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 Jan;601(7893):343-347.
doi: 10.1038/s41586-021-04273-w. Epub 2022 Jan 19.

Quantum logic with spin qubits crossing the surface code threshold

Affiliations

Quantum logic with spin qubits crossing the surface code threshold

Xiao Xue et al. Nature. 2022 Jan.

Abstract

High-fidelity control of quantum bits is paramount for the reliable execution of quantum algorithms and for achieving fault tolerance-the ability to correct errors faster than they occur1. The central requirement for fault tolerance is expressed in terms of an error threshold. Whereas the actual threshold depends on many details, a common target is the approximately 1% error threshold of the well-known surface code2,3. Reaching two-qubit gate fidelities above 99% has been a long-standing major goal for semiconductor spin qubits. These qubits are promising for scaling, as they can leverage advanced semiconductor technology4. Here we report a spin-based quantum processor in silicon with single-qubit and two-qubit gate fidelities, all of which are above 99.5%, extracted from gate-set tomography. The average single-qubit gate fidelities remain above 99% when including crosstalk and idling errors on the neighbouring qubit. Using this high-fidelity gate set, we execute the demanding task of calculating molecular ground-state energies using a variational quantum eigensolver algorithm5. Having surpassed the 99% barrier for the two-qubit gate fidelity, semiconductor qubits are well positioned on the path to fault tolerance and to possible applications in the era of noisy intermediate-scale quantum devices.

PubMed Disclaimer

Conflict of interest statement

The authors declare no competing interests.

Figures

