Annus Mirabilis · Interactive critical edition in preparation

Velocity composition

Combine two speeds and see why the result never reaches light speed.

An executable model

Why speeds do not simply add

Static worked example

CurrentThese numbers match the current settings.

Predict before the numbers

An object moves at 0.6c relative to a frame that moves at 0.6c. What speed does the platform measure?

Three relations the model could have

The result appears when you choose, say you have one in mind, or skip.

Compose two motions
How the two motions meet
Experiment settings the angle α in the moving frame

Changes here apply with Apply settings.

Worked example: composing 0.6c with 0.6c at 0° gives 0.8824c, where Galileo's addition gives 1.2c.

Velocity composition in units of cvwGalileanU

The dashed circle is light speed. The Galilean sum is labeled and is not the model. Composed speed 0.882353 c; Galilean 1.2 c.

Accepted composition (fractions of c)
Ux / c0.882353
Uy / c0.000000
U / c0.882353
Printed §5 U / c0.882353
Galilean |v + w| / c1.200000
Shortfall 1 − U/c0.11764706
Wigner rotation (degrees)A single boost along one line has no Wigner rotation.
Fizeau limit panel (Laue 1907 interpretation; no 1851 dataset here)
Composition increment (m/s)3.08676358
Fresnel first order (m/s)3.08676363

Same scientific action without the plot

Type v/c, w/c, and the angle. Read Ux, Uy, U, the shortfall from light speed, and, in two-boosts mode, the rotation angle from the table. Ask whether the result is still below light speed.

Not modeled: accelerated motion; spin dynamics and Thomas precession of real bodies (only the kinematic rotation is shown); dispersion and the medium's own physics in Fizeau-type setups; gravity.

Presets

Speeds do not simply add. Two speeds below light's combine to a speed below light's, and light keeps its speed whatever other speed is added to it.

§5 of the relativity paper asks how a point moving with velocity w in the moving system k moves as seen from K. Putting its motion through the transformation of §3 gives, for w along the motion, U = (v + w)/(1 + vw/V²), and for w at an angle α to it, U = √((v² + w² + 2vw cos α) − (vw sin α/V)²)/(1 + vw cos α/V²). The parallelogram law of velocities therefore holds only to a first approximation. With both speeds at 0.6c along one line the lab gives 0.882c, where the Galilean sum would be 1.2c; at right angles it gives 0.768c instead of 0.849c. §5 draws two consequences: two speeds below V always compose to a speed below V, and composing V with any smaller speed gives V again, which the lab shows when the second speed is set to c. It adds that the collinear formula also follows from applying two transformations one after the other, and that such parallel transformations form a group. Two boosts that are not parallel do something §5 does not discuss: the result is a boost combined with a rotation of the axes, 12.68° for 0.6c along x followed by 0.6c at right angles. The lab also shows, as a later check, Fizeau's flowing water: light in water of index 1.333 moving at 7.06 m/s gains 3.09 m/s, the drag u(1 − 1/n²) that the same formula gives to first order.

The explanation

Full explanation

By the addition theorem of §5, two speeds below light speed compose to less than their sum and never to light speed or more. Motions at an angle compose differently from motions along one line.

Show every step of the investigation

Compose 0.6c with 0.6c and compare the result with 1.2c. Then set an angle between the two motions, and apply two boosts in turn.

An explanatory model, not an observation of nature. This embed starts from the laboratory’s worked defaults, not a saved run. Presentation options change the surrounding guide, never the numerical inputs.