泰勒公式及其应用[摘 要] 文章简要介绍了泰勒公式及其几个常见函数的展开式,针对泰勒公式的应用讨论了九个问题,即应用泰勒公式求极限,证明不等式,判断级数的敛散性,证明根的唯一存在性,判断函数的极值,求初等函数的幂级数展开式,进行近似计算,求高阶导数在某些点的数值,求行列式的值.[关键词] 泰勒公式;极限;不等式;敛散性;根的唯一存在性;极值;展开式;近似计算;行列式.1 引言泰勒公式是高等数学中一个非常重要的内容,它将一些复杂函数近似地表示为简单的多项式函数,这种化繁为简的功能,使它成为分析和研究其他数学问题的有力杠杆.作者通过阅读大量的参考文献,从中搜集了大量的习题,通过认真演算,其中少数难度较大的题目之证明来自相应的参考文献,并对这些应用方法做了系统的归纳和总结.由于本文的主要内容是介绍应用,所以,本文会以大量的例题进行讲解说明.2 预备知识定义2.1]1[ 若函数f 在0x 存在n 阶导数,则有'''200000()()()()()()1!2!f x f x f x f x x x x x =+-+-+()000()()(())!n n n f x x x o x x n +-+- (1)这里))((0n x x o -为佩亚诺型余项,称(1)f 在点0x 的泰勒公式.当0x =0时,(1)式变成)(!)0(!2)0(!1)0()0()()(2'''n nn x o x n f x f x f f x f +++++= ,称此式为(带有佩亚诺余项的)麦克劳林公式.定义2.2]2[ 若函数 f 在0x 某邻域内为存在直至 1+n 阶的连续导数,则''()'20000000()()()()()()()...()()2!!n n n f x f x f x f x f x x x x x x x R x n =+-+-++-+ , (2)这里()n R x 为拉格朗日余项(1)10()()()(1)!n n n f R x x x n ξ++=++,其中ξ在x 与0x 之间,称(2)为f 在0x 的泰勒公式.当0x =0时,(2)式变成''()'2(0)(0)()(0)(0)...()2!!n nn f f f x f f x x x R x n =+++++ 称此式为(带有拉格朗日余项的)麦克劳林公式.常见函数的展开式:12)!1(!!21+++++++=n xn xx n e n x x x e θ .)()!12()1(!5!3sin 221253++++-+-+-=n n n x o n x x x x x . 24622cos 1(1)()2!4!6!(2)!n n n x x x x x o x n =-+-++-+ . )(1)1(32)1ln(1132++++-+-+-=+n n n x o n x x x x x . )(1112n n x o x x x x+++++=- +-++=+2!2)1(1)1(x m m mx x m . 定理 2.1]3[(介值定理) 设函数 f 在闭区间 ],[b a 上连续,且 )()(b f a f ≠,若0μ为介于)(a f 与)(b f 之间的任何实数,则至少存在一点0x ),(b a ∈,使得00)(μ=x f .3 泰勒公式的应用3.1 利用泰勒公式求极限为了简化极限运算,有时可用某项的泰勒展开式来代替该项,使得原来函数的极限转化为类似多项式有理式的极限,就能简捷地求出.例3.1 求极限2240cos limx x x e x -→-.分析:此为0型极限,若用罗比达法求解,则很麻烦,这时可将cos x 和22xe -分别用泰勒展开式代替,则可简化此比式.解 由244cos 1()2!4!x x x o x =-++,222242()21()22x x x e o x --=-++得 2444422111cos ()()()4!22!12x x ex o x x O x --=-+=-+⋅, 于是244244001()cos 112limlim 12x x x x O x x e x x -→→-+-==-. 3.2 利用泰勒公式证明不等式当所要证明的不等式是含有多项式和初等函数的混合物,不妨作一个辅助函数并用泰勒公式代替,往往使证明方便简捷.例3.2 当0x ≥时,证明31sin 6x x x ≥-. 证明 取31()sin 6f x x x x =-+,00x =,则 '''''''''(0)0,(0)0,(0)0,()1cos ,(0)0.f f f f x x f ====-≥带入泰勒公式,其中n =3,得31cos ()0003!x f x x θ-=+++,其中10<<θ. 故当0x ≥时,31sin 6x x x ≥-. 3.3 利用泰勒公式判断级数的敛散性当级数的通项表达式是由不同类型函数式构成的繁难形式时,往往利用泰勒公式将级数通项简化成统一形式,以便利用判敛准则.例3.3讨论级数1n ∞=∑的敛散性.分析:直接根据通项去判断该级数是正向级数还是非正向级数比较困难,因而也就无法恰当选择判敛方法,注意到11lnln(1)n n n +=+,若将其泰勒展开为1n 的幂的形式,相呼应,会使判敛容易进行.解 因为2341111111lnln(1)234n n n n n n n n+=+=-+-+< , 所以<所以0n u =>故该级数是正向级数. 又因为3212n =>==-, 所以332211)22n u n n =-=.因为31212n n∞=∑收敛,所以由正向级数比较判别法知原级数收敛.3.4 利用泰勒公式证明根的唯一存在性例3.4 设f(x)在[,)a +∞上二阶可导,且'()0,()0f a f a ><,对''(,),0x a f ∈+∞≤, 证明: ()0f x =在(,)a +∞内存在唯一实根.分析:这里f(x)是抽象函数,直接讨论()0f x =的根有困难,由题设f(x)在[,)a +∞上二阶可导且'()0,()0f a f a ><,可考虑将f(x)在a 点展开一阶泰勒公式,然后设法应用戒指定理证明.证明 因为''()0f x ≤,所以'()f x 单调减少,又'()0f a <,因此x>a 时,''()()0f x f a <<,故f(x)在(,)a +∞上严格单调减少.在a 点展开一阶泰勒公式有''2()()()()()()()2f f x f a f a x a x a a x ξξ=+-+-<<由题设''()0,()0f a f ξ<≤,于是有lim x →∞=-∞,从而必存在b a >,使得()0f b <,又因为()0f a >,在[,]a b 上应用连续函数的介值定理,存在0(,)x a b ∈,使0()0f x =,由f(x)的严格单调性知0x 唯一,因此方程()0f x =在(,)a +∞内存在唯一实根.3.5 利用泰勒公式判断函数的极值例3.5]4[ (极值的第二充分条件)设f 在0x 的某邻域);(0δx U 内一阶可导,在0x x =处二阶可导,且0)(0'=x f ,0)(0''≠x f .(i)若0)(0''<x f ,则f 在0x 取得极大值.(ii) 若0)(0''>x f ,则f 在0x 取得极小值.证明 由条件,可得f 在0x 处的二阶泰勒公式))(()(!2)()(!1)()()(20200''00'0x x o x x x f x x x f x f x f -+-+-+=.由于0)(0'=x f ,因此200''0))](1(2)([)()(x x o x f x f x f -+=-.(*)又因0)(0''≠x f ,故存在正数δδ≤',当);('0δx U x ∈时,)(210''x f 与)1()(210''o x f +同号.所以,当0)(0''<x f 时,(*)式取负值,从而对任意);('0δx U x ∈有0)()(0<-x f x f ,即f 在0x 取得极大值.同样对0)(0''>x f ,可得f 在0x 取得极小值.3.6 利用泰勒公式求初等函数的幂级数展开式利用基本初等函数的幂级数展开式,通过加减乘等运算进而可以求得一些较复杂的初等函数的幂级数展开式.例3.6 求211x x ++的幂级数展开式.解 利用泰勒公式231111x x x x -==++-369346791034679100(1)(1)1)2(1)[sin ]3n n x x x x x x x x x x x x x x x x n x π∞=-++++=-+-+-+-+=++-++=3.7 利用泰勒公式进行近似计算利用泰勒公式可以得到函数的近似计算式和一些数值的近似计算,利用)(x f 麦克劳林展开得到函数的近似计算式为'''2(0)(0)()(0)(0)2!!n nf f f x f f x x x n ≈++++ ,其误差是余项()n R x .例3.7 计算Ln1.2的值,使误差不超过0.0001解 先写出f(x)=Ln(1+x)带拉格朗日型余项的麦克劳林展开式:231(1)(1)()23nn n x x x Ln x x R x n-+=-+++-+ , 其中11(1)()(1)(1)n n n n x R x n ξ++-=++(ξ在0与x 之间). 令2.0=x ,要使111(0.2)|()|(0.2)0.0001(00.2)(1)(1)n n n n R x n ξξ+++=<≤<<++ 则取5=n 即可. 因此5ln1.20.20.020.002670.000400.000060.1823||0.0001R ≈-+-+=<其误差当要求的算式不能得出它的准确值时,即只能求出其近似值,这时泰勒公式是解决这种问题的最好方法.例3.8 求21x e dx -⎰的近似值,精确到510-.解 因为21x e dx -⎰中的被积函数是不可积的(即不能用初级函数表达),现用泰勒公式的方法求21x edx -⎰的近似值.在xe 的展开式中以2x -代替 x 得24221(1)2!!nx n x x e x n -=-+++-+ 逐项积分,得242111112000001(1)2!111111(1)32!52n 111111111310422161329936075600nx nn x x e dx dx x dx dx dx n n -=-+-+-+=-+-+-++=-+-+-+-+⎰⎰⎰⎰⎰!!上式右端为一个收敛的交错级数,由其余项()n R x 的估计式知2711||0.0000157560011111110.7468363104221613299360x R e dx -≤<≈-+-+-+≈⎰所以3.8 利用泰勒公式求高阶导数在某些点的数值如果f(x)泰勒公式已知,其通项中的加项n x x )(0-的系数正是)(!10)(x f n n ,从而可反过来求高阶导数数值,而不必再依次求导.例3.9 求函数x e x x f 2)(=在x=1处的高阶导数)2()100()1(f .解 设x=u+1,则e e u e u u g xf u u ⋅+=+==+2)1(2)1()1()()(,)0()1()()(n ng f =,u e 在u=0的泰勒公式为)(!100!99!9811001009998u o u u u u e u++++++= ,从而))(!100!99!981)(12()(10010099982u o u u u u u u e u g +++++++= ,而g(u)中的泰勒展开式中含100u的项应为100100!100)0(u g ,从g(u)的展开式知100u 的项为100)!1001!992!981(u e ++,因此 10101)0(),!1001!992!981(!100)0(100100⋅=++=e g e g , e g f 10101)0()1(100100==.3.9 利用泰勒公式求行列式的值若一个行列式可看做x 的函数(一般是x 的n 次多项式),记作f(x),按泰勒公式在某处0x 展开,用这一方法可求得一些行列式的值. 例 3.10 求n 阶行列式D=xz z z y xzzyy x zy y y x(1)解 记D x f n =)(,按泰勒公式在z 处展开:n n n n n n z x n z x f z x z f z x z f z f x f )(!)()(!2)()(!1)()()()(2'''--+-+-+= , (2)易知1)(000000000--=-----=k k y z z y z y yz y y z y y z y y z D 阶(3)由(3)得,时都成立n k y z z z f k k ,,2,1,)()(1 =-=-. 根据行列式求导的规则,有).)((1)(),(2)(,),()1()(),()(1'11'22'11'x x f x f x f x f x f n x f x nf x f n n n n ===-==---因为于是)(x f n 在z x =处的各阶导数为21'')()(|)()(--=-===n n z x n n y z nz z nf z f z f ,3'1'''')()1()(|)()(--=--===n n z x n n y z z n n z nf z f z f ,… … … …z n n z f n n f z f z x n n n n 2)1()(2)1(|)(111 -=-===--12)1()()(⋅-= n n z f n n把以上各导数代入(2)式中,有nn n n n n z x n n n z x z n n n z x y z z n n z x y z z n y z z x f )(!12)1()()!1()21()()(!2)1()()(!1)()(12321-⋅-+---++-⋅--+--+-=----若y z =,有])1([)()(1y n x y x x f n n -+-=-,若y z ≠,有yz z x y y x z x f nn n ----=)()()(.4 总结本文主要介绍了泰勒公式以及它的九个应用,使我们对泰勒公式有了更深一层的理解,怎样应用泰勒公式解题有了更深一层的认识.,只要在解题训练中注意分析,研究题设条件及其形式特点,并把握上述处理规则,就能比较好地掌握利用泰勒公式解题的技巧.参考文献[1]陈传章 金福林:《数学分析》(下)北京:高等教育出版社,1986. [2]张自兰 崔福荫:《高等数学证题方法》陕西:陕西科学出版社,1985. [3]王向东:《数学分析的概念和方法》上海:上海科学技术出版社,1989. [4]同济大学数学教研室主编.高等数学【M 】.北京:人民教育出版社,1999. [5]刘玉琏 傅沛仁:数学分析讲义【M 】.北京:人民教育出版社,2000. [6]华东师范大学数学系,数学分析(第二版)【M 】高等教育出版社,1911.[7]张立民Visual Foxpro5.x 中文版应用技术手册【M 】大连:大连理工大学出版社,1997 [8]中文版Visual Foxpro3.0编程指南【M 】西安:西安交通大学出版社,1997 [9]Visual Basic 程序设计【M 】中央广播电视大学出版社,2001Some Equivalent Definitionsand Applications of Convex FunctionWang Cuina(Grade06,Class4, Major in Mathematics and Applied Mathematics, Department of Mathematics,Shaanxi University of Technology, Hanzhong 723000, Shaanxi)Tutor:Li Jinlong[Abstract]This paper briefly introduces the Taylor formula and the expansion of several common functions, forthe Taylor formula discussed nine issues that limit application of Taylor's formula of seeking to prove that inequality, determine convergence and divergence of series, that the root The only existence, determine the function of the extreme value, find the primary function of the power series expansion, to approximate calculation, find the higher derivative value at some point, find the value of determinant.[Key words]Taylor formula; limit; inequality; Convergence; root of the only existence; extreme; expansion;approximate calculation; determinant.。