Зелёные лучи при закате или восходе Солнца возникают из-за преломления (рефракции) солнечных лучей в атмосфере. 14
Когда солнечные лучи преломляются, происходит их разложение в спектр, сила преломления зависит от длины волны луча. 2 Разложение в спектр сильнее всего проявляется именно в момент захода Солнца — когда над горизонтом можно видеть только верхнюю его часть, которая из-за наложения друг на друга цветовых лучей становится сине-зелёной (нижняя при этом — оранжево-красная). 2
Последний луч солнца разлагается в спектр и образует несколько лучей — хотя последним лучом мы должны увидеть фиолетовый, из-за того что это коротковолновый луч (как и синий, и голубой), он рассеивается в атмосфере, поэтому последним мы видим изумрудный. 2