目次 / 行列と一次変換 / 旧数学C(課程外)

第2章 行列の積

—— 「行と列の内積」というひと手間の多い決め方と、数には無かった落とし穴 ——

この章では行列のかけ算を学びます。和が「同じ位置どうし」というあっさりした決め方だったのに対し、積は「左の行と右の列を組にして、かけて足す」という込み入った決め方です。おまけに $AB$ と $BA$ が一致しない、$AB = O$ なのに $A$ も $B$ も零行列でない、といった数では起こらないことが起こります。この章の落とし穴を知っておくと、以降の章で計算を誤りません。

問題マップ記録を読み込み中…
未回答 25× 0○ 01か月定着 0

行列のかけ算はどう決めるか

前の章の和・差・実数倍は、どれも「同じ位置の成分どうし」でした。ならばかけ算も同じ位置どうしでかければよさそうなものですが、行列の積はそう決めません。もっと回りくどい決め方をします。

理由をつかむために、パン屋の売上を考えてみましょう。2 つの店で、あんぱんとメロンパンを売っています。先月の販売個数はこうでした。

N\displaystyle N=(30201040)\displaystyle {}= \begin{pmatrix} 30 & 20 \\ 10 & 40 \end{pmatrix}第 1 行:A 店第 2 行:B 店\displaystyle \begin{matrix} \text{第 1 行:A 店} \\ \text{第 2 行:B 店} \end{matrix}第 1 列:あんぱん第 2 列:メロンパン\displaystyle \begin{matrix} \text{第 1 列:あんぱん} \\ \text{第 2 列:メロンパン} \end{matrix}

商品ごとの売値と材料費は、別の表にまとめてあります。

P\displaystyle P=(1506020090)\displaystyle {}= \begin{pmatrix} 150 & 60 \\ 200 & 90 \end{pmatrix}第 1 行:あんぱん第 2 行:メロンパン\displaystyle \begin{matrix} \text{第 1 行:あんぱん} \\ \text{第 2 行:メロンパン} \end{matrix}第 1 列:売値第 2 列:材料費\displaystyle \begin{matrix} \text{第 1 列:売値} \\ \text{第 2 列:材料費} \end{matrix}

ここで「A 店の売上」を出してみます。使うのは NN の第 1 行(A 店の個数)と PP の第 1 列(売値)で、

30×150\displaystyle 30 \times 150+20×200\displaystyle {}+ 20 \times 200=4500\displaystyle {}= 4500+4000\displaystyle {}+ 4000=8500\displaystyle {}= 8500

同じように「A 店の材料費」は NN の第 1 行と PP の第 2 列から 30×6030 \times 60+20×90{}+ 20 \times 90=3600{}= 3600。「B 店の売上」は NN の第 2 行と PP の第 1 列から 10×15010 \times 150+40×200{}+ 40 \times 200=9500{}= 9500 です。

出てきた 4 つの数を、もとの表と同じ形に並べ直してみましょう。

(8500360095004200)\displaystyle \begin{pmatrix} 8500 & 3600 \\ 9500 & 4200 \end{pmatrix}第 1 行:A 店第 2 行:B 店\displaystyle \begin{matrix} \text{第 1 行:A 店} \\ \text{第 2 行:B 店} \end{matrix}第 1 列:売上第 2 列:材料費\displaystyle \begin{matrix} \text{第 1 列:売上} \\ \text{第 2 列:材料費} \end{matrix}

「店 × 商品」の表と「商品 × 項目」の表から、「店 × 項目」の表ができました。左の行と右の列を組にして、対応する成分をかけて足す。この操作を行列の積と定めます。同じ位置どうしをかける決め方では、こういう表の合成ができません。

2 3 1 −1 4 0 −2 5 2 15 6 −5 = A の第2行 B の第1列 AB AB の (2, 1) 成分 = 1 × 4 + (−1) × (−2) = 6 左の行列の「行」と、右の行列の「列」を組にする
公式1:行列の積

AA の第 ii 行と BB の第 jj 列の成分を、左から順に組にしてかけ、すべて足したものを、積 ABAB の (i, j)(i,\ j) 成分と定める。

2 次の正方行列では

(abcd)(pqrs)\displaystyle \begin{pmatrix} a & b \\ c & d \end{pmatrix}\begin{pmatrix} p & q \\ r & s \end{pmatrix}=(ap+braq+bscp+drcq+ds)\displaystyle {}= \begin{pmatrix} ap + br & aq + bs \\ cp + dr & cq + ds \end{pmatrix}

一般に、AA が m×nm \times n 行列、BB が n×pn \times p 行列のとき

(AB)ij\displaystyle (AB)_{ij}=ai1b1j\displaystyle {}= a_{i1}b_{1j}+ai2b2j\displaystyle {}+ a_{i2}b_{2j}+⋯\displaystyle {}+ \cdots+ainbnj\displaystyle {}+ a_{in}b_{nj}

かけて足す形は、ベクトルの分野の内積と同じです。「行列の積とは、左の行ベクトルと右の列ベクトルの内積を、あらゆる組み合わせについて並べたもの」と言いかえてもかまいません。

計算するときは、指を 2 本使うのがおすすめです。左手で左の行列の行を横になぞり、右手で右の行列の列を縦になぞる。(2, 1)(2,\ 1) 成分がほしければ、左は第 2 行、右は第 1 列。左は横、右は縦です。

行列の積は同じ位置どうしのかけ算ではなく、左の行と右の列を組にしてかけて足したもの、つまり行と列の内積を並べたものだということです。

例題1:積の計算

次の積を求めなさい。

(1) (231−1)(40−25)\begin{pmatrix} 2 & 3 \\ 1 & -1 \end{pmatrix}\begin{pmatrix} 4 & 0 \\ -2 & 5 \end{pmatrix}

(2) (1203−14)(2−10351)\begin{pmatrix} 1 & 2 & 0 \\ 3 & -1 & 4 \end{pmatrix}\begin{pmatrix} 2 & -1 \\ 0 & 3 \\ 5 & 1 \end{pmatrix}


【解答】

(1) 4 つの成分を、行と列の組で順に作ります。

  • (1, 1)(1,\ 1) 成分:2×42 \times 4+3×(−2){}+ 3 \times (-2)=2{}= 2
  • (1, 2)(1,\ 2) 成分:2×02 \times 0+3×5{}+ 3 \times 5=15{}= 15
  • (2, 1)(2,\ 1) 成分:1×41 \times 4+(−1)×(−2){}+ (-1) \times (-2)=6{}= 6
  • (2, 2)(2,\ 2) 成分:1×01 \times 0+(−1)×5{}+ (-1) \times 5=−5{}= -5
(2156−5)‾\underline{\begin{pmatrix} 2 & 15 \\ 6 & -5 \end{pmatrix}}

(2) 左は 2×32 \times 3、右は 3×23 \times 2 です。今度は 3 つずつ組にしてかけ、足します。たとえば (1, 1)(1,\ 1) 成分は

1×2\displaystyle 1 \times 2+2×0\displaystyle {}+ 2 \times 0+0×5\displaystyle {}+ 0 \times 5=2\displaystyle {}= 2

(2, 1)(2,\ 1) 成分は 3×23 \times 2+(−1)×0{}+ (-1) \times 0+4×5{}+ 4 \times 5=26{}= 26。残りも同じように計算して

(2526−2)‾\underline{\begin{pmatrix} 2 & 5 \\ 26 & -2 \end{pmatrix}}

(2) では 2×32 \times 3 と 3×23 \times 2 をかけて 2×22 \times 2 になりました。積では型が変わることがあります。

かけられる型・かけられない型

例題1 (2) で計算できたのは、左の行列の列の数(3)と、右の行列の行の数(3)が一致していたからです。組にする相手がちょうど過不足なくそろう、ということです。

もし左が 2×32 \times 3、右が 2×22 \times 2 だったら、左の行には数が 3 つ、右の列には数が 2 つしかなく、3 つ目の相手がいません。この場合、積は定めません。

公式2:積が定まる型

AA が m×nm \times n 行列、BB が n×pn \times p 行列、すなわち AA の列の数と BB の行の数が等しいとき、積 ABAB が定まり、その型は m×pm \times p である。

(m×n‾)×(n‾×p)\displaystyle (m \times \underline{n}) \times (\underline{n} \times p)=m×p\displaystyle {}= m \times p

内側の nn が一致すれば計算でき、外側の mm と pp が結果の型になる。一致しないとき、積は定めない。

2×22 \times 2 どうしの積は 2×22 \times 2 です。ですから 2 次の正方行列の世界では、かけ算はいつでもでき、結果も同じ世界にとどまります。この章の後半から先は、ほとんどこの場合だけを考えます。

積が計算できるのは左の列の数と右の行の数が等しいときだけで、結果の型は「左の行の数 × 右の列の数」になるということです。

例題2:積が計算できるかを調べる

AA は 2×32 \times 3 行列、BB は 3×33 \times 3 行列、CC は 3×13 \times 1 行列とする。次の積のうち計算できるものを選び、その型を求めなさい。

AB,\displaystyle AB,BA,\displaystyle BA,BC,\displaystyle BC,CB,\displaystyle CB,A(BC)\displaystyle A(BC)

【解答】

内側の数がそろうかを見ます。

  • ABAB:(2×3‾)(3‾×3)(2 \times \underline{3})(\underline{3} \times 3) → 計算できて 2×32 \times 3 型
  • BABA:(3×3‾)(2‾×3)(3 \times \underline{3})(\underline{2} \times 3) → 33≠2{}\neq 2 なので計算できない
  • BCBC:(3×3‾)(3‾×1)(3 \times \underline{3})(\underline{3} \times 1) → 計算できて 3×13 \times 1 型
  • CBCB:(3×1‾)(3‾×3)(3 \times \underline{1})(\underline{3} \times 3) → 11≠3{}\neq 3 なので計算できない
  • A(BC)A(BC):BCBC は 3×13 \times 1 型なので (2×3‾)(3‾×1)(2 \times \underline{3})(\underline{3} \times 1) → 計算できて 2×12 \times 1 型
AB:2×3 型,‾\displaystyle \underline{\rule[-0.25em]{0em}{1.0000em}AB:2 \times 3 \ \text{型},}BC:3×1 型,‾\displaystyle \underline{\rule[-0.25em]{0em}{1.0000em}\quad BC:3 \times 1 \ \text{型},}A(BC):2×1 型‾\displaystyle \underline{\rule[-0.25em]{0em}{1.0000em}\quad A(BC):2 \times 1 \ \text{型}}

ABAB は計算できるのに BABA は計算できない。積では順番を入れかえられないことが、型の段階ですでに起きています。

行列を列ベクトルにかける

第 1 章で、この分野ではベクトルを縦に書くと約束しました。その理由がここで出てきます。2×22 \times 2 行列に 2×12 \times 1 の列ベクトルをかけると、(2×2‾)(2‾×1)(2 \times \underline{2})(\underline{2} \times 1) で計算でき、結果は 2×12 \times 1、つまりまた列ベクトルです。

(abcd)(xy)\displaystyle \begin{pmatrix} a & b \\ c & d \end{pmatrix}\begin{pmatrix} x \\ y \end{pmatrix}=(ax+bycx+dy)\displaystyle {}= \begin{pmatrix} ax + by \\ cx + dy \end{pmatrix}

座標平面の点 (x, y)(x,\ y) を列ベクトルで表しておけば、行列をかけるという操作が、点を別の点へ動かす操作になるわけです。

公式3:行列は点を動かす

点 (x, y)(x,\ y) を列ベクトル (xy)\begin{pmatrix} x \\ y \end{pmatrix} で表すとき、行列 AA=(abcd){}= \begin{pmatrix} a & b \\ c & d \end{pmatrix} をかけて得られる点

(x′y′)\displaystyle \begin{pmatrix} x' \\ y' \end{pmatrix}=A(xy)\displaystyle {}= A\begin{pmatrix} x \\ y \end{pmatrix}=(ax+bycx+dy)\displaystyle {}= \begin{pmatrix} ax + by \\ cx + dy \end{pmatrix}

を、AA による点 (x, y)(x,\ y) の像という。

これが第 6 章から学ぶ一次変換の正体です。いまは「行列は点を動かす道具でもある」とだけ頭の隅に置いて、計算に慣れておきましょう。行列の積があの回りくどい決め方になっている本当の理由も、この見方から説明できます(厳密定義のページで扱います)。

列ベクトルに行列をかけると別の列ベクトルになるので、行列は点を動かす道具として使えるということです。

例題3:点の像を求める

AA=(3−124){}= \begin{pmatrix} 3 & -1 \\ 2 & 4 \end{pmatrix} とする。AA による点 (2, 1)(2,\ 1) の像を求めなさい。


【解答】

点を列ベクトルで書き、左から AA をかけます。

A(21)\displaystyle A\begin{pmatrix} 2 \\ 1 \end{pmatrix}=(3×2+(−1)×12×2+4×1)\displaystyle {}= \begin{pmatrix} 3 \times 2 + (-1) \times 1 \\ 2 \times 2 + 4 \times 1 \end{pmatrix}=(58)\displaystyle {}= \begin{pmatrix} 5 \\ 8 \end{pmatrix}点 (5, 8)‾\underline{\text{点} \ (5,\ 8)}

A(21)A\begin{pmatrix} 2 \\ 1 \end{pmatrix} とは書けますが、(21)A\begin{pmatrix} 2 \\ 1 \end{pmatrix}A は型が合わず計算できません((2×1)(2×2)(2 \times 1)(2 \times 2))。列ベクトルは右からかけるものだと覚えておきます。

単位行列

数のかけ算には 11 という特別な数がありました。何にかけても相手を変えない数です。行列にも同じ働きをするものがあります。

公式4:単位行列

左上から右下への対角線上の成分がすべて 11、他が 00 である正方行列を単位行列といい、EE と書く。2 次では

E\displaystyle E=(1001)\displaystyle {}= \begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix}

任意の 2 次の正方行列 AA に対して

AE\displaystyle AE=EA\displaystyle {}= EA=A\displaystyle {}= A

が成り立つ。また、実数 kk に対して kEkE=(k00k){}= \begin{pmatrix} k & 0 \\ 0 & k \end{pmatrix} であり、A(kE)A(kE)=(kE)A{}= (kE)A=kA{}= kA が成り立つ。

たしかめてみます。

(abcd)(1001)\displaystyle \begin{pmatrix} a & b \\ c & d \end{pmatrix}\begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix}=(a×1+b×0a×0+b×1c×1+d×0c×0+d×1)\displaystyle {}= \begin{pmatrix} a \times 1 + b \times 0 & a \times 0 + b \times 1 \\ c \times 1 + d \times 0 & c \times 0 + d \times 1 \end{pmatrix}=(abcd)\displaystyle {}= \begin{pmatrix} a & b \\ c & d \end{pmatrix}

EE のありがたみは、行列の式の中に数を持ちこめるところにあります。たとえば AA から「22 を引く」ことはできません(行列から数は引けません)が、AA−2E{}- 2E なら意味を持ちます。数 kk は kEkE という行列に化けて、行列の式に仲間入りできるのです。

なお EE は、どんな AA とも順番を入れかえられる、この章では珍しい相手です。次の節で見るとおり、それは当たり前のことではありません。

単位行列 EE はかけても相手を変えない行列で、数 kk を kEkE の形で行列の式に持ちこむ役目も果たすということです。

例題4:単位行列を含む計算

AA=(4−213){}= \begin{pmatrix} 4 & -2 \\ 1 & 3 \end{pmatrix} とする。A(A+2E)A(A + 2E) を求めなさい。


【解答】

先に AA+2E{}+ 2E を計算します。2E2E=(2002){}= \begin{pmatrix} 2 & 0 \\ 0 & 2 \end{pmatrix} なので

A\displaystyle A+2E\displaystyle {}+ 2E=(6−215)\displaystyle {}= \begin{pmatrix} 6 & -2 \\ 1 & 5 \end{pmatrix}

これに左から AA をかけます。

A(A+2E)\displaystyle A(A + 2E)=(4−213)(6−215)\displaystyle {}= \begin{pmatrix} 4 & -2 \\ 1 & 3 \end{pmatrix}\begin{pmatrix} 6 & -2 \\ 1 & 5 \end{pmatrix}=(24−2−8−106+3−2+15)\displaystyle {}= \begin{pmatrix} 24 - 2 & -8 - 10 \\ 6 + 3 & -2 + 15 \end{pmatrix}=(22−18913)‾\displaystyle {}= \underline{\begin{pmatrix} 22 & -18 \\ 9 & 13 \end{pmatrix}}

先に展開して A2A^2+2A{}+ 2A を計算してもかまいません。A2A^2=(14−1477){}= \begin{pmatrix} 14 & -14 \\ 7 & 7 \end{pmatrix}、2A2A=(8−426){}= \begin{pmatrix} 8 & -4 \\ 2 & 6 \end{pmatrix} で、足すとやはり (22−18913)\begin{pmatrix} 22 & -18 \\ 9 & 13 \end{pmatrix} です。

交換法則は成り立たない

ここからがこの章の山場です。数の世界では 3×53 \times 5=5×3{}= 5 \times 3 でした。行列ではこれが成り立ちません。

A\displaystyle A=(1234),\displaystyle {}= \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix},B\displaystyle B=(0−121)\displaystyle {}= \begin{pmatrix} 0 & -1 \\ 2 & 1 \end{pmatrix}のとき\displaystyle \text{のとき}AB\displaystyle AB=(4181),\displaystyle {}= \begin{pmatrix} 4 & 1 \\ 8 & 1 \end{pmatrix},BA\displaystyle BA=(−3−458)\displaystyle {}= \begin{pmatrix} -3 & -4 \\ 5 & 8 \end{pmatrix}

まったくの別物です。積の決め方を思い出せば当然で、ABAB では AA の行と BB の列を組にしましたが、BABA では BB の行と AA の列を組にします。使う数の組み合わせが違うのですから、結果が違って当たり前なのです。

身近な操作でも、順番が結果を変えることはよくあります。靴下をはいてから靴をはくのと、靴をはいてから靴下をはくのとでは、まるで違う結果になります。行列は「操作」を表すもの(公式3)でしたから、こちらの感覚のほうが実は自然です。

公式5:交換法則の不成立

一般に

AB\displaystyle AB≠BA\displaystyle {}\neq BA

である。特別に ABAB=BA{}= BA が成り立つとき、AA と BB は交換可能(可換)であるという。

EE と kEkE は、どんな正方行列とも交換可能である。

たまたま交換可能になることもあります。たとえば (1101)\begin{pmatrix} 1 & 1 \\ 0 & 1 \end{pmatrix} と (3503)\begin{pmatrix} 3 & 5 \\ 0 & 3 \end{pmatrix} は、どちらの順でかけても (3803)\begin{pmatrix} 3 & 8 \\ 0 & 3 \end{pmatrix} です。大事なのは、交換できるかどうかは相手しだいで、確かめてはじめて使えるということ。「たぶん入れかえられるだろう」で進めると間違えます。

数との違いは、もう 1 つあります。

公式6:ABAB=O{}= O から言えないこと

ABAB=O{}= O(零行列)であっても、AA=O{}= O または BB=O{}= O とは限らない。

(2412)(6−4−32)\displaystyle \begin{pmatrix} 2 & 4 \\ 1 & 2 \end{pmatrix}\begin{pmatrix} 6 & -4 \\ -3 & 2 \end{pmatrix}=(0000)\displaystyle {}= \begin{pmatrix} 0 & 0 \\ 0 & 0 \end{pmatrix}

同じ理由で、ABAB=AC{}= AC かつ AA≠O{}\neq O であっても BB=C{}= C とは限らない(両辺を AA で「割る」ことはできない)。

数では、xyxy=0{}= 0 なら xx=0{}= 0 または yy=0{}= 0 でした。方程式を「(x−1)(x−2)(x-1)(x-2)=0{}= 0 だから xx=1{}= 1 または xx=2{}= 2」と解けたのは、この性質のおかげです。行列ではこの論法が使えません。(A−E)(A−2E)(A - E)(A - 2E)=O{}= O から AA=E{}= E または AA=2E{}= 2E と結論してはいけない、ということです。

なぜこんなことが起きるのか。行列を「点を動かす操作」とみると腑に落ちます。平面上のすべての点を xx 軸につぶす操作と、すべての点を yy 軸につぶす操作を続けてすると、どの点も原点に行ってしまいます。どちらの操作も「何もしない」ではないのに、組み合わせると全部が消える。行列は、こういう「つぶす」働きを持てるのです。

行列の積では ABAB と BABA が一致するとは限らず、ABAB=O{}= O でも AA,BB が零行列とは限らないので、数と同じ感覚で式変形してはいけないということです。

例題5:ABAB と BABA、そして ABAB=O{}= O

AA=(2412){}= \begin{pmatrix} 2 & 4 \\ 1 & 2 \end{pmatrix},BB=(6−4−32){}= \begin{pmatrix} 6 & -4 \\ -3 & 2 \end{pmatrix} とする。ABAB と BABA を求めなさい。


【解答】

ABAB の成分は

  • (1, 1)(1,\ 1) 成分:2×62 \times 6+4×(−3){}+ 4 \times (-3)=0{}= 0
  • (1, 2)(1,\ 2) 成分:2×(−4)2 \times (-4)+4×2{}+ 4 \times 2=0{}= 0
  • (2, 1)(2,\ 1) 成分:1×61 \times 6+2×(−3){}+ 2 \times (-3)=0{}= 0
  • (2, 2)(2,\ 2) 成分:1×(−4)1 \times (-4)+2×2{}+ 2 \times 2=0{}= 0
AB\displaystyle AB=(0000)‾\displaystyle {}= \underline{\begin{pmatrix} 0 & 0 \\ 0 & 0 \end{pmatrix}}

BABA の成分は

  • (1, 1)(1,\ 1) 成分:6×26 \times 2+(−4)×1{}+ (-4) \times 1=8{}= 8
  • (1, 2)(1,\ 2) 成分:6×46 \times 4+(−4)×2{}+ (-4) \times 2=16{}= 16
  • (2, 1)(2,\ 1) 成分:−3×2-3 \times 2+2×1{}+ 2 \times 1=−4{}= -4
  • (2, 2)(2,\ 2) 成分:−3×4-3 \times 4+2×2{}+ 2 \times 2=−8{}= -8
BA\displaystyle BA=(816−4−8)‾\displaystyle {}= \underline{\begin{pmatrix} 8 & 16 \\ -4 & -8 \end{pmatrix}}

AA≠O{}\neq O,BB≠O{}\neq O なのに ABAB=O{}= O。しかも BABA のほうは零行列になりません。ABAB=O{}= O という式から BABA=O{}= O を勝手に導くこともできない、ということです。

成り立つ法則と、式の展開

失われたものばかり並べましたが、数の計算法則のうち生き残るものもあります。交換法則が成り立たないという一点だけが違う、と言ってもよいくらいです。

公式7:積について成り立つ法則

型がそろっていて計算できるかぎり、次が成り立つ。

(AB)C\displaystyle (AB)C=A(BC)\displaystyle {}= A(BC)(結合法則)\displaystyle (\text{結合法則})A(B+C)\displaystyle A(B + C)=AB\displaystyle {}= AB+AC,\displaystyle {}+ AC,(A+B)C\displaystyle (A + B)C=AC\displaystyle {}= AC+BC\displaystyle {}+ BC(分配法則)\displaystyle (\text{分配法則})k(AB)\displaystyle k(AB)=(kA)B\displaystyle {}= (kA)B=A(kB)\displaystyle {}= A(kB)(k は実数),\displaystyle (k \ \text{は実数}),AO\displaystyle AO=OA\displaystyle {}= OA=O\displaystyle {}= O

結合法則が成り立つので、ABCABC と書いてもどこから計算するか迷いません。ただし並んでいる順番は変えられません。ABCABC を ACBACB にしてはいけない。結合法則は「かっこの付け替え」を許すだけで、「並べ替え」は許さないのです。

分配法則があるので、かっこを外す計算はいつもどおりできます。問題は、外したあとの項をまとめるときです。

公式8:展開するとき
(A+B)2\displaystyle (A + B)^2=A2\displaystyle {}= A^2+AB\displaystyle {}+ AB+BA\displaystyle {}+ BA+B2\displaystyle {}+ B^2(A+B)(A−B)\displaystyle (A + B)(A - B)=A2\displaystyle {}= A^2−AB\displaystyle {}- AB+BA\displaystyle {}+ BA−B2\displaystyle {}- B^2

ABAB と BABA をまとめてはならない。AA と BB が交換可能(ABAB=BA{}= BA)のときに限り、数と同じ

(A+B)2\displaystyle (A + B)^2=A2\displaystyle {}= A^2+2AB\displaystyle {}+ 2AB+B2,\displaystyle {}+ B^2,(A+B)(A−B)\displaystyle (A + B)(A - B)=A2\displaystyle {}= A^2−B2\displaystyle {}- B^2

が成り立つ。とくに EE はすべてと交換可能なので、(A+E)(A−E)(A + E)(A - E)=A2{}= A^2−E{}- E は常に正しい。

展開の手順そのものは中学以来のものと同じです。(A+B)2(A+B)^2=(A+B)(A+B){}= (A+B)(A+B) を分配法則で開くと、AAAA+AB{}+ AB+BA{}+ BA+BB{}+ BB の 4 項が出てきます。ここで ABAB+BA{}+ BA=2AB{}= 2AB としてしまうのが、いちばんよくある間違いです。

結合法則と分配法則は成り立つのでかっこは外せますが、展開して出てきた ABAB と BABA は、交換可能だと確かめないかぎりまとめてはいけないということです。

例題6:展開する

AA=(1101){}= \begin{pmatrix} 1 & 1 \\ 0 & 1 \end{pmatrix},BB=(1011){}= \begin{pmatrix} 1 & 0 \\ 1 & 1 \end{pmatrix} とする。(A+B)2(A + B)^2 と A2A^2+2AB{}+ 2AB+B2{}+ B^2 をそれぞれ求め、一致しないことを確かめなさい。


【解答】

AA+B{}+ B=(2112){}= \begin{pmatrix} 2 & 1 \\ 1 & 2 \end{pmatrix} なので

(A+B)2\displaystyle (A + B)^2=(2112)(2112)\displaystyle {}= \begin{pmatrix} 2 & 1 \\ 1 & 2 \end{pmatrix}\begin{pmatrix} 2 & 1 \\ 1 & 2 \end{pmatrix}=(5445)‾\displaystyle {}= \underline{\begin{pmatrix} 5 & 4 \\ 4 & 5 \end{pmatrix}}

一方、A2A^2=(1201){}= \begin{pmatrix} 1 & 2 \\ 0 & 1 \end{pmatrix},B2B^2=(1021){}= \begin{pmatrix} 1 & 0 \\ 2 & 1 \end{pmatrix},ABAB=(2111){}= \begin{pmatrix} 2 & 1 \\ 1 & 1 \end{pmatrix} より

A2\displaystyle A^2+2AB\displaystyle {}+ 2AB+B2\displaystyle {}+ B^2=(1201)\displaystyle {}= \begin{pmatrix} 1 & 2 \\ 0 & 1 \end{pmatrix}+(4222)\displaystyle {}+ \begin{pmatrix} 4 & 2 \\ 2 & 2 \end{pmatrix}+(1021)\displaystyle {}+ \begin{pmatrix} 1 & 0 \\ 2 & 1 \end{pmatrix}=(6444)‾\displaystyle {}= \underline{\begin{pmatrix} 6 & 4 \\ 4 & 4 \end{pmatrix}}

たしかに一致しません。原因は BABA=(1112){}= \begin{pmatrix} 1 & 1 \\ 1 & 2 \end{pmatrix} が ABAB と違うことです。正しい展開 A2A^2+AB{}+ AB+BA{}+ BA+B2{}+ B^2 で計算すれば (5445)\begin{pmatrix} 5 & 4 \\ 4 & 5 \end{pmatrix} となり、(A+B)2(A+B)^2 と一致します。

行列の累乗

同じ行列をくり返しかけたものを、数と同じように累乗で書きます。正方行列でなければ、型が合わずくり返しかけられません。

公式9:累乗

正方行列 AA と正の整数 nn に対して

A1\displaystyle A^1=A,\displaystyle {}= A,An+1\displaystyle A^{n+1}=AnA\displaystyle {}= A^n A

と定める。また A0A^0=E{}= E と約束する。指数法則のうち

AmAn\displaystyle A^m A^n=Am+n,\displaystyle {}= A^{m+n},(Am)n\displaystyle (A^m)^n=Amn\displaystyle {}= A^{mn}

は成り立つ。ただし (AB)n(AB)^n=AnBn{}= A^n B^n は一般には成り立たない(AA と BB が交換可能なときに限る)。

AmAnA^m A^n=Am+n{}= A^{m+n} が成り立つのは、同じ AA どうしなら順番を気にする必要がないからです。(AB)2(AB)^2=ABAB{}= ABAB で、これを A2B2A^2B^2=AABB{}= AABB に直すには真ん中の BABA を ABAB に入れかえなければなりません。ここでも交換可能かどうかが効いてきます。

AnA^n を求める問題は、まず A2A^2,A3A^3 と具体的に計算し、規則を見つけて予想する、という順で考えます。予想を証明するには数学的帰納法を使います。第 5 章では、もっと強力な道具(ケーリー・ハミルトンの定理)でこの計算を片づけます。

累乗は同じ行列のくり返しの積で、指数法則は使えますが、(AB)n(AB)^n=AnBn{}= A^nB^n だけは交換可能なときしか使えないということです。

例題7:累乗の規則を見つける

AA=(1301){}= \begin{pmatrix} 1 & 3 \\ 0 & 1 \end{pmatrix} とする。A2A^2 と A3A^3 を求め、AnA^n を nn の式で表しなさい。


【解答】

A2\displaystyle A^2=(1301)(1301)\displaystyle {}= \begin{pmatrix} 1 & 3 \\ 0 & 1 \end{pmatrix}\begin{pmatrix} 1 & 3 \\ 0 & 1 \end{pmatrix}=(1601),\displaystyle {}= \begin{pmatrix} 1 & 6 \\ 0 & 1 \end{pmatrix},A3\displaystyle A^3=A2A\displaystyle {}= A^2A=(1601)(1301)\displaystyle {}= \begin{pmatrix} 1 & 6 \\ 0 & 1 \end{pmatrix}\begin{pmatrix} 1 & 3 \\ 0 & 1 \end{pmatrix}=(1901)\displaystyle {}= \begin{pmatrix} 1 & 9 \\ 0 & 1 \end{pmatrix}

右上だけが 33,66,99 と増えています。AnA^n の右上は 3n3n と予想できます。

An\displaystyle A^n=(13n01)‾\displaystyle {}= \underline{\begin{pmatrix} 1 & 3n \\ 0 & 1 \end{pmatrix}}

数学的帰納法で確かめます。nn=1{}= 1 のときは AA そのもので成り立ちます。nn=k{}= k で成り立つとすると

Ak+1\displaystyle A^{k+1}=AkA\displaystyle {}= A^kA=(13k01)(1301)\displaystyle {}= \begin{pmatrix} 1 & 3k \\ 0 & 1 \end{pmatrix}\begin{pmatrix} 1 & 3 \\ 0 & 1 \end{pmatrix}=(13+3k01)\displaystyle {}= \begin{pmatrix} 1 & 3 + 3k \\ 0 & 1 \end{pmatrix}=(13(k+1)01)\displaystyle {}= \begin{pmatrix} 1 & 3(k+1) \\ 0 & 1 \end{pmatrix}

となり、nn=k{}= k+1{}+1 でも成り立ちます。よってすべての正の整数 nn で正しいと言えます。

次の章では、ABAB=E{}= E となる相手 BB、すなわち逆行列を探します。数の世界の「逆数」にあたるもので、これがあれば行列の方程式 AXAX=B{}= B を一気に解けます。ただし、逆数と違って存在しないことがあるというのが、行列らしいところです。その存在を見分ける鍵が adad−bc{}- bc という量です。

基礎確認問題(全5問)

まずは公式をそのまま使う、ごく簡単な問題で確認しましょう。

問1

(1234)(5678)\begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix}\begin{pmatrix} 5 & 6 \\ 7 & 8 \end{pmatrix} を求めなさい。

つまずいたときは:
答えを見る
答え

(19224350)‾\underline{\begin{pmatrix} 19 & 22 \\ 43 & 50 \end{pmatrix}}((1, 1)(1,\ 1) 成分は 1×51 \times 5+2×7{}+ 2 \times 7=19{}= 19)

自己採点:
記録を読み込み中…

問2

AA が 2×32 \times 3 行列、BB が 3×43 \times 4 行列のとき、積 ABAB の型を求めなさい。

答えを見る
答え

2×4 行列‾\underline{2 \times 4 \ \text{行列}}(内側の 33 がそろうので計算でき、外側が型になる)

自己採点:
記録を読み込み中…

問3

AA=(3−125){}= \begin{pmatrix} 3 & -1 \\ 2 & 5 \end{pmatrix},EE=(1001){}= \begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix} のとき、AEAE と EAEA を求めなさい。

答えを見る
答え

AEAE=EA{}= EA=(3−125)‾{}= \underline{\begin{pmatrix} 3 & -1 \\ 2 & 5 \end{pmatrix}}(単位行列はかけても相手を変えない)

自己採点:
記録を読み込み中…

問4

AA=(201−3){}= \begin{pmatrix} 2 & 0 \\ 1 & -3 \end{pmatrix} のとき、A2A^2 を求めなさい。

つまずいたときは:
答えを見る
答え

(40−19)‾\underline{\begin{pmatrix} 4 & 0 \\ -1 & 9 \end{pmatrix}}(A2A^2=AA{}= AA)

自己採点:
記録を読み込み中…

問5

AA=(2−113){}= \begin{pmatrix} 2 & -1 \\ 1 & 3 \end{pmatrix} による点 (1, 2)(1,\ 2) の像を求めなさい。

つまずいたときは:
答えを見る
答え

点 (0, 7)‾\underline{\text{点} \ (0,\ 7)}(A(12)A\begin{pmatrix} 1 \\ 2 \end{pmatrix}=(07){}= \begin{pmatrix} 0 \\ 7 \end{pmatrix})

自己採点:
記録を読み込み中…

実践問題(全20問)

難易度マークは ★=基礎、★★=標準、★★★=入試レベルです。★から順に取り組みましょう。

問1 ★

次の 2 つの積 (1) (21−13)(402−5)\begin{pmatrix} 2 & 1 \\ -1 & 3 \end{pmatrix}\begin{pmatrix} 4 & 0 \\ 2 & -5 \end{pmatrix}、(2) (1−230)(51−14)\begin{pmatrix} 1 & -2 \\ 3 & 0 \end{pmatrix}\begin{pmatrix} 5 & 1 \\ -1 & 4 \end{pmatrix} を、それぞれ求めなさい。

つまずいたときは:
答えを見る
答え

(1) (10−52−15)\begin{pmatrix} 10 & -5 \\ 2 & -15 \end{pmatrix} (2) (7−7153)\begin{pmatrix} 7 & -7 \\ 15 & 3 \end{pmatrix}

解説

左の行列の行と、右の行列の列を組にします。

(1) (1, 1)(1,\ 1) 成分は第 1 行 (2, 1)(2,\ 1) と第 1 列 (4, 2)(4,\ 2) から作ります。残りの 3 つも同様です。

  • (1, 1)(1,\ 1) 成分:2×42 \times 4+1×2{}+ 1 \times 2=10{}= 10
  • (1, 2)(1,\ 2) 成分:2×02 \times 0+1×(−5){}+ 1 \times (-5)=−5{}= -5
  • (2, 1)(2,\ 1) 成分:(−1)×4(-1) \times 4+3×2{}+ 3 \times 2=2{}= 2
  • (2, 2)(2,\ 2) 成分:(−1)×0(-1) \times 0+3×(−5){}+ 3 \times (-5)=−15{}= -15
(10−52−15)‾\underline{\begin{pmatrix} 10 & -5 \\ 2 & -15 \end{pmatrix}}

(2) 同じ手順です。

  • (1, 1)(1,\ 1) 成分:1×51 \times 5+(−2)×(−1){}+ (-2) \times (-1)=7{}= 7
  • (1, 2)(1,\ 2) 成分:1×11 \times 1+(−2)×4{}+ (-2) \times 4=−7{}= -7
  • (2, 1)(2,\ 1) 成分:3×53 \times 5+0×(−1){}+ 0 \times (-1)=15{}= 15
  • (2, 2)(2,\ 2) 成分:3×13 \times 1+0×4{}+ 0 \times 4=3{}= 3
(7−7153)‾\underline{\begin{pmatrix} 7 & -7 \\ 15 & 3 \end{pmatrix}}

符号のある成分でつまずきやすいので、1×51 \times 5+(−2)×(−1){}+ (-2) \times (-1)=5{}= 5+2{}+ 2 のようにかっこを付けて書くと安全です。

自己採点:
記録を読み込み中…

問2 ★

AA=(12−1034){}= \begin{pmatrix} 1 & 2 & -1 \\ 0 & 3 & 4 \end{pmatrix},BB=(21−1032){}= \begin{pmatrix} 2 & 1 \\ -1 & 0 \\ 3 & 2 \end{pmatrix} のとき、ABAB と BABA を求めなさい。

つまずいたときは:
答えを見る
答え

ABAB=(−3−198){}= \begin{pmatrix} -3 & -1 \\ 9 & 8 \end{pmatrix}(2×22 \times 2 型)、BABA=(272−1−213125){}= \begin{pmatrix} 2 & 7 & 2 \\ -1 & -2 & 1 \\ 3 & 12 & 5 \end{pmatrix}(3×33 \times 3 型)

解説

AA は 2×32 \times 3、BB は 3×23 \times 2 です。ABAB は (2×3‾)(3‾×2)(2 \times \underline{3})(\underline{3} \times 2) で計算でき、型は 2×22 \times 2。3 つずつ組にします。

  • (1, 1)(1,\ 1) 成分:1×21 \times 2+2×(−1){}+ 2 \times (-1)+(−1)×3{}+ (-1) \times 3=−3{}= -3
  • (1, 2)(1,\ 2) 成分:1×11 \times 1+2×0{}+ 2 \times 0+(−1)×2{}+ (-1) \times 2=−1{}= -1
  • (2, 1)(2,\ 1) 成分:0×20 \times 2+3×(−1){}+ 3 \times (-1)+4×3{}+ 4 \times 3=9{}= 9
  • (2, 2)(2,\ 2) 成分:0×10 \times 1+3×0{}+ 3 \times 0+4×2{}+ 4 \times 2=8{}= 8
AB\displaystyle AB=(−3−198)‾\displaystyle {}= \underline{\begin{pmatrix} -3 & -1 \\ 9 & 8 \end{pmatrix}}

BABA は (3×2‾)(2‾×3)(3 \times \underline{2})(\underline{2} \times 3) で計算でき、型は 3×33 \times 3。今度は 2 つずつ組にします。第 1 行は BB の第 1 行 (2, 1)(2,\ 1) と AA の各列から

2×1\displaystyle 2 \times 1+1×0\displaystyle {}+ 1 \times 0=2,\displaystyle {}= 2,2×2\displaystyle 2 \times 2+1×3\displaystyle {}+ 1 \times 3=7,\displaystyle {}= 7,2×(−1)\displaystyle 2 \times (-1)+1×4\displaystyle {}+ 1 \times 4=2\displaystyle {}= 2

残りも同様に計算して

BA\displaystyle BA=(272−1−213125)‾\displaystyle {}= \underline{\begin{pmatrix} 2 & 7 & 2 \\ -1 & -2 & 1 \\ 3 & 12 & 5 \end{pmatrix}}

ABAB と BABA は、値どころか型さえ違います。

自己採点:
記録を読み込み中…

問3 ★

AA=(1201){}= \begin{pmatrix} 1 & 2 \\ 0 & 1 \end{pmatrix},BB=(1031){}= \begin{pmatrix} 1 & 0 \\ 3 & 1 \end{pmatrix} のとき、ABAB と BABA を求め、一致しないことを確かめなさい。

つまずいたときは:
答えを見る
答え

ABAB=(7231){}= \begin{pmatrix} 7 & 2 \\ 3 & 1 \end{pmatrix}、BABA=(1237){}= \begin{pmatrix} 1 & 2 \\ 3 & 7 \end{pmatrix} となり一致しない

解説

ABAB の成分は

  • (1, 1)(1,\ 1) 成分:1×11 \times 1+2×3{}+ 2 \times 3=7{}= 7
  • (1, 2)(1,\ 2) 成分:1×01 \times 0+2×1{}+ 2 \times 1=2{}= 2
  • (2, 1)(2,\ 1) 成分:0×10 \times 1+1×3{}+ 1 \times 3=3{}= 3
  • (2, 2)(2,\ 2) 成分:0×00 \times 0+1×1{}+ 1 \times 1=1{}= 1
AB\displaystyle AB=(7231)‾\displaystyle {}= \underline{\begin{pmatrix} 7 & 2 \\ 3 & 1 \end{pmatrix}}

BABA の成分は

  • (1, 1)(1,\ 1) 成分:1×11 \times 1+0×0{}+ 0 \times 0=1{}= 1
  • (1, 2)(1,\ 2) 成分:1×21 \times 2+0×1{}+ 0 \times 1=2{}= 2
  • (2, 1)(2,\ 1) 成分:3×13 \times 1+1×0{}+ 1 \times 0=3{}= 3
  • (2, 2)(2,\ 2) 成分:3×23 \times 2+1×1{}+ 1 \times 1=7{}= 7
BA\displaystyle BA=(1237)‾\displaystyle {}= \underline{\begin{pmatrix} 1 & 2 \\ 3 & 7 \end{pmatrix}}

(1, 1)(1,\ 1) 成分が 77 と 11 で違うので、ABAB≠BA{}\neq BA です。型が同じ正方行列どうしでも、順番を変えれば別の行列になります。

自己採点:
記録を読み込み中…

問4 ★

aa=(123){}= \begin{pmatrix} 1 & 2 & 3 \end{pmatrix},bb=(4−12){}= \begin{pmatrix} 4 \\ -1 \\ 2 \end{pmatrix} のとき、abab と baba を求めなさい。

つまずいたときは:
答えを見る
答え

abab=(8){}= \begin{pmatrix} 8 \end{pmatrix}(1×11 \times 1 型)、baba=(4812−1−2−3246){}= \begin{pmatrix} 4 & 8 & 12 \\ -1 & -2 & -3 \\ 2 & 4 & 6 \end{pmatrix}(3×33 \times 3 型)

解説

aa は 1×31 \times 3、bb は 3×13 \times 1 です。

abab は (1×3‾)(3‾×1)(1 \times \underline{3})(\underline{3} \times 1) なので 1×11 \times 1 型、成分は 1 つだけです。

ab\displaystyle ab=(1×4+2×(−1)+3×2)\displaystyle {}= \begin{pmatrix} 1 \times 4 + 2 \times (-1) + 3 \times 2 \end{pmatrix}=(8)‾\displaystyle {}= \underline{\begin{pmatrix} 8 \end{pmatrix}}

baba は (3×1‾)(1‾×3)(3 \times \underline{1})(\underline{1} \times 3) なので 3×33 \times 3 型。組にする相手は 1 つずつなので、単にかけるだけです。bb の成分を行に、aa の成分を列に割り当てます。

  • 第 1 行:4×14 \times 1=4{}= 4,4×24 \times 2=8{}= 8,4×34 \times 3=12{}= 12
  • 第 2 行:(−1)×1(-1) \times 1=−1{}= -1,(−1)×2(-1) \times 2=−2{}= -2,(−1)×3(-1) \times 3=−3{}= -3
  • 第 3 行:2×12 \times 1=2{}= 2,2×22 \times 2=4{}= 4,2×32 \times 3=6{}= 6
ba\displaystyle ba=(4812−1−2−3246)‾\displaystyle {}= \underline{\begin{pmatrix} 4 & 8 & 12 \\ -1 & -2 & -3 \\ 2 & 4 & 6 \end{pmatrix}}

同じ 2 つをかけているのに、順番を変えると 1×11 \times 1 と 3×33 \times 3。ちなみに abab の中身 88 は、ベクトルの内積そのものです。

自己採点:
記録を読み込み中…

問5 ★

AA=(2−131){}= \begin{pmatrix} 2 & -1 \\ 3 & 1 \end{pmatrix} のとき、(A−2E)(A+E)(A - 2E)(A + E) を求めなさい。

つまずいたときは:
答えを見る
答え

(−3−26−5)\begin{pmatrix} -3 & -2 \\ 6 & -5 \end{pmatrix}

解説

先にかっこの中を計算します。2E2E=(2002){}= \begin{pmatrix} 2 & 0 \\ 0 & 2 \end{pmatrix} なので

A\displaystyle A−2E\displaystyle {}- 2E=(0−13−1),\displaystyle {}= \begin{pmatrix} 0 & -1 \\ 3 & -1 \end{pmatrix},A\displaystyle A+E\displaystyle {}+ E=(3−132)\displaystyle {}= \begin{pmatrix} 3 & -1 \\ 3 & 2 \end{pmatrix}

(A−2E)(A+E)(A - 2E)(A + E) の成分は

  • (1, 1)(1,\ 1) 成分:0×30 \times 3+(−1)×3{}+ (-1) \times 3=−3{}= -3
  • (1, 2)(1,\ 2) 成分:0×(−1)0 \times (-1)+(−1)×2{}+ (-1) \times 2=−2{}= -2
  • (2, 1)(2,\ 1) 成分:3×33 \times 3+(−1)×3{}+ (-1) \times 3=6{}= 6
  • (2, 2)(2,\ 2) 成分:3×(−1)3 \times (-1)+(−1)×2{}+ (-1) \times 2=−5{}= -5
(A−2E)(A+E)\displaystyle (A - 2E)(A + E)=(−3−26−5)‾\displaystyle {}= \underline{\begin{pmatrix} -3 & -2 \\ 6 & -5 \end{pmatrix}}

展開してから計算してもかまいません。EE はすべての行列と交換可能なので

(A−2E)(A+E)\displaystyle (A - 2E)(A + E)=A2\displaystyle {}= A^2−A\displaystyle {}- A−2E\displaystyle {}- 2E

が正しく使えます。A2A^2=(1−39−2){}= \begin{pmatrix} 1 & -3 \\ 9 & -2 \end{pmatrix} を使うと、やはり (−3−26−5)\begin{pmatrix} -3 & -2 \\ 6 & -5 \end{pmatrix} です。

自己採点:
記録を読み込み中…

問6 ★

AA=(21−13){}= \begin{pmatrix} 2 & 1 \\ -1 & 3 \end{pmatrix} による点 (1, 2)(1,\ 2) と点 (3, −1)(3,\ -1) の像を、それぞれ求めなさい。

つまずいたときは:
答えを見る
答え

点 (1, 2)(1,\ 2) の像は (4, 5)(4,\ 5)、点 (3, −1)(3,\ -1) の像は (5, −6)(5,\ -6)

解説

点を列ベクトルで書き、左から AA をかけます。

A(12)\displaystyle A\begin{pmatrix} 1 \\ 2 \end{pmatrix}=(2×1+1×2(−1)×1+3×2)\displaystyle {}= \begin{pmatrix} 2 \times 1 + 1 \times 2 \\ (-1) \times 1 + 3 \times 2 \end{pmatrix}=(45)\displaystyle {}= \begin{pmatrix} 4 \\ 5 \end{pmatrix}⟹点 (4, 5)‾\displaystyle {}\Longrightarrow\qquad \underline{\text{点} \ (4,\ 5)} A(3−1)\displaystyle A\begin{pmatrix} 3 \\ -1 \end{pmatrix}=(2×3+1×(−1)(−1)×3+3×(−1))\displaystyle {}= \begin{pmatrix} 2 \times 3 + 1 \times (-1) \\ (-1) \times 3 + 3 \times (-1) \end{pmatrix}=(5−6)\displaystyle {}= \begin{pmatrix} 5 \\ -6 \end{pmatrix}⟹点 (5, −6)‾\displaystyle {}\Longrightarrow\qquad \underline{\text{点} \ (5,\ -6)}

2 つまとめて計算することもできます。2 つの列ベクトルを横に並べた (132−1)\begin{pmatrix} 1 & 3 \\ 2 & -1 \end{pmatrix} に AA をかけると (455−6)\begin{pmatrix} 4 & 5 \\ 5 & -6 \end{pmatrix} となり、各列がそれぞれの像になります。

自己採点:
記録を読み込み中…

問7 ★

AA=(3−12045){}= \begin{pmatrix} 3 & -1 & 2 \\ 0 & 4 & 5 \end{pmatrix},BB=(12−203−1){}= \begin{pmatrix} 1 & 2 \\ -2 & 0 \\ 3 & -1 \end{pmatrix} のとき、積 ABAB の (2, 1)(2,\ 1) 成分と (1, 2)(1,\ 2) 成分を求めなさい。

つまずいたときは:
答えを見る
答え

(2, 1)(2,\ 1) 成分は 77、(1, 2)(1,\ 2) 成分は 44

解説

積全体を計算する必要はありません。ほしい成分に関わる行と列だけを取り出します。

(2, 1)(2,\ 1) 成分は、AA の第 2 行 (0, 4, 5)(0,\ 4,\ 5) と BB の第 1 列 (1, −2, 3)(1,\ -2,\ 3) から

0×1\displaystyle 0 \times 1+4×(−2)\displaystyle {}+ 4 \times (-2)+5×3\displaystyle {}+ 5 \times 3=−8\displaystyle {}= -8+15\displaystyle {}+ 15=7‾\displaystyle {}= \underline{7}

(1, 2)(1,\ 2) 成分は、AA の第 1 行 (3, −1, 2)(3,\ -1,\ 2) と BB の第 2 列 (2, 0, −1)(2,\ 0,\ -1) から

3×2\displaystyle 3 \times 2+(−1)×0\displaystyle {}+ (-1) \times 0+2×(−1)\displaystyle {}+ 2 \times (-1)=6\displaystyle {}= 6−2\displaystyle {}- 2=4‾\displaystyle {}= \underline{4}

番号は「行が先、列があと」。(2, 1)(2,\ 1) 成分なら左は第 2 行、右は第 1 列です。

自己採点:
記録を読み込み中…

問8 ★

AA=(132−1){}= \begin{pmatrix} 1 & 3 \\ 2 & -1 \end{pmatrix},BB=(0214){}= \begin{pmatrix} 0 & 2 \\ 1 & 4 \end{pmatrix} のとき、2(AB)2(AB),A(2B)A(2B),(2A)B(2A)B をそれぞれ求めなさい。

つまずいたときは:
答えを見る
答え

3 つとも (628−20)\begin{pmatrix} 6 & 28 \\ -2 & 0 \end{pmatrix}

解説

まず ABAB を計算します。

  • (1, 1)(1,\ 1) 成分:1×01 \times 0+3×1{}+ 3 \times 1=3{}= 3
  • (1, 2)(1,\ 2) 成分:1×21 \times 2+3×4{}+ 3 \times 4=14{}= 14
  • (2, 1)(2,\ 1) 成分:2×02 \times 0+(−1)×1{}+ (-1) \times 1=−1{}= -1
  • (2, 2)(2,\ 2) 成分:2×22 \times 2+(−1)×4{}+ (-1) \times 4=0{}= 0
AB\displaystyle AB=(314−10)\displaystyle {}= \begin{pmatrix} 3 & 14 \\ -1 & 0 \end{pmatrix}

よって 2(AB)2(AB)=(628−20)‾{}= \underline{\begin{pmatrix} 6 & 28 \\ -2 & 0 \end{pmatrix}} です。

A(2B)A(2B) は 2B2B=(0428){}= \begin{pmatrix} 0 & 4 \\ 2 & 8 \end{pmatrix} を使って

A(2B)\displaystyle A(2B)=(0+64+240−28−8)\displaystyle {}= \begin{pmatrix} 0 + 6 & 4 + 24 \\ 0 - 2 & 8 - 8 \end{pmatrix}=(628−20)‾\displaystyle {}= \underline{\begin{pmatrix} 6 & 28 \\ -2 & 0 \end{pmatrix}}

(2A)B(2A)B も同じく (628−20)‾\underline{\begin{pmatrix} 6 & 28 \\ -2 & 0 \end{pmatrix}} になります。実数倍は、積のどこに付けても結果が変わりません(公式7)。ABAB と BABA の順番は入れかえられませんが、実数の 22 は自由に動かせる、ということです。

自己採点:
記録を読み込み中…

問9 ★★

AA=(210−1){}= \begin{pmatrix} 2 & 1 \\ 0 & -1 \end{pmatrix},BB=(1320){}= \begin{pmatrix} 1 & 3 \\ 2 & 0 \end{pmatrix} のとき、(A+B)2(A + B)^2 と A2A^2+2AB{}+ 2AB+B2{}+ B^2 をそれぞれ求め、一致しないことを確かめなさい。

つまずいたときは:
答えを見る
答え

(A+B)2(A + B)^2=(17849){}= \begin{pmatrix} 17 & 8 \\ 4 & 9 \end{pmatrix}、A2A^2+2AB{}+ 2AB+B2{}+ B^2=(1916−27){}= \begin{pmatrix} 19 & 16 \\ -2 & 7 \end{pmatrix}。ABAB≠BA{}\neq BA だから

解説

AA+B{}+ B=(342−1){}= \begin{pmatrix} 3 & 4 \\ 2 & -1 \end{pmatrix} なので、(A+B)2(A + B)^2 の成分は

  • (1, 1)(1,\ 1) 成分:3×33 \times 3+4×2{}+ 4 \times 2=17{}= 17
  • (1, 2)(1,\ 2) 成分:3×43 \times 4+4×(−1){}+ 4 \times (-1)=8{}= 8
  • (2, 1)(2,\ 1) 成分:2×32 \times 3+(−1)×2{}+ (-1) \times 2=4{}= 4
  • (2, 2)(2,\ 2) 成分:2×42 \times 4+(−1)×(−1){}+ (-1) \times (-1)=9{}= 9
(A+B)2\displaystyle (A + B)^2=(17849)‾\displaystyle {}= \underline{\begin{pmatrix} 17 & 8 \\ 4 & 9 \end{pmatrix}}

一方、A2A^2=(4101){}= \begin{pmatrix} 4 & 1 \\ 0 & 1 \end{pmatrix},B2B^2=(7326){}= \begin{pmatrix} 7 & 3 \\ 2 & 6 \end{pmatrix},ABAB=(46−20){}= \begin{pmatrix} 4 & 6 \\ -2 & 0 \end{pmatrix} より

A2\displaystyle A^2+2AB\displaystyle {}+ 2AB+B2\displaystyle {}+ B^2=(4101)\displaystyle {}= \begin{pmatrix} 4 & 1 \\ 0 & 1 \end{pmatrix}+(812−40)\displaystyle {}+ \begin{pmatrix} 8 & 12 \\ -4 & 0 \end{pmatrix}+(7326)\displaystyle {}+ \begin{pmatrix} 7 & 3 \\ 2 & 6 \end{pmatrix}=(1916−27)‾\displaystyle {}= \underline{\begin{pmatrix} 19 & 16 \\ -2 & 7 \end{pmatrix}}

理由は BABA=(2−242){}= \begin{pmatrix} 2 & -2 \\ 4 & 2 \end{pmatrix} が ABAB と異なることです。正しい展開は

(A+B)2\displaystyle (A + B)^2=A2\displaystyle {}= A^2+AB\displaystyle {}+ AB+BA\displaystyle {}+ BA+B2\displaystyle {}+ B^2

で、実際に足すと (17849)\begin{pmatrix} 17 & 8 \\ 4 & 9 \end{pmatrix} となり (A+B)2(A+B)^2 に一致します。ABAB+BA{}+ BA を 2AB2AB にまとめてよいのは、AA と BB が交換可能なときだけです。

自己採点:
記録を読み込み中…

問10 ★★

AA=(1224){}= \begin{pmatrix} 1 & 2 \\ 2 & 4 \end{pmatrix},BB=(2−4−12){}= \begin{pmatrix} 2 & -4 \\ -1 & 2 \end{pmatrix} のとき、ABAB と BABA を求め、ABAB=O{}= O でも BABA=O{}= O とは限らないことを確かめなさい。

つまずいたときは:
答えを見る
答え

ABAB=O{}= O=(0000){}= \begin{pmatrix} 0 & 0 \\ 0 & 0 \end{pmatrix}、BABA=(−6−1236){}= \begin{pmatrix} -6 & -12 \\ 3 & 6 \end{pmatrix}≠O{}\neq O

解説

ABAB の成分は

  • (1, 1)(1,\ 1) 成分:1×21 \times 2+2×(−1){}+ 2 \times (-1)=0{}= 0
  • (1, 2)(1,\ 2) 成分:1×(−4)1 \times (-4)+2×2{}+ 2 \times 2=0{}= 0
  • (2, 1)(2,\ 1) 成分:2×22 \times 2+4×(−1){}+ 4 \times (-1)=0{}= 0
  • (2, 2)(2,\ 2) 成分:2×(−4)2 \times (-4)+4×2{}+ 4 \times 2=0{}= 0
AB\displaystyle AB=(0000)‾\displaystyle {}= \underline{\begin{pmatrix} 0 & 0 \\ 0 & 0 \end{pmatrix}}

BABA の成分は

  • (1, 1)(1,\ 1) 成分:2×12 \times 1+(−4)×2{}+ (-4) \times 2=−6{}= -6
  • (1, 2)(1,\ 2) 成分:2×22 \times 2+(−4)×4{}+ (-4) \times 4=−12{}= -12
  • (2, 1)(2,\ 1) 成分:(−1)×1(-1) \times 1+2×2{}+ 2 \times 2=3{}= 3
  • (2, 2)(2,\ 2) 成分:(−1)×2(-1) \times 2+2×4{}+ 2 \times 4=6{}= 6
BA\displaystyle BA=(−6−1236)‾\displaystyle {}= \underline{\begin{pmatrix} -6 & -12 \\ 3 & 6 \end{pmatrix}}

AA≠O{}\neq O,BB≠O{}\neq O なのに ABAB=O{}= O になりました。数では xyxy=0{}= 0 なら一方が 00 でしたが、行列ではこの論法が使えません。さらに ABAB=O{}= O から BABA=O{}= O を導くこともできません。

なお、この 2 つはどちらも第 2 行が第 1 行の定数倍になっています(AA は 2 倍、BB は −12-\dfrac{1}{2} 倍)。こうした「つぶれた」行列どうしでは、積が零行列になることが起こります。見分ける量は第 3 章の adad−bc{}- bc です。

自己採点:
記録を読み込み中…

問11 ★★

AA=(1203){}= \begin{pmatrix} 1 & 2 \\ 0 & 3 \end{pmatrix} と交換可能な 2 次の正方行列 XX をすべて求めなさい。

つまずいたときは:
答えを見る
答え

XX=(st−s0t){}= \begin{pmatrix} s & t - s \\ 0 & t \end{pmatrix}(ss,tt は任意の実数)

解説

XX=(xyzw){}= \begin{pmatrix} x & y \\ z & w \end{pmatrix} とおき、AXAX=XA{}= XA を成分で書きます。

AX\displaystyle AX=(x+2zy+2w3z3w),\displaystyle {}= \begin{pmatrix} x + 2z & y + 2w \\ 3z & 3w \end{pmatrix},XA\displaystyle XA=(x2x+3yz2z+3w)\displaystyle {}= \begin{pmatrix} x & 2x + 3y \\ z & 2z + 3w \end{pmatrix}

対応する成分を比べると

x\displaystyle x+2z\displaystyle {}+ 2z=x,\displaystyle {}= x,y\displaystyle y+2w\displaystyle {}+ 2w=2x\displaystyle {}= 2x+3y,\displaystyle {}+ 3y,3z\displaystyle 3z=z,\displaystyle {}= z,3w\displaystyle 3w=2z\displaystyle {}= 2z+3w\displaystyle {}+ 3w

第 1 式(または第 3 式)から zz=0{}= 0。これを第 4 式に入れると 3w3w=3w{}= 3w で、条件は増えません。第 2 式を整理すると

2w\displaystyle 2w−2y\displaystyle {}- 2y=2x\displaystyle {}= 2x⟹y\displaystyle {}\Longrightarrow\quad y=w\displaystyle {}= w−x\displaystyle {}- x

よって xx=s{}= s,ww=t{}= t とおいて

X\displaystyle X=(st−s0t)‾\displaystyle {}= \underline{\begin{pmatrix} s & t - s \\ 0 & t \end{pmatrix}}(s, t は任意の実数)\displaystyle (s,\ t \ \text{は任意の実数})

これは XX=aE{}= aE+bA{}+ bA の形(ss=a{}= a+b{}+ b,tt=a{}= a+3b{}+ 3b)にほかなりません。EE と AA 自身から作った行列は、AA と必ず交換可能だからです。ss=t{}= t=1{}= 1 とすれば XX=E{}= E になります。

自己採点:
記録を読み込み中…

問12 ★★

AA=(2−1ab){}= \begin{pmatrix} 2 & -1 \\ a & b \end{pmatrix} が A2A^2=O{}= O を満たすとき、実数 aa,bb の値を求めなさい。

つまずいたときは:
答えを見る
答え

aa=4{}= 4,bb=−2{}= -2

解説

A2A^2 を成分で計算します。

A2\displaystyle A^2=(2−1ab)(2−1ab)\displaystyle {}= \begin{pmatrix} 2 & -1 \\ a & b \end{pmatrix}\begin{pmatrix} 2 & -1 \\ a & b \end{pmatrix}=(4−a−2−b2a+ab−a+b2)\displaystyle {}= \begin{pmatrix} 4 - a & -2 - b \\ 2a + ab & -a + b^2 \end{pmatrix}

これが零行列になる条件です。(1, 1)(1,\ 1) 成分から 44−a{}- a=0{}= 0 すなわち aa=4{}= 4、(1, 2)(1,\ 2) 成分から −2-2−b{}- b=0{}= 0 すなわち bb=−2{}= -2。

残りの 2 つも満たすか確かめます。(2, 1)(2,\ 1) 成分は 2a2a+ab{}+ ab=a(2+b){}= a(2 + b)=4×0{}= 4 \times 0=0{}= 0、(2, 2)(2,\ 2) 成分は −a-a+b2{}+ b^2=−4{}= -4+4{}+ 4=0{}= 0。どちらも 00 です。

a=4,‾\displaystyle \underline{\rule[-0.1944em]{0em}{0.8889em}a = 4,}b=−2‾\displaystyle \underline{\rule[-0.1944em]{0em}{0.8889em}\quad b = -2}

このとき AA=(2−14−2){}= \begin{pmatrix} 2 & -1 \\ 4 & -2 \end{pmatrix} は零行列ではないのに、2 乗すると零行列になります。数では x2x^2=0{}= 0 なら xx=0{}= 0 でしたから、ここにも行列特有の現象があります。

自己採点:
記録を読み込み中…

問13 ★★

AA=(01−10){}= \begin{pmatrix} 0 & 1 \\ -1 & 0 \end{pmatrix} について、A2A^2,A3A^3,A4A^4 を求め、さらに A2026A^{2026} を求めなさい。

つまずいたときは:
答えを見る
答え

A2A^2=−E{}= -E=(−100−1){}= \begin{pmatrix} -1 & 0 \\ 0 & -1 \end{pmatrix},A3A^3=(0−110){}= \begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix},A4A^4=E{}= E、A2026A^{2026}=(−100−1){}= \begin{pmatrix} -1 & 0 \\ 0 & -1 \end{pmatrix}

解説

順に計算します。

A2\displaystyle A^2=(01−10)(01−10)\displaystyle {}= \begin{pmatrix} 0 & 1 \\ -1 & 0 \end{pmatrix}\begin{pmatrix} 0 & 1 \\ -1 & 0 \end{pmatrix}=(−100−1)\displaystyle {}= \begin{pmatrix} -1 & 0 \\ 0 & -1 \end{pmatrix}=−E\displaystyle {}= -E A3\displaystyle A^3=A2A\displaystyle {}= A^2A=(−E)A\displaystyle {}= (-E)A=−A\displaystyle {}= -A=(0−110),\displaystyle {}= \begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix},A4\displaystyle A^4=A2A2\displaystyle {}= A^2A^2=(−E)(−E)\displaystyle {}= (-E)(-E)=E\displaystyle {}= E

A4A^4=E{}= E なので、4 回かけるともとに戻ります。20262026 を 44 で割ると

2026\displaystyle 2026=4×506\displaystyle {}= 4 \times 506+2\displaystyle {}+ 2

よって

A2026\displaystyle A^{2026}=(A4)506A2\displaystyle {}= (A^4)^{506}A^2=E506A2\displaystyle {}= E^{506}A^2=A2\displaystyle {}= A^2=(−100−1)‾\displaystyle {}= \underline{\begin{pmatrix} -1 & 0 \\ 0 & -1 \end{pmatrix}}

大きな累乗は、まず小さい nn で計算して周期を探すのが定石です。余りが 00,11,22,33 のどれかで答えが決まります。

自己採点:
記録を読み込み中…

問14 ★★

AA=(1234){}= \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix},BB=(12){}= \begin{pmatrix} 1 \\ 2 \end{pmatrix},CC=(3−1){}= \begin{pmatrix} 3 & -1 \end{pmatrix} について、(AB)C(AB)C と A(BC)A(BC) をそれぞれ求め、一致することを確かめなさい。

つまずいたときは:
答えを見る
答え

どちらも (15−533−11)\begin{pmatrix} 15 & -5 \\ 33 & -11 \end{pmatrix}

解説

型は AA が 2×22 \times 2、BB が 2×12 \times 1、CC が 1×21 \times 2 です。どちらの順でまとめても、最後は 2×22 \times 2 になります。

先に ABAB を計算する場合。

AB\displaystyle AB=(1×1+2×23×1+4×2)\displaystyle {}= \begin{pmatrix} 1 \times 1 + 2 \times 2 \\ 3 \times 1 + 4 \times 2 \end{pmatrix}=(511)\displaystyle {}= \begin{pmatrix} 5 \\ 11 \end{pmatrix}(AB)C\displaystyle (AB)C=(511)(3−1)\displaystyle {}= \begin{pmatrix} 5 \\ 11 \end{pmatrix}\begin{pmatrix} 3 & -1 \end{pmatrix}=(15−533−11)‾\displaystyle {}= \underline{\begin{pmatrix} 15 & -5 \\ 33 & -11 \end{pmatrix}}

先に BCBC を計算する場合。

BC\displaystyle BC=(12)(3−1)\displaystyle {}= \begin{pmatrix} 1 \\ 2 \end{pmatrix}\begin{pmatrix} 3 & -1 \end{pmatrix}=(3−16−2)\displaystyle {}= \begin{pmatrix} 3 & -1 \\ 6 & -2 \end{pmatrix}A(BC)\displaystyle A(BC)=(3+12−1−49+24−3−8)\displaystyle {}= \begin{pmatrix} 3 + 12 & -1 - 4 \\ 9 + 24 & -3 - 8 \end{pmatrix}=(15−533−11)‾\displaystyle {}= \underline{\begin{pmatrix} 15 & -5 \\ 33 & -11 \end{pmatrix}}

一致しました(結合法則)。途中に現れる行列の型は 2×12 \times 1 と 2×22 \times 2 でまるで違うのに、最後は同じところへ着きます。計算の手間が減るほうを選んでよい、ということです。

自己採点:
記録を読み込み中…

問15 ★★

(1234)X\begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix}X=(5678){}= \begin{pmatrix} 5 & 6 \\ 7 & 8 \end{pmatrix} を満たす 2 次の正方行列 XX を求めなさい。

つまずいたときは:
答えを見る
答え

XX=(−3−445){}= \begin{pmatrix} -3 & -4 \\ 4 & 5 \end{pmatrix}

解説

XX=(xyzw){}= \begin{pmatrix} x & y \\ z & w \end{pmatrix} とおいて左辺を計算します。

(1234)(xyzw)\displaystyle \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix}\begin{pmatrix} x & y \\ z & w \end{pmatrix}=(x+2zy+2w3x+4z3y+4w)\displaystyle {}= \begin{pmatrix} x + 2z & y + 2w \\ 3x + 4z & 3y + 4w \end{pmatrix}

右辺と成分を比べると、xx,zz についての連立と、yy,ww についての連立に分かれます。

{x+2z=53x+4z=7\displaystyle \begin{cases} x + 2z = 5 \\ 3x + 4z = 7 \end{cases}{y+2w=63y+4w=8\displaystyle \begin{cases} y + 2w = 6 \\ 3y + 4w = 8 \end{cases}

左の連立は、第 1 式を 3 倍して第 2 式から引くと −2z-2z=−8{}= -8、よって zz=4{}= 4,xx=5{}= 5−8{}- 8=−3{}= -3。右の連立も同様に −2w-2w=−10{}= -10 から ww=5{}= 5,yy=6{}= 6−10{}- 10=−4{}= -4。

X\displaystyle X=(−3−445)‾\displaystyle {}= \underline{\begin{pmatrix} -3 & -4 \\ 4 & 5 \end{pmatrix}}

検算すると、たしかに (1234)(−3−445)\begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix}\begin{pmatrix} -3 & -4 \\ 4 & 5 \end{pmatrix}=(5678){}= \begin{pmatrix} 5 & 6 \\ 7 & 8 \end{pmatrix} です。第 3 章で逆行列を学ぶと、この手の方程式は連立を解かずに片づきます。

自己採点:
記録を読み込み中…

問16 ★★

AA=(1111){}= \begin{pmatrix} 1 & 1 \\ 1 & 1 \end{pmatrix},BB=(1234){}= \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix},CC=(2323){}= \begin{pmatrix} 2 & 3 \\ 2 & 3 \end{pmatrix} のとき、ABAB=AC{}= AC かつ BB≠C{}\neq C であることを示しなさい。

つまずいたときは:
答えを見る
答え

ABAB=AC{}= AC=(4646){}= \begin{pmatrix} 4 & 6 \\ 4 & 6 \end{pmatrix} であり、BB と CC は (1, 1)(1,\ 1) 成分が 11 と 22 で異なる

解説

AA の 2 つの行はどちらも (1, 1)(1,\ 1) なので、積の 2 つの行も等しくなります。ABAB の第 1 行・第 2 行は、どちらも (1, 1)(1,\ 1) と BB の各列から

  • 第 1 列と:1×11 \times 1+1×3{}+ 1 \times 3=4{}= 4
  • 第 2 列と:1×21 \times 2+1×4{}+ 1 \times 4=6{}= 6
AB\displaystyle AB=(4646)\displaystyle {}= \begin{pmatrix} 4 & 6 \\ 4 & 6 \end{pmatrix}

ACAC の第 1 行・第 2 行も、どちらも (1, 1)(1,\ 1) と CC の各列から

  • 第 1 列と:1×21 \times 2+1×2{}+ 1 \times 2=4{}= 4
  • 第 2 列と:1×31 \times 3+1×3{}+ 1 \times 3=6{}= 6
AC\displaystyle AC=(4646)\displaystyle {}= \begin{pmatrix} 4 & 6 \\ 4 & 6 \end{pmatrix}

よって ABAB=AC{}= AC。一方 BB の (1, 1)(1,\ 1) 成分は 11、CC の (1, 1)(1,\ 1) 成分は 22 なので BB≠C{}\neq C です。

数なら abab=ac{}= ac かつ aa≠0{}\neq 0 から bb=c{}= c と言えました(両辺を aa で割る)。行列ではこの消去法則が成り立ちません。実際、A(B−C)A(B - C)=O{}= O で AA≠O{}\neq O,BB−C{}- C≠O{}\neq O という零因子の状況が起きています。AXAX=AY{}= AY から XX=Y{}= Y を導いてよいのは、AA に逆行列があるとき(第 3 章)だけです。

自己採点:
記録を読み込み中…

問17 ★★★

f(x)f(x)=x+23x+1{}= \dfrac{x + 2}{3x + 1},g(x)g(x)=2x−1x+4{}= \dfrac{2x - 1}{x + 4} とする。合成関数 g(f(x))g(f(x)) を計算し、それが行列の積 (2−114)(1231)\begin{pmatrix} 2 & -1 \\ 1 & 4 \end{pmatrix}\begin{pmatrix} 1 & 2 \\ 3 & 1 \end{pmatrix} の成分と対応することを示しなさい。

つまずいたときは:
答えを見る
答え

g(f(x))g(f(x))=−x+313x+6{}= \dfrac{-x + 3}{13x + 6}。積は (−13136)\begin{pmatrix} -1 & 3 \\ 13 & 6 \end{pmatrix} で、係数が (−13136)\begin{pmatrix} -1 & 3 \\ 13 & 6 \end{pmatrix} の順に並ぶ

解説

まず合成関数を計算します。gg の xx に f(x)f(x) を代入し、分母・分子に 3x3x+1{}+ 1 をかけて整理します。

g(f(x))\displaystyle g(f(x))=2⋅x+23x+1−1x+23x+1+4\displaystyle {}= \frac{2 \cdot \dfrac{x+2}{3x+1} - 1}{\dfrac{x+2}{3x+1} + 4}=2(x+2)−(3x+1)(x+2)+4(3x+1)\displaystyle {}= \frac{2(x + 2) - (3x + 1)}{(x + 2) + 4(3x + 1)}=−x+313x+6‾\displaystyle {}= \underline{\frac{-x + 3}{13x + 6}}

次に行列の積を計算します。

  • (1, 1)(1,\ 1) 成分:2×12 \times 1+(−1)×3{}+ (-1) \times 3=−1{}= -1
  • (1, 2)(1,\ 2) 成分:2×22 \times 2+(−1)×1{}+ (-1) \times 1=3{}= 3
  • (2, 1)(2,\ 1) 成分:1×11 \times 1+4×3{}+ 4 \times 3=13{}= 13
  • (2, 2)(2,\ 2) 成分:1×21 \times 2+4×1{}+ 4 \times 1=6{}= 6
(2−114)(1231)\displaystyle \begin{pmatrix} 2 & -1 \\ 1 & 4 \end{pmatrix}\begin{pmatrix} 1 & 2 \\ 3 & 1 \end{pmatrix}=(−13136)\displaystyle {}= \begin{pmatrix} -1 & 3 \\ 13 & 6 \end{pmatrix}

一次分数関数 ax+bcx+d\dfrac{ax + b}{cx + d} に行列 (abcd)\begin{pmatrix} a & b \\ c & d \end{pmatrix} を対応させると、ff には (1231)\begin{pmatrix} 1 & 2 \\ 3 & 1 \end{pmatrix}、gg には (2−114)\begin{pmatrix} 2 & -1 \\ 1 & 4 \end{pmatrix} が対応します。合成 g(f(x))g(f(x)) の係数は (−13136)\begin{pmatrix} -1 & 3 \\ 13 & 6 \end{pmatrix}、すなわち積 (2−114)(1231)\begin{pmatrix} 2 & -1 \\ 1 & 4 \end{pmatrix}\begin{pmatrix} 1 & 2 \\ 3 & 1 \end{pmatrix} と一致しました。

「後からはたらく gg の行列を左に書く」という順番に注意してください。合成を続けても、対応する行列をその順にかけていくだけで係数が得られます。行列の積があの回りくどい決め方をしているのは、まさにこの「合成」を表すためです(第 8 章で再び扱います)。

自己採点:
記録を読み込み中…

問18 ★★★

2 次の正方行列 XX が、すべての 2 次の正方行列と交換可能であるとする。このとき XX=kE{}= kE(kk は実数)と表せることを示しなさい。

つまずいたときは:
答えを見る
答え

PP=(0100){}= \begin{pmatrix} 0 & 1 \\ 0 & 0 \end{pmatrix},QQ=(0010){}= \begin{pmatrix} 0 & 0 \\ 1 & 0 \end{pmatrix} との交換可能性から zz=0{}= 0,yy=0{}= 0,xx=w{}= w が出て、XX=xE{}= xE

解説

XX=(xyzw){}= \begin{pmatrix} x & y \\ z & w \end{pmatrix} とおきます。「すべての行列と交換可能」なのですから、都合のよい相手を 2 つだけ選んで使います。

まず PP=(0100){}= \begin{pmatrix} 0 & 1 \\ 0 & 0 \end{pmatrix} との交換を考えます。

XP\displaystyle XP=(0x0z),\displaystyle {}= \begin{pmatrix} 0 & x \\ 0 & z \end{pmatrix},PX\displaystyle PX=(zw00)\displaystyle {}= \begin{pmatrix} z & w \\ 0 & 0 \end{pmatrix}

これらが等しいので、(1, 1)(1,\ 1) 成分より zz=0{}= 0、(1, 2)(1,\ 2) 成分より xx=w{}= w が得られます。

次に QQ=(0010){}= \begin{pmatrix} 0 & 0 \\ 1 & 0 \end{pmatrix} との交換を考えます。

XQ\displaystyle XQ=(y0w0),\displaystyle {}= \begin{pmatrix} y & 0 \\ w & 0 \end{pmatrix},QX\displaystyle QX=(00xy)\displaystyle {}= \begin{pmatrix} 0 & 0 \\ x & y \end{pmatrix}

(1, 1)(1,\ 1) 成分より yy=0{}= 0 が得られます((2, 1)(2,\ 1) 成分からは ww=x{}= x で、さきほどと同じ条件)。

以上より yy=z{}= z=0{}= 0,xx=w{}= w なので、kk=x{}= x とおいて

X\displaystyle X=(k00k)\displaystyle {}= \begin{pmatrix} k & 0 \\ 0 & k \end{pmatrix}=kE‾\displaystyle {}= \underline{kE}

逆に kEkE はどんな行列とも交換可能ですから、「すべてと交換可能な行列」はちょうど kEkE の形のものに限られます。行列の世界で数と同じようにふるまえるのは、kEkE という「数の化身」だけだということです。

自己採点:
記録を読み込み中…

問19 ★★★

X2X^2=(3103){}= \begin{pmatrix} 3 & 1 \\ 0 & 3 \end{pmatrix} を満たす 2 次の正方行列 XX をすべて求めなさい。

つまずいたときは:
答えを見る
答え

XX=(33603){}= \begin{pmatrix} \sqrt{3} & \dfrac{\sqrt{3}}{6} \\ 0 & \sqrt{3} \end{pmatrix},XX=(−3−360−3){}= \begin{pmatrix} -\sqrt{3} & -\dfrac{\sqrt{3}}{6} \\ 0 & -\sqrt{3} \end{pmatrix} の 2 つ

解説

XX=(xyzw){}= \begin{pmatrix} x & y \\ z & w \end{pmatrix} とおいて 2 乗します。

X2\displaystyle X^2=(x2+yzy(x+w)z(x+w)w2+yz)\displaystyle {}= \begin{pmatrix} x^2 + yz & y(x + w) \\ z(x + w) & w^2 + yz \end{pmatrix}

これが (3103)\begin{pmatrix} 3 & 1 \\ 0 & 3 \end{pmatrix} に等しいとします。

(1, 2)(1,\ 2) 成分から y(x+w)y(x + w)=1{}= 1 なので、xx+w{}+ w≠0{}\neq 0 です。すると (2, 1)(2,\ 1) 成分の z(x+w)z(x + w)=0{}= 0 から

z\displaystyle z=0\displaystyle {}= 0

zz=0{}= 0 を残りに入れると、x2x^2=3{}= 3 と w2w^2=3{}= 3 が出ます。よって xx,ww はそれぞれ 3\sqrt{3} か −3-\sqrt{3} ですが、xx=−w{}= -w だと xx+w{}+ w=0{}= 0 となって y(x+w)y(x+w)=1{}= 1 に反します。したがって xx=w{}= w で、xx=w{}= w=3{}= \sqrt{3} または xx=w{}= w=−3{}= -\sqrt{3} の 2 通りです。

yy は y(x+w)y(x + w)=1{}= 1、すなわち 2xy2xy=1{}= 1 から決まります。

  • xx=w{}= w=3{}= \sqrt{3} のとき yy=123{}= \dfrac{1}{2\sqrt{3}}=36{}= \dfrac{\sqrt{3}}{6}
  • xx=w{}= w=−3{}= -\sqrt{3} のとき yy=−36{}= -\dfrac{\sqrt{3}}{6}
X\displaystyle X=(33603)‾,\displaystyle {}= \underline{\begin{pmatrix} \sqrt{3} & \dfrac{\sqrt{3}}{6} \\ 0 & \sqrt{3} \end{pmatrix}},X\displaystyle X=(−3−360−3)‾\displaystyle {}= \underline{\begin{pmatrix} -\sqrt{3} & -\dfrac{\sqrt{3}}{6} \\ 0 & -\sqrt{3} \end{pmatrix}}

数の平方根が ±3\pm\sqrt{3} の 2 つだったのと似て、ここでも符号違いの 2 つが出ました。ただし行列では、平方根が 1 つも無いことも、無数にあることもあります(たとえば X2X^2=E{}= E を満たす XX は無数にあります)。

自己採点:
記録を読み込み中…

問20 ★★★

AA=(1111){}= \begin{pmatrix} 1 & 1 \\ 1 & 1 \end{pmatrix} とする。A2A^2=2A{}= 2A が成り立つことを示し、正の整数 nn に対して AnA^n を nn の式で表しなさい。

つまずいたときは:
答えを見る
答え

A2A^2=(2222){}= \begin{pmatrix} 2 & 2 \\ 2 & 2 \end{pmatrix}=2A{}= 2A。AnA^n=2n−1A{}= 2^{n-1}A=(2n−12n−12n−12n−1){}= \begin{pmatrix} 2^{n-1} & 2^{n-1} \\ 2^{n-1} & 2^{n-1} \end{pmatrix}

解説

まず 2 乗を計算します。

A2\displaystyle A^2=(1111)(1111)\displaystyle {}= \begin{pmatrix} 1 & 1 \\ 1 & 1 \end{pmatrix}\begin{pmatrix} 1 & 1 \\ 1 & 1 \end{pmatrix}=(2222)\displaystyle {}= \begin{pmatrix} 2 & 2 \\ 2 & 2 \end{pmatrix}=2(1111)\displaystyle {}= 2\begin{pmatrix} 1 & 1 \\ 1 & 1 \end{pmatrix}=2A‾\displaystyle {}= \underline{2A}

この関係があると、AA を 1 つかけるたびに「22 倍」に化けます。A3A^3=A2A{}= A^2A=2A⋅A{}= 2A \cdot A=2A2{}= 2A^2=4A{}= 4A、A4A^4=8A{}= 8A。そこで

An\displaystyle A^n=2n−1A\displaystyle {}= 2^{n-1}A

と予想し、数学的帰納法で示します。

nn=1{}= 1 のとき、右辺は 20A2^0A=A{}= A で成り立ちます。

nn=k{}= k で AkA^k=2k−1A{}= 2^{k-1}A が成り立つとすると

Ak+1\displaystyle A^{k+1}=AkA\displaystyle {}= A^kA=(2k−1A)A\displaystyle {}= (2^{k-1}A)A=2k−1A2\displaystyle {}= 2^{k-1}A^2=2k−1⋅2A\displaystyle {}= 2^{k-1} \cdot 2A=2kA\displaystyle {}= 2^kA

となり、nn=k{}= k+1{}+1 でも成り立ちます。よってすべての正の整数 nn で正しく

An\displaystyle A^n=2n−1A\displaystyle {}= 2^{n-1}A=(2n−12n−12n−12n−1)‾\displaystyle {}= \underline{\begin{pmatrix} 2^{n-1} & 2^{n-1} \\ 2^{n-1} & 2^{n-1} \end{pmatrix}}

A2A^2 を AA の定数倍(や AA と EE の1次結合)で書き直してから累乗を進める、というのがここでの手筋です。第 5 章では、どんな 2 次の正方行列でも A2A^2 を AA と EE で書き直せること(ケーリー・ハミルトンの定理)を学び、この方法を一般化します。

自己採点:
記録を読み込み中…

数学小話コーナー

かけ算はどこから来たのか

行列の和は「同じ位置どうし」なのに、なぜ積だけ回りくどいのか。この決め方は、誰かが思いつきで選んだものではありません。置きかえを続けて行うという場面から、自然に現れたものです。

xx を x+23x+1\dfrac{x + 2}{3x + 1} に置きかえ、その結果をさらに 2x−1x+4\dfrac{2x - 1}{x + 4} に置きかえてみてください。計算すると −x+313x+6\dfrac{-x + 3}{13x + 6} になります。ここで、それぞれの係数を表にして

(2−114)(1231)\displaystyle \begin{pmatrix} 2 & -1 \\ 1 & 4 \end{pmatrix}\begin{pmatrix} 1 & 2 \\ 3 & 1 \end{pmatrix}=(−13136)\displaystyle {}= \begin{pmatrix} -1 & 3 \\ 13 & 6 \end{pmatrix}

と並べると、答えの係数がぴたりと出てきます。「行と列を組にしてかけて足す」は、2 つの置きかえを続けたときの係数の計算そのものなのです。

19 世紀の数学者たちは、方程式の変数を別の変数で置きかえる計算を山ほど行っていました。ケイリーはその係数の表だけを取り出し、続けて置きかえる操作を「表どうしのかけ算」と呼ぶことにした。ABAB≠BA{}\neq BA も、この見方なら驚きではありません。置きかえる順番が違えば、結果が違うのは当たり前だからです。

豆知識

続けて置きかえるときは、後からはたらくほうを左に書きます。gg のあとに ff… ではなく、先に ff、後から gg なら BABA の順です。関数の合成 g∘fg \circ f と同じ並び方で、慣れるまで迷いやすいところ。第 8 章で正面から扱います。

7 回で足りる

2×22 \times 2 の積を計算するには、かけ算が何回必要でしょうか。成分が 4 つあり、それぞれに 2 回のかけ算がいるので、素直にやれば 8 回です。当たり前すぎて、誰も疑いませんでした。

ところが 1969 年、ドイツのシュトラッセンが 7 回でできると発表します。M1M_1=(a+d)(p+s){}= (a + d)(p + s) のような和や差を先に作ってから 7 個の積を計算し、それらを組み合わせて 4 つの成分を復元するのです。足し算の回数は増えますが、かけ算は 1 回減ります。

たった 1 回、と思うかもしれません。しかし大きな行列は、小さな行列に分けて同じ手順をくり返せます。n×nn \times n の積は素直にやると n3n^3 に比例する手間がかかるところ、この方法だと n2.81n^{2.81} ほどに下がる。nn が大きいほど差は開きます。

この発表は、多くの研究者に「当たり前だと思っていた計算の手間は、本当に最小なのか」と問い直させました。以来、指数を下げる競争が半世紀以上続いています(2026 年の時点でも 2.372.37 台までしか下がっておらず、理論上の下限 22 には届いていません)。ちなみに、いまの人工知能の学習でコンピュータが最も多くの時間を使っている計算も、巨大な行列の積です。

順番を変えると答えが変わる世界

ABAB≠BA{}\neq BA という不便な性質は、実は物理学の根っこにあります。

1925 年、23 歳のハイゼンベルクは、原子の中の電子について「観測できる量だけで理論を作る」と決めて計算を進め、奇妙な数の表にたどり着きました。その表どうしのかけ算は、順番を変えると答えが変わってしまう。彼自身は困惑したそうですが、原稿を見たゲッティンゲン大学のボルンが「これは行列だ」と気づきます。数学ではとっくに知られていた道具だったのです。こうして生まれた理論は行列力学と呼ばれました。

そこで現れた関係式が、位置を表す行列 XX と運動量を表す行列 PP について

PX\displaystyle PX−XP\displaystyle {}- XP=h2πiE\displaystyle {}= \frac{h}{2\pi i}E

というものでした(hh はプランク定数、ii は虚数単位)。PXPX−XP{}- XP が零行列にならない、つまり「位置をはかってから運動量をはかる」のと「運動量をはかってから位置をはかる」のが違う。ここから、両方を同時に精密には決められないという不確定性原理が導かれます。

靴下と靴の順番を変えると結果が変わる、という他愛のない話が、ミクロの世界のふるまいと地続きだった。行列の非可換性は、不便な性質どころか、自然界の姿を写し取る性質だったわけです。

厳密定義(発展)

※ここは発展ページです。高校の範囲では「行と列を組にしてかけて足す」と使えれば十分ですが、なぜその決め方なのか、成り立つ法則はどこまで証明できるのか、そして数の世界と何がどう違うのかが気になる人のために、少し厳密な形にまとめておきます。

定義1:行列の積

AA を m×nm \times n 行列、BB を n×pn \times p 行列とする。積 ABAB を、(i, j)(i,\ j) 成分が

(AB)ij\displaystyle (AB)_{ij}=∑k=1naikbkj\displaystyle {}= \sum_{k=1}^{n} a_{ik}b_{kj}

で与えられる m×pm \times p 行列として定める。AA の列の数と BB の行の数が一致しないとき、積は定めない。

和のときと同じ見方をすれば、AA は「位置 → 数」の対応でした(第1章 定義1)。積の定義に現れる添字 kk は、AA の列番号であり BB の行番号でもあります。この kk が 11 から nn まで動いて足し合わされる。足す相手が過不足なくそろうのが nn の一致であり、型の条件はここから来ています。

定理1:結合法則と分配法則

型がそろって積が定まるかぎり、次が成り立つ。

(AB)C\displaystyle (AB)C=A(BC),\displaystyle {}= A(BC),A(B+C)\displaystyle A(B + C)=AB\displaystyle {}= AB+AC,\displaystyle {}+ AC,(A+B)C\displaystyle (A + B)C=AC\displaystyle {}= AC+BC\displaystyle {}+ BC

証明 AA を m×nm \times n、BB を n×pn \times p、CC を p×qp \times q 行列とする。((AB)C)ij\bigl((AB)C\bigr)_{ij} を定義に従って書き下すと

((AB)C)ij\displaystyle \bigl((AB)C\bigr)_{ij}=∑l=1p(AB)ilclj\displaystyle {}= \sum_{l=1}^{p}(AB)_{il}c_{lj}=∑l=1p(∑k=1naikbkl)clj\displaystyle {}= \sum_{l=1}^{p}\left(\sum_{k=1}^{n}a_{ik}b_{kl}\right)c_{lj}=∑l=1p∑k=1naikbklclj\displaystyle {}= \sum_{l=1}^{p}\sum_{k=1}^{n}a_{ik}b_{kl}c_{lj}

同様に

(A(BC))ij\displaystyle \bigl(A(BC)\bigr)_{ij}=∑k=1naik(BC)kj\displaystyle {}= \sum_{k=1}^{n}a_{ik}(BC)_{kj}=∑k=1n∑l=1paikbklclj\displaystyle {}= \sum_{k=1}^{n}\sum_{l=1}^{p}a_{ik}b_{kl}c_{lj}

どちらも「aikbklclja_{ik}b_{kl}c_{lj} を、すべての kk と ll の組について足したもの」であり、有限個の和は足す順序を変えてよいから両者は一致する。

分配法則も同様で、実数の分配法則から

(A(B+C))ij\displaystyle \bigl(A(B + C)\bigr)_{ij}=∑kaik(bkj+ckj)\displaystyle {}= \sum_{k}a_{ik}(b_{kj} + c_{kj})=∑kaikbkj\displaystyle {}= \sum_{k}a_{ik}b_{kj}+∑kaikckj\displaystyle {}+ \sum_{k}a_{ik}c_{kj}=(AB)ij\displaystyle {}= (AB)_{ij}+(AC)ij\displaystyle {}+ (AC)_{ij}

(証明終)

結合法則の証明の中身は、二重和の順序交換だけでした。行列に固有の事情は何もなく、実数の計算法則をなぞっているにすぎません。ABAB≠BA{}\neq BA という目立つ性質のせいで身構えてしまいますが、崩れるのは交換法則ただ 1 つで、他はすべて生き残ります。

では、なぜその 1 つだけが崩れるのでしょうか。積の定義を眺めても腑に落ちません。次の定理が答えになります。

定理2:積は写像の合成である

AA を m×nm \times n 行列とし、nn 個の成分を縦に並べた列ベクトル x\boldsymbol{x} に AxA\boldsymbol{x} を対応させる写像を fAf_A とする。BB を n×pn \times p 行列とするとき

fA∘fB\displaystyle f_A \circ f_B=fAB\displaystyle {}= f_{AB}

すなわち「先に fBf_B、後から fAf_A をはたらかせる」ことは、行列 ABAB をかけることに等しい。

証明 結合法則(定理1)より、任意の列ベクトル x\boldsymbol{x}(pp 個の成分)に対して

(fA∘fB)(x)\displaystyle (f_A \circ f_B)(\boldsymbol{x})=A(Bx)\displaystyle {}= A(B\boldsymbol{x})=(AB)x\displaystyle {}= (AB)\boldsymbol{x}=fAB(x)\displaystyle {}= f_{AB}(\boldsymbol{x})

すべての x\boldsymbol{x} で値が一致するので、写像として等しい。(証明終)

行列の積は、操作を続けて行うことを表しているのです。「xx 軸方向に 2 倍してから 30° 回す」と「30° 回してから xx 軸方向に 2 倍する」が別の操作であるように、順番を変えれば結果が変わる。ABAB≠BA{}\neq BA は、積の決め方の副作用ではなく、写した先の現象そのものだということになります。

この見方が主役になるのが第6章からの一次変換です。逆にいえば、積をこう定めたからこそ、行列は「操作を表す道具」として使えるようになりました。

定義2:環

集合 RR に和と積が定まっていて、次を満たすとき、RR を環という。

  1. 和について、交換法則・結合法則が成り立ち、零元 00 と各元の加法の逆元がある
  2. 積について、結合法則が成り立ち、単位元 11(1a1a=a1{}= a1=a{}= a)がある
  3. 分配法則 a(b+c)a(b + c)=ab{}= ab+ac{}+ ac,(a+b)c(a + b)c=ac{}= ac+bc{}+ bc が成り立つ

積について交換法則も成り立つとき可換環、そうでないとき非可換環という。

nn 次の正方行列全体 Mn(R)M_n(\mathbb{R}) は、第1章 定理1(和についての8法則)と本章の定理1により、単位元を EE とする環になります。nn≥2{}\geq 2 では非可換環です。

整数全体 Z\mathbb{Z} や実数全体 R\mathbb{R} も環ですが、そちらは可換環でした。高校までに出会う「数」はすべて可換環の要素で、私たちが式変形で無意識に使ってきた交換法則は、この性質に支えられていたことになります。

環としての Mn(R)M_n(\mathbb{R}) には、数の環に無い特徴がもう 1 つあります。

定義3:零因子

環 RR の要素 aa≠0{}\neq 0 について、abab=0{}= 0 となる bb≠0{}\neq 0 が存在するとき、aa を零因子という。零因子を持たない可換環(11≠0{}\neq 0)を整域という。

Z\mathbb{Z} や R\mathbb{R} は整域です。xyxy=0{}= 0⇒x{}\Rightarrow x=0{}= 0 または yy=0{}= 0 という、方程式を解くときに使う論法は、整域であることの言いかえにほかなりません。

一方、M2(R)M_2(\mathbb{R}) は整域ではありません。実践問題 j10 の AA=(1224){}= \begin{pmatrix} 1 & 2 \\ 2 & 4 \end{pmatrix} は ABAB=O{}= O となる BB≠O{}\neq O を持つので零因子です。j16 で消去法則(ABAB=AC{}= AC,AA≠O{}\neq O ⇒\Rightarrow BB=C{}= C)が破れたのも、同じ事情によります。A(B−C)A(B - C)=O{}= O から BB−C{}- C=O{}= O を導けないからです。

まとめると、行列の世界で失われたのは次の 2 つです。

数の世界行列の世界
ab=baab = ba(可換環)一般に AB≠BAAB \neq BA(非可換環)
ab=0⇒a=0ab = 0 \Rightarrow a = 0 または b=0b = 0(整域)AB=OAB = O でも両方 ≠O\neq O がありうる(零因子を持つ)

最後に、実践問題 j18 で示したことを一般の形で述べておきます。「すべてと交換できる」という条件が、どれだけ強い制約なのかを表す定理です。

定理3:中心はスカラー行列全体

XX∈Mn(R){}\in M_n(\mathbb{R}) が、すべての YY∈Mn(R){}\in M_n(\mathbb{R}) について XYXY=YX{}= YX を満たすならば、XX=kE{}= kE(kk は実数)である。この形の行列をスカラー行列といい、環 Mn(R)M_n(\mathbb{R}) の中心という。

証明 EpqE_{pq} を、(p, q)(p,\ q) 成分だけが 11 で他が 00 の行列とする(第1章 定理3)。定義から

(XEpq)ij\displaystyle (XE_{pq})_{ij}=∑kxik(Epq)kj\displaystyle {}= \sum_{k}x_{ik}(E_{pq})_{kj}={xip(j=q)0(j≠q)\displaystyle {}= \begin{cases} x_{ip} & (j = q) \\ 0 & (j \neq q) \end{cases}(EpqX)ij\displaystyle (E_{pq}X)_{ij}={xqj(i=p)0(i≠p)\displaystyle {}= \begin{cases} x_{qj} & (i = p) \\ 0 & (i \neq p) \end{cases}

XEpqXE_{pq}=EpqX{}= E_{pq}X とする。ii≠p{}\neq p,jj=q{}= q の成分を比べると、左辺は xipx_{ip}、右辺は 00 であるから

xip\displaystyle x_{ip}=0\displaystyle {}= 0(i≠p)\displaystyle (i \neq p)

すなわち XX の対角成分以外はすべて 00 である。次に ii=p{}= p,jj=q{}= q の成分を比べると xppx_{pp}=xqq{}= x_{qq} となり、これが任意の pp,qq で成り立つので対角成分はすべて等しい。その値を kk とすれば XX=kE{}= kE である。

逆に kEkE は (kE)Y(kE)Y=kY{}= kY=Y(kE){}= Y(kE) よりすべてと交換可能である。(証明終)

nn=2{}= 2 で (p, q)(p,\ q)=(1, 2){}= (1,\ 2) と (2, 1)(2,\ 1) を選んだものが、j18 の証明でした。非可換な世界にも「数のようにふるまう場所」は残っていて、それがちょうどスカラー行列 kEkE の集まりだ、ということです。第1章で kEkE を「数の化身」と呼びたくなった理由が、ここではっきりします。

次の章では、ABAB=BA{}= BA=E{}= E となる相手 BB(逆行列)を考えます。環に逆元が存在するかどうかは、その環の性質を大きく左右します。実数では 00 以外のすべてに逆数がありました(このような可換環を体といいます)。行列では、OO でなくても逆行列を持たないものがある。持つか持たないかを見分ける量が adad−bc{}- bc で、実はそれは零因子かどうかの判定と同じことなのです。

この章の学習が終わったら

学習完了テストを受ける