Атмосферное явление возникает при преломлении световых лучей кристаллами льда. Чтобы радужное сияние появилось вокруг источника света, необходимо наличие этих миниатюрных кристаллов в низких слоях атмосферы или перистых облаках. Свет отражается от граней или основания ледяных столбиков: падая, они вращаются, дрожат или неподвижно парят. В зависимости от их положения преломление лучей происходит под разными углами. Иногда можно увидеть второй светящийся ореол и размещенные на нем ложные «Солнца» или «Луны». По законам физики, они всегда находятся на той же высоте над горизонтом, что и настоящая звезда или спутник Земли.