Constacyclic Codes over Finite Fields

Size: px
Start display at page:

Download "Constacyclic Codes over Finite Fields"

Transcription

1 Constacyclic Codes over Finite Fields Bocong Chen, Yun Fan, Liren Lin, Hongwei Liu arxiv: v1 [cs.it] 3 Jan 2013 School of Mathematics and Statistics, Central China Normal University Wuhan, Hubei, , China Abstract An equivalence relation called isometry is introduced to classify constacyclic codes over a finite field; the polynomial generators of constacyclic codes of length l t p s are characterized, where p is the characteristic of the finite field and l is a prime different from p. Keywords: finite field, constacyclic code, isometry, polynomial generator Mathematics Subject Classification: 94B05; 94B15 1 Introduction Constacyclic codes constitute a remarkable generalization of cyclic codes, hence form an important class of linear codes in the coding theory. And, constacyclic codes also have practical applications as they can be encoded with shift registers. In [4], for any positive integer a and any odd integer n, Blackford used the discrete Fourier transform to show that Z 4 [X]/ X 2an + 1 is a principal ideal ring, where Z 4 denotes the residue ring of integers modulo 4, and to establish a concatenated structure of negacyclic codes of length 2 a n over Z 4. In [1] Abualrub and Oehmke classified the cyclic codes of length 2 k over Z 4 by their generators. Generalizing the result of [1], Dougherty and Ling in [12] classified the cyclic codes of length 2 k over the Galois ring GR(4,m). Let F q be a finite field with q = p m elements where p is a prime, and let λ F q where F q denotes the multiplicative group consisting of all non-zero elements of F q. Any λ-constacyclic code C of length n over F q is identified with an ideal of the quotient algebra F q [X]/ X n λ where X n λ denotes the ideal generated by X n λ of the polynomial algebra F q [X], hence C is generated by a factor polynomial of X n λ, called the polynomial generator of the λ-constacyclic code C. In order to obtain all λ-constacyclic codes of address: b c chen@yahoo.com.cn (B. C. Chen), yunfan02@yahoo.com.cn (Y. Fan), xiaomi @126.com (L. R. Lin), h w liu@yahoo.com.cn (H. Liu). 1

2 length n over F q, we need to determine all the irreducible factors of X n λ over F q. It is remarkable that, though all irreducible binomials over F q have been explicitly characterized by Serret early in 1866 (e.g. see [16, Theorem 3.75] or [19, Theorem 10.7]), no effective method were found to characterize the irreducible factors of X n λ over F q so far. It is a challenge to determine explicitly the polynomial generators of all constacyclic codes over finite fields. It iswellknownthat X n λisafactorofx N 1forasuitable integern, and the irreducible factors of X N 1 over F q with q = p m as above can be described bytheq-cyclotomiccosets. Recently, assumingthatpisoddandtheorderofλin the multiplicative groupf q is a powerof 2, Bakshi and Raka in [2] described the polynomial generators of λ-constacyclic codes of length 2 t over F q by means of recognizing the q-cyclotomic cosets which are corresponding to the irreducible factors of X 2t λ. In the same paper [2], Bakshi and Raka determined the polynomial generators of all the λ-constacyclic codes of length 2 t p s over F q, q = p m, foranynonzeroλin F q. Almost the sametime but inanotherapproach, assuming that p is odd, Dinh in [11] determined the polynomial generators of all constacyclic codes of length 2p s over F q in a very explicit form: the irreducible factors of the polynomial generators are all binomials of degree 1 or 2. In this paper, we are concerned with the constacyclic codes of length l t p s overf q, whereq = p m asbeforeandlisaprimedifferentfromp. Weintroducea concept isometry for the non-zeroelements of F q to classify constacyclic codes over F q such that the constacyclic codes belonging to the same isometry class have the same distance structures and the same algebraic structures. Then we characterize in an explicit way the polynomial generators of constacyclic codes of length l t p s over F q according to the isometry classes. It is notable that, except for the constacyclic codes which are isometric to cyclic codes, the irreducible factors of the polynomial generator of any constacyclic code of length l t p s over F q are either all binomials or all trinomials. The plan of this paper is as follows. The necessary notations and some known results to be used are provided in Section 2. In Section 3, we introduce precisely the concept of isometry, which is an equivalence relation on F q; and some necessary and sufficient conditions for any two elements of F q isometric to each other are established; as a consequence, the constacyclic codes isometric to cyclic codes are described. In Section 4, we classify the constacyclic codes of length l t p s over F q into isometry classes, characterize explicitly the polynomial generators of the constacyclic codes of each isometry class, and derive some consequences, including the main result of [11]. In Section 5, with the help of the GAP ([13]), the polynomial generators of all constacyclic codes of length 6 over F 2 4, all constacyclic codes of length 175 over F 5 2 and all constacyclic codes of length 20 over F 5 2 are computed. 2

3 2 Preliminaries Throughout this paper F q denotes a finite field with q elements where q = p m is a power of a prime p. Let Fq denote the multiplicative group of F q consisting of all non-zero elements of F q ; and for β Fq, let ord(β) denote the order of β in the group Fq; then ord(β) is a divisor of q 1, and β is called a primitive ord(β)-th root of unity. It is well-known that Fq is a cyclic group of order q 1, i.e. Fq is generated by a primitive (q 1)-th root ξ of unity, we denote it by Fq = ξ. For any integer k, it is known that ord(ξk q 1 ) = gcd(k,q 1), where gcd(k,q 1) denotes the greatest common divisor of k and q 1. Assume that n is a positive integer and λ is a non-zero element of F q. A linearcode C of length n overf q is said to be λ-constacyclic if for any code word (c 0,c 1,,c n 1 ) C we have that (λc n 1,c 0,c 1,,c n 2 ) C. We denote by F q [X], the polynomial algebra over F q, and denote by X n λ, the ideal of F q [X]generatedbyX n λ. Anyelement ofthe quotientalgebraf q [X]/ X n λ is uniquely represented by a polynomial a 0 +a 1 X + +a n 1 X n 1 of degree less than n, hence is identified with a word (a 0,a 1,,a n 1 ) of length n over F q ; so we have the corresponding Hamming weight and the Hamming distance on the algebra F q [X]/ X n λ. In this way, any λ-constacyclic code C of length n over F q is identified with exactly one ideal of the quotient algebra F q [X]/ X n λ, which is generated by a divisor g(x) of X n λ, and the divisor g(x) is determined by C uniquely up to a scale; in that case, g(x) is called a polynomial generator of C and write it as C = g(x). Specifically, the irreducible factorization of X n λ in F q [X] determines all λ-constacyclic codes of length n over F q. Note that the 1-constacyclic codes are just the usual cyclic codes, and there is a lot of literature to deal with the cyclic codes. In particular, the irreducible factorization of X n 1 in F q [X] can be described as follows. As usual, we adopt the notations: k n means that the integer k divides n; and, for a prime integer l, l e n means that l e n but l e+1 n. Remark 2.1. Assume that n = n p s with s 0 and p n. For an integer r with 0 r n 1, the q-cyclotomic coset of r modulo n is defined by C r = {r q j (mod n ) j = 0,1, }. A subset {r 1,r 2,,r ρ } of {0,1,,n 1} is called a complete set of representatives of all q-cyclotomic cosets modulo n if C r1,c r2,,c rρ are distinct and ρ i=1 C r i = {0,1,,n 1}. Take η to be a primitive n -th root of unity (maybe in an extension of F q ), and denote by M η (X), the minimal polynomial of η over F q. It is well-known that (e.g. see [15, Theorem 4.1.1]): X n 1 = M η r 1(X)M η r 2(X) M η rρ(x) (2.1) with M η r i(x) = j C ri (X η j ), i = 1,,ρ, 3

4 all being irreducible in F q [X], hence X n 1 = (X n 1) ps = M η r 1(X) ps M η r 2(X) ps M η rρ(x) ps (2.2) is the irreducible decomposition of X n 1 in F q [X]. In a very special case the irreducible factorization of X n λ in F q [X] has been characterized precisely, we quote it as the following remark. Remark 2.2. Assume that q 3 (mod 4) (in particular, q is a power of an odd prime), equivalently, 2 (q 1). Then X 2t +1 is factorized into irreducible polynomials over F q in [5, Theorem 1]. We should mention that, though [5, Theorem 1] is proved for a prime p with p 3 (mod 4), one can check in the same way as in [5] that it also holds for the present case when q is a power of a prime and q 3 (mod 4). We reformulate the result as follows. Note that 4 (q+1)in the present case, hence there is an integer e 2 such that 2 e (q+1). Set H 1 = {0}; recursively define { } H i = ±( h+1)q h Hi 1, for i = 2,3,,e 1; and set { } H e = ±( h 1)q h H e 1 = H e+1 = H e+2 =. Let t 1. Set b = t and c = 0 if 1 t e 1; while set b = e and c = 1 if t e. Then (see [5, Theorem 1] or [19, Theorem 10.13]): X 2t +1 = ( X 2 t b+1 2hX 2t b +( 1) c) (2.3) h H t with all the factors in the right hand side being irreducible over F q. Return to our general case. As we mentioned before, the irreducible nonlinear binomials over F q have been determined by Serret early in 1866 (see [16, Theorem 3.75] or [19, Theorem 10.7]), we restate it as a remark for later quotations. Remark 2.3. Assume that n 2. For any a Fq with ord(a) = k, the binomial X n a is irreducible over F q if and only if both the following two conditions are satisfied: (i) Every prime divisor of n divides k, but does not divide (q 1)/k; (ii) If 4 n, then 4 (q 1). 3 Isometries between constacyclic codes Let F q be a finite field of order q = p m and F q = ξ as before, where ξ is a primitive (q 1)-th root of unity. Let n be a positive integer. 4

