數學家秦九韶:一本書,4項重大成就

2020-12-13 數學原來如此

最偉大的數學家中,一定有高斯,高斯最重要的著作裡,一定會有《算術探究》。《算術探究》(1801年)是數論研究裡程碑式的著作。高斯以其非一般的創造力,讓數論研究到達了前所未有的新高度。但是這樣一部數學巨著,也並非全是憑藉他一人之力完成,很多數學大家都為他的研究鋪平了道路。更甚者高斯本人興許還不知,他書中的一些結果在其他名族早已有之。

高斯 (Gauss,1777-1855年)

高斯《算術探究》第二章系統研究了「一次同餘方程」問題,其中第7節是「對若干個給定的模,求分別同餘於給定剩餘的數的方法」。名稱很長不好記,但是給它換個名字大家就熟悉了——「大衍求一術」。如果還不知道,那就得從《孫子算經》中的「物不知數」問題說起了。

「有物不知其數,三三數之剩二;五五數之剩三;七七數之剩二。問物幾何?」(《孫子算經》)

簡單翻譯一下就是:牆角處有一堆蘋果,3個3個的數會剩下2個;5個5個的數會剩下3個;7個7個的數會剩下2個。請問:這堆蘋果(最少)有多少個?

這樣一個問題看似簡單,但如果不解其中訣竅,是很難做出的。我們來看看《孫子算經》的結果和解法:

「答曰:二十三。」「三三數之剩二,置一百四十;五五數之剩三,置六十三;七七數之剩二,置三十。並之,得二百三十三,以二百十減之,即得。」

怎麼就出現了140,63,30這些數了呢?又為什麼要把它們加起來(「並之」)得233呢?顯然《孫子算經》在這賣了關子。不過我們也拿作者沒辦法,因為成書於公元4-5世紀的這本書,我們壓根就不知道作者是誰。

真正問題解決的核心被隱藏,這樣一種「簡潔」的表達方式經過代代相傳,可能會失去其原來的韻味。加之「後世學者自高,鄙不之講,此學殆絕,惟治歷疇人,能為乘除,而弗通於開方衍變」。 一門學問或許會就此消失。但是幸運的是,宋人秦九韶為我們清晰的呈現了這一切。並記錄在了他的數學名著《數書九章》中,有方有法,名曰「大衍求一術」

秦九韶(1208-1268年),字道古, 南宋著名數學家。受周密《癸辛雜識續集》和劉克莊「繳秦九韶知臨江軍奏狀」的影響,後人多認為他是一個「不仁不孝」的貪官。但事實或許並非如此,見:數學大師秦九韶:並非「十惡不赦、不孝不仁」

秦九韶

但不管人品好壞的歷史真相如何,秦九韶在數學上的貢獻是難以泯滅的。他的著作《數書九章》是13世紀最重要的數學著作之一。美國著名科學史家薩頓(G·Sarton,1884-1956)更是稱讚秦九韶為「他那個民族,他那個時代,並且確實也是那個時代最偉大的數學家之一」。我們主要從幾個方面來簡要說明他的貢獻。

大衍求一術

對於「物不知數」問題(及其推廣),秦九韶的解法步驟與高斯的解法基本一致,文[1]406-407有詳細對照。為了便於閱讀,下面仍然以「物不知數」問題為例說明,並使用大家常見的符號表達。

○解:假設蘋果有x個,則 x÷3餘2,x÷5餘3,x÷7餘2.

將x一分為三:x=3×5×m +5×7×n + 7×3×r

(則x÷3餘2,只需(5×7×n)÷3餘2,其他同理 )

這樣,分別令n=1,2,3,....得當n=4時,有(5×7×4)÷3=46...2,滿足。

同理得,m=2,r=3.

即:x=3×5×2 + 5×7×4 + 7×3×3=233

用233-3×5×7=233-105=128

128-105=23

得到通解x=23k,(k為正整數),最小值23.

