无名氏的杰作
第 1 章:无名氏的杰作
公元前200年左右,长安城中有一位年迈的官员正在埋头整理竹简。他叫张苍,是西汉初年的御史大夫,曾追随刘邦南征北战,如今已到暮年。史书记载他活了一百多岁,须发皆白,却依然精神矍铄。这位历经秦末战火、汉初朝堂的传奇人物,此刻正在做一件也许比他所有政治功绩更为持久的事情——整理一部古老的数学著作。
张苍究竟在这部书上做了些什么?他添加了什么,又删去了什么?他是否意识到,自己手中的这项工作,将创造出一部此后两千年间中国数学教育的基础读本?这些问题在史书中找不到完整答案,但有一点可以确定:当张苍完成他的工作之后,一部名为《九章算术》的著作正式成型了。
然而,真正令人困惑的问题才刚刚开始。这部被后世尊为"算经十书"之首的经典著作,在它流传至今的所有版本中,都没有作者的署名。没有人写下"本书由张苍编著",甚至没有人标注"某年某月某人整理"。它就像从历史深处自然生长出来的一样,作者栏是一片空白。
这种情况在现代出版业是不可想象的。一本累计销量超过《哈利·波特》的书,作者竟然匿名?但在中国古代典籍中,这却是常态而非例外。《九章算术》不是唯一的例子,《黄帝内经》《神农本草经》《周礼》《仪礼》……这些构成中华文明知识基础的重要典籍,绝大多数都没有明确的个人署名。这究竟是疏忽,还是某种有意为之的选择?
要回答这个问题,我们需要从头开始了解《九章算术》究竟是一部怎样的书,以及它是如何诞生的。
一、被低估的数学经典
在正式开始追溯《九章算术》的成书历史之前,有必要先回答一个基本问题:这本书到底讲了什么,为什么值得专门写一本书来讲述它的故事?
《九章算术》是一部数学问题集,全书分为九大类,共收录了246道数学题目。这些题目不是抽象的数学定理,而是实实在在的应用题,涵盖面积计算、比例分配、方程求解、体积测量、税率计算等日常生活和官方行政中常见的计算需求。每道题目都给出答案,部分题目还附带解题思路和方法。
这个规模意味着什么?做个对比也许更直观。古希腊数学家欧几里得大约在公元前300年编纂了《几何原本》,这部书共有13卷,包含约465个命题。《几何原本》在西方数学史上的地位无需赘言,它不仅是几何学的奠基之作,更是西方科学方法论的源头之一。而《九章算术》的246道题目,每道题目实际上包含一个到多个不等的数学问题,其信息量与《几何原本》大致相当。
但两部书的性质截然不同。《几何原本》追求的是逻辑的严密和证明的优雅,它从五条公设出发,通过严密的逻辑推导,构建起整个几何学的大厦。这种风格体现了古希腊数学家对"纯粹知识"的追求——数学不是用来算账的,而是用来理解宇宙真理的。
《九章算术》则完全不同。它从实际问题出发,关注的是"能不能算出来"和"怎样算得更快",而不是"这个结论在逻辑上是否自洽"。书中的题目包括:已知梯形的上底、下底和高,求面积;已知酒的浓度和水量,计算勾兑方案;已知一批货物的买卖价格,计算利润;已知修路的人工和时间安排,计算工程进度。这些题目构成了一个完整的数学应用体系,直接服务于农业生产、水利工程、赋税征收、仓储管理等现实需求。
这两种风格的数学传统各有优劣。希腊传统长于抽象思维和逻辑推理,短于与现实需求的结合;中国传统长于解决实际问题,短于构建形式化的理论体系。这种差异深刻影响了两个文明的科学发展路径——古希腊的数学成就辉煌,但在罗马帝国之后就逐渐失传;中国的数学传统则通过官学体系持续传承,即使在战乱时期也没有完全中断。
《九章算术》正是中国数学传统的集大成之作。它不是某位天才数学家的个人创造,而是数百年间无数算学家实践经验的系统总结。在它成型之后,成为从汉代到唐代科举考试的必考科目,也是后世所有中国数学家的启蒙读物。换句话说,如果你想成为一个在古代中国有文化的数学从业者,《九章算术》是你的入门第一课。
它的影响还不止于此。朝鲜、日本等周边国家的数学教育体系,都在不同程度上受到《九章算术》的影响。近代以来,《九章算术》被译成多种文字,西方数学家通过它了解到中国古代数学的辉煌成就。著名科学史家萨顿(G. Sarton)称它为"人类古代流传下来的最珍贵的科学文献之一"。
然而,这样一部重要的著作,在今天的知名度却远不及《几何原本》。大多数中国人听说过阿基米德和欧几里得,却未必知道刘徽和赵爽的名字。这本书在历史长河中的位置,远远没有得到它应有的重视。这正是本书要讲述《九章算术》的故事、它的成书历程、以及围绕它展开的文明密码的原因。
二、从先秦到东汉:一部书的百年诞生史
既然《九章算术》如此重要,它的作者应该也是大名鼎鼎的人物吧?答案恰恰相反。这部书的作者栏,从古至今都是一片空白。要理解这种"无名"状态的由来,我们需要回到它的成书年代,看看它究竟是如何诞生的。
《九章算术》不是一个人的作品,而是一个历史时期的集体成果。根据现代学者的研究,这部书的成书过程大致经历了以下几个阶段:
先秦萌芽期(公元前500年至公元前200年)
数学知识的积累在先秦时期已经开始。春秋战国是中国历史上思想最活跃的时代,诸子百家争鸣,各种知识都在快速积累和传播。《周礼》记载,周代贵族教育中有"六艺",其中"数"就是数学教育的组成部分。齐国设立的"稷下学宫"中,可能已经有了专门的算学教育和研究。
这一时期,具体的数学知识已经相当丰富。1978年在湖北云梦睡虎地出土的秦代竹简中,包含名为《算术书》的文献,内容涉及分数运算、面积计算等问题。这部《算术书》比《九章算术》更早,年代大约在公元前200年左右,它的发现为《九章算术》的起源提供了重要线索。
《算术书》的性质与《九章算术》相似,都是问题集的形式,涉及类似的数学内容。有学者认为,《九章算术》中的某些章节,可能就是从这类早期算学文献中发展而来的。但直接的传承关系尚无法确定,因为中间环节的文献资料大多已经亡佚。
西汉官学整理期(公元前200年至公元前50年)
秦朝统一六国后,建立了一套以法家思想为指导的行政体系,对包括数学在内的实用知识相当重视。秦始皇焚书令有一个著名的例外:医药、卜筮、种树之书不在焚烧之列。虽然没有明确提及算学典籍,但实用性的数学知识在秦朝应该有一定的生存空间。
然而,秦末农民起义和楚汉战争的破坏力是巨大的。大量的典籍在战火中散佚,许多知识传承因此中断。汉朝建立后,面临的一个紧迫任务就是抢救和整理前代的文化遗产。《汉书·艺文志》记载,汉朝政府多次组织学者整理典籍,建立了中国最早的官方图书馆——延阁、广内、石渠等藏书之处。
张苍正是在这个背景下登场的人物。《史记·张丞相列传》记载,张苍是阳武县人,早年跟随刘邦攻打项羽,因功被封为北平侯。后来他担任御史大夫,主管监察和文书工作。史书记载张苍"精算术",精通数学。在他的晚年,可能就是公元前200年左右,他主持了对先秦以来算学文献的整理工作。
张苍具体做了哪些工作,史书没有详细记载。但根据后世的推测,他可能做的是这样几件事:首先,收集散佚的先秦算学文献和民间流传的算学知识;其次,按照一定的逻辑框架对这些内容进行分类编排;第三,补齐缺失的内容,使全书体系完整;最后,可能还删去了某些不适合的内容,使全书风格统一。
经过张苍的整理,一部包含九个类别的算学问题集初步成型。这个"九"的数字可能有特殊含义。《易经》中有"九"这个阳数之极,天子有"九锡"之礼,古代中国有"九州"的地理概念,九还与"长久"谐音。选择"九"作为分类数量,很可能是一种有意为之的设计,赋予这部书以权威性和象征意义。
西汉末年定型期(公元前50年至公元100年)
张苍整理之后,《九章算术》的内容仍在持续丰富。耿寿昌是另一位对这部书做出重要贡献的人物。耿寿昌是汉宣帝时期的官员,担任大司农中丞,负责农业生产和粮仓管理方面的工作。他精通天文历算,大约在公元前50年左右,对《九章算术》进行了进一步的整理和增补。
耿寿昌增补了哪些内容,现代学者只能通过对比分析来推测。一种观点认为,"均输章"(关于赋税公平分配的内容)可能是耿寿昌时代才加入的。因为均输制度是汉武帝时期推行的新政策,之前的算学文献不太可能涉及这类内容。另一种观点认为,耿寿昌的工作主要是完善例题和算法,使全书的解题方法更加规范。
东汉定本期(公元100年至公元200年)
到了东汉时期,《九章算术》的最终形态基本确定。公元100年左右,一位名叫许商的政治家、数学家对《九章算术》进行了校勘和整理。稍后的刘徽在公元263年为《九章算术》作注,这就是著名的"刘徽注"。刘徽的注释不仅解释了原书的算法,还提出了许多改进意见和新的解题方法,大大丰富了原书的内容。
刘徽之后,还有多位数学家对《九章算术》进行过注解。其中最重要的是公元3世纪数学家赵爽,他为《周髀算经》和《九章算术》都作过注释。这些注解和注释的注释,都成为后人理解《九章算术》的重要参考资料。
经过数百年的积累和发展,到公元3世纪,《九章算术》终于形成了我们今天所知的形态:九章、246道题目、涉及算术、代数、几何等多个数学分支的完整体系。但即便如此,在所有这些版本中,作者栏依然是空白的。
```mermaid flowchart TD A["先秦萌芽期<br/>约公元前500年-公元前200年"] --> B["西汉张苍整理<br/>约公元前200年"] B --> C["西汉耿寿昌增补<br/>约公元前50年"] C --> D["东汉许商校勘<br/>公元100年左右"] D --> E["魏晋刘徽注<br/>公元263年"] E --> F["《九章算术》最终定型"]
G["民间算学知识积累"] -.-> A H["睡虎地秦简《算术书》"] -.-> A I["张苍删补工作"] -.-> B J["均输制度产生"] -.-> C ```
这个时间线揭示了一个重要的事实:《九章算术》的成书不是某个特定时刻的事件,而是一个跨越数百年的连续过程。在这个过程中,无数无名的算学家贡献了自己的智慧,他们可能是官员、学者、教师,也可能是专门从事计算工作的"算生"或"计吏"。他们解决的问题被记录下来,好的解题方法被传播和模仿,积累到一定程度后,由某些有能力的人进行系统整理,再流传下去,如此往复。
这就是中华典籍形成的一种典型模式:不是个人创作,而是集体编纂。不是一时完成,而是历代累积。这种模式产生的结果,往往署名模糊,甚至完全无名。
三、述而不作:一种文明的知识传承哲学
现在我们回到本章开头的核心问题:为什么《九章算术》没有署名?这种"无名"状态究竟是历史的偶然,还是某种文化传统的有意选择?
答案是后者。《九章算术》的匿名性不是偶然的疏忽,而是中华古代文明知识观的直接体现。要理解这种知识观,我们需要了解孔子说过的一句话:"述而不作,信而好古。"
这句话出自《论语·述而》,是孔子对自己学术风格的概括。意思是:我只是转述古代圣贤的学问,而不是自己创作;我坚定地相信并喜爱古代的文化传统。孔子一生以恢复周礼、传承文王周公之道为己任,他整理《诗》《书》《礼》《乐》《易》《春秋》六经,做的都是"述"的工作,而不是凭空创造新的经典。
孔子的这种态度,深刻影响了中国古代的学术传统。在儒家的价值体系中,"述"不是一件低等的工作,恰恰相反,它是最高层次的学术贡献。真正的学问不是标新立异,而是准确地理解和传承前人的智慧。在此基础上,能够对传统进行合理的发展和阐释,已经是了不起的成就。至于"作"——即完全原创性地提出一套全新的思想体系——反而不是学者追求的首要目标。
这种价值观有其内在的逻辑。在农业文明的背景下,知识的主要价值在于实践应用。一套行之有效的农业历法、一套高效的税收计算方法、一套合理的工程规划方案,其价值在于准确和高效,而不在于是否出自某个人的"原创"。如果这套方法经过数代人、数十代人的检验,被证明确实有效,那么对它进行署名反而是不必要的——它属于整个文明的共同财富。
《九章算术》正是在这种文化氛围中产生的。它的246道题目,每一道都可能在实际生活中被无数人反复使用过;它的解题方法,每一种都凝聚着不知多少代算学家的经验总结。将这样一部"集腋成裘"的作品归功于某一个人,不仅不准确,而且有违它的本质——它不是一个人的作品,而是整个算学传统的结晶。
"述而不作"的传统还产生了另一个重要后果:古代典籍往往不是固定不变的文本,而是持续演化的"活文本"。每一代学者在使用这些典籍时,都会根据自己的理解和时代的需求,对内容进行增删、修改和补充。《九章算术》在张苍、耿寿昌、许商等人手中不断丰富,就是这种传统的体现。在这种模式下,很难说谁是"真正的"作者,因为每一个参与者的贡献都被融入了最终的作品之中。
但这种匿名性也带来了实际的困难。如果一部书没有作者,怎样才能证明它值得信赖?答案是通过权威的背书。《九章算术》之所以在后世获得崇高的地位,不是因为某位权威人物声称它是好书,而是因为历代官方教育体系的认可。从汉朝开始,《九章算术》就被列为太学(国家最高学府)的必修课程。隋唐时期,它成为科举考试的指定用书。官方教育的背书,使得这部书的影响力持续了两千多年。
值得注意的是,"述而不作"的传统并不等于否定个人贡献。古代学者可以在注解、注释中表达自己的观点和发展。刘徽为《九章算术》作的注,就是一部独立的数学著作,其中包含了许多重要的数学思想。但刘徽明确表示,他的工作是对前人的"述",他只是在帮助读者理解原著,而不是在创作一部全新的书。
这种知识观的另一个表现是:古代典籍的权威性往往与时代挂钩,越古老的典籍地位越高。这种"厚古薄今"的倾向,一方面保证了文化传统的稳定性,使重要的知识能够跨越朝代更迭而延续;另一方面也在一定程度上抑制了原创性思想的发展,因为"创新"在传统语境中不是一个正面的词汇。
理解"述而不作"的传统,是理解《九章算术》匿名性的关键。这不是缺陷,而是特色;不是历史的遗憾,而是文明的选择。要真正欣赏中国古代数学的成就,必须首先接受这种独特的知识传承方式。
四、集体智慧的累积:从《九章算术》看中华学术的生产机制
理解了"述而不作"的文化背景,我们还需要进一步追问:这种集体编纂的方式,究竟是怎样运作的?它与其他文明的学术生产机制有何不同?为什么中华文明会发展出这样一套独特的知识积累模式?
要回答这些问题,我们需要考察一下《九章算术》成书时期的社会环境。
官学体制与知识垄断
春秋战国之前,知识和教育被贵族阶层垄断。普通平民几乎没有接受教育的机会,更不用说参与学术创作了。周朝实行的"学在官府"制度,意味着知识保存在官府机构中,只有贵族子弟才能学习。这种体制虽然保证了知识的传承,但也在很大程度上限制了知识的传播范围。
孔子是打破这种垄断的第一人。他创办私学,"有教无类",只要诚心向学,无论贫富贵贱都可以成为他的学生。孔子之后,私学逐渐兴起,知识的传播范围大大扩展。但与此同时,官方教育体系并没有完全消失。汉朝建立后,逐步恢复了官学制度,在都城设立太学,招收博士弟子员,培养国家需要的各种人才。
《九章算术》的成书和传播,与这种官学体制密切相关。从张苍的整理工作开始,《九章算术》就与官方机构有紧密联系。张苍本人是朝廷高官,他的整理工作很可能是在官方支持下进行的。稍后的耿寿昌是负责农业生产的官员,他增补《九章算术》的出发点,是为了满足官方的实际计算需求。此后历代对《九章算术》的校勘和注解,也大多是由政府组织的。
这种官方背景赋予了《九章算术》特殊的地位。一部由官方主导整理和推广的典籍,自然而然地获得了权威性。在科举制度建立之后,《九章算术》成为选拔官员的考试科目,这进一步巩固了它的地位。读书人要参加科举,必须掌握其中的算法;为官要处理政务,也需要用到其中的计算方法。在这种激励机制下,学习和研究《九章算术》成为一种有利可图的行为,吸引了大批学者投入其中。
师徒传承与知识网络
除了官学体制,《九章算术》的传播还依赖另一个重要的机制:师徒传承。
在私学传统中,师徒关系是知识传递的主要纽带。一个学生跟随老师学习,不仅学习书本上的知识,还学习老师的研究方法和学术风格。老师的学术地位和社会网络,也为学生日后的发展提供了便利。这种传承方式在数学领域尤为重要,因为许多算法和技巧难以用文字完全表达,需要通过实际的示范和练习来传授。
《九章算术》中包含的大量"术文"——即解题方法的抽象表述——正是在这种师徒传承中不断完善的。一个学生可能在实际解题中发现某种更简便的方法,将它传授给自己的学生;几代之后,这种改进的方法被固定下来,成为标准解法的一部分。每一代人都对这部书有所贡献,但没有人将这种贡献单独归功于自己。
这种传承方式还形成了一个跨地域的知识网络。一个在长安学习《九章算术》的学者,可能后来被派往遥远的岭南任职。他在那里遇到的数学问题,可能与中原地区不同,需要对书中的方法进行变通。这种变通的成果,可能被记录下来,流传回中央;也可能被带到更远的地方,影响其他地区的学生。在这个过程中,《九章算术》的内容不断丰富,适应性和普遍性也不断增强。
实践导向与问题驱动
《九章算术》的另一个重要特征,是它的实践导向。与希腊数学追求的"纯粹知识"不同,中国古代数学的发展动力主要来自实际问题的解决。赋税如何计算,工程如何规划,粮食如何分配,物价如何确定——这些具体的行政需求,推动着算学家们不断发展新的计算方法和技巧。
这种问题驱动的研究方式,使得《九章算术》包含了大量实用、高效的算法。例如,书中介绍的开平方和开立方方法,与现代的竖式计算法非常接近;线性方程组的解法(后来被称为"高斯消元法")在西方要到19世纪才由高斯系统提出,而在中国,公元1世纪的《九章算术》中已经有了完整的算法。这些算法的高效性是经过无数人长期实践检验的,而非某个人的理论推导。
实践导向还意味着,学术成果的价值主要由其有用性决定。如果一个算法在实际中好用,它就会被保留和传播;如果不好用,它就会被淘汰。在这种机制下,经过数百年筛选留下来的算法,都是经过实践检验的精华。这也解释了为什么《九章算术》能够在没有现代符号系统的情况下,完成大量复杂的数学运算。
综合以上分析,我们可以看到,《九章算术》的成书方式并非偶然。它是官学体制、师徒传承、实践导向等多种因素共同作用的结果。这种集体编纂的模式虽然产生了署名模糊的问题,但在知识的积累和传承方面,却具有独特的优势。
首先,它保证了知识的稳定性。集体编纂意味着没有单点故障,一代人去世了,他们的知识已经融入了集体的成果之中,不会随着个人的消失而消失。其次,它保证了知识的可验证性。每一种算法都要经过实践的检验,不可靠的成分会被逐步淘汰。第三,它保证了知识的适应性。不同地区、不同背景的使用者可以对内容进行修改和补充,使整部书不断进化。
这种生产机制还可以解释为什么中国古代在数学应用方面取得了辉煌成就,却在数学理论方面相对薄弱。在"述而不作"的传统下,学者们的主要工作是整理和改进现有知识,而不是提出全新的理论框架。实用性的算法得到充分发展,但抽象的公理化体系——希腊数学的标志性成就——在中国传统数学中没有发展起来。这是文明选择的差异,而非简单的优劣之分。
##