实际应用中,老是会出现一堆复杂的函数,这类函数每每令物理学家和数学家都十分头疼。为了解决这一窘境,泰勒想:会不会存在一种方法,把一切函数表达式都转化为多项式函数来近似呢?这样,处理问题不就变得简单了吗?通过泰勒夜以继日的奋斗,终于研究出了泰勒级数的理论。它将一切函数,不论表达式有多么多么的复杂,只有能保证n阶导数存在,就能将它的局部用多项式展开。泰勒级数在近似计算中有重要做用。实际上,利用多项式函数近似(或者称做逼近)一个复杂函数,是研究实际问题的一个很是重要的思想。函数
幂级数是这样表示的:工具
有人说必需要写成∑形式,别信他的,只要能准确表达意思就好。学习
当an是定值时,幂级数称为几何级数。spa
上篇文章中提到过,当an = 1时:3d
以an = 1的几何级数为例,x的取值范围(-1 < x < 1)称为收敛半径,用R表示。在收敛半径内,幂级数是收敛的;在收敛半径外,幂级数是发散的;若是|x| = R,幂级数的收敛性不肯定。根据该定义,若是x < |R|,则必然有|anxn|→0,也就是:blog
将收敛半径当作一个圆,x的取值点若是在圆内,则幂级数是收敛的,在圆外则是无心义的。咱们能够计算圆的大小,正以下面的示例,圆甚至多是无穷大。数学
示例,计算下列幂级数的收敛半径:产品
1)方法
当x < 2时极限小于1,因此收敛半径是R = 2。能够看出,当x < 2时,这是一个an = 1的常规几何级数,其值是1/(1 - x),就是最开始介绍的公式。im
2)这里存在an,an = n!
对于任意x,幂级数都是收敛的,其收敛半径是∞
3)
当x < 2时极限小于1,因此收敛半径是R = 2。
4)
对于任意x,幂级数都是收敛的,其收敛半径是∞
以上面的幂级数为例,它的意义之一就在于它能够反写右侧的表达式,即:
这样,幂级数就变成了一个灵活的工具,他可以将一个表达式展开。能够将幂级数看做没有尽头的多项式,全部适用于多项式的运算,包括加减乘除乘方开方等,都一样适用于幂级数,固然,还有咱们关注的微分和积分,以下所示:
示例
很容易算出下面的积分:
如今咱们试图用幂级数去计算:
由此也获得了一个副产品,就是ln(x + 1)的解释:
若是f(x)在点x = x0具备任意阶导数,则下面的幂级数称为f(x)在x0点的泰勒级数:
在泰勒公式中,x处于收敛半径内部,即|x| < R,取x0 = 0点,获得级数:
上式表示对f进行n次求导以后,在零点的值,除以n的阶乘再乘以xn。
实际上,在泰勒公式中,咱们定义了
如今来看看泰特公式为何成立。
以三阶导数为例:
推广到n阶导数:
泰勒公式是一个用函数在某点的信息描述其附近取值的公式。若是函数足够平滑的话,在已知函数在某一点的各阶导数值的状况之下,泰勒公式能够用这些导数值作系数构建一个多项式来近似函数在这一点的邻域中的值。
以下图所示,假设汽车沿着一个方向行驶,车辆的位移S是关于时间t的函数,咱们知道在t = 0时刻(能够理解为0点)位移是S0,如今想要知道t = 1时刻(凌晨1点)车辆的位置:
f(x) = ex是一个能够用泰勒公式展开的例子。
当x = 1时,还附带获得了e的解释:
求解泰勒级数3x3 + 4x2 – 2x + 1
由此能够看出,多项式的泰勒级数就是多项式自己。
展开1/(1 + x)
因为已经知道几何级数1/(1 – x)的展开式,因此能够直接写出答案:
1/(1 + x) = 1 – x + x2 – x3 + … (R = 1)
展开sin(x)
这须要动用泰勒公式。
sin(0) = 0
sin’(x) = cos(x), cos(0) = 1
sin’’(x) = -sin(x), -sin(0) = 0
sin’’’(x) = -cos(x), -cos(0) = -1
sin(4)(x) = sin(x), sin(0) = 0
……
根据泰勒公式:
因为|anxn|→0,因此R = ∞
展开cos(x)
同上,
展开xsin(x)
先来看一个很难处理的积分,对正态分布进行积分:
因为被积函数与ex类似,咱们又已经知道ex的展开式,因此能够进行下面的变换:
很容易计算右侧的积分。
这个例子展现了幂级数展开的意义——把质的困难转化成量的复杂。展开前求解函数的值很困难,展开后是幂函数的线性组合,虽然有不少不少项,可是每一项都是幂函数,所以每一项都容易求解。因而只要对展开后的函数求和,就能获得展开前的函数的值。
求解泰勒级数
1)
2)
三阶导数的计算会很是麻烦,最好放弃,寻找其它方法。
ln(1 – x3)和ln(1+ x)很是类似,已经知道ln(1 + x)的结果:
如今用– x3代替x:
求解泰勒级数的积分 f(x) = 1 + 2x +3 x2 + 4x3 + 5x4 + …
取C = 1,当 |x| < 1时,积分的结果是几何级数:
因此当|x| < 1时,还可获得副产物:
看起来就很难对付。
仔细观察后会发现两个突破口,第一个是求和后求极限,这会联想到黎曼和;第二个是经过求和公式联想到某个函数的展开式,若是找到原函数,就能求解积分。顺着这个思路,因为2/n反复出现,n→∞时,2/n→0,因此可将2/n看做Δx,因而和式就能够写成:
若是令f(x) = (2i/n)2 – 1,那么:
由此能够推测,x = 2i/n = iΔx,f(x) = x2 – 1。
用n = 4验证,当n = 4时,Δx = 2/4 = 1/2:
n→∞时,i = n -1,2i/n→2,最终:
做者:我是8位的
出处:http://www.cnblogs.com/bigmonkey
本文以学习、研究和分享为主,如需转载,请联系本人,标明做者和出处,非商业用途!