Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2022 Jun;606(7916):884-889.
doi: 10.1038/s41586-022-04819-6. Epub 2022 May 5.

Fault-tolerant operation of a logical qubit in a diamond quantum processor

Affiliations

Fault-tolerant operation of a logical qubit in a diamond quantum processor

M H Abobeih et al. Nature. 2022 Jun.

Abstract

Solid-state spin qubits is a promising platform for quantum computation and quantum networks1,2. Recent experiments have demonstrated high-quality control over multi-qubit systems3-8, elementary quantum algorithms8-11 and non-fault-tolerant error correction12-14. Large-scale systems will require using error-corrected logical qubits that are operated fault tolerantly, so that reliable computation becomes possible despite noisy operations15-18. Overcoming imperfections in this way remains an important outstanding challenge for quantum science15,19-27. Here, we demonstrate fault-tolerant operations on a logical qubit using spin qubits in diamond. Our approach is based on the five-qubit code with a recently discovered flag protocol that enables fault tolerance using a total of seven qubits28-30. We encode the logical qubit using a new protocol based on repeated multi-qubit measurements and show that it outperforms non-fault-tolerant encoding schemes. We then fault-tolerantly manipulate the logical qubit through a complete set of single-qubit Clifford gates. Finally, we demonstrate flagged stabilizer measurements with real-time processing of the outcomes. Such measurements are a primitive for fault-tolerant quantum error correction. Although future improvements in fidelity and the number of qubits will be required to suppress logical error rates below the physical error rates, our realization of fault-tolerant protocols on the logical-qubit level is a key step towards quantum information processing based on solid-state spins.

PubMed Disclaimer

Conflict of interest statement

The authors declare no competing interests.

Figures

Fig. 1
Fig. 1. Diamond quantum processor, logical qubit and fault tolerance.
a, Our processor consists of a single NV centre and 27 13C nuclear-spin qubits, for which the lattice sites and qubit–qubit interactions are known. We select five 13C qubits as data qubits that encode the logical state (yellow). The other qubits (grey) are not used here. We use the NV electron spin (purple) as an auxiliary qubit for stabilizer measurements and the NV 14N nuclear spin (green) as a flag qubit to ensure fault tolerance. Purple lines indicate the electron–nuclear two-qubit gates used here (Methods). Grey lines indicate dipolar nuclear–nuclear couplings greater than 6 Hz. b, Illustration of the main components of the experiment. We realize fault-tolerant encoding, gates and stabilizer measurements with real-time processing on a logical qubit of the five-qubit quantum error-correction code. To ensure that any single fault does not cause a logical error, an extra flag qubit is used to identify errors that would propagate to multi-qubit errors and corrupt the logical state. An illustration of such an error E is shown in red.
Fig. 2
Fig. 2. Non-destructive stabilizer measurements with real-time feedforward.
a, Circuit diagram for the deterministic preparation of a four-qubit GHZ entangled state (ψ+=(0000+1111)/2) using a measurement of the stabilizer XXXX. b, Measured expectation values of the 15 operators that define the ideal state. The obtained fidelity with the target state is 0.86(1), confirming genuine multipartite entanglement. Grey bars show the ideal expectation values. Error bars are one standard deviation.
Fig. 3
Fig. 3. Fault-tolerant encoding of the logical qubit.
a, Encoding circuit. The first stage prepares |L non-fault-tolerantly (‘non-FT preparation’) by starting with |00+0+ (an eigenstate of p1, p2) and measuring the logical operators p3 to p5. The second ‘FT verification’ stage consists of two stabilizer measurements, T1 = p2·p4·p5, T2 = p1·p3·p5, and a flag qubit measurement. Echo sequences are inserted between the measurements to decouple the qubits (not shown, see Supplementary Figs. 8 and 9). Successful preparation is heralded by satisfying a set of conditions for the measurement outcomes (see main text). Red indicates an example of an auxiliary qubit fault (an XY error in a two-qubit gate) that would propagate to a logical error but is detected by the T1 verification step. Orange indicates an example of a single fault in the verification stage that would propagate into a logical error but is detected by the flag qubit. b,c, Probabilities to obtain the desired logical state |L without error (P0,−) or with a single-qubit Pauli error (P1,−), and the probabilities to obtain the opposite logical state |+L with zero error (P0,+) or with a single-qubit Pauli error (P1,+). Note that P1,± are summed over all 15 possible errors. These 32 states are orthogonal and span the full five-qubit Hilbert space.
Fig. 4
Fig. 4. Fault-tolerant gates on the logically encoded qubit.
a, We apply transversal logical gates on the encoded state |L and measure the resulting logical state fidelity FL (equation (1)) with respect to the targeted state. b, Logical XL, YL, HL (Hadamard) and SL (π/2 rotation around the z-axis) are realized by five single-qubit gates. For HL and SL, this is followed by a permutation of the qubits by relabelling them. c, Grey bars indicate logical state fidelity when compiling the logical gates with subsequent operations (0.95(2) for all gates). Blue bars are logical state fidelities after physically applying the transversal logical gates (0.90(2), 0.90(2), 0.83(2), 0.95(2) for XL, YL, HL and SL, respectively). Error bars are one standard deviation.
Fig. 5
Fig. 5. Fault-tolerant stabilizer measurement.
a, Circuit diagram to measure the stabilizer XXYIY on the encoded state. As an example to illustrate the compatibility with fault tolerance, we insert a Y error on the auxiliary qubit. This error will propagate to the two-qubit error Y3Y5 on the data qubits, which leads to a logical Z error. However, because the error also triggers the flag qubit, it can be accounted for (Methods). b, Probability of the measurement outcomes of the auxiliary (ma) and flag (mf) qubits when inserting (pe = 1) or not inserting (pe = 0) the Y error on the auxiliary qubit. The results show that the flag qubit successfully detects this error. c, Logical state fidelity FL after the stabilizer measurement as a function of the error probability pe. The non-FT case does not take the flag outcome into account. Values between pe = 0 and pe = 1 are calculated as weighted sums (Methods).
Extended Data Fig. 1
Extended Data Fig. 1. Non-destructive stabilizer measurements with a flag and real-time feedforward.
a, Circuit diagram for the deterministic preparation of a four-qubit GHZ entangled state (|ψ+=(|0000+|1111)/2) using a flagged measurement of the stabilizer XXXX. b, Measured expectation values of the 15 operators that define the ideal state. The average obtained fidelity is 0.79(1). c, Data post-selected on the flag not being raised. The obtained fidelity with the target state is 0.82(1). d, When the flag is raised, the obtained fidelity is 0.47(5). Grey bars show the ideal expectation values. Note that we perform this measurement as a test of the circuit, but that the flag information in this case does not carry any specific significance.
Extended Data Fig. 2
Extended Data Fig. 2. Measured expectation values for the encoded state.
Measured expectation values of the 31 operators that define the encoded state (for the circuit in Fig. 3). Grey bars show the ideal expectation values.

References

    1. Awschalom DD, Hanson R, Wrachtrup J, Zhou BB. Quantum technologies with optically interfaced solid-state spins. Nat. Photonics. 2018;12:516–527. doi: 10.1038/s41566-018-0232-2. - DOI
    1. Chatterjee A, et al. Semiconductor qubits in practice. Nat. Rev. Phys. 2021;3:157–177. doi: 10.1038/s42254-021-00283-9. - DOI
    1. Bradley CE, et al. A ten-qubit solid-state spin register with quantum memory up to one minute. Phys. Rev. X. 2019;9:031045.
    1. Nguyen C, et al. Quantum network nodes based on diamond qubits with an efficient nanophotonic interface. Phys. Rev. Lett. 2019;123:183602. doi: 10.1103/PhysRevLett.123.183602. - DOI - PubMed
    1. Bourassa A, et al. Entanglement and control of single nuclear spins in isotopically engineered silicon carbide. Nat. Mater. 2020;19:1319–1325. doi: 10.1038/s41563-020-00802-6. - DOI - PubMed

Publication types

LinkOut - more resources