arXiv is now an independent nonprofit! Learn more
License: arXiv.org perpetual non-exclusive license
arXiv:2608.18071v1 [physics.atom-ph] 18 Aug 2026

Ultrafast and high resolution spatial light modulation for cold atoms

Alexander Dennisovich Deters Affiliation: Department of Physics, Harvard University, Cambridge, MA, USA Affiliation: Quantum Science and Engineering, Harvard University, Cambridge, MA, USA    Yanfei Li Affiliation: Department of Physics, Harvard University, Cambridge, MA, USA    Alexander Douglas Affiliation: Department of Physics, Harvard University, Cambridge, MA, USA    Markus Greiner Email: mgreiner@g.harvard.edu Affiliation: Department of Physics, Harvard University, Cambridge, MA, USA    Aaron W. Young Email: aaron_young@g.harvard.edu Affiliation: Department of Physics, Harvard University, Cambridge, MA, USA
August 18, 2026
Abstract

Programmable arrays of ultracold atoms are a leading platform for quantum computation and simulation, enabling state-of-the-art implementations of quantum error correction Bluvstein et al. 2026; Reichardt et al. 2025, and analog simulations of Hubbard models that address open problems in condensed matter physics Gross and Bloch 2017; Kendrick et al. 2026. In these systems, all local control is mediated through precisely shaped optical fields, and so the challenge of managing many-body quantum states becomes an exercise in optical design. In particular, one wishes for fast, flexible control with low disorder and heating, and access to large arrays with many atoms. An ideal optical system therefore must generate arbitrary patterns with high spatial resolution and low disorder, and alter these patterns on a timescale that is faster than the relevant atomic dynamics. Here, we present an optical system that is comparable to previous approaches in scale, while advancing all other axes. We demonstrate arbitrary pattern generation with 10310^{-3} intensity resolution, a frame rate of >84 MFPS>$84\text{\,}\mathrm{MFPS}$ (megaframes per second), and a spatial resolution of 83×5283{}\times 52{} beam waists (with 11×5211{}\times 52{} waists accessible via a single 40 GHz40\text{\,}\mathrm{GHz} electro-optic modulator). These capabilities unlock a new class of experiments. We develop and numerically validate a scheme for fully programmable Hubbard models, with time-dependent control over local chemical potentials, tunneling amplitudes, on-site interactions, and patterns of artificial magnetic flux. The same architecture performs fast, arbitrary permutations of tweezers in 2D, decoupling optical constraints from the design of high-rate error-correcting codes.

I Introduction

Optical modulators that fulfill the typically conflicting demands of arbitrary pattern generation, high spatial and intensity resolution, and rapid refresh rates unlock transformative capabilities for programmable atom arrays and optical lattices. In analog simulation of Hubbard models, the projection of arbitrary, time-varying potentials with low disorder enables improved state preparation Cotler et al. 2019; Langbehn et al. 2024; Kamal et al. 2024; Palm et al. 2024; Defossez et al. 2025 and provides access to arbitrary observables Tran et al. 2023; Mark et al. 2025. These tools also significantly expand the accessible model space to include more lattice geometries Xu et al. 2023; Jo et al. 2012, including multi-band systems Macridin et al. 2005; Wirth et al. 2011; Lebrat et al. 2026, and the non-periodic structures required to directly emulate localized lattice defects Wei et al. 2025; Amaricci et al. 2025 and certain molecules Argüello-Luengo et al. 2019; Lühmann et al. 2015; Maskara et al. 2025 [Fig. 1(b)]. In digital quantum computation, rapid, unconstrained two-dimensional routing of isolated tweezers is essential for efficient fault-tolerant logic. Specifically, this freedom enables the realization of asymptotically good quantum low-density parity-check (qLDPC) codes Leverrier and Zémor 2022; Dinur et al. 2023, surpassing hypergraph or lifted product codes that are compatible with crossed acousto-optic deflectors Xu et al. 2024.

However, current optical modulators that permit arbitrary intensity patterns are limited in speed, with digital micromirror devices (DMDs) and liquid crystal on silicon (LCOS) spatial light modulators (SLMs) reaching frame rates of up to 50\sim 50 kHz and 1\sim 1 kHz, respectively Park et al. 2024; Brandt et al. 2011; Knottnerus et al. 2025; Lin et al. 2025. Acousto-optic deflectors (AODs) can achieve faster modulation Heberle et al. 2016; Lu et al. 2026; Guo et al. 2025; Picard and Endres 2026, but are limited in the patterns they can produce in 2D by the outer product structure imposed by crossed AODs Bluvstein et al. 2022; Xu et al. 2024. Additionally, high resolution AODs can only achieve frame rates on the order of 100\sim 100 kHz, which is limiting in some tweezer array systems Heberle et al. 2016; Lu et al. 2026; Guo et al. 2025; Picard and Endres 2026; Yan et al. 2022. For large arrays of tweezers, all of the above approaches are typically limited to an RMS inhomogeneity on the scale of 1%\gtrsim 1\% in intensity Manetsch et al. 2025; Bluvstein et al. 2024; Chew et al. 2024.

Here, we present an alternative approach based on high speed frequency modulation and diffractive optics, which we will refer to as a dispersive spatial light modulator (dSLM). State-of-the-art telecom modulators routinely span the C- and L-bands, exceeding 1010 THz, with fast, high-resolution amplitude and phase control Winzer et al. 2018. Standard fiber amplifiers can boost these signals to high powers (>10>10 W) across the entire bandwidth. When paired with an appropriate dispersive element that maps frequency to position in 2D, this yields a fast, high-resolution, and high-brightness display. The approach of using frequency modulation for spatial light control was recently demonstrated in a re-imaging phased array (RIPA), achieving arbitrary pattern generation using an 8×98\times 9 array of phase coherent emitters with a refresh time of trise=44(1)t_{\text{rise}}=44(1) ns, implying a frame rate of trise1=22.7(5)t_{\text{rise}}^{-1}=22.7(5) MFPS Wei et al. 2026. In this work, we pursue this paradigm with a distinct architecture which converts a large bandwidth to high spatial resolution, while realizing a frame rate of >84 MFPS>$84\text{\,}\mathrm{MFPS}$.

II The dispersive spatial light modulator

Our system pairs a virtually imaged phased array (VIPA) Shirasaki 1996; Shirasaki et al. 1999 with a diffraction grating, and leverages both the high frequency resolution of the VIPA and the high bandwidth of the grating. The VIPA operates by repeated reflection of a beam between two surfaces, where each bounce produces an additional copy of the beam with a well defined phase offset which varies with laser frequency Shirasaki 1996. The result is a frequency-to-angle mapping (in the yy axis) that repeats every free spectral range (FSR), when the phase offset between adjacent emitters changes by 2π2\pi. Subsequently, a diffraction grating deflects the spot in an orthogonal direction (the xx axis), with a frequency resolution that is matched to the FSR of the VIPA. Focusing the output of this system with a lens produces a unique mapping between frequency and position in two dimensions [Fig. 1(a)]. A similar mapping has been used for spectroscopy Diddams et al. 2007; Leung et al. 2025; Sadiek et al. 2024 and nonmechanical LiDAR Okano and Chong 2020; Li et al. 2021; Dostart et al. 2020. In this work, the VIPA deflects the spot by one waist for a frequency shift of 43.07 MHz43.07\text{\,}\mathrm{MHz}, and has an FSR of 2.26 GHz\simeq$2.26\text{\,}\mathrm{GHz}$. The diffraction grating deflects the spot by one waist every 3.43 GHz3.43\text{\,}\mathrm{GHz}, and has an FSR of 13 THz\simeq$13\text{\,}\mathrm{THz}$. Together, the optical elements produce a display with 2918×52\simeq 2918{}\times 52{} resolvable spots over a bandwidth equivalent to the C+L band, with 83×5283{}\times 52{} within the field of view of the off-the-shelf imaging components used in this work.

Care must be taken to produce a diffraction-limited spot using the dSLM. Note that a uniformly reflective coating yields an exponential decay in the intensity of the emitters, yielding a Lorentzian beam profile with slowly decaying tails. We instead use a gradient coating Shirasaki et al. 1999 to achieve an approximately uniform illumination across the emitters (Appendix B). This yields the same sinc profile as any uniformly filled aperture, and may be apodized to a Gaussian. Additionally, the multiple round trips through the VIPA result in extreme sensitivity to surface polishing, and thus significant wavefront errors. Crucially, these errors are only weakly dependent on frequency, and so a static correction applied with an LCOS SLM allows us to recover diffraction-limited performance across the entire bandwidth of the system [Figs. 1(c) and 1(d)].

Refer to caption
Figure 1: Principles and optical performance of the dSLM. (a) A broadband modulated waveform is split in the xx (yy) directions by dispersive elements with low (high) resolution and large (small) FSR. (b) The resulting display can produce arbitrary, time-varying potentials that are of broad use to atom arrays and optical lattices, including, from left to right: arbitrary permutations of tweezers; qLDPC codes unconstrained by AODs; non-repeating potentials of relevance to simulating molecules and lattice defects; the realization of lattices with multiple bands; Floquet modulation for arbitrary patterns of flux. (c) To characterize the optical performance of the system beyond the bandwidth of the single modulator used in this work (marked in blue), we scan a single spot across the full field of view of the system to produce an image (Appendix C). Axes displayed in units of beam waists x0=x/wx,0x_{0}=x/w_{x,0}, y0=y/wy,0y_{0}=y/w_{y,0}. (d) Representative PSF [at the location marked by a star in (c)] before and after SLM correction near the reference wavelength. Red circle indicates first null of the diffraction-limited PSF along the VIPA (yy) axis. Linecuts display the measured corrected (circles) and uncorrected (squares) PSFs, theoretical diffraction-limited Airy profile (red line), and a Lorentzian profile with equal FWHM (gray line). Colorbars are shared across this figure.

III Ultrafast spatiotemporal control

Refer to caption
Figure 2: Ultrafast spatiotemporal control of tweezers. (a) Individual tones are dispersed periodically in the yy direction by the VIPA and continuously in the xx direction by the grating with increasing frequency. This creates a unique mapping of frequency to position. (b) Intensity near the center of a single tweezer as it is turned on for 200200 ns and then extinguished. Tweezers are generated in real-time with a 40 GHz40\text{\,}\mathrm{GHz} Mach-Zehnder modulator. The resulting 10-90% rise time of trise=11.8 nst_{\mathrm{rise}}=$11.8\text{\,}\mathrm{ns}$ and fall time of tfall=13.0 nst_{\mathrm{fall}}=$13.0\text{\,}\mathrm{ns}$ correspond to an effective frame rate of trise1>84 MFPSt_{\mathrm{rise}}^{-1}>$84\text{\,}\mathrm{MFPS}$. (c) Chirping a frequency within the VIPA FSR continuously moves a tweezer along the yy direction. (d) Demonstrating a move in the VIPA (yy) direction, motion recorded with a fast single-pixel camera (Appendix J). Upper plot shows tweezer displacement with mean value subtracted (Δx,Δy)(\Delta x,\Delta y) and lower plot contains the beam waist normalized by its initial value (wx,wy)(w_{x},w_{y}). (e) Smoothly handing off between tones separated by the VIPA FSR continuously moves a tweezer along the xx direction. (f) Demonstrating a move in the grating (xx) direction. A small frequency correction is included to compensate for residual vertical dispersion of the grating (Appendix I). (g) Simultaneous, arbitrary braiding of 55 tweezers on a 1.2 µs1.2\text{\,}\mathrm{\SIUnitSymbolMicro s} timescale. Upper plot displays selected frames and the lower plot displays fitted beam positions in units of the beam waist. (h) Peak normalized beam waist (wmaxw_{\text{max}}) as a function of movement speed. Movement along the yy axis does not significantly increase the waist size in the xx axis whereas moving in the xx axis affects both axes. xx movement requires a handoff between discretely spaced points, and so incurs a small constant factor increase in xx waist even at low speeds. (i) Interference beat note between two tweezers spaced by 5050 MHz, with a fitted value of fbeat=49.967(85) MHzf_{\mathrm{beat}}=$49.967(85)\text{\,}\mathrm{MHz}$. (j) We calibrate the intensity vs RF drive amplitude and hold two tones fixed while varying a third. The mean normalized RMS error is 0.0836(75) %0.0836(75)\text{\,}\mathrm{\%} when homogenizing three tones. Videos for the above measurements are attached as supplemental media.

Arbitrary intensity distributions are produced by appropriately shaping the power spectral density of the light [Fig. 1(a)], in this case with a high frequency fiber-based Mach-Zehnder modulator (MZM). Note that in this proof-of-principle demonstration, we use a single MZM with a modulation bandwidth of 4040 GHz, which addresses a region spanning 11×5211{}\times 52{} beam waists. In order to test the optical performance of the system, we stitch multiple regions together by scanning the center wavelength of the laser [Figs. 1(c) and 3(a)]. In the future, multiple modulators can readily be combined with standard wavelength division multiplexers to span a larger region Winzer et al. 2018.

The response of the system is dominated by the propagation time through the VIPA, corresponding to 33\simeq 33{} repeated 2×4.52\times 4.5 cm-long round trips (equal to the resolvable spots in the yy direction times 2/π2/\pi). To characterize the performance of the dSLM in the time domain, we use a fast, single-pixel camera to record videos faster than this timescale (Appendix J). When the amplitude or frequency of the drive beam is changed, emitters in the phased array are effectively updated sequentially upon each round trip of the beam. Turning the beam on therefore yields a quadratic response in intensity, because the number of interfering emitters grows linearly in time. We measure a 10-90% rise time of 11.8 ns11.8\text{\,}\mathrm{ns} and fall time of 13.0 ns13.0\text{\,}\mathrm{ns} when turning the beam on or off, which corresponds to a frame rate of >84 MFPS>$84\text{\,}\mathrm{MFPS}$, in line with expectations [Fig. 2(b)].

Even faster features can be generated by leveraging the fact that an update sweeps linearly across the VIPA. For example, one can halve the response time of the VIPA by jumping the phase by π\pi, resulting in destructive interference between the first and second half of the phased array when the phase slip has traversed half of the VIPA (Appendix L). In a similar setup, this behavior could be used to generate patterns in 3D by leveraging the fact that a sufficiently fast chirp in the drive frequency yields a focal shift, similar to AODs Lu et al. 2026; Guo et al. 2025; Picard and Endres 2026.

The dSLM can display a video by cycling through different intensity patterns with a frame rate set by the above rise time. Coherent transport of atoms benefits from continuous motion, and the ability to generate spots closer than is resolvable. The dSLM achieves this in distinct ways along the two axes. In the VIPA axis, the realizable positions are continuous, and ramping the frequency (chirping) creates continuous motion without sacrificing the effective resolution of the device. Along the grating axis, the realizable positions are discrete. However, by choosing the VIPA FSR to be smaller than the grating resolution, one can create continuous motion by handing off between tones spaced by one FSR of the VIPA [Figs. 2(c)–2(f) and Appendix I]. In this scheme, xx moves incur a small constant factor increase in the effective beam waist [Fig. 2(h) and Appendix I]; otherwise, the resolution of the display remains approximately unchanged as a function of speed for moves as fast as 100 waists/μ/\mus. For faster moves, the effective aperture of the VIPA is reduced, reducing the resolution of the display along the yy axis [Fig. 2(h)].

In Fig. 2(g), we show that the dSLM is capable of performing a series of arbitrary permutations of 5 spots arranged in 2D in 1 µs\sim$1\text{\,}\mathrm{\SIUnitSymbolMicro s}$. Note that, in contrast to crossed AOD arrays Xu et al. 2024; Constantinides et al. 2024, a single arbitrary permutation in 2D using constant velocity moves can be performed in sublinear time with respect to system size, as is important for certain efficient implementations of error correction and fault-tolerant logic Leverrier and Zémor 2022; Dinur et al. 2023.

A critical advantage of the dSLM architecture is that the frequency separation between adjacent spots can be made to be large compared to all relevant atomic dynamics while maintaining high spatial resolution. For example, two spots separated by only 1.1611.161{} waists in the yy axis produce a beat note at 50 MHz50\text{\,}\mathrm{MHz} in our system [Fig. 2(i)]. Note that the minimum separation in the xx axis corresponds to 1\geq 1 FSR, and is beyond the bandwidth of our measurement apparatus. Nearby spots are therefore effectively non-interfering when averaging over the 1μs\rm\gtrsim 1\penalty\ \mu s timescales relevant for atomic motion, allowing for fine-tuned control over relative intensity. In Fig. 2(j), we demonstrate intensity homogenization over 3 sites at the 10310^{-3} level. Similar control can be realized for larger arrays and in 2D, provided one has a sufficiently high resolution microwave source to drive the MZM.

IV Programmable Hubbard models

Refer to caption
Figure 3: Programmable potentials for analog quantum simulation of the Hubbard model. (a) Example lattice geometries projected by the dSLM; individual FSRs are modulated separately and stitched together with carrier and sidebands cropped. Top to bottom: Lieb (programmable square), kagome, and molecular-orbital lattices. (b) Scheme for a fully programmable square lattice Hubbard model using tweezer arrays. The local chemical potential is controlled by a base set of tweezers (red) that define the vertices in the lattice, tunneling amplitudes by interlaced tt-control tweezers (blue) that tune the height of a tunnel barrier, and on-site interactions by UU-control tweezers (purple) that modify the trap curvature. Numerical simulations show that all of the above parameters can be tuned independently [(c) and (d)]. (c) Single-link tunneling control. A tt-control tweezer placed 1w01w_{0} away from the base tweezers independently tunes the right-link tunneling amplitude (blue) relative to the background tunneling t0t_{0} (red, black, cyan). (d) Single-site interaction control. UU-control tweezers placed 0.6w00.6w_{0} above and below the central site tune the central interaction strength (blue) relative to neighboring sites (red, black). (e) Floquet engineering of programmable artificial magnetic flux. A linear gradient Δtilt\Delta_{\mathrm{tilt}} is applied along xx, and txt_{x} is resonantly modulated. Link-dependent phase offsets along yy generate an Aharonov–Bohm phase associated with each plaquette; judicious choices of the phases yield a modified central flux of ϕ\phi^{\prime} while maintaining a background flux of ϕ\phi. (f) Experimental modulation of four tweezer spots with spatially dependent phases. Top to bottom, spots 1,21,2 and 3,43,4 have a phase offset of Δϕ=π/5\Delta\phi=\pi/5, while spots 2,32,3 have Δϕ=π/2\Delta\phi^{\prime}=\pi/2, realizing a minimal flux-defect pattern. Error is the mean absolute deviation of the measured amplitudes from their targets, averaged over the four spots and 2020 repetitions; error bars denote the standard error of the mean.
Refer to caption
Figure 4: Scaling to megapixel resolution. (a) Standard telecom techniques provide modulation over >10>10 THz of bandwidth, either via multiplexed arrays of Mach-Zehnder modulators, or architectures involving frequency combs coupled to large arrays of ring resonators. This can be paired with high power fiber amplifiers, efficient, high bandwidth frequency conversion, and the appropriate diffractive optics, to achieve high power and high resolution modulation at convenient wavelengths for cold atom experiments. Here, we consider 850\sim 850 nm for trapping rubidium via sum frequency generation (SFG) using thulium and erbium doped fiber amplifiers (TDFA and EDFA). (b) Numerical simulations of a physically realistic VIPA with imperfect surface polishing (middle) yield significant wavefront error (bottom and right inset), and some redistribution of intensity at the output facet (top and left inset). (c) These errors produce an aberrated spot (right). However, diffraction-limited performance can be recovered by applying a correction with an SLM (left, intensity divided by 8 in comparison to the uncorrected case). Red circle indicates the first null of the diffraction-limited Airy disk. (d) Critically, this correction is effective over large bandwidths. For a correction that is optimized at a reference wavelength of λ0=850\lambda_{0}=850 nm (starred points), there are negligible changes in waist (ww), frequency (ff) to position (xx) conversion, and amplitude (amp.) at a given frequency over a range spanning ±10\pm 10 nm. This means that the same static correction can be used over >10>10 THz of bandwidth. Lines indicate mean value in the upper plot, the result of a sawtooth fit with period set by the FSR of the VIPA in the middle plot, and a shape factor corresponding to the highest peak when scanning a comb spaced by the VIPA FSR across a Bessel function in the lower plot; δ\delta is an arbitrary length unit. The system presented in these simulations enables a resolution of >1000×1000>1000\times 1000 beam waists with a rise time of 75 ns75\text{\,}\mathrm{ns}. Colorbars are shared across this figure.

The ability to generate arbitrary patterns with low disorder is particularly useful in the context of analog quantum simulation of the Hubbard model and its variants, where these patterns allow one to realize different lattice or defect models. This approach has been explored using crossed AODs in the past, where the limitations in homogeneity were overcome by rastering a 1D array Yan et al. 2022. However, the smaller separation between the response time of the optical system and the relevant atomic dynamics in that setting limited system size. The ability to rapidly and flexibly modulate these patterns using the dSLM further enables the study of time-dependent phenomena, including Floquet engineering and quench dynamics.

As an example, in Fig. 3(b) we present and numerically simulate a scheme for nearly arbitrary, time-dependent control over all parameters in a square lattice Hubbard model using a dSLM (Appendices NP). Specifically, the model is one in which atoms occupy vertices ii on a graph (in this case a square lattice), can hop between vertices connected by an edge {ij}\{ij\}, and experience a local interaction when multiple atoms occupy the same site. Each vertex can have a unique local potential μi\mu_{i} and interaction strength UiU_{i}, and each edge is associated with a tunneling strength tijt_{ij}. By introducing more optical spots than vertices, we can tune μi\mu_{i}, UiU_{i}, and tijt_{ij} independently. μi\mu_{i} is primarily tuned via the intensity of a tweezer that defines a given lattice site, UiU_{i} via secondary spots that tune the curvature of the site, and tijt_{ij} via the height of a barrier between sites.

In practice, the different parameters are coupled, and we numerically optimize the potential to produce a given set of parameters [Figs. 3(c) and 3(d), Appendix O]. The range over which the different parameters can be tuned depends on specific details of the atomic species and optical system.

We can take advantage of time-dependent control of the above parameters to achieve fundamentally new capabilities. For example, in Figs. 3(e) and 3(f) we show that the global Floquet modulation techniques that have enabled simulations of lattice models with artificial gauge fields Aidelsburger et al. 2015; Tai et al. 2017 can be extended to locally varying gauge fields. Specifically, by using the dSLM to independently control the driving phase of each link, one can generate nearly arbitrary patterns of flux. This represents a significant expansion of the kinds of dynamics that can be simulated, including intriguing scenarios where one can pin and manipulate fractional excitations, for example in a fractional Chern insulator state Wang et al. 2022, as would be required for braiding anyons Nayak et al. 2008; Kim et al. 2026. More broadly, local, time-dependent control of a Hubbard model opens the door to a wealth of directions involving new schemes for state preparation Cotler et al. 2019; Langbehn et al. 2024; Kamal et al. 2024; Palm et al. 2024; Defossez et al. 2025, driven defects Hübner et al. 2022, and quench-based measurements of exotic observables Caio et al. 2019; Tran et al. 2023; Umucalılar 2023; Ünal et al. 2025; Mark et al. 2025.

V Scaling to megapixel resolution

