泰勒(Taylor)级数

news/2024/11/22 22:50:36/

泰勒级数是用无限项的连加式来表示一个函数。设 f ( x ) f(x) f(x) x 0 x_0 x0处具有 n n n阶导数,试找出一个关于 ( x − x 0 ) (x-x_0) (xx0) n n n次多项式
p n ( x ) = a 0 + a 1 ( x − x 0 ) + a 2 ( x − x 0 ) 2 + ⋯ + a n ( x − x 0 ) n p_n(x)=a_0+a_1(x-x_0)+a_2(x-x_0)^2+\cdots+a_n(x-x_0)^n pn(x)=a0+a1(xx0)+a2(xx0)2++an(xx0)n

来近似表达 f ( x ) f(x) f(x),要求使得 p n ( x ) p_n(x) pn(x) f ( x ) f(x) f(x)之差是当 x → x 0 x\rightarrow x_0 xx0 时比 ( x − x 0 ) n (x-x_0)^n (xx0)n高阶的无穷小。
p n ( x ) p_n(x) pn(x) x 0 x_0 x0处的函数值及它的直到 n n n阶导数在 x 0 x_0 x0处的值依次与 f ( x 0 ) , f ′ ( x 0 ) , ⋯ , f ( n ) ( x 0 ) f(x_0), f'(x_0), \cdots, f^{(n)}(x_0) f(x0),f(x0),,f(n)(x0)相等,即满足
p n ( x 0 ) = f ( x 0 ) , p n ′ ( x 0 ) = f ′ ( x 0 ) , p_n(x_0)=f(x_0), p_n'(x_0)=f'(x_0), pn(x0)=f(x0),pn(x0)=f(x0),

p n ′ ′ ( x 0 ) = f ′ ′ ( x 0 ) , ⋯ , p n ( n ) ( x 0 ) = f ( n ) ( x 0 ) , p_n''(x_0)=f''(x_0), \cdots, p_n^{(n)}(x_0)=f^{(n)}(x_0), pn(x0)=f(x0),,pn(n)(x0)=f(n)(x0),
按这些等式来确定系数 a 0 , a 1 , a 2 , ⋯ , a n a_0, a_1, a_2, \cdots, a_n a0,a1,a2,,an。对 p n ( x ) p_n(x) pn(x)求各阶导数,然后分别代入以上等式,得
a 0 = f ( x 0 ) , 1 ⋅ a 1 = f ′ ( x 0 ) , a_0=f(x_0), 1\cdot a_1=f'(x_0), a0=f(x0),1a1=f(x0),

2 ! a 2 = f ′ ′ ( x 0 ) , ⋯ , n ! a n = f ( n ) ( x 0 ) 2!a_2=f''(x_0), \cdots , n!a_n=f^(n)(x_0) 2!a2=f(x0),,n!an=f(n)(x0)

可得
a 0 = f ( x 0 ) , a 1 = f ′ ( x 0 ) , a 2 = 1 2 ! f ′ ′ ( x 0 ) , ⋯ , a n = 1 n ! f ( n ) ( x 0 ) a_0=f(x_0), a_1=f'(x_0), a_2=\frac{1}{2!}f''(x_0), \cdots, a_n=\frac{1}{n!}f^{(n)}(x_0) a0=f(x0),a1=f(x0),a2=2!1f(x0),,an=n!1f(n)(x0)

由此可得
p n ( x ) = f ( x 0 ) + f ′ ( x 0 ) ( x − x 0 ) + f ′ ′ ( x 0 ) 2 ! ( x − x 0 ) 2 + ⋯ + f ( n ) ( x 0 ) n ! ( x − x 0 ) n p_n(x)=f(x_0)+f'(x_0)(x-x_0)+\frac{f''(x_0)}{2!}(x-x_0)^2+\cdots+\frac{f^{(n)}(x_0)}{n!}(x-x_0)^n pn(x)=f(x0)+f(x0)(xx0)+2!f(x0)(xx0)2++n!f(n)(x0)(xx0)n

泰勒中值定理1

