Quantum Codes Do Not Increase Fidelity against Isotropic Errors

Abstract

In this article, we study the ability of error-correcting quantum codes to increase the fidelity of quantum states throughout a quantum computation. We analyze arbitrary quantum codes that encode all qubits involved in the computation, and we study the evolution of n-qubit fidelity from the end of one application of the correcting circuit to the end of the next application. We assume that the correcting circuit does not introduce new errors, that it does not increase the execution time (i.e. its application takes zero seconds) and that quantum errors are isotropic. We show that the quantum code increases the fidelity of the states perturbed by quantum errors but that this improvement is not enough to justify the use of quantum codes. Namely, we prove that, taking into account that the time interval between the application of the two corrections is multiplied (at least) by the number of qubits n (due to the coding), the best option is not to use quantum codes, since the fidelity of the uncoded state over a time interval n times smaller is greater than that of the state resulting from the quantum code correction.

Share and Cite:

Lacalle, J. , Pozo-Coronado, L. , de Oliveira, A. and Martín-Cuevas, R. (2023) Quantum Codes Do Not Increase Fidelity against Isotropic Errors. Journal of Applied Mathematics and Physics, 11, 555-571. doi: 10.4236/jamp.2023.112034.

1. Introduction

Currently, the largest obstacle to the development of quantum computing is still the control of quantum errors. Since the beginnings of quantum computing in the 90 s of the last century, one of the main research goals was to solve this stumbling block. To address the problem, two fundamental tools were developed: quantum error correction codes [1] - [6] in combination with fault tolerant quantum computing [7] - [13] . These studies culminated in the proof of the quantum threshold theorem, which reads as follows: a quantum computer with a physical error rate below a certain threshold can, through application of quantum error correction schemes, suppress the logical error rate to arbitrarily low levels. However, the proof of this theorem depends on the discretized treatment of quantum errors, inherited from the construction of quantum codes.

We believe that the quantum error model used for the proof of the quantum threshold theorem is not general and that the techniques developed to control quantum errors do not verify the golden rule of error control: correct all small errors exactly. For example, in the case of the coding of a qubit by means of the 5-qubit code [14] [15] , it is argued, using error discretization and the fact that this code exactly corrects errors in any of the qubits, that the error probability goes from p to p2 once the correction circuit has been applied. But what is actually happening is that the probability of an error (small with high probability) in all qubits is 1 and that the code cannot correct these simultaneous errors. Then, an error occurs with probability 1 and, once the correction circuit is applied, it becomes undetectable.

Therefore, it is necessary to perform an analysis of quantum errors regardless of their discretization. The procedure we suggest is to consider quantum errors as continuous random variables and characterize them by their corresponding density functions. In this article, we analyze a specific type of error: isotropic quantum errors. An isotropic error of an n-qubit Φ is one in which the probability of the state after the error, Ψ , only depends on the distance between the two states, Ψ Φ , and not on the direction in which the imprecision Ψ occurs with respect to Φ . Isotropic errors are easy to analyze due to their central symmetry with respect to Φ .

In [16] we have studied the ability of an arbitrary quantum code to correct these errors, using the variance as the error measure. If Φ is the n-qubit without error state, Ψ the state resulting from a disturbance modeled by an isotropic quantum error and Φ ˜ the result of applying the quantum code correction circuit, assuming that it does not introduce new errors, the result that we proved in [16] is the following:

V ( Φ ˜ ) V ( Ψ ) ,

where V ( Φ ˜ ) = E [ Φ ˜ Φ 2 ] and V ( Ψ ) = E [ Ψ Φ 2 ] are the variances of the corrected state Φ ˜ and the disturbed state Ψ respectively. This means that no quantum code can handle isotropic errors, or even reduce their variance.

In the present work we are interested in analyzing the ability of quantum codes to increase fidelity against isotropic errors. Fidelity allows a better measure of quantum errors, since it takes into account that quantum states do not change if they are multiplied by a phase factor, while the variance used in [16] does not consider phase invariance.

We represent n-qubits as points of the unit real sphere of dimension 2 d 1 (where d = 2 n [17] ) S 2 d 1 = { x 2 d | x = 1 } , taking coordinates with respect to the computational basis [ | 0 , | 1 , , | 2 n 1 ] ,

Ψ = ( x 0 + i x 1 , x 2 + i x 3 , , x 2 d 2 + i x 2 d 1 ) . (1)

We consider quantum computing errors as random variables with density function defined on S 2 d 1 . In [16] we mention that it is easy to relate this representation to the usual representation in quantum computing by density matrices and that the representation through random variables is in fact more accurate.

We define the variance of a random variable X as the mean of the quadratic deviation from the mean value μ of X, V ( X ) = E [ X μ 2 ] . In our case, since the random variable X represents a quantum computing error, the mean value of X is the n-qubit Φ resulting from an errorless computation. Without loss of generality, we will assume that the mean value of every quantum computing error will always be Φ = | 0 . To achieve this, it suffices to move Φ into | 0 through a unitary transformation. Therefore, using the pure quantum states given by Formula (1), the variance of X will be

V ( X ) = E [ Ψ Φ 2 ] = E [ 2 2 x 0 ] = 2 2 S 2 d 1 x 0 f ( x ) d x . (2)

Obviously the variance satisfies V ( X ) [ 0,4 ] . In [18] an expression for the variance of the sum of two independent errors on S 2 d 1 is given. This expression is proved for isotropic errors and conjectured in general:

