Next Article in Journal
Hermite–Hadamard–Mercer-Type Inequalities for Harmonically Convex Mappings
Previous Article in Journal
Interactions Obtained from Basic Mechanistic Principles: Prey Herds and Predators
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Symbol-Pair Distance of Repeated-Root Constacyclic Codes of Prime Power Lengths over \({{\mathbb{F}_{p^m}[u]}/{\langle u^3\rangle}}\)

1
Department of Mathematics, Faculty of Sciences Dhar El Mahraz, University Sidi Mohamed Ben Abdallah, B.P. 1796, Fès-Atlas, Fès 30003, Morocco
2
Department of Mathematical Sciences, Kent State University, Warren, OH 44483, USA
3
Centre of Excellence in Econometrics, Faculty of Economics, Chiang Mai University, Chiang Mai 52000, Thailand
*
Author to whom correspondence should be addressed.
Mathematics 2021, 9(20), 2554; https://doi.org/10.3390/math9202554
Submission received: 6 August 2021 / Revised: 19 September 2021 / Accepted: 28 September 2021 / Published: 12 October 2021

Abstract

:
Let p be a prime, s, m be positive integers, γ be a nonzero element of the finite field F p m , and let R = F p m [ u ] / u 3 be the finite commutative chain ring. In this paper, the symbol-pair distances of all γ -constacyclic codes of length p s over R are completely determined.

1. Introduction

