tecktom.com

光線と Fermat の原理

2026年10月22日11分で読めますAI生成教科書『基礎理論』第10章 測地線
目次
  1. 光学的な計量
  2. 光学と力学の対応
  3. 成層した媒質と Snell の法則
  4. 重力レンズへ
  5. 確認テスト
  6. 木下の層

AI 生成・木下が未勉強

物理のための微分幾何入門 第10章 §10.5 ★★ 光線は屈折率でつくる計量の測地線で、Snell の法則は Clairaut の関係の仲間である

光学的な計量

屈折率 n(x)n(\bm x) の媒質では、光の速さは c/nc/n である。光が経路 CC を進むのにかかる時間は、次の光路長を cc で割ったものになる。

L[C]=∫Cn(x) dl,dl2=dx2+dy2+dz2(10.19)\mathcal L[C]=\int_Cn(\bm x)\,\mathrm{d} l,\qquad \mathrm{d} l^2=\mathrm{d} x^2+\mathrm{d} y^2+\mathrm{d} z^2\tag{10.19}

Fermat の原理は、光線が2点を結ぶ経路の中で光路長を停留させるものだ、という主張である。

(10.19) は、次の計量での曲線の長さそのものである。

g~ij=n(x)2 δij(10.20)\tilde g_{ij}=n(\bm x)^2\,\delta_{ij}\tag{10.20}

定理 10.6 により、Fermat の原理は「光線は計量 n2δijn^2\delta_{ij} の測地線である」と言い換えられる。この計量を光学的な計量と呼ぶ。

命題 10.13(光線の方程式)

光線をユークリッドの弧長 ll で径数づけ、単位接ベクトルを t=dx/dl\bm t=\mathrm{d}\bm x/\mathrm{d} l とする。光線は次の方程式に従う。

ddl(n dxdl)=∇n(10.21)\frac{\mathrm{d}}{\mathrm{d} l}\left(n\,\frac{\mathrm{d}\bm x}{\mathrm{d} l}\right)=\nabla n\tag{10.21}

証明

補題 10.11 を g=δg=\delta、σ=ln⁡n\sigma=\ln n として使う。Γ=0\Gamma=0 なので、追加項だけが残る。

Γ~kij=δki ∂jln⁡n+δkj ∂iln⁡n−δij ∂kln⁡n\tilde\Gamma^k{}_{ij}=\delta^k{}_i\,\partial_j\ln n+\delta^k{}_j\,\partial_i\ln n-\delta_{ij}\,\partial_k\ln n

アフィン径数には、光学的な計量の弧長、つまり光路長 τ\tau(dτ=n dl\mathrm{d}\tau=n\,\mathrm{d} l)をとる。dx/dτ=t/n\mathrm{d}\bm x/\mathrm{d}\tau=\bm t/n で、測地線の方程式は次のようになる。

1nddl(tn)+2n2 t (t⋅∇ln⁡n)−1n2∇ln⁡n=0\frac1n\frac{\mathrm{d}}{\mathrm{d} l}\left(\frac{\bm t}{n}\right)+\frac{2}{n^2}\,\bm t\,(\bm t\cdot\nabla\ln n)-\frac{1}{n^2}\nabla\ln n=\bm 0

両辺に n2n^2 を掛け、nddl(t/n)=dtdl−t (t⋅∇ln⁡n)n\frac{\mathrm{d}}{\mathrm{d} l}(\bm t/n)=\frac{\mathrm{d}\bm t}{\mathrm{d} l}-\bm t\,(\bm t\cdot\nabla\ln n) を使って整理する。

dtdl+t (t⋅∇ln⁡n)=∇ln⁡n\frac{\mathrm{d}\bm t}{\mathrm{d} l}+\bm t\,(\bm t\cdot\nabla\ln n)=\nabla\ln n

両辺に nn を掛けると、左辺は ndtdl+tdndl=ddl(nt)n\frac{\mathrm{d}\bm t}{\mathrm{d} l}+\bm t\frac{\mathrm{d} n}{\mathrm{d} l}=\frac{\mathrm{d}}{\mathrm{d} l}(n\bm t) になる。右辺は ∇n\nabla n になり、(10.21) を得る。

光学と力学の対応

光学的な計量 (10.20) と Jacobi 計量 (10.17) は、どちらも平らな計量に関数を掛けた形をしている。質量 mm の質点では、Jacobi 計量は 2m(E−V)δ2m(E-V)\delta である。両者を見比べると、屈折率 nn に運動量の大きさ ∣p∣=2m(E−V)\left\vert \bm p\right\vert =\sqrt{2m(E-V)} が対応する。

