代数学の金字塔

3次方程式の解の公式の完全証明

✨ 日本一分かりやすい! ✨

1. 一般の3次方程式と目標の設定

実数または複素数の係数 $a, b, c, d$ (ただし $a \neq 0$)を持つ一般の3次方程式を考えます。

\[ ax^3 + bx^2 + cx + d = 0 \]

本稿では、この方程式の解 $x$ を係数のみを用いて表す「カルダノの公式」の導出プロセスを、すべての計算過程を明示して丁寧に解説します。

💡 数学的意義 3次方程式が解けることは、人類が「虚数」という概念を真に受け入れるきっかけとなりました。解が実数であっても、計算途中にどうしても負の平方根が現れる現象が起きたからです。

2. 変数変換による2次の項の消去(詳細)

3次方程式を解く際の最大の困難は、2次の項 $bx^2$ の存在です。これを消去するために、チルンハウス変換を行います。

\[ x = y - \frac{b}{3a} \]

これを元の3次方程式に代入し、慎重に展開を行います。以下にその全工程を示します。

■ 代入と展開のプロセス
\[ a\left(y - \frac{b}{3a}\right)^3 + b\left(y - \frac{b}{3a}\right)^2 + c\left(y - \frac{b}{3a}\right) + d = 0 \]

1項ずつ展開すると:

\[ a\left(y^3 - 3y^2\frac{b}{3a} + 3y\frac{b^2}{9a^2} - \frac{b^3}{27a^3}\right) + b\left(y^2 - 2y\frac{b}{3a} + \frac{b^2}{9a^2}\right) + c\left(y - \frac{b}{3a}\right) + d = 0 \]

係数 $a, b$ を分配します:

\[ ay^3 - by^2 + \frac{b^2}{3a}y - \frac{b^3}{27a^2} + by^2 - \frac{2b^2}{3a}y + \frac{b^3}{9a^2} + cy - \frac{bc}{3a} + d = 0 \]
■ 同類項の整理

$y^2$ の項が $-by^2 + by^2 = 0$ となり、完全に見事に消去されることが確認できます。

\[ ay^3 + \left( \frac{b^2}{3a} - \frac{2b^2}{3a} + c \right)y + \left( -\frac{b^3}{27a^2} + \frac{3b^3}{27a^2} - \frac{9abc}{27a^2} + \frac{27a^2d}{27a^2} \right) = 0 \]

かっこの中を計算して整理します:

\[ ay^3 + \left( \frac{3ac - b^2}{3a} \right)y + \left( \frac{2b^3 - 9abc + 27a^2d}{27a^2} \right) = 0 \]

全体を $a$ で割ります:

\[ y^3 + \frac{3ac - b^2}{3a^2}y + \frac{2b^3 - 9abc + 27a^2d}{27a^3} = 0 \]

この式を $y^3 + py + q = 0$ の形に見立てて、係数を $p, q$ と置きます:

\[ p = \frac{3ac - b^2}{3a^2}, \quad q = \frac{2b^3 - 9abc + 27a^2d}{27a^3} \]
! チルンハウス変換とは?(なぜ $-b/3a$ なのか)

2次方程式 $ax^2+bx+c=0$ の解の公式を導く際、「平方完成」を行いますよね。これは式全体を $x = y - \frac{b}{2a}$ と平行移動し、$x$ の1次の項を消す操作に他なりません。

方程式の解の総和は、解と係数の関係から $-b/a$ となります。2次方程式なら解は2つなので、その平均値は半分の $-b/2a$ です。この平均値を原点(0)に移動させることで、左右対称な形を作り出しています。

全く同じ理屈で、3次方程式の解は3つあるため、平均値は3等分した $-b/3a$ になります。したがって $x = y - \frac{b}{3a}$ と置換することでグラフ全体が平行移動し、2次の項が消去されて方程式が圧倒的にシンプルになるのです。

3. 補助変数 $u, v$ の導入と2次方程式への帰着

簡約された方程式 $y^3 + py + q = 0$ を解くために、解 $y$ を新たな2つの変数 $u, v$ の和として仮定します。

\[ y = u + v \]

これを代入します。

\[ (u + v)^3 + p(u + v) + q = 0 \]
■ 代入と整理のプロセス

左辺の $(u+v)^3$ を展開し、式を整理します。

\[ (u^3 + 3u^2v + 3uv^2 + v^3) + p(u + v) + q = 0 \]

真ん中の2項 $3u^2v + 3uv^2$ を共通因数 $3uv$ でくくります:

\[ u^3 + v^3 + 3uv(u + v) + p(u + v) + q = 0 \]

さらに $(u+v)$ で共通の項をまとめると、次の形が得られます:

\[ (u^3 + v^3 + q) + (3uv + p)(u + v) = 0 \]

上の等式において、$(u^3 + v^3 + q) + (3uv + p)(u + v) = 0$ が成り立つからといって、必ずしも「$3uv + p = 0$ かつ $u^3 + v^3 + q = 0$」が言えるわけではありません。(必要条件ではない)

しかし逆に、「$3uv + p = 0$ かつ $u^3 + v^3 + q = 0$」となるような $u, v$ が見つかれば、上の等式は間違いなく成り立ちます。(十分条件)

そこで、この方程式を満たす $u, v$ を見つけるために、あえて都合の良い次の条件を課します:

\[ 3uv + p = 0 \quad \implies \quad uv = -\frac{p}{3} \]

この条件のおかげで後ろの項 $(3uv+p)(u+v)$ が丸ごと $0$ に消え去り、残った部分は $u^3 + v^3 + q = 0$ となります。
つまり、以下の2つの式が成り立ちます。

\[ u^3 + v^3 = -q \quad \text{(和)} \]

さらに $uv = -p/3$ の両辺を3乗すると:

\[ u^3 v^3 = -\frac{p^3}{27} \quad \text{(積)} \]
■ 解と係数の関係による2次方程式化

ここで得られた式は、$u^3$ と $v^3$ の「和」と「積」を表しています。

解と係数の関係により、和が $-q$、積が $-\frac{p^3}{27}$ となる2つの数($u^3$ と $v^3$)は、変数 $t$ に関する以下の2次方程式の解となります。

\[ t^2 - (\text{和})t + (\text{積}) = 0 \]
\[ t^2 + qt - \frac{p^3}{27} = 0 \]

この $t$ に関する2次方程式を、解の公式に当てはめて解くことで、解 $t$ が求まります。

\[ t = \frac{-q \pm \sqrt{q^2 - 4 \cdot 1 \cdot \left(-\frac{p^3}{27}\right)}}{2 \cdot 1} \]

根号の中を整理すると、以下のようになります。

\[ t = \frac{-q \pm \sqrt{q^2 + \frac{4p^3}{27}}}{2} \]

この2つの解がそれぞれ $u^3$ と $v^3$ に該当しますので、次のように表せます。

\[ u^3 = \frac{-q + \sqrt{q^2 + \frac{4p^3}{27}}}{2}, \quad v^3 = \frac{-q - \sqrt{q^2 + \frac{4p^3}{27}}}{2} \]

(※ 複号の $\pm$ のどちらを $u^3$ と置いても、後で $u+v$ を計算するため結果は同じになります。)

💡 未知数2つの自由度と十分条件

もともと方程式の未知数は $y$ の1つだけでしたが、それを $y = u + v$ と2つの変数の和に置き換えました。

例えば「和が5になる2つの数」を考えると、$(2,3)$ や $(1,4)$、$(10,-5)$ など、$(u, v)$ の組み合わせは無限に存在します。つまり、和の条件だけでは $u$ と $v$ は1つに定まらず、数学的に「1つ分の自由度が余っている」状態になります。

