泰勒级数

来自testwiki
imported>AMlhd2025年1月3日 (五) 05:20的版本 (调整格式、排版)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索

Template:Cleanup-jargon Template:NoteTA

在数学中,泰勒级数Template:Lang-en)用无限项连加式——级数来表示一个函数,这些相加的项由函数在某一点的导数求得。泰勒级数是以于1715年发表了泰勒公式英國数学家布魯克·泰勒Template:Lang)来命名的。Template:Vanchor,以苏格兰数学家科林·麦克劳林Template:Lang)的名字命名。

拉格朗日在1797年之前,最先提出帶有餘項的現在形式的泰勒定理。实际应用中,泰勒级数需要截断,只取有限项,可以用泰勒定理估算这种近似的误差。一个函数的有限项的泰勒级数叫做泰勒多项式。一个函数的泰勒级数是其泰勒多项式的极限(如果存在极限)。即使泰勒级数在每点都收敛,函数与其泰勒级数也可能不相等。在开区间(或复平面上的开区间)上,与自身泰勒级数相等的函数称为解析函数

定义

在数学上,对于一个在实数复数a邻域上,以实数作为变量或以复数作为变量的函数,并且是无穷可微的函数f(x),它的泰勒级数是以下这种形式的幂级数

n=0f(n)(a)n!(xa)n

这里,n!表示n阶乘,而f(n)(a)表示函数f在点a处的n导数。如果a=0,也可以把这个级数称为麦克劳林级数

解析函數

柯西在1823年指出函數exp(1x2)x=0无法被解析。

如果泰勒级数对于区间(ar,a+r)中的所有x都收敛并且级数的和等于f(x),那么我们就称函数f(x)解析形的函数(analytic)。一个函数当且仅当(简单地说,“只有在且只要在”)能够被表示为幂级数的形式时,才是解析形的函数。通常会用泰勒定理来估计级数的餘项,这样就能够确定级数是否收敛于f(x)。上面给出的幂级数展开式中的系数正好是泰勒级数中的系数。

以下三个事实可以说明为什么泰勒级数是十分重要的:

  1. 可以逐项对幂级数的计算微分和积分,因此求和函数相对比较容易。
  2. 数学家因此能够在复数平面上研究函数,因为一个解析函数,也可以被定义为在复平面中一个开放的区间内的解析函数(在区间内每一个点上都能被微分的函数)。
  3. 可用泰勒级数估计,在某一点上函数会计算出什么值。

对于一些无穷的可以被微分函数f(x),虽然它们的展开式会收敛,但是并不等于f(x)。例如,分段函数f(x)=exp(1x2),如果x0并且f(0)=0,则x=0时所有的导数都为零,所以这个f(x)的泰勒级数为零,且其收敛半径为无穷大,不过函数f(x)仅在x=0处为零。但是,在以复数作为变量的函数中这个问题并不存在,因为当z沿虚轴趋于零,exp(1z2)并不趋于零。

如果一个函数在某处引发一个奇点,它就无法被展开为泰勒级数,不过如果变量x是负指数幂的话,我们仍然可以将其展开为一个级数。例如,虽然在x=0的时候,f(x)=exp(1x2)会引发奇点,但仍然能够把这个函数展开为一个洛朗级数

最近,专家们发现了一个用泰勒级数来求解微分方程的方法——Template:En-link[1]。用皮卡反覆運算便可以推导出这个方法。

常用的函数:麦克劳林級數

复平面上餘弦函數的實數部分。
复平面上餘弦函數的第八度逼近
兩個以上的曲線放在一起

下面我们给出了几个重要的麦克劳林级数。当变量x是复数时,这些等式依然成立。

几何级数

Template:MAIN 由无穷递缩等比数列求和式:11x=n=0xn=1+x+x2++xn+x:|x|<1

二项式级数

(1+x)α=n=0(αn)xn=1+αx+α(α1)2!x2++α(α1)(αn+1)n!xn+
x:|x|<1,α
二项式系数(αn)=k=1nαk+1k=α(α1)(αn+1)n!

指数函数和自然对数

e为底数的指数函数的麦克劳林級數是

ex=n=0xnn!=1+x+x22!+x33!++xnn!+x (对所有X都成立)

e为底数的自然对数的麦克劳林級數是

ln(1x)=n=1xnn=xx22x33xnnx[1,1) (对于在区间[-1,1)内所有的X都成立)
ln(1+x)=n=1(1)n+1nxn=xx22+x33+(1)n+1nxn+x(1,1] (对于在区间(-1,1]内所有的X都成立)

三角函数

常用的三角函数可以被展开为以下的麦克劳林級數:

sinx=n=0(1)n(2n+1)!x2n+1=xx33!+x55!xcosx=n=0(1)n(2n)!x2n=1x22!+x44!xtanx=n=1B2n(4)n(14n)(2n1)!x2n1=x+x33+2x515+x:|x|<π2secx=n=0(1)nE2n(2n)!x2n=1+x22+5x424+x:|x|<π2arcsinx=n=0(2n)!4n(n!)2(2n+1)x2n+1=x+x36+3x540+x:|x|1arccosx=π2arcsinx=π2n=0(2n)!4n(n!)2(2n+1)x2n+1=π2xx363x540+x:|x|1arctanx=n=0(1)n2n+1x2n+1=xx33+x55x:|x|1, x±i
tan(x)展开式中的Bk伯努利数。在sec(x)展开式中的Ek欧拉数