光線質点の軌道
計量n2δijn^2\delta_{ij}2m(E−V) δij2m(E-V)\,\delta_{ij}
停留させる量光路長 ∫n dl\int n\,\mathrm{d} l簡約作用 ∫∣p∣ dl\int\left\vert \bm p\right\vert \,\mathrm{d} l
曲がる向きnn の大きい側VV の小さい側(速い側)

この対応は、Hamilton が幾何光学と力学を同じ形で書いたときの出発点である。光線の Hamilton 形式とアイコナール方程式は、虎の巻『解析力学から様々な理論分野を組み立てる』第2部第10章で扱う。

成層した媒質と Snell の法則

屈折率が高さ yy だけに依存する媒質 n=n(y)n=n(y) を考える。光線の方程式 (10.21) の xx 成分は、∂xn=0\partial_xn=0 なので保存則になる。

ddl(n dxdl)=0\frac{\mathrm{d}}{\mathrm{d} l}\left(n\,\frac{\mathrm{d} x}{\mathrm{d} l}\right)=0

光線が水平となす角を θ\theta とすると、dx/dl=cos⁡θ\mathrm{d} x/\mathrm{d} l=\cos\theta である。よって次の量が光線に沿って一定になる。

n(y)cos⁡θ=C(10.22)n(y)\cos\theta=C\tag{10.22}

屈折率が境界面で跳ぶ場合も、境界をなめらかな変化の極限とみれば (10.22) がそのまま成り立つ。法線からの入射角 i=π2−θi=\frac\pi2-\theta で書けば、Snell の法則 n1sin⁡i1=n2sin⁡i2n_1\sin i_1=n_2\sin i_2 である。(10.22) は、xx 方向の平行移動の対称性から出た保存量で、回転面の Clairaut の関係 (10.11) と同じ仕組みで出てくる。球対称な媒質では、回転の対称性から同じ形の保存量が出る(確認テスト 10.5-4)。

例題 10.5 逃げ水(下位蜃気楼)の見積もり ★★

オリジナル夏の日に熱せられた路面の上では、空気の温度が路面に近いほど高い。屈折率は空気の密度にほぼ比例して、n−1∝1/Tn-1\propto1/T と変わる(圧力一定)。次の模型を考える。路面近くの温度 T=300 KT=300\ \mathrm K で n−1=2.8×10−4n-1=2.8\times10^{-4} とし、温度は高さ1 m あたり30 K の割合で上に向かって下がるとする。

  1. 路面からの高さを yy とし、n(0)≈1n(0)\approx1 とする。屈折率を n(y)2≈1+2αyn(y)^2\approx1+2\alpha y の形に近似し、係数 α\alpha を求めよ。
  2. 光線の形が放物線になることを示せ。
  3. 路面すれすれ(y≈0y\approx0)を水平に通った光線が、高さ h=1.5 mh=1.5\ \mathrm m の目に入るとする。最下点から目までの水平距離と、目に入るときの角度を求めよ。
  4. 目にはこの光線がどの方向から来たように見えるか。空が路面に映って見える位置を求めよ。
解答
  1. n−1∝1/Tn-1\propto1/T を温度で微分すると dn/dT=−(n−1)/T\mathrm{d} n/\mathrm{d} T=-(n-1)/T である。高さで微分すると、温度勾配 dT/dy=−30 K/m\mathrm{d} T/\mathrm{d} y=-30\ \mathrm{K/m} から次の値を得る。

α≈dndy=−n−1T dTdy=2.8×10−4300 K×30 K/m=2.8×10−5 m−1\alpha\approx\frac{\mathrm{d} n}{\mathrm{d} y}=-\frac{n-1}{T}\,\frac{\mathrm{d} T}{\mathrm{d} y}=\frac{2.8\times10^{-4}}{300\ \mathrm K}\times30\ \mathrm{K/m}=2.8\times10^{-5}\ \mathrm{m^{-1}}

屈折率は上へ行くほど大きい。この近似は、αy\alpha y が1より十分小さい範囲で n≈1+αyn\approx1+\alpha y と同じ精度である。2. 光線の傾きを y′=tan⁡θy'=\tan\theta とする。(10.22) から 1+y′2=1/cos⁡2θ=n2/C21+y'^2=1/\cos^2\theta=n^2/C^2 なので、次の式を得る。

y′2=1+2αyC2−1y'^2=\frac{1+2\alpha y}{C^2}-1

両辺を xx で微分し、2y′2y' で割ると次のようになる。

y′′=αC2y''=\frac{\alpha}{C^2}

右辺は定数なので、光線は上に開いた放物線である。光線は屈折率の大きい上の側へ曲がる。3. 最下点では θ=0\theta=0 なので C=n(0)≈1C=n(0)\approx1 である。よって y′′=αy''=\alpha で、最下点を原点にとると y=α2x2y=\frac\alpha2x^2 となる。y=hy=h になる水平距離と、そこでの傾きは次のとおりである。

