我们来聊聊怎么证明一个质量分布均匀的球壳,对它内部的任何一点,万有引力都是零。这其实是个非常经典且令人着迷的物理学问题,它的证明方式多种多样,但核心思想都离不开对万有引力定律的理解和运用。
万有引力定律回顾
首先,我们得先祭出牛顿的万有引力定律:任意两个质点,存在着相互吸引的力,其大小与它们的质量的乘积成正比,与它们之间距离的平方成反比。这个力沿着两个质点的连线方向。数学表达就是:
$F = G frac{m_1 m_2}{r^2}$
其中,$F$ 是引力大小,$G$ 是引力常量,$m_1$ 和 $m_2$ 是两个质点的质量,$r$ 是它们之间的距离。
球壳的特点
我们考虑一个实心的球,但我们感兴趣的是它的“壳”。这个球壳是质量均匀分布的,这意味着单位体积的质量是个常数。我们可以想象它是由无数个非常非常薄的同心球壳组成的。我们现在关注的是一个单一的、非常薄的、半径为 $R$、质量为 $M$、且质量均匀分布的球壳。
证明思路:分割与积分
要证明球壳内部某一点(我们称之为“测试点”,记为 $P$)受到的合力为零,我们不能直接用上面的公式,因为球壳的质量是分散的,不是一个点。我们需要把球壳“切开”,想象成无数个微小的质点,然后计算每个质点对 $P$ 的引力,再把这些引力“加起来”(也就是积分)。
方法一:利用对称性和对立面的抵消 (更直观)
这是最能体现出数学美感和物理直觉的一种方法。
1. 选择测试点 $P$: 假设这个球壳的球心是 $O$,半径是 $R$。我们选择球壳内部的任意一点 $P$ 作为我们的测试点。为了方便,我们不妨假设 $P$ 到球心 $O$ 的距离是 $r$(注意,$r < R$)。
2. 想象一个“对立面”: 站在 $P$ 的位置,我们可以看到球壳的不同部分。我们考虑球壳上位于 $P$ 点两侧相对的两个微小部分,我们称它们为“对立的微小区域”。
3. 微小质量 $dm$ 的引力: 假设我们在 $P$ 的“上方”(更靠近球心的方向)有一个微小的质量块 $dm_1$,它距离 $P$ 的距离是 $d_1$。它对 $P$ 的引力方向是指向 $dm_1$ 的。我们在 $P$ 的“下方”(更远离球心的方向)找到一个与之“对称”的微小质量块 $dm_2$,它距离 $P$ 的距离是 $d_2$。
4. 对称性的精妙之处: 这里“对称”指的是:
$dm_1$ 和 $dm_2$ 位于 $P$ 点的同一直线上。
$dm_1$ 和 $dm_2$ 到 $P$ 的距离 $d_1$ 和 $d_2$ 相同,也就是说 $d_1 = d_2 = d$。
更关键的是,如果我们将整个球壳以 $P$ 为中心进行一个“视角”上的调整,使得 $dm_1$ 和 $dm_2$ 处于相对的位置,那么它们的质量会以一种特定的方式抵消。
我们可以在球壳上考虑一个“微小的环面”(或者更精准地说,是“微小的带”)。想象我们以 $P$ 点为中心,在球壳上画一个圈,这个圈会切割出一些质量。然后我们再考虑一个与这个圈“相对”的、在 $P$ 点的另一侧的“对称”的环面。
更严谨一点来说,我们可以将球壳想象成由无数个细小的圆环构成。对于球壳内部的任意一点 $P$,我们可以找到一个与它“相对”的圆环。这两个圆环上的质量会产生指向 $P$ 的引力。
考虑一个以 $P$ 为观察点,在球壳上截取的由一圈小质量点组成的“环”。设这个环的半径是 $r'$,它到 $P$ 的距离是 $d$。这个环上的质量会对 $P$ 产生一个合力。由于环上的每个点到 $P$ 的距离相等,这个合力的方向是沿着 $P$ 到 $O$ 的连线的。
现在,考虑另一个“对称”的环,它位于 $P$ 的另一侧,同样到 $P$ 的距离也是 $d$。只不过,这个环上的质量点到 $P$ 的引力方向,与第一个环上的质量点产生的引力方向,虽然大小相同,但是“方向相反”在某个维度上。
更直观的解释:
想象你在 $P$ 点,用你的视线扫描球壳。在你的“正前方”有一小块质量 $dm_1$,它产生一个引力。在你的“正后方”(或者说,你视线的延长线上,位于 $P$ 的另一侧)也有另一小块质量 $dm_2$。如果这两个小质量块在球壳上的位置是“对称”的,比如,它们到 $P$ 的距离相等,且它们产生的引力方向正好相反(沿着 $P$ 点的同一条直线,但方向相反),那么它们对 $P$ 的合力就会相互抵消。
我们把球壳看作由许多个这样“对称配对”的微小质量块组成。对于每对相互抵消的引力,我们都可以想象它是球壳上特定区域的质量产生的。
5. 抵消的本质:
距离: 当我们将球壳分割成微小部分时,我们可以找到许多成对的微小质量块,它们到 $P$ 的距离是相同的。
方向: 对于每一对这样的质量块,它们对 $P$ 的引力方向会沿着它们所在质点的连线。通过仔细选择这些质量块,我们可以让它们产生的引力在某个方向上相互抵消。
让我们想象一下,我们把球壳上所有质量点对 $P$ 的引力投影到 $OP$ 连线上。
设 $P$ 到球心 $O$ 的距离为 $r$。我们考虑球壳上一个质量为 $dm$ 的微小块。它到 $P$ 的距离为 $d$。这个微小块对 $P$ 的引力大小为 $dF = G frac{dm}{d^2}$。这个引力有一个方向。
如果我们考虑一个“对称”的微小质量块 $dm'$,它同样到 $P$ 的距离也是 $d$,但是它所处的“角度”使得它对 $P$ 的引力在 $OP$ 连线上的分量,与前一个微小质量块的引力分量大小相等,方向相反。
例如,我们可以考虑两个位于 $P$ 点同一直线上的、球壳上的微小区域 $A_1$ 和 $A_2$。
设 $A_1$ 距离 $P$ 的距离是 $d_1$,质量是 $dm_1$。 $A_2$ 距离 $P$ 的距离是 $d_2$,质量是 $dm_2$。
如果 $d_1 = d_2$,且 $A_1$ 和 $A_2$ 位于 $P$ 点的同一条直线上,但分别在 $P$ 的两侧,那么它们产生的引力方向正好相反,大小也相同,于是完全抵消。
然而,球壳上的质量并非都与 $P$ 点在同一条直线上。
关键在于:
我们可以把球壳看作是由一系列“环”组成的。对于 $P$ 点,我们可以找到它“上方”和“下方”对称的两个环。
假设 $P$ 到球心的距离是 $r$。
我们考虑一个以 $P$ 为顶点,在球壳上画出的一个“锥面”(或者说是“球冠”)。这个锥面会将球壳分割成两个部分。
设 $P$ 位于 $O$ 的右侧。我们考虑位于 $P$ 右侧的球壳部分。它会产生一个指向右侧的合力。
同时,我们考虑位于 $P$ 左侧的球壳部分。它也会产生一个指向左侧的合力。
精妙之处在于: 经过详细的积分计算(这部分是关键,但我们在这里用概念来解释),可以证明,对于任何一个质量块,在球壳的另一侧总能找到一个质量块,使得它们的引力在 $P$ 点产生的作用相互抵消(在 $OP$ 连线上的分量)。
一个更具体的图像:
想象 $P$ 点是你的眼睛,你看向球壳。
在 $P$ 的“正面”(更靠近球心的方向)有一小块质量 $dm_1$,距离 $P$ 为 $d_1$。它对 $P$ 的引力是 $F_1$。
在 $P$ 的“背面”(更远离球心的方向)有一块质量 $dm_2$,距离 $P$ 为 $d_2$。它对 $P$ 的引力是 $F_2$。
对于任意一个 $dm_1$,我们总可以找到一个 $dm_2$,使得它们距离 $P$ 的距离 $d_1=d_2=d$。
而且,通过巧妙地选择这两个“对称”的区域,它们对 $P$ 的引力在 $OP$ 连线上的分量,大小相等,方向相反。
打个比方:
想象你在一个房间里,房间是一个巨大的纸盒子,质量均匀。你在盒子的一个角落。如果你看向盒子中央,盒子中央的那些质量会吸引你。但同时,盒子在你身后的那些质量,它们的吸引力方向又会抵消掉一部分。
球壳的情况是,由于它的“弯曲”和“均匀分布”,这种抵消是精确的、完美的。
结论:
由于球壳是均匀分布的,对于 $P$ 点的任何一个微小质量块产生的引力,总能找到球壳另一侧的一个微小质量块,它到 $P$ 的距离与第一个质量块相同,并且它产生的引力在 $OP$ 连线上的分量,正好抵消了第一个质量块在该方向上的分量。因此,所有这些引力的矢量和为零。
方法二:利用积分和几何 (更数学化)
这个方法需要一些微积分的知识,但它提供了更严谨的证明。
1. 设置坐标系: 假设球壳的球心 $O$ 在原点 $(0,0,0)$。球壳的半径为 $R$。测试点 $P$ 位于 $OP$ 连线上,距离 $O$ 为 $r$ ($0 le r < R$)。为了方便,我们设 $P$ 点在 $z$ 轴上,坐标为 $(0,0,r)$。
2. 分割球壳: 我们将球壳分成无数个微小的质量块 $dm$。
考虑球壳上一个微小的“带”(或者说是“环面”)。这个环面上的所有点到 $P$ 点的距离都是相同的。
设这个环面位于球壳的 $z$ 坐标为 $z'$ 的位置,它是由一个与 $z$ 轴成 $ heta$ 角的微小平面在球壳上截取的。
环面的半径为 $r' = R sin heta$。
环面本身的宽度为 $R d heta$。
这个环面的周长是 $2pi r' = 2pi R sin heta$。
这个环面上的面积微元是 $dA = (2pi R sin heta) (R d heta) = 2pi R^2 sin heta d heta$。
3. 质量的计算:
假设球壳的总质量为 $M$,表面积为 $4pi R^2$。
球壳的表面质量密度(单位面积的质量)为 $sigma = frac{M}{4pi R^2}$。
那么,这个微小的环面上的质量是 $dm = sigma dA = frac{M}{4pi R^2} (2pi R^2 sin heta d heta) = frac{M}{2} sin heta d heta$。
4. 计算引力:
这个环面上的任意一个质量块 $dm'$(属于环面质量 $dm$ 的一部分),它到 $P$ 点的距离 $d$ 是相同的。
我们可以通过几何关系计算 $d$。
$d^2 = (R cos heta r)^2 + (R sin heta)^2$ (这里假设 $P$ 在 $z$ 轴正方向,环面在 $z'$ 处)
$d^2 = R^2 cos^2 heta 2Rr cos heta + r^2 + R^2 sin^2 heta$
$d^2 = R^2(cos^2 heta + sin^2 heta) 2Rr cos heta + r^2$
$d^2 = R^2 + r^2 2Rr cos heta$
微小质量块 $dm'$ 对 $P$ 的引力大小为 $dF = G frac{dm'}{d^2}$。
由于我们是对整个环面进行积分,我们只需要考虑引力在 $OP$ 连线(也就是 $z$ 轴)上的分量。
环面上的质量对 $P$ 的引力方向是指向环面上的质量块。
在 $OP$ 连线上的分量是 $dF_z = dF cos alpha$,其中 $alpha$ 是引力方向与 $z$ 轴的夹角。
从几何上看,这个夹角 $alpha$ 与 $ heta$ 是相关的。
考虑 $P$ 点 $(0,0,r)$ 和环面上的一点 $(Rsin heta, 0, Rcos heta)$ (为了简化,我们可以在 $xz$ 平面考虑)。
引力方向是从 $(Rsin heta, 0, Rcos heta)$ 指向 $(0,0,r)$。
这个方向与 $z$ 轴的夹角 $alpha$ 满足 $cos alpha = frac{r R cos heta}{d}$。
所以,环面上的所有质量块对 $P$ 的引力在 $z$ 轴上的分量是:
$dF_z = G frac{dm}{d^2} cos alpha = G frac{(frac{M}{2} sin heta d heta)}{R^2 + r^2 2Rr cos heta} cdot frac{r R cos heta}{sqrt{R^2 + r^2 2Rr cos heta}}$
这里出现了一个问题! 我们的 $cos alpha$ 是从环面上的点指向 $P$ 点的方向与 $z$ 轴的夹角。
实际上,引力是吸引力,方向是从环面上的点指向 $P$ 点。
如果 $P$ 在 $O$ 的右侧 $(0,0,r)$,而环面在 $z'$ 处,当 $z' < r$ 时,$cos alpha > 0$,分量指向 $P$ 的方向。当 $z' > r$ 时,$cos alpha < 0$,分量也指向 $P$ 的方向。
关键在于,环面上所有质量点产生的引力在 $z$ 轴上的分量,它们的指向是相同的! 也就是说,它们都指向 $P$ 点。
这里我们用的是 $cos alpha$ 的定义,它表示方向向量与 $z$ 轴的夹角。
对于从 $(x,y,z')$ 指向 $(0,0,r)$ 的向量 $(0x, 0y, rz')$,它的 $z$ 分量是 $rz'$。
而 $z' = R cos heta$。所以 $r R cos heta$。
这个分量是正确的。
那么,哪里会抵消呢?
我们考虑的是“带”上的总引力。
正确的理解是: 我们可以把球壳看成由很多这样的“带”组成。对于 $P$ 点,它会受到来自球壳不同“角度”的引力。
如果 $P$ 点在球心 $O$ 的右侧 $(0,0,r)$:
来自 $z' < r$ 的环面的引力,在 $z$ 轴上的分量是正的,指向 $P$。
来自 $z' > r$ 的环面的引力,在 $z$ 轴上的分量也是正的,指向 $P$。
这样一来,这个积分似乎是会得到一个非零值。
问题出在我的角度 $alpha$ 的定义!
让我们回到对称性。
考虑 $P$ 点 $(0,0,r)$。
我们考虑一个环面,它与 $z$ 轴的夹角是 $ heta$。这个环面上的点到 $P$ 的距离是 $d$。
这个环面上的质量产生的引力,在 $z$ 轴上的分量是 $dF_z = G frac{dm}{d^2} cos eta$,其中 $eta$ 是这个引力方向与 $z$ 轴的夹角。
从几何上看,从环面上的点 $(Rsin heta, 0, Rcos heta)$ 到 $P(0,0,r)$ 的向量是 $(Rsin heta, 0, rRcos heta)$。
$d = sqrt{(Rsin heta)^2 + 0^2 + (rRcos heta)^2} = sqrt{R^2sin^2 heta + r^2 2Rrcos heta + R^2cos^2 heta} = sqrt{R^2+r^22Rrcos heta}$。
引力方向与 $z$ 轴的夹角 $eta$ 满足 $cos eta = frac{rRcos heta}{d}$。
这里 $dm = frac{M}{2} sin heta d heta$。
所以,单个环面在 $z$ 轴上的引力分量是:
$dF_z = G frac{frac{M}{2} sin heta d heta}{sqrt{R^2+r^22Rrcos heta}^2} frac{rRcos heta}{sqrt{R^2+r^22Rrcos heta}}$
$dF_z = G frac{M}{2} frac{(rRcos heta)sin heta}{(R^2+r^22Rrcos heta)^{3/2}} d heta$
这个积分从哪里到哪里?
$ heta$ 的范围是从 $0$ 到 $pi$。
但是! 这个 $dF_z$ 是环面上的所有质量产生的合力在 $z$ 轴上的分量。
更精确的积分方法 (Gauss 定理的应用,或者直接积分):
考虑在 $P$ 点,受到的来自球壳上任意一点 $dm$ 的引力。
设 $P$ 在 $O$ 的右侧,距离为 $r$。
球壳上一点的坐标是 $(x,y,z)$,满足 $x^2+y^2+z^2 = R^2$。
$dm$ 的质量是 $sigma dA$。
引力矢量是 $dvec{F} = G frac{dm}{d^2} hat{r}_{P leftarrow dm}$,其中 $hat{r}_{P leftarrow dm}$ 是从 $dm$ 指向 $P$ 的单位向量。
$vec{r}_{P leftarrow dm} = vec{P} vec{r}_{dm} = (0,0,r) (x,y,z) = (x, y, rz)$。
$d = |vec{r}_{P leftarrow dm}| = sqrt{x^2+y^2+(rz)^2}$。
由于 $x^2+y^2+z^2 = R^2$,所以 $x^2+y^2 = R^2z^2$。
$d = sqrt{R^2z^2+(rz)^2} = sqrt{R^2z^2+r^22rz+z^2} = sqrt{R^2+r^22rz}$。
$hat{r}_{P leftarrow dm} = frac{(x, y, rz)}{sqrt{R^2+r^22rz}}$。
$dvec{F} = G frac{sigma dA}{R^2+r^22rz} frac{(x, y, rz)}{sqrt{R^2+r^22rz}}$
$dvec{F} = G sigma frac{(x, y, rz)}{(R^2+r^22rz)^{3/2}} dA$
对整个球壳进行积分:
$vec{F} = int_{ ext{shell}} dvec{F} = G sigma int_{ ext{shell}} frac{(x, y, rz)}{(R^2+r^22rz)^{3/2}} dA$
由于球壳是关于 $z$ 轴对称的,对于任何一个 $x$ 分量,都存在一个 $+x$ 分量,它们的积分抵消。同样 $y$ 分量也与 $+y$ 分量抵消。
所以,$int_{ ext{shell}} (x) dA = 0$ 且 $int_{ ext{shell}} (y) dA = 0$。
因此,$vec{F}$ 的 $x$ 和 $y$ 分量都为零。
我们只需要计算 $z$ 分量:
$F_z = G sigma int_{ ext{shell}} frac{rz}{(R^2+r^22rz)^{3/2}} dA$
现在,我们再次使用“环面”的方法来计算这个积分。
一个位于 $z$ 处的、厚度为 $dz$ 的环面,其面积是 $dA = 2pi R dz$(这里的 $z$ 是球壳上的 $z$ 坐标)。
注意! 这里我们把球壳的变量换成了 $z$。
对于 $P$ 点 $(0,0,r)$,位于 $z$ 处的环面上的点 $(x,y,z)$,与 $P$ 的距离的平方是 $d^2 = x^2+y^2+(rz)^2 = R^2z^2+(rz)^2 = R^2z^2+r^22rz+z^2 = R^2+r^22rz$。
引力在 $z$ 轴上的分量(指向 $P$)的大小是 $dF_z = G frac{dm}{d^2} cos phi$,其中 $phi$ 是引力方向与 $z$ 轴的夹角。
这个夹角的余弦是 $cos phi = frac{rz}{d} = frac{rz}{sqrt{R^2+r^22rz}}$。
而 $dm = sigma dA = sigma (2pi R dz)$。
所以,$dF_z = G frac{sigma (2pi R dz)}{R^2+r^22rz} frac{rz}{sqrt{R^2+r^22rz}}$
$dF_z = 2pi G sigma R frac{(rz) dz}{(R^2+r^22rz)^{3/2}}$
积分范围: $z$ 的范围是从 $R$ 到 $R$。
积分变量替换: 设 $u = R^2+r^22rz$。
则 $du = 2r dz$,所以 $dz = frac{du}{2r}$。
当 $z=R$ 时,$u = R^2+r^22r(R) = R^2+r^2+2rR = (R+r)^2$。
当 $z=R$ 时,$u = R^2+r^22rR = (Rr)^2$。
另外,$rz = frac{R^2+r^2u}{2r}$。
代入积分:
$F_z = 2pi G sigma R int_{R}^{R} frac{(rz)}{(R^2+r^22rz)^{3/2}} dz$
$F_z = 2pi G sigma R int_{(R+r)^2}^{(Rr)^2} frac{frac{R^2+r^2u}{2r}}{u^{3/2}} (frac{du}{2r})$
$F_z = 2pi G sigma R int_{(R+r)^2}^{(Rr)^2} frac{R^2+r^2u}{4r^2} u^{3/2} (du)$
$F_z = frac{2pi G sigma R}{4r^2} int_{(R+r)^2}^{(Rr)^2} (R^2+r^2u) u^{3/2} du$
$F_z = frac{pi G sigma R}{2r^2} int_{(R+r)^2}^{(Rr)^2} [(R^2+r^2) u^{3/2} u^{1/2}] du$
计算积分:
$int u^{3/2} du = frac{u^{1/2}}{1/2} = 2u^{1/2}$
$int u^{1/2} du = frac{u^{1/2}}{1/2} = 2u^{1/2}$
$F_z = frac{pi G sigma R}{2r^2} left[ (R^2+r^2)(2u^{1/2}) 2u^{1/2}
ight]_{(R+r)^2}^{(Rr)^2}$
$F_z = frac{pi G sigma R}{2r^2} left[ 2(R^2+r^2)(u^{1/2}) 2u^{1/2}
ight]_{(R+r)^2}^{(Rr)^2}$
$F_z = frac{pi G sigma R}{r^2} left[ (R^2+r^2)(u^{1/2}) + u^{1/2}
ight]_{(R+r)^2}^{(Rr)^2}$
代入上下限:
当 $u = (Rr)^2$ 时,$u^{1/2} = |Rr| = Rr$ (因为 $R>r$)。$u^{1/2} = frac{1}{Rr}$。
$(R^2+r^2)frac{1}{Rr} + (Rr)$
当 $u = (R+r)^2$ 时,$u^{1/2} = R+r$。$u^{1/2} = frac{1}{R+r}$。
$(R^2+r^2)frac{1}{R+r} + (R+r)$
$F_z = frac{pi G sigma R}{r^2} left[ left( frac{R^2+r^2}{Rr} + (Rr)
ight) left( frac{R^2+r^2}{R+r} + (R+r)
ight)
ight]$
化简括号内的部分:
$frac{R^2+r^2}{Rr} + Rr = frac{R^2+r^2 + (Rr)^2}{Rr} = frac{R^2+r^2 + R^22Rr+r^2}{Rr} = frac{2R^2+2r^22Rr}{Rr}$
$frac{R^2+r^2}{R+r} + R+r = frac{R^2+r^2 + (R+r)^2}{R+r} = frac{R^2+r^2 + R^2+2Rr+r^2}{R+r} = frac{2R^2+2r^2+2Rr}{R+r}$
$F_z = frac{pi G sigma R}{r^2} left[ frac{2R^2+2r^22Rr}{Rr} frac{2R^2+2r^2+2Rr}{R+r}
ight]$
$F_z = frac{2pi G sigma R}{r^2} left[ frac{(R^2+r^2Rr)(R+r) (R^2+r^2+Rr)(Rr)}{(Rr)(R+r)}
ight]$
$F_z = frac{2pi G sigma R}{r^2} left[ frac{(R^3+Rr^2+R^2r+r^3R^2rRr^2) (R^3Rr^2+R^2rr^3+Rr^2Rr^2)}{(R^2r^2)}
ight]$
上面化简出现了问题,我可以直接用一个恒等式:
$(R^2+r^2Rr)(R+r) = R^3 + Rr^2 + R^2r + r^3 R^2r Rr^2 = R^3 + r^3$
$(R^2+r^2+Rr)(Rr) = R^3 Rr^2 + R^2r r^3 + R^2r Rr^2 = R^3 r^3$
不对,这不是恒等式,是乘法。
$(R^2+r^2Rr)(R+r) = R(R^2+r^2Rr) + r(R^2+r^2Rr) = R^3+Rr^2R^2r + R^2r+r^3Rr^2 = R^3+r^3$
$(R^2+r^2+Rr)(Rr) = R(R^2+r^2+Rr) r(R^2+r^2+Rr) = R^3+Rr^2+R^2r R^2rr^3Rr^2 = R^3r^3$
所以,分子是: $(R^3+r^3) (R^3r^3) = 2r^3$。
$F_z = frac{2pi G sigma R}{r^2} left[ frac{2r^3}{R^2r^2}
ight]$
$F_z = frac{4pi G sigma R r^3}{r^2(R^2r^2)} = frac{4pi G sigma R r}{R^2r^2}$
天哪!这个结果仍然是非零的。 我的积分变量 $z$ 的定义或者 $dA$ 的定义可能还是有误。
回到方法一的思路,它似乎更可靠! 让我重新审视方法一的几何含义。
重新审视方法一的几何直观:
设 $P$ 点在 $O$ 点右侧,$OP = r < R$。
我们考虑球壳上一点 $A$。它到 $P$ 的距离为 $d$。
$A$ 处质量 $dm$ 对 $P$ 的引力 $dvec{F}$。
我们可以将 $dvec{F}$ 分解为沿着 $OP$ 方向和垂直于 $OP$ 方向的分量。
由于球壳的均匀性,对于球壳上的任何一点 $A$,都有另一个点 $A'$,使得 $A$ 和 $A'$ 关于 $OP$ 连线对称(可以理解为在 $OP$ 连线两侧,以 $OP$ 连线为轴对称)。
$A$ 和 $A'$ 到 $P$ 的距离相等,即 $d_A = d_{A'}$。
它们产生的引力大小也相等。
关键在于引力的方向:
$dvec{F}_A$ 的方向是从 $A$ 指向 $P$。
$dvec{F}_{A'}$ 的方向是从 $A'$ 指向 $P$。
当我们将这两个引力分解到 $OP$ 连线上时,由于 $A$ 和 $A'$ 的对称性,它们在 $OP$ 连线上的分量是相同的(都指向 $P$)。
而它们垂直于 $OP$ 连线上的分量,是大小相等、方向相反的,因此会相互抵消。
不对,这是说垂直方向抵消。但 $OP$ 方向上的分量是叠加的?
这说明我的直观理解或者表述也有偏差。
让我们回到积分的设置:
关键在于如何处理 $dF_z$ 的积分。
Let's reconsider the setup for $dF_z$.
正确的方法是:
选择 $P$ 点,它到球心 $O$ 的距离为 $r$。
我们考虑球壳上一个微小的质量元 $dm$。
它与 $P$ 点之间的距离是 $d$。
$dm$ 对 $P$ 的引力是 $dvec{F} = G frac{dm}{d^2} hat{r}$,其中 $hat{r}$ 是从 $dm$ 指向 $P$ 的单位向量。
使用“带”的方式是正确的:
考虑一个与 $z$ 轴夹角为 $ heta$ 的微小带。
这个带的宽度是 $R d heta$。
带的半径是 $R sin heta$。
带的周长是 $2pi R sin heta$。
带的面积是 $dA = (2pi R sin heta) (R d heta) = 2pi R^2 sin heta d heta$。
带的质量是 $dm = sigma dA = sigma (2pi R^2 sin heta d heta)$。
带上所有质量到 $P$ 的距离 $d$ 是相同的。
$d^2 = R^2 + r^2 2Rr cos heta$。
引力在 $OP$ 轴($z$ 轴)上的分量:$dF_z = dF cos alpha$。
$dF = G frac{dm}{d^2} = G frac{2pi sigma R^2 sin heta d heta}{R^2+r^22Rrcos heta}$。
$cos alpha = frac{rRcos heta}{d} = frac{rRcos heta}{sqrt{R^2+r^22Rrcos heta}}$。
$dF_z = G frac{2pi sigma R^2 sin heta d heta}{R^2+r^22Rrcos heta} frac{rRcos heta}{sqrt{R^2+r^22Rrcos heta}}$
$dF_z = 2pi G sigma R^2 frac{(rRcos heta)sin heta}{(R^2+r^22Rrcos heta)^{3/2}} d heta$
积分范围是 $ heta$ 从 $0$ 到 $pi$。
变量替换: 设 $u = R^2+r^22Rrcos heta$。
$du = 2Rr sin heta d heta$。 所以 $sin heta d heta = frac{du}{2Rr}$。
$rRcos heta = frac{R^2+r^2u}{2r}$。
当 $ heta=0$ 时,$u = R^2+r^22Rr = (Rr)^2$。
当 $ heta=pi$ 时,$u = R^2+r^22Rr(1) = (R+r)^2$。
$dF_z = 2pi G sigma R^2 frac{frac{R^2+r^2u}{2r}}{u^{3/2}} frac{du}{2Rr}$
$dF_z = 2pi G sigma R^2 frac{R^2+r^2u}{4r^2 R u^{3/2}} du$
$dF_z = frac{pi G sigma R}{2r^2} frac{R^2+r^2u}{u^{3/2}} du$
$F_z = int dF_z = frac{pi G sigma R}{2r^2} int_{(Rr)^2}^{(R+r)^2} frac{R^2+r^2u}{u^{3/2}} du$
这个积分结果应该是零!
让我仔细查看积分 $int frac{R^2+r^2u}{u^{3/2}} du$。
$int (R^2+r^2)u^{3/2} du = (R^2+r^2)(2u^{1/2})$
$int u^{1/2} du = (2u^{1/2})$
积分结果:$left[ 2(R^2+r^2)u^{1/2} 2u^{1/2}
ight]_{(Rr)^2}^{(R+r)^2}$
$= left[ 2left(frac{R^2+r^2}{sqrt{u}} + sqrt{u}
ight)
ight]_{(Rr)^2}^{(R+r)^2}$
$= left[ 2left(frac{R^2+r^2}{sqrt{u}} + frac{u}{sqrt{u}}
ight)
ight]_{(Rr)^2}^{(R+r)^2}$
$= left[ 2frac{R^2+r^2+u}{sqrt{u}}
ight]_{(Rr)^2}^{(R+r)^2}$
代入上限 $u=(R+r)^2$:
$2 frac{R^2+r^2+(R+r)^2}{R+r} = 2 frac{R^2+r^2+R^2+2Rr+r^2}{R+r} = 2 frac{2R^2+2r^2+2Rr}{R+r} = 4 frac{R^2+Rr+r^2}{R+r}$
代入下限 $u=(Rr)^2$:
$2 frac{R^2+r^2+(Rr)^2}{Rr} = 2 frac{R^2+r^2+R^22Rr+r^2}{Rr} = 2 frac{2R^2+2r^22Rr}{Rr} = 4 frac{R^2Rr+r^2}{Rr}$
差值是:
$4 left[ frac{R^2+Rr+r^2}{R+r} frac{R^2Rr+r^2}{Rr}
ight]$
$= 4 left[ frac{(R^2+Rr+r^2)(Rr) (R^2Rr+r^2)(R+r)}{(R+r)(Rr)}
ight]$
分子:
$(R^3 R^2r + R^2r Rr^2 + Rr^2 r^3) (R^3 + R^2r R^2r Rr^2 + Rr^2 + r^3)$
$= (R^3 r^3) (R^3 + r^3) = 2r^3$
所以,积分结果是:$4 frac{2r^3}{R^2r^2} = frac{8r^3}{R^2r^2}$。
代入 $F_z$ 的表达式:
$F_z = frac{pi G sigma R}{2r^2} imes frac{8r^3}{R^2r^2} = frac{4pi G sigma R r}{R^2r^2}$。
我还是算到了非零结果! 看来我对于 $dF_z$ 的定义或者变量选择出了问题。
问题的根源可能在于 $rRcos heta$ 这个项。
这个项表示了 $P$ 点与环面所在 $z$ 坐标差。
当 $P$ 点在球心内时,$r < R$。
对于 $ heta < pi/2$(上半部分),$R cos heta$ 可能大于 $r$。
对于 $ heta > pi/2$(下半部分),$R cos heta$ 小于 $r$。
如果 $P$ 点在球壳的外部 ($r > R$),这个积分才会变成零! 这与我们想要证明的相反。
正确的理解是:
球壳内部某一点受到的引力,是各个方向上的引力分量的矢量和。
如果我们考虑 $P$ 点,球壳上一个微小质量元 $dm$ 产生的引力 $dvec{F}$。
$dvec{F}$ 的方向是从 $dm$ 指向 $P$。
我们可以将 $dvec{F}$ 分解为沿 $OP$ 方向的分量 $dF_{OP}$ 和垂直于 $OP$ 方向的分量 $dF_{perp}$。
由于球壳的对称性,对于任何一个 $dm$,它产生的 $dF_{perp}$ 分量,都有另一个 $dm'$ 产生的 $dF'_{perp}$ 分量,大小相等,方向相反,相互抵消。
而 $dF_{OP}$ 分量,所有微小质量元产生的 $dF_{OP}$ 分量,方向都是相同的! 都是指向 $P$ 点。
看来,球壳对内部一点的引力为零,是利用了“整个球壳”的对称性,而不是“环面”的对称性。
或者说,我处理“带”的方式,没有正确地表达出“内部”和“外部”的差异。
方法三:Gauss 定理 (更高级)
Gauss 定理是描述场通量的有力工具。对于引力场,我们可以类比电场。
万有引力场也遵循平方反比定律,因此也可以应用 Gauss 定理。
考虑一个以 $P$ 点为中心,半径为 $r'$ 的球形 Gauss 面。
根据 Gauss 定理,引力场的通量与其中包含的总质量成正比。
$oint vec{g} cdot dvec{A} = 4pi G M_{ ext{enclosed}}$
其中 $vec{g}$ 是引力场强度,$dvec{A}$ 是面积微元。
如果 Gauss 面在均匀球壳的外部($r' > R$),那么它包含的总质量就是球壳的总质量 $M$。
由于对称性,在 Gauss 面上的每一点,引力场强度 $vec{g}$ 的大小是相同的,并且垂直于面。
$oint g dA = g oint dA = g (4pi r'^2) = 4pi G M$
$g = frac{GM}{r'^2}$。 引力场的方向是指向中心的。
现在,我们考虑 Gauss 面在球壳的内部 ($r' < R$)。
由于球壳是均匀分布的,Gauss 面(半径为 $r'$)内部没有包含任何质量。
$M_{ ext{enclosed}} = 0$。
那么,$oint vec{g} cdot dvec{A} = 0$。
同样利用对称性,$vec{g}$ 在 Gauss 面上处处相等且垂直于面。
$g (4pi r'^2) = 0$。
所以,$g = 0$。
这个方法是最简洁、最有力、也最能体现物理对称性的证明。
为什么前面的积分会出错?
我的积分是将球壳“展开”了,没有充分利用其“闭合”的球形对称性。
在积分 $F_z = 2pi G sigma R^2 int_{0}^{pi} frac{(rRcos heta)sin heta}{(R^2+r^22Rrcos heta)^{3/2}} d heta$ 中,
问题可能在于:
1. $dF_z$ 的定义。
2. 积分的上下限。
3. 变量替换后的代数错误。
回顾我的 $dF_z$ 定义:
$dF_z = G frac{dm}{d^2} cos alpha$,其中 $cos alpha = frac{rRcos heta}{d}$。
这个 $cos alpha$ 是引力方向(从 $dm$ 指向 $P$)与 $OP$ 轴的夹角的余弦。
$dm = sigma (2pi R^2 sin heta d heta)$ 是一个“带”的质量。
引力方向是从带上的点指向 $P$。
关键点: 当 $P$ 点在球壳内部时,$r < R$。
在 $z$ 轴上,$P$ 的位置是 $(0,0,r)$。
球壳上的一个点,其 $z$ 坐标是 $Rcos heta$。
引力在 $z$ 轴上的分量,其符号取决于 $P$ 和该点的相对位置。
如果 $P$ 在 $O$ 的右侧 $(0,0,r)$:
当 $Rcos heta < r$ (即 $ heta$ 较小,上半部分),引力方向与 $z$ 轴夹角的余弦是正的,分量指向 $P$。
当 $Rcos heta > r$ (即 $ heta$ 较大,下半部分),引力方向与 $z$ 轴夹角的余弦是负的。
而且,这里的 $d$ 是从球壳上的点到 $P$ 的距离。
我怀疑是 Gauss 定理的运用,能够简洁地证明这一点。
Gauss 定理的优势在于它利用了整个球面的闭合性质和对称性,避免了复杂的积分计算。
总结一下,为什么球壳内部的引力为零?
这是由于球壳的完美球形对称性。
对于球壳内部的任意一点 $P$,你可以想象将球壳分成无数个小质量块。
每个小质量块都会对 $P$ 产生一个万有引力。
这些引力的大小和方向都各不相同。
但是,由于球壳的均匀分布和球形对称,我们可以证明,对于任何一个指向某个方向的引力,在球壳的另一侧总有一个相对的质量块,它产生的引力在相反方向上的分量,恰好抵消了第一个引力在那个方向上的分量。
具体来说,对于 $P$ 点,我们可以将其视为一个“圆锥”的顶点,这个圆锥的“底”是球壳的一部分。
对于 $P$ 点附近的任何一个微小质量 $dm$,它会产生一个引力。
如果我们考虑在球壳上与 $P$ 点“相对”的另一个微小质量 $dm'$,那么 $dm$ 和 $dm'$ 到 $P$ 的距离是相同的,并且它们产生的引力在 $OP$ 连线上的分量大小相等,方向相反。
(这里是我之前理解模糊的地方,正确的解释是:它们在垂直于 $OP$ 方向上的分量会抵消,而在 $OP$ 方向上的分量会相互叠加! 不对,那也不对。)
正确的理解是:
想象 $P$ 是一个观察者。
球壳上的所有质量元都对 $P$ 产生引力。
可以将这些引力在 $OP$ 连线上的分量相加,以及在垂直于 $OP$ 连线上的分量相加。
由于球壳关于 $OP$ 连线是旋转对称的,垂直于 $OP$ 方向上的所有引力分量会相互抵消。
而 $OP$ 方向上的分量,通过精心设计的积分(如上面我尝试但失败的部分),结果应该是零。
最终,Gauss 定理是最简洁、最严谨的证明方式。
它通过一个假设的球形 Gauss 面,利用了“内部质量为零”的事实,以及引力场的球形对称性,直接得出内部引力场强度为零。
最后的思考:
为什么我的积分算不出来零?
可能是在定义 $dF_z$ 的时候,对 $z$ 轴的定义,以及 $cos alpha$ 的定义,没有完全匹配。
特别是在 $rRcos heta$ 这个项。
如果 $P$ 在球心内部,那么 $r$ 是小于 $R$ 的。
$z = Rcos heta$ 是球壳上点的 $z$ 坐标。
$rz$ 这个值,当 $r>z$ 时是正的,当 $r 这意味着引力在 $z$ 轴上的分量,其方向是随着 $ heta$ 的变化而变化的(不是一直指向 $P$)。
这正是抵消的关键。
比如,当 $P$ 在 $O$ 的右侧 $(0,0,r)$。
来自上半球 ($z>0$) 的引力,其 $z$ 分量有指向 $P$ 的,也有背离 $P$ 的。
来自下半球 ($z<0$) 的引力,其 $z$ 分量也指向 $P$。
最核心的证明思路,就是利用对称性,将球壳上的所有质量元产生的引力进行分解和抵消。
Gauss 定理是一个工具,它利用了引力场的性质和积分的计算,完美地实现了这一点。
我之前尝试的积分,问题可能出在对 $dF_z$ 的物理含义的理解,以及积分项的符号处理。
最直观的理解,仍然是方法一:
想象 $P$ 点,它会受到来自球壳各个方向的引力。
对于球壳上的任意一个小质量块 $dm$,它到 $P$ 的距离是 $d$。
我们可以把 $dm$ 想象成在球壳上的一个点。
然后,找到一个“相对”的质量块 $dm'$,它到 $P$ 的距离也是 $d$。
这两个质量块产生的引力,在 垂直于 $OP$ 连线 的方向上的分量,大小相等,方向相反,故相互抵消。
而它们在 $OP$ 连线 方向上的分量,也正好可以被其他配对的质量块抵消。
一个更清晰的比喻:
想象你在一个完全对称的圆桌的中心。桌子边缘摆满了均匀的沙子。
如果你拿起桌子边缘的一小撮沙子,它会往你这里拉。
但同时,在桌子的另一侧,与你距离相等的另一撮沙子,也会往你这里拉。
关键在于,这些沙子的引力,在你所处的桌子中心的“正上方”或“正下方”(垂直于桌面的方向)的分量,可能会抵消。
而“在桌子平面内”的引力分量,由于圆形对称,也会相互抵消。
球壳的情况更复杂,但核心原理是:所有的引力都可以被分解,并且在球壳的均匀性和对称性下,所有分量最终都能找到抵消项。
最后,Gauss 定理是证明这一点的最简洁、最数学化的方式。
它无需复杂的积分,直接利用了引力场与质量分布的关系,以及对称性。
它告诉我们,对于球壳内部,任何一个闭合曲面(如我们选取的球形 Gauss 面)所包围的总质量为零,因此在该曲面上的引力场强度为零。
希望这些解释能让你明白这个证明的思路!