跳转至

10.6.1 Taylor Series Definition and Formula

泰勒级数的定义、泰勒公式及其余项形式,理解函数在某点附近的幂级数展开

定义

泰勒级数是将一个在某点处足够光滑的函数表示为该点附近的幂级数。设函数 \(f(x)\) 在点 \(x = a\) 处具有任意阶导数,则 \(f(x)\)\(x = a\) 处的泰勒级数定义为:

\[\sum_{n=0}^{\infty} \frac{f^{(n)}(a)}{n!}(x-a)^n\]

其中 \(f^{(n)}(a)\) 表示 \(f(x)\)\(x = a\) 处的第 \(n\) 阶导数,\(f^{(0)}(a) = f(a)\)

\(a = 0\) 时,该级数称为麦克劳林级数(Maclaurin Series)。泰勒级数的部分和称为泰勒多项式,用 \(P_n(x)\) 表示。泰勒级数收敛到 \(f(x)\) 当且仅当余项 \(R_n(x) = f(x) - P_n(x)\) 趋于零。

核心公式

  • \(["\)f(x) = \sum_{n=0}^{\infty} \frac{f^{(n)}(a)}{n!}(x-a)^n = f(a) + f'(a)(x-a) + \frac{f''(a)}{2!}(x-a)^2 + \frac{f'''(a)}{3!}(x-a)^3 + \cdots\(", "\)P_n(x) = \sum_{k=0}^{n} \frac{f^{(k)}(a)}{k!}(x-a)^k\(", "\)R_n(x) = f(x) - P_n(x) = \frac{f^{(n+1)}(c)}{(n+1)!}(x-a)^{n+1}\((拉格朗日余项形式)", "\)|R_n(x)| \leq \frac{M}{(n+1)!}|x-a|^{n+1}$(其中 \(M\)\(|f^{(n+1)}(t)|\)\(x\)\(a\) 之间的上界)", "\(e^x = \sum_{n=0}^{\infty} \frac{x^n}{n!}\)\(\sin(x) = \sum_{n=0}^{\infty} \frac{(-1)^n x^{2n+1}}{(2n+1)!}\)\(\cos(x) = \sum_{n=0}^{\infty} \frac{(-1)^n x^{2n}}{(2n)!}\)(常见麦克劳林级数)"]$

易错点

  • ⚠️ ["混淆泰勒级数与泰勒多项式:泰勒级数是无穷级数,而泰勒多项式是有限项的多项式。学生常误认为泰勒多项式就是泰勒级数,忽视了收敛性的问题。", "忽视收敛域的限制:泰勒级数在其收敛域内才能表示原函数,学生常在级数发散的区间内使用泰勒展开式,导致结果错误。例如 \(\frac{1}{1-x} = \sum_{n=0}^{\infty} x^n\) 仅在 \(|x| < 1\) 时成立。", "余项计算错误:在使用拉格朗日余项形式时,学生常忘记 \(c\)\(x\)\(a\) 之间的某个值(不是具体的数),或在估计余项上界时选择错误的 \(M\) 值。", "求导数时出错:计算 \(f^{(n)}(a)\) 时,学生可能在求高阶导数时出现符号错误或计算错误,特别是在处理三角函数和指数函数的导数时。"]