古代数学著作

更新时间:2024-02-19 19:43:01 阅读量: 经典范文大全 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

篇一:我国古代数学著作new

我国古代数学著作《孙子算经》中有一道名题:今有鸡兔同笼,共有35个头,94只脚,问鸡和兔各有多少只?

方法一:假设法。

假设35只全是鸡。

则:2*35=70

94-70=24

兔:24/(4-2)=12(只)

鸡:35-12=23(只)

方法二:方程法。

假设有X只鸡

则:2X+(35-X)*4=94

解得:X=23(只)

35-23=12(只)

答:鸡和兔各有23只和12只。

心得:从鸡兔同笼这道题看出:方程的优点是列式简单,是一种把难化简的方法,缺点是有时解题过程比较复杂。

另一道题:假设这件衣服值X个银币

则:(X+10)/12*7=X+2

解得:X=9.2

篇二:中国古代数学

1 引言

中国是四大文明古国之一,也是数学的发源地之一,由于地域、文化等特点,中国古代数学与欧洲数学存在着巨大的差别.这不仅表现在对理论与计算的偏重上,还表现在数学与社会关系的处理上.欧洲数学注重理论的逻辑推演和系统的建立.而与之相对,中国数学注重算法的研究和知识的现实可用性.这些特点使得中国数学在很长一段时间里成就位居世界之首.尤其是在古希腊数学衰落之后,中国数学取得了许多举世瞩目的成就.当西欧进入黑暗时代时,中国数学却在腾飞,许多成就比后来欧洲在文艺复兴和文艺复兴之后取得的同样成就早得多.这些成就的取得固然令我们感到骄傲,但到了十四世纪以后中国数学却开始走向了衰落.几百年来,中国人在数学这片领域上几乎找不到任何重大的发现与创新.这其中的原因不能不令我们深思.对历史进行研究能让我们看到中国古代数学由兴到衰的过程.对产生这种结果的诸多因数进行分析就能让我们深刻认识到衰落的真正原因,从而弃其糟粕,取其精华.

中国古代数学究竟取得了那些重要成就?中国古代数学又是怎样走向衰落的?为弄清这些问题,首先让我们来回顾一下中国的数学发展史.

2 中国古代数学发展简史

数学在中国的历史悠久绵长.在殷墟出土的甲骨文中有一些是记录数字的文字,包括从一至十,以及百、千、万,最大的数字为三万;司马迁的史记提到大禹治水使用了规、矩、准、绳等作图和测量工具,而且知道“勾三股四弦五”;《易经》中还包含有组合数学与二进制思想.2002年在湖南发掘的秦代古墓中,考古人员发现了距今大约2200多年的九九乘法表,与现代小学生使用的乘法口诀“小九九”十分相似.

算筹是中国古代的计算工具,它在春秋时期已经很普遍;使用算筹进行计算称为筹算.中国古代数学的最大特点是建立在筹算基础之上,这与西方及阿拉伯数学是明显不同的.

但是,真正意义上的中国古代数学体系形成于自西汉至南北朝的三、四百年期间.《算数书》成书于西汉初年,是传世的中国最早的数学专著,它是1984年由考古学家在湖北江陵张家山出土的汉代竹简中发现的.《周髀算经》编纂于西汉末年,它虽然是一本关于“盖天说”的天文学著作,但是包括两项数学成就——(1)勾股定理的特例或普遍形式(“若求邪至日者,以日下为句,日高为股,句股各自乘,并而开方除之,得邪至日.”——这是中国最早关于勾股定理的书面记载);(2)测太阳高或远的“陈子测日法”.

《九章算术》在中国古代数学发展过程中占有非常重要的地位.它经过许多人整理而成,大约成书于东汉时期.全书共收集了246个数学问题并且提供其解法,主要内容包括分数四则和比例算法、各种面积和体积的计算、关于勾股测量的计算等.在代数方面,《九章算术》在世界数学史上最早提出负数概念及正负数加减法法则;现在中学讲授的线性方程组的解法和《九章算术》介绍的方法大体相同.注重实际应用是《九章算术》的一个显著特点.该书的一些知识还传播至印度和阿拉伯,甚至经过这些地区远至欧洲.

《九章算术》标志以筹算为基础的中国古代数学体系的正式形成.

中国古代数学在三国及两晋时期侧重于理论研究,其中以赵爽与刘徽为主要代表人物.

