宛田术:球冠形的秘密
方田章第八题——算一块宛田(球冠形)的面积。古人的公式和现代球冠面积公式差在哪里?「宛田」到底长什么样,是一个球冠还是一个圆锥台?这篇文章带你一探究竟。
原文
今有宛田,下周三十步,径十六步。问为田几何?
答曰:一百二十步。
术曰:以径乘周,四而一。
白话翻译
现在有一块"宛田",下周长 30 步,径(从顶点到底边的垂直距离)16 步。问这块田的面积是多少?
答案:120 平方步。
计算方法(宛田术):用径乘以周,再除以 4。
示意图
数学解读
1. "宛田"到底是什么?
"宛"字在古代有"屈曲""弯曲"的意思。所以"宛田"就是弯曲的田——不是平平整整的,而是中间隆起的。
问题来了:它到底是个什么形状?
学术界有两种主流看法:
- 球冠形(球面被一个平面截下来的一部分,像倒扣的碗)
- 圆锥形(尖顶的,像小土丘)
仔细看公式:,其中 是下周长, 是"径"(从顶点到底边的垂直距离)。
如果它是圆锥:圆锥侧面积公式是 ,其中 是母线长。代入 ,得 。但古人的公式是 ,分母是 4 不是 2。
如果它是球冠:球冠侧面积公式是 ,其中 是球半径, 是球冠高度。但古人的"径" 是不是球冠的高 ?这也不完全对应。
我的判断是:古人说的"宛田"是一个近似球冠的曲面形状,但他们的公式是一个近似公式。 古人没有微积分,不可能精确算出球冠面积。他们用的是"等效替换"的思路——把曲面面积近似成一个平面图形的面积。
2. 验算一下:公式是怎么来的?
代入数据: 步, 步。
和答案一致,120 平方步。
那这个公式 是怎么来的呢?
我怀疑古人是这样思考的:把宛田"展开",近似成一个扇形或者三角形。
想想看,如果你把一个球冠形的曲面从顶部切开,摊平,它大概是什么形状?是一个近似扇形的形状。扇形的弧长是原来的下周长 ,扇形的"半径"大约是 (或者和 有关)。扇形面积公式是 。如果弧长 ,半径 ,那么 。
这个推理不能说完全正确,但思路是合理的。 古人没有微积分,只能用"展开成平面"的直觉来近似曲面面积。
3. 对比现代球冠面积公式
现代数学中,球冠(球缺)的曲面面积公式是:
其中 是球的半径, 是球冠的高度。
古人的公式 中,( 是底面圆的半径), 是"径"——从顶点到底边的垂直距离。
如果 就是球冠的高 ,那么古人的公式就是:
而现代公式是 。
这两个公式差了一个因子。 古人的公式只用了底面半径 和高度 ,而现代公式用的是球半径 和高度 。当球冠比较"矮"的时候, 和 的关系是 ,化简得 。
所以,如果 比较小(球冠很浅), 和 的关系近似为 ,那么古人的公式 和现代公式 之间差了大约 这个因子。
这其实是一个有意思的发现: 古人的公式在球冠很浅的时候,误差会很大;但在球冠比较深的时候,近似程度会好一些。这也说明,古代数学家面对的"宛田"可能不是那种浅浅的球冠,而是比较陡的、近似倒扣碗的形状。
4. 为什么是"四而一"?
古人的公式里有个"四而一"(除以 4)。这在《九章算术》里是个常见的结构。
回想一下圆田术:(半周乘半径),也可以用 (周乘径除以 4),因为 。所以圆田术的公式也可以写成 。
宛田术的公式 和圆田术的另一种形式完全一样!
这意味着什么?我的理解是:古人把宛田的面积,近似地等同于一个"同等周长、同等径"的圆的面积。 也就是说,古人把宛田这个曲面形状,近似成了一个平面圆形来处理。
这个思路很朴素,但也很大胆——把一个三维曲面的问题,降维成一个二维平面的问题。 虽然不精确,但在实用层面,对于测量一块"隆起的田"的面积来说,可能已经够用了。
5. 中西方对比:曲面面积的计算
在西方,曲面面积的精确计算要等到微积分诞生之后。阿基米德虽然算出了球体的表面积公式 ,但他用的是穷竭法,非常复杂,而且只适用于完美的球体。
中国古代数学没有发展出积分学,但古人用"等效替换"的思路,给出了一个可操作的算法。精确性不够,但实用性很强。 这就是中国古代数学的实用主义传统——告诉你"怎么算",而不是"为什么对"。
刘徽在给《九章算术》作注的时候,对宛田术提出了质疑。他认为宛田术的公式不够精确,建议用圆锥侧面积公式来算。这说明刘徽已经意识到了宛田术的近似性,并且试图改进它。
一个两千年前的数学家,已经在思考"这个公式到底准不准"的问题了。 这种批判性思维,在数学史上非常珍贵。
高中课本关联
立体几何·旋转体的表面积
高中讲圆锥、圆台、球的表面积时,学生会学到各种公式。但有一个问题很少被问:为什么没有"球冠表面积"的公式?
其实球冠表面积是球表面积的一部分。如果球冠的高是 ,那么它的表面积占整个球表面积的比例是 ,即 。
这个公式和高中学的球表面积公式 是自洽的——当 (球冠正好是半个球),,正好是半个球的表面积。
函数·近似与逼近
宛田术的公式是一个近似公式。这和高中数学里讲的"近似计算"一脉相承。比如用泰勒展开近似函数值、用二分法逼近方程的根——都是"用一个简单的东西去近似一个复杂的东西"。
古人用 来近似球冠面积,本质上和今天用线性函数近似非线性函数是一样的思路。只是古人没有"误差分析"这个工具,不知道误差有多大。
数学建模·从实际问题出发
这道题又是一个绝佳的数学建模素材。场景是:你有一块隆起的田地,要算它的面积。你怎么做?
你可以把它当成圆形来近似(古人的方法)。也可以把它当成圆锥来近似(刘徽的建议)。也可以把它切分成很多小片,用积分算(现代方法)。
不同精度要求下,选择不同的模型。 这就是数学建模的核心思想——没有"最精确"的模型,只有"最合适"的模型。
教学启示
1. 曲面面积可以用"展开"来理解
讲圆锥侧面积的时候,我们通常会把圆锥侧面展开成一个扇形。这个思路和古人思考宛田面积的思路是一样的——把曲面"摊平"成平面,然后用平面图形的面积公式来算。 这个思路比死记公式更本质。
2. 近似也是一种能力
高中数学里,学生被训练得对"精确"有执念。但真实世界中的数学应用,很多时候只需要近似就够了。学会判断"多精确才算够",比追求绝对的精确更重要。
3. 批判性思维:质疑公式
刘徽对宛田术的质疑,是一个很好的教学案例。数学不是"书上写的都是对的",而是"可以质疑、可以改进的"。 两千年前的数学家已经会质疑公式了,今天的我们更应该如此。
我自己的一点感想
读宛田术的时候,我最大的感受是:古人真的很大胆。
一个球冠形的曲面,他们敢用 这个公式来算面积。这个公式没有经过严格的推导,更多的是一种"直觉"——把曲面展开,近似成一个扇形,再用扇形面积公式来算。
这种"大胆假设"的风格,在我读《九章算术》其他章节时也有感受。古人不是先证明再应用,而是先应用,先算出来,再慢慢验证和改进。 刘徽后来质疑了这个公式,但那是几百年后的事情了。
这让我想到一个教育问题:我们是不是太早教会学生"要严格证明",而忽略了"先大胆尝试"的价值?
在数学教学中,我经常看到学生因为"怕错"而不敢动笔。他们等老师给了公式才会算,自己不敢推导。但读《九章算术》你会发现,古人可没有这个顾虑——他们用自己能想到的最简单的方法先算再说,错了再改。
这种"先算再说"的精神,可能比"严格证明"更接近数学的原始模样。 数学不是从公理体系里长出来的,是从一次次"试着算算"中摸索出来的。
下一篇:方田章·弧田术 —— 弓形面积怎么算?古人没有三角函数,照样能算。