連立一次方程式の解(1)

これまで、斉次連立一次方程式の解がどのように表せるか考えてきました。次に、一般の連立一次方程式について(解を持つ場合)解がどのような形であるか考えます。

ここでは、まず、連立一次方程式 $A \bm{x} = \bm{b}$ の解の集合と、同じ係数行列を持つ斉次連立一次方程式 $A \bm{x} = \bm{0}$ の解の集合との関係について示します。

連立一次方程式の解


定理 5.5(連立一次方程式の解の集合)

連立一次方程式 $A \bm{x} = \bm{b}$ が解を持つとき、その $1$ つの解を $\bm{x}_{0}$ とすると、任意の解は $\bm{x} = \bm{x}_{0} + \bm{y}$ により与えられる。ただし、$\bm{y}$ は $A \bm{x} = \bm{b}$ と同じ係数行列を持つ斉次連立一次方程式 $A \bm{x} = \bm{0}$ の任意の解である。



解説

定理 5.5の主張と前提事項

定理 5.5(連立一次方程式の解の集合)は、連立一次方程式 $A \bm{x} = \bm{b}$ が解を持つ場合、その解が、同じ係数行列を持つ斉次連立一次方程式 $A \bm{x} = \bm{0}$ の解を用いて表せることを意味しています。

また、定理 5.5は $A \bm{x} = \bm{b}$ が解を持つことを前提としていますので、当然ながら、このとき $A$ と $\bm{b}$ について次が成り立ちます(定理 5.1(連立一次方程式が解を持つための条件))。

$$ \begin{equation*} \text{rank} \, A = \text{rank} \, (A, \bm{b}) \end{equation*} $$

一般解と特殊解

$A \bm{x} = \bm{b}$ の任意の解 $\bm{x}$ を一般解($\text{general solution}$)、ある $1$ つの解 $\bm{x}_{0}$ を特殊解($\text{special solution}$) と呼びます。この用語により、定理 5.5(連立一次方程式の解の集合)は「 $A \bm{x} = \bm{b}$ の一般解は、その特殊解と、同じ係数行列を持つ斉次連立一次方程式の解 $\bm{y}$ との和である」と表現することができます。

定理 5.5の意義

定理 5.5(連立一次方程式の解の集合)は、連立一次方程式の実用的な解法を与えるものというよりも、一般の連立一次方程式の解と(同じ係数行列を持つ)斉次連立一次方程式の解の関係を示す、論理的に重要な定理です。

実際に、一般の連立方程式 $A \bm{x} = \bm{b}$ を解く際に、何らかの方法によって特殊解 $\bm{x}_{0}$ を得て、斉次連立一次方程式 $A \bm{x} = \bm{0}$ の解 $\bm{y}$ を求めた上で、一般解を $\bm{x} = \bm{x}_{0} + \bm{y}$ として得るという解法が有効な場合はほぼありません。

具体的に与えられた連立一次方程式(斉次連立一次方程式の場合も含みます)に対しては、後に導入する基本変形を用いた解法が実用的です。

連立方程式の解と斉次連立方程式の解の関係

証明に先立って、(定理 5.5を用いて)連立一次方程式 $A \bm{x} = \bm{b}$ の解の集合 $W_{1}$ と、斉次連立一次方程式 $A \bm{x} = \bm{0}$ の解の集合 $W_{2}$ がどのような関係にあるかについて考えます。

解の集合

いま、$A$ が $(m, n)$ 型行列であるとする($A \bm{x} = \bm{b}$ と $A \bm{x} = \bm{0}$ が、$n$ 個の変数についての $m$ 個の式からなる連立一次方程式であると仮定することに等しい)と、$W_{1}, \, W_{2}$ はそれぞれ次のように表すことができます。

$$ \begin{split} W_{1} &= \{\, \bm{x} \in K^{n} \mid A \bm{x} = \bm{b} \,\}, \\ W_{2} &= \{\, \bm{y} \in K^{n} \mid A \bm{y} = \bm{0} \,\} \\ \end{split} $$

また、 $A$ により定まる線型写像を $f_{A} : K^{n} \to K^{m}$ とすれば、定理 5.2(斉次連立一次方程式の解空間の次元)により、$W_{2}$ は $K^{n}$ の部分空間であり、$W_{2} = \text{Ker} f_{A}$ と表すことができます。つまり、斉次連立一次方程式 $A \bm{x} = \bm{0}$ の解の集合 $W_{2}$ はベクトル空間(解空間)となります。

$$ \begin{split} W_{2} &= \{\, \bm{y} \in K^{n} \mid A \bm{y} = \bm{0} \,\} \\ &= \{\, \bm{y} \in K^{n} \mid f_{A} (\bm{y}) = \bm{0} \,\} \\ &= \text{Ker} f_{A} \\ \end{split} $$

解の集合の間の関係

