宋元算书

中国古代数学,经过从汉到唐一千多年间的发展,已经形成了更加完备的体系。在这基础上,到了宋元时期(公元十世纪到十四世纪)又有了新的发展。宋元数学,从它的发展速度之快、数学著作出现之多和取得成就之高来看,都可以说是中国古代数学史上最光辉的一页。

特别是公元十三世纪下半叶,在短短几十年的时间里,出现了秦九韶

(1202—1261)、李冶(1192—1279)、杨辉、朱世杰四位著名的数学家。所谓宋元算书就指的是一直流传到现在的这四大家的数学著作,包括:

秦九韶著的《数书九章》(公元 1247 年);

李冶的《测圆海镜》(公元 1248 年)和《益古演段》(公元 1259 年);

杨辉的《详解九章算法》(公元 1261 年)、《日用算法》(公元 1262

年)、《杨辉算法》(公元 1274—1275 年);

朱世杰的《算学启蒙》(公元 1299 年)和《四元玉鉴》(公元 1303 年)。

《数书九章》主要讲述了两项重要成就:高次方程数值解法和一次同余式解法(分别参见本书第 119 页和第 110 页)。书中有的问题要求解十次方程,有的问题答案竟有一百八十条之多。《测圆海镜》和《益古演段》讲述了宋元数学的另一项成就:天元术(用代数方法列方程,参见本书第 121 页); 也还讲述了直角三角形和内接圆所造成的各线段间的关系,这是中国古代数学中别具一格的几何学。杨辉的著作讲述了宋元数学的另一个重要侧面:实用数学和各种简捷算法。这是应当时社会经济发展而兴起的一个新的方向, 并且为珠算盘的产生创造了条件。朱世杰的《算学启蒙》不愧是当时的一部启蒙教科书,由浅入深,循序渐进,直到当时数学比较高深的内容。《四元玉鉴》记载了宋元数学的另两项成就:四元术(求解高次方程组问题,参见本书第 123 页)和高阶等差级数、高次招差法(参见本书第 131 页)。

宋元算书中的这些成就,和西方同类成果相比:高次方程数值解法比霍纳(1786—1837)方法早出五百多年,四元术要比贝佐(1730—1783)① 早出四百多年,高次招差法比牛顿(1642—1727)等人早出近四百年。

宋元算书中所记载的辉煌成就再次证明:直到明代中叶之前,中国科学技术的许多方面,是处在遥遥领先地位的。

宋元以后,明清时期也有很多算书。例如明代就有著名的算书《算法统宗》。这是一部风行一时的讲珠算盘的书。入清之后,虽然也有不少算书, 但是像《算经十书》、宋元算书所包含的那样重大的成就便不多见了。特别是在明末清初以后的许多算书中,有不少是介绍西方数学的。这反映了在西方资本主义发展进入近代科学时期以后我国科学技术逐渐落后的情况,同时也反映了中国数学逐渐融合到世界数学发展总的潮流中去的一个过程。

中国数学发展的历史表明:中国数学曾经为世界数学的发展作出过卓越的贡献,只是在近代才逐渐落后了。我们深信,经过努力,中国数学一定能迎头赶上世界先进水平。

① 贝佐也译作裴蜀或比左。