說說古代中國數(shù)學(xué)

2016
2020-6-19 07:12 原創(chuàng) · 圖片2

如何評價(jià)古代中國數(shù)學(xué),早已是個老掉牙的話題。有些人吹的很厲害,有些人則貶低的一塌糊涂,高級一些觀點(diǎn)認(rèn)為沒有發(fā)展出公理體系所以比較落后。我這些年時不時想想這個問題,逐漸形成了一些觀點(diǎn),有些似乎從未見別人提及。系統(tǒng)全面的討論古代中國數(shù)學(xué),是個不可能完成的任務(wù),我只能從個別角度談?wù)劊窒碛^點(diǎn)。

造成現(xiàn)在對古代中國數(shù)學(xué)褒貶不一,我有兩個重要原因,第一個是因?yàn)楝F(xiàn)代數(shù)學(xué)傳承自西方主要是古希臘的那套公理體系,第二個我命名為“冰山假象”,這個似乎很少見到有人討論,算是我的新觀點(diǎn),如有雷同,純屬巧合。

現(xiàn)代數(shù)學(xué)傳承字西方主要是古希臘的公理體系,是不爭的事實(shí)。自大航海以來,在商業(yè)驅(qū)動下人類的認(rèn)知得到了極大提高,歐洲數(shù)學(xué)水平突飛猛進(jìn),尤以牛頓萊布尼茨發(fā)明微積分以后為甚,以至現(xiàn)代,數(shù)學(xué)已經(jīng)發(fā)展到匪夷所思的抽象高度。古代中國數(shù)學(xué),因?yàn)殚]關(guān)鎖國脫離主流,近代嚴(yán)重落伍,以至斷流,現(xiàn)在只能作為文化被研究,在現(xiàn)實(shí)中沒有多少人去應(yīng)用,即便有同等的內(nèi)容,在中小學(xué)課堂中也被教授西方數(shù)學(xué)中的等價(jià)內(nèi)容。認(rèn)為沒有公理體系所以比較落后,不能說沒有道理,但以后代的傳承來評價(jià)師父的水平,也有失公允。有人就是自己學(xué)習(xí)好,超級學(xué)霸,但不會教學(xué)生,這并不能影響對他本身的評價(jià)吧?評價(jià)古代中國數(shù)學(xué),還是應(yīng)該以其本身的水平作為論據(jù),比較妥當(dāng)。另外也不能說古代中國數(shù)學(xué)沒有公理體系,只能說這套體系與古希臘傳承至現(xiàn)代的那套不同罷了。沒有類似公理體系的東西,是不可能進(jìn)行任何數(shù)學(xué)討論與研究的。

以其本身水平作為論據(jù),說起來容易,但實(shí)際很難。大量典籍已經(jīng)丟失,不可能復(fù)原其整體樣貌。比如祖沖之的圓周率,現(xiàn)在只有正史隋書有記載,而計(jì)算過程,已經(jīng)隨著《綴術(shù)》一書的失傳而怕是永久消失了。人們評價(jià)古代中國數(shù)學(xué)水平,往往只看到現(xiàn)存的部分,而懶于去推測丟失的部分,即只看到水平的冰山,看不到水下更大的部分,這就是我說的“冰山假象”。

以我淺薄的知識水平,粗粗去推測一下水下部分,發(fā)現(xiàn)比想象的要雄偉的多。比如華羅庚有本書《從祖沖之的圓周率談起》,中學(xué)生可以看懂,里面介紹了連分?jǐn)?shù)的基本原理,有很多應(yīng)用比如天文置閏法,也常常做為數(shù)學(xué)競賽的素材。我用這個方法安排娃的每日維生素補(bǔ)充,每幾天需要停一次云云,非常簡潔有效,有空可以展開談?wù)?。這本書沒有談祖沖之怎么計(jì)算圓周率的,因?yàn)檫@個已經(jīng)隨著《綴術(shù)》失傳。我大膽猜測,綴大約就是后綴的意思,類似于微積分里的X和DeltaX的關(guān)系,可能這本書有較多微積分的思想。3.1415926,22/7,355/113可以寫進(jìn)正史隋書,被皇家認(rèn)可,《綴術(shù)》必然是經(jīng)過欽天監(jiān)算學(xué)館嚴(yán)格審稿的,教學(xué)的時候也要經(jīng)受學(xué)生的質(zhì)疑。倘若一個人穿越回去,告訴古人355/113是分子分母1000以內(nèi)最接近圓周率的,而給不出計(jì)算過程,是沒有人相信的。3.1415926的背后,必然有一個龐大復(fù)雜的體系。我們現(xiàn)在可以有很多方法計(jì)算出這個結(jié)果,但恐怕無法復(fù)原出祖沖之的計(jì)算方法。

古代中國解線性方程,一度遙遙領(lǐng)先。元代以后,算盤逐漸成熟,大量數(shù)學(xué)家花費(fèi)精力研究珠算方法,比如開高次方。這類方法現(xiàn)在也成了絕學(xué),沒有實(shí)際應(yīng)用價(jià)值。我對計(jì)算機(jī)算法包括并行算法曾有較為深入研究,由此想到如果將來人類采用了完全不同的計(jì)算工具,那么現(xiàn)在的很多計(jì)算機(jī)算法,尤其是跟體系結(jié)構(gòu)緊密關(guān)聯(lián)的優(yōu)化算法,豈不就類似珠算方法要永遠(yuǎn)被廢棄,那么將來的人們會不會貶低我們呢?所以可以合理的推測,這個方面古代中國數(shù)學(xué)被嚴(yán)重低估了。

(楊輝三角)

中國剩余定理,或稱孫子定理,韓信點(diǎn)兵,是極少數(shù)能寫進(jìn)大學(xué)數(shù)學(xué)教材的內(nèi)容。高斯的代數(shù)學(xué)著作開篇即討論此問題,足見其在代數(shù)學(xué)中的重要地位。事實(shí)上,同余問題是數(shù)論和抽象代數(shù)群論等的起點(diǎn)。同樣根據(jù)“冰山假象”,有理由認(rèn)為其后有較為復(fù)雜的數(shù)學(xué)理論,而冒泡的韓信點(diǎn)兵,僅僅是水面一角。

造成“冰山假象”的一個重要原因在于,古代中國數(shù)學(xué)的內(nèi)容,往往以特例口訣的形式存在,而不給出一般形式。比如韓信點(diǎn)兵問題,以質(zhì)數(shù)357為特例:

“今有物不知其數(shù),三三數(shù)之剩二,五五數(shù)之剩三,七七數(shù)之剩二。問物幾何?”答案是:“三三數(shù)之剩二,置一百四十;五五數(shù)之剩三,置六十三;七七數(shù)之剩二,置三十。并之,得二百三十三,以二百十減之,即得?!薄按鹪唬憾?。”

幸好這個特例的求解過程就足以體現(xiàn)一般通解形式,所以被現(xiàn)代數(shù)學(xué)界承認(rèn)。有些內(nèi)容比如”勾三股四弦五“,無法體現(xiàn)平方和關(guān)系,就很可能被低估。關(guān)于古代中國到底何時證明出勾股定理,存在很大爭議,即因此而起?!毒耪滤阈g(shù)》等書,大多是具體的題目,類似于習(xí)題書。應(yīng)該注意到習(xí)題書的背后有更龐大的理論體系,而且習(xí)題書的內(nèi)容可能取了很多簡化特例。比如雞兔同籠問題,是二元一次方程,但實(shí)際上應(yīng)該認(rèn)為這是個教學(xué)簡化,實(shí)際工程應(yīng)用中應(yīng)該已經(jīng)會解更多元的方程。

(三國劉徽給出的勾股定理證明)

