MLA Citation: Bloomfield, Louis A. "Question 337"
How Everything Works 19 Mar 2018. 19 Mar 2018 <>.
337. How do oil spills/spots (i.e. in parking lots and streets) create rainbows?
A thin layer of oil on water creates interference effects, just like those seen in a thin soap film. Sunlight reflects from both the top and the bottom of the oil layer and these two reflections can interfere with one another. If the blue/green wavelengths of light interfere destructively on their way to your eye, you will see the oil layer as red. If the green/red wavelengths of light interfere destructively, you will see the oil layer as blue. How you see the oil layer depends on its thickness and the angles of the light.

Return to
Generated for printing on Monday, March 19, 2018 at 2:44:26 EDT
Copyright 1997-2018 © Louis A. Bloomfield, All Rights Reserved
Privacy Policy