本文的向量空间的域默认都为R
定义
- n阶方阵上的定义内积⟨A,B⟩:=tr(ATB)
- skew(A):=(A−AT)/2
- sym(A):=(A+AT)/2
性质
- 在 Frobenius 内积下,对称矩阵对反对称矩阵正交。
- 方阵M在反对称矩阵空间的正交投影为skew(M)
- 方阵M在对称矩阵空间的投影为sym(M)
- 在实数域(R)上,WWTx=0⟺WTx=0。
- 设H为实对称半正定矩阵,则Hv=0⟺vTHv=0
- 只要 D 是一个与 t 无关的常数矩阵,那么:∣D+O(t2)∣=∣D∣+O(t2)
矩阵分解
设 RN=S⊕S⊥,并记到两个子空间的正交投影为 PS 和 PS⊥。它们满足
PS+PS⊥=I,PS2=PS,PS⊥2=PS⊥,PSPS⊥=PS⊥PS=0.
矩阵的正交投影分解
对任意线性算子 M:RN→RN,在 M 两侧插入 I=PS+PS⊥,可得
M=(PS+PS⊥)M(PS+PS⊥),
即
M=S→SPSMPS+S⊥→SPSMPS⊥+S→S⊥PS⊥MPS+S⊥→S⊥PS⊥MPS⊥.
这四项就是 M 关于分解 RN=S⊕S⊥ 的四个矩阵块。
矩阵的正交基分解
设 {qm}m=1N 是 RN 的一组标准正交基。因此有
m∑qmqm⊤=I.
插入 M=IMI:
M=(m∑qmqm⊤)M(n∑qnqn⊤)=m,n∑(qm⊤Mqn)qmqn⊤.
Mmn=qm⊤Mqn 是 M 在该基下的矩阵元,qmqn⊤ 是对应的基矩阵。
两种分解的关系
取 S 的一组标准正交基 {qm}m∈S,则
PS=m∈S∑qmqm⊤,PS⊥=m∈/S∑qmqm⊤.
把展开式的指标 (m,n) 按 S / S⊥ 分成四组,即得上式四块。前者按单个基向量展开,后者是按子空间分块的粗粒化。