此三次方程的解為站長經過一番努力後計算出的,但尚未經證實及進一步研究,站長於其他網站所接觸過的三次方程解法亦與本人的有所不同,所以如有錯誤,歡迎提點。

設x2+bx+c=0的根為α及β

∴x=α or x=β

代y=x(1/3)

y(2/3)+by(1/3)+c=0

y(2/3)+by(1/3)=-c   ----- (1)

y(1/3)(y(1/3)+b)=-c

y(y(1/3)+b)3=-c3

y[(y(1/3))3+3(y(1/3))2b+3(y(1/3))b2+b3]+c3=0

y{y+3b[y(2/3)+by(1/3)]+b3}+c3=0   ----- (2)

代(1)入(2)

y{y+3b(-c)+b3}+c3=0

y2+(b3-3bc)y+c3=0

設y2+b1y+c1=0的根為α3及β3

∴b3-3bc=b1 & c3=c1

b3-3bc-b1=0

b3-3c1(1/3)b-b1=0   ----- (3)

根據二次方程的求根公式,可將x2+bx+c=0及y2+b1y+c1=0寫成:

x2-(α+β)x+αβ=0

y2-(α33)y+α3β3=0

再寫成:

x2-({[-b1+(b12-4c1)(1/2)]/2}(1/3)+{[-b-(b2-4c)](1/2)/2}(1/3))x+c1(1/3)=0   ----- (4)

y2-{[-b1+(b12-4c1)(1/2)]/2+[-b-(b2-4c)](1/2)/2}x+c1=0

根據(4)得b=-({[-b1+(b12-4c1)(1/2)]/2}(1/3)+{[-b-(b2-4c)](1/2)/2}(1/3))

設-3c1(1/3)=p & -b1=q

(3)變成:b3+pb+q=0

(4)變成:b=-({[q+(q2-4(-p/3)3)(1/2)]/2}(1/3)+{[q-(q2-4(-p/3)3)(1/2)]/2}(1/3))

(4)再變成:b=-{[q/2+(q2/4+p3/27)(1/2)](1/3)+[q/2-(q2/4+p3/27)(1/2)](1/3)}

只考慮(3)及(4),我們可將b3+pb+q=0的方程式,寫成由b做主項的方程式。

由此我們將b改寫成y,得y3+py+q=0

而相應的解就為y=-{[q/2+(q2/4+p3/27)(1/2)](1/3)+[q/2-(q2/4+p3/27)(1/2)](1/3)}

然而我們只得y3+py+q=0的解,

所以要將一般三次方程x3+bx2+cx+d=0,改寫成y3+py+q=0,

我們可以先考慮代入x=y+n

(y+n)3+b(y+n)2+c(y+n)+d=0

y3+3ny2+3n2y+n3+b(y2+2ny+n2)+cy+cn+d=0

y3+(3n+b)y2+(3n2+2bn+c)y+n3+bn2+cn+d=0

因為要使y2的系數變成0,所以代(3n+b)=0得n=-b/3

所以代入x=y-b/3就可使一般三次方程式x3+bx2+cx+d=0,變成特定的形式y3+py+q=0

綜合以上,x3+bx2+cx+d=0的解為:

x=-{[q/2+(q2/4+p3/27)(1/2)](1/3)+[q/2-(q2/4+p3/27)(1/2)](1/3)}-b/3

而p=(3c-b2)/3 & q=(2b3-9bc+27d)/27