被火车创飞了

为啥这篇文章总是传不上去???

为啥这篇文章总是传不上去???

事情是这样的,几天前,我们班被出了这么一道物理思考题(为表述方便略有简化).

有一辆以\(v_0\)行驶的质量超级大的火车,上面站了一个质量为\(m\)的人随火车一起运动.突然,这个人相对于火车以\(\Delta v\)的速度向前平跳(也就是说此时他相对于地面的速度为\(v_0 + \Delta v\)),求这个人做这个起跳需要多少能量.

注意这里火车质量很大,所以火车在此人跳跃过程中始终以\(v_0\)速度前进.

我看到这个题觉得很简单啊,肯定是\(\frac{ m }{ 2 } ( ( v_0 + \Delta v )^2 - v_0^2 )\).然后发现答案竟然是\(\frac{ m }{ 2 } ( \Delta v )^2\).

下面是我们物理课代表给出的解释:

虽然人的动能变化确实是\(\frac{ m }{ 2 } ( ( v_0 + \Delta v )^2 - v_0^2 )\),但是在他起跳的过程中,火车对他是有一个力的.而且,因为火车在运动,所以虽然起跳的时候人相对于火车没有运动,但这个力的作用点相对于地面竟然是运动着的!

因此,不妨设这个力为\(F\),注意这里的\(F\)不一定是常数,而是一个关于时间\(t\)的函数,我们自然有:\(W = \int_{ t_0 }^{ t_1 } Fx \text{ d } t\),注意到作用点的速度恒为\(v_0\),因此\(W = v_0 \int_{ t_0 }^{ t_1 } F \text{ d } t = v_0 \Delta p = v_0 \Delta vm\),把这个加上后恰好得出答案.

这时我意识到这个事情其实就等价于任何惯性参考系参考下能量都是守恒的.所以我们直接以火车为参考系,立即得出答案.

但是为啥呢?而且我总觉得上面那个力的分析非常诡异,因为我总感觉起跳是瞬间的,这个力理论上不应该做功啊.

通过在网上海量搜索后,我大概找到了这么两种理解方式啊.

第一种是,我们冷静一下.如果没有外力干扰,那么火车其实并不能匀速前进.设火车质量为\(M\),当人的速度为\(v_0 + \Delta v\)的时候,根据动量守恒,火车的速度应该为\(v_0 - \frac{ m }{ M } \Delta v\).

注意这个时候不能以火车为参考系了,因为火车不再是惯性参考系了,所以我们加入一个以\(v_0\)匀速前进的青蛙作为新的参考系.不难发现在青蛙参考系和在地面参考系下,火车和人的系统的动能增量是相等的,都是\(\frac{ 1 }{ 2 } ( m ( \Delta v )^2 + M ( \frac{ m }{ M } \Delta v )^2 )\).

然后,因为火车质量非常非常非常大,我们注意到\(\lim_{ M \rightarrow + \infty } \frac{ m }{ M } \Delta v = 0\),完活.

但是这个过程别说还是进行了近似估计了,就是和现实也不符啊.你火车肯定要有动力来源使得其能进行匀速直线运动.但是这个理解方式的优越性在于,它试图将火车和人视作一个系统来观察,这个角度下我们完全不要去管二者分别的动能了,而是直接分析系统动能.

所以我反思了一下为什么我觉得一开始的那个做法很奇怪,我注意到对人做功的力同时一定对火车作负功,那么也就是一定还有一个对火车作正功的外力,这个力同时也是整个系统的外力.

对这个施加在火车上的外力进行完全一样的分析,就可以得到相同的答案.

或者更一般地,我们来证明惯性参考系下的所需要的能量恒定:

我们已知:

\[ \int_{ t_0 }^{ t_1 } Fv \ \text{ d } t = \frac{ m }{ 2 } ( v_1^2 - v_0^2 ) + \Delta E \]

要证:

\[ \int_{ t_0 }^{ t_1 } F ( v - v_w ) \ \text{ d } t = \frac{ m }{ 2 } ( ( v_1 - v_w )^2 - ( v_0 - v_w )^2 ) + \Delta E \]

而注意到:

\[ \int_{ t_0 }^{ t_1 } F ( v - v_w ) \ \text{ d } t = \int_{ t_0 }^{ t_1 } F ( v ) \ \text{ d } t - \int_{ t_0 }^{ t_1 } Fv_w \ \text{ d } t = \frac{ m }{ 2 } ( v_1^2 - v_0^2 ) - v_w m ( v_1 - v_0 ) + \Delta E \]

这就证明了该结论!

不过这个做法虽然相当理性但是一点都不直观啊,为什么两个平方竟然可以在这里线性加减,我其实还是没找到更加易于理解的方式啊,如果有大佬知道可以联系我一下qwq

哦哦我突然瞎想出了一个相当简洁的方式啊,就是我们不难注意到只要满足动量守恒以及做功的方程\(W = Fx\),我们很自然可以推导出动能差的表达式,而这两个基础的表达式都是线性的,因此动能差也一定与选取哪个惯性参考系无关!

换句话说,这个动能差的表达式中的平方是我们积分积出来的,但是积分是可以加减的!


在大半夜和Querainy 和Minuses 深入交流之后,我发现上面的过程还是太感性理解了,我们来添加一些细节.

首先,Minuses 提供了在宏观下动量定理和牛二等价的证明(他原本的形式用的全是向量,但是我比较懒,所以换成一维情况了):

\[ F \ \text{ d } t = m \ \text{ d } v \]

\[ F = \frac{ \text{ d } v }{ \text{ d } t } m = am \]

然后,他又提供了只要有牛顿第二定律和\(W = Fx\)的定义,我们就可以推导惯性参考系下动能定理的证明:

\[ F = m \frac{ \text{ d } v }{ \text{ d } t } \]

\[ F \text{ d } x = m \frac{ \text{ d } v }{ \text{ d } t } \text{ d } x = mv \ \text{ d } v \]

\[ W = \int_{ t_0 }^{ t_1 } F \text{ d } x = m \int_{ t_0 }^{ t_1 } v \text{ d } v = \frac{ 1 }{ 2 } m ( v_1^2 - v_0^2 ) \]

Minuses 无敌,可让天下一先.


Querainy提出我之前的说法是错误的,因为在不同参考系下牛顿第二定律的确不会有影响,但是\(W = Fx\)是受到了影响的.例如在上面的例子中,如果以火车为参考系,那么火车与人之间的力对人是没有做功的.但是以地面为参考系,那么这个力因为作用点在变所以是做功了的.

然而这个做功的改变在上面的积分形式中就可以发现,由于速度的改变导致平方项不能完美消除,因此这个做功的改变会抵消切换参考系(伽利略变换)带来的动能形式的改变.

这个自我修正bug看上去相当诡异,但是一想到动能定理本身就是从\(W = Fx\)和牛顿第二定律推导出来的,因此有自洽性也非常合理.

追根溯源看上面整个问题,我们会发现,如果我们换参考系然后看动能,动能的变化量的确是不一样的.

但是问题在于,我们在意的不是动能的变化量,而是我引起这个变化需要外加多少能量.如果我引起这个变化所需要外加的能量不变,那么就仍然满足能量守恒定律.

如果我们换参考系,动能的变化量改变,但是同时原本不做功的力也会随之进行做功.事实上由于力的作用点最多只在一个惯性参考系下才是静止的,因此换参考系几乎一定会引起力的做功.


所以我们其实还可以再举一个类似的例子:

考虑一个劲度系数为\(k\)的弹簧连在地上,上面放了一个重物\(M\),我们来观察一下这个东西.

不妨取重物放上弹簧后的平衡位置为重力势能和弹性势能的零点,设弹簧原长位置相对于此位置距离为\(x_0\),此时当然有\(kx_0 = Mg\)那考虑系统的弹性势能:

\[ E_{ p 1 } = \frac{ k }{ 2 } ( x - x_0 )^2 - \frac{ k }{ 2 } ( x_0 )^2 = \frac{ k }{ 2 } x^2 - kx_0 x \]

重力势能:

\[ E_{ p 2 } = Mgx \]

那么总势能当然是:

\[ E_p = \frac{ 1 }{ 2 } kx^2 - kx_0 x + Mgx = \frac{ 1 }{ 2 } kx^2 \]


时隔不知道多长时间,现在我们来证明柯尼希定理:质点系在参考系\(A\)中的总动能等于质点系在质心系中的动能与质心在参考系\(A\)中的动能之和.

不妨设质心系下质点系的总动能为\(E_{ kS }\),参考系\(A\)下的总动能为\(E_{ kA }\),质心相对于\(A\)参考系的速度为\(\vec{ v }_C\),我们当然有:

\[ \begin{aligned} E_{ kS } & = \frac{ k }{ 2 } \sum m_i ( \vec{ v }_i - \vec{ v }_C )^2 \\ & = E_{ kA } + \frac{ k }{ 2 } ( M \sum ( \vec{ v }_C )^2 - 2 \sum m_i \vec{ v }_i \vec{ v }_C ) \\ & = E_{ kA } + \frac{ k }{ 2 } ( M \sum ( \vec{ v }_C )^2 - 2 ( \vec{ v }_C )^2 \sum m_i ) \\ & = E_{ kA } - \frac{ k }{ 2 } M ( \vec{ v }_C )^2 \end{aligned} \]

那这就给出了一个更强的结论,而且这里的质心参考系甚至不需要是惯性系.