xh=2hα=2×1.52.8×10−5 m=327 m,θh≈y′(xh)=αxh=9.2×10−3 radx_h=\sqrt{\frac{2h}{\alpha}}=\sqrt{\frac{2\times1.5}{2.8\times10^{-5}}}\ \mathrm m=327\ \mathrm m,\qquad \theta_h\approx y'(x_h)=\alpha x_h=9.2\times10^{-3}\ \mathrm{rad}

角度に直すと約 0.53∘0.53^\circ である。光線は水平から 0.53∘0.53^\circ だけ上向きに目に入る。4. 目は光線を、入ってきた向きの延長線上から来たものと受け取る。目から見て水平より θh\theta_h だけ下を向いた直線を引くと、路面に達するまでの水平距離は次のようになる。

hθh=1.59.2×10−3 m=164 m\frac{h}{\theta_h}=\frac{1.5}{9.2\times10^{-3}}\ \mathrm m=164\ \mathrm m

これは xhx_h のちょうど半分で、放物線の接線の性質による。空から来た光が、約 160 m 先の路面から来たように見える。路面に水たまりがあるように見え、近づくとその位置が遠のく。

温度勾配の30 K/m は、路面のごく近くの数十 cm に限った模型の値である。実際の勾配は高さによって大きく変わるので、この見積もりは「数百 m 先の路面に空が映る」という桁を示すものと読む。

図

図 10.5 逃げ水の光線(太い線)。屈折率が上ほど大きいので、空からの光は放物線を描いて上へ曲がり、目に下から入る。目は光を直線(破線)の延長から来たと受け取るので、空が路面の上に映って見える。縦方向は大きく誇張してある。

重力レンズへ

弱い重力場の時空を光が進むとき、空間の各点での光の速さは座標で見て cc より遅くなる。相対論入門 第9章 §9.2 の弱い場の計量から、光にとっての実効的な屈折率は次の形になる。

n(x)=1−2Φ(x)c2=1+2GMc2r(10.23)n(\bm x)=1-\frac{2\Phi(\bm x)}{c^2}=1+\frac{2GM}{c^2r}\tag{10.23}

ここで Φ=−GM/r\Phi=-GM/r は Newton のポテンシャルで、係数の2は時間の部分と空間の部分の計量が同じだけ寄与することから出る。

実効屈折率で見た光の曲がり

(10.23) を光線の方程式 (10.21) に入れると、光線は質量の側(nn の大きい側)へ曲がる。曲がりが小さいとき、光線を直線 x=bx=b で近似して、横向きの曲がりの角を ∫∂bn dz\int\partial_bn\,\mathrm{d} z で計算すればよい(確認テスト 10.5-3)。結果は 4GM/(c2b)4GM/(c^2b) で、太陽の縁をかすめる光では 1.75′′1.75'' になる。相対論の側からの正確な導出は相対論入門 第9章 §9.4 と第12章 §12.3 にあり、遠方の銀河の像が複数に見える重力レンズも同じ効果として扱われる。

確認テスト

オリジナル

  1. 10.5-1 屈折率が一様な nn の媒質で、光学的な計量の測地線を求めよ。長さ ll の光線の光路長と、光がそこを通るのにかかる時間も書け。n=1.5n=1.5、l=2.0 ml=2.0\ \mathrm m での値を求めよ。
  2. 10.5-2 空気(屈折率1.00)から水(屈折率1.33)へ、入射角 45∘45^\circ で光が入る。屈折角を (10.22) から求めよ。
  3. 10.5-3 実効屈折率 (10.23) の中を、zz 軸に平行に衝突径数 bb で進む光を考える。光線をほぼ直線 x=bx=b とみなし、光線の方程式から横向きの曲がりの角を求めよ。太陽(GM=1.327×1020 m3/s2GM=1.327\times10^{20}\ \mathrm{m^3/s^2}、半径 6.96×108 m6.96\times10^8\ \mathrm m)の縁をかすめる光について、角度を秒角で求めよ。
  4. 10.5-4 屈折率が原点からの距離だけで決まる媒質 n=n(r)n=n(r) を考える。光線と動径方向のなす角を ϕ\phi とすると、n rsin⁡ϕn\,r\sin\phi が光線に沿って一定であることを、光線の方程式 (10.21) から示せ(Bouguer の公式)。

木下の勉強ステータス

木下はまだこの記事を勉強していません。

AI(Claude)が書いた教材を、木下が勉強しながら公開しています。式と数値は検算していますが、誤りが残っているかもしれません。誤りのご指摘・削除のご依頼をいただければ直します。 連絡先:support@tecktom.com

← AI生成教科書『基礎理論』の記事一覧へ