為了使得結果與過程便於記憶,明朝數學家程大位在《算法統宗》一書中編了一首「孫子歌,大家手筆如下:

三人同行七十稀,五樹梅花廿一枝;七子團圓正半月,除百零五便得知。

問題解決了,方法也得以流傳當時。秦九韶的「大衍求一術」在前人基礎上更加系統化、一般化,儘管在當時屬於「思維訓練」題,但以此為內容的數論研究為當代密碼學之必不可少。秦九韶的「大衍求一術」基本能處理「一次同餘式」組,但也有其缺陷,即,只限於兩兩互素模(「物不知數中」中的模指2、3和5,他們是兩兩互素的)。

「秦九韶算法」及「正負開方術」

《數書九章》開篇介紹了「大衍求一術」,並附例說明解法,領先世界500多年。同樣,書中關於解多項式方程的「秦九韶算法」及求數值解的「正負開方術」也領先世界500多年。

「秦九韶算法」以其簡化多項式求值運算、並便於編程而被編入高中數學教材,其思想為:轉化n次方程為一次方程。如果要計算f(222)的值:

然後從最裡層的x+2=222+2=224算起,第二層:x(x+2)+3=222*224+3.........

其他同理,由內向外計算。這樣可以達到比直接代值運算需要到更少的乘法運算、或變乘法運算為加法運算。同時,在當今計算機時代,「秦九韶算法」的程序設計也比較容易實現。

「秦九韶算法」 用於多項式求值,而「正負開方術」用於求高次方程的數值解,這在世界也是處於領先地位的。正負開方術源於賈憲的「立成釋鎖開方法」。只是在此基礎上增加了「負數」項的情況。改方法的核心包含了兩個方面——縮放和代換。為了敘述方便,現用「立成釋鎖開方術」來解方程 x^2=2,亦求根號√2的近似值。

【具體解法】

這個過程根據需要的精確度,一直繼續下去。

接下來需要進行「反推」,用最後一步的t3來表示x的值。注意.

逐級帶入得到:

另外,

「正負開方術」是「牛頓法」之前用於求解方程數值解的一個最重要方法,思路簡單,但是對於高次方程的運算量過大,實際應用中有著一定的缺陷。

海倫-秦九韶公式

看完上面的兩個重要發現,你估計會覺得《數書九章》是一本代數或數論的書籍,其實不然,嚴格意義上講,《數書九章》是一本實用性書籍。要知道,秦九韶所在南宋末年,戰爭頻發、民不聊生,解決農業、軍事、工程問題都是緊迫、必須的,秦九韶的《數書九章》也是這個時期寫成,並進獻給當朝皇帝的。雖然並未引起足夠的重視,但是其思想卻流傳至今。

《數書九章》中相當大一部分題目是實用性的,當然也就必不可少的解決幾何問題。在第五卷中我們可以看到這樣一個題目:

問:沙田一段,有三斜,其小斜一十三裡,中斜一十四裡,大斜一十五裡。裡法三百步。欲知為田幾何。(《數書九章》第五卷第2題)

顯然,這道幾何題是已知三角形三邊求面積的問題。作為一道幾何名題,最早可以追溯到公元1世紀的古希臘,著名數學家海倫(Heron of Alexandria,公元62年左右)給出了一個很對稱的公式,並作出了證明。

相隔前年,秦九韶的面積公式與之貌異而神合,兩者也可相互轉換。

「術曰:以少廣求之。以小斜冪並大斜冪,減中斜冪,餘半之,自乘於上;以小斜冪乘大斜冪,減上,餘四約之,為實;一為從隅;開平方,得積。」

秦九韶是一個搬運工、也是一名設計者。他在前人的基礎上,大大的豐富創造了我國古代的數學成果,讓先輩的智慧得以保存和發展。同時,他是我國宋元時期的一顆璀璨之星,他的研究尤其「大衍求一術」得到了世界的認可,他被德國著名數學史家M.康託爾(Cantor,1829-1920)稱作是「最幸運的天才」。

