Skip to Content
DocsCourse Materials01. Fourier OpticsThe solution of the Helmholtz equation

The solution of the Helmholtz equation

As we have seen in the previous lecture, the Helmholtz equation describes the propagation of the electric field in an anisotropic medium. In particular, this equation describes field propagation in free space between two planes of an optical system. The solution of the Helmholtz equation in free space can be found using a plane-wave decomposition, which leads to the Rayleigh–Sommerfeld diffraction integral for scalar fields. This integral allows us to calculate the field at any point in space given the field distribution on a plane, which is essential for understanding how light propagates through optical systems and diffracts around obstacles.

Green’s function

The Green’s function allows us to solve the differential equation with a source term:

Lu(r)=f(r)Lu(\boldsymbol{r}) = f(\boldsymbol{r})

where LL is a linear differential operator, u(r)u(\boldsymbol{r}) is the unknown function we want to find, and f(r)f(\boldsymbol{r}) is a known source term. The Green’s function, denoted as G(r,r′)G(\boldsymbol{r}, \boldsymbol{r}'), is defined as the solution to the equation

LG(r,r′)=−δ(r−r′)LG(\boldsymbol{r}, \boldsymbol{r}') = -\delta(\boldsymbol{r} - \boldsymbol{r}')

where δ(r−r′)\delta(\boldsymbol{r} - \boldsymbol{r}') is the Dirac delta function, which represents a point source located at r′\boldsymbol{r}'. The Green’s function can be used to express the solution to the original equation as an integral:

u(r)=∫VG(r,r′)f(r′)dr′u(\boldsymbol{r}) = \int_{V} G(\boldsymbol{r}, \boldsymbol{r}') f(\boldsymbol{r}') d\boldsymbol{r}'

Physically, the Green’s function represents the response of the system to a point source, and the integral sums the contributions from all sources in the volume VV to find the total solution at point r\boldsymbol{r}.

Weyl representation of spherical waves

The Weyl representation of spherical waves is a mathematical technique used to express spherical-wave solutions of the Helmholtz equation in terms of plane waves. This representation is particularly useful for explaining the propagation of light in free space using the Rayleigh–Sommerfeld diffraction integral, which will be discussed below.

The spherical wave is given by the expression:

u(r)=eikr4πru(\boldsymbol{r}) = \dfrac{e^{ikr}}{4\pi r}

where kk is the wavenumber and r=x2+y2+z2r=\sqrt{x^2 + y^2 + z^2} is the distance from the source. The spherical wave is the solution of the Helmholtz equation in free space with a point source described by the Dirac delta function. It is possible to decompose the spherical wave into a superposition of plane waves:

u(r)=1(2π)3∫R3u^(k)eik⋅rdku(\boldsymbol{r}) = \dfrac{1}{(2\pi)^3} \int_{\mathbb{R}^3} \hat{u}(\boldsymbol{k}) e^{i\boldsymbol{k}\cdot\boldsymbol{r}} d\boldsymbol{k}

where

u^(k)=∫R3u(r)e−ik⋅rdr\hat{u}(\boldsymbol{k})=\int_{\mathbb{R}^3} u(\boldsymbol{r}) e^{-i\boldsymbol{k}\cdot\boldsymbol{r}} d\boldsymbol{r}

is the Fourier transform of the spherical wave.

The wave equation for the point source can be written as

Δu(r)+k2u(r)=−δ(r)\Delta u(\boldsymbol{r}) + k^2 u(\boldsymbol{r}) = -\delta(\boldsymbol{r})

Substituting the plane-wave decomposition into this equation, we can derive the expression for the 3D Fourier transform of the spherical wave. Applying the Laplace operator in the Fourier domain, we get

Δu(r)=∇2u(r)=(∂xx2+∂yy2+∂zz2)u(r)=1(2π)3∫R3−∣k∣2u^(k)eik⋅rdk\Delta u(\boldsymbol{r}) =\nabla^2 u(\boldsymbol{r})= \left(\partial^2_{xx} + \partial^2_{yy} + \partial^2_{zz} \right) u(\boldsymbol{r})= \dfrac{1}{(2\pi)^3} \int_{\mathbb{R}^3} -|\boldsymbol{k}|^2 \hat{u}(\boldsymbol{k}) e^{i\boldsymbol{k}\cdot\boldsymbol{r}} d\boldsymbol{k}

where ∣k∣2=kx2+ky2+kz2|\boldsymbol{k}|^2 = k_x^2 + k_y^2 + k_z^2 is the square of the magnitude of the wavevector.

Substituting this expression into the wave equation, we obtain

1(2π)3∫R3(k2−∣k∣2)u^(k)eik⋅rdk=−δ(r)\dfrac{1}{(2\pi)^3} \int_{\mathbb{R}^3} (k^2 - |\boldsymbol{k}|^2) \hat{u}(\boldsymbol{k}) e^{i\boldsymbol{k}\cdot\boldsymbol{r}} d\boldsymbol{k} = -\delta(\boldsymbol{r})

Next, using the representation of the Dirac delta function as an integral of plane waves, we can express the right-hand side as

δ(r)=1(2π)3∫R3eik⋅rdk\delta(\boldsymbol{r}) = \dfrac{1}{(2\pi)^3} \int_{\mathbb{R}^3} e^{i\boldsymbol{k}\cdot\boldsymbol{r}} d\boldsymbol{k}

and substitute it into the equation to get

1(2π)3∫R3(k2−∣k∣2)u^(k)eik⋅rdk=−1(2π)3∫R3eik⋅rdk\dfrac{1}{(2\pi)^3} \int_{\mathbb{R}^3} (k^2 - |\boldsymbol{k}|^2) \hat{u}(\boldsymbol{k}) e^{i\boldsymbol{k}\cdot\boldsymbol{r}} d\boldsymbol{k} = -\dfrac{1}{(2\pi)^3} \int_{\mathbb{R}^3} e^{i\boldsymbol{k}\cdot\boldsymbol{r}} d\boldsymbol{k}

Equating the integrands on both sides of the equation, we find the expression for the Fourier transform of the spherical wave:

u^(k)=1∣k∣2−k2=1kx2+ky2+kz2−k2\hat{u}(\boldsymbol{k}) = \dfrac{1}{|\boldsymbol{k}|^2 - k^2} = \dfrac{1}{k_x^2 + k_y^2 + k_z^2 - k^2}

In order to obtain the 2D Fourier transform of the spherical wave, we can integrate the 3D Fourier transform over the kzk_z component:

U^(kx,ky;z)=∫−∞∞u^(k)eikzzdkz=∫−∞∞eikzzkx2+ky2+kz2−k2dkz\hat{U}(k_x, k_y;z) = \int_{-\infty}^{\infty} \hat{u}(\boldsymbol{k}) e^{ik_zz} dk_z = \int_{-\infty}^{\infty} \dfrac{e^{ik_zz}}{k_x^2 + k_y^2 + k_z^2 - k^2} dk_z

Assuming that z>0z>0 for waves propagating in the positive zz direction and denoting α=k2−kx2−ky2\alpha = \sqrt{k^2 - k_x^2 - k_y^2}, we can rewrite the integral as

U^(kx,ky;z)=∫−∞∞eikzzkz2−α2dkz=∫−∞∞eikzz(kz−α)(kz+α)dkz\hat{U}(k_x, k_y;z) = \int_{-\infty}^{\infty} \dfrac{e^{ik_zz}}{k_z^2 - \alpha^2} dk_z = \int_{-\infty}^{\infty} \dfrac{e^{ik_zz}}{(k_z - \alpha)(k_z + \alpha)} dk_z

We can observe that the integrand has two simple poles at kz=±αk_z = \pm \alpha. To evaluate the integral, we use a regularization technique by introducing a small imaginary part to the poles. The sign of the imaginary part is determined by the condition that the wave should decay as z→∞z \to \infty (the Rayleigh–Sommerfeld condition). Therefore, we can write α\alpha as α+iε\alpha + i\varepsilon with ε>0\varepsilon > 0. Substituting this into the integral gives the poles

kz=±(α+iε), ε>0k_z = \pm (\alpha + i\varepsilon),~\varepsilon>0

As z>0z>0 and ε>0\varepsilon>0, the pole at kz=α+iεk_z = \alpha + i\varepsilon is located in the upper half of the complex plane, while the pole at kz=−α−iεk_z = -\alpha - i\varepsilon is located in the lower half of the complex plane. To evaluate the integral, we can close the contour in the upper half-plane and apply the Cauchy residue theorem. Thus, the integral can be evaluated as

U^(kx,ky;z)=2πi⋅Res(eikzz(α−kz)(α+kz),kz=α)=2πi⋅eiαz2α=πiαeiαz\hat{U}(k_x, k_y;z) = 2\pi i \cdot \text{Res}\left(\dfrac{e^{ik_zz}}{(\alpha - k_z)(\alpha + k_z)}, k_z = \alpha\right) = 2\pi i \cdot \dfrac{e^{i\alpha z}}{2\alpha} = \dfrac{\pi i}{\alpha} e^{i\alpha z}

Substituting back α=k2−kx2−ky2\alpha = \sqrt{k^2 - k_x^2 - k_y^2}, we obtain the Weyl representation of the spherical wave:

u(r)=1(2π)3∫R2U^(kx,ky;z)ei(kxx+kyy)dkxdky=i8π2∫R2ei(kxx+kyy+k2−kx2−ky2z)k2−kx2−ky2dkxdkyu(\boldsymbol{r}) = \dfrac{1}{(2\pi)^3} \int_{\mathbb{R}^2} \hat{U}(k_x, k_y;z) e^{i(k_xx + k_yy)} dk_x dk_y = \dfrac{i}{8\pi^2} \int_{\mathbb{R}^2} \dfrac{e^{i(k_xx + k_yy + \sqrt{k^2 - k_x^2 - k_y^2}z)}}{\sqrt{k^2 - k_x^2 - k_y^2}} dk_x dk_y

or

u(r)=i8π2∫R2ei(k⊥⋅r⊥+k2−k⊥2z)k2−k⊥2dk⊥u(\boldsymbol{r}) = \dfrac{i}{8\pi^2} \int_{\mathbb{R}^2} \dfrac{e^{i(\boldsymbol{k_{\perp}}\cdot\boldsymbol{r_{\perp}} + \sqrt{k^2 - \boldsymbol{k_{\perp}}^2}z)}}{\sqrt{k^2 - \boldsymbol{k_{\perp}}^2}} d\boldsymbol{k_{\perp}}

where k⊥=(kx,ky)\boldsymbol{k_{\perp}} = (k_x, k_y) and r⊥=(x,y)\boldsymbol{r_{\perp}} = (x, y) are the transverse components of the wavevector and position vector, respectively.

Rayleigh–Sommerfeld diffraction integral

The Rayleigh–Sommerfeld diffraction integral is a mathematical expression that describes the propagation of light in free space, particularly how it diffracts around obstacles. It is an exact solution of the Helmholtz equation in free space and can be derived using a plane-wave decomposition. Thus, the general scalar equation describing field propagation in free space can be written as

Geometry of the Rayleigh–Sommerfeld diffraction integral

Every source point Q(x′,y′,0)Q(x',y',0) contributes a spherical wave to the field at the observation point P(x,y,z)P(x,y,z); RR is the distance between the two points.

Δu(r)+k2u(r)=0\Delta u(\boldsymbol{r}) + k^2 u(\boldsymbol{r}) = 0

where r=(x,y,z>0)\boldsymbol{r} = (x, y, z>0). The two-dimensional plane-wave decomposition of the field is given by

u(r)=1(2π)2∫R2u^(k⊥;z)eik⊥⋅r⊥dk⊥u(\boldsymbol{r}) = \dfrac{1}{(2\pi)^2} \int_{\mathbb{R}^2} \hat{u}(\boldsymbol{k_{\perp}};z) e^{i\boldsymbol{k_{\perp}}\cdot\boldsymbol{r_{\perp}}} d\boldsymbol{k_{\perp}}

where k⊥=(kx,ky)\boldsymbol{k_{\perp}} = (k_x, k_y) and r⊥=(x,y)\boldsymbol{r_{\perp}} = (x, y) are the transverse components of the wavevector and position vector, respectively.

Substituting this equation into the Helmholtz equation, we get

Δu(r)=(−∣k⊥∣2+∂zz2)u(r)=−k2u(r)⇒∂zz2u^(kx,ky;z)+(k2−∣k⊥∣2)u^(kx,ky;z)=0\Delta u(\boldsymbol{r}) = \left(-|k_\perp|^2 + \partial_{zz}^2\right)u(\boldsymbol{r})=-k^2 u(\boldsymbol{r}) \Rightarrow \partial_{zz}^2 \hat{u}(k_x, k_y;z) + (k^2 - |k_\perp|^2) \hat{u}(k_x, k_y;z) = 0

Denoting α=k2−∣k⊥∣2\alpha = \sqrt{k^2 - |k_\perp|^2}, we can write the solution of this equation in the spatial-frequency domain as

u^(kx,ky;z)=A(k⊥)eiαz+B(k⊥)e−iαz\hat{u}(k_x, k_y;z) = A(\boldsymbol{k_{\perp}}) e^{i\alpha z} + B(\boldsymbol{k_{\perp}}) e^{-i\alpha z}

The choice of functions A(k⊥)A(\boldsymbol{k_{\perp}}) and B(k⊥)B(\boldsymbol{k_{\perp}}) is determined by the boundary conditions of the problem.

First, the Fourier transform of the field at z=0z=0 gives the relation

u^(k⊥;0)=A(k⊥)+B(k⊥)\hat{u}(\boldsymbol{k_{\perp}};0) = A(\boldsymbol{k_{\perp}}) + B(\boldsymbol{k_{\perp}})

Second, the Rayleigh–Sommerfeld condition states that the wave should decay as z→∞z \to \infty, which implies that B(k⊥)=0B(\boldsymbol{k_{\perp}}) = 0. Therefore, we can express the solution of the Helmholtz equation in the spatial-frequency domain as

u^(k⊥;z)=u^(k⊥;0)eiαz\hat{u}(\boldsymbol{k_{\perp}};z) = \hat{u}(\boldsymbol{k_{\perp}};0) e^{i\alpha z}

An important point is that the expression under the square root in α\alpha can be negative, which corresponds to evanescent waves that decay exponentially with distance. It is preferable to include these evanescent waves in the solution to ensure its completeness, especially when dealing with near-field effects or when the field distribution at z=0z=0 contains high spatial frequencies.

Next, we apply the inverse Fourier transform to obtain the solution in the spatial domain:

u(r)=1(2π)2∫R2u^(k⊥;0)ei(k⊥⋅r⊥+zα)dk⊥u(\boldsymbol{r}) = \dfrac{1}{(2\pi)^2} \int_{\mathbb{R}^2} \hat{u}(\boldsymbol{k_{\perp}};0) e^{i(\boldsymbol{k_{\perp}}\cdot\boldsymbol{r_{\perp}} + z\alpha)} d\boldsymbol{k_{\perp}}

Notice that

∂z(i8π2∫R2ei(k⊥⋅r⊥+zα)αdk⊥)=−12⋅(2π)2∫R2ei(k⊥⋅r⊥+zα)dk⊥=−12F−1{eizα}(r⊥)\partial_z\left(\dfrac{i}{8\pi^2} \int_{\mathbb{R}^2} \dfrac{e^{i(\boldsymbol{k_{\perp}}\cdot\boldsymbol{r_{\perp}} + z\alpha)}}{\alpha} d\boldsymbol{k_{\perp}}\right) = -\dfrac{1}{2\cdot(2\pi)^2} \int_{\mathbb{R}^2} e^{i(\boldsymbol{k_{\perp}}\cdot\boldsymbol{r_{\perp}} + z\alpha)} d\boldsymbol{k_{\perp}} = -\dfrac{1}{2} \mathcal{F}^{-1}\left\{e^{iz\alpha}\right\}(\boldsymbol{r_{\perp}})

Thus,

F−1{eizα}=−2∂z(i8π2∫R2ei(k⊥⋅r⊥+zα)αdk⊥)=−2∂z(eikr4πr)=eikr2πrzr(1r−ik)\mathcal{F}^{-1}\left\{e^{iz\alpha}\right\} = -2 \partial_z\left(\dfrac{i}{8\pi^2} \int_{\mathbb{R}^2} \dfrac{e^{i(\boldsymbol{k_{\perp}}\cdot\boldsymbol{r_{\perp}} + z\alpha)}}{\alpha} d\boldsymbol{k_{\perp}}\right) = -2 \partial_z\left( \dfrac{e^{ikr}}{4\pi r}\right) = \dfrac{e^{ikr}}{2\pi r}\dfrac{z}{r}\left(\dfrac{1}{r} - ik\right)

Finally, the solution of the Helmholtz equation in the spatial-frequency domain can be expressed as the Rayleigh–Sommerfeld diffraction integral using the convolution theorem:

u(r)=u(r0)∗(eikr2πrzr(1r−ik))=∫R2u(x′,y′,z=0)eikR2πRzR(1R−ik)dx′dy′u(\boldsymbol{r}) = u(\boldsymbol{r_0}) * \left(\dfrac{e^{ikr}}{2\pi r}\dfrac{z}{r}\left(\dfrac{1}{r} - ik\right)\right) = \int_{\mathbb{R}^2} u(x',y',z=0) \dfrac{e^{ikR}}{2\pi R}\dfrac{z}{R}\left(\dfrac{1}{R} - ik\right) dx' dy'

where u(r0)u(\boldsymbol{r_0}) is the field distribution at z=0z=0 and the convolution is performed in the transverse coordinates, R=(x−x′)2+(y−y′)2+z2R=\sqrt{(x-x')^2 + (y-y')^2 + z^2}. This integral describes how the field propagates from the plane at z=0z=0 to any point in space z>0z>0, taking into account both the amplitude and phase changes due to diffraction. The physical interpretation of this integral is that the field at any point in space can be considered as a superposition of contributions from all points on the plane at z=0z=0, where each contribution is weighted by the modified spherical wave

eikr2πrzr(1r−ik)\dfrac{e^{ikr}}{2\pi r}\dfrac{z}{r}\left(\dfrac{1}{r} - ik\right)

Longitudinal component of the field

In the previous sections, we have focused on the transverse components of the field, which are typically dominant in many optical systems. However, the longitudinal component of the field can also play a significant role, especially in tightly focused beams or near-field optics. The longitudinal component arises along the optical axis of the system (usually denoted by zz) due to the vector nature of the electromagnetic field and can be derived from the transverse components using the divergence-free condition of the electric field in free space:

∇⋅E=∂xEx+∂yEy+∂zEz=0⇒∂zEz=−(∂xEx+∂yEy)\nabla \cdot \boldsymbol{E} = \partial_x E_x + \partial_y E_y + \partial_z E_z = 0 \Rightarrow \partial_z E_z = -(\partial_x E_x + \partial_y E_y)

The Rayleigh–Sommerfeld diffraction integral can be expressed in terms of a partial derivative with respect to zz as follows:

Eα(r)=−∂z(∫R2Eα(r′)eikR2πRdr′)E_{\alpha}(\boldsymbol{r}) = -\partial_z \left(\int_{\mathbb{R}^2} E_{\alpha}(\boldsymbol{r'}) \dfrac{e^{ikR}}{2\pi R} d\boldsymbol{r'}\right)

where Eα(r′)=Eα(x′,y′,z=0)E_{\alpha}(\boldsymbol{r'})=E_{\alpha}(x',y',z=0) is the field distribution at z=0z=0, R=(x−x′)2+(y−y′)2+z2R=\sqrt{(x-x')^2 + (y-y')^2 + z^2} is the distance from the source point r′\boldsymbol{r'} to the observation point r\boldsymbol{r}, and α=x,y\alpha=x,y.

Thus,

∂zEz=−(∂xEx+∂yEy)=∂z∫R2(∂xEx(r′)+∂yEy(r′))eikR2πRdr′\partial_{z} E_z = -\left(\partial_x E_x + \partial_y E_y\right) = \partial_z \int_{\mathbb{R}^2} \left(\partial_x E_x(\boldsymbol{r'}) + \partial_y E_y(\boldsymbol{r'})\right) \dfrac{e^{ikR}}{2\pi R} d\boldsymbol{r'}

Taking into account that

∂α(eikR2πR)=eikR2πR(−1R+ik)α−α′R, α=x,y\partial_{\alpha} \left(\dfrac{e^{ikR}}{2\pi R}\right) = \dfrac{e^{ikR}}{2\pi R}\left(-\dfrac{1}{R} + ik\right)\dfrac{\alpha - \alpha'}{R},~\alpha=x,y

we can express the longitudinal component of the field as

Ez(r)=∫R2(Ex(r′)x−x′R+Ey(r′)y−y′R)eikR2πR(−1R+ik)dr′=Ex(r0)∗(eikr2πrxr(−1r+ik))+Ey(r0)∗(eikr2πryr(−1r+ik))\begin{aligned} E_z(\boldsymbol{r}) &= \int_{\mathbb{R}^2} \left(E_x(\boldsymbol{r'})\dfrac{x-x'}{R} + E_y(\boldsymbol{r'})\dfrac{y-y'}{R}\right) \dfrac{e^{ikR}}{2\pi R}\left(-\dfrac{1}{R} + ik\right) d\boldsymbol{r'} \\ &= E_x(\boldsymbol{r_0}) * \left(\dfrac{e^{ikr}}{2\pi r}\dfrac{x}{r}\left(-\dfrac{1}{r} + ik\right)\right) + E_y(\boldsymbol{r_0}) * \left(\dfrac{e^{ikr}}{2\pi r}\dfrac{y}{r}\left(-\dfrac{1}{r} + ik\right)\right) \end{aligned}

The EzE_z component of the field is usually ignored in many problems due to its small magnitude compared with the transverse components, i.e., x−x′R\frac{x-x'}{R} and y−y′R\frac{y-y'}{R} are much smaller than zR\frac{z}{R}. This regime is called the paraxial approximation.

References

  • Kedar Khare, Fourier Optics and Computational Imaging, Wiley, 2015.
  • Joseph W. Goodman, Introduction to Fourier Optics, 4th ed., W. H. Freeman, 2017.
  • Max Born and Emil Wolf, Principles of Optics, 7th expanded ed., Cambridge University Press, 1999.