幂级数 | 函数项级数、函数展开成幂级数(泰勒展开+麦克劳林展开)

本文深入探讨了级数的概念,包括收敛与发散的定义,以及函数项级数和幂级数的特性。详细解释了幂级数的定义、性质及函数展开成幂级数的方法,介绍了泰勒级数和麦克劳林级数,以及它们在数学分析中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

级数收敛:如果级数∑i=1∞ui\sum_{i=1}^\infty u_ii=1ui的部分和数列{sn}\{s_n\}{sn}有极限s,即
limn→∞sn=s lim_{n\to \infty}s_n=s limnsn=s
那么称无穷级数∑i=1∞ui\sum_{i=1}^\infty u_ii=1ui收敛,这时极限是叫做这级数的和,并写出
s=u1+u2+⋅⋅⋅+ui+⋅⋅⋅; s=u_1+u_2+···+u_i+···; s=u1+u2++ui+
如果sn{s_n}sn没有极限,那么称无穷级数∑i=1∞ui\sum_{i=1}^\infty u_ii=1ui发散。

1、函数项级数的概念

如果给定一个定义在区间I上的函数列
u1(x),u2(x),u3(x),⋅⋅⋅,un(x),⋅⋅⋅ u_1(x),u_2(x),u_3(x),···,u_n(x),··· u1(x),u2(x),u3(x),,un(x),
那么由这函数列构成的表达式
u1(x)+u2(x)+u3(x)+⋅⋅⋅+un(x)+⋅⋅⋅(1) u_1(x)+u_2(x)+u_3(x)+···+u_n(x)+··· \tag{1} u1(x)+u2(x)+u3(x)++un(x)+(1)
称为定义在区间I上的(函数项)无穷级数,简称(函数项)级数。

对于每一个确定的值x0∈Ix_0\in Ix0I,函数项级数(1)成为常数项级数
u1(x0)+u2(x0)+u3(x0)+⋅⋅⋅+un(x0)+⋅⋅⋅(2) u_1(x_0)+u_2(x_0)+u_3(x_0)+···+u_n(x_0)+··· \tag{2} u1(x0)+u2(x0)+u3(x0)++un(x0)+(2)
这个级数(2)可能收敛也可能发散。如果级数(2)收敛,就称点x0x_0x0是函数项级数(1)的收敛点;如果级数(2)发散,就称点x0x_0x0是函数项级数(1)的发散点。函数项级数(1)的收敛点的全体称为它的收敛域,发散点的全体称为它的发散域。

对应于收敛域内的任意一个数x,函数项级数称为一收敛的常数项级数,因而有一确定的和s。这样,在收敛域上,函数项级数的和是x的函数s(x)s(x)s(x),通常称s(x)s(x)s(x)为函数项级数的和函数,这函数的定义域就是级数的收敛域,并写成
s(x)=u1(x)+u2(x)+u3(x)+⋅⋅⋅+un(x)+⋅⋅⋅ s(x)=u_1(x)+u_2(x)+u_3(x)+···+u_n(x)+··· s(x)=u1(x)+u2(x)+u3(x)++un(x)+
把函数项级数(1)的前n项的部分和记作sn(x)s_n(x)sn(x),则在收敛域上有
limn→∞sn(x)=s(x) lim_{n\to \infty}s_n(x)=s(x) limnsn(x)=s(x)
rn(x)=s(x)−sn(x)r_n(x)=s(x)-s_n(x)rn(x)=s(x)sn(x)rn(x)r_n(x)rn(x)叫做函数项级数的余项(当然,只有x在收敛域上rn(x)r_n(x)rn(x)才有意义),并有
limn→∞rn(x)=0 lim_{n\to \infty}r_n(x)=0 limnrn(x)=0

2、幂级数的定义

