Connect via MCP →

Enter Calculation

Both velocities must satisfy |v| ≤ c (speed of light = 299792.458 km/s).

Formula

Advertisement

Results

Combined velocity (v)
297,944.457704
km/s
Fraction of light speed (v/c) 0.993836
Speed of light c (km/s) 299,792.458
Formula v = (v1 + v2) / (1 + v1·v2/c²)

What is relativistic velocity addition?

In everyday (Galilean) physics you simply add velocities: if you walk at 5 km/h on a train moving at 100 km/h, your ground speed is 105 km/h. But at speeds approaching the speed of light this breaks down. Special relativity replaces straight addition with the velocity-addition formula, which guarantees that no combination of sub-light speeds can ever produce a result faster than light, \(c = 299792.458\) km/s. This calculator composes two collinear (same-line) velocities and returns the true combined velocity.

Two velocity arrows combining into a third capped below light speed
Relativistic addition combines two velocities while keeping the result below the speed of light c.

How to use it

Enter the velocity of object A (v1) and object B (v2) directly in km/s. Velocities may be negative to represent opposite directions. Both must satisfy |v| ≤ c. The calculator returns the combined velocity v, its value as a fraction of c, and echoes the exact speed-of-light constant it used.

The formula explained

The relativistic composition of two collinear velocities is:

$$u = \frac{\text{v}_1 + \text{v}_2}{1 + \dfrac{\text{v}_1 \cdot \text{v}_2}{c^{2}}}$$

The numerator is the ordinary sum, while the denominator divides it down. When v1 and v2 are tiny compared with c, the term \(\text{v}_1 \cdot \text{v}_2 / c^2\) is nearly zero and the formula reduces to plain addition. When either speed equals c, the result is exactly c. Because v1, v2 and c all share the same unit, the \(\text{v}_1 \cdot \text{v}_2 / c^2\) term is dimensionless, so working entirely in km/s is perfectly valid — no SI conversion needed.

Curve of combined speed approaching but never reaching c
As input speeds grow, the combined speed bends toward c but never reaches it.

Worked example

Let \(\text{v}_1 = 250000\) km/s and \(\text{v}_2 = 280000\) km/s. Numerator: \(250000 + 280000 = 530000\). Product: \(250000 \times 280000 = 70{,}000{,}000{,}000\). With \(c^2 = 89{,}875{,}517{,}873.68\), the ratio \(\text{v}_1 \cdot \text{v}_2 / c^2 = 0.778843\), so the denominator is \(1.778843\). Thus $$v = \frac{530000}{1.778843} \approx 297{,}946.6 \text{ km/s}$$ — still below c, as required.

FAQ

Why not just use c = 300000 km/s? The exact value 299792.458 km/s matters. In the example v1 = 270000, v2 = 180000, the precise constant gives \(\approx 292{,}065\) km/s, while the rounded 300000 gives \(\approx 292{,}207\) km/s — a difference of about 140 km/s.

Can the combined speed exceed c? No. For any inputs with \(|\text{v}_1| \le c\) and \(|\text{v}_2| \le c\) the formula keeps \(|v| \le c\). This is the defining feature of relativistic velocity addition.

Does it work for opposite directions? Yes. Enter one velocity as negative; the formula handles the signs correctly and the denominator stays positive within the physical range.

Last updated: