Aseem Raj Baranwal · October 20, 2026

A soap film is a sheet of water between two layers of soap molecules, often thinner than a micrometer. A vertical film drains under gravity and is thinner at the top, so in white light it shows bands of color ordered by thickness. Newton watched them on bubbles kept under a glass cover (Opticks, Book II, Part I, Observation 17): colored rings formed at the top, widened and moved down as the water drained, and a black spot grew at the top before the bubble broke.

The color at thickness $d$ follows from two ingredients: the fraction of light the film reflects at each wavelength $\lambda$, and the three color-matching functions that the CIE (the International Commission on Illumination) uses to reduce a spectrum to a color. The first is a single cosine in $1/\lambda$, so the color is a fixed white minus the cosine transform of the color-matching functions, evaluated at $2nd$, the extra optical path traveled by light reflected from the film’s back surface, where $n$ is the refractive index of water. The computed colors agree with the table of thicknesses that Newton compiled for them.