双曲函数

Template:MAIN

sinhx=n=01(2n+1)!x2n+1x
coshx=n=01(2n)!x2nx
tanhx=n=1B2n4n(4n1)(2n)!x2n1x:|x|<π2
sinh1x=n=0(1)n(2n)!4n(n!)2(2n+1)x2n+1x:|x|<1
tanh1x=n=012n+1x2n+1x:|x|<1
tanh(x)展开式中的Bk伯努利数

朗伯W函数

Template:MAIN

W0(x)=n=1(n)n1n!xnx:|x|<1e

多元函数的展开

泰勒级数可以推广到有多个变量函数n1=0nd=0n1++ndx1n1xdndf(a1,,ad)n1!nd!(x1a1)n1(xdad)nd

历史

希腊哲学家芝诺在考虑了利用无穷级数求和来得到有限结果的问题,得出不可能的结论 - 芝诺悖论。后来,亚里士多德对芝诺悖论在哲学上进行了反驳,但德谟克利特以及后来的阿基米德进行研究,此部分数学内容才得到解决。 正是用了阿基米德的穷竭法才使得一个无穷级数被逐步的细分,得到了有限的结果。[2]几个世纪之后,中国数学家刘徽也独立提出了类似的方法。[3]

进入14世纪,Template:Link-en最早使用了泰勒级数以及相关的方法[4]。尽管他的数学著作没有流传下来,但后来印度数学家的著作表明他发现了一些特殊的泰勒级数,这些级数包括正弦余弦正切、和反正切三角函数等等。之后,Template:Link-en在他的基础上进行了一系列的延伸与合理逼近,这些工作一直持续到16世纪。

到了17世纪,詹姆斯·格雷果里同样继续着这方面的研究并且发表了若干麦克劳林级数。但是直到1715年,布鲁克·泰勒 [5] 提出了一个通用的方法来构建适用于所有函数的此类列级数。这就是后来被人们所熟知的泰勒级数。 麦克劳林级数是泰勒级数的特例,是爱丁堡大学科林·麦克劳林教授在18世纪发表的,并以其名字命名。

與牛頓插值公式的淵源

自然哲學的數學原理》的第三編“宇宙體系”的引理五的图例。這裡在橫坐標上有6個點H,I,K,L,M,N,對應著6個值A,B,C,D,E,F,生成一個多項式函數對這6個點上有對應的6個值,計算任意點S對應的值R。牛頓給出了間距為單位值和任意值的兩種情況。

牛頓插值公式也叫做牛頓級數,由“牛頓前向差分方程”的項組成,得名於伊薩克·牛頓爵士,最早发表为他在1687年出版的《自然哲學的數學原理》中第三編“宇宙體系”的引理五[6],此前詹姆斯·格雷果里於1670年和牛頓於1676年已經分別獨立得出這個成果。一般稱其為連續“泰勒展開”的離散對應。

差分

Template:Main 對於x值間隔為非一致步長,牛頓計算均差,對x值間隔為單位步長1或一致但非單位量的情況,計算差分,前向差分的定義為:

Δh1[f](x)=f(x+h)f(x)Δhn[f](x)=Δhn1[f](x+h)Δhn1[f](x)

插值公式

Template:Seealso 牛頓前向差分插值公式為:

f(x)=f(a)+xah(Δh1[f](a)+xah2h(Δh2[f](a)+))=f(a)+k=1nΔhk[f](a)k!hki=0k1((xa)ih)

這成立於任何多項式函數和大多數但非全部解析函數

無窮級數

牛頓在1665年得出並在1671年寫的《流數法》中發表了ln(1+x)無窮級數,在1666年得出了arcsin(x)arctan(x)的無窮級數,在1669年的《分析學》中發表了sin(x)cos(x)arcsin(x)ex的無窮級數;萊布尼茨在1673年大概也得出了sin(x)cos(x)arctan(x)的無窮級數。布魯克·泰勒在1715年著作《Methodus Incrementorum Directa et Inversa Template:Wayback》中研討了有限差分方法,其中論述了他在1712年得出的泰勒定理,這個成果此前詹姆斯·格雷果里在1670年和萊布尼茨在1673年已經得出,而約翰·伯努利在1694年已經在《教師學報》發表。

他對牛頓的均差分的步長取趨於0極限,得出:

f(x)=f(a)+limh0k=1Δhk[f](a)k!hki=0k1((xa)ih)=f(a)+k=1dkdxkf(a)(xa)kk!

参考文献

Template:Reflist

參見

Template:Authority control

  1. Template:Cite web
  2. Kline, M. (1990) Mathematical Thought from Ancient to Modern Times. Oxford University Press. pp. 35-37
  3. 吴文俊 《中国数学史大系》第三卷 367页
  4. Template:Cite web
  5. Taylor, Brook, Methodus Incrementorum Directa et Inversa [Direct and Reverse Methods of Incrementation] (London, 1715), pages 21-23 (Proposition VII, Theorem 3, Corollary 2). Translated into English in D. J. Struik, A Source Book in Mathematics 1200-1800 (Cambridge, Massachusetts: Harvard University Press, 1969), pages 329-332.
  6. Newton, Isaac, (1687). Principia, Book III, Lemma V, Case 1