Algorithm for the Generation of Non-diffracting Bessel Modes

The iterative algorithm developed allows calculation of phase optical elements serving to transform incident coherent light into non-diffracting beams characterized by an unchanging transverse intensity distribution. Such non-diffracting light beams represent Bessel modes and are described as a superposition of a small number of Bessel functions with equal arguments. The results of numerical calculations are discussed.