Taylor 公式把一个足够光滑的函数在某点附近改写成“多项式 + 误差”。极限计算、近似计算和许多不等式证明因此统一起来。
微分是函数增量的主要线性部分
设
Δy=f(x+Δx)−f(x).
若存在与 Δx 无关的 A,使
Δy=AΔx+o(Δx),
则称 f 在 x 可微,并定义
dy=Adx,dx=Δx.
事实上 A=f′(x),所以
dy=f′(x)dx.
这说明可微和可导在一元函数中等价,而微分
dy 是实际增量 Δy 的主要线性部分:
Δy=dy+o(Δx).
例如 y=x,在 x=4 附近
4+Δx≈2+41Δx.
取 Δx=0.04,得
4.04≈2.01.
微分的形式不变性
若 y=f(u)、u=g(x),则
dy=f′(u)du,du=g′(x)dx,
从而
dy=f′(g(x))g′(x)dx.
无论 u 是自变量还是中间变量,dy=f′(u)du 的形式不变。这正是换元积分法可以工作的原因之一。
高阶微分在自变量 x 时可记为
dny=f(n)(x)dxn.
若中间变量本身不是线性函数,高阶微分不再简单保持同样形式,不能把一阶微分的直觉机械推广。
Taylor 多项式从哪里来
希望用 n 次多项式
Pn(x)=a0+a1(x−x0)+⋯+an(x−x0)n
在 x0 附近逼近 f。要求 Pn 与 f 在
x0 处的函数值和前 n 阶导数都相同,便得到
ak=k!f(k)(x0).
因此 Taylor 多项式为
Tn(x)=k=0∑nk!f(k)(x0)(x−x0)k.
x0=0 时称为 Maclaurin 展开。
带 Peano 余项的 Taylor 公式
若 f 在 x0 具有 n 阶导数,则
f(x)=k=0∑nk!f(k)(x0)(x−x0)k+o((x−x0)n).
Peano 余项只描述误差相对 (x−x0)n 更高阶,适合求局部极限和比较无穷小。
例如
ln(1+x)=x−2x2+3x3+o(x3).
于是
x→0limx3ln(1+x)−x+x2/2=31.
展开时必须一直写到第一个没有被抵消的项。
带 Lagrange 余项的 Taylor 公式
若 f 在 x0 与 x 之间有足够阶的连续导数,则存在介于二者之间的
ξ,使
f(x)=k=0∑nk!f(k)(x0)(x−x0)k+(n+1)!f(n+1)(ξ)(x−x0)n+1.
它给出了可估计的误差。若区间上
∣f(n+1)(t)∣≤M,
则
∣Rn(x)∣≤(n+1)!M∣x−x0∣n+1.
Peano 余项适合“阶”;Lagrange 余项适合“误差多大、符号是什么”。两者用途不同。
必须熟练的展开
当 x→0:
ex=1+x+2!x2+3!x3+⋯+n!xn+o(xn),
sinx=x−3!x3+5!x5−⋯,
cosx=1−2!x2+4!x4−⋯,
ln(1+x)=x−2x2+3x3−⋯+(−1)n−1nxn+o(xn),
(1+x)α=1+αx+2!α(α−1)x2+⋯.
这些不是孤立公式。考试中可由各阶导数在 0 的值重新推出来,记住生成方式比死背更可靠。
Taylor 公式求极限
例如
x→0limx3ex−1−x−x2/2.
展开
ex=1+x+2x2+6x3+o(x3),
所以极限为 1/6。
若分子、分母都要展开,分别找到最低非零阶,再比较阶数:
- 分子阶数高:极限为 0;
- 阶数相同:极限是首项系数之比;
- 分子阶数低:通常发散或趋于无穷。
Taylor 公式证明不等式
证明 x>0 时
0<x−ln(1+x)<2x2
可在 0 处对 ln(1+x) 使用一阶 Lagrange 公式:
ln(1+x)=x−2(1+θx)2x2,0<θ<1.
因此
x−ln(1+x)=2(1+θx)2x2,
右边为正且小于 x2/2。
证明时不要只写“由 Taylor 公式显然”。要指出展开中心、阶数、余项形式,以及如何从余项得到符号或界。
近似计算怎样选阶数
若要求误差不超过 η:
-
选展开中心,使 ∣x−x0∣ 尽量小;
-
写出 Lagrange 余项;
-
在相关区间估计高阶导数上界 M;
-
找最小的 n 使
(n+1)!M∣x−x0∣n+1<η.
Taylor 多项式给的是局部近似。离展开中心太远时,即使写了很多项,也必须先有余项估计才能保证精度。
易错点
- 写 o(xn) 时展开中心默认是 0;在 x0 展开应写
o((x−x0)n)。
- Peano 余项不能直接给出具体误差上界。
- Lagrange 余项中的 ξ 位于 x0 与 x 之间,不是任意常数。
- 求极限时展开阶数由抵消情况决定,不是题目中出现几次幂就展开几阶。
- Taylor 多项式在一点匹配多阶导数,不等于在整个区间都与原函数接近。