外观
Lesson 35 幂级数 2
约 3295 字大约 11 分钟
2025-3-7
上节课承诺的一个例子
/Example/
要求:fn→f 但是 ∫abf=n→∞lim∫abfn.
构造一个这样的例子:
fn(x)=⎩⎨⎧n2x,x∈[0,n1]−n2(x−n2),x∈[n1,n2]0,x∈[n2,1]
可知,这是一组底边变短、高变长的三角形. 那么有 ∀fn∈C([0,1]),
∫01fn(x)dx=area(Δ)=1
但是 n→∞limfn=f 是一条线段,所以积分值为 0,满足要求. 接下来仔细分析:
首先,fn(0)=0,所以 f(0)=0 (点点收敛);其次 ∀0<x≤1,对于充分大的 n,有 x∈(n2,1],fn(x)=0,故 f(x)=0.
幂级数的收敛域
n=0∑∞anxn 的收敛半径是 R,则 R=sup{x0≥0:n=0∑∞anxn 在 x0 处绝对收敛},所以收敛域 X 满足 (−R,R)⊆X⊆[−R,R].
因此我们求幂级数的收敛域时,最重要的一步是计算收敛半径.
用 ratio & root test 可以确定 R:
/Theorem/ (ratio test)
若 n→∞lim∣an∣∣an+1∣=l∈R≥0∪{+∞} 存在,则 R=l1.
/Theorem/ (root test)
若 n→∞limn∣an∣=l 存在,则 R=l1.
上述两个版本是弱化的版本,因为条件中要求极限存在. 作为练手,我们先尝试证明其中一个,因为 root test 将在之后给出一个强化版本,所以我们来证明 ratio test.
/Proof/ (ratio test)
设 n→∞lim∣an∣∣an+1∣=l,考虑 x0 处是否绝对收敛,即 n=0∑∞∣anx0n∣ 的收敛性.
n→∞lim∣anx0n∣∣an+1x0n+1∣=l⋅∣x0∣
由 ratio test,
- 若 l∣x0∣<1 ⟹ 绝对收敛
- 若 l∣x0∣>1 ⟹ 不 (绝对收敛)
-
我们要断一个句……不 (绝对收敛) 不能说成 不绝对 (收敛)…… anyway,正确.—— 艾神
从而,[0,l1)⊆A={x0≥0∣绝对收敛}⊆[0,l1]. 因此 supA=l1,也就是 R=l1.
但是以上两个定理的作用范围都很有限,因为要求极限存在. 不过我们有如下无条件的 version:
/Theorem/ (Cauchy - Hadamard 公式)
-
上面公式里面的 H 不发音. —— 艾神
R=n→∞limsupn∣an∣1
回忆我们的 root test:设 n=0∑∞xn 为正项级数,记 n→∞limsupnxn=q∈R≥0∪{+∞},判定 q 与 1 的关系.
这里的 limsup 是上极限,一定存在,避免了出现有条件的情况.
/Proof/ (Cauchy - Hadamard)
实际上就是 root test. 考虑 n=0∑∞∣anx0n∣ 的收敛性,记每一项为 yn:
n→∞limsup(nyn)=n→∞limsup(∣x0∣n∣an∣)=n→∞limsup{∣x0∣n∣an∣,∣x0∣n+1∣an+1∣,⋯}=∣x0∣n→∞limsupn∣an∣=∣x0∣⋅l
由 root test 得到结果,得证.
/Example/
求 n=0∑∞npxn 的收敛域 (∀p∈R).
先求收敛半径,得到为 R=1. 单独考察 ±1 处:
- x=1 处是我们经常研究的数值级数,p>1 收敛,反之发散.
- x=−1 处为交错级数,由 Leibniz test,在 p>0 时收敛.
综上所述,
X=⎩⎨⎧[−1,1],p>1[−1,1),0<p≤1(−1,1),p≤0
/Claim/
设 n=0∑∞anxn 半径 r∈R+,则 n=0∑∞n!anxn 的半径为 +∞.
/草稿/
考虑 an=1 的特例,则前者为 n=0∑∞xn=1−x1,半径为 r=1;后者则是 ex,显然半径 +∞.
/Proof/
证法 1:Cauchy - Hadamard 公式
r1=n→∞limsupn∣an∣
来计算 n→∞limsupnn!∣an∣ 是否等于 0 即可.
上个学期的作业中曾有一个证明,熟知 (一个简短的证明):
en(n+1)n≤n!≤en(n+1)n+1
所以,
n→∞limsupnn!∣an∣=n→∞lim(sup{nn!∣an∣,n+1(n+1)!∣an+1∣,⋯})≤n→∞limsup{(n+1)/en∣an∣,(n+2)/en+1∣an+1∣,⋯}≤n→∞limn+1esup(nan)=0⋅r1=0
但是上式应该大于等于 0,所以上式等于 0,这里的收敛半径 R=+∞.
上学期作业结论的简短证明:这个估计来自于
(1+k1)k<e<(1+k1)k+1
进行连乘,得到
k=1∏n(1+k1)k<en<k=1∏n(1+k1)k+1
所以得到作业的结论:
en(n+1)n<n!<en(n+1)n+1
得证.
如果想不到作业中的那种放缩,可以用弱版的估计:
(n!)2=(1⋅n)(2⋅(n−1))⋯(n⋅1)≥nn
所以上面的极限放缩成
n→∞limsupnn∣an∣=n→∞lim(n1sup(nan))
一样结果.
证法 2:
-
我们来看一下另外一个证法……找找我正确的讲义……这几乎是显然的……哦,我恰好忘记带我正确的讲义了……我来看看我的手机,就是前几天发的那个讲义,大家帮我看看……哦,我恰好忘记带我的手机了.
anyway,那么,留作练习,留作练习.
—— 艾神
幂级数的分析学性质
有三点:连续性、可导、可积.
我们还是需要 一致收敛性,回忆上面刚刚讲过的 n=0∑∞n!xn,其半径 R=+∞,但是我们已经证明过这个级数在 (−∞,+∞) 上不一致收敛. 因此我们只能有弱化的一个定理:
/Theorem/ (内闭一致收敛)
在收敛半径内的闭集上一致收敛.
设 n=0∑∞anxn 半径为 R,对任何 0≤b<R,则 n=0∑∞anxn 在 [−b,b] 上一致收敛.
/Proof/
证明一致收敛性的首选是 M - Test,有
∣anxn∣≤∣an∣bn=Mn,∀x∈[−b,b]
由 b∈(−R,R) 知,在点 b 处绝对收敛. 从而原来的级数一致收敛,得到内闭一致收敛.
/Theorem/
幂级数在收敛半径内连续;
在收敛半径内可逐项积分,∀−R<a<b<R,有
∫abn=0∑∞anxndx=n=0∑∞ann+1bn+1−an+1
/proof/
- 逐点证明连续性,∀x0∈(−R,R),取 ∣x0∣<b<R,由前述定理得到在 [−b,b] 上一致收敛,所以和函数在这个区间上连续,所以在 x0 处和函数连续.
- 和上面的证明相似,逐点证明即可.
我们已经证明了和函数 S(x) 在 (−R,R) 上连续,自然要问:在 ±R 上是否有单侧连续性质?
有关证明归功于 Abel:
/Theorem/ (Abel 定理)
wiki 上面称这个定理为 Abel 定理,但是 Zorich 的书上写的是 Abel 第二定理.
设 n=0∑∞anxn 半径为 R,且在 x=R 处收敛,则和函数 S(x) 在 R 处左连续,即
S(R)=x→R−limS(x)n=0∑∞anRn=x→R−limn=0∑∞anxn
/Proof/
只需证明 n=0∑∞anxn 在 [0,R] 上是一致收敛的. 但是这里要用到 Dirichlet & Abel Test,有
n=0∑∞anxn=n=0∑∞(anRn)(Rx)n=n=0∑∞an(x)bn(x)
回忆一致收敛的 Abel Test:
设 {an(x)} 关于 n 单调且在 D 上一致有界,{bn(x)} 在 D 上一致收敛,则 n=0∑∞an(x)bn(x) 在 D 上一致收敛.
逐一验证条件,D=[0,R].
- an(x)=(Rx)n,关于 n 单调,同时 ∣an(x)∣=Rxn≤1,满足条件.
- bn(x) 与 x 根本无关,一致收敛.
由 Abel Test 得到整个级数在 [0,R] 一致收敛.
关于积分,多说一句:取特例 a=0,b=x∈(−R,R),可得
∫0xS(t)dt=n=0∑∞n+1anxn+1
所以我们可以说,积分之后会得到一个新的幂级数,在 (−R,R) 上处处收敛.
/推论/
新的幂级数半径 ≥R,也就是幂级数积分之后收敛半径不减少.
事实上,收敛半径不变,我们稍后证明.
来看求导:
/Theorem/ (求导定理)
幂级数在收敛半径内部可逐项求导. 设 n=0∑∞anxn 半径 R,则 ∀x∈(−R,R),有
S(x)′=n=0∑∞annxn−1
/Proof/
来证明 ∀0≤b<R. n=0∑∞annxn−1 在 [−b,b] 上一致收敛,为此,
∣annxn−1∣≤∣an∣nbn−1=Mn,∀x∈[−b,b]
取 b<x0<R,则
Mn=∣anx0n∣bn∣x0∣bn≤Kbn(∣x0∣b)n=yn
其中 K 为 ∣anx0n∣ 之上界.
对 n=0∑∞yn 用 ratio test,得到
n→∞limynyn+1=n→∞lim(∣x0∣bnn+1)=∣x0∣b<1
因此 n=0∑∞yn 收敛. 所以 n=0∑∞Mn 收敛,求导后的级数在 [−b,b] 上一致收敛.
总结:想要清除掉 ∣an∣ 的影响,就要想办法在 R 左侧取 x0.
/推论/
幂级数求导后收敛半径不减.
上面的推论和之前证明的“幂级数积分后收敛半径不减”结合起来,就能得到最终的推论:
幂级数求导与积分后收敛半径均不变.
/练习/
可以尝试用 Cauchy - Hadamard 公式计算具体的收敛半径,看看是否真的不变.
/Claim/ (幂级数的高阶导数)
幂级数在收敛半径内可以任意次求导:
S(k)(x)=n=0∑∞ann(n−1)⋯(n−k+1)xn−k
/推论/
幂级数在收敛半径内是 C∞ 光滑的.
实解析函数
幂级数在收敛半径内的行为是相当好的,连续、可逐项积分、可任意次求导.
我们不禁要问:给定的 f 在区域 D 上是否可以表示成幂级数?
必要性显然是 C∞ 光滑.
/Definition/ (实解析函数)
称 f 是区间 D 上的 (实) 解析函数,若 ∀x0∈D,∃r>0,使得在 (x0−r,x0+r) 中 f(x) 可表示为
f(x)=n=0∑∞an(x−x0)n
即 (x0−r,x0+r) 中有一个幂级数点点收敛到 f(x).
/Claim/ (系数唯一)
若 (x0−r,x0+r) 中有一个 f(x) 的表示,那么这些系数 an 显然为
an=n!f(n)(x),∀n
/Proof/
用幂级数的高阶导数求法,知
f(k)(x)=n=0∑∞ankn(n−1)⋯(n−k+1)(x−x0)n−k
对比得到系数. 幂级数表示至多有一个候选的级数:
n=0∑∞n!f(n)(x0)(x−x0)n
称之为 f 的 Taylor 级数,记为:
f∼n=0∑∞k!f(k)(x0)(x−x0)k
注意!
这里只说了 RHS 的系数来自于 f 的高阶导数,没有提及 RHS 是否收敛,更没有说明 RHS 是否收敛到 f.
/Example/
上学期证明过,
ex∼sin(x)∼sinh(x)∼cos(x)∼cosh(x)∼1−x1∼ln(1+x)∼n=0∑∞n!xn=1+x+21x2+⋅⋅⋅n=0∑∞(2n+1)!(−1)nx2n+1=x−61x3+⋅⋅⋅n=0∑∞(2n+1)!x2n+1x+61x3+⋅⋅⋅n=0∑∞(2n)!(−1)nx2n=1−21x2+⋅⋅⋅n=0∑∞(2n)!x2n=1+21x2+⋅⋅⋅n=0∑∞xn=1+x+⋅⋅⋅n=0∑∞n(−1)n−1xn=x−21x2+⋅⋅⋅
当然余项可以用 Lagrange 余项或者 Cauchy 余项.
有了这么多证明的结果,我们其实还有负面的结果:
/Example/ (反面结果)
Taylor 级数不体现原函数的任何具体信息.
上学期的习题课中证明过,
f(x)={e−x21,∀x>00,∀x≤0
其中会有 f(n)(0)=0,因此 Taylor 级数为
f∼n=0∑∞n!f(n)(0)xn=0
级数虽然收敛,但是与 f(x) 的值毫无关系.
问:如何判断 Taylor 级数收敛到 f ?
/Theorem/
f 在区间 D 上是解析的,当且仅当 ∀x0∈D,∃r>0,∃ 常数 C,使得
∣f(k)(x)∣≤Ck+1k!,∀k∈Z≥0,∀[x0−r,x0+r]
下节课我们再证明这一定理.