The actual answer is the assumptions which define a self-propagating wave do not apply once the wave leaves a vacuum. When it becomes incident onto some medium, due to the coupling of electrons within the medium to the electromagnetic field, the pure electromagnetic wave gets transformed into a phonon, which is a combination of electromagnetic and mechanical oscillation within the medium (and therefore has speed <c, depending on the particular properties of the medium). When the phonon subsequently leaves the system, those traveling oscillations induce a new self-propagating wave on the other side, sending the light on its way as usual.
cbolton|2 years ago
MichaelZuo|2 years ago
Doesn't mechanical oscillation already occupy all three spatial dimensions plus a time dimension?
zmgsabst|2 years ago
A photon is EM only.
So you’re correct that it occupies all four dimensions, but we’re discussing an excitation in one field (photon) changing to an oscillation in multiple (phonon) and then back to only one field (photon).