光は均一な空間ではまっすぐ進む――これは学校でよく学ぶ基本法則です。しかし、「なぜ直進するのか」を一段深く考えると、単に経験的な事実として覚えるだけでは足りません。
光の直進は、幾何光学ではフェルマーの原理と光路長という考え方から導くことができます。
結論からいうと、屈折率が一様な媒質では、二点を結ぶ光路長が停留する経路が直線になり、その結果として光線はまっすぐ進むからです。
この記事では、「光がなぜ直進するか」そのものを広く説明するのではなく、フェルマーの原理と光路長という数学的・光学的な枠組みから、直進則がどのように出てくるかに焦点を当てます。
フェルマーの原理とは何か
フェルマーの原理は、光が二点間を進むとき、その実際の経路では光学的な所要時間、あるいは光路長が小さな経路変化に対して停留するという原理です。
初学者向けには「光は最短時間の経路を進む」と説明されることがあります。多くの単純な場合にはこの理解で十分ですが、厳密には常に最小とは限らず、変分に対して停留する経路と表現するのがより正確です。
フェルマーの原理は、光の直進だけでなく、反射の法則やスネルの屈折法則も同じ枠組みで導ける点が重要です。
光路長とは何か
光路長は、光が通る物理的な距離そのものではありません。媒質の屈折率を考慮した「光学的な距離」です。
屈折率nの一様な媒質を距離Lだけ進む場合、光路長OPLは
OPL = nL
と表せます。
媒質が場所によって変化する場合には、経路に沿って屈折率を積分し、
OPL = ∫ n ds
と表します。
つまり、同じ幾何学的距離でも、屈折率の大きい媒質を通る経路ほど光路長は大きくなります。
なぜ一様な媒質では直線になるのか
屈折率がどこでも同じ一様な媒質では、nは一定です。そのため光路長は
OPL = nL
となり、nは単なる定数です。
この場合、光路長を停留させる問題は、実質的に幾何学的な距離Lを停留させる問題と同じになります。
そして、二点を結ぶ最短距離は直線です。
したがって、一様な媒質中ではフェルマーの原理から、光線は二点間を直線的に進むことが導かれます。
「光がまっすぐ進む」という性質は、幾何学だけの偶然ではなく、光路長の停留という原理の一つの帰結なのです。
「最短距離」と「最短時間」は同じなのか
一様な媒質中では、光の速さは場所によらず一定です。
所要時間tは、距離Lを速度vで割って
t = L / v
と表せます。
vが一定なら、所要時間を最小にすることと距離を最小にすることは同じです。そのため、一様な媒質中では「最短距離」と「最短時間」が一致します。
ところが、屈折率が場所によって変わる場合は、光の伝わる速さも変わります。その場合には単純な最短距離ではなく、屈折率を重みとして含む光路長を考える必要があります。
なぜ光路長には屈折率を掛けるのか
真空中の光速をc、媒質中の位相速度をvとすると、屈折率nは
n = c / v
で表せます。
媒質中を距離dsだけ進むのにかかる微小時間dtは
dt = ds / v = n ds / c
となります。
したがって、経路全体の所要時間は
t = (1/c) ∫ n ds
です。
右辺の積分部分が光路長です。つまり光路長は、実際には光の伝搬時間と直接結びついた量なのです。
曲がった経路ではなぜ光路長が長くなるのか
一様な媒質中で二点AとBを考えます。
AからBへ直接結ぶ直線経路と、途中で少し遠回りする曲線経路を比べると、曲線のほうが幾何学的距離は長くなります。
屈折率nが一定なら、光路長は距離に比例するため、遠回りした経路ほど光路長も長くなります。
そのため、直線経路が光路長の停留条件を満たします。
ここで重要なのは、「光がいろいろな経路を試して最短の道を選んでいる」と考える必要はないことです。フェルマーの原理は、波としての光の干渉を光線近似でまとめて表す結果として理解できます。
フェルマーの原理は波動光学とどうつながるのか
光は本来、波として伝わります。
ある始点から終点へ向かうとき、波動光学ではさまざまな経路に対応する位相が考えられます。経路を少し変えただけで位相が大きく変わる部分では、近い経路同士の寄与が互いに打ち消し合いやすくなります。
一方、光路長が停留する経路の近くでは、経路を少し変えても位相の変化が小さいため、近接する波の寄与が同じ位相に近い状態で重なり、強く残ります。
幾何光学で観測される光線は、この「位相が停留する経路」をたどると考えることができます。
したがってフェルマーの原理は、波動光学と幾何光学をつなぐ重要な橋渡しになります。
直進則はフェルマーの原理の最も単純な例
フェルマーの原理は、光学のさまざまな法則を統一的に扱えます。
- 一様な媒質では、光路長を停留する経路が直線になる
- 鏡で反射する場合は、反射点を変化させたとき光路長が停留する条件から入射角=反射角が得られる
- 二つの媒質を通る場合は、境界上の通過点を変化させたとき所要時間が停留する条件からスネルの法則が得られる
この意味で、直進・反射・屈折は別々の暗記事項ではなく、同じ原理の異なる状況として理解できます。
反射法則も同じ考え方で導ける
鏡の前の点Aから点Bへ、鏡で一度反射して進む光を考えます。
点Bの鏡像B’を鏡の向こう側へ置くと、Aから反射点を経由してBへ進む距離は、Aから反射点を経由してB’へ進む距離と同じになります。
一様な媒質中では、この距離が停留する経路はAとB’を結ぶ直線です。
その直線と鏡面の交点を反射点とすると、幾何学的対称性から入射角と反射角が等しくなります。
詳しくは関連記事「なぜ光の反射では入射角と反射角が等しくなるのか?」で解説しています。
屈折法則もフェルマーの原理から導ける
屈折率n₁の媒質からn₂の媒質へ光が進む場合を考えます。
境界面をどの点で横切るかによって、第一媒質を進む距離と第二媒質を進む距離が変わります。また、それぞれの媒質では光の速さも異なります。
そのため、最短距離を選べばよいわけではありません。二つの媒質を通る総光路長を考え、それが停留する条件を求めます。
その結果、
n₁ sinθ₁ = n₂ sinθ₂
というスネルの法則が得られます。
屈折については関連記事「なぜ光は媒質の境界で曲がり、スネルの法則に従うのか?」で詳しく説明しています。
一様でない媒質では光線は直線にならない
屈折率が場所によって連続的に変化する媒質では、光路長を停留する経路は一般に直線ではありません。
たとえば大気中で温度によって屈折率が高さ方向に変わる場合、光線は少しずつ向きを変えながら曲線を描くことがあります。蜃気楼はその代表例です。
この場合もフェルマーの原理が破れているわけではありません。むしろ、屈折率nが位置によって変わるため、停留する光路そのものが曲線になるのです。
つまり、直進はフェルマーの原理の普遍的結論ではなく、「屈折率が一様」という条件のもとで現れる特別な解です。
光線方程式では直進をどう表すのか
幾何光学では、フェルマーの原理から光線の進み方を表す光線方程式を導けます。
屈折率nが空間的に一定なら、光線の方向を変える原因となる屈折率勾配がありません。
そのため光線の方向は一定に保たれ、軌跡は直線になります。
逆にnが位置によって変化すると、その勾配に応じて光線の方向も連続的に変化します。
この見方では、光の直進は「曲げるものがないから直進する」というより、光学的な空間が一様なので、光路を曲げる屈折率勾配が存在しないことの結果として表せます。
「光はまっすぐ進む」はどこまで正しいのか
フェルマーの原理から得られる直線光線は、幾何光学の近似の中で成り立ちます。
光には波としての性質があり、波長に近い大きさの開口や障害物では回折が起こります。その場合、一本一本の直線光線だけでは現象を十分に説明できません。
OpenStaxも、光線近似がよく成り立つのは、光が相互作用する構造の大きさが波長より十分大きい場合だと説明しています。
したがって、「光は直進する」という法則は、日常的な大きさでは非常に精度の高い近似ですが、光のあらゆる状況を完全に表す絶対的な法則ではありません。
フェルマーの原理と最小作用の原理は似ているのか
フェルマーの原理は、物理学の他分野で使われる変分原理とよく似ています。
力学では、物体の運動を「作用」と呼ばれる量が停留する経路として記述する最小作用の原理があります。
フェルマーの原理も、光の経路を「光路長が停留する経路」として記述します。
両者は数学的に変分法を用いる点で共通しており、自然界の法則を「局所的な力のつり合い」ではなく、「経路全体に対する停留条件」として表す代表例です。
ただし、フェルマーの原理は光学における具体的な原理であり、力学の最小作用原理と完全に同一というわけではありません。
なぜ「停留」であって「最小」とは限らないのか
フェルマーの原理はしばしば「最短時間の原理」と呼ばれますが、より厳密には光路長や所要時間が停留する経路です。
停留とは、経路を少し変えても一次の変化がゼロになることを意味します。
その経路が最小になる場合もあれば、最大や鞍点に相当する場合もあります。
一様媒質中の二点を結ぶ直線では最小距離なので「最短」で問題ありません。しかし、より複雑な光学系では最小だけでは説明できない場合があるため、原理としては「停留」と表現するのが正確です。
光路長が同じだと位相もそろう
光路長は、光の位相とも深く関係します。
単色光では、ある経路を通って進む間にどれだけ位相が進むかは、その経路の光路長に比例します。
そのため、干渉計やレンズ設計では、異なる経路の光路長差を考えることで、波が強め合うか打ち消し合うかを予測できます。
幾何光学で光線を考えるときにも、光路長が停留する経路の周辺では位相がそろいやすく、波の寄与が強く残るという背景があります。
このため光路長は、光線光学と波動光学の両方で重要な量です。
なぜレンズ設計でも光路長が重要なのか
理想的なレンズでは、ある物点から出た光がさまざまな経路を通って像点へ集まります。
像点で波がきれいに重なるには、それぞれの経路の光路長が適切にそろっている必要があります。
光路長差が大きいと位相がずれ、像がぼやけたり収差が生じたりします。
そのため、レンズや鏡の設計では単に「光線が交わるか」だけでなく、光路長や波面のずれも重要な評価量になります。
フェルマーの原理は、単純な直進則だけでなく、実際の光学設計にもつながる基本原理です。
既存の「光の直進」の説明と何が違うのか
光の直進を説明する方法にはいくつかあります。
一般的な説明では、「均一な媒質では特定の方向へ曲げる原因がなく、波面が一定方向へ進むため光線は直線になる」と説明できます。
この記事ではその一歩先として、なぜその直線経路が光学的に選ばれるのかを、フェルマーの原理と光路長の停留条件から導くことに焦点を当てました。
光の直進そのものの成立条件や回折との関係については、関連記事「なぜ光は均一な媒質中ではまっすぐ進むのか?」で詳しく解説しています。
まとめ
光の直進は、フェルマーの原理と光路長から次のように説明できます。
- フェルマーの原理では、光は光路長が小さな経路変化に対して停留する経路を進む
- 光路長はOPL = ∫n dsで表される
- 一様な媒質ではnが一定なので、光路長は幾何学的距離に比例する
- 二点を結ぶ最短距離は直線なので、一様媒質中の光線は直線になる
- 屈折率が場所によって変われば、停留光路は曲線になりうる
- 反射の法則やスネルの法則も、同じフェルマーの原理から導ける
- フェルマーの原理は、位相が停留する経路が波の干渉で強く残るという波動光学とつながっている
つまり光の直進は、単なる経験則ではありません。一様な媒質という条件のもとで、光路長が停留する経路を求めると、その解として直線が現れるのです。
関連記事
参考資料
- 東京大学 生産技術研究所 黒田和男「光学 第2章 光の伝搬,反射屈折」
- OpenStax University Physics Volume 3: The Propagation of Light
- OpenStax University Physics Volume 3: The Law of Reflection
- Physics LibreTexts: The Principle of Fermat

コメント