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

Size: px
Start display at page:

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

Transcription

1 Self-Dual Abelian Codes in some Non-Principal Ideal Group Algebras Parinyawat Choosuwan, Somphong Jitman, and Patanee Udomkavanich arxiv: v2 [mathra] 26 Sep 2016 Abstract The main focus of this paper is the complete enumeration of self-dual abelian codes in non-principal ideal group algebras F 2 k[a Z 2 Z 2 s] with respect to both the Euclidean and Hermitian inner products, where k and s are positive integers and A is an abelian group of odd order Based on the well-known characterization of Euclidean and Hermitian self-dual abelian codes, we show that such enumeration can be obtained in terms of a suitable product of the number of cyclic codes, the number of Euclidean self-dual cyclic codes, and the number of Hermitian self-dual cyclic codes of length 2 s over some Galois extensions of the ring F 2 k +uf 2 k, where u 2 = 0 Subsequently, general results on the characterization and enumeration of cyclic codes and self-dual codes of length p s over F p k+uf p k are given Combining these results, the complete enumeration of self-dual abelian codes in F 2 k[a Z 2 Z 2 s] is therefore obtained Keywords: self-dual codes, abelian codes, finite chain rings, group algebras 2010 Mathematics Subject Classification: 94B15, 94B05, 16A26 1 Introduction Information media, such as communication systems and storage devices of data, are not 100 percent reliable in practice because of noise or other forms of introduced interference The art of error correcting codes is a branch of Mathematics that has been introduced to deal with this problem since 1960s Linear codes with additional algebraic structures P Choosuwan is with the Department of Mathematics and Computer Science, Faculty of Science, Chulalongkorn University, Bangkok 10330, Thailand parinyawatch@gmailcom S Jitman is with the Department of Mathematics, Faculty of Science, Silpakorn University, Nakhon Pathom 73000, Thailand sjitman@gmailcom P Udomkavanich is with the Department of Mathematics and Computer Science, Faculty of Science, Chulalongkorn University, Bangkok 10330, Thailand pattaneeu@chulaacth 1

2 and self-dual codes are important families of codes that have been extensively studied for both theoretical and practical reasons see [2 6,14,16,21 23] and references therein Some major results on Euclidean self-dual cyclic codes have been established in [18] In [13], the complete characterization and enumeration of such self-dual codes have been given These results on Euclidean self-dual cyclic codes have been generalized to abelian codes in group algebras [14] and the complete characterization and enumeration of Euclidean self-dual abelian codes in principal ideal group algebras PIGAs have been established Extensively, the characterization and enumeration of Hermitian self-dual abelian codes in PIGAs have been studied in [16] To the best of our knowledge, the characterization and enumeration of self-dual abelian codes in non-principal ideal group algebras non-pigas have not been well studied It is therefore of natural interest to focus on this open problem In [14] and [16], it has been shown that there exists a Euclidean resp, Hermitian self-dual abelian code in F p k[g] if and only if p = 2 and G is even In order to study self-dual abeliancodes, it is thereforerestricted to the groupalgebra F 2 k[a B], where A is an abelian group of odd order and B is a non-trivial abelian group of two power order In this case, F 2 k[a B] is a PIGA if and only if B = Z 2 s is a cyclic group see [12] Equivalently, F 2 k[a B] is a non-piga if and only if B is non-cyclic To avoid tedious computations, we focus on the simplest case where B = Z 2 Z 2 s, where s is a positive integer Precisely, the goal of this paper is to determine the algebraic structures and the numbers of Euclidean and Hermitian self-dual abelian codes in F 2 k[a Z 2 Z 2 s] It turns out that every Euclidean resp, Hermitian self-dual abelian code in F 2 k[a Z 2 Z 2 s] is a suitable Cartesian product of cyclic codes, Euclidean self-dual cyclic codes, and Hermitian self-dual cyclic codes of length 2 s over some Galois extension of the ring F 2 k +uf 2 k, where u 2 = 0 see Section 2 Hence, the number of self-dual abelian codes in F 2 k[a Z 2 Z 2 s] can be determined in terms of the cyclic codes mentioned earlier Subsequently, useful properties of cyclic codes, Euclidean self-dual cyclic codes, and Hermitian self-dual cyclic codes of length p s over F p k + uf p k are given for all primes p Combining these results, the characterizations and enumerations of Euclidean and Hermitian self-dual abelian codes in F 2 k[a Z 2 Z 2 s] are rewarded The paper is organized as follows In Section 2, some basic results on abelian codes are recalled together with a link between abelian codes in F 2 k[a Z 2 Z 2 s] and cyclic codes of length 2 s over Galois extensions of F 2 k + uf 2 k General results on the characterization and enumeration of cyclic codes of length p s over F p k +uf p k are provided in Section 3 In Section 4, the characterizations and enumerations of Euclidean and Hermitian self-dual cyclic codes of length p s over F p k +uf p k are established Summary and remarks are given in Section 5 2

3 2 Preliminaries In this section, we recall some definitions and basic properties of rings and abelian codes Subsequently, a link between an abelian code in non-principal ideal algebras and a product of cyclic codes over rings is given This link plays an important role in determining the algebraic structures an the numbers of Euclidean and Hermitian self-dual abelian codes in non-principal ideal algebras 21 Rings and Abelian Codes in Group Rings For a prime p and a positive integer k, denote by F p k the finite field of order p k Let F p k + uf p k := {a + ub a,b F p k} be a ring, where the addition and multiplication are defined as in the usual polynomial ring over F p k with indeterminate u together with the condition u 2 = 0 We note that F p k + uf p k is isomorphic to F p k[u]/ u 2 as rings The Galois extension of F p k +uf p k of degree m is defined to be the quotient ring F p k +uf p k[x]/ fx, where fx is an irreducible polynomial of degree m over F p k It is not difficult to see that the Galois extension of F p k+uf p k of degree m is isomorphic to F p km +uf p km as rings In the case where k is even, the mapping a+ub a pk/2 +ub pk/2 is a ring automorphism of order 2 on F p k + uf p k The readers may refer to [7,8] for properties of the ring F p k +uf p k For a commutative ring R with identity 1 and a finite abelian group G, written additively, let R[G] denote the group ring of G over R The elements in R[G] will be written as g Gα g Y g, where α g R The addition and the multiplication in R[G] are given as in the usual polynomial ring over R with indeterminate Y, where the indices are computed additively in G Note that Y 0 := 1 is the multiplicative identity of R[G] resp, R, where 0 is the identity of G We define a conjugation on R[G] to be the map that fixes R and sends Y g to Y g for all g G, ie, for u = g Gα g Y g R[G], we set u := α g Y g = g Y g G g Gα g In the case where, there exists a ring automorphism ρ on R of order 2, we define ũ := g Gρα g Y g for all u = α g Y g R[G] In the g G case where R is a finite field F p k, then F p k[g] can be viewed as an F p k-algebra and it is called a group algebra The group algebra F p k[g] is called a principal ideal group algebra PIGA if its ideals are generated by a single element An abelian code in R[G] is defined to be an ideal in R[G] If G is cyclic, this code is called a cyclic code, a code which is invariant under the right cyclic shift It is well known that cyclic codes of length n over R can be regarded as ideals in the quotient polynomial ring R[x]/ x n 1 = R[Z n ] 3

4 The Euclidean inner product in R[G] is defined as follows For u = α g Y g and v = β g Y g g G g G in R[G], we set u,v E := g Gα g β g In addition, if there exists a ring automorphism ρ of order 2 on R, the ρ-inner product of u and v is defined by u,v ρ := g Gα g ρβ g If R = F q 2 resp, R = F q 2 + uf q 2 and ρa = a q resp, ρa + ub = a q + ub q for all a F q 2 resp, a+ub F q 2 +uf q 2, the ρ-inner product is called the Hermitian inner product and denoted by u,v H The Euclidean dual and Hermitian dual of C in R[G] are defined to be the sets C E := {u R[G] u,v E = 0 for all v C} and C H := {u R[G] u,v H = 0 for all v C}, respectively An abelian code C is said to be Euclidean self-dual resp, Hermitian self-dual if C = C E resp, C = C H For convenience, denote by Np k,n, NEp k,n, and NHp k,n the number of cyclic codes, the number of Euclidean self-dual cyclic codes, and the number of Hermitian selfdual cyclic codes of length n over F p k +uf p k, respectively 22 Decomposition of Abelian Codes in F 2 k[a Z 2 Z 2 s] In [14] and [16], it has been shown that there exists a Euclidean resp, Hermitian selfdual abelian code in F p k[g] if and only if p = 2 and G is even To study self-dual abelian codes, it is sufficient to focus on F 2 k[a B], where A is an abelian group of odd order and B is a non-trivial abelian group of two power order In this case, F 2 k[a B] is a PIGA if and only if B = Z 2 s is a cyclic group for some positive integer s see [12] The complete characterization and enumeration of self-dual abelian codes in PIGAs have been given in [14] and [16] Here, we focus on self-dual abelian codes in non-pigas, or equivalently, B is non-cyclic To avoid tedious computations, we establish results for 4

5 the simplest case where B = Z 2 Z 2 s Useful decompositions of F 2 k[a Z 2 Z 2 s] are given in this section First, we consider the decomposition of R := F 2 k[a] In this case, R is semi-simple [2] which can be decomposed using the Discrete Fourier Transform in [22] see [16] and [14] for more details For completeness, the decompositions used in this paper are summarized as follows For an odd positive integer i and a positive integer k, let ord i 2 k denote the multiplicative order of 2 k modulo i For each a A, denote by orda the additive order of a in A A 2 k -cyclotomic class of A containing a A, denoted by S 2 ka, is defined to be the set where 2 ki a := 2ki S 2 ka :={2 ki a i = 0,1,} = {2 ki a 0 i < ord orda 2 k }, j=1 a in A An idempotent in R is a non-zero element e such that e 2 = e It is called primitive if for every other idempotent f, either ef = e or ef = 0 The primitive idempotents in R are induced by the 2 k -cyclotomic classes of A see [6, Proposition II4] Let {a 1,a 2,,a t } be a complete set of representatives of 2 k -cyclotomic classes of A and let e i be the primitive idempotent induced by S 2 ka i for all 1 i t From [22], R can be decomposed as and hence, R = t Re i, 21 i=1 F 2 k[a Z 2 ] = R[Z 2 ] t = Re i [Z 2 ] 22 It is well known see [14,16] that Re i := F 2 k i, where k i is a multiple of k Precisely, k i = k S 2 ka i = k ord ordai 2 k provided that e i is induced by S 2 ka i It follows that Re i [Z 2 ] = F 2 k i [Z 2 ] Under the ring isomorphism that fixes the elements in F 2 k i and Y 1 u+1, F 2 k i [Z 2 ] is isomorphic to the ring F 2 k i +uf 2 k i, where u 2 = 0 We note that this ring plays an important role in coding theory and codes over rings in this family have extensively been studied [7, 8, 10, 17] and references therein From 22 and the ring isomorphism discussed above, we have i=1 F 2 k[a Z 2 Z 2 s] = t R i [Z 2 s], 23 i=1 5

6 where R i := F 2 k i +uf 2 k i for all 1 i t In order to study the algebraic structures of Euclidean and Hermitian self-dual abelian codes in F 2 k[a Z 2 Z 2 s], the two rearrangements of R i s in the decomposition 23 are needed The details are given in the following two subsections 221 Euclidean Case A 2 k -cyclotomic class S 2 ka is said to be of type I if a = a in this case, S 2 ka = S 2 k a, type II if S 2 ka = S 2 k a and a a, or type III if S 2 k a S 2 ka The primitive idempotent e induced by S 2 ka is said to be of type λ {I,II,III} if S 2 ka is a 2 k -cyclotomic class of type λ Without loss of generality, the representatives a 1,a 2,,a t of 2 k -cyclotomic classes of A can be chosen such that {a i i = 1,2,,r I }, {a ri +j j = 1,2,,r II } and {a ri +r I +l,a ri +r I +r I +l = a ri +r I +l l = 1,2,,r III } are sets of representatives of 2 k - cyclotomic classes of types I,II, and III, respectively, where t = r I +r II +2r III Rearranging the terms in the decomposition of R in 21 based on the 3 types primitive idempotents, we have F 2 k[a Z 2 ] = t Re i [Z 2 ] = i=1 ri R i i=1 ri S j j=1 r I T l T l, 24 where R i := F 2 k + uf 2 k for all i = 1,2,,r I, S j := F 2 k ri +j + uf 2 k ri +j for all j = 1,2,,r II, and T l := F 2 k ri +r I +l +uf 2 k ri +r I +l for all l = 1,2,,r III From 24, we have F 2 k[a Z 2 Z 2 s] ri = R i [Z 2 s] i=1 S j [Z 2 s] ri j=1 r I l=1 T l [Z 2 s] T l [Z 2 s] 25 It follows that, an abelian code C in F 2 k[a Z 2 Z 2 s] can be viewed as C ri ri r I = B i C j D l D l, 26 i=1 j=1 where B i, C j, D s and D s are cyclic codes in R i [Z 2 s], S j [Z 2 s], T l [Z 2 s] and T l [Z 2 s], respectively, for all i = 1,2,,r I, j = 1,2,,r II and l = 1,2,,r III Using the analysis similar to those in [14, Section IID], the Euclidean dual of C in 26 is of the form ri C E = i=1 B E i ri j=1 C H j l=1 r I l=1 D l E D E l l=1 6

7 Similar to [14, Corollary 29], necessary and sufficient conditions for an abelian code in F 2 k[a Z 2 Z 2 s] to be Euclidean self-dual can be given using the notions of cyclic codes of length 2 s over R i, S j, and T l in the following corollary Corollary 21 An abelian code C in F 2 k[a Z 2 Z 2 s] is Euclidean self-dual if and only if in the decomposition 26, i B i is a Euclidean self-dual cyclic code of length 2 s over R i for all all i = 1,2,,r I, ii C j is a Hermitian self-dual cyclic code of length 2 s over S j for all j = 1,2,,r II, and iii D l = D E l is a cyclic code of length 2 s over T l for all l = 1,2,,r III Given a positive integer k and an odd positive integer j, the pair j,2 k is said to be good if j divides 2 kt + 1 for some integer t 1, and bad otherwise This notions have been introduced in [13, 14] for the enumeration of self-dual cyclic codes and self-dual abelian codes over finite fields Let χ be a function defined on the pair j,2 k, where j is an odd positive integer, as follows 0 if j,2 k is good, χj,2 k = 1 otherwise 27 The number of Euclidean self-dual abelian codes in F 2 k[a Z 2 Z 2 s] can be determined as follows Theorem 22 Let k and s be positive integers and let A be a finite abelian group of odd order and exponent M Then the number of Euclidean self-dual abelian codes in F 2 k[a Z 2 Z 2 s] is NE2 k,2 s 1 χd,2 k N A d d M,ord d 2 k =1 d M ord d 2 k 1 d M NH2 k ord d2 k 1 χd,2 k,2 s N A d ord d 2 k N2 k ord d2 k,2 s χd,2 k N A d 2ord d 2 k, where N A d denotes the number of elements in A of order d determined in [1] Proof From 26 and Corollary 21, it suffices to determine the numbers of cyclic codes B i s, C j s, and D l s such that B i and C j are Euclidean and Hermitian self-dual, respectively 7

8 From [16, Remark 25], the elements in A of the same order are partitioned into 2 k -cyclotomic classes of the same type For each divisor d of M, a 2 k -cyclotomic class containing an element of order d has cardinality ord d 2 k and the number of such 2 k - cyclotomic classes is N Ad ord d We consider the following 3 cases 2 k Case 1: χd,2 k = 0 and ord d 2 k = 1 By [14, Remark 26], every 2 k -cyclotomic class of A containing an element of order d is of type I Since there are N Ad such ord d 2 k 2 k -cyclotomic classes, the number of Euclidean self-dual cyclic codes B i s of length 2 s corresponding to d is NE2 k,2 s N A d ord d 2 k = NE2 k,2 s 1 χd,2 k N A d Case 2: χd,2 k = 0 and ord d 2 k 1 By [14, Remark 26], every 2 k -cyclotomic class of A containing an element of order d is of type II Hence, the number of Hermitian self-dual cyclic codes C j s of length 2 s corresponding to d is NH2 k ord d2 k N A d,2 s ord d 2 k = NH2 k ord d2 k,2 s 1 χd,2 k N A d ord d 2 k Case 3: χd,2 k = 1 By [14, Lemma 45], every 2 k -cyclotomic class of A containing an element of order d is of type III Then the number of cyclic codes D l s of length 2 s corresponding to d is N2 k ord d2 k N A d,2 s 2ord d 2 k = N2 k ord d2 k,2 s The desired result follows since d runs over all divisors of M χd,2 k N A d 2ord d 2 k This enumeration will be completed by counting the above numbers NE, NH, and N in Corollaries 45, 48, and 313, respectively 222 Hermitian Case We focus on the case where k is even A 2 k -cyclotomic class S 2 ka is said to be of type I if S 2 ka = S 2 k 2 k 2a or type II if S 2 ka S 2 k 2 k 2a The primitive idempotent e induced by S 2 ka is said to be of type λ {I,II } if S 2 ka is a 2 k -cyclotomic class of type λ Without loss of generality, the representatives a 1,a 2,,a t of 2 k -cyclotomic classes can be chosen such that {a i i = 1,2,,r I } and {a ri +j,a ri +r I +j = 2 k 2a ri +j j = 1,2,,r II } are sets of representatives of 2 k -cyclotomic classes of types I and II, respectively, where t = r I +2r II Rearranging the terms in the decomposition of R in 21 based on the above 2 types primitive idempotents, we have F 2 k[a Z 2 ] t = Re i [Z 2 ] = i=1 ri S j j=1 ri T l T l, 28 l=1 8

9 where S j := F 2 k j + uf 2 k j for all j = 1,2,,r I and T l := F 2 k ri +l + uf 2 k ri +l for all l = 1,2,,r II From 28, we have F 2 k[a Z 2 Z 2 s] = ri S j [Z 2 s] j=1 T l [Z 2 s] T l [Z 2 s] 29 Hence, an abelian code C in F 2 k[a Z 2 Z 2 s] can be viewed as ri C ri = C j D l D l, 210 j=1 where C j, D l and D l are cyclic codes in S j[z 2 s], T l [Z 2 s] and T l [Z 2 s], respectively, for all j = 1,2,,r I and l = 1,2,,r II l=1 ri Using the analysis similar to those in [16, Section IID], the Hermitian dual of C in 210 is of the form ri C H = j=1 C H j ri l=1 l=1 D l E D E l Similar to [16, Corollary 28], necessary and sufficient conditions for an abelian code in F 2 k[a Z 2 Z 2 s] to be Hermitian self-dual are now given using the notions of cyclic codes of length 2 s over S j and T l in the following corollary Corollary 23 An abelian code C in F 2 k[a Z 2 Z 2 s] is Hermitian self-dual if and only if in the decomposition 210, i C j is a Hermitian self-dual cyclic code of length 2 s over S j for all j = 1,2,,r I, and ii D l = D E l is a cyclic code of length 2 s over T l for all l = 1,2,,r II Given a positive integer k and an odd positive integer j, the pair j,2 k is said to be oddly good if j divides 2 kt + 1 for some odd integer t 1, and evenly good if j divides 2 kt + 1 for some even integer t 2 These notions have been introduced in [16] for characterizing the Hermitian self-dual abelian codes in PIGAs Let λ be a function defined on the pair j,2 k, where j is an odd positive integer, as 0 if j,2 k is oddly good, λj,2 k = otherwise The number of Hermitian self-dual abelian codes in F 2 k[a Z 2 Z 2 s] can be determined as follows 9

10 Theorem 24 Let k be an even positive integer and let s be a positive integer Let A be a finite abelian group of odd order and exponent M Then the number of Hermitian self-dual abelian codes in F 2 k[a Z 2 Z 2 s] is d M k NH2 k ord d2 k 1 λd,2 2 N A d,2 s ord d 2 k k N2 k ord d2 k λd,2 2 N A d,2 s 2ord d 2 k, d M where N A d denotes the number of elements of order d in A determined in [1] Proof By Corollary 23 and 210, it is enough to determine the numbers cyclic codes C j s and D l s of length 2 s in 210 such that C j is Hermitian self-dual The desired result can be obtained using arguments similar to those in the proof of Theorem 22, where [16, Lemma 35] is applied instead of [14, Lemma 45] This enumeration will be completed by counting the above numbers NH and N in Corollaries 48 and 313, respectively 3 Cyclic Codes of Length p s over F p k +uf p k The enumeration of self-dual abelian codes in non-pigas in the previous section requires properties of cyclic codes of length 2 s over F 2 k + uf 2 k In this section, a more general situation is discussed Precisely, properties cyclic of length p s over F p k+uf p k are studied for all primes p We note that algebraic structures of cyclic codes of length p s over F p k + uf p k was studied in [7] and [8] Here, based on [20], we give an alternative characterization of such codes which is useful in studying self-dual cyclic codes of length p s over F p k +uf p k First, we note that there exists a one-to-one correspondence between the cyclic codes of length p s over F p k+uf p k and the ideals in the quotient ring F p k+uf p k[x]/ x ps 1 Precisely, a cyclic code C of length p s can be represented by the ideal { p } s 1 v i x i v 0,v 1,,v p s 1 C in F p k +uf p k[x]/ x ps 1 i=0 Formnowon,acycliccodeC willbereferredtoastheabovepolynomialpresentation Note that the map µ : F p k +uf p k[x]/ x n 1 F p k[x]/ x n 1 defined by µfx = fx mod u is a surjective ring homomorphism For each cyclic code C in F p k +uf p k[x]/ x ps 1 and i {0,1}, let Tor i C = {µvx vx F p k +uf p k[x]/ x n 1 and u i vx C} 10

11 For each i {0,1}, Tor i C is called the ith torsion code of C The codes Tor 0 C = µc and Tor 1 C are some time called the residue and torsion codes of C, respectively It is not difficult to see that for each i {0,1}, cx Tor i C if and only if u i cx + uzx C for some zx F p k[x]/ x ps 1 Consequently, we have that Tor 0 C Tor 1 C are ideals in F p k[x]/ x ps 1 cyclic codes of length p s over F p k We note that every ideal C in F p k[x]/ x ps 1 is of the form x 1 i for some 0 i p s and the cardinality of C is p s i From the structures of cyclic codes of length p s over F p k discussed above and [8, Proposition 25], we have the following properties of the torsion and residue codes Proposition 31 Let C be an ideal in F p k + uf p k[x]/ x ps 1 and let i {0,1} Then the following statements hold i Tor i C is an ideal of F p k[x]/ x ps 1 and Tor i C = x 1 T i for some 0 T i p s ii If Tor i C = x 1 T i, then Tor i C = p k ps T i iii C = Tor 0 C Tor 1 C = p k 2ps T 0 +T 1 With the notations given in Proposition 31, for each i {0,1}, T i C := T i is called the ith-torsional degree of C Remark 32 From Proposition 31 and the definition above, we have the following facts i Since Tor 0 C Tor 1 C, we have 0 T 1 C T 0 C p s ii If ux 1 t C, then t T 1 C Next, we determine a generator set of an ideal in F p k +uf p k[x]/ x ps 1 Theorem 33 Let C be an ideal of F p k +uf p k[x]/ x ps 1 Then C = s 0 x,us 1 x, where, for each i {0,1}, i either s j x = 0 or s j x = x 1 t j + uz j x for some z j x F p k[x]/ x ps 1 and 0 t j < p s, ii s j x 0 if and only if Tor j C {0} and Tor 0 C Tor 1 C, and iii if s j x 0, then Tor j C = x 1 t j 11

12 Proof The statement can be obtained using a slight modification of the proof of [11, Theorem 65] For completeness, the details are given as follows Foreach ideal I inf p k[x]/ x ps 1, it canberepresented asi = {0}orC = x 1 t 0 where 0 t 0 < p s If I = {0}, then we are done by choosing s 0 x = 0 For 0 t 0 < p s, let s 0 x = x 1 t 0 By abuse of notation, Tor 0 C = C = x 1 t 0 Hence, s 0 x satisfies the conditions i, ii and iii Since C is an ideal of the ring F p k + uf p k[x]/ x ps 1 and µ is a surjective ring homomorphism, µc is an ideal of F p k[x]/ x ps 1 which implies that µc = s 0 x where s 0 x satisfies the conditions i, ii and iii If s 0 x = 0, then take s 0x = 0 Assume that s 0 x 0, then s 0 x = x 1t 0 where 0 t 0 < p s Then there exists z 0 x F p k[x]/ x ps 1 such that s 0 x = x 1 t 0 +uz 0 x C and µs 0 x = s 0 x, ie, s 0 x = s 0x + uz 0 x Since Tor 1 C is an ideal of F p k[x]/ x ps 1, it follows that Tor 1 C = x 1 t 1 for some 0 t 1 p s Let s 1 x = x 1 t 1 Claim that C = s 0 x,us 1 x Since C is an ideal of F p k+uf p k[x]/ x ps 1, we have ux 1 t 1 C Thus, s 0 x,us 1 x C To show that C s 0 x,us 1 x, let cx C Then µcx = wxs 0x for some wx F p k[x]/ x ps 1 Thus, µcx = wxs 0x which implies that cx = wxs 0 x + uw x = wxs 0 x uwxz 0 x + uw x = wxs 0 x+u z 0 xwx+w x for some w x Tor 1 C Since w x Tor 1 C, it follows that cx s 0 x,us 1 x Therefore, C = s 0 x,us 1 x as desired Note that s 1 x = x 1 pk = 0 implies C = {0} Assume that C {0} Then s 1 x = x 1 t 1 where 0 t 1 < p s If s 0 x = 0, then we are done Assume that s 0 x 0 Then s 0 x = x 1 t where 0 t < p s Hence, Tor 0 C = x 1 t Since Tor 0 C Tor 1 C, we have t 1 t If t 1 < t, then we are done Assume that t 1 = t Then s 0 x = x 1 t + uz 0 x for some z 0 x F p k[x]/ x ps 1 It follows that us 1 x = ux 1 t 1 = ux 1 t = us 0 x s 0 x, a contradiction Therefore, C = s 0 x = s 0 x,us 0 x = s 0 x,us 1 x However, the generator set given in Theorem 33 does not need to be unique The unique presentation is given in the following theorem Theorem 34 Let C be an ideal in F p k + uf p k[x]/ x ps 1, T 0 := T 0 C and T 1 := T 1 C Then C = f 0 x,f 1 x, where and x 1 T 0 +ux 1 t hx if T 0 < p s, f 0 x = 0 if T 0 = p s, 12

13 ux 1 T 1 if T 1 < p s, f 1 x = 0 if T 1 = p s, with hx F p k[x]/ x ps 1 is either zero or a unit with t+deghx < T 0 Moreover, f 0 x,f 1 x is unique in the sense that if there exists a pair g 0 x,g 1 x of polynomials satisfying the conditions in the theorem, then f 0 x = g 0 x and f 1 x = g 1 x Proof If C = {0}, then Tor 1 C = {0} and Tor 0 C = {0} which imply that T 0 = p s and T 1 = p s The polynomials f 0 x = 0 and f 1 x = 0 have the desired properties Next, assume that C {0} Then there exists the smallest nonnegative integer r {0,1} such that T r < p s From Theorem 33, it can be concluded that where and C = s 0 x,us 1 x, x 1 T 0 +ugx for some gx F p k[x]/ x ps 1 if r = 0, s 0 x = 0 if r = 1, s 1 x = x 1 T 1 Case 1: r = 0 Then s 0 x = x 1 T 0 + ugx for some gx F p k[x]/ x ps 1 and s 1 x = x 1 T 1 It follows that C = x 1 T 0 + ugx,x 1 T 1, T 1 C = T 1 and T 0 C = T 0 Let f 1 x = us 1 x Since gx F p k[x]/ x ps 1, we have p s 1 s 0 x = x 1 T 0 +u a j x 1 j, where a j F p k for all j = 0,1,,p k 1 Since ux 1 T 1 = us 1 x C, we have p s 1 ua j x 1 j C for all j = T 1,T 1 +1,,p s 1 It follows that u a j x 1 j C j=t 1 T 1 1 p s 1 Let f 0 x = x 1 T 0 +u a j x 1 j Then f 0 x = s 0 x u a j x 1 j C j=t 1 WeshowthatC = f 0 x,f 1 x Fromthediscussionabove, wehave f 0 x,f 1 x C Since us 1 x = ux 1 T 1 = f 1 x, it follows that ua j x 1 j f 0 x,f 1 x for all p s 1 j = T 1,T 1 +1,,p s 1 Hence, u a j x 1 j f 0 x,f 1 x which implies that j=t 1 p s 1 s 0 x = f 0 x+u a j x 1 j f 0 x,f 1 x j=t 1 13

14 Therefore, C = s 0 x,us 1 x f 0 x,f 1 x As desired, C = f 0 x,f 1 x Case 2: r = 1 Then s 0 x = 0 and s 1 x = ux 1 T 1 which implies that Tor 1 C = x 1 T 1 and Tor 0 C = {0} By choosing f 0 x = 0 and f 1 x = ux 1 T 1, the result follows Toprovetheuniqueness, letc = g 0 x,g 1 x besuchthatg 0 xandg 1 xsatisfying the conditions in the theorem Then g 1 x = ux 1 T 1 = f 1 x T 1 1 Write g 0 x = x 1 T 0 +u c j x 1 j where c j F p k Then T 1 1 f 0 x g 0 x = u a j c j x 1 j It can be seen that f 0 x g 0 x = ux 1 l hx, where hx = 0 or hx is a unit with l T 1 1 < T 1 If hx is a unit, then ux 1 l C which implies that l T 1, a contradiction Hence, hx = 0 which means that f 0 x = g 0 x as desired Definition 35 ForeachidealC inf p k+uf p k[x]/ x ps 1,denotebyC = f 0 x,f 1 x the unique representation of the ideal C obtained in Theorem 34 Illustrative examples of the representations in Theorem 33 and Theorem 34 are given as follows Example 36 Consider the ideal C = x 1 2 in F 2 + uf 2 [x]/ x 4 1 Using Theorem 34, we obtain that C has the unique representation x 1 2,ux 1 2 Based on Theorem 33, C can be represented as x 1 2,0, x 1 2 +ux 1 2,0, and x 1 2 +ux 1 3,0 TheannihilatorofanidealC inf p k+uf p k[x]/ x ps 1 iskeytodetermineproperties C as well as the number of ideals in F p k +uf p k[x]/ x ps 1 Definition 37 Let C be an ideal in F p k + uf p k[x]/ x ps 1 The annihilator of C, denoted by AnnC, is defined to be the set {fx F p k + uf p k[x]/ x ps 1 fxgx = 0 for all gx C} The following properties of the annihilator can be obtained using arguments similar to those in the case of Galois rings in [20] Theorem 38 Let C be an ideal of F p k + uf p k[x]/ x ps 1 Then the following statements hold i AnnC is an ideal of F p k +uf p k[x]/ x ps 1 ii If C = p k d, then AnnC = p k 2 ps d 14

15 iii AnnAnnC = C Theorem 39 Let I denote the set of ideals of F p k +uf p k[x]/ x ps 1 and let A = {C I T 0 C+T 1 C p s } and A = {C I T 0 C+T 1 C p s } Then the map φ : A A defined by C AnnC is a bijection The rest of this section is devoted to the determination of all ideals in F p k + uf p k[x]/ x ps 1 In view of Theorem 39, it suffices to focus on the ideals in A For each C = f 0 x,f 1 x in A, if f 0 x = 0, then T 0 C = p s and T 1 C = 0 Hence, the only ideal in A with f 0 x = 0 is of the form 0,u In the following two theorems, we assume that f 0 x 0 Theorem 310 Let x 1 i 0 + ux 1 t hx,ux 1 i 1 be the representation of an ideal in F p k + uf p k[x]/ x ps 1 Then it is a representation of an ideal in A if and only if i 0,i 1,t are integers and hx F p k[x]/ x ps 1 such that 0 i 0 < p s, 0 i 1 min{i 0,p s i 0 }, t 0, t+deghx < i 1 and hx is either zero or a unit in F p k[x]/ x ps 1 Proof Form Theorem 34, we have that i 0,i 1,t are integers and hx F p k[x]/ x ps 1 such that 0 i 0 < p s, 0 i 1 i 0, t 0, t+deghx < i 1 and hx is either zero or a unit in F p k[x]/ x ps 1 Assume that x 1 i 0 +ux 1 t hx,ux 1 i 1 is a representation of an ideal in A Then i 0 +i 1 p s which implies that i 1 p s i 0 Hence, we have i 1 min{i 0,p s i 0 } Conversely, assume that C = x 1 i 0 +ux 1 t hx,ux 1 i 1, where i 0,i 1,t are integers and hx F p k[x]/ x ps 1 such that 0 i 0 < p s, 0 i 1 min{i 0,p s i 0 }, t 0, t+deghx < i 1 and hx is either zero or a unit in F p k[x]/ x ps 1 Clearly, i 0 + i 1 p s To show that C = x 1 i 0 + ux 1 t hx,ux 1 i 1 in A and it remains to proof that T 0 C = i 0 and T 1 C = i 1 that Since Let D = x 1 ps i 1 ux 1 ps i 0 i 1 +t hx,ux 1 ps i 0 It is not difficult to see D = x 1 ps i 1 +ux 1 ps i 0 ux 1 ps i 0 i 1 +t hx,ux 1 ps i 0 x 1 i 0 +ux 1 i 1 hx x 1 ps i 1 +ux 1 ps i 0 ux 1 ps i 0 i 1 +t hx = 0, x 1 i 0 +ux 1 i 1 hx ux 1 ps i 0 = 0, and ux 1 i 1 x 1 p s i 1 +ux 1 ps i 0 ux 1 ps i 0 i 1 +t hx = 0, 15