赵爽是三国时期吴人,在中国历史上他是最早对数学定理和公式进行证明的数学家之一,其学术成就体现于对《周髀算经》的阐释.在《勾股圆方图注》中,他还用几何方法证明了勾股定理,其实这已经体现“割补原理”的方法.用几何方法求解二次方程也是赵爽对中国古代数学的一大贡献.三国时期魏人刘徽则注释了《九章算术》,其著作

《九章算术注》不仅对《九章算术》的方法、公式和定理进行一般的解释和推导,而且系统地阐述了中国传统数学的理论体系与数学原理,并且多有创造.其发明的“割圆术”(圆内接正多边形面积无限逼近圆面积),为圆周率的计算奠定了基础,同时刘徽还算出圆周率的近似值——“3927/1250(3.1416)”.他设计的“牟合方盖”的几何模型为后人寻求球体积公式打下重要基础.在研究多面体体积过程中,刘徽运用极限方法证明了“阳马术”.另外,《海岛算经》也是刘徽编撰的一部数学论著.

南北朝是中国古代数学的蓬勃发展时期,计有《孙子算经》、《夏侯阳算经》、《张丘建算经》等算学著作问世.

祖冲之、祖暅父子的工作在这一时期最具代表性.他们着重进行数学思维和数学推理,在前人刘徽《九章算术注》的基础上前进了一步.根据史料记载,其著作《缀术》(已失传)取得如下成就:①圆周率精确到小数点后第六位,得到3.1415926<π

<3.1415927,并求得π的约率为22/7,密率为355/113,其中密率是分子分母在1000以内的最佳值;欧洲直到16世纪德国人鄂图和荷兰人安托尼兹才得出同样结果.②祖暅在刘徽工作的基础上推导出球体体积公式,并提出二立体等高处截面积相等则二体体积相等(“幂势既同则积不容异”)定理;欧洲17世纪意大利数学家卡瓦列利才提出同一定理,此外,祖氏父子在天文学上也有一定贡献.

隋唐时期的主要成就在于建立中国数学教育制度,这大概主要与国子监设立算学馆及科举制度有关.在当时的算学馆《算经十书》成为专用教材对学生讲授.《算经十书》收集了《周髀算经》、《九章算术》、《海岛算经》等10部数学著作.所以当时的数学教育制度对继承古代数学经典是有积极意义的.

公元600年,隋代刘焯在制订《皇极历》时,在世界上最早提出了等间距二次内插公式;唐代僧一行在其《大衍历》中将其发展为不等间距二次内插公式.

从公元11世纪到14世纪的宋、元时期,是以筹算为主要内容的中国古代数学的鼎盛时期,其表现是这一时期涌现许多杰出的数学家和数学著作.中国古代数学以宋、元数学为最高境界.在世界范围内宋、元数学也几乎是与阿拉伯数学一道居于领先集团的.

贾宪在《黄帝九章算法细草》中提出开任意高次幂的“增乘开方法”,同样的方法至1819年才由英国人霍纳发现;贾宪的二项式定理系数表与17世纪欧洲出现的“巴斯加三角”是类似的.遗憾的是贾宪的《黄帝九章算法细草》书稿已佚.

秦九韶是南宋时期杰出的数学家.1247年,他在《数书九章》中将“增乘开方法”加以推广,论述了高次方程的数值解法,并且例举20多个取材于实践的高次方程的解法(最高为十次方程).16世纪意大利人菲尔洛才提出三次方程的解法.另外,秦九韶还对一次同余式理论进行过研究.

李冶于1248年发表《测圆海镜》,该书是首部系统论述“天元术”(一元高次方程)的著作,在数学史上具有里程碑意义.尤其难得的是,在此书的序言中,李冶公开批判轻视科学实践活动,将数学贬为“贱技”、“玩物”等长期存在的士风谬论.

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

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

14世纪中、后叶明王朝建立以后,统治者奉行以八股文为特征的科举制度,在国家科举考试中大幅度消减数学内容,于是自此中国古代数学便开始呈现全面衰退之势 ,到了近代已远远落后于西方国家的数学水平.

在中国古代数学几千年的发展历程中,我们不难看出中国古代数学思想与西方数学思想的诸多不同点,也就是其独具特色的一面.接下来让我们来分析一下中国古代数学的思想特点.

