线性近似与泰勒公式:用多项式克隆函数

02-一元微分 核心 约 30 分钟 #泰勒#线性近似#麦克劳林#余项 更新 2026-10-02
当前状态:未学
本文基于模型知识整理(生成时未联网核对),余项定理建议对照 Stewart §11.10–11.11 复核。

一句话定义

泰勒公式把光滑函数在一点附近"克隆"成多项式:$f(x)=f(a)+f'(a)(x-a)+\frac{f''(a)}{2!}(x-a)^2+\dots+\frac{f^{(n)}(a)}{n!}(x-a)^n+R_n$——一阶就是切线近似(kp-006),阶数越高克隆越像;余项 $R_n$ 的阶(Peano o((x−a)^n) / Lagrange 显式)决定近似的精度与可用范围。

为什么重要

泰勒是"局部线性化"的完全体:物理的小角度近似、机器学习的二阶优化、数值计算的一切公式,都是某个泰勒截断。它同时是等价无穷小(kp-004 的系统化)、极限计算(kp-009 的替代路线)、级数(kp-020)的统一母题——"多项式是最容易计算的函数,所以把一切换成多项式"。

前置知识

kp-006(导数)、kp-004(无穷小阶)。

核心概念

  • 麦克劳林公式(a=0):$f(x)=f(0)+f'(0)x+\frac{f''(0)}{2!}x^2+\dots$
  • 系数的来历:想让多项式 P 在 a 点与 f 的值、斜率、二阶曲率……n 阶导数全部吻合——逐阶求导解系数,$P^{(k)}(a)=f^{(k)}(a)$ 给出 $\frac{f^{(k)}(a)}{k!}$。"k 阶相触"。
  • 两种余项:

- Peano:$R_n=o((x-a)^n)$——定性(比 n 阶小量更快消失),算极限用; - Lagrange:$R_n=\frac{f^{(n+1)}(\xi)}{(n+1)}(x-a)^{n+1}$——定量(某中间点的真值),估误差用。

  • 一阶=切线近似:$f(x)\approx f(a)+f'(a)(x-a)$;二阶加入曲率修正 $\frac{f''(a)}{2}(x-a)^2$。
  • 常用展开(x→0):$\sin x=x-\frac{x^3}{6}+\dots$;$e^x=1+x+\frac{x^2}{2}+\dots$;$\ln(1+x)=x-\frac{x^2}{2}+\dots$;$\cos x=1-\frac{x^2}{2}+\dots$;$(1+x)^\alpha=1+\alpha x+\frac{\alpha(\alpha-1)}{2}x^2+\dots$

原理与机制

为什么"匹配导数"能克隆函数:两个函数若在某点的前 n 阶导数全同,则在附近"同起跑、同初速、同加速度……"——n 阶以内行为无法区分;差异全被推进余项。泰勒公式的哲学:多项式是微分学的通用样条。

为什么等价无穷小是"一阶泰勒":$\sin x\sim x$ 就是 $\sin x=x+o(x^2)$(Peano 一阶);加减消项(kp-004 的反例)本质是"一阶信息相消、必须看三阶"——泰勒展到三阶 $\sin x-\tan x=(x-\frac{x^3}{6})-(x+\frac{x^3}{3})=-\frac{x^3}{2}$,正负与阶数一目了然。泰勒是等价无穷小的防错升级版。

余项怎么选:算极限/判阶 → Peano(不关心 ξ 在哪);做工程误差预算 → Lagrange(给出界)。"展开到几阶"的答案:比参与运算的最低阶消项高一阶。

图示

f(x) = f(a) + f'(a)(x−a) + f″(a)/2!·(x−a)² + ⋯ + Rₙ
一阶: 切线 (kp-006)     二阶: 曲率修正 (碗形)
Peano: Rₙ = o((x−a)ⁿ)   ← 算极限
Lagrange: Rₙ = f⁽ⁿ⁺¹⁾(ξ)/(n+1)!·(x−a)ⁿ⁺¹  ← 估误差
sin x = x − x³/6 + R₅ ; eˣ = 1 + x + x²/2 + R₃

直观类比

认识一个人:只知道长相(f(a))是 0 阶了解;打听性格倾向(f')能预测他近期行为(一阶);再了解他的习惯惯性(f'')预测更远(二阶)……阶数越高、预言越远越准,但终究要为"意外的余项"留出误差预算。

实例或案例

  • 计算器/库函数:芯片算 $\sin$、$e^x$ 用多项式(泰勒/Chebyshev)—— kp-017 数值积分同族的"多项式万能"哲学。
  • 物理小振动:单摆 $\sin\theta\approx\theta$(一阶)→ 周期公式;进阶加 $-\frac{\theta^3}{6}$ 修正。
  • 牛顿法解方程:$f(x)\approx f(x_0)+f'(x_0)(x-x_0)=0$ → 迭代式 $x_{n+1}=x_n-\frac{f}{f'}$——泰勒一阶的求根应用。

常见误区

  • 误区一:"泰勒级数处处等于原函数"。展开只在收敛域内等于(kp-019/020);$e^{-1/x^2}$ 的著名反例:各阶导数在 0 全为 0,泰勒多项式恒 0,但函数非 0——"光滑 ≠ 被级数完全决定"。
  • 误区二:"阶数越高总是越好"。远离展开点时高阶多项式可能狂飙(龙格现象的近亲);近似有效半径由余项控制。
  • 误区三:"忘记余项导致算错阶"。两个展开相加减时余项阶数必须逐项对齐——kp-004 反例的标准病根。

与其他知识点的关系

  • kp-004:泰勒是其安全升级版。
  • kp-009/020:极限路线与级数化延伸。
  • kp-027/029:多元版与数值微分的相关纪律。

自测题

  1. 写出 $e^x$ 的三阶麦克劳林展开(含 Peano 余项)。

答:$e^x=1+x+\frac{x^2}{2}+\frac{x^3}{6}+o(x^3)$。

  1. 用泰勒求 $\lim_{x\to0}\frac{e^x-1-x}{x^2}$。

答:分子 $=(1+x+\frac{x^2}{2}+o(x^2))-1-x=\frac{x^2}{2}+o(x^2)$ → 极限 1/2。

  1. 单摆小角度近似的数学身份是什么?误差来自哪里?

答:$\sin\theta$ 的一阶泰勒截断;误差主导项 $-\frac{\theta^3}{6}$——大角度时周期偏短的来源。

延伸阅读

  • 3Blue1Brown《Essence of Calculus》第 10–12 集(泰勒级数的最佳可视化)。
  • Stewart《Calculus》§11.10–11.11。
  • Numerical Recipes 第 5 章(近似函数的工程视角)。