At a glance
Alice stays put while her twin Bella runs to a marker and back, and the sim shows the trip from either twin's frame. It lets you compare what the two clocks read when the twins meet again, the standard test of what a clock measures in special relativity.
What you'll learn
- What proper time is, and how to work it out along a path.
- How the two clock readings at the reunion depend on Bella's speed v and the trip time ΔtA.
- How the trip is described in each twin's rest frame, and where the two descriptions differ.
What's on screen
- Alice (cyan) with her clock τA above her, in years.
- Bella (amber) with her clock τB. The small tag under each name gives that twin's speed in the current frame.
- Turnaround pylon and the label above the corridor: the distance from the start line to the marker.
- Status chip and banners: which frame you are in, what each twin is doing, and the moments of the turnaround and the reunion.
- Clock readings at reunion (sidebar): the two proper times, and their difference, for your settings.
The controls
Press ⌖ on a row to see where that control sits in the sim.
| Control | What it changes | Range | |
|---|---|---|---|
| Frame | Draws the trip in Alice's frame (S) or Bella's frame (S′). The twin whose frame it is stays fixed on screen. Switching restarts the run. | two tabs opens in Alice's frame | |
| Bella's speed v | Her speed on both legs, as a fraction of c. Restarts the run. | 0.10c–0.95c opens at 0.80c | |
| Alice's trip time ΔtA | How long the whole trip lasts on Alice's clock. With v it sets the marker distance L = vΔtA/2. Restarts the run. | 4–20 yr opens at 10 yr | |
| Hide background | Swaps the corridor scenery for a bare number line. | on / off opens off | |
| Show clocks | Shows or hides the two clock faces. | on / off opens on | |
| Clock readings at reunion | The two proper times at the reunion and their difference, worked out from your settings. They are end-of-trip values: they do not tick during the run. | panel | |
| ▶ Play / ⏸ Pause | Runs the trip, or freezes it where it is. | top bar | |
| Speed | Plays the run faster or slower on screen. The clock readings do not change. | 0.25×–4× opens at 1× | |
| ↻ Reset | Sends the run back to its start and pauses it. | top bar |
Fixed: c = 1, so distances are in light-years and times in years. Bella runs at one constant speed on both legs and turns instantly. A run takes about 12 s at 1× speed, whatever ΔtA is.
Proper time along a path
The twins part at the start event and meet at the reunion event. Every observer agrees on these two events and on what each clock reads at the second one. A clock records its own proper time τ: the time that passes along its own worldline between them.
- Alice never leaves x = 0, so dx = 0 and her proper time is the time of her frame: τA = ΔtA.
- Bella moves at constant v on each leg, so dx = v dt and dτ = dt√(1 − v²) = dt/γ. Her two legs together last ΔtA in Alice's frame.
Why the two accounts differ
- On each straight leg the accounts are symmetric. Each twin measures the other's clock running slow by the same factor 1/γ.
- The number of inertial frames is not symmetric. Alice needs one, S, from start to reunion. Bella needs two: S′ on the way out and S″ on the way back, because she reverses at the marker.
- Which twin is moving depends on the frame. Which worldline is straight does not: Alice's is straight in every inertial frame, Bella's has a corner in every one.
- In Bella's frame she is at rest and the corridor slides past. The start line and the marker are at rest in Alice's frame, so Bella measures the distance between them contracted from L to L/γ, and she measures Alice's clock running slow by 1/γ.
Time dilation compares one clock with the other frame's time. It does not say which clock reads less when the clocks are brought together.
What sets the size of the gap
From τA = ΔtA and τB = ΔtA/γ, the difference between the two readings at the reunion is:
These sliders move the sim too.
- γ depends on v alone, so at fixed v the gap is proportional to ΔtA.
- At fixed ΔtA the gap grows with v, but it stays below the whole trip: any v < c leaves τB > 0.
| v | γ | τB for a 10 yr trip |
|---|---|---|
| 0.10c | 1.005 | 9.95 yr |
| 0.80c | 1.667 | 6.00 yr |
| 0.95c | 3.203 | 3.12 yr |
What the frame switch does
At the opening settings, Bella's outbound leg lasts 3.00 yr on her clock. In S′ Alice's clock runs slow by 1/γ, so it advances 3.00/γ = 1.80 yr. The return leg adds another 1.80 yr: 3.60 yr in all, yet Alice's clock reads 10.00 yr at the reunion.
- Switching from S′ to S″ changes which event on Alice's worldline Bella counts as simultaneous with her turn.
- Alice's clock does not skip anything. The jump is in Bella's bookkeeping: the clock face in her frame shows the reading she assigns to "now".
- The sim draws the leg-by-leg count, without the switch, as a dashed ghost clock beside Alice's clock.
The straight path ages most
- Between two events, the unaccelerated worldline records the greatest proper time. Alice's is that straight line. Any other path between the same events, Bella's included, records less (in flat spacetime).
- This is the reverse of distance in a plane, where the straight line is the shortest. The opposite signs of the time and space terms in ds² = −dt² + dx² make the difference.
- In this sim the turn is instantaneous and takes no time, so the gap builds up entirely along the straight legs. The turn selects Bella's path; it does not add to either clock.
- For the same ΔtA, a higher v makes Bella's path bend more, and τB falls.
Where it matters
- GPS. Satellite clocks move at about 3.9 km/s, which on its own makes them run slow by about 7.2 μs a day. Gravity at orbit height acts the other way and is larger (about 46 μs a day), so the system is built with both corrections.
- Cosmic-ray muons. A muon lives 2.2 μs on average, which is 660 m at nearly c. Made about 15 km up, with γ ≈ 20 it travels about 13 km on average, so many reach the ground. In the muon's frame it is the atmosphere that is contracted.
- Muon storage rings. At CERN, muons circulating at γ = 29.3 lasted 29.3 times longer than at rest, agreeing with the prediction to about 0.1%.
Go deeper: small speeds
- For everyday speeds the gap is tiny: at 5 m/s, even 80 years of running buys about 0.35 μs.
- The 1971 Hafele–Keating experiment flew atomic clocks around the world on airliners. They differed from ground clocks by tens to hundreds of nanoseconds, as predicted once gravity and motion were both included.
Summary
Key points
- τA = ΔtA and τB = ΔtA/γ, so the gap is ΔtA(1 − 1/γ), in units where c = 1.
- The gap is proportional to ΔtA and grows with v.
- Each leg is symmetric, but Alice uses one inertial frame and Bella uses two.
- The frame switch moves Bella's "now" on Alice's worldline: relabelling, not a tick of Alice's clock.
Common mix-ups
- "Each twin sees the other's clock slow, so the readings must match." That holds on each straight leg, but Bella also changes frames.
- "The acceleration makes Bella younger." It selects her path. The same turn on a trip twice as long gives twice the gap.
- "Alice really ages 6.40 yr in an instant." Her clock ticks steadily. What jumps is the reading Bella assigns to "now".
Things to try on your own
- Use the v slider to find the speed at which τB is half of τA, then check it with γ = 2.
- In Bella's frame set v = 0.95c and note the jump in Alice's clock at the frame switch. Compare it with v²ΔtA.
- Set v = 0.10c and compare the reunion readings with the 0.80c trip.