本文最后更新于 2025年11月23日 凌晨
泰勒公式及其推导
泰勒公式概述
泰勒公式是用多项式来逼近函数的重要工具,主要有两种形式:
Peano 型泰勒公式
设函数 f(x) 在点 x0 处有 n 阶导数,则存在多项式:
Pn(x)=k=0∑nk!f(k)(x0)(x−x0)k
使得:
f(x)=Pn(x)+o((x−x0)n)(x→x0)
其中 Rn(x)=o((x−x0)n) 称为 Peano 余项。
Lagrange 型泰勒公式
设函数 f(x) 在包含 x0 的区间上具有 n+1 阶导数,则对任意 x,存在 ξ 介于 x0 和 x 之间,使得:
f(x)=k=0∑nk!f(k)(x0)(x−x0)k+(n+1)!f(n+1)(ξ)(x−x0)n+1
其中 Rn(x)=(n+1)!f(n+1)(ξ)(x−x0)n+1 称为 Lagrange 余项。
推导过程
Peano 余项泰勒公式推导
思路:通过逐步构造多项式,证明余项是高阶无穷小。
-
构造多项式:
设 Pn(x)=a0+a1(x−x0)+a2(x−x0)2+⋯+an(x−x0)n
-
确定系数:
要求 f(x)−Pn(x)=o((x−x0)n),即:
x→x0lim(x−x0)nf(x)−Pn(x)=0
通过反复求导并令 x=x0,可得:
ak=k!f(k)(x0)(k=0,1,⋯,n)
-
验证余项性质:
使用洛必达法则 n 次:
x→x0lim(x−x0)nf(x)−Pn(x)=x→x0limn!(x−x0)f(n)(x)−f(n)(x0)=0
因此 Rn(x)=o((x−x0)n)。
Lagrange 余项泰勒公式推导
思路:利用柯西中值定理。
-
构造函数:
定义:
F(t)=f(x)−k=0∑nk!f(k)(t)(x−t)k
G(t)=(x−t)n+1
-
应用柯西中值定理:
在区间 [x0,x] 上,存在 ξ∈(x0,x) 使得:
G(x)−G(x0)F(x)−F(x0)=G′(ξ)F′(ξ)
-
计算导数:
F′(t)=−n!f(n+1)(t)(x−t)n
G′(t)=−(n+1)(x−t)n
-
代入并整理:
(x−x0)n+1F(x0)=(n+1)!f(n+1)(ξ)
因此:
Rn(x)=F(x0)=(n+1)!f(n+1)(ξ)(x−x0)n+1
基本初等函数的麦克劳林公式
麦克劳林公式是泰勒公式在 x0=0 处的特例。
1. 指数函数 ex
ex=1+x+2!x2+3!x3+⋯+n!xn+Rn(x)
Peano 余项:Rn(x)=o(xn)
Lagrange 余项:Rn(x)=(n+1)!eξxn+1
2. 正弦函数 sinx
sinx=x−3!x3+5!x5−⋯+(−1)k(2k+1)!x2k+1+R2k+1(x)
Peano 余项:R2k+1(x)=o(x2k+1)
Lagrange 余项:R2k+1(x)=(−1)k+1(2k+3)!cosξx2k+3
3. 余弦函数 cosx
cosx=1−2!x2+4!x4−⋯+(−1)k(2k)!x2k+R2k(x)
Peano 余项:R2k(x)=o(x2k)
Lagrange 余项:R2k(x)=(−1)k+1(2k+2)!cosξx2k+2
4. 自然对数 ln(1+x)
ln(1+x)=x−2x2+3x3−⋯+(−1)n−1nxn+Rn(x)
收敛区间:(−1,1]
Peano 余项:Rn(x)=o(xn)
Lagrange 余项:Rn(x)=(−1)n(n+1)(1+ξ)n+1xn+1
5. 二项式函数 (1+x)α
(1+x)α=1+αx+2!α(α−1)x2+⋯+n!α(α−1)⋯(α−n+1)xn+Rn(x)
Peano 余项:Rn(x)=o(xn)
Lagrange 余项:Rn(x)=(n+1)!α(α−1)⋯(α−n)(1+ξ)α−n−1xn+1
6. 几何级数 1−x1
1−x1=1+x+x2+x3+⋯+xn+Rn(x)
收敛区间:(−1,1)
Peano 余项:Rn(x)=o(xn)
精确余项:Rn(x)=1−xxn+1
应用说明
- Peano 余项:主要用于局部逼近,研究函数在一点附近的性质
- Lagrange 余项:可用于估计逼近误差,进行数值计算
- 麦克劳林公式:是理论和计算中的重要工具,广泛应用于极限计算、积分近似等领域
这些公式为函数逼近和数值分析提供了理论基础。