文藝復(fù)興時期,意大利數(shù)學(xué)家塔爾塔利亞發(fā)現(xiàn)了三次方程的解法。要知道,這在當(dāng)時可是個不小的數(shù)學(xué)成就。但塔爾塔利亞把自己的數(shù)學(xué)成果隱藏起來,并不公之于眾。原來,塔爾塔利亞喜歡憑借自己掌握的數(shù)學(xué)技能與其他數(shù)學(xué)家賭博:賭博時兩人各拿出賭金若干,給對方出一些數(shù)學(xué)難題,解出更多道題的人獲勝,勝者當(dāng)然會贏得賭金。塔爾塔利亞熱衷于參加這種比賽,他覺得三次方程的解法是自己可以在數(shù)學(xué)賭博中獲勝的重要籌碼,當(dāng)然不能公布??墒牵査麃喗馊畏匠痰姆椒ú⒉煌耆?,不能解答所有的三次方程。
就在塔爾塔利亞發(fā)現(xiàn)三次方程不完全的解法之前,另一位數(shù)學(xué)家費羅也發(fā)現(xiàn)了三次方程的部分解法。費羅把不完全的解法講授給自己的學(xué)生費奧,費奧得到解法之后,并沒有努力完善這一數(shù)學(xué)成果,反倒四處吹噓自己很了不起,能解所有的三次方程。
費奧吹牛,令塔爾塔利亞很不服氣,他就約費奧賭博。比賽時,費奧出的30道題塔爾塔利亞起初并不會解,因為這些題只能用費奧的方法來解??墒撬査麃喌臄?shù)學(xué)才能很優(yōu)秀,經(jīng)過一番冥思苦想,他很快找到了解答費奧所出難題的方法,這也使解三次方程的方法有了新的提升。最后,費奧輸了,但是塔爾塔利亞認為費奧的難題幫助自己進一步完善了三次方程的解法,所以歸還了費奧的賭金。
可事實上,后來三次方程的解法叫作“卡爾達諾公式”。卡爾達諾是當(dāng)時的另一位數(shù)學(xué)家,這又是怎么回事呢?
卡爾達諾是政府部門的“數(shù)學(xué)官”,他聽說塔爾塔利亞掌握了三次方程的解法,就向塔爾塔利亞請教。塔爾塔利亞是個賭徒嘛,想憑借解法繼續(xù)搞賭博,所以拒絕向卡爾達諾透露解法??墒牵栠_諾給塔爾塔利亞開出了一個相當(dāng)有誘惑力的條件:如果塔爾塔利亞愿意提供解法,他就愿意向官方推薦塔爾塔利亞。塔爾塔利亞一聽有“當(dāng)官”的機會,終于忍不住,把自己掌握的三次方程的解法告訴了卡爾達諾。
卡爾達諾學(xué)會塔爾塔利亞的方法之后,發(fā)現(xiàn)這仍舊是不完全的三次方程的解法。不過他很快在塔爾塔利亞提供的解法基礎(chǔ)上,研究出了三次方程的完全解法,卡爾達諾本來想說服塔爾塔利亞一起公布三次方程的解法,但塔爾塔利亞不同意,并且警告卡爾達諾:如果卡爾達諾公布解法,那么將被認定為學(xué)術(shù)騙子,他會向公眾揭穿卡爾達諾是如何騙取自己的成果的。卡爾達諾忍了下來,但過了幾年還是沒忍住,于是出書公布了三次方程的解法。
塔爾塔利亞發(fā)現(xiàn)卡爾達諾公布了三次方程的解法,十分生氣,大罵卡爾達諾是剽竊者、騙子。兩人成了學(xué)術(shù)仇敵,老死不相往來。
其實,卡爾達諾既不是剽竊者,也不是騙子,因為他在自己的書中對外公布了塔爾塔利亞的前期研究成果,并承認自己的解法是在塔爾塔利亞成果的基礎(chǔ)上發(fā)展而來的。后人為了紀念卡爾達諾的學(xué)術(shù)勇氣,就稱解三次方程的方法為“卡爾達諾公式”了,而“數(shù)學(xué)賭徒”塔爾塔利亞卻被人漸漸遺忘。
看來,卡爾達諾不是真騙子,塔爾塔利亞倒是真賭徒呀。