如果函数 f ( x ) f(x) f(x) x 0 x_0 x0处具有 n n n阶导数,那么存在 x 0 x_0 x0的一个领域,对于该邻域内的任一 x x x,有
f ( x ) = f ( x 0 ) + f ′ ( x 0 ) ( x − x 0 ) + f ′ ′ ( x 0 ) 2 ! ( x − x 0 ) 2 + ⋯ + f ( n ) ( x 0 ) n ! ( x − x 0 ) n + R n ( x ) f(x)=f(x_0)+f'(x_0)(x-x_0)+\frac{f''(x_0)}{2!}(x-x_0)^2+\cdots+\frac{f^{(n)}(x_0)}{n!}(x-x_0)^n+R_n(x) f(x)=f(x0)+f(x0)(xx0)+2!f(x0)(xx0)2++n!f(n)(x0)(xx0)n+Rn(x)

其中
R n ( x ) = o ( ( x − x 0 ) n ) R_n(x)=o((x-x_0)^n) Rn(x)=o((xx0)n)

泰勒中值定理2

如果函数 f ( x ) f(x) f(x) x 0 x_0 x0的某个邻域 U ( x 0 ) U(x_0) U(x0)内具有 ( n + 1 ) (n+1) (n+1)阶导数,那么对任一 x ∈ U ( x 0 ) x\in U(x_0) xU(x0),有
f ( x ) = f ( x 0 ) + f ′ ( x 0 ) ( x − x 0 ) + f ′ ′ ( x 0 ) 2 ! ( x − x 0 ) 2 + ⋯ + f ( n ) ( x 0 ) n ! ( x − x 0 ) n + R n ( x ) f(x)=f(x_0)+f'(x_0)(x-x_0)+\frac{f''(x_0)}{2!}(x-x_0)^2+\cdots+\frac{f^{(n)}(x_0)}{n!}(x-x_0)^n+R_n(x) f(x)=f(x0)+f(x0)(xx0)+2!f(x0)(xx0)2++n!f(n)(x0)(xx0)n+Rn(x)

其中
R n ( x ) = f ( n + 1 ) ( ζ ) ( n + 1 ) ! ( x − x 0 ) n + 1 R_n(x)=\frac{f^{(n+1)}(\zeta)}{(n+1)!}(x-x_0)^{n+1} Rn(x)=(n+1)!f(n+1)(ζ)(xx0)n+1

这里 ζ \zeta ζ x 0 x_0 x0 x x x之间的某个值。

二元函数的泰勒级数

如果函数 f ( x , y ) f(x, y) f(x,y) ( x 0 , y 0 ) (x_0, y_0) (x0,y0)处具有 n n n阶偏导数,那么存在 ( x 0 , y 0 ) (x_0, y_0) (x0,y0)的一个领域,对于该邻域内的任一 ( x , y ) (x,y) (x,y),有
f ( x , y ) = f ( x 0 , y 0 ) + f x ′ ( x 0 , y 0 ) ( x − x 0 ) + f y ′ ( x 0 , y 0 ) ( y − y 0 ) + f x x ′ ′ ( x 0 , y 0 ) 2 ! ( x − x 0 ) 2 + f x y ′ ′ ( x 0 , y 0 ) 2 ! ( x − x 0 ) ( y − y 0 ) + f y x ′ ′ ( x 0 , y 0 ) 2 ! ( x − x 0 ) ( y − y 0 ) + f y y ′ ′ ( x 0 , y 0 ) 2 ! ( y − y 0 ) 2 ⋯ + R n ( x , y ) \begin{aligned} f(x,y)= & f(x_0, y_0)+ \\ & f_x'(x_0, y_0)(x-x_0)+f_y'(x_0, y_0)(y-y_0)+ \\ & \frac{f_{xx}''(x_0, y_0)}{2!}(x-x_0)^2 + \frac{f_{xy}''(x_0, y_0)}{2!}(x-x_0)(y-y_0) + \frac{f_{yx}''(x_0, y_0)}{2!}(x-x_0)(y-y_0) + \frac{f_{yy}''(x_0, y_0)}{2!}(y-y_0)^2\\ &\cdots + R_n(x, y) \end{aligned} f(x,y)=f(x0,y0)+fx(x0,y0)(xx0)+fy(x0,y0)(yy0)+2!fxx(x0,y0)(xx0)2+2!fxy(x0,y0)(xx0)(yy0)+2!fyx(x0,y0)(xx0)(yy0)+2!fyy(x0,y0)(yy0)2+Rn(x,y)

多元函数的泰勒级数

