- McEwen, M;
- Kafri, D;
- Chen, Z;
- Atalaya, J;
- Satzinger, KJ;
- Quintana, C;
- Klimov, PV;
- Sank, D;
- Gidney, C;
- Fowler, AG;
- Arute, F;
- Arya, K;
- Buckley, B;
- Burkett, B;
- Bushnell, N;
- Chiaro, B;
- Collins, R;
- Demura, S;
- Dunsworth, A;
- Erickson, C;
- Foxen, B;
- Giustina, M;
- Huang, T;
- Hong, S;
- Jeffrey, E;
- Kim, S;
- Kechedzhi, K;
- Kostritsa, F;
- Laptev, P;
- Megrant, A;
- Mi, X;
- Mutus, J;
- Naaman, O;
- Neeley, M;
- Neill, C;
- Niu, M;
- Paler, A;
- Redd, N;
- Roushan, P;
- White, TC;
- Yao, J;
- Yeh, P;
- Zalcman, A;
- Chen, Yu;
- Smelyanskiy, VN;
- Martinis, John M;
- Neven, H;
- Kelly, J;
- Korotkov, AN;
- Petukhov, AG;
- Barends, R
Quantum computing can become scalable through error correction, but logical error rates only decrease with system size when physical errors are sufficiently uncorrelated. During computation, unused high energy levels of the qubits can become excited, creating leakage states that are long-lived and mobile. Particularly for superconducting transmon qubits, this leakage opens a path to errors that are correlated in space and time. Here, we report a reset protocol that returns a qubit to the ground state from all relevant higher level states. We test its performance with the bit-flip stabilizer code, a simplified version of the surface code for quantum error correction. We investigate the accumulation and dynamics of leakage during error correction. Using this protocol, we find lower rates of logical errors and an improved scaling and stability of error suppression with increasing qubit number. This demonstration provides a key step on the path towards scalable quantum computing.