跳到主要内容

大阪大学 基礎工学研究科 生体システム工学 2021年8月実施 II-1

Author

Miyake

Description

题目描述

原文题干缺失,以下依据现有解答整理。设平面内光路写作 y=y(x)y=y(x),介质折射率为 n(x,y)n(x,y),真空光速为 cc,光从 P1=(x1,y1)P_1=(x_1,y_1) 传播到 P2=(x2,y2)P_2=(x_2,y_2)

【问题 1:Fermat 原理与变分法】

  1. 从微小弧长 dl=1+y2dxdl=\sqrt{1+y'^2}\,dx 出发,证明传播时间可写为
    T[y]=x1x2n(x,y)c1+y2dx=x1x2L(x,y,y)dx.T[y]=\int_{x_1}^{x_2}\frac{n(x,y)}c\sqrt{1+y'^2}\,dx =\int_{x_1}^{x_2}L(x,y,y')\,dx.
  2. 对端点固定的变分 y=yˉ+εhy=\bar y+\varepsilon h,推导传播时间取驻值所满足的 Euler–Lagrange 方程
    LyddxLy=0.\frac{\partial L}{\partial y}-\frac d{dx}\frac{\partial L}{\partial y'}=0.
  3. 当折射率为常数 n0n_0 时,证明该方程化为 y=0y''=0,所以光路是连接 P1,P2P_1,P_2 的直线。

【问题 2:折射定律】

两均匀介质折射率分别为 n1,n2n_1,n_2,光线在界面处折射,入射角与折射角为 θ1,θ2\theta_1,\theta_2

  1. 用光路线段斜率表示 sinθ1\sin\theta_1
  2. 将总传播时间写成光在两介质中传播时间之和;
  3. 令折射点沿界面作微小变化,利用传播时间驻值条件推导 Snell 定律 n1sinθ1=n2sinθ2.n_1\sin\theta_1=n_2\sin\theta_2.

考点

  • 光程与 Fermat 原理:把局部传播时间沿路径积分。
  • 变分法:通过一阶变分和分部积分推导 Euler–Lagrange 方程。
  • 均匀介质中的直线传播:由常折射率下的变分方程判断光路。
  • Snell 定律:对界面交点优化总传播时间得到折射关系。

Kai

(問 1)

(ア)

曲線 y=y(x)y=y(x) 上の2点 (x,y),(x+Δx,y+Δy)(x,y), (x+\Delta x, y+\Delta y) (ただし 0<Δx10 \lt \Delta x \ll 1 )を考えると、

Δyy(x)Δx\begin{aligned} \Delta y \simeq y'(x) \Delta x \end{aligned}

であり、この2点間の距離 Δl\Delta l

Δl=Δx2+Δy2Δx1+y(x)2\begin{aligned} \Delta l &= \sqrt{\Delta x^2 + \Delta y^2} \\ &\simeq \Delta x \sqrt{1 + y'(x)^2} \end{aligned}

である。 さらに、この2点の間を通るときの光の速さは c/n(x,y)c / n(x,y) とみなせるので、 要する時間 Δt\Delta t

Δt=Δlcn(x,y)n(x,y)cΔx1+y(x)2\begin{aligned} \Delta t &= \frac{\Delta l}{\frac{c}{n(x,y)}} \\ &\simeq \frac{n(x,y)}{c} \Delta x \sqrt{1 + y'(x)^2} \end{aligned}

である。 よって、

T=x1x2n(x,y)c1+y(x)2dx\begin{aligned} T &= \int_{x_1}^{x_2} \frac{n(x,y)}{c} \sqrt{1 + y'(x)^2} dx \end{aligned}

であり、題意のように書ける。

(イ)

L(x,yˉ+ϵh,yˉ+ϵh)L(x,yˉ,yˉ)+ϵh(x)Ly(x,yˉ,yˉ)+ϵh(x)Ly(x,yˉ,yˉ)\begin{aligned} L \left( x, \bar{y} + \epsilon h, \bar{y}' + \epsilon h' \right) \simeq L \left( x, \bar{y}, \bar{y}' \right) + \epsilon h(x) \frac{\partial L}{\partial y} (x,\bar{y},\bar{y}') + \epsilon h'(x) \frac{\partial L}{\partial y'} (x,\bar{y},\bar{y}') \end{aligned}

であるから、 TTy=yˉ(x)y=\bar{y}(x) で停留値をとるための条件は

0=x1x2L(x,yˉ(x)+ϵh(x),yˉ(x)+ϵh(x))dxx1x2L(x,yˉ(x),yˉ(x))dxϵx1x2{h(x)Ly(x,yˉ(x),yˉ(x))+h(x)Ly(x,yˉ(x),yˉ(x))}dx=ϵ[h(x)Ly(x,yˉ(x),yˉ(x))]x1x2+ϵx1x2{h(x)Ly(x,yˉ(x),yˉ(x))h(x)ddxLy(x,yˉ(x),yˉ(x))}dx=ϵx1x2h(x){Ly(x,yˉ(x),yˉ(x))ddxLy(x,yˉ(x),yˉ(x))}dx\begin{aligned} 0 &= \int_{x_1}^{x_2} L \left( x, \bar{y}(x) + \epsilon h(x), \bar{y}'(x) + \epsilon h'(x) \right) dx - \int_{x_1}^{x_2} L \left( x, \bar{y}(x), \bar{y}'(x) \right) dx \\ &\simeq \epsilon \int_{x_1}^{x_2} \left\{ h(x) \frac{\partial L}{\partial y} (x,\bar{y}(x),\bar{y}'(x)) + h'(x) \frac{\partial L}{\partial y'} (x,\bar{y}(x),\bar{y}'(x)) \right\} dx \\ &= \epsilon \left[ h(x) \frac{\partial L}{\partial y'} (x,\bar{y}(x),\bar{y}'(x)) \right]_{x_1}^{x_2} + \epsilon \int_{x_1}^{x_2} \left\{ h(x) \frac{\partial L}{\partial y} (x,\bar{y}(x),\bar{y}'(x)) - h(x) \frac{d}{dx} \frac{\partial L}{\partial y'} (x,\bar{y}(x),\bar{y}'(x)) \right\} dx \\ &= \epsilon \int_{x_1}^{x_2} h(x) \left\{ \frac{\partial L}{\partial y} (x,\bar{y}(x),\bar{y}'(x)) - \frac{d}{dx} \frac{\partial L}{\partial y'} (x,\bar{y}(x),\bar{y}'(x)) \right\} dx \end{aligned}

であり、 (3) が成り立つことがわかる。

(ウ)

今の場合

L(x,y,y)=n0c1+y2\begin{aligned} L \left( x, y, y' \right) &= \frac{n_0}{c} \sqrt{ 1 + y'^2 } \end{aligned}

であり、

ddxLy=n0cddxy1+y2=n0cy(1+y2)32,Ly=0\begin{aligned} \frac{d}{dx} \frac{\partial L}{\partial y'} &= \frac{n_0}{c} \frac{d}{dx} \frac{y'}{\sqrt{ 1 + y'^2 }} \\ &= \frac{n_0}{c} \frac{y''}{\left( 1 + y'^2 \right)^\frac{3}{2}} , \\ \frac{\partial L}{\partial y} &= 0 \end{aligned}

であるから、 (4) は

y(x)=0\begin{aligned} y''(x) = 0 \end{aligned}

となり、これの解は点 P1,P2P_1, P_2 を通る直線であることがわかる。

(問 2)

(ア)

x1<x<x0x_1 \lt x \lt x_0 において

y=y1x0x1=tanθ1\begin{aligned} y' &= \frac{-y_1}{x_0-x_1} \\ &= - \tan \theta_1 \end{aligned}

であるから、 0<θ1<π/20 \lt \theta_1 \lt \pi/2 であることを考慮して、

sinθ1=tanθ11+tan2θ1=y1+y2\begin{aligned} \sin \theta_1 &= \frac{\tan \theta_1}{\sqrt{1 + \tan^2 \theta_1}} \\ &= - \frac{y'}{\sqrt{1 + y'^2}} \end{aligned}

がわかる。

(イ)

T=n1cx1x01+y2dx+n2cx0x21+y2dx\begin{aligned} T &= \frac{n_1}{c} \int_{x_1}^{x_0} \sqrt{1 + y'^2} dx + \frac{n_2}{c} \int_{x_0}^{x_2} \sqrt{1 + y'^2} dx \end{aligned}

(ウ)

問題文の意図通りでないかもしれないが、次のようにして導くことができる。

屈折する点を (x0,y0) (y2<y0<y1)(x_0,y_0) \ (y_2 \lt y_0 \lt y_1) とする。 媒質 1 を通る時間 T1T_1 と媒質 2 を通る時間 T2T_2

T1=n1c(x0x1)2+(y0y1)2,T2=n2c(x2x0)2+(y2y0)2\begin{aligned} T_1 &= \frac{n_1}{c} \sqrt{ (x_0-x_1)^2 + (y_0-y_1)^2 } , \\ T_2 &= \frac{n_2}{c} \sqrt{ (x_2-x_0)^2 + (y_2-y_0)^2 } \end{aligned}

であるから、

T=T1+T2=n1c(x0x1)2+(y0y1)2+n2c(x2x0)2+(y2y0)2\begin{aligned} T &= T_1 + T_2 \\ &= \frac{n_1}{c} \sqrt{ (x_0-x_1)^2 + (y_0-y_1)^2 } + \frac{n_2}{c} \sqrt{ (x_2-x_0)^2 + (y_2-y_0)^2 } \end{aligned}

である。 停留性の条件

0=dTdy0=n1cy0y1(x0x1)2+(y0y1)2+n2cy0y2(x2x0)2+(y2y0)2=1c(n1sinθ1+n2sinθ2)\begin{aligned} 0 &= \frac{dT}{dy_0} \\ &= \frac{n_1}{c} \frac{y_0-y_1}{\sqrt{ (x_0-x_1)^2 + (y_0-y_1)^2 }} + \frac{n_2}{c} \frac{y_0-y_2}{\sqrt{ (x_2-x_0)^2 + (y_2-y_0)^2 }} \\ &= \frac{1}{c} \left( - n_1 \sin \theta_1 + n_2 \sin \theta_2 \right) \end{aligned}

から、スネルの法則

n1sinθ1=n2sinθ2\begin{aligned} n_1 \sin \theta_1 &= n_2 \sin \theta_2 \end{aligned}

が導かれる。