赋范空间中的向量可以比较大小和距离,但空间未必包含所有 Cauchy 点列的极限。完备性保证在空间内部进行极限运算不会产生“跑到空间外”的对象。
完备的赋范线性空间称为 Banach 空间。它是泛函分析最基本的工作环境:一致有界原理、开映射定理和闭图像定理等核心结果都以 Banach 空间为自然假设。
本文集中整理 Banach 空间及其典型例子。Lp 空间已经在实变函数系列中详细介绍,这里只说明它在泛函分析中的位置,不再重复测度、积分与对偶理论。
本文约定 K=R 或 C,并令
N+={1,2,3,…}.
1. Banach 空间
1.1 定义
定义(Banach 空间)
若赋范空间 (X,∥⋅∥) 关于范数诱导的度量
d(x,y)=∥x−y∥
是完备度量空间,则称 X 是 Banach 空间。
也就是说,对 X 中任意 Cauchy 点列 {xn},都存在 x∈X,使
∥xn−x∥→0.
1.2 有限维空间
定理
每个有限维赋范空间都是 Banach 空间。
因此有限维空间中的完备性不依赖范数的选择。无限维赋范空间则可能完备,也可能不完备。
1.3 等价范数与完备性
若 ∥⋅∥a 与 ∥⋅∥b 是等价范数,则
(X,∥⋅∥a) 完备⟺(X,∥⋅∥b) 完备.
所以等价范数不会改变 Banach 空间性质。
2. Banach 空间的判定
2.1 绝对收敛级数判据
定理(Banach 空间的级数判据)
赋范空间 X 是 Banach 空间,当且仅当对任意序列 {xn}⊆X,
n=1∑∞∥xn∥<∞
都能推出向量级数
n=1∑∞xn
在 X 中收敛。
这常被概括为:
Banach 空间中绝对收敛推出收敛.
2.2 闭子空间
定理
设 X 是 Banach 空间,M⊆X 是线性子空间。则
M 是 Banach 空间⟺M 在 X 中闭.
因此判断一个具体子空间是否完备,常常可以转化为判断它是否闭。
2.3 乘积空间
若 X1,…,Xn 都是 Banach 空间,则有限乘积
X1×⋯×Xn
在范数
∥(x1,…,xn)∥=1≤k≤nmax∥xk∥
下是 Banach 空间。
在有限乘积上改用范数和
k=1∑n∥xk∥
或其他等价乘积范数,不改变完备性。
3. 序列空间
3.1 ℓp 空间
设 1≤p<∞。定义
ℓp={x=(xn)n≥1:n=1∑∞∣xn∣p<∞},
并定义范数
∥x∥p=(n=1∑∞∣xn∣p)1/p.
定理
对每个 1≤p<∞,ℓp 都是 Banach 空间。
三角不等式来自离散形式的 Minkowski 不等式。
3.2 ℓ∞ 空间
定义所有有界标量序列组成的空间
ℓ∞={x=(xn):n≥1sup∣xn∣<∞},
范数为
∥x∥∞=n≥1sup∣xn∣.
定理
ℓ∞ 是 Banach 空间。
3.3 c、c0 与 c00
定义
c={x=(xn):xn 收敛},
c0={x=(xn):xn→0},
以及
c00={x=(xn):xn 只有有限个非零项}.
这些空间都使用最大范数
∥x∥∞=nsup∣xn∣.
它们满足
c00⊆c0⊆c⊆ℓ∞.
定理
- c0 和 c 是 ℓ∞ 的闭子空间,因此都是 Banach 空间;
- c00 在 c0 中稠密;
- c00 不是完备空间,其完备化是 c0。
3.4 坐标向量
令
en=(0,…,0,1,0,…),
其中第 n 项为 1。
对 x=(xn)∈ℓp,1≤p<∞,有
x=n=1∑∞xnen
并且级数在 ℓp 范数下收敛。
对 x∈c0,同一展开在最大范数下收敛。
但对常值序列
1=(1,1,…)∈ℓ∞,
其截断序列与 1 的最大范数距离始终为 1。所以 c00 在 ℓ∞ 中不稠密。
4. 序列空间的包含关系
4.1 不同 ℓp 之间的包含
定理
对序列空间,若
1≤p<q≤∞,
则
ℓp⊆ℓq
并且
∥x∥q≤∥x∥p.
这个方向与有限测度空间上的 Lp 包含关系相反,不能混淆。
4.2 典型序列
考虑
xn=nα1.
则
x∈ℓp⟺αp>1.
特别地,
(n1)∈ℓp(p>1),
但
(n1)∈/ℓ1.
另一方面,1/n→0,所以该序列总属于 c0。
4.3 有限支撑序列的稠密性
定理
c00∥⋅∥p=ℓp,1≤p<∞,
以及
c00∥⋅∥∞=c0.
因此有限支撑序列可以逼近每个有限指数 ℓp 序列和每个零收敛序列,但不能逼近一般有界序列。
5. 序列空间的可分性
5.1 ℓp 与 c0
定理
- 当 1≤p<∞ 时,ℓp 可分;
- c0 可分;
- c 可分。
可以取所有有限支撑且坐标属于 Q 或 Q+iQ 的序列作为可数稠密集。
5.2 ℓ∞
定理
ℓ∞ 不可分。
直观上,对每个只取 0 和 1 的序列,都得到 ℓ∞ 中的一个点;任意两个不同的这种序列之间的最大范数距离都是 1。这样的点有不可数多个,不可能由可数集合稠密逼近。
6. 有界函数空间
6.1 B(S)
设 S 为任意非空集合。定义
B(S)={f:S→K:f 有界},
并赋予上确界范数
∥f∥∞=x∈Ssup∣f(x)∣.
定理
B(S) 是 Banach 空间。
其完备性的核心是:一致 Cauchy 的有界函数列逐点存在极限,而且收敛实际上是一致的,极限仍然有界。
6.2 Cb(S)
若 S 是拓扑空间,定义
Cb(S)={f:S→K:f 连续且有界}.
在上确界范数下,Cb(S) 是 B(S) 的闭子空间,因此是 Banach 空间。
这里使用了连续函数列一致收敛时,其极限仍连续这一结论。
7. 连续函数空间
7.1 C(K)
设 K 是紧空间。每个连续函数 f:K→K 都有界,因此定义
C(K)={f:K→K:f 连续}
和范数
∥f∥∞=x∈Kmax∣f(x)∣.
定理
C(K) 在上确界范数下是 Banach 空间。
特别地,
C[a,b]
是 Banach 空间。
7.2 一致范数的含义
在 C(K) 中,
∥fn−f∥∞→0
等价于 fn 一致收敛到 f。
因此 C(K) 的完备性正是:
连续函数的一致 Cauchy 列一致收敛到连续函数。
7.3 多项式子空间
设 P[a,b] 是 [a,b] 上所有多项式组成的空间,并使用上确界范数。
由 Weierstrass 逼近定理,
P[a,b]∥⋅∥∞=C[a,b].
因此 P[a,b] 在 C[a,b] 中稠密,但不是闭集,也不是 Banach 空间;其完备化是 C[a,b]。
8. 可微函数空间
8.1 Cm[a,b]
定义
Cm[a,b]={f:[a,b]→K:f,f′,…,f(m) 连续}.
赋予范数
∥f∥Cm=k=0∑m∥f(k)∥∞.
定理
Cm[a,b] 在 ∥⋅∥Cm 下是 Banach 空间。
也可以使用等价范数
∥f∥Cm′=0≤k≤mmax∥f(k)∥∞.
8.2 为什么只用一致范数不够
C1[−1,1] 如果只赋予
∥f∥∞=x∈[−1,1]max∣f(x)∣
就不是完备空间。
例如
fn(x)=x2+n1
属于 C1[−1,1],并且
∥fn−∣x∣∥∞=n1→0.
但极限函数 ∣x∣ 在 x=0 处不可微,不属于 C1[−1,1]。
这说明空间是否完备不仅取决于元素集合,也取决于所选范数。∥⋅∥C1 同时控制函数和导数,能够阻止上述极限离开空间。
9. Lp 空间在泛函分析中的位置
Lp 空间的定义、Hölder 不等式、Minkowski 不等式、完备性、稠密性和对偶性已经在实变函数 07:Lp 空间中整理。
这里只记录泛函分析中最常使用的结论。
Riesz–Fischer 完备性定理
对任意测度空间和
1≤p≤∞,
Lp 都是 Banach 空间。
其中:
- Lp 的元素是几乎处处相等意义下的等价类;
- 1≤p<∞ 时使用积分范数;
- p=∞ 时使用本质上确界范数;
- L2 的标准范数来自内积,因此 L2 还是 Hilbert 空间;
- 一般 p=2 时,Lp 的标准范数不来自内积。
泛函分析后续讨论对偶空间、弱收敛和自反性时,会直接使用这些结论。
10. 常见 Banach 空间对照
| 空间 | 元素 | 范数 | 是否可分 |
|---|
| ℓp, 1≤p<∞ | p 次可和序列 | $\left(\sum | x_n |
| ℓ∞ | 有界序列 | $\sup_n | x_n |
| c0 | 收敛到 0 的序列 | $\sup_n | x_n |
| c | 收敛序列 | $\sup_n | x_n |
| B(S) | S 上有界函数 | $\sup_{x\in S} | f(x) |
| C(K) | 紧空间上的连续函数 | $\max_{x\in K} | f(x) |
| Cm[a,b] | m 次连续可微函数 | ∑k=0m∥f(k)∥∞ | 是 |
| Lp | 可测函数的等价类 | Lp 范数 | 依赖测度空间 |
表中的可分性结论需要相应的常见假设。例如一般测度空间上的 Lp 未必可分,而 Euclid 空间中 Lebesgue 测度下的有限指数 Lp 通常可分。
11. 常见非完备空间
11.1 有限支撑序列
c00 在最大范数下不完备,其完备化为 c0。
11.2 多项式空间
P[a,b] 在一致范数下不完备,其完备化为 C[a,b]。
11.3 使用过弱范数的可微函数空间
C1[a,b] 在 ∥⋅∥∞ 下不完备,但在
∥f∥C1=∥f∥∞+∥f′∥∞
下完备。
这些例子体现了同一种现象:Cauchy 点列的极限存在于更大的空间中,却不再满足原空间的额外条件。
12. 概念辨析
12.1 Banach 空间与有限维空间
每个有限维赋范空间都是 Banach 空间,但 Banach 空间可以是无限维的,例如 ℓp、C[a,b] 和 Lp。
12.2 完备与紧致
Banach 空间只要求 Cauchy 点列收敛,不要求每个有界点列都有收敛子列。
无限维 Banach 空间的闭单位球完备且有界,但不紧。
12.3 ℓp 与 Lp
- ℓp 使用可数求和,可以看作计数测度下的 Lp;
- 一般 Lp 使用积分;
- 对序列空间,p<q 时 ℓp⊆ℓq;
- 对有限测度空间,p<q 时通常是 Lq⊆Lp。
12.4 完备性依赖范数
同一个线性空间在一个范数下可能完备,在另一个不等价范数下可能不完备。
但等价范数总是同时完备或同时不完备。
13. 本篇要点
- Banach 空间是完备的赋范线性空间。
- 一个赋范空间是 Banach 空间,当且仅当绝对收敛的向量级数总收敛。
- Banach 空间的线性子空间完备,当且仅当它是闭子空间。
- ℓp、ℓ∞、c0 和 c 都是 Banach 空间,c00 不是。
- 当 p<q 时有 ℓp⊆ℓq,这一方向不能与有限测度空间上的 Lp 混淆。
- B(S)、Cb(S) 和 C(K) 在上确界范数下都是 Banach 空间。
- Cm[a,b] 需要使用同时控制各阶导数的范数才能保证完备。
- 每个 Lp 都是 Banach 空间,而标准范数只有在 p=2 时来自内积。
至此,泛函分析第一部分已经完成:
度量空间⟶完备性与紧致性⟶赋范线性空间⟶Banach 空间.
下一篇将进入第二部分,整理有界线性算子、算子范数以及算子空间。
参考教材
- 张恭庆、林源渠,《泛函分析讲义》,北京大学出版社。
- 夏道行、吴卓人、严绍宗、舒五昌,《实变函数论与泛函分析》,高等教育出版社。
- Erwin Kreyszig, Introductory Functional Analysis with Applications.
- John B. Conway, A Course in Functional Analysis, 2nd ed.
- Walter Rudin, Functional Analysis, 2nd ed.