0
$\begingroup$

Is it because of

  • refraction of light in water?

  • a mixture of UV rays in sunlight?

  • polarization of reflected light?

  • interference of light reflected from external and internal film surface?

  • or maybe dependence of the refractive index of soap and water on the wavelength of light?

Help me out because all of these sound promising, but I can't decide which is true.

$\endgroup$
0
$\begingroup$

The colours are indeed caused by interference effects. The thickness of the skin of a soap bubble is not constant over its surface, and nor is its radius of curvature. The variations are time-dependent, as the bubble changes its shape in response to fluctuations in local air speed etc. Each of those factors causes continuous variations in the interference effects, which is why you observe a continuously varying mix of colours.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.