Relations between the single-pass and multi-pass qubit gate errors
Nikolay V. Vitanov

TL;DR
This paper analyzes how repeating quantum gates multiple times affects error measurement, revealing interference effects that can cause errors to amplify faster than classical predictions, with implications for quantum gate fidelity assessment.
Contribution
It provides a rigorous theoretical framework linking single-pass and multi-pass qubit gate errors using SU(2) symmetry and Chebyshev polynomials, including practical recipes for error determination.
Findings
Multi-pass transition probability can degrade as 1 - N^2 ε, faster than classical estimates.
Explicit analytic relations between single-pass and N-pass propagators are derived.
Recipes are proposed for accurate error estimation in both Clifford and non-Clifford gates.
Abstract
In quantum computation the target fidelity of the qubit gates is very high, with the admissible error being in the range from to and even less, depending on the protocol. The direct experimental determination of such an extremely small error is very challenging by standard quantum-process tomography. Instead, the method of randomized benchmarking, which uses a random sequence of Clifford gates, has become a standard tool for determination of the average gate error as the decay constant in the exponentially decaying fidelity. In this paper, the task for determining a tiny error is addressed by sequentially repeating the \emph{same} gate multiple times, which leads to the coherent amplification of the error, until it reaches large enough values to be measured reliably. If the transition probability is with in the single process, then…
Peer 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.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Quantum Information and Cryptography · Quantum Mechanics and Applications
Relations between single-pass and multi-pass qubit gate errors
Nikolay V. Vitanov
Department of Physics, St Kliment Ohridski University of Sofia, 5 James Bourchier blvd, 1164 Sofia, Bulgaria
Abstract
In quantum computation the target fidelity of the qubit gates is very high, with the admissible error being in the range from to and even less, depending on the protocol. The direct experimental determination of such an extremely small error is very challenging by standard quantum-process tomography. Instead, the method of randomized benchmarking, which uses a random sequence of Clifford gates, has become a standard tool for determination of the average gate error as the decay constant in the exponentially decaying fidelity. In this paper, the task for determining a tiny error is addressed by sequentially repeating the same gate multiple times, which leads to the coherent amplification of the error, until it reaches large enough values to be measured reliably. If the transition probability is with in the single process, then classical intuition dictates that the probability after passes should be . However, this classical expectation is misleading because it neglects interference effects. This paper presents a rigorous theoretical analysis based on the SU(2) symmetry of the qubit propagator, resulting in explicit analytic relations that link the -pass propagator to the single-pass one in terms of Chebyshev polynomials. In particular, the relations suggest that in some special cases the -pass transition probability degrades as , i.e. dramatically faster than the classical probability estimate. In the general case, however, the relation between the single-pass and -pass propagators is much more involved. Recipes are proposed for unambiguous determination of the gate errors in the general case, and for both Clifford and non-Clifford gates.
I Introduction
In quantum computation the admissible error of gate operations is very small — usually in the range of to . Recently, single-qubit gate errors as small as Brown2011 ; Gaebler2016 and even Harty2014 , and two-qubit gate errors below Ballance2016 ; Gaebler2016 have been reported in trapped-ions experiments. The unwanted cross-talk to neighboring qubits has been reduced to Piltz2014 and Craik2017 in other trapped-ions experiments, and ion transport with an error of less than has been reported too Kaufmann2018 . In superconducting qubits, single-qubit gate fidelity of 99.9% and two-qubit gate fidelity of 99.4% have been achieved Barends2014 .
The direct experimental determination of such tiny errors is very challenging with the standard methods of quantum-state and quantum-process tomography. Alternatively, the recently developed methods of randomized benchmarking and gate set tomography can be used. Randomized benchmarking characterizes the fidelity of Clifford gates Emerson2007 ; Knill2008 ; Magesan2011 ; Magesan2012 ; Wallman2014 ; Epstein2014 ; Magesan2012prl ; Gambetta2012 ; Kimmel2014 ; Wallman2015 ; Alexander2016 ; McKay2019 by applying sequences of a large number of pulses in a randomly chosen or direction as well as two pulses in the beginning and the end of the sequence. The average gate error is deduced from the decay rate of the fidelity when plotted versus the length of the sequence. Extensions of randomized benchmarking to non-Clifford gates have been proposed too Carignan-Dugas2015 ; Cross2016 ; Harper2017 . Gate set tomography Merkel2013 ; Blume-Kohout2013 ; Greenbaum2015 ; Dehollain2016 ; Blume-Kohout2017 , on the other hand, is a sophisticated recent method which delivers simultaneously the fidelities of a set of gates.
Randomized benchmarking, in particular, is widely used due to its simplicity. However, it delivers an error value which is not exactly the error of a particular gate but an average error over several gates (, , ), which may have different errors. Recently, there has been some discussion about what randomized benchmarking actually measures Proctor2017 ; Carignan-Dugas2018 .
In the quest for simple and fast algorithms for characterizing the gate error here I propose to sequentially repeat the same gate many times, and hence amplify the error and make its accurate measurement feasible. In this manner, because only the characterized gate is used one does not introduce other errors, assuming that the experimental apparatus produces exactly the same gate and the same error sufficiently many times, which is not unreasonable. Moreover, because randomization is absent, the gate errors add up coherently which implies that the tiny gate error increases much more quickly to measurable values than in a random process.
To this end, it is of crucial importance to have a relation that links the single-pass propagator to the -pass propagator , and hence the single-pass transition probability to the -pass transition probability . If the transition probability for the single process is with , then classical intuition dictates that the -pass probability should be . [A more accurate calculation, which takes into account the exchange of probabilities between the qubit states adds correction terms to (see Sec. II below) but in the limit of a tiny error the above estimate for remains in place.] However, this classical expectation is misleading because it neglects interference effects caused by the dynamical phases in the propagator.
Recently Vitanov2018 , I analyzed the double-pass transition probability in two-state and three-state quantum systems by using, respectively, the SU(2) and SU(3) symmetry of the corresponding propagator. The correct double-pass probability is obtained by multiplying the sequential propagators, rather than probabilities. The conclusion was that the quantum estimate for the error generally exceeds the classical estimate , i.e. the quantum probability degrades faster than the classical one. I have derived the exact relationship (for any value of ) between the single-pass and double-pass probabilities, which in the general case depends on a dynamic phase. A recipe for the determination of the single-pass probability from the double-pass probability from a pair of two different measurements was proposed. In two special cases of interest, when the Hamiltonian possesses certain symmetries, the single-pass probability can be determined unambiguously from a single double-pass signal.
These results are of interest in physical situations when it is much easier to measure the initial-state population rather than the target one, e.g. in the formation of ultracold ground-state molecules Takekoshi2014 from ultracold atoms, and in atomic excitation to Rydberg levels Higgins2017 . However, these results are less relevant for the objective mentioned in the beginning — the determination of a tiny transition probability error () — because the double-pass error remains still small.
In the present paper, I extend this earlier approach to repeated processes in a qubit. I use a rigorous theoretical analysis based on the SU(2) symmetry of the qubit propagator, resulting in an explicit analytic relation that links the -pass propagator to the single-pass one. In several special cases this relation takes a simple form which allows one to unambiguously deduce the single-pass error from the -pass one. In the general case, this is not possible but instead, a procedure is proposed which allows one to deduce the single-pass error from several multi-pass signals coming from sequences of interleaved gates.
II Classical probability
Assuming that initially the system is in state let us denote by and the probabilities for, respectively, return to state and transition to state . The exact classical probabilities after passes are
[TABLE]
where is the single-pass transition probability. These formulas can easily be proved inductively by using the relations and .
(i) For large probability (), we have
- •
and for even ;
- •
and for odd .
In this limit, this is the same behavior as the simple estimates and , which neglect the mutual exchange of probabilities between the two states: the error increases linearly with the number of processes .
(ii) For small probability (), we have and for any (odd or even). Hence the transition probability grows as .
(iii) For half probability (), we have and . Hence in this case the error rapidly vanishes, rather than increases, with and the probabilities tend to .
(iv) For intermediate probability (), we find and . Here again the error rapidly vanishes because as increases (for ), and the probabilities tend to .
Below the quantum probabilities after sequential passes are derived, discussed and compared to the classical probabilities.
III Multi-pass probabilities
The Hamiltonian of a coherently driven lossless two-state quantum system, in the rotating-wave approximations Shore1990 , reads
[TABLE]
where is the system-field frequency mismatch (the detuning), and is the Rabi frequency, which is a measure of the coupling between the two states. For arbitrary and the corresponding propagator is a SU(2) matrix, which can be expressed in terms of the complex-valued Cayley-Klein parameters and () as
[TABLE]
Assume that the system is initially in state . Then the probabilities for remaining in state and for transfer to state are
[TABLE]
Obviously, . If the transition probability is very close to 1, i.e. , with , then it is difficult to determine the error precisely. A natural approach that is adopted here is to repeat the process times, which amplifies the error, see Fig. 1. By measuring the population of state or after passes one can deduce the single-pass transition probability , and hence the single-pass error .
In order to determine the populations after passes we need to find the -pass propagator . It has been proved Vitanov1995 that the -th power of any SU(2) propagator, parameterized as in Eq. (3), reads
[TABLE]
where and
[TABLE]
Therefore, the two populations after passes are
[TABLE]
In the general case, measuring or alone is not sufficient to deduce the single-pass transition probability because the parameter is not uniquely linked to but it depends also on the phase of the propagator parameter . However, if is real, then this is possible.
IV Special case: Real
IV.1 Error amplification
For real , we have and . The -pass probabilities (7) become
[TABLE]
where denotes the Chebyshev polynomial of the first kind. The return probability is plotted in Fig. 2 versus the single-pass transition probability and compared to the classical return probability of Eq. (1). The return probability is also plotted in Fig. 3 versus the number of passes . The discrepancy between the classical and quantum probabilities in all cases is drastic. Note that for any single-pass probability the multi-pass probabilities are periodic functions of , as evident in Fig. 3 (top), and there exists an optimum range of passes for which the error is maximized.
Several important special cases follow.
(i) For we find the return probability to be
[TABLE]
while the classical probability is for odd and for even . Obviously, the quantum probability error increases much faster (as ) with the number of passes than the classical probability (as ). This is clearly visible near in all frames of Fig. 2 and in Fig. 3 (top). Error amplification to probability values of about occurs for passes.
(ii) In the opposite limit, when is small, we find
[TABLE]
i.e. the -pass transition probability grows with . The classical probability again behaves linearly, . This is clearly visible near in all frames of Fig. 2. Again, as for , error amplification to probability values of about occurs for passes.
(iii) In another important special case, when we find the transition probability to be :
[TABLE]
In this case, the scaling of the error is replaced by either or . This is slower than in the previous two cases, even for the cases because the scaling is negated by the factor (). Yet, this is very different from the classical case (Sec. II) in which, instead of increasing, the error rapidly vanishes with .
The four branches of Eqs. (11) describe distinctly different values of the return probability, which are illustrated in Fig. 3 (bottom) for with . The two middle branches emanating from the value and corresponding to Eqs. (11b) and (11d) diverge linearly from this value. The two outer branches emanating from the values 0 and 1 and corresponding to Eqs. (11a) and (11c) diverge quadratically versus , but with the squared error . Hence initially the middle branches amplify the error faster until eventually the outer branches catch up, which takes place at about [see Eqs. (11a) and (11b)]. Therefore, for the purpose of error amplification in shortest time the linear middle branches are the suitable ones, with the number of passes required of the order of .
IV.2 Implementations
The Cayley-Klein parameter is real in two important special cases.
(i) On exact resonance () we have , with being the pulse area. Hence and therefore, after passes we find from Eq. (7b)
[TABLE]
Of course, this result can be found directly from the resonant solution because the total pulse area after passes is .
(ii) When the Rabi frequency is symmetric and the detuning is anti-symmetric function of time, and the parameter is real Vitanov1999nonlinear . A number of analytically soluble models belong to this special class: the original Landau-Zener-Stückelberg-Majorana (LZSM) model Landau1932 ; Zener1932 ; Stueckelberg1932 ; Majorana1932 , the symmetric finite LZSM model Vitanov1996 , the Allen-Eberly-Hioe model Allen1975 ; Hioe1984 , and the linearly-chirped Gaussian model Vasilev2005 — all related to the popular technique of rapid adiabatic passage (RAP) via a level crossing Vitanov2001 .
In either of these cases (i) and (ii), the multi-pass probabilities and depend on the single-pass transition probability only and do not depend on the propagator phases. Hence the mappings or are single-valued: knowing means knowing the multi-pass probabilities.
However, the opposite correspondences and are not single-valued (because the function is not single-valued), as can be deduced also from Fig. 2. Therefore, if one wants to find the single-pass probability from the multi-pass ones or , some additional knowledge is required. For instance, if the probability is known (or measured) to be close to 1 then the largest value for stemming from the value of should be retained. Alternatively, one can determine from two measurements, e.g. after and passes, which should produce the same value for .
V General case
In the general case when the parameter is not real it is not possible to determine the single-pass error by repeating the same interaction times. The reason is that is not uniquely linked to but it depends also on a dynamical phase, see Eq. (6). This undesired dependence can be eliminated by using sequences of interleaved pairs of gates (i.e. double-pass processes, see Fig. 1), in which the second gate is different from, but related to the first one, similarly to Ref. Vitanov2018 . This section discusses this general case.
V.1 Double-pass propagators
Consider a second interaction with the same magnitudes but with different signs of and , cf. Fig. 1. The respective propagators can be obtained from Eq. (3) by simple algebraic operations Vitanov1999nonlinear and, very importantly, can be expressed with the same Cayley-Klein parameters and ,
[TABLE]
The respective double-pass propagators read
[TABLE]
where is the same as of Eq. (3) but the subscripts are added for the sake of consistency with the other propagators. We immediately see that the corresponding double-pass probabilities are different in each case; it was this difference that enabled the derivation of the single-pass probability from the double-pass probabilities in Ref. Vitanov2018 .
For double-pass pairs of this type, i.e. for passes, we can find the overall propagator in the same manner as Eq. (5) is derived from Eq. (3).
V.2 Special case: Imaginary
Imaginary occurs when both the Rabi frequency and the detuning are symmetric functions of time, and Delos1972 ; Bambini1984 ; Vitanov1999nonlinear . A beautiful analytically soluble model that belongs to this class is the Rosen-Zener model Rosen1932 , in which the Rabi frequency has a hyperbolic-secant shape, and the detuning is constant, const. Another (approximately soluble) example is the Gaussian model with constant detuning Vasilev2004 , in which . In these cases, the Cayley-Klein parameter is purely imaginary Delos1972 ; Bambini1984 ; Vitanov1999nonlinear , implying . Then the diagonal elements of the product in Eq. (14i) are real and we find . Therefore and hence
[TABLE]
which is the same as in the previous case, Eq. (8), with the replacement (because here we have double-pass processes) and noting that .
For large and small transition probability, and with , we find
[TABLE]
These are the same expressions as Eq. (9a) and Eq. (10a), under the replacement , with the same quadratic scaling of the probability error with the number of passes .
V.3 General case: Complex and
When the Cayley-Klein parameter is complex, the parameter cannot be linked to the single-pass transition probability alone. Instead we have , i.e. depends on the phase (known also as a Stückelberg phase). Therefore we cannot use the approaches in the two special cases of real or imaginary described above. One possibility to proceed is to extend the approach of Ref. Vitanov2018 , which uses the double-pass propagators and , see Eqs. (14c) and (14f). For these double-pass propagators the parameter is defined as
[TABLE]
where refers to , and the respective two-pass transition probabilities are and . Hence the transition probability after double passes depends on both (or ) and , cf. Eq. (7b),
[TABLE]
Here and are the transition probabilities after repetitions of the double-pass propagators [Eq. (14c)] and [Eq. (14f)], respectively.
For with , we find from Eq. (18)
[TABLE]
and hence, the multi-pass transition probability error scales as , as before, although now it depends also on the dynamical phase too. Obviously, the dependence on can be eliminated in the first order of by taking the sum , and one can determine the single-pass error from here as
[TABLE]
However, the higher orders of still depend on and therefore, Eq. (20) can be used for sufficiently small values of only.
For , a simple protocol is not easy to find and one can follow the general measurement procedure outlined below. However, it should be pointed out that quantum gates of this type, e.g. the Hadamard gate, are usually produced by a resonant pulse, for which the Cayley-Klein parameter is real and one can deduce the gate error by using the simple method of Sec. IV. Nevertheless, if the parameter acquires a small nonzero phase , the parameter will depend very weakly on [as ] and its effect may be negligible.
For general values of , we need more steps. A possible scenario is the following. First, measure the transition probability after and double passes and calculate the ratios
[TABLE]
In this manner the probabilities are eliminated and each of the ratios depends on the single parameter only (rather than on and , as do ). From here we find
[TABLE]
and hence we can find from [cf. Eq. (17)]
[TABLE]
This procedure allows one to determine any single-pass transition probability: small, large or in between.
For , the error amplification is more difficult to achieve in the general case. It is considered in more detail in the next section, because this case refers to the very important quantum phase gate.
V.4 Quantum phase gate
As a non-Clifford gate, the single-qubit phase gate is not amenable to the standard randomized benchmarking, but to its extensions Carignan-Dugas2015 ; Cross2016 ; Harper2017 . It can be characterized also by the present error amplification protocol. The single-qubit phase gate can be characterized by sandwiching it between two Hadamard gates, which convert it into a rotational gate. The the phase gate error is mapped onto the rotational gate error; however, the Hadamard gates will introduce their own errors. In principle, both the errors of the Hadamard gate and the rotational gate can be amplified and measured using the protocol described in the preceding sections. However, the multi-pass error amplification method can be used to directly determine the phase gate errors, without Hadamard gates.
In the high-fidelity regime, the off-diagonal elements are very small (meaning transition probability ), and the target phase may have its own error . In matrix form the (imperfect) phase gate can be written as
[TABLE]
where , while is the off-diagonal element phase. The important error terms here are and , both assumed small. They can be amplified by multiple double passes and determined as follows.
When (), we find from Eqs. (14) and (18) that
[TABLE]
These four expressions give the transition probabilities after double passes corresponding to the four double-pass propagators of Eqs. (14), respectively. The first expression (25a), which results from the repetition of the same gate times, resembles the formula for the light intensity distribution of a diffraction grating Vitanov1995 . Figure 4 (top) illustrates this dependence. Obviously, this probability depends very strongly on the phase . The transition probability is suppressed well bellow the classical value (1) for most of the range, with the exception of the ranges around , where it has the approximate value .
Obviously, the multi-pass error amplification does not occur in the probabilities, except for for [Fig. 4 (top)] and for [Fig. 4 (bottom)], which are therefore not suitable for characterization of a general phase gate. However, the probabilities (25c) and (25d) obtained with interleaved gates do offer error amplification, despite the emergence of the unwanted Stückelberg phase . This phase can be eliminated by taking the sum
[TABLE]
from where the probability error can be determined. Once is found, the phase error can be derived from either Eq. (25a) or Eq. (25b), or from
[TABLE]
Alternatively, one can determine from the ratio or from the ratio .
For several important phase gates, there is another, simpler approach to their characterization. For one can use the sequences
[TABLE]
In other words, the original gate is repeatedly applied times, followed by repetitions of the gate obtained from the original gate by flipping the sign of the Rabi frequency . This sequence of gates in repeated as a whole times, meaning gates in total. In fact, the lower frame of Fig. 4 already shows the transition probability for the case of and , which is dominated by peaks at phase values and . The excitation profiles for phases , obtained for , are plotted in Fig. 5. These profiles are dominated by sharp peaks at phases , , , etc. Of special importance for quantum information are the first peaks at and in the cases of and because these phase gates are parts of the basic set of quantum gates.
In the vicinity of the multi-pass transition probability behaves as
[TABLE]
This estimate remains valid in the vicinity of the other peaks at upon the replacement in Eq. (29). The single-pass transition probability can be found by the methods described above, and the numbers and are known. Therefore, this estimate allows one to determine the phase error by measuring .
It should be noted that other profiles with sharp peaks at particular values of the phase can be obtained by sequences similar to Eq. (28) by replacing the propagators there by other propagators from Eqs. (14).
VI Summary and conclusions
In this paper, the relations between the parameters of the single-pass and -pass qubit propagators have been used to assess the coherent amplification of the errors of various single qubit gates due to repeated application of the corresponding gate. This allows one to determine tiny gate errors by amplifying them to sufficiently high values at which they can be measured with high accuracy by standard quantum process tomography. Contrary to other methods for error characterization, here no additional errors are introduced besides the error of the considered gate.
In several important special cases the relation between the single-pass transition probability and the -pass transition probability allows one to unambiguously determine from . In the most general case, the detrimental multi-pass interference due to the concomitant dynamical phases in the single-pass propagator can be eliminated by taking appropriate sums and ratios of probabilities. These probabilities are linked to sequences of pairs of interleaved gates, consisting of the original gate and another gate obtained from it by flipping the sign of the Rabi frequency and/or the detuning. (An important assumption is that the this sign flip, which does not change the gate probabilities, can be performed with very high accuracy.)
It is important to note that the quadratic enhancement of the gate error, as suggested earlier for coherent accumulation of errors using heuristic arguments, applies only to some special cases. In general the dependence of the populations on the gate error is much more involved. In particular, for a large single-pass transition probability, , the quantum-mechanical probability error increases due to quantum interference much faster in sequential processes than the classical probability: as in the quantum case compared to in the classical case. The same quadratic enhancement of the error occurs in other special cases when the Hamiltonian possesses certain symmetry. For probability , the multi-pass error amplification is linear or quadratic depending on the number of passes : for odd and for even . For small single-pass transition probability, , which is important in cross-talk characterization and phase gates, the relation to the -pass transition probability is more complicated because in the general case the latter depends on the dynamical phases of the single-pass propagator.
The relations between the single-pass and multi-pass propagators and probabilities discussed here are a viable alternative of the established randomized benchmarking and other methods for characterizing small gate errors. One advantage of the present approach is that it can be used for Clifford and non-Clifford gates as well, as it is the case for the quantum phase gate considered in Sec. V.4. Another advantage is that by repeating the same gate multiple times no new errors are introduced and the only error present in the multi-pass propagator is the sought gate error. Moreover, in a number of cases the error amplification increases quadratically with the number of passes, which makes the present method much faster than previous methods. It is also important that in the same time the present method does not depend on SPAM (state preparation and measurement) errors because the amplification of the error to values renders SPAM errors negligible.
Acknowledgements.
This work is supported by the Bulgarian Science Fund Grant DO02/3 (ERyQSenS).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1) K. R. Brown, A. C. Wilson, Y. Colombe, C. Ospelkaus, A. M. Meier, E. Knill, D. Leibfried, and D. J. Wineland, Phys. Rev. A 84 , 030303(R) (2011).
- 2(2) J. P. Gaebler, T. R. Tan, Y. Lin, Y. Wan, R. Bowler, A. C. Keith, S. Glancy, K. Coakley, E. Knill, D. Leibfried, and D. J. Wineland, Phys. Rev. Lett. 117 , 060505 (2016).
- 3(3) T. P. Harty, D. T. C. Allcock, C. J. Ballance, L. Guidoni, H. A. Janacek, N. M. Linke, D. N. Stacey, and D. M. Lucas, Phys. Rev. Lett. 113 , 220501 (2014).
- 4(4) C. J. Ballance, T. P. Harty, N. M. Linke, M. A. Sepiol, and D. M. Lucas, Phys. Rev. Lett. 117 , 060504 (2016).
- 5(5) C. Piltz, T. Sriarunothai, A.F. Varón, and C. Wunderlich, Nat. Commun. 5 , 4679 (2014).
- 6(6) D. P. L. Aude Craik, N. M. Linke, M. A. Sepiol, T. P. Harty, J. F. Goodwin, C. J. Ballance, D. N. Stacey, A. M. Steane, D. M. Lucas, and D. T. C. Allcock, Phys. Rev. A 95 , 022337 (2017).
- 7(7) P. Kaufmann, T. F. Gloger, D. Kaufmann, M. Johanning, and C. Wunderlich, Phys. Rev. Lett. 120 , 010501 (2018).
- 8(8) R. Barends, J. Kelly, A. Megrant, A. Veitia, D. Sank, E. Jeffrey, T. C. White, J. Mutus, A. G. Fowler, B. Campbell, Y. Chen, Z. Chen, B. Chiaro, A. Dunsworth, C. Neill, P. O’Malley, P. Roushan, A. Vainsencher, J. Wenner, A. N. Korotkov, A. N. Cleland, and J. M. Martinis, Nature 508 , 500 (2014)