Fig. 1
Fig. 1. Two-qubit device and symmetry operating point.
a, Scanning electron microscopy images of a device similar to that used here, showing the quantum dot gate pattern and the micromagnet on top (the device used in the experiment has an additional screening gate above the fine gates). The scale bar in the left panel denotes 500 nm. The scale bar in the right panel denotes 100 nm. b, Control paths for determining the symmetry operation point in the charge-stability diagram. (M, N) represent the number of electrons in the dots underneath the tip of LP and RP, respectively. a.u., arbitrary units. c, Pulse sequence schematic of a decoupled controlled-phase operation interleaved in a Ramsey interference sequence on Q1. d, Spin-up probability of Q1 after the Ramsey sequence in c, as a function of the detuning in the double-dot potential and the total duration of the barrier voltage pulses.
Fig. 2
Fig. 2. Gate-set tomography and single-qubit gate.
a, Workflow of the GST experiment. Coloured blocks show the input and output fiducial sequences (Fidi and Fido, orange) and the germ sequences (green). A few examples of single-qubit germ sequences are listed. The outcome is used to adjust pulse parameters in the next run. b, c, PTMs of XQ1 and YQ1 in the subspace of Q1. The red (blue) bars are theoretically +1 (−1) and are measured to be positive (negative). The brown (green) bars are theoretically 0 (0) but measured to be positive (negative). Pin and Pout are the input and output operators, respectively. d, Experimentally measured PTM of YQ1IQ2 in the complete two-qubit space. The colour code is the same as in b, c.
Fig. 3
Fig. 3. Hamiltonian engineering of exchange interaction.
a, Frequency detuning of each qubit conditional on the state of the other qubit as a function of barrier pulse amplitude. The horizontal axis shows the real voltage applied to gate B. b, Exchange strength as a function of barrier pulse amplitude. The data are extracted directly from a. c, T2 of each qubit conditional on the state of the other qubit as a function of barrier pulse amplitude (same colour code as in a). Each data point is averaged for about 8 min. By fitting the T2 values to a quasistatic noise model (solid lines, see Methods), the low-frequency amplitudes of the fluctuations are estimated as δfQ1=11kHz, δfQ2=24kHz and δvB = 0.4 mV. d, Shape of the barrier pulse, designed to achieve a high-fidelity CZ gate. e, The cosine-shaped J envelope seen by the qubits during the pulse shown in d.
Fig. 4
Fig. 4. High-fidelity two-qubit gate.
a, A sequence of pulses generated by the arbitrary waveform generators in an example GST sequence. The purple waveforms show the in-phase component of X/Y gates. The CZ gate is indicated by the orange pulse of gate B and the blue and red compensation pulses of gate LP and gate RP. b, Experimentally determined PTM of a CZ gate. The colour code is the same as in Fig. 2. c, Left, the quantum circuit used to reconstruct the Bell state |Ψ+=(|01+|10)/2 based on the corresponding PTMs. Right, the real part of the reconstructed density matrix of the |Ψ+⟩ state. The colour code is the same as in Fig. 2, except that red (blue) bars here are theoretically +0.5 (−0.5).
Fig. 5
Fig. 5. Variational quantum eigensolver.
a, Lowest two molecular orbitals of a H2 molecule, formed by the 1s orbitals of two hydrogen atoms. b, The quantum circuit to implement the VQE algorithm for a H2 molecule. The orange block prepares the HF initial state by flipping Q2. The circuit in green blocks creates the parameterized ansatz state. XQi and YQj include virtual Z gates. CNOT gates are compiled as [YQ2,CZ,YQ2]. To make use of the high-fidelity CZ gate, such compilation is preferred instead of using a single controlled-phase gate with incremental length for creating the parameterized ansatz state. c, Expectation values of the operators in the two-qubit Hamiltonian under BK transformation as a function of θ. Black solid lines show the predicted values. The coloured solid lines are sinusoidal fits to the data (and a constant fit for the case of ZZ). d, Potential energy of the H2 molecule at varying R. The VQE data are normalized to the theoretical energy at large R to directly compare the dissociation energy with the theoretical value. The inset shows the error in the normalized experimental data.
Extended Data Fig. 1
Extended Data Fig. 1. Two-qubit processes.
Average gate infidelities, process matrices (PTMs) and error generators of the six quantum gates in the chosen gate set. These results are analysed by the pyGSTi package using maximum-likelihood estimation.
Extended Data Fig. 2
Extended Data Fig. 2. Single-qubit processes.
Average gate infidelities and process matrices (PTMs) of the identity gates (idle gates) and single-qubit X/Y gates in the subspace of the individual qubits. The individual PTMs are calculated from the PTMs in the two-qubit space (see Methods).
Extended Data Fig. 3
Extended Data Fig. 3. Bell states predicted from the quantum processes.
Top panels show the real part of the reconstructed density matrices of the four Bell states |Ψ+=(|01+|10)/2 (a), |Ψ=(|01|10)/2 (b), |Φ+=(|00+|11)/2 (c) and |Φ=(|00|11)/2 (d). The colour code is the same as in Fig. 4. Bottom panels show the quantum circuit used to reconstruct the Bell states. ZQi2 is a virtual π-rotation around the zˆ axis on the ith qubit, which is executed by a phase update on the microwave reference clock of the qubit and, therefore, is error-free. We numerically estimate the state fidelities to be 98.42% for the |Ψ+⟩ and |Ψ⟩ states and 97.75% for the |Φ+⟩ and |Φ⟩ states.
Extended Data Fig. 4
Extended Data Fig. 4. Initial gate calibrations.
a, Decomposition of single-qubit and two-qubit gates. After each microwave burst for single-qubit rotations, a corresponding phase correction is applied to each qubit. The CZ gate is implemented by a barrier voltage pulse applied to gate B (orange) and negative compensation pulses applied to gates LP (blue) and RP (red), with the same shape as the barrier pulse. Single-qubit phase corrections are then applied on each qubit to compensate the frequency detuning induced by electron movement in the magnetic field gradient. b, c, Calibration of phase corrections on Q1 induced by a single-qubit gate applied on Q2 (ϕ21, b) and on Q1 (ϕ11, c). A relative phase shift, 2ϕ21 (2ϕ11), is determined by interleaving the target gate (a π/2 rotation) and its inverse (a −π/2 rotation) on Q2 (Q1) in a Ramsey interference sequence. d, e, Calibration of phase corrections on each qubit after the CZ gate, using Q1 (d) and Q2 (e) as the control qubits, respectively. When the amplitude of the barrier pulse is perfectly calibrated, the two curves in each experiment should be out of phase by 180°. However, when the barrier pulse amplitude is calibrated such that one of the two experiments shows a 180° phase difference (d), the phase difference in the other calibration experiment always deviates by a few degrees. One possible explanation is that the optional π-rotation applied to the control qubit induces a small, off-resonance rotation on the other qubit, causing an additional phase on the target qubit to appear in the measurement due to the commutation relation of the Pauli operators.
Extended Data Fig. 5
Extended Data Fig. 5. Pulse optimization.
a, b, Full error generators for a CZ gate calibrated by conventional Ramsey sequences (a) and after improving the calibration using the information extracted from a (b), resulting in fidelities of 97.86% and 99.65%, respectively. c, d, Seven Hamiltonian errors (IX, IY, XI, YI, IZ, ZI and ZZ) extracted from the error generators shown in a (c) and b (d). Owing to the crosstalk-induced additional phases shown in Extended Data Fig. 4, errors IZ, ZI and ZZ occur systematically in conventional calibrations. Error bars indicate the 2σ confidence intervals computed using the Hessian of the loglikelihood function. e, f, Shapes of the barrier pulses (e) and their corresponding J envelopes (f) for a CZ gate before and after being corrected by GST. Since the Hamiltonian to generate a CZ gate is H = (II + IZ + ZI − ZZ)/2, the positive ZZ error shown in c is corrected by increasing the amplitude of the pulse. The IZ and ZI errors are corrected by decreasing the phase shifts θ1 and θ2 after the CZ gate. Hamiltonian errors in single-qubit gates are corrected similarly. The results presented in b and d are achieved in four loops of correction, with each loop correcting the parameters by approximately 70% of the measured deviation.
Extended Data Fig. 6
Extended Data Fig. 6. Workflow of the variational quantum eigensolver algorithm.
The qubit Hamiltonian is typically transformed from the molecular Hamiltonian by JW transformation or BK transformation by a classical processor (see Methods). A HF initial state is encoded into the qubit states according to JW or BK transformation and then transformed by the quantum processor into a parameterized ansatz state by considering single and double excitation in the molecule using the UCC theory. The expectation value of each individual Hamiltonian term is directly measured by partial state tomography. The expectation of the total energy is then calculated by the weighted sum of the individual expectations. The result is fed into a classical optimizer, which suggests a new parameterized ansatz state for the next run. This process is repeated until the expectation of the total energy converges.

Comment in

References

    1. Lidar, D. A. & Brun, T. A. Quantum Error Correction (Cambridge Univ. Press, 2013).
    1. Raussendorf R, Harrington J. Fault-tolerant quantum computation with high threshold in two dimensions. Phys. Rev. Lett. 2007;98:190504. - PubMed
    1. Fowler AG, Mariantoni M, Martinis JM, Cleland AN. Surface codes: towards practical large-scale quantum computation. Phys. Rev. A. 2012;86:032324.
    1. Zwerver, A. M. J. et al. Qubits made by advanced semiconductor manufacturing. Preprint at https://arxiv.org/abs/2101.12650 (2021).
    1. McArdle S, Endo S, Aspuru-Guzik A, Benjamin SC, Yuan X. Quantum computational chemistry. Rev. Mod. Phys. 2020;92:015003.

Publication types