[行列解析2.6.p14]正規行列と特異値分解の関係

2.ユニタリ相似とユニタリ同値

2.6.P14

2.6.問題14

\(A \in M_n\) を与える。

(a) \(A\) が正規であり、スペクトル分解 \(A = U \Lambda U^*\) があり、\(U\) はユニタリ、\(\Lambda = \mathrm{diag}(\lambda_1, \ldots, \lambda_n) = \mathrm{diag}(e^{i\theta_1} |\lambda_1|, \ldots, e^{i\theta_n} |\lambda_n|)\) とする。ここで \(D = \mathrm{diag}(e^{i\theta_1}, \ldots, e^{i\theta_n})\)、\(\Sigma = \mathrm{diag}(|\lambda_1|, \ldots, |\lambda_n|)\) とする。なぜ \(A = (UD)\Sigma U^*\) が \(A\) の特異値分解であり、特異値が固有値の絶対値であるかを説明せよ。

(b) \(s_1, \ldots, s_d\) を \(A\) の異なる特異値とし、\(A = V \Sigma W^*\) を特異値分解とする。ここで \(V, W \in M_n\) はユニタリ、\(\Sigma = s_1 I_{n_1} \oplus \cdots \oplus s_d I_{n_d}\) とする。\(A\) が正規であることと、\(\Sigma\) に対応したブロック対角ユニタリ行列 \(U = U_1 \oplus \cdots \oplus U_d\) が存在して \(V = WU\) となることは同値であることを示せ。

(c) \(A\) が正規で異なる特異値を持つ場合、特異値分解 \(A = V \Sigma W^*\) において、なぜ \(V = W D\) が成り立つかを説明せよ。ここで \(D\) は対角ユニタリ行列である。異なる特異値の仮定は \(A\) の固有値について何を意味するか?

ヒント

(a) 正規行列はユニタリ対角化できる。

固有値を極形式 \(\lambda_j = e^{i\theta_j}|\lambda_j|\) と書き、位相部分をまとめた対角行列 \(D\) を導入する。

(b) では \(A^*A = AA^*\) を特異値分解に代入して、\(\Sigma^2\) とユニタリ行列の関係を調べる。

(c) 異なる特異値を持つときは各ブロックが 1 次元となることに注意する。

解答例

(a) \(A\) は正規であるから、あるユニタリ行列 \(U\) により

A = U \Lambda U^*

と書ける。ここで各固有値を \(\lambda_j = e^{i\theta_j}|\lambda_j|\) と書き、

D = \mathrm{diag}(e^{i\theta_1},\ldots,e^{i\theta_n}),
\qquad
\Sigma = \mathrm{diag}(|\lambda_1|,\ldots,|\lambda_n|)

とおくと \(\Lambda = D\Sigma\) である。したがって

A = (UD)\Sigma U^*

となる。\(UD\) はユニタリであり、\(\Sigma\) は非負対角行列である。さらに

A^*A = U \Sigma^2 U^*

であるから、特異値は \(|\lambda_j|\) に一致する。

(b) \(A = V\Sigma W^*\) とする。\(A\) が正規であることは

A^*A = AA^*

と同値である。計算すると

A^*A = W \Sigma^2 W^*,
\qquad
AA^* = V \Sigma^2 V^*

であるから、

W \Sigma^2 W^* = V \Sigma^2 V^*

が成り立つ。両辺に \(W^*\) と \(W\) を掛けると

\Sigma^2 = (W^*V)\Sigma^2 (V^*W)

を得る。ここで \(\Sigma = s_1 I_{n_1} \oplus \cdots \oplus s_d I_{n_d}\) であるから、\(\Sigma^2\) と可換なユニタリ行列は同じブロック分解を保つ。したがって

W^*V = U_1 \oplus \cdots \oplus U_d

となるユニタリ行列が存在する。よって \(V = WU\)(ただし \(U = U_1 \oplus \cdots \oplus U_d\))である。逆にこの形であれば上式が成り立ち、\(A\) は正規である。

(c) 異なる特異値を持つときは各 \(n_j = 1\) である。したがって (b) のブロック対角ユニタリ行列は

U = \mathrm{diag}(e^{i\phi_1},\ldots,e^{i\phi_n})

という対角ユニタリ行列になる。よって

V = W D

(\(D\) は対角ユニタリ行列)となる。異なる特異値を持つということは、\(|\lambda_j|\) が互いに異なることを意味する。したがって固有値は絶対値の異なる複素数であり、各固有空間は 1 次元となる。


行列解析の総本山

総本山の目次📚

[行列解析]総本山📚
行列解析の総本山。行列解析の内容を網羅的かつ体系的に整理しています。線形代数の学習を一通り終えた方が、次のステップとして取り組むのに最適です。行列に関する不等式を研究するには、行列解析の知識が欠かせません。

記号の意味🔎

[行列解析9.0]主要な記号一覧🔎
行列解析で使用している記号や用語の簡単な説明です。

コメント

タイトルとURLをコピーしました