If I had a vehicle in a completely frictionless environment, say a rocket mass 2kg, which had a battery with 100j of energy, how fast could it go?
The obvious answer is $ke = \frac{1}{2}mv^2 = \frac{1}{2}2v^2 = v^2$ so $100 = v^2, v = 10$ .At this point all energy from the battery is in the form of kinetic energy, so the battery has no energy. Final state: battery has 0j, vehicle at $10m/s$
An alternate and seemingly equally correct explanation would be: The object accelerates to $5m/s$, $ke = \frac{1}{2}mv^2 = \frac{1}{2}\cdot2\cdot5^2 = 25$. Now the object moves at $5m/s$ and the battery has $75j (100-25)$. Then we switch reference frame to one at equal speed to the object. The object is now moving at $0 m/s$, and the battery still has 75j of energy. Now accelerate again in our new frame of reference to $5m/s$ from $0$. $\frac{1}{2}mv^2 = \frac{1}{2}2\cdot5^2 = 25j$. The energy in the battery should now be $50j (75-25)$, and the object is at $5m/s$ in this frame of reference. Moving back into the original reference frame, the energy of the battery is still 50j, but the vehicle is at $10m/s$. How can this be - where does the 50j of energy come from?