行列における単射,核(カーネル)が零ベクトルのみ,列フルランクは同値であることを証明する
本記事は以下の過去記事の内容を用います.
線形写像が単射であるための必要十分条件は核(カーネル)が零ベクトルであることの証明をメモする - エンジニアを目指す浪人のブログ
勉強を進めていて,行列の単射(injective)(one-to-one),核(カーネル)(kernel)(零空間(nullspace)),列フルランク(full column rank)の関係についてとても重要に感じたので,証明しておくことにしました.
問題を設定するため,線形写像の定義は文献[2]を,線形独立の定義は文献[3]を,核(カーネル)(零空間)の定義は文献[4]を用います.単射の定義は冒頭の過去記事あるいは文献[5]にあります.列フルランクの定義を以下に示します.文献[6]にあります.
定義.
行列 とする.階数が列数に等しい,すなわち のとき, は列フルランクであるという.
任意の について であるので,列フルランクならば縦長の行列あるいは正方行列です.
注意.
行列 は線形写像である.
以上の設定のもとで,本記事の目的に進みます.文献[1]を参考にします.
事実.
行列における単射,核(カーネル)が零ベクトルのみ,列フルランクは同値である.
証明.
行列 の列ベクトルを , とする.行列は線形写像であるので,冒頭の過去記事の結果より について以下が成り立つ.
よって以下を示せばよい.
核(カーネル)が零ベクトル 列フルランク
核(カーネル)が零ベクトル であるとする.
したがって は線形独立であり, は列フルランクである.逆も成り立っていることがわかる.(証明終わり)
核(カーネル)に零ベクトル以外のベクトルをもつことと列フルランクでない(列ベクトルが線形従属)ことは同値である,ことを付記しておきます.
以上,行列における単射,核(カーネル)が零ベクトルのみ,列フルランクは同値であることを証明しました.
参考文献
[1] Mathematics Stack Exchange https://math.stackexchange.com/questions/210647/null-space-and-linear-independance
[2] Wikipedia Linear mapのページ https://en.wikipedia.org/wiki/Linear_map
[3] Wikipedia Linear independenceのページ https://en.wikipedia.org/wiki/Linear_independence
[4] Wikipedia Kernel(algebra)のページ https://en.wikipedia.org/wiki/Kernel_(algebra)
[5] Wikipedia Bijection, injection and surjectionのページ https://en.wikipedia.org/wiki/Bijection,_injection_and_surjection
[6] University of Minnesota Harris Ahmed Mohammed Ismail先生のノート http://www-users.math.umn.edu/~moham189/docs/Spring_2016/Fat,%20Square%20and%20Thin%20Matrices/Fat_Square_Thin_Matrices_Systems_of_Equations.pdf
[7] Massachusetts Institute of Technology Gilbert Strang先生のノート https://ocw.mit.edu/courses/mathematics/18-06sc-linear-algebra-fall-2011/ax-b-and-the-four-subspaces/solving-ax-b-row-reduced-form-r/MIT18_06SCF11_Ses1.8sum.pdf