1. 为什么偏要提"希尔伯特":从欧氏空间带过去的直觉
泛函分析这门课,学到第四章"希尔伯特空间",很多人的第一反应是:这不就是内积空间吗?说得再细一点,不就是带完备性的内积空间吗?定义背起来很容易,真正让人头疼的是,为什么要在一堆抽象空间里专门挑出"希尔伯特空间"来单独立一块,还封它为"泛函分析里最接近欧氏空间的结构"。
我在学习时的一个转折点,是意识到希尔伯特空间不是一个"新概念",而是把我们从中学就开始用的那些几何直觉,从有限维小心翼翼地推广到了无限维,并且推广得足够好,以至于很多旧直觉仍然严格成立。比如"垂直",比如"投影",比如"直角三角形的勾股关系",再比如"任何一个向量都能按坐标展开"。这些在三维空间里天经地义的东西,到了无穷维空间里,还能不能继续用?答案是:只要空间是完备的内积空间,基本上都可以用,只是"向量"变成了函数,"坐标"从有限多个变成了无穷多个。
这个认知的关键性,不在数学本身,而在于你怎么看待这门课后续的所有内容。如果你把希尔伯特空间理解为"一个可以放心大胆做几何直觉的地方",那么后面的正交分解、傅里叶级数、里斯表示定理、算子谱理论,全部会变成同一个几何故事的延伸;如果你只是记住了定义、背住了定理名字,那这门课就会变成一堆互相纠缠的抽象命题,学完就忘。
1.1 从有限维到无限维,直觉还灵不灵
先做一个小实验。回忆一下中学物理里怎么分解力的:一个斜向上的力,可以分解成水平方向的分力和竖直方向的分力,因为我们说这两个方向"正交";正交的意思就是,其中一个方向的投影在另一个方向上没有分量。整个高中物理的矢量题,本质上都在做一件事:选一组正交基底,然后把所有矢量写成这组基底下的坐标组合。
现在把场景换一下。假设你有一个定义在区间 ( [0, 2\pi] ) 上的函数 ( f(x) ),它代表一段声音信号、一个温度分布、或者某只股票的价格走势。你想把它"分解"成"频率分量"的和,于是你把它写成
[ f(x) = a_0 + \sum_{n=1}^{\infty} a_n \cos(nx) + \sum_{n=1}^{\infty} b_n \sin(nx). ]
如果先不管这个式子什么时候成立、级数收敛到什么程度,单看形式,它和分解一个空间向量是不是一模一样?把 ( f ) 看成某个空间里的"向量",把 ( \cos(nx) )、( \sin(nx) ) 看成一组"坐标轴",那 ( a_n )、( b_n ) 就是 ( f ) 在这组坐标轴上的分量。这就是傅里叶级数,也是希尔伯特空间这个框架最有代表性的产物之一。
问题在于,这个"函数空间"的维数是无穷的。你手里用来做坐标轴的函数,不是十根二十根,而是可数无穷多根。当你把"分解"从有限和换成无穷级数时,立刻会碰到一个在有限维里完全不存在的问题:无穷多个坐标轴加在一起,它的极限能不能保证还在同一个空间里?这就引出了完备性的概念,也是希尔伯特空间和普通内积空间最核心的区别。
1.2 内积空间到底是什么:几何直觉的数学化
内积这个词不神秘。它就是把"夹角""长度""正交"这些几何概念抽象成代数运算的产物。给定一个线性空间 ( H ),如果在上面定义了一个二元运算 ( \langle x, y \rangle ),满足三条性质——对第一个变量线性、共轭对称、正定性——那么我们就说这是一个内积空间。
注意共轭对称这一点。如果你只在实空间里打转,共轭就是恒等,看起来和普通的对称没有区别;但一旦进入复空间,( \langle x, y \rangle = \overline{\langle y, x \rangle} ),这个细节直接决定了后面所有公式的形态。我以前见过不少人在做复空间计算时把内积顺序写反,导致相位因子出错,这在信号处理里会带来灾难性的结果。
有了内积,长度就定义为 ( |x| = \sqrt{\langle x, x \rangle} ),正交就定义为 ( \langle x, y \rangle = 0 )。你中学学的勾股定理,在内积空间里依然成立:如果 ( x \perp y ),那么
[ |x + y|^2 = |x|^2 + |y|^2. ]
这个式子简单到不值一提,但它是后面几乎所有几何论证的基础。希尔伯特空间之所以好使,就因为在这个框架下,你把函数当作点、把函数之间的"夹角"当作相似性的度量时,这些几何操作全都合法。
所以我理解希尔伯特空间的正确姿势是:先把它想成"一个足够大的、能容纳极限行为的欧氏空间",然后再去研究那些欧氏空间里没出现过的新现象。
2. 完备性:希尔伯特空间最容易被忽视的"地基"
很多教材介绍希尔伯特空间时,定义就一句话:"完备的内积空间"。但初学者往往不重视"完备"二字,觉得它不过是一个技术性条件,真正重要还是内积。这是最大的误判。内积给出了几何,完备性才保证了极限运算合法。没有完备性,你求最佳逼近时构造的极小化序列可能根本找不到极限,那一堆几何直觉就全废了。
理解完备性,最自然的路径是从有理数到实数的过渡。有理数集 ( \mathbb{Q} ) 是不是"完备"的?不是。因为你可以构造一个有理数序列,它收敛到 ( \sqrt{2} ),而 ( \sqrt{2} ) 不在有理数范围里。换句话说,一个柯西序列在空间内部没有极限点。实数集就是把有理数的这些"空隙"全部填满之后的结果。泛函分析里的完备化,做的也是同一件事情:给一个不全的空间补上极限点,得到一个"再没有洞"的空间。
2.1 为什么要关心"极限是否还在里面"
从应用角度举一个例子。假设你在做曲线拟合,给定一组离散的数据点 ( (x_i, y_i) ),希望在某个函数空间里找一个最佳拟合函数。一种典型做法是"最小二乘":先取一个目标函数,然后构造一系列近似解 ( f_n ),它们之间的差距越来越小(这在数学上就是一个柯西序列)。如果你选择的函数空间不完备,那么即便这些近似解彼此越来越接近,它们最终逼近的那个极限函数也可能不在你的空间里。
换成人话就是:你做完了所有计算,但结果"跑出域外"了。完备性保证的恰恰是:在 ( L^2 ) 这种空间里,只要你的近似序列互相靠近,就一定存在一个函数作为它们的极限,而且这个函数仍然属于原空间。这是数值逼近、有限元方法、信号处理理论里一切"近似方案"能站住脚的数学根基。
再举一个更贴近泛函分析本身的例子。微分方程不一定有经典的连续可微解,但常常有"弱解"。所谓弱解,就是找一个函数,它自己不必处处可导,但和任意光滑测试函数做内积之后,得到的数值关系满足方程对应的积分形式。要在一个函数空间里讨论弱解的存在性,必须保证空间里有足够多的极限元,才能把各种近似解的收敛极限"接住"。这正是 ( L^2 ) 空间和索伯列夫空间这类完备空间发挥威力的地方。你会注意到,整个现代偏微分方程理论都建立在希尔伯特空间的框架上,不是因为它喜欢抽象,而是因为没有完备性,方程的解根本无处安放。
2.2 从有理数到实数,再到完备化:泛函分析的第一道坎
完备化的严格定义依赖柯西序列,理解起来并不难:一个空间是完备的,如果其中任意一个柯西序列都收敛到空间内的点。但初学者常常卡在一点上:明明 ( L^2[a,b] ) 里的元素是"函数",为什么说它是完备的?那些带跳跃、带奇异点的函数不都已经在里面了吗?
这里有个隐蔽的点:( L^2[a,b] ) 的完备性并不意味着所有函数都光滑,而是说,任何"看起来要收敛"的函数序列,其极限仍然是平方可积函数。更微妙的是,( L^2 ) 空间把几乎处处相等的函数看作同一个元素,所以极限的唯一性也是在"几乎处处"意义下成立的。也就是说,你可以随意改动一个函数在有限个点上的取值,它依然是同一个空间元素。这一点对初学者极其反直觉,但恰恰是这种"宽容"让空间变得完备。
我自己在这里栽过跟头。以前做信号重构实验时,用一组小波基去逼近一个带噪声的信号,逼近误差明明在持续下降,但波形图看起来总有一些高频抖动。后来我才明白,那个"抖动"其实是逼近序列在 ( L^2 ) 意义下的极限行为,它不影响平方可积空间里的收敛性,但影响逐点收敛的观感。完备性保证的是范数意义下的收敛,它不保证逐点收敛,更不保证光滑。这个区别如果不在第一时间弄清,后面读收敛定理时会反复困惑。
3. 正交分解:希尔伯特空间最漂亮的几何定理
如果说完备性是地基,那么正交分解就是希尔伯特空间的第一件精装修。这个定理在泛函分析里实在太重要了,它同时还以另一个名字为人熟知:投影定理。
投影定理说的是:设 ( M ) 是希尔伯特空间 ( H ) 的一个闭子空间,那么任意 ( x \in H ) 都可以唯一地分解为
[ x = m + n, \quad m \in M, ; n \in M^\perp, ]
其中 ( M^\perp = { y \in H : \langle y, m \rangle = 0, \forall m \in M } ) 是 ( M ) 的正交补。这个分解不仅存在,而且唯一,并且 ( m ) 正好是 ( x ) 到 ( M ) 的距离最近的元素。
如果你熟悉线性代数,这个概念一点都不陌生:向量 ( x ) 投影到一个子空间上,剩余部分是垂直于子空间的。只不过在有限维里,所有子空间都自动是闭的,投影的存在性无需讨论;而在无穷维里,"闭"这个条件变得不可缺少。为什么?因为如果不闭,极限点可能跑出 ( M ),那么"距离最近"的元素就可能不存在。
3.1 投影定理:比最小二乘更本质的逼近原理
用投影定理做一个具体计算,你会立刻感到它的威力。设 ( H = L^2[-1,1] ),( M ) 是所有一次多项式 ( a + bt ) 构成的子空间。给定一个函数 ( f(t) = e^t ),我们希望找到一条直线 ( a + bt ),使得
[ \int_{-1}^{1} |e^t - (a + bt)|^2 dt ]
最小。常规做法是求偏导、解方程组。用投影定理的做法,则只需要一个条件:误差 ( e^t - (a + bt) ) 必须同时正交于 ( 1 ) 和 ( t )。也就是:
[ \int_{-1}^{1} (e^t - a - bt) \cdot 1 , dt = 0, \quad \int_{-1}^{1} (e^t - a - bt) \cdot t , dt = 0. ]
解这两个方程,得到:
[ a = \frac{1}{2}\int_{-1}^{1} e^t \cdot \frac{1}{2} dt = \frac{e - e^{-1}}{2} = \sinh 1, \quad b = \frac{3}{2}\int_{-1}^{1} e^t \cdot \frac{t}{2} dt = 3e^{-1}. ]
(如果手算感觉系数容易出错,最可靠的办法是把基标准化:设基为 ( e_1 = 1/\sqrt{2} ),( e_2 = \sqrt{3/2} , t ),然后用傅里叶系数的公式逐项投影。)
这个过程的本质,就是从"求极值"的角度切换到了"正交性"的角度。前者需要你证明什么条件下函数达到最小,后者直接告诉你极小点应该满足的几何关系。事实上,最小二乘法只是投影定理在有限维子空间上的一个应用;在更复杂的约束条件下,投影定理依然适用,而传统的求导法很可能会陷入繁琐的矩阵求逆。
3.2 用投影理解最佳逼近:L² 空间里的"拟合优度"
投影定理带来的一个直接推论是贝塞尔不等式。设 ( {e_n} ) 是一组标准正交系(不一定完备),对任意 ( x \in H ),有
[ \sum_{n=1}^{\infty} |\langle x, e_n \rangle|^2 \le |x|^2. ]
这个不等式说的是:把 ( x ) 往一组正交方向上投影,各投影长度的平方和不会超过 ( x ) 本身长度的平方。如果你做信号分解,这正好可用作"能量守恒"的一项检查:当你只用了部分基函数时,重构信号的能量严格小于原始信号的能量;只有当基完备时,等号才成立。
等号成立的情形,就是帕塞瓦尔恒等式:
[ |x|^2 = \sum_{n=1}^{\infty} |\langle x, e_n \rangle|^2. ]
在信号处理里,这个式子对应着"时域能量等于频域能量"。在量子力学里,它对应着"波函数在坐标表象和动量表象中的归一化条件一样"。本质上,它都是同一条定理在不同场景下的化身。
我做数值实验时,常用帕塞瓦尔恒等式来计算傅里叶级数的截断误差:取有限项近似后,丢掉的能量恰好等于尾项系数的平方和。这个检查能在一秒钟内判断你的计算是否正确,而不必反复比对原函数的重构图。
4. 标准正交基与傅里叶展开:为什么我们总在展开
希尔伯特空间理论之所以在应用学科里无处不在,很大程度上是因为它有标准正交基这个"杀手级"工具。只要是可分希尔伯特空间,就能找到一组可数标准正交基 ( {e_n}_{n=1}^\infty )。一旦有了基,空间里任何一个元素都有了"坐标":
[ x = \sum_{n=1}^{\infty} \langle x, e_n \rangle e_n. ]
这就是把函数变成数列的公式。你会发现,它和线性代数里坐标向量的概念完全平行:有限维空间里,你在标准基下写出 ( (x_1, x_2, \ldots, x_n) );无限维空间里,你在正交基下写出一个序列 ( { \langle x, e_n \rangle } )。差别只有一个:坐标个数从有限变成了无限,因此要考虑级数的收敛性。而希尔伯特空间的完备性,恰好保证这个级数在范数意义下收敛。
4.1 从坐标到系数:就是线性代数换了个皮
具体到 ( L^2[0, 2\pi] ),一组最著名的标准正交基是三角基:
[ \frac{1}{\sqrt{2\pi}},; \frac{\cos x}{\sqrt{\pi}},; \frac{\sin x}{\sqrt{\pi}},; \frac{\cos 2x}{\sqrt{\pi}},; \frac{\sin 2x}{\sqrt{\pi}}, \ldots ]
把 ( f(x) ) 在这组基下展开,得到的系数正是傅里叶系数;( f ) 的傅里叶级数就是在三角正交基下的坐标表示。这个视角把傅里叶级数从"计算技巧"提升为"几何投影",意义完全不同。
理解到这一层后,你再去看傅里叶变换、小波变换、拉普拉斯变换,会发现它们都是同一类操作:选一组正交基,然后算坐标。傅里叶变换选择的是复指数基 ( e^{i\omega t} );小波变换选择的是一组具有尺度变化的母小波平移和伸缩;主成分分析(PCA)选择的是数据协方差矩阵的特征向量基。整个"变换域分析"的思想,就是换坐标系。
这里有个非常重要的实际启示:选择不同的正交基,就是选择不同的观察角度。同一个信号,用傅里叶基看是"由哪些频率组成",用小波基看是"哪些时段有突变",用 PCA 基看是"哪些方向的方差最大"。希尔伯特空间理论不会替你选基,但告诉你一旦选好基,所有展开、逼近、能量守恒都有统一的理论保证。
4.2 帕塞瓦尔恒等式:能量守恒的泛函版本
在信号处理里,信号 ( f(t) ) 的"能量"通常定义为 ( |f|^2 = \int |f(t)|^2 dt )。如果在标准正交基下展开,帕塞瓦尔恒等式告诉我们:
[ \int |f(t)|^2 dt = \sum_{n=1}^{\infty} |c_n|^2, ]
其中 ( c_n ) 是展开系数。这个式子有两个实际用途。第一,它可以用来验证数值算法的精度:如果系数平方和与信号能量差得太多,说明展开过程有 bug。第二,它可以用来压缩信号:如果系数 ( c_n ) 衰减得很快,那么保留前面少数几项就能近似重构信号,丢弃的项只贡献很小的能量误差。
我在一次音频压缩实验中,用一个小波基做展开,发现即便只保留 5% 的系数,重构信号在 ( L^2 ) 范数意义下的误差都低于 1%。这正是帕塞瓦尔恒等式给出的理论基础:误差平方等于被丢弃系数的能量总和,而小波系数的快速衰减意味着丢弃部分携带的能量极小。你不需要看波形图,就能量化压缩带来的失真。
从这个角度回头看,希尔伯特空间的几何语言把"函数展开"变成了"坐标分解",把"逼近质量"变成了"投影长度",把"压缩比"变成了"能量占比"。这就是它为什么能成为工程数学通用语言的原因。
5. 对偶空间与里斯表示定理:把"线性泛函"看成"内积"
希尔伯特空间另一个让人拍案叫绝的定理,是里斯表示定理。它说:希尔伯特空间 ( H ) 上的每一个连续线性泛函 ( \varphi: H \to \mathbb{C} ),都存在唯一的 ( y_\varphi \in H ),使得
[ \varphi(x) = \langle x, y_\varphi \rangle, \quad \forall x \in H. ]
换句话说,所有"从函数到数字"的连续线性映射,都可以表达成"和某个固定函数做内积"。这个定理把对偶空间 ( H^* ) 和 ( H ) 本身完全等同了起来,你在很多场合听到的"希尔伯特空间是自对偶的",说的就是这件事。
为什么这个定理重要?因为泛函分析研究的是"无穷维空间上的函数",即泛函。在一般的巴拿赫空间里,线性泛函的表现非常奇特,可以很跳跃、很不直观;但到了希尔伯特空间,所有连续线性泛函都规规矩矩,全是"内积函数"。这就等于告诉你说:在这个世界里,你想研究所有可能的"测量方式",只需要研究空间里的元素就够了。任何一个测量,本质上都是"和某个标准函数的相关程度"。
5.1 连续线性泛函的"颜值":为什么里斯表示定理那么美
用机器学习里的场景来理解。假设你有一个函数空间 ( H ),一个泛函 ( \varphi ) 可以是一个评估准则,比如"输出函数在点 ( x_0 ) 的取值",即 ( \varphi(f) = f(x_0) )——只要这个评估是连续的线性泛函,那么它就必须能写成一个内积 ( \langle f, K_{x_0} \rangle )。那个 ( K_{x_0} ) 就是核函数。
这是再生核希尔伯特空间(RKHS)理论的起点。在核方法里,你有一组样本点,想找一个函数 ( f ) 让它在各个样本点上的取值尽量接近目标,同时保持平滑。把样本点的取值当作一组线性泛函,里斯表示定理告诉你:最优解一定位于这些核函数的线性组合张成的子空间里。这就是"表示定理"的由来,也是支持向量机里"解可以写成训练样本的线性组合"这一结论的理论源头。
所以里斯表示定理不只是数学上的漂亮结论,它直接把"如何设计函数空间中的学习算法"这个工程问题转化成了"如何设计一个内积空间里的正定核"这个问题。你写代码时使用的"核技巧",本质上是里斯表示定理的一次具体化。
5.2 应用:变分法里的一阶条件与弱解
在微分方程理论中,弱解的定义非常依赖里斯表示定理。设 ( V ) 是一个希尔伯特空间(如索伯列夫空间 ( H_0^1 )),双线性形式 ( a(u,v) ) 和线性泛函 ( L(v) ) 满足适当的连续性条件。要找方程 ( a(u,v) = L(v) ) 对所有 ( v \in V ) 成立的 ( u ),等价于在 ( V ) 中寻找某个"表示元"。里斯表示定理保证这个表示存在且唯一。
理解这一点的关键,是意识到:方程在无穷多个测试函数 ( v ) 上成立,比逐点成立的经典解要弱得多,但正是这种"弱"让解的存在性更容易证明,也让有限元方法可以构造近似解。你在数值计算里解的每一个线性方程组 ( Ax = b ),其实都是这个抽象框架在一个有限维子空间上的投影。
我在做偏微分方程的数值模拟时,有一个很深的体会:泛函分析里的定理不是象牙塔,它们决定了你在代码里写下的矩阵是不是可解的、误差估计是不是可以证明的。没有里斯表示定理,有限元方法的最优误差估计根本无从谈起。
6. 从数学到应用:希尔伯特空间为什么无处不在
很多人学完希尔伯特空间,只觉得它是一门抽象的数学课,和实际工作毫无关系。但实际上,它是现代信号处理、量子力学、机器学习、数值计算这四大领域共同的理论底座。下面我按领域拆开,看看同一个数学结构是如何在多处反复出现的。
6.1 信号处理:傅里叶变换不过是换一组正交基
信号处理里最基本的空间就是 ( L^2(\mathbb{R}) ),它表示能量有限的信号。傅里叶变换:
[ \hat{f}(\omega) = \frac{1}{\sqrt{2\pi}} \int_{\mathbb{R}} f(t) e^{-i\omega t} dt ]
本质上是把信号 ( f ) 投影到复指数基 ( e^{i\omega t} ) 上。这里 ( \omega ) 是连续变化的,所以展开是"积分形式"而不是"级数形式",对应的是"连续正交基"或广义基的概念。即便如此,帕塞瓦尔恒等式依然成立:
[ \int_{\mathbb{R}} |f(t)|^2 dt = \int_{\mathbb{R}} |\hat{f}(\omega)|^2 d\omega. ]
信号滤波的本质,就是在频域空间里乘一个指示函数,等价于在希尔伯特空间里做一个正交投影。带限信号的重建、采样定理的证明、维纳滤波器的推导,全部建立在这个几何框架上。
6.2 量子力学:可观测量的代数本质
量子力学里,系统的状态用一个波函数 ( \psi \in L^2(\mathbb{R}^3) ) 表示,物理可观测量(位置、动量、能量)对应着这个空间上的自伴算子。波函数的归一化条件 ( \int |\psi|^2 dx = 1 ) 就是 ( |\psi| = 1 ),两个状态的叠加对应着矢量的线性叠加,测量概率由内积的模平方给出:
[ P = |\langle \phi, \psi \rangle|^2. ]
这里整个量子力学公理体系直接就是希尔伯特空间的几何语言。动量算子 ( -i\hbar \frac{d}{dx} ) 和位置算子 ( x ) 之间的不确定性关系,本质上是两个非交换算子在希尔伯特空间上谱理论的推论。所以物理系学生学泛函分析,不是选修,而是必修;不是因为数学物理时髦,而是因为量子力学的语言就是希尔伯特空间的语言。
我当时读量子力学时,始终搞不懂"表象变换"是什么意思。后来学了泛函分析,才明白所谓"坐标表象""动量表象",无非是在两组不同的正交基下写出同一个态矢量的坐标;"波函数坍缩"在数学上就是一次到特征子空间的正交投影。瞬间所有物理图像都清晰了。
6.3 机器学习与核方法:绕不开的 RKHS
现代机器学习里,核方法是一个经久不衰的支柱。设 ( k(x, y) ) 是一个正定核,它定义了一个再生核希尔伯特空间 ( H_k ),其中的内积满足再生性质:
[ \langle f, k(\cdot, x) \rangle = f(x). ]
这个式子本质上就是里斯表示定理在"点评估泛函"上的应用。支持向量机、高斯过程、核岭回归这些算法,全部可以表述为在 RKHS 中求解一个带正则项的最小二乘问题。理解了希尔伯特空间,你就理解了这些算法的几何本质:模型不过是在无穷维空间里做一个正则化的投影,核函数决定了这个空间的度量结构。
我在做高斯过程回归时,选择不同的核函数,等价于在数据点上定义不同的内积结构。径向基核对应的是一个包含大量平滑函数的 RKHS,线性核对应的则是简单线性函数空间。调参的深层逻辑,其实是改变你假设的"函数空间几何"。
7. 学习误区与自测:怎样才算真正"掌握了"希尔伯特空间
最后这部分,我想结合自己学习、教书和做研究时踩过的坑,聊几个最常见的误区,并给一份自测清单。
7.1 最常见的内积误区:共轭与顺序
在复内积空间里,( \langle x, y \rangle ) 和 ( \langle y, x \rangle ) 不是一回事,它们相差一个共轭。很多人在计算傅里叶系数时会把指数上的符号搞反。一个简单的记忆方法:展开系数公式为
[ c_n = \langle f, e_n \rangle, ]
而你希望当 ( f = e_n ) 时,系数为 1。若取 ( e_n = e^{inx} / \sqrt{2\pi} ),内积定义为 ( \langle f, g \rangle = \int f \overline{g} , dx ),则自然得到 ( c_n = \int f \cdot \overline{e^{inx}} / \sqrt{2\pi} , dx = \int f e^{-inx} / \sqrt{2\pi} , dx )。这个细节检查一遍,终身受益。
第二个常见误区是不区分"完备正交系"和"标准正交基"。在有限维空间,任何一组线性无关的向量都可以经施密特正交化变成基;在无限维空间,"基"必须指能张成整个空间的完备正交系,光有一组正交函数还不够,你还要检验是否"足够多"——通常用一个定理判断:如果唯一和所有基函数都正交的元素只有零,那么这组正交系就是完备的。
第三个误区是混淆范数收敛与逐点收敛。( L^2 ) 收敛不蕴涵逐点收敛,反过来也一样。很多学信号处理的人看重构误差下降就觉得波形处处都接近原始信号,这不一定成立。正确的做法是用范数误差来量化整体逼近,同时单独检查关键点的值。
7.2 一份自测清单:看你是不是真的过关了
下面是我常用的自查清单,每一条都能快速检验概念是否内化:
- 能否在不看书的情况下,写出 ( L^2[a,b] ) 中的内积定义,并解释为什么 ( L^2 ) 是完备的。
- 能否说出"投影定理"中的子空间为什么必须"闭",并举一个非闭子空间的例子,说明投影可以不存在。
- 能否用投影定理推出帕塞瓦尔恒等式,并说明贝塞尔不等式什么时候取等号。
- 能否解释为什么里斯表示定理要求线性泛函"连续",并给出一个不连续的线性泛函在赋范空间里存在的直觉。
- 能否在一小时内,用傅里叶级数或小波基完成一个信号重构实验,并用帕塞瓦尔恒等式检查误差。
- 能否说明希尔伯特空间和其他巴拿赫空间(如 ( L^\infty )、连续函数空间)的关键差别,并给出一个"和内积相关的、只在希尔伯特空间成立"的定理。
如果这些问题你都能比较顺畅地回答,那这一章你真的学到位了。如果有点卡壳,最有效的补救方式不是重新看笔记,而是动手做一个小项目:任意取一个 ( L^2 ) 信号,选一组正交基,做投影、算系数、验证能量守恒。做完一次,前面讲的所有概念都会在你心里串成一条线。
我在给朋友讲泛函分析时,经常说这样一句话:希尔伯特空间的全部奥妙,其实都藏在"正交投影"这四个字里。你越是深入到后面的内容,越会发现,算子理论里那些看似复杂的结论,兜兜转转回到几何层面去理解,往往只是一次投影、一次分解、一次正交性判断而已。把几何直觉磨好,泛函分析这条路,你会走得比其他人都顺。