2.3.2 掃き出し法
●掃き出し法●
次の連立方程式を掃き出し法で解いてみよう。
そこで,連立方程式の係数部分だけ取り出した行列を考えてみよう。
この行列の ( 1, 1 ) 成分を1にするために1行目と2行目を入れ替えた後, ( 1, 1 ), ( 2, 2 ), ( 3, 3 )の各成分をかなめとして第1列,第2列, 第3列を順に掃き出す。
↓ ( 1, 1 )をかなめとして第1列を掃き出す。
↓ ( 2, 2 )をかなめとして第2列を掃き出す。
↓ 3行目を4で割った後に, ( 3, 3 )をかなめとして第3列を掃き出す。
この行列は
と同じことを意味するので,x = 3, y = 2, z = 2と答えが求まるのである。
第1行をもとにしてその定数倍をその他の行から引くことにより, ( 2, 1 )成分および( 3, 1 )成分を0にする変形を, ( 1, 1 )をかなめとして第1列を掃き出すという。 このような解法を掃き出し法という。
さて掃き出し法では,3つの操作が重要であり,それを基本変形という。
(1)2つの行どおしで入れ替える
(2)1つの行に0でない数を掛ける。
(3)1つの行に他の行の実数倍を加える。
●消去法と掃き出し法の比較●
次の連立方程式を消去法と掃き出し法で比較しながら解いてみよう。
消去法
を変形して以下のようになるとよい。
(1)式を3で割ってxの係数を1にする。
↓(2) - (1)×2
↓(3) - (1)×3
↓(2)÷ 3
↓(1) - (2)×2
↓(3) - (2)×2
↓(3)÷( -1)
↓(1) - (3)×9
↓(2) - (3)×(-3)
解はx = 2, y = 3, z = 4 である。
掃き出し法
以下の形になると解けたことになる。
↓ (第1行)÷3
↓(第2行) - (第1行)×2
↓(第3行) - (第1行)×3
↓(第2行) ÷ 3
↓(第1行) - (第2行)×2
↓(第3行) - (第2行)×2
↓(第3行)÷( -1)
↓(第1行) -(第3行)×9
↓(第2行) - (第3行)×(-3)
解はx = 2, y = 3, z = 4 である。
以上のことから, 掃き出し法による連立方程式の解法は, 係数だけに着目し計算の手順を明確にしたものということができ,本質的に消去法と同じである。