泰勒公式(泰勒中值定理)
泰勒公式展开
泰勒公式展开泰勒公式也称为泰勒中值定理,是高等数学中的一个重要定理,也是考研数学中的一个重要考点,常用于函数极限的计算、中值问题和不等式的证明以及函数的无穷级数展开式中,因此大家应该理解并熟练掌握其应用。
f(x)=f(x0)+f′(x0)1!⋅(x−x0)+f′′(x0)2!⋅(x−x0)2+...+f(n)(x0)n!⋅(x−x0)n+Rn(x)f(x)=f(x0)+f′(x0)1!⋅(x−x0)+f″(x0)2!⋅(x−x0)2+...+f(n)(x0)n!⋅(x−x0)n+Rn(x) 即:f(x)=f(x0)+∑i=1nf(i)(x0)i!⋅(x−x0)i+Rn(x)即:f(x)=f(x0)+∑i=1nf(i)(x0)i!⋅(x−x0)i+Rn(x)其中Rn(x)Rn(x)表示泰勒公式的余项,可以估算近似的误差,相当于无穷小将其中的x0x0带入00就可以得到麦克劳林展开,即f(x)=f(0)+f′(0)1!⋅x+f′′(0)2!⋅x2+...+fn(0)n!⋅xnf(x)=f(0)+f′(0)1!⋅x+f″(0)2!⋅x2+...+fn(0)n!⋅xn 然后虽然我们知道了这两个公式,还是不会用诶(当然大佬可能都是知道怎么用的..然而我确是一脸懵233)..下面说两个实例展开y=sin(x)y=sin(x)和y=cos(x)y=cos(x)用y=sin(x)y=sin(x)来说:前置知识:fn(x)=sin(x+nπ2)fn(x)=sin(x+nπ2)(推一下x=1、2、3...x=1、2、3...即可找到公式)然后我们需要求出f(0)f(0)的nn阶导,推一下发现f1(0)f3(0)f5(0)f7(0)=1=−1=1=−1f2(0)=0f4(0)=0f6(0)=0f8(0)=0f1(0)=1f2(0)=0f3(0)=−1f4(0)=0f5(0)=1f6(0)=0f7(0)=−1f8(0)=0也就是f2n−1(0)=(−1)n−1f2n−1(0)=(−1)n−1,f2n(0)=0f2n(0)=0 通过麦克劳林展开可以得到sin(x)=x1!−x33!+x55!−...+(−1)n−1x2n−1(2n−1)!sin(x)=x1!−x33!+x55!−...+(−1)n−1x2n−1(2n−1)!同理可以得到cos(x)=1−x22!+x44!−...+(−1)nx2n(2n)!cos(x)=1−x22!+x44!−...+(−1)nx2n(2n)!计算近似值前置知识:e=limx→0(1+x)1xe=limx→0(1+x)1x即e=limx→∞(1+1x)xe=limx→∞(1+1x)x因此令f(x)=exf(x)=ex通过麦克劳林展开可以得到ex=f(x)=e0+e01!⋅x+e02!⋅x2+...+e0n!⋅xn+Rn=1+x1!+x22!+x33!+...+xnn!+Rnex=f(x)=e0+e01!⋅x+e02!⋅x2+...+e0n!⋅xn+Rn=1+x1!+x22!+x33!+...+xnn!+Rn忽略余项得到ex≈1+x1!+x22!+x33!+...+xnn!+Rnex≈1+x1!+x22!+x33!+...+xnn! +Rn带入x=1x=1,e≈1+11!+12!+13!+...+1n!。
泰勒中值定理
泰勒中值定理一、泰勒中值定理若)(x f 在含有0x 的某个区间I 内具有直到1n +阶导数,则当x I ∈时,有()20000000()()()()'()()()()()2!!n n n f x f x f x f x f x x x x x x x R x n ''=+-+-++-+ ,其中拉格朗日型余项(1)0()()(),(1)!n n n f R x x x n ξξ+=-+位于0x 与x 之间.当0n =时,泰勒中值定理就是拉格朗日中值定理.取00x =,()(1)2(0)(0)()()(0)'(0),2!!(1)!n n n nf f f f x f f x x x x x n n ξξθ+''=+++++=+ 位于0与x 之间,(0,1)θ∈,其为n 阶麦克劳林公式.二、基本函数的高阶导数公式⎪⎩⎪⎨⎧<=>=-mn x A m n n m n x n m n mn m !0)()( 1)()(!)1(1+±-=⎪⎭⎫ ⎝⎛±n n m a x n a x , nn n a x n a x )()!1()1()][ln(1)(±--=±-,a a a nx n x ln )()(=, )2sin()(sin )(πn ax a ax n n +=,)2cos()(cos )(πn ax a ax n n +=;()()()()()()12120[()()]()(),[()()][()][()]nn n n n kn k k n k k u x k v x k u x k v x u x v x C u x v x -=+=+=⋅∑; 三、基本函数的麦克劳林展开式(1)2(1)(1)(1)(1)12!!mnm m m m m n x mx x x n ---++=+++++ ,1x < (2) ++-++-+-=++1)1(432)1ln(1432n x x x x x x n n )11(≤<-x (3) ++++++=!!3!2!1132n x x x x e n x)(+∞<<-∞x (4) +--+-+-=--)!12()1(!5!3sin 12153n x x x x x n n )(+∞<<-∞x (5) +-+-+-=)!2()1(!4!21cos 242n x x x x n n )(+∞<<-∞x 当0x →时,有233(1)(1)(2)(1)1()2!3!mm m m m m x mx x x o x ---+=++++12332111(1)1()2816x x x x o x +=+-++,233ln(1)()23x x x x o x +=-++2331()1!2!3!x x x x e o x =++++,23233ln ln ln 1()1!2!3!xa a a a x x x o x =++++355sin ()3!5!x x x x o x =-++,244cos 1()2!4!x x x o x =-++,3552tan ()315x x x x o x =+++3553arcsin ()640x x x x o x =+++,355arctan ()35x x x x o x =-++例1、求下列高阶导数)()(x yn(1)设502)54(+=x y ,则!100450)100(⋅=y .(2)设232+-=x x x y ,求)(n y . 解: ])2(2)1(1[!)1()21(2)11(11)()()(++-++⋅-=-++=n n n n n n x x n x x y. (3)设x y x y=-,则1(2,1)1!(1),2!()n n n n n n z n x z n y y x y ++∂∂=-=⋅∂-∂ (3)设x x y 44cos sin +=,则)24cos(4)4(cos 41)43()1()()()(πn x x y n n n n +=+=-.(4)设n n x x x y )4(cos )2(2π-+=,求)()(x f n ,)1()(n f .解:()()()0()[(1)][(2)(cos )]4nn k n k nn n k n k x f x C x x π-==-+∑ 21)(2!3|)4(cos)2(!)1(n n x nnnnn n xx n C f=+==π.(5)设函数2()sin f x x x =,求 (2009)(0)f.解:321221sin [(1)]3!(21)!n n x x x x x x n --=-++-+- 52131(1)3!(21)!n n x x x n +-=-++-+- 则(2009)(0)12009!2007!f =,故(2009)(0)20082009f=⨯. 注(1): 若01()nn f x a a x a x =++++ ,则()(0)()(0)(0)!n n f f x f f x x n '=++++ ,于是()(0)!n n f a n =,故()(0)!n n f n a =. 注(2):若求(2009)()4fπ,则只能用莱布尼兹公式完成.例2、计算下列极限(1)4301sin sinlim tan x x x x x x →-+;(2)20(1)ln(1)lim 1x x x x x e →-++-;(3)21lim ln(1)x x x x →∞⎡⎤-+⎢⎥⎣⎦; (1)解:原式33303033000tan ~()sin 113!lim lim sin lim 6x x x x x x o x x x x x x x →→→+-=+==. (2)解:原式22222200(1)[()]()122lim lim 2x x x xx x x o x o x x x →→-+-+-+===-. (3)解:原式21222()ln(1)12lim lim 2x t x x t o x t t t t =∞-∞→∞→∞+-+=== 或(泰勒)2221111lim (())22x x x o x x x →∞⎡⎤=--+=⎢⎥⎣⎦.例3、设lim )0x ax b →+∞-=,求b a ,.解:10lim )lim x tx t bt aax b t =→+∞→--=3021001(2)()1()223lim lim 0333a t t t t o t bt o t t b b t t =→→++-⎡⎤==++-=-=⎢⎥⎣⎦∴ 32,1==b a . 例4、当0→x 时,x x33tan -是关于x 的k 阶无穷小,则3=k .解:(一)tan tan 00003331(tan )ln 3lim lim lim3limx x x x xk k kx x x x x x x x x -→→→→---== 3330()ln 33ln 3lim 3k k x x x o x x x =→++-==故3=k . 解:(二)tan 0000333(tan )tan lim ln 3lim ln 3lim lim3x x k k k x x x x x x x x x xξξξ→→→→---== 33300()tan ln 33ln 3lim ln 3lim 3k k k x x xx o x x x x x x =→→++--==,故3=k . 例5、设函数)(x f 在0=x 的某邻域内具有一阶连续导数,且,0)0(,0)0(≠'≠f f 若)0()2()(f h bf h af -+在0→h 时是比h 高阶的无穷小,试确定b a ,的值.解: 由条件可知),()0()0()(h h f f h f ο+'+=).()0(2)0()2(h h f f h f ο+'+= 所以)0()2()(f h bf h af -+=).()0()2()0()1(h h f b a f b a ο+'++-+从而⎩⎨⎧=+=-+0201b a b a ,可得⎩⎨⎧-==12b a .注(1):设函数)(x f 在0=x 的某邻域内具有n 阶导数,则当0x →时,有 ()(0)()(0)(0)()!n n n f f x f f x x x n ο'=++++ .证明:()0(0)()[(0)(0)]!lim n nn x f f x f f x x n x→'-+++ ()1'10(0)'()(0)''(0)(1)!lim n n L Hn x f f x f f x x n nx --→'-----= ()2'20(0)''()''(0)(2)!lim (1)n n L Hn x f f x f x n n n x--→----=- (1)(1)()'0()(0)(0)lim !n n n L Hx f x f f x n x --→--== (1)(1)()01()(0)[lim (0)]0!n n n x f x f f n x--→-=-=.注(2):设函数)(x f 在0=x 的某邻域内具有(1)n +阶导数,利用注(1)的结论,则有()(1)10(0)()(0)(0)(0)!lim (1)!n nn n x f f x f f x xf n x n ++→'---=+ .例6、设()f x 在0x =处具有二阶导数,且有42260()ln(1)2lim 3x x f x x x x →++-=, 求(0),'(0),''(0)f f f .解:当0x →时,22''(0)()(0)(0)()2!f f x f f x x x ο'=+++46226ln(1)()23x x x x o x +=-++于是,422602()ln(1)lim 3x x f x x x x →++-=4566601''(0)1[(0)](0)[]()22!3lim x f f x f x x x x ο→'-++++= 201[(0)](0)''(0)12lim []2!3x f f xf x →'-+=++故有1(0),2f ='(0)0f =,而''(0)122!33f +=,即2''(0)3f =.例7、设函数)(x f 在(1,1)-内任意阶可导, ()(0)0n f ≠,1,2,n = ,且满足泰勒公式 (1)()1(0)()()(0)'(0),(1)!!n n n nf f x f x f f x x x n n θ--=++++- (0,1)θ∈,求0lim x θ→.解:()()(1)0()(0)lim (0)0n n n x f x f f xθθ+→-=≠(1)()1()()100(0)(0)()(0)'(0)()(0)(1)!!lim !limn n n nn n n x x f f f x f f x x xf x f n n n x x θ--+→→-------= (1)(1)(0)(0)!(1)!1n n f f n n n ++==++则01lim 1x n θ→=+. 例8、设()f x 在(0,)+∞内满足''()1f x ≤,且lim ()x f x →+∞存在,求证:lim '()0x f x →+∞=.解:当(0,)x ∈+∞时,任取0ε>,有2'()()()'(),(,)2f f x f x f x x x ξεεεξε+=++∈+则()()''()()()''()'()22f x f x f f x f x f f x εξεξεεεε+-+-=-≤+ 1()()2f x f x εεε≤+-+ 注意到lim ()x f x →+∞存在,有1lim '()lim[()()]22x x f x f x f x εεεε→+∞→+∞≤+-+=于是00lim '()lim lim '()lim 02x x f x f x εεε++→+∞→+∞→→=≤=故lim '()0x f x →+∞=.练习题1、设xx x f +-=11)(,则nn n x n x f )1(!2)1()()(+⋅⋅-=. 2、设函数)1ln()(2x x x f +=,则当3≥n ,2!)1()0(1)(--=-n n fn n . 3、设222xy x y=-,则(2,1)n nz y ∂=∂ 1(1)![1]3nn n +-+.4、设函数()(1)sin f x x x x =-,则(2010)(0)f =2010-.5、计算下列极限(1)0x →=14-(2)0x x →=1(3)30arctan lim ln(12)x x x x →-=+16- (4)0tan 22tan lim sin 33sin x x x x x →-=-12-(5)22201cos lim()sin x x x x →-=43(6)30sin(sin )sin[sin(sin )]lim sin x x x x →-=166、若0)(6sin lim 30=⎥⎦⎤⎢⎣⎡+→x x xf x x ,则206()lim x f x x →+=36. 7、设2)()1l n (lim 220=+-+→x bx ax x x ,则------------------------------------------AA 25,1-==b aB 2,0-==b aC 25,0-==b a D 2,1-==b a8、当0,1cos cos 2cos3x x x x →-对于无穷小x 的阶数为2.9、设当)1(,02++-→bx ax e x x 是比2x 高阶的无穷小,则-------------------------AA 1,21==b aB 1,1==b aC 1,21=-=b a D 1,1=-=b a10、当230,(1)1()x x e ax bx cx o x →++=++是比2x 高阶的无穷小,试确定,,a b c .121,,633a b c ==-=11、当0,()ln(1)1xx f x ax bx→=-++关于无穷小x 的阶数最高,试确定,a b .11,2a b ==-12、设)(x f 在0=x 的某邻域内具有二阶连续导数,且0)0(≠f ,0)0(≠'f ,(0)0f ''≠, 求证: 存在惟一的一组实数321,,λλλ,使得当0→h 时,)0()3()2()(321f h f h f h f -++λλλ是比2h 高阶的无穷小.。
-第21讲泰勒中值定理精品文档35页
由极限知识可知, 此时应有
0 x l x 0 if( m x ) f(x 0 ) f( ( x x 0 ) x x 0 ) ( 2 x 0 ) a 2 (x x 0 ) 2
我们先假定以下运算均成立, 计算完后再看需要 补充什么条件. 运用罗必达法则, 得
0lifm (x)f(x 0) 2 a 2(x x 0)
则 F ( x 0 ) 0 ,G ( x 0 ) 0 ;
F ( x 0 ) f ( x 0 ) f ( x 0 ) 0 ,G ( x 0 ) 2 ( x 0 x 0 ) 0 ,
假F 设 (x),G(x),F(x),G (x)满足柯西中 ,
F ( x ) f ( x ) f ( x 0 ) f ( x 0 ) x x ( 0 )
想一想, 如何求出这里的待定函数.
由(x 于 ) f(x ) f(x ( 0 x ) x f 0 ) ( 2 x 0 )x ( x 0 ),
如 ,令 果 F ( x ) 分 f ( x ) f ( x 0 ) 子 f ( x 0 ) x ( x 0 ),
分G (母 x)(xx0)2,
该公式称为带皮亚诺余项的二阶泰勒公式.
式中 o((xx0)2)称为二阶皮亚. 诺余项
运用罗必达法则计算极限.
仿照以上的做法, 继续进行下去, 即可得到一般的带 皮亚诺余项的 n 阶泰勒公式.
一. 带皮亚诺余项的泰勒公式
设 f ( x ) C k ( N ( x 0 )( ) k 0 , 1 , 2 , , n 1 ) ,
e x xn1 (n 1)!
估 计 误 差
e 的近 似计算 公式
例2
求f(x)sixn的 n阶马克劳 . 林公式
( ) 解 f(n )(x ) sixn n
泰勒公式(泰勒中值定理)
m 1 (
x)
其中
R2m1(x)
(1)m1 cos( x)
(2m 2) !
x2m2
(0 1)
麦克劳林公式
f (0) f (0)x
f (0) x2
f (n) (0) xn
2!
n!
(0 1)
f (k) (x) ( 1) ( k 1)(1 x) k
f (k) (0) ( 1) ( k 1) (k 1, 2, )
o(x4 x4
)
7 12
第四节
n!
称为麦克劳林( Maclaurin )公式 .
由此得近似公式
f (x) f (0) 若在f公(式x)成立的f区(间x0上)
f (0)x f (x0 )(x
f
f (nx10)
()2x(!0) )fx22M(x!0,则) (有x误差fx估(0nn计))!(2式0)
xn
f
(n) (x0 ) (x n ! Rn (x)
③
在不需要余项的精确表达式时 , 泰勒公式可写为
f
(x0 )
f (x0 )(x x0 )
f
( x0 2!
)
(
x
x0
)2
f
(n) ( x0 n!
)
(
x
x0
)
n
o[(x
x0 )n ]
④
公式 ③ 称为n+1 阶泰勒公式的佩亚诺(Peano) 余项 .
f (x)
f (x0 )
f (x0 )(x x0 )
f
( x0 2!
)
(x
x0
)2
特例:
f
(n) ( x0 n!
初等函数的幂级数展开式
将函数ln(1+x)展开成 x的幂级数 的幂级数. 展开成 的幂级数 例1* 将函数 1 , 解 因为 [ln(1 + x )]′ = 1+ x 又
1 =1−x + x2 −x3+···+(−1)nxn +··· − − 1+ x
对上式逐项积分 对上式逐项积分 ∞ x dt x − ln(1+x) = ∫ = ∑ ∫ (−1)nt ndt 0 1+ t 0 n= 0 1 2 1 3 1 n+1 n = x − x + x − L+ (−1) x +L n+1 2 3 ∞ xn = ∑ ( − 1) n−1 n n=1
n n n−1
(1+x)n=1+nx+
n( n − 1) 2 n( n − 1)L ( n − k + 1) k x x +L+ 2! n! n! − +⋅⋅⋅ +nxn−1+x n ⋅⋅⋅
? (1+x)α =
α (α − 1 ) 2 α (α − 1 ) L (α − n + 1 ) n 1+αx+ x +L x +L+ 2! n!
(0) n f ′′ ( 0 ) 2 f (n) (0) n ∑0 n ! x = f ( 0 ) + f ′( 0 ) x + 2! x + L + n ! x + L n= 称为函数 f (x)的麦克劳林级数 的麦克劳林级数. f
(n) ∞
定理2 泰勒级数在 内收敛于f 定理 f(x)在x0点的泰勒级数在UR (x0)内收敛于 (x) 在 点的泰勒级数 内收敛于 ⇔ 在UR (x0) 内, Rn(x)→0. →
高数上3.3 泰勒公式
f ( x) f ( x0 ) f '( x0 )( x x0 )
f
(n)
(x 0
)
(x
x
)n
R
(x)
n!
0
n
用类似的证明方法,我们可以证得另外一种带有 皮亚诺余项的泰勒公式.
设 f (x (n) ) 存在,则 0
f ( x) f ( x0 ) f '( x0 )( x x0 )
例 2 求 f ( x) e x 的 n 阶麦克劳林公式.
解 f ( x) f ( x) f (n)( x) e x ,
f (0) f (0) f (0) f (n)(0) 1,
注意到 f ( (n1) x) e x 代入泰勒公式, 得
e
x
1
x
x2 2!
xn n!
ex (n 1)!
但这种近似等式存在明显不足, 首先是精度 不高,误差会比较大,其次是误差无法估计.
能否用其它较简单的曲线函数来近似替代 复杂的连续函数f(x)呢?
事实上多项式函数
Pn (x) a0 a1x a2 x2 an xn
是一种处处连续可导分析性质很好的函数, 在n>1时,它是一条连续的曲线函数。 因此在讨论较复杂的连续函数f(x)在某一个 邻域内的分析性质时,经常用多项式函数来 近似代替较复杂的连续函数。
f
(5)
(
)
6
2
.
例1 写出函数 f ( x) x3ln x 在 x0 1 处的四阶
泰勒公式.
解
f
(4) ( x)
6 x
,
f (4)(1) 6,
f
(5)(
x)
6 x2
泰勒中值定理
2.取 2.取x0 = 0, 0 ξ 在 与x之间,令 = θx (0 < θ < 1) ξ
f (n+1) (θx) n+1 x 则 项 Rn ( x) = 余 (n + 1)!
四、麦克劳林(Maclaurin)公式
f ′′(0) 2 f (n) (0) n f ( x) = f (0) + f ′(0)x + x + L+ x 2! n! f (n+1) (θx) n+1 x (0 < θ < 1) + (n + 1)!
′ Pn′( x0 ) = f ′′( x0P ( x0 ) = f
(k ) n
1
(k )
( x0 ) k = 1,2,L, n
0
a0 = f ( x0 ),
n
1⋅ a = f ′( x ),
( n) 0
2!⋅a2 = f ′′( x0 )
L L, n!⋅a = f ( x ) 1 (k ) (k = 0,1,2,L, n) 得 ak = f ( x0 ) k!
x2
1 例4 求 f ( x, y) = 1+ x 麦克劳林展式
解
1 f ( x) = 1+ x
f ( k ) (0) ( −1) k k ! ak = = = ( −1) k k! k!
( −1) n +1 ( n + 1)! ( n + 1) f ( x) = n+ 2 (1 + x )
(0) = ( −1) n! 1 2 3 n n L ∴ = 1− x + x − x +L +(−1) x + Rn(x) 1+ x f
3.3 泰勒公式
f ( n1) ( ) 其中,Rn ( x) ( x x0 )n1 ( 介于 x与 x0 之间) (n 1)!
-8-
记
pn ( x)
k 0
n
f ( k ) ( x0 ) ( x x0 ) k k!
称为 f ( x) 按 ( x x0 )的幂展开的n次泰勒多项式;
an ( x x0 )n .
( x) a1 2a2 ( x x0 ) n an ( x x0 ) n1 则 pn
2 !a2 n(n 1)an ( x x0 ) n2
( n) pn ( x)
n !a n
a0 pn ( x0 ) f ( x0 ) ,
f ( x) 3 x 2 ln x x 2 ,
f (1) 0;
f (1) 1;
f (1) 5;
f (1) 11;
f
) 6 ln x 11, 6 ( 4) f ( x) , x
( )
6
;
(k ) f (1) 3 k ( x 1 ) R3 ( x ) x ln x k! k 0 ( 介于1和 x 之间) 5 11 6 2 3 ( x 1) ( x 1) ( x 1) ( x 1) 4 2! 3! 4! 3
-10-
在 x x0 的附近近似表达 f ( x)?
要求:
(1) 提高精确度;
(2) 给出误差 f ( x) pn ( x) 的具体表达式,便于估计.
-4-
分析:
近 似 程 度 越 来 越 好
二、 多项式 pn ( x)的确定
1. 若pn ( x)与 f ( x0 ) 在 x0 处相交
泰勒(Taylor)公式
f ( x) f ( x0 ) f ( x0 ) ( x x0 ) ( x x0 ) 2 f ( x0 ) 1! 2! f ( x0 ) f ( n ) ( x0 ) 3 ( x x0 ) ( x x0 ) n 3! n!
称为函数
f ( x) 按 ( x x ) 的幂展开的 N 阶泰勒公式。
f ( n 1) ( ) Rn ( x) ( x x0 ) n 1 其中: (n 1)!
这里
是 ( x, x0 ) 之间的某个值。
二、 泰勒公式: 如果函数
f ( x) 在含有 x 0
的某个开区间(a,b)内具有知道
(n+1)阶的导数,则当 x ( a, b) 时,近似多项式:
0
Rn ( x) 称作拉格朗日型余项。
三、 误差 当 x x0
Rn ( x) 0 x x0 ( x x )n 0
lim
误差 Rn ( x) 是比 ( x x0 ) 的高阶无穷小,即:
nቤተ መጻሕፍቲ ባይዱ
Rn ( x) o[( x x0 )n ]
一、 泰勒中值定理: 如果函数
f ( x) 在含有 x 0
直到 的某个开区间(a,b)内具有知道
(n+1)阶的导数,则当 x ( a, b) 时, 个
f ( x) 可以表示成一
x x0 的一个 n 次多项式与一个余项的和的形式:
f ( x) f ( x0 ) f ( x0 ) ( x x0 ) ( x x0 ) 2 1! 2! f ( x0 ) f ( n ) ( x0 ) 3 ( x x0 ) ( x x0 ) n R ( n x) 3! n! f ( x0 )
中值定理和泰勒公式
p 4 p 4 p 3 p 3
2! (1 x y ) 3! (1 x y )
4 3
( p 0 ,1, 2 , 3 )
( p 0 ,1, 2 , 3 , 4)
因此, (h x k y ) f (0, 0) h f x (0, 0) k f y (0, 0) h k
例1. 求函数 勒公式. 解:
f ( x, y ) ln(1 x y ) 在点 (0,0) 的三阶泰
1 1 x y
1 (1 x y )
2
f x ( x, y ) f y ( x, y )
f x x ( x, y ) f x y ( x, y ) f y y ( x, y )
说明: (1) 余项估计式. 因 f 的各 n+1 阶偏导数连续, 在某闭
邻域其绝对值必有上界 M ,
Rn M ( n 1) ! M ( n 1) ! (h k )
n 1
则有
h cos k sin
n 1
n 1
( cos sin )
f ( x0 h , y0 k ) f ( x0 , y0 ) (h x k y ) f ( x0 , y0 )
1 (h 2! x 1 (h n! x
k k
2 ) y n ) y
f ( x0 , y0 ) f ( x0 , y0 ) Rn
(t ) h 2 f x x ( x0 ht , y0 k t )
2h k f x y ( x0 ht , y0 k t )
k f y y ( x0 ht , y0 k t )
高等数学:第三节 泰勒公式
n
f (x)
k0
f (k)(0) xk k!
f (n1) ( ) xn1
n1 ! o( xn )
f ( x)的按幂xn展开的带PLeaagnroa余ng项e余项的Maclaurin公式
15
三、常见函数的Taylor ( Maclaurin )公式
例 1 求 f ( x) e x的 n 阶麦克劳林公式.
回顾 微分应用中用dy近似代替y,即
y dy f '( x0 )x,
或
f ( x) f ( x0 ) f ( x0 )( x x0 ),
例如, 当 x 很小时, e x 1 x , ln(1 x) x
2
f ( x) f ( x0 ) f ( x0 )( x x0 ) p1( x),
n阶泰勒(Taylor)多项式.
至此,问题(1)已解决. 问题(2)(3)可由 下面定理得到解决.
7
二、泰勒(Taylor)中值定理
泰勒(Taylor)中值定理 如果函数 f ( x)在含
有 x0 的某个开区间(a, b)内具有直到(n 1)阶的导 数,则对任一 x (a, b),
f (x)
f ( x0 )
n k0
f
(k ) ( x0 k!
)
(x
x0 )k
.
6
当f ( x)在x0处有直到n阶的导数时,用f (k)( x0 )构造出
pn( x)的系数ak
f (k) ( x0 ) , 从而得 k!
n
pn ( x) ak ( x x0 )k ,
k0
这个多项式在x0点与f ( x)具有相同的函数值及相同 直至n阶的导数值,该多项式称为函数f ( x)在x0处的
泰勒公式
泰勒公式百科名片泰勒公式在数学中,泰勒公式是一个用函数在某点的信息描述其附近取值的公式。
如果函数足够光滑的话,在已知函数在某一点的各阶导数值的情况之下,泰勒公式可以用这些导数值做系数构建一个多项式来近似函数在这一点的邻域中的值。
泰勒公式还给出了这个多项式和实际的函数值之间的偏差。
目录公式定义证明1.麦克劳林展开式2.麦克劳林展开式的应用泰勒展开式1.原理2.余项泰勒简介1.简介公式定义泰勒公式(Taylor's formula)泰勒中值定理:若函数f(x)在开区间(a,b)有直到n+1阶的导数,则当函数在此区间内时,可以展开为一个关于(x-x.)多项式和一个余项的和:f(x)=f(x.)+f'(x.)(x-x.)+f''(x.)/2!*(x-x.)^2,+f'''(x.)/3!*(x-x.)^3+……+f(n)(x.)/n!*(x-x.)^n+Rn其中Rn=f(n+1)(ξ)/(n+1)!*(x-x.)^(n+1),这里ξ在x和x.之间,该余项称为拉格朗日型的余项。
(注:f(n)(x.)是f(x.)的n阶导数,不是f(n)与x.的相乘。
)证明我们知道f(x)=f(x.)+f'(x.)(x-x.)+α(根据拉格朗日中值定理导出的有限增量定理有limΔx→0 f(x.+Δx)-f(x.)=f'(x.)Δx),其中误差α是在limΔx→0 即limx→x.的前提下才趋向于0,所以在近似计算中往往不够精确;于是我们需要一个能够足够精确的且能估计出误差的多项式:P(x)=A0+A1(x-x.)+A2(x-x.)^2+……+An(x-x.)^n来近似地表示函数f(x)且要写出其误差f(x)-P(x)的具体表达式。
设函数P(x)满足P(x.)=f(x.),P'(x.)=f'(x.),P''(x.)=f''(x.),……,P(n)(x.)=f(n)(x.),于是可以依次求出A0、A1、A2、……、An。
泰勒中值定理公式
泰勒中值定理公式泰勒中值定理公式简介泰勒中值定理是微积分中的一个重要定理,它表明一个光滑函数在某一点附近可以用一个无穷级数展开,并且展开式中的每一项都与函数在该点的导数有关。
泰勒中值定理在数值计算、函数逼近等领域有重要的应用。
泰勒公式泰勒公式可以写作以下形式:f(x)=f(a)+f′(a)(x−a)+f″(a)2!(x−a)2+f‴(a)3!(x−a)3+⋯+f(n)(a)n!(x−a)n+R n(x)其中,f(x)是要展开的函数,a是展开点,f(n)(a)表示函数f(x)在点a处的n阶导数。
R n(x)是一个余项,表示剩余部分。
一阶泰勒展开一阶泰勒展开是泰勒公式的特殊情况,当n=1时,泰勒公式可以简化为:f(x)=f(a)+f′(a)(x−a)+R1(x)这个公式表示了函数f(x)在点a处的一阶近似。
举个例子,考虑函数f(x)=sin(x)在点a=0处展开。
根据一阶泰勒展开公式,我们有:sin(x)=sin(0)+cos(0)(x−0)+R1(x)化简得:sin(x)=x+R1(x)这表示在原点附近,sin(x)可以近似为x。
二阶泰勒展开二阶泰勒展开是泰勒公式的下一个级别,当n=2时,泰勒公式可以简化为:f(x)=f(a)+f′(a)(x−a)+f″(a)2!(x−a)2+R2(x)这个公式表示了函数f(x)在点a处的二阶近似。
举个例子,考虑函数f(x)=cos(x)在点a=0处展开。
根据二阶泰勒展开公式,我们有:cos(x)=cos(0)+sin(0)(x−0)+−cos(0)2!(x−0)2+R2(x)化简得:cos(x)=1−12x2+R2(x)这表示在原点附近,cos(x)可以近似为1−12x2。
高阶泰勒展开泰勒展开还可以一直延伸到更高阶。
当n很大时,泰勒展开可以越精确地近似函数。
但需要注意的是,高阶泰勒展开的计算相对复杂,因此常常只会取前几阶展开项来近似。
总结: - 一阶泰勒展开:f(x)≈f(a)+f′(a)(x−a) - 二阶泰勒展开:f(x)≈f(a)+f′(a)(x−a)+f″(a)2!(x−a)2以上是针对泰勒中值定理公式的简要介绍和示例解释。
泰勒公式与泰勒中值定理的系统理论与使用技巧
泰勒公式与泰勒中值定理的系统理论与使用技巧泰勒公式(Taylor's theorem)和泰勒中值定理(Taylor's theorem with remainder)是微积分中重要的定理,用于用已知函数的其中一点的信息推导出该函数在附近任意点的近似值。
下面将对这两个定理的系统理论和使用技巧进行详细阐述。
1. 泰勒公式(Taylor's theorem):泰勒公式是一个逼近函数的公式,其形式如下:f(x)=f(a)+f'(a)(x-a)+f''(a)(x-a)^2/2!+f'''(a)(x-a)^3/3!+...其中,f(x)是要逼近的函数,a是近似点,f'(a)、f''(a)、f'''(a)等是函数在点a的各阶导数。
公式可以继续扩展至更高阶导数。
泰勒公式的推导涉及到多项式的展开,通过使用导数的定义进行求解,存在其中一种程度的复杂性。
然而,在实际应用中,我们通常使用该公式的前几项进行近似计算,而不需要考虑无穷多项的求和。
在使用泰勒公式时,需要满足以下条件:-要求函数f(x)在开区间(a,b)上具有至少n+1阶连续导数;-近似点a必须在开区间(a,b)内;-近似点a必须在函数f(x)在(a,b)范围内的一些点,即a∈(a,b)。
2. 泰勒中值定理(Taylor's theorem with remainder):泰勒中值定理是泰勒公式的一个推广,它包含了一个误差项。
泰勒中值定理的形式如下:f(x)=f(a)+f'(a)(x-a)+f''(a)(x-a)^2/2!+...+f^n(a)(x-a)^n/n!+R_n(x)其中,R_n(x)是余项,它表示在使用泰勒公式展开的前n项进行近似时产生的误差。
余项的具体形式为:R_n(x)=(x-a)^n/(n!)*(f^(n+1)(c))其中,c是a和x之间的一些点。
泰勒公式与导数的应用
泰勒公式与导数的应用名称主要内容泰勒中值定理:如果f ( x) 在含有x 0 的某个开区间( a,b) 内具有n1阶的导数,则对任一x (a,b) ,有 f (x) f (x0 ) f / (x0 )( x x0) f //2(!x0 )(xx0)20 2!f (n) (x0) n(x x0) R n( x) ,此公式称为n 阶泰勒公式;n!f (n 1)( )n 1其中R n (x) (x x 0) ( 介于x0 于x 之间),称为拉格朗日型余或泰(n 1)!R n(x) o[( x x0)n ] ,称为皮亚诺型余项。
勒n 阶麦克劳林公式:f (x) f (0) f/(0)x f //(0) x2 f (n)(0) x nx R n(x)2! n!公其中R n ( x) ( n 1)f ( x) n 1 x(0 1)或R n(x) o(x n ) 。
(n 1)!式常用的初等函数的麦克劳林公式:1)e x12x x n xo(x n) 2! n!35 2n 12) sin x x xx (n x 2n 2 )1) o( x3! 5! (2n 1)!246 2n3) cos x 1 xxx n x2n 1)( 1) n o(x2n2! 4! 6! (2n)!23xx x ( 1)n x n14) ln(1 x) n1o(x n1)23 n 15) 11x 12x x x n o(x n)1xm 6) (1 x)m(m1 mx1) 2 m( m 1) ( m n 1) nn)x n! x o( x2!13x巩固练习★1.按(x 1)的幂展开多项式 f (x) x 4 3x 2 4。
知识点 :泰勒公式。
思路:直接展开法。
求 f (x) 按(x x 0 )的幂展开的 n 阶泰勒公式,则依次求 f ( x) 直到 n 1 阶的导 数在 xx 0 处的值,然后带代入公式即可f (1) 10 ; f (x) 12x 2 6, f (1) 18;将以上结果代入泰勒公式,得介于 x 与 4之间)知识点 :麦克劳林公式。
泰 勒 公 式
第三节、泰 勒 公 式
对于一些较复杂的函数,为了方便研究,往往希 望用一些简单的函数来近似表达.在各种函数中,多 项式函数是最简单的一种,只要对自变量进行有限次 加、减、乘三种运算,便能求出它的函数值来,因此, 我们希望用多项式来近似表示函数.那么,如何从理 论上建立一个复杂函数与一个简单的多项式之间的关 系呢?1712年,英国数学家泰勒(Taylor)解决了这 个问题.这正是本节所要介绍的泰勒公式的核心内容.
Rn(x)=o[(x-x0)n]. (3-6) 这样,我们提出的问题完满地得到解决.
二、泰勒公式及其余项
在不需要余项的精确表达式时,n阶泰勒公式也 可以写成
(3-7) Rn(x)的表达式(3-6)称为佩亚诺(Peano)型余 项,式(3-7)称为f(x)按(x-x0)的幂展开的带有佩 亚诺型余项的n阶泰勒公式.
因此,泰勒中值定理是拉格朗日中值定理的推广.
二、泰勒公式及其余项
由泰勒中值定理可知,以多项式pn(x)近似表达函数f(x)时, 其误差为|Rn(x)|.如果对于某个固定的n,当x∈(a,b)时, |f(n+1)(x)|≤M,则有估计式
(3-5) 及limx→x0Rn(x)/(x-x0)n=0.由此可见,当x→x0时误差|Rn(x)|是 比(x-x0)n高阶的无穷小,即
一、泰勒中值定理
泰勒首先提出下面的问题:设函数f(x)在含有x0的开区间 内具有直到(n+1)阶导数,试找出一个关于(x-x0)的n次多 项式
pn(x)=a0+a1(x-x0)+a2(x-x0)2+…+an(x-x0)n(3-1) 来近似表达f(x),要求pn(x)与f(x)之差是比(x-x0)n高阶的无 穷小,并给出误差|f(x)-pn(x)|的具体表达式.
泰勒公式
1第三节泰勒(Taylor)公式问题的提出 泰勒中值定理简单应用2一、问题的提出例如 取x 0=0, 当x 很小时, x e x+≈1 , xx ≈+)1ln((如下图)在微分中我们讲过,当很小时,||x Δ),(x o dy y Δ+=Δ即,)(x x f y Δ′≈Δ令:则,0x x x −=Δ),)((')()(000x x x f x f x f −+≈误差为.|)(|0x x o −上式表明函数f (x )在x 0的附近可用一个线性函数来近似。
且当很小时,误差||0x x −,)()()()(001x x f x f x f x R Δ′−−=也很小。
3xy +=1oxey =oxy =)1ln(x y +=4进一步的问题是:1) 线性近似的误差R 1(x),如何估计?2)线性近似的理论依据是Δy ≈dy ,几何上意味着在用切线代替曲线,即“以直代曲”,显然精度不够,如何改进能提高局部近似的精度?下面来解决这两个问题。
.0lim ,)]()(21[)(02001=α−α+′′=→x x x x x f x R 由洛必达法则及极限与无穷小的关系,知)])(()([)()(:0001x x x f x f x f x R −′+−=记误差1)),)(()()(000x x x f x f x f −′+≈误差为.|)(|0x x o −5200000))((21))(()()(x x x f x x x f x f x f −′′+−′+≈3020)]()(!31[x x x f −α+′′′=]))((21))(()([)()(2000002x x x f x x x f x f x f x R −′′+−′+−=误差300200000))((!31))((21))(()()(x x x f x x x f x x x f x f x f −′′′+−′′+−′+≈因此]))((!31))((21))(()([)()(3002000003x x x f x x x f x x x f x f x f x R −′′′+−′′+−′+−=误差4030)]()(!41[x x x f −α+′′′=2) 提高多项式的次数来改进精度6由此分析看出,随着多项式函数的阶数的提高,这一特殊类型的多项式与函数f (x )的近似程度越好。
高等数学同济7版精品智能课件-第3章-第3节-泰勒公式
第三节 泰勒公式
于是提出如下的问题:
设函数 f (x) 在含有 x0 的开区间内具有直到 (n + 1) 阶导数,试找出一个关于 (x – x0) 的 n 次多项式
pn (x) a0 a1(x x0 ) a2 (x x0 )2 an (x x0 )n 来近似表达 f (x),要求
f (x) pn (x) o((x x0 )n ) ,
第三节 泰勒公式
一、泰勒中值定理 二、几个初等函数的麦克劳林公式 三、泰勒公式的应用
第三节 泰勒公式
一、泰勒中值定理
1. 问题的提出
在微分的应用中已经知道,当 |x – x0| 很小时,有近 似计算公式
f (x) f (x0) + f (x0)(x – x0) . 在上述近似计算公式的右边是一个 x – x0 的一次多 项式,因此其实质是用一个一次多项式来表达一个较 复杂的函数. 这种近似表达存在以下不足之处:
x0
)n
.
n 阶泰勒多项式
下面的定理将证明该多项式的确是所要找的 n 次多 项式.
第三节 泰勒公式
2. 泰勒(Taylor)中值定理
泰勒中值定理 如果函数 f (x) 在含有 x0 的某个开
区间 (a , b) 内具有直到 n + 1 阶的导数,则对任一 x
(a
,
b)
,有
f
(x)
f
(x0 )
f
所以
f (k) (0) 1 (k 0 , 1, 2 , , n).
例2 求出函数 f (x) = sin x 的 n 阶麦克劳林公式..
于是解可ex 得因1为sxinfx1(n)x(x2x)31!sxin3 1x51x!nxn5
高等数学4-3泰勒中值定理
(k 0,1, , n) ,
则称之为 f (x) 的在 x0 的 n 阶近似多项式。
3/23
假设 Pn(k) ( x0 ) f (k) ( x0 ) k 1,2,, n
a f ( x ),
0
0
1 a f ( x ),
1
0
2!a f ( x )
2
0
, n!a f ( x (n) )
n
f (x) f (a) f (a)(x a) f ( ) (x a)2 , 介于x 与a 之间,
2 则
f (a)(x a) f (x) f (a) f ( ) (x a)2 ,
2
27-23
2021/1/5
续解 故
lim[
xa
1 f (x)
f (a)
1 ] f (a)(x a)
Peano型余项只给出了余项的阶,无法估计余项的大 小。
6/23
注
(1) 当 x0 0 时的泰勒公式(多项式)称为麦克劳林 公式(多项式):
f ( x) f (0) f (0)x f (0) x2 f (n) (0) xn
2!
n!
f ( (n1) ) xn1
(n 1)!
f ( x) f (0) f (0)x f (0) x2 f (n)(0) xn
2!
n!
o( xn )
9/23
⑵ 微分中值定理之间的关系
罗尔 中值定理
f (a) f (b)
g(x) x
拉格朗日 中值定理
n0
柯西 中值定理
泰勒 中值定理
四、简单的应用
例 1 求 f ( x) e x 的 n 阶麦克劳林公式.
解 f ( x) f ( x) f (n)( x) ex ,
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
令 Rn (x) f (x) pn (x)(称为余项) , 则有
Rn (x0 ) Rn (x0 ) Rn(n) (x0 ) 0
Rn (x)
(x x0 )n1
Rn (x
(x) Rn (x0 x0 )n1 0
)
(n
Rn (1) 1)(1
x0
f
( x0 2!
)
(x
x0 )2
特例:
f
(n) (x0 n!
)
(x
x0
)n
f (n1) ( )
(n 1) !
(
x
x0 )n1
( 在 x0
与
x
之间)
(1) 当 n = 0 时, 泰勒公式变给为出拉格朗日中值定理
f (x) f (x0 ) f ( )(x x0 )
泰勒公式
理论分析 目的-用多项式近似表示函数. 应用
近似计算
一、泰勒公式的建立 二、几个初等函数的麦克劳林公式 三、泰勒公式的应用
一、泰勒公式的建立
在微分应用中已知近似公式 :
f (x) f (x0 ) f (x0 )(x x0 ) y
y f (x)
p1 ( x)
x 的一次多项式
p1 ( x)
特点: p1(x0 ) f (x0 ) p1(x0 ) f (x0 )
O x0 x x
以直代曲
如何提高精度 ? 需要解决的问题
如何估计误差 ?
1. 求 n 次近似多项式 pn (x), 要求:
pn (x0 ) f (x0 ), pn (x0 ) f (x0 ), , pn(n) (x0 ) f (n) (x0 ) 令 pn (x) a0 a1(x x0 ) a2 (x x0 )2 an (x x0 )n
Rn (x)
f (n1) ( )
(n 1) !
(
x
x0
)n1
( 在 x0 与x 之间)
当在 x0 的某邻域内 f (n1) (x) M 时
Rn
(x)
M (n 1)!
x
x0
n1
Rn (x) o((x x0 )n ) (x x0 )
泰勒(Taylor)中值定理 :
Rn(n1) ( )
(n 1) !
( 在 x0 与xn 之间)
Rn (x) f (x) pn (x)
Rn (x) (x x0 )n1
Rn(n1) ( )
(n 1) !
( 在 x0 与x 之间)
pn(n1) (x) 0, Rn(n1) (x) f (n1) (x)
f
(n) (x0 ) (x n ! Rn (x)
x0
)n Mf((nn1x)1()n!)1
(n 1) !
(x x0 )n1
( 在 x0 与
a2
1 2!
pn
(
x0
)
1 2!
f
(x0 ), , an
1 n!
pn(n)
(
x0
)
1 n!
f
(n) (x0 )
故
pn (x)
f (x0 )
f (x0 )(x x0 )
1 2!
f
( x0
)(x
x0
)2
1 n!
f
(n) (x0 )(x x0 )n
2. 余项估计
( 在x0与x 之间)
(2) 当 n = 1 时, 泰勒公式变为
可见
f f
(x) (x)
f f
(x0 ) (x0 )
f (x0 )(x x0 ຫໍສະໝຸດ f (x0 )(x x0 )
f
(
2!
) (x x0 )2
( 在x0与x
之间)
误差
R1(x)
f
(
2!
)
(
x
x0
)
2
( 在 x0 与x 之间)
df
在泰勒公式中若取 x0 0, 记 x (0 1) , 则有
f (x) f (0) f (0)x f (0) x2 f (n) (0) xn
2!
n!
f (n1) ( x) xn1
(n 1) !
若 f (x) 在包含 x0 的某开区间 (a,b) 内具有
直到 n 1阶的导数 , 则当 x (a ,b)时, 有
f (x)
f (x0 )
f (x0 )(x x0 )
f
( x0 2!
)
(
x
x0
)
2
f
(n) (x0 n!
)
(
x
x0
)
n
Rn
(
x)
①
其中 Rn (x)
)n
(1 在 x0 与x 之间)
Rn (1) Rn (x0 ) (n 1)(1 x0 )n 0
(n
Rn(2 ) 1)n(2 x0 )n1
(2 在 x0 与 1 之间)
Rn(n) (n ) Rn(n) (x0 ) (n 1)2(n x0 ) 0
则 pn (x)
a1 2a2 (x x0 ) n an (x x0 )n1
pn (x)
pn(n) (x)
2 !a2 n(n 1)an (x x0 )n2 n!an
a0 pn (x0 ) f (x0 ),
a1 pn (x0 ) f (x0 ),
f (x)
f (x0 )
f (x0 )(x x0 )
f
( x0 2!
)
(
x
x0
)
2
f
(n) (x0 n!
)
(
x
x0
)
n
o[(x x0 )n ]
④
公式 ③ 称为n+1 阶泰勒公式的佩亚诺(Peano) 余项 .
f (x)
f (x0 )
f (x0 )(x x0 )
f (n1) ( )
(n 1) !
(
x
x0
)n1
( 在 x0 与x 之间) ②
公式 ① 称为 f (x)的 n+1 阶泰勒公式 .
公式 ② 称为n+1 阶泰勒公式的拉格朗日余项 .
泰勒
注意到 Rn (x) o[(x x0 )n ]
③
在不需要余项的精确表达式时 , 泰勒公式可写为
称为麦克劳林( Maclaurin )公式 .
由此得近似公式
f (x) f (0) f (0)x
若在f (公x) 式 成f (立x0的) 区f间(x上0 )(
x f
f (nx10)
()2x(!0) )fx22M(x!0,则) (x有误fx(0nn差))!(2估0) 计xn式