M16 · 第 1 章 · 第一编 赋范空间

赋范空间、Banach 空间与有界算子

以范数、Cauchy 列和完备性建立 Banach 空间,比较有限维与无限维中的等价范数边界,分析典型序列和函数空间、闭子空间与商空间,并证明线性算子的有界性、连续性和有限算子范数等价。

报告页面错误
预备知识向量空间与子空间实数完备性、紧致性与连续性Lp 空间、乘积测度与 Fubini 定理

本章目标

  1. 逐条验证范数公理,并从范数构造距离、Cauchy 列和完备性。
  2. 比较有限维等价范数定理与无限维反例,识别结论所依赖的维数条件。
  3. 说明序列空间、连续函数空间和 Lebesgue 空间中元素、范数与完备性的含义。
  4. 判断子空间何时完备、商范数何时非退化,以及闭性为何不可删除。
  5. 证明线性算子有界、在零点连续、处处连续和算子范数有限彼此等价。
页面阅读位置0% · 仅保存在此浏览器
章节未开始
本册完成进度0/6 章 · 0%
本页目录

从有限坐标走向无限维极限

有限维线性代数主要研究代数运算;只要坐标有限,许多极限问题会被欧氏空间的良好性质自动解决。泛函分析面对的对象却常是一整条函数或无限序列。此时“向量有多大”“近似是否收敛”“极限是否仍留在空间里”都必须写进结构。范数回答大小,完备性保证 Cauchy 近似不会逃离空间,有界线性算子则是在这些空间之间稳定传递误差的线性映射。

范数、Cauchy 列与 Banach 空间

XX 是实或复向量空间。映射 :X[0,)\|\cdot\|:X\to[0,\infty) 若对任意 x,yXx,y\in X 和标量 α\alpha 满足

x=0x=0,αx=αx,x+yx+y,\|x\|=0\Longleftrightarrow x=0, \qquad \|\alpha x\|=|\alpha|\,\|x\|, \qquad \|x+y\|\le \|x\|+\|y\|,

就称为范数,(X,)(X,\|\cdot\|) 称为赋范空间。由 d(x,y)=xyd(x,y)=\|x-y\| 得到距离。序列 (xn)(x_n) 若对每个 ε>0\varepsilon>0 都存在 NN,使 m,nNm,n\ge Nxmxn<ε\|x_m-x_n\|<\varepsilon,就称为 Cauchy 列。若 XX 中每个 Cauchy 列都在 XX 中收敛,则称 XX 为 Banach 空间。

完备性不是“序列有界”或“空间闭合”的口头说法,而是相对于指定范数的性质。同一向量空间换范数后,Cauchy 列可能改变,完备性也可能改变。三角不等式还给出反三角不等式

xyxy,\bigl|\|x\|-\|y\|\bigr|\le \|x-y\|,

所以范数函数自身连续:若 xnxx_n\to x,则 xnx\|x_n\|\to\|x\|

例 1:多项式在上确界范数下不完备

P[0,1]P[0,1][0,1][0,1] 上实多项式组成的空间,取 p=max0t1p(t)\|p\|_\infty=\max_{0\le t\le1}|p(t)|。函数 ete^t 的幂级数部分和

pn(t)=k=0ntkk!p_n(t)=\sum_{k=0}^{n}\frac{t^k}{k!}

满足对 m>nm>n

pmpnk=n+1m1k!k=n+11k!0.\|p_m-p_n\|_\infty \le\sum_{k=n+1}^{m}\frac1{k!} \le\sum_{k=n+1}^{\infty}\frac1{k!}\longrightarrow0.

因此 (pn)(p_n)P[0,1]P[0,1] 中的 Cauchy 列,并且一致收敛到 ete^t。若它在 P[0,1]P[0,1] 中收敛到某个多项式 pp,极限唯一性迫使 p(t)=etp(t)=e^t;但 ete^t 不是多项式,矛盾。故该空间不完备。把它完备化会得到 C([0,1])C([0,1]),而不是另一个有限次数多项式空间。

典型空间与元素身份

1p<1\le p<\infty,定义