5 Generalizing the usual equivalence between codes, we consider a kind of equivalences between the λ-constacyclic codes and the µ-constacyclic codes which preserve the algebraic structures of the constacyclic codes. Definition 3.1. Let λ,µ F q. We say that an F q-algebra isomorphism ϕ : F q [X]/ X n µ F q [X]/ X n λ is an isometry if it preserves the Hamming distances on the algebras, i.e. d H ( ϕ(a),ϕ(a ) ) = d H (a,a ), a,a F q [X]/ X n µ. And, if there is an isometry between F q [X]/ X n λ and F q [X]/ X n µ, then we say that λ is n-isometric to µ in F q, and denote it λ = n µ. Obviously, the n-isometry = n is anequivalence relationon F q, hence F q is partitioned into n-isometry classes. If λ = n µ, then all the λ-constacyclic codes oflength n are one to one correspondingto all the µ-constacycliccodes of length n such that the corresponding constacyclic codes have the same dimension and the same distance distribution, specifically, have the same minimum distance; at that case we say that, for convenience, the λ-constacyclic codes of length n are isometric to the µ-constacyclic codes of length n. So, it is enough to study the n-isometry classes of constacyclic codes. Theorem 3.2. For any λ,µ Fq, the following three statements are equivalent to each other: (i) λ = n µ. (ii) λ,ξ n = µ,ξ n, where λ,ξ n denotes the subgroup of F q generated by λ and ξ n. (iii) There is a positive integer k < n with gcd(k,n) = 1 and an element a F q such that an λ = µ k and the following map ϕ a : F q [X]/ X n µ k F q [X]/ X n λ, (3.1) which maps any element f(x)+ X n µ k of F q [X]/ X n µ k to the element f(ax)+ X n λ of F q [X]/ X n λ, is an isometry. In particular, the number of n-isometry classes of Fq is equal to the number of positive divisors of gcd(n,q 1). Proof. (i) (ii). By (i) we have an isometry ϕ between the algebras: ϕ : F q [X]/ X n µ F q [X]/ X n λ. Since ϕ preserves the Hamming distance, it must map X of weight 1 of the algebraf q [X]/ X n µ toanelement ofthe algebraf q [X]/ X n λ ofweight1, so there is an element b F q and an integer j with 0 j < n such that ϕ(x) = bx j. (3.2) 5

6 Consider ϕ(x i ) = (bx j ) i = b i X ji (mod X n λ) for i = 0,1,,n 1; since ϕ is a bijection, we see that any index e with 0 e n 1 must appear in the following sequence: ji (mod n), i = 0,1,,n 1; hence j (mod n) must be invertible, i.e. 0 < j < n and gcd(j,n) = 1. Note that X n = λ (mod X n λ); further, note that ϕ is an algebra isomorphism and µ F q, we see that ϕ(µ) = µ, and can make the following calculation in F q [X]/ X n λ (or equivalently, modulo X n λ): µ = ϕ(µ) = ϕ(x n ) = ϕ(x) n = (bx j ) n = b n X jn = b n λ j ; (3.3) i.e. as elements of F q we have µ = λ j b n. Obviously, ξ n = {a n a F q}. We have µ λ,ξ n, and hence µ,ξ n λ,ξ n. On the other hand, since gcd(j,n) = 1, there are integers k,h such that jk +nh = 1; so µ k = λ jk b nk = λ jk+nh λ nh b nk = λ(λ h b k ) n ; i.e. λ = µ k (λ h b k ) n µ,ξ n ; and we have that λ,ξ n µ,ξ n. Thus, we get the desired conclusion: λ,ξ n = µ,ξ n. (ii) (iii). Denote d = gcd(n,q 1). Then the subgroup ξ n = ξ d, and the quotient group F q/ ξ n = F q/ ξ d = ξ / ξ d is a cyclic group of order d. From the statement (ii) we have that λ,ξ n / ξ d = µ,ξ n / ξ d ; which implies that, in the cyclic group F q / ξd of order d, λ and µ generate the one and the same subgroup, in particular, they have the same order in the quotient group F q/ ξ d. Thus there are integers k,h such that λ = µ k ξ dh and gcd(k,d) = 1. Since d n, it is known that the natural map Z n Z d, z (mod n) z (mod d), is a surjective homomorphism, where Z n denotes the multiplicative group consisting of all reduced residue classes modulo n. We can take a positive integer k < n with gcd(k,n) = 1 and k k (mod d). Then there is an integer h such that k = k +dh. So λ = µ k ξ dh = µ k+dh ξ dh = µ k (µ h ξ h ) d. As (µ h ξ h ) d ξ d = ξ n, we have an a F q such that (µ h ξ h ) d = a n. In a word, we have an integer k coprime to n and an a F q such that an λ = µ k. Now we define an algebra homomorphism: ˆϕ a : F q [X] F q [X]/ X n λ, 6

7 by mapping f(x) F q [X] to ˆϕ a ( f(x) ) = f(ax) (mod X n λ); since a is non-zero, ˆϕ a is obviously surjective. Noting that X n = λ (mod X n λ), we have ˆϕ a (X n µ k ) = (ax) n µ k = a n X n µ k = a n λ µ k = 0 (mod X n λ). So the surjective algebra homomorphism ˆϕ a induces an algebra isomorphism ϕ a : F q [X]/ X n µ k F q [X]/ X n λ, which maps any element f(x)+ X n µ k of F q [X]/ X n µ k to the element f(ax)+ X n λ of F q [X]/ X n λ ; since ϕ a maps any element X i of weight 1 to an element a i X i of weight 1, the algebra isomorphism ϕ a preserveshamming distances of the algebras. we are done for the statement (iii). (iii) (i). Since the map (3.1) in the statement (iii) is an algebra isomorphism, we have that 0 = ϕ a (X n µ k ) = (ax) n µ k = a n λ µ k (mod X n λ); that is, λa n = µ k. By (iii) it is assumed that gcd(k,n) = 1, i.e. there are integers j,h such that kj +nh = 1, which also implies that gcd(j,n) = 1; so µ = µ kj+nh = (µ k ) j µ nh = (λa n ) j µ hn = λ j (a j µ h ) n. Set b = a j µ h, then b F q and b n λ j = µ. Since F q [X] is a free F q -algebra with X as a free generator, by mapping X to bx j, we can define an algebra homomorphism: ˆϕ : F q [X] F q [X]/ X n λ, which maps any f(x) F q [X] to ˆϕ ( f(x) ) = f(bx j ) (mod X n λ). Since j is coprime to n, the following ˆϕ(X i ) = b i X ji (mod X n λ), i = 0,1,,n 1, form a basis of the algebra F q [X]/ X n λ ; so ˆϕ is a surjective algebra homomorphism. Further, we have ˆϕ(X n µ) = (bx j ) n µ = b n X nj µ = b n λ j µ = 0 (mod X n λ). Thus the surjective algebra homomorphism ˆϕ induces an algebra isomorphism: ϕ : F q [X]/ X n µ F q [X]/ X n λ, which maps any element f(x) + X n µ of F q [X]/ X n µ to the element f(bx j )+ X n λ of F q [X]/ X n λ ; in particular, ϕ maps any element X i of weight 1 to an element b i X ji (mod X n λ) of weight 1, hence ϕ preserves the Hamming distances. That is, (i) holds. Finally, by the equivalence of (i) and (ii), the number of the n-isometry classes of Fq is equal to the number of the subgroups of the quotient group 7

8 F q / ξd where d = gcd(n,q 1). The quotient F q / ξd is a cyclic group of order d, so, for any divisor d d it has a unique subgroup of order d. Then the number of the subgroups of F q / ξd is equal to the number of the positive divisors of d. In conclusion, the number of the n-isometry classes of F q is equal to the number of the positive divisors of gcd(n,q 1). Remark 3.3. Though the statement (i) of Theorem 3.2 states that there is an isometry ϕ : F q [X]/ X n µ F q [X]/ X n λ, the statement (iii) of Theorem 3.2 exhibits a specific isometry ϕ a such that ϕ a (X) = ax, which outperforms ϕ in (3.2) and provides an easy way to connect the polynomial generators of the λ-constacyclic codes with those of the µ k -constacyclic codes. In particular, taking µ = 1, we see that λ = n 1 implies that there is an isometry ϕ a : F q [X]/ X n 1 F q [X]/ X n λ such that ϕ(x) = ax. Thus for the constacyclic codes n-isometric to the cyclic codes, we have the following consequence which is closely related to [14, Lemma 3.1]. Corollary 3.4. Let n be a positive integer, and λ Fq. The λ-constacyclic codes of length n are isometric to the cyclic codes of length n if and only if a n λ = 1 for an element a Fq ; further, in that case the map ϕ a : F q [X]/ X n 1 F q [X]/ X n λ, (3.4) which maps f(x) to f(ax), is an isometry, and X n λ = λ M η r 1(aX) ps M η r 2(aX) ps M η rρ(ax) ps (3.5) is an irreducible factorization of X n λ in F q [X], where n = n p s with s 0 and p n, M η i(x) and {r 1,,r ρ } are defined in the formula (2.2); in particular, any λ-constacyclic code C has a polynomial generator as follows: ρ M η r i(ax) ei, 0 e i p s, i = 1,,ρ. (3.6) i=1 Proof. By Theorem 3.2, λ =n 1 if and only if λ,ξ n = 1,ξ n = ξ n ; i.e. λ = n 1 if and only if λ ξ n. However, ξ n = {a n a F q }; so λ = n 1 if and only if λ = b n for an element b F q. Assume that it is the case, i.e. a n λ = 1. By the statement (iii) of Theorem 3.2, the map (3.4) is an isometry between the algebras. And, as in the formula (2.2), we have the irreducible decomposition of X n 1 in F q [X]: X n 1 = M η r 1(X) ps M η r 2(X) ps M η rρ(x) ps ; hence the following is an irreducible decomposition of (ax) n 1 in F q [X]: (ax) n 1 = M η r 1(aX) ps M η r 2(aX) ps M η rρ(ax) ps. However, since a n = λ 1, we have that (ax) n = a n X n = λ 1 X n ; thus we get the irreducible decomposition of X n λ in F q [X] in the formula (3.5). Finally, the polynomialgeneratorofany λ-constacycliccode is a divisorofx n λ, hence has the form in (3.6). 8