函数项级数中简单而常见的一类级数就是各项都是常数乘幂函数的函数项级数,即所谓幂级数,它的形式是
∑n=0∞anxn=a0+a1x+a2x2+⋅⋅⋅+anxn+⋅⋅⋅, \sum_{n=0}^\infty a_nx^n=a_0+a_1x+a_2x^2+···+a_nx^n+···, n=0anxn=a0+a1x+a2x2++anxn+
其中常数a0,a1,a2,⋅⋅⋅,an,⋅⋅⋅a_0,a_1,a_2,···,a_n,···a0,a1,a2,an,叫做幂级数的系数。

性质1:幂级数∑n=0∞anxn\sum_{n=0}^\infty a_nx^nn=0anxn的和函数s(x)s(x)s(x)在其收敛域I上连续。

性质2:幂级数∑n=0∞anxn\sum_{n=0}^\infty a_nx^nn=0anxn的和函数s(x)s(x)s(x)在其收敛域I上可积,并有逐项积分公式
∫0xs(t)dt=∫0x[∑n=0∞antn]dt=∑n=0∞∫0xantndt=∑n=0∞ann+1xn+1(x∈I) \int_0^xs(t)dt=\int_0^x[\sum_{n=0}^\infty a_nt^n]dt=\sum_{n=0}^\infty\int_0^xa_nt^ndt =\sum_{n=0}^\infty\frac{a_n}{n+1}x^{n+1}(x\in I) 0xs(t)dt=0x[n=0antn]dt=n=00xantndt=n=0n+1anxn+1(xI)
逐项积分后所得到的幂级数和原级数有相同的收敛半径。

性质3:幂级数∑n=0∞anxn\sum_{n=0}^\infty a_nx^nn=0anxn和和函数s(x)s(x)s(x)在其收敛区间(−R,R)(-R,R)(R,R)内可导,且有逐项求导公式
s′(x)=(∑n=0∞anxn)’=∑n=0∞(anxn)′=∑n=1xnanxn−1(∣x∣<R) s'(x)=(\sum_{n=0}^\infty a_nx^n)’=\sum_{n=0}^\infty(a_nx^n)'=\sum_{n=1}^x na_nx^{n-1}(|x|<R) s(x)=(n=0anxn)=n=0(anxn)=n=1xnanxn1(x<R)
逐项求导后所得到的幂级数和原级数有相同的收敛半径。

结论:幂级数∑n=0∞anxn\sum_{n=0}^\infty a_nx^nn=0anxn的和函数s(x)s(x)s(x)在其收敛区间(−R,R)(-R,R)(R,R)内具有任意阶导数

3、函数展开成幂级数

给定函数f(x)f(x)f(x),要考虑它是否能在某个区间“展开成幂级数”,就是说,是否能找到这样一个幂级数,它在某区间收敛,且其和恰好就是给定的函数f(x)f(x)f(x)。如果能找到这样的幂级数,则函数f(x)f(x)f(x)在该区间能展开成幂级数,而这个幂级数在该区间就表达了函数f(x)f(x)f(x)

