Error-Mitigated Quantum Gates Exceeding Physical Fidelities in a Trapped-Ion System
Shuaining Zhang, Yao Lu, Kuan Zhang, Wentao Chen, Ying Li, Jing-Ning, Zhang, Kihwan Kim

TL;DR
This paper demonstrates that quantum error mitigation via probabilistic error cancellation in a trapped-ion system can surpass physical gate fidelities, enabling higher effective fidelity without additional qubits.
Contribution
It provides experimental evidence that error mitigation techniques can exceed the physical fidelity limits in a trapped-ion quantum system.
Findings
Effective gate fidelities surpass physical fidelities.
Error rates are significantly reduced through error mitigation.
Demonstrates potential for high-fidelity quantum computations on near-term devices.
Abstract
Various quantum applications can be reduced to estimating expectation values, which are inevitably deviated by operational and environmental errors. Although errors can be tackled by quantum error correction, the overheads are far from being affordable for near-term technologies. To alleviate the detrimental effects of errors, quantum error mitigation techniques have been proposed, which require no additional qubit resources. Here, we benchmark the performance of a quantum error mitigation technique based on probabilistic error cancellation in a trapped-ion system. Our results clearly show that effective gate fidelities exceed physical fidelities, i.e. we surpass the break-even point of eliminating gate errors, by programming quantum circuits. The error rates are effectively reduced from to and from $(0.99\pm…
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Error-Mitigated Quantum Gates Exceeding Physical Fidelities in a Trapped-Ion System
Shuaining Zhang,1 Yao Lu,1 Kuan Zhang,2,1 Wentao Chen,1 Ying Li,3∗ Jing-Ning Zhang,1∗ Kihwan Kim*∗*
Center for Quantum Information, Institute for Interdisciplinary Information Sciences, Tsinghua University, Beijing 10084, P. R. China
2MOE Key Laboratory of Fundamental Physical Quantities Measurements, Hubei Key Laboratory of Gravitation and Quantum Physics, PGMF and School of Physics, Huazhong University of Science and Technology, Wuhan 430074, China
3Graduate School of China Academy of Engineering Physics, Beijing 100193, China
Abstract
Various quantum applications can be reduced to estimating expectation values, which are inevitably deviated by operational and environmental errors. Although errors can be tackled by quantum error correction, the overheads are far from being affordable for near-term technologies. To alleviate the detrimental effects of errors, quantum error mitigation techniques have been proposed, which require no additional qubit resources. Here, we benchmark the performance of a quantum error mitigation technique based on probabilistic error cancellation in a trapped-ion system. Our results clearly show that effective gate fidelities exceed physical fidelities, i.e. we surpass the break-even point of eliminating gate errors, by programming quantum circuits. The error rates are effectively reduced from to and from to for single- and two-qubit gates, respectively. Our demonstration opens up the possibility of implementing high-fidelity computations on a near-term noisy quantum device.
pacs:
Valid PACS appear here
Quantum computers feynman1982simulating can extend classical computational reach in diverse research fields, including quantum chemistry, material science, and even machine learning. Based on various technological advances so far, such nontrival quantum applications have been pursued with currently available devices mainly through quantum-classical hybrid schemes mcclean2016theory ; peruzzo2014variational . The schemes combine the advantages of classical and quantum computation, where quantum processors are used to estimate expectation values of physical observables on certain states for classical feedback. The hybrid schemes can be applied to estimate the ground state energies of molecules peruzzo2014variational ; shen2017quantum ; kandala2017hardware , to simulate quantum models in materialsPhysRevX.6.031045 and high-energy physics kokail2018self and to find approximate solutions of optimization problems farhi2014quantum . Although it is anticipated that around a hundred well-behaved qubits are required for such schemes to outperform current classical counterparts in quantum chemistry wecker2014gate ; reiher2017elucidating ; Simon2019review , the advantages are only possible with accurate quantum processors. However, output results of the quantum devices are inevitably deviated because of errors originated from both environmental fluctuations and operational imperfections. Therefore, techniques for improving the accuracy of noisy quantum processors are of great importance.
Apart from physically improving the devices, the errors can be suppressed on the algorithmic level. For example, quantum error correction shor1995scheme ; steane1996error provides a mean of fault-tolerant quantum computation. However, quantum error correcting codes require complex coding schemes, a large number of physical qubits and low error rates, which are still far from being affordable for near-term quantum technologies o2017quantum ; preskill2018quantum . Consequently, it has not yet been demonstrated that quantum fault tolerance protocols can increase the fidelity of computation operations in any physical implementation. Alternatively, for the quantum algorithms estimating expectation values, the reliability of computation result can be improved by recently proposed error mitigation schemes li2017efficient ; temme2017error ; endo2018practical ; havlivcek2019supervised ; kandala2019error without challenging requirements for quantum error corrections. The probabilistic error cancellation method provides a comprehensive way to mitigate errors in expectation estimation tasks temme2017error ; endo2018practical ; Song2018Quantum . It begins with characterizing imperfect operations on the quantum device by tomography technique and then cancels errors by sampling random quantum circuits, according to a quasi-probability distribution derived from reconstructing ideal quantum operations with characterized imperfect ones. Here we construct a trapped-ion system with full controllability and investigate the universal validity of the probabilistic error cancellation method in a general quantum computational context. We apply the method to every imperfect elementary quantum operation and benchmark the performance of error-mitigated quantum computation knill2008randomized . We observe dramatic improvements on effective fidelities of single- and two-qubit gates by an order of magnitude to those of physical gates.
The paradigm of error-mitigated quantum computation is shown in Fig. 1. The noisy quantum device is treated as a multi-qubit black box in Fig. 1a, capable of preparing each qubit into an initial state , performing a set of single-qubit and two-qubit gates and two-outcome measurement on each qubit, which is described by a positive operator-valued measure (POVM) with being the identity operator. These quantum operations are generally not accurate because of errors from operational imperfections and environmental fluctuations. As proposed in Ref. endo2018practical , we perform the gate set tomography merkel2013self ; blume2017demonstration ; greenbaum2015introduction and characterize state preparation and measurement (SPAM) and gates of noisy quantum devices by Gram matrices and Pauli transfer matrices (PTMs), respectively greenbaum2015introduction as shown in Fig. 1b. When we repeatedly execute a quantum circuit with such a noisy device aiming at obtaining the expectation values of observables of interest, the estimation will be deviated from the ideal case due to the imperfection of the quantum device, as shown in Fig. 1c. The correction of each noisy quantum operation can be decomposed to the combination of experimental basis operations (which we give later) with quasi-probabilities as shown in Fig. 1d. Since some of the quasi-probabilities can be negative, we cannot directly implement the decomposition. However, these basis operations can be randomly included in the circuit and resampled with the quasi-probabilities temme2017error . After running the random circuits with the corrections, the probability distribution of the output expectation value is shifted towards the ideal value at a cost of enlarged variance due to the presence of negative values in the quasi-probabilities endo2018practical , as shown in Fig. 1c. The variance can be reduced by increasing the repetition number, which is the number of generated random circuits.
In our experimental realization, the quantum hardware encapsulated in the black box is a trapped-ion system, where ions are trapped into a linear crystal and individually manipulated by global and individual laser beams, as shown in Fig. 1a. To encode quantum information, a pair of clock states in the ground-state manifold , i.e. and , are denoted as the computational basis of a qubit. At the beginning of executing a quantum circuit, each ion qubit is initialized to by optical pumping. We implement single-qubit operations by Raman laser beams with beatnote frequency about the hyperfine splitting . And the two-qubit operation, i.e. the Mølmer-Sørensen -gate () is realized by driving transverse motional modessorensen1999quantum ; kim2009entanglement , with frequencies in the x-direction {, }={1.954, 2.048} MHz. We apply amplitude-shaped schindler2008 bichromatic Raman beams with beatnote frequencies , where is set to be the middle frequency of the two motional modes, and achieve the gate for 25 s. We also realize the Mølmer-Sørensen -gate () by adding single-qubit rotations before and after the gate tan2015multi . At the end of the execution, internal states of qubits are measured by state-dependent fluorescence detection olmschenk2007manipulation . Note that to collect fluorescence photons, we use a photomultiplier tube (PMT) in the single-qubit case and an electron-multiplying charge-coupled device (EMCCD) in the two-qubit case.
We introduce the PTM representation for the mathematical description of an -qubit noisy quantum device, where density operators and physical observable are represented by -entry column vectors and row vectors , and quantum gates are represented by PTMs . Here, the expectation value of the observable after operating on the initial state is represented by . PTMs can be determined by gate set tomography, which requires informationally complete data obtained from experiments with initial states from a basis set and measurement of the observables from the -qubit Pauli basis . Compared to quantum process tomography, gate set tomography is featured by appropriately taking consideration of SPAM errors, which is of great importance in quantum computations with high accuracy. In gate set tomography, the states in and the measurement of observables in are realized by using a set of fiducial gates consisting of the identity operation and the or axis rotations on each qubit, which are to be characterized together with the rest of the quantum operations. The single-qubit SPAM errors are reflected in the Gram matrix greenbaum2015introduction , as shown in Fig. 2a, which is obtained by preparing the qubit in one of the states , , and measuring the expectation values of the operators in the single-qubit Pauli basis , , where and are ideally associated with and , respectively.
For single-qubit randomized benchmarking knill2008randomized , we design pulse sequences for implementing major-axis pulses and pulses . Thus the gate set for the single-qubit case is , where is the identity operation. The gate set for implementing two-qubit random circuits are . After obtaining informationally complete data for each quantum operation, PTM can be obtained by the linear inversion GST in principle endo2018practical . However, the accuracy of this approach is highly affected by the sampling error in practice, which results in unphysical PTMs. Therefore, we use maximum likelihood estimation for the reconstruction of PTM. We also assume Pauli errors are dominant in our device, where each of the noisy quantum gate is modeled with the ideal gate followed by a Pauli error channel , i.e. . The Pauli error channel, where are Pauli operators, is characterized by a set of Pauli error rates , which are determined by maximizing the likelihood function defined as follows,
[TABLE]
where and are ansatz prediction and experimentally observed frequency of the probability , respectively. Here, the POVM element is , and is the standard deviation of the experimental data for .
The reconstructed PTMs of and for the single-qubit case and those of and gates for the two-qubit case are shown in Fig. 2b and Fig. 2c, respectively (more data for the single-qubit case in Supplementary Fig. S1a) . We note that, for the gate set tomography of two qubits, we apply a two-step parameter estimation, since the infidelities for the single-qubit gates are about an order lower than those of the two-qubit gates. We first determine the Pauli error rates for all the single-qubit gates in as described above, and then characterize the two-qubit gate based on the knowledge of the characterized single-qubit gates (see Supplementary Materials). The gate is derived from those results. Using these reconstructed PTMs, we simulate the single-qubit randomized benchmarking and two-qubit random circuits. The comparisons between the reconstructed and experimental data clearly validate the Pauli error assumption within both error-bars (see Supplementary Fig. S2).
The initial state, quantum gates and measurement are deviated from the ideal ones, as experimentally characterized by Gram matrix and PTMs. Mathematically, We can reconstruct the ideal ones by weighted combination of experimental operations temme2017error . Since we cannot distinguish errors in state preparation from those in measurement, we ascribe all of the SPAM errors to state preparation and decompose the initial state . The quasi-probabilities for the decomposition of the ideal single-qubit initial state is shown in Fig. 3a. Note that for the two-qubit case, the SPAM errors are much more serious because of the EMCCD, and we calibrate the results to remove the SPAM errors as proposed in Ref. shen2012correcting .
An ideal quantum gate can be written as the experimental one followed by the inverse of noise operation, i.e. , where the noise operation introduces errors in the experimental gate . The inverse of the noise operation is then decomposed by the experimental operations associated with the -qubit Pauli group, with Pauli error assumption, where the quasi-probabilities are determined by a set of linear equations. We show decompositions of the inverse error operations for single-qubit gates in Fig. 3b (more data in Supplementary Fig. S1b) and for two-qubit gates in Fig. 3c.
To benchmark the performance, we implement the error-mitigated single-qubit and two-qubit random circuits, both of which consist of implementing a number of randomized computational sequences on fully polarized initial states, and , and measuring on each qubit. For the single-qubit case, a random sequence of length for randomized benchmarking contains computational gates and interleaving identity or Pauli operations, uniformly drawn from the set and , respectively. We post-select the uniformly-generated random sequences to minimize the projection error, and choose those with ideal final states being an eigenstate of the Pauli operator. In order to obtain unbiased estimator of the expectation value, both the experimentally prepared initial state and the experimental operations need to be decomposed and resampled, where the initial state is replaced probabilistically by one of the states in , and each experimental gate is followed by a random Pauli or identity operation drawn from . Thus, for a random sequence of length , there are possible experimental settings. Since the number of settings grows exponentially with the length of the random sequence, we use Monte-Carlo sampling to generate experimental settings, which are specified by an index for the initial state and two -entry index vectors and specifying the target sequence and the choices of the error-compensating operations. The probability of an experimental setting , where and , is . Here, the random variable is introduced to benchmark the performance, the random variable is used to cancel errors, and the normalization constant characterizes the cost to mitigate the errors. Note that the signs of the coefficients, i.e., , are integrated into the measurement results of the random experiments. In Fig. 4a, we represent the error-mitigated single-qubit randomized benchmarking with length up to , and show that the single-qubit gate error rate is effectively suppressed from to .
For the two-qubit case, we first uniformly generate a number of random sequences, and after post-selection, end up with random sequences for each sequence length , whose ideal final states are an eigenstate of . Here, a random sequence of length contains two-qubit gates uniformly drawn from the set , which is then randomized by interleaving the two-qubit gates with random single-qubit gates gaebler2012randomized . Similar to the single-qubit case described above, we apply error mitigation to each of the two-qubit random sequences with length up to 6, and represent the error-mitigated results in Fig. 4b, where the two-qubit gate error rate is effectively suppressed from to . Our work shows that the error mitigation technique, i.e. probabilistic error cancellation temme2017error ; endo2018practical ; Song2018Quantum , surely have the capacity of surpassing the break-even point, where the effective gates are superior to their physical building blocks, at an affordable cost with respect to near-future quantum techniques. The effective infidelity after error mitigation comes from the Pauli error assumption, time-dependent systematic drifting mavadia2018experimental for both single-qubit and two-qubit cases and cross-talk error of single-qubit addressing operations for the two-qubit case. Thus further improvement requires both calibrating and stabilizing the quantum device. With technologies to tackle the cross-talk error, the probabilistic error cancellation method of quantum error mitigation can be straightforwardly applied to systems with more qubits for realizing high-fidelity quantum computation.
Acknowledgments
This work was supported by the National Key Research and Development Program of China under Grants No. 2016YFA0301900 and No. 2016YFA0301901 and the National Natural Science Foundation of China Grants No. 11574002, No. 11504197, and No. 11875050. Y. L. also acknowledges the support by NSAF Grant No. U1730449.
Supplementary materials
Characterization and decomposition for single-qubit operation with Pauli error assumption
We use gate set tomography to characterize the single-qubit operations. In the superoperator formalism, each experimental single-qubit operation can be describe as an ideal 4 by 4 PTM followed by a PTM of noise operation . With Pauli error assumption, each can be written as , where are the Pauli error rates and for trace preserving condition. Since there are 11 gate in , and the experimental initial state can be characterized by 3 parameters, we need to obtain the values for parameters. We run different experimental settings specified by with repetitions of 10000 per setting to collect experimental data , where for state preparation, , and for different measurement settings. The ansatz prediction contain Pauli error rates as variational parameters, which we numerically optimize to maximize the likelihood function in Eq.(1). The obtained PTMs are shown in Fig. 2b and Fig. S1a.
Once we get experimental PTMs for single-qubit operations, we can derive the inverse of PTM of the noise operation as , which can be decomposed by the combination of PTMs of experimental Pauli operations with . Then, the ideal operation can be decomposed by experimental operations as
[TABLE]
Characterization of the two-qubit gate set
The two-qubit gate set, i.e. , includes single-qubit operations in and two-qubit operations . Since infidelities for the single-qubit gates are about an order lower than those of the two-qubit gates, it is reasonable to divide the maximum likelihood estimation into two steps.
First, we treat each qubit in the two-qubit system as a single-qubit system and characterize the single-qubit gate set by gate set tomography, obtaining single-qubit PTMs. The two-qubit PTMs of the single-qubit operations in is then obtained by direct product of the single-qubit PTMs on both qubits. Since the fiducial set , the PTMs of the fiducial operations are determined at this step.
Second, we characterize the native two-qubit gate. Under the Pauli-error assumption, the PTM of the experimental gate is decomposed as , where is the PTM of the Pauli-error channel containing two-qubit Pauli components. After considering the trace-preserving constraint, has 15 parameters, which are determined by linear equations connecting the ansatz predition and corresponding experimental results. In order to minimize the projection error, we choose linearly independent equations out of different settings, with most of the measured probabilities close to [math] or . Fig. S3 shows the corresponding circuits for the experimental settings.
Since the is implemented by a gate sandwiched by proper single-qubit gates, the PTM of the experimental gate is obtained by multiplying the PTMs of the corresponding experimental operations, i.e. .
Analysis on residual errors in the error-mitigated quantum computation
Theoretically, the error mitigation technique, combining probabilistic error cancellation and gate set tomography, is capable of completely rectifying the effect of errors in the estimation of expectation values. However, in our experiment, the effective error rates after error mitigation are and in the single-qubit and two-qubit cases, respectively. Generally speaking, the reasons for the residual errors include the Pauli-error assumption, time-correlated systematic drift, and crosstalk errors between qubits.
In the single-qubit case, the residual errors mainly come from the introduction of the Pauli-error model. To quantify the non-Pauli error rate, we simulate the dynamics of the same random sequences as those used in the experiment with the characterized experimental PTMs, which are obtained under the Pauli-error assumption. The experimental and simulated data of average fidelity are shown in Fig. S2a, which are then numerically fitted to extract the error rates. The difference between the simulated and experimental error rates for single-qubit gates is , which are of the same order of the residual error rate in the single-qubit case. Meanwhile, the data shows that the time-correlated systematic drift has negligible effect and cannot be faithfully quantified within experimental and fitting errors.
In our experiment, we implement two different two-qubit gates, i.e. and gates. To quantify the residual errors from the Pauli-error assumption, we compare the dynamics of the simulated and experimental random two-qubit sequence, where the simulation is based on the characterized PTMs with the Pauli-error assumption. The difference between the simulated and experimental error rates gives the estimation of the non-Pauli residual error rate, which is about . As to the crosstalk errors, the situations for and gates are quite different because of different implementation schemes. Specifically, a gate is implemented by a gate sandwiched by proper single-qubit gates, which introduce qubit-crosstalk errors. We model the crosstalk effect by introducing an effective Rabi frequency on the neighboring ion induced by leakage laser intensities when a single-qubit gate is being implemented by lasers focused on one of the ions. The ratio , with being the Rabi frequency of the target ion, thus quantifies the severity of crosstalk errors. As shown in Fig. S4, we numerically simulate the state fidelities of the original and error-mitigated and gates. As expected, the numerical results show that gates, either original or error-mitigated ones, are insensitive to the crosstalk errors, while the fidelities of gates degrade as the severity of crosstalk errors increases. According to the numerical results, the crosstalk residual error rate is about at the experimental level of qubit crosstalk. Finally, the remaining part of the residual error rate, , is attributed to the time-correlated systematic drift.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1) R. P. Feynman, International Journal of Theoretical Physics 21 , 467 (1982).
- 2(2) J. R. Mc Clean, J. Romero, R. Babbush, A. Aspuru-Guzik, New J. Phys. 18 , 023023 (2016).
- 3(3) A. Peruzzo, et al. , Nat. Commun. 5 , 4213 (2014).
- 4(4) Y. Shen, et al. , Phys. Rev. A 95 , 020501 (2017).
- 5(5) A. Kandala, et al. , Nature 549 , 242 (2017).
- 6(6) B. Bauer, D. Wecker, A. J. Millis, M. B. Hastings, M. Troyer, Phys. Rev. X 6 , 031045 (2016).
- 7(7) C. Kokail, et al. , ar Xiv:1810.03421 (2018).
- 8(8) E. Farhi, J. Goldstone, S. Gutmann, ar Xiv preprint ar Xiv:1411.4028 (2014).
