有界线性算子与对偶:把空间之间的作用量化
在有限维线性代数里,矩阵乘法很直接:给定一个向量,矩阵告诉你输出是什么。可是当向量变成函数或无限序列时,光写出公式还不够。我们还要回答一个更实际的问题:输入改变得很小,输出是否也一定改变得很小?这种“稳定”能不能用一个数衡量?
设 T:X→Y 是线性作用。若 xn→x,我们希望 Txn→Tx;若一列近似解 xn 的误差趋于零,也希望经过 T 后误差不会被无限放大。本章把这个要求写成有界性和算子范数,再观察它如何控制核、像、复合、对偶以及两种不同的收敛方式。
读完本章,你应当能够:
- 在范数空间之间辨认有界线性算子,并证明有界性与连续性等价;
- 用算子范数表达最小的统一估计常数,计算常见算子的范数;
- 使用次乘性估计复合算子,理解 B(X,Y) 在合适条件下为什么仍是 Banach 空间;
- 判断连续算子的核何时闭,以及为什么像空间未必闭;
- 用连续线性泛函“读取”向量,理解 X∗、对偶算子与对偶范数;
- 具体看见 (ℓ1)、 的配对方式,并区分强收敛和弱收敛。

小扰动为什么需要一个统一上界
把“连续”直接搬到线性算子上,会得到一个很有力的简化。一般函数要在每个点检查局部行为;线性算子只要检查原点附近,因为
Tx−Ty=T(x−y).
输入的差异被完全变成了一个向量 x−y。如果原点附近的输出能够被输入大小统一控制,那么所有点之间的输出差异都被同一个常数控制。
有界线性算子
设 X,Y 是同一个标量域 F(通常取 R 或 C)上的赋范空间。线性映射 T:X→Y 称为有界的,如果存在常数 ,使得对所有 ,
∥Tx∥Y≤C∥x∥X.
这里的“有界”不是说 {Tx:x∈X} 整体落在某个固定球内;只要 X 本身无界,非零线性算子的像通常也无界。它说的是:输出至多按输入大小的固定倍数增长。
记所有从 X 到 Y 的有界线性算子为 B(X,Y)。若 Y=F,这些算子就是连续线性泛函,记作 X。
连续性与有界性的等价
命题 线性映射 T:X→Y 连续,当且仅当它有界。
我们把两个方向都写出来。以后遇到一个线性公式时,可以根据手头最方便的条件选择证明路线。
假设存在 C 使得 ∥Tx∥≤C∥x∥。当 xn 时,,于是 。因此 连续;事实上它满足全局 Lipschitz 估计。
连续性给出的常数不一定是最小的。我们接下来把所有可行的 C 压缩成一个最有用的量。
不要把“线性映射一定连续”当成有限维直觉直接推广。在线性代数里有限维空间上的每个线性映射确实连续;在无限维赋范空间里,线性公式可能不满足任何统一估计,因此必须检查有界性。
一个域决定的例子
在 C1[0,1] 上只使用函数的上确界范数
∥f∥∞=0≤x≤1max∣f(x)∣,
定义 S(f)=f′(0)。这个泛函是线性的,但不是有界的。取
fn(x)=nsin(nx).
则 ∥fn∥∞≤1/n→0,而 S(f。因此不存在固定的 使 。如果把 上的范数改成
∥f∥C1=∥f∥∞+∥f
同一个 S 就满足 ∣S(f)∣≤∥f∥C1。算子是否有界,和“公式长什么样”同样取决于定义域、陪域以及两边使用的范数。
算子范数:最坏放大倍数
对 T∈B(X,Y),定义算子范数
∥T∥=∥x∥X=1sup∥Tx∥Y
若 X={0},可约定 ∥T∥=0。对非零空间,还可以写成
∥T∥=x=
第一种写法说“只看单位球面”;第二种写法说“看单位球”;第三种写法说明它是所有合法估计常数中最小的一个。上确界不一定被某个单位向量取到,所以不要默认存在 x 使 ∥Tx∥=∥T∥。
对任意 x=0,把它归一化为 u=x/∥x∥。因为 ,有 ,于是 。这证明了 确实是一个可用的上界。

完整例题:Volterra 算子的范数
设 X=Y=C[0,1] 都配备上确界范数,定义
(Tf)(x)=∫0xtf(t)dt.
求 ∥T∥。这里有两件事要分开:积分不等式先给出上界,某个具体函数只能帮助我们证明这个上界不能再降。
线性性来自积分的线性性。对任意 f 和 x∈[0,1],有
如果把核 t 换成非负连续函数 w(t),同样的思路会给出从 C[0,1] 到自身的算子
(Twf)(x)=∫0xw(t)f(t)
的上界 ∥Tw∥≤∫01w(t)dt。当 f 时若 ,这个上界正好取到。这就是“寻找估计中每一步的等号条件”的实际用处。
复合、次乘性与算子空间
如果 T:X→Y、S:Y→Z 都有界,那么复合 S∘T 也有界。对任意 ,
∥(S∘T)x∥Z≤∥S∥∥Tx∥
所以
∥S∘T∥≤∥S∥∥T∥.
这称为次乘性。它通常不是等式,但在估计多次作用时非常稳定:每经过一个算子,误差放大因子至多乘上该算子的范数。
若 X=Y,写 B(X)=B(X,X)。当 X= 时恒等算子 满足 ;若 ,则按约定它的范数为 。
为什么 B(X,Y) 可能是 Banach 空间
若 Y 是 Banach 空间,那么 B(X,Y) 在算子范数下也是 Banach 空间。注意这里不要求 X 完备;算子列的极限是在每个 x 上落到 Y 中,再用统一的算子范数控制收敛。
取算子范数下的 Cauchy 列 (Tn)。对固定 x∈X,有

即时判断 1若 T:X→Y 与 S:Y→Z 的算子范数分别为 3 和 2,哪一个结论一定成立?
核与像:连续性保护什么
对线性算子 T:X→Y,
kerT={x∈X:Tx=0},ranT=T(X)
核记录“被算子完全看不见”的方向,像记录“算子真正能够产生”的输出。连续性对两者的影响并不对称。
核一定闭
若 T 连续,则 kerT 是 X 的闭子空间。设 xn∈kerT 且 。连续性给出
Tx=n→∞limTxn=n
所以 x∈kerT。这正是闭集的序列判别法。
遇到“连续算子的核是否闭”,最短的证明路线是:取核中的收敛列,利用连续性把极限送进算子,再检查像仍为零。这里不需要 X 完备;闭性只使用了范数收敛和连续性。
像不一定闭
仅仅知道 T 连续,不能推出 T(X) 闭。一个有用的充分条件是:存在 c>0,使得
∥Tx∥Y≥c∥x∥X(x∈X).
此时称 T 在下方有界。它排除了非零输入被压缩到任意小的情况。
命题 若 T:X→Y 连续且在下方有界,则 ranT 在 Y 中闭;若 T 还单射,则逆映射 T 有界,且 。
取像空间中的收敛列 yn=Txn→y。因为 在下方有界,
这里的完备性确实用到了:没有它,xn 可能只在 X 的完备化中收敛。下方有界是一个很强的条件,但它比“连续”多出的正是我们需要的反向控制。
完整例题:一个连续但像不闭的对角算子
在 ℓ2 上定义
D(x1,x2,…)=(x
判断 D 是否有界、核是否闭、像是否闭。
对任意 x∈ℓ2,
这个例子还说明了为什么 D 没有下方有界估计:∥Den∥2=1/n,而 ∥e。算子把越来越靠后的方向压得越来越小。
即时判断 2从 Banach 空间 X 到 Banach 空间 Y 的每个有界线性算子,其像空间都必然闭。
对偶空间:用标量读出向量
在有限维空间中,坐标函数、内积和矩阵转置让我们可以从向量得到数字。一般范数空间未必有内积,但连续线性泛函仍然可以承担“读出信息”的角色。
对赋范空间 X,其对偶空间定义为
X∗={f:X→F:f 是连续线性映射}.
对 f∈X∗,赋予算子范数
∥f∥=∥x∥≤1sup∣f(x)∣.
因此每个 f∈X∗ 都满足
∣f(x)∣≤∥f∥∥x∥.
这条不等式既是定义的直接结果,也是以后反复使用的误差传递估计。
范数可以由对偶测试恢复
Hahn–Banach 定理的一个重要结果是:对每个 x=0,存在 f∈X∗,满足 ∥f∥=1 且在实数情形下 ;复数情形可以先让 的相位归一,再得到 。因此
∥x∥=∥f∥≤1sup∣f(x)∣.
右侧告诉我们,向量的范数可以看成所有单位范数泛函读数的最坏值。它不是说要真的枚举全部泛函,而是说明对偶没有漏掉范数层面的方向。
对偶算子
给定 T∈B(X,Y),定义
T∗:Y∗→X∗,T∗g=
也就是
(T∗g)(x)=g(Tx).
它把“在输出空间上读数”的方式拉回到输入空间。由
∣(T∗g)(x)∣=∣g(Tx)∣≤∥g∥∥T∥∥x∥
可得 ∥T∗g∥≤∥T∥∥g∥,所以 T∗ 有界且 ∥T。利用对偶中能达到(或任意逼近)向量范数的泛函,可以进一步得到
∥T∗∥=∥T∥.
复合的次序会反过来:若 S:Y→Z,则
(S∘T)∗=T∗∘S∗.
这和矩阵转置 (AB)T=BTAT 是同一个结构。

ℓ1 与 ℓ2 的对偶预览
写
ℓp={x=(xn
(1≤p<∞)。此外 ℓ∞ 是所有有界序列组成的空间,范数为 ∥a∥∞。
完整例题:从 ℓ∞ 构造 ℓ1 上的泛函
给定 a=(an)∈ℓ∞,定义
fa(x)=n=1∑∞x
证明 fa∈(ℓ1)∗,并计算其范数;再说明每个 ℓ1 上的连续线性泛函都来自某个 。
因为 ∣an∣≤∥a∥∞,对任意 ,
结论是等距识别
(ℓ1)∗≅ℓ∞.
这里的“识别”不是说两个集合字面相同,而是说 a↦fa 是线性双射,并且保持范数。

对 ℓ2,Cauchy–Schwarz 不等式给出:每个 y∈ℓ2 都定义
gy(x)=n=1∑∞
取 x=y/∥y∥2(y=0)可见 。Hilbert 空间的 Riesz 表示定理进一步说明,每个 上的连续线性泛函都这样产生,所以
(ℓ2)∗≅ℓ2.
这两个例子放在一起很有启发性:ℓ1 的对偶变成更大的 ℓ∞,而 ℓ2 在对偶下保持自身。后一个现象和内积结构有关,后续 Hilbert 空间内容会把它解释得更完整。
即时判断 3下列哪些序列可以用来定义 ℓ¹ 上的连续线性泛函 f_a(x)=Σ x_n a_n?
强收敛与弱收敛
在范数空间 X 中,xn 强收敛(也叫范数收敛)到 x,是指
∥xn−x∥⟶0.
X 中的序列 xn 弱收敛到 x,记作 xn⇀x,是指对每个 都有
f(xn)⟶f(x).
强收敛要求向量本身越来越近;弱收敛只要求每一种连续线性读法的标量读数都越来越近。测试方式少得多,所以弱收敛通常更容易发生。
强收敛一定推出弱收敛
若 ∥xn−x∥→0,对任意 f∈X∗,
∣f(xn)−f(x)∣=∣f(xn
因此 xn→x 强收敛就必有 xn⇀x 弱收敛。
反向一般不成立。要看清这个差别,最简单的对象就是 ℓ2 的标准基。
完整例题:标准基弱收敛但不强收敛
令 en=(0,…,0,1,0,…),其中第 n 个位置为 1。证明 ,但 不强收敛到 。
每个 en 的范数都是 1,所以
∥en

有限维和无限维的分界
在有限维空间中,弱收敛与强收敛等价。以 Fd 为例,取坐标泛函 fj(x)=xj。弱收敛意味着每个坐标 ;有限个坐标同时收敛时,
∥xn−x∥22=
无限维时,坐标逐个收敛不再足够,因为误差可以不断移到新的坐标位置。标准基 (en) 就是这个现象的最小例子。
有界算子保持弱收敛
若 T∈B(X,Y) 且 xn⇀x,那么
Txn⇀Tx.
证明只需把对偶算子写出来。任取 g∈Y∗,则 T∗g=g∘T∈X,所以
g(Txn)=(T∗g)(xn
这条关系值得和强收敛的证明并排记住:强收敛使用 ∥T(xn−x)∥≤∥T∥∥xn−x∥;弱收敛使用“先拉回测试泛函”的 。
弱收敛不是“每个坐标都收敛”的同义词,除非你已经知道空间、基和有界性足以把坐标信息拼回全部泛函。在本章的 ℓ² 示例中,Riesz 表示和 Cauchy–Schwarz 正好提供了这一步;换到别的空间时,必须重新检查对偶究竟是什么。
递进练习
下面的题目按“巩固计算—应用判断—迁移证明”递进。建议每题先把题干单独做完,再打开自己的解答核对;答案中的估计常数、定义域和使用的收敛方式都要写清楚。
巩固:把定义变成估计
题 1 设 P:ℓ2→ℓ2 为第一坐标投影
P(x1,x2,…)=(x1,
求 ∥P∥,并说明 kerP 与 ranP。
对任意 x∈ℓ2,有 ∥Px∥2=∣,所以 。取 时 ,故 。核是所有第一坐标为零的序列,;像是第一坐标轴,。
题 2 在 C1[0,1] 上分别考虑上确界范数 ∥f∥∞ 和 C1 范数 。对泛函 ,判断它在两种范数下是否有界,并给出证明所需的序列或估计。
在上确界范数下不有界。取 fn(x)=sin(nx)/n,则 ∥fn,而 ;若存在统一常数 ,就会有 ,矛盾。在 范数下有界,因为 ,所以算子范数至多为 ,取 可知范数正好为 。
题 3 设 R:ℓ2→ℓ2 是右移算子 R(x。证明 ,并判断 是否满射。
有 ∥Rx∥22=∑n=1∞∣x,所以 是等距的,因而 。它不是满射:任何 的第一坐标都为 ,例如 不在像中。它是单射,因为 会推出 。
应用:核、像与对偶的具体形状
题 4 设 J:ℓ1→ℓ2 是自然包含 Jx=x。证明 J 有界且 ,说明它的像空间为什么不闭。
由 ∥x∥22=∑∣xn∣,得到 ,故 。取 得到等号,所以 。有限支撑序列同时属于 ℓ¹,且在 ℓ² 中稠密,因此 在 ℓ² 中稠密。它不等于 ℓ²,因为 却不在 ℓ¹;所以这个稠密真子空间不闭。
题 5 令 a=(2,−1,0,1/3,0,…)∈ℓ∞,定义 f。求 ,并计算 ,其中 。
因为 ∥a∥∞=2,由 (ℓ1)∗=ℓ 的等距识别得到 。直接代入:
题 6 设 D:ℓ2→ℓ2 为 (Dx)n=。判断下列说法并说明理由: 单射; 在下方有界; 闭。
第一项正确:Dx=0 会逐坐标推出 x=0。第二项错误,因为 ∥Den∥2 而 ,不可能存在固定 使 。第三项错误,取 ,则 ,而该极限不在像空间中。
迁移:换一种读法再做一次
题 7 设 un=en+n1e,其中 是 的标准基。证明 ,但 不强收敛到 。
对任意 f∈(ℓ2)∗,写成 f(x)=∑x,其中 。则
题 8 设 T:X→Y 有界线性,xn⇀x。证明 Tx。然后对 和 ,判断 是强收敛还是仅能直接看出弱收敛,并给出范数计算。
任取 g∈Y∗。由于 T∗g=g∘T∈X,弱收敛给出
本章的稳定目标 FA-OP 可以压缩成一条检查链:先确认线性,再找统一估计;用最小估计常数定义算子范数;复合时使用次乘性;讨论核和像时区分“连续”与“下方有界”;进入对偶后把输出测试拉回输入;遇到收敛问题则明确你是在控制范数,还是只在控制所有连续线性读数。