Refraction, Snell’s Law, and Refractive Index

Refraction is the bending of light as it passes from one transparent medium into another because its speed changes; Snell’s law states n1 sin θ1 = n2 sin θ2, where the refractive index n = c ÷ v is the ratio of the speed of light in a vacuum to the speed in the medium. In brief: light bends toward the normal when it enters a medium with a higher refractive index (slower light) and away from the normal when it enters a medium with a lower one. Glass has n of about 1.5, water 1.33 and air 1.0003. The frequency of the light does not change; its wavelength becomes λ ÷ n.

A straw in a glass of water seems broken, and a pool looks shallower than it is. These are effects of refraction. This guide defines the refractive index, states Snell’s law, explains apparent depth and the path of light through a glass block, compares typical indices in a table, works through calculations and corrects common mistakes.

What is the refractive index?

The absolute refractive index of a medium is n = c ÷ v, where c = 3.00 × 108 m/s is the speed of light in a vacuum and v the speed in the medium. Since v < c, n ≥ 1. A higher n means that light travels more slowly, and that the medium is “optically denser”. The index depends slightly on the wavelength (the cause of dispersion) and on temperature. The relative index from medium 1 to medium 2 is n21 = n2 ÷ n1 = v1 ÷ v2.

What is Snell’s law?

When a ray passes from medium 1 into medium 2, with angles θ1 and θ2 from the normal:

n1 sin θ1 = n2 sin θ2

The speed and the wavelength change in the new medium (λ2 = λ1 × n1 ÷ n2), but the frequency does not. Some of the light is also reflected at the boundary.

Light refracting from air into water and bending toward the normal 45° 32.1° Air, n = 1.00 Water, n = 1.33
A ray in air strikes water at 45° to the normal (dashed line). Snell’s law gives sin θ = sin 45° ÷ 1.33 = 0.532, so the refracted ray is at 32.1°. Entering the optically denser medium, the ray bends toward the normal.

What are the effects of refraction?

Refractive indices of materials

Approximate refractive indices for yellow light (about 589 nm)
Material n Speed of light (108 m/s)
Vacuum1.00003.00
Air1.00033.00
Water1.332.26
Glass (crown)1.521.97
Diamond2.421.24

Worked example: refraction calculations

  1. Air to water. Light hits the surface of water at θ1 = 45° from the normal. 1.00 × sin 45° = 1.33 × sin θ2, so sin θ2 = 0.7071 ÷ 1.33 = 0.532, and θ2 = 32.1°. The ray bends toward the normal.
  2. Glass to air. Light in glass (n = 1.50) is incident on the glass-air boundary at 20°. 1.50 × sin 20° = 1.00 × sin θ2, so sin θ2 = 1.50 × 0.3420 = 0.513, and θ2 = 30.9°. It bends away from the normal.
    45° 32.1° n = 1.00 n = 1.33 20° 30.9° n = 1.00 n = 1.50
  3. Speed. The speed of light in glass of n = 1.50: v = c ÷ n = 3.00 × 108 ÷ 1.50 = 2.00 × 108 m/s.
  4. Wavelength. Red light of wavelength 650 nm in air enters glass (n = 1.50): λ = 650 ÷ 1.50 = 433 nm. The frequency is the same: f = c ÷ λair = 3.00 × 108 ÷ 650 × 10−9 = 4.6 × 1014 Hz.
  5. Finding n. A ray in air at 60° enters a transparent liquid and is refracted at 40°. n = sin 60° ÷ sin 40° = 0.8660 ÷ 0.6428 = 1.35.

Who discovered Snell’s law?

Ptolemy measured angles of refraction in the second century CE. Ibn Sahl described the law in a manuscript on burning mirrors and lenses in 984. Thomas Harriot found it in 1602, and Willebrord Snellius rediscovered it in 1621. René Descartes published it in 1637, and Pierre de Fermat derived it from his principle of least time in 1662. Christiaan Huygens explained it with the wave theory, which predicts that light is slower in denser media. This was confirmed by the measurements of Léon Foucault in 1850.

Which mistakes are common?

Mistake 1: Measuring angles from the surface

Use angles from the normal in Snell’s law.

Mistake 2: Saying that the frequency of light changes in glass

It does not. The speed and wavelength change.

Mistake 3: Mixing up the direction of bending

Higher index: toward the normal. Lower index: away from the normal.

Mistake 4: Using the real depth as the apparent depth

Apparent depth = real depth ÷ n for viewing near the normal.