全反射的隐失波(Evanescent Wave,也译作“倏逝波”)是光学中一个非常迷人且重要的概念。它指的是:当光从光密介质射向光疏介质,且入射角大于临界角时,虽然光被全部反射回光密介质,但在光疏介质一侧,仍然存在一个紧贴界面、沿界面传播、振幅随深度指数衰减的电磁场。

下面从几个层面来拆解它:

1. 为什么会出现隐失波?

从几何光学的角度看,全反射发生时,光线似乎完全没有进入第二种介质。但从电磁波理论(麦克斯韦方程组)来看,情况并非如此。

当光波到达界面时,必须满足边界条件:电场和磁场的切向分量在界面两侧必须连续。如果光疏介质一侧的场完全为零,就无法满足这个连续性条件。因此,在光疏介质中必须存在一个非零的场,但它不能像普通传播波那样向深处传播,只能“紧贴”界面存在。

这个场就是隐失波。

2. 隐失波的核心特征

  • 沿界面传播:隐失波沿界面方向(比如 x 方向)传播,其波矢的切向分量与入射波一致。
  • 振幅垂直界面指数衰减:在垂直于界面的方向(比如 z 方向,指向光疏介质),振幅按 \( e^{-z/d} \) 衰减,其中 \( d \) 是穿透深度。
  • 不传输能量:隐失波在时间平均意义上,不向光疏介质内部传输净能量。能量只是在界面附近“来回振荡”,最终全部被反射回去。这是它与普通透射波的本质区别。
  • 穿透深度:通常定义为振幅衰减到界面处 \( 1/e \) 时的深度,量级为波长量级。公式为: \[ d = \frac{\lambda}{4\pi \sqrt{n_1^2 \sin^2\theta_i - n_2^2}} \] 其中 \( n_1 > n_2 \),\( \theta_i > \theta_c \)。入射角越接近临界角,穿透深度越大;越远离临界角,衰减越快。

3. 隐失波是“真实存在”的吗?

是的。虽然它不能把能量带入光疏介质深处,但它是一个真实的电磁场,可以被探测和利用。最经典的证据是受抑全反射:

如果在光疏介质一侧(距离界面小于穿透深度的位置)放置另一个光密介质(比如另一块棱镜),隐失波会“耦合”进第二块棱镜,导致原本的全反射被破坏,光能量部分透射过去。这就是光纤耦合器、指纹识别、表面等离子体共振等技术的物理基础。

4. 主要应用

  • 受抑全反射与光纤耦合:用于将光从一根光纤耦合到另一根,或制作可调光衰减器。
  • 全内反射荧光显微镜:利用隐失波只激发界面附近极薄一层(约100 nm)的荧光分子,实现超高信噪比的单分子成像。
  • 表面等离子体共振:隐失波与金属表面等离子体耦合,对界面折射率变化极其敏感,用于生物分子相互作用检测。
  • 近场光学显微镜:利用隐失波突破衍射极限,实现纳米级分辨率。
  • 光波导与集成光学:隐失波用于定向耦合器、微环谐振器等。

5. 一个常见误解

很多人以为“全反射”意味着光疏介质中完全没有场。实际上,场存在,但不传输能量。隐失波就像界面上的“幽灵场”,它不带走能量,却能在近场范围内与其它物体发生相互作用。

如果你需要,我可以进一步推导隐失波的波矢表达式,或者详细解释受抑全反射的能量耦合过程。

全反射的意思,就是在某个角度,有反射,有透射折射,但调整角度,因为入射角小于折射角,会让透射消失,成为全反射,而投射光线不会突然消失,而是变成隐失波 你的理解大方向是对的,而且抓住了最关键的一点:透射光不会突然消失,而是“转变”成了隐失波。 但其中有几个细节需要精确化,否则容易产生误解。


1. 先纠正一个措辞:不是“入射角小于折射角”

你说“因为入射角小于折射角,会让透射消失”——这个表述容易混淆。

正确的逻辑是:

  • 光从光密介质(\(n_1\))射向光疏介质(\(n_2\)),所以 \(n_1 > n_2\)。
  • 根据斯涅尔定律:\(n_1 \sin\theta_i = n_2 \sin\theta_t\)。
  • 因为 \(n_1 > n_2\),所以 \(\sin\theta_t = \frac{n_1}{n_2}\sin\theta_i > \sin\theta_i\),即 \(\theta_t > \theta_i\)(折射角大于入射角)。
  • 当入射角增大到某个值时,折射角先到达 \(90°\)。这个入射角就是临界角 \(\theta_c = \arcsin(n_2/n_1)\)。
  • 超过临界角后,斯涅尔定律要求 \(\sin\theta_t > 1\),无实数解——几何光学意义上的折射波不存在了。

所以准确说法是:折射角大于入射角,且折射角先达到90°,导致透射波无法继续以传播波形式存在。


2. 你说的“透射不会突然消失,而是变成隐失波”——这是对的

这正是隐失波的核心意义。可以这样理解这个过程:

临界角之前(\(\theta_i < \theta_c\))

界面两侧都有传播波:

  • 介质1:入射波 + 反射波
  • 介质2:透射波(折射波),沿某个角度传播出去,带走能量。

此时透射波的 \(k_z\)(垂直界面的波矢分量)是实数,波可以正常向深处传播。

到达临界角(\(\theta_i = \theta_c\))

透射波恰好沿界面传播(\(\theta_t = 90°\)),\(k_z = 0\)。它不再深入介质2,但还没有衰减。

