，但没有经过定量的数学推导。开普勒在他1611年的光学着作《折光学》中记载了他所进行的光的折射实验，记录表明他在实验中曾观察到全反射现象。1621年，荷兰物理学家斯涅尔通过进行和开普勒相类似的实验首次总结出了正确的折射定律，后来折射定律也常被称作斯涅尔定律。笛卡尔在他的着作《方法论》中也有关于折射的研究，他将光看作机械的弹性小球，认为小球在不同的介质中的速度是不同的，并假设平行于介质交面的光速分量始终保持不变，由此可以推出入射角与折射角的正弦的比值是定值。不过，笛卡尔的结果和事实相比需要假设光在光疏媒质