查看“︁龙格现象”︁的源代码
←
龙格现象
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
[[File:Rungesphenomenon.png|right|thumb|300px|红色曲线是龙格函数,蓝色曲线是 5 阶多项式,绿色曲线是 9 阶多项式。随着阶次的增加,误差逐渐变大]] 在[[数值分析]]领域中,'''龙格现象'''是在一组等间插值点上使用具有高次多项式的多项式插值时出现的区间边缘处的振荡问题。 它是由[[卡爾·龍格|卡尔·龙格]](Carl Runge)在探索使用多项式插值逼近某些函数时的错误行为时发现的。<ref>{{Citation|last=Runge|first=Carl|title=Über empirische Funktionen und die Interpolation zwischen äquidistanten Ordinaten|year=1901|postscript=.|author-link=Carl David Tolmé Runge|journal=Zeitschrift für Mathematik und Physik|volume=46|pages=224–243}} available at [[iarchive:zeitschriftfrma12runggoog|www.archive.org]]</ref>这一发现非常重要,因为它表明使用高次多项式插值并不总能提高准确性。 该现象与傅里叶级数近似中的吉布斯现象相似。 == 介绍 == [[魏尔斯特拉斯逼近定理]]表明,对于定义在区间<math>[a,b]</math>上的每个连续函数<math>f(x)</math>,存在一组多项式函数<math>P_n(n=0,1,2,...)</math>,当n趋向于无穷大时,近似于<math>[a,b]</math>上具有一致收敛的<math>f(x)</math>,也就是说, <math>\lim_{n \rightarrow \infty} \left( \max_{a \leq x \leq b} \left| f(x) -P_n(x)\right| \right) = 0.</math> 考虑使用通过那些点的<math>n</math>次多项式<math>P_n(x)</math>来插值计算通过函数<math>f(x)</math>的<math>n+1</math>个等间隔点的情况。自然地,可以从魏尔斯特拉斯的定理中期望使用更多的点将导致<math>f(x)</math>的更准确的重构。然而,这组特定的多项式函数<math>P_n(x)</math>并不能保证具有一致收敛的性质;该定理仅指出存在一组多项式函数,而没有提供找到一个的一般方法。 随着<math>n</math>的增加,以这种方式产生的<math>P_n(x)</math>实际上可能偏离<math>f(x)</math>;这通常发生在靠近插值点的端点。这种现象以龙格命名。<ref>{{cite journal|author=Epperson, James|title=On the Runge example|journal=Amer. Math. Monthly|volume=94|year=1987|pages=329–341|url=http://www.maa.org/programs/maa-awards/writing-awards/on-the-runge-example|doi=10.2307/2323093|access-date=2018-04-27|archive-date=2020-09-25|archive-url=https://web.archive.org/web/20200925161340/https://www.maa.org/programs/maa-awards/writing-awards/on-the-runge-example|dead-url=no}}</ref> ==问题== 考虑以下龙格[[函数]]: :<math>f(x) = \frac{1}{1+25x^2}\,</math> 龙格发现如果使用 <math>\leq n</math> 阶多项式 <math>P_n(x)</math> 在 −1 与 1 之间按照 :<math>x_i = -1 + (i-1)\frac{2}{n},\qquad i \in \left\{ 1, 2, \dots, n+1 \right\}</math> 这样的等距点''x''<sub>''i''</sub> 进行[[插值]],那么在接近端点 −1 与 1 的地方插值结果就会出现震荡。 可以证明,在多项式的阶数增高时插值误差甚至会趋向无限大: :<math>\lim_{n \rightarrow \infty} \left( \max_{-1 \leq x \leq 1} | f(x) -P_n(x)| \right) = \infty</math> ==解决龙格现象的办法== 使用{{Link-en|切比雪夫节点|Chebyshev nodes}}代替等距点可以减小震荡,在这种情况下,随着多项式阶次的增加最大误差逐渐减小。这个现象表明高阶多项式通常不适合用于插值。使用分段多项式[[样条]]可以避免这个问题。如果要减小插值误差,那么可以增加构成样条的多项式的数目,而不必是增加多项式的阶次。 ==参考文献== <references /> ==参见== * 与正弦基函数[[吉布斯现象]]的比较 * 《数值分析》,清华大学出版社,李庆扬等编,书号ISBN 978-7-302-18565-9 [[Category:插值论]] [[Category:连续映射]]
该页面使用的模板:
Template:Citation
(
查看源代码
)
Template:Cite journal
(
查看源代码
)
Template:Link-en
(
查看源代码
)
返回
龙格现象
。
导航菜单
个人工具
登录
命名空间
页面
讨论
不转换
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
工具
链入页面
相关更改
页面信息