采用特例口訣等等形式,而不是通解,部分原因也在于古代中國數(shù)學(xué)的應(yīng)用方式。因?yàn)槊耖g商業(yè)較中央和地方政府為弱,需要較為復(fù)雜的大工程多為政府主持,民間并不需要很多人精通數(shù)學(xué),民間各種工程應(yīng)用,采用特例口訣等方式即可。比如要蓋一個五角亭,按照“ 一六中間坐,二八分兩旁”的比例寫個“士”字,再把外圍連起來即可得到一個近似形(小時候在十萬個為什么上看到,記憶深刻)。這其實(shí)也類似現(xiàn)代很多并不懂?dāng)?shù)學(xué)的人,也可以應(yīng)用Matlab等數(shù)學(xué)工具完成工程計(jì)算。如果過了幾千年,現(xiàn)在的很多東西都失傳了,但有一些計(jì)算機(jī)程序被考古發(fā)現(xiàn),比如計(jì)算圓周率的基準(zhǔn)程序,那么未來人當(dāng)然應(yīng)該合理推斷這些程序不是憑空寫出來的,而是背后有著復(fù)雜的微積分理論體系。對古代中國數(shù)學(xué)口訣所代表的背后內(nèi)容,也應(yīng)做如是合理推測。從某種意義上說,前面說的珠算方法研究,以及這里的口訣應(yīng)用,倒是很有很多現(xiàn)代數(shù)學(xué)普及的味道,從某種意義上甚至可以說非常先進(jìn)。

造成“冰山假象”的令一個重要原因是皇帝制度對數(shù)學(xué)知識的掩蓋和故意神秘化。比如日月食的計(jì)算,主要就靠前面華羅庚的《從祖沖之的圓周率談起》里提到的連分?jǐn)?shù)方法,早已成熟。但皇帝為了自稱真命天子,對外發(fā)布日月食預(yù)測時故意稱是上天告知的,自然不能將這類數(shù)學(xué)知識外傳,只限于欽天監(jiān)和高級算學(xué)館內(nèi)秘傳。這就給農(nóng)民起義造成了很大障礙,因?yàn)槟悴荒茴A(yù)測日月食,別人就不認(rèn)為你是真命天子。這種秘傳自然也極大阻礙了數(shù)學(xué)的發(fā)展傳承和民間科技的發(fā)展。明朝末期和清朝大部分時期,因?yàn)閿?shù)學(xué)水平嚴(yán)重下降,甚至要依賴西洋傳教士主持欽天監(jiān)的數(shù)學(xué)計(jì)算,但卻一直對此高度保密。其實(shí)不光是古代中國,大多數(shù)古代君主文明都有這個問題。神職人員其實(shí)大多是當(dāng)時頂級的科學(xué)家或社會科學(xué)家,他們在重大決策比如開戰(zhàn)與否之前已經(jīng)做了大量合理分析與決策,得出了結(jié)論,只不過最后通過占卜這種方式說服普通民眾罷了。千萬不能認(rèn)為他們自己是真信占卜的。這里扯遠(yuǎn)了。

上面列了關(guān)于“冰山假象”的方方面面,不是說古代中國數(shù)學(xué)多么厲害,比誰誰更強(qiáng),只是想說其內(nèi)容和復(fù)雜程度要遠(yuǎn)超表面上我們能看到的,其理論體系很可能因?yàn)閼?yīng)用方式而現(xiàn)在不為人知,從而被低估。在評判古代中國數(shù)學(xué)水平時,要適當(dāng)把這些看不見的東西考慮在內(nèi)。這個體系和全貌,隨著斷流,恐怕已經(jīng)無法復(fù)原了。至于古代中國數(shù)學(xué)沒有發(fā)展出公理體系,這個問題到底對其評價(jià)有多大影響,是一個非常復(fù)雜問題,恐怕只能見仁見智了。回到現(xiàn)實(shí)中,自牛頓以來數(shù)學(xué)大發(fā)展,遠(yuǎn)超任何古代文明的數(shù)學(xué)水平,內(nèi)容廣博,令人擊節(jié)叫好處處不計(jì)其數(shù),無論何種數(shù)學(xué)水平,皆可以從中找的樂趣。勸君閑暇時多讀讀適合自己水平的數(shù)學(xué)書,大體上是那些百分之七八十你能看懂,剩下百分之二十左右需要思考才能理解的,留有百分之十不明白也不要緊。

歸巢鳥文


回應(yīng) 舉報(bào)
贊7
收藏5

推薦閱讀