2.3.28 · D2Modern Physics

Visual walkthrough — Lorentz transformation — derivation

2,780 words13 min readBack to topic

We are relating how two observers label the same event (a flash, a click — a single point in space at a single instant). One observer sits in frame (call it the lab). The other rides frame , sliding along the shared -axis at steady speed . We will keep the sideways directions aside — motion is along , so , and they never change.


Step 1 — An event lives in two grids

WHAT: We lay one event on the grid and ask for its readings. WHY: The whole derivation is one question — given , what are ? We must first see that both frames describe one reality, only labelled two ways. PICTURE: Below, the black dot is a single flash. The navy grid is ; the moving observer would draw a different (tilted) grid, but for now just note: same dot, two label-sets. The origin dot at the bottom-left is the shared handshake .


Step 2 — The naive guess and why it must break

WHAT: We draw the origin of (the point ) travelling through . WHY: The moving observer sits at their own origin; in that origin is at . So the shift we subtract is exactly .

Read the guess term by term:

PICTURE: The violet line is the moving origin's path . A light pulse (orange) leaves the origin at and travels at the fixed speed . With Galileo's flat clocks, the ground would see the pulse at speed but the train rider would see the two orange slopes disagree. That contradicts Michelson–Morley experiment, which found light's speed never changes. So is the flaw.


Step 3 — Force straight lines to stay straight (linearity)

WHAT: We write the most general straight-line-preserving relation. WHY: Bend the map and a coasting particle would look accelerated to one observer — physics would differ between frames, which is forbidden. (Because of the handshake in the setup, a linear map needs no added constant — the point already maps to .)

Term by term: stretches position, mixes in time, mixes position into the new time, stretches time. Four unknowns — track them: Step 4 fixes ; Step 6 fixes ; and Step 7 solves the whole system so that and come out to (the position-into-time mixing that breaks simultaneity) and (the time stretch). We will name each again the moment it is pinned down.

PICTURE: Left panel — a curved map bends a straight worldline (physics breaks). Right panel — a linear map keeps it straight. That is why we must use the linear form.


Step 4 — Nail down : the moving origin rides at

WHAT: Set (the origin) and see where it sits in . WHY: By definition the origin moves at through , i.e. sits at (this is measured from the shared handshake, so there is no extra constant). This ties to .

From we get . Matching to :

Term by term: the whole bracket is "position measured from the moving origin"; is a not-yet-known overall stretch (Galileo secretly assumed ). Unknown is now named: .

PICTURE: The violet worldline is exactly the set of dots the moving observer calls . Everything to its right is .


Step 5 — Symmetry gives the inverse for free

WHAT: Write the inverse map. WHY: If the two directions used different factors, one frame would be physically special. Symmetry forbids that. (The shared handshake again means the inverse also has no constant term.)

Term by term: same , and replaces because moves the other way as seen from . (This "" swap is exactly the sign convention noted in the setup — the inverse is not a new formula, just the same one with 's sign flipped.)

PICTURE: Two mirrored observers pointing at each other; each sees the other recede at speed , and each uses the identical factor . The setup is perfectly symmetric.


Step 6 — The light postulate solves for

WHAT: Send one light pulse from the shared origin at (the handshake). It obeys in and in — same speed in both. WHY: This is the one experimental demand (Michelson–Morley experiment) that repairs Galileo. It is what makes the derivation relativistic.

Put into : . Put into : . Multiply the two equations (using so the left sides give ), then cancel :

Solve (taking the positive root, since : the grids are not flipped):

Term by term inside : is "how close to light-speed, squared"; subtract it from 1, take the root, flip it. Unknown is now named: . See Time dilation.

PICTURE: Both orange light lines have the same slope (speed ) in each grid — the single requirement that forces to be , not 1. The curve of versus shows it hugging 1 for slow speeds and rocketing up near .


Step 7 — The time equation drops out (this names and )

WHAT: Feed into the inverse and solve for . WHY: We already have the space rule; the same two relations, combined, force the time rule. No new assumption is needed — and this is where the last two unknowns and from Step 3 finally get their values.

For , use and divide by : (And at this same formula gives , so it covers both cases.)

Term by term: is the lab time; is a position-dependent time offset — the converts a distance into a time. Reading off Step 3's coefficients: (position mixing into the new time — the term that breaks simultaneity) and (the time stretch). All four unknowns are now determined.

PICTURE: For a fixed lab time , the -time depends on where the event is (its ): far-right events (magenta) get a bigger negative offset than left events (violet). Same , different — that is Relativity of simultaneity.


Step 8 — The invariant hiding inside:

WHAT: Take our two formulas and compute . WHY: It ties the linearity/light arguments together: the transform is exactly the shear that leaves this combination fixed — the geometric heart of relativity, and the thing the summary picture will draw.

Term by term: the cross terms of the form cancel; the leftover collapses the rest back to . See the Verify block for the full cancellation.

PICTURE: The dotted navy curve is the set of all events with the same interval — a hyperbola. The tilted grid slides events along this curve but never off it: the interval is frame-independent.


Step 9 — Every case: slow, fast, and the wall

  • (frames at rest together): , offset , . Identity — as it must be (this is the branch of Step 7).
  • (everyday cars): , , . We recover Galilean transformation. The new theory contains the old.
  • (S' moves left): identical formulas, unchanged (depends on ); only the signs of the and terms flip. No new physics.
  • close to (e.g. ): blows up; space and time mix heavily.
  • : — the grid shears until the time and space axes fold onto the light line. Nothing with mass reaches this wall.
  • : , the root is imaginary or zero → no real transform. This is why is a speed limit.

WHAT / WHY: Checking the limits proves the formula is well-behaved everywhere allowed and forbids the everywhere it shouldn't reach. PICTURE: The axes (violet = line of constant , magenta = line of constant ) tilt toward the orange light line as grows from to . They meet the light line only in the impossible limit .


The one-picture summary

Everything above lives in one diagram — the Minkowski diagram. The navy grid is . The tilted violet/magenta grid is . The orange 45° line is light: it keeps the same slope in both grids — the one demand that set . Read any event's off the straight navy grid and its off the tilted grid. The bracket is the tilt of space; the offset is the tilt of time; scales both. The quantity (the Spacetime interval from Step 8) is the same number in either grid — the hyperbola that no shear can change.

Recall Feynman retelling — the whole walkthrough in plain words

Two people label the same flash of light, and they agree on one starting handshake: the instant their origins pass, both clocks read zero. Newton said: just slide your ruler sideways and keep the same clock. But light refuses to change speed, so that story breaks. To fix it we insist the map be "straight-lines-stay-straight" (linear), then we pin its knobs one at a time: one knob says the moving origin drifts at ; symmetry says the return trip uses the same knob; and the light rule — light is for everyone — squeezes that knob to a precise number we name . Once is fixed, the time rule is not a new idea; it falls out automatically (with a tiny care that if the two frames aren't moving at all, we don't divide by zero — we just get "same time"), and it carries a sneaky term meaning far-away events don't stay "at the same time" when you move. Deeper still, one combination never changes at all — that's the real bedrock. Turn the speed down and everything melts back into Newton; turn it up toward light and the grid shears until it can't shear any more — that wall is the speed limit .