古代数学范文10篇

时间:2023-04-01 15:30:21

古代数学

古代数学范文篇1

中国古代数学的萌芽

原始公社末期,私有制和货物交换产生以后,数与形的概念有了进一步的发展,仰韶文化时期出土的陶器,上面已刻有表示1234的符号。到原始公社末期,已开始用文字符号取代结绳记事了。

西安半坡出土的陶器有用1~8个圆点组成的等边三角形和分正方形为100个小正方形的图案,半坡遗址的房屋基址都是圆形和方形。为了画圆作方,确定平直,人们还创造了规、矩、准、绳等作图与测量工具。据《史记·夏本纪》记载,夏禹治水时已使用了这些工具。

商代中期,在甲骨文中已产生一套十进制数字和记数法,其中最大的数字为三万;与此同时,殷人用十个天干和十二个地支组成甲子、乙丑、丙寅、丁卯等60个名称来记60天的日期;在周代,又把以前用阴、阳符号构成的八卦表示八种事物发展为六十四卦,表示64种事物。

公元前一世纪的《周髀算经》提到西周初期用矩测量高、深、广、远的方法,并举出勾股形的勾三、股四、弦五以及环矩可以为圆等例子。《礼记·内则》篇提到西周贵族子弟从九岁开始便要学习数目和记数方法,他们要受礼、乐、射、驭、书、数的训练,作为“六艺”之一的数已经开始成为专门的课程。

春秋战国之际,筹算已得到普遍的应用,筹算记数法已使用十进位值制,这种记数法对世界数学的发展是有划时代意义的。这个时期的测量数学在生产上有了广泛应用,在数学上亦有相应的提高。

战国时期的百家争鸣也促进了数学的发展,尤其是对于正名和一些命题的争论直接与数学有关。名家认为经过抽象以后的名词概念与它们原来的实体不同,他们提出“矩不方,规不可以为圆”,把“大一”(无穷大)定义为“至大无外”,“小一”(无穷小)定义为“至小无内”。还提出了“一尺之棰,日取其半,万世不竭”等命题.

而墨家则认为名来源于物,名可以从不同方面和不同深度反映物。墨家给出一些数学定义。例如圆、方、平、直、次(相切)、端(点)等等。

墨家不同意“一尺之棰”的命题,提出一个“非半”的命题来进行反驳:将一线段按一半一半地无限分割下去,就必将出现一个不能再分割的“非半”,这个“非半”就是点。

名家的命题论述了有限长度可分割成一个无穷序列,墨家的命题则指出了这种无限分割的变化和结果。名家和墨家的数学定义和数学命题的讨论,对中国古代数学理论的发展是很有意义的。

中国古代数学体系的形成

秦汉是封建社会的上升时期,经济和文化均得到迅速发展。中国古代数学体系正是形成于这个时期,它的主要标志是算术已成为一个专门的学科,以及以《九章算术》为代表的数学著作的出现。

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

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

这些特点是同当时社会条件与学术思想密切相关的。秦汉时期,一切科学技术都要为当时确立和巩固封建制度,以及发展社会生产服务,强调数学的应用性。最后成书于东汉初年的《九章算术》,排除了战国时期在百家争鸣中出现的名家和墨家重视名词定义与逻辑的讨论,偏重于与当时生产、生活密切相结合的数学问题及其解法,这与当时社会的发展情况是完全一致的。《九章算术》在隋唐时期曾传到朝鲜、日本,并成为这些国家当时的数学教科书。它的一些成就如十进位值制、今有术、盈不足术等还传到印度和阿拉伯,并通过印度、阿拉伯传到欧洲,促进了世界数学的发展。

中国古代数学的发展

魏、晋时期出现的玄学,不为汉儒经学束缚,思想比较活跃;它诘辩求胜,又能运用逻辑思维,分析义理,这些都有利于数学从理论上加以提高。吴国赵爽注《周髀算经》,汉末魏初徐岳撰《九章算术》注,魏末晋初刘徽撰《九章算术》注、《九章重差图》都是出现在这个时期。赵爽与刘徽的工作

赵爽是中国古代对数学定理和公式进行证明与推导的最早的数学家之一。他在《周髀算经》书中补充的“勾股圆方图及注”和“日高图及注”是十分重要的数学文献。在“勾股圆方图及注”中他提出用弦图证明勾股定理和解勾股形的五个公式;在“日高图及注”中,他用图形面积证明汉代普遍应用的重差公式,赵爽的工作是带有开创性的,在中国古代数学发展中占有重要地位。

刘徽约与赵爽同时,他继承和发展了战国时期名家和墨家的思想,主张对一些数学名词特别是重要的数学概念给以严格的定义,认为对数学知识必须进行“析理”,才能使数学著作简明严密,利于读者。他的《九章算术》注不仅是对《九章算术》的方法、公式和定理进行一般的解释和推导,而且在论述的过程中有很大的发展。刘徽创造割圆术,利用极限的思想证明圆的面积公式,并首次用理论的方法算得圆周率为157/50和3927/1250。

刘徽用无穷分割的方法证明了直角方锥与直角四面体的体积比恒为2:1,解决了一般立体体积的关键问题。在证明方锥、圆柱、圆锥、圆台的体积时,刘徽为彻底解决球的体积提出了正确途径。东晋以后,中国长期处于战争和南北分裂的状态。祖冲之父子的工作就是经济文化南移以后,南方数学发展的具有代表性的工作,他们在刘徽注《九章算术》的基础上,把传统数学大大向前推进了一步。他们的数学工作主要有:计算出圆周率在3.1415926~3.1415927之间;提出祖(日恒)原理;提出二次与三次方程的解法等。

据推测,祖冲之在刘徽割圆术的基础上,算出圆内接正6144边形和正12288边形的面积,从而得到了这个结果。他又用新的方法得到圆周率两个分数值,即约率22/7和密率355/113。祖冲之这一工作,使中国在圆周率计算方面,比西方领先约一千年之久;祖冲之之子祖(日恒)总结了刘徽的有关工作,提出“幂势既同则积不容异”,即等高的两立体,若其任意高处的水平截面积相等,则这两立体体积相等,这就是著名的祖(日恒)公理。祖(日恒)应用这个公理,解决了刘徽尚未解决的球体积公式。

隋炀帝好大喜功,大兴土木,客观上促进了数学的发展。唐初王孝通的《缉古算经》,主要讨论土木工程中计算土方、工程分工、验收以及仓库和地窖的计算问题,反映了这个时期数学的情况。王孝通在不用数学符号的情况下,立出数字三次方程,不仅解决了当时社会的需要,也为后来天元术的建立打下基础。此外,对传统的勾股形解法,王孝通也是用数字三次方程解决的。

唐初封建统治者继承隋制,656年在国子监设立算学馆,设有算学博士和助教,学生30人。由太史令李淳风等编纂注释《算经十书》,作为算学馆学生用的课本,明算科考试亦以这些算书为准。李淳风等编纂的《算经十书》,对保存数学经典著作、为数学研究提供文献资料方面是很有意义的。他们给《周髀算经》、《九章算术》以及《海岛算经》所作的注解,对读者是有帮助的。隋唐时期,由于历法的需要,天算学家创立了二次函数的内插法,丰富了中国古代数学的内容。

算筹是中国古代的主要计算工具,它具有简单、形象、具体等优点,但也存在布筹占用面积大,运筹速度加快时容易摆弄不正而造成错误等缺点,因此很早就开始进行改革。其中太乙算、两仪算、三才算和珠算都是用珠的槽算盘,在技术上是重要的改革。尤其是“珠算”,它继承了筹算五升十进与位值制的优点,又克服了筹算纵横记数与置筹不便的缺点,优越性十分明显。但由于当时乘除算法仍然不能在一个横列中进行。算珠还没有穿档,携带不方便,因此仍没有普遍应用唐中期以后,商业繁荣,数字计算增多,迫切要求改革计算方法,从《新唐书》等文献留下来的算书书目,可以看出这次算法改革主要是简化乘、除算法,唐代的算法改革使乘除法可以在一个横列中进行运算,它既适用于筹算,也适用于珠算。

中国古代数学的繁荣

960年,北宋王朝的建立结束了五代十国割据的局面。北宋的农业、手工业、商业空前繁荣,科学技术突飞猛进,火药、指南针、印刷术三大发明就是在这种经济高涨的情况下得到广泛应用。1084年秘书省第一次印刷出版了《算经十书》,1213年鲍擀之又进行翻刻。这些都为数学发展创造了良好的条件。

从11~14世纪约300年期间,出现了一批著名的数学家和数学著作,如贾宪的《黄帝九章算法细草》,刘益的《议古根源》,秦九韶的《数书九章》,李冶的《测圆海镜》和《益古演段》,杨辉的《详解九章算法》《日用算法》和《杨辉算法》,朱世杰的《算学启蒙》《四元玉鉴》等,很多领域都达到古代数学的高峰,其中一些成就也是当时世界数学的高峰

从开平方、开立方到四次以上的开方,在认识上是一个飞跃,实现这个飞跃的就是贾宪。杨辉在《九章算法纂类》中载有贾宪“增乘开平方法”、“增乘开立方法”;在《详解九章算法》中载有贾宪的“开方作法本源”图、“增乘方法求廉草”和用增乘开方法开四次方的例子。根据这些记录可以确定贾宪已发现二项系数表,创造了增乘开方法。这两项成就对整个宋元数学发生重大的影响,其中贾宪三角比西方的帕斯卡三角形早提出600多年。

把增乘开方法推广到数字高次方程(包括系数为负的情形)解法的是刘益。《杨辉算法》中“田亩比类乘除捷法”卷,介绍了原书中22个二次方程和1个四次方程,后者是用增乘开方法解三次以上的高次方程的最早例子。

秦九韶是高次方程解法的集大成者,他在《数书九章》中收集了21个用增乘开方法解高次方程(最高次数为10)的问题。为了适应增乘开方法的计算程序,奏九韶把常数项规定为负数,把高次方程解法分成各种类型。当方程的根为非整数时,秦九韶采取继续求根的小数,或用减根变换方程各次幂的系数之和为分母,常数为分子来表示根的非整数部分,这是《九章算术》和刘徽注处理无理数方法的发展。在求根的第二位数时,

秦九韶还提出以一次项系数除常数项为根的第二位数的试除法,这比西方最早的霍纳方法早500多年。元代天文学家王恂、郭守敬等在《授时历》中解决了三次函数的内插值问题。秦九韶在“缀术推星”题、朱世杰在《四元玉鉴》“如象招数”题都提到内插法(他们称为招差术),朱世杰得到一个四次函数的内插公式。

用天元(相当于x)作为未知数符号,立出高次方程,古代称为天元术,这是中国数学史上首次引入符号,并用符号运算来解决建立高次方程的问题。现存最早的天元术著作是李冶的《测圆海镜》。从天元术推广到二元、三元和四元的高次联立方程组,是宋元数学家的又一项杰出的创造留传至今,并对这一杰出创造进行系统论述的是朱世杰的《四元玉鉴》。

朱世杰的四元高次联立方程组表示法是在天元术的基础上发展起来的,他把常数放在中央,四元的各次幂放在上、下、左、右四个方向上,其他各项放在四个象限中。朱世杰的最大贡献是提出四元消元法,其方法是先择一元为未知数,其他元组成的多项式作为这未知数的系数,列成若干个一元高次方程式,然后应用互乘相消法逐步消去这一未知数。重复这一步骤便可消去其他未知数,最后用增乘开方法求解。这是线性方法组解法的重大发展,比西方同类方法早400多年。勾股形解法在宋元时期有新的发展,朱世杰在《算学启蒙》卷下提出已知勾弦和、股弦和求解勾股形的方法,补充了《九章算术》的不足。李冶在《测圆海镜》对勾股容圆问题进行了详细的研究,得到九个容圆公式,大大丰富了中国古代几何学的内容。已知黄道与赤道的夹角和太阳从冬至点向春分点运行的黄经余弧,求赤经余弧和赤纬度数,是一个解球面直角三角形的问题,传统历法都是用内插法进行计算。元代王恂、郭守敬等则用传统的勾股形解法、沈括用会圆术和天元术解决了这个问题。不过他们得到的是一个近似公式,结果不够精确。但他们的整个推算步骤是正确无误的,从数学意义上讲,这个方法开辟了通往球面三角法的途径。中国古代计算技术改革的高潮也是出现在宋元时期。宋元明的历史文献中载有大量这个时期的实用算术书目,其数量远比唐代为多,改革的主要内容仍是乘除法。与算法改革的同时,穿珠算盘在北宋可能已出现。但如果把现代珠算看成是既有穿珠算盘,又有一套完善的算法和口诀,那么应该说它最后完成于元代。

宋元数学的繁荣,是社会经济发展和科学技术发展的必然结果,是传统数学发展的必然结果。此外,数学家们的科学思想与数学思想也是十分重要的。宋元数学家都在不同程度上反对理学家的象数神秘主义。秦九韶虽曾主张数学与道学同出一源,但他后来认识到,“通神明”的数学是不存在的,只有“经世务类万物”的数学;莫若在《四元玉鉴》序文中提出的“用假象真,以虚问实”则代表了高度抽象思维的思想方法;杨辉对纵横图结构进行研究,揭示出洛书的本质,有力地批判了象数神秘主义。所有这些,无疑是促进数学发展的重要因素。

中西方数学的融合

中国从明代开始进入了封建社会的晚期,封建统治者实行极权统治,宣传唯心主义哲学,施行八股考试制度。在这种情况下,除珠算外,数学发展逐渐衰落。

16世纪末以后,西方初等数学陆续传入中国,使中国数学研究出现一个中西融合贯通的局面;鸦片战争以后,近代数学开始传入中国,中国数学便转入一个以学习西方数学为主的时期;到19世纪末20世纪初,近代数学研究才真正开始。

从明初到明中叶,商品经济有所发展,和这种商业发展相适应的是珠算的普及。明初《魁本对相四言杂字》和《鲁班木经》的出现,说明珠算已十分流行。前者是儿童看图识字的课本,后者把算盘作为家庭必需用品列入一般的木器家具手册中。随着珠算的普及,珠算算法和口诀也逐渐趋于完善。例如王文素和程大位增加并改善撞归、起一口诀;徐心鲁和程大位增添加、减口诀并在除法中广泛应用归除,从而实现了珠算四则运算的全部口诀化;朱载墒和程大位把筹算开平方和开立方的方法应用到珠算,程大位用珠算解数字二次、三次方程等等。程大位的著作在国内外流传很广,影响很大。

1582年,意大利传教士利玛窦到中国,1607年以后,他先后与徐光启翻译了《几何原本》前六卷、《测量法义》一卷,与李之藻编译《圜容较义》和《同文算指》。1629年,徐光启被礼部任命督修历法,在他主持下,编译《崇祯历书》137卷。《崇祯历书》主要是介绍欧洲天文学家第谷的地心学说。作为这一学说的数学基础,希腊的几何学,欧洲玉山若干的三角学,以及纳皮尔算筹、伽利略比例规等计算工具也同时介绍进来。

在传入的数学中,影响最大的是《几何原本》。《几何原本》是中国第一部数学翻译著作,绝大部分数学名词都是首创,其中许多至今仍在沿用。徐光启认为对它“不必疑”、“不必改”,“举世无一人不当学”。《几何原本》是明清两代数学家必读的数学书,对他们的研究工作颇有影响。

其次应用最广的是三角学,介绍西方三角学的著作有《大测》《割圆八线表》和《测量全义》。《大测》主要说明三角八线(正弦、余弦、正切、余切、正割、余割、正矢、余矢)的性质,造表方法和用表方法。《测量全义》除增加一些《大测》所缺的平面三角外,比较重要的是积化和差公式和球面三角。所有这些,在当时历法工作中都是随译随用的。

1646年,波兰传教士穆尼阁来华,跟随他学习西方科学的有薛凤柞、方中通等。穆尼阁去世后,薛凤柞据其所学,编成《历学会通》,想把中法西法融会贯通起来。《历学会通》中的数学内容主要有比例对数表》《比例四线新表》和《三角算法》。前两书是介绍英国数学家纳皮尔和布里格斯发明增修的对数。后一书除《崇祯历书》介绍的球面三角外,尚有半角公式、半弧公式、德氏比例式、纳氏比例式等。方中通所著《数度衍》对对数理论进行解释。对数的传入是十分重要,它在历法计算中立即就得到应用。清初学者研究中西数学有心得而著书传世的很多,影响较大的有王锡阐《图解》、梅文鼎《梅氏丛书辑要》(其中数学著作13种共40卷)、年希尧《视学》等。梅文鼎是集中西数学之大成者。他对传统数学中的线性方程组解法、勾股形解法和高次幂求正根方法等方面进行整理和研究,使濒于枯萎的明代数学出现了生机。年希尧的《视学》是中国第一部介绍西方透视学的著作。

清康熙皇帝十分重视西方科学,他除了亲自学习天文数学外,还培养了一些人才和翻译了一些著作。1712年康熙皇帝命梅彀成任蒙养斋汇编官,会同陈厚耀、何国宗、明安图、杨道声等编纂天文算法书。1721年完成《律历渊源》100卷,以康熙“御定”的名义于1723年出版。其中《数理精蕴》主要由梅彀成负责,分上下两编,上编包括《几何原本》、《算法原本》,均译自法文著作;下编包括算术、代数、平面几何平面三角、立体几何等初等数学,附有素数表、对数表和三角函数表。由于它是一部比较全面的初等数学百科全书,并有康熙“御定”的名义,因此对当时数学研究有一定影响。

综上述可以看到,清代数学家对西方数学做了大量的会通工作,并取得许多独创性的成果。这些成果,如和传统数学比较,是有进步的,但和同时代的西方比较则明显落后了。

雍正即位以后,对外闭关自守,导致西方科学停止输入中国,对内实行高压政策,致使一般学者既不能接触西方数学,又不敢过问经世致用之学,因而埋头于究治古籍。乾嘉年间逐渐形成一个以考据学为主的乾嘉学派。

随着《算经十书》与宋元数学著作的收集与注释,出现了一个研究传统数学的高潮。其中能突破旧有框框并有发明创造的有焦循、汪莱、李锐、李善兰等。他们的工作,和宋元时代的代数学比较是青出于蓝而胜于蓝的;和西方代数学比较,在时间上晚了一些,但这些成果是在没有受到西方近代数学的影响下独立得到的。

与传统数学研究出现高潮的同时,阮元与李锐等编写了一部天文数学家传记—《畴人传》,收集了从黄帝时期到嘉庆四年已故的天文学家和数学家270余人(其中有数学著作传世的不足50人),和明末以来介绍西方天文数学的传教士41人。这部著作全由“掇拾史书,荃萃群籍,甄而录之”而成,收集的完全是第一手的原始资料,在学术界颇有影响。

1840年鸦片战争以后,西方近代数学开始传入中国。首先是英人在上海设立墨海书馆,介绍西方数学。第二次鸦片战争后,曾国藩、李鸿章等官僚集团开展“洋务运动”,也主张介绍和学习西方数学,组织翻译了一批近代数学著作。

其中较重要的有李善兰与伟烈亚力翻译的《代数学》《代微积拾级》;华蘅芳与英人傅兰雅合译的《代数术》《微积溯源》《决疑数学》;邹立文与狄考文编译的《形学备旨》《代数备旨》《笔算数学》;谢洪赉与潘慎文合译的《代形合参》《八线备旨》等等。

《代微积拾级》是中国第一部微积分学译本;《代数学》是英国数学家德·摩根所著的符号代数学译本;《决疑数学》是第一部概率论译本。在这些译著中,创造了许多数学名词和术语,至今还在应用,但所用数学符号一般已被淘汰了。以后,各地兴办新法学校,上述一些著作便成为主要教科书。

古代数学范文篇2

如何评价中国古代数学,如何评价在中国古代文明中数学的作用以及它取得的成就是每个数学史学者关心的问题。但是目前的一些研究却有着一些矛盾的结论,这些矛盾的结论往往是围绕着认识、理解、评价中国古代数学的关键性理论问题展开的。

1.关于古代数学运用的思维方式问题

中国古代数学是否象古希腊那样明确地运用逻辑思维问题,目前已成为评价中国古代数学的一个重要因素,因为在人们的认识和理解中,数学如果没有严格的逻辑思维形式,那就很难成为真正的数学理论,袁晓明先生的研究结论与人们的良好愿望相反,他认为中国古代数学不存在象古希腊数学那样以逻辑为基础的思维方式,“与古希腊数学严格地采用逻辑演绎的逻辑思维方式不同,中国数学则是以非逻辑思维为主,即主要通过直觉、想象、类比、灵感等思维形式来形成概念、发现方法、实现推理的。”[1]

郭书春先生通过对《九章算术》的研究,得出相反的结论,他认为《九章算术》的注释中已经具有并形成了演绎的逻辑方法及演绎的逻辑体系,“刘徽注中主要使用了演绎推理,他的论证主要是演绎论证即真正的数学证明,从而把《九章算术》上百个一般公式、解法变成了建立在必然性基础之上的真正的数学科学。”[2]

巫寿康先生与郭书春先生的观点相同,他认为:“刘徽《九章算术注》中的每一个题,都可以分解成一些首尾相接的判断,如果仔细分析这些判断之间的联系,就会发现这些判断组成若干个推理,然后由这些推理再组成一个证明,因此可以说,《九章算术注》中的论证已经具备了证明的结构,就大多数注文来说,这其中的推理都是演绎推理,大多数证明也都是演绎证明。”[3]

中国古代数学到底“是以非逻辑思维为主”,还是“主要是演绎证明”,这是中国古代数学研究中一个矛盾的结论,还没有得到统一认识的问题。

2.关于中国古代数学理论构造的问题

按照西方数学的模式,一种数学著作若是按应用问题的类别编排,并且每一个题之后给出解法和答案,那么这个数学著作就是一个习题集的模式,也许正是由于这种客观原因,许多国外的学者都认为中国古代数学不存在什么理论构造,李约瑟先生就认为“从实践到纯知识领域的飞跃中,中国数学是未曾参与过的。”[4]著名的数学家陈省身先生也有相同的看法,他认为“在中国几何中,我无法找到类似三角形内角和等于180°的推论,这是中国数学中没有的结果。因此,得于国外数学的经验和有机会看中国数学的书,我觉得中国数学都偏应用,讲得过分一点,甚至可以说中国数学没有纯粹数学,都是应用数学。”[5]

中国的一些数学史学者对此持完全相反的观点,坚持强调中国古代数学理论构造的存在性。李继闵先生认为“中国传统数学具有自己独特的理论体系,它以理论的高度概括、精炼为特征,中算家善于从错综复杂的数学现象中抽象出深刻的数学概念,提炼出一般的数学原理,而从非常简单的基本原理出发解决重大的理论关键问题……中国传统数学理论,乃是为建立那些在实际中有直接应用的数学方法而构造的最为简单、精巧的理论建筑物。”[6]

中国古代数学是否有一个理论意义上的构造体系,这大概是目前中外数学史专家们对中国古代数学研究中的一个最大的分歧点。如何正确地评价中国古代数学的体系构造已成为中国数学史研究中应当回答的理论问题之一。

3.关于珠算在中国数学史中的地位问题。

在中国数学史的研究中,人们一直认为宋元数学是中国古代数学的高峰。宋元之后的明代珠算无法与宋元数学的成就相比,明代珠算一般被认为是“民用”或“商用”数学。言外之意,珠算是不能登中国古代数学理论构造的大雅之堂。许多学者认为宋元数学的衰退、被人遗忘是很值得研究的理论问题,而明代珠算却没有什么值得在理论层面给予研究的意义。

笔者的观点与当前评价宋元数学和明代珠算的观点都相悖。笔者认为珠算是中国古代数学在宋元之后取得的又一里程碑式的成就,它是中国筹算在运演工具上的重大创新,是筹算运演发展的重大突破,是中国古代数学技艺型发展的必然结果。[7]

如何评价珠算在中国数学史中的地位,实际也带来了如何评价宋元数学的一系列问题,在这个问题上笔者也提出了与目前传统观点相悖的论点,即宋元数学的成就,是中国筹算在特定的社会动荡、传统儒家观念发生紊乱、仕大夫仕途无望的文化氛围中奇异性发展的结果,当社会是进入稳定发展、仕大夫按照儒家传统观念走向仕途时,宋元数学就必然会被整个民族文化所淡忘。[8]

对珠算与宋元数学的评价,实际上涉及了如何看待中国古代筹算体系的发展及其内在规律的问题,这一问题也是正确认识中国古代数学的一个理论性的问题。

二、数学史研究的方法论问题及评判的理论依据

从方法论的意义上来考察中国古代的数学史研究,可以发现实际上存在两个不同层次的研究状况,第一层次的研究是指对史料的收集、整理、考证。应当说这个层次的主要工作是在中国古代数学的范畴内对数学史实的发展及其流变进行分析认证。这一层次的分析考证应当确认史料的年代及其真伪,以及史实在中国数学发展中所处的地位。第二层次的研究,是对已确认的史料与世界数学史的比较评价。应当说这个层次的比较研究是在世界数学史的范畴内(实际上主要是中西数学发展的范畴内)进行比较研究,这一层次的主要工作是要确认中国古代数学已达到的理论层次。这一过程显然是把中国古代数学纳入到已有的理论框架中进行比较,进而要求表述中国古代数学在现有古代数学史理论框架内所处的地位、理论层次、构造性状况以及它对现有数学史理论的贡献。

在方法论意义上,这两个不同层次的工作不能混同,因为这两个层次的工作存在着研究的范畴差异、时间差异和评判依据准则的差异。[9]

所谓范畴差异,是指第一层次的研究是在中国文化的范畴内进行分析考证,而第二层次的研究主要是在中西文化的范畴内进行比较评断。第一层次研究此时要解决的是史料真伪状况及在中国文化中的发展状况,而第二层次的研究要回答的是,已经证实的中国史实材料与西方数学相比,与现代的数学理论相比,其结果如何。

所谓时间差异是指第一层次的研究是要把史料放在原有的历史时间内考证史料是什么,它的语言、背景、含意等等,第一层次运用的是历史时间序列。第二层次的比较研究是要把史料放在现代数学史的理论框架内来比较评判中国古代数学的史料达到的理论状态、在人类数学史中的地位等等。因此说,第二层次研究运用的是现代的时间序列。

所谓评判差异,是指第一层次的分析考证运用的是在历史演化发展时数学自身变化发展的评判尺度,即以中国古代数学的自身成就来评判某一特定历史阶段数学史实的意义。此时运用的是中国古代数学史的评判准则。例如,判定某个历史时期筹算的成就,运用的是筹算自身发展的规律来判定那个时期筹算达到的运演和理论的实际状况。当然,第二层次上的比较评判,运用的却是现代数学史研究的理论框架并以此分析评判中国古代数学某个史实所达到的标准。

值得指出的是,我们目前的一些比较评价,实际上都是在第二层次上进行的,但是作为第二层次研究所特有的方法论意义上的要求,却常常不被严格遵守,尤其是第二层次的比较评判中应当特别强调的理论评价准则在先的原则,往往不被重视。也就是说,如果我们要把某一个中国古代数学的史实与世界数学的理论形式相比较,就必须明确地认识到或论证出现有的数学成果构成的理论标准,并以此标准来判断中国古代数学的史料是否达到了这个理论标准。

中国一些数学史学者在进行中国古代数学的比较评判时,往往把第一层次的工作与第二层次的工作混同起来,尤其是在没有指出应有的评价准则时就把自己的感悟、个人的理解换成一种客观的标准,进而就得出一种评判的结果。这样的结论不仅会带来研究结果的矛盾,更为重要的是会使我们的研究成果具有很大的主观性、随意性特征。例如,台湾的学者李国伟先生就曾对国内学者认为刘徽“求微数法”就是无理数的研究成果提出疑义,并且从五个层次论述了刘徽的结果与无理数理论的差异。[10]显然,对于无理数问题的评判,国内一些学者缺乏理论标准在先的意识。

在自然科学史研究中,人们就是在正确地使用方法论的同时,也还有一个对史实论证过程中的潜在的理论模式影响的问题。这个问题实际已经超越了方法论意义的讨论,它实质上涉及了用什么样的古代数学理论模式来评判筹算所具有的理论价值。例如,对于中国筹算发展为珠算的评判以及对宋元数学和明代珠算的评价,虽然在数学史的研究中属于第一个层次的问题,但是它实际上已经涉及了用一种什么样的古代数学的模式来评判筹算取得的一些成果。

现在可以看出,中国古代数学史研究中出现的某些相互矛盾的结论,不仅仅是一个方法论方面的问题,它实际上涉及到用什么样的理论标准来评价筹算的发展、演变以及不同时期取得的成就。更进一步的问题可以成为,中国古代筹算是应当按照西方古代数学的模式来评价,还是放弃西方古代数学的模式重新建立一个中国文化中数学发展的模式,可以说这后一个问题是中国数学史面临的一个很值得讨论研究的理论问题。【内容提要】

中国古代数学史的研究结论中,在数学的思维方式、理论构造、珠算评价等方面存在互相矛盾的结论,造成这些矛盾的原因既有方法论层次上的问题,也有中西古代数学比较标准方面的问题,中国古代数学应当在运演工具、建构模式、价值走向方面建立起自己的理论框架。

古代数学范文篇3

中国古代数学是否象古希腊那样明确地运用逻辑思维问题,目前已成为评价中国古代数学的一个重要因素,因为在人们的认识和理解中,数学如果没有严格的逻辑思维形式,那就很难成为真正的数学理论,袁晓明先生的研究结论与人们的良好愿望相反,他认为中国古代数学不存在象古希腊数学那样以逻辑为基础的思维方式,“与古希腊数学严格地采用逻辑演绎的逻辑思维方式不同,中国数学则是以非逻辑思维为主,即主要通过直觉、想象、类比、灵感等思维形式来形成概念、发现方法、实现推理的。”[1]

郭书春先生通过对《九章算术》的研究,得出相反的结论,他认为《九章算术》的注释中已经具有并形成了演绎的逻辑方法及演绎的逻辑体系,“刘徽注中主要使用了演绎推理,他的论证主要是演绎论证即真正的数学证明,从而把《九章算术》上百个一般公式、解法变成了建立在必然性基础之上的真正的数学科学。”[2]

巫寿康先生与郭书春先生的观点相同,他认为:“刘徽《九章算术注》中的每一个题,都可以分解成一些首尾相接的判断,如果仔细分析这些判断之间的联系,就会发现这些判断组成若干个推理,然后由这些推理再组成一个证明,因此可以说,《九章算术注》中的论证已经具备了证明的结构,就大多数注文来说,这其中的推理都是演绎推理,大多数证明也都是演绎证明。”[3]

中国古代数学到底“是以非逻辑思维为主”,还是“主要是演绎证明”,这是中国古代数学研究中一个矛盾的结论,还没有得到统一认识的问题。

2.关于中国古代数学理论构造的问题

按照西方数学的模式,一种数学著作若是按应用问题的类别编排,并且每一个题之后给出解法和答案,那么这个数学著作就是一个习题集的模式,也许正是由于这种客观原因,许多国外的学者都认为中国古代数学不存在什么理论构造,李约瑟先生就认为“从实践到纯知识领域的飞跃中,中国数学是未曾参与过的。”[4]著名的数学家陈省身先生也有相同的看法,他认为“在中国几何中,我无法找到类似三角形内角和等于180°的推论,这是中国数学中没有的结果。因此,得于国外数学的经验和有机会看中国数学的书,我觉得中国数学都偏应用,讲得过分一点,甚至可以说中国数学没有纯粹数学,都是应用数学。”[5]

中国的一些数学史学者对此持完全相反的观点,坚持强调中国古代数学理论构造的存在性。李继闵先生认为“中国传统数学具有自己独特的理论体系,它以理论的高度概括、精炼为特征,中算家善于从错综复杂的数学现象中抽象出深刻的数学概念,提炼出一般的数学原理,而从非常简单的基本原理出发解决重大的理论关键问题……中国传统数学理论,乃是为建立那些在实际中有直接应用的数学方法而构造的最为简单、精巧的理论建筑物。”[6]

中国古代数学是否有一个理论意义上的构造体系,这大概是目前中外数学史专家们对中国古代数学研究中的一个最大的分歧点。如何正确地评价中国古代数学的体系构造已成为中国数学史研究中应当回答的理论问题之一。

3.关于珠算在中国数学史中的地位问题。

在中国数学史的研究中,人们一直认为宋元数学是中国古代数学的高峰。宋元之后的明代珠算无法与宋元数学的成就相比,明代珠算一般被认为是“民用”或“商用”数学。言外之意,珠算是不能登中国古代数学理论构造的大雅之堂。许多学者认为宋元数学的衰退、被人遗忘是很值得研究的理论问题,而明代珠算却没有什么值得在理论层面给予研究的意义。

笔者的观点与当前评价宋元数学和明代珠算的观点都相悖。笔者认为珠算是中国古代数学在宋元之后取得的又一里程碑式的成就,它是中国筹算在运演工具上的重大创新,是筹算运演发展的重大突破,是中国古代数学技艺型发展的必然结果。[7]

如何评价珠算在中国数学史中的地位,实际也带来了如何评价宋元数学的一系列问题,在这个问题上笔者也提出了与目前传统观点相悖的论点,即宋元数学的成就,是中国筹算在特定的社会动荡、传统儒家观念发生紊乱、仕大夫仕途无望的文化氛围中奇异性发展的结果,当社会是进入稳定发展、仕大夫按照儒家传统观念走向仕途时,宋元数学就必然会被整个民族文化所淡忘。[8]

对珠算与宋元数学的评价,实际上涉及了如何看待中国古代筹算体系的发展及其内在规律的问题,这一问题也是正确认识中国古代数学的一个理论性的问题。

二、数学史研究的方法论问题及评判的理论依据

从方法论的意义上来考察中国古代的数学史研究,可以发现实际上存在两个不同层次的研究状况,第一层次的研究是指对史料的收集、整理、考证。应当说这个层次的主要工作是在中国古代数学的范畴内对数学史实的发展及其流变进行分析认证。这一层次的分析考证应当确认史料的年代及其真伪,以及史实在中国数学发展中所处的地位。第二层次的研究,是对已确认的史料与世界数学史的比较评价。应当说这个层次的比较研究是在世界数学史的范畴内(实际上主要是中西数学发展的范畴内)进行比较研究,这一层次的主要工作是要确认中国古代数学已达到的理论层次。这一过程显然是把中国古代数学纳入到已有的理论框架中进行比较,进而要求表述中国古代数学在现有古代数学史理论框架内所处的地位、理论层次、构造性状况以及它对现有数学史理论的贡献。

在方法论意义上,这两个不同层次的工作不能混同,因为这两个层次的工作存在着研究的范畴差异、时间差异和评判依据准则的差异。[9]

所谓范畴差异,是指第一层次的研究是在中国文化的范畴内进行分析考证,而第二层次的研究主要是在中西文化的范畴内进行比较评断。第一层次研究此时要解决的是史料真伪状况及在中国文化中的发展状况,而第二层次的研究要回答的是,已经证实的中国史实材料与西方数学相比,与现代的数学理论相比,其结果如何。

所谓时间差异是指第一层次的研究是要把史料放在原有的历史时间内考证史料是什么,它的语言、背景、含意等等,第一层次运用的是历史时间序列。第二层次的比较研究是要把史料放在现代数学史的理论框架内来比较评判中国古代数学的史料达到的理论状态、在人类数学史中的地位等等。因此说,第二层次研究运用的是现代的时间序列。

所谓评判差异,是指第一层次的分析考证运用的是在历史演化发展时数学自身变化发展的评判尺度,即以中国古代数学的自身成就来评判某一特定历史阶段数学史实的意义。此时运用的是中国古代数学史的评判准则。例如,判定某个历史时期筹算的成就,运用的是筹算自身发展的规律来判定那个时期筹算达到的运演和理论的实际状况。当然,第二层次上的比较评判,运用的却是现代数学史研究的理论框架并以此分析评判中国古代数学某个史实所达到的标准。

值得指出的是,我们目前的一些比较评价,实际上都是在第二层次上进行的,但是作为第二层次研究所特有的方法论意义上的要求,却常常不被严格遵守,尤其是第二层次的比较评判中应当特别强调的理论评价准则在先的原则,往往不被重视。也就是说,如果我们要把某一个中国古代数学的史实与世界数学的理论形式相比较,就必须明确地认识到或论证出现有的数学成果构成的理论标准,并以此标准来判断中国古代数学的史料是否达到了这个理论标准。

中国一些数学史学者在进行中国古代数学的比较评判时,往往把第一层次的工作与第二层次的工作混同起来,尤其是在没有指出应有的评价准则时就把自己的感悟、个人的理解换成一种客观的标准,进而就得出一种评判的结果。这样的结论不仅会带来研究结果的矛盾,更为重要的是会使我们的研究成果具有很大的主观性、随意性特征。例如,台湾的学者李国伟先生就曾对国内学者认为刘徽“求微数法”就是无理数的研究成果提出疑义,并且从五个层次论述了刘徽的结果与无理数理论的差异。[10]显然,对于无理数问题的评判,国内一些学者缺乏理论标准在先的意识。

在自然科学史研究中,人们就是在正确地使用方法论的同时,也还有一个对史实论证过程中的潜在的理论模式影响的问题。这个问题实际已经超越了方法论意义的讨论,它实质上涉及了用什么样的古代数学理论模式来评判筹算所具有的理论价值。例如,对于中国筹算发展为珠算的评判以及对宋元数学和明代珠算的评价,虽然在数学史的研究中属于第一个层次的问题,但是它实际上已经涉及了用一种什么样的古代数学的模式来评判筹算取得的一些成果。

现在可以看出,中国古代数学史研究中出现的某些相互矛盾的结论,不仅仅是一个方法论方面的问题,它实际上涉及到用什么样的理论标准来评价筹算的发展、演变以及不同时期取得的成就。更进一步的问题可以成为,中国古代筹算是应当按照西方古代数学的模式来评价,还是放弃西方古代数学的模式重新建立一个中国文化中数学发展的模式,可以说这后一个问题是中国数学史面临的一个很值得讨论研究的理论问题。

三、筹算的特征及分析

从目前数学史研究中可以发现,人们对筹算构成的一些理论性问题很感兴趣,评价颇高,而对实际应用的发展评价颇低,似乎不被看作是中国古代数学的什么重大成果。同样的,人们对《九章算术》中表现的逻辑形式十分看重,而对它表现的筹算操作运演本身评价一般(如对代表正、负意义算筹形式及其排摆方法)。其实中西古代数学明显地存在巨大差异,这些差异正是我们客观认识中国古代数学发展模式和理论框架的必要基础。

吴文俊先生认为,中国古代数学是紧紧依靠算器而形成的一种数学模式。“我国的传统数学有它自己的体系与形式,有着它自身发展途径和独到的思想体系,不能以西方数学的模式生搬硬套……从问题而不是从公理出发,以解决问题而不是以推理论证为主旨,这与西方以欧几里得几何为代表的所谓演释体系旨趣迥异,途径亦殊……在数学发展的历史长河中,数学机械化算法体系与数学公理化演绎体系曾多次反复互为消长,交替成为数学发展中的主流。”[11]中国筹算的依靠算具、形数结合、重在操作运演本身,以解决具体问题为构造模式的这些特征应当看作是一种中国古代数学的理论发展模式。

从中西古代数学的比较可以得到如下四个方面差异。

1.筹算的运演和结果表现在一种竹棍摆排上,而古希腊数学运演和结果则表现在文字符号书写上。

2.筹算在运演是一种竹棍的排摆,是一种规则指导下的手工操作,而古希腊数学的运演是书写在文字符号的运演过程中,是一种规则指导下的文字运演过程。

3.筹算是以具体问题的分类构成体系,而古希腊数学是以文字符号运演的逻辑形式进行分类(按数学的内部规律进行分类)并构成体系。

4.筹算是以实际致用为发展方向,而古希腊数学则是以理性精神的表述为自己的发展方向(西方著名科学哲学家波普尔,直到今天仍认为欧几里得的《几何原本》并不是数学的教材而是柏拉图构造世界的一种图示,因为它以五种正多面体结束最终的构造[12])。

对照上面筹算与古希腊数学的差异,我们可以看出中国古代数学理论建构的某些特征。

第一,运用形数结合的竹棍来表现数学,竹棍的运演本身及竹棍自身的变化就毫无疑问应当是中国古代数学发展的一个重要内容。

第二,运用竹棍的手工操作规则是一种算法而且不留有过程,竹棍操作运演是一种程序。筹算的程序应当是中国古代数学的一个重要内容。这与古希腊文字运演重视逻辑思维方式、逻辑运演的规则是完全相异的。

第三,筹算是以实际问题的类型分类建构,这与古希腊数学以公理、公式为类型的建构模式完全相异。

第四,筹算的致用发展是一种民族文化赋予它的价值取向,它不会也不可能从理性的意义去构造自身、发展自身。因为在中国文化中,起文化中理性指导作用是《周易》的六十四卦模式。[13]

运用上面四个特征的分析,我们可以获得如下的一些结论。

结论1筹算运演程序的成就及筹算运演工具自身的改进和创造(筹算到珠算)都应看作是中国古代数学的重大进展,亦应看作是对人类古代数学的贡献。

结论2中国古代数学的逻辑思维方式与古希腊数学的逻辑思维方式的对比是不对称的比较,中国古代数学的算法程序(包括摆排的技巧及指导思想)才是与古希腊逻辑思维方式相对称的比较。在人类思维的意义上,筹算算法程序的建立和发展与古希腊数学形式逻辑思维的创立和发展是人类古代数学思想的两大方向。

结论3数学的理性构造不应当依西方古代数学的模式为唯一的人类古代数学的模式,数学理性构造的方向是一种文化特征。应当在明确两种文化的数学理性层次(处于形而上层次还是处于形而下层次)差异的基础上,进行数学自身意义的比较,而不能把一种民族文化特征(如西方数学在理性意义上的构造及在理性意义对其它学科的影响)看作人类古代数学的唯一的特征或必要的特征。

应当说,讨论方法论的层次、讨论中西古代数学的模式差异,已经上升为对古代数学的一种哲学意义的思考。目前,中国古代数学史的研究还缺乏对筹算的一些哲学层次的理性思考,我们的一些中西古代数学比较研究往往会不自觉地把西方数学的模式套到筹算上来。

值得指出的是,许多数学史学者在进入到中西古代数学的比较评价时就进入了一种二难状况。其一,是中国学者往往从自身的文化传统及研究中深感筹算的意义,但是筹算与古希腊数学相比却总是由于差异而难获公论。其二,企图找出筹算与古希腊数学具有的某些相似的特征,并以此论证筹算的历史地位,但在古希腊数学的模式面前又很难比较。

笔者认为,中国古代数学史的研究要想走向世界,一个重要的理论问题就是要在哲学的意义上建立一个没有西方数学价值观影响的或称之为超越西方古代数学模式的古代数学理论模式。数学是一种文化这已是中西方学者在目前的共识,文化差异不应当是抹杀古代数学成就的条件,而应当成为人类古代数学不同贡献的说明。我们只有认清中国文化中数学的文化层次、价值取向以及运演工具、运演方式、构造模式的特征,我们才能在一种中西文化差异的基础上客观地评价筹算取得的成果以及它对人类古代数学的贡献。

【内容提要】中国古代数学史的研究结论中,在数学的思维方式、理论构造、珠算评价等方面存在互相矛盾的结论,造成这些矛盾的原因既有方法论层次上的问题,也有中西古代数学比较标准方面的问题,中国古代数学应当在运演工具、建构模式、价值走向方面建立起自己的理论框架。

【关键词】中国古代数学/运演工具

【参考文献】

[1]袁晓明:《数学思想导论》,广西教育社,1991年版,125页。

[2]郭书春:“关于中国古代数学哲学的几个问题”,《自然辩证法通讯》,1988年,第4期,44页。

[3]巫寿康:“刘徽《九章算术》逻辑初探”,《自然科学史研究》,1987年,第1期,20页。

[4]李约瑟:《中国科学技术史》三卷,科学出版社,1978年,337页。

[5]陈省身:《陈省身文选》,科学出版社,1991年版,244页。

[6]李继闵:《中国数学史论文集》(二),山东教育出版社,1986年版,14页。

[7]王宪昌:“宋元数学与珠算的比较评价”,《自然科学史研究》,1996年,第1期

[8]王宪昌:“宋元数学与文化价值观”,《大自然探索》,1995年,第124—127页。

[9]王宪昌:“试论中国古代数学的评价准则”,《科学技术与辩证法》,1995年,第5期,15—18页。

[10]李国伟:“《九章算术》与不可公度”,《自然辩证法通讯》,1994年第2期,53页。

[11]吴文俊:“关于研究数学在中国的历史与现状”,《自然辩证法通讯》,1990年,第4期,39页。

古代数学范文篇4

如何评价中国古代数学,如何评价在中国古代文明中数学的作用以及它取得的成就是每个数学史学者关心的问题。但是目前的一些研究却有着一些矛盾的结论,这些矛盾的结论往往是围绕着认识、理解、评价中国古代数学的关键性理论问题展开的。

1.关于古代数学运用的思维方式问题

中国古代数学是否象古希腊那样明确地运用逻辑思维问题,目前已成为评价中国古代数学的一个重要因素,因为在人们的认识和理解中,数学如果没有严格的逻辑思维形式,那就很难成为真正的数学理论,袁晓明先生的研究结论与人们的良好愿望相反,他认为中国古代数学不存在象古希腊数学那样以逻辑为基础的思维方式,“与古希腊数学严格地采用逻辑演绎的逻辑思维方式不同,中国数学则是以非逻辑思维为主,即主要通过直觉、想象、类比、灵感等思维形式来形成概念、发现方法、实现推理的。”[1]

郭书春先生通过对《九章算术》的研究,得出相反的结论,他认为《九章算术》的注释中已经具有并形成了演绎的逻辑方法及演绎的逻辑体系,“刘徽注中主要使用了演绎推理,他的论证主要是演绎论证即真正的数学证明,从而把《九章算术》上百个一般公式、解法变成了建立在必然性基础之上的真正的数学科学。”[2]

巫寿康先生与郭书春先生的观点相同,他认为:“刘徽《九章算术注》中的每一个题,都可以分解成一些首尾相接的判断,如果仔细分析这些判断之间的联系,就会发现这些判断组成若干个推理,然后由这些推理再组成一个证明,因此可以说,《九章算术注》中的论证已经具备了证明的结构,就大多数注文来说,这其中的推理都是演绎推理,大多数证明也都是演绎证明。”[3]

中国古代数学到底“是以非逻辑思维为主”,还是“主要是演绎证明”,这是中国古代数学研究中一个矛盾的结论,还没有得到统一认识的问题。

2.关于中国古代数学理论构造的问题

按照西方数学的模式,一种数学著作若是按应用问题的类别编排,并且每一个题之后给出解法和答案,那么这个数学著作就是一个习题集的模式,也许正是由于这种客观原因,许多国外的学者都认为中国古代数学不存在什么理论构造,李约瑟先生就认为“从实践到纯知识领域的飞跃中,中国数学是未曾参与过的。”[4]著名的数学家陈省身先生也有相同的看法,他认为“在中国几何中,我无法找到类似三角形内角和等于180°的推论,这是中国数学中没有的结果。因此,得于国外数学的经验和有机会看中国数学的书,我觉得中国数学都偏应用,讲得过分一点,甚至可以说中国数学没有纯粹数学,都是应用数学。”[5]

中国的一些数学史学者对此持完全相反的观点,坚持强调中国古代数学理论构造的存在性。李继闵先生认为“中国传统数学具有自己独特的理论体系,它以理论的高度概括、精炼为特征,中算家善于从错综复杂的数学现象中抽象出深刻的数学概念,提炼出一般的数学原理,而从非常简单的基本原理出发解决重大的理论关键问题……中国传统数学理论,乃是为建立那些在实际中有直接应用的数学方法而构造的最为简单、精巧的理论建筑物。”[6]

中国古代数学是否有一个理论意义上的构造体系,这大概是目前中外数学史专家们对中国古代数学研究中的一个最大的分歧点。如何正确地评价中国古代数学的体系构造已成为中国数学史研究中应当回答的理论问题之一。

3.关于珠算在中国数学史中的地位问题。

在中国数学史的研究中,人们一直认为宋元数学是中国古代数学的高峰。宋元之后的明代珠算无法与宋元数学的成就相比,明代珠算一般被认为是“民用”或“商用”数学。言外之意,珠算是不能登中国古代数学理论构造的大雅之堂。许多学者认为宋元数学的衰退、被人遗忘是很值得研究的理论问题,而明代珠算却没有什么值得在理论层面给予研究的意义。

笔者的观点与当前评价宋元数学和明代珠算的观点都相悖。笔者认为珠算是中国古代数学在宋元之后取得的又一里程碑式的成就,它是中国筹算在运演工具上的重大创新,是筹算运演发展的重大突破,是中国古代数学技艺型发展的必然结果。[7]

如何评价珠算在中国数学史中的地位,实际也带来了如何评价宋元数学的一系列问题,在这个问题上笔者也提出了与目前传统观点相悖的论点,即宋元数学的成就,是中国筹算在特定的社会动荡、传统儒家观念发生紊乱、仕大夫仕途无望的文化氛围中奇异性发展的结果,当社会是进入稳定发展、仕大夫按照儒家传统观念走向仕途时,宋元数学就必然会被整个民族文化所淡忘。[8]

对珠算与宋元数学的评价,实际上涉及了如何看待中国古代筹算体系的发展及其内在规律的问题,这一问题也是正确认识中国古代数学的一个理论性的问题。

二、数学史研究的方法论问题及评判的理论依据

从方法论的意义上来考察中国古代的数学史研究,可以发现实际上存在两个不同层次的研究状况,第一层次的研究是指对史料的收集、整理、考证。应当说这个层次的主要工作是在中国古代数学的范畴内对数学史实的发展及其流变进行分析认证。这一层次的分析考证应当确认史料的年代及其真伪,以及史实在中国数学发展中所处的地位。第二层次的研究,是对已确认的史料与世界数学史的比较评价。应当说这个层次的比较研究是在世界数学史的范畴内(实际上主要是中西数学发展的范畴内)进行比较研究,这一层次的主要工作是要确认中国古代数学已达到的理论层次。这一过程显然是把中国古代数学纳入到已有的理论框架中进行比较,进而要求表述中国古代数学在现有古代数学史理论框架内所处的地位、理论层次、构造性状况以及它对现有数学史理论的贡献。

在方法论意义上,这两个不同层次的工作不能混同,因为这两个层次的工作存在着研究的范畴差异、时间差异和评判依据准则的差异。[9]

所谓范畴差异,是指第一层次的研究是在中国文化的范畴内进行分析考证,而第二层次的研究主要是在中西文化的范畴内进行比较评断。第一层次研究此时要解决的是史料真伪状况及在中国文化中的发展状况,而第二层次的研究要回答的是,已经证实的中国史实材料与西方数学相比,与现代的数学理论相比,其结果如何。

所谓时间差异是指第一层次的研究是要把史料放在原有的历史时间内考证史料是什么,它的语言、背景、含意等等,第一层次运用的是历史时间序列。第二层次的比较研究是要把史料放在现代数学史的理论框架内来比较评判中国古代数学的史料达到的理论状态、在人类数学史中的地位等等。因此说,第二层次研究运用的是现代的时间序列。

所谓评判差异,是指第一层次的分析考证运用的是在历史演化发展时数学自身变化发展的评判尺度,即以中国古代数学的自身成就来评判某一特定历史阶段数学史实的意义。此时运用的是中国古代数学史的评判准则。例如,判定某个历史时期筹算的成就,运用的是筹算自身发展的规律来判定那个时期筹算达到的运演和理论的实际状况。当然,第二层次上的比较评判,运用的却是现代数学史研究的理论框架并以此分析评判中国古代数学某个史实所达到的标准。值得指出的是,我们目前的一些比较评价,实际上都是在第二层次上进行的,但是作为第二层次研究所特有的方法论意义上的要求,却常常不被严格遵守,尤其是第二层次的比较评判中应当特别强调的理论评价准则在先的原则,往往不被重视。也就是说,如果我们要把某一个中国古代数学的史实与世界数学的理论形式相比较,就必须明确地认识到或论证出现有的数学成果构成的理论标准,并以此标准来判断中国古代数学的史料是否达到了这个理论标准。

中国一些数学史学者在进行中国古代数学的比较评判时,往往把第一层次的工作与第二层次的工作混同起来,尤其是在没有指出应有的评价准则时就把自己的感悟、个人的理解换成一种客观的标准,进而就得出一种评判的结果。这样的结论不仅会带来研究结果的矛盾,更为重要的是会使我们的研究成果具有很大的主观性、随意性特征。例如,台湾的学者李国伟先生就曾对国内学者认为刘徽“求微数法”就是无理数的研究成果提出疑义,并且从五个层次论述了刘徽的结果与无理数理论的差异。[10]显然,对于无理数问题的评判,国内一些学者缺乏理论标准在先的意识。

在自然科学史研究中,人们就是在正确地使用方法论的同时,也还有一个对史实论证过程中的潜在的理论模式影响的问题。这个问题实际已经超越了方法论意义的讨论,它实质上涉及了用什么样的古代数学理论模式来评判筹算所具有的理论价值。例如,对于中国筹算发展为珠算的评判以及对宋元数学和明代珠算的评价,虽然在数学史的研究中属于第一个层次的问题,但是它实际上已经涉及了用一种什么样的古代数学的模式来评判筹算取得的一些成果。

现在可以看出,中国古代数学史研究中出现的某些相互矛盾的结论,不仅仅是一个方法论方面的问题,它实际上涉及到用什么样的理论标准来评价筹算的发展、演变以及不同时期取得的成就。更进一步的问题可以成为,中国古代筹算是应当按照西方古代数学的模式来评价,还是放弃西方古代数学的模式重新建立一个中国文化中数学发展的模式,可以说这后一个问题是中国数学史面临的一个很值得讨论研究的理论问题。

三、筹算的特征及分析

