二、波动光学基础:光波数学描述、复振幅、光强与相位、平面波与球面波、叠加原理

波动光学是衍射理论与相位函数计算的基石。要从“零基础”过渡到能够理解并计算衍射场分布,首先必须建立一套统一、简洁且可运算的光波数学语言。本章的核心任务,是将直观的“波”转化为可解析的“函数”,并掌握复振幅、光强、相位等核心物理量的内在联系。我们不仅会给出数学形式,更会阐明这些形式背后的物理图像,为后续处理复杂孔径衍射、相位恢复算法打下坚实的逻辑基础。

波动光学核心概念关系与函数表达 光波数学描述 U(P,t) 复振幅 U(P) U(P) = A(P)·e^(jφ(P)) 光强 I 与相位 φ I = |U|² = A²,φ = arg(U) 平面波 / 球面波 e^(jkz) / e^(jkr)/r 叠加原理(线性系统) U_total = Σ U_i = Σ A_i·e^(jφ_i) 应用:衍射积分计算、相位恢复、干涉分析、傅里叶光学 核心:用复振幅替代瞬时值,将三角函数运算转化为指数运算 关键简化 去掉时间因子 e^(-jωt) 只关注空间分布

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)在后续计算中通常被省略。这一简化是衍射理论中所有积分运算的基础——我们不再处理随时间变化的量,而是处理一个仅依赖于空间坐标的复数场分布。

核心要点:复振幅U(P)是一个复数,其模|U|代表振幅A,其辐角arg(U)代表相位φ。光强I与复振幅的关系为I = |U|² = A²。这一关系将物理可测的光强与数学上的复函数直接挂钩,使得我们可以通过复振幅运算来预测干涉、衍射图样的强度分布。

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函数的乘积,只需进行复数乘法和模平方运算,计算量大幅降低。更重要的是,这一方法可以自然推广到多缝、多波叠加的复杂场景,为后续计算任意孔径的衍射图样提供了统一框架。

常见误区:初学者常将光强直接相加(I = I₁ + I₂),忽略了干涉项2√(I₁I₂)·cos(Δφ)。这在非相干光(如两束独立激光)情况下近似成立,但对于相干光(如来自同一光源分束得到的两束光),必须使用复振幅叠加后再计算光强,否则会得到错误的条纹对比度。

2.6 总结与知识结构

本章建立了波动光学的核心数学框架:用复振幅U(P)统一描述光波的振幅与相位信息,用I = |U|²将数学量与可测物理量关联,用平面波和球面波作为基本波型,用叠加原理作为线性组合的法则。这四个概念环环相扣,构成了后续所有衍射计算的基础。

在实际应用中,建议遵循以下操作流程:

  1. 明确光源类型和传播距离,判断使用平面波还是球面波模型;
  2. 写出入射光波的复振幅表达式;
  3. 根据衍射条件(菲涅尔或夫琅禾费)选择合适的近似;
  4. 利用叠加原理(积分或求和)计算观察面上的总复振幅;
  5. 取模平方得到光强分布,与实验对比验证。

这一流程将贯穿本课程后续所有章节,请务必熟练掌握复振幅的运算规则和物理含义。