∫π每天一道数学题
← 返回算法统宗
算法统宗 · 第 8 讲 · 2026-11-03" · 约 12 分钟

程大位的数学思想——从筹算到珠算的范式转换

从摆棍到拨珠,不仅是工具的革新,更是计算思维的革命。程大位完成了中国数学从筹算到珠算的范式转换。

历史的转折

在程大位(1533—1606)之前,中国的数学书还在教筹算——用竹棍摆放来表示数字和进行计算。筹算有其优美的数学原理:纵式摆个位,横式摆十位,避免同号相重。

但到了明代,民间已经普遍使用算盘。程大位敏锐地意识到:工具变了,数学书应该跟着变。

于是他在《算法统宗》(1592 年)中系统地整理了珠算口诀,把原本散落于民间的计算技艺提升为系统学问。

筹算 vs 珠算:两种计算范式

特征筹算珠算
工具竹棍/算筹算盘
表示方式摆放位置珠子位置
运算方式移动、替换拨珠口诀
学习门槛高(需理解位值)低(背口诀即可)
速度较慢快
记忆量少多

核心区别:筹算是"思维驱动"的——你需要理解每一步为什么要这样摆;珠算是"口诀驱动"的——你只需要背熟口诀,手指自动执行。

示意图

筹算到珠算的范式转换

从筹算到珠算:从"思考摆放"到"背诵口诀",计算工具的一次飞跃。

程大位的贡献:系统化与普及化

程大位做了两件重要的事:

第一,系统整理。他把散落的珠算口诀整理成完整的体系——加法口诀、减法口诀、乘法口诀、除法口诀,还有各种特殊算法(如田积、粟米、衰分等)。

第二,普及推广。《算法统宗》的语言通俗易懂,配了大量实用例题,商人、学生都能看懂。这本书流传到日本、朝鲜、东南亚,成为东亚商业计算的共同基础。

范式转换的深层意义

从筹算到珠算的转变,不仅仅是工具的替换,更是计算思维的转变:

  1. 从"理解"到"熟练":筹算要求理解位值原理和运算逻辑;珠算要求背诵口诀并熟练操作。前者更接近现代数学思维,后者更接近现代计算机思维。

  2. 从"推理"到"执行":筹算是"想一步做一步";珠算是"背了口诀就能做"。这是从显式推理到隐式执行的转变。

  3. 从"学术"到"实用":筹算是士大夫的学问;珠算是商人的技艺。程大位把两者结合,让数学真正走向大众。

与现代计算机的类比

珠算的口诀系统与现代计算机的指令集有惊人的相似之处:

  • 九九口诀 → 乘法指令
  • 归除口诀 → 除法指令
  • 拨珠动作 → 执行单元操作

关键洞察:珠算的本质是程序化计算——把算法固化为口诀,让机械执行成为可能。这与现代计算机的"存储程序"思想一脉相承。

在高中数学体系里的位置

思想延伸:范式转换是科学哲学的重要概念(库恩《科学革命的结构》)。从筹算到珠算的转变,是数学史上一次典型的"范式转换"案例。

文化素养:理解中国古代计算工具的发展,有助于建立数学的文化认同感。

算法思维:珠算口诀是早期的"算法"——给定输入,按固定步骤输出结果。这是计算机科学的基础概念。

思考与拓展

  1. 为什么珠算比筹算更适合普及?从认知负荷的角度分析。

  2. 查阅资料:日本算盘(そろばん)是在什么时候从中国传入的?对日本数学教育有什么影响?

  3. 比较珠算和算筹在表示数字时的位值制差异。

  4. 如果让你设计一种新的计算工具,会如何借鉴珠算的优点?

一句话总结

程大位完成了从筹算到珠算的范式转换,把民间技艺提升为系统学问,让计算从"思考驱动"走向"口诀驱动"。

— Y. · 2026-11-03"