• Tidak ada hasil yang ditemukan

Operational Definition of Approximate Error-Detection

QUANTUM ERROR-DETECTION AT LOW ENERGIES

2.3 Approximate Quantum Error-Detection

2.3.1 Operational Definition of Approximate Error-Detection

LetN : B ( (Cp)βŠ—π‘›) β†’ B ( (Cp)βŠ—π‘›) be a CPTP map modeling noise on𝑛 physical qubits. We introduce the following notion:

Definition 2.3.1. A subspace C βŠ‚ (Cp)βŠ—π‘› (with associated projection 𝑃) is an (πœ– , 𝛿)-approximate error-detection code for N if for any pure state |Ξ¨i ∈ C the following holds:

if tr(𝑃N (|Ξ¨ihΞ¨|)) β‰₯𝛿 then hΞ¨|𝜌N,𝑃|Ξ¨i β‰₯ 1βˆ’πœ– , where 𝜌N,𝑃 =tr(𝑃N (|Ξ¨ihΞ¨|))βˆ’1Β· 𝑃N (|Ξ¨ihΞ¨|)𝑃.

In this definition,𝜌N,𝑃is the post-measurement state when applying the POVM{𝑃, πΌβˆ’ 𝑃}toN (|Ξ¨ihΞ¨|). Roughly speaking, this definition ensures that the post-measurement state is πœ–-close to the initial code state if the outcome of the POVM is 𝑃. Note, however, that we only demand this in the case whereN (|Ξ¨ihΞ¨|)has an overlap with the code space of at least𝛿. The idea behind this definition is that if this overlap is negligible, then the outcome𝑃does not occur with any significant probability and the error-detection measurement may as well be omitted.

Definition 2.3.1 is similar in spirit to operationally defined notions of approxi- mate quantum error-correction considered previously. In [68], approximate error- correction was defined in terms of the β€œrecoverable fidelity” of any encoded pure state affected by noise. The restriction to pure states in the definition is justified by means of an earlier result by Barnum, Knill, and Nielsen [69].

We note that, by definition, an (πœ– , 𝛿)-approximate error-detection code for N is also an (πœ–0, 𝛿0)-approximate error-detection code for anyπœ– ≀ πœ–0and 𝛿 ≀ 𝛿0. The traditional β€œexact” notion of a quantum error-detecting code C (see e.g., [70]) demands that for a setF βŠ‚ B ( (Cp)βŠ—π‘›)ofdetectable errors, we have

hΞ¨|𝐸|Ξ¦i=πœ†πΈhΞ¨|Ξ¦i for all|Ξ¨i,|Ξ¦i ∈ C

for some scalarπœ†πΈ ∈Cdepending only on𝐸, for all 𝐸 ∈ F. It is straightforward to see that such a code defines a (0,0)-approximate error-detecting code of any CPTP mapN whose Kraus operators belong toF.

2.3.2 Sufficient Conditions for Approximate Quantum Error-Detection The following theorem shows that certain approximate Knill-Laflamme-type condi- tions are sufficient for approximate error-detection.

Theorem 2.3.2. Let N (𝜌) = Í

π‘—βˆˆ[𝐽]π‘…π‘—πœŒ 𝑅†

𝑗 be a CPTP map on B ( (Cp)βŠ—π‘›). Let C βŠ‚ (Cp)βŠ—π‘›be a subspace with orthonormal basis{πœ“π›Ό}π›Όβˆˆ[𝐾]. Define

πœ–approx:= max

𝛼, π›½βˆˆ[𝐾]

βˆ‘οΈ

π‘—βˆˆ[𝐽]

hπœ“π›Ό|𝑅𝑗|πœ“π›½i βˆ’π›Ώπ›Ό, 𝛽hπœ“

1|𝑅𝑗|πœ“

1i

2. (2.3)

Let 𝛿 > 𝐾5πœ–approx be arbitrary. Then the subspace C is an (πœ– , 𝛿)-approximate quantum error-detection code forN withπœ– =𝐾5πœ–approxπ›Ώβˆ’1.

This theorem deals with cases where the code dimension𝐾is β€œsmall” compared to other quantities. We will later apply this theorem to the case where𝐾is polynomial, and whereπœ–approxand𝛿are inverse polynomial in the system size𝑛.

We note that the conditions of Theorem 2.3.2 may appear more involved than e.g., the Knill-Laflamme type conditions (see [4]) for (exact) quantum error-correction:

the latter involve one or two error operators (interpreted as Kraus operators of the channel), whereas in expression (2.3.2), we sum over all Kraus operators. It appears that this is, to some extent, unavoidable when going from exact to approximate error- correction/detection in general. We note that (tight) approximate error-correction conditions [71] obtained by considering the decoupling property of the complemen- tary (encoding plus noise) channel similarly depend on the entire noise channel.

Nevertheless, we show below that, at least for probabilistic noise, simple sufficient conditions for quantum error-detection involving only individual Kraus operators can be given.

Proof. Let us define

errπœ“(𝑅, 𝛼, 𝛽) :=hπœ“π›Ό|𝑅|πœ“π›½i βˆ’π›Ώπ›Ό, 𝛽hπœ“

1|𝑅|πœ“

1i.

Consider an arbitrary orthonormal basis{πœ‘π›Ό}π›Όβˆˆ[𝐾] ∈ C βŠ‚ (Cp)βŠ—π‘›ofC. Letπ‘ˆ be a unitary matrix such that

πœ‘π›Ό = βˆ‘οΈ

π›½βˆˆ[𝐾]

π‘ˆπ›Ό, π›½πœ“π›½ for all𝛼 ∈ [𝐾].

BecauseÍ

π›Ύβˆˆ[𝐾](π‘ˆβ€ )𝛼,π›Ύπ‘ˆπ›Ύ , 𝛽 =𝛿𝛼, 𝛽, we obtain by straightforward computation hπœ‘π›Ό|𝑅|πœ‘π›½i βˆ’π›Ώπ›Ό, 𝛽hπœ“

1|𝑅|πœ“

1i= βˆ‘οΈ

𝛾 ,π›Ώβˆˆ[𝐾]

π‘ˆπ›Ό,π›Ύπ‘ˆπ›½,𝛿errπœ“(𝑅, 𝛾 , 𝛿) . We conclude that

|hπœ‘π›Ό|𝑅|πœ‘π›½i| ≀ βˆ‘οΈ

𝛾 ,π›Ώβˆˆ[𝐾]

|errπœ“(𝑅, 𝛾 , 𝛿) | ≀ 𝐾·

βˆšοΈ„ βˆ‘οΈ

𝛾 ,π›Ώβˆˆ[𝐾]

|errπœ“(𝑅, 𝛾 , 𝛿) |2 for𝛼≠ 𝛽

because max𝛾 ,𝛿|π‘ˆπ›Ό,π›Ύπ‘ˆπ›½,𝛿| ≀ 1 for a unitary matrix π‘ˆ and by using the Cauchy- Schwarz inequality. By definition oferrandπœ–approx, this implies that

hπœ‘π›Ό|N (|πœ‘π›½ihπœ‘π›½|) |πœ‘π›Όi ≀𝐾4πœ–approx for𝛼≠ 𝛽 (2.4) for any orthonormal basis{πœ‘π›Ό}π›Όβˆˆ[𝐾] ofC.

Let now𝛿 > 0 be given and letΞ¨ ∈ Cbe an arbitrary state in the code space such that

tr(𝑃N (|Ξ¨ihΞ¨|)) β‰₯ 𝛿 . (2.5)

Let us pick an orthonormal basis{πœ‘π›Ό}π›Όβˆˆ[𝐾] ∈ C βŠ‚ (Cp)βŠ—π‘›ofC such that πœ‘

1 = Ξ¨. Then

1βˆ’ hΞ¨|𝜌N,𝑃|Ξ¨i =1βˆ’ hΞ¨|N (|Ξ¨ihΞ¨|) |Ξ¨i tr(𝑃N (|Ξ¨ihΞ¨|))

= 1

