まずは「5次以上」ではなく「2次以上」の話から始める。
なぜ2次以上の方程式は四則演算だけで解けないのか
もちろん2次方程式の解の公式を知っていれば四則演算だけで解けないことは判るのだけど、ここでは「解と係数の関係」に注目する。
たとえば2次方程式の場合
となるので、
という関係がある。3次方程式では
なので
という関係がある。4次以上でも同様の関係が得られる。
また、方程式の最高次の係数で全体を割っておいても方程式の解は変わらないので、もしも解が求められるならだけを使って求めることができる(たとえば2次の公式はと書ける)。
解と係数の関係を見ると、係数には重要な特徴があることがわかる。それは、の順番を取り替えても係数は変化しない、ということ。
2次の場合の位置にを置いての位置にを置いてもは変化しない。3次の場合でも、をどのように置き換えてもは変化しない。4次以上の場合でも同様で、一般に方程式の各係数を最高次の係数で割ったものは対称式と呼ばれるものになっていてを置き換えても変化しない。
この「置き換えても変化しない」という性質はどんな式にでも成り立つわけではない。たとえばという式はとの入れ替えでという別の式に変化する。そして当たり前だけど、やという解自体も、解の置き換えて別のものに変化する。つまり、
- 方程式の係数は解の置き換えで変化しない「対称性の高い」値だけど、解は解の置き換えで変化する「対称性の低い」値である。
そして方程式を解くには「対称性の高い」を使って「対称性の低い」を作らないといけない。しかし、「対称性の高い」式どうしを足したり引いたり掛けたり割ったりしても対称性は高いままである。たとえばとがどちらもの入れ替えで変化しない式の場合、fとgを足したものも入れ替えで変化しない。。つまり
- 四則演算は対称性を崩さない。
ここまでの話をまとめると、2次以上の方程式が四則演算だけで解けない理由が判る。
方程式の解を得るためには「対称性の高い」係数を組み合わせて「対称性の低い」を作らないといけない。でも四則演算だけでは対称性を崩すことができない。
そのため2次以上の方程式では四則演算だけでは解を求めることができない。
2次、3次、4次方程式の解法
前の節のポイントは
- 係数から解を得るためには、係数の持っている対称性を崩さないといけない。
- 四則演算は対称性を崩さない。
ということだった。今度は、2次〜4次方程式の解法で、巾乗根を取る操作がどんな役目を持っているのかを見る。なおこれ以降は、方程式の最高次の係数は常に1に取っておくことにする。
2次方程式の場合
2次方程式の解はと書ける。このうち、ルートが掛かっているの部分を見る。
平方根を取る前のは係数の四則演算だけで得られたものなので解を置き換えても変化しない。でも平方根を取ったあとの式は、との入れ替えで別の値に変わる式になっている。
つまり平方根を取ることによって対称性の崩れた値が手に入り、それを使って解を得ている。
3次方程式の場合
3次方程式の解は次のように書ける。ただしは係数の四則演算で書ける値。
このうちの部分を調べると、次のようになっている。
は対称式なのでのどんな置き換えに対しても変化しない。でもは例えばとの入れ替えやとの入れ替えで値が変化する。つまり対称性が崩されている。
しかし、だとすると平方根を使って対称性が崩れたのに、なぜさらに3乗根を取っているのか。
それは、という置き換えを考えるとわかる。この置き換えをしてもは変化しない。はこの置き換えだけでなく、任意の偶置換で変化しない(「偶置換」の説明は略)。そして、係数とを四則演算してどんな式を作っても、この置き換えで変化しない式しか作れない(四則演算は対称性を崩さない)。つまりを導入しただけでは、まだ充分に対称性を崩せていない。
なので次に、を見る。これはと同じく偶置換で変化しない式である。とを、で書いた式に直すと次のようになる。
このは、のどんな置き換えに対しても式が変化する(ただし「恒等置換」の場合(=全く置き換えない場合)は除く)。つまり完全に対称性が崩れている。
そして、あとはそこから四則演算によってを得ることができる(なおはと係数の四則演算で作ることができるので、三乗根を取る操作は一度おこなうだけで良い)。
4次方程式の場合
4次方程式になるとかなり計算が面倒なので、一部だけ。
4次方程式の解は次のように書ける。ただしはある3次方程式の解。
を解を使って書くと次のようになる。
そしての平方根を取ったものは、元の式より対称性が下がっている。
はそれぞれ単独では完全には対称性が崩れきってはいない(例えばはとの入れ替えやとの入れ替えで変化しない)。でものうち2つを取れば完全に対称性が崩れて、を得ることができる。
解の公式に登場するどの項も解の四則演算で表示できる
上で調べた2次〜4次までの解の公式には共通点がある。
巾乗根を取っている項(2次方程式でのとか3次方程式でのやなど)は、解を使って表示した場合は、解の四則演算のみで表示することができている(ただし1のn乗根は自由に使って良いとする)。
この
- 解を求めるときに登場する項はどれも解の四則演算で表示できる
という性質は、上で挙げた解の表示に限らず、3次や4次方程式について提案されてきた様々な解法についても成り立つ。このことはラグランジュが発見して、解の置き換えに対する性質をくわしく調べて、それまでに提案された解法に共通する原理を取り出している(1770年)。そしてこれを踏まえて、ルフィニはラグランジュが研究した手法が5次以上の方程式には通用しないことを示した(1799年)。
でもラグランジュの議論は解法の途中に現れる項はどれも解の四則演算で表示できることを前提にしている。この前提は、それまでの解法がどれもそうなっていたというにすぎない。もし解の四則演算で表示できない項が登場すると、解の置き換えの議論が成り立たなくなって、ラグランジュの議論は通用しなくなってしまう。
そして「どの項も解の四則演算で表示できる」場合だけ考えて構わないことを証明したのがアーベル(1824年)で、そのおかげで代数的解法を考える場合は解の四則演算で書ける数しか出てこないとみなして良いことになる。ただしこの性質の証明は面倒なのでここでは扱わない(難解というわけではない)。
(この性質によって、方程式を解くという問題は、現代的にいえば「方程式の係数が作る体を巾乗根で拡大していって、解が作る体を得る」という問題になる)
5次方程式が代数的に解けないこと
方程式を解く場合、
- 方程式の係数の四則演算で得られる数を取り、巾乗根を作る。
- 方程式の係数との四則演算で得られる数を取り、巾乗根を作る。
- 方程式の係数との四則演算で得られる数を取り、巾乗根を作る。
- 以下同様。
という操作を解が得られるまで繰り返す必要がある。なお、ここで巾乗根の指数は素数としてよい(素数以外での巾乗根は、素数の巾乗根を重ねて実現できるので)。
そして今までの話から、この系列のうちのいくつかで対称性を崩していかなければならないことが判る(実際には各ステップで対称性が崩れるのだけど、今までの話ではそこまでは判らない)。
対称性が崩れるステップでは次のようになっている。
- は、解の四則演算で表示することができる(これは各ステップで必ず成り立つ)。
- とは対称性が異なる(解の置き換えの中に、は変化させないないけどは変化させるようなものがある)。
したがって解いていく途中でこのようなが取れなくなることを示せば、方程式が代数的に解けないことを示せたことになる(一応注意を書いておくと、逆にこのようなの系列が取れればそれで解が代数的に得られるのかという問題には、今までの話からだけでは答えることはできない)。
では、さっそく方程式を解いていく場面を考える。
第1ステップ
方程式の係数の四則演算だけでは対称性が崩れず解を表示することはできないので、巾乗根を取って対称性を下げる最初のステップがある。そのステップの時に作られる項をと書く。はどのような解の置き換えでも変化せず、は何らかの置き換えで変化する。
(証明には必要のない事実だけど一応の注意: 対称式(どんな置き換えでも変化しない式)は基本対称式の四則演算で書けるという事実を使うと、実際には巾乗根を取る最初の段階で対称性が下がると考えて良いことが判る。巾乗根を取って得た項の対称性が下がっていないなら、その項は対称式なので四則演算だけを使って書ける)。
また、当然となる。
どのような置き換えも、互換(二つのものの入れ替え)の積み重ねで実現できるという事実がある(コンピュータでのソーティングを思い浮かべれば判ると思う)。したがって、は何らかの互換で別の値にならないといけない(が全ての互換に対して不変なら、互換をどれだけ積み重ねても不変だから)。そこでを変化させる互換のうち一つを取る。この互換を記号でと書くことにすると、
となる。また任意のについてとなることにも注意する(かけてから置き換えても、それぞれ置き換えてからかけても答えは同じ)。
ここでの両辺に対して互換をおこなうと、左辺がなので
となる。なので、1の乗根のうち1以外のいずれかを取ってと書ける。
一方、同じ互換を続けて二回おこなうと元に戻る(恒等置換になる)ので
となる。よってでないといけないことが判る(つまり、方程式を解く最初のステップは平方根を取らないといけない。上で説明したように2次、3次ではそうなっていた。略したけど4次でもそうなっている)。
以上から互換についてはと変化することが判ったけど、なので、はどのような置き換えに対してものままかに変化するかどちらかしかない。実はどのような互換に対してもとならないといけない。これを説明する。
互換は、 してしてする という3つの互換に分解できる。(3つの互換のうち2つが同じものになっているのがポイント。) これら3つの互換を順番に行うと、互換をしたのと同じ結果になるので、となる。入れ換えをしたときは変化しないか符号が変わるかのどちらかになる。しかしもしで符号が変わるとしても、同じ入れ換えをもう一回行っているので、の入れ換えの影響はキャンセルされる。そのため互換に対してとならないといけない。同様の議論で、任意の互換でとなることが判る。(くわしい説明は略す。) よっては奇置換(=奇数回の互換で書ける置換)で符号が反転し、偶置換(=偶数回の互換で書ける置換)では変化しない。
が偶置換で変化しないということは、3次以上の場合はの追加だけでは対称性がまだ充分には崩せていないということになる(2次の場合は、偶置換は恒等置換だけなので対称性は完全に崩れている)。
第2ステップ
次に対称性を崩すステップで作られる項をとする。
第1ステップで作った項は偶置換で変化しない項だったので、も偶置換で変化しない。一方はそれよりも対称性を落とさないといけないので、ある偶置換で値が変わらないといけない。
ここで偶置換についての性質を使う。
実は(3次以上の場合)任意の偶置換は3つのものの巡回置換を積み重ねて実現できるという性質がある(「巡回置換」というのはのように、いくつかのものを順繰りに置き換えるような置換のこと)。次のようにすれば良い。
という互換は、してしてという3つの互換に直せる。同様にという互換は、してしてという3つの互換に直せる。したがって互換2個は、1と何かの互換6個に書き換えられる。
そして1と何かの互換2つ、つまりしてからするというのは、というの巡回置換で書ける。よって互換2個を、3つのものの巡回置換3個に書き換えることができる。
の話に戻る。
は何らかの偶置換によって変化しないといけない。そして偶置換は3個のものの巡回置換の積み重ねで書けるので、は3個のものの巡回置換のどれかで変化しないといけない。したがって、
となる(3つのものの巡回置換は偶置換なので)。また、3つのものの巡回置換を3回おこなうと恒等置換になるのでとなる。
これらの性質について第1ステップの時と同様の議論をすることで、で(ただしは1の3乗根で1以外の何か)でないといけないことが判る。つまり方程式を解く第2ステップでは3乗根を取らないといけないことになる(3次と4次の方程式では実際そうなっている)。
しかし5次以上の場合、ここですでに問題が発生している。
- で、は偶置換で不変なので、は偶置換によってかかのどれかになる(は1の3乗根)。したがってに同じ偶置換を3回続けておこなうと必ずになる。
- 5次以上の場合、5個のものの巡回置換が考えられる。5個のものの巡回置換は偶置換である。また、5個のものの巡回置換を5回繰り返すと恒等置換になる。
- 1と2より、5個のものの巡回置換をに続けておこなう場合、3回続けても5回続けてもになる。これを満たすのは、が5個の巡回置換で変化しない場合だけ。したがって、は任意の5個のものの巡回置換について不変。
- 3つのものの巡回置換は、5個のものの巡回置換2つしてに分解できるので、は任意の3つのものの巡回置換に対しても不変になる。しかしそれは、は何らかの偶置換で変化することと矛盾している。
結局、対称性を崩すようにが取れるという第2ステップの最初の部分が間違っていた。したがって、5次以上の方程式では、第1ステップは実行できても、第2ステップで行き詰まって方程式を解くことができない。
歴史的にはこれと同等の議論をルフィニ(1799年)とアーベル(1824年)がおこなって、5次以上の方程式が代数的に解けないことが示された。
補足: ガロア理論についての多少の説明
(この部分は、説明不足かつ非常におおざっぱでいいかげんになる)
ガウスの円周等分方程式論
ラグランジュ、ルフィニ、アーベルの研究により、5次以上の方程式の代数的な解の公式がないことが判った。しかし一般的な公式は存在しなくても、場合によっては代数的に解ける場合がある。
ガウスはの形の方程式は代数的に解けることを示した(1801年『数論研究』で)。
なぜ解けるのか。
例としてを調べてみる。この式はと因数分解できるので初めから解けるのだけど、一般的な4次方程式の場合と比較してみる。
一般的な4次方程式の場合、解の置き換え方は全部で24通りある(ただし動かさない置き換えも含めて考える)。
一方の場合、様子が異なっている。
と置く()と、解はと書ける。この解に対して置き換えを考える場合、をどれに置き換えるかを決めると、自動的に他のの置き換え方も決まってしまう。したがって可能な置き換え方は次の4通りしかない。
したがって、は一般の4次方程式とは対称性が異なっている。を解の公式を使って解いてみると、補助として解く3次方程式の解が、、となり実質は2次方程式になっているなど、対称性の落ち方が一般の4次方程式と違っている。
nが5より大きい場合のについても同様に一般のn次方程式とは対称性(可能な解の置き換え方)が異なっていて、その対称性の性質に基づいて解を求めることができる。つまり、
- 方程式によっては、対称性(解の可能な置き換え方)が一般の方程式とは違う場合がある。その結果、5次以上でも方程式が解ける場合がある。
いつ方程式が解けるか
5次以上の方程式が解けないことを示すとき
- これこれの数から四則演算で作れる数は、これこれの置き換えで変化しないような数だけである。
という論法を使った。そこでは
- 「これこれの数から四則演算で作れる数」⊆「これこれの置き換えで変化しない数」
が問題だった。
方程式が解けることを考える場合は「これこれの対称性を持っている数しか作れない」だけでなく「これこれの対称性を持っている数はどれでも作れるのか」が問題になる。つまり「四則演算で書ける数」と「対称性」の間にどんな関係があるのかが問題になる。
この問題に正確に答えるのがガロア理論になる。
「解の置き換え」の群
ここまで「対称性が高い」という言葉を、「よりたくさんの置き換えで変化しないこと」を指して使ってきた。そして「置き換え」の集合の包括関係によって対称性の高い低いを述べてきた。でも
- 何もしない置き換え(恒等置換)では、どんな数も必ず不変になる。また、ある置き換えで不変になるならば、逆の置き換えでも不変になる。
- 不変になる置き換えが二つあったとき、それらの置き換えを続けておこなってもやはり不変である。
- 「集合Sに含まれるどの数も変化させないような置き換え、からなる集合」は必ず群になる。
といった性質を考慮すると、置き換えの任意の集合を考えるのではなく、群となるものだけを考えるのが良い(群の説明は略)。
そして先に説明したように、方程式によっては全ての解の置き換えが意味を持つわけではなくなる。例えばの解はだけど、とを入れ替える置き換えは取り除く必要がある(なので、置き換えた時の整合性が取れなくなる。有理数が変化してしまうような置き換えは整合性が取れない)。これはが四則演算だけで解ける理由でもある。はじめから対称性が下がっているため、巾乗根で対称性を下げる必要がない。
あるいは一般の17次方程式では解の置き換え方は17!=355687428096000通り存在するけど、方程式では整合的な置き換え方は16通りしか存在しない(この方程式では平方根だけを使って置き換えの群の大きさを16→8→4→2→1と減らすことができるのだが、これは定規とコンパスだけで17角形を作図できることに関係している)。
体
ここまでの説明で、
- 四則演算では対称性は崩れない。
- (巾乗根によって)数を追加して四則演算で書ける数を増やす。
といった話が何度も出てきた。このことは、四則演算で閉じた集合、つまり「体」を考えるのが良いことを示している。体を考えることが重要なのは
- 「置き換え」の群を取り、その群の「置き換え」に対しても変化しないような数を集めたものは、体になる。
という性質からも判る。
体と群の対応
体と群の性質を見ると、
- 体を取ったとき、その体のどの要素も変化させないような「置き換え」の集合(その体の持っている対称性)は、群になる。
- 群を取ったとき、その群のどの要素でも変化しないような数の集合(その群が示す対称性を満たしている数の集合)は、体になる。
が成り立っているので、体から群、群から体への対応関係を考えることができる。でも、これは体と群が1対1で対応しているということではない。一致している場合は、「対称性を下げること」と「四則演算で作ることができる数が増える」もちょうど対応する。そして、
ガロア拡大になっている場合、部分体と部分群がちょうど1対1に対応する。
というのが、ガロア理論の主定理になる(非常におおざっぱだけど)。「ガロア拡大である」というのは、ここでは「係数の四則演算で書ける数 = どの置き換えでも変化しない数」になること(開始時の手持ちの体と対称性の最も高い数を集めた体が一致していること)だと思えばよい。
ガロア拡大になるように置き換えの集合を選べれば、あとは、どんな部分群が存在するのか(=どのように対称性を崩していけるのか)という観点から方程式が解けるかどうかを論じることができることになる。