參考文獻:

[1] 吳文俊主編.中國數學史大系(第五卷·兩宋).北京師範大學出版社.2000.

[2] 高斯.算術探究.潘承桐等譯.哈爾濱工業大學出版社.2017.

相關焦點

  • 南宋數學家秦九韶:「中國剩餘定理」的開創者
    他之前五百多年的中國古代,有一位名叫秦九韶的數學家就提出了同樣的解法。他的理論被西方稱為「中國剩餘定理」,也代表著當時世界上數學研究的先進水平。   秦九韶是南宋四川人,是我國古代宋元數學研究高峰時期的主要代表人物,也是古代數學集大成者,被譽為「宋元數學四大家」之一。在第二批四川歷史名人中,秦九韶是唯一一位來自科學領域的歷史名人。
  • 秦九韶:最具爭議的南宋數學家
    不僅中文數論教科書裡不出現他的名字,中國校園裡也只張貼或雕塑祖衝之的像,甚至英國BBC製作播出的4集紀錄片《數學的故事》在誇讚他的學術成就之餘(秦是唯一提及的中國數學家),也渲染其道德汙點。  《郪縣誌》介紹,同代人劉克莊說他「暴如虎狼,毒如蛇蠍」,是「不孝、不義、不仁、不廉」的代表,平日橫行鄉裡,惡霸一方,所以多次被褫去官職或取消任命。
  • 《數學傳奇》之秦九韶
    比如秦九韶,比如《數學九章》。筆者對數學並不十分了解,此前對他的成就一片茫然。以下是《數學傳奇》中對他的描述(摘錄):1247年9月,秦九韶寫出《數學九章》,是中國第一個受皇帝接見的數學家。《數學九章》分九類十八卷,每類九個問題,包括「大衍總數術」、「正負開方術」、「三斜求積術」等。直到1801年,高斯才給出「大衍求一術」。秦九韶定理是中國人發現的最具世界性影響的定理,是中外任何一本基礎數論教科書中不可或缺的。
  • 秦九韶:撰寫《數學九章》,世界最偉大的數學家之一
    學習數學,經常要計算一元多次方程,當時運用最多、最便捷的算法,就是將一元多次方程轉化為多個一次式方程,再進行求值。而這種算法,極大地簡化了計算難度,即使是現在計算機在解決多項式求值問題時,依然採用這種思路進行求值。這種最優、最簡便的算法,正是由南宋數學家秦九韶提出的「秦九韶算法」。
  • 數學是一大基礎科學,中國古代數學集大成者數學家秦九韶的智慧
    此外,古今中外的數學家又不斷追求數學的內在發展與完備,努力使其成為人類思維、文化、文明的量度與標誌。在13世紀的中國四川,出生了一位著名數學家秦九韶,他於1247年完成了名為《數書九章》的數學宏著。此書以一問一答的形式設置了81個數學問題,涉及「市易」、「軍旅」、「營建」、「錢穀」、「賦役」、「測望」、「田域」、「天時」、「大衍」等多個數學領域。
  • 秦九韶算法與多項式除法
    我國數學史家梁宗巨評價道:"秦九韶的《數書九章》(1247年)是一部劃時代的巨著,內容豐富,精湛絕倫。特別是大衍求一術(不定方程的中國獨特解法)及高次代數方程的數值解法,在世界數學史上佔有崇高的地位。那時歐洲漫長的黑夜猶未結束,中國人的創造卻像旭日一般在東方發出萬丈光芒。"對於秦九韶的生平介紹,似乎除了「偉大的數學家」,好像就沒有什麼了?原因來自於對於秦九韶的人品,歷來褒貶不一。
  • 數學泰鬥秦九韶:敢於創新服務人民
    秦九韶,宋元數學頂峰的主要代表人物之一,與李治、楊輝、朱世傑並稱中國十三世紀「四大數學家」,並寫成了影響世界的數學名著——《數書九章》。秦九韶的一生雖命運多舛、仕途坎坷,但他依舊心憂天下、體察民間疾苦,他天資聰穎又敢於創新,以自己淵博的學識服務於國家、社會與人民。
  • 數學泰鬥秦九韶:敢於創新服務人民
    四川新聞網消息(朱國強)秦九韶,宋元數學頂峰的主要代表人物之一,與李治、楊輝、朱世傑並稱中國十三世紀「四大數學家」,並寫成了影響世界的數學名著——《數書九章》。秦九韶的一生雖命運多舛、仕途坎坷,但他依舊心憂天下、體察民間疾苦,他天資聰穎又敢於創新,以自己淵博的學識服務於國家、社會與人民。
  • 秦九韶:創立世界最早的雨量計算方法|氣象先賢
    秦九韶秦九韶(1208年-1268年),字道古,漢族,魯郡(今河南範縣)人。南宋著名數學家,與李冶、楊輝、朱世傑並稱宋元數學四大家。從這一段介紹我們知道,秦九韶是一個多才的人,主要才能是在數學方面,數學方面又有幾個突出的貢獻,我們簡單了解一下。大衍求一術:秦九韶發明的「大衍求一術」,也就是現代數論中一次同餘式組解法,是中世紀世界數學的成就之一,比西方1801年著名數學家高斯(Gauss,1777—1855年)建立的同餘理論早554年,被西方稱為「中國剩餘定理」。
  • 顛沛結碩果——記中國古代數學大家秦九韶
    寶慶元年(1226年)正月,十八歲的秦九韶隨父前往潼川途中,曾留住烏江與長江兩江交匯、具有「川東門戶」之稱的涪州(今重慶市涪陵區)。在留住涪州期間,當時的涪州官員對秦九韶一家給予了熱情接待。涪州郡守李瑞(字玉新)等涪州官員,特地陪同秦季槱及子秦九韶等人,遊覽江心的白鶴梁題刻觀賞石魚。
  • 秦九韶:數學史上的明星,百姓眼中的貪官
    西方學者這麼稱讚一個我國的古人:「他那個民族,他那個時代,並且確實也是所有時代最偉大的數學家之一。」這說的就是南宋的秦九韶,但是在他當官的當地百姓們卻認為他是一個徹頭徹尾的大貪官。這究竟是為什麼呢?秦九韶出身於官宦世家,因此自幼就得到了良好的教育。他的父親秦季槱曾任四川巴中太守,因為當地軍隊譁變反叛,他父親不得已帶領全家逃難到南宋都城臨安。後來他的父親擔任了工部郎中和秘書少監等官職,這兩個官職大致上就是現在的國家級建築設計負責人和國家圖書館管理員。和父親一同來到京城的秦九韶是非常聰明的孩子,他跟著父親到處去監工看圖紙,孜孜不倦地學習著新的事物。
  • 【方志四川•歷史名人】四川歷史名人系列│秦九韶:世界數學史上...
    秦九韶《數書九章》數學奇才 丁憂期間完成奇書《數書九章》 中國古代數學在宋元時期達到繁榮的頂點,湧現出了一大批卓有成就的數學家。其中秦九韶、李冶、楊輝、朱世傑成就最為突出,被譽為「宋元數學四大家」。揚名海內外 得到國際數學界公認 1247年,秦九韶完成20多萬字的巨著《數書九章》,名聲大振。加上他在天文曆法方面的豐富知識和成就,曾受皇帝(宋理宗趙昀)召見。他在皇帝面前闡述自己的見解,並呈奏書稿「數學大略」(即《數書九章》)。可以說,秦九韶是第一個受皇帝接見的中國數學家。
  • 秦九韶算法-最早的方程解法
    據說,世界上最早的方程出現在中國,是由秦九韶在其著作《數書九章》中提出的。《數書九章》在數學內容上有著比較多創新,是對《九章算術》的繼承和發展。它也代表著中國古代數學的高峰。那麼,在書中出現的方程,是什麼樣子的呢?
  • 第二批四川歷史名人:數學先驅秦九韶
    堪稱「中世紀世界數學一霸」的他,就是第二批四川歷史名人之一—秦九韶。秦九韶出生在資陽市安嶽縣,是南宋著名數學家。他所著《數書九章》,內容極其豐富,書許裡多計算方法和經驗,至今仍有很高的參考價值和實踐意義,代表了當時中國數學的先進水平。
  • 四川新聞|秦九韶:數學先驅 領先世界
    在「第二批四川歷史名人」中,有一名唯一的「理科生」,他就是南宋數學家秦九韶,今天我們就一起來認識他。秦九韶,字道古。出生於普州(今資陽市安嶽縣)。南宋數學家,精通星象、音律、算術、營造之學,著有《數書九章》。
  • 第二批四川歷史名人秦九韶①這位理科生的數學理論領先世界500年
    封面新聞記者 吳德玉中國古代數學在宋元時期達到繁榮的頂點,湧現了一大批卓有成就的數學家。其中秦九韶、李冶、楊輝和朱世傑成就最為突出,被譽為「宋元數學四大家」。6月5日,經實施四川歷史名人文化傳承創新工程領導小組會議審議通過,最終確定文翁、司馬相如、陳壽、常璩、陳子昂、薛濤、格薩爾王、張栻、秦九韶、李調元(按年代排序)10位第二批四川歷史名人,秦九韶是其中唯一一位「理科生」。四川省社科院副院長、教授姚樂野評價秦九韶(公元1208年—1268年):是所在時代最偉大的數學家之一。
  • 四川歷史名人中唯一「理科生」秦九韶 他的數學理論領先世界500年
    封面新聞消息,中國古代數學在宋元時期達到繁榮的頂點,湧現了一大批卓有成就的數學家。其中,秦九韶、李冶、楊輝和朱世傑成就最為突出,被譽為「宋元數學四大家」。6月5日,經實施四川歷史名人文化傳承創新工程領導小組會議審議通過,最終確定文翁、司馬相如、陳壽、常璩、陳子昂、薛濤、格薩爾王、張栻、秦九韶、李調元(按年代排序)10位第二批四川歷史名人,秦九韶是其中唯一一位「理科生」。四川省社科院副院長、教授姚樂野評價秦九韶(公元1208年—1268年)是所在時代最偉大的數學家之一。
  • 三角形面積的海倫-秦九韶公式
    這就是著名的海倫-秦九韶公式。2019版的高中數學教材對此特意進行了修訂。 [海倫公式](Haron’s Formula)已知△ABC中,角A,B,C所對的邊分別是a,b,c,則△ABC的面積為,其中p為△ABC的半周長,
  • 秦九韶入選第二批四川歷史名人,你知道他的主要成就嗎?請為家鄉的歷史名人打call
    所說定母、衍數、衍母、乘數、求各總、並總及所求率數,秦九韶心細如髮,道來井然有序,娓娓引人入勝。秦九韶早於五百多年能言德國數學家高斯所說的新鮮事。大衍總數術所說「借數」,雖同贅設,但在其「用數」互通有無、借貸關係卻是正確無誤的,而箇中道理,吾人只能用現代數論知識可道其詳。
  • 冷歷史會說話Ⅳ 蜀地大咖秀⑩|秦九韶:瑞思拜!站在人類頂峰的最強...
    今天我們將要講述的是——秦九韶:瑞思拜!站在人類頂峰的最強大腦之一。  說起秦九韶(sháo)這位歷史名人,你可能乍一聽,並不熟悉。但其實啊,他老出名了,是咱四川老鄉,不僅號稱「中世紀世界數學一霸」,還是個被譽為「最強大腦」的通才。秦九韶憑啥能擁有這樣的歷史地位?這,從他的劃時代巨著《數書九章》便能略窺一二。