On geometric Goppa codes from Elementary Abelian $p$-Extensions of $\mathbb{F}_{p^{s}}(x)$
Nupur Patanker, Sanjay Kumar Singh

TL;DR
This paper studies one-point geometric Goppa codes from elementary abelian p-extensions over finite fields, determining their parameters and constructing related quantum, convolutional, and locally recoverable codes.
Contribution
It provides explicit dimension, minimum distance, and self-duality criteria for these codes, and constructs new quantum and locally recoverable codes from the function field.
Findings
Exact dimension and minimum distance in specific cases
Criteria for self-duality and quasi-self-duality
Construction of quantum, convolutional, and locally recoverable codes
Abstract
Let be a prime number and an integer. In this short note, we investigate one-point geometric Goppa codes associated with an elementary abelian -extension of . We determine their dimension and the exact minimum distance in a few cases. These codes are a special case of weak Castle codes. We also list the exact values of the second generalized Hamming weight of these codes in a few cases. Simple criteria for the self-duality and the quasi-self-duality of these codes are also provided. Furthermore, we construct examples of quantum codes, convolutional codes, and locally recoverable codes on the function field.
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.
On geometric Goppa codes from Elementary Abelian -Extensions of
Nupur Patanker
Indian Institute of Science Education and Research, Bhopal
and
Sanjay Kumar Singh
Indian Institute of Science Education and Research, Bhopal
Abstract.
Let be a prime number and an integer. In this short note, we investigate one-point geometric Goppa codes associated with an elementary abelian -extension of . We determine their dimension and the exact minimum distance in a few cases. These codes are a special case of weak Castle codes. We also list the exact values of the second generalized Hamming weight of these codes in a few cases. Simple criteria for the self-duality and the quasi-self-duality of these codes are also provided. Furthermore, we construct examples of quantum codes, convolutional codes, and locally recoverable codes on the function field.
Key words and phrases:
Elemenentary Abelian -Extension of , Geometric Goppa Codes, Generalized Hamming Weight
2010 Mathematics Subject Classification:
94B27, 14G15, 14H05
1. Introduction
Let be the finite field with elements of characteristic (where is a positive integer). A linear code is a -subspace of , the -dimensional standard vector space over . Such codes are utilized for the transmission of information.
It was observed by Goppa in [1] that we can use divisors in a field of algebraic functions to construct a class of linear codes. In Goppa’s construction, we choose a divisor and rational places ( i.e. places of degree one) of the algebraic function field to form a linear code of length . These codes are called geometric Goppa codes. If is of the form , for a place of the algebraic function field and integer , then these codes are called one-point codes. One-point geometric Goppa codes over algebraic function field of Hermitian curve have been studied in [2], [3], [4], [5], etc.
Elementary abelian -extension of the rational function field is a Galois extension of such that Gal is an elementary abelian group of exponent . The algebraic function field associated with Hermitian curve is an example of such an extension. The properties of elementary abelian -extensions of have been studied in [2], [6], [7], [8], etc. Another example of elementary abelian -extension of is the function field defined by , where is a separable, additive polynomial of degree , for some , such that all its roots are contained in , and the degree of is not divisible by . The non-singular projective curve associated with this function field was studied in [8]. In [8], T. Johnsen, S. Manshadi and N. Monzavi determined parameters of geometric Goppa codes on this function field with the assumption that . In this note, we study one-point geometric Goppa codes on an elementary abelian -extension of without the above assumption.
The special type of elementary abelian -extensions of considered in the present note are examples of function fields associated with weak Castle curves. Castle curves and weak Castle curves are of interest for coding theory purposes. Many known codes belong to the class of Castle and weak Castle codes. Castle curves, weak Castle curves, and codes associated with them have been studied in [9], [10], [11], [12], etc. In [9], C. Munuera, A. Sepúlveda and F. Torres have studied one-point geometric Goppa codes arising from Castle and weak Castle curves. The authors have determined bounds on the minimum distance and generalized Hamming weights of these codes. In [10], Wilson Olaya-León and C. Munuera determined order-like bound on the minimum distance of some Castle codes ( i.e. one-point geometric Goppa codes from Castle curves), particularly, those related to semigroups generated by two elements and telescopic semigroups. In [11], Wilson Olaya-León and Claudia Granados-Pinzón computed the bound on the second generalized Hamming weight for some Castle codes. In [12], C. Munuera, W. Tenório and F. Torres studied geometric Goppa codes producing quantum codes. The authors paid particular attention to the family of Castle and weak Castle codes. In [13], F. Hernando, G. McGuire, F. Monserrat and J. J. Moyano-Fernndez have obtained new quantum codes with good parameters which are constructed from self-orthogonal geometric Goppa codes over function fields associated to a wide class of curves. Our goal in this note is to determine the exact value of the second generalized Hamming weight of one-point geometric Goppa codes defined over elementary abelian extensions of .
This note is organized as follows. In section , we recall some results about Goppa’s construction of linear codes and generalized Hamming weights of linear codes. In section , we study the properties of elementary abelian -extension . In section , we define one-point geometric Goppa codes over this function field and study its parameters. In section , we list the second generalized Hamming weight of these codes. In section , we determine simple conditions for the self-duality and the quasi-self-duality of these codes. In section and , we obtain examples of quantum codes and convolutional codes from one-point geometric Goppa codes constructed in section . In section , we obtain locally recoverable codes on the function field .
2. Preliminaries
2.1. Geometric Goppa code ([2], Chapter )
Goppa’s construction of linear codes over is described as follows:
Let be an algebraic function field of genus . Let be pairwise distinct places of of degree one. Let and be a divisor of such that . The geometric Goppa code associated with and is defined as
[TABLE]
Thus, is an code with parameters and .
Another code associated with the divisors and is defined using local components of Weil differentials. The code is defined as
[TABLE]
Thus, is an code with parameters and
is the dual code of with respect to Euclidean scalar product on i.e. Let be a Weil differential of such that and for . Then, .
2.2. Generalized Hamming weights of Linear codes
The support of a linear code over is defined by
[TABLE]
For , the -th generalized Hamming weight of is defined by
[TABLE]
In particular, the first generalized Hamming weight of is the usual minimum distance. The weight hierarchy of code is the set of generalized Hamming weights. The generalized Hamming weights for linear codes were introduced in [14], [15], and rediscovered by Wei in [16]. The study of these weights was motivated by some applications in cryptography.
Few properties of generalized Hamming weights of have been listed in the following theorems.
Theorem 2.1**.**
[16]**, Theorem For an linear code with , we have
[TABLE]
Let be a parity check matrix of , and let , , be its column vectors. For , let denotes the space generated by those vectors. Then
Theorem 2.2**.**
[16]**, Theorem
For geometric Goppa code , the -th generalized Hamming weight is given by the following theorem.
Theorem 2.3**.**
[17]**, Corollary Let be a code of dimension and . Then for every , ,
[TABLE]
2.2.1. Feng-Rao distances on numerical semigroups
The Feng-Rao distances on numerical semigroups are defined in [18]. We will explain it briefly in this subsection.
Let be a numerical semigroup. If for a set , every can be written as a linear combination
[TABLE]
where finitely many is non-zero, then we say that is generated by . It is well known that every numerical semigroup is finitely generated. An element is said to be irreducible if for implies . Every generator set contains the set of irreducible elements and the set of irreducibles generates . The number of irreducible elements is called the embedding dimension of . We enumerate the elements of in increasing order
[TABLE]
For given, we say that divides , and write
[TABLE]
The binary relation is an order relation.
The set denotes the set of divisors of in , and for given , we write .
Definition 2.4**.**
Let be a numerical semigroup, that is, a submonoid of such that and . We call the genus of . The unique element such that and for all is called the conductor of . The (classical) Feng-Rao distance of is defined by the function
\begin{array}[]{llll}\delta_{FR}:&A&\rightarrow&\mathbb{N}\\ &x&\mapsto&\delta_{FR}(x):=min\{~{}|D(m_{1})|~{}:~{}m_{1}\geq x,~{}m_{1}\in A\}.\\ \end{array}**
There are some well-known results about the function for an arbitrary numerical semigroup . One of the important results is the following
[TABLE]
The following result gives a bound on the generalized Hamming weights of certain codes in terms of the function .
Theorem 2.5**.**
[18]**, Theorem Let be an embedding dimension two numerical semigroup. Then
[TABLE]
for , where is a code in an array of codes as in [19] and is the dimension of .
3. Elementary Abelian -extensions
Let and be a power of . Assume all the roots of the equation are in (choose large enough so that all the roots are in ). Denote by the roots of in . Let be a positive integer coprime to such that . Choose distinct elements . Let .
Consider the function field defined by the equation
[TABLE]
where .
Remark 3.1**.**
We have , else and then is rational function field.
The function field defined in equation is an elementary abelian -extension of , as defined in [2]. Some of the properties of can be seen in the following lemma.
Lemma 3.2**.**
[2]**, p.
- (1)
The genus of is . 2. (2)
The pole of in has a unique extension of degree one, and . 3. (3)
The divisor of the differential is
[TABLE] 4. (4)
The pole divisor of is and the pole divisor of is . 5. (5)
Let . Then, the elements with
[TABLE]
form a basis of the space over . 6. (6)
For , , are the places of of degree one.
Let be a place of a function field of degree one. An integer is called pole number at is there exists such that . Let be the sequence of pole numbers at (that is, is the -th pole number at ); thus , so . The Weierstrass semigroup at is the set of pole numbers at .
We have the following result regarding the Weierstrass semigroup at .
Lemma 3.3**.**
[2]**, [20] The Weierstrass semigroup at is generated by and i.e. . The largest gap number at is and is a symmetric numerical semigroup.
Let be the non-singular projective curve associated with . Then . We next show that is a weak Castle curve.
A pointed curve over is a curve defined over together with a rational point .
Definition 3.4**.**
[9]**, Definition A pointed curve over is called weak castle if
- •
the Weierstrass semigroup at is symmetric;
- •
there exist a morphism with , and elements such that for all , we have and .
Lemma 3.5**.**
* is a weak Castle curve.*
Proof.
By Lemma , at is symmetric. Take i.e.
Then, . For , we have
[TABLE]
(It follows from [21], Theorem that -rational points of corresponds to places of of degree one. Denote by the zero of in i.e place of degree one corresponding to -rational points of . Then, by [2]( p. ), there are exactly places , , of degree one lying over , for each , . Thus, corresponds to .)
∎
4. Geometric Goppa code over
In [2], Stichtenoth has investigated one-point geometric Goppa codes over the Hermitian function field. In [9], the authors have defined one-point geometric Goppa codes over weak Castle curves (i.e. weak Castle codes) and studied their parameters. In this section, we define one-point geometric Goppa codes over as defined in [9] and determine its parameters using the ideas of [2], [5] and [9].
Definition 4.1**.**
*For r , we define
[TABLE]
where
[TABLE]
Then, is a code of length over the field . For , , therefore . For , , therefore . So, it remains to study codes with .
4.1. Dual code of
In [9], Proposition , the authors have determined dual of weak Castle codes. In this subsection, we write a detailed proof of duality of .
Let and as in section and . Let be a differential, then we get and for all places . Therefore, we have .
Proposition 4.2**.**
The dual code of is given by
[TABLE]
where and refers to coordinate-wise product in .
Proof.
[TABLE]
∎
4.2. Parameters of
In [9], Proposition , and , the authors have determined dimension and minimum distance of for certain values of . In this subsection, we include the known results and also determine the parameters of for other values of .
We have the following result on the parameters of geometric Goppa code .
Theorem 4.3**.**
[2]**, and is an code with parameters
[TABLE]
*If , then .
In the next results, we determine the parameters of .
Consider the set of pole numbers at (i.e. Weiestrass semigroup at ). For , let
[TABLE]
Then, . From Lemma , we have
[TABLE]
Hence
[TABLE]
Theorem 4.4**.**
Suppose that . Then the following holds:
- (1)
We have . Furthermore
- (a)
For , . 2. (b)
Define . For ,
[TABLE] 3. (c)
For , . 2. (2)
The minimum distance of satisfies
[TABLE]
If , where or if , where , then . In addition, if then is not an MDS code.
Proof.
- (1)
As , from Theorem we have,
[TABLE]
and if , then
For , we have . So, it follows from Proposition
[TABLE]
If (i.e. ), then Riemann-Roch theorem yields
[TABLE] 2. (2)
The inequality directly follows from Theorem . If , where , choose distinct elements from the set . Let us call these elements . Then the element
[TABLE]
has exactly distinct zeros in . The weight of the corresponding codeword in is . Hence, .
Similarly, if , where , choose distinct elements from the set . Let us call these elements . Then the element
[TABLE]
has exactly distinct zeros in . The weight of the corresponding codeword in is . Hence, .
If and is an MDS code, then implies , which is not possible. Similarly, for .
∎
In the following theorem, we determine the minimum distance of for . Using the ideas from [5] and Theorem , we have the following result.
Theorem 4.5**.**
Assume . For we have . Let be the largest integer such that is a pole number at i.e. where and . Then, the minimum distance of satisfies
[TABLE]
Proof.
Let be a parity check matrix of . From Lemma , we have , is a basis for . Choose such that . Let be a submatrix of with columns corresponding to . We write in the following form using row reduction.
[TABLE]
Here, and has columns, so the columns of are linearly dependent. Therefore, .
On the other hand, we choose any distinct columns from . Let us call this matrix . Since each column of corresponds to a place of degree one, we reorder columns of according to as follows.
[TABLE]
where ’s are pairwise distinct and with . For , belongs to basis of . We rewrite these basis elements in the form
[TABLE]
Then, we extract an submatrix of such that each row corresponds to a function above in the given order. That is, , where is a matrix with with
[TABLE]
Then, from [5], Lemma and Lemma ,
[TABLE]
where
[TABLE]
And any columns of are linearly independent over . Hence, . ∎
5. Generalized Hamming weights of code
In [9], Proposition and , the authors have determined bounds on the generalized Hamming weights of using the concepts of gonality and order bounds. But in general, the computation of gonality is a difficult task. In this section, we determine the exact values of generalized Hamming weights, in particular, the second generalized Hamming weight of in a few cases.
Following the ideas of [17], we have the following lemma.
Lemma 5.1**.**
Let be a pole number at . Then, where and . If either or then a divisor such that .
Proof.
For and , works. Now if and , then . Choose elements from . Denote these elements by . Define
[TABLE]
Then, which implies . The lemma can be proved similarly for and .
∎
Definition 5.2**.**
A positive integer is said to have property () if is a pole number at , for , and either or .
Theorem 5.3**.**
If for , or has the property (), then*
[TABLE]
Proof.
If has the property (*), then from Lemma we have a divisor such that and . So,
[TABLE]
Thus, from Theorem it follows that
[TABLE]
Now if has the property (*), then again there exists a divisor such that and . Also, , which implies . Therefore, . Hence,
[TABLE]
∎
An immediate corollary to Theorem is the following.
Corollary 5.4**.**
If for , or has the property (), then the minimum distance of is .*
Remark 5.5**.**
We have where .
From Lemma , the Weierstrass semigroup at is an embedding dimension two numerical semigroup. Thus, from Theorem we get the following results on the second generalized Hamming weight of .
Theorem 5.6**.**
*Assume that . For ,
Theorem 5.7**.**
Assume that . For , if or satisfies the property (), then*
[TABLE]
Proof.
Applying Theorem , we get
On the other hand, as and as the dual code of form an array of codes ( for details see [19]), from Theorem and Proposition , we have
[TABLE]
Since , we have , therefore
[TABLE]
Hence proved. ∎
Theorem can be generalised for all , .
Theorem 5.8**.**
For and , if or satisfies the property (), then*
[TABLE]
Proof.
From Theorem we have
[TABLE]
The reverse inequality follows from the proof of Theorem . ∎
The following result is stated in Munuera [17].
Theorem 5.9**.**
[17]**, Proposition Let be a code of dimension and abundance . If there is a place of degree one not in and , where is -th pole number at , then for every , ,
[TABLE]
Using Theorem and Theorem , we get the following result.
Theorem 5.10**.**
Assume . For . If and doesn’t satisfy the property (), then*
[TABLE]
where is the largest pole number less than or equal that satisfies the property ().*
Theorem 5.11**.**
For and . If and doesn’t satisfy the property (), then*
[TABLE]
where is the largest pole number less than or equal that satisfies the property ().*
In the following results, we determine the second generalized Hamming weight of when . To prove the results, we use the following result stated in Munuera [17].
Theorem 5.12**.**
[17*]**, Proposition Let be a code of dimension and . Then, for , we have for every effective divisor such that .
Theorem 5.13**.**
Assume that . If , then
[TABLE]
Proof.
Since therefore, from Lemma , a divisor such that and . Then, . Hence, .
∎
Theorem 5.14**.**
Assume that . Suppose . Then . Let be the largest integer such that is a pole number at i.e. where and . Then,
[TABLE]
Proof.
Let be a parity check matrix for over . Choose such that . is a basis for . Let be a submatrix of with columns corresponding to (possible since ). By using row reduction, we make as follows.
[TABLE]
Here, and has columns. So, by Theorem , .
On the other hand from Theorem , .
Hence proved. ∎
Example: For , , consider the function field defined by
[TABLE]
where is a primitive element of . Here, we have , and genus . The list of values of length, dimension, minimum distance and second generalized Hamming weight of is given by the following table.
[TABLE]
6. Condition for quasi-self-duality and self-duality of codes
A linear code is called self-dual if , where is the dual of with respect to Euclidean scalar product on . Self-dual codes are an important class of linear codes. In this section, we give a simple criterion for the self-duality of geometric Goppa codes over .
We have the following result from [22]. But first, we introduce a definition for an arbitrary algebraic function field of genus .
Definition 6.1**.**
[22*]**, Definition Choose places of degree one of and . We call two divisors and equivalent with respect to if there exists such that and , for all
Proposition 6.2**.**
[22*]**, Corollary Suppose . Let and be two divisors of the same degree on . If is not equal to [math] nor to and , then if and only if and are equivalent with respect to .
Theorem 6.3**.**
If then is quasi-self-dual if and only if .
Proof.
If , then from Proposition , is quasi-self-dual if and only if . ∎
Let be a divisor of with . Clearly, . Let with as in section . Then, . In the following theorem, we give a condition for the self-duality of code .
Theorem 6.4**.**
* is self-dual if and only if is equivalent to with respect to .*
Proof.
By Proposition ,
[TABLE]
∎
Example 6.5**.**
Let . Let . Let be a primitive element of . Consider with
[TABLE]
Therefore, all roots of is in . The genus of is . Let
[TABLE]
*Let and denote zero in of and respectively. Then, each of and has exactly two extensions in . Similarly, the zero of denoted by has two extensions in , say, and . Let and let be a divisor of equivalent to with respect to . Then, is self-dual.
Conversely, if is self-dual code then is equivalent to with respect to .*
7. Quantum codes from one-point geometric Goppa codes on
In this section, we construct quantum codes from one-point geometric Goppa codes on . First, we give a brief introduction to quantum codes.
Let be a prime power. Let denotes the -th tensor power of -dimensional Hilbert space . An quantum code is a -dimensional vector subspace of with minimum distance . The connection between quantum codes and classical linear codes was established by Calderbank et al. [23]. Since then, many classes of quantum codes have been constructed by using classical error-correcting codes.
The Singleton bound for quantum codes states that an quantum code must obey The quantum Singleton defect is defined as , and the relative quantum Singleton defect is . If , then the code is said to be quantum MDS.
The following lemma gives a construction of quantum codes from classical linear codes.
Lemma 7.1**.**
[24]**, Lemma Let and denote two linear codes with parameters , , and assume that . Then there exists an code with , where is the weight of .
We apply Lemma to obtain quantum codes from one-point geometric Goppa codes constructed in section .
Proposition 7.2**.**
Let and be as in section . Let be positive integers such that . Then there exists a code with .
In addition, if for some and if is of the form for a positive integer such that , then the relative quantum singleton defect of the obtained quantum code satisfies
[TABLE]
Proof.
Let and as in section . Then, is a code and is a code. Also . It follows from Lemma that there exists a code with .
Now if and such that , then
[TABLE]
∎
Example 7.3**.**
Let . Let . Then and satisfy the conditions of Proposition and we get a code and its parameters are the best possible according to table in [25]. Similarly, we get quantum codes with parameters , , , , etc.
8. Convolutional codes from one-point geometric Goppa codes on
Consider the polynomial ring . A convolutional code is an -submodule of rank of the module . Let be a generator matrix of over , , , , and be the minimum weight of . Then we say that has length , dimension , degree , memory , and free distance . If , is said to be a unit-memory convolutional code and is denoted by .
The following theorem describes a method to construct convolutional codes from geometric Goppa codes.
Lemma 8.1**.**
[26]**, Theorem Let be a function field of genus . Consider the code with , where is the degree of the divisor . Then there exists a unit-memory convolutional codes with parameters , where , and .
In this following proposition, we construct unit-memory convolutional codes from one-point geometric Goppa code on using Lemma . The length of convolutional codes so obtained is where and (such that and is different from codes in [27].
Proposition 8.2**.**
Let where satisfies the property (Definition ). Then there exists a unit-memory convolutional codes with parameters , where , and .
Proof.
We consider the code on with as in section . Since , from Lemma we get a unit-memory convolutional codes with parameters , where , . As satisfies the property , from Corollary . ∎
Example 8.3**.**
*Let , . Then we get a unit-memory convolutional code with parameters .
Similarly, we get unit-memory convolutional codes with parameters , , etc.*
9. Locally recoverable codes from
A code is LRC with locality if for every there exists a subset , and a function such that for every codeword we have . An LRC code of length , cardinality and locality is denoted by .
The minimum distance of an LRC code satisfies the inequality
[TABLE]
The codes for which equality holds in equation are called optimal LRC codes. The rate of an LRC code satisfies the inequality
[TABLE]
In [28], the authors have constructed LRC codes on algebraic curves. We describe this construction briefly in this section. For more details see [28].
Let and be function fields. Let be a rational separable map of degree between smooth projective absolutely irreducible curves and corresponding to and , respectively. Let be the corresponding map of function fields. Since is separable, the primitive element theorem implies that there exists a function such that . The function can be considered as a map , and we denote its degree by . Let be a set of places of degree one in and be a positive divisor of degree whose support is disjoint from . For each , let be the collection of places of over . We assume that each splits completely in . Let be a basis of the linear space . Let be the subspace of of dimension generated by the functions . Then, the code is defined as the image of the map
[TABLE]
[TABLE]
Theorem 9.1**.**
[28]**,Theorem The subspace forms an linear LRC code with the parameters
[TABLE]
[TABLE]
[TABLE]
provided that the right-hand side of the inequality for is a positive integer.
Using Theorem , we construct locally recoverable codes in the following proposition.
Proposition 9.2**.**
Let , , and as in section . Let and , and is the infinite place of . If is a positive integer, then there exists a linear LRC code with parameters
[TABLE]
If , then the code is optimal with locality .
Proof.
In terms of above notations, we have . So, by Theorem , we get a linear LRC code with parameters Now
[TABLE]
So, when , we get an optimal locally recoverable code with locality . ∎
Example 9.3**.**
Let . Let , , , then we get locally recoverable code with minimum distance . Here, we have , while for code which meets equality in the equation , we have . This code is not optimal locally recoverable, but the gap is small.
Similarly, we get an LRC code with parameters with . In this case, also the gap in equation is small.
Corollary 9.4**.**
Assume that all the hypotheses of Proposition holds. If , then there exists a linear LRC code with parameters
[TABLE]
Also, equality holds in equation .
Proof.
The first part of corollary follows from Proposition . Now, from equation
[TABLE]
So, we obtain codes with highest rate. ∎
Concluding remarks
In this note, we have defined one-point geometric Goppa codes from an elementary abelian -extension of and determined their dimension and the exact minimum distance in a few cases. Also, we have listed the exact second generalized Hamming weight of these codes in a few cases. We have also given simple criteria for quasi-self-duality of one-point geometric Goppa codes and self-duality of geometric Goppa codes with a divisor (not necessarily one-point). We have obtained families of quantum codes and convolutional codes from constructed one-point geometric Goppa codes. We have also obtained locally recoverable codes from . It will be interesting to calculate the higher generalized Hamming weights of these codes and other classes of weak Castle codes.
Acknowledgement
The authors are very grateful to the anonymous reviewer for his/her comments and suggestions which help to improve the quality of the note. The second named author is supported by Early Career Research Award (ECR/2016/000649) by the Department of Science & Technology (DST), Government of India.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] V. D. Goppa. Codes that are associated with divisors . Problemy Peredači Informacii 13 (1977), no. 1, 33-39.
- 2[2] H. Stichtenoth. Algebraic Function Fields and Codes . Second edition. Graduate Texts in Mathematics, 254. Springer-Verlag, Berlin, 2009.
- 3[3] Henning Stichtenoth. A note on Hermitian codes over G F ( q 2 ) 𝐺 𝐹 superscript 𝑞 2 GF(q^{2}) . IEEE Trans. Inform. Theory 34 (1988), no. 5, part 2, 1345-1348.
- 4[4] H. J. Tiersma. Remarks on codes from Hermitian curves . IEEE Trans. Inform. Theory 33 (1987), no. 4, 605-609.
- 5[5] K. Yang, P. V. Kumar. On the true minimum distance of Hermitian codes . Coding theory and algebraic geometry (Luminy, 1991), 99-107, Lecture Notes in Math., 1518, Springer, Berlin, 1992.
- 6[6] Álvaro Garzón R., Arnoldo Teherán Herrera. Elementary Abelian p-Extensions and curves with many points . Rev. Acad. Colombiana Cienc. Exact. Fís. Natur. 36 (2012), no. 139, 243-252.
- 7[7] A. García, H. Stichtenoth. Elementary Abelian p 𝑝 p -extensions of algebraic function fields . Manuscripta Math. 72 (1991), no. 1, 67-79.
- 8[8] T. Johnsen, S. Manshadi and N. Monzavi. A determination of the parameters of a large class of Goppa codes . IEEE Trans. Inform. Theory 40 (1994), no. 5, 1678-1681.