The dSLM architecture is readily scalable, including at convenient wavelengths for atom trapping, by taking advantage of broadband telecom modulators, high power fiber-based amplifiers, broadband frequency conversion, and improved optical polishing. Standard telecom modulators can span the entire C- and L-bands with amplitude modulated signals, and erbium doped fiber amplifiers (EDFAs) can boost these signals to high power (>10>10\penalty\ W) Winzer et al. 2018. Sum frequency generation with a single pass of the telecom signal and a single-frequency, cavity enhanced pump can convert these signals to convenient wavelengths for atom trapping with high efficiency and low intermodulation. For example, to obtain typical trapping wavelengths for rubidium atoms of around 850 nm, one could perform sum frequency generation with an L/C-band signal and a thulium doped fiber amplifier (TDFA) centered at 1900\sim 1900\penalty\ nm.

State-of-the-art techniques for optical polishing (e.g. via ion beam figuring) can realistically produce flat surfaces with an RMS surface error of <λ/100<\lambda/100 Frost et al. 2009. Even better performance is possible in high end applications like EUV lithography, where 0.1\lesssim 0.1\penalty\ nm RMS surface error is required Louis et al. 2011. In Fig. 4, we simulate the performance of a hypothetical system based on the above parameters. Specifically, we consider nRT1000n_{RT}\simeq 1000{} round trips through a large air-gapped VIPA with a thickness of d=15d=15 mm, and an edge length of l=60l=60\penalty\ cm, which produces a free spectral range of ΔFSR=9.99 GHz\Delta_{FSR}=$9.99\text{\,}\mathrm{GHz}$ and a FWHM frequency resolution of δf=7.49 MHz\delta f=$7.49\text{\,}\mathrm{MHz}$. We assume surface errors with a correlation length of 1010\penalty\ mm, and an RMS variation of δRMS=4\delta_{RMS}=4 nm in VIPA thickness. Pairing this VIPA with an optical grating with δf=10\delta f=10\penalty\ GHz would yield a >1>1 megapixel display (>1000×1000>1000\times 1000 beam waists) with a frame rate of 13 MFPS13\text{\,}\mathrm{MFPS}.

Note that the above performance relies on two key insights: First, because diffraction in the VIPA leads to the emitters lying in a (virtual) tilted plane, this does not significantly degrade the performance of the VIPA, and one can allow for a greater number of round trips than the limit implied by the Rayleigh range of the input beam. Second, although the above setup produces a significantly aberrated spot [Fig. 4(c)], these aberrations are very insensitive to frequency, and can be corrected with a static spatial light modulator or phase mask. In Fig. 4(d), we show that with the same correction, the performance of the system is not significantly impacted over a range spanning from 840 nm to 860 nm, or 8\sim 8\penalty\ THz. Note that while phase errors are readily correctable, phase errors with higher spatial frequency can lead to a redistribution of intensity at the VIPA output after multiple round trips. Although such errors can be corrected using an SLM that modulates both amplitude and phase, this comes at the cost of system efficiency. Nevertheless, this suggests that more sophisticated optical setups could push to resolutions beyond even the 1 megapixel example presented above.

Further scaling is possible by intermittently extracting and reimaging a beam in the VIPA, or by tiling multiple phase coherent VIPAs next to each other. Ultimately, the VIPA provides a tradeoff between complexity and resolution. For the fastest possible display, one could use an array of waveguide modulators, with one modulator per emitter Panuski et al. 2022; Zhao et al. 2025. By pairing each such emitter with a VIPA, one can trade off between speed and spatial resolution by a factor corresponding to the number of round trips through the VIPA.

VI Conclusions and outlook

In this work, we have established a new approach to spatial light modulation involving high power and high bandwidth telecom laser sources, frequency conversion, and diffractive optics. The result is a significant enhancement in the speed, scale, and precision with which one can generate high power optical potentials. As a proof of principle, we demonstrate a display with a refresh time of 11.8 ns11.8\text{\,}\mathrm{ns}, a spatial resolution of 83×5283{}\times 52{} beam waists, and 10310^{-3} level intensity resolution.

These properties are particularly useful for digital and analog quantum computing with neutral atoms. We show that one can perform arbitrary permutations of atoms in sublinear time, and develop a framework for using these devices to achieve nearly arbitrary, time-dependent control of the parameters in a Hubbard model. We further expect the above approach to be broadly useful in applications involving fast timescales and structured light. For example, in scanning microscopy and optical coherence tomography, the system’s >84 MFPS>$84\text{\,}\mathrm{MFPS}$ frame rate enables significantly enhanced data acquisition rates Klein and Huber 2017.

Critically, the presented architecture is compatible with much higher spatial resolution while maintaining similar speeds. One outstanding challenge is to maintain the achieved level of homogeneity in a larger system, which requires large scale, low distortion RF control. However, even with substantially lower homogeneity, such a system has significant utility for neutral and charged atom-based digital quantum computing, where programmable optical potentials with a fast refresh rate can be used to control atomic motion, or for local addressing via light shifting Bluvstein et al. 2022; Li and Thompson 2024; Muniz et al. 2025.

Acknowledgements.
We thank the Doyle, Lončar, and Lukin groups for sharing critical equipment for this work, particularly Matthew Bilotta, Brandon Grinkemeyer, Pavel Kurilovich, Giseok Lee, Mingda Li, Xudong Li, and Scarlett Yu. We thank Christopher Myatt and Precision Photonics for providing the VIPA. We further acknowledge Alexandra Geim, Abhishek Karve, Zeyang Li, Mikhail Lukin, Nishad Maskara, Adam Shaw, Jon Simon, Vladan Vuletić, Xin Wei, Muqing Xu, Hengyun Zhou, and Xiangying Zuo as well as the entire Greiner lab for helpful discussions. We acknowledge support from QuEra grant No. A57912 and the Intelligence Community Postdoctoral Research Fellowship Program at Harvard administered by Oak Ridge Institute for Science and Education (ORISE) through an interagency agreement between the U.S. Department of Energy and the Office of the Director of National Intelligence (ODNI) (A.W.Y.).

Author Contributions

M.G. and A.W.Y. conceived the project and supervised the study. A.D.D. and A.W.Y. performed the experiments and analyzed the data. Y.L. and A.W.Y. performed the numerical simulations. All authors contributed to the interpretation of the results and production of the manuscript.

Competing Interests

M.G. is co-founder, shareholder, and consultant of QuEra Computing. A.W.Y. is currently affiliated with Farfield. A.D.D., Y.L., A.D., M.G., and A.W.Y. are inventors on a provisional patent related to this work.

Data Availability

The data that support the findings of this article, including figure source data and analysis scripts, will be openly available in Zenodo at publication.

