Conservation of energy/momentum and difference reference frames

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
2 replies · 2K views
fulis
Messages
6
Reaction score
0
I managed to confuse myself with a simple thought experiment.

I have a spaceship that uses mechanical springs loaded with balls for thrust. We start in a reference frame O where the ship isn't moving and fire one spring, which gives the ship a velocity v. Pick a new frame O', moving at v in the same direction, so the ship appears static again and fire another spring. If the mass of each ball is small in comparison to the ship, every repetition of this is the same, so the ship appears to increase its velocity by v each time a spring is fired. This doesn't make sense though, because let's say I fired 10 springs, then by tracing back to the original frame O the ship would appear to be moving at 10v. However, each spring is identical so it should store the same energy. Obviously E=M/2 * (10v)^2 != M/2 * 10 * v^2.
 
Physics news on Phys.org
If the ship is much heavier than the balls, then most of the energy stored in the springs is going to go to accelerating the balls. You must include the balls into your analysis in order to be able to use conservation of energy.

Example: For the firing of one ball at rest with ball mass m and ship mass M, conservation of momentum yields mv = - MV where v is the velocity of the ball and V that of the ship. As a result
$$
v = -\frac{MV}m \quad \Rightarrow \quad \frac{mv^2}2 = m\frac{M^2V^2}{2m^2} = \frac{M}{m} \frac{M V^2}2,
$$
so the ball kinetic energy will be a factor ##M/m## larger than the ship kinetic energy.
 
Last edited: