概要
Aをm × n行列とする。
- rank( A ) = dim(rowsp( A )) = dim(colsp( A )) , [ 4 ]
- rank( A ) = Aの任意の階層形式におけるピボットの数、
- rank( A ) = Aの線形独立な行または列の最大数。[ 5 ]
行列が線形変換を表す場合、その行列の列空間は、この線形変換の像に等しくなります。
行列Aの列空間は、 Aの列のすべての線形結合の集合です。A = [ a 1 ⋯ a n ]の場合、colsp( A ) = span({ a 1 , ..., a n })となります。
行列Aが与えられたとき、行列Aがベクトルxに作用すると、 Aの列ベクトルとxの座標を係数とする線形結合が返されます。つまり、行列の列ベクトルが列空間を生成します。
列間隔
意味
Kをスカラーの体とする。Aをm × n行列とし、列ベクトルをv 1 , v 2 , ..., v nとする。これらのベクトルの線形結合は、次の形式の任意のベクトルである。

ここで、c 1、c 2、 ...、c nはスカラーです。 v 1、 ...、v nのすべての可能な線形結合の集合は、Aの列空間と呼ばれます。つまり、Aの列空間は、ベクトルv 1、 ...、v nの張る空間です。
行列Aの列ベクトルの任意の線形結合は、Aと列ベクトルの積として表すことができる。

したがって、行列Aの列空間は、 x ∈ K nに対するすべての可能な積A xから構成されます。これは、対応する行列変換の像(または範囲)と同じです。
例
もし
すると、列ベクトルはv 1 = [1, 0, 2] Tおよびv 2 = [0, 1, 0] Tとなります。v 1とv 2の線形結合は、次の形式の任意のベクトルです 。
このようなベクトルの集合は、Aの列空間です。この場合、列空間は、方程式z = 2 xを満たすベクトル( x , y , z ) ∈ R 3の集合です(デカルト座標を使用すると、この集合は3 次元空間の原点を通る平面になります)。
基礎
行列Aの列ベクトルは列空間を張りますが、列ベクトルが線形独立でない場合は基底を形成しない可能性があります。幸いなことに、基本行操作は列ベクトル間の依存関係に影響を与えません。そのため、行簡約を用いて列空間の基底を求めることが可能です。
例えば、行列を考えてみましょう。

この行列の列は列空間を張りますが、線形独立ではない場合があり、その場合は列の一部が基底を形成します。この基底を見つけるために、行列Aを簡約行階段形に変換します。
[ 6 ]
この時点で、第1、第2、第4列は線形独立であり、第3列は最初の2列の線形結合であることが明らかです。(具体的には、v 3 = −2 v 1 + v 2です。)したがって、元の行列の第1、第2、第4列は列空間の基底となります。

簡約行階段形の独立列は、まさにピボットを持つ列であることに注意してください。これにより、階段形に簡約するだけで、どの列が線形独立であるかを判断することが可能になります。
上記のアルゴリズムは、一般的に任意のベクトル集合間の依存関係を見つけたり、任意の生成集合から基底を選択したりするために使用できます。また、行列Aの列空間の基底を見つけることは、転置行列A Tの行空間の基底を見つけることと同等です。
実用的な場面(例えば、大規模行列の場合)で基底を求めるには、通常、特異値分解が用いられる。
寸法
列空間の次元は、行列のランクと呼ばれます。ランクは、簡約行階段形におけるピボットの数に等しく、行列から選択できる線形独立な列の最大数です。例えば、上記の例の 4 × 4 行列のランクは 3 です。
列空間は対応する行列変換の像であるため、行列のランクは像の次元と同じになります。たとえば、変換
上記の行列で説明されるすべての
ある三次元部分空間へ。
行列の零空間の次元は零空間の次元であり、簡約行階段形においてピボットを持たない列の数に等しい。[ 7 ] n列の行列A のランクと零空間の次元は、次の式で関係付けられる。

これはランク・ヌル性定理として知られています。
左ヌル空間との関係
行列Aの左零空間は、 x T A = 0 Tを満たすすべてのベクトルxの集合です。これは、 Aの転置行列の零空間と同じです。行列A Tとベクトルxの積は、ベクトルの内積を用いて次のように表すことができます。

A Tの行ベクトルはAの列ベクトルv kの転置であるため、A T x = 0となるのは、 x がAの各列ベクトルに直交(垂直)である場合のみです。
したがって、左零空間(ATの零空間)はAの列空間の直交補空間である。
行列Aの場合、列空間、行空間、零空間、左零空間は、4 つの基本部分空間と呼ばれることがあります。
行列 A で表される線形写像について、定義域を行空間と零空間に、終域を列空間と左零空間に分解する様子を示す図。環上の行列の場合
同様に、環K上の行列の列空間 (右列空間と区別されることもある) は次のように定義できる。

任意のc 1 , ..., c nに対して、ベクトルm空間を「右自由モジュール」に置き換えることで、ベクトルv kとスカラーc kのスカラー乗算の順序が変わり、ベクトル–スカラーという通常とは異なる順序で記述される。[ 8 ]
行間隔
意味
Kをスカラーの体とする。Aをm × n行列とし、行ベクトルをr 1 , r 2 , ..., r mとする。これらのベクトルの線形結合は、次の形式の任意のベクトルである。

ここで、c 1、c 2、...、c mはスカラーです。r 1、...、r mのすべての可能な線形結合の集合は、Aの行空間と呼ばれます。つまり、Aの行空間は、ベクトルr 1、...、r mの張る空間です。
例えば、

すると、行ベクトルはr 1 = [1, 0, 2]およびr 2 = [0, 1, 0]となります。 r 1とr 2の線形結合は、次の形式の任意のベクトルです。

このようなベクトルの集合は、Aの行空間です。この場合、行空間は、方程式z = 2 xを満たすベクトル( x , y , z ) ∈ K 3の集合です(デカルト座標を使用すると、この集合は3 次元空間の原点を通る平面になります)。
同次線形方程式系を表す行列の場合、行空間は、その系に含まれる方程式から導かれるすべての線形方程式から構成される。
Aの列空間はA Tの行空間と等しい。
基礎
行空間は基本行操作の影響を受けません。そのため、行簡約を用いて行空間の基底を求めることが可能です。
例えば、行列を考えてみましょう。

この行列の行は行空間を張りますが、線形独立ではない場合があり、その場合は行は基底になりません。基底を見つけるには、行列Aを行階段形に変換します。
r 1、 r 2、 r 3は行を表します。

行列が階段行列になると、非ゼロの行が行空間の基底になります。この場合、基底は{ [1, 3, 2], [2, 7, 4] }です。別の可能な基底{ [1, 0, 2], [0, 1, 0] }は、さらに簡約することで得られます。[ 9 ]
このアルゴリズムは、一般的にベクトル集合の張る空間の基底を求めるために使用できます。行列をさらに簡略化して簡約行階段形にすると、得られる基底は行空間によって一意に決定されます。
元の行列の行から行空間の基底を見つける方が便利な場合もあります(例えば、この結果は、行列の行列式ランクがそのランクに等しいことを初等的に証明するのに役立ちます)。行操作は行ベクトルの線形従属関係に影響を与える可能性があるため、このような基底は、 A Tの列空間がAの行空間に等しいという事実を利用して間接的に見つけられます。上記の例の行列Aを使用して、A Tを見つけ、行階段形に変換してください。

ピボットは、ATの最初の2列がATの列空間の基底を形成することを示しています。したがって、 Aの最初の2行(行簡約を行う前)もAの行空間の基底を形成します。
寸法
行空間の次元は行列のランクと呼ばれます。これは、行列から選択できる線形独立な行の最大数、または同等にピボットの数と同じです。たとえば、上記の例の 3 × 3 行列のランクは 2 です。[ 9 ]
行列のランクは、列空間の次元にも等しい。零空間の次元は行列の零度と呼ばれ、ランクとは次の式で関係付けられる。

ここでnは行列Aの列数である。上記の式はランク・ヌル性定理として知られている。
ヌル空間との関係
行列Aの零空間は、 A x = 0となるすべてのベクトルxの集合です。行列Aとベクトルxの積は、ベクトルの内積を用いて次のように表すことができます。

ここで、r 1、 ...、r mはAの行ベクトルです。したがって、A x = 0は、 xがAの各行ベクトルに直交(垂直)である場合に限ります。
したがって、 Aの零空間は行空間の直交補空間となる。例えば、行空間が3次元空間において原点を通る平面である場合、零空間は原点を通る垂線となる。これはランク・零空間定理の証明となる(上記の次元を参照)。
行空間と零空間は、行列Aに関連付けられた4つの基本部分空間のうちの2つです(他の2つは列空間と左零空間です)。
共像との関係
VとWがベクトル空間である場合、線形変換T : V → Wの核とは、 T ( v ) = 0となるベクトルv ∈ Vの集合である。線形変換の核は、行列の零空間に相当する。
V が内積空間である場合、核の直交補空間は行空間の一般化と考えることができます。これはTの共像と呼ばれることもあります。変換Tはその共像に対して単射であり、共像はTの像に同型的に写像されます。
Vが内積空間でない場合、 Tの余像は商空間V / ker( T )として定義できる。
参考文献と注釈
- ↑本稿で論じた線形代数は、非常に確立された数学分野であり、多くの文献が存在する。本稿の内容のほぼすべては、Lay (2005)、Meyer (2001)、およびStrang (2005) に見出すことができる。
- ↑ストラング、ギルバート (2016).線形代数入門(第5 版). ウェルズリー、マサチューセッツ州:ウェルズリー・ケンブリッジ・プレス. pp. 128, 168. ISBN 978-0-9802327-7-6OCLC 956503593
- ↑アントン(1987年、179ページ)
- ↑アントン(1987年、183ページ)
- ↑ Beauregard & Fraleigh (1973 、p. 254)
- ↑この計算では、ガウス・ジョルダン法による行簡約アルゴリズムを使用しています。示されている各ステップには、複数の基本行操作が含まれています。
- ↑ピボットのない列は、関連する同次線形方程式系の自由変数を表します。
- ↑ Kが可換でない場合にのみ重要です。実際には、この形式は単に行列AとK nの列ベクトルcの積A cであり、上記の式とは異なり、因子の順序は保持されます。
- 1 2この例は、実数、有理数、およびその他の数体上で有効です。標数がゼロでない体や環上では必ずしも正しいとは限りません。
さらに読む
- アントン、ハワード(1987)『初等線形代数(第5 版)』ニューヨーク:ワイリー、ISBN 0-471-84819-0
- アクサー、シェルドン・ジェイ (1997)、線形代数の正しいやり方(第 2 版)、シュプリンガー・フェルラーク、ISBN 0-387-98259-0
- Banerjee, Sudipto; Roy, Anindya (2014年6月6日)、統計学のための線形代数と行列解析(第1 版)、CRC Press、ISBN 978-1-42-009538-8
- ボーレガード、レイモンド A.、フレイリー、ジョン B. (1973)『線形代数入門:群、環、体へのオプション入門』ボストン:ホートン・ミフリン社、ISBN 0-395-14017-X
- レイ、デイビッド C. (2005 年 8 月 22 日)、線形代数とその応用(第 3 版)、アディソン ウェスリー、ISBN 978-0-321-28713-7
- レオン、スティーブン・J. (2006)、線形代数とその応用(第7 版)、ピアソン・プレンティス・ホール
- Meyer, Carl D. (2001年2月15日)、『行列解析と応用線形代数』、産業応用数学会 (SIAM)、ISBN 978-0-89871-454-82001年3月1日にオリジナルからアーカイブされました
- Poole, David (2006),線形代数:現代入門(第2 版), Brooks/Cole, ISBN 0-534-99845-3
- ストラング、ギルバート(2005年7月19日)、『線形代数とその応用』(第4 版)、ブルックス・コール、ISBN 978-0-03-010567-8
外部リンク
Wikibooksには「線形代数/列空間と行空間」というテーマの本があります。