← Latest papers
⚛️ quantum physics

Scalable testing of quantum error correction

This paper introduces a scalable approach for benchmarking quantum error correction that combines stratified fault injection with extrapolation, enabling efficient testing of larger code distances (up to 17) where existing tools like stim fail, while achieving high-confidence logical error rate estimates within a short time budget.

Original authors: John Zhuoyang Ye, Jens Palsberg

Published 2026-02-09
📖 5 min read🧠 Deep dive

Original authors: John Zhuoyang Ye, Jens Palsberg

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

The Big Problem: Finding a Needle in a Haystack

Imagine you have built a super-advanced, self-correcting robot (a quantum computer). You want to know: "How often does this robot make a mistake?"

In the world of quantum computing, these mistakes are incredibly rare. If you run the robot a million times, it might only fail once. To get a reliable answer, you usually have to run it billions of times.

Currently, the best tool researchers use for this is called Stim. Think of Stim as a very fast, very diligent inspector who randomly checks the robot's work.

  • The Problem: When the robot is very good (high "distance"), mistakes become so rare that even after the inspector works for two hours, they might not find a single mistake. It's like trying to find a specific grain of sand on a beach by picking up one grain at a time. You just run out of time before you find anything.

The New Solution: ScaLER

The authors, John Zhuoyang Ye and Jens Palsberg, created a new tool called ScaLER (Scalable Logical Error Rate Testing).

Instead of randomly picking grains of sand from the whole beach, ScaLER uses a clever two-step strategy: Stratified Sampling and Extrapolation.

Step 1: The "Heavy Lifting" Zone

The authors realized that not all mistakes are created equal.

  • Low-weight mistakes: These are tiny, single glitches. They are very common, but the robot is so good at fixing them that they almost never cause a total failure. It's like a car having a flat tire but still being able to drive to the mechanic.
  • High-weight mistakes: These are massive, chaotic failures (like the engine exploding and the wheels falling off). These are rare, but when they happen, the robot always crashes.

Stim wastes time checking the "flat tire" scenarios because they rarely lead to a crash. ScaLER skips the flat tires and focuses entirely on the "engine explosions." It deliberately injects massive, chaotic errors into the system to see how often the robot crashes.

Step 2: The "S-Curve" Prediction

Once ScaLER has tested these massive errors, it doesn't stop there. It uses math to draw a curve (an S-curve) that connects the dots.

Imagine you are trying to guess how many people in a city will get sick during a flu season.

  • Stim's way: Go door-to-door asking everyone if they are sick. If the flu is rare, you might visit 10,000 houses and find zero sick people. You can't be sure if the flu rate is 0% or 0.001%.
  • ScaLER's way: Intentionally visit the "sick zone" (a hospital) where you know people are very likely to be sick. You count how many are sick there. Then, you use a mathematical formula (the S-curve) to predict how many people are sick in the rest of the city based on that data.

The paper shows that this "S-curve" is a very reliable shape for quantum computers. It starts flat (perfect performance), curves up steeply (performance degrades), and then flattens out again (total chaos).

The Results: Doing More with Less

The paper compares ScaLER against the old tool (Stim) on a standard desktop computer with a 2-hour time limit:

  1. Stim: For a large, high-quality quantum code (Distance 13), Stim ran for 2 hours and found zero mistakes. It couldn't give an answer.
  2. ScaLER: For an even larger code (Distance 17), ScaLER ran for 2 hours and successfully estimated the mistake rate. It predicted that the computer would fail only 1.51 times out of 100 trillion runs.

The Analogy:
If Stim is a person trying to find a specific lost coin in a stadium by walking randomly, ScaLER is a person who knows exactly where the "coin drop" zone is, counts the coins there, and calculates the total based on the stadium's layout.

Why This Matters (According to the Paper)

  • Scalability: ScaLER can test quantum codes that are too big for current tools to handle.
  • Speed: It achieves high-confidence results in a fraction of the time it would take to find the errors randomly.
  • Accuracy: The paper claims that while ScaLER is an estimate, it agrees very well with the "ground truth" found by Stim when Stim can find the errors.

Summary

The paper introduces a new way to test quantum computers. Instead of waiting forever for a rare mistake to happen naturally, the new tool (ScaLER) forces the computer to make big, obvious mistakes, learns the pattern of those failures, and uses math to accurately predict how often the computer will fail in the real world. This allows researchers to test much larger and better quantum computers than ever before.

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 →