从目前数学史研究中可以发现,人们对筹算构成的一些理论性问题很感兴趣,评价颇高,而对实际应用的发展评价颇低,似乎不被看作是中国古代数学的什么重大成果。同样的,人们对《九章算术》中表现的逻辑形式十分看重,而对它表现的筹算操作运演本身评价一般(如对代表正、负意义算筹形式及其排摆方法)。其实中西古代数学明显地存在巨大差异,这些差异正是我们客观认识中国古代数学发展模式和理论框架的必要基础。

吴文俊先生认为,中国古代数学是紧紧依靠算器而形成的一种数学模式。

“我国的传统数学有它自己的体系与形式,有着它自身发展途径和独到的思想体系,不能以西方数学的模式生搬硬套……从问题而不是从公理出发,以解决问题而不是以推理论证为主旨,这与西方以欧几里得几何为代表的所谓演释体系旨趣迥异,途径亦殊……在数学发展的历史长河中,数学机械化算法体系与数学公理化演绎体系曾多次反复互为消长,交替成为数学发展中的主流。”[11]中国筹算的依靠算具、形数结合、重在操作运演本身,以解决具体问题为构造模式的这些特征应当看作是一种中国古代数学的理论发展模式。

从中西古代数学的比较可以得到如下四个方面差异。

1.筹算的运演和结果表现在一种竹棍摆排上,而古希腊数学运演和结果则表现在文字符号书写上。

2.筹算在运演是一种竹棍的排摆,是一种规则指导下的手工操作,而古希腊数学的运演是书写在文字符号的运演过程中,是一种规则指导下的文字运演过程。

3.筹算是以具体问题的分类构成体系,而古希腊数学是以文字符号运演的逻辑形式进行分类(按数学的内部规律进行分类)并构成体系。

4.筹算是以实际致用为发展方向,而古希腊数学则是以理性精神的表述为自己的发展方向(西方著名科学哲学家波普尔,直到今天仍认为欧几里得的《几何原本》并不是数学的教材而是柏拉图构造世界的一种图示,因为它以五种正多面体结束最终的构造[12])。

对照上面筹算与古希腊数学的差异,我们可以看出中国古代数学理论建构的某些特征。

第一,运用形数结合的竹棍来表现数学,竹棍的运演本身及竹棍自身的变化就毫无疑问应当是中国古代数学发展的一个重要内容。

第二,运用竹棍的手工操作规则是一种算法而且不留有过程,竹棍操作运演是一种程序。筹算的程序应当是中国古代数学的一个重要内容。这与古希腊文字运演重视逻辑思维方式、逻辑运演的规则是完全相异的。

第三,筹算是以实际问题的类型分类建构,这与古希腊数学以公理、公式为类型的建构模式完全相异。

第四,筹算的致用发展是一种民族文化赋予它的价值取向,它不会也不可能从理性的意义去构造自身、发展自身。因为在中国文化中,起文化中理性指导作用是《周易》的六十四卦模式。[13]

运用上面四个特征的分析,我们可以获得如下的一些结论。

结论1筹算运演程序的成就及筹算运演工具自身的改进和创造(筹算到珠算)都应看作是中国古代数学的重大进展,亦应看作是对人类古代数学的贡献。

结论2中国古代数学的逻辑思维方式与古希腊数学的逻辑思维方式的对比是不对称的比较,中国古代数学的算法程序(包括摆排的技巧及指导思想)才是与古希腊逻辑思维方式相对称的比较。在人类思维的意义上,筹算算法程序的建立和发展与古希腊数学形式逻辑思维的创立和发展是人类古代数学思想的两大方向。

结论3数学的理性构造不应当依西方古代数学的模式为唯一的人类古代数学的模式,数学理性构造的方向是一种文化特征。应当在明确两种文化的数学理性层次(处于形而上层次还是处于形而下层次)差异的基础上,进行数学自身意义的比较,而不能把一种民族文化特征(如西方数学在理性意义上的构造及在理性意义对其它学科的影响)看作人类古代数学的唯一的特征或必要的特征。

应当说,讨论方法论的层次、讨论中西古代数学的模式差异,已经上升为对古代数学的一种哲学意义的思考。目前,中国古代数学史的研究还缺乏对筹算的一些哲学层次的理性思考,我们的一些中西古代数学比较研究往往会不自觉地把西方数学的模式套到筹算上来。

值得指出的是,许多数学史学者在进入到中西古代数学的比较评价时就进入了一种二难状况。其一,是中国学者往往从自身的文化传统及研究中深感筹算的意义,但是筹算与古希腊数学相比却总是由于差异而难获公论。其二,企图找出筹算与古希腊数学具有的某些相似的特征,并以此论证筹算的历史地位,但在古希腊数学的模式面前又很难比较。

笔者认为,中国古代数学史的研究要想走向世界,一个重要的理论问题就是要在哲学的意义上建立一个没有西方数学价值观影响的或称之为超越西方古代数学模式的古代数学理论模式。数学是一种文化这已是中西方学者在目前的共识,文化差异不应当是抹杀古代数学成就的条件,而应当成为人类古代数学不同贡献的说明。我们只有认清中国文化中数学的文化层次、价值取向以及运演工具、运演方式、构造模式的特征,我们才能在一种中西文化差异的基础上客观地评价筹算取得的成果以及它对人类古代数学的贡献。

【参考文献】

[1]袁晓明:《数学思想导论》,广西教育社,1991年版,125页。

[2]郭书春:“关于中国古代数学哲学的几个问题”,《自然辩证法通讯》,1988年,第4期,44页。

[3]巫寿康:“刘徽《九章算术》逻辑初探”,《自然科学史研究》,1987年,第1期,20页。

[4]李约瑟:《中国科学技术史》三卷,科学出版社,1978年,337页。

[5]陈省身:《陈省身文选》,科学出版社,1991年版,244页。

[6]李继闵:《中国数学史论文集》(二),山东教育出版社,1986年版,14页。

[7]王宪昌:“宋元数学与珠算的比较评价”,《自然科学史研究》,1996年,第1期

[8]王宪昌:“宋元数学与文化价值观”,《大自然探索》,1995年,第124—127页。

古代数学范文篇5

中国古代数学家研究勾股定理的证明和应用,是自成体系的,其证明方法,大都采用青朱出入法,也就是今人说的割补法。通过适当的划分,将勾上的正方形面积与股上的正方形面积,划分成若干个部分,而这些部分的总和又恰好能填满弦上的正方形。所谓青朱出入就是把划分出来的图形,添上青、朱、黄等各种颜色,以次出入(割补时容易识别),方法巧妙简单,令人叹服。

据历史资料记载,夏禹(公元前2140年——公元前2095年)治水时就已用到了勾股术(即勾股的计算方法),因此我们可以说,夏禹是世界上有历史记载的第一个与勾股定理有关的人。

《周髀算经》是我国最古老的算书,成书太约在公元前100年。在该书中说到“禹之所以治天下者,此数之所由生也”。这说明在大禹时,就能应用特殊情况下的勾股定理和测量了。赵爽在《周髀算经》注中说:“禹治洪水,决统江河,望山川方形,定高下之势,除滔天之灾,释昏垫(老百姓)之厄(危难),使与注于海于无浸逆(溺),乃勾股之所由生也。”这说明当时大禹治洪水之所以成功,是由于使用勾股测量而取得的。

《九章算术》也是我国最古老的一部数学名著,是我国数学方面流传至今最早也是最重要的一部经典著作,也是世界数学史上极为珍贵的古典文献,成书大约在公元前后100年。该书总结了秦汉以前我国在数学领域的辉煌成就,开创了独具一格的理论体系,对中国古代数学的发展有着十分深远的影响,有不少来源于农业生产的例子。

例1:今有池方一丈,葭生其(池)中央,出水一尺,引葭赴岸,适与岸齐,问水深、葭长各几何?(选自《九章算术》)

今译:有一正方形池塘,它的边长为1丈,一棵芦苇生长在这池塘的正中央,长出水面1尺,如果将芦苇拉向池塘边,茎尖刚巧碰到池岸边,问池塘水深及芦苇长各是多少?

这就是一个勾股定理的题目,使用勾股定理经过简单计算,知水深一丈二尺,葭长一丈三尺。

二、盈亏问题在农业生产中的应用举例

历史上任何重要的数学思想与方法都不可能是“无源之水,无本之术”,而总有其产生的实际背景和理论渊源的。那么盈不足术是在怎样的数学历史背景下产生,又是在何种数学思想与理论的基础上发展起来的?这个问题的探讨对于了解秦汉以前古算中农业生产应用问题解法的演进以及方程术的产生都是很有价值的。

众所周知,《九章算术》是我国秦汉以前数学成就的总结,它是一部经历了长期的历史发展而逐步完善起来的数学著作,全书分为九章,第一章“方田”就是讲述远古时代简单的土地测量及分数算法。第七章“盈不足”讲什么呢?随着农业实践的发展和理论研究的深入,数学应用问题所涉及的数量关系已远远超出了比例关系的陕隘范围。形式多样而复杂的线性问题和非线性问题的出现,使原始的比率算法已无能为力了。一方面,应用比率算法解题需要“因物成率,审辩各分,平其偏颇,齐其参差”,这对于复杂的比例问题要求很高的分析能力和技巧性;另一方面,对于“隐杂互见”的各种线性与非线性问题,使用比率算法根本不能解决问题。这便要求数学家创造一种新的有力的一般解题方法,盈不足术就是在这样的数学历史条件下应运而生的。

例2:今有共买牛,七家共出一百九十,不足三百三十,九家共出二百七十,盈三十。问家数牛价各几何(选自《九章算术》)

今译:有若干户人家共同买牛。如果7家共出钱190则不够330,如果9家共出钱270,则多钱330。问家数及牛价各是多少?

将盈不足术翻译成如今方程组求解就是:

设x为家数,y为牛价,由题意得:

x/9×270-y=30

y-x/7×190=330

解得家数为126,牛价3750钱。

据《唐阙史》记载:公元855年左右,唐代有位大官叫杨损,在选用和提拔行政官吏方面以公正闻名。一次,有两个办事员,需要提升其中一个,麻烦的是这两个人的职位相同,在政府里工作的时间也同样长,甚至他们得到的评语也完全相同。那么,究竟提拔谁好呢?负责这项工作的官吏对这件事感到很伤脑筋,便去请示杨损。杨损仔细考虑了一番,说:“一个办事员的最大优点之一是要算得快,现在就让这两个候补人员都来听我出题,哪一个先得出正确答案,他就该得到提升”。他的题是:“有人在林中散步,无意间听到几个盗贼在商量怎样分偷来的布匹。他们说,若每人分6匹,就会剩5匹,若每人分7匹,就会差8匹。试问,这里共有几个盗贼?布匹总数又是多少?”杨损让两个候补人员当场在大厅的石阶上用筹进行计算。不一会,其中一个得出了正确答案,他被提升了,大家对这个决定也都表示心服。三、体积计算在农业生产中的应用举例

我国在古代,由于水利工程、国防工事、房屋营造和道路修建的需要,土方计算十分频繁。随着农业生产的发展,各种谷仓、粮库容积的计算也益加繁重、到《九章算术》成书时代,我国的各种几何体体积公式都已具备,除了常见的长方体、棱柱、棱锥、棱台、圆柱、圆锥、圆台以外,还出现了某些拟柱体体积公式。这些公式大量汇集在《九章算术》商功章里。

古代世界各国体积公式都没有推导证明,所以在几何体求积方面我国成果遥遥领先,不论在种类齐全完备上,在逻辑推理的完整上都是同时期外国所不能比拟的。还必须指出二千年前我们祖先曾经使用过的许多丰富多彩的各种体积公式至今仍有使用价值。

以下给出《九章算术》的精彩例子,以飨读者。

例3:今有委粟平地,下周一十二丈,高二丈,问积及粟几何?

今译:有粟若干,堆积在平地上成圆锥形,它的底圆周长是12丈,高2丈,问它的体积及粟各是多少?

答曰:积八千尺,为粟二千九百六十二斛二十七分斛之二十六。

例4:今有委菽依垣,下周三丈,高七尺,问积及为菽各几何?

今译:有菽若干,靠墙堆积,它的底圆半周长3丈,高7尺,问它的体积及菽各是多少?

答曰:积三百五十尺,为菽一百四十四斛二百四十三分斛之八。

例5:今有委米依垣内角,下周八尺,高五尺,问积及为米几何?

今译:有米若干,堆积在墙的内角,它的底圆周长的四分之一是8尺,高是5尺,问它的体积及米各是多少?

答曰:积三十五尺九分尺之五,为米二十一斛七百二十九分斛之六百九十一。

关于这种计算堆积的方法,在我国民间沿用很广,并将这些公式编成歌诀流传下来。其歌诀是:

光堆法用三十六,

倚壁须分十八停,

内角聚时如九一,

外角三九甚分明。

这些流传的歌诀,可能就是后人根据《九章算术》的这个“委粟术”编写而成的。很明显,歌诀前三句的意思,就无异于“委粟术”的术文。至于歌诀的第四句,就是依墙外角堆米,参照术文可表达为:“依垣外角者(居圆锥之四分之三也)二十七而一”。不过,《九章算术》中没有这样的例子。

总而言之,我国古代数学思想在农业生产中的应用极广,本文所述仅是冰山一角,该文的作用充其量是抛砖引玉罢了。

[参考文献]

[1]吴文俊.九章算术与刘微[M].北京:北京师范大学出版社,2000.

[2]沈康身.中算导论[M].上海:上海教育出版社,1986.

[3]夏树人,孙道杠.中国古代数学的世界冠军[M].重庆:重庆出版社,1984.

[4]李逢平.中国古算题选解[M].北京:科学普及出版社,1985.

古代数学范文篇6

笔者认为,在宋元时期出现发展并在明代得以全面应用的中国珠算,[(4)]作为中国传统算器的历史性创造以及它作为实践应用的历史地位并没有得到数学史界的充分认识。目前的评价没有把中国珠算与中国古代数学的发展规律联系起来,没有把中国珠算作为宋元数学成就之后的又一重大成就,明代珠算与宋元数学的比较评价实际上是中国古代数学史研究评价中一个很值得重视的理论问题。

在中国古代数学史的研究中,对宋元数学和明代珠算评价的反差,实际上已经带来了中西古代数学比较研究和评价方面的某些困难。客观地历史地评价明代珠算,涉及到我们如何认识和理解中国古代数学的算器型的算法体系、技艺型的价值取向和古代数学评价标准等问题。

1珠算与算器型算法体系

目前,许多中国数学史的学者都从中国文化与西方文化的差异中认识到,中西古代数学是两种不同风格、不同形式、不同构造体系的数学模式。许多中国学者都从中国古代数学发生发展及其流变的规律中指出中国古代数学区别于古希腊数学的特征,并且强调要在中西古代数学的差异之处体现中国古代数学的意义及其对人类数学的贡献。

在论证分析中国古代数学的特征时,许多学者指出了中国古代数学不象古希腊数学那样依逻辑运演和逻辑证明为主要形式,中国古代数学主要是以筹算的运演为主,算筹的运演规律构成了中国古代数学的基本特征。换句话说,使用算筹这样一种算器,并以其为基本运演形式是中国古代数学的基本特征。

李继闵先生认为:“形数结合,以算为主,使用算器,建立一套算法体系是中国传统数学的显著特色。”[(5)]吴文俊先生在论及中国古代数学紧紧依靠算器而形成的数学模式时强调指出:“我国的传统数学有它自己的体系与形式,有着它自身的发展途径与独到的思想体系,不能以西方数学的模式生搬硬套……从问题而不是从公理出发,以解决问题而不是以推理论证为主旨,这与西方之以欧几里得几何为代表的所谓演绎体系旨趣迥异,途径亦殊……在数学发展的历史长河中,数学机械化算法体系与数学公理化演绎体系曾多次反复互为消长,交替成为数学发展中的主流。”[(6)]

中国古代数学实际上是在筹算运演基础上构成的一种算法体系。在人类的文明史中,中华民族在二千多年的时间里长期依靠一种直观的、具有符号特征的、可操作运演的算器,表明了人类古代数学的一种有代表性倾向的算法特征,它与古希腊数学代表了人类古代数学的算法和演绎的两种发展趋势。[(7)]

筹算的算法体系有两种必然的发展方向,其一,是在筹算运演基础上继续创造和发展解决问题的筹算运演规律(这一点既需要实践问题的推动也需要运演经验的积累)。其二,是筹算运演工具在运演操作中被改进或被创新(这一点同西方逻辑运演形式的改变,即严格化、形式化、符号化的改变有相类似之处)。在人类的历史中,人类对任何应用工具都有不断改进和创新的特性。筹算排摆及其运演中带有的不方便、易变动等特征必然会随着筹算运演的发展而被人们不断地改进。在宋元时代得以发展到明代得到广泛应用的珠算,正是中国古代数学对算器本身进行改进创新的一个里程碑似的成就。

中国古代数学是运用算器以算法为中心而构成的数学模式,当算法形成一定构造性的规律时(如宋元数学的成果),人们对此给予高度的赞誉,而对算器发生根本性变革(从筹算运演到珠算运演)取得的成果却评价的如此平淡,这对正确认识中国古代数学以算器为运演工具的算法体系是有很大困难的。

从中国古代数学发展的规律上分析,筹算运演到珠算运演是中国算器发展的必然趋势,是以算器为运演形式的算法体系的一个重大进展。认为宋元数学之后中国传统数学发展中断了,明代珠算只是中国古代数学发展中断时的一种民用和商用数学,那么这至少表明中国古代数学的重要特征及其发展规律没有得到理论评判的重视。

2珠算与技艺应用的数学价值取向

在数学的发展中,人类数学在其原始状态都具有神秘性和数量性的双重文化意义上的解释功能(或者可以称之为一种双重的文化特征),这一种现象无论是在对现有原始部落的考察中[(8)],还是在人类数学历史的发展流变中都可以发现。在中国古文化中,以蓍草形式为代表的筮占活动实际上就兼具神秘和数量的双重解释功能。《左传·僖公十五年》写道:“龟象也。筮数也。”在中国文化中,我们很容易发现以竹棍摆排来表现数量意义的筹算与神事活动的一些共同起源。[(9)]在古希腊的文化中,数学的神秘解释功能被毕达哥拉斯以“万物皆教”的形式用来表现世间万物。

