四次方程式の解の公式と導出|フェラーリの解法と5次で破綻する真相
数学史において、人類が代数的手法で到達した究極の境界線が「四次方程式の解の公式」です。中学や高校で学ぶ二次方程式の解の公式は誰もが暗記していますが、四次方程式の解の公式を記憶している人は、現役の数学者や物理学者を含めてもまず存在しません。その理由は単純明快で、紙に書き下せばA4用紙数ページ分にも及ぶ「複雑怪奇」な数式構造を持っているからです。
16世紀のイタリアでルドヴィコ・フェラーリが発見したこの解法は、巧妙な式変形によって四次方程式を三次方程式へと帰着させる数学的芸術でした。しかし、この四次方程式の完全制覇こそが、その後の数学界を揺るがす「五次方程式の不可能性」という巨大な壁へと直結していきます。本稿では、フェラーリの解法を中心とした公式の導出メカニズムから、オイラーやデカルトの別解、そしてアーベル・ルフィニの定理とガロア理論が解き明かした数学の歴史的真相までを余すところなく解き明かします。
📌 【この記事の重要ポイントまとめ】
- 要点1:四次方程式の解の公式は実在するが、展開すると数千項規模に達するため丸暗記は不可能であり、実際の計算では三次方程式への帰着手順(フェラーリの解法など)そのものをアルゴリズムとして運用する。
- 要点2:解法の中核は「3次の項の消去(チルンハウス変換)」と「未定係数を用いた完全平方式の構築」であり、補助方程式として三次方程式(カルダノの公式)を解くステップが不可欠となる。
- 要点3:五次以上の方程式で同様の公式が作れない理由は、代数方程式の根の置換群(対称群)に対称性を落とし込める「可解性」が5次以上で完全に破綻するためである(アーベル・ルフィニの定理およびガロア理論)。
【驚愕の全貌】四次方程式の解の公式はなぜ「暗記不可能」と呼ばれるのか?
一般的な四次方程式は、最高次の係数を1として以下の形で定義されます。
\[ x^4 + ax^3 + bx^2 + cx + d = 0 \]
二次方程式 \(ax^2 + bx + c = 0\) の解の公式が \(\frac{-b \pm \sqrt{b^2 - 4ac}}{2a}\) という極めて簡潔な美しさを持つのに対し、四次方程式の解の公式を展開した数式は、文字通り「怪異」と呼ぶにふさわしい姿をしています。根号(ルート)の中にさらに3乗根が入り、その3乗根の中に再び平方根が入れ子構造(ネスト)として出現します。すべての係数 \(a, b, c, d\) を代入した完全な展開形を数式処理システムで出力させると、項数は膨大を極め、一般的な教科書の幅では数十行から数百行にわたって数式が途切れず続くことになります。
2026年現在の数理教育や計算機科学の現場においても、四次方程式の解の公式をそのままコードや計算用紙にべた書きして計算することは推奨されません。浮動小数点演算における桁落ち(数値的不安定性)のリスクが高く、人間にとっても計算ミスを100%誘発する構造だからです。数式処理ツール(MathematicaやPythonのSymPyなど)の内部でも、固定された巨大な公式を直接展開するのではなく、後述するフェラーリの解法やデカルトの解法のステップに従った数値的・代数的アルゴリズムが実行されています。
つまり、四次方程式における「解の公式」とは、暗記すべき単一の数式ではなく、「4次という高次元の構造を、既知の2次や3次の問題へと段階的に解体していく論理的プロセスの体系」そのものを指しているのです。

【導出の全手順】フェラーリの解法が魅せた三次方程式への鮮やかな帰着
四次方程式の一般的な代数的解法を世界で初めて確立したのは、16世紀イタリアの数学者ルドヴィコ・フェラーリ(1522–1565)です。フェラーリは、師匠であるジェロラモ・カルダノが三次方程式の解法(いわゆるカルダノの公式)を完成させた直後、その手法をさらに発展させて四次方程式の一般解に到達しました。その導出ロジックは、現代の代数学から見ても息をのむほど洗練されています。
ステップ1:チルンハウス変換による「3次の項」の消去
まず、一般形の四次方程式 \(x^4 + ax^3 + bx^2 + cx + d = 0\) に対し、変数変換 \(x = y - \frac{a}{4}\) を施します。この操作はチルンハウス変換(あるいは平行移動)と呼ばれ、展開して整理すると3次の項 \(y^3\) の係数が綺麗に相殺されてゼロになります。これにより、方程式は以下の「縮約された四次方程式(Depressed Quartic)」へと変形されます。
\[ y^4 + py^2 + qy + r = 0 \]
(※ここで \(p, q, r\) は元の係数 \(a, b, c, d\) から定まる実数・複素数の定数です)
ステップ2:完全平方式の導入と未定係数 \(u\) の設定
縮約方程式を \(y^4 + py^2 = -qy - r\) と変形し、左辺を完全平方式にするために両辺へ適当な項を補います。フェラーリの天才性は、ここに「新たな未定補助変数 \(u\)」を組み込んだ点にあります。両辺に \(2uy^2 + u^2 + pu\) に相当する項を巧みに加えることで、左辺を \((y^2 + \frac{p}{2} + u)^2\) という完全平方の形に仕立て上げます。
\[ (y^2 + \frac{p}{2} + u)^2 = 2u y^2 - qy + \left( u^2 + pu + \frac{p^2}{4} - r \right) \]
ステップ3:右辺の判別式をゼロにして完全平方式化する
等式の左辺はすでに完全平方式です。したがって、もし「右辺の \(y\) に関する二次式」も完全平方式 \((Ay + B)^2\) の形にできれば、方程式全体が「\((\text{左辺})^2 = (\text{右辺})^2\)」となり、両辺の平方根を取ることで2本の二次方程式へと一気に次元を落とすことができます。
右辺 \(2u y^2 - qy + \left( u^2 + pu + \frac{p^2}{4} - r \right)\) が重解を持つ(完全平方式になる)ための条件は、その判別式 \(D = 0\) となることです。
\[ D = (-q)^2 - 4(2u)\left( u^2 + pu + \frac{p^2}{4} - r \right) = 0 \]
この式を展開して \(u\) について整理すると、以下の「\(u\) に関する三次方程式」が出現します。これを三次補助方程式(Resolvent Cubic)と呼びます。
\[ 8u^3 + 8pu^2 + (2p^2 - 8r)u - q^2 = 0 \]
ステップ4:カルダノの公式による補助変数の決定と最終解の導出
現れた三次方程式は、すでに確立されていた三次方程式の解の公式(カルダノの公式)を用いることで、少なくとも1つの解 \(u_0\) を代数的に確実に求めることができます。
解 \(u_0\) を元の等式に代入すれば、右辺は \((\sqrt{2u_0} y - \frac{q}{2\sqrt{2u_0}})^2\) の形に因数分解されます。これによって元の四次方程式は、
\[ y^2 + \frac{p}{2} + u_0 = \pm \left( \sqrt{2u_0} y - \frac{q}{2\sqrt{2u_0}} \right) \]
という2つの独立した「二次方程式」へと完全に分離されます。あとはそれぞれの二次方程式に対して中学校で習う通常の二次方程式の解の公式を適用し、得られた \(y\) から \(x = y - \frac{a}{4}\) と戻すことで、四次方程式の4つの解すべてが代数的に導出されます。
【比較検証】方程式の次数別難易度と代表的な解法アプローチ一覧
方程式の次数が上がるにつれて、人類が発見した解法と数式の複雑さは劇的に変化します。1次から5次以上の方程式における解の公式の性質、発見者、および現代の実務的アプローチを比較表にまとめました。
| 次数 | 解の公式の有無・発見者 | 主要な解法アプローチ | 現代の実務・現場での扱い |
|---|---|---|---|
| 二次方程式 (\(ax^2+bx+c=0\)) | あり (古代バビロニア〜インド) | 平方完成による直接導出 | 中学数学で完全暗記。あらゆるプログラミング・物理演算の基礎基盤。 |
| 三次方程式 (\(x^3+px+q=0\)) | あり (タルタリア/カルダノ, 1545年) | \(x = u + v\) と分解し、基本対称式から2次方程式へ帰着(カルダノの公式) | 手計算での暗記は稀。複素数(還元不能の場合)の扱いで三角関数解法が併用される。 |
| 四次方程式 (\(x^4+\dots+d=0\)) | あり (フェラーリ, 1545年) | フェラーリの解法(完全平方+3次補助式) デカルトの解法(二次式の積へ因数分解) オイラーの解法(4根の対称性分解) | 公式の直接代入は実質不可能。CAS(数式処理ソフト)内部でのステップ実行や数値解法(ニュートン法)が主流。 |
| 五次以上の方程式 (\(x^n+\dots=0, n \ge 5\)) | 代数的な一般解の公式は存在しない (アーベル, 1824年 / ガロア, 1832年) | ベキ根(四則演算と根号)による表示は原理的不可能。テータ関数や超幾何関数を用いた特殊解法。 | 厳密な代数公式の探求は終了。現代物理・CG・CAD等は100%数値解析(デュラン・ケルナー法など)で求解。 |
フェラーリ以外の代表的アプローチ:デカルトの解法とオイラーの解法
フェラーリの方法以外にも、歴史上著名な大数学者たちが四次方程式の別解を提案しています。
- デカルトの解法:縮約方程式 \(y^4 + py^2 + qy + r = 0\) を、2つの二次式の積 \((y^2 + ky + m)(y^2 - ky + n) = 0\) に因数分解できると仮定して係数比較を行う手法。\(k^2\) に関する三次方程式が得られ、実質的にフェラーリと同様の補助方程式に帰着されます。幾何学的直観に頼らず代数的な因数分解を直接狙うため、現代の教科書等で非常に好まれる解法です。
- オイラーの解法:レオンハルト・オイラーは、四次方程式の解が3つの根号の和 \(y = \sqrt{u_1} + \sqrt{u_2} + \sqrt{u_3}\) として表されると仮定し、対称式を用いて \(u_1, u_2, u_3\) を根とする三次方程式を構築しました。この手法は根の置換と対称群の構造を明確に浮き彫りにするため、のちの群論への架け橋となりました。

【実態検証】教育現場とネットの声に見る「四次方程式の解き方」のリアル
SNSや知恵袋、大学数学のコミュニティにおいて「四次方程式 解の公式」と検索する層の動向を観察すると、高校生から理工系大学生、さらにはプログラマまで、特定のシチュエーションで強い疑問を抱いている実態が浮き彫りになります。
教育現場やネット上のリアルな声として最も顕著なのは、「四次方程式の課題が出たので公式を調べたら、とんでもない数式が出てきて絶望した」という体験談です。学校教育や一般的な大学入試で出題される四次方程式の99.9%は、フェラーリの解法を必要としません。それらは作為的に作られた「特殊な四次方程式」であり、以下のような初等的な四次方程式の解き方で解けるように設計されています。
- 複二次式の解法: \(x^4 - 5x^2 + 4 = 0\) のように奇数次の項が存在しない場合。\(X = x^2\) と置くことで単純な二次方程式 \(X^2 - 5X + 4 = 0\) に還元して即座に解けます。また、\(x^4 + 4 = (x^2 + 2)^2 - (2x)^2\) のように平方の差を作る因数分解テクニックも典型例です。
- 相反方程式(係数が左右対称): \(ax^4 + bx^3 + cx^2 + bx + a = 0\) の形式。両辺を \(x^2\) で割り、\(t = x + \frac{1}{x}\) と置換することで二次方程式に落とし込みます。
- 因数定理による因数分解: 定数項の約数などを代入して \(P(\alpha) = 0\) となる有理数解を1つ見つけ、組立除法で次数を下げるアプローチです。
現場指導を行う数学講師陣の手記や講義録でも、「一般解の公式に数値を力技で代入しようとするのは最大の時間の無駄である。まずは対称性、因数定理、複二次式のパターンを疑うのが鉄則」と一貫して警鐘が鳴らされています。
【一般に知られていない盲点】四次方程式の「判別式」が持つ超複雑な性質
二次方程式ではおなじみの判別式 \(D = b^2 - 4ac\) ですが、四次方程式にも「4つの解がすべて実数か、重解を持つか、虚数解を含むか」を一発で判定する四次方程式の判別式が存在します。しかし、これもまた一般にはあまり知られていない大きな盲点を含んでいます。
四次方程式 \(x^4 + ax^3 + bx^2 + cx + d = 0\) の4つの解を \(\alpha, \beta, \gamma, \delta\) とするとき、判別式 \(\Delta\) は差積の平方として定義されます。
\[ \Delta = (\alpha - \beta)^2(\alpha - \gamma)^2(\alpha - \delta)^2(\beta - \gamma)^2(\beta - \delta)^2(\gamma - \delta)^2 \]
これを縮約形 \(y^4 + py^2 + qy + r = 0\) の係数で表すと、以下の形になります。
\[ \Delta = 256r^3 - 128p^2r^2 + 144pq^2r - 27q^4 + 16p^4r - 4p^3q^2 \]
二次方程式であれば「\(D > 0\) なら異なる2実解」と極めて明快ですが、四次方程式の判別式 \(\Delta\) は、単に \(\Delta > 0\) であることだけでは解の性質を特定できません。
- \(\Delta > 0\) の場合:「異なる4つの実数解」を持つか、あるいは「2組の互いに共役な複素数解(実数解ゼロ)」を持つかのいずれかであり、これを判別するには係数 \(p\) や \(r\) に関する追加の条件式を検証する必要があります。
- \(\Delta < 0\) の場合:「異なる2つの実数解と、1組の共役複素数解」を持つことが確定します。
- \(\Delta = 0\) の場合:少なくとも1組の「重解」を持ちます。
このように、判別式の値ひとつを取っても高次方程式特有の「重層的な対称性の歪み」が影響しており、ネット上で散見される「判別式が正ならすべて実数解」という言説は完全な数学的誤解です。

