泰勒公式
泰勒公式就是用多项式函数去逼近光滑函数。
假设f(x)在 x=x0 x = x 0 处连续可导N阶,那么 (0!=1) ( 0 ! = 1 )
f(x)的泰勒公式为:f(x0)0!+f′(x0)1!∗(x−x0)+f″(x0)2!∗(x−x0)2+...+fN(x0)N!∗(x−x0)N f ( x ) 的 泰 勒 公 式 为 : f ( x 0 ) 0 ! + f ′ ( x 0 ) 1 ! ∗ ( x − x 0 ) + f ″ ( x 0 ) 2 ! ∗ ( x − x 0 ) 2 + . . . + f N ( x 0 ) N ! ∗ ( x − x 0 ) N
可简写成
∑n=0N(f′(x0)n!∗(x−x0)n) ∑ n = 0 N ( f ′ ( x 0 ) n ! ∗ ( x − x 0 ) n )
当 x0=0 x 0 = 0 时,称为麦克劳林级。
1、证明
以 f(x)=ex f ( x ) = e x 为例,证明泰勒公式:
f(x)=ex
f
(
x
)
=
e
x
,那么
f′(x)=ex
f
′
(
x
)
=
e
x
,所以
f(x)=ex
f
(
x
)
=
e
x
在(-∞,∞)可以无限可导;
设
x0=0,则e0=1
x
0
=
0
,
则
e
0
=
1
,那么
f(x)=ex
f
(
x
)
=
e
x
的泰勒公式为:
1+11!∗(x−0)+12!∗(x−0)2+...+1∞!∗(x−0)∞ 1 + 1 1 ! ∗ ( x − 0 ) + 1 2 ! ∗ ( x − 0 ) 2 + . . . + 1 ∞ ! ∗ ( x − 0 ) ∞
=1+x1!+x22!+...+x∞∞! = 1 + x 1 ! + x 2 2 ! + . . . + x ∞ ∞ !
接下来,让我们来看看 f(x)、二阶泰勒展开、三阶泰勒展开、四阶泰勒展开 f ( x ) 、 二 阶 泰 勒 展 开 、 三 阶 泰 勒 展 开 、 四 阶 泰 勒 展 开 在(0,5)区间内的函数图吧:
如图所示,其中
线1对应着函数
ex
e
x
;
线2对应着函数
1+x1!+x22!+x33!+x44!
1
+
x
1
!
+
x
2
2
!
+
x
3
3
!
+
x
4
4
!
;
线3对应着函数
1+x1!+x22!+x33!
1
+
x
1
!
+
x
2
2
!
+
x
3
3
!
;
线4对应着函数
1+x1!+x22!
1
+
x
1
!
+
x
2
2
!
;
可以看出,泰勒展开的阶数越高,越逼近原函数。