1714 字
9 分钟
泛函分析 15|无界算子、弱导数与 Sobolev 空间

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

纸折了一道痕,与纸被撕开,差在哪里?#

把纸的截面看成一条高度曲线。一道折痕像 u(t)=∣t−1/2∣u(t)=|t-1/2|:折点处没有唯一斜率,但左右都平滑,高度也接得上。撕开后的错位则像阶跃函数:高度突然跳变。

如果能量按斜率平方的积分计算,折痕左右斜率只有 ±1\pm1,总能量有限。把一个固定高度的跳跃挤在宽度 ε\varepsilon 内,斜率约为 1/ε1/\varepsilon,那一小段的斜率平方积分约为 1/ε1/\varepsilon,越挤越大。

这说明“某个点不能求经典导数”不是唯一判断标准。弱导数与 Sobolev 空间会允许某些折角,却排除普通 H1H^1 中的这种跳跃。它们在识别的是整体可接受的变化,而不只是曲线看起来是否光滑。

先把跳跃磨成一段小斜坡#

把高度为 1 的跳跃,在宽度 ε\varepsilon 内匀速连起来。这一段斜率为 1/ε1/\varepsilon,斜率平方积分为 (1/ε)2ε=1/ε(1/\varepsilon)^2\varepsilon=1/\varepsilon。

当你试图把斜坡压得越来越窄,函数本身可以在 L2L^2 中接近阶跃,导数能量却越来越大。因此 L2L^2 收敛没有保住 H1H^1 预算。你看见的是同一组近似在两把尺子下命运不同。

折角 ∣t−1/2∣|t-1/2| 没有这种爆炸,因为两边斜率只为 ±1\pm1。孤立点上的导数值可以忽略,真正的障碍是有没有一个普通平方可积函数表示整体导数。

测试函数为什么能“问出”导数#

若你不知道 uu 是否可导,仍可以用光滑探针 ϕ\phi 计算 ∫uϕ′\int u\phi'。对可导函数,分部积分告诉你这个数应等于 −∫u′ϕ-\int u'\phi。

弱导数把这条关系当作定义:寻找一个 vv,让所有探针都读到同样结果。只试一个探针当然不够;必须对全部紧支撑光滑测试函数成立,才能确定这个 vv。

对阶跃函数,分段积分得到 −∫uϕ′=ϕ(1/2)-\int u\phi'=\phi(1/2)。这台“导数仪器”只读取探针在跳点的值,对应 Dirac 点质量,而不是普通 L2L^2 函数。

边界条件为什么必须写进空间#

对一根绳子,允许两端自由移动与固定两端,是不同物理问题。数学上,同一个微分表达式加上不同定义域,就会成为不同算子。

H01H_0^1 把零边界条件放进允许函数集合。此时常数漂移被排除,导数可以控制函数本身。若不固定边界,一根绳子整体往下平移不会改变斜率,纯导数能量便无法识别这个自由方向。

图范数让“函数与导数一起收敛”成为标准#

只要求 un→uu_n\to u 太弱;还要 un′→vu_n'\to v,再用测试恒等式确认 v=u′v=u'。H1H^1 范数就是把这两份误差同时记账。

这解释了闭算子与图范数的联系:当函数与输出都收敛时,二者配对不会裂开;把配对误差合成一个范数后,定义域就能成为完备工作空间。

带你做:连续函数也可能没有足够低的斜率能量#

取 u(t)=tαu(t)=t^\alpha,其中 α>0\alpha>0。它在闭区间连续,函数本身平方可积。内部导数为 αtα−1\alpha t^{\alpha-1},导数平方积分在零点附近有限,当且仅当 2α−2>−12\alpha-2>-1,即 α>1/2\alpha>1/2。

因此 t3/4∈H1(0,1)t^{3/4}\in H^1(0,1),t\sqrt t 却不在。它们在图上都没有跳跃,仅凭“看起来连续”分不出导数预算是否有限。

这个结论没有覆盖 α=0\alpha=0 的常数例子:在那里导数系数恰好为零,常数当然属于 H1H^1。按公式推条件时,要留意除法或忽略系数是否丢了特殊情形。

做完这题,再回想 Sobolev 空间为何同时检查函数与导数。它关注的不只是图形是否连着,还关注局部变化累积起来是否超出允许预算。

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

求导会把细小波纹放大#

fn(t)=sin⁡(nt)/nf_n(t)=\sin(nt)/n 高度趋零,导数却是 cos⁡(nt)\cos(nt)。高频波纹的振幅不大,斜率可以很大。因此在 L2L^2 或最大范数下,求导通常是无界算子。

