• No results found

Limits to error correction in quantum chaos

N/A
N/A
Protected

Academic year: 2021

Share "Limits to error correction in quantum chaos"

Copied!
4
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

VOLUME 86, NUMBER 22 P H Y S I C A L R E V I E W L E T T E R S 28 MAY 2001

Limits to Error Correction in Quantum Chaos

P G Silvestrov,1 2 H Schomerus,1 * and C W J Beenakker1

1 Instituut Lorentz Umversiteit Leiden PO Box 9506 2300 RA Leiden The Netherlands 2Budker Institute of Nuclear Physics 630090 Nowosibirsk Russia

(Received 21 December 2000)

We study the correction of errors that have accumulated m an entangled state of spins äs a re sult of unknown local vanations m the Zeeman energy (B) and spm-spm mteraction energy (/) A nondegenerate code with error rate κ can recover the original state with high fidelity within a time

TR — KKl'2/max(B,J)—independent of the number of encoded qubits Whether the Hamiltonian is

chaotic or not does not affect this time scale, but it does affect the complexity of the error-correctmg code

DOI 10 1103/PhysRevLett 86 5192

In classical mechanics, chaos severely limits the Opera-tion of a reversible computei [1] Any uncertainty m the initial conditions is magnified exponentially by chaotic dy-namics, rendermg the outcome of the computation unpre-dictable This is why practical computational schemes are irreversible Dissipation suppresses chaos and makes the computation robust to enors [2] A quantum Computer does not have this Option, it relies on the reversible unitary evolution of entangled quantum mechanical states, which does not tolerate dissipation [3] This invites the ques-tion [4,5] of what hmitaques-tions quantum chaos might pose on quantum Computing

To answer this question one needs to consider the pos-sibilities and restnctions of quantum-error coirection [6] Errors can occur due to mteraction with the envnonment (errors of decoherence) and due to uncertainty m the uni-tary evolution (uniuni-tary errors) The original state can be recovered rehably if the errors mvolve at most a fraction

κ :£ 0 l of the total number of qubits The

correspond-ing maximal time dunng which errors may be allowed to accumulate (the recovery time ?R) is easy to find if dif-ferent qubits are affected mdependently That may be a reasonable assumption for certam mechamsms of decohei-ence and also for unitary errors resulting from an uncertam

single-parücle Hamiltonian Uncertamties in the interac-tions among the qubits pose a more complex problem [7]

Georgeot and Shepelyansky [4] studied this problem for a model Hamiltonian of W mteiactmg spins that exhibits a transition from regulär dynamics (nearly isolated spins) to chaotic dynamics (strongly coupled spins) They con-cluded for the chaotic legime that iR goes to zero « l/N for large N, but their analysis did not incorporate the opti-mal error-correctmg procedure We assume a good (nonde-geneiate) error-correcting code and obtain a recovery time of the order of the mverse energy uncei tamty per spin — irrespective of the number of encoded qubits By con-sidenng both phase-shift and spin-flip enors we find that ?R is insensitive to whethei the Hamiltonian is chaotic 01 not (The authois of Refs [4,5] arnved at the opposite conclusion that /R incieases strongly when chaos is sup-pressed, but they took only spin-flip errors mto account)

PACS numbers 03 67 Lx 05 45 Mt 24 60 Lz, 74 40 +k

The absence of chaos can be used to reduce the complexity of the code, m that a classical error-correctmg code suf-fices for the majonty of the errors in the regime of regulär dynamics

The Hamiltonian H undei consideration descnbes W coupled spins ση = (σ*, ayn, σζη) on a lattice in a magnetic

