泰勒多项式

1.理解导数

  • 导数可以理解为 空间中一个点 上的变化方向,或者说是斜率。
    • 对应到现实世界,可以认为是某一时刻或者某一瞬间的 速度(位置关于时间的一阶导), 或者某一瞬间的加速度 (位置关于时间的二阶导)
  • 可以这么理解,空间中某个点的一阶导数可以理解为这个点在空间中的变化方向,二阶导则为这个点变化方向的变化方向,三阶导则为这个点变化方向的变化方向的变化方向

2.泰勒公式的理解

  • 泰勒多项式是将一个函数 f ( x ) f(x) f(x) 在某一点 a a a 处展开为多项式形式:
    P n ( x ) = f ( a ) + f ′ ( a ) ( x − a ) + f ′ ′ ( a ) 2 ! ( x − a ) 2 + ⋯ + f ( n ) ( a ) n ! ( x − a ) n P_n(x)=f(a)+f'(a)(x-a)+\frac{f''(a)}{2!}(x-a)^2+\cdots+\frac{f^{(n)}(a)}{n!}(x-a)^n Pn(x)=f(a)+f(a)(xa)+2!f′′(a)(xa)2++n!f(n)(a)(xa)n
  • 为了方便理解将其写成下面的形式
    P n ( x ) = f ( a ) + f ′ ( a ) ( x − a ) + f ′ ′ ( a ) ( x − a ) 2 2 ! + . . . + f ( n ) ( a ) ( x − a ) n n ! P_n(x)=f(a)+f'(a)(x-a)+ f''(a)\frac {(x-a)^2}{2!} + ... + f^{(n)}(a)\frac{(x-a)^n}{n!} Pn(x)=f(a)+f(a)(xa)+f′′(a)2!(xa)2+...+f(n)(a)n!(xa)n
    在这里插入图片描述
  • 如上图所示,泰勒多项式可以看做上面两部分;导数部分红框所示的部分, 其中 导数部分 可以理解为泰勒展开点在空间中的变化方向,红框 所示的部分可以看做一个系数,用于决定各阶导的 重要程度
  • 距离展开点越近 也就是 x − a x - a xa 越小, 随着阶数的增长,分母越来越大,分子越来越小,其整体是趋近越来越小的,所以展开点附近的点,主要是由低阶导决定的
  • 距离展开点越远 也就是 x − a x - a xa 越大,随着阶数的增长,分子越来越大(指数增长),分母虽然也越来越大,但增长趋势远远不如分子的,所以整体值是越来越大的,所以距离展开点越远的点,其受高阶导的影响越大。
  • 总结:在展开点附近的点,其受低阶导的影响较大,距离展开点越远,受高阶导的影响越大。

3.举例

如下图所示,红色部分为一个正弦函数,蓝色部分为在零点处展开的 泰勒多项式 随着阶数的增加,在距离较远的点上也能很好的逼近,而阶数较小时只有附近的点是可用的。
y   =   sin ⁡ ( x ) y\:=\:\sin(x) y=sin(x)
y = ∑ n = 0 a ( − 1 ) n x ( 2 n + 1 ) ( 2 n + 1 ) ! y=\sum_{n=0}^a\frac{(-1)^nx^{(2n+1)}}{(2n+1)!} y=n=0a(2n+1)!(1)nx(2n+1)

  • 一阶( a = 0 a = 0 a=0)
    在这里插入图片描述
  • 三阶( a = 2 a = 2 a=2)
    在这里插入图片描述
  • 五阶( a = 4 a = 4 a=4)
    在这里插入图片描述
  • 九阶( a = 8 a = 8 a=8)
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值