Quantum Error Correction

What are qLDPC codes in quantum error correction?

Last updated:  
July 20, 2026
6
min read
Abstract background with white center and soft gradient corners in purple and orange with dotted patterns.

Quantum low-density parity-check (qLDPC) codes are a family of error-correcting codes in which each parity check involves only a small number of qubits, yet the code as a whole achieves a much higher encoding rate than traditional approaches — meaning far fewer physical qubits are needed per logical qubit. They are one of the most important recent advances on the path to scalable fault-tolerant quantum computing.

How do qLDPC codes compare to the surface code?

The surface code has dominated quantum error correction because it only requires qubits to interact with their nearest neighbors, matching hardware with fixed, local connectivity. The price is a poor encoding rate: hundreds to a thousand physical qubits per logical qubit.

qLDPC codes flip that trade-off. By allowing parity checks that connect qubits far apart, they achieve dramatically better rates. Bivariate bicycle codes reach roughly 10-to-1 encoding, and QuEra's recent work on ultra-high-rate code families pushes toward 2-to-1 encoding rates with logical memory error rates as low as the 10⁻¹³ regime. Peer-reviewed work in Nature Physics demonstrated that constant-overhead fault tolerance with qLDPC codes can reduce the required physical qubits by more than 10x compared to the surface code at the 3,000-qubit scale.

Why do qLDPC codes need special hardware?

Their catch is connectivity: the long-range parity checks that make qLDPC codes efficient are difficult on platforms whose qubits are fixed in place and can only talk to neighbors.

Neutral-atom hardware removes this constraint. Because atoms are held in movable optical tweezers, any qubit can be shuttled next to any other during computation — native long-range connectivity. Highly parallel acousto-optical deflector shifts move whole groups of atoms at once, and QuEra's code-design research specifically searches for codes with hidden structure matched to those parallel controls, so syndrome measurements run efficiently. This hardware/code co-design is why qLDPC codes are practical on neutral atoms rather than just theoretically attractive.

Where do qLDPC codes appear on QuEra's roadmap?

They're central to it. Libra (2028) uses high-rate codes to encode 256 logical qubits from just over 10,000 physical qubits — a far better ratio than surface-code architectures require. The gigaquop-class generation that follows moves to ultra-high-rate QEC, targeting 1,000+ logical qubits from more than 20,000 physical qubits at 10⁻⁹ logical error rates. Different zones of a machine may even run different codes — one optimized for memory, another for computation, another for magic state generation — taking advantage of the architecture's reconfigurability.

For the field as a whole, high-rate qLDPC codes shorten the path to utility-scale quantum computing: fewer physical qubits per logical qubit means useful machines arrive years earlier than surface-code projections suggested.

Ready to Build The Future With Quantum?

Get in touch with our team to explore partnerships, access to our platform, or research opportunities.

Contact Us