光波(或其他波)传播的路径不同,可能造成衍射现象的发生。可以用惠更斯-菲涅耳原理和波的叠加原理对现象进行描述。这个理论认为,可以把波前的每一点考虑为次波(球面波)的点波源,这些次波就是后续时刻的波面。这个原理最早由惠更斯于17世纪提出,不过他并未虑及波的时空周期性(他认为光是一种非周期性的、无规则的脉冲)。fact|1818年左右,菲涅耳在巴黎科学院关于解释衍射现象的有奖竞赛中,吸收了惠更斯“次波”的思想,并加入了他对于干涉现象的理解,使上述理论得以发展和完善。后人将这个理论称为“惠更斯-菲涅耳原理”。根据这一理论,任意后续位置的波位移等于这些次波求和。求和并非简单的代数和,而必须虑及这些波各自的相对相位以及振幅。因此,它们叠加之后的振幅范围介于0(相互完全抵消)和所有次波振幅的代数总和之间。我们可以通过光学实验,观察到光波的衍射图样。光的衍射图样通常具有一系列明暗条纹(分别对应光波振幅的最大值和最小值)。
人们为了分析波的衍射现象,构造了许多数学模型,其中包括从波动方程推导出的菲涅耳-基尔霍夫衍射公式、夫琅禾费衍射模型以及菲涅耳衍射模型。设a为圆孔半径或狭缝宽度,λ为入射波的波长,L为观察屏距离圆孔、狭缝等衍射物体的距离,如果它们满足
我们就称其为菲涅耳衍射,它是衍射的近场近似;
如果它们满足
我们就称其为夫琅禾费衍射,它是衍射的远场近似。
大多数情况,获得衍射方程的严格解析解较为困难,可以通过有限元分析和边界元分析方法来求得数值解。实际的衍射过程通常很复杂,不过,如果能够将实际情况简化到二维平面上,则对于衍射的数学描述将变得相对简单。例如,水波就可以近似地看做是分布在二维平面上的机械波。而对于光波,如果它遇到的衍射物体在某一个方向的尺度远大于光的波长,从而造成这个方向的衍射现象不显著,那么,在分析计算时可以将其忽略,这样做并不会严重影响分析结果。例如,狭缝问题就可以简化到二维的情况,这是因为其沿着缝隙方向的长度和入射光波长相差甚远,因此我们只需考虑它宽度和厚度这两个方向。然而,当我们考虑入射光穿过圆孔时,则必须完整地考虑其三维方向光的传播细节。