コンテンツへスキップ
Topos Uranos

複素数の範囲の多項式方程式:カルダノとフェラーリの公式

要約

この課では、複素数の範囲における多項式方程式を学ぶ。証明なしに認める代数学の基本定理から、次数 nn のすべての多項式が nn 個の 1 次因数の積であり、重複度を込めて数えてちょうど nn 個の根をもつことを帰納法で導く。任意の次数について解と係数の関係を証明し、根の 2 乗の和と 3 乗の和の公式を証明する。二項方程式、三項方程式、相反方程式を、より次数の低い方程式に帰着させて解く。続いて、3 次方程式を 2 次の項のない形に帰着させ、カルダノの公式を導き、判別式によって根を分類し、すべての根が実数であってもこの公式が複素数を受け入れることを迫った理由をボンベリの方程式で示し、その場合を三倍角の公式で解く。最後に、4 次方程式を 3 次の項のない形に帰着させ、3 次分解方程式の一つの根を用いてそれを二つの 2 次方程式に分解するフェラーリの方法を証明し、5 次以上では同様の公式が存在しない理由を説明する。

学習目標

  1. 代数学の基本定理から、すべての複素係数多項式が 1 次因数の積に分解されることを導き、解と係数の関係と累乗和によって根と係数を結びつける。
  2. 二項方程式、三項方程式、相反方程式を、より次数の低い方程式に帰着させて解く。
  3. 3 次方程式を 2 次の項のない形に帰着させ、カルダノの公式を導き、実数係数の 3 次方程式の根をその判別式の符号によって分類する。
  4. 三つの実根をもつ 3 次方程式を三角関数による解法で解き、ボンベリの例によって、複素数が受け入れられる過程でカルダノの公式が果たした歴史的役割を説明する。
  5. 4 次方程式をフェラーリの方法で解く。3 次の項のない形に帰着させ、3 次分解方程式の一つの根を用いて因数分解する。

複素数における代数学の基本定理

コース 代数と幾何 I の高次多項式の根の課では、代数学の基本定理を述べ、その帰結として次数 nn のすべての複素多項式が nn 個の 1 次因数の積であることを概説し、そこからすべての実数係数多項式が 1 次因数と既約な 2 次因数の積であることを導いた。ここでは、複素数におけるその因数分解の完全な証明を帰納法によって与える。この課は複素数の立場をとる。係数も根も複素数でよく、問いは方程式が解をもつかどうかではなく、そのすべての解をどう求めるかになる。次数 nn の複素係数多項式とは式 P(z)=anzn+⋯+a1z+a0P(z) = a_n z^n + \cdots + a_1 z + a_0 のことであり、aka_k は複素数で、an≠0a_n \neq 0 である。複素数 z0z_0 が PP の根であるとは、P(z0)=0P(z_0) = 0 となることである。

コース I の多項式の代数の課で与えた除法の原理、剰余の定理、因数定理の証明は、係数の和、積、商の性質しか用いておらず、C\mathbb{C} は R\mathbb{R} とそれらの性質を共有する。これは複素数の課で見たとおりである。したがって、それらの証明は複素係数の多項式に対してもそのまま成り立つ。同じ課の異なる根の補題と恒等式の性質(すべての複素数で同じ値をとる二つの多項式は同じ係数をもつ)、および高次多項式の根の課の根の重複度の定義についても同様である。C\mathbb{C} を特徴づけるのは次の定理である。

証明なしに認める事実(代数学の基本定理)。次数 n≥1n \geq 1 の複素係数多項式は、少なくとも一つの複素数の根をもつ。

コース I の多項式の根の課と同じく、この定理は証明なしに認める。知られている証明はどれも、二つの実変数の関数の連続性や複素変数の関数の研究など、このコースを超える道具を用いるからである。カール・フリードリヒ・ガウスは、ダランベールとオイラーの試みの後、1799 年に最初のほぼ完全な証明を与えた。その主な帰結は、多項式方程式が C\mathbb{C} の拡張を迫らないということである。これは、x2=2x^2 = 2 が Q\mathbb{Q} の拡張を、x2=−1x^2 = -1 が R\mathbb{R} の拡張を迫ったのとは違う。すべての複素多項式は C\mathbb{C} において完全に分解する。

定理複素数の範囲での因数分解

多項式 PP(次数 n≥1n \geq 1、複素係数、最高次の係数 ana_n)はすべて、次の式のように、ana_n と nn 個の 1 次因数の積である。ここで z1,z2,…,znz_1, z_2, \ldots, z_n は必ずしも相異ならない複素数である。PP の根はちょうど数 zkz_k であり、それぞれはその重複度が示す回数だけリストに現れる。したがって、PP は重複度を込めてちょうど nn 個の複素数の根をもつ。

