定义:泰勒级数
如果一个函数
可以用一个无限幂级数表示

那么,该函数的泰勒展开或泰勒级数表示为

sin(x) 和泰勒逼近,阶数为 1、3、5、7、9、11 和 13 的多项式。
这里,
是
的 阶乘,
表示
阶 导数 在点
处的值。如果这个级数对于区间
中的每个
都收敛,并且和等于
,那么函数
被称为解析函数。为了检查级数是否收敛到
,通常使用 泰勒定理 余项的估计。一个函数是解析函数当且仅当一个 幂级数 收敛到该函数;该幂级数中的系数必然是上述泰勒级数公式中给出的系数。
如果
,该级数也称为麦克劳林级数。
这种幂级数表示的重要性有三方面。首先,幂级数的微分和积分可以逐项进行,因此特别容易。其次,解析函数可以唯一地扩展到定义在复平面上的一个开圆盘上的一个 全纯函数,这使得整个 复分析 机制可用。第三,(截断的)级数可以用来逼近展开点附近函数的值。
函数
不是解析函数:泰勒级数为 0,虽然该函数本身不为 0。
注意,存在一些无限次可微函数
它们的泰勒级数收敛,但不等于
。例如,对于分段定义的函数,当
时,所有导数在
处都为 0,因此
的泰勒级数为 0,并且它的收敛半径为无穷大,即使该函数绝对不为 0。这种特殊的病态现象不会影响到复变量的复数值函数。请注意,
不会随着
沿着虚轴趋近于 0 而趋近于 0。
某些函数无法写成泰勒级数,因为它们具有奇点;在这些情况下,如果允许变量
的负幂,则通常仍然可以实现级数展开;参见洛朗级数。例如,
可以写成洛朗级数。
最近在寻找微分方程的泰勒级数解方面取得了一项重大进展,即帕克-索卡斯基定理。该定理是对皮卡迭代的扩展。
假设我们想要将一个函数表示为一个无限幂级数,或者换句话说,一个具有无限个项的“无穷次方”多项式。假设这些项中的每一个都具有唯一的系数,就像大多数有限多项式那样。我们可以用以下形式的无限求和表示它

其中
是收敛半径,而
是系数。接下来,使用求和符号,我们可以有效地将这个级数表示为

这在后面会变得更加有用。目前,除了手动找到级数中的每一个系数之外,我们没有找到系数的方案。这种方法不会特别有用。那么,让我们尝试找到一个模式和一个通用的解来找到系数。目前,我们有一个简单的方法来找到第一个系数。如果我们将
代入
,那么我们得到

这给了我们
。这很有用,但我们仍然希望有一个通用方程来找到级数中的任何系数。我们可以尝试对级数关于 x 求导以得到

我们可以假设
和
是常数。这被证明是有用的,因为如果我们再次将
代入
,我们得到

注意到一阶导数有一个常数项(
),我们可以找到二阶导数来找到
。它是

如果我们再次将
代入

请注意,
的初始指数是 2,而
的初始指数是 1。这多少让人有点明白,但关于到底发生了什么,仍然有些模糊。根据之前的例子,如果我们再次求导,我们会得到

如果我们代入
,我们再次发现

现在,规律应该越来越清晰了。
看起来非常像
。的确如此!如果我们继续进行
次求导,我们会发现系数的倍数是
。因此,对于某个
,对于任何整数
,

或者,经过简单的变换,更实用的是:

其中
且
,依此类推。有了这个,我们可以找到“无限多项式”的任何系数。使用之前给出的“多项式”的求和定义,

我们可以用
代替,得到

这就是任何泰勒级数的定义。但是现在我们有了这个级数,我们如何推导出给定解析函数的定义?我们可以按照定义的要求,填入所有必要的信息。但我们也希望找到一个*特定的*模式,因为有时我们会有很多项简化为 0。
首先,我们必须找到
。因为我们现在正在推导出我们自己的泰勒级数,所以我们可以为
选择任何我们想要的,但请注意,并非所有函数都能工作。使用一个我们可以轻松找到其
次导数的函数将很有用。一个很好的例子是
。选择
后,我们可以开始求导数。在我们开始之前,我们还应该注意到
本质上是函数沿 x 轴的“偏移”,因为对于任何多项式,这在本质上也是如此。考虑到这一点,我们可以假设,在这个特殊情况下,偏移量为
,所以
。考虑到这一点,“第 0 次”导数或函数本身将是

如果我们将其代入级数中第一项的定义,再次注意到
,我们得到

其中
。这意味着级数的第一项为 0,因为任何数乘以 0 都等于 0。注意,并非所有泰勒级数都以 0 项开头。接下来,要找到下一项,我们需要找到函数的一阶导数。记住
的导数是
,我们得到

这意味着级数中的第二项为

接下来,我们需要找到第三项。我们重复这个过程。

因为
。我们继续

第四项


重复这个过程,我们可以得到序列

简化为

因为我们最终处理的是一个级数,所以可以忽略零项,得到新的序列

这里有一个规律,但是如果我们分别看分子和分母,可能更容易看出来。分子


对于项的
部分,我们有序列

到目前为止,至少对于分母和
部分,规律应该是很明显的。对于分母

项

最后,分子可能不像那么明显,但它遵循这个模式

发现了所有这些东西后,我们可以将它们组合在一起,找到序列的第
项的规则

因此,我们对
的泰勒(麦克劳林)级数是

以下是一些重要的泰勒级数展开式。所有这些展开式也适用于复数参数
。
指数函数 和 自然对数


等比级数:

二项式定理:

三角函数:






双曲函数:





兰伯特W函数:

在展开式中出现的数字
是伯努利数。在二项式展开式中的
是二项式系数。在展开式中的
是欧拉数。
泰勒级数可以推广到多元函数,其中

泰勒级数以数学家布鲁克·泰勒的名字命名,他于 1715 年首次发表了幂级数公式。
存在几种方法可以计算大量函数的泰勒级数。可以尝试使用泰勒级数本身并概括系数的形式,也可以使用替换、乘除、加减标准泰勒级数(如上述那些)等操作来构造函数的泰勒级数,因为泰勒级数是幂级数。在某些情况下,还可以通过重复应用分部积分法来推导出泰勒级数。使用计算机代数系统来计算泰勒级数是常见的,因为它可以消除繁琐的替换和操作。
考虑函数

我们需要在 0 处找到它的泰勒级数。
对于自然对数,我们有

以及对于余弦函数

我们可以简单地将第二个级数代入第一个级数。这样做得到

利用多项式系数展开后得到所需的泰勒级数。注意余弦函数,以及因此的
是偶函数,意味着
,因此奇数次幂
,
,
,
等必须为零,不需要计算。级数的前几项是

可以使用Faà di Bruno 公式表示一般系数。但是,这种表示方式似乎并不特别有启发性,因此这里省略了。
假设我们想要函数在 0 处的泰勒级数

对于指数函数,我们有

以及,与第一个示例类似,

假设幂级数为

然后用分母相乘,并将余弦级数代入,得到
|
|
|
|
|
|
收集最高到四阶的项,得到

将系数与上面的指数函数级数进行比较,得到所需的泰勒级数
