登录
首页 >> 诸子百家 >> 国学文化

为什么说《重差算法》是多项式方程求解的宝典?

佚名 2025-03-26 10:05:44

为什么说《重差算法》是多项式方程求解的宝典

在古代数学的辉煌殿堂中,《重差算法》犹如一颗璀璨的明珠,它不仅是多项式方程求解方法的集大成者,更是古代数学家们智慧的结晶。今天,就让我们一起揭开这部古典算法的神秘面纱,探寻其中蕴含的深邃数学原理和古人的非凡智慧。

《重差算法》作为古代数学的重要典籍,对于多项式方程的求解方法有着独到的见解和精湛的技艺。在那个时代,没有现代的计算器和计算机,数学家们凭借着纸笔和坚韧不拔的精神,一步步推导出了这些精妙的算法。

一开篇,我们不得不提的是《重差算法》中对于多项式方程的基本分类。古代数学家们将多项式方程根据次数和形式的不同,进行了细致的划分。这种分类不仅有助于更系统地理解各类方程的性质,还为后续的求解过程奠定了坚实的基础。

接下来,书中详细介绍了如何通过“消元法”和“代入法”等技巧来简化复杂的方程。这些方法虽然在今天看来是基础中的基础,但在那个时代,却是数学家们经过无数次的试错和总结才得以形成。每一种方法背后,都隐藏着数学家们对数字的深刻理解和不懈追求。

在《重差算法》中,对于高次方程的求解尤为引人注目。古代数学家们巧妙地利用了多项式的性质,通过因式分解、配方等手法,将复杂的高次方程转化为低次方程或更易求解的形式。这种化繁为简的思想,不仅体现了数学家们的智慧,也为后来的数学发展提供了重要的启示。

除了具体的求解方法,《重差算法》还深入探讨了多项式方程解的存在性和唯一性问题。在古代,这些问题无疑是极具挑战性的。然而,通过严谨的逻辑推理和精妙的数学构造,数学家们不仅证明了某些特定条件下解的存在性和唯一性,还进一步揭示了多项式方程解的内在规律。《重差算法》中的求解方法并非孤立存在,而是与当时的数学文化和哲学思想紧密相连。例如,在求解过程中,数学家们常常运用“天人合一”的哲学观念,将自然界的和谐与数学中的平衡相类比,从而更深刻地理解方程解的本质。

《重差算法》对其求解方法不仅被应用于几何、天文等领域,还为后来的代数学、分析学等数学分支的发展奠定了坚实的基础。《重差算法》不仅是多项式方程求解的宝典,更是古代数学发展的里程碑。古代数学家们用简洁明了的语言,阐述了多项式方程求解的精髓,不仅为当时的数学问题提供了解决方案,更为后世的数学研究留下了宝贵的财富。

在今天这个数字化高速发展的时代,我们或许已经习惯了使用计算机来轻松解决各种数学问题。然而,《重差算法》提醒我们,数学的本质不仅仅在于求解问题,更在于探索问题背后的逻辑和美感。因此,不妨在忙碌的现代生活中,静下心来品味这份来自古代的数学智慧,感受数学家们对于真理的不懈追求和对于美的独特诠释。

《重差算法》作为古代多项式方程求解的瑰宝,不仅展示了数学家们的超凡智慧,也为后世的数学发展奠定了坚实的基础。在今天这个数字化时代,我们更应该珍视这份来自古代的宝贵遗产,从中汲取智慧,感受数学之美。

数学分析的发展史

一、中国数学的起源与早期发展

据《易·系辞》记载:「上古结绳而治,后世圣人易之以书契」。在殷墟出土的甲骨文卜辞中有很多记数的文字。从一到十,及百、千、万是专用的记数文字,共有13个独立符号,记数用合文书写,其中有十进制制的记数法,出现最大的数字为三万。

算筹是中国古代的计算工具,而这种计算方法称为筹算。算筹的产生年代已不可考,但可以肯定的是筹算在春秋时代已很普遍。

用算筹记数,有纵、横两种方式:

表示一个多位数字时,采用十进位值制,各位值的数目从左到右排列,纵横相间〔法则是:一纵十横,百立千僵,千、十相望,万、百相当〕,并以空位表示零。算筹为加、减、乘、除等运算建立起良好的条件。

筹算直到十五世纪元朝末年才逐渐为珠算所取代,中国古代数学就是在筹算的基础上取得其辉煌成就的。

在几何学方面《史记·夏本记》中说夏禹治水时已使用了规、矩、准、绳等作图和测量工具,并早已发现「勾三股四弦五」这个勾股定理〔西方称勾股定理〕的特例。战国时期,齐国人着的《考工记》汇总了当时手工业技术的规范,包含了一些测量的内容,并涉及到一些几何知识,例如角的概念。

战国时期的百家争鸣也促进了数学的发展,一些学派还总结和概括出与数学有关的许多抽象概念。著名的有《墨经》中关于某些几何名词的定义和命题,例如:「圆,一中同长也」、「平,同高也」等等。墨家还给出有穷和无穷的定义。《庄子》记载了惠施等人的名家学说和桓团、公孙龙等辩者提出的论题,强调抽象的数学思想,例如「至大无外谓之大一,至小无内谓之小一」、「一尺之棰,日取其半,万世不竭」等。这些许多几何概念的定义、极限思想和其它数学命题是相当可贵的数学思想,但这种重视抽象性和逻辑严密性的新思想未能得到很好的继承和发展。

此外,讲述阴阳八卦,预言吉凶的《易经》已有了组合数学的萌芽,并反映出二进制的思想。

二、中国数学体系的形成与奠基

这一时期包括从秦汉、魏晋、南北朝,共400年间的数学发展历史。秦汉是中国古代数学体系的形成时期,为使不断丰富的数学知识系统化、理论化,数学方面的专书陆续出现。

现传中国历史最早的数学专著是1984年在湖北江陵张家山出土的成书于西汉初的汉简《算数书》,与其同时出土的一本汉简历谱所记乃吕后二年(公元前186年),所以该书的成书年代至晚是公元前186年(应该在此前)。

西汉末年〔公元前一世纪〕编纂的《周髀算经》,尽管是谈论盖天说宇宙论的天文学著作,但包含许多数学内容,在数学方面主要有两项成就:(1)提出勾股定理的特例及普遍形式;(2)测太阳高、远的陈子测日法,为后来重差术(勾股测量法)的先驱。此外,还有较复杂的开方问题和分数运算等。

《九章算术》是一部经几代人整理、删补和修订而成的古代数学经典著作,约成书于东汉初年〔公元前一世纪〕。全书采用问题集的形式编写,共收集了246个问题及其解法,分属于方田、粟米、衰分、少广、商功、均输、盈不足、方程和勾股九章。主要内容包括分数四则和比例算法、各种面积和体积的计算、关于勾股测量的计算等。在代数方面,《方程》章中所引入的负数概念及正负数加减法法则,在世界数学史上都是最早的记载;书中关于线性方程组的解法和现在中学讲授的方法基本相同。就《九章算术》的特点来说,它注重应用,注重理论联系实际,形成了以筹算为中心的数学体系,对中国古算影响深远。它的一些成就如十进制值制、今有术、盈不足术等还传到印度和阿拉伯,并通过这些国家传到欧洲,促进了世界数学的发展。

魏晋时期中国数学在理论上有了较大的发展。其中赵爽(生卒年代不详)和刘徽(生卒年代不详)的工作被认为是中国古代数学理论体系的开端。三国吴人赵爽是中国古代对数学定理和公式进行证明的最早的数学家之一,对《周髀算经》做了详尽的注释,在《勾股圆方图注》中用几何方法严格证明了勾股定理,他的方法已体现了割补原理的思想。赵爽还提出了用几何方法求解二次方程的新方法。263年,三国魏人刘徽注释《九章算术》,在《九章算术注》中不仅对原书的方法、公式和定理进行一般的解释和推导,系统地阐述了中国传统数学的理论体系与数学原理,而且在其论述中多有创造,在卷1《方田》中创立割圆术(即用圆内接正多边形面积无限逼近圆面积的办法),为圆周率的研究工作奠定理论基础和提供了科学的算法,他运用“割圆术”得出圆周率的近似值为3927/1250(即3.1416);在《商功》章中,为解决球体积公式的问题而构造了“牟合方盖”的几何模型,为祖暅获得正确结果开辟了道路;为建立多面体体积理论,运用极限方法成功地证明了阳马术;他还撰著《海岛算经》,发扬了古代勾股测量术----重差术。

南北朝时期的社会长期处于战争和分裂状态,但数学的发展依然蓬勃。出现了《孙子算经》、《夏侯阳算经》、《张丘建算经》等算学著作。约于公元四-五世纪成书的《孙子算经》给出「物不知数」问题并作了解答,导致求解一次同余组问题在中国的滥畅;《张丘建算经》的「百鸡问题」引出三个未知数的不定方程组问题。

公元五世纪,祖冲之、祖暅父子的工作在这一时期最具代表性,他们在《九章算术》刘徽注的基础上,将传统数学大大向前推进了一步,成为重视数学思维和数学推理的典范。他们同时在天文学上也有突出的贡献。其著作《缀术》已失传,根据史料记载,他们在数学上主要有三项成就:(1)计算圆周率精确到小数点后第六位,得到3.1415926 <π< 3.1415927,并求得π的约率为22/7,密率为355/113,其中密率是分子分母在1000以内的最佳值,欧洲直到十六世纪德国人鄂图(valentinus otto)和荷兰人安托尼兹(a.anthonisz)才得出同样结果;(2)祖暅在刘徽工作的基础上推导出球体体积的正确公式,并提出"幂势既同则积不容异"的体积原理,即二立体等高处截面积均相等则二体体积相等的定理。欧洲十七世纪意大利数学家卡瓦列利(bonaventura cavalieri)才提出同一定理;(3)发展了二次与三次方程的解法。

同时代的天文历学家何承天创调日法,以有理分数逼近实数,发展了古代的不定分析与数值逼近算法。

三、中国数学教育制度的建立

隋朝大兴土木,客观上促进了数学的发展。唐初王孝通撰《缉古算经》,主要是通过土木工程中计算土方、工程的分工与验收以及仓库和地窖计算等实际问题,讨论如何以几何方式建立三次多项式方程,发展了《九章算术》中的少广、勾股章中开方理论。

隋唐时期是中国封建官僚制度建立时期,随着科举制度与国子监制度的确立,数学教育有了长足的发展。656年国子监设立算学馆,设有算学博士和助教,由太史令李淳风等人编纂注释《算经十书》〔包括《周髀算经》、《九章算术》、《海岛算经》、《孙子算经》、《张丘建算经》、《夏侯阳算经》、《缉古算经》、《五曹算经》、《五经算术》和《缀术》〕,作为算学馆学生用的课本。对保存古代数学经典起了重要的作用。

由于南北朝时期的一些重大天文发现在隋唐之交开始落实到历法编算中,使唐代历法中出现一些重要的数学成果。公元600年,隋代刘焯在制订《皇极历》时,在世界上最早提出了等间距二次内插公式,这在数学史上是一项杰出的创造,唐代僧一行在其《大衍历》中将其发展为不等间距二次内插公式。

唐朝后期,计算技术有了进一步的改进和普及,出现很多种实用算术书,对于乘除算法力求简捷。

四、中国数学发展的高峰

唐朝亡后,五代十国仍是军阀混战的继续,直到北宋王朝统一了中国,农业、手工业、商业迅速繁荣,科学技术突飞猛进。从公元十一世纪到十四世纪〔宋、元两代〕,筹算数学达到极盛,是中国古代数学空前繁荣,硕果累累的全盛时期。这一时期出现了一批著名的数学家和数学著作,列举如下:贾宪的《黄帝九章算法细草》〔11世纪中叶〕,刘益的《议古根源》〔12世纪中叶〕,秦九韶的《数书九章》〔1247〕,李冶的《测圆海镜》〔1248〕和《益古演段》〔1259〕,杨辉的《详解九章算法》〔1261〕、《日用算法》〔1262〕和《杨辉算法》〔1274-1275〕,朱世杰的《算学启蒙》〔1299〕和《四元玉鉴》〔1303〕等等。 宋元数学在很多领域都达到了中国古代数学,也是当时世界数学的巅峰。其中主要的工作有:

公元1050年左右,北宋贾宪(生卒年代不详)在《黄帝九章算法细草》中创造了开任意高次幂的“增乘开方法”,公元1819年英国人霍纳(william george horner)才得出同样的方法。贾宪还列出了二项式定理系数表,欧洲到十七世纪才出现类似的“巴斯加三角”。(《黄帝九章算法细草》已佚)

公元1088—1095年间,北宋沈括从“酒家积罂”数与“层坛”体积等生产实践问题提出了“隙积术”,开始对高阶等差级数的求和进行研究,并创立了正确的求和公式。沈括还提出“会圆术”,得出了我国古代数学史上第一个求弧长的近似公式。他还运用运筹思想分析和研究了后勤供粮与运兵进退的关系等问题。

公元1247年,南宋秦九韶在《数书九章》中推广了增乘开方法,叙述了高次方程的数值解法,他列举了二十多个来自实践的高次方程的解法,最高为十次方程。欧洲到十六世纪意大利人菲尔洛(scipio del ferro)才提出三次方程的解法。秦九韶还系统地研究了一次同余式理论。

公元1248年,李冶(李治,公元1192一1279年)著的《测圆海镜》是第一部系统论述“天元术”(一元高次方程)的著作,这在数学史上是一项杰出的成果。在《测圆海镜?序》中,李冶批判了轻视科学实践,以数学为“九九贱技”、“玩物丧志”等谬论。

公元1261年,南宋杨辉(生卒年代不详)在《详解九章算法》中用“垛积术”求出几类高阶等差级数之和。公元1274年他在《乘除通变本末》中还叙述了“九归捷法”,介绍了筹算乘除的各种运算法。公元1280年,元代王恂、郭守敬等制订《授时历》时,列出了三次差的内插公式。郭守敬还运用几何方法求出相当于现在球面三角的两个公式。

公元1303年,元代朱世杰(生卒年代不详)著《四元玉鉴》,他把“天元术”推广为“四元术”(四元高次联立方程),并提出消元的解法,欧洲到公元1775年法国人别朱(etienne bezout)才提出同样的解法。朱世杰还对各有限项级数求和问题进行了研究,在此基础上得出了高次差的内插公式,欧洲到公元1670年英国人格里高利(james gregory)和公元1676一1678年间牛顿(issac newton)才提出内插法的一般公式。

公元十四世纪我国人民已使用珠算盘。在现代计算机出现之前,珠算盘是世界上简便而有效的计算工具。

五、中国数学的衰落与日用数学的发展

这一时期指十四世纪中叶明王朝建立到明末的1582年。数学除珠算外出现全面衰弱的局面,当中涉及到中算的局限、十三世纪的考试制度中已删减数学内容、明代大兴八段考试制度等复杂的问题,不少中外数学史家仍探讨当中涉及的原因。

明代最大的成就是珠算的普及,出现了许多珠算读本,及至程大位的《直指算法统宗》〔1592〕问世,珠算理论已成系统,标志着从筹算到珠算转变的完成。但由于珠算流行,筹算几乎绝迹,建立在筹算基础上的古代数学也逐渐失传,数学出现长期停滞。

六、西方初等数学的传入与中西合璧

十六世纪末开始,西方传教士开始到中国活动,由于明清王朝制定天文历法的需要,传教士开始将与天文历算有关的西方初等数学知识传入中国,中国数学家在“西学中源”思想支配下,数学研究出现了一个中西融合贯通的局面。

十六世纪末,西方传教士和中国学者合译了许多西方数学专着。其中第一部且有重大影响的是意大利传教士利马窦和徐光启合译的《几何原本》前6卷〔1607〕,其严谨的逻辑体系和演译方法深受徐光启推崇。徐光启本人撰写的《测量异同》和《勾股义》便应用了《几何原本》的逻辑推理方法论证中国的勾股测望术。此外,《几何原本》课本中绝大部份的名词都是首创,且沿用至今。在输入的西方数学中仅次于几何的是三角学。在此之前,三角学只有零星的知识,而此后获得迅速发展。介绍西方三角学的著作有邓玉函编译的《大测》〔2卷,1631〕、《割圆八线表》〔6卷〕和罗雅谷的《测量全义》〔10卷,1631〕。在徐光启主持编译的《崇祯历书》〔137卷,1629-1633〕中,介绍了有关圆椎曲线的数学知识。

入清以后,会通中西数学的杰出代表是梅文鼎,他坚信中国传统数学「必有精理」,对古代名著做了深入的研究,同时又能正确对待西方数学,使之在中国扎根,对清代中期数学研究的高潮是有积极影响的。与他同时代的数学家还有王锡阐和年希尧等人。 清康熙帝爱好科学研究,他「御定」的《数理精蕴》〔53卷,1723〕,是一部比较全面的初等数学书,对当时的数学研究有一定影响。

七、传统数学的整理与复兴

乾嘉年间形成一个以考据学为主的干嘉学派,编成《四库全书》,其中数学著作有《算经十书》和宋元时期的著作,为保存濒于湮没的数学典籍做出重要贡献。

在研究传统数学时,许多数学家还有发明创造,例如有「谈天三友」之称的焦循、汪莱及李锐作出不少重要的工作。李善兰在《垛积比类》〔约1859〕中得到三角自乘垛求和公式,现在称之为「李善兰恒等式」。这些工作较宋元时期的数学进了一步。阮元、李锐等人编写了一部天文学家和数学家传记《畴人传》46卷〔1795-1810〕,开数学史研究之先河。

八、西方数学再次东进

1840年鸦战争后,闭关锁国政策被迫中止。同文馆内添设「算学」,上海江南制造局内添设翻译馆,由此开始第二次翻译引进的高潮。主要译者和著作有:李善兰与英国传教士伟烈亚力合译的《几何原本》后9卷〔1857〕,使中国有了完整的《几何原本》中译本;《代数学》13卷〔1859〕;《代微积拾级》18卷〔1859〕。李善兰与英国传教士艾约瑟合译《圆锥曲线说》3卷,华蘅芳与英国传教士傅兰雅合译《代数术》25卷〔1872〕,《微积溯源》8卷〔1874〕,《决疑数学》10卷〔1880〕等。在这些译着中,创造了许多数学名词和术语,至今仍在应用。 1898年建立京师大学堂,同文馆并入。1905年废除科举,建立西方式学校教育,使用的课本也与西方其它各国相仿。

九、中国现代数学的建立

这一时期是从20世纪初至今的一段时间,常以1949年新中国成立为标志划分为两个阶段。

中国近现代数学开始于清末民初的留学活动。较早出国学习数学的有1903年留日的冯祖荀,1908年留美的郑之蕃,1910年留美的胡明复和赵元任,1911年留美的姜立夫,1912年留法的何鲁,1913年留日的陈建功和留比利时的熊庆来〔1915年转留法〕,1919年留日的苏步青等人。他们中的多数回国后成为著名数学家和数学教育家,为中国近现代数学发展做出重要贡献。其中胡明复1917年取得美国哈佛大学博士学位,成为第一位获得博士学位的中国数学家。随着留学人员的回国,各地大学的数学教育有了起色。最初只有北京大学1912年成立时建立的数学系,1920年姜立夫在天津南开大学创建数学系,1921年和1926年熊庆来分别在东南大学〔今南京大学〕和清华大学建立数学系,不久武汉大学、齐鲁大学、浙江大学、中山大学陆续设立了数学系,到1932年各地已有32所大学设立了数学系或数理系。1930年熊庆来在清华大学首创数学研究部,开始招收研究生,陈省身、吴大任成为国内最早的数学研究生。三十年代出国学习数学的还有江泽涵〔1927〕、陈省身〔1934〕、华罗庚〔1936〕、许宝騤〔1936〕等人,他们都成为中国现代数学发展的骨干力量。同时外国数学家也有来华讲学的,例如英国的罗素〔1920〕,美国的伯克霍夫〔1934〕、奥斯古德〔1934〕、维纳〔1935〕,法国的阿达马〔1936〕等人。1935年中国数学会成立大会在上海召开,共有33名代表出席。1936年〈中国数学会学报〉和《数学杂志》相继问世,这些标志着中国现代数学研究的进一步发展。 解放以前的数学研究集中在纯数学领域,在国内外共发表论着600余种。在分析学方面,陈建功的三角级数论,熊庆来的亚纯函数与整函数论研究是代表作,另外还有泛函分析、变分法、微分方程与积分方程的成果;在数论与代数方面,华罗庚等人的解析数论、几何数论和代数数论以及近世代数研究取得令世人瞩目的成果;在几何与拓扑学方面,苏步青的微分几何学,江泽涵的代数拓扑学,陈省身的纤维丛理论和示性类理论等研究做了开创性的工作:在概率论与数理统计方面,许宝騤在一元和多元分析方面得到许多基本定理及严密证明。此外,李俨和钱宝琮开创了中国数学史的研究,他们在古算史料的注释整理和考证分析方面做了许多奠基性的工作,使我国的民族文化遗产重放光彩。

