【複素数と方程式】北海道から学ぶ数学|日本数学塾

複素数と方程式は、高校数学で最も「名前は聞いたことがあるけど、何をしているのか分からない」という受験生が多い分野です。特に虚数単位 i が登場する瞬間に、数学の世界が広がる実感を得られるかどうかで、その後の理解に大きな差がついてきます。北海道在住の方でも全国オンラインで受講可能ですので、この記事と合わせて、自分のペースで学習を進めていただけます。複素数と方程式の本質を理解すれば、図形問題や数列との融合問題でも大きな武器になります。

複素数と方程式を学ぶ意義:なぜ虚数が必要か

受験生がよく感じる違和感は「i って何?」という根本的な問い自体です。中学までの数学では、2乗して負になる数は「存在しない」と習ってきたはずです。それなのに高校で突然「i^2 = -1」と定義されるのはなぜでしょうか。

答えは「実数の範囲では解けない方程式が、複素数の範囲では必ず解ける」という美しい性質を得るためです。たとえば x^2 + 1 = 0 という方程式は、実数範囲では解がありません。しかし複素数を導入すると x = i または x = -i という解を持ちます。この「すべての n 次方程式が複素数範囲で n 個の解を持つ」という代数学の基本定理は、実は複素数の最大の利点なのです。

受験問題では、この性質を使って:

  • 方程式の解と係数の関係を活用する問題
  • 複素数の幾何的性質(極形式)を使った図形問題
  • 高次方程式の因数分解
  • 整数係数の方程式に虚数解が現れるときの対称性

といった技能が頻出となります。つまり「虚数は架空のもの」ではなく、「現実の問題を広い視点で解くための道具」という理解が不可欠です。

複素数の基本:定義から四則演算まで

複素数の形と実部・虚部

複素数は a + bi の形で表されます。ここで a は実部(実数部)、b は虚部(虚数部)で、i は虚数単位(i^2 = -1)です。

重要な点は「虚部 b は実数である」ということです。つまり虚部は -3 かもしれませんし、√2 かもしれません。虚部が 0 の場合は「実数」、実部が 0 で虚部が 0 でない場合は「純虚数」と呼びます。

複素数の相等

2 つの複素数 a + bi と c + di が等しいのは、a = c かつ b = d のときだけです。これは「複素数に大小関係がない」ことを意味します。虚数は「より大きい」「より小さい」という比較ができないのです。受験生はここで混乱しやすいので、「複素数の等式問題では、実部と虚部を分けて考える」という習慣をつけておきましょう。

複素数の四則演算

複素数の加減は、実部同士、虚部同士をそれぞれ計算するだけです。

(a + bi) + (c + di) = (a + c) + (b + d)i
(a + bi) - (c + di) = (a - c) + (b - d)i

乗法は分配法則と i^2 = -1 を使います。

(a + bi)(c + di) = ac + adi + bci + bdi^2
= ac + (ad + bc)i + bd(-1)
= (ac - bd) + (ad + bc)i

除法では「分母を実数にする」という工夫が活躍します。これが共役複素数の役割です。

共役複素数と絶対値

複素数 z = a + bi の共役複素数は z̄ = a - bi です。(上に横線で表記します。入力上は「ゼットバー」と読みます)

共役複素数の性質:

  • z + z̄ = 2a(実部の 2 倍)
  • z - z̄ = 2bi(虚部の 2 倍 × i)
  • z · z̄ = a^2 + b^2(実数!)

3 番目の性質が特に重要です。これを使って複素数の除法では、分子分母に分母の共役複素数をかけます:

(a + bi) / (c + di) = (a + bi)(c - di) / [(c + di)(c - di)]
= (a + bi)(c - di) / (c^2 + d^2)

分母が実数になり、あとは普通の計算です。

複素数 z = a + bi の絶対値(またはモジュラス)は |z| = √(a^2 + b^2) で定義されます。これは複素平面での原点からの距離そのものです。

複素数と方程式:2 次方程式の解法

