SlideShare a Scribd company logo
1 of 27
Download to read offline
International Journal of Mathematics and Statistics Invention (IJMSI)
E-ISSN: 2321 โ€“ 4767 P-ISSN: 2321 - 4759
www.ijmsi.org Volume 4 Issue 10 || December. 2016 || PP-44-68
www.ijmsi.org 44 | Page
The Minimum Hamming Distances of the Irreducible Cyclic
Codes of Length
Sunil Kumar1
, Pankaj2
and Manju Pruthi3
1,2,3
Department of Mathematics, Indira Gandhi University, Meerpur (Rewari)-122502, Haryana, India
Abstract: Let be a finite field with elements and where are positive
integers and are distinct odd primes and 1. In this paper, we study the irreducible
factorization of over and all primitive idempotents in the ring
Moreover, we obtain the dimensions and the minimum Hamming distances of all
irreducible cyclic codes of length over
Keywords: Irreducible factorization, Primitive idempotent, Irreducible cyclic code
2010 Mathematics Subject Classification: 11Txx, 11T71, 68P30, 94Bxx, 94B15
I. INTRODUCTION
Let be a finite field with elements, where and is a prime. A code over the finite field
is called a cyclic if implies Cyclic codes of length
over can be views as ideals in the ring n [x] A cyclic code is called minimal if the
corresponding ideal is minimal. In fact, many well known codes, such as BCH and Hamming codes are cyclic
codes, and many other famous codes can also be constructed from cyclic codes, for example the Kerdock codes
and Golay codes. Cyclic codes also have practical applications, as they can be efficiently encoded by shift
registers. It is true that every cyclic code turns out to be a direct sum of some minimal cyclic codes.
Recently, a lot of papers investigate the minimal cyclic codes, see e.g. [1-6,9,18-21]. It is well known
that minimal cyclic codes and primitive idempotents have a one-to-one correspondence, as every minimal cyclic
code can be generated by exactly one primitive idempotent, so it is useful to determine the primitive
idempotents in [x] In [18], Arora and Pruthi obtained the minimal cyclic codes of length in
over where is an odd prime and they also got explicit expression for the primitive
idempotents, generator polynomials, minimum, distance and dimension of these codes in In
[19], Pruthi and Arora also studied minimal cyclic codes of length over where is a primitive root
modulo they described the -cyclotomic cosets modulo and the primitive idempotents in
Batra and Arora alos obtained the the primitive idempotents in with
in [2] and [5]. In [6], Batra and Arora also obtained the the primitive idempotents in
where is odd and . Sharma et al. obtained all the primitive idempotents
and irreducible cyclic codes in where In [4], Bakshi and Raka showed
all the primitive idempotents in where are distinct odd primes, is a common
primitive root modulo and and In [23], Singh and Pruthi presented explicit
expressions for all the primitive idempotents in the ring where
are distinct odd primes, and and and
In [8], Chen et al. recursively gave minimal cyclic codes of length over where
is an odd prime and In [13], Fengwei Li, Qin Yue and Chengju Li gave primitive idempotents in the
ring where are distinct odd primes and In [12], Fen Li
and Xiwang Cao gave primitive idempotents and minimum hamming distance of all irreducible cyclic codes of
length over where are positive integers and are distinct odd primes and
The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length
www.ijmsi.org 45 | Page
In this paper, we shall generalize the results of [12]. Here we shall give all irreducible factors of
over and all primitive idempotents in the ring In Section 2,
we recall some preliminary concept about characters. In Section 3, we focus on factoring polynomials of
over In Section 4, the primitive idempotents in are given. In
Section 5, the check polynomials, dimensions and minimum Hamming distances of the irreducible cyclic codes
of length generated by these primitive idempotents are obtained.
II. CHARACTERS
Let G be a finite abelian group of order n, the finite field of order and A group
homomorphism from G into is called a character of G. It is obvious that the set of all the characters of G
form a finite abelian group under the multiplication of characters.
Lemma 2.1: (The orthogonality relations for characters) (see [14, p. 189])
(1) Let and be characters of G. Then
(2) Furthermore, if and are elements of G, then
The number of characters of a finite abelian group G is equal to . Let G and
Then
is called character matrix of G and
III. FACTORING POLYNOMIALS OF
Let be a finite field with elements, where and is a prime. Every cyclic code of length n
over a finite field is identified with exactly one ideal of the quotient algebra [x] . This is one of
the principal reasons why factoring is so useful. Recently, Chen et al. [7] gave the irreducible
factorization of over where and The irreducible factors of
and over were explicitly obtained in [8] and [9], respectively, where is a prime divisor
of .
In this section, first we will give all irreducible divisors of over with are
positive integers where are distinct odd primes and and then generalize the results for
As usual, we adopt the notations: means that the integer divides and for a prime integer ,
means that but There is a criterion on irreducible non-linear binomials over which was
given by Serret in 1866 (see [14, Theorem3.75] or [24, Theorem10.7]).
Lemma 3.1: Assume that For any with ord the binomial is irreducible over if
and only if both the following two conditions are satisfied:
(i) Every prime divisor of n divides but does not divide ;
(ii) If , then .
Let be a finite field of odd order We denote all the non-zero elements of by i.e., the multiplicative
group of Let ฮพ be a primitive root of .
The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length
www.ijmsi.org 46 | Page
In this paper, we always assume that and , where are
distinct odd primes and , are positive integers. Then , where
In the following, we investigate the irreducible factorization of over By the Division
Algorithm, we have that
For convenience, we will assume that and in this paper. We will denote by a
primitive e-th root of unity over .
When and there is an irreducible factorization over
Theorem 3.2: If and then there is a factorization over
Moreover, suppose that gcd =1.
(1) If then the polynomial is irreducible over
(2) If then the irreducible factorization of over is given as follows:
(3) If then the irreducible factorization of over is given as follows:
Proof: Since and we have
Suppose that gcd =1.
If then so by By Lemma 3.1, polynomial
is irreducible over
If then there is a factorization over
Since and and where
Hence
By and lemma 3.1, we have, is irreducible over
If then the irreducible factorization of over is given as follows:
The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length
www.ijmsi.org 47 | Page
By symmetry, we get the following theorem:
Theorem 3.3: If and then there is a factorization over
Moreover, suppose that gcd =1.
(1) If then the polynomial is irreducible over
(2) If then the irreducible factorization of over is given as follows:
(3) If then the irreducible factorization of over is given as follows:
Similarly we can factorize when
(i)
(ii)
Theorem 3.4: If and then there is a factorization over
where we denote as simple.
Moreover, suppose that gcd =1.
When then the polynomial is irreducible over
When we consider the irreducible decomposition of over in the following four
cases:
(1) If and then there the irreducible factorization of over is given as
follows:
(2) If and then the irreducible factorization of over is given as follows:
(3) If and then the irreducible factorization of over is given as follows:
(4) If and then is the irreducible factorization of over is given as follows:
The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length
www.ijmsi.org 48 | Page
Proof: When , then and so By Lemma 3.1,
the polynomial is irreducible over
When we consider the irreducible decomposition of over in the following four
cases:
(1) If and then there is a factorization over
Suppose that and then and
Since so and
Hence by Lemma 3.1, the polynomial is irreducible over
(2) If and then the irreducible factorization of over is given as follows:
(3) If and then the irreducible factorization of over is given as follows:
(4) If and then the irreducible factorization of over is given as follows:
This completes the proof of the theorem.
Similarly we can factorize when
(i)
(ii)
(iii)
(iv)
(v)
Theorem 3.5: If and then there is a factorization over
where we denote as simple.
Moreover, suppose that gcd .
When , then the polynomial is irreducible over
When we consider the irreducible decomposition of over in the
following eight cases:
(1) If and then the irreducible factorization of over is
given as follows:
The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length
www.ijmsi.org 49 | Page
(2) If and then the irreducible factorization of over is given
as follows:
(3) If and then the irreducible factorization of over is given
as follows:
(4) If and then the irreducible factorization of over is given
as follows:
(5) If and then the irreducible factorization of over is given as
follows:
(6) If and then the irreducible factorization of over is given as
follows:
(7) If and then the irreducible factorization of over is given as
follows:
(8) If and then the irreducible factorization of over is given as follows:
Proof: Proof is similar as that of theorem 3.4.
Similarly we can factorize when
(i)
(ii)
(iii)
Theorem 3.6: If and then there is a factorization over
where we denote as simple.
Moreover, suppose that gcd .
When , then the polynomial is irreducible over
When we consider the irreducible decomposition of over in the
following sixteen cases:
The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length
www.ijmsi.org 50 | Page
(1) If and then the irreducible factorization of
over is given as follows:
(2) If and then the irreducible factorization of
over is given as follows:
(3) If and then the irreducible factorization of
over is given as follows:
(4) If and then the irreducible factorization of
over is given as follows:
(5) If and then the irreducible factorization of
over is given as follows:
(6) If and then the irreducible factorization of
over is given as follows:
(7) If and then the irreducible factorization of
over is given as follows:
(8) If and then the irreducible factorization of
over is given as follows:
(9) If and then the irreducible factorization of
over is given as follows:
(10) If and then the irreducible factorization of
over is given as follows:
The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length
www.ijmsi.org 51 | Page
(11) If and then the irreducible factorization of
over is given as follows:
(12) If and then the irreducible factorization of
over is given as follows:
(13) If and then the irreducible factorization of
over is given as follows:
(14) If and then the irreducible factorization of
over is given as follows:
(15) If and then the irreducible factorization of
over is given as follows:
(16) If and then the irreducible factorization of
over is given as follows:
Proof: Proof is similar as that of theorem 3.4.
Now we will give all irreducible divisors of over with where
are positive integers and are distinct odd primes and
By the Division Algorithm, we have that
When there is the irreducible factorization over
Now we have the following theorems as generalization of above results:
Theorem 3.7: If and then there is a factorization over
The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length
www.ijmsi.org 52 | Page
where we denote as simple.
Moreover, suppose that gcd =1.
When for all then the polynomial is irreducible over When for all we
consider the irreducible decomposition of over in the following cases:
(1) If for all then the irreducible factorization of over is given as follows:
(2) If and then the irreducible factorization of
over is given as follows:
(3) If for all then the irreducible factorization of over is given as follows:
Proof: When for all then and By Lemma 3.1, the
polynomial is irreducible over
Suppose that gcd =1.
When for all we consider the irreducible decomposition of over in the following
cases:
(1) If for all then there is a factorization over
Suppose that then
Since , and so , Hence by
Lemma 3.1, the polynomial is irreducible over
(2) If and then the irreducible factorization of
over is given as follows:
The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length
www.ijmsi.org 53 | Page
(3) If for all then the irreducible factorization of over is given as follows:
Theorem 3.8: If and then there is a factorization over
where we denote as simple.
Moreover, suppose that gcd =1.
When for all then the polynomial is irreducible over
When for all we consider the irreducible decomposition of over in the
following cases:
(1) If for all then the irreducible factorization of over is given
as follows:
(2) If and then the irreducible factorization of
over is given as follows:
(3.37)
(3) If and then the irreducible factorization
of over is given as follows:
(3.38)
(4) If and for all then the irreducible factorization of over is given as
follows:
The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length
www.ijmsi.org 54 | Page
Proof: Proof is similar as that of theorem 3.7.
IV. PRIMITIVE IDEMPOTENTS IN
Let G = be a cyclic group of order n and a generator of G. Suppose that then
are group homomorphisms, where is a primitive n-th root of unity in They are all characters of G, i.e.
.
Lemma 4.1 [12]: Let G = be a cyclic group of order n and a finite field of order Suppose that
then there are primitive idempotents in
In the following, let and we always assume that and
where are distinct odd primes and
If i.e. then the
primitive idempotents in are obtained (see lemma 4.1). Hence first we shall determine the
primitive idempotents in for under the conditions
and and then determine the primitive idempotents for
general case.
Theorem 4.2: In Theorem 3.2, suppose that gcd . Then all the primitive idempotents in
are given as follows:
(1) If , then the irreducible polynomial over corresponds to the primitive
idempotent:
(2) If then each irreducible polynomial over for
0 corresponds to the primitive idempotent:
(3) If then each irreducible polynomial over for 0
corresponds to the primitive idempotent:
Proof: Since is a primitive -th root of unity in there is a decomposition over
Suppose that gcd =1, then we divide into three cases:
The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length
www.ijmsi.org 55 | Page
(1) If , then the polynomial is irreducible over so
contains the only primitive idempotent 1. For convenience, let
and then by the Chinese Remainder Theorem, we have the natural -algebra
isomorphism:
(4.1)
where is of order and
By Lemma 4.1, the primitive idempotent corresponding to the irreducible polynomial
over is
(2) If , then by Theorem 3.2, there is an irreducible factorization over
First, we find all the primitive idempotents in the ring It is clear that the prinicipal
ideal In (4.1), let and be replaced by
Similarly, each primitive idempotent of corresponding to each
irreducible polynomial over for 0 is
Second, we lift each primitive idempotent for 0 in to a primitive
idempotent in . In (4.1), is a primitive idempotent in
Suppose that
By Lemma 4.1, we have
Hence each primitive idempotent in corresponding to each irreducible polynomial
over is
(3) If , then similarly, we know all primitive idempotents in
Hence each primitive idempotent in corresponding to each irreducible
polynomial over is
The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length
www.ijmsi.org 56 | Page
Remark 4.3: Suppose that then it is just [9, Theorem 3.4].
By symmetry, we get the following theorem:
Theorem 4.4: In Theorem 3.3, suppose that gcd =1. Then all the primitive idempotents in
are given as follows:
(1) If , then the irreducible polynomial over corresponds to the primitive
idempotent:
(2) If then each irreducible polynomial over for
0 corresponds to the primitive idempotent:
(3) If then each irreducible polynomial over for 0
corresponds to the primitive idempotent:
Similarly, we can obtain primitive idempotents in and
If and then there is a factorization in :
where and is a primitive -th root of unity over
Theorem 4.5: In Theorem 3.4, suppose that gcd =1. Then all the primitive idempotents in
are given as follows:
When , each irreducible polynomial over corresponds to the primitive idempotent:
When we divide into four cases:
(1) If and then each irreducible polynomial over for
corresponds to the primitive idempotent:
(2) If and then each irreducible polynomial over for
corresponds to the primitive idempotent:
The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length
www.ijmsi.org 57 | Page
(3) If and then each irreducible polynomial over for
corresponds to the primitive idempotent:
(4) If and then each irreducible polynomial over for
corresponds to the primitive idempotent:
Proof: By (4.2), suppose that gcd =1.
When , then the polynomial is irreducible over so
contains the only primitive idempotent 1. For convenience, let and
then by the Chinese Remainder Theorem, we have the natural -algebra isomorphism:
(4.3)
where is of order and
By Lemma 4.1, the primitive idempotent corresponding to the irreducible polynomial over is:
When we divide into four cases:
(1) If and then by Theorem 3.4, there is an irreducible factorization over
First we find all the primitive idempotents in the ring It is clear that the prinicipal ideal
In (4.3), let and be replaced by
Similarly, each primitive idempotent of corresponding to each irreducible polynomial
over for 0 is
Second, we lift each primitive idempotent for 0 in to a primitive
idempotent in . In (4.3), is a primitive idempotent in
Suppose that
. By Lemma 4.1, we have
Hence each primitive idempotent in corresponding to each irreducible
polynomial over is
The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length
www.ijmsi.org 58 | Page
(2) If and then by Theorem 3.4, there is an irreducible factorization over
Similarly, we know all primitive idempotents in
Hence each primitive idempotent in corresponding to each irreducible
polynomial over is
(3) If and then by Theorem 3.4, there is an irreducible factorization over
Similarly, we know all primitive idempotents in
Hence each primitive idempotent in corresponding to each irreducible
polynomial over is
(4) If and then by Theorem 3.4, there is an irreducible factorization over
Similarly, we know all primitive idempotents in
Hence each primitive idempotent in corresponding to each irreducible
polynomial over is
Similarly we can find primitive idempotents in in when
(i)
(ii)
(iii)
The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length
www.ijmsi.org 59 | Page
(iv)
(v)
By the same method, we get the following theorems:
Theorem 4.6: In Theorem 3.5, suppose that gcd =1 and is a
primitive -th root of unity over
Then all the primitive idempotents in are given as follows:
When , each irreducible polynomial over corresponds to the primitive
idempotent:
When we divide into eight cases:
(1) If and then each irreducible polynomial
over for corresponds to the primitive idempotent:
(2) If and then each irreducible polynomial
over for corresponds to the primitive idempotent:
(3) If and then each irreducible polynomial
over for corresponds to the primitive idempotent:
(4) If and then each irreducible polynomial
over for corresponds to the primitive idempotent:
(5) If and then each irreducible polynomial
over for corresponds to the primitive idempotent:
(6) If and then each irreducible polynomial
over for corresponds to the primitive idempotent:
The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length
www.ijmsi.org 60 | Page
(7) If and then each irreducible polynomial
over for corresponds to the primitive idempotent:
(8) If and then each irreducible polynomial
over for corresponds to the primitive idempotent:
Theorem 4.7: In Theorem 3.6, suppose that gcd and
is a primitive -th root of unity over
Then all the primitive idempotents in are given as follows:
When each irreducible polynomial over corresponds to the
primitive idempotent:
When we divide into sixteen cases:
(1) If and then each irreducible polynomial
over for corresponds to the primitive
idempotent:
(2) If and then each irreducible polynomial
over for corresponds to the primitive
idempotent:
(3) If and then each irreducible polynomial
over for corresponds to the primitive
idempotent:
The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length
www.ijmsi.org 61 | Page
(4) If and then each irreducible polynomial
over for corresponds to the primitive
idempotent:
(5) If and then each irreducible polynomial
over for corresponds to the primitive
idempotent:
(6) If and then each irreducible polynomial
over for corresponds to the primitive
idempotent:
(7) If and then each irreducible polynomial
over for corresponds to the primitive
idempotent:
(8) If and then each irreducible polynomial
over for corresponds to the primitive
idempotent:
(9) If and then each irreducible polynomial
over for corresponds to the primitive
idempotent:
The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length
www.ijmsi.org 62 | Page
(10) If and then each irreducible polynomial
over for corresponds to the primitive
idempotent:
(11) If and then each irreducible polynomial
over for corresponds to the primitive
idempotent:
(12) If and then each irreducible polynomial
over for corresponds to the primitive
idempotent:
(13) If and then each irreducible polynomial
over for corresponds to the primitive
idempotent:
(14) If and then each irreducible polynomial
over for corresponds to the primitive
idempotent:
(15) If and then each irreducible polynomial
over for corresponds to the primitive
idempotent:
The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length
www.ijmsi.org 63 | Page
(16) If and then each irreducible polynomial
over for corresponds to the primitive
idempotent:
Theorem 4.8: In Theorem 3.7, suppose that gcd =1. Then all the primitive
idempotents in are given as follows:
When for all each irreducible polynomial over corresponds to the primitive
idempotent:
When for all we divide into the following cases:
(1) If for all then each irreducible polynomial over for
0 corresponds to the primitive idempotent:
.
(2) If and then each irreducible polynomial
over for
corresponds to the primitive idempotent:
.
(3) If for all then each irreducible polynomial over for
corresponds to the primitive idempotent:
The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length
www.ijmsi.org 64 | Page
.
Theorem 4.9: In Theorem 3.8, suppose that gcd =1. Then all the primitive
idempotents in are given as follows:
When for all then each irreducible polynomial over corresponds to the
primitive idempotent:
When for all we divide into the following cases:
(1) If for all then each irreducible polynomial
over for 0 corresponds to the primitive idempotent:
.
(2) If and then each irreducible polynomial
over for
corresponds to the primitive idempotent:
.
(3) If and then each irreducible
polynomial over for
corresponds to the primitive idempotent:
The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length
www.ijmsi.org 65 | Page
.
(4) If for all then each irreducible polynomial over for
corresponds to the primitive idempotent:
.
V. THE MINIMUM HAMMING DISTANCES OF THE IRREDUCIBLE CYCLIC CODES
In this section, first we give the check polynomials, minimum Hamming distances and the dimensions
of the irreducible cyclic codes generated by the primitive idempotents in for
and then give generalized result. We indicate that the parameters of the irreducible cyclic codes in
also can be easily obtained based on the primitive idempotents in
Let C denote an irreducible cyclic code of length generated by a primitive idempotent
whose check polynomial is an irreducible divisor of . It is clear that
C where is called the generator polynomial of the
irreducible cyclic code C.
Theorem 5.1: In Theorem 4.2, suppose that gcd
(1) If then Ci is an cyclic code whose check
polynomial is
(2) If Ci,j 0 is an cyclic
code whose check polynomial is
(3) If Ci,j 0 is an cyclic code
whose check polynomial is
Proof: If then by the construction of we have a ring isomorphism:
Ci
where Hence is the check polynomial of Ci. On the other
hand, if then by division algorithm where
Then we have
The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length
www.ijmsi.org 66 | Page
Recall that
The degree of each item about differs at least and If then we get the
Hamming weight of in is just
In fact, the equality holds if and only if Thus we have (Ci)
If then by the construction of we have a ring isomorphism:
Ci,j
Hence is the check polynomial of Ci,j.
Recall that
Similarly, we have (Ci,j)
We can also get the proof in the case
By the same method, we can get the following theorems:
Theorem 5.2: In Theorem 4.4, suppose that gcd =1,
(1) If then Ci is an cyclic code whose check polynomial
is
(2) If Ci,j 0 is an cyclic code
whose check polynomial is
(3) If Ci,j 0 is an cyclic code whose
check polynomial is
Theorem 5.3: In Theorem 4.5, suppose that gcd
When , then Ci is an cyclic code whose check
polynomial is
When we divide into four cases:
(1) If and then Ci,j 0 is an
cyclic code whose check polynomial is
(2) If and then Ci,j 0 is an
cyclic code whose check polynomial is
(3) If and then Ci,j 0 is an
cyclic code whose check polynomial is
(4) If and then Ci,j 0 is an
cyclic code whose check polynomial is
The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length
www.ijmsi.org 67 | Page
Theorem 5.4: In Theorem 4.6, suppose that gcd
When , then Ci is an cyclic code
whose check polynomial is
When we divide into eight cases:
(1) If and then Ci 0 is an
cyclic code whose check polynomial is
(2) If and then Ci,j 0 is an
cyclic code whose check polynomial is
(3) If and then Ci,j 0 is an
cyclic code whose check polynomial is
(4) If and then Ci,j 0 is an
cyclic code whose check polynomial is
(5) If and then Ci,j 0 is an
cyclic code whose check polynomial is
(6) If and then Ci,j 0 is an
cyclic code whose check polynomial is
(7) If and then Ci,j 0 is an
cyclic code whose check polynomial is
(8) If and then Ci,j 0 is an
cyclic code whose check polynomial is
Theorem 5.5: In Theorem 4.7, suppose that gcd
When , then Ci is an
cyclic code whose check polynomial is
When we divide into sixteen cases:
(1) If and then Ci is an
cyclic code whose check
polynomial is
(2) If and then Ci is an
cyclic code whose check polynomial is
The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length
www.ijmsi.org 68 | Page
(3) If and then Ci is an
cyclic code whose check polynomial is
(4) If and then Ci is an
cyclic code whose check polynomial is
(5) If and then Ci is an
cyclic code whose check polynomial is
(6) If and then Ci is an
cyclic code whose check polynomial is
(7) If and then Ci is an
cyclic code whose check polynomial is
(8) If and then Ci is an
cyclic code whose check polynomial is
(9) If and then Ci is an
cyclic code whose check polynomial is
(10) If and then Ci is an
cyclic code whose check polynomial is
(11) If and then Ci is an
cyclic code whose check polynomial is
(12) If and then Ci is an
cyclic code whose check polynomial is
(13) If and then Ci is an
cyclic code whose check polynomial is
(14) If and then Ci is an
cyclic code whose check polynomial is
(15) If and then Ci is an
cyclic code whose check polynomial is
The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length
www.ijmsi.org 69 | Page
(16) If and then Ci is an
cyclic code whose check polynomial is
Now we give the following theorems as generalization of above results:
Theorem 5.6: In Theorem 4.8, suppose that gcd
When for all then Ci is an
cyclic code whose check polynomial is
When for all we divide into the following cases:
(1) If for all then Ci 0 is an
cyclic code whose check polynomial is
(2) If and then Ci
is an
cyclic code whose check polynomial is
(3) If for all then Ci is an
cyclic code whose check polynomial is
.
Theorem 5.7: In Theorem 4.9, suppose that gcd
When for all then Ci is an
cyclic code whose check polynomial is
When for all we divide into the following cases:
(1) If for all then Ci 0 is an
cyclic code whose check
polynomial is
(2) If and then Ci
is an
cyclic code whose check polynomial is
The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length
www.ijmsi.org 70 | Page
(3) If and then Ci
is an
cyclic code whose check polynomial is
(4) If for all then Ci is an
1, cyclic code whose check polynomial is
REFERENCES
[1]. Arora, S.K., Batra, S. and Cohen, S.D. (2005). The primitive idempotents of a cyclic group algebra II, Southeast Asian Bull. Math.
29, 549-557.
[2]. Arora, S.K., Batra, S., Cohen, S. D. and Pruthi, M. (2002). The primitive idempotents of a cyclic group algebra, Southeast Asian
Bull. Math. 26, 197-208.
[3]. Bakshi, G.K. and Raka, M. (2003). Minimal cyclic codes of length , Ranchi Univ. Math. J. 33, 1โ€“18.
[4]. Bakshi, G.K. and Raka, M. (2003). Minimal cyclic codes of length Finite Fields and Their Applications 9, 432-448.
[5]. Batra, S. and Arora, S.K. (2001). Minimal quadratic residue cyclic codes of length ( odd), 8, 531โ€“547.
[6]. Batra, S. and Arora, S.K. (2011). Some cyclic codes of length 2pn
, Des. Codes Cryptogr. 61, 41โ€“69.
[7]. Chen, B., Fan, Y., Lin, L. and Liu, H. (2012). Constacyclic codes over finite fields, Finite Fields Appl. 18, 1217โ€“1231.
[8]. Chen, B., Li, L. and Tuerhong, R. (2013). Explicit factorization of over a finite field, Finite Fields Appl. 24, 95โ€“104.
[9]. Chen, B., Liu, H. and Zhang, G. (2015). A class of minimal cyclic codes over finite fields, Des. Codes Cryptogr. 74(2), 285-300.
[10]. Ferraz, R. and Polcino, C.M. (2007). Idempotents in group algebras and minimal abelian codes, Finite Fields Appl. 13, 382โ€“393.
[11]. Li, F.W., Yue, Q. and Li, C. (2015). Irreducible cyclic codes of length and , Finite Fields Appl. 34, 208-234.
[12]. Li, Fen and Cao, Xiwang (2016). A class of minimal cyclic codes over finite fields, Discrete Mathematics 340, 3197-3206.
[13]. Li, Fengwei, Yue, Qin and Li, Chengju (2014). The minimum Hamming distances of irreducible cyclic codes, Finite Fields Appl.
29, 225-242.
[14]. Lidl, R. Niederreiter, H. (2008), Finite Fields, Cambridge University Press, Cambridge.
[15]. Macwilliams, F. and Sloane, N. (1997), The theory of error correcting codes, North-Holland Mathematical Lib., North-Holland.
[16]. Martinez, F.E.B., Vergara, C.R.G. and Oliveira, L.B.D. (2015). Explicit factorization of , Des. Codes Cryptogr. 77
(1), 277โ€“286.
[17]. Pruthi, M. (2001). Cyclic codes of length 2m
, Proc. Indian Acad. Sci. Math. Sci. 111, 371โ€“379.
[18]. Pruthi, M. and Arora, S. K. (1999). Minimal cyclic codes of length Finite Fields and Their Applications 5, 177-187.
[19]. Pruthi, M. and Arora, S. K. (1997). Minimal cyclic codes of prime-power length, Finite Fields and Their Applications 3, 99-113.
[20]. Sahni, A. and Sehgal, P.T. (2012). Minimal cyclic codes of length , Finite Fields Appl. 18, 1017โ€“1036.
[21]. Sharma, A., Bakshi, G.K., Dumir, V.C. and Raka, M. (2004). Cyclotomic numbers and primitive idempotents in the ring
, Finite Fields Appl. 10, 653โ€“673.
[22]. Sharma, A, Bakshi, G.K., Dumir, V.C. and Raka, M. (2008). Irreducible cyclic codes of length 2n
, Ars Comb. 86, 133โ€“146.
[23]. Singh, R. and Pruthi, (2011). M. Primitive idempotents of irreducible quadratic residue cyclic codes of length pn
qm
, Int. J. Algebra
5, 285-294.
[24]. Wan, Z. (2003), Lectures on Finite Fields and Galois Rings, World Scientific Publishing, Singapore.
[25]. Zanten, A.J., Bojilov, A. and Dodunekov, S.M. (2015). Generalized residue and t-residue codes and their idempotent generators,
Des. Codes Cryptogr. 75 (2), 315โ€“334.