1949年11月即成立中国科学院。1951年3月《中国数学学报》复刊〔1952年改为《数学学报》〕,1951年10月《中国数学杂志》复刊〔1953年改为《数学通报》〕。1951年8月中国数学会召开建国后第一次国代表大会,讨论了数学发展方向和各类学校数学教学改革问题。

建国后的数学研究取得长足进步。50年代初期就出版了华罗庚的《堆栈素数论》〔1953〕、苏步青的《射影曲线概论》〔1954〕、陈建功的《直角函数级数的和》〔1954〕和李俨的《中算史论丛》5集〔1954-1955〕等专着,到1966年,共发表各种数学论文约2万余篇。除了在数论、代数、几何、拓扑、函数论、概率论与数理统计、数学史等学科继续取得新成果外,还在微分方程、计算技术、运筹学、数理逻辑与数学基础等分支有所突破,有许多论着达到世界先进水平,同时培养和成长起一大批优秀数学家。

60年代后期,中国的数学研究基本停止,教育瘫痪、人员丧失、对外交流中断,后经多方努力状况略有改变。1970年《数学学报》恢复出版,并创刊《数学的实践与认识》。1973年陈景润在《中国科学》上发表《大偶数表示为一个素数及一个不超过二个素数的乘积之和》的论文,在哥德巴赫猜想的研究中取得突出成就。此外中国数学家在函数论、马尔可夫过程、概率应用、运筹学、优选法等方面也有一定创见。

1978年11月中国数学会召开第三次代表大会,标志着中国数学的复苏。1978年恢复全国数学竞赛,1985年中国开始参加国际数学奥林匹克数学竞赛。1981年陈景润等数学家获国家自然科学奖励。1983年国家首批授于18名中青年学者以博士学位,其中数学工作者占2/3。1986年中国第一次派代表参加国际数学家大会,加入国际数学联合会,吴文俊应邀作了关于中国古代数学史的45分钟演讲。近十几年来数学研究硕果累累,发表论文专着的数量成倍增长,质量不断上升。1985年庆祝中国数学会成立50周年年会上,已确定中国数学发展的长远目标。代表们立志要不懈地努力,争取使中国在世界上早日成为新的数学大国。

十、中国数学的特点

(1)以算法为中心,属于应用数学。中国数学不脱离社会生活与生产的实际,以解决实际问题为目标,数学研究是围绕建立算法与提高计算技术而展开的。

(2)具有较强的社会性。中国传统数学文化中,数学被儒学家培养人的道德与技能的基本知识---六艺(礼、乐、射、御、书、数)之一,它的作用在于“通神明、顺性命,经世务、类万物”,所以中国传统数学总是被打上中国哲学与古代学术思想的烙印,往往与术数交织在一起。同时,数学教育与研究往往被封建政府所控制,唐宋时代的数学教育与科举制度、历代数学家往往是政府的天文官员,这些事例充分反映了这一性质。

(3)寓理于算,理论高度概括。由于中国传统数学注重解决实际问题,而且因中国人综合、归纳思维的决定,所以中国传统数学不关心数学理论的形式化,但这并不意味中国传统仅停留在经验层次而无理论建树。其实中国数学的算法中蕴涵着建立这些算法的理论基础,中国数学家习惯把数学概念与方法建立在少数几个不证自明、形象直观的数学原理之上,如代数中的“率”的理论,平面几何中的“出入相补”原理,立体几何中的“阳马术”、曲面体理论中的“截面原理”(或称刘祖原理,即卡瓦列利原理)等等。

十一、中国数学对世界的影响

数学活动有两项基本工作----证明与计算,前者是由于接受了公理化(演绎化)数学文化传统,后者是由于接受了机械化(算法化)数学文化传统。在世界数学文化传统中,以欧几里得《几何原本》为代表的希腊数学,无疑是西方演绎数学传统的基础,而以《九章算术》为代表的中国数学无疑是东方算法化数学传统的基础,它们东西辉映,共同促进了世界数学文化的发展。

中国数学通过丝绸之路传播到印度、阿拉伯地区,后来经阿拉伯人传入西方。而且在汉字文化圈内,一直影响着日本、朝鲜半岛、越南等亚洲国家的数学发展。

