数学では、ある場が与えられたとき、非負整数行列、Aのランク分解またはランク因子分解は、 A = CFの形のAの因子分解であり、ここでそして、 どこランクは。
すべての有限次元行列はランク分解を持つ。になる列ランクがしたがって、線形独立な列; 同等に、列空間の次元はは。 させて列空間の基底となるそしてそれらを列ベクトルとして配置してマトリックスしたがって、は列の線形結合です正確に言うと、もしは行列として列目、次に
どこは、のスカラー係数です。基礎の観点からこれは、、 どこはの 番目の要素。
もしはランク分解であり、そして 任意の可逆行列に対して別のランク分解を与える互換性のある寸法であること。
実際には、次のように特定のランク分解を構築できます。簡約行階段形。 それからから除去することによって得られるすべての非ピボット列(列を調べることで判別可能)ピボットを含まないもの)、は、すべてのゼロ行を削除することによって得られます。。
注:フルランク正方行列の場合(つまり、この手順では、自明の結果が得られます。そして(単位行列)。
行列を考える
縮小された階層構造になっている。
それからは、3 列目を削除することによって得られます。ピボット列ではない唯一の列であり、最後のゼロ行を取り除くことで、 それで
確認するのは簡単です
させてになる置換行列ブロック分割形式で、列ははピボット列. すべての列は列の線形結合です行列が存在するそのため列がそれぞれの線形結合の係数が含まれています。、である単位行列。これから示すのは。
変革する縮小された行階段形に行列を左から乗算することに相当するこれは基本行列の積なので、、 どこすると、次のように書けるこれにより、つまり、ゼロでない簡約階段形の行で、列の順列は、ということで、、そして可逆であるということは、証明は完了した。
もしすると、フルランク分解も構築できる。特異値分解を介して
以来はフル列ランク行列であり、はフル行ランク行列なので、そして。
ランク分解の直接的な結果として、転置のランクに等しい列が列は列ランク行ランクに等しい。[ 2 ]
証明:これがなぜ正しいのかを確認するために、まずランクを列ランクと定義しましょう。したがって、行列乗算の定義から、これは各列がは列の線形結合ですしたがって、列空間は列空間内に含まれていますしたがって、。
今、はなので、列したがって、これは、。
結果を逆の不等式を得るには、書くことができるこれは証明する。
したがって、我々は証明したそして、 それで。