超过临界角(\(\theta_i > \theta_c\))

斯涅尔定律无实数解。但如果你不强行要求 \(\theta_t\) 是实数,而是允许 \(k_z\) 变成虚数:

\[ k_z = i\kappa, \quad \kappa > 0 \]

那么介质2中的场变成:

\[ e^{i(k_x x + k_z z)} = e^{i k_x x} \cdot e^{-\kappa z} \]

这就是隐失波:沿界面传播(\(x\)方向),垂直界面指数衰减(\(z\)方向)。

所以你的说法可以精确化为:

超过临界角后,透射波并没有“啪”地消失,而是从传播波连续地转变为隐失波——它仍然存在于介质2中,只是不再向深处传播能量,而是紧贴界面、指数衰减。


3. 一个重要的补充:能量去哪儿了?

隐失波虽然存在于介质2中,但它不带走净能量。时间平均的坡印廷矢量在 \(z\) 方向为零:

\[ \langle S_z \rangle = 0 \]

所以入射光的能量全部回到介质1,这就是“全反射”中“全”的含义。

但要注意:隐失波的存在是真实的,它携带的是无功功率(来回振荡的能量),而不是净传输的能量。可以类比为:

  • 传播波 = 真正搬走了能量
  • 隐失波 = 在界面附近“抖”了一下,能量又回去了

4. 用一张“思维图”总结你的理解

入射角增大
    │
    ▼
θi < θc: 有反射 + 有透射(传播波,带走能量)
    │
    ▼
θi = θc: 透射波沿界面传播(kz = 0)
    │
    ▼
θi > θc: 透射波“变成”隐失波(kz 变为虚数)
           → 沿界面传播
           → 垂直界面指数衰减
           → 不传输净能量
           → 全反射成立

5. 最后一点:隐失波不是“另一种波”,而是透射波的解析延拓

从数学上看,隐失波和传播波是同一个公式在不同参数区域的表现:

\[ k_z = \sqrt{k_2^2 - k_x^2} \]

  • 当 \(k_x < k_2\):\(k_z\) 实数 → 传播波
  • 当 \(k_x > k_2\):\(k_z\) 虚数 → 隐失波

所以并不是“透射波消失了,然后冒出来一个隐失波”,而是透射波的数学表达式在超过临界角后自然变成了隐失波的形式。物理上连续,没有突变。


总结你的理解:

你的表述 精确化
全反射就是透射消失 透射波不再以传播波形式存在
透射不会突然消失 正确,它连续转变为隐失波
变成隐失波 正确,隐失波沿界面传播、垂直衰减、不传能量

你的直觉是对的,只需要把“入射角小于折射角”改成“折射角大于入射角,先到达90°”,整个图像就完整了。

e(-kz),z在哪个方向为正,从哪个方向算起 好问题,这正是容易含糊的地方。结论先说:

\(z\) 从界面算起,指向光疏介质(介质2)内部的方向为正。
所以 \(e^{-\kappa z}\) 表示:越深入光疏介质,振幅越小;在界面处(\(z=0\))振幅最大。


1. 坐标怎么设

设界面是 \(z=0\) 平面:

  • 介质1(光密,\(n_1\)):\(z < 0\)
  • 介质2(光疏,\(n_2\)):\(z > 0\)

光从介质1射向介质2,入射点在界面 \(z=0\) 处。

介质1 (n1, 光密)        介质2 (n2, 光疏)
        z<0        |        z>0
                   |
   入射波 ↘        |        隐失波:e^{-κz}
   反射波 ↖        |        (紧贴界面,向z>0衰减)
                   |
              z=0 界面

2. 为什么取 \(z>0\) 为正

因为隐失波存在于介质2中,我们关心的是它深入介质2时如何衰减。所以自然把“深入介质2”的方向定义为正 \(z\)。

于是:

\[ E_2(x,z) \propto e^{i k_x x} \cdot e^{-\kappa z}, \quad z \geq 0 \]

  • \(z = 0\):界面处,\(e^{-\kappa \cdot 0} = 1\),振幅最大。
  • \(z = d = 1/\kappa\):振幅降到 \(1/e \approx 37%\)。
  • \(z \to +\infty\):振幅趋于零。

3. 如果坐标反过来会怎样

如果你非要把 \(z\) 定义为指向介质1为正,那也没问题,只是表达式要改。

比如设介质2在 \(z < 0\),那么隐失波应写成:

\[ E_2 \propto e^{+\kappa z}, \quad z \leq 0 \]

因为 \(z\) 是负数,\(+\kappa z\) 越负越小,仍然表示深入介质2时衰减。

关键不是正负号,而是:指数必须让场在离开界面、深入光疏介质时衰减。


4. 和传播波的对比

传播波(\(k_z\) 实数) 隐失波(\(k_z\) 虚数)
垂直界面方向 \(e^{i k_z z}\),振荡 \(e^{-\kappa z}\),衰减
能量 向 \(z\) 方向传输 不向 \(z\) 方向传输净能量
\(z\) 正方向 通常取传播方向 取深入光疏介质方向
界面处 相位连续 振幅最大

5. 一句话总结

隐失波表达式 \(e^{-\kappa z}\) 中的 \(z\),是从界面(\(z=0\))算起、指向光疏介质内部的距离。界面处振幅最大,越往里越小,所以它“贴”在界面上。

如果你愿意,我也可以画一个振幅随 \(z\) 变化的曲线,或者推导一下穿透深度 \(d=1/\kappa\) 的具体表达式。

