neopolitan said:
I'd be interested to hear how this oddity is usually explained (ie why there is agreement on ticks and tocks being equal for the Transverse clock, but not for the Longitudinal clock).
I would say it's just the relativity of simultaneity. Imagine replacing the two mirrors with two digital watches which are synchronized in their own rest frame. If we're in a frame where the watches are moving, then if the axis between the watches is perpendicular to their direction of motion, they will still be synchronized in this frame; if the axis between them is parallel to their direction of motion, they will be out-of-sync in this frame. So, for example, suppose in their own rest frame each watch lights up once every 2 seconds, and there is a 1 second offset between the two (so if the watches are 1 light-second apart, their lighting up corresponds to when a photon bouncing between mirrors at the same positions would hit each mirror). In terms of the time-coordinate of their rest frame it might look like this:
t=0 seconds: watch A reads 0 seconds, lights up
t=1 second: watch B reads 1 second, lights up
t=2 seconds: watch A reads 2 seconds, lights up
t=3 seconds: watch B reads 3 seconds, lights up
t=4 seconds: watch A reads 4 seconds, lights up
t=5 seconds: watch B reads 5 seconds, lights up
...and so forth. Now in a frame where they are moving at 0.6c in a direction perpendicular to their direction of motion, their ticks will be dilated by a factor of 1.25 but they will remain in sync, so in this frame's coordinates it would look like:
t=0 seconds: watch A reads 0 seconds, lights up
t=1.25 seconds: watch B reads 1 second, lights up
t=2.5 seconds: watch A reads 2 seconds, lights up
t=3.75 seconds: watch B reads 3 seconds, lights up
t=5 seconds: watch A reads 4 seconds, lights up
t=6.25 seconds: watch B reads 5 seconds, lights up
But in a frame where they are moving at 0.6c
parallel to their direction of motion, they will be out-of-sync by vL/c^2 where L is the distance between them in their rest frame, which is 1 light-second, so B's time is behind A's time by 0.6 seconds. So you have to modify the times that B reads 1, 3 and 5 seconds above; for example, although it's true that A reads 2 seconds at t=1.25 seconds, B will only read 2 - 0.6 = 1.4 seconds at that moment, so it will take an additional 0.75 seconds of coordinate time to tick 0.6 seconds forward to a reading of 2 seconds (since its rate of ticking is dilated by 1.25, and 0.6*1.25=0.75), meaning B will not read 2 seconds until a coordinate time of t=1.25+0.75=2 seconds in this frame. The modified numbers will be:
t=0 seconds: watch A reads 0 seconds, lights up
t=2 seconds: watch B reads 1 second, lights up
t=2.5 seconds: watch A reads 2 seconds, lights up
t=4.5 seconds: watch B reads 3 seconds, lights up
t=5 seconds: watch A reads 4 seconds, lights up
t=7 seconds: watch B reads 5 seconds, lights up
So you can see that because of the relativity of simultaneity, in this frame the time from A to B lighting up is longer than the time from B to A lighting up.