【行列】北海道から学ぶ数学|日本数学塾

北海道の受験生が「行列」で躓く理由

行列という単元は、他の数学分野とは性質が大きく異なります。方程式を解く、関数を分析するというような「計算の流れ」が一本道ではなく、行列という新しい「数の集合体」と向き合う必要があるからです。北海道在住の方でも全国オンラインで受講可能ですが、大学受験を控えた高校生たちからよく聞く相談は「行列の定義は理解できたけれど、問題を見ると何をしていいか分からなくなる」というものです。

この悩みは、行列が持つ特性──複数の「演算ルール」と「視点の転換」を同時に要求することに由来しています。本記事では、行列の本質的な見方から、実際の問題解法まで、段階を追って説明していきます。

行列の全体像:「何が問われているのか」を読み解く視点

行列は「変換」と「データ」の二重性を持つ

多くの受験生が行列を学ぶとき、最初に習う定義は「横に m 個、縦に n 個の数を並べたもの」という形式的なものです。これは正しいのですが、受験問題を解く際には、この形式的な定義だけでは不十分です。

受験で扱う行列には、主に2つの役割があります。一つは「変換」としての役割、もう一つは「データの配置」としての役割です。

変換としての行列とは、ある点や図形を別の点や図形に移す操作を表します。例えば、2次元平面上の点 (x, y) を回転や対称移動させるとき、その操作を行列で表現できます。この視点では「行列とベクトルの積」が中心になります。

データとしての行列とは、複数の方程式系や関連する数値群を一度に管理する道具です。この場合、行列の演算(足し算、掛け算)を通じて、複数の方程式を同時に解いたり、データの関係を調べたりします。

問題文を読んだとき、「この問題は変換の問題か、それとも方程式系の問題か」を判断することが、解法の第一歩になります。

出題される主な問題型

大学受験の行列問題は、以下のような型に大別されます。

  • 行列の計算と性質:積の計算、逆行列、行列式
  • 一次変換(線形変換):点の回転、対称移動、スケーリング
  • 連立一次方程式と行列:行基本操作、解の存在条件
  • 固有値・固有ベクトル:行列の対角化、べき乗計算
  • 行列の応用:漸化式との組み合わせ、確率遷移行列

これらは段階的に難度が上がり、上位の大学ほど固有値や漸化式との融合問題が出される傾向にあります。自分が受験する大学の出題範囲を確認し、どの型に優先的に取り組むべきかを判断することが重要です。

行列計算と一次変換の基本:step by step 解法

Step 1:問題文から「何を求めるのか」を言語化する

行列の問題を見たとき、最初にすべきことは「この問題は何を求めているのか」を自分の言葉で言い直すことです。多くの受験生は、問題文を読み始めると同時に計算を始めてしまいますが、これが後で「何をしていたのか分からなくなる」という状態を生みます。

例えば「行列 A = (a b / c d) が与えられ、ベクトル v = (x / y) に作用するとき、Av = v となるベクトル v を求めよ」という問題があったとします。

まず言語化すると「この行列 A は、あるベクトル v に対して、その大きさも方向も変えない特別な性質を持つ。そのような v がどのようなベクトルか、見つけること」です。これが「固有ベクトル」を求める問題であることが明確になります。

言語化のコツは、「誰かに説明するつもりで、行列や式ではなく『何が起きているのか』を述べる」ことです。

Step 2:必要な計算ツールを選択する

問題の意味が分かったら、次に「どの計算方法を使うべきか」を判断します。これは「問題の種類」と「与えられた情報」によります。

例えば、上記の固有ベクトルを求める場合、必要な手段は「Av = v を整理し、(A - E)v = 0 の形にする」ことです。こうすると「A - E という行列が v という非自明なベクトルを零ベクトルに移す」という意味になり、det(A - E) = 0 が成立する条件下で v が存在することが分かります。

この判断ができるかどうかが、行列の問題を解く力の大部分を占めています。

Step 3:計算を段階的に分解し、各段階で「今何をしているか」を確認する

実際の計算に入ったら、一気に答えまで進もうとせず、各段階で「今この計算の意味は何か」を確認することが重要です。

例えば、2×2行列 A = (1 2 / 2 1) の固有値を求める場合:

① det(A - λE) = 0 を立式する。
意味確認:「A という変換が特定のベクトルを定数倍する条件」を見つけるための式

② det((1-λ 2 / 2 1-λ)) = 0 を展開する。
計算:(1-λ)^2 - 4 = 0 → 1 - 2λ + λ^2 - 4 = 0 → λ^2 - 2λ - 3 = 0

③ 因数分解する。
(λ - 3)(λ + 1) = 0 → λ = 3 または λ = -1
意味確認:「この行列は、あるベクトルを3倍に拡大し、別のベクトルを-1倍(反転)にする」

各段階で「□を求めている」「このステップを踏むことで◇が分かる」と言語化することで、計算ミスが減り、後で見直すときも自分の思考をたどりやすくなります。

Step 4:逆行列と連立方程式の関連性を意識する

行列の計算でよく現れるのが「Ax = b を解く」という問題です。これは「線形変換 A の逆操作によって、結果 b から元のベクトル x を復元する」という意味を持ちます。

計算としては x = A^(-1)b となりますが、重要なのは「A が逆行列を持つことができるのか」という条件です。det(A) ≠ 0 であれば逆行列が存在し、一意の解 x が定まります。逆に det(A) = 0 なら、解が複数個あるか、解がない状態が生じます。

このように「行列式」が解の存在・一意性に直結していることを理解していると、計算の見通しが立ちやすくなります。

漸化式と行列の融合:受験で頻出の応用問題

漸化式を行列で表現する視点

受験問題で特に頻出なのが「漸化式と行列の融合」です。例えば、a_{n+1} = 2a_n + b_n、b_{n+1} = a_n + 3b_n という連立漸化式が与えられたとき、多くの受験生は「a_n と b_n をそれぞれ求めよう」と進めます。しかし、これは非常に計算が煩雑です。

ここで視点を転換すると、ベクトル v_n = (a_n / b_n) を定義し、行列 A = (2 1 / 1 3) を使って v_{n+1} = A v_n と表現できます。

こう表現することで、v_n = A^(n-1) v_1 となり、「行列 A を n-1 回掛ける」という問題に変わります。

行列べき乗を効率的に計算する

A^n を計算するとき、素朴に A を n 回掛けるのは現実的ではありません。そこで「対角化」という手法が登場します。

A = PDP^(-1) と表現できれば(D は対角行列、P は固有ベクトルを列とする行列)、A^n = PD^nP^(-1) となり、D^n は対角成分をそれぞれ n 乗するだけで済みます。

① A の固有値を求める(det(A - λE) = 0)
② 各固有値に対応する固有ベクトルを求める
③ P と D を構成する
④ A^n = PD^nP^(-1) を計算する

このプロセスは計算量が多いように見えますが、A^n を直接計算するより遥かに効率的です。

よくあるつまずきと対策

つまずき1:行列の積が可換でないことを忘れる

多くの受験生は、通常の数の計算に慣れているため、AB = BA だと無意識に思い込みます。しかし、行列の積は一般に可換ではありません。AB ≠ BA が大半です。

対策:行列の計算問題を解く際、「左から掛ける」「右から掛ける」を常に意識する。計算の前に「A と B の積の順序は正しいか」と確認する習慣をつける。

つまずき2:逆行列が存在しない場合を見落とす

Ax = b から x = A^(-1)b と進める際、「A の逆行列が存在するのか」という確認を飛ばす受験生が多くいます。det(A) = 0 なら逆行列は存在せず、この手法は使えません。

対策:逆行列を使う計算に入る前に、必ず det(A) を計算し、0 でないことを確認する。もし 0 なら、別の方法(例えば行基本操作)を用いる。

つまずき3:固有値・固有ベクトルの意味を形式的に理解しているだけ

Av = λv という式は「固有値・固有ベクトルの定義」として暗記している受験生は多いですが、「この式が何を表しているのか」を理解していないと、応用問題で手が止まります。

対策:固有ベクトル v は「この行列 A によって方向が変わらないベクトル(スカラー倍されるだけ)」という幾何学的意味を意識する。そうすることで、対角化や行列べき乗の問題の本質が見えやすくなります。

つまずき4:行列式の計算ミス

2×2行列の行列式は ad - bc という簡潔な式ですが、3×3以上の行列では余因子展開が必要になり、計算ミスが増えます。

対策:余因子展開をする前に、「行や列に共通因数がないか」を確認して、先に因数をくくり出す。複雑な行列式は、行基本操作(行列式の値を変えない操作)で簡約化してから計算する。

日々の練習法:行列を「使いこなす」までの段階

第1段階:計算の習熟(目安:1〜2週間)

まずは行列の基本演算(足し算、掛け算、転置、逆行列)を機械的に繰り返し練習します。この段階では「意味を考える」よりも「計算を正確にできる」ことが目標です。

1日10問程度の標準的な計算問題を解き、計算ミスがないレベルに達することが目安です。

第2段階:概念の理解(目安:2〜3週間)

行列の計算が正確になったら、次に「行列式とは何か」「固有値・固有ベクトルはなぜ重要か」といった概念的な理解を深めます。

教科書や参考書で「一次変換」「行列式の幾何学的意味」などの章を読み、図や例を通じて視点を養います。同時に、標準的な計算問題(固有値を求める、対角化するなど)を15〜20問程度解きます。

第3段階:応用問題への適用(目安:3〜4週間)

漸化式と行列の融合、確率遷移行列、複数の一次変換の合成など、2つ以上の概念が組み合わさった問題に取り組みます。

この段階では「問題文を読んで、どの概念を使うのかを判断する」という判断力が重要になります。解けない問題に出会ったら、すぐに解答を見るのではなく、5〜10分考える時間を持つことが効果的です。

第4段階:過去問演習と弱点補強(目安:4週間以上)

志望大学の過去問に取り組み、実際の出題傾向を把握します。同時に、ここまでの段階で見えた弱点を集中的に補強します。

例えば「計算は正確だけど、応用問題の第一歩が踏み出せない」という弱点が見えたら、問題の言語化と方針立案に特に時間をかける、といった具合です。

まとめ:行列を得意分野にするために

行列は、新しい演算規則と複数の解釈(変換・データ・方程式)を同時に学ぶ分野です。だからこそ、正確な計算スキルと、問題の本質を見抜く視点の両方が必要になります。

受験までの時間を最大限に活用するには、①計算の習熟→②概念の理解→③応用への適用→④過去問演習、という段階を意識して、焦らず進むことが重要です。その過程で「なぜこの計算をするのか」と常に問い続けることが、本当の意味で行列を使いこなせる力につながります。

日本数学塾では、こうした段階的な学習を担任制で支援します。計算で躓いているのか、概念の理解が不足しているのか、それとも応用問題への転換がうまくいっていないのかを、一人ひとりの状況に合わせて診断し、丁寧に指導することが可能です。

日本数学塾では、この"なぜそうなるのか"を担任制で一緒に考えます。
全国オンライン対応。まずは無料体験授業をお試しください。

→ 無料体験授業を申し込む

コメントを残す

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です