算学巨擘:朱世杰的历史世界
第 1 章:算学巨擘:朱世杰的历史世界
理解一位历史人物的思想与成就,首先需要将其置于其所属时代的坐标系中。13世纪的中国经历了从南宋、金朝、西夏、大理、蒙古等多政权并立到元朝统一的历史剧变,这一政治格局的剧变为南北学术传统的汇流提供了前所未有的契机。朱世杰正是在这一历史背景下,将北方数学家李冶开创的天元术推向新的高峰,创立了独步世界的四元术。然而,要真正把握朱世杰工作的意义,必须追问一个根本问题:他的数学工作究竟在何种历史语境下完成?与前代传统存在怎样的继承与创新关系?这一追问构成本章的核心关切。
13世纪中国的政治统一与数学南北会通
13世纪的中国并非一个统一的政治实体。金朝占据北方及中原地区,与南宋以淮河—大散关一线形成对峙;西夏控制西北一隅;大理国占据云南。在蒙古高原,蒙古帝国正在崛起,先后灭西夏(1227年)、灭金(1234年)、灭大理(1253年),至1279年崖山之战后,南宋最终覆灭,中国全境归于元朝统治。这一政治版图的重组并非简单的王朝更替,而是深刻影响了学术传播的格局与数学发展的走向。
北方数学与南方数学在长期分离中各自发展出不同的传统。北方的数学中心以金朝统治下的山西、陕西为核心,李冶(1192—1279)正是在这一区域完成其数学工作。李冶的《测圆海镜》(1248年写成,1259年李衍刊刻)标志着天元术的系统化,代表了金朝数学的最高成就。南方数学则延续着北宋以来重视实用算学的传统,沈括、秦九韶等人的工作构成了另一条发展脉络。南北数学家之间几乎不存在直接的学术交流,各自沿着独立路径演进。
蒙古帝国的扩张打破了这一隔绝状态。随着蒙古铁骑横扫欧亚大陆,中原地区被纳入一个跨越欧亚的大帝国版图。元朝建立后,定都大都(今北京),在政治上实现了对南北中国的统一管辖。这种政治统一直接带来了文化资源的整合。元朝政府着手整理前代典籍,设立科举(1315年恢复),编纂《宋史》《辽史》《金史》,客观上促进了南北学术的交汇。对于数学而言,这意味着北方数学家的工作开始为南方学者所知,反之亦然。
元朝统一为南北数学传统的汇合创造了制度性条件,但这种汇合并非自动发生。李冶的《测圆海镜》在金朝灭亡后一度散佚,正是通过元朝的文化政策才得以保存与传播。元代数学家群体中,不乏兼通南北传统的学者,如王恽(1227—1304)、郭守敬(1231—1316)等人在天文历算领域的贡献即为明证。然而,真正完成南北数学传统汇通并将之推向新高峰的,是朱世杰。
理解这一历史背景对于把握《四元玉鉴》的学术价值至关重要。朱世杰的工作不是凭空出现的,而是北方天元术传统与南方实用算学传统相互激荡的产物。元朝的政治统一消解了地域壁垒,使得朱世杰能够在前人工作的基础上实现集大成的突破。从这个角度看,《四元玉鉴》的诞生具有历史必然性——它需要天元术的积累作为技术基础,也需要元朝统一所提供的文化整合作为历史条件。
天元术到四元术:一条演进轨迹
朱世杰的数学工作建立在从李冶到其自身的发展脉络之上。要理解四元术的历史必然性,必须追溯天元术的起源与发展。天元术是13世纪中国数学最重要的技术创新之一,其核心思想是用符号表示未知量,建立方程来求解问题。这一思想在西方数学史中对应于代数方程的建立与分析,但中国数学家发展出了独特的表示方法与解题技术。
天元术的正式确立以李冶《测圆海镜》为标志。在这部著作中,李冶系统地展示了如何用“天元一”来表示未知量,建立方程,然后通过消元法求解。《测圆海镜》全书分为170个问题,全部围绕“勾股容圆”问题展开——即在直角三角形中内切或外接圆时,求解各边长度之间的关系。这一问题看似具体,实则李冶借此展示了天元术的完整操作流程:从题目条件的代数翻译,到方程的建立与化简,再到求根与验证。
李冶的工作具有开创性意义,但同时也留下了一些未竟之处。《测圆海镜》中的方程均为单变量方程,即只含有一个未知量“天元一”。这意味着对于涉及多个未知量的问题,李冶的方法需要将其中一些量用参数表示,而非真正的多变量方程。此外,《测圆海镜》的体例是问题集的形式,读者需要通过大量例题来领悟天元术的一般方法,缺乏系统的理论阐述。
李冶本人显然意识到这些局限。他在《测圆海镜》的序言中提到“反覆钻研,窥其奥窔”,但对于建立多变量方程的可能性并未深入探讨。在他稍后完成的《益古演段》(1259年)中,李冶尝试处理一些涉及两个未知量的问题,但方法仍是将其中一个量作为已知参数处理,尚未形成真正的二元方程组求解技术。
从天元术到四元术的演进经历了大约半个世纪。这一演进可以从两个维度加以理解:技术维度和理论维度。在技术维度上,数学家们逐步掌握了处理多个未知量的消元技术,能够将含有两个、三个乃至四个未知量的方程组化简为单变量方程。在理论维度上,数学家们发展出了关于方程组解的存在性、唯一性以及求解程序的系统认识。
这一演进的关键环节可以追溯到李冶之后的北方数学家群体。《四元玉鉴》序言中提到“平阳李德载因袭前迹,创始二才”,暗示在朱世杰之前已有数学家尝试建立二元甚至三元方程。然而,这些早期尝试的具体情况已难详考。从现存文献推断,四元术的成熟很可能经历了从二元到三元再到四元的渐进过程。每增加一个未知量,方程组的复杂性呈指数增长,对消元技术的要求也相应提高。
朱世杰的贡献在于将这一渐进过程推向顶峰。他在《四元玉鉴》中系统展示了四元方程组的表示方法与消元技术。对于四个未知量(天、地、人、物),朱世杰发展出一套独特的记号系统:以“太”表示常数项,其他各项分别置于上下左右四个方位,交叉相乘得到方程的各次项。这套记号系统虽然与今天的代数符号相比显得笨拙,但在当时的条件下已经能够清晰表达任意四元高次方程。
《四元玉鉴》中的四元术并非简单的数量扩展。每一个新增的未知量都带来消元技术的质变。二元方程组的消元相对直接,可以将一个方程视为单变量方程代入另一方程。三元方程组的消元则需要发展出更系统的方法。朱世杰在书中展示的“剔而消之”技术,实际上对应于现代代数几何中的消去法思想:将三元方程组逐步降维,最终化归为一元高次方程。四元方程组的消元进一步复杂化,需要多层嵌套的消去程序。
为具体说明这一演进,以《四元玉鉴》中一个问题为例。该问题涉及求解一个四元方程组,其中四个未知量分别记为 $x$(天元)、$y$(地元)、$z$(人元)、$w$(物元)。设方程组为:
$$ \begin{cases} f_1(x,y,z,w) = 0 \\ f_2(x,y,z,w) = 0 \\ f_3(x,y,z,w) = 0 \\ f_4(x,y,z,w) = 0 \end{cases} $$
其中 $f_i$ 均为多项式方程,最高次数不超过四。朱世杰的解法程序大致如下:首先选择一对方程,利用消元技术消去一个未知量(例如 $w$),得到关于 $x, y, z$ 的三个方程;然后再选择一对方程消去 $z$,得到关于 $x, y$ 的两个方程;接着消去 $y$,得到关于 $x$ 的一元方程;最后求解这一元方程,再逐步回代求出其他未知量。
这一程序在原理上与现代代数几何中的消去法完全一致,但朱世杰使用的是几何化的记号与机械化的运算。他的消元技术依赖于多项式乘法、除法以及系数的比较与合并,其中涉及大量的符号运算。李冶的单一天元术在这一意义上只是四元术的特殊情形:当天元术只处理一个未知量时,消元问题退化为方程的化简与求根。
朱世杰的学术生涯与双璧之作
关于朱世杰的生平,留下的史料极为有限。综合现有信息,他大约活跃于13世纪末至14世纪初,以算学教授为业周游各地。元代文人莫若在《四元玉鉴》序言中称朱世杰“周流四方,卓然次序”,暗示他并非隐居书斋的学者,而是游走于各地官府与书院之间、以数学教育和著述为生的职业算学家。这一身份在元代颇为特殊——当时数学虽然受到官方重视(元朝设有太史局等机构),但民间数学家大多依赖官员资助或私人教授为生。
朱世杰一生著述两部:《算学启蒙》(1299年)与《四元玉鉴》(1303年)。这两部著作被后世学者视为互补的双璧:前者侧重基础训练与算法系统,后者侧重高深理论与发展前沿。清人罗士琳在《四元玉鉴细草》(1835年)中明确指出:“《算学启蒙》者,入门之书也;《四元玉鉴》者,登堂入室之书也。”这一评价揭示了两书的功能定位:《算学启蒙》为初学者提供必要的算学基础与算法训练,《四元玉鉴》则在基础上进一步发展四元术等高深内容。
《算学启蒙》三卷,共259问,内容涵盖从基础运算到高次方程的广泛主题。全书按照由浅入深的顺序编排:卷上处理整数与小数的四则运算、面积体积计算、比例问题等基础内容;卷中引入天元术,介绍建立方程的基本方法;卷下则涉及更复杂的应用问题,包括测量、分配、盈亏等类型的应用题。书中还包含完整的乘法表、除法口诀以及各种算术技巧,是一部面向教学的算学教科书。
从内容组织来看,《算学启蒙》具有明显的教学目的。每一类问题都提供充分的例题,演示标准解法,然后在练习题中要求学习者运用所学方法独立求解。这种编排方式表明朱世杰在撰写此书时已经积累了丰富的教学经验,对学习者的认知规律有深入把握。书中的算法描述极为详细,甚至不厌其烦地列出每一步运算的具体操作,这在同时代的数学著作中颇为罕见。
相比之下,《四元玉鉴》是一部纯粹的学术专著。全书不分卷,共288问,全部围绕四元术展开。书中问题大致可分为两类:纯粹理论问题与实际应用问题。理论问题以方程的建立与求解为核心,展示四元术的各种技术细节;应用问题则涉及勾股测量、赋税分配、工程计算等实际领域,但无论应用背景如何复杂,核心求解技术始终是四元方程组的建立与消元。
《四元玉鉴》的体例与《算学启蒙》形成鲜明对比。书中几乎不提供算法说明,每一个问题都直接给出答案,省略了解题过程。这种简略的体例表明,《四元玉鉴》并非面向初学者的教材,而是面向已经有相当数学修养的同行的学术报告。读者需要具备独立推演的能力,才能从简略的答案中恢复出完整的解题过程。事实上,后世学者为《四元玉鉴》所作的“细草”(即详细的解题过程)蔚为大观,仅清人罗士琳的《四元玉鉴细草》就长达二十余卷。
两书的关系可以从学术谱系上加以理解。《算学启蒙》确立的算学基础为阅读《四元玉鉴》提供了必要准备,而《四元玉鉴》展示的四元术则代表了天元术发展的最高阶段。值得注意的是,《算学启蒙》同样包含天元术的内容,但深度与系统性远不及《四元玉鉴》。这意味着朱世杰在撰写《算学启蒙》时可能已经有了《四元玉鉴》的腹稿,或者两书实际上是同一研究项目的不同侧面。
从历史流传来看,《算学启蒙》在元代的影响可能超过《四元玉鉴》。这与两书的功能定位有关:《算学启蒙》作为教材便于流传与教学,而《四元玉鉴》作为专著则流传范围较窄。现存《算学启蒙》有多种元明版本,表明其在校刻流传中保存较好;《四元玉鉴》则险些失传,现存最早的刊本是清初抄本,其流传过程中的断裂情况表明该书在明代可能已经相当罕见。
里程碑与世界数学史中的位置
朱世杰的工作在世界数学史中具有怎样的地位?要回答这一问题,需要将其置于更广阔的比较视野中考察。13世纪的欧洲数学正处于从古典时期向文艺复兴过渡的阶段,代数方程的研究刚刚起步,多元高次方程组更是尚未触及的领域。与此同时,阿拉伯数学家在代数学领域取得了重要进展,花拉子密(Al-Khwarizmi)的方程求解方法影响了整个伊斯兰世界。然而,即使在阿拉伯数学传统中,处理四个以上未知量的高次方程组也不是常见课题。
从技术层面看,四元术的核心贡献在于建立了处理多元高次方程组的系统方法。这与现代代数学中的消去法理论密切相关。消去法的基本思想是将多元方程组逐步化简为单元方程,从而将问题转化为可解的形式。这一思想在17世纪由笛卡尔、莱布尼茨等人发展为成熟的代数几何工具,但在13世纪的中国,朱世杰已经通过几何化的符号系统实现了类似的技术突破。
以现代数学语言重述,朱世杰的消元技术实际上对应于计算多项式方程组的结式(resultant)。给定两个关于变量 $x, y$ 的多项式方程 $f(x,y) = 0$ 与 $g(x,y) = 0$,消去 $y$ 得到关于 $x$ 的方程,其系数可以通过计算 $f$ 与 $g$ 关于 $y$ 的结式得到。朱世杰的“剔而消之”技术在原理上与此一致,只是表达方式与计算手段不同。这一对应关系表明,13世纪的中国数学在代数方程理论方面达到了与欧洲相当甚至更早的水平。
美国数学史家U.S.珠延(George Sarton的弟子)将朱世杰称为“中世纪世界最伟大的数学家”,这一评价虽然可能略显溢美,但并非毫无根据。珠延的判断基于以下考量:在13世纪的世界范围内,朱世杰是唯一一位系统发展多元高次方程组理论并达到如此高度的数学家;他的工作不仅在前人基础上实现了技术突破,更在理论深度上超越了同时代的其他数学传统。
从比较数学史的角度,朱世杰的工作可以与韦达(François Viète,1540—1603)、笛卡尔(René Descartes,1596—1650)等欧洲数学家的贡献加以对照。韦达在符号代数方面的开创性工作使得用字母表示未知量成为常规操作,笛卡尔建立了解析几何的基本框架,为代数方程的研究提供了几何解释。然而,这些欧洲数学家的工作起点恰恰是李冶天元术已经达到的水平。从天元术到符号代数的发展经历了约三百年,其间中国数学家(尤其是朱世杰)已经将代数方程的理论推进到远超同时代欧洲的水平。
需要指出的是,将朱世杰的工作与欧洲近代数学进行直接比较存在一定风险。两种数学传统在问题意识、方法论基础与社会功能上存在显著差异:中国传统数学更注重实用问题的解决与算法的机械化,欧洲近代数学则更强调理论的系统化与公理化。忽视这些差异而简单比较“成就高低”可能遮蔽各自传统的独特价值。不过,即使考虑到这些差异,朱世杰在四元术方面的贡献仍然是人类智力活动的杰出成就,值得在比较视野中得到充分评价。
《四元玉鉴》与《算学启蒙》构成了理解中国传统数学发展高峰的关键文本。这两部著作的影响并不局限于中国本土,而是通过各种渠道传播到周边地区。日本数学史家三上义夫(Yoshio Mikami)在其研究中多次提及朱世杰的工作,指出日本传统数学(和算)的发展在某种程度上受到了中国数学的影响。朝鲜半岛的数学传统同样与中国数学存在密切交流。然而,由于文献记载的缺乏,这些文化交流的具体细节仍有待进一步研究。
从更宏观的世界数学史角度看,13世纪是一个值得特别关注的节点。几乎在同一时期,伊斯兰世界的数学家纳西尔丁·图西(Nasir al-Din al-Tusi)在三角学方面取得重要进展,印度数学家婆罗摩笈多(Bhaskara II)的后代继续发展代数方程理论。这些发生在不同地区的数学突破是否具有某种内在联系,是一个值得深思的问题。蒙古帝国的扩张在客观上促进了欧亚大陆的物资与思想交流,中国数学通过丝绸之路向西传播的可能性虽然难以证实,但也不能完全排除。
本章小结
朱世杰是13世纪中国数学的代表性人物,其《四元玉鉴》与《算学启蒙》标志着中国传统数学发展的高峰。本章从历史语境的视角出发,回答了“如何理解朱世杰的历史定位”这一核心问题。
元朝统一中国的政治格局为南北数学传统的汇流创造了历史条件。李冶开创的天元术在北方数学传统中发展成熟,为朱世杰的四元术奠定了技术基础。从天元术到四元术的演进经历了从单元到多元、从简单到复杂的渐进过程,每一步都涉及消元技术的根本性突破。朱世杰的独特贡献在于将这一演进推向顶峰,建立了处理四元高次方程组的系统方法。
《算学启蒙》与《四元玉鉴》构成互补的双璧:前者面向教学,系统展示算学基础与天元术入门;后者面向学术前沿,系统发展四元术理论。两书的关系表明朱世杰既是杰出的数学家,也是经验丰富的教育家。
在世界数学史的坐标中,朱世杰的工作代表了13世纪人类在代数方程理论方面的最高成就。他的消元技术在原理上与现代代数几何中的消去法一致,表明中国传统数学在某些领域达到了与欧洲相当甚至更早的水平。
理解朱世杰的历史定位,为后续各章的技术分析奠定了时空框架。接下来的章节将深入《四元玉鉴》的具体内容,考察其方程表示系统、消元算法以及在各领域的应用实践。历史背景与技术细节的结合,将帮助读者全面把握这部数学杰作的价值与意义。