Relativistic Velocity Addition Formula
Fire a probe forward at from a ship already doing . Galileo says . The universe says — and it is not being coy about a speed limit, it is doing arithmetic. The rule is u' = \frac{u - v}{1 - uv/c^2}, and the interesting character is the denominator. It looks like a correction bolted on to make the answer behave; every textbook that presents it that way leaves the reader with the impression that relativity has a fudge factor. It does not. The denominator is a -factor in disguise — specifically, — and once you see that, the whole thing collapses into one sentence: velocity is a ratio, and ratios do not add. Here is the sentence unpacked. The four-velocity transforms linearly: , exactly like every other four-vector, with no strangeness anywhere. But the ordinary velocity is not a four-vector — it is the quotient . A quotient of two linear functions is a fractional-linear function, and that is the entire content of the Einstein rule. The nonlinearity was never in the physics. It was in the division. That reframing pays for itself immediately. Taking the time component of the linear map gives — a product of finite positive numbers — and therefore is finite, and therefore . Subluminality stops being a numerical coincidence and becomes a factorisation. No composition of sub-luminal velocities can ever reach , for the same reason that a product of positive numbers cannot be zero.
- The collinear rule, in the chapter's locked boost convention : u'_{\parallel} = \frac{u - v}{1 - uv/c^2}, \qquad\text{inverse}\qquad u = \frac{u' + v}{1 + u'v/c^2} The inverse is the forward rule with and the primes swapped — that, and nothing more.
- Galileo's is the limit. The first correction is .
- The owned result: velocity is a ratio, and that is the whole story. The four-velocity transforms linearly under ; ordinary velocity is the quotient . A quotient of linear maps is fractional-linear — so the Einstein rule is not a new law, it is a division.
- Reading off the time component of that linear map gives the identity the base never derives: \boxed{\gamma_{u'} = \gamma_u\,\gamma_v\left(1 - \frac{uv}{c^2}\right)} The denominator IS . It is not a fudge factor.
- Hence the -deficit identity , whose right-hand side is a product of positives over a positive square. Subluminality is a factorisation, not an accident.
- Numbers: (with , exactly); ; . The ceiling is approached and never touched.
- Key idea: velocities do not add because velocity is a quotient of two components of a four-vector that does add. The nonlinearity is division, not physics — and the denominator is the boosted .
Nothing in relativity says velocities "obey a strange addition law". What it says is that four-velocities transform by a matrix, linearly and boringly, and that the thing we call velocity is the ratio of two of that four-vector's components. Divide a linear map by a linear map and you get a fractional-linear map — the Einstein rule, on the nose. The denominator is then not a mystery but a measurement: it is exactly , and its strict positivity for is the reason can never be reached.
Where this lives today
Every relativistic collision calculation lives on this rule. When two LHC beams meet head-on at each, the lab closing rate is very nearly — a number that appears in no invariant and means nothing physical. What sets the available energy is the velocity of one beam in the rest frame of the other, which the composition rule returns as a speed just below and a of roughly . Confusing the two is not a subtle error; it is the difference between the right centre-of-mass energy and a meaningless one. The same arithmetic decodes apparent superluminal motion in astrophysical jets, where blobs ejected from active galactic nuclei appear to cross the sky faster than light: the true velocity, recovered by composing the jet's motion with the light-travel-time geometry, is always sub-luminal, and the illusion is an aberration effect (Relativistic Aberration). And the rule's deepest structural descendant is the observation this article has made precise — that velocity is a projective coordinate on the four-velocity. That is why velocities compose fractionally, why rapidity (which is the logarithm of the projective coordinate's cross-ratio) composes additively, and why the whole subject has the structure of a one-parameter group rather than a vector space. The additivity itself is owned by Rapidity as an Additive Velocity Parameter; the group structure by Velocity Composition and the Invariance of Light.
[//]: # (q2)
The physical picture
The Galilean rule is a statement about a sum of displacements over a common time. Its hidden premise is that the two frames share that time. Relativity removes the premise, and the removal is not gentle: the moving observer's clocks are dilated and desynchronised, and both effects enter the ratio . Watch where they go. Under the boost , :
The numerator is exactly the Galilean answer. The denominator is the correction — and it comes entirely from the term in the time transformation, i.e. from the relativity of simultaneity. The cancels between numerator and denominator, which is why time dilation alone never produces the velocity rule and why the rule looks so unlike -physics. It is a simultaneity effect wearing a division sign. That cancellation is also a clue, and it is the clue this article follows. The did not vanish — it went somewhere. It went into the four-velocity's time component, and finding it there turns the whole rule inside out. Meanwhile the numbers do what numbers do:
| Galileo | Einstein | ||
|---|---|---|---|
| anything |
The last row is the point of the exercise. Light comes out at whatever you subtract, and it does so not because a rule was chosen to make it so, but because is what the denominator is built to protect.
The core equations
where: is the lab; moves at relative to ; is the object's velocity in and in , both parallel to the boost. Physical reading: the left form is the chapter's forward rule, matching the locked boost (owned by The Lorentz Transformation Equations). The right form is its inverse — obtained by with the primes swapped, and by nothing else. Mixing the two is the commonest sign error in the subject; the inverse is what you want when you are adding velocities ("ship plus probe").
where: ; , the chapter's locked signature. Physical reading: the four-velocity is a genuine four-vector and transforms linearly, . Its norm is — positive, in this timelike-positive signature; in it would read , and every sign in this article would flip with it. Owned by Four-Vectors; used here as the engine.
where: the composition law for the Lorentz factors themselves. Physical reading: this is the article's owned result and the identity that dissolves the mystery. Rearranged, it says — the denominator of eq (1) is the boosted , divided by the two you started with. It is the time component of , and nothing else. The base states only its inverse form, and derives neither.
where: the -deficit identity — eq (3) squared and inverted. Physical reading: the right-hand side is a product of two strictly positive numbers over a positive square, whenever . So the left-hand side is strictly positive, so , always. Subluminality is an algebraic factorisation, not a numerical coincidence — and the fact that is the unique speed with this property is the theorem of Velocity Composition and the Invariance of Light, which owns it.
Deriving the structure
The rule is one line of algebra once you accept that velocity is a ratio of coordinate differences and that both the numerator and the denominator transform. What makes it worth writing out slowly is watching where the goes — because it cancels, and its cancellation is the thing that makes the rule look mysterious. The next derivation finds it again.
Step 1. Transform both differentials with the chapter's locked boost , : \mathrm{d}x' = \gamma\,(\mathrm{d}x - v\,\mathrm{d}t), \qquad \mathrm{d}t' = \gamma\left(\mathrm{d}t - \frac{v}{c^2}\,\mathrm{d}x\right). Why: the transformation is linear, so it applies to differences and differentials exactly as it does to coordinates. Note that the time equation carries a spatial term — that is the relativity of simultaneity, and it is the whole source of the effect.
Step 2. Divide, and watch leave. u' = \frac{\mathrm{d}x'}{\mathrm{d}t'} = \frac{\gamma(\mathrm{d}x - v\,\mathrm{d}t)}{\gamma\left(\mathrm{d}t - \frac{v}{c^2}\mathrm{d}x\right)} = \frac{\dfrac{\mathrm{d}x}{\mathrm{d}t} - v}{1 - \dfrac{v}{c^2}\dfrac{\mathrm{d}x}{\mathrm{d}t}} = \boxed{\;\frac{u - v}{1 - uv/c^2}\;} Why: the common factor divides out of a ratio, which is why the velocity rule contains <strong>no at all</strong> — a fact that puzzles everyone who has just learned that is what relativity is about. Dividing through by in the last step is what turns coordinate differentials into velocities.
Step 3. Read the inverse off, honestly. moves at relative to , so swapping the roles of the frames means with the primes exchanged: u = \frac{u' + v}{1 + u'v/c^2}. Why: this is reciprocity, not a new derivation, and it is the form you use to add velocities — ship at , probe at relative to the ship, probe at in the lab. The base writes the forward form; several neighbouring treatments write the inverse. They are the same rule and must never be mixed. *Verified in verify_aq-sr-relativistic-velocity-addition.py: the rule is re-derived symbolically from the boost matrix; forward and inverse are checked to be exact inverses of one another for ; and is confirmed absent from the final expression.*
The owned result: velocity is a ratio, and that is the whole story
Everything strange about the Einstein rule comes from one unremarkable fact: velocity is not a four-vector. The four-velocity is, and it transforms linearly, with no fractional-linear anything in sight. Ordinary velocity is the quotient of two of its components — and a quotient of linear maps is fractional-linear, necessarily and unavoidably. Chase that through and the denominator stops being a fudge factor and becomes a .
Go deeper · Derivation B · 2 minThe four-velocity transforms linearly; the denominator is the boosted gamma
Take the four-velocity, boost it with the same used everywhere else in the chapter, and read the two components separately instead of dividing them straight away. The time component alone gives an identity the base only asserts, and it is the identity that makes subluminality obvious.
Step 1. Set up, in the locked signature . For an object moving at along in : U^{\mu} = \gamma_u\,(c,\ u,\ 0,\ 0), \qquad U\cdot U = \gamma_u^2(c^2 - u^2) = +c^2. Why: the norm is — positive, timelike-positive signature — and it is <strong>invariant</strong>, so whatever does to the components, too. That single fact will turn out to be the subluminality theorem in disguise.
Step 2. Boost it — linearly. With and the locked : U'^0 = \gamma_v\big(U^0 - \beta_v U^1\big), \qquad U'^1 = \gamma_v\big(U^1 - \beta_v U^0\big). Why: this is an ordinary matrix acting on an ordinary vector. Nothing fractional, nothing nonlinear, no special rule for velocities — the machinery is the same that acts on , owned by <strong>The Lorentz Transformation Equations</strong>.
Step 3. Substitute, and take the time component alone. U'^0 = \gamma_v\left(\gamma_u c - \frac{v}{c}\,\gamma_u u\right) = \gamma_u\gamma_v\,c\left(1 - \frac{uv}{c^2}\right). But by definition , where is the object's speed in . Therefore \boxed{\;\gamma_{u'} = \gamma_u\,\gamma_v\left(1 - \frac{uv}{c^2}\right)\;} Why: <strong>there is the denominator.</strong> It was never a correction term — it is , the amount by which the boosted Lorentz factor falls short of the naive product. The base prints this identity (in its inverse form) as an equation card and never derives it; here it drops out of the time component of a matrix multiplication.
Step 4. Now the space component, and the division. U'^1 = \gamma_v\big(\gamma_u u - \beta_v \gamma_u c\big) = \gamma_u\gamma_v\,(u - v), \qquad\text{and}\qquad U'^1 = \gamma_{u'}u'. Divide the space component by the time component — that is all the Einstein rule is: u' = c\,\frac{U'^1}{U'^0} = c\cdot\frac{\gamma_u\gamma_v(u-v)}{\gamma_u\gamma_v c\left(1 - uv/c^2\right)} = \frac{u-v}{1 - uv/c^2}. Why: the that cancelled so mysteriously in the first derivation is now visible on both sides of the fraction, and you can see exactly what it was. <strong>The rule is a quotient of two linear maps, and that is the only reason it is nonlinear.</strong> Velocity is a projective coordinate on the four-velocity, nothing more exotic than that.
Step 5. Harvest subluminality — as a factorisation. Take eq (3), invert, square, and use : 1 - \frac{u'^2}{c^2} = \frac{1}{\gamma_{u'}^2} = \frac{1}{\gamma_u^2\gamma_v^2\left(1 - uv/c^2\right)^2} = \frac{\left(1-\frac{u^2}{c^2}\right)\left(1-\frac{v^2}{c^2}\right)}{\left(1 - \frac{uv}{c^2}\right)^2}. For the two brackets are strictly positive and the denominator is a nonzero square (indeed , so it never vanishes). A product of positives over a positive square is positive — hence , hence . Why: this is the payoff. <strong>No composition of sub-luminal velocities can reach , for the same reason that a product of positive numbers cannot be zero.</strong> It is not that the formula was cleverly designed to respect a speed limit; it is that is a product of finite positive factors and therefore finite. And it is the same statement as from Step 1: a timelike four-vector stays timelike, because preserves the metric. That is the <strong>unique</strong> speed with this fixed-point property is the theorem of <strong>Velocity Composition and the Invariance of Light</strong> — stated here, proved there. *Verified in verify_aq-sr-relativistic-velocity-addition.py: eq (3) is proved symbolically from the boost matrix acting on ; eq (4) is proved symbolically by direct algebra AND obtained independently as ; is asserted invariant under the boost; is proved for all ; and is confirmed over random sub-luminal pairs, including .*
Limiting cases
| Case | Result | Meaning |
|---|---|---|
| Galileo, recovered. First correction: | ||
| light comes out at for every — the denominator exists to make this exact | ||
| you are at rest in your own frame. A sanity check the formula must pass, and does | ||
| indeterminate, and rightly so — there is no rest frame of a photon to ask about | ||
| . Approached, never reached | ||
| absent from eq (1) | it cancelled in the ratio — and reappears, in eq (3), as the denominator itself |
Worked examples
1 · The ship and the probe, and the γ that multiplies
A ship moves at . It fires a probe forward at relative to itself. What does the launch frame measure — and what is the probe's ?
Step 1 — use the inverse form, because we are adding: u = \frac{u' + v}{1 + u'v/c^2} = \frac{0.6c + 0.6c}{1 + 0.36} = \frac{1.2c}{1.36} = \mathbf{0.8824\,c}. Not . The Galilean answer overshoots by , which is exactly the size of the denominator.
Step 2 — now the , the easy way. Eq (3) in its inverse form reads . With for both: \gamma_u = 1.25 \times 1.25 \times 1.36 = \mathbf{2.125}\quad\text{exactly.}
Step 3 — check it the hard way. Directly, . With the exact value : , so ✓. The two routes agree to the last digit, which is what eq (3) promised.
Step 4 — the moral. The 's multiply, up to the denominator. That is the whole content of the composition law, and it is why the answer can never run away: is finite because , and are finite.
2 · Fizeau's water tube — the drag coefficient falls out
Light travels at in still water (). The water flows at m/s. How fast does the light go in the lab?
Step 1 — compose, don't add. The lab speed is not but w = \frac{c/n + v}{1 + \dfrac{v}{nc}}.
Step 2 — expand to first order in . w \approx \left(\frac{c}{n} + v\right)\left(1 - \frac{v}{nc}\right) \approx \frac{c}{n} + v\left(1 - \frac{1}{n^2}\right). The water does not drag the light along at its own speed ; it drags it at times the Fresnel drag coefficient 1 - \frac{1}{n^2} = 1 - \frac{1}{1.777} = \mathbf{0.437}\quad (n = 1.333).
Step 3 — the number. The drag is , not and not zero. Evaluating the exact composition with gives — the first-order formula is already exact to the digits quoted, because .
Step 4 — why this mattered. Fresnel invented that coefficient in 1818 to save the stationary ether, and it worked embarrassingly well: Fizeau measured it in 1851 and Michelson and Morley confirmed it in 1886. It was one of the ugliest facts in nineteenth-century physics — an ether that a moving medium drags partially, by a factor conjured to fit. In 1907, von Laue showed it is nothing but the velocity-addition rule, expanded to first order. A generation of ether mechanics evaporated into one line of algebra.
Physics of the portrait
Origins · 2 minRelativistic velocity addition and how this was discovered
The rule has a strange history: its most famous experimental confirmation was performed fifty-four years before it was written down, to test a completely different theory. In 1818, in a letter to Arago, Augustin Fresnel faced an awkward problem. If light is a wave in a stationary ether, then a moving transparent body ought to drag the ether — but a full drag contradicts stellar aberration, and no drag contradicts other observations. Fresnel's escape was a compromise so arbitrary it embarrassed him: the medium drags the light partially, by the factor . For water this is — a number with no obvious right to exist. In 1851 Hippolyte Fizeau built the experiment that should have killed it (Comptes Rendus 33, 349): light split into two beams, sent up- and down-stream through flowing water, and recombined. The fringes shifted, and the shift matched Fresnel's coefficient. Michelson and Morley repeated it far more carefully in 1886 (Am. J. Sci. 31, 377) and confirmed it again; Zeeman, in 1914–1915, measured it precisely enough to see the dispersion correction. The coefficient was real. Nobody could say why. Then Einstein, in §5 of the 1905 paper (Annalen der Physik 17, 891), derived velocity composition from the kinematics — and in 1907 Max von Laue (Ann. Phys. 23, 989) pointed out the obvious: compose with relativistically, expand to first order, and Fresnel's coefficient falls out on its own. There is no drag, no ether, no partial anything. There is a denominator. Einstein himself said the Fizeau result was one of the experiments that mattered most to him — a strange, arbitrary number that his kinematics simply explained.
Going further
Texts. Rindler, Introduction to Special Relativity, 2nd ed., §13 · Griffiths, Introduction to Electrodynamics, 4th ed., §12.1.2 · Taylor & Wheeler, Spacetime Physics, 2nd ed., ch. 3. Primary: Einstein, Annalen der Physik 17, 891 (1905), §5; von Laue, Annalen der Physik 23, 989 (1907); Fizeau, Comptes Rendus 33, 349 (1851).
Provenance. The base for this article is signature-neutral (it writes velocity algebra only) and is written in the chapter's forward boost convention, so no sign had to be converted — but its third derivation card (rapidity additivity and the boost group) belongs to Rapidity as an Additive Velocity Parameter, and is stated here and handed over, not derived. Its equation card is asserted and never derived; deriving it in the forward form — as the time component of the linearly-transforming four-velocity — is this article's owned result, and it is what turns subluminality from a numerical fact into a factorisation. All numbers are recomputed in verify_aq-sr-relativistic-velocity-addition.py. Signature: , timelike-positive; .
Builds on. The Lorentz Transformation Equations · Four-Vectors · Time Dilation · Relativity of Simultaneity. Leads to. The Transverse Velocity Transformation · Velocity Composition and the Invariance of Light · Rapidity as an Additive Velocity Parameter · The Thomas–Wigner Rotation · Relativistic Aberration.
[//]: # (faq2)
Why is there no γ in the velocity-addition formula, when γ is everywhere else?
Because it cancels — and finding out where it went is the point of this article. In both differentials carry the same factor , so it divides straight out of the ratio, leaving a formula that looks suspiciously un-relativistic. But the has not disappeared from the physics: boost the four-velocity instead of dividing immediately, and it turns up in the time component as . The rule contains no precisely because velocity is a ratio; the 's live in the numerator and denominator separately, and they cancel only when you insist on collapsing them into one number.
Is the denominator really "the boosted gamma"? That sounds like numerology.
It is an identity, provable in two lines. The four-velocity's time component is . Boost it: . But by definition. Equate and divide by : , so exactly. Check it numerically with : (the object is at rest in ), and indeed ✓.
Two beams approach each other at 0.99999c each. Isn't their relative speed 1.99998c?
Their lab closing rate is , and that number is perfectly legitimate — it is the rate at which the gap between them shrinks in the lab's coordinates, and nothing is travelling at it. The relative velocity — the speed of one beam measured in the rest frame of the other — is what the composition rule gives: . Only the second is a physical velocity, and only the second determines the collision energy. Coordinate rates in a single frame are allowed to exceed ; the speed of anything, measured in any inertial frame, is not.
Does the rule work for a photon? What is u ⊕ v when u = c?
It works, and it returns : , for every with . That is the invariance of the speed of light, sitting inside the arithmetic as a fixed point of the composition. The one case that breaks is , which gives — and that is not a defect but a warning: there is no rest frame of a photon, so "the velocity of light relative to light" is not a question the theory answers. That is the only speed invariant under every composition is the theorem of Velocity Composition and the Invariance of Light.
Why does Fresnel's ether drag coefficient come out of a theory with no ether?
Because it was never a statement about ether — it was a first-order expansion of the composition law, discovered eighty-seven years early by someone with the wrong picture. Compose (light in still water) with (the water's flow): . Expand in and you get . The bracket is Fresnel's coefficient exactly — for water — and von Laue pointed this out in 1907. Fresnel had guessed the right number by imagining a partially-dragged ether; the number survives, and the ether does not. It is one of the cleanest examples in physics of a correct formula rescued from a demolished theory.
If velocity is a "projective coordinate", what is rapidity?
The natural additive coordinate on the same line. Because the boost acts linearly on , its action on the ratio is fractional-linear, and the eigenvectors of the boost matrix are the null directions — which is a fancy way of saying that and are its fixed points. The coordinate that turns that fractional-linear action into a shift is , and in it the composition law becomes plain addition. This article deliberately stops at the doorstep: the hyperbolic geometry is owned by Hyperbolic Geometry of Boosts and Rapidity, and the kinematic payoff — that rapidity differences are boost-invariant, which is why collider physicists use them — by Rapidity as an Additive Velocity Parameter.