Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

arXiv:1111.5445 · Physical Review A

Experimental implementation of a codeword-stabilized quantum code

Jingfu Zhang, Markus Grassl, Bei Zeng, Raymond Laflamme

Published Jun 13, 2012• 6 citations
arXivHTMLPDF

Abstract

A five-qubit-codeword-stabilized quantum code is implemented in a seven-qubit system using nuclear magnetic resonance. Our experiment implements a good nonadditive quantum code which encodes a larger Hilbert space than any stabilizer code with the same length and capable of correcting the same kind of errors. The experimentally measured quantum coherence is shown to be robust against artificially introduced errors, benchmarking the success in implementing the quantum error correction code. Given the typical decoherence time of the system, our experiment illustrates the ability of coherent control to implement complex quantum circuits for demonstrating interesting results in spin qubits for quantum computing.

DOI
10.1103/physreva.85.062312

Related papers

Benchmarking Quantum Computers: The Five-Qubit Error Correcting Code

Emanuel H. Knill, Raymond Laflamme, R. Martínez +1 more

The smallest quantum code that can correct all one-qubit errors is based on five qubits. We experimentally implemented the encoding, decoding, and error-correction quantum networks using nuclear magnetic resonance on a five spin subsystem of labeled crotonic acid. The ability to correct each error was verified by tomography of the process. The use of error correction for benchmarking quantum networks is discussed, and we infer that the fidelity achieved in our experiment is sufficient for preserving entanglement.

arXiv:quant-ph/0101034•Physical Review Letters•Jun 18, 2001•217 citations

Clustered Error Correction of Codeword-Stabilized Quantum Codes

Yunfan Li, Ilya I. Dumer, Leonid P. Pryadko

Codeword-stabilized codes are a general class of quantum codes that includes stabilizer codes and many families of nonadditive codes with good parameters. For such a nonadditive code correcting all t-qubit errors, we propose an algorithm that employs a single measurement to test all errors located on a given set of t qubits. Compared with exhaustive error screening, this reduces the total number of measurements required for error recovery by a factor of about 3(t).

arXiv:0907.2038•Physical Review Letters•May 10, 2010•10 citations

Entanglement-assisted codeword stabilized quantum codes

Jeonghwan Shin, Jun Heo, Todd A. Brun

Entangled qubits can increase the capacity of quantum error-correcting codes based on stabilizer codes. In addition, by using entanglement quantum stabilizer codes can be construct from classical linear codes that do not satisfy the dual-containing constraint. We show that it is possible to construct both additive and nonadditive quantum codes using the codeword stabilized quantum code framework. Nonadditive codes may offer improved performance over the more common stabilizer codes. Like other entanglement-assisted codes, the encoding procedure acts only on the qubits on Alice's side, and only these qubits are assumed to pass through the channel. However, errors in the codeword stabilized quantum code framework give rise to effective $Z$ errors on Bob's side. We use this scheme to construct entanglement-assisted nonadditive quantum codes, in particular, $($(5,16,2;1)$)$ and $($(7,4,5;4)$)$ codes.

arXiv:1109.3358•Physical Review A•Dec 22, 2011•25 citations

Experimental verification of five-qubit quantum error correction with superconducting qubits

Ming Gong, Xiao Yuan, Shiyu Wang +19 more