原始数学的神秘性和数量性的双重功能,在不同的民族文化中形成了不同的数学发展流变的模式。在中国文化中,始于竹棍(蓍草)而起的神秘功能和数量功能,逐渐分化为两个彼此相异的操作运演体系。一种体系是经孔子推崇而盛行的《周易》蓍草占卜运演体系(即从原始的神秘形式演化为一种具有一定理性思辨色彩的中国文化的理性解释系统)。另一种体系就是“算数事物”的应用体系——筹算体系。古希腊的数学发展与中国不同,原始的数学神秘功能与数量功能一直没有分化,反而在毕达哥拉斯之后,经柏拉图的唯心主义哲学的努力,使数学的神秘功能具有了哲学理性的色彩。古希腊数学神秘性功能与数量性功能的结合一致的共同发展,使欧洲中世纪的数学具有了基督教神学的宗教特征。罗素指出:“与启示的宗教相对立的理性主义的宗教,自从毕达哥拉斯之后,尤其是从柏拉图之后,一直是完全被数学和数学方法所支配着的。数学与神学的结合开始于毕达哥拉斯,它代表了希腊的、中世纪的以及直迄康德为止的近代宗教哲学的特征。”[(10)]

从中西古代数学的文化功能上比较,人们可以发现,西方文化赋予数学的是一种超越实用的宗教和哲学理性意义的价值取向。中国文化赋予筹算体系的是一种技艺应用的价值取向(中国文化中具有理性思辩功能的解释形式是《周易》的八卦体系)。[(11)]

筹算的技艺型价值取向其实早在《九章算术》时就明确地表现出来了,中国古代数学家刘徽注释《九章算术》时开篇就写道“昔在包牺氏始画八卦,以通神明之德,以类万物之情,作九九之术以合六爻之变。”刘徽对筹算的理解与筹算在中国文化中的地位完全一致。在中国文化中,对“神明之德”“万物之情”给出形而上意义解释只可以由周易的八卦形式来完成。历史的演变使八卦的竹棍排演从器物层次上升为民族文化中的理性层次。同时也就在这个历史演变中,筹算从蓍草的排演中完全分化出来,成为器物层中一种只有数量操作运演的形而下意义的技艺。中国筹算与古希腊数学的根本差异在于它脱离了神秘性,当然筹算也就不能再具有表述“神明之德”“万物之情”的形式上意义的宗教或哲学的理性色彩。正如刘徽所看到的那样,此时的筹算只是八卦的形而上意义指导下的“九九之术”并且以“合六爻之变”来表现自己的技艺应用之“术”。中国原始竹棍排演变化中的神秘性(八卦)和数量性(筹算)的分离,最终导致了筹算在中国文化中只向技艺方向发展的价值取向。中国筹算的这种技艺之术的价值取向,在宋代沈括的《梦溪笔谈》中表现的极为鲜明。沈括把自己在数学上创造的隙积术和会圆术放在卷十八的技艺篇中,并把它与造弓有术、中医灸艾、散笔作书、僧医奉真等内容并列在一起。

中国文化赋予筹算的技艺型的价值取向使筹算无法与儒家的“修身、齐家、治国、平天下”的人生价值追求相一致,中国封建文人只能学经史以求闻达而实现自我的人生价值,只能“志道据德而游于艺”,对于处于技艺地位的数学只可兼明,不可以为人生之目标。中国传统的价值观念以及筹算的技艺型价值取向,就决定了中国古代数学的发展和构造模式,于是有秦汉之后的《九章算术》和盛唐时期《算经十书》的教学与传播。然而,宋元数学成就的取得却与中国传统儒家价值观念和筹算的价值取向发展相背离。

宋代的秦九韶由于战乱而仕途不畅,进而研究数学。他在《数书九章序》中认为数学“大则可以通神明,顺性命,小则可以经世务,类万物,……数与道非二本也”。李冶作为金朝亡国之吏转而从事数学研究,他在《测圆海镜细草》的序中认为数学“施之人事,则最为切务”,“苟能推自然之理,以明自然之数,则虽远而乾端坤倪,幽而神情鬼状,未有不合者矣。”宋元时期另二位著名数学家朱世杰、杨辉也是仕途上未得到发展之人。

作为宋元数学家的群体(除沈括外),我们可以发现这样两个特征,其一,这些数学家都在理性的意义上而不仅仅在技艺的层次上研究数学。其二,这些仕途没得发展的文人几乎都试图以数来实现他们的人生价值(至少是部分的价值)。

李约瑟先生论及宋元数学时指出“宋代最伟大的数学家(除沈括外)大多数是流浪的平民和小官吏,……事实上,似乎可以指出,女真人的金朝和蒙古人的元朝帝国摆脱了官僚政治的约束,加上汉族学者当时在仕途中遭受种种障碍,这些都是促使这个时期中国数学达到高潮的主要解放因素。”[(12)]

梅荣照先生在论及宋元数学的独特发生发展的规律时,也特别指出了它与中国古代数学一般发生发展规律的差异,“在战争时期,在改朝换代的过程中,或是在统治阶级堵绝了这些儒士们的仕途,或是这些儒士们不愿为异族的统治者服务,出现了弃经史从数学的局面,宋元时期就是这样,……这种从事数学研究的兴旺局面,是封建社会的和平时期甚至是唐初提倡数学并把数学列为科举考试科目的年代无法与之相比的。当然,这不是一般规律,而是由中国封建社会所特有的性质决定的。”[(13)]可以认为,战乱及朝代更替、失落的仕大夫群体、传统文化价值观念的紊乱和非技艺取向的理性追求等诸因素在特定历史时期的结合,才形成了宋元数学的奇异性发展。

宋元之后的明代,社会稳定、文人仕途有望、儒家传统价值观念归复和筹算的技艺型发展,使宋元数学失去了人才的来源、失去理性构造的价值追求、失去了在文人中保留和传播的意义。可以说,失去特定文化氛围的宋元数学被历史遗忘是中国文化之必然。[(14)]

在明代,作为中国文化传统价值观念的归复和数学价值取向的归复,使在宋元时期就出现的珠算按照技艺的价值取向得到迅速发展,并取代筹算成为中国古代数学的主流。珠算的出现及发展,应当看作是中国古代数学发展的必然趋势,应当看作是筹算技艺型价值取向的必然结果,应当看作是中国古代数学经过宋元特定时期奇异发展之后的历史回归。

如果说宋元数学的成就以及它的被遗忘是一种中国传统价值体系变动的必然结果,那么技艺型价值取向的筹算在经宋、元之后走向珠算则是中国古代数学的必然的历史走向。珠算的这种成果应当是也必然是中国筹算至古以来的重大发展。从中国古代数学价值取向的意义上分析,过高地评价宋元数学而又过低地评价明代珠算,实在是悖离了中国传统数学价值观和筹算技艺型价值取向。

3珠算与数学评价准则

宋元数学和明代珠算评价的反差,向人们显示了这样的一个问题,即人们对表现实践应用问题的数学运演评价较低,那怕这种数学运演是算器本身重大创新也不例外。与此相反,人们对脱离实践问题的数学逻辑构造评价偏高,那怕这种构造在当时毫无实用意义也仍然如此。

由此,我们应当思考的一个问题是,这种对中国古代数学的评价方式依据的是一种什么样的数学模式呢?更准确的提法是,人们在评判宋元数学和明代珠算的历史地位和数学成就时究竟依据的是一种什么样的数学评价理论体系呢?

仔细分析,可以发现不仅宋元数学和明代珠算的评价没有说明依据的评价准则,而且在中国古代数学史的许多比较评价中都没有论述其依据的理论评判准则。中国古代数学的评价实际上是运用前人的、习惯的、西方学者运用的那种价值准则。这种价值准则显然不是在对中国古代数学理性思辩的基础上形成的。这种潜在的、不自觉被人们确认的价值准则是西方数学在全世界推广而形成的。可以说,这是一种没有思辩过中国古代数学特征的西方数学价值评判准则。

应当承认,西方资本主义文明在全世界的扩展,实际上已经使西方的科学技术及其价值观念也无形中在全世界加以扩展,接受现代科技教育的人们会不自觉地接受了潜藏在科学技术之后的西方价值观念。作为现代西方数学的“一统天下”式的教学,会使人们不自觉地把西方数学的价值观作为衡量人类数学的价值尺度,西方古代数学演绎式逻辑构造的模式就会不知不觉地成为人们认识和比较其它民族古代数学的评价准则。

作为数学史的研究者,如果不自觉地被西方数学的价值观念所影响,并且不自觉地运用西方数学价值观来评价中国古代数学的成就,那就会必然带来对中国古代数学的某些误解或偏见。其实,就是具有西方数学价值观念的李约瑟先生,也对西方数学模式的价值观心有疑虑。在比较中西古代数学时,李约瑟先生明确表示:“科学史家现在已开始怀疑:希腊的科学和数学‘偏爱抽象、演绎和纯理论,而忽视具体、经验和应用’,这是不是一种进步。”[(15)]

在人类文化史中,人们可以发现每一种文化系统都有一种特定的数学发展和构造模式。数学既是在某个文化系统中发生发展的必然产物,又是文化系统中一种文化的特定的表现形式。不同文化传统赋予数学不同的价值取向,给出数学构造模式的不同规范形式。数学的运演、表现形式、构造模式是一种文化系统的“特殊的结果”,“数学是一种文化体系”[(16)]。从中西文化的差异中,我们可以深刻地体会到,西方数学的模式不会也不可能是人类数学的唯一模式,西方数学的价值标准也不应该实际上也不可能成为人类古代数学唯一的评价准则。其实我们完全可以象N·席文那样设问:“为什么评判非欧文明史总是以其是否领先或接近于欧洲早期科学或者近代科学的某些方面为试金石,为什么早期欧洲科学就无需检验呢?”[(17)]

作为人类古代数学的比较,应从不同文化系统的数学模式中,提炼出人类古代数学的共有规律,并以此为价值尺度来客观地评价中西古代数学。笔者在比较评价《几何原本》和《九章算术》时曾试图选择五个因素(建构内容的抽象性、操作运演的转换性、概念及运演的相容性、确定意向的整体构造性、数学方法的整体规范性)作为古代数学代表著作的评价依据。[(18)]事实上,由于中国古代数学史研究中对数学评判的价值理论体系的认识还缺乏自觉性,理解还存在模糊性,我们的一些中国古代数学的评价(关于《墨经》、关于逻辑体系、关于结构体系等)已经带来了一些理论上的混乱。[(19)]

宋元数学和珠算的评价给人们这样一个启示:数学成就的评价是先有理论标准而后来评判史实,是一种价值准则或价值观念在先的比较研究。无论人们是否自觉地认识到,史实的比较评价都是在一定的理论框架下进行的。中国的一些数学史学者虽然感悟到了中西古代数学的差异,但是由于缺乏理论层次上对评价准则的思考,往往把自己的一些主观感悟作为一种评价标准表现出来。其结果,不仅不能让世人正确认识中国古代数学,而且还常常有民族情结之嫌。可以认为,按照中国古代数学的规律发展并且在明挥积极作用的珠算,应该在一种没有西方数学价值观念偏见的古代数学理论评价体系中得到公正的评判。当然这其中重要的一点是要认识西方数学价值观先入为主的影响,尤其要注意克服那些有影响的学者所持有的西方数学价值观所带来的影响。[(20)]

4两点思考

宋元数学和珠算在评价问题上的差异,在两个方面给我们提出了进一步思考的问题。

其一,数学与文明进程的关系从人类数学史的发展规律上分析,数学的大发展几乎都是与文明的大发展相同步。西方数学的理性构造,需要一个安静的社会环境使数学家沉思,中国的实用技艺数学也需要稳定的社会环境应用发展。这一点无论是从古希腊、文艺复兴、欧洲资本主义兴起,还是从中国的秦、汉、唐、宋、元、明,都可以得到佐证。现在,如果把宋元的战乱时期取得的数学成果,看作是中国古代数学的高峰,而把其后稳定环境大发展的珠算看作是数学发展中断时期的民用或商用的数学,这就不能不使人产生这样的结论,即中国古代文明与数学的发展不和谐、不同步,中国古代稳定社会状态、传统的价值系统并不能支持和推动数学的发展。显然,这样的结论是与人类文明进程中数学发展的规律不一致的。因此可以说,宋元数学和珠算的评价实际上已经涉及到了一种文化系统中数学作为一个子系统的一般发生发展规律的问题。

其二,数学史与数学哲学数学史实的比较评价,实际上是依靠数学的理性思考——数学哲学的支持。然而,中国数学史的研究中恰恰缺乏有关数学哲学的理性思考。中国数学史中的评价往往处于两难之中,要么主观臆断随意评断,要么不自觉地暗用西方数学的价值尺度。中国古代数学的研究缺乏数学哲学的理论支持,有关古代数学的评价问题更是缺乏数学哲学意义上的理论思考。其实就是西方数学的价值观念也不断地随着西方数学哲学的改变而发生变化,西方的数学观已经远远脱离古希腊时代。就是今天西方所奉行的唯理性主义的欧几里得式的数学价值观也在不断地受到冲击。[(21)]由此给我们提出的一个问题是,中国数学史的研究应当改变与数学哲学相分离的局面,中国古代数学的比较评价应当接受数学哲学的理论指导。

参考文献

1钱宝琮.中国数学史.科学出版社,1981,230

2梁宗巨.世界数学史简编.辽宁人民出版社,1981,455—456

3梅荣照.宋元数学的盛衰.自然科学史研究,1988,7(3)205

4华印椿.中国珠算史稿.中国财政经济出版社,1987,52.60

5李继闵.试论中国传统数学的特点.中国数学史论文集(2),山东教育出版社,1986,11

6吴文俊.关于研究数学在中国的历史与现状.自然辩证法通讯,1990,(4),38—39

7李文林.算法、演绎倾向与数学的分期.自然辩证法通讯,1986,(2),46—50

8列维.布留尔.原始思维.商务印书馆1985,175—219

9俞晓群.论中国古代数学的双重意义.自然辩证法通讯,1992,(4),51—56

10罗素.西方哲学史(上卷).商务印书馆,1986,64

11王宪昌.数学与人类文明.延边大学出版社,1990,58—71

12李约瑟.中国科学技术史(三卷).科学出版社,1978,93

13梅荣照.宗元数学的盛衰.自然科学史研究,1988,7(3),207

14王宪昌.文化价值观与宋元数学.大自然探索,1995,(1),124—127

古代数学范文篇7

[论文内容提要]我国古代数学对于世界文化有过伟大的贡献,代数学无可争辩地是中国所创,我国古代数学是讲道理的,是来源于实践,尤其是来源于农业生产中的。从丰富的生产实践中发现问题,创造了有我国特色的几何学。有足够多的例证,说明我国古代数学立论严谨,为农业生产的实践需要而服务。

我们的祖国是一个地大物博、人口众多、历史悠久的文明古国。我国古代文学艺术成就巨大,科学技术方面的指南针、造纸、印刷术、火药这四大发明,举世闻名。可是,对我国古代数学的成就,了解的人却不多,甚至还有人误以为我国历来在数学上是落后的。

其实,我国古代数学对于世界文化有过伟大的贡献。我国古代数学是讲道理的,有足够多的例证,说明它们立论严谨,走在世界的前列,我国古代数学在一些重要项目中获得了“世界冠军”。而古代数学是来源于实践,尤其是来源于农业生产的。这是由于中国农业有着悠久的历史,农业起源于没有文字记载的远古时代,它发生于原始采集和狩猎的经济母体之中,又由于农业生产受社会经济和自然环境等多种因素的影响,受“地”的影响,古人把“地”看成是“万物之本原,诸生之根菀”。它是农业生产的基本生产资料,有了“地”,就要有测量,就要有计算,当然就有了数学。

数学是研究客观世界数量关系和空间形式的科学,我国古代数学恰恰是在数、形、数形结合这三方面有其特色和自成系统。

首先,我国最迟从春秋战国开始就普遍用算筹记数,而且采用了十进位制,有了良好的记数工具,就可以比较轻便地进行自然数运算;除不尽的除法还出现分数记法及其运算,用两种不同颜色的算筹区别正数和负数就可以通行无阻地进行有理数四则运算,能够解决各种比例问题的“今有术”也是在这种算筹制上进行的;从两汉历经隋唐宋元,正确、快捷列出方程、方程组、不定方程和不定方程组也都是在这种算筹制上进行的。

另一方面,从汉末三国时代开始的出入相补、损广益陕原理在处理空间形式问题上起到主导作用,平面图形的割补和立体图形的棋验都体现了这一原理。用长方形余形相等出入相补法则来诠释刘微重差九术就来得自然,用此来补证秦九韶三斜求积公式,“秦氏承袭希腊海伦”之说也将不攻自破,著名的刘微割圆术是出入相补的应用,祖用牟合方盖这一专用模型来推导球的体积公式,在方法上、理论上和所得结果至今无可指责,究其原理还是出入相补之理。

数形结合、相辅相成。开平方、开立方无疑是刘微“解体用图”的具体应用,犹如层层剥茧、井然有序。沈括、杨辉堆垛求和,又与相应立体体积公式类比,从而导出正确结果。反过来,几何问题又依赖于数量关系。例如赵爽“勾股圆方图注”凭借计算,以证明勾股弦关系,海岛重差借助长方形余形,其理始显。圆,作为内接正多边形倍增边数的极限也是通过计算,得以阐明的。

一、勾股定理在农业生产中的应用举例

中国古代数学家研究勾股定理的证明和应用,是自成体系的,其证明方法,大都采用青朱出入法,也就是今人说的割补法。通过适当的划分,将勾上的正方形面积与股上的正方形面积,划分成若干个部分,而这些部分的总和又恰好能填满弦上的正方形。所谓青朱出入就是把划分出来的图形,添上青、朱、黄等各种颜色,以次出入(割补时容易识别),方法巧妙简单,令人叹服。

据历史资料记载,夏禹(公元前2140年——公元前2095年)治水时就已用到了勾股术(即勾股的计算方法),因此我们可以说,夏禹是世界上有历史记载的第一个与勾股定理有关的人。

