惠更斯原理:用子波构造波前,解释反射、折射与衍射

门缝里的声音与门框外的阴影

把门打开一条缝,房间内外可以互相听见说话,可门外地面上那道透进来的光斑,边缘却整齐得像用尺子画出来的。同一种”波”、同一个门洞,为什么声音能绕进房间,光却几乎不拐弯?

中学物理里最常用的模型是光线模型:把光画成一条条直线,反射时按”入射角等于反射角”折回,进入玻璃时按斯涅尔定律偏折。这个模型能处理成像和聚焦,但它默认光永远走直线,无法解释门口这个差别。要回答”光在什么情况下必须被当作波来看”,需要回到波动光学里最早也最实用的一条作图规则:惠更斯原理(Huygens’ principle)。

惠更斯原理说的是什么

惠更斯原理可以压缩成一句话:波前上每一点都可以看作发出子波(wavelet)的新波源,子波以与波本身相同的速度向前扩展,新的波前是所有子波的包络面,也就是与这些子波相切的曲面。

落到纸面上,作图步骤如下。已知某一时刻的波前(旧波前),在上面取足够密集的点,以每个点为圆心、以 $s=vt$ 为半径画向前的半圆,再画一条与所有半圆都相切的直线,这条切线就是经过时间 $t$ 之后的新波前。取的点越多,包络越平滑;点连续分布时,包络就是严格的波前。

惠更斯作图法:波前上各点发出子波,包络给出新波前

图 1:惠更斯作图法。平面波前上等间距取 5 个点作为子波源,各点发出半径 $s=vt$ 的半圆子波(图中取 $t=T$,即 $s=\lambda$),与所有子波相切的包络线就是经过一个周期后的新波前,它与旧波前平行且相距一个波长。

图 1 里有两个容易被忽略的细节。第一,子波是向前的半圆而不是完整的圆周——作图时只取传播方向一侧的部分。第二,新波前与旧波前形状完全相同:平面波仍然是平面波。这说明”波前每一点都发子波”不会把一束平面波打散成球面波,各点发出的子波在包络处同相叠加,整体仍然沿原方向推进。

子波的半径 $s=vt$ 是一个可核对的数量关系。取 $v=1.0\ \mathrm{m/s}$、$t=0.50\ \mathrm{s}$,则 $s=0.50\ \mathrm{m}$,新波前恰好位于旧波前前方 0.50 m 处。换成光,$v=c=3.00\times10^{8}\ \mathrm{m/s}$,$t=1\ \mathrm{ns}$ 对应 $s=0.300\ \mathrm{m}$——一个纳秒内光前进约 30 厘米,这个量级和”光速约 30 万千米每秒”是同一件事的两种说法。

还需要说明一点:子波是作图与计算规则,而不是宣称空间中真的存在一层层独立的次级波源。它的价值在于把”波前如何随时间变化”这件事,交换成”在已知波前上画圆、求公切线”这件纯几何的事。一旦接受这个交换,反射、折射和衍射都可以用同一套动作处理。

用惠更斯作图法推出反射定律

把一束平面波斜着投向镜面。波前并不是整片同时碰到镜面的:它与镜面最先接触于一点,接触点随后沿镜面移动。每一个接触点在接触的瞬间就向介质一侧发出子波,先被照到的点子波已经走得更远,后接触的点子波还很短。

惠更斯作图法推导反射定律

图 2:反射定律的惠更斯作图法。入射波前斜射到镜面,镜面上 5 个接触点依次发出子波,半径随接触先后递减;这些子波的公切线就是反射波前,它与镜面的夹角等于入射波前与镜面的夹角,也就是 $\theta_i=\theta_r$。虚线为入射点处的法线,红色与蓝色弧线分别是入射角与反射角。

反射定律在这个图里不需要引入任何新的物理假设,它只是”先到的点先发子波”的几何后果。设入射波前与镜面夹角为 $\theta_i$,反射波前与镜面夹角为 $\theta_r$。两种情形下波都在同一介质中传播,子波的半径都等于 $v\Delta t$,也就是所有半圆大小相同;一组大小相同的半圆,其公切线到镜面的倾角只能与入射波前关于法线对称,于是 $\theta_i=\theta_r$。用文字概括:先接触的点子波画得大,后接触的点子波画得小,包络线因而被”举”了起来,方向也就翻折到法线另一侧。

数值上可以直接核对:作图时取入射角 $45^\circ$,由包络线逐点算出斜率为 $-1.0000$,与解析值 $-\tan 45^\circ=-1.0000$ 完全一致,对应的反射角为 $45.0000^\circ$,两者之差为 0。这说明图 2 中的反射波前不是手绘示意,而是由子波方程算出来的公切线。

顺带一提,改用费马原理(光程取极值)同样能得到 $\theta_i=\theta_r$。两条路线出发点完全不同,结论却一致,这也从侧面说明反射定律是波动理论的必然结果,而不是额外规定。

用惠更斯作图法推出折射定律

折射比反射多了一个变量:光在两种介质中的传播速度不同。设界面之上为介质 1、之下为介质 2,光速分别为 $v_1$ 与 $v_2$,并且都满足

$$v=\frac{c}{n}$$

其中 $c$ 是真空中的光速,$n$ 是该介质的折射率。折射率越大,介质中的光速越慢。

现在取入射波前上的两个点:点 $A$ 刚刚到达界面,点 $B$ 还在介质 1 中。经过时间 $\Delta t$ 后,$B$ 处的子波也到达界面上的点 $B’$,这段路程为 $BB’=v_1\Delta t$;而在同一段时间里,$A$ 处的子波已经进入介质 2 走了 $AA’=v_2\Delta t$。两个直角三角形共用斜边 $AB’$,于是

$$AB’\sin\theta_1 = BB’ = v_1\Delta t,\qquad AB’\sin\theta_2 = AA’ = v_2\Delta t$$

两式相除,消去公共边与 $\Delta t$:

$$\frac{\sin\theta_1}{\sin\theta_2}=\frac{v_1}{v_2}=\frac{n_2}{n_1}$$

整理即得斯涅尔定律 $n_1\sin\theta_1=n_2\sin\theta_2$。它同样不是新假设,而是”两种介质里子波长大速度不同”这一条事实的几何结果。

惠更斯作图法推导折射定律

图 3:折射定律的惠更斯作图法。界面下方介质中光速更小($v_2=c/n_2<c/n_1=v_1$),相同时间 $\Delta t$ 内子波走得更短,$|AA’|=v_2\Delta t=1.20\lambda$ 小于 $|BB’|=v_1\Delta t=1.80\lambda$,因此公切线 $A’B’$(折射波前)比入射波前更靠近法线,光线向法线方向偏折。

把数字代进去复核一遍。空气 $n_1=1.00$,玻璃 $n_2=1.50$,入射角 $\theta_1=40.0^\circ$:

$$\sin\theta_2=\frac{\sin 40.0^\circ}{1.50}=\frac{0.6428}{1.50}=0.4285\ \Rightarrow\ \theta_2=25.4^\circ$$

反向校验等式两侧:$n_1\sin\theta_1=1.00\times0.6428=0.6428$,$n_2\sin\theta_2=1.50\times0.4285=0.6428$,两边相等。再做一次量纲与数量级检查:$t=1\ \mathrm{ns}$ 时,真空中 $s=ct=3.00\times10^8\ \mathrm{m/s}\times1\times10^{-9}\ \mathrm{s}=0.300\ \mathrm{m}$;在 $n=1.50$ 的玻璃中 $v=c/n=2.00\times10^8\ \mathrm{m/s}$,同一时间只走了 $0.200\ \mathrm{m}$。两者之比 $0.300/0.200=1.50$ 恰好等于折射率,与 $v=c/n$ 自洽。

同一枚”波速变慢”的硬币还有另一面:介质中的波长也要按同一比例缩短,$\lambda=\lambda_0/n$。真空波长 550 nm 的绿光进入 $n=1.50$ 的玻璃后,波长变成约 367 nm。折射率本身随波长变化,不同颜色的光被弯折的角度因此略有差别,这就是棱镜与彩虹把白光铺成彩带的底层原因。

表 1:同一套”子波—包络”作图法,在三种情形下的差别只来自子波半径如何变化

情形 子波半径怎么变 包络线给出什么 得到的关系
自由传播 波前各点等半径 与旧波前平行、相距 $v\Delta t$ 的新波前 $s=v\Delta t$
镜面反射 镜面上各点随接触先后递减(同一介质、同一速度) 与镜面夹角等于入射角的反射波前 $\theta_i=\theta_r$
界面折射 两种介质中按 $v=c/n$ 缩放 向法线偏折的折射波前 $n_1\sin\theta_1=n_2\sin\theta_2$

表中三种情形的作图动作完全相同,差别只在子波的半径规则:等半径给出平移,同介质递减给出对称翻折,跨介质改变缩放比例给出方向偏折。反射与折射之所以能用一条规则同时解释,原因就在这里。

衍射:孔径越小,弯曲越明显

回到开头那道门。惠更斯作图法顺带解释了衍射:波前通过开口时,只有开口范围内的点能发出子波,开口之外的波前被挡住。开口很宽时,这些子波源数量多、彼此补充,包络线仍然接近平面,光束几乎沿直线前进;开口缩到与波长可比时,边缘各点的子波失去了足够的”邻居”来抵消,包络明显向几何阴影区弯曲,这就是衍射。

孔径衍射的惠更斯-菲涅耳数值仿真

图 4:按惠更斯-菲涅耳积分(把孔径上 160 个子波源的复振幅叠加)计算的衍射光强分布,纵轴为传播距离,红色虚线标出几何阴影边界 $x=\pm a/2$。(a) 孔径 $a=5\lambda$:光基本被限制在几何阴影边界以内,只有边缘附近略微溢出;(b) 孔径 $a=\lambda$:波前几乎以子波源为中心向半空间铺开,光大量进入阴影区。两幅子图各自按自身最大值归一化,用于比较分布形状而非绝对光强。

