Chapter 13
Speed Is the Wrong Thing to Add
Rockets launching rockets, and the number that really adds.
What this chapter does
Rae’s rocket fires a probe straight ahead. You know Rae’s speed in Lin’s lab, and the probe’s speed as Rae measures it. How fast is the probe for Lin? Plain adding gets it wrong. The right answer also shows why no stack of rockets ever reaches light speed.
- The puzzle (about 15 minutes). A warm-up, a guess, and two labs: a probe on a number line of speeds, and a stack of rockets launching rockets.
- Multiply, don’t add (about 25 minutes). Chapter 12’s Doppler factors multiply, and that gives the rule for combining speeds. Then rapidity, a number that really does add, and a test for every “faster than light” claim.
- Nature, practice and code (about 20 minutes). Light in flowing water, practice, three small functions and a checkpoint.
By the end you can combine any two speeds by hand, say why the answer always stays below light speed, and tell which “faster than light” claims break the rules and which don’t.
Warm-up
Three quick ones from earlier chapters. Each is a tool this chapter leans on.
From Chapter 12: Rae’s rocket moves away from Lin at \(v = 0.6\). Lin sends a flash once a year by her clock. How many years apart, by Rae’s clock, do the flashes reach Rae?
That’s the factor for a rocket coming toward Lin. Rae is moving away: does each flash have farther or nearer to go than the one before?
Hint
For a partner moving away: send every \(T\), receive every \(kT\), with \(k = \sqrt{(1+v)/(1-v)}\).
Solution
\(k = \sqrt{1.6/0.4} = \sqrt{4} = 2\). The flashes reach Rae every 2 years of her time.
From Chapter 5: what is the stretch factor \(\g\) at \(v = 0.8\)? A fraction like 5/3 is fine.
That’s \(\sqrt{1 - v^2}\), which is \(1/\g\). Which of the two is bigger than 1?
Hint
It’s the 3-4-5 triangle again: \(1 - 0.8^2 = 0.36\).
Solution
\(\g = 1/\sqrt{1 - 0.64} = 1/0.6 = 5/3 \approx 1.667\).
From Chapter 2: Rae’s rocket moves at 0.6 through Lin’s lab. Rae switches on a flashlight pointing forward. What speed does Lin’s lattice measure for the light?
Hint
If Rae timed her own flashlight and got something other than 1, what would she learn about her motion? What did Galileo’s ship promise?
Solution
Exactly 1. Hold on to that answer: today it becomes a test that any rule for combining speeds has to pass.
The puzzle
Rae’s rocket passes Lin’s lab at 3/5 of light speed. Rae points a launcher straight ahead and fires a probe. By Rae’s own rods and clocks, the probe leaves her at 3/5 of light speed.
Galileo would add: \(3/5 + 3/5 = 6/5\). That’s faster than light. Chapter 2 promised that a flashlight on a rocket still sends its light out at exactly 1, for Lin too, and Chapter 7 showed that anything faster than light would let replies arrive before questions. Something in that sum has to give.
So: how fast does Lin’s lattice measure the probe?
Predict
In Lin’s lab, the probe moves at…
Experiment
Here is a number line of speeds, as Lin’s lab reckons them. Lin stands at 0. Light sits at the gold lines, 1 and −1. Everything beyond is hatched: nothing that carries a clock goes there.
Two markers show the probe. Galileo’s ghost adds the two speeds. Einstein’s probe follows Nature. Move the sliders and watch them part company.
At u = 0.6 and v′ = 0.6, Galileo’s sum is 1.2, beyond light. The probe really moves at 15/17 ≈ 0.882 in the lab.
Describe this lab
A horizontal number line from −2 to 2 with gold lines at −1 and 1 (light speed) and hatched “faster than light” zones beyond them, each with a warning lamp. Rae’s rocket sits at her lab speed u. A dashed bracket runs from Rae to Galileo’s ghost at u + v′, where Galileo’s rule would put the probe. Einstein’s probe, a filled dot, sits at w = (u + v′)/(1 + uv′). Two sliders set u and v′ between −0.99 and 0.99. A button replaces the probe with a flash of light (v′ = 1); another hides the ghost. Readouts show u, v′, the Galilean sum, the Einstein speed w and how far it still is from light (1 − w). The lamp on top of each light line turns red when a marker is beyond it. The Describe button gives a text summary and a table that also lists the denominator 1 + uv′ (the bottom of the formula built later in the chapter) and the three Doppler factors.
Try it
- Set both sliders to 0.60. Write down the probe’s speed in the lab, to three decimals.
- Push both sliders to 0.99. How far below 1 does the probe sit? Now press Fire a flash of light instead and drag Rae’s speed anywhere you like. Where does the flash land?
- Find a pair of speeds where Galileo and Einstein agree to two decimals. What do such pairs have in common?
One probe is a warm-up. The probe could carry its own launcher, and fire a second probe at 0.6 relative to itself. That one could fire a third. Galileo’s sums grow without limit: 0.6, 1.2, 1.8, … Let’s see what Nature does with a whole stack.
The lab tracks three numbers for the top stage: its speed in Lin’s lab, its Doppler factor \(k\) from Chapter 12, and a third number, \(\th\) (“theta”). We’ll name \(\th\) properly a few sections below. For now, just watch how it grows.
Ten stages, each at 0.6 relative to the one below. In Lin’s lab: 0.6, 0.882, 0.969, 0.992, 0.998, … creeping toward 1. The Doppler factors double each time (2, 4, 8, 16, …) and the rapidities grow by the same 0.693 each time.
Describe this lab
A stack of 1 to 10 rocket stages; each stage leaves the one below it at the same speed (set by a slider, 0.6 to start). The upper bar shows the top stage’s speed in Lin’s lab, from 0 to the gold light-speed line at 1, cut into one slice per stage; a dashed outline shows Galileo’s sum running past it. The lower bar shows the rapidity θ (a number the chapter defines further down), one equal block per stage, with no limit. A table lists, for each stage, Galileo’s sum, the Einstein speed v, the Doppler factor k and θ. Buttons (or the + and − keys) add and remove stages.
Try it
- With stages at 0.6, launch until the top stage passes 0.99 in Lin’s lab. How many stages did that take?
- Watch the last two columns as you add stages. What does each new stage do to the Doppler factor \(k\)? To \(\th\), the not-yet-named number?
Then play. Try stages of 0.1, or 0.9. The speeds change; the habits of the last two columns don’t.
What just happened?
Lin measures the probe at \(15/17 \approx 0.882\): faster than Rae, slower than light, and well short of Galileo’s 1.2.
Galileo’s rule failed because the two numbers it adds were measured with different equipment. Rae’s “0.6 for the probe” comes from Rae’s rods and Rae’s clocks. Lin’s rods are a different length for Rae, Lin’s clocks run at a different rate, and the two lattices disagree about which clocks show the same time (Chapters 7 to 9). Rae’s 0.6 means: after 1 of Rae’s time, the probe is 0.6 of Rae’s distance ahead of her. Turning that event into Lin’s numbers is a job for Chapter 10’s Lorentz machine, not for an addition.
Sagredo is right to ask. The answer was in the stack. Look at its \(k\) column: 2, then 4, then 8. Nature isn’t adding speeds. It’s multiplying something else.
Multiply, don’t add
Doppler factors multiply
Start with something we trust: radar from Chapter 12. Rae moves away from Lin at 0.6. If Lin sends a flash every 1, Rae receives one every 2 of her own time. That 2 is the Doppler factor \(k\) for 0.6.
Now the probe. It moves away from Rae at 0.6, by Rae’s reckoning. So if Rae sent a flash every 2, the probe would get one every \(2 \times 2 = 4\).
Here’s the trick: Rae doesn’t need to send anything. Lin’s flashes pass Rae and keep going. They reach Rae every 2, so for the probe they are exactly “flashes sent from Rae every 2”. Light doesn’t care who lit it. The probe receives Lin’s flashes every 4. Plate 13.1 shows one flash doing all of this.
So the Doppler factor from Lin to the probe is 4. Doppler factors multiply:
\[ \begin{gathered} k_\text{probe} = k_\text{Rae} \times k_\text{probe, from Rae} \\ = 2 \times 2 = 4. \end{gathered} \]
From k back to a speed
A Doppler factor of 4 belongs to some speed. Which one? Start from Chapter 12’s formula and run it backward. Need a refresher?
\[ \begin{gathered} k^2 = \frac{1+v}{1-v} \\ k^2 - k^2 v = 1 + v \\ k^2 - 1 = v\,(k^2 + 1) \\ v = \frac{k^2 - 1}{k^2 + 1}. \end{gathered} \]
Check it on a speed we know. For \(k = 2\): \((4 - 1)/(4 + 1) = 3/5\). Good. Now \(k = 4\): \((16 - 1)/(16 + 1) = 15/17\). There’s Sagredo’s 17.
Your turn, backward. Which speed has the Doppler factor \(k = 5\)?
That’s \((5 - 1)/(5 + 1)\), with \(k\) where \(k^2\) belongs. Square the 5 first.
Hint
\(v = (k^2 - 1)/(k^2 + 1)\), and \(k^2 = 25\).
Solution
\(v = 24/26 = 12/13 \approx 0.923\). Check: \(\sqrt{(25/13)/(1/13)} = \sqrt{25} = 5\).
- Combine \(0.6 \oplus 0.8\). First, the Doppler factor of 0.6: \(\sqrt{1.6/0.4} = \sqrt{4} = 2\). Doppler factors are the numbers that combine cleanly, so we translate into them first.
- The Doppler factor of 0.8: \(\sqrt{1.8/0.2} = \sqrt{9} = 3\). Same recipe. Friendly speeds have whole-number factors; the formula card lists them.
- Multiply: \(K = 2 \times 3 = 6\). One boost after another multiplies the Doppler factors, as the relay showed.
- Translate back: \(w = (36 - 1)/(36 + 1) = 35/37 \approx 0.946\). This is the speed whose Doppler factor is 6. Galileo would have said 1.4.
The formula, as shorthand
Let’s do that recipe once with letters, for any \(u\) and \(v\). The combined Doppler factor squared is a product, \(K^2 = \frac{(1+u)(1+v)}{(1-u)(1-v)}\). Put it into \(w = (K^2 - 1)/(K^2 + 1)\), then multiply the top and the bottom by \((1-u)(1-v)\):
\[ \begin{gathered} w = \frac{(1+u)(1+v) - (1-u)(1-v)}{(1+u)(1+v) + (1-u)(1-v)} \\ = \frac{2u + 2v}{2 + 2uv} \\[4pt] \boxed{\;w = \frac{u + v}{1 + uv}\;} \end{gathered} \]
That’s the velocity addition formula. It’s the shorthand for “multiply the Doppler factors”. Three checks:
- Everyday speeds. A jet at 300 m/s is \(u = 10^{-6}\). Two of them make \(uv = 10^{-12}\), so the bottom is 1.000000000001. Galileo was right about every speed he could ever measure. That also answers the number line’s third Try it: the two rules agree whenever \(uv\) is close to 0 (one speed is small), or when \(u + v\) is close to 0 (the two speeds nearly cancel, so there is almost nothing to shrink).
- Light. Put \(u = 1\): \(w = (1 + v)/(1 + v) = 1\), for any \(v\). A flash fired from a rocket moves at 1 for Lin too. The formula passes the warm-up’s test.
- Never past light. A line of algebra shows \(1 - w = \frac{(1-u)(1-v)}{1 + uv}\). If \(u\) and \(v\) are both between −1 and 1, then \(1 - u\), \(1 - v\) and \(1 + uv\) are all positive, so \(w\) stays below 1. Always. (The same argument with \(1 + w\) keeps it above −1.)
Why, really?
Here is the same 15/17 from Chapter 10’s Lorentz machine, with no Doppler factors at all. In Rae’s frame the probe is at \(x' = 0.6\) when \(t' = 1\). Translate that event into Lin’s lattice, with \(v = 0.6\) and \(\g = 1.25\):
\[ \begin{gathered} t = \g\,(t' + v\,x') \\ = 1.25 \times 1.36 = 1.7, \\[4pt] x = \g\,(x' + v\,t') \\ = 1.25 \times 1.2 = 1.5. \end{gathered} \]
So Lin measures \(1.5/1.7 = 15/17\). There’s the 17. And the \(1 + uv\) is that 1.36: its extra 0.36 is \(v\,x'\), there because Rae’s clocks along the way are set out of step with Lin’s (Chapter 7). Need a refresher?
A small one, with slow speeds. Find \(0.1 \oplus 0.1\), to three decimals.
That’s Galileo’s answer. Here the bottom, \(1 + uv\), is only 1.01. But it isn’t 1.
Hint
Top: \(0.1 + 0.1 = 0.2\). Bottom: \(1 + 0.1 \times 0.1 = 1.01\).
Solution
\(0.2/1.01 \approx 0.198\). A little less than Galileo’s 0.2.
Myth
“Speeds add normally until they reach light speed, then they get clipped at 1.” No: nothing is clipped, and there’s no moment when the rule changes. The formula bends every sum a little. If you worked out the exercise above, you found that \(0.1 \oplus 0.1\) is a little less than 0.2. And \(0.5 \oplus 0.5 = 0.8\), not 1. The closer you get to 1, the harder it bends, so the speed creeps toward 1 forever without touching it. That’s what the stack’s speed bar showed: each new slice thinner than the last, and none of them ever reaching the gold line at 1.
Real numbers
The probe’s \(15/17\) of light speed is \(264\,523\) km/s. Galileo’s \(1.2\) would have been \(359\,751\) km/s. In meters of time, the probe covers 15 meters for every 17 meters of Lin’s time, so each meter of its path takes \(\tfrac{17}{15} \times 3.336\) ns \(\approx 3.78\) ns.
Rapidity: the number that really adds
Doppler factors multiply. Multiplying is awkward; adding is easy. Is there a way to turn one into the other? Yes: logarithms. \(\ln(2 \times 2) = \ln 2 + \ln 2\). Need a refresher?
So give every speed the number \(\th = \ln k\). Physicists call it the rapidity. For 0.6 it is \(\ln 2 = 0.693\). Two boosts of 0.6 make \(0.693 + 0.693 = 1.386 = \ln 4\). Rapidities add:
\[ \th_w = \th_u + \th_v, \qquad k = e^{\th}. \]
Speed is squeezed below 1. Rapidity is not. Ten stages at 0.6 give a rapidity of 6.93, a perfectly ordinary number, while the speed is stuck at 0.999998. Plate 13.2 shows how the endless rapidity line gets squeezed onto the short speed ruler.
cosh, sinh and tanh, built from \(e^\th\)
Numbers first. Take 0.6 again, where \(k = 2\) and \(\g = 1.25\). Average \(k\) and \(1/k\), then take half their difference:
\[ \begin{gathered} \frac{2 + \tfrac12}{2} = 1.25 = \g, \\ \frac{2 - \tfrac12}{2} = 0.75 = \g v. \end{gathered} \]
(That last one is \(1.25 \times 0.6\).) Try 0.8, where \(k = 3\) and \(\g = 5/3\): \((3 + \tfrac13)/2 = 5/3\), which is \(\g\), and \((3 - \tfrac13)/2 = 4/3\), which is \(\g v = \tfrac53 \times 0.8\). It works for every speed: half the sum of \(k\) and \(1/k\) is \(\g\), and half their difference is \(\g v\). (Chapter 12 found the first one with radar.)
Deep dive: why it works for every speed
Multiply the top and bottom inside \(k\)’s square root by \(1 + v\). For \(1/k\), flip the fraction and multiply by \(1 - v\):
\[ \begin{gathered} k = \sqrt{\frac{(1+v)^2}{(1-v)(1+v)}} \\ = \frac{1+v}{\sqrt{1-v^2}} = \g\,(1 + v), \\[4pt] \frac{1}{k} = \g\,(1 - v). \end{gathered} \]
Add them and halve: \(\g\). Subtract and halve: \(\g v\).
Now put \(k = e^\th\), so \(1/k = e^{-\th}\). These two combinations of \(e^\th\) and \(e^{-\th}\) come up so often that they have names, “hyperbolic cosine” and “hyperbolic sine”: Need a refresher?
\[ \begin{gathered} \g = \cosh\th = \frac{e^{\th} + e^{-\th}}{2}, \\ \g v = \sinh\th = \frac{e^{\th} - e^{-\th}}{2}, \\ v = \tanh\th = \frac{\sinh\th}{\cosh\th}. \end{gathered} \]
At \(\th = \ln 2\) these are the numbers we started with: \(\cosh\th = 1.25\), \(\sinh\th = 0.75\) and \(\tanh\th = 0.75/1.25 = 0.6\). Every friendly speed works the same way:
| \(\th\) | \(k\) | \(\cosh\th\) | \(\sinh\th\) | \(\tanh\th\) |
|---|---|---|---|---|
| \(= e^\th\) | \(= \g\) | \(= \g v\) | \(= v\) | |
| \(\ln 2\)0.693 | 2 | 5/4 | 3/4 | 3/5 |
| \(\ln 3\)1.099 | 3 | 5/3 | 4/3 | 4/5 |
| \(\ln 4\)1.386 | 4 | 17/8 | 15/8 | 15/17 |
So the whole chapter fits on one line. To combine two boosts, add their rapidities and take the tanh: \(w = \tanh(\th_u + \th_v)\).
One row further down the table. At \(\th = \ln 5\), find \(\cosh\th\) and \(\sinh\th\).
That’s \(e^\th\) itself. The hyperbolic cosine is the average of \(e^\th\) and \(e^{-\th}\).
Hint
\(e^{\ln 5} = 5\) and \(e^{-\ln 5} = 1/5 = 0.2\).
Solution
\(\cosh\th = (5 + 0.2)/2 = 2.6 = 13/5\) and \(\sinh\th = (5 - 0.2)/2 = 2.4 = 12/5\). Their ratio, \(\tanh\th = 12/13\), is the speed whose Doppler factor is 5, as you found above.
Turning versus boosting
A circle \(x^2 + y^2 = 1\) has a cousin with a minus sign, \(t^2 - x^2 = 1\). You met it in Chapter 10 as a calibration hyperbola: every frame agrees on it. On the circle, a point is \((\sin\varphi, \cos\varphi)\), and turning adds angles. (We measure \(\varphi\) from the vertical axis, the way rapidity is measured from the time axis, so sine and cosine trade their usual places.) On the hyperbola, a point is \((\sinh\th, \cosh\th)\), and boosting adds rapidities. The line from the origin to that point is a worldline. Its speed is \(\tanh\th\). One difference: turn far enough and the circle brings you back where you started; boost as far as you like and the hyperbola never comes back.
Two boosts of rapidity ln 2 make one of rapidity ln 4 = 1.386. The point on the hyperbola moves to (sinh, cosh) = (1.875, 2.125), and the worldline through it has speed 15/17, the same as 0.6 ⊕ 0.6.
Describe this lab
Two panels. Left: a unit circle with two shaded sectors, the first turn and the second, a small arc marking their total φ, and a point at (sin φ, cos φ). Right: a spacetime diagram with the unit hyperbola t² − x² = 1 drawn in teal, the gold light line at 45°, two shaded sectors for two boosts of rapidity θ₁ and θ₂, the point (sinh θ, cosh θ) for their total, and Rae’s dashed worldline through that point. The hyperbola panel zooms out as the point climbs, so it always stays in view. Two sliders set θ₁ and θ₂ from 0 to 3; a button (or the K key) links them. Under each panel heading is its total, φ = θ₁ + θ₂ or θ = θ₁ + θ₂. Readouts show φ, cos φ and sin φ; then θ, cosh θ = γ, sinh θ = γv, tanh θ = v, the gap to light 1 − v, and the hyperbola’s shaded area θ/2; then the speeds v₁ = tanh θ₁ and v₂ = tanh θ₂ combined by the addition formula. Each shaded area is half its angle or rapidity.
Try it
- Link the boosts (the button, or K) and set both to 0.50. Read the speed two ways: by the addition formula, and as \(\tanh 1\). Do they agree?
- Keep them linked and push both boosts slowly up to 3, a total rapidity of 6. Watch the point run along the hyperbola and read the gap to light. Does it ever reach 0? Does the point ever reach the gold light line?
- Watch the circle on the way. When does its point pass halfway round? Where is it at a total of 6? (A full turn is \(2\pi \approx 6.28\).)
The shaded sectors carry one more fact, which we state without proof: a sector’s area is always half its angle (on the circle) and half its rapidity (on the hyperbola). That’s why physicists call \(\th\) an angle. It measures area the way \(\varphi\) does, on a curve with a minus sign.
Why, really?
Why does the formula have that particular shape? Because a boost is a rotation in a world with a minus sign. Trigonometry has an angle-addition rule for tangents: to get the tangent of two angles together, you don’t add the tangents, you combine them like this:
\[ \tan(a + b) = \frac{\tan a + \tan b}{1 - \tan a \tan b}. \]
Check it with \(a = 30^\circ\) and \(b = 15^\circ\): \(\tan 30^\circ \approx 0.577\) and \(\tan 15^\circ \approx 0.268\). The top is \(0.845\); the bottom is \(1 - 0.155 = 0.845\). Their ratio is 1, and \(\tan 45^\circ = 1\). Need a refresher?
Now swap every tan for a tanh, and the minus becomes a plus:
\[ \tanh(a + b) = \frac{\tanh a + \tanh b}{1 + \tanh a \tanh b}. \]
The second one is velocity addition, letter for letter. The minus sign in the interval \(\tau^2 = t^2 - x^2\) is the same minus sign that turns \(1 - uv\) into \(1 + uv\).
Deep dive: why the sector area is half the rapidity
This one needs a little calculus, which the rest of the course never does. Picture the ray from the origin sweeping along the curve. Each small step sweeps a thin triangle. A triangle with corners at the origin, \((x, y)\) and \((x + \Delta x, y + \Delta y)\) has area \(\tfrac12\,|x\,\Delta y - y\,\Delta x|\).
On the circle, \((x, y) = (\sin\varphi, \cos\varphi)\). A small turn \(\Delta\varphi\) changes them by about \((\cos\varphi\,\Delta\varphi, -\sin\varphi\,\Delta\varphi)\). The thin triangle has area \(\tfrac12(\sin^2\varphi + \cos^2\varphi)\,\Delta\varphi = \tfrac12\Delta\varphi\).
On the hyperbola, \((x, t) = (\sinh\th, \cosh\th)\). A small boost \(\Delta\th\) changes them by about \((\cosh\th\,\Delta\th, \sinh\th\,\Delta\th)\). (Check on a calculator: \(\sinh(1.001) - \sinh(1) \approx 0.001543\), and \(\cosh 1 \approx 1.543\).) The thin triangle has area \(\tfrac12\,|\sinh^2\th - \cosh^2\th|\,\Delta\th = \tfrac12\Delta\th\), because \(\cosh^2 - \sinh^2 = 1\), which is the hyperbola itself.
Every thin triangle has area half its step. Add them up, and the whole sector is \(\varphi/2\) or \(\th/2\).
Faster than light, legally
Two ships fly toward each other, at \(+0.9\) and \(-0.9\) in Lin’s lab. In one unit of Lin’s time the gap between them shrinks by \(0.9 + 0.9 = 1.8\). Is that illegal?
No. The gap isn’t a thing. Nothing rides along it, carrying a clock or a message at 1.8. That gives a test for every “faster than light” claim you will ever meet: is there an object, carrying a clock or a message, that moves at that speed? If not, the speed can be anything. If so, it has to be below 1.
So ask a real traveler instead: ship A, measuring ship B with A’s own lattice, gets \(0.9 \oplus 0.9 = 0.9945\). Below 1, as it must be.
Ship A measures ship B closing in at 0.9945. With ship B’s own lattice, how fast is ship A coming?
Hint
Swap the names A and B, and swap left and right. Does anything in the setup change?
Solution
0.9945. The setup is symmetric, so each ship measures the other at \(0.9 \oplus 0.9 = 0.9945\).
Myth
“Nothing can go faster than light.” The careful version: no signal, no information and no object with mass outruns light, as measured by the lattice it passes through. Closing rates measured in a third frame, the point where a pair of scissors’ blades cross, and the spot of a searchlight can all go faster than 1. None of them can carry a message from one place to another. The test: is there an object, carrying a clock or a message, that moves at that speed? For a closing rate, a scissors point or a searchlight spot, there isn’t.
Here is the searchlight in numbers. The Moon is about 384 000 km away, which is 1.28 light-seconds. Turn a laser once a second. Out at the Moon’s distance, the spot would go around a circle \(2\pi \times 384\,000\) km long in that second: about 2.4 million km per second, 8 times light speed. No law is broken. Every bit of light flies straight out from Earth at exactly 1. The spot at A and the spot at C are different light, sent at different moments, and nothing at A can cause anything at C.
The person at A can block the light, wave at it, paint the rock. None of it reaches C any faster than light from A to C could. Every change in the spot has to start back on Earth.
Which of these can legally be greater than 1?
Hint
Ask of each one: is there an object, carrying a clock or a message, that moves at that speed?
Solution
The closing rate, the searchlight spot and the rapidity can all exceed 1. The probe and the ship-to-ship speed are speeds of real objects measured by a lattice they pass through, so they stay below 1.
That is the test from the two ships, again: is there an object, carrying a clock or a message, that moves at that speed? Keep it handy.
Ask Nature
Velocity addition’s first-order effect was measured half a century before anyone wrote the formula down. In 1851 Hippolyte Fizeau sent light through water flowing in a tube, once with the current and once against it, and compared the two.
Ask Nature
Light in still water moves at about \(1/n = 0.75\), where \(n \approx 1.333\) is water’s refractive index. Let the water flow at \(u\) in the direction of the light. Galileo predicts \(0.75 + u\): the water carries the light along at its full speed. Fizeau’s shift roughly matched the light picking up only a fraction of the water’s speed, about \(1 - 1/n^2 \approx 0.44\) of it. In 1886 Michelson and Morley repeated the experiment more carefully and measured \(0.434 \pm 0.02\). H. Fizeau, “Sur les hypothèses relatives à l’éther lumineux”, Comptes rendus 33, 349 (1851)
Now let velocity addition loose on it. In the water’s own frame the light moves at 0.75. In the lab, the formula gives
\[ \begin{gathered} w = \frac{0.75 + u}{1 + 0.75\,u} \\ \approx (0.75 + u)(1 - 0.75\,u) \\ \approx 0.75 + (1 - 0.75^2)\,u \\ = 0.75 + 0.44\,u. \end{gathered} \]
The first step uses the small-number shortcut \(1/(1 + x) \approx 1 - x\). Need a refresher? The second throws away the tiny \(0.75\,u^2\). So relativity predicts Fizeau’s fraction, \(1 - 1/n^2\), to first order in the water’s speed. Not exactly: the exact formula differs by terms in \(u^2\), far too small for any tube of water.
Real numbers
Fizeau’s water flowed at about 7 m/s. Light in water moves at about \(225\,000\) km/s. Velocity addition says the beam sent with the current gains \(0.44 \times 7 \approx 3\) m/s, and the beam sent against it loses about 3 m/s. Fizeau let the two beams interfere: that difference of about 6 m/s shifts the pattern by a fraction of a fringe.
Fizeau’s recipe for glass. Glass has \(n = 1.5\). To first order, what fraction of a moving glass block’s speed does the light inside it pick up? Two decimals are enough, or give a fraction.
That’s \(1/n^2\), the part the light does not pick up. Subtract it from 1.
That’s \(1 - 1/n\). The fraction uses \(n^2\).
Hint
The fraction is \(1 - 1/n^2\), and \(1.5^2 = 2.25\).
Solution
\(1 - 1/2.25 = 1 - 0.444 = 0.556\), or \(5/9\). Same steps as the water: light at \(1/n = 2/3\) in the glass, and \(1 - (2/3)^2 = 5/9\).
The cleanest test of \(u \oplus 1 = 1\) is one you met in Chapter 2, at CERN in 1964. A team timed gamma-ray flashes from neutral pions moving at 0.99975 of light speed. Galileo says the flashes fired forward should move at nearly 2. They moved at 1, within about one part in 10 000.
Light in glass, light in water, light from pions: every test so far says the same thing. Speeds combine by the formula, and light stays at 1.
Practice
Three tiers, from back-of-the-envelope (◇) through pencil-and-paper (◆) to one head-scratcher (★). Fractions and expressions such as 15/17 or ln(2) are welcome in the answer boxes.
Find \(0.6 \oplus 0.6\), to three decimals or as a fraction.
Right idea, rounded too early. Give three decimals, or type the fraction 15/17.
That’s Galileo’s sum, and it’s past light. What does the \(1 + uv\) in the denominator do?
Hint
Top: \(0.6 + 0.6\). Bottom: \(1 + 0.6 \times 0.6\).
Hint
Or with Doppler factors: \(2 \times 2 = 4\), then \(v = (K^2-1)/(K^2+1)\).
Solution
\(w = 1.2/1.36 = 15/17 \approx 0.882\). With Doppler factors: \(K = 4\), \(w = 15/17\).
Find \(0.6 \oplus 0.8\).
Galileo again. Which part of the formula keeps the answer below 1?
Hint
The Doppler factors are 2 and 3.
Solution
\(w = 1.4/(1 + 0.48) = 1.4/1.48 = 35/37 \approx 0.946\). With Doppler factors: \(K = 6\), \(w = 35/37\).
What is the rapidity of \(v = 0.6\)?
For small speeds rapidity and speed are nearly equal, but 0.6 isn’t small. Rapidity is the log of which number?
Hint
\(\th = \ln k\), and the Doppler factor of 0.6 is 2.
Solution
\(\th = \ln 2 \approx 0.693\). Check: \(\tanh(0.693) = 0.6\).
A rocket moving at 0.5 fires a laser pulse forward. Find \(0.5 \oplus 1\), the pulse’s speed in the lab.
That’s the sum Galileo would like. What did the warm-up say about a flashlight on a rocket?
Hint
Put \(v = 1\) into \((u + v)/(1 + uv)\). What do the top and bottom have in common?
Solution
\(w = 1.5/1.5 = 1\). Light is light in every frame: the formula keeps Chapter 2’s promise.
Each probe fires another probe at 0.6 relative to itself, forever. Will one of them ever beat light, as Lin measures it?
Hint
Look at the stack’s rapidity bar: each probe adds the same block. What does tanh do to any rapidity you can write down?
Solution
No. After \(n\) stages the rapidity is \(n \ln 2\) and the speed is \(\tanh(n \ln 2) = (4^n - 1)/(4^n + 1)\), which is below 1 for every \(n\).
When two boosts are combined, what happens to each quantity?
- Rapidity \(\th\)
- Doppler factor \(k\)
- Speed \(v\)
- Stretch factor \(\g\)
- The angle of two turns on a circle (for comparison)
Hint
Try it with 0.6 and 0.6: \(k\) goes from 2 and 2 to 4; \(\g\) goes from 1.25 and 1.25 to 17/8.
Solution
Rapidity adds, like angles. Doppler factors multiply. Speeds and \(\g\) do neither: \(\g\) of the combination is \(17/8 = 2.125\), not \(1.25 + 1.25\) or \(1.25 \times 1.25\).
Put the steps for combining two speeds with rapidity in order.
- Find each speed’s rapidity, \(\th = \artanh v\).
- Add the two rapidities.
- Take the tanh of the sum.
- Check that the result is below 1.
Hint
You can only add numbers that add. Which numbers are those?
Solution
Convert to rapidity, add, convert back with tanh, sanity-check. The check never fails, because tanh is always below 1.
Three boosts of 0.6, one on top of another. What is the final speed in the lab?
That’s Galileo’s 0.6 + 0.6 + 0.6. Can a speed be 1.8?
That’s two boosts. One more to go.
Hint
Doppler factors: \(2 \times 2 \times 2\).
Hint
\(K = 8\), so \(w = (64 - 1)/(64 + 1)\).
Solution
\(K = 8\), \(w = 63/65 \approx 0.969\). Or with the formula twice: \(15/17 \oplus 0.6 = (15/17 + 3/5)/(1 + 9/17) = 63/65\).
Two ships fly toward each other at \(+0.9\) and \(-0.9\) in Lin’s lab. Find the rate at which the gap between them shrinks, by Lin’s lattice, and the speed of one ship as measured by the other.
That’s the lab’s closing rate. A ship riding along measures with its own lattice. Which rule combines speeds?
Hint
The lab’s closing rate is lab distance per lab time: two numbers from the same lattice, so they add.
Hint
For the ship’s view, combine \(0.9 \oplus 0.9\).
Solution
Closing rate: \(0.9 + 0.9 = 1.8\), and that’s legal: no object moves at 1.8. Ship to ship: \(1.8/(1 + 0.81) = 1.8/1.81 \approx 0.9945\).
Complete the worked example. Combine \(5/13 \oplus 12/13\) with Doppler factors.
- The Doppler factor of \(5/13\) is \(\sqrt{(18/13)/(8/13)} = \sqrt{9/4} = 3/2\).
- The Doppler factor of \(12/13\) is \(\sqrt{(25/13)/(1/13)} = \sqrt{25} = 5\).
- The combined Doppler factor is \(K = \;?\)
- The combined speed is \(w = (K^2 - 1)/(K^2 + 1) = \;?\)
Doppler factors don’t add. What does one boost after another do to them?
Hint
\(K = 3/2 \times 5\). Then \(K^2 = 56.25\).
Solution
\(K = 7.5\), \(K^2 = 56.25\), \(w = 55.25/57.25 = 221/229 \approx 0.965\). Check with the formula: \((17/13)/(1 + 60/169) = (17/13)(169/229) = 221/229\).
Rae’s rocket moves at 0.6 in Lin’s lab. A probe moves at 0.8 in Lin’s lab, in the same direction. How fast does Rae measure the probe?
That subtracts like Galileo. To measure with Rae’s lattice, combine the probe’s speed with Rae’s motion reversed: \((-0.6) \oplus 0.8\).
Hint
From Rae’s frame the lab moves at \(-0.6\). Combine \(-0.6\) with the probe’s 0.8.
Hint
Or with Doppler factors: the probe’s 3 divided by Rae’s 2.
Solution
\((-0.6 + 0.8)/(1 - 0.48) = 0.2/0.52 = 5/13 \approx 0.385\). With Doppler factors: \(K = 3/2\), so \(w = (9/4 - 1)/(9/4 + 1) = 5/13\). A friendly number again.
This stack fires each stage at 0.8 relative to the one under it, and it hides the speeds: you get only the Doppler factors. Set the fewest stages that carry the top rocket past 0.999 in Lin’s lab.
No lab? \(n\) stages at 0.8 give \(K = 3^n\) and \(v = (9^n - 1)/(9^n + 1)\). Work out \(n\) by hand and compare with the solution.
Hint
Speed passes 0.999 when \((K^2 - 1)/(K^2 + 1) > 0.999\), that is when \(K^2 > 1999\).
Hint
\(K^2 > 1999\) means \(K > 44.7\). Which power of 3 first beats that?
Solution
Four stages. Three give \(K = 27\), \(K^2 = 729\) and \(v = 728/730 \approx 0.9973\). Four give \(K = 81\), \(K^2 = 6561\) and \(v = 6560/6562 \approx 0.9997\).
One more idea before the head-scratcher: why does a steady push add rapidity steadily? Take a short stretch \(\Delta\tau\) of Rae’s wristwatch time, and judge it from the frame she was coasting in just before. In that frame she starts at rest, so her speed changes only by a small \(a\,\Delta\tau\), where Newton is fine. For small speeds, rapidity and speed are nearly equal. And rapidities add. So each short stretch adds \(a\,\Delta\tau\) of rapidity, in Lin’s reckoning too.
Rae’s engine gives her a steady push she feels as 1 g, which is \(a = 1.0323\) light-years per year squared. In any short stretch of her wristwatch time \(\Delta\tau\), her rapidity grows by \(a\,\Delta\tau\), as we just saw. After 1 year of Rae’s time, what is her speed in Lin’s frame?
That’s Newton’s \(v = at\), and it’s past light. Which number grows steadily: speed, or rapidity?
Hint
Small kicks of rapidity add up: after one year, \(\th = a \times 1 = 1.0323\).
Hint
Turn rapidity into speed: \(v = \tanh\th\). Use the tanh key on a scientific calculator (often hyp then tan), or type Math.tanh(1.0323) into your browser’s console.
Solution
\(\th = 1.0323\) and \(v = \tanh(1.0323) \approx 0.775\). Newton would have said 1.03. The bonus code task below builds this trip one kick at a time, and the lab in Going further draws it.
Myth
“Special relativity can’t handle acceleration; you need general relativity for that.” It can. A steady push is a chain of small boosts, each adding a little rapidity, and you just worked out where it takes Rae. The curve she settles onto is exact special relativity. General relativity is what you need for gravity, not for engines.
Keep the formula card nearby: the friendly-number table there turns most of these into mental arithmetic.
Build it
Three short functions and a bonus. Once addVelocities passes, the number line and the stack at the top of this page run on your code. If it fails, you can run the number line with it anyway and watch where your probe lands.
Code you need
JavaScript has \(e^x\), \(\ln x\), tanh and its undo button built in:
const grown = Math.exp(0.5); // e to the power 0.5: 1.6487…
Math.log(grown); // the natural log undoes it: 0.5
Math.tanh(100); // 1, as close as a computer can tell
Math.atanh(0.5); // 0.5493…, undoes Math.tanh
Math.atanh(1) is Infinity, and Math.atanh(2) is NaN (not a number). That’s why the tasks ask you to refuse such inputs with a RangeError.
Build it: addVelocities(u, v)
Combine Rae’s speed \(u\) with the probe’s speed \(v'\) relative to Rae (the function’s second argument, v), and return the probe’s speed in the lab. (The starter code’s comments say the same thing as this paragraph; on a phone their long lines scroll sideways.) Light is allowed (either argument equal to 1), and must give exactly 1. The tests also check that you refuse addVelocities(1.2, 0.5) (nothing starts out faster than light) and addVelocities(1, -1) (no frame rides along with light, so there is no “speed of light measured from light”; the formula gives 0/0), and they throw 200 random pairs below 1 at your function to make sure nothing escapes past 1.
Build it: rapidity(v)
Turn a speed into the number that adds. rapidity(1) must refuse: light has no finite rapidity.
Build it: velocityFromRapidity(theta)
The way back. One test feeds it ten boosts of 0.5 at once, rapidity \(10 \times 0.5493\); the answer should be close to 1, and not 1.
Bonus build: rocketWorldline(a, tauEnd, n)
A rocket with a steady push, built from \(n\) small kicks. Cut Rae’s trip into \(n\) equal steps of wristwatch time, \(\Delta\tau = \text{tauEnd}/n\). In each step her rapidity grows by \(a\,\Delta\tau\). While she coasts at rapidity \(\th\), Lin’s time grows by \(\cosh\th\,\Delta\tau\) (that’s \(\g\Delta\tau\), time stretching) and her position by \(\sinh\th\,\Delta\tau\) (that’s \(\g v\,\Delta\tau\)). Return all \(n + 1\) points. The tests refuse \(n = 0\) and \(n = 1.5\). Use the rapidity halfway through each step and you earn the precision badge. Once it passes, the 1 g lab in Going further draws your trip.
Checkpoint
Six items. Feedback waits until you submit. The first five are scored. The last one asks you to explain in your own words: it isn’t graded. You compare your answer with a model answer, and your text stays in the box.
Which sentence describes how speeds combine?
Solution
The second. \(w = (u+v)/(1+uv)\) is below \(u + v\) whenever both are positive, by a tiny amount at everyday speeds and a large one near light. It never reaches 1 for speeds below 1.
Find \(0.5 \oplus 0.8\).
That’s the plain sum, past light. Where did the \(1 + uv\) go?
Solution
\(1.3/(1 + 0.4) = 1.3/1.4 = 13/14 \approx 0.929\).
Put the Doppler-factor recipe for combining two speeds in order.
- Find each speed’s Doppler factor \(k\).
- Multiply the two Doppler factors.
- Square the product, \(K^2\).
- Compute \(w = (K^2 - 1)/(K^2 + 1)\).
Solution
Doppler factors, multiply, square, convert back.
Rae’s rocket moves at 0.6 (locked). Set the probe’s speed relative to Rae so that Lin measures the probe at 0.80, within 0.005.
No lab? Solve \((0.6 + v)/(1 + 0.6v) = 0.8\) for \(v\) and check the solution.
Solution
\(0.6 + v = 0.8 + 0.48v\), so \(0.52v = 0.2\) and \(v = 5/13 \approx 0.385\). On the slider, 0.38 or 0.39 lands within 0.005 of 0.8.
The rapidity of 0.8 is \(\ln 3 \approx 1.099\). A rocket moving at 0.8 in Lin’s lab fires a probe forward at 0.8 relative to itself. Give the probe’s rapidity in the lab, and its lab speed.
That’s the plain sum of the speeds. Which numbers add?
That multiplies the rapidities. Rapidities add.
Solution
Rapidities add: \(\th = 2\ln 3 = \ln 9 \approx 2.197\). Then \(k = 9\) and \(w = (81 - 1)/(81 + 1) = 40/41 \approx 0.976\). Check: \((0.8 + 0.8)/(1 + 0.64) = 1.6/1.64 = 40/41\).
A searchlight spot crosses the Moon at 8 times light speed. In two or three sentences, explain why that doesn’t break relativity. (Not graded: you’ll compare it with a model answer.)
Model answer
The spot isn’t an object: at each instant it is a different patch of light, each patch sent straight out from Earth at light speed. Nothing travels sideways across the Moon, so nothing at one edge can cause anything at the other. Relativity limits signals and objects, not patterns.
- Says the spot is not a single object or signal
- Notes that each bit of light travels at exactly 1 from Earth
- Concludes that no cause or message crosses the Moon faster than light
Explain it to Sagredo
Sagredo isn’t convinced. “Each probe leaves the one before at 0.6, measured honestly in its own frame. The engines are identical. So every probe gains the same 0.6 of speed. Keep going long enough and you must pass light.” Answer him.
Model answer
Every probe does gain the same thing each time, Sagredo, but it isn’t 0.6 of speed. It’s the same rapidity, \(\ln 2\), and the same factor of 2 in the Doppler factor. Rapidity grows without limit, 0.69, 1.39, 2.08 and so on. But the speed Lin measures is \(\tanh\) of the rapidity, and tanh never reaches 1. And in every probe’s own frame, a flash fired forward still moves away at exactly 1, so no probe ever closes in on the light.
- Names what really stays the same each stage (rapidity, or the factor in k)
- Explains why the speed creeps toward 1 without reaching it (tanh, or the formula)
- Uses the fact that light moves at 1 in every probe’s frame
What’s invariant here?
- The speed of light: \(\inv{1} \oplus v = \inv{1}\) for every \(v\). That’s the test any rule for combining speeds must pass.
- The relative speed of two travelers: each measures the other at the same speed, \(0.9 \oplus 0.9 = 0.9945\), whatever frame does the bookkeeping. For motion along one line, differences in rapidity are agreed by everyone.
- The calibration hyperbola \(\inv{t^2 - x^2 = 1}\): boosting slides points along it, by rapidity, the way turning slides points around a circle by angle.
- The rules: \(w = (u + v)/(1 + uv)\); \(\th_w = \th_u + \th_v\); \(k_w = k_u k_v\); \(v = \tanh\th\).
Still strange?
It should be: two honest measurements of 0.6 combine into 0.882, and no amount of rocket fuel ever gets you to 1. The speed of light is not a wall you hit; it is a horizon you approach, the way a hyperbola approaches its asymptote.
Going further
The head-scratcher at the end of Practice imagined a steady 1 g push as a long chain of tiny rapidity kicks. Here is that trip, drawn. Cut Rae’s time into \(n\) steps. Each dot is a kick; between kicks Rae coasts in a straight line, at the rapidity halfway through that step, so the trip starts and ends with a half kick. Add steps and the broken line settles onto a smooth curve, a hyperbola whose asymptote is a light ray. That ray is the dotted gold line: a flash Lin sends from home at \(t = 1/a\), about 0.97 years after Rae leaves at 1 g. (Equivalently, it is light that set off at the start from a point \(1/a\), about 0.97 light-years, behind Rae.) Rae’s curve creeps toward it forever and never meets it: that flash never catches her, and no message Lin sends after it ever reaches her. The line is Rae’s horizon. When your bonus rocketWorldline passes, the broken line is drawn from your points, in purple.
After 1 year of Rae’s time at 1 g: speed 0.775, Lin’s time 1.187 years, distance 0.564 light-years. After 3 years of her time: speed 0.996, Lin’s time 10.7 years, distance 9.8 light-years.
Describe this lab
A spacetime diagram in years and light-years, time up, distance right, light at 45°. Lin’s worldline is the vertical axis. Rae’s worldline is a broken dashed line: her wristwatch time is cut into equal steps, she gets a kick of rapidity at each dot between steps (a half kick at the start and at the end) and coasts straight between dots. A dotted curve shows the smooth trip with a perfectly steady push, and a dotted gold line shows a flash Lin sends at t = 1/a (about 0.97 years), which never catches her: Rae’s horizon. Sliders set the number of steps (1 to 40) and Rae’s total wristwatch time (0.25 to 3 years). Readouts show her final speed, Lin’s elapsed time (Lin’s years t), the distance and the final rapidity aτ.
★★ For the same 1 g trip (\(a = 1.0323\) ly/y², 1 year of Rae’s time), how many years pass for Lin, and how far does Rae get? Use \(t = \sinh(a\tau)/a\) and \(x = (\cosh(a\tau) - 1)/a\), or read them off the lab with many steps.
Hint
\(a\tau = 1.0323\). Then \(\sinh(1.0323) \approx 1.226\) and \(\cosh(1.0323) \approx 1.582\).
Solution
\(t = 1.226/1.0323 \approx 1.187\) years and \(x = 0.582/1.0323 \approx 0.564\) light-years. After one traveler-year at 1 g: v = 0.7748, Earth time 1.187 y, distance 0.564 ly.
Deep dive: the scissors point
Close a long pair of scissors. The point where the blades cross runs toward the tip. Hold one blade still and close the other so that its edge moves at speed \(u\). If the blades meet at a small angle \(\alpha\), the crossing point runs along at \(u/\tan\alpha\). Make \(\alpha\) small enough and that beats 1. Is the crossing point a signal? Pressing the handles doesn’t move the far end of the blades instantly: the push travels through the metal at the speed of sound, far below 1. So the crossing point can only follow a pattern that was set up in advance. Like the searchlight spot, it carries no news.
To read more, look for the “velocity parameter” in Taylor and Wheeler’s Spacetime Physics (a free PDF is at eftaylor.com), which is what they call rapidity.