This dataset contains the experimental and numerical data supporting the publication “Multi-Qubit Stabilizer Readout on a Dual-Species Rydberg Array”. The data were obtained with a dual-species Rydberg array of Na and Cs atoms. We demonstrate non-destructive measurement of Pauli-Z stabilizers on four-qubit Cs plaquettes via a single global Rydberg pulse sequence. The repository includes processed data files for the key figures in the main text and supplementary materials, together with descriptions that allow reproduction of the plots and numerical comparisons presented in the paper. Raw atom logicals datasets are available from the authors upon reasonable request.
This dataset contains the experimental and numerical data supporting the publication “Multi-Qubit Stabilizer Readout on a Dual-Species Rydberg Array”. The data were obtained with a dual-species Rydberg array of Na and Cs atoms. We demonstrate non-destructive measurement of Pauli-Z stabilizers on four-qubit Cs plaquettes via a single global Rydberg pulse sequence. The repository includes processed data files for the key figures in the main text and supplementary materials, together with descriptions that allow reproduction of the plots and numerical comparisons presented in the paper. Raw atom logicals datasets are available from the authors upon reasonable request.
The ability to locally control and measure subsets of ancilla qubits in an efficient and crosstalk-free manner is a key ingredient in quantum error correction (QEC). Dual-species neutral atom arrays offer an ideal implementation of these capabilities, enabling independent state preparation, manipulation, and detection on each species. In this work, we realize such a dual-species Rydberg array of Na and Cs atoms trapped in co-localized 2D optical tweezer arrays, using Na as an ancilla to measure stabilizers of surrounding Cs data qubits. We identify the finite interspecies Rydberg-Rydberg interaction strength as a practical obstacle to high-fidelity multi-body entanglement and show that, by tuning the Rabi frequency and the detuning of the Rydberg driving field, the resulting geometric phase error can be compensated. This yields a protocol for simultaneous, non-destructive, in situ stabilizer readout of multiple data qubits via global pulses alone. Using this protocol, we demonstrate non-destructive measurement of Pauli-Z stabilizers on four-qubit Cs plaquettes via a single global Rydberg pulse sequence. Our results demonstrate dual-species tweezer arrays as a promising route towards scalable QEC and open the door to new quantum control protocols leveraging both interspecies and intraspecies interactions.
Abstract The ability to locally control and measure subsets of ancilla qubits in an efficient and crosstalk-free manner is a key ingredient in quantum error correction (QEC). Dual-species neutral atom arrays offer an ideal implementation of these capabilities, enabling independent state preparation, manipulation, and detection on each species. In this work, we realize such a dual-species Rydberg array of Na and Cs atoms trapped in co-localized 2D optical tweezer arrays, using Na as an ancilla to measure stabilizers of surrounding Cs data qubits. We identify the finite interspecies Rydberg-Rydberg interaction strength as a practical obstacle to high-fidelity multi-body entanglement and show that, by tuning the Rabi frequency and the detuning of the Rydberg driving field, the resulting geometric phase error can be compensated. This yields a protocol for simultaneous, non-destructive, in-situ stabilizer readout of multiple data qubits via global pulses alone. Using this protocol, we demonstrate non-destructive measurement of Pauli-Z stabilizers on four-qubit Cs plaquettes via a single global Rydberg pulse sequence. Our results demonstrate dual-species tweezer arrays as a promising route towards scalable QEC and open the door to new quantum control protocols leveraging both interspecies and intraspecies interactions.
We demonstrate an inter-species entangling Rydberg gate between rubidium (Rb) and cesium (Cs) atoms with fidelity F=0.975±0.002. The two-species atom array enables in-place quantum non-demolition (QND) qubit measurements which are a key capability for quantum error correction. We demonstrate this functionality with multi-atom error syndrome measurements achieving QND measurement fidelities of FQND=0.933(12) and 0.865(17) for two- and three-qubit plaquettes, respectively.
Optical tweezer arrays of neutral atoms have emerged as a versatile platform for analog quantum simulation and digital quantum computation, combining scalability, reconfigurable geometry, and flexible microscopic control. In the first part of this work, we develop a 133Cs Rydberg simulator and demonstrate coherent Rydberg excitation in a rearrangeable array of more than 100 atoms. We then use this platform to probe critical many-body physics, extracting the scaling dimensions of the Ising universality class from an adiabatically prepared critical state. Dual-species arrays extend these capabilities by introducing spectroscopic selectivity and independently tunable interspecies interactions. Motivated by these opportunities, we develop a dual-species Rydberg array of 23Na and 133Cs atoms. The large separation between the optical transitions of the two species allows qubits encoded in one species to be cooled, trapped, imaged, and excited while the other species remains largely undisturbed. At the same time, strong van der Waals interactions provide a programmable coupling between the two arrays. We use this platform to demonstrate a proof-of-principle multi-qubit stabilizer readout based on an interaction-compensated protocol. In this setting, spectroscopic separation becomes an architectural advantage: it enables in-situ ancilla control and readout without requiring atom transport between separate interaction and measurement zones. Consequently, a multi-qubit entangling operation that would otherwise be decomposed into a sequence of two-qubit gates can be implemented as a native, effectively constant-depth primitive. These results point toward faster and more scalable syndrome extraction in neutral-atom quantum error correction, and establish dual-species Rydberg arrays as a promising architecture connecting programmable quantum simulation with fault-tolerant quantum computation.
The central prerequisite of any fault-tolerant quantum architecture is a quantum memory: a block of encoded physical qubits whose logical state is actively preserved against noise across many rounds of error correction. In neutral-atom Rydberg arrays, realizing such a memory is obstructed not by the entangling gates themselves, which are already fast and high-fidelity, but by the auxiliary operations that a conventional error-correction cycle requires: mid-circuit fluorescence measurement, inter-zone atom transport, and locally focused single-qubit addressing. Each of these introduces latency, atom loss, or optical crosstalk that exceeds the cost of the underlying gates by orders of magnitude. These costs accumulate cycle after cycle, progressively degrading the very logical information the code is meant to protect. Here we propose a protocol that stabilizes a toric-code quantum memory without moving, measuring or local addressing atoms. The key is to use a three-species Rydberg atom array for the complete stabilizer cycle, including syndrome extraction, coherent correction, and ancilla reset, under global, species-selective laser pulses. Numerical simulation of a 4×4 rotated toric code shows a longer qubit lifetime when the physical error rate is below a pseudo-threshold p⋆≈0.034. The scheme offers a concrete, hardware-efficient route to topological quantum memory in neutral-atom platforms.
Underlying data and plotting for the publication 'A dual-species Rydberg array', S. Anand, C.E. Bradley, R. White, V. Ramesh, K. Singh and H. Bernien, 2024. This directory contains:- "DataPlotting.ipynb": A jupyter notebook from which all plots presented in the main text and supplementary materials can be reproduced.- "Data.zip": A zip file containing the json files which are loaded into "DataPlotting.ipynb". These files contain x, y, and where appropriate, y error values for each plot. The notebook should be executed using python3.