H = B„ ση ση Jn (D

A spin n interacts with d neighbormg spins m via the matnx Jnm The spin could be a nuclear spin or the spin

of an electron confined to a quantum dot, in the context of sohd-state based proposals foi quantum Computing [8-10] More generally, the spin could be a representation of a two-level system (for example, in the context of the ιοη-trap quantum Computer [l 1]) We assume that B„ and

Jnm fluctuate mdependently from site to site, with zero mean and vanance |B„|2 = B2 and Σαβ (Jnm)2 = J2

(provided m is one of the d neighbors of n, otherwise

Jnm = 0) We denote by U = (B2 + 2dJ2)1'2 the root-mean-square energy uncertainty per spin

A state ψο evolves in time accordmg to ψ(ί) = ε~ιΗ'ψ0

(settmg H = 1) We assume that we do not know the pa-rameters of the Hamiltonian, and use quantum-error cor-rection to recover ψο from ψ (t) [12] Let ψο he m the code space of a nondegenerate error-correcting code [6] The code space is a 2M dimensional subspace of the füll 2N dimensional Hubert space, such that

<<M < <; <; \ψ

0

) = ο, \<k<2K, (2)

for any two (possibly identical) states ψο, ψο in the code space and any product of up to 2K Pauli matnces σ" (acting on different spins ηι,ιΐ2, ) The number M is the numbei of qubits encoded m W spins The number K is the number of errors that the code can correct, wheie the apphcation of σ*, σ\, or σ^ to any of the N spins counts

äs one enoi The latio M/N = p is the bit rate of the code and the ratio K/N = κ the enoi late

Εποι conection is successful if ψ (t) lies m the error space of ψο, which is the subspace spanned by the state ψο

(2)

VOLUME 86, NUMBER 22 PHYSICAL REVIEW LEITERS 28 MAY 2001 and the states derived from ψο by making up to K errors.

The operator T projects onto the error space. Explicitly,

Τ = ΣΚ='Ρ, with

The symbol £{„,„} indicates a summation over the «,'s and a,'s, with the restriction that the indices n\,nz,... should be all distinct. (The indices a\, «2» · · · nee<i not be

distinct.) The norm

