高等微积分笔记 Lesson 19

高等微积分 Lesson 19

下周课程调至 12 月 8 日第 1&2 节,习题课正常进行.

啊?你说连续 4 个小时高微?

Taylor 公式

可以分为两种:定性的(带 Peano 余项)和定量的(带 Lagrange / Cauchy / 积分余项).

问:ff在x0x_0附近能否近似为多项式?

f(x)=∑i=0nai(x−x0)i+o((x−x0)n) as x→x0f(x)=\sum_{i=0}^na_i(x-x_0)^i+o((x-x_0)^n)\text{ as }x\to x_0

/Claim/

f(x)f(x)在x0x_0附近的多项式近似至多唯一.

/Proof/

a0=lim⁡x→x0f(x)a1=lim⁡x→x0f(x)−a0x−x0⋯ak=lim⁡x→x0f(x)−∑k−1i=0ai(x−x0)i(x−x0)k⋯\begin{aligned} a_0&=\lim_{x\to x_0}f(x)\\\\ a_1&=\lim_{x\to x_0}\frac{f(x)-a_0}{x-x_0}\\\\ &\cdots\\\\ a_k&=\lim_{x\to x_0}\frac{f(x)-\underset{i=0}{\overset{k-1}{\sum}}a_i(x-x_0)^i}{(x-x_0)^k}\\\\ &\cdots \end{aligned}

证毕.

/Theorem/

若ff在x0x_0处有nn阶导数,则ff在x0x_0处的多项式近似的系数可由f(∗)(x0)f^{(*)}(x_0)确定.

/Proof/

a0=f(x0)a_0=f(x_0),a1=f′(x0)a_1=f'(x_0),有

