- NEW!
Answer to:
Why does oil create a rainbow film when mixed with water?
This phenomenon, called iridescence, occurs because the thickness of the film is comparable to the wavelengths of visible colors of light. Light reflecting from the rear surface of the film combines with the light that reflected from the front surface, but since the light traveled at a different velocity in the film (it has a different refractive index), the light that has traversed the oil...