At a glance
A light clock is one pulse of light bouncing between two mirrors, the simplest clock whose rate can be worked out from first principles. This sim sets an identical clock moving past one at rest, then builds the geometry that relates their ticks.
What you'll learn
- How a light clock ties the length of a tick to the constancy of c.
- How the light's path in Alice's frame compares with its path in Bella's.
- How Bella's tick, timed by Alice, depends on v, and how to compute it.
- What proper time is, and which clock reads it.
What's on screen
- Alice's clock (cyan mirrors, left): at rest, with its pulse and the tick time t₀ = 2h/c underneath.
- Bella's clock (amber mirrors): the same clock moving right at v, restarting when it reaches the edge.
- Bella's pulse path (rose): traced as the pulse moves; the Construction stage sets how much is drawn.
- Grid: h is always two squares; as v rises the whole drawing, grid included, scales down to fit.
- Readouts (Controls panel): v, the Lorentz factor γ, and t, one tick of Bella's clock as Alice times it, in units of t₀.
The controls
Press ⌖ on a row to see where that control sits in the sim.
| Control | What it changes | Range | |
|---|---|---|---|
| v slider | Bella's speed in Alice's frame, in units of c. The clocks restart when it moves. | 0–0.95 c opens at 0.60 c | |
| Readouts | The live values of v, γ (the Lorentz factor, derived in section 05) and t, one tick of Bella's clock in Alice's frame. The Guided Inquiry hides γ and t until you have answered the matching card. | display | |
| Construction stage | How much geometry is drawn. Rest clock: both clocks and the pulse trails. Diagonal: Bella's pulse path built up trip after trip. Triangle: the first round trip closed into a triangle. Labels: its three sides named. Pythagoras: the equation written on the canvas. | 5 stages starts at Rest clock | |
| Scroll zoom (on the canvas) | Scroll down to zoom the drawing out, so more ticks fit before Bella's clock reaches the edge. Zooming restarts the clocks; double-click restores the default. | 0.22×–1× | |
| Discussion | A common claim about proper time, with a Reveal rebuttal button. It opens on the last Guided Inquiry card and is always open in Free Exploration. | panel | |
| ⏸ Pause / ▶ Play | Freezes both pulses mid-flight, or sets them going again. | top bar | |
| Speed | Plays the animation faster or slower on screen. v, γ and t do not change. | 0.25×–4× opens at 1× | |
| ↻ Reset | Returns v to 0.60 c, the stage to Rest clock and the zoom to default, and restarts the mode you are in. | top bar |
Fixed: one tick of Alice's clock lasts 2.2 s on screen at 1× speed. The mirror gap h is the same for both clocks at every v.
Why the moving pulse leans
Bella carries her clock past Alice at speed v. Each pulse leaves the bottom mirror and has to reach the top mirror directly above it.
- In Bella's frame her mirrors are at rest, so the pulse goes straight up and straight back. One tick takes t₀ = 2h/c.
- In Alice's frame the top mirror moves on to the right while the light is in flight. To meet it, the pulse must travel on a slant, so each half-trip is a diagonal and the whole trip is a zig-zag.
- Both descriptions are correct. They are the same two events, emission and arrival, described in two frames.
- The speed of light is c in Alice's frame too (the second postulate). The pulse's velocity there has a sideways part v, the mirrors' own speed, and an upward part √(c² − v²).
The light triangle
Take one half-trip in Alice's frame, from emission to the top mirror. Call the whole round trip t, as Alice times it. This half-trip lasts t/2 and has three sides.
- h, vertical. The mirror gap is the same in both frames: lengths across the motion do not change. If they did, two equal rings sliding past each other would each have to pass inside the other.
- vt/2, horizontal. How far the mirrors travel in time t/2.
- ct/2, the slant. How far the light travels in that time, since its speed is c in Alice's frame.
- Motion is horizontal and h is vertical, so the corner between them is a right angle.
Why the tick is longer
Pythagoras on the triangle ties the three sides together:
Solving for t, the time of one tick of Bella's clock as Alice measures it:
- The light's path, ct/2, is longer than h, and its speed is the same c. A longer path at the same speed takes longer, so t is greater than t₀.
- Nothing inside Bella's clock has changed. The longer tick comes from the constancy of c.
How the stretch grows with speed
The Lorentz factor depends only on v, and both frames agree on its value:
This slider moves the sim too.
- γ is not proportional to v. The root closes on zero as v approaches c, so γ is 1.25 at 0.60 c, 2.29 at 0.90 c and 3.20 at 0.95 c, the sim's top speed.
- At low speed the effect is small. For v much less than c, γ − 1 is about v²/2c²: at 0.1 c a tick is longer by only 0.5%.
Proper time, and what each frame measures
Emission and return are two events. The interval between them has the same value in every frame. The interval is s² = −c²Δt² + Δx².
- Proper time is the time on a single clock present at both events. Bella's clock is at both, so she reads t₀. Alice needs two separated clocks to time the same events, and gets t.
- The Lorentz transformation gives the same result, with Δt Alice's time and Δt′ Bella's: Δt = γ Δt′.
- Any clock carried with Bella must agree with her light clock. If it did not, she could detect her own uniform motion.
- The effect is reciprocal. Bella times Alice's clock as moving and finds Alice's ticks longer by the same factor: each frame times the other's clock as slow. The sim draws only Alice's view.
Where it matters
- Cosmic-ray muons. A muon's mean lifetime at rest is 2.2 μs, which is 0.66 km of flight at nearly c. In this simple estimate (made about 15 km up, γ = 20), the ground frame gives a mean flight of 13.2 km, so about 32% reach the ground. Without dilation, only about 10−10 would.
- GPS. At 3.9 km/s a satellite clock loses about 7 μs a day to this effect alone. Gravity pushes the other way by about 45 μs, and the net is corrected in the satellite's clock.
- Everyday speeds. A clock on an airliner at 250 m/s falls behind by only about 11 μs per year of continuous flight. Atomic clocks flown round the world (Hafele and Keating, 1971) showed the effect, together with gravity's.
Go deeper: the muon in its own frame
- In the muon's frame its clock runs normally and its mean flight is still 0.66 km. The 15 km of air is contracted instead, to 15/20 = 0.75 km.
- Both frames give the same survival fraction, e−0.75/0.66 ≈ 32%. Time dilation and length contraction describe the same events from two frames.
Summary
Key points
- Bella's pulse goes straight up and down in her frame, and on a slant in Alice's.
- The triangle h, vt/2, ct/2 gives t = γ t₀, with γ = 1/√(1 − v²/c²).
- γ is 1 at rest and grows ever faster near c: 1.25, 2.29 and 3.20 at 0.60 c, 0.90 c and 0.95 c.
- t₀ is a proper time, read by the one clock present at both events. The effect is reciprocal.
Common mix-ups
- "The frame that is moving is the one that measures proper time." Either frame can be called moving. Proper time belongs to the single clock present at both events.
- "Each frame finds the other's clock slow, so they contradict." They compare different pairs of events, so there is no contradiction.
- "The mirror gap h shrinks too." Lengths change only along the motion. h is across it, so it is unchanged.
Things to try on your own
- Set v = 0.80 c, read t from the Tick readout, and check it against 1/√(1 − 0.8²).
- At v = 0.60 c, Alice times 10 s between two ticks of Bella's clock. Work out what Bella's own clock reads between them.
- At v = 0.95 c, step through the five stages and compare the base vt/2 with the height h.