推导计算公式比较麻烦,这里提供一个思路。想象一辆坦克,履带速度不变,在泥地行进速度会慢于硬地速度,从硬地垂直进入泥地界面只会减速不会改变方向。而斜着开进泥地会怎样?先进入泥地的一侧履带会减速,另一侧的履带速度快,因而会发生转向,待全部进入泥地后就又直线行驶了。照此推算,就会得出折射率公式。蚂蚁会走折射路线也是因此;没有参照物的人步行也会发生转圈现象(两腿步幅不一样)。当然光子并不是有两侧平行前进的模型,而是一根斜进的能量条,先进入介质段减速,后段仍是原速,就会发生偏转,即折射了,可以想象把一根筷子斜射入水中。实际上光进入介质的减速并不是这样简单,但深说就复杂了,牵扯到光子模型,一言难尽。