F(t) = \Τφ(ί)\2 = (ψ0\βιΗ"Ρε-'Η'\ψ0) (4)

of the projected state is the probability of successful error correction after a time t. It is the "fidelity" of the recovered state [6]. The recovery time IR can be defined äs the time

at which the fidelity has dropped from l to 1/2.

We assume that the error-correcting code is "good," meaning that p and κ tend to a nonzero value äs 7V —> oo. Good quantum-error correcting codes exist, but their con-struction for large 7V is a complex problem [13-18]. Our strategy will be to derive a lower bound to F and £R that does not use any properties of the code beyond the non-degeneracy condition (2), so that we can avoid an explicit construction. An alternative approach would be to aban-don the requirement of a good code, and keep the number M of encoded qubits fixed äs the total number of spins N goes to infinity. One can then use the technique of con-catenation [6] to construct codes that are safe for a large number of errors at the expense of a vanishingly small bit rate p. (See Ref. [19] for such a calculation in the case M = 1.)

Our first step is to decompose the evolution operator

eiHt — £j^=0 xk into operators X* that create k errors. For

k -4C N and / <c l/U we may approximate

= *>

χ χ

(5)

X0 = « φ - ϊ '2Σ IB.I2 - ^ Σ Σ ( L n n+m a,ß

The approximation consists of neglecting terms in the exponent of Order k(Ut)2 and N(Ut)4, relative to the

terms retained of order N(Ut)2. We may write XQ ~

exp[— 2^(Ut)2~\, neglecting fluctuations in the exponent

that are smaller by a factor of l/V/V.

We next substitute the decomposition of ellit in error

operators into the fidelity (4), F ( i ) = X X <

p=0 k,k'=0

(7)

where we have abbreviated {· · ·} = (ψο\ · · · |(/Ό). Το

sim-plify this expression, we take the average over the random

variations in the Bn's and Jnm's- (We will show later that

statistical fluctuations around the average are insignificant.) Only the terms with k = k1 contribute to the average. The

terms with p + k s 2K can be simplified further, since they contain at most 2K Pauli matrices. In view of Eq. (2), these expectation values vanish unless the product of Pauli matrices reduces to a c number, which requires p = k. Hence the average fidelity can be written äs F = FI + FI,

with

Σ

l (8)

=0 {n,a}

= Σ Σ Σ κχ*<>...

σ

;τ;>ΐ

2

. (9)

p=0 k=2K + \~p {η,α} "'

The expectation values in FI are evaluated by substi-tuting Eq. (5) and extracting the terms that reduce to a c number, p = 1 (2NdJ2t2)«'2

0 , 2 , 4

(10)

For K :» l we may approximate e xxk/k\ ~

(2-7r;E)~1//2exp[— (k — x)2/2x] and replace the sums

in Eq. (10) by integrals. The result is

(lla) l Vff2 + UJ2 2N B2 + 4dJ2 '

(llb) with erf(x) = 2π~1/2 /Q e~y2 dy the error function.

Cor-rections to iR and Δί arising from the approximations

made in Eqs. (5) and (6) are smaller by a factor κ. The ex-pectation values in FI depend specifically on ψο, hence on the way in which M qubits are encoded in N spins. Since

FI ^ 0 we have a lower bound F s F\ on the fidelity

that is code independent within the class of nondegenerate error-correcting codes.

For N —> °° the time dependence of Eq. (11) approaches the step function 0(iR — t). The threshold ?R is

indepen-dent of TV, while the width Δί of the transition vanishes äs

7V~1//2 (solid curves in Fig. 1). These are results for the

en-semble-averaged fidelity, but since the variance is bounded by 0 < varF < F(\ — F) the fluctuations are insignifi-cant except in the narrow transition region. The step-function behavior of the fidelity also implies that the positive code-dependent term FI that we have not in-cluded in Fig. l satisfies lim/v-^ FI —> 0 for ί < /R

(since F\ + F2 ^ l and FI —> l for t < iR). Any code

dependence of the fidelity can therefore appear only for times greater than iR.

The independence of the recovery time on the number

M of encoded qubits disagrees with Refs. [4,5]. These

au-thors calculated the squared overlap \(ψο\φ(ί))\2 = X2 of

(3)

VOLUME 86, NUMBER 22 P H Y S I C A L R E V I E W L E T T E R S 28 MAY 2001

Ό

0 05 0 1 time x U

0 15

FIG l Solid curves time dependence of the lower bound F\ to the ensemble-averaged fidelity, calculated frorn Eq (11) for error rate κ = 0 01 and three values of N (We took B2 = 2dJ2,

so that the root-mean-squared energy uncertamty per spin U is equally divided between Zeeman energy and mteraction energy) The dashed curve shows (for N = l O4) the squared overlap XQ = exp[—N(Ut)2] between initial and final states In all these

curves the number M of encoded qubits is a fixed fraction p of the total number of spms N

the time-dependent state with the original state, and ar-gued that the original state would be effectively lost once this overlap is <Cl However, the original state can be re-covered even when this overlap has become exponentially small, if a good error-conecting code is used (compare dashed and solid curves in Fig 1) The recovery time is mcreased by a factor V κΜ, with an overhead of l /p spms per encoded qubit

We find that i R at a given U is insensitive to the relative magnitude of B and J, and hence insensitive to whether the

Hamütoman is chaotic or not This conclusion may seem surprismg m view of the fact that the eigenstates aie com-pletely different in the chaotic and regulär regimes [4] For J < B/N the eigenstates of the total Hamiltonian H are a supeiposition of a small number of eigenstates of the non-mteracting pait £„ B„ · ση This number (known äs the paiticipation latio) increases with increasmg J, and when J = B it becomes of the same order äs the dimension 2N

of the entire Hubert space (See Ref [20] for a descnp-tion of the onset of quantum chaos in Systems with random two-body interactions) As we will now discuss, the rea-son that a small participation ratio does not improve the fidelity is that it counts spin-flip errors but not phase-shift errors For the same reason, suppression of chaos does help to reduce the complexity of the eiror-correctmg code

The three Pauh matnces conespond to three types of er-rors spin flips (σΛ), phase shifts (σζ), and a combmation

of the two (σγ = ισχσζ) The complexity of the code is

reduced substantially if there is only one type of error to coirect (One can then use a code for classical bits, such

äs the Hamming code [6]) Suppose that we seek to sup-press spin-flip errors, of either type σλ or σν Το this end

we impose on the spms a known uniform magnetic field in the z direction, with Zeeman eneigy BÖ that is large

compared to the magnitude U of the random energy vaiia-tions The new Hamiltonian is H + HO, with H given by

Eq (1) and HO = #οΣπ °~n Smce ß0 is known we can

undo the evolution of a state due to H0 by applymg the

operator elH°' = ]~[n(cosB0t + i<TzsmZ?oO Any

remam-ing deviation of φ (t) from ψ0 has to be dealt with by the

erroi-correctmg code, with projection operator T The fi-delity of the corrected state is F(t) = \PG(t)i//0\2, where

the evolution operator G is defined by

G(f) = elH°'e-'(H+H'>)t = Γ H(t')dt'

Jo

(12) [The notation T" indicates time ordenng of the operators

H (t) = e'Vo'He-1"«' ]

For Bot » l we may replace H(t) by its time average over the mterval (t, t + l /Bö) The terms contaming a

smgle σχ or ay average out to zero and we are left with

Σ

Hl. = Σ +

(B)

(We have assumed Jxym = Jynxm, so that the mixed

terms crxnaym cancel) The time dependence of the

fi-delity _is_agam given by Eq (11), with B2 = (Bln)2 and J2 = (& + \(3%n + Jnm)2 The recovery time iR

depends only weakly on the ratio J/B The lelative num-bei of phase-shift and spin-flip enors, however, depends stiongly on this ratio Indeed, if one would use a code that corrects up to K\\ eirois from σζ and up to K± errors

from σχ or o°, then the maximal iR (at fixed K\\ + K±)

is leached for K±/K\\ = 4dJ2/B2 Foi J <£ B one

has K]_ <i K\\, so that a classical error-correctmg code suffices for the majonty of errors

Before concludmg we bnefly consider the case that the parameteis B„ and Jnm in the Hamiltonian are not

only unknown but also time dependent The result (10) still holds if we replace (Bt)2 by the correlator

i(0 = f'odt1 /OA"B„(i') B„(i"), and sirmlarly

re-place (Λ)2 by j ( t ) = f0dt' f'Qdt" Σαβ J^(t')j^(t")

For a short-time correlation one has b(t) = bo\t\,

j ( t ) = Jo\t\ This leads for K » l to the fidelity

- O/Ar], (14a)

(14b) The recoveiy time now depends linearly on the eiror rate

κ, but it remams N mdependent The next step towards

fault-tolerant computmg, which we leave for a future m-vestigation, would be to mclude m the Hamiltonian a part with a known time dependence (That part would switch on and off the couphng between pairs of spms in a pre-scnbed way, m oidei to reahze the logical gates )

(4)

VOLUME 86, NUMBER 22

P H Y S I C A L R E V I E W L E T T E R S 28 MAY 2001 In conclusion, we have denved a code-independent

lower bound foi the fidehty F of a state that has been recovered after a unitary evolution for a time t m an unknown random magnetic field and spin-spin interaction For a large System the transition from F = l to F = 0 occurs abruptly at a time ?R that is independent of the

total number of spms N and the number of encoded qubits M The magmtude of ?R is set by the inverse eneigy uncertamty per spm, regardless of whether the spms are nearly isolated or strongly coupled The suppression of chaos that occurs when the spms aie decoupled does not improve the fidelity, because of the persistence of phase-shift errors Spin-flip errors can be suppressed, and this helps to reduce the complexity of the error-correcting code

In this work we have concentrated on the recovery from unitary errors One might question whether suppression of quantum chaos improves the fidehty for recovery from er-rors of decoherence, in particulai in view of the "hypersen-sitivity to perturbation" observed in Computer simulations of Systems with a chaotic dynamics [21,22] This question presents itself äs an interestmg topic for future research

We thank P Zoller for a valuable discussion This work was supported by the Dutch Science Foundation NWO/FOM P C S acknowledges the support of the RFBRGrantNo 98-02-17905

*Present address Max-Planck-Institut für Physik komplexer Systeme, Nothmtzer Str 38, 01187 Dresden, Germany [1] C H Bennett and R Landauer, Sei Am 253, 38 (1985) [2] R Landauer, Phys Lett A 217, 188 (1996)

[3] J Gruska, Quantum Computing (McGraw-Hill, London, 1999), M A Nielsen and I L Chuang, Quantum

Compu-tation and Quantum Information (Cambridge Umversity

Press, Cambridge, 2000)

[4] B Georgeot and D L Shepelyansky, Phys Rev E 62, 3504 (2000), 62, 6366 (2000)

[5] V V Flambaum, Aust J Phys 53, 489 (2000)

[6] For an introduction and review of quantum-error correc-tion, see J Preskill's lecture notes at http //theory caltech edu/people/preskill

[7] J Gea-Banacloche, Phys Rev A 57, Rl (1998)

[8] V Pnvman, I D Vagner, and G Kventsel, Phys Lett A 239, 141 (1998)

[9] B E Kane, Nature (London) 393, 133 (1998)

[10] D Lossand D P DiVmcenzo, Phys Rev A 57, 120(1998) [11] J I Cirac and P Zoller, Phys Rev Lett 74, 4091 (1995) [12] In special cases one can use a spm-echo technique, mstead

of quantum-error conrection, to mvert the unitary evolu-tion This works for the Hamiltoman of Refs [4,5], which has the special form H = £„ B„o-f, + Σμν1 μ.νσΧμθΊ,

the spms μ and v belongmg to two disjunct sublat-tices The spm echo is prepared by the unitary operator

S = Πμν o-^o-y,, which satisfies SHS = -H The state

5Ί/Ό is allowed to evolve under the action of H for a time mterval f, after which S is applied a second time After another time t the original ψο is recovered, smce

e~'H'Se~'H'S = l A Variation on this spm-echo

tech-nique is the "2irk" method discussed by G P Berman, G D Doolen, G V Lopez, and V I Tsifrmovich, Phys Rev A 61, 042307 (2000)

[13] A R Calderbank and P W Shor, Phys Rev A 54, 1098 (1996)

[14] A M Steane, Proc R Soc London A 452, 2551 (1996) [15] D Gottesman, Phys Rev A 54, 1862 (1996)

[16] A Ekert and C Macchiavello, Phys Rev Lett 77, 2585 (1996)

[17] A R Calderbank, E M Rains, P W Shor, and N J A Sloane, Phys Rev Lett 78, 405 (1997)

[18] E Kmll, R Laflamme, and L Viola, Phys Rev Lett 84, 2525 (2000)

[19] J Gea-Banacloche, Phys Rev A 62, 062313 (2000) [20] P G Silvestrov, Phys Rev E 58, 5629(1998), X Leyronas,

P G Silvestrov, and C W J Beenakker, Phys Rev Lett 84, 3414 (2000)

[21] R Schack and C M Caves, Phys Rev E 53, 3257 (1996) [22] P H Song and D L Shepelyansky, Phys Rev Lett 86,

2162 (2001), P H Song, quant-ph/0010075

Referenties

GERELATEERDE DOCUMENTEN

(b), (d), (f) Energies of the exciton transitions after diamagnetic shift subtraction (data points) fitted with the Zeeman Hamiltonian (lines) for the corresponding magnetic

A stopping time-based policy iteration algorithm for Markov decision processes with discountfactor tending to 1.. (Memorandum

In light of the above, any experimental knowledge of excited states in the intermediate nuclei and pairing properties of the ground state wavefunctions would be important to place

In die konteks van leerders se toenemende onvoorbereidheid vir universiteitstudie, die moeilike oorgang van skool na universiteit en die gepaardgaande hoë uitvalsyfers in hoër

27, 1983.The invention relates to a process for preparing substituted polycyclo-alkylidene polycyclo-alkanes, such as substituted adamantylidene adamantanes, and the

There can be important differences between the submitted version and the official published version of record.. People interested in the research are advised to contact the author

In order to compare the performance of SGAP to a corresponding sparse algorithm, SOMMP - a faster version of SOMP where multiple dictionary elements are selected in each iteration

The use of linear error correction models based on stationarity and cointegra- tion analysis, typically estimated with least squares regression, is a common technique for financial