Here's a derivation of the relativistic form of momentum under a few assumptions about momentum:
- Momentum is proportional to the mass of the object.
- Momentum is in the same direction as the velocity.
- The magnitude of the momentum depends only on the magnitude of the object's velocity (not its direction)
This implies that ##\overrightarrow{p} = m f(v) \overrightarrow{v}## for some unknown function ##f(v)## that depends on the magnitude of the velocity. To have the correct nonrelativistic limit, ##f(v) \rightarrow 1## as ##v \rightarrow 0##.
I'm also going to assume a few things about elastic collisions between spherical masses
- In an elastic collision between a small mass ##m## and a much larger mass ##M##, the direction of the velocity of the smaller mass changes, but not its magnitude (think of a ball bouncing off a brick wall). (Of course, this won't be precisely true, but will be true in the limit as ##m/M \rightarrow 0##
- In an elastic collision between spherical objects, the momentum changes along the axis connecting their centers, but not in the orthogonal direction.
These assumptions are illustrated by the following picture:
The small mass is initially traveling with a velocity of ##v## in the x-direction, and a velocity of ##-u## in the y-direction. Initially, the large mass is stationary. After the collision, the small mass just flips its velocity in the y-direction, and the velocity in the x-direction remains unchanged. (This is only true in the limit as ##m/M \rightarrow 0##. So the following is only approximate reasoning).
We assume that ##v## is relativistic, while ##u \ll c## and ##U \ll c##.
Our assumption about momentum is that ##\overrightarrow{p} = m f(|\overrightarrow{v}|) \overrightarrow{v}##.
So for the small mass, ##v^x = v##, ##v^y = -u## and ##|\overrightarrow{v}| = \sqrt{v^2 + u^2} = v + \frac{u^2}{2v} + ...## (expanding the square root using a Taylor series). Since ##u \ll v##, we find that ##|\overrightarrow{v}| \approx v## (ignoring smaller terms).
So the momentum in the x-direction is ##m f(v) v##, and the momentum in the y-direction is ##-m f(v) u##. After the collision, the momentum in the x-direction remains unchanged and the momentum in the y-direction reverses, to ##+m f(v) u##.
For the large mass, initially it is at rest. After the collision, we're assuming that it's moving nonrelativistically, so its momentum is just ##-MU##.
Using conservation of momentum in the y-direction, we find approximately: ##-m f(v) u = +m f(v) u - M U##. So we have one equation:
##MU = 2m u f(v)##
Now, let's switch to the rest frame that is moving at velocity ##v## relative to the original rest frame. In this frame, we have the following picture:
In this frame, the small mass has no velocity in the x-direction. In the y-direction it has velocity ##-u'## before the collision, and ##+u'## after the collision. ##u'## is nonrelativistic, so we can use, approximately, ##p = - m u'## in the y-direction.
The large mass is initially moving at velocity ##-v## in the x-direction. After the collision, it is moving with a small velocity ##-U'## in the y-direction, as well. As before, we can write, approximately, the momentum in the y-direction after the collision as ##-M f(v) U'##.
Using conservation of momentum in the y-direction in this frame, we get:
##-m u' = +m u' - M f(v) U'##
So:
##M U' f(v) = 2m u'##
Now, divide by ##MU = 2m u f(v)##, our earlier equation, to get:
##\frac{U'}{U} f(v) = \frac{u'}{f(v) u}##
Rearrange that to get:
##(f(v))^2 = \frac{u'}{u} \frac{U}{U'}##
Okay, finally we use the relativistic velocity transformation formuas: For a Lorentz transformation in the x-direction, the y-component of velocity transforms as follows:
##(V^y)' = \frac{1}{\gamma} \frac{V^y}{1 - \frac{(V^x)^2}{c^2}}##
So for the small mass, in the first frame, originally ##V^x = v## and ##V^y = -u##. So in the second frame, ##u' = \frac{1}{\gamma} \frac{-u}{1-\frac{v^2}{c^2}} = -\gamma u##. So ##\frac{u'}{u} = \gamma##.
For the large mass, in the first frame, after the collision, ##V^x = 0## and ##V^y = -u##. So in the second frame, ##U' = - \frac{1}{\gamma} U##. So ##\frac{U}{U'} = \gamma##.
Plugging these into the equation for ##f(v)## gives:
##(f(v))^2 = \frac{u'}{u} \frac{U}{U'} = \gamma^2##
So ##f(v) = \gamma##.
That's the only choice that respects the relativistic velocity addition formula (and the other assumptions I gave at the top).