← Latest papers
⚛️ quantum physics

Quantum LDPC codes with design rate 1/5 and good performance below 1000 physical qubits

This paper introduces a new family of constant-rate quantum LDPC codes with design rate 1/5 and check weight 9, constructed via balanced products of classical codes with non-abelian symmetries, which achieve high-performance fault tolerance below 1000 physical qubits under realistic noise conditions using tailored syndrome extraction and efficient decoding.

Original authors: Yifan Hong

Published 2026-07-31
📖 5 min read🧠 Deep dive

Original authors: Yifan Hong

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to build a library that never loses a single book, even if the shelves are shaking, the lights are flickering, and the librarians are occasionally dropping their clipboards. This is the dream of fault-tolerant quantum computing. The "books" are quantum bits (qubits), which are incredibly fragile; a tiny breeze of heat or a stray magnetic field can scramble their information. To save them, scientists use Quantum Error Correction. Think of this like a magical spell where you don't just write a book once; you write it out in a giant, intricate pattern across many physical pages. If one page gets torn or smudged, the spell can look at the surrounding pages, figure out what the original text was supposed to be, and fix the mistake without ever reading the book directly (which would destroy the magic).

The challenge is that these "spells" usually require a massive amount of extra pages. For a long time, the most popular spell, called the Surface Code, was like a very safe but extremely wasteful library: to store one useful piece of information, you might need hundreds of physical pages. Scientists have been hunting for a better spell—one that is just as safe but uses far fewer pages, a concept known as a constant-rate code. They also need these spells to work on real machines, like those using trapped ions or floating atoms, which have specific rules about how they can move their parts around. The big question has been: Can we find a spell that is efficient enough to fit in a small room (under 1,000 pages) but strong enough to handle the messy reality of a real lab?

This paper introduces a new family of these magical spells, called ZSZ-LP codes, designed specifically to fit into that "small room" while still being incredibly tough. The authors, working at NVIDIA, didn't just dream up a theory; they built specific examples of these codes and tested them in computer simulations to see how well they hold up against noise. They found that with just a few hundred physical qubits, their new codes can store information with an error rate so low that it potentially opens the door to the "teraquop" regime—a term for performing a trillion reliable quantum operations. This is a significant step toward running massive, world-changing calculations (like breaking complex encryption or simulating new medicines) that were previously thought to require millions of qubits.

The secret sauce of these new codes is a clever mathematical trick involving non-abelian groups. To understand this, imagine a dance floor. In the old, simpler codes (abelian), the dancers follow a strict rule: if Alice moves left and then Bob moves forward, it's the same as Bob moving forward and then Alice moving left. It's predictable, but it limits how complex the dance can be. The new codes use a "twisted" dance floor (non-abelian) where the order matters: Alice-then-Bob is different from Bob-then-Alice. This extra twist allows the code to be much more efficient and compact. The authors used this twist to create codes with a design rate of 1/5, meaning for every 5 physical qubits, they can store 1 useful logical qubit. This is a huge improvement over older methods that might need 10 or 20 physical qubits for just one.

The paper shows that these codes work remarkably well in simulations. Under a noise level of 0.1% (which represents the errors happening in the machine), the new codes can reach a state where they are potentially ready for the "teraquop" regime. Specifically, a code called ZSZ-LP-550, which uses 550 physical qubits (plus a few more for checking errors), showed a logical error rate of about 7 × 10⁻¹⁴ per round in a memory benchmark. This is incredibly low; it suggests that if you built a computer with these codes, it could hold information for a very long time without it getting corrupted. The authors also designed a way to "read" the errors using a greedy scheduler that moves atoms around in 30–60 milliseconds, a speed that fits well with current neutral-atom hardware.

However, the authors are careful to note that these results come from simulations, not a physical machine built in a lab. They used a powerful GPU to run a decoding algorithm called Relay-BP, which acts like a super-fast detective solving the puzzle of where the errors happened. The simulations suggest the codes are robust, with a "pseudothreshold" around 0.5%, meaning if the machine's error rate stays below that, the code gets better and better as it grows. But the paper also points out a trade-off: because these codes use this complex "twisted" math, they are harder to wire up physically than the simpler, older codes. The connections between the qubits are more complicated, which makes building the actual hardware a bigger challenge.

The researchers also discovered that these codes have a special symmetry that allows them to perform certain logical operations (like flipping bits or changing phases) very efficiently, almost like folding a piece of paper to align the edges perfectly. This could make the "surgery" needed to connect different parts of a quantum computer much easier. While they didn't find a code that is perfect in every way (some versions had slightly lower distances or required more complex wiring), they proved that codes under 1,000 qubits can indeed reach the high-performance levels needed for the next generation of quantum computers.

In short, this paper is a major step forward in proving that we don't need a quantum computer the size of a city to do big things. By using a clever mathematical twist, the authors showed that a machine the size of a small server rack could potentially hold the key to solving problems that are impossible for today's supercomputers. The path from this simulation to a real, working machine is still long and full of engineering hurdles, but the map they've drawn looks very promising.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →