Relativistic Velocity Addition Calculator
Computes the combined velocity of two objects moving at relativistic speeds, preventing any result from exceeding the speed of light. Use it when simple addition of velocities would violate special relativity.
About this calculator
In Newtonian mechanics, velocities simply add: v_total = v₁ + v₂. This fails at high speeds because it would allow results exceeding c. Special relativity replaces this with Einstein's velocity addition formula: v_total = (v₁ + v₂) / (1 + v₁v₂/c²), where c = 299,792,458 m/s. The denominator term v₁v₂/c² is negligible at low speeds, recovering classical addition, but it grows significantly as either velocity approaches c, ensuring the result always stays below c. For opposing directions, v₂ is taken as negative. This formula applies only along a single axis (collinear velocities); the general 3D case involves additional Lorentz factors.
How to use
A rocket moves at v₁ = 0.8c relative to Earth, and fires a probe forward at v₂ = 0.7c relative to itself. Classically you'd get 1.5c — impossible. Using relativistic addition: v_total = (0.8c + 0.7c) / (1 + 0.8 × 0.7) = 1.5c / (1 + 0.56) = 1.5c / 1.56 ≈ 0.9615c. The probe travels at about 96% of the speed of light relative to Earth — fast, but safely below c, as relativity demands. If the probe were fired backward (v₂ = −0.7c), the result would be (0.8 − 0.7)c / (1 − 0.56) ≈ 0.227c.
Frequently asked questions
Why can't you simply add velocities together when objects move near the speed of light?
Classical velocity addition ignores the fact that time and space themselves transform between reference frames. When you measure a velocity, you are measuring a ratio of distance to time — both of which change under a Lorentz transformation. Einstein's addition formula correctly accounts for these spacetime transformations, ensuring that no physical object ever exceeds c in any reference frame. Experiments with elementary particles in accelerators confirm the relativistic formula precisely; classical addition gives wrong predictions at high speeds.
What happens when both velocities in the relativistic formula equal the speed of light?
If v₁ = c and v₂ = c, the formula gives v_total = (c + c) / (1 + c²/c²) = 2c / 2 = c. This is not a coincidence — it reflects the fact that light always travels at c in every inertial reference frame, which is one of the two foundational postulates of special relativity. Massless particles like photons travel at c regardless of the motion of the source, and the velocity addition formula encodes this automatically.
How does relativistic velocity addition apply to everyday objects like planes or cars?
For everyday objects, velocities are so small compared to c that v₁v₂/c² is essentially zero, and the denominator becomes 1. A car at 100 km/h has v/c ≈ 9×10⁻⁸, making the relativistic correction about 8×10⁻¹⁵ — completely unmeasurable. The formula becomes indistinguishable from classical addition. This is why Newtonian mechanics works perfectly for engineering at human scales, but relativistic velocity addition is essential in particle accelerators, cosmic ray physics, and any scenario involving particles or signals moving above roughly 10% of the speed of light.