この余った自由度を利用し、「積が特定の数になる($3uv+p=0$)」という束縛条件を追加します。
先述の通り、これは必要条件ではありませんが、この条件を満たす $u, v$ を見つけさえすれば、元の3次方程式を満たす十分条件となります。無限にあるペアを1つに確定させつつ、複雑な方程式を劇的に単純化するというのが、カルダノの解法の最も鮮やかなポイントです。

4. 9通りの組み合わせからの絞り込み

前節で $u^3$ と $v^3$ の値が分かりました。ここから3乗根を外して $u$ と $v$ を求めるわけですが、複素数の世界ではある数の3乗根は「3つ」存在します。

したがって $u$ に3通り、$v$ に3通りの候補があり、組み合わせ $(u, v)$ は全部で $3 \times 3 = 9$ 通り考えられます。しかし、私たちが勝手に追加した条件 $uv = -p/3$(実数)を満たすペアしか、真の解として採用できません。

■ $uv = -p/3$ を満たすペアの全調査

条件を満たす基準の1組(実数根の組など)を大文字の $U, V$ と置きます。(すなわち $UV = -p/3$)

このとき、3乗根の性質(右記サイドバー参照)より、$u, v$ のすべての候補は以下のようになります。

\[ \text{u の候補:} \quad U, \quad U\omega, \quad U\omega^2 \] \[ \text{v の候補:} \quad V, \quad V\omega, \quad V\omega^2 \]

これら9パターンの積 $uv$ をすべて計算します。

$u$ の候補$v$ の候補積 $uv$ の計算判定
$U$$V$$UV$○ 適合
$U$$V\omega$$UV\omega$× 不適合
$U$$V\omega^2$$UV\omega^2$× 不適合
$U\omega$$V$$UV\omega$× 不適合
$U\omega$$V\omega$$UV\omega^2$× 不適合
$U\omega$$V\omega^2$$UV\omega^3 = UV \cdot 1 = UV$○ 適合
$U\omega^2$$V$$UV\omega^2$× 不適合
$U\omega^2$$V\omega$$UV\omega^3 = UV \cdot 1 = UV$○ 適合
$U\omega^2$$V\omega^2$$UV\omega^4 = UV\omega$× 不適合

$\omega^3=1$ であることを利用すると、計算結果の積が基準の $UV$(すなわち $-p/3$)に完全に一致するのは、$(U, V), (U\omega, V\omega^2), (U\omega^2, V\omega)$ の3組だけであることがはっきりと分かります。

💡 $\omega$ の定義と $w^3=1$ の解

なぜ3乗根を外す際に $1, \omega, \omega^2$ が出てくるのでしょうか。

まず、$w^3 = 1$ を解きます。$1$を移行して因数分解すると:
$w^3 - 1 = (w-1)(w^2+w+1) = 0$

ここから $w=1$ と、後半の2次方程式に解の公式を適用して $w = \frac{-1 \pm \sqrt{3}i}{2}$ が得られます。この虚数解の「+」の方を $\omega$ と置きます。

\[ \omega = \frac{-1 + \sqrt{3}i}{2} \]

これを丁寧に2乗してみましょう。

$\omega^2 = \left(\frac{-1+\sqrt{3}i}{2}\right)^2$
$= \frac{1 - 2\sqrt{3}i + (\sqrt{3}i)^2}{4}$
$= \frac{1 - 2\sqrt{3}i - 3}{4}$
$= \frac{-2 - 2\sqrt{3}i}{4} = \frac{-1 - \sqrt{3}i}{2}$

見事に、もう1つの「-」の解に一致しました。つまり、$w^3=1$ の3つの解は $1, \omega, \omega^2$ とシンプルに書けるのです。

💡 $z^3 = A$ の解の構造

これを利用して $z^3 = A$ の解を考えます。両辺を $A$ で割ると $\frac{z^3}{A} = 1$ となり、次のように変形できます。

