← Latest papers
⚛️ quantum physics

Error correction on an array of superconducting qubits with defective components

This paper demonstrates that excluding underperforming components from a 120-qubit superconducting array significantly reduces logical error rates in distance-5 surface codes, proving that defect exclusion is a more effective strategy for scaling solid-state quantum computing than ignoring defects or using defect-aware decoding.

Original authors: Julien M. Drouet, Xanda C. Kolesnikow, Campbell K. McLauchlan, Georgia M. Nixon, Seok-Hyung Lee, Dominic J. Williamson, Stephen D. Bartlett, Benjamin J. Brown, Robin Harper

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

Original authors: Julien M. Drouet, Xanda C. Kolesnikow, Campbell K. McLauchlan, Georgia M. Nixon, Seok-Hyung Lee, Dominic J. Williamson, Stephen D. Bartlett, Benjamin J. Brown, Robin Harper

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 massive, intricate castle out of 120 tiny, glowing LEGO bricks. These bricks are superconducting qubits, the building blocks of a quantum computer. In a perfect world, every single brick would be identical, strong, and work together flawlessly. But in the real world, manufacturing isn't perfect. Some bricks are slightly cracked, some glue sticks are weak, and a few bricks just refuse to snap in properly. These are the "defective components."

The big question the authors asked was: If you have a castle with a few bad bricks, how do you keep the whole structure from collapsing when you try to do a complex calculation?

The Two Main Strategies

The researchers tested two different ways to handle these bad bricks on their 120-brick "IBM Nighthawk" processor.

Strategy 1: The "Ignore and Hope" Approach (The Old Way)
This is like looking at your cracked LEGO brick and saying, "It's probably fine," and then trying to build your tower around it anyway. You tell the computer's brain (the decoder) that the brick is a bit wobbly, but you keep using it. The paper shows that this approach is weak. When they tried this, the castle fell apart (a logical error occurred) about 4.49% of the time in their memory test. It's like trying to walk across a tightrope with a loose shoe; you might make it, but you're likely to stumble.

Strategy 2: The "Quarantine and Rebuild" Approach (The New Way)
This is the paper's main finding. Instead of ignoring the bad bricks, they actively exclude them. If a brick is too cracked or the glue is too weak, they cut it out of the plan entirely. They then rearrange the remaining good bricks to form a new, slightly different shape that still holds the castle together. They call these new, larger structures "super-stabilizers." It's like taking a broken section of a bridge, removing the bad planks, and building a detour around them using only the strong planks you have left.

The Results: A Dramatic Rescue

When they switched to the "Quarantine and Rebuild" strategy, the results were dramatic.

  • The Memory Test: In a test where the computer had to hold onto a piece of information (a "memory experiment"), the error rate dropped from 4.49% down to 1.62%. That is a 2.8 times improvement!
  • The Logic Gate Test: They also tested "measurement-based logic gates," which are like performing a magic trick with the bricks. Without removing the bad parts, the trick failed every time the number of steps increased (the failure rate didn't go down). But when they excluded the bad components, the failure rate dropped by 6.3% per round. The trick started working again!

What About the "Smart Decoder"?

The paper explicitly argues against the idea that just telling the computer's brain "Hey, this brick is bad" is enough. They tested a "noise-informed decoder" that knows exactly which bricks are wobbly but still tries to use them.

  • The Verdict: This only gave a tiny, modest improvement (dropping the error from 4.49% to 4.22%).
  • The Lesson: Knowing a brick is bad isn't enough; you have to physically stop using it. The paper suggests that for large-scale quantum computers, you can't just "software fix" a broken part; you have to "hardware quarantine" it.

The "Leakage" Mystery

There was one more twist. The authors noticed that even with the best strategies, their computer was still making more mistakes than their computer simulations predicted. They suspected "leakage"—a fancy way of saying the glowing bricks were sometimes jumping out of their designated "room" (the computational subspace) and getting lost in a hallway where they couldn't be controlled.

To test this, they used a "post-selection" trick. Imagine taking a photo of your castle after every step. If the photo shows a brick has jumped out of the room, they throw that photo away and pretend it never happened.

  • The Result: When they threw away the "leaky" photos, the error rate for their distance-5 code (the big castle) dropped to 0.98%.
  • The Comparison: This was actually better than the best possible "distance-3" code (a smaller, simpler castle) they could build, which had an error rate of 1.26%.
  • The Catch: The paper is careful to say this "post-selection" is just a way to prove the point. It's not a scalable solution for a real computer because you can't just throw away your work every time a brick jumps. Real quantum computers will need a way to physically reset the bricks back into the room, which this specific machine (IBM Miami) cannot do yet.

The Bottom Line

The authors are confident that as we build bigger and bigger quantum computers, we will inevitably have defective parts. Their experiments prove that actively excluding these bad parts and rebuilding the code around them is essential. It's not just a nice idea; it's the only way to get the error rates low enough to do useful work.

They showed that by removing the bad components, they could make a large, complex code (distance-5) perform better than a smaller, simpler one (distance-3) in specific situations. However, they also note that this is a "proof-of-principle." While the results are measured and real, the full potential of this method depends on future hardware that can handle "leakage" more actively, rather than just throwing away the bad data.

In short: If you have a broken brick, don't try to glue it back in. Take it out, rearrange the rest, and your castle will stand much taller.

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 →