定理 5.5(連立一次方程式の解の集合)より、$A \bm{x} = \bm{b}$ の一般解は $\bm{x} = \bm{x}_{0} + \bm{y}$ と表せることから、$W_{1}$ と $W_{2}$ の間には次の関係式が成り立ちます。(最終行の表記は、部分空間により定められる集合の定義によります。)

$$ \begin{split} W_{1} &= \{\, \bm{x} \in K^{n} \mid A \bm{x} = \bm{b} \,\} \\ &= \{\, \bm{x}_{0} + \bm{y} \mid A \bm{x}_{0} = \bm{b}, \; \bm{y} \in W_{2} \,\} \\ &= \bm{x}_{0} + W_{2} \\ \end{split} $$

以上から、連立一次方程式 $A \bm{x} = \bm{b}$ の解の集合 $W_{1}$ は、同じ係数行列を持つ斉次連立一次方程式 $A \bm{x} = \bm{0}$ の解の集合 $W_{2}$ を $\bm{x}_{0}$ だけ平行移動したものであると捉えることができます。

注意点($W_{1}$ は必ずしもベクトル空間ではない)

ここで注意すべき点は、$W_{1}$ は、和とスカラー倍の演算について閉じておらず、ベクトル空間にならないことです。つまり $W_{1}$ は $K^{n}$ の部分集合ではあるものの $K^{n}$ の部分空間ではないということです。

このことは、例えば次のように確かめることができます。すなわち、零ベクトル $\bm{0} \in K^{n}$ が $W_{1}$ の元でないことにより、任意の $\bm{x} \in W_{1}$ に対して、その $0$ 倍は $W_{1}$ の元でなくなってしまいます。(ここで、$\bm{x}_{0} \neq \bm{0}$ としています。)

$$ \begin{split} 0 \; \bm{x} &= 0 \, (\bm{x}_{0} + \bm{y}) \\ &= 0 \, \bm{x}_{0} + 0 \, \bm{y} \\ &= \bm{0} + \bm{0} \\ &= \bm{0} \; \notin \, W_{1}\\ \end{split} $$

よって、一般の連立一次方程式の解の集合は、必ずしもベクトル空間(解空間)になるわけではないということができます。


用語(連立方程式と斉次連立方程式の関係)

連立一次方程式($1$)$A \bm{x} = \bm{b}$ に対して、同じ係数行列を持つ斉次連立一次方程式($2$)$A \bm{x} = \bm{0}$ のことを表す用語はいくつかありますが、統一的な用語はなく、教科書によりそれぞれ異なります。

[1] では、($2$)を($1$)に「対応する」斉次連立一次方程式と表現しています。[3] では、($1$)に「同伴する」斉次連立一次方程式、[4] では、($1$)に「随伴する」斉次連立一次方程式などと表現されています。[2] では、特定の用語は用いられていません。

また、[5] では、単に $\text{homogeneous system “associated” with (1)}$ のように表現されています。($\text{homogeneous system}$ は斉次連立一次方程式のことです。)



証明

連立一次方程式 $A \bm{x} = \bm{b}$ が解を持つとして、その $1$ つの解を $\bm{x}_{0}$ とする。$A \bm{x} = \bm{b}$ と同じ係数行列を持つ斉次連立一次方程式 $A \bm{x} = \bm{0}$ の解を $\bm{y}$ として、$\bm{x} = \bm{x}_{0} + \bm{y}$ と置くと、次が成り立つ。

$$ \begin{split} A \bm{x} &= A \, (\bm{x}_{0} + \bm{y}) \\ &= A \bm{x}_{0} + A \bm{y} \\ &= \bm{b} + \bm{0} \\ &= \bm{b} \\ \end{split} $$

したがって、$\bm{x} = \bm{x}_{0} + \bm{y}$ は $A \bm{x} = \bm{b}$ の解である。逆に、$\bm{x} = \bm{x}_{0} + \bm{y}$ が $A \bm{x} = \bm{b}$ の解であるとすると、$\bm{y}$ について次が成り立つ。

$$ \begin{split} A \bm{y} &= A \, (\bm{x} - \bm{x}_{0}) \\ &= A \bm{x} - A \bm{x}_{0} \\ &= \bm{b} - \bm{b} \\ &= \bm{0} \\ \end{split} $$

したがって、任意の $A \bm{x} = \bm{b}$ の解は $\bm{x} = \bm{x}_{0} + \bm{y}$ により表せる $\quad \square$



証明の考え方

$\bm{x} = \bm{x}_{0} + \bm{y}$ として、($\text{i}$)$\bm{y}$ が $A \bm{x} = \bm{0}$ の解であることと($\text{ii}$)$\bm{x}$ が $A \bm{x} = \bm{b}$ の解であることの同値性を示します。

前提事項の整理

  • 連立一次方程式 $A \bm{x} = \bm{b}$ が解を持つとして、$A \bm{x} = \bm{b}$ の $1$ つの解を $\bm{x}_{0}$ と置きます。すなわち、次が成り立つとします。

    $$ A \bm{x}_{0} = \bm{b} $$

  • $A \bm{x} = \bm{b}$ と同じ係数行列を持つ斉次連立一次方程式 $A \bm{x} = \bm{0}$ の解を $\bm{y}$ とします。すなわち、次が成り立つとします。

    $$ A \bm{y} = \bm{0} $$