如果函数 f ( x n ) f(x^n) f(xn) x 0 n x_0^n x0n处具有 n n n阶偏导数,其中 n = 1 , 2 , 3 , ⋯ n=1,2,3, \cdots n=1,2,3,,那么存在 x 0 n x_0^n x0n的一个领域,对于该邻域内的任一 x n x^n xn,有
f ( x 1 , x 2 , x 3 , ⋯ , x n ) = f ( x 0 1 , x 0 2 , x 0 3 , ⋯ , x 0 n ) + ∑ i = 1 n ( x i − x 0 i ) f x i ′ ( x 0 1 , x 0 2 , x 0 3 , ⋯ , x 0 n ) + 1 2 ! ∑ i , j = 1 n ( x i − x 0 i ) ( x j − x 0 j ) f i j ′ ′ ( x 0 1 , x 0 2 , x 0 3 , ⋯ , x 0 n ) + R n ( x n ) \begin{aligned} f(x^1, x^2, x^3,\cdots, x^n) = & f(x_0^1, x_0^2, x_0^3,\cdots, x_0^n)+ \\ & \sum_{i=1}^n(x^i-x_0^i)f_{x^i}'(x_0^1, x_0^2, x_0^3,\cdots, x_0^n) + \\ &\frac{1}{2!}\sum_{i,j=1}^n(x^i-x_0^i)(x^j-x_0^j)f_{ij}''(x_0^1, x_0^2, x_0^3,\cdots, x_0^n)+ \\ & R_n(x^n) \end{aligned} f(x1,x2,x3,,xn)=f(x01,x02,x03,,x0n)+i=1n(xix0i)fxi(x01,x02,x03,,x0n)+2!1i,j=1n(xix0i)(xjx0j)fij(x01,x02,x03,,x0n)+Rn(xn)

矢量函数的泰勒展开

对于矢量函数 F ⃗ ( r ⃗ ) \vec{F}(\vec{r}) F (r ),可将其看成三元函数 F ⃗ ( x , y , z ) \vec{F}(x, y, z) F (x,y,z),根据上面的多元函数的泰勒级数,可以得到矢量函数的泰勒展开式为
F ⃗ ( r ⃗ ) = F ⃗ ( x , y , z ) = F ⃗ ( x 0 , y 0 , z 0 ) + ( x − x 0 ) ∂ F ⃗ ∂ x + ( y − y 0 ) ∂ F ⃗ ∂ y + ( z − z 0 ) ∂ F ⃗ ∂ z + R n ( x , y , z ) = F ⃗ ( r ⃗ 0 ) + [ ( r ⃗ − r ⃗ 0 ) ⋅ ∇ ] F ⃗ + R n ( r ⃗ ) \begin{aligned} \vec{F}(\vec{r})= &\vec{F}(x,y,z) \\ =&\vec{F}(x_0,y_0,z_0)+(x-x_0)\frac{\partial \vec{F}}{\partial x}+(y-y_0)\frac{\partial \vec{F}}{\partial y}+(z-z_0)\frac{\partial \vec{F}}{\partial z}+R_n(x,y,z) \\ =&\vec{F}(\vec{r}_0) + [(\vec{r}-\vec{r}_0)\cdot \nabla]\vec{F} + R_n(\vec{r}) \end{aligned} F (r )===F (x,y,z)F (x0,y0,z0)+(xx0)xF +(yy0)yF +(zz0)zF +Rn(x,y,z)F (r 0)+[(r r 0)]F +Rn(r )

将泰勒级数写成矩阵形式

f ( X ) = f ( X 0 ) + [ ∇ f ( X 0 ) ] T + 1 2 ! [ X − X k ] T H ( X 0 ) ( X − X 0 ) + R n ( X ) f(\bm{X})=f(\bm{X}_0)+[\nabla f(\bm{X}_0)]^T+\frac{1}{2!}[\bm{X}-\bm{X}_k]^TH(\bm{X}_0)(\bm{X}-\bm{X}_0)+R_n(\bm{X}) f(X)=f(X0)+[f(X0)]T+2!1[XXk]TH(X0)(XX0)+Rn(X)