9 Corollary 3.5. If n is a positive integer coprime to q 1, then there is only one n-isometry class in F q; in particular, for any λ F q the λ-constacyclic codes of length n are isometric to the cyclic codes of length n, i.e. a n λ = 1 for an a F q and all the (3.4), (3.5) and (3.6) hold. Proof. Since gcd(n,q 1) = 1, the conclusion is obtained immediately. It is an automorphism of the group Fq which maps any a F q to an Fq ; thus there is a b Fq such that λ = bn. Let n = n p s as in Corollary 3.4. If n = 1, then n = p s is coprime to q 1 and X ps 1 = (X 1) ps, and we get the following result at once. Corollary 3.6. For any λ F q the λ-constacyclic codes of length p s are isometric to the cyclic codes of length p s ; in particular, there is an a F q such that a ps λ = 1 and X ps λ = λ(ax 1) ps is an irreducible factorization in F q [X]; in particular, any λ-constacyclic code C of length p s has a polynomial generator (X a 1 ) i with 0 i p s. Remark 3.7. Taking λ = 1, Corollary 3.6 implies that negacyclic codes of length p s are isometric to cyclic codes of length p s. This generalizes [10, Theorem 3.3] which showed that, in our terminology, λ-constacyclic codes of length p s over F p m are isometric to the negacyclic codes of length p s over F p m. 4 Constacyclic codes of length l t p s Let F q be a finite field of order q = p m and F q = ξ be generated by a primitive (q 1)-th root ξ of unity as before. In this section, we consider constacyclic codes of length l t p s over F q, where l is a prime integer different from p and s, t are non-negative integers. We will showthat anyλ-constacycliccodeoflengthl t p s with λ =l t ps 1has apolynomial generator with irreducible factors all being binomials of degrees equal to powers of the prime l except for the case when l = 2, t 2 and 2 (q 1); and in the exceptional case the polynomial generator with irreducible factors all being trinomials corresponding to the factorization (2.3). As we did in Remark 2.1, take a complete set {r 1,,r ρ } of representatives of q-cyclotomic cosets modulo l t ; take a primitive l t -th root η of unity (maybe in an extension of F q ), and denote M η (X) the minimal polynomial of η over F q ; by the formula (2.2), X lt p s 1 = (X lt 1) ps = M η r 1(X) ps M η r 2(X) ps M η rρ(x) ps (4.1) is the irreducible factorization of X lt p s 1 in F q [X]. Further, assume that l u (q 1), ζ = ξ q 1 l u, v = min{t,u}. (4.2) 9

10 Theorem 4.1. With notations as above, for any λ Fq there is an index j with 0 j v such that λ = l t p s ζlj and one of the following two cases holds: (i) j = v, then λ = l t p s 1, alt p s λ = 1 for an a F q and Xlt p s λ = λ ρ i=1 M η r i(ax) ps with {r 1,,r ρ } and M η r i(x) s defined in (4.1). (ii) 0 j v 1, then a lt p s λ = ζ klj for an a F q and a positive integer k coprime to l t p s ; there are two subcases: (ii.a) if l = 2, t 2 and 2 (q 1), then j = 0, a lt p s λ = 1 and, setting H t, b and c to be as in Remark 2.2, we have that X 2t p s λ = ( λ) h H t ( a 2 t b+1 X 2t b+1 2a 2t b hx 2t b +( 1) c) p s (4.3) with all the factors in the right hand side being irreducible over F q ; (ii.b) otherwise, taking an integer s with 0 s < m and s s (mod m), we have that X lt p s λ = l j 1 i=0 (X lt j a lt j ζ ilu j +kp m s ) p s (4.4) with all the factors in the right hand side being irreducible over F q. Proof. As q 1 = p m 1, it is clear that gcd(p s,q 1) = 1. From the notation (4.2), we have ζ F q is a primitive l u -th root of unity, ζ is the Sylow l-subgroup of F q, and ζlu j for 0 j u is a primitive l j -th root of unity; l v = gcd(l t p s, q 1), so ord(ξ lt p s q 1 ) = gcd(l t p s,q 1) = q 1 l = ord(ξ lv ), v hence in the multiplicative group Fq we have that ξ lt p s = ξ lt = ξ lv (4.5) which is a subgroup of F q of order q 1 l v. Thus the quotient group F q/ ξ lv is a cyclic group of order l v ; and for each positive divisor l v j of l v, where j = 0,1,,v, ζ lj,ξ lv / ξ lv is the unique subgroup of order l v j of the quotient group F q / ξlv. By the equivalence (i) (ii) of Theorem 3.2, the number of the l t p s -isometry classes of Fq is equal to v + 1; precisely, for any λ F q there is exactly one index j with 0 j v such that λ = l t p s ζlj. We continue the discussion in two cases. Case (i): j = v, i.e. λ = l t p s ζlv ; by the equality (4.5), we see that λ,ξ lt p s = ζ lv,ξ lv = 1,ξ lt p s, in other words, λ = l t ps 1. By Corollary 3.4, 10

