[行列解析7.1.10]観察:半正定値行列の行と列の包含性

7.1.10.半正定値行列の行と列の包含性

観察 7.1.10. すべての半正定値行列は、行および列の包含性をもつ。特に、もし \( A = [a_{ij}] \) が半正定値であり、ある \( k \in \{1, \ldots, n\} \) に対して \( a_{kk} = 0 \) であるならば、すべての \( i = 1, \ldots, n \) に対して \( a_{ik} = a_{ki} = 0 \) である。

証明. \( A \in M_n \) を半正定値行列とし、次のように分割する。

A = 
\begin{bmatrix}
A_{11} & A_{12} \\
A_{12}^* & A_{22}
\end{bmatrix},

ここで、\( A_{11} \in M_k \) はエルミート行列であり、\( k \in \{1, \ldots, n - 1\} \) とする。示すべきことは、次の包含関係である。

\operatorname{nullspace}(A_{11}) \subset \operatorname{nullspace}(A_{12}^*).

もし \( A_{11} \) が正則であれば、示すべきことはない。したがって、非零ベクトル \( \xi \in \mathbb{C}^k \) が存在して \( \xi^* A_{11} = 0 \) であると仮定する。このとき、\( \xi^* A_{12} = 0 \) を示せばよい。

次を定める:

x =
\begin{bmatrix}
\xi \\
0
\end{bmatrix}
\in \mathbb{C}^n.

このとき、 \( x^* A x = \xi^* A_{11} \xi = 0 \) である。式 (7.1.6) により \( x^* A = 0 \) が成り立つ。したがって、

0 = x^* A = \xi^* [ A_{11} \; A_{12} ] = [ \xi^* A_{11} \; \xi^* A_{12} ] = [ 0 \; \xi^* A_{12} ],

よって \( \xi^* A_{12} = 0 \) である。

第二の主張については、行の包含性により、各要素 \( a_{ik} \) が \( a_{kk} \) のスカラー倍であることがわかる。

演習 1. \( A \in M_n \) を次のように分割した半正定値行列とする:

A = 
\begin{bmatrix}
A_{11} & A_{12} \\
A_{12}^* & A_{22}
\end{bmatrix}.

もし \( A_{11} = 0 \) または \( A_{22} = 0 \) であるならば、なぜ \( A_{12} = 0 \) であるかを説明せよ。

演習 2. \( A \in M_n \) を半正定値行列とする。\( A = [a_1, \ldots, a_n] \) と列により分割し、\( \alpha \subset \{1, \ldots, n\} \) を任意の非空な添字集合、\( j \in \{1, \ldots, n\} \) を任意の列添字とする。このとき、なぜ \( a_j[\alpha] \) が \( A[\alpha] \) の列空間に属するのかを説明せよ。

(ヒント:順列による相似変換は半正定値性を保つ;式 (7.1.8) を参照。)

なお、行と列の包含性を持つ行列のクラスには、これよりも広い行列の集合が存在する。このクラスの行列は、必ずしも半正定値でもエルミートでもないが、そのエルミート部分はすべて半正定値である(式 (4.1.2) を参照)。

演習 3. \( A \in M_n \) を \( A = H + iK \) と書く。ただし \( H \) および \( K \) はエルミート行列とする。任意の \( x \in \mathbb{C}^n \) に対して、次の3つの命題が同値であることを説明せよ。

(a)\; x^* A x = 0, \quad
(b)\; x^* A^* x = 0, \quad
(c)\; x^* H x = x^* K x = 0.


行列解析の総本山

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

コメント

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