《周髀算经》是我国最古老的算书,成书太约在公元前100年。在该书中说到“禹之所以治天下者,此数之所由生也”。这说明在大禹时,就能应用特殊情况下的勾股定理和测量了。赵爽在《周髀算经》注中说:“禹治洪水,决统江河,望山川方形,定高下之势,除滔天之灾,释昏垫(老百姓)之厄(危难),使与注于海于无浸逆(溺),乃勾股之所由生也。”这说明当时大禹治洪水之所以成功,是由于使用勾股测量而取得的。

《九章算术》也是我国最古老的一部数学名著,是我国数学方面流传至今最早也是最重要的一部经典著作,也是世界数学史上极为珍贵的古典文献,成书大约在公元前后100年。该书总结了秦汉以前我国在数学领域的辉煌成就,开创了独具一格的理论体系,对中国古代数学的发展有着十分深远的影响,有不少来源于农业生产的例子。

例1:今有池方一丈,葭生其(池)中央,出水一尺,引葭赴岸,适与岸齐,问水深、葭长各几何?(选自《九章算术》)

今译:有一正方形池塘,它的边长为1丈,一棵芦苇生长在这池塘的正中央,长出水面1尺,如果将芦苇拉向池塘边,茎尖刚巧碰到池岸边,问池塘水深及芦苇长各是多少?

这就是一个勾股定理的题目,使用勾股定理经过简单计算,知水深一丈二尺,葭长一丈三尺。

二、盈亏问题在农业生产中的应用举例

历史上任何重要的数学思想与方法都不可能是“无源之水,无本之术”,而总有其产生的实际背景和理论渊源的。那么盈不足术是在怎样的数学历史背景下产生,又是在何种数学思想与理论的基础上发展起来的?这个问题的探讨对于了解秦汉以前古算中农业生产应用问题解法的演进以及方程术的产生都是很有价值的。

众所周知,《九章算术》是我国秦汉以前数学成就的总结,它是一部经历了长期的历史发展而逐步完善起来的数学著作,全书分为九章,第一章“方田”就是讲述远古时代简单的土地测量及分数算法。第七章“盈不足”讲什么呢?随着农业实践的发展和理论研究的深入,数学应用问题所涉及的数量关系已远远超出了比例关系的陕隘范围。形式多样而复杂的线性问题和非线性问题的出现,使原始的比率算法已无能为力了。一方面,应用比率算法解题需要“因物成率,审辩各分,平其偏颇,齐其参差”,这对于复杂的比例问题要求很高的分析能力和技巧性;另一方面,对于“隐杂互见”的各种线性与非线性问题,使用比率算法根本不能解决问题。这便要求数学家创造一种新的有力的一般解题方法,盈不足术就是在这样的数学历史条件下应运而生的。

例2:今有共买牛,七家共出一百九十,不足三百三十,九家共出二百七十,盈三十。问家数牛价各几何(选自《九章算术》)

今译:有若干户人家共同买牛。如果7家共出钱190则不够330,如果9家共出钱270,则多钱330。问家数及牛价各是多少?

将盈不足术翻译成如今方程组求解就是:

设x为家数,y为牛价,由题意得:

x/9×270-y=30

y-x/7×190=330

解得家数为126,牛价3750钱。

据《唐阙史》记载:公元855年左右,唐代有位大官叫杨损,在选用和提拔行政官吏方面以公正闻名。一次,有两个办事员,需要提升其中一个,麻烦的是这两个人的职位相同,在政府里工作的时间也同样长,甚至他们得到的评语也完全相同。那么,究竟提拔谁好呢?负责这项工作的官吏对这件事感到很伤脑筋,便去请示杨损。杨损仔细考虑了一番,说:“一个办事员的最大优点之一是要算得快,现在就让这两个候补人员都来听我出题,哪一个先得出正确答案,他就该得到提升”。他的题是:“有人在林中散步,无意间听到几个盗贼在商量怎样分偷来的布匹。他们说,若每人分6匹,就会剩5匹,若每人分7匹,就会差8匹。试问,这里共有几个盗贼?布匹总数又是多少?”杨损让两个候补人员当场在大厅的石阶上用筹进行计算。不一会,其中一个得出了正确答案,他被提升了,大家对这个决定也都表示心服。

三、体积计算在农业生产中的应用举例

我国在古代,由于水利工程、国防工事、房屋营造和道路修建的需要,土方计算十分频繁。随着农业生产的发展,各种谷仓、粮库容积的计算也益加繁重、到《九章算术》成书时代,我国的各种几何体体积公式都已具备,除了常见的长方体、棱柱、棱锥、棱台、圆柱、圆锥、圆台以外,还出现了某些拟柱体体积公式。这些公式大量汇集在《九章算术》商功章里。

古代世界各国体积公式都没有推导证明,所以在几何体求积方面我国成果遥遥领先,不论在种类齐全完备上,在逻辑推理的完整上都是同时期外国所不能比拟的。还必须指出二千年前我们祖先曾经使用过的许多丰富多彩的各种体积公式至今仍有使用价值。以下给出《九章算术》的精彩例子,以飨读者。公务员之家

例3:今有委粟平地,下周一十二丈,高二丈,问积及粟几何?

今译:有粟若干,堆积在平地上成圆锥形,它的底圆周长是12丈,高2丈,问它的体积及粟各是多少?

答曰:积八千尺,为粟二千九百六十二斛二十七分斛之二十六。

例4:今有委菽依垣,下周三丈,高七尺,问积及为菽各几何?

今译:有菽若干,靠墙堆积,它的底圆半周长3丈,高7尺,问它的体积及菽各是多少?

答曰:积三百五十尺,为菽一百四十四斛二百四十三分斛之八。

例5:今有委米依垣内角,下周八尺,高五尺,问积及为米几何?

今译:有米若干,堆积在墙的内角,它的底圆周长的四分之一是8尺,高是5尺,问它的体积及米各是多少?

答曰:积三十五尺九分尺之五,为米二十一斛七百二十九分斛之六百九十一。

关于这种计算堆积的方法,在我国民间沿用很广,并将这些公式编成歌诀流传下来。其歌诀是:

光堆法用三十六,

倚壁须分十八停,

内角聚时如九一,

外角三九甚分明。

这些流传的歌诀,可能就是后人根据《九章算术》的这个“委粟术”编写而成的。很明显,歌诀前三句的意思,就无异于“委粟术”的术文。至于歌诀的第四句,就是依墙外角堆米,参照术文可表达为:“依垣外角者(居圆锥之四分之三也)二十七而一”。不过,《九章算术》中没有这样的例子。

总而言之,我国古代数学思想在农业生产中的应用极广,本文所述仅是冰山一角,该文的作用充其量是抛砖引玉罢了。

[参考文献]

[1]吴文俊.九章算术与刘微[M].北京:北京师范大学出版社,2000.

[2]沈康身.中算导论[M].上海:上海教育出版社,1986.

[3]夏树人,孙道杠.中国古代数学的世界冠军[M].重庆:重庆出版社,1984.

古代数学范文篇8

[论文内容提要]我国古代数学对于世界文化有过伟大的贡献,代数学无可争辩地是中国所创,我国古代数学是讲道理的,是来源于实践,尤其是来源于农业生产中的。从丰富的生产实践中发现问题,创造了有我国特色的几何学。有足够多的例证,说明我国古代数学立论严谨,为农业生产的实践需要而服务。

我们的祖国是一个地大物博、人口众多、历史悠久的文明古国。我国古代文学艺术成就巨大,科学技术方面的指南针、造纸、印刷术、火药这四大发明,举世闻名。可是,对我国古代数学的成就,了解的人却不多,甚至还有人误以为我国历来在数学上是落后的。

其实,我国古代数学对于世界文化有过伟大的贡献。我国古代数学是讲道理的,有足够多的例证,说明它们立论严谨,走在世界的前列,我国古代数学在一些重要项目中获得了“世界冠军”。而古代数学是来源于实践,尤其是来源于农业生产的。这是由于中国农业有着悠久的历史,农业起源于没有文字记载的远古时代,它发生于原始采集和狩猎的经济母体之中,又由于农业生产受社会经济和自然环境等多种因素的影响,受“地”的影响,古人把“地”看成是“万物之本原,诸生之根菀”。它是农业生产的基本生产资料,有了“地”,就要有测量,就要有计算,当然就有了数学。

数学是研究客观世界数量关系和空间形式的科学,我国古代数学恰恰是在数、形、数形结合这三方面有其特色和自成系统。

首先,我国最迟从春秋战国开始就普遍用算筹记数,而且采用了十进位制,有了良好的记数工具,就可以比较轻便地进行自然数运算;除不尽的除法还出现分数记法及其运算,用两种不同颜色的算筹区别正数和负数就可以通行无阻地进行有理数四则运算,能够解决各种比例问题的“今有术”也是在这种算筹制上进行的;从两汉历经隋唐宋元,正确、快捷列出方程、方程组、不定方程和不定方程组也都是在这种算筹制上进行的。

另一方面,从汉末三国时代开始的出入相补、损广益陕原理在处理空间形式问题上起到主导作用,平面图形的割补和立体图形的棋验都体现了这一原理。用长方形余形相等出入相补法则来诠释刘微重差九术就来得自然,用此来补证秦九韶三斜求积公式,“秦氏承袭希腊海伦”之说也将不攻自破,著名的刘微割圆术是出入相补的应用,祖用牟合方盖这一专用模型来推导球的体积公式,在方法上、理论上和所得结果至今无可指责,究其原理还是出入相补之理。

数形结合、相辅相成。开平方、开立方无疑是刘微“解体用图”的具体应用,犹如层层剥茧、井然有序。沈括、杨辉堆垛求和,又与相应立体体积公式类比,从而导出正确结果。反过来,几何问题又依赖于数量关系。例如赵爽“勾股圆方图注”凭借计算,以证明勾股弦关系,海岛重差借助长方形余形,其理始显。圆,作为内接正多边形倍增边数的极限也是通过计算,得以阐明的。

一、勾股定理在农业生产中的应用举例

中国古代数学家研究勾股定理的证明和应用,是自成体系的,其证明方法,大都采用青朱出入法,也就是今人说的割补法。通过适当的划分,将勾上的正方形面积与股上的正方形面积,划分成若干个部分,而这些部分的总和又恰好能填满弦上的正方形。所谓青朱出入就是把划分出来的图形,添上青、朱、黄等各种颜色,以次出入(割补时容易识别),方法巧妙简单,令人叹服。

据历史资料记载,夏禹(公元前2140年——公元前2095年)治水时就已用到了勾股术(即勾股的计算方法),因此我们可以说,夏禹是世界上有历史记载的第一个与勾股定理有关的人。

《周髀算经》是我国最古老的算书,成书太约在公元前100年。在该书中说到“禹之所以治天下者,此数之所由生也”。这说明在大禹时,就能应用特殊情况下的勾股定理和测量了。赵爽在《周髀算经》注中说:“禹治洪水,决统江河,望山川方形,定高下之势,除滔天之灾,释昏垫(老百姓)之厄(危难),使与注于海于无浸逆(溺),乃勾股之所由生也。”这说明当时大禹治洪水之所以成功,是由于使用勾股测量而取得的。

《九章算术》也是我国最古老的一部数学名著,是我国数学方面流传至今最早也是最重要的一部经典著作,也是世界数学史上极为珍贵的古典文献,成书大约在公元前后100年。该书总结了秦汉以前我国在数学领域的辉煌成就,开创了独具一格的理论体系,对中国古代数学的发展有着十分深远的影响,有不少来源于农业生产的例子。

例1:今有池方一丈,葭生其(池)中央,出水一尺,引葭赴岸,适与岸齐,问水深、葭长各几何?(选自《九章算术》)

今译:有一正方形池塘,它的边长为1丈,一棵芦苇生长在这池塘的正中央,长出水面1尺,如果将芦苇拉向池塘边,茎尖刚巧碰到池岸边,问池塘水深及芦苇长各是多少?

这就是一个勾股定理的题目,使用勾股定理经过简单计算,知水深一丈二尺,葭长一丈三尺。

二、盈亏问题在农业生产中的应用举例

历史上任何重要的数学思想与方法都不可能是“无源之水,无本之术”,而总有其产生的实际背景和理论渊源的。那么盈不足术是在怎样的数学历史背景下产生,又是在何种数学思想与理论的基础上发展起来的?这个问题的探讨对于了解秦汉以前古算中农业生产应用问题解法的演进以及方程术的产生都是很有价值的。

众所周知,《九章算术》是我国秦汉以前数学成就的总结,它是一部经历了长期的历史发展而逐步完善起来的数学著作,全书分为九章,第一章“方田”就是讲述远古时代简单的土地测量及分数算法。第七章“盈不足”讲什么呢?随着农业实践的发展和理论研究的深入,数学应用问题所涉及的数量关系已远远超出了比例关系的陕隘范围。形式多样而复杂的线性问题和非线性问题的出现,使原始的比率算法已无能为力了。一方面,应用比率算法解题需要“因物成率,审辩各分,平其偏颇,齐其参差”,这对于复杂的比例问题要求很高的分析能力和技巧性;另一方面,对于“隐杂互见”的各种线性与非线性问题,使用比率算法根本不能解决问题。这便要求数学家创造一种新的有力的一般解题方法,盈不足术就是在这样的数学历史条件下应运而生的。

例2:今有共买牛,七家共出一百九十,不足三百三十,九家共出二百七十,盈三十。问家数牛价各几何(选自《九章算术》)

今译:有若干户人家共同买牛。如果7家共出钱190则不够330,如果9家共出钱270,则多钱330。问家数及牛价各是多少?

将盈不足术翻译成如今方程组求解就是:

设x为家数,y为牛价,由题意得:

x/9×270-y=30

y-x/7×190=330

解得家数为126,牛价3750钱。

据《唐阙史》记载:公元855年左右,唐代有位大官叫杨损,在选用和提拔行政官吏方面以公正闻名。一次,有两个办事员,需要提升其中一个,麻烦的是这两个人的职位相同,在政府里工作的时间也同样长,甚至他们得到的评语也完全相同。那么,究竟提拔谁好呢?负责这项工作的官吏对这件事感到很伤脑筋,便去请示杨损。杨损仔细考虑了一番,说:“一个办事员的最大优点之一是要算得快,现在就让这两个候补人员都来听我出题,哪一个先得出正确答案,他就该得到提升”。他的题是:“有人在林中散步,无意间听到几个盗贼在商量怎样分偷来的布匹。他们说,若每人分6匹,就会剩5匹,若每人分7匹,就会差8匹。试问,这里共有几个盗贼?布匹总数又是多少?”杨损让两个候补人员当场在大厅的石阶上用筹进行计算。不一会,其中一个得出了正确答案,他被提升了,大家对这个决定也都表示心服。三、体积计算在农业生产中的应用举例

我国在古代,由于水利工程、国防工事、房屋营造和道路修建的需要,土方计算十分频繁。随着农业生产的发展,各种谷仓、粮库容积的计算也益加繁重、到《九章算术》成书时代,我国的各种几何体体积公式都已具备,除了常见的长方体、棱柱、棱锥、棱台、圆柱、圆锥、圆台以外,还出现了某些拟柱体体积公式。这些公式大量汇集在《九章算术》商功章里。

古代世界各国体积公式都没有推导证明,所以在几何体求积方面我国成果遥遥领先,不论在种类齐全完备上,在逻辑推理的完整上都是同时期外国所不能比拟的。还必须指出二千年前我们祖先曾经使用过的许多丰富多彩的各种体积公式至今仍有使用价值。

以下给出《九章算术》的精彩例子,以飨读者。

例3:今有委粟平地,下周一十二丈,高二丈,问积及粟几何?

今译:有粟若干,堆积在平地上成圆锥形,它的底圆周长是12丈,高2丈,问它的体积及粟各是多少?

答曰:积八千尺,为粟二千九百六十二斛二十七分斛之二十六。

例4:今有委菽依垣,下周三丈,高七尺,问积及为菽各几何?

今译:有菽若干,靠墙堆积,它的底圆半周长3丈,高7尺,问它的体积及菽各是多少?

答曰:积三百五十尺,为菽一百四十四斛二百四十三分斛之八。

例5:今有委米依垣内角,下周八尺,高五尺,问积及为米几何?

今译:有米若干,堆积在墙的内角,它的底圆周长的四分之一是8尺,高是5尺,问它的体积及米各是多少?

答曰:积三十五尺九分尺之五,为米二十一斛七百二十九分斛之六百九十一。

关于这种计算堆积的方法,在我国民间沿用很广,并将这些公式编成歌诀流传下来。其歌诀是:

光堆法用三十六,

倚壁须分十八停,

内角聚时如九一,

外角三九甚分明。

这些流传的歌诀,可能就是后人根据《九章算术》的这个“委粟术”编写而成的。很明显,歌诀前三句的意思,就无异于“委粟术”的术文。至于歌诀的第四句,就是依墙外角堆米,参照术文可表达为:“依垣外角者(居圆锥之四分之三也)二十七而一”。不过,《九章算术》中没有这样的例子。

总而言之,我国古代数学思想在农业生产中的应用极广,本文所述仅是冰山一角,该文的作用充其量是抛砖引玉罢了。

[参考文献]

[1]吴文俊.九章算术与刘微[M].北京:北京师范大学出版社,2000.

[2]沈康身.中算导论[M].上海:上海教育出版社,1986.

[3]夏树人,孙道杠.中国古代数学的世界冠军[M].重庆:重庆出版社,1984.

古代数学范文篇9

关键词算器型算法,评价准则

AbstractThereexistthreekindsofproblemsonthecomparativeevaluationbetweenthemathematicsduringtheSongandYuanDynastiesandtheabacusintheMingDynasty.Theyarethetoolingalgorithm,thevalueoftheconceptofskillandthestandardsofevaluationforancientChinesemathematics.TheuseoftheabacusmayberegardedasagreatcontributiontoworldmathematicsafterthemathematicsduringtheSongandYuanDynasties.

Keywordstoolingalgorithm,standardsofevaluation

在中国古代数学史的研究中,宋元数学的成就(主要指秦九韶、李冶、朱世杰、杨辉等人的数学成就)被誉为中国古代数学的顶峰,对宋元以降的明代珠算的评价颇低,人们不认为明代珠算是宋元时期之后中国古代数学的必然发展主流,珠算被认为无法与宋元数学相比。明代珠算一般被评价为“民用”数学或者“商用”数学。钱玉琮先生认为“中国古代传统数学到明代几乎失传”[(1)]。梁宗巨先生认为“朱世杰(1303年)之后,我国数学突然出现中断现象。从朱世杰到明程大位(1592年)的三个世纪,没有重要的创造……我国数学史家李俨描述这时期的情况时说:‘考试制度久已废止,民间算学大师又继起无人,是谓中算沉寂时期’,……1314年可以作为中断的分界线。”[(2)]梅荣照先生则进一步指出:“宋元数学在元中叶之后不仅是没有进一步发展,而且是逐步倒退,甚至倒退到几乎被人遗忘的程度。”[(3)]

笔者认为,在宋元时期出现发展并在明代得以全面应用的中国珠算,[(4)]作为中国传统算器的历史性创造以及它作为实践应用的历史地位并没有得到数学史界的充分认识。目前的评价没有把中国珠算与中国古代数学的发展规律联系起来,没有把中国珠算作为宋元数学成就之后的又一重大成就,明代珠算与宋元数学的比较评价实际上是中国古代数学史研究评价中一个很值得重视的理论问题。

在中国古代数学史的研究中,对宋元数学和明代珠算评价的反差,实际上已经带来了中西古代数学比较研究和评价方面的某些困难。客观地历史地评价明代珠算,涉及到我们如何认识和理解中国古代数学的算器型的算法体系、技艺型的价值取向和古代数学评价标准等问题。

1珠算与算器型算法体系

目前,许多中国数学史的学者都从中国文化与西方文化的差异中认识到,中西古代数学是两种不同风格、不同形式、不同构造体系的数学模式。许多中国学者都从中国古代数学发生发展及其流变的规律中指出中国古代数学区别于古希腊数学的特征,并且强调要在中西古代数学的差异之处体现中国古代数学的意义及其对人类数学的贡献。

在论证分析中国古代数学的特征时,许多学者指出了中国古代数学不象古希腊数学那样依逻辑运演和逻辑证明为主要形式,中国古代数学主要是以筹算的运演为主,算筹的运演规律构成了中国古代数学的基本特征。换句话说,使用算筹这样一种算器,并以其为基本运演形式是中国古代数学的基本特征。

李继闵先生认为:“形数结合,以算为主,使用算器,建立一套算法体系是中国传统数学的显著特色。”[(5)]吴文俊先生在论及中国古代数学紧紧依靠算器而形成的数学模式时强调指出:“我国的传统数学有它自己的体系与形式,有着它自身的发展途径与独到的思想体系,不能以西方数学的模式生搬硬套……从问题而不是从公理出发,以解决问题而不是以推理论证为主旨,这与西方之以欧几里得几何为代表的所谓演绎体系旨趣迥异,途径亦殊……在数学发展的历史长河中,数学机械化算法体系与数学公理化演绎体系曾多次反复互为消长,交替成为数学发展中的主流。”[(6)]

中国古代数学实际上是在筹算运演基础上构成的一种算法体系。在人类的文明史中,中华民族在二千多年的时间里长期依靠一种直观的、具有符号特征的、可操作运演的算器,表明了人类古代数学的一种有代表性倾向的算法特征,它与古希腊数学代表了人类古代数学的算法和演绎的两种发展趋势。[(7)]

筹算的算法体系有两种必然的发展方向,其一,是在筹算运演基础上继续创造和发展解决问题的筹算运演规律(这一点既需要实践问题的推动也需要运演经验的积累)。其二,是筹算运演工具在运演操作中被改进或被创新(这一点同西方逻辑运演形式的改变,即严格化、形式化、符号化的改变有相类似之处)。在人类的历史中,人类对任何应用工具都有不断改进和创新的特性。筹算排摆及其运演中带有的不方便、易变动等特征必然会随着筹算运演的发展而被人们不断地改进。在宋元时代得以发展到明代得到广泛应用的珠算,正是中国古代数学对算器本身进行改进创新的一个里程碑似的成就。

中国古代数学是运用算器以算法为中心而构成的数学模式,当算法形成一定构造性的规律时(如宋元数学的成果),人们对此给予高度的赞誉,而对算器发生根本性变革(从筹算运演到珠算运演)取得的成果却评价的如此平淡,这对正确认识中国古代数学以算器为运演工具的算法体系是有很大困难的。

从中国古代数学发展的规律上分析,筹算运演到珠算运演是中国算器发展的必然趋势,是以算器为运演形式的算法体系的一个重大进展。认为宋元数学之后中国传统数学发展中断了,明代珠算只是中国古代数学发展中断时的一种民用和商用数学,那么这至少表明中国古代数学的重要特征及其发展规律没有得到理论评判的重视。

2珠算与技艺应用的数学价值取向

在数学的发展中,人类数学在其原始状态都具有神秘性和数量性的双重文化意义上的解释功能(或者可以称之为一种双重的文化特征),这一种现象无论是在对现有原始部落的考察中[(8)],还是在人类数学历史的发展流变中都可以发现。在中国古文化中,以蓍草形式为代表的筮占活动实际上就兼具神秘和数量的双重解释功能。《左传·僖公十五年》写道:“龟象也。筮数也。”在中国文化中,我们很容易发现以竹棍摆排来表现数量意义的筹算与神事活动的一些共同起源。[(9)]在古希腊的文化中,数学的神秘解释功能被毕达哥拉斯以“万物皆教”的形式用来表现世间万物。

原始数学的神秘性和数量性的双重功能,在不同的民族文化中形成了不同的数学发展流变的模式。在中国文化中,始于竹棍(蓍草)而起的神秘功能和数量功能,逐渐分化为两个彼此相异的操作运演体系。一种体系是经孔子推崇而盛行的《周易》蓍草占卜运演体系(即从原始的神秘形式演化为一种具有一定理性思辨色彩的中国文化的理性解释系统)。另一种体系就是“算数事物”的应用体系——筹算体系。古希腊的数学发展与中国不同,原始的数学神秘功能与数量功能一直没有分化,反而在毕达哥拉斯之后,经柏拉图的唯心主义哲学的努力,使数学的神秘功能具有了哲学理性的色彩。古希腊数学神秘性功能与数量性功能的结合一致的共同发展,使欧洲中世纪的数学具有了基督教神学的宗教特征。罗素指出:“与启示的宗教相对立的理性主义的宗教,自从毕达哥拉斯之后,尤其是从柏拉图之后,一直是完全被数学和数学方法所支配着的。数学与神学的结合开始于毕达哥拉斯,它代表了希腊的、中世纪的以及直迄康德为止的近代宗教哲学的特征。”[(10)]

从中西古代数学的文化功能上比较,人们可以发现,西方文化赋予数学的是一种超越实用的宗教和哲学理性意义的价值取向。中国文化赋予筹算体系的是一种技艺应用的价值取向(中国文化中具有理性思辩功能的解释形式是《周易》的八卦体系)。[(11)]

筹算的技艺型价值取向其实早在《九章算术》时就明确地表现出来了,中国古代数学家刘徽注释《九章算术》时开篇就写道“昔在包牺氏始画八卦,以通神明之德,以类万物之情,作九九之术以合六爻之变。”刘徽对筹算的理解与筹算在中国文化中的地位完全一致。在中国文化中,对“神明之德”“万物之情”给出形而上意义解释只可以由周易的八卦形式来完成。历史的演变使八卦的竹棍排演从器物层次上升为民族文化中的理性层次。同时也就在这个历史演变中,筹算从蓍草的排演中完全分化出来,成为器物层中一种只有数量操作运演的形而下意义的技艺。中国筹算与古希腊数学的根本差异在于它脱离了神秘性,当然筹算也就不能再具有表述“神明之德”“万物之情”的形式上意义的宗教或哲学的理性色彩。正如刘徽所看到的那样,此时的筹算只是八卦的形而上意义指导下的“九九之术”并且以“合六爻之变”来表现自己的技艺应用之“术”。中国原始竹棍排演变化中的神秘性(八卦)和数量性(筹算)的分离,最终导致了筹算在中国文化中只向技艺方向发展的价值取向。中国筹算的这种技艺之术的价值取向,在宋代沈括的《梦溪笔谈》中表现的极为鲜明。沈括把自己在数学上创造的隙积术和会圆术放在卷十八的技艺篇中,并把它与造弓有术、中医灸艾、散笔作书、僧医奉真等内容并列在一起。

中国文化赋予筹算的技艺型的价值取向使筹算无法与儒家的“修身、齐家、治国、平天下”的人生价值追求相一致,中国封建文人只能学经史以求闻达而实现自我的人生价值,只能“志道据德而游于艺”,对于处于技艺地位的数学只可兼明,不可以为人生之目标。中国传统的价值观念以及筹算的技艺型价值取向,就决定了中国古代数学的发展和构造模式,于是有秦汉之后的《九章算术》和盛唐时期《算经十书》的教学与传播。然而,宋元数学成就的取得却与中国传统儒家价值观念和筹算的价值取向发展相背离。

宋代的秦九韶由于战乱而仕途不畅,进而研究数学。他在《数书九章序》中认为数学“大则可以通神明,顺性命,小则可以经世务,类万物,……数与道非二本也”。李冶作为金朝亡国之吏转而从事数学研究,他在《测圆海镜细草》的序中认为数学“施之人事,则最为切务”,“苟能推自然之理,以明自然之数,则虽远而乾端坤倪,幽而神情鬼状,未有不合者矣。”宋元时期另二位著名数学家朱世杰、杨辉也是仕途上未得到发展之人。

作为宋元数学家的群体(除沈括外),我们可以发现这样两个特征,其一,这些数学家都在理性的意义上而不仅仅在技艺的层次上研究数学。其二,这些仕途没得发展的文人几乎都试图以数来实现他们的人生价值(至少是部分的价值)。

李约瑟先生论及宋元数学时指出“宋代最伟大的数学家(除沈括外)大多数是流浪的平民和小官吏,……事实上,似乎可以指出,女真人的金朝和蒙古人的元朝帝国摆脱了官僚政治的约束,加上汉族学者当时在仕途中遭受种种障碍,这些都是促使这个时期中国数学达到高潮的主要解放因素。”[(12)]

梅荣照先生在论及宋元数学的独特发生发展的规律时,也特别指出了它与中国古代数学一般发生发展规律的差异,“在战争时期,在改朝换代的过程中,或是在统治阶级堵绝了这些儒士们的仕途,或是这些儒士们不愿为异族的统治者服务,出现了弃经史从数学的局面,宋元时期就是这样,……这种从事数学研究的兴旺局面,是封建社会的和平时期甚至是唐初提倡数学并把数学列为科举考试科目的年代无法与之相比的。当然,这不是一般规律,而是由中国封建社会所特有的性质决定的。”[(13)]可以认为,战乱及朝代更替、失落的仕大夫群体、传统文化价值观念的紊乱和非技艺取向的理性追求等诸因素在特定历史时期的结合,才形成了宋元数学的奇异性发展。

宋元之后的明代,社会稳定、文人仕途有望、儒家传统价值观念归复和筹算的技艺型发展,使宋元数学失去了人才的来源、失去理性构造的价值追求、失去了在文人中保留和传播的意义。可以说,失去特定文化氛围的宋元数学被历史遗忘是中国文化之必然。[(14)]

在明代,作为中国文化传统价值观念的归复和数学价值取向的归复,使在宋元时期就出现的珠算按照技艺的价值取向得到迅速发展,并取代筹算成为中国古代数学的主流。珠算的出现及发展,应当看作是中国古代数学发展的必然趋势,应当看作是筹算技艺型价值取向的必然结果,应当看作是中国古代数学经过宋元特定时期奇异发展之后的历史回归。

如果说宋元数学的成就以及它的被遗忘是一种中国传统价值体系变动的必然结果,那么技艺型价值取向的筹算在经宋、元之后走向珠算则是中国古代数学的必然的历史走向。珠算的这种成果应当是也必然是中国筹算至古以来的重大发展。从中国古代数学价值取向的意义上分析,过高地评价宋元数学而又过低地评价明代珠算,实在是悖离了中国传统数学价值观和筹算技艺型价值取向。

3珠算与数学评价准则

宋元数学和明代珠算评价的反差,向人们显示了这样的一个问题,即人们对表现实践应用问题的数学运演评价较低,那怕这种数学运演是算器本身重大创新也不例外。与此相反,人们对脱离实践问题的数学逻辑构造评价偏高,那怕这种构造在当时毫无实用意义也仍然如此。由此,我们应当思考的一个问题是,这种对中国古代数学的评价方式依据的是一种什么样的数学模式呢?更准确的提法是,人们在评判宋元数学和明代珠算的历史地位和数学成就时究竟依据的是一种什么样的数学评价理论体系呢?

仔细分析,可以发现不仅宋元数学和明代珠算的评价没有说明依据的评价准则,而且在中国古代数学史的许多比较评价中都没有论述其依据的理论评判准则。中国古代数学的评价实际上是运用前人的、习惯的、西方学者运用的那种价值准则。这种价值准则显然不是在对中国古代数学理性思辩的基础上形成的。这种潜在的、不自觉被人们确认的价值准则是西方数学在全世界推广而形成的。可以说,这是一种没有思辩过中国古代数学特征的西方数学价值评判准则。

应当承认,西方资本主义文明在全世界的扩展,实际上已经使西方的科学技术及其价值观念也无形中在全世界加以扩展,接受现代科技教育的人们会不自觉地接受了潜藏在科学技术之后的西方价值观念。作为现代西方数学的“一统天下”式的教学,会使人们不自觉地把西方数学的价值观作为衡量人类数学的价值尺度,西方古代数学演绎式逻辑构造的模式就会不知不觉地成为人们认识和比较其它民族古代数学的评价准则。

作为数学史的研究者,如果不自觉地被西方数学的价值观念所影响,并且不自觉地运用西方数学价值观来评价中国古代数学的成就,那就会必然带来对中国古代数学的某些误解或偏见。其实,就是具有西方数学价值观念的李约瑟先生,也对西方数学模式的价值观心有疑虑。在比较中西古代数学时,李约瑟先生明确表示:“科学史家现在已开始怀疑:希腊的科学和数学‘偏爱抽象、演绎和纯理论,而忽视具体、经验和应用’,这是不是一种进步。”[(15)]

在人类文化史中,人们可以发现每一种文化系统都有一种特定的数学发展和构造模式。数学既是在某个文化系统中发生发展的必然产物,又是文化系统中一种文化的特定的表现形式。不同文化传统赋予数学不同的价值取向,给出数学构造模式的不同规范形式。数学的运演、表现形式、构造模式是一种文化系统的“特殊的结果”,“数学是一种文化体系”[(16)]。从中西文化的差异中,我们可以深刻地体会到,西方数学的模式不会也不可能是人类数学的唯一模式,西方数学的价值标准也不应该实际上也不可能成为人类古代数学唯一的评价准则。其实我们完全可以象N·席文那样设问:“为什么评判非欧文明史总是以其是否领先或接近于欧洲早期科学或者近代科学的某些方面为试金石,为什么早期欧洲科学就无需检验呢?”[(17)]

作为人类古代数学的比较,应从不同文化系统的数学模式中,提炼出人类古代数学的共有规律,并以此为价值尺度来客观地评价中西古代数学。笔者在比较评价《几何原本》和《九章算术》时曾试图选择五个因素(建构内容的抽象性、操作运演的转换性、概念及运演的相容性、确定意向的整体构造性、数学方法的整体规范性)作为古代数学代表著作的评价依据。[(18)]事实上,由于中国古代数学史研究中对数学评判的价值理论体系的认识还缺乏自觉性,理解还存在模糊性,我们的一些中国古代数学的评价(关于《墨经》、关于逻辑体系、关于结构体系等)已经带来了一些理论上的混乱。[(19)]

宋元数学和珠算的评价给人们这样一个启示:数学成就的评价是先有理论标准而后来评判史实,是一种价值准则或价值观念在先的比较研究。无论人们是否自觉地认识到,史实的比较评价都是在一定的理论框架下进行的。中国的一些数学史学者虽然感悟到了中西古代数学的差异,但是由于缺乏理论层次上对评价准则的思考,往往把自己的一些主观感悟作为一种评价标准表现出来。其结果,不仅不能让世人正确认识中国古代数学,而且还常常有民族情结之嫌。可以认为,按照中国古代数学的规律发展并且在明挥积极作用的珠算,应该在一种没有西方数学价值观念偏见的古代数学理论评价体系中得到公正的评判。当然这其中重要的一点是要认识西方数学价值观先入为主的影响,尤其要注意克服那些有影响的学者所持有的西方数学价值观所带来的影响。[(20)]

4两点思考

宋元数学和珠算在评价问题上的差异,在两个方面给我们提出了进一步思考的问题。

其一,数学与文明进程的关系从人类数学史的发展规律上分析,数学的大发展几乎都是与文明的大发展相同步。西方数学的理性构造,需要一个安静的社会环境使数学家沉思,中国的实用技艺数学也需要稳定的社会环境应用发展。这一点无论是从古希腊、文艺复兴、欧洲资本主义兴起,还是从中国的秦、汉、唐、宋、元、明,都可以得到佐证。现在,如果把宋元的战乱时期取得的数学成果,看作是中国古代数学的高峰,而把其后稳定环境大发展的珠算看作是数学发展中断时期的民用或商用的数学,这就不能不使人产生这样的结论,即中国古代文明与数学的发展不和谐、不同步,中国古代稳定社会状态、传统的价值系统并不能支持和推动数学的发展。显然,这样的结论是与人类文明进程中数学发展的规律不一致的。因此可以说,宋元数学和珠算的评价实际上已经涉及到了一种文化系统中数学作为一个子系统的一般发生发展规律的问题。

其二,数学史与数学哲学数学史实的比较评价,实际上是依靠数学的理性思考——数学哲学的支持。然而,中国数学史的研究中恰恰缺乏有关数学哲学的理性思考。中国数学史中的评价往往处于两难之中,要么主观臆断随意评断,要么不自觉地暗用西方数学的价值尺度。中国古代数学的研究缺乏数学哲学的理论支持,有关古代数学的评价问题更是缺乏数学哲学意义上的理论思考。其实就是西方数学的价值观念也不断地随着西方数学哲学的改变而发生变化,西方的数学观已经远远脱离古希腊时代。就是今天西方所奉行的唯理性主义的欧几里得式的数学价值观也在不断地受到冲击。[(21)]由此给我们提出的一个问题是,中国数学史的研究应当改变与数学哲学相分离的局面,中国古代数学的比较评价应当接受数学哲学的理论指导。

参考文献

1钱宝琮.中国数学史.科学出版社,1981,230

2梁宗巨.世界数学史简编.辽宁人民出版社,1981,455—456

3梅荣照.宋元数学的盛衰.自然科学史研究,1988,7(3)205

4华印椿.中国珠算史稿.中国财政经济出版社,1987,52.60

5李继闵.试论中国传统数学的特点.中国数学史论文集(2),山东教育出版社,1986,11

6吴文俊.关于研究数学在中国的历史与现状.自然辩证法通讯,1990,(4),38—39

7李文林.算法、演绎倾向与数学的分期.自然辩证法通讯,1986,(2),46—50

8列维.布留尔.原始思维.商务印书馆1985,175—219

9俞晓群.论中国古代数学的双重意义.自然辩证法通讯,1992,(4),51—56

10罗素.西方哲学史(上卷).商务印书馆,1986,64

11王宪昌.数学与人类文明.延边大学出版社,1990,58—71

12李约瑟.中国科学技术史(三卷).科学出版社,1978,93

13梅荣照.宗元数学的盛衰.自然科学史研究,1988,7(3),207

14王宪昌.文化价值观与宋元数学.大自然探索,1995,(1),124—127

15李约瑟.中国科学技术史(三卷).科学出版社,1978,336

16C.Smorynski.数学——一种文化体系.数学译林,1988,(3),249

17N.席文.为什么中国没有发生科学革命.科学哲学,1984,(1),22

18王宪昌.《九章算术》研究中的文化观.北师大学报,1991,增刊3,23—28

19王宪昌.试论中国古代数学的评价准则.科学技术与辩证法,1995,(5),15—18

古代数学范文篇10

笔者认为,在宋元时期出现发展并在明代得以全面应用的中国珠算,[(4)]作为中国传统算器的历史性创造以及它作为实践应用的历史地位并没有得到数学史界的充分认识。目前的评价没有把中国珠算与中国古代数学的发展规律联系起来,没有把中国珠算作为宋元数学成就之后的又一重大成就,明代珠算与宋元数学的比较评价实际上是中国古代数学史研究评价中一个很值得重视的理论问题。

在中国古代数学史的研究中,对宋元数学和明代珠算评价的反差,实际上已经带来了中西古代数学比较研究和评价方面的某些困难。客观地历史地评价明代珠算,涉及到我们如何认识和理解中国古代数学的算器型的算法体系、技艺型的价值取向和古代数学评价标准等问题。

1珠算与算器型算法体系

目前,许多中国数学史的学者都从中国文化与西方文化的差异中认识到,中西古代数学是两种不同风格、不同形式、不同构造体系的数学模式。许多中国学者都从中国古代数学发生发展及其流变的规律中指出中国古代数学区别于古希腊数学的特征,并且强调要在中西古代数学的差异之处体现中国古代数学的意义及其对人类数学的贡献。

在论证分析中国古代数学的特征时,许多学者指出了中国古代数学不象古希腊数学那样依逻辑运演和逻辑证明为主要形式,中国古代数学主要是以筹算的运演为主,算筹的运演规律构成了中国古代数学的基本特征。换句话说,使用算筹这样一种算器,并以其为基本运演形式是中国古代数学的基本特征。

李继闵先生认为:“形数结合,以算为主,使用算器,建立一套算法体系是中国传统数学的显著特色。”[(5)]吴文俊先生在论及中国古代数学紧紧依靠算器而形成的数学模式时强调指出:“我国的传统数学有它自己的体系与形式,有着它自身的发展途径与独到的思想体系,不能以西方数学的模式生搬硬套……从问题而不是从公理出发,以解决问题而不是以推理论证为主旨,这与西方之以欧几里得几何为代表的所谓演绎体系旨趣迥异,途径亦殊……在数学发展的历史长河中,数学机械化算法体系与数学公理化演绎体系曾多次反复互为消长,交替成为数学发展中的主流。”[(6)]

中国古代数学实际上是在筹算运演基础上构成的一种算法体系。在人类的文明史中,中华民族在二千多年的时间里长期依靠一种直观的、具有符号特征的、可操作运演的算器,表明了人类古代数学的一种有代表性倾向的算法特征,它与古希腊数学代表了人类古代数学的算法和演绎的两种发展趋势。[(7)]

筹算的算法体系有两种必然的发展方向,其一,是在筹算运演基础上继续创造和发展解决问题的筹算运演规律(这一点既需要实践问题的推动也需要运演经验的积累)。其二,是筹算运演工具在运演操作中被改进或被创新(这一点同西方逻辑运演形式的改变,即严格化、形式化、符号化的改变有相类似之处)。在人类的历史中,人类对任何应用工具都有不断改进和创新的特性。筹算排摆及其运演中带有的不方便、易变动等特征必然会随着筹算运演的发展而被人们不断地改进。在宋元时代得以发展到明代得到广泛应用的珠算,正是中国古代数学对算器本身进行改进创新的一个里程碑似的成就。

中国古代数学是运用算器以算法为中心而构成的数学模式,当算法形成一定构造性的规律时(如宋元数学的成果),人们对此给予高度的赞誉,而对算器发生根本性变革(从筹算运演到珠算运演)取得的成果却评价的如此平淡,这对正确认识中国古代数学以算器为运演工具的算法体系是有很大困难的。

从中国古代数学发展的规律上分析,筹算运演到珠算运演是中国算器发展的必然趋势,是以算器为运演形式的算法体系的一个重大进展。认为宋元数学之后中国传统数学发展中断了,明代珠算只是中国古代数学发展中断时的一种民用和商用数学,那么这至少表明中国古代数学的重要特征及其发展规律没有得到理论评判的重视。

2珠算与技艺应用的数学价值取向

在数学的发展中,人类数学在其原始状态都具有神秘性和数量性的双重文化意义上的解释功能(或者可以称之为一种双重的文化特征),这一种现象无论是在对现有原始部落的考察中[(8)],还是在人类数学历史的发展流变中都可以发现。在中国古文化中,以蓍草形式为代表的筮占活动实际上就兼具神秘和数量的双重解释功能。《左传·僖公十五年》写道:“龟象也。筮数也。”在中国文化中,我们很容易发现以竹棍摆排来表现数量意义的筹算与神事活动的一些共同起源。[(9)]在古希腊的文化中,数学的神秘解释功能被毕达哥拉斯以“万物皆教”的形式用来表现世间万物。

原始数学的神秘性和数量性的双重功能,在不同的民族文化中形成了不同的数学发展流变的模式。在中国文化中,始于竹棍(蓍草)而起的神秘功能和数量功能,逐渐分化为两个彼此相异的操作运演体系。一种体系是经孔子推崇而盛行的《周易》蓍草占卜运演体系(即从原始的神秘形式演化为一种具有一定理性思辨色彩的中国文化的理性解释系统)。另一种体系就是“算数事物”的应用体系——筹算体系。古希腊的数学发展与中国不同,原始的数学神秘功能与数量功能一直没有分化,反而在毕达哥拉斯之后,经柏拉图的唯心主义哲学的努力,使数学的神秘功能具有了哲学理性的色彩。古希腊数学神秘性功能与数量性功能的结合一致的共同发展,使欧洲中世纪的数学具有了基督教神学的宗教特征。罗素指出:“与启示的宗教相对立的理性主义的宗教,自从毕达哥拉斯之后,尤其是从柏拉图之后,一直是完全被数学和数学方法所支配着的。数学与神学的结合开始于毕达哥拉斯,它代表了希腊的、中世纪的以及直迄康德为止的近代宗教哲学的特征。”[(10)]

从中西古代数学的文化功能上比较,人们可以发现,西方文化赋予数学的是一种超越实用的宗教和哲学理性意义的价值取向。中国文化赋予筹算体系的是一种技艺应用的价值取向(中国文化中具有理性思辩功能的解释形式是《周易》的八卦体系)。[(11)]

筹算的技艺型价值取向其实早在《九章算术》时就明确地表现出来了,中国古代数学家刘徽注释《九章算术》时开篇就写道“昔在包牺氏始画八卦,以通神明之德,以类万物之情,作九九之术以合六爻之变。”刘徽对筹算的理解与筹算在中国文化中的地位完全一致。在中国文化中,对“神明之德”“万物之情”给出形而上意义解释只可以由周易的八卦形式来完成。历史的演变使八卦的竹棍排演从器物层次上升为民族文化中的理性层次。同时也就在这个历史演变中,筹算从蓍草的排演中完全分化出来,成为器物层中一种只有数量操作运演的形而下意义的技艺。中国筹算与古希腊数学的根本差异在于它脱离了神秘性,当然筹算也就不能再具有表述“神明之德”“万物之情”的形式上意义的宗教或哲学的理性色彩。正如刘徽所看到的那样,此时的筹算只是八卦的形而上意义指导下的“九九之术”并且以“合六爻之变”来表现自己的技艺应用之“术”。中国原始竹棍排演变化中的神秘性(八卦)和数量性(筹算)的分离,最终导致了筹算在中国文化中只向技艺方向发展的价值取向。中国筹算的这种技艺之术的价值取向,在宋代沈括的《梦溪笔谈》中表现的极为鲜明。沈括把自己在数学上创造的隙积术和会圆术放在卷十八的技艺篇中,并把它与造弓有术、中医灸艾、散笔作书、僧医奉真等内容并列在一起。

中国文化赋予筹算的技艺型的价值取向使筹算无法与儒家的“修身、齐家、治国、平天下”的人生价值追求相一致,中国封建文人只能学经史以求闻达而实现自我的人生价值,只能“志道据德而游于艺”,对于处于技艺地位的数学只可兼明,不可以为人生之目标。中国传统的价值观念以及筹算的技艺型价值取向,就决定了中国古代数学的发展和构造模式,于是有秦汉之后的《九章算术》和盛唐时期《算经十书》的教学与传播。然而,宋元数学成就的取得却与中国传统儒家价值观念和筹算的价值取向发展相背离。

宋代的秦九韶由于战乱而仕途不畅,进而研究数学。他在《数书九章序》中认为数学“大则可以通神明,顺性命,小则可以经世务,类万物,……数与道非二本也”。李冶作为金朝亡国之吏转而从事数学研究,他在《测圆海镜细草》的序中认为数学“施之人事,则最为切务”,“苟能推自然之理,以明自然之数,则虽远而乾端坤倪,幽而神情鬼状,未有不合者矣。”宋元时期另二位著名数学家朱世杰、杨辉也是仕途上未得到发展之人。

作为宋元数学家的群体(除沈括外),我们可以发现这样两个特征,其一,这些数学家都在理性的意义上而不仅仅在技艺的层次上研究数学。其二,这些仕途没得发展的文人几乎都试图以数来实现他们的人生价值(至少是部分的价值)。

李约瑟先生论及宋元数学时指出“宋代最伟大的数学家(除沈括外)大多数是流浪的平民和小官吏,……事实上,似乎可以指出,女真人的金朝和蒙古人的元朝帝国摆脱了官僚政治的约束,加上汉族学者当时在仕途中遭受种种障碍,这些都是促使这个时期中国数学达到高潮的主要解放因素。”[(12)]

梅荣照先生在论及宋元数学的独特发生发展的规律时,也特别指出了它与中国古代数学一般发生发展规律的差异,“在战争时期,在改朝换代的过程中,或是在统治阶级堵绝了这些儒士们的仕途,或是这些儒士们不愿为异族的统治者服务,出现了弃经史从数学的局面,宋元时期就是这样,……这种从事数学研究的兴旺局面,是封建社会的和平时期甚至是唐初提倡数学并把数学列为科举考试科目的年代无法与之相比的。当然,这不是一般规律,而是由中国封建社会所特有的性质决定的。”[(13)]可以认为,战乱及朝代更替、失落的仕大夫群体、传统文化价值观念的紊乱和非技艺取向的理性追求等诸因素在特定历史时期的结合,才形成了宋元数学的奇异性发展。

宋元之后的明代,社会稳定、文人仕途有望、儒家传统价值观念归复和筹算的技艺型发展,使宋元数学失去了人才的来源、失去理性构造的价值追求、失去了在文人中保留和传播的意义。可以说,失去特定文化氛围的宋元数学被历史遗忘是中国文化之必然。[(14)]

在明代,作为中国文化传统价值观念的归复和数学价值取向的归复,使在宋元时期就出现的珠算按照技艺的价值取向得到迅速发展,并取代筹算成为中国古代数学的主流。珠算的出现及发展,应当看作是中国古代数学发展的必然趋势,应当看作是筹算技艺型价值取向的必然结果,应当看作是中国古代数学经过宋元特定时期奇异发展之后的历史回归。

如果说宋元数学的成就以及它的被遗忘是一种中国传统价值体系变动的必然结果,那么技艺型价值取向的筹算在经宋、元之后走向珠算则是中国古代数学的必然的历史走向。珠算的这种成果应当是也必然是中国筹算至古以来的重大发展。从中国古代数学价值取向的意义上分析,过高地评价宋元数学而又过低地评价明代珠算,实在是悖离了中国传统数学价值观和筹算技艺型价值取向。

3珠算与数学评价准则

宋元数学和明代珠算评价的反差,向人们显示了这样的一个问题,即人们对表现实践应用问题的数学运演评价较低,那怕这种数学运演是算器本身重大创新也不例外。与此相反,人们对脱离实践问题的数学逻辑构造评价偏高,那怕这种构造在当时毫无实用意义也仍然如此。由此,我们应当思考的一个问题是,这种对中国古代数学的评价方式依据的是一种什么样的数学模式呢?更准确的提法是,人们在评判宋元数学和明代珠算的历史地位和数学成就时究竟依据的是一种什么样的数学评价理论体系呢?

仔细分析,可以发现不仅宋元数学和明代珠算的评价没有说明依据的评价准则,而且在中国古代数学史的许多比较评价中都没有论述其依据的理论评判准则。中国古代数学的评价实际上是运用前人的、习惯的、西方学者运用的那种价值准则。这种价值准则显然不是在对中国古代数学理性思辩的基础上形成的。这种潜在的、不自觉被人们确认的价值准则是西方数学在全世界推广而形成的。可以说,这是一种没有思辩过中国古代数学特征的西方数学价值评判准则。

应当承认,西方资本主义文明在全世界的扩展,实际上已经使西方的科学技术及其价值观念也无形中在全世界加以扩展,接受现代科技教育的人们会不自觉地接受了潜藏在科学技术之后的西方价值观念。作为现代西方数学的“一统天下”式的教学,会使人们不自觉地把西方数学的价值观作为衡量人类数学的价值尺度,西方古代数学演绎式逻辑构造的模式就会不知不觉地成为人们认识和比较其它民族古代数学的评价准则。

作为数学史的研究者,如果不自觉地被西方数学的价值观念所影响,并且不自觉地运用西方数学价值观来评价中国古代数学的成就,那就会必然带来对中国古代数学的某些误解或偏见。其实,就是具有西方数学价值观念的李约瑟先生,也对西方数学模式的价值观心有疑虑。在比较中西古代数学时,李约瑟先生明确表示:“科学史家现在已开始怀疑:希腊的科学和数学‘偏爱抽象、演绎和纯理论,而忽视具体、经验和应用’,这是不是一种进步。”[(15)]

在人类文化史中,人们可以发现每一种文化系统都有一种特定的数学发展和构造模式。数学既是在某个文化系统中发生发展的必然产物,又是文化系统中一种文化的特定的表现形式。不同文化传统赋予数学不同的价值取向,给出数学构造模式的不同规范形式。数学的运演、表现形式、构造模式是一种文化系统的“特殊的结果”,“数学是一种文化体系”[(16)]。从中西文化的差异中,我们可以深刻地体会到,西方数学的模式不会也不可能是人类数学的唯一模式,西方数学的价值标准也不应该实际上也不可能成为人类古代数学唯一的评价准则。其实我们完全可以象N·席文那样设问:“为什么评判非欧文明史总是以其是否领先或接近于欧洲早期科学或者近代科学的某些方面为试金石,为什么早期欧洲科学就无需检验呢?”[(17)]

作为人类古代数学的比较,应从不同文化系统的数学模式中,提炼出人类古代数学的共有规律,并以此为价值尺度来客观地评价中西古代数学。笔者在比较评价《几何原本》和《九章算术》时曾试图选择五个因素(建构内容的抽象性、操作运演的转换性、概念及运演的相容性、确定意向的整体构造性、数学方法的整体规范性)作为古代数学代表著作的评价依据。[(18)]事实上,由于中国古代数学史研究中对数学评判的价值理论体系的认识还缺乏自觉性,理解还存在模糊性,我们的一些中国古代数学的评价(关于《墨经》、关于逻辑体系、关于结构体系等)已经带来了一些理论上的混乱。[(19)]

宋元数学和珠算的评价给人们这样一个启示:数学成就的评价是先有理论标准而后来评判史实,是一种价值准则或价值观念在先的比较研究。无论人们是否自觉地认识到,史实的比较评价都是在一定的理论框架下进行的。中国的一些数学史学者虽然感悟到了中西古代数学的差异,但是由于缺乏理论层次上对评价准则的思考,往往把自己的一些主观感悟作为一种评价标准表现出来。其结果,不仅不能让世人正确认识中国古代数学,而且还常常有民族情结之嫌。可以认为,按照中国古代数学的规律发展并且在明挥积极作用的珠算,应该在一种没有西方数学价值观念偏见的古代数学理论评价体系中得到公正的评判。当然这其中重要的一点是要认识西方数学价值观先入为主的影响,尤其要注意克服那些有影响的学者所持有的西方数学价值观所带来的影响。[(20)]

4两点思考

宋元数学和珠算在评价问题上的差异,在两个方面给我们提出了进一步思考的问题。