欢迎光临散文网 会员登陆 & 注册

泰勒公式系列之一,多项式逼近

2021-06-15 14:11 作者:马同学图解数学  | 我要投稿

同学们大家好,今天我们来学习泰勒公式

f(x)%3D%5Csum_%7Bn%3D0%7D%5E%7BN%7D%20%5Cfrac%7Bf%5E%7B(n)%7D(a)%7D%7Bn%20!%7D(x-a)%5E%7Bn%7D%2BR_%7Bn%7D(x)

泰勒公式由两部分组成:第一部分为多项式,第二部分为余项

f(x)%3D%5Ccolor%7Borange%7D%7B%5Cunderbrace%7B%5Csum_%7Bn%3D0%7D%5E%7BN%7D%20%5Cfrac%7Bf%5E%7B(n)%7D(a)%7D%7Bn%20!%7D(x-a)%5E%7Bn%7D%7D_%7B%E5%A4%9A%E9%A1%B9%E5%BC%8F%7D%7D%2B%5Ccolor%7Bbrown%7D%0A%7B%5Cunderbrace%7BR_%7Bn%7D(x)%7D_%7B%E4%BD%99%E9%A1%B9%7D%7D

它其实是光滑函数的另一种表达。

1 泰勒公式表示光滑函数

以光滑函数e%5Ex为例(下图中的绿色曲线)。多项式是如何逼近的。


注意到此时,多项式是约等于光滑函数。而如果加上余项后,约等号就能变成等号了。

e%5E%7Bx%7D%5Ccolor%7Bred%7D%7B%3D%7D1%2Bx%2B%5Cfrac%7Bx%5E2%7D%7B2!%7D%2B%5Cfrac%7Bx%5E3%7D%7B3!%7D%2B%5Cfrac%7Bx%5E4%7D%7B4!%7D%2B%5Cfrac%7Bx%5E5%7D%7B5!%7D%2B%0A%5Cfrac%7Bx%5E6%7D%7B6!%7D%2BR(x)

在本文中,我们不讨论余项,单看多项式是如何逼近光滑函数的

%5Csum_%7Bn%3D0%7D%5E%7BN%7D%20%5Cfrac%7Bf%5E%7B(n)%7D(a)%7D%7Bn%20!%7D(x-a)%5E%7Bn%7D%20%5Clongrightarrow%20f(x)

2 多项式中的a

在多项式中,除了自变量,还有一个可以变动的参数a

%5Csum_%7Bn%3D0%7D%5E%7BN%7D%20%5Cfrac%7Bf%5E%7B(n)%7D(%5Ccolor%7Bred%7D%7Ba%7D)%7D%7Bn%20!%7D(x-%5Ccolor%7Bred%7D%7Ba%7D)%5E%7Bn%7D

它代表的是泰勒公式的展开位置。a%3D-1 时, 泰勒公式在x%3D1点处展开。

此时,多项式与光滑函数在x%3D2点附近贴合的较好

a%3D1时,泰勒公式在点x%3D1处展开。此时多项式与光滑函数在x%3D1点附近贴合的较好。

本文将以a%3D0,即泰勒公式在点x%3D0展开为例,讲解多项式是如何逼近光滑曲线的。

%5Csum_%7Bn%3D0%7D%5E%7BN%7D%20%5Cfrac%7Bf%5E%7B(n)%7D(a)%7D%7Bn%20!%7D(x-a)%5E%7Bn%7D%5Cxrightarrow%7B%5Cquad%20a%3D0%20%5Cquad%7D%20%5Cquad%0A%5Csum_%7Bn%3D0%7D%5E%7BN%7D%20%5Cfrac%7Bf%5E%7B(n)%7D(0)%7D%7Bn%20!%7D%20x%5E%7Bn%7D

3 幂函数

将多项式展开

