Compare classical and relativistic velocity addition. Explore how Einstein's special relativity limits combined velocities to the speed of light.
Last Updated: 5/6/2026
Express as a fraction of light speed: positive (one direction), negative (opposite direction). E.g., 0.5 = 50% of c forward; -0.5 = 50% of c backward.
Second object velocity: positive (same direction as v₁), negative (opposite direction). Range: -0.9999c to 0.9999c.
In classical mechanics, velocities add linearly and without limit. If you stand on a train moving 50 km/h and throw a ball forward at 30 km/h, a ground observer measures 80 km/h. This Galilean transformation works perfectly at everyday speeds and is deeply intuitive—we experience it constantly. However, this elegant simplicity breaks down catastrophically at speeds approaching light, where it produces physically impossible results (velocities exceeding c).
In 1905, Einstein's special relativity revealed that the universe enforces a cosmic speed limit: the speed of light in vacuum (c ≈ 299,792 km/s) is constant in all inertial reference frames, and no object with mass can reach it. This requires relativistic velocity addition: the formula v = (v₁ + v₂) / (1 + v₁v₂/c²). At low speeds (v ≪ c), the denominator approaches 1, and this reduces to classical addition. But at high speeds, the denominator becomes greater than 1, reducing the combined velocity below the classical sum. At the extreme—when both v₁ and v₂ approach c—the result asymptotically approaches c but never exceeds it. This calculator demonstrates how reality constrains velocity addition at relativistic speeds, a cornerstone of modern physics.
Input v₁ as a fraction of the speed of light. For example, 0.5 represents 50% of c (150,000 km/s), and 0.99 represents 99% of c. You can also enter 0 for a stationary object.
Input v₂ as a fraction of c, using positive or negative values. Positive means the same direction as v₁; negative means the opposite direction (head-on approach). Try extreme cases like 0.9 and 0.9 (same direction) or 0.9 and -0.9 (opposite direction) to see dramatic relativistic effects.
The calculator shows the classical sum (which can exceed c) and the relativistic sum (always < c). The percentage difference quantifies how far classical mechanics deviates from reality at these extreme speeds.
At low velocities, classical and relativistic results nearly match (deviation < 1%). At high velocities (> 0.5c), deviations become dramatic. Results approaching c from the relativistic formula demonstrate special relativity in action.
Scenario: In a particle accelerator lab, two high-energy photons approach each other, each traveling at 0.99c relative to the lab frame. A classical physicist naively adds velocities to predict they approach at 1.98c relative to each other. But special relativity says this is impossible. Calculate the actual relativistic approach velocity.
Galilean (classical) addition assumes time is universal and space is absolute—concepts rejected by special relativity. Einstein showed that time and space are relativistic: observers moving at different speeds measure different time intervals and distances. This asymmetry requires the relativistic formula, which accounts for these perspective-dependent measurements.
No object with mass can reach or exceed the speed of light. Light (and other massless particles like photons and gluons) always travels at c. The relativistic formula ensures no combination of subluminal velocities yields c or greater, enforcing the cosmic speed limit—a cornerstone of causality and relativity.
Classical: 0.5 + 0.5 = 1.0c (exceeds light speed). Relativistic: (0.5 + 0.5) / (1 + 0.5×0.5) = 1.0 / 1.25 = 0.8c. The relativistic result is 80% of light speed—much less than the classical sum, showing how the denominator "brakes" the addition at every speed regime.
The formula (v₁ + v₂) / (1 + v₁v₂/c²) is symmetric because relative velocity is reciprocal: if object A moves away from object B at velocity v, then B moves away from A at velocity v (in opposite direction). Relativity preserves this symmetry—there is no preferred reference frame, only relative motion.
It is the percentage by which the classical velocity exceeds the relativistic velocity: (v_classical - v_rel) / v_rel × 100%. At low speeds this is near 0% (classical suffices); at high speeds it approaches infinity, quantifying the massive deviation from reality that classical mechanics exhibits near light speed.
Yes, exactly. If a spacecraft travels at 0.6c relative to Earth, and Earth moves at 0.3c relative to a distant galaxy, the spacecraft moves at (0.6 + 0.3) / (1 + 0.18) ≈ 0.74c relative to the galaxy, not 0.9c as classical mechanics predicts. This is essential for precise astronomy and astrophysics.
Einstein postulated that light speed is invariant (same in all frames) and derived transformation equations (Lorentz transformations) that keep c constant. Velocity addition emerges as a consequence: v = (v₁ + v₂) / (1 + v₁v₂/c²). It is derived from the mathematical consistency requirement, not from experiments—though countless experiments confirm it.
For v₁ = v₂ = 0.316c, classical and relativistic results differ by roughly 10%. Below ≈0.3c, classical mechanics is usually adequate for most applications. In particle physics, astrophysics, and high-precision work, relativistic corrections are essential above 0.1c. GPS satellites (~4 km/s = 0.00001c) use small relativistic corrections.