行列と行列式:ステップごとの解答つき練習問題

図、ヒント、詳しい解答つきの無料の行列と行列式練習問題。毎回新しい数値で、3 つのレベル:2×2 の行列式, 3×3 と行列の積, 固有値と連立方程式。

無料の練習問題やさしい
A =9−6−8−5

示された行列 A の行列式 det A を求めなさい。

A = [9 −6; −8 −5]

正確な答え:整数で、四捨五入はしません。

次の問題 →
行列と行列式を無料で練習今すぐ行列と行列式を練習毎日 5 問まで無料。カード登録は不要です。

練習する内容

  1. やさしい2×2 の行列式
  2. ふつう3×3 と行列の積
  3. むずかしい固有値と連立方程式

重要な公式

2×2 の行列式
det = ad − bc
2×2 の逆行列
A⁻¹ = (1/det)·[d −b; −c a]
製品
(AB)ij = Σk AikBkj
固有値
det(A − λI) = 0
クラメルの公式
xi = det(Ai)/det(A)

行列と行列式をゼロから学ぶ

1行列と 2×2 の行列式

行列は、行と列に並べた数の表です。2 行 3 列の行列は 2×3 行列と呼びます:先に行、次に列です。

技術者は、多くの方程式を一度に書くために行列を使います。連立方程式 2x + y = 5、x − y = 1 は、その係数の行列 [2 1; 1 −1] として記憶されます。

正方行列には特別な数があり、行列式と呼んで det A と書きます。2×2 行列では、一方の対角線の積から、もう一方の対角線の積を引いたものです。

abcdA =+ad−bc
det A = a·d − b·c

[3 1; 2 4] の行列式は 3·4 − 1·2 = 10 です。

det A = 0 なら、その行列には逆行列がなく、連立方程式にはただ 1 つの解がありません。

セルフチェック [4 2; 3 5] の行列式はいくらか。(1 行目は 4 2、2 行目は 3 5)
  1. 14
  2. 26
  3. 9
  4. −14

答え: 14. a·d − b·c = 4·5 − 2·3 = 20 − 6 = 14 です。2 つの積を足すと 26、bc − ad をとると −14 になります。

23×3 の行列式と積

3×3 行列では、1 行目に沿って展開します。各成分に、その小行列式を掛けます。その成分の行と列を消したときに残る 2×2 の行列式です。

det A = a11·M11 − a12·M12 + a13·M13

符号は 1 行目に沿って + − + となります。この符号のパターンが、いちばん忘れやすい部分です。

行列の積 AB は、A の行と B の列からつくられます。i 行 j 列の成分は、A の i 行と B の j 列を、対応する成分どうし掛けて足したものです。

[1 2; 3 4] · [5; 6] = [1·5 + 2·6; 3·5 + 4·6] = [17; 39]

積が存在するのは、A の列数が B の行数と等しいときだけです。一般に AB は BA と同じではありません。

セルフチェック A = [2 1; 0 3]、B = [1 4; 2 1] とする。AB の 1 行 2 列の成分はいくらか。
  1. 13
  2. 4
  3. 6
  4. 9

答え: 9. A の 1 行は (2, 1)、B の 2 列は (4, 1) なので、2·4 + 1·1 = 9 です。対応する成分だけを掛ける 1·4 = 4 は誤りで、13 は BA の成分です。

3固有値と連立方程式

A の固有値 λ は、あるベクトル v ≠ 0 に対して A·v = λ·v となる数です。行列はそのベクトルを引き伸ばすだけで、回転させません。

固有値は特性方程式から求めます。ここで I は単位行列 [1 0; 0 1] です。

det(A − λI) = 0

2×2 行列では、これは 2 次方程式になります。その 1 次の係数はトレース a + d、定数項は det A です:

λ² − (a + d)·λ + (ad − bc) = 0

[4 1; 2 3] では:λ² − 7λ + 10 = 0 なので (λ − 2)(λ − 5) = 0 となり、固有値は 2 と 5 です。

クラメルの公式は、行列式で連立方程式を解きます。A の i 列を右辺で置き換えて Ai を得ると、xi = det Ai / det A です。

2x + y = 5、x − y = 1 では:det A = −3、det Ax = 5·(−1) − 1·1 = −6 なので、x = −6/−3 = 2。

セルフチェック [2 1; 1 2] の大きいほうの固有値はいくらか。
  1. 1
  2. 2
  3. 3
  4. 4

答え: 3. λ² − 4λ + 3 = 0 より (λ − 1)(λ − 3) = 0 なので、固有値は 1 と 3 です。4 はトレースで、固有値の和であって、固有値の 1 つではありません。

4ステップごとの方法

  1. すべてのマイナス記号を含め、行列を慎重に書き写します。
  2. 2×2 の行列式:ad − bc。
  3. 3×3 の行列式:1 行目の各成分について、その行と列を消して 2×2 の小行列式を求めます。
  4. 符号 + − + で組み合わせます:a11M11 − a12M12 + a13M13。
  5. 固有値:λ² − (a + d)λ + det A = 0 と書き、2 次方程式を解きます。
  6. 確認:すべて 0 の行や、等しい 2 つの行があれば、常に det A = 0 です。

ヒント:0 が多い行または列に沿って展開します。0 の成分があるたびに、小行列式が 1 つ省けます。

5例題

すべてのステップをたどりましょう。開く前に次のステップを予想してみましょう。

例題

3×3 行列 A = [2 1 0; 1 3 1; 0 2 4] の行列式を求めよ。

1

1 つ目の小行列式

210131024A =

成分 2 の 1 行目と 1 列目を消します。残るのは [3 1; 2 4] です。

M11 = 3·4 − 1·2 = 10
2

2 つ目の小行列式

210131024A =

成分 1 の 1 行目と 2 列目を消します。残るのは [1 1; 0 4] です。

M12 = 1·4 − 1·0 = 4
3

3 つ目の小行列式

成分 a13 は 0 なので、小行列式が何であってもその項は 0 です。省略できます。

4

+ − + で組み合わせる

det A = 2·10 − 1·4 + 0 = 20 − 4 = 16
5

答えを確認する

3×3 行列では、サラスの公式でも同じ値が得られます:3 本の「下向き」の対角線の積の和から、3 本の「上向き」の対角線の積の和を引きます。

(2·3·4 + 1·1·0 + 0·1·2) − (0·3·0 + 2·1·2 + 1·1·4) = 24 − 8 = 16
答え

det A = 16

6よくある間違い

  • 3×3 の展開で、中央の項のマイナス記号を忘れる。
  • ad − bc ではなく、bc − ad を計算する。
  • 成分が負のときにマイナス記号を落とす:−2 · −3 は +6 です。
  • 行列を、行と列の積ではなく、成分ごとに掛ける。
  • 特性方程式を解かずに、トレースや対角成分を固有値とする。
セルフチェック [1 2 0; 3 1 0; 0 0 2] の行列式はいくらか。
  1. 10
  2. 14
  3. −10
  4. −14

答え: −10. det = 1·(1·2 − 0) − 2·(3·2 − 0) + 0 = 2 − 12 = −10 です。中央の項に + を使うと 2 + 12 = 14 になり、これが最もよくある間違いです。

7試験問題の例

  • やさしい:2×2 行列の行列式。負の成分を含むことも多くあります。ad − bc を使います。
  • ふつう:3×3 の行列式、または行列の積。1 行目に沿って、+ − + で展開します。
  • むずかしい:2×2 行列の固有値、またはクラメルの公式による 2×2 連立方程式の未知数 1 つ。

固有値の簡単な確認:固有値の和はトレース a + d に、積は det A に等しくなければなりません。

アプリでステップごとに学ぶアプリでステップごとに学ぶ

解答例

例題 1やさしい
A =1−8−10

示された行列 A の行列式 det A を求めなさい。

A = [1 −8; −1 0]

求めるもの: det A

ヒントを表示
  1. 2×2 行列では det = ad − bc。
  2. a と d は主対角線上、b と c はもう一方の対角線上にあります。
  3. ad = 0.
答えとステップごとの解答を表示

行列:2×2 行列の行列式は ad − bc です。3×3 では 1 つの行に沿って展開します:各成分に、その行と列を除いた 2×2 行列の行列式を掛け、符号は + − + と交互にします。固有値 λ は det(A − λI) = 0 を満たし、2×2 では λ² −(トレース)·λ + det = 0 です。

対角線の積

ad − bc = 1·0 − (−8)·(−1) = 0 − 8 = −8

答え

det A = −8
例題 2ふつう
A =−153−5−1−3−513

示された 3×3 行列 A の行列式 det A を求めなさい。

A = [−1 5 3; −5 −1 −3; −5 1 3]

求めるもの: det A

ヒントを表示
  1. 第 1 行に沿って、符号 + − + で展開します。
  2. 各項は、成分に、その行と列を消したあとに残る 2×2 行列式を掛けたものです。
  3. 小行列式: 0, −30, −10.
答えとステップごとの解答を表示

行列:2×2 行列の行列式は ad − bc です。3×3 では 1 つの行に沿って展開します:各成分に、その行と列を除いた 2×2 行列の行列式を掛け、符号は + − + と交互にします。固有値 λ は det(A − λI) = 0 を満たし、2×2 では λ² −(トレース)·λ + det = 0 です。

第 1 行の 2×2 小行列式

M₁₁ = 0, M₁₂ = −30, M₁₃ = −10

余因子展開

det A = (−1)·0 − 5·(−30) + 3·(−10) = 120

答え

det A = 120
例題 3むずかしい
A =−3−5−2−4b =19

連立方程式 −3x − 5y = 1、−2x − 4y = 9 を解きなさい。x を求めなさい。

−3x − 5y = 1−2x − 4y = 9

求めるもの: x

ヒントを表示
  1. クラメルの公式:x = det(Aₓ)/det(A)。Aₓ は第 1 列を右辺で置き換えた行列です。
  2. det A = 2.
  3. det Aₓ = 41.
答えとステップごとの解答を表示

行列:2×2 行列の行列式は ad − bc です。3×3 では 1 つの行に沿って展開します:各成分に、その行と列を除いた 2×2 行列の行列式を掛け、符号は + − + と交互にします。固有値 λ は det(A − λI) = 0 を満たし、2×2 では λ² −(トレース)·λ + det = 0 です。

係数行列の行列式

det A = (−3)·(−4) − (−5)·(−2) = 2

x の列を置き換える

det Aₓ = 1·(−4) − (−5)·9 = 41
x = 41/2 = 20.5

答え

x = 20.5
y = −12.5

質問と回答

行列と行列式とは?

技術者は、多くの方程式を一度に書くために行列を使います。連立方程式 2x + y = 5、x − y = 1 は、その係数の行列 [2 1; 1 −1] として記憶されます。

正方行列には特別な数があり、行列式と呼んで det A と書きます。2×2 行列では、一方の対角線の積から、もう一方の対角線の積を引いたものです。

行列と行列式の問題の解き方は?(手順)

行列:2×2 行列の行列式は ad − bc です。3×3 では 1 つの行に沿って展開します:各成分に、その行と列を除いた 2×2 行列の行列式を掛け、符号は + − + と交互にします。固有値 λ は det(A − λI) = 0 を満たし、2×2 では λ² −(トレース)·λ + det = 0 です。

行列と行列式の練習では何を学ぶ?
  • やさしい: 2×2 の行列式
  • ふつう: 3×3 と行列の積
  • むずかしい: 固有値と連立方程式

問題ごとに数値が変わるので、答えではなく解き方が身につきます。 行き詰まったら、まず小さなヒントを開き、必要なときだけ詳しい解説を見ましょう。

練習のしかた

  • 問題ごとに数値が変わるので、答えではなく解き方が身につきます。
  • 行き詰まったら、まず小さなヒントを開き、必要なときだけ詳しい解説を見ましょう。
  • 進捗、間違えた問題、保存した問題は記録されるので、試験前に復習できます。

計算ツール

このトピックを含む科目

数学・統計学のほかのトピック

印刷用ワークシート

行列と行列式を無料で練習今すぐ行列と行列式を練習毎日 5 問まで無料。カード登録は不要です。