Free access until 31 December 2026 · Physics and Maths questions and notes, updated continuously · Build a test

A.5 · IB Physics

Spacetime diagrams

A spacetime diagram for frame S with the tilted axes of frame S′ drawn on top. Place two events by dragging them or with the sliders, read their coordinates in both frames, and see which quantities every observer agrees on.

Predict first

Start from the defaults, where A and B are simultaneous in S and B is 3.0 ly further along x. If you raise v ÷ c from 0.600 to 0.800, what happens to the order of A and B in S′?

event A event B axes and grid of S′ · drag A or B on the diagram

γ = 1 ÷ √(1 − v²/c²), θ = tan⁻¹(v/c)
x′ = γ(x − vt)
ct′ = γ(ct − vx ÷ c)
interval: (ct)² − x² = (ct′)² − x′²
c = 1 ly per year
Lorentz factor γ:
Event A in S′:
Event B in S′:
Interval of A, (ct)² − x²:
A to B in S:
A to B in S′:
Type and order:

Try this

  1. Choose the preset "Simultaneous in S only". Follow the dashed green line parallel to the x′ axis from each event to the ct′ axis. Which event happens first in S′, and does that agree with Δct′ in the readout?
  2. Put A at x = 3.0 ly, ct = 5.0 ly and drag the v/c slider from 0 to 0.95. Watch the interval of A in S and in S′, and the angle θ of the primed axes. What stays the same, and what changes?
  3. Make A and B space-like separated (|Δx| larger than |Δct|). Find a speed v for which the order of the two events in S′ is the opposite of the order in S, then explain why no particle could travel from A to B.

Common error: reading S′ coordinates by dropping perpendiculars onto the tilted axes. Draw a line through the event parallel to the other primed axis, and remember the unit lengths on the primed axes are longer than on the S axes, so check the reading with x′ = γ(x − vt) and ct′ = γ(ct − vx ÷ c).