竹村が部屋に入ると、今日も森田君はホワイトボードの前にいた。大学のゼミのようだと竹村は机に座る。森田君はさっそく始める。
「まずは前回の復習『差積』から始めます。差積とは、異なる文字のペアを引いて、それらをすべて掛け合わせたものです。ここでは3次方程式 y3+py+q=0 の3つの解を α, β, γ として、その3つの解の差積
(α−β)(β−γ)(γ−α)
を考えました。その差積をラグランジュ・リゾルベント
AB=α+ωβ+ω2γ=α+ω2β+ωγ
と関連付けることによって、どうして前回までの計算で3次方程式の解の公式が導かれるのか、それを解明していくのか今日のゼミのテーマです」
森田君は”ゼミ”と言い切った。家庭教師が竹村ゼミになっている。森田君は続ける。
「まず前回の授業で差積
(α−β)(β−γ)(γ−α)
を考えましたが、この式は対称式ではありません。6つの3次置換のうち、偶置換では変化しませんが、奇置換では −1 倍に変化するからです。復習として確認しておきます。
<『差積』は対称式ではないが、その2乗は対称式になること(復習)>
①~③の偶置換では (α−β)(β−γ)(γ−α) は変化しません。
➀(ααββγγ)②(αγβαγβ)③(αββγγα)⎭⎬⎫では(α−β)(β−γ)(γ−α)⟶変化しない(α−β)(β−γ)(γ−α)
一方④~➅の奇置換では、(α−β)(β−γ)(γ−α) は −1 倍と変化します。
④(ααβγγβ)➄(αγββγα)➅(αββαγγ)⎭⎬⎫では(α−β)(β−γ)(γ−α)⟶−1 倍と変化−(α−β)(β−γ)(γ−α)
しかしその2乗
{(α−β)(β−γ)(γ−α)}2
は対称式になります。偶置換ではもともと変化しないので2乗しても変化しませんが、奇置換では2乗すると (−1)2=1 倍となりこちらも変化しないので、全ての3次置換で差積の2乗は変化しません。(⇒ 詳しくは本シリーズ (9))
➀(ααββγγ)②(αγβαγβ)③(αββγγα)④(ααβγγβ)➄(αγββγα)➅(αββαγγ)⎭⎬⎫では{(α−β)(β−γ)(γ−α)}2⟶変化しない{(α−β)(β−γ)(γ−α)}2
さらに、この差積の2乗が対称式になることを理用して、(α−β)(β−γ)(γ−β) を、次のように3次方程式 y3+py+q=0 の係数 p, q を用いた加減乗除の式で表せることを前回の授業でやりました。(⇒ 証明は本シリーズ (9))
{(α−β)(β−γ)(γ−α)}2=−4⋅27{(2q)2+(3p)3} ⋯(∗1)p, q の加減乗除の式
もちろん 2 や 4 のような数は用いても構いません。それらの数と p, q の加減乗除、つまり数と p, q を足したり引いたり掛けたり割ったりして差積の2乗を表せるということです。さらにこの式の両辺を入れ替えて
−4⋅27{(2q)2+(3p)3}={(α−β)(β−γ)(γ−α)}2
両辺を −4⋅27 で割ると
(2q)2+(3p)3=−4⋅271{(α−β)(β−γ)(γ−α)}2 ⋯(∗2)
となりますが、この式は、ラグランジュ・リゾルベント
AB=α+ωβ+ω2γ=α+ω2β+ωγ
の3乗を計算すると、平方根の中に現れる式です。(⇒ 証明は本シリーズ (7))
A3B3=27{−2q+(2q)2+(3p)3}ここが (∗2)=27{−2q−(2q)2+(3p)3}ここが (∗2)
このことは、「ラグランジュ・リゾルベントの3乗は、3次方程式の係数 p, q と、次のような差積の2乗の平方根
{(α−β)(β−γ)(γ−α)}2
を用いた加減乗除の式で表すことができる」ということを意味しています。具体的に書いてみますと
A3B3=27{−2q+(2q)2+(3p)3}=27{−2q−(2q)2+(3p)3}
に (∗2) 式
(2q)2+(3p)3=−4⋅271{(α−β)(β−γ)(γ−α)}2 ⋯(∗2)
を代入すれば
A3B3=27{−2q+(2q)2+(3p)3}(∗2)より−4⋅271{(α−β)(β−γ)(γ−α)}2=27{−2q+−4⋅271{(α−β)(β−γ)(γ−α)}2}係数の加減乗除差積の 2 乗の平方根=27{−2q−(2q)2+(3p)3}(∗2)より−4⋅271{(α−β)(β−γ)(γ−α)}2=27{−2q−−4⋅271{(α−β)(β−γ)(γ−α)}2}係数の加減乗除差積の 2 乗の平方根
となります。なお、 の中に −4⋅271 という数が現れますが、この数は本質的ではありません。ラグランジュ・リゾルベントの3乗を、係数 p, q と、差積の2乗の平方根
{(α−β)(β−γ)(γ−α)}2
を用いて表せたということが重要です。思えば、以前に習った2次方程式の解の公式の導出でも、差積の2乗の平方根が重要な役割を担いました。
<2次方程式の解の公式での差積の2乗の平方根(復習)>
2次方程式 ax2+bx+c=0 の解を α, β としたときの、次の恒等式
αβ=2(α+β対称式)+(α−β対称式でない)=2(α+β)−(α−β)
について、α+β は対称式ですが、差積 α−β は対称式ではありません。しかし2乗した (α−β)2 は対称式となるので、2次方程式 ax2+bx+c=0 の解と係数の関係
α+βαβ=−ab=ac
より
α+β(α−β)2=−ab=(α+β)2−4αβ=(ab)−4⋅ac
と、α+β と (α−β)2 を2次方程式の係数 a, b, c で表すことができます。この α+β と (α−β)2 を先ほどの恒等式
αβ=2(α+β)+(α−β)=2(α+β)−(α−β)
から、α−β=±(α−β)2 を用いて得られる
αβ=2(α+β)+(α−β)2=2(α+β)−(α−β)2
に代入して
αβ=2−ab+(ab)2−4⋅ac=2−ab−(ab)2−4⋅ac
これを一つにまとめて
x=2−ab±(ab)2−4⋅ac=2a−b±b2−4ac
という流れで、2次方程式の解の公式を導出しました。最初の式の平方根の中身をみると、それはまさに差積の2乗に相当しています。(⇒ 詳しくは本シリーズ (5))
x=2−ab±差積の 2 乗 (α−β)2(ab)2−4⋅ac
「差積の2乗の平方根を考える」というアイデアが、3次方程式の解の公式でも受け継がれています。もっとも、3次方程式の解の公式を導出するにあたり最初に2次方程式の解の公式を利用するので受け継がれるのは当たり前にも思えますが、2次方程式では差積の2乗は (α−β)2 であったのに対し、3次方程式では α, β, γ と3つの解があることから
{(α−β)(β−γ)(γ−α)}2
と、その拡張となって現れるのです。この後は
A3B3=27{−2q+(2q)2+(3p)3}=27{−2q−(2q)2+(3p)3}
から、さらにこの3乗根 3 をとることによって A, B も p, q を用いて表すことができるので、その A, B を、y3+py+q=0 の3つの解を α, β, γ としたときの恒等式
αβγ=3(α+β+γ0・リゾルベントラグランジュ)+(α+ωβ+ω2γA・リゾルベントラグランジュ)+(α+ω2β+ωγB・リゾルベントラグランジュ)=3(α+β+γ)+ω2(α+ωβ+ω2γ)+ω(α+ω2β+ωγ)=3(α+β+γ)+ω(α+ωβ+ω2γ)+ω2(α+ω2β+ωγ)
に代入することによって、次の3次方程式 ax3+bx2+cx+d=0 の解の公式が導出できます(注)。
x=⎩⎨⎧−3ab+3−2q+(2q)2+(3p)3+3−2q−(2q)2+(3p)3−3ab+ω3−2q+(2q)2+(3p)3+ω23−2q−(2q)2+(3p)3−3ab+ω23−2q+(2q)2+(3p)3+ω3−2q−(2q)2+(3p)3
ただし p, q は
pq=−31(ab)2+ac=272(ab)3−31(ab)(ac)+ad
また ω は 1 の3乗根のうちの、つまり3乗して 1 になる数のうちの虚数であるもの
ω=2−1+3iまたはω=2−1−3i
となります。(⇒ 詳しくは本シリーズ (2)、(3)、(7))
ここで補足ですが、この3次方程式の解の公式を、以下のように変形してみます。そうするとラグランジュ・リゾルベントと解の公式との関係がより具体的に見えてきます。3乗根 3 の部分を分母が 3 の分数にし、3乗根の係数の 3 を
3=333=327
となることを利用して3乗根の中に入れてしまいます。
x=⎩⎨⎧−3ab+3−2q+(2q)2+(3p)3+3−2q−(2q)2+(3p)3−3ab+ω3−2q+(2q)2+(3p)3+ω23−2q−(2q)2+(3p)3−3ab+ω23−2q+(2q)2+(3p)3+ω3−2q−(2q)2+(3p)3=⎩⎨⎧−3ab+333−2q+(2q)2+(3p)3+333−2q−(2q)2+(3p)3−3ab+3ω⋅33−2q+(2q)2+(3p)3+3ω2⋅33−2q−(2q)2+(3p)3−3ab+3ω2⋅33−2q+(2q)2+(3p)3+3ω⋅33−2q−(2q)2+(3p)3=⎩⎨⎧−3ab+33333−2q+(2q)2+(3p)3+33333−2q−(2q)2+(3p)3−3ab+3ω3333−2q+(2q)2+(3p)3+3ω23333−2q−(2q)2+(3p)3−3ab+3ω23333−2q+(2q)2+(3p)3+3ω3333−2q−(2q)2+(3p)3=⎩⎨⎧−3ab+33273−2q+(2q)2+(3p)3+33273−2q−(2q)2+(3p)3−3ab+3ω3273−2q+(2q)2+(3p)3+3ω23273−2q−(2q)2+(3p)3−3ab+3ω23273−2q+(2q)2+(3p)3+3ω3273−2q−(2q)2+(3p)3=⎩⎨⎧−3ab+3327{−2q+(2q)2+(3p)3}+3327{−2q−(2q)2+(3p)3}−3ab+3ω327{−2q+(2q)2+(3p)3}+3ω2327{−2q−(2q)2+(3p)3}−3ab+3ω2327{−2q+(2q)2+(3p)3}+3ω327{−2q−(2q)2+(3p)3}
このように計算していけば、3乗根 3 の中身がダイレクトにラグランジュ・リゾルベントの3乗
A3B3=27{−2q+(2q)2+(3p)3}=27{−2q−(2q)2+(3p)3}
になることが分かります。
x=⎩⎨⎧−3ab+33A327{−2q+(2q)2+(3p)3}+33B327{−2q−(2q)2+(3p)3}−3ab+3ω3A327{−2q+(2q)2+(3p)3}+3ω23B327{−2q−(2q)2+(3p)3}−3ab+3ω23A327{−2q+(2q)2+(3p)3}+3ω3B327{−2q−(2q)2+(3p)3}
以上をまとめますと、繰り返しになりますが大事なことは「ラグランジュ・リゾルベントの3乗 A3, B3 は、係数 p, q と、次のような差積の2乗の平方根
{(α−β)(β−γ)(γ−α)}2
を用いた加減乗除の式で表せる」ということです。
A3B3=27{−2q+(2q)2+(3p)3}(∗2)より−4⋅271{(α−β)(β−γ)(γ−α)}2=27{−2q+−4⋅271{(α−β)(β−γ)(γ−α)}2}係数の加減乗除差積の 2 乗の平方根=27{−2q−(2q)2+(3p)3}(∗2)より−4⋅271{(α−β)(β−γ)(γ−α)}2=27{−2q−−4⋅271{(α−β)(β−γ)(γ−α)}2}係数の加減乗除差積の 2 乗の平方根
単に差積
(α−β)(β−γ)(γ−α)
だと対称式ではないので、差積の2乗
{(α−β)(β−γ)(γ−α)}2
を考え、これは対称式なので、解と係数の関係を用いて3次方程式 y3+py+q=0 の係数 p, q を用いて表すことができる。そしてその平方根を取れば、ラグランジュリゾルベントの3乗 A3, B3 を p, q とその平方根を用いて表すことができる。さらにその3乗根をとることによってラグランジュ・リゾルベント A, B が決定し、それを用いて3次方程式の解の公式が得られる、という流れになっています。
単に差積だと、それは対称式ではないので係数 p, q を用いた加減乗除の式で表すことはできません。しかしその2乗は対称式なので p, q を用いた加減乗除の式で表すことができます。具体的には (∗1) 式
{(α−β)(β−γ)(γ−α)}2=−4⋅27{(2q)2+(3p)3} ⋯(∗1)
となります。つまり「差積の2乗」を必ず経由する必要があるわけです。そしてその差積の2乗の平方根を、加減乗除をできる対象として”新たに”加えます。”新たに”というのは、平方根 で表される式は、係数 p, q を用いての加減乗除だけでは一般には表せない式だからです。
⟹ p, q の加減乗除だけでは表せない
ちなみに平方、つまり2乗は表せます。2回掛ければいいからです。しかし平方根は表すことはできません。よって差積の2乗の平方根、厳密には、差積の2乗に −4⋅271 を掛けた式の平方根
=−4⋅271{(α−β)(β−γ)(γ−α)}2(2q)2+(3p)3 (∗2)より
を、加減乗除できる式の対称として”新たに”加えます。そうすることによって、ラグランジュ・リゾルベント
AB=α+ωβ+ω2γ=α+ω2β+ωγ
の3乗 A3, B3
A3B3=27{−2q+(2q)2+(3p)3}=27{−2q−(2q)2+(3p)3}
を、係数 p, q と平方根 (2q)2+(3p)3 を用いた加減乗除の式で表すことができます。ただこれだけではだめです。我々が欲しいのはラグランジュ・リゾルベントの3乗ではなく、ラグランジュ・リゾルベントそのもの、つまり A, B そのものです。よって次のような A3, B3 の3乗根
3A33B3=327{−2q+(2q)2+(3p)3}=327{−2q−(2q)2+(3p)3}
を取ります。ラグランジュ・リゾルベントの3乗の3乗根を取れば、ラグランジュ・リゾルベント A, B を、はれて p, q とその3乗根 3 を用いて表すことができます。(⇒ 詳しくは本シリーズ (7))
しかし3乗根は、係数 p, q と、平方根 (2q)2+(3p)3 の加減乗除だけでは一般には表せない式です。
3⟹ p, q と (2q)2+(3p)3 の加減乗除だけでは表せない
ここでもちなみに3乗は表せます。3回掛ければいいからです。しかし3乗根は表すことはできません。よってラグランジュ・リゾルベントの3乗根を、加減乗除できる対象として”新たに”加えるわけです。厳密にはその3乗根と合わせて、虚数 ω も前もって加えておきます。ω も、係数 p, q と平方根 (2q)2+(3p)3 の加減乗除では表せないからです。
このように「差積の2乗の平方根」、それを用いて得られる「ラグランジュ・リゾルベントの3乗の3乗根」と、次々と加減乗除できる対象を新たに加えていくことによって、次のように3次方程式の解の公式を構築することができるのです。
x=⎩⎨⎧−3ab+3ラグランジュ・リゾルベントの3乗の3乗根327⎩⎨⎧−2q+差積の2乗の平方根(2q)2+(3p)2⎭⎬⎫+3ラグランジュ・リゾルベントの3乗の3乗根327⎩⎨⎧−2q−差積の2乗の平方根(2q)2+(3p)2⎭⎬⎫−3ab+3ωラグランジュ・リゾルベントの3乗の3乗根327⎩⎨⎧−2q+差積の2乗の平方根(2q)2+(3p)2⎭⎬⎫+3ω2ラグランジュ・リゾルベントの3乗の3乗根327⎩⎨⎧−2q−差積の2乗の平方根(2q)2+(3p)2⎭⎬⎫−3ab+3ω2ラグランジュ・リゾルベントの3乗の3乗根327⎩⎨⎧−2q+差積の2乗の平方根(2q)2+(3p)2⎭⎬⎫+3ωラグランジュ・リゾルベントの3乗の3乗根327⎩⎨⎧−2q−差積の2乗の平方根(2q)2+(3p)2⎭⎬⎫
3次方程式の解の公式を見ると、平方根 の上に3乗根 3 がかぶさっている、逆に言えば、3乗根の中に平方根があるのはそういう理由です。平方根、それを用いて得られる3乗根を次々と加えていくことによって、3次方程式の解の公式が実現できる。それが解の公式が導出できる理由なのです。先生合っているでしょうか?」
「あってます!」
竹村は思わず手を叩いた。
「次は、今日の内容を『解の置換』という視点に立ってもう一度見てみたいと思います。今日のゼミは、解の公式を『式の変形』という視点で眺めてみました。これを『解の置換』という視点で見ると、なぜ2次方程式や3次方程式に解の公式が存在するのか、ひいてはなぜ5次以上の方程式に解の公式が存在しないのかが見えてくるので、次回からその視点でゼミを進めていきます。この視点で眺めると議論が抽象化しますが、より厳密な視点で解の公式が見えてくるので、次の授業までにまとめておきます」
まだ終わりの時間ではないが、森田君のペースで竹村の家庭教師は終わった。
「『あってます!』しか言ってないな・・・」
このままでは森田君の発表だけで授業が終わると思い、竹村は急いで紀伊国屋書店の数学コーナーへ走った。
(了)
(コメント)
ちゃんと分かりやすくなっているのか不明ですが、一人で推敲しても、直したところを元に戻したりと「行ったり来たり」で切りがないので、とりあえず今の段階での完成です。
本当は証明まで一気に進めてもいいのですが、自分も勉強しながら書いているのと、集中が続かず途中で解説が破綻しそうなので、短いテーマで細かく区切って書いています。
(注)
<方程式の係数の範囲について>
今まで2次方程式
ax2+bx+c=0
や3次方程式
ax3+bx2+cx+d=0
を考えるにあたって、係数 a, b, c, d の範囲を明示していませんでした。 高校数学では、特にことわりのない限り係数 a,b, c, d の範囲は「実数」として扱っています(つまり係数が虚数になる場合は一般には考えない)。基本的には高校レベルの数学でわかるように書く方針ですので、係数 a, b, c, d の範囲は「実数」の範囲としています(下記の<数の分類>参照)。
実はもっと広く複素数まで係数の範囲を広げても本シリーズでの議論は成立しますが、平方根や3乗根の中身が虚数になる場合は注意が必要です。本文の中でこの内容まで織り込むのは難しかったので、ここで補足しておきます(余裕があれば解説するかもしれません)。
このように読み物として簡単に表現するために、解説書や論文のような厳密性には目をつぶり、アイデアや流れの方を重視しているので、その辺をご了承ください。厳密性が必要な場合は、必要に応じて補足として書いていきます。
なお数の分類は以下のようになります。複素数 a+bi と言えば、実数も虚数も含むことに注意。
<数の分類>
複素数 a+bi ⎩⎨⎧実数 ab=0 のとき⎩⎨⎧分数で表せる数有理数⎩⎨⎧整数⎩⎨⎧自然数 (1, 2, 3,⋯)0負の整数 (−1,−2,−3,⋯)有限小数 例 0.17(=10017)循環小数(循環する無限小数) 例 0.232323⋯(=9923)分数で表せない数無理数 例 π (=3.1415⋯) のような循環しない無限小数 e (=2.7182⋯) のような循環しない無限小数虚数 a+bib=0 のとき 特に a=0 のとき bi を純虚数という。