線形写像によって0に写像されたベクトル
数学 において 、 線型写像 の 核は ヌル空間 または 零空間 とも呼ばれ、 共域 の 零ベクトル に写像される 領域 の部分であり 、核は常に 領域の 線型部分空間である。 [1]つまり、2つの ベクトル空間 V と W の 間の 線型写像 L : V → W が与えられたとき、 L の核は、 L ( v ) = 0 となる V のすべての元 v のベクトル空間であり 、ここで 0 は W の 零ベクトル を表す 。 [2] またはより記号的には以下のようになる。
カー
(
ら
)
=
{
ヴ
∈
五
∣
ら
(
ヴ
)
=
0
}
=
ら
−
1
(
0
)
。
{\displaystyle \ker(L)=\left\{\mathbf {v} \in V\mid L(\mathbf {v} )=\mathbf {0} \right\}=L^{-1}(\mathbf {0} ).}
プロパティ
V から W への 線形写像 Lの核と像
L の核は 定義域 Vの 線型部分空間 である 。 [3] [2]
線型写像において、 V の2つの元が W に 同じ 像を持つのは、それらの差が L の核にある場合のみである 。つまり、
ら
:
五
→
わ
、
{\displaystyle L:V\to W,}
ら
(
ヴ
1
)
=
ら
(
ヴ
2
)
もし、もし、
ら
(
ヴ
1
−
ヴ
2
)
=
0
。
{\displaystyle L\left(\mathbf {v} _{1}\right)=L\left(\mathbf {v} _{2}\right)\quad {\text{ }}\quad L\left(\mathbf {v} _{1}-\mathbf {v} _{2}\right)=\mathbf {0} .}
このことから、 第一同型定理により、 L の像は V を 核で
割った商 に 同型であること がわかります。
私は
(
ら
)
≅
五
/
カー
(
ら
)
。
{\displaystyle \operatorname {im} (L)\cong V/\ker(L).}
V が 有限次元 の場合 、これは 階数零定理 を意味する。
ここで項
薄暗い
(
カー
ら
)
+
薄暗い
(
私は
ら
)
=
薄暗い
(
五
)
。
{\displaystyle \dim(\ker L)+\dim(\operatorname {im} L)=\dim(V).}
ランクは L の像の次元を 指し 、
薄暗い
(
私は
ら
)
、
{\displaystyle \dim(\operatorname {im} L),}
ヌル性は L の核の次元を指し 、 [4]
つまり、
ランクヌル性定理は次のように言い換えることができる。
薄暗い
(
カー
ら
)
。
{\displaystyle \dim(\ker L).}
ランク
(
ら
)
=
薄暗い
(
私は
ら
)
そして
無効
(
ら
)
=
薄暗い
(
カー
ら
)
、
{\displaystyle \operatorname {Rank} (L)=\dim(\operatorname {im} L)\qquad {\text{ および }}\qquad \operatorname {Nullity} (L)=\dim(\ker L),}
ランク
(
ら
)
+
無効
(
ら
)
=
薄暗い
(
ドメイン
ら
)
。
{\displaystyle \operatorname {Rank} (L)+\operatorname {Nullity} (L)=\dim \left(\operatorname {domain} L\right).}
Vが 内積空間 の とき 、商は V の の 直交補集合 と同一視できる。これは、 行列の行空間 または共像 の
線型演算子への一般化である。
五
/
カー
(
ら
)
{\displaystyle V/\ker(L)}
カー
(
ら
)
{\displaystyle \ker(L)}
モジュールへの一般化
カーネルの概念は、スカラーが体ではなく環の要素であるベクトル空間の一般化であるモジュールの準同型にも意味をなします 。 マッピング の ドメイン は モジュール で あり、カーネルは サブモジュール を構成します。ここでは、ランクとヌルの概念は必ずしも適用されません。
機能解析では
V と W が 位相ベクトル空間で W が有限次元 で ある 場合、線型演算子 L : V → W が 連続となるのは、 L の核が V の 閉部 分空間である場合に限ります 。
行列乗算としての表現
K 体 (通常は または) の係数を持つ m × n 行列 A として表される線型写像を考えます。これは、 K 上の n 個の要素を持つ列ベクトル x に作用します。この線型写像の核は、方程式 A x = 0 の解の集合です。 ここで、 0 は ゼロベクトル として理解されます 。 A の核の 次元は、 A の 零点 と呼ばれます 。 集合作成記法 では、
行列方程式は 線型方程式の
同次系に相当します 。
したがって、 A
の核は 、上記の同次方程式の解の集合と同じです。
R
{\displaystyle \mathbb {R} }
C
{\displaystyle \mathbb {C} }
いいえ
(
あ
)
=
ヌル
(
あ
)
=
カー
(
あ
)
=
{
x
∈
け
ん
∣
あ
x
=
0
}
。
{\displaystyle \operatorname {N} (A)=\operatorname {Null} (A)=\operatorname {ker} (A)=\left\{\mathbf {x} \in K^{n}\mid A\mathbf {x} =\mathbf {0} \right\}.}
あ
x
=
0
─
1つの
11
x
1
+
1つの
12
x
2
+
⋯
+
1つの
1
ん
x
ん
=
0
1つの
21
x
1
+
1つの
22
x
2
+
⋯
+
1つの
2
ん
x
ん
=
0
⋮
1つの
メートル
1
x
1
+
1つの
メートル
2
x
2
+
⋯
+
1つの
メートル
ん
x
ん
=
0
。
{\displaystyle A\mathbf {x} =\mathbf {0} \;\;\Leftrightarrow \;\;{\begin{alignedat}{7}a_{11}x_{1}&&\;+\;&&a_{12}x_{2}&&\;+\;\cdots \;+\;&&a_{1n}x_{n}&&\;=\;&&&0\\a_{21}x_{1}&&\;+\;&&a_{22}x_{2}&&\;+\;\cdots \;+\;&&a_{2n}x_{n}&&\;=\;&&&0\\&&&&&&&&&&\vdots \ \;&&&\\a_{m1}x_{1}&&\;+\;&&a_{m2}x_{2}&&\;+\;\cdots \;+\;&&a_{mn}x_{n}&&\;=\;&&&0{\text{.}}\\\end{alignedat}}}
部分空間特性
m × n 行列 A の体 K 上の核は K n の 線形部分空間 です 。つまり、 A の核である集合 Null( A ) には、次の 3 つの特性があります。
A 0 = 0 なので、 Null( A ) には常に ゼロベクトル が含まれます。
x ∈ Null( A ) かつ y ∈ Null( A ) の場合 、 x + y ∈ Null( A ) です。これは、行列の乗算と加算の分配法則から導かれます。
x ∈ Null( A ) かつ cが スカラー c ∈ K の 場合 、 A ( c x ) = c ( A x ) = c 0 = 0 であるため、 c x ∈ Null( A ) となります。
行列の行空間
積 A x は、ベクトルの ドット積 で 次のように表すことができます。
A
x
=
[
a
1
⋅
x
a
2
⋅
x
⋮
a
m
⋅
x
]
.
{\displaystyle A\mathbf {x} ={\begin{bmatrix}\mathbf {a} _{1}\cdot \mathbf {x} \\\mathbf {a} _{2}\cdot \mathbf {x} \\\vdots \\\mathbf {a} _{m}\cdot \mathbf {x} \end{bmatrix}}.}
ここで、 a 1 、...、 a m は 行列 A の行を表します。したがって、 x が A のカーネルに含まれるのは、 x が A の各行ベクトルに 直交 (または垂直)している 場合のみです (直交性はドット積が 0 であると定義されるため)。
行列 A の行 空間、または共像は、 A の行ベクトルの スパン です 。上記の理由により、 Aの核は行空間の 直交補集合 です 。つまり、ベクトル x が A の核内にあるのは、それが A の行空間のすべてのベクトルに垂直である場合のみです 。
A の行空間の次元は A の ランク と呼ばれ、 A の核の次元は A の ヌル性 と呼ばれます。これらの量は ランク-ヌル性定理 [4] によって関連付けられています。
rank
(
A
)
+
nullity
(
A
)
=
n
.
{\displaystyle \operatorname {rank} (A)+\operatorname {nullity} (A)=n.}
左ヌルスペース
行列 A の左 ヌル空間 、または コカーネルは、 x T A = 0 T となる すべての列ベクトル x で構成されます。ここで、 T は 行列の 転置を表します。 Aの左ヌル空間は、 A T のカーネルと同じです 。 A の左ヌル空間は 、 A の 列空間 の直交補空間であり、関連する線形変換の コカーネル の双対です。 A のカーネル、行空間、列空間、および左ヌル空間は、 行列 Aに関連付けられた 4 つの基本的な部分空間 です 。
非同次線形方程式系
カーネルは、非同次線形方程式の解においても役割を果たします。u
と v が上記の方程式の 2 つの可能な解である
場合、方程式 A x = b の
任意の 2 つの解の差は、 A のカーネルにあります 。
A
x
=
b
or
a
11
x
1
+
a
12
x
2
+
⋯
+
a
1
n
x
n
=
b
1
a
21
x
1
+
a
22
x
2
+
⋯
+
a
2
n
x
n
=
b
2
⋮
a
m
1
x
1
+
a
m
2
x
2
+
⋯
+
a
m
n
x
n
=
b
m
{\displaystyle A\mathbf {x} =\mathbf {b} \quad {\text{or}}\quad {\begin{alignedat}{7}a_{11}x_{1}&&\;+\;&&a_{12}x_{2}&&\;+\;\cdots \;+\;&&a_{1n}x_{n}&&\;=\;&&&b_{1}\\a_{21}x_{1}&&\;+\;&&a_{22}x_{2}&&\;+\;\cdots \;+\;&&a_{2n}x_{n}&&\;=\;&&&b_{2}\\&&&&&&&&&&\vdots \ \;&&&\\a_{m1}x_{1}&&\;+\;&&a_{m2}x_{2}&&\;+\;\cdots \;+\;&&a_{mn}x_{n}&&\;=\;&&&b_{m}\\\end{alignedat}}}
A
(
u
−
v
)
=
A
u
−
A
v
=
b
−
b
=
0
{\displaystyle A(\mathbf {u} -\mathbf {v} )=A\mathbf {u} -A\mathbf {v} =\mathbf {b} -\mathbf {b} =\mathbf {0} }
したがって、方程式A x = b の任意の解は 、固定された解 v とカーネルの任意の要素の合計として表すことができます。つまり、方程式 A x = b の解のセットは、幾何学的に
、 A x = b
の解のセットは、 ベクトル v によるA のカーネルの 変換 であることを意味します。 フレドホルム代替 と 平坦 (幾何学) も参照してください 。
{
v
+
x
∣
A
v
=
b
∧
x
∈
Null
(
A
)
}
,
{\displaystyle \left\{\mathbf {v} +\mathbf {x} \mid A\mathbf {v} =\mathbf {b} \land \mathbf {x} \in \operatorname {Null} (A)\right\},}
図
以下は、行列のカーネルの計算の簡単な図です (より複雑な計算に適した方法については、以下の § ガウス消去法による計算を参照してください)。この図では、行空間とカーネルとの関係についても触れています。
行列を考えてみましょう
。
この行列の核は、すべてのベクトル ( x , y , z ) ∈ R 3 で構成されており、
これは x 、 y 、 z を 含む同次 線形方程式系
として表現できます 。
A
=
[
2
3
5
−
4
2
3
]
.
{\displaystyle A={\begin{bmatrix}2&3&5\\-4&2&3\end{bmatrix}}.}
[
2
3
5
−
4
2
3
]
[
x
y
z
]
=
[
0
0
]
,
{\displaystyle {\begin{bmatrix}2&3&5\\-4&2&3\end{bmatrix}}{\begin{bmatrix}x\\y\\z\end{bmatrix}}={\begin{bmatrix}0\\0\end{bmatrix}},}
2
x
+
3
y
+
5
z
=
0
,
−
4
x
+
2
y
+
3
z
=
0.
{\displaystyle {\begin{aligned}2x+3y+5z&=0,\\-4x+2y+3z&=0.\end{aligned}}}
同じ線形方程式は、次のように行列形式で表すこともできます。
[
2
3
5
0
−
4
2
3
0
]
.
{\displaystyle \left[{\begin{array}{ccc|c}2&3&5&0\\-4&2&3&0\end{array}}\right].}
ガウス・ジョルダン消去法 によって 、行列は次のように簡約されます。
[
1
0
1
/
16
0
0
1
13
/
8
0
]
.
{\displaystyle \left[{\begin{array}{ccc|c}1&0&1/16&0\\0&1&13/8&0\end{array}}\right].}
行列を方程式の形で書き直すと次のようになります。
x
=
−
1
16
z
y
=
−
13
8
z
.
{\displaystyle {\begin{aligned}x&=-{\frac {1}{16}}z\\y&=-{\frac {13}{8}}z.\end{aligned}}}
カーネルの要素は、次のように パラメトリックベクトル形式 でさらに表現できます。
[
x
y
z
]
=
c
[
−
1
/
16
−
13
/
8
1
]
(
where
c
∈
R
)
{\displaystyle {\begin{bmatrix}x\\y\\z\end{bmatrix}}=c{\begin{bmatrix}-1/16\\-13/8\\1\end{bmatrix}}\quad ({\text{where }}c\in \mathbb {R} )}
c は すべての実数にわたる
自由変数 な ので、これは次のようにも表現できます。 A
の核は、 まさにこれらの方程式の解の集合です (この場合は、 R 3 の原点を通る 線 )。ここで、ベクトル (−1,−26,16) T は A の核の 基底 を構成します。 A のヌル性は 1 です。
[
x
y
z
]
=
c
[
−
1
−
26
16
]
.
{\displaystyle {\begin{bmatrix}x\\y\\z\end{bmatrix}}=c{\begin{bmatrix}-1\\-26\\16\end{bmatrix}}.}
次のドット積はゼロです。
これは、 A
のカーネル内のベクトルが A の各行ベクトルに直交していることを示しています 。
[
2
3
5
]
[
−
1
−
26
16
]
=
0
a
n
d
[
−
4
2
3
]
[
−
1
−
26
16
]
=
0
,
{\displaystyle {\begin{bmatrix}2&3&5\end{bmatrix}}{\begin{bmatrix}-1\\-26\\16\end{bmatrix}}=0\quad \mathrm {and} \quad {\begin{bmatrix}-4&2&3\end{bmatrix}}{\begin{bmatrix}-1\\-26\\16\end{bmatrix}}=0,}
これら2つの(線形独立な)行ベクトルは、ベクトル (−1,−26,16) T に直交する平面であるA の行空間を張ります 。
A の階数が 2 、 A の無効性が 1 、 A の次元が 3 であることから、階数無効性定理の図が得られます。
例
L : R m → R n の場合、 L の核は同次 線形方程式の 解の集合です 。上の図のように、 L が演算子の場合、 L の核は 方程式の解の集合です。
L
(
x
1
,
x
2
,
x
3
)
=
(
2
x
1
+
3
x
2
+
5
x
3
,
−
4
x
1
+
2
x
2
+
3
x
3
)
{\displaystyle L(x_{1},x_{2},x_{3})=(2x_{1}+3x_{2}+5x_{3},\;-4x_{1}+2x_{2}+3x_{3})}
2
x
1
+
3
x
2
+
5
x
3
=
0
−
4
x
1
+
2
x
2
+
3
x
3
=
0
{\displaystyle {\begin{alignedat}{7}2x_{1}&\;+\;&3x_{2}&\;+\;&5x_{3}&\;=\;&0\\-4x_{1}&\;+\;&2x_{2}&\;+\;&3x_{3}&\;=\;&0\end{alignedat}}}
C [0,1] を区間 [0,1] 上のすべての連続実数値関数の ベクトル空間 として表し 、 規則 L : C [0,1] → Rによって定義します。すると、 L の核は f (0.3) = 0 となるすべての関数 f ∈ C [0,1] から構成されます 。
L
(
f
)
=
f
(
0.3
)
.
{\displaystyle L(f)=f(0.3).}
C ∞ ( R ) をすべての無限微分可能関数 R → R のベクトル空間と し 、 D : C ∞ ( R ) → C ∞ ( R )を 微分演算子 とします 。すると、 D の核は C ∞ ( R ) 内のすべての関数で導関数がゼロであるもの、つまりすべての 定数関数 の集合から構成されます 。
D
(
f
)
=
d
f
d
x
.
{\displaystyle D(f)={\frac {df}{dx}}.}
R ∞ を R の無限個のコピーの 直積 と し 、 s : R ∞ → R ∞ をシフト演算子 とします。すると、 s の核は すべてのベクトル ( x 1 , 0, 0, 0, ...) からなる 1 次元の部分空間になります。
s
(
x
1
,
x
2
,
x
3
,
x
4
,
…
)
=
(
x
2
,
x
3
,
x
4
,
…
)
.
{\displaystyle s(x_{1},x_{2},x_{3},x_{4},\ldots )=(x_{2},x_{3},x_{4},\ldots ).}
V が 内積空間 で W が 部分空間である 場合、 直交射影 V → W の核は V における W の 直交補空間 です 。
ガウス消去法による計算
行列の核の基底はガウス消去法によって 計算 でき ます 。
この目的のために、 m × n 行列 A が与えられた場合、まず行 増加行列 を構築します。
ここで、 Iは n × n 単位行列 です。
[
A
I
]
,
{\displaystyle {\begin{bmatrix}A\\\hline I\end{bmatrix}},}
ガウス消去法(またはその他の適切な方法)によって その 列階段形式を計算すると、 A のカーネルの基底が C の非ゼロ列で構成され、 B の対応する列が ゼロ列 になるような行列 A が得られます 。
[
B
C
]
.
{\displaystyle {\begin{bmatrix}B\\\hline C\end{bmatrix}}.}
実際、上側の行列が列階段形式になるとすぐに計算を停止できます。残りの計算は、上部がゼロである列によって生成されるベクトル空間の基底を変更することです。
例えば
、
A
=
[
1
0
−
3
0
2
−
8
0
1
5
0
−
1
4
0
0
0
1
7
−
9
0
0
0
0
0
0
]
.
{\displaystyle A={\begin{bmatrix}1&0&-3&0&2&-8\\0&1&5&0&-1&4\\0&0&0&1&7&-9\\0&0&0&0&0&0\end{bmatrix}}.}
[
A
I
]
=
[
1
0
−
3
0
2
−
8
0
1
5
0
−
1
4
0
0
0
1
7
−
9
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
]
.
{\displaystyle {\begin{bmatrix}A\\\hline I\end{bmatrix}}={\begin{bmatrix}1&0&-3&0&2&-8\\0&1&5&0&-1&4\\0&0&0&1&7&-9\\0&0&0&0&0&0\\\hline 1&0&0&0&0&0\\0&1&0&0&0&0\\0&0&1&0&0&0\\0&0&0&1&0&0\\0&0&0&0&1&0\\0&0&0&0&0&1\end{bmatrix}}.}
行列全体の列演算によって上部を列階段形にすると、
[
B
C
]
=
[
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
3
−
2
8
0
1
0
−
5
1
−
4
0
0
0
1
0
0
0
0
1
0
−
7
9
0
0
0
0
1
0
0
0
0
0
0
1
]
.
{\displaystyle {\begin{bmatrix}B\\\hline C\end{bmatrix}}={\begin{bmatrix}1&0&0&0&0&0\\0&1&0&0&0&0\\0&0&1&0&0&0\\0&0&0&0&0&0\\\hline 1&0&0&3&-2&8\\0&1&0&-5&1&-4\\0&0&0&1&0&0\\0&0&1&0&-7&9\\0&0&0&0&1&0\\0&0&0&0&0&1\end{bmatrix}}.}
B の最後の 3 列はゼロ列です。したがって、 C の
最後の 3 つのベクトルは A
のカーネルの基底になります 。
[
3
−
5
1
0
0
0
]
,
[
−
2
1
0
−
7
1
0
]
,
[
8
−
4
0
9
0
1
]
{\displaystyle \left[\!\!{\begin{array}{r}3\\-5\\1\\0\\0\\0\end{array}}\right],\;\left[\!\!{\begin{array}{r}-2\\1\\0\\-7\\1\\0\end{array}}\right],\;\left[\!\!{\begin{array}{r}8\\-4\\0\\9\\0\\1\end{array}}\right]}
この方法がカーネルを計算することの証明: 列演算は可逆行列による事後乗算に対応するため、 が に簡約されるということは、列階段形式で と なる 可逆行列が存在することを意味します 。したがって 、、、 および です 。 列 ベクトルが (つまり ) のカーネルに属するのは、 の場合に限ります 。 列階段形式で がそうである ように 、 の非ゼロ要素が のゼロ列に対応する場合に限ります 。 を乗算することにより 、 が の対応する列の線形結合である 場合に限り、これが当てはまることが推測できます 。
[
A
I
]
{\displaystyle {\begin{bmatrix}A\\\hline I\end{bmatrix}}}
[
B
C
]
{\displaystyle {\begin{bmatrix}B\\\hline C\end{bmatrix}}}
P
{\displaystyle P}
[
A
I
]
P
=
[
B
C
]
,
{\displaystyle {\begin{bmatrix}A\\\hline I\end{bmatrix}}P={\begin{bmatrix}B\\\hline C\end{bmatrix}},}
B
{\displaystyle B}
A
P
=
B
{\displaystyle AP=B}
I
P
=
C
{\displaystyle IP=C}
A
C
=
B
{\displaystyle AC=B}
v
{\displaystyle \mathbf {v} }
A
{\displaystyle A}
A
v
=
0
{\displaystyle A\mathbf {v} =\mathbf {0} }
B
w
=
0
,
{\displaystyle B\mathbf {w} =\mathbf {0} ,}
w
=
P
−
1
v
=
C
−
1
v
{\displaystyle \mathbf {w} =P^{-1}\mathbf {v} =C^{-1}\mathbf {v} }
B
{\displaystyle B}
B
w
=
0
{\displaystyle B\mathbf {w} =\mathbf {0} }
w
{\displaystyle \mathbf {w} }
B
{\displaystyle B}
C
{\displaystyle C}
v
=
C
w
{\displaystyle \mathbf {v} =C\mathbf {w} }
C
{\displaystyle C}
数値計算
コンピュータ上でカーネルを計算する問題は、係数の性質に依存します。
正確な係数
行列の係数が正確に与えられた数値である場合、 行列の 列階段形式は、ガウス消去法よりも Bareiss アルゴリズム でより効率的に計算できます。 モジュラー演算 と 中国剰余定理を使用するとさらに効率的です。これにより、問題は 有限体 上のいくつかの類似の問題に縮小されます(これにより、整数乗算の 計算の複雑さ の非線形性によって引き起こされるオーバーヘッドが回避されます )。 [ 引用が必要 ]
有限体の係数に対してはガウス消去法がうまく機能しますが、 暗号化 や グレブナー基底計算で発生する大きな行列に対しては、 計算の複雑さはほぼ同じで、より高速で、最新の コンピュータハードウェア でより適切に動作する、 より優れたアルゴリズムが知られています 。 [ 要出典 ]
浮動小数点演算
要素が浮動小数点数 である行列の場合 、カーネルを計算する問題は、行数がそのランクに等しい行列に対してのみ意味を持ちます。丸め誤差のため 、 浮動小数点行列は、はるかに小さいランクの行列の近似であっても、ほぼ常に フルランクを持ちます。フルランク行列の場合でも、 条件が適切である場合、つまり 条件数 が低い場合 にのみ、カーネルを計算できます 。 [5] [ 出典が必要 ]
条件の整ったフルランク行列であっても、ガウス消去法は正しく動作しません。ガウス消去法では、有意な結果を得るには大きすぎる丸め誤差が発生します。行列のカーネルの計算は、同次線形方程式を解く特別な例であるため、カーネルは同次システムを解くために設計されたさまざまなアルゴリズムのいずれかを使用して計算できます。この目的のための最先端のソフトウェアは、 Lapack ライブラリです。 [ 引用が必要 ]
参照
注釈と参考文献
^ Weisstein, Eric W. 「カーネル」 。mathworld.wolfram.com 。 2019年12月9日 閲覧 。
^ ab "Kernel (Nullspace) | Brilliant Math & Science Wiki". brighten.org . 2019年12月9日 閲覧 。
^ この記事で論じられている線形代数は、多くの情報源が存在する非常に確立された数学分野です。この記事の資料のほぼすべては、Lay 2005、Meyer 2001、および Strang の講義で見つけることができます。
^ ab Weisstein, Eric W. 「Rank-Nullity Theorem」 。mathworld.wolfram.com 。 2019年12月9日 閲覧 。
^ 「アーカイブコピー」 (PDF) 。 2017年8月29日時点の オリジナル (PDF)からアーカイブ。 2015年4月14日 閲覧 。 {{cite web}}: CS1 maint: archived copy as title (link)
文献
アクラー、シェルドン・ジェイ(1997年)、 線形代数を正しく行う (第2版)、シュプリンガー・フェアラーク、 ISBN 0-387-98259-0 。
レイ、デイビッド C. (2005)、 線形代数とその応用 (第 3 版)、アディソン ウェスレー、 ISBN 978-0-321-28713-7 。
マイヤー、カール D. (2001)、「行列解析と応用線形代数」、産業応用数学協会 (SIAM)、 ISBN 978-0-89871-454-8 、2009年10月31日時点のオリジナルよりアーカイブ。
プール、デイビッド(2006)、 線形代数:現代入門 (第2版)、ブルックス/コール、 ISBN 0-534-99845-3 。
Anton, Howard (2005)、 「初等線形代数(応用版) (第 9 版)」、Wiley International。
レオン、スティーブン J. (2006)、 「線形代数とその応用 (第 7 版)」、ピアソン プレンティス ホール。
ラング、セルジュ (1987)。 線形代数 。シュプリンガー 。ISBN 9780387964126 。
トレフェテン、ロイド N.; バウ、デイビッド III (1997)、数値線形代数、SIAM、 ISBN 978-0-89871-361-9 。
外部リンク
Wikibooks には、線形代数/零空間 に関する本があります。