June 16, 2025
Implementing large-scale quantum algorithms with practical advantage will require fault-tolerance achieved through quantum error correction, but the associated overhead is prohibitive. This overhead can be reduced by engineering physical qubits with fewer errors, and by shaping the residual errors to be more easily correctable. In this work, we demonstrate quantum error correcting codes and logical qubit circuits in a metastable ytterbium-171 nuclear spin qubit with a noise bias towards erasure errors. These errors can be located separately from any syndrome information diagnosing the error, and we demonstrate adaptive circuit execution based on erasure information. We show that dephasing errors on the qubit during coherent transport can be strongly suppressed, and implement entangling gates that maintain a high fidelity in the presence of gate beam inhomogeneity or pointing errors. Furthermore, we demonstrate logical qubit encoding in the \([[4, 2, 2]]\) code, with error correction during decoding based on mid-circuit erasure measurements despite the fact that the code is too small to correct any Pauli errors. Finally, we demonstrate logical qubit teleportation between multiple code blocks with conditionally selected ancillas based on mid-circuit erasure checks, a key part of leakage-robust error correction schemes using neutral atoms.
Recent advances in scaling quantum processors have led to breakthrough demonstrations of quantum error correction (QEC) and fault-tolerant computing in many hardware platforms [1]–[8]. At the same time, advances in the design of quantum error correcting codes and fault-tolerant circuits [9]–[11] and quantum algorithms [12]–[14] have reduced the apparent computational cost of running large-scale algorithms for real-world applications. Nevertheless, there is a significant gap between the projected requirements and the capabilities of current hardware, which has motivated efforts to improve physical qubit performance and scale.
A complementary approach to reducing the overhead of fault-tolerant computing is to engineer qubits such that the inevitable errors are of a type that can be efficiently corrected. Qubits with biased Pauli noise can be used to raise the threshold and lower the overhead [15], [16], motivating recent studies of bosonic qubits [17]–[19]. Another approach is to engineer qubits with predominantly erasure errors [20], [21] by shaping the physical errors into detectable leakage outside of the computational subspace [22]–[24]. This can lead to significantly higher thresholds and improved sub-threshold scaling [23]–[26]. A similar benefit can be achieved by shaping errors into qubit loss (i.e., atoms ejected from the trap), given the availability of loss-resolving measurements [27], [28].
This has motivated significant experimental work to design physical qubits with an erasure error bias. To date, these demonstrations have relied on postselection, demonstrating improved memory, single- or two-qubit gate fidelity in the absence of detected erasures [29]–[34] or qubit loss [35], muniz_high-fidelity_2024?, or improved postselected performance of logical qubits encoded in error detecting codes when decoding with loss information [7]. However, no experiment to date has demonstrated logical error suppression without postselection using erasure information.
In this work, we demonstrate QEC primitives using qubits encoded in the metastable \(^3\text{P}_0\) state of \(^{171}\)Yb, which allows fast detection of certain errors as erasures with
very little back-action onto qubits remaining in the computational space [23], [29]. The execution of programmable circuits is facilitated by a zone-based architecture [5],
and we demonstrate several unique capabilities of \(^{171}\)Yb in this context. First, decoherence during moving is strongly suppressed by using the nuclear spin qubit and with appropriate control of the dipole trap
polarization, leaving an error channel that is strongly biased towards loss. Second, single-photon Rydberg excitation enables two-qubit gates that are robust to intensity variations across the gate zone [36], [37]. We leverage these abilities to demonstrate
logical qubit encoding in \([[4,2,2]]\) codes, and show improvement in the logical qubit decoding by using mid-circuit erasure information, with and without postselection. In addition, we demonstrate teleportation of
logical qubits between distinct code blocks using conditionally selected ancillas based on mid-circuit erasure checks, which is a key building block for leakage- and loss-robust error correction protocols.
We implement programmable quantum circuits by transporting atoms between a storage zone and a gate zone (Fig. 1a) [5], [7]. The static traps defining both the storage and gate zones are generated by a liquid crystal spatial light modulator (SLM), while the dynamic transport traps that govern the circuit execution are generated by a pair of orthogonally oriented acousto-optic deflectors (AODs). The AODs are driven by piecewise-polynomial waveforms generated in real-time using a field-programmable gate array (FPGA) [38], configured to receive mid-circuit erasure check information from a fast EMCCD camera through an intermediate computer. The gate zone is illuminated by a focused 302 nm laser beam used to implement entangling Rydberg gates via the \(\ket{\nu = 54.3}\) state (Fig. 1a; \(P = 20\)mW, \(\Omega_r = 2\pi \times 2.5\)MHz) [39]. For convenience, we also use the Rydberg transition to implement selective single-qubit \(Z(\theta)\) rotations (Fig. 1b). Complemented by a global radio-frequency drive, these operations provide full single-qubit control. Since quantum circuits require repeated trap switch-offs for light-shift–sensitive operations, we use periodic trap modulation to avoid the heating from irregular switching and enable deeper circuit execution (Methods).
Minimizing qubit errors during transport is critical in a reconfigurable processor. Implementations with alkali atoms make use of rapid dynamical decoupling interleaved with the atomic motion to suppress errors from differential light shifts [40]–[42]. Rapid dynamical decoupling is challenging with the nuclear spin qubit in Yb, however, seconds-scale coherence times can be achieved without it in both the \(^1\rm{S}_0\) and \(^3\rm{P}_0\) states [29], [43]–[46]. Compared to the \(^1\rm{S}_0\) ground state, the \(^3\rm{P}_0\) state has a much larger vector light shift from elliptical polarization [47]. The tweezer light is elliptically polarized near the focus from non-paraxial effects [48], which generates a synthetic field varying across the tweezer with maximal magnitude \(|\vec{B}_{\text{trap}}| = 50\) mG at a typical trap depth (Fig. 1c). This can split the qubit levels by \(\Delta \nu = 57\) Hz if the external bias field \(\vec{B}_0\) is parallel to \(\vec{B}_\text{trap}\); the effect can be reduced by applying the bias field in the perpendicular direction (here, \(|\vec{B}_0| = 5\) G suppresses \(\Delta \nu\) to \(0.3\) Hz). Either configuration is sufficient to achieve long coherence times in stationary traps, where the atomic motion is centered on the focus (Fig. 1d). However, any small misalignment between the two traps displaces the potential minimum from the beam focus during the handoff. As a result, even with careful alignment, we still observe strong dephasing when handing off atoms between traps when either trap is configured with its synthetic field parallel to \(\vec{B}_0\) (green curve in Fig. 1e, as \(\vec{B}_\mathrm{SLM}\parallel \vec{B}_0\)).
Alternatively, with the optimal polarization configuration (\(\vec{B}_{\text{SLM}}\parallel\vec{B}_\text{AOD}\perp\vec{B}_0\)), we observe a combined dephasing and bit flip error probability of \(< 6 \times 10^{-4}\) (Fig. 1e) per one-way trip from the storage zone to the gate zone, measured by the Ramsey fringe contrast of surviving atoms. A one-way trip lasts approximately 2.5 ms and includes handing off atoms between the stationary and moving tweezers on each side, without any dynamical decoupling. The error per trip is determined by repeating up to 12 trips. Photon scattering (Raman scattering and photoionization [29]) and heating contribute additional errors in the form of leakage from \(^3\rm{P}_0\) and atom loss. Over the first round trip (comprising four trap handoffs and two shuttling steps), the average loss probability (including both leakage and atom loss) from \(^3\rm{P}_0\) is 1.1(4)% (Fig. 1f), which increases in subsequent trips because the atom is heated. Before the onset of heating, roughly half of this error is detectable mid-circuit as an erasure error.
Next, we turn to two-qubit gates. A common challenge to laser-driven gates is laser intensity variations, which can arise from laser noise, pointing instability or inhomogeneity across a gate zone, and our day-to-day gate fidelity is limited by pointing stability of the Rydberg gate laser. To circumvent this challenge, we implement a variant of the usual symmetric CZ gate [49], [50] that is robust against quasi-static laser intensity variations, called the amplitude-robust (AR) gate (Fig. 2a – c) [36], [37]. For a fractional intensity error \(\Delta I /I_0\), the AR gate error scales as \(\epsilon \propto (\Delta I/I_0)^4\) instead of \((\Delta I/I_0)^2\) for conventional gates, at the expense of spending 60% more time in the Rydberg state. The AR gate requires that the AC Stark shift of the Rydberg transition \(\Delta_{LS} = \chi \Omega_r^2\) is smaller than the Rabi frequency [36], which is not satisfied for state-of-the-art two-photon gates [51] but is readily satisfied for single-photon gates in \(^{171}\)Yb (Fig. 2d). The AR gate fidelity at the typical laser power is \(\mathcal{F}_{\text{AR}}=0.984(1)\), which is 1.45 times more error than the time-optimal (TO) gate fidelity of \(\mathcal{F}_{\text{TO}}=0.989(1)\) under the same conditions (Fig. 2e). Remarkably, the AR gate fidelity is nearly unchanged when deliberately reducing the gate laser intensity by a significant amount without recalibration (Fig. 2f). This robustness allows us to extend the recalibration interval from hours to days, and all subsequent experiments use the AR CZ gate. Moreover, 38(6)% of the AR gate error is detected mid-circuit as erasure errors (Fig. 2e). All CZ-gate benchmarking is performed using the same randomized-benchmarking-type protocol introduced in Ref. [39], interleaving CZ gates with random global single-qubit Clifford gates (Extended Data Fig. 10e).
We now proceed to study erasure conversion in the context of the \([[4,2,2]]\) error detecting code. As a \(d=2\) code it is typically used for error detection [3], [52], [53], but it can also correct a single erasure error [20]. The codespace is stabilized by \(S_Z = Z^{\otimes 4}\) and \(S_X = X^{\otimes 4}\), and the logical operators are given by \(X_L^{(1)} = X_1 X_3\) and \(X_L^{(2)} = X_1 X_2\), and \(Z_L^{(1)} = Z_1 Z_2\) and \(Z_L^{(2)} = Z_1 Z_3\) (Fig. 3a) [20]. The encoding circuit in Fig. 3b is used to prepare the \(\ket{00}_L\) or \(\ket{++}_L\) state, with an ancilla flag that can be used to detect certain high weight Pauli and leakage errors (Methods). After a variable hold time \(t\), we perform a mid-circuit erasure check to detect any erasure errors during the preparation circuit or idle time, then make a final transversal measurement of all qubits and decode.
When using the code for error detection without erasure information, we achieve a logical qubit state preparation fidelity averaged over \(\ket{00}_L\) and \(\ket{++}_L\) of 0.981(2), which increases to 0.990(1) when also post-selecting on the flag qubit (Fig. 3c). Additionally post-selecting on the mid-circuit erasure information improves the initialization to 0.995(1). The post-selected error rate grows quadratically with time during the hold period in all cases, but the rate is 3.6(1) times slower when including the erasure information. The data is in good agreement with a simulation based on independently measured errors (Methods).
Importantly, mid-circuit erasure information can be used to improve the unconditional decoding of the \(d=2\) code, increasing the probability to decode the correct logical state without post-selection (Fig. 3e). The state preparation fidelity increases from 0.874(4) to 0.902(3) when erasure information is included, and the decay rate with increasing hold time is reduced by a factor of 1.9(4). Notably, the resulting decay rate with erasure information is comparable to that of a single physical qubit under identical conditions, even though the logical qubit consists of multiple physical qubits that accumulate errors more rapidly; however, initialization errors still limit the absolute fidelity. For this code, the decoding rule with erasure information is simple: if the parity is even, no correction is applied; if the parity is odd and exactly one erasure is present, we flip the erased qubit.
Finally, we demonstrate teleportation of logical qubits [4], [5], [54]–[56], an important QEC primitive for error correction in the presence of atom loss. In this experiment, logical Bell pairs are prepared between two ancilla code blocks, and the logical data qubits are teleported using a circuit equivalent to Knill’s teleportation circuit [57] (Fig. 4a). As a start, we first randomly select two out of four available code blocks as ancillas (Fig. 4b). When post-selecting on trivial syndrome values in all logical qubits and the absence of flags, the teleportation fidelity is 0.771(9), averaged over the \(\ket{00}_L\) and \(\ket{++}_L\) input states. It rises to 0.87(2) when also post-selecting on the absence of erasures.
When erasures are detected in the preparation of the ancilla qubits, the affected logical blocks can be discarded instead of attempting to repair the errors. We demonstrate this using adaptive control over the atom trajectories to select two out of the
four ancilla blocks without a detected erasure. We observe a modest improvement in the teleportation fidelity, from 0.771(9) to 0.802(8), with post-selection on both trivial syndrome values and the flag qubit. This limited gain results from the fact that
the distance-2 demonstration is primarily limited by Pauli errors instead of erasures. Although the improvement is therefore modest in the present system, postselected resource states are expected to yield significantly higher thresholds when erasure
errors are dominant [26], [58], [59].
In this work, we have demonstrated a zoned architecture for metastable \(^{171}\)Yb qubits leveraging mid-circuit erasure error detection, low-decoherence atom transport and robust entangling gates. We implemented several QEC primitives with erasure conversion, including error correction during decoding using an error-detecting code and logical state teleportation between code blocks. Overall, our results show a clear benefit of erasure conversion in error-correction circuits: even with a small \(d=2\) code, we observe improved logical-qubit performance without any postselection, unambiguously demonstrating the advantages of erasure conversion. This work also provides a first demonstration of adaptive circuit execution conditioned on erasure information.
Despite these results, further improvements in logical-circuit performance will require identifying the dominant error mechanisms in the current system. Our numerical model indicates that transport errors dominate the present circuit implementation. For example, in Fig. 3e, the model suggests that transport errors account for 66% of the logical error rate at \(t=0\). We emphasize that this limitation is specific to the present circuit implementation, which lacks an alternative method for individual addressing and, due to the 1D gate zone, offers only limited parallelism. As a result, each atom requires four moves between the storage and gate zones, and executing these moves sequentially introduces a substantial temporal overhead (29 ms).
Beyond technical improvements, practical fault-tolerant quantum computation ultimately requires larger-distance codes that are also robust against Pauli errors. One suitable example is the surface code, where numerical studies suggest that erasure conversion can significantly improve its threshold and effective error distance [23], [26]. Even with the current erasure fraction of our CZ gates (about 38%), erasure conversion is predicted to raise the surface-code threshold from 0.94% to 1.45%, and thresholds over 10% have been projected for very high erasure fractions [26]. The high parallelism of logical operations in the surface code will also help reduce errors from atom transport. For example, in a 2D gate-zone architecture incorporating separate trap arrays for data qubits and ancillas, a single surface-code syndrome-extraction cycle could be executed with no handoffs and only four short-distance moves [41]. This approach is expected to reduce heating and enable faster circuit execution.
In an operational fault-tolerant quantum computer, repeated error correction and deep logical circuits will require replacing the affected atoms, as well as atoms that were lost without being detected, using leakage reduction units [60]. The most natural approach for neutral atoms is to teleport logical information to freshly prepared physical qubit arrays, as considered by Knill [57] and in measurement-based quantum computing implementations [26], [58]. It has recently been proposed that loss-resolving measurements [46], [61]–[63] can provide erasure-like information about qubit loss [27], [28], [64]–[66]. This can result in improved erasure detection performance: for example, we have measured that 75% of the TO gate errors in Fig. 2e result in atom loss, and virtually all of the transport errors are loss. To ensure a supply of new physical qubits, a key step for the future of this platform will be fast mid-circuit atom replacement to allow loss errors to be replenished [63], [67], [68].
Lastly, we note that while completing this work, we became aware of complementary work on \(^{171}\)Yb, demonstrating metastable qubit gates with atom loss detection [69], and work demonstrating improved logical qubit performance using a loss-aware decoder [70].
Acknowledgements We acknowledge the QICK team at Fermilab (Gustavo Cancelo, Leandro Stefanazzi) for developing the FPGA tweezer controller, and Sara Sussman for the help with the initial implementation. We also thank Sven Jandura, Andrew Ludlow, Kyle Beloy and Adam Kaufman for helpful conversations. This work was supported by the Army Research Office (W911NF-18-10215, W911NF-24-10358), DARPA MeasQuIT (HR00112490363) and ONISQ (W911NF-20-10021), the Office of Naval Research (N00014-23-1-2621), and the National Science Foundation through the CAREER program (PHY-2047620) and the Center for Robust Quantum Simulation (OMA-2120757).
Author Contributions B.Z., G.L., G.B., S.P.H., P.P., and S.M. built the experimental setup, performed the measurements and analyzed the data. S.H. and S.P. contributed to circuit constructions, data analysis, and stabilizer circuit simulations. All authors discussed the results. B.Z., G.L., G.B., and J.D.T. wrote the manuscript with input from all authors. The work was supervised by S.P. and J.D.T.
Competing interests S.P.H and J.D.T are co-founders and shareholders of Logiqal, Inc. J.D.T., B.Z., G.L., G.B., P.P., S.P.H., and S.M. have filed provisional patents directly arising from the results detailed in this manuscript. The remaining authors declare no competing interests.
Our apparatus has a static and a dynamic optical tweezer array. The static path is generated by a spatial light modulator (SLM, Hamamatsu model X13138-04WR) and has 88 traps: 3 \(\times\) 26 traps for storage and loading, and 10 in the gate zone. The dynamic path is generated by a pair of orthogonal acousto-optic deflectors (AODs). Both optical paths are derived from the same laser source (Coherent Genesis CX-488) at a wavelength of \(\lambda = 487\) nm with opposite AOM frequency shifts to avoid interference. For most experiments, the two paths have orthogonal linear polarizations and are combined via a polarizing beamsplitter.
The physical qubits are encoded in the metastable \(6s6p \, ^3\text{P}_0\) states of neutral \(^{171}\)Yb, where \(\ket{0} \equiv \ket{F=1/2, m_F=-1/2}\) and \(\ket{1} \equiv \ket{F=1/2, m_F=1/2}\). The metastable state is initialized and measured using optical pumping, following the procedure in Ref. . We have improved the efficiency of the pumping process by applying the pumping while modulating the optical dipole trap (see Periodic trap modulation), which eliminates light shifts during the pumping processes. With this approach, we observe a round-trip pumping loss of 0.6%. We believe the majority of the losses arise in the depumping step.
The lifetime of the metastable state is measured to be \(1.64(3)\) s, under a trap power of approximately \(1.5\) mW per tweezer and is primarily limited by the Raman scattering and photoionization from the trap light. The spin-flip time \(T_1\) exceeds \(13\) s, and the coherence time is measured to be \(T_2^* = 0.39(1)\) s (with \(T_2 = 6(2)\) s).
Global single-qubit gates are driven by a radio-frequency (RF) magnetic field. Under our applied bias magnetic field of \(B_0 = 5\) G, the Larmor frequency between \(\ket{0}\) and \(\ket{1}\) is \(\omega_L = 2\pi\times 5.7\) kHz. To operate within the rotating-wave approximation regime, we employ a relatively low Rabi frequency of \(\Omega_\text{SQ} \sim 2\pi\times 200\) Hz, but this restriction is not fundamental . We measure a fidelity of \(\mathcal{F}_{\text{1Q}} = 0.9990(1)\) for RF single-qubit gates using randomized benchmarking.
A focused 302 nm laser (\(1/e^2\) radius \(w_0 = 12\,\mu\text{m}\)) defines the gate zone for performing two-qubit gates . For convenience, we implement selective single-qubit gates using the same beam, performing \(Z\) rotations via the Rydberg state. Selective projective measurements are also implemented in this zone by blowing out population in the \(\ket{1}\) state through excitation to the Rydberg state and subsequent autoionization , though the population remaining in \(\ket{0}\) is not imaged until the end of the circuit.
Following Ref. , two different cycling transitions are used to measure information about the qubits. For initialization and final measurement, we use the intercombination line \(^1\rm{S}_0\) \(\rightarrow\) \(^3\text{P}_1\) at 556 nm, achieving a fidelity and survival probability of 0.995 with a 15 ms exposure time. For the mid-circuit erasure detection, we use the \(^1\rm{S}_0\) \(\rightarrow\) \(^1\text{P}_1\) transition at 399 nm, achieving a detection fidelity of \(\approx 0.99\) in 20 \(\mu\)s at the expense of heating the atom out of the optical dipole trap. Because of the short exposure time and large detuning, the erasure detection has negligible back action on qubits remaining in the metastable state.
The RF for the acousto-optic deflector is generated by a ZCU216 RFSoC FPGA evaluation board programmed with a variant of the QICK firmware . The X/Y channel outputs are generated by summing 32 independent DDS generators (Extended Data Fig. 5). Each DDS outputs an independent RF tone and can be programmed to perform a frequency chirp described by a piecewise fifth-order polynomial (allowing trajectories such as min-jerk to be specified as a single segment), along with a third-order polynomial for the amplitude. This allows waveform information to be transmitted much more efficiently than a raw waveform . Sequence synchronization is achieved using a real-time processor on the FPGA, which receives streaming commands from a PC with a frame grabber that is used to process the camera images. We currently operate with a 25 ms latency between the end of the image exposure time and the beginning of the next step of waveform generation. Most of this delay is to accommodate worst-case latency depending on other processes running on the PC. The FPGA-generated waveforms are compatible with future developments to lower this latency, or to process images directly on the FPGA.
During mid-circuit movement, atom transport can introduce heating or even result in atom loss. In our investigation, we identify a few contributing factors in our system.
Intuitively, transporting atoms too quickly leads to increased heating and atom loss. This behavior is consistent with our experimental observations (Extended Data Fig. 6b), where we hold atoms in AOD traps and perform a single transport from the storage to the gate zone. To identify the primary limitation in this experiment, we develop a numerical model based on the Monte Carlo method to simulate the classical dynamics of atoms during transport. Interestingly, we find that the dominant limitation is not radial heating from the trap, but rather the “acoustic lensing effect” (Extended Data Fig. 6a ). This effect arises from the finite response time of the AOD: as the driving frequency is swept, the AOD acts like a cylindrical lens, introducing astigmatism in the optical trap.
The focal shift \(\delta z(t)\) induced at the optical trap can be expressed as \[\label{eq:lensing} \frac{\delta z(t)}{z_R} = \frac{w_\text{aod}}{v_s} \frac{\dot{x}(t)}{w} = \tau_\text{aod} \frac{\dot{x}(t)}{w},\tag{1}\] where \(z_R\) and \(w\) are the Rayleigh range and beam waist of the optical tweezer in the atomic plane, respectively, while \(w_\text{aod}\) and \(v_s\) denote the AOD aperture (radius) and the speed of sound in the AOD material, and \(\tau_\text{aod} = w_{aod}/v_s\) is the AOD output rise time. Cylindrical lensing begins to be significant when the transport speed exceeds one beam waist per \(\tau_\text{aod}\), and is therefore more pronounced for shorter trap wavelengths when moving a fixed distance.
In the experiment, we study this acoustic lensing effect by varying the transport trajectory between the storage and gate zones. As described in Real-time AOD waveform generation, we parameterize the trajectories using a fifth-order polynomial. With additional symmetry constraints, the trajectory takes the form \[\label{eq:traj} x(t) = L\left[(15-8\gamma)\left(\frac{t}{T}\right)^2+(-50+32\gamma)\left(\frac{t}{T}\right)^3+(60-40\gamma) \left(\frac{t}{T}\right)^4+(-24+16\gamma)\left(\frac{t}{T}\right)^5\right], \quad \left(0 \leq \frac{t}{T} \leq 1\right),\tag{2}\] where \(T\) and \(L\) are the duration and distance of transport, and \(\gamma\) corresponds to the velocity at \(t=T/2\) (in unit of \(L/T\)) and can be freely tuned. We compare two specific trajectories: \(\gamma = 1.5625\) (we call it zero-jerk trajectory since the jerk vanishes at both the start and end points, see Extended Data Fig. 6c) and \(\gamma = 1.875\) (the minimum-jerk trajectory ). In both cases, experimental results match the numerical model without any free fitting parameters only when the acoustic lensing effect is included (Extended Data Fig. 6b). Furthermore, the model predicts that with lensing taken into account, the zero-jerk trajectory outperforms the minimum-jerk one, which we verify experimentally. While in the absence of acoustic lensing, both trajectories perform similarly according to the simulation. We use the zero-jerk trajectory for the circuits in the rest of this work.
A one-way transport between the gate and storage zone in this work consists of three phases: (1) ramping up the AOD trap depth to handoff qubits from SLM traps to AOD traps, (2) moving, and (3) ramping down the AOD trap depth to handoff qubits back from AOD traps to SLM traps, as shown in Extended Data Fig. 7a. To mitigate heating accumulated over multiple rounds of transport required by the circuit experiments, we use a longer moving time of 0.89 ms and a ramp time of 0.78 ms.
Another challenge for atom transport is scattering from the trap light. The \(^3\rm{P}_0\) metastable state qubits in particular suffer from both off-resonant scattering to other electronic states (such as the ground state) and photoionization . Increasing the AOD trap depth helps minimize heating and enable faster moving (Extended Data Fig. 7a), at the cost of higher scattering rates (Extended Data Fig. 7b and c). For the current move parameters, the expected scattering probability is about 0.3% per one-way trip, which is roughly divided into 0.1% per handoff and 0.1% for the move, comparable to the total error rate for these steps quoted in other works . The scattering probability depends strongly on the tweezer wavelength, and photoionization in particular vanishes for wavelengths longer than 604 nm.
One of the key advantages of using alkaline-earth(-like) atoms in optical tweezer arrays is the ability to encode qubits in nuclear spin states. In both the ground state (\(^1\text{S}_0\)) and the metastable clock state (\(^3\text{P}_0\)), the two valence electrons form a closed-shell configuration with total electronic angular momentum \(J = 0\). Consequently, the hyperfine Zeeman sublevels \(\ket{m_F}\) are predominantly nuclear in character. Unlike hyperfine qubits in alkali atoms, where coherence is often limited by differential scalar light shifts between \(\ket{0}\) and \(\ket{1}\) , nuclear spin qubits in these \(J=0\) states typically exhibit excellent coherence, with \(T_2^*\) timescales on the order of seconds, as demonstrated in this work and Ref. . The magnitude of differential light shifts is commonly characterized by the dimensionless parameter \(\eta = \delta E / V\), where \(\delta E\) is the energy difference between the two qubit states and \(V\) is the average (scalar) trap depth.
Although our system is free from differential scalar light shifts, they are still susceptible to vector light shifts. While the shift of the \(^1\rm{S}_0\) ground state is very small, the \(\ket{^3\text{P}_0, m_F = \pm 1/2}\) experience a much larger shift because of hyperfine mixing with nearby excited levels . For our trapping wavelength, the vector light shift induced by fully circularly polarized light is estimated to be \(\eta_\mathrm{vls} \approx 3 \times 10^{-4}\) .
This vector light shift introduces two primary challenges. First, any residual ellipticity in the trapping light, caused by imperfect polarization control or birefringence, can induce unwanted energy shifts. Second, even with linearly polarized input light, the high numerical aperture (NA) of the tweezer objective generates longitudinal polarization components near the focus, resulting in an overall elliptic polarization. Through the vector light shift, this generates a position-dependent synthetic magnetic field : \[\vec{B}_\mathrm{trap}(r) = \frac{\eta_\text{vls} V}{g_m} \frac{\text{Im}[\vec{E}^*(r)\times \vec{E}(r)]}{|E_0|^2},\] where \(g_m = h \times 1.14\) kHz/G characterizes the hyperfine splitting of the two metastable states, and \(\vec{E}(r)\) is the oscillating electric field normalized such that \(|\vec{E}| = E_0\) at the trap center. In the focal plane, \(\vec{B}_\mathrm{trap}\) is strongest on opposite sides of the tweezer and oriented perpendicular to the polarization direction (main text Fig. 1c).
Such synthetic magnetic fields have been shown to induce decoherence , as spatial gradients in \(\vec{B}_\mathrm{trap}(r)\) couple the qubit and motional degrees of freedom. The strength of this coupling depends on the orientation between \(\vec{B}_\mathrm{trap}\) and the applied bias field \(\vec{B}_\mathrm{0}\). When the tweezer polarization is aligned parallel to \(\vec{B}_\mathrm{0}\), the synthetic field is orthogonal (\(\vec{B}_\mathrm{trap} \perp \vec{B}_\mathrm{0}\)), contributing only at second order. In this case, the decoherence is strongly suppressed as long as \(|\vec{B}_\mathrm{0}| \gg |\vec{B}_\mathrm{trap}|\). Conversely, when the tweezer polarization is perpendicular to the bias field, \(\vec{B}_\mathrm{trap} \parallel \vec{B}_\mathrm{0}\), the two fields add directly and modify the effective qubit splitting, resulting in a small differential displacement between the trapping potentials of the two qubit states. This displacement can be expressed as \[\delta y = \frac{g_m\, \partial_y B_{\text{trap}}^{(x)}}{m \omega^2},\] where \(\omega\) is the trap frequency and \(m\) is the atomic mass. Notably, this shift \(\delta y\) is only about 30 pm, which is much smaller than the ground-state wavepacket size \(\sigma_y = \sqrt{\hbar/(2m\omega)} = 31\,\mathrm{nm}\), with \(\delta y / \sigma_y \sim 10^{-3}\). Thus, even in the presence of an unsuppressed synthetic field, static trap-induced dephasing remains negligible.
However, when traps are overlapped together, atoms may be pulled away from the center of one trap by another. In this case, if the synthetic field generated by any trap is parallel to \(\vec{B}_\mathrm{0}\), they will directly shift the energy and the qubit accumulates a phase that depends on the relative alignment of the traps (Extended Data Fig. 8a). This effect can be harnessed to probe the longitudinal polarization and extract \(\eta_\mathrm{vls}\) at our tweezer wavelength (Extended Data Fig. 8b).
Moreover, this effect will contribute to decoherence during atom handoffs between traps in the case where SLM and AOD tweezers have orthogonal polarizations, as any misalignment in the direction transverse to \(\vec{B}_0\) introduces an uncontrolled phase shift during transport. The phase shift is proportional to the displacement, and we measure it to be 7 mrad/nm per one-way trip between the storage and gate zones under this configuration (Extended Data Fig. 8c). Together with the coherence measurement (main text Fig. 1e), we can estimate that we likely have a positional uncertainty of \(80\) nm when aligning the SLM and AOD traps, combining both the site-to-site difference and fluctuation over time.
The optimal trap polarization configuration for preserving qubit coherence during transport is to align both the SLM and AOD trap polarizations parallel to the bias magnetic field \(\vec{B}_0\). To quantify the coherence under this configuration, we perform a Ramsey experiment in which atoms are transported between the storage and gate zones. By measuring the Ramsey contrast as a function of the number of one-way trips, we observe that coherence remains unaffected by the transport, even in the absence of dynamical decoupling. Because atoms experience loss during transport, each Ramsey fringe is fit using a sinusoidal function of the form \[P_{\ket{0}} = A \cos(\phi - \phi_0) + C,\] where \(\phi\) is the phase of the second \(\pi/2\) pulse and \(P_{\ket{0}}\) is the measured survival probability. The coherence is quantified by the normalized contrast \(A/C\). Fitting this value as a function of the number of one-way trips yields an estimated decoherence rate of \(1(6) \times 10^{-4}\) per trip (Extended Data Fig. 8d and e).
To mitigate inhomogeneous light shifts from optical tweezers during operations, the conventional approach is to turn off the trapping light during sensitive procedures such as entangling gate operations or state preparation . However, switching the trap on and off in an irregular manner leads to heating and atom loss, limiting the achievable circuit depth. As an alternative, we employ periodic trap modulation, in which a fixed frequency modulation of the trap is ramped on adiabatically and maintained for the duration of the experiment . Provided the modulation is much faster than the trap frequency, this results in stable micromotion at the modulation frequency but does not heat the atom.
We experimentally validate this approach using atoms in the \(\mathrm{^3P_0}\) state. The trap is modulated with a 50% duty cycle square wave at \(f_m\) using an AOM, and the lifetime is measured. The average trap depth is stabilized at \(V_\text{avg} = k_B\times\text{37}\) \(\mu\)K using photodiode feedback through a low-pass filter, corresponding to a trap frequency \(f_r = \text{30}\) kHz in the radial direction. The lifetime begins increasing once the modulation frequency is higher than \(2f_r\), but does not saturate at the scattering-limited lifetime until nearly \(10f_r\) (Extended Data Fig. 9a). When measuring the lifetime of the \(^1S_0\) state in modulated traps (which is not limited by Raman scattering), we have observed lifetimes with large modulation frequencies that significantly exceed the lifetime without modulation, by a factor of 2. A similar effect was observed (but not reported) in Ref. , and we do not currently have an explanation.
For operation of the circuits and benchmarking sequences in this work, we choose a trap modulation frequency of \(f_m=400\) kHz. This trap-off window (1.3 \(\mu\)s) is sufficient to accommodate our AR CZ gate pulse. The modulation is ramped on (or off) adiabatically over 100 \(\mu\)s by decreasing (or increasing) the duty cycle, while keeping the total trap power constant. At this modulation frequency, over 600,000 modulation cycles can be applied within the lifetime of the qubit, providing ample opportunity for applying operations. The timing scheme is illustrated in Extended Data Fig. 9b.
The periodic trap modulation scheme also improves qubit initialization and readout, both of which rely on the multi-photon optical pumping between the ground state and the metastable state. In particular, population will have to pass through the \(\mathrm{^3P_2}\) state, which is anti-trapped at our tweezer wavelength. To prevent atom loss during this step, we synchronize the optical pumping pulses (649 nm pulses, driving the \(\mathrm{^3P_0 \rightarrow {}^3S_1}\) transition) with the trap-off windows, as illustrated in Extended Data Fig. 9b. This coordination ensures that atoms are never pumped into anti-trapped states while the trap is on, while also avoiding heating that would otherwise result from irregular trap switching.
The AR CZ gate implemented in this experiment is designed using optimal control techniques following Ref. . We extend that work by also considering off-resonant coupling from \(\ket{0}\) to other \(m_F\) sublevels of the Rydberg state (Extended Data Fig. 10), and to incorporate the finite bandwidth of the AOM generating the laser pulse.
Under the assumption of a perfect Rydberg blockade, atom pairs initialized in \(\ket{q} \in \{\ket{00}, \ket{01}, \ket{11}\}\) evolve disjoint subspaces. The time-dependent Hamiltonian for each initial state is given by: \[\begin{align} H_{00}(t) &= \frac{(1 + \epsilon) \Omega (t) e^{i\phi(t)}}{2}(\ket{0r'}\bra{00} + \ket{r'0}\bra{00}) + \mathrm{h.c.} + \Delta_r (\ket{0r'}\bra{0r'} + \ket{r'0}\bra{r'0}), \\ H_{01}(t) &= \frac{(1 + \epsilon) \Omega (t) e^{i\phi(t)}}{2}(\ket{0r}\bra{01} + \ket{r'1}\bra{01}) + \mathrm{h.c.} + \Delta_r \ket{r'1}\bra{r'1}, \\ H_{11}(t) &= \frac{(1 + \epsilon) \Omega (t) e^{i\phi(t)}}{2}(\ket{1r}\bra{11} + \ket{r1}\bra{11}) + \mathrm{h.c.}, \end{align}\] where we omit \(\ket{10}\) due to its symmetry with \(\ket{01}\). Here, \(\Omega(t)\) and \(\phi(t)\) denote the amplitude and phase profiles of the Rydberg laser, respectively, and \(\epsilon\) represents quasi-static variations in laser intensity that we wish to be robust against.
For each initial state \(\ket{q} \in \{\ket{00}, \ket{01}, \ket{11}\}\), the final state after gate evolution is given by \[\left(\mathcal{T}e^{\int_0^T i H_q(t) dt}\right)\ket{q} = \ket{\psi_q} = \ket{\psi_q^{(0)}} + \epsilon \ket{\psi_q^{(1)}} + \mathcal{O}(\epsilon^2),\] where \(T\) is the gate duration. To realize a CZ gate, we require that the pulse satisfies \(\ket{\psi_{q}^{(0)}} = e^{i\theta_q} \ket{q}\) and \(\theta_{11} = 2 \theta_{01} - \theta_{00} + \pi\). By selecting an appropriate amplitude profile \(\Omega(t)\) and Zeeman splitting \(\Delta_r\), we can design the gate to be amplitude-robust by ensuring that \(\ket{\psi_q}\) remains first-order insensitive to \(\epsilon\), up to a global phase. This results in: \[\ket{\psi_q^{(1)}} = i\alpha\ket{\psi_q^{(0)}},\] where \(\alpha = \left. \frac{\mathrm{d}\theta_{00}}{\mathrm{d}\epsilon} \right|_{\epsilon=0}\) is a real parameter that can be freely adjusted in GRAPE optimization. We note that since \(\theta_{00}\) is non-zero, the amplitude-robust condition is different from the one used in Ref. , where it simply requires \(\ket{\psi_q^{(1)}}=0\).
The AR CZ gate is then obtained by minimizing the cost function: \[J = 1 - \mathcal{F} + \sum_q \left|\ket{\psi_q^{(1)}} - i\alpha\ket{\psi_q^{(0)}}\right|^2,\] where \(\mathcal{F}\) represents the fidelity of the CZ gate at \(\epsilon=0\), and \(q\) is summed over \(\{00, 01, 11\}\). To enable tractable optimization, the phase \(\phi(t)\) is approximated as piecewise constant, \(\phi_n\), over intervals \(t \in [nT/N, (n+1)T/N)\) with \(N=400\). To reduce rapid variations in \(\phi(t)\) that may be challenging to implement experimentally, we additionally include a regularization term proportional to \(\sum_{n=0}^{N-1}(\phi_{n+1} - \phi_n)^2\) in the cost function \(J\). The amplitude profile \(\Omega(t)\) is set to a constant \(\Omega_0\), with sinusoidal rising and falling edges. The rise (fall) time is chosen to be much longer than \(1/\Delta_r\) to suppress off-resonant oscillations between \(\ket{0}\) and \(\ket{r'}\) at the beginning (end) of the gate. Although this extends the total gate duration, it does not increase the time atoms spend in the Rydberg state. With the values of \(\Delta_r/\Omega_0=6.4\) and \(T=20.4\times\Omega_0^{-1}\), we obtain an AR CZ gate with simulated fidelity of \(1-\mathcal{F} < 5 \times 10^{-4}\) in the absence of Rydberg decay.
As mentioned in the main text, the AR CZ gate reduces the frequency of recalibration in our experiment, and we use it in all logical-circuit demonstrations. Although its fidelity is lower than that of the TO gate at the nominal Rabi frequency, we emphasize here the broader applicability of the AR CZ gate—particularly in the high-Rabi-frequency regime. For blockade-based CZ gates, the dominant fundamental error arises from Rydberg-state decay; improving gate fidelity therefore requires increasing the Rabi frequency to shorten the gate duration. However, intensity fluctuations due to laser noise, pointing instability, or inhomogeneity across a gate zone impose a floor on the achievable error (Extended Data Fig. 10c). For gates implemented with two-photon excitation, this challenge is more severe because the AC Stark shift introduces an additional detuning error on top of the intensity fluctuations. This makes the requirements on laser-intensity stability and spatial homogeneity extremely stringent; for example, achieving a fidelity of 0.999 with the TO gate requires suppressing the relative intensity error below 0.08% . These constraints are relaxed by eliminating the AC Stark shift using single-photon excitation, as demonstrated in this work. Furthermore, single-photon excitation enables the use of the robust AR gate, which further reduces sensitivity to intensity fluctuations and thus substantially relaxes stability and homogeneity requirements.
Moreover, for logical-circuit implementation, one generally prefers a wide gate zone to allow higher parallelism and support larger code distances . In such cases, balancing beam homogeneity against achievable Rabi frequency becomes essential. For an elliptical Gaussian beam with the beam waist along the gate-zone direction treated as a free tuning parameter, and under a fixed total laser power, the optimal zone-averaged fidelities of the AR and TO gates are nearly identical (0.99925 and 0.99922, respectively, for a 30-\(\mu\)m gate zone; Extended Data Fig.10d), while the AR gate provides the additional robustness to laser noise and pointing. Therefore, we believe that the AR CZ gate is not only a practical choice for the present system, but also a scalable approach for reaching the high-fidelity regime in neutral-atom quantum processors.
We note that the lower TO gate fidelity reported in the main text compared to Ref. is believed to result from excess laser phase noise, based on a decrease in the observed Rydberg \(T_2^*\) time (from 5.7 \(\mu\)s to 3.5 \(\mu\)s).
The single-qubit phase gate \(R_Z(\theta)\) is implemented using an off-resonant Rydberg pulse applied while a single target atom is positioned in the Rydberg beam. As shown in Extended Data Fig. 10b, the UV pulse is detuned by approximately \(8~\mathrm{MHz}\), centered between the \(\ket{1}\!\leftrightarrow\!\ket{r}\) and \(\ket{0}\!\leftrightarrow\!\ket{r'}\) transitions, generating a differential light shift between \(\ket{0}\) and \(\ket{1}\). The pulse duration is fixed at \(1~\mu\mathrm{s}\), and varying the pulse amplitude allows realization of arbitrary rotation angles \(\theta\).
The \([[4,2,2]]\) code is a four-qubit error detection code with stabilizers \(X_1X_2X_3X_4\) and \(Z_1Z_2Z_3Z_4\). The logical states we demonstrate are Greenberger-Horne-Zeilinger (GHZ) states: \[\begin{align} \ket{00}_L &= (\ket{0000}+\ket{1111})/\sqrt{2},\\ \ket{++}_L = H^{\otimes 4}\ket{00}_L &=(\ket{\text{{+}{+}{+}{+}}}+\ket{{{-}{-}{-}{-}}})/\sqrt{2}. \end{align}\] More details of the code can be found in Ref. .
The encoding circuits for both states are presented in Extended Data Fig. 11a and b. The state preparation circuit is fault-tolerant to a single physical error (Pauli or atom loss/leakage) when postselecting on a flag qubit. In the absence of errors, the flag qubit is expected to be in the bright state (\(\ket{0}\)) at the end of the preparation circuit. The circuit is structured so that any high-weight errors originate only from the flag qubit. Whether the single physical error is of Pauli or leakage type, it results in a dark readout on the flag qubit.
Extended Data Fig. 11c shows the circuits for the “encode-hold-decode" experiments. Since the GHZ states are four times more sensitive to dephasing than the physical qubits, a simple Hahn echo is applied to mitigate decoherence during the waiting period. The circuit depicted in the figure represents measurements in the \(X\)-basis. By omitting the final \(R_y\left(\frac{\pi}{2}\right)^{\otimes 4}\) gates, measurements in the \(Z\)-basis can be performed. Outcomes with either all-dark or all-bright detections in the \(Z\) (\(X\)) basis are decoded as the logical state \(\ket{00}_L\) (\(\ket{++}_L\)). One potential source of overestimating the decoding success rate arises when the atom loss rate is high, as four lost qubits, which appear dark, may be misinterpreted as the correct logical state. To prevent this misinterpretation, we intentionally flip the first and second qubit right before the final transverse measurement and instead expect an outcome of”dark-dark-bright-bright" or “bright-bright-dark-dark".
The \([[4,2,2]]\) code teleportation circuit is shown in Extended Data Fig. 11e. We interleave logical block transportation and two sets of \(R_x(\pi)\) gates to cancel out a small magnetic field gradient between the gate and storage zones.
We develop a numerical model for simulating the quantum circuits implemented in this work, which is based on the standard stabilizer tableau method, with additional functionality to track qubits that experience leakage or erasure errors. Using independently characterized system parameters summarized in Extended Data Table 1, we construct error models to realistically capture the behavior of our system. Below, we highlight a few notable aspects of the simulation treatments.
Any idling time \(t\) for metastable state qubits introduces a qubit leakage rate of \(p_{L} = 1 - \exp{(-t / \tau)}\). Under this leakage rate, the erasure fraction is measured to be approximately \(r_{e,l} \approx 0.72\). The Ramsey fringe contrast indicates a physical \(T_2^* = 0.39\) s, exhibiting a profile of Gaussian decay. Therefore, after the qubits spend \(t_{\rm{prep}}= 30\) ms on the equator of the Bloch sphere in the encoding circuit, we insert a \(Z\) error with a probability of \(1 - \exp{[-(t_{\rm{prep}}/ T_2^*)^2]}\) on each physical qubit. During the waiting time \(t_{\rm{wait}}\), since a Hahn echo is applied, \(T_2\) becomes the relevant timescale. Hence, we insert a \(Z\) error with a probability of \(1 - \exp{(-t_{\rm{wait}}/ T_2)}\), as it exhibits an exponential-decay profile.
The relaxation time \(T_1\) is much longer than \(t_{\rm{prep}}\) and more relevant to \(t_{\rm{wait}}\) (up to 0.5 s) and also shows an exponential-decay profile, so we apply a bit-flip error with a probability of \(1 - \exp{(-t_{\rm{wait}}/ T_1)}\) on each physical qubit after the waiting time.
The error model for single-qubit RF gates is based on the single-qubit depolarizing channel, together with leakage out of the metastable manifolds and the same erasure fraction \(r_{e,l}\). The total error rate of a single-qubit gate is measured to be \(\epsilon_{\rm{1Q}}= 1.0\times 10^{-3}\). Since a single-qubit gate takes \(t_{\rm{1Q}}= 1.13\)ms, the probability of leakage during a single-qubit gate is \(p_{L,\rm{1Q}} = 1 - \exp{(-t_{\rm{1Q}}/ \tau)} = 7\times 10^{-4}\). The remaining error rate \(\epsilon_{d,\rm{1Q}}=\epsilon_{\rm{1Q}}-p_{L,\rm{1Q}}=3\times 10^{-4}\) is therefore contributed by the depolarizing channel.
The total error rate of the two-qubit entangling gate is measured to be \(\epsilon_{\rm{CZ}}=0.016(1)\), the error model in simulation is a combination of Rydberg decay channel and depolarizing errors. Using the experimentally measured Rydberg decay branching ratios , we reconstruct the decay process as consisting of three outcomes: erasure to the ground state (\(^1\)S\(_0\), with erasure fraction \(r_{e, \text{CZ}}\)), Pauli-type errors to the metastable state (\(^3\)P\(_0\)), and leakage to other states. All remaining errors are modeled as a Pauli error. The Pauli error is expected to be predominantly \(Z\)-type. This is because the dominant sources of error—such as Doppler shifts, laser phase noise, and control imperfections—do not induce population transfer between \(\ket{0}\) and \(\ket{1}\). Additionally, while the fidelity of the local phase gate is not directly measured, we model it using a noise channel with an error rate comparable to that of the CZ gate, since it is also mediated by the Rydberg laser.
The qubit state preparation, measurement, and mid-circuit erasure detection methods are detailed in Experimental implementation. Qubit initialization is performed through optical pumping (OP), and spin-state readout utilizes Rydberg transition and auto-ionization (RO), resulting in a combined state preparation and measurement error rate primarily due to atom loss, quantified as \(\epsilon_{\text{OP}} + \epsilon_{\text{RO}} = 0.009\). Terminal qubit imaging is implemented via the \(^1\text{S}_0\) to \(^3\text{P}_1\) (556 nm) transition, with a false positive rate of \(\epsilon_{\text{term,FP}} = 0.001\) and a false negative rate of \(\epsilon_{\text{term,FN}} = 0.005\). Mid-circuit erasure detection is accomplished through the \(^1\text{S}_0\) to \(^1\text{P}_1\) (399 nm) transition, characterized by a false positive rate of \(\epsilon_{\text{ed,FP}} = 0.014\) and a false negative rate of \(\epsilon_{\text{ed,FN}} = 0.014\).
Data Availability The source data underlying the figures in this study have been deposited in Zenodo and are publicly available at https://doi.org/10.5281/zenodo.19491381.
| Metric | Value |
|---|---|
| Optical pumping error (\({}^1\text{S}_0\leftrightarrow{}^3\text{P}_0\) round trip) \(\epsilon_{\text{OP}}\) | \(0.60(3)\%\) |
| Spin readout error \(\epsilon_\text{RO}\) | \(0.3(2)\)% |
| Leakage error during transportation | \(0.5(1)\%\) |
| Dephasing error per storage-gate zone trip | \(0.2\)% |
| Single-qubit Clifford gate error \(\esq\) | \(0.10(1)\%\) |
| Single-qubit Clifford erasure fraction \(r_{e, \text{SQ}}\) | \(\sim 0.56\) |
| AR CZ gate error \(\ecz\) | \(1.7\%\) |
| AR CZ erasure fraction \(r_{e, \text{CZ}}\) | \(\sim 0.38\) |
| \(T_2^*\) (Gaussian) | 0.39(1)s |
| \(T_1\) (exponential) | 13s |
| \(T_2\) (exponential) | 6(2)s |
| \({}^3\text{P}_0\) lifetime \(\lt\) (exponential) | 1.64(3)s |
| Erasure fraction while idling \(r_{e, \text{idle}}\) | \(\sim0.72\) |
| Erasure fraction while moving \(r_{e, \text{move}}\) | \(\sim0.5\) |
These authors contributed equally to this work.↩︎
These authors contributed equally to this work.↩︎
Present address: School of Physics, Peking University, Beijing 100871, China.↩︎
Present address: Department of Physics, University of California, Berkeley, CA 94720, USA.↩︎
Present address: Department of Physics, The Hong Kong University of Science and Technology, Clear Water Bay, Kowloon, Hong Kong, China.↩︎