k2是在介质2中的k? 对,\(k_2\) 是介质2中的波数,但要精确说,它是介质2中假设存在传播波时的波数(也叫介质2的固有波数)。


1. 定义

在介质2中,如果没有界面、无限大均匀介质,电磁波的色散关系是:

\[ k_2^2 = k_x^2 + k_z^2 = \left(\frac{\omega}{c}n_2\right)^2 \]

所以:

\[ k_2 = \frac{\omega}{c}n_2 = \frac{2\pi}{\lambda_2} \]

其中 \(\lambda_2 = \lambda_0 / n_2\) 是光在介质2中的波长。

这个 \(k_2\) 只由介质2的折射率 \(n_2\) 和频率 \(\omega\) 决定,与入射角无关。


2. 和 \(k_x\)、\(k_z\) 的关系

在界面处,相位匹配要求切向波矢连续:

\[ k_x = \frac{\omega}{c}n_1\sin\theta_i \]

这是由入射波决定的,与介质2无关(但必须两侧相等)。

然后由介质2的色散关系:

\[ k_z^2 = k_2^2 - k_x^2 \]

  • 如果 \(k_x < k_2\):\(k_z\) 实数 → 传播波(透射波)
  • 如果 \(k_x > k_2\):\(k_z\) 虚数 → 隐失波

3. 临界角对应的就是 \(k_x = k_2\)

临界角条件:

\[ n_1 \sin\theta_c = n_2 \]

两边乘 \(\omega/c\):

\[ k_x = \frac{\omega}{c}n_1\sin\theta_c = \frac{\omega}{c}n_2 = k_2 \]

所以:

  • \(\theta_i < \theta_c\):\(k_x < k_2\),\(k_z\) 实数,有透射波
  • \(\theta_i = \theta_c\):\(k_x = k_2\),\(k_z = 0\),透射波沿界面
  • \(\theta_i > \theta_c\):\(k_x > k_2\),\(k_z\) 虚数,隐失波

4. 注意区分三个量

符号 含义 由谁决定
\(k_1 = \frac{\omega}{c}n_1\) 介质1中的固有波数 介质1、频率
\(k_2 = \frac{\omega}{c}n_2\) 介质2中的固有波数 介质2、频率
\(k_x\) 界面切向波矢分量 入射角、介质1(但两侧相等)
\(k_z\) 垂直界面波矢分量 由 \(k_2^2 - k_x^2\) 决定

5. 一句话总结

\(k_2\) 是介质2的固有波数,由 \(n_2\) 和频率决定。全反射发生时,\(k_x > k_2\),导致 \(k_z = \sqrt{k_2^2 - k_x^2}\) 变成虚数,隐失波由此出现。

所以你的理解是对的:\(k_2\) 是介质2中的 \(k\),但它是“介质2本来应有的波数”,而不是隐失波实际的垂直波矢。隐失波的垂直波矢是 \(i\kappa\),其中 \(\kappa = \sqrt{k_x^2 - k_2^2}\)。

上面是单纯的从数学上来讲的,物理上是什么原因?是势能无法穿透? 你的直觉方向是好的——想找一个“物理机制”来解释为什么场不能传播进去。但“势能无法穿透”这个类比在这里不太适用。原因在于:全反射的隐失波不是量子力学中的势垒穿透问题,两者的数学形式相似,但物理起源不同。

下面我从物理角度说清楚。


1. 先排除一个错误类比:这不是“势能垒”

在量子力学中,粒子遇到势垒 \(V > E\) 时,波函数在势垒内指数衰减,这叫隧穿。那里有一个真实的势能分布,粒子“能量不够”所以进不去。

但在全反射中:

  • 介质2里没有势垒,它就是一块均匀透明的介质。
  • 光子的能量没有变,频率 \(\omega\) 在两侧相同。
  • 没有任何“能量不够”的问题。

所以隐失波不是因为“势能挡住了光”。如果真是势能问题,那降低入射角到临界角以下,光就能进去——但临界角以下光本来就能进去,这不是势能解释的。


2. 物理原因:切向动量守恒 + 介质2的色散限制

真正的物理原因可以归结为一句话:

光在界面切向的动量(波矢 \(k_x\))由入射条件固定,但介质2本身能支持的传播波,其总动量大小 \(k_2\) 是有限的。当切向动量需求超过介质2能提供的总动量时,垂直方向的动量就变成虚数,波无法传播。

具体来说:

第一步:切向动量必须守恒

界面是平移对称的(沿界面方向均匀),所以切向波矢 \(k_x\) 在两侧必须相等。这是诺特定理意义上的动量守恒。

\[ k_x = \frac{\omega}{c}n_1\sin\theta_i \]

入射角越大,\(k_x\) 越大。

第二步:介质2能支持的传播波,总波矢固定为 \(k_2\)

在介质2中,一个自由传播的电磁波必须满足:

\[ k_x^2 + k_z^2 = k_2^2 = \left(\frac{\omega}{c}n_2\right)^2 \]

这意味着:介质2中传播波的切向波矢 \(k_x\) 最大只能是 \(k_2\)(此时 \(k_z = 0\),波沿界面传播)。

第三步:当 \(k_x > k_2\) 时,矛盾出现

如果入射角足够大,使得:

\[ k_x = \frac{\omega}{c}n_1\sin\theta_i > \frac{\omega}{c}n_2 = k_2 \]

那么介质2中根本找不到一个实数 \(k_z\) 能满足色散关系。也就是说:

介质2中不存在任何一个传播波,其切向波矢等于入射波提供的 \(k_x\)。

但边界条件又要求切向场必须连续,切向波矢必须匹配。于是唯一的出路是:让 \(k_z\) 变成虚数,场在垂直方向指数衰减。这样切向波矢仍然是 \(k_x\),但垂直方向不再是传播,而是衰减。


3. 用类比帮助理解

类比一:绳子上的波

想象一根粗绳(介质1)接一根细绳(介质2)。波从粗绳传向细绳。

  • 如果频率较低,波能传过去。
  • 但如果频率很高,细绳的“截止频率”到了,波就无法在细绳中传播,只能在接头处衰减。

这不是“势能”问题,而是细绳本身的色散特性决定它支持不了那么高的切向波矢。

类比二:波导截止频率

在微波波导中,如果频率低于截止频率,波就不能传播,只能指数衰减。原因是波导的几何尺寸限制了它能支持的波矢。

全反射中的介质2,某种意义上就像一个“截止”了的波导:入射波要求的切向波矢太大,介质2支持不了。


4. 那能量为什么不进去?

因为 \(k_z\) 是虚数,垂直方向的坡印廷矢量时间平均为零:

\[ \langle S_z \rangle = 0 \]

隐失波携带的是无功功率(振荡的能量),不是净传输的能量。能量在界面附近来回交换,最终全部返回介质1。

这就像:

  • 传播波 = 真正搬走了能量
  • 隐失波 = 在界面附近“抖”了一下,能量又回去了

5. 回到你的问题:“物理上是什么原因?”

你的猜测 实际情况
势能无法穿透 ❌ 没有势能垒,光子能量没变
某种“挡不住但进不去”的机制 ✅ 切向动量守恒 + 介质2色散限制
透射波变成隐失波 ✅ 数学上连续,物理上连续

最准确的物理表述是:

全反射发生时,入射波在界面切向的波矢 \(k_x\) 超过了介质2所能支持的传播波的最大切向波矢 \(k_2\)。由于切向波矢必须守恒,而介质2又无法提供对应的实数垂直波矢,于是垂直波矢变为虚数,波在介质2中指数衰减,形成隐失波。这不是势能垒的问题,而是动量匹配 + 介质色散关系共同决定的结果。


6. 和量子隧穿的关系

你提到“势能无法穿透”,可能是因为隐失波和量子隧穿的波函数都有 \(e^{-\kappa z}\) 的形式。这确实是数学上的相似,但物理起源不同:

量子隧穿 全反射隐失波
衰减原因 粒子能量低于势垒 切向波矢超过介质2的 \(k_2\)
是否有势垒 有 无
能量是否改变 不变 不变
数学形式 \(e^{-\kappa x}\) \(e^{-\kappa z}\)
能否耦合出去 能(隧穿) 能(受抑全反射)

所以你可以说“形式上像隧穿”,但不能说“物理上是势能挡住的”。


一句话总结:

全反射的隐失波不是“势能挡住了光”,而是切向动量守恒要求 \(k_x\) 很大,而介质2的色散关系只允许总波矢 \(k_2\) 那么小,两者矛盾时,垂直波矢只能变成虚数,波就衰减了。

这还是数学上的解释。我觉得是入射角太大,垂直分量不够大,导致无法穿过 你这个直觉其实非常接近物理图像了,只是方向要说清楚:不是“垂直分量不够大”,而是垂直分量本来够,但被切向分量“挤”没了。

让我用完全物理的语言重新讲一遍,不用色散关系那套数学。


1. 先看光在介质里“怎么走”

光在均匀介质中传播时,它的总波矢大小 \(k_2\) 是固定的,由介质2的折射率决定。你可以把它想象成光在介质2中“能用的总动量预算”是固定的。

这个总动量要分成两个方向:

\[ k_2^2 = k_x^2 + k_z^2 \]

  • \(k_x\):沿界面方向的分量
  • \(k_z\):垂直界面方向的分量

总预算 \(k_2\) 固定,\(k_x\) 和 \(k_z\) 此消彼长。


2. 入射角越大,切向分量 \(k_x\) 越大

光从介质1入射,界面要求切向分量连续:

\[ k_x = k_1 \sin\theta_i \]

入射角 \(\theta_i\) 越大,\(\sin\theta_i\) 越大,所以 \(k_x\) 越大。

也就是说:入射角越大,光在界面方向“分走”的动量越多。


3. 当 \(k_x\) 把预算吃光,\(k_z\) 就没了

介质2的总预算是 \(k_2\)。切向分量 \(k_x\) 必须从这预算里扣。

\[ k_z^2 = k_2^2 - k_x^2 \]

  • 入射角小:\(k_x\) 小,\(k_z^2 > 0\),垂直方向还有余量,光能往深处走 → 透射波
  • 入射角增大:\(k_x\) 变大,\(k_z^2\) 变小,垂直方向余量减少
  • 临界角:\(k_x = k_2\),\(k_z = 0\),垂直方向余量刚好用完,光只能沿界面走
  • 超过临界角:\(k_x > k_2\),切向分量已经超过了总预算,\(k_z^2 < 0\),垂直方向不仅没余量,还“欠债”了

物理图像:

光在界面方向被“抽走”的动量太多,导致垂直方向非但没有剩余动量,反而变成了负的。垂直方向无法再维持振荡传播,只能指数衰减。


4. 所以你的说法应该反过来

