As far as I'm aware, traveling at $c$ will prevent time passing due to time dilation. Electromagnetic waves rely upon oscillations to propagate. Since oscillations rely upon the passing of time, how does an electromagnetic wave oscillate if time does not pass?

- 201,751
-
5This doesn't really make sense to me. There is no frame travelling at the speed of light. – ACuriousMind Mar 21 '15 at 13:43
3 Answers
Electromagnetic waves rely upon oscillations to propagate
Electromagnetic waves are propagating disturbances (or oscillations) in the electromagnetic field and the electromagnetic field exists everywhere and everywhen.
But the electromagnetic field itself does not 'travel' at $c$ so your reasoning isn't clear to me.

- 59,560
you are correct that the EM field propagates at c, but as the comment from Acuriousmind mentioned, there is no frame of reference traveling at that speed. What that means in simpler words, is that the equations break or diverge for anything traveling at the speed of light. Light is not bound to time dilation or length contraction for that same reason. Only objects traveling close, but never at, that speed are.
EM waves are mass-less. The time dilation effect you mention only applies when a travelling body has mass.
Note that for a body that has mass it would take an infinite amount of energy to travel at c.

- 126