More Related Content

What's hot

11.a new computational methodology to find appropriate
11.a new computational methodology to find appropriate11.a new computational methodology to find appropriate
11.a new computational methodology to find appropriate
Alexander Decker
ย 
Jarrar: Introduction to logic and Logic Agents
Jarrar: Introduction to logic and Logic Agents Jarrar: Introduction to logic and Logic Agents
Jarrar: Introduction to logic and Logic Agents
Mustafa Jarrar
ย 
เธ เธฒเธฉเธฒเธ‹เธต
เธ เธฒเธฉเธฒเธ‹เธตเธ เธฒเธฉเธฒเธ‹เธต
เธ เธฒเธฉเธฒเธ‹เธต
mycomc55
ย 
Combinatorial Problems2
Combinatorial Problems2Combinatorial Problems2
Combinatorial Problems2
3ashmawy
ย 

What's hot (20)

A new computational methodology to find appropriate
A new computational methodology to find appropriateA new computational methodology to find appropriate
A new computational methodology to find appropriate
ย 
11.a new computational methodology to find appropriate
11.a new computational methodology to find appropriate11.a new computational methodology to find appropriate
11.a new computational methodology to find appropriate
ย 
10 complex fractions x
10 complex fractions x10 complex fractions x
10 complex fractions x
ย 
Jarrar: Introduction to logic and Logic Agents
Jarrar: Introduction to logic and Logic Agents Jarrar: Introduction to logic and Logic Agents
Jarrar: Introduction to logic and Logic Agents
ย 
Ultra-efficient algorithms for testing well-parenthesised expressions by Tati...
Ultra-efficient algorithms for testing well-parenthesised expressions by Tati...Ultra-efficient algorithms for testing well-parenthesised expressions by Tati...
Ultra-efficient algorithms for testing well-parenthesised expressions by Tati...
ย 
Linear algebra notes 2
Linear algebra notes 2Linear algebra notes 2
Linear algebra notes 2
ย 
Jarrar: First Order Logic- Inference Methods
Jarrar: First Order Logic- Inference MethodsJarrar: First Order Logic- Inference Methods
Jarrar: First Order Logic- Inference Methods
ย 
Composition of soft set relations and construction of transitive
Composition of soft set relations and construction of transitiveComposition of soft set relations and construction of transitive
Composition of soft set relations and construction of transitive
ย 
First Steps in EL Contraction
First Steps in EL ContractionFirst Steps in EL Contraction
First Steps in EL Contraction
ย 
AI Lesson 15
AI Lesson 15AI Lesson 15
AI Lesson 15
ย 
16 the multiplier method for simplifying complex fractions
16 the multiplier method for simplifying complex fractions16 the multiplier method for simplifying complex fractions
16 the multiplier method for simplifying complex fractions
ย 
Jarrar: Introduction to Information Retrieval
Jarrar: Introduction to Information RetrievalJarrar: Introduction to Information Retrieval
Jarrar: Introduction to Information Retrieval
ย 
Jarrar: Description Logic
Jarrar: Description LogicJarrar: Description Logic
Jarrar: Description Logic
ย 
Predicate logic_2(Artificial Intelligence)
Predicate logic_2(Artificial Intelligence)Predicate logic_2(Artificial Intelligence)
Predicate logic_2(Artificial Intelligence)
ย 
Multiset path orderings and their application to termination of term rewritin...
Multiset path orderings and their application to termination of term rewritin...Multiset path orderings and their application to termination of term rewritin...
Multiset path orderings and their application to termination of term rewritin...
ย 
เธ เธฒเธฉเธฒเธ‹เธต
เธ เธฒเธฉเธฒเธ‹เธตเธ เธฒเธฉเธฒเธ‹เธต
เธ เธฒเธฉเธฒเธ‹เธต
ย 
Combinatorial Problems2
Combinatorial Problems2Combinatorial Problems2
Combinatorial Problems2
ย 
Logic for everyone
Logic for everyoneLogic for everyone
Logic for everyone
ย 
IRJET- Complete Meet Hyperlattices
IRJET- Complete Meet HyperlatticesIRJET- Complete Meet Hyperlattices
IRJET- Complete Meet Hyperlattices
ย 
Jarrar: Propositional Logic Inference Methods
Jarrar: Propositional Logic Inference MethodsJarrar: Propositional Logic Inference Methods
Jarrar: Propositional Logic Inference Methods
ย 