你说:

“入射角太大,垂直分量不够大,导致无法穿过。”

更准确的说法是:

入射角太大,切向分量太大,把垂直分量“挤”没了,甚至挤成负的,所以无法穿过。

不是垂直分量“不够大”主动变小,而是切向分量太大,从总预算里扣完之后,垂直方向没剩下什么。

打个比方:

  • 你每个月总预算 1000 块(\(k_2\))
  • 房租(\(k_x\))随入射角增大而涨
  • 房租 600 时,还剩 400 吃饭(\(k_z\)),能活
  • 房租涨到 1000,吃饭钱为 0,刚好活着(临界角)
  • 房租涨到 1200,不仅吃饭钱没了,还倒欠 200,活不下去了(隐失波)

不是“饭钱不够”,而是房租把预算吃超了。


5. 为什么“挤没了”就不能传播?

因为光在垂直方向要传播,需要 \(k_z\) 是实数,意味着垂直方向有真实的动量来回振荡。

当 \(k_z^2 < 0\),\(k_z\) 变成虚数,垂直方向的场不再是 \(\cos(k_z z)\) 那样的振荡,而是 \(e^{-\kappa z}\) 那样的衰减。

物理上:垂直方向没有足够的动量来维持一个完整的波周期,波还没来得及完成一个振荡,振幅就已经衰减下去了。

这就是隐失波。


6. 用一句话总结物理图像

光在介质2中能用的总动量 \(k_2\) 是固定的。入射角越大,界面方向分走的动量 \(k_x\) 越多。当 \(k_x\) 超过 \(k_2\) 时,垂直方向不仅没有剩余动量,反而变成负的,无法维持传播,只能指数衰减。这就是隐失波。

所以你的直觉是对的,只是要把“垂直分量不够大”改成“切向分量太大,把垂直分量挤没了”。这样就是纯物理图像,不依赖公式推导。

只要入射角大于那个临界值,就一定有隐失波,还是超过一定程度,就没了 只要入射角大于临界角,就一定存在隐失波。 它不会在某一个更大的角度突然消失。

但隐失波的穿透深度会随入射角变化,角度越大,衰减越快,越“贴”在界面上。


1. 临界角以上,一直有隐失波

只要 \(\theta_i > \theta_c\),就有:

\[ k_x = \frac{\omega}{c}n_1\sin\theta_i > \frac{\omega}{c}n_2 = k_2 \]

于是:

\[ \kappa = \sqrt{k_x^2 - k_2^2} > 0 \]

隐失波始终存在,形式为:

\[ e^{-\kappa z} \]

\(\kappa\) 是实数且大于零,场在介质2中指数衰减。没有哪个角度能让它突然变成零。


2. 角度越大,衰减越快

穿透深度定义为振幅降到 \(1/e\) 的深度:

\[ d = \frac{1}{\kappa} = \frac{1}{\sqrt{k_x^2 - k_2^2}} \]

代入 \(k_x = \frac{\omega}{c}n_1\sin\theta_i\),\(k_2 = \frac{\omega}{c}n_2\):

\[ d = \frac{\lambda_0}{2\pi\sqrt{n_1^2\sin^2\theta_i - n_2^2}} \]

  • 刚超过临界角:\(\sin\theta_i \approx n_2/n_1\),分母接近零,\(d \to \infty\)。隐失波延伸得很深。
  • 角度增大:分母变大,\(d\) 减小,隐失波越来越薄。
  • 趋近 \(90°\):\(\sin\theta_i \to 1\),\(d\) 趋于最小值:

\[ d_{\min} = \frac{\lambda_0}{2\pi\sqrt{n_1^2 - n_2^2}} \]

这个最小值仍然是有限且非零的。隐失波仍然存在,只是非常薄。


3. 极端情况:掠入射

当 \(\theta_i \to 90°\)(光几乎平行于界面入射):

  • \(k_x \to \frac{\omega}{c}n_1\),达到最大
  • \(\kappa = \sqrt{k_x^2 - k_2^2}\) 达到最大
  • \(d\) 达到最小,但不为零

隐失波依然存在,只是被压缩在界面附近极薄的一层里。


4. 那什么时候“没了”?

严格来说,只要满足全反射条件,隐失波就永远存在。但在实际中,有两种情况会让它“看起来没了”:

(1)探测精度不够

穿透深度可能只有几十纳米甚至几纳米。如果探测手段分辨率不够,就测不到,看起来像“没了”。但物理上它仍在。

(2)介质2有吸收

如果介质2不是理想透明介质,而是有吸收的(比如金属),那么 \(n_2\) 变成复数,情况会变。这时能量会部分被吸收,隐失波的行为会改变。但这已经不是理想全反射了。


5. 总结

入射角 隐失波是否存在 穿透深度
\(\theta_i < \theta_c\) 无(有传播透射波) —
\(\theta_i = \theta_c\) 临界,\(k_z = 0\) 趋于无穷
\(\theta_i > \theta_c\) 始终存在 随角度增大而减小
\(\theta_i \to 90°\) 仍然存在 趋于有限最小值

一句话:

只要超过临界角,隐失波就一定存在,不会消失。角度越大,它越薄,但永远不会变成零。

没超过临界角时,反射角和折射角的等式 没超过临界角时,反射和折射的规律由两个定律描述:


1. 反射定律

\[ \theta_r = \theta_i \]

  • 反射角等于入射角
  • 反射光线、入射光线、法线在同一平面内
  • 与介质折射率无关,永远成立

