Chapter 10

The Lorentz Machine

One machine that answers every question so far.

About 65 minutes · Builds on Chapter 6, Chapter 7, Chapter 8 and Chapter 9

What this chapter does

Chapters 6 to 9 each answered one question about Rae’s rocket: what interval every frame agrees on, which events she calls “now”, how fast Lin’s lattice reckons her clocks run, how long Lin measures her rulers to be. Each answer needed its own trick. This chapter builds one machine that gives all of them. You feed it an event as Lin’s lab writes it, plus Rae’s speed. It hands back the same event as Rae’s lattice writes it.

By the end you’ll be able to:

  1. run any event through the machine, and back again;
  2. get the answers of Chapters 6 to 9 out of it as special cases;
  3. say what the machine does to spacetime: it squeezes along one light line and stretches along the other, and \(t^2 - x^2\) never changes;
  4. draw Rae’s axes on Lin’s diagram, with her tick marks in the right places.

Two reading notes. Every event is written (t, x): time first, then place. And the mark ≡ means “the same in every frame”.

Warm-up

Three quick ones from earlier chapters. Today we build a machine out of exactly these parts.

From Chapter 5: what is the stretch factor \(\g\) at \(v = 0.6\)?

Hint

\(1 - 0.6^2 = 0.64\), and \(\sqrt{0.64} = 0.8\). Now take one over that.

Solution

\(\g = 1/\sqrt{1 - 0.36} = 1/0.8 = 1.25 = 5/4\). The 3-4-5 triangle again.

From Chapter 6: event O is at \((t, x) = (0, 0)\) and event E is at \((10, 6)\). What is the squared interval \(\inv{\tau^2}\) between them?

Hint

\(\inv{\tau^2} = \dt^2 - \dx^2\).

Solution

\(10^2 - 6^2 = 100 - 36 = 64\), so \(\tau = 8\).

From Chapter 9: a rod is 5 m long at rest. How long does the lab measure it when it moves at \(v = 0.6\) along its length?

Hint

\(L = L_0/\g\), along the motion.

Solution

\(5/1.25 = 4\) m.

The puzzle

Look at your toolbox. Chapter 5 gave you \(\g\). Chapter 6, the interval. Chapter 7, the tilted “now”. Chapter 8, stretched time. Chapter 9, shrunken rulers. Five tools, and each one came with a ritual: which clock is present at both events? Whose “now” are we using?

Here is a bolder idea. One machine. You feed it any event, written in Lin’s lab coordinates, plus Rae’s speed. Out comes the same event in Rae’s coordinates. No rituals. If such a machine exists, every answer from Chapters 6 to 9 should fall out of it, with Chapter 5’s \(\g\) as one of its parts.

Let’s test it on an old friend: the firecracker at \(\lab{t = 5}\), \(\lab{x = 3}\) from Chapter 6. In this chapter it is event A. Rae’s rocket passes the origin at \(v = 0.6\).

The Lorentz machine Lin hands a card reading t equals 5, x equals 3 into a box of gears labeled Lorentz machine, with a dial set to v equals 0.6. Out comes a card for Rae reading t prime equals question mark, x prime equals question mark. Lin’s lattice t = 5 x = 3 LORENTZ MACHINE v = 0.6 Rae’s lattice t′ = ? x′ = ?

Predict

Rae passes the origin at \(v = 0.6\). What coordinates \((\rkt{t'}, \rkt{x'})\) does her lattice give event A at \(\lab{(5, 3)}\)?

  • (t′, x′) = (5, 3)
  • (t′, x′) = (3, 5)
  • (t′, x′) = (4, 0)
  • (t′, x′) = (2, −1)

Experiment

Here is Lin’s spacetime diagram with Rae’s axes drawn on top. Slide Rae’s speed and her axes close like scissors. Switch the drawing to Rae’s frame and every event glides to its new coordinates. The table keeps score in both frames. The teal curves are hyperbolas, each one drawn as a double line: that is this course’s mark for something every frame agrees on.

Event A and Rae’s axes at speed 0.6 Lin’s axes are drawn square. Rae’s time axis leans toward the light line along x = 0.6 t, and her space axis rises along t = 0.6 x. Event A at t 5, x 3 sits exactly on Rae’s time axis, on the teal hyperbola t squared minus x squared equals 16, at Rae’s fourth tick. A t′ = 4, x′ = 0 t x t′ x′

At v = 0.6, event A at lab (5, 3) sits on Rae’s time axis, at her fourth tick: rocket coordinates (4, 0).

The boost lab. Slide Rae’s speed, then switch the drawing between Lin’s frame and Rae’s. Watch what moves, and what never does.
Describe this lab

A spacetime diagram with time t up and position x to the right, on equal scales, so light runs at 45 degrees. Four events are marked: the origin O; A at t 5, x 3; B at t 3, x 5; and L at t 2, x 2 on the light line. A, B and L can be dragged, or moved with the arrow keys. A speed slider sets Rae’s speed v from −0.95 to 0.95. Rae’s axes are drawn dashed: her time axis is the line x = vt, her space axis the line t = vx, and their tick marks come from the calibration hyperbolas t² − x² = ±1, ±4, … . A “Draw in” switch redraws everything in Rae’s coordinates; each event then slides along its own teal hyperbola to its new place, leaving a dotted trail. A side table lists every event’s lab coordinates t and x, its rocket coordinates t′ and x′, and its squared interval from O, which never changes.

Try it