这张图是由图 1 的规则直接算出来的:把开口内每一点当作子波源,把它们的复振幅 $e^{ikr}/\sqrt{r}$ 逐点相加,再取模平方得到光强。图 4(b) 之所以”糊”成一大片,正是子波源太少的直观结果;图 4(a) 之所以轮廓清楚,是因为大量子波的叠加在中心区彼此相干增强、只在边缘处留下少量溢出。

定量判据是单缝第一极小角 $\sin\theta=\lambda/a$。取 $a=5\lambda$,得 $\theta=\arcsin(0.2)\approx11.5^\circ$,中央亮纹张得很窄;取 $a=\lambda$,该式给出 $\theta=90^\circ$,意味着光几乎铺满整个半空间。弯曲程度只取决于波长与孔径的比值 $\lambda/a$,与光的强弱无关。

把这个判据代回门洞的例子:1000 Hz 声波的波长 $\lambda=c/f=330\ \mathrm{m\cdot s^{-1}}/1000\ \mathrm{s^{-1}}=0.33\ \mathrm{m}$,约为门宽的三分之一,$\lambda/a$ 是个不太小的数,于是声波从门口向房间各处铺开,门内门外都听得见;可见光的波长范围是 380–760 nm,取 500 nm 与 1 m 的门宽相比,$\lambda/a\approx5\times10^{-7}$,比门宽小了约六个数量级,光于是老老实实沿直线传播,在地面留下清晰的门形阴影。

衍射还有一个实用的判据作用:一旦某个现象表现出明显的衍射,就说明它不能再被当作”光线”处理,必须用波动描述。反过来,当波长远小于所有结构尺寸时,用光线模型算反射与折射既简单又足够准——两种模型并不矛盾,只是各自适用的尺度不同。

适用边界与待推进方向

惠更斯原理的强项是把机制讲清楚,但它也有明确的适用边界。

第一,包络作图只回答”波前在哪里”,不回答”那里有多亮”。要计算衍射花样中各点的强度分布,必须把子波叠加写成积分,即菲涅耳-基尔霍夫或瑞利-索末菲形式的衍射积分,也就是通常所说的惠更斯-菲涅耳原理。惠更斯给出的是几何骨架,菲涅耳补上的是振幅与相位的定量计算。

第二,作图时只取向前的半圆,为什么不会出现向后传播的子波,原始表述并未回答。定量的衍射积分通过倾斜因子与格林函数给出这一方向性,这也提醒我们:惠更斯作图适合作为理解波前演化的工具,而不是最终的计算形式。

第三,当光从密介质射向疏介质($n_1>n_2$)时,入射角超过临界角后 $\sin\theta_2=\frac{n_1}{n_2}\sin\theta_1$ 不再有实数解,作图只剩反射波前——这正是全反射的几何起点,再往前需要引入波动的边界条件处理。

第四,子波的形状可以随介质性质改变。惠更斯本人就已经把圆形子波换成椭圆子波,用来处理单轴晶体中不服从普通斯涅尔定律的非常光;这条思路延续到今天:把每个结构单元设计成振幅与相位可控的子波源,正是超表面进行波前调控的基本出发点。从这个角度看,”在波前上放置可控子波源”这一百多年前的作图技巧,仍然是当代波前工程的通用语言。

参考资料

  1. Ling, S. J., Sanny, J., Moebs, W. University Physics Volume 3, §1.6 Huygens’s Principle(含反射定律与折射定律的惠更斯作图推导、例 1.6 与图 1.25–1.31)。OpenStax, Rice University. https://openstax.org/books/university-physics-volume-3/pages/1-6-huygenss-principle
  2. MIT OpenCourseWare. 2.71 Optics(Spring 2009)Lecture 15: Huygens principle; interferometers; Fresnel diffraction. https://ocw.mit.edu/courses/2-71-optics-spring-2009/resources/mit2_71s09_lec15/
  3. Tatum, J. C. A. Physical Optics, Chapter 1: Reflection and Refraction via Fermat’s Principle and Huygens’ Construction. Physics LibreTexts. https://phys.libretexts.org/Bookshelves/Optics/Physical_Optics_(Tatum)/01%3A_Reflection_and_Refraction_via_Fermat's_Principle_and_Huygens'_Construction
  4. Peatross, J., Ware, M. Physics of Light and Optics, §10.1 Huygens’ Principle as Formulated by Fresnel;§5.D Huygens’ Elliptical Construct for a Uniaxial Crystal(BYU,作者免费分发的开放教材)。https://optics.byu.edu/

图片说明:图 1–图 4 均为平台原创物理仿真图(matplotlib,$150\ \mathrm{dpi}$,CC BY 4.0),绘制脚本为 research/huygens-principle/assets/make_figures.py,各图的数值自检与物理准确性复核结果见素材包 review.mdassets/*.meta.json


惠更斯原理:用子波构造波前,解释反射、折射与衍射
https://time-frame.cloud/2026/09/16/2026-09-16-huygens-principle/
作者
Time Frame
发布于
2026年9月16日
许可协议