Enter values to see results
—
m/s
—
c
—
m/s
—
c
—
Enter values to see results
—
m/s
—
c
—
m/s
—
c
—
The Velocity Addition Calculator computes the relativistic sum of two velocities using Einstein's velocity addition formula: $$w = \frac{u + v}{1 + \frac{uv}{c^2}}$$ This replaces the classical Galilean formula $$w = u + v$$, which incorrectly predicts velocities exceeding the speed of light when both u and v are large fractions of c.
The relativistic formula guarantees that the combined velocity never exceeds c, no matter how close each individual velocity is to the speed of light. This is a direct consequence of the Lorentz transformation and the postulate that the speed of light is the same in all inertial frames. Even adding 0.9c to 0.9c yields only 0.9945c, not 1.8c as Galilean physics would predict.
Consider three inertial frames: S (the "lab" frame), S' (moving at velocity v relative to S), and an object moving at velocity u in frame S'. The velocity w of the object as seen from frame S is:
$$w = \frac{u + v}{1 + \frac{uv}{c^2}}$$
This formula is derived from the Lorentz transformation of spacetime coordinates. Key properties:
The correction factor $$\frac{1}{1 + uv/c^2}$$ shows how much the relativistic result differs from the classical sum. When both velocities have the same sign (both moving in the same direction), this factor is less than 1, reducing the combined speed. When they have opposite signs (approaching from opposite directions), the factor is greater than 1.
For everyday scenarios — cars, airplanes, even rockets — the correction is negligible. At 1000 km/h + 1000 km/h, the relativistic correction is about 1 part in 1013. But for particles in accelerators, cosmic rays, or photons, the formula is essential.
The three-dimensional generalization involves both parallel and perpendicular components and is more complex, but for collinear (one-dimensional) motion, the formula above is exact.
The relativistic combined velocity is the physically correct result. The classical velocity is shown for comparison — when it exceeds c, classical physics has clearly failed. The correction factor quantifies the relativistic suppression: values near 1 mean the classical result is nearly correct; values significantly below 1 indicate strong relativistic effects. Note that negative velocities indicate motion in the opposite direction.
Inputs
Results
Two ships each moving at 0.9c toward each other have a relative velocity of 0.9945c — not 1.8c as Galilean physics predicts. The correction factor of 0.55 dramatically reduces the naive sum.
Inputs
Results
A light beam (u = c) emitted from a ship moving at 0.5c still travels at exactly c in the lab frame — confirming Einstein's second postulate. Classical physics wrongly predicts 1.5c.
The formula is $$w = \frac{u + v}{1 + uv/c^2}$$, where u is the object's velocity in one frame, v is the relative velocity between frames, and w is the object's velocity in the other frame. It reduces to $$w = u + v$$ at low speeds and never yields $$|w| > c$$ for sub-luminal inputs.
The denominator $$1 + uv/c^2$$ is always greater than 1 when both velocities have the same sign, which compresses the sum below c. Mathematically, if $$|u| < c$$ and $$|v| < c$$, then $$|w| < c$$. This is a direct consequence of the structure of the Lorentz transformation.
If $$u = c$$, then $$w = (c + v)/(1 + v/c) = c(c + v)/(c + v) = c$$. The speed of light plus any sub-luminal velocity equals c. This is the invariance of the speed of light — the cornerstone of special relativity.
In Galilean (Newtonian) physics, velocities add linearly: $$w = u + v$$. This works at low speeds but fails at relativistic speeds by predicting impossible superluminal velocities. The relativistic formula includes the correction factor $$1/(1 + uv/c^2)$$ that keeps the result below c.
Yes. Negative velocities represent motion in the opposite direction. If an object moves at -0.5c in a frame that itself moves at +0.8c, the combined velocity is $$(−0.5c + 0.8c)/(1 − 0.4) = 0.3c/0.6 = 0.5c$$, not 0.3c as Galilean physics gives.
In one dimension, it is both commutative ($$w(u,v) = w(v,u)$$) and associative. In three dimensions, relativistic velocity addition is not commutative — adding velocities in different directions in a different order can yield different final velocities, related by Thomas-Wigner rotation.
Roboculator Team
The Roboculator Team explains calculations, planning tools, and practical formulas in clear language for real-life situations.
How helpful was this calculator?
Be the first to rate!
Time Dilation Calculator
Relativity Calculators
Length Contraction Calculator
Relativity Calculators
Relativistic Mass Calculator
Relativity Calculators
Relativistic Kinetic Energy Calculator
Relativity Calculators
Relativistic Momentum Calculator
Relativity Calculators
Lorentz Factor Calculator
Relativity Calculators