At a glance
Bella flies away from Alice at constant speed and never turns back. At one moment she reads her clock and calls home on a pulse of light, and the sim compares that reading with Alice's clock when the call arrives. It separates three things that are easy to run together: how a moving clock runs, how long light takes to cross the gap, and what each frame says about the other's clock.
What you'll learn
- How a clock's reading depends on the worldline it follows through spacetime.
- How to work out what Alice's clock reads when the call arrives.
- How the ratio of the two readings is related to the Lorentz factor γ.
- What changes when the same events are described from Bella's frame, S′.
What's on screen
- Alice (cyan): at rest at x = 0, so her worldline is vertical.
- Bella (amber): leaves E₁ at speed v. A dot climbs her line as the animation runs.
- Light pulse (dashed): the call, a 45° ray from EC to Alice. The faint dashed cross is the light cone of E₁.
- Event badges E₁, EC, ER: (x, ct) coordinates, plus a clock reading τ at EC and ER.
- Events and Clock readings panels: the coordinates in the active frame, then γ, τB, τA and τA/τB.
The controls
Press ⌖ on a row to see where that control sits in the sim.
| Control | What it changes | Range | |
|---|---|---|---|
| Bella's speed v/c | How fast Bella recedes from Alice, as a fraction of c. It sets the lean of her worldline. | 0.05–0.95 opens at 0.60 | |
| Call time tC | When Bella makes the call, on Alice's clock in frame S. It moves EC along Bella's worldline. | 1–9 opens at 5.0 | |
| Drag EC | Grab the EC dot on the diagram and slide it along Bella's worldline. It moves the tC slider too. | 0.2–9.5 | |
| Frame | Redraws the diagram and the Events panel in Alice's rest frame (S) or in Bella's (S′). | S / S′ opens in S | |
| Events | The (x, ct) coordinates of E₁, EC and ER in the active frame. | panel | |
| Clock readings | γ, Bella's clock at EC (τB), Alice's clock at ER (τA), and τA/τB. During the Guided Inquiry the answers stay hidden until you commit a prediction. | panel | |
| ▶ Play / ⏸ Pause | Runs or freezes the animation: Bella climbs her worldline, then the pulse flies home. It loops. | top bar | |
| Speed | How fast the animation plays on screen. The events do not move. | 0.25×–4× opens at 1× | |
| ↻ Reset | Rewinds the animation to the start and pauses it. | top bar |
Fixed: c = 1, so x and ct share one scale and light always runs at 45°. Bella moves at constant velocity and never turns back.
Proper time is the length of a worldline
A clock counts the proper time along its own worldline. Take c = 1, so ct and t are the same number. Alice sits at x = 0, so her clock reads the coordinate time Δt. Bella's clock reads
- Between E₁ and EC, Alice's frame measures Δct = tC and Δx = v tC. In Δs² = −(Δct)² + Δx² the spatial part has the opposite sign to the time part, so it shrinks −Δs², and with it Δτ = √(−Δs²).
- So for the same Δct, a tilted worldline records less proper time than a vertical one. Nothing is wrong with Bella's clock: it is reporting its own path.
As in the lectures, the interval is Δs² = −(cΔt)² + (Δx)², negative for timelike pairs, and the proper time is Δτ = √(−Δs²)/c.
Light needs time to bring the call home
Bella sends the call at EC, at x = v tC. Light covers one unit of x per unit of ct in every frame, so the call is a 45° line in S and in S′. Its interval is zero:
Alice is at rest in S, so her clock reading at ER is the coordinate time of ER: when the call left, plus the time light needs to cross the gap.
What Alice sees is not how fast Bella ages
Compare the two readings the call joins: τA at reception and τB at emission. Their ratio is the factor k.
- Time dilation, γ, is only one factor in k. The other, 1 + v, is the growing light-travel delay.
- If Bella sent a call every 1.00 of her own time, Alice would receive them every k of hers, because each call starts from further away.
- So the ratio of the two readings is how the call looks. γ is how fast Bella's clock runs.
These sliders move the sim too.
Each frame finds the other's clock slow
In S′, Bella is at rest and Alice recedes at −v. The boost gives the coordinates of every event there:
It changes where the events sit, not what a clock reads at an event: τB and τA are the same in S and S′. What differs is which events each frame calls simultaneous.
- In S, Alice reads 5.00 when Bella reads 4.00. Bella's clock is slow.
- In S′, Alice reads 3.20 when Bella reads 4.00. Alice's clock is slow, by the same γ.
- The two "now" lines meet two different Alice events, so both statements hold. The twins never meet again, so the sim cannot name a younger one. A reunion needs a turnaround.
Where it matters
- Cosmic-ray muons. A muon's mean life of 2.2 μs would carry it about 660 m. At γ ≈ 22 its mean decay length in the ground frame is roughly 15 km, so many muons made 15 km up still reach sea level.
- GPS. A satellite's speed alone makes its clock run about 7 μs a day slow. Gravity pulls the other way and wins, and the clocks are pre-adjusted. Without the corrections, position errors would grow by kilometres a day.
- Doppler shifts. Light from a source receding along the line of sight arrives stretched by k = √((1+v)/(1−v)), the same k as the call, and spectroscopy of receding sources uses it.
Go deeper: why a round trip does settle it
- Between two fixed events, the straight worldline has the most proper time. A twin who turns around follows a bent worldline between the same two events, so she records less.
- The turnaround does not cause the difference. It is what lets the twins meet again, so their readings can be compared at one event.
Summary
Key points
- τB = tC/γ: the proper time of Bella's tilted worldline is less than tC.
- τA = tC(1 + v): the time of emission plus the light-travel time.
- τA/τB = k = γ(1 + v) = √((1+v)/(1−v)). It depends on v only, not on tC.
- A boost moves coordinates, not clock readings. A one-way call names no younger twin.
Common mix-ups
- "The ratio of the two readings is the time dilation factor." It is k = γ(1 + v). The dilation is γ alone, and the factor 1 + v is the light-travel delay.
- "Each frame says the other's clock is slow, so one of them must be wrong." They compare different pairs of events, so both hold.
- "Switching to S′ changes the clock readings." Only the coordinates move. τB and τA read the same.
Things to try on your own
- Set v = 0.95 and tC = 9, then check in Clock readings that τA/τB equals γ(1 + v).
- Drag EC along Bella's line and note which readings change and which do not.
- Set v = 0.05. Compare how far τB sits below tC with how far τA sits above it.