多维球体的体积

                     

贡献者: addis

预备知识 gamma 函数

   半径为 Rn 维欧几里得空间中的球体的体积可以用 Γ 函数表示为

(1)Vn=πn/2Γ(n/2+1)Rn=πn/2(n/2)!Rn ,
其中阶乘和 Gamma 函数的关系见式 1 。若定义 n 维球体的表面满足方程 i=1nxi2=Rn2,其中 xin 维直角坐标系中第 i 个坐标。所有满足 i=1nxi2Rn2 的坐标点都定义为球内的点,且定义 n 维直角坐标系中的体积为 Vn=dx1dx2dxn,积分是对所有球内的点积分。

   如果这些定义看起来很抽象,不妨代入到三维空间中考虑。三维直角坐标系中,x1,x2,x3 分别是 x,y,zR3 是球的半径,球表面上任意一点都满足 x2+y2+z2=R32,且球的体积分为 dxdydz 是对球内部的所有点积分。另外,若把上述定义代入到 1 维和 2 维,不难发现所谓的 “1 维球” 和 “2 维球” 分别是半径为 R1 的线段和半径为 R2 的圆。

1. 推导

   由于正常人的空间想象力最高是 3 维,我们先由 3 维以内的球体总结出体积的递推公式,这样即使我们无法想象高维球的形状,也可以计算其体积。下面在推导前 3 个维度时,请把所有 x1,x2,x3 想象成 xyz

图
图 1:二维和三维球的体积

2. 1 维球

   这是一条线段,满足 x12R12,“体积” 就是线段长度

(2)V1=dx1=2R1 .

3. 2 维球

   这是一个圆,满足 x12+x22R22,在计算体积 V2=dx1dx2 时,可以先对 x1 积分再对 x2 积分

(3)V2=(dx1)dx2=V1(x2)dx2 .
在几何上,这就是说把圆从沿 x1 轴切成许多一维球(线段),由 x12R22x22,一维球的半径为 R1(x2)=(R22x22)1/2。代入式 2 ,得 x2 处切出的一维球的体积(线段的长度)为
(4)V1(x2)=dx1=2R1=2(R22x22)1/2 .
再代入式 3 ,得二维球的体积为(注意 R2<x2<R2
(5)V2=V1dx2=2(R22x22)1/2dx2=πR22 .

4. 3 维球

   这是一个球体,满足 x12+x22+x32R32,计算体积 V3=dx1dx2dx3 时,可以先对 x1x2 积分

(6)V3=(dx1dx2)dx3=V2(x3)dx3 .
在几何意义上,这是说把球沿 x1x2 平面切成许多二维球(圆),然后把球的体积(面积)沿 x3 轴积分。由 x12+x22R32x32,得 x3 处二维球半径为 R2=(R32x32)1/2。由式 5 得体积为
(7)V2(x3)=πR22=π(R32x32) .
代入式 6 得三维球体积(注意 R2<x2<R2
(8)V3=V2(x3)dx3=π(R32x32)dx3=43πR3 .

5. n 维球

   由以上两个推导,可以在代数上总结出递推的规律。把 n 维球在 n+1 维积分,得1

(9)V4=RR43π(R42x42)3/2dx4=12π2R4 .
n 维球体体积维 CnRn,那么可以总结出递推公式为
(10)Vn+1=RRCn(R2x2)n/2dx .
使用换元积分法,令 x=Rsinθ,有
(11)RR(R2x2)n/2dx=Rn+1π/2π/2cosn+1θdθ=πΓ(n/2+1)Γ[(n+1)/2+1]Rn+1 .
用阶乘表示递归公式(式 1 ),就是
(12)Cn+1=Cnπ(n/2)![(n+1)/2]! .
已知 C1=2,易得
(13)Cn=πn/2(n/2)! ,
这样就得到了式 1


1. ^ 可使用 Mathematica 软件计算积分,见 Mathematica 积分


致读者: 小时百科一直以来坚持所有内容免费无广告,这导致我们处于严重的亏损状态。 长此以往很可能会最终导致我们不得不选择大量广告以及内容付费等。 因此,我们请求广大读者热心打赏 ,使网站得以健康发展。 如果看到这条信息的每位读者能慷慨打赏 20 元,我们一周就能脱离亏损, 并在接下来的一年里向所有读者继续免费提供优质内容。 但遗憾的是只有不到 1% 的读者愿意捐款, 他们的付出帮助了 99% 的读者免费获取知识, 我们在此表示感谢。

                     

友情链接: 超理论坛 | ©小时科技 保留一切权利