可以把“幂级数”看成数学分析里一个非常关键的转折点:前面的数项级数研究“无穷多个数能不能加起来”,到了幂级数,则开始研究“无穷多个函数能不能像多项式一样使用”。
1. 核心直觉:幂级数就是“无穷多项式”
普通多项式是
Pn(x)=a0+a1x+a2x2+⋯+anxn.
幂级数则把次数无限延伸:
n=0∑∞anxn=a0+a1x+a2x2+⋯
所以第一直觉就是:
幂级数=无穷多项式
但要注意,“无穷”会带来一个普通多项式没有的问题:
这个无穷和到底存不存在?
例如
1+x+x2+x3+⋯
当 ∣x∣<1 时,
1+x+x2+⋯=1−x1;
但当 x=2 时,它变成
1+2+4+8+⋯,
显然发散。
所以同一个幂级数,会随着 x 的变化,出现不同的收敛性。
另一个非常重要的直觉
把
n=0∑∞anxn
看作一个“带变量权重的求和”。
每个 an 的权重是 xn。
当
∣x∣<1
时,xn 越来越小,所以高次项会受到强烈压制。
而当
∣x∣>1
时,xn 越来越大,高次项反而被放大。
这就是为什么幂级数的收敛区域往往以某个中心为圆心,形成一个半径 R:
∣x∣<R.
在实数轴上,就是:
(−R,R).
因此幂级数有一个极其漂亮的特点:
不是东边收敛、西边发散得乱七八糟,而是从中心向外存在一个明确的“安全半径”。
2. 知识地图
这一章可以压缩成以下逻辑:
幂级数→收敛域→收敛半径 R→端点单独判断
在得到收敛区间以后,进一步研究:
内闭一致收敛→和函数连续→逐项积分、逐项求导
再进一步:
泰勒公式→泰勒级数→初等函数展开→求和与近似计算
所以整个“幂级数”章节可以分成七块:
- 幂级数与收敛域;
- 收敛半径 R;
- 两个端点的收敛性;
- 内闭一致收敛及和函数连续性;
- 逐项求导与逐项积分;
- 泰勒级数与常见函数展开;
- 利用展开式求和、求极限、近似计算。
其中最核心的一张图是:
内部:性质非常好∣x∣<R边界:单独审判∣x∣=R一定发散∣x∣>R
3. 逻辑链展开
3.1 幂级数:收敛点、发散点、收敛域
一般幂级数写成
n=0∑∞an(x−x0)n.
其中 x0 称为幂级数的中心。
为了先把思想讲清楚,我们经常研究中心为 0 的情形:
n=0∑∞anxn.
什么叫收敛点?
固定一个 x=x1,原来的函数项级数就变成一个普通数项级数:
n=0∑∞anx1n.
如果这个数项级数收敛,就称 x1 是幂级数的收敛点。
如果发散,则称为发散点。
所有收敛点组成的集合称为收敛域。
幂级数最重要的“圆盘现象”
如果
∑anxn
在某个 x1=0 处收敛,那么对任意
∣x∣<∣x1∣,
它一定绝对收敛。
反过来,如果它在 x2 处发散,那么当
∣x∣>∣x2∣
时,一定发散。
这意味着收敛和发散不是随机分布的。
必然存在一个
R∈[0,+∞]
使:
{∣x∣<R,∣x∣>R,绝对收敛,发散.
R 就叫收敛半径。
而
∣x∣=R
怎么办?
答案是:
不知道,必须单独判断。
这是本章第一大易错点。
3.2 收敛半径
考虑
n=0∑∞anxn.
最常用的三种求法是:
- 比值法;
- 根值法;
- Cauchy-Hadamard 公式。
方法一:比值法
如果极限
n→∞liman+1an=L
存在,那么通常有
R=L.
更准确地,从比值判别法出发:
anxnan+1xn+1=∣x∣anan+1.
若
n→∞limanan+1=l,
则要求
l∣x∣<1.
所以
R=l1.
人话翻译
系数 an 自己有一种增长或衰减速度。
变量 xn 又有一种增长或衰减速度。
两者在“拔河”。
临界点就是
R.
方法二:根值法
考察
n∣anxn∣=n∣an∣∣x∣.
如果
n→∞limn∣an∣=l,
那么
R=l1.
方法三:Cauchy-Hadamard 公式
最一般的形式为
R1=n→∞limsupn∣an∣
约定:
01=+∞,+∞1=0.
这是理论上最完整的公式。
三种特殊情况
R=+∞
所有实数 x 都收敛。
例如:
ex=n=0∑∞n!xn.
0<R<+∞
典型情况。
例如:
∑xn,R=1.
R=0
除中心 x=0 外全部发散。
例如:
∑n!xn.
3.3 端点为什么必须单独判断?
假设求出
R=1.
这只能告诉我们:
∣x∣<1绝对收敛,
以及
∣x∣>1发散.
但对于
x=1,x=−1
没有任何保证。
例如
n=1∑∞nxn.
半径为
R=1.
当 x=1:
n=1∑∞n1
是调和级数,发散。
但 x=−1:
n=1∑∞n(−1)n
是交错调和级数,收敛。
所以其收敛域为
[−1,1).
端点的命运完全可能不同。
4. 端点常用判别工具
到端点以后,就不要再把它当“幂级数问题”。
正确思维是:
代入端点以后,它已经变成普通数项级数,按照数项级数的方法判断。
常用工具包括:
- 正项级数比较判别法;
- p-级数;
- Leibniz 判别法;
- Dirichlet 判别法;
- Abel 判别法;
- 绝对收敛与条件收敛。
Leibniz 判别法
标准条件
如果
an≥0,
且最终单调递减,并且
an→0,
那么交错级数
n=1∑∞(−1)n−1an
收敛。
人话翻译
正一下、负一下,而且振幅越来越小并趋于零,前后的误差会不断互相抵消。
经典例子:
1−21+31−41+⋯.
Dirichlet 判别法
标准形式
若
k=1∑nak
的部分和一致有界,而 bn 单调趋于 0,则
n=1∑∞anbn
收敛。
人话翻译
一个因子负责不断振荡、互相抵消;另一个因子负责把振幅慢慢压到 0。
例如:
n=1∑∞nsinnx
的很多收敛性问题就是这一思想。
5. Abel 定理:从内部走向端点
幂级数理论中,Abel 定理特别重要。
假设
n=0∑∞anxn
的收敛半径为 R>0,且它在右端点
x=R
收敛。
那么当
x→R−
时,
x→R−limn=0∑∞anxn=n=0∑∞anRn
左端点也有相应结论。
人话翻译
如果端点本身“站得住”,那么从收敛区间里面一路走向这个端点时,和函数不会突然跳一下。
也就是:
端点收敛⇒和函数可以连续地接到这个端点
注意方向不能乱。
Abel 定理不是说:
所有端点都收敛
而是:
已经知道端点收敛之后,再推出和函数在该端点具有相应的单侧连续性。
6. 内闭一致收敛
这是幂级数理论里非常重要但容易被忽略的一块。
假设
∑an(x−x0)n
的收敛半径为 R。
那么在任意严格位于收敛区间内部的闭区间
[x0−r,x0+r],0<r<R
上,幂级数一致收敛。
也就是说:
幂级数在收敛区间的任意内闭区间上一致收敛
这叫内闭一致收敛。
为什么非要强调“内闭”?
假设收敛区间是
(−1,1).
那么:
[−0.5,0.5],[−0.9,0.9],[−0.999,0.999]
都属于内闭区间。
但不能直接说它在整个
(−1,1)
上就一定一致收敛。
更不能轻率地把端点一起加入。
为什么内部这么安全?
对于任意
∣x∣≤r<R,
有
∣anxn∣≤∣an∣rn.
而因为 r<R,数项级数
∑∣an∣rn
收敛。
于是通过 Weierstrass 判别法,可以得到一致收敛。
这就是理论上的根源。
7. 和函数连续性
设
f(x)=n=0∑∞an(x−x0)n
的收敛半径为 R。
那么:
f(x) 在 (x0−R,x0+R) 内连续
为什么?
每一个部分和
SN(x)=n=0∑Nan(x−x0)n
都是多项式,所以连续。
而在任意内闭区间上,
SN→f
一致收敛。
“连续函数列的一致极限仍连续”,因此和函数连续。
人话翻译
在收敛半径内部,这个“无穷多项式”非常听话:
普通多项式连续,它也连续。
这就是为什么我们一直说:
收敛半径内部是安全区
8. 逐项求导
设
f(x)=n=0∑∞anxn=a0+a1x+a2x2+⋯
收敛半径为 R。
那么在
∣x∣<R
内:
f′(x)=n=1∑∞nanxn−1
即
a0+a1x+a2x2+⋯
可以像普通多项式一样逐项求导:
a1+2a2x+3a3x2+⋯.
并且:
求导后的幂级数收敛半径仍然是 R.
人话翻译
在收敛区间内部:
可以大胆地把幂级数当多项式求导。
甚至可以反复求导。
所以幂级数的和函数在内部不是仅仅“连续”,而是
C∞.
也就是说可以无限次求导。
9. 逐项积分
同理,
f(x)=n=0∑∞anxn
在 ∣x∣<R 内可以逐项积分:
∫0xf(t)dt=n=0∑∞n+1anxn+1
而积分以后:
收敛半径仍然是 R.
但端点可能发生变化!
这一点非常重要。
原级数:
n=0∑∞xn
收敛域为
(−1,1).
逐项积分得到:
n=0∑∞n+1xn+1.
也就是
n=1∑∞nxn.
半径仍然是
R=1.
但是端点:
- x=1:发散;
- x=−1:收敛。
所以积分后的收敛域成为
[−1,1).
因此必须记住:
逐项求导、积分不改变收敛半径,但可能改变端点收敛性。
10. 逐项求导、积分的核心定理
标准形式
若
n=0∑∞an(x−x0)n
收敛半径为 R,则导级数
n=1∑∞nan(x−x0)n−1
和积分级数
n=0∑∞n+1an(x−x0)n+1
的收敛半径均为
R.
并且在
∣x−x0∣<R
内可以逐项求导、逐项积分。
人话翻译
收敛半径里面,幂级数基本就是普通多项式。
加减可以,连续可以,求导可以,积分也可以。
真正需要提高警惕的是:
端点
因为端点不享受这些内部性质的自动保护。
11. 一个极重要的关系链
如果
f(x)=n=0∑∞anxn,
那么
f(0)=a0.
求导:
f′(x)=a1+2a2x+3a3x2+⋯,
所以
f′(0)=a1.
再求导:
f′′(0)=2!a2.
一般:
f(n)(0)=n!an
所以
an=n!f(n)(0)
这就是泰勒级数的来源。
12. 泰勒级数
如果函数 f 可以在 x0 附近展开成幂级数:
f(x)=n=0∑∞an(x−x0)n,
那么系数必然满足
an=n!f(n)(x0)
因此:
f(x)=n=0∑∞n!f(n)(x0)(x−x0)n
这就是 f 在 x0 处的泰勒级数。
当
x0=0
时,称为 Maclaurin 级数:
f(x)=n=0∑∞n!f(n)(0)xn
13. 函数展开的唯一性
这是非常重要的理论结论。
如果在 x0 的某个邻域内:
f(x)=n=0∑∞an(x−x0)n,
那么这些系数是唯一的,而且必然有:
an=n!f(n)(x0).
人话翻译
一个函数如果真的能展开成幂级数,那么它没有“两套不同的幂级数身份证”。
展开式是唯一的。
原因就是不断求导并代入 x=x0,可以一个一个把系数“揪出来”。
14. 一个重要警告:泰勒级数不一定等于原函数
一个函数即使拥有各阶导数,我们可以形式上写出它的泰勒级数,但不能自动推出:
f(x)=n=0∑∞n!f(n)(x0)(x−x0)n.
真正需要的是泰勒余项满足
Rn(x)→0.
所以:
无限可导⇒一定等于自己的泰勒级数
能在局部表示成收敛幂级数的函数称为解析函数。
这是数学分析中“光滑”和“解析”之间的重要区别。
15. 常见初等函数展开
这些建议达到“看到就会写”的程度。
① 几何级数
母公式中的母公式:
1−x1=n=0∑∞xn=1+x+x2+⋯,∣x∣<1
大量展开式都从它通过换元、积分、求导得到。
② 指数函数
ex=n=0∑∞n!xn=1+x+2!x2+3!x3+⋯
对所有
x∈R
成立。
③ 正弦
sinx=x−3!x3+5!x5−7!x7+⋯
即
sinx=n=0∑∞(−1)n(2n+1)!x2n+1.
④ 余弦
cosx=1−2!x2+4!x4−6!x6+⋯
即
cosx=n=0∑∞(−1)n(2n)!x2n.
⑤ 对数
从
1+x1=1−x+x2−x3+⋯
积分得到:
ln(1+x)=x−2x2+3x3−4x4+⋯
其收敛区间为
(−1,1]
注意:
- x=1:交错调和级数,收敛;
- x=−1:变成 −∑1/n,发散。
⑥ −ln(1−x)
−ln(1−x)=n=1∑∞nxn,−1≤x<1
其中 x=−1 条件收敛。
⑦ 反正切
由
1+x21=1−x2+x4−x6+⋯
积分:
arctanx=x−3x3+5x5−7x7+⋯
在端点 x=±1 也收敛,因此
−1≤x≤1.
特别地,
arctan1=4π,
得到
4π=1−31+51−71+⋯
⑧ 广义二项式
(1+x)α=n=0∑∞(nα)xn,∣x∣<1
其中
(nα)=n!α(α−1)⋯(α−n+1).
端点需要根据具体 α 另行讨论。
16. 常见展开技巧:不要每次都硬算导数
实际考试中,更多时候不是让你从定义计算
f(n)(0),
而是让你从基本展开式“变形”。
核心母式:
1−x1=n=0∑∞xn.
例如要求展开:
1+x21.
直接把
x↦−x2
得到:
1+x21=1−x2+x4−x6+⋯,∣x∣<1.
再积分:
arctanx=x−3x3+5x5−⋯.
所以常用路线是:
母公式⟶换元新展开⟶求导/积分目标展开
17. 利用幂级数求数项级数的和
这是考试中的重要应用。
基本思想:
先找到
f(x)=∑anxn,
然后选择一个合适的 x=x0。
于是:
∑anx0n=f(x0).
例子
由
−ln(1−x)=n=1∑∞nxn
取
x=−1
并结合端点收敛与 Abel 定理,可以得到
−ln2=n=1∑∞n(−1)n.
于是:
1−21+31−41+⋯=ln2.
18. 利用幂级数近似计算
例如:
ex=1+x+2!x2+3!x3+⋯.
当 x 很小时,高次幂迅速变小。
所以:
ex≈1+x+2x2.
例如:
e0.1≈1+0.1+20.01=1.105.
真实值约为 1.10517,已经很接近。
本质上:
幂级数把复杂函数变成多项式,从而便于计算。
当然,严谨的近似还需要通过余项估计误差。
19. 完整例子:n=1∑∞n2xn
我们完整走一遍:
n=1∑∞n2xn
第一步:求收敛半径
这里
an=n21.
用根值法:
n∣an∣=n2/n1.
因为
n2/n→1,
所以
n→∞limn∣an∣=1.
因此
R=1.
也就是说:
∣x∣<1
绝对收敛,
∣x∣>1
发散。
现在只剩两个端点。
20. 讨论 x=1
代入:
n=1∑∞n21.
这是 p-级数,
p=2>1,
所以收敛。
事实上:
n=1∑∞n21=6π2.
21. 讨论 x=−1
得到:
n=1∑∞n2(−1)n.
其绝对值级数是
n=1∑∞n21,
收敛。
所以在 x=−1 处是绝对收敛。
因此整个收敛域为:
[−1,1].
注意这里两个端点全都收敛。
22. 求和函数
设
F(x)=n=1∑∞n2xn,∣x∣<1.
直接看不出它是谁,可以利用逐项求导:
F′(x)=n=1∑∞nxn−1.
而我们知道
−ln(1−x)=n=1∑∞nxn.
所以当 x=0 时:
F′(x)=x−ln(1−x).
又因为
F(0)=0,
所以积分:
F(x)=−∫0xtln(1−t)dt
这个函数称为二重对数函数:
F(x)=Li2(x).
所以
n=1∑∞n2xn=Li2(x),∣x∣<1.
通过端点连续延拓,还可以得到相应端点值。
特别:
F(1)=6π2.
而
F(−1)=−12π2.
23. 这个例子真正应该学会什么?
不是记住 Li2(x),而是学会解决问题的流程:
先求 R→两个端点逐个代入→确定完整收敛域
如果要求和函数,再考虑:
求导 / 积分→把它变成熟悉的幂级数
这套套路极其重要。
24. 一个更简单的“求和函数”例子:∑nxn
从
1−x1=n=0∑∞xn,∣x∣<1
两边逐项求导:
(1−x)21=n=1∑∞nxn−1.
乘以 x:
n=1∑∞nxn=(1−x)2x
其中
∣x∣<1.
收敛半径:
R=1.
端点:
x=1
∑n
发散。
x=−1
∑n(−1)n
连通项都不趋于零,所以发散。
因此收敛域:
(−1,1).
25. 一张表掌握本章
| 模块 | 标准结论 | 常用方法 | 人话理解 | 常见易错点 |
|---|
| 收敛半径 | $ | x-x_0 | <R绝对收敛, | x-x_0 |
| Cauchy-Hadamard | $\frac1R=\limsup\sqrt[n]{ | a_n | }$ | 根值思想 |
| 比值法 | $R=\lim | a_n/a_{n+1} | $,极限存在时 | 比值判别 |
| 端点 | 必须逐点判断 | p-级数、Leibniz、比较法、Dirichlet 等 | 到边界后重新变回数项级数 | 只求 R 不查端点 |
| 内闭一致收敛 | 任意 r<R 上一致收敛 | Weierstrass 判别法 | 离边界留一点距离就非常安全 | 错说在整个开区间必一致收敛 |
| 和函数连续性 | $ | x-x_0 | <R$ 内连续 | 一致收敛 |
| 逐项求导 | f′=∑nan(x−x0)n−1 | 幂级数定理 | 内部像普通多项式 | 忽略端点变化 |
| 逐项积分 | ∫f=∑an(x−x0)n+1/(n+1) | 幂级数定理 | 同样可以逐项积 | 误以为收敛区间完全不变 |
| 求导/积分后 | 收敛半径仍为 R | 定理 | 安全区大小不变 | “半径不变”误写成“收敛域不变” |
| 泰勒系数 | an=f(n)(x0)/n! | 求导代入 | 导数把系数一个个读出来 | 无限可导就认为等于泰勒级数 |
| 求级数和 | 构造 f(x)=∑anxn | 求导、积分、换元 | 先求一个函数,再代特殊点 | 代端点前没验证收敛 |
| 近似计算 | 截断泰勒展开 | 余项估计 | 用低次多项式替代复杂函数 | 只给近似、不估误差 |
26. 这章最值得建立的几个“条件反射”
① 看到幂级数
∑an(x−x0)n
第一反应:
先求 R
② 求出 R 后
不要马上写最终收敛域。
必须:
左端点代一次,右端点代一次
③ 在 ∣x−x0∣<R 内
可以想到:
绝对收敛+内闭一致收敛+连续+任意次逐项求导+逐项积分
④ 求导、积分以后
牢记:
R 不变
但:
端点可能变化
⑤ 求函数展开
优先想:
1−x1, ex, sinx, cosx, ln(1+x), arctanx
然后通过:
换元 + 求导 + 积分
构造目标展开。
⑥ 求数项级数和
想到:
先引入 x→构造幂级数→求和函数→代入特殊 x
27. 五道一轮复习自测题
第1题:求收敛域
求幂级数
n=1∑∞nxn
的收敛域。
答案提示
根值法:
nn1→1,
所以
R=1.
端点:
x=1:∑n1
发散;
x=−1:∑n(−1)n
由 Leibniz 判别法收敛。
因此:
[−1,1).
第2题:含参数系数
求
n=1∑∞n3nxn
的收敛半径和收敛域。
答案提示
系数:
an=n3n.
有
n∣an∣=n1/n3→3.
所以
R=31.
再分别代入:
x=31
得到调和级数,发散;
x=−31
得到交错调和级数,收敛。
因此:
[−31,31).
第3题:利用求导求和
求
n=1∑∞nxn−1,∣x∣<1.
答案提示
从
n=0∑∞xn=1−x1
逐项求导:
n=1∑∞nxn−1=(1−x)21.
第4题:利用积分求展开
求
ln(1+x)
在 x=0 处的幂级数展开,并确定收敛区间。
答案提示
由
1+x1=n=0∑∞(−1)nxn,∣x∣<1
两边从 0 积到 x:
ln(1+x)=n=1∑∞(−1)n−1nxn
即
x−2x2+3x3−⋯.
端点判断:
x=1
收敛;
x=−1
发散。
故:
(−1,1].
第5题:综合题
设
f(x)=n=1∑∞n(n+1)xn.
求其收敛域,并尝试求和函数。
答案提示
首先
nn(n+1)1→1,
所以:
R=1.
在
x=1
处:
∑n(n+1)1
收敛。
在
x=−1
处也绝对收敛。
所以:
[−1,1].
求和时利用:
n(n+1)1=n1−n+11.
也可以从
−ln(1−x)=n=1∑∞nxn
出发,通过积分或代数变形求出和函数。
最终在 x=0 时可化为
f(x)=1+x1−xln(1−x),∣x∣<1
而
f(0)=0.
28. 最后把整章压缩成一条主线
如果考试前只能再复习五分钟,可以记住:
∑an(x−x0)n
首先求
R.
于是:
⎩⎨⎧∣x−x0∣<R∣x−x0∣>R∣x−x0∣=R:绝对收敛,性质极好,:发散,:两个端点单独判断.
在半径内部:
幂级数可以像普通多项式一样连续、求导、积分
并且:
逐项求导、积分不改变 R,但可能改变端点
若
f(x)=n=0∑∞an(x−x0)n,
则系数唯一:
an=n!f(n)(x0)
最终整个章节其实围绕三个问题:
在哪里能加?加起来是什么?加起来以后能不能像普通函数一样操作?
答案分别对应:
收敛半径和函数一致收敛与逐项运算
如果这三条逻辑真正打通,“幂级数”就不再是一堆零散公式,而会变成一个非常统一的体系。