3 中国古代数学思想特点

(1). (实用性)《九章算术》收集的每个问题都是与生产实践有联系的应用题,以解决问题为目的.从《九章算术》开始,中国古典数学著作的内容,几乎都与当时社会生活的实际需要有着密切的联系.这不仅表现在中国的算学经典基本上都遵从问题集解的体例编纂而成,而且它所涉及的内容反映了当时社会政治、经济、军事、文化等方面的某些实际情况和需要,以致史学家们常常把古代数学典籍作为研究中国古代社会经济生活、典章制度(特别是度量衡制度),以及工程技术(例如土木建筑、地图测绘)等方面的珍贵史料.而明代中期以后兴起的珠算著作,所论则更是直接应用于商业等方面的计算技术.中国古代数学典籍具有浓厚的应用数学色彩,在中国古代数学发展的漫长历史中,应用始终是数学的主题,而且中国古代数学的应用领域十分广泛,著名的十大算经清楚地表明了这一点,同时也表明“实用性”又是中国古代数学合理性的衡量标准.这与古代希腊数学追求纯粹“理性”形成强烈的对照.其实,中国古代数学一开始就同天文历法结下了不解之缘.中算史上许多具有世界意义的杰出成就就是来自历法推算的.例如,举世闻名的“大衍求一术”(一次同余式组解法)产于历法上元积年的推算,由于推算日、月、五星行度的需要中算家创立了“招差术”(高次内插法);而由于调整历法数据的要求,历算家发展了分数近似法.所以,实用性是中国传统数学的特点之一.

(2).(算法程序化)中国传统数学的实用性,决定了他以解决实际问题和提高计算技术为其主要目标.不管是解决问题的方式还是具体的算法,中国数学都具有程序性的特点.中国古代的计算工具是算筹,筹算是以算筹为计算工具来记数,列式和进行各种演算的方法.有人曾经将中国传统数学与今天的计算技术对比,认为算筹相应于电子计算机可以看作“硬件”,那么中国古代的“算术”可以比做电子计算机计算的程序设计,是一种软件的思想.这种看法是很有道理的.中国的筹算不用运算符号,无须保留运算的中间过程,只要求通过筹式的逐步变换而最终获得问题的解答.因此,中国古代数学著作中的“术”,都是用一套一套的“程序语言”所描写的程序化算法.各种不同的筹法都有其基本的变换法则和固定的演算程序.中算家善于运用演算的对称性、循环性等特点,将演算程序设计得十分简捷而巧妙.如果说古希腊的数学家以发现数学的定理为目标,那么中算家则以创造精致的算法为已任.这种设计等式、算法之风气在中算史上长盛不衰,清代李锐所设计的“调日法术”和“求强弱术”等都可以说是我国古代传统的遗风. 古代数学大体可以分为两种不同的类型:一种是长于逻辑推理,一种是发展计算方法.这也大致代表了西方数学和东方数学的不同特色.虽然以算为主的某些特点也为东方的古代印度数学和中世纪的阿拉伯数学所具有,但是,中国传统数学在这方面更具有典型性.中算对于算具的依赖性和形成一整套程序化的特点尤为突出.例如,印度和阿拉伯在历史上虽然也使用过土盘等算具,但都是辅助性的,主要还是使用笔算,与中国长期使用的算筹和珠算的情形大不相同,自然也没有形成像中国这样一贯的与“硬件”相对应的整套“软件”.

(3).(模型化)“数学模型”是针对或参照某种事物系统的特征或数量关系,采用形式话数学语言,概括的近似地表达出来的一种数学结构.古代的数学模型当然没有这样严格,但如果不要求“形式化的数学语言”,对“数学结构”也作简单化的解释,则仍

然可以应用这个定义.按此定义,数学模型与现实世界的事物有着不可分割的关系,与之有关的现实事物叫做现实原形,是为解释原型的问题才建立应用数学模型的.《九章算术》中大多数问题都具有一般性解法,是一类问题的模型,同类问题可以按同种方法解出.其实,以问题为中心、以算法为基础,主要依靠归纳思维建立数学模型,强调基本法则及其推广,是中国传统数学思想的精髓之一.中国传统数学的实用性,要求数学研究的结果能对各种实际问题进行分类,对每类问题给出统一的解法;以归纳为主的思维方式和以问题为中心的研究方式,倾向于建立基本问题的结构与解题模式,一般问题则被化归、分解为基本问题解决.由于中国传统数学未能建立起一套抽象的数学符号系统,对一般原理、法则的叙述一方面是借助文辞,一方面是通过具体问题的解题过程加以演示,使具体问题成为相应的数学模型.这种模型虽然和现代的数学模型有一定的区别,但二者在本质上是一样的.

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

中国古代数学的特点虽然在一定的程度上促进了其自身的发展,但正是因为这其中的某些特点,中国古代数学走向了低谷.

4 中国古代数学由兴转衰的原因分析

(1).独尊儒术,蔑视逻辑.汉武帝时,“罢黜百家,独尊儒术”使得当时注重形式逻辑的墨子思想未能得到继承和发展.儒家思想讲究简约,而忽视了逻辑思维的过程.这一点从中国古代的典籍中能找到最准确的说明.《周髀算经》中虽然给出了勾股定理,但却没给出证明.《九章算术》同样只在给出题目的同时,给出一个结果和计算的程式,对其中的逻辑思维却没有去说明.中国古代数学这种只注重计算形式(即古代数学家所谓的“术”)与过程,不注重逻辑思维的做法,在很长一段时间里禁锢了中国古代数学发展.这种情况的出现当然也有其原因,中国古代传统数学主要是在算筹的基础上发展起来的,后来发展到以算盘为工具的计算时代,但是这些工具的使用在另一方面为中国人提供了一种程式化的求解方法,从而忽视了其中的逻辑思维过程.此外,中国传统数学讲究“寓理于算”.即使高度发达的宋元数学也是如此.数学书是由一系列的数学问题组成的.你也可以称它们为“习题解集”.数学理论以‘术”的形式出现.早期的“术”只有一个过程,后人就纷纷为它们作注,而这些注释也很简约.实际上就是举例“说明”,至于说明了什么,条件变一下怎么办,就要读者自已去总结了,从来不会给你一套系统的理论.这是一种相对原始的做法.但随着数学的发展,这种做法的局限性就表现出来了,它极不利于知识的总结.如果只有很少一点数学知识,那么,问题还不严重,但随着数学知识的增长,每个知识点都用一个题目来包装,而不把它们总结出来就难以从整体上去把握这些知识.这无论对学习数学还是研究,发展数学都是不利的.

(2). 崇尚玄学,迷信数术,歪曲数学思想.魏晋时期,儒学虽然受到一定的冲击,但其统治地位并未受到动摇.老庄学说和儒家学说相反相成便形成了玄学.玄学原本探究的是有关人生的哲学,但后来与数学混在了一起.古人曾就常常以玄术来解释数学问题,使得数学概念和方法遭到歪曲.张衡是我国著名科学家.当时他虽然已经知道圆周率“周一径三”不准确,但由于他始终相信“周一径三”来源于“参天两地”的说法,一直没深入探究,因而未能将圆周率推算到更精确的地步,这不能不说是一大遗憾.当玄术和数术充塞数学时,数学已经明显存有落后的隐患.

(3). 故步自封,墨守成规,拒绝数学符号.中国古代数学是以汉语描述的,历来不重视汉字以外的数学符号,给逻辑思维带来很大的困难,使我国长期不能形成演绎推理的传统,严重影响了我国数学的发展.从明朝开始,中国就走上了闭关锁国的道路.这种行为与小农思想相适应,早在秦代就已经出现端倪,建一条长城将自己围起来,对外面的东西不闻不问.相比之下,西方在度过了中世纪的黑暗时期后,进入了文艺复兴时期.欧洲的扩张、航海技术开阔了西方人的眼界,同时也大大推动了数学的发展.在18世纪的改革和动荡中,新出现的资产阶级推翻了英、法的君主政治.封建的政治、社会和经济思想被经典的自由主义哲学所取代,这种哲学促进了19世纪的工业革命.社会生产力的提高成了西方数学发展的源源不断的动力.最终,近代的数学在西方被建立起来,而曾是数学大国之一的中国,在其中却无所作为.

(4). 此外,中国长期处于封建社会,迟迟未能进入资本主义阶段,也是导致中国古代数学发展停顿的直接原因.从整体上看,数学是与所处的社会生产力相适应的.中国社会长期处于封闭的小农经济环境,生产力低下,不仅没有工业,商业也不发达.整个社会对数学没有太高的要求, 自然研究数学的人也就少了. 恩格斯说,天文学和力学是推动数学发展的动力,而在当时的中国这种动力已趋近枯竭.

