折射現象發生的原因是由於光在不同介質中傳播速度的差異,導致光在兩種介質的交界處改變傳播方向。具體來說,當光線從一種介質斜射入另一種介質時,如果光線是從速度較慢的介質(如空氣)進入速度較快的介質(如水或其他光學介質),折射光線會偏向法線方向,使得折射角小於入射角;反之,如果光線是從速度較快的介質進入速度較慢的介質,折射光線會偏離法線方向,使得折射角大於入射角。這種規律可以總結為「誰快誰大」,即光線在傳播速度快的介質中的角度較大。
此外,光的折射還遵循以下規律:
折射光線、入射光線以及法線位於同一平面內,且折射光線和入射光線分居法線兩側。
當光線垂直射入介質時,傳播方向不變。
入射角增大時,折射角也隨之增大。
在實際套用中,光的折射現象可以解釋為什麼在水中或玻璃中看到的物體位置會比實際位置高,以及為什麼池水看起來比實際的淺等現象。