第三节 泰勒公式
\quad 泰勒中值定理1 \quad 如果函数 f ( x ) f(x) f(x) 在 x 0 x_0 x0 处具有 n n n 阶导数,那么存在 x 0 x_0 x0 的一个邻域,对于该邻域内的任一 x x x,有 f ( x ) = f ( x 0 ) + f ′ ( x 0 ) ( x − x 0 ) + f ′ ′ ( x 0 ) 2 ! ( x − x 0 ) 2 + ⋯ + f ( n ) ( x 0 ) n ! ( x − x 0 ) n + R n ( x ) f(x)=f(x_0)+f'(x_0)(x-x_0)+\frac{f''(x_0)}{2!}(x-x_0)^2+\cdots+\frac{f^{(n)}(x_0)}{n!}(x-x_0)^n+R_n(x) f(x)=f(x0)+f′(x0)(x−x0)+2!f′′(x0)(x−x0)2+⋯+n!f(n)(x0)(x−x0)n+Rn(x)其中 R n ( x ) = o ( ( x − x 0 ) n ) . R_n(x)=o((x-x_0)^n). Rn(x)=o((x−x0)n).
\quad 该公式是函数 f ( x ) f(x) f(x) 在 x 0 x_0 x0 处的带有佩亚诺余项的 n n n 阶泰勒公式, R n ( x ) R_n(x) Rn(x) 称为佩亚诺余项,即近似表达产生的误差,但不能估算误差大小.
\quad 泰勒中值定理2 \quad 如果函数 f ( x ) f(x) f(x) 在 x 0 x_0 x0 的某个邻域 U ( x 0 ) U(x_0) U(x0) 内具有 ( n + 1 ) (n+1) (n+1) 阶导数,那么对任一 x ∈ U ( x 0 ) x\in U(x_0) x∈U(x0),有 f ( x ) = f ( x 0 ) + f ′ ( x 0 ) ( x − x 0 ) + f ′ ′ ( x 0 ) 2 ! ( x − x 0 ) 2 + ⋯ + f ( n ) ( x 0 ) n ! ( x − x 0 ) n + R n ( x ) f(x)=f(x_0)+f'(x_0)(x-x_0)+\frac{f''(x_0)}{2!}(x-x_0)^2+\cdots+\frac{f^{(n)}(x_0)}{n!}(x-x_0)^n+R_n(x) f(x)=f(x0)+f′(x0)(x−x0)+2!f′′(x0)(x−x0)2+⋯+n!f(n)(x0)(x−x0)n+Rn(x)其中 R n ( x ) = f ( n + 1 ) ( ξ ) ( n + 1 ) ! ( x − x 0 ) n + 1 , R_n(x)=\frac{f^{(n+1)}(\xi)}{(n+1)!}(x-x_0)^{n+1}, Rn(x)=(n+1)!f(n+1)(ξ)(x−x0)n+1,这里 ξ \xi ξ 是 x 0 x_0 x0 与 x x x 之间的某个值.
\quad 该公式是函数 f ( x ) f(x) f(x) 在 x 0 x_0 x0 处的带有拉格朗日余项的 n n n 阶泰勒公式, R n ( x ) R_n(x) Rn(x) 称为拉格朗日余项.
\quad 当 n = 0 n=0 n=0 时,定理 2 泰勒公式会变成拉格朗日中值公式 f ( x ) = f ( x 0 ) + f ′ ( ξ ) ( x − x 0 ) ( ξ 在 x 0 与 x 之间 ) f(x)=f(x_0)+f'(\xi)(x-x_0)\quad(\xi在x_0与x之间) f(x)=f(x0)+f′(ξ)(x−x0)(ξ在x0与x之间)因此,泰勒中值定理 2 是拉格朗日中值定理的推广.
\quad 当 x 0 = 0 x_0=0 x0=0 时,定理 1 泰勒公式会变成带有佩亚诺余项的麦克劳林公式 f ( x ) = f ( 0 ) + f ′ ( 0 ) x + ⋯ + f ( n ) ( 0 ) n ! x n + o ( x n ) . f(x)=f(0)+f'(0)x+\cdots+\frac{f^{(n)}(0)}{n!}x^n+o(x^n). f(x)=f(0)+f′(0)x+⋯+n!f(n)(0)xn+o(xn).
\quad 当 x 0 = 0 x_0=0 x0=0 时,定理 2 泰勒公式会变成带有拉格朗日余项的麦克劳林公式 f ( x ) = f ( 0 ) + f ′ ( 0 ) x + f ′ ′ ( 0 ) 2 ! x 2 + ⋯ + f ( n ) ( 0 ) n ! x n + f ( n + 1 ) ( θ x ) ( n + 1 ) ! x n + 1 ( 0 < θ < 1 ) . f(x)=f(0)+f'(0)x+\frac{f''(0)}{2!}x^2+\cdots+\frac{f^{(n)}(0)}{n!}x^n+\frac{f^{(n+1)}(\theta x)}{(n+1)!}x^{n+1}\quad(0\lt\theta\lt1). f(x)=f(0)+f′(0)x+2!f′′(0)x2+⋯+n!f(n)(0)xn+(n+1)!f(n+1)(θx)xn+1(0<θ<1).