5 我从中国古代数学的研究中得到的几点启示:

通过对中国古代数学史及数学思想史的研究,我们看到了中国古代数学由兴到衰的历史过程,并分析了其由兴到衰的历史原因.由此,针对中国古代数学发展的特殊历史背景,我对今后数学发展方向作出了以下意见:

(1).继承并创新中国古代传统数学思想的精华.数学应服务于生产实践,这是一个不争的事实.虽然很多理论都是在贯之以“纯数学”,但是,我们应该相信,这些理论只是数学上的一个过渡,它的引入是为了解决其他的问题而展开的.现代数学教育中经常会引入一些现实中的模型,让学生用数学方法加以解决,这就是很好的做法.一方面它让学生认识到了数学源于生活,服务于生活的理念;令一方面它有效得锻炼了学生数学建模的思想,并从真正意义上让学生学懂学活了.

很多人怀疑中国古代数学知识已经过时,就在一些数学思想也与现代格格不入.其实这是不正确的.近年来,我国著名数学家吴文俊同志从中国古代数学擅长于算,习惯将算法程序化这一做法中得到了启示,从而研究开辟了机器证明数学命题的新领域.这就是很好的例子,它说明中国古代数学思想并没有过时,要想走出创新和成就的瓶颈,我们就必须认真研究中国古代数学的历史和世界数学的现状,并有效得将二者进行结合.

(2).数学研究应沿着注重逻辑思维的过程以及理论体系的建立这一路线发展,虽然当今数学发展已经相当完备,但仍有大量的问题有待我们去努力解决.就比如:如何将数学的各个分支用一中简约的数学思想统一起来?这个难题有许许多多的数学工作者在为之奋斗,并取得了一的成绩,群论的建立就是其中优秀的范例.难以想像,如果对数学的理论体系没有一定的了解,并且不注重逻辑思维的过程,而又试图解决这一问题是多么困难的事.

(3).数学研究要以一种科学的态度去对待.就比如马克思主义辩证思想,只要我们的数学研究秉承着这样一种思想,就不会走太多的弯路,更不会走上歧途.中国古代数学是与玄术并行发展的,这难免阻碍了数学的发展.而由于中国文化的特点,这种思想依然对一大批数学工作着有着较深的影响.我们的数学要发展和创新就不能不摒弃一切有碍数学发展的因素.

(4).我们的每个理论研究者都应密切关注国内国外的学术动态,吸收一切有用的、正确的、外来的文化与知识,而不能做一个闭门造车的数学工作者.数学发展至今,很多

篇三:浅论中国古代数学

浅论中国古代数学

作为世界四大文明古国之一,中国从很早开始就发展出了自己的数学体系。商代的甲骨文上出现了完整的十进制,春秋时代严格的筹算已经成型并得到了广泛的应用,战国时代《考工记》中实用的几何知识流传到今天。

然而直到西方在1840年以后大规模地接触中国,完整地数学体系和先进系统的数学思想才开始传入中国,就如同西方科学史专家认为,中国只有学科(sciences),没有科学(science)一样,李约瑟也认为中国古代的数学成就是达芬奇式而不是伽利略式的,这其中自然有其理由。

《九章算术》是战国、秦、汉封建社会创立并巩固时期数学发展的总结,就其数学成就来说,堪称是世界数学名著。这本书在例如分数四则运算、今有术(西方称三率法)、开平方与开立方(包括二次方程数值解法)、盈不足术(西方称双设法)、各种面积和体积公式、线性方程组解法、正负数运算的加减法则、勾股形解法(特别是勾股定理和求勾股数的方法)等问题上,达到了很高的水平。其中方程组解法和正负数加减法则在世界数学发展上是遥遥领先的。就其特点来说,它形成了一个以筹算为中心、与古希腊数学完全不同的独立体系。

《九章算术》有几个显著的特点:采用按类分章的数学问题集的形式;算式都是从筹算记数法发展起来的;以算术、代数为主,很少涉及图形性质;重视应用,缺乏理论阐述等。

