你好,未来的物理学家!

欢迎来到迷人的衍射世界!本章将探讨当波遇到边缘或小孔时会发生什么——它们不会戛然而止或直接反弹,而是会发生弯曲并向四周扩散。理解这种波动行为至关重要,无论是分析建筑物周围的无线电信号,还是利用 X 射线分析分子结构,都离不开这一原理。

如果这一章涉及到一些新的方程,请不必担心;我们会把概念拆解成易于理解的步骤,让数学推导变得清晰明了!


第 1 节:衍射基础 (8.2.1)

什么是衍射?

衍射定义为:

波在通过孔径(缝隙)或绕过障碍物时发生的扩散现象。

这一现象是物体表现为的有力证据。如果光仅仅是一束粒子(像一颗颗小棒球),当被障碍物阻挡时,它会投下清晰的阴影。但正因为光是波,所以阴影的边缘会略显模糊,因为光会向几何阴影区域弯曲扩散。

类比:声波 vs. 光波

你在日常生活中随处可见衍射现象:

  • 当你站在拐角处时,依然能听到有人在说话。这是因为声波的波长较长(通常在 0.3 m 到 3 m 之间),可以轻松地绕过拐角发生衍射。
  • 然而,你却看不到说话的人。这是因为光波的波长极短(约为 \(5 \times 10^{-7}\) m),无法在像墙壁这样的宏观物体周围发生明显的衍射。
快速回顾:关键波动性质(预备知识)

衍射适用于所有波(行波,详见第 7 节):

  • 波长 (\(\lambda\)): 连续波上对应点之间的距离。
  • 频率 (\(f\)): 单位时间内通过某一点的波的个数。
  • 速度 (\(v\)): \(v = f\lambda\)。

核心要点: 衍射是波在遇到边缘或缝隙时发生的弯曲或扩散,它发生在所有波中,包括光波、声波和水波。


第 2 节:缝隙宽度对衍射的定性影响 (8.2.2)

何时衍射最明显?

波的衍射程度(衍射现象的显著程度)主要取决于波长 (\(\lambda\))孔径或障碍物宽度 (\(a\)) 之间的关系。

定性规则

当缝隙宽度与波长近似相等时,衍射效果最显著。

我们需要从定性角度(无需计算)理解以下三种主要情况:

  1. 缝隙远大于波长 (\(a >> \lambda\)):
    • 扩散效果极小
    • 波几乎直线通过,表现得如同粒子一样。
    • 例子:海浪穿过巨大的港口入口。防波堤后面仅形成了一个很小、很锐利的阴影区。
  2. 缝隙与波长大致相等 (\(a \approx \lambda\)):
    • 扩散效果最大
    • 缝隙充当了一个点源,圆形波向缝隙后的各个方向扩散。这是展示衍射现象的理想条件。
    • 例子:声波轻易地绕过小窗框发生衍射。
  3. 缝隙小于波长 (\(a < \lambda\)):
    • 虽然仍会发生衍射,但透射波的强度会非常低,因为能够通过的能量很少。

实验演示(水槽实验)

教学大纲要求理解展示衍射的实验,例如使用水槽(ripple tank):

水槽可以让我们观察到水波的直观表现。通过改变障碍物的开口大小(孔径),我们可以清楚地看到不同的衍射图样:

  • 如果开口较宽,波主要沿直线传播。
  • 如果不断减小开口,直到其宽度与波间距(波长 \(\lambda\))相当,波会在另一侧剧烈地以半圆形向外扩散。
💡 常见误区警示!

学生有时会混淆衍射与折射。

  • 衍射: 绕过边缘或障碍物时的弯曲。发生在波处于同一介质中时。
  • 折射: 由于速度改变而引起的弯曲。发生在波穿过两种不同介质(如从空气进入玻璃)的界面时。

核心要点: 当波长接近缝隙尺寸时,会发生最大程度的衍射(最大扩散)。


第 3 节:衍射光栅方程 (8.4.1)

衍射虽然会发生在单缝中,但当我们使用许多紧密排列的缝隙——即衍射光栅时,我们将衍射与干涉(叠加原理,详见 8.3 节)的效果结合起来,从而产生非常尖锐且清晰的图样。

什么是衍射光栅?

衍射光栅是一种光学元件,其透明表面上刻有大量不透明的平行线。线条之间的透明缝隙充当了非常狭窄、相干的光源。

光栅比杨氏双缝实验更有用,因为它产生的极大值(亮条纹)更亮、更窄,从而能够非常精确地测量角度。

光栅常数 (\(d\))

光栅最重要的特性是其光栅常数,即 \(d\)。这是相邻两条缝中心之间的距离。

如果光栅由单位长度内的线条数 ($N$) 来指定:

$$d = \frac{1}{\text{单位长度内的线条数}}$$

例如,如果一个光栅每毫米有 500 条线(即 \(5.00 \times 10^5\) 条线/米),则间距 \(d\) 为:

$$d = \frac{1}{5.00 \times 10^5 \text{ m}^{-1}} = 2.00 \times 10^{-6} \text{ m}$$