References

  • Bluvstein et al. (2026) D. Bluvstein, A. A. Geim, S. H. Li, S. J. Evered, J. P. Bonilla Ataides, G. Baranes, A. Gu, T. Manovitz, M. Xu, M. Kalinowski, S. Majidy, C. Kokail, N. Maskara, E. C. Trapp, L. M. Stewart, S. Hollerith, H. Zhou, M. J. Gullans, S. F. Yelin, M. Greiner, V. Vuletić, M. Cain, and M. D. Lukin, A fault-tolerant neutral-atom architecture for universal quantum computation, Nature 649, 39 (2026).
  • Reichardt et al. (2025) B. W. Reichardt, A. Paetznick, D. Aasen, I. Basov, J. M. Bello-Rivas, P. Bonderson, R. Chao, W. van Dam, M. B. Hastings, R. V. Mishmash, A. Paz, M. P. da Silva, A. Sundaram, K. M. Svore, A. Vaschillo, Z. Wang, M. Zanner, W. B. Cairncross, C.-A. Chen, D. Crow, H. Kim, J. M. Kindem, J. King, M. McDonald, M. A. Norcia, A. Ryou, M. Stone, L. Wadleigh, K. Barnes, P. Battaglino, T. C. Bohdanowicz, G. Booth, A. Brown, M. O. Brown, K. Cassella, R. Coxe, J. M. Epstein, M. Feldkamp, C. Griger, E. Halperin, A. Heinz, F. Hummel, M. Jaffe, A. M. W. Jones, E. Kapit, K. Kotru, J. Lauigan, M. Li, J. Marjanovic, E. Megidish, M. Meredith, R. Morshead, J. A. Muniz, S. Narayanaswami, C. Nishiguchi, T. Paule, K. A. Pawlak, K. L. Pudenz, D. R. Pérez, J. Simon, A. Smull, D. Stack, M. Urbanek, R. J. M. van de Veerdonk, Z. Vendeiro, R. T. Weverka, T. Wilkason, T.-Y. Wu, X. Xie, E. Zalys-Geller, X. Zhang, and B. J. Bloom, Fault-tolerant quantum computation with a neutral atom processor (2025), arXiv:2411.11822 [quant-ph] .
  • Gross and Bloch (2017) C. Gross and I. Bloch, Quantum simulations with ultracold atoms in optical lattices, Science 357, 995 (2017).
  • Kendrick et al. (2026) L. H. Kendrick, A. Kale, Y. Gang, A. D. Deters, M. Lebrat, A. W. Young, and M. Greiner, Pseudogap in a Fermi–Hubbard quantum simulator, Nature 10.1038/s41586-026-10875-z (2026).
  • Cotler et al. (2019) J. Cotler, S. Choi, A. Lukin, H. Gharibyan, T. Grover, M. E. Tai, M. Rispoli, R. Schittko, P. M. Preiss, A. M. Kaufman, M. Greiner, H. Pichler, and P. Hayden, Quantum Virtual Cooling, Physical Review X 9, 031013 (2019).
  • Langbehn et al. (2024) J. Langbehn, K. Snizhko, I. Gornyi, G. Morigi, Y. Gefen, and C. P. Koch, Dilute Measurement-Induced Cooling into Many-Body Ground States, PRX Quantum 5, 030301 (2024).
  • Kamal et al. (2024) H. Kamal, J. Kemp, Y.-C. He, Y. Fuji, M. Aidelsburger, P. Zoller, and N. Y. Yao, Floquet Flux Attachment in Cold Atomic Systems, Physical Review Letters 133, 163403 (2024).
  • Palm et al. (2024) F. A. Palm, J. Kwan, B. Bakkali-Hassani, M. Greiner, U. Schollwöck, N. Goldman, and F. Grusdt, Growing extended Laughlin states in a quantum gas microscope: A patchwork construction, Physical Review Research 6, 013198 (2024).
  • Defossez et al. (2025) A. Defossez, L. Vanderstraeten, L. Peralta Gavensky, and N. Goldman, Dynamic realization of Majorana zero modes in a particle-conserving ladder, Physical Review Research 7, 023183 (2025).
  • Tran et al. (2023) M. C. Tran, D. K. Mark, W. W. Ho, and S. Choi, Measuring Arbitrary Physical Properties in Analog Quantum Simulation, Physical Review X 13, 011049 (2023).
  • Mark et al. (2025) D. K. Mark, H.-Y. Hu, J. Kwan, C. Kokail, S. Choi, and S. F. Yelin, Efficiently Measuring d-Wave Pairing and Beyond in Quantum Gas Microscopes, Physical Review Letters 135, 123402 (2025).
  • Xu et al. (2023) M. Xu, L. H. Kendrick, A. Kale, Y. Gang, G. Ji, R. T. Scalettar, M. Lebrat, and M. Greiner, Frustration- and doping-induced magnetism in a Fermi–Hubbard simulator, Nature 620, 971 (2023).
  • Jo et al. (2012) G.-B. Jo, J. Guzman, C. K. Thomas, P. Hosur, A. Vishwanath, and D. M. Stamper-Kurn, Ultracold Atoms in a Tunable Optical Kagome Lattice, Physical Review Letters 108, 045305 (2012).
  • Macridin et al. (2005) A. Macridin, M. Jarrell, Th. Maier, and G. A. Sawatzky, Physics of cuprates with the two-band Hubbard model: The validity of the one-band Hubbard model, Physical Review B 71, 134527 (2005).
  • Wirth et al. (2011) G. Wirth, M. Ölschläger, and A. Hemmerich, Evidence for orbital superfluidity in the P-band of a bipartite optical square lattice, Nature Physics 7, 147 (2011).
  • Lebrat et al. (2026) M. Lebrat, A. Kale, L. H. Kendrick, M. Xu, Y. Gang, A. Nikolaenko, P. M. Bonetti, S. Sachdev, and M. Greiner, Ferrimagnetism of ultracold fermions in a multiband Hubbard system, Science 392, 612 (2026).
  • Wei et al. (2025) Z.-Y. Wei, T. Shi, J. I. Cirac, and E. A. Demler, Kondo impurity in an attractive Fermi-Hubbard bath: Equilibrium and dynamics (2025), arXiv:2501.05562 [cond-mat] .
  • Amaricci et al. (2025) A. Amaricci, A. Richaud, M. Capone, N. Darkwah Oppong, and F. Scazza, Engineering the Kondo impurity problem with alkaline-earth-atom arrays, Physical Review A 112, 043301 (2025).
  • Argüello-Luengo et al. (2019) J. Argüello-Luengo, A. González-Tudela, T. Shi, P. Zoller, and J. I. Cirac, Analogue quantum chemistry simulation, Nature 574, 215 (2019).
  • Lühmann et al. (2015) D.-S. Lühmann, C. Weitenberg, and K. Sengstock, Emulating Molecular Orbitals and Electronic Dynamics with Ultracold Atoms, Physical Review X 5, 031016 (2015).
  • Maskara et al. (2025) N. Maskara, S. Ostermann, J. Shee, M. Kalinowski, A. McClain Gomez, R. Araiza Bravo, D. S. Wang, A. I. Krylov, N. Y. Yao, M. Head-Gordon, M. D. Lukin, and S. F. Yelin, Programmable simulations of molecules and materials with reconfigurable quantum processors, Nature Physics 21, 289 (2025).
  • Leverrier and Zémor (2022) A. Leverrier and G. Zémor, Quantum Tanner codes, in 2022 IEEE 63rd Annual Symposium on Foundations of Computer Science (FOCS) (IEEE Computer Society, 2022) pp. 872–883.
  • Dinur et al. (2023) I. Dinur, M.-H. Hsieh, T.-C. Lin, and T. Vidick, Good Quantum LDPC Codes with Linear Time Decoders, in Proceedings of the 55th Annual ACM Symposium on Theory of Computing, STOC 2023 (Association for Computing Machinery, New York, NY, USA, 2023) pp. 905–918.
  • Xu et al. (2024) Q. Xu, J. P. Bonilla Ataides, C. A. Pattison, N. Raveendran, D. Bluvstein, J. Wurtz, B. Vasić, M. D. Lukin, L. Jiang, and H. Zhou, Constant-overhead fault-tolerant quantum computation with reconfigurable atom arrays, Nature Physics 20, 1084 (2024).
  • Park et al. (2024) S. Park, M. Notaros, A. Mohanty, D. Kim, J. Notaros, and S. Mouradian, Technologies for modulation of visible light and their applications, Progress in Quantum Electronics 97, 100534 (2024).
  • Brandt et al. (2011) L. Brandt, C. Muldoon, T. Thiele, J. Dong, E. Brainis, and A. Kuhn, Spatial light modulators for the manipulation of individual atoms, Applied Physics B 102, 443 (2011).
  • Knottnerus et al. (2025) I. Knottnerus, Y. C. Tseng, A. Urech, R. Spreeuw, and F. Schreck, Parallel assembly of neutral atom arrays with an SLM using linear phase interpolation, SciPost Physics 19, 118 (2025).
  • Lin et al. (2025) R. Lin, H.-S. Zhong, Y. Li, Z.-R. Zhao, L.-T. Zheng, T.-R. Hu, H.-M. Wu, Z. Wu, W.-J. Ma, Y. Gao, Y.-K. Zhu, Z.-F. Su, W.-L. Ouyang, Y.-C. Zhang, J. Rui, M.-C. Chen, C.-Y. Lu, and J.-W. Pan, AI-Enabled Parallel Assembly of Thousands of Defect-Free Neutral Atom Arrays, Physical Review Letters 135, 060602 (2025).
  • Heberle et al. (2016) J. Heberle, P. Bechtold, J. Strauss, and M. Schmidt, Electro-optic and acousto-optic laser beam scanners, in SPIE LASE (2016).
  • Lu et al. (2026) Y.-H. Lu, N. Song, T. Xiang, J. Ho, T.-C. Lee, Z. Yan, and D. M. Stamper-Kurn, Astigmatism-free 3D optical tweezer control for rapid atom rearrangement, Optica Quantum 4, 241 (2026).
  • Guo et al. (2025) Z. Guo, R. A. H. van Herk, E. J. D. Vredenbregt, and S. J. J. M. F. Kokkelmans, Acousto-optic lens for 3D shuttling of atoms in a neutral atom quantum computer (2025), arXiv:2510.09398 [physics.atom-ph] .
  • Picard and Endres (2026) L. R. B. Picard and M. Endres, A three-dimensional acousto-optic deflector, Device 10.1016/j.device.2026.101178 (2026).
  • Bluvstein et al. (2022) D. Bluvstein, H. Levine, G. Semeghini, T. T. Wang, S. Ebadi, M. Kalinowski, A. Keesling, N. Maskara, H. Pichler, M. Greiner, V. Vuletić, and M. D. Lukin, A quantum processor based on coherent transport of entangled atom arrays, Nature 604, 451 (2022).
  • Yan et al. (2022) Z. Z. Yan, B. M. Spar, M. L. Prichard, S. Chi, H.-T. Wei, E. Ibarra-García-Padilla, K. R. A. Hazzard, and W. S. Bakr, Two-Dimensional Programmable Tweezer Arrays of Fermions, Physical Review Letters 129, 123201 (2022).
  • Manetsch et al. (2025) H. J. Manetsch, G. Nomura, E. Bataille, X. Lv, K. H. Leung, and M. Endres, A tweezer array with 6,100 highly coherent atomic qubits, Nature 647, 60 (2025).
  • Bluvstein et al. (2024) D. Bluvstein, S. J. Evered, A. A. Geim, S. H. Li, H. Zhou, T. Manovitz, S. Ebadi, M. Cain, M. Kalinowski, D. Hangleiter, J. P. Bonilla Ataides, N. Maskara, I. Cong, X. Gao, P. Sales Rodriguez, T. Karolyshyn, G. Semeghini, M. J. Gullans, M. Greiner, V. Vuletić, and M. D. Lukin, Logical quantum processor based on reconfigurable atom arrays, Nature 626, 58 (2024).
  • Chew et al. (2024) Y. T. Chew, M. Poitrinal, T. Tomita, S. Kitade, J. Mauricio, K. Ohmori, and S. de Léséleuc, Ultraprecise holographic optical tweezer array, Physical Review A 110, 053518 (2024).
  • Winzer et al. (2018) P. J. Winzer, D. T. Neilson, and A. R. Chraplyvy, Fiber-optic transmission and networking: The previous 20 and the next 20 years [Invited], Optics Express 26, 24190 (2018).
  • Wei et al. (2026) X. Wei, Z. Li, A. V. Karve, A. L. Shaw, D. I. Schuster, and J. Simon, A 10 Megahertz Spatial Light Modulator (2026), arXiv:2601.08906 [quant-ph] .
  • Shirasaki (1996) M. Shirasaki, Large angular dispersion by a virtually imaged phased array and its application to a wavelength demultiplexer, Optics Letters 21, 366 (1996).
  • Shirasaki et al. (1999) M. Shirasaki, A. Akhter, and C. Lin, Virtually imaged phased array with graded reflectivity, IEEE Photonics Technology Letters 11, 1443 (1999).
  • Diddams et al. (2007) S. A. Diddams, L. Hollberg, and V. Mbele, Molecular fingerprinting with the resolved modes of a femtosecond laser frequency comb, Nature 445, 627 (2007).
  • Leung et al. (2025) M. C. Leung, D. Charbonneau, A. Szentgyorgyi, C. Jurgenson, M. MacLeod, S. Rukdee, S. Vissapragada, F. Nail, J. Zajac, and A. Dupree, VIPER: A high-resolution multimode fiber-fed VIPA spectrograph concept for characterizing exoplanet atmospheric escape, in Techniques and Instrumentation for Detection of Exoplanets XII, Vol. 13627 (SPIE, 2025) pp. 491–529.
  • Sadiek et al. (2024) I. Sadiek, N. Lang, and J.-P. H. V. Helden, Air-spaced virtually imaged phased array with 94 MHz resolution for precision spectroscopy, Optics Express 32, 46511 (2024).
  • Okano and Chong (2020) M. Okano and C. Chong, Swept Source Lidar: Simultaneous FMCW ranging and nonmechanical beam steering with a wideband swept source, Optics Express 28, 23898 (2020).
  • Li et al. (2021) Z. Li, Z. Zang, Y. Han, L. Wu, and H. Y. Fu, Solid-state FMCW LiDAR with two-dimensional spectral scanning using a virtually imaged phased array, Optics Express 29, 16547 (2021).
  • Dostart et al. (2020) N. Dostart, B. Zhang, A. Khilo, M. Brand, K. A. Qubaisi, D. Onural, D. Feldkhun, K. H. Wagner, and M. A. Popović, Serpentine optical phased arrays for scalable integrated photonic lidar beam steering, Optica 7, 726 (2020).
  • Constantinides et al. (2024) N. Constantinides, A. Fahimniya, D. Devulapalli, D. Bluvstein, M. J. Gullans, J. V. Porto, A. M. Childs, and A. V. Gorshkov, Optimal Routing Protocols for Reconfigurable Atom Arrays (2024), arXiv:2411.05061 [quant-ph] .
  • Aidelsburger et al. (2015) M. Aidelsburger, M. Lohse, C. Schweizer, M. Atala, J. T. Barreiro, S. Nascimbène, N. R. Cooper, I. Bloch, and N. Goldman, Measuring the Chern number of Hofstadter bands with ultracold bosonic atoms, Nature Physics 11, 162 (2015).
  • Tai et al. (2017) M. E. Tai, A. Lukin, M. Rispoli, R. Schittko, T. Menke, Dan Borgnia, P. M. Preiss, F. Grusdt, A. M. Kaufman, and M. Greiner, Microscopy of the interacting Harper–Hofstadter model in the two-body limit, Nature 546, 519 (2017).
  • Wang et al. (2022) B. Wang, X. Dong, and A. Eckardt, Measurable signatures of bosonic fractional Chern insulator states and their fractional excitations in a quantum-gas microscope, SciPost Physics 12, 095 (2022).
  • Nayak et al. (2008) C. Nayak, S. H. Simon, A. Stern, M. Freedman, and S. Das Sarma, Non-Abelian anyons and topological quantum computation, Reviews of Modern Physics 80, 1083 (2008).
  • Kim et al. (2026) G. Kim, J. Li, X. Piao, N. Park, and S. Yu, Programmable Lattices for Non-Abelian Topological Photonics and Braiding, Physical Review Letters 136, 043804 (2026).
  • Hübner et al. (2022) F. Hübner, C. Dauer, S. Eggert, C. Kollath, and A. Sheikhan, Floquet-engineered pair and single-particle filters in the Fermi-Hubbard model, Physical Review A 106, 043303 (2022).
  • Caio et al. (2019) M. D. Caio, G. Möller, N. R. Cooper, and M. J. Bhaseen, Topological marker currents in Chern insulators, Nature Physics 15, 257 (2019).
  • Umucalılar (2023) R. O. Umucalılar, Bulk density signatures of a lattice quasihole with very few particles, Physical Review A 108, L061302 (2023).
  • Ünal et al. (2025) F. N. Ünal, A. Nardin, and N. Goldman, Circular Dichroism on the Edge of Quantum Hall Systems: From Many-Body Chern Number to Anisotropy Measurements, Physical Review Letters 135, 266603 (2025).
  • Frost et al. (2009) F. Frost, R. Fechner, B. Ziberi, J. Völlner, D. Flamm, and A. Schindler, Large area smoothing of surfaces by ion bombardment: Fundamentals and applications, Journal of Physics: Condensed Matter 21, 224026 (2009).
  • Louis et al. (2011) E. Louis, A. E. Yakshin, T. Tsarfati, and F. Bijkerk, Nanometer interface and materials control for multilayer EUV-optical applications, Progress in Surface Science 86, 255 (2011).
  • Panuski et al. (2022) C. L. Panuski, I. Christen, M. Minkov, C. J. Brabec, S. Trajtenberg-Mills, A. D. Griffiths, J. J. D. McKendry, G. L. Leake, D. J. Coleman, C. Tran, J. St Louis, J. Mucci, C. Horvath, J. N. Westwood-Bachman, S. F. Preble, M. D. Dawson, M. J. Strain, M. L. Fanto, and D. R. Englund, A full degree-of-freedom spatiotemporal light modulator, Nature Photonics 16, 834 (2022).
  • Zhao et al. (2025) M. Zhao, M. Singh, A. Singh, H. Thoreen, R. J. DeAngelo, D. Dominguez, A. Leenheer, F. Peyskens, A. Lukin, D. Englund, M. Eichenfield, N. Gemelke, and N. H. Wan, An integrated photonics platform for high-speed, ultrahigh-extinction, many-channel quantum control (2025), arXiv:2508.09920 [quant-ph] .
  • Klein and Huber (2017) T. Klein and R. Huber, High-speed OCT light sources and systems [Invited], Biomedical Optics Express 8, 828 (2017).
  • Li and Thompson (2024) Y. Li and J. D. Thompson, High-Rate and High-Fidelity Modular Interconnects between Neutral Atom Quantum Processors, PRX Quantum 5, 020363 (2024).
  • Muniz et al. (2025) J. A. Muniz, M. Stone, D. T. Stack, M. Jaffe, J. M. Kindem, L. Wadleigh, E. Zalys-Geller, X. Zhang, C.-A. Chen, M. A. Norcia, J. Epstein, E. Halperin, F. Hummel, T. Wilkason, M. Li, K. Barnes, P. Battaglino, T. C. Bohdanowicz, G. Booth, A. Brown, M. O. Brown, W. B. Cairncross, K. Cassella, R. Coxe, D. Crow, M. Feldkamp, C. Griger, A. Heinz, A. M. W. Jones, H. Kim, J. King, K. Kotru, J. Lauigan, J. Marjanovic, E. Megidish, M. Meredith, M. McDonald, R. Morshead, S. Narayanaswami, C. Nishiguchi, T. Paule, K. A. Pawlak, K. L. Pudenz, D. R. Pérez, A. Ryou, J. Simon, A. Smull, M. Urbanek, R. J. M. van de Veerdonk, Z. Vendeiro, T.-Y. Wu, X. Xie, and B. J. Bloom, High-Fidelity Universal Gates in the 171Yb Ground-State Nuclear-Spin Qubit, PRX Quantum 6, 020334 (2025).
  • Ding et al. (2024) C. Ding, M. Di Federico, M. Hatridge, A. Houck, S. Leger, J. Martinez, C. Miao, D. I. Schuster, L. Stefanazzi, C. Stoughton, S. Sussman, K. Treptow, S. Uemura, N. Wilcer, H. Zhang, C. Zhou, and G. Cancelo, Experimental advances with the QICK (Quantum Instrumentation Control Kit) for superconducting quantum hardware, Physical Review Research 6, 013305 (2024).
  • Zuo et al. (2022) C. Zuo, J. Qian, S. Feng, W. Yin, Y. Li, P. Fan, J. Han, K. Qian, and Q. Chen, Deep learning in optical metrology: A review, Light: Science & Applications 11, 39 (2022).
  • Deutsch et al. (2008) B. Deutsch, R. Hillenbrand, and L. Novotny, Near-field amplitude and phase recovery using phase-shifting interferometry, Optics Express 16, 494 (2008).
  • Xiao et al. (2004) S. Xiao, A. Weiner, and C. Lin, A dispersion law for virtually imaged phased-array spectral dispersers based on paraxial wave theory, IEEE Journal of Quantum Electronics 40, 420 (2004).
  • Gibson et al. (2020) G. M. Gibson, S. D. Johnson, and M. J. Padgett, Single-pixel imaging 12 years on: A review, Optics Express 28, 28190 (2020).
  • Wall et al. (2015) M. L. Wall, K. R. A. Hazzard, and A. M. Rey, Effective many-body parameters for atoms in nonseparable Gaussian optical potentials, Physical Review A 92, 013610 (2015).
  • Wei et al. (2024) H.-T. Wei, E. Ibarra-García-Padilla, M. L. Wall, and K. R. A. Hazzard, Hubbard parameters for programmable tweezer arrays, Physical Review A 109, 013318 (2024).
  • Bloch et al. (2008) I. Bloch, J. Dalibard, and W. Zwerger, Many-body physics with ultracold gases, Reviews of Modern Physics 80, 885 (2008).
  • Pampel et al. (2025) S. K. Pampel, M. Marinelli, M. O. Brown, J. P. D’Incao, and C. A. Regal, Quantifying Light-Assisted Collisions in Optical Tweezers across the Hyperfine Spectrum, Physical Review Letters 134, 013202 (2025).
  • Cardarelli et al. (2016) L. Cardarelli, S. Greschner, and L. Santos, Engineering interactions and anyon statistics by multicolor lattice-depth modulations, Physical Review A 94, 023615 (2016).

