Huygens' principle treats each point of a wavefront as the source of a secondary wavelet. The later wavefront is the common forward envelope of those wavelets. Consider a plane front reaching a flat interface between media with speeds and . In the same interval , the incident front advances while the first transmitted wavelet grows to radius .
The two right triangles sharing the interface segment of length give and , where and are ray angles to the normal. HenceThis is Snell's law. The frequency is unchanged at a stationary interface, while wavelength changes with the propagation speed.
Huygens' principle treats every point of an advancing wavefront as a source of secondary wavelets; their common envelope forms the next wavefront. Consider two points of an incident plane wave reaching the interface at different times. During the same interval , the remaining incident portion travels while the first transmitted wavelet expands a distance . The two wavefront right triangles share their interface segment, soThis is Snell's law, with both angles measured from the surface normal. The speeds are phase velocities at the common frequency in stationary isotropic media. If the equation requires , there is no propagating refracted ray and total internal reflection applies instead.