出于教学目的,我需要单个变量的连续函数,该函数对于多项式近似是“困难的”,即一个幂级数需要非常高的幂才能很好地“拟合”该函数。我打算向我的学生展示幂级数可以达到的“极限”。
我曾想过炮制一些“嘈杂”的东西,但是我没有想自己动手做,而是想知道人们是否使用一种标准的“难函数”来测试逼近/插值算法,这与那些具有众多功能的优化测试函数有些相似天真算法容易卡住的局部最小值。
道歉,如果这个问题的格式不正确;请怜悯非数学家。
出于教学目的,我需要单个变量的连续函数,该函数对于多项式近似是“困难的”,即一个幂级数需要非常高的幂才能很好地“拟合”该函数。我打算向我的学生展示幂级数可以达到的“极限”。
我曾想过炮制一些“嘈杂”的东西,但是我没有想自己动手做,而是想知道人们是否使用一种标准的“难函数”来测试逼近/插值算法,这与那些具有众多功能的优化测试函数有些相似天真算法容易卡住的局部最小值。
道歉,如果这个问题的格式不正确;请怜悯非数学家。
Answers:
这是一个病理案例,但您始终可以诉诸Weierstrass怪兽函数。它说明了一个较宽泛的观点,即不平滑的函数(例如具有扭结的函数)难以近似,因为内插误差估计要求对内插函数进行多次微分。换句话说,如果您不太喜欢Weierstrass函数,则始终可以选择。
多项式在函数逼近方面出奇地有效[1]。如果您至少具有Lipschitz连续性,则Chebyshev逼近将收敛。当然,收敛可能很慢,这就是我们为处理不平滑功能而付出的代价。
如今,计算机的速度远远超过撰写许多数值分析书籍的时代,并且聪明的算法进一步提高了速度,因此必须使用更多的术语可能不会像以前那样糟糕。
从理论的角度来看,诸如Weierstrass怪兽函数之类的病理示例很有趣,但它们并不代表大多数实际应用程序上下文。
教授多项式逼近的困难很重要,但告诉学生我们可以建立能够解决这些问题的误差估计和自适应算法也很重要。