[行列解析2.6.p3]同時ユニタリ合同対角化の同値条件

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

2.6.P3

2.6.問題3

\(A, B \in M_{m,n}\) が同時にユニタリ合同で対角行列にできるのはいつか?

\(AB^*\) および \(B^*A\) が両方正規であることと、
ユニタリ行列 \(X \in M_m\)、\(Y \in M_n\) が存在して
\(A = X \Sigma Y^*, B = X \Delta Y^*\) となり、
\(\Sigma, \Delta \in M_{m,n}\) が対角で、
\(\Sigma\) が形式 (2.6.3.1,2) に従うことは
同値であることを示せ。

(2.6.3.1)
\Sigma_q =
\begin{bmatrix}
\sigma_{1} & 0 & \cdots & 0 \\
0 & \sigma_{2} & \cdots & 0 \\
\vdots & \vdots & \ddots & \vdots \\
0 & 0 & \cdots & \sigma_{q}
\end{bmatrix} ,\quad
q = \min\{m,n\} 
(2.6.3.2)

もし \( m = n \) ならば、

\Sigma =
\Sigma_q
\in M_{m}

もし \( m \gt n \) ならば、

\Sigma =
\begin{bmatrix}
\Sigma_q & 0
\end{bmatrix}
\in M_{m,n}

もし \( n \gt m \) ならば、

\Sigma =
\begin{bmatrix}
\Sigma_q \\
0
\end{bmatrix}
\in M_{m,n}

ヒント

同時にユニタリ合同で対角化できるとは、同一のユニタリ行列によって左右から変換したとき、両方が対角行列になることを意味する。

この問題では、積 \( AB^* \) と \( B^*A \) の正規性が重要な役割を果たす。

正規行列はユニタリ行列で対角化できるため、その固有分解と特異値分解の関係を考えることで、同時ユニタリ合同対角化の構造が明らかになる。

\(AB^*\) と \(B^*A\)が正規であるため、\(A\) の左・右特異空間が明確に対応づけられ、その対応は \(B\) によって壊されない。
したがって、\(A\) を対角化したのと同じユニタリ行列 \(X\),\(Y\)によって\(B\) も対角化される。

解答例

(1) まず、ユニタリ行列 \( X \in M_m \)、\( Y \in M_n \) が存在して \( A = X \Sigma Y^*, B = X \Delta Y^* \) と表され、\( \Sigma, \Delta \in M_{m,n} \) が対角行列であると仮定する。

このとき \( AB^* = X \Sigma \Delta^* X^* \), \( B^*A = Y \Delta^* \Sigma Y^* \) と書ける。

ここで \( \Sigma \Delta^* \) および \( \Delta^* \Sigma \) は対角行列であるから正規であり、ユニタリ相似変換により \( AB^* \)、\( B^*A \) も正規行列である。

(2) 逆に、\( AB^* \) と \( B^*A \) がともに正規であると仮定する。

すると \( AB^* \) はユニタリ行列 \( X \) により対角化でき、 \( X^* AB^* X \) は対角行列となる。

同様に \( B^*A \) もユニタリ行列 \( Y \) により対角化できる。

(2-1) \(AB^*\)と\(B^*A\)の非零固有値は一致している

\(AB^*\)の固有値問題

AB^*x=\lambda x \quad (\lambda \ne 0 )

を考えると、両辺に\(B^*\)を掛けて

B^* A(B^*x)= B^* \lambda x =\lambda (B^* x)

となるので\(\lambda \ne 0 \)なら、\(B^*x \ne0 \)は\(B^*A\)の固有値\(\lambda\)の固有ベクトルでもある。逆も同様に示せるので、\(AB^*\)と\(B^*A\)は同じ非零固有値を持つ

(2-2) 固有値は非負の実数

\(AB^*, B^*A \)の固有値は、\( \sigma_i \, (i=1, \dots,q=\min(m,n) )\)を\(A\)の特異値とすると、\( \lambda_i = \sigma_i ^2 \geq 0 \)の(非負の)形になる。

\(AB^*, B^*A \)の固有値は非負実数で一致しているので、特異値分解の理論より \( A = X \Sigma Y^* \) と表せる。ただし \( \Sigma \) は特異値を対角成分にもつ行列であり、形式 (2.6.3.1)、(2.6.3.2) に従う。

このとき \( B \) についても同じ \( X, Y \) を用いて \( B = X \Delta Y^* \) と表すことができ、\( \Delta \) も対角行列となる事を示す。

\(AB^*\)と\(B^*A\)がともに正規であることにより、\(A\)の左右特異ベクトルが\(B\)によっても保存される。

\( A = X \Sigma Y^* \)を特異値分解とすると、\(X\)は\(AB^*\)の固有ベクトルからなり、\(Y\)は\(B^*A\)の固有ベクトルからなっている。

\( (AB^*)A=A(B^*A) \)であるから、\(A\)は\(AB^*\)と\(B^*A\)の間のインタートワイナーとみなせる。

行列\(T\)が、行列\(A,B\)に対して\(TA=BT\)という関係を満たすとき、\(T\)は\(A\)と\(B\)の間のインタートワイナーと呼ばれる。\(A\)と\(B\)の間にインタートワイナーが存在する時、\(A\)と\(B\)は同じ性質を持つことが示唆される。

したがって、\( AB^* \) および \( B^*A \) が正規であることと、同一のユニタリ行列 \( X, Y \) によって \( A, B \) が同時に対角形にユニタリ合同変換されることは同値である。

\Sigma_q =
\begin{bmatrix}
\sigma_{1} & 0 & \cdots & 0 \\
0 & \sigma_{2} & \cdots & 0 \\
\vdots & \vdots & \ddots & \vdots \\
0 & 0 & \cdots & \sigma_{q}
\end{bmatrix},
\quad
q = \min\{m,n\}
\Sigma =
\begin{cases}
\Sigma_q \in M_m & (m=n),\\
\begin{bmatrix}\Sigma_q & 0\end{bmatrix} \in M_{m,n} & (m>n),\\
\begin{bmatrix}\Sigma_q \\ 0\end{bmatrix} \in M_{m,n} & (n>m).
\end{cases}

行列解析の総本山

総本山の目次📚

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

記号の意味🔎

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

コメント

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