Find the speed at which event A lands on Rae’s time axis, so \(\rkt{x' = 0}\). What does Rae’s clock read there? (The − and + buttons beside the slider make fine steps, and so do [ and ].)

Try it

At that same speed, press Rocket (or R). Which event doesn’t move at all? Event L sits on the light line at \(\lab{(2, 2)}\): by what factor does its distance from O shrink?

Try it

Drag event B to \(\lab{t = 2}\), \(\lab{x = 5}\). Find the speed that makes B happen at \(\rkt{t' = 0}\), at the same moment as O for Rae. Then go faster. Can any speed make B happen before O?

Now the same machine with every event at once. The second lab feeds a whole grid of Lin’s events through the machine and plots where they land on Rae’s graph paper. Drag sideways on the picture, or use the slider. The readout \(k\) tells you how much the lattice is squashed along the up-right light line \(t = x\), and stretched along the up-left one, \(t = -x\). Let’s call it the light-line factor. The gold box shows the squeeze. Turn on Hyperbola trails (T) to see the path each event took: each one slides along its own hyperbola.

The squeeze machine needs JavaScript. In words: at v = 0.6, Lin’s grid of events lands on Rae’s graph paper squeezed by a factor 2 along the light line t = x and stretched by 2 along t = −x. Lin’s unit square becomes a thin parallelogram whose area is still exactly 1. Plate 10.2 below shows the same squeeze.

The squeeze machine. Lin’s whole lattice of events, fed through the machine and drawn in Rae’s coordinates.
Describe this lab

A square plot of Rae’s coordinates, t′ up and x′ right, with the two gold light lines crossing at 45 degrees. On it, a 7 by 7 lattice of Lin’s events, with t and x from −3 to 3, is drawn at its rocket coordinates, along with the blue lines of Lin’s grid and Lin’s unit square, shaded blue. A speed slider (−0.9 to 0.9), jump buttons and a sideways drag change Rae’s speed. As the speed grows, the lattice is squeezed along the light line t = x (distances along it shrink by 1/k) and stretched along t = −x (by k), so it flattens toward the line t = −x. Each event slides along its own hyperbola; the picked event’s path is drawn as a dotted teal trail, and “Hyperbola trails” (off at first) draws every event’s path. “Show the squeeze” (on at first) adds a gold light box whose edges lie on the light lines, labeled with the factors 1/k and k. Readouts give k, 1/k and the area of the blue square, which stays 1. Picking an event (click it, or use the arrow keys with the plot focused) shows its hyperbola and a ledger: its t + x divided by k gives t′ + x′, its t − x times k gives t′ − x′, and the product of the two never changes.

Try it

Drag, or use the slider, until the light-line factor \(k\) reads 2.00. Write down \(v\). Then do it again for \(k = 3\). Seen those speeds before? Afterwards, the jump buttons land on them exactly.

Try it

Keep Show the squeeze on (S). At \(v = 0\), pick the event \(\lab{t = 1}\), \(\lab{x = 1}\), then slide to 0.6. Where does it land? Then sweep the speed from end to end while watching the area of the blue square. What does it do?

Then play. Pick events off the light lines and watch the ledger: one number goes down, one goes up, and their product stays put.

What just happened?

Rae’s lattice gives event A the coordinates \(\rkt{(4, 0)}\). At \(v = 0.6\), A happens right where Rae is, when her own wristwatch reads 4.

Both numbers make sense once you look. A sits on Rae’s worldline, because \(3 = 0.6 \times 5\). So in her frame it happens at her own position: \(\rkt{x' = 0}\). And Rae’s wristwatch is present at both O and A, so it reads the interval between them: \(\sqrt{5^2 - 3^2} = 4\).

If you picked \((5, 3)\): coordinates aren’t stickers on events. They are readings of one particular lattice, and Rae’s lattice is a different set of clocks, synchronized differently (Chapter 7).

What’s new is that the machine doesn’t care whether Rae is there. Event B at \(\lab{(3, 5)}\) happens nowhere near her, and the machine still answers: \(\rkt{(0, 4)}\). By her own lattice’s reckoning, B is 4 meters from Rae, and the lattice clock standing there reads 0 when B goes off. That is Chapter 7’s tilted “now” in one line.

You also watched Rae’s axes in Lin’s picture. They lean toward the light line from both sides, and the faster the rocket, the tighter they close.

Scissors Lin’s square axes with three pairs of Rae’s dashed axes, for speeds 0.3, 0.6 and 0.8. Each time axis leans right from vertical, and each space axis leans up from horizontal, by the same amount. As the speed grows, both close toward the gold 45 degree light line from opposite sides, like the blades of scissors. t x 0.3 0.6 0.8 0.3 0.6 0.8 t′ x′ light faster faster
Plate 10.1 Scissors. Rae’s axes, drawn in Lin’s picture for v = 0.3, 0.6 and 0.8. The time axis is her worldline \(x = vt\); the space axis is her line of “now”, \(t = vx\). Both close on the light line.

Why scissors and not a rigid turn? Because the light line must stay a light line for Rae too: neither blade may cross it. Next, let’s find out why the machine has to work this way.

Building the machine

Two lattices, one event

Lin has a lattice of synchronized clocks at rest in the lab. Rae has her own lattice riding with the rocket. When a firecracker goes off, the nearest clock of each lattice writes down a time and a place: \(\lab{(t, x)}\) for Lin, \(\rkt{(t', x')}\) for Rae. The machine we want, the Lorentz transformation, turns one record into the other. Changing frames like this is called a boost.

Pitfall

The prime does not mean “as seen by Rae”. \(\rkt{t'}\) is the reading of Rae’s lattice clock at the event, with no light delay in it. Event B at \(\rkt{(0, 4)}\) is 4 meters from Rae, so she sees its flash at 4. Her lattice reckons it at 0.

Friendly numbers first: the light-line ledger

Before any algebra, take the lab’s answers at \(v = 0.6\) and, for each event, add the coordinates and subtract them.

Four events at \(v = 0.6\): A \(\lab{(5, 3)} \to \rkt{(4, 0)}\), B \(\lab{(3, 5)} \to \rkt{(0, 4)}\), C \(\lab{(1, 1)} \to \rkt{(0.5, 0.5)}\), D \(\lab{(1, -1)} \to \rkt{(2, -2)}\). Sums are halved, differences are doubled, and the product (the squared interval) never changes.
Event\(t + x\)\(t - x\)\(t' + x'\)\(t' - x'\)product ≡ (the same in every frame)
A824416
B8−24−4−16
C20100
D02040

Every sum got cut in half, and every difference doubled. That’s the whole machine at \(v = 0.6\). The 2 is the light-line factor from the squeeze machine: at \(v = 0.6\), \(k = 2\).

Quick check, before any formula. Event \(\lab{(3, 1)}\) goes through the machine at \(v = 0.6\). Use the ledger: what are \(\rkt{t' + x'}\) and \(\rkt{t' - x'}\)?

Hint

\(t + x = 4\) and \(t - x = 2\). One gets halved, the other doubled.

Solution

\(t' + x' = 4/2 = 2\) and \(t' - x' = 2 \times 2 = 4\). Add and halve: \(\rkt{t' = 3}\). Subtract and halve: \(\rkt{x' = -1}\). Check: \(3^2 - 1^2 = 8 = 2 \times 4\).

Why would anyone add and subtract coordinates? Because \(t + x\) and \(t - x\) are the light lines’ own measuring sticks. Along a light ray moving right, \(t - x\) stays fixed. Along one moving left, \(t + x\) does. And their product is an old friend: \((t + x)(t - x) = t^2 - x^2\), the squared interval. Halve one factor, double the other, and the product can’t change.

Why it has to work this way

We ask the machine for four things, and each one buys one fact. Follow along with a pencil. Refresher: rearranging (Toolkit, opens in a new tab)

Why, really?

Why should the machine only multiply and add, and not do something curvier? Because a free-float frame has no special places and no special times: a rocket coasting past at 0.6 behaves the same here or a light-year away, today or next Tuesday. So straight worldlines must stay straight, and evenly spaced ticks evenly spaced. Only multiply-and-add rules do that. Anything fancier would make one place in the universe special, and Nature has never shown us one.

  1. Light stays light. A ray moving right through O satisfies \(t - x = 0\). It must be a light ray for Rae too, so \(t' - x' = 0\) exactly when \(t - x = 0\). The machine only multiplies and adds (the box above), so \(t' - x'\) is some amount of \((t - x)\) plus some amount of \((t + x)\). On the ray \(t - x\) is zero but \(t + x\) isn’t, so the second amount must be zero. A pure multiplier is left: \(\rkt{t' - x'} = k\,\lab{(t - x)}\). If light had another speed for Rae, she could detect her motion. Galileo’s promise, from Chapter 2.
  2. The same for the other light line. A ray moving left keeps \(t + x = 0\), so \(\rkt{t' + x'} = m\,\lab{(t + x)}\) for some other number \(m\). We don’t assume \(m = k\). We let the next requirement decide.
  3. The interval is the same for everyone. Multiply the two lines: \(\rkt{t'^2 - x'^2} = m k\,\lab{(t^2 - x^2)}\). For this to equal \(\lab{t^2 - x^2}\) for every event, \(m k = 1\), so \(m = 1/k\). Chapter 6: every free-float frame agrees on \(\inv{\tau^2}\).
  4. Rae rides on her own axis. Rae’s worldline \(x = vt\) must land on \(x' = 0\), where \(t' + x' = t' - x'\). Put \(x = vt\) into both lines: \(\dfrac{(1 + v)\,t}{k} = k\,(1 - v)\,t\), so \[k^2 = \frac{1 + v}{1 - v},\] and taking the square root, \[k = \sqrt{\frac{1 + v}{1 - v}}.\] The speed v is the only thing that tells the machine which rocket we mean.
  5. Check it on friendly numbers. At \(v = 0.6\): \(k^2 = 1.6/0.4 = 4\), so \(k = 2\), as the ledger said. At \(v = 0.8\): \(k^2 = 1.8/0.2 = 9\), so \(k = 3\). Never trust a formula you haven’t fed a number you already know.

Quick check. Feed the formula from step 4, \(k = \sqrt{(1 + v)/(1 - v)}\), a speed it hasn’t seen: \(v = 5/13\). What is the light-line factor \(k\)?

Hint

\(1 + v = 18/13\) and \(1 - v = 8/13\). The thirteenths cancel.

Solution

\(k^2 = \tfrac{18/13}{8/13} = \tfrac{18}{8} = \tfrac{9}{4}\), so \(k = \tfrac{3}{2}\). The 5-12-13 triangle has a friendly \(k\) too.

The squeeze A light box, a square with its edges along the two gold light lines and corners at the lab events (0, 0), (2, 2), (4, 0) and (2, −2), is drawn dashed. After a boost at v = 0.6 it becomes a long thin rectangle with corners at (0, 0), (1, 1), (5, −3) and (4, −4): halved along the light line t = x, doubled along t = −x. Both boxes are drawn on one sheet of graph paper: the dashed box at the lab coordinates t and x of four events, the gold box at the rocket coordinates t′ and x′ of the same four events. The corner event with lab coordinates (4, 0) is plotted at its rocket coordinates (5, −3), on the same teal hyperbola t² − x² = 16. Both boxes have area 8. ÷ 2 × 2 lab (4, 0) rocket (5, −3) t² − x² = 16 ≡ area 8 → 8 ≡ t, t′ x, x′
Plate 10.2 The squeeze, drawn on one sheet of graph paper: same paper, two sets of numbers plotted on it. Dashed: a box with its edges on the light lines, plotted at Lin’s coordinates \(\lab{(t, x)}\). Gold: the same four events plotted at Rae’s coordinates \(\rkt{(t', x')}\), for \(v = 0.6\). Halved along one light line, doubled along the other, same area. The corner \(\lab{(4, 0)}\) slides along its hyperbola \(t^2 - x^2 = 16\); the corners on the light lines slide along the light lines.

Myth

“A boost is just a rotation of spacetime.” A rotation keeps \(t^2 + x^2\) fixed and moves points along circles. A boost keeps \(t^2 - x^2\) fixed and moves them along hyperbolas. A rotation turns both axes the same way. A boost closes them like scissors and squeezes along the light lines. That minus sign changes everything.

From the squeeze to the formulas

The ledger shows what the machine does. But it hands you \(t' + x'\) and \(t' - x'\), and usually you want \(t'\) and \(x'\) on their own. Two moves get them back. Add the two results and halve: the \(x'\)s cancel and \(t'\) is left. Subtract and halve: the \(t'\)s cancel and \(x'\) is left. Watch them work on event A at \(v = 0.6\), with numbers only.

  1. Add and subtract. A is at \(\lab{(5, 3)}\), so \(\lab{t + x} = 8\) and \(\lab{t - x} = 2\). These are A’s first two columns in the ledger.
  2. Squeeze. At \(v = 0.6\), \(k = 2\). Halve the sum: \(8 \div 2 = 4\), so \(\rkt{t' + x'} = 4\). Double the difference: \(2 \times 2 = 4\), so \(\rkt{t' - x'} = 4\). Sums are divided by \(k\). Differences are multiplied by \(k\).
  3. Add and halve. \(\rkt{t'} = (4 + 4)/2 = 4\). \((t' + x') + (t' - x')\) is \(2t'\). The \(x'\)s cancel.
  4. Subtract and halve. \(\rkt{x'} = (4 - 4)/2 = 0\). \((t' + x') - (t' - x')\) is \(2x'\). This time the \(t'\)s cancel.
  5. Check. \(\rkt{(4, 0)}\), the same answer the boost lab gave. And \(4^2 - 0^2 = 16 = 5^2 - 3^2\). The interval check costs nothing, so always do it.

Those moves never cared that the event was \((5, 3)\). So run them once more with the letters \(\lab{t}\) and \(\lab{x}\) in place of 5 and 3. Keep \(k = 2\) for now: one new thing at a time.

  1. Squeeze. \(\rkt{t' + x'} = \tfrac12\,\lab{(t + x)}\) and \(\rkt{t' - x'} = 2\,\lab{(t - x)}\). Step 2 above, with letters.
  2. Add and halve. The sum is \(\tfrac12 t + \tfrac12 x + 2t - 2x\), which is \(2.5\,t - 1.5\,x\). Halve it: \[ \rkt{t'} = 1.25\,\lab{t} - 0.75\,\lab{x}. \] Gather the \(t\)s: \(\tfrac12 + 2 = 2.5\). Gather the \(x\)s: \(\tfrac12 - 2 = -1.5\).
  3. Subtract and halve. The difference is \(\tfrac12 t + \tfrac12 x - 2t + 2x\), which is \(2.5\,x - 1.5\,t\). Halve it: \[ \rkt{x'} = 1.25\,\lab{x} - 0.75\,\lab{t}. \] The same two numbers, with \(t\) and \(x\) trading places.
  4. Test it on A. \(1.25 \times 5 - 0.75 \times 3\) \(= 6.25 - 2.25 = 4\), and \(1.25 \times 3 - 0.75 \times 5\) \(= 3.75 - 3.75 = 0\). The same \((4, 0)\) as the numbers-only route. Two routes, one answer.
  5. Meet the two numbers. 1.25 is \(\g\) at 0.6, from the first warm-up. And \(0.75 = 0.6 \times 1.25\), which is \(\g v\). So at 0.6 the machine is \(\rkt{t'} = \g(\lab{t} - v\,\lab{x})\) and \(\rkt{x'} = \g(\lab{x} - v\,\lab{t})\). \(\g t - \g v\,x\) is \(\g(t - vx)\): take out the shared \(\g\).

Your turn, with the two numbers. Event \(\lab{(7, 1)}\), rocket at \(v = 0.6\). Use \(\rkt{t'} = 1.25\,\lab{t} - 0.75\,\lab{x}\) and \(\rkt{x'} = 1.25\,\lab{x} - 0.75\,\lab{t}\).

Hint

\(1.25 \times 7 = 8.75\) and \(0.75 \times 1 = 0.75\).

Solution

\(t' = 8.75 - 0.75 = 8\) and \(x' = 1.25 - 5.25 = -4\). Ledger check: \(t + x = 8\) halves to \(4 = t' + x'\), and \(t - x = 6\) doubles to \(12 = t' - x'\). Interval check: \(8^2 - 4^2 = 48 = 7^2 - 1^2\).

Nothing in those steps needed \(k\) to be 2. The 1.25 came from \((2 + \tfrac12)/2\), and the 0.75 from \((2 - \tfrac12)/2\). For any speed, put \(k\) where the 2 was and \(1/k\) where the \(\tfrac12\) was:

\[ \begin{aligned} \rkt{t'} &= \frac{k + 1/k}{2}\,\lab{t} - \frac{k - 1/k}{2}\,\lab{x} \\[4pt] \rkt{x'} &= \frac{k + 1/k}{2}\,\lab{x} - \frac{k - 1/k}{2}\,\lab{t} \end{aligned} \]

At \(v = 0.8\), \(k = 3\). Then \((3 + \tfrac13)/2 = \tfrac53\) and \((3 - \tfrac13)/2 = \tfrac43\). Those are \(\g\) and \(\g v\) at 0.8, straight from the friendly table.

Why are the two numbers always \(\g\) and \(\g v\)? Give them names: call the first one \(a\) and the second one \(b\). At 0.6, \(a = 1.25\) and \(b = 0.75\). Five short steps pin them down, each checked on those numbers.

  1. Add them. \(a + b = k\). In \(\tfrac{k + 1/k}{2} + \tfrac{k - 1/k}{2}\) the \(1/k\)s cancel. Check: \(1.25 + 0.75 = 2\).
  2. Subtract them. \(a - b = 1/k\). This time the \(k\)s cancel. Check: \(1.25 - 0.75 = 0.5\).
  3. Multiply the two results. \((a + b)(a - b)\) \({} = a^2 - b^2\), and that is \(k \times 1/k = 1\). So \(a^2 - b^2 = 1\). The ledger’s trick again. Check: \(1.5625 - 0.5625 = 1\).
  4. Rae rides on her own axis. On her worldline \(x = vt\), the machine must give \(x' = a\,x - b\,t = 0\). So \(a\,vt = b\,t\), which means \(b = v\,a\). Step 4 of the derivation. Check: \(0.6 \times 1.25 = 0.75\).
  5. Solve. Put \(b = v\,a\) into step 3: \(a^2 (1 - v^2) = 1\), so \(a = 1/\sqrt{1 - v^2} = \g\) and \(b = \g v\). Only one pair passes both tests: \(\g\) and \(\g v\).

So, at every speed, the machine is:

The Lorentz machine

\[ \begin{aligned} \rkt{t'} &= \g\,(\lab{t} - v\,\lab{x}) \\ \rkt{x'} &= \g\,(\lab{x} - v\,\lab{t}) \\[4pt] \g &= \frac{1}{\sqrt{1 - v^2}} \end{aligned} \]

Sideways coordinates pass straight through: \(y' = y\), \(z' = z\). In light-line form: \(\rkt{t' + x'} = \lab{(t + x)}/k\) and \(\rkt{t' - x'} = k\,\lab{(t - x)}\).

  1. Event \(\lab{(10, 8)}\), rocket at \(v = 0.8\). From the friendly table: \(\g = 5/3\) and \(\g v = 4/3\). Look these up before computing. The 3-4-5 triangle hands them over for free.
  2. \(\rkt{t'} = \tfrac{5}{3}(10) - \tfrac{4}{3}(8) = \tfrac{50 - 32}{3} = 6\). \(\g(t - vx)\) is the same as \(\g t - \g v\,x\).
  3. \(\rkt{x'} = \tfrac{5}{3}(8) - \tfrac{4}{3}(10) = \tfrac{40 - 40}{3} = 0\). Zero: the event is on Rae’s worldline, since \(8 = 0.8 \times 10\).
  4. Check the interval: \(6^2 - 0^2 = 36\) and \(10^2 - 8^2 = 36\). If these ever disagree, the arithmetic is wrong. This check is free, so always do it.
  5. Check the ledger: \(t + x = 18\) shrinks by \(k = 3\) to \(6 = t' + x'\), and \(t - x = 2\) grows to \(6 = t' - x'\). Two independent routes to the same answer.

Your turn, and a check on Plate 10.2. Run the corner event \(\lab{(4, 0)}\) through the machine at \(v = 0.6\).

Hint

\(\g = 1.25\) and \(\g v = 0.75\). With \(x = 0\), \(t' = \g t\) and \(x' = -\g v\, t\).

Solution

\(t' = 1.25 \times 4 = 5\) and \(x' = -0.75 \times 4 = -3\): the gold corner \(\rkt{(5, -3)}\) of the plate. Check: \(25 - 9 = 16 = 4^2 - 0^2\).

Real numbers

Event A is at \(\lab{t = 5}\) meters of time, which is \(5 \times 3.336 \approx 16.7\) ns, and \(\lab{x = 3}\) m. Rae’s lattice puts it at \(\rkt{t' = 4}\) meters of time, about 13.3 ns, right beside her. Her speed, \(v = 0.6\), is \(0.6 \times 299\,792\,458 \approx 180\,000\) kilometers per second.

Running the machine backward

Rae has a question too: where do her events land in Lin’s lab? She doesn’t need a second machine. In Rae’s frame, Lin’s lab moves at \(-v\). The principle of relativity says her frame is as good as Lin’s, so the same machine must work for her with the speed flipped:

\[ \begin{aligned} \lab{t} &= \g\,(\rkt{t'} + v\,\rkt{x'}) \\ \lab{x} &= \g\,(\rkt{x'} + v\,\rkt{t'}) \end{aligned} \]

Try it on A, with the backward machine and \(v = 0.6\): \(\rkt{(4, 0)}\) gives \(t = 1.25 \times (4 + 0) = 5\) and \(x = 1.25 \times (0 + 0.6 \times 4) = 3\). Home again. In light-line form it’s even plainer: the forward machine divides \(t + x\) by \(k\), and flipping \(v\) turns \(k\) into \(1/k\), which multiplies it back.

Quick check. Run event B home: Rae’s lattice gives it \(\rkt{(0, 4)}\) at \(v = 0.6\). Where and when is it in Lin’s lab?

Hint

\(t = 1.25\,(0 + 0.6 \times 4)\) and \(x = 1.25\,(4 + 0.6 \times 0)\).

Solution

\(t = 1.25 \times 2.4 = 3\) and \(x = 1.25 \times 4 = 5\): back to \(\lab{(3, 5)}\). Ledger check: \(t' + x' = 4\) times \(k = 2\) is \(8 = t + x\).

Old answers, one machine

Now the promise from the hook. Feed the machine the right questions, and the answers of Chapters 6 to 9 fall out, plus one from Chapter 2.

Special cases of \(\rkt{t'} = \g(\lab{t} - v\lab{x})\) and \(\rkt{x'} = \g(\lab{x} - v\lab{t})\).
QuestionFeed the machineOut comesMet in
Rae’s clock ticks\(x' = 0\), run it backward\(t = \g\, t'\)Ch 8
Rae’s rod, marked at \(t = 0\)\(t = 0\) at both ends\(x = x'/\g\)Ch 9
Lin’s “now”, in Rae’s frame\(\Delta t = 0\)\(\Delta t' = -\g v\, \Delta x\)Ch 7
Every event pairanything\(t'^2 - x'^2 = t^2 - x^2\)Ch 6
A light ray\(x = t\)\(x' = t'\)Ch 2

Time stretching. Rae’s clock sits at \(x' = 0\). Using the backward machine (you just met it), \(t = \g(t' + v \cdot 0) = \g t'\). Between O and the event where Rae’s wristwatch reads 8, Lin’s lattice reckons \(1.25 \times 8 = 10\) meters of time. That’s Chapter 8’s time stretching.

Contraction. Rae’s rod runs from \(x' = 0\) to \(x' = L_0\). Lin marks both ends at the same lab time, \(t = 0\). Then \(x' = \g x\), so the far end is at \(x = L_0/\g\). A 5 m rod at 0.6 measures 4 m: Lorentz contraction.

Simultaneity. Two lightning strikes at \(t = 0\), at \(x = 150\) and \(x = -150\), with the train at 0.6. The machine gives \(t' = 1.25(0 - 90) = -112.5\) and \(t' = +112.5\). The front strike comes first by 225 m of time, exactly Chapter 7’s answer.

Quick check. Same two strikes at \(x = \pm 150\), \(t = 0\), but the train now moves at \(v = 0.8\). By how much does the front strike lead in the train’s frame?

Hint

Feed both strikes to \(t' = \g(t - vx)\) with \(t = 0\), or use \(\Delta t' = -\g v\,\Delta x\) with \(\Delta x = 300\).

Solution

\(\g v = \tfrac{5}{3}\times 0.8 = \tfrac{4}{3}\), and \(\tfrac{4}{3}\times 300 = 400\) m of time, about 1.33 μs. Faster train, bigger disagreement about “now”.

Drawing Rae’s axes honestly

One last job: putting numbers on Rae’s scissored axes in Lin’s picture. Where is Rae’s tick \(t' = 1\)? It’s the event \((t', x') = (1, 0)\). Run the machine backward: \(t = \g\) and \(x = \g v\). At 0.6, that’s \((1.25, 0.75)\).

Measured with an ordinary ruler on the page, that point is \(\sqrt{1.25^2 + 0.75^2} = \sqrt{2.125} \approx 1.458\) from O. Rae’s unit tick is longer on paper than Lin’s. Refresher: squares and roots (Toolkit, opens in a new tab)

There’s a beautiful way to find every tick without arithmetic. Draw the calibration hyperbolas \(t^2 - x^2 = 1, 4, 9, \dots\). Each one crosses Lin’s time axis at 1, 2, 3 and Rae’s at her 1, 2, 3, because both frames agree on the interval from O. The hyperbolas are the rulers. The page lies; the hyperbolas don’t.

Quick check. Rae now moves at \(v = 0.8\). Where on Lin’s diagram is her tick \(\rkt{t' = 2}\)? Give its lab coordinates.

Hint

At 0.8, \(\g = 5/3\) and \(\g v = 4/3\). The tick \(t' = 1\) is at \((\g, \g v)\).

Solution

\(t = \tfrac{5}{3} \times 2 = \tfrac{10}{3} \approx 3.333\) and \(x = \tfrac{4}{3} \times 2 = \tfrac{8}{3} \approx 2.667\). Check: \(\tfrac{100 - 64}{9} = 4 = 2^2\), so it sits on the hyperbola \(t^2 - x^2 = 4\).

Ticks from hyperbolas Lin’s axes with ticks at 1, 2 and 3. Rae’s dashed axes for v = 0.6. Teal hyperbolas t² − x² = 1, 4, 9 cross Lin’s time axis at 1, 2, 3 and Rae’s time axis at her ticks 1, 2, 3, which sit farther apart on the page: 1.458 per tick, marked with a measuring bar labeled ruler 1.458 that runs beside Rae’s time axis from O to her tick 1. Hyperbolas x² − t² = 1, 4, 9 do the same for the two space axes. Event E sits at lab (3.25, 2.75); a dotted line from E parallel to Rae’s x′ axis meets her time axis at her tick 2, and a dotted line parallel to her t′ axis meets her space axis at her tick 1. 1 2 3 1 2 3 1 2 3 1 2 3 t x t′ x′ E ruler 1.458 t² − x² = 4
Plate 10.3 Ticks from hyperbolas, at \(v = 0.6\). Each teal curve marks one value of \(t^2 - x^2\) (1, 4, 9, crossing the time axes) or \(x^2 - t^2\) (1, 4, 9, crossing the space axes). Where a curve crosses an axis, that axis reads 1, 2 or 3, whoever owns it. The gray bar beside Rae’s time axis measures her unit tick with an ordinary ruler: 1.458 grid squares from O. The dotted lines read event E in Rae’s coordinates.

Myth

“Mark Rae’s axes with the same tick spacing as Lin’s.” It looks tidy and it is wrong. Equal-looking ticks would put Rae’s \(t' = 1\) one grid square from O along her axis \(x = 0.6t\), at \((0.857, 0.514)\), since \(0.857^2 + 0.514^2 = 1\). That point is below the hyperbola \(t^2 - x^2 = 1\), between it and O, where only \(\sqrt{0.857^2 - 0.514^2} \approx \sqrt{0.47} \approx 0.69\) of wristwatch time has passed since O, so her clock would seem to run fast. On paper her ticks are \(\sqrt{(1 + v^2)/(1 - v^2)}\) apart: 1.458 at 0.6, 2.134 at 0.8. Always let the hyperbolas place them.

Ticks tell you where Rae’s axes read 1, 2, 3. To read an event that sits off her axes, use parallels. A line parallel to Rae’s \(x'\) axis is one of her lines of “now”: every event on it has the same \(t'\). So slide from the event along that direction until you hit her time axis, and read the tick there. That’s the event’s \(t'\). Slide parallel to her time axis until you hit her space axis, and that tick is its \(x'\). Plate 10.3 does this for event E with dotted lines. It’s the same trick you use on Lin’s square grid, where the parallels happen to be horizontal and vertical.

Quick check. Read event E off Plate 10.3, using the dotted parallels to Rae’s axes: what are its rocket coordinates? Then check your reading with the machine. E is at \(\lab{(3.25, 2.75)}\), and \(v = 0.6\).

Hint

The dotted line running parallel to Rae’s \(x'\) axis meets her time axis at one of her ticks. That tick is \(t'\).

Solution

The parallels land on Rae’s tick 2 (time axis) and her tick 1 (space axis): \(\rkt{(2, 1)}\). The machine agrees: \(t' = 1.25(3.25 - 1.65) = 2\) and \(x' = 1.25(2.75 - 1.95) = 1\). And \(3.25^2 - 2.75^2 = 3 = 2^2 - 1^2\). ✓

Deep dive: why \((k + 1/k)/2\) is exactly \(\g\)

The page above reached \(\g\) through two facts. Here is the same result straight from the formula for \(k\), for anyone who likes algebra.

Start from \(k^2 = (1 + v)/(1 - v)\). Then \(k + \tfrac{1}{k} = \tfrac{k^2 + 1}{k}\). The top is \(\tfrac{1 + v}{1 - v} + 1 = \tfrac{2}{1 - v}\). The bottom is \(\sqrt{\tfrac{1 + v}{1 - v}}\). Divide and halve. Then, because \(k = \sqrt{1 + v}/\sqrt{1 - v}\), the bottom \((1 - v)\,k\) is \(\sqrt{1 - v}\cdot\sqrt{1 + v} = \sqrt{1 - v^2}\):

\[ \begin{aligned} \frac{k + 1/k}{2} &= \frac{1}{(1 - v)\,k} \\ &= \frac{1}{\sqrt{1 - v^2}} \\ &= \g. \end{aligned} \]

The same steps with a minus sign give \(\tfrac{k - 1/k}{2} = \tfrac{v}{\sqrt{1 - v^2}} = \g v\). And because \(k \cdot \tfrac{1}{k} = 1\), you get \(\g^2 - (\g v)^2 = 1\) for free: the identity behind every 3-4-5 triangle in this course.

Deep dive: who built the machine first?

The formulas came before their meaning. Woldemar Voigt wrote down a close cousin of them in 1887, while studying waves. Hendrik Lorentz and Joseph Larmor found the full set around 1900, while trying to explain why no experiment could detect the ether. Lorentz treated \(t'\) as a mathematical aid, a “local time”. Henri Poincaré, and then Einstein, read it as what moving clocks actually show. In 1905 Einstein derived the formulas from just two principles: relativity, and the same speed of light for everyone. The light-line derivation in this chapter follows the spirit of Hermann Bondi’s “k-calculus”.

That’s the whole machine: two light lines, one light-line factor, and an interval that refuses to change. Next, let’s ask Nature whether she actually runs it.

Ask Nature

We built the machine from requirements. Each requirement is a claim about the world, and each one has been put on trial.

Ask Nature

“Light stays light.” You met the test in Chapter 2: CERN’s 1964 pions at \(v \approx 0.99975\) sent their light at 1, within about one part in \(10^4\), where Galileo’s rule said nearly 2. The machine’s first requirement passed. T. Alväger et al., Physics Letters 12, 260 (1964)

“Clocks stretch, not just rulers.” Michelson and Morley’s null result could be explained by rulers shrinking alone. Kennedy and Thorndike built an interferometer with deliberately unequal arms. If rulers shrank but clocks didn’t, its fringes would drift as Earth’s speed changed through the year. They saw no such drift. Time has to stretch too. R. J. Kennedy and E. M. Thorndike, Physical Review 42, 400 (1932)

“The whole package.” Ives and Stilwell measured the light from fast-moving excited hydrogen atoms and confirmed the second-order Doppler shift: light from fast atoms shifts color slightly even with the motion’s ordinary Doppler effect averaged away, and only moving clocks that run slow by \(\g\), as the lab’s lattice reckons them, explain it. Together with Michelson and Morley’s result, these leave no room for any other machine of this kind: only the one you just built. H. E. Ives and G. R. Stilwell, Journal of the Optical Society of America 28, 215 (1938)

Today the machine runs every day at particle accelerators. Each collision is recorded in the lab, analyzed in the frame where the total momentum is zero, and translated back with the same machine, applied to energy and momentum instead of time and place (Chapter 14).

Practice

Friendly numbers first. Keep the ledger handy: \(t + x\) divides by \(k\), \(t - x\) multiplies by \(k\), and the product never changes. It’s the fastest check you own.

◇ Back of the envelope

A flash travels right from O and reaches the event \(\lab{(1, 1)}\). Rae passes at \(v = 0.6\). Find \(\rkt{t'}\) and \(\rkt{x'}\).

Hint

Ledger: \(t + x = 2\) and \(t - x = 0\). Which one gets divided by \(k = 2\)?

Hint

\(t' + x' = 1\) and \(t' - x' = 0\). Solve for \(t'\) and \(x'\).

Solution

\(t' = 1.25(1 - 0.6) = 0.5\) and \(x' = 1.25(1 - 0.6) = 0.5\). The event stays on the light line (light is light for Rae too), but its coordinates are halved. Rae chases this flash, so she reckons it closer to O.

You know how to go from Lin’s coordinates to Rae’s. How do you get the inverse transformation, from Rae’s back to Lin’s?

  • Swap primed and unprimed letters, and keep v.
  • Replace v with −v.
  • Divide everything by γ.
  • There isn’t one: you have to solve the interval for t.
Hint

How fast does Lin’s lab move, according to Rae, and in which direction?

Solution

Replace \(v\) with \(-v\): \(t = \g(t' + vx')\), \(x = \g(x' + vt')\). Check: \((4, 0)\) at \(-0.6\) gives \((5, 3)\). In light-line form, \(k\) becomes \(1/k\), which undoes the squeeze exactly.

Event \(\lab{(10, 6)}\) is fed to the machine at \(v = 0.8\). Without computing \(\rkt{t'}\) or \(\rkt{x'}\), what is \(\rkt{t'^2 - x'^2}\)?

Hint

The machine never changes \(t^2 - x^2\). What is it for \(\lab{(10, 6)}\)?

Solution

\(10^2 - 6^2 = 64\), so \(t'^2 - x'^2 = 64\) as well. (Check with a calculator: \(8.667^2 - 3.333^2 \approx 75.11 - 11.11 = 64.0\).)

At \(v = 0.6\), event B at \(\lab{(3, 5)}\) gets rocket coordinates \(\rkt{(0, 4)}\). Rae is at \(x' = 0\). What does \(\rkt{t' = 0}\) tell you?

  • Rae sees the flash of B at the moment her wristwatch reads 0.
  • The clock of Rae’s lattice standing at B reads 0 when B happens.
  • Lin’s clock at B reads 0 when B happens.
Hint

Chapter 3: reckoning is done by the lattice clock that is right there. Seeing involves light that has to travel.

Solution

\(t'\) is the reading of Rae’s lattice clock at B. Rae herself sees the flash only when its light covers the 4 m to her: at \(t' = 4\). Primes mean “reckoned by Rae’s lattice”, not “seen by Rae”.

◆ Pencil and paper

Event \(\lab{(10, 6)}\), rocket at \(v = 0.8\). Find \(\rkt{t'}\) and \(\rkt{x'}\). Fractions like 26/3 are fine.

Hint

At 0.8, \(\g = 5/3\) and \(\g v = 4/3\).

Hint

\(t' = \tfrac{5}{3}\cdot 10 - \tfrac{4}{3}\cdot 6\).

Solution

\(t' = \tfrac{50 - 24}{3} = \tfrac{26}{3} \approx 8.667\). \(x' = \tfrac{5}{3}\cdot 6 - \tfrac{4}{3}\cdot 10 = \tfrac{30 - 40}{3} = -\tfrac{10}{3} \approx -3.333\). Ledger check: \(t + x = 16\) divided by \(k = 3\) is \(16/3 = t' + x'\). ✓

Event \(\lab{(5, 3)}\) again, but now the rocket moves the other way: \(v = -0.6\). Find \(\rkt{t'}\) and \(\rkt{x'}\).

Hint

\(\g\) is still 1.25 (it only cares about \(v^2\)). But \(-v x = +0.6 \times 3\).

Solution

\(t' = 1.25(5 + 1.8) = 8.5\) and \(x' = 1.25(3 + 3) = 7.5\). Check: \(8.5^2 - 7.5^2 = 72.25 - 56.25 = 16\). ✓ A rocket moving away from A reckons it later and farther.

Rae moves at \(v = 0.6\). On Lin’s diagram, how far from O, measured with a ruler on the page, is Rae’s first tick \(t' = 1\)? (Use one lab grid square as the unit.)

Hint

The tick is the event \((t', x') = (1, 0)\). Run the machine backward to find its lab coordinates.

Hint

It’s at \((t, x) = (1.25, 0.75)\). Page distance is ordinary Pythagoras.

Solution

\(\sqrt{1.25^2 + 0.75^2} = \sqrt{1.5625 + 0.5625} = \sqrt{2.125} \approx 1.458\). The general formula is \(\sqrt{(1 + v^2)/(1 - v^2)}\), which you’ll code as tickSpacing.

Rae moves at \(v = 0.6\). Her dashed axes are drawn in Lin’s diagram, with no ticks, along with the teal hyperbolas \(t^2 - x^2 = 1, 4, 9\). Place the event Q with rocket coordinates \(\rkt{t' = 2}\), \(\rkt{x' = 0}\).

Hint

\(x' = 0\) means the event is on Rae’s time axis, \(x = 0.6t\). Where would her tick number 2 be? Which hyperbola does every frame’s tick 2 sit on?

Hint

Run the machine backward: \(t = \g(t' + v x')\) and \(x = \g(x' + v t')\).

Solution

\(t = 1.25 \times 2 = 2.5\) and \(x = 1.25 \times 0.6 \times 2 = 1.5\): the event \((2.5, 1.5)\), on Rae’s axis at her second tick, where the hyperbola \(t^2 - x^2 = 4\) crosses it.

Finish the worked example. Rae’s wristwatch ticks at \(\rkt{t' = 8}\), \(\rkt{x' = 0}\), with \(v = 0.6\). Where and when is that tick in Lin’s lab?

  1. Use the backward machine: \(t = \g(t' + v x')\), \(x = \g(x' + v t')\).
  2. \(\g = 1.25\), \(v x' = 0\), and \(v t' = 0.6 \times 8 = 4.8\).
  3. So \(t = {}\) ? and \(x = {}\) ?
  4. Check: is \(t^2 - x^2\) still 64?

Hint

\(t = 1.25 \times (8 + 0)\).

Solution

\(t = 1.25 \times 8 = 10\) and \(x = 1.25 \times 4.8 = 6\). Check: \(10^2 - 6^2 = 64 = 8^2\). ✓ Lin’s lattice reckons Rae’s 8 m tick as 10 m long: Chapter 8, from the machine.

Rae carries a rod at rest in her rocket, from \(x' = 0\) to \(x' = 5\). Rae moves at \(v = 0.6\). Lin marks both ends at the same lab time, \(t = 0\). Use \(\rkt{x'} = \g(\lab{x} - v\lab{t})\) to find where the front end is in the lab.

Hint

Put \(t = 0\) and \(x' = 5\) into \(x' = \g(x - vt)\).

Solution

\(5 = 1.25\,x\), so \(x = 4\). The rear end is at \(x = 0\), so Lin measures the rod as 4 m: Lorentz contraction, \(5/1.25\). The key was marking both ends at the same lab time.

Use only the light-line ledger. Event \(\lab{(4, 2)}\), rocket at \(v = 0.6\) (so \(k = 2\)). Find \(\rkt{t'}\) and \(\rkt{x'}\).

Hint

\(t + x = 6\), so \(t' + x' = 3\). And \(t - x = 2\), so \(t' - x' = 4\).

Hint

Add the two results and halve to get \(t'\). Subtract and halve to get \(x'\).

Solution

\(t' = (3 + 4)/2 = 3.5\) and \(x' = (3 - 4)/2 = -0.5\). Check with the formulas: \(1.25(4 - 1.2) = 3.5\) and \(1.25(2 - 2.4) = -0.5\). ✓ And \(3.5^2 - 0.5^2 = 12 = 4^2 - 2^2\).

★ Head-scratchers

Bug hunt. Someone’s lorentz returns {t: t - v*x, x: x - v*t}, with no γ. Which property test fails, and why?

  • Only the inverse test: going there and back doesn’t return home.
  • Interval preservation: \(t'^2 - x'^2\) comes out as \((1 - v^2)(t^2 - x^2)\), so every interval shrinks.
  • The light test: light no longer moves at 45°.
  • None: the formula is fine for small v, so all tests pass.
Hint

Write \(t' + x' = (t + x)(1 - v)\) and \(t' - x' = (t - x)(1 + v)\). Multiply them.

Solution

Without \(\g\), \(t'^2 - x'^2 = (1 - v)(1 + v)(t^2 - x^2) = (1 - v^2)(t^2 - x^2)\). Every interval shrinks by \(1 - v^2\), so the 200-random-event property test fails. Multiplying both outputs by \(\g\) multiplies \(t'^2 - x'^2\) by \(\g^2 = 1/(1 - v^2)\), exactly the repair. (The very first fixed test fails before any property: \((5, 3)\) at 0.6 gives \((3.2, 0)\) instead of \((4, 0)\).)

Tick everything that a boost leaves exactly where it was (as a set of events), for every speed.

  • The event O at the origin.
  • The light line \(t = x\), as a whole line.
  • Lin’s time axis, \(x = 0\).
  • The hyperbola \(t^2 - x^2 = 16\), as a whole curve.
  • The circle \(t^2 + x^2 = 25\).
Hint

Points on the light line slide along it; points on a hyperbola slide along that hyperbola. Points on a circle do what?

Solution

O, the light line and the hyperbola. Individual events on the light line and the hyperbola move, but they stay on their curves, so the curves as a whole are unchanged. Lin’s time axis tilts to \(x' = -vt'\), and the circle is a rotation’s invariant, not a boost’s.

Rae moves at \(v = 0.6\). Put these four events in order of Rae’s time \(\rkt{t'}\), earliest first.

  1. P at lab (1, 3)
  2. B at lab (3, 5)
  3. R at lab (2, −1)
  4. A at lab (5, 3)
Hint

Only \(t' = 1.25(t - 0.6x)\) matters here. Compute \(t - 0.6x\) for each.

Solution

\(t'\): P \(= -1\), B \(= 0\), R \(= 3.25\), A \(= 4\). Lin’s order was P, R, B, A. B and R swapped places: they’re spacelike-separated (\(\Delta t = 1\), \(\Delta x = 6\)), so their order is a matter of frame. No timelike pair ever swaps.

Want more? The formula card has the friendly-number table, and every exercise here can be checked in the boost lab above.

Build it

This is the keystone of your toolbox. Every chapter from here on leans on it, and so does the simulator you’ll assemble at the end. Once your lorentz passes, the boost lab at the top of this page will run your lorentz function instead of the built-in one, and so will the squeeze machine.

Code you need

One new trick. You can pull several fields out of an object in one line:

function area(box) {
  // same as: const w = box.w; const h = box.h;
  const { w, h } = box;
  return w * h;
}

And one old trick: a function can call another function. Inside lorentz, you may call gamma(v): the sandbox lends you your own version if it passed in Chapter 5, and the reference one if not. gamma(1) already refuses, so calling it handles the \(v = 1\) test for you. Missing y and z? Use event.y ?? 0, as in Chapter 6.

Build it: lorentz(event, v)

Return Rae’s coordinates {t, x, y, z} of the event, for a rocket at speed v. The fixed tests include A, the light rays and the sideways coordinates, and \(v = 1\) must be refused: no rocket rides with light. Then three property tests: the interval must survive 200 random events (“your machine must not change the one thing everyone agrees on”), boosting by \(v\) and then \(-v\) must bring 50 random events home, and two boosts of 0.6 and 0.8 must match one boost of 35/37.

A bonus for anyone who draws diagrams. You found the spacing of Rae’s ticks on paper by hand. Teach the computer.

Bonus: tickSpacing(v)

Return how far apart Rae’s unit ticks sit on Lin’s page: the ruler distance from O to the event \((t', x') = (1, 0)\). It should be 1 at rest, 1.4577 at 0.6 and 2.1344 at 0.8. You can call gamma(v) here (your passing version, or the reference one), or use \(\sqrt{(1 + v^2)/(1 - v^2)}\) from the tick-spacing exercise.

Checkpoint

Five graded items and one written explanation. Feedback waits until you submit, so commit to your best answer for each.

Event \(\lab{(13, 5)}\), rocket at \(v = 5/13\) (so \(\g = 13/12\)). Find \(\rkt{t'}\) and \(\rkt{x'}\).

Solution

\(t' = \tfrac{13}{12}\left(13 - \tfrac{25}{13}\right) = \tfrac{13}{12}\cdot\tfrac{144}{13} = 12\) and \(x' = \tfrac{13}{12}(5 - 5) = 0\). The event is on Rae’s worldline, and \(12 = \sqrt{169 - 25}\): the 5-12-13 triangle.

A student draws Rae’s axes for \(v = 0.6\) and marks \(t' = 1, 2, 3\) at the same spacing as Lin’s ticks. What’s the verdict?

  • Fine: a unit is a unit in every frame.
  • Wrong: Rae’s ticks are where her axis crosses the hyperbolas \(t^2 - x^2 = 1, 4, 9\), about 1.458 apart on the page.
  • Wrong: Rae’s ticks should be closer together, 0.8 apart, because her clock runs slow.
Solution

Tick \(t' = 1\) is at \((1.25, 0.75)\), on the hyperbola \(t^2 - x^2 = 1\), and \(\sqrt{1.25^2 + 0.75^2} \approx 1.458\) from O on paper.

Sort each one, for events and regions of spacetime: is it kept by every boost, or changed by some boost?

  • \(\dt^2 - \dx^2\) for a pair of events
  • \(\dt^2 + \dx^2\) for a pair of events
  • The time difference \(\dt\) for a pair of events
  • The light line \(t = x\), as a whole line
  • The area of a region of spacetime
Solution

Kept: \(\dt^2 - \dx^2\), which is \((\dt + \dx)(\dt - \dx)\); the light line, whose events slide along it; and areas (one light line stretches by \(k\), the other shrinks by \(1/k\)). Changed: \(\dt\), and \(\dt^2 + \dx^2\), which only a rotation would keep.

Rae’s lattice reckons event E at \(\rkt{t' = 2}\), \(\rkt{x' = 3}\). Rae herself sits at \(x' = 0\). When does Rae see E’s flash, by her own wristwatch?

Solution

\(t' = 2\) is the reading of Rae’s lattice clock standing at E, with no light delay in it. The flash still has 3 m to cross to reach her, which takes 3 m of time, so she sees it at \(2 + 3 = 5\). Primes mean “reckoned by Rae’s lattice”, not “seen by Rae”.

Rae moves at \(v = 0.6\). Place, in Lin’s lab diagram, the event Q with rocket coordinates \(\rkt{t' = 1}\), \(\rkt{x' = 3}\).

Solution

Backward machine: \(t = 1.25(1 + 0.6 \times 3) = 3.5\) and \(x = 1.25(3 + 0.6 \times 1) = 4.5\). The event \(\lab{(3.5, 4.5)}\). Check: \(3.5^2 - 4.5^2 = -8 = 1^2 - 3^2\).

In two or three sentences: why does replacing \(v\) with \(-v\) undo the machine?

Model answer

In Rae’s frame, Lin’s lab moves at \(-v\). By the principle of relativity, Rae is entitled to the very same machine, so feeding her coordinates in with \(-v\) must give Lin’s. In light-line form, flipping \(v\) turns \(k\) into \(1/k\), which exactly reverses the squeeze.

  • Says Lin moves at −v as Rae reckons it
  • Invokes the principle of relativity (same machine for both)
  • Mentions k becoming 1/k, or checks it on numbers

Explain it to Sagredo

Sagredo isn’t convinced: “Your machine tilts the axes, so it’s a rotation in disguise. Turn your head and the diagram straightens out.” Write him a reply.

Model answer

A rotation would turn both axes the same way and move every event along a circle, keeping \(t^2 + x^2\). The machine closes the axes like scissors toward the light line and moves every event along a hyperbola, keeping \(t^2 - x^2\). Along one light line it stretches by \(k\), along the other it shrinks by \(1/k\), so areas survive but circles don’t. The light lines never move at all, and no head-turn can keep a 45° line fixed while straightening the axes.

  • Contrasts circles (t² + x²) with hyperbolas (t² − x²)
  • Describes the squeeze along the light lines, with k and 1/k
  • Notes that the light lines stay put

What’s invariant here?

  • The interval. \(\inv{t'^2 - x'^2 = t^2 - x^2}\): every event rides its own hyperbola, and the machine was built to keep it.
  • The light lines. \(t = \pm x\) are the same lines for every rocket. They are the machine’s skeleton.
  • Spacetime area. A stretch by \(k\) times a squeeze by \(1/k\) is 1.
  • What changes: \(t\), \(x\), the tilt of the axes, the spacing of ticks on paper, and, for spacelike pairs only, possibly their time order.

Still strange?

It should be: the machine mixes time into space and space into time, and Nature runs it on everything from muons to GPS. We only know it from what it keeps, the interval and the light lines, and nobody knows why spacetime chose that minus sign.

Going further

Two ★★ problems that peek at what’s coming.

★★ Rae boosts by 0.6 from Lin’s frame. Then Rae’s probe boosts by 0.6 from Rae’s frame. Light-line factors multiply: what single speed takes Lin straight to the probe? (Hint: \(k = 2\) twice.)

Hint

The combined light-line factor is \(k = 2 \times 2 = 4\). Solve \(k^2 = (1 + v)/(1 - v)\) for \(v\).

Hint

\(16(1 - v) = 1 + v\).

Solution

\(16 - 16v = 1 + v\), so \(v = 15/17 \approx 0.882\). Speeds don’t add; light-line factors multiply. Chapter 13 turns this into the velocity-addition rule.

★★ At what rocket speed does event \(\lab{(5, 4)}\) happen at Rae’s own location, \(x' = 0\)? And what does her clock read there?

Hint

Rae must pass through the event: \(x = vt\).

Solution

\(v = 4/5 = 0.8\), and \(t' = \sqrt{5^2 - 4^2} = 3\). Or with the machine: \(\tfrac{5}{3}(5 - 3.2) = 3\).

Deep dive: a boost in three dimensions

A rocket moving along \(x\) leaves \(y\) and \(z\) alone: \(y' = y\), \(z' = z\). Chapter 5’s passing meter sticks showed why. So the full interval \(t^2 - x^2 - y^2 - z^2\) is preserved too: the \(y\) and \(z\) terms never change, and the \(t\) and \(x\) terms are handled by the squeeze. A rocket moving in a slanted direction is a boost along that direction, with the sideways directions untouched.

Reading: Taylor and Wheeler’s Spacetime Physics derives the same formulas from the interval, with many more practice problems (free at eftaylor.com). Hermann Bondi’s Relativity and Common Sense builds all of special relativity from the factor \(k\).