数学是中国古代科学中一门重要的
学科,它的历史悠久,成就辉煌。根据它本身发展的特点,可以分为五个时期:
中国发展
萌芽阶段
中国古代数学的萌芽原始公社末期,
私有制和货物交换产生以后,数与形的概念有了进一步的发展,
仰韶文化时期出土的陶器,上面已刻有表示1234的符号。到原始公社末期,已开始用
文字符号取代
结绳记事了。
西安半坡出土的陶器有用1~8个圆点组成的
等边三角形和分
正方形为100个小正方形的图案,
半坡遗址的房屋基址都是圆形和方形。为了画圆作方,确定平直,人们还创造了规、矩、准、绳等作图与
测量工具。据《史记·夏本纪》记载,
夏禹治水时已使用了这些工具。
起源
据《易·
系辞》记载:“上古
结绳而治,后世圣人易之以
书契”。
甲骨文卜辞中有很多记数的文字。从一到十,及百、千、万是专用的记数文字,共有13个独立符号,记数用
合文书写,其中有十进制制的
记数法,出现最大的数字为三万。
算筹是中国古代的
计算工具,而这种计算方法称为筹算。算筹的产生年代已不可考,但可以肯定的是筹算在春秋时代已很普遍。
用算筹记数,有纵、横两种方式:
表示一个多位数字时,采用十进位值制,各位值的数目从左到右排列,纵横相间〔法则是:一纵十横,百立千僵,千、十相望,万、百相当〕,并以空位表示零。算筹为加、减、乘、除等运算建立起良好的条件。
在几何学方面《史记·夏本记》中说大禹治水时已使用了规、矩、准、绳等作图和测量工具,并早已发现“
勾三股四弦五”这个
勾股定理〔西方称毕达哥拉斯定理〕的特例。战国时期,
齐国人着的《
考工记》汇总了当时
手工业技术的规范,包含了一些测量的内容,并涉及到一些几何知识,例如角的概念。
商朝时代
商代中期,在甲骨文中已产生一套
十进制数字和
记数法,其中最大的数字为三万;与此同时,殷人用十个天干和十二个地支组成
甲子、
乙丑、
丙寅、
丁卯等60个名称来记60天的日期;在周代,又把以前用阴、阳符号构成的八卦表示八种
事物发展为六十四卦,表示64种事物。
公元前一世纪的《
周髀算经》提到
西周初期用矩测量高、深、广、远的方法,并举出勾股形的勾三、股四、弦五以及环矩可以为圆等例子。《
礼记·内则》篇提到西周贵族子弟从九岁开始便要学习数目和记数方法,他们要受礼、乐、射、驭、书、数的训练,作为“
六艺”之一的数已经开始成为专门的课程。
春秋战国
春秋战国之际,
筹算已得到普遍的应用,筹算记数法已使用十进位值制,这种记数法对世界数学的发展是有划时代意义的。这个时期的测量数学在生产上有了广泛应用,在数学上亦有相应的提高。
战国时期的百家争鸣也促进了数学的发展,尤其是对于正名和一些命题的争论直接与数学有关。名家认为经过抽象以后的名词概念与它们原来的实体不同,他们提出“
矩不方,规不可以为圆”,把“大一”(无穷大)定义为“至大无外”,“小一”(
无穷小)定义为“至小无内”。还提出了“一尺之棰,日取其半,万世不竭”等命题。
墨家
而墨家则认为名来源于物,名可以从不同方面和不同深度反映物。墨家给出一些数学定义。例如圆、方、平、直、次(相切)、端(点)等等。
墨家不同意“一尺之棰”的命题,提出一个“非半”的命题来进行反驳:将一线段按一半一半地无限分割下去,就必将出现一个不能再分割的“非半”,这个“非半”就是点。
名家的命题论述了有限长度可分割成一个
无穷序列,墨家的命题则指出了这种无限分割的变化和结果。名家和墨家的数学定义和数学命题的讨论,对中国古代数学理论的发展是很有意义的。
体系形成
秦汉是
封建社会的上升时期,经济和文化均得到迅速发展。中国古代数学体系正是形成于这个时期,它的主要标志是算术已成为一个专门的学科,以及以《
九章算术》为代表的数学著作的出现。
《
九章算术》是战国、秦、汉封建社会创立并巩固时期数学发展的总结,就其数学成就来说,堪称是世界数学名著。例如分数
四则运算、今有术(西方称三率法)、
开平方与开立方(包括二次方程
数值解法)、
盈不足术(西方称
双设法)、各种面积和
体积公式、
线性方程组解法、正负数运算的加减法则、勾股形解法(特别是
勾股定理和求
勾股数的方法)等,水平都是很高的。其中
方程组解法和正负数加减法则在世界数学发展上是遥遥领先的。就其特点来说,它形成了一个以筹算为中心、与
古希腊数学完全不同的独立体系。
《九章算术》有几个显著的特点:采用按类分章的数学问题集的形式;算式都是从筹算记数法发展起来的;以算术、代数为主,很少涉及图形性质;重视应用,缺乏理论阐述等。
秦汉时期强调数学的应用性。
成书于东汉初年的《
九章算术》,排除了战国时期在百家争鸣中出现的名家和墨家重视名词定义与逻辑的讨论,偏重于与当时生产、生活密切相结合的数学问题及其解法。
《
九章算术》在
隋唐时期曾传到朝鲜、
日本,并成为这些国家当时的
数学教科书。它的一些成就如十进位值制、今有术、盈不足术等还传到印度和
阿拉伯,并通过印度、阿拉伯传到欧洲,促进了世界数学的发展。
数学发展
魏、晋时期出现的玄学,不为汉儒经学束缚,思想比较活跃;它诘辩求胜,又能运用
逻辑思维,分析义理,这些都有利于数学从理论上加以提高。
吴国赵爽注《
周髀算经》,汉末魏初
徐岳撰《九章算术》注,魏末晋初
刘徽撰《九章算术》注、《九章重差图》都是出现在这个时期。赵爽与刘徽的工作为中国古代数学体系奠定了理论基础。
赵爽是中国古代对数学定理和公式进行证明与推导的最早的数学家之一。他在《周髀算经》书中补充的“
勾股圆方图及注”和“日高图及注”是十分重要的数学文献。在“勾股圆方图及注”中他提出用
弦图证明
勾股定理和解勾股形的五个公式;在“日高图及注”中,他用
图形面积证明汉代普遍应用的重差公式,赵爽的工作是带有开创性的,在中国
古代数学发展中占有重要地位。
刘徽约与赵爽同时,他继承和发展了战国时期名家和墨家的思想,主张对一些
数学名词特别是重要的
数学概念给以严格的定义,认为
对数学知识必须进行“析理”,才能使数学著作简明严密,利于读者。他的《
九章算术》注不仅是对《九章算术》的方法、公式和定理进行一般的解释和推导,而且在论述的过程中有很大的发展。刘徽创造
割圆术,利用极限的思想证明圆的
面积公式,并首次用理论的方法算得圆周率为 157/50和 3927/1250之间。
刘徽用无穷分割的方法证明了直角方锥与直角
四面体的体积比恒为2:1,解决了一般立体体积的关键问题。在证明方锥、圆柱、圆锥、
圆台的体积时,刘徽为彻底解决球的体积提出了正确途径。
东晋以后
东晋以后,中国长期处于战争和南北分裂的状态。
祖冲之父子的工作就是
经济文化南移以后,南方数学发展的具有
代表性的工作,他们在刘徽注《
九章算术》的基础上,把传统数学大大向前推进了一步。他们的数学工作主要有:计算出圆周率在3.1415926~3.1415927之间;提出
祖暅原理;提出二次与
三次方程的解法等。
据推测,
祖冲之在刘徽
割圆术的基础上,算出圆内接正6144边形和正12288边形的面积,从而得到了这个结果。他又用新的方法得到圆周率两个
分数值,即
约率22/7和
密率355/113。祖冲之这一工作,使中国在圆周率计算方面,比西方领先约一千年之久;
祖冲之之子
祖暅总结了刘徽的有关工作,提出“幂势既同则积不容异”,即等高的两立体,若其任意高处的水平
截面积相等,则这两立体体积相等,这就是著名的祖暅公理。祖暅应用这个公理,解决了刘徽尚未解决的球体积公式。
隋唐朝时期
隋炀帝大兴土木,客观上促进了数学的发展。唐初
王孝通的《
缉古算经》,主要讨论
土木工程中计算土方、工程分工、验收以及仓库和
地窖的计算问题,反映了这个时期数学的情况。王孝通在不用
数学符号的情况下,立出数字
三次方程,不仅解决了当时社会的需要,也为后来天元术的建立打下基础。此外,对传统的勾股形解法,王孝通也是用数字三次方程解决的。
唐初统治者继承隋制,656年在国子监设立
算学馆,设有
算学博士和助教,学生30人。由
太史令李淳风等编纂注释《
算经十书》,作为算学馆学生用的课本,
明算科考试亦以这些算书为准。李淳风等编纂的《算经十书》,对保存数学经典著作、为
数学研究提供文献资料方面是很有意义的。他们给《
周髀算经》《
九章算术》以及《
海岛算经》所作的注解,对读者是有帮助的。隋唐时期,由于历法的需要,天算学家创立了
二次函数的
内插法,丰富了中国
古代数学的内容。
算筹是中国古代的主要计算工具,它具有简单、形象、具体等优点,但也存在布筹占用面积大,运筹速度加快时容易摆弄不正而造成错误等缺点,因此很早就开始进行改革。其中太乙算、
两仪算、三才算和珠算都是用珠的槽
算盘,在技术上是重要的改革。尤其是“珠算”,它继承了
筹算五升十进与
位值制的优点,又克服了筹算纵横记数与置筹不便的缺点,优越性十分明显。但由于当时乘除算法仍然不能在一个横列中进行。
算珠还没有穿档,携带不方便,因此仍没有普遍应用。
唐中期以后,商业繁荣,数字计算增多,迫切要求改革计算方法,从《
新唐书》等文献留下来的算书书目,可以看出这次算法改革主要是简化乘、除算法,唐代的算法改革使乘除法可以在一个横列中进行运算,它既适用于筹算,也适用于珠算。
教育建立
隋朝大兴土木,客观上促进了数学的发展。唐初
王孝通撰《缉古算经》,主要是通过土木工程中计算土方、工程的分工与验收以及仓库和地窖计算等实际问题,讨论如何以几何方式建立三次
多项式方程,发展了《
九章算术》中的少广、勾股章中开方理论。
隋唐时期是中国
封建官僚制度建立时期,随着
科举制度与国子监制度的确立,
数学教育有了长足的发展。656年国子监设立算学馆,设有算学博士和助教,由太史令李淳风等人编纂注释《
算经十书》〔包括《
周髀算经》《九章算术》《
海岛算经》《孙子算经》《
张丘建算经》《
夏侯阳算经》《缉古算经》《
五曹算经》《
五经算术》和《
缀术》〕,作为算学馆学生用的课本。对保存
古代数学经典起了重要的作用。
由于南北朝时期的一些重大天文发现在隋唐之交开始落实到历法编算中,使唐代历法中出现一些重要的数学成果。公元600年,隋代
刘焯在制订《
皇极历》时,在世界上最早提出了等间距二次
内插公式,这在
数学史上是一项杰出的创造,唐代僧
一行在其《
大衍历》中将其发展为不等间距二次内插公式。
唐朝后期,计算技术有了进一步的改进和普及,出现很多种实用算术书,对于乘除算法力求简捷。
数学繁荣
北宋时期
960年,
北宋的建立结束了
五代十国割据的局面。北宋的农业、手工业、商业空前繁荣,科学技术突飞猛进,火药、
指南针、
印刷术三大发明就是在这种经济高涨的情况下得到广泛应用。1084年
秘书省第一次印刷出版了《
算经十书》,1213年鲍擀之又进行翻刻。这些都为数学发展创造了良好的条件。
11世纪~14世纪
从11~14世纪约300年期间,出现了一批著名的数学家和数学著作,如
贾宪的《
黄帝九章算法细草》,
刘益的《
议古根源》,秦九韶的《
数书九章》,
李冶的《
测圆海镜》和《益古演段》,
杨辉的《
详解九章算法》《
日用算法》和《
杨辉算法》,
朱世杰的《
算学启蒙》《
四元玉鉴》等,很多领域都达到古代数学的高峰,其中一些成就也是当时世界数学的高峰。
从
开平方、开立方到四次以上的开方,在认识上是一个飞跃,实现这个飞跃的就是贾宪。杨辉在《九章算法纂类》中载有贾宪“
增乘开平方法”、“增乘开立方法”;在《详解九章算法》中载有贾宪的“开方作法本源”图、“增乘方法求廉草”和用增乘开方法开
四次方的例子。根据这些记录可以确定贾宪已发现二项系数表,创造了增乘开方法。这两项成就对整个宋元数学发生重大的影响,其中贾宪三角比西方的
帕斯卡三角形早提出600多年。
把
增乘开方法推广到数字
高次方程(包括系数为负的情形)解法的是刘益。《
杨辉算法》中“田亩比类乘除捷法”卷,介绍了原书中22个
二次方程和 1个四次方程,后者是用增乘开方法解三次以上的高次方程的最早例子。
秦九韶是高次方程解法的集大成者,为了适应增乘开方法的计算程序,奏九韶把
常数项规定为负数,把高次方程解法分成各种类型。当方程的根为非整数时,秦九韶采取继续求根的小数,或用减根变换方程各次幂的系数之和为分母,常数为分子来表示根的非整数部分,这是《
九章算术》和
刘徽注处理无理数方法的发展。在求根的第二位数时,秦九韶还提出以
一次项系数除常数项为根的第二位数的试除法,这比西方最早的霍纳方法早500多年。
元代天文学家
王恂、郭守敬等在《
授时历》中解决了
三次函数的内
插值问题。公式。
用天元(相当于x)作为未知数符号,立出
高次方程,古代称为
天元术,这是中国
数学史上首次引入符号,并用符号运算来解决建立高次方程的问题。现存最早的天元术著作是李冶的《
测圆海镜》。
朱世杰的四元高次联立方程组表示法是在天元术的基础上发展起来的,他把常数放在中央,四元的各次幂放在上、下、左、右四个方向上,其他各项放在四个
象限中。朱世杰的最大贡献是提出四元
消元法,其方法是先择一元为未知数,其他元组成的
多项式作为这未知数的系数,列成若干个一元高次
方程式,然后应用
互乘相消法逐步消去这一未知数。重复这一步骤便可消去其他未知数,最后用增乘开方法求解。这是线性方法组解法的重大发展,比西方同类方法早400多年。
宋元时期
中国古代计算技术改革的高潮也是出现在宋元时期。宋元明的历史文献中载有大量这个时期的实用算术书目,其数量远比唐代为多,改革的主要内容仍是乘除法。与算法改革的同时,穿珠算盘在北宋可能已出现。
宋元数学家都在不同程度上反对理学家的
象数神秘主义。秦九韶虽曾主张数学与
道学同出一源,但他后来认识到,“通神明”的数学是不存在的,只有“经世务类万物”的数学;莫若在《
四元玉鉴》
序文中提出的“用假象真,以虚问实”则代表了高度
抽象思维的思想方法;杨辉对纵横图结构进行研究,揭示出洛书的本质,有力地批判了象数神秘主义。所有这些,无疑是促进数学发展的重要因素。
中国古代计算技术改革的高潮也是出现在宋元时期。宋元明的历史文献中载有大量这个时期的实用算术书目,其数量远比唐代为多。改革的主要内容仍是乘除法。“
留头乘”最早见于朱世杰《
算学启蒙》。“
九归”最早出现在沈括的《
梦溪笔谈》,杨辉在《
乘除通变本末》(1274)、朱世杰在《算学启蒙》中进一步把它完善。“归除”最早见于《算学启蒙》,“
撞归”、“起一”是朱世杰首先提出来的,丁巨(著有《
丁巨算法》,1355)、何平予(著有《
详明算法》,1373)和贾亨(著有《
算法全能集》)把它具体化。“
留头乘”与“归除”的出现,使乘除法不需任何变通便可在一个横列里进行,与现今珠算的方法完全一样。与算法改革的同时,穿珠算盘在北宋已可能出现。但如果把现代珠算看成是既有穿珠算盘,又有一套完善的算法和口诀,那么应该说它最后完成于元代。
宋元数学的繁荣,是社会经济发展和科学技术发展的必然结果,是传统数学发展的必然结果。此外,数学家们的
科学思想与
数学思想也是十分重要的。宋元数学家都在不同程度上反对理学家的象数神秘主义。李冶曾批评
朱熹著作,说它不通的地方很多。他指出,说数学难认识是可以的,但说数学不能认识就不对;他认为数学来源于自然界,“苟能推自然之理”就可以“明自然之数”。秦九韶虽曾主张数学与道学同出一源,但他后来也认识到,“通神明”的数学是不存在的,只有“经世务类万物”的数学。
中西融合
明清时期
中国从明代开始进入了封建社会的晚期,16世纪末以后,西方
初等数学陆续传入中国,使中国数学研究出现一个中西融合贯通的局面;鸦片战争以后,
近代数学开始传入中国,中国数学便转入一个以学习西方数学为主的时期;到19世纪末20世纪初,近代数学研究才真正开始。
从明初到明中叶,
商品经济有所发展,和这种商业发展相适应的是珠算的普及。明初《
魁本对相四言杂字》和《
鲁班木经》的出现,说明珠算已十分流行。前者是儿童看图识字的课本,后者把算盘作为家庭必需用品列入一般的木器家具手册中。
发展衰落
这一时期指十四世纪中叶明王朝建立到明末的1582年。数学除珠算外出现全面衰弱的局面,当中涉及到中算的局限、十三世纪的
考试制度中已删减数学内容、明代大兴八段考试制度等复杂的问题,不少中外数学史家仍探讨当中涉及的原因。
明代最大的成就是珠算的普及,出现了许多珠算读本,及至
程大位的《直指算法统宗》〔1592〕问世,珠算理论已成系统,标志着从筹算到珠算转变的完成。但由于珠算流行,筹算几乎绝迹,建立在筹算基础上的古代数学也逐渐失传,数学出现长期停滞。
珠算
珠算算法和口诀也逐渐趋于完善。例如
王文素和程大位增加并改善撞归、起一口诀;
徐心鲁和程大位增添加、减口诀并在除法中广泛应用归除,从而实现了珠算
四则运算的全部口诀化;
朱载墒和程大位把筹算
开平方和开立方的方法应用到珠算,程大位用珠算解数字二次、三次方程等等。程大位的著作在国内外流传很广,影响很大。
1582年,
意大利传教士利玛窦到中国,1607年以后,他先后与徐光启翻译了《
几何原本》前六卷、《
测量法义》一卷,与李之藻编译《
圜容较义》和《
同文算指》。1629年,徐光启被
礼部任命
督修历法,在他主持下,编译《
崇祯历书》137卷。《崇祯历书》主要是介绍欧洲天文学家第谷的地心学说。作为这一学说的
数学基础,希腊的几何学,欧洲玉山若干的
三角学,以及
纳皮尔算筹、伽利略
比例规等计算工具也同时介绍进来。
在传入的数学中,影响最大的是《几何原本》。《几何原本》是
中国第一部数学翻译著作,绝大部分
数学名词都是首创,其中许多至今仍在沿用。徐光启认为对它“不必疑”、“不必改”,“举世无一人不当学”。
满清侵入中原之后,科学再度被打入了“冷宫”。不
但书的后半部分迟迟不能翻译,就连徐光启已经译出的上半部分也不再发行。西方传教士带来的科技著作,成为康熙、雍正或乾隆皇帝独享的业余爱好。
其次应用最广的是
三角学,介绍西方三角学的著作有《
大测》《割圆八线表》和《
测量全义》。《大测》主要说明三角八线(正弦、
余弦、正切、
余切、正割、余割、正矢、
余矢)的性质,造表方法和用表方法。《测量全义》除增加一些《大测》所缺的平面三角外,比较重要的是
积化和差公式和球面三角。所有这些,在当时历法工作中都是随译随用的。
1646年,
波兰传教士穆尼阁来华,跟随他学习西方科学的有薛凤柞、
方中通等。
穆尼阁去世后,薛凤柞据其所学,编成《
历学会通》,想把中法西法融会贯通起来。《《历学会通》中的数学内容主要有比例
对数表》《比例四线新表》和《三角算法》。前
两书是介绍英国数学家纳皮尔和
布里格斯发明增修的
对数。后一书除《
崇祯历书》介绍的球面三角外,尚有
半角公式、半弧公式、德氏
比例式、纳氏比例式等。方中通所著《
数度衍》对对数理论进行解释。对数的传入是十分重要,它在历法计算中立即就得到应用。
清初学者研究中西数学有心得而著书传世的很多,影响较大的有
王锡阐《图解》、
梅文鼎《
梅氏丛书辑要》(其中数学著作13种共40卷)、
年希尧《
视学》等。梅文鼎是集中西数学之大成者。他对传统数学中的
线性方程组解法、勾股形解法和高次幂求正根方法等方面进行整理和研究,年希尧的《视学》是中国第一部介绍西方
透视学的著作。
清康熙重视西方科学,但只是作为自己的爱好。1712年康熙命梅彀成任
蒙养斋汇编官,会同
陈厚耀、
何国宗、
明安图、杨道声等编纂天文算法书。1721年完成《
律历渊源》100卷,以康熙“御定”的名义于1723年出版。其中《
数理精蕴》主要由梅彀成负责,分上下两编,上编包括《
几何原本》《算法原本》,均译自
法文著作;下编包括算术、代数、
平面几何平面三角、
立体几何等初等数学,附有
素数表、
对数表和
三角函数表。由于它是一部比较全面的初等数学
百科全书,并有康熙“御定”的名义,因此对当时数学研究有一定影响。
清代数学家对西方数学做了大量的会通工作,并取得许多
独创性的成果。这些成果,如和传统数学比较,是有进步的,但和同时代的西方比较则明显落后了。
雍正即位以后,对外闭关自守,导致西方科学停止输入中国,对内实行高压政策,致使一般学者既不能接触西方数学,又不敢过问经世致用之学,因而埋头于究治古籍。乾嘉年间逐渐形成一个以
考据学为主的
乾嘉学派。
随着《
算经十书》与宋元数学著作的收集与注释,出现了一个
研究传统数学的高潮。其中能突破旧有框框并有
发明创造的有
焦循、
汪莱、
李锐、
李善兰等。他们的工作,和宋元时代的
代数学比较是有进步的;和西方代数学比较,在时间上晚了一些,但这些成果是在没有受到西方近代数学的影响下独立得到的。
与传统数学研究出现高潮的同时,
阮元与李锐等编写了一部天文数学家传记—《
畴人传》,收集了从黄帝时期到嘉庆四年已故的天文学家和数学家270余人(其中有数学著作传世的不足50人),和明末以来介绍西方天文数学的传教士41人。
1840年鸦片战争以后,西方近代数学开始传入中国。首先是英人在上海设立
墨海书馆,介绍西方数学。
第二次鸦片战争后,
曾国藩、
李鸿章等官僚集团开展“
洋务运动”,也主张介绍和学习西方数学,组织翻译了一批近代数学著作。
其中较重要的有李善兰与
伟烈亚力翻译的《代数学》《
代微积拾级》;
华蘅芳与英人
傅兰雅合译的《代数术》《微积溯源》《决疑数学》;
邹立文与
狄考文编译的《形学备旨》《代数备旨》《笔算数学》;
谢洪赉与
潘慎文合译的《代形合参》《八线备旨》等等。
《代微积拾级》是中国第一部
微积分学译本;《代数学》是英国数学家
德·摩根所著的符号代数学译本;《决疑数学》是第一部
概率论译本。在这些译著中,创造了许多
数学名词和术语,至今还在应用,但所用
数学符号一般已被淘汰了。
戊戌变法以后,各地兴办新法学校,上述一些著作便成为主要教科书。
在翻译西方数学著作的同时,中国学者也进行一些研究,写出一些著作,较重要的有李善兰的《尖锥变法解》《
考数根法》;夏弯翔的《
洞方术图解》《致曲术》《
致曲图解》等等,都是会通中西学术思想的研究成果。
由于输入的近代数学需要一个消化吸收的过程,加上清末统治者十分腐败,在
太平天国运动的冲击下,在列强的掠夺下,焦头烂额,无暇顾及数学研究。直到1919年五四运动以后,中国近代数学的研究才真正开始。
整理研究
雍正即位(1723)以后,对外闭关自守,导致西方科学停止输入中国,对内对汉族
士大夫实行高压政策。1773年开设
四库全书馆,辑录《
永乐大典》保存
佚书和征集私家藏书,于1781年编成《四库全书》,先后收集到《
算经十书》和宋元时期的数学著作。纂修兼分校官
戴震(1724~1777)对《
周髀算经》《
九章算术》《
孙子算经》《
五经算术》 4部著作详加校勘,改正许多误文夺字,对学者是有帮助的。随后,
李潢(?~1811)著的《
九章算术细草图说》9卷,《
海岛算经细草图说》1卷和《辑古算经考注》2卷,
李锐注的《
数书九章》、《
测圆海镜》和《益古演段》,沈钦裴著的《
四元玉鉴细草》2 卷(1829)和
罗士琳撰的《四元玉鉴细草》24卷(1834)都很有参考价值。
焦循在《
加减乘除释》(1798)中,用甲、乙、丙、丁……等天干字表示具体的数,列出加、减、乘、除的几个基本定律,用这些符号和定律来说明古代算法原理,这在中国数学史上是一个创造。
汪莱著有《
衡斋算学》 7册(1796~1805)。在第五册(1801)中,他讨论了二次、
三次方程有多少正根以及正根和系数的关系问题,得到与
韦达定理相当的结果。在第七册(1805)中专门讨论
三项方程xn-pxm+q=0(n>m 都是
正整数,p、q都是
正数),他用归纳法得到上述方程有正根的条件相当于
1802年李锐见到汪莱的《衡斋算学》第五册算书后,写了“第五册算书跋”,提出n次
高次方程只有一个正根与多于一个正根和方程系数的符号有关,和得到一个正根后的(n-1)次方程的系数符号有关,他的结论基本上是正确的。在《
开方说》(1817)中李锐进一步指出:高次方程系数符号变化一次的有1正根,变化二次的有2正根,变化三次的有3正根或1正根,变化四次的有4正根或2正根,所缺正根称为“无数”,“凡无数必两,无一无数者”。这些与
笛卡儿的符号规则基本相同。他还指出:
二次方程有2根,
三次方程有3根或1根,
四次方程有4根或2根(以上均包括负根);若方程有正、负根,将方程系数的正负号隔位易之,则正负根互换符号;方程的
重根与“无数”不同等等。汪莱、李锐的工作,和宋元时代的
代数学比较是青出于蓝而胜于蓝的;和西方代数学比较,在时间上晚了一些,但他们的成果是在没有受到西方近代数学的影响下独立得到的。
对朱世杰的
垛积术进行研究并有重大成果的是李善兰,在《
垛积比类》(约1859)中,李善兰创造了一个著名的恒等式:
利用三角垛求和公式就得出一个中外驰名的三角自乘垛求和公式:
与传统数学研究出现高潮的同时,阮元与李锐等编写了一部天文数学家传记──
《畴人传》(1795~1810)。《畴人传》收集从黄帝时期到嘉庆四年(1799)已故的天文学家和数学家270余人(其中有数学著作传世的不足50人)和明末以来介绍西方天文数学的传教士 41人。这部著作全由“掇拾史书,荃萃群籍,甄而录之”而成,收集的完全是第一手的
原始资料,在学术界颇有影响。
传统数学
乾嘉年间形成一个以考据学为主的乾嘉学派,编成《
四库全书》,其中数学著作有《
算经十书》和宋元时期的著作,为保存濒于湮没的数学典籍做出重要贡献。
在研究传统数学时,许多数学家还有发明创造,例如有“谈天三友”之称的焦循、汪莱及李锐作出不少重要的工作。李善兰在《垛积比类》〔约1859〕中得到三角自乘垛求和公式,称之为“
李善兰恒等式”。这些工作较宋元时期的数学进了一步。阮元、李锐等人编写了一部天文学家和数学家传记《畴人传》46卷〔1795-1810〕,开数学史研究之先河。
相关方法
高次方程
把增乘开方法推广到数字高次方程(包括系数为负的情形)解法的是
刘益(12世纪中期)。《
杨辉算法》中《
田亩比类乘除捷法》卷下介绍了原书中22个
二次方程和1个
四次方程,后者是用增乘开方法解三次以上的高次方程的最早例子。
秦九韶是高次方程解法的
集大成者,他在《
数书九章》中收集了21个用增乘开方法解高次方程(最高次数为10)的问题。为了适应增乘开方法的计算程序,秦九韶把
常数项规定为负数。他把高次方程解法分成各种类型,如:n次项系数不等于1的方程,奇次幂系数均为零的方程,进行x=y+с代换后常数项变号的方程与常数项符号不变而
绝对值增大的方程等。方程的根为非整数时,秦九韶采取继续求根的小数,或用减根变换方程各次幂的系数之和为
分母、常数为分子来表示根的非整数部分,这是《九章算术》和刘徽注处理无理数方法的发展。在求根的第 2位数时,秦九韶还提出以
一次项系数除常数项为根的第 2位数的试除法。秦九韶的方法比霍纳方法早500多年。
从天元术推广到二元、三元和四元的高次联立方程组,是宋元数学家的又一项杰出的创造。祖颐在《
四元玉鉴》
后序中提到,平阳李德载《两仪群英集臻》有天、地二元,
霍山刘大鉴《乾坤括囊》有天、地、人三元。燕山朱汉卿“按天、地、人、物立成四元”。前二书已失传,留传至今并对这一杰出创造进行系统论述的是
朱世杰的《四元玉鉴》。朱世杰的四元高次联立方程组
表示法无疑是在
天元术的基础上发展起来的,他把常数放在中央。四元的各次幂放在上、下、左、右四个方向上,其他各项放在四个象限中。朱世杰的最大贡献是提出四元
消元法。其方法是先择一元为未知数,其他元组成的多项式作为这未知数的系数,列成若干个一元高次方程式,然后应用互乘相消法逐步消去这一未知数。重复这一步骤便可消去其他未知数,得到一个一元
高次方程。最后用增乘开方法求解。这是
线性方法组解法的重大发展。朱世杰的方法比西方同类方法早400多年。
内插法
元代天文学家
王恂、
郭守敬等在《
授时历》(1280)中解决了
三次函数的内插值问题。
一次同余式组解法 《
孙子算经》“
物不知数”题已提到一次同余式组解法的例子,秦九韶把它一般化。在这个方法中有一个必须解决的关键问题是求同余式kiGi呏1(modαi)中的ki,式中秦九韶在《
数书九章》大衍类里,用更相减损的方法给出ki一个计算程序,完满地解决了这个问题,此外,秦九韶还讨论了模数αi是收数(小数)、
通数(分数)、
元数(一般
正整数)、复数(10n的倍数)非两两
互素的情形,并分别给出变上述4种数为两两互素的模数的方法。
高次方程立法用天元(相当于 x)作为未知数符号,立出高次方程,古代称为天元术。这是中国数学史上首次引入符号,并用符号运算来解决建立高次方程的问题。现存最早的天元术著作是
李冶的《
测圆海镜》。李冶在
一次项系数右旁记一“元”字(或在
常数项右旁记一“太”字)。元以上的系数分别表示各正次幂,元以下的系数表示常数和各负次幂(在《
益古演段》中又把这个次序倒转过来)。建立方程的具体方法是,根据问题的已知条件,列出两个相等的
多项式p1(x)和p2(x),令二者相减,即得一个数字高次方程。若其中一个多项式是
分式多项式,如
,李冶则变另一多项式p2(x)为
这是刘徽关于率的概念在多项式运算中的应用与发展。
勾股解法
勾股形解法在
宋元时期有新的发展,朱世杰在《
算学启蒙》卷下提出已知勾弦和、股弦和求解勾股形的方法,补充了《
九章算术》的不足。李冶在《
测圆海镜》对
勾股容圆问题进行了详细的研究,得到一系列的结果。他把容圆勾股形分成14个相似的勾股形,除按传统的方法给出这些勾股形的名称外,还用文字作符号来表示,与现今用字母A,B,C,…表示
几何图形相似。从14个勾股形中,李冶得到692条“识别
杂记”,阐明各勾股形的线段之间与线段的和、差、积之间的关系。除原有的勾股容圆外,李冶得到勾上容圆、股上容圆、弦上容圆、勾股上容圆、勾外容圆、股外容圆、弦外容圆、勾外容圆半、股外容圆半等9个容圆公式,大大丰富了中国古代
几何学的内容。
弧矢割圆术
已知黄道与赤道的夹角和太阳从
冬至点向
春分点运行的黄经余弧,求赤经余弧和
赤纬度数,是一个解球面
直角三角形的问题。传统历法都是用
内插法进行计算。元代王恂、郭守敬等则用传统的勾股形解法、
沈括的
会圆术(已知弦、矢、半径求
弧长的近似公式)和天元术解决了这个问题。由于王恂、郭守敬求直径时用圆周率3以及沈括的公式是一个近似公式,因此结果不够精确。除此以外,整个推算步骤是正确无误的。从数学意义上讲,这个方法开辟了通往
球面三角法的途径。
纵横图
纵横图又称
幻方,根据《
乾凿度》和东汉
郑玄注,至迟在汉代已有一个三行纵横图。宋元时期,纵横图研究有了很大发展,
杨辉在《
续古摘奇算法》中记录了这方面的成就。杨辉指出,九宫图是一个从1~32的9个
自然数排成三行三列,其行、列或
对角线之和均为15的三行纵横图。这种图可以推广到从 1到n2的情形,它的行、列或对角线之和为n(1+n2)/2。他还列出四行、五行、六行、七行、八行、九行、十行8个纵横图,并指出三行和四行纵横图的
构造方法。杨辉的这一工作为这个领域的研究开辟了道路。小数 现传本《
夏侯阳算经》已有化名数为
十进小数的例子。宋元时代,这种十进小数有了广泛应用和发展,秦九韶用名数作为小数的符号;李冶则依靠
算式的位置表示。杨辉和朱世杰的化斤价为两价的歌诀,是小数的具体应用。
战国时期的百家争鸣也促进了数学的发展,一些学派还总结和概括出与数学有关的许多
抽象概念。著名的有《
墨经》中关于某些几何名词的定义和命题,例如:“圆,一中同长也”、“平,同高也”等等。
墨家还给出有穷和无穷的定义。《
庄子》记载了
惠施等人的名家学说和
桓团、
公孙龙等辩者提出的论题,强调抽象的
数学思想,例如“至大无外谓之大一,至小无内谓之小一”、“一尺之棰,日取其半,
万世不竭”等。这些许多几何概念的定义、
极限思想和其它
数学命题是相当可贵的数学思想,但这种重视抽象性和逻辑严密性的新思想未能得到很好的继承和发展。
此外,讲述阴阳八卦,预言吉凶的《
易经》已有了
组合数学的萌芽,并反映出二进制的思想。
数学特点
⑴以算法为中心,属于
应用数学。中国数学不脱离
社会生活与生产的实际,以
解决实际问题为目标,数学研究是围绕建立算法与提高计算技术而展开的。
⑵具有较强的
社会性。中国传统
数学文化中,数学被
儒学家培养人的道德与技能的基本知识---六艺(礼、乐、射、御、书、数)之一,它的作用在于“通神明、顺性命,经世务、类万物”,所以中国传统数学总是被打上
中国哲学与古代学术思想的烙印,往往与
术数交织在一起。同时,
数学教育与研究往往被封建政府所控制,唐宋时代的数学教育与科举制度、历代数学家往往是政府的天文官员,这些事例充分反映了这一性质。
⑶寓理于算,理论高度概括。由于中国传统数学注重解决实际问题,而且因中国人综合、归纳思维的决定,所以中国传统数学不关心数学理论的形式化,但这并不意味中国传统仅停留在经验层次而无理论建树。其实中国数学的算法中蕴涵着建立这些算法的理论基础,中国数学家习惯把
数学概念与方法建立在少数几个
不证自明、形象直观的数学原理之上,如代数中的“率”的理论,
平面几何中的“出入相补”原理,立体几何中的“
阳马术”、曲面体理论中的“截面原理”(或称刘祖原理,即
卡瓦列利原理)等等。
10、中国数学对世界的影响
数学活动有两项基本工作----证明与计算,前者是由于接受了公理化(演绎化)数学
文化传统,后者是由于接受了机械化(算法化)数学文化传统。在世界数学文化传统中,以
欧几里得《
几何原本》为代表的希腊数学,无疑是西方演绎数学传统的基础,而以《
九章算术》为代表的中国数学无疑是东方算法化数学传统的基础,它们东西辉映,共同促进了世界数学文化的发展。
中国数学通过
丝绸之路传播到印度、阿拉伯地区,后来经阿拉伯人传入西方。而且在
汉字文化圈内,一直影响着日本、
朝鲜半岛、
越南等
亚洲国家的数学发展。
其他信息
西方数学
十六世纪末开始,西方传教士开始到中国活动,由于明清王朝制定
天文历法的需要,传教士开始将与天文历算有关的西方初等数学知识传入中国,中国数学家在“
西学中源”思想支配下,数学研究出现了一个中西融合贯通的局面。
十六世纪末,西方传教士和中国学者合译了许多西方数学专著。其中第一部且有
重大影响的是意大利传教士利马窦和徐光启合译的《
几何原本》前6卷〔1607〕,其严谨的逻辑体系和演译方法深受徐光启推崇。徐光启本人撰写的《
测量异同》和《
勾股义》便应用了《几何原本》的
逻辑推理方法论证中国的勾股测望术。此外,《几何原本》课本中绝大部份的名词都是首创,且沿用至今。在输入的西方数学中仅次于几何的是
三角学。在此之前,三角学只有零星的知识,而此后获得迅速发展。介绍西方三角学的著作有
邓玉函编译的《大测》〔2卷,1631〕、《割圆八线表》〔6卷〕和
罗雅谷的《测量全义》〔10卷,1631〕。在徐光启主持编译的《
崇祯历书》〔137卷,1629-1633〕中,介绍了有关
圆锥曲线的数学知识。
入清以后,会通中西数学的杰出代表是梅文鼎,他坚信中国传统数学“必有精理”,对古代名著做了深入的研究,同时又能正确对待西方数学,使之在中国扎根,对清代中期数学研究的高潮是有积极影响的。与他同时代的数学家还有王锡阐和年希尧等人。清康熙帝爱好科学研究,他“御定”的《
数理精蕴》〔53卷,1723〕,是一部比较全面的初等数学书,对当时的数学研究有一定影响。
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周年年会上,已确定中国数学发展的长远目标。代表们立志要不懈地努力,争取使中国在世界上早日成为新的数学大国。