p={x=(xk)k1:k=1xkp<},xp=(k=1xkp)1/p.\ell^p= \left\{x=(x_k)_{k\ge1}:\sum_{k=1}^{\infty}|x_k|^p<\infty\right\}, \qquad \|x\|_p=\left(\sum_{k=1}^{\infty}|x_k|^p\right)^{1/p}.

\ell^\infty 由全部有界序列组成,范数为 x=supkxk\|x\|_\infty=\sup_k|x_k|。Minkowski 不等式保证 p\ell^p 的三角不等式;这些空间全部完备。连续函数空间 C([a,b])C([a,b]) 配上上确界范数也是 Banach 空间:若 (fn)(f_n) 在上确界范数下 Cauchy,则逐点极限 ff 存在,而且 Cauchy 条件直接给出 fnff_n\to f 一致;一致极限保持连续,所以 ff 仍在空间内。

Lebesgue 空间 Lp(Ω)L^p(\Omega) 的“元素”不是单个函数,而是几乎处处相等函数的等价类。只有取等价类后,fp=0\|f\|_p=0 才能推出该元素为零;若保留逐点函数,非零但只在零测集上取值的函数会破坏正定性。对适当测度空间,LpL^p1p1\le p\le\infty 时是 Banach 空间。这里不能把 p\ell^p 的求和证明机械改成积分;完备性依赖测度论中的几乎处处收敛和可积控制。

例 2:证明 ℓ∞ 完备

(x(n))(x^{(n)})\ell^\infty 中的 Cauchy 列,其中 x(n)=(xk(n))k1x^{(n)}=(x_k^{(n)})_{k\ge1}。给定 ε>0\varepsilon>0,取 NN 使 m,nNm,n\ge N

supkxk(m)xk(n)<ε.\sup_k|x_k^{(m)}-x_k^{(n)}|<\varepsilon.

固定 kk 后,标量列 (xk(n))n(x_k^{(n)})_n 是 Cauchy 列,故存在极限 xkx_k。令 mm\to\infty,上式给出 xkxk(n)ε|x_k-x_k^{(n)}|\le\varepsilon,且对所有 kk 同时成立,于是 xx(n)ε\|x-x^{(n)}\|_\infty\le\varepsilon。还需确认 xx 有界:固定 n=Nn=N,有

xkxkxk(N)+xk(N)ε+x(N),|x_k|\le |x_k-x_k^{(N)}|+|x_k^{(N)}| \le\varepsilon+\|x^{(N)}\|_\infty,

xx\in\ell^\infty,并且 x(n)xx^{(n)}\to x。证明的关键是 Cauchy 估计对全部坐标一致,逐坐标收敛本身并不足够。

等价范数的有限维边界

两个范数 a,b\|\cdot\|_a,\|\cdot\|_b 若存在常数 c,C>0c,C>0 使

cxaxbCxa对所有 xX,c\|x\|_a\le\|x\|_b\le C\|x\|_a \quad\text{对所有 }x\in X,

就称为等价范数。它们产生相同的收敛列、Cauchy 列、开集和连续映射,因此其中一个完备当且仅当另一个完备。

有限维空间上的范数等价

有限维实或复向量空间上的任意两个范数都等价。

证明

选一组基,把空间识别为标量域上的 Kd\mathbb K^d,以欧氏范数记为 2|\cdot|_2。对任意范数 NN,若 x=jxjejx=\sum_jx_je_j,三角不等式与 Cauchy–Schwarz 不等式给出

N(x)jxjN(ej)Cx2,N(x)\le\sum_j|x_j|N(e_j) \le C|x|_2,

NN 关于欧氏范数连续。在欧氏单位球面 S={x:x2=1}S=\{x:|x|_2=1\} 上,连续函数 NN 取得最小值 mm。正定性使每点的值为正,而紧致性使最小值实际取得,因此 m>0m>0。对 x0x\ne0,把 x/x2x/|x|_2 代入得 N(x)mx2N(x)\ge m|x|_2。于是 NN 与欧氏范数等价,两个任意范数再经欧氏范数比较即可。证明中球面的紧致性正是有限维入口。

无限维时结论失败。在 1\ell^1 上总有 xx1\|x\|_\infty\le\|x\|_1,但不存在统一 CC 使 x1Cx\|x\|_1\le C\|x\|_\infty。取前 nn 项均为 11、其余为零的序列 u(n)u^{(n)},则 u(n)1=n\|u^{(n)}\|_1=nu(n)=1\|u^{(n)}\|_\infty=1。注意 \|\cdot\|_\infty1\ell^1 上仍是范数;失败的是双向常数比较,不能据此把有限维直觉推广到无限维。