【歴史的真相】なぜ五次方程式には解の公式が存在しないのか?
四次方程式の解の公式がフェラーリによって見事に導出されたあと、数学界の関心は当然ながら「五次方程式の解の公式」へと向かいました。当時の数学者たちは「4次まで解けたのだから、5次もより複雑な補助方程式を作れば必ず代数的に解けるはずだ」と信じ、およそ250年もの間、不毛な数式変形の迷宮を彷徨い続けました。
その常識を完全に覆したのが、ノルウェーの若き天才ニールス・ヘンリック・アーベルと、非業の死を遂げたフランスの天才エヴァリスト・ガロアです。
「解が存在しない」のではなく「べき根で表せない」という誤解の是正
一般によくある誤解として「五次方程式には解がない」というものがありますが、これは誤りです。代数学の基本定理により、複素数の範囲において五次方程式には重複を含めて必ず5個の解が存在します。また、ニュートン法などの数値計算を用いれば、実用上いくらでも正確な近似値を求めることができます。
証明された真の事実は、「係数の四則演算(\(+, -, \times, \div\))と根号(\(\sqrt[n]{\phantom{x}}\))の有限回の組み合わせだけでは、五次以上の一般方程式の解を表現することが原理的に不可能である」ということです。これをアーベル・ルフィニの定理(1824年)と呼びます。
ガロア理論が暴いた「対称性の崩壊」
アーベルの証明をさらに本質的な構造論へと昇華させたのが、現代数学の礎となったガロア理論です。ガロアは、方程式の解を互いに入れ替える操作(置換)全体が作る数学的構造「群(群論)」に着目しました。
ある方程式が代数的に解ける(ベキ根で表せる)ための必要十分条件は、その方程式に付随する「ガロア群」が可解群(Solvable Group)という性質を持つことです。これは、群の構造を正規部分群の列によって巡回群(素数次の可換な群)へと段階的に小さく分解していけることを意味します。
- 二次方程式(対称群 \(S_2\)):要素数2。極めて単純な可換群であり、自明に可解。
- 三次方程式(対称群 \(S_3\)):要素数6。交代群 \(A_3\)(位数3の巡回群)を経て自明な群へと分解可能であり、可解。
- 四次方程式(対称群 \(S_4\)):要素数24。正規部分群として交代群 \(A_4\)(位数12)、クラインの四元群 \(V_4\)(位数4)を持ち、段階的に巡回群へと落とし込めるためギリギリで可解群となる。この \(S_4 \to A_4 \to V_4\) という群の縮小プロセスこそが、フェラーリの解法における「四次式 \(\to\) 三次補助方程式 \(\to\) 二次式」という階層的帰着の幾何学的正体です。
- 五次以上の方程式(対称群 \(S_n, n \ge 5\)):要素数120以上。五次交代群 \(A_5\) は、自明な部分群以外に一切の正規部分群を持たない「非可換単純群」となります。つまり、これ以上内部構造を分解することができず、可解群の連鎖がここで完全に破綻します。
人類は四次方程式において、数学が許容する「対称性の段階的解体」の限界点に立っていたのです。フェラーリが奇跡的に解の公式を構築できたのは、四次対称群 \(S_4\) が可解性を保持していた最後の砦だったからに他なりません。
【プロの結論】四次方程式の探求に向いている人・慎重になるべき人の判断基準
四次方程式の解の公式とその周辺理論は、数学という学問の深淵を味わう上で最良の教材ですが、学習や実装の目的によって向き合うべき深さが明確に分かれます。
四次方程式の理論・解法学習を深掘りすべき人
- 代数学・群論・ガロア理論の初学者:抽象的な群論の教科書を読む前に、フェラーリの解法やラグランジュのリゾルベント(分解体)の計算を具体的に追うことで、「なぜ群の可解性が方程式の可解性と結びつくのか」という抽象概念を血肉として理解できます。
- 数理アルゴリズム・CAD/CGエンジニア:レイトレーシングにおけるトーラス(円環体)と光線の交差判定など、四次方程式の厳密解を必要とするアルゴリズムを構築する際、デカルト法やフェラーリ法の数値的安定化手法を学ぶことは極めて有益です。
深入りを避けるべき・実務的アプローチを取るべき人
- 高校生や大学受験生:一般的な四次方程式の解の公式を暗記したり、一般的な導出を練習したりする必要は一切ありません。複二次式、相反方程式、因数定理といった「対称性やパターンの見極め」にリソースを集中させるべきです。
- 一般的なデータサイエンス・数値計算の実務者:4次以上の多項式の求根において、代数公式を使う必然性はありません。素直にライブラリ(NumPyの
numpy.rootsやSciPyなど)が提供する固有値計算ベースの数値解法(同伴行列の固有値問題への帰着)を採用するのが最も安全かつ高速です。
【四次方程式 解の公式】に関するよくある質問(FAQ)
Q1:四次方程式の解の公式は大学入試で出題されたり、暗記が必要になったりしますか?
A1:一般解の公式そのものを暗記する必要は一切ありません。大学入試で四次方程式が出題される場合は、必ず因数定理や置換(\(t = x^2\) や \(t = x + 1/x\))によって二次方程式に帰着できる親切な設計になっています。ただし、難関大学の誘導形式の記述問題として「フェラーリの解法の導入部分(平方完成の誘導)」をその場で考えさせる問題が出題された実績はあります。
Q2:フェラーリの解法とデカルトの解法は、どちらが優れていますか?
A2:数学的な本質(三次補助方程式に帰着させる点)は同一ですが、理解のしやすさでは「デカルトの解法」が優れています。デカルトの解法は「二次式×二次式」への因数分解を直接目指すため、未定係数法としての見通しが立ちやすいのが特徴です。一方、歴史的意義や対称群の構造をそのまま可視化する美しさにおいては「フェラーリの解法」が今なお高く評価されています。
Q3:五次方程式でも、特定の形なら解の公式のように解けるものはありますか?
A3:はい、存在します。アーベル・ルフィニの定理が否定したのは「あらゆる係数に対して成り立つ万能の公式(一般代数解)」の存在です。例えば \(x^5 - 1 = 0\)(円分方程式)や \(x^5 - 5x + 12 = 0\) のように、付随するガロア群が可解群となる特定の五次方程式であれば、べき根を用いて厳密な代数解を表記することが可能です。
まとめ:四次方程式が切り拓いた現代数学の地平線
四次方程式の解の公式は、16世紀のルドヴィコ・フェラーリによる閃きから始まり、オイラーやデカルトによる洗練を経て、ガロアの群論という現代数学の夜明けをもたらす決定的な転換点となりました。その姿は一見すると複雑怪奇で、人間が容易に扱える限界を超えた数式の迷宮に見えます。しかしその内部には、「3次の項を消し、未定係数で完全平方を作り、三次方程式の解法へバトンを渡す」という、極めて整然とした論理的秩序が息づいています。
四次方程式の解法を学ぶ意義は、巨大な公式を丸暗記することではなく、「高次元の複雑な問題を、対称性を利用して既知の低次元へと解体していく思考フレームワーク」を体得することにあります。代数学が最後に許したこの奇跡の公式の構造を理解することは、数学の歴史と、現代のアルゴリズム思考の根底にある合理性を再発見する知的な冒険と言えるでしょう。 (出典: 四 次 方程式 解 の 公式(Yahoo!ニュース))