代数方程式の根の公式(2) 
■2次方程式の根の公式
1次方程式aX+b=0(a≠0)は、X=−b/aと簡単に解ける。
2次方程式aX+bX+c=0(a≠0)の根の公式は中学や高校で習ったように、 
X={−b±(b−4ac)1/2}/2aである。注1
以下、簡単にではあるが、根の公式と判別式の関連を述べる。
aX+bX+c=0の根をα,αとすると、 
aX+bX+c=a(X−α)(X−α 
        =a{X−(α+α)X+αα 
であるから、
根と係数の関係 α+α=−b/a αα=c/aを得る。
ここで、D=(α−α=(α+α−4αα
∴ D=(b/a)−4(c/a)=b/a−4ac/a 
   =(b−4ac)/a
√D=Δ=(b−4ac)1/2/aゆえ、X=−b/2a±√D/2
根の公式の中に判別式Dが含まれているので、次のような根の様相が分かる。
a,b,c∈とする時、 

D>0ならば、αとα実根(実数根) 
D=0ならば、α=α重根 
D<0ならば、αとα複数共役根

また、D=0の時、aX+bX+c=a(X+b/2a)という完全平方と呼ばれる形に変形できることに注意しておく。
注1
 a{X+(b/a)X}+c=a{(X+b/2a)−(b/2a)}+c 
=a(X+b/2a)−a(b/4a)+c 
=a(X+b/2a)−b/4a+c 
=a(X+b/2a)−(b−4ac)/4a
∴ a(X+b/2a)=(b−4ac)/4a
∴  (X+b/2a)=(b−4ac)/4a
∴   X+b/2a  =±{(b−4ac)/4a1/2
∴   X+b/2a  =±(b−4ac)1/2/2a
■3次方程式の根の公式(カルダノの解法)
さて、3次方程式の根の公式について述べるのだが、ここで紹介する解法はタルタリア 
(Tartaglia 1500?-1557)によって発見された方法である。
だが、カルダノ(Cardano 1501-1576)がタルタリアの発見を自分のものとして発表したことから、今日カルダノの解法と呼ばれている。
根の公式は3次方程式X+aX+b=0に対して求めれば十分である。注2
注2
一般には3次方程式はaX+bX+cX+d=0(a≠0)の形であるが、 
X=Y−b/3aという変数変換により、 
aY+(c−b/3a)Y+d−bc/3a+2b/27a=0という2次の項のない方程式になることが分かる。
f(X)=X+aX+b=0……(1)
(1)を解く為に、X=U+Vとおくと、
=(U+V)=U+3UV+3UV+V=U+V+3UV(U+V) 
  =3UVX+U+V
∴ X−3UVX−(U+V)=0……(2)
(1)と(2)の辺々の係数を比べると、U+V=−b UV=−a/3を得る。
∴ U+V=−b U=−a/27……(3)
ここで、(3)から2次方程式の根と係数の関係を考えれば、
+bT−a/27=0……(4)
はUとVを根とする2次方程式であるが、これは根の公式を用いて解ける。 
即ち、T=−b/2±{b−4(−a/27)}1/2/2 
    =−b/2±(b/4+a/27)1/2
 
 U=−b/2+(b/4+a/27)1/2 
 V=−b/2−(b/4+a/27)1/2 

とする。

ところで、判別式Dを計算してみると、D=−27b−4aとなる。注3
(b/4+a/27)1/2={(4b+a)/108}1/2  
               =(−D/108)1/2 
から、
 U=−b/2+(−D/108)1/2 
 V=−b/2−(−D/108)1/2
U、Vはそれぞれ右辺の3乗根として、複素数の範囲で3つずつ求めことができるが、 
UV=−a/3から、UとVの一方が決まれば他方が決まることに注意する。 
3つのUに対応してVが求まり、X=U+Vにより3個の根が求まることになる。
そこで、Uの1つをU={−b/2+(−D/108)1/21/3 とする時、
UV=−a/3を満たすVとして、V={−b/2−(−D/108)1/21/3  
が対応する。
同様に、UV=−a/3を満たす(U,V)を定めてやると、 
      (U,V)、(ωU,ω)、(ω,ωV)を得る。注4
以上をまとめると、
3次方程式X+aX+b=0の根は、 

+V,ωU+ω,ω+ωVである。 

ただし、U={−b/2+(−D/108)1/21/3 
    V={−b/2−(−D/108)1/21/3 
    ω =(−1+√3)/2 
    D =−27b−4a 
 

 
注3
判別式を簡単にする為にも係数が少ない方がよかったのである。だが、それでも慣れない方には少々計算が面倒であるが御了承願おう。
f(X)=0の根をα,α,αとすると、 
f(X)=X+aX+b=(X−α)(X−α)(X−α)ゆえ、
f'(X)=3X+a 
     =(X−α)(X−α 
                +(X−α)(X−α 
                           +(X−α)(X−α
∴ (α−α)(α−α)=3α+a 
 −(α−α)(α−α)=(α−α)(α−α)=3α+a 
  (α−α)(α−α)=(α−α)(α−α)=3α+a
∴ −{(α−α)(α−α)(α−α)} 
  =(3α+a)(3α+a)(3α+a) 
  =27(ααα+9{(αα+(αα+(αα}a 
   +3(α+α+α)a+a
根と係数の関係 α+α+α=0 
        αα+αα+αα=a 
        ααα=−b 
から、
 (αα+(αα+(αα 
=(αα+αα+αα−2(ααα)(α+α+α)=a
  α+α+α 
=(α+α+α−2(αα+αα+αα)=−2a
∴ −D=27b+9a−6a+a=27b+4a 
従って、X+aX+b=0の判別式はD=−27b−4aとなる。
注4
αの3乗根はωを1の虚数立方根とする時、3√α,ω 3√α,ω3√αであるという前節の事実を思い出そう。
2次方程式の場合と比べてもこの解法は容易ではない。3次方程式が実根を持つ時でも、それらの根は複素数を経由して求めなければならないというのは興味深い。
 
            (1999.7.20 高林廉) 
 
代数方程式の解の公式(1)
代数方程式の根の公式(3)
数学についてへ戻る
MENUへ戻る
入り口へ戻る
HPの表紙へ戻る
 

楽天モバイル[UNLIMITが今なら1円] ECナビでポインと Yahoo 楽天 LINEがデータ消費ゼロで月額500円〜!


無料ホームページ 無料のクレジットカード 海外格安航空券 解約手数料0円【あしたでんき】 海外旅行保険が無料! 海外ホテル