1 直交補空間への圧縮
定義 1.1.Vを有限次元内積空間、W⊆Vを部分空間、PW:V→Wを直交射影とする。T∈End(V)に対して
TW=PW∘T∣W:W⟶WをTのWへの 圧縮 (compression) という。WがT-不変ならTW=T∣Wであるが、圧縮はWが不変でない場合にも定義される。
圧縮を用いる理由は、固有ベクトルの直交補空間が一般の作用素について不変とは限らないからである。
2 Schur の定理
定理 2.1 (Schur のユニタリ三角化).Vをn次元複素内積空間、T∈End(V)とする。このとき、Vの正規直交基底(e1,…,en)が存在し、その基底に関するTの表現行列は上三角行列である。対角成分はTの固有値を代数的重複度とともに並べたものである。
証明方針は、複素数体上で固有ベクトルを一つ選び、その直交補空間への圧縮を正規直交基底で上三角化する帰納法である。圧縮の基底を元の固有ベクトルの後へ並べると、元の作用素も上三角になる。
証明.nについて帰納法を用いる。n=0の場合は空基底に関する空行列について成立する。n≥1とし、n−1次元以下で主張が成立すると仮定する。
§E3.25 系 1.4をK=Cに適用すると、Tは固有値λ∈Cと非零固有ベクトルをもつ。固有ベクトルを正規化してe1とする。W=e1⊥と置くとdimW=n−1であり、
B=PW∘T∣W:W→WはWの自己準同型である。帰納法の仮定により、WにはBの表現行列を上三角にする正規直交基底(e2,…,en)が存在する。
(e1,e2,…,en)はVの正規直交基底である。Te1=λe1なのでTe1∈span(e1)である。j≥2に対し、Tejを
Tej=⟨Tej,e1⟩e1+PWTejと直交分解する。PWTej=Bejであり、Bの上三角性から
Bej∈span(e2,…,ej).したがって
Tej∈span(e1,…,ej)である。全てのjについてこの包含が成り立つことは、表現行列が上三角であることと同値である。
上三角行列R=(rij)の特性多項式は
det(tI−R)=j=1∏n(t−rjj)である。特性多項式は基底に依存しないので、対角成分はTの固有値を代数的重複度とともに並べたものである。▨
系 2.2 (Schur 分解). 任意のA∈Mn(C)に対して、ユニタリ行列Qと上三角行列Rが存在して
A=QRQ∗,Q∗AQ=Rを満たす。
証明.Aが標準内積空間Cnに定める自己準同型へ定理 2.1を適用する。得られた正規直交基底を列に並べた行列をQとするとQ∗Q=QQ∗=Iであり、基底変更の式からQ∗AQ=Rは上三角である。両辺へ左からQ、右からQ∗を掛けるとA=QRQ∗を得る。▨
例 2.3. 標準内積をもつR2⊂C2上で
A=(0−213)とする。e1=2−1/2(1,1)Tは固有値1の単位固有ベクトルであり、e2=2−1/2(1,−1)Tはe1⊥の単位基底である。Q=(e1 e2)と置くと
QTAQ=(10−32).第2列について、Ae2のe1成分は−3、e1⊥への圧縮成分は2e2である。直交補空間そのものがA-不変でなくても、圧縮を帰納法へ用いることができる。
3 実 Schur 形との関係
4 QR 法との関係
5 演習
問題 5.1 (Schur の不等式).
- A∈Mn(C)の固有値を代数的重複度とともにλ1,…,λnと並べる。
i=1∑n∣λi∣2≤tr(A∗A)=i,j∑∣aij∣2
を示し、等号が成り立つならばAはユニタリ行列によって対角化され、A∗A=AA∗を満たすことを示せ。
- 例 2.3のA=(0−213)について両辺を計算し、差が Schur 分解の上三角行列の非対角成分の絶対値の二乗に等しいことを確かめよ。
解答.
(1)を示す。(A∗A)jj=∑iaijaijであるからtr(A∗A)=∑i,j∣aij∣2である。系 2.2によりA=QRQ∗(Qはユニタリ、R=(rij)は上三角)と書くことができ、定理 2.1によりRの対角成分はλ1,…,λnを並べたものである。A∗A=QR∗Q∗QRQ∗=Q(R∗R)Q−1であるから、§E3.20 命題 3.2によりtr(A∗A)=tr(R∗R)である。Rは上三角であるから
tr(R∗R)=i,j∑∣rij∣2=i∑∣λi∣2+i<j∑∣rij∣2≥i∑∣λi∣2である。等号が成り立てばi<jについてrij=0であり、R=Dは対角行列である。このときQ∗AQ=Dであり、A∗A=QD∗DQ∗=QDD∗Q∗=AA∗である(対角行列どうしは可換である)。
(2)では、χA(t)=t(t−3)+2=(t−1)(t−2)であるから固有値は1,2であり、左辺は1+4=5、右辺は0+1+4+9=14である。例 2.3の上三角行列(10−32)の非対角成分は−3であり、14−5=9=∣−3∣2である。とくに等号は成り立たない。また、A∗A=(4−6−610)とAA∗=(13313)は異なるから、Aは正規でない。▨