← Part IV: EM Waves
Chapter 11

Electromagnetic Waves in Vacuum

Plane waves, polarization, energy, momentum, and radiation pressure.

11.1 Plane Wave Solutions

The simplest solution to the wave equation is the monochromatic plane wave. For a wave traveling in the $+\hat{z}$ direction:

$$\tilde{\mathbf{E}} = \tilde{E}_0 e^{i(kz - \omega t)}\hat{x}, \qquad \tilde{\mathbf{B}} = \frac{\tilde{E}_0}{c} e^{i(kz-\omega t)}\hat{y}$$

with the dispersion relation $\omega = ck$, $k = 2\pi/\lambda$. Key properties:

  • Transverse: $\mathbf{E}$ and $\mathbf{B}$ are both perpendicular to the propagation direction $\hat{k}$.
  • Mutual perpendicularity: $\mathbf{E} \perp \mathbf{B}$.
  • Amplitude ratio: $|\mathbf{B}| = |\mathbf{E}|/c$.
  • Phase relation: $\mathbf{E}$ and $\mathbf{B}$ are in phase.

11.2 Energy & Intensity

For a plane wave the energy densities in E and B are equal:

$$u = \epsilon_0 E^2 = \frac{B^2}{\mu_0}$$

The time-averaged intensity (irradiance) is:

$$I = \langle S \rangle = \frac{1}{2}\frac{E_0^2}{\mu_0 c} = \frac{c\epsilon_0 E_0^2}{2} \qquad [\text{W/m}^2]$$

11.2.1 Radiation Pressure

When an EM wave is absorbed by a surface, it exerts a radiation pressure:

$$P_{\rm rad} = \frac{I}{c} \quad \text{(absorbed)}, \qquad P_{\rm rad} = \frac{2I}{c} \quad \text{(reflected)}$$

11.3 Polarization

The polarization state of a plane wave is described by the direction of the electric field vector:

Linear

$\mathbf{E} = E_0\cos(kz-\omega t)\hat{x}$

E oscillates in a fixed plane.

Circular

$\mathbf{E} = E_0[\cos(kz-\omega t)\hat{x} \pm \sin(kz-\omega t)\hat{y}]$

E rotates at constant amplitude; LCP/RCP.

Elliptical

$\mathbf{E} = E_x\hat{x} + E_y e^{i\delta}\hat{y}$

General case; linear and circular are special cases.

Any polarization state can be decomposed into two orthogonal linear polarizations or two circular polarizations. Sunlight is unpolarized (random superposition of all polarization states).

Simulation: EM Plane Wave Visualization

EM Waves in Vacuum

Visualizes E and B fields of a plane wave, Poynting vector, intensity, and all three polarization types.

Click Run to execute the Python code

First run will download Python environment (~15MB)