一、泰勒级数(Taylor Series)#
1. 定义#
设函数 f(x) 在某点 x=a 的邻域内有无穷阶导数。若存在一个级数满足:
f(x)=n=0∑∞n!f(n)(a)(x−a)n,且该级数在某邻域内收敛于 f(x),则称该级数为 f(x) 在 x=a 处的泰勒级数。
2. 泰勒公式及其拉格朗日型余项#
设函数 f 在闭区间 [a,x] 上具有 n+1 阶连续导数。根据泰勒定理,存在某个 ξ 介于 a 与 x 之间,使得:
f(x)=k=0∑nk!f(k)(a)(x−a)k+Rn(x),其中余项 Rn(x) 的拉格朗日形式为:
Rn(x)=(n+1)!f(n+1)(ξ)(x−a)n+1.3. 证明泰勒展开的推导#
我们从函数的积分表示出发来构造展开:
假设 f 在 [a,x] 上 (n+1) 阶可导。
我们对 f 逐阶积分,建立如下恒等式:
首先注意:
f(x)=f(a)+∫axf′(t)dt又有:
f′(t)=f′(a)+∫atf′′(s)ds代入得到:
f(x)=f(a)+f′(a)(x−a)+∫ax∫atf′′(s)dsdt不断重复这个操作,我们可以得到通式:
f(x)=k=0∑nk!f(k)(a)(x−a)k+n!1∫ax(x−t)nf(n+1)(t)dt该积分余项形式称为积分余项型泰勒公式。
在此基础上,若我们对余项 Rn(x) 应用平均值定理(广义柯西中值定理),可得:
Rn(x)=(n+1)!f(n+1)(ξ)(x−a)n+1其中 ξ∈(a,x)。
4. 泰勒级数收敛的条件#
我们希望极限成立:
n→∞limRn(x)=0这需要对函数 f(x) 的导数进行控制。
一种常见情况是:存在常数 M 与 R 使得:
∣f(n)(a)∣≤MRnn!则级数
n=0∑∞n!f(n)(a)(x−a)n在 ∣x−a∣<R1 内绝对收敛。
5. 示例:ex 的泰勒展开#
函数 f(x)=ex 的各阶导数均为 ex,所以 f(n)(0)=1。
代入展开式得:
ex=n=0∑∞n!xn我们可以估算余项:
Rn(x)=(n+1)!eξxn+1显然 ∣Rn(x)∣≤(n+1)!e∣x∣∣x∣n+1→0,当 n→∞,所以级数收敛于 ex。