Gaussian beam

Equations and derivations, with calculations and plots in Python.

Contents

Rayleigh range

From the definition: \[z_R = \frac{\pi w_0^2 n}{\lambda_0} \tag{1}\] Having an expectation of propagation length for a given beam diameter can be useful. For example, a 1mm beam diameter has a Rayleigh range of ~1.5m:

rayleigh_range.png
(Python script)