1. 高校数学の美しい物語
  2. カルダノの公式と例題

カルダノの公式と例題

更新日時 2021/03/07

三次方程式の解の公式であるカルダノの公式を紹介します。

入試で出題される三次方程式は 99.999.9% 因数分解できます。しかし,因数分解できないタイプの問題が誘導付きで出題される可能性も 00 ではないので,どんな三次方程式でも解ける万能なカルダノの公式を知っておいても損はありません。

まず一般的な場合についてカルダノの公式を3ステップで解説します。

その後具体例を挙げます。一般的な場合でよく分からない方は具体例をご覧ください。

目次
  • ステップ1:三次方程式の立体完成

  • ステップ2:カルダノの公式の核心

  • ステップ3:変数を順々に求めていく

  • 三次方程式の具体例

ステップ1:三次方程式の立体完成

目標は一般の三次方程式 ax3+bx2+cx+d=0ax^3+bx^2+cx+d=0 を解くことですが,定数倍と平行移動の自由度をうまく利用することでより簡単な式に変換します。

両辺を aa で割ると,x3+Ax2+Bx+C=0x^3+Ax^2+Bx+C=0 という形になります。更に,平行移動を行うことで X3+pX+q=0X^3+pX+q=0 という形になります(具体的には X=x+A3X=x+\dfrac{A}{3} を新たな変数とします)。

この平行移動の操作を立体完成といいます。

(※二次方程式の1次の係数を消す操作→平方完成,に対応する概念です。立方完成とも呼ぶそうです。平方完成に対応するものとしては「立方完成」という名の方が相応しいかもしれません。)

ステップ2:カルダノの公式の核心

X=u+vX=u+v とおき自由度を1つ増やします。これがこの方法の一番の特徴です:

(u+v)3+p(u+v)+q=0(u+v)^3+p(u+v)+q=0

つまり,

u3+v3+q+(3uv+p)(u+v)=0u^3+v^3+q+(3uv+p)(u+v)=0

よって,

u3+v3+q=0,3uv=p()u^3+v^3+q=0,3uv=-p\cdots(*)

を満たす u,vu,v の組みを見つければそこから xx が求まります。

ステップ3:変数を順々に求めていく

導いた u,vu,v の連立方程式を解く→ XX を求める→ xx を求める,という流れです。

()(※)の2つ目の式から vv を消去して1つ目の式に代入すると,u3u^3 についての2次方程式を得ます:

u6+qu3p327=0u^6+qu^3-\dfrac{p^3}{27}=0

よって,

u3=q±q2+4p3272=q2±q24+p327u^3=\dfrac{-q\pm\sqrt{q^2+\tfrac{4p^3}{27}}}{2}=-\dfrac{q}{2}\pm\sqrt{\dfrac{q^2}{4}+\dfrac{p^3}{27}}

ここで,もともとの u,vu,v の連立方程式は uuvv に関して対称なので,v3v^3 も同じ式で求まります。そして,uu がプラスの方の符号の解で vv がマイナスの方の符号の解としても一般性を失いません:

u3=q2+q24+p327u^3=-\dfrac{q}{2}+\sqrt{\dfrac{q^2}{4}+\dfrac{p^3}{27}}

ここで,三乗根を取る際に注意が必要です。aa の三乗根は a3\sqrt[3]{a} だけでなく a3,a3ω,a3ω2\sqrt[3]{a},\sqrt[3]{a}\omega,\sqrt[3]{a}\omega^2(ただし ω=1+3i2\omega=\dfrac{-1+\sqrt{3}i}{2}

なので,uu が三通り求まります。

そこから,()(※) によって対応する vv が求まり X=u+vX=u+v が求まり,x=XA3x=X-\dfrac{A}{3} が求まるというわけです。

三次方程式の具体例

例題

x3+3x2+x+1=0x^3+3x^2+x+1=0

解答

・立体完成する

(x+1)32(x+1)+2=0(x+1)^3-2(x+1)+2=0 より,X=x+1X=x+1 と置くと,X32X+2=0X^3-2X+2=0

u,vu,v についての連立方程式を導く

X=0X=0 は解でないので 00 でない複数数 u,vu,v を用いて X=u+vX=u+v とおける。これを方程式に代入して整理する:

u3+v3+2=0u^3+v^3+2=0

3uv=23uv=2

u,vu,v を求める

第二式から vv を消去して第一式に代入すると,

u6+2u3+827=0u^6+2u^3+\dfrac{8}{27}=0

u3u^3 について解くと,u3=1±1927u^3=-1\pm\sqrt{\dfrac{19}{27}}

u,vu,v の対称性より uu がプラスの符号を採用する。

この3乗根を取ると uu33 つ求まる。

そして,もとの連立方程式に代入して対応する vv を求める:

(u,v)=(1+19273,119273)(u,v)=\left(\sqrt[3]{-1+\sqrt{\dfrac{19}{27}}},\sqrt[3]{-1-\sqrt{\dfrac{19}{27}}}\right) , (ω1+19273,ω2119273)\left(\omega\sqrt[3]{-1+\sqrt{\dfrac{19}{27}}},\omega^2\sqrt[3]{-1-\sqrt{\dfrac{19}{27}}}\right) , (ω21+19273,ω119273)\left(\omega^2\sqrt[3]{-1+\sqrt{\dfrac{19}{27}}},\omega\sqrt[3]{-1-\sqrt{\dfrac{19}{27}}}\right)

x=u+v1x=u+v-1 が求まる

x=1+19273+1192731x=\sqrt[3]{-1+\sqrt{\dfrac{19}{27}}}+\sqrt[3]{-1-\sqrt{\dfrac{19}{27}}}-1 , ω1+19273+ω21192731\omega\sqrt[3]{-1+\sqrt{\dfrac{19}{27}}}+\omega^2\sqrt[3]{-1-\sqrt{\dfrac{19}{27}}}-1 , ω21+19273+ω1192731\omega^2\sqrt[3]{-1+\sqrt{\dfrac{19}{27}}}+\omega\sqrt[3]{-1-\sqrt{\dfrac{19}{27}}}-1

式が複雑なのでミスっているかもしれません,発見したらご一報ください。

Tag:いろいろな方程式の解き方まとめ

人気記事
  1. 高校数学の美しい物語
  2. カルダノの公式と例題