停下来思考。
定义:
-
Symplectic group Sp(n;C) 是GL(2n;C) 中保持w(x,y)=∑i=1n(xiyn+i−xn+iyi) 的元素,它是GL(2n;C) 的一个 closed subgroup。形式化地:
Sp(n;C)={A∈GL(2n;C)∣∀x,y∈C2n.w(Ax,Ay)=w(x,y)}
-
U(n) 是n 阶酉矩阵形成的群。
-
Sp(n)=Sp(n;C)∩U(2n) 被称为 compact symplectic group。
上述定义紧致辛群Sp(n) 用的是交集,但我们可以给出其一个等价的更 expressive 的定义。
定义:一个 quaternion algebra H 是1,i,j,k 在R 上张成的元素的集合,并且有加法、乘法运算。满足:
- i2=j2=k2=−1.
- ij=k=−ji.
- jk=i=−kj.
- ki=j=−ik.
那么我们第一个要理解和证明的是,GL(n,H)≅GL(2n,C).
给定一个四元数q=a+bi+cj+dk∈H,显然它可以写为q=(a+bi)+(c+di)j.
这里已经有一点直觉了,即一个 quaternion q 对应了两个 complex number x≡a+bi,y≡c+di.
那么对于每一个Λ∈GL(n,H),它都是Hn 上的可逆变换Λ:(q1,...,qn)↦(q~1,...,q~n)。其中
q~k=l=1∑nΛk,lqlΛ⎝⎜⎜⎛q1⋮qn⎠⎟⎟⎞=⎝⎜⎜⎛q~1⋮q~n⎠⎟⎟⎞
令Λ=Δ+Θj,其中Δ,Θ∈GL(n,C),即把四元数Λi,j 拆成x+yj 的形式。
记qk=xk+ykj,那么有
x~k+y~kj=l=1∑n(Δk,l+Θk,lj)(xk+ykj)=l=1∑n(Δk,lxk−Θk,lyk)+(l=1∑n(Δk,lyk+Θk,lxk))j
所以
x~k=l=1∑n(Δk,lxk−Θk,lyk)y~k=l=1∑n(Δk,lyk+Θk,lxk)
那么如果我们把(q1,...,qn)∈Hn 对应写成(x1,...,xn,y1,...,yn)∈C2n,那么就有对应关系:
Λ∈GL(n,H):(q1,...,qn)↦(q~1,...,q~n)c(Λ)=(ΔΘ−ΘΔ)∈GL(2n,C):(x1,...,xn,y1,...,yn)↦(x~1,...,x~n,y~1,...,y~n)
我们发现了一个同构。即给一个Λ∈GL(n,H),我们可以构造一个c(Λ)∈GL(2n,C)。对应地,给定一个A∈GL(2n,C),我们也可以构造一个Λ。因为(q1,...,qn) 和(x1,...,xn,y1,...,yn) 的表示是完全等价的。
下一步我们应该发现,U(n,H)≅Sp(n,C)。
Hn 上的 inner product 定义为:
⟨(q1,...,qn),(q1′,...,qn′)⟩Hn=i=1∑nqiqˉi′∈H
其中对于qi=a+bi+cj+dk∈H,记qˉi=a−bi−cj−dk。
令qi=xi+yij,其中xi,yi∈C,那么(q1,...,qn) 对应于(x1,...,xn,y1,...,yn)∈C2n。
那么有:
⟨(q1,...,qn),(q1′,...,qn′)⟩Hn=i=1∑nqiqˉi′=i=1∑n(xi+yij)(xˉi′−yi′j)=i=1∑n(xi+yij)(xˉi′−jyˉi′)=i=1∑n(xixˉi′+yiyˉi′)+(yijxˉi′−xijyˉi′)=i=1∑n(xixˉi′+yiyˉi′)+(yixi′−xiyi′)j=⟨(x1,...,xn,y1,...,yn),(x1′,...,xn′,y1′,...,yn)′⟩C2n+i=1∑n(yixi′−xiyi′)j
那么如果对于一个U∈U(2n)∩Sp(n;C),我们发现U 会保持上面两个和!什么意思呢,假设
U(x1,...,xn,y1,...,yn)=(x~1,...,x~n,y~1,...,y~n)
那么因为U∈U(2n),故⟨(x,y),(x′,y′)⟩C2n=⟨(x~,y~),(x~′,y~′)⟩C2n,即保持C2n 上的内积。
因为U∈Sp(n;C),故根据定义∑i=1n(yixi′−xiyi′)=∑i=1n(y~ix~i′−x~iy~i′)。
那么U 对应的Λ 也就保持了Hn 上的内积,而根据定义此时Λ∈U(n,H)。
因此我们说明了:
U(n,H)≅Sp(n,C)∩U(2n)
即如果我们想保持Hn 上的 inner product,也就等价于把q∈Hn 换一种表示转换为(x,y)∈C2n 后,要保持C2n 上的 inner product+w(⋅,⋅)。