一说起圆周率 π,几乎每个人都能脱口而出 3.1415926。 它是数学界最出名的常数,也是我们上学时接触的第一个无理数。 但很少有人会深究:在没有计算器、没有三角函数表、甚至连小数点概念都没有的几千年前,古人到底是怎么算出这个数的?他们又是怎么确定 π 是一个固定不变的常数,还能一步步把它算得越来越精确的? 先搞懂一个问题:为什么 π 一定是个常数? 凭什么说所有圆的周长和直径的比值都是同一个数?会不会大圆的比值大一点,小圆的比值小一点? 别觉得这个问题无聊。 在几千年前,这是算 π 的大前提。如果这个比值每个圆都不一样,那它就不是一个 “率”,算出来也没有意义。 古人必须先证明它是个固定值,才有资格去算它到底是多少。 那古人是怎么证明的?说穿了就是初中几何里的 “相似形” 思路,再加上一点点朴素的 “极限” 思想。 你可以在纸上画两个同心圆,圆心都是 O,一个半径小、一个半径大。 然后给这两个圆,画上边数完全相同的内接正多边形,比如正四边形、正六边形,并且让两个多边形的对应顶点,都落在同一条从圆心出发的射线上。 这时候你看,从圆心连出两条半径,加上多边形的一条边,刚好组成一个等腰三角形。 两个圆里的这两个三角形,顶角是同一个角,两腰的长度比例又一样,所以它们肯定是相似三角形。 相似三角形的对应边成比例。 也就是说:小圆多边形的边长 ÷ 小圆半径 = 大圆多边形的边长 ÷ 大圆半径。 周长是边长乘以边数,两边同时乘以边数 n,比例依然不变。 所以就有:小圆内接多边形的周长 ÷ 小圆半径 = 大圆内接多边形的周长 ÷ 大圆半径。 接下来就是最关键的一步:如果这个多边形的边数越来越多,会发生什么? 边数越多,每条边就越短,多边形的轮廓就越贴近圆形。 当边数多到 “无限” 的时候,这个多边形就几乎和圆完全重合了,它的周长也就几乎等于圆的周长。 把这个极限情况代入上面的比例式,就得到了结论:小圆的周长 ÷ 小圆半径 = 大圆的周长 ÷ 大圆半径。 既然周长和半径的比值是固定的,那周长和直径(直径就是两倍半径)的比值当然也是固定的。 这个固定不变的比值,就是圆周率 π。 就这么简单?就这么简单。 但就是这么一个朴素的结论,古人花了很长时间才彻底想透。而真正难的还在后面:这个固定的比值,到底是多少? 历史上第一个用严谨的数学方法,算出 π 的精确取值范围的人,是古希腊的阿基米德。 就是那个洗澡时发现浮力定律、喊出 “尤里卡” 的科学家,也是那句 “给我一个支点,我就能撬动地球” 的狠人。 在阿基米德之前,人类对 π 的认知基本停留在 “大概是 3” 的水平。 比如中国古书上说的 “径一周三”,就是直径为 1 的时候,周长约等于 3。古巴比伦、古埃及也差不多,都是靠测量得到的粗略值,误差很大。 阿基米德干的最牛的事,就是第一次不靠瞎猜、不靠测量,纯靠数学计算,把 π 的精度拉到了 99.9% 以上。 他的核心思路说穿了八个字:内接外切,两边逼近。 既然算不出圆的精确周长,那我们就给圆 “上下套圈”: 在圆的里面,画一个所有顶点都在圆上的正多边形,叫 “内接正多边形”,它的周长肯定比圆短; 在圆的外面,画一个每条边都跟圆刚好擦过的正多边形,叫 “外切正多边形”,它的周长肯定比圆长。 这么一来,圆的周长就被牢牢夹在了内接周长和外切周长之间。π 是周长除以直径,自然也就被夹在了两个数值之间。边数越多,多边形越贴圆,夹出来的范围就越窄,π 的精度就越高。 咱们用最简单的正方形举个例子,你一下就懂了。 假设有一个直径为 1 的单位圆,它的周长正好就是 π。 先画内接正方形,四个顶点都在圆上,那正方形的对角线刚好就是圆的直径 1。 用勾股定理一算,边长是√2/2,大概 0.707,周长就是 4×0.707≈2.828。所以 π 肯定比 2.828 大。 再画外切正方形,四条边都和圆相切,那正方形的边长刚好等于直径 1,周长就是 4。所以 π 肯定比 4 小。 你看,就这么简单一步,我们就把 π 锁在了 2.828 到 4 之间。但这个范围还是太宽了,差出去 1 多,精度很差。 怎么办?加边数。 把正方形换成正八边形,边数多了一倍,多边形更圆了,夹出来的范围自然就更紧了。算一下的话,内接正八边形周长约 3.061,外切正八边形周长约 3.314,范围一下子缩小到了 0.25 左右。 那要是换成正 16 边形、32 边形、64 边形呢? 精度肯定会越来越高。 但问题也随之而来:边数越多,边长越难算。正六边形还好,边长等于半径,口算都能出结果。 但正 12 边形的边长怎么算?正 24 边形呢?总不能每次都用勾股定理硬推吧? 更麻烦的是,阿基米德那个年代,既没有三角函数表,也算不了正弦正切,甚至连小数点都还没发明出来,所有数字都只能用分数表示。 换一般人可能

about image