Quantum error correction is an essential ingredient for universal quantum computing. Despite tremendous experimental efforts in the study of quantum error correction, to date, there has been no demonstration in the realisation of universal quantum error correction code (QECC), with the subsequent verification of all key features including the identification of an arbitrary physical error, the capability for transversal manipulation of the logical state, and state decoding. To address this notoriously difficult challenge, we push the limits of the depth of superconducting quantum circuits and experimentally realise the universal five-qubit QECC, the so-called smallest perfect code that permits corrections of generic single-qubit errors. In the experiment, having optimised the encoding circuit, we employ an array of superconducting qubits to realise the five-qubit QECC for several typical logical states including the magic state, an indispensable resource for realising non-Clifford gates. The encoded states are prepared with an average fidelity of $57.1(3)\%$ while with a high fidelity of $98.6(1)\%$ in the code space. Then, the arbitrary single-qubit errors introduced manually are identified by measuring the stabilizers. We further implement logical Pauli operations with a fidelity of $97.2(2)\%$ within the code space. Finally, we realise the decoding circuit and recover the input state with a process fidelity of $57.4(7)\%$. After decoding, by identifying errors via the measurement of the four ancillae and then mathematically recovering the qubit state, we verify the power of error correction of this code. Thus, by demonstrating each key aspect of error correction with the five-qubit code, our work establishes the viability of experimental quantum error correction with superconducting qubits and paves the route to fault-tolerant quantum computing.

•Jul 10, 2019•16 citations

Nonadditive Quantum Error-Correcting Code

Sixia Yu, Qing Chen, Ching–Yi Lai +1 more

We report the first nonadditive quantum error-correcting code, namely, a ((9, 12, 3)) code which is a 12-dimensional subspace within a 9-qubit Hilbert space, that outperforms the optimal stabilizer code of the same length by encoding more levels while correcting arbitrary single-qubit errors. Taking advantage of the graph states, we construct explicitly a complete encoding-decoding circuit for the proposed nonadditive error-correcting code.

arXiv:0704.2122•Physical Review Letters•Aug 29, 2008•55 citations

Implementation of standard quantum error-correction codes for solid-state qubits

Tetsufumi Tanamoto

In quantum error-correcting code (QECC), many quantum operations and measurements are necessary to correct errors in logical qubits. In the stabilizer formalism, which is widely used in QECC, generators ${G}_{i}\phantom{\rule{0.28em}{0ex}}(i=1,2,...)$ consist of multiples of Pauli matrices and perform encoding, decoding, and measurement. In order to maintain encoding states, the stabilizer Hamiltonian ${H}_{\mathrm{stab}}=\ensuremath{-}{\ensuremath{\sum}}_{i}{G}_{i}$ is suitable because its ground state corresponds to the code space. On the other hand, Hamiltonians of most solid-state qubits have two-body interactions and show their own dynamics. In addition solid-state qubits are fixed on substrate and qubit-qubit operation is restricted in their neighborhood. The main purpose of this paper is to show how to directly generate the stabilizer Hamiltonian ${H}_{\mathrm{stab}}$ from conventional two-body Hamiltonians with Ising interaction and $XY$ interaction by applying a pulse control method such as an NMR technique. We show that generation times of ${H}_{\mathrm{stab}}$ for nine-qubit code, five-qubit code, and Steane code are estimated to be less than 300 ns when typical experimental data of superconducting qubits are used, and sufficient pulse control is assumed. We also show how to prepare encoded states from an initial state $|0,...,0\ensuremath{\rangle}$. In addition, we discuss an appropriate arrangement of two- or three-dimensional arrayed qubits.

