What A Time To Be Alive
Choose language: English

Glossary

Quantum error correction

Quantum error correction is the technique by which a quantum computer detects and repairs its own errors while it computes. Many qubits work together as one reliable qubit.

Quantum error correction is the detection and repair of errors in a quantum computer while it is computing. It is needed because qubits, the computing units of a quantum computer, are very sensitive. A little heat, a vibration or an imprecise laser pulse is enough to disturb them.

How does it work?

In an ordinary computer you can store a piece of data three times and let the majority decide when in doubt. That does not work with qubits: you cannot copy quantum information, and anyone who looks at a qubit disturbs it.

That is why the information is spread across a group of qubits. Together they form one reliable qubit, a logical qubit. Helper qubits keep checking whether their neighbours still agree with each other, without looking at the information itself. A computing program, the decoder, deduces from those checks where an error is and how to repair it. One such round of checking and repairing is called a check round. It has to happen extremely fast, because the computer must know which error it is repairing while it is still computing.

Why it matters

Error correction is the threshold between quantum computers as an experimental setup and quantum computers as a useful tool. Useful calculations require millions to billions of steps. Quantinuum's Helios quantum computer set a new record: on average only five in a million check rounds still went wrong, ten times better than the previous record. The errors also decreased as the group of qubits got larger. The next step is to show this for more complex calculations too (link).

Another component is steering during computation. Researchers at Rutgers, IBM and other institutions had a 100-qubit quantum computer check and reset itself thousands of times while it was computing. It is not yet a working fault-tolerant quantum computer, but it is an important building block for one (link). AI can help here: at Quantinuum, neural networks read out the check measurements in under a millisecond per round.

Articles about Quantum error correction