11 a lt p s λ = 1 k = 1 for an a Fq, and from the irreducible factorization (4.1) we get the irreducible factorization X lt p s λ = λ ρ i=1 M η r i(ax) ps. Case (ii): 0 j v 1. Then by (4.2) we have 0 j v 1 < v = min{t,u}, (4.6) in particular,v 1, i.e. l (q 1); further, sinceλ = l t p s ζlj, by Theorem3.2(iii) there is an a F q and a positive integer k such that a lt p s λ = ζ klj, gcd(k, l t p s ) = 1. (4.7) We discuss it in the two subcases (ii.a) and (ii.b) as described in the theorem. Subcase (ii.a). Since l = 2, t 2 and 2 (q 1), we have that q is odd, t > u = v = 1, ζ = 1 and j = 0; and, from (4.7) we see that l = 2 k and a 2t p s λ = ( 1) k = 1. From the formula (2.3), we have the following irreducible factorization in F q [X]: X 2t p s +1 = ( X 2 t b+1 2hX 2t b +( 1) c) p s ; h H t thus the following is an irreducible factorization of (ax) 2t p s +1 in F q [X]: (ax) 2t p s +1 = ( a 2 t b+1 X 2t b+1 2a 2t b hx 2t b +( 1) c) p s. h H t However,sincea 2t p s = λ 1,wehavethat(aX) 2t p s = a 2t p s X 2t p s = λ 1 X 2t p s ; thus we get the irreducible factorization (4.3) of X 2t p s λ in F q [X]. Subcase (ii.b). Remember that the conclusion in Remark 2.3 is applied in this subcase. By the choice of s, m s +s 0 (mod m), so (p m 1) (p m s +s 1), i.e. p m s +s 1 (mod q 1); in particular, β pm s +s = β for any β F q. Obviously, ζ lu j is a primitive l j -th root of unity in F q. Therefore, hence ( X lt j ζ kpm s ( X lt j ζ kpm s ) l j 1 = l j 1 i=0 ) l j p s ( ) ( X l t j ) l j p s 1 = 1 = ζ kpm s ( ) X lt j ζ il u j, ζ kpm s l j 1 i=0 Noting that ζ kpm s p s = (ζ k ) pm s +s = ζ k, we get that X lt p s ζ klj = l j 1 i=0 ( X lt j ζ il u j ζ kpm s ) p s ) p s (X lt j ζ ilu j +kp m s. (4.8) 11.

12 From (4.7) and (4.6), we see that u > j, l (p m 1) and l k; hence l il u j but l kp m s. So l (il u j +kp m s ), hence, in the multiplicative group F q we have that ord(ζ ilu j +kp m s ) = l u. By Remark 2.3, all the polynomials X lt j ζ ilu j +kp m s, i = 0,1,,l j 1, are irreducible polynomials in F q [X], and (4.8) is a irreducible factorization of X lt p s ζ klj in F q [X]. Replacing X by ax, we get (ax) lt p s ζ klj = l j 1 i=0 ) p s ((ax) lt j ζ ilu j +kp m s. But a lt p s λ = ζ klj, i.e. a lt p s ζ klj = λ. We get the irreducible factorization of X lt p s λ in F q [X] as follows: l j 1 ) p s X lt p s λ = a lt p ((ax) s lt j ζ ilu j +kp m s. i=0 Finally, noting that a lt p s = ( (a lt j ) ps ) l j, from the above we get the desired irreducible factorization (4.4) of X lt p s λ in F q [X]. Remark 4.2. With the same notation as in Theorem 4.1, we can describe the polynomial generator g(x) of any λ-constacyclic code C of length l t p s over F q for the two cases as follows. (i): j = v, then g(x) = ρ M η r i(ax) ei, i=1 0 e i p s i = 1,,ρ. By the way, we show an easy subcase of this case: if j = v = t, then ζ lu t = ξ q 1 l t F q is a primitive l t -th root of unity, hence X lt 1 = l t 1 i=0 (X ); thus the polynomial generator g(x) looks simple: ζilu t g(x) = (X a 1 ζ ilu t ) ei, 0 e i p s i = 0,,l t 1. (4.9) l t 1 i=0 (ii): 0 j < v t, there are two subcases: (ii.a): if l = 2, t 2 and 2 (q 1), then g(x) = (a 2 t b+1x 2t b+1 2a 2t b hx 2t b +( 1) c ) ei h H t with 0 e i p s for i = 0,1,,2 b

13 (ii.b): otherwise, g(x) = l j 1 i=0 with 0 e i p s for i = 0,1,,l j 1. (X lt j a lt j ζ ilu j +kp m s ) ei It is a special case for Theorem 4.1 that t = v = 1, i.e. l (q 1) and t = 1; at that case, as stated in the following corollary, there are only two lp s -isometry classes in F q, and any constacyclic code of length lp s over F q has a polynomial generator with all irreducible factors being binomials. Corollary 4.3. Assume that l is a prime such that l u (q 1) with u 1, ζ F q is a primitive l u -th root of unity, and λ Fq. Let C be a λ-constacyclic code of length lp s over F q. Then either λ ξ l, a lps λ = 1 for an a F q, and we have C = l 1 ( X a 1 ζ ilu 1) e i, 0 e i p s, i = 0,1,,l 1; i=0 or λ / ξ l, a lps λ = ζ k for an a Fq and an integer k coprime to lp s, and, taking s such that 0 s < m and s s (mod m), we have (X C = l a l ) e ζ kpm s, 0 e p s. Proof. It follows from Remark 4.2 immediately. We just remark that ζ lu 1 is a primitive l-th root of unity, while ζ kpm s is a primitive l u -th root of unity. More specifically, if l = 2 in the above corollary, we reobtain the main result of [11], as stated below in our notation. Corollary 4.4. Assume that 2 u (q 1) with u 1, ζ F q is a primitive 2 u -th root of unity, and λ F q. Let C be a λ-constacyclic code of length 2p s over F q. Then either λ ξ 2, a 2ps λ = 1 for an a F q, and we have C = ( X a 1) e 0 ( X +a 1 ) e 1, 0 ei p s, i = 0,1; or λ / ξ 2, a 2ps λ = ζ k for an a Fq and an integer k coprime to 2ps, and, taking an integer s such that 0 s < m and s s (mod m), we have (X C = 2 a 2 ) e ζ kpm s, 0 e p s. Proof. Just note that ζ 2u 1 is a primitive square root, i.e. ζ 2u 1 = 1. 13

14 5 Examples By Theorem 4.1, the polynomial generators of all constacyclic codes of length l t p s over the finite field F p m are easy to be established, where l,p are different primes and s, t are non-negative integers. In this section, some examples are given to illustrate the result. Example 5.1. Consider all constacyclic codes of length 6 = 3 2 over F 2 4. Here, l = 3, t = 1, p = 2 and s = 1. Let ξ be a primitive 15th root of unity in F 2 4. Since 3 (2 4 1), it follows that there exists primitive 3rd root of unity in F 2 4. Therefore, X 3 1 = (X 1)(X ξ 5 )(X ξ 10 ). By Theorem 4.1, the number of the 6-isometry classes of F 2 4 is 2. Hence, all the constacyclic codes are divided into two parts. The polynomial generators of all constacyclic codes are given in Table 1 and Table 2. λ a λ-constacyclic codes: 0 j 0,j 1,j 2 2 sizes 1 1 (X 1) j0 (X ξ 5 ) j1 (X ξ 10 ) j jo j1 j2 ξ 3 ξ 7 (ξ 7 X 1) j0 (ξ 7 X ξ 5 ) j1 (ξ 7 X ξ 10 ) j jo j1 j2 ξ 6 ξ 4 (ξ 4 X 1) j0 (ξ 4 X ξ 5 ) j1 (ξ 4 X ξ 10 ) j jo j1 j2 ξ 9 ξ (ξx 1) j0 (ξx ξ 5 ) j1 (ξx ξ 10 ) j jo j1 j2 ξ 12 ξ 3 (ξ 3 X 1) j0 (ξ 3 X ξ 5 ) j1 (ξ 3 X ξ 10 ) j jo j1 j2 Table 1: λ-constacyclic codes of length 6 over F 2 4, λ =6 1, a 6 λ = 1 λ k a λ-constacyclic codes: 0 j 2 sizes ξ 5 ξ 4 (X 3 ξ 8 ) j j ξ 4 5 ξ 6 (X 3 ξ 2 ) j j ξ 7 5 ξ 8 (X 3 ξ 11 ) j j ξ 10 5 ξ 5 (X 3 ξ 5 ) j j ξ 13 5 ξ 2 (X 3 ξ 14 ) j j ξ 2 1 ξ 3 (X 3 ξ) j j ξ (X 3 ξ 10 ) j j ξ 8 1 ξ 2 (X 3 ξ 4 ) j j ξ 11 1 ξ 4 (X 3 ξ 13 ) j j ξ 14 1 ξ (X 3 ξ 7 ) j j Table 2: λ-constacyclic codes of length 6 over F 2 4, λ = 6 ξ 5, a 6 λ = ξ 5k Example 5.2. Consider all constacyclic codes of length 175 = over F 5 2. Here, l = 7, t = 1, p = 5 and s = 2. Let ξ be a primitive 24th root of unity in F 5 2. Since gcd(175,5 2 1) = 1, by Corollary 3.5, all the constacyclic codes of length 175 are isometric to the cyclic codes of length 175. By [13], it follows that X 7 1 = (X 1)(X 3 +ξx 2 +ξ 17 X 1)(x 3 +ξ 5 X 2 +ξ 13 X 1) is the factorization 14

15 λ a λ-constacyclic codes: 0 i,j,k 25 sizes 1 1 (X 1) i g(x) j h(x) k i 3j 3k ξ ξ 17 (ξ 17 X 1) i g(ξ 17 X) j h(ξ 17 X) k i 3j 3k ξ 2 ξ 10 (ξ 10 X 1) i g(ξ 10 X) j h(ξ 10 X) k i 3j 3k ξ 3 ξ 3 (ξ 3 X 1) i g(ξ 3 X) j h(ξ 3 X) k i 3j 3k ξ 4 ξ 20 (ξ 20 X 1) i g(ξ 20 X) j h(ξ 20 X) k i 3j 3k ξ 5 ξ 13 (ξ 13 X 1) i g(ξ 13 X) j h(ξ 13 X) k i 3j 3k ξ 6 ξ 6 (ξ 6 X 1) i g(ξ 6 X) j h(ξ 6 X) k i 3j 3k ξ 7 ξ 23 (ξ 23 X 1) i g(ξ 23 X) j h(ξ 23 X) k i 3j 3k ξ 8 ξ 16 (ξ 16 X 1) i g(ξ 16 X) j h(ξ 16 X) k i 3j 3k ξ 9 ξ 9 (ξ 9 X 1) i g(ξ 9 X) j h(ξ 9 X) k i 3j 3k ξ 10 ξ 2 (ξ 2 X 1) i g(ξ 2 X) j h(ξ 2 X) k i 3j 3k ξ 11 ξ 19 (ξ 19 X 1) i g(ξ 19 X) j h(ξ 19 X) k i 3j 3k ξ 12 ξ 12 (ξ 12 X 1) i g(ξ 12 X) j h(ξ 12 X) k i 3j 3k ξ 13 ξ 5 (ξ 5 X 1) i g(ξ 5 X) j h(ξ 5 X) k i 3j 3k ξ 14 ξ 22 (ξ 22 X 1) i g(ξ 22 X) j h(ξ 22 X) k i 3j 3k ξ 15 ξ 15 (ξ 15 X 1) i g(ξ 15 X) j h(ξ 15 X) k i 3j 3k ξ 16 ξ 8 (ξ 8 X 1) i g(ξ 8 X) j h(ξ 8 X) k i 3j 3k ξ 17 ξ (ξx 1) i g(ξx) j h(ξx) k i 3j 3k ξ 18 ξ 18 (ξ 18 X 1) i g(ξ 18 X) j h(ξ 18 X) k i 3j 3k ξ 19 ξ 11 (ξ 11 X 1) i g(ξ 11 X) j h(ξ 11 X) k i 3j 3k ξ 20 ξ 4 (ξ 4 X 1) i g(ξ 4 X) j h(ξ 4 X) k i 3j 3k ξ 21 ξ 21 (ξ 21 X 1) i g(ξ 21 X) j h(ξ 21 X) k i 3j 3k ξ 22 ξ 14 (ξ 14 X 1) i g(ξ 14 X) j h(ξ 14 X) k i 3j 3k ξ 23 ξ 7 (ξ 7 X 1) i g(ξ 7 X) j h(ξ 7 X) k i 3j 3k Table 3: λ-constacyclic codes of length 175 over F 5 2, λ =175 1, a 175 λ = 1 of X 7 1 into irreducible factors over F 5 2. Let g(x) = X 3 +ξx 2 +ξ 17 X 1 and h(x) = x 3 +ξ 5 X 2 +ξ 13 X 1. The polynomial generators of constacyclic codes are given in Table 3. Example 5.3. Consider all constacyclic codes of length 20 = over F 5 2. Here, l = 2, t = 2, p = 5 and s = 1. Let ξ be a primitive 24th root of unity in F 5 2. Since 4 (5 2 1), it follows that there exists a primitive 4th root of identity in F 5 2. Therefore, X 4 1 = (X 1)(X ξ 6 )(X ξ 12 )(X ξ 18 ). By Theorem 4.1, the number of the 20-isometry classes of F 2 4 is 3. The polynomial generators of constacyclic codes are given in Table

16 λ a λ-constacyclic codes: 0 j 0,j 1,j 2,j 3 5 sizes 1 ξ 6 (ξ 6 X 1) j 0(ξ 6 X ξ 6 ) j 1(ξ 6 X ξ 12 ) j 2(ξ 6 X ξ 18 ) j jo j 1 j 2 j 3 ξ 4 ξ (ξx 1) j 0(ξX ξ 6 ) j 1(ξX ξ 12 ) j 2(ξX ξ 18 ) j jo j 1 j 2 j 3 ξ 8 ξ 2 (ξ 2 X 1) j 0(ξ 2 X ξ 6 ) j 1(ξ 2 X ξ 12 ) j 2(ξ 2 X ξ 18 ) j jo j 1 j 2 j 3 ξ 12 ξ 3 (ξ 3 X 1) j 0(ξ 3 X ξ 6 ) j 1(ξ 3 X ξ 12 ) j 2(ξ 3 X ξ 18 ) j jo j 1 j 2 j 3 ξ 16 ξ 4 (ξ 4 X 1) j 0(ξ 4 X ξ 6 ) j 1(ξ 4 X ξ 12 ) j 2(ξ 4 X ξ 18 ) j jo j 1 j 2 j 3 ξ 20 ξ 5 (ξ 5 X 1) j 0(ξ 5 X ξ 6 ) j 1(ξ 5 X ξ 12 ) j 2(ξ 5 X ξ 18 ) j jo j 1 j 2 j 3 Table 4: λ-constacyclic codes of length 20 over F 5 2, λ =20 1, a 20 λ = 1 λ k a λ-constacyclic codes: 0 j 5 sizes ξ 3 ξ 4 (X 4 ξ 5 ) j j ξ 5 3 ξ 23 (X 4 ξ 5 ) j j ξ 9 3 ξ 6 (X 4 ξ 21 ) j j ξ 13 3 ξ (X 4 ξ 14 ) j j ξ 17 3 ξ 2 (X 4 ξ 13 ) j j ξ 21 3 ξ 3 (X 4 ξ 9 ) j j ξ (X 4 ξ 15 ) j j ξ 7 1 ξ (X 4 ξ 11 ) j j ξ 11 1 ξ 2 (X 4 ξ 7 ) j j ξ 15 1 ξ 3 (X 4 ξ 3 ) j j ξ 19 1 ξ 4 (X 4 ξ 23 ) j j ξ 23 1 ξ 5 (X 4 ξ 19 ) j j Table 5: λ-constacyclic codes of length 20 over F 5 2, λ = 20 ξ 3, a 20 λ = ξ 3k λ k a λ-constacyclic codes: 0 j 0,j 1 5 sizes ξ 2 1 ξ 23 (X 2 ξ 5 ) j0 (X 2 +ξ 5 ) j jo 2j1 ξ 6 1 ξ 6 (X 2 ξ 15 ) j0 (X 2 +ξ 15 ) j jo 2j1 ξ 10 1 ξ (X 2 ξ) j0 (X 2 +ξ) j jo 2j1 ξ 14 1 ξ 2 (X 2 ξ 23 ) j0 (X 2 +ξ 23 ) j jo 2j1 ξ 18 1 ξ 3 (X 2 ξ 18 ) j0 (X 2 +ξ 18 ) j jo 2j1 ξ 22 1 ξ 4 (X 2 ξ 11 ) j0 (X 2 +ξ 11 ) j jo 2j1 Table 6: λ-constacyclic codes of length 20 over F 5 2, λ = 20 ξ 6, a 20 λ = ξ 6k Acknowledgements This work was supported by NSFC, Grant No , and Research Funds of CCNU, Grant No. 11A The authors would like to thank the anonymous referees for their many helpful comments. 16

17 References [1] T. Abualrub, R. Oehmke, On the generators of Z 4 cyclic codes of length 2 e, IEEE Trans. Inform. Theory, 49(9)(2003), [2] G. K. Bakshi, M. Raka, A class of constacyclic codes over a finite field, Finite Fields Appl., 18(2012), [3] E. R. Berlekamp, Algebraic Coding Theory, McGraw-Hill Book Company, New York, [4] T. Blackford, Negacyclic codes overz 4 of even length, IEEE Trans.Inform. Theory, 49(6)(2003), [5] I. F. Blake, S. Gao, R. C. Mullin, Explicit factorization of X 2k + 1 over F p with prime p 3 (mod 4), Appl. Algebra Engrg. Comm. Comput., 4(1993), [6] G. Castagnoli, J. L. Massey, P. A. Schoeller, N. von Seemann, On repeatedroot cyclic codes, IEEE Trans. Inform. Theory, 37(8)(1991), [7] H. Q. Dinh, S. R. López-Permouth, Cyclic and negacyclic codes over finite chain rings, IEEE Trans. Inform. Theory, 50(8)(2004), [8] H. Q. Dinh, Negacyclic codes of length 2 s over Galois rings, IEEE Trans. Inform. Theory, 51(12)(2005), [9] H. Q. Dinh, On the linear ordering of some classes of negacyclic and cyclic codes and their distance distributions, Finite Fields Appl., 14(2008), [10] H. Q. Dinh, Constacylic codes of length p s over F p m + uf p m, Journal of Algebra, 324 (2010), [11] H. Q. Dinh, Repeated-root constacyclic codes of length 2p s, Finite Fields Appl., 18(2012), [12] S. T. Dougherty, S. Ling, Cyclic codes over Z 4 of even length, Designs Codes Cryptogr., 39(2), (2006), [13] [GAP] The GAP Group, GAP Groups, Algorithms, and Programming, Version ; ( [14] G. Hughes, Constacyclic codes, cocycles and a u + v u v construction, IEEE Trans. Inform. Theory, 46(2)(2000), [15] W. C. Huffman, V. Pless, Fundamentals of Error-Correcting Codes, Cambridge University Press, Cambridge, [16] R. Lidl, H. Niederreiter, Finite Fields, Cambridge University Press, Cambridge,

18 [17] A. Sălăgean, Repeated-root cyclic and negacyclic codes over a finite chain ring, Discrete Math. Appl., 154(2006), [18] J. H. van Lint, Repeated-root cyclic codes, IEEE Trans. Inform. Theory, 37(2)(1991), [19] Z. X. Wan, Lectures on Finite Fields and Galois Rings, World Scientific Publishing, [20] J. Wolfmann, Negacyclic and cyclic codes over Z 4, IEEE Trans. Inform. Theory, 45(7)(1999), [21] S. Zhu, X. Kai, A class of constacyclic codes over Z p m, Finite Fields Appl., 16(2010),

Repeated-Root Self-Dual Negacyclic Codes over Finite Fields

Repeated-Root Self-Dual Negacyclic Codes over Finite Fields Journal of Mathematical Research with Applications May, 2016, Vol. 36, No. 3, pp. 275 284 DOI:10.3770/j.issn:2095-2651.2016.03.004 Http://jmre.dlut.edu.cn Repeated-Root Self-Dual Negacyclic Codes over

More information

Self-dual Repeated Root Cyclic and Negacyclic Codes over Finite Fields

Self-dual Repeated Root Cyclic and Negacyclic Codes over Finite Fields Self-dual Repeated Root Cyclic and Negacyclic Codes over Finite Fields K. Guenda Faculty of Mathematics USTHB University of Sciences and Technology of Algiers B.P. 32 El Alia, Bab Ezzouar, Algiers, Algeria

More information

Linear, Cyclic and Constacyclic Codes over S 4 = F 2 + uf 2 + u 2 F 2 + u 3 F 2

Linear, Cyclic and Constacyclic Codes over S 4 = F 2 + uf 2 + u 2 F 2 + u 3 F 2 Filomat 28:5 (2014), 897 906 DOI 10.2298/FIL1405897O Published by Faculty of Sciences and Mathematics, University of Niš, Serbia Available at: http://www.pmf.ni.ac.rs/filomat Linear, Cyclic and Constacyclic

More information

Repeated Root Constacyclic Codes of Length mp s over F p r +uf p r +...+u e 1 F p r

Repeated Root Constacyclic Codes of Length mp s over F p r +uf p r +...+u e 1 F p r Repeated Root Constacyclic Codes of Length mp s over F p r +uf p r +...+u e 1 F p r arxiv:1211.7326v1 [cs.it] 30 Nov 2012 Kenza Guenda and T. Aaron Gulliver December 3, 2012 Abstract We give the structure

More information

Self-Dual Codes over Commutative Frobenius Rings

Self-Dual Codes over Commutative Frobenius Rings Self-Dual Codes over Commutative Frobenius Rings Steven T. Dougherty Department of Mathematics University of Scranton Scranton, PA 18510, USA Email: doughertys1@scranton.edu Jon-Lark Kim Department of

More information

Mathematics for Cryptography

Mathematics for Cryptography Mathematics for Cryptography Douglas R. Stinson David R. Cheriton School of Computer Science University of Waterloo Waterloo, Ontario, N2L 3G1, Canada March 15, 2016 1 Groups and Modular Arithmetic 1.1

More information

Rings in Coding Theory

Rings in Coding Theory Rings in Coding Theory Steven T. Dougherty July 3, 2013 Cyclic Codes Cyclic Codes were first studied by Prange in 1957. Prange, E. Cyclic error-correcting codes in two symbols. Technical Note TN-57-103,

More information

The Structure of 1-Generator Quasi-Twisted Codes and New Linear Codes

The Structure of 1-Generator Quasi-Twisted Codes and New Linear Codes C Designs, Codes and Cryptography, 24, 313 326, 2001 2001 Kluwer Academic Publishers. Manufactured in The Netherlands. The Structure of 1-Generator Quasi-Twisted Codes and New Linear Codes NUH AYDIN Department

More information

WHILE the algebraic theory of error-correcting codes

WHILE the algebraic theory of error-correcting codes 1728 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 50, NO. 8, AUGUST 2004 Cyclic Negacyclic Codes Over Finite Chain Rings Hai Quang Dinh Sergio R. López-Permouth Abstract The structures of cyclic negacyclic

More information

On the Complexity of the Dual Bases of the Gaussian Normal Bases

On the Complexity of the Dual Bases of the Gaussian Normal Bases Algebra Colloquium 22 (Spec ) (205) 909 922 DOI: 0.42/S00538675000760 Algebra Colloquium c 205 AMSS CAS & SUZHOU UNIV On the Complexity of the Dual Bases of the Gaussian Normal Bases Algebra Colloq. 205.22:909-922.

More information

Quizzes for Math 401

Quizzes for Math 401 Quizzes for Math 401 QUIZ 1. a) Let a,b be integers such that λa+µb = 1 for some inetegrs λ,µ. Prove that gcd(a,b) = 1. b) Use Euclid s algorithm to compute gcd(803, 154) and find integers λ,µ such that

More information

LIFTED CODES OVER FINITE CHAIN RINGS

LIFTED CODES OVER FINITE CHAIN RINGS Math. J. Okayama Univ. 53 (2011), 39 53 LIFTED CODES OVER FINITE CHAIN RINGS Steven T. Dougherty, Hongwei Liu and Young Ho Park Abstract. In this paper, we study lifted codes over finite chain rings. We

More information

On the Primitivity of Trinomials over Small Finite Fields

On the Primitivity of Trinomials over Small Finite Fields On the Primitivity of Trinomials over Small Finite Fields Li Yujuan 1, Zhao Jinhua 2, Wang Huaifu, Ma Jing 4. Science and Technology on Information Assurance Laboratory, Beijing, 100072, P.R. China Abstract:

More information

Quasi-reducible Polynomials

Quasi-reducible Polynomials Quasi-reducible Polynomials Jacques Willekens 06-Dec-2008 Abstract In this article, we investigate polynomials that are irreducible over Q, but are reducible modulo any prime number. 1 Introduction Let

More information

MATH 3030, Abstract Algebra FALL 2012 Toby Kenney Midyear Examination Friday 7th December: 7:00-10:00 PM

MATH 3030, Abstract Algebra FALL 2012 Toby Kenney Midyear Examination Friday 7th December: 7:00-10:00 PM MATH 3030, Abstract Algebra FALL 2012 Toby Kenney Midyear Examination Friday 7th December: 7:00-10:00 PM Basic Questions 1. Compute the factor group Z 3 Z 9 / (1, 6). The subgroup generated by (1, 6) is

More information

Definitions. Notations. Injective, Surjective and Bijective. Divides. Cartesian Product. Relations. Equivalence Relations

Definitions. Notations. Injective, Surjective and Bijective. Divides. Cartesian Product. Relations. Equivalence Relations Page 1 Definitions Tuesday, May 8, 2018 12:23 AM Notations " " means "equals, by definition" the set of all real numbers the set of integers Denote a function from a set to a set by Denote the image of

More information

Linear and Cyclic Codes over direct product of Finite Chain Rings

