斉次連立一次方程式の解(2)

斉次連立一次方程式が自明な解のみを持つための条件(必要十分条件)と、自明でない解を持つための条件(十分条件)を示します。

これらは、前項定理 5.2(斉次連立一次方程式の解空間の次元)の系といえます。

自明な解のみを持つ条件

まず、斉次連立一次方程式が自明な解のみを持つための条件を示します。


系 5.3(斉次連立一次方程式が自明な解のみを持つ条件)

AA(m,n)(m, n) 型行列とする。斉次連立一次方程式 Ax=0A \bm{x} = \bm{0} が自明な解のみを持つためには、n=rankAn = \text{rank} \, A であることが必要にして十分である。



解説

自明な解のみを持つための条件(必要十分条件)

系 5.3(斉次連立一次方程式が自明な解のみを持つ条件)は、斉次連立一次方程式 Ax=0A \bm{x} = \bm{0} が自明な解のみを持つための必要十分条件を示しています。

斉次連立方程式の自明な解

前項などに示した通り、斉次連立一次方程式 Ax=0A \bm{x} = \bm{0} は必ず自明な解(x=0\bm{x} = \bm{0})を持ちます。

したがって、系 5.3は、斉次連立一次方程式がただ一つの解(x=0\bm{x} = \bm{0})を持つための条件を示しているともいえます。

定理 5.2(斉次連立一次方程式の解空間の次元)の系

下記の証明に示す通り、系 5.3(斉次連立一次方程式が自明な解のみを持つ条件)は、定理 5.2(斉次連立一次方程式の解空間の次元)から、直ちに導くことができます。

このような意味で、系 5.3は、定理 5.2の系であるといえます。



証明(系 5.3)

AA により定まる線型写像を fAf_{A} とすると、Ax=0A \bm{x} = \bm{0} の解空間は KerfA\text{Ker} f_{A} と表すことができる。このとき、Ax=0A \bm{x} = \bm{0} が自明な解のみを持つことは KerfA={0}\text{Ker} f_{A} = \{\, \bm{0} \,\} であることと同値であり、すなわち、dim(KerfA)=0\dim (\, \text{Ker} f_{A} \,) = 0 であることと同値である。また、定理 5.2(斉次連立一次方程式の解空間の次元)より、dim(KerfA)=nrankA\dim (\, \text{Ker} f_{A} \,) = n - \text{rank} \, A が成り立つ。したがって、Ax=0A \bm{x} = \bm{0} が自明な解のみを持つことは、n=rankAn = \text{rank} \, A であることと同値である。\quad \square



証明の考え方(系 5.3)

定理 5.2(斉次連立一次方程式の解空間の次元)を用いた同値変形により示すことができます。

前提事項の整理

  • AA により定まる線型写像を fA:KnKmf_{A} : K^{n} \to K^{m} とします。
  • このとき、Ax=0A \bm{x} = \bm{0} の解空間は KerfA\text{Ker} f_{A} と表すことができます(定理 5.2の証明など参照)。
  • また、Ax=0A \bm{x} = \bm{0} が自明な解(x=0\bm{x} = \bm{0})のみを持つということは、Ax=0A \bm{x} = \bm{0} の解空間が零ベクトル 0\bm{0} のみからなるということに他なりません。
  • このことは、次のように表すことができます。
    KerfA={0} \text{Ker} f_{A} = \{\, \bm{0} \,\}

定理 5.2による同値変形

  • 定理 5.2(斉次連立一次方程式の解空間の次元)を用いて同値変形します。

    KerfA={0}      (i)dim(KerfA)=0    (ii)nrankA=0    (iii)n=rankA \begin{split} \text{Ker} f_{A} = \{\, \bm{0} \,\} \; &\overset{(\text{i})}{\iff} \dim (\, \text{Ker} f_{A} \,) = 0 \\ &\overset{(\text{ii})}{\iff} n - \text{rank} \, A = 0 \\ &\overset{(\text{iii})}{\iff} n = \text{rank} \, A \\ \end{split}

    • i\text{i}定理 4.35(部分空間の次元)より成り立ちます。
    • ii\text{ii}定理 5.2より、解空間の次元は nrankAn - \text{rank} \, A に等しく、dim(KerfA)=nrankA\dim (\, \text{Ker} f_{A} \,) = n - \text{rank} \, A であることから、nrankA=0n - \text{rank} \, A = 0 が成り立ちます。
  • 以上から、 Ax=0A \bm{x} = \bm{0} が自明な解のみを持つ(KerfA={0}\text{Ker} f_{A} = \{\, \bm{0} \,\})ことと、rankA=n\text{rank} \, A = n であることが同値であることが示されました。


自明でない解を持つ条件

次に、斉次連立一次方程式が自明でない解を持つための条件を示します。


系 5.4(斉次連立一次方程式が自明でない解を持つ条件)

AA(m,n)(m, n) 型行列とする。n>mn \gt m ならば、斉次連立一次方程式 Ax=0A \bm{x} = \bm{0} は自明でない解を持つ。



解説

自明でない解を持つための条件(十分条件)

系 5.4(斉次連立一次方程式が自明でない解を持つ条件)は、斉次連立一次方程式 Ax=0A \bm{x} = \bm{0} が自明でない解を持つための十分条件を示しています。

系 5.3(斉次連立一次方程式が自明な解のみを持つ条件)の対偶ではない

斉次連立一次方程式 Ax=0A \bm{x} = \bm{0} が自明でない解を持つということは、自明な解のみを持つことの否定のにあたります。

しかしながら、系 5.4(斉次連立一次方程式が自明でない解を持つ条件)は、系 5.3(斉次連立一次方程式が自明な解のみを持つ条件)の対偶ではありません。

これは、系 5.3が自明な解を持つための必要十分条件を示しているのに対して、系 5.4は自明でない解を持つための十分条件のみを示すものであるためです。

系 5.3
Ax=0A \bm{x} = \bm{0} が自明な解のみを持つ     \; \Leftrightarrow \; n=rankAn = \text{rank} \, A

系 5.4
Ax=0A \bm{x} = \bm{0} が自明でない解を持つ     \; \Leftarrow \; n>mn \gt m


すなわち、系 5.4の対偶は、次のようになります。

系 5.4の対偶:
Ax=0A \bm{x} = \bm{0} が自明な解のみを持つ     \; \Rightarrow \; nmn \leqslant m

いま、系 5.3系 5.4の対偶から、次の関係式を導くことができます。

n=rankA    nm \begin{align*} n = \text{rank} \, A \; \Rightarrow \; n \leqslant m \end{align*}

ここで、行列 AA の階数が AA により定まる線形写像 fA:KnKmf_{A} : K^{n} \to K^{m} の像の次元であること(階数の定義)、fAf_{A} の像は KmK^{m} の部分空間であること(定理 4.11(線型写像の像と核))から、rankA=dim(ImfA)m\text{rank} \, A = \dim (\, \text{Im} f_{A} \,) \leqslant m であることは、明らかといえます。

したがって、上記の考察から導かれた「 n=rankA    nmn = \text{rank} \, A \; \Rightarrow \; n \leqslant m 」も自明で、あまり意味のある命題とはいえません。つまり、系 5.3系 5.4は、それぞれ別々に用いるものであり、合わせて考える意義はあまりないといえます。

定理 5.2(斉次連立一次方程式の解空間の次元)の系

下記の証明に示す通り、系 5.4(斉次連立一次方程式が自明でない解を持つ条件)は、定理 5.2(斉次連立一次方程式の解空間の次元)から、直ちに導くことができます。

このような意味で、系 5.4は、定理 5.2の系であるといえます。


定理 4.23(斉次連立一次方程式が自明でない解を持つための条件)との関係

系 5.4(斉次連立一次方程式が自明でない解を持つ条件)の主張は、基底と次元の準備において導入した、定理 4.23(斉次連立一次方程式が自明でない解を持つための条件)の主張と同じです。

これらの定理はともに、ベクトル空間の次元を定義する(次元の一意性を示す)上で極めて重要な役割を果たします。

系 5.4(斉次連立一次方程式が自明でない解を持つ条件)を導入する意義

既に定理 4.23(斉次連立一次方程式が自明でない解を持つための条件)を示している場合、あらためて系 5.4(斉次連立一次方程式が自明でない解を持つ条件)を示す必要はありません。では、系 5.4を導入する意義は何でしょうか。主に、次の 22 つが考えられます。

  • 連立一次方程式の解法に関係する定理として再整理するため。
  • 論理展開によって、定理 4.23に先立って系 5.4を示す必要があるため。

ここでは、22 点目について考えます。

次元と階数を定義するまでの論理展開

ベクトル空間の次元と行列の階数を定義するまでの論理展開の仕方(流れ)は、主に 22 通りあります。

11)次元を用いて階数を定義する
22)次元より先に階数を定義する

それぞれの場合において、定理 4.23および系 5.4がどのような役割を果たすか、簡単に流れをみてみます。

(1)次元を用いて階数を定義する場合

定理 4.23(斉次連立一次方程式が自明でない解を持つための条件)は、次元の定義の根拠となる定理 4.29(次元の一意性)の証明に必要な定理でした。また、ある行列により定まる線型写像の像の次元として、行列の階数が定義できます(階数の定義)。

つまり、この場合、定理 4.23を用いて次元を定義し、次元の概念を用いて階数が定義されます。したがって、階数の概念を用いて(定理 4.23と同じ)系 5.4(斉次連立一次方程式が自明でない解を持つ条件)を改めて導入する必要はありません。

比較的多くの教科書([2], [3], [4], [6] など)において、このような流れで論理が展開されています。勿論、教科書により若干の違いがあります。本サイトの論理展開は、[4] にもっとも近いです。

(2)次元より先に階数を定義する場合

一方で、次元の概念を用いずに階数を定義することもできます(階数の定義を参照)。この場合、行列の基本変形により得られる標準形を用いて階数を定義するわけですが、その際、ベクトル空間やその次元といった概念は必要ありません。

このとき、行列の標準形を用いて階数を定義し、階数の性質を用いて(定理 4.23(斉次連立一次方程式が自明でない解を持つための条件)と同じ)系 5.4(斉次連立一次方程式が自明でない解を持つ条件)を示すことができます。そして、系 5.4を用いて次元の一意性を示し、これをもって次元を定義するという論理の展開が可能です。

例えば、[1] では、概ねこのような流れで論理が展開されています。



証明(系 5.4)

行列 AA の階数は AA の行の数を超えないので、rankAm\text{rank} \, A \leqslant m が成り立つ。いま n>mn \gt m なので、rankAm<n\text{rank} \, A \leqslant m \lt n であり、nrankA>0n - \text{rank} \, A \gt 0 が成り立つ。したがって、定理 5.2(斉次連立一次方程式の解空間の次元)より Ax=0A \bm{x} = \bm{0} の解空間の次元は 00 より大きく、Ax=0A \bm{x} = \bm{0} は自明でない解を持つ。\quad \square



証明の考え方(系 5.4)

階数の性質定理 5.2(斉次連立一次方程式の解空間の次元)を用いて示します。

階数の性質の利用(rankA<n\text{rank} \, A \lt n の証明)

  • 定理 4.57(行階数)より、ある行列の階数はその行列の行の数を超えません。

    rankAm \text{rank} \, A \leqslant m

  • 定理の仮定より n>mn \gt m であるので、次が成り立ちます。

    rankAm<nrankA<n \begin{gather*} & \text{rank} \, A \leqslant m \lt n \\ \Rightarrow & \text{rank} \, A \lt n \end{gather*}

定理 5.2(斉次連立一次方程式の解空間の次元)の利用(Ax=0A \bm{x} = \bm{0} が自明でない解を持つことの証明)

  • 上の考察から、nrankA>0n - \text{rank} \, A \gt 0 が成り立つことがわかります。

    rankA<nnrankA>0 \begin{gather*} & \text{rank} \, A \lt n \\ \Leftrightarrow & n - \text{rank} \, A \gt 0 \end{gather*}

  • 定理 5.2(斉次連立一次方程式の解空間の次元)より Ax=0A \bm{x} = \bm{0} の解空間の次元は nrankAn - \text{rank} \, A に等しく、これが 00 より大きいということなので、Ax=0A \bm{x} = \bm{0} は自明でない解を持つといえます。

    dim(KerfA)=nrankA>0 \dim (\, \text{Ker} f_{A} \,) = n - \text{rank} \, A \gt 0

  • 以上から、題意が示されました。


まとめ

  • AA(m,n)(m, n) 型行列とすると、
    • 斉次連立一次方程式 Ax=0A \bm{x} = \bm{0} が自明な解のみを持つための必要十分条件は、rankA=n\text{rank} \, A = n であること。
    • n>mn \gt m ならば、斉次連立一次方程式 Ax=0A \bm{x} = \bm{0} は自明でない解を持つ。

参考文献

[1] 齋藤正彦. 線型代数入門. 東京大学出版会. 1966.
[2] 永田雅宣 他. 理系のための線型代数の基礎. 紀伊國屋書店. 1986.
[3] 川久保勝夫. 線形代数学 [新装版]. 日本評論社. 2010.
[4] 松坂和夫. 線型代数入門 [新装版]. 岩波書店. 2018.
[5] 三宅敏恒. 線形代数学 初歩からジョルダン標準形へ. 培風館. 2008.
[6] S. Lang. Linear Algebra Third Edition. Springer. 1987.
[7] T. Miyake. Linear Algebra From the Beginnings to the Jordan Normal. Springer. 2022.
[8] 雪江明彦. 代数学 11 群論入門. 日本評論社. 2010.
[9] 雪江明彦. 代数学 22 環と体とガロア理論. 日本評論社. 2010.
[10] 桂利行. 代数学 I\text{I} 群と環. 東京大学出版会. 2004.
[11] 松坂和夫. 代数系入門. 岩波書店. 1976.
[12] 高木貞治. 代数学講義 [改訂新版]. 共立出版. 1965.
[13] S. Lang. Algebra Revised Third Edition. Springer. 2002.
[14] M. Artin. Algebra Second Edition. Pearson Education Limited. 2014.
[15] 青本和彦 他. 数学入門辞典. 岩波書店. 2005.


初版:2023-06-18   |   改訂:2025-07-11