\[ \left(\frac{z}{\sqrt[3]{A}}\right)^3 = 1 \]

このカッコの中身を1つの文字と見れば、それは「1の3乗根」すなわち $1, \omega, \omega^2$ のいずれかになります。

\[ \frac{z}{\sqrt[3]{A}} = 1, \quad \omega, \quad \omega^2 \]

両辺に $\sqrt[3]{A}$ を掛けることで、1つの基準となる解 $\sqrt[3]{A}$ に $1, \omega, \omega^2$ を掛けた以下の3つがすべての解となることが証明されます。

\[ z = \sqrt[3]{A}, \quad \sqrt[3]{A}\omega, \quad \sqrt[3]{A}\omega^2 \]

5. 最終的な解の公式への復元(すべての形式)

第4節で選定された正しい $u$ と $v$ の3組の組み合わせから、簡約された方程式の解 $y$($y = u+v$)は次のように得られます。

\[ y_1 = U + V \] \[ y_2 = U \omega + V \omega^2 \] \[ y_3 = U \omega^2 + V \omega \]

最後に、第2節で行ったチルンハウス変換は $x = y - \frac{b}{3a}$ でした。これを各 $y$ に適用し、元の変数 $x$ に戻すことで、元の3次方程式の3つの解が確定します。

■ $x$ への復元
\[ x_1 = y_1 - \frac{b}{3a} = U + V - \frac{b}{3a} \] \[ x_2 = y_2 - \frac{b}{3a} = U \omega + V \omega^2 - \frac{b}{3a} \] \[ x_3 = y_3 - \frac{b}{3a} = U \omega^2 + V \omega - \frac{b}{3a} \]

これを1つの公式としてまとめたものが、以下のタブに示される「カルダノの公式」です。

カルダノの公式(簡約表現)

$U = \sqrt[3]{-\frac{q}{2} + \sqrt{\frac{q^2}{4} + \frac{p^3}{27}}}, \quad V = \sqrt[3]{-\frac{q}{2} - \sqrt{\frac{q^2}{4} + \frac{p^3}{27}}}$ とする。

\[ \begin{aligned} x_1 &= U + V - \frac{b}{3a} \\ x_2 &= U \omega + V \omega^2 - \frac{b}{3a} \\ x_3 &= U \omega^2 + V \omega - \frac{b}{3a} \end{aligned} \]

すべての係数を代入した完全展開形式です。非常に巨大な式になります。

完全展開形式 ($x_1, x_2, x_3$)
\[ \begin{aligned} x_1 = &\sqrt[3]{\frac{- \left( \frac{2b^3}{27a^3} - \frac{bc}{3a^2} + \frac{d}{a} \right) + \sqrt{\left( \frac{2b^3}{27a^3} - \frac{bc}{3a^2} + \frac{d}{a} \right)^2 + \frac{4}{27} \left( \frac{3ac - b^2}{3a^2} \right)^3}}{2}} \\ + &\sqrt[3]{\frac{- \left( \frac{2b^3}{27a^3} - \frac{bc}{3a^2} + \frac{d}{a} \right) - \sqrt{\left( \frac{2b^3}{27a^3} - \frac{bc}{3a^2} + \frac{d}{a} \right)^2 + \frac{4}{27} \left( \frac{3ac - b^2}{3a^2} \right)^3}}{2}} - \frac{b}{3a} \end{aligned} \]
\[ \begin{aligned} x_2 = &\omega \sqrt[3]{\frac{- \left( \frac{2b^3}{27a^3} - \frac{bc}{3a^2} + \frac{d}{a} \right) + \sqrt{\left( \frac{2b^3}{27a^3} - \frac{bc}{3a^2} + \frac{d}{a} \right)^2 + \frac{4}{27} \left( \frac{3ac - b^2}{3a^2} \right)^3}}{2}} \\ + &\omega^2 \sqrt[3]{\frac{- \left( \frac{2b^3}{27a^3} - \frac{bc}{3a^2} + \frac{d}{a} \right) - \sqrt{\left( \frac{2b^3}{27a^3} - \frac{bc}{3a^2} + \frac{d}{a} \right)^2 + \frac{4}{27} \left( \frac{3ac - b^2}{3a^2} \right)^3}}{2}} - \frac{b}{3a} \end{aligned} \]
\[ \begin{aligned} x_3 = &\omega^2 \sqrt[3]{\frac{- \left( \frac{2b^3}{27a^3} - \frac{bc}{3a^2} + \frac{d}{a} \right) + \sqrt{\left( \frac{2b^3}{27a^3} - \frac{bc}{3a^2} + \frac{d}{a} \right)^2 + \frac{4}{27} \left( \frac{3ac - b^2}{3a^2} \right)^3}}{2}} \\ + &\omega \sqrt[3]{\frac{- \left( \frac{2b^3}{27a^3} - \frac{bc}{3a^2} + \frac{d}{a} \right) - \sqrt{\left( \frac{2b^3}{27a^3} - \frac{bc}{3a^2} + \frac{d}{a} \right)^2 + \frac{4}{27} \left( \frac{3ac - b^2}{3a^2} \right)^3}}{2}} - \frac{b}{3a} \end{aligned} \]

