■因数分解の算法(その32)

【1】3次方程式の根の公式(カルダノの方法)

  ax^3+bx^2+cx+d=0

 x=y−b/3aとおくと,y^3+py+q=0

 t1=−q/2+{(q/2)^2+(p/3)^3}^1/2

 t2=−q/2−{(q/2)^2+(p/3)^3}^1/2

 t1+t2=−q,t1t2=−(p/3)^3

 t1,t2の3乗根の中で,その積が−p/3になるものを3√t1,3√t2とすると,3次方程式の根は

  x1=−b/3a+3√t1+3√t2

  x2=−b/3a+3√t1ω+3√t2ω^2

  x3=−b/3a+3√t1ω^2+3√t2ω

  ω=(−1+√−3)/2,ω=(−1−√−3)/2

===================================

  x^3+6x−20=0

  p=6,q=−20

  (q/2)^2+(p/3)^3=108=2^2・3^3

  t1=10+√108=10+6√3

  t2=10−√108=10−6√3

  x^3−15x−4=0

  p=−15,q=−4

  (q/2)^2+(p/3)^3=−121=−11^2

  t1=2+11i

  t2=2−11i

===================================