圆的面积

维基百科,自由的百科全书
跳转到: 导航, 搜索

一个半径r圆的面积[1]为 πr2。这里的希腊字母π,和通常一样代表圆周长和直径的比值,即圆周率

现代数学家可以用微积分或更高深的后继理论实分析得到这个面积。但是,在古希腊伟大的数学家阿基米德在《圆的测量》(Measurement of a Circle)中使用欧几里得几何证明了一个圆周内部的面积等於一個以其圓周長及半徑作為兩個直角邊直角三角形面積。周长为 2πr,直角三角形的面积為兩直角邊乘積的一半,得出圆的面积为 πr2中國古代流傳之《九章算術·方田》章中的圓田術對圓面積計算的敘述為“半周半徑相乘得積步”。魏晉時代的劉徽注解《九章算術》時,則以“窮盡”割圓術提供了相同結果的證明。

除了这上述古老和现代的方法,我们也考察一些具有历史和实际兴趣的不同方法,其中有精确的也有近似方法。

目录

[编辑] 算术证明

按照阿基米德(Archimedes (260 BCE))的方法,比较一个圆与底为圆周长高为半径的直角三角形。如果圆与三角形的面积不相等,那么必为大于或小于。我们用反证法排除这两种情形,剩下惟一可能就是等于。证明的关键是利用正多边形

[编辑] 不大于

正方形和正八边形内接于圆,显示了面积差

假设圆面积 C 大于三角形 T = 12cr。记 E 为超过的部分。取一正方形内接于圆周,所有四个角在圆周上。在正方形和圆周之间是四个小弓形。如果这四个弓形的总面积 G4 大于 E,将每条弧平分。这样内接正方形变成了内接正八边形,产生了的 8 个弓形,总面积 G8 更小。继续分割,直到总面积差 Gn 小于 E。现在内接正多边形的面积 Pn = C − Gn,一定比三角形的面积大。

\begin{align}
 E &{}= C - T \\
   &{}> G_n \\
 P_n &{}= C - G_n \\
     &{}> C - E \\
 P_n &{}> T
\end{align}

但这产生了矛盾:从圆心向正多边形的每一边作垂线,垂线的长度 h 一定比圆半径小。而且每条多边形的边长 s 小于弓形弧长,这样边长 ns 总和小于圆周长。多边形区域和 n 个底为 sh 的三角形面积,即等于 12nhs。但是由于 h < rns < c,多边形面积一定小于三角形面积 12cr,矛盾。从而我们的假设 CT 大一定是错误的。

[编辑] 不小于

圆外切正方形和正八边形,显示了面积差

假设圆面积小于三角形的面积。记 D 为不足的部分。取一个圆外切正方形,所以每条边的中点在圆周上。如果正方形和圆周的面积差 G4,大于 D,将所有角用圆的切线裁去得到了一个圆外切正八边形,继续这样的过程直到面积差小于 D。正多边形的面积 Pn 一定小于 T

\begin{align}
 D &{}= T - C \\
   &{}> G_n \\
 P_n &{}= C + G_n \\
     &{}< C + D \\
 P_n &{}< T
\end{align}

这样同样得到了矛盾:因为圆心到多边形各边的垂线是半径,长为 r。而边长总和大于圆周长,多边形由 n 个全等的三角形组成,总面积大于 T。又一次我们得到了矛盾,从而假设 C 大于 T 一定也是错的。

所以圆的面积一定恰好和三角形的面积相等。这样便证明了结论。

[编辑] 重排证明

圆面积重排

按照 SATŌ Moshun Smith; Mikami, 缺乏參考資料名稱, pp. 130–132. 1914 列奥纳多·达芬奇 Beckmann, 缺乏參考資料名稱, p. 19. 1976  的方法,我们可用另一方式使用圆内接正多边形。假设我们有一个内接正六边形。将其从圆心剪开为 6 个三角形。相对的两个三角形和两条相同的直径相接;沿着一条滑动,这样辐射状的边变为相邻。它们现在组成了一个平行四边形,六边形的边组成了一组相对底边 s。两条辐射状边组成了斜边,高为 h(和阿基米德里证明中的相同)。事实上,我们可以把所有的三角形连续排列起来,可组成一个大平行四边形。如果我们把边数增加为 8 条以及更多,同样成立。对一个正 2n 多边形,平行四边形的底边长为 2ns,高为 h。当边数增加时,平行四边形的边长趋近于周长一半,高趋近于圆半径。取极限,平行四边形变为一个宽 πrr 的长方形。

