Här är en uppdelning:
* Euclid: I sin bok "Optica" beskrev Euclid reflektionslagarna, även om han inte uttryckligen anger dem som separata lagar. Han förklarade hur ljus rör sig i raka linjer och att infallsvinkeln (vinkeln vid vilken ljus slår en yta) är lika med reflektionsvinkeln (vinkeln vid vilken ljuset studsar av).
* ibn al-Haytham (alhazen): En arabisk forskare från 1100-talet förfinade Alhazen ytterligare förståelsen för reflektion. Han genomförde experiment och formulerade en mer exakt beskrivning av reflektionslagarna.
Medan Euclids arbete lägger grunden, stärkte Alhazens bidrag vår förståelse för hur ljus återspeglar ytor.