Quantum computing has long been held back by a massive hardware problem: to make a single reliable logical qubit, current systems require hundreds or thousands of error-prone physical qubits. This overhead delays practical uses, such as quantum chemistry or cryptography, which might need a million qubits or more. A new study offers a solution that could shrink this burden dramatically, using a clever construction to perform operations on quantum low-density parity-check (QLDPC) codes with far fewer resources.
The researchers found that by designing fixed gadgets to measure logical Pauli operators—key operations for quantum computation—they can reduce space overhead by at least an order of magnitude compared to standard surface code architectures. For example, for a code with distance 24, their uses only about 101 physical qubits per logical qubit, whereas surface codes require around 2,304 qubits for the same distance, as shown in Table I. This reduction, between 11 and 24 times for distances from 10 to 24, is critical for early utility-scale quantum devices.
Their approach builds on the idea of using gadgets to measure logical operators via low-weight check measurements, a technique generalized from lattice surgery. Instead of creating custom gadgets for each operator, which would require dynamic hardware reconfigurations, they constructed a small set of fixed gadgets based on seed operators. These seed operators, when combined with code automorphisms—symmetries that rearrange qubits without changing the code structure—can generate all necessary logical Pauli measurements. The construction involves steps like adding gadget qubits corresponding to checks and ensuring commutativity, with extra qubits added to preserve the code's distance by maintaining a boundary Cheeger constant of at least 1.
The data in the paper, particularly from Figure 1 and Table I, demonstrates the efficiency gains. For a family of generalised bicycle codes with distances from 6 to 24, the rate (logical qubits per physical qubit) is about 10 to 20 times higher than for rotated surface codes of the same distance. The total overhead, including code block qubits, gadget qubits, and bridge qubits, remains under 100 physical qubits per logical qubit for distances up to 24, as detailed in Table I. This is achieved with only four seed operators per code, leveraging automorphisms to measure arbitrary logical operators without significant time overhead.
This breakthrough matters because it directly addresses one of the biggest bottlenecks in quantum computing: the sheer number of qubits needed for error correction. By reducing overhead, it could hasten the development of practical quantum applications, such as simulating complex molecules for drug or breaking cryptographic codes. is not limited to generalised bicycle codes; it applies to any QLDPC code with automorphisms, suggesting broader potential for even larger reductions in future work.
However, the study has limitations. It focuses on a specific family of codes with distances up to 24, and while the construction is general, its performance on other code families or higher distances remains to be tested. The paper also notes that ensuring distance preservation requires adding extra qubits, which could slightly increase overhead in some cases. Future research will need to explore applications to other codes, like bivariate bicycle or lifted product codes, to fully realize the potential for utility-scale quantum computing.
Original Source
Read the complete research paper
About the Author
Guilherme A.
Former dentist (MD) from Brazil, 41 years old, husband, and AI enthusiast. In 2020, he transitioned from a decade-long career in dentistry to pursue his passion for technology, entrepreneurship, and helping others grow.
Connect on LinkedIn