进入本章内容前,请充分复习线性代数中线性变换与矩阵表示的相关内容
截至目前,微分几何对于曲面的研究主要是通过偏微分的组合,反复对曲面的参数化进行运算,从而分析曲面上的点在各个方向上的变化表现,从而得到曲率等重要性质
但是,除了分析式的运算以外,微分几何也可以利用线性代数作为工具进行分析
本节详细介绍代数式的计算如何在曲面研究中发挥重要作用
# Cartan 标架与联络
本节分析对象为切空间
以下令正则曲面 (S,n) 正向参数化 σ:D→S
固定曲面上一点 p=σ(u,v)∈S
取其切空间 TpS 进行代数式分析
注意以下符号约定
- R3 中的标准正交归一基底 E={e1,e2,e3}
- 基于偏微分的线性独立性质得到的一组普通偏微分基底 B={σu,σv,n}
- 基于 Gram-Schmidt 正交化构造的 R3 中的正交归一基底 Cartan 标架 A={ε1,ε2,ε3}
- 降低至二维时,记号上 A={ε1,ε2},B={σu,σv}
由于切空间可以视为二维线性空间,并且显然 σu,σv 构成 TpS 的一组基底(非正交归一)
回忆线性代数中构造正交归一基底的方法:Gram–Schmidt 正交化
为了更好地研究切空间上的表现,基于 Gram–Schmidt 正交化构造正交归一基底 A={ε1,ε2,ε3}
注意法向量 n 时刻垂直于切空间,且已归一化,所以直接令其为第三个基底即可
ε1=∣σu∣σu,ε2=∣σv−(σv⋅ε1)ε1∣σv−(σv⋅ε1)ε1,ε3=n
此时,ε1,ε2 构成 TpS 上的正交归一基底,且 ε3 与切空间正交
称 A 为伴随 σ 的 活动标架 (Moving Frame)「動標構」
Cartan Darboux 在曲率计算研究中,引入活动标架用于将复杂的曲率计算转为简单的代数计算,此标架也称 Cartan 标架
以下通过坐标转换,获取切空间中的任意向量 Cartan 标架下的新坐标
由于 σu,σv⊥n,所以其在 ε3 方向的投影为 0,所以有
{σu=a11ε1+a12ε2+0⋅ε3σv=a21ε1+a22ε2+0⋅ε3⟹[σu]A=⎝⎛a11a120⎠⎞,[σv]A=⎝⎛a21a220⎠⎞
其中 a1j=σu⋅εj,a2j=σv⋅εj(j=1,2)
a 的下标指示偏导方向编号,上标指示基底方向编号
这表明,法向量方向的分量对于切空间的研究毫无帮助
去除掉第三成分,只考虑二维切空间上的表现,令矩阵
A=(a11a12a21a22)
则 A 此时满足
(σu,σv)=(ε1,ε2)A
这意味着,A 是从基底 A=(ε1,ε2) 到基底 B=(σu,σv) 的过渡矩阵
并且此时
{σu×σv=detA⋅e1×e2=detA⋅n∥σu×σv∥=detA
回忆线性代数的知识,对于从表示从基底 (ε1,ε2) 到基底 (σu,σv) 的过渡矩阵 A,有如下坐标变换公式
[v]A=A[v]B
完成上述准备后,在切空间上构造坐标函数 du,dv
坐标函数会提取向量的标准坐标,也就是说对于二维向量 v=(v2v1)∈TpS,有
(du(v)dv(v))=(v1v2)
现在来分析参数 σ 的变化,也就是全微分。根据全微分的定义可以得到
dσ=σudu+σvdv=(σu,σv)(dudv)
在线性代数中,这意味着
[dσ]B=(dudv)
将其转变到 Cartan 标架下进行分析,利用坐标变换获取其在 Cartan 标架下的坐标
[dσ]A=A[dσ]B=A(dudv)
定义其第一,第二成分分别为 θ1,θ2,即
(θ1θ2)=A(dudv)
此时 θj=a1jdu+a2jdv(j=1,2)
θj 是阶段性的成果,现在先来看看其运算性质
- 继承于楔积,自身与自身的运算为 0
- 互换顺序时,符号取反
- 与过度矩阵的行列式相关联
命题
- θ1∧θ1=θ2∧θ2=0
- θ1∧θ2=−θ2∧θ1=det(A)du∧dv
证明
由于
{θ1=a11du+a21dvθ2=a12du+a22dv
所以计算即可验证
θ1∧θ1=(a11du+a21dv)∧(a11du+a21dv)=0
θ1∧θ2=(a11du+a21dv)∧(a12du+a22dv)=(a11a22−a21a12)du∧dv=det(A)du∧dv
θ2∧θ1=(a12du+a22dv)∧(a11du+a21dv)=(a12a21−a22a11)du∧dv=−det(A)du∧dv
□
现在回到曲面研究,讨论 Cartan 标架(活动标架)的威力
顾名思义,活动标架的关键是 活动,对于曲面上的点 p,在其沿曲面移动时,三个活动标架会 不同程度的变化
依此,曲面研究的重点:曲率 转化为各个活动标架的变化情况
为了分析活动标架变化的相对性,定义 联络 (Connection) 如下
ωij=dεi⋅εj(i,j=1,2,3)
显然 ωij 指示两个活动标架 εi,εj 之间的变化关系,并且 存在固定方向,非对称性继承于楔积
联络的结构可以由下式看出
dεi=ωi1ε1+ωi2ε2+ωi3ε3
简单来说,联络 ωij 指示 εi 在变化过程中,沿 εj 方向的分量变化速度
联络具有以下性质
- 自己与自己的联络为 0
- 联络方向互换时,符号取反
命题
ωii=0,ωij=−ωji
证明
由于 εi⋅εi=1,对其全微分得到
d(εi⋅εi)=dεi⋅εi+εi⋅dεi=2dεi⋅εi=2ωii=0
另一边
d(εi⋅εj)=dεi⋅εj+εi⋅dεj=ωij+ωji=0
□
接下来想办法引入曲率。考虑从 TpS 的形算子 Σp:TpS→TpS 入手
由于 Σp(εi) 也处于基底 A=(ε1,ε2) 所在的切空间内,所以可以将其写为 A 下的坐标形式
[Σp(εi)]A=(b1ib2i)
取内积计算得到坐标
bij=εi⋅Σp(εj)
将坐标整理为矩阵形式
B=(b11b21b12b22)
依据形算子的自伴性有:
- bij=bji
- tB=B
整理上述结果,可以得到
(Σp(ε1),Σp(ε2))=(ε1,ε2)B
在线性代数中,这同样表示:B 是一个从基底 (ε1,ε2) 到基底 (Σp(ε1),Σp(ε2)) 的过渡矩阵
或者换句话说,B 是 线性映射 Σp 关于基底 (ε1,ε2) 的 矩阵表示
那么根据形算子的性质就可以得到曲率
K=det(B),H=21tr(B),κ1,2=λ1,2
至此,曲率计算已完全由线性代数的矩阵计算取代!
# 结构方程
实际上,通过讨论联络与形算子矩阵系数 bij 之间的计算关系,在实际的曲率计算中,不需要计算出 bij
首先,在引入 bij 后,联络的第三个方向的系数可以表示为形算子矩阵的线性组合
命题
ω13=b11θ1+b12θ2,ω23=b21θ1+b22θ2
证明
由联络的定义,有
ω13=dε1⋅ε3=dε1⋅n=−ε1⋅dn=−ε1⋅(−Σp(ε1)θ1−Σp(ε2)θ2)=(ε1⋅Σp(ε1))θ1+(ε1⋅Σp(ε2))θ2=b11θ1+b12θ2
ω23=dε2⋅ε3=dε2⋅n=−ε2⋅dn=−ε2⋅(−Σp(ε1)θ1−Σp(ε2)θ2)=(ε2⋅Σp(ε1))θ1+(ε2⋅Σp(ε2))θ2=b21θ1+b22θ2
□
于是可以得到计算曲率所用到的最核心的工具:结构方程
定理 结构方程
存在唯一的联络 ω,使得
- dθ1=−ω∧θ2,dθ2=−ω∧θ1
- dω=K⋅θ1∧θ2,其中 K 为 Gauss 曲率
证明
令 ω=fdu+gdv,计算验证
ω=(f g)(dvdu)=(f g)(ε1 ε2)(θ2θ1)=f~θ1+g~θ2
其中 (f~ g~):=(f g)(ε1 ε2)
所以
ω∧θ2=f~θ1∧θ2=f~detAdu∧dv
ω∧θ1=−g~θ1∧θ2=−g~detAdu∧dv
令 dθj=hjdu∧dv,则
dθ1=−ω∧θ2⇔h1=−f~detA
dθ2=ω∧θ1⇔h2=g~detA
解得
f~=−detAh1,g~=detAh2
由 (f~ g~)=(f g)(ε1 ε2) 可唯一确定 f,g,从而唯一确定 ω
第二结构方程的推导暂时省略