牟合方蓋

牟合方蓋（Steinmetz solid）是幾何體，是兩支等半徑圓柱躺在平面上垂直相交的交集，像兩個方形蓋子合在一起，稱作「牟合方蓋」。而其英文名稱是源自於一名數學家查爾斯·普羅透斯·斯泰因梅茨，計算出了交集的體積。

但更早之前，阿基米德與祖沖之已經解決了這個問題。他們用不同方法計出球體積是$\frac{4}{3} \pi r^3$，$r$為圓柱半徑。祖沖之正是計出牟合方蓋體積為$\frac{16}{3} r^3$，從而推出球體積公式。

## 性質

由兩個半徑為r的圓柱體交集的部分所形成的牟合方蓋體積為$$V = \frac{16}{3} r^3$$ 且表面積為$$A = 16 r^2.$$

### 以體積公式證明

將交集部分平分成8個大小相同的體積。利用積分計算其中的一塊體積的計算方法如下：

發現對$z$軸進行切割，切下來的每一塊都是一厚度為$\mathrm{d}z$的正方形，高度為$z$的時候其邊長為$\sqrt{r^2-z^2}$，因此可以得此塊體積為

$$\begin{align} V = \int^{r}_{0}((\sqrt{r^2-z^2})^2)\mathrm{d}z <pre> = \int^{r}_{0}(r^2-z^2)\mathrm{d}z = \bigg[r^2z-\frac{z^3}{3}\bigg|^r_0 = r^3-\frac{1}{3} r^3 = \frac{2}{3}r^3 </pre> \end{align}$$

因為一個牟合方蓋由8個上述的形體組成，因此牟合方蓋的體積為

$$8V=\frac{16}{3}r^3$$

### 以多重積分證明

考慮圓柱體的算式：

$$\begin{align} <pre> x^2+z^2 &= r^2 \\ x^2+y^2 &= r^2 </pre> \end{align}$$ 體積為：

$$\begin{align} \iiint_V \mathrm{d}z\,\mathrm{d}y\,\mathrm{d}x \end{align}$$有以下限制：

$$\begin{array}{rcccl} <pre> -\sqrt{r^2-x^2} &\leqslant& z &\leqslant& \sqrt{r^2-x^2} \\[4pt] -\sqrt{r^2-x^2} &\leqslant& y &\leqslant& \sqrt{r^2-x^2} \\[4pt] -r &\leqslant& x &\leqslant& r </pre> \end{array}$$

代入後得到

$$\begin{align} V &= \int_{-r}^{r}\int_{-\sqrt{r^2-x^2}}^{\sqrt{r^2-x^2}}\int_{-\sqrt{r^2-x^2}}^{\sqrt{r^2-x^2}} \mathrm{d}z\,\mathrm{d}y\,\mathrm{d}x \\[2pt] <pre> &= 8r^3-\frac{8r^3}{3} \\[2pt] &= \frac{16r^3}{3} </pre> \end{align}$$

## 初出

《九章算術》曾認為，球體外切圓柱體積與球體積之比等於正方形與其內切圓面積之比。魏國數學家劉徽在他為《九章算術》作的註釋指出，原書說法不正確，只有「牟合方蓋」（兩支垂直相交圓柱體的交集之體積）與球體積之比，才正好等於正方形與其內切圓的面積之比，即是：

球體積：牟合方蓋體積＝$\pi:4$

但劉徽沒有提供牟合方蓋體積公式，也就得不出球體積公式。

## 推導

一直到南北朝，數學家祖沖之和其子祖暅之才另創新法求出牟合方蓋與球體體積。他們的求法紀錄在唐代李淳風為九章算數作的註解中，流傳至今。

（臣淳風等謹按：祖暅之謂劉徽、張衡二人皆以圓囷為方率，丸為圓率，乃設新法。）祖暅之開立圓術曰：以乘積開立方除之，即立圓徑。其意何也？取立方棋一枚，令立樞於左後之下隅，從規去其右上之廉。又合而橫規之，去其前上之廉。於是立方之棋分而為四，規內棋一，謂之內棋；規外棋三，謂之外棋。

這段說明的形狀可看做是$\tfrac{1}{8}$塊牟合方蓋，外接一立方體；$\tfrac{1}{8}$塊牟合方蓋即「內棋」，立方體減去內棋餘部即為「外棋」。

更合四棋，復橫斷之。以勾股言之，令余高為勾，內棋斷上方為股，本方之數，其弦也。勾股之法，以勾冪減弦冪，則余為股冪。若領余高自乘，減本方之冪，余即內棋橫斷上方之冪也。本方之冪，即外四棋之斷上冪。然則余高自乘，即外三棋之斷上冪矣。不問高卑，勢皆然也。然固有所歸同而途殊者爾。而乃控遠以演類，借況以析微。

現將內外棋橫向切開。內棋截面是正方形，可用勾股弦定理求出其邊長與圓半徑的關係式。圓半徑（立方體邊長）r，底面到截面高h，則正方形邊長$\sqrt{r^2-h^2}$，面積$r^2-h^2$；也就是說外棋截面積為$r^2-(r^2-h^2)=h^2$。

按陽馬方高數參等者，倒而立之，橫截去上，則高自乘與斷上冪數，亦等蔫。夫疊棋成立積，緣冪勢既同，則積不容異。由此觀之，規之外三棋旁蹙為一，即一陽馬也。

現以立方體的底面和底面以外一粒頂點作一四角錐（這形狀稱陽馬）。對陽馬距離角錐h處橫向切開，則截面是正方形，面積等於$h^2$。

祖氏父子在此解釋：所有等高處橫截面積相等的兩個同高立體，其體積也必然相等。這就是今天所稱的「祖暅原理」。套用此定理。

外棋截面積＝陽馬截面積＝$h^2$

所以外棋體積也等於陽馬體積。

三分立方，則陽馬居一，內棋居二可知矣。合八小方成一大方，合八內棋成一合蓋。內棋居小方三分之二，則合蓋居立方矣三分之二，較然驗矣。

《九章算術》已有提到，陽馬體積等於其外接立方體積$\tfrac{1}{3}$，所以內棋體積是立方體的$\tfrac{2}{3}$，即$\tfrac{2 r^3}{3}$。由於內棋是牟合方蓋的$\tfrac{1}{8}$，故牟合方蓋體積為

$\frac{2}{3}\times8=\frac{16}{3}r^3$。

而球體積即為

$\frac{16}{3}r^3\times\frac{\pi}{4}=\frac{4}{3}\pi r^3$。

## 三圓柱體相交

三個軸相互垂直的圓柱體的交集所形成的一個固體的表面，有三條邊相交的頂點和四條邊相交的頂點。這組頂點可以被視為一個菱形十二面體的邊。確定體積和表面積的方法是觀察到三圓柱體可以通過具有三條邊相交的頂點（參見圖表）和六個曲面金字塔（三角形是圓柱體表面的一部分）來重新取樣為正方體。曲面三角形的體積和表面積可以通過類似的方法來確定，如上面對牟合方蓋所做的操作。

對三個半徑皆為$r$的圓柱體，其三軸相互垂直所形成的相交部分體積為：

$$V_3(r, r, r)=8(2-\sqrt{2})r^3$$

$$A_3(r,r,r)=24(2-\sqrt{2}) r^2$$

### 以體積公式證明

考慮相交部分的算式：

$$\begin{align} <pre> x^2+z^2 &= r^2 \\ x^2+y^2 &= r^2 \\ y^2+z^2 &= r^2 </pre> \end{align}$$

把相交的部分拆成6個相等的「蓋子」與1個正方體。蓋子分別在正方體的6個面上。

正方體的體積為：$$V_{\text{cube}} = (\sqrt{2}r)^3$$每個蓋子的體積為：$$\begin{align} V_{\text{cap}} &= \int_{\sqrt{2}r/2}^r 4(r^2-z^2) ~\mathrm{d}z \\ <pre> &= 4\bigg[r^{2}z-\frac{z^3}{3}\bigg|_{\sqrt{2}r/2}^{r}\bigg] \\ &= \frac{1}{3}(8-5\sqrt{2})r^3 </pre> \end{align}$$ 因此相交部分的體積為：

$$\begin{align} V_{\text{tricylinder}} &= V_{\text{cube}} + 6 V_{\text{cap}} \\ <pre> &= (\sqrt{2}r)^3 + 6[\frac{1}{3}(8-5\sqrt{2})r^3] \\ &= 8(2-\sqrt{2})r^3 </pre> \end{align}$$

## 參考資訊

- 祖沖之、球體公式及其他，EpisteMath | 數學知識
- 《綴術》中的開立圓術，中文數學數字圖書館
- 於Google SketchUp 3D 模型庫的「牟合方蓋」立體模型