1664 字
8 分钟
泛函分析 10|对偶空间与 Hahn–Banach 定理

数学总导航 · 本课程目录 · ← 上一章 · 下一章 →

同一份成绩单,为什么有无数种读法?#

三科成绩写成 x=(80,90,70)x=(80,90,70)。等权平均给出 80;只看数学给出某一个坐标;按权重 (0.2,0.5,0.3)(0.2,0.5,0.3) 评分得到 0.2×80+0.5×90+0.3×70=820.2\times80+0.5\times90+0.3\times70=82。

每种线性评分都是一个“把整份数据读成一个数”的规则。对偶空间收集的就是这些稳定的读数规则。它不是另一群学生,而是一套观察同一个对象的方法。

对函数也一样:全天平均气温、按用电高峰加权的温度、某一刻温度,是不同的读法。不过最后一种是否稳定,要看你给函数采用什么范数;本章会具体比较。

一份数据与一套评分规则为何是两类对象#

成绩向量 xx 是被观察的对象,权重向量 ww 定义观察方式 Fw(x)=wTxF_w(x)=w^Tx。把成绩改动 hh,读数变化为 wThw^Th。权重越大,读数可能越敏感。

在欧氏范数下,∣wTh∣≤∥w∥2∥h∥2|w^Th|\le\|w\|_2\|h\|_2,所以仪器的最坏放大率为 ∥w∥2\|w\|_2。如果改用最大输入误差,则 ∣wTh∣≤(∑∣wi∣)∥h∥∞|w^Th|\le(\sum|w_i|)\|h\|_\infty,仪器范数就变为一范数。

这解释了对偶范数为什么随原空间的范数变化:你改变了允许的输入误差形状,最坏读数误差自然也会变。

函数读数里,平均与单点评价差得很远#

在 L2[0,1]L^2[0,1] 中,F(f)=∫01fF(f)=\int_0^1f 由 Cauchy–Schwarz 得 ∣F(f)∣≤∥f∥2|F(f)|\le\|f\|_2,是稳定读数。

试图使用 f(0)f(0) 时会先遇到等价类问题。即便只在连续函数上、仍使用积分二范数,也不连续:取三角尖峰 fn(t)=max⁡(1−nt,0)f_n(t)=\max(1-nt,0),有 fn(0)=1f_n(0)=1,但

∥fn∥22=∫01/n(1−nt)2dt=13n→0.\|f_n\|_2^2=\int_0^{1/n}(1-nt)^2dt=\frac1{3n}\to0.

平均误差非常小的曲线,在一个指定时刻仍可偏差 1。这就是为什么同一“测温仪”在最大范数下合法,在积分范数下却没有稳定性保证。

Hahn–Banach 在解决怎样的缺口#

假设你只在某个子空间上定义了线性读数,而且已经有误差放大界。你想把仪器扩展到更多输入,同时保持原读数与稳定界。

有限维中可以尝试手工补权重;一般无限维中这种补法未必容易写出。Hahn–Banach 保证一种保范数延拓存在,却不保证有显式算法或唯一选择。它的价值在于:之后你可以使用这个仪器证明某个点可被区分,而不必知道仪器的全部坐标。

为什么“全部读数”能恢复大小#

对任何范数为 1 的仪器,∣F(x)∣≤∥x∥|F(x)|\le\|x\|。Hahn–Banach 的特别构造保证:针对指定非零 xx,确实有一台仪器达到这个上界。

因此范数等于全部单位仪器的最大可能读数。这是弱拓扑、分离定理与双对偶的共同起点:对象的几何可以通过一整套稳定的数值测试来重建。

带你做:给评分仪选择合适的误差标准#

评分规则 F(x1,x2)=2x1−x2F(x_1,x_2)=2x_1-x_2。若每科误差最多 0.1,最坏评分误差为 2×0.1+0.1=0.32\times0.1+0.1=0.3,在误差 (0.1,−0.1)(0.1,-0.1) 时达到。

如果改成总欧氏误差最多 0.1,则上界为 0.150.1\sqrt5,达到时误差应沿权重 (2,−1)(2,-1) 方向,而不能再同时让两个坐标都到 0.1。

同一个仪器,最大范数预算下范数为 3,欧氏预算下为 5\sqrt5。这两种答案不冲突,因为允许输入误差的集合变了。

把这一题做熟,对偶范数就不再是额外背诵的表格。它总是在求:给定输入误差预算,这台线性仪器最坏能读出多大偏差?无限维定义只是保持相同问题,改用函数或数列输入。

