中国古代数学的近似测量术

弧田术 · 会圆术 — 以直代曲的千年智慧

⭕ 弧田术 · 弓形面积

以水平弦在上半圆为例 · 蓝色区域为弓形

弧田术记录在汉代《九章算术》中,是中国先民处理弓形面积问题的精妙创举。书中记载:“今有弧田,弦三十步,矢十五步。问为田几何? ”它无需繁杂的圆周率,仅凭“弦长”与“矢高”两尺之数,便搭建起一座从直线量测通向曲线田亩的实用桥梁。其解法(术)是:“以弦乘矢,矢又自乘,并之,二而一。 ”以直代曲虽为近似之法,却在农田丈量、城池规划中发挥了不可小觑的大用。

弧田术公式(近似): S ≈ ( a × h + h² ) / 2 a 为弦长,h 为矢高)
📐 半径 150
⬆ 弦偏移 30%
⬅️ 拖动滑块可观察近似程度的变化
半径 r 150 px
弦长 a 300 px
矢高 h 0 px
近似面积 S 0 px²
圆心角 ∠AOB 0 °
精确面积 0 px²
误差 (近似 − 精确) 0 px²
📐 弧田术公式的推导(近似) 设:O 的半径为 r,弦 AB 长为 a,弓高(矢高)为 h,弧 AB 的中点为 C,连接 ACBC。 则弓形面积 S = △ABC 的面积 + 两个小弓形(弧 AC、弧 BC 与弦围成)的面积之和。 因为:ABC 的面积 = ½ · a · h 当弦 AB 为直径时: a = 2rh = r,此时半圆面积 = ½πr²,取 π ≈ 3,得半圆面积 ≈ (3/2)r²
ABC 的面积 = ½ · 2r · r = r²
所以两个小弓形面积之和 = 半圆面积 − △ABC 面积 = (3/2)r² - r² = ½r² = ½h²
因此,对于一般情况,用 ½h² 近似两个小弓形面积之和。 所以: 弓形面积 S½ · a · h + ½ · h² = (a · h + h²) / 2
弧田术公式:S ≈ (a · h + h²) / 2  (当弓较小时近似程度较低)
💡 注:推导中利用了特殊情形(弦为直径,π≈3)估算两个小弓形面积,并推广到一般情形。
✦ 下 一 章 ✦

📐 会圆术 · 弧长近似

以水平弦在上半圆为例 · 蓝色弧线标示弧长

会圆术记录在宋代沈括的《梦溪笔谈》中:“履亩之法,方圆曲直尽矣,未有会圆之术。凡圆田,既能拆之,须使会之复圆。”面对没有“卷尺”可循的圆弧,他大胆利用弦、矢二量,推演出弧长的近似算式,让弯曲的边界第一次有了可算之“度”。与弧田术的思路一致,依然是用已知的直去逼近未知的曲——当弧所对圆心角小于45°时,相对误差可控制在2%以内,方法简便,已足够应对当时农田丈量与工程估算之需。

会圆术公式(近似): La + h² / r a 为弦长,h 为矢高,r 为半径)
📐 半径 150
⬆ 弦偏移 30%
⬅️ 拖动滑块可观察近似程度的变化
半径 r 150 px
弦长 a 300 px
矢高 h 0 px
近似弧长 L 0 px
圆心角 ∠AOB 0 °
精确弧长 0 px
误差 (近似 − 精确) 0 px
📐 会圆术公式的推导(近似) 设:O 的半径为 r,弦 AB 长为 a,矢高为 h,弧长为 L 因为: 扇形 OAB 的面积 = ½ · L · r,△OAB 的面积 = ½ · a · (r−h),弓形 AB 的面积 ≈ ½ · (a · h + h²)(弧田术近似)。 又因为: 扇形面积 = △OAB 面积 + 弓形面积。 所以: ½ · L · r ≈ ½ · a · (r−h) + ½ · (a · h + h²) ≈ ½ · (a · r + h²) 因此: L · r ≈ a · r + h²,即 L ≈ a + h² / r
会圆术公式:L ≈ a + h² / r  (当弓高较小时近似程度较高)
💡 注:推导中利用弧田术近似弓形面积,并结合扇形面积分解得到弧长近似公式。