判別式と複素数解

高校生にとって最初の分岐点は、2 次方程式 ax^2 + bx + c = 0 の判別式 D = b^2 - 4ac です。

従来は「D > 0 なら異なる 2 つの実根、D = 0 なら重根、D < 0 なら解がない」と習いました。しかし複素数を導入すると「D < 0 のとき、共役な虚数解を 2 つ持つ」となります。

例えば x^2 + 2x + 2 = 0 を解く場合:

x = [-2 ± √(4 - 8)] / 2
= [-2 ± √(-4)] / 2
= [-2 ± 2i] / 2
= -1 ± i

ここで大切なのは「虚数解は必ず共役な 2 つの複素数で現れる」という対称性です。実係数の方程式では、虚数解が出現したら、その共役複素数も必ず解になります。

実係数多項式と虚数解の性質

実数係数の n 次多項式 f(x) において、複素数 α が f(α) = 0 を満たすなら、α の共役複素数 ᾱ も f(ᾱ) = 0 を満たします。

これを言い換えると「虚数解は対をなす」ということです。つまり 3 次方程式であれば、実数解 1 個と虚数解 2 個(共役対)の組み合わせになります。5 次方程式なら、実数解 1, 3, 5 個のいずれかと、虚数解が偶数個の組み合わせです。

受験問題では、この性質を使って:

  • 「1 + i が方程式の解なら、1 - i も解である」と直ちに分かる
  • 因数定理と組み合わせ、(x - (1+i))(x - (1-i)) = (x-1)^2 + 1 などと実係数の因数に変形できる
  • 高次方程式を一段階下の次数に落とす手段となる

解と係数の関係の拡張

2 次方程式 ax^2 + bx + c = 0 の解を α, β とするとき、α + β = -b/a、αβ = c/a という関係は複素数でも成立します。

応用例として「α と ᾱ が方程式 x^2 + px + q = 0 の 2 つの解である」という状況を考えます。

α + ᾱ = α + ᾱ(当たり前ですが、共役な 2 数を足すと実数になります)= -p
α · ᾱ = |α|^2(これも実数)= q

つまり p, q は実数条件から自動的に決まります。この逆向きの思考「q が実数ならば α · ᾱ は実数」というテクニックは融合問題で威力を発揮します。

複素数の幾何的表現:複素平面と極形式

複素平面と複素数の図形表示

複素数 a + bi は、横軸を実軸、縦軸を虚軸とする平面上の点 (a, b) として表現されます。これが複素平面(またはアルガン図)です。

この表現により、複素数の演算が図形的な意味を持つようになります:

  • 複素数の加法:ベクトル加算(平行四辺形)
  • 複素数の乗法:回転と伸縮を同時に行う変換
  • 複素数の絶対値:原点からの距離
  • 複素数の共役:実軸に関する折り返し

極形式と偏角

複素数 z = a + bi を、原点からの距離 r = |z| と、正の実軸からの角度 θ を使って表すのが極形式です:

z = r(cosθ + i sinθ)

ここで r は絶対値、θ は偏角です。特に三角関数の形を使う理由は、複素数の乗法が「絶対値は掛け算、偏角は足し算」という性質を持つからです。

z₁ = r₁(cosθ₁ + i sinθ₁)、z₂ = r₂(cosθ₂ + i sinθ₂) のとき、

z₁ · z₂ = r₁r₂[cos(θ₁ + θ₂) + i sin(θ₁ + θ₂)]

この性質は「複素数の乗法は、複素平面上の回転と拡大縮小」という直感を与えます。また n 乗を計算するときに威力を発揮します。

ド・モアブルの定理と n 乗計算

z = r(cosθ + i sinθ) のとき、

z^n = r^n(cos(nθ) + i sin(nθ))

この定理により、複素数の高い乗数をスムーズに計算できます。また n 次方程式 w^n = 1 の解(n 乗根)は、複素平面上の単位円を n 等分する点として幾何的に理解できます。

例えば w^3 = 1 の解は、θ = 0°, 120°, 240° の 3 つの方向を持つ複素数で、これらは複素平面上で正三角形をなします。

高次方程式と複素数:実践的な解法

因数定理の活用

多項式 f(x) について、f(α) = 0 ならば (x - α) は f(x) の因数です。このことは実数解でも虚数解でも成立します。

例題:f(x) = x^3 - 2x^2 + 2x - 1 において、f(1) = 1 - 2 + 2 - 1 = 0 なので、(x - 1) で割れます。

組み立て除法で計算すると f(x) = (x - 1)(x^2 - x + 1) となります。次に x^2 - x + 1 = 0 を解くと、判別式は 1 - 4 = -3 < 0 なので複素数解を持ちます。

x = [1 ± √(-3)] / 2 = [1 ± i√3] / 2

特にこの 2 つの複素数解は、1 の 3 乗根( 1 以外)として知られている特殊な値です。

実係数方程式での虚数解の処理

実係数 n 次方程式において虚数解が出現したとき、その共役複素数も必ず解になるという性質を活用すれば、次元を下げられます。

例えば「4 次方程式で 2 + i が解の場合、2 - i も解である」と確定したら、[(x - (2+i))(x - (2-i))] = [(x-2)^2 + 1] = x^2 - 4x + 5 という実係数の 2 次式が因数になると分かります。元の 4 次式をこれで割れば、2 次式が出現し、そこから残りの 2 つの解を求められます。

対称性と係数の決定

「α, β, γ が方程式 x^3 + ax^2 + bx + c = 0 の 3 つの解である」という条件では、ビエタの公式(解と係数の関係)から:

α + β + γ = -a
αβ + βγ + γα = b
αβγ = -c

虚数解が混じっている場合、この対称式の性質が威力を発揮します。特に「α, ᾱ, γ の形で 2 つが共役な場合」、α + ᾱ は実数なので、γ の値を限定しやすくなります。

よくあるつまずきと対策

「i を変数のように扱う」勘違い

受験生がやりがちなミスは、i を未知数のように扱うことです。「(1 + i)x = 2」という方程式があったとき、両辺を (1 + i) で割ろうとしますが、「複素数で割る」ことの意味を曖昧にしたまま進めると、計算が破綻します。

正しくは「共役複素数を使って分母を実数化する」というステップが必須です。すなわち、

x = 2 / (1 + i) = 2(1 - i) / [(1+i)(1-i)] = 2(1-i) / 2 = 1 - i

つまずき対策:「複素数の除法は、分母の共役複素数を分子分母に掛ける」という手順を機械的に実行する練習を積むとよいでしょう。

虚部と虚部の係数の混同

「複素数 -3 + 5i の虚部は何か」と聞かれたとき、「5i」と答える学生がいます。正確には「虚部は 5(実数)」です。虚部は「i の係数」であり、i を含まないことが定義です。

特に「虚部が -2 である複素数」という表現があれば、それは a - 2i という形を意味します。この区別が曖昧だと、「2 つの複素数が等しい」という条件(実部と虚部が同時に一致)を使う問題で誤ります。

つまずき対策:実部と虚部を分ける際には、常に「実部は何か」「虚部は何か」と言語化する習慣をつけておくとよいでしょう。

複素数の大小比較を試みる

「2 + 3i と 3 + 2i はどちらが大きいか」という質問は数学的に意味がありません。複素数には大小関係がないからです。しかし受験生が「絶対値で比較しよう」と勝手に判断してしまうことがあります。

問題文に「大きい」という表現があれば、それは「絶対値が大きい」「実部が大きい」など、何らかの具体的な条件が隠れています。見落とさないようにしましょう。

つまずき対策:「複素数に大小関係はない」という原則を早期に定着させ、曖昧さを感じたら問題文を読み直すという習慣をつけるとよいでしょう。

極形式への変換と偏角の範囲

複素数 z = a + bi を極形式 r(cosθ + i sinθ) に変換するとき、θ の決め方で迷うことがあります。通常は 0 ≤ θ < 2π(または -π < θ ≤ π)という範囲を定めますが、問題によって指定が異なります。

例えば z = 1 - i のとき、|z| = √2 で偏角は -π/4 または 7π/4 どちらでもいえます。しかし問題で「0 ≤ θ < 2π」と指定されていれば、後者を選びます。

つまずき対策:極形式を使う問題では、偏角の範囲指定を問題文から拾い出し、回答前に確認するクセをつけておくとよいでしょう。

日々の練習法:段階的な定着戦略

基礎段階:四則演算の確実化

複素数の加減乗除を、スピードと正確さ両立のレベルまで反復する必要があります。参考書の例題を 10 問程度、計算過程を省かず丁寧に書き出すとよいでしょう。特に除法(分母の実数化)は、機械的に遂行できるまで繰り返すことをお勧めします。

中級段階:判別式と虚数解の対称性

2 次方程式で虚数解が出現したときに「共役である」という事実を、素早く利用できるようにします。次に「実係数 n 次方程式では虚数解は対をなす」という原則を、3 次方程式や 4 次方程式の問題で何度も確認します。

この段階での練習は「問題を見て、どの定理や性質を使うべきか判断する」という思考を育てるためのものです。単なる計算ドリルではなく、「なぜその性質が使えるのか」を毎回考えることが大切です。

応用段階:複素平面と極形式

複素数を平面上の点として図形的に理解し、極形式への変換を繰り返します。ド・モアブルの定理を使った n 乗計算や、n 乗根の幾何的イメージをしっかり掴みましょう。

この段階では参考書の例題を超えて、自作問題を作る練習も有効です。たとえば「複素平面上でこういう図形を描くには、どのような複素数を考えればいいか」と逆向きに思考することで、理解が一段階深まります。

実践段階:融合問題への対応

複素数と方程式が、数列、図形、三角関数などと組み合わさった問題を解くようになります。この段階では「複素数の性質の選別」が鍵になります。与えられた条件から「どの性質を優先的に使うべきか」を判断する力が求められます。

過去問や予想問題を時間を計測しながら解き、見直しの時間まで含めた本番の流れに慣れることをお勧めします。

受験での出題傾向と対策

複素数と方程式は、大学入試では以下のような形式で登場することが多いです:

  • 単独問題:2 次方程式の虚数解、解と係数の関係、複素数の計算が主。配点は 15 〜 25 点程度。
  • 融合問題:数列の漸化式に複素数が登場したり、幾何問題で複素平面を活用したりする形。配点は 20 〜 30 点。
  • 記述式での思考力判定:複素数の性質を理由付きで説明させたり、複数の解法を比較検討させたりする傾向。

対策としては「基本計算の確実さ」と「方針の立て方」の両輪を磨くことが重要です。計算スピードだけでなく、「この問題は何を問うているのか」を言語化する習慣をつけておくと、本番での焦りが減ります。

まとめ:複素数と方程式は「数学の世界観を広げる分野」

複素数と方程式は、受験生にとって「新しい数の体系」を学ぶ貴重な機会です。虚数という一見、抽象的で不可解な概念を受け入れることで、実は「すべての n 次方程式が n 個の解を持つ」という数学の美しい秩序が見えてきます。

この分野を得意にすることで、図形問題や数列との融合問題でも、異なる角度からアプローチする柔軟性が生まれます。つまり、複素数と方程式の習得は、大学受験の数学全体を底上げする足がかりになるといえます。

学習の過程で「なぜこの手順が必要なのか」に常に立ち返ることで、単なるテクニックではなく、本当の理解が深まります。

日本数学塾では、この"なぜそうなるのか"を担任制で一緒に考えます。
複素数と方程式で「なんとなく計算できる」から「理由が分かる」へのステップアップを、個別指導で丁寧にサポートします。全国オンライン対応。まずは無料体験授業をお試しください。

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

コメントを残す

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