光栅方程

当单色光(波长 \(\lambda\) 相同的光)通过光栅时,会产生明亮而尖锐的光斑,称为主极大(或级数)。当从每个相邻缝隙衍射出的光发生相干叠加时,就会出现这种情况。

相长干涉(亮极大)的条件由衍射光栅方程给出:

$$d \sin \theta = n\lambda$$
变量定义:
  • \(d\): 光栅常数(相邻缝隙间距)(单位:m)。
  • \(\theta\): 衍射角,即主极大相对于中心轴的夹角(单位:度或弧度)。
  • \(n\): 级数(整数,\(n = 0, 1, 2, 3, ...\))。
  • \(\lambda\): 光的波长(单位:m)。
理解级数 (\(n\))

级数 \(n\) 代表了从相邻缝隙射出的光之间的光程差。当光程差是波长的整数倍 (\(n\lambda\)) 时,就会发生相长干涉。

  • \(n=0\)(零级): 这是中央极大。角度 \(\theta = 0^{\circ}\),因为 \(d \sin(0^{\circ}) = 0\)。无论波长如何,这个位置总是亮的,且通常是最亮的光斑。
  • \(n=1\)(一级): 中心两侧的第一个亮极大。
  • \(n=2\)(二级): 中心两侧的第二个亮极大,依此类推。

由于 \(\sin \theta\) 不能大于 1,最大可能的级数受到比值 \(n = d/\lambda\) 的限制。如果计算结果为 3.4,则可见的最高级数为 \(n=3\)。

你知道吗?CD 播放机和分光光度计利用光栅将光分解成不同波长的成分(颜色),其作用就像一个功能超强的棱镜!

核心要点: 衍射光栅方程 \(d \sin \theta = n\lambda\) 使我们能够将光栅的几何特性 (\(d\))、极大值的角度 (\(\theta\)) 与光的波长 (\(\lambda\)) 精确联系起来。


第 4 节:利用光栅确定波长 (8.4.2)

衍射光栅的一个关键应用是精确测量光的波长。

分步实验程序(简化版)

虽然你不必了解光谱仪的内部结构,但必须能够描述如何利用光栅找到 \(\lambda\)。

  1. 设置: 将一束单色光(例如来自激光器或光谱灯的光)垂直照射在衍射光栅表面。
  2. 确定极大值: 观察屏幕或探测装置上形成的图样。你会看到一个中央亮极大 (\(n=0\)) 以及两侧对称排列的几个锐利且清晰的极大值 (\(n=1, n=2\) 等)。
  3. 测量角度 (\(\theta\)): 测量中央极大 (\(n=0\)) 与一级极大 (\(n=1\)) 之间的夹角 \(\theta\)。为了获得更高的准确度,可以测量两侧一级极大之间的角度,然后取其一半。
  4. 确定光栅常数 (\(d\)): 根据厂家提供的每米线条数 ($N$),计算光栅常数:\(d = 1/N\)。
  5. 计算波长 (\(\lambda\)): 将数值代入光栅方程:
    $$\lambda = \frac{d \sin \theta}{n}$$
    (如果使用一级极大,即 \(n=1\),方程简化为 \(\lambda = d \sin \theta\))。\n
  6. \n
\n\n
为什么衍射光栅优于双缝?
\n

尽管双缝方程 (\(\lambda = ax/D\)) 也可以测量波长,但在专业领域中,光栅更受欢迎:

  • 极大的尖锐度: 由于光通过的是许多缝隙(而不仅仅是两个),亮斑极其狭窄且强度高。这使得测量角度 \(\theta\) 更加精确。
  • 更大的分离度: 干涉条纹分离得更宽,特别是在高阶级数时,这进一步提高了测量准确度。

核心要点: 光栅利用相长干涉原理产生清晰且易于测量的极大值,因此可以实现高精度的波长测量。


综合复习:衍射与光栅

关键概念与公式总结

要掌握这一主题,请确保理解以下术语和关系:

定义术语:
  • 衍射: 波穿过孔径或绕过障碍物时的扩散。
  • 光栅常数 (\(d\)): 衍射光栅上相邻线条/缝隙之间的距离。
  • 级数 (\(n\)): 代表光栅产生的亮极大位置的整数 (\(n=0, 1, 2...\))。
最大衍射发生的条件(定性):

当波长 \(\lambda\) 与缝隙宽度 \(a\) 相近时,衍射现象最显著:\(a \approx \lambda\)。

重要公式:
  1. 光栅常数:
    $$d = \frac{1}{\text{每米线条数}}$$
  2. 衍射光栅方程:
    $$d \sin \theta = n\lambda$$

⚠ 关键计算检查

在解题时:

  • 务必确保光栅常数 \(d\) 已转换为米 (m),即使题目给出的是每毫米或每厘米的线条数。
  • 如果题目要求计算可见级的数量,请记住最大角度为 \(\theta = 90^{\circ}\)(此时 \(\sin \theta = 1\))。使用 \(n_{max} = d/\lambda\) 计算,并将结果向下取整到最接近的整数。