Appendix A Units

In this work we define the frame rate as the inverse of the rise time. We define the spatial resolution of the system in terms of the 1e2\frac{1}{e^{2}} radii given by an elliptical Gaussian fit of the PSF shown in Fig. 1(d).

Appendix B Optical layout

Figure 5: Full optical layout of the system, including Mach-Zehnder modulator (MZM), polarizing and non-polarizing beam splitters (PBS, NPBS), photodiode (PD), anamorphic prism pair (APP), VIPA, cylindrical telescope, grating, SLM, camera (CCD), and avalanche photodiode (APD).

The optical design of the system (Fig. 5) is compatible with simultaneous operation over >10>10\penalty\ THz of bandwidth. Here, as a proof of principle, our signal path is composed of a single Mach-Zehnder modulator with 40 GHz of bandwidth, which is paired with a 780780\penalty\ nm laser source that is tunable over >300>300\penalty\ GHz.

After passing through an MZM, the beam is expanded along one axis in a 4:1 anamorphic prism pair. This ensures that the beam does not diffract significantly in the xx axis (the axis orthogonal to the VIPA deflection) as it traverses the VIPA. Note that diffraction in the yy axis (along which the VIPA deflects) does not substantially modify the resolution of the VIPA, as discussed in the main text.

The VIPA has a gradient coating (Fig. 6), resulting in an approximately uniform intensity envelope across all emitters. The output of the VIPA is expanded in the yy axis using a 4:1 cylindrical telescope. This magnification is chosen to tune the effective resolution of the grating, and produces an approximately square beam in the 29th order of the grating.

The resulting output has significant aberrations, primarily due to the many passes through the VIPA. By far the largest aberration is associated with a slight wedge of the VIPA, which results in a departure angle for each emitter that scales linearly with the number of passes through the VIPA. In the direction of the VIPA deflection, this results in a chirp in the positions of the emitters, and a slight nonlinearity that can be corrected with the appropriate conversion between frequency and position in the signal path. In the orthogonal direction, this results in astigmatism, which can be corrected by rotating one of the cylindrical lenses in the system.

The output of the grating is imaged onto an LCOS SLM via a 4f telescope with a demagnification of 1/41/4, which allows one to compensate for the remaining aberrations in the system. The SLM can additionally be used for amplitude modulation, to produce multiple copies of the image for parallelized operation across multiple logical qubits (e.g. for magic state distillation), and to scan the image produced by the system across a fiber for the fast video recording scheme described in Appendix J.

In atom trapping applications, the output of the SLM could be imaged onto the atoms using a high NA microscope objective. Here, the output is imaged onto a camera for characterization.

The overall efficiency of the system is 5.8%, which is primarily limited by geometric constraints and the selected grating. An optimized design with a custom VIPA and grating could achieve efficiencies of >50%>50\%.

Refer to caption
Figure 6: (a) Transmission versus vertical position at 830830 nm. The gradient coating increases transmission to normalize the intensity across emitters. (b) AR coating specifications for the input facet, which shows reflection of 0.2%\sim 0.2\% at 780 nm. (c) Transmission at three vertical points versus wavelength shows substantially lower transmission at 780 nm, which enables the high resolutions seen in this work. Figure digitized from manufacturer testing results.

Appendix C Image post-processing

To demonstrate the capabilities of our approach unconstrained by on-hand hardware, we apply several post-processing steps. These are all equivalent to operations that can readily be performed optically in a future setup. First, in Fig. 1(c) we measure the optical transfer function by scanning the laser frequency and recording the PSF across the field of view. We then stitch together the PSFs with adjusted weighting to produce an arbitrary image. Similarly, in Fig. 3(a) we modulate individual FSRs and then compute the resulting image by summing the individual photos together. These are both equivalent to modulating a wider RF bandwidth or wavelength division multiplexing. Second, when modulating, we crop the carrier and negative sidebands from photos. This is equivalent to optically filtering or single sideband modulation with an extinction ratio surpassing our available MZM. Finally, we compensate for ellipticity of the PSF by stretching the yy axis by wx/wyw_{x}/w_{y}, based on a PSF measurement near the center of the field of view under the same conditions. This is identical to a cylindrical telescope. For each figure we fit a representative PSF under current conditions to determine the appropriate scaling factors. An example fit can be seen in Fig. 8(c). These parameters are listed in Table 1 where wxw_{x} and wyw_{y} are the 1e2\frac{1}{e^{2}} radii closest to the xx and yy axes respectively, and θpsf\theta_{\text{psf}} is the tilt of the PSF principal axes relative to the camera axes.

Table 1: Measured PSF Parameters per Figure
Figure wxw_{x} wyw_{y} θpsf\theta_{\text{psf}}
1(c),1(d) 16.19 µm16.19\text{\,}\mathrm{\SIUnitSymbolMicro m} 8.712 µm8.712\text{\,}\mathrm{\SIUnitSymbolMicro m} 0.7669 °-0.7669\text{\,}\mathrm{\SIUnitSymbolDegree}
2(d) 15.18 µm15.18\text{\,}\mathrm{\SIUnitSymbolMicro m} 9.049 µm9.049\text{\,}\mathrm{\SIUnitSymbolMicro m} 0.2339 °-0.2339\text{\,}\mathrm{\SIUnitSymbolDegree}
2(f) 15.16 µm15.16\text{\,}\mathrm{\SIUnitSymbolMicro m} 9.013 µm9.013\text{\,}\mathrm{\SIUnitSymbolMicro m} 0.2213 °-0.2213\text{\,}\mathrm{\SIUnitSymbolDegree}
2(g) 15.31 µm15.31\text{\,}\mathrm{\SIUnitSymbolMicro m} 8.596 µm8.596\text{\,}\mathrm{\SIUnitSymbolMicro m} 0.1063 °-0.1063\text{\,}\mathrm{\SIUnitSymbolDegree}
2(h) (y move) 15.01 µm15.01\text{\,}\mathrm{\SIUnitSymbolMicro m} 9.333 µm9.333\text{\,}\mathrm{\SIUnitSymbolMicro m} 0.1665 °-0.1665\text{\,}\mathrm{\SIUnitSymbolDegree}
2(h) (x move) 15.05 µm15.05\text{\,}\mathrm{\SIUnitSymbolMicro m} 9.436 µm9.436\text{\,}\mathrm{\SIUnitSymbolMicro m} 0.2615 °-0.2615\text{\,}\mathrm{\SIUnitSymbolDegree}
3(a) (molecule) 16.74 µm16.74\text{\,}\mathrm{\SIUnitSymbolMicro m} 8.712 µm8.712\text{\,}\mathrm{\SIUnitSymbolMicro m} 1.161 °-1.161\text{\,}\mathrm{\SIUnitSymbolDegree}
3(a) (kagome, Lieb) 16.69 µm16.69\text{\,}\mathrm{\SIUnitSymbolMicro m} 8.587 µm8.587\text{\,}\mathrm{\SIUnitSymbolMicro m} 1.577 °-1.577\text{\,}\mathrm{\SIUnitSymbolDegree}
8(a) 16.11 µm16.11\text{\,}\mathrm{\SIUnitSymbolMicro m} 8.698 µm8.698\text{\,}\mathrm{\SIUnitSymbolMicro m} 0.6093 °-0.6093\text{\,}\mathrm{\SIUnitSymbolDegree}

Note that these elliptical Gaussian fits, as well as those in Fig. 10, are performed by first fitting or estimating the PSF, then refitting restricted to a region two waists in radius around the predicted spot to focus on the central lobe. This slightly reduces the measured waist.

Appendix D RF Control

In this work we use two different signal paths optimized for different goals. Setup (A) uses a Tektronix AWG70001A AWG operating at 48.8 GS/s with a 20 GHz20\text{\,}\mathrm{GHz} bandwidth and 7-bit vertical resolution. This is paired with two Lotus Systems LNA2G18G low noise amplifiers (LNAs). This setup operates between 22 GHz and 1818 GHz with a theoretical maximum output power of 2424 dBm, and is used for characterizing large bandwidth operations such as moving spots and measuring modulation bandwidth, but struggles with linearity and vertical resolution. Vertical resolution is critical in our system for intensity control, since the finite resolution is shared across all tweezers. Likewise, crosstalk due to nonlinearity limits the effectiveness of our calibration procedure which assumes independence between tones.

Setup (B) uses a Xilinx ZCU216 RFSoC development board running the QICK firmware Ding et al. 2024. This setup operates at 9.8 GS/s with 14-bit vertical resolution and is paired with a Mini-Circuits ZVE-3W-83+ 2288 GHz high-power linear amplifier and Mini-Circuits VHF-4600+ and VLF-8400+ filters to select the second Nyquist zone. This setup operates between 5.45.488 GHz and has linearity limited only by the MZM itself.

Appendix E Balancing

To calibrate the mapping between RF power and optical intensity, we play a sum of tones corresponding to all targeted tweezers and measure the resulting intensity by fitting an elliptical Gaussian to the spot. It is helpful to crop the fit to an elliptical region around the predicted spot location, as in Appendix C, to minimize crosstalk. After measuring the mapping at several RF powers we fit a quadratic to the resulting curve, which is used for all subsequent amplitude modulation [Fig. 7(a)]. Since tweezers can be measured in parallel, it is possible to perform this calibration in O(1)O(1) time for an arbitrarily large array. Calibrating once and computing the mean normalized RMS as a function of time reveals that without any particular effort to stabilize the system, the performance is maintained for at least 20\sim 20 minutes [Fig. 7(b)].

Figure 7: (a) Example balancing calibration curve with measured intensities and quadratic fit shown. (b) Normalized RMS of the balanced intensity versus time after calibration. Inset shows the first 20 minutes. Points are binned every 5 minutes for the main plot and every 2 minutes for the inset with mean and SEM shown.

A remaining source of crosstalk in our current apparatus comes from the finite extinction ratio of the MZM and the presence of negative sidebands. The sinc2\text{sinc}^{2} profile expected of the VIPA without apodization has power law tails which can be significant for tweezers that are closely spaced in the yy axis. For demonstration we ameliorate this issue by staggering the spots in the yy axis. However, this significantly limits the number of spots that can be balanced. Similar crosstalk also arises from the carrier, which is worsened by its increased intensity. We expect these issues to be preventing us from reaching error below 10410^{-4}, which would otherwise be within the vertical resolution of the RFSoC. Single sideband modulation as described in Appendix C and apodization of the PSF would resolve this issue.

Appendix F Iterative Aberration Correction

To estimate the optimal SLM correction, we apply a hill climbing procedure to each coefficient of a rectangular Legendre polynomial, up to total degree 55, trying to maximize the ratio of the intensity within a 11-pixel-radius region to that within a 2020-pixel-radius region. After each hill climbing iteration we fit a quadratic at the optimum which we accept if it improves the score, and repeat over these terms until convergence. This procedure converges quickly and is effective at recovering diffraction-limited performance. We include a representative optimization curve and resulting phase mask in Fig. 8, along with line cuts of the resulting PSF. Future work may explore more sophisticated optimization techniques, including machine learning approaches or segment-based interferometric wavefront sensing Zuo et al. 2022; Deutsch et al. 2008.

Refer to caption
Figure 8: (a) Example SLM optimization curve of center-to-outer intensity ratio (Ic/IoI_{c}/I_{o}) versus step. Insets show initial and final PSF during optimization. (b) Resulting phase mask on the SLM. (c) Line cuts of the PSF after correction along the PSF major and minor axes. Measured values are computed by linear interpolation and plotted every pixel. Solid line indicates elliptical Gaussian fit.

Appendix G Dispersion Model and Spatial Resolution

For generating waveforms and computing spatial resolutions we use a basic model of the system’s dispersion, where we assume linear dispersion in both axes and orthogonality between the VIPA and the grating. To determine model parameters, we play a sequence of known frequencies from a DS Instruments SG22000PRO signal generator and fit to tweezer locations on the camera [Fig. 9(a)]. By measuring the dispersion when moving within a single FSR and projecting the displacement onto the vector between two adjacent orders, we can estimate the position shift due to the VIPA alone. Based on the frequency needed to move between these orders we extract the FSR, and assuming the grating is orthogonal to the VIPA, we fit its dispersion across multiple FSRs. This procedure predicts tweezer locations within 1 camera pixel [Fig. 9(b)], which is sufficient for our purposes, although it neglects nonlinearities in the VIPA and inexact orthogonality between the VIPA and the grating, so we expect systematic errors. Future megapixel-scale VIPA SLMs will likely demand more detailed, nonlinear models of the VIPA. Such models have been explored in spectroscopy literature Xiao et al. 2004 and can be directly applied to our system.

Figure 9: (a) Absolute displacement vs frequency within an FSR (top) and across FSRs (bottom). Linear fit shown. (b) Basic model predictions vs measured tweezer locations.

We extract relevant parameters for resolution which we tabulate in Table 2. We do not report uncertainties as shot noise in the camera is negligible and deviation is dominated by systematic errors in the model. These values together with the measured waists from Figs. 1(c) and 1(d) in Table 1 are used to estimate the number of resolvable spots in the system. In particular, the frequency step fαf_{\alpha}^{\prime} which displaces by a waist is given by δrαδfαfα=wα\frac{\delta\vec{r}_{\alpha}}{\delta f_{\alpha}}f_{\alpha}^{\prime}=\vec{w}_{\alpha}^{\parallel} where rα\vec{r}_{\alpha} is the displacement vector for the grating (α\alpha = g) or VIPA (α\alpha = v) and wα\vec{w}_{\alpha}^{\parallel} is the projection of the waist along the displacement vector (computed using θpsf\theta_{\text{psf}} in Table 1). Finally, the number of resolvable spots is given by Nv=ΔfvfvN_{\text{v}}=\left\lfloor\frac{\Delta f_{\text{v}}}{f_{\text{v}}^{\prime}}\right\rfloor and Ng=10 THzfg,286.9 GHzfg,40 GHzfgN_{\text{g}}=\left\lfloor\frac{$10\text{\,}\mathrm{THz}$}{f_{\text{g}}^{\prime}}\right\rfloor,\left\lfloor\frac{$286.9\text{\,}\mathrm{GHz}$}{f_{\text{g}}^{\prime}}\right\rfloor,\left\lfloor\frac{$40\text{\,}\mathrm{GHz}$}{f_{\text{g}}^{\prime}}\right\rfloor for the full C+L band, field-of-view limited span, and the 40 GHz span respectively.

Table 2: Fitted Dispersion Parameters
Param. Value
Δfv\Delta f_{\text{v}} 2.26 GHz2.26\text{\,}\mathrm{GHz}
δx/δfv\delta x/\delta f_{\text{v}} 0.5614 µm GHz10.5614\text{\,}\mathrm{\SIUnitSymbolMicro m}\text{\,}{\mathrm{GHz}}^{-1}
δx/δfg\delta x/\delta f_{\text{g}} 4.724 µm GHz14.724\text{\,}\mathrm{\SIUnitSymbolMicro m}\text{\,}{\mathrm{GHz}}^{-1}
δy/δfv\delta y/\delta f_{\text{v}} 202.3 µm GHz1202.3\text{\,}\mathrm{\SIUnitSymbolMicro m}\text{\,}{\mathrm{GHz}}^{-1}
δy/δfg\delta y/\delta f_{\text{g}} 0.0055 µm GHz10.0055\text{\,}\mathrm{\SIUnitSymbolMicro m}\text{\,}{\mathrm{GHz}}^{-1}

Appendix H Waist across the field of view

Fitting elliptical Gaussians to the spots shown in Fig. 1(c), we find minimal variation in the waist across the field of view [Figs. 10(a)–10(e)]. Note that these waists are measured with a static SLM correction near the center of the field of view. Some broadening is observed near the edges due to clipping of the beam on the 2-inch optics used in this work.

Refer to caption
Figure 10: (a),(b) Histograms of waists along the grating and VIPA axes, respectively, normalized to the central reference waist in Fig 1(d). Red vertical lines on the VIPA histograms indicate diffraction limit. (c),(d) Same as (a),(b) but restricted to the central 17 FSRs accessible via the 40 GHz40\text{\,}\mathrm{GHz} modulator. (e) Spatial map of the geometric mean of waists wxwy\sqrt{w_{x}w_{y}} across the field of view with nearest neighbor interpolation.

Appendix I Optimizing Movement

To create a pure translation of a tweezer in the horizontal direction, we compensate for any tilt in the grating which would otherwise cause a change in vertical position when naively moving from f0f_{0} to f0+Δfvipaf_{0}+\Delta f_{\mathrm{vipa}} by adding,

Corr.=δy/δfgδy/δfg+δy/δfvΔfvipa1 MHz\text{Corr.}=-\frac{\delta y/\delta f_{\mathrm{g}}}{\delta y/\delta f_{\mathrm{g}}+\delta y/\delta f_{\mathrm{v}}}\Delta f_{\mathrm{vipa}}\ll$1\text{\,}\mathrm{MHz}$

Next, when doing handoffs across FSRs there is always broadening because the resulting spot is an interpolation of spatially separated tweezers. In this work, up to corrections for amplitude rolloff of the RF path with frequency, we use the functional form V12=1sV_{1}^{2}=1-s and V22=sV_{2}^{2}=s with s[0,1]s\in[0,1] for the two tones to linearly move the center of mass. A downside to this approach is that it results in a non-constant waist during the move. In future work, with three overlapping tweezers, one can maintain constant broadening throughout (defined based on the second central moment) while linearly moving the center of mass. To achieve this with a triplet of adjacent spots (Vk1,Vk,Vk+1)(V_{k-1},V_{k},V_{k+1}) we can parametrize based on the offset of the center of mass Δ=xCOMxk[d/2,d/2]\Delta=x_{\mathrm{COM}}-x_{k}\in[-d/2,d/2] and the distance between adjacent spots dd,