重排正 n 边形求单位圆面积
多边形 平行四边形
n                   面积
4 1.4142136 2.8284271 0.7071068 2.0000000
6 1.0000000 3.0000000 0.8660254 2.5980762
8 0.7653669 3.0614675 0.9238795 2.8284271
10 0.6180340 3.0901699 0.9510565 2.9389263
12 0.5176381 3.1058285 0.9659258 3.0000000
14 0.4450419 3.1152931 0.9749279 3.0371862
16 0.3901806 3.1214452 0.9807853 3.0614675
96 0.0654382 3.1410320 0.9994646 3.1393502
1/∞ π 1 π

[编辑] 洋葱证明

通过环形积分求圆的面积

使用微积分,我们将圆象洋葱一样分为薄圆环,递增地求出面积。这是二维壳积分法shell integration)。对“洋葱”以 t 为半径的无穷薄圆环,贡献的面积是 2πt dt,周长的长度乘以其无穷小宽度。这样对半径为 r 的圆给出了一个初等积分:

\begin{align}
 \mathrm{Area}(r) &{}= \int_0^{r} 2 \pi t \, dt \\
                  &{}= \left[ (2\pi) \frac{t^2}{2} \right]_{t=0}^{r}\\
                  &{}= \pi r^2.
\end{align}

[编辑] 快速逼近

阿基米德算法逼近圆的面积数值非常费力,他算到 96 边形便停下了。一个更快的方法由威理博·斯涅尔提出(Cyclometricus,1962年),惠更斯步其后尘(De Circuli Magnitudine Inventa,1654年), Gerretsen & Verdenduin (1983, pp. 243–250) 记载了这种方法。

给定一个圆周,设 un 为内接正 n 边形的周长,设 Un 为外切正 n 边形的面积。那么我们用如下两个公式:

