Two persons A, B are uniformly accelerating in the positive z direction by amount $g$.
$A$ flashes two pulses of light with an interval $T_a$.
The time interval between two flashes of light in $A$ frame is $T_a$ and correspondingly this event has a time interval $T_b$ in $B$ frame.
We can prove that $T_b$>$T_a$ using only kinematics and the universality of speed of light( Kleppner and Kolenkow have done in their mechanics book)
By Equivalence principle the situation will remain same if the acceleration is is replaced by a constant gravitational field pointing downwards.
We know therefore $T_b$>$T_a$ if we've two stationary observers $A$ and $B$ in a gravitational field pointing downwards, and $A$ flashes light in interval $T_a$.
Question: I understand that the time intervals will be different for the two frames but the frames should both be in the gravitational field,that's how our argument is constructed.
The authors say ( I shorten it) that as a consequence of the time delay we can observe red shift (of light coming from stars having large gravitational field) on the earth.
But from the way the logic was constructed we can only say that any observer inside the nearly uniform gravitational field will observe the red shift.
How come the authors talk about observing red shift on earth which is almost outside of the gravitational field from which the light is coming? Can anyone please help me.