arXiv:1307.6970•Physical Review A•Dec 26, 2013•7 citations
A five-qubit-codeword-stabilized quantum code is implemented in a seven-qubit system using nuclear magnetic resonance. Our experiment implements a good nonadditive quantum code which encodes a larger Hilbert space than any stabilizer code with the same length and capable of correcting the same kind of errors. The experimentally measured quantum coherence is shown to be robust against artificially introduced errors, benchmarking the success in implementing the quantum error correction code. Given the typical decoherence time of the system, our experiment illustrates the ability of coherent control to implement complex quantum circuits for demonstrating interesting results in spin qubits for quantum computing.
The smallest quantum code that can correct all one-qubit errors is based on five qubits. We experimentally implemented the encoding, decoding, and error-correction quantum networks using nuclear magnetic resonance on a five spin subsystem of labeled crotonic acid. The ability to correct each error was verified by tomography of the process. The use of error correction for benchmarking quantum networks is discussed, and we infer that the fidelity achieved in our experiment is sufficient for preserving entanglement.
Entangled qubits can increase the capacity of quantum error-correcting codes based on stabilizer codes. In addition, by using entanglement quantum stabilizer codes can be construct from classical linear codes that do not satisfy the dual-containing constraint. We show that it is possible to construct both additive and nonadditive quantum codes using the codeword stabilized quantum code framework. Nonadditive codes may offer improved performance over the more common stabilizer codes. Like other entanglement-assisted codes, the encoding procedure acts only on the qubits on Alice's side, and only these qubits are assumed to pass through the channel. However, errors in the codeword stabilized quantum code framework give rise to effective ZZZ errors on Bob's side. We use this scheme to construct entanglement-assisted nonadditive quantum codes, in particular, ((((5,16,2;1)))) and ((((7,4,5;4)))) codes.
Quantum error correction is an essential ingredient for universal quantum computing. Despite tremendous experimental efforts in the study of quantum error correction, to date, there has been no demonstration in the realisation of universal quantum error correction code (QECC), with the subsequent verification of all key features including the identification of an arbitrary physical error, the capability for transversal manipulation of the logical state, and state decoding. To address this notoriously difficult challenge, we push the limits of the depth of superconducting quantum circuits and experimentally realise the universal five-qubit QECC, the so-called smallest perfect code that permits corrections of generic single-qubit errors. In the experiment, having optimised the encoding circuit, we employ an array of superconducting qubits to realise the five-qubit QECC for several typical logical states including the magic state, an indispensable resource for realising non-Clifford gates. The encoded states are prepared with an average fidelity of 57.1(3)%57.1(3)\%57.1(3)% while with a high fidelity of 98.6(1)%98.6(1)\%98.6(1)% in the code space. Then, the arbitrary single-qubit errors introduced manually are identified by measuring the stabilizers. We further implement logical Pauli operations with a fidelity of 97.2(2)%97.2(2)\%97.2(2)% within the code space. Finally, we realise the decoding circuit and recover the input state with a process fidelity of 57.4(7)%57.4(7)\%57.4(7)%. After decoding, by identifying errors via the measurement of the four ancillae and then mathematically recovering the qubit state, we verify the power of error correction of this code. Thus, by demonstrating each key aspect of error correction with the five-qubit code, our work establishes the viability of experimental quantum error correction with superconducting qubits and paves the route to fault-tolerant quantum computing.
In quantum error-correcting code (QECC), many quantum operations and measurements are necessary to correct errors in logical qubits. In the stabilizer formalism, which is widely used in QECC, generators Gi(i=1,2,...){G}_{i}\phantom{\rule{0.28em}{0ex}}(i=1,2,...)Gi​(i=1,2,...) consist of multiples of Pauli matrices and perform encoding, decoding, and measurement. In order to maintain encoding states, the stabilizer Hamiltonian ${H}_{\mathrm{stab}}=\ensuremath{-}{\ensuremath{\sum}}_{i}{G}_{i}$ is suitable because its ground state corresponds to the code space. On the other hand, Hamiltonians of most solid-state qubits have two-body interactions and show their own dynamics. In addition solid-state qubits are fixed on substrate and qubit-qubit operation is restricted in their neighborhood. The main purpose of this paper is to show how to directly generate the stabilizer Hamiltonian Hstab{H}_{\mathrm{stab}}Hstab​ from conventional two-body Hamiltonians with Ising interaction and XYXYXY interaction by applying a pulse control method such as an NMR technique. We show that generation times of Hstab{H}_{\mathrm{stab}}Hstab​ for nine-qubit code, five-qubit code, and Steane code are estimated to be less than 300 ns when typical experimental data of superconducting qubits are used, and sufficient pulse control is assumed. We also show how to prepare encoded states from an initial state $|0,...,0\ensuremath{\rangle}$. In addition, we discuss an appropriate arrangement of two- or three-dimensional arrayed qubits.