广义Snell定律
广义 Snell 定律的推导
传统 Snell 定律的推导
传统斯涅尔定律最经典的推导基于费马原理(Fermat’s principle),即光在两点之间传播的路径是光程取极值(通常为极小值)的路径。光程 $L$ 定义为几何路径 $s$ 与介质折射率 $n$ 的乘积,即 $L = n \cdot s$
考虑光从点 $A$(在介质 $n_1$ 中)传播到点 $B$(在介质 $n_2$ 中),通过界面上的点 $P$ 发生折射。
建立光程函数
设 $A$ 和 $B$ 到界面的垂直距离分别为 $a$ 和 $b$,水平距离为 $d$,$P$ 点到 $A$ 投影点的距离为 $x$。则总光程函数为:
$$
L(x) = n_1 \cdot \bar{AP} + n_2 \cdot \bar{BP} = n_1 \sqrt{x^2 + a^2} + n_2 \sqrt{(d - x)^2 + b^2}
$$
对光程取极值
费马原理要求光程 $L$ 对 $x$ 的导数为零:$\frac{dL}{dx} = 0$
计算导数:
$$
\frac{dL}{dx} = n_1 \frac{x}{\sqrt{x^2 + a^2}} - n_2 \frac{d - x}{\sqrt{(d - x)^2 + b^2}} = 0
$$
引入角度关系
有几何关系可知:
$$
\sin\theta_i = \frac{x}{\sqrt{x^2 + a^2}},\quad \sin\theta_t = \frac{d - x}{\sqrt{(d - x)^2 + b^2}}
$$
代入上式,有:
$$
n_1 \sin\theta_i = n_2 \sin\theta_t
$$
核心思想:此推导基于“路径优化”,光选择了一条使其传播时间最短的路径。其隐含的假设是光在界面处的相位变化是连续的。
广义 Snell 定律的推导
广义斯涅尔定律的推导基于波前(相位)匹配条件。它考虑了界面本身(如超表面)可以引入一个额外的、人为设计的相位突变 $\Phi(x,y)$。
核心思想:光在穿过界面时获得一个局域的相位跳跃 $\Phi(x,y)$。为了保持波前连续,其出射方向必须满足:界面两侧的波矢沿界面的分量之差,等于该额外相位的空间变化率。
推导过程(以反射定律为例)
考虑一束光从介质 $n_i$ 入射到带有相位梯度的超表面界面上。
建立波矢与相位关系
- 入射光波矢:$\vec{k_i}$,其沿界面(x方向)分量 $k_{i,x} = n_i k_0 \sin\theta_i$。
- 反射光波矢:$\vec{k_r}$,其沿界面分量 $k_{r,x} = n_i k_0 \sin\theta_r$。
- 界面在位置 $x$ 处引入的相位突变 $\Phi(x)$。
- 真空波数:$k_0 = \frac{2\pi}{\lambda}$
应用局域相位匹配条件
考虑界面上无限接近的点 $x$ 和 $x+dx$:
- 反射光波从 $x$ 到 $x+dx$ 点产生的相位差为:$\vec{k_r} \cdot \vec{dx} = k_{r,x}dx$。
- 界面引入的额外相位差为:$d\Phi = \frac{d\Phi}{dx} dx$。
- 为保持波前连续,总相位差必须为零:
$$
k_{r,x}dx + \frac{d\Phi}{dx} dx = 0
$$
代入波矢并化简
代入 $k_{r,x} = n_i k_0 \sin \theta_r$:
$$
n_i k_0 \sin \theta_r + \frac{d\Phi}{dx} = 0
$$
$$
n_i \frac{2\pi}{\lambda_0} \sin \theta_r = -\frac{d\Phi}{dx}
$$
考虑入射波的影响
更完整的相位匹配条件应考虑入射波:
$$
k_{r,x} - k_{i,x} = \frac{d\Phi}{dx}
$$
代入 $k_{i,x} = n_i k_0 \sin \theta_i$ 和 $k_{r,x} = n_i k_0 \sin \theta_r$:
$$
n_i k_0 (\sin \theta_r - \sin \theta_i) = \frac{d\Phi}{dx}
$$
得到广义斯涅尔反射定律:
$$
\sin \theta_r - \sin \theta_i = \frac{\lambda_0}{2\pi n_i} \frac{d\Phi}{dx}
$$
广义折射定律推导
相位匹配条件
对于透射情况,考虑相同的相位匹配原则:
$$
k_{t,x} - k_{i,x} = \frac{d\Phi}{dx}
$$代入波矢并化简
代入 $k_{i,x} = n_i k_0 \sin \theta_i$ 和 $k_{t,x} = n_t k_0 \sin \theta_t$:
$$
n_t k_0 \sin \theta_t - n_i k_0 \sin \theta_i = \frac{d\Phi}{dx}
$$
得到广义斯涅尔折射定律:
$$
n_t \sin \theta_t - n_i \sin \theta_i = \frac{\lambda_0}{2\pi} \frac{d\Phi}{dx}
$$
![[1] 邓钦荣. 基于广义几何相位的全介质超构表面器件设计研究[D/OL]. 四川师范大学, 2024. https://link.cnki.net/doi/10.27347/d.cnki.gssdu.2024.000536.](/img/%E5%B9%BF%E4%B9%89%E6%96%AF%E6%B6%85%E8%80%B3%E5%AE%9A%E5%BE%8B/%E5%B9%BF%E4%B9%89%E6%96%AF%E6%B6%85%E5%B0%94%E5%AE%9A%E5%BE%8B%E7%A4%BA%E6%84%8F%E5%9B%BE.png)
参考文献
[1] 邓钦荣. 基于广义几何相位的全介质超构表面器件设计研究[D/OL]. 四川师范大学, 2024. https://link.cnki.net/doi/10.27347/d.cnki.gssdu.2024.000536.
[2] YU N, GENEVET P, KATS M A, 等. Light Propagation with Phase Discontinuities: Generalized Laws of Reflection and Refraction[J]. Science, 2011, 334(6054): 333-337.
