无名氏的杰作
第 1 章:无名氏的杰作
公元263年,魏晋之际的数学家刘徽为一部古老的算学著作作注。这部著作在当时已流传数百年,却没有留下任何作者署名。刘徽在序言中写道:“昔在包羲氏始画八卦,以通神明之德,以类万物之情,盖为之综上下四方之用而作也。”他追溯了数学的起源,却对眼前这部著作的编纂者只字未提。这不是疏忽,而是因为在刘徽的时代,“作者”并非衡量一部算学文本价值的核心尺度。他关心的是“算”的方法能否被正确理解和运用,而非追究这个方法最早出自何人之手。
两千年后的今天,当我们翻开《九章算术》,迎面而来的正是这种奇特的“匿名性”:全书没有一处署名,没有任何关于编纂者的直接说明。从现代版权观念看,这几乎不可理喻——一部篇幅如此宏大、体系如此严密的数学经典,怎么可能没有作者?但如果我们放下当代的“署名即归属”的思维惯性,深入这部文本的生成过程,就会发现:匿名性不是历史的遗漏,而恰恰是理解《九章算术》的关键入口。
先秦数学:从实用技艺到知识积累
要理解《九章算术》为何没有署名,必须回到它的源头——战国至秦代数百年的数学发展。在那个诸子百家争鸣的时代,数学尚未获得独立的学科地位,它被视为服务于天子诸侯的实用技艺,类似于历法、音律或占卜。《周礼·地官》提及的“六艺”中,“数”居其一,但彼时的“数”更多指向日常计数和土地测量,而非系统的理论建构。
然而,正是这种实用导向催生了数学知识的原始积累。1978年在湖北随州出土的曾侯乙墓中,研究者发现了记载数字的楚简,其中既有日常记账的基数词,也有分数和小数的雏形。这些实物证据表明,战国时期的贵族已经需要处理复杂的数量关系,而负责这些事务的“计然”或“司会”必须掌握相应的计算技术。
比数字记录更值得关注的是概念的抽象化过程。《墨经·经上》给出了“圆,一中同长也”的定义——这一定义以极为简洁的方式抓住了圆的核心特征:一个中心点到圆周任意点的距离相等。同一时期的其他学派也在进行类似的概念工作。《庄子·天下》引用的“一尺之棰,日取其半,万世不竭”,则触及了无限与极限的哲学问题。这些零散的概念萌芽虽然没有直接进入《九章算术》的具体题目,但它们为后来的数学文本提供了思维框架。
更重要的是计算技术的积累。睡虎地秦简、张家山汉简等考古发现揭示了战国至汉初的“算术”内容:包括整数和分数的四则运算、简单的比例算法、面积和体积的计算公式。这些计算方法通过“计然书”“九九术”等文本在各国传承。到了战国末期,《吕氏春秋·勿躬》已经提到“数学”作为一种专门技艺的存在:“大桡作甲子,黔如作虏首,容成作历,羲和作占日,尚仪作占月,后益作占岁,胡曹作衣,夷羿作弓,祝融作市,变速作井,尧舜之通,或从西也。”这说明当时的知识人已经意识到,数学是独立于其他技艺的专门领域。
但问题在于:这些分散的技艺和方法由谁来整理?由谁来编纂成书?答案指向一个在当时看来理所当然、在今天看来却十分特殊的制度——官府的“博士”和“史官”系统。在战国至秦汉,学术知识的整理和传承主要依赖官府机构,而非私人著述。齐国的稷下学宫、秦国的博士官、朝廷的太史令,这些机构承担着保存和传递知识的职能。《九章算术》的匿名性,正是在这种制度背景下形成的。
西汉官定:集体编纂与制度定型
《九章算术》的现存文本结构,很大程度上是西汉官府整理的结果。这一结论并非推测,而是有明确的文献依据。《汉书·律历志》记载:“数者,一十百千万也,所以算数事物,顺性命之理也。”同书《艺文志》著录了“《算术》二十六卷”,注为“右《九章算术》”。这是“《九章算术》”一名首次出现在正史中。
而最关键的文献来自唐代李淳风的《九章算术注》。他在注释中引述了西汉张苍、耿寿昌等人的工作:“《九章算术》是周公制礼之时所记,而遭秦灭学,散落不全。汉张苍删补残缺,厘定条目,使其复完。大司农中丞耿寿昌以善算命闻,复因其法而施之,以检粟米之耗登焉。”这段引文说明了两件事:其一,《九章算术》的原始素材可以追溯到周代,但经过秦代的战火已经散乱残缺;其二,西汉的张苍和耿寿昌分别进行了“删补”和“厘定”的工作,使这部著作重新成型。
张苍是刘邦手下的重要谋士,《史记》有传。他精通律历,曾任丞相,负责过朝廷的图书整理工作。耿寿昌的生卒年不详,但从《汉书·食货志》的记载看,他活跃于汉宣帝时期,以理财和计算闻名于世。两人的共同特点是:他们都是官员,而非以私人身份著述的学者。张苍的“删补”很可能是在相府藏书的基础上进行的——秦朝焚书令的豁免条款中,“博士官所职”和“卜筮之书”不在焚烧之列,算学文本很可能依附于“卜筮”或“术数”的名义得以保存。张苍的任务是从这些残存材料中甄别、整理出一部完整的算学著作。
耿寿昌的工作则更具“应用”色彩。《汉书·食货志》记载他“设常平仓以制万货,岁丰则敛,岁歉则粜”,这表明他是一位精通经济计算的官员。他对《九章算术》的贡献,很可能是在张苍整理的基础上,进一步校订其中的粟米换算、赋税计算等与实际政务相关的题目,使文本更加切合西汉的财政制度。
这里需要澄清一个常见的误解:所谓“删补”并非现代意义上的“写作”或“创作”。张苍和耿寿昌更像是编辑和校订者,而非原创作者。他们所做的工作包括:选择和编排题目、调整题目的顺序、整理和统一术语、校订数字和计算结果。这些工作当然重要——正是通过他们的整理,原本零散的算学材料才获得了《九章算术》今天所见的结构形态——方田、粟米、衰分、少广、商功、均输、盈不足、方程、勾股九章依次排列,从土地面积计算到粮食交换比例,从体积测量到线性方程组,形成了一个由简入繁、逻辑递进的体系。
但这种“编辑”工作的成果为什么不署编辑者的名字?因为在西汉的学术体制中,官府整理的文本被视为“国家知识”,而非个人私产。张苍和耿寿昌是在履行官员职责,他们整理的文本属于朝廷藏书,供太史令和博士官使用,而非作为个人学术成果发表。这种制度逻辑与现代版权观念截然不同,却恰好解释了《九章算术》为何没有作者署名——不是无人认领,而是根本不存在“个人署名”这一概念。
刘徽之注:经典化进程中的再诠释
如果说张苍和耿寿昌的工作是“定文本”,那么刘徽的贡献则是“立注释”。公元263年,距离西汉的整理已过去近四百年,《九章算术》在此期间不断被传抄、引用,但始终没有系统的注释。刘徽的出现改变了一切。
刘徽的注释工作包含三个层面。第一层是校订讹误。他在序言中指出:“今有录无文者众,庶有以补其缺者。”这说明传抄过程中已经出现了文字脱落、数字错乱的情况,刘徽的工作之一便是根据计算逻辑加以校正。第二层是补充算法。他为许多题目补充了“术曰”——即解题方法的完整表述,使得原本只有答案和简单步骤的题目变得可以举一反三。第三层,也是最关键的,是他对算法的理论阐释。
以“盈不足”章为例。这一章处理的是“盈”和““不足”两种相反情况的计算问题,原文给出了公式和解法,但仅停留在操作层面。刘徽的注释则深入到算法的原理层面,他写道:“盈不足之术,以御隐杂互见之法。盈者,损之使减也;不足者,增之使益也。”这段话不仅解释了“盈不足”概念,还点明了算法的本质——通过调整使矛盾消解。更重要的是,刘徽在注释中大量使用了“图验”和“验算”的方法,以几何图形和具体数值验证抽象公式的正确性。
刘徽注本的意义在于:它使《九章算术》从一部“工具书”变成了一部“教科书”。经他注释的版本成为后世流传的定本,唐代李淳风等人又在此基础上进一步注疏,形成了今天所见《九章算术》的主体文本。换言之,我们今天读到的《九章算术》,实际上是“原文+刘徽注+李淳风等注”的合体。原文可能出自先秦至西汉的不知名作者之手,而通过注释的层层叠加,这部著作获得了超越时代的生命力。
这里出现了一个有趣的现象:刘徽的注释署了名——他在序言中明确自称“魏刘徽”,他甚至在注释“割圆术”时写道“徽令立方令幂开之”,直接以自己的名字作为运算主体。但原文中那些没有署名的题目和方法,依然保持着匿名状态。这种“注释署名、原文匿名”的格局,恰恰反映了《九章算术》成书过程的复杂性:它是集体编纂的产物,没有一个可以署名的“作者”;但后来的注释者作为个体,可以为他们的工作署名。
版本流变:从简牍到铅字
理解了成书过程,还需要考察文本的物质形态。《九章算术》在两千多年间经历了从竹简到纸卷、从手抄到刻本、从刻本到排印本的转变,每一次转变都伴随着文本的增删改动。版本学正是研究这一过程的学问。
先看竹简时代。战国至汉代,书籍的主要载体是竹简和木牍。从湖北张家山汉简《算数书》的保存状态来看,当时算学文本的竹简排列是按照内容类别分组的,但顺序并不严格。1983年出土的这批汉简包含约七十道算题,其编排方式与《九章算术》有相似之处,但更为零散。这提示我们:西汉初期,算学文本可能存在多种不同的“版本”,各自有不同的题目组合和排列顺序。张苍和耿寿昌的“删补”工作,很可能就是在这些散乱的材料中选定了一个“标准版本”。
纸张发明后,抄写变得更加便捷。敦煌藏经洞出土的《九章算经》残卷(约公元4至5世纪)是我们能看到的最早的纸本抄件。这些残卷的字体介于隶书和楷书之间,抄写格式已经相当规范——每道题目先是“问”(题目),然后是“答”(答案),最后是“术曰”(方法)。但残卷中也存在明显的抄写错误和不一致之处,说明即使是“定本”,在流传过程中也会因抄写而出现变异。
唐代以后,木版印刷术逐渐成熟,《九章算术》开始有了刻本。现存最早的刻本是南宋嘉定六年(1213年)的鲍澣之刻本,这个版本是在唐李淳风注释本的基础上翻刻的。鲍本的校勘工作相当细致,鲍澣之在跋文中说明,他曾参考过多种不同的抄本,并对异文进行了校记。这个刻本后来成为元、明、清各代翻刻的祖本,《九章算术》的文本形态至此基本稳定下来。
清代中叶以后,铜活字印刷和铅字排印取代了木刻。1839年,孔氏岳雪楼影钞的宋本《九章算术》被收入《学津讨原丛书》出版;1896年,戴震根据《永乐大典》残卷重新校勘《九章算术》,收入《四库全书》整理本。这些近代出版使《九章算术》得以广泛流传,但也引入了新的校改和排印错误。
版本流变告诉我们一个基本事实:我们今天读到的《九章算术》文本,是经过多次传抄、多次校订、多次刻印才保留下来的。每一道题目、每一个数字、每一句术文,都可能在某个环节被改动过。因此,当我们讨论《九章算术》的“作者”时,必须意识到这个“作者”并非一个确定的人,而是一个模糊的、流动的、跨越数百年的集体。
匿名性的深层含义:一种知识生产方式
回到本章开头的问题:《九章算术》究竟是谁写的?答案只能是:不知道确切是谁,但可以确定不是一个人。这是一个看似矛盾、实则合理的结论。
匿名性不是历史的偶然,而是反映了古代知识生产的一种特殊方式。在官府主导学术的时代,知识被视为公共财产,由国家机构保存和传承。个人可以在这个过程中发挥作用——张苍删补、耿寿昌校订、刘徽作注——但这些工作都不被视为“创作”,而是被视为“职责”或“服务”。因此,参与者不会,也不必要在文本上署名。
更深入地看,匿名性反映了古代数学知识的“工具性”定位。《九章算术》的核心目的是提供计算方法,解决实际问题(土地分配、粟米交换、工程测量、赋税计算等)。对于使用者而言,方法的来源并不重要,重要的是方法是否正确、是否有效。刘徽在注释中关注的是“算之妙”,而非“谁之创”。这种实用主义的态度,使得署名变得无关紧要。
匿名性还与数学知识的“累积性”有关。一道算题的解法可能是无数人在长期实践中逐步优化的结果,很难追溯到某个具体的发明者。张苍在删补时,很可能参考了数十种不同的算学文本和口耳相传的计算技巧,这些技巧各有来源,无法一一归名。在知识累积的过程中,原创者的身份被淡化了,取而代之的是方法的普遍有效性。
这里可以做一个对比:古希腊的欧几里得《几何原本》同样署名“欧几里得”,但现代学者已经证明,《几何原本》的大部分内容并非欧几里得的原创发现,而是对前人工作的系统整理。然而,在希腊的学术传统中,“署名”本身就是对整理者工作的承认,无论这种承认在多大程度上是“真实”的。相比之下,中国的算学传统从来没有发展出类似的署名惯例,《九章算术》的匿名状态并非因为缺乏整理者,而是因为整理本身不被视为需要署名的创造性工作。
本章小结
《九章算术》的匿名性是一个需要历史语境才能理解的现象。它既不是历史的遗憾,也不是刻意的神秘化,而是反映了西汉官府主导的学术体制、实用导向的数学传统、以及知识累积的集体性质。张苍和耿寿昌的删补工作使散乱的算学材料获得了结构化的形态,刘徽的注释工作使这部著作成为可教可学的经典,版本流变则保证了文本在两千多年间的传递与稳定。
理解匿名性,对于阅读《九章算术》至关重要。它提醒我们不要用现代版权观念去套古代文本,不要问“这句话是谁说的”,而要问“这个方法是如何形成的”。当我们读到“方田”章中求田地面积的方法,或者“方程”章中解线性方程组的算法,重要的不是追究发明者的姓名,而是理解这些方法在当时的社会情境中如何被使用、如何被改进、如何被传递。
《九章算术》是一部“无名氏的杰作”,这既是它的局限,也是它的伟大之处。局限在于,我们无法像了解欧几里得或阿基米德那样,去还原一个清晰的数学家形象。伟大之处在于,正因为它是集体智慧的结晶,才能够超越个人生命的短暂,凝聚为一个持续生长、不断被注释、不断被运用的知识体系。
下一章将进入《九章算术》的内部世界,具体分析它的九章结构各自处理什么问题、呈现什么方法、体现了什么数学思想。届时我们会看到,那些在匿名状态下传承的计算技艺,究竟有多大的力量。
这一追问引出了一个更根本的问题:为什么古代中国的算学传统不像希腊几何那样,以个人的名字为成果命名?欧几里得的《几何原本》、阿基米德的力学研究、阿波罗尼奥斯的圆锥曲线,都是以个人为中心的知识体系——即便这些“原创”很大程度上也是对前人工作的综合整理,但“署名”行为本身就宣告了一种归属:这是“我的”发现,“我的”证明,“我的”体系。西方数学史的书写因此呈现为一系列清晰的个人形象:泰勒斯、毕达哥拉斯、欧几里得、阿基米德、丢番图、费马、笛卡尔……每一个名字都对应着一个可追溯的、可叙事的数学人生。
反观中国算学史,这个名字序列要模糊得多。张苍、耿寿昌、刘徽、祖冲之、李淳风、秦九韶、朱世杰……这些名字当然重要,但他们中的大多数人与其说是“原创者”,不如说是“整理者”“注释者”“传播者”。真正占据核心位置的,始终是一系列没有署名的文本:《九章算术》《周髀算经》《海岛算经》《孙子算经》……这些文本的流传方式不是个人著述的递进,而是版本之间的辗转抄刻、层层注释、不断校订。
这种差异的根源不在于中国古人缺乏创造力,而在于知识观念的根本分歧。在希腊传统中,数学被视为关于“形式”或“理念”的真理知识,发现一条定理或证明一个命题,意味着揭示了某种永恒的、普遍的正确性,因此可以也应该归属于揭示者本人。而在中国传统中,算学被视为关于“用”的实践知识,其价值不在于揭示什么永恒真理,而在于能否有效解决实际问题。一种算法好不好,标准不是“谁发明的”,而是“算得准不准”“算得快不快”。这种实用主义的评价标准,使得“署名”变得无关紧要。
更直接地说,《九章算术》的方法论核心是“术”而非“理”。书中给出的是一套套可以操作的计算程序——“方田术曰:广从步数相乘得积步”“粟米术曰:以所有数乘所求率为实”“方程术曰:遍用左行遍减右行,去其负数”——这些“术”的目的是让读者学会如何计算,而非理解为何如此。从教学的角度看,方法的来源确实无关紧要,重要的是方法本身的有效性。刘徽的注释之所以在后世被奉为经典,很大程度上是因为他做了别人没做的事:他不满足于“术”的操作层面,而是追溯到“理”的层面,用“割圆术”证明圆面积公式,用“验算”验证方程解的正确性。但即便如此,刘徽的注释也是“注”,而非“作”。原文的匿名状态从未被打破。
“非一人一时之作”的文本证据
说《九章算术》是“非一人一时之作”,不是一句空泛的概括,而是有具体的文本证据支撑。钱宝琮在《算经十书》中系统考察了《九章算术》各章的数学内容差异,指出“方田”“粟米”“衰分”三章主要处理分数运算和简单比例问题,其算题风格较为原始,很可能保留了先秦时期的口诀和算法;“少广”“商功”“均输”三章涉及的体积公式和配分比例问题更为复杂,与西汉的亩制、赋税制度密切相关,应该是西汉时期的增补内容;“盈不足”“方程”“勾股”三章则体现了更高的数学抽象水平,其中“方程”章的线性方程组解法与“勾股”章的勾股定理应用,代表了战国至秦汉数学发展的高峰,但具体年代难以判定。
这种内容上的时代差异,说明《九章算术》的各章并非出自同一作者、同一时期的手笔。张苍的“删补”很可能保留了这些时代差异,只是在结构上做了编排和统一。打个不恰当的比方:如果把《九章算术》比作一座建筑,它的“地基”可能是先秦算学知识的积累,“墙体”是西汉官府的整理工作,而“屋顶”则是刘徽的注释和后世的校订。没有一个建筑师可以从头到尾独立完成这座建筑,但它确实是一个完整的、可供使用的建筑。
版本学的证据进一步支持了这一判断。20世纪70年代以来,考古发掘出土了多批与算学相关的简牍文献。1972年山东临沂银雀山汉简中发现了“土功”类的算题,涉及土方计算;1978年湖北随州曾侯乙墓出土的楚简中有数字和计量记录;1984年湖北张家山汉简《算数书》的出土更为关键——这是一部与《九章算术》内容相似但结构不同的算学文本,包含约七十道算题,其中既有与《九章算术》相同的题目,也有《九章算术》中没有的内容。张家山汉简《算数书》的年代被判定为西汉初期,早于张苍、耿寿昌的整理工作,它的发现证明:在《九章算术》“定本”形成之前,存在多种并行的算学文本,各自有不同的题目组合和排列方式。张苍等人的贡献,是在这些并行文本中选择、整合、编订出了《九章算术》这一最终版本。
还有一个细节值得注意:《九章算术》的九章划分本身可能就是编纂的结果。敦煌出土的《算经》残卷中,有的文本没有明确的“章”的划分,只有题目的简单罗列。张苍等人将纷繁的算题按照主题归类为九章,每章内部又按照由简到繁的顺序排列,这种结构化的工作本身就是一种“创作”——不是创造新的算法,而是创造一种组织知识的方式。但这种结构化的成果依然没有被署名,张苍、耿寿昌的名字只出现在后世的注释和史料中,而非《九章算术》本身的文本里。
从“匿名”到“经典”:一个悖论性的启示
《九章算术》的匿名性看似是一种缺失——我们无法知道那些精妙算法的最初发明者,无法讲述一个完整的数学史故事——但正是这种匿名性,赋予了它一种独特的力量:它成为了一部真正“公共”的知识文本。
所谓“公共”,是指它不属于任何个人,而是属于所有使用者。在两千多年的流传过程中,农民用它计算田亩,官员用它核算赋税,工匠用它估算工程用料,学者用它研究数学理论。没有人会问:“这种方法是谁的?”因为答案无关紧要;也没有人会说:“这是我的,不能让别人用。”因为这种主张本身就是荒谬的。《九章算术》的知识是流动的、开放的、可传授的,它通过注释、抄写、教学不断扩散,影响了一代又一代的中国人。
刘徽的注释是这种“公共性”的最佳注脚。他在序言中明确表示,他作注的目的是“告诸往而知来者”——让后来者能够理解前人的智慧,并在此基础上继续前进。他没有试图