Free access until 31 December 2026 · Physics and Maths questions and notes, updated continuously · Build a test

C.2 · IB Physics

Refraction (Snell’s law)

Send a ray of light across the boundary between two media. Drag the ray or use the sliders, watch it bend, and find the critical angle beyond which total internal reflection takes over.

Predict first

Start from the defaults (n₁ = 1.5, n₂ = 1.0, θ₁ = 35°). You raise the angle of incidence to 50°. What happens to the refracted ray?

incident refracted reflected / total internal reflection. Drag the incident ray to change its angle.

n₁ sinθ₁ = n₂ sinθ₂
critical angle: sinθc = n₂ ÷ n₁ (n₂ < n₁)
speed in a medium: v = c ÷ n
c = 3.00 × 10⁸ m s⁻¹

Try this

  1. Choose 'Air → glass' and raise θ₁ from 0° to 80°. Does the refracted ray ever reach 90°, and what is the largest θ₂?
  2. Set n₁ = 1.5 and n₂ = 1.0. Raise θ₁ until the refracted ray disappears and compare the angle with the critical angle readout.
  3. Tick 'Show wavefronts' with n₁ = 1.0 and n₂ = 2.0. What happens to the wavefront spacing, and why does the ray bend towards the normal?

Common error: total internal reflection needs light to travel from the higher to the lower refractive index, so a critical angle does not exist when going from air into glass.