外观
Lesson 33 函数级数 2
约 3470 字大约 12 分钟
2025-2-28
一致收敛
这是一个技术化的条件,但是必不可少.
/Definition/
称 fn⇒f on D,如果 ∀ε>0,∃N=N(ε)∈Z+ 使得 ∀n≥N 有 ∣fn(x)−f(x)∣<ε,∀x∈D.
/解释/
作为对比,如果不是一致收敛,则 fn→f on D,这时如果 ∀x∈D,∀ε>0,∃N=N(x,ε) 使得 ∀n≥N 都有 ∣fn(x)−f(x)∣<ε.
显然,后者对于每一个不同的 x 都有一个自己的 N(x,ε).
每个 x 经过步点 f1(x),f2(x),⋯ 逐渐靠近自己的目的地 f(x),那么这里的 N(x,ε) 的含义是 x 几乎到达目的地所需要的步数. 则,逐点收敛的意思是每个点都会接近目标,但是允许每个点的步调不同;而一致收敛则要求所有的点靠近目的地的步调相同,要在 N(ε) 内接近目的地,对所有点的收敛速度有一个下界要求.
/Example/
fn(x)=xn:R→R,收敛域是 X=(−1,1],极限为
f(x)={0,∀x∈(−1,1)1,x=1
这是否一致收敛于 (−1,1]=D ?
/粗略看法/
∀ε>0,∀x∈(−1,1),考虑 ∣fn(x)−f(x)∣<ε⟺xn<ε,接着得到
n>lnxlnε
如果不习惯,可以把 ln 中的变量换成大于 1 的 1/ε 和 1/x.
N(x,ε)≈ln1/xln1/ε
当 x→1− 时,1/x→1+,ln1/x→0+,因此 N(x,ε)→+∞,这表明 1 左侧附近的 x 需要非常多步才能接近目的地,收敛的速度极慢 (接近无穷步),因此这不会是一致收敛.
上面是一个粗略的理解,但是有人会说可能 N 不一定是这种形式,我们下面严格证明这个想法是不可能的.
/Proof/ (严格证明)
反证,设一致收敛.
由定义,∀ε>0,∃N,使得 ∀n≥N 有 ∣fn(x)−f(x)∣<ε,∀∣x∣<1.
从上面的不等式得到相当多的结论:∣x∣n<ε,∀∣x∣<1. 特别地,取 n=N,应该有 ∣x∣N<ε,∀x∈(−1,1).
上面的结论显然荒谬:只要取 x→1− 就能导出矛盾.
这些是我们上节课讲到的技术性条件,但是引入这个“一致收敛”之后我们能修正上节课 Cauchy 的错误理论.
/Theorem/ (Uniform Limit Theorem)
设 {fn∈C(D,R)}n=1∞ 在 D 上一致收敛到 f,则 f 在 D 上连续.
判断一致收敛
对比序列的极限和一致收敛两种概念:(省略 N∈Z+)
n→∞liman=L:∀ε>0,∃N,∀n≥N,∣an−L∣<ε
fn⇒f on D:∀ε>0,∃N,∀n≥N,∣fn(x)−f(x)∣<ε,∀x∈D
看起来,一致收敛就像序列的收敛一样,整齐划一,像单个点的收敛行为.
那么对于一致收敛,应该也有一个类似 Cauchy 准则的判别方式.
/Theorem/ (Cauchy 准则)
∀ε>0,∃N,∀m,n≥N,∣am−an∣<ε.
对比上面的定义,我们认为只要把 Cauchy 准则抄过来,加上 ∀x∈D 就行了.
/Theorem/ (一致收敛的 Cauchy 准则)
fn⇒f on D,当且仅当 ∀ε>0,∃N,∀m,n≥N 有 ∣fm(x)−fn(x)∣<ε,∀x∈D.
/Proof/
当然如果不想证明就只要认定 Cauchy 准则和序列极限的准则一致就行.
“⟹”:由定义,可以取 ∣fn(x)−f(x)∣<2ε,∀n,m≥N,有
∣fm(x)−fn(x)∣=∣fm(x)−f(x)+f(x)−fn(x)∣≤∣fm(x)−f(x)∣+∣fn(x)−f(x)∣≤ε
得证.
“⟸”:设 RHS 成立,此时表明 {fn(x)} 是 Cauchy 列,于是 n→∞limfn(x) 存在,记为 f(x). 再注意到条件要求 ∀n,m≥N 有
∣fm(x)−fn(x)∣<ε,∀x∈D⟹m→∞lim∣fm(x)−fn(x)∣≤ε,x∈D⟹∣f(x)−fn(x)∣≤ε,x∈D
得证.
证毕.
函数级数理论
这里我们先讲函数级数,因为如果先讲其他级数理论,在讲这里的时候就会重复讲两边某些定理.
级数理论 ⊆ 极限理论
n=1∑∞un(x)=n→∞limSn(x)
其中 Sn(x)=u1(x)+⋯+un(x),有限部分和序列.
/Definition/
函数项无穷级数 n=1∑∞un(x) 的和函数 S(x) 就是 {Sn(x)} 的极限函数.
称 x0 是收敛点 ⟺ n→∞limSn(x0) 存在 ⟺ n→∞lim(u1(x0)+⋯+un(x)) 存在 ⟺ 数值级数 n=1∑∞un(x0) 收敛
反之,若 x0 是发散点,则等价于 n=1∑∞un(x0) 发散.
因此知道和函数 S(x) 就能逐点算出: S(x0)=n=1∑∞un(x0).
但是我们还需要一致收敛的定义 (上面的定义是逐点收敛).
/Definition/
称函数级数 n=1∑∞un(x) 在 D 上一致收敛 ⟺ Sn(x)⇒S(x) on D.
用 ε - δ 语言,写成:∀ε>0,∃N=N(ε),∀n≥N 有 ∣Sn(x)−S(x)∣<ε,∀x∈D.
但是一般而言,S(x) 的样式很复杂,不好用来使用. 我们需要更好的判别方法.
/Theorem/ (函数级数一致收敛的 Cauchy 准则)
n=1∑∞un(x) 在 D 上一致收敛 ⟺ ∀ε>0,∃N=N(ε),∀m>n≥N 有 ∣Sm(x)−Sn(x)∣<ε,∀x∈D⟺ ∀ε>0,∃N=N(ε),∀m>n≥N 有 ∣un+1(x)+⋯+um(x)∣<ε,∀x∈D⟺ (m=n+p 换元) ∀ε>0,∃N=N(ε),∀n≥N,∀p∈Z+,有 ∣un+1(x)+⋯+un+p(x)∣<ε,∀x∈D.
一般我们用第二个版本.
/Claim/ (一致收敛的必要条件)
若 n=1∑∞un(x) 在 D 上一致收敛,则 un(x)⇒0 on D. 这可以类比 n=1∑∞an 收敛 ⟹ {an} 趋于 0.
/Proof/
由一致收敛的 Cauchy 准则,知道 ∀ε>0,∃N=N(ε),∀m>n≥N 有 ∣un+1(x)+⋯+um(x)∣<ε,只需取特例 m=n+1,即得到 ∣un+1(x)∣<ε,∀x∈D,证毕.
最常用的判断 n=1∑∞un(x) 一致收敛的办法应该是 M - Test,又称 Weierstrass 强级数判别法.
/Theorem/ (M - Test,Weierstrass 强级数判别法)
设 ∣un(x)∣≤Mn,∀x∈D,若 n=1∑∞Mn 是收敛的数值级数,则 n=1∑∞un(x) 在 D 上一致收敛.
大多数情况我们都是用 M - Test 进行判定.
/Proof/ (两次使用 Cauchy 准则)
由 n=1∑∞Mn 一致收敛,知道 ∀ε>0,∃N=N(ε),使得 ∀m>n≥N 有 Mn+1+⋯+Mm<ε.
进而,
∣un+1(x)+⋯+un(x)∣≤∣un+1(x)∣+⋯+∣um(x)∣≤Mn+1+⋯+Mm<ε
再用一次 Cauchy 准则知道 n=1∑∞un(x) 在 D 上一致收敛.
虽然已经有了 M - Test,但是我们仍然不满足,因为在模糊的印象中,Dirichlet & Abel Test 应该也在函数级数理论中能够找到对应.
/Theorem/ (一致收敛的 Dirichlet Test)
设对每个 x∈D,{an(x)} 关于 n 单调,且 {an(x)} 在 D 上一致趋于 0;设 {bn(x)} 的部分和函数在 D 上一致有界 (即 ∃K>0,∀n∈Z+ 有 ∣b1(x)+⋯+bn(x)∣≤K,∀x∈D).
函数的级数都要记得加上“一致”的条件!
则 n=1∑∞an(x)bn(x) 在 D 上一致收敛.
/Theorem/ (一致收敛的 Abel Test)
设对每个 x∈D,{an(x)} 关于 n 单调,且函数序列 {an(x)} 在 D 上一致有界 (即 ∃K>0,使得 ∀n∈Z+,∣an(x)∣≤K,∀x∈D).
设 n=1∑∞bn(x) 在 D 上一致收敛.
上述两个定理的证明和数值级数版本一样,只要加上“一致”和 x∈D 即可. 因此这里略去证明.
/Example/
回忆 {fn(x)=xn} 在 (−1,1) 上不一致收敛. 断言:∀0<b<1,{fn(x)=xn} 在 [−b,b] 上是一致收敛到 0 函数的.
这也是该函数不一致收敛但是极限函数连续的原因.
注意到 ∣fn(x)−0∣=∣x∣n≤bn,∀x∈D=[−b,b],由 n→∞limbn=0 的定义知道 ∀ε>0,∃N,∀n≥N 有 bn<ε. 进而 ∣fn(x)−0∣≤bn<ε,一致收敛!
因此,fn⇒0 on [−b,b].
由此证明 n→∞limfn 在 (−1,1) 上连续,∀x0∈(−1,1),取 ∣x0∣<b<1,这样由 Uniform Limit Theorem 得到 f 在 [−b,b] 上连续.
特别地,f 在 x0 处连续 ⟹ f∈C((−1,1)).
/Example/
已经证明过 ex=n=0∑∞n!xn (∀x∈R),表明 n=0∑∞n!xn 在 R 上逐点收敛. 我们想要证明:
- 这个级数在 R 上不一致收敛;
- 对 ∀b>0,n=1∑∞n!xn 在 [−b,b] 上一致收敛.
先尝试证明 2.:用 M - Test,已知
∣un(x)∣=n!xn≤n!bn=Mn,∀x∈[−b,b]
而 n=0∑∞Mn=n=0∑∞n!bn=eb 收敛,由 M - Test 得到 n=0∑∞n!xn 在 [−b,b] 上一致收敛.
再来研究 1.:
证明不一致收敛,一般是反证法,假设一致收敛,用 Cauchy 准则知道无数个不等式,从中寻找矛盾.
假设在 R 上一致收敛,则 {un(x)=n!xn}⇒0 on R,表明 ε>0,∃N,∀n≥N,都有
n!xn<ε,∀x∈R
取定 n 后,x 可以随意变化,上面式子是荒谬的. 证毕.
分析学性质
关于连续性的 Uniform Limit Theorem 我们略去不写,之前已经讲过.
/Theorem/ (积分)
设 {fn(x)} 在 D (D 是区间) 上一致收敛到 f,则 ∀a,b∈D,有
∫abf(x)dx=n→∞lim∫abfn(x)dx
有关函数级数一定要加上“一致”两字.
/Proof/
由 Uniform Limit Theorem,知道 f∈C(D),进而 f 在 [a,b] 上可积.
由一致收敛的定义,知道 ∀ε>0,∃N=N(ε),∀n≥N 有 ∣fn(x)−f(x)∣<ε,∀x∈D. 进而,
∫abfn(x)dx−∫abf(x)dx=∫ab(fn(x)−f(x))dx≤∫ab∣fn(x)−f(x)∣dx≤∫abεdx=ε(b−a)
表明,
n→∞lim∫abfn(x)dx=∫abf(x)dx
证毕.
【练习】若删去“一致”,则上述定理未必对,可以构造一个反例序列,∫01fn(x)dx=1,但是 fn(x)→0 on [0,1].
/Theorem/ (求导)
设 fn(x)∈C1(D),且 {fn′} 在 D 上一致收敛,{fn} 在 D 上逐点收敛 (记极限函数为 f),进一步还有 f 在 D 上可导,
f′(x)=n→∞limfn′(x),∀x∈D
/Proof/ (用积分结果和 Newton - Leibniz 公式)
由 fn′∈C(D) 及条件 fn′⇒g on D,用积分 Theorem 和 Uniform Limit Theorem,可得 g∈C(D),且
∫x0xg(t)dt=n→∞lim∫x0xfn′(t)dt=n→∞limfn(x)∣x0x=n→∞lim(fn(x)−fn(x0))
表明,上述极限存在,条件是 n→]∞limfn(x)=f(x) 存在.
极限的四则运算得到 n→∞limfn(x) 存在,等于上述两极限的和,
n→∞limfn(x)=f(x0)+∫x0xg(t)dt
所以逐点收敛得证. 同时,f 被表示为连续函数 g 的变上限积分,由微积分基本定理就能证明 f 在 D 上面可导且 f′(x)=g(x)=n→∞limfn′(x).
证毕.
函数级数的分析学性质
经过上面的讨论,我们可以把数值级数的结论迁移到函数级数.
/Theorem/ (和函数的连续性)
设 un(x)∈C(D),且 n=1∑∞un(x) 在 D 上一致收敛,则和函数 S(x)=n=1∑∞un(x) 在 D 上连续.
形式化地写出:
设 fn⇒f 且 fn 连续,则 f 连续,
f(m→∞limxm)=m→∞limf(xm)n→∞limfn(m→∞limxm)=m→∞lim(n→∞limfn(xm))
上面的式子说明:在一致收敛的条件下,两极限可交换.
级数版本:设 un∈C(D),n=1∑∞un(x) 一致收敛,则 n=1∑∞un(x) 连续.
n=1∑∞un(m→∞limxm)=m→∞limn=1∑∞un(xm)
说明:在一致收敛条件下,极限与无穷求和可交换.
/Theorem/ (逐项积分)
设 un(x)∈C(D) 且 n=1∑∞un(x) 在 D 上一致收敛,则有
∫abS(x)dx=n→∞lim∫abSn(x)dx
也即
∫abS(x)dx=n=1∑∞∫abun(x)dx
和函数的积分等于逐项积分之和.
/Proof/
由 Sn(x)⇒S(x) 及 Sn(x)∈C(D),用序列积分版本知
∫abS(x)dx=n→∞lim∫abSn(x)dx
所以
∫abS(x)dx=n→∞lim∫ab(u1(x)+⋯+un(x))dx=n→∞lim(∫abu1(x)dx+⋯+∫abun(x)dx)=n=1∑∞∫abun
得证.