6. 【実践例題】方程式 $x^3 - 2x^2 - 5x + 6 = 0$ を解く

ここまでの理論が本当に機能するのか、具体的な方程式を例に挙げて確認してみましょう。因数定理を用いた一般的な解法と、カルダノの公式を用いた解法の2つのアプローチで比較します。

■ アプローチ1:因数定理を用いて解く方法

$P(x) = x^3 - 2x^2 - 5x + 6$ とおきます。

$P(1)$ を計算すると、

\[ P(1) = 1^3 - 2 \cdot 1^2 - 5 \cdot 1 + 6 = 1 - 2 - 5 + 6 = 0 \]

となるため、因数定理により $P(x)$ は $(x-1)$ を因数に持ちます。
多項式の割り算(ここでは組み立て除法)により、$P(x) \div (x-1)$ を計算します。

\[ \begin{array}{r|rrrr} 1 & 1 & -2 & -5 & 6 \\ & & 1 & -1 & -6 \\ \hline & 1 & -1 & -6 & 0 \end{array} \]

(商の係数が $1, -1, -6$、余りが $0$ であることを示しています)

これにより、次のように因数分解できます。

\[ P(x) = (x-1)(x^2 - x - 6) = 0 \]

さらに残りの2次式を因数分解して、

\[ (x-1)(x-3)(x+2) = 0 \]

よって、求める解は $x = 1, 3, -2$ となります。

■ アプローチ2:カルダノの公式を用いて解く方法

方程式 $x^3 - 2x^2 - 5x + 6 = 0$ は、$a=1, b=-2, c=-5, d=6$ です。
先ほど証明した手順をそのまま適用します。

Step 1: 変数変換

$x = y - \frac{b}{3a} = y - \frac{-2}{3} = y + \frac{2}{3}$ と置きます。
$p, q$ を計算します:

\[ p = \frac{3(1)(-5) - (-2)^2}{3(1)^2} = \frac{-15 - 4}{3} = -\frac{19}{3} \] \[ q = \frac{2(-2)^3 - 9(1)(-2)(-5) + 27(1)^2(6)}{27(1)^3} = \frac{-16 - 90 + 162}{27} = \frac{56}{27} \]

これにより、簡約方程式は $y^3 - \frac{19}{3}y + \frac{56}{27} = 0$ になります。

Step 2: $u^3, v^3$ の計算

和が $-q$、積が $-p^3/27$ となる2次方程式を立てます。

\[ t^2 + \frac{56}{27}t - \frac{(-19/3)^3}{27} = 0 \implies t^2 + \frac{56}{27}t + \frac{6859}{729} = 0 \]

この2次方程式を解の公式に当てはめて、丁寧に計算を進めます。

\[ \begin{aligned} t &= \frac{-\frac{56}{27} \pm \sqrt{\left(\frac{56}{27}\right)^2 - 4 \cdot 1 \cdot \frac{6859}{729}}}{2} \\ &= \frac{-\frac{56}{27} \pm \sqrt{\frac{3136}{729} - \frac{27436}{729}}}{2} \\ &= \frac{-\frac{56}{27} \pm \sqrt{\frac{-24300}{729}}}{2} \end{aligned} \]

根号の中が負になったため、虚数単位 $i$ を用いて平方根を外します。($\sqrt{24300} = \sqrt{8100 \times 3} = 90\sqrt{3}$)

\[ \begin{aligned} t &= \frac{-\frac{56}{27} \pm \frac{\sqrt{24300}i}{27}}{2} \\ &= \frac{-\frac{56}{27} \pm \frac{90\sqrt{3}i}{27}}{2} \\ &= \frac{-56 \pm 90\sqrt{3}i}{54} \\ &= \frac{-28 \pm 45\sqrt{3}i}{27} \end{aligned} \]

よって $u^3, v^3$ は次のようになります。

\[ u^3 = \frac{-28 + 45\sqrt{3}i}{27}, \quad v^3 = \frac{-28 - 45\sqrt{3}i}{27} \]

Step 3: 3乗根を外す($U, V$ の計算)

ここで、$u^3 = \frac{-28 + 45\sqrt{3}i}{27}$ の3乗根を求めます。分母は $3^3=27$ なので、分子の3乗根を $A + B\sqrt{3}i$($A, B$ は整数)と予想して方程式を立てます。

\[ (A + B\sqrt{3}i)^3 = -28 + 45\sqrt{3}i \]

左辺を展開し、実部と虚部を比較します。

\[ (A^3 - 9AB^2) + (3A^2B - 3B^3)\sqrt{3}i = -28 + 45\sqrt{3}i \]

実部より $A(A^2 - 9B^2) = -28$、虚部より $3B(A^2 - B^2) = 45$。これを満たす整数を探すと、$A = -4, B = 1$ が見つかります。

したがって、3乗根の1つは $\frac{-4 + \sqrt{3}i}{3}$ となります。$v^3$ についても共役複素数として同様に求まり、

\[ U = \frac{-4 + \sqrt{3}i}{3}, \quad V = \frac{-4 - \sqrt{3}i}{3} \]

Step 4: 解の復元

$U, V$ と $\omega = \frac{-1+\sqrt{3}i}{2}, \omega^2 = \frac{-1-\sqrt{3}i}{2}$ を代入して、丁寧に $y$ の解を計算します。

\[ \begin{aligned} y_1 &= U + V \\ &= \frac{-4 + \sqrt{3}i}{3} + \frac{-4 - \sqrt{3}i}{3} = -\frac{8}{3} \end{aligned} \]
\[ \begin{aligned} y_2 &= U\omega + V\omega^2 \\ &= \left(\frac{-4 + \sqrt{3}i}{3}\right)\left(\frac{-1 + \sqrt{3}i}{2}\right) + \left(\frac{-4 - \sqrt{3}i}{3}\right)\left(\frac{-1 - \sqrt{3}i}{2}\right) \\ &= \frac{4 - 4\sqrt{3}i - \sqrt{3}i - 3}{6} + \frac{4 + 4\sqrt{3}i + \sqrt{3}i - 3}{6} \\ &= \frac{1 - 5\sqrt{3}i}{6} + \frac{1 + 5\sqrt{3}i}{6} = \frac{2}{6} = \frac{1}{3} \end{aligned} \]
\[ \begin{aligned} y_3 &= U\omega^2 + V\omega \\ &= \left(\frac{-4 + \sqrt{3}i}{3}\right)\left(\frac{-1 - \sqrt{3}i}{2}\right) + \left(\frac{-4 - \sqrt{3}i}{3}\right)\left(\frac{-1 + \sqrt{3}i}{2}\right) \\ &= \frac{4 + 4\sqrt{3}i - \sqrt{3}i + 3}{6} + \frac{4 - 4\sqrt{3}i + \sqrt{3}i + 3}{6} \\ &= \frac{7 + 3\sqrt{3}i}{6} + \frac{7 - 3\sqrt{3}i}{6} = \frac{14}{6} = \frac{7}{3} \end{aligned} \]

最後に $x = y + \frac{2}{3}$ で元の $x$ に戻します。

\[ x_1 = -2, \quad x_2 = 1, \quad x_3 = 3 \]

見事、因数定理と全く同じ解が求まりました!

■ アプローチ3:項の分割・組み合わせ(式変形のパズル)

因数定理を使わずに、項を意図的に分割して共通因数をあぶり出す直感的な式変形アプローチです。

方程式 $x^3 - 2x^2 - 5x + 6 = 0$ の各項を、ペアが作れるように次のように分割します。

\[ x^3 \color{red}{- x^2 - x^2} \color{blue}{+ x - 6x} \color{black}{+ 6} = 0 \]

これを2つの項ずつペアにしてくくります。

\[ x^2(x - 1) - x(x - 1) - 6(x - 1) = 0 \]

共通因数 $(x-1)$ が現れたので、全体をくくり出します。

\[ (x - 1)(x^2 - x - 6) = 0 \]

残りの2次式を因数分解して、

\[ (x - 1)(x - 3)(x + 2) = 0 \]

よって、求める解は $x = 1, 3, -2$ となります。因数定理や公式を用いなくても、純粋な式変形だけで解にたどり着くことができました。

💡 還元不能の場合 (Casus Irreducibilis)

今回の例題のように、3つの解が「すべて実数」になる場合、カルダノの公式の計算途中 ($u^3, v^3$ の段階) で必ず根号の中にマイナスが現れ、虚数が登場します

当時の数学者は「実数解を求めるだけなのに、なぜ実在しない数(虚数)を経由しなければならないのか?」と大いに悩みました。しかし、この虚数を経由しない限り、代数的に解を導くことは不可能なのです。

これが、数学の歴史において「虚数」が単なる計算上の辻褄合わせではなく、不可欠なものとして市民権を得る最大のきっかけとなりました。

因数定理なら数行で終わる計算に、あえてカルダノの公式で挑むことで、この「代数学のロマン」を直接体験することができます。

📚 コラム:その他の解法

本稿ではカルダノの公式や因数分解による解法を紹介しましたが、歴史上、他にも多様なアプローチが考案されています。

  • ビエトの解法(三角関数を利用):
    3つの解がすべて実数の場合、カルダノの公式ではどうしても途中で虚数計算が必要になります。これを回避するため、フランスの数学者ビエトは $y = r \cos \theta$ と置き、三角関数の3倍角の公式($\cos 3\theta = 4\cos^3\theta - 3\cos\theta$)に帰着させるエレガントな幾何学的・代数的融合アプローチを考案しました。
  • 有理根定理からの絞り込み:
    「解が有理数(整数や分数)である」とアタリをつけて探す実戦的な方法です。解の候補は「定数項の約数 $\div$ 最高次項の係数の約数」に限られるため、今回の例題であれば定数項 $6$ の約数($\pm1, \pm2, \pm3, \pm6$)の中から探すだけで素早く解を見つけることができます。
  • ニュートン法(数値解析):
    代数的に厳密な式で解くのではなく、微分を用いて「限りなく正確な近似値(小数)」を猛スピードで計算する手法です。現代のコンピューターや関数電卓の内部では、多くの場合このアルゴリズムが使われています。