假设函数f(x)f(x)f(x)在点x0x_0x0的某邻域U(x0)U(x_0)U(x0)内能展开成幂级数,既有
f(x)=a0+a1(x−x0)+a2(x−x0)2+⋅⋅⋅+an(x−x0)n+⋅⋅⋅,x∈U(x0)(1) f(x)=a_0+a_1(x-x_0)+a_2(x-x_0)^2+···+a_n(x-x_0)^n+···,x\in U(x_0) \tag{1} f(x)=a0+a1(xx0)+a2(xx0)2++an(xx0)n+,xU(x0)(1)
则根据和函数的性质,可知f(x)f(x)f(x)U(x0)U(x_0)U(x0)内应具有任意阶导数,且
f(n)(x)=n!an+(n+1)!an+1(x−x0)+(n+2)!2!an+2(x−x0)2+⋅⋅⋅, f^{(n)}(x)=n!a_n+(n+1)!a_{n+1}(x-x_0)+\frac{(n+2)!}{2!}a_{n+2}(x-x_0)^2+···, f(n)(x)=n!an+(n+1)!an+1(xx0)+2!(n+2)!an+2(xx0)2+
由此可得
fn(x0)=n!an f^{n}(x_0)=n!a_n fn(x0)=n!an
于是
an=1n!f(n)(x0)(n=0,1,2,⋅⋅⋅)(2) a_n=\frac{1}{n!}f^{(n)}(x_0) \quad (n=0,1,2,···) \tag{2} an=n!1f(n)(x0)(n=0,1,2,)(2)
这就表明,如果函数f(x)f(x)f(x)有幂级数展开式(1),那么该幂级数的系数ana_nan由公式(2)确定,即该幂级数必为
f(x0)+f′(x0)(x−x0)+⋅⋅⋅+1n!f(n)(x0)(x−x0)n+⋅⋅⋅=∑n=0∞1n!f(n)(x0)(x−x0)n(3) f(x_0)+f'(x_0)(x-x_0)+···+\frac{1}{n!}f^{(n)}(x_0)(x-x_0)^n+··· \\ =\sum_{n=0}^\infty \frac{1}{n!}f^{(n)}(x_0)(x-x_0)^n \tag{3} f(x0)+f(x0)(xx0)++n!1f(n)(x0)(xx0)n+=n=0n!1f(n)(x0)(xx0)n(3)
而展开式必为
∑n=0∞1n!f(n)(x0)(x−x0)n,x∈U(x0)(4) \sum_{n=0}^\infty\frac{1}{n!}f^{(n)}(x_0)(x-x_0)^n,x\in U(x_0) \tag{4} n=0n!1f(n)(x0)(xx0)n,xU(x0)(4)
幂级数(3)叫做函数f(x)f(x)f(x)在点x0x_0x0处的泰勒级数,展开式(4)(4)(4)叫做函数f(x)f(x)f(x)在点x0x_0x0处的泰勒展开式。

由以上讨论知,函数f(x)f(x)f(x)U(x0)U(x_0)U(x0)内能展开成幂级数的充分必要条件是泰勒展开式(4)成立,也就是泰勒级数(3)在U(x0)U(x_0)U(x0)内收敛,且收敛到f(x)f(x)f(x)

定理:设函数f(x)f(x)f(x)在点x0x_0x0的某一邻域U(x0)U(x_0)U(x0)内具有各阶导数,则f(x)f(x)f(x)在该邻域内能展开成泰勒级数的充分必要条件是在该邻域内f(x)f(x)f(x)的泰勒公式中的余项Rn(x)R_n(x)Rn(x)n→∞n\to \inftyn时的极限为零,即
limn→∞Rn(x)=0,x∈U(x0) lim_{n\to \infty}R_n(x)=0, \quad x\in U(x_0) limnRn(x)=0,xU(x0)
在(3)式中,取x0=0x_0=0x0=0,得
f(0)+f′(0)x+⋅⋅⋅+1n!f(n)(0)xn+⋅⋅⋅=∑n=0∞1n!f(n)(0)xn(5) f(0)+f'(0)x+···+\frac{1}{n!}f^{(n)}(0)x^n+···=\sum_{n=0}^\infty\frac{1}{n!}f^{(n)}(0)x^n \tag{5} f(0)+f(0)x++n!1f(n)(0)xn+=n=0n!1f(n)(0)xn(5)
级数(5)称为函数f(x)f(x)f(x)的麦克劳林级数。若f(x)f(x)f(x)能在(−r,r)(-r,r)(r,r)内展开成x的幂级数,则有
f(x)=∑n=0∞1n!f(n)(0)xn(∣x∣<r)(6) f(x)=\sum_{n=0}^\infty\frac{1}{n!}f^{(n)}(0)x^n \quad (|x|<r) \tag{6} f(x)=n=0n!1f(n)(0)xn(x<r)(6)
(6)式称为函数f(x)f(x)f(x)的麦克劳林展开式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值