高等微积分笔记 Lesson 19

高等微积分 Lesson 19

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

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

Taylor 公式

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

问:ffx0x_0附近能否近似为多项式?

f(x)=i=0nai(xx0)i+o((xx0)n) as xx0f(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=limxx0f(x)a1=limxx0f(x)a0xx0ak=limxx0f(x)k1i=0ai(xx0)i(xx0)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/

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

/Proof/

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

a2=limxx0f(x)f(x0)f(x0)(xx0)(xx0)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=limxx0f(x)f(x0)2(xx0)=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=limxx0f(x)k1i=0f(i)(x0)i!(xx0)i(xx0)k=limxx0f(x)k1i=1f(i)(x0)(i1)!(xx0)i1k(xx0)k==k1 timeslimxx0f(k1)(x)k1i=k1f(i)(x0)(i(k1))!(xx0)i(k1)k!(xx0)1=limxx0f(k1)(x)f(k1)(x0)k!(xx0)=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阶可导的ffffx0x_0附近的nn次多项式近似至多一个:

P(x)=f(x0)+k=1nf(k)(x0)k!(xx0)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 公式)

ffx0x_0处有nn阶导数,则有

f(x)=f(x0)+k=1nf(k)(x0)k!(xx0)k+o((xx0)n) as xx0f(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!(xx0)k+α(x) and limxx0α(x)(xx0)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

limxx0f(x)nk=0f(k)(x0)k!(xx0)k(xx0)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 的工作有何意义?或许是为了证明余项是足够小的,以此来说明这是好的近似.)

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

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

/Example/

sinx\sin x的 McLaurin 公式.

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

sinx=l=1m(1)l1(2l1)!x2l1+o(x2m)\sin x=\sum_{l=1}^m\frac{(-1)^{l-1}}{(2l-1)!}x^{2l-1}+o(x^{2m})

而展开到2m12m-1阶会得到

sinx=l=1m(1)l1(2l1)!x2l1+o(x2m1)\sin x=\sum_{l=1}^m\frac{(-1)^{l-1}}{(2l-1)!}x^{2l-1}+o(x^{2m-1})

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

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

常用的 McLaurin 公式:

ex=n=0xnn!=1+x+12x2+sin(x)=n=0(1)nx2n+1(2n+1)!=x16x3+sinh(x)=n=0x2n+1(2n+1)!=x+16x3+cos(x)=n=0(1)nx2n(2n)!=112x2+cosh(x)=n=0x2n(2n)!=1+12x2+11x=n=0xn=1+x+ln(1+x)=n=0(1)n1xnn=x12x2+\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(xx0)++an(xx0)n+o((xx0)n)f'(x)=a_0+a_1(x-x_0)+\cdots+a_n(x-x_0)^n+o((x-x_0)^n)

ff'x0x_0处有nn阶导,则x0x_0ff的 Taylor 公式为

f(x)=f(x0)+a0(xx0)+a12(xx0)2++ann+1(xx0)n+1+o((xx0)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/

ff'用唯一性即可,有

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!(xx0)l+o((xx0)n+1)=f(x0)+l=1n+1al1l(xx0)l+o((xx0)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/

其实是使用复合极限定理,注意到x0x\to0xk0x^k\to0,且x0x\neq0xk0x^k\neq0,符合复合极限定理的修正 1,所以上式成立.

证毕.


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


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