回头整理:定义、工具与练习#

用仪表读出一个数#

一条温度曲线可以有不同读数:平均温度、某一时刻温度、加权平均温度。若读数规则线性且稳定,就是连续线性泛函。

所有这样的泛函组成连续对偶 X∗X^*,范数为 ∥F∥=sup⁡∥x∥≤1∣F(x)∣\|F\|=\sup_{\|x\|\le1}|F(x)|。代数对偶还允许不连续的线性泛函,比这里的 X∗X^* 更大。连续性是分析问题的关键限制。

对偶的具体样子#

对 1<p<∞1<p<\infty 及共轭指数 qq,ℓp\ell^p 的对偶可由 ℓq\ell^q 表示:

Fy(x)=∑nxnyn‾,∥Fy∥=∥y∥q.F_y(x)=\sum_nx_n\overline{y_n},\qquad\|F_y\|=\|y\|_q.

Hölder 给上界,选择与 yy 幂次匹配的 xx 给出等号;反过来,把泛函作用到 ene_n 上恢复系数,再用截断和稠密性证明所有泛函都来自这种形式。

端点要分开:(ℓ1)∗≅ℓ∞(\ell^1)^*\cong\ell^\infty,c0∗≅ℓ1c_0^*\cong\ell^1;但 (ℓ∞)∗(\ell^\infty)^* 远大于 ℓ1\ell^1。不能把共轭指数公式无条件推到所有端点。常见 σ\sigma 有限测度空间上,1≤p<∞1\le p<\infty 的 LpL^p 对偶可由相应 LqL^q 表示;L∞L^\infty 端点仍需额外理论。

Hahn–Banach:局部仪表能延伸出去#

赋范空间 XX 的线性子空间 MM 上,若 ff 是有界线性泛函,则存在 F∈X∗F\in X^*,使

F∣M=f,∥F∥=∥f∥.F|_M=f,\qquad\|F\|=\|f\|.

MM 不必闭,XX 不必完备。结论保证延拓存在,但一般不保证唯一。

证明路线:在实空间中先用次线性函数控制,证明加入一个新方向时,可选系数落在一个非空区间;再借 Zorn 引理把延拓推进到整个空间。复数情形由实部延拓恢复。本章引用完整定理,将重点放在后果与条件。

用泛函捕捉范数#

对非零 xx,先在直线 span⁡{x}\operatorname{span}\{x\} 上定义 f(ax)=a∥x∥f(ax)=a\|x\|,其范数为 1。延拓得某个 F∈X∗F\in X^* 满足 ∥F∥=1\|F\|=1、F(x)=∥x∥F(x)=\|x\|。所以

∥x∥=sup⁡∥F∥≤1∣F(x)∣.\|x\|=\sup_{\|F\|\le1}|F(x)|.

尽管我们定义了很多不同的仪表,它们共同足以区分任意两个向量。这个公式还会保证 XX 到双对偶的嵌入等距。

闭子空间与分离#

若 MM 是闭子空间、x∉Mx\notin M,可找到 FF 使 F∣M=0F|_M=0 而 F(x)≠0F(x)\ne0。因此“某点不属于闭子空间”可以由一个线性读数证实。

商空间范数定义为

∥[x]∥X/M=inf⁡m∈M∥x−m∥.\|[x]\|_{X/M}=\inf_{m\in M}\|x-m\|.

MM 闭才保证它是范数;否则某些非零等价类可能距离为零。若 XX Banach 且 MM 闭,则 X/MX/M Banach。其对偶可识别为 X∗X^* 中在 MM 上消失的泛函。

练习与解答#

  1. F(x)=x1F(x)=x_1 在 ℓ2\ell^2 上的范数是多少?
  2. Hahn–Banach 是否说明任意非线性函数都能保范数延拓?
  3. 在最大范数的 R2\mathbb R^2,把 f(a,0)=af(a,0)=a 延拓为 F(a,b)=a+cbF(a,b)=a+cb,何时保范数?

解答:1. 1。2. 不是,其对象是满足条件的线性泛函。3. 对偶范数为 1+∣c∣1+|c|,所以只有 c=0c=0。延拓有时唯一,但定理本身不保证普遍唯一。


数学总导航 · 本课程目录 · ← 上一章 · 下一章 →

泛函分析 10|对偶空间与 Hahn–Banach 定理
https://f1yingwhite.github.io/posts/数学/泛函分析/10-对偶空间与-Hahn–Banach-定理/
作者
F1yingWhite
发布于
2026-11-03
许可协议
CC BY-NC-SA 4.0