トップ 塾講師木下 微分
← 前の記事 一覧へ 次の記事 →
屈折の法則と最短時間
目次
1. 設定と結論 2. 微分による証明 3. 光がこの法則に従う理由(ホイヘンスの原理) 4. フェルマーの原理と授業で扱った問題
目次 1. 設定と結論 2. 微分による証明 3. 光がこの法則に従う理由(ホイヘンスの原理) 4. フェルマーの原理と授業で扱った問題
授業では、沖の地点から船で岸へ向かい、上陸してからは岸沿いに歩いて目的地へ行くときに、かかる時間をもっとも短くする上陸地点を求めました1 1 塾の授業で扱った問題は塾の教材なので、数値を変えた類題に差し替えています。ここでは、海岸線から沖へ a a a だけ離れた地点 A から海岸上の地点 C へ行く問題で、A から海岸に下ろした垂線の足を H として H C = b \mathrm{HC}=b HC = b 、海上の速さを v v v 、岸沿いの速さを 2 v \sqrt2\,v 2 v とします。 。答えは「岸に立てた垂線と船の進路のなす角が π 4 \dfrac\pi4 4 π になる地点」でした。この角の条件は、光の屈折について知られている屈折の法則 (スネルの法則)の特別な場合にあたります。以下では、進む速さが場所によって2通りに変わるときの最短時間の経路を微分で求め、その答えが光の屈折の法則と同じ式になることを確かめます。
1. 設定と結論
座標平面の x x x 軸を境界とし、y > 0 y>0 y > 0 の側では速さ v 1 v_1 v 1 、y < 0 y<0 y < 0 の側では速さ v 2 v_2 v 2 で進めるとします。点 A ( 0 , a ) \mathrm A(0,\,a) A ( 0 , a ) から点 B ( c , − b ) \mathrm B(c,\,-b) B ( c , − b ) (a , b , c > 0 a,\,b,\,c>0 a , b , c > 0 )へ行くのに、境界上の点 X ( x , 0 ) \mathrm X(x,\,0) X ( x , 0 ) まで直進し、そこから B まで直進します。どちらの側でも直進が最短なので、選べるのは境界を横切る点 X の位置 x x x だけです。
X で境界に垂直に立てた直線(法線)と、線分 XA のなす角を α \alpha α 、線分 XB のなす角を β \beta β とします。
図1 x x x 軸の上側は速さ v 1 v_1 v 1 、下側は速さ v 2 v_2 v 2 。A から X を経て B へ進む。X の法線と XA のなす角が α \alpha α 、XB のなす角が β \beta β 屈折の法則
所要時間が最小になるのは、
sin α v 1 = sin β v 2 \frac{\sin\alpha}{v_1}=\frac{\sin\beta}{v_2} v 1 sin α = v 2 sin β
が成り立つように X をとったときである。
光の場合、屈折率 n n n の物質の中を進む光の速さは c 0 n \dfrac{c_0}{n} n c 0 (c 0 c_0 c 0 は真空中の光の速さ)なので、上の式は n 1 sin α = n 2 sin β n_1\sin\alpha=n_2\sin\beta n 1 sin α = n 2 sin β 、あるいは sin α sin β = v 1 v 2 = n 2 n 1 \dfrac{\sin\alpha}{\sin\beta}=\dfrac{v_1}{v_2}=\dfrac{n_2}{n_1} sin β sin α = v 2 v 1 = n 1 n 2 と書けます。たとえば屈折率をほぼ 1 1 1 とみなせる空気から、屈折率が約 1.33 1.33 1.33 の水へ α = 60 ∘ \alpha=60^\circ α = 6 0 ∘ で光が入ると、sin β = sin 60 ∘ 1.33 ≒ 0.651 \sin\beta=\dfrac{\sin60^\circ}{1.33}\fallingdotseq0.651 sin β = 1.33 sin 6 0 ∘ ≒ 0.651 より β ≒ 40.6 ∘ \beta\fallingdotseq40.6^\circ β ≒ 40. 6 ∘ で、光は法線に近づく向きに曲がります。図1は v 1 : v 2 = 3 : 2 v_1:v_2=3:2 v 1 : v 2 = 3 : 2 、α = 60 ∘ \alpha=60^\circ α = 6 0 ∘ の場合を描いたものです。
2. 微分による証明
所要時間は X の座標 x x x の関数で、
T ( x ) = x 2 + a 2 v 1 + ( c − x ) 2 + b 2 v 2 T(x)=\frac{\sqrt{x^2+a^2}}{v_1}+\frac{\sqrt{(c-x)^2+b^2}}{v_2} T ( x ) = v 1 x 2 + a 2 + v 2 ( c − x ) 2 + b 2
です。x x x で微分すると
T ′ ( x ) = x v 1 x 2 + a 2 − c − x v 2 ( c − x ) 2 + b 2 T'(x)=\frac{x}{v_1\sqrt{x^2+a^2}}-\frac{c-x}{v_2\sqrt{(c-x)^2+b^2}} T ′ ( x ) = v 1 x 2 + a 2 x − v 2 ( c − x ) 2 + b 2 c − x
となります。0 < x < c 0<x<c 0 < x < c のとき、図1の直角三角形から x x 2 + a 2 = sin α \dfrac{x}{\sqrt{x^2+a^2}}=\sin\alpha x 2 + a 2 x = sin α 、c − x ( c − x ) 2 + b 2 = sin β \dfrac{c-x}{\sqrt{(c-x)^2+b^2}}=\sin\beta ( c − x ) 2 + b 2 c − x = sin β なので、
T ′ ( x ) = sin α v 1 − sin β v 2 T'(x)=\frac{\sin\alpha}{v_1}-\frac{\sin\beta}{v_2} T ′ ( x ) = v 1 sin α − v 2 sin β
です。つまり T ′ ( x ) = 0 T'(x)=0 T ′ ( x ) = 0 はちょうど屈折の法則の式です。残っているのは、この x x x が本当に最小を与えることと、そのような x x x が1つしかないことの確認です。
もう一度微分すると
T ′ ′ ( x ) = a 2 v 1 ( x 2 + a 2 ) 3 / 2 + b 2 v 2 { ( c − x ) 2 + b 2 } 3 / 2 > 0 T''(x)=\frac{a^2}{v_1\left(x^2+a^2\right)^{3/2}}+\frac{b^2}{v_2\left\{(c-x)^2+b^2\right\}^{3/2}}>0 T ′′ ( x ) = v 1 ( x 2 + a 2 ) 3/2 a 2 + v 2 { ( c − x ) 2 + b 2 } 3/2 b 2 > 0
なので、T ′ ( x ) T'(x) T ′ ( x ) はすべての実数 x x x で単調に増加します。さらに
T ′ ( 0 ) = − c v 2 c 2 + b 2 < 0 , T ′ ( c ) = c v 1 c 2 + a 2 > 0 \begin{aligned}T'(0)&=-\frac{c}{v_2\sqrt{c^2+b^2}}<0,\\T'(c)&=\frac{c}{v_1\sqrt{c^2+a^2}}>0\end{aligned} T ′ ( 0 ) T ′ ( c ) = − v 2 c 2 + b 2 c < 0 , = v 1 c 2 + a 2 c > 0
なので、T ′ ( x ) = 0 T'(x)=0 T ′ ( x ) = 0 となる x x x は 0 < x < c 0<x<c 0 < x < c にただ1つあります。それを x 0 x_0 x 0 とすると、増減は次のとおりです。
x x x ⋯ \cdots ⋯ x 0 x_0 x 0 ⋯ \cdots ⋯ T ′ ( x ) T'(x) T ′ ( x ) − - − 0 0 0 + + + T ( x ) T(x) T ( x ) ↘ \searrow ↘ 最小 ↗ \nearrow ↗
よって T T T は x = x 0 x=x_0 x = x 0 で最小になり、そのとき sin α v 1 = sin β v 2 \dfrac{\sin\alpha}{v_1}=\dfrac{\sin\beta}{v_2} v 1 sin α = v 2 sin β が成り立ちます。∎
変数を x x x でなく角 α \alpha α にとることもできます。その場合は a tan α + b tan β = c a\tan\alpha+b\tan\beta=c a tan α + b tan β = c という関係の両辺を α \alpha α で微分して d β d α \dfrac{d\beta}{d\alpha} d α d β を消去すると、同じ結論が得られます。
3. 光がこの法則に従う理由(ホイヘンスの原理)
§2 は「最短時間の経路はどこを通るか」という数学の問題でした。光が実際にこの経路を通ることは、波の性質から説明できます。ホイヘンスの原理 とは、波面の各点から小さな球面状の波(素元波)が広がり、それらすべてに接する面が少し後の波面になる、という考え方です。
図2 平行な2本の光線が境界上の K と L に斜めに入る。K に届いた瞬間の波面(破線)から L までの残りは d sin α d\sin\alpha d sin α 。その間に K から広がる素元波の半径は d sin β d\sin\beta d sin β で、L からこの円に引いた接線が新しい波面 平行な光線の束が、境界に斜めに入ってくる場面を考えます。光線と波面は垂直で、境界と法線も垂直なので、波面と境界のなす角は入射角 α \alpha α に等しくなります。図の点 K に一方の端が届いた瞬間、波面は K を通る破線の位置にあり、もう一方の端は境界上の点 L(K L = d \mathrm{KL}=d KL = d )までまだ d sin α d\sin\alpha d sin α 残っています。この残りを進むのにかかる時間は t = d sin α v 1 t=\dfrac{d\sin\alpha}{v_1} t = v 1 d sin α です。
その間に、K から下の側へ素元波が速さ v 2 v_2 v 2 で広がり、半径 v 2 t v_2t v 2 t の円になります。端が L に届いた瞬間の新しい波面は、L からこの円に引いた接線です。屈折した光線はこの接線に垂直なので、K から接点へ向かう向きに進み、法線とのなす角が屈折角 β \beta β になります。接線と境界のなす角も β \beta β なので、円の半径は d sin β d\sin\beta d sin β と書けます。したがって
v 2 ⋅ d sin α v 1 = d sin β つまり sin α v 1 = sin β v 2 \begin{aligned}v_2\cdot\frac{d\sin\alpha}{v_1}&=d\sin\beta\\\text{つまり}\ \frac{\sin\alpha}{v_1}&=\frac{\sin\beta}{v_2}\end{aligned} v 2 ⋅ v 1 d sin α つまり v 1 sin α = d sin β = v 2 sin β
となり、§2 で求めた最短時間の条件と同じ式が出てきます。∎
4. フェルマーの原理と授業で扱った問題
§2 と §3 の結果が一致するのは偶然ではありません。光は2点を結ぶ経路のうち所要時間が最小になるものを通る、というフェルマーの原理 が知られています(正確には「所要時間が停留する経路」ですが、ここで扱う場面では最小です)。
授業で扱った問題をこの見方で読み直します。島 A から岸に下ろした垂線の足を H、A H = a \mathrm{AH}=a AH = a 、H から目的地 C までを H C = b \mathrm{HC}=b HC = b とし、海上の速さを v v v 、岸沿いを歩く速さを 2 v \sqrt2\,v 2 v とします。上陸点を X、H X = x \mathrm{HX}=x HX = x (0 ≦ x ≦ b 0\leqq x\leqq b 0 ≦ x ≦ b )とすると、所要時間は
T ( x ) = x 2 + a 2 v + b − x 2 v , T ′ ( x ) = 1 v ( x x 2 + a 2 − 1 2 ) = 1 v ( sin α − 1 2 ) \begin{aligned}T(x)&=\frac{\sqrt{x^2+a^2}}{v}+\frac{b-x}{\sqrt2\,v},\\T'(x)&=\frac1v\left(\frac{x}{\sqrt{x^2+a^2}}-\frac1{\sqrt2}\right)\\&=\frac1v\left(\sin\alpha-\frac1{\sqrt2}\right)\end{aligned} T ( x ) T ′ ( x ) = v x 2 + a 2 + 2 v b − x , = v 1 ( x 2 + a 2 x − 2 1 ) = v 1 ( sin α − 2 1 )
です(α \alpha α は X の法線と XA のなす角)。§2 と同じく T ′ ( x ) T'(x) T ′ ( x ) は単調に増加し、T ′ ( x ) = 0 T'(x)=0 T ′ ( x ) = 0 となるのは sin α = 1 2 \sin\alpha=\dfrac1{\sqrt2} sin α = 2 1 、すなわち α = π 4 \alpha=\dfrac\pi4 α = 4 π 、x = a tan π 4 = a x=a\tan\dfrac\pi4=a x = a tan 4 π = a のときです。この点が 0 ≦ x ≦ b 0\leqq x\leqq b 0 ≦ x ≦ b に入る条件は a ≦ b a\leqq b a ≦ b です。a > b a>b a > b のときは区間全体で T ′ ( x ) < 0 T'(x)<0 T ′ ( x ) < 0 なので、x = b x=b x = b (船で C へ直行する)が最小になります。
図3 沖の地点 A から岸へ。H は A から岸に下ろした垂線の足。上陸点 X では法線と XA のなす角が π 4 \frac\pi4 4 π 。X から C までは岸沿いに速さ 2 v \sqrt2\,v 2 v で進む 屈折の法則の側から見ると、岸沿いに歩く部分は「速さ 2 v \sqrt2\,v 2 v の側を、境界に沿って進む」経路なので、屈折角が β = π 2 \beta=\dfrac\pi2 β = 2 π の場合にあたります。法則の式に入れると
sin α v = sin π 2 2 v より sin α = 1 2 , α = π 4 \begin{aligned}&\frac{\sin\alpha}{v}=\frac{\sin\dfrac\pi2}{\sqrt2\,v}\quad \text{より}\quad \sin\alpha=\frac1{\sqrt2},\quad \alpha=\frac\pi4\end{aligned} v sin α = 2 v sin 2 π より sin α = 2 1 , α = 4 π
となり、微分で求めた答えと一致します。
光が遅い側から速い側へ入るとき、sin β = v 2 v 1 sin α \sin\beta=\dfrac{v_2}{v_1}\sin\alpha sin β = v 1 v 2 sin α は sin α \sin\alpha sin α より大きいので、入射角 α \alpha α を大きくしていくと、ある角で β = π 2 \beta=\dfrac\pi2 β = 2 π に達します。この角を臨界角といい、入射角がこれより大きいと屈折した光が無くなり、光はすべて反射します(全反射)。授業で扱った問題の α = π 4 \alpha=\dfrac\pi4 α = 4 π は、v 1 = v v_1=v v 1 = v 、v 2 = 2 v v_2=\sqrt2\,v v 2 = 2 v のときの臨界角にあたります。
1 塾の授業で扱った問題は塾の教材なので、数値を変えた類題に差し替えています。ここでは、海岸線から沖へ a a a だけ離れた地点 A から海岸上の地点 C へ行く問題で、A から海岸に下ろした垂線の足を H として H C = b \mathrm{HC}=b HC = b 、海上の速さを v v v 、岸沿いの速さを 2 v \sqrt2\,v 2 v とします。
塾の授業で配った補足資料をもとに、問題を類題に差し替えて書き直しました。
← 塾講師木下の記事一覧へ