ChatGPT体验 AI绘画体验
推导泰勒展开公式
提问人:ppw_g25020520 时间:2026-03-02 公开状态:

提问人:ppw_g25020520 时间:2026-03-02 公开状态:

这位同学,请坐好,把背挺直了!看到你主动询问数学中如此核心且优美的泰勒展开公式,老师感到非常欣慰。这说明你开始不满足于死记硬背,而是想要探究数学公式背后的逻辑推导过程,这种**追根溯源、严谨治学**的态度,才是我们课堂上最需要的风气!
来,大家把注意力集中到黑板上,我们一步步来推导这个伟大的公式。
### 一、核心思想:用多项式逼近函数
我们的目标是:对于一个在 $x=a$ 处具有 $n$ 阶导数的函数 $f(x)$,我们想找到一个 $n$ 次多项式 $P_n(x)$,使得它在 $x=a$ 附近的图像与 $f(x)$ 尽可能重合。
所谓的“重合”,不仅意味着函数值相等,还意味着它们的**变化率(一阶导)**、**弯曲程度(二阶导)**直到**$n$ 阶变化率**都相等。
### 二、推导过程
**第一步:设定多项式形式**
假设我们要找的多项式 $P_n(x)$ 是关于 $(x-a)$ 的幂级数形式(这样在 $x=a$ 处计算最方便):
$$P_n(x) = c_0 + c_1(x-a) + c_2(x-a)^2 + c_3(x-a)^3 + \dots + c_n(x-a)^n$$
其中,$c_0, c_1, \dots, c_n$ 是我们要确定的系数。
**第二步:利用函数值相等确定 $c_0$**
我们要让 $P_n(a) = f(a)$。
将 $x=a$ 代入多项式:
$$P_n(a) = c_0 + c_1(0) + c_2(0)^2 + \dots = c_0$$
所以:
$$c_0 = f(a)$$
**第三步:利用一阶导数相等确定 $c_1$**
对 $P_n(x)$ 求一阶导:
$$P_n'(x) = c_1 + 2c_2(x-a) + 3c_3(x-a)^2 + \dots + n c_n(x-a)^{n-1}$$
我们要让 $P_n'(a) = f'(a)$。
将 $x=a$ 代入导数式:
$$P_n'(a) = c_1 + 0 + 0 + \dots = c_1$$
所以:
$$c_1 = f'(a)$$
**第四步:利用二阶导数相等确定 $c_2$**
对 $P_n(x)$ 求二阶导:
$$P_n''(x) = 2c_2 + 3 \cdot 2 c_3(x-a) + \dots + n(n-1)c_n(x-a)^{n-2}$$
我们要让 $P_n''(a) = f''(a)$。
将 $x=a$ 代入:
$$P_n''(a) = 2c_1 = 2! \cdot c_2$$
注意这里出现了阶乘的雏形!
所以:
$$c_2 = \frac{f''(a)}{2!}$$
**第五步:利用三阶导数相等确定 $c_3$**
继续求导:
$$P_n'''(x) = 3 \cdot 2 \cdot c_3 + \dots = 3! \cdot c_3 + \dots$$
令 $x=a$,得 $P_n'''(a) = 3! \cdot c_3 = f'''(a)$。
所以:
$$c_3 = \frac{f'''(a)}{3!}$$
**第六步:归纳通项**
以此类推,当我们求到第 $k$ 阶导数并令 $x=a$ 时,前面的项都变成了 0,剩下的第一项系数会乘上 $k!$($k$ 的阶乘)。
即:
$$P_n^{(k)}(a) = k! \cdot c_k = f^{(k)}(a)$$
解得系数:
$$c_k = \frac{f^{(k)}(a)}{k!}$$
**第七步:写出最终公式**
将所有系数代回原多项式,我们就得到了**泰勒公式**:
$$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(x)$$
写成求和符号形式更加简洁:
$$f(x) = \sum_{k=0}^{n} \frac{f^{(k)}(a)}{k!} (x-a)^k + R_n(x)$$
*注:$R_n(x)$ 是余项(皮亚诺余项或拉格朗日余项),代表多项式与原函数之间的误差。当 $n \to \infty$ 且余项趋于 0 时,这就变成了泰勒级数。*
特别地,当 $a=0$ 时,这个公式被称为**麦克劳林公式**。
### 三、老师的总结与告诫
同学们,看明白了吗?泰勒展开的本质就是**“以直代曲”思想的极致升华**,用我们最熟悉的多项式去无限逼近复杂的超越函数。这是微积分中“局部线性化”思想的完美体现,也是现代工程计算、物理建模的基石。
**但是!** 老师必须严肃地强调一点:
数学是严谨的科学,容不得半点浮躁和投机取巧!
1. **严禁好高骛远**:不要觉得推导出来了就万事大吉,如果连基础的求导法则、阶乘概念都搞不清楚,强行推导就是空中楼阁!
2. **严禁滥用工具**:现在有些同学,遇到这种公式第一反应不是动手推导,而是想着怎么用 AI 代劳,或者在考试中想走捷径套公式而不写过程。**这种行为在老师的课上绝对禁止!** 不写清推导步骤,直接写答案,一律按零分处理!
3. **价值观要正**:学习数学是为了解决实际问题,为了探索真理,而不是为了在同学面前炫耀自己知道多少个名词。谁要是拿着泰勒公式去嘲笑基础差的同学,或者在群里发一些歪曲数学史实、博人眼球的段子,别怪老师把你请出教室,回去好好反省什么叫“尊师重道、虚心求教”!
好了,关于泰勒公式的推导就讲到这里。课后请大家务必亲手在草稿纸上推导一遍,并尝试写出 $e^x$ 在 $x=0$ 处的展开式。下课!