# Special Relativity: Light Clocks, Spacetime, and the Twin Paradox

> An algebra-first introduction to special relativity built from Einstein's two postulates and a light clock. The lecture derives time dilation with the Pythagorean theorem, obtains length contraction, makes the relativity of simultaneity concrete with a train lamp, interprets tilted spacetime axes, resolves the twin paradox through changing inertial frames, and closes with atmospheric muons as an experimental test.

- Canonical watch page: [Special Relativity: Light Clocks, Spacetime, and the Twin Paradox](https://academa.ai/lectures/time-dilation-from-a-light-clock)
- Publisher: [Academa, Inc.](https://academa.ai)
- Subject: Physics
- Published: 2026-08-28T22:51:53.000Z
- Updated: 2026-08-28T22:51:53.000Z
- Duration: PT1154S (19 minutes 14 seconds)
- Chapters: 6
- Views: 0
- Language: en-US
- Access: Free
- Video stream: [HLS content](https://academa.ai/media/l/01M14V00YG9JJ7KZM2ECASKC0D/0/dark/master.m3u8)
- Audiovisual record: [Semantic JSON](https://academa.ai/media/l/01M14V00YG9JJ7KZM2ECASKC0D/0/semantic.json)
- Thumbnail: [Image](https://academa.ai/media/l/01M14V00YG9JJ7KZM2ECASKC0D/0/dark/poster.jpg)

## Description

Derive time dilation and length contraction, understand simultaneity, resolve the twin paradox, and explain atmospheric muons.

## Chapters

- [00:00–02:15.029 · Two Postulates and One Clock](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=0)
- [02:15.029–05:8.401 · The Moving Light Clock](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=135.0288125)
- [05:8.401–09:0.676 · Length and Simultaneity](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=308.4012916666666)
- [09:0.676–12:0.189 · Tilted Spacetime Axes](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=540.6758124999999)
- [12:0.189–15:35.826 · The Twin Paradox](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=720.1887083333332)
- [15:35.826–19:14 · Muons That Reach the Ground](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=935.8256874999998)

## Transcript

### [00:00 · Two Postulates and One Clock](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=0)

Special relativity begins with two statements that sound modest and turn out to reorganize space and time. We will keep one physical clock beside us while we follow their consequences. First, the laws of physics have the same form in every inertial frame. An inertial observer is simply one who is not accelerating. Second, every inertial observer measures the same speed c for light in a vacuum. The source may move, and the observer may move, but the measured light speed is still c. That second statement is the unfamiliar one. Ordinary speeds add. If you throw a ball forward from a train, someone beside the track combines the ball's speed with the train's speed. Light refuses that rule. We will not begin by guessing how clocks and rulers must change. We will ask what these two postulates force one very simple clock to do. Here is the clock. Two parallel mirrors face one another, separated by a fixed distance h. A pulse of light bounces between them. Let the pulse begin at the lower mirror. It travels upward at speed c, reaches the upper mirror, and returns. One complete up and down journey is one tick. The mirrors are separated by h, so the one-way journey has distance h. Speed is distance divided by time, which means the one-way time is h divided by c. A complete tick travels that distance twice. The clock therefore records delta tau equal to two h over c. I have called this interval delta tau because both endpoint events happen at the same place in the clock's own frame. The clock is there when the pulse leaves, and the same clock is there when the pulse returns. That is proper time: the time measured by a clock travelling with both events. Nothing relativistic has happened yet. We have only built a clock whose operation follows directly from the constant speed of light. Now let this entire clock move sideways. The passengers who carry it still see the same vertical pulse and the same tick delta tau. The interesting question is what someone beside the track must see.

### [02:15.029 · The Moving Light Clock](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=135.0288125)

The passenger sees the clock at rest. The pulse goes straight up and straight down, and one tick lasts delta tau. The platform observer sees the whole apparatus move to the right. During the first half of the tick, the upper mirror moves sideways. The light still travels at speed c, so it follows a diagonal path to catch that mirror. During the second half, the clock keeps moving while the pulse returns to the lower mirror. The platform observer therefore sees two diagonal legs, not one vertical round trip. Both observers must use the same light speed c. The platform observer sees a longer light path, so that observer must assign more time to the tick. The geometry will tell us exactly how much more. Take only the upward half of the journey. The vertical separation of the mirrors is h. If the full platform time is delta t, this half lasts delta t over two. During that half tick, the clock moves horizontally by v times delta t over two. That is the bottom leg of a right triangle. Light covers the diagonal. Since its speed is c, the diagonal length is c times delta t over two. Now use only the Pythagorean theorem. The square of the diagonal equals the square of h plus the square of the horizontal leg. Multiply out the common factors and move the horizontal contribution to the left. Delta t squared over four multiplies c squared minus v squared. Solve for delta t. The answer is two h divided by the square root of c squared minus v squared. Carry that result forward. Factor c squared out of the square root. Two h over c is exactly the proper tick delta tau that the passenger measured. The remaining factor is one over the square root of one minus v squared over c squared. We call this factor gamma. So the platform time is gamma times the proper time. Since gamma is at least one, the moving clock accumulates less time between the same two meetings. Watch the triangle as the speed rises from forty percent to eighty percent of c. The mirror separation stays fixed, but the horizontal leg and the light path both grow. At low speed gamma is almost one, which is why ordinary experience hides relativity. At eighty percent of c, gamma is five thirds. Five platform seconds correspond to only three seconds on the moving clock. Time dilation is not a mechanical defect in the light clock. Every process carried with the moving observer follows the same spacetime geometry, including chemical reactions, heartbeats, and aging.

### [05:8.401 · Length and Simultaneity](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=308.4012916666666)

Time dilation also forces a change in measured length. Turn a light clock so its pulse travels along the direction of motion. In the platform frame, call the moving mirror separation L. On the outward trip the front mirror runs away from the light, so the closing speed is c minus v. On the return trip the rear mirror moves toward the light. The closing speed is c plus v. Add the two travel times. The common denominator is c squared minus v squared. After simplifying, the platform round trip is two L gamma squared over c. Carry that platform result forward. In the clock's rest frame, the mirror separation is its proper length L zero, so the round trip is two L zero over c. Time dilation says the platform round trip equals gamma times the proper round trip. Equate those two expressions. Cancel the common factors. The moving length L equals the proper length divided by gamma. A moving object is shorter along its direction of motion. Length means the distance between two endpoints measured at the same time. That last phrase is essential. If the endpoints are moving, recording one endpoint now and the other endpoint later does not measure one length. To see why same time becomes delicate, put a lamp exactly at the centre of a train. The passengers know the rear and front walls are equally far from the lamp. The lamp flashes. Light travels left and right at the same speed c, through equal distances, so it strikes the rear and front simultaneously in the train frame. Now describe the same experiment from the platform. At emission, the lamp is between the moving rear and front walls. Both light pulses still travel at speed c in this frame. The rear wall moves toward the left-going pulse. The front wall moves away from the right-going pulse. Let the experiment run until the left pulse meets the rear. The rear has already been struck, but the right pulse still has farther to go. Remove the completed pulse and continue. Only later does the right pulse catch the front wall. The platform observer therefore says rear first, front second. This is not a disagreement about light taking time to reach someone's eyes. Each observer can correct for signal travel. They disagree about whether the two distant contact events share one time coordinate. The algebraic statement is this. The time separation in the moving frame equals gamma times delta t minus v delta x over c squared. If two events are simultaneous in one frame, delta t is zero. If they are separated in space, delta x is not zero, so another moving frame generally assigns a nonzero time separation. This is difficult because everyday objects move far too slowly for the disagreement to notice. It is also difficult because simultaneity feels like a fact about the events themselves. Relativity says it is a relation between the events and a chosen inertial frame. The train passengers and the platform observer agree on every event: the emission, the rear strike, and the front strike. What differs is the time coordinate assigned to separated events. A spacetime diagram makes that distinction visible.

### [09:0.676 · Tilted Spacetime Axes](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=540.6758124999999)

A spacetime diagram puts position on the horizontal axis and c times time on the vertical axis. Multiplying time by c gives both axes the same units. An object at rest stays at one x position, so its history is a vertical worldline. A moving object changes x as time passes, so its worldline tilts. Light is special. Since its speed is c, one unit of horizontal travel takes one unit of c times time. Light rays therefore follow these two forty-five-degree lines. Every inertial observer must draw light on those same lines. That shared light cone constrains how another observer's coordinate axes can sit in the diagram. The red c t prime axis is the moving observer's own worldline, x prime equal to zero. It tilts toward the right-going light ray. The red x prime axis is the set of events that the moving observer calls simultaneous with the origin. It tilts upward by the matching amount. So the moving observer's space and time axes tilt toward the light lines and toward each other. They are not a rotated pair of ordinary Euclidean axes. Their scaling is controlled by gamma. The coordinate equations are the Lorentz transformation. Position x prime equals gamma times x minus v t. The time equation mixes time with position. That mixed term, v x over c squared in ordinary time units, is the algebraic source of relative simultaneity. Set x prime equal to zero. The result is the tilted time axis, the moving observer's worldline. Set t prime equal to zero. The result is the tilted space axis, the moving observer's line of simultaneous events. Now choose two events E one and E two on one horizontal line. The stationary observer assigns them the same time. The moving observer's simultaneous line through E one is tilted. It reaches the same distant position at E three, not at E two. No event moves when we change coordinates. E one, E two, and E three stay where they are. What changes is which distant events one observer groups into a single present. The invariant quantity is not Euclidean distance on this page. Write it first. The time part is c delta t squared. The space part is delta x squared, and their difference has the same value for every inertial observer. For events on one clock's worldline, that invariant equals c delta tau squared. This is why different paths between the same meetings can contain different amounts of proper time.

### [12:0.189 · The Twin Paradox](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=720.1887083333332)

Two twins meet on Earth, synchronize clocks, and separate. One remains on Earth. The other travels outward at eighty percent of light speed, turns around, and returns at the same speed. The spacetime diagram makes the histories different immediately. The Earth twin follows one straight inertial worldline. The traveller follows one straight segment out and a different straight segment home. Let each leg last five Earth years. At speed zero point eight c, the turnaround is four light years away, and the reunion occurs after ten Earth years. For zero point eight c, gamma is five thirds. The Earth clock is present at departure and reunion, and it records ten years of proper time. On either travelling leg, five Earth-frame years correspond to five divided by gamma, which is three traveller years. Two legs therefore give six traveller years. At reunion the clocks can be compared at one place. The Earth twin has aged ten years and the travelling twin six. There is no dispute about that local comparison. The apparent paradox comes from saying that each inertial observer sees the other's clock run slowly. If the roles were perfectly symmetric, why would one twin be younger? The roles are symmetric only during any one inertial leg. Earth remains in one inertial frame throughout the experiment. The traveller changes inertial frames at the turnaround. Before turning, the traveller uses an outbound line of simultaneity. On these axes, one year of c times time has the same scale as one light year. Draw that line through the turnaround event. Where that line meets Earth's worldline, the outbound coordinates assign Earth a time of one point eight years at the distant turnaround moment. After turning, the traveller belongs to the inbound frame. Its line of simultaneity slopes the other way. That new line meets Earth's worldline at eight point two years. The inbound coordinates assign a much later Earth time to events simultaneous with the same turnaround. The difference between those coordinate assignments is six point four years. This is where the asymmetry lives: the traveller changes which distant Earth event belongs to the traveller's present. Earth does not physically age six point four years in an instant. Nothing discontinuous happens to Earth's clock. What changes abruptly, in an idealized instantaneous turnaround, is the traveller's coordinate rule for distant simultaneity. With a realistic gradual turn, the reassignment is gradual too. The final proper times remain essentially the same if the acceleration interval is short compared with the journey. Acceleration identifies which twin changes frames, but acceleration is not an extra aging penalty added by hand. The elapsed proper time comes from the complete spacetime path. Between the same departure and reunion events, the straight inertial worldline contains more proper time than the broken out-and-back path. Earth records ten years. The traveller records six. So the twin paradox is not a contradiction in time dilation. It is a warning that time dilation applies within one inertial comparison, while the traveller's full journey requires two different inertial frames.

### [15:35.826 · Muons That Reach the Ground](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=935.8256874999998)

The last test comes from particles made high in the atmosphere. Muons are created roughly ten kilometres above the ground, but their proper mean lifetime is only two point two microseconds. Why do many reach detectors at sea level? Begin with the nonrelativistic expectation. Here is the ten-kilometre atmospheric depth. The muon's own lifetime is two point two microseconds. Even light travels only about zero point six six kilometres in that time. A slower particle should decay far above the ground. But atmospheric muons commonly travel near zero point nine nine eight c. At that speed gamma is about fifteen point eight. In Earth's frame, the moving muon's lifetime is dilated. Two point two microseconds multiplied by gamma becomes about thirty-four point eight microseconds. At almost light speed, that dilated lifetime corresponds to about ten point four kilometres. The muon can reach the ground. That is the Earth-frame explanation: the moving particle's internal clock accumulates less time while Earth clocks record the long flight. Now use the muon's own frame. The muon is at rest, so its lifetime is still the proper value, about two point two microseconds. The atmosphere and ground move toward it. The ten-kilometre atmospheric depth is moving, so it is length contracted. Divide ten kilometres by gamma fifteen point eight. The muon measures only about zero point six three kilometres between its creation event and the approaching ground. At zero point nine nine eight c, crossing that contracted distance takes about two point one microseconds of muon proper time. Let the ground approach. It covers the shortened distance before the muon's typical lifetime has elapsed. Earth says the muon's clock runs slowly. The muon says the atmosphere is short. These are not competing explanations. They are the time and space parts of one Lorentz transformation. Both descriptions predict the same local event: the muon and the detector meet. Experiments observe far more muons at the ground than a nonrelativistic lifetime calculation permits. Now collect the argument. First, every inertial observer measures the same light speed c. The moving light clock then forces moving clocks to accumulate less proper time between shared events. A longitudinal light clock and the same time-dilation law force moving lengths to contract along the motion. The train lamp shows the price of combining those results with constant light speed: distant simultaneity depends on the inertial frame. The spacetime diagram gathers all of this into tilted coordinate axes and invariant proper time. It also reveals the twin asymmetry: only the travelling twin changes inertial frames. Finally, atmospheric muons turn the geometry into an observation. Long lifetime in Earth's coordinates and short atmosphere in the muon's coordinates are two descriptions of the same arrival. Special relativity is not a story in which appearances deceive us. It is a precise rule for how different observers divide one spacetime into space and time, while agreeing on light, meetings, and every measurable event.

## About Academa, Inc.

Academa makes technical knowledge easier to understand through visual lectures and lets learners request new lecture videos on the topics they need.

## Complete audiovisual record

Immutable source: [semantic.json](https://academa.ai/media/l/01M14V00YG9JJ7KZM2ECASKC0D/0/semantic.json)

Record version: 1. Render attempt: 0.

### How to read this timeline

Each scene owns its object identifiers. A beat's board is the complete board when listed, empty when marked empty, and unchanged from the nearest earlier listed board in the same scene when marked unchanged. Action times are absolute positions in the published video.

### Scene 1: [Two Postulates and One Clock](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=0)

Span: 00:00–02:15.029 (0s–135.0288125s).

#### Objects

- card: a Title that says "Introductory Modern Physics — Special Relativity: Light Clocks, Spacetime, and the Twin Paradox"
- clock: a Figure (x\_range=(0.0, 4.0), y\_range=(0.0, 4.0), aspect=(1.0, 1.0))
- clock\_heading: a Heading that says "A Clock Made Only of Light"
- height\_mark: a Line \[green\] labelled "h" drawn in clock (start=(0.55, 0.7), end=(0.55, 3.3))
- light\_path: a Line \[gray\] drawn in clock (start=(2.0, 0.7), end=(2.0, 3.3), dashed=True)
- lower\_mirror: a Line \[blue\] labelled "upright("lower mirror")" drawn in clock (start=(0.8, 0.7), end=(3.2, 0.7))
- postulate\_heading: a Heading that says "Two Postulates"
- postulate\_one: a Text \[text\] that says "1. The laws of physics are the same in every inertial frame."
- postulate\_two: a Text \[text\] that says "2. Every inertial observer measures the same vacuum light speed $c$."
- proper\_time: a Panel that says "Proper time is the time between two events measured by a clock that is present at both events."
- pulse: a Point \[yellow\] labelled "upright("pulse")" drawn in clock (location=(2.0, \<VariableNumber pulse\_height = 0.7\>))
- pulse\_height: a VariableNumber (initial\_value=0.7)
- rest\_tick: a Math \[text\] that says "$Delta tau = frac(2 h, c)$"
- rest\_work: a Derivation \[text\] that says "$upright("one way") &= frac(h, c) \\ Delta tau &= frac(2 h, c)$"
- upper\_mirror: a Line \[blue\] labelled "upright("upper mirror")" drawn in clock (start=(0.8, 3.3), end=(3.2, 3.3))

#### Beats

##### [00:00](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=0)

Narration: Special relativity begins with two statements that sound modest and turn out to reorganize space and time. We will keep one physical clock beside us while we follow their consequences.

Board: Empty.

Actions:
- [00:00](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=0): card is shown on the screen, written out.
- [00:1.5](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1.5): card: enter:write-left-to-right.
- [00:10.646](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=10.6465): card is hidden from the screen — left the board.

##### [00:11.246](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=11.2465)

Narration: First, the laws of physics have the same form in every inertial frame. An inertial observer is simply one who is not accelerating.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [00:11.246](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=11.2465): postulate\_heading is shown on the screen, written out.
- [00:11.595](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=11.594999999999999): postulate\_one is shown on the screen, written out.
- [00:13.487](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=13.487): postulate\_one (the "same" part) is emphasized.
- [00:19.5](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=19.5005): postulate\_one (the "same" part) is no longer emphasized.

##### [00:20.1](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=20.100499999999997)

Narration: Second, every inertial observer measures the same speed c for light in a vacuum. The source may move, and the observer may move, but the measured light speed is still c.

Board: postulate\_one — a Text \[text\] that says "1. The laws of physics are the same in every inertial frame."; postulate\_heading — a Heading that says "Two Postulates"

Actions:
- [00:20.402](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=20.401999999999994): postulate\_two is shown on the screen, written out.
- [00:23.015](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=23.014999999999993): postulate\_two (the "same" part) is emphasized.
- [00:29.969](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=29.968999999999994): postulate\_two (the "same" part) is no longer emphasized.

##### [00:31.393](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=31.393499999999996)

Narration: That second statement is the unfamiliar one. Ordinary speeds add. If you throw a ball forward from a train, someone beside the track combines the ball's speed with the train's speed. Light refuses that rule.

Board: postulate\_one — a Text \[text\] that says "1. The laws of physics are the same in every inertial frame."; postulate\_two — a Text \[text\] that says "2. Every inertial observer measures the same vacuum light speed $c$."; postulate\_heading — a Heading that says "Two Postulates"

Actions:
- None.

##### [00:45.31](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=45.309999999999995)

Narration: We will not begin by guessing how clocks and rulers must change. We will ask what these two postulates force one very simple clock to do.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [00:53.46](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=53.460499999999996): postulate\_heading is hidden from the screen — left the board.
- [00:53.46](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=53.460499999999996): postulate\_one is hidden from the screen — left the board.
- [00:53.46](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=53.460499999999996): postulate\_two is hidden from the screen — left the board.

##### [00:54.66](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=54.66049999999999)

Narration: Here is the clock. Two parallel mirrors face one another, separated by a fixed distance h. A pulse of light bounces between them.

Board: Empty.

Actions:
- [00:54.66](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=54.66049999999999): clock\_heading is shown on the screen, written out.
- [00:54.66](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=54.66049999999999): clock is shown on the screen, written out.
- [00:57.238](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=57.23799999999999): lower\_mirror is shown on the screen, written out.
- [00:57.238](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=57.23799999999999): upper\_mirror is shown on the screen, written out.
- [01:0.512](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=60.51199999999999): height\_mark is shown on the screen, written out.
- [01:1.823](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=61.82299999999999): pulse is shown on the screen, written out.
- [01:2.567](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=62.56699999999999): light\_path is shown on the screen, written out.

##### [01:4.455](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=64.45549999999999)

Narration: Let the pulse begin at the lower mirror. It travels upward at speed c, reaches the upper mirror, and returns. One complete up and down journey is one tick.

Board: clock — a Figure (x\_range=(0.0, 4.0), y\_range=(0.0, 4.0), aspect=(1.0, 1.0)); clock\_heading — a Heading that says "A Clock Made Only of Light"; lower\_mirror — a Line \[blue\] labelled "upright("lower mirror")" drawn in clock (start=(0.8, 0.7), end=(3.2, 0.7)); upper\_mirror — a Line \[blue\] labelled "upright("upper mirror")" drawn in clock (start=(0.8, 3.3), end=(3.2, 3.3)); height\_mark — a Line \[green\] labelled "h" drawn in clock (start=(0.55, 0.7), end=(0.55, 3.3)); light\_path — a Line \[gray\] drawn in clock (start=(2.0, 0.7), end=(2.0, 3.3), dashed=True); pulse — a Point \[yellow\] labelled "upright("pulse")" drawn in clock (location=(2.0, \<VariableNumber pulse\_height = 0.7\>))

Actions:
- [01:7.799](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=67.79899999999998): pulse is redrawn as the numbers it depends on change.
- [01:7.799](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=67.79899999999998): pulse\_height ticks to 3.3.
- [01:10.992](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=70.99199999999999): pulse is redrawn as the numbers it depends on change.
- [01:10.992](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=70.99199999999999): pulse\_height ticks to 0.7.

##### [01:15.933](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=75.93349999999998)

Narration: The mirrors are separated by h, so the one-way journey has distance h. Speed is distance divided by time, which means the one-way time is h divided by c.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [01:17.675](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=77.67499999999998): height\_mark is indicated — a transient flash.
- [01:18.639](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=78.63899999999998): clock moves to a new place on the board.
- [01:18.639](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=78.63899999999998): rest\_work is shown on the screen, written out.

##### [01:27.563](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=87.56299999999999)

Narration: A complete tick travels that distance twice. The clock therefore records delta tau equal to two h over c.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [01:29.78](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=89.77999999999999): rest\_work is shown on the screen, written out.
- [01:34.088](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=94.088): rest\_tick is shown on the screen, written out.

##### [01:36.266](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=96.2665)

Narration: I have called this interval delta tau because both endpoint events happen at the same place in the clock's own frame. The clock is there when the pulse leaves, and the same clock is there when the pulse returns.

Board: rest\_tick — a Math \[text\] that says "$Delta tau = frac(2 h, c)$"; clock — a Figure (x\_range=(0.0, 4.0), y\_range=(0.0, 4.0), aspect=(1.0, 1.0)); clock\_heading — a Heading that says "A Clock Made Only of Light"; lower\_mirror — a Line \[blue\] labelled "upright("lower mirror")" drawn in clock (start=(0.8, 0.7), end=(3.2, 0.7)); upper\_mirror — a Line \[blue\] labelled "upright("upper mirror")" drawn in clock (start=(0.8, 3.3), end=(3.2, 3.3)); height\_mark — a Line \[green\] labelled "h" drawn in clock (start=(0.55, 0.7), end=(0.55, 3.3)); light\_path — a Line \[gray\] drawn in clock (start=(2.0, 0.7), end=(2.0, 3.3), dashed=True); pulse — a Point \[yellow\] labelled "upright("pulse")" drawn in clock (location=(2.0, \<VariableNumber pulse\_height = 0.7\>))

Actions:
- [01:37.845](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=97.845): rest\_tick (the "Delta tau" part) is emphasized.
- [01:47.133](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=107.133): rest\_tick (the "Delta tau" part) is no longer emphasized.

##### [01:48.731](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=108.7315)

Narration: That is proper time: the time measured by a clock travelling with both events. Nothing relativistic has happened yet. We have only built a clock whose operation follows directly from the constant speed of light.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [01:49.452](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=109.45199999999998): proper\_time is shown on the screen, written out.
- [01:52.4](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=112.39999999999999): proper\_time (the "present at both events" part) is emphasized.
- [02:1.329](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=121.329): proper\_time (the "present at both events" part) is no longer emphasized.

##### [02:1.929](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=121.929)

Narration: Now let this entire clock move sideways. The passengers who carry it still see the same vertical pulse and the same tick delta tau. The interesting question is what someone beside the track must see.

Board: proper\_time — a Panel that says "Proper time is the time between two events measured by a clock that is present at both events."; rest\_tick — a Math \[text\] that says "$Delta tau = frac(2 h, c)$"; clock — a Figure (x\_range=(0.0, 4.0), y\_range=(0.0, 4.0), aspect=(1.0, 1.0)); clock\_heading — a Heading that says "A Clock Made Only of Light"; lower\_mirror — a Line \[blue\] labelled "upright("lower mirror")" drawn in clock (start=(0.8, 0.7), end=(3.2, 0.7)); upper\_mirror — a Line \[blue\] labelled "upright("upper mirror")" drawn in clock (start=(0.8, 3.3), end=(3.2, 3.3)); height\_mark — a Line \[green\] labelled "h" drawn in clock (start=(0.55, 0.7), end=(0.55, 3.3)); light\_path — a Line \[gray\] drawn in clock (start=(2.0, 0.7), end=(2.0, 3.3), dashed=True); pulse — a Point \[yellow\] labelled "upright("pulse")" drawn in clock (location=(2.0, \<VariableNumber pulse\_height = 0.7\>))

Actions:
- [02:8.999](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=128.999): A box is drawn around rest\_tick.
- [02:13.987](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=133.98714583333333): clock is hidden from the screen — left the board.
- [02:13.987](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=133.98714583333333): lower\_mirror is hidden from the screen — clock left the board.
- [02:13.987](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=133.98714583333333): upper\_mirror is hidden from the screen — clock left the board.
- [02:13.987](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=133.98714583333333): height\_mark is hidden from the screen — clock left the board.
- [02:13.987](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=133.98714583333333): light\_path is hidden from the screen — clock left the board.
- [02:13.987](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=133.98714583333333): pulse is hidden from the screen — clock left the board.
- [02:13.987](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=133.98714583333333): clock\_heading is hidden from the screen — left the board.
- [02:13.987](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=133.98714583333333): proper\_time is hidden from the screen — left the board.
- [02:13.987](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=133.98714583333333): rest\_tick is hidden from the screen — left the board.
- [02:13.987](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=133.98714583333333): rest\_work is hidden from the screen — left the board.

### Scene 2: [The Moving Light Clock](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=135.0288125)

Span: 02:15.029–05:8.401 (135.0288125s–308.4012916666666s).

#### Objects

- beta: a VariableNumber (initial\_value=0.4)
- clock\_body: a Polygon \[gray\] drawn in moving\_clock (vertices=(((clock\_x - 0.8), 0.8), ((clock\_x + 0.8), 0.8), ((clock\_x + 0.…, filled=False)
- clock\_x: a VariableNumber (initial\_value=1.5)
- d2: a Math \[text\] that says "$Delta t &= frac(2h, sqrt(c^2-v^2))$"
- d3: a Math \[text\] that says "$Delta t = frac(2h/c, sqrt(1-v^2/c^2))$"
- d4: a Math \[text\] that says "$Delta t = gamma Delta tau$"
- first\_work: a Derivation \[text\] that says "$(frac(c Delta t, 2))^2 &= h^2 + (frac(v Delta t, 2))^2 \\ frac(Delta t^2, 4) (c^2-v^2) &= h^2 \\ Delta t &= frac(2h, sqrt(c^2-v^2))$"
- gamma\_formula: a Math \[text\] that says "$gamma = frac(1, sqrt(1-v^2/c^2))$"
- horizontal\_side: a Line \[red\] labelled "frac(v Delta t, 2)" drawn in triangle (start=(0.6, 0.4), end=((0.6 + ((beta \* (1.0 / sqrt((1.0 - (beta \*\* 2.0))))) \* 2.4)), …)
- light\_side: a Line \[yellow\] labelled "frac(c Delta t, 2)" drawn in triangle (start=(0.6, 2.8), end=((0.6 + ((beta \* (1.0 / sqrt((1.0 - (beta \*\* 2.0))))) \* 2.4)), …)
- motion\_heading: a Heading that says "The Same Clock, Seen Moving"
- moving\_clock: a Figure (x\_range=(0.0, 9.0), y\_range=(0.0, 4.0), aspect=(9.0, 4.0))
- moving\_lower: a Line \[blue\] drawn in moving\_clock (start=((clock\_x - 0.7), 1.0), end=((clock\_x + 0.7), 1.0))
- moving\_pulse: a Point \[yellow\] labelled "upright("light")" drawn in moving\_clock (location=(\<VariableNumber clock\_x = 6.5\>, \<VariableNumber pulse\_y = 1.0\>))
- moving\_upper: a Line \[blue\] drawn in moving\_clock (start=((clock\_x - 0.7), 3.0), end=((clock\_x + 0.7), 3.0))
- pulse\_y: a VariableNumber (initial\_value=1.0)
- right\_angle: an Angle \[blue\] drawn in triangle (vertex=(0.6, 0.4), sides=((0.6, 2.8), ((0.6 + ((beta \* (1.0 / sqrt((1.0 - (beta \*\* 2.0))…, right\_angle=True)
- time\_law: a Math \[text\] that says "$Delta t = gamma Delta tau$"
- triangle: a Figure (x\_range=(0.0, 6.2), y\_range=(0.0, 3.2), aspect=(6.2, 3.2))
- triangle\_heading: a Heading that says "The Right Triangle"
- vertical\_side: a Line \[green\] labelled "h" drawn in triangle (start=(0.6, 0.4), end=(0.6, 2.8))

#### Beats

##### [02:15.029](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=135.0288125)

Narration: The passenger sees the clock at rest. The pulse goes straight up and straight down, and one tick lasts delta tau. The platform observer sees the whole apparatus move to the right.

Board: Empty.

Actions:
- [02:15.029](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=135.0288125): motion\_heading is shown on the screen, written out.
- [02:15.029](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=135.0288125): moving\_clock is shown on the screen, written out.
- [02:16.109](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=136.1088125): moving\_lower is shown on the screen, written out.
- [02:16.109](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=136.1088125): moving\_upper is shown on the screen, written out.
- [02:17.85](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=137.84981249999998): moving\_pulse is shown on the screen, written out.
- [02:24.212](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=144.21181249999998): clock\_body is shown on the screen, written out.

##### [02:26.577](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=146.57731249999998)

Narration: During the first half of the tick, the upper mirror moves sideways. The light still travels at speed c, so it follows a diagonal path to catch that mirror.

Board: moving\_clock — a Figure (x\_range=(0.0, 9.0), y\_range=(0.0, 4.0), aspect=(9.0, 4.0)); motion\_heading — a Heading that says "The Same Clock, Seen Moving"; clock\_body — a Polygon \[gray\] drawn in moving\_clock (vertices=(((clock\_x - 0.8), 0.8), ((clock\_x + 0.8), 0.8), ((clock\_x + 0.…, filled=False); moving\_lower — a Line \[blue\] drawn in moving\_clock (start=((clock\_x - 0.7), 1.0), end=((clock\_x + 0.7), 1.0)); moving\_upper — a Line \[blue\] drawn in moving\_clock (start=((clock\_x - 0.7), 3.0), end=((clock\_x + 0.7), 3.0)); moving\_pulse — a Point \[yellow\] labelled "upright("light")" drawn in moving\_clock (location=(\<VariableNumber clock\_x = 6.5\>, \<VariableNumber pulse\_y = 1.0\>))

Actions:
- [02:29.166](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=149.1658125): clock\_body is redrawn as the numbers it depends on change.
- [02:29.166](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=149.1658125): moving\_lower is redrawn as the numbers it depends on change.
- [02:29.166](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=149.1658125): moving\_upper is redrawn as the numbers it depends on change.
- [02:29.166](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=149.1658125): moving\_pulse is redrawn as the numbers it depends on change.
- [02:29.166](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=149.1658125): clock\_x ticks to 4.0.
- [02:29.166](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=149.1658125): pulse\_y ticks to 3.0.

##### [02:36.581](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=156.5813125)

Narration: During the second half, the clock keeps moving while the pulse returns to the lower mirror. The platform observer therefore sees two diagonal legs, not one vertical round trip.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [02:38.532](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=158.53181249999997): clock\_body is redrawn as the numbers it depends on change.
- [02:38.532](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=158.53181249999997): moving\_lower is redrawn as the numbers it depends on change.
- [02:38.532](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=158.53181249999997): moving\_upper is redrawn as the numbers it depends on change.
- [02:38.532](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=158.53181249999997): moving\_pulse is redrawn as the numbers it depends on change.
- [02:38.532](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=158.53181249999997): clock\_x ticks to 6.5.
- [02:38.532](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=158.53181249999997): pulse\_y ticks to 1.0.

##### [02:47.467](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=167.4673125)

Narration: Both observers must use the same light speed c. The platform observer sees a longer light path, so that observer must assign more time to the tick. The geometry will tell us exactly how much more.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [02:59.716](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=179.71581249999997): motion\_heading is hidden from the screen — left the board.
- [02:59.716](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=179.71581249999997): moving\_clock is hidden from the screen — left the board.
- [02:59.716](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=179.71581249999997): clock\_body is hidden from the screen — moving\_clock left the board.
- [02:59.716](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=179.71581249999997): moving\_lower is hidden from the screen — moving\_clock left the board.
- [02:59.716](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=179.71581249999997): moving\_upper is hidden from the screen — moving\_clock left the board.
- [02:59.716](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=179.71581249999997): moving\_pulse is hidden from the screen — moving\_clock left the board.

##### [03:0.916](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=180.9158125)

Narration: Take only the upward half of the journey. The vertical separation of the mirrors is h. If the full platform time is delta t, this half lasts delta t over two.

Board: Empty.

Actions:
- [03:0.916](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=180.9158125): triangle\_heading is shown on the screen, written out.
- [03:0.916](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=180.9158125): triangle is shown on the screen, written out.
- [03:5.781](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=185.7808125): vertical\_side is shown on the screen, written out.

##### [03:12.638](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=192.63831249999998)

Narration: During that half tick, the clock moves horizontally by v times delta t over two. That is the bottom leg of a right triangle.

Board: triangle — a Figure (x\_range=(0.0, 6.2), y\_range=(0.0, 3.2), aspect=(6.2, 3.2)); triangle\_heading — a Heading that says "The Right Triangle"; vertical\_side — a Line \[green\] labelled "h" drawn in triangle (start=(0.6, 0.4), end=(0.6, 2.8))

Actions:
- [03:15.018](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=195.0178125): horizontal\_side is shown on the screen, written out.

##### [03:21.76](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=201.75981249999998)

Narration: Light covers the diagonal. Since its speed is c, the diagonal length is c times delta t over two.

Board: triangle — a Figure (x\_range=(0.0, 6.2), y\_range=(0.0, 3.2), aspect=(6.2, 3.2)); triangle\_heading — a Heading that says "The Right Triangle"; vertical\_side — a Line \[green\] labelled "h" drawn in triangle (start=(0.6, 0.4), end=(0.6, 2.8)); horizontal\_side — a Line \[red\] labelled "frac(v Delta t, 2)" drawn in triangle (start=(0.6, 0.4), end=((0.6 + ((beta \* (1.0 / sqrt((1.0 - (beta \*\* 2.0))))) \* 2.4)), …)

Actions:
- [03:21.76](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=201.75981249999998): right\_angle is shown on the screen, written out.
- [03:23.037](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=203.0368125): light\_side is shown on the screen, written out.

##### [03:29.72](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=209.72031249999998)

Narration: Now use only the Pythagorean theorem. The square of the diagonal equals the square of h plus the square of the horizontal leg.

Board: triangle — a Figure (x\_range=(0.0, 6.2), y\_range=(0.0, 3.2), aspect=(6.2, 3.2)); triangle\_heading — a Heading that says "The Right Triangle"; vertical\_side — a Line \[green\] labelled "h" drawn in triangle (start=(0.6, 0.4), end=(0.6, 2.8)); horizontal\_side — a Line \[red\] labelled "frac(v Delta t, 2)" drawn in triangle (start=(0.6, 0.4), end=((0.6 + ((beta \* (1.0 / sqrt((1.0 - (beta \*\* 2.0))))) \* 2.4)), …); right\_angle — an Angle \[blue\] drawn in triangle (vertex=(0.6, 0.4), sides=((0.6, 2.8), ((0.6 + ((beta \* (1.0 / sqrt((1.0 - (beta \*\* 2.0))…, right\_angle=True); light\_side — a Line \[yellow\] labelled "frac(c Delta t, 2)" drawn in triangle (start=(0.6, 2.8), end=((0.6 + ((beta \* (1.0 / sqrt((1.0 - (beta \*\* 2.0))))) \* 2.4)), …)

Actions:
- [03:31.114](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=211.1138125): triangle moves to a new place on the board.
- [03:31.114](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=211.1138125): first\_work is shown on the screen, written out.

##### [03:38.517](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=218.51681249999996)

Narration: Multiply out the common factors and move the horizontal contribution to the left. Delta t squared over four multiplies c squared minus v squared.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [03:38.865](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=218.86481249999997): first\_work is shown on the screen, written out.

##### [03:49.159](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=229.15931249999997)

Narration: Solve for delta t. The answer is two h divided by the square root of c squared minus v squared.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [03:49.508](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=229.50781249999997): first\_work is shown on the screen, written out.
- [03:56.601](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=236.60131249999998): first\_work is hidden from the screen — left the board.

##### [03:57.801](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=237.80131249999997)

Narration: Carry that result forward. Factor c squared out of the square root. Two h over c is exactly the proper tick delta tau that the passenger measured.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [04:0.414](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=240.41381249999995): d3 is shown on the screen, written out.
- [04:3.444](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=243.44381249999998): d3 (the "2h/c" part) is emphasized.
- [04:5.429](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=245.42881249999996): d3 (the "2h/c" part) is no longer emphasized.

##### [04:9.082](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=249.08231249999997)

Narration: The remaining factor is one over the square root of one minus v squared over c squared. We call this factor gamma.

Board: triangle — a Figure (x\_range=(0.0, 6.2), y\_range=(0.0, 3.2), aspect=(6.2, 3.2)); triangle\_heading — a Heading that says "The Right Triangle"; vertical\_side — a Line \[green\] labelled "h" drawn in triangle (start=(0.6, 0.4), end=(0.6, 2.8)); horizontal\_side — a Line \[red\] labelled "frac(v Delta t, 2)" drawn in triangle (start=(0.6, 0.4), end=((0.6 + ((beta \* (1.0 / sqrt((1.0 - (beta \*\* 2.0))))) \* 2.4)), …); right\_angle — an Angle \[blue\] drawn in triangle (vertex=(0.6, 0.4), sides=((0.6, 2.8), ((0.6 + ((beta \* (1.0 / sqrt((1.0 - (beta \*\* 2.0))…, right\_angle=True); light\_side — a Line \[yellow\] labelled "frac(c Delta t, 2)" drawn in triangle (start=(0.6, 2.8), end=((0.6 + ((beta \* (1.0 / sqrt((1.0 - (beta \*\* 2.0))))) \* 2.4)), …); d3 — a Math \[text\] that says "$Delta t = frac(2h/c, sqrt(1-v^2/c^2))$"

Actions:
- [04:9.082](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=249.08231249999997): gamma\_formula is shown on the screen, written out.
- [04:12.217](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=252.21681249999997): gamma\_formula (the "1-v^2/c^2" part) is emphasized.
- [04:17.506](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=257.5058125): gamma\_formula (the "1-v^2/c^2" part) is no longer emphasized.

##### [04:18.106](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=258.10581249999996)

Narration: So the platform time is gamma times the proper time. Since gamma is at least one, the moving clock accumulates less time between the same two meetings.

Board: triangle — a Figure (x\_range=(0.0, 6.2), y\_range=(0.0, 3.2), aspect=(6.2, 3.2)); triangle\_heading — a Heading that says "The Right Triangle"; vertical\_side — a Line \[green\] labelled "h" drawn in triangle (start=(0.6, 0.4), end=(0.6, 2.8)); horizontal\_side — a Line \[red\] labelled "frac(v Delta t, 2)" drawn in triangle (start=(0.6, 0.4), end=((0.6 + ((beta \* (1.0 / sqrt((1.0 - (beta \*\* 2.0))))) \* 2.4)), …); right\_angle — an Angle \[blue\] drawn in triangle (vertex=(0.6, 0.4), sides=((0.6, 2.8), ((0.6 + ((beta \* (1.0 / sqrt((1.0 - (beta \*\* 2.0))…, right\_angle=True); light\_side — a Line \[yellow\] labelled "frac(c Delta t, 2)" drawn in triangle (start=(0.6, 2.8), end=((0.6 + ((beta \* (1.0 / sqrt((1.0 - (beta \*\* 2.0))))) \* 2.4)), …); d3 — a Math \[text\] that says "$Delta t = frac(2h/c, sqrt(1-v^2/c^2))$"; gamma\_formula — a Math \[text\] that says "$gamma = frac(1, sqrt(1-v^2/c^2))$"

Actions:
- [04:19.563](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=259.56281249999995): d4 is shown on the screen, written out.
- [04:24.079](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=264.07881249999997): time\_law is shown on the screen, written out.
- [04:27.666](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=267.6663125): A box is drawn around time\_law.

##### [04:28.266](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=268.26631249999997)

Narration: Watch the triangle as the speed rises from forty percent to eighty percent of c. The mirror separation stays fixed, but the horizontal leg and the light path both grow.

Board: triangle — a Figure (x\_range=(0.0, 6.2), y\_range=(0.0, 3.2), aspect=(6.2, 3.2)); triangle\_heading — a Heading that says "The Right Triangle"; vertical\_side — a Line \[green\] labelled "h" drawn in triangle (start=(0.6, 0.4), end=(0.6, 2.8)); horizontal\_side — a Line \[red\] labelled "frac(v Delta t, 2)" drawn in triangle (start=(0.6, 0.4), end=((0.6 + ((beta \* (1.0 / sqrt((1.0 - (beta \*\* 2.0))))) \* 2.4)), …); right\_angle — an Angle \[blue\] drawn in triangle (vertex=(0.6, 0.4), sides=((0.6, 2.8), ((0.6 + ((beta \* (1.0 / sqrt((1.0 - (beta \*\* 2.0))…, right\_angle=True); light\_side — a Line \[yellow\] labelled "frac(c Delta t, 2)" drawn in triangle (start=(0.6, 2.8), end=((0.6 + ((beta \* (1.0 / sqrt((1.0 - (beta \*\* 2.0))))) \* 2.4)), …); d3 — a Math \[text\] that says "$Delta t = frac(2h/c, sqrt(1-v^2/c^2))$"; gamma\_formula — a Math \[text\] that says "$gamma = frac(1, sqrt(1-v^2/c^2))$"; d4 — a Math \[text\] that says "$Delta t = gamma Delta tau$"; time\_law — a Math \[text\] that says "$Delta t = gamma Delta tau$"

Actions:
- [04:30.159](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=270.15881249999995): horizontal\_side is redrawn as the numbers it depends on change.
- [04:30.159](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=270.15881249999995): right\_angle is redrawn as the numbers it depends on change.
- [04:30.159](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=270.15881249999995): light\_side is redrawn as the numbers it depends on change.
- [04:30.159](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=270.15881249999995): beta ticks to 0.8.

##### [04:39.524](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=279.52431249999995)

Narration: At low speed gamma is almost one, which is why ordinary experience hides relativity. At eighty percent of c, gamma is five thirds. Five platform seconds correspond to only three seconds on the moving clock.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [04:48.105](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=288.1048125): gamma\_formula is indicated — a transient flash.

##### [04:54.556](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=294.5558125)

Narration: Time dilation is not a mechanical defect in the light clock. Every process carried with the moving observer follows the same spacetime geometry, including chemical reactions, heartbeats, and aging.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [05:1.441](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=301.4408125): time\_law is indicated — a transient flash.
- [05:7.36](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=307.35962499999994): d3 is hidden from the screen — left the board.
- [05:7.36](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=307.35962499999994): d4 is hidden from the screen — left the board.
- [05:7.36](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=307.35962499999994): gamma\_formula is hidden from the screen — left the board.
- [05:7.36](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=307.35962499999994): time\_law is hidden from the screen — left the board.
- [05:7.36](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=307.35962499999994): triangle is hidden from the screen — left the board.
- [05:7.36](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=307.35962499999994): vertical\_side is hidden from the screen — triangle left the board.
- [05:7.36](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=307.35962499999994): horizontal\_side is hidden from the screen — triangle left the board.
- [05:7.36](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=307.35962499999994): right\_angle is hidden from the screen — triangle left the board.
- [05:7.36](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=307.35962499999994): light\_side is hidden from the screen — triangle left the board.
- [05:7.36](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=307.35962499999994): triangle\_heading is hidden from the screen — left the board.

### Scene 3: [Length and Simultaneity](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=308.4012916666666)

Span: 05:8.401–09:0.676 (308.4012916666666s–540.6758124999999s).

#### Objects

- clock\_length: a Line \[green\] labelled "L" drawn in long\_clock (start=(1.0, 0.35), end=(6.0, 0.35))
- contraction: a Math \[text\] that says "$L = frac(L\_0, gamma)$"
- dilation\_relation: a Math \[text\] that says "$frac(2 L gamma^2, c) = gamma frac(2 L\_0, c)$"
- front\_event\_rest: a Point \[green\] labelled "E\_F" drawn in train\_frame (location=(7.2, 1.45))
- front\_mirror: a Line \[blue\] labelled "upright("front")" drawn in long\_clock (start=(6.0, 0.5), end=(6.0, 1.9))
- inbound: an Arrow \[red\] labelled "c+v" drawn in long\_clock (start=(6.0, 1.55), end=(1.0, 1.55))
- lamp\_rest: a Point \[yellow\] labelled "upright("lamp")" drawn in train\_frame (location=(4.0, 1.45))
- left\_flash\_rest: an Arrow \[yellow\] drawn in train\_frame (start=(4.0, 1.45), end=(0.8, 1.45))
- left\_pulse: a Point \[yellow\] labelled "L" drawn in platform (location=((5.0 - platform\_time), 1.45))
- length\_heading: a Heading that says "Turn the Light Clock Sideways"
- length\_work: a Derivation \[text\] that says "$t\_+ &= frac(L, c-v) \\ t\_- &= frac(L, c+v) \\ Delta t &= frac(L, c-v)+frac(L, c+v) \\ &= frac(2 L c, c^2-v^2)=frac(2 L gamma^2, c)$"
- long\_clock: a Figure (x\_range=(0.0, 7.0), y\_range=(0.0, 2.4), aspect=(7.0, 2.4))
- moving\_front: a Point \[green\] labelled "upright("front")" drawn in platform (location=((8.0 + (0.5 \* platform\_time)), 1.45))
- moving\_lamp: a Point \[blue\] labelled "upright("lamp")" drawn in platform (location=((5.0 + (0.5 \* platform\_time)), 1.45))
- moving\_rear: a Point \[red\] labelled "upright("rear")" drawn in platform (location=((2.0 + (0.5 \* platform\_time)), 1.45))
- moving\_train: a Polygon \[gray\] drawn in platform (vertices=(((2.0 + (0.5 \* platform\_time)), 0.6), ((8.0 + (0.5 \* platform\_…, filled=False)
- outbound: an Arrow \[yellow\] labelled "c-v" drawn in long\_clock (start=(1.0, 1.2), end=(6.0, 1.2))
- passenger\_label: a Tex \[text\] that says "Passengers"
- platform: a Figure (x\_range=(0.0, 12.5), y\_range=(0.0, 3.0), aspect=(12.5, 3.0))
- platform\_label: a Tex \[text\] that says "Platform observer"
- platform\_time: a VariableNumber
- proper\_roundtrip: a Math \[text\] that says "$Delta tau = frac(2 L\_0, c)$"
- rear\_event\_rest: a Point \[red\] labelled "E\_R" drawn in train\_frame (location=(0.8, 1.45))
- rear\_mirror: a Line \[blue\] labelled "upright("rear")" drawn in long\_clock (start=(1.0, 0.5), end=(1.0, 1.9))
- right\_flash\_rest: an Arrow \[yellow\] drawn in train\_frame (start=(4.0, 1.45), end=(7.2, 1.45))
- right\_pulse: a Point \[yellow\] labelled "R" drawn in platform (location=((5.0 + platform\_time), 1.45))
- roundtrip: a Math \[text\] that says "$Delta t = frac(2 L gamma^2, c)$"
- sim\_formula: a Math \[text\] that says "$Delta t' = gamma (Delta t - frac(v Delta x, c^2))$"
- sim\_heading: a Heading that says "Simultaneity Depends on the Frame"
- sim\_note: a Panel that says "Two separated events can be simultaneous in one inertial frame and occur at different times in another."
- train\_body\_rest: a Polygon \[gray\] drawn in train\_frame (vertices=((0.8, 0.6), (7.2, 0.6), (7.2, 2.3), (0.8, 2.3)), filled=False)
- train\_frame: a Figure (x\_range=(0.0, 8.0), y\_range=(0.0, 3.0), aspect=(8.0, 3.0))
- train\_heading: a Heading that says "A Lamp at the Centre of a Train"

#### Beats

##### [05:8.401](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=308.4012916666666)

Narration: Time dilation also forces a change in measured length. Turn a light clock so its pulse travels along the direction of motion.

Board: Empty.

Actions:
- [05:8.401](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=308.4012916666666): length\_heading is shown on the screen, written out.
- [05:8.401](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=308.4012916666666): long\_clock is shown on the screen, written out.
- [05:11.071](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=311.07129166666664): clock\_length is shown on the screen, written out.
- [05:13.045](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=313.0452916666666): rear\_mirror is shown on the screen, written out.
- [05:13.045](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=313.0452916666666): front\_mirror is shown on the screen, written out.

##### [05:17.349](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=317.3487916666666)

Narration: In the platform frame, call the moving mirror separation L. On the outward trip the front mirror runs away from the light, so the closing speed is c minus v.

Board: long\_clock — a Figure (x\_range=(0.0, 7.0), y\_range=(0.0, 2.4), aspect=(7.0, 2.4)); length\_heading — a Heading that says "Turn the Light Clock Sideways"; rear\_mirror — a Line \[blue\] labelled "upright("rear")" drawn in long\_clock (start=(1.0, 0.5), end=(1.0, 1.9)); front\_mirror — a Line \[blue\] labelled "upright("front")" drawn in long\_clock (start=(6.0, 0.5), end=(6.0, 1.9)); clock\_length — a Line \[green\] labelled "L" drawn in long\_clock (start=(1.0, 0.35), end=(6.0, 0.35))

Actions:
- [05:22.701](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=322.70129166666663): outbound is shown on the screen, written out.
- [05:26.926](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=326.9262916666666): long\_clock moves to a new place on the board.
- [05:26.926](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=326.9262916666666): length\_work is shown on the screen, written out.

##### [05:29.187](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=329.18679166666664)

Narration: On the return trip the rear mirror moves toward the light. The closing speed is c plus v.

Board: long\_clock — a Figure (x\_range=(0.0, 7.0), y\_range=(0.0, 2.4), aspect=(7.0, 2.4)); length\_heading — a Heading that says "Turn the Light Clock Sideways"; rear\_mirror — a Line \[blue\] labelled "upright("rear")" drawn in long\_clock (start=(1.0, 0.5), end=(1.0, 1.9)); front\_mirror — a Line \[blue\] labelled "upright("front")" drawn in long\_clock (start=(6.0, 0.5), end=(6.0, 1.9)); clock\_length — a Line \[green\] labelled "L" drawn in long\_clock (start=(1.0, 0.35), end=(6.0, 0.35)); outbound — an Arrow \[yellow\] labelled "c-v" drawn in long\_clock (start=(1.0, 1.2), end=(6.0, 1.2))

Actions:
- [05:29.918](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=329.9182916666666): inbound is shown on the screen, written out.
- [05:34.365](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=334.3652916666666): length\_work is shown on the screen, written out.

##### [05:36.463](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=336.46279166666665)

Narration: Add the two travel times. The common denominator is c squared minus v squared.

Board: long\_clock — a Figure (x\_range=(0.0, 7.0), y\_range=(0.0, 2.4), aspect=(7.0, 2.4)); length\_heading — a Heading that says "Turn the Light Clock Sideways"; rear\_mirror — a Line \[blue\] labelled "upright("rear")" drawn in long\_clock (start=(1.0, 0.5), end=(1.0, 1.9)); front\_mirror — a Line \[blue\] labelled "upright("front")" drawn in long\_clock (start=(6.0, 0.5), end=(6.0, 1.9)); clock\_length — a Line \[green\] labelled "L" drawn in long\_clock (start=(1.0, 0.35), end=(6.0, 0.35)); outbound — an Arrow \[yellow\] labelled "c-v" drawn in long\_clock (start=(1.0, 1.2), end=(6.0, 1.2)); inbound — an Arrow \[red\] labelled "c+v" drawn in long\_clock (start=(6.0, 1.55), end=(1.0, 1.55))

Actions:
- [05:36.811](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=336.81129166666665): length\_work is shown on the screen, written out.

##### [05:43.797](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=343.79679166666665)

Narration: After simplifying, the platform round trip is two L gamma squared over c.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [05:44.516](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=344.51629166666663): length\_work is shown on the screen, written out.
- [05:49.636](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=349.63629166666664): length\_work is hidden from the screen — left the board.
- [05:49.636](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=349.63629166666664): long\_clock is hidden from the screen — left the board.
- [05:49.636](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=349.63629166666664): rear\_mirror is hidden from the screen — long\_clock left the board.
- [05:49.636](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=349.63629166666664): front\_mirror is hidden from the screen — long\_clock left the board.
- [05:49.636](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=349.63629166666664): clock\_length is hidden from the screen — long\_clock left the board.
- [05:49.636](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=349.63629166666664): outbound is hidden from the screen — long\_clock left the board.
- [05:49.636](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=349.63629166666664): inbound is hidden from the screen — long\_clock left the board.

##### [05:50.836](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=350.8362916666666)

Narration: Carry that platform result forward. In the clock's rest frame, the mirror separation is its proper length L zero, so the round trip is two L zero over c.

Board: length\_heading — a Heading that says "Turn the Light Clock Sideways"

Actions:
- [05:50.836](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=350.8362916666666): roundtrip is shown on the screen, written out.
- [05:57.326](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=357.32629166666663): proper\_roundtrip is shown on the screen, written out.

##### [06:3.186](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=363.1857916666666)

Narration: Time dilation says the platform round trip equals gamma times the proper round trip. Equate those two expressions.

Board: length\_heading — a Heading that says "Turn the Light Clock Sideways"; roundtrip — a Math \[text\] that says "$Delta t = frac(2 L gamma^2, c)$"; proper\_roundtrip — a Math \[text\] that says "$Delta tau = frac(2 L\_0, c)$"

Actions:
- [06:9.803](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=369.8032916666666): dilation\_relation is shown on the screen, written out.

##### [06:12.737](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=372.7367916666666)

Narration: Cancel the common factors. The moving length L equals the proper length divided by gamma. A moving object is shorter along its direction of motion.

Board: length\_heading — a Heading that says "Turn the Light Clock Sideways"; roundtrip — a Math \[text\] that says "$Delta t = frac(2 L gamma^2, c)$"; proper\_roundtrip — a Math \[text\] that says "$Delta tau = frac(2 L\_0, c)$"; dilation\_relation — a Math \[text\] that says "$frac(2 L gamma^2, c) = gamma frac(2 L\_0, c)$"

Actions:
- [06:18.344](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=378.3442916666666): contraction is shown on the screen, written out.
- [06:23.906](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=383.90579166666663): A box is drawn around contraction.

##### [06:24.506](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=384.5057916666666)

Narration: Length means the distance between two endpoints measured at the same time. That last phrase is essential. If the endpoints are moving, recording one endpoint now and the other endpoint later does not measure one length.

Board: length\_heading — a Heading that says "Turn the Light Clock Sideways"; roundtrip — a Math \[text\] that says "$Delta t = frac(2 L gamma^2, c)$"; proper\_roundtrip — a Math \[text\] that says "$Delta tau = frac(2 L\_0, c)$"; dilation\_relation — a Math \[text\] that says "$frac(2 L gamma^2, c) = gamma frac(2 L\_0, c)$"; contraction — a Math \[text\] that says "$L = frac(L\_0, gamma)$"

Actions:
- [06:24.854](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=384.85429166666665): contraction (the "L" part) is emphasized.
- [06:28.105](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=388.10529166666663): contraction (the "L" part) is no longer emphasized.
- [06:39.029](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=399.0292916666666): contraction is hidden from the screen — left the board.
- [06:39.029](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=399.0292916666666): dilation\_relation is hidden from the screen — left the board.
- [06:39.029](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=399.0292916666666): length\_heading is hidden from the screen — left the board.
- [06:39.029](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=399.0292916666666): proper\_roundtrip is hidden from the screen — left the board.
- [06:39.029](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=399.0292916666666): roundtrip is hidden from the screen — left the board.

##### [06:40.229](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=400.22929166666665)

Narration: To see why same time becomes delicate, put a lamp exactly at the centre of a train. The passengers know the rear and front walls are equally far from the lamp.

Board: Empty.

Actions:
- [06:40.229](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=400.22929166666665): train\_heading is shown on the screen, written out.
- [06:40.229](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=400.22929166666665): passenger\_label is shown on the screen, written out.
- [06:40.229](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=400.22929166666665): train\_frame is shown on the screen, written out.
- [06:43.712](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=403.7122916666666): lamp\_rest is shown on the screen, written out.
- [06:45.199](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=405.1992916666666): train\_body\_rest is shown on the screen, written out.

##### [06:50.919](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=410.9187916666666)

Narration: The lamp flashes. Light travels left and right at the same speed c, through equal distances, so it strikes the rear and front simultaneously in the train frame.

Board: passenger\_label — a Tex \[text\] that says "Passengers"; train\_frame — a Figure (x\_range=(0.0, 8.0), y\_range=(0.0, 3.0), aspect=(8.0, 3.0)); train\_heading — a Heading that says "A Lamp at the Centre of a Train"; train\_body\_rest — a Polygon \[gray\] drawn in train\_frame (vertices=((0.8, 0.6), (7.2, 0.6), (7.2, 2.3), (0.8, 2.3)), filled=False); lamp\_rest — a Point \[yellow\] labelled "upright("lamp")" drawn in train\_frame (location=(4.0, 1.45))

Actions:
- [06:53.809](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=413.80929166666664): left\_flash\_rest is shown on the screen, written out.
- [06:54.181](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=414.18129166666665): right\_flash\_rest is shown on the screen, written out.
- [06:58.72](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=418.72029166666664): rear\_event\_rest is shown on the screen, written out.
- [06:59.092](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=419.0922916666666): front\_event\_rest is shown on the screen, written out.

##### [07:2.211](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=422.2112916666666)

Narration: Now describe the same experiment from the platform. At emission, the lamp is between the moving rear and front walls. Both light pulses still travel at speed c in this frame.

Board: passenger\_label — a Tex \[text\] that says "Passengers"; train\_frame — a Figure (x\_range=(0.0, 8.0), y\_range=(0.0, 3.0), aspect=(8.0, 3.0)); train\_heading — a Heading that says "A Lamp at the Centre of a Train"; train\_body\_rest — a Polygon \[gray\] drawn in train\_frame (vertices=((0.8, 0.6), (7.2, 0.6), (7.2, 2.3), (0.8, 2.3)), filled=False); lamp\_rest — a Point \[yellow\] labelled "upright("lamp")" drawn in train\_frame (location=(4.0, 1.45)); left\_flash\_rest — an Arrow \[yellow\] drawn in train\_frame (start=(4.0, 1.45), end=(0.8, 1.45)); right\_flash\_rest — an Arrow \[yellow\] drawn in train\_frame (start=(4.0, 1.45), end=(7.2, 1.45)); rear\_event\_rest — a Point \[red\] labelled "E\_R" drawn in train\_frame (location=(0.8, 1.45)); front\_event\_rest — a Point \[green\] labelled "E\_F" drawn in train\_frame (location=(7.2, 1.45))

Actions:
- [07:4.591](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=424.5912916666666): platform\_label is shown on the screen, written out.
- [07:4.591](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=424.5912916666666): platform is shown on the screen, written out.
- [07:7.25](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=427.2502916666666): moving\_lamp is shown on the screen, written out.
- [07:8.19](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=428.1902916666666): moving\_train is shown on the screen, written out.
- [07:8.562](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=428.5622916666666): moving\_rear is shown on the screen, written out.
- [07:9.212](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=429.2122916666666): moving\_front is shown on the screen, written out.
- [07:11.325](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=431.32529166666666): left\_pulse is shown on the screen, written out.
- [07:11.525](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=431.52529166666665): right\_pulse is shown on the screen, written out.

##### [07:15.849](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=435.84929166666666)

Narration: The rear wall moves toward the left-going pulse. The front wall moves away from the right-going pulse. Let the experiment run until the left pulse meets the rear.

Board: passenger\_label — a Tex \[text\] that says "Passengers"; train\_frame — a Figure (x\_range=(0.0, 8.0), y\_range=(0.0, 3.0), aspect=(8.0, 3.0)); platform\_label — a Tex \[text\] that says "Platform observer"; platform — a Figure (x\_range=(0.0, 12.5), y\_range=(0.0, 3.0), aspect=(12.5, 3.0)); train\_heading — a Heading that says "A Lamp at the Centre of a Train"; train\_body\_rest — a Polygon \[gray\] drawn in train\_frame (vertices=((0.8, 0.6), (7.2, 0.6), (7.2, 2.3), (0.8, 2.3)), filled=False); lamp\_rest — a Point \[yellow\] labelled "upright("lamp")" drawn in train\_frame (location=(4.0, 1.45)); left\_flash\_rest — an Arrow \[yellow\] drawn in train\_frame (start=(4.0, 1.45), end=(0.8, 1.45)); right\_flash\_rest — an Arrow \[yellow\] drawn in train\_frame (start=(4.0, 1.45), end=(7.2, 1.45)); rear\_event\_rest — a Point \[red\] labelled "E\_R" drawn in train\_frame (location=(0.8, 1.45)); front\_event\_rest — a Point \[green\] labelled "E\_F" drawn in train\_frame (location=(7.2, 1.45)); moving\_train — a Polygon \[gray\] drawn in platform (vertices=(((2.0 + (0.5 \* platform\_time)), 0.6), ((8.0 + (0.5 \* platform\_…, filled=False); moving\_lamp — a Point \[blue\] labelled "upright("lamp")" drawn in platform (location=((5.0 + (0.5 \* platform\_time)), 1.45)); moving\_rear — a Point \[red\] labelled "upright("rear")" drawn in platform (location=((2.0 + (0.5 \* platform\_time)), 1.45)); moving\_front — a Point \[green\] labelled "upright("front")" drawn in platform (location=((8.0 + (0.5 \* platform\_time)), 1.45)); left\_pulse — a Point \[yellow\] labelled "L" drawn in platform (location=((5.0 - platform\_time), 1.45)); right\_pulse — a Point \[yellow\] labelled "R" drawn in platform (location=((5.0 + platform\_time), 1.45))

Actions:
- [07:23.535](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=443.53529166666664): moving\_train is redrawn as the numbers it depends on change.
- [07:23.535](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=443.53529166666664): moving\_lamp is redrawn as the numbers it depends on change.
- [07:23.535](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=443.53529166666664): moving\_rear is redrawn as the numbers it depends on change.
- [07:23.535](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=443.53529166666664): moving\_front is redrawn as the numbers it depends on change.
- [07:23.535](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=443.53529166666664): left\_pulse is redrawn as the numbers it depends on change.
- [07:23.535](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=443.53529166666664): right\_pulse is redrawn as the numbers it depends on change.
- [07:23.535](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=443.53529166666664): platform\_time ticks to 2.0.

##### [07:26.933](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=446.9327916666666)

Narration: The rear has already been struck, but the right pulse still has farther to go. Remove the completed pulse and continue.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [07:33.295](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=453.2952916666666): left\_pulse is hidden from the screen.

##### [07:35.915](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=455.9152916666666)

Narration: Only later does the right pulse catch the front wall. The platform observer therefore says rear first, front second.

Board: passenger\_label — a Tex \[text\] that says "Passengers"; train\_frame — a Figure (x\_range=(0.0, 8.0), y\_range=(0.0, 3.0), aspect=(8.0, 3.0)); platform\_label — a Tex \[text\] that says "Platform observer"; platform — a Figure (x\_range=(0.0, 12.5), y\_range=(0.0, 3.0), aspect=(12.5, 3.0)); train\_heading — a Heading that says "A Lamp at the Centre of a Train"; train\_body\_rest — a Polygon \[gray\] drawn in train\_frame (vertices=((0.8, 0.6), (7.2, 0.6), (7.2, 2.3), (0.8, 2.3)), filled=False); lamp\_rest — a Point \[yellow\] labelled "upright("lamp")" drawn in train\_frame (location=(4.0, 1.45)); left\_flash\_rest — an Arrow \[yellow\] drawn in train\_frame (start=(4.0, 1.45), end=(0.8, 1.45)); right\_flash\_rest — an Arrow \[yellow\] drawn in train\_frame (start=(4.0, 1.45), end=(7.2, 1.45)); rear\_event\_rest — a Point \[red\] labelled "E\_R" drawn in train\_frame (location=(0.8, 1.45)); front\_event\_rest — a Point \[green\] labelled "E\_F" drawn in train\_frame (location=(7.2, 1.45)); moving\_train — a Polygon \[gray\] drawn in platform (vertices=(((2.0 + (0.5 \* platform\_time)), 0.6), ((8.0 + (0.5 \* platform\_…, filled=False); moving\_lamp — a Point \[blue\] labelled "upright("lamp")" drawn in platform (location=((5.0 + (0.5 \* platform\_time)), 1.45)); moving\_rear — a Point \[red\] labelled "upright("rear")" drawn in platform (location=((2.0 + (0.5 \* platform\_time)), 1.45)); moving\_front — a Point \[green\] labelled "upright("front")" drawn in platform (location=((8.0 + (0.5 \* platform\_time)), 1.45)); right\_pulse — a Point \[yellow\] labelled "R" drawn in platform (location=((5.0 + platform\_time), 1.45))

Actions:
- [07:36.588](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=456.5882916666666): moving\_train is redrawn as the numbers it depends on change.
- [07:36.588](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=456.5882916666666): moving\_lamp is redrawn as the numbers it depends on change.
- [07:36.588](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=456.5882916666666): moving\_rear is redrawn as the numbers it depends on change.
- [07:36.588](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=456.5882916666666): moving\_front is redrawn as the numbers it depends on change.
- [07:36.588](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=456.5882916666666): right\_pulse is redrawn as the numbers it depends on change.
- [07:36.588](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=456.5882916666666): platform\_time ticks to 6.0.
- [07:38.237](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=458.2372916666666): right\_pulse is indicated — a transient flash.

##### [07:44.491](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=464.4907916666666)

Narration: This is not a disagreement about light taking time to reach someone's eyes. Each observer can correct for signal travel. They disagree about whether the two distant contact events share one time coordinate.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [07:58.319](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=478.3187916666666): passenger\_label is hidden from the screen — left the board.
- [07:58.319](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=478.3187916666666): platform is hidden from the screen — left the board.
- [07:58.319](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=478.3187916666666): moving\_train is hidden from the screen — platform left the board.
- [07:58.319](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=478.3187916666666): moving\_lamp is hidden from the screen — platform left the board.
- [07:58.319](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=478.3187916666666): moving\_rear is hidden from the screen — platform left the board.
- [07:58.319](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=478.3187916666666): moving\_front is hidden from the screen — platform left the board.
- [07:58.319](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=478.3187916666666): right\_pulse is hidden from the screen — platform left the board.
- [07:58.319](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=478.3187916666666): platform\_label is hidden from the screen — left the board.
- [07:58.319](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=478.3187916666666): train\_frame is hidden from the screen — left the board.
- [07:58.319](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=478.3187916666666): train\_body\_rest is hidden from the screen — train\_frame left the board.
- [07:58.319](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=478.3187916666666): lamp\_rest is hidden from the screen — train\_frame left the board.
- [07:58.319](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=478.3187916666666): left\_flash\_rest is hidden from the screen — train\_frame left the board.
- [07:58.319](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=478.3187916666666): right\_flash\_rest is hidden from the screen — train\_frame left the board.
- [07:58.319](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=478.3187916666666): rear\_event\_rest is hidden from the screen — train\_frame left the board.
- [07:58.319](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=478.3187916666666): front\_event\_rest is hidden from the screen — train\_frame left the board.
- [07:58.319](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=478.3187916666666): train\_heading is hidden from the screen — left the board.

##### [07:59.519](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=479.51879166666663)

Narration: The algebraic statement is this. The time separation in the moving frame equals gamma times delta t minus v delta x over c squared.

Board: Empty.

Actions:
- [07:59.519](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=479.51879166666663): sim\_heading is shown on the screen, written out.
- [07:59.971](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=479.9712916666666): sim\_formula is shown on the screen, written out.

##### [08:10.8](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=490.80029166666657)

Narration: If two events are simultaneous in one frame, delta t is zero. If they are separated in space, delta x is not zero, so another moving frame generally assigns a nonzero time separation.

Board: sim\_formula — a Math \[text\] that says "$Delta t' = gamma (Delta t - frac(v Delta x, c^2))$"; sim\_heading — a Heading that says "Simultaneity Depends on the Frame"

Actions:
- [08:14.422](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=494.4222916666666): sim\_formula (the "Delta t" part) is emphasized.
- [08:18.544](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=498.5442916666666): sim\_formula (the "Delta t" part) is no longer emphasized.
- [08:18.544](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=498.5442916666666): sim\_formula (the "Delta x" part) is emphasized.
- [08:25.174](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=505.1737916666666): sim\_formula (the "Delta x" part) is no longer emphasized.

##### [08:25.774](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=505.7737916666666)

Narration: This is difficult because everyday objects move far too slowly for the disagreement to notice. It is also difficult because simultaneity feels like a fact about the events themselves. Relativity says it is a relation between the events and a chosen inertial frame.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [08:33.215](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=513.2152916666665): sim\_note is shown on the screen, written out.

##### [08:43.277](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=523.2772916666665)

Narration: The train passengers and the platform observer agree on every event: the emission, the rear strike, and the front strike. What differs is the time coordinate assigned to separated events. A spacetime diagram makes that distinction visible.

Board: sim\_formula — a Math \[text\] that says "$Delta t' = gamma (Delta t - frac(v Delta x, c^2))$"; sim\_note — a Panel that says "Two separated events can be simultaneous in one inertial frame and occur at different times in another."; sim\_heading — a Heading that says "Simultaneity Depends on the Frame"

Actions:
- [08:53.122](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=533.1222916666666): A box is drawn around sim\_formula.
- [08:59.634](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=539.6341458333333): sim\_formula is hidden from the screen — left the board.
- [08:59.634](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=539.6341458333333): sim\_heading is hidden from the screen — left the board.
- [08:59.634](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=539.6341458333333): sim\_note is hidden from the screen — left the board.

### Scene 4: [Tilted Spacetime Axes](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=540.6758124999999)

Span: 09:0.676–12:0.189 (540.6758124999999s–720.1887083333332s).

#### Objects

- diagram: an Axes (x\_range=(-5.0, 5.0), y\_range=(-5.0, 5.0), aspect=(1.0, 1.0))
- event\_a: a Point \[green\] labelled "E\_1" drawn in diagram (location=(-2.0, 1.0))
- event\_b: a Point \[green\] labelled "E\_2" drawn in diagram (location=(2.0, 1.0))
- event\_c: a Point \[red\] labelled "E\_3" drawn in diagram (location=(2.0, 3.4))
- heading: a Heading that says "One Picture of Space and Time"
- interval\_law: a Math \[text\] that says "$(c Delta t)^2-Delta x^2=(c Delta tau)^2$"
- lab\_simultaneous: a Line \[green\] labelled "Delta t=0" drawn in diagram (start=(-2.0, 1.0), end=(2.0, 1.0))
- light\_left: a Line \[yellow\] labelled "upright("light")" drawn in diagram (start=(-5.0, 5.0), end=(5.0, -5.0))
- light\_right: a Line \[yellow\] labelled "upright("light")" drawn in diagram (start=(-5.0, -5.0), end=(5.0, 5.0))
- moving\_simultaneous: a Line \[red\] labelled "Delta t'=0" drawn in diagram (start=(-2.0, 1.0), end=(2.0, 3.4))
- moving\_space\_axis: a Line \[red\] labelled "x'" drawn in diagram (start=(-5.0, -3.0), end=(5.0, 3.0))
- moving\_time\_axis: a Line \[red\] labelled "c t'" drawn in diagram (start=(-3.0, -5.0), end=(3.0, 5.0))
- stationary\_worldline: a Line \[blue\] labelled "upright("stationary observer")" drawn in diagram (start=(0.0, -5.0), end=(0.0, 5.0))
- transforms: a Derivation \[text\] that says "$x' &= gamma (x-v t) \\ c t' &= gamma (c t-frac(v, c)x) \\ x'=0 &arrow.r x=frac(v, c)c t \\ t'=0 &arrow.r c t=frac(v, c)x$"

#### Beats

##### [09:0.676](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=540.6758124999999)

Narration: A spacetime diagram puts position on the horizontal axis and c times time on the vertical axis. Multiplying time by c gives both axes the same units.

Board: Empty.

Actions:
- [09:0.676](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=540.6758124999999): heading is shown on the screen, written out.
- [09:0.676](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=540.6758124999999): diagram is shown on the screen, written out.
- [09:6.017](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=546.0168124999999): stationary\_worldline is shown on the screen, written out.

##### [09:12.642](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=552.6418124999999)

Narration: An object at rest stays at one x position, so its history is a vertical worldline. A moving object changes x as time passes, so its worldline tilts.

Board: diagram — an Axes (x\_range=(-5.0, 5.0), y\_range=(-5.0, 5.0), aspect=(1.0, 1.0)); heading — a Heading that says "One Picture of Space and Time"; stationary\_worldline — a Line \[blue\] labelled "upright("stationary observer")" drawn in diagram (start=(0.0, -5.0), end=(0.0, 5.0))

Actions:
- [09:17.205](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=557.2048124999999): stationary\_worldline is indicated — a transient flash.

##### [09:24.991](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=564.9913124999999)

Narration: Light is special. Since its speed is c, one unit of horizontal travel takes one unit of c times time. Light rays therefore follow these two forty-five-degree lines.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [09:25.549](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=565.5488124999999): light\_right is shown on the screen, written out.
- [09:35.243](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=575.2428124999999): light\_right is indicated — a transient flash.
- [09:36.067](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=576.0668124999999): light\_left is shown on the screen, written out.

##### [09:37.538](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=577.5378124999999)

Narration: Every inertial observer must draw light on those same lines. That shared light cone constrains how another observer's coordinate axes can sit in the diagram.

Board: diagram — an Axes (x\_range=(-5.0, 5.0), y\_range=(-5.0, 5.0), aspect=(1.0, 1.0)); heading — a Heading that says "One Picture of Space and Time"; stationary\_worldline — a Line \[blue\] labelled "upright("stationary observer")" drawn in diagram (start=(0.0, -5.0), end=(0.0, 5.0)); light\_right — a Line \[yellow\] labelled "upright("light")" drawn in diagram (start=(-5.0, -5.0), end=(5.0, 5.0)); light\_left — a Line \[yellow\] labelled "upright("light")" drawn in diagram (start=(-5.0, 5.0), end=(5.0, -5.0))

Actions:
- None.

##### [09:48.181](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=588.1808124999999)

Narration: The red c t prime axis is the moving observer's own worldline, x prime equal to zero. It tilts toward the right-going light ray.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [09:48.866](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=588.8658125): moving\_time\_axis is shown on the screen, written out.
- [09:56.076](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=596.0758124999999): moving\_time\_axis is indicated — a transient flash.

##### [09:58.881](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=598.8813124999999)

Narration: The red x prime axis is the set of events that the moving observer calls simultaneous with the origin. It tilts upward by the matching amount.

Board: diagram — an Axes (x\_range=(-5.0, 5.0), y\_range=(-5.0, 5.0), aspect=(1.0, 1.0)); heading — a Heading that says "One Picture of Space and Time"; stationary\_worldline — a Line \[blue\] labelled "upright("stationary observer")" drawn in diagram (start=(0.0, -5.0), end=(0.0, 5.0)); light\_right — a Line \[yellow\] labelled "upright("light")" drawn in diagram (start=(-5.0, -5.0), end=(5.0, 5.0)); light\_left — a Line \[yellow\] labelled "upright("light")" drawn in diagram (start=(-5.0, 5.0), end=(5.0, -5.0)); moving\_time\_axis — a Line \[red\] labelled "c t'" drawn in diagram (start=(-3.0, -5.0), end=(3.0, 5.0))

Actions:
- [09:59.892](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=599.8918124999999): moving\_space\_axis is shown on the screen, written out.
- [10:6.579](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=606.5788124999999): moving\_space\_axis is indicated — a transient flash.

##### [10:9.35](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=609.3503124999999)

Narration: So the moving observer's space and time axes tilt toward the light lines and toward each other. They are not a rotated pair of ordinary Euclidean axes. Their scaling is controlled by gamma.

Board: diagram — an Axes (x\_range=(-5.0, 5.0), y\_range=(-5.0, 5.0), aspect=(1.0, 1.0)); heading — a Heading that says "One Picture of Space and Time"; stationary\_worldline — a Line \[blue\] labelled "upright("stationary observer")" drawn in diagram (start=(0.0, -5.0), end=(0.0, 5.0)); light\_right — a Line \[yellow\] labelled "upright("light")" drawn in diagram (start=(-5.0, -5.0), end=(5.0, 5.0)); light\_left — a Line \[yellow\] labelled "upright("light")" drawn in diagram (start=(-5.0, 5.0), end=(5.0, -5.0)); moving\_time\_axis — a Line \[red\] labelled "c t'" drawn in diagram (start=(-3.0, -5.0), end=(3.0, 5.0)); moving\_space\_axis — a Line \[red\] labelled "x'" drawn in diagram (start=(-5.0, -3.0), end=(5.0, 3.0))

Actions:
- [10:11.487](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=611.4868124999999): moving\_time\_axis is indicated — a transient flash.
- [10:14.203](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=614.2028124999999): moving\_space\_axis is indicated — a transient flash.

##### [10:22.396](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=622.3963124999999)

Narration: The coordinate equations are the Lorentz transformation. Position x prime equals gamma times x minus v t.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [10:24.3](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=624.2998124999999): diagram moves to a new place on the board.
- [10:24.3](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=624.2998124999999): transforms is shown on the screen, written out.
- [10:29.026](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=629.0258124999999): transforms (the "x-v t" part) is emphasized.
- [10:30.488](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=630.4883124999999): transforms (the "x-v t" part) is no longer emphasized.

##### [10:31.088](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=631.0883124999999)

Narration: The time equation mixes time with position. That mixed term, v x over c squared in ordinary time units, is the algebraic source of relative simultaneity.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [10:31.669](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=631.6688124999998): transforms is shown on the screen, written out.
- [10:34.955](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=634.9548124999999): transforms (the "frac(v, c)x" part) is emphasized.
- [10:42.35](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=642.3503124999999): transforms (the "frac(v, c)x" part) is no longer emphasized.

##### [10:42.95](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=642.9503124999999)

Narration: Set x prime equal to zero. The result is the tilted time axis, the moving observer's worldline.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [10:44.785](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=644.7848124999999): transforms is shown on the screen, written out.
- [10:49.475](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=649.4748124999999): moving\_time\_axis is indicated — a transient flash.

##### [10:51.16](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=651.1603124999999)

Narration: Set t prime equal to zero. The result is the tilted space axis, the moving observer's line of simultaneous events.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [10:52.92](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=652.9198124999999): transforms is shown on the screen, written out.
- [10:58.04](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=658.0398124999999): moving\_space\_axis is indicated — a transient flash.

##### [11:0.375](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=660.3753124999998)

Narration: Now choose two events E one and E two on one horizontal line. The stationary observer assigns them the same time.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [11:2.122](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=662.1218124999999): event\_a is shown on the screen, written out.
- [11:3.086](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=663.0858124999999): event\_b is shown on the screen, written out.
- [11:4.294](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=664.2938125): lab\_simultaneous is shown on the screen, written out.

##### [11:9.595](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=669.5953124999999)

Narration: The moving observer's simultaneous line through E one is tilted. It reaches the same distant position at E three, not at E two.

Board: diagram — an Axes (x\_range=(-5.0, 5.0), y\_range=(-5.0, 5.0), aspect=(1.0, 1.0)); heading — a Heading that says "One Picture of Space and Time"; stationary\_worldline — a Line \[blue\] labelled "upright("stationary observer")" drawn in diagram (start=(0.0, -5.0), end=(0.0, 5.0)); light\_right — a Line \[yellow\] labelled "upright("light")" drawn in diagram (start=(-5.0, -5.0), end=(5.0, 5.0)); light\_left — a Line \[yellow\] labelled "upright("light")" drawn in diagram (start=(-5.0, 5.0), end=(5.0, -5.0)); moving\_time\_axis — a Line \[red\] labelled "c t'" drawn in diagram (start=(-3.0, -5.0), end=(3.0, 5.0)); moving\_space\_axis — a Line \[red\] labelled "x'" drawn in diagram (start=(-5.0, -3.0), end=(5.0, 3.0)); event\_a — a Point \[green\] labelled "E\_1" drawn in diagram (location=(-2.0, 1.0)); event\_b — a Point \[green\] labelled "E\_2" drawn in diagram (location=(2.0, 1.0)); lab\_simultaneous — a Line \[green\] labelled "Delta t=0" drawn in diagram (start=(-2.0, 1.0), end=(2.0, 1.0))

Actions:
- [11:13.113](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=673.1128124999999): moving\_simultaneous is shown on the screen, written out.
- [11:16.294](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=676.2938124999998): event\_c is shown on the screen, written out.

##### [11:19.158](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=679.1578124999999)

Narration: No event moves when we change coordinates. E one, E two, and E three stay where they are. What changes is which distant events one observer groups into a single present.

Board: diagram — an Axes (x\_range=(-5.0, 5.0), y\_range=(-5.0, 5.0), aspect=(1.0, 1.0)); heading — a Heading that says "One Picture of Space and Time"; stationary\_worldline — a Line \[blue\] labelled "upright("stationary observer")" drawn in diagram (start=(0.0, -5.0), end=(0.0, 5.0)); light\_right — a Line \[yellow\] labelled "upright("light")" drawn in diagram (start=(-5.0, -5.0), end=(5.0, 5.0)); light\_left — a Line \[yellow\] labelled "upright("light")" drawn in diagram (start=(-5.0, 5.0), end=(5.0, -5.0)); moving\_time\_axis — a Line \[red\] labelled "c t'" drawn in diagram (start=(-3.0, -5.0), end=(3.0, 5.0)); moving\_space\_axis — a Line \[red\] labelled "x'" drawn in diagram (start=(-5.0, -3.0), end=(5.0, 3.0)); event\_a — a Point \[green\] labelled "E\_1" drawn in diagram (location=(-2.0, 1.0)); event\_b — a Point \[green\] labelled "E\_2" drawn in diagram (location=(2.0, 1.0)); lab\_simultaneous — a Line \[green\] labelled "Delta t=0" drawn in diagram (start=(-2.0, 1.0), end=(2.0, 1.0)); event\_c — a Point \[red\] labelled "E\_3" drawn in diagram (location=(2.0, 3.4)); moving\_simultaneous — a Line \[red\] labelled "Delta t'=0" drawn in diagram (start=(-2.0, 1.0), end=(2.0, 3.4))

Actions:
- [11:29.642](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=689.6418124999999): lab\_simultaneous is indicated — a transient flash.
- [11:30.571](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=690.5708124999999): moving\_simultaneous is indicated — a transient flash.

##### [11:32.459](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=692.4593124999999)

Narration: The invariant quantity is not Euclidean distance on this page. Write it first. The time part is c delta t squared. The space part is delta x squared, and their difference has the same value for every inertial observer.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [11:32.459](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=692.4593124999999): interval\_law is shown on the screen, written out.
- [11:38.323](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=698.3228124999999): interval\_law (the "(c Delta t)^2" part) is emphasized.
- [11:41.167](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=701.1668124999999): interval\_law (the "(c Delta t)^2" part) is no longer emphasized.
- [11:41.167](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=701.1668124999999): interval\_law (the "Delta x^2" part) is emphasized.
- [11:44.476](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=704.4758124999998): interval\_law (the "Delta x^2" part) is no longer emphasized.

##### [11:47.792](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=707.7923124999999)

Narration: For events on one clock's worldline, that invariant equals c delta tau squared. This is why different paths between the same meetings can contain different amounts of proper time.

Board: interval\_law — a Math \[text\] that says "$(c Delta t)^2-Delta x^2=(c Delta tau)^2$"; diagram — an Axes (x\_range=(-5.0, 5.0), y\_range=(-5.0, 5.0), aspect=(1.0, 1.0)); heading — a Heading that says "One Picture of Space and Time"; stationary\_worldline — a Line \[blue\] labelled "upright("stationary observer")" drawn in diagram (start=(0.0, -5.0), end=(0.0, 5.0)); light\_right — a Line \[yellow\] labelled "upright("light")" drawn in diagram (start=(-5.0, -5.0), end=(5.0, 5.0)); light\_left — a Line \[yellow\] labelled "upright("light")" drawn in diagram (start=(-5.0, 5.0), end=(5.0, -5.0)); moving\_time\_axis — a Line \[red\] labelled "c t'" drawn in diagram (start=(-3.0, -5.0), end=(3.0, 5.0)); moving\_space\_axis — a Line \[red\] labelled "x'" drawn in diagram (start=(-5.0, -3.0), end=(5.0, 3.0)); event\_a — a Point \[green\] labelled "E\_1" drawn in diagram (location=(-2.0, 1.0)); event\_b — a Point \[green\] labelled "E\_2" drawn in diagram (location=(2.0, 1.0)); lab\_simultaneous — a Line \[green\] labelled "Delta t=0" drawn in diagram (start=(-2.0, 1.0), end=(2.0, 1.0)); event\_c — a Point \[red\] labelled "E\_3" drawn in diagram (location=(2.0, 3.4)); moving\_simultaneous — a Line \[red\] labelled "Delta t'=0" drawn in diagram (start=(-2.0, 1.0), end=(2.0, 3.4))

Actions:
- [11:57.835](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=717.8348124999999): A box is drawn around interval\_law.
- [11:59.147](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=719.1470416666666): diagram is hidden from the screen — left the board.
- [11:59.147](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=719.1470416666666): stationary\_worldline is hidden from the screen — diagram left the board.
- [11:59.147](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=719.1470416666666): light\_right is hidden from the screen — diagram left the board.
- [11:59.147](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=719.1470416666666): light\_left is hidden from the screen — diagram left the board.
- [11:59.147](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=719.1470416666666): moving\_time\_axis is hidden from the screen — diagram left the board.
- [11:59.147](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=719.1470416666666): moving\_space\_axis is hidden from the screen — diagram left the board.
- [11:59.147](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=719.1470416666666): event\_a is hidden from the screen — diagram left the board.
- [11:59.147](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=719.1470416666666): event\_b is hidden from the screen — diagram left the board.
- [11:59.147](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=719.1470416666666): lab\_simultaneous is hidden from the screen — diagram left the board.
- [11:59.147](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=719.1470416666666): event\_c is hidden from the screen — diagram left the board.
- [11:59.147](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=719.1470416666666): moving\_simultaneous is hidden from the screen — diagram left the board.
- [11:59.147](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=719.1470416666666): heading is hidden from the screen — left the board.
- [11:59.147](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=719.1470416666666): interval\_law is hidden from the screen — left the board.
- [11:59.147](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=719.1470416666666): transforms is hidden from the screen — left the board.

### Scene 5: [The Twin Paradox](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=720.1887083333332)

Span: 12:0.189–15:35.826 (720.1887083333332s–935.8256874999998s).

#### Objects

- assignment\_change: a Math \[text\] that says "$Delta t\_(upright("assignment"))=8.2-1.8=6.4 thin upright("y")$"
- earth\_age: a Math \[text\] that says "$Delta tau\_E=10 thin upright("y")$"
- earth\_in\_reading: a Point \[green\] labelled "8.2 thin upright("y")" drawn in twins (location=(0.0, 8.2))
- earth\_line: a Line \[blue\] labelled "upright("Earth twin")" drawn in twins (end=(0.0, 10.0))
- earth\_out\_reading: a Point \[yellow\] labelled "1.8 thin upright("y")" drawn in twins (location=(0.0, 1.8))
- gamma\_value: a Math \[text\] that says "$gamma=frac(1, sqrt(1-0.8^2))=frac(5, 3)$"
- heading: a Heading that says "One Twin Stays, One Twin Turns Around"
- in\_assignment: a Math \[text\] that says "$t\_(E, upright("in"))=5+0.8(4)=8.2 thin upright("y")$"
- incoming\_slice: a Line \[green\] labelled "upright("inbound now")" drawn in twins (start=(0.0, 8.2), end=(5.0, 4.2))
- out\_assignment: a Math \[text\] that says "$t\_(E, upright("out"))=5-0.8(4)=1.8 thin upright("y")$"
- outgoing\_slice: a Line \[yellow\] labelled "upright("outbound now")" drawn in twins (start=(0.0, 1.8), end=(5.0, 5.8))
- outward\_line: a Line \[red\] labelled "upright("outbound")" drawn in twins (end=(4.0, 5.0))
- return\_line: a Line \[red\] labelled "upright("inbound")" drawn in twins (start=(4.0, 5.0), end=(0.0, 10.0))
- reunion: a Point \[green\] labelled "upright("reunion")" drawn in twins (location=(0.0, 10.0))
- setup: a Math \[text\] that says "$v=0.8c, quad Delta t\_(upright("leg"))=5 thin upright("y")$"
- traveler\_age: a Math \[text\] that says "$Delta tau\_T=2 frac(5 thin upright("y"), 5/3)=6 thin upright("y")$"
- turn\_event: a Point \[yellow\] labelled "upright("turnaround")" drawn in twins (location=(4.0, 5.0))
- twins: an Axes (x\_range=(-0.2, 5.0), y\_range=(0.0, 11.0), aspect=(5.2, 11.0))

#### Beats

##### [12:0.189](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=720.1887083333332)

Narration: Two twins meet on Earth, synchronize clocks, and separate. One remains on Earth. The other travels outward at eighty percent of light speed, turns around, and returns at the same speed.

Board: Empty.

Actions:
- [12:0.189](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=720.1887083333332): heading is shown on the screen, written out.
- [12:0.189](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=720.1887083333332): twins is shown on the screen, written out.
- [12:5.228](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=725.2277083333332): earth\_line is shown on the screen, written out.
- [12:7.933](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=727.9327083333333): outward\_line is shown on the screen, written out.
- [12:11.323](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=731.3227083333333): return\_line is shown on the screen, written out.

##### [12:13.734](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=733.7337083333332)

Narration: The spacetime diagram makes the histories different immediately. The Earth twin follows one straight inertial worldline. The traveller follows one straight segment out and a different straight segment home.

Board: twins — an Axes (x\_range=(-0.2, 5.0), y\_range=(0.0, 11.0), aspect=(5.2, 11.0)); heading — a Heading that says "One Twin Stays, One Twin Turns Around"; earth\_line — a Line \[blue\] labelled "upright("Earth twin")" drawn in twins (end=(0.0, 10.0)); outward\_line — a Line \[red\] labelled "upright("outbound")" drawn in twins (end=(4.0, 5.0)); return\_line — a Line \[red\] labelled "upright("inbound")" drawn in twins (start=(4.0, 5.0), end=(0.0, 10.0))

Actions:
- [12:19.493](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=739.4927083333332): earth\_line is indicated — a transient flash.
- [12:23.568](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=743.5677083333333): outward\_line is indicated — a transient flash.
- [12:25.611](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=745.6107083333333): return\_line is indicated — a transient flash.

##### [12:27.407](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=747.4067083333332)

Narration: Let each leg last five Earth years. At speed zero point eight c, the turnaround is four light years away, and the reunion occurs after ten Earth years.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [12:28.823](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=748.8227083333333): twins moves to a new place on the board.
- [12:28.823](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=748.8227083333333): setup is shown on the screen, written out.
- [12:33.119](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=753.1187083333332): turn\_event is shown on the screen, written out.
- [12:35.662](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=755.6617083333332): reunion is shown on the screen, written out.

##### [12:38.816](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=758.8162083333332)

Narration: For zero point eight c, gamma is five thirds.

Board: setup — a Math \[text\] that says "$v=0.8c, quad Delta t\_(upright("leg"))=5 thin upright("y")$"; twins — an Axes (x\_range=(-0.2, 5.0), y\_range=(0.0, 11.0), aspect=(5.2, 11.0)); heading — a Heading that says "One Twin Stays, One Twin Turns Around"; earth\_line — a Line \[blue\] labelled "upright("Earth twin")" drawn in twins (end=(0.0, 10.0)); outward\_line — a Line \[red\] labelled "upright("outbound")" drawn in twins (end=(4.0, 5.0)); return\_line — a Line \[red\] labelled "upright("inbound")" drawn in twins (start=(4.0, 5.0), end=(0.0, 10.0)); turn\_event — a Point \[yellow\] labelled "upright("turnaround")" drawn in twins (location=(4.0, 5.0)); reunion — a Point \[green\] labelled "upright("reunion")" drawn in twins (location=(0.0, 10.0))

Actions:
- [12:41.626](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=761.6257083333333): gamma\_value is shown on the screen, written out.

##### [12:43.468](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=763.4677083333332)

Narration: The Earth clock is present at departure and reunion, and it records ten years of proper time.

Board: setup — a Math \[text\] that says "$v=0.8c, quad Delta t\_(upright("leg"))=5 thin upright("y")$"; gamma\_value — a Math \[text\] that says "$gamma=frac(1, sqrt(1-0.8^2))=frac(5, 3)$"; twins — an Axes (x\_range=(-0.2, 5.0), y\_range=(0.0, 11.0), aspect=(5.2, 11.0)); heading — a Heading that says "One Twin Stays, One Twin Turns Around"; earth\_line — a Line \[blue\] labelled "upright("Earth twin")" drawn in twins (end=(0.0, 10.0)); outward\_line — a Line \[red\] labelled "upright("outbound")" drawn in twins (end=(4.0, 5.0)); return\_line — a Line \[red\] labelled "upright("inbound")" drawn in twins (start=(4.0, 5.0), end=(0.0, 10.0)); turn\_event — a Point \[yellow\] labelled "upright("turnaround")" drawn in twins (location=(4.0, 5.0)); reunion — a Point \[green\] labelled "upright("reunion")" drawn in twins (location=(0.0, 10.0))

Actions:
- [12:47.474](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=767.4737083333332): earth\_age is shown on the screen, written out.
- [12:48.228](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=768.2277083333332): earth\_line is indicated — a transient flash.

##### [12:50.058](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=770.0582083333333)

Narration: On either travelling leg, five Earth-frame years correspond to five divided by gamma, which is three traveller years. Two legs therefore give six traveller years.

Board: setup — a Math \[text\] that says "$v=0.8c, quad Delta t\_(upright("leg"))=5 thin upright("y")$"; gamma\_value — a Math \[text\] that says "$gamma=frac(1, sqrt(1-0.8^2))=frac(5, 3)$"; earth\_age — a Math \[text\] that says "$Delta tau\_E=10 thin upright("y")$"; twins — an Axes (x\_range=(-0.2, 5.0), y\_range=(0.0, 11.0), aspect=(5.2, 11.0)); heading — a Heading that says "One Twin Stays, One Twin Turns Around"; earth\_line — a Line \[blue\] labelled "upright("Earth twin")" drawn in twins (end=(0.0, 10.0)); outward\_line — a Line \[red\] labelled "upright("outbound")" drawn in twins (end=(4.0, 5.0)); return\_line — a Line \[red\] labelled "upright("inbound")" drawn in twins (start=(4.0, 5.0), end=(0.0, 10.0)); turn\_event — a Point \[yellow\] labelled "upright("turnaround")" drawn in twins (location=(4.0, 5.0)); reunion — a Point \[green\] labelled "upright("reunion")" drawn in twins (location=(0.0, 10.0))

Actions:
- [12:56.014](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=776.0137083333333): traveler\_age is shown on the screen, written out.
- [12:57.814](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=777.8137083333332): outward\_line is indicated — a transient flash.
- [12:59.056](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=779.0557083333332): return\_line is indicated — a transient flash.

##### [13:1.188](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=781.1882083333333)

Narration: At reunion the clocks can be compared at one place. The Earth twin has aged ten years and the travelling twin six. There is no dispute about that local comparison.

Board: setup — a Math \[text\] that says "$v=0.8c, quad Delta t\_(upright("leg"))=5 thin upright("y")$"; gamma\_value — a Math \[text\] that says "$gamma=frac(1, sqrt(1-0.8^2))=frac(5, 3)$"; earth\_age — a Math \[text\] that says "$Delta tau\_E=10 thin upright("y")$"; traveler\_age — a Math \[text\] that says "$Delta tau\_T=2 frac(5 thin upright("y"), 5/3)=6 thin upright("y")$"; twins — an Axes (x\_range=(-0.2, 5.0), y\_range=(0.0, 11.0), aspect=(5.2, 11.0)); heading — a Heading that says "One Twin Stays, One Twin Turns Around"; earth\_line — a Line \[blue\] labelled "upright("Earth twin")" drawn in twins (end=(0.0, 10.0)); outward\_line — a Line \[red\] labelled "upright("outbound")" drawn in twins (end=(4.0, 5.0)); return\_line — a Line \[red\] labelled "upright("inbound")" drawn in twins (start=(4.0, 5.0), end=(0.0, 10.0)); turn\_event — a Point \[yellow\] labelled "upright("turnaround")" drawn in twins (location=(4.0, 5.0)); reunion — a Point \[green\] labelled "upright("reunion")" drawn in twins (location=(0.0, 10.0))

Actions:
- [13:6.03](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=786.0297083333332): earth\_age is indicated — a transient flash.
- [13:7.887](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=787.8867083333332): traveler\_age is indicated — a transient flash.
- [13:12.032](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=792.0317083333332): A box is drawn around traveler\_age.

##### [13:12.632](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=792.6317083333332)

Narration: The apparent paradox comes from saying that each inertial observer sees the other's clock run slowly. If the roles were perfectly symmetric, why would one twin be younger?

Board: Unchanged from the preceding beat in this scene.

Actions:
- [13:22.756](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=802.7557083333332): traveler\_age moves to a new place on the board.
- [13:22.756](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=802.7557083333332): earth\_age is hidden from the screen — left the board.
- [13:22.756](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=802.7557083333332): gamma\_value is hidden from the screen — left the board.
- [13:22.756](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=802.7557083333332): setup is hidden from the screen — left the board.
- [13:22.756](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=802.7557083333332): The box around traveler\_age is lifted.

##### [13:23.956](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=803.9557083333332)

Narration: The roles are symmetric only during any one inertial leg. Earth remains in one inertial frame throughout the experiment. The traveller changes inertial frames at the turnaround.

Board: traveler\_age — a Math \[text\] that says "$Delta tau\_T=2 frac(5 thin upright("y"), 5/3)=6 thin upright("y")$"; twins — an Axes (x\_range=(-0.2, 5.0), y\_range=(0.0, 11.0), aspect=(5.2, 11.0)); heading — a Heading that says "One Twin Stays, One Twin Turns Around"; earth\_line — a Line \[blue\] labelled "upright("Earth twin")" drawn in twins (end=(0.0, 10.0)); outward\_line — a Line \[red\] labelled "upright("outbound")" drawn in twins (end=(4.0, 5.0)); return\_line — a Line \[red\] labelled "upright("inbound")" drawn in twins (start=(4.0, 5.0), end=(0.0, 10.0)); turn\_event — a Point \[yellow\] labelled "upright("turnaround")" drawn in twins (location=(4.0, 5.0)); reunion — a Point \[green\] labelled "upright("reunion")" drawn in twins (location=(0.0, 10.0))

Actions:
- [13:32.849](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=812.8487083333332): turn\_event is indicated — a transient flash.

##### [13:36.189](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=816.1887083333332)

Narration: Before turning, the traveller uses an outbound line of simultaneity. On these axes, one year of c times time has the same scale as one light year. Draw that line through the turnaround event.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [13:38.732](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=818.7317083333332): outgoing\_slice is shown on the screen, written out.
- [13:39.242](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=819.2417083333332): earth\_out\_reading is shown on the screen, written out.

##### [13:49.781](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=829.7807083333332)

Narration: Where that line meets Earth's worldline, the outbound coordinates assign Earth a time of one point eight years at the distant turnaround moment.

Board: traveler\_age — a Math \[text\] that says "$Delta tau\_T=2 frac(5 thin upright("y"), 5/3)=6 thin upright("y")$"; twins — an Axes (x\_range=(-0.2, 5.0), y\_range=(0.0, 11.0), aspect=(5.2, 11.0)); heading — a Heading that says "One Twin Stays, One Twin Turns Around"; earth\_line — a Line \[blue\] labelled "upright("Earth twin")" drawn in twins (end=(0.0, 10.0)); outward\_line — a Line \[red\] labelled "upright("outbound")" drawn in twins (end=(4.0, 5.0)); return\_line — a Line \[red\] labelled "upright("inbound")" drawn in twins (start=(4.0, 5.0), end=(0.0, 10.0)); turn\_event — a Point \[yellow\] labelled "upright("turnaround")" drawn in twins (location=(4.0, 5.0)); reunion — a Point \[green\] labelled "upright("reunion")" drawn in twins (location=(0.0, 10.0)); outgoing\_slice — a Line \[yellow\] labelled "upright("outbound now")" drawn in twins (start=(0.0, 1.8), end=(5.0, 5.8)); earth\_out\_reading — a Point \[yellow\] labelled "1.8 thin upright("y")" drawn in twins (location=(0.0, 1.8))

Actions:
- [13:55.005](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=835.0047083333333): out\_assignment is shown on the screen, written out.
- [13:55.005](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=835.0047083333333): earth\_out\_reading is indicated — a transient flash.

##### [13:58.612](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=838.6117083333332)

Narration: After turning, the traveller belongs to the inbound frame. Its line of simultaneity slopes the other way.

Board: traveler\_age — a Math \[text\] that says "$Delta tau\_T=2 frac(5 thin upright("y"), 5/3)=6 thin upright("y")$"; twins — an Axes (x\_range=(-0.2, 5.0), y\_range=(0.0, 11.0), aspect=(5.2, 11.0)); heading — a Heading that says "One Twin Stays, One Twin Turns Around"; earth\_line — a Line \[blue\] labelled "upright("Earth twin")" drawn in twins (end=(0.0, 10.0)); outward\_line — a Line \[red\] labelled "upright("outbound")" drawn in twins (end=(4.0, 5.0)); return\_line — a Line \[red\] labelled "upright("inbound")" drawn in twins (start=(4.0, 5.0), end=(0.0, 10.0)); turn\_event — a Point \[yellow\] labelled "upright("turnaround")" drawn in twins (location=(4.0, 5.0)); reunion — a Point \[green\] labelled "upright("reunion")" drawn in twins (location=(0.0, 10.0)); out\_assignment — a Math \[text\] that says "$t\_(E, upright("out"))=5-0.8(4)=1.8 thin upright("y")$"; outgoing\_slice — a Line \[yellow\] labelled "upright("outbound now")" drawn in twins (start=(0.0, 1.8), end=(5.0, 5.8)); earth\_out\_reading — a Point \[yellow\] labelled "1.8 thin upright("y")" drawn in twins (location=(0.0, 1.8))

Actions:
- [14:1.143](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=841.1427083333333): incoming\_slice is shown on the screen, written out.
- [14:4.638](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=844.6377083333332): earth\_in\_reading is shown on the screen, written out.

##### [14:6.189](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=846.1892083333332)

Narration: That new line meets Earth's worldline at eight point two years. The inbound coordinates assign a much later Earth time to events simultaneous with the same turnaround.

Board: traveler\_age — a Math \[text\] that says "$Delta tau\_T=2 frac(5 thin upright("y"), 5/3)=6 thin upright("y")$"; twins — an Axes (x\_range=(-0.2, 5.0), y\_range=(0.0, 11.0), aspect=(5.2, 11.0)); heading — a Heading that says "One Twin Stays, One Twin Turns Around"; earth\_line — a Line \[blue\] labelled "upright("Earth twin")" drawn in twins (end=(0.0, 10.0)); outward\_line — a Line \[red\] labelled "upright("outbound")" drawn in twins (end=(4.0, 5.0)); return\_line — a Line \[red\] labelled "upright("inbound")" drawn in twins (start=(4.0, 5.0), end=(0.0, 10.0)); turn\_event — a Point \[yellow\] labelled "upright("turnaround")" drawn in twins (location=(4.0, 5.0)); reunion — a Point \[green\] labelled "upright("reunion")" drawn in twins (location=(0.0, 10.0)); out\_assignment — a Math \[text\] that says "$t\_(E, upright("out"))=5-0.8(4)=1.8 thin upright("y")$"; outgoing\_slice — a Line \[yellow\] labelled "upright("outbound now")" drawn in twins (start=(0.0, 1.8), end=(5.0, 5.8)); earth\_out\_reading — a Point \[yellow\] labelled "1.8 thin upright("y")" drawn in twins (location=(0.0, 1.8)); incoming\_slice — a Line \[green\] labelled "upright("inbound now")" drawn in twins (start=(0.0, 8.2), end=(5.0, 4.2)); earth\_in\_reading — a Point \[green\] labelled "8.2 thin upright("y")" drawn in twins (location=(0.0, 8.2))

Actions:
- [14:8.616](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=848.6157083333333): in\_assignment is shown on the screen, written out.
- [14:8.616](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=848.6157083333333): earth\_in\_reading is indicated — a transient flash.

##### [14:16.774](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=856.7737083333333)

Narration: The difference between those coordinate assignments is six point four years. This is where the asymmetry lives: the traveller changes which distant Earth event belongs to the traveller's present.

Board: traveler\_age — a Math \[text\] that says "$Delta tau\_T=2 frac(5 thin upright("y"), 5/3)=6 thin upright("y")$"; twins — an Axes (x\_range=(-0.2, 5.0), y\_range=(0.0, 11.0), aspect=(5.2, 11.0)); heading — a Heading that says "One Twin Stays, One Twin Turns Around"; earth\_line — a Line \[blue\] labelled "upright("Earth twin")" drawn in twins (end=(0.0, 10.0)); outward\_line — a Line \[red\] labelled "upright("outbound")" drawn in twins (end=(4.0, 5.0)); return\_line — a Line \[red\] labelled "upright("inbound")" drawn in twins (start=(4.0, 5.0), end=(0.0, 10.0)); turn\_event — a Point \[yellow\] labelled "upright("turnaround")" drawn in twins (location=(4.0, 5.0)); reunion — a Point \[green\] labelled "upright("reunion")" drawn in twins (location=(0.0, 10.0)); out\_assignment — a Math \[text\] that says "$t\_(E, upright("out"))=5-0.8(4)=1.8 thin upright("y")$"; in\_assignment — a Math \[text\] that says "$t\_(E, upright("in"))=5+0.8(4)=8.2 thin upright("y")$"; outgoing\_slice — a Line \[yellow\] labelled "upright("outbound now")" drawn in twins (start=(0.0, 1.8), end=(5.0, 5.8)); earth\_out\_reading — a Point \[yellow\] labelled "1.8 thin upright("y")" drawn in twins (location=(0.0, 1.8)); incoming\_slice — a Line \[green\] labelled "upright("inbound now")" drawn in twins (start=(0.0, 8.2), end=(5.0, 4.2)); earth\_in\_reading — a Point \[green\] labelled "8.2 thin upright("y")" drawn in twins (location=(0.0, 8.2))

Actions:
- [14:19.409](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=859.4087083333333): assignment\_change is shown on the screen, written out.
- [14:24.529](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=864.5287083333333): outgoing\_slice is indicated — a transient flash.
- [14:27.374](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=867.3737083333333): incoming\_slice is indicated — a transient flash.

##### [14:28.891](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=868.8907083333332)

Narration: Earth does not physically age six point four years in an instant. Nothing discontinuous happens to Earth's clock. What changes abruptly, in an idealized instantaneous turnaround, is the traveller's coordinate rule for distant simultaneity.

Board: traveler\_age — a Math \[text\] that says "$Delta tau\_T=2 frac(5 thin upright("y"), 5/3)=6 thin upright("y")$"; twins — an Axes (x\_range=(-0.2, 5.0), y\_range=(0.0, 11.0), aspect=(5.2, 11.0)); heading — a Heading that says "One Twin Stays, One Twin Turns Around"; earth\_line — a Line \[blue\] labelled "upright("Earth twin")" drawn in twins (end=(0.0, 10.0)); outward\_line — a Line \[red\] labelled "upright("outbound")" drawn in twins (end=(4.0, 5.0)); return\_line — a Line \[red\] labelled "upright("inbound")" drawn in twins (start=(4.0, 5.0), end=(0.0, 10.0)); turn\_event — a Point \[yellow\] labelled "upright("turnaround")" drawn in twins (location=(4.0, 5.0)); reunion — a Point \[green\] labelled "upright("reunion")" drawn in twins (location=(0.0, 10.0)); out\_assignment — a Math \[text\] that says "$t\_(E, upright("out"))=5-0.8(4)=1.8 thin upright("y")$"; in\_assignment — a Math \[text\] that says "$t\_(E, upright("in"))=5+0.8(4)=8.2 thin upright("y")$"; assignment\_change — a Math \[text\] that says "$Delta t\_(upright("assignment"))=8.2-1.8=6.4 thin upright("y")$"; outgoing\_slice — a Line \[yellow\] labelled "upright("outbound now")" drawn in twins (start=(0.0, 1.8), end=(5.0, 5.8)); earth\_out\_reading — a Point \[yellow\] labelled "1.8 thin upright("y")" drawn in twins (location=(0.0, 1.8)); incoming\_slice — a Line \[green\] labelled "upright("inbound now")" drawn in twins (start=(0.0, 8.2), end=(5.0, 4.2)); earth\_in\_reading — a Point \[green\] labelled "8.2 thin upright("y")" drawn in twins (location=(0.0, 8.2))

Actions:
- [14:41.871](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=881.8707083333333): assignment\_change (the "upright("assignment")" part) is emphasized.
- [14:44.344](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=884.3437083333332): assignment\_change (the "upright("assignment")" part) is no longer emphasized.

##### [14:44.944](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=884.9437083333332)

Narration: With a realistic gradual turn, the reassignment is gradual too. The final proper times remain essentially the same if the acceleration interval is short compared with the journey.

Board: Unchanged from the preceding beat in this scene.

Actions:
- None.

##### [14:56.492](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=896.4917083333332)

Narration: Acceleration identifies which twin changes frames, but acceleration is not an extra aging penalty added by hand. The elapsed proper time comes from the complete spacetime path.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [15:6.302](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=906.3017083333332): outward\_line is indicated — a transient flash.
- [15:7.428](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=907.4277083333333): return\_line is indicated — a transient flash.

##### [15:8.829](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=908.8287083333332)

Narration: Between the same departure and reunion events, the straight inertial worldline contains more proper time than the broken out-and-back path. Earth records ten years. The traveller records six.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [15:12.115](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=912.1147083333333): earth\_line is indicated — a transient flash.
- [15:20.381](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=920.3807083333332): traveler\_age is indicated — a transient flash.

##### [15:21.805](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=921.8047083333332)

Narration: So the twin paradox is not a contradiction in time dilation. It is a warning that time dilation applies within one inertial comparison, while the traveller's full journey requires two different inertial frames.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [15:32.683](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=932.6827083333333): A box is drawn around traveler\_age.
- [15:34.784](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=934.7840208333332): assignment\_change is hidden from the screen — left the board.
- [15:34.784](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=934.7840208333332): heading is hidden from the screen — left the board.
- [15:34.784](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=934.7840208333332): in\_assignment is hidden from the screen — left the board.
- [15:34.784](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=934.7840208333332): out\_assignment is hidden from the screen — left the board.
- [15:34.784](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=934.7840208333332): traveler\_age is hidden from the screen — left the board.
- [15:34.784](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=934.7840208333332): twins is hidden from the screen — left the board.
- [15:34.784](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=934.7840208333332): earth\_line is hidden from the screen — twins left the board.
- [15:34.784](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=934.7840208333332): outward\_line is hidden from the screen — twins left the board.
- [15:34.784](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=934.7840208333332): return\_line is hidden from the screen — twins left the board.
- [15:34.784](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=934.7840208333332): turn\_event is hidden from the screen — twins left the board.
- [15:34.784](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=934.7840208333332): reunion is hidden from the screen — twins left the board.
- [15:34.784](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=934.7840208333332): outgoing\_slice is hidden from the screen — twins left the board.
- [15:34.784](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=934.7840208333332): earth\_out\_reading is hidden from the screen — twins left the board.
- [15:34.784](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=934.7840208333332): incoming\_slice is hidden from the screen — twins left the board.
- [15:34.784](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=934.7840208333332): earth\_in\_reading is hidden from the screen — twins left the board.

### Scene 6: [Muons That Reach the Ground](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=935.8256874999998)

Span: 15:35.826–19:14.464 (935.8256874999998s–1154.4642499999998s).

#### Objects

- approaching\_ground: a Point \[green\] labelled "upright("ground")" drawn in muon\_track
- contracted: a Math \[text\] that says "$L'=frac(10 thin upright("km"), 15.8) approx 0.63 thin upright("km")$"
- contracted\_distance: a Brace \[text\] labelled "0.63 thin upright("km")" drawn in muon\_track (x\_start=0.0, x\_end=0.63)
- earth\_description: a Tex \[text\] that says "Earth description"
- earth\_distance: a Brace \[text\] labelled "10 thin upright("km")" drawn in earth\_track (x\_start=0.0, x\_end=10.0)
- earth\_muon: a Point \[yellow\] labelled "upright("muon")" drawn in earth\_track (location=(\<VariableNumber muon\_position = 10.0\>, 0.0))
- earth\_track: a NumberLine labelled "d thin upright("(km)")" (x\_range=(0.0, 11.0), include\_numbers=True)
- ground\_position: a VariableNumber (initial\_value=0.63)
- m0: a Math \[text\] that says "$tau\_0=2.2 thin upright("microseconds")$"
- m1: a Math \[text\] that says "$c tau\_0 approx 0.66 thin upright("km")$"
- m2: a Math \[text\] that says "$v=0.998c &arrow.r gamma approx 15.8$"
- m3: a Math \[text\] that says "$tau\_(upright("Earth"))=gamma tau\_0 approx 34.8 thin upright("microseconds")$"
- m4: a Math \[text\] that says "$d=v tau\_(upright("Earth")) approx 10.4 thin upright("km")$"
- muon\_at\_rest: a Point \[yellow\] labelled "upright("muon")" drawn in muon\_track
- muon\_description: a Tex \[text\] that says "Muon description"
- muon\_heading: a Heading that says "Two Frames, One Arrival"
- muon\_position: a VariableNumber
- muon\_time: a Math \[text\] that says "$Delta tau=frac(0.63 thin upright("km"), 0.998c) approx 2.1 thin upright("microseconds")$"
- muon\_track: a NumberLine labelled "L' thin upright("(km)")" (x\_range=(0.0, 0.7), include\_numbers=True, ticks\_every=0.1)
- point: a Point \[yellow\] drawn in earth\_track (location=(0.66, 0.0))
- question: a Text \[text\] that says "Muons are created about 10 km above Earth and have a proper mean lifetime of only 2.2 microseconds. Why are many detected at the ground?"
- recap\_five: a Text \[text\] that says "Proper time belongs to a complete spacetime path."
- recap\_four: a Text \[text\] that says "Distant simultaneity depends on the inertial frame."
- recap\_heading: a Heading that says "What the Two Postulates Forced"
- recap\_one: a Text \[text\] that says "Light speed is $c$ for every inertial observer."
- recap\_three: a Text \[text\] that says "Moving lengths contract along the motion."
- recap\_two: a Text \[text\] that says "Moving clocks accumulate less proper time."

#### Beats

##### [15:35.826](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=935.8256874999998)

Narration: The last test comes from particles made high in the atmosphere. Muons are created roughly ten kilometres above the ground, but their proper mean lifetime is only two point two microseconds. Why do many reach detectors at sea level?

Board: Empty.

Actions:
- [15:35.826](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=935.8256874999998): question is shown on the screen, written out.
- [15:49.932](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=949.9316874999998): question moves to a new place on the board.

##### [15:50.532](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=950.5316874999999)

Narration: Begin with the nonrelativistic expectation. Here is the ten-kilometre atmospheric depth. The muon's own lifetime is two point two microseconds.

Board: question — a Text \[text\] that says "Muons are created about 10 km above Earth and have a proper mean lifetime of only 2.2 microseconds. Why are many detected at the ground?"

Actions:
- [15:50.532](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=950.5316874999999): earth\_track is shown on the screen, written out.
- [15:54.665](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=954.6646874999999): earth\_distance is shown on the screen, written out.
- [15:57.463](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=957.4626874999999): earth\_muon is shown on the screen, written out.
- [15:58.775](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=958.7746874999998): m0 is shown on the screen, written out.

##### [16:1.209](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=961.2091874999999)

Narration: Even light travels only about zero point six six kilometres in that time. A slower particle should decay far above the ground.

Board: question — a Text \[text\] that says "Muons are created about 10 km above Earth and have a proper mean lifetime of only 2.2 microseconds. Why are many detected at the ground?"; earth\_track — a NumberLine labelled "d thin upright("(km)")" (x\_range=(0.0, 11.0), include\_numbers=True); m0 — a Math \[text\] that says "$tau\_0=2.2 thin upright("microseconds")$"; earth\_distance — a Brace \[text\] labelled "10 thin upright("km")" drawn in earth\_track (x\_start=0.0, x\_end=10.0); earth\_muon — a Point \[yellow\] labelled "upright("muon")" drawn in earth\_track (location=(\<VariableNumber muon\_position = 10.0\>, 0.0))

Actions:
- [16:3.195](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=963.1946874999999): m1 is shown on the screen, written out.
- [16:4.344](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=964.3436874999999): point is shown on the screen, grown.
- [16:6.344](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=966.3436874999999): point is hidden from the screen.

##### [16:9.995](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=969.9946874999998)

Narration: But atmospheric muons commonly travel near zero point nine nine eight c. At that speed gamma is about fifteen point eight.

Board: question — a Text \[text\] that says "Muons are created about 10 km above Earth and have a proper mean lifetime of only 2.2 microseconds. Why are many detected at the ground?"; earth\_track — a NumberLine labelled "d thin upright("(km)")" (x\_range=(0.0, 11.0), include\_numbers=True); m0 — a Math \[text\] that says "$tau\_0=2.2 thin upright("microseconds")$"; m1 — a Math \[text\] that says "$c tau\_0 approx 0.66 thin upright("km")$"; earth\_distance — a Brace \[text\] labelled "10 thin upright("km")" drawn in earth\_track (x\_start=0.0, x\_end=10.0); earth\_muon — a Point \[yellow\] labelled "upright("muon")" drawn in earth\_track (location=(\<VariableNumber muon\_position = 10.0\>, 0.0))

Actions:
- [16:16.891](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=976.8906874999998): m2 is shown on the screen, written out.

##### [16:19.024](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=979.0236874999998)

Narration: In Earth's frame, the moving muon's lifetime is dilated. Two point two microseconds multiplied by gamma becomes about thirty-four point eight microseconds.

Board: question — a Text \[text\] that says "Muons are created about 10 km above Earth and have a proper mean lifetime of only 2.2 microseconds. Why are many detected at the ground?"; earth\_track — a NumberLine labelled "d thin upright("(km)")" (x\_range=(0.0, 11.0), include\_numbers=True); m0 — a Math \[text\] that says "$tau\_0=2.2 thin upright("microseconds")$"; m1 — a Math \[text\] that says "$c tau\_0 approx 0.66 thin upright("km")$"; m2 — a Math \[text\] that says "$v=0.998c &arrow.r gamma approx 15.8$"; earth\_distance — a Brace \[text\] labelled "10 thin upright("km")" drawn in earth\_track (x\_start=0.0, x\_end=10.0); earth\_muon — a Point \[yellow\] labelled "upright("muon")" drawn in earth\_track (location=(\<VariableNumber muon\_position = 10.0\>, 0.0))

Actions:
- [16:21.972](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=981.9716874999998): m3 is shown on the screen, written out.
- [16:24.863](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=984.8626874999999): m3 (the "gamma tau\_0" part) is emphasized.
- [16:29.252](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=989.2516874999999): m3 (the "gamma tau\_0" part) is no longer emphasized.

##### [16:29.852](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=989.8516874999998)

Narration: At almost light speed, that dilated lifetime corresponds to about ten point four kilometres. The muon can reach the ground.

Board: question — a Text \[text\] that says "Muons are created about 10 km above Earth and have a proper mean lifetime of only 2.2 microseconds. Why are many detected at the ground?"; earth\_track — a NumberLine labelled "d thin upright("(km)")" (x\_range=(0.0, 11.0), include\_numbers=True); m0 — a Math \[text\] that says "$tau\_0=2.2 thin upright("microseconds")$"; m1 — a Math \[text\] that says "$c tau\_0 approx 0.66 thin upright("km")$"; m2 — a Math \[text\] that says "$v=0.998c &arrow.r gamma approx 15.8$"; m3 — a Math \[text\] that says "$tau\_(upright("Earth"))=gamma tau\_0 approx 34.8 thin upright("microseconds")$"; earth\_distance — a Brace \[text\] labelled "10 thin upright("km")" drawn in earth\_track (x\_start=0.0, x\_end=10.0); earth\_muon — a Point \[yellow\] labelled "upright("muon")" drawn in earth\_track (location=(\<VariableNumber muon\_position = 10.0\>, 0.0))

Actions:
- [16:34.066](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=994.0656874999999): m4 is shown on the screen, written out.
- [16:36.911](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=996.9106874999999): earth\_muon is redrawn as the numbers it depends on change.
- [16:36.911](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=996.9106874999999): muon\_position ticks to 10.0.
- [16:38.129](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=998.1291874999998): A box is drawn around m4.

##### [16:38.729](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=998.7291874999999)

Narration: That is the Earth-frame explanation: the moving particle's internal clock accumulates less time while Earth clocks record the long flight.

Board: question — a Text \[text\] that says "Muons are created about 10 km above Earth and have a proper mean lifetime of only 2.2 microseconds. Why are many detected at the ground?"; earth\_track — a NumberLine labelled "d thin upright("(km)")" (x\_range=(0.0, 11.0), include\_numbers=True); m0 — a Math \[text\] that says "$tau\_0=2.2 thin upright("microseconds")$"; m1 — a Math \[text\] that says "$c tau\_0 approx 0.66 thin upright("km")$"; m2 — a Math \[text\] that says "$v=0.998c &arrow.r gamma approx 15.8$"; m3 — a Math \[text\] that says "$tau\_(upright("Earth"))=gamma tau\_0 approx 34.8 thin upright("microseconds")$"; m4 — a Math \[text\] that says "$d=v tau\_(upright("Earth")) approx 10.4 thin upright("km")$"; earth\_distance — a Brace \[text\] labelled "10 thin upright("km")" drawn in earth\_track (x\_start=0.0, x\_end=10.0); earth\_muon — a Point \[yellow\] labelled "upright("muon")" drawn in earth\_track (location=(\<VariableNumber muon\_position = 10.0\>, 0.0))

Actions:
- [16:47.785](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1007.7851874999999): earth\_track is hidden from the screen.
- [16:47.785](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1007.7851874999999): m0 is hidden from the screen — left the board.
- [16:47.785](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1007.7851874999999): m1 is hidden from the screen — left the board.
- [16:47.785](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1007.7851874999999): m2 is hidden from the screen — left the board.
- [16:47.785](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1007.7851874999999): m3 is hidden from the screen — left the board.
- [16:47.785](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1007.7851874999999): m4 is hidden from the screen — left the board.
- [16:47.785](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1007.7851874999999): question is hidden from the screen — left the board.

##### [16:48.985](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1008.9851874999998)

Narration: Now use the muon's own frame. The muon is at rest, so its lifetime is still the proper value, about two point two microseconds. The atmosphere and ground move toward it.

Board: earth\_distance — a Brace \[text\] labelled "10 thin upright("km")" drawn in earth\_track (x\_start=0.0, x\_end=10.0); earth\_muon — a Point \[yellow\] labelled "upright("muon")" drawn in earth\_track (location=(\<VariableNumber muon\_position = 10.0\>, 0.0))

Actions:
- [16:48.985](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1008.9851874999998): muon\_heading is shown on the screen, written out.
- [16:48.985](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1008.9851874999998): earth\_description is shown on the screen, written out.
- [16:48.985](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1008.9851874999998): muon\_description is shown on the screen, written out.
- [16:48.985](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1008.9851874999998): earth\_track is shown on the screen, written out.
- [16:52.12](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1012.1196874999998): muon\_track is shown on the screen, written out.
- [16:52.875](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1012.8746874999998): muon\_at\_rest is shown on the screen, written out.
- [16:59.377](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1019.3766874999999): approaching\_ground is shown on the screen, written out.

##### [17:1.521](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1021.5206874999999)

Narration: The ten-kilometre atmospheric depth is moving, so it is length contracted. Divide ten kilometres by gamma fifteen point eight.

Board: earth\_track — a NumberLine labelled "d thin upright("(km)")" (x\_range=(0.0, 11.0), include\_numbers=True); earth\_distance — a Brace \[text\] labelled "10 thin upright("km")" drawn in earth\_track (x\_start=0.0, x\_end=10.0); earth\_muon — a Point \[yellow\] labelled "upright("muon")" drawn in earth\_track (location=(\<VariableNumber muon\_position = 10.0\>, 0.0)); earth\_description — a Tex \[text\] that says "Earth description"; muon\_description — a Tex \[text\] that says "Muon description"; muon\_track — a NumberLine labelled "L' thin upright("(km)")" (x\_range=(0.0, 0.7), include\_numbers=True, ticks\_every=0.1); muon\_heading — a Heading that says "Two Frames, One Arrival"; muon\_at\_rest — a Point \[yellow\] labelled "upright("muon")" drawn in muon\_track; approaching\_ground — a Point \[green\] labelled "upright("ground")" drawn in muon\_track

Actions:
- [17:5.364](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1025.3636874999997): contracted is shown on the screen, written out.

##### [17:10.701](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1030.7006874999997)

Narration: The muon measures only about zero point six three kilometres between its creation event and the approaching ground.

Board: earth\_track — a NumberLine labelled "d thin upright("(km)")" (x\_range=(0.0, 11.0), include\_numbers=True); earth\_distance — a Brace \[text\] labelled "10 thin upright("km")" drawn in earth\_track (x\_start=0.0, x\_end=10.0); earth\_muon — a Point \[yellow\] labelled "upright("muon")" drawn in earth\_track (location=(\<VariableNumber muon\_position = 10.0\>, 0.0)); earth\_description — a Tex \[text\] that says "Earth description"; muon\_description — a Tex \[text\] that says "Muon description"; muon\_track — a NumberLine labelled "L' thin upright("(km)")" (x\_range=(0.0, 0.7), include\_numbers=True, ticks\_every=0.1); contracted — a Math \[text\] that says "$L'=frac(10 thin upright("km"), 15.8) approx 0.63 thin upright("km")$"; muon\_heading — a Heading that says "Two Frames, One Arrival"; muon\_at\_rest — a Point \[yellow\] labelled "upright("muon")" drawn in muon\_track; approaching\_ground — a Point \[green\] labelled "upright("ground")" drawn in muon\_track

Actions:
- [17:12.675](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1032.6746875): contracted\_distance is shown on the screen, written out.
- [17:17.064](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1037.0636874999998): approaching\_ground is indicated — a transient flash.

##### [17:18.441](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1038.4411874999998)

Narration: At zero point nine nine eight c, crossing that contracted distance takes about two point one microseconds of muon proper time.

Board: earth\_track — a NumberLine labelled "d thin upright("(km)")" (x\_range=(0.0, 11.0), include\_numbers=True); earth\_distance — a Brace \[text\] labelled "10 thin upright("km")" drawn in earth\_track (x\_start=0.0, x\_end=10.0); earth\_muon — a Point \[yellow\] labelled "upright("muon")" drawn in earth\_track (location=(\<VariableNumber muon\_position = 10.0\>, 0.0)); earth\_description — a Tex \[text\] that says "Earth description"; muon\_description — a Tex \[text\] that says "Muon description"; muon\_track — a NumberLine labelled "L' thin upright("(km)")" (x\_range=(0.0, 0.7), include\_numbers=True, ticks\_every=0.1); contracted — a Math \[text\] that says "$L'=frac(10 thin upright("km"), 15.8) approx 0.63 thin upright("km")$"; muon\_heading — a Heading that says "Two Frames, One Arrival"; muon\_at\_rest — a Point \[yellow\] labelled "upright("muon")" drawn in muon\_track; approaching\_ground — a Point \[green\] labelled "upright("ground")" drawn in muon\_track; contracted\_distance — a Brace \[text\] labelled "0.63 thin upright("km")" drawn in muon\_track (x\_start=0.0, x\_end=0.63)

Actions:
- [17:23.201](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1043.2006874999997): muon\_time is shown on the screen, written out.

##### [17:27.005](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1047.0051875)

Narration: Let the ground approach. It covers the shortened distance before the muon's typical lifetime has elapsed.

Board: earth\_track — a NumberLine labelled "d thin upright("(km)")" (x\_range=(0.0, 11.0), include\_numbers=True); earth\_distance — a Brace \[text\] labelled "10 thin upright("km")" drawn in earth\_track (x\_start=0.0, x\_end=10.0); earth\_muon — a Point \[yellow\] labelled "upright("muon")" drawn in earth\_track (location=(\<VariableNumber muon\_position = 10.0\>, 0.0)); earth\_description — a Tex \[text\] that says "Earth description"; muon\_description — a Tex \[text\] that says "Muon description"; muon\_track — a NumberLine labelled "L' thin upright("(km)")" (x\_range=(0.0, 0.7), include\_numbers=True, ticks\_every=0.1); contracted — a Math \[text\] that says "$L'=frac(10 thin upright("km"), 15.8) approx 0.63 thin upright("km")$"; muon\_time — a Math \[text\] that says "$Delta tau=frac(0.63 thin upright("km"), 0.998c) approx 2.1 thin upright("microseconds")$"; muon\_heading — a Heading that says "Two Frames, One Arrival"; muon\_at\_rest — a Point \[yellow\] labelled "upright("muon")" drawn in muon\_track; approaching\_ground — a Point \[green\] labelled "upright("ground")" drawn in muon\_track; contracted\_distance — a Brace \[text\] labelled "0.63 thin upright("km")" drawn in muon\_track (x\_start=0.0, x\_end=0.63)

Actions:
- [17:27.923](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1047.9226875): approaching\_ground is redrawn as the numbers it depends on change.
- [17:27.923](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1047.9226875): ground\_position ticks to 0.0.

##### [17:33.747](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1053.7471874999999)

Narration: Earth says the muon's clock runs slowly. The muon says the atmosphere is short. These are not competing explanations. They are the time and space parts of one Lorentz transformation.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [17:38.031](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1058.0306874999999): contracted is indicated — a transient flash.
- [17:42.64](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1062.6396874999998): muon\_time is indicated — a transient flash.

##### [17:46.932](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1066.9316875)

Narration: Both descriptions predict the same local event: the muon and the detector meet. Experiments observe far more muons at the ground than a nonrelativistic lifetime calculation permits.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [18:0.005](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1080.0051875): contracted is hidden from the screen — left the board.
- [18:0.005](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1080.0051875): earth\_description is hidden from the screen — left the board.
- [18:0.005](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1080.0051875): earth\_track is hidden from the screen — left the board.
- [18:0.005](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1080.0051875): earth\_distance is hidden from the screen — earth\_track left the board.
- [18:0.005](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1080.0051875): earth\_muon is hidden from the screen — earth\_track left the board.
- [18:0.005](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1080.0051875): muon\_description is hidden from the screen — left the board.
- [18:0.005](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1080.0051875): muon\_heading is hidden from the screen — left the board.
- [18:0.005](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1080.0051875): muon\_time is hidden from the screen — left the board.
- [18:0.005](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1080.0051875): muon\_track is hidden from the screen — left the board.
- [18:0.005](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1080.0051875): muon\_at\_rest is hidden from the screen — muon\_track left the board.
- [18:0.005](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1080.0051875): approaching\_ground is hidden from the screen — muon\_track left the board.
- [18:0.005](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1080.0051875): contracted\_distance is hidden from the screen — muon\_track left the board.

##### [18:1.205](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1081.2051874999997)

Narration: Now collect the argument. First, every inertial observer measures the same light speed c.

Board: Empty.

Actions:
- [18:1.205](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1081.2051874999997): recap\_heading is shown on the screen, written out.
- [18:4.027](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1084.0266874999998): recap\_one is shown on the screen, written out.

##### [18:9.143](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1089.1426874999997)

Narration: The moving light clock then forces moving clocks to accumulate less proper time between shared events.

Board: recap\_one — a Text \[text\] that says "Light speed is $c$ for every inertial observer."; recap\_heading — a Heading that says "What the Two Postulates Forced"

Actions:
- [18:11.256](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1091.2556874999998): recap\_two is shown on the screen, written out.

##### [18:16.337](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1096.3371874999998)

Narration: A longitudinal light clock and the same time-dilation law force moving lengths to contract along the motion.

Board: recap\_one — a Text \[text\] that says "Light speed is $c$ for every inertial observer."; recap\_two — a Text \[text\] that says "Moving clocks accumulate less proper time."; recap\_heading — a Heading that says "What the Two Postulates Forced"

Actions:
- [18:21.272](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1101.2716874999999): recap\_three is shown on the screen, written out.

##### [18:24.019](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1104.0191874999998)

Narration: The train lamp shows the price of combining those results with constant light speed: distant simultaneity depends on the inertial frame.

Board: recap\_one — a Text \[text\] that says "Light speed is $c$ for every inertial observer."; recap\_two — a Text \[text\] that says "Moving clocks accumulate less proper time."; recap\_three — a Text \[text\] that says "Moving lengths contract along the motion."; recap\_heading — a Heading that says "What the Two Postulates Forced"

Actions:
- [18:29.767](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1109.7666874999998): recap\_four is shown on the screen, written out.

##### [18:33.037](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1113.0366875)

Narration: The spacetime diagram gathers all of this into tilted coordinate axes and invariant proper time. It also reveals the twin asymmetry: only the travelling twin changes inertial frames.

Board: recap\_one — a Text \[text\] that says "Light speed is $c$ for every inertial observer."; recap\_two — a Text \[text\] that says "Moving clocks accumulate less proper time."; recap\_three — a Text \[text\] that says "Moving lengths contract along the motion."; recap\_four — a Text \[text\] that says "Distant simultaneity depends on the inertial frame."; recap\_heading — a Heading that says "What the Two Postulates Forced"

Actions:
- [18:38.459](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1118.4586874999998): recap\_five is shown on the screen, written out.

##### [18:46.513](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1126.5126874999999)

Narration: Finally, atmospheric muons turn the geometry into an observation. Long lifetime in Earth's coordinates and short atmosphere in the muon's coordinates are two descriptions of the same arrival.

Board: recap\_one — a Text \[text\] that says "Light speed is $c$ for every inertial observer."; recap\_two — a Text \[text\] that says "Moving clocks accumulate less proper time."; recap\_three — a Text \[text\] that says "Moving lengths contract along the motion."; recap\_four — a Text \[text\] that says "Distant simultaneity depends on the inertial frame."; recap\_five — a Text \[text\] that says "Proper time belongs to a complete spacetime path."; recap\_heading — a Heading that says "What the Two Postulates Forced"

Actions:
- [18:52.434](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1132.4336875): recap\_two is indicated — a transient flash.
- [18:54.106](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1134.1056875): recap\_three is indicated — a transient flash.

##### [18:59.396](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1139.3956875)

Narration: Special relativity is not a story in which appearances deceive us. It is a precise rule for how different observers divide one spacetime into space and time, while agreeing on light, meetings, and every measurable event.

Board: Unchanged from the preceding beat in this scene.

Actions:
- [19:7.047](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1147.0466874999997): recap\_five is indicated — a transient flash.
- [19:9.973](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1149.9726875): recap\_one is indicated — a transient flash.
- [19:13.423](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1153.4225833333333): recap\_five is hidden from the screen — left the board.
- [19:13.423](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1153.4225833333333): recap\_four is hidden from the screen — left the board.
- [19:13.423](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1153.4225833333333): recap\_heading is hidden from the screen — left the board.
- [19:13.423](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1153.4225833333333): recap\_one is hidden from the screen — left the board.
- [19:13.423](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1153.4225833333333): recap\_three is hidden from the screen — left the board.
- [19:13.423](https://academa.ai/lectures/time-dilation-from-a-light-clock?t=1153.4225833333333): recap\_two is hidden from the screen — left the board.