P(z)=an(z−z1)(z−z2)⋯(z−zn)P(z) = a_n (z - z_1)(z - z_2) \cdots (z - z_n)

証明は、コース I の総和・数列・帰納法の課と同じく、次数についての帰納法で進める。図は複素平面上で多項式 P(z)=z5+2z4+2z3−4z2−11z+10P(z) = z^5 + 2z^4 + 2z^3 - 4z^2 - 11z + 10 を用いて証明を追う。その根は 11(2 重根)、−2-2、−1+2i-1 + 2i、−1−2i-1 - 2i である。

証明

  1. a1z+a0=a1(z+a0a1)\resaltar{a_1 z + a_0} = \resaltar{a_1 \left( z + \frac{a_0}{a_1} \right)}

    初段:次数 11 の多項式は、その最高次の係数とただ一つの 1 次因数の積であり、その因数の根は −a0a1-\frac{a_0}{a_1} である。

  2. P(z1)=0→P(z)=(z−z1)C(z),P(z)=(z−1)(z4+3z3+5z2+z−10)P(z_1) = 0 \rightarrow P(z) = \resaltar{(z - z_1)} \dato{c}{\resaltar{C(z)}}, \qquad P(z) = (z - 1)\left( z^4 + 3z^3 + 5z^2 + z - 10 \right)

    次数 nn の多項式について定理が正しいと仮定し、PP を次数 n+1n + 1 の多項式とする。代数学の基本定理により、PP は根 z1z_1 をもつ。因数定理により、PP は z−z1z - z_1 と商 CC(次数 nn)の積であり、その最高次の係数は PP のものと同じである。これは最高次の項を比べればわかる。例では z1=1z_1 = 1 であり、組立除法で式の商が得られる。

  3. P(z)=(z−z1)an+1(z−z2)⋯(z−zn+1)=an+1(z−z1)(z−z2)⋯(z−zn+1)P(z) = (z - z_1) \resaltar{a_{n + 1} (z - z_2) \cdots (z - z_{n + 1})} = \dato{f}{\resaltar{a_{n + 1} (z - z_1)(z - z_2) \cdots (z - z_{n + 1})}}

    帰納法の仮定により、CC はその最高次の係数 an+1a_{n + 1} と nn 個の 1 次因数の積である。代入すると、PP は求める形に書ける。数学的帰納法の原理により、すべての次数 n≥1n \geq 1 について因数分解が存在する。

  4. P(w)=an(w−z1)⋯(w−zn)=0↔w=z1∨⋯∨w=znP(w) = a_n (w - z_1) \cdots (w - z_n) = 0 \leftrightarrow \resaltar{w = z_1 \vee \cdots \vee w = z_n}

    複素数の積は、いずれかの因数が 0 のときにしか 0 にならず、an≠0a_n \neq 0 である。したがって、数 ww が PP の根であるのは、それがいずれかの zkz_k と一致するとき、かつそのときに限る。リストにある根のほかに根はない。

  5. P(z)=an(z−r1)k1⋯(z−rs)ks,k1+k2+⋯+ks=nP(z) = a_n \resaltar{(z - r_1)^{k_1}} \cdots (z - r_s)^{k_s}, \qquad \resaltar{k_1 + k_2 + \cdots + k_s = n}

    等しい因数をまとめる。r1,…,rsr_1, \ldots, r_s を相異なる根とし、rjr_j が kjk_j 回現れるとすると、PP を (z−r1)k1(z - r_1)^{k_1} で割った商は r1r_1 で 0 にならない。0 でない因数の積だからである。よって k1k_1 は r1r_1 の重複度であり、ほかの根についても同様である。重複度の和は nn であり、例では 2+1+1+1=52 + 1 + 1 + 1 = 5 である。

コース I の多項式の根の課によれば各根の重複度はきちんと定まるので、リスト z1,…,znz_1, \ldots, z_n は順序を除いて PP によって決まる。因数分解は一意的である。以後、次数 nn の多項式の根とは、重複度の示す繰り返しを含めた、この nn 個の数のリストを指す。係数が実数ならば、複素数の課の共役な根の定理により、実数でない根は共役な対になって現れる。各対の二つの因数を掛けると実数係数の 2 次因数が得られ、こうして多項式の根の課の実数の範囲での因数分解が再び得られる。