Abstract
In this article, the notion of -dual codes over finite chain rings is introduced as an extension of dual codes over finite chain rings. Various characteristics and properties of -dual codes over finite chain rings are explored. We provide both necessary and sufficient conditions for the existence of -self-dual codes over finite chain rings. Additionally, we investigate the -dual of skew --constacyclic codes over finite chain rings.
MSC:
94B15; 94B05; 11T71
1. Introduction
Constacyclic codes play a significant role in the field of error-correcting codes as they offer a direct extension of cyclic codes, which have been extensively studied since the late 1950s. Cyclic codes are, in fact, the most thoroughly investigated codes in the realm of error correction.
Many widely recognized codes, such as the BCH, Kerdock, Golay, Reed–Muller, Preparata, Justesen, and binary Hamming codes, either belong to the family of cyclic codes or are derived from them.
Constacyclic codes also find practical applications due to their ability to be efficiently encoded using simple shift registers. Moreover, they possess intricate algebraic structures that enable effective error detection and correction. These characteristics make them highly desirable in engineering applications.
Let F be a finite field of characteristic p, and let be a nonzero element of F. The -constacyclic codes of length n over F can be classified as ideals in the quotient ring . Here, is the unique monic polynomial of minimum degree in the code, which is a divisor of .
In the context of , which is a principal ideal ring, every ideal is generated by a unique monic divisor of . Therefore, the irreducible factorization of in determines all -constacyclic codes of length n over F.
Traditionally, most of the research focused on the case where the code length n is coprime to the characteristic of the field F. This condition ensures that every root of is a simple root in an extension field of F. Consequently, it allows for a description of all such roots and, thus, the -constacyclic codes through the use of the cyclotomic cosets modulo n (refer to [1,2] for more details).
Cyclic codes with repeated roots, which arise when the code length n is divisible by the field F characteristic p, have been extensively studied by various researchers. The pioneering work on this topic can be traced back to Berman in 1967 [3], followed by contributions from Massey et al. in the 1970s and 1980s [4], Falkner et al. [5], and Roth and Seroussi [6]. However, it was in the 1990s that Castagnoli et al. [7] and van Lint [8] investigated repeated-root codes in a more general context. They demonstrated that repeated-root cyclic codes possess a concatenated construction and exhibit poor asymptotic properties. Despite this, there are a few exceptional cases where such codes are optimal, which has motivated researchers to continue exploring this class of codes (for instance, see [9,10,11,12]).
In a recent study, Dinh [13] conducted a comprehensive classification and provided detailed structures for all constacyclic codes of length over . Additionally, in 2012, Dinh [14] extended this analysis to encompass constacyclic codes of length over . Furthermore, in 2022, we studied -dual codes over finite fields as a generalization of dual codes [15].
In [16], D. Boucher and colleagues introduced a generalization of cyclic codes by utilizing a generator polynomial in noncommutative skew polynomial rings. This novel approach opened up the possibility of exploring a much broader range of codes known as skew cyclic codes. By employing this new class of codes, they were able to conduct systematic searches for codes. A subsequent advancement was made by extending this approach to codes over Galois rings, as described in [17].
In 2010, [18] investigated skew --constacyclic codes over finite chain rings. They were studied in a specific scenario where the codes were generated by monic right divisors of , where . If , then skew --constacyclic codes correspond to -constacyclic codes over finite chain rings.
Let be the unique maximal ideal of the finite chain ring R. Then, is a nilpotent ideal of R with a nilpotency index by Hence,
It is well known that is a left and right Euclidean ring. If R is a finite chain ring, is neither left nor right Euclidean. Thus, left and right divisions must be defined. Let and where is a unit in R and From , . By the inductive method, there exist and which are skew polynomials satisfying with or If then . Two polynomials and are unique and are called the right quotient and right remainder, respectively. Note that if then This algorithm is called the Right Division Algorithm in The Left Division Algorithm in can be defined similarly. A linear code C is said to be skew --constacyclic if C is closed under the --constacyclic shift defined by
Euclidean and Hermitian inner products are among the most frequently utilized inner products in coding theory. The dual codes corresponding to these products have been extensively explored, and it is well-established that they differ significantly in various contexts, leading to a wide range of applications. For instance, in the construction of quantum codes from classical codes, the well-known CSS construction relies on the Euclidean dual, while the so-called Hermitian construction employs Hermitian dual codes. To further investigate these inner products and derive additional applications, it is beneficial to identify a general inner product that encompasses both the Euclidean and Hermitian inner products as specific instances.
In [19], Fan and Zhang extended the Euclidean and Hermitian inner products to what is known as the Galois inner product, and they examined the Galois self-dual constacyclic codes. The Galois dual of linear codes has been the subject of extensive research ([20,21,22,23,24,25,26,27,28]). In [19], one such inner product, termed the ℓ-Galois inner product, was introduced. By employing this ℓ-Galois inner product for codes over finite fields, [29] developed new entanglement-assisted quantum error-correcting codes. In this paper, we further generalize the concept to introduce a -inner product, which includes the ℓ-Galois, Euclidean, and Hermitian inner products as specific cases. While this paper primarily focuses on establishing the fundamental properties of the -inner product and -dual codes, we demonstrate that many properties of ℓ-Galois, Euclidean, and Hermitian dual codes are preserved in -dual codes, with necessary modifications. Continuing the research from [20,21,22,23,24,25,26,27,28], this paper examines the -dual codes of codes over finite chain rings and the -dual codes of skew --constacyclic codes over finite chain rings.
In this paper, we provide an overview of the preliminary concepts in Section 2. Following that, in Section 3, we give the structure of the -dual codes over finite chain rings. We extend our investigation to analyze -dual codes of length over the ring . The structural properties of these codes are detailed in Theorems 7, 8, 9, and 12. To further expand our study, Section 4 investigates the -dual codes of the skew --constacyclic codes over finite chain rings.
2. Preliminaries
Throughout this paper, R is a finite commutative chain ring. The following result is cited in [30] (Proposition 2.1).
Proposition 1
([30]). (Proposition 2.1). Let R be a finite commutative chain ring. The following conditions are equivalent:
- (i)
- is a local ring and the maximal ideal M of is principal;
- (ii)
- is a local principal ideal ring;
- (iii)
- is a chain ring.
Let z be a fixed generator of the maximal ideal M of a finite commutative chain ring . Then, z is nilpotent and we denote its nilpotency index by . The ideals of form a chain:
Put . By , we denote the natural ring homomorphism that maps and the variable t to t. The following is a well-known fact about finite commutative chain rings (cf. [31]).
Proposition 2.
Let R be a chain ring and is a unique maximal ideal, and let ϖ be the nilpotency of z. Then,
- (a)
- , and the characteristics of R and are powers of p, where p is prime, and are integers.
- (b)
- For , . In particular, , i.e., .
Given n-tuples , the inner product (or dot product) is defined:
If , then v and d are orthogonal. For a linear code C over R, its dual code is given by
A code C is called self-orthogonal if , and it is called self-dual if . The following result is well known (cf. [2,30,32]).
Proposition 3.
Let R be a finite chain ring and . Then, and where and .
Given an n-tuple , the cyclic shift and negashift on are defined as usual, i.e.,
and
A code C is called cyclic if , and C is called negacyclic if . More generally, if is a unit of the ring R, then the α-constacyclic shift on is the shift
and a code C is said to be α-constacyclic if .
The following fact is well known in [2].
Proposition 4.
A linear code C of length n is α-constacyclic over R if and only if C is an ideal of .
It is well known from [13] that the dual of an -constacyclic code is an -constacyclic code.
Proposition 5.
The dual of an α-constacyclic code is an -constacyclic code.
Analogous to classical constacyclic codes, skew --constacyclic codes are considered as left ideals in We give the conditions of and such that is a two-sided ideal.
Theorem 1
([18]). (Proposition 2.2). The following statements are equivalent:
- (i)
- is central in
- (ii)
- is a two-sided ideal.
- (iii)
- n is a multiple of the order of ϕ and α is fixed by
The class is a class of finite chain rings which has been used widely as alphabets in certain constacyclic codes. Some authors ([13,33,34,35,36,37]) studied it. In 1991, Alkhamees [38] completely characterized , where is the group of the automorphism of R.
Theorem 2.
For and , let
be defined by
Then,
For a skew polynomial in a left ideal generated by denoted by is in general not a two-sided ideal. However, if satisfying is central (i.e., commutes with all elements of ), then is a principal two-sided ideal in Thus, the following corollary is a direct consequence.
Corollary 1
([18]). (Corollary 2.2). If the skew polynomial is a monic central and , then
For --constacyclic codes over finite fields, a code C is a skew --constacyclic code if and only if C is a left ideal where is a right divisor of
Theorem 3
([18]). (Theorem 2.2). Let n be an integer and and α a unit in R such that . Then, C is a skew ϕ-α-constacyclic code if and only if where is a right divisor of
From this theorem, we can find a skew --constacyclic code as a left ideal where is a right divisor of Nevertheless, it is challenging to enumerate all skew --constacyclic codes because does not have unique factorization. As a result, there are significantly more right factors compared to the commutative case, leading to a greater number of skew --constacyclic codes.
Example 1.
Let be a finite chain ring. We consider the automorphism of where Then, we have two irreducible factorizations of in
Let , where . Then, the polynomial is called the reciprocal polynomial of . It is equivalent that can be expressed by . If J is an ideal of R, then is an ideal of R. We define the annihilator of J as
The following two results are given in [39].
Lemma 1.
(cf. [40]), (Lemma 2.8).
- (1)
- If , then .
- (2)
- .
Lemma 2.
(cf. [40], (Lemma 2.9)). Let be an ideal of . Then, .
3. -Dual of -Constacyclic Codes over Finite Chain Rings
Let be two vectors of , i.e., and . Suppose that is an automorphism of R. Then, the -inner product in R is defined:
The -dual of a code C, denoted by , is defined as follows:
From the definition of -dual, if C is a code of length n over R, then and is a linear code. In fact, for any , by the definition of , we have for all . It implies that . Therefore, , proving that . If , then . This implies that for all , i.e., . Hence, . Therefore, . We have some properties of the -dual codes.
Lemma 3.
Let C be a constacyclic code of length n over R. Then,
- (i)
- is a linear code of length n over R.
- (ii)
- .
Assume that and . Because C is an -constacyclic code, we have . Hence, we have
Thus, we see that for all . Therefore, . Therefore, the -dual code of an -constacyclic code is a -constacyclic code of length n over R. We summarize our argument in the following proposition.
Proposition 6.
Let C be an α-constacyclic code of length n over R. Then, the γ-dual code of an α-constacyclic code is a -constacyclic code of length n over R. Refs. [13,41] showed some properties of a dual code over .
Theorem 4.
(cf. [13]). If , then is a local ring ( is the maximal ideal), but is not a chain ring. The μ-constacyclic codes of length over , i.e., ideals of the ring , are
- Type 1: .
- Type 2: , where .
- Type 3: where , , and either is 0 or is a unit in .
- Type 4: with as in Type 3, , and , where T is the smallest integer satisfying and , if , or otherwise .
Theorem 5
([41]). (Theorem 4.8 and Proposition 5.1). Let the α-constacyclic code C be associated to the ideal , where is 0 or is a unit. Then, associated to the ideal is determined:
- (1)
- If is 0, then .
- (2)
- If is a unit and , then , where
- (3)
- If is a unit and , then where
Theorem 6
([41]). (Theorem 4.9). Let the α-constacyclic code C be associated to the ideal ( is 0 or is a unit). Then, the associated to the ideal is determined:
- (1)
- If , then .
- (2)
- If is a unit, then where
In [42], the authors have successfully constructed some quantum maximum-distance-separable codes from Types 2, 3, and 4 constacyclic codes of length over finite fields. Therefore, the ability to compute the structure of -dual codes in a more general context holds the promise of helping us discover further quantum maximum-distance-separable codes with improved parameters over . In order to construct quantum codes from -dual codes of length over , we need to determine the -dual codes of -constacyclic codes of length over , where . From Theorem 2, we can see that . Then, there exist and satisfying . By [41] (Theorem 4.7), Hence, Hence, of the Type 2 -constacyclic codes is completely determined.
Theorem 7.
Let be a μ-constacyclic code of length over , and then
Theorem 8.
Let the constacyclic code C be associated to the ideal , where is 0 or is a unit, where and . Then, can be determined:
- (i)
- If is 0, then .
- (ii)
- If is a unit and , then , where
- (iii)
- If is a unit and , then where
Proof.
If , by Theorem 5, then . Hence, , proving (i). We will prove (ii). Assume that is a unit and . In Theorem 5, we have , where
From Lemma 3, we see that . This implies that , where
Assume that is a unit and . From Theorem 5, where
This shows that where
showing (iii), as required. □
As mentioned in the paragraph before Theorem 7, in [42], the authors successfully constructed some quantum maximum-distance-separable codes from the Type 4 constacyclic codes of length over finite fields. We are aware that constructing optimal quantum codes from Type 4 constacyclic codes over finite fields requires us to determine the structure of the dual codes of Type 4 constacyclic codes. Therefore, in continuation of that research direction, we aim to build quantum codes from Type 4 constacyclic codes over by means of -dual codes. Thus, the theorem below enables us to ascertain the structure of -dual codes, which is the key to constructing quantum codes over by -dual codes. Next, we determine the -dual code of the Type 4 -constacyclic codes, where C is associated to the ideal with as in Type 3, , and , where T is the smallest integer satisfying and , if , or otherwise .
Theorem 9.
Let the constacyclic code C be associated to the ideal , where is 0 or is a unit. Then, associated to the ideal is determined:
- (1)
- If , then .
- (2)
- If is a unit, then where
Proof.
If , then . By Theorem 6,
By using Lemma 3, , proving (1). For the case that is a unit, by Theorem 6 again, , where
Using Lemma 3, we have where
□
We consider the case for nonzero elements of . In [13], -constacyclic codes of length over are ideals of the ring
Because , , and so , for any positive integer t. By the Division Algorithm, there exist nonnegative integers , satisfying , and . Let . Then, . Ref. [13] proved that is nilpotent.
Lemma 4.
(cf. [13] (Lemma 4.1)). In , . In particular, is nilpotent with a nilpotency index .
Theorem 10.
(cf. [13] (Theorem 4.2)). The ring is a chain ring with a maximal ideal , whose ideals are
In other words, -constacyclic codes of length over are precisely the ideals , where . The -constacyclic code has codewords.
Similar to , we can prove the following result.
Lemma 5.
The ring is a chain ring with a maximal ideal , whose ideals are
In other words, -constacyclic codes of length over are precisely the ideals , . Moreover, each -constacyclic code contains codewords.
We recall the dual codes of any -constacyclic codes cited in [13].
Theorem 11.
(cf. [13] (Theorem 4.3)). Let C be a -constacyclic code of length over . Then, , for some and is the -constacyclic code
We already know that a nonzero element in must have two forms: and , where . We have extensively investigated the results regarding the -dual codes when in Theorems 7, 8, and 9. The following theorem will allow us to determine the -dual codes in the remaining case when takes the form of , where .
Theorem 12.
Let C be a -constacyclic code of length over . Then,
Proof.
From Theorem 11, we have . By applying Lemma 3, we can determine
□
4. -Dual of Skew --Constacyclic Codes over Finite Chain Rings
Given a skew --constacyclic code, we define a -dual code of skew --constacyclic codes over finite chain rings as follows.
Definition 1.
Let C be a skew ϕ-α-constacyclic code and γ be an automorphism of R. Then, the γ-inner product is defined by
for and in From the γ-inner product, the definition of the γ-dual code is given by
By Definition 1, we have the following result.
Lemma 6.
Let C be a skew ϕ-α-constacyclic code of length n over R. Then,
- (i)
- is a linear code.
- (ii)
- .
Proof.
For any , and . We see that
It implies that , proving (i). □
For any , i.e., for all , we have . Thus, . Therefore, , proving that . If , then . Thus, for all . Hence, , i.e., . It proves that , completing the proof of (ii).
The relationship between a skew --constacyclic code of length n over R and its dual is provided in the following result.
Theorem 13.
Let C be a skew ϕ-α-constacyclic code of length n over R, where and . Then, the γ-dual code of a skew ϕ-α-constacyclic code is a skew ϕ--constacyclic code of length n over R. In particular, if and C is a skew ϕ-α-constacyclic code, then is a skew ϕ--constacyclic code.
Proof.
Because is fixed by , we can see that is fixed by . Let and . From , we have
. By the definition of , we have
As n is a multiple of the order of and is fixed by , we can see that
□
Hence, . This implies that the -dual of a skew --constacyclic code is a skew --constacyclic code of length n over R. As an application, if and C is a skew --constacyclic code, then is a skew --constacyclic code.
The dual code of a skew --constacyclic code C is determined in the following theorem [18] (Theorem 3.3).
Theorem 14
([18]). (Theorem 3.3). We denote that is the right localization of Assume that Let be a right divisor of and Let C be the skew ϕ-α-constacyclic code generated by Then, the following statements hold:
- (i)
- The skew polynomial is a right divisor of
- (ii)
- The dual is a skew ϕ-α-constacyclic code generated by , where is defined by
We determine the -dual code of a skew --constacyclic code as follows.
Theorem 15.
Assume that Let be a right divisor of . Let C be the skew ϕ-α-constacyclic code generated by Let γ be an automorphism of R such that . Then, the γ-dual of the skew ϕ-α-constacyclic code is a skew ϕ-α-constacyclic code generated by
Proof.
Combining Theorem 14 and Lemma 6, we can see that the -dual of the skew --constacyclic code is . This shows that □
Next, we study the -dual of skew --constacyclic codes over . In [18], the left ideals of are divided into three types as in the following theorem.
Theorem 16
([18]). (Theorem 4.1). Let C be a nonzero left ideal in and A be the set of all nonzero skew polynomials of minimal degree in Then,
- (i)
- The left ideals of Type LI-1 are or where is the unique skew polynomial.
- (ii)
- The left ideals of Type LI-2: , where in A with the leading coefficient
- (iii)
- The left ideals of Type LI-3 are where in A with the leading coefficient u and a unique monic skew polynomial of minimal degree in C satisfying
Next, we provide some properties of the left ideals of each type LI-i (i = 1, 2, 3.)
We write to indicate that is the skew polynomial such that
Lemma 7
([18]). (Proposition 4.3). A left ideal of type LI-3 is generated by where satisfy the following properties:
- (i)
- are monic;
- (ii)
- (iii)
- is a right divisor of in
- (iv)
- is a right divisor of in Moreover, if then is a right divisor of in
The structure of the dual codes of skew -cyclic and negacyclic codes over is investigated in [18].
Theorem 17
where defined by
([18]). (Theorem 4.2). Let Then, the dual code of a left ideal in is also a left ideal in , determined as follows:
- If then
- If then
- If then there exists such that and
Combining Theorem 17 and Lemma 6, the -dual code of the skew -cyclic and negacyclic codes over is determined.
Theorem 18.
where defined by
Let Then, the γ-dual code of a left ideal in is also a left ideal in , determined as follows:
- If then
- If then
- If then there exists such that and
5. Conclusions
Euclidean and Hermitian inner products lead to different code constructions. Their differences allow researchers to explore diverse code design options, each suited to specific applications and error models. This diversity is critical because different scenarios may require distinct code properties, such as error correction capabilities, encoding and decoding efficiency, and fault tolerance. Seeking a general inner product that encompasses both Euclidean and Hermitian inner products as special cases is essential for simplifying the study of coding theory. Such a generalization provides a unified framework for understanding the relationships between different inner products and allows for the development of more versatile codes. Researchers can apply this generalization to create codes that are adaptable to various communication and computational tasks. While Euclidean and Hermitian inner products have prominent roles in quantum computing, their applications extend to other domains, such as classical information theory, wireless communication, and cryptography. Exploring and understanding the inner products’ properties and connections can lead to improvements in these areas as well.
One of the most significant applications of Euclidean and Hermitian inner products is in the field of quantum error correction. Quantum computers are highly sensitive to errors, and the development of error-correcting codes is essential for the reliability of quantum computations. The CSS construction, based on the Euclidean dual, and the Hermitian construction, using Hermitian dual codes, are pivotal in constructing quantum error-correcting codes. These codes are vital for the implementation of quantum computing, which has the potential to revolutionize computation and cryptography. In [19], they introduced an inner product known as the ℓ-Galois inner product. By utilizing this ℓ-Galois inner product for codes defined over finite fields, the authors of [29] were able to derive novel entanglement-assisted quantum error-correcting codes.
In this study, we took this a step further by extending this concept to the -inner product, with the ℓ-Galois, Euclidean, and Hermitian inner products as special cases. We study the -dual codes of length n over finite chain rings in Section 3. The structure of the -dual codes of length over is given in Theorems 7, 8, 9, and 12. Section 4 investigates the -dual codes of the skew -constacyclic codes over finite chain rings. We determine the -dual of a skew --constacyclic code of length n over finite chain rings in Theorem 13. Theorem 17 gives the -dual of the skew --constacyclic codes over .
For future work, we would like to construct new entanglement-assisted quantum error-correcting codes from -dual codes over finite chain rings. It would also be interesting to investigate the quantum error-correcting codes from the -dual of skew --constacyclic codes over finite chain rings.
Author Contributions
All authors contributed equally to this work. All authors have read and agreed to the published version of the manuscript.
Funding
H.Q. Dinh and R. Tansuchat are grateful to the Centre of Excellence in Econometrics, Faculty of Economics, Chiang Mai University, for partial financial support. This research is partially supported by the Office of Research Administration, Chiang Mai University.
Data Availability Statement
Data are within the article.
Conflicts of Interest
The authors declare no conflict of interest.
References
- MacWilliams, F.J.; Sloane, N.J.A. The Theory of Error-Correcting Codes, 10th ed.; Elsevier: Amsterdam, The Netherlands, 1998. [Google Scholar]
- Pless, V.; Huffman, W.C. Handbook of Coding Theory; Elsevier: Amsterdam, The Netherlands, 1998. [Google Scholar]
- Berman, S.D. Semisimple cyclic and Abelian codes. II. Kibernetika (Kiev) 1967, 3, 21–30. (In Russian)English translation: Cybernetics 1967, 3, 17–23. [Google Scholar] [CrossRef]
- Massey, J.L.; Costello, D.J.; Justesen, J. Polynomial weights and code constructions. IEEE Trans. Inf. Theory 1973, 19, 101–110. [Google Scholar] [CrossRef]
- Falkner, G.; Kowol, B.; Heise, W.; Zehendner, E. On the existence of cyclic optimal codes. Atti Sem. Mat. Fis. Univ. Modena 1979, 28, 326–341. [Google Scholar]
- Roth, R.M.; Seroussi, G. On cyclic MDS codes of length q over GF(q). IEEE Trans. Inform. Theory 1986, 32, 284–285. [Google Scholar] [CrossRef]
- Castagnoli, G.; Massey, J.L.; Schoeller, P.A.; von Seemann, N. On repeated-root cyclic codes. IEEE Trans. Inform. Theory 1991, 37, 337–342. [Google Scholar] [CrossRef]
- van Lint, J.H. Repeated-root cyclic codes. IEEE Trans. Inform. Theory 1991, 37, 343–345. [Google Scholar] [CrossRef]
- Abualrub, T.; Ghrayeb, A.; Oehmke, R. A mass formula and rank of cyclic codes of length 2e. IEEE Trans. Inform. Theory 2004, 50, 3306–3312. [Google Scholar] [CrossRef]
- Nedeloaia, C.-S. Weight distributions of cyclic self-dual codes. IEEE Trans. Inform. Theory 2003, 49, 1582–1591. [Google Scholar] [CrossRef]
- Tang, L.-z.; Soh, C.B.; Gunawan, E. A note on the q-ary image of a qm-ary repeated-root cyclic code. IEEE Trans. Inform. Theory 1997, 43, 732–737. [Google Scholar] [CrossRef]
- Zimmermann, K.-H. On generalizations of repeated-root cyclic codes. IEEE Trans. Inform. Theory 1996, 42, 641–649. [Google Scholar] [CrossRef]
- Dinh, H.Q. Constacyclic codes of length ps over pm + upm. J. Algebra 2010, 324, 940–950. [Google Scholar] [CrossRef]
- Dinh, H.Q. Repeated-root constacyclic codes of length 2ps. Finite Fields Appl. 2012, 18, 133–143. [Google Scholar] [CrossRef]
- Dinh, H.Q.; Ha, T.L.; Nguyen, B.T.; Paravee, M. δ-dual codes over finite fields. Appl. Algebra Eng. Commun. Comput. 2022, 125. [Google Scholar] [CrossRef]
- Boucher, D.; Geiselmann, W.; Ulmer, F. Skew-cyclic codes. Appl. Algebra Eng. Commun. Comput. 2007, 18, 379–389. [Google Scholar] [CrossRef]
- Boucher, D.; Ulmer, F. Coding with skew polynomial rings. J. Symb. Comput. 2009, 44, 1644–1656. [Google Scholar] [CrossRef]
- Jitman, S.; Ling, S.; Udomkavanich, P. Skew Constacyclic Codes over finite chain rings. Adv. Math. Commun. 2012, 6, 39–63. [Google Scholar]
- Fan, Y.; Zhang, L. Galois self-dual constacyclic codes. Des. Codes Cryptogr. 2017, 84, 473–492. [Google Scholar] [CrossRef]
- Cao, M. MDS codes with Galois hulls of arbitrary dimensions and the related entanglement-assisted quantum error correction. IEEE Trans. Inf. Theory 2021, 67, 7964–7984. [Google Scholar] [CrossRef]
- Carlet, C.; Mesnager, S.; Tang, C.; Qi, Y. On σ-LCD codes. IEEE Trans. Inf. Theory 2019, 65, 1694–1704. [Google Scholar] [CrossRef]
- Ding, Y.; Lu, X. Galois hulls of cyclic codes over finite fields. IEICE Trans. Commun. 2020, E103-A, 370–375. [Google Scholar] [CrossRef]
- Fang, X.; Jin, R.; Luo, J.; Ma, W. New Galois hulls of GRS codes and application to EAQECCs. Cryptogr. Commun. 2022, 14, 145–159. [Google Scholar] [CrossRef]
- Liu, X.; Fan, Y.; Liu, H. Galois LCD codes over finite fields. Finite Fields Appl. 2018, 49, 227–242. [Google Scholar] [CrossRef]
- Liu, H.; Pan, X. Galois hulls of linear codes over finite fields. Des. Codes Cryptogr. 2020, 88, 241–255. [Google Scholar] [CrossRef]
- Mi, J.; Cao, X. Constructing MDS Galois self-dual constacyclic codes over finite fields. Discrete Math. 2021, 344, 112388. [Google Scholar] [CrossRef]
- Wu, R.; Shi, M. A note on k-Galois LCD codes over the ring q + uq. Bull. Aust. Math. Soc. 2021, 104, 154–161. [Google Scholar] [CrossRef]
- Yuan, W. Research of LCD constacyclic codes and LCD MDS codes based on Galois inner product. J. Systems Sci. Math. Sci. 2018, 38, 1464–1476. [Google Scholar]
- Liu, X.; Yu, L.; Hu, P. New entanglement-assisted quantum codes from k-Galois dual codes. Finite Fields Their Appl. 2019, 55, 21–32. [Google Scholar] [CrossRef]
- Dinh, H.Q.; López-Permouth, S.R. Cyclic and negacyclic codes over finite chain rings. IEEE Trans. Inform. Theory 2004, 50, 1728–1744. [Google Scholar] [CrossRef]
- McDonald, B.R. Finite Rings with Identity; Pure and Applied Mathematics, Marcel Dekker: New York, NY, USA, 1974. [Google Scholar]
- Huffman, W.C.; Pless, V. Fundamentals of Error-Correcting Codes; Cambridge University Press: Cambridge, UK, 2003. [Google Scholar]
- Amarra, V.; Nemenzo, R. On (1 − u)- cyclic codes over pk + upk. Appl. Math. Lett. 2008, 21, 1129–1133. [Google Scholar] [CrossRef]
- Bonnecaze, A.; Udaya, P. Cyclic codes and self-dual codes over 2 + u2. IEEE Trans. Inform. Theory 1999, 45, 1250–1255. [Google Scholar] [CrossRef]
- Dinh, H.Q. Constacyclic codes of length 2s over Galois extension rings of 2 + u2. IEEE Trans. Inf. Theory 2009, 55, 1730–1740. [Google Scholar] [CrossRef]
- Qian, J.F.; Zhang, L.N.; Zhu, S.X. (1 + u)- cyclic and cyclic codes over the ring 2 + u2. Appl. Math. Lett. 2006, 19, 820–823. [Google Scholar] [CrossRef]
- Bonnecaze, A.; Udaya, P. Decoding of cyclic codes over 2 + u2. IEEE Trans. Inf. Theory 1999, 45, 2148–2157. [Google Scholar]
- Alkhamees, Y. The determination of the group of automorphisms of a finite chain ring of characteristic p. Q. J. Math. 1991, 42, 387–391. [Google Scholar] [CrossRef]
- Dinh, H.Q. Negacyclic codes of length 2s over Galois rings. IEEE Trans. Inform. Theory 2005, 51, 4252–4262. [Google Scholar] [CrossRef]
- Dinh, H.Q.; Wang, L.; Zhu, S. Negacyclic codes of length 2ps over pm + upm. Finite Fields Appl. 2015, 31, 178–201. [Google Scholar] [CrossRef]
- Dinh, H.Q.; Fan, Y.; Liu, H.; Liu, X.; Sriboonchitta, S. On self-dual constacyclic codes of length ps over pm + upm. Discrete Math. 2017, 341, 324–335. [Google Scholar] [CrossRef]
- Dinh, H.Q.; Nguyen, R. Eldin, Bac.T.; R Tansuchat, MDS repeated-root constacyclic codes of prime power lengths over finite fields and construction of quantum MDS codes. Int. J. Theor. Physics. 2020, 59, 3043–3078. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).