Linear and Cyclic Codes over direct product of Finite Chain Rings Proceedings of the 16th International Conference on Computational and Mathematical Methods in Science and Engineering CMMSE 2016 4 8 July 2016 Linear and Cyclic Codes over direct product of Finite Chain

More information

Section X.55. Cyclotomic Extensions

Section X.55. Cyclotomic Extensions X.55 Cyclotomic Extensions 1 Section X.55. Cyclotomic Extensions Note. In this section we return to a consideration of roots of unity and consider again the cyclic group of roots of unity as encountered

More information

Section VI.33. Finite Fields

Section VI.33. Finite Fields VI.33 Finite Fields 1 Section VI.33. Finite Fields Note. In this section, finite fields are completely classified. For every prime p and n N, there is exactly one (up to isomorphism) field of order p n,

More information

On the Primitivity of some Trinomials over Finite Fields

On the Primitivity of some Trinomials over Finite Fields On the Primitivity of some Trinomials over Finite Fields LI Yujuan & WANG Huaifu & ZHAO Jinhua Science and Technology on Information Assurance Laboratory, Beijing, 100072, P.R. China email: liyj@amss.ac.cn,

More information

School of Mathematics and Statistics. MT5836 Galois Theory. Handout 0: Course Information

School of Mathematics and Statistics. MT5836 Galois Theory. Handout 0: Course Information MRQ 2017 School of Mathematics and Statistics MT5836 Galois Theory Handout 0: Course Information Lecturer: Martyn Quick, Room 326. Prerequisite: MT3505 (or MT4517) Rings & Fields Lectures: Tutorials: Mon

More information

NOTES ON FINITE FIELDS

NOTES ON FINITE FIELDS NOTES ON FINITE FIELDS AARON LANDESMAN CONTENTS 1. Introduction to finite fields 2 2. Definition and constructions of fields 3 2.1. The definition of a field 3 2.2. Constructing field extensions by adjoining

More information

R. Popovych (Nat. Univ. Lviv Polytechnic )

R. Popovych (Nat. Univ. Lviv Polytechnic ) UDC 512.624 R. Popovych (Nat. Univ. Lviv Polytechnic ) SHARPENING OF THE EXPLICIT LOWER BOUNDS ON THE ORDER OF ELEMENTS IN FINITE FIELD EXTENSIONS BASED ON CYCLOTOMIC POLYNOMIALS ПІДСИЛЕННЯ ЯВНИХ НИЖНІХ

More information

TC10 / 3. Finite fields S. Xambó

TC10 / 3. Finite fields S. Xambó TC10 / 3. Finite fields S. Xambó The ring Construction of finite fields The Frobenius automorphism Splitting field of a polynomial Structure of the multiplicative group of a finite field Structure of the

More information

Nonlinear Cyclic Codes over Z 4 whose Nechaev-Gray Images are Binary Linear Cyclic Codes

Nonlinear Cyclic Codes over Z 4 whose Nechaev-Gray Images are Binary Linear Cyclic Codes International Mathematical Forum, 1, 2006, no. 17, 809-821 Nonlinear Cyclic Codes over Z 4 whose Nechaev-Gray Images are Binary Linear Cyclic Codes Gerardo Vega Dirección General de Servicios de Cómputo

More information

N. Makhijani, R. K. Sharma and J. B. Srivastava

N. Makhijani, R. K. Sharma and J. B. Srivastava International Electronic Journal of Algebra Volume 18 2015 21-33 UNITS IN F q kc p r C q N. Makhijani, R. K. Sharma and J. B. Srivastava Received: 5 February 2014 Communicated by A. Çiğdem Özcan Abstract.

More information

Math 121 Homework 3 Solutions

Math 121 Homework 3 Solutions Math 121 Homework 3 Solutions Problem 13.4 #6. Let K 1 and K 2 be finite extensions of F in the field K, and assume that both are splitting fields over F. (a) Prove that their composite K 1 K 2 is a splitting

More information

An Additive Characterization of Fibers of Characters on F p

An Additive Characterization of Fibers of Characters on F p An Additive Characterization of Fibers of Characters on F p Chris Monico Texas Tech University Lubbock, TX c.monico@ttu.edu Michele Elia Politecnico di Torino Torino, Italy elia@polito.it January 30, 2009

More information

Name: Solutions Final Exam

Name: Solutions Final Exam Instructions. Answer each of the questions on your own paper. Be sure to show your work so that partial credit can be adequately assessed. Put your name on each page of your paper. 1. [10 Points] All of

More information

Self-Dual Abelian Codes in some Non-Principal Ideal Group Algebras

Self-Dual Abelian Codes in some Non-Principal Ideal Group Algebras Self-Dual Abelian Codes in some Non-Principal Ideal Group Algebras Parinyawat Choosuwan, Somphong Jitman, and Patanee Udomkavanich arxiv:160903038v2 [mathra] 26 Sep 2016 Abstract The main focus of this

More information

Modern Computer Algebra

Modern Computer Algebra Modern Computer Algebra Exercises to Chapter 25: Fundamental concepts 11 May 1999 JOACHIM VON ZUR GATHEN and JÜRGEN GERHARD Universität Paderborn 25.1 Show that any subgroup of a group G contains the neutral

More information

1. Group Theory Permutations.

1. Group Theory Permutations. 1.1. Permutations. 1. Group Theory Problem 1.1. Let G be a subgroup of S n of index 2. Show that G = A n. Problem 1.2. Find two elements of S 7 that have the same order but are not conjugate. Let π S 7

More information

arxiv: v1 [cs.it] 27 May 2017

arxiv: v1 [cs.it] 27 May 2017 Volume xx No 0x 20xx xxx-xxx doi:xxx ON SHORTENED AND PUNCTURED CYCLIC CODES arxiv:170509859v1 csit 27 May 2017 Arti Yardi IRIT/INP-ENSEEIHT University of Toulouse Toulouse France Ruud Pellikaan Department

More information

A BRIEF INTRODUCTION TO LOCAL FIELDS

A BRIEF INTRODUCTION TO LOCAL FIELDS A BRIEF INTRODUCTION TO LOCAL FIELDS TOM WESTON The purpose of these notes is to give a survey of the basic Galois theory of local fields and number fields. We cover much of the same material as [2, Chapters

More information

φ(xy) = (xy) n = x n y n = φ(x)φ(y)

φ(xy) = (xy) n = x n y n = φ(x)φ(y) Groups 1. (Algebra Comp S03) Let A, B and C be normal subgroups of a group G with A B. If A C = B C and AC = BC then prove that A = B. Let b B. Since b = b1 BC = AC, there are a A and c C such that b =

More information

arxiv: v1 [cs.it] 12 Jun 2016

arxiv: v1 [cs.it] 12 Jun 2016 New Permutation Trinomials From Niho Exponents over Finite Fields with Even Characteristic arxiv:606.03768v [cs.it] 2 Jun 206 Nian Li and Tor Helleseth Abstract In this paper, a class of permutation trinomials

More information

Groups, Rings, and Finite Fields. Andreas Klappenecker. September 12, 2002

Groups, Rings, and Finite Fields. Andreas Klappenecker. September 12, 2002 Background on Groups, Rings, and Finite Fields Andreas Klappenecker September 12, 2002 A thorough understanding of the Agrawal, Kayal, and Saxena primality test requires some tools from algebra and elementary

More information

MATH 361: NUMBER THEORY TENTH LECTURE

MATH 361: NUMBER THEORY TENTH LECTURE MATH 361: NUMBER THEORY TENTH LECTURE The subject of this lecture is finite fields. 1. Root Fields Let k be any field, and let f(x) k[x] be irreducible and have positive degree. We want to construct a

More information

arxiv: v4 [cs.it] 26 Apr 2015

arxiv: v4 [cs.it] 26 Apr 2015 On cyclic codes over Z q +uz q arxiv:1501.03924v4 [cs.it] 26 Apr 2015 Jian Gao 1, Fang-Wei Fu 2, Ling Xiao 1, Rama Krishna Bandi 3 1. School of Science, Shandong University of Technology Zibo, 255091,

More information

ϕ : Z F : ϕ(t) = t 1 =

ϕ : Z F : ϕ(t) = t 1 = 1. Finite Fields The first examples of finite fields are quotient fields of the ring of integers Z: let t > 1 and define Z /t = Z/(tZ) to be the ring of congruence classes of integers modulo t: in practical

More information

Finite Fields. Saravanan Vijayakumaran Department of Electrical Engineering Indian Institute of Technology Bombay

Finite Fields. Saravanan Vijayakumaran Department of Electrical Engineering Indian Institute of Technology Bombay 1 / 25 Finite Fields Saravanan Vijayakumaran sarva@ee.iitb.ac.in Department of Electrical Engineering Indian Institute of Technology Bombay September 25, 2014 2 / 25 Fields Definition A set F together

More information

D-MATH Algebra I HS 2013 Prof. Brent Doran. Solution 3. Modular arithmetic, quotients, product groups

D-MATH Algebra I HS 2013 Prof. Brent Doran. Solution 3. Modular arithmetic, quotients, product groups D-MATH Algebra I HS 2013 Prof. Brent Doran Solution 3 Modular arithmetic, quotients, product groups 1. Show that the functions f = 1/x, g = (x 1)/x generate a group of functions, the law of composition

More information

A Generalization of Wilson s Theorem

A Generalization of Wilson s Theorem A Generalization of Wilson s Theorem R. Andrew Ohana June 3, 2009 Contents 1 Introduction 2 2 Background Algebra 2 2.1 Groups................................. 2 2.2 Rings.................................

More information

Reverse Berlekamp-Massey Decoding

Reverse Berlekamp-Massey Decoding Reverse Berlekamp-Massey Decoding Jiun-Hung Yu and Hans-Andrea Loeliger Department of Information Technology and Electrical Engineering ETH Zurich, Switzerland Email: {yu, loeliger}@isi.ee.ethz.ch arxiv:1301.736v

More information

120A LECTURE OUTLINES

120A LECTURE OUTLINES 120A LECTURE OUTLINES RUI WANG CONTENTS 1. Lecture 1. Introduction 1 2 1.1. An algebraic object to study 2 1.2. Group 2 1.3. Isomorphic binary operations 2 2. Lecture 2. Introduction 2 3 2.1. The multiplication

More information

TEST CODE: PMB SYLLABUS

TEST CODE: PMB SYLLABUS TEST CODE: PMB SYLLABUS Convergence and divergence of sequence and series; Cauchy sequence and completeness; Bolzano-Weierstrass theorem; continuity, uniform continuity, differentiability; directional

More information

Exercises MAT2200 spring 2014 Ark 5 Rings and fields and factorization of polynomials

Exercises MAT2200 spring 2014 Ark 5 Rings and fields and factorization of polynomials Exercises MAT2200 spring 2014 Ark 5 Rings and fields and factorization of polynomials This Ark concerns the weeks No. (Mar ) andno. (Mar ). Status for this week: On Monday Mar : Finished section 23(Factorization

More information

but no smaller power is equal to one. polynomial is defined to be

but no smaller power is equal to one. polynomial is defined to be 13. Radical and Cyclic Extensions The main purpose of this section is to look at the Galois groups of x n a. The first case to consider is a = 1. Definition 13.1. Let K be a field. An element ω K is said

More information

Factorization in Integral Domains II

Factorization in Integral Domains II Factorization in Integral Domains II 1 Statement of the main theorem Throughout these notes, unless otherwise specified, R is a UFD with field of quotients F. The main examples will be R = Z, F = Q, and

More information

Rings and Fields Theorems

Rings and Fields Theorems Rings and Fields Theorems Rajesh Kumar PMATH 334 Intro to Rings and Fields Fall 2009 October 25, 2009 12 Rings and Fields 12.1 Definition Groups and Abelian Groups Let R be a non-empty set. Let + and (multiplication)

More information

Chapter 3. Rings. The basic commutative rings in mathematics are the integers Z, the. Examples

Chapter 3. Rings. The basic commutative rings in mathematics are the integers Z, the. Examples Chapter 3 Rings Rings are additive abelian groups with a second operation called multiplication. The connection between the two operations is provided by the distributive law. Assuming the results of Chapter

More information

ALGEBRA 11: Galois theory

ALGEBRA 11: Galois theory Galois extensions Exercise 11.1 (!). Consider a polynomial P (t) K[t] of degree n with coefficients in a field K that has n distinct roots in K. Prove that the ring K[t]/P of residues modulo P is isomorphic

More information

Math 429/581 (Advanced) Group Theory. Summary of Definitions, Examples, and Theorems by Stefan Gille

Math 429/581 (Advanced) Group Theory. Summary of Definitions, Examples, and Theorems by Stefan Gille Math 429/581 (Advanced) Group Theory Summary of Definitions, Examples, and Theorems by Stefan Gille 1 2 0. Group Operations 0.1. Definition. Let G be a group and X a set. A (left) operation of G on X is

More information

Division of Trinomials by Pentanomials and Orthogonal Arrays

Division of Trinomials by Pentanomials and Orthogonal Arrays Division of Trinomials by Pentanomials and Orthogonal Arrays School of Mathematics and Statistics Carleton University daniel@math.carleton.ca Joint work with M. Dewar, L. Moura, B. Stevens and Q. Wang

More information

ATOMIC AND AP SEMIGROUP RINGS F [X; M], WHERE M IS A SUBMONOID OF THE ADDITIVE MONOID OF NONNEGATIVE RATIONAL NUMBERS. Ryan Gipson and Hamid Kulosman

ATOMIC AND AP SEMIGROUP RINGS F [X; M], WHERE M IS A SUBMONOID OF THE ADDITIVE MONOID OF NONNEGATIVE RATIONAL NUMBERS. Ryan Gipson and Hamid Kulosman International Electronic Journal of Algebra Volume 22 (2017) 133-146 DOI: 10.24330/ieja.325939 ATOMIC AND AP SEMIGROUP RINGS F [X; M], WHERE M IS A SUBMONOID OF THE ADDITIVE MONOID OF NONNEGATIVE RATIONAL

More information

Introduction to finite fields

Introduction to finite fields Chapter 7 Introduction to finite fields This chapter provides an introduction to several kinds of abstract algebraic structures, particularly groups, fields, and polynomials. Our primary interest is in

More information

1 Rings 1 RINGS 1. Theorem 1.1 (Substitution Principle). Let ϕ : R R be a ring homomorphism

1 Rings 1 RINGS 1. Theorem 1.1 (Substitution Principle). Let ϕ : R R be a ring homomorphism 1 RINGS 1 1 Rings Theorem 1.1 (Substitution Principle). Let ϕ : R R be a ring homomorphism (a) Given an element α R there is a unique homomorphism Φ : R[x] R which agrees with the map ϕ on constant polynomials

More information

Solutions of exercise sheet 6

Solutions of exercise sheet 6 D-MATH Algebra I HS 14 Prof. Emmanuel Kowalski Solutions of exercise sheet 6 1. (Irreducibility of the cyclotomic polynomial) Let n be a positive integer, and P Z[X] a monic irreducible factor of X n 1

More information

On Skew Cyclic and Quasi-cyclic Codes Over F 2 + uf 2 + u 2 F 2

On Skew Cyclic and Quasi-cyclic Codes Over F 2 + uf 2 + u 2 F 2 Palestine Journal of Mathematics Vol. 4 Spec. 1) 015), 540 546 Palestine Polytechnic University-PPU 015 On Skew Cyclic and Quasi-cyclic Codes Over F + uf + u F Abdullah Dertli, Yasemin Cengellenmis and

More information

THE JOHNS HOPKINS UNIVERSITY Faculty of Arts and Sciences FINAL EXAM - SPRING SESSION ADVANCED ALGEBRA II.

THE JOHNS HOPKINS UNIVERSITY Faculty of Arts and Sciences FINAL EXAM - SPRING SESSION ADVANCED ALGEBRA II. THE JOHNS HOPKINS UNIVERSITY Faculty of Arts and Sciences FINAL EXAM - SPRING SESSION 2006 110.402 - ADVANCED ALGEBRA II. Examiner: Professor C. Consani Duration: 3 HOURS (9am-12:00pm), May 15, 2006. No

More information

ELG 5372 Error Control Coding. Lecture 12: Ideals in Rings and Algebraic Description of Cyclic Codes

ELG 5372 Error Control Coding. Lecture 12: Ideals in Rings and Algebraic Description of Cyclic Codes ELG 5372 Error Control Coding Lecture 12: Ideals in Rings and Algebraic Description of Cyclic Codes Quotient Ring Example + Quotient Ring Example Quotient Ring Recall the quotient ring R={,,, }, where

More information

Ph.D. Qualifying Examination in Algebra Department of Mathematics University of Louisville January 2018

Ph.D. Qualifying Examination in Algebra Department of Mathematics University of Louisville January 2018 Ph.D. Qualifying Examination in Algebra Department of Mathematics University of Louisville January 2018 Do 6 problems with at least 2 in each section. Group theory problems: (1) Suppose G is a group. The

More information

Public-key Cryptography: Theory and Practice

Public-key Cryptography: Theory and Practice Public-key Cryptography Theory and Practice Department of Computer Science and Engineering Indian Institute of Technology Kharagpur Chapter 2: Mathematical Concepts Divisibility Congruence Quadratic Residues

More information

DONG QUAN NGOC NGUYEN

DONG QUAN NGOC NGUYEN REPRESENTATION OF UNITS IN CYCLOTOMIC FUNCTION FIELDS DONG QUAN NGOC NGUYEN Contents 1 Introduction 1 2 Some basic notions 3 21 The Galois group Gal(K /k) 3 22 Representation of integers in O, and the

More information

Rings and groups. Ya. Sysak

Rings and groups. Ya. Sysak Rings and groups. Ya. Sysak 1 Noetherian rings Let R be a ring. A (right) R -module M is called noetherian if it satisfies the maximum condition for its submodules. In other words, if M 1... M i M i+1...

More information

MATH 431 PART 2: POLYNOMIAL RINGS AND FACTORIZATION

MATH 431 PART 2: POLYNOMIAL RINGS AND FACTORIZATION MATH 431 PART 2: POLYNOMIAL RINGS AND FACTORIZATION 1. Polynomial rings (review) Definition 1. A polynomial f(x) with coefficients in a ring R is n f(x) = a i x i = a 0 + a 1 x + a 2 x 2 + + a n x n i=0

More information

x 3 2x = (x 2) (x 2 2x + 1) + (x 2) x 2 2x + 1 = (x 4) (x + 2) + 9 (x + 2) = ( 1 9 x ) (9) + 0

x 3 2x = (x 2) (x 2 2x + 1) + (x 2) x 2 2x + 1 = (x 4) (x + 2) + 9 (x + 2) = ( 1 9 x ) (9) + 0 1. (a) i. State and prove Wilson's Theorem. ii. Show that, if p is a prime number congruent to 1 modulo 4, then there exists a solution to the congruence x 2 1 mod p. (b) i. Let p(x), q(x) be polynomials

More information

Ideals: Definitions & Examples