Initially, in information theory, the message communicated in a noisy channel was divided into information units, which were called individual symbols. The research on the process of writing and reading is often presumed to be performed on individual symbols. With the development of high-density data storage technologies, symbol-pair codes are proposed to protect efficiently against a certain number of pair-errors. In [1,2], Cassuto and Blaum established a new coding framework for channels whose outputs are overlapping pairs of symbols. In 2011, by using algebraic methods, Cassuto and Litsyn [3] constructed cyclic symbol-pair codes. Applying Discrete Fourier Transform for coefficients of codeword polynomials c ( x ) F q [ x ] / x n 1 and BCH bounds, Cassuto and Litsyn proved that for a cyclic code with dimensions greater than 1 and Hamming distance d H , the corresponding symbol-pair distance is at least d H + 2 [3] [Th. 10]. In particular, Kai et al. [4] extended the result of Cassuto and Litsyn [3] [Th. 10] for the case of simple-root constacyclic codes. Many researchers have scrutinized symbol-pair distances over constacyclic codes since then in [5,6,7,8,9] over many years.
Constacyclic codes are the pivotal and profound part of linear codes. It includes as a subclass the important class of cyclic codes, which form the most important and well studied class of error-correcting codes. This family of codes is thus interesting for both theoretical and practical reasons. Repeated-root constacyclic codes were first initiated in the most generality by Castagnoli in [10] and Van Lint in [11]. They established that the repeated-root constacyclic codes have a sequential structure, which motivated the researchers to further study these codes.
For any a 2 , let R be the ring F p m [ u ] / u a = F p m + u F p m + + u a 1 F p m ( u a = 0 ). The ring R has been widely used as alphabets in certain constacyclic codes (see, for instance ([12,13,14]).
When a = 2 , there is significant literature on constacyclic codes over rings F p m [ u ] / u 2 = F p m + u F p m for various prime p and positive integers m (see, e.g., [15,16,17,18,19,20,21,22,23].). In particular, the structure of and symbol-pair distance distibution of all constacyclic codes of length p s over F p m + u F p m were completely determined in [7,8,17].
When a = 3 , in 2015, the authors of [24] determined the structure of ( δ + α u 2 ) -constacyclic codes of length p s over F p m [ u ] / u 3 = F p m + u F p m + u 2 F p m . DNA cyclic codes over F 2 + u F 2 + u 2 F 2 were studied in [25]. In [26], Laaouine et al. obtained the structure of all γ -constacyclic codes of length p s over F p m + u F p m + u 2 F p m by classifying them into eight types, where γ is a nonzero element of F p m . The Hamming distances of γ -constacyclic codes of length p s over R have been computed by Dinh et al. [27]. Symbol-pair distances of γ -constacyclic codes have remained open. Motivated by that, we solved this problem in this paper.
The organization of this paper is as follows. Some preliminary results are discussed in Section 2. In Section 3, the symbol-pair minimum distances of γ -constacyclic codes of length p s are established over the ring R . Section 4 contains some examples for different values of p and s. We conclude the paper in Section 5.

2. Some Preliminaries

For a finite ring R, consider the set R n of n-tuples of elements from R as a module over R in the usual way. A code C of length n over R is a nonempty subset of R n and the ring R is referred to as the alphabet of C. In addition, C is called a linear code if C is an R-submodule of R n .
Let λ be an invertible element of R. The λ -constacyclic shift τ λ on R n is defined as
τ λ ( ( x 0 , x 1 , , x n 1 ) ) = ( λ x n 1 , x 0 , x 1 , , x n 2 ) ,
and a code C is said to be λ -constacyclic if τ λ ( C ) = C , i.e., if C is closed under the λ -constacyclic shift τ λ . In case λ = 1 , those λ -constacyclic codes are called cyclic codes, and when λ = 1 , such λ -constacyclic codes are called negacyclic codes.
Each codeword c = ( c 0 , c 1 , , c n 1 ) C is customarily identified with its polynomial representation c ( x ) = c 0 + c 1 x + + c n 1 x n 1 , and the code C is in turn identified with the set of all polynomial representations of its codewords. Then in the ring R [ x ] / x n λ , x c ( x ) corresponds to a λ -constacyclic shift of c ( x ) . From that, the following fact follows at once (cf. [28,29]).
Proposition 1.
A linear code C of length n is λ-constacyclic over R if and only if C is an ideal of R [ x ] / x n λ .
Let Σ be an alphabet of size q, whose elements are called symbols. Suppose that x = ( x 0 , x 1 , , x n 1 ) is a vector in Σ n . The symbol-pair vector of x is defined as
π ( x ) = ( ( x 0 , x 1 ) , ( x 1 , x 2 ) , , ( x n 1 , x 0 ) ) .
In 2010, Cassuto and Blaum [1] gave the definition of the symbol-pair distance as the Hamming distance over the alphabet ( Σ , Σ ) . Given x = ( x 0 , x 1 , , x n 1 ) , y = ( y 0 , y 1 , , y n 1 ) , the symbol-pair distance between x and y is defined as
d s p ( x , y ) = d H ( π ( x ) , π ( y ) ) = | { i ( x i , x i + 1 ) ( y i , y i + 1 ) } | .
The symbol-pair distance of a symbol-pair code C is defined as
d s p ( C ) = min { d s p ( x , y ) x , y C , x y } .
The symbol-pair weight of a vector x is defined as the Hamming weight of its symbol-pair vector π ( x ) :
w t s p ( x ) = | { i ( x i , x i + 1 ) ( 0 , 0 ) , 0 i n 1 , x n = x 0 } | .
If the code C is linear, its symbol-pair distance is equal to the minimum symbol-pair weight of nonzero codewords of C:
d s p ( C ) = min { w t s p ( x ) 0 x C } .
Throughout this paper, let p be a prime, s, m be positive integers, F p m be the finite field of order p m , and let R = F p m [ u ] / u 3 be the finite commutative chain ring with unity.
By applying Proposition 1, all γ -constacyclic codes of length p s over R are precisely the ideals in the ring
R γ = R [ x ] / x p s γ ,
where γ is a nonzero element of F p m .
In [26], Laaouine et al. classified all γ -constacyclic codes of length p s over R .
Theorem 1
(cf. [26]). The ring R γ is a local finite non chain ring with maximal ideal u , x γ 0 , where γ 0 F p m such that γ 0 p s = γ . The γ-constacyclic codes of length p s over R , that is, ideals of the ring R γ , are
Type   1   ( C 1 ) :
0 ,     1 .
Type   2   ( C 2 ) :
C 2 = u 2 ( x γ 0 ) τ ,   w h e r e   0 τ p s 1 .
Type   3   ( C 3 ) :
C 3 = u ( x γ 0 ) δ + u 2 ( x γ 0 ) t h ( x ) ,
where 0 L δ p s 1 , 0 t < L , either h ( x ) is 0 or h ( x ) is a unit in R γ . Here L is the smallest integer such that u 2 ( x γ 0 ) L C 3 .
Type   4   ( C 4 ) :
C 4 = u ( x γ 0 ) δ + u 2 ( x γ 0 ) t h ( x ) , u 2 ( x γ 0 ) ω ,
where 0 ω < L δ p s 1 , 0 t < ω , either h ( x ) is a unit in R γ or 0, and L is same as in Type   3 .
Type   5   ( C 5 ) :
C 5 = ( x γ 0 ) a + u ( x γ 0 ) t 1 h 1 ( x ) + u 2 ( x γ 0 ) t 2 h 2 ( x ) ,
where 0 < V U a p s 1 , 0 t 1 < U , 0 t 2 < V , either h 1 ( x ) , h 2 ( x ) are 0 or are units in R γ . Here U being the smallest integer such that u ( x γ 0 ) U + u 2 g ( x ) C 5 , for some g ( x ) R γ and V is the smallest integer satisfying u 2 ( x γ 0 ) V C 5 .
Type   6   ( C 6 ) :
C 6 = ( x γ 0 ) a + u ( x γ 0 ) t 1 h 1 ( x ) + u 2 ( x γ 0 ) t 2 h 2 ( x ) , u 2 ( x γ 0 ) c ,
where 0 c < V U a p s 1 , 0 t 1 < U , 0 t 2 < c , either h 1 ( x ) , h 2 ( x ) are 0 or are units in R γ . Here U , V are same as in Type 5 .
Type   7   ( C 7 ) :
C 7 = ( x γ 0 ) a + u ( x γ 0 ) t 1 h 1 ( x ) + u 2 ( x γ 0 ) t 2 h 2 ( x ) , u ( x γ 0 ) b + u 2 ( x γ 0 ) t 3 h 3 ( x ) ,
where 0 W b < U a p s 1 , 0 t 1 < b , 0 t 2 < W , 0 t 3 < W , either h 1 ( x ) , h 2 ( x ) , h 3 ( x ) are 0 or are units in R γ . Here W is the smallest integer such that u 2 ( x γ 0 ) W C 7 and U is same as in Type   5 .
Type   8   ( C 8 ) :
C 8 = ( x γ 0 ) a + u ( x γ 0 ) t 1 h 1 ( x ) + u 2 ( x γ 0 ) t 2 h 2 ( x ) , u ( x γ 0 ) b + u 2 ( x γ 0 ) t 3 h 3 ( x ) , u 2 ( x γ 0 ) c ,
where 0 c < W L 1 b < U a p s 1 , 0 t 1 < b , 0 t 2 < c , 0 t 3 < c , either h 1 ( x ) , h 2 ( x ) , h 3 ( x ) are 0 or are units in R γ . Here L 1 is the smallest integer satisfying u 2 ( x γ 0 ) L 1 u ( x γ 0 ) b + u 2 ( x γ 0 ) t 3 h 3 ( x ) , U as in Type   5 and W is same as in Type   7 .
Proposition 2.
(cf. [26]) We have
L = δ , i f   h ( x ) = 0 , min { δ , p s δ + t } , i f   h ( x ) 0 .
L 1 = b , i f   h 3 ( x ) = 0 , min { b , p s b + t 3 } , i f   h 3 ( x ) 0 .
U = a , i f   h 1 ( x ) = 0 , min { a , p s a + t 1 } , i f   h 1 ( x ) 0 .
V = a , i f   h 1 ( x ) = h 2 ( x ) = 0 , min { a , p s a + t 2 } , i f   h 1 ( x ) = 0   a n d   h 2 ( x ) 0 , min { a , p s a + t 1 } , i f   h 1 ( x ) 0 .
W = b , i f   h 1 ( x ) = h 2 ( x ) = h 3 ( x ) = 0 o r   h 1 ( x ) 0   a n d   h 3 ( x ) = 0 ,   min { b , p s a + t 2 } , i f   h 1 ( x ) = h 3 ( x ) = 0 , h 2 ( x ) 0 , min { b , p s b + t 3 } , i f   h 1 ( x ) = h 2 ( x ) = 0 , h 3 ( x ) 0 o r   h 1 ( x ) 0   a n d   h 3 ( x ) 0 , min { b , p s a + t 2 , p s b + t 3 } , i f   h 1 ( x ) = 0 , h 2 ( x ) 0 , h 3 ( x ) 0 .
Theorem 2.
(cf. [26]) Let C be a γ-constacyclic codes of length p s over R . Then following the same notations as in Theorem 1, we have the following results:
  • If C = 0 , then | C | = 1 .
  • If C = 1 , then | C | = p 3 m p s .
  • If C = u 2 ( x γ 0 ) τ with 0 τ p s 1 , then
    | C | = p m ( p s τ )
    .
  • If C = u ( x γ 0 ) δ + u 2 ( x γ 0 ) t h ( x ) is of the Type   3 , then
    | C | = p m ( 2 p s δ L )
    .
  • If C = u ( x γ 0 ) δ + u 2 ( x γ 0 ) t h ( x ) , u 2 ( x γ 0 ) ω is of the Type   4 , then
    | C | = p m ( 2 p s δ ω )
    .
  • If C = ( x γ 0 ) a + u ( x γ 0 ) t 1 h 1 ( x ) + u 2 ( x γ 0 ) t 2 h 2 ( x ) is of the Type   5 , then
    | C | = p m ( 3 p s a U V )
    .
  • If C = ( x γ 0 ) a + u ( x γ 0 ) t 1 h 1 ( x ) + u 2 ( x γ 0 ) t 2 h 2 ( x ) , u 2 ( x γ 0 ) c is of the Type   6 , then
    | C | = p m ( 3 p s a U c )
    .
  • If C = ( x γ 0 ) a + u ( x γ 0 ) t 1 h 1 ( x ) + u 2 ( x γ 0 ) t 2 h 2 ( x ) , u ( x γ 0 ) b + u 2 ( x γ 0 ) t 3 h 3 ( x ) is of the Type   7 , then
    | C | = p m ( 3 p s a b W )
    .
  • If C = ( x γ 0 ) a + u ( x γ 0 ) t 1 h 1 ( x ) + u 2 ( x γ 0 ) t 2 h 2 ( x ) , u ( x γ 0 ) b + u 2 ( x γ 0 ) t 3 h 3 ( x ) , u 2 ( x γ 0 ) c is of the Type   8 , then
    | C | = p m ( 3 p s a b c )
    .

3. Symbol-Pair Distance

In this section, we shall determine symbol-pair distances of all γ -constacyclic codes of length p s over R . To do this, we need the following theorem.
Theorem 3.
(cf. [6]) Let C be a γ-constacyclic code of length p s over F p m . Then C = ( x γ 0 ) κ , for κ { 0 , 1 , , p s } , and its symbol-pair distance d s p ( C ) is completely determined by:
d s p ( C ) =   2 , i f   κ = 0 ,   3 p ν , i f   κ = p s p s ν + 1 ,   w h e r e   0 ν s 2 ,   4 p ν , i f   p s p s ν + 2 κ p s p s ν + p s ν 1 , w h e r e   0 ν s 2 ,   2 ( ζ + 2 ) p ν , i f   p s p η + ζ η + 1 κ p s p η + ( ζ + 1 ) η , w h e r e   η = p s ν 1 ,   0 ν s 2   a n d   1 ζ p 2 ,   ( ζ + 2 ) p s 1 , i f   κ = p s p + ζ ,   w h e r e   0 ζ p 2 ,   p s , i f   κ = p s 1 ,   0 , i f   κ = p s .
Note that F p m is a subring of R , for a code C over R , we denote d s p ( C F ) as the symbol-pair distance of C | F p m .
Now, we compute the symbol-pair distance for each type of γ -constacyclic codes of length p s over R one by one.
Type   1 consists of the trivial ideals 0 , 1 . Hence, they have symbol-pair distances 0 and 2, respectively.
For a code C 2 = u 2 ( x γ 0 ) τ of Type   2 , 0 τ p s 1 , the codewords of C 2 are exactly same as the codewords of the γ -constacyclic codes ( x γ 0 ) τ in F p m [ x ] / x p s γ multiplied by u 2 . Thus, we obtain d s p ( C 2 ) = d s p ( ( x γ 0 ) τ F ) , which are given in Theorem 3.
Theorem 4.
Let C 2 = u 2 ( x γ 0 ) τ , 0 τ p s 1 , be a γ-constacyclic codes of length p s over R of Type   2 (as classified in Theorem 1). Then the symbol-pair distance d s p ( C 2 ) of the code C 2 is given by
d s p ( C 2 ) = d s p ( ( x γ 0 ) τ F ) =   2 , if f   τ = 0 ,   3 p ν , i f   τ = p s p s ν + 1 ,   w h e r e   0 ν s 2 ,   4 p ν , i f   p s p s ν + 2 τ p s p s ν + p s ν 1 , w h e r e   0 ν s 2 ,   2 ( ζ + 2 ) p ν , i f p s p η + ζ η + 1 τ p s p η + ( ζ + 1 ) η , w h e r e η = p s ν 1 , 0 ν s 2 a n d 1 ζ p 2 ,   ( ζ + 2 ) p s 1 , i f τ = p s p + ζ , w h e r e 0 ζ p 2 ,   p s , i f τ = p s 1 .
Now, we are going to determine the symbol-pair distances of those codes for the remaining cases ( Type 3 , 4 , 5 , 6 , 7 and 8 ). To do this, we first observe that
w t s p ( a ( x ) ) w t s p ( u a ( x ) ) ,
where a ( x ) R γ .
The symbol-pair distance of Type   3 γ-constacyclic codes can be calculated as follows:
Theorem 5.
Let C 3 = u ( x γ 0 ) δ + u 2 ( x γ 0 ) t h ( x ) be a γ-constacyclic codes of length p s over R of Type   3 (as classified in Theorem 1). Then the symbol-pair distance d s p ( C 3 ) of C 3 is given by
d s p ( C 3 ) = d s p ( ( x γ 0 ) L F ) =   2 , i f L = 0 ,   3 p ν , i f L = p s p s ν + 1 , w h e r e 0 ν s 2 ,   4 p ν , i f p s p s ν + 2 L p s p s ν + p s ν 1 , w h e r e 0 ν s 2 ,   2 ( ζ + 2 ) p ν , i f p s p η + ζ η + 1 L p s p η + ( ζ + 1 ) η , w h e r e η = p s ν 1 , 0 ν s 2 a n d 1 ζ p 2 ,   ( ζ + 2 ) p s 1 , i f L = p s p + ζ , w h e r e 0 ζ p 2 ,   p s , i f L = p s 1 .
Proof. 
Let C 3 = u ( x γ 0 ) δ + u 2 ( x γ 0 ) t h ( x ) be of Type   3 . Let c ( x ) be an arbitrary nonzero element of C 3 . That means there exist f 0 ( x ) , f u ( x ) , f u 2 ( x ) F p m [ x ] such that
c ( x ) = [ f 0 ( x ) + u f u ( x ) + u 2 f u 2 ( x ) ] [ u ( x γ 0 ) δ + u 2 ( x γ 0 ) t h ( x ) ] .
Thus,
u c ( x ) = u 2 f 0 ( x ) ( x γ 0 ) δ .
By (1), we obtain that
w t s p ( c ( x ) ) w t s p ( u c ( x ) ) = w t s p ( u 2 f 0 ( x ) ( x γ 0 ) δ ) d s p ( u 2 ( x γ 0 ) δ ) = d s p ( ( x γ 0 ) δ F ) .
Since, ( x γ 0 ) δ ( x γ 0 ) L , we have
d s p ( ( x γ 0 ) δ F ) d s p ( ( x γ 0 ) L F ) .
From this, we obtain w t s p ( c ( x ) ) d s p ( ( x γ 0 ) L F ) for each c ( x ) nonzero element of C 3 . This implies that
d s p ( C 3 ) d s p ( ( x γ 0 ) L F ) .
On the other hand, we have that
u 2 ( x γ 0 ) L C 3 ,
which implies that
d s p ( ( x γ 0 ) L F ) = d s p ( u 2 ( x γ 0 ) L ) d s p ( C 3 ) .
Now by (2) and (3), we obtain
d s p ( C 3 ) = d s p ( ( x γ 0 ) L F ) .
Now by applying Theorem 3, we obtain the desired result. □
Now, we determine the symbol-pair distance of Type   4 γ-constacyclic codes.
Theorem 6.
Let C 4 = u ( x γ 0 ) δ + u 2 ( x γ 0 ) t h ( x ) , u 2 ( x γ 0 ) ω be a γ-constacyclic code of length p s over R of Type   4 (as classified in Theorem 1). Then the symbol-pair distance d s p ( C 4 ) of C 4 is given by
d s p ( C 4 ) = d s p ( ( x γ 0 ) ω F ) =   2 , i f ω = 0 ,   3 p ν , i f ω = p s p s ν + 1 , w h e r e 0 ν s 2 ,   4 p ν , i f p s p s ν + 2 ω p s p s ν + p s ν 1 , w h e r e 0 ν s 2 ,   2 ( ζ + 2 ) p ν , i f p s p η + ζ η + 1 ω p s p η + ( ζ + 1 ) η , w h e r e η = p s ν 1 , 0 ν s 2 a n d 1 ζ p 2 ,   ( ζ + 2 ) p s 1 , i f ω = p s p + ζ , w h e r e 0 ζ p 2 .
Proof. 
First of all, since u 2 ( x γ 0 ) ω C 4 , it follows that
d s p ( C 4 ) d s p ( u 2 ( x γ 0 ) ω ) = d s p ( ( x γ 0 ) ω F ) .
To prove that d s p ( ( x γ 0 ) ω F ) d s p ( C 4 ) , we assume an arbitrary polynomial c ( x ) C 4 u 2 ( x γ 0 ) ω and move on to show that w t s p ( c ( x ) ) d s p ( ( x γ 0 ) ω F ) .
By (1), we obtain that
w t s p ( c ( x ) ) w t s p ( u c ( x ) ) d s p ( u 2 ( x γ 0 ) δ ) = d s p ( ( x γ 0 ) δ F ) d s p ( ( x γ 0 ) ω F )   ( because ( x γ 0 ) δ ( x γ 0 ) ω ) .
Hence, d s p ( ( x γ 0 ) ω F ) d s p ( C 4 ) , forcing
d s p ( C 4 ) = d s p ( ( x γ 0 ) ω F ) .
Now by applying Theorem 3, we obtain the desired result. □
Next, we calculate the symbol-pair distance of Type   5 γ-constacyclic codes as follows:
Theorem 7.
Let C 5 = ( x γ 0 ) a + u ( x γ 0 ) t 1 h 1 ( x ) + u 2 ( x γ 0 ) t 2 h 2 ( x ) be a γ-constacyclic codes of length p s over R of Type 5 (as classified in Theorem 1). Then the symbol-pair distance d s p ( C 5 ) of C 5 is given by
d s p ( C 5 ) = d s p ( ( x γ 0 ) V F ) =   3 p ν , i f V = p s p s ν + 1 , w h e r e 0 ν s 2 ,   4 p ν , i f p s p s ν + 2 V p s p s ν + p s ν 1 , w h e r e 0 ν s 2 ,   2 ( ζ + 2 ) p ν , i f p s p η + ζ η + 1 V p s p η + ( ζ + 1 ) η , w h e r e η = p s ν 1 , 0 ν s 2 a n d 1 ζ p 2 ,   ( ζ + 2 ) p s 1 , i f V = p s p + ζ , w h e r e 0 ζ p 2 ,   p s , i f V = p s 1 .
Proof. 
Let C 5 = ( x γ 0 ) a + u ( x γ 0 ) t 1 h 1 ( x ) + u 2 ( x γ 0 ) t 2 h 2 ( x ) be of Type   5 . Now for each nonzero c ( x ) C 5 , there exist g 0 ( x ) , g u ( x ) , g u 2 ( x ) F p m [ x ] such that
c ( x ) = [ g 0 ( x ) + u g u ( x ) + u 2 g u 2 ( x ) ] [ ( x γ 0 ) a + u ( x γ 0 ) t 1 h 1 ( x ) + u 2 ( x γ 0 ) t 2 h 2 ( x ) ] .
Thus,
u 2 c ( x ) = u 2 g 0 ( x ) ( x γ 0 ) a .
By (1), we see that
w t s p ( c ( x ) ) w t s p ( u 2 c ( x ) ) = w t s p ( u 2 g 0 ( x ) ( x γ 0 ) a ) d s p ( u 2 ( x γ 0 ) a ) = d s p ( ( x γ 0 ) a F ) .
Since, ( x γ 0 ) a ( x γ 0 ) V , we have
d s p ( ( x γ 0 ) a F ) d s p ( ( x γ 0 ) V F ) .
This implies that d s p ( ( x γ 0 ) V F ) d s p ( C 5 ) .
On the other hand we have that
u 2 ( x γ 0 ) V C 5 ,
then d s p ( C 5 ) d s p ( u 2 ( x γ 0 ) V ) = d s p ( ( x γ 0 ) V F ) and we obtain d s p ( C 5 ) = d s p ( ( x γ 0 ) V F ) . Now by applying Theorem 3, we obtain the desired result. □
The symbol-pair distance of Type   6 γ-constacyclic codes can be established as follows:
Theorem 8.
Let C 6 = ( x γ 0 ) a + u ( x γ 0 ) t 1 h 1 ( x ) + u 2 ( x γ 0 ) t 2 h 2 ( x ) , u 2 ( x γ 0 ) c be a γ-constacyclic codes of length p s over R of Type 6 (as classified in Theorem 1). Then the symbol-pair distance d s p ( C 6 ) of C 6 is given by
d s p ( C 6 ) = d s p ( ( x γ 0 ) c F ) =     2 , i f c = 0 ,     3 p ν , i f c = p s p s ν + 1 , w h e r e 0 ν s 2 ,     4 p ν , i f p s p s ν + 2 c p s p s ν + p s ν 1 ,   w h e r e 0 ν s 2 ,     2 ( ζ + 2 ) p ν , i f p s p η + ζ η + 1 c p s p η + ( ζ + 1 ) η , w h e r e η = p s ν 1 , 0 ν s 2 a n d 1 ζ p 2 ,     ( ζ + 2 ) p s 1 , i f c = p s p + ζ , w h e r e 0 ζ p 2 ,
Proof. 
First of all, since u 2 ( x γ 0 ) c C 6 , it follows that
d s p ( C 6 ) d s p ( u 2 ( x γ 0 ) c ) = d s p ( ( x γ 0 ) c F ) .
Now, consider an arbitrary polynomial c ( x ) C 6 u 2 ( x γ 0 ) c . Thus, by (1), we obtain that
w t s p ( c ( x ) ) w t s p ( u 2 c ( x ) ) d s p ( u 2 ( x γ 0 ) a ) = d s p ( ( x γ 0 ) a F ) d s p ( ( x γ 0 ) c F )     ( because ( x γ 0 ) a ( x γ 0 ) c ) .
Hence, d s p ( ( x γ 0 ) c F ) d s p ( C 6 ) , forcing
d s p ( C 6 ) = d s p ( ( x γ 0 ) c F ) .
Now by applying Theorem 3, we obtain the desired result. □
Now, we determine the symbol-pair distance of Type   7 γ-constacyclic codes.
Theorem 9.
Let C 7 = ( x γ 0 ) a + u ( x γ 0 ) t 1 h 1 ( x ) + u 2 ( x γ 0 ) t 2 h 2 ( x ) , u ( x γ 0 ) b + u 2 ( x γ 0 ) t 3 h 3 ( x ) be a γ-constacyclic codes of length p s over R of Type 7 (as classified in Theorem 1). Then the symbol-pair distance d s p ( C 7 ) of C 7 is given by
d s p ( C 7 ) = d s p ( ( x γ 0 ) W F ) =     2 , i f W = 0 ,     3 p ν , i f W = p s p s ν + 1 , w h e r e 0 ν s 2 ,     4 p ν , i f p s p s ν + 2 W p s p s ν + p s ν 1 , w h e r e 0 ν s 2 ,     2 ( ζ + 2 ) p ν , i f p s p η + ζ η + 1 W p s p η + ( ζ + 1 ) η , w h e r e η = p s ν 1 , 0 ν s 2 a n d 1 ζ p 2 ,     ( ζ + 2 ) p s 1 , i f W = p s p + ζ , w h e r e 0 ζ p 2 .
Proof. 
First of all, since u 2 ( x γ 0 ) W C 7 , it follows that
d s p ( C 7 ) d s p ( u 2 ( x γ 0 ) W ) = d s p ( ( x γ 0 ) W F )
.
Now, consider an arbitrary polynomial c ( x ) C 7 . We consider two cases.
Case 1: c ( x ) u . In this case, by (1). We have
w t s p ( c ( x ) ) w t s p ( u c ( x ) ) d s p ( u 2 ( x γ 0 ) b ) = d s p ( ( x γ 0 ) b F ) .
Case 2: c ( x ) u . In this case, by (1). We have
w t s p ( c ( x ) ) w t s p ( u 2 c ( x ) ) d s p ( u 2 ( x γ 0 ) a ) = d s p ( ( x γ 0 ) a F ) .
Since, ( x γ 0 ) a ( x γ 0 ) b ( x γ 0 ) W , we have
d s p ( ( x γ 0 ) a F ) d s p ( ( x γ 0 ) b F ) d s p ( ( x γ 0 ) W F )
.
Hence, d s p ( ( x γ 0 ) W F ) d s p ( C 7 ) , forcing
d s p ( C 7 ) = d s p ( ( x γ 0 ) W F ) .
Now by applying Theorem 3, we obtain the desired result. □
Finally, we determine the symbol-pair distance of Type   8 γ-constacyclic codes.
Theorem 10.
Let C 8 = ( x γ 0 ) a + u ( x γ 0 ) t 1 h 1 ( x ) + u 2 ( x γ 0 ) t 2 h 2 ( x ) , u ( x γ 0 ) b + u 2 ( x γ 0 ) t 3 h 3 ( x ) , u 2 ( x γ 0 ) c be a γ-constacyclic codes of length p s over R of Type 8 (as classified in Theorem 1). Then the symbol-pair distance d s p ( C 8 ) of C 8 is given by
d s p ( C 8 ) = d s p ( ( x γ 0 ) c F ) =     2 , i f c = 0 ,     3 p ν , i f c = p s p s ν + 1 , w h e r e 0 ν s 2 ,     4 p ν , i f p s p s ν + 2 c p s p s ν + p s ν 1 , w h e r e 0 ν s 2 ,     2 ( ζ + 2 ) p ν , i f p s p η + ζ η + 1 c p s p η + ( ζ + 1 ) η , w h e r e η = p s ν 1 , 0 ν s 2 a n d 1 ζ p 2 ,     ( ζ + 2 ) p s 1 , i f c = p s p + ζ , w h e r e 0 ζ p 2 .
Proof. 
Let C 8 = ( x γ 0 ) a + u ( x γ 0 ) t 1 h 1 ( x ) + u 2 ( x γ 0 ) t 2 h 2 ( x ) , u ( x γ 0 ) b + u 2 ( x γ 0 ) t 3 h 3 ( x ) , u 2 ( x γ 0 ) c be of Type   8 . Consider an arbitrary polynomial c ( x ) C 8 u 2 ( x γ 0 ) c . Now, we consider two cases as follows:
Case 1: c ( x ) u . In this case, by (1), we have
w t s p ( c ( x ) ) w t s p ( u c ( x ) ) d s p ( u 2 ( x γ 0 ) b ) = d s p ( ( x γ 0 ) b F ) d s p ( ( x γ 0 ) c F )     ( because ( x γ 0 ) b ( x γ 0 ) c ) .
Case 2: c ( x ) u . In this case, by (1), we have
w t s p ( c ( x ) ) w t s p ( u 2 c ( x ) ) d s p ( u 2 ( x γ 0 ) a ) = d s p ( ( x γ 0 ) a F ) d s p ( ( x γ 0 ) c F )     ( because ( x γ 0 ) a ( x γ 0 ) c ) .
This implies that d s p ( ( x γ 0 ) c F ) d s p ( C 8 ) . On the other hand, we have that
u 2 ( x γ 0 ) c C 8 ,
then d s p ( C 8 ) d s p ( u 2 ( x γ 0 ) c ) = d s p ( ( x γ 0 ) c F ) and we obtain d s p ( C 8 ) = d s p ( ( x γ 0 ) c F ) . Now by applying Theorem 3, we obtain the desired result. □

4. Examples

In this section, we present some examples of symbol-pair distances of constacyclic codes of length p s over F p m + u F p m + u 2 F p m ( u 3 = 0 ) .
Example 1.
Consider the ring R = F 7 + u F 7 + u 2 F 7 , where p = 7 , m = 1 and γ F 7 . γ-constacyclic codes of length 49 over R has eight types of generator. The symbol-pair distances corresponding to different generators are given as follows:
Type 1 ( C 1 ): 0 , 1 ,
d s p ( 0 ) = 0 ,   d s p ( 1 ) = 2 .
Type 2: C 2 = u 2 ( x γ ) τ , where 0 τ 48 , then the symbol-pair distance, d s p ( C 2 ) , is determined inTable 1.
Type 3: C 3 = u ( x γ ) δ + u 2 ( x γ ) t h ( x ) , where 0 δ 48 , 0 t < δ , either h ( x ) is 0 or a unit in R γ , and then symbol-pair distance, d s p ( C 3 ) , is given in Table 2.
Type 4: C 4 = u ( x γ ) δ + u 2 ( x γ ) t h ( x ) , u 2 ( x γ ) ω , where 0 ω < δ 48 , 0 t < ω , either h ( x ) is 0 or a unit in R γ , then the symbol-pair distance, d s p ( C 4 ) , is determined in Table 3.
Type 5: C 5 = ( x γ ) a + u ( x γ ) t 1 h 1 ( x ) + u 2 ( x γ ) t 2 h 2 ( x ) , where 1 a 48 , 0 t 1 < a , 0 t 2 < a , either h 1 ( x ) , h 2 ( x ) are 0 or are units in R γ . Then the symbol-pair distance, d s p ( C 5 ) , is given in Table 4.
Type 6: C 6 = ( x γ ) a + u ( x γ ) t 1 h 1 ( x ) + u 2 ( x γ ) t 2 h 2 ( x ) , u 2 ( x γ ) c , where 0 c < a 48 , 0 t 1 < a , 0 t 2 < c , either h 1 ( x ) , h 2 ( x ) are 0 or are units in R γ , then the symbol-pair distance, d s p ( C 6 ) , is determined in Table 5.
Type 7: C 7 = ( x γ ) a + u ( x γ ) t 1 h 1 ( x ) + u 2 ( x γ ) t 2 h 2 ( x ) , u ( x γ ) b + u 2 ( x γ ) t 3 h 3 ( x ) , where 0 b < a 48 , 0 t 1 < b , 0 t 2 < b , 0 t 3 < b , either h 1 ( x ) , h 2 ( x ) , h 3 ( x ) are 0 or are units in R γ . Then the symbol-pair distance, d s p ( C 7 ) , is given in Table 6.
Type 8: C 8 = ( x γ ) a + u ( x γ ) t 1 h 1 ( x ) + u 2 ( x γ ) t 2 h 2 ( x ) , u ( x γ ) b + u 2 ( x γ ) t 3 h 3 ( x ) , u 2 ( x γ ) c , where 0 c < b < a 48 , 0 t 1 < b , 0 t 2 < c , 0 t 3 < c , either h 1 ( x ) , h 2 ( x ) , h 3 ( x ) are 0 or are units in R γ , then the symbol-pair distance, d s p ( C 8 ) , is determined in Table 7.
Example 2.
Table 8shows the representation of all γ-constacyclic codes of length 3 over the chain ring F 3 + u F 3 + u 2 F 3 , where γ { 1 , 2 } , together with the symbol-pair distances d sp of such codes and the number of codewords | C | in each of those constacyclic codes. In all codes we have h 0 , a 0 , b 0 , c 0 { 1 , 2 } and b 1 { 0 , 1 , 3 } .

5. Conclusions

In this research article, all symbol-pair distances of repeated-root γ-constacyclic codes having length ps have been determined over R = F p m + u F p m + u 2 F p m , where γ F p m and u 3 = 0 . MDS symbol-pair codes have the highest possible error-detecting and error-correcting capability among codes of given length and size. It would be interesting to identify MDS symbol-pair codes within this class of constacyclic codes.
In [30], Ding et al. generalized the symbol-pair codes to b-symbol codes. Thus, it would also be interesting to determine b-symbol distances of γ-constacyclic codes of length ps over R .

Author Contributions

M.E.C., H.Q.D., J.L. and W.Y. contributed equally. All authors have read and agreed to the published version of the manuscript.

Funding

This work received no external funding.

Institutional Review Board Statement

Not applicable.

Informal Consent Statement

Not applicable.

Data Availability Statement

All data are available and can be provided upon request.

Acknowledgments

The authors sincerely thank the reviewers and the editor for their helpful comments and valuable suggestions, which have greatly improved the presentation of this paper. The authors 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 Research Administration Centre, Chiang Mai University.

Conflicts of Interest

The authors declare no conflict of interests.

References

  1. Cassuto, Y.; Blaum, M. Codes for Symbol-Pair Read Channels. In Proceedings of the 2010 IEEE International Symposium on Information Theory, Austin, TX, USA, 12–18 June 2010; pp. 988–992. [Google Scholar]
  2. Cassuto, Y.; Blaum, M. Codes for symbol-pair read channels. IEEE Trans. Inf. Theory 2011, 57, 8011–8020. [Google Scholar] [CrossRef]
  3. Cassuto, Y.; Litsyn, S. Symbol-Pair Codes: Algebraic Constructions and Asymptotic Bounds. In Proceedings of the 2011 IEEE International Symposium on Information Theory Proceedings, St. Petersburg, Russia, 31 July–5 August 2011; pp. 2348–2352. [Google Scholar]
  4. Kai, X.; Zhu, S.; Li, P. A construction of new MDS symbol-pair codes. IEEE Trans. Inf. Theory 2015, 61, 5828–5834. [Google Scholar] [CrossRef]
  5. Chen, B.; Lin, L.; Liu, H. Constacyclic symbol-pair codes: Lower bounds and optimal constructions. IEEE Trans. Inf. Theory 2017, 63, 7661–7666. [Google Scholar] [CrossRef] [Green Version]
  6. Dinh, H.Q.; Nguyen, B.T.; Singh, A.K.; Sriboonchitta, S. On the symbol-pair distance of repeated-root constacyclic codes of prime power lengths. IEEE Trans. Inf. Theory 2018, 64, 2417–2430. [Google Scholar] [CrossRef]
  7. Dinh, H.Q.; Nguyen, B.T.; Singh, A.K.; Sriboonchitta, S. Hamming and symbol-pair distances of repeated-root constacyclic codes of prime power lengths over F p m + u F p m . IEEE Commun. Lett. 2018, 22, 2400–2403. [Google Scholar] [CrossRef]
  8. Laaouine, J. On the Hamming and Symbol-Pair Distance of Constacyclic Codes of Length ps over F p m + u F p m . In International Conference on Advanced Communication Systems and Information Security; Springer: Cham, Switzerland, 2019; pp. 137–154. [Google Scholar]
  9. Li, S.; Ge, G. Constructions of maximum distance separable symbolpair codes using cyclic and constacyclic codes. Des. Codes Cryptogr. 2017, 84, 359–372. [Google Scholar] [CrossRef] [Green Version]
  10. Castagnoli, G.; Massey, J.L.; Schoeller, P.A.; von Seemann, N. On repeated-root cyclic codes. IEEE Trans. Inf. Theory 1991, 37, 337–342. [Google Scholar] [CrossRef] [Green Version]
  11. van Lint, J.H. Repeated-root cyclic codes. IEEE Trans. Inf. Theory 1991, 37, 343–345. [Google Scholar] [CrossRef] [Green Version]
  12. Gulliver, T.A.; Harada, M. Codes over F 3 + u F 3 and improvements to the bounds on ternary linear codes. Des. Codes Cryptogr. 2001, 22, 89–96. [Google Scholar] [CrossRef]
  13. Siap, I.; Ray-Chaudhuri, D.K. New linear codes over F 3 and F 5 and improvements on bounds. Des. Codes Cryptogr. 2000, 21, 223–233. [Google Scholar] [CrossRef]
  14. Siap, I.; Ray-Chaudhuri, D.K. New linear codes over F 5 obtained by tripling method and improvements on bounds. IEEE Trans. Inform. Theory 2002, 48, 2764–2768. [Google Scholar] [CrossRef]
  15. Abualrub, T.; Siap, I. Constacyclic codes over F 2 + u F 2. J. Frankl. Inst. 2009, 346, 520–529. [Google Scholar] [CrossRef]
  16. Amerra, M.C.V.; Nemenzo, F.R. On (1 − u)-cyclic codes over F pk + u F pk. Appl. Math. Lett. 2008, 21, 1129–1133. [Google Scholar] [CrossRef] [Green Version]
  17. Dinh, H.Q. Constacyclic codes of length ps over F pm + u F pm. J. Algebra 2010, 324, 940–950. [Google Scholar] [CrossRef] [Green Version]
  18. Dougherty, S.T.; Gaborit, P.; Harada, M.; Solé, P. Type II codes over F 2 + u F 2. IEEE Trans. Inform. Theory 1999, 45, 32–45. [Google Scholar] [CrossRef]
  19. Dougherty, S.T.; Kim, J.-L.; Kulosman, H.; Liu, H. Self-dual codes over commutative Frobenius rings. Finite Fields Appl. 2010, 16, 14–26. [Google Scholar] [CrossRef] [Green Version]
  20. Huffman, W.C. On the decompostion of self-dual codes over F 2 + u F 2 with an automorphism of odd prime number. Finite Fields Appl. 2007, 13, 682–712. [Google Scholar] [CrossRef] [Green Version]
  21. Laaouine, J. On MDS Symbol-Pair γ-constacyclic codes of length ps over F pm[u]/〈u2〉. Int. Comput. Sci. Appl. 2021, accepted. [Google Scholar]
  22. Dinh, H.Q.; Gaur, A.; Gupta, I.; Singh, A.K.; Singh, M.K.; Tansuchat, R. Hamming distance of repeated-root constacyclic codes of length 2ps over F pm + u F pm. Appl. Algebra Eng. Commun. Comput. 2020, 31, 291–305. [Google Scholar] [CrossRef]
  23. Qian, J.F.; Zhang, L.N.; Zhu, S. (1 + u)-constacyclic and cyclic codes over F 2 + u F 2. Appl. Math. Lett. 2006, 19, 820–823. [Google Scholar] [CrossRef] [Green Version]
  24. Sobhani, R. Complete classification of (δ + αu2)-constacyclic codes of length pk over F pm + u F pm + u2 F pm. Finite Fields Appl. 2015, 34, 123–138. [Google Scholar] [CrossRef]
  25. Mostafanasab, H.; Darani, A.Y. On cyclic DNA codes over F 2 + u F 2 + u2 F 2. Commun. Math. Stat. 2021, 9, 39–52. [Google Scholar] [CrossRef]
  26. Laaouine, J.; Charkani, M.E.; Wang, L. Complete classification of repeated-root σ-constacyclic codes of prime power length over F pm[u]/〈u3〉. Discret. Math. 2021, 344, 112325. [Google Scholar] [CrossRef]
  27. Dinh, H.Q.; Laaouine, J.; Charkani, M.E.; Chinnakum, S. Hamming distance of constacyclic codes of length ps over F pm + u F pm + u2 F pm. IEEE Access 2021. [Google Scholar] [CrossRef]
  28. Huffman, W.C.; Pless, V. Fundamentals of Error-Correcting Codes; Cambridge University Press: Cambridge, UK, 2003. [Google Scholar]
  29. MacWilliams, F.J.; Sloane, N.J.A. The Theory Error-Correcting Codes; Elsevier: Amsterdam, The Netherlands, 1977. [Google Scholar]
  30. Ding, B.; Zhang, T.; Ge, G. Maximum distance separable codes for b-symbol read channels. Finite Fields Their Appl. 2018, 49, 180–197. [Google Scholar] [CrossRef] [Green Version]
Table 1. Symbol-pair distance of γ-constacyclic codes of Type 2 over F 7 + u F 7 + u 2 F 7 .
Table 1. Symbol-pair distance of γ-constacyclic codes of Type 2 over F 7 + u F 7 + u 2 F 7 .
Range of τdsp ( C 2 )
τ = 0 2
τ = 1 3
2 τ 7 4
8 τ 14 6
15 τ 21 8
22 τ 28 10
29 τ 35 12
36 τ 42 14
τ = 43 21
τ = 44 28
τ = 45 35
τ = 46 42
τ = 47 49
τ = 48 49
Table 2. Symbol-pair distance of γ-constacyclic codes of Type 3 over F 7 + u F 7 + u 2 F 7 .
Table 2. Symbol-pair distance of γ-constacyclic codes of Type 3 over F 7 + u F 7 + u 2 F 7 .
Range of Ldsp ( C 3 )
L = 02
L = 13
2 ≤ L ≤ 74
8 ≤ L ≤ 146
15 ≤ L ≤ 218
22 ≤ L ≤ 2810
29 ≤ L ≤ 3512
36 ≤ L ≤ 4214
L = 4321
L = 4428
L = 4535
L = 4642
L = 4749
L = 4849
Table 3. Symbol-pair distance of γ-constacyclic codes of Type 4 over F 7 + u F 7 + u 2 F 7 .
Table 3. Symbol-pair distance of γ-constacyclic codes of Type 4 over F 7 + u F 7 + u 2 F 7 .
Range of ωdsp ( C 4 )
ω = 02
ω = 13
2 ≤ ω ≤ 74
8 ≤ ω ≤ 146
15 ≤ ω ≤ 218
22 ≤ ω ≤ 2810
29 ≤ ω ≤ 3512
36 ≤ ω ≤ 4214
ω = 4321
ω = 4428
ω = 4535
ω = 4642
ω = 4749
Table 4. Symbol-pair distance of γ-constacyclic codes of Type 5 over F 7 + u F 7 + u 2 F 7 .
Table 4. Symbol-pair distance of γ-constacyclic codes of Type 5 over F 7 + u F 7 + u 2 F 7 .
Range of Vdsp ( C 5 )
V = 13
2 ≤ V ≤ 74
8 ≤ V ≤ 146
15 ≤ V ≤ 218
22 ≤ V ≤ 2810
29 ≤ V ≤ 3512
36 ≤ V ≤ 4214
V = 4321
V = 4428
V = 4535
V = 4642
V = 4749
V = 4849
Table 5. Symbol-pair distance of γ-constacyclic codes of Type 6 over F 7 + u F 7 + u 2 F 7 .
Table 5. Symbol-pair distance of γ-constacyclic codes of Type 6 over F 7 + u F 7 + u 2 F 7 .
Range of cdsp ( C 6 )
c = 02
c = 13
2 ≤ c ≤ 74
8 ≤ c ≤ 146
15 ≤ c ≤ 218
22 ≤ c ≤ 2810
29 ≤ c ≤ 3512
36 ≤ c ≤ 4214
c = 4321
c = 4428
c = 4535
c = 4642
c = 4749
Table 6. Symbol-pair distance of γ-constacyclic codes of Type 7 over F 7 + u F 7 + u 2 F 7 .
Table 6. Symbol-pair distance of γ-constacyclic codes of Type 7 over F 7 + u F 7 + u 2 F 7 .
Range of Wdsp ( C 7 )
W = 02
W = 13
2 ≤ W ≤ 74
8 ≤ W ≤ 146
15 ≤ W ≤ 218
22 ≤ W ≤ 2810
29 ≤ W ≤ 3512
36 ≤ W ≤ 4214
W = 4321
W = 4428
W = 4535
W = 4642
W = 4749
Table 7. Symbol-pair distance of γ-constacyclic codes of Type 8 over F 7 + u F 7 + u 2 F 7 .
Table 7. Symbol-pair distance of γ-constacyclic codes of Type 8 over F 7 + u F 7 + u 2 F 7 .
Range of cdsp ( C 8 )
c = 02
c = 13
2 ≤ c ≤ 74
8 ≤ c ≤ 146
15 ≤ c ≤ 218
22 ≤ c ≤ 2810
29 ≤ c ≤ 3512
36 ≤ c ≤ 4214
c = 4321
c = 4428
c = 4535
c = 4642
Table 8. γ-constacyclic codes of length 3 over the chain ring F 3 + u F 3 + u 2 F 3 .
Table 8. γ-constacyclic codes of length 3 over the chain ring F 3 + u F 3 + u 2 F 3 .
Ideal ( C ) d sp C
Type   1 :
0 01
1 2 3 9
Type   2 :
u 2 2 3 3
u 2 ( x γ ) 3 3 2
u 2 ( x γ ) 2 33
Type   3 :
u 2 3 6
u ( x γ ) 3 3 4
u ( x γ ) 2 3 3 2
u ( x γ ) + h 0 u 2 3 3 4
u ( x γ ) 2 + h 0 u 2 3 3 3
u ( x γ ) 2 + h 0 u 2 ( x γ ) 3 3 2
Type   4 :
u ( x γ ) , u 2 2 3 5
u ( x γ ) 2 , u 2 2 3 4
u ( x γ ) 2 , u 2 ( x γ ) 3 3 3
Type   5 :
( x γ ) 3 3 6
( x γ ) 2 3 3 3
( x γ ) + b 0 u 2 3 3 6
( x γ ) 2 + b 0 u 2 3 3 4
( x γ ) 2 + b 0 u 2 ( x γ ) 3 3 3
( x γ ) + a 0 u 3 3 6
( x γ ) 2 + a 0 u 3 3 5
( x γ ) 2 + a 0 u ( x γ ) 3 3 3
( x γ ) + a 0 u + b 0 u 2 3 3 6
( x γ ) 2 + a 0 u + b 0 u 2 3 3 5
( x γ ) 2 + a 0 u ( x γ ) + b 0 u 2 + b 1 u 2 ( x γ ) 3 3 3
( x γ ) 2 + a 0 u ( x γ ) + b 0 u 2 ( x γ ) 3 3 3
Type 6 :
( x γ ) , u 2 2 3 7
( x γ ) 2 , u 2 2 3 5
( x γ ) 2 , u 2 ( x γ ) 3 3 4
( x γ ) + a 0 u , u 2 2 3 7
( x γ ) 2 + a 0 u , u 2 2 3 6
( x γ ) 2 + a 0 u ( x γ ) , u 2 2 3 5
( x γ ) 2 + a 0 u ( x γ ) , u 2 ( x γ ) 3 3 4
( x γ ) 2 + a 0 u ( x γ ) + b 0 u 2 , u 2 ( x γ ) 3 3 4
Type 7 :
( x γ ) , u 2 3 8
( x γ ) 2 , u 2 3 7
( x γ ) 2 , u ( x γ ) 3 3 5
( x γ ) 2 , u ( x γ ) + c 0 u 2 3 3 5
( x γ ) 2 + b 0 u 2 , u ( x γ ) 3 3 5
( x γ ) 2 + b 0 u 2 , u ( x γ ) + c 0 u 2 3 3 5
Type 8 :
( x γ ) 2 , u ( x γ ) , u 2 2 3 6
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Charkani, M.E.; Dinh, H.Q.; Laaouine, J.; Yamaka, W. Symbol-Pair Distance of Repeated-Root Constacyclic Codes of Prime Power Lengths over \({{\mathbb{F}_{p^m}[u]}/{\langle u^3\rangle}}\). Mathematics 2021, 9, 2554. https://doi.org/10.3390/math9202554

AMA Style

Charkani ME, Dinh HQ, Laaouine J, Yamaka W. Symbol-Pair Distance of Repeated-Root Constacyclic Codes of Prime Power Lengths over \({{\mathbb{F}_{p^m}[u]}/{\langle u^3\rangle}}\). Mathematics. 2021; 9(20):2554. https://doi.org/10.3390/math9202554

Chicago/Turabian Style

Charkani, Mohammed E., Hai Q. Dinh, Jamal Laaouine, and Woraphon Yamaka. 2021. "Symbol-Pair Distance of Repeated-Root Constacyclic Codes of Prime Power Lengths over \({{\mathbb{F}_{p^m}[u]}/{\langle u^3\rangle}}\)" Mathematics 9, no. 20: 2554. https://doi.org/10.3390/math9202554

APA Style

Charkani, M. E., Dinh, H. Q., Laaouine, J., & Yamaka, W. (2021). Symbol-Pair Distance of Repeated-Root Constacyclic Codes of Prime Power Lengths over \({{\mathbb{F}_{p^m}[u]}/{\langle u^3\rangle}}\). Mathematics, 9(20), 2554. https://doi.org/10.3390/math9202554

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop