Ciao people I'm having trouble wrapping my mind around the physics of the follwing: A cannon fires a 1 kg cannonball that leaves the barrel at 1000 m/s The cannon weighs 1000 kg. Now, conservation of momentum suggests that the residual velocity of the cannon would be 1·1000 + 1000·v = 0 → v = -1 m/s Fine. Now to my problem: The 1000 kg mass is not really the cannon, it is just that bolt (?) thing that recoils and spits out the empty shell. That is in turn connected to the actual cannon via a spring. We can assume that the actual cannon is rigidly connected to a big honking warship, so we can say that the mass of the cannon is infinite and the spring has to absorb all the kinetic energy of that bolt. I would assume that the spring has to absorb E=½mv² = ½·1000·1² = 500 Joule energy? Is this correct? I'm confused because the cannonball seems to have the kinetic energy ½·1·1000² = 500 kJ - a thousand times more - and somehow that strikes me as odd and suspicious. I seem to recall something about large warships drifting sideways substantially after a firing off a full broadside salvo, which would suggest that they get charged with a lot more kinetic energy than a paltry promille of what the cannonballs get. Or am I wrong? Anyway, if that bolt thing recoils 1 m to eject the empty shell, and then snap back into the barrel, the spring(s) would need to absorb those 500 J over that 1 m. If the spring excerted a constant force, that force would be E=F·s → 500/1 = 500 N. In reality, a spring is more likely to increase its force linearly over distance, so the maximum force would be 1000 N if it ramps constantly from zero. Now to the really confusing part - I don't really have the muzzle velocity of the cannonball. I just know the force exerted on it when it shoots off. The cannonball is sent off with a 50 kN force. That should accelerate it to 1000 m/s in 10 m according to v²=2·a·s and during 0.02 s according to s = ½·a·t². The same force would hit the bolt - 50 kN on a 1000 kg mass gives a = 50 m/s². During 0.02 s is 0.01 m, and 1 m/s speed. So the bolt is kicked back during one centimeter and then brought to stop in the next 99. Okay, seems legit. Here's where my brain dislodges - why is it that the cannonball is sent off with 50 kN force while the recoil is only like 1000 N? Doesn't that kind of go against what old man Newton said?