查看“︁泰勒公式”︁的源代码
←
泰勒公式
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{noteTA|G1=Math}} [[File:Taylorspolynomialexbig.svg|thumb|right|300px|指数函数<math> y=e^{x} </math>(红色实线)与在原点展开的泰勒多项式前四项(绿色虚线)。在这个函数中,泰勒多项式展开的项数越多,曲线拟合得越好。]] 在[[数学]]中,'''泰勒公式'''({{lang-en|Taylor's Formula}})是一个用[[函数]]在某[[点]]的信息描述其附近取值的[[公式]]。這個公式來自於[[微積分]]的'''泰勒定理'''({{lang|en|Taylor's theorem}}),泰勒定理描述了一個[[可微函數]],如果函数足够[[光滑]]的话,在已知函数在某一点的各阶[[导数]]值的情况之下,泰勒公式可以用这些导数值做[[系数]]构建一个[[多项式]]来近似函数在这一点的[[邻域]]中的值,這個多項式稱為'''泰勒多項式'''({{lang|en|Taylor polynomial}})。泰勒公式还给出了餘項即这个多项式和实际的函数值之间的偏差。泰勒公式得名于[[英国]][[数学家]][[布鲁克·泰勒]]。他在1712年的一封信里首次叙述了这个公式,尽管1671年[[詹姆斯·格雷高里]]已经发现了它的特例<ref>{{cite web |url= http://www-history.mcs.st-and.ac.uk/Biographies/Taylor.html |title= Brook Taylor's Biography |author= J J O'Connor and E F Robertson |accessdate= 2009-12-25 |archive-date= 2010-11-20 |archive-url= https://web.archive.org/web/20101120074722/http://www-history.mcs.st-and.ac.uk/Biographies/Taylor.html |dead-url= no }}</ref>。[[拉格朗日]]在1797年之前,最先提出了帶有余項的現在形式的泰勒定理。 ==泰勒公式== 泰勒公式的初衷是用[[多项式]]来近似表示函数在某点周围的情况。比如说,[[指数函数]]<math>e^x</math>在<math>x = 0</math>的附近可以用以下多项式来近似地表示: :<math> \textrm{e}^x \approx 1 + x + \frac{x^2}{2!} + \frac{x^3}{3!} + \cdots + \frac{x^n}{n!}.</math> 称为指数函数在0处的<math>n</math>阶泰勒展开公式。这个公式只对<math>0</math>附近的<math>x</math>有用,<math>x</math>离<math>0</math>越远,这个公式就越不准确。实际函数值和多项式的偏差称为泰勒公式的'''余项'''。 :<math>R_n(x) = \textrm{e}^x - \left(1 + x + \frac{x^2}{2!} + \frac{x^3}{3!} + \cdots + \frac{x^n}{n!}\right).</math> ==泰勒定理== 对于一般的函数,泰勒公式的系数的选择依赖于函数在一点的各阶导数值。这个想法的原由可以由[[微分]]的定义开始。微分是函数在一点附近的最佳线性近似: : <math>f(a + h) = f(a) + f^{\prime}(a)h + o(h)</math>,其中<math>o(h)</math> 是比''h'' 高阶的[[无穷小]]。 也就是说<math>f(a + h) \approx f(a) + f^{\prime}(a)h </math>,或<math>f(x) \approx f(a) + f^{\prime}(a)(x - a) </math>。 注意到<math>f(x)</math> 和<math>f(a)+f^{\prime}(a)(x - a)</math> 在''a'' 处的零阶[[导数]]和一阶导数都相同。对足够光滑的函数,如果一个多项式在''a'' 处的前''n'' 次导数值都与函数在''a'' 处的前''n'' 次导数值重合,那么这个多项式应该能很好地近似描述函数在''a'' 附近的情况。以下定理说明这是正确的: <div style="margin-left:20px; margin-top:10px;padding-left:16px;padding-bottom:10px;padding-right:16px;padding-top:10px;background-color:#E8FFC4;width:90%;"> <div style="font-size:108%;">'''定理''': </div> <div style="margin-left:6px;margin-top:6px;font-size:95%;"> 设 ''n'' 是一个[[正整数]]。如果定义在一个包含 ''a'' 的[[区间]]上的函数 ''f'' 在 ''a'' 点处 ''n''+1 次[[可导]],那么对于这个区间上的任意 ''x'',都有: <div style="text-align: center;"><math> f(x) = f(a) + \frac{f'(a)}{1!}(x - a) + \frac{f^{(2)}(a)}{2!}(x - a)^2 + \cdots + \frac{f^{(n)}(a)}{n!}(x - a)^n + R_n(x). </math><ref>Rudin, 第123至124页.</ref></div> <div style="margin-left:6px;margin-top:6px;font-size:90%;"> 其中的多项式称为函数在''a'' 处的'''泰勒展开式''',剩余的<math>R_n(x)</math> 是泰勒公式的余项,是<math>(x - a)^n</math> 的高阶无穷小。 </div> </div> </div> <math>R_n(x)</math> 的表达形式有若干种,分别以不同的数学家命名。 带有[[皮亚诺]]型余项的泰勒公式说明了多项式和函数的接近程度: <div style="text-align: center;"><math> f(x) = f(a) + \frac{f'(a)}{1!}(x - a) + \frac{f^{(2)}(a)}{2!}(x - a)^2 + \cdots + \frac{f^{(n)}(a)}{n!}(x - a)^n + o[(x - a)^{n}] </math></div> 也就是说,当''x'' 无限趋近''a'' 时,余项<math>R_n(x)</math> 将会是<math>(x - a)^{n}</math> 的高阶无穷小,或者说多项式和函数的误差将远小于<math>(x - a)^{n}</math><ref>《微积分(Ⅱ)》第88-90页.</ref>。这个结论可以由下面更强的结论推出。 带有[[拉格朗日]]型余项的泰勒公式可以视为拉格朗日[[微分中值定理]]的推广: <div style="text-align: center;"><math> f(x) = f(a) + \frac{f'(a)}{1!}(x - a) + \frac{f^{(2)}(a)}{2!}(x - a)^2 + \cdots + \frac{f^{(n)}(a)}{n!}(x - a)^n + \frac{ f^{(n+1)}(\xi) }{(n + 1)!}(x - a)^{(n+1)} </math></div> 即<math>R_n(x) = \frac{ f^{(n+1)}(\xi) }{(n + 1)!}(x - a)^{(n+1)}</math>,其中<math>\xi \in (a, x)</math><ref>Klein (1998) 20.3; Apostol (1967) 7.7</ref>。 带有[[积分]]型余项的泰勒公式可以看做[[微积分基本定理]]的推广<ref>Protter, Morrey, 第135-136页</ref>: :<math> R_n(x) = \int_a^x \frac{f^{(n+1)} (t)}{n!} (x - t)^n \, dt,</math> ==余项估计== 拉格朗日型余项或积分型余项可以帮助估计泰勒展开式和函数在一定区间之内的误差。设函数在区间{{nowrap|[''a'' − ''r'', ''a'' + ''r'']}} 上''n'' 次连续可微并且在区间{{nowrap|(''a'' − ''r'', ''a'' + ''r'')}} 上{{nowrap|''n'' + 1}} 次可导。如果存在正实数''M<sub>n</sub>'' 使得区间{{nowrap|(''a'' − ''r'', ''a'' + ''r'')}} 里的任意''x'' 都有 <math>|f^{(n+1)}(x)| \le M_n</math>,那么: <div style="text-align: center;"><math> f(x) = f(a) + \frac{f'(a)}{1!}(x - a) + \frac{f^{(2)}(a)}{2!}(x - a)^2 + \cdots + \frac{f^{(n)}(a)}{n!}(x - a)^n + R_n(x),</math></div> 其中<math>|R_n(x)| \le M_n \frac{r^{n+1}}{(n+1)!}</math>。这个上界估计对区间{{nowrap|(''a'' − ''r'', ''a'' + ''r'')}} 里的任意''x'' 都成立,是一个[[一致收敛|一致估计]]。 如果当''n'' 趋向于无穷大时,还有<math>M_n \frac{r^{n+1}}{(n+1)!} \rightarrow 0</math>,那么可以推出 <math>R_n(x) \rightarrow 0</math>,''f'' 是区间{{nowrap|(''a'' − ''r'', ''a'' + ''r'')}} 上[[解析函数]]。''f'' 在区间{{nowrap|(''a'' − ''r'', ''a'' + ''r'')}} 上任一点的值都等于在这一点的泰勒展开式的[[極限 (數列)|極限]]。 ==多元泰勒公式== 对于多元函数,也有类似的泰勒公式。设'''B'''(''a'', ''r'' ) 是[[欧几里得空间]]'''R'''<sup>''N''</sup> 中的[[开集|开]][[球 (數學)|球]],ƒ 是定义在'''B'''(''a'', ''r'' ) 的[[閉包 (拓撲學)|閉包]](即[[球 (數學)|閉球]])上的实值函数,并在每一点都存在所有的''n''+1 次[[偏导数]]。这时的泰勒公式为: :对所有<math>x\in \mathbf{B}(a, r)</math>, :<math>f(x)=\sum_{|\alpha|=0}^n\frac{1}{\alpha!}\frac{\partial^\alpha f(a)}{\partial x^\alpha}(x-a)^\alpha+\sum_{|\alpha|=n+1}R_{\alpha}(x)(x-a)^\alpha</math> :其中的 <math> \alpha </math> 是[[多重指标]],即<math> |\alpha |=\alpha _1+\alpha _2+...+\alpha _n </math> , <math> \alpha !=\alpha _1!\cdot\alpha _2!\cdot...\cdot\alpha _n! </math> 。 :若<math> x=(x_1,x_2,...,x_n) </math> ,则记 :<math> x^{\alpha }=x_1^{\alpha _1}x_2^{\alpha _2}...x_n^{\alpha _n} </math>,<math> \frac{\partial^\alpha f(a)}{\partial x^\alpha}=\frac{\partial ^{\alpha _1+\alpha _2+...+\alpha _n}f(a )}{\partial x_1^{\alpha _1}x_2^{\alpha _2}...x_n^{\alpha _n}} </math>. 其中的余项也满足不等式: :对所有满足 |α| = {{nowrap|''n'' + 1}} 的 α,<math>|R_{\alpha}(x)|\le\sup_{y\in\bar{B} }\left|\frac{1}{\alpha!}\frac{\partial^\alpha f(y)}{\partial x^\alpha}\right|</math> 特别地,多元形式的泰勒公式可表示为: :<math> f(a +h)=\sum_{k=0}^{m}\frac{\partial^\alpha f(a)}{\alpha !}{\partial x^\alpha}h^{\alpha }+R_m </math> :其中<math> R_m=\sum_{|\alpha |=m+1}\frac{\partial ^{\alpha }f(a +\theta h)}{\alpha !}h^{\alpha } </math>. 在应用上述公式时,特别重要的是展开式的前三项,即: :<math> f(a +h)=f(a )+\frac{\partial f}{\partial x_1}(a )h_1+...+\frac{\partial f}{\partial x_n}(a )h_n+\frac{1}{2}\sum_{i,j=1}^{n}\frac{\partial ^{2}f}{\partial x_i\partial x_j}(a )+... </math>. :运用[[雅可比矩阵]]与[[海森矩阵]],则上式可表示为: :<math> f(a +h)=f(a )+Jf(a )h+\frac{1}{2}(h_1,...h_n)Hf(a ) \begin{pmatrix} h_1\\ ...\\ h_n\\ \end{pmatrix}+... </math> :其中<math> Jf(a ) </math> 为[[雅可比矩阵]],<math> Hf(a) </math> 为[[海森矩阵]]. ==參閱== *[[泰勒級數]] *[[拉格朗日型餘項]] *[[佩亞諾型餘項]] *[[麥克勞林公式]] ==参考来源== <references/> *{{cite book|title = 《微积分学》(''Calculus'')|first = Tom|last = Apostol|publisher = Jon Wiley & Sons, Inc.|year = 1967|isbn = 0-471-00005-1}} *{{cite book|title = 《微积分学:直观物理方法》(''Calculus: An Intuitive and Physical Approach'')|url = https://archive.org/details/calculusintuitiv0000klin_o9z9|first = Morris | last = Klein| publisher = Dover | year = 1998 | isbn = 0-486-40453-6}} *{{cite book|title=《数学分析原理》(''Principles of Mathematical Analysis'') |author= Walter Rudin|publisher=Mcgraw-hill Book Company |year=1976 |isbn=978-0-070-54235-8}} *{{cite book|title=《微积分(Ⅱ)》 |author= 清华大学数学科学系微积分编写组|publisher=清华大学出版社 |year=2000 |isbn=7-302-06917-4}} *{{cite book|title=《中等微积分》(''Intermediate calculus'') |author= Murray H. Protter, Charles Bradfield Morrey|publisher=Springer |year=1986 |isbn=978-0-387-96058-6}} {{authority control}} [[Category:包含证明的条目]] [[Category:微積分定理]] [[Category:实分析定理]] [[Category:逼近]]
该页面使用的模板:
Template:Authority control
(
查看源代码
)
Template:Cite book
(
查看源代码
)
Template:Cite web
(
查看源代码
)
Template:Lang
(
查看源代码
)
Template:Lang-en
(
查看源代码
)
Template:NoteTA
(
查看源代码
)
Template:Nowrap
(
查看源代码
)
返回
泰勒公式
。
导航菜单
个人工具
登录
命名空间
页面
讨论
不转换
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
工具
链入页面
相关更改
页面信息