Swirling Colors on a Soap Bubble
A soap bubble drifts through a sunny window, and its surface glitters with swirling pinks, greens, and blues. Yet the soap and water in the bubble have no color at all. Where do the colors come from?
The answer starts with the wall of the bubble. It is a thin skin of soapy water, far thinner than a sheet of paper. Sunlight looks white, but it is really a mix of every color of light, and light travels in waves. When sunlight reaches the bubble, some of it bounces off the outer face of the skin. Some goes into the skin and bounces off the inner face. The two bounced beams then meet.
Depending on how thick the skin is, the waves of one color may line up and grow stronger, while the waves of another color may cancel each other out. So one spot may show bright green while another spot shows bright blue. Because the skin is not the same thickness everywhere, you see a patchwork of colors.
The skin keeps changing, too. Gravity slowly pulls the water downward, so the top of the bubble grows thinner. The colors shift and swirl as this happens. Just before the bubble pops, its thinnest part may look clear or dark.