calinvass said:
FL is an accelerated reference frame
No, it isn't. It's an inertial frame in which the chosen spaceship (the one on the left) is momentarily at rest.
calinvass said:
This will generate a reduced clock rate observed in the FL reference frame.
You have to be very careful when talking about clock rates and frames in cases like this. Here is a more careful way of stating what is going on:
Pick an event on the worldline of the left (or rear clock) while it is accelerating. Call that event L. We can pick two events on the worldline of the right (or front) clock which are simultaneous with L according to two different inertial frames: event R0, which is simultaneous with L according to frame F0, and event RL, which is simultaneous with L according to frame FL. These are different events.
Call the left clock's elapsed time at event L time T. At event R0, the right clock shows elapsed time equal to T. But at event RL, the right clock shows elapsed time greater than T.
Also, in frame F0, the distance between the two clocks always remains the same--so the distance between events L and R0 is the same as the distance between the clocks before they started accelerating. But the distance, in frame FL, between events L and RL is
not the same--it is larger. (This is one way of seeing why the string stretches and eventually breaks.)
calinvass said:
after the ship stops both clocks should show the same time
And they will,
if they stop at the same time in frame F0. More precisely, if the left clock stops at some event SL, and the right clock stops at event SR0 which is simultaneous with event SL in frame F0, then the clocks will show the same time at those two events. And since the clocks will continue to move at the same speed (since they are no longer accelerating), they will remain synchronized according to frame F0.
But suppose that the left clock stops at some event SL, and the right clock stops at event SRL which is simultaneous with SL in frame FL. Then we have a more complicated situation. The time shown on the left clock at event SL will be less than the time shown on the right clock at event SRL. So in frame FL, the right clock will show more elapsed time than the left clock when they both stop accelerating.
But in frame F0, event SL happens
before event SRL; so to see how the clocks end up in frame F0, we have to figure out what the left clock reads at event SLL, which is the event that is simultaneous with event SRL in frame F0. At event SLL, the left clock has been moving inertially for some time after stopping (i.e., in frame F0 the left clock stops accelerating first), so from the viewpoint of frame F0, it is "gaining time" relative to the right clock, which keeps accelerating. How things are when the right clock stops accelerating, at event SRL, will depend on the details, like the original distance between the clocks and how long the left clock accelerates.
Furthermore, in this second scenario, where the right clock stops accelerating at event SRL, the clocks are not moving at the same speed (in any inertial frame), so their synchronization will continue to change (unlike the first scenario, where the right clock stops at event SR0).