桌面上摆着一根根小筹,横放和竖放代表不同数字。没有计算器的时代,商人要算货价,官吏要核田亩,工匠要量材料。中国古代数学在这些实际问题中发展,留下《九章算术》、刘徽注、祖冲之相关记载等重要线索。
算筹让位置有了意义
算筹按位值排列,空位可表示零的位置。不同摆法能区分正负数,筹算可以处理加减乘除、分数和开方。它不是“原始算盘”,而是一套适合手工推演的记数与运算系统。算盘在后来的商业与日常计算中广泛使用,两者有联系却不是同一工具。

数学题来自土地和工程
《九章算术》包含田亩面积、粮食交换、工程体积和方程等问题。题目常以官府、贸易或水利情境出现,未必是对某一次事件的逐字记录,却说明数学知识与社会需要紧密相连。刘徽用割圆思想解释圆面积与圆周率的逼近,展示了从具体图形到一般推理的能力。

祖冲之给出圆周率的较精确分数近似,在数学史上广受重视。讨论这一成就时,要避免把它写成孤立的“世界第一”口号。数学发展依赖前人算法、材料传播和后人的解释,不同文明也在各自传统中解决过圆和测量问题。
割圆不是一次猜中答案
把圆分成较少的多边形时,边界仍很粗;继续增加边数,多边形面积便逐步接近圆。每一步都要计算和校验,误差不会凭一句直觉消失。这个过程展示了近似的力量:不必先得到完美图形,也能让结果越来越精确。

算法要被写下来,也要被教会
古代数学知识通过书籍、抄本、官学和师徒传授。竹简和纸本的保存条件不同,许多计算过程可能早已散失。现存数学书经过抄写、注释和整理,版本之间会有差异。读者今天看到整齐的公式,古人当时面对的却可能是口授、筹算和反复验算。
测量并非总有标准工具。丈量土地时,绳子会伸缩,地形也不规则;工程计算还要考虑材料余量。数学的价值正在于把复杂情境拆成可计算的步骤,同时承认结果有误差。这样的思考方式,与今天科学中的估算仍有相通之处。
数学书的注释常比原题更能显示推理。注家会解释为何移动算筹、怎样检查余数,也会指出旧解不清之处。版本流传中若抄错一个数,后续步骤可能全部改变,因此校勘者要用算法本身反查文本。计算既检验答案,也能帮助修复历史材料。
工具还会塑造思考方式。算筹便于按位排列,算盘适合连续运算,纸笔则能保存更长的推导。没有一种工具天然代表全部古代数学;比较它们的动作与记录方式,才能理解知识怎样被练习和传授。
也因此,最可靠的理解往往来自多个细节相互印证,而不是依靠一个醒目的故事或结论。
好的叙述会让读者看见生活的复杂,也会清楚标出证据能够支持到哪里。
这种边界感,正是阅读历史材料时不可缺少的能力。
结果还需要回到原问题检验。算出堤坝体积后,要看材料数量是否合理;分配粮食后,各份相加应回到总数。验算使算法不只是会做步骤,也能发现抄错和摆错的一根算筹。
小结
中国古代数学并不只是一串名人和数字。算筹、算法、测量与工程共同构成了知识传统。读古题时,既要看答案,也要看它试图解决的真实问题。
想一想
若没有尺子上的细刻度,你会怎样用绳、木桩和相似图形估算一块不规则田地的面积?