Note to users. If you're seeing this message, it means that your browser cannot find this page's style/presentation instructions -- or possibly that you are using a browser that does not support current Web standards. Find out more about why this message is appearing, and what you can do to make your experience of our site the best it can be.
Symmetrized Characterization of Noisy Quantum Processes
Joseph Emerson,1,2Marcus Silva,2,3Osama Moussa,2,3Colm Ryan,2,3Martin Laforest,2,3Jonathan Baugh,2David G. Cory,4Raymond Laflamme2,3,5
A major goal of developing high-precision control of many-bodyquantum systems is to realize their potential as quantum computers.A substantial obstacle to this is the extreme fragility of quantumsystems to "decoherence" from environmental noise and othercontrol limitations. Although quantum computation is possibleif the noise affecting the quantum system satisfies certainconditions, existing methods for noise characterization areintractable for present multibody systems. We introduce a techniquebased on symmetrization that enables direct experimental measurementof some key properties of the decoherence affecting a quantumsystem. Our method reduces the number of experiments requiredfrom exponential to polynomial in the number of subsystems.The technique is demonstrated for the optimization of controlover nuclear spins in the solid state.
1 Department of Applied Math, University of Waterloo, Waterloo, ON N2L 3G1, Canada. 2 Institute for Quantum Computing, University of Waterloo, Waterloo, ON N2L 3G1, Canada. 3 Department of Physics and Astronomy, University of Waterloo, Waterloo, ON N2L 3G1, Canada. 4 Department of Nuclear Science and Engineering, Massachusetts Institute of Technology, Cambridge, MA 02139, USA. 5 Perimeter Institute for Theoretical Physics, Waterloo, ON N2L 2Y5, Canada.
Quantum information enables efficient solutions to certain tasksthat have no known efficient solution in the classical world,and it has reshaped our understanding of computational complexity.Harnessing the advantages of the quantum world requires theability to robustly control quantum systems and, in particular,counteract the noise and decoherence affecting any physicalrealization of quantum information processors (QIPs). A pivotalstep in this direction came with the discovery of quantum errorcorrection codes (QECCs) (1, 2) and the threshold theorem forfault-tolerant (FT) quantum computation (3–6). To makeuse of quantum error correction and produce fault-tolerant protocols,we need to understand the nature of the noise affecting thesystem at hand. There is a direct way to fully characterizethe noise using a procedure known as process tomography (7–9).However, this procedure requires resources that grow exponentiallywith the number of subsystems (usually two-level systems called"qubits") and is intractable for characterizing the multi-qubitquantum systems that are presently realized (10–12). Weintroduce a general symmetrization method that allows for directexperimental characterization of some physically relevant featuresof the decoherence and apply it to develop an efficient experimentalprotocol for measuring multiqubit correlations and memory effectsin the noise. Compared with existing methods (13), the protocolyields an exponential savings in the number of experiments requiredto obtain such information. In the context of applications,this information enables optimization of error-correction strategyand tests of some assumptions underlying estimates of the FTthreshold. Moreover, the estimated parameters are immediatelyrelevant for optimizing experimental control methods.
Focusing on a system of n qubits, a complete description ofa general noise model requires O(24n) parameters. Clearly anappropriate coarse-graining of this information is required;the challenge is to identify efficient methods for estimatingthe features of practical interest. The method we propose isbased on identifying a symmetry associated with a property ofinterest, and then operationally symmetrizing the noise to yieldan effective map , with a reduced number of independent parameters reflecting these properties(Fig. 1). This symmetrization is achieved by conjugating thenoise (Fig. 2) with a unitary operator drawn randomly from therelevant symmetry group and then averaging over these randomtrials (14–18). We show below that rigorous statisticalbounds guarantee that the number of experimental trials requiredis independent of the dimension of the group. Hence, our randomizationmethod leads to efficient partial characterization of the map whenever the group elements admit efficient circuit decompositions.
Fig. 1. Schematic of coarse-graining by symmetrization. Averaging the noise by twirling under a symmetry group yields an effective noise process that has a reduced number of independent parameters. Distinct symmetrization groups [represented by (a) red and (b) blue] uniformize different subsets of parameters.
[View Larger Version of this Image (33K GIF file)]
Fig. 2. Quantum circuit. One experimental run consists of a conjugation of the noise process . The standard protocol requires conjugation only by an element Ci, whereas the ensemble protocol requires conjugating also by a permutation s of the qubits. The standard protocol requires only one input state , whereas the ensemble protocol requires n distinct input operators w.
[View Larger Version of this Image (7K GIF file)]
We apply this general idea to the important problem of estimatingthe noise parameters that determine the performance of a broadclass of QECCs and the applicability of certain assumptionsunderlying FT thresholds. In general, QECCs protect quantuminformation only against certain types of noise. A distance-(2t+ 1) code refers to codes that correct all errors simultaneously,affecting up to t qubits. Hence, the distance of a QECC determineswhich terms in the noise will be corrected and which will remainuncorrected. The latter contribute to the overall failure probability.To estimate the failure probability, many fault-tolerance theoremsassume that the noise is independent from qubit to qubit orbetween blocks of qubits. Another common assumption is thatthe noise is memoryless and hence Markovian in time. Our protocolenables measurements of these noise correlations under a givenexperimental arrangement without the exponential overhead ofprocess tomography. This protocol is efficient also in the contextof an ensemble QIP with highly mixed states (19).
We start by expanding the noise operators in the basis PiPn,consisting of n-fold tensor product of the usual single-qubitPauli operators {1, X, Y, Z} satisfying the orthogonality relationTr[PiPj] = 2nij. The Clifford group is defined as the normalizer of the Pauli group: it consists of all elements Ui of the unitary group U(2n) satisfying for every . The protocol requires symmetrizing the channel by averaging over trials in which the channel isconjugated by the elements of applied independently to each qubit (Fig. 2). An average overconjugations is known as a "twirl" (20), and we call the abovea -twirl.
Separating out terms according to their Pauli weight w, wherew {0,...,n} is the number of nonidentity factors in Pl, lettingthe index count the number of distinct ways that w nonidentity Pauli operators can be distributedover the n factor spaces, and the index iw = {i1,..., iw} withij {1, 2, 3} denote which of the nonidentity Pauli operatorsoccupies the jth occupied site, we obtain (see SOM text)
(1)
where the reduced parameters rw,ware fixed by and are the probabilities of w simultaneous qubit errors in the noise. Someintuition about how a -twirl simplifies the task of noise characterization is obtained byanalyzing the case of a single qubit (SOM text).
To measure these probabilities, we probe with input state , followed by a projective measurement of the output state inthe basis |l. This yields an n-bit string l {0, 1}n. Let qwdenote the probability that a random subset of w bits of thebinary string l has even parity. This gives the eigenvaluesof as , and we obtain , where the matrix is a matrix of combinatorial factors (SOM text). If in each single-shotexperiment, the Clifford operators are chosen uniformly at random,then with K = O [log(2n)/2] experiments we can estimate eachof the coefficients cw to precision with constant probability.All imperfections in the protocol contribute to the total probabilitiesof error. The protocol can be made robust against imperfectionsin the input state preparation, measurement, and twirling byfactoring out the values cw(0) measured when the protocol isperformed without the noisy channel:.
The cw can be applied directly to test some of the assumptionsthat affect estimates of the fault-tolerance threshold (21,22). In particular, a noisy channel with an uncorrelated distributionof error locations, but with arbitrary correlations in the errortype, is mapped under our symmetrization to a channel that isa tensor product of n single-qubit depolarizing channels. Achannel satisfying this property will exhibit the scaling . Hence, observed deviations from thisscaling imply a violation of the above assumption. However,there are correlated error models that also give rise to thisscaling, so the converse implication does not hold.
Furthermore, we can test for non-Markovian properties by repeatingthe above scheme for distinct time intervals m with increasingm. If, over the time scale , the noise satisfies the Markoviansemigroup property (23),then so will the twirled map . Consequently, the coefficients cw(m) measured over the time-scalem will satisfy cw(m)= cw()m. Observed deviations from this scalingimply non-Markovian effects in the untwirled noise. However,again the converse does not hold; consistency with this scalingdoes not guarantee that the untwirled noise obeys the Markoviansemigroup property.
When applying {cw} to estimate {pw}, the statistical uncertaintyfor pw grows exponentially with w (SOM text). This still allowsfor characterization of other important features of the noise.Specifically, the probability p0 is directly related to theentanglement fidelity of the channel, so this protocol providesan exponential savings over recently proposed methods for estimatingthis single figure of merit (16, 24, 25). [For another approach,see (17)]. Hence, by actually implementing any given code, wecan bound the failure probability of that code with only O[log(2n)/2]experiments and without making any theoretical assumptions aboutthe noise. Moreover, on physical grounds, we may expect thenoise to become independent between qubits outside some fixed(but unknown) scale b, after which the pw decreases exponentiallywith w. The scale b can be determined efficiently with O(nb)experiments.
Although a characterization of the twirled channel is usefulgiven the relevance of twirled channels in some fault-tolerantprotocols (22), the failure probability of the twirled channelgives an upper bound to the failure probability of the originaluntwirled channel whenever the performance of the code has somebound that is invariant under the symmetry associated with thetwirl. This holds quite generally in the context of the symmetryconsidered above because the failure probability of a genericdistance-(2t +1) code is bounded above by the total probabilityof error terms with Pauli weight greater than t, and this weightremains invariant under conjugation by any .
Our protocol is efficient also in the context of an ensembleQIP (19). We prepare deviations from the identity state of theform , with w {1,... n};hence, the (nonscalable) preparation of pseudo-pure states isavoided. As illustrated in Fig. 2, the ensemble protocol consistsof conjugating the process i,s with a randomly chosen pair(Ci,s)in each run, where s is a random permutation of the qubits.For input operator w, the output is . Averaging the output operators over i and s returns the input operator scaled by cw.
We performed an implementation of the above protocol on botha two-qubit (chloroform CHCl3) liquid-state and a three-qubit(single-crystal Malonic acid C3H4O4) solid-state nuclear magneticresonance QIP (26). The results of these experiments are summarizedin Table 1. Statistical analysis for one liquid-state set isshown in fig. S1 and for the final two solid-state sets in Fig. 3.The final two sets of (solid-state) experiments were performedto characterize the unknown residual noise occurring under (i)one cycle of a C48 pulse sequence (27) with 10 µs pulsespacing, and (ii) two cycles of C48 with 5 µs pulse spacing.The C48 sequence is designed to suppress the dynamics due tothe system's internal Hamiltonian and could be used, for example,for quantum memory. The evolution of the system under this pulsesequence can be evaluated theoretically by calculating the Magnusexpansion (28) of the associated effective Hamiltonian, underwhich the residual effects appear as a sum of terms associatedwith the Zeeman and dipolar parts of the Hamiltonian, includingcross terms. Roughly speaking, effective suppression of thekth term of the Hamiltonian takes places when kk << 1,where k is the strength of the term and is the rate at which it is modulated by the pulsesequence. Generally, shorter delays lead to improved performanceunless there is a competing process at the shorter time scale.Although two repetitions of the sequence with the pulse spacingof 5 µs has twice as many pulses as the single sequencewith the 10 µs spacing, the probabilities of one-, two-,and three-body noise terms all decrease substantially (Table 1).However, the averaging under the 5 µs falls short of idealperformance as a result of incomplete (heteronuclear) decouplingof the qubits (three carbon nuclei) from the environment (nearbyhydrogen nuclei) (SOM text). For both sequences, the noise coefficientscw do not statistically deviate from the scaling implied byuncorrelated errors (fig. S3), although, as noted above, thisdoes not guarantee that the errors are uncorrelated.
Table 1. Summary of experimental results. The first four sets of experiments (three sets on the two-qubit liquid-state system and one on the three-qubit solid-state system) were designed to characterize the performance of the protocol under engineered noise. The final two sets demonstrate characterization of the (unknown) natural noise affecting the quantum memory created by multiple-pulse time-suspension sequences with different pulse spacings.
Fig. 3. Results for pw from experiments 5 and 6 in Table 1. Shown are projections of the four-dimensional likelihood function onto various probability planes. The asymmetry seen in some of the confidence areas is a result of this projection. The results for one cycle with 10 µs pulse spacing (experiment 5) are in red, and the results for two cycles with 5 µs spacing (experiment 6) are in blue.
[View Larger Version of this Image (29K GIF file)]
Our method provides an efficient protocol for the characterizationof noise in contexts where the target transformation is theidentity operator, for example, a quantum communication channelor quantum memory. However, the protocol also provides an efficientmeans for characterizing the noise under the action of a nonidentityunitary transformation. One approach is to decompose the unitarytransformation into a product of basic quantum gates drawn froma universal gate set, where each gate in the set acts on atmost 2 qubits simultaneously. Hence, the noise map acting onall n qubits associated with any two-qubit gate can be determinedby applying the above protocol to other n–2 qubits whileapplying process tomography to the two qubits in the quantumgate. Another approach is to estimate the average error pergate for a sequence of m gates, such that the composition givesthe identity operator. Such a sequence can be generated by makinguse of the cyclic property U m =1 of any gate in a universalgate set or by choosing a sequence of m–1 random gatesfollowed by an mth gate chosen such that the composition givesthe identity transformation.
23. R. Alicki, K. Lendi, Quantum Dynamical Semigroups and Applications, Lecture Notes in Physics 286, 12 (1987).
24. E. Fortunato et al., J. Chem. Phys.116, 7599 (2002). [CrossRef]
25. M. Nielson, Phys. Lett. A303, 249 (2002). [CrossRef]
26. Materials and methods are available as supporting material on Science Online.
27. D. G. Cory, J. B. Miller, A. N. Garroway, J. Magn. Reson.90, 205 (1990). [ISI]
28. U. Haeberlen, Advances in Magnetic Resonance, Ed. J. Waugh, Academic Press, New York (1976).
29. This work benefited from discussions with R. Blume-Kohout, R. Cleve, M. Ditty, D. Gottesman, E. Knill, B. Levi, and A. Nayak and was supported by the National Science and Engineering Research Council of Canada (NSERC) grants 250673 and 327778, Ontario Research Development Challenge Fund (ORDCF) grant 3232301-05, Army Research Office/Laboratory for Physical Sciences (ARO/LPS) grant W911NF-05-1-0469, and Army Research Office/Mathematics of Information Technology and Complex Systems (ARO/MITACS) grant W911NF-05-1-0298.