とあるrank 等式の証明

 一般化逆行列の説明でCが列フルランクだったらC^{\rm T}Cは正則みたいな話を見てほんまか?ってなったのでメモです。一般に任意の行列Aについて以下が成り立ちます。

\begin{aligned} {\rm rank}\ A^{\rm T}A = {\rm rank}\ A\end{aligned}
 
 

(証明)

\begin{aligned} Ax=0 &\Rightarrow A^{\rm T}Ax =0\end{aligned}
\begin{aligned} A^{\rm T}Ax =0 &\Rightarrow (Ax)^{\rm T}Ax=0\\&\Rightarrow Ax=0\end{aligned}

より,\ker A^{\rm T}A = \ker Aが従います。次元定理から{\rm rank}\ A^{\rm T}A = {\rm rank}Aも分かります。

 

 標準形とかでごちゃごちゃやってもできるかもしれないですがわりと綺麗に示せました。

 例えば行階数と列階数が等しいとか、自明っぽい話でもいざ証明しようとなると難しいものです。