At a glance
Two observers, Alice and Bella, each mark the two ends of the same rod and compare what they record. The sim shows how a length depends on when its ends are located, and how that depends on the frame.
What you'll learn
- How a length is measured when the object is moving, and which two events it needs.
- How the timing of those two events looks from a second frame.
- How the measured length depends on the speed v and the rest length L₀.
- Which quantities the two observers agree on.
What's on screen
- Alice (blue) stands in the room. The room is drawn in the frame chosen under Frame.
- Bella (orange) carries the rod, which is drawn in her colour.
- End marks: a flash and a dashed line at each end of the rod, coloured by who is measuring (blue for Alice, orange for Bella).
- Readouts: L₀, γ, the measured length L, the two mark times t₁ and t₂, and Δt = t₂ − t₁.
- ▦ Spacetime diagram: the two marking events, plotted in the chosen frame.
The controls
Press ⌖ on a row to see where that control sits in the sim.
| Control | What it changes | Range | |
|---|---|---|---|
| v / c | The speed of Bella and the rod relative to Alice, as a fraction of c. | 0.05–0.95 opens at 0.80 | |
| L₀ (rest length) | The length of the rod in Bella's frame, where it is at rest. | 0.4–1.6 m opens at 1.0 m | |
| Frame | Which observer's frame the room, the marks and the Readouts are shown in. | Alice (room) / Bella (rod) | |
| ⚡ Measure endpoints | Makes Alice or Bella mark both ends of the rod at one instant of her own time. Press again to clear the marks. | Alice / Bella | |
| ▦ Spacetime diagram | Shows or hides a second panel plotting the two marking events. | on / off | |
| Readouts | L₀, γ, the measured L, t₁, t₂ and Δt, in the chosen frame. | panel | |
| ⏸ Pause / ▶ Play | Freezes or resumes the motion and the flashes. | top bar | |
| Speed | How fast the motion plays on screen. The physics is unchanged. | 0.25×–4× | |
| ↻ Reset | Restores the defaults and restarts the mode you are in from its beginning. | top bar |
Fixed: c = 1, so times are in metres of light (1 m of light = 3.34 ns). Bella moves at +v along x relative to Alice, and the rod lies along x.
How a length gets measured
A length is the distance between two ends. That is simple for a rod at rest, and needs care for a rod that moves, because its ends keep moving while you measure.
- Bella's frame. The rod is at rest, so its ends stay put. She can read them at any times and subtract. This gives the rest length L₀.
- Alice's frame. The ends move, so she must locate both of them at one instant of her own time, t₁ = t₂, and then subtract.
- Events. Each mark is an event with a position and a time. A time coordinate is what a clock at that event reads, so light-travel delay is not part of it.
Alice's marks give L = L₀/γ
Bella moves at +v relative to Alice, so Alice's coordinates (t, x) and Bella's (t′, x′) are related by the Lorentz transformation:
Alice's marks have t₁ = t₂, so the vt terms cancel when you subtract the two x′ values. Those marks sit on the rod's ends, and in Bella's frame the ends are L₀ apart:
These sliders move the sim too.
- The speed enters only through γ = 1/√(1 − v²/c²), so L is not linear in v. γ is 1.15 at 0.5c, 1.67 at 0.8c and 7.09 at 0.99c.
- The formula applies to a length along the direction of motion, which is how the sim places the rod.
Simultaneity depends on the frame
Alice's two marks have Δt = 0 and Δx = L. Put that into the time equation of the transformation:
- Not simultaneous for Bella. Δt′ = t′₂ − t′₁ is not zero. It is negative, so the front mark E₂ happens first in her frame.
- The sim's numbers. At v = 0.8c and L₀ = 1 m, Δt′ = −0.80 m of light (about 2.67 ns). In Bella's frame the t₁, t₂ and Δt rows show t′₁ = +0.40, t′₂ = −0.40 and Δt′ = −0.80.
- Not a light delay. The stagger grows with the speed and with the separation L. It is already a statement about clock readings at the events.
No force squeezes the rod
- Bella reads L₀ at every speed. In her frame the rod is at rest and nothing about it changes. L₀ is also the longest length any observer finds.
- Two different pairs of events. Alice's marks and Bella's marks are not the same events. L and L₀ answer different questions, and each is correct in its own frame.
- The effect is reciprocal. Bella finds that an identical rod, at rest in Alice's frame, is shortened by the same factor γ. Neither frame is privileged.
What changes with the frame is the measured length. The rod itself is not compressed.
The interval is the same in both frames
The interval is Δs² = −c²Δt² + Δx². With c = 1 and lengths in metres, Δs² = −Δt² + Δx², in m².
- Alice: Δt = 0 and Δx = L = 0.60 m, so Δs² = 0.36 m².
- Bella: Δt′ = −0.80 m and Δx′ = 1.00 m, so Δs² = −0.64 + 1.00 = 0.36 m². These are the sim's opening values.
- Spacelike. Δs² > 0 means no signal can connect the two marks, so their order can differ between frames. That is why Δt′ can be negative.
Where it matters
- Cosmic-ray muons. At γ ≈ 20, the 15 km of atmosphere above a muon is about 750 m long in the muon's frame, short enough for it to cross before it decays.
- Heavy ions at the LHC. Lead nuclei run at γ ≈ 2700, so in the lab a nucleus is about 2700 times thinner along the beam than at rest.
- Everyday speeds. A 60 m airliner at 200 m/s is shortened by about 10⁻¹¹ m, around a tenth of an atom's width.
Go deeper: measured shape and photographed shape
Contraction describes the shape found by locating every point at one instant of a frame. A camera records light that left different points at different times, so a fast sphere is photographed as a circle, not a flattened ellipse.
Summary
Key points
- L₀ is the length in the rod's own frame. It is the longest any observer finds.
- Alice's two simultaneous marks are not simultaneous for Bella: Δt′ = −γvL/c².
- The speed enters only through γ = 1/√(1 − v²/c²).
- The interval Δs² = −c²Δt² + Δx² is the same in both frames.
Common mix-ups
- "A force squeezes the moving rod." No force acts. Alice and Bella measure different pairs of events.
- "The marks are staggered because light takes time to arrive." The times are clock readings at the events. The stagger comes from the Lorentz transformation.
- "Only Alice finds a contraction." It is reciprocal: each observer finds the other's moving rod shorter.
Things to try on your own
- Set v/c to 0.6, let Alice mark the ends, and compare L with L₀/γ.
- Set L₀ = 1.6 m at v = 0.8c, switch to Bella's frame, and check Δt against −γvL/c².
- Find the speed at which L is half of L₀, then compare it with c√3/2 ≈ 0.866c.