コレスキー分解の一意性証明
📂行列代数コレスキー分解の一意性証明
定理
A>0 はただ一つのコレスキー分解を持つ。
説明
固有値対角化、特異値分解、シューア分解、LU分解、LDU分解はすべて一意性がない点が共通している。これらの方法はすべて固有値と固有ベクトルの関係を利用するか、1=aa1 だからL またはU に分けて割ることができるからだ。
しかし、コレスキー分解は固有値の概念を使用せず、A=LLT として表されるため、1 を二つに分けて割ることができない。このように直感的な話をもう少し丁寧に難しく書くと、証明がすぐに完成する。
証明
A は正定値なので可逆行列であり、A:=LDLT を満たす下三角行列L と対角行列D が存在する。
A=LDLT の両辺に左からxT=0 を、右からx を乗じると
xTAx=xTLDLTx=(LTx)TD(LTx)>0
だから、D は正定値行列で、固有値がすべて正であるため、対角成分はすべて正である。
したがって、
D1/2:=diag(d11,d22,⋯,dnn)
を定義でき、D=D1/2D1/2 になる。
A=LDLT=LD1/2D1/2LT から、L:=LD1/2 と定義すると
A=LLT
このようなL は一意であるため、コレスキー分解も一意である。
■