水の中に入れたストローが途中で折れ曲がったように見えたり、プールの底が実際より浅く見えたりするのは、光の屈折が起きるからです。レンズが光を集められるのも、プリズムが光の進行方向を変えるのも、基本には同じ現象があります。
では、なぜ光は空気から水、空気からガラスのように異なる媒質の境界を通ると進行方向を変えるのでしょうか。そして、なぜその曲がり方はスネルの法則という決まった式に従うのでしょうか。
結論からいうと、媒質が変わると光の波が伝わる速さが変わり、境界面に到達した波面の進み方に差が生じるため、波面全体の向きが変わるからです。光線は波面に垂直な方向へ進むため、波面が傾けば光線の向きも変わります。その幾何学的な関係を式にしたものがスネルの法則です。
同じ法則は、波面の伝わり方を考えるホイヘンスの原理だけでなく、光路が停留するというフェルマーの原理や、電磁波の境界条件からも導くことができます。この記事では、屈折が起こる理由とスネルの法則が成り立つ仕組みを順に説明します。
屈折とは何が変わる現象なのか
屈折とは、光が屈折率の異なる二つの媒質の境界を斜めに通過するとき、進行方向が変わる現象です。
たとえば空気からガラスへ斜めに入る光は、多くの場合、境界面に垂直な法線へ近づく方向に曲がります。反対に、ガラスから空気へ出る場合は法線から離れる方向へ曲がります。
ここで重要なのは、光が境界で「力に押されて曲がる」と考えるより、異なる媒質で波の進む速さが違うため、波面の向きが変化すると考えることです。
東京大学の光学資料では、屈折率を用いたスネルの法則が光の伝搬法則として扱われ、屈折率と光の進行方向の関係が幾何光学の基本として整理されています。
屈折率とは何を表しているのか
屈折を考えるときに中心になる量が屈折率です。真空中の光速をc、媒質中の光の位相速度をvとすると、単純な場合の屈折率nは
n = c / v
と表されます。
屈折率が大きい媒質ほど、位相速度は小さくなります。たとえば可視光に対して、空気の屈折率はほぼ1に近く、一般的なガラスや水はそれより大きな値を持ちます。
ただし、「物質中の光は原子に吸収されて、そのたびに止まってから再び放出されるため遅くなる」という単純な説明は正確ではありません。透明な媒質中では、入射した電磁波が物質中の電荷を振動させ、その応答から生じる電磁場と入射波が重なります。その結果として、媒質中を伝わる波全体の位相の進み方が真空中とは異なり、屈折率として表されます。
なぜ境界に斜めに入ると進行方向が変わるのか
光を一本の細い線ではなく、同じ位相の点を結んだ波面として考えてみましょう。
斜めの波面が空気からガラスへ進むと、波面の一端が先にガラスへ入ります。その部分はガラス中の速度で進み始めますが、まだ空気中に残っている別の部分は空気中の速度で進みます。
もしガラス中のほうが光の位相速度が小さければ、先にガラスへ入った側は同じ時間でも進む距離が短くなります。一方、空気中に残っていた側はそれより長く進みます。
そのため、波面全体が回転するように向きを変えます。光線の進行方向は波面に垂直なので、波面の向きが変わると光線も曲がります。これが屈折の基本的な仕組みです。
OpenStaxはホイヘンスの原理を使い、第二媒質で光速が小さくなると二次波の進む距離が短くなるため、新しい波面が傾き、光線が法線側へ曲がることを説明しています。
ホイヘンスの原理からスネルの法則が出てくる
ホイヘンスの原理では、ある瞬間の波面上のすべての点を、小さな二次波を出す波源と考えます。少し時間がたったあと、それらの二次波に接する面が次の波面になります。
二つの媒質の境界に斜めの波面が到達する場合を考えると、第一媒質側では二次波が速度v₁で進み、第二媒質側では速度v₂で進みます。同じ時間Δtの間に進む距離は、それぞれv₁Δtとv₂Δtです。
この距離の違いを幾何学的に結びつけると、入射角θ₁と屈折角θ₂について
sinθ₁ / sinθ₂ = v₁ / v₂
という関係が得られます。
屈折率n = c/vを使えば、
n₁ sinθ₁ = n₂ sinθ₂
となります。これがスネルの法則です。
つまりスネルの法則は、経験的に見つかっただけの便利な式ではなく、異なる媒質で光の伝搬速度が違うという事実と、波面が連続してつながるという条件から導かれる法則です。
なぜ角度に「sin」が出てくるのか
スネルの法則を見ると、なぜ角度そのものではなくsinθが使われるのか不思議に感じるかもしれません。
これは、境界面に沿った距離と、波面が各媒質で進む距離を直角三角形で結ぶと、自然に正弦が現れるからです。
光が境界を斜めに横切るとき、境界に沿った同じ長さを、第一媒質側と第二媒質側の二つの三角形が共有します。それぞれの三角形で、光が進んだ距離と角度の関係を表すとsinθが現れます。
そのためスネルの法則は単純な「角度の比」ではなく、屈折率と角度の正弦の積が境界の両側で等しいという形になります。
波数ベクトルで見ると「境界に平行な成分が保存する」
スネルの法則は、波の位相が境界面上で連続しなければならないという条件からも理解できます。
光の進む方向と波長を表す量として、波数ベクトルkを考えます。境界面上のどの点でも、入射波と屈折波の位相関係が時間とともに矛盾なくつながるためには、波数ベクトルの境界面に平行な成分が一致する必要があります。
東京大学の光学資料では、スネルの法則を波動ベクトルの境界面に平行な成分の保存として解釈できると説明しています。
波数の大きさは屈折率に比例するため、境界に平行な成分を等しくすると、やはり
n₁ sinθ₁ = n₂ sinθ₂
が得られます。
この見方では、屈折は「光が境界で何となく曲がる」のではなく、境界面上で波の位相を連続させるために進行方向が変化する現象だと理解できます。
フェルマーの原理からも屈折を説明できる
屈折の法則は、フェルマーの原理からも導くことができます。
フェルマーの原理では、光が二点間を進む実際の経路は、光学的な所要時間が経路の小さな変化に対して停留する経路になると考えます。
たとえば、陸上では速く走れる人が、水中では遅く進むとします。陸上の一点から水中の一点へ最短時間で到達したい場合、一直線に進むのが最速とは限りません。速く進める陸上を長めに使い、遅い水中を短めにする経路のほうが速い場合があります。
光も、媒質ごとに伝搬速度が異なるため、二つの媒質を横切るときの停留時間条件から最適な境界通過点が決まります。その条件を数式で求めるとスネルの法則になります。
ただし「光が未来を予測して最短時間の道を選んでいる」という意味ではありません。フェルマーの原理は、波動の干渉を光線の経路としてまとめて表した原理です。
光の周波数は境界で変わるのか
媒質が変わると光の速度と波長は変わりますが、通常の静止した境界では周波数は変わりません。
境界に入射する電磁場は一定の周期で振動しています。境界の反対側でも同じ時刻に電場と磁場がつながる必要があるため、透過した波も同じ周波数を持ちます。
波の基本関係
v = fλ
を考えると、周波数fが一定のまま速度vが変わるため、波長λが変わります。
つまり、空気からガラスへ入って光の速度が小さくなると、同じ周波数のまま波長が短くなります。この波長の変化と波面の向きの変化が、屈折の幾何学と結びついています。
屈折率が大きい側では必ず法線に近づくのか
一般的な正の屈折率を持つ透明媒質では、屈折率が小さい媒質から大きい媒質へ進むと、屈折光は法線に近づきます。
スネルの法則
n₁ sinθ₁ = n₂ sinθ₂
でn₂がn₁より大きいなら、sinθ₂はsinθ₁より小さくなるため、0度から90度の通常の範囲ではθ₂も小さくなります。
逆に屈折率が大きい媒質から小さい媒質へ進むと、屈折光は法線から離れる方向へ曲がります。
この方向関係を覚えるだけでなく、「速度が小さくなる側へ入ると波面の先行部分の進みが遅れ、その結果として法線側へ向く」と波面で考えると理解しやすくなります。
屈折率の違いが大きいほど強く曲がるのか
同じ入射角なら、二つの媒質の屈折率の比が大きく違うほど、屈折角の変化も大きくなる傾向があります。
たとえば空気から水へ入る場合より、空気から高屈折率ガラスへ入る場合のほうが、一般には法線側へ強く曲がります。
ただし、曲がり方は屈折率の差だけでは決まりません。入射角にも依存します。垂直入射、つまり法線方向から入る場合はθ₁ = 0なので、スネルの法則からθ₂も0となり、進行方向は変わりません。
媒質が変わっても、境界へまっすぐ入れば波面のすべての部分が同時に新しい媒質へ入るため、波面が傾く原因がないからです。
なぜプリズムでは色ごとに曲がり方が違うのか
実際の物質では、屈折率は光の波長によって少し異なることがあります。これを分散といいます。
白色光には多くの波長成分が含まれているため、プリズムへ入ると波長ごとに異なる屈折率を感じ、スネルの法則に従って少しずつ違う角度へ曲がります。その結果、白色光が色ごとに分かれて見えます。
つまり、スネルの法則そのものはどの色にも共通ですが、式に入る屈折率nが波長によって違うため、結果として屈折角が変わります。
光の色の原理については、関連記事「なぜ光の色はどのような原理や法則で説明できるのか?」でも扱います。
全反射もスネルの法則から説明できる
屈折率の大きい媒質から小さい媒質へ光が進むと、屈折光は法線から離れる方向へ曲がります。入射角を大きくしていくと、やがてスネルの法則上、屈折角が90度になる角度があります。これが臨界角です。
さらに入射角を大きくすると、通常の屈折光として成立する実数の角度がなくなり、光は第二媒質へ伝搬する波として出ていかず、ほぼすべて第一媒質側へ反射されます。これが全反射です。
光ファイバーは、この全反射を利用して光を内部に閉じ込めながら遠くまで導きます。したがってスネルの法則は、単に「水中のストローが曲がって見える」現象だけでなく、光通信の基本にもつながっています。
屈折と反射は同じ境界で同時に起こる
空気からガラスへ光が入るとき、すべての光が屈折して内部へ進むわけではありません。一般には一部が反射し、残りが透過して屈折します。
反射光の方向は「入射角=反射角」に従い、屈折光の方向はスネルの法則に従います。どれだけ反射し、どれだけ透過するかは、フレネルの式によって決まります。
反射方向がなぜ入射角と同じになるのかについては、関連記事「なぜ光の反射では入射角と反射角が等しくなるのか?」で詳しく解説しています。
水中の物体が浅く見えるのはなぜか
水中の物体から出た光が水面を通って空気中へ出るとき、光は法線から離れる方向へ屈折します。
私たちの脳は、目に入った光が空気中を直線的に進んできたと仮定して、光の経路を後ろへ延長して物体の位置を推定します。そのため、本当の物体より浅い場所から光が来たように感じます。
プールの底が実際より浅く見えることや、水中の魚の見かけの位置がずれることは、スネルの法則を日常的に観察できる例です。
レンズが光を集められるのも屈折のおかげ
レンズでは、表面が曲面になっているため、場所ごとに法線の方向が異なります。
光はレンズへ入るときと出るときの二つの境界でスネルの法則に従って屈折します。凸レンズでは表面形状と屈折率の組み合わせによって、平行に入った光を一定の範囲で一点付近へ集めることができます。
眼鏡、カメラ、顕微鏡、望遠鏡などは、屈折を利用して光線の進む方向を制御しています。
屈折の法則は、単なる教科書上の公式ではなく、現代の光学機器を設計するための基礎法則です。
屈折と影はどう関係するのか
影は、物体によって直接光が届きにくい領域ができる現象です。一方、屈折は光が媒質の境界を通るときに進行方向が変わる現象です。
両者は別の現象ですが、透明な物体の近くでは屈折によって光の分布が変わるため、明るい部分と暗い部分が複雑に現れることがあります。水の入ったコップの下に光を当てると、単純な影だけでなく、屈折によって集められた明るい模様が見えることがあります。
影の基本的な仕組みについては、関連記事「なぜ光の影はどのような原理や法則で説明できるのか?」でも扱います。
「光が遅くなるから曲がる」という説明だけで十分なのか
初心者向けには「媒質が変わると光の速さが変わるので屈折する」という説明がよく使われます。これは重要な第一歩ですが、それだけでは「なぜ進行方向まで変わるのか」が見えにくい場合があります。
より正確には、
- 媒質ごとに光の位相速度が異なる
- 斜めの波面では境界へ到達する時刻が場所ごとに異なる
- 先に第二媒質へ入った部分と、まだ第一媒質にいる部分で進む距離に差が生じる
- その結果、波面の向きが変わる
- 波面に垂直な光線の方向も変わる
という流れで考えると、屈折の原因とスネルの法則の形がつながります。
まとめ
光が媒質の境界で曲がり、スネルの法則に従うのは、異なる媒質で光の波が伝わる速度が違い、境界を斜めに横切る波面の各部分が同じ時間に進む距離に差が生じるからです。
- 屈折とは、屈折率の異なる媒質の境界で光の進行方向が変わる現象である
- 屈折率nは、単純な場合に真空中の光速cと媒質中の位相速度vの比n=c/vで表される
- 斜めに入射した波面は、媒質ごとの速度差によって向きを変える
- ホイヘンスの原理からn₁sinθ₁=n₂sinθ₂というスネルの法則を導ける
- スネルの法則は、境界面に平行な波数ベクトル成分の保存としても理解できる
- フェルマーの原理からも同じ屈折法則が得られる
- 境界で周波数は通常変わらず、速度が変わるため波長が変化する
- 分散、全反射、レンズなどもスネルの法則を基礎に説明できる
屈折は、「光が境界で折れ曲がる」というだけの現象ではありません。波の速度、位相の連続性、波面の幾何学が組み合わさった結果として、進行方向がスネルの法則どおりに決まる現象です。
参考資料
- 東京大学 生産技術研究所 黒田和男「光学 第2章 光の伝搬,反射屈折」
- OpenStax University Physics Volume 3: Refraction
- OpenStax University Physics Volume 3: Huygens’s Principle
- MIT OpenCourseWare: Electromagnetic Energy, Lecture 32 Refraction and Snell’s law

コメント