u_{2n} = \sqrt{U_{2n} u_{n}}    (几何平均
U_{2n} = \frac{2 U_{n} u_{n}}{ U_{n} + u_{n}}    (调和平均

阿基米德将一个六边形翻倍 4 次得到了 96 边形。对一个单位圆,一个内接正六边形有 u6 = 6,一个外切正六边形有 U6 = 4√3。很幸运地我们有十进制小数记法和上面两个公式,所以可以很快算七次:

斯涅尔翻倍法算七次 n = 6×2k.
k    n     un   Un   (un + Un)/4
0 6 6.0000000 6.9282032 3.2320508
1 12 6.2116571 6.4307806 3.1606094
2 24 6.2652572 6.3193199 3.1461443
3 48 6.2787004 6.2921724 3.1427182
4 96 6.2820639 6.2854292 3.1418733
5 192 6.2829049 6.2837461 3.1416628
6 384 6.2831152 6.2833255 3.1416102
7 768 6.2831678 6.2832204 3.1415970

最后一个数值的一个最佳有理逼近是 355113,这是 π 非常好的一个近似。但是斯涅尔提出(惠更斯证明)了一个比阿基米德方法更佳的界。

 n \frac{3 \sin \frac{\pi}{n}}{2+\cos\frac{\pi}{n}} < \pi < n \frac{2 \sin \frac{\pi}{n} + \tan \frac{\pi}{n}}{3}

从而我们能得到同样的逼近,从 48 边形算得十进制值约为 3.14159292。

[编辑] 推导

圆和相似三角形:外切边、内接边及其补、内接割线及其补

让我们考虑边长为 sn 的圆内接正 n 边形,其中一条边为 AB 是圆的一条弦。设 A′ 为圆周上 A 的对径点,从而 A′A 是一条直径,A′AB 是直径上的一个圆内接三角形。由泰勒斯定理,这是一个直角三角形,角 B 是直角。设 A′Bcn,我们称为 sn 的补;从而 cn2+sn2 = (2r)2。 设 C 平分弧 AB,设 C′ 为 C 的对径点。从而 CA 的长度为 s2nC′A 的长度为 c2nC′CA 是直径 C′C 上的直角三角形。因为 C 平分弧 ABC′C 垂直于弦 AB,垂足设为 P。三角形 C′AP 也是一个直角三角形,相似C′CA,因为它们在 C′ 有公共角。从而所有三条对应的边有相同的比例,特别地我们有 C′A : C′C = C′P : C′A 以及 AP : C′A = CA : C′C。圆心 O,平分 A′A,所以三角形 OAP 也相似于 A′ABOP 的长度是 A′B 的一半。就边长而言,我们得出

\begin{align}
 c_{2n}^2 &{}= \left( r + \frac{1}{2} c_n \right) 2r \\
 c_{2n} &{}= \frac{s_n}{s_{2n}} .
\end{align}

在第一个等式中 C′PC′O+OP,长度 r+12cn,而 C′C 为直径 2r。对一个单位圆我们有著名的鲁道夫·范·科伊伦翻倍公式,

 c_{2n} = \sqrt{2+c_n} . \,\!

现在如果我们外切一个正 n 边形,边为 A″B″ 平行于 AB,那么 OABOA″B″ 是相似三角形,得出 A″B″ : AB = OC : OP。称外切边长为 Sn,那么 Sn : sn = 1 : 12cn。(我们又一次用到了 OP 长是 A′B 的一半。) 从而我们得到

 c_n = 2\frac{s_n}{S_n} . \,\!

称外切周长为 un = nsn,内接周长 Un = nSn。那么将这些等式联合起来,我们有

 c_{2n} = \frac{s_n}{s_{2n}} = 2 \frac{s_{2n}}{S_{2n}} ,

所以

 u_{2n}^2 = u_n U_{2n} . \,\!

这给出了一个几何平均等式。

同样我们也推出

 2 \frac{s_{2n}}{S_{2n}} \frac{s_n}{s_{2n}} = 2 + 2 \frac{s_n}{S_n} ,

 \frac{2}{U_{2n}} = \frac{1}{u_n} + \frac{1}{U_n} .

这给出了一个调和平均等式。

[编辑] 飞镖逼近

蒙特卡罗方法求圆面积。由这 900 个样本算得 4×709900 = 3.15111.

当更好的方法寻找圆的面积无效时,我们可以求助于“掷飞镖”。这种蒙特卡罗算法的原理是:如果随机样本一致地散布于一个包含圆的正方形中,样本击中圆的比例趋近于圆和正方形的面积比。这可以视为求圆(或任何区域)面积的最后一种手段,因为它要求巨大的样本数才能确保精确度,一个 10n 的估计需要大约 100n 个随机样本Thijsse, 缺乏參考資料名稱, p. 273. 2006 。在某些情形,蒙特卡罗算法是数值逼近可用的最好方法。

[编辑] 有限拼图

我们已经看到可以将圆分为无穷块重组为一个长方形。最近Laczkovich, 缺乏參考資料名稱. 1990 发现的一个惊人的事实是我们可以将圆分为很大但有限块然后重拼成一个相同面积的正方形。这称为塔斯基分割圆问题米可斯·拉茲柯維奇的证明本质是他证明了“存在”这样的分解(事实上有很多),但是没有给出任何实际的分解。

[编辑] 推广

我们可以将圆伸缩长为一个椭圆。因为伸缩是一个平面的线性变换,一个变形因子会改变面积但是保持面积的比例。这个观察可以用于从单位圆得出任何椭圆的面积。

考虑单位圆内切于边长为 2 的正方形。一个伸长或收缩分别把水平与垂直半径变为椭圆的半长轴半短轴。正方形变为一个外切于椭圆的长方形。圆与正方形面积比为 π/4,这意味着椭圆与长方形的面积比也是 π/4。假设 ab 分别为椭圆的半长轴与半短轴。因长方形的面积为 4ab,从而椭圆的面积是 πab

我们也可以考虑高维数类似测度,比如可能想要求出球体的体积。当我们知道球面面积公式后,可以使用与圆一样的“洋葱”积分法。

[编辑] 参见

[编辑] 脚注

  1. ^ 中文的“圆”可以指圆周(circle)也能指圆盘(disk),此文中“圆”指圆盘。

[编辑] 参考文献

[编辑] 外部链接

个人工具
名字空间
操作
导航
帮助
工具
其他语言