2. 折射定律(斯涅尔定律)

\[ n_1 \sin\theta_i = n_2 \sin\theta_t \]

其中:

  • \(n_1\):入射介质(光密)折射率
  • \(n_2\):透射介质(光疏)折射率
  • \(\theta_i\):入射角(从法线算起)
  • \(\theta_t\):折射角(从法线算起)

也可以写成:

\[ \frac{\sin\theta_i}{\sin\theta_t} = \frac{n_2}{n_1} = \frac{v_1}{v_2} \]

其中 \(v_1, v_2\) 是光在两种介质中的相速度。


3. 因为 \(n_1 > n_2\),所以 \(\theta_t > \theta_i\)

从斯涅尔定律:

\[ \sin\theta_t = \frac{n_1}{n_2}\sin\theta_i \]

因为 \(n_1 > n_2\),所以 \(\frac{n_1}{n_2} > 1\),于是:

\[ \sin\theta_t > \sin\theta_i \]

在 \(0° \sim 90°\) 范围内,正弦函数单调递增,所以:

\[ \theta_t > \theta_i \]

折射角大于入射角,光线偏离法线。


4. 临界角怎么来的

当 \(\theta_t = 90°\) 时,折射光沿界面传播。此时:

\[ n_1 \sin\theta_c = n_2 \sin 90° = n_2 \]

所以:

\[ \sin\theta_c = \frac{n_2}{n_1} \]

\[ \theta_c = \arcsin\frac{n_2}{n_1} \]

这就是临界角。


5. 三个阶段对比

阶段 条件 反射 折射
未到临界角 \(\theta_i < \theta_c\) \(\theta_r = \theta_i\) \(n_1\sin\theta_i = n_2\sin\theta_t\),\(\theta_t > \theta_i\)
恰好临界 \(\theta_i = \theta_c\) \(\theta_r = \theta_i\) \(\theta_t = 90°\),沿界面传播
超过临界 \(\theta_i > \theta_c\) \(\theta_r = \theta_i\) 无实数解,出现隐失波,全反射

6. 注意

反射定律 \(\theta_r = \theta_i\) 是永远成立的,不管有没有超过临界角。

斯涅尔定律在超过临界角后,如果强行写:

\[ \sin\theta_t = \frac{n_1}{n_2}\sin\theta_i > 1 \]

无实数解,意味着不存在传播的折射波。这时折射波“转变”为隐失波。

那折射波强度、反射波强度和入射波强度的关系 这个问题需要分情况讨论:临界角之前和临界角之后,能量分配的行为完全不同。


1. 先明确“强度”指什么

这里说的强度,通常指时间平均的能流密度(坡印廷矢量的时间平均值),也就是光强。

设:

  • \(I_i\):入射光强
  • \(I_r\):反射光强
  • \(I_t\):透射(折射)光强

能量守恒要求:

\[ I_i = I_r + I_t \]

(假设介质无吸收)


2. 临界角之前(\(\theta_i < \theta_c\))

反射率与透射率

用菲涅尔公式可以算出反射率和透射率。反射率 \(R = I_r / I_i\),透射率 \(T = I_t / I_i\),满足:

\[ R + T = 1 \]

具体数值取决于:

  • 入射角 \(\theta_i\)
  • 偏振态(s偏振或p偏振)
  • 折射率比 \(n_1 / n_2\)

关键特征

(1)反射率随入射角变化

  • 垂直入射(\(\theta_i = 0°\)):\(R\) 最小,但不为零
  • 入射角增大:\(R\) 逐渐增大
  • 接近临界角:\(R \to 1\),\(T \to 0\)

(2)p偏振有布儒斯特角

对于p偏振(电场平行于入射面),存在一个特殊角度——布儒斯特角 \(\theta_B\),此时:

\[ R_p = 0 \]

所有p偏振光全部透射,没有反射。这个角度满足:

\[ \tan\theta_B = \frac{n_2}{n_1} \]

注意:这里是从光密到光疏,\(n_2 < n_1\),所以 \(\theta_B < 45°\)。

(3)s偏振没有零反射点

s偏振(电场垂直于入射面)的反射率始终大于零,随角度增大而单调增大。

临界角附近的行为

当 \(\theta_i \to \theta_c\) 时:

\[ R \to 1, \quad T \to 0 \]

透射光越来越弱,反射光越来越强。但注意:透射光仍然存在,只是越来越弱,并且折射角越来越接近90°。


3. 恰好临界角(\(\theta_i = \theta_c\))

此时:

  • 折射角 \(\theta_t = 90°\),折射光沿界面传播
  • \(R = 1\),\(T = 0\)
  • 透射波不再向介质2深处传播能量
  • 隐失波开始出现,但还没有完全形成

严格来说,临界角处透射波的能流在垂直界面方向为零,沿界面方向有能流,但整体不带走能量。


4. 临界角之后(\(\theta_i > \theta_c\))

此时:

\[ R = 1, \quad T = 0 \]

入射光能量全部被反射,没有净能量进入介质2。

但隐失波仍然存在,它携带的是无功功率,不传输净能量。所以:

\[ I_i = I_r \]

\[ I_t = 0 \quad \text{(净能流)} \]

重要澄清

隐失波虽然存在于介质2中,但它的坡印廷矢量在垂直界面方向的时间平均为零:

\[ \langle S_z \rangle = 0 \]

所以它不带走能量。能量在界面附近来回振荡,最终全部返回介质1。