其中
H ( X 0 ) = [ ∂ 2 f ( X 0 ) ∂ x 1 2 ∂ 2 f ( X 0 ) ∂ x 1 x 2 ⋯ ∂ 2 f ( X 0 ) ∂ x 1 x n ∂ 2 f ( X 0 ) ∂ x 2 x 1 ∂ 2 f ( X 0 ) ∂ x 2 2 ⋯ ∂ 2 f ( X 0 ) ∂ x 2 x n ⋮ ⋮ ⋱ ⋮ ∂ 2 f ( X 0 ) ∂ x n x 1 ∂ 2 f ( X 0 ) ∂ x n x 2 ⋯ ∂ 2 f ( X 0 ) ∂ x n 2 ] H(\bm{X}_0)= \begin{bmatrix} \frac{\partial ^2 f(\bm{X}_0)}{\partial x_1^2} & \frac{\partial ^2 f(\bm{X}_0)}{\partial x_1 x_2} & \cdots & \frac{\partial ^2 f(\bm{X}_0)}{\partial x_1 x_n} \\ \frac{\partial ^2 f(\bm{X}_0)}{\partial x_2 x_1} & \frac{\partial ^2 f(\bm{X}_0)}{\partial x_2^2} & \cdots & \frac{\partial ^2 f(\bm{X}_0)}{\partial x_2 x_n} \\ \vdots & \vdots & \ddots & \vdots \\ \frac{\partial ^2 f(\bm{X}_0)}{\partial x_n x_1} & \frac{\partial ^2 f(\bm{X}_0)}{\partial x_n x_2} & \cdots & \frac{\partial ^2 f(\bm{X}_0)}{\partial x_n^2} \\ \end{bmatrix} H(X0)=x122f(X0)x2x12f(X0)xnx12f(X0)x1x22f(X0)x222f(X0)xnx22f(X0)x1xn2f(X0)x2xn2f(X0)xn22f(X0)


http://www.ppmy.cn/news/289210.html

相关文章

泰勒(Taylor)展开式(泰勒级数)

目录 泰勒公式 余项 1、佩亚诺(Peano)余项: 2、施勒米尔希-罗什(Schlomilch-Roche)余项: 3、拉格朗日(Lagrange)余项: 4、柯西(Cauchy)余项: 5、积分余…

Taylor Series(泰勒级数)

文章目录 引子Why Taylor Series函数$cos(x)$的近似二阶近似二阶近似$\cos(x)$总结增加阶数近似 继续延伸泰勒多项式对任意函数近似 泰勒级数的几何意义其他级数几何级数几何级数积分二项式定理 引用英语 引子 求解摆球的高度,蓝色线处为最低点 cos ⁡ θ \cos\thet…

泰勒斯

公元前585年,米底与吕底亚的战争已经打到了第六个年头,战无不胜的基亚克萨雷斯终于遇到了真正的对手。他的米底大军陷入缠斗,始终不能更进一步。  5月28日,著名的哈里斯河战役打响。  此战之所以有名,不是因为绝妙…

斯威夫特系统服务器,斯威夫特

接收TCP数据包我想发出一个TCP数据包,使用sacpy,从服务器(Python)的客户端(SWIFT)。 从服务器发送所述消息:斯威夫特 packet IP()/TCP()/Raw() print(CLIENT_IP, CLIENT_PORT) packet[IP].dst CLIENT_IP packet[TCP].dport CLIENT_PORT #p…

Web3中文|泰勒·斯威夫特演唱会票务闹乌龙,NFT票务急需普及

2022年底,美国艺人Taylor Swift(泰勒斯威夫特)的2023年巡回演唱会Eras Tour门票开始出票。作为当今世界最受欢迎的流行歌手之一,四年多没举办大型巡演无疑积攒了大量的粉丝需求。 但是在2022年11月15日开放预售的当天,…

Matlab 泰勒图

使用的是已经完善的Matlab 泰勒图的脚本,下载地址 嵌套多个函数,根据具体的使用需要,对脚本进行解读和更改 1. 计算数据 首先是计算使用的数据 具体的使用的是 taylor_statistics.m 输入数据主要是可以是结构体也可以是矩阵序列 原始的脚本…

大型、超大型数据中心园区设计如何审查与优化

大型、超大型数据中心园区设计如何审查与优化 (一). 设计的优劣如何评价? 设计一般是指数据中心非IT部分的基础设施的方案设计、扩初设计、施工图设计,一般仅涉及结构、建筑、装饰装修、消防、暖通、给排水、电气、智能化等专业。随着大型超大型数据中心…

闭式系统蒸汽管径推荐速度_暖通设计常用参考数据1

1、冷热负荷指标参考值 ①采暖热指标参考值 ②空调冷热指标参考值 2、冷热负荷估算参考值 3、人均面积参考值 ①各类建筑人均面积参考值 4、人均新风量参考值 5、换气次数参考值 1)设备用房 2)空调换气次数 3)各类房间换气次数 4)维持正压换气次数参考值 对于有外窗&#xff0c…