佚名的文本
第 1 章:佚名的文本
《九章算术》的作者是谁?这个问题看似简单,答案却悬置了两千年。司马迁在《史记·张苍列传》中提及张苍“善用算”,刘向《七略》记载“讽书九章”,《隋书·经籍志》著录“《九章算术》五卷”,然而这些文献均未指明作者姓名。中国古代数学最重要的一部典籍,就这样以“佚名”的身份流传至今。“佚名”既是一个历史事实,也是一种文化现象;它既反映了先秦至汉代学术传承的特殊方式,也提示我们追问:当我们阅读《九章算术》时,我们究竟在阅读什么?文本的边界在哪里?谁的声音在术文与注文之间游移?这些问题构成本章的核心关怀。本章依次从成书年代的历史考证、“佚名”现象的文化解读、版本流传的脉络梳理三个维度展开分析,最终提出“文本肌理”这一方法论概念,为后续各章的具体文本研究奠定基础。
成书年代的上限与下限
确定《九章算术》的成书年代,是一切后续研究的前提。然而这部著作并非成于一时一人之手,其文本经历了漫长的累积过程,历史文献的记载又多有出入,因此学界长期存在争议。要逼近真实的成书年代,必须分别确定其时间上限与下限。
从时间上限来看,《九章算术》的内容不可能晚于西汉,因为文献记载表明它在汉代已经成书并流传。《史记·张苍列传》载张苍“秦时为御史,主柱下方书”,后“明习天下图书计籍,又善用算律历”。张苍是秦汉之际的算学名家,刘向《七略》明确提到“讽书九章”,颜师古注引魏刘徽《九章算术注》序云“昔在包羲氏始画八卦,以通神明之德,以类万物之情,盖图之纵 Grids”。综合各种史料,学界主流观点认为《九章算术》的基本框架在先秦已经具备,张苍、耿寿昌等人西汉时期进行了系统整理。这一判断的依据在于书中涉及的算题内容与社会制度。书中多次出现“均输”算法,而均输法是汉武帝时期桑弘羊推行的财经政策;书中“粟米”之“御米”问题涉及汉代官制;部分算题涉及的度量衡制度与秦汉一致。然而书中也包含早于汉代的算学知识,如“方田”章的分数运算方法与先秦诸子文献中的记载相符。因此可以确定,《九章算术》的知识来源可追溯至先秦,而其文本形态在西汉初期已经基本定型。
下限的确定相对容易。《汉书·律历志》载“刘歆奏立度数”,提及算学经典;《后汉书·马援传》记载马续“明习《九章》”,说明东汉初期此书已经广泛流传。三国时期刘徽作《九章算术注》,其序言中对成书经过有明确记述:“徽窃闻先师说书,乃有征实,粗竭微才,假称游说,会其计数,兼明旧意,而为之注。”刘徽见到了“先师”所传的《九章算术》,并以“注”的形式进行阐释,这说明至迟在公元三世纪,《九章算术》已经是一部完整的流传文本。刘徽注本的序言中还提到“魏景元四年刘徽上”,这是公元263年,刘徽在蜀汉亡国前夕完成了他的注本。因此《九章算术》的成书下限可以定在公元前三世纪末叶,即西汉宣帝至新莽时期,这与张苍、耿寿昌的学术活动时间基本吻合。
成书年代问题的复杂性在于,《九章算术》的内容并非一次性编纂完成。“方田”章的分数运算法则、“粟米”章的今有术、“衰分”章的比例算法,这些基础算法很可能在先秦已经存在;“均输”章的部分算题明显针对汉代制度设计,反映的是西汉中期的社会现实;而“勾股”章的勾股定理应用则可能综合了先秦与秦汉的成果。从文本发生的角度看,《九章算术》的成书是一个“层累”的过程:数学知识在数百年间逐步积累,经过多次编订与增删,最终在某个时间节点被整理为一部体系完整的著作。张苍、耿寿昌等人的工作,很可能就是这一整理过程的最后阶段。
这一结论对理解《九章算术》的文本性质至关重要。既然成书过程如此复杂,那么所谓“作者”就不可能是单一的个人,而是指一个跨越数百年的学术群体。“佚名”不是某个被遗忘的作者的名字,而是这部著作本质属性的体现——它是集体智慧的结晶,其文本主体无法归诸任何单一的署名者。
“佚名”作为文化现象
“佚名”现象在中国古代典籍中并非孤例,《诗经》中的“ folk songs ”、《礼记》中的若干篇章、先秦诸子中的部分寓言,都以类似方式流传。然而《九章算术》的“佚名”具有特殊的学术史意涵,它不仅是一个命名问题,更指向古代数学知识生产与传承的独特机制。
从制度层面分析,“佚名”反映了汉代官学体制下的学术编纂传统。《汉书·艺文志》著录的典籍大多不署作者姓名,仅标“不知作者”或“依托”二字。《九章算术》属于“数术略”中的“算术”类,其编纂很可能与官方天文历法机构的设置有关。张苍为丞相,耿寿昌为大司农,他们都有官方职务在身,所从事的算学整理工作很可能具有半官方甚至完全官方的性质。在这一体制下,编纂者的个人身份被体制身份所掩盖,学术成果被纳入官学体系,不再强调个人署名。先秦私学传统中的“子书”模式——如《墨子》、《庄子》以学派祖师命名——在西汉官学化过程中逐渐消解,取而代之的是不以个人署名的官方典籍。
从学术传承层面分析,“佚名”揭示了中国古代数学知识的口传传统与文本传统的交织。刘徽注本多次提到“先师”、“故臣”、“往者”等说法,表明在他之前存在口耳相传的注释传统。数学运算的步骤与技巧,通过师徒授受得以延续;文本的记录与整理,则是对这一口传传统的固定化。口传传统中,知识的权威性来自“道统”而非个人署名;“文本”在此意义上是“道统”的载体,而非个人创作的成果。因此“佚名”并非偶然的历史遗漏,而是知识权威来源的制度性选择——当一部著作的权威被认为来自超越个人的学术传统时,署名的必要性就大大降低。
进一步观察还会发现,“佚名”现象与数学文本的特殊性质有关。算学文本的核心内容是算法与术文,算法具有可重复性与可验证性,其正确性不依赖于作者的声明,而依赖于计算结果的验证。同一个问题,用不同的算法可以得出相同的结果;同一种算法,不同的人按照相同的步骤操作,也必然得出相同的结果。算法的这种“去人格化”特征,使得作者署名对于数学文本的意义远不如对于文学创作或哲学论述的意义重大。一首诗歌署名杜甫与署名无名氏,味道完全不同;但一个算法用刘徽的名字或用“佚名”标注,在数学意义上没有区别——只要算法本身正确,它就成立。这或许是《九章算术》始终保持“佚名”状态的深层认知原因。
然而“佚名”并不等于“无主”。通过对版本源流的考察可以发现,后世的注释者——刘徽、李淳风、杨辉等人——的署名始终清晰可辨。注释传统与原典传统形成了有趣的对照:原典保持佚名,注释则明确署名。这种分工表明,《九章算术》被经典化的过程中,文本的权威性被归于某种超越个人的学术传统,而注释的权威性则归诸具体的注释者。经典文本的“佚名”与注释文本的署名,共同构成了中国古代数学著作的基本形态。
版本源流:从注疏到校勘
《九章算术》能够流传至今,依赖于一千七百余年的文本复制与校勘工作。版本源流的梳理,不仅是目录学的基础工作,更是理解文本如何在不同历史时期被接受与改造的关键。
刘徽注本是现存最早的注本,也是最重要的版本系统。刘徽的注释工作具有双重性质:一方面,他对《九章算术》的术文进行了逐条疏解,补充了推导过程与理论说明;另一方面,他对原书的部分内容提出质疑,进行了修正与补充。刘徽注的重要特征是“析理”。他不仅仅解释算法的操作步骤,还追溯算法背后的数学原理,如在“方田”章注中,他对分数通分运算给出了几何解释;在“勾股”章注中,他对勾股定理的证明采用了出入相补的面积方法。刘徽注本的独特价值在于,它保存了魏晋时期对《九章算术》的理解,为后世提供了重要的参照系。现传本中刘徽注保留了相当完整的形态,这得益于唐代官修《算经十书》时对刘徽注的系统收录。
唐代李淳风等人奉敕编订《算经十书》,是《九章算术》版本史上的第二个关键节点。李淳风等人的工作主要是注释与校订,而非重新编纂。他们对刘徽注进行了再注释,补充了若干算题的解释,同时对原文中可能存在的传写错误进行了校勘。唐刻本《九章算术》现已不存,但通过宋元刻本的辗转传刻,李淳风注的基本内容得以保留。李淳风注的特点是注重实用,他对算法的解释往往比刘徽更加直白,便于唐代官学教育的需要。从学术史角度看,李淳风等人的注释代表了唐代官学对魏晋玄学的转化——将注重义理分析的注释风格转向注重实际应用的注释风格。
宋代是《九章算术》版本定型的关键时期。现存最早的完整刻本有两个系统:一是南宋嘉定年间的鲍澣之刻本,收于《知不足斋丛书》;二是元代丰城的坊刻本系统,后为清代学者所据。鲍澣之刻本的重要价值在于,它以唐代官本为底本,经过校勘整理,文字相对可靠。鲍澣之在刻书跋文中详细记载了他的校勘过程,说明他参照了《永乐大典》残卷及若干宋刻残本,进行了细致的文字校订。然而宋代刻本也存在问题:由于坊间辗转翻刻,部分文字出现讹误与脱漏;注文与正文混淆的情况时有发生;某些算题的算法步骤被随意删改。这些问题在后世形成了复杂的版本异文,需要通过细致的版本考辨加以厘清。
南宋杨辉的《详解九章算法》是版本流传史上的重要著作。杨辉的工作不属于传统意义上的注释,而是一种“改编”与“详解”。他对《九章算术》的算题进行了重新分类,补充了若干新算题,并给出了详细的图解与算法分析。杨辉本的独特价值在于,它展示了宋代数学家对《九章算术》的消化与再创造,反映了宋元数学高涨时期对古典算学的继承方式。杨辉本的部分内容被后世引用,有些条文仅见于杨辉本而不见于其他版本,这对于校勘《九章算术》具有重要参考价值。
清代是《九章算术》校勘的集大成时期。戴震、孔继涵等学者从《永乐大典》中辑出《九章算术》佚文,进行系统校勘。戴震的校勘工作尤为出色,他对宋元刻本中的文字错误进行了系统订正,恢复了若干刘徽注的本来面目。戴震之后,钱大昕、阮元等学者继续从事校勘与研究,使《九章算术》成为一部文本相对可靠的定本。清代校勘学的方法论成果,对《九章算术》研究产生了深远影响:重视版本异文的收集与比较,强调以古本对校、以本证他证的原则,使得文本校订工作建立在严谨的学术基础之上。
版本源流的梳理揭示了一个重要事实:《九章算术》的文本并非一成不变,而是经历了持续的校订、注释与改编。刘徽注、李淳风注、杨辉改编本、清代校勘本,它们共同构成了《九章算术》的“文本共同体”。当我们今天阅读《九章算术》时,实际上是在与这个长达一千七百年的注释传统对话。原典与注释、经典与校勘、古本与今本,这些看似对立的范畴,实际上处于持续的互动之中。
文本肌理分析方法
面对一部成书于两千年前、版本流传复杂、注释传统深厚的古典算学著作,如何展开具体的文本研究?这需要一套系统的方法论。本节提出“文本肌理”分析方法,作为后续各章实践的指导框架。
“肌理”一词借自文学批评,指的是文本表层结构之下的纹理与质地。文本肌理分析关注的是:术文如何表述、步骤如何展开、术语如何使用、逻辑如何推进。这些看似技术性的细节,恰恰是理解古代数学文本的关键所在。与现代数学的公理化、形式化表述不同,《九章算术》的术文采用自然语言与数学符号混合的方式,其逻辑结构嵌入在具体的算题情境之中。要把握这种文本的特殊性,必须从“肌理”入手。
以“粟米”章的“今有术”为例,展示文本肌理分析的具体操作。原文术文曰:“粟米之法:粟率五十,粝米三十,糒米二十七,凿米二十四,御米二十一,大半纽五十九分米之三十,半纽三十一分米之十五。”这是一段定义性的文字,建立了一套粟米互换的换算体系。接下来给出今有术的核心术文:“以所有数乘所求率为实,以所有率为法,实如法而一。”短短二十字,包含了现代算学中的比例运算公式。然而如果我们仅仅提取这个公式,就错过了文本肌理的丰富信息。首先,“实”与“法”是古代算学的基本范畴,它们不仅仅是“分子”与“分母”的别名,而是具有运算程序含义的术语——古代算学中的除法是“实如法”,即把“实”分成与“法”等量的份数,取其中一份。其次,“以所有数乘所求率”这一步,暗示了乘法先于除法执行的运算顺序,这与现代算学中“先乘后除”或“先除后乘”结果相同的代数性质不同,反映的是古代算筹运算的程序性特征。再次,“粟米之法”一段列出的换算体系,实际上是一个复杂的比例表,它不仅用于粟米的换算,还构成了后续各种比例问题的基础——理解这一体系,需要将它放在完整的术文语境中,而非孤立地看待“今有术”。
文本肌理分析还要求关注注文对术文的阐释方式。刘徽注在许多地方采用了“验算”与“图解”的方法。例如在“方田”章关于分数加法的术文后,刘徽注给出了具体的数值验算,验证运算结果的正确性。这种注文风格反映了魏晋时期对算学知识的理解方式:算学的正确性最终要通过具体例子的验算来确认,而非仅仅依靠形式推导。刘徽注还经常补充术文省略的中间步骤,这对于理解古代算法的运算程序至关重要——因为在师徒授受的场合,这些中间步骤可能通过口头讲解传达,而不必写入文本;注文的工作之一,就是把这些隐含的步骤“显性化”。
文本肌理分析还需要处理版本异文的问题。同一条术文,在不同版本中可能有文字差异;同一个术语,在不同注释家的笔下可能有不同解释。例如“勾股”章中“弦”字的训释,刘徽注与李淳风注就存在细微差别:刘徽强调“弦”是直角三角形斜边的统称,李淳风则更强调其在具体算题中的应用。版本异文的处理,不能简单地选择“更早的版本”或“更权威的版本”,而需要分析异文产生的历史语境,追溯文字演变的内在逻辑。有时候,异文恰恰揭示了文本被不同历史时期理解与再创造的过程。
```mermaid flowchart LR A[术文原文] --> B[术语分析] A --> C[步骤分解] A --> D[版本校勘] B --> E[概念语境] C --> F[运算程序] D --> G[异文梳理] E --> H[文本肌理] F --> H G --> H ```
文本肌理分析的最终目标,是恢复古代数学文本的内在逻辑。这要求研究者一方面具备扎实的古典文献学基础,能够准确辨识文字、标点、段落;另一方面具备必要的数学史素养,能够理解古代算法的数学原理与程序特征。两种能力的结合,是文本肌理分析的基本要求。在此基础上,还需要培养一种特殊的“历史想象力”——即在阅读古代文本时,时刻追问:这个表述在当时意味着什么?这个术语在当时如何使用?这个算法在当时如何操作?只有将文本放回它原来的历史语境中,其内在肌理才能真正显现。
文本肌理分析方法的有效性,已经在《九章算术》的研究中得到验证。学者郭书春对《九章算术》术文的系统校勘,正是建立在对文本肌理的细致分析之上;学者邹大海对刘徽注的专题研究,也充分运用了文本肌理分析的方法。这些研究表明,文本肌理分析不仅是一种阅读策略,更是一种研究范式——它将文本分析从被动接受的“阅读”提升为主动建构的“解读”,为古代算学文本的深度研究提供了方法论支撑。
本章小结
本章从三个维度分析了《九章算术》作为“佚名文本”的特殊性质。成书年代的上限与下限考证表明,这部著作的知识来源可追溯至先秦,而其文本形态在西汉宣帝至新莽时期已经基本定型。张苍、耿寿昌等人的工作,标志着从口传传统到文本形式的转化。“佚名”作为文化现象,反映了汉代官学体制下学术编纂的制度性特征,也揭示了数学知识生产中算法“去人格化”的认知特性。版本源流的梳理则展示了一千七百年间注释、改编、校勘的复杂历史过程,表明《九章算术》的文本实际上是原典与历代注释共同构成的“文本共同体”。文本肌理分析方法的提出,为深入解读这部古典算学著作提供了可操作的分析框架。
本章的核心洞察是:理解《九章算术》,不能仅仅将它视为一部技术手册或历史文献,而要看到它作为“文本共同体”的复杂构成——原典的佚名与注释的署名、古本的权威与今本的流传、算法的确定性与表述的差异性,这些张力共同塑造了《九章算术》的独特面貌。后续各章将分别在版本校勘、术文解读、算法分析、历史语境等维度展开具体研究,而本章奠定的“文本肌理”视角将贯穿始终,成为连接各章分析工作的方法论纽带。
下一章将转入《九章算术》具体内容的研究。“方田”章作为全书首章,其文本结构与术文特征具有典型意义。从“方田”章出发,可以深入考察古代算学如何将几何测量转化为算术运算,以及这一转化过程中的文本策略与数学思想。