向对于古代希腊哲学化和几何化的数学,中国数学的特点在一开始就非常明显,即极其明显的追求实用性的倾向。数学问题集的形式,本来就是为了解决实际中遇到的数学问题,所有数学问题都没有推导的过程,就仿佛这只是一本常见数学问题解决说明书。又例如“方田”一章中,对于圆周率只取到3,这显然和古代已经相当先进的建筑技术相矛盾,只能认为这是出于“实际当中取3就足够了”的考虑。

数学的实用化这个问题在中国古代数学发展史的整个过程中始终存在。先秦时代在数学和其他自然科学上达到最高水平的是由手工业者等发展来的墨家。比如对于名家提出的“一尺之棰,日取其半,万世不竭”的命题,墨家就不同意,提出一个“非半”的命题来进行反驳:将一线段按一半一半地无限分割下去,就必将出现一个不能再分割的“非半”,这个“非半”就是点。也就是说,指出了无限分割的变化和结果。

纵观整个中国古代数学发展史,数学大发展的时代,往往却是社会环境不怎么稳定或者数学并未得到大量应用的时代。春秋战国时代的数学大发展,而秦汉时代只是继承了这些数学成就而没有相应的发展。

三国到南北朝的社会秩序混乱,战争饥荒横行,数学却得到了极大的发展,魏、晋时期出现的玄学,不为汉儒经学束缚,思想比较活跃;它诘辩求胜,又能运用逻辑思维,分析义理,这些都有利于数学从理论上加以提高。吴国赵爽注《周髀算经》,汉末魏初徐岳撰《九章算术》注,魏末晋初刘徽撰《九章算术》注、《九章重差图》都是出现在这个时期。赵爽与刘徽的工作为中国古代数学体系奠定了理论基础。祖冲之父子的工作在经济文化南移以后,发展了具有代表性的工作,他们在刘徽注《九章算术》的基础上,把传统数学大大向前推进了一步。他们计算出圆周率在3.1415926~3.1415927之间,提出了祖暅原理以及二次与三次方程的解法等。

到了隋唐时期,国子监设立了算学馆,科举中也有“明算科”,出于实际的需求,天算学家创立了二次函数的内插法,唐中期以后,改革了计算方法,简化乘、除算法,唐代的算法改革使乘除法可以在一个横列中进行运算。然而隋唐虽然是盛世,数学上也有设立算学馆,整理算经十书等举措,但除在天文历法的计算中先后使用了等间距和不等间距内

插法外,几无创造。隋唐时期没有出现过一位可以与刘徽、祖冲之等比肩的数学家,也没有创作过一部可以与《九章算术》、《九章算术注》、《缀术》等等量齐观的数学著作。王孝通的《缉古算经》在解决土木工程中的数学问题上有所推进,其主要贡献是三次方程。而据钱宝琮考证,祖冲之已能解负系数三次方程,比王孝通还高明。李淳风等整理十部算经,很有贡献,然而,除《周髀算经注释》比赵爽注有所推进外,他们对其他算经的注释,意义都不大。尤其是对《九章算术》的注释,从整体上讲,无论是数学成就还是数学理论,都是远远低于刘徽注的作品。应该说,王孝通、李淳风是唐朝最有名的两位数学家.他们尚且如此,遑论其他。事实上,李淳风已经发现隋和唐初的数学不如前代,直言当时的算学馆学官(相当于今天的重点大学数学系教授)对《缀术》“莫能究其深奥,是故废而不理”。