($\text{i}$)$\Rightarrow$($\text{ii}$)の証明

  • $\bm{x} = \bm{x}_{0} + \bm{y}$ と置くと、$\bm{x}$ について次が成り立ちます。すなわち、$\bm{x} = \bm{x}_{0} + \bm{y}$ は $A \bm{x} = \bm{b}$ の解であるといえます。

    $$ \begin{split} A \bm{x} &= A \, (\bm{x}_{0} + \bm{y}) \\ &= A \bm{x}_{0} + A \bm{y} \\ &= \bm{b} + \bm{0} \\ &= \bm{b} \\ \end{split} $$

  • したがって、$\bm{x} = \bm{x}_{0} + \bm{y}$ と置いたとき、($\text{i}$)$\bm{y}$ が $A \bm{x} = \bm{0}$ の解であるならば($\text{ii}$)$\bm{x}$ が $A \bm{x} = \bm{b}$ の解であることが示されました。

    • これは、$\bm{x} = \bm{x}_{0} + \bm{y}$ が $A \bm{x} = \bm{b}$ の解の $1$ つの形であることを示していますが、これ以外にも $A \bm{x} = \bm{b}$ を満たす解の形があることを否定できません。
    • しかしながら、いま示したいことは $A \bm{x} = \bm{b}$ の任意の解が $\bm{x} = \bm{x}_{0} + \bm{y}$ で表せることです。
    • よって、逆に($\text{ii}$)$\bm{x}$ が $A \bm{x} = \bm{b}$ の解であるならば($\text{i}$)$\bm{y}$ が $A \bm{x} = \bm{0}$ の解であることを示し、$A \bm{x}_{0} = \bm{b}$ の解は $\bm{x} = \bm{x}_{0} + \bm{y}$ という形のみであることを示す必要があります。

($\text{i}$)$\Leftarrow$($\text{ii}$)の証明

  • $\bm{x} = \bm{x}_{0} + \bm{y}$ が $A \bm{x} = \bm{b}$ の解であるとすると、$\bm{y}$ について次が成り立ちます。

    $$ \begin{split} A \bm{y} &= A \, (\bm{x} - \bm{x}_{0}) \\ &= A \bm{x} - A \bm{x}_{0} \\ &= \bm{b} - \bm{b} \\ &= \bm{0} \\ \end{split} $$

  • したがって、$\bm{x} = \bm{x}_{0} + \bm{y}$ と置いたとき、($\text{ii}$)$\bm{x}$ が $A \bm{x} = \bm{b}$ の解であるならば($\text{i}$)$\bm{y}$ が $A \bm{x} = \bm{0}$ の解であることが示されました。

  • 以上から、$A \bm{x} = \bm{b}$ の任意の解は $\bm{x} = \bm{x}_{0} + \bm{y}$ の形で表せるといえ、題意が示されました。


まとめ

  • 連立一次方程式 $A \bm{x} = \bm{b}$ が解を持つとき、その $1$ つの解(特殊解)を $\bm{x}_{0}$ とすると、任意の解(一般解)は $\bm{x} = \bm{x}_{0} + \bm{y}$ により与えられる。
    • ここで、$\bm{y}$ は $A \bm{x} = \bm{b}$ と同じ係数行列を持つ斉次連立一次方程式 $A \bm{x} = \bm{0}$ の任意の解。
  • 一般の連立一次方程式の解の集合は、必ずしもベクトル空間(解空間)にならない

参考文献

[1] 齋藤正彦. 線型代数入門. 東京大学出版会. 1966.
[2] 永田雅宣 他. 理系のための線型代数の基礎. 紀伊國屋書店. 1986.
[3] 川久保勝夫. 線形代数学 [新装版]. 日本評論社. 2010.
[4] 松坂和夫. 線型代数入門 [新装版]. 岩波書店. 2018.
[5] S. Lang. Linear Algebra Third Edition. Springer. 1987.
[6] 雪江明彦. 代数学 $1$ 群論入門. 日本評論社. 2010.
[7] 雪江明彦. 代数学 $2$ 環と体とガロア理論. 日本評論社. 2010.
[8] 桂利行. 代数学 $\text{I}$ 群と環. 東京大学出版会. 2004.
[9] 松坂和夫. 代数系入門. 岩波書店. 1976.
[10] 高木貞治. 代数学講義 [改訂新版]. 共立出版. 1965.
[11] S. Lang. Algebra Revised Third Edition. Springer. 2005.
[12] M. Artin. Algebra Second Edition. Pearson Education Limited. 2014.
[13] 青本和彦 他. 数学入門辞典. 岩波書店. 2005.

初版:2023-06-24   |   改訂:2024-11-18