圆田术:周三径一的秘密
方田章第六题——算一块圆形田地的面积。古人用「周三径一」算圆面积,结果和今天用π算的差多少?更关键的是,古人是怎么知道这个公式的?这篇文章带你回到两千年前,看看没有圆周率,古人怎么算圆。
原文
今有圆田,周三十步,径十步。问为田几何?
答曰:七十五步。
术曰:半周半径相乘得积步。
白话翻译
现在有一块圆形的田,周长 30 步,直径 10 步。问这块田的面积是多少?
答案:75 平方步。
计算方法(圆田术):用周长的一半,乘以半径,就得到面积(平方步)。
数学解读
1. "周三径一"——一个粗糙的近似
这道题里,周长 30 步,直径 10 步,所以周长与直径的比是 。这就是著名的"周三径一"——古人认为圆的周长是直径的三倍。
我们今天知道,这个比值实际上是 ,不是精确的 3。"周三径一"是一个近似,误差大约 4.5%。
但别急着嘲笑古人落后。想想看:在没有精密测量工具的两千年前,你拿一根绳子绕个圆,量一下,再量一下直径,绳子大约就是直径的三倍多一点。这个"多一点"很容易被忽略,或者被当成测量误差。
"周三径一"不是错误,而是那个时代能达到的最合理的近似。 而且,这个近似在实用中往往够用——你说一亩地是 240 平方步,差 4.5% 也就是 10 平方步的事,农民不会为这个跟你较真。
2. "半周半径相乘得积步"——圆面积公式的古代表达
今天的圆面积公式是 。但古人给的是 ,也就是"半周 × 半径"。
代入数据: 平方步。和答案一致。
这两个公式其实是等价的,因为 ,所以 。
但注意,"半周半径相乘"这个表述,比"半径平方乘π"更直观。它暗示了一个重要的几何解释:把圆沿着半径切开,展开成一个近似三角形——底边是周长,高是半径,所以面积就是 。
这个思路,和今天小学数学里把圆切成无数个小扇形拼成长方形的推导方法,本质上是一样的。只是古人没有"极限"这个概念,但他们已经直觉地知道了这个转化。
3. 刘徽的割圆术——从"周三径一"到精确π
到了三国时期,刘徽对"周三径一"不满意。他觉得这个近似太粗糙了,于是发明了"割圆术"。
割圆术的思路很简单:从圆内接正六边形开始,不断加倍边数,多边形的周长就越来越接近圆的周长。他用这个方法算到了正 3072 边形,得到 ,也就是 。
刘徽在《九章算术注》里说了一段很有名的话:
"割之弥细,所失弥少。割之又割,以至于不可割,则与圆合体,而无所失矣。"
翻译过来就是:你切得越细,误差就越小。一直切到不能再切的时候,就完全和圆重合了,一点误差都没有了。
这就是"极限"思想的雏形——比西方微积分的诞生早了 1200 多年。刘徽不是用公式证明的,而是用"你可以一直切下去"这个操作来论证的。又是典型的中国数学风格:给你一个可以做的动作,而不是一个抽象的定义。
4. 算一算:如果用了精确π,结果会差多少?
这道题周长 30 步,直径 10 步,根据"周三径一":
- 半径 步
- 半周 步
- 面积 平方步
如果用 来算:,所以 ,面积 平方步。
古人的结果比实际大了大约 4.7%。也就是说,古人算出来的圆田面积,比实际大了一点点。如果按这个面积收税,农民要多交一点粮食。
但反过来想,古人用"周三径一"这个近似,居然推导出了正确的圆面积公式结构(半周 × 半径),这本身就很了不起。 公式的结构是对的,只是一个常数(π)的精度不够而已。
5. 中西方对比:圆面积公式的不同路径
有意思的是,古希腊的阿基米德也研究过圆面积。他证明了一个定理:圆的面积等于一个直角三角形的面积,这个直角三角形的两条直角边分别等于圆的半径和周长。
这不就是"半周 × 半径"吗?完全一样!
但区别在于:
- 阿基米德:用穷竭法(exhaustion method)严格证明了这个关系
- 刘徽:用割圆术(几何操作)直观展示了这个关系
一个追求"证明",一个追求"看懂"。还是那句话——路径不同,终点相通。
我在想,如果阿基米德和刘徽能坐在一起喝杯茶,他们可能会聊得很开心。阿基米德可能会说:"我用穷竭法证明了圆面积等于半周乘半径。"刘徽可能会说:"我用割圆术算出了更精确的圆周率。"然后两人相视一笑——都在跟圆过不去,都在用多边形逼近圆。
高中课本关联
必修二·扇形的弧长与面积
高中讲弧长公式 和扇形面积公式 的时候,你有没有发现——扇形面积 和圆田术的"半周半径相乘"在结构上完全一样?
把圆看成是一个"完整"的扇形(圆心角 ),弧长就是周长,面积公式就是 。扇形面积公式就是圆面积公式的一般化。
这个联系,教材里往往不会明说,但它是一个很好的"由特殊到一般"的教学案例。先讲圆面积(特殊情形),再推广到扇形面积(一般情形),学生理解起来就顺了。
必修二·球的体积与表面积
到了立体几何,学球的体积公式 ,学生会觉得这个公式"从天而降"——为什么是 ?为什么乘 ?
其实,古人探索圆面积的过程,和今天学生探索球体积的过程,是类似的:都是从粗糙近似开始,逐步逼近精确值。 刘徽割圆术从正六边形割到正 3072 边形,这个过程就是"逼近"二字最生动的诠释。
数列中的"逼近"思想
圆的面积是"曲"的,多边形的面积是"直"的。用"直"来逼近"曲",这就是逼近思想。
在数列里, 的概念,本质上也是"用越来越接近的数来逼近一个极限"。刘徽的割圆术就是数列极限最直观的几何例子——正 边形的面积 越来越接近圆的面积 ,而且 的差(误差)越来越小。
如果能把这个例子放到数列极限的课堂上,学生可能会觉得:哦,原来两千年前就有人在做极限了。
教学启示
1. 别急着讲π
讲圆面积公式的时候,可以先不讲 ,先讲"半周乘半径"。让学生用绳子量一个圆形的物体(比如杯口、硬币),然后算面积。他们会发现,不用 也能算圆面积——这个公式更直观,更接近"测量"的原始意义。
2. 误差意识是数学素养
"周三径一"差了多少?4.5%。这个误差大吗?对测田来说,能接受;对造精密仪器来说,完全不行。数学里的"近似"不是"错误",而是"在给定精度下可接受的结果"。 培养学生在具体情境中判断误差是否可接受,比死记硬背"π=3.14"更有价值。
3. 割圆术是"极限"的绝佳预演
高二讲数列极限的时候,可以回顾一下刘徽割圆术。学生第一次接触"极限"概念时,会觉得这很抽象。但如果他们说"哦,就是在割圆术里一直切下去",抽象的概念就有了具体的锚点。
我自己的一点感想
"周三径一"这个说法,在我的学生时代,是从数学老师嘴里带着一点"嘲笑"的语气说出来的:"你看古人多粗糙,π=3就敢用。"
但现在我读《九章算术》原文,读到"圆田术曰:半周半径相乘得积步"的时候,我反而觉得佩服。古人用的π是粗糙的,但公式的结构是精准的。 他们用了一个粗糙的常数,推导出了一个正确的公式结构。常数的精度可以慢慢提高,但公式的结构一旦确立,就两千多年不变。
这让我想起一句话:好的数学,不是一次就把所有细节做到完美,而是先搭对框架,再慢慢填充细节。
刘徽后来把π从3精确到了3.1416,祖冲之更精确到了3.1415926。但公式,还是那个"半周半径相乘"。框架对了,剩下的事情就是往框架里填更精确的常数。
所以,别小看"周三径一"。它是一个文明在黑暗中摸索时,第一次触摸到圆这个完美形状的痕迹。粗糙,但又是那么真实。
下一篇:方田章·圆田术二 —— 如果用更精确的圆周率来算,结果会怎么样?以及刘徽的割圆术到底是怎么玩的。