中国古代数学的发展及其影响.doc

中国古代数学的发展及其影响.doc

ID:27885678

大小:32.00 KB

页数:9页

时间:2018-12-06

中国古代数学的发展及其影响.doc_第1页
中国古代数学的发展及其影响.doc_第2页
中国古代数学的发展及其影响.doc_第3页
中国古代数学的发展及其影响.doc_第4页
中国古代数学的发展及其影响.doc_第5页
资源描述:

《中国古代数学的发展及其影响.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、中国古代数学的发展及其影响窗体顶端中国科学院院刊  窗体底端    □李文林(数学与系统科学研究院北京100080)    摘要中国古代数学具有悠久的传统。本文论述了中国古代数学的算法化、机械化特征及其对世界数学发展主流的历史贡献,并指出了解中国古代数学发展特征对于现实创新活动的借鉴意义。    1中国古代数学的发展    在古代世界四大文明中,中国数学持续繁荣时期最为长久。从公元前后至公元14世纪,中国古典数学先后经历了三次发展高潮,即两汉时期、魏晋南北朝时期和宋元时期,并在宋元时期达到顶峰。

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

3、代最重要的数学经典《九章算术》(约公元前2世纪)卷8的“方程术”,是解线性方程组的算法。以该卷第1题为例,用现代符号表述,该问题相当于解一个三元一次方程组:    3x+2y+z=39    2x+3y+z=34    x+2y+3z=26    《九章》没有表示未知数的符号,而是用算筹将xyz的系数和常数项排列成一个(长)方阵:    123    232    311    263439    “方程术”的关键算法叫“遍乘直除”,在本例中演算程序如下:用右行(x)的系数(3)“遍乘”中行

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

5、   《九章算术》卷4中有“开方术”和“开立方术”。《九章算术》中的这些算法后来逐步推广到开更高次方的情形,并且在宋元时代发展为一般高次多项式方程的数值求解。秦九韶是这方面的集大成者,他在《数书九章》(1247年)一书中给出了高次多项式方程数值解的完整算法,即他所称的“正负开方术”。    用现代符号表达,秦九韶“正负开方术”的思路如下:对任意给定的方程    f(x)=a0xn+a1xn-1+……+an-2x2+an-1x+an=0(1)    其中a0≠0,an<0,要求(1)式的一个正根。

6、秦九韶先估计根的最高位数字,连同其位数一起称为“首商”,记作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,则求得的根是有理数;否则上述过程可继续下去,按所需精度求得根的近似值。    如果从原方程(

7、1)的系数a0,a1,…,an及估值c求出新方程(2)的系数a0,a1,…,an的算法是需要反复迭代使用的,秦九韶给出了一个规格化的程序,我们可称之为“秦九韶程序”,他在《数书九章》中用这一算法去解决各种可以归结为代数方程的实际问题,其中涉及的方程最高次数达到10次,秦九韶解这些问题的算法整齐划一,步骤分明,堪称是中国古代数学算法化、机械化的典范。    1.3多元高次方程组与“四元术”    绝不是所有的问题都可以归结为线性方程组或一个未知量的多项式方程来求解。实际上,可以说更大量的实际问题如

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

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。