同样的事实在之后的历史中继续发生。从11~14世纪约300年期间,出现了一批著名的数学家和数学著作,如贾宪的《黄帝九章算法细草》,刘益的《议古根源》,秦九韶的《数书九章》,李冶的《测圆海镜》和《益古演段》,杨辉的《详解九章算法》《日用算法》和《杨辉算法》,朱世杰的《算学启蒙》《四元玉鉴》等,很多领域都达到古代数学的高峰,其中一些成就也是当时世界数学的高峰。从开平方、开立方到四次以上的开方,在认识上是一个飞跃,实现这个飞跃的就是贾宪。杨辉在《九章算法纂类》中载有贾宪“增乘开平方法”、“增乘开立方法”;在《详解九章算法》中载有贾宪的“开方作法本源”图、“增乘方法求廉草”和用增乘开方法开四次方的例子。根据这些记录可以确定贾宪已发现二项系数表,创造了增乘开方法。这两项成就对整个宋元数学发生重大的影响。把增乘开方法推广到数字高次方程(包括系数为负的情形)解法的是刘益。《杨辉算法》中“田亩比类乘除捷法”卷,介绍了原书中22个二次方程和 1个四次方程,后者是用增乘开方法解三次以上的高次方程的最早例子。秦九韶是高次方程解法的集大成者,他在《数书九章》中收集了21个用增乘开方法解高次方程(最高次数为10)的问题。在求根的第二位数时,秦九韶还提出以一次项系数除常数项为根的第二位数的试除法,这比西方最早的霍纳方法早500多年。元代天文学家王恂、郭守敬等在《授时历》中解决了三次函数的内插值问题。秦九韶在“缀术推星”题、朱世杰在《四元玉鉴》“如象招数”题都提到内插法(他们称为招差术),朱世杰得到一个四次函数的内插公式。用天元(相当于x)作为未知数符号,立出高次方程,古代称为天元术,这是中国数学史上首次引入符号,并用符号运算来解决建立高次方程的问题。现存最早的天元术著作是李冶的《测圆海镜》。从天元术推广到二元、三元和四元的高次联立方程组,是宋元数学家的又一项杰出的创造。留传至今,并对这一杰出创造进行系统论述的是朱世杰的《四元玉鉴》。勾股形解法在宋元时期有新的发展,朱世杰在《算学启蒙》卷下提出已知勾弦和、股弦和求解勾股形的方法,补充了《九章算术》的不足。李冶在《测圆海镜》对勾股容圆问题进行了详细的研究,得到九个容圆公式,大大丰富了中国古代几何学的内容。中国古代计算技术改革的高潮也是出现在宋元时期。宋元明的历史文献中载有大量这个时期的实用算术书目,其数量远比唐代为多,改革的主要内容仍是乘除法。与算法改革的同时,穿珠算盘在北宋可能已出现。但如果把现代珠算看成是既有穿珠算盘,又有一套完善的算法和口诀,那么应该说它最后完成于元代。

然而到了社会安定,经济发达,鼎盛时期占有了世界七成以上白银的明朝时期,以及其后人口剧增的清代,国内的数学发展乏善可称,只有明末清初通过西方传教士对于西方数学的引进才有了仅有的几个数学家和数学成就。

为什么太平盛世反而数学发展得不好?这个其实和中国数学发展的形式有关。中国数学发展的主要贡献者是知识分子,然而与其它国家以及欧洲的情况不同,作为一个早熟的发达富裕的农业国家,中国发展了一个成熟的科举制度来缓解社会矛盾,同时也吸引了绝大部分知识分子的注意力,而科举中更关注知识分子对于典籍礼仪的熟悉程度,试图通

过统一知识分子的道德思维来将大一统最低成本地实现于广大的领土之上,即使是唐代的明算科也只是考验处理实际问题的数学能力,对于过于关注实际应用的时代来说,即使对数学有兴趣有天赋的人也没有足够的精力,足够的财力和空间来进行理论上的研究和发展,反而是兵荒马乱的年代一些知识分子在明知做官无望又生活有保障的情况下才会诞生天才,作出不朽的成绩。就是在宋代,发展出的数学也只是书斋数学。数学家取得的数学成就出去那些可以直接用于实际用途的以外,几乎无人问津。

这种理论与实际脱节的情况相当普遍。中国数学的发展,其实大多不是出于对实际生活中问题的研究,也没有像西方那样为了航海,机械等的实际需求促进拉动数学发展的情况,而是某些天才出于纯粹的兴趣爱好的灵光一闪。所以这种兴趣研究式的书斋数学既没有发展出一套成熟的数学术语体系,也没有那种不断发展的趋势。看不懂前人的东西,而指斥前人有错,在中国数学史上不乏其例。明朝数学家顾应祥看不懂元朝李冶《测圆海镜》中的天元术,谓李冶“止以天元一互算而漫无下手之处”,著《测圆海镜分类释术》,买椟还珠,将天元术尽行删除,贻千古不知而作之讥。

在农业社会的,追求相似化大一统,追求秩序和等级礼制而不是效率效益的大环境下,数学注定只是少数知识分子的玩物。而没有足够的人来交流研究的学科,即使天才辈出也不会改变不成熟的状况。

本文来源:https://www.bwwdw.com/article/jk8b.html

Top