a2=lim⁡x→x0f(x)−f(x0)−f′(x0)(x−x0)(x−x0)a_2=\underset{x\to x_0}{\lim}\frac{f(x)-f(x_0)-f'(x_0)(x-x_0)}{(x-x_0)}

这满足 L’Ho^pital\text{L'H}\hat{\text{o}}\text{pital} 法则的00\frac{0}{0}型,得到

a2=lim⁡x→x0f′(x)−f′(x0)2(x−x0)=12f′′(x0)a_2=\underset{x\to x_0}{\lim}\frac{f'(x)-f'(x_0)}{2(x-x_0)}=\frac{1}{2}f''(x_0)

之后能够归纳地确定aka_k,有

ak=lim⁡x→x0f(x)−∑k−1i=0f(i)(x0)i!(x−x0)i(x−x0)k=lim⁡x→x0f′(x)−∑k−1i=1f(i)(x0)(i−1)!(x−x0)i−1k(x−x0)k=⋯=k−1 timeslim⁡x→x0f(k−1)(x)−∑k−1i=k−1f(i)(x0)(i−(k−1))!(x−x0)i−(k−1)k!(x−x0)1=lim⁡x→x0f(k−1)(x)−f(k−1)(x0)k!(x−x0)=by definitionf(k)(x0)k!\begin{aligned} a_k&=\underset{x\to x_0}{\lim}\frac{f(x)-\underset{i=0}{\overset{k-1}{\sum}}\frac{f^{(i)}(x_0)}{i!}(x-x_0)^i}{(x-x_0)^k}\\\\ &=\underset{x\to x_0}{\lim}\frac{f'(x)-\underset{i=1}{\overset{k-1}{\sum}}\frac{f^{(i)}(x_0)}{(i-1)!}(x-x_0)^{i-1}}{k(x-x_0)^k}\\\\ &=\cdots\\\\ &\overset{k-1\text{ times}}{=}\underset{x\to x_0}{\lim}\frac{f^{(k-1)}(x)-\underset{i=k-1}{\overset{k-1}{\sum}}\frac{f^{(i)}(x_0)}{(i-(k-1))!}(x-x_0)^{i-(k-1)}}{k!(x-x_0)^1}\\\\ &=\underset{x\to x_0}{\lim}\frac{f^{(k-1)}(x)-f^{(k-1)}(x_0)}{k!(x-x_0)}\\\\ &\overset{\text{by definition}}{=}\frac{f^{(k)}(x_0)}{k!} \end{aligned}

所以对nn阶可导的ff,ff在x0x_0附近的nn次多项式近似至多一个:

P(x)=f(x0)+∑k=1nf(k)(x0)k!(x−x0)kP(x)=f(x_0)+\sum_{k=1}^n\frac{f^{(k)}(x_0)}{k!}(x-x_0)^k

证毕.

问:上述P(x)P(x)是否真的近似ff?

/Theorem/ (带 Peano 余项的 Taylor 公式)

设ff在x0x_0处有nn阶导数,则有

f(x)=f(x0)+∑k=1nf(k)(x0)k!(x−x0)k+o((x−x0)n) as x→x0f(x)=f(x_0)+\sum_{k=1}^{n}\frac{f^{(k)}(x_0)}{k!}(x-x_0)^k+o((x-x_0)^n)\text{ as }x\to x_0

或等价表述为

f(x)=f(x0)+∑k=1nf(k)(x0)k!(x−x0)k+α(x) and lim⁡x→x0α(x)(x−x0)n=0f(x)=f(x_0)+\sum_{k=1}^{n}\frac{f^{(k)}(x_0)}{k!}(x-x_0)^k+\alpha(x)\text{ and }\lim_{x\to x_0}\frac{\alpha(x)}{(x-x_0)^n}=0

or

lim⁡x→x0f(x)−∑nk=0f(k)(x0)k!(x−x0)k(x−x0)n=0\underset{x\to x_0}{\lim}\frac{f(x)-\underset{k=0}{\overset{n}{\sum}}\frac{f^{(k)}(x_0)}{k!}(x-x_0)^k}{(x-x_0)^n}=0

实际上,带 Peano 余项的 Taylor 公式就是一个极限式. 但是第一种表述方法更具有数学含义.

这个定理在上面的命题证明中已经证过.

/Example/

设f(x)f(x)是nn次多项式,则f(x)f(x)在x0x_0处的多项式为也是带 Peano 余项的 Taylor 公式.

证明仍然是用上面的式子(我有点不太明白换各种各样函数形式来证明 Taylor 公式的意义何在,通式已经被证明过了,再做这种 stamp collecting 的工作有何意义?或许是为了证明余项是足够小的,以此来说明这是好的近似.)

约定:称ff在x=0x=0处的 Taylor 公式为ff的 McLaurin 公式.

f(x)=f(0)+∑k=1nf(k)(0)k!xk+o(xk) as x→0f(x)=f(0)+\sum_{k=1}^n\frac{f^{(k)}(0)}{k!}x^k+o(x^k)\text{ as }x\to0

/Example/

求sin⁡x\sin x的 McLaurin 公式.

对于sin⁡x\sin x,在零附近有f(even)(0)=0f^{(\text{even})}(0)=0,fk(0)=(−1)k−12f^k(0)=(-1)^\frac{k-1}{2}(kk是奇数),所以展开至2m2m阶为

sin⁡x=∑l=1m(−1)l−1(2l−1)!x2l−1+o(x2m)\sin x=\sum_{l=1}^m\frac{(-1)^{l-1}}{(2l-1)!}x^{2l-1}+o(x^{2m})

而展开到2m−12m-1阶会得到

sin⁡x=∑l=1m(−1)l−1(2l−1)!x2l−1+o(x2m−1)\sin x=\sum_{l=1}^m\frac{(-1)^{l-1}}{(2l-1)!}x^{2l-1}+o(x^{2m-1})

为什么两者余项不一样呢?其实两者是一样的,只是前者要更精确一些. 可以理解为oo是一种形容词,它不是确切的值.

同样地,可以计算cos⁡x\cos x的 McLaurin 公式.

常用的 McLaurin 公式:

ex=∑n=0∞xnn!=1+x+12x2+⋅⋅⋅sin⁡(x)=∑n=0∞(−1)nx2n+1(2n+1)!=x−16x3+⋅⋅⋅sinh⁡(x)=∑n=0∞x2n+1(2n+1)!=x+16x3+⋅⋅⋅cos⁡(x)=∑n=0∞(−1)nx2n(2n)!=1−12x2+⋅⋅⋅cosh⁡(x)=∑n=0∞x2n(2n)!=1+12x2+⋅⋅⋅11−x=∑n=0∞xn=1+x+⋅⋅⋅ln⁡(1+x)=∑n=0∞(−1)n−1xnn=x−12x2+⋅⋅⋅\begin{aligned} e^x=&\sum_{n=0}^{\infty}\frac{x^n}{n!}=1+x+\frac{1}{2}x^2+···\\ \sin(x)=&\sum_{n=0}^{\infty}\frac{(-1)^nx^{2n+1}}{(2n+1)!}=x-\frac{1}{6}x^3+···\\ \sinh(x)=&\sum_{n=0}^{\infty}\frac{x^{2n+1}}{(2n+1)!}=x+\frac{1}{6}x^3+···\\ \cos(x)=&\sum_{n=0}^{\infty}\frac{(-1)^nx^{2n}}{(2n)!}=1-\frac{1}{2}x^2+···\\ \cosh(x)=&\sum_{n=0}^{\infty}\frac{x^{2n}}{(2n)!}=1+\frac{1}{2}x^2+···\\ \frac{1}{1-x}=&\sum_{n=0}^{\infty}x^n=1+x+···\\ \ln(1+x)=&\sum_{n=0}^{\infty}\frac{(-1)^{n-1}x^n}{n}=x-\frac{1}{2}x^2+···\\ \end{aligned}

(没有写出余项)

/Claim/

若已知f′(x)f'(x)在x0x_0处的 Taylor 公式为

f′(x)=a0+a1(x−x0)+⋯+an(x−x0)n+o((x−x0)n)f'(x)=a_0+a_1(x-x_0)+\cdots+a_n(x-x_0)^n+o((x-x_0)^n)

且f′f'在x0x_0处有nn阶导,则x0x_0处ff的 Taylor 公式为

f(x)=f(x0)+a0(x−x0)+a12(x−x0)2+⋯+ann+1(x−x0)n+1+o((x−x0)n+1)\begin{aligned} f(x)&=f(x_0)+a_0(x-x_0)+\frac{a_1}{2}(x-x_0)^2+\cdots\\\\ &+\frac{a_n}{n+1}(x-x_0)^{n+1}+o((x-x_0)^{n+1}) \end{aligned}

/Proof/

对f′f'用唯一性即可,有

ak=f′(k)(x0)k!=f(k+1)(x0)k!⟹f(k+1)(x0)=k!⋅ak\begin{aligned} a_k&=\frac{f'^{(k)}(x_0)}{k!}=\frac{f^{(k+1)}(x_0)}{k!}\\\\ \Longrightarrow& f^{(k+1)}(x_0)=k!\cdot a_k \end{aligned}

从而f(x)f(x)的 Taylor 展开式是

f(x)=f(x0)+∑l=1n+1f(l)(x0)l!(x−x0)l+o((x−x0)n+1)=f(x0)+∑l=1n+1al−1l(x−x0)l+o((x−x0)n+1)\begin{aligned} f(x)&=f(x_0)+\sum_{l=1}^{n+1}\frac{f^{(l)}(x_0)}{l!}(x-x_0)^l+o((x-x_0)^{n+1})\\\\ &=f(x_0)+\sum_{l=1}^{n+1}\frac{a_{l-1}}{l}(x-x_0)^l+o((x-x_0)^{n+1}) \end{aligned}

证毕.

/Claim/

设f(x)f(x)的 Mclaurin 公式为

f(x)=a0+a1x+⋯+anxn+o(xn)f(x)=a_0+a_1x+\cdots+a_nx^n+o(x^n)

则

f(xk)=a0+a1xk+⋯+anxkn+o(xkn)f(x^k)=a_0+a_1x^k+\cdots+a_nx^{kn}+o(x^{kn})

/Proof/

其实是使用复合极限定理,注意到x→0x\to0时xk→0x^k\to0,且x≠0x\neq0时xk≠0x^k\neq0,符合复合极限定理的修正 1,所以上式成立.

证毕.


说实话,这节课讲到的东西感觉不是很特别,所以笔记相应变少了.


高等微积分笔记 Lesson 19
https://physnya.top/2024/11/20/integral19/
作者
菲兹克斯喵
发布于
2024年11月20日
许可协议