数学家朱世杰的故事

  引导语:自古以来我国出现了不少非常著名的数学家,那么有关数学家朱世杰的故事有哪些呢?接下来是我为你带来收集整理的文章,欢迎阅读!

  朱世杰(1249年-1314年),字汉卿,号松庭,汉族,燕山(今北京)人氏,元代数学家、教育家,毕生从事数学教育。有“中世纪世界最伟大的数学家”之誉。朱世杰在当时天元术的基础上发展出“四元术”,也就是列出四元高次多项式方程,以及消元求解的方法。此外他还创造出“垛积法”,即高阶等差数列的求和方法,与“招差术”,即高次内插法。主要著作是《算学启蒙》与《四元玉鉴》。

  朱世杰“以数学名家周游湖海二十余年”,“踵门而学者云集”(莫若、祖颐:《四元玉鉴》后序)。朱世杰数学代表作有《算学启蒙》(1299)和《四元玉鉴》(1303)。朱世杰著作《算术启蒙》是一部通俗数学名著,曾流传海外,影响了朝鲜、日本数学的发展。《四元玉鉴》则是中国宋元数学高峰的又一个标志,其中最杰出的数学创造有“四元术”(多元高次方程列式与消元解法)、“垛积术”(高阶等差数列求和)与“招差术”(高次内插法)。

  宋元时期,中国数学鼎盛时期中杰出的数学家有“秦﹝九韶﹞、李﹝冶﹞、杨﹝辉﹞、朱﹝世杰﹞四大家”,朱世杰就是其中之一。朱世杰是一位平民数学家和数学教育家。朱世杰平生勤力研习《九章算术》,旁通其它各种算法,成为元代著名数学家。

   生平经历

  元统一中国后,朱世杰曾以数学家的身份周游各地20余年,向他求学的人很多,他到广陵(今扬州)时“踵门而学者云集”。他全面继承了前人数学成果,既吸收了北方的天元术,又吸收了南方的正负开方术、各种日用算法及通俗歌诀,在此基础上进行了创造性的研究,写成以总结和普及当时各种数学知识为宗旨的《算学启蒙》(3卷),又写成四元术的代表作--《四元玉鉴》(3卷),先后于:1299年和1303年刊印.《算学启蒙》由浅入深,从一位数乘法开始,一直讲到当时的最新数学成果――天元术,形成一个完整体系。书中明确提出正负数乘法法则,给出倒数的概念和基本性质,概括出若干新的乘法公式和根式运算法则,总结了若干乘除捷算口诀,并把设辅助未知数的方法用于解线性方程组.《四元玉鉴》的主要内容是四元术,即多元高次方程组的建立和求解方法.秦九韶的高次方程数值解法和李冶的天元术都被包含在内.朱世杰学术研究

  在宋元时期的数学群英中,朱世杰的工作具有特殊重要的意义.如果把诸多数学家比作群山,则朱世杰是最高大、最雄伟的山峰.站在朱世杰数学思想的高度俯嫩传统数学,会有"一览众山小"之感.来世杰工作的意义就在于总结了宋元数学,使之在理论上达到新的高度.这主要表现在以下三个领域.首先是方程理论.在列方程方面,蒋周的演段法为天元术作了准备工作,他已具有寻找等值多项式的思想,洞渊马与信道是天元术的先驱,但他们推导方程仍受几何思维的束缚,李冶基本上摆脱了这种束缚,总结出一套固定的天元术程序,使天元术进入成熟阶段.在解方程方面,贾宪给出增乘开方法,刘益则用正负开方术求出四次方程正根,秦九韶在此基础上解决了高次方程的数值解法问题.至此,一元高次方程的建立和求解都已实现.而线性方程组古已有之,所以具备了多元高次方程组产生的条件.李德载的二元术和刘大鉴的三元术相继出现,朱世杰的四元术正是对二元术、三元术的总结与提高.由于四元已把常数项的上下左右占满,方程理论发展到这里,显然就告一段落了.从方程种类看,天元术产生之前的方程都是整式方程。

  从洞渊到李冶,分式方程逐渐得到发展.而朱世杰,则突破了有理式的限制,开始处理无理方程.其次是高阶等差级数的研究.沈括的隙积术开研究高阶等差级数之先河,杨辉给出包括隙积术在内的一系列二阶等差级数求和公式.朱世杰则在此基础上依次研究了二阶、三阶、四阶乃至五阶等差级数的求和问题,从而发现其规律,掌握了三角垛统一公式.他还发现了垛积术与内插法的内在联系,利用垛积公式给出规范的四次内插公式.第三是几何学的研究.宋代以前,几何研究离不开勾股和面积、体积.蒋周的《益古集》也是以面积问题为研究对象的.李冶开始注意到圆城因式中各元素的关系,得到一些定理,但未能推广到更一般的情形.朱世杰不仅总结了前人的勾股及求积理论,而且在李冶思想的基础上更进一步,深入研究了勾股形内及圆内各几何元素的数量关系,发现了两个重要定理--射影定理和弦幂定理.他在立体几何中也开始注意到图形内各元素的关系.朱世杰的工作,使得几何研究的对象由图形整体深入到图形内部,体现了数学思想的进步。

   著名轶闻

  13世纪末,历经战乱的'祖国为元王朝所统一,遭到破坏的经济和文化又很快繁荣起来。蒙古统治者为了兴邦安国,便尊重知识,选拔人才,把各门科学推向新的高峰。有一天,风景秀丽的扬州瘦西湖畔,来了一位教书先生,在寓所门前挂起一块招牌,上面用大字写着:“燕山朱松庭先生,专门教授四元术”。不几天,朱世杰门前门庭若市,求知者络绎不绝,就在朱世杰在接待学生报名之时,突然一声声叫骂声引起他的注意。只见一穿绸戴银半老徐娘,追着一年轻的姑娘,边打边骂:“你这贱女人,大把的银子你不抓,难道想做大家闺秀,只怕你投错了胎,下辈子也别想了。”那姑娘被打得皮开肉绽,连内身衣服都被撕坏了。姑娘蜷成一团,任凭她打,也不跟她回去。朱世杰路见不平,便上前询问,那半老徐娘见冒出一个爱管闲事之人,就嘲笑道:“你难道想抱打不平,你送上50两银子,这姑娘就归你了!”朱世杰见此情景,大怒道:“难道我掏不出50两银子。光天化日之下,竟胡作非为,难道没有王法不成?”那半老徐娘讽刺道:“你这穷鬼,还谈什么王法,银子就是王法,你若能掏出50两银子,我便不打了。”

  朱世杰愤怒已极,从口袋里抓出50两银子,摔在半老徐娘面前,拉起姑娘就回到自己的教书之地。原来,那半老徐娘是鸨母,而这姑娘的父亲因借鸨母的10两银子,由于天灾,还不起银子,只好卖女儿抵债。今天碰巧遇上朱世杰,才把姑娘救出苦海。后来,在朱世杰的精心教导下,这姑娘也颇懂些数学知识,成了朱世杰的得力助手,不几年,两人便结成夫妻。所以,扬州民间至今还流传着这样一句话:元朝朱汉卿,教书又育人。救人出苦海,婚姻大事成。

   扬州轶事

  据此我们知道,朱世杰出生在北京地区,十三世纪后期,他作为数学名家周流大江南北20余年,朱世杰最后寓居扬州,从事数学的研究和讲学,他吸引了众多学者聚集在扬州从事学术交流。扬州处于南北交汇之地,各种学术思想在这里融会贯通;当时,扬州的印刷业又十分发达,是全国的书籍出版中心,体现朱世杰数学成就的两部著作《算学启蒙》和《四元玉鉴》,就是于元大德三年(1299年)和元大德七年(1303年)在扬州刻印出版的。《算学启蒙》全书共3卷,分为20门,收入了259个数学问题。全书之首,朱世杰给出了18条常用的数学歌诀和各种常用的数学常数,其中包括:乘法九九歌诀、除法九归歌诀(与后来的珠算归除口诀完全相同)、斤两化零歌诀,以及筹算记数法则、大小数进位法、度量衡换算、圆周率、正负数加、减、乘法法则、开方法则等。正文则包括了乘除法运算及其捷算法、增乘开方法、天元术、线性方程组解法、高阶等差级数求和等,全书由浅入深,几乎包括了当时数学学科各方面的内容,形成了一个较完整的体系,可以说是一部很好的数学教科书。清代扬州学者罗士琳说,《算学启蒙》“似浅实深”,这样的评论是十分中肯的。

  《四元玉鉴》是朱世杰阐述多年研究成果的一部力著。全书共分3卷,24门,288问,书中所有问题都与求解方程或求解方程组有关,其中四元的问题(需设立四个未知数者)有7问,三元者13问,二元者36问,一元者232问。卷首列出了贾宪三角等四种五幅图,给出了天元术、二元术、三元术、四元术的解法范例;后三者分别是二元、三元、四元高次方程组的列法及解法。创造四元消法,解决多元高次方程组问题是该书的最大贡献,书中另一个重大成就是系统解决高阶等差级数求和问题和高次招差法问题。在朱世杰之前,中国古代数学已有了解方程的方法———“天元术”,“天元术”解方程是设“天元为某某”,某某就是(x)。朱世杰不仅继承沿用了天元术,方程组解法由二元、三元推广至四元。未知数不止一个时,除设未知数天元(x)外,还设地元(y)、人元(z)及物元(u),再列出二元、三元甚至四元的高次联立方程组,然后求解。在欧洲,解联立一次方程始于16世纪,关于多元高次联立方程的研究则是18、19世纪的事了,朱世杰的“天元术”比欧洲早了400多年。

  朱世杰对“垛积术”的研究,实际上得到了高阶等差级数求和问题的普遍的解法。自宋代起我国就有了关于高阶等差级数求和问题的研究,沈括(1031-1095年)和杨辉(1261-1275年)的著作中,都有垛积问题,这些垛积问题有一些就涉及高阶等差级数,朱世杰在《四元玉鉴》中又把这一问题的研究进一步深化,得到了一串三角垛的公式。

  《四元玉鉴》是一部成就辉煌的数学名著,是宋元数学集大成者,也是我国古代水平最高的一部数学著作。现代数学史研究者对《四元玉鉴》给予了高度评价。著名科学史专家乔治·萨顿说,《四元玉鉴》“是中国数学著作中最重要的一部,同时也是中世纪最杰出的数学著作之一”。编著《中国科学技术史》的李约瑟这样评价朱世杰和《四元玉鉴》:“他以前的数学家都未能达到这部精深的著作中所包含的奥妙的道理”。

  遗憾的是,朱世杰之后,元代再无高深的数学著作出现,汉唐宋元的数学著作很少有新的刻本,很多甚至失传了。乾隆三十七年(1772年)开《四库全书》馆时,挖掘了不少古代数学典籍,朱世杰的著作却未被发现,因此,起初没有编入;1799年阮元、李锐等人编纂数学家传记《畴人传》时,也未介绍《四元玉鉴》。之后不久,阮元在浙江访得此书,旋即将其编入《四库全书》,并把抄本交给李锐校算(未校完),后由何元锡按此抄本刻印,这是《四元玉鉴》1303年初版以来的第一个重刻本。1839年扬州学者罗士琳经多年研究之后,出版了他所编著的《四元玉鉴细草》,罗氏对《四元玉鉴》书中每一问题都作了细草。就在罗士琳翻刻《四元玉鉴》时,《算学启蒙》也还无着落。后来罗士琳“闻朝鲜以是书为算科取士”,于是请人在北京找到了顺治十七年(1660年)朝鲜全州府尹金始振所刻的翻刻本,这样,《算学启蒙》又在扬州重新刊印出版,这就是该书现存各种版本的母本。

  元代朱世杰这两部杰出的数学著作都是在扬州完成、刻印的,失传了几百年后,它们又被扬州学者发现、校算、注释,并在扬州重新刻印出版,仅此可见,扬州在我国数学发展史上有着十分重要的地位。

数的发展史

1 中国古代数学的发展

在古代世界四大文明中,中国数学持续繁荣时期最为长久。从公元前后至公元14世纪,中国古典数学先后经历了三次发展高潮,即两汉时期、魏晋南北朝时期和宋元时期,并在宋元时期达到顶峰。

与以证明定理为中心的希腊古典数学不同,中国古代数学是以创造算法特别是各种解方程的算法为主线。从线性方程组到高次多项式方程,乃至不定方程,中国古代数学家创造了一系列先进的算法(中国数学家称之为“术”),他们用这些算法去求解相应类型的代数方程,从而解决导致这些方程的各种各样的科学和实际问题。特别是,几何问题也归结为代数方程,然后用程式化的算法来求解。因此,中国古代数学具有明显的算法化、机械化的特征。以下择要举例说明中国古代数学发展的这种特征。

1.1 线性方程组与“方程术”

中国古代最重要的数学经典《九章算术》(约公元前2世纪)卷8的“方程术”,是解线性方程组的算法。以该卷第1题为例,用现代符号表述,该问题相当于解一个三元一次方程组:

3x+2y+z=39

2x+3y+z=34

x+2y+3z=26

《九章》没有表示未知数的符号,而是用算筹将x?y?z的系数和常数项排列成一个(长)方阵:

1 2 3

2 3 2

3 1 1

26 34 39

“方程术”的关键算法叫“遍乘直除”,在本例中演算程序如下:用右行(x)的系数(3)“遍乘”中行和左行各数,然后从所得结果按行分别“直除”右行,即连续减去右行对应各数,就将中行与左行的系数化为0。反复执行这种“遍乘直除”算法,就可以解出方程。很清楚,《九章算术》方程术的“遍乘直除” 算法,实质上就是我们今天所使用的解线性方程组的消元法,以往西方文献中称之为“高斯消去法”,但近年开始改变称谓,如法国科学院院士、原苏黎世大学数学系主任P.Gabriel教授在他撰写的教科书[4]中就称解线性方程组的消元法为“张苍法”,张苍相传是《九章算术》的作者之一。

1.2 高次多项式方程与“正负开方术”

《九章算术》卷4中有“开方术”和“开立方术”。《九章算术》中的这些算法后来逐步推广到开更高次方的情形,并且在宋元时代发展为一般高次多项式方程的数值求解。秦九韶是这方面的集大成者,他在《数书九章》(1247年)一书中给出了高次多项式方程数值解的完整算法,即他所称的“正负开方术”。

用现代符号表达,秦九韶“正负开方术”的思路如下:对任意给定的方程

f(x)=a0xn+a1xn-1+……+an-2x2+an-1x+an=0 (1)

其中a0≠0,an<0,要求(1)式的一个正根。秦九韶先估计根的最高位数字,连同其位数一起称为“首商”,记作c,则根x=c+h,代入(1)得

f(c+h)=a0(c+h)n+a1(c+h)n-1+……+an-1(c+h)+an=0

按h的幂次合并同类项即得到关于h的方程:

f(h)=a0hn+a1hn-1+……+an-1h+an=0 (2)

于是又可估计满足新方程(2)的根的最高位数字。如此进行下去,若得到某个新方程的常数项为0,则求得的根是有理数;否则上述过程可继续下去,按所需精度求得根的近似值。

如果从原方程(1)的系数a0,a1,…,an及估值c求出新方程(2)的系数a0,a1,…,an的算法是需要反复迭代使用的,秦九韶给出了一个规格化的程序,我们可称之为“秦九韶程序”, 他在《数书九章》中用这一算法去解决各种可以归结为代数方程的实际问题,其中涉及的方程最高次数达到10次,秦九韶解这些问题的算法整齐划一,步骤分明,堪称是中国古代数学算法化、机械化的典范。

1.3 多元高次方程组与“四元术”

绝不是所有的问题都可以归结为线性方程组或一个未知量的多项式方程来求解。实际上,可以说更大量的实际问题如果能化为代数方程求解的话,出现的将是含有多个未知量的高次方程组。

多元高次方程组的求解即使在今天也绝非易事。历史上最早对多元高次方程组作出系统处理的是中国元代数学家朱世杰。朱世杰的《四元玉鉴》(1303年)一书中涉及的高次方程达到了4个未知数。朱世杰用“四元术”来解这些方程。“四元术”首先是以“天”、“地”、“人”、“物”来表示不同的未知数,同时建立起方程式,然后用顺序消元的一般方法解出方程。朱世杰在《四元玉鉴》中创造了多种消元程序。

通过《四元玉鉴》中的具体例子可以清晰地了解朱世杰“四元术”的特征。值得注意的是,这些例子中相当一部分是由几何问题导出的。这种将几何问题转化为代数方程并用某种统一的算法求解的例子,在宋元数学著作中比比皆是,充分反映了中国古代几何代数化和机械化的倾向。

1.4 一次同余方程组与“中国剩余定理”

中国古代数学家出于历法计算的需要,很早就开始研究形如:

X≡Ri (mod ai) i=1,2,...,n (1)

(其中ai 是两两互素的整数)的一次同余方程组求解问题。公元4世纪的《孙子算经》中已有相当于求解下列一次同余组的著名的“孙子问题”:

X≡2(mod3) ≡3(mod5) ≡2(mod7)

《孙子算经》作者给出的解法,引导了宋代秦九韶求解一次同余组的一般算法——“大衍求一术”。现代文献中通常把这种一般算法称为“中国剩余定理”。

1.5 插值法与“招差术”

插值算法在微积分的酝酿过程中扮演了重要角色。在中国,早从东汉时期起,学者们就惯用插值法来推算日月五星的运动。起初是简单的一次内插法,隋唐时期出现二次插值法(如一行《大衍历》,727年)。由于天体运动的加速度也不均匀,二次插值仍不够精密。随着历法的进步,到了宋元时代,便产生了三次内插法(郭守敬《授时历》,1280年)。在此基础上,数学家朱世杰更创造出一般高次内插公式,即他所说的“招差术”。 朱世杰的公式相当于

f(n)=n△+ n(n?1)△2+ n(n?1)(n?2)△3

+ n(n?1)(n?2)(n?3)△4+……

这是一项很突出的成就。

这里不可能一一列举中国古代数学家的所有算法,但仅从以上介绍不难看到,古代与中世纪中国数学家创造的算法,有许多即使按现代标准衡量也达到了很高的水平。这些算法所表达的数学真理,有的在欧洲直到18世纪以后依赖近代数学工具才重新获得(如前面提到的高次代数方程数值求解的秦九韶程序,与1819年英国数学家W. 霍纳重新导出的“霍纳算法”基本一致;多元高次方程组的系统研究在欧洲也要到18世纪末才开始在E. 别朱等人的著作中出现;解一次同余组的剩余定理则由欧拉与高斯分别独立重新获得;至于朱世杰的高次内插公式,实质上已与现在通用的牛顿-格列高里公式相一致)。这些算法的结构,其复杂程度也是惊人的。如对秦九韶“大衍求一术”和“正负开方术”的分析表明,这些算法的计算程序,包含了现代计算机语言中构造非平易算法的基本要素与基本结构。这类复杂的算法,很难再仅仅被看作是简单的经验法则了,而是高度的概括思维能力的产物,这种能力与欧几里得几何的演绎思维风格截然不同,但却在数学的发展中起着完全可与之相媲美的作用。事实上,古代中国算法的繁荣,同时也孕育了一系列极其重要的概念,显示了算法化思维在数学进化中的创造意义和动力功能。以下亦举几例。

1.6 负数的引进

《九章算术》“方程术”的消元程序,在方程系数相减时会出现较小数减较大数的情况,正是在这里,《九章算术》的作者们引进了负数,并给出了正、负数的加减运算法则,即“正负术”。

对负数的认识是人类数系扩充的重大步骤。公元7世纪印度数学家也开始使用负数,但负数的认识在欧洲却进展缓慢,甚至到16世纪,韦达的著作还回避负数。

1.7 无理数的发现

中国古代数学家在开方运算中接触到了无理数。《九章算术》开方术中指出了存在有开不尽的情形:“若开方不尽者,为不可开”,《九章算术》的作者们给这种不尽根数起了一个专门名词——“面”。“面”,就是无理数。与古希腊毕达哥拉斯学派发现正方形的对角线不是有理数时惊慌失措的表现相比,中国古代数学家却是相对自然地接受了那些“开不尽”的无理数,这也许应归功于他们早就习惯使用的十进位制,这种十进位制使他们能够有效地计算“不尽根数”的近似值。为《九章算术》作注的三国时代数学家刘徽就在“开方术”注中明确提出了用十进制小数任意逼近不尽根数的方法,他称之为“求微数法”,并指出在开方过程中,“其一退以十为步,其再退以百为步,退之弥下,其分弥细,则……虽有所弃之数,不足言之也”。

十进位值记数制是对人类文明不可磨灭的贡献。法国大数学家拉普拉斯曾盛赞十进位值制的发明,认为它“使得我们的算术系统在所有有用的创造中成为第一流的”。中国古代数学家正是在严格遵循十进位制的筹算系统基础上,建立起了富有算法化特色的东方数学大厦。

1.8 贾宪三角或杨辉三角

从前面关于高次方程数值求解算法(秦九韶程序)的介绍我们可以看到,中国古代开方术是以?c+h n的二项展开为基础的,这就引导了二项系数表的发现。南宋数学家杨辉著《详解九章算法》(1261年)中,载有一张所谓“开方作法本源图”,实际就是一张二项系数表。这张图摘自公元1050年左右北宋数学家贾宪的一部著作。“开方作法本源图”现在就叫“贾宪三角”或“杨辉三角”。二项系数表在西方则叫“帕斯卡三角”?1654年 。

1.9 走向符号代数

解方程的数学活动,必然引起人们对方程表达形式的思考。在这方面,以解方程擅长的中国古代数学家们很自然也是走在了前列。在宋元时期的数学著作中,已出现了用特定的汉字作为未知数符号并进而建立方程的系统努力。这就是以李冶为代表的“天元术”和以朱世杰为代表的“四元术”。所谓“天元术”,首先是“立天元一为某某”,这相当于“设为某某”,“天元一”就表示未知数,然后在筹算盘上布列“天元式”,即一元方程式。该方法被推广到多个未知数情形,就是前面提到的朱世杰的“四元术”。因此,用天元术和四元术列方程的方法,与现代代数中的列方程法已相类似。

符号化是近世代数的标志之一。中国宋元数学家在这方面迈出了重要一步,“天元术”和“四元术”,是以创造算法特别是解方程的算法为主线的中国古代数学的一个高峰?。

2 中国古代数学对世界数学发展的贡献

数学的发展包括了两大主要活动:证明定理和创造算法。定理证明是希腊人首倡,后构成数学发展中演绎倾向的脊梁;算法创造昌盛于古代和中世纪的中国、印度,形成了数学发展中强烈的算法倾向。统观数学的历史将会发现,数学的发展并非总是演绎倾向独占鳌头。在数学史上,算法倾向与演绎倾向总是交替地取得主导地位。古代巴比伦和埃及式的原始算法时期,被希腊式的演绎几何所接替,而在中世纪,希腊数学衰落下去,算法倾向在中国、印度等东方国度繁荣起来;东方数学在文艺复兴前夕通过阿拉伯传播到欧洲,对近代数学兴起产生了深刻影响。事实上,作为近代数学诞生标志的解析几何与微积分,从思想方法的渊源看都不能说是演绎倾向而是算法倾向的产物。