Ideals: Definitions & Examples Ideals: Definitions & Examples Defn: An ideal I of a commutative ring R is a subset of R such that for a, b I and r R we have a + b, a b, ra I Examples: All ideals of Z have form nz = (n) = {..., n, 0,

More information

Decomposing Bent Functions

Decomposing Bent Functions 2004 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 49, NO. 8, AUGUST 2003 Decomposing Bent Functions Anne Canteaut and Pascale Charpin Abstract In a recent paper [1], it is shown that the restrictions

More information

Information Theory. Lecture 7

Information Theory. Lecture 7 Information Theory Lecture 7 Finite fields continued: R3 and R7 the field GF(p m ),... Cyclic Codes Intro. to cyclic codes: R8.1 3 Mikael Skoglund, Information Theory 1/17 The Field GF(p m ) π(x) irreducible

More information

SUMMARY ALGEBRA I LOUIS-PHILIPPE THIBAULT

SUMMARY ALGEBRA I LOUIS-PHILIPPE THIBAULT SUMMARY ALGEBRA I LOUIS-PHILIPPE THIBAULT Contents 1. Group Theory 1 1.1. Basic Notions 1 1.2. Isomorphism Theorems 2 1.3. Jordan- Holder Theorem 2 1.4. Symmetric Group 3 1.5. Group action on Sets 3 1.6.

More information

Factorization in Polynomial Rings

Factorization in Polynomial Rings Factorization in Polynomial Rings Throughout these notes, F denotes a field. 1 Long division with remainder We begin with some basic definitions. Definition 1.1. Let f, g F [x]. We say that f divides g,

More information

LECTURE NOTES IN CRYPTOGRAPHY

LECTURE NOTES IN CRYPTOGRAPHY 1 LECTURE NOTES IN CRYPTOGRAPHY Thomas Johansson 2005/2006 c Thomas Johansson 2006 2 Chapter 1 Abstract algebra and Number theory Before we start the treatment of cryptography we need to review some basic

More information

Elementary Properties of Cyclotomic Polynomials

Elementary Properties of Cyclotomic Polynomials Elementary Properties of Cyclotomic Polynomials Yimin Ge Abstract Elementary properties of cyclotomic polynomials is a topic that has become very popular in Olympiad mathematics. The purpose of this article

More information

MATH 361: NUMBER THEORY FOURTH LECTURE

MATH 361: NUMBER THEORY FOURTH LECTURE MATH 361: NUMBER THEORY FOURTH LECTURE 1. Introduction Everybody knows that three hours after 10:00, the time is 1:00. That is, everybody is familiar with modular arithmetic, the usual arithmetic of the

More information

Good Integers and Applications in Coding Theory. Silpakorn University

Good Integers and Applications in Coding Theory. Silpakorn University Good Integers and in Coding Theory Somphong Jitman Silpakorn University March 1, 2017 @MUIC God made the integers, all else is the work of man. L. Kronecker 1 Good Integers 2 Good Integers P. Moree (1997)

More information

Abstract Algebra: Chapters 16 and 17

Abstract Algebra: Chapters 16 and 17 Study polynomials, their factorization, and the construction of fields. Chapter 16 Polynomial Rings Notation Let R be a commutative ring. The ring of polynomials over R in the indeterminate x is the set

More information

Lecture 8: The Field B dr

Lecture 8: The Field B dr Lecture 8: The Field B dr October 29, 2018 Throughout this lecture, we fix a perfectoid field C of characteristic p, with valuation ring O C. Fix an element π C with 0 < π C < 1, and let B denote the completion

More information

Finite Fields. Sophie Huczynska. Semester 2, Academic Year

Finite Fields. Sophie Huczynska. Semester 2, Academic Year Finite Fields Sophie Huczynska Semester 2, Academic Year 2005-06 2 Chapter 1. Introduction Finite fields is a branch of mathematics which has come to the fore in the last 50 years due to its numerous applications,

More information

ALGEBRA PH.D. QUALIFYING EXAM September 27, 2008

ALGEBRA PH.D. QUALIFYING EXAM September 27, 2008 ALGEBRA PH.D. QUALIFYING EXAM September 27, 2008 A passing paper consists of four problems solved completely plus significant progress on two other problems; moreover, the set of problems solved completely

More information

MATH 326: RINGS AND MODULES STEFAN GILLE

MATH 326: RINGS AND MODULES STEFAN GILLE MATH 326: RINGS AND MODULES STEFAN GILLE 1 2 STEFAN GILLE 1. Rings We recall first the definition of a group. 1.1. Definition. Let G be a non empty set. The set G is called a group if there is a map called

More information

Abstract Algebra, Second Edition, by John A. Beachy and William D. Blair. Corrections and clarifications

Abstract Algebra, Second Edition, by John A. Beachy and William D. Blair. Corrections and clarifications 1 Abstract Algebra, Second Edition, by John A. Beachy and William D. Blair Corrections and clarifications Note: Some corrections were made after the first printing of the text. page 9, line 8 For of the

More information

Left dihedral codes over Galois rings GR(p 2, m)

Left dihedral codes over Galois rings GR(p 2, m) Left dihedral codes over Galois rings GR(p 2, m) Yonglin Cao a, Yuan Cao b, Fang-Wei Fu c a School of Sciences, Shandong University of Technology, Zibo, Shandong 255091, China b College of Mathematics

More information

Decoding Procedure for BCH, Alternant and Goppa Codes defined over Semigroup Ring

Decoding Procedure for BCH, Alternant and Goppa Codes defined over Semigroup Ring Decoding Procedure for BCH, Alternant and Goppa Codes defined over Semigroup Ring Antonio Aparecido de Andrade Department of Mathematics, IBILCE, UNESP, 15054-000, São José do Rio Preto, SP, Brazil E-mail:

More information

How many units can a commutative ring have?

How many units can a commutative ring have? How many units can a commutative ring have? Sunil K. Chebolu and Keir Locridge Abstract. László Fuchs posed the following problem in 960, which remains open: classify the abelian groups occurring as the

More information

Definitions, Theorems and Exercises. Abstract Algebra Math 332. Ethan D. Bloch

Definitions, Theorems and Exercises. Abstract Algebra Math 332. Ethan D. Bloch Definitions, Theorems and Exercises Abstract Algebra Math 332 Ethan D. Bloch December 26, 2013 ii Contents 1 Binary Operations 3 1.1 Binary Operations............................... 4 1.2 Isomorphic Binary

More information

Galois Theory TCU Graduate Student Seminar George Gilbert October 2015

Galois Theory TCU Graduate Student Seminar George Gilbert October 2015 Galois Theory TCU Graduate Student Seminar George Gilbert October 201 The coefficients of a polynomial are symmetric functions of the roots {α i }: fx) = x n s 1 x n 1 + s 2 x n 2 + + 1) n s n, where s

More information

Hyperbent functions, Kloosterman sums and Dickson polynomials

Hyperbent functions, Kloosterman sums and Dickson polynomials Hyperbent functions, Kloosterman sums and Dickson polynomials Pascale Charpin INRIA, Codes Domaine de Voluceau-Rocquencourt BP 105-78153, Le Chesnay France Email: pascale.charpin@inria.fr Guang Gong Department

More information

arxiv: v1 [math.gr] 3 Feb 2019

arxiv: v1 [math.gr] 3 Feb 2019 Galois groups of symmetric sextic trinomials arxiv:1902.00965v1 [math.gr] Feb 2019 Alberto Cavallo Max Planck Institute for Mathematics, Bonn 5111, Germany cavallo@mpim-bonn.mpg.de Abstract We compute

More information

7.1 Definitions and Generator Polynomials

7.1 Definitions and Generator Polynomials Chapter 7 Cyclic Codes Lecture 21, March 29, 2011 7.1 Definitions and Generator Polynomials Cyclic codes are an important class of linear codes for which the encoding and decoding can be efficiently implemented

More information

ON VALUES OF CYCLOTOMIC POLYNOMIALS. V

ON VALUES OF CYCLOTOMIC POLYNOMIALS. V Math. J. Okayama Univ. 45 (2003), 29 36 ON VALUES OF CYCLOTOMIC POLYNOMIALS. V Dedicated to emeritus professor Kazuo Kishimoto on his seventieth birthday Kaoru MOTOSE In this paper, using properties of

More information

Factorization of integer-valued polynomials with square-free denominator

Factorization of integer-valued polynomials with square-free denominator accepted by Comm. Algebra (2013) Factorization of integer-valued polynomials with square-free denominator Giulio Peruginelli September 9, 2013 Dedicated to Marco Fontana on the occasion of his 65th birthday

More information

Classification of Finite Fields

Classification of Finite Fields Classification of Finite Fields In these notes we use the properties of the polynomial x pd x to classify finite fields. The importance of this polynomial is explained by the following basic proposition.

More information

Practice problems for first midterm, Spring 98

Practice problems for first midterm, Spring 98 Practice problems for first midterm, Spring 98 midterm to be held Wednesday, February 25, 1998, in class Dave Bayer, Modern Algebra All rings are assumed to be commutative with identity, as in our text.

More information

THE MEASURE-THEORETIC ENTROPY OF LINEAR CELLULAR AUTOMATA WITH RESPECT TO A MARKOV MEASURE. 1. Introduction

THE MEASURE-THEORETIC ENTROPY OF LINEAR CELLULAR AUTOMATA WITH RESPECT TO A MARKOV MEASURE. 1. Introduction THE MEASURE-THEORETIC ENTROPY OF LINEAR CELLULAR AUTOMATA WITH RESPECT TO A MARKOV MEASURE HASAN AKIN Abstract. The purpose of this short paper is to compute the measure-theoretic entropy of the onedimensional

More information

SUMS OF SECOND ORDER LINEAR RECURRENCES THOMAS MCKENZIE AND SHANNON OVERBAY

SUMS OF SECOND ORDER LINEAR RECURRENCES THOMAS MCKENZIE AND SHANNON OVERBAY SUMS OF SECOND ORDER LINEAR RECURRENCES THOMAS MCKENZIE AND SHANNON OVERBAY Abstract. This paper examines second order linear homogeneous recurrence relations with coefficients in finite rings. The first

More information

p-adic fields Chapter 7

p-adic fields Chapter 7 Chapter 7 p-adic fields In this chapter, we study completions of number fields, and their ramification (in particular in the Galois case). We then look at extensions of the p-adic numbers Q p and classify

More information

On the Algebraic Structure of Quasi-Cyclic Codes I: Finite Fields

On the Algebraic Structure of Quasi-Cyclic Codes I: Finite Fields IEEE TRANSACTIONS ON INFORMATION THEORY, VOL 47, NO 7, NOVEMBER 2001 2751 On the Algebraic Structure of Quasi-Cyclic Codes I: Finite Fields San Ling Patrick Solé, Member, IEEE Abstract A new algebraic

More information

2 (17) Find non-trivial left and right ideals of the ring of 22 matrices over R. Show that there are no nontrivial two sided ideals. (18) State and pr

2 (17) Find non-trivial left and right ideals of the ring of 22 matrices over R. Show that there are no nontrivial two sided ideals. (18) State and pr MATHEMATICS Introduction to Modern Algebra II Review. (1) Give an example of a non-commutative ring; a ring without unit; a division ring which is not a eld and a ring which is not a domain. (2) Show that

More information

ON PERMUTATION POLYNOMIALS OF PRESCRIBED SHAPE

ON PERMUTATION POLYNOMIALS OF PRESCRIBED SHAPE ON PERMUTATION POLYNOMIALS OF PRESCRIBED SHAPE AMIR AKBARY, DRAGOS GHIOCA, AND QIANG WANG Abstract. We count permutation polynomials of F q which are sums of m + 2 monomials of prescribed degrees. This

More information