Радужное свечение на поверхности озера может возникать по разным причинам в зависимости от условий.
В случае, когда радуга появляется над поверхностью воды во время дождя, свечение возникает из-за того, что солнечный свет преломляется и отражается капельками воды, парящими в атмосфере. 13 Эти капельки по-разному отклоняют свет разных цветов, в результате белый свет разлагается в спектр. 3
Если на поверхности воды есть тонкая плёнка, например, от разлитого бензина или масла, то радужные узоры возникают из-за интерференции света. 2 Свет, падающий на плёнку, частично отражается от верхней поверхности плёнки и частично проникает в неё и отражается от границы между бензином и водой. 2 Из-за разной толщины плёнки и разного пути, который проходят световые лучи, происходят интерференционные эффекты, что приводит к появлению характерных цветов. 2
Ещё одна возможная причина — наличие в воде хромофорных растворённых органических веществ. 4 Под действием УФ-лучей некоторые из них флуоресцируют (светятся). 4