16 wehaved AnnCByProposition31, weobtainthatt j C i j andt j D p s i 1 j for all j {0,1} Hence, C p k 2 ps i 0 i 1 and AnnC D p k i 0+i 1 Since C AnnC = p k 2 ps, we have AnnC = D Therefore, T 0 C = i 0, T 1 C = i 1 as desired Since every polynomial m i=0 a ix 1 i in F p k[x] is either 0 or x 1 t hx, where hx is a unit in F p k[x] and 0 t m deghx, Theorem 310 is rewritten as follows: i 1 1 Theorem 311 The expression x 1 i 0 + u h j x 1 j,ux 1 i 1 represents an ideal in A if and only if i 0 and i 1 are integers such that 0 i 0 < p s, 0 i 1 min{i 0,p s i 0 }, i 0 +i 1 p s, and h j F p k for all 0 j < i 1 The number of distinct ideals of F p k +uf p k[x]/ x ps 1 of a fixed d = T 0 +T 1 is given in the following proposition Proposition 312 Let 0 d p s Then the number of distinct ideals in F p k + uf p k[x]/ x ps 1 with T 0 +T 1 = d is where K = min{ d 2,ps d 2 } p kk+1 1, p k 1 Proof Let T 1 = i 1 and i 0 := T 0 = d T 1 be fixed Case 1 : d < p s Then i 0 i 0 +i 1 = T 0 +T 1 = d < p s By Theorem 311, it follows that i 1 1 i 1 1 C = x 1 i 0 + u h j x 1 j,ux 1 i 1 Then the choices for h j x 1 j is p k i 1 By Theorem 311 again, we also have T 1 min{t 0,p s T 0 } Since T 0 +T 1 = d, we obtain that T 1 d 2 T 0, an hence, T 1 min{ d 2,ps T 0 } min{ d 2,ps d 2 } Now, vary T 1 from 0 to K, we obtain that there are 1 + p k + + p k K = pkk+1 1 p k 1 ideals with T 0 +T 1 = d Case 2 : d = p s If i 0 = p s, then the only ideal with T 0 +T 1 = p s is the ideal represented by 0,u If i 0 < p s, then we have p k + p k 2 +p k K ideals by arguments similar to those in Case 1 For a cyclic code C in A, we have C AnnC whenever T 0 C + T 1 C < p s In the case where T 0 C + T 1 C = p s, by the proof of Theorem 310, the annihilator of the cyclic code C = x 1 i 0 + ux 1 t hx,ux 1 i 1 is of the form AnnC = x 1 i 0 ux 1 t hx,ux 1 i 1 If p is odd, then C = AnnC occurs only the case hx = 0 In the case where p = 2, C = AnnC is always true By Proposition 312 and the bijection given in Theorem 39, the number of cyclic codes of length p s over F p k +uf p k can be summarized as follows 16

17 Corollary 313 The number of cyclic codes of length p s over F p k +uf p k is 2 Np k,p s = 2 p s d=0 p s d=0 p kmin{ d 2,ps d 2 }+1 1 p k 1 p kmin{ d 2,ps d 2 }+1 1 p k 1 pkps p k 1 if p = 2, 1 if p is odd Proof From Theorem 39, the number of cyclic codes of length p s over F p k + uf p k is A A = A + A A A The desired results follow immediately form the discussion above 4 Self-Dual Cyclic Codes of Length p s over F p k+uf p k In this section, characterization and enumeration self-dual cyclic codes of length p s over F p k +uf p k are given under the Euclidean and Hermitian inner products 41 Euclidean Self-Dual Cyclic Codes of Length p s over F p k + uf p k Characterization and enumeration of Euclidean self-dual cyclic codes of length p s over F p k +uf p k are given in this subsection Foreachsubset AofF p k+uf p k[x]/ x ps 1, denotebyathesetofpolynomialsfx for all fx ina, where is viewed as the conjugation onthe group ring F p k+uf p k[z p s] defined in Section 2 From the definition of the annihilator, the next theorem can be derived similar to [9, Proposition 212] Theorem 41 Let C be an ideal in F p k +uf p k[x]/ x ps 1 Then C E = AnnC Using the unique generators of an ideal C in F p k +uf p k[x]/ x ps 1 determined in Theorem 311, the Euclidean dual of C can be given in the following theorem i 1 1 Theorem 42 Let C = x 1 i 0 +u h j x 1 j,ux 1 i 1 be an ideal in A, where h j F p k for all 0 j i i 1 Then C E is in the form of i1 1 C E = x 1 ps i 1 ux 1 ps i 0 i 1 r=0 r 1 i 0+j i0 j h j x 1 r, r j ux 1 ps i

18 Proof From the proof of Theorem 310, we have i 1 1 AnnC = x 1 ps i 1 ux 1 ps i 0 i 1 h j x 1 j,ux 1 ps i 0 By Theorem 41, it follows that C E = AnnC Hence, C E contains the elements ux 1 ps i 0 and i 1 1 x 1 ps i 1 ux 1 ps i 0 i 1 1 i0+j h j x 1 j x i0 j By writing x = x 1+1 and using the Binomial Theorem, it follows that C E contains the element i1 1 x 1 ps i 1 ux 1 ps i 0 i 1 Hence, i1 1 x 1 ps i 1 ux 1 ps i 0 i 1 x 1 ps i 1 C E i0 j 1 i 0+j l=0 i0 j 1 i 0+j l=0 i0 j l i0 j l h j x 1 i 0 l h j x 1 i 0 l, By counting the number of elements, the two sets are equal as desired Updating the indices, it can be concluded that i1 1 r C E = x 1 ps i 1 ux 1 ps i 0 i 1 x 1 ps i 1 r=0 1 i 0+j i0 j h j x 1 r, r j i 1 1 Assume that an ideal C = x 1 i 0 +u h j x 1 j,ux 1 i 1 in F p k + uf p k[x]/ x ps 1 is Euclidean self-dual, ie, C = C E By Theorem 41, it is equivalent to p s = i 0 +i 1 and in F p k for all 0 t i i 1 h t = t 1 i 0+l i0 j h j 42 r j We note that, if i 1 = 0, then it is not difficult to see that only the ideal generated by u is Euclidean self-dual 18

19 For the case i 1 1, the situation is more complicated First, we recall an i 1 i 1 matrix Mp s,i 1 over F p k defined in [19] as 1 i i i0 1 i Mp s,i 1 = 1 0 i i0 1 i 0+1 i i i i0 i i 0 +1 i 0 1 i i 0 +2 i 0 2 i i 0 +i It is not difficult to see that i 1 equations from 42 are equivalent to the matrix equation where h = h 0,h 1,,h i1 1 T and 0 = 0,0,,0 T Mp s,i 1 h = 0 44 Moreover, it can be concluded that the ideal C is Euclidean self-dual if and only if p s = i 0 + i 1 and h 0,h 1,,h i1 1 satisfy 44 Since h 0 = h 1 = = h i1 1 = 0 is a solution of 44, the corresponding idea x 1 ps i 1,ux 1 i 1 is Euclidean self-dual in F p k + uf p k[x]/ x ps 1 Hence, for a fixed first torsion degree 1 i 1 p s, a Euclidean self-dual ideal in F p k +uf p k[x]/ x ps 1 always exists By solving 44, all Euclidean self-dual ideals in F p k + uf p k[x]/ x ps 1 can be constructed Therefore, for a fixed first torsion degree 1 i 1 p s, the number of Euclidean self-dual ideals in F p k +uf p k[x]/ x ps 1 equals the number of solutions of 44 which is p kκ, where κ is the nullity of Mp s,i 1 determined in [19] Proposition 43 [19, Proposition 33] Let κ be the nullity of Mp s,i 1 Then i 1 κ = 2 if p is odd; if p = 2 i The number of Euclidean self-dual cyclic codes in F p k+uf p k[x]/ x ps 1 with first torsional degree i 1 is given in terms of the nullity of Mp s,i 1 as follows Proposition 44 Let i 1 > 0 and let κ be the nullity of Mp s,i 1 over F p k Then the number of Euclidean self-dual cyclic codes of length p s over F p k with first torsional degree i 1 is p k κ From Theorem 310, we have 0 i 1 ps 2 since i 0 + i 1 = p s Hence, the number of Euclidean self-dual cyclic codes of length p s over F p k +uf p k is given by the following corollary 19

20 Corollary 45 Let p be a prime and let s and k be positive integers Then the following statements hold i If p is odd, then the number of Euclidean self-dual cyclic codes of length p s over F p k +uf p k is 2 NEp k,p s = 2 p k ps p k 1 p k ps p k 1 if p s 3mod4, +p k ps 1 4 if p s 1mod4 ii If p = 2, then the number of Euclidean self-dual cyclic codes of length 2 s over F 2 k +uf 2 k is 1+2 k if s = 1, NEp k,p s = 1+2 k +2 k 2 if s = 2, 1+2 k +22 k 2 2 k 2s if s 3 Proof From Propositions 43 and 44, the number of Euclidean self-dual cyclic codes of length 2 s over F 2 k + uf 2 k is follow ps 2 2 k 1 p k i 1 2 Apply a suitable geometric sum, the results i 1 =0 42 Hermitian Self-Dual Cyclic Codes of Length p s over F p k + uf p k Under the assumption that k is even, characterization and enumeration Hermitian selfdual cyclic codes of length p s over F p k +uf p k are given in this section For a subset A of F p k +uf p k[x]/ x ps 1, let ρa := where ρa+ub = a pk 2 +ub pk 2 { p s 1 i=0 ps 1 ρa i x i i=0 a i x i A Based on the structural characterization of C given in Theorem 311, the Hermitian dual of C is determined as follows Theorem 46 Let C be an ideal in A and i 1 1 C = x 1 i 0 +u h j x 1 j,ux 1 i 1, }, 20

21 where h j F p k Then C H has the representation i1 1 r C H = x 1 ps i 1 ux 1 ps i 0 i 1 ux 1 ps i 0 r=0 1 i 0+j i0 j h pk/2 j x 1 r, r j Proof From Theorem 42 and the fact that C H = ρc E, the result follows AssumethatC ishermitianself-dual ThenC = C H whichimpliesthat C = p k ps and i 0 +i 1 = p s If i 1 = 0, then it is not difficult to see that the ideal generated by u is only Hermitian self-dual cyclic code of length p s over F p k +uf p k Assume that i 1 1 Then for all 0 t i 1 1 uh pk/2 t = u t 1 i 0+j i0 j h j t j From i i equations above and the definition of Mp s,i 1, we have Mp s,i 1 h+h pk/2 h = 0 45 where h = h 1,h 2,,h i1, h pk/2 = h pk/2 1,h pk/2 2,,h pk/2 i 1 and 0 = 0,0,,0 From Theorem 310, we have 0 i 1 ps 2 since i 0 +i 1 = p s Proposition 47 Let k be an even positive integer and let i 1 be a positive integer such that i 1 pk 2 Then the number of solution of 45 in Fi 1 p k is p ki 1/2 Proof Let Ψ : F p k F p k defined by α α pk/2 α for all α F p k Using the fact that Ψ1 = 0 = Ψ0 and arguments similar to those in [15, Proposition 33], the result follows For a prime number p, a positive integer s and an even positive integer k, the number of Hermitian self-dual cyclic codes of length p s over F p k+uf p k can be determined in the following corollary Corollary 48 Let p be a prime and let s and k be positive integers such that k is even Then the number of Hermitian self-dual cyclic codes of length p s over F p k +uf p k is ps 2 NHp k,p s = i 1 =0 p ki1/2 = pk/2 p s p k/2 1 21

22 5 Conclusions and Remarks Euclidean and Hermitian self-dual abelian codes in non-pigas F 2 k[a Z 2 Z 2 s] are studied The complete characterization and enumeration of such abelian codes are given and summarized as follows In Corollaries 21 and 23, self-dual abelian code in F 2 k[a Z 2 Z 2 s] are shown to be a suitable Cartesian product of cyclic codes, Euclidean self-dual cyclic codes, and Hermitian self-dual cyclic codes of length 2 s over some Galois extension of the ring F 2 k+uf 2 k Subsequently, the characterizations and enumerations of cyclic and self-dual cyclic codes of length p s over F p k +uf p k are studied for all primes p Combining these results, the following enumerations of Euclidean and Hermitian self-dual abelian codes in F 2 k[a Z 2 Z 2 s] are rewarded For each abelian group A of odd order and positive integers s and k, the number of Euclidean self-dual abelian codes in F 2 k[a Z 2 Z 2 s] is given in Theorem 22 in terms of the numbers N, NE, and NH of cyclic codes, Euclidean self-dual cyclic codes, and Hermitian self-dual cyclic codes of length 2 s over a Galois extension of F 2 k +uf 2 k, respectively In addition, if k is even, the number of Hermitian self-dual abelian codes in F 2 k[a Z 2 Z 2 s] is given in Theorem 24 in terms of the numbers N and NH of cyclic codes and Hermitian self-dual cyclic codes of length 2 s over a Galois extension of F 2 k +uf 2 k, respectively We note that all numbers N, NE, and NH are determined in Corollaries 313, 45, and 48, respectively Therefore, the complete enumerations of Euclidean and Hermitian self-dual abelian codes in F 2 k[a Z 2 Z 2 s] are established One of the interesting problems concerning the enumeration of self-dual abelian codes in F k 2 [A B], where A is an abelian group of odd order, is the case where B is a 2-group of other types Acknowledgements This work is supported by the Thailand Research Fund under Research Grant TRG and the DPST Research Grant 005/2557 References [1] S Benson, Students ask the darnedest things: A result in elementary group theory, Math Mag, 70, , 1997 [2] S D Berman, Semi-simple cyclic and abelian codes, Kibernetika, 3, 21 30,

23 [3] S D Berman, On the theory of group codes, Kibernetika, 3, 31 39, 1967 [4] J J Bernal and J J Simón, Information sets from defining sets in abelian codes, IEEE Trans Inform Theory, 57, , 2011 [5] H Chabanne, Permutation decoding of abelian codes, IEEE Trans Inform Theory, 38, , 1992 [6] CDing, DRKohel, andsling, Splitgroupcodes, IEEE Trans Inform Theory, 46, , 2000 [7] HQDinh, Constacyclic codesoflength2 s overgaloisextensions ringsoff 2 +uf 2, IEEE Trans Inform Theory, 55, , 2009 [8] H Q Dinh, Constacyclic codes of length p s over F p m +uf p m, Journal of Algebra, 324, , 2010 [9] H Q Dinh, S R Lopez-Permouth, Cyclic and negacyclic codes over finite chain rings, IEEE Transactions on Information Theory, 50, , 2004 [10] H Q Dinh, B T Nguyen and S Sriboonchitta, Skew constacyclic codes over finite fields and finite chain rings, Mathematical Problems in Engineering, 2016, Article ID , 1 17, 2016 [11] S T Dougherty, Y H Park, On modular cyclic codes, Finite Fields and Their Applications, 13, 31 57, 2007 [12] J L Fisher and S K Sehgal, Principal ideal group rings, Comm Algebra, 4, , 1976 [13] Y Jia, S Ling, and C Xing, On self-dual cyclic codes over finite fields, IEEE Trans Inform Theory, 57, , 2011 [14] S, Jitman, S Ling, H Liu, and X Xie, Abelian codes in principal ideal group algebras, IEEE Trans Info Theory, 59, , 2013 [15] S Jitman, S Ling, E Sangwisut, On self-dual cyclic codes of length p a over GRp 2,s, Advances in Mathematics of Communications, 10, , 2016 [16] S Jitman, S Ling, P Solé, Hermitian self-dual abelian codes, IEEE Transactions on Information Theory, 60, , 2014 [17] S Jitman, S Ling, P Udomkavanich, Skew constacyclic codes over finite chain rings, Advances in Mathematics of Communications, 6, 39 63,

24 [18] X Kai and S Zhu, On cyclic self-dual codes, AAECC, 19, , 2008 [19] H M Kiah, K H Leung and S Ling, A note on codes of over GRp 2,m of length p k, Des Codes Cryptogr, 63, , 2012 [20] H M Kiah, K H Leung and S Ling, Cyclic codes over GRp 2,m of length p k, Finite Fields Appl, 14, , 2008 [21] G Nebe, E M Rains, and N J A Sloane, Self-Dual Codes and Invariant Theory, Algorithms and Computation in Mathematics vol 17 Berlin, Heidelberg: Springer-Verlag, 2006 [22] B S Rajan and M U Siddiqi, Transform domain characterization of abelian codes, IEEE Trans Inform Theory, 38, , 1992 [23] R E Sabin, On determining all codes in semi-simple group rings, Lecture Notes in Comput Sci, 673, ,

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

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

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

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

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

Q N id β. 2. Let I and J be ideals in a commutative ring A. Give a simple description of

Q N id β. 2. Let I and J be ideals in a commutative ring A. Give a simple description of Additional Problems 1. Let A be a commutative ring and let 0 M α N β P 0 be a short exact sequence of A-modules. Let Q be an A-module. i) Show that the naturally induced sequence is exact, but that 0 Hom(P,

More information

Research Article Characterization and Enumeration of Good Punctured Polynomials over Finite Fields

Research Article Characterization and Enumeration of Good Punctured Polynomials over Finite Fields International Mathematics and Mathematical Sciences Volume 016, Article ID 609319, 7 pages http://dx.doi.org/10.1155/016/609319 Research Article Characterization and Enumeration of Good Punctured Polynomials

More information

Outline. MSRI-UP 2009 Coding Theory Seminar, Week 2. The definition. Link to polynomials

Outline. MSRI-UP 2009 Coding Theory Seminar, Week 2. The definition. Link to polynomials Outline MSRI-UP 2009 Coding Theory Seminar, Week 2 John B. Little Department of Mathematics and Computer Science College of the Holy Cross Cyclic Codes Polynomial Algebra More on cyclic codes Finite fields

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

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

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

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

Algebra Exam Topics. Updated August 2017

Algebra Exam Topics. Updated August 2017 Algebra Exam Topics Updated August 2017 Starting Fall 2017, the Masters Algebra Exam will have 14 questions. Of these students will answer the first 8 questions from Topics 1, 2, and 3. They then have

More information

be any ring homomorphism and let s S be any element of S. Then there is a unique ring homomorphism

be any ring homomorphism and let s S be any element of S. Then there is a unique ring homomorphism 21. Polynomial rings Let us now turn out attention to determining the prime elements of a polynomial ring, where the coefficient ring is a field. We already know that such a polynomial ring is a UFD. Therefore

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

55 Separable Extensions

55 Separable Extensions 55 Separable Extensions In 54, we established the foundations of Galois theory, but we have no handy criterion for determining whether a given field extension is Galois or not. Even in the quite simple

More information

Algebra Exam, Spring 2017

Algebra Exam, Spring 2017 Algebra Exam, Spring 2017 There are 5 problems, some with several parts. Easier parts count for less than harder ones, but each part counts. Each part may be assumed in later parts and problems. Unjustified

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

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

COURSE SUMMARY FOR MATH 504, FALL QUARTER : MODERN ALGEBRA

COURSE SUMMARY FOR MATH 504, FALL QUARTER : MODERN ALGEBRA COURSE SUMMARY FOR MATH 504, FALL QUARTER 2017-8: MODERN ALGEBRA JAROD ALPER Week 1, Sept 27, 29: Introduction to Groups Lecture 1: Introduction to groups. Defined a group and discussed basic properties

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

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

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

φ(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

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

Algebra Ph.D. Entrance Exam Fall 2009 September 3, 2009

Algebra Ph.D. Entrance Exam Fall 2009 September 3, 2009 Algebra Ph.D. Entrance Exam Fall 2009 September 3, 2009 Directions: Solve 10 of the following problems. Mark which of the problems are to be graded. Without clear indication which problems are to be graded

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

Construction of quasi-cyclic self-dual codes

Construction of quasi-cyclic self-dual codes Construction of quasi-cyclic self-dual codes Sunghyu Han, Jon-Lark Kim, Heisook Lee, and Yoonjin Lee December 17, 2011 Abstract There is a one-to-one correspondence between l-quasi-cyclic codes over a

More information

Groups of Prime Power Order with Derived Subgroup of Prime Order

Groups of Prime Power Order with Derived Subgroup of Prime Order Journal of Algebra 219, 625 657 (1999) Article ID jabr.1998.7909, available online at http://www.idealibrary.com on Groups of Prime Power Order with Derived Subgroup of Prime Order Simon R. Blackburn*

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

ON SELF-DUAL CYCLIC CODES AND GENERALIZED SELF-DUAL CYCLIC CODES OVER FINITE FIELDS YAN JIA

ON SELF-DUAL CYCLIC CODES AND GENERALIZED SELF-DUAL CYCLIC CODES OVER FINITE FIELDS YAN JIA ON SELF-DUAL CYCLIC CODES AND GENERALIZED SELF-DUAL CYCLIC CODES OVER FINITE FIELDS YAN JIA Division of Mathematical Sciences School of Physical and Mathematical Sciences 2011 ON SELF-DUAL CYCLIC CODES

More information

RINGS: SUMMARY OF MATERIAL

RINGS: SUMMARY OF MATERIAL RINGS: SUMMARY OF MATERIAL BRIAN OSSERMAN This is a summary of terms used and main results proved in the subject of rings, from Chapters 11-13 of Artin. Definitions not included here may be considered

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

ϕ : 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

where c R and the content of f is one. 1

where c R and the content of f is one. 1 9. Gauss Lemma Obviously it would be nice to have some more general methods of proving that a given polynomial is irreducible. The first is rather beautiful and due to Gauss. The basic idea is as follows.

More information

Algebra Qualifying Exam, Fall 2018

Algebra Qualifying Exam, Fall 2018 Algebra Qualifying Exam, Fall 2018 Name: Student ID: Instructions: Show all work clearly and in order. Use full sentences in your proofs and solutions. All answers count. In this exam, you may use the

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

Solutions of exercise sheet 8

Solutions of exercise sheet 8 D-MATH Algebra I HS 14 Prof. Emmanuel Kowalski Solutions of exercise sheet 8 1. In this exercise, we will give a characterization for solvable groups using commutator subgroups. See last semester s (Algebra

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

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

A connection between number theory and linear algebra

A connection between number theory and linear algebra A connection between number theory and linear algebra Mark Steinberger Contents 1. Some basics 1 2. Rational canonical form 2 3. Prime factorization in F[x] 4 4. Units and order 5 5. Finite fields 7 6.

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

FIELD THEORY. Contents

FIELD THEORY. Contents FIELD THEORY MATH 552 Contents 1. Algebraic Extensions 1 1.1. Finite and Algebraic Extensions 1 1.2. Algebraic Closure 5 1.3. Splitting Fields 7 1.4. Separable Extensions 8 1.5. Inseparable Extensions

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

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

Quasi-cyclic codes. Jay A. Wood. Algebra for Secure and Reliable Communications Modeling Morelia, Michoacán, Mexico October 12, 2012

Quasi-cyclic codes. Jay A. Wood. Algebra for Secure and Reliable Communications Modeling Morelia, Michoacán, Mexico October 12, 2012 Quasi-cyclic codes Jay A. Wood Department of Mathematics Western Michigan University http://homepages.wmich.edu/ jwood/ Algebra for Secure and Reliable Communications Modeling Morelia, Michoacán, Mexico

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

Stab(t) = {h G h t = t} = {h G h (g s) = g s} = {h G (g 1 hg) s = s} = g{k G k s = s} g 1 = g Stab(s)g 1.

Stab(t) = {h G h t = t} = {h G h (g s) = g s} = {h G (g 1 hg) s = s} = g{k G k s = s} g 1 = g Stab(s)g 1. 1. Group Theory II In this section we consider groups operating on sets. This is not particularly new. For example, the permutation group S n acts on the subset N n = {1, 2,...,n} of N. Also the group

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

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

Lemma 1.1. The field K embeds as a subfield of Q(ζ D ).

Lemma 1.1. The field K embeds as a subfield of Q(ζ D ). Math 248A. Quadratic characters associated to quadratic fields The aim of this handout is to describe the quadratic Dirichlet character naturally associated to a quadratic field, and to express it in terms

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

Algebra Homework, Edition 2 9 September 2010

Algebra Homework, Edition 2 9 September 2010 Algebra Homework, Edition 2 9 September 2010 Problem 6. (1) Let I and J be ideals of a commutative ring R with I + J = R. Prove that IJ = I J. (2) Let I, J, and K be ideals of a principal ideal domain.

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

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

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

Algebra Qualifying Exam August 2001 Do all 5 problems. 1. Let G be afinite group of order 504 = 23 32 7. a. Show that G cannot be isomorphic to a subgroup of the alternating group Alt 7. (5 points) b.

More information

Algebra SEP Solutions

Algebra SEP Solutions Algebra SEP Solutions 17 July 2017 1. (January 2017 problem 1) For example: (a) G = Z/4Z, N = Z/2Z. More generally, G = Z/p n Z, N = Z/pZ, p any prime number, n 2. Also G = Z, N = nz for any n 2, since

More information

1 Fields and vector spaces

1 Fields and vector spaces 1 Fields and vector spaces In this section we revise some algebraic preliminaries and establish notation. 1.1 Division rings and fields A division ring, or skew field, is a structure F with two binary

More information

Arithmetic Funtions Over Rings with Zero Divisors

Arithmetic Funtions Over Rings with Zero Divisors BULLETIN of the Bull Malaysian Math Sc Soc (Second Series) 24 (200 81-91 MALAYSIAN MATHEMATICAL SCIENCES SOCIETY Arithmetic Funtions Over Rings with Zero Divisors 1 PATTIRA RUANGSINSAP, 1 VICHIAN LAOHAKOSOL

More information

Algebra Exam Fall Alexander J. Wertheim Last Updated: October 26, Groups Problem Problem Problem 3...

Algebra Exam Fall Alexander J. Wertheim Last Updated: October 26, Groups Problem Problem Problem 3... Algebra Exam Fall 2006 Alexander J. Wertheim Last Updated: October 26, 2017 Contents 1 Groups 2 1.1 Problem 1..................................... 2 1.2 Problem 2..................................... 2

More information

ALGEBRAIC GEOMETRY COURSE NOTES, LECTURE 2: HILBERT S NULLSTELLENSATZ.

ALGEBRAIC GEOMETRY COURSE NOTES, LECTURE 2: HILBERT S NULLSTELLENSATZ. ALGEBRAIC GEOMETRY COURSE NOTES, LECTURE 2: HILBERT S NULLSTELLENSATZ. ANDREW SALCH 1. Hilbert s Nullstellensatz. The last lecture left off with the claim that, if J k[x 1,..., x n ] is an ideal, then

More information

CHAPTER I. Rings. Definition A ring R is a set with two binary operations, addition + and

CHAPTER I. Rings. Definition A ring R is a set with two binary operations, addition + and CHAPTER I Rings 1.1 Definitions and Examples Definition 1.1.1. A ring R is a set with two binary operations, addition + and multiplication satisfying the following conditions for all a, b, c in R : (i)

More information

g(x) = 1 1 x = 1 + x + x2 + x 3 + is not a polynomial, since it doesn t have finite degree. g(x) is an example of a power series.

g(x) = 1 1 x = 1 + x + x2 + x 3 + is not a polynomial, since it doesn t have finite degree. g(x) is an example of a power series. 6 Polynomial Rings We introduce a class of rings called the polynomial rings, describing computation, factorization and divisibility in such rings For the case where the coefficients come from an integral

More information

Incidence Structures Related to Difference Sets and Their Applications

Incidence Structures Related to Difference Sets and Their Applications aòµ 05B30 ü èµ Æ Òµ 113350 Æ Æ Ø Ø K8: 'u8'é(9ùa^ = Ø K8: Incidence Structures Related to Difference Sets and Their Applications úôœææ Æ Ø ž

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

ALGEBRA EXERCISES, PhD EXAMINATION LEVEL

ALGEBRA EXERCISES, PhD EXAMINATION LEVEL ALGEBRA EXERCISES, PhD EXAMINATION LEVEL 1. Suppose that G is a finite group. (a) Prove that if G is nilpotent, and H is any proper subgroup, then H is a proper subgroup of its normalizer. (b) Use (a)

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

Real representations

Real representations Real representations 1 Definition of a real representation Definition 1.1. Let V R be a finite dimensional real vector space. A real representation of a group G is a homomorphism ρ VR : G Aut V R, where

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

Open Questions in Coding Theory

Open Questions in Coding Theory Open Questions in Coding Theory Steven T. Dougherty July 4, 2013 Open Questions The following questions were posed by: S.T. Dougherty J.L. Kim P. Solé J. Wood Hilbert Style Problems Hilbert Style Problems

More information

3. The Carlitz Module

3. The Carlitz Module 3 The Carlitz Module We present here the details of the Carlitz module This is the simplest of all Drinfeld modules and may be given in a concrete, elementary fashion At the same time, most essential ideas

More information

MATH 1530 ABSTRACT ALGEBRA Selected solutions to problems. a + b = a + b,

MATH 1530 ABSTRACT ALGEBRA Selected solutions to problems. a + b = a + b, MATH 1530 ABSTRACT ALGEBRA Selected solutions to problems Problem Set 2 2. Define a relation on R given by a b if a b Z. (a) Prove that is an equivalence relation. (b) Let R/Z denote the set of equivalence

More information

Graduate Preliminary Examination

Graduate Preliminary Examination Graduate Preliminary Examination Algebra II 18.2.2005: 3 hours Problem 1. Prove or give a counter-example to the following statement: If M/L and L/K are algebraic extensions of fields, then M/K is algebraic.

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

Algebra Review 2. 1 Fields. A field is an extension of the concept of a group.

Algebra Review 2. 1 Fields. A field is an extension of the concept of a group. Algebra Review 2 1 Fields A field is an extension of the concept of a group. Definition 1. A field (F, +,, 0 F, 1 F ) is a set F together with two binary operations (+, ) on F such that the following conditions

More information

THE GROUP OF UNITS OF SOME FINITE LOCAL RINGS I

THE GROUP OF UNITS OF SOME FINITE LOCAL RINGS I J Korean Math Soc 46 (009), No, pp 95 311 THE GROUP OF UNITS OF SOME FINITE LOCAL RINGS I Sung Sik Woo Abstract The purpose of this paper is to identify the group of units of finite local rings of the

More information

Noetherian property of infinite EI categories

Noetherian property of infinite EI categories Noetherian property of infinite EI categories Wee Liang Gan and Liping Li Abstract. It is known that finitely generated FI-modules over a field of characteristic 0 are Noetherian. We generalize this result

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

Math Introduction to Modern Algebra

Math Introduction to Modern Algebra Math 343 - Introduction to Modern Algebra Notes Field Theory Basics Let R be a ring. M is called a maximal ideal of R if M is a proper ideal of R and there is no proper ideal of R that properly contains

More information

Algebra Exam Syllabus

Algebra Exam Syllabus Algebra Exam Syllabus The Algebra comprehensive exam covers four broad areas of algebra: (1) Groups; (2) Rings; (3) Modules; and (4) Linear Algebra. These topics are all covered in the first semester graduate

More information

CYCLOTOMIC POLYNOMIALS

CYCLOTOMIC POLYNOMIALS CYCLOTOMIC POLYNOMIALS 1. The Derivative and Repeated Factors The usual definition of derivative in calculus involves the nonalgebraic notion of limit that requires a field such as R or C (or others) where

More information

Field Theory Qual Review

Field Theory Qual Review Field Theory Qual Review Robert Won Prof. Rogalski 1 (Some) qual problems ˆ (Fall 2007, 5) Let F be a field of characteristic p and f F [x] a polynomial f(x) = i f ix i. Give necessary and sufficient conditions

More information

FIXED-POINT FREE ENDOMORPHISMS OF GROUPS RELATED TO FINITE FIELDS

FIXED-POINT FREE ENDOMORPHISMS OF GROUPS RELATED TO FINITE FIELDS FIXED-POINT FREE ENDOMORPHISMS OF GROUPS RELATED TO FINITE FIELDS LINDSAY N. CHILDS Abstract. Let G = F q β be the semidirect product of the additive group of the field of q = p n elements and the cyclic

More information

MT5836 Galois Theory MRQ

MT5836 Galois Theory MRQ MT5836 Galois Theory MRQ May 3, 2017 Contents Introduction 3 Structure of the lecture course............................... 4 Recommended texts..................................... 4 1 Rings, Fields and

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

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

CHAPTER 0 PRELIMINARY MATERIAL. Paul Vojta. University of California, Berkeley. 18 February 1998

CHAPTER 0 PRELIMINARY MATERIAL. Paul Vojta. University of California, Berkeley. 18 February 1998 CHAPTER 0 PRELIMINARY MATERIAL Paul Vojta University of California, Berkeley 18 February 1998 This chapter gives some preliminary material on number theory and algebraic geometry. Section 1 gives basic

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

An Approach to Hensel s Lemma

An Approach to Hensel s Lemma Irish Math. Soc. Bulletin 47 (2001), 15 21 15 An Approach to Hensel s Lemma gary mcguire Abstract. Hensel s Lemma is an important tool in many ways. One application is in factoring polynomials over Z.

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

Math 250: Higher Algebra Representations of finite groups

Math 250: Higher Algebra Representations of finite groups Math 250: Higher Algebra Representations of finite groups 1 Basic definitions Representations. A representation of a group G over a field k is a k-vector space V together with an action of G on V by linear

More information

12. Hilbert Polynomials and Bézout s Theorem

12. Hilbert Polynomials and Bézout s Theorem 12. Hilbert Polynomials and Bézout s Theorem 95 12. Hilbert Polynomials and Bézout s Theorem After our study of smooth cubic surfaces in the last chapter, let us now come back to the general theory of

More information

Modules Over Principal Ideal Domains

Modules Over Principal Ideal Domains Modules Over Principal Ideal Domains Brian Whetter April 24, 2014 This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. To view a copy of this

More information

FINITELY GENERATED SIMPLE ALGEBRAS: A QUESTION OF B. I. PLOTKIN

FINITELY GENERATED SIMPLE ALGEBRAS: A QUESTION OF B. I. PLOTKIN FINITELY GENERATED SIMPLE ALGEBRAS: A QUESTION OF B. I. PLOTKIN A. I. LICHTMAN AND D. S. PASSMAN Abstract. In his recent series of lectures, Prof. B. I. Plotkin discussed geometrical properties of the

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

Galois Theory. This material is review from Linear Algebra but we include it for completeness.

Galois Theory. This material is review from Linear Algebra but we include it for completeness. Galois Theory Galois Theory has its origins in the study of polynomial equations and their solutions. What is has revealed is a deep connection between the theory of fields and that of groups. We first

More information