二、波动光学基础:光波数学描述、复振幅、光强与相位、平面波与球面波、叠加原理
波动光学是衍射理论与相位函数计算的基石。要从“零基础”过渡到能够理解并计算衍射场分布,首先必须建立一套统一、简洁且可运算的光波数学语言。本章的核心任务,是将直观的“波”转化为可解析的“函数”,并掌握复振幅、光强、相位等核心物理量的内在联系。我们不仅会给出数学形式,更会阐明这些形式背后的物理图像,为后续处理复杂孔径衍射、相位恢复算法打下坚实的逻辑基础。
2.1 光波的数学描述:从标量波到复函数
光是一种电磁波,在均匀介质中传播时,其电场分量可表示为标量波函数。在笛卡尔坐标系中,沿z方向传播的单色平面波,其瞬时电场可写为:
E(z,t) = A·cos(ωt - kz + φ₀)
其中,A为振幅,ω为角频率,k=2π/λ为波数,φ₀为初相位。这种三角函数表示虽然直观,但在处理多个波的叠加、衍射积分等问题时,计算极为繁琐。因此,我们引入复振幅的概念,将时间因子与空间因子分离。
利用欧拉公式,上述波函数可改写为:
E(z,t) = Re{ A·e^(jφ₀)·e^(j(ωt - kz)) }
定义复振幅为:
U(z) = A·e^(jφ₀)·e^(-jkz)
这样,光波的空间分布完全由复振幅U(z)描述,而时间因子e^(jωt)在后续计算中通常被省略。这一简化是衍射理论中所有积分运算的基础——我们不再处理随时间变化的量,而是处理一个仅依赖于空间坐标的复数场分布。
2.2 光强与相位:物理量的数学映射
在波动光学中,光强定义为电场强度平方的时间平均值。对于单色波,光强正比于振幅的平方。在复振幅框架下,光强的计算变得极其简洁:
I(P) = U(P)·U*(P) = |U(P)|²
其中U*表示U的共轭复数。这一公式避免了三角函数积分,直接通过复数乘法得到结果。
相位则携带了光波传播距离、介质折射率、光程差等信息。在衍射计算中,相位差是决定干涉增强或相消的关键参数。例如,两束光在P点叠加,其复振幅分别为U₁和U₂,则合成复振幅为U = U₁ + U₂,光强为:
I = |U₁ + U₂|² = I₁ + I₂ + 2√(I₁I₂)·cos(Δφ)
其中Δφ = φ₂ - φ₁为相位差。这一公式清晰地展示了干涉项的存在,其大小完全由相位差决定。
| 物理量 | 符号 | 数学表达 | 物理意义 |
|---|---|---|---|
| 振幅 | A | |U| | 电场振荡的最大幅度 |
| 相位 | φ | arg(U) | 波在空间中的位置状态 |
| 光强 | I | |U|² | 单位面积上的光功率 |
| 波数 | k | 2π/λ | 单位长度上的相位变化 |
2.3 平面波与球面波:两种基本波型
平面波和球面波是波动光学中最基本的两种波型,也是衍射理论中用于分解复杂波前的“基元”。
平面波的等相位面是平面,其复振幅表达式为:
U(x,y,z) = A·e^(j(kx·x + ky·y + kz·z))
其中kx、ky、kz为波矢分量,满足kx² + ky² + kz² = k²。平面波的特点是振幅恒定,相位随空间坐标线性变化。在远场衍射(夫琅禾费衍射)中,观察面上的波前可近似看作平面波的叠加。
球面波的等相位面是球面,其复振幅表达式为:
U(r) = (A/r)·e^(jkr)
其中r为距点源的距离。球面波的振幅随距离r成反比衰减,这是能量守恒的自然结果。在近场衍射(菲涅尔衍射)中,球面波是更自然的描述工具。
2.4 叠加原理:线性系统的核心
波动光学中的叠加原理指出:多个光波在空间某点产生的总复振幅,等于各波单独存在时在该点产生的复振幅的矢量和。这一原理是麦克斯韦方程组的线性性在光学中的直接体现。
数学上,若有N个波在P点叠加,则:
U_total(P) = Σ U_i(P) = Σ A_i·e^(jφ_i)
叠加原理是衍射积分(如惠更斯-菲涅尔原理、瑞利-索末菲衍射公式)的理论基础。它将连续波前分解为无数个次级点源的球面波,再通过积分求和得到衍射场分布。
2.5 案例拆解:双光束干涉的复振幅分析
以杨氏双缝干涉为例,演示复振幅方法如何简化分析。设双缝间距为d,缝到观察屏距离为D,入射光波长为λ,两缝处复振幅均为U₀。
初始条件:观察屏上P点距中心O的距离为x,则两缝到P点的光程差为ΔL = d·x/D。
分析过程:两束光在P点的相位差为Δφ = k·ΔL = (2π/λ)·(d·x/D)。根据叠加原理,P点总复振幅为:
U(P) = U₀·e^(jφ₁) + U₀·e^(jφ₂) = U₀·e^(jφ₁)·(1 + e^(jΔφ))
光强为:
I(x) = |U(P)|² = 4I₀·cos²(Δφ/2) = 4I₀·cos²(π·d·x/(λ·D))
结果对比:当Δφ = 2mπ(m为整数)时,I = 4I₀,出现亮纹;当Δφ = (2m+1)π时,I = 0,出现暗纹。条纹间距为Δx = λ·D/d,与实验观测完全一致。
复盘经验:使用复振幅方法,我们无需处理cos函数的乘积,只需进行复数乘法和模平方运算,计算量大幅降低。更重要的是,这一方法可以自然推广到多缝、多波叠加的复杂场景,为后续计算任意孔径的衍射图样提供了统一框架。
2.6 总结与知识结构
本章建立了波动光学的核心数学框架:用复振幅U(P)统一描述光波的振幅与相位信息,用I = |U|²将数学量与可测物理量关联,用平面波和球面波作为基本波型,用叠加原理作为线性组合的法则。这四个概念环环相扣,构成了后续所有衍射计算的基础。
在实际应用中,建议遵循以下操作流程:
- 明确光源类型和传播距离,判断使用平面波还是球面波模型;
- 写出入射光波的复振幅表达式;
- 根据衍射条件(菲涅尔或夫琅禾费)选择合适的近似;
- 利用叠加原理(积分或求和)计算观察面上的总复振幅;
- 取模平方得到光强分布,与实验对比验证。
这一流程将贯穿本课程后续所有章节,请务必熟练掌握复振幅的运算规则和物理含义。