自动关联目录:微分拓扑与 Hodge 分解
本章目标
向量分析把梯度、旋度和散度写成三个看似不同的算子;微分形式把它们统一成一个外微分d。Hodge 理论再加入度量,把每个微分形式正交分解为恰当、余恰当和调和三部分。
本章学完后,你应当能够:
- 从曲线等价类定义切向量,从切向量的对偶定义 1-形式;
- 计算楔积、拉回和外微分;
- 用广义 Stokes 定理统一微积分基本定理、Green、Gauss 和 Stokes 公式;
- 理解 de Rham 上同调如何检测曲面的洞;
- 推导 Hodge 星、余微分和 Hodge-Laplacian;
- 把连续 Hodge 分解写成三角网格上的稀疏线性系统。
1. 切空间:曲面上允许的瞬时运动
1.1 用曲线定义切向量
设M 是光滑曲面,p∈M。所有经过p 的光滑曲线γ:(−ϵ,ϵ)→M 满足γ(0)=p。
在一个坐标图(U,φ) 中,如果两条曲线满足
dtdt=0(φ∘γ1)(t)=dtdt=0(φ∘γ2)(t),
则认为它们在p 定义同一个切向量。所有切向量构成二维向量空间TpM。
在局部坐标(u1,u2) 中,基向量写成
{∂u1∂,∂u2∂},
任意切向量为
X=X1∂u1∂+X2∂u2∂.
1.2 用方向导数定义切向量
切向量也可视为作用在光滑函数上的导子:
X:C∞(M)→R,
满足线性性和 Leibniz 法则
X(fg)=X(f)g(p)+f(p)X(g).
曲线γ 对应的导子是
X(f)=dtd0f(γ(t)).
这个定义不需要把曲面嵌入R3,因此是真正内在的。
2. 余切空间与 1-形式
2.1 对偶空间
TpM 的对偶空间
Tp∗M=Hom(TpM,R)
称为余切空间。它的元素把切向量映成实数。
坐标函数ui 的微分dui 定义为
dui(∂uj∂)=δji.
因此{du1,du2} 是{∂u1,∂u2} 的对偶基。
一个 1-形式写成
ω=ω1du1+ω2du2.
作用在X=Xi∂ui 上:
ω(X)=ωiXi.
2.2 函数的微分
对f:M→R,
df=∂u1∂fdu1+∂u2∂fdu2.
df 是 1-形式而不是向量。只有给定黎曼度量g 后,才能通过
g(∇f,X)=df(X)
把它转换为梯度向量∇f。这一区分很关键:
- df 只依赖微分结构;
- ∇f 还依赖“如何测长度和角度”的度量。
3. 外代数与微分形式
3.1 楔积
两个 1-形式的楔积满足反对称性
α∧β=−β∧α.
所以
du∧du=0,dv∧du=−du∧dv.
若
α=a1du+a2dv,β=b1du+b2dv,
则
α∧β=(a1b2−a2b1)du∧dv.
系数正是2×2 行列式,所以楔积测量有向面积。
3.2k-形式
k-形式是作用在k 个切向量上的交替多线性函数。二维曲面上只有:
- 0-形式:函数;
- 1-形式:沿方向积分的量;
- 2-形式:面积密度;
- k>2 的形式恒为 0。
体积形式在局部写成
dAg=detgdu∧dv.
4. 拉回:在不同空间之间运输形式
设光滑映射F:M→N。对N 上的k-形式ω,拉回F∗ω 定义为
(F∗ω)p(X1,…,Xk)=ωF(p)(dFpX1,…,dFpXk).
若N 上有 1-形式
ω=P(x,y)dx+Q(x,y)dy,
而F(u,v)=(x(u,v),y(u,v)),则
F∗ω=P(F)(xudu+xvdv)+Q(F)(yudu+yvdv).
拉回具有三条关键性质:
F∗(α∧β)=F∗α∧F∗β,
(G∘F)∗=F∗∘G∗,
d(F∗ω)=F∗(dω).
最后一条说明“先微分再换坐标”与“先换坐标再微分”一致,是坐标无关性的核心。
5. 外微分:统一 grad、curl 与 div
5.1 定义和计算
对函数f,外微分就是普通全微分:
df=fudu+fvdv.
对 1-形式ω=Pdu+Qdv,
dω=dP∧du+dQ∧dv=(Qu−Pv)du∧dv.
对二维 2-形式,外微分为 0,因为不存在非零 3-形式。
5.2 最重要的恒等式
d∘d=0.
例如
d(df)=d(fudu+fvdv)=(fvu−fuv)du∧dv=0,
只要二阶偏导连续。
它统一了:
- 梯度场的旋度为 0;
- 旋度场的散度为 0;
- 单纯链中边界的边界为空。
连续微分形式中的d2=0 与离散边界矩阵中的B1B2=0 是同一代数结构的两个版本。
6. 积分与广义 Stokes 定理
对定向k 维流形M 和紧支撑(k−1)-形式ω:
∫Mdω=∫∂Mω.
它包含:
| 维度/形式 | 得到的经典定理 |
|---|
| 区间上的 0-形式 | 微积分基本定理 |
| 平面区域上的 1-形式 | Green 公式 |
| 三维曲面上的 1-形式 | 经典 Stokes 定理 |
| 三维区域上的 2-形式 | Gauss 散度定理 |
6.1 Green 公式作为例子
令ω=Pdx+Qdy,则
dω=(Qx−Py)dx∧dy.
Stokes 定理给出
∮∂ΩPdx+Qdy=∬Ω(Qx−Py)dxdy.
这说明边界上的总环量等于内部旋度的总量。
7. de Rham 上同调
7.1 闭形式与恰当形式
若dω=0,ω 称为闭形式。若存在η 使ω=dη,称为恰当形式。因为d2=0:
恰当⟹闭合.
反方向局部成立(Poincaré 引理),全局不一定成立。
7.2 穿孔平面的标准反例
在R2∖{0} 上定义
ω=x2+y2−ydx+x2+y2xdy.
直接计算可得dω=0。但沿单位圆γ(t)=(cost,sint):
∫γω=∫02πdt=2π.
若ω=df,则任意闭路积分都应为 0,矛盾。因此ω 闭但不恰当。它检测到了原点这个洞。
7.3 de Rham 上同调群
HdRk(M)=im(d:Ωk−1→Ωk)ker(d:Ωk→Ωk+1).
de Rham 定理说明
HdRk(M)≅Hk(M;R),
即解析定义的微分形式上同调与拓扑定义的奇异/单纯上同调一致。这正是“用 PDE 计算拓扑”的理论基础。
8. 黎曼度量与 Hodge 星
8.1 度量诱导形式内积
给定黎曼度量g,可以定义k-形式的逐点内积⟨α,β⟩g,进而定义全局L2 内积
(α,β)=∫M⟨α,β⟩g,dAg.
Hodge 星
⋆:Ωk(M)→Ωn−k(M)
由关系
α∧⋆β=⟨α,β⟩g,dVg
定义。
8.2 二维正交坐标中的 Hodge 星
在标准定向欧氏平面:
⋆1=dx∧dy,⋆dx=dy,⋆dy=−dx,⋆(dx∧dy)=1.
所以对 1-形式ω=a,dx+b,dy:
⋆ω=−b,dx+a,dy.
它相当于把对应向量逆时针旋转90∘。二维中⋆2=−1 作用在 1-形式上,这使⋆ 扮演虚数单位i 的角色,成为复结构和全纯微分的桥梁。
9. 余微分与 Hodge-Laplacian
外微分的形式伴随称为余微分。符号约定依维度和次数略有差异,一般写成
δ=(−1)n(k+1)+1⋆d⋆
作用在k-形式上。它满足
(dα,β)=(α,δβ)
(忽略或固定适当边界项)。
Hodge-Laplacian 为
Δ=dδ+δd.
对 0-形式f,δf=0,因此
Δf=δdf,
它与 Laplace–Beltrami 算子只差可能的符号约定。
一个形式ω 调和,当且仅当
Δω=0.
在紧致无边界流形上:
(Δω,ω)=∥dω∥2+∥δω∥2.
因此
Δω=0⟺dω=0,δω=0.
调和形式既无“旋”,也无“散”。
10. Hodge 分解定理
设M 是紧致、定向、无边界黎曼流形。任意k-形式ω 唯一分解为
ω=dα+δβ+h
其中:
- dα 是恰当部分;
- δβ 是余恰当部分;
- h 是调和部分,dh=δh=0。
三部分在L2 内积下两两正交。
10.1 为什么三部分正交
对恰当与余恰当部分:
(dα,δβ)=(ddα,β)=0.
对调和h:
(dα,h)=(α,δh)=0,
(δβ,h)=(β,dh)=0.
10.2 Hodge 定理
每个 de Rham 上同调类中存在唯一调和代表:
Hk(M)≅HdRk(M).
所以
dimHk(M)=βk.
亏格g 的闭可定向曲面有2g 维调和 1-形式空间。这些调和 1-形式不是局部噪声,而是曲面全局拓扑的解析编码。
11. 向量场版本的 Hodge 分解
在二维曲面上借助度量把 1-形式和切向量场对应,可写成
X=∇f+J∇g+h,
其中:
- ∇f:无旋梯度场;
- J∇g:把梯度旋转90∘,为无散场;
- h:调和场,携带全局周期。
flowchart LR
X[任意切向量场 X] --> G[梯度部分 grad f]
X --> C[旋转梯度 J grad g]
X --> H[调和部分 h]
G --> E[由源与汇决定]
C --> V[由涡旋决定]
H --> T[由曲面拓扑和周期决定]
在球面上β1=0,没有非零调和 1-形式;在环面上有两个独立调和方向。
12. 离散外微分:incidence matrix
三角网格上:
- 离散 0-形式:顶点值f∈RV;
- 离散 1-形式:有向边值ω∈RE;
- 离散 2-形式:面值η∈RF。
上一章的边界矩阵B1,B2 给出离散外微分:
d0=B1T:C0→C1,
d1=B2T:C1→C2.
由于B1B2=0:
d1d0=B2TB1T=(B1B2)T=0.
对边e=(i,j):
(d0f)ij=fj−fi.
对面t=(i,j,k):
(d1ω)ijk=ωij+ωjk+ωki.
这部分完全由拓扑决定,不依赖顶点坐标和边长。
13. 离散 Hodge 星:把度量加入链复形
离散外微分只知道连接关系。要定义内积、伴随和 Laplacian,需要离散 Hodge 星矩阵⋆k。
在离散外微分(DEC)的 circumcentric dual 中,常用对角近似:
(⋆k)σk,σk=∣σk∣∣⋆σk∣,
即对偶单元体积与原单元体积的比。
二维中:
(⋆0)ii=∣⋆vi∣,
(⋆1)ee=∣e∣∣⋆e∣,
(⋆2)tt=∣t∣1.
离散k-形式内积是
⟨α,β⟩k=αT⋆kβ.
13.1 离散余微分
dk−1 关于上述内积的伴随满足
δk=⋆k−1−1dk−1T⋆k
(整体符号依约定)。于是离散 Hodge-Laplacian
Δk=dk−1δk+δk+1dk.
14. 离散 Hodge 分解的线性系统
给定离散 1-形式ω,希望求
ω=d0f+δ2η+h.
利用正交投影:
14.1 求恰当部分
最小化
fmin∥ω−d0f∥⋆12.
法方程为
d0T⋆1d0f=d0T⋆1ω.
左侧正是 0-形式的 stiffness/Laplace 矩阵。常数函数位于零空间,所以必须固定一个顶点或加零均值约束。
14.2 求余恰当部分
可令δ2η=⋆1−1d1T⋆2η,再做相同的加权最小二乘。二维中也常将 2-形式写成标量势,通过旋转梯度求解。
14.3 求调和余量
h=ω−d0f−δ2η.
数值上检查
∥d1h∥≈0,∥δ1h∥≈0.
15. 余切 Laplacian 从 Hodge 星出现
在三角网格上,0-形式的离散 Laplace 能量可写成
E(f)=21(d0f)T⋆1(d0f)=21fT(d0T⋆1d0)f.
对内部边(i,j),若两侧对角为αij,βij,则对应权重
wij=21(cotαij+cotβij).
因此
E(f)=21(i,j)∈E∑wij(fi−fj)2.
这表明余切权重不是经验技巧,而是离散 Hodge 星或分片线性有限元的自然结果。
16. 例子:环面上的调和 1-形式
把平面按周期(1,0),(0,1) 商掉得到平坦环面。两个常数 1-形式
ω1=dx,ω2=dy
都满足
dωi=0,δωi=0.
但它们不是全局恰当形式:若dx=df,则沿x 周期积分应为 0,实际上
∮adx=1.
它们构成H1(T2) 的基。组合
ω=dx+idy=dz
是一个全纯 1-形式,这条线索会在黎曼面章节继续发展。
17. Python:验证离散复形
import numpy as np
def verify_complex(B1, B2, atol=1e-12):
defect = B1 @ B2
max_abs = 0.0 if defect.nnz == 0 else np.abs(defect.data).max()
if max_abs > atol:
raise ValueError(f"boundary of boundary is not zero: {max_abs}")
return max_abs
def exact_projection(d0, star1, omega, anchor=0):
from scipy.sparse.linalg import spsolve
L = d0.T @ star1 @ d0
rhs = d0.T @ star1 @ omega
keep = np.arange(L.shape[0]) != anchor
f = np.zeros(L.shape[0])
f[keep] = spsolve(L[keep][:, keep].tocsr(), rhs[keep])
return d0 @ f, f
生产实现还需要处理:
- 有边界时的 absolute/relative boundary condition;
- obtuse triangle 导致的负 dual length;
- 多连通域的多个常数零空间;
- 迭代求解器与预条件器;
- 数值秩和拓扑零空间的区分。
18. 容易混淆的概念
| 概念 A | 概念 B | 区别 |
|---|
| df | ∇f | 前者是 1-形式,后者由度量升指标得到向量 |
| 闭形式 | 恰当形式 | 全局有洞时闭不一定恰当 |
| d | δ | d 与拓扑/光滑结构有关;δ 还依赖度量 |
| de Rham Laplacian | 标量 Laplace–Beltrami | 前者作用于任意次数形式,后者常指 0-形式 |
| 调和函数 | 调和 1-形式 | 紧致无边界曲面上调和函数只有常数,但调和 1-形式可非零 |
| 拓扑上同调类 | 调和代表 | 前者不依赖度量,后者会随度量改变,但每类唯一 |
19. 习题
计算题
- 对ω=(x2−y)dx+(x+y2)dy 计算dω。
- 在极坐标x=rcosθ,y=rsinθ 下计算dx∧dy 的拉回。
- 验证标准平面上⋆2=−1 作用于 1-形式。
- 计算穿孔平面标准 1-形式沿半径为R 圆的积分,说明结果为何与R 无关。
证明题
- 证明拉回与外微分交换:dF∗=F∗d(先对 0-形式和 1-形式验证)。
- 用伴随关系证明 Hodge 分解的三部分两两正交。
- 证明紧致无边界连通流形上的调和函数是常数。
- 证明调和 1-形式的维数是拓扑不变量,但具体调和代表依赖度量。
实现题
- 从上一章的B1,B2 构造d0,d1,数值验证d1d0=0。
- 为三角网格组装对角质量矩阵⋆0 和余切⋆1。
- 输入随机边 1-形式,求其恰当投影,并检查残差与所有梯度正交。
- 在离散环面上求kerΔ1,验证其维数约为 2。
20. 本章结论
这一章把拓扑、微积分和线性代数连接起来:
Ω0↓C0dB1TΩ1↓C1dB2TΩ2↓C2
上排是连续微分形式,下排是离散上链;d2=0 在两层都严格成立。度量通过 Hodge 星进入,产生内积、伴随、Laplacian 和唯一调和代表。
下一篇将引入度量、联络、曲率与测地线,并从变分原理推导调和映射:曲面微分几何与调和映射。