Viewers also liked

Sistema solar
Sistema solarSistema solar
Sistema solar
pedroplaza9s
ย 
Cimyn2014 congreso de ingenieria naval
Cimyn2014 congreso de ingenieria navalCimyn2014 congreso de ingenieria naval
Cimyn2014 congreso de ingenieria naval
adรกn vega
ย 
Gustave Dorรฉ's Illustrations of Revelation
Gustave Dorรฉ's Illustrations of RevelationGustave Dorรฉ's Illustrations of Revelation
Gustave Dorรฉ's Illustrations of Revelation
Kirsten Lodge
ย 
Paparan rapat sosialisasi teknokratik rpjmn 14 januari 2014 adi bappenas
Paparan rapat sosialisasi teknokratik rpjmn 14 januari 2014 adi bappenasPaparan rapat sosialisasi teknokratik rpjmn 14 januari 2014 adi bappenas
Paparan rapat sosialisasi teknokratik rpjmn 14 januari 2014 adi bappenas
Indonesia Infrastructure Initiative
ย 
Un Toque De Su Gloria
Un Toque De Su GloriaUn Toque De Su Gloria
Un Toque De Su Gloria
jenune
ย 
Sufrimiento de los justos . los verdaderos cristianos
Sufrimiento de los justos . los verdaderos cristianosSufrimiento de los justos . los verdaderos cristianos
Sufrimiento de los justos . los verdaderos cristianos
jenune
ย 
Desafio 2 - Criatividade (Christian Bonilha Klein)
Desafio 2 - Criatividade (Christian Bonilha Klein)Desafio 2 - Criatividade (Christian Bonilha Klein)
Desafio 2 - Criatividade (Christian Bonilha Klein)
Christian Bonilha Klein
ย 
Calculos dentales
Calculos dentalesCalculos dentales
Calculos dentales
DoriamGranados
ย 
Ind ii prim-briefing to association of contractors et al 25092013 pm-crv1 pre...
Ind ii prim-briefing to association of contractors et al 25092013 pm-crv1 pre...Ind ii prim-briefing to association of contractors et al 25092013 pm-crv1 pre...
Ind ii prim-briefing to association of contractors et al 25092013 pm-crv1 pre...
Indonesia Infrastructure Initiative
ย 
Kortingisleuk.nl portfolio
Kortingisleuk.nl portfolioKortingisleuk.nl portfolio
Kortingisleuk.nl portfolio
kortingisleuk
ย 

Viewers also liked (20)

Notamedia identity
Notamedia identityNotamedia identity
Notamedia identity
ย 
Sistema solar
Sistema solarSistema solar
Sistema solar
ย 
Cimyn2014 congreso de ingenieria naval
Cimyn2014 congreso de ingenieria navalCimyn2014 congreso de ingenieria naval
Cimyn2014 congreso de ingenieria naval
ย 
Armenio and thessaly info
 Armenio and thessaly info Armenio and thessaly info
Armenio and thessaly info
ย 
Cortiรงo ii
Cortiรงo iiCortiรงo ii
Cortiรงo ii
ย 
Semarang workshop 2012
Semarang workshop 2012Semarang workshop 2012
Semarang workshop 2012
ย 
Gustave Dorรฉ's Illustrations of Revelation
Gustave Dorรฉ's Illustrations of RevelationGustave Dorรฉ's Illustrations of Revelation
Gustave Dorรฉ's Illustrations of Revelation
ย 
Vwde dglt presentation 100511 bahasa (final)
Vwde dglt presentation 100511 bahasa (final)Vwde dglt presentation 100511 bahasa (final)
Vwde dglt presentation 100511 bahasa (final)
ย 
Paparan rapat sosialisasi teknokratik rpjmn 14 januari 2014 adi bappenas
Paparan rapat sosialisasi teknokratik rpjmn 14 januari 2014 adi bappenasPaparan rapat sosialisasi teknokratik rpjmn 14 januari 2014 adi bappenas
Paparan rapat sosialisasi teknokratik rpjmn 14 januari 2014 adi bappenas
ย 
Un Toque De Su Gloria
Un Toque De Su GloriaUn Toque De Su Gloria
Un Toque De Su Gloria
ย 
Profils des รฉtapes du Tour de Luxembourg 2014
Profils des รฉtapes  du Tour de Luxembourg 2014Profils des รฉtapes  du Tour de Luxembourg 2014
Profils des รฉtapes du Tour de Luxembourg 2014
ย 
Sufrimiento de los justos . los verdaderos cristianos
Sufrimiento de los justos . los verdaderos cristianosSufrimiento de los justos . los verdaderos cristianos
Sufrimiento de los justos . los verdaderos cristianos
ย 
Desafio 2 - Criatividade (Christian Bonilha Klein)
Desafio 2 - Criatividade (Christian Bonilha Klein)Desafio 2 - Criatividade (Christian Bonilha Klein)
Desafio 2 - Criatividade (Christian Bonilha Klein)
ย 
Las 7 maravillas del mundo antiguo
Las 7 maravillas del mundo antiguoLas 7 maravillas del mundo antiguo
Las 7 maravillas del mundo antiguo
ย 
Inventos del milenio
Inventos del milenioInventos del milenio
Inventos del milenio
ย 
Liat Berdugo on Electronic Literature for Ignite Bay Area
Liat Berdugo on Electronic Literature for Ignite Bay AreaLiat Berdugo on Electronic Literature for Ignite Bay Area
Liat Berdugo on Electronic Literature for Ignite Bay Area
ย 
Calculos dentales
Calculos dentalesCalculos dentales
Calculos dentales
ย 
California (Week 2)
California (Week 2)California (Week 2)
California (Week 2)
ย 
Ind ii prim-briefing to association of contractors et al 25092013 pm-crv1 pre...
Ind ii prim-briefing to association of contractors et al 25092013 pm-crv1 pre...Ind ii prim-briefing to association of contractors et al 25092013 pm-crv1 pre...
Ind ii prim-briefing to association of contractors et al 25092013 pm-crv1 pre...
ย 
Kortingisleuk.nl portfolio
Kortingisleuk.nl portfolioKortingisleuk.nl portfolio
Kortingisleuk.nl portfolio
ย 

Similar to The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length

11.numerical solution of fuzzy hybrid differential equation by third order ru...
11.numerical solution of fuzzy hybrid differential equation by third order ru...11.numerical solution of fuzzy hybrid differential equation by third order ru...
11.numerical solution of fuzzy hybrid differential equation by third order ru...
Alexander Decker
ย 
AndersSchreiber_ThesisFinal
AndersSchreiber_ThesisFinalAndersSchreiber_ThesisFinal
AndersSchreiber_ThesisFinal
Anders Schreiber
ย 
ma92008id393
ma92008id393ma92008id393
ma92008id393
matsushimalab
ย 
An argand diagram uses the real and imaginary parts of a complex number as an...
An argand diagram uses the real and imaginary parts of a complex number as an...An argand diagram uses the real and imaginary parts of a complex number as an...
An argand diagram uses the real and imaginary parts of a complex number as an...
parassini
ย 
Paper id 252014152
Paper id 252014152Paper id 252014152
Paper id 252014152
IJRAT
ย 

Similar to The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length (20)

Sentient Arithmetic and Godel's Incompleteness Theorems
Sentient Arithmetic and Godel's Incompleteness TheoremsSentient Arithmetic and Godel's Incompleteness Theorems
Sentient Arithmetic and Godel's Incompleteness Theorems
ย 
Fair Secure Dominating Set in the Corona of Graphs
Fair Secure Dominating Set in the Corona of GraphsFair Secure Dominating Set in the Corona of Graphs
Fair Secure Dominating Set in the Corona of Graphs
ย 
On best one sided approximation by multivariate lagrange
      On best one sided approximation by multivariate lagrange      On best one sided approximation by multivariate lagrange
On best one sided approximation by multivariate lagrange
ย 
Some Properties of Determinant of Trapezoidal Fuzzy Number Matrices
Some Properties of Determinant of Trapezoidal Fuzzy Number MatricesSome Properties of Determinant of Trapezoidal Fuzzy Number Matrices
Some Properties of Determinant of Trapezoidal Fuzzy Number Matrices
ย 
ALGEBRAIC DEGREE ESTIMATION OF BLOCK CIPHERS USING RANDOMIZED ALGORITHM; UPPE...
ALGEBRAIC DEGREE ESTIMATION OF BLOCK CIPHERS USING RANDOMIZED ALGORITHM; UPPE...ALGEBRAIC DEGREE ESTIMATION OF BLOCK CIPHERS USING RANDOMIZED ALGORITHM; UPPE...
ALGEBRAIC DEGREE ESTIMATION OF BLOCK CIPHERS USING RANDOMIZED ALGORITHM; UPPE...
ย 
11.[8 17]numerical solution of fuzzy hybrid differential equation by third or...
11.[8 17]numerical solution of fuzzy hybrid differential equation by third or...11.[8 17]numerical solution of fuzzy hybrid differential equation by third or...
11.[8 17]numerical solution of fuzzy hybrid differential equation by third or...
ย 
11.numerical solution of fuzzy hybrid differential equation by third order ru...
11.numerical solution of fuzzy hybrid differential equation by third order ru...11.numerical solution of fuzzy hybrid differential equation by third order ru...
11.numerical solution of fuzzy hybrid differential equation by third order ru...
ย 
Numerical solution of fuzzy hybrid differential equation by third order runge...
Numerical solution of fuzzy hybrid differential equation by third order runge...Numerical solution of fuzzy hybrid differential equation by third order runge...
Numerical solution of fuzzy hybrid differential equation by third order runge...
ย 
AndersSchreiber_ThesisFinal
AndersSchreiber_ThesisFinalAndersSchreiber_ThesisFinal
AndersSchreiber_ThesisFinal
ย 
UNIT III.pptx
UNIT III.pptxUNIT III.pptx
UNIT III.pptx
ย 
Fair Restrained Dominating Set in the Corona of Graphs
Fair Restrained Dominating Set in the Corona of GraphsFair Restrained Dominating Set in the Corona of Graphs
Fair Restrained Dominating Set in the Corona of Graphs
ย 
Unit-1 : Units and Dimensions
Unit-1 : Units and DimensionsUnit-1 : Units and Dimensions
Unit-1 : Units and Dimensions
ย 
Stability criterion of periodic oscillations in a (8)
Stability criterion of periodic oscillations in a (8)Stability criterion of periodic oscillations in a (8)
Stability criterion of periodic oscillations in a (8)
ย 
ma92008id393
ma92008id393ma92008id393
ma92008id393
ย 
Ou3425912596
Ou3425912596Ou3425912596
Ou3425912596
ย 
A PROBABILISTIC ALGORITHM OF COMPUTING THE POLYNOMIAL GREATEST COMMON DIVISOR...
A PROBABILISTIC ALGORITHM OF COMPUTING THE POLYNOMIAL GREATEST COMMON DIVISOR...A PROBABILISTIC ALGORITHM OF COMPUTING THE POLYNOMIAL GREATEST COMMON DIVISOR...
A PROBABILISTIC ALGORITHM OF COMPUTING THE POLYNOMIAL GREATEST COMMON DIVISOR...
ย 
An argand diagram uses the real and imaginary parts of a complex number as an...
An argand diagram uses the real and imaginary parts of a complex number as an...An argand diagram uses the real and imaginary parts of a complex number as an...
An argand diagram uses the real and imaginary parts of a complex number as an...
ย 
AI3391 Artificial intelligence Unit IV Notes _ merged.pdf
AI3391 Artificial intelligence Unit IV Notes _ merged.pdfAI3391 Artificial intelligence Unit IV Notes _ merged.pdf
AI3391 Artificial intelligence Unit IV Notes _ merged.pdf
ย 
Paper id 252014152
Paper id 252014152Paper id 252014152
Paper id 252014152
ย 
Number theory.ppt22
Number theory.ppt22Number theory.ppt22
Number theory.ppt22
ย 

Recently uploaded

Call Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
Call Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night StandCall Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
Call Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
amitlee9823
ย 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
SUHANI PANDEY
ย 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Christo Ananth
ย 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
ย 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
ย 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
ย 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
ย 
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 

Recently uploaded (20)

PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
ย 
Call Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
Call Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night StandCall Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
Call Girls In Bangalore โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
ย 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
ย 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
ย 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
ย 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
ย 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
ย 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
ย 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
ย 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ย 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
ย 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
ย 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ย 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
ย 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
ย 
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
ย 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
ย 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
ย 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
ย 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
ย 

The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length

  • 1. International Journal of Mathematics and Statistics Invention (IJMSI) E-ISSN: 2321 โ€“ 4767 P-ISSN: 2321 - 4759 www.ijmsi.org Volume 4 Issue 10 || December. 2016 || PP-44-68 www.ijmsi.org 44 | Page The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length Sunil Kumar1 , Pankaj2 and Manju Pruthi3 1,2,3 Department of Mathematics, Indira Gandhi University, Meerpur (Rewari)-122502, Haryana, India Abstract: Let be a finite field with elements and where are positive integers and are distinct odd primes and 1. In this paper, we study the irreducible factorization of over and all primitive idempotents in the ring Moreover, we obtain the dimensions and the minimum Hamming distances of all irreducible cyclic codes of length over Keywords: Irreducible factorization, Primitive idempotent, Irreducible cyclic code 2010 Mathematics Subject Classification: 11Txx, 11T71, 68P30, 94Bxx, 94B15 I. INTRODUCTION Let be a finite field with elements, where and is a prime. A code over the finite field is called a cyclic if implies Cyclic codes of length over can be views as ideals in the ring n [x] A cyclic code is called minimal if the corresponding ideal is minimal. In fact, many well known codes, such as BCH and Hamming codes are cyclic codes, and many other famous codes can also be constructed from cyclic codes, for example the Kerdock codes and Golay codes. Cyclic codes also have practical applications, as they can be efficiently encoded by shift registers. It is true that every cyclic code turns out to be a direct sum of some minimal cyclic codes. Recently, a lot of papers investigate the minimal cyclic codes, see e.g. [1-6,9,18-21]. It is well known that minimal cyclic codes and primitive idempotents have a one-to-one correspondence, as every minimal cyclic code can be generated by exactly one primitive idempotent, so it is useful to determine the primitive idempotents in [x] In [18], Arora and Pruthi obtained the minimal cyclic codes of length in over where is an odd prime and they also got explicit expression for the primitive idempotents, generator polynomials, minimum, distance and dimension of these codes in In [19], Pruthi and Arora also studied minimal cyclic codes of length over where is a primitive root modulo they described the -cyclotomic cosets modulo and the primitive idempotents in Batra and Arora alos obtained the the primitive idempotents in with in [2] and [5]. In [6], Batra and Arora also obtained the the primitive idempotents in where is odd and . Sharma et al. obtained all the primitive idempotents and irreducible cyclic codes in where In [4], Bakshi and Raka showed all the primitive idempotents in where are distinct odd primes, is a common primitive root modulo and and In [23], Singh and Pruthi presented explicit expressions for all the primitive idempotents in the ring where are distinct odd primes, and and and In [8], Chen et al. recursively gave minimal cyclic codes of length over where is an odd prime and In [13], Fengwei Li, Qin Yue and Chengju Li gave primitive idempotents in the ring where are distinct odd primes and In [12], Fen Li and Xiwang Cao gave primitive idempotents and minimum hamming distance of all irreducible cyclic codes of length over where are positive integers and are distinct odd primes and
  • 2. The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length www.ijmsi.org 45 | Page In this paper, we shall generalize the results of [12]. Here we shall give all irreducible factors of over and all primitive idempotents in the ring In Section 2, we recall some preliminary concept about characters. In Section 3, we focus on factoring polynomials of over In Section 4, the primitive idempotents in are given. In Section 5, the check polynomials, dimensions and minimum Hamming distances of the irreducible cyclic codes of length generated by these primitive idempotents are obtained. II. CHARACTERS Let G be a finite abelian group of order n, the finite field of order and A group homomorphism from G into is called a character of G. It is obvious that the set of all the characters of G form a finite abelian group under the multiplication of characters. Lemma 2.1: (The orthogonality relations for characters) (see [14, p. 189]) (1) Let and be characters of G. Then (2) Furthermore, if and are elements of G, then The number of characters of a finite abelian group G is equal to . Let G and Then is called character matrix of G and III. FACTORING POLYNOMIALS OF Let be a finite field with elements, where and is a prime. Every cyclic code of length n over a finite field is identified with exactly one ideal of the quotient algebra [x] . This is one of the principal reasons why factoring is so useful. Recently, Chen et al. [7] gave the irreducible factorization of over where and The irreducible factors of and over were explicitly obtained in [8] and [9], respectively, where is a prime divisor of . In this section, first we will give all irreducible divisors of over with are positive integers where are distinct odd primes and and then generalize the results for As usual, we adopt the notations: means that the integer divides and for a prime integer , means that but There is a criterion on irreducible non-linear binomials over which was given by Serret in 1866 (see [14, Theorem3.75] or [24, Theorem10.7]). Lemma 3.1: Assume that For any with ord the binomial is irreducible over if and only if both the following two conditions are satisfied: (i) Every prime divisor of n divides but does not divide ; (ii) If , then . Let be a finite field of odd order We denote all the non-zero elements of by i.e., the multiplicative group of Let ฮพ be a primitive root of .
  • 3. The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length www.ijmsi.org 46 | Page In this paper, we always assume that and , where are distinct odd primes and , are positive integers. Then , where In the following, we investigate the irreducible factorization of over By the Division Algorithm, we have that For convenience, we will assume that and in this paper. We will denote by a primitive e-th root of unity over . When and there is an irreducible factorization over Theorem 3.2: If and then there is a factorization over Moreover, suppose that gcd =1. (1) If then the polynomial is irreducible over (2) If then the irreducible factorization of over is given as follows: (3) If then the irreducible factorization of over is given as follows: Proof: Since and we have Suppose that gcd =1. If then so by By Lemma 3.1, polynomial is irreducible over If then there is a factorization over Since and and where Hence By and lemma 3.1, we have, is irreducible over If then the irreducible factorization of over is given as follows:
  • 4. The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length www.ijmsi.org 47 | Page By symmetry, we get the following theorem: Theorem 3.3: If and then there is a factorization over Moreover, suppose that gcd =1. (1) If then the polynomial is irreducible over (2) If then the irreducible factorization of over is given as follows: (3) If then the irreducible factorization of over is given as follows: Similarly we can factorize when (i) (ii) Theorem 3.4: If and then there is a factorization over where we denote as simple. Moreover, suppose that gcd =1. When then the polynomial is irreducible over When we consider the irreducible decomposition of over in the following four cases: (1) If and then there the irreducible factorization of over is given as follows: (2) If and then the irreducible factorization of over is given as follows: (3) If and then the irreducible factorization of over is given as follows: (4) If and then is the irreducible factorization of over is given as follows:
  • 5. The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length www.ijmsi.org 48 | Page Proof: When , then and so By Lemma 3.1, the polynomial is irreducible over When we consider the irreducible decomposition of over in the following four cases: (1) If and then there is a factorization over Suppose that and then and Since so and Hence by Lemma 3.1, the polynomial is irreducible over (2) If and then the irreducible factorization of over is given as follows: (3) If and then the irreducible factorization of over is given as follows: (4) If and then the irreducible factorization of over is given as follows: This completes the proof of the theorem. Similarly we can factorize when (i) (ii) (iii) (iv) (v) Theorem 3.5: If and then there is a factorization over where we denote as simple. Moreover, suppose that gcd . When , then the polynomial is irreducible over When we consider the irreducible decomposition of over in the following eight cases: (1) If and then the irreducible factorization of over is given as follows:
  • 6. The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length www.ijmsi.org 49 | Page (2) If and then the irreducible factorization of over is given as follows: (3) If and then the irreducible factorization of over is given as follows: (4) If and then the irreducible factorization of over is given as follows: (5) If and then the irreducible factorization of over is given as follows: (6) If and then the irreducible factorization of over is given as follows: (7) If and then the irreducible factorization of over is given as follows: (8) If and then the irreducible factorization of over is given as follows: Proof: Proof is similar as that of theorem 3.4. Similarly we can factorize when (i) (ii) (iii) Theorem 3.6: If and then there is a factorization over where we denote as simple. Moreover, suppose that gcd . When , then the polynomial is irreducible over When we consider the irreducible decomposition of over in the following sixteen cases:
  • 7. The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length www.ijmsi.org 50 | Page (1) If and then the irreducible factorization of over is given as follows: (2) If and then the irreducible factorization of over is given as follows: (3) If and then the irreducible factorization of over is given as follows: (4) If and then the irreducible factorization of over is given as follows: (5) If and then the irreducible factorization of over is given as follows: (6) If and then the irreducible factorization of over is given as follows: (7) If and then the irreducible factorization of over is given as follows: (8) If and then the irreducible factorization of over is given as follows: (9) If and then the irreducible factorization of over is given as follows: (10) If and then the irreducible factorization of over is given as follows:
  • 8. The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length www.ijmsi.org 51 | Page (11) If and then the irreducible factorization of over is given as follows: (12) If and then the irreducible factorization of over is given as follows: (13) If and then the irreducible factorization of over is given as follows: (14) If and then the irreducible factorization of over is given as follows: (15) If and then the irreducible factorization of over is given as follows: (16) If and then the irreducible factorization of over is given as follows: Proof: Proof is similar as that of theorem 3.4. Now we will give all irreducible divisors of over with where are positive integers and are distinct odd primes and By the Division Algorithm, we have that When there is the irreducible factorization over Now we have the following theorems as generalization of above results: Theorem 3.7: If and then there is a factorization over
  • 9. The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length www.ijmsi.org 52 | Page where we denote as simple. Moreover, suppose that gcd =1. When for all then the polynomial is irreducible over When for all we consider the irreducible decomposition of over in the following cases: (1) If for all then the irreducible factorization of over is given as follows: (2) If and then the irreducible factorization of over is given as follows: (3) If for all then the irreducible factorization of over is given as follows: Proof: When for all then and By Lemma 3.1, the polynomial is irreducible over Suppose that gcd =1. When for all we consider the irreducible decomposition of over in the following cases: (1) If for all then there is a factorization over Suppose that then Since , and so , Hence by Lemma 3.1, the polynomial is irreducible over (2) If and then the irreducible factorization of over is given as follows:
  • 10. The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length www.ijmsi.org 53 | Page (3) If for all then the irreducible factorization of over is given as follows: Theorem 3.8: If and then there is a factorization over where we denote as simple. Moreover, suppose that gcd =1. When for all then the polynomial is irreducible over When for all we consider the irreducible decomposition of over in the following cases: (1) If for all then the irreducible factorization of over is given as follows: (2) If and then the irreducible factorization of over is given as follows: (3.37) (3) If and then the irreducible factorization of over is given as follows: (3.38) (4) If and for all then the irreducible factorization of over is given as follows:
  • 11. The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length www.ijmsi.org 54 | Page Proof: Proof is similar as that of theorem 3.7. IV. PRIMITIVE IDEMPOTENTS IN Let G = be a cyclic group of order n and a generator of G. Suppose that then are group homomorphisms, where is a primitive n-th root of unity in They are all characters of G, i.e. . Lemma 4.1 [12]: Let G = be a cyclic group of order n and a finite field of order Suppose that then there are primitive idempotents in In the following, let and we always assume that and where are distinct odd primes and If i.e. then the primitive idempotents in are obtained (see lemma 4.1). Hence first we shall determine the primitive idempotents in for under the conditions and and then determine the primitive idempotents for general case. Theorem 4.2: In Theorem 3.2, suppose that gcd . Then all the primitive idempotents in are given as follows: (1) If , then the irreducible polynomial over corresponds to the primitive idempotent: (2) If then each irreducible polynomial over for 0 corresponds to the primitive idempotent: (3) If then each irreducible polynomial over for 0 corresponds to the primitive idempotent: Proof: Since is a primitive -th root of unity in there is a decomposition over Suppose that gcd =1, then we divide into three cases:
  • 12. The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length www.ijmsi.org 55 | Page (1) If , then the polynomial is irreducible over so contains the only primitive idempotent 1. For convenience, let and then by the Chinese Remainder Theorem, we have the natural -algebra isomorphism: (4.1) where is of order and By Lemma 4.1, the primitive idempotent corresponding to the irreducible polynomial over is (2) If , then by Theorem 3.2, there is an irreducible factorization over First, we find all the primitive idempotents in the ring It is clear that the prinicipal ideal In (4.1), let and be replaced by Similarly, each primitive idempotent of corresponding to each irreducible polynomial over for 0 is Second, we lift each primitive idempotent for 0 in to a primitive idempotent in . In (4.1), is a primitive idempotent in Suppose that By Lemma 4.1, we have Hence each primitive idempotent in corresponding to each irreducible polynomial over is (3) If , then similarly, we know all primitive idempotents in Hence each primitive idempotent in corresponding to each irreducible polynomial over is
  • 13. The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length www.ijmsi.org 56 | Page Remark 4.3: Suppose that then it is just [9, Theorem 3.4]. By symmetry, we get the following theorem: Theorem 4.4: In Theorem 3.3, suppose that gcd =1. Then all the primitive idempotents in are given as follows: (1) If , then the irreducible polynomial over corresponds to the primitive idempotent: (2) If then each irreducible polynomial over for 0 corresponds to the primitive idempotent: (3) If then each irreducible polynomial over for 0 corresponds to the primitive idempotent: Similarly, we can obtain primitive idempotents in and If and then there is a factorization in : where and is a primitive -th root of unity over Theorem 4.5: In Theorem 3.4, suppose that gcd =1. Then all the primitive idempotents in are given as follows: When , each irreducible polynomial over corresponds to the primitive idempotent: When we divide into four cases: (1) If and then each irreducible polynomial over for corresponds to the primitive idempotent: (2) If and then each irreducible polynomial over for corresponds to the primitive idempotent:
  • 14. The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length www.ijmsi.org 57 | Page (3) If and then each irreducible polynomial over for corresponds to the primitive idempotent: (4) If and then each irreducible polynomial over for corresponds to the primitive idempotent: Proof: By (4.2), suppose that gcd =1. When , then the polynomial is irreducible over so contains the only primitive idempotent 1. For convenience, let and then by the Chinese Remainder Theorem, we have the natural -algebra isomorphism: (4.3) where is of order and By Lemma 4.1, the primitive idempotent corresponding to the irreducible polynomial over is: When we divide into four cases: (1) If and then by Theorem 3.4, there is an irreducible factorization over First we find all the primitive idempotents in the ring It is clear that the prinicipal ideal In (4.3), let and be replaced by Similarly, each primitive idempotent of corresponding to each irreducible polynomial over for 0 is Second, we lift each primitive idempotent for 0 in to a primitive idempotent in . In (4.3), is a primitive idempotent in Suppose that . By Lemma 4.1, we have Hence each primitive idempotent in corresponding to each irreducible polynomial over is
  • 15. The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length www.ijmsi.org 58 | Page (2) If and then by Theorem 3.4, there is an irreducible factorization over Similarly, we know all primitive idempotents in Hence each primitive idempotent in corresponding to each irreducible polynomial over is (3) If and then by Theorem 3.4, there is an irreducible factorization over Similarly, we know all primitive idempotents in Hence each primitive idempotent in corresponding to each irreducible polynomial over is (4) If and then by Theorem 3.4, there is an irreducible factorization over Similarly, we know all primitive idempotents in Hence each primitive idempotent in corresponding to each irreducible polynomial over is Similarly we can find primitive idempotents in in when (i) (ii) (iii)
  • 16. The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length www.ijmsi.org 59 | Page (iv) (v) By the same method, we get the following theorems: Theorem 4.6: In Theorem 3.5, suppose that gcd =1 and is a primitive -th root of unity over Then all the primitive idempotents in are given as follows: When , each irreducible polynomial over corresponds to the primitive idempotent: When we divide into eight cases: (1) If and then each irreducible polynomial over for corresponds to the primitive idempotent: (2) If and then each irreducible polynomial over for corresponds to the primitive idempotent: (3) If and then each irreducible polynomial over for corresponds to the primitive idempotent: (4) If and then each irreducible polynomial over for corresponds to the primitive idempotent: (5) If and then each irreducible polynomial over for corresponds to the primitive idempotent: (6) If and then each irreducible polynomial over for corresponds to the primitive idempotent:
  • 17. The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length www.ijmsi.org 60 | Page (7) If and then each irreducible polynomial over for corresponds to the primitive idempotent: (8) If and then each irreducible polynomial over for corresponds to the primitive idempotent: Theorem 4.7: In Theorem 3.6, suppose that gcd and is a primitive -th root of unity over Then all the primitive idempotents in are given as follows: When each irreducible polynomial over corresponds to the primitive idempotent: When we divide into sixteen cases: (1) If and then each irreducible polynomial over for corresponds to the primitive idempotent: (2) If and then each irreducible polynomial over for corresponds to the primitive idempotent: (3) If and then each irreducible polynomial over for corresponds to the primitive idempotent:
  • 18. The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length www.ijmsi.org 61 | Page (4) If and then each irreducible polynomial over for corresponds to the primitive idempotent: (5) If and then each irreducible polynomial over for corresponds to the primitive idempotent: (6) If and then each irreducible polynomial over for corresponds to the primitive idempotent: (7) If and then each irreducible polynomial over for corresponds to the primitive idempotent: (8) If and then each irreducible polynomial over for corresponds to the primitive idempotent: (9) If and then each irreducible polynomial over for corresponds to the primitive idempotent:
  • 19. The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length www.ijmsi.org 62 | Page (10) If and then each irreducible polynomial over for corresponds to the primitive idempotent: (11) If and then each irreducible polynomial over for corresponds to the primitive idempotent: (12) If and then each irreducible polynomial over for corresponds to the primitive idempotent: (13) If and then each irreducible polynomial over for corresponds to the primitive idempotent: (14) If and then each irreducible polynomial over for corresponds to the primitive idempotent: (15) If and then each irreducible polynomial over for corresponds to the primitive idempotent:
  • 20. The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length www.ijmsi.org 63 | Page (16) If and then each irreducible polynomial over for corresponds to the primitive idempotent: Theorem 4.8: In Theorem 3.7, suppose that gcd =1. Then all the primitive idempotents in are given as follows: When for all each irreducible polynomial over corresponds to the primitive idempotent: When for all we divide into the following cases: (1) If for all then each irreducible polynomial over for 0 corresponds to the primitive idempotent: . (2) If and then each irreducible polynomial over for corresponds to the primitive idempotent: . (3) If for all then each irreducible polynomial over for corresponds to the primitive idempotent:
  • 21. The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length www.ijmsi.org 64 | Page . Theorem 4.9: In Theorem 3.8, suppose that gcd =1. Then all the primitive idempotents in are given as follows: When for all then each irreducible polynomial over corresponds to the primitive idempotent: When for all we divide into the following cases: (1) If for all then each irreducible polynomial over for 0 corresponds to the primitive idempotent: . (2) If and then each irreducible polynomial over for corresponds to the primitive idempotent: . (3) If and then each irreducible polynomial over for corresponds to the primitive idempotent:
  • 22. The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length www.ijmsi.org 65 | Page . (4) If for all then each irreducible polynomial over for corresponds to the primitive idempotent: . V. THE MINIMUM HAMMING DISTANCES OF THE IRREDUCIBLE CYCLIC CODES In this section, first we give the check polynomials, minimum Hamming distances and the dimensions of the irreducible cyclic codes generated by the primitive idempotents in for and then give generalized result. We indicate that the parameters of the irreducible cyclic codes in also can be easily obtained based on the primitive idempotents in Let C denote an irreducible cyclic code of length generated by a primitive idempotent whose check polynomial is an irreducible divisor of . It is clear that C where is called the generator polynomial of the irreducible cyclic code C. Theorem 5.1: In Theorem 4.2, suppose that gcd (1) If then Ci is an cyclic code whose check polynomial is (2) If Ci,j 0 is an cyclic code whose check polynomial is (3) If Ci,j 0 is an cyclic code whose check polynomial is Proof: If then by the construction of we have a ring isomorphism: Ci where Hence is the check polynomial of Ci. On the other hand, if then by division algorithm where Then we have
  • 23. The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length www.ijmsi.org 66 | Page Recall that The degree of each item about differs at least and If then we get the Hamming weight of in is just In fact, the equality holds if and only if Thus we have (Ci) If then by the construction of we have a ring isomorphism: Ci,j Hence is the check polynomial of Ci,j. Recall that Similarly, we have (Ci,j) We can also get the proof in the case By the same method, we can get the following theorems: Theorem 5.2: In Theorem 4.4, suppose that gcd =1, (1) If then Ci is an cyclic code whose check polynomial is (2) If Ci,j 0 is an cyclic code whose check polynomial is (3) If Ci,j 0 is an cyclic code whose check polynomial is Theorem 5.3: In Theorem 4.5, suppose that gcd When , then Ci is an cyclic code whose check polynomial is When we divide into four cases: (1) If and then Ci,j 0 is an cyclic code whose check polynomial is (2) If and then Ci,j 0 is an cyclic code whose check polynomial is (3) If and then Ci,j 0 is an cyclic code whose check polynomial is (4) If and then Ci,j 0 is an cyclic code whose check polynomial is
  • 24. The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length www.ijmsi.org 67 | Page Theorem 5.4: In Theorem 4.6, suppose that gcd When , then Ci is an cyclic code whose check polynomial is When we divide into eight cases: (1) If and then Ci 0 is an cyclic code whose check polynomial is (2) If and then Ci,j 0 is an cyclic code whose check polynomial is (3) If and then Ci,j 0 is an cyclic code whose check polynomial is (4) If and then Ci,j 0 is an cyclic code whose check polynomial is (5) If and then Ci,j 0 is an cyclic code whose check polynomial is (6) If and then Ci,j 0 is an cyclic code whose check polynomial is (7) If and then Ci,j 0 is an cyclic code whose check polynomial is (8) If and then Ci,j 0 is an cyclic code whose check polynomial is Theorem 5.5: In Theorem 4.7, suppose that gcd When , then Ci is an cyclic code whose check polynomial is When we divide into sixteen cases: (1) If and then Ci is an cyclic code whose check polynomial is (2) If and then Ci is an cyclic code whose check polynomial is
  • 25. The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length www.ijmsi.org 68 | Page (3) If and then Ci is an cyclic code whose check polynomial is (4) If and then Ci is an cyclic code whose check polynomial is (5) If and then Ci is an cyclic code whose check polynomial is (6) If and then Ci is an cyclic code whose check polynomial is (7) If and then Ci is an cyclic code whose check polynomial is (8) If and then Ci is an cyclic code whose check polynomial is (9) If and then Ci is an cyclic code whose check polynomial is (10) If and then Ci is an cyclic code whose check polynomial is (11) If and then Ci is an cyclic code whose check polynomial is (12) If and then Ci is an cyclic code whose check polynomial is (13) If and then Ci is an cyclic code whose check polynomial is (14) If and then Ci is an cyclic code whose check polynomial is (15) If and then Ci is an cyclic code whose check polynomial is
  • 26. The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length www.ijmsi.org 69 | Page (16) If and then Ci is an cyclic code whose check polynomial is Now we give the following theorems as generalization of above results: Theorem 5.6: In Theorem 4.8, suppose that gcd When for all then Ci is an cyclic code whose check polynomial is When for all we divide into the following cases: (1) If for all then Ci 0 is an cyclic code whose check polynomial is (2) If and then Ci is an cyclic code whose check polynomial is (3) If for all then Ci is an cyclic code whose check polynomial is . Theorem 5.7: In Theorem 4.9, suppose that gcd When for all then Ci is an cyclic code whose check polynomial is When for all we divide into the following cases: (1) If for all then Ci 0 is an cyclic code whose check polynomial is (2) If and then Ci is an cyclic code whose check polynomial is
  • 27. The Minimum Hamming Distances of the Irreducible Cyclic Codes of Length www.ijmsi.org 70 | Page (3) If and then Ci is an cyclic code whose check polynomial is (4) If for all then Ci is an 1, cyclic code whose check polynomial is REFERENCES [1]. Arora, S.K., Batra, S. and Cohen, S.D. (2005). The primitive idempotents of a cyclic group algebra II, Southeast Asian Bull. Math. 29, 549-557. [2]. Arora, S.K., Batra, S., Cohen, S. D. and Pruthi, M. (2002). The primitive idempotents of a cyclic group algebra, Southeast Asian Bull. Math. 26, 197-208. [3]. Bakshi, G.K. and Raka, M. (2003). Minimal cyclic codes of length , Ranchi Univ. Math. J. 33, 1โ€“18. [4]. Bakshi, G.K. and Raka, M. (2003). Minimal cyclic codes of length Finite Fields and Their Applications 9, 432-448. [5]. Batra, S. and Arora, S.K. (2001). Minimal quadratic residue cyclic codes of length ( odd), 8, 531โ€“547. [6]. Batra, S. and Arora, S.K. (2011). Some cyclic codes of length 2pn , Des. Codes Cryptogr. 61, 41โ€“69. [7]. Chen, B., Fan, Y., Lin, L. and Liu, H. (2012). Constacyclic codes over finite fields, Finite Fields Appl. 18, 1217โ€“1231. [8]. Chen, B., Li, L. and Tuerhong, R. (2013). Explicit factorization of over a finite field, Finite Fields Appl. 24, 95โ€“104. [9]. Chen, B., Liu, H. and Zhang, G. (2015). A class of minimal cyclic codes over finite fields, Des. Codes Cryptogr. 74(2), 285-300. [10]. Ferraz, R. and Polcino, C.M. (2007). Idempotents in group algebras and minimal abelian codes, Finite Fields Appl. 13, 382โ€“393. [11]. Li, F.W., Yue, Q. and Li, C. (2015). Irreducible cyclic codes of length and , Finite Fields Appl. 34, 208-234. [12]. Li, Fen and Cao, Xiwang (2016). A class of minimal cyclic codes over finite fields, Discrete Mathematics 340, 3197-3206. [13]. Li, Fengwei, Yue, Qin and Li, Chengju (2014). The minimum Hamming distances of irreducible cyclic codes, Finite Fields Appl. 29, 225-242. [14]. Lidl, R. Niederreiter, H. (2008), Finite Fields, Cambridge University Press, Cambridge. [15]. Macwilliams, F. and Sloane, N. (1997), The theory of error correcting codes, North-Holland Mathematical Lib., North-Holland. [16]. Martinez, F.E.B., Vergara, C.R.G. and Oliveira, L.B.D. (2015). Explicit factorization of , Des. Codes Cryptogr. 77 (1), 277โ€“286. [17]. Pruthi, M. (2001). Cyclic codes of length 2m , Proc. Indian Acad. Sci. Math. Sci. 111, 371โ€“379. [18]. Pruthi, M. and Arora, S. K. (1999). Minimal cyclic codes of length Finite Fields and Their Applications 5, 177-187. [19]. Pruthi, M. and Arora, S. K. (1997). Minimal cyclic codes of prime-power length, Finite Fields and Their Applications 3, 99-113. [20]. Sahni, A. and Sehgal, P.T. (2012). Minimal cyclic codes of length , Finite Fields Appl. 18, 1017โ€“1036. [21]. Sharma, A., Bakshi, G.K., Dumir, V.C. and Raka, M. (2004). Cyclotomic numbers and primitive idempotents in the ring , Finite Fields Appl. 10, 653โ€“673. [22]. Sharma, A, Bakshi, G.K., Dumir, V.C. and Raka, M. (2008). Irreducible cyclic codes of length 2n , Ars Comb. 86, 133โ€“146. [23]. Singh, R. and Pruthi, (2011). M. Primitive idempotents of irreducible quadratic residue cyclic codes of length pn qm , Int. J. Algebra 5, 285-294. [24]. Wan, Z. (2003), Lectures on Finite Fields and Galois Rings, World Scientific Publishing, Singapore. [25]. Zanten, A.J., Bojilov, A. and Dodunekov, S.M. (2015). Generalized residue and t-residue codes and their idempotent generators, Des. Codes Cryptogr. 75 (2), 315โ€“334.