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

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

1、函数项级数的概念

如果给定一个定义在区间I上的函数列
u 1 ( x ) , u 2 ( x ) , u 3 ( x ) , ⋅ ⋅ ⋅ , u n ( x ) , ⋅ ⋅ ⋅ u_1(x),u_2(x),u_3(x),···,u_n(x),··· u1(x),u2(x),u3(x),,un(x),
那么由这函数列构成的表达式
u 1 ( x ) + u 2 ( x ) + u 3 ( x ) + ⋅ ⋅ ⋅ + u n ( 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上的(函数项)无穷级数,简称(函数项)级数。

对于每一个确定的值 x 0 ∈ I x_0\in I x0I,函数项级数(1)成为常数项级数
u 1 ( x 0 ) + u 2 ( x 0 ) + u 3 ( x 0 ) + ⋅ ⋅ ⋅ + u n ( x 0 ) + ⋅ ⋅ ⋅ (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)收敛,就称点 x 0 x_0 x0是函数项级数(1)的收敛点;如果级数(2)发散,就称点 x 0 x_0 x0是函数项级数(1)的发散点。函数项级数(1)的收敛点的全体称为它的收敛域,发散点的全体称为它的发散域。

对应于收敛域内的任意一个数x,函数项级数称为一收敛的常数项级数,因而有一确定的和s。这样,在收敛域上,函数项级数的和是x的函数 s ( x ) s(x) s(x),通常称 s ( x ) s(x) s(x)为函数项级数的和函数,这函数的定义域就是级数的收敛域,并写成
s ( x ) = u 1 ( x ) + u 2 ( x ) + u 3 ( x ) + ⋅ ⋅ ⋅ + u n ( 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项的部分和记作 s n ( x ) s_n(x) sn(x),则在收敛域上有
l i m n → ∞ s n ( x ) = s ( x ) lim_{n\to \infty}s_n(x)=s(x) limnsn(x)=s(x)
r n ( x ) = s ( x ) − s n ( x ) r_n(x)=s(x)-s_n(x) rn(x)=s(x)sn(x) r n ( x ) r_n(x) rn(x)叫做函数项级数的余项(当然,只有x在收敛域上 r n ( x ) r_n(x) rn(x)才有意义),并有
l i m n → ∞ r n ( x ) = 0 lim_{n\to \infty}r_n(x)=0 limnrn(x)=0

2、幂级数的定义

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

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

性质2:幂级数 ∑ n = 0 ∞ a n x n \sum_{n=0}^\infty a_nx^n n=0anxn的和函数 s ( x ) s(x) s(x)在其收敛域I上可积,并有逐项积分公式
∫ 0 x s ( t ) d t = ∫ 0 x [ ∑ n = 0 ∞ a n t n ] d t = ∑ n = 0 ∞ ∫ 0 x a n t n d t = ∑ n = 0 ∞ a n n + 1 x n + 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 ∞ a n x n \sum_{n=0}^\infty a_nx^n n=0anxn和和函数 s ( x ) s(x) s(x)在其收敛区间 ( − R , R ) (-R,R) (R,R)内可导,且有逐项求导公式
s ′ ( x ) = ( ∑ n = 0 ∞ a n x n ) ’ = ∑ n = 0 ∞ ( a n x n ) ′ = ∑ n = 1 x n a n x n − 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 ∞ a n x n \sum_{n=0}^\infty a_nx^n n=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)在点 x 0 x_0 x0的某邻域 U ( x 0 ) U(x_0) U(x0)内能展开成幂级数,既有
f ( x ) = a 0 + a 1 ( x − x 0 ) + a 2 ( x − x 0 ) 2 + ⋅ ⋅ ⋅ + a n ( x − x 0 ) n + ⋅ ⋅ ⋅ , x ∈ U ( x 0 ) (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 ( x 0 ) U(x_0) U(x0)内应具有任意阶导数,且
f ( n ) ( x ) = n ! a n + ( n + 1 ) ! a n + 1 ( x − x 0 ) + ( n + 2 ) ! 2 ! a n + 2 ( x − x 0 ) 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+
由此可得
f n ( x 0 ) = n ! a n f^{n}(x_0)=n!a_n fn(x0)=n!an
于是
a n = 1 n ! f ( n ) ( x 0 ) ( 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),那么该幂级数的系数 a n a_n an由公式(2)确定,即该幂级数必为
f ( x 0 ) + f ′ ( x 0 ) ( x − x 0 ) + ⋅ ⋅ ⋅ + 1 n ! f ( n ) ( x 0 ) ( x − x 0 ) n + ⋅ ⋅ ⋅ = ∑ n = 0 ∞ 1 n ! f ( n ) ( x 0 ) ( x − x 0 ) 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 ∞ 1 n ! f ( n ) ( x 0 ) ( x − x 0 ) n , x ∈ U ( x 0 ) (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)在点 x 0 x_0 x0处的泰勒级数,展开式 ( 4 ) (4) (4)叫做函数 f ( x ) f(x) f(x)在点 x 0 x_0 x0处的泰勒展开式。

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

定理:设函数 f ( x ) f(x) f(x)在点 x 0 x_0 x0的某一邻域 U ( x 0 ) U(x_0) U(x0)内具有各阶导数,则 f ( x ) f(x) f(x)在该邻域内能展开成泰勒级数的充分必要条件是在该邻域内 f ( x ) f(x) f(x)的泰勒公式中的余项 R n ( x ) R_n(x) Rn(x) n → ∞ n\to \infty n时的极限为零,即
l i m n → ∞ R n ( x ) = 0 , x ∈ U ( x 0 ) lim_{n\to \infty}R_n(x)=0, \quad x\in U(x_0) limnRn(x)=0,xU(x0)
在(3)式中,取 x 0 = 0 x_0=0 x0=0,得
f ( 0 ) + f ′ ( 0 ) x + ⋅ ⋅ ⋅ + 1 n ! f ( n ) ( 0 ) x n + ⋅ ⋅ ⋅ = ∑ n = 0 ∞ 1 n ! f ( n ) ( 0 ) x n (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 ∞ 1 n ! f ( n ) ( 0 ) x n ( ∣ 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)的麦克劳林展开式。

  • 6
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值