La teoría completa del arcoíris fue, sin embargo, anterior a Newton: en la Edad Media Teodorico de Freiberg proporcionó una de las primeras teorías acerca de la naturaleza del arco iris, luego desarrollada por Antonius de Demini en 1611, fue retomada y refinada luego por René Descartes.