Entanglement-assisted Quantum Codes from Algebraic Geometry Codes
Francisco Revson F. Pereira, Ruud Pellikaan, Giuliano Gadioli La, Guardia, Francisco Marcos de Assis

TL;DR
This paper constructs new entanglement-assisted quantum error-correcting codes using algebraic geometry codes, achieving high rates and asymptotic goodness that surpass known bounds like the quantum Gilbert-Varshamov bound.
Contribution
It introduces novel families of QUENTA codes from algebraic geometry codes with maximal entanglement and optimal parameters, surpassing existing bounds.
Findings
Some codes have quantum Singleton defect zero or one.
Codes surpass the quantum Gilbert-Varshamov bound in rate.
Asymptotically good families of codes are constructed.
Abstract
Quantum error correcting codes play the role of suppressing noise and decoherence in quantum systems by introducing redundancy. Some strategies can be used to improve the parameters of these codes. For example, entanglement can provide a way for quantum error correcting codes to achieve higher rates than the one obtained via the traditional stabilizer formalism. Such codes are called entanglement-assisted quantum (QUENTA) codes. In this paper, we use algebraic geometry codes to construct several families of QUENTA codes via the Euclidean and the Hermitian construction. Two of the families created have maximal entanglement and have quantum Singleton defect equal to zero or one. Comparing the other families with the codes with the respective quantum Gilbert-Varshamov bound, we show that our codes have a rate that surpasses that bound. At the end, asymptotically good towers of linear…
| Elliptic curve | Number of rational places () | |
|---|---|---|
| odd | ||
| () | even | |
| () | ||
| New QUENTA codes – Theorem 3.6 |
| , and |
| Examples |
| New QUENTA codes – Theorem 3.4 |
| , , and |
| Examples |
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.
11institutetext: Department of Mathematics and Computing Science, Eindhoven University of Technology, Eindhoven, The Netherlands. 22institutetext: Department of Electrical Engineering, Federal University of Campina Grande, Campina Grande, Paraíba, Brazil. 33institutetext: Department of Mathematics and Statistics, State University of Ponta Grossa, Ponta Grossa, Paraná, Brazil.
33email: [email protected]
Entanglement-assisted Quantum Codes from Algebraic Geometry Codes
Francisco Revson F. Pereira
1122
Ruud Pellikaan
11
Giuliano Gadioli La Guardia
33
Francisco Marcos de Assis
22
Abstract
Quantum error correcting codes play the role of suppressing noise and decoherence in quantum systems by introducing redundancy. Some strategies can be used to improve the parameters of these codes. For example, entanglement can provide a way for quantum error correcting codes to achieve higher rates than the one obtained via the traditional stabilizer formalism. Such codes are called entanglement-assisted quantum (QUENTA) codes. In this paper, we use algebraic geometry codes to construct several families of QUENTA codes via the Euclidean and the Hermitian construction. Two of the families created have maximal entanglement and have quantum Singleton defect equal to zero or one. Comparing the other families with the codes with the respective quantum Gilbert-Varshamov bound, we show that our codes have a rate that surpasses that bound. At the end, asymptotically good towers of linear complementary dual codes are used to obtain asymptotically good families of maximal entanglement QUENTA codes. Furthermore, a simple comparison with the quantum Gilbert-Varshamov bound demonstrates that using our construction it is possible to create an asymptotically family of QUENTA codes that exceeds this bound.111This paper was presented in part at the 2019 IEEE International Symposium on Information Theory.
Keywords:
Quantum Codes Algebraic Geometry Codes Maximal Distance Separable Maximal Entanglement Asymptotically Good.
1 Introduction
It is generally accepted that the prospect of practical large-scale quantum computers and the use of quantum communication are only possible with the implementation of quantum error correcting codes. Suppressing noise and decoherence can be done via Quantum error correcting codes. The capability of correcting errors of such codes can be improved if it is possible to have pre-shared entanglement states. They are known as Entanglement-Assisted Quantum (QUENTA) codes, also denoted by EAQECC’s in the literature, but we prefer the acronym QUENTA since that is more easy to pronounce. Additionally, this class of codes achieves the hashing bound [30, 16] and violates the quantum Hamming bound [17]. The first QUENTA codes were proposed by Bowen [1] followed by the work from Fattal, et al. [9]. The stabilizer formalism of QUENTA codes was created by Brun et al. [2], where they showed that QUENTA codes paradigm does not require the dual-containing constraint as the standard quantum error-correcting code does [18]. Wilde and Brun [29] proposed two methods to create QUENTA codes from classical codes, which are named in this paper the Euclidean construction method and the Hermitian construction method. These methods were recently generalized by Galindo, et al. [10]
After these works of Brun et al., many articles have focused on the construction of QUENTA codes based on classical linear codes [29, 5, 21, 13, 20]. However, the analysis of -ary QUENTA codes was taken into account only recently [8, 5, 23, 6, 13, 19, 12, 20]. The majority of them utilized constacyclic codes [8, 6, 23] or negacyclic codes [5, 23] as the classical counterpart. Since the length of the classical codes is normally proportional to the square of the size of the field, most of the quantum codes from the previous works have a length that is proportional to the square of the size of the finite field. Hence, there is no result in the literature with QUENTA codes having length proportional to a greater power of the cardinality of the finite field. In addition, it has not been shown previously that there exists a family of asymptotically good maximal entanglement QUENTA codes attaining quantum Gilbert-Varshamov bound [10]. Such a family can be used to achieve the hashing bound. A possible approach to solve both questions is using algebraic geometry (AG) codes as the classical counterpart to construct QUENTA codes.
The AG codes were invented by Goppa [11]. An important property of these codes is that its parameters can be calculated via the degree of a divisor, which allows a direct description of the code. The first result of this paper comes from these properties. We show two methods to create new AG codes from old ones via intersection and union of divisors. As will be shown, the former “new codes from old” construction is crucial when two AG codes are used to derive QUENTA codes. To derive the QUENTA codes in this paper, it is necessary to define some mathematical tools and the relation between them and the parameters of QUENTA codes.
First, we introduce the idea of intersection and union of divisor and how this concepts can be used to construct new AG codes from old ones. In addition, it is shown that the amount of entanglement in the Euclidean construction method of QUENTA codes can be described via the intersection of two classical codes used. The practicality of such description is presented by applying our method to AG codes derived from three curves: the projective line (rational function field), the Hermitian Curve, and the elliptic curve. The QUENTA codes derived from the first (third) curve are shown to be maximal distance separable (MDS) codes (almost MDS), i.e., the minimal distance of these codes achieve the quantum Singleton bound (differs from the quantum Singleton bound by at most one unit), and maximal entanglement. These codes can be employed to achieve entanglement-assisted quantum capacity of a depolarizing channel [1, 7, 22]. For the Hermitian curve, a comparative analysis with the codes in the literature shows that our codes have better parameters.
The use of AG codes in the Hermitian construction method for QUENTA codes does not follows the same procedure of the Euclidean one. The reason for this is that there is no general characterization of the Hermitian dual code of an AG code. Thus, to determine the parameters of QUENTA codes derived from the AG codes used, the intersection of the bases of two AG codes is computed. The curve used to construct the QUENTA codes is the projective line. The QUENTA codes created are MDS codes and also have maximal entanglement.
Lastly, asymptotically good families of LCD codes are used to construct asymptotically good families of QUENTA codes that have maximal entanglement. Using AG codes from a tower of function fields that attain the Drinfeld-Vladut bound [27] we show that the QUENTA codes in this paper surpass the quantum Gilbert-Varshamov bound [10].
The paper is organized as follows. In Section 2, we describe what needs to be known about AG codes, so that they can be applied to the generalization of the construction methods of QUENTA codes from Wilde and Brun [29] proposed by Galindo, et al. [10]. In this section, two methods to construct new AG codes from old ones are shown. Afterwards, several new families of QUENTA codes are derived from AG codes. These derivations come from the Euclidean and the Hermitian construction methods for QUENTA codes with the use of three different types of curves. In Section 4, we compare the codes in this paper with the quantum Singleton bound and with other quantum codes in the literature. In particular, it is shown that three families of QUENTA codes constructed are MDS or almost MDS. In Section 5, we show that there exists families of QUENTA codes that surpass the quantum Gilbert-Varshamov bound. Lastly, the conclusion is given in Section 6.
Notation. Throughout this paper, denotes a prime number and is a power of . denotes an algebraic function field over of genus , where denotes the finite field with elements. A linear code with parameters is a -dimensional subspace of with minimum distance . Lastly, an quantum code is a -dimensional subspace of with minimum distance that utilizes pre-shared entanglement pairs.
2 Preliminaries
In this section, we introduce some ideas related to linear complementary dual (LCD) codes, algebraic geometry (AG) codes and entanglement-assisted quantum (QUENTA) codes. Before we give a description of LCD codes, a definition for the Euclidean and the Hermitian dual of a code needs to be given.
Definition 1.
Let be a linear code over with length . The (Euclidean) dual of is defined as
[TABLE]
If the code is -linear, then we can define the Hermitian dual of . This dual code is defined by
[TABLE]
where for .
When the intersection between a code and its dual gives only the vector , the code is called LCD. A formal description can be seen below.
Definition 2.
The hull of a linear code is given by . The code is called linear complementary dual (LCD) code if the hull is trivial; i.e, . Similarly, and is called hermitian LCD code if .
The class of LCD codes is a possible way to construct QUENTA codes that have maximal entanglement and asymptotically good families of QUENTA codes(see Sections 3 and 5).
2.1 Algebraic-Geometry codes
Let be an algebraic function field of genus . A place of is the maximal ideal of some valuation ring of . We also define the set of all places by .
A divisor of is a formal sum of places given by , with , where almost all . The support and degree of are defined as and , respectively, where is the degree of the place . When a place has degree one, it is called a rational place.
The discrete valuation corresponding to a place is written as . For every element of , we can define a principal divisor of by . For , we define to be the residue class of modulo ; for , we put . For a given divisor , we denote the Riemann-Roch space associated to by .
The given description of Riemann-Roch spaces shows that when we are talking about such spaces we deal with functions that obey a set of rules which are described by the defining divisor. One natural question that could arise is the relation between the intersection of two Riemann-Roch spaces and the respective divisor that defines such a space. Such a result was shown by Munuera and Pellikaan [25]. Before showing it, we need to define the intersection and union of two divisors, which is done in the following.
Definition 3.
Let and be divisors over . If and , where is a place, then the intersection of and over is defined as follows
[TABLE]
In addition, the union is given by
[TABLE]
Proposition 1.
[25, Lemma 2.6]** Let and be divisors over . Then .
In Section 3 it will be shown that when AG codes are used to construct QUENTA codes, the amount of entanglement used is related to the dimension of the intersection of the two Riemann-Roch spaces.
For the exact value of the dimension of a Riemann-Roch space and the construction of the dual code of an AG code, it is necessary to introduce the ideas of differential spaces and canonical divisors. Let be the differential space of . Given a nonzero differential , we denote by the canonical divisor of . All canonical divisors are equivalent and have degree equal to . Furthermore, for a divisor we define , and its dimension as an -vector space is denoted by .
The dimension of a Riemann-Roch space can be calculated through its defining divisor, the divisor of a Weil differential and the genus of a curve.
Proposition 2.
[27, Theorem 1.5.15]**(Riemann-Roch Theorem) Let be a canonical divisor of . Then for each divisor , the dimension of is given by where is the degree of the divisor .
Now we define the first AG code utilized in this paper, see Definition 4, and its parameters, see Proposition 3. The definition of such AG codes is given as the image of a linear map called the evaluation map. The parameters of the AG codes are related to the degrees of divisors, genus and number of rational places. Thus, with simple arithmetic we can create families of codes, even when the algebraic function field is fixed.
Definition 4.
Let be pairwise distinct rational places of and . Choose a divisor of such that . The algebraic-geometry (AG) code associated with the divisors and is defined as the image of the linear map called the evaluation map, where ; i.e., .
Proposition 3.
[27*, Corollary 2.2.3]*Let be a function field of genus . Then the AG code is an -linear code over with parameters . If , then .
The next two propositions present a way to construct new AG codes from old AG codes via the intersection and union of divisors. Proposition 4 will be used in Section 3 in order to use AG codes to create QUENTA codes.
Proposition 4.
Let be a function field of genus and let be a divisor as in Definition 4. If and are two divisors such that , resp. , and , then .
Proof.
First of all, consider that , then there exist and such that , which implies . Since that and , then by Proposition 1. Consequently, . The other inclusion is straightforward consequence of Proposition 1. ∎
Proposition 5.
Let be a function field of genus and let be a divisor as in Definition 4. If and are two divisors such that , resp. , and and , then .
Proof.
Lets begin considering the inclusion . Since , for , then , for . Hence . On the other hand, notice that , since that . This implies that by Proposition 1. Now, the proof of the remaining inclusion follows from the hypothesis that and Proposition 4. ∎
Another important type of AG code is given in the following.
Definition 5.
Let be a function field of genus and let and be divisors as in Definition 4. Then we define the code as , where denotes the residue of at .
Proposition 6.
[27*, Theorem 2.2.7]*Let be the AG code from Definition 5. If , then is an -linear code over , where and .
The relationship between the codes and is given in the next proposition.
Proposition 7.
[27, Proposition 2.2.10]** Let be the AG code described in Definition 4. Then is its Euclidean dual, i.e., . Additionally, if we have a Weil differential such that and for all , then , where .
2.2 Entanglement-assisted quantum codes
Definition 6.
A quantum code is called an entanglement-assisted quantum (QUENTA) code if it encodes logical qudits into physical qudits using copies of maximally entangled states and can correct quantum errors. The rate of a QUENTA code is given by , relative distance by , and entanglement-assisted rate by . Lastly, a QUENTA code is said to have maximal entanglement when .
Formulating a stabilizer paradigm for QUENTA codes gives a way to use classical codes to construct this quantum codes [3]. In particular, we have the next two procedures by Galindo, et al. [10].
Proposition 8.
[10, Theorem 4]** Let and be two linear codes over with parameters and and parity check matrices and , respectively. Then there is a QUENTA code with parameters , where , where is the minimum Hamming weight of the vectors in the set, and
[TABLE]
is the number of required maximally entangled states.
A straightforward application of LCD codes to the Proposition 8 can produce some interesting quantum codes. See Theorem 2.1 and Corollary 1.
Theorem 2.1.
Let and be two linear codes with parameters and , respectively, with . Then there exists a QUENTA code with parameters .
Proof.
Since that , from Proposition 8 we have that the QUENTA code constructed from and has parameters . ∎
Corollary 1.
Let be a LCD code with parameters . Then there exists a maximal entanglement QUENTA code with parameters . In particular, if is MDS then the QUENTA codes is also MDS.
Proof.
Let . Since is LCD, then . Then, from Theorem 2.1, we have that there exists a QUENTA code with parameters . ∎
Proposition 9.
[10, Proposition 3 and Corollary 1]** Let be a linear codes over with parameters , be a parity check matrix of , and be the -th power of the transpose matrix of . Then there is a QUENTA code with parameters , where , where is the minimum Hamming weight of the vectors in the set, and
[TABLE]
is the number of required maximally entangled states.
In the same way as before, it possible to use hermitian LCD codes to derive QUENTA codes with interesting properties. See the following theorem.
Theorem 2.2.
Let be a hermitian LCD code with parameters . Then there exists a maximal entanglement QUENTA code with parameters . In particular, if is MDS, then the QUENTA code is also MDS.
Proof.
Since is a hermitian LCD code, then . Therefore, using in the Proposition 9, we have that there exists an QUENTA code with parameters . ∎
A measurement of goodness for a QUENTA code is the quantum Singleton bound (QSB). Let be an QUENTA code, then the QSB is given by
[TABLE]
The difference between the QSB and is called quantum Singleton defect, which is . When the quantum Singleton defect is equal to zero (resp. one) the code is called a maximum distance separable quantum code (resp. almost maximum distance separable quantum code) and it is denoted by MDS quantum code (resp. almost MDS quantum code).
3 New Construction Methods for QUENTA Codes
3.1 Euclidean Construction
In Proposition 8, the connection between the entanglement in an QUENTA code and the relative hull of two classical codes is shown. However, the computation of such a hull can be difficult in some cases, however, as we are going to show in Theorem 3.1, this is not the case for AG codes.
The rank of a matrix that is the product of the two parity check matrices of the classical codes is utilized to construct such a quantum code. However, such rank can be difficult to calculate in some cases. As it will be shown, it is possible to, instead of calculating such rank, relate the entanglement with the relative hull between the two classical codes. For that, we need first to present the connection between the rank in Proposition 8 and the relative hull.
Theorem 3.1.
Let be pairwise distinct rational places of and . Choose divisors of such that and . Let and . If , then .
Proof.
Since , we can use Proposition 4 for the codes and . Hence, it is easy to see from this proposition that , which implies that . ∎
Theorem 3.1 allows us to use AG codes from any function field to construct QUENTA codes, which is given in detail in Theorem 3.2. In particular, as it will be shown, we can use AG codes to derive MDS quantum codes and asymptotically good QUENTA codes.
Theorem 3.2.
Let be pairwise distinct rational places of and . Choose divisors of such that and , for . Let and . If , then there exists a QUENTA code with parameters , where and .
Proof.
First of all, notice that the parameters of the AG codes and are and , respectively, and the dimension of the Euclidean dual of is , by Proposition 7. From Theorem 3.1 we have that . Hence, using Proposition 8 we derive the mentioned parameters of the QUENTA code
∎
Corollary 2.
Let be pairwise distinct rational places of and . Choose divisors of such that and , for . If and , then there exists a QUENTA code with parameters , where and . In particular, if , then the QUENTA code has parameters , where .
The first explicit description of a family of QUENTA codes constructed in this paper is shown in the following theorem. The rational function field is used to derive this family.
Theorem 3.3.
Let be a power of a prime. Consider positive integers such that and , with and , then we have the following:
- •
If , then there exists a QUENTA code with parameters
[TABLE]
- •
If , then there exists a QUENTA code with parameters
[TABLE]
Proof.
Let be the rational function field. The Weil differential satisfies the requirements of Proposition 7 and it has divisor given by , where and are the place at infinity and the origin, respectively, and , with being the remaining rational places. Assume that and and and . Since , we have that , by the hypothesis , and . Thus, we can use Theorem 3.2. For the first case, we have that , since . For the second case, when , we have that , which implies and . The remaining claims are derived from Theorem 3.2 and from the observation that and . ∎
Corollary 3.
If , , with , there are maximal entanglement almost MDS QUENTA codes. In particular, if , then there exists a maximal entanglement MDS QUENTA codes.
Proof.
Consider the second case of Theorem 3.3. Then considering , the result follows. ∎
The following theorem shows a construction of QUENTA codes derived from the Hermitian function field. Next, the elliptic function field will be used to obtain maximal entanglement QUENTA codes with Singleton defect at most one.
Theorem 3.4.
Let be a power of a prime and be positive integers such that , , with and . Then we have the following:
- •
If , then there exists a QUENTA code with parameters
[TABLE]
- •
If , then there exists a QUENTA code with parameters
[TABLE]
Proof.
Let be the Hermitian function field defined by the equation
[TABLE]
Then has rational points and genus . Assume that , , and , where and are the rational places at infinity and the origin, respectively. Thus, one possible Weil differential satisfying Proposition 7 is given by , which has divisor . The fact that implies . By the hypothesis , we have that , thus we can use Theorem 3.2. From this theorem, we derive that . Hence, if we have that , which implies . On the other hand, if we have that , which implies and . Since and , using Theorem 3.2 and the values of computed, we derive the mentioned parameters for the QUENTA codes. ∎
Theorem 3.5.
Let , with an integer. Let be the elliptic function field with rational places and genus defined by the equation
[TABLE]
where . Let be positive integers such that , , with and . Then we have the following:
- •
If , then there exists a QUENTA code with parameters
[TABLE]
- •
If , then there exists a QUENTA code with parameters
[TABLE]
Proof.
First of all, let . For each , there are two satisfying the equation . Thus, for each , there are two places corresponding to coordinate equal to . Hence, the set of all rational places is given by these and coordinates and the place at infinity, . The number of rational places is denoted by . So . Now, assume that , , and , where are pairwise distinct rational places. Additionally, let , then the divisor of the Weil differential is given by . The fact that implies . By the hypothesis , we have that , thus we can use Theorem 3.2. From this theorem, we derive that . Hence, if we have that , which implies . On the other hand, if we have that , which implies and . Since and , using Theorem 3.2 and the values of computed, we derive the mentioned parameters for the QUENTA codes. ∎
Corollary 4.
Suppose that there exists an elliptic curve with rational places. Then for , , with , there are maximal entanglement almost MDS QUENTA codes. In particular, if , then there exists a maximal entanglement almost MDS QUENTA code.
Proof.
Consider the second case of Theorem 3.5. Then considering , the result follows. ∎
It is shown in Table 1 the numbers of rational points of several elliptic curves are given depending on the value of , the degree of the extension [24].
Remark 1.
In this section, two-point AG codes have been used to construct QUENTA codes. The reason for this is that the QUENTA codes derived from one-point AG codes have trivial parameters; i.e., they have either zero entanglement, which it are codes that are derived from the standard quantum stabilizer construction (e.g. quantum codes from the CSS construction [26]), or zero dimension, what make them not interesting for this paper.
3.2 Hermitian Construction
In opposition to the Euclidean dual of an AG code, there is no general formula to describe the Hermitian dual of an AG code as in Definition 4. However, describing an AG code via a basis of evaluated elements that belong to a Riemann-Roch space, we can obtain the information that we need from the Hermitian dual code. Before doing that, our approach to calculate the dimension of the intersection between an AG code and its Hermitian dual is shown.
Proposition 10.
Let be a linear code over with length and its dual. Then .
Proof.
Although it is well known that [14], we present this result here for completeness
[TABLE]
Thus, we see that
[TABLE]
Hence, we have . ∎
Proposition 10 shows a new way to compute the dimension of . To be able to use it for AG codes, we need to describe the linear code . Proposition 11 approaches this by showing that it is possible to compute a basis to from a basis of . And Theorem 1 describes how to compute the intersection of two vector space (in particular, linear codes) when the basis of each one belongs to the same larger set of which is a basis of .
Proposition 11.
Let be a linear code over with length and dimension . If is a basis of , then a basis of is given by the set .
Proof.
First of all, notice that for any there is a unique such that . Since that is a basis for , then , for . Therefore, . Since that and are isomorphic, then they have the same dimension which implies that is a basis for . ∎
For sake of self-contained, we present the following lemma.
Lemma 1.
Let be a basis for and and be two subsets of . Denoting by and the subspaces generated by and , respectively, then we have that .
Proof.
The claim that any element in gives a vector in is trivial. Denote the elements of , and by and , respectively. In order to prove the reverse inclusion we consider . Thus, we can represent it as
[TABLE]
which implies that
[TABLE]
Since , and belong to the basis , we have that every coefficient in the previous equation needs to be equal to zero, which results in and the reverse inclusion is proved. ∎
Now, we derive QUENTA codes from the Hermitian construction using AG codes. To illustrate this, we are going to apply the result from Lemma 1 to AG codes derived from rational function field. See Theorem 3.6.
Theorem 3.6.
Let be a prime power and an integer which is written as , where and . Then we have the following:
- •
If , then there exists an MDS QUENTA code with parameters
[TABLE]
- •
If , then there exists an MDS QUENTA code with parameters
[TABLE]
Proof.
Let be the rational function field, and , where . Let be the AG code derived from and with parameters . Consider . Let . Then is a basis of . A basis for is given by a subset, . Thus, a basis of can be described as . Now, notice that for all . Therefore,
[TABLE]
On the other hand, a basis of is given by the set
[TABLE]
Thus, the exponents of in the bases and can be represented by the sets
[TABLE]
and
[TABLE]
respectively. Using this description, we see that these bases satisfy the hypothesis in Lemma 1, so it is possible to compute the intersection of the codes related to and via the computation of the intersection of these sets. To do so, we have to consider two cases separately, and . For the first case, the intersection is given by the following set
[TABLE]
Thus, . Using the same description for the case , we see that
[TABLE]
which implies . Applying the previous computations, and using the fact that has parameters , by Proposition 9, we have that there exists a QUENTA code with parameters
- •
, for ; and
- •
, for .
∎
4 Code Comparison
In Tables 2 and 3, we present some optimal QUENTA codes obtained from Theorems 3.3, 3.5 and 3.6. The QUENTA codes derived from the Euclidean construction are presented in Table 2. We use AG codes obtained from projective line and elliptic curves to construct these codes. As can be seen, the codes in the first column of Table 2 are MDS, and the ones in the second are almost MDS. For Table 3, the QUENTA codes are derived from the Hermitian construction, where rational AG codes were used as the classical code. These codes have also an optimal combination of parameters, since they are MDS. Additionally, since QUENTA codes use entanglement, we conclude that these quantum codes from Tables 2 and 3 have better or equal minimal distances than any quantum code with the same length and dimension derived from quantum stabilizer codes [26].
The remaining QUENTA codes that are compared with the literature are the ones derived from Hermitian curve. The first analysis of goodness of our codes is via the Singleton defect, which is the difference between the quantum Singleton bound (QSB) presented in Eq. 7 and the minimal distance of the code. Recall that an quantum code satisfies (QSB). Hence, the codes derived from Theorem 3.4 have maximum Singleton defect equals to . Some examples of parameters derived are , , and which have Singleton defect , , and , respectively. Comparing these examples with quantum stabilizer codes, we see that our codes have minimal distance unreachable for the same length and dimension. This can be seen from the quantum Singleton bound for stabilizer codes (a more general case of quantum codes). Thus, even though the codes from Theorem 3.4 are not MDS with respect to its quantum Singleton bound, they can be used to attain parameters that are unreachable by quantum stabilizer codes. Adopting entanglement defect as been equal to the difference between the actual amount of entanglement in the QUENTA code and , we see that the entanglement defect in this family of QUENTA code is equal to , where is the genus of the Hermitian function field. Lastly, Table 4 shows some examples of QUENTA codes that have a higher rate than the asymptotic Gilbert-Varshamov bound presented in Section 5.
5 Asymptotically Good Maximal Entanglement QUENTA Codes
In this section, we show that from any family of (classical) asymptotically good AG codes, we can construct a family of asymptotically good maximal entanglement QUENTA codes. This is a consequence of the use of the result from Carlet, et al. [4] applied to the Corollary 1. Before showing it, we need to define the concept of (classical) asymptotically good codes.
Definition 7.
Let be a prime power and , for . Here denotes the set of all ordered pair for which there is a family of linear codes that are indexed as , with parameters , such that as and , . If , then the family is called asymptotically good.
Proposition 12.
[4, Corollary 14]** Let be a power of a prime and , where denotes the maximum number of rational places that a global function field of genus with full constant field can have. Then there exists a family of LCD codes with
[TABLE]
Theorem 5.1.
Let be a power of a prime and as defined in Proposition 12. Then there exists a family of asymptotically good maximal entanglement QUENTA codes with parameters , such that
[TABLE]
and
[TABLE]
for all .
Proof.
Let be a family of asymptotically good LCD codes as the ones in Proposition 12, where each has parameters . If we apply the family to construct QUENTA codes, it follows from Corollary 1 that we can construct maximal entanglement QUENTA codes with parameters , such that
[TABLE]
Moreover, we have
[TABLE]
and
[TABLE]
for . Thus, since that the families in Proposition 12 are asymptotically good, then the family of QUENTA codes is asymptotically good maximal entanglement. ∎
Remark 2.
If is a square, then by [28, 15].
Remark 3.
In a recent paper, Galindo, et al. [10] derived the quantum Gilbert-Varschamov bound for QUENTA codes. Using AG codes derived from tower of function fields that attain the Drinfeld-Vladut bound [27] and the previous theorem, we can show that there is a family of QUENTA codes with parameters that exceed the mentioned bound (see Figure 1).
6 Conclusion
This paper has been devoted to the use of AG codes in the construction of QUENTA codes. We firstly showed two methods to create new AG codes from old ones via intersection and union of divisors. Afterwards, the former method is applied to construct quantum codes via the Euclidean construction method for QUENTA codes. Two of the families derived in this part are MDS or almost MDS and, for some particular range of parameters, have maximal entanglement. For the QUENTA codes constructed from the Hermitian function field, we have shown that it is possible to achieve higher rates when compared with standard quantum stabilizer codes and the entanglement-assisted quantum Gilbert-Varshamov bound. In the following, using the Hermitian construction method for QUENTA codes, we have constructed one more family of QUENTA codes from AG codes, which was also shown to be MDS. Lastly, it was shown that for any asymptotically good family of classical codes, there is a family of asymptotically good maximal entanglement QUENTA codes. In addition, it is demonstrated that there are QUENTA codes surpassing the quantum Gilbert-Varshamov bound.
7 Acknowledgements
This work was supported by the Conselho Nacional de Desenvolvimento Científico e Tecnológico, grant No. 201223/2018-0.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Bowen, G.: Entanglement required in achieving entanglement-assisted channel capacities. Physical Review A 66 , 052313–1–052313–8 (Nov 2002)
- 2[2] Brun, T., Devetak, I., Hsieh, M.H.: Correcting quantum errors with entanglement. Science 314 (5798), 436–439 (Oct 2006)
- 3[3] Brun, T.A., Devetak, I., Hsieh, M.H.: Catalytic quantum error correction. IEEE Transactions on Information Theory 60 (6), 3073–3089 (Jun 2014)
- 4[4] Carlet, C., Mesnager, S., Tang, C., Qi, Y., Pellikaan, R.: Linear codes over 𝔽 q subscript 𝔽 𝑞 \mathbb{F}_{q} are equivalent to LCD codes for q > 3 𝑞 3 q>3 . IEEE Transactions on Information Theory 64 (4), 3010–3017 (Apr 2018)
- 5[5] Chen, J., Huang, Y., Feng, C., Chen, R.: Entanglement-assisted quantum MDS codes constructed from negacyclic codes. Quantum Information Processing 16 (12), 303 (Nov 2017)
- 6[6] Chen, X., Zhu, S., Kai, X.: Entanglement-assisted quantum MDS codes constructed from constacyclic codes. Quantum Information Processing 17 (10), 273 (Oct 2018)
- 7[7] Devetak, I., Harrow, A.W., Winter, A.J.: A resource framework for quantum Shannon theory. IEEE Transactions on Information Theory 54 (10), 4587–4618 (Oct 2008)
- 8[8] Fan, J., Chen, H., Xu, J.: Constructions of q 𝑞 q -ary entanglement-assisted quantum MDS codes with minimum distance greater than q + 1 𝑞 1 q+1 . Quantum Information and Computation 16 (5&6), 423–434 (2016)
