21 research outputs found
Repeated Quantum Error Detection in a Surface Code
The realization of quantum error correction is an essential ingredient for
reaching the full potential of fault-tolerant universal quantum computation.
Using a range of different schemes, logical qubits can be redundantly encoded
in a set of physical qubits. One such scalable approach is based on the surface
code. Here we experimentally implement its smallest viable instance, capable of
repeatedly detecting any single error using seven superconducting qubits, four
data qubits and three ancilla qubits. Using high-fidelity ancilla-based
stabilizer measurements we initialize the cardinal states of the encoded
logical qubit with an average logical fidelity of 96.1%. We then repeatedly
check for errors using the stabilizer readout and observe that the logical
quantum state is preserved with a lifetime and coherence time longer than those
of any of the constituent qubits when no errors are detected. Our demonstration
of error detection with its resulting enhancement of the conditioned logical
qubit coherence times in a 7-qubit surface code is an important step indicating
a promising route towards the realization of quantum error correction in the
surface code.Comment: 12 pages, 11 figure
Recommended from our members
Broadband filters for abatement of spontaneous emission in circuit quantum electrodynamics
The ability to perform fast, high-fidelity readout of quantum bits (qubits) is essential to the goal of building a quantum computer. However, coupling a fast measurement channel to a superconducting qubit typically also speeds up its relaxation via spontaneous emission. Here, we use impedance engineering to design a filter by which photons may easily leave the resonator at the cavity frequency but not at the qubit frequency. We implement this broadband filter in both an on-chip and off-chip configuration
Superconducting quantum circuits at the surface code threshold for fault tolerance
A quantum computer can solve hard problems, such as prime factoring, database searching and quantum simulation, at the cost of needing to protect fragile quantum states from error. Quantum error correction provides this protection by distributing a logical state among many physical quantum bits (qubits) by means of quantum entanglement. Superconductivity is a useful phenomenon in this regard, because it allows the construction of large quantum circuits and is compatible with microfabrication. For superconducting qubits, the surface code approach to quantum computing is a natural choice for error correction, because it uses only nearest-neighbour coupling and rapidly cycled entangling gates. The gate fidelity requirements are modest: the per-step fidelity threshold is only about 99 per cent. Here we demonstrate a universal set of logic gates in a superconducting multi-qubit processor, achieving an average single-qubit gate fidelity of 99.92 per cent and a two-qubit gate fidelity of up to 99.4 per cent. This places Josephson quantum computing at the fault-tolerance threshold for surface code error correction. Our quantum processor is a first step towards the surface code, using five qubits arranged in a linear array with nearest-neighbour coupling. As a further demonstration, we construct a five-qubit Greenberger-Horne-Zeilinger state using the complete circuit and full set of gates. The results demonstrate that Josephson quantum computing is a high-fidelity technology, with a clear path to scaling up to large-scale, fault-tolerant quantum circuits