Vc±12\displaystyle V^{2}_{c\pm 1} =18(1+4Δ2d2)±Δ2d\displaystyle=\frac{1}{8}\left(1+4\frac{\Delta^{2}}{d^{2}}\right)\pm\frac{\Delta}{2d}
Vc2\displaystyle V^{2}_{c} =34Δ2d2.\displaystyle=\frac{3}{4}-\frac{\Delta^{2}}{d^{2}}.

This gives linear motion of the COM and a constant waist of w=w02+d2w=\sqrt{w_{0}^{2}+d^{2}} during the move. At the start/end of the move a two spot handoff can be used. Note that this is why there is no fundamental broadening when chirping within an FSR as d0d\approx 0.

This result implies a tradeoff between the bandwidth needed to cover a given distance along the grating axis and the resulting waist size during the move. However, this scaling is favorable in the sense that we must cover Nw=w0dN_{w}=\frac{w_{0}}{d} FSRs to move by one waist, so for small dw0\frac{d}{w_{0}} we get broadening,

ww0\displaystyle\frac{w}{w_{0}} =1+d2w021+121Nw2+O(Nw4).\displaystyle=\sqrt{1+\frac{d^{2}}{w_{0}^{2}}}\approx 1+\frac{1}{2}\frac{1}{N_{w}^{2}}+O(N_{w}^{-4}).

So broadening reduces quadratically with bandwidth devoted to the handoff.

Appendix J Adaptive Single-Pixel Camera

To record the dynamics of the dSLM we use the LCOS SLM already present in our system to scan the image plane across a 0.220.22 NA bare fiber, whose output is focused onto a DC-400 MHz Thorlabs APD430A. This is referred to as a single-pixel camera Gibson et al. 2020. We average each trace over 10001000 experiments per pixel to determine a mean and uncertainty for the intensity at each timestep.

With the optically conjugate CCD camera we reference the fiber location to a pixel by maximizing fiber coupling of a single spot and recording its location on the camera, doing a Gaussian fit for subpixel accuracy. With this information, we can compensate for drifts in beam pointing and verify the point we are imaging is aligned within 0.20.2px to the fiber location at each pixel we record.

Traces are captured on a 2 GHz2\text{\,}\mathrm{GHz} LeCroy WaveRunner 204 MXi-A with a 2525 sample linear phase finite impulse response (FIR) filter of 290290 MHz bandwidth. In total the detector chain has a net bandwidth of ((290 MHz)2+(400 MHz)2+(2 GHz)2)1/2233 MHz(($290\text{\,}\mathrm{MHz}$)^{-2}+($400\text{\,}\mathrm{MHz}$)^{-2}+($2\text{\,}\mathrm{GHz}$)^{-2})^{-1/2}\simeq$233\text{\,}\mathrm{MHz}$. This implies a detector rise time of 1.5 ns1.5\text{\,}\mathrm{ns}, meaning we overestimate the intrinsic dSLM rise time by only 0.1\simeq 0.1 ns.

Appendix K Modulation Bandwidth Characterization

Although the frame rate is directly defined by the rise time, a related question is what spectral content can be transmitted through the system, for example to modulate links for the Hubbard scheme in Fig. 3. In the dSLM, we can consider a sinusoidal amplitude modulation in the steady state as the sum of a carrier and two sidebands. As the frequency increases, the two sidebands are increasingly dispersed, effectively attenuating the modulation.

To quantify this, we apply a sinusoidal modulation with a normalized amplitude from 0.20.2 to 1.01.0 on top of a carrier frequency of 9.59.5 GHz for the maximum number of periods that can fit in 1.011.01 μ\mus. For each modulation frequency, this is followed by a pulse to amplitude 1.01.0 for normalization, which is also used for the rise time measurement. We record near the center of the resulting spot on our single-pixel camera and accumulate traces at frequencies between 11 MHz and 5050 MHz, and observe the rolloff in amplitude with increasing frequency (Fig. 11).

Figure 11: (a) Example traces at 55 MHz (top) and 1010 MHz (bottom) captured on the single-pixel camera. Fitted amplitude is plotted in blue. (b) Fit amplitude AfitA_{\mathrm{fit}} normalized by target amplitude Atarg=0.4A_{\mathrm{targ}}=0.4 as a function of modulation frequency.

Appendix L Dynamics beyond the bandwidth limit

Although the response time of the system is set by the time for light to traverse the VIPA, dynamics beyond this limit can be observed by considering the transient response of light propagating through the system. An example of this is shown in Fig. 12, where we apply a π\pi phase jump to a tweezer and observe the time evolution in the image plane. At the time when half of the light with the phase jump has traversed the VIPA, the resulting pattern will be the interference of two spots with halved resolution, producing a dark region at the center of the original tweezer. This is desirable when one wants to momentarily extinguish a tweezer faster than would be possible with the regular bandwidth, for example to avoid light shifts during a gate operation. More sophisticated control of the phase and amplitude of the light in the VIPA can allow for more complex dynamic operations in future work.

Refer to caption
Figure 12: (a) Selected frames in steady state (top) and after a π\pi phase jump (bottom). The spatial profile after the phase jump is consistent with the interference of two spots with halved resolution as expected. (b) Intensity summed along y0=0y_{0}=0, normalized to [0,1][0,1]. A sudden extinction is seen after the phase jump, followed by a revival to steady state. (c) Numerical derivative of the intensity in (b). Comparing phase jump to the regular rise/fall, we see the maximum derivative when turning on to be 1.604×\sim 1.604{}\times larger and for turning off to be 1.562×\sim 1.562{}\times larger.

Appendix M Optical simulations and parameter optimization

Beam propagation through the VIPA is simulated using angular-spectrum propagation. To identify the appropriate incoupling beam parameters (namely beam waist, position, and angle) a disorder-free 1D simulation is used, allowing for optimization via gradient descent or brute force search. The high reflection cutoff on the input facet is modeled as a hyperbolic tangent function in reflectivity with a transition edge of 2μm2\penalty\ \mu m, as is representative of high quality commercial VIPAs. To certify performance in the presence of disorder, a 2D simulation is used, where surface roughness is modeled as a spatially correlated displacement map on each surface. To model a static correction of the resulting phase errors with an LCOS SLM, we sample the phase errors at a single reference frequency, and apply a correction that is discretized to a 4160×24644160\times 2464 pixel grid (representative of the highest resolution LCOS SLMs that are readily available). Although the SLM pattern remains fixed, as the laser frequency is varied both the phase error from the VIPA and the correction applied by the SLM shift slightly. For very large frequency changes, the correction applied by the SLM will no longer be appropriate.

Appendix N Numerical method of computing the Hubbard parameters

To simulate tweezer arrays generated by the dSLM we assume that each tweezer has a Gaussian beam profile of equal width w0w_{0}. Position 𝐫i\mathbf{r}_{i} and depth DiD_{i} are free parameters that are controlled by the RF drive. Because neighboring tweezers are well separated in frequency in the dSLM setup, we assume an incoherent sum of intensities of the tweezer traps. The total potential is therefore:

Vtotal(𝐫)=iDiexp(2(𝐫𝐫i)2/w02)\displaystyle V_{total}(\mathbf{r})=\sum_{i}-D_{i}\exp{(-2(\mathbf{r}-\mathbf{r}_{i})^{2}/w_{0}^{2})}

We adapted the discrete variable representation (DVR) method used in Refs. Wall et al. 2015; Wei et al. 2024 to construct the eigenbasis of the tweezer array. We assume a 2D tweezer potential with fixed confinement in the zz direction across all sites. The DVR discretizes the 2D plane and solves the Schrödinger equation given the optical potential. Figs. 13(a) and 13(b) show a convergence test in a square lattice geometry of 15-by-15 tweezers. Unless otherwise stated, we use a square system with edge length L=20w0L=20w_{0}, sampled on a grid with Nx=Ny=150N_{x}=N_{y}=150 points.

Refer to caption
Figure 13: Numerical method of computing the Hubbard parameters. (a) Convergence of DVR energy with number of grid points NN for a 15-by-15 square lattice with edge length L=20w0L=20w_{0}. The first 10 eigenenergies are shown as an example. (b) Convergence of DVR energy with system size LL for a 15-by-15 square lattice. Grid spacing is fixed at Δx=2/15w0\Delta x=2/15w_{0}. (c) Simulated optical potentials of an 8-by-8 programmable square lattice. The 8-by-8 base tweezers have a depth of 0.2 μ\muK and the tt-control tweezers have a depth of 0.04 μ\muK. (d) Energy spectrum in the DVR basis for the first 128 states. In all calculations, we keep the depth of the control tweezers small enough to avoid band mixing. The number of states in the lowest band (blue) matches the number of base tweezers. We truncate the maximally localized orbitals calculation to the states in the lowest band. (e) Maximally localized single particle orbitals from the DVR basis in the lowest band. All 64 states are well localized on the base tweezers. (f) Computed Hubbard parameters from the single particle orbitals. Bond thickness represents the tunneling strength |t||t| and fill colors on sites represent the on-site interaction strength U0U_{0}.

For most of the geometries, we truncate the number of eigenstates to the number of tweezer traps to focus on only the lowest band. Figs. 13(c) and 13(d) show an example of the potential and energy spectrum of eigenstates in the DVR basis. The lowest band, spanned by the number of tweezers, is well-separated from the higher bands. Using the single-particle eigenstates of the optical potential for a finite tweezer array, we construct a set of maximally localized single-particle orbitals (Wannier-like functions) associated with individual tweezers. Starting from an orthonormal basis {ϕk(𝐫)}k=1M\{\phi_{k}(\mathbf{r})\}_{k=1}^{M} spanning the relevant low-energy subspace, we generate a new orthonormal set {Wn(𝐫)}\{W_{n}(\mathbf{r})\} via a unitary rotation,

Wn(𝐫)=k=1MUnkϕk(𝐫),UU(M).\displaystyle W_{n}(\mathbf{r})=\sum_{k=1}^{M}\textbf{U}_{nk}\,\phi_{k}(\mathbf{r}),\qquad\textbf{U}\in\textbf{U}(M).

We determine U using the Foster–Boys localization criterion, which chooses the rotation to minimize the spatial extent of the orbitals. Defining the center of each orbital as

xn=Wn|x|Wn,yn=Wn|y|Wn,\displaystyle\langle x\rangle_{n}=\langle W_{n}|x|W_{n}\rangle,\;\;\langle y\rangle_{n}=\langle W_{n}|y|W_{n}\rangle,

we maximize FF, which is equivalent to minimizing the total quadratic spread:

F=n(xn2+yn2).\displaystyle F=\sum_{n}\left(\langle x\rangle_{n}^{2}+\langle y\rangle_{n}^{2}\right).

Finally, we assign each localized orbital Wn(𝐫)W_{n}(\mathbf{r}) to a specific tweezer site by matching its center 𝐫n\mathbf{r}_{n} to the nearest tweezer position. We calculate the Hubbard parameters, including tunneling strength tijt_{ij}, on-site interaction U0U_{0}, and chemical potential μ\mu, by integrating over the real space coordinates. Figs. 13(e) and 13(f) show an example of the computed maximally localized single-particle orbitals and Hubbard parameters.

Appendix O Hubbard parameter tuning and optimization

Refer to caption
Figure 14: Numerical simulation of programmable Hubbard parameters in a square lattice. (a) Comparison of the computed Hubbard parameters in the tweezer array to the analytical solution in a sinusoidal square lattice shows good agreement. (b) Standard deviation of the Hubbard parameters in the bulk as a function of iteration step of the feed-forward algorithm. Iteration step = 20 is used for optimizing Hubbard parameters in the example shown in the main text. (c)-(e) Tuning parameters on the central site in a 7-by-7-site system. Left to right: cartoon indicating the convention followed by the labels in the legend; dependence of tunneling strength, interaction strength, and chemical potential on control tweezer depth; characteristic example of all Hubbard parameters of the system at a given setting. (c) shows chemical potential tuning, (d) tunneling strength, and (e) interaction strength.