无界不表示算子没有意义,而是必须认真指定定义域。例如在 H=L2(0,1)H=L^2(0,1) 中写

Du=u′,D(D)=H1(0,1).Du=u',\qquad\mathcal D(D)=H^1(0,1).

定义域是空间的稠密子空间,不是整个 L2L^2。边界条件也属于算子定义的一部分;周期导数与零边界导数不一定有相同的谱或伴随。

把导数搬到测试函数上#

对光滑函数和紧支撑光滑测试函数 ϕ∈Cc∞(0,1)\phi\in C_c^\infty(0,1),分部积分给出 ∫uϕ′=−∫u′ϕ\int u\phi'=-\int u'\phi。

于是对 u,v∈Lloc1(0,1)u,v\in L^1_{\rm loc}(0,1),若

∫01uϕ′=−∫01vϕ对所有 ϕ∈Cc∞(0,1),\int_0^1u\phi'=-\int_0^1v\phi \quad\text{对所有 }\phi\in C_c^\infty(0,1),

就称 vv 为 uu 的弱导数。它几乎处处唯一。测试函数不是随便一个函数,光滑与紧支撑保证运算及无边界项合法。

例:u(t)=∣t−1/2∣u(t)=|t-1/2| 在折点没有经典导数,但弱导数是 −1-1(左边)和 1(右边);折点取值无关。

跳跃函数 u=1(1/2,1)u=\mathbf1_{(1/2,1)} 的分布导数为位于 1/21/2 的 Dirac 点质量,不是普通 L2L^2 函数,因此它不属于 H1(0,1)H^1(0,1)。折角和跳跃在这里有本质差别。

Sobolev 范数把斜率也计入预算#

H1(0,1)={u∈L2:u′ 存在弱导数且属于 L2},H^1(0,1)=\{u\in L^2:u'\text{ 存在弱导数且属于 }L^2\},∥u∥H12=∥u∥22+∥u′∥22,⟨u,v⟩H1=⟨u,v⟩2+⟨u′,v′⟩2.\|u\|_{H^1}^2=\|u\|_2^2+\|u'\|_2^2, \quad \langle u,v\rangle_{H^1}=\langle u,v\rangle_2+\langle u',v'\rangle_2.

它是 Hilbert 空间。证明核心:若 unu_n 在此范数 Cauchy,则 un→uu_n\to u、un′→vu_n'\to v 都在 L2L^2 中成立;将极限代入测试函数恒等式,证明 v=u′v=u'。

一般 Wk,p(Ω)W^{k,p}(\Omega) 要求直到 kk 阶的弱偏导都在 LpL^p 中,Wk,2W^{k,2} 也记为 HkH^k。

一维代表元与零边界#

一维 H1(0,1)H^1(0,1) 的每个等价类都有唯一连续的绝对连续代表元,满足 u(t)−u(s)=∫stu′u(t)-u(s)=\int_s^tu'。因此可讨论端点值;这不是一般高维 H1H^1 的自动逐点性质。

H01(0,1)H_0^1(0,1) 定义为 Cc∞(0,1)C_c^\infty(0,1) 在 H1H^1 范数下的闭包。在一维它等于端点迹都为零的 H1H^1 函数。对这些函数,

∣u(t)∣=∣∫0tu′(s)ds∣≤∥u′∥2,∥u∥2≤∥u′∥2.|u(t)|=\left|\int_0^tu'(s)ds\right|\le\|u'\|_2, \qquad\|u\|_2\le\|u'\|_2.

这是一个非最优常数的 Poincaré 不等式,说明在零边界下,只看导数也能控制函数大小。

闭算子与图范数#

若 un→uu_n\to u 且 Dun→vDu_n\to v 都在 L2L^2 中,则测试恒等式表明 u∈D(D)u\in\mathcal D(D) 且 Du=vDu=v,因此导数算子闭。图范数 ∥u∥+∥Du∥\|u\|+\|Du\| 将其定义域变成 Banach 空间,在这把更强的尺子下求导变有界。

练习与解答#

  1. 常数函数属于 H1H^1 吗?属于 H01H_0^1 吗?
  2. u(t)=tu(t)=\sqrt t 属于 H1(0,1)H^1(0,1) 吗?

解答:1. 都属于 H1H^1;只有零常数属于 H01H_0^1。2. 不属于,弱导数为 1/(2t)1/(2\sqrt t),平方在零点不可积,虽然 uu 本身平方可积。


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

泛函分析 15|无界算子、弱导数与 Sobolev 空间
https://f1yingwhite.github.io/posts/数学/泛函分析/15-无界算子、弱导数与-Sobolev-空间/
作者
F1yingWhite
发布于
2026-11-03
许可协议
CC BY-NC-SA 4.0