5. 反射率随角度的完整曲线

R
1 ┤                    ┌─────────────── 全反射区
  │                   /
  │                  /
  │                 /
  │                /  ← 临界角,R→1
  │               /
  │              /
  │             /   ← p偏振有凹陷(布儒斯特角)
  │            /
  │           /
  │          /
  │         /
  │        /
  │       /
  │      /
  │     /
  │    /
  │   /
  │  /
  │ /
  │/
0 └────────────────────────────────────→ θi
  0°         θB    θc          90°
  • s偏振:单调上升
  • p偏振:先下降到零(布儒斯特角),再上升
  • 两者都在临界角处达到 \(R = 1\)
  • 临界角之后,\(R\) 恒为1

6. 透射率的行为

阶段 反射率 \(R\) 透射率 \(T\) 透射波性质
\(\theta_i < \theta_c\) \(0 < R < 1\) \(0 < T < 1\) 传播波,带走能量
\(\theta_i = \theta_c\) \(R = 1\) \(T = 0\) 沿界面传播
\(\theta_i > \theta_c\) \(R = 1\) \(T = 0\) 隐失波,不带走净能量

7. 一个常见误解

很多人以为“全反射时透射率为零,所以介质2里没有场”。这是错的。

正确的说法是:

  • 净能流为零(\(T = 0\))
  • 场不为零(隐失波存在)

就像推一面墙:墙有弹性形变(场存在),但没有净能量传进墙里(能流为零)。


8. 总结

问题 答案
临界角之前,能量怎么分? \(I_i = I_r + I_t\),\(R + T = 1\)
临界角处? \(R = 1\),\(T = 0\)
临界角之后? \(R = 1\),\(T = 0\),隐失波存在但不传能量
反射率永远小于1吗? 不是,临界角之后恒为1
透射率永远大于0吗? 不是,临界角之后为0

如果你需要,我可以给出菲涅尔公式的具体表达式,或者画出s偏振和p偏振的反射率曲线。

我觉得,应该是:小于临界角时,z方向动能大于势能,能穿透,等于临界角时,z方向动能等于势能,抵消,大于临界角时,动能小于势能,能量被弹回(先变成势能,势能再变成动能送回来) 你这个类比方向是对的,而且比之前的“势能挡住”说法精确多了。你实际上构造了一个有效势能的图像。这个图像在物理上是成立的,只是需要把“动能”和“势能”对应到正确的量上。


1. 你的类比对应到什么物理量

在量子力学中,粒子遇到势垒:

\[ E = \frac{p_x^2}{2m} + \frac{p_z^2}{2m} + V(z) \]

如果总能量 \(E\) 小于势能 \(V\),垂直方向的动能 \(p_z^2/2m\) 变成负数,波函数指数衰减。

在全反射中,对应关系是:

量子力学 全反射
总能量 \(E\) \(\left(\frac{\omega}{c}n_1\right)^2 = k_1^2\)(入射波总波矢平方)
切向动能 \(\frac{p_x^2}{2m}\) \(k_x^2\)(切向波矢平方,由入射角决定)
垂直动能 \(\frac{p_z^2}{2m}\) \(k_z^2\)(垂直波矢平方)
有效势能 \(V\) \(k_2^2 = \left(\frac{\omega}{c}n_2\right)^2\)(介质2的固有波数平方)

于是“能量守恒”写成:

\[ k_1^2 = k_x^2 + k_z^2 \]

在介质2中,波必须满足:

\[ k_2^2 = k_x^2 + k_z^2 \]

所以:

\[ k_z^2 = k_2^2 - k_x^2 \]


2. 你的三个判断,逐条对照

(1)小于临界角:\(k_z^2 > 0\),“动能大于势能,能穿透”

\[ k_x < k_2 \quad \Rightarrow \quad k_z^2 = k_2^2 - k_x^2 > 0 \]

垂直方向有实数波矢,波可以传播。✅

对应你的说法:垂直方向“动能”足够,能穿透。


(2)等于临界角:\(k_z^2 = 0\),“动能等于势能,抵消”

\[ k_x = k_2 \quad \Rightarrow \quad k_z^2 = 0 \]

垂直方向波矢为零,波沿界面传播,不再深入。✅

对应你的说法:垂直方向“动能”刚好用完,抵消。


(3)大于临界角:\(k_z^2 < 0\),“动能小于势能,能量被弹回”

\[ k_x > k_2 \quad \Rightarrow \quad k_z^2 = k_2^2 - k_x^2 < 0 \]

令 \(k_z = i\kappa\),则:

\[ e^{i k_z z} = e^{-\kappa z} \]

波在垂直方向指数衰减,无法传播。✅

对应你的说法:垂直方向“动能”不够,被“势能”挡回。


3. 但有一个关键区别:这里的“势能”不是真的势能

在量子力学中,势能 \(V(z)\) 是空间中的真实势场,粒子进入势垒区域后确实感受到一个力。

在全反射中,\(k_2^2\) 不是空间中的势能,而是介质2的色散关系。它描述的是:介质2中传播的波,其总波矢必须等于 \(k_2\)。

所以更准确的说法是:

\(k_2^2\) 扮演了“有效势能”的角色,但它不是真实的势垒,而是介质2对波矢的约束条件。


4. 你的“先变成势能,再变成动能送回来”对不对?

这个说法在能量守恒的意义上是对的,但需要精确化。

临界角之前

入射波的能量一部分透射,一部分反射。透射波带走能量,反射波带走剩余能量。