Using the DVR method, we construct a basis of maximally localized single-particle orbitals and evaluate the corresponding Hubbard parameters. Throughout this work, we use Rb87{}^{87}\mathrm{Rb} as a representative atomic species. We assume a diffraction-limited optical system with center wavelength λ=1064nm\lambda=1064\,\mathrm{nm} and numerical aperture of NA=0.55\mathrm{NA}=0.55, giving a diffraction-limited beam waist:

w0=λπNA.\displaystyle w_{0}=\frac{\lambda}{\pi\mathrm{NA}}.

The simulated dSLM-projected potentials are restricted to the transverse xx-yy plane. Confinement in the out-of-plane direction is assumed to be harmonic, with a trap frequency of ωz=2π×30kHz\omega_{z}=2\pi\times 30\,\mathrm{kHz}. The finite spatial extent of the simulated lattice leads to appreciable boundary effects: edge sites generally acquire large local energy offsets relative to bulk sites. To avoid contamination of the extracted bulk parameters, we exclude Hubbard parameters associated with the outermost sites from all subsequent analysis. These boundary sites are retained in the numerical calculation as “ghost” sites, which suppress finite-size artifacts and improve convergence of the bulk Wannier-like orbitals and Hubbard matrix elements Wei et al. 2024. Figure 14(a) compares the DVR-extracted nearest-neighbor tunneling matrix element and on-site interaction energy as functions of the base tweezer depth with the corresponding analytical expressions for a simple interfering optical lattice Bloch et al. 2008.

For the programmable square lattice, we supplement the base tweezer array with two classes of auxiliary control tweezers: tt-control tweezers and UU-control tweezers. These auxiliary tweezers introduce controlled perturbations to the base potential and enable local modification of the effective Hubbard parameters:

Chemical potential.

The local chemical potential is set by the single-particle ground-state energy of each trap, including both the harmonic zero-point contribution and the local potential offset. In the perturbative regime, this parameter is controlled predominantly by the depth of the corresponding base tweezer.

Tunneling.

The nearest-neighbor tunneling amplitude is determined primarily by the inter-site separation and by the height and curvature of the potential barrier between adjacent base traps. We use tt-control tweezers positioned between neighboring lattice sites to locally modify the barrier height, thereby tuning the corresponding tunneling matrix element.

On-site interaction.

The on-site interaction energy is determined by the spatial extent of the localized orbital and therefore depends on the local trap curvature. Independent control of UU requires modifying the orbital confinement while minimizing changes to the local potential minimum and the inter-site barriers that determine tt. To this end, we introduce UU-control tweezers at non-integer spacing relative to the base and tt-control tweezer positions. Since the dSLM provides continuous displacement only along the VIPA-dispersed axis, the UU-control tweezers are placed at a displacement of 0.6w00.6w_{0} from the corresponding base tweezer along this direction. This spacing maximizes the available single-site dynamic range for tuning U0U_{0} within the allowed geometry. Greater tuning range is achievable at the cost of dSLM resolution by placing multiple rows within a beam waist in the grating dispersed direction. In this case a larger dynamic range can be obtained by placing four UU-control tweezers around each base site, for example near the SW, NW, SE, and NE quadrants, which allows for more symmetric control of the local curvature while suppressing linear shifts of the trap center. Additional approaches, including site-resolved control of collisional properties Pampel et al. 2025 and time-periodic modulation of the local potential Cardarelli et al. 2016, could also be integrated with the dSLM architecture to extend the accessible range of local U0U_{0} tuning.

In practice, the above controls are coupled. For example, varying the depth of any tweezer changes the local curvature of the trapping potential and therefore the spatial extent of the associated localized orbital. The same perturbation also shifts the local chemical potential and modifies nearby tunneling energies. These undesired changes can be compensated perturbatively through corrections to the base tweezer depths and tt-control tweezer amplitudes. We use an algorithm that computes the Hubbard parameters after each step, and feeds the difference from the target values to the next step [see Fig. 14(b)]. Note that due to the smaller tuning range of UU, and complicated couplings induced by adding UU-control tweezers to all sites, we do not include UU compensation on all sites. The tuning range of each parameter on a single site or link is shown in Figs. 14(c)–14(e).

Appendix P Artificial magnetic field with programmable local flux

While most implementations of artificial magnetic fields modulate the local chemical potential, we are able to modulate the tunneling energy on each link to achieve the same effective Hamiltonian. This scheme allows for direct and independent access to a complex phase on each link.

One can use this modulation to realize an artificial magnetic field in a Landau gauge, which we show below. Note that the same derivation applies for the symmetric gauge.
The time-dependent Hamiltonian in the tight-binding model is given by:

H^(t)=ijt(x)ij(t)a^i+1,ja^i,j+h.c.ijt(y)a^i,j+1a^i,j+h.c.+U2ijn^i,j(n^i,j1)+ijΔin^i,j\displaystyle\begin{aligned} \hat{H}(t)&=-\sum_{ij}t^{(x)}_{ij}(t)\hat{a}^{\dagger}_{i+1,j}\hat{a}_{i,j}+h.c.-\sum_{ij}t^{(y)}\hat{a}^{\dagger}_{i,j+1}\hat{a}_{i,j}\\ &+h.c.+\frac{U}{2}\sum_{ij}\hat{n}_{i,j}(\hat{n}_{i,j}-1)+\sum_{ij}\Delta_{i}\hat{n}_{i,j}\end{aligned}

We assume a sinusoidal drive of the xx-links with frequency ω\omega, and a linear tilt in the xx-direction that is either directly programmed using control over the local potential, or realized using a magnetic field gradient leading to a spatially varying Zeeman shift.

tij(x)(t)=t(x)+δtijcos(ωt+ϕij)\displaystyle t^{(x)}_{ij}(t)=t^{(x)}+\delta t_{ij}\cos(\omega t+\phi_{ij})
Δi=iΔtilt\displaystyle\Delta_{i}=i\Delta_{tilt}

The driving frequency is resonant with the tilt, i.e., ω=Δtilt\hbar\omega=\Delta_{tilt}. In the high-frequency limit, the driving frequency is the highest energy scale in the Hamiltonian: ωt(x),t(y),U\hbar\omega\gg t^{(x)},t^{(y)},U. The time-dependent Hamiltonian in the rotating frame is:

H^F(t)=ij[t(x)eiωt+δtij2(ei2ωt+iϕij+eiϕij)]a^i+1,ja^i,j+h.c.ijt(y)a^i,j+1a^i,j+h.c.+U2ijn^i,j(n^i,j1)\displaystyle\begin{aligned} &\hat{H}_{F}(t)=-\sum_{ij}[t^{(x)}e^{i\omega t}+\frac{\delta t_{ij}}{2}(e^{i2\omega t+i\phi_{ij}}+e^{-i\phi_{ij}})]\hat{a}^{\dagger}_{i+1,j}\hat{a}_{i,j}\\ &+h.c.-\sum_{ij}t^{(y)}\hat{a}^{\dagger}_{i,j+1}\hat{a}_{i,j}+h.c.+\frac{U}{2}\sum_{ij}\hat{n}_{i,j}(\hat{n}_{i,j}-1)\end{aligned}

The time-independent effective Hamiltonian is obtained by performing the Magnus expansion to lowest order:

H^eff1TH^F(t)dt=ijδtij2eiϕija^i+1,ja^i,j+h.c.ijt(y)a^i,j+1a^i,j+h.c.+U2ijn^i,j(n^i,j1)\displaystyle\begin{aligned} \hat{H}_{eff}&\simeq\frac{1}{T}\int\hat{H}_{F}(t)dt=-\sum_{ij}\frac{\delta t_{ij}}{2}e^{-i\phi_{ij}}\hat{a}^{\dagger}_{i+1,j}\hat{a}_{i,j}+h.c.\\ &-\sum_{ij}t^{(y)}\hat{a}^{\dagger}_{i,j+1}\hat{a}_{i,j}+h.c.+\frac{U}{2}\sum_{ij}\hat{n}_{i,j}(\hat{n}_{i,j}-1)\end{aligned}

This effective Hamiltonian is the interacting Harper–Hofstadter model (HHM) in the Landau gauge when δt=2t(y)\delta t=2t^{(y)}. The flux Φp,q\Phi_{p,q} enclosed by the plaquette of (i,j), (i+1,j), (i, j+1), (i+1,j+1) is defined as:

Φp,q/Φ0=ϕi,j+1ϕi,j2π\displaystyle\Phi_{p,q}/\Phi_{0}=\frac{\phi_{i,j+1}-\phi_{i,j}}{2\pi}

Φ0\Phi_{0} is a flux quantum. When Φp,q\Phi_{p,q} are identical for all plaquettes, we obtain a uniform artificial magnetic field.

In a conventional artificial magnetic field, the flux is set by the 𝐤\mathbf{k}-vector of the light potential that generates the gauge field, i.e., ϕij=𝐤𝐫ij\phi_{ij}=\mathbf{k\cdot}\mathbf{r}_{ij}. This leaves no flexibility in local degrees of freedom. In the dSLM setup, the phase on each link can be programmed independently, leading to a programmable flux on each plaquette. For example, we can insert a flux on only a single plaquette in the Landau gauge. Specifically, the HHM in the Landau gauge takes the form:

H^HH=ijt(x)eiϕija^i+1,ja^i,j+h.c.\displaystyle\hat{H}_{HH}=-\sum_{ij}t^{(x)}e^{-i\phi_{ij}}\hat{a}^{\dagger}_{i+1,j}\hat{a}_{i,j}+h.c.
ijt(y)a^i,j+1a^i,j+h.c.\displaystyle-\sum_{ij}t^{(y)}\hat{a}^{\dagger}_{i,j+1}\hat{a}_{i,j}+h.c.

To change the flux on a single plaquette, we can change the phase difference of the top and bottom links:

Φp,q/Φ0\displaystyle\Phi_{p,q}^{\star}/\Phi_{0} =(ϕi,j+1+δϕ)ϕi,j2π\displaystyle=\frac{(\phi_{i,j+1}+\delta\phi)-\phi_{i,j}}{2\pi}
=Φp,q/Φ0+δϕ/2π\displaystyle=\Phi_{p,q}/\Phi_{0}+\delta\phi/2\pi

However, this leads to a change of flux on the neighboring plaquette with opposite sign:

Φp,q+1/Φ0\displaystyle\Phi_{p,q+1}^{\star}/\Phi_{0} =(ϕi,j+2(ϕi,j+1+δϕ))2π\displaystyle=\frac{(\phi_{i,j+2}-(\phi_{i,j+1}+\delta\phi))}{2\pi}
=Φp,q+1/Φ0δϕ/2π\displaystyle=\Phi_{p,q+1}/\Phi_{0}-\delta\phi/2\pi

To maintain a uniform flux background, we can apply a δϕ\delta\phi change to all other links along this line, extending to the boundary of the system. Note that the topology of a localized flux is precisely reflected by the fact that we needed to introduce a defect extending to the boundary of the system in order to generate it.

Appendix Q AI Usage

GitHub Copilot, Google Gemini 3.0 Pro and 3.1 Pro, and Anthropic Claude Sonnet 4.6 assisted in developing some subroutines in the control and measurement code. Copilot and Gemini were additionally used in developing portions of the angular-spectrum propagation code and scripts that loop over simulation runs. OpenAI ChatGPT 5.5 Thinking assisted with conceptualizing ideas, writing subroutines, and debugging in the Hubbard model simulation. Claude Fable 5, Opus 4.8, and ChatGPT 5.5 Thinking assisted in developing plotting code. All AI tools were used interactively, with the authors continuously validating the output.