从微积分的历史可以知道,微积分的产生是寻找解决一系列实际问题的普遍算法的结果?6?。这些问题包括:决定物体的瞬时速度、求极大值与极小值、求曲线的切线、求物体的重心及引力、面积与体积计算等。从16世纪中开始的100多年间,许多大数学家都致力于获得解决这些问题的特殊算法。牛顿与莱布尼兹的功绩是在于将这些特殊的算法统一成两类基本运算——微分与积分,并进一步指出了它们的互逆关系。无论是牛顿的先驱者还是牛顿本人,他们所使用的算法都是不严格的,都没有完整的演绎推导。牛顿的流数术在逻辑上的瑕疵更是众所周知。对当时的学者来说,首要的是找到行之有效的算法,而不是算法的证明。这种倾向一直延续到18世纪。18世纪的数学家也往往不管微积分基础的困难而大胆前进。如泰勒公式,欧拉、伯努利甚至19世纪初傅里叶所发现的三角展开等,都是在很长时期内缺乏严格的证明。正如冯·诺伊曼指出的那样:没有一个数学家会把这一时期的发展看作是异端邪道;这个时期产生的数学成果被公认为第一流的。并且反过来,如果当时的数学家一定要在有了严密的演绎证明之后才承认新算法的合理性,那就不会有今天的微积分和整个分析大厦了。

现在再来看一看更早的解析几何的诞生。通常认为,笛卡儿发明解析几何的基本思想,是用代数方法来解几何问题。这同欧氏演绎方法已经大相径庭了。而事实上如果我们去阅读笛卡儿的原著,就会发现贯穿于其中的彻底的算法精神。《几何学》开宗明义就宣称:“我将毫不犹豫地在几何学中引进算术的术语,以便使自己变得更加聪明”。众所周知,笛卡儿的《几何学》是他的哲学著作《方法论》的附录。笛卡儿在他另一部生前未正式发表的哲学著作《指导思维的法则》(简称《法则》)中曾强烈批判了传统的主要是希腊的研究方法,认为古希腊人的演绎推理只能用来证明已经知道的事物,“却不能帮助我们发现未知的事情”。因此他提出“需要一种发现真理的方法”,并称之为“通用数学”(mathesis universakis)。笛卡儿在《法则》中描述了这种通用数学的蓝图,他提出的大胆计划,概而言之就是要将一切科学问题转化为求解代数方程的数学问题:

任何问题→数学问题→代数问题→方程求解而笛卡儿的《几何学》,正是他上述方案的一个具体实施和示范,解析几何在整个方案中扮演着重要的工具作用,它将一切几何问题化为代数问题,这些代数问题则可以用一种简单的、几乎自动的或者毋宁说是机械的方法去解决。这与上面介绍的古代中国数学家解决问题的路线可以说是一脉相承。

因此我们完全有理由说,在从文艺复兴到17世纪近代数学兴起的大潮中,回响着东方数学特别是中国数学的韵律。整个17—18世纪应该看成是寻求无穷小算法的英雄年代,尽管这一时期的无穷小算法与中世纪算法相比有质的飞跃。而从19世纪特别是70年代直到20世纪中,演绎倾向又重新在比希腊几何高得多的水准上占据了优势。因此,数学的发展呈现出算法创造与演绎证明两大主流交替繁荣、螺旋式上升过程:

演绎传统——定理证明活动

算法传统——算法创造活动

中国古代数学家对算法传统的形成与发展做出了毋容置疑的巨大贡献。

我们强调中国古代数学的算法传统,并不意味中国古代数学中没有演绎倾向。事实上,在魏晋南北朝时期一些数学家的工作中,已出现具有相当深度的论证思想。如赵爽勾股定理证明、刘徽“阳马”?一种长方锥体 体积证明、祖冲之父子对球体积公式的推导等等,均可与古希腊数学家相应的工作媲美。赵爽勾股定理证明示意图“弦图”原型,已被采用作2002年国际数学家大会会标。令人迷惑的是,这种论证倾向随着南北朝的结束,可以说是戛然而止。囿于篇幅和本文重点,对这方面的内容这里不能详述,有兴趣的读者可参阅参考文献?3?。

3 古为今用,创新发展

到了20世纪,至少从中叶开始,电子计算机的出现对数学的发展带来了深远影响,并孕育出孤立子理论、混沌动力学、四色定理证明等一系列令人瞩目的成就。借助计算机及有效的算法猜测发现新事实、归纳证明新定理乃至进行更一般的自动推理……,这一切可以说已揭开了数学史上一个新的算法繁荣时代的伟大序幕。科学界敏锐的有识之士纷纷预见到数学发展的这一趋势。在我国,早在上世纪50年代,华罗庚教授就亲自领导建立了计算机研制组,为我国计算机科学和数学的发展奠定了基础。吴文俊教授更是从70年代中开始,毅然由原先从事的拓扑学领域转向定理机器证明的研究,并开创了现代数学的崭新领域——数学机械化。被国际上誉为“吴方法”的数学机械化方法已使中国在数学机械化领域处于国际领先地位,而正如吴文俊教授本人所说:“几何定理证明的机械化问题,从思维到方法,至少在宋元时代就有蛛丝马迹可寻,”他的工作“主要是受中国古代数学的启发”。“吴方法”,是中国古代数学算法化、机械化精髓的发扬光大。

计算机影响下算法倾向的增长,自然也引起一些外国学者对中国古代数学中算法传统的兴趣。早在上世纪70年代初,著名的计算机科学家D.E.Knuth就呼吁人们关注古代中国和印度的算法?5?。多年来这方面的研究取得了一定进展,但总的来说还亟待加强。众所周知,中国古代文化包括数学是通过著名的丝绸之路向西方传播的,而阿拉伯地区是这种文化传播的重要中转站。现存有些阿拉伯数学与天文著作中包含有一定的中国数学与天文学知识,如著名的阿尔·卡西《算术之钥》一书中有相当数量的数学问题显示出直接或间接的中国来源,而根据阿尔·卡西本人记述,他所工作的天文台中就有不少来自中国的学者。

然而长期以来由于“西方中心论”特别是“希腊中心论”的影响以及语言文字方面的障碍,有关资料还远远没有得到发掘。正是为了充分揭示东方数学与欧洲数学复兴的关系,吴文俊教授特意从他荣获的国家最高科学奖中拨出专款成立了“吴文俊数学与天文丝路基金”,鼓励支持年轻学者深入开展这方面的研究,这是具有深远意义之举。

研究科学的历史,其重要意义之一就是从历史的发展中获得借鉴和汲取教益,促进现实的科学研究,通俗地说就是“古为今用”。吴文俊对此有精辟的论述,他说:“假如你对数学的历史发展,对一个领域的发生和发展,对一个理论的兴旺和衰落,对一个概念的来龙去脉,对一种重要思想的产生和影响等这许多历史因素都弄清了,我想,对数学就会了解得更多,对数学的现状就会知道得更清楚、更深刻,还可以对数学的未来起一种指导作用,也就是说,可以知道数学究竟应该按怎样的方向发展可以收到最大的效益”。数学机械化理论的创立,正是这种古为今用原则的硕果。我国科学技术的伟大复兴,呼唤着更多这样既有浓郁的中国特色、又有鲜明时代气息的创新。

本文地址:http://www.dadaojiayuan.com/guoxue/160282.html.

声明: 我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本站部分文字与图片资源来自于网络,转载是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们(管理员邮箱:douchuanxin@foxmail.com),情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

上一篇:

下一篇:

相关文章