%5Csum_%7Bn%3D0%7D%5E%7BN%7D%20%5Cfrac%7Bf%5E%7B(n)%7D(0)%7D%7Bn%20!%7D%20x%5E%7Bn%7D%3Df(0)%2Bf%5E%7B%5Cprime%7D(0)%20x%2B%5Cfrac%7Bf%5E%7B%5Cprime%20%5Cprime%7D(0)%7D%7B2%20!%7D%20x%5E%7B2%7D%2B%5Ccdots%2B%5Cfrac%7Bf%5E%7B(N)%7D(0)%7D%7BN%20!%7D%20x%5E%7BN%7D

去掉系数后,可以看到多项式的基础组成部分是幂函数

%5Ccancel%7Bf(0)%7D%2B%5Ccancel%7Bf%5E%7B%5Cprime%7D(0)%7D%20%5Ccolor%7Bred%7D%7Bx%7D%2B%5Ccancel%7B%5Cfrac%7Bf%5E%7B%5Cprime%20%5Cprime%7D(0)%7D%7B2%20!%7D%7D%20%5Ccolor%7Bred%7D%7Bx%5E%7B2%7D%7D%2B%5Ccdots%2B%5Ccancel%7B%5Cfrac%7Bf%5E%7B(N)%7D(0)%7D%7BN%20!%7D%7D%20%5Ccolor%7Bred%7D%7Bx%5E%7BN%7D%7D

幂函数可以分为偶函数和奇函数两种

偶函数开口方向相同,奇函数开口方向相反

它们组合在一起就能产生拉伸的曲线

让我们看个更复杂的例子

4 复杂的例子

4.1 第一次靠近

蓝色表示的是光滑函数,多项式是x的一次方

此时可以看到,在绿色区域,多项式与光滑函数贴合的较好,而红色区域,多项式开始远离光滑函数。

为了贴近光滑函数,左边的红色区域需要向上弯,右边的红色区域需要向下弯。

两边弯的方向不一致,需要的是奇函数。这里选择-x%5E3

与多项式相加,确实达到了左边向上,右边向下的效果。

但是,之前表现较好的绿色区域,却出现了多项式与光滑函数贴合不好的情况。

说明弯的有点过头了,这时可以考虑给-x%5E3加一个系数。加上系数后,奇函数显得更为扁平。

此时再与多项式相加,就达到了预期的效果。

4.2 第二次靠近

接着,为了继续靠近,需要左边向下弯,右边向上弯

弯的方向不一致,还是选择奇函数

与此奇函数相加,多项式更贴合光滑函数了

看完这个例子,让我们回到本文开始的地方。

5 开头的例子

需要逼近的光滑曲线用蓝线表示,多项式的第一项是常数1

为了靠近光滑函数,需要左边向下弯,右边向上弯

弯的方向不一致,需要加奇函数,选择与x的一次方相加。相加后的多项式呈一条斜的直线

此时为了逼近光滑函数,需要同时向上弯。

弯的方向一致,需要加偶函数,选择与%5Cfrac%7Bx%5E2%7D%7B2!%7D相加。

随着项数的增加,多项式不断逼近光滑曲线。


6 总结

这节课,我们学习了泰勒公式。并着重讲解了,零点展开的多项式,如何逼近光滑函数。

%5Csum_%7Bn%3D0%7D%5E%7BN%7D%20%5Cfrac%7Bf%5E%7B(n)%7D(0)%7D%7Bn%20!%7D%20x%5E%7Bn%7D%20%5Clongrightarrow%20f(x)

不过对于系数该怎么确定,余项代数式如何表达,都没有展开

f(x)%3D%5Csum_%7Bn%3D0%7D%5E%7BN%7D%20%5Ccolor%7Bred%7D%7B%5Cunderbrace%7B%5Cfrac%7Bf%5E%7B(n)%7D(a)%7D%7Bn%20!%7D%7D_%7B%E7%B3%BB%E6%95%B0%7D%7D(x-a)%5E%7Bn%7D%2B%5Ccolor%7Bbrown%7D%7B%5Cunderbrace%7BR_%7Bn%7D(x)%7D_%7B%E4%BD%99%E9%A1%B9%7D%7D

这些留待以后再给同学们讲解。

泰勒公式系列之一,多项式逼近的评论 (共 条)

分享到微博请遵守国家法律