V ( X 1 + X 2 ) = V ( X 1 ) + V ( X 2 ) V ( X 1 ) V ( X 2 ) 2 . (3)

Considering the representation of errors through random variables, the definition of fidelity is just

F 2 ( X ) = E [ | Ψ | Φ | 2 ] = E [ x 0 2 + x 1 2 ] = S 2 d 1 ( x 0 2 + x 1 2 ) f ( x ) d x . (4)

Then, the problem we want to address is the following: Let Φ 0 be an m-qubit and Φ the corresponding n-qubit encoded by an ( n , m ) -quantum code C . Suppose that the coded state Φ undergoes an error, becoming the state Ψ . To fix the error, the code correction circuit is applied and the final state Φ ˜ is obtained. While Φ is a pure state, Ψ and Φ ˜ are random variables (mixed states).

We also want to study the alternative of not using quantum codes. In this case, we suppose that the initial state Φ 0 suffers an error, becoming the state Ψ 0 . State Ψ 0 is also a random variable. Then our goal is to compare the fidelities of Ψ , Φ ˜ and Ψ 0 :

F ( Ψ ) = E [ | Ψ | Φ | 2 ] , F ( Φ ˜ ) = E [ | Φ ˜ | Φ | 2 ] and F ( Ψ 0 ) = E [ | Ψ 0 | Φ 0 | 2 ] .

In order to compare the fidelities we will assume that the corrector circuit of C does not introduce new errors and it does not increase the execution time. In other words, what we are doing is estimate the theoretical capacity of the code to correct quantum computing errors.

In the case of isotropic errors we shall prove that

F ( Ψ 0 ) F ( Φ ˜ ) F ( Ψ ) . (5)

This result leads us to the conclusion that the best option to optimize fidelity against isotropic errors is not to use quantum codes. This result goes in the same direction as that obtained in [16] , which indicates that quantum codes do not reduce the variance against isotropic errors.

However, the most widely used model of errors in quantum computing is qubit-independent errors. The study of this type of quantum error is much more complex than that of isotropic errors, because it lacks the symmetry. Despite this technical difficulty, we have proved in [19] that the 5-qubit code [14] [15] is not able to reduce the variance against qubit independent errors. This result, together with those obtained in [16] and in this article, clearly reveals the difficulty of the quantum error control challenge and strongly points out that the continuous nature of quantum errors cannot be ignored.

There are many works related to the control of quantum computing errors, in addition to those already mentioned above. General studies and surveys on the subject [20] - [27] , about the quantum computation threshold theorem [28] [29] [30] [31] , quantum error correction codes [32] [33] [34] [35] , concatenated quantum error correction codes [36] [37] and articles related to topological quantum codes [38] [39] . Lately, quantum computing error control has focused on both coherent errors [40] [41] and cross-talk errors [42] [43] . Finally, we cannot forget the hardest error to control in quantum computing, the quantum decoherence [44] . As we have commented above, these quantum computing errors can be analyzed in the framework of random variables that has been set in [16] [18] . Thus, the general considerations stated in the conclusions section of the present work would also affect the study of the behaviour of these errors.

The outline of the article is as follows: in section 2 we study the fidelity of the quantum stages Ψ , Ψ 0 and Φ ˜ ; in section 3 we prove the relationship between them given by Formula (5); finally, in section 4 we analyze the conclusions that can be obtained from the main result.

2. Analysis of Fidelity

Given a ( n , m ) -quantum code C , the following parameters are defined: d = 2 n is the dimension of C , d = 2 m and d is the number of discrete errors that C corrects.

First we study how the fidelities of the quantum states Ψ and Φ ˜ , which are n-qubits encoded with the quantum code C , can be compared with the fidelity of the state Ψ 0 , which is an unencoded m-qubit state. The working scheme in these two scenarios is illustrated in Figure 1. We assume that the C correction

Figure 1. Uncoded/coded work scheme.

circuit, which is applied after each quantum gate in the coded algorithm, does not introduce new errors and is ideally applied in time t = 0 . In this way, we study the theoretical capacity of C to control isotropic errors, that is, its capacity to increase the fidelity of the final state Φ ˜ with respect to Ψ . Furthermore, we can compare the fidelity of Φ ˜ with the fidelity of the final state Ψ 0 which is obtained in a scheme without the quantum code C .

We analyze the isotropic error as a decoherence error over a unit of time. This unit corresponds to the time it takes to apply a quantum gate in the coded algorithm. To compare it with the uncoded algorithm we have to bear in mind that the unit of time in this case will be at most the n-th part of the unit of time in the coded algorithm. To relate the probability distributions in both cases we use the following equality of variances:

V ( E ) = V ( E 1 + E 2 + + E n ) ,

where E is the decoherence error during a unit of time in the coded algorithm and E 1 , E 2 , , E n are independent decoherence errors corresponding to a unit of time in the uncoded algorithm. Using the following generalization of Formula (3) (proven in [18] ),

V ( E 1 + E 2 + + E n ) = 2 2 ( 1 v u 2 ) n , (6)

where v u is the variance of each of the independent errors, we obtain the following relation of v u with the variance v c of the error E:

v c = 2 2 ( 1 v u 2 ) n v u = 2 2 ( 2 v c 2 ) 1 / n . (7)

In the case of the normal probability distribution defined in [16] [18] , with the density function

f n ( σ , θ 0 ) = ( 2 d 2 ) ! ! ( 2 π ) d 1 σ 2 ( 1 + σ 2 2 σ cos ( θ 0 ) ) d , (8)

where the parameter σ belongs to the interval [ 0,1 ) , the above variances have a very simple expression and are independent of the dimension: v c = 2 ( 1 σ c ) and v u = 2 ( 1 σ u ) . The relationship between them given in Formula (7) translates into a very simple relationship between the corresponding sigma parameters:

σ c = σ u n σ u = σ c 1 / n . (9)

From now on we are going to follow the same scheme as the one proposed in [16] to calculate the variances of states Ψ and Φ ˜ . Nevertheless, this time we will use it to calculate the fidelities of these states and the fidelity of the state Ψ 0 .

2.1. Fidelity of Ψ and Ψ0

The state Ψ , described in Cartesian coordinates in Formula (1) can be written in spherical coordinates as follows:

Ψ = ( θ 0 , θ 1 , , θ 2 d 2 ) { 0 θ 0 , , θ 2 d 3 π 0 θ 2 d 2 2 π , x j = sin ( θ 0 ) sin ( θ j 1 ) cos ( θ j ) for all 0 j 2 d 2, x 2 d 1 = sin ( θ 0 ) sin ( θ 2 d 2 ) .

On the other hand, the translation of Formula (4) into spherical coordinates is

F 2 ( X ) = E [ cos 2 ( θ 0 ) + sin 2 ( θ 0 ) cos 2 ( θ 1 ) ] = 1 E [ sin 2 ( θ 0 ) sin 2 ( θ 1 ) ] . (10)

Theorem 1. The fidelity of the isotropic random variable Ψ with density function f ( θ 0 ) is given by

F 2 ( Ψ ) = 1 4 ( 2 π ) d 1 ( 2 d 1 ) ! ! ( d 1 ) E ¯ [ sin 2 d ( θ 0 ) ] , (11)

where E ¯ [ sin 2 d ( θ 0 ) ] = 0 π f ( θ 0 ) sin 2 d ( θ 0 ) d θ 0 .

Proof. We have to calculate the expected value of an expression that depends only on the angles θ 0 and θ 1 . Furthermore, the isotropic density function depends only on the angle θ 0 . Therefore, using Formula (10):

F 2 ( Ψ ) = 1 | S 2 d 3 | E ¯ [ sin 2 d ( θ 0 ) ] 0 π sin 2 d 1 ( θ 1 ) d θ 1 = 1 ( 2 π ) d 1 ( 2 d 4 ) ! ! 2 ( 2 d 2 ) ! ! ( 2 d 1 ) ! ! E ¯ [ sin 2 d ( θ 0 ) ] = 1 4 ( 2 π ) d 1 ( 2 d 1 ) ! ! ( d 1 ) E ¯ [ sin 2 d ( θ 0 ) ] .

Note that we have used equalities from the Appendix. ¨

Corollary 1. The fidelity of the isotropic random variable Ψ with normal distribution f n ( σ c , θ 0 ) is equal to

F 2 ( Ψ ) = 1 + ( d 1 ) σ c 2 d . (12)

Proof. Using the definition of the normal distribution given in Formula (8) and some results from the Appendix:

F 2 ( Ψ ) = 1 4 ( 2 π ) d 1 ( 2 d 1 ) ! ! ( d 1 ) E ¯ [ sin 2 d ( θ 0 ) ] = 1 4 ( 2 π ) d 1 ( 2 d 1 ) ! ! ( d 1 ) ( 2 d 2 ) ! ! ( 2 π ) d ( 1 σ c 2 ) ( 2 d 1 ) ! ! ( 2 d ) ! ! π = 1 d 1 d ( 1 σ c 2 ) = 1 + ( d 1 ) σ c 2 d .

¨

Theorem 1 and Corollary 1 also apply to state Ψ 0 , just substituting the parameter d by d'.

Corollary 2. The fidelity of the isotropic random variable Ψ 0 with density function f ( θ 0 ) is equal to

F 2 ( Ψ 0 ) = 1 4 ( 2 π ) d 1 ( 2 d 1 ) ! ! ( d 1 ) E ¯ [ sin 2 d ( θ 0 ) ] , (13)

where E ¯ [ sin 2 d ( θ 0 ) ] = 0 π f ( θ 0 ) sin 2 d ( θ 0 ) d θ 0 . Furthermore, if the probability distribution of Ψ 0 is normal with density function f n ( σ u , θ 0 ) , the fidelity is equal to:

F 2 ( Ψ 0 ) = 1 + ( d 1 ) σ u 2 d . (14)

To compare the fidelities of Ψ 0 and Φ ˜ we need to obtain their values as a function of their variances v u and v c , respectively. The relationship between these variances, obtained in Formula (7), allows us to relate the fidelities of these states.

Theorem 2. The fidelity of the isotropic random variable Ψ 0 with density function f ( θ 0 ) satisfies

F 2 ( Ψ 0 ) 1 2 d 2 2 d 1 ( v u ( v u 2 ) 2 ) . (15)

Proof. First we prove, in a similar way as in Theorem 1, the following:

F 2 ( Ψ 0 ) = 1 | S 2 d 3 | E ¯ [ sin 2 d ( θ 0 ) ] 0 π sin 2 d 1 ( θ 1 ) d θ 1 = 1 | S 2 d 3 | E ¯ [ sin 2 d ( θ 0 ) ] 0 π sin 2 d 3 ( θ 1 ) d θ 1 0 π sin 2 d 1 ( θ 1 ) d θ 1 0 π sin 2 d 3 ( θ 1 ) d θ 1 = 1 S 2 d 1 f ( θ 0 ) sin 2 ( θ 0 ) 0 π sin 2 d 1 ( θ 1 ) d θ 1 0 π sin 2 d 3 ( θ 1 ) d θ 1

Then, using the formulas in the Appendix, we obtain:

F 2 ( Ψ 0 ) = 1 E [ sin 2 ( θ 0 ) ] 2 d 2 2 d 1 .

Using Jensen's inequality we obtain a lower bound for E [ sin 2 ( θ 0 ) ] :

( E [ 1 cos ( θ 0 ) ] ) 2 E [ ( 1 cos ( θ 0 ) ) 2 ] = E [ 1 + cos 2 ( θ 0 ) 2 cos ( θ 0 ) ] = E [ 2 2 cos ( θ 0 ) sin 2 ( θ 0 ) ] = v u E [ sin 2 ( θ 0 ) ] .

And then:

E [ sin 2 ( θ 0 ) ] v u ( E [ 1 cos ( θ 0 ) ] ) 2 = v u ( v u 2 ) 2 .

Substituting the previous lower bound of E [ sin 2 ( θ 0 ) ] into the formula of F 2 ( Ψ 0 ) , the proof is concluded:

F 2 ( Ψ 0 ) 1 2 d 2 2 d 1 ( v u ( v u 2 ) 2 ) .

2.2. Fidelity of Φ ˜

The formula for the fidelity of the state Φ ˜ is very similar to that of the state Ψ , Formula (11). The proof, though, is more complex because the quantum code C is involved.

Theorem 3. The fidelity of the isotropic random variable Φ ˜ with density function f ( θ 0 ) is equal to

F 2 ( Φ ˜ ) = 1 4 ( 2 π ) d 1 ( 2 d 1 ) ! ! ( d d ) E ¯ [ sin 2 d ( θ 0 ) ] , (16)

where E ¯ [ sin 2 d ( θ 0 ) ] = 0 π f ( θ 0 ) sin 2 d ( θ 0 ) d θ 0 .

Proof. Taking into account Theorem 3 and Corollary 1 of [16] , the fidelity of Φ ˜ is

F 2 ( Φ ˜ ) = E [ P 0 | Φ | Π 0 Ψ | 2 ] + ( d 1 ) E [ P 1 | E 1 Φ | Π 1 Ψ | 2 ] ,

where P 0 and P 1 are the probabilities of measuring the syndromes 0 and 1 respectively, Π 0 and Π 1 are the (normalized) projectors corresponding to the discrete errors E 0 = I and E 1 associated with the aforementioned syndromes and E 1 Φ = E 1 | 0 = | 2 d .

The first expected value in the above expression is equal to F 2 ( Ψ ) by the Formula (10) and so, using Theorem 1, we obtain:

E [ P 0 | Φ | Π 0 Ψ | 2 ] = E [ 1 sin 2 ( θ 0 ) sin 2 ( θ 1 ) ] = 1 4 ( 2 π ) d 1 ( 2 d 1 ) ! ! ( d 1 ) E ¯ [ sin 2 d ( θ 0 ) ] .

The second expected value in the formula is

E [ P 1 | E 1 Φ | Π 1 Ψ | 2 ] = E [ sin 2 ( θ 0 ) sin 2 ( θ 2 d 1 ) ( 1 sin 2 ( θ 2 d ) sin 2 ( θ 2 d + 1 ) ) ] .

Then, using the Appendix, we obtain:

E [ sin 2 ( θ 0 ) sin 2 ( θ 2 d 1 ) ] = E ¯ [ sin 2 d ( θ 0 ) ] 0 π sin 2 d 1 ( θ 0 ) d θ 1 0 π sin 2 d 2 d + 1 ( θ 2 d 1 ) d θ 2 d 1 | S 2 d 2 d 1 | = E ¯ [ sin 2 d ( θ 0 ) ] 2 ( 2 d 2 ) ! ! ( 2 d 1 ) ! ! π ( 2 d 3 ) ! ! ( 2 d 2 ) ! ! 2 ( 2 d 2 d ) ! ! ( 2 d 2 d + 1 ) ! ! ( 2 π ) d d ( 2 d 2 d 2 ) ! ! = E ¯ [ sin 2 d ( θ 0 ) ] 4 ( 2 π ) d 1 ( 2 d 1 ) ! ! ( d d ) .

In a similar way,

E [ sin 2 ( θ 0 ) sin 2 ( θ 2 d + 1 ) ] = E ¯ [ sin 2 d ( θ 0 ) ] 4 ( 2 π ) d 1 ( 2 d 1 ) ! ! ( d d 1 ) .

With the last two results, the following expression is obtained:

E [ P 1 | E 1 Φ | Π 1 Ψ | 2 ] = E ¯ [ sin 2 d ( θ 0 ) ] 4 ( 2 π ) d 1 ( 2 d 1 ) ! ! .

Ans finally we get the result:

F 2 ( Φ ˜ ) = E [ P 0 | Φ | Π 0 Ψ | 2 ] + ( d 1 ) E [ P 1 | E 1 Φ | Π 1 Ψ | 2 ] = 1 E ¯ [ sin 2 d ( θ 0 ) ] 4 ( 2 π ) d 1 ( 2 d 1 ) ! ! ( d 1 ( d 1 ) ) = 1 E ¯ [ sin 2 d ( θ 0 ) ] 4 ( 2 π ) d 1 ( 2 d 1 ) ! ! ( d d ) .

¨

If the probability distribution of Ψ is normal the fidelity of Φ ˜ has a much simpler expression.

Corollary 3. If Ψ has a normal probability distribution with parameter σ c the fidelity of Φ ˜ satisfies

F 2 ( Φ ˜ ) = 1 + ( d 1 ) σ c 2 d . (17)

Proof. To prove the result, it is enough to substitute the value of the integral E ¯ [ sin 2 d ( θ 0 ) ] from the Appendix in Theorem 3 and noticing that d = d d

To compare the fidelities of Ψ 0 and Φ ˜ we need to obtain F 2 ( Φ ˜ ) as a function of the variances v c of the state Ψ .

Theorem 4. If the state Ψ has an isotropic distribution with density function f ( θ 0 ) such that

0 π ( 1 cos ( θ 0 ) ) cos ( θ 0 ) f ( θ 0 ) 0 , (18)

then the fidelity of Φ ˜ satisfies

F 2 ( Φ ˜ ) 1 d d 2 d 1 v c . (19)

Proof. First we prove, in the same lines of the proofs of Theorems 1 and 2, the following:

F 2 ( Φ ˜ ) = 1 4 ( 2 π ) d 1 ( 2 d 1 ) ! ! ( d d ) E ¯ [ sin 2 d ( θ 0 ) ] = 1 4 ( 2 π ) d 1 ( 2 d 1 ) ! ! d d | S 2 d 2 | E ¯ [ sin 2 d ( θ 0 ) ] | S 2 d 2 | = 1 4 ( 2 π ) d 1 ( 2 d 1 ) ! ! ( 2 d 3 ) ! ! 2 ( 2 π ) d 1 ( d d ) E [ sin 2 ( θ 0 ) ] = 1 2 d d 2 d 1 E [ sin 2 ( θ 0 ) ] .

Now, using Formula (18), we obtain the following lower bound:

E [ sin 2 ( θ 0 ) ] = E [ ( 1 cos ( θ 0 ) ) ( 1 + cos ( θ 0 ) ) ] E [ 1 cos ( θ 0 ) ] = v c 2 .

The proof is concluded by introducing the previous lower bound in the expression previously obtained for F 2 ( Φ ˜ ) .

3. Relationship between the Fidelity of the States Ψ 0 , Φ ˜ and Ψ

The results obtained in the previous section allow us to state the following theorem.

Theorem 5. If the state Ψ has an isotropic distribution, the following relationship between the fidelities of Φ ˜ and Ψ holds:

F 2 ( Φ ˜ ) F 2 ( Ψ ) . (20)

Proof. Theorems 1 and 3 allow us to prove the result directly, taking into account that d 1 d d

To compare the fidelities of states Ψ 0 and Φ ˜ we use Theorems 2 and 4. However, we shall need to establish a previous result.

Lemma 1. Given n , n 2 , and x , 0 x 4 , the following holds true:

g ( n , x ) = 2 2 ( 1 x 2 ) n ( x ( x 2 ) 2 ) 0.

Proof. The change of variable y = ( 1 x 2 ) allows us to better analyze the function:

g ( n , y ) = 1 + y 2 2 y n and x [ 0,4 ] y [ 1,1 ] .

Property 1, y 2 | y n | for all y [ 1,1 ] allows us to conclude that g ( n , y ) 0 for all y [ 1,1 ] and this in turn implies

g ( n , x ) 0 for all x [ 0,4 ] .

¨

The previous lemma allows us to obtain the main result of this article.

Theorem 6. If states Ψ 0 and Ψ have isotropic distributions with variances v u and v c respectively and the density function of Ψ satisfies Formula (18), the following relationship between the fidelities of Ψ 0 and Φ ˜ holds true:

F 2 ( Ψ 0 ) F 2 ( Φ ˜ ) . (21)

Proof. Theorems 2 and 4 allow us to prove the result, just by checking that the following inequality holds:

d d 2 d 1 v c 2 d 2 2 d 1 ( v u ( v u 2 ) 2 ) .

Taking into account that d = d d , the above inequality is equivalent to the following:

v c 2 d ( v u ( v u 2 ) 2 ) .

The fact that d 2 is enough to prove the first of the following two inequalities:

v c v u ( v u 2 ) 2 2 d ( v u ( v u 2 ) 2 ) .

Substituting the value of v c given in Formula (7) and using the function g ( n , x ) of Lemma 1 yield

v c v u ( v u 2 ) 2 g ( n , v u ) 0.

Finally, Lemma 1 allows us to conclude the proof, using the fact that the variance v u [ 0,4 ]

If the isotropic distributions of Ψ and Ψ 0 are normal the condition given in Formula (18) for Theorems 4 and 6 is not necessary. Indeed, Corollaries 1, 2 and 3 clearly imply that

F ( Ψ 0 ) F ( Φ ˜ ) F ( Ψ ) . (22)

On the other hand, the condition given by Formula (18) for Theorems 4 and 6 is a sufficient condition. However, it is not necessary since it has been obtained by underestimating the fidelity of Ψ 0 and overestimating that of Φ ˜ . The condition holds for very general isotropic distributions, such as density functions f ( θ 0 ) that satisfy

f ( θ 0 ) = 0 for all θ 0 ( π 2 , π ] .

Figure 2 shows the curves of F 2 ( Ψ 0 ) , F 2 ( Φ ˜ ) and F 2 ( Ψ ) for normal

Figure 2. Representation of fidelities as a function of σ .

isotropic distributions and n = 5 ( d = 32 ), in the extreme cases d = 16 ( d = 2 ) and d = 2 ( d = 16 ).

The conclusion of the study carried out in the present work, in view of the results summarized in Formula (22), is that the best option to obtain the highest fidelity against isotropic errors is not to use quantum codes. On the other hand, the improvement of the fidelity of Φ ˜ versus that of Ψ seems to be closely related to the dimension of the subspaces to which these states belong: d for Φ ˜ versus d for Ψ (see Theorems 1 and 3 and Corollaries 1 and 3).

4. Conclusions

In this article we have analyzed the ability of quantum codes to increase fidelity of quantum states affected by isotropic decoherence errors. The results obtained, despite being those expected for this type of quantum errors, are not good enough from the point of view of error control in quantum computing. The ability of quantum codes to reduce errors does not make up for the multiplication of the number of gates that they require. This fact implies that the best option against isotropic errors is not to use quantum codes. This result is similar to that obtained in [16] (quantum codes do not reduce the variance of isotropic errors) and in [19] (the 5-qubit quantum code does not reduce the variance of qubit independent errors). The latter is more worrying since it negatively affects the standard model of error in quantum computing. For this reason, to study the behavior of fidelity in this case seems a priority.

Taken altogether, these results strongly suggest that continuous errors must be taken into account, since it is not possible to ensure that the golden rule of error control “correct all small errors exactly” is fulfilled. Therefore, the study of the stochastic model of quantum errors, focused on discrete errors, must be extended to continuous errors.

For future research, we believe that the continuous quantum computing error model should be further developed. The results on the ability of quantum codes to increase the fidelity or to reduce the variance of quantum errors should be extended to other types of error. It is also important to develop models of the behavior of quantum errors in highly entangled quantum systems. We need to achieve a better understanding of the error behavior in this type of systems since they are capital in quantum computing. Finally, all these approaches should lead to a reformulation of fault-tolerant quantum computing for continuous errors.

Appendix

The values of the integrals that have been used throughout the article are included in this Appendix.

0 π sin k ( θ ) d θ = { 2 ( k 1 ) ! ! k ! ! k = 1 , 3 , 5 , π ( k 1 ) ! ! k ! ! k = 2 , 4 , 6 ,

0 π sin 2 d 2 ( θ 0 ) ( 1 + σ 2 2 σ cos ( θ 0 ) ) d d θ 0 = ( 2 d 3 ) ! ! ( 2 d 2 ) ! ! π 1 σ 2 d = 1 , 2 , 3 ,

0 π cos ( θ 0 ) sin 2 d 2 ( θ 0 ) ( 1 + σ 2 2 σ cos ( θ 0 ) ) d d θ 0 = ( 2 d 3 ) ! ! ( 2 d 2 ) ! ! σ 1 σ 2 π d = 1 , 2 , 3 ,

0 π sin 2 d ( θ 0 ) ( 1 + σ 2 2 σ cos ( θ 0 ) ) d d θ 0 = ( 2 d 1 ) ! ! ( 2 d ) ! ! π d = 0 , 1 , 2 ,

Starting from the first integral, the surface of a unit sphere of arbitrary even (2d) or odd (2d − 1) dimension can be calculated.

| S 2 d | = 0 π 0 π 0 2 π sin 2 d 1 ( θ 0 ) sin 1 ( θ 2 d 2 ) d θ 0 d θ 2 d 2 d θ 2 d 1 = 2 ( 2 d 2 ) ! ! ( 2 d 1 ) ! ! ( 2 d 3 ) ! ! ( 2 d 2 ) ! ! π 2 ( 2 d 4 ) ! ! ( 2 d 3 ) ! ! ( 2 1 ) ! ! 2 ! ! π 2 ( 1 1 ) ! ! 1 ! ! 2 π = 2 ( 2 π ) d ( 2 d 1 ) ! !

| S 2 d 1 | = 0 π 0 π 0 2 π sin 2 d 2 ( θ 0 ) sin 1 ( θ 2 d 3 ) d θ 0 d θ 2 d 3 d θ 2 d 2 = ( 2 d 3 ) ! ! ( 2 d 2 ) ! ! π 2 ( 2 d 4 ) ! ! ( 2 d 3 ) ! ! ( 2 1 ) ! ! 2 ! ! π 2 ( 1 1 ) ! ! 1 ! ! 2 π = ( 2 π ) d ( 2 d 2 ) ! !

Conflicts of Interest

The authors declare no conflicts of interest regarding the publication of this paper.

References

[1] Calderbank, A.R. and Shor, P.W. (1996) Good Quantum Error-Correcting Codes Exist. Physical Review A, 54, 1098-1105.
https://doi.org/10.1103/PhysRevA.54.1098
[2] Steane, A.M. (1996) Multiple Particle Inference and Quantum Error Correction. Proceedings of the Royal Society A, 452, 2551.
https://doi.org/10.1098/rspa.1996.0136
[3] Gottesman, D. (1996) Class of Quantum Error Correcting Codes Saturating the Quantum Hamming Bound. Physical Review A, 54, 1862.
https://doi.org/10.1103/PhysRevA.54.1862
[4] Calderbank, A.R., Rains, E.M., Shor, P.W. and Sloane, N.J.A. (1997) Quantum Error Correction and Orthogonal Geometry. Physical Review Letters, 78, 405.
https://doi.org/10.1103/PhysRevLett.78.405
[5] Gottesman, D. (1997) Stabilizer Codes and Quantum Error Correction. Thesis, California Institute of Technology, Pasadena.
[6] Calderbank, A.R., Rains, E.M., Shor, P.W. and Sloane, N.J.A. (1998) Quantum Error Correction via Codes over GF(4). IEEE Transactions on Information Theory, 44, 1369-1387.
https://doi.org/10.1109/18.681315
[7] Shor, P.W. (1996) Fault-Tolerant Quantum Computation. Proceedings of 37th Conference on Foundations of Computer Science, Burlington, 14-16 October 1996, 56-65.
https://doi.org/10.1109/SFCS.1996.548464
[8] Steane, A.M. (1997) Active Stabilization, Quantum Computation and Quantum State Synthesis. Physical Review Letters, 78, 2252.
https://doi.org/10.1103/PhysRevLett.78.2252
[9] Preskill, J. (1998) Reliable Quantum Computers. Proceedings of the Royal Society of London. Series A, 454, 385-410.
https://doi.org/10.1098/rspa.1998.0167
[10] Gottesman, D. (1998) Theory of Fault-Tolerant Quantum Computation. Physical Review A, 57, 127-137.
https://doi.org/10.1103/PhysRevA.57.127
[11] Knill, E., Laflamme, R. and Zurek, W.H. (1998) Resilient Quantum Computation. Science, 279, 342-345.
https://doi.org/10.1126/science.279.5349.342
[12] Kitaev, A.Yu. (2003) Fault-Tolerant Quantum Computation by Anyons. Annals of Physics, 303, 2-30.
https://doi.org/10.1016/S0003-4916(02)00018-0
[13] Aharonov, D. and Ben-Or, M. (2008) Fault-Tolerant Quantum Computation with Constant Error Rate. SIAM Journal on Computing, 38, 1207-1282.
https://doi.org/10.1137/S0097539799359385
[14] Bennet, C.H., DiVincenzo, D.P., Smolin, J.A. and Wootters, W.K. (1996) Mixed State Entanglement and Quantum Error Correction. Physical Review A, 54, 3824-3851.
[15] Laflamme, R., Miquel, C., Paz, J.-P. and Zurek, W.H. (1996) Perfect Quantum Error Correction Codes. Physical Review Letters, 77, 198-201.
https://doi.org/10.1103/PhysRevLett.77.198
[16] Lacalle, J., Pozo-Coronado, L.M. and Fonseca de Oliveira, A.L. (2021) Quantum Codes Do Not Fix Isotropic Errors. Quantum Information Processing, 20, 37.
https://doi.org/10.1007/s11128-020-02980-3
[17] Nielsen, M.A. and Chuang, I.L. (2010) Quantum Computation and Quantum Information. Cambridge University Press, Cambridge.
[18] Lacalle, J. and Pozo Coronado, L.M. (2019) Variance of the Sum of Independent Quantum Computing Errors. Quantum Information & Computation, 19, 1294-1312.
https://doi.org/10.26421/QIC19.15-16-3
[19] Lacalle, J., Pozo Coronado, L.M., Fonseca de Oliveira, A.L. and Martín-Cuevas, R., (2021) Quantum Codes Do Not Fix Qubit Independent Errors. American Journal of Information Science and Technology, 9, 60-72.
https://doi.org/10.11648/j.ajist.20210503.12
[20] Scott, A.J. (2005) Probabilities of Failure for Quantum Error Correction. Quantum Information Processing, 4, 399-431.
https://doi.org/10.1007/s11128-005-0002-1
[21] Preskill, J. (2013) Sufficient Condition on Noise Correlations for Scalable Quantum Computing. Quantum Information & Computation, 13, 181-194.
https://doi.org/10.26421/QIC13.3-4-1
[22] Gottesman, D. (2014) Fault-Tolerant Quantum Computation with Constant Overhead. Quantum Information & Computation, 14, 1338-1372.
https://doi.org/10.26421/QIC14.15-16-5
[23] Cross, A.W., Divincenzo, D.P. and Terhal, B.M. (2009) A Comparative Code Study for Quantum Fault Tolerance. Quantum Information & Computation, 9, 541-572.
https://doi.org/10.26421/QIC9.7-8-1
[24] Hill, C.D., Fowler, A.G., Wang, D.S. and Hollenberg, L.C.L. (2013) Fault-Tolerant Quantum Error Correction Code Conversion. Quantum Information & Computation, 13, 439-451.
https://doi.org/10.26421/QIC13.5-6-5
[25] Duclos-Cianci, G. and Poulin, D. (2014) Fault-Tolerant Renormalization Group Decoder for Abelian Topological Codes. Quantum Information & Computation, 14, 721-740.
https://doi.org/10.26421/QIC14.9-10-1
[26] Hocker, D., Zheng, Y., Kosut, R., Brun, T. and Rabitz, H. (2016) Survey of Control Performance in Quantum Information Processing. Quantum Information Processing, 15, 4361-4390.
https://doi.org/10.1007/s11128-016-1406-9
[27] Hocker, D., Kosut, R. and Rabitz, H. (2016) PEET: A Matlab Tool for Estimating Physical Gate Errors in Quantum Information Processing Systems. Quantum Information Processing, 15, 3489-3518.
https://doi.org/10.1007/s11128-016-1337-5
[28] Aliferis, P., Gottesman, D. and Preskill, J. (2006) Quantum Accuracy Threshold for Concatenated Distance-3 Codes. Quantum Information & Computation, 6, 97-165.
https://doi.org/10.26421/QIC6.2-1
[29] Wang, D.S., Fowler, A.G., Stephens, A.M. and Hollenberg, L.C.L. (2010) Threshold Error Rates for the Toric and Planar Codes. Quantum Information & Computation, 10, 456-469.
https://doi.org/10.26421/QIC10.5-6-6
[30] Aggarwal, V., Calderbank, A.R., Gilbert, G. and Weinstein, Y.S. (2010) Volume Thresholds for Quantum Fault Tolerance. Quantum Information Processing, 9, 541-549.
https://doi.org/10.1007/s11128-010-0181-2
[31] Criger, B. and Terhal, B. (2016) Noise Thresholds for the [4,2,2]-Concatenated Toric Code. Quantum Information & Computation, 16, 1261-1281.
https://doi.org/10.26421/QIC16.15-16-1
[32] Ozen, M. and Guzeltepe, M. (2012) Quantum Codes from Codes over Gaussian Integers with Respect to the Mannheim Metric. Quantum Information & Computation, 12, 813-819.
https://doi.org/10.26421/QIC12.9-10-6
[33] Li, R., Zou, F., Liu, Y. and Xu, Z. (2013) Hermitian Dual Containing BCH Codes and Construction of New Quantum Codes. Quantum Information & Computation, 13, 21-35.
https://doi.org/10.26421/QIC13.1-2-3
[34] Chen, J., Chen, Y., Huang, Y. and Feng, C. (2019) New Optimal Asymmetric Quantum Codes and Quantum Convolutional Codes Derived from Constacyclic Codes. Quantum Information Processing, 18, 40.
https://doi.org/10.1007/s11128-018-2156-7
[35] La Guardia, G.G. (2012) Asymmetric Quantum Reed-Solomon and Generalized Reed-Solomon Codes. Quantum Information Processing, 11, 591-604.
https://doi.org/10.1007/s11128-011-0269-3
[36] Boulant, N., Pravia, M.A., Fortunato, E.M., Havel, T.F. and Cory, D.G. (2002) Experimental Concatenation of Quantum Error Correction with Decoupling. Quantum Information Processing, 1, 135-144.
https://doi.org/10.1023/A:1019623208633
[37] Evans, Z.W.E. and Stephens, A.M. (2012) Optimal Correction of Concatenated Fault-Tolerant Quantum Codes. Quantum Information Processing, 11, 1511-1521.
https://doi.org/10.1007/s11128-011-0312-4
[38] Dias de Albuquerque, C., Palazzo Jr., R. and Brandani da Sil, E. (2014) Families of Codes of Topological Quantum Codes from Tessellations Tessellations {4i+2,2i+1}, {4i,4i}, {8i-4,4} and {12i-6,3}. Quantum Information & Computation, 14, 1424-1440.
https://doi.org/10.26421/QIC14.15-16-8
[39] Naghipour, A., Jafarizadeh, M.A. and Shahmorad, S. (2015) Topological Quantum Codes from Self-Complementary Self-Dual Graphs. Quantum Information Processing, 14, 4057-4066.
https://doi.org/10.1007/s11128-015-1115-9
[40] Greenbaum, D. and Dutton, Z. (2018) Modeling Coherent Errors in Quantum Error Correction. Quantum Science and Technology, 3, Article ID: 015007.
https://doi.org/10.1088/2058-9565/aa9a06
[41] Bravyi, S., Englbrecht, M., Konig, R. and Peard N. (2018) Correcting Coherent Errors with Surface Codes. NPJ Quantum Information, 4, Article No. 55.
https://doi.org/10.1038/s41534-018-0106-y
[42] Piltz, C., Sriarunothai, T., Varón, A.F. and Wunderlich, C. (2014) A Trapped-Ion-Based Quantum Byte with 10-5 Next-Neighbour Cross-Talk. Nature Communications, 5, Article No. 4679.
https://doi.org/10.1038/ncomms5679
[43] Buterakos, D., Throckmorton, R.E. and Das Sarma, S. (2018) Crosstalk Error Correction through Dynamical Decoupling of Single-Qubit Gates in Capacitively Coupled Singlet-Triplet Semiconductor Spin Qubits. Physical Review B, 97, Article ID: 045431.
https://doi.org/10.1103/PhysRevB.97.045431
[44] Zurek, W.H. (2006) Decoherence and the Transition from Quantum to Classical-Revisited. In: Duplantier, B., Raimond, J.M. and Rivasseau, V., Eds., Quantum Decoherence, Progress in Mathematical Physics, Vol. 48, Birkhauser, Basel, 1-31.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.