Scientists have been refining their understanding of rainbows’ unusual features since René Descartes first studied them in 1637.