Among those I personally like the Doppler shift explanation the best. My education is in physics but my career has been in engineering. I like explanations based on what one can see/measure. The acceleration explanation, e.g., A ages 25.6 years during B's turnaround event just doesn't jibe with the hardboiled engineer in me.
The Doppler shift explanation does jibe with that hardboiled engineer. I'll use Fredrik's example of space traveler B going at 0.8 c to/from a star that is 16 light years away. First, some assumptions:
- A and B continuously transmit a signal to and receive a signal from one another. Occasionally A and B will use this transmission to send messages, view family pictures, whatever.
- These continuous transmissions include a timing signal. For example, the mission elapsed time as measured on the sender's clock will be embedded once per second as measured by the sender's clock.
- B's spacecraft is equipped with sensors that can measure the distance (in B's local frame) to the target star (outbound leg) / Sun (return leg).
- B's spacecraft can similarly measure the relative velocity to the target star (outbound leg) / Sun (return leg). For example, the spacecraft might detect the frequency of the star's hydrogen alpha line and compute the velocity from the observed blueshift.
Just after B has accelerated to 0.8 c on the outbound leg, and for some amount of time thereafter, both A and B will see, by means of the communications link, the other as aging at 1/3 the rate at which they themselves are aging. Just before B returns to Earth, and for some amount of time before, both A and B will see, by means of the communications link, the other as aging at 3 times the rate at which they themselves are aging. Somewhere in between, each twin will see a transition from that 1/3 aging rate to a factor of 3 aging rate. The resolution of the paradox is that this transition occurs at distinctively different times.
What B sees
At the moment of departure (i.e., right before accelerating), B will see the target star as being 16 light years away. Assuming a rapid acceleration event, B will see the distance to the target star shrink to 9.6 light years upon reaching 0.8 c. B calculates the time needed to reach the target star as 9.6 light years / 0.8 c, or 12 years. B will see A doing things in slow motion during this 12 year long outbound leg. Suppose A gets married and has a child four years (A's clock) after B departs. When B arrives at the target star 12 years later (by her own clock), she will have just received a picture of A's newborn child. The signal from A will indicate a mission elapsed time of 4 years.
Now B stops, takes a few pictures, and turns around, doing all rather quickly. During the brief stop, B will sense that the Sun is 16 light years distance. Upon accelerating to 0.8 c, she will once again sense that distance has shrunk to 9.6 light years. Now B sees things happening to A and the child in fast motion (3x speed, to be precise). B will see A turn into an elderly gentleman and the baby zoom through life. By the time B reaches Earth 12 years later (her clock), she will see A as having aged by another 36 years. If the voyage started when A and B were both 20 years old, B will see herself as being 44 years old upon return, A as being 60, and the child as 38 -- only six years younger than B!
What A sees
From A's perspective it is B that is doing every in slow-mo on the outbound leg. A will get married, have a child, and the child will have just graduated from high school by the time A
calculates that B has reached the target star. This is just a calculation, however. As far as what A can tell based on
seeing, in the signal sent by B, B has a long ways to go to reach the star. A will continue to receive a slowed-down signal for another 16 years after the calculated turn around time. It will take 36 years before A sees the pictures from the target star and receives a congrats message on the birth of the child. At this point, when A is 56 years old, B will report to A that she is 32 years old. For the next 4 years, A will see B as working in fast motion and aging rapidly. By the time B returns four years later, A will be 60 years old, B will be 44, and the child will be 38.
Summary
Per this explanation, the paradox vanishes due to the disparity in the time at which the received signal switches from slow to fast. For B this happens right at the turnaround event. A has spent half of B's 24 year journey aging slowly and the other half aging quickly. From B's perspective, she has aged 24 years while A has aged 12/3 + 12*3 = 40 years. For A the transition occurs when the turnaround signal comes back to Earth. From A's perspective, A has aged 40 years while B has aged 36/3 + 4*3 = 24 years.