I read some book now about Einsteins thought experiments. And it seems to be a fallacy. They claim in the book that if you are running in the same direction of light and it's chasing you then you are supposed to see light moving slower than c. But because lights speed is constant it turns out that your clock would slow down so that , light wouldn't be measured by you as slower than c but rather exactly as c. My question is, and it looks like a stupid fallacy that's why I think I am maybe missing something. My question is, they only solved the problem in case that you are really going in the same direction of light therefore when your clock slows down it compensates over your own speed and makes you measure light correctly. But the thing that I don't understand is, how does it solve the problem if you were to run against lights direction. Suppose light goes from A to B and you are running from B to A. In such a case, even if your clock were to slow down when you are running, not only would light not be rated at speed C but you are even going to measure light to be much much faster. Cuz, 1) you are heading towards it. 2) your clock slows down.
It looks funny . It looks like a mistake. They only tackle the case of you running in same direction of light. And they explicitly say that for this we have 'time dilation ' so that your clock is ticking slowly so light would appear to you going faster at exact velocity of C. But they seem to forget that if I run towards light then in such a case I myself see light as going faster so in order for this to be corrected my clock shouldn't be going slowler but rather faster.
Am I missing something?