tr(𝑃N (|Ξ¨ihΞ¨|)) Β· (tr(𝑃N (|Ξ¨ihΞ¨|)) βˆ’ hΞ¨|N (|Ξ¨ihΞ¨|) |Ξ¨i)

= 1

tr(𝑃N (|Ξ¨ihΞ¨|)) Β·

𝐾

βˆ‘οΈ

𝛼=2

hπœ‘π›Ό|N (|πœ‘

1ihπœ‘

1|) |πœ‘π›Όi

≀ 1 𝛿

·𝐾5πœ–approx

because of (2.3.2) and (2.3.2). The claim follows.

If there are vectors{πœ‚π›Ό, 𝛽}𝛼, π›½βˆˆ[𝐾] such that hπœ“π›Ό|𝑅𝑗|πœ“π›½i βˆ’π›Ώπ›Ό, 𝛽hπœ“

1|𝑅𝑗|πœ“

1i

≀ kπ‘…π‘—πœ‚π›Ό, 𝛽k for all 𝑗 ∈ [𝐽] , (2.6) then this implies the bound

πœ–approx ≀ max

𝛼, 𝛽 tr(N (|πœ‚π›Ό, 𝛽ihπœ‚π›Ό, 𝛽|)) =max

𝛼, 𝛽

kπœ‚π›Ό, 𝛽k2 .

Unfortunately, good bounds of the form (2.3.2) are not straightforward to establish in the cases considered here. Instead, we consider a slightly weaker condition (see Equation (2.3.4)) which still captures many cases of interest. In particular, it provides a simple criterion for establishing that a code can detect probabilistic Pauli errors with a certain maximum weight. Correspondingly, we introduce the following definition:

Definition 2.3.3. An (πœ– , 𝛿) [ [𝑛, π‘˜ , 𝑑]]-AQEDC C is a pπ‘˜-dimensional subspace of (Cp)βŠ—π‘›such thatCis an (πœ– , 𝛿)-error-detecting code for any CPTP map of the form

N (𝜌) = βˆ‘οΈ

π‘—βˆˆ[𝐽]

π‘π‘—πΉπ‘—πœŒ 𝐹†

𝑗 , (2.7)

where each 𝐹𝑗 is a𝑑-local operator with k𝐹k ≀ 1 and {𝑝𝑗}π‘—βˆˆ[𝐽] is a probability distribution.

We then have the following sufficient condition:

Corollary 2.3.4. Let𝐾 = pπ‘˜ and C βŠ‚ (Cp)βŠ—π‘› be a code with orthonormal basis {πœ“π›Ό}π›Όβˆˆ[𝐾] satisfying (for some𝛾 > 0),

hπœ“π›Ό|𝐹|πœ“π›½i βˆ’π›Ώπ›Ό, 𝛽hπœ“

1|𝐹|πœ“

1i

≀ 𝛾· k𝐹k for all𝛼, 𝛽 ∈ [𝐾] , (2.8) for every 𝑑-local operator 𝐹 on (Cp)βŠ—π‘›. Let 𝛿 > 𝐾5𝛾2. Then C is an (πœ– = 𝐾5𝛾2π›Ώβˆ’1, 𝛿) [ [𝑛, π‘˜ , 𝑑]]-AQEDC.

Proof. Defining𝑅𝑗 = √

𝑝𝑗𝐹𝑗, the claim follows immediately from Theorem 2.3.2.

Note that the exponents in this statement are not optimized, and could presumably be improved. We have instead opted for the presentation of a simple proof, as this ultimately provides the same qualitative statements.

We also note that the setting considered in Corollary 2.3.4, i.e., our notion of (πœ– , 𝛿) [ [𝑛, π‘˜ , 𝑑]]-error-detecting codes, goes beyond existing work on approximate error-detection/correction [51]–[53], where typically only noise channels with Kraus (error) operators acting on a fixed, contiguous (i.e., geometrically local) set of 𝑑 physical spins are considered. At the same time, our results are limited to convex combinations of the form (2.3.3). It remains an open problem whether these codes also detect noise given by more general (coherent) channels.

2.3.3 Necessary Conditions for Approximate Quantum Error-Detection