临界角之后

隐失波在介质2中存在,但它的坡印廷矢量在垂直方向的时间平均为零:

\[ \langle S_z \rangle = 0 \]

所以没有净能量进入介质2。能量在界面附近来回振荡,最终全部返回介质1。

你可以这样理解:

  • 入射波尝试把能量送入介质2
  • 介质2“不接受”净能量(因为 \(k_z\) 是虚数,无法传播)
  • 能量在界面附近暂时以隐失波的形式存在(类似“势能”)
  • 然后全部返回介质1,变成反射波(类似“势能变回动能”)

这个图像在能量守恒的意义上是成立的。


5. 但要注意:隐失波不是“能量先存起来再还回去”

更准确的描述是:

  • 隐失波是一个驻波场,它在界面附近振荡
  • 它的电场和磁场之间有相位差,导致坡印廷矢量的时间平均为零
  • 能量并没有“先变成势能存起来”,而是在界面附近来回流动,净流动为零

你可以类比为:

  • 一个弹簧振子,动能和势能来回转换,但总能量不变
  • 隐失波中,电场能和磁场能来回转换,但净能流为零

6. 总结你的图像

你的说法 精确化
小于临界角:z方向动能大于势能,能穿透 \(k_z^2 > 0\),垂直方向有实数波矢,透射波传播
等于临界角:z方向动能等于势能,抵消 \(k_z^2 = 0\),透射波沿界面传播
大于临界角:z方向动能小于势能,能量被弹回 \(k_z^2 < 0\),隐失波指数衰减,净能流为零
先变成势能,再变成动能送回来 能量在界面附近来回振荡,净能流为零,最终全部反射

你的类比是成立的,只要把“势能”理解为介质2的色散约束,而不是真实的势垒。


7. 一句话总结

你的图像本质上是把介质2的色散关系 \(k_2^2 = k_x^2 + k_z^2\) 类比成了能量守恒 \(E = T + V\)。当切向“动能” \(k_x^2\) 超过总“能量” \(k_2^2\) 时,垂直“动能” \(k_z^2\) 变成负数,波无法传播,只能指数衰减。这个类比在物理上是成立的,只是“势能”不是真实势垒,而是介质2对波矢的约束。

k2不随入射角度变化?它和投射能量大小无关? 好问题,这正是容易混淆的地方。答案是:

\(k_2\) 不随入射角变化,也与入射能量大小无关。它只由介质2的折射率和光的频率决定。


1. \(k_2\) 由什么决定

\[ k_2 = \frac{\omega}{c}n_2 = \frac{2\pi}{\lambda_2} \]

其中:

  • \(\omega\):光的角频率,由光源决定
  • \(n_2\):介质2的折射率,由介质本身决定
  • \(c\):真空光速,常数
  • \(\lambda_2 = \lambda_0 / n_2\):光在介质2中的波长

所以 \(k_2\) 只跟频率和介质2的性质有关。

入射角改变,\(k_2\) 不变。 入射光强改变,\(k_2\) 也不变。


2. 为什么与入射角无关

\(k_2\) 是介质2的固有波数,描述的是:如果介质2中有一个自由传播的电磁波,它的波矢大小必须是多少。

这个值由介质2的色散关系决定:

\[ k_2^2 = \left(\frac{\omega}{c}n_2\right)^2 \]

介质2并不知道外面来了什么角度的光。它只知道:在我这里传播的波,总波矢必须是 \(k_2\)。

入射角改变的是切向分量 \(k_x\),而不是总预算 \(k_2\)。


3. 为什么与入射能量无关

\(k_2\) 是一个波矢,描述的是波的空间频率,不是能量。

  • 波矢 \(k\) 决定波长、相位、传播方向
  • 能量(强度)决定振幅的平方

改变入射光强,只是让振幅变大或变小,不会改变波长,也就不会改变 \(k_2\)。

类比:

  • 改变音量大小,不会改变声音的音调(频率)
  • 改变光强,不会改变光的颜色(频率)和介质中的波长

4. 那什么在变?

当入射角改变时:

量 是否变化 由谁决定
\(k_2\) 不变 介质2、频率
\(k_x\) 变化 入射角
\(k_z\) 变化 \(k_z^2 = k_2^2 - k_x^2\)
入射光强 如果改变,也只影响振幅 光源

关键:\(k_x\) 随入射角变,\(k_2\) 不变,所以 \(k_z\) 被迫改变。


5. 用预算类比

  • \(k_2\):你每个月固定的总预算,由你的工资(介质2)决定
  • \(k_x\):房租,随入射角(外部条件)变化
  • \(k_z\):吃饭钱,等于总预算减去房租

房租涨了,总预算不变,吃饭钱就少了。

总预算 \(k_2\) 不会因为房租涨了而涨。


6. 如果入射能量很大,会怎样?

入射能量大,只是振幅大,波矢不变。

  • 波长不变
  • 频率不变
  • \(k_2\) 不变
  • 临界角不变

全反射的条件 \(\theta_i > \theta_c\) 只与折射率和角度有关,与光强无关。

再强的光,只要角度超过临界角,一样全反射。


7. 一句话总结

\(k_2\) 是介质2的固有波数,由介质2的折射率和光的频率决定。它不随入射角变化,也不随入射光强变化。入射角改变的是切向分量 \(k_x\),从而通过 \(k_z^2 = k_2^2 - k_x^2\) 改变垂直分量 \(k_z\),最终导致全反射和隐失波。