Neutral-atom arrays hold single atoms in optical tweezers and make them interact by exciting them to Rydberg states, whose strong dipole–dipole interaction blocks double excitation within a few micrometres [1, 2]. Arrays of hundreds of atoms in arbitrary geometries serve both as analog quantum simulators and as gate-based processors [3]. The atoms are identical and the qubits long-lived. The controls are lasers, often applied globally, and tweezers that can rearrange and move the atoms.

Building the array

Tweezers are loaded randomly. Imaging and moving the atoms one by one then assembles defect-free arrays in one and two dimensions [4, 5]. Coherent transport of entangled atoms between zones gives the processor dynamic, non-local connectivity [6].

Gates

  • Blockade gates. In the blockade regime, only one atom of a pair can be excited, so the laser pulse acquires a phase that depends on both atoms. A CZ gate can be driven by a global pulse that needs no single-site addressing [7].
  • Optimal control. Shaped, analytic DRAG-type pulses reduce leakage and improve Rydberg-gate fidelity [8]. Numerical and semi-analytic optimal control found the time-optimal CZ and CCZ pulses, smooth and with only a few parameters [9]. Fast single-pulse gates of this kind, together with dark states that reduce scattering, gave 99.5% fidelity on up to 60 atoms in parallel [10]. See Quantum gate synthesis.
  • Algorithms and logical qubits. Arrays with individually addressed beams have run multi-qubit algorithms [11]. Logical-level control in a zoned architecture has operated up to 280 physical qubits [12]. See Control for quantum error correction.

Analog control of many-body states

As simulators, Rydberg arrays implement Ising-type spin models with tunable interactions. Ordered phases were prepared in a 51-atom array [13], and antiferromagnets in two dimensions with hundreds of atoms [14], by sweeping the laser detuning. Optimal control prepared GHZ states of up to 20 atoms [15], following theory proposals for Rydberg lattices [16]. For the maximum-independent-set problem on up to 289 atoms, variational algorithms were optimized in closed loop on the hardware [17]. See Many-body optimal control, Variational algorithms & QAOA as control and Closed-loop & in-situ optimization.

Programming

Pulse-level software such as Pulser expresses analog and digital sequences for neutral-atom devices [18]. See Pulse-level compilation.

Limitations

  • Rydberg states decay and are sensitive to stray electric fields, and laser phase and intensity noise limit gate fidelity.
  • Atoms are lost and heated, and both need to be detected and replaced during long computations.
  • Global control is easy, but local control needs extra beams or light shifts, which bring crosstalk.