用球坐标计算
注意到被积函数和积分区域都是径向对称的。 被积函数 和边界 都只跟到原点的距离有关。这就是改用球坐标最明确的信号:写成直角坐标要嵌套一层层带根号的上下限,换成球坐标后三对上下限全是常数。
写出球坐标代换,别漏掉雅可比因子。 令
被积函数立刻塌缩成 ,而体积元要带上雅可比因子
这个 不是可有可无的记账项——它是坐标变换在局部的体积伸缩率,漏掉它是这个积分最常见的翻车方式。
写出上下限。 单位球体可描述为
注意 (极角,从 轴往下量)只走到 ,而 (方位角)要走满 。把这两个范围对调,整个球就会被重复计算一遍。
组装积分并把它分离。 被积函数与雅可比因子相乘得 ,于是
既然被积函数可以拆成( 的函数)( 的函数)(与 无关的常数),而且上下限都是常数,这个三重积分就分裂成三个一元积分的乘积。
把三个因子分别算出来。
相乘:
估一估答案的量级合不合理。 球体的体积是 ,被积函数 从球心处的 变到球面上的 ,所以积分值必须严格落在 与 之间。 在球体上的平均值是 ,比 大一些也很合理,因为球的体积大部分都堆在靠外的壳层里。用外接正方体做蒙特卡洛估计得到 ,与 相符。
Need to solve a different problem like this? Open the solver →