10 Taylor and Maclaurin Series

哪些函数具有幂级数表示?我们如何找到这样的表示? 假设 f 是可以用幂级数表示的任何函数

方程 1:

为了确定系数 c_n,如果设 x=a,则第一项后全为 0:

由定理 11.9.2 ,可以方程 1对每一项求导,则方程 2 为:

将 x=a 替换到方程 2 有: 这意味着 c1​ 就等于函数在 a 处的导数值。

x 在 a 处的导数意思指的是:在定义域中,取 a 这个点,计算函数在这个点上的斜率。如果你想知道函数在 x=a 时的弯曲程度,你就要计算二阶导数,也就是 f′′(a)。 这里的 x−a 是指相对于中心点 a 的差值。在泰勒级数中,我们通常会选择一个点作为中心点,然后围绕这个点展开函数。 这个点通常是函数的一个特殊点,如极值点或拐点。所以,x−a 实际上是相对于中心点 a 的偏移量,它决定了泰勒级数展开的位置。如果你需要在 a 左右两边展开函数,x−a 就是关键的变量。

现在对方程 2 进行求导,有方程 3:

再次将 x=a 代入方程 3: 这次我们找到了 c2​,它是函数在 a 处的二阶导数值除以 2。

又对方程 3 求导:

又代入:

所以,不断求导,一直代入,有:

求解该方程的第 n 个系数 cn,我们有:

即使 n=0 也成立,因为0! = 1,

通过这种方法,我们可以构造出一个泰勒级数来近似表示给定的函数。

如果一个函数 f(x) 在点 a 处有幂级数展开(也就是泰勒级数),那么它的系数 cn​ 可以通过下面的公式计算出来。换句话说,如果我们知道一个函数在某个点 a 处的所有导数值,我们就可以用这个公式来找到对应的幂级数展开式的系数。这个定理非常重要,因为它提供了一种方法来构建泰勒级数,进而用无限多项式来近似表示函数:

将 cn 这个公式代入回到级数中,我们看到如果 f 在 a 处有一个幂级数展开,那么它必须具有以下形式:

等式 6 中的级数称为函数 f 在 a 处(或围绕 a 或以 a 为中心)的泰勒级数。对于特殊情况 a = 0,泰勒级数变为麦克劳林级数:

Note: 如果一个函数 f 可以用泰勒级数来表示,那么这个函数等于它的泰勒级数的和。但并不是所有的函数都能用它们的泰勒级数完全表示。比如在 a 处可能不可导,或者它们的高阶导数不存在。在这种情况下,泰勒级数只能给出函数的一个局部近似,而不是完整的表示。

Example 1 Find the Maclaurin series of the function and its radius of convergence.

那么我们如何确定 ex 是否确实具有幂级数表示呢? 让我们探究一个更普遍的问题:在什么情况下一个函数等于其泰勒级数的和?换句话说,如果一个函数的所有阶导数存在,那么在什么情况下等式成立: 与任何收敛级数一样,这意味着 f (x) 是部分和序列的极限。在 Taylor 级数的情况下,部分和是:

请注意,Tn​ 是一个次数为 n 的多项式,称为 f 在 a 处的 n 次泰勒多项式。例如,对于指数函数 f(x)=ex,在 x=0 处的泰勒多项式(也称作麦克劳林多项式)T1​、T2​ 和 T3​ 分别是:

一般来说,如果 f(x) 是其泰勒级数的和,那么: 如果我们让: 那么 Rn(x) 称为泰勒级数的余项。如果我们能证明 ,那么就有:

因此,我们得到了以下定理

在试图证明特定函数 f 通常使用以下定理

f′′ 的不定积分是 f′,根据微分基本定理第二部分,我们得到: 或者 因此, 类似的论证表明,使用 ,我们有: 所以:

尽管我们假设了 x>a,类似的计算表明这个不等式对于 x<a 也是成立的。

这证明了 n=1 时的泰勒不等式。任何 n 的结果可以通过 n 次积分来证明。(参见练习 83 中的 n=2 的情况)

注意,在第 11.11 节中,我们将探索泰勒不等式在近似函数中的应用。我们现在直接使用它的目的是结合定理 8。

在应用定理 8 和 9 时,通常会用到下面的事实:

这是因为从例题 1 中我们知道级数 对所有 x 都收敛,所以其第 n 项趋近于 0。