基礎ノートと類題を答案の形で解いた問題集(2,480円)。収録章と見本ページを商品ページで確認できる。過去問の本文は収録していない。
線形代数編の内容を見る行列の積
A を m×n 行列、B を n×p 行列とする。積 AB は m×p 行列で、その (i,j) 成分は
(AB)ij=k=1∑naikbkj である。A の列の数と B の行の数が等しいときだけ定義される。AB と BA が両方定義されても、一般に AB=BA である。
逆行列と正則行列
n 次正方行列 A に対して AX=XA=I を満たす X があれば、A を正則といい、X を逆行列 A−1 と書く。逆行列はあればただ一つである。正方行列では AX=I だけから XA=I も従う。
積・転置・逆行列の計算規則
- 結合法則と分配法則
(AB)C=A(BC),A(B+C)=AB+AC - 転置
(AB)T=BTAT - 逆行列
(AB)−1=B−1A−1,(AT)−1=(A−1)T - 2次の逆行列
(acbd)−1=ad−bc1(d−c−ba) ad−bc=0 のときに限る。
行列の積には零因子がある。X=(0010) は X=O だが X2=O で、AB=O から A=O または B=O とは結論できない。
行基本変形
次の3つの操作を行基本変形という。
- ある行を 0 でない数倍する。
- 2つの行を入れ替える。
- ある行に別の行の定数倍を加える。
いずれも逆の操作で元に戻せるので、連立方程式に施しても解の集合は変わらない。それぞれの操作は、左から基本行列を掛けることに当たる。
階段行列と階数
各行の左端から最初の 0 でない成分(主成分)が、下の行ほど右にあり、零行が最後に集まった行列を階段行列という。さらに主成分がすべて 1 で、主成分のある列の他の成分がすべて 0 のものを簡約階段行列という。行列 A を行基本変形で階段行列にしたときの零でない行の数を階数 rankA と定める。簡約階段行列は A からただ一つに決まるので、階数は変形の手順によらない。
階数は、一次独立な列ベクトル(行ベクトル)の最大個数とも、0 でない小行列式の最大次数とも一致する。m×n 行列では rankA≤min(m,n) である。n 次正方行列 A では、rankA=n、A が正則、detA=0、Ax=0 の解が x=0 だけ、の4つが同値である(行列式)。
連立一次方程式の解の存在
条件
A は m×n 行列、b∈Rm。未知数は n 個で、r=rankA とする。
主張
- rank(A∣b)=r のとき、Ax=b は解をもつ。rank(A∣b)=r+1 のとき解をもたない。
- 解をもつとき、一般解は n−r 個の任意定数を含む。r=n なら解はただ一つである。
- 一般解は、特殊解 x0 と斉次方程式 Ax=0 の一般解の和 x=x0+c1u1+⋯+cn−run−r と書ける。
要点
簡約階段形で主成分のない列に当たる未知数を任意定数に置くと、残りの未知数が一通りに決まる。解がないのは、階段形に (0 ⋯ 0∣1) の行、つまり 0=1 が現れるときである。
斉次方程式 Ax=0 は常に x=0 を解にもつ。未知数の個数 n が式の個数 m より多ければ r≤m<n なので、必ず 0 以外の解がある。解の全体は n−r 次元の部分空間になる(線形写像の核と像)。
解がただ一つの場合
次の連立方程式を解け。
⎩⎨⎧x+2y+z=82x+y−z=1x−y+2z=5 解答
第2式から第1式の 2 倍を、第3式から第1式を引くと
⎩⎨⎧x+2y+z=8−3y−3z=−15−3y+z=−3 第3式から第2式を引くと 4z=12 で z=3。第2式を −3 で割ると y+z=5 なので y=2。第1式から x=8−4−3=1。答えは (x,y,z)=(1,2,3)。係数行列の階数は 3 で、未知数の個数と等しいので解はただ一つである。
検算
元の3式に代入すると 1+4+3=8、2+2−3=1、1−2+6=5 となり、すべて成り立つ。
解が無数にある場合と解がない場合
⎩⎨⎧x+y+2z=32x+y+3z=5x+2y+3z=4 の一般解を求めよ。また第3式の右辺を 5 に変えるとどうなるか。
解答
拡大係数行列を簡約階段形にする。
121112233354→100010110210 rankA=rank(A∣b)=2 なので解があり、任意定数は 3−2=1 個。主成分のない第3列の未知数を z=t と置くと x=2−t、y=1−t。
xyz=210+t−1−11(t は任意) 第3式の左辺は(第1式)×3−(第2式)に等しいので、右辺は 3⋅3−5=4 でなければならない。右辺を 5 にすると階段形に 0=1 が現れ、rank(A∣b)=3=2 となって解はない。
検算
t=0 の (2,1,0) を代入すると 3,5,4 になる。方向ベクトル (−1,−1,1) を代入すると −1−1+2=0、−2−1+3=0、−1−2+3=0 で、斉次方程式の解になっている。
掃き出し法で逆行列を求める
B=110011101 の逆行列を求めよ。
解答
(B∣I) に行基本変形を施し、左半分を I にすると右半分が B−1 になる。第2行から第1行を引き、次に第3行から第2行を引くと、第3行は (0 0 2∣1 −1 1) になる。これを 2 で割って上の行から消去すると
B−1=211−1111−1−111 途中で左半分に零行が出たら、B は正則でない。
検算
BB−1 の (1,1) 成分は 21(1+1)=1、(1,2) 成分は 21(1−1)=0 で、全成分を計算すると I になる。detB=2 とも合う。
AB=AC から B=C と約分する。これが言えるのは A が正則のときだけで、両辺に左から A−1 を掛けて示す。
(AB)−1=A−1B−1 と書く。正しくは (AB)−1=B−1A−1 で、転置でも (AB)T=BTAT と順番が入れ替わる。
列の入れ替えや列の定数倍を、連立方程式の掃き出しに混ぜる。列を入れ替えると未知数の対応が変わる。解を求めるときは行基本変形だけを使う。
式の数と未知数の数が同じなら解はただ一つだと決めつける。係数行列の階数を求め、rankA=n かどうかで判断する。
一般解の任意定数の個数を、零行の数で数える。任意定数の個数は未知数の個数から階数を引いた n−r で、零行の数 m−r とは一般に異なる。
このページの本文を数式のLaTeXのまま読むには Markdown版。最終更新 2026-11-16。誤りに気づいたら 運営者 へ連絡してほしい。
基礎ノートと類題を答案の形で解いた問題集(2,480円)。収録章と見本ページを商品ページで確認できる。過去問の本文は収録していない。
線形代数編の内容を見る