闭子空间、商空间与完备性

Banach 空间中的完备子空间判据

XX 是 Banach 空间,线性子空间 MXM\subseteq X 配限制范数。则 MM 完备当且仅当 MMXX 中闭。

证明

MM 闭而 (mn)(m_n)MM 中 Cauchy,它也在 XX 中 Cauchy。XX 完备给出 mnxXm_n\to x\in X,闭性再给出 xMx\in M,故 MM 完备。反过来,若 MM 完备且 mnMm_n\in MXX 中收敛到 xx,则 (mn)(m_n)MM 中 Cauchy,于是存在 mMm\in M 使其在限制范数下收敛到 mmXX 中极限唯一,所以 x=mMx=m\in M;故 MM 包含自身所有极限点,是闭集。

MMXX 的闭线性子空间,可在商向量空间 X/MX/M 上定义

x+MX/M=infmMxm.\|x+M\|_{X/M}=\inf_{m\in M}\|x-m\|.

这表示陪集到子空间的距离。闭性保证范数非退化:若下确界为零,就有 MM 中序列趋近 xx,从而 xMx\in M、陪集为零。若 XX Banach 且 MM 闭,则 X/MX/M 也是 Banach。没有闭性时公式只给半范数。例如 c00c_{00}2\ell^2 中有限支撑序列的子空间,它稠密但不闭;任意 x2x\in\ell^2 都可由截断序列逼近,所以每个陪集到 c00c_{00} 的距离都是零,商上的“范数”完全失去区分能力。

有界线性算子就是连续线性算子

有界线性算子与算子范数

X,YX,Y 为赋范空间,线性映射 T:XYT:X\to Y 若存在 C0C\ge0 使

TxYCxX对所有 xX,\|Tx\|_Y\le C\|x\|_X \quad\text{对所有 }x\in X,

就称为有界线性算子。其算子范数为

T=supxX1TxY=supx0TxYxX.\|T\|=\sup_{\|x\|_X\le1}\|Tx\|_Y =\sup_{x\ne0}\frac{\|Tx\|_Y}{\|x\|_X}.

这里“有界”不是说 T(X)T(X) 是有界集;除零算子外,线性算子的整个像不会有界。它表示单位球的像有界,等价地表示误差至多被固定倍数放大。

线性算子的有界性与连续性等价

对线性映射 T:XYT:X\to Y,下列条件等价:TT 有界;TT 在零点连续;TT 在某一点连续;TT 处处连续;T<\|T\|<\infty

证明

有界时 TxTy=T(xy)Txy\|Tx-Ty\|=\|T(x-y)\|\le\|T\|\,\|x-y\|,故 TT 处处 Lipschitz 连续。处处连续显然推出在某点连续。若 TTx0x_0 连续,则由 T(x0+h)T(x0)=ThT(x_0+h)-T(x_0)=ThTT 在零点连续。反过来,零点连续意味着存在 δ>0\delta>0,使 x<δ\|x\|<\deltaTx<1\|Tx\|<1。对任意非零 xx,令 u=δx/(2x)u=\delta x/(2\|x\|),则 u=δ/2\|u\|=\delta/2,所以 Tu<1\|Tu\|<1;由齐次性

Tx=2xδTu2δx.\|Tx\|=\frac{2\|x\|}{\delta}\|Tu\| \le\frac2\delta\|x\|.

TT 有界。有界常数的最小上界正是算子范数,因此有界与算子范数有限等价。

例 3:积分算子的范数

定义 T:C([0,1])C([0,1])T:C([0,1])\to C([0,1])

(Tf)(x)=0xf(t)dt,(Tf)(x)=\int_0^x f(t)\,dt,

两端都取上确界范数。对每个 x[0,1]x\in[0,1]

(Tf)(x)xff,|(Tf)(x)|\le x\|f\|_\infty\le\|f\|_\infty,

