泰勒级数是关于某点的级数展开,展开对象为函数。一维泰勒级数是实函数 关于点 的展开,由下式给出:
(1)
|
如果 ,则该展开式被称为麦克劳林级数。
泰勒定理(实际上由格雷戈里首先发现)指出,任何满足特定条件的函数都可以表示为泰勒级数。
函数 关于点 直到 阶的泰勒(或更一般的)级数可以使用以下方法找到:级数[f, x, a, n]。函数 的泰勒级数的第 项可以使用 Wolfram 语言 计算,方法是:SeriesCoefficient[f, x, a, n] 并由逆 Z 变换 给出
(2)
|
一些常见函数的泰勒级数包括:
(3)
| |||
(4)
| |||
(5)
| |||
(6)
| |||
(7)
| |||
(8)
|
为了推导函数 的泰勒级数,请注意 的第 (+1) 阶导数 从点 到任意点 的积分由下式给出:
(9)
|
其中 是 在 处计算的第 阶导数,因此只是一个常数。现在再次积分以获得:
(10)
|
其中 再次是一个常数。第三次积分,
(11)
|
并继续进行直到 次积分,然后得到:
(12)
|
重新排列后得到一维泰勒级数:
(13)
| |||
(14)
|
这里, 是一个余项,称为拉格朗日余项,由下式给出:
(15)
|
重写重复积分,然后得到:
(16)
|
现在,根据函数 的均值定理,必须为真:
(17)
|
对于某些 在 [,x] 中。因此,积分 次得到结果:
(18)
|
(Abramowitz 和 Stegun 1972,第 880 页),因此泰勒级数的 项后的最大误差是 (18) 在所有 in [,x] 中运行的最大值。请注意,当泰勒级数中取到 (-1) 次幂项时,拉格朗日余项 有时也指余项(Whittaker 和 Watson 1990,第 95-96 页)。
(19)
| |||
(20)
| |||
(21)
|
在 的内部,
(22)
|
所以,使用
(23)
|
由此得出:
(24)
| |||
(25)
|
使用导数的柯西积分公式,
(26)
|
一维泰勒级数的另一种形式可以通过令
(27)
|
这样:
(28)
|
将此结果代入 (◇) 得到:
(29)
|
双变量实函数 的泰勒级数由下式给出:
(30)
|
这可以进一步推广到 个变量的实函数:
(31)
|
重写:
(32)
|
例如,在 (31) 中取 得到:
(33)
| |
(34)
|
在 (32) 中取 得到:
(35)
|
或者,以向量形式:
(36)
|
零阶和一阶项分别是 和 。二阶项是:
(37)
| |||
(38)
|
所以展开式的前几项是:
(39)
|