# 《九章算术》：汉代数学成就

类型：深度解读
历史时期：西汉、东汉
发布日期：2026-08-08T22:21:13.284Z
更新日期：2026-08-08T23:04:41.924Z

## 摘要

一部行政手册，而不是数学论文 《九章算术》历来被看作中国数学的源头经典，但它的性质时常被误解。它并不是像欧几里得《几何原本》那样，从公理出发推导定理的理论著作；相反，它是一本为帝国官僚体系编写的“计算手册”。全书分为方田、粟米、衰分、少广、商功、均输、盈不足、方程……

## 正文

## 一部行政手册，而不是数学论文

《九章算术》历来被看作中国数学的源头经典，但它的性质时常被误解。它并不是像欧几里得《几何原本》那样，从公理出发推导定理的理论著作；相反，它是一本为帝国官僚体系编写的“计算手册”。全书分为方田、粟米、衰分、少广、商功、均输、盈不足、方程、勾股九章，每一章对应一类具体的行政事务：丈量土地、折算谷物、分配徭役、计算土方、处理租税。这种编排方式本身就说明，汉代数学的核心动力不是对抽象真理的追求，而是国家治理对可操作算法的迫切需要。

《九章算术》的成书过程也很能说明问题。它并非出自某一位天才数学家之手，而是在战国至秦代积累的算题基础上，由西汉学者逐步整理、增补，最终在东汉定型。书中没有作者署名，也没有系统的定义和证明，只有一道又一道的例题和答案，再加上“术曰”给出的算法步骤。这种体例相当于今天的“习题集”，而不是“教科书”。然而，正是这种实用的、以解题为中心的形态，奠定了此后两千年中国数学的底色。要想理解《九章算术》的价值，必须先放下“数学必须证明”的现代偏见，回到汉代文书行政的具体场景中。

## 田亩、赋税与比例算法：财政需求塑造了数学

汉代国家的财政收入主要依赖土地税和人头税，而税收的前提是精确的田地丈量和粮食折算。方田章集中处理各种形状的田亩面积：矩形、三角形、梯形、圆田、弧田，甚至环形田地。这些公式并不追求几何学上的严格证明，而是给出便于测量的近似算法。例如，圆田的面积用“周径相乘，四而一”来推算，即周长乘以直径再除以四，这相当于取圆周率为3，误差不小，但在税吏的日常核算中已经够用。方田章的真正意义在于，它把纷繁的地貌化约为可以计算的几何图形，使中央政权得以在广阔疆域上建立统一的田亩簿籍。

粟米章和衰分章则直接服务于粮食与赋税的换算。汉代的实物税要求将不同品种的谷物折算成统一的标准——粟，而市场交易、官俸发放、边境军需也同样需要折算。粟米章给出的“今有术”——已知两数之比和其中一个数，求另一个数——实际上就是比例算法。衰分章进一步处理按照等级、比例分配物品的问题，比如官员俸禄的等级差别、诸侯封户的分配额度。这些算法表面上只是数学技巧，本质上是国家在资源分配中建立的可计算秩序。没有比例算法，汉代的均输制度、平准政策都无从落地；而正是这种财政与物流的持续压力，使得比例算法在《九章算术》中被反复锤炼，成为后世纪学的基础。

## 土方、工程与立体几何：公共工程中的数学逻辑

如果说田亩和粮食计算是“静态”的，那么商功章和少广章则展示了数学在“动态”工程中的力量。商功章专门计算城墙、沟渠、堤防、坟墓等建筑的土方量。这些工程动辄动用数万民夫，而征发的人数与工作量必须事先估准，否则不是劳民伤财，就是工程半途而废。商功章给出了堑堵（三棱柱）、阳马（四棱锥）、鳖臑（四面体）等基本立体形状的体积公式，这些公式正是通过把复杂形体分解为简单几何体而得到的。值得注意的是，这些几何名词并非出自书斋，而是工匠和官员在实际施工中积累的“口诀”，被数学化后用于工程预算。少广章讲开平方和开立方，表面上是纯算术，实际上是在反推正方形的边长或立方体的棱长，用于已知面积求边长、已知体积求径长。汉代修建漕渠、治理黄河、营建宫室，都需要这种从总量推算单个尺寸的能力。

更值得注意的是，商功章中的体积公式并非严格推导而来，而是通过“实”与“法”的数值运算逼近结果。这种方法体现了汉代工程数学的特点：不求理论上无懈可击，但求操作上快速可用。当水利工程出现“亏方”时，负责官员还需要修改预算、追加民夫，这又反过来促进了分数运算和比例调整。可以说，汉代的土木工程不仅是在《九章算术》的指导下完成的，《九章算术》的很多算法本身也是在工程经验的反复试错中打磨出来的。数学与公共工程在这种互动中彼此成就，构成了汉代国家能力的重要一环。

## 方程组与负数：社会矛盾在算题中的投影

《九章算术》中最具原创性的部分，是方程章和盈不足章。方程章实际上是线性方程组的解法，用“直除法”逐步消元，相当于今天的加减消元法。例如，书中有一题关于五户人家缴纳禾苗，已知若干户合交的数量和总量，求每户应交多少。这种问题在汉代的地方财政中极为常见——赋税按户摊派、徭役按丁抽取，而不同的田亩等级、户口贵贱又使每户的实际负担各不相同。要厘清这笔账，只靠简单的比例法是不够的，必须求解多个变量。方程章的出现，正是为了处理这种多等级、多来源的复合征发。

尤其令人惊叹的是，方程章在求解过程中引入了负数。中国数学史上，负数的概念第一次明确出现在这里，其表达方式是“正”与“负”相对，用于表示卖与买、收入与支出、盈余与亏损。负数的引入并非出于数学家的抽象思考，而是源于实际账目的需要：在粮食运输和赋税收支中，会出现“不足”和“倒欠”的情况，必须用负数来记录。方程章中的“正负术”规定了正负数加减的规则，这比西方数学界接受负数要早了一千多年。然而，负数的出现也说明汉代社会经济的复杂性——在一个高度集中的财政体系里，盈亏不再是地方可以自行抹平的事务，而必须上报中央，因此负数的运算规则就成了一种官僚技能。盈不足章则处理“假设”问题，例如“今有共买物，人出八盈三，人出七不足四，问人数、物价各几何？”这类题在现实中对应着按人头摊派经费时的分歧，而解法就是两次假设，通过盈与不足的差来求得真值。这种算法在后来发展成了线性插值法的雏形，但它的出发点依然是对日常交易中民间“凑份子”这种朴素的分配实践。

## 从汉代到代数化：一条没有走通的公理化之路

《九章算术》的深远影响，不在于它解答了多少题目，而在于它确立了一种数学发展的模式：以算法为中心，以实际问题为载体，以“术”为表达形式。这种模式在之后的整个中国数学史上占据统治地位。魏晋时，刘徽为《九章算术》作注，既对许多公式给出了逻辑证明，又提出了割圆术来计算圆周率，把极限的思想带入了中国数学。刘徽的注本使得《九章算术》的文本得以完整流传，也让后人的数学研究始终围绕这部经典展开。唐代国子监设立算学馆，《九章算术》被列为“算经十经”之首，成为官方指定的教科书，直到明代仍是民间算术的基本依据。

但必须看到，《九章算术》所代表的传统，始终没有发展出像古希腊那样系统的公理化演绎。这不是智识上的缺陷，而是路径依赖的结果：中国古代数学的主要资助者和使用者是官僚机构，他们需要的是快速、有效、能处理具体数字结果的算法，而非抽象的逻辑链条。一个负责漕运的官吏不需要证明“三角形内角和为180度”，他只需要知道堤坝的土方量怎么算就足够了。因此，中国数学在代数算法和数值计算上走得很远，却在几何证明和数学理论上止步不前。这种选择和汉代的国家形态是高度一致的——一个幅员辽阔、依赖文官体系和文牍运作的帝国，天然会奖赏那些能计算田亩、谷物流量和工程土方的技能，而不是奖励那种纯粹心智上的思辨。

## 结语：国家之需，数学之形

《九章算术》作为汉代数学成就的集中体现，其真正值得沉思之处在于，它映射出一个农业帝国如何用数字来治理广袤的疆土。从田亩测量到赋税换算，从工程土方到方程组解法，每一个数学分支都扎根于一项具体的行政任务。可以说，汉代不是凭空产生了数学天才，而是国家的运作方式产生了对数学技术的持续性需求，这种需求又反过来塑造了数学的形态和边界。

这部著作没有给出任何关于世界普遍秩序的玄思，却为后世留下了一套极其实用的计算工具。它让中国数学在之后两千年里保持了技术上的实用性，也在很大程度上决定了这种实用的极限——当面对需要纯粹逻辑推导的近代数学时，这种传统就显出了难以跨越的鸿沟。然而，评价《九章算术》不应只看它是否孕育了近代科学，而应看到它如何以数学的形式回应了一个时代最真实、最沉重的治理问题。在这一点上，它不仅是汉代的成就，更是整个人类文明在“用数学管理国家”这一命题上留下的早期答卷。

原始页面：https://shishuguan.com/topic/nine-chapters
