版權(quán)歸原作者所有,如有侵權(quán),請聯(lián)系我們

卡爾丹公式

百度百科
原創(chuàng)
全球最大中文百科全書
收藏

背景

人類很早就掌握了一元二次方程的解法,但是對一元三次方程的研究,則是進展緩慢。古代中國、希臘和印度等地的數(shù)學家,都曾努力研究過一元三次方程,但是他們所發(fā)明的幾種解法,都僅僅能夠解決特殊形式的三次方程,對一般形式的三次方程就不適用了。

發(fā)展

在十六世紀的歐洲,隨著數(shù)學的發(fā)展,一元三次方程也有了固定的求解方法。在很多數(shù)學文獻上,把三次方程的求根公式稱為“卡爾丹諾公式”,這顯然是為了紀念世界上第一位發(fā)表一元三次方程求根公式的意大利數(shù)學家卡爾丹諾。

西方數(shù)學史上最早發(fā)現(xiàn)一元三次方程通式解的人,是十六世紀意大利的另一位數(shù)學家尼柯洛·馮塔納(Niccolo Fontana)。馮塔納出身貧寒,少年喪父,家中也沒有條件供他念書,但是他通過艱苦的努力,終于自學成才,成為十六世紀意大利最有成就的學者之一。由于馮塔納患有“口吃”癥,所以當時的人們昵稱他為“塔塔里亞”(Tartaglia), 也就是意大利語中“結(jié)巴”的意思。后來的很多數(shù)學書中,都直接用“塔塔里亞”來稱呼馮塔納。

誕生

經(jīng)過多年的探索和研究,馮塔納利用十分巧妙的方法,找到了一元三次方程一般形式的求根方法。這個成就,使他在幾次公開的數(shù)學較量中大獲全勝,從此名揚歐洲。但是馮塔納不愿意將他的這個重要發(fā)現(xiàn)公之于世。

當時的另一位意大利數(shù)學家兼醫(yī)生卡爾達諾(卡爾丹諾),對馮塔納的發(fā)現(xiàn)非常感興趣。他幾次誠懇地登門請教,希望獲得馮塔納的求根公式。可是馮塔納始終守口如瓶,滴水不漏。雖然卡爾達諾屢次受挫,但他極為執(zhí)著,軟磨硬泡地向馮塔納“挖秘訣”。后來,馮塔納終于用一種隱晦得如同咒語般的語言,把三次方程的解法“透露”給了卡爾達諾。馮塔納認為卡爾丹諾很難破解他的“咒語”,可是卡爾丹諾的悟性太棒了,他通過解三次方程的對比實踐,很快就徹底破譯了馮塔納的秘密。

卡爾丹諾剽竊他人的學術(shù)成果,并且據(jù)為已有,這一行為在人類數(shù)學史上留下了不甚光彩的一頁。這個結(jié)果,對于付出艱辛勞動的馮塔納當然是不公平的。但是,馮塔納堅持不公開他的研究成果,也不能算是正確的做法,起碼對于人類科學發(fā)展而言,是一種不負責任的態(tài)度。

解釋

一元三次方程的求根公式用通常的演繹思維是作不出來的,用類似解一元二次方程的求根公式的配方法只能將型如ax^3+bx^2+cx+d=0的標準型一元三次方程形式化為x^3+px+q=0的特殊型。

一元三次方程的求解公式的解法只能用歸納思維得到,即根據(jù)一元一次方程、一元二次方程及特殊的高次方程的求根公式的形式歸納出一元三次方程的求根公式的形式。歸納出來的形如 x^3+px+q=0的一元三次方程的求根公式的形式應(yīng)該為x=A^(1/3)+B^(1/3)型,即為兩個開立方之和。歸納出了一元三次方程求根公式的形式,下一步的工作就是求出開立方里面的內(nèi)容,也就是用p和q表示A和B。

使用方法

(1)將x=A^(1/3)+B^(1/3)兩邊同時立方可以得到

(2)x^3=(A+B)+3(AB)^(1/3)(A^(1/3)+B^(1/3))

(3)由于x=A^(1/3)+B^(1/3),所以(2)可化為

x^3=(A+B)+3(AB)^(1/3)x,移項可得

(4)x^3-3(AB)^(1/3)x-(A+B)=0,和一元三次方程和特殊型x^3+px+q=0作比較,可知

(5)-3(AB)^(1/3)=p,-(A+B)=q,化簡得

(6)A+B=-q,AB=-(p/3)^3

(7)這樣其實就將一元三次方程的求根公式化為了一元二次方程的求根公式問題,因為A和B可以看作是一元二次方程的兩個根,而(6)則是關(guān)于形如ay^2+by+c=0的一元二次方程兩個根的韋達定理,即

(8)y1+y2=-(b/a),y1*y2=c/a

(9)對比(6)和(8),可令A(yù)=y1,B=y2,q=b/a,-(p/3)^3=c/a

(10)由于型為ay^2+by+c=0的一元二次方程求根公式為

y1=-(b+(b^2-4ac)^(1/2))/(2a)

y2=-(b-(b^2-4ac)^(1/2))/(2a)

可化為

(11)y1=-(b/2a)-((b/2a)^2-(c/a))^(1/2)

y2=-(b/2a)+((b/2a)^2-(c/a))^(1/2)

將(9)中的A=y1,B=y2,q=b/a,-(p/3)^3=c/a代入(11)可得

(12)A=-(q/2)-((q/2)^2+(p/3)^3)^(1/2)

B=-(q/2)+((q/2)^2+(p/3)^3)^(1/2)

(13)將A,B代入x=A^(1/3)+B^(1/3)得

(14)x=(-(q/2)-((q/2)^2+(p/3)^3)^(1/2))^(1/3)+(-(q/2)+((q/2)^2+(p/3)^3)^(1/2))^(1/3)

式 (14)只是一元三次方程的一個實根解,按韋達定理一元三次方程應(yīng)該有三個根,不過按韋達定理一元三次方程只要求出了其中一個根,另兩個根就容易求出了。

內(nèi)容資源由項目單位提供