【複素数と方程式】数学の勉強法・つまずきポイントと対策|日本数学塾
複素数と方程式—大学受験数学で最も「つまずきやすい」分野を得意にする
複素数と方程式は、高校数学の中でも多くの受験生が「抽象的でよく分からない」と感じる分野です。虚数単位 i の概念が腑に落ちていないまま、計算問題を進めてしまい、本番で思わぬミスをする—そうした失敗は珍しくありません。全国在住の方でも全国オンラインで受講可能ですが、この記事では「複素数とは何か」という根本的な理解から、入試頻出の解法テクニックまで、つまずきやすい箇所を中心に丁寧に解説していきます。共通テストから難関大二次試験まで、この分野を安定して得点源にするための勉強法も紹介します。
複素数と方程式—入試では何が問われているのか
複素数と方程式は、高校数学Ⅱで学ぶ中核的な単元です。出題パターンとしては、以下のようなテーマが繰り返し出題されます。
- 複素数の基本計算:加減乗除、共役複素数の性質
- 方程式と複素数解:二次方程式の複素数解、判別式の活用
- 複素数の図形的解釈:複素平面(ガウス平面)上での点と図形
- 極形式と乗法:複素数を極形式で表し、回転・拡大を理解する
- ド・モアブルの定理:複素数のべき乗と n 次方程式の根
- 高次方程式:因数定理を用いた因数分解、有理根定理
受験生がよく見落とすのは、複素数の問題は「単なる計算問題」ではなく、「図形や対称性を使う問題」であることが多いという点です。方程式の実数解・複素数解の個数判定、複素平面上での幾何学的な配置、対称性を利用した計算簡略化—こうした視点がなければ、解法の方針さえ立たなくなります。
複素数の定義と性質—「なぜ虚数を定義するのか」を理解する
複素数学習の第一歩は、虚数単位 i と複素数の定義をしっかり理解することです。多くの受験生は「i^2 = -1 という決まり」として暗記するだけになりがちですが、その背景にある数学的な必然性を知ることが、後の応用問題で大きな武器になります。
実数だけでは解けない方程式が存在するという事実が、複素数を定義する理由です。例えば x^2 + 1 = 0 という二次方程式は、実数の範囲では解を持ちません。しかし x = i (または x = -i)を解として認めれば、すべての二次方程式が解を持つようになります。これが「代数学の基本定理」の核心です。
複素数 z = a + bi (a、b は実数)と定義する際、a を実部、b を虚部と呼びます。このとき加減乗除の演算規則は実数と同様ですが、i^2 = -1 という規則を適用することで、複素数全体の体系が完成します。
ここで重要な性質が 共役複素数 です。z = a + bi に対して、その共役複素数 z̄ = a - bi と定義します。以下の性質は頻繁に使われます:
- z + z̄ = 2a (実部の2倍)
- z · z̄ = a^2 + b^2 (実数、かつ非負)
- z̄の共役は z (二重否定は元に戻る)
- 方程式が実数係数の場合、複素数解は共役ペアで出現する
最後の性質は特に重要です。実数係数の二次方程式 ax^2 + bx + c = 0 で判別式 D < 0 の場合、2つの複素数解は必ず互いに共役関係にあります。これを理解していると、複素数解の存在を確認する問題で、計算を大幅に簡略化できます。
二次方程式と複素数解—判別式の活用と計算の工夫
二次方程式 ax^2 + bx + c = 0 に対して、判別式 D = b^2 - 4ac を計算することで、解の性質を一目で判定できます。
- D > 0:異なる2つの実数解
- D = 0:重根(1つの実数解)
- D < 0:異なる2つの複素数解(共役ペア)
多くの受験生は「D < 0 のときは複素数解」と知っていますが、その複素数解を具体的に求める際にミスを犯します。例えば、x^2 + 2x + 3 = 0 の場合、判別式は D = 4 - 12 = -8 < 0 となります。解の公式を使えば:
x = (-2 ± √(-8)) / 2 = (-2 ± 2√2 i) / 2 = -1 ± √2 i
このとき注意すべき点は、√(-8) を計算する順序です。√(-8) = √(8 × (-1)) = √8 × √(-1) = 2√2 × i という流れで、虚数単位を分離することが大切です。負の数の平方根を直接計算しようとすると、符号のミスが生じやすくなります。
つまずきポイント:分母と分子の計算順序
解の公式で複素数解を求める際、以下の流れを厳密に守りましょう:
- 判別式 D を計算する
- D < 0 であることを確認し、D = -|D| と書き換える
- √D = √(-|D|) = √|D| × i に変形する
- 分子全体を計算した後に、2a で割る
例えば 2x^2 - 4x + 5 = 0 の場合:
D = 16 - 40 = -24、√D = 2√6 i
x = (4 ± 2√6 i) / 4 = 1 ± (√6/2)i
この計算で分母を約分する際、分子の実部と虚部が両方とも偶数でなければならないことに注意します。もし分子が 3 ± 2√6 i などとなれば、約分できない部分が生じることがあり、その場合は別の化簡方法がないか検討する必要があります。
複素平面と図形的解釈—「点」としての複素数を見える化する
複素数の抽象性を克服する最も有効な方法が、複素平面(ガウス平面)を使うことです。複素数 z = a + bi を平面上の点 (a, b) として表現すれば、複素数の演算が幾何学的な意味を持つようになります。
複素平面の基本要素:
- 横軸を実軸(実部)、縦軸を虚軸(虚部)とする
- 複素数 z = a + bi は点 (a, b) に対応する
- 原点から点 z までの距離を |z| = √(a^2 + b^2) と定義し、これを複素数の絶対値(または modulus)と呼ぶ
- 原点から点 z までの角度(反時計回り、x軸正方向を基準)を arg(z) と表し、偏角と呼ぶ
複素数の絶対値は実数のそれと異なります。実数では |x| は x との距離ですが、複素数では |z| は原点からの距離を意味します。この絶対値に関して、以下の性質が頻繁に使われます:
- |z · w| = |z| · |w|
- |z / w| = |z| / |w|
- |z + w| ≤ |z| + |w| (三角不等式)
- z · z̄ = |z|^2
最後の性質は複素数の除法を計算する際に特に重要です。(1 + 2i) / (3 - i) を計算する場合、分子分母に共役複素数 (3 + i) を掛けます:
((1 + 2i)(3 + i)) / ((3 - i)(3 + i)) = (3 + i + 6i + 2i^2) / (9 + 1) = (3 + 7i - 2) / 10 = (1 + 7i) / 10
ここで分母 (3 - i)(3 + i) が |3 - i|^2 = 10 となるのは、共役複素数の積が絶対値の二乗になるという性質から自動的に導かれます。
極形式とド・モアブルの定理—複素数のべき乗と n 次方程式の根
複素平面上で複素数を表現するとき、直交座標 (a, b) の代わりに極座標 (r, θ) を使うと便利な場合があります。これが 極形式 です。
複素数 z = a + bi に対して、|z| = r、arg(z) = θ とすると:
z = r(cosθ + i sinθ)
このとき r = √(a^2 + b^2)、cosθ = a/r、sinθ = b/r という関係が成り立ちます。
極形式の最大の利点は、複素数の乗法が図形的に理解しやすくなることです。2つの複素数 z_1 = r_1(cosθ_1 + i sinθ_1) と z_2 = r_2(cosθ_2 + i sinθ_2) の積は:
z_1 z_2 = r_1 r_2 (cos(θ_1 + θ_2) + i sin(θ_1 + θ_2))
すなわち、2つの複素数を掛けるとは、「絶対値を掛け、偏角を足す」という意味になります。これは原点を中心とした拡大と回転を表しています。
ド・モアブルの定理は、複素数のべき乗を計算するときに必須のツールです。
z = r(cosθ + i sinθ) のとき、z^n = r^n (cos(nθ) + i sin(nθ))
例えば (1 + i)^10 を計算する場合、直接展開するのは大変ですが、極形式を使えば簡単です。
1 + i の絶対値は √2、偏角は π/4 なので:
1 + i = √2 (cos(π/4) + i sin(π/4))
(1 + i)^10 = (√2)^10 (cos(10π/4) + i sin(10π/4)) = 2^5 (cos(5π/2) + i sin(5π/2)) = 32 (cos(π/2) + i sin(π/2)) = 32i
このように、ド・モアブルの定理を使うと、複雑に見えるべき乗計算が一気に簡潔になります。
n 次方程式の根への応用:
z^n = w という方程式を解く際も、極形式が活躍します。w = s(cosφ + i sinφ) とするとき、解は n 個あり、その1つは z = s^(1/n) (cos(φ/n) + i sin(φ/n)) です。残りの解は、偏角に 2πk/n (k = 1, 2, ..., n-1)を足すことで得られます。
例えば z^3 = 8 の場合、8 = 8(cos0 + i sin0) なので、3つの解は:
z_0 = 2 (cos0 + i sin0) = 2
z_1 = 2 (cos(2π/3) + i sin(2π/3)) = 2(-1/2 + i √3/2) = -1 + √3 i
z_2 = 2 (cos(4π/3) + i sin(4π/3)) = 2(-1/2 - i √3/2) = -1 - √3 i
このように、n 次方程式の根は複素平面上で原点を中心とした正 n 角形の頂点を成します。この図形的性質を理解すれば、根と係数の関係(ヴィエタの定理)の意味もより深く理解できます。
高次方程式と因数定理—解を見つけるための体系的なアプローチ
3次以上の方程式を解く際に活躍するのが 因数定理 と 有理根定理 です。
因数定理は次のように述べられます:多項式 f(x) について、f(a) = 0 ならば f(x) は (x - a) を因数に持つ。逆に、f(x) が (x - a) を因数に持つなら、f(a) = 0 です。
このため、高次方程式 f(x) = 0 を解く第一歩は、「f(x) = 0 を満たす具体的な値 x = a を1つ見つけること」です。整数係数の3次方程式の場合、有理根定理により、有理数解が存在すれば、分子が定数項の約数、分母が最高次の係数の約数になることが保証されています。
例えば 2x^3 + x^2 - 5x + 2 = 0 を解く場合、有理根の候補は ±1, ±2, ±1/2 に限定されます。これらを順に代入して、f(x) = 0 となるものを探します:
f(1) = 2 + 1 - 5 + 2 = 0 ✓
したがって (x - 1) は因数です。多項式除法により:
2x^3 + x^2 - 5x + 2 = (x - 1)(2x^2 + 3x - 2) = (x - 1)(2x - 1)(x + 2)
よって解は x = 1, 1/2, -2 です。
つまずきポイント:複素数を含む方程式の扱い
上記の例はすべて実数解でしたが、実数係数の高次方程式で複素数解を持つ場合、その複素数解は共役ペアで出現するという原則を忘れてはいけません。例えば x^3 - 1 = 0 の解は:
x^3 - 1 = (x - 1)(x^2 + x + 1) = 0
実数解は x = 1。複素数解は x^2 + x + 1 = 0 から:
x = (-1 ± √(-3)) / 2 = (-1 ± √3 i) / 2
これらは確かに共役ペアになっています。そして、この2つの複素数解は ω = e^(2πi/3) と ω^2 = e^(4πi/3) であり、ド・モアブルの定理と関連しています。3乗根を扱う問題では、こうした構造が繰り返し現れます。
よくあるつまずきと対策—「計算は正しいのに、答えが違う」を避ける
複素数と方程式の分野では、計算自体は正確でも、「何を求めているのか」という問題設定の理解が甘いために、全く見当違いの答えに到達することがあります。
つまずき1:虚数単位 i と文字 i を混同する
媒介変数が i で表される問題や、虚数単位も i である問題で、両者が同じ記号であるためにパニックになる受験生は多いです。常に「虚数単位 i は i^2 = -1 を満たす」「媒介変数 i は文脈による」と明確に区別する習慣をつけましょう。
つまずき2:複素数の大小比較をしようとする
実数どうしなら「a > b」という関係が定義されますが、複素数には大小関係がありません。「1 + 2i > 2 + i」といった比較は数学的に意味を持ちません。問題文で「大きい」という表現が出てきたら、「絶対値の大きさを指している」「実部の大きさを指している」など、具体的な意味を読み取る必要があります。
つまずき3:極形式の偏角を π から 2π の範囲に限定しない
複素数 z の偏角 arg(z) は、通常 0 ≤ θ < 2π または -π < θ ≤ π の範囲で定義されます。しかし計算過程では θ がこの範囲を超えることがあります。最終答案では必ず「主値」(主偏角)に統一することが大切です。例えば θ = 5π/2 が出てきたら、θ = 5π/2 - 2π = π/2 に修正します。
つまずき4:n 次方程式の根の個数を見落とす
「方程式 z^4 = 16 の解を求めよ」といった問題で、実数解 z = 2 だけを答える受験生がいます。しかし 4次方程式であれば、複素数の範囲では必ず4つの解を持ちます(重根を重複度を数えて)。この場合、z = 2, -2, 2i, -2i の4つが解です。
対策としては、常に「n 次方程式なら n 個の複素数解を持つ(重根を含む)」という大原則を念頭に置き、因数分解によって得られた全ての因数に対応する根を漏らさずに挙げることを心がけましょう。
複素数が出題される分野—共通テスト・二次試験での登場パターン
複素数と方程式は、単独の大問として出題されるケースもあれば、他の分野と組み合わされて出題されることもあります。
共通テストでの出題パターン:
数学ⅡBの大問の1つで、複素数に関する基本的な計算(加減乗除、共役複素数、複素平面上の点の座標)が問われることが多いです。ここは時間的余裕があれば確実に得点すべき問題です。標準的な難度で、「一度理解してしまえば」解きやすい分野だからです。
難関大学の二次試験での出題パターン:
単なる計算問題ではなく、以下のような応用的な問題が出題されます:
- 複素数と図形:複素平面上で複素数が成す図形(円、直線など)の方程式を導く
- 極形式と回転:複素数の乗法による図形の回転・拡大を扱う
- 多項式と複素数根:根と係数の関係を用いた計算、特定の条件を満たす方程式の構築
- ド・モアブル定理の応用:複素数のべき乗和、三角関数の値との関連付け
これらは、複素数の概念を深く理解していなければ方針さえ立たないような問題です。教科書の例題や標準的な参考書だけでなく、より高度な問題集で「複素数をどのように活用するか」という視点を養うことが重要です。
日々の練習法—「分かった気」から「確実に解ける」へ
複素数の学習は、以下の段階を意識して進めるとよいといえます。
第1段階:定義と計算の習熟(1~2週間)
虚数単位 i の定義から始まり、複素数の加減乗除、共役複素数の性質、二次方程式の複素数解を、繰り返し計算することで手になじませます。この段階では「なぜそうなるのか」を深く考えるより、「決まり通りに計算できるか」を優先します。
第2段階:複素平面の理解(2~3週間)
複素数を平面上の点として可視化し、絶対値、偏角、共役複素数の幾何学的意味を理解します。多くの受験生がここで「抽象的すぎて分からない」と感じますが、図を丁寧に描く習慣をつけることで、次第に直感的に理解できるようになります。
第3段階:極形式とド・モアブル定理の習得(2~3週間)
極形式への変換、複素数のべき乗計算、n 次方程式の根の構造を学びます。ここでは「計算が簡潔になる」という実感を得ることが大切です。過去問や模試で「極形式を使えば一瞬で解ける」という経験をすることで、モチベーションが高まります。
第4段階:高次方程式と応用問題(3~4週間)
因数定理、有理根定理を用いた高次方程式の解法、複素数と図形の融合問題に取り組みます。この段階では過去問や一流の参考書の応用例を学ぶことが効果的です。
効果的な練習のポイント:
- 計算ミスの記録:同じミスを2度繰り返さないため、間違えた箇所を「なぜ間違ったのか」ごと記録する
- 図の活用:複素平面上に点や図形を描き、その上で計算の意味を確認する
- 複数の解法の比較:同じ問題を直交座標と極形式の両方で解き、どちらが効率的かを判断する力を養う
- 共役複素数の性質の反復確認:実数係数の方程式では複素数解が共役ペアで出現することを、常に念頭に置く
- 模試や過去問での検証:学習内容が定着したら、実戦的な問題で時間内に正確に解けるか確認する
まとめ—複素数を得意分野にするための最後のポイント
複素数と方程式は、「虚数とは何か」という根本的な疑問から始まり、図形的解釈、極形式の活用、高次方程式の解法へと段階的に深まっていく分野です。多くの受験生が「抽象的で難しい」と感じるのは、この段階的な理解が十分でないためです。
学習の過程では、常に「この概念は、複素平面上ではどのような意味を持つのか」「この計算が幾何学的にはどのような操作を表しているのか」を問い直すことが大切です。そうすることで、公式の暗記ではなく、確かな理解に基づいた問題解法が可能になり、本番の試験でも動じない力が身につきます。
最初は時間がかかるかもしれませんが、複素数の構造を一度腑に落とせば、それ以降の高度な問題も自力で解けるようになります。焦らず、段階を追って学習を進めていくとよいといえます。
日本数学塾では、この「なぜそうなるのか」を担任制で一緒に考えます。
複素数の概念から応用問題まで、25分のオンライン完全マンツーマンと個別課題で、一人ひとりの理解度に合わせて学習を設計します。初回の診断授業は3,000円(税込)です。