T1\|T\|\le1。取常函数 f1f\equiv1,有 f=1\|f\|_\infty=1Tf=max0x1x=1\|Tf\|_\infty=\max_{0\le x\le1}x=1,所以 T=1\|T\|=1。只给上界还没有算出算子范数;必须再构造达到或任意逼近该上界的单位向量。

误区与思考实验

常见错误是把所有有限维事实都视为“范数的显然性质”。有限维中线性映射自动连续、闭有界集紧、任意范数等价;无限维中三者都可能失败。另一个误区是说“子空间继承 Banach 性”:它只继承范数,只有闭子空间才继承完备性。商空间也必须除以闭子空间,才能得到真正的范数。

可以比较同一函数空间的两种观察尺度。在 C([0,1])C([0,1]) 上,上确界范数控制每一点,因而 Cauchy 列的一致极限仍连续;积分范数 f1=01f\|f\|_1=\int_0^1|f| 允许尖峰变得越来越窄,即使积分误差趋零,逐点形状也可能剧烈变化。把“距离很小”改写后,允许的近似过程也随之改变。这说明选择范数不是装饰,而是在声明问题认为什么叫稳定。

练习

练习 1:验证一种有限维范数

R3\mathbb R^3 上定义 N(x)=x1+2x2+3x3N(x)=|x_1|+2|x_2|+3|x_3|。证明 NN 是范数,并给出它与 x\|x\|_\infty 的双向比较常数。

查看提示
正定性和齐次性直接计算;三角不等式逐坐标使用实数三角不等式。
查看解答

N(x)0N(x)\ge0,且 N(x)=0N(x)=0 当且仅当三个坐标全为零;同时 N(αx)=αN(x)N(\alpha x)=|\alpha|N(x)。逐坐标使用 xj+yjxj+yj|x_j+y_j|\le|x_j|+|y_j| 后乘相应权重并求和,得到三角不等式。又有

N(x)(1+2+3)x=6x.N(x)\le(1+2+3)\|x\|_\infty=6\|x\|_\infty.

若绝对值最大的坐标是第 jj 个,其权重至少为 11,故 N(x)xN(x)\ge\|x\|_\infty。因此 xN(x)6x\|x\|_\infty\le N(x)\le6\|x\|_\infty

练习 2:趋零序列空间

c0={x:xk0}c_0=\{x\in\ell^\infty:x_k\to0\}。证明 c0c_0\ell^\infty 的闭线性子空间,从而是 Banach 空间。

查看提示
把 c0 看作 ℓ\infty 的线性子空间;对上确界范数极限,先让近似序列的尾部小,再控制两序列的统一误差。
查看解答

线性封闭由极限的线性运算得到。设 x(n)c0x^{(n)}\in c_0x(n)x0\|x^{(n)}-x\|_\infty\to0。给定 ε>0\varepsilon>0,先取 nn 使 x(n)x<ε/2\|x^{(n)}-x\|_\infty<\varepsilon/2;再因 x(n)c0x^{(n)}\in c_0,取 KK 使 kKk\ge Kxk(n)<ε/2|x_k^{(n)}|<\varepsilon/2。于是

xkxkxk(n)+xk(n)<ε,|x_k|\le|x_k-x_k^{(n)}|+|x_k^{(n)}|<\varepsilon,

xk0x_k\to0,即 xc0x\in c_0。所以 c0c_0 闭;由 \ell^\infty 完备和闭子空间判据,c0c_0 完备。

练习 3:无限维中的非等价范数

c00c_{00} 上比较 x1\|x\|_1x2\|x\|_2。证明它们不等价。

查看提示
使用前 n 项取同一非零值、其余为零的有限支撑序列,让两个范数的比值随 n 增长。
查看解答

总有 x2x1\|x\|_2\le\|x\|_1。若两范数等价,还应存在 C>0C>0 使 x1Cx2\|x\|_1\le C\|x\|_2。令 u(n)=(1,,1,0,)u^{(n)}=(1,\ldots,1,0,\ldots),其中前 nn 项为一,则

u(n)1=n,u(n)2=n.\|u^{(n)}\|_1=n, \qquad \|u^{(n)}\|_2=\sqrt n.

假设中的不等式要求 nC\sqrt n\le C 对所有 nn 成立,不可能。因此不存在双向统一常数,两范数不等价。

练习 4:泛函的核与一维商

XX 为 Banach 空间,f:XKf:X\to\mathbb K 是非零有界线性泛函。证明 kerf\ker f 闭,并说明 X/kerfX/\ker f 与标量域线性同构。

查看提示
先用连续性证明核闭;再由第一同构思想考察映射 x+kerff(x)x+\ker f\mapsto f(x)
查看解答

因为 ff 连续且 {0}\{0\}K\mathbb K 中闭, kerf=f1({0})\ker f=f^{-1}(\{0\}) 闭。定义 Φ:X/kerfK\Phi:X/\ker f\to\mathbb KΦ(x+kerf)=f(x)\Phi(x+\ker f)=f(x)。若两个代表元相差核中元素,它们的 ff 值相同,所以定义良好。映射线性,核只有零陪集,故单射;因 ff 非零,取 x0x_0 使 f(x0)0f(x_0)\ne0,对任意标量 aa,向量 ax0/f(x0)a x_0/f(x_0) 映到 aa,故满射。于是商空间是一维的,并与 K\mathbb K 线性同构。

练习 5:一个矩阵算子的范数

A=(aij)A=(a_{ij}) 定义 T:RnRmT:\mathbb R^n\to\mathbb R^mTx=AxTx=Ax,两端均取无穷范数。证明

T=max1imj=1naij.\|T\|=\max_{1\le i\le m}\sum_{j=1}^n|a_{ij}|.
查看提示
在定义域和值域都使用无穷范数;先估计每一行,再选符号使某一行达到行绝对值和。
查看解答

x1\|x\|_\infty\le1,每个坐标满足

(Ax)ijaijxjjaij,|(Ax)_i|\le\sum_j|a_{ij}|\,|x_j| \le\sum_j|a_{ij}|,

故算子范数不超过最大行绝对值和。取达到最大值的行 i0i_0,令 xj=1x_j=1ai0j0a_{i_0j}\ge0,令 xj=1x_j=-1ai0j<0a_{i_0j}<0。则 x=1\|x\|_\infty=1(Ax)i0=jai0j(Ax)_{i_0}=\sum_j|a_{i_0j}|,所以上界达到,等式成立。

练习 6:微分算子为何不有界

C1([0,1])C^1([0,1]) 仅配上函数的上确界范数,考虑 D:C1([0,1])C([0,1])D:C^1([0,1])\to C([0,1])Df=fDf=f'。证明 DD 不是有界算子,并说明这不与有限维线性映射自动连续矛盾。

查看提示
选振幅很小但振荡频率很高的光滑函数,使函数上确界趋零而导数上确界保持不变。
查看解答

fn(x)=sin(nx)/nf_n(x)=\sin(nx)/n。则 fn1/n\|f_n\|_\infty\le1/n,而 Dfn(x)=cos(nx)Df_n(x)=\cos(nx),所以 Dfn=1\|Df_n\|_\infty=1。若存在 CC 使 DfCf\|Df\|_\infty\le C\|f\|_\infty,代入 fnf_n1C/n1\le C/n 对所有 nn 成立,矛盾。因此 DD 不有界。空间 C1([0,1])C^1([0,1]) 是无限维的;“线性映射自动连续”只对有限维定义域成立,所以没有矛盾。

概念连接与后续学习

课程 · 2021

Introduction to Functional Analysis

Casey Rodriguez

用于核对 M16 的完备性假设、基本定理、投影与对偶、紧算子谱性质和紧自伴谱定理。

打开官方来源

MIT OpenCourseWare 18.102 Introduction to Functional Analysis 的课程材料覆盖赋范空间、Banach 空间、有界线性算子与基本定理,可用于核对定义、假设和标准证明。阅读时应记录每个空间采用的范数,并确认元素究竟是点值函数、序列还是几乎处处等价类;省略这些信息会让完备性与连续性陈述失去确定含义。

本章用范数把误差数量化,用完备性保证极限留在空间内。有限维中任意范数等价,证明依赖单位球面的紧致性;无限维中该结论失效。Banach 空间的闭子空间仍完备,闭子空间的商也完备,而有界线性算子正好等同于连续线性算子。下一章将看到:一旦定义域和值域具备这些完备性,逐点成立或纯代数形式的条件可以经 Baire 范畴方法升级为统一的定量结论。