In recent years, there has been increasing interest in spatially-tailored optical patterns for use in manipulating ultracold neutral atoms. We have developed methods to produce smooth, high-accuracy and multi-wavelength light patterns by engineering the phase of light with a Spatial Light Modulator (SLM).
Holographic optical traps allow for the creation of fully arbitrary, complex trapping geometries. An incoming laser beam diffracts off an SLM, acquiring a phase profile from the displayed computer generated hologram (CGH). After subsequent focusing with a lens, the intensity distribution in the Fourier plane of the lens is proportional to the Fourier transform of the phase pattern on the SLM, allowing for dynamic, non-periodic trap configurations.
The calculation of phase-modulating holograms is an inverse problem, and is commonly performed by variants of the Gerchberg-Saxton Iterative Fourier Transform Algorithm. As an alternative to this approach, we developed a new method for the generation of holograms based on the direct minimisation of a cost function by a conjugate gradient local search algorithm . Smoothness of the light pattern (important in cold atom experiments to avoid heating the ensemble) is ensured by regional weightings in the cost function used to determine the accuracy of the resultant light pattern. This algorithm offers a high degree of control, as demonstrated by controlling optical vortex formation, and converges even from random initials conditions.
Light patterns are experimentally realised using a single SLM illuminated by up to three overlapped laser beams at 670nm, 780nm and 1064nm. An example of a possible experiment in a holographic optical trap is reversible and efficient formation of Bose-Einstein Condensates in dynamic power-law traps .
In order to compensate for experimental aberrations, we have developed a simple and robust feedback-enhanced algorithm [3, 4] to improve the accuracy of the light patterns, which reduces the RMS error to the percent level.
The combination of regional calculation and feedback algorithm is further used to generate multi-wavelength holographic light patterns using just a single SLM , where the light profile of each wavelength is independently controlled.
 T. Harte, G. D. Bruce, J. Keeling and D. Cassettari, Opt. Express 22, 26548-26558 (2014)
 G. D. Bruce, S. L. Bromley, G. Smirne, L. Torralbo-Campo and D. Cassettari, Phys. Rev. A 84, 053410 (2011)
 G. D. Bruce, J. Mayoh, G. Smirne, L. Torralbo-Campo and D. Cassettari, Phys. Scr. T143 014008 (2011)
 G. D. Bruce, M. Y. H. Johnson, E. Cormack, D. A. W. Richards, J. Mayoh and D. Cassettari, J. Phys. B 48 115303 (2015)
 D. Bowman, P. Ireland, G. D. Bruce and D. Cassettari, Opt. Express 23, 8365-8372 (2015)