マトリックスの可能な形式
線形代数 では 、 ガウス消去法 の結果として得られる 行列は 階段行列形式 になります 。すべての行列は、一連の 基本的な行演算を適用することで階段行列形式にすることができます。 階段行列 という用語は、 フランス語の échelon (「レベル」または梯子の段)に由来し、階段行列形式の行列の非ゼロ要素が逆の階段のように見えることを指します。
正方行列 の場合 、対角要素がゼロでない 上三角行列 は行階段形式であり、行階段形式の行列は(弱)上三角行列です。したがって、行階段形式は、長方形行列の上三角形式の一般化と見なすことができます。
行列が 行階段形式 であるとは、行階段形式でありながら、各行の最初の非ゼロ要素がその列の唯一の非ゼロ要素に等しく 、かつその列の唯一の非ゼロ要素であるという追加の特性を持つ場合です。行列の行階段形式は一意であり、それを得るために使用される基本行演算の順序に依存しません。 行列を行階段形式に変換する ガウス消去法の変形は、 ガウス・ジョルダン消去法 と呼ばれることもあります。
1
{\displaystyle 1}
行列の 転置が行 階段 形式である場合、その行列 は列階段形式です。列階段形式のすべての特性は行階段形式の対応する特性から直ちに推測できるため、 この記事の残りの部分では行階段形式のみを考慮します。
行列が 階段状 になっているのは、
エントリがゼロの行はすべて一番下に表示されます。 [1]
ピボット と呼ばれる、すべての非ゼロ行の先頭 エントリ (つまり、最も左の非ゼロエントリ)は 、それより上のすべての行の先頭エントリの右側にあります。 [2]
いくつかのテキストでは、先頭の係数が1でなければならないという条件を追加していますが [3] 、他のテキストでは、この条件は簡約された階段状の形式でのみ要求されます。
これら2つの条件は、先頭の係数の下の列のすべてのエントリがゼロであることを意味します。 [4]
以下は、簡約された階段状行列ではない、行階段形式の行列
の例です(下記参照)。
4
×
5
{\displaystyle 4\times 5}
[
1
1つの
0
1つの
1
1つの
2
1つの
3
0
0
2
1つの
4
1つの
5
0
0
0
1
1つの
6
0
0
0
0
0
]
{\displaystyle \left[{\begin{array}{ccccc}1&a_{0}&a_{1}&a_{2}&a_{3}\\0&0&2&a_{4}&a_{5}\\0&0&0&1&a_{6}\\0&0&0&0&0\end{array}}\right]}
行列の多くの特性、例えば 階数 や カーネル などは、その行階段形式から簡単に推測できます。
行列が次の条件を満たす場合、 その行列は 縮小された行階段形式 ( 行標準形式とも呼ばれる)である: [5]
列階段状になっています。
各非ゼロ行の先頭エントリは 1 です(先頭 1 と呼ばれます)。
先頭に 1 が 含まれる各列の他のすべてのエントリには 0 が含まれます。
最初の 2 つの条件が検証された場合、最後の条件は次の式と同等になります。
先頭に 1 が 含まれる各列では、先頭の 1 より上のすべてのエントリに 0 が含まれます。
マトリックスには複数の階段形式が存在する場合がありますが、その簡約階段形式は一意です。
縮小された行階段形式の行列が与えられ、 i 番目の行の先頭 の 1が i 番目の列になるように列を並べ替えると 、次の形式の行列が得られます。
(
私
バツ
0
0
)
、
{\displaystyle {\begin{pmatrix}I&X\\0&0\end{pmatrix}},}
ここで、 I は 行列全体の階数に等しい 次元の 単位行列、 X は行 と列 を持つ行列 、2 つの 0は適切なサイズの ゼロ行列 です 。列の順列は行演算ではないため、結果の行列は基本的な行演算では等価ではありません。ガウス消去法では、これは元の線形システムにおける未知数の順列に対応し、行空間の線形パラメータ化を可能にします。このとき、最初の 係数は制約されず、残りは これらの線形結合として決定されます。
じゅう
{\displaystyle j}
じゅう
{\displaystyle j}
ん
−
じゅう
{\displaystyle nj}
じゅう
{\displaystyle j}
ん
−
じゅう
{\displaystyle nj}
線形方程式のシステム
線形方程式のシステムでは 、 その 拡張行列が 階段状 になっている場合、そのシステムは階段状に なっていると言われます。同様に、線形方程式のシステムでは、その拡張行列が階段状になっている場合、そのシステムは 階段状 になっている、または 標準形式 になっていると言われます。
正準形式は線形システムの明示的な解として見ることができます。実際、 正準形式の方程式の 1 つが 0 = 1 に簡約される場合にのみ、システムは 矛盾 します。つまり、定数項の列の先頭に 1がある場合です。 [6] それ以外の場合は、方程式の先頭の項を除くすべての項を右側にまとめると、ピボットに対応する変数が定数または他の変数の線形関数として表現されます (存在する場合)。
ガウス消去法は、あらゆる行列を行階段形式に変換する主なアルゴリズムです。 ガウス・ジョルダン消去法 と呼ばれる変種は、簡約行階段形式を生成します。どちらも、有限の一連の 基本行演算 で構成されます。必要な基本行演算の数は、 m 行 n 列の行列 の場合、 最大で mnです。 [7]
与えられた行列に対して、行階段形式が一意ではないにもかかわらず、簡約行階段形式を含むすべての行階段形式では、ゼロ行の数は同じで、ピボットは同じ位置にあります。 [7]
これは、簡約された行階段形式の行列の例であり、行列の左側の部分が必ずしも 単位行列 ではないことを示しています。
[
1
0
1つの
1
0
b
1
0
1
1つの
2
0
b
2
0
0
0
1
b
3
]
{\displaystyle \left[{\begin{array}{ccccc}1&0&a_{1}&0&b_{1}\\0&1&a_{2}&0&b_{2}\\0&0&0&1&b_{3}\end{array}}\right]}
整数 係数を持つ行列の場合 、 エルミート正規形は、 ユークリッド除算 または ベズーの恒等式 を使用して、分母を導入せずに計算できる行階段形式です 。 階段形式の各行を先頭の係数で除算する必要があるため、整数要素を持つ行列の簡約階段形式には通常、非整数要素が含まれます。
行列の行階段形式が一意でない理由は、いくつかの基本的な行演算によって、行階段形式の行列が、同じく行階段形式の別の( 同等の )行列に変換されるという事実から生じます。これらの基本的な行演算には、行にゼロ以外のスカラーを乗算することや、行のスカラー倍数をその上の行の 1 つに加算することが含まれます。たとえば、次のようになります。
[
1
3
−
1
0
1
7
]
→
行 2 を行 1 に追加する
[
1
4
6
0
1
7
]
。
{\displaystyle {\begin{bmatrix}1&3&-1\\0&1&7\\\end{bmatrix}}{\xrightarrow {\text{add row 2 to row 1}}}{\begin{bmatrix}1&4&6\\0&1&7\\\end{bmatrix}}.}
この例では、最初の行から 2 番目の行を 3 回減算することで、一意の簡約された行階段形式を取得できます。
[
1
3
−
1
0
1
7
]
→
subtract 3
×
(row 2) from row 1
[
1
0
−
22
0
1
7
]
.
{\displaystyle {\begin{bmatrix}1&3&-1\\0&1&7\\\end{bmatrix}}\xrightarrow {{\text{subtract 3}}\times {\text{(row 2) from row 1}}} {\begin{bmatrix}1&0&-22\\0&1&7\\\end{bmatrix}}.}
この節と次の節では、縮小行階段形式の行列 の連続する行の先頭要素を含む列の位置 (ピボット)を と表し 、
k
×
n
{\displaystyle k\times n}
A
{\displaystyle A}
(
L
1
,
…
,
L
j
)
{\displaystyle (L_{1},\dots ,L_{j})}
0
<
L
1
⋯
<
L
j
≤
n
,
{\displaystyle 0<L_{1}\cdots <L_{j}\leq n,}
ここで、 は 行列の 行空間 の次元です。データは の 形状 と呼ばれ 、先頭に非ゼロのエントリ があり
、その上と下の列のエントリは消え、同じ行内のその左側のエントリもすべて消え、 の 番目の行 のすべてのエントリも消えます 。
j
≤
k
{\displaystyle j\leq k}
(
k
,
n
,
L
1
,
…
,
L
j
)
{\displaystyle (k,n,L_{1},\ldots ,L_{j})}
A
{\displaystyle A}
{
A
i
,
L
i
=
1
}
i
=
1
,
…
,
j
{\displaystyle \{A_{i,L_{i}}=1\}_{i=1,\dots ,j}}
L
i
{\displaystyle L_{i}}
i
{\displaystyle i}
i
>
j
{\displaystyle i>j}
A
i
,
L
i
=
1
for
i
=
1
,
…
,
j
,
A
l
,
L
i
=
0
for
l
≠
i
,
A
i
,
l
=
0
for
l
<
L
i
,
A
i
,
l
=
0
for
i
>
j
.
{\displaystyle {\begin{aligned}A_{i,L_{i}}=1\qquad &{\text{for }}i=1,\dots ,j,\\A_{l,L_{i}}=0\qquad &{\text{for }}l\neq i,\\A_{i,l}=0\qquad &{\text{for }}l<L_{i},\\A_{i,l}=0\qquad &{\text{for }}i>j\end{aligned}}.}
他のすべての要素は基底体の任意の要素であるため、 形状を持つすべての縮小階段状行列の 集合は次元の K アフィン空間 である [8] [9]
K
{\displaystyle K}
A
(
k
,
n
,
L
1
,
…
,
L
j
)
{\displaystyle A(k,n,L_{1},\ldots ,L_{j})}
(
k
,
n
,
L
1
,
…
,
L
j
)
{\displaystyle (k,n,L_{1},\ldots ,L_{j})}
dim
(
A
(
k
,
n
,
L
1
,
…
,
L
j
)
)
=
n
j
−
1
2
j
(
j
−
1
)
−
∑
i
=
1
j
L
i
.
{\displaystyle {\text{dim}}(A(k,n,L_{1},\dots ,L_{j}))=nj-{\frac {1}{2}}j(j-1)-\sum _{i=1}^{j}L_{i}.}
これを確認するには、 最初の行内の可能な行列要素のうち 、は ピボットを含む 列にあるため、 および として 決定されることに注意してください。 さらに も である必要があります 。ピボットの左側にあるためです。ただし、これらのうち、
n
j
{\displaystyle nj}
j
{\displaystyle j}
j
2
{\displaystyle j^{2}}
0
{\displaystyle 0}
1
{\displaystyle 1}
(
L
1
,
…
,
L
j
)
{\displaystyle (L_{1},\dots ,L_{j})}
∑
i
=
1
j
(
L
i
−
1
)
{\displaystyle \sum _{i=1}^{j}(L_{i}-1)}
0
{\displaystyle 0}
∑
i
=
0
j
−
1
i
=
1
2
j
(
j
−
1
)
{\displaystyle \sum _{i=0}^{j-1}i={\frac {1}{2}}j(j-1)}
列にも存在します。したがって、 または に固定されていないエントリの合計数 は
(
L
1
,
…
,
L
j
)
{\displaystyle (L_{1},\dots ,L_{j})}
0
{\displaystyle 0}
1
{\displaystyle 1}
n
j
−
j
2
+
1
2
j
(
j
−
1
)
−
∑
i
=
1
j
L
i
+
j
=
n
j
−
1
2
j
(
j
−
1
)
−
∑
i
=
1
j
L
i
.
{\displaystyle nj-j^{2}+{\frac {1}{2}}j(j-1)-\sum _{i=1}^{j}L_{i}+j=nj-{\frac {1}{2}}j(j-1)-\sum _{i=1}^{j}L_{i}.}
最大ランク: シューベルト細胞
行階段形式は、 ベクトル空間 の次元部分空間 の グラスマン 多様体に関連付けられた シューベルト細胞 を具体的に記述するために使用できます。
k
{\displaystyle k}
の場合 、行列は 最大階数 であり 、 自由 - モジュールの - 次元部分空間を 、その範囲が
j
=
k
≤
n
{\displaystyle j=k\leq n}
A
∈
A
(
k
,
n
,
L
1
,
…
,
L
k
)
{\displaystyle A\in A(k,n,L_{1},\dots ,L_{k})}
k
{\displaystyle k}
k
{\displaystyle k}
w
⊂
V
{\displaystyle w\subset V}
K
{\displaystyle K}
V
:=
K
n
{\displaystyle V:=K^{n}}
w
=
span
{
W
1
,
…
,
W
k
}
{\displaystyle w={\text{span}}\{W_{1},\dots ,W_{k}\}}
線形結合の
W
i
:=
∑
l
=
1
n
A
i
l
e
l
,
i
=
1
,
…
,
k
{\displaystyle W_{i}:=\sum _{l=1}^{n}A_{il}e_{l},\quad i=1,\dots ,k}
の係数が行ベクトルに等しい基本基底ベクトルの 集合である。この場合、アフィン空間は グラスマン多様 体の シューベルトセル [8] [9] であり 、 整数分割 に対応する の次元部分空間から構成される。
(
e
1
,
…
,
e
n
)
{\displaystyle (e_{1},\dots ,e_{n})}
A
(
k
,
n
,
L
1
,
…
,
L
k
)
{\displaystyle A(k,n,L_{1},\dots ,L_{k})}
X
λ
(
V
)
{\displaystyle X_{\lambda }({\mathcal {V}})}
G
r
k
(
V
)
{\displaystyle \mathbf {Gr} _{k}(V)}
k
{\displaystyle k}
V
{\displaystyle V}
λ
=
(
λ
1
≥
⋯
≥
λ
k
≥
0
)
{\displaystyle \lambda =(\lambda _{1}\geq \cdots \geq \lambda _{k}\geq 0)}
等しい部分を持つ
λ
i
:=
n
−
k
−
L
i
+
i
,
1
≤
j
≤
k
,
{\displaystyle \lambda _{i}:=n-k-L_{i}+i,\quad 1\leq j\leq k,}
完全なフラグ に対する相対
V
=
(
V
1
⊂
V
2
⋯
⊂
V
n
=
V
)
,
{\displaystyle {\mathcal {V}}=(V_{1}\subset V_{2}\cdots \subset V_{n}=V),}
どこ
V
i
=
span
{
e
1
,
…
,
e
i
}
,
i
=
1
,
…
n
.
{\displaystyle V_{i}={\text{span}}\{e_{1},\dots ,e_{i}\},\quad i=1,\dots n.}
これは、 が-次元部分空間 で構成され、その部分 空間との交差が 次元を持つ
ことを意味する。
X
λ
(
V
)
⊂
G
r
k
(
V
)
{\displaystyle X_{\lambda }({\mathcal {V}})\subset \mathbf {Gr} _{k}(V)}
k
{\displaystyle k}
w
⊂
V
{\displaystyle w\subset V}
{
V
j
}
j
=
1
,
…
,
n
{\displaystyle \{V_{j}\}_{j=1,\dots ,n}}
dim
(
w
∩
V
j
)
=
i
,
for
n
−
k
−
λ
i
+
i
≤
j
≤
n
−
k
−
λ
i
+
1
+
i
,
i
=
1
,
…
,
k
.
{\displaystyle {\text{dim}}(w\cap V_{j})=i,\ {\text{for }}n-k-\lambda _{i}+i\leq j\leq n-k-\lambda _{i+1}+i,\quad i=1,\dots ,k.}
その寸法はパーティションの 重量に等しい [8]
|
λ
|
=
∑
i
=
1
k
λ
i
{\displaystyle |\lambda |=\sum _{i=1}^{k}\lambda _{i}}
dim
(
X
λ
(
V
)
)
=
|
λ
|
.
{\displaystyle \dim({X_{\lambda }({\mathcal {V}})})=|\lambda |.}
シューベルトセルの同等だがより単純な特徴付けは、 双対完全フラグ によって与えられる。
X
λ
(
V
)
{\displaystyle X_{\lambda }({\mathcal {V}})}
V
~
=
(
V
~
1
⊂
V
~
2
⋯
⊂
V
~
n
=
V
)
,
{\displaystyle {\tilde {\mathcal {V}}}=({\tilde {V}}_{1}\subset {\tilde {V}}_{2}\cdots \subset {\tilde {V}}_{n}=V),}
どこ
V
~
i
=
span
{
e
n
,
…
,
e
n
−
i
+
1
}
,
i
=
1
,
…
n
.
{\displaystyle {\tilde {V}}_{i}={\text{span}}\{e_{n},\dots ,e_{n-i+1}\},\quad i=1,\dots n.}
そして、 それらの 次元部分空間は、
要素からなる
基底を持つ。
X
λ
(
V
)
⊂
G
r
k
(
V
)
{\displaystyle X_{\lambda }({\mathcal {V}})\subset \mathbf {Gr} _{k}(V)}
k
{\displaystyle k}
w
⊂
V
{\displaystyle w\subset V}
(
W
~
1
,
…
,
W
~
k
)
{\displaystyle ({\tilde {W}}_{1},\dots ,{\tilde {W}}_{k})}
W
~
i
∈
V
~
n
−
L
i
+
1
=
V
~
k
+
λ
i
−
i
+
1
,
i
=
1
,
…
,
k
{\displaystyle {\tilde {W}}_{i}\in {\tilde {V}}_{n-L_{i}+1}={\tilde {V}}_{k+\lambda _{i}-i+1},\quad i=1,\dots ,k}
標準基底を基準として、 逆順に書かれた行階段形式の
行ベクトルである 部分空間。
{
V
~
k
+
λ
i
−
i
+
1
}
i
=
1
,
…
,
k
{\displaystyle \{{\tilde {V}}_{k+\lambda _{i}-i+1}\}_{i=1,\dots ,k}}
(
W
k
,
…
,
W
1
)
{\displaystyle (W_{k},\dots ,W_{1})}
注記
^ Leon (2010, p. 13) では、個々のゼロ行について次のように表現されています。「行列は行 階段形式 であると言われています... (iii) すべてのエントリがゼロの行がある場合、それらの行は非ゼロのエントリを持つ行の下にあります。」
^ Leon (2010, p. 13):「行列は行 階段形式 であると言われています... (ii) 行 k が すべてゼロで構成されていない場合、行の先頭のゼロ項目の数は、行 k の先頭のゼロ項目の数よりも大きくなります 。」
k
+
1
{\displaystyle k+1}
^ たとえば、Leon (2010、p. 13) の行階段形式の定義の最初の節を参照してください。「行列は、 (i) 各非ゼロ行の最初の非ゼロ要素が 1 である場合、 行階段形式 であると言われます。」
^ マイヤー 2000、44 ページ
^ マイヤー 2000、48 ページ
^ チェイニー、ウォード、キンケイド、デビッド R. (2010-12-29)。線形代数:理論と応用。ジョーンズ&バートレット出版社。pp. 47–50。ISBN 9781449613525 。
^ ab Anton, Howard; Rorres, Chris (2013-10-23). 初等線形代数: 応用編、第 11 版。Wiley Global Education。p. 21。ISBN 9781118879160 。
^ abc フルトン、ウィリアム(1997)。 ヤングタブロー。表現理論と幾何学への応用、第9.4章 。ロンドン数学会学生テキスト。第35巻。ケンブリッジ、イギリス:ケンブリッジ大学出版局。doi :10.1017 / CBO9780511626241。ISBN 9780521567244 。
^ ab Kleiman, SL; Laksov, Dan (1972). 「シューベルト微積分」. American Mathematical Monthly . 79 (10). American Mathematical Society: 1061–1082. doi :10.1080/00029890.1972.11993188. ISSN 0377-9017.
参考文献
レオン、スティーブン J. (2010)、リンチ、ディアドラ、ホフマン、ウィリアム、セラーノ、キャロライン (編)、 線形代数の応用 (第 8 版)、ピアソン、 ISBN 978-0-13-600929-0 行列 は、 (i) 各非ゼロ行の最初の非ゼロ要素が 1 である場合、 行階段形式であると言われます。(ii) 行 k が すべてゼロで構成されていない場合、行の先頭のゼロ要素の数は、行 k の先頭のゼロ要素の数よりも大きくなります 。(iii) 要素がすべてゼロの行がある場合、それらの行は非ゼロ要素を持つ行の下にあります。
k
+
1
{\displaystyle k+1}
。
マイヤー、カール D. (2000)、行列解析と応用線形代数、 SIAM 、 ISBN 978-0-89871-454-8 。
外部リンク
ウィキ ブック線形代数には、 行削減と階段形式 に関するページがあります。
有理的な出力を備えたインタラクティブな行エシェロンフォーム