很早就知道数学中这个散度定理和物理电磁/引力的高斯公式应该是一回事的,所以考虑一下是怎么回事.
回忆高斯定理:对闭区域V上的可微多元向量值函数f:R3→R3,有:
∬δVfdS=∭V∇⋅fdV
那么我们让Mf是引力场的函数(因为后面有密度所以把M提出来)则左边形式已经对了,关键是算右边.
一个任意形状的引力场我们不知道怎么写,所以先考虑一个质点的引力场.此时有 Mf(r)=∣r∣3GMr.
直接硬做:fx(r)=s23Mx,其中s=∑xx2,则
dxdfx=GM(s−23−3s−25x2)=GMs−25(s−3x2)⟹∇⋅f=x∑dxdfx=GMs−25(3s−3x∑x2)=0
于是你得到除了原点外的散度都为0.原点是一个奇点,我还不会狄拉克函数,所以先不管那里.
一个点的现在你明白了,现在考虑一个体积的引力场.
然后这里我脑抽了在于没想明白为什么我可以直接把点的向量场积分起来得到整个物体的向量场:你物体的向量场中每个微元并非一个点而是一个小体积元.
然后你发现确实是脑子抽了:我们可以这么做是因为向量场关于点是连续的,所以可积性保证了当dV→0时这个区域内任意两个点在某点x处的引力场向量的差也趋近于0,所以可以说明黎曼和变成积分的时候你的误差也变成0.
所以你确实可以把每个点的向量场积起来得到物体的引力场.所以左侧右侧同时积分:
∬S=δVgdS=∬r∈S=δV(∭x∈Afx(r)ρ(x)dA)⋅dS=∭x∈Aρ(x)(∬r∈S=δVfx(r)⋅dS)dA
我为什么可以随便交换积分号?fx明明是不连续的(有奇点x)?
这时候AI给了两种解释:
- Fubini-Tonelli Theorem说明,由于第二行那个式子的绝对值积分有界,就能保证你随便交换.
- 弱奇点原理:fx在x发散的速度是Θ(x21),而你密度有界的情况下,密度对体积的积分的速度恰好是x2,所以他俩乘起来就没有奇点了.你发现发散速度阶数小于维数的都是合法的.
我们先假装这个交换是比较自然的,那么考虑内层积分就是球一个质点的引力场的引力通量了,那么可以用高斯定理:
=∭x∈Aρ(x)(∭r∈V−B(x,δ)∇⋅fx(r)dV−∬S=δB(x,δ)fx⋅dS)dA=∭x∈Aρ(x)(−4πG)dA=−4πMG
这里因为有个奇点,所以你不对整个区域使用高斯定理,而是把原点x周围的一个小球体挖掉,减掉内部边界的引力通量就是外边界的.则那个三重体积分我们知道里面的散度都是0所以积分完了也是0;而另一部分内部小圆的积分,因为对称性所以有引力场垂直于球面,容易知道通量是4πδ2δ2G=4πG(注意内部的面符号是反的).
对于点在球内可以直接把球拆成小球和外壳.
那么第一条,设外部距离球心为r的一个点,则取半径为r的球面,根据对称性引力通量是4πr2g.而根据高斯定理你知道它是4πMG,于是得到g=r2MG,就证完了.
对第二条,设内部距离球心为r的一个点,仍然取这个球面,考虑其引力通量,你惊喜的发现引力通量只能是0,就做完了.