the rst section are dened words, free monoids, and some terms about words,

Size: px
Start display at page:

Download "the rst section are dened words, free monoids, and some terms about words,"

Transcription

1 1 CHAPTER 1 Words 1.0. Introduction This chapter contains the main denitions used in the rest of the book. It also presents some basic results about words that are of constant use in the sequel. In the rst section are dened words, free monoids, and some terms about words, such as length and factors. Section 1.2 is devoted to submonoids and to morphism of free monoids, one of the basic tools for words. Many of the proofs of properties of words involve a substitution from the alphabet into words over another alphabet, which is just the denition of a morphism of free monoids. A nontrivial result called the defect theorem is proved. The theorem asserts that if a relation exists among words in a set, those words can be written on a smaller alphabet. This is a weak counterpart for free monoids of the Nielsen-Schreier theorem for subgroups of a free group. In Section 1.3 the denition of conjugate words is given, together with some equivalent characterizations. Also dened are primitive words, or words that are not a repetition of another word. A very useful result, due to Fine and Wilf, is proved that concerns the possibility of multiple repetitions. The last section introduces the notation of formal series that deal with linear combinations of words, which will be used in Chapters??-?? and??. A list of problems, some of them dicult, is collected at the end. Two of them (1.1.2 and 1.2.1) deal with free groups their object is to point out the existence of a combinatorial theory of words in free groups, although the theory is not developed in the present book (see Lyndon and Schupp 1977). Two others (1.1.3 and 1.3.5) deal with the analysis of algorithms on words Free Monoids and Words Let A be a set that we shall call an alphabet. Its elements will be called letters. (In the development of this book, it will often be necessary to suppose that the alphabet A is nite. Because this assumption is not always necessary, however, it will be mentioned explicitly whenever it is used.)

2 2 Words 1.1 Aword over the alphabet A is a nite sequence of elements of A: (a 1 a 2 ::: a n ) a i 2 A: The set of all words over alphabet A is denoted by A. It is equipped with a binary operation obtained by concatenating two sequences. (a 1 a 2 ::: a n )(b 1 b 2 ::: b m )=(a 1 a 2 ::: a n b 1 b 2 ::: b m ): This binary operation is obviously associative, which allows writing a word as instead of a 1 a 2 a n (a 1 a 2 ::: a n ) by identifying a letter a 2 A with the sequence (a). The empty sequence, called the empty word, is a neutral element for the operation of concatenation. It is denoted by 1 hence, for any word w 1w = w1 =w: A monoid is a set M with a binary operation that is associative and has a neutral element denoted by 1 M. Hence, what has been dened on the set A is a monoid structure. A morphism of a monoid M into a monoid N is a mapping ' of M into N compatible with operations of M and N: '(mm 0 )='(m)'(m 0 ) m m 0 2 M and such that '(1 M )=1 N : Proposition For any mapping of A into a monoid M, thereexistsa unique morphism ' of monoids from A into M such that the following diagram is commutative: i A - A Z ZZ ' Z Z~? M where i is the natural injection of A into A. Proof. Left to the reader. Because of this property (called a universal property), the set A of all words over the alphabet A is called the free monoid over the set A. The set of all nonempty words over A will be denoted by A + : A + = A ; 1:

3 1.1. Free Monoids and Words 3 It is called the free semigroup over A (recall that a semigroup is a set with an associative binary operation). It may be readily veried that Proposition can be stated for A + instead of A by replacing the term \monoids" by \semigroups". As for any monoid the binary operation of A may be extended to the subsets of A by dening for X Y A. XY = fxy j x 2 X y 2 Y g : We shall come back to this extension in Section 1.4. Consider now some terminology about words. The length of the word w = a 1 a 2 a n, a i 2 A is the number n of the letters w is a product of. It will be denoted by jwj: jwj = n: The length of the empty word is 0 and the mapping w 7! jwj is a morphism of the free monoid A onto the additive monoid N of positive integers. For a subset B of the alphabet A, we denote by jwj B the number of letters of w that belong to B. Therefore, X jwj = jwj a : a2a Denoted by alph(w) is the subset of the alphabet formed by the letters actually occurring in w. Therefore a 2 A belongs to alph(w) i jwj a 1 : Aword v 2 A is said to be a factor of a word x 2 A if there exist words u w 2 A such that x = uvw : The relation \v is factor of x" isanorderona. A factor v of x 2 A is said to be proper if v 6= x. Aword v issaidtobealeft factor of x 2 A if there exists a word w 2 A such that x = vw anditissaidtobeaproper left factor if v 6= x. The relation \v is a left factor of x" is again an order on A it will be denoted by v x: This order has the fundamental property that if v x v 0 x then v and v 0 are comparable: v v 0 or v 0 v.

4 4 Words 1.2 More precisely, if vw = v 0 w 0 either there exists s 2 A such that v = v 0 s (and then sw = w 0 )orthereexists t 2 A such thatv 0 = vt (and then w = tw 0 ). This will be referred to as the property of equidivisibility of the free monoid. The denition of a right factor is symmetrical to that of a left factor. The reversal of a word w = a 1 a 2 a n, a i 2 A, istheword ~w = a n a 2 a 1 : Hence v is a left factor of x i ~v is a right factor of ~x. We shall also use the notation w instead of ~w wemay then write or all u v 2 A +, (uv) =~v~u: Aword w is palindrome if w =~w. Aword v 2 A is said to be a subword of a word x 2 A if v = a 1 a 2 a n a i 2 A n 0 and there exist y 0 y 1 ::: y n 2 A such that x = y 0 a 1 y 1 a 2 a n y n : Therefore v is a subword of x if it is a sub-sequence of x Submonoids and Morphisms A submonoid of a monoid M is a subset N of M containing the neutral element of M and closed under the operation of M : NN N. Given a subset X of the free monoid A,we denote by X the submonoid of A generated by X. Conversely, given a submonoid P of A, there exists a unique set X that generates P and is minimal for set-inclusion. In fact, X is the set X =(P ; 1) ; (P ; 1) 2 of the nonempty words of P that cannot be written as the product of two nonempty words of P. It is a straightforward verication that X generates P and that it is contained in any sety A generating P. The set X will be referred to as the minimal generating set of P. A monoid M is said to be free if there exist an alphabet B and an isomorphism of the free monoid B onto M. For instance, for any word w 2 A + the submonoid generated by w, writtenw instead of fwg, is free. It is very important to observe that not all the submonoids of a free monoid are themselves free (see Example 1.2.2).

5 1.2. Submonoids and Morphisms 5 Let P be a submonoid of A and X be its minimal gen- Proposition erating set. Then P is free i any equality x 1 x 2 x n = y 1 y 2 y m n m 0 x i y j 2 X implies n = m and x i = y i, 1 i n. The proof is again left to the reader. The minimal generating set of a free submonoid P of A is called a code it is referred to as the basis of P. A set X A is called a prex if for x y 2 X x y implies x = y it can easily be veried that any prexx A + is a code. Example Let A = fa bg the set X = fa b abg is not a code since it is not the minimal generating set of X. The set Y = fa ab bag is the minimal generating set of Y yet it is not a code because a(ba) =(ab)a is a nontrivial equality between products of elements of Y. The set Z = faa ba, baa, bb bbag can be veriedtobeacode. The following characterization of free submonoids of A is useful: Proposition A submonoid P of A is free i for any word w 2 A, one has w 2 P whenever there exist p q 2 P such that pw wq 2 P: Proof. Let P be a submonoid of A and denote by X its minimal generating set. First suppose that the preceding condition holds for P. Then if x 1 x 2 x n = y 1 y 2 y m x i 2 X y j 2 X (1.2.1) we may suppose that x 1 y 1 and let y 1 = x 1 w, w 2 A.Then x 2 x n = wy 2 y m and therefore x 1 w, wy 2 y m 2 P this implies by hypothesis w 2 P. Since X is the minimal generating set of P,wehave w = 1, and this proves that eq. (1.2.1) is trivial by induction on n + m. Therefore P is free. Conversely, ifp is free, let ' be an isomorphism of a free monoid B onto P, with X = '(B). Then if for p q 2 P,onehaspw wq 2 P,let'(x) =p, '(y) =wq, '(z) =pw, '(t) =q. Since '(xy) ='(zt) wehave xy = zt, and this implies that z = xu, u 2 B. Therefore w = '(u) 2 P. Corollary An intersection of free submonoids of A is free.

6 6 Words 1.2 Proof. If the submonoids P i, i 2 I are free, and if there exists p q 2 P = \ i2i P i such that pw wq 2 P, then by Proposition 1.2.3, w 2 P i for each i 2 I and therefore w 2 P. By 1.2.2, this shows that P is free. If X is any subset of A, the set F of free submonoids of A containing X is not empty (it contains A )and,by Corollary 1.2.4, it is closed under intersection. Therefore the intersection of all elements of F is the smallest free submonoid containing X the code generating this submonoid is called the free hull of X. Theorem (Defect theorem). The free hull Y of a nite subset X A, which is not a code, satises the inequality Card(Y ) Card(X) ; 1: Proof. Consider the mapping of X into Y associating to x 2 X the word y 2 Y such that x 2 yy sincey is a code, the mapping is well dened. As X is not a code, there exists an equality x 1 x 2 x n = y 1 y 2 y n with x i y j 2 X and x 1 6= y 1. Therefore, (x 1 )= (y 1 )andcannot be injective. The following shows that is surjective: if it were not, let z 2 Y be such that z=2 (X) consider the set Z =(Y ; z)z : The set Z is a code since an equality can be rewritten z 1 z 2 z n = z 0 1z 0 2 z 0 n 0 z i z 0 j 2 Z (1.2.2) y 1 z k1 y 2 z k2 y n z kn = y 0 1z k0 1y 0 2z k0 2 y 0 n 0zk0 n0 (1.2.3) with z i = y i z ki, zj 0 = y0 j zk0 j, y i yj 0 2 Y ; Z, k i kj 0 0. Since Y is a code Eq. (1.2.3) is trivial. This implies y 1 = y 0 1, k 1 = k 0, y 1 2 = y 0 2 ::: and nally n = n0 and z i = zi 0. But we have X Z and Z Y,whichcontradicts the minimalityofthe submonoid Y. Hence is surjective, which implies that Y has fewer elements than X. As an immediate consequence, of Theorem 1.2.5, there is the following corollary.

7 1.3. Conjugacy 7 Corollary and y are powers of a single word z 2 A. Each pair of words fx yg (x y 2 A ) is a code unless x Morphisms of free monoids play an essential role in the sequel. Let ' : B! A be a morphism of free monoids. Clearly it is completely characterized by the images '(b) 2 A of the letters b 2 B. It is an isomorphism of B into A i its restriction to B is injective and if the submonoid '(B ) is a free submonoid of A. A morphism ' : B! A is called nonerasing if '(B + ) A +. If ' is nonerasing, then for all w 2 B, 1.3. Conjugacy j'(w)j jwj: Aword x 2 A is said to be primitive if it is not a power of another word that is, if x 6= 1andx 2 z for z 2 A implies x = z. Proposition If x n = y m x y 2 A n m 0 there exists a word z such that x y 2 z. In particular, for each word w 2 A +, there exists a unique primitive word x such that w 2 x. Proof. Ifw = x n = y m with x 6= y the set fx yg is not a code and, by the defect theorem (1.2.5) there exists a word z 2 A such that x y 2 z.ifw = x n = y m with x and y primitive, then there exists a word z 2 A such that x = z i, y = z j, i j 0. This implies x = y = z. Proposition Two words x y 2 A + commute i they are powers of the same word. More precisely the set of words commuting with a word x 2 A + is a monoid generated by a single primitive word. Proof. Letz be the unique primitiveword such thatx 2 z. Then if xy = yx for y 2 A +, the set fx yg is not a code and there exists t 2 A + such that x y 2 t. Then by Proposition 1.3.1, t 2 z. Therefore the set of words commuting with x is generated by z. Two words x and y are said to be conjugate if there exist words u v 2 A such that x = uv y = vu: (1.3.1)

8 8 Words 1.3 This is an equivalence relation on A since x is conjugate to y i y can be obtained by a cyclic permutation of the letters of x. More precisely, let be the permutation of A + dened by (ax) =xa a 2 A x 2 A then the classes of conjugate elements are the orbits of. Let x y 2 A and z t be the primitive words such that Proposition x 2 z, y 2 t. Then x and y are conjugate i z and t are also conjugate in this case, there exists a unique pair (u v) 2 A A + such thatz = uv, t = vu. Proof. Letx = z k.ifx = rs, there exists u v 2 A such thatz = uv, r = z k1 u, s = vz k2 and k 1 + k 2 +1=k. Then the conjugate y = sr of x can be written y = t k with t = vu. Moreover the pair (u v) suchthatz = uv, t = vu is unique since by Proposition z has jzj distinct conjugates. Proposition Two words x y 2 A + are conjugate i there exists a z 2 A such that xz = zy: (1.3.2) More precisely, equality (1.3.2) holds i there exist u v 2 A such that x = uv y = vu z 2 u(vu) : (1.3.3) Proof. If Eq. (1.3.3) holds, then (1.3.2) also holds. Conversely, if xz = zy, for x y 2 A +, z 2 A,wehave for each n 1 x n z = zy n (1.3.4) Let n be such that njxj jzj (n ; 1)jxj. Then we deduce from Eq. (1.3.4) that z = x n;1 u x = uv vz = y n : (1.3.5) Finally y n = vz = vx n;1 u is also equal to (vu) n and since jyj = jxj, we obtain y = vu, proving that Eq. (1.3.3) holds. It may be observed that, in accordance with the defect theorem, the equality xz = zy implies x y z 2fu vg, a submonoid with two generators. The properties of conjugacy in A proved thus far can be viewed as particular cases of the properties of conjugacy in the free group on A (see Problem 1.3.1). If Card(A) =k is nite, let us denote by k (n) thenumber of classes of conjugates of primitive words of length n on the alphabet A. If w is a word of length n and if w = z q with z primitive and n = qd, then the number of conjugates of w is exactly d. Hence k n = X djn d k (d) (1.3.6)

9 1.3. Conjugacy 9 the sum running over the divisors of n. Problem 1.3.2) this is equivalent to: k(n) = 1 n X where is the Mobius function dened on N ; 0 as follows: djn (1) = 1 (n) =(;1) i if n is the product of i distinct primes and if n is divisible by a square. (n) =0 By Mobius inversion formula (see (d)k n=d (1.3.7) Proposition admits the following renement (Fine and Wilf 1965): Proposition Let x y 2 A, n = jxj, m = jyj, d = gcd(n m). If two powers x p and y q of x and y have a common left factor of length at least equal to n + m ; d, then x and y are powers of the same word. Proof. Letu be the common left factor of length n + m ; d of x p y q.werst suppose that d = 1 and show thatx and y are powers of a single letter. We may assume that n m ; 1. It will be enough to show that the rst n ; 1 letters of u are equal. Denote by u(i) the ith letter of u. By hypothesis, we have u(i) =u(i + n), 1 i m ; 1 (1.3.8) u(j) =u(j + m), 1 j n ; 1: (1.3.9) Let 1 i j m;1 andj i+n mod m. Then either j = i+n or j = i+n;m. In the rst case u(i) =u(j) by (1.3.8). In the second case u(j) =u(j + m) by (1.3.9) since j = i + n ; m n ; 1. Therefore u(i) =u(i + n) =u(j + m) =u(j) : Hence u(i) =u(j) whenever 1 i j m ; 1 and j ; i n mod m. But since m n are supposed to be relatively prime, any element of the set f1 2 ::: m;1g is equal modulo m to a multiple of n. This shows that the rst m ; 1 letters of u are equal. In the general case, we consider the alphabet B = A d and, by the foregoing argument, x and y are powers of a single word of length d. Example Consider the sequence of words on A = fa bg dened as follows: f 1 = b, f 2 = a and f n+1 = f n f n;1 n 2:

10 10 Words 1.4 The sequence of the lengths n =j f n j is the Fibonacci sequence. Two consecutive elements n and n+1 for n 3 are relatively prime. Let g n be the left factor of f n of length n ; 2 for n 3. Then g n+1 = f 2 n;1 g n;2 for n 5, as it may beveried by induction. We thenhave simultaneously f n+1 f 2 n g n+1 f 3 n;1 : Therefore, for each n 5, fn 2 and f 3 n;1 have a common left factor of length n + n;1 ;2. This shows that the bound given by Proposition is optimal. For instance, 1.4. Formal Series g 7 = f 6 z } { {z } f 5 abaab abaaba {z } f 5 Enumeration problems on words often lead to considering mappings of the free monoid into a ring. Such mappings may be viewed (and usefully handled) as nite or innite linear combinations of words (see for instance Problem 1.4.2). This is the motivation for introducing the concept of a formal series. Let K be a ring with unit in the sequel K will be generally be the ring Z of all integers. A formal series (or series) with coecients in K and variables in A is just a mapping of the free monoid A into K. The set of these series is denoted by KhhAii. For a series 2 KhhAii and a word w 2 A,thevalue of on w is denoted by h wi and called the coecient of w in itisanelementofk. For a set X A,we denote by X the characteristic series of X, dened by hx xi =1 if x 2 X, hx xi =0 if x=2 X. The operations of sum and product of two series 2 KhhAii are dened by: h + wi = h wi X + h wi h wi = h uih vi w=uv for any w 2 A. These operations turn the set KhhAii into a ring. This ring has a unit that is the series 1, where 1 is the empty word. A formal series 2 KhhAii such that all but a nite number of its coecients are zero is called a polynomial. ThesetKhAi of these polynomials is a subring of the ring KhhAii. It is called the free (associative) K-algebra over A (see Problem 1.4.1). For each 2 KhhAii and 2 KhAi, we dene h i = X w h wih wi :

11 1.4. Formal Series 11 This is a bilinear map of KhhAiiKhAi in K. The sum may be extended to an innite number of elements with the following restriction: A family ( i ) i2i of series is said to be locally nite if for each w 2 A, all but nitely many of the coecients h i wi are zero. If ( i ) i2i is a locally nite family of series, the sum = X i2i i is well dened since for each w 2 A, the coecient h wi is the sum of a nite set of nonzero coecients h i wi. In particular, the family (w) w2a is locally nite, and this allows to write for any 2 KhhAii X = h wiw w2a or, by identifying w with w, X = h wiw w2a This is the usual notation for formal series X in one variable: = n a n n0 with n = h a n i. Let be a series such that h 1i = 0 the family ( i ) i0 is then locally nite since h i wi = 0 for i jwj + 1. This allows us to dene the new series = which is called the star of. It is easy to verify the following: Proposition Let 2 KhhAii be such thath 1i =0. The series is the unique series such that: (1 ; ) =(1; ) =1: Following is a list of statements relating the operations in KhhAii with the operations on the subsets of A when K is assumed to be of characteristic zero. Proposition For two subsets X Y of A,onehas (i) let Z = X [ Y. Then Z = X + Y i X \ Y =, (ii) let Z = XY.ThenZ = XY i xy = x 0 y 0 ) x = x 0 y = y 0, for x x 0 2 X, y y 0 2 Y, (iii) let X A +,andp = X.ThenP = X i X is a code. The proof is left to the reader as an exercise.

12 12 Problems Notes The terminology used for words presents some variations in the literature. Some authors call subword what is called here factor the term subword is reserved for another use (see Chapter 6). Some call prex or initial segment what we call a left factor. Also, the empty word is often denoted by instead of 1. General references concerning free submonoids are Eilenberg 1974 and Lallement 1979 Proposition was known to Schutzenberger (1956) and to Cohn (1962). The defect theorem (Theorem 1.2.5) is virtually folklore it has been proved under various forms by several authors (see Lentin 1972 Makanin 1976 Ehrenfeucht and Rozenberg 1978). The proof given here is from Berstel et al. 1979, where some generalizations are discussed. The results of Section 1.3 are also mainly common knowledge. For further references see Chapters 8 and 9. The standard reference for Section 1.4 is Eilenberg Problems Section (Levi's lemma). A monoid M is free i there exists a morphism of M into the monoid N of additive integers such that ;1 (0) = 1 M and if for any x y z t 2 M xy = zt implies the existence of a u 2 M such that either x = zu, uy = t or xu = z, y = ut Let A be an alphabet and A = fa j a 2 Ag be a copy ofa. Consider in the free monoid over the set A [ A the congruence generated by the relations aa =aa =1 a 2 A: a. Show that each word has a unique representative of minimal length, called a reduced word. b. Show that the quotient of(a [ A) by this congruence is a group F the inverse of the reduced word w is denoted by w. c. Show that for any mapping of A into a group G, there exists a unique morphism ' of F onto G making the following diagram commutative: A - F Z ZZ ' Z Z~? G F is called the free group over A (see Magnus, Karass, and Solitar 1976 or Hall 1959 or Lyndon and Schupp 1977). Henceforth in problems

13 Problems about free groups, : F! (A [ A) denotes the mapping associating to each elementoff the unique reduced word representing it. Let ' : A! A be the mapping assigning to each word w 2 A the longest word that is both a proper left and a proper right factor of w. a. Let w = a 1 a 2 a n and denote '(i) =j instead of '(a 1 a i )= a 1 a j show that the following algorithm allows computation of ': 1. '(1) 0 2. for i 2 until n do begin 3. j '(i ; 1) 4. while j>0 and a i 6= a j+1 do j '(j) 5. if j =0and a i 6= a j=1 then '(i) 0 6. else '(i) j +1 end (For the notations concerning algorithms, see Aho, Hopcroft, and Ullman 1974.) b. Show that the number of successive comparisons of two letters of the word w in performing the foregoing algorithm does not exceed 2n. (Hint : Note that the variable j can be increased at most n times by one unit.) c. Show that the foregoing algorithm can be used to test whether a word u 2 A + is a factor of a word v 2 A +. (Hint : Apply the algorithm of (1) to the word w = uv.) This is called a string-matching algorithm (see Knuth, Morris, and Pratt 1977). Section Let F be the free group over the set A and H be a subgroup of F. a. Show that it is possible to choose a set Q of representatives of the right cosets of H in F such that the set (Q) of reduced words representing Q contains all its left factors. Such a set Q is called a Schreier system for H. b. Let Q be a Schreier system for H and X = fpaq j p q 2 Q a 2 A pa 2 (H ; 1)qg Show that X generates H. c. Show that each paq 2 X is reduced as written and that, in the product of two elements of X [ X the letters a in the triple (p a q) never cancel unless the whole product does.

14 14 Problems d. Deduce from (a), (b), and (c) that any subgroup H of a free group F is free and that if H is of nite index d in F, then it is isomorphic with a free group on r generators with r ; 1=d(k ; 1) k = Card(A) (Schreier's formula see the references of Problem 1.1.2) A submonoid N of A is generated by a prex i it satises: m mn 2 N ) n 2 N for all m n 2 A. Such a submonoid is called (right) unitary Let P be the set of words P = fw ~w j w 2 A g: Then P is the set of palindromes (i.e., u = ~u) of even length. Show that the submonoid P is right and left unitary. (Hint : Let be the basis of P show that is prex.) (See Knuth, Morris and Pratt 1977.) Let : A! B be a morphism and P B be a free submonoid of B.Showthat ;1 (P ) is a free submonoid of A. Section Show thattwo words x y 2 A are conjugate i they are conjugate in the free group F over A that is, i there exists an element g of F such that x = gyg ;1 (Identify A to a subset of F.) (Mobius inversion formula) Letbe the Mobius function show that X 1 if n =1, (d) = 0 if n 2. djn Deduce from this that two functions ' of N ; 0inZare related by i X djn X djn (d) ='(n) (d)'(n=d) = (n) : Show directly (without using the defect theorem, that is) that if fx yg is not a code, then x and y are powers of a single word.

15 Problems (Problem 1.1.3) Show that '(w) = u i w =(st) k+1 s u =(st) k s k 0 s t2 A with jsj minimal. Deduce that the algorithm of Problem allows computation of the primitive word such thatw = v n, n 1(Hint: Use Proposition 1.3.5) Let w = a 1 a 2 a n, n 1, a i 2 A. For 1 i n, let (i) be the greatest integer j i ; 1suchthat a 1 a 2 a j;1 = a i;j+1 a i;1 a i 6= a j with (i) = 0ifnosuchinteger j exists. a. Show that the following algorithm computes : 1. (i) 0 2. i 1 j 0 3. while i<ndo begin 4. while j>0 and a i 6= a j do j (j) 5. i i +1 j j if a i = a j then (i) (j) else (i) (j) end (Hint: Show that the value of the variable j at line 6 is '(i ; 1) + 1 wheres ' is as in Problem ) b. Show that the algorithm of problem part (a) can be used to test whether a word u is a factor of a word v. c. Show that the numberofconsecutive times the while loop of line 4 may be executed does not exceed the integer r such that r+3 n< r+4 where r is the rth term of the Fibonacci sequence. Show, using the sequence of Example that this bound can be reached. (See Knuth, Morris and Pratt 1978 Duval 1981.) Section For any mapping of A into an associative K-algebra R, there exists a unique morphism ' of KhAi into R such that the following diagram is commutative: A - ; ;; R Let W A + and P = A ; A WA

16 16 Problems be the set of words having no factor in W. Let for each u 2 W, X u = A u ; A WA + be the set of words having u as a right factor but no other factor in W. For each u v 2 W, let R u v be the nite set R u v = ft 2 A + ; A v j ut 2 A vg: a. Show that the following equalities hold in ZhhAii: 1+PA = P + X u2w X u (a.1) and for each u 2 W, Pu = Xu + X v2w XR v u (a.2) b. Show that the system of equalities (a.1) and (a.2), for u 2 W, allows computation of P. c. Show that the formal series = X n0 n z n with n = Card(A n \ P ), is rational. (Hint: Use the morphism of ZhhAii onto Zhhzii sending a 2 A on z.) d. Apply the foregoing method to show that for W = fabag one has n =2 n;1 ; n;2 + n;3 n 3: (See Schutzenberger 1964 for a general reference concerning linear equations in the ring ZhhAii, see Eilenberg 1974.)

17 BIBLIOGRAPHY 17 Bibliography Berstel, J., Perrin, D., Perrrot, J.-F., and Restivo, A. (1979). Sur le theoreme du defaut, J. Algebra, 60, 169{180. Cohn, P. M. (1962). On subsemigroups of free semigroups, Proc. Amer. Math. Soc., 13, 347{351. Ehrenfeucht, A. and Rozenberg, G. (1978). Elementary homomorphisms and a solution of the DOL sequence equivanlence problem, Theoret. Comput. Sci., 7, 169{183. Eilenberg, S. (1974). Automata, Languages and Machines, Vol. A. Academic Press. Lallement, G. (1979). Semigroups and Combinatorial Applications. J. Wiley and Sons. Lentin, A. (1972). Equations dans les mono ides libres. Gauthier{Villars, Paris. Makanin, G. S. (1976). On the rank of equations in four unknownsinafree semigroup, Mat. Sb., 100, 285{311. (English trans. in Math USSR Sb., 32, 257{280). Schutzenberger, M. P. (1956). Une theorie algebrique du codage, Seminaire Dubreil{Pisot, annee 55{56.

Properties of Fibonacci languages

Properties of Fibonacci languages Discrete Mathematics 224 (2000) 215 223 www.elsevier.com/locate/disc Properties of Fibonacci languages S.S Yu a;, Yu-Kuang Zhao b a Department of Applied Mathematics, National Chung-Hsing University, Taichung,

More information

Course 311: Michaelmas Term 2005 Part III: Topics in Commutative Algebra

Course 311: Michaelmas Term 2005 Part III: Topics in Commutative Algebra Course 311: Michaelmas Term 2005 Part III: Topics in Commutative Algebra D. R. Wilkins Contents 3 Topics in Commutative Algebra 2 3.1 Rings and Fields......................... 2 3.2 Ideals...............................

More information

Decision Problems Concerning. Prime Words and Languages of the

Decision Problems Concerning. Prime Words and Languages of the Decision Problems Concerning Prime Words and Languages of the PCP Marjo Lipponen Turku Centre for Computer Science TUCS Technical Report No 27 June 1996 ISBN 951-650-783-2 ISSN 1239-1891 Abstract This

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

THE MAXIMAL SUBGROUPS AND THE COMPLEXITY OF THE FLOW SEMIGROUP OF FINITE (DI)GRAPHS

THE MAXIMAL SUBGROUPS AND THE COMPLEXITY OF THE FLOW SEMIGROUP OF FINITE (DI)GRAPHS THE MAXIMAL SUBGROUPS AND THE COMPLEXITY OF THE FLOW SEMIGROUP OF FINITE (DI)GRAPHS GÁBOR HORVÁTH, CHRYSTOPHER L. NEHANIV, AND KÁROLY PODOSKI Dedicated to John Rhodes on the occasion of his 80th birthday.

More information

Aperiodic languages and generalizations

Aperiodic languages and generalizations Aperiodic languages and generalizations Lila Kari and Gabriel Thierrin Department of Mathematics University of Western Ontario London, Ontario, N6A 5B7 Canada June 18, 2010 Abstract For every integer k

More information

0 Sets and Induction. Sets

0 Sets and Induction. Sets 0 Sets and Induction Sets A set is an unordered collection of objects, called elements or members of the set. A set is said to contain its elements. We write a A to denote that a is an element of the set

More information

On the Equation x k = z k 1 in a Free Semigroup

On the Equation x k = z k 1 in a Free Semigroup On the Equation x k = z k 1 in a Free Semigroup Tero Harju Dirk Nowotka Turku Centre for Computer Science, TUCS, Department of Mathematics, University of Turku 1 zk 2 2 zk n n TUCS Turku Centre for Computer

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

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

group Jean-Eric Pin and Christophe Reutenauer

group Jean-Eric Pin and Christophe Reutenauer A conjecture on the Hall topology for the free group Jean-Eric Pin and Christophe Reutenauer Abstract The Hall topology for the free group is the coarsest topology such that every group morphism from the

More information

Languages and monoids with disjunctive identity

Languages and monoids with disjunctive identity Languages and monoids with disjunctive identity Lila Kari and Gabriel Thierrin Department of Mathematics, University of Western Ontario London, Ontario, N6A 5B7 Canada Abstract We show that the syntactic

More information

Algebraic structures I

Algebraic structures I MTH5100 Assignment 1-10 Algebraic structures I For handing in on various dates January March 2011 1 FUNCTIONS. Say which of the following rules successfully define functions, giving reasons. For each one

More information

Solvability of Word Equations Modulo Finite Special And. Conuent String-Rewriting Systems Is Undecidable In General.

Solvability of Word Equations Modulo Finite Special And. Conuent String-Rewriting Systems Is Undecidable In General. Solvability of Word Equations Modulo Finite Special And Conuent String-Rewriting Systems Is Undecidable In General Friedrich Otto Fachbereich Mathematik/Informatik, Universitat GH Kassel 34109 Kassel,

More information

Subrings and Ideals 2.1 INTRODUCTION 2.2 SUBRING

Subrings and Ideals 2.1 INTRODUCTION 2.2 SUBRING Subrings and Ideals Chapter 2 2.1 INTRODUCTION In this chapter, we discuss, subrings, sub fields. Ideals and quotient ring. We begin our study by defining a subring. If (R, +, ) is a ring and S is a non-empty

More information

Fall 1999 Formal Language Theory Dr. R. Boyer. 1. There are other methods of nding a regular expression equivalent to a nite automaton in

Fall 1999 Formal Language Theory Dr. R. Boyer. 1. There are other methods of nding a regular expression equivalent to a nite automaton in Fall 1999 Formal Language Theory Dr. R. Boyer Week Four: Regular Languages; Pumping Lemma 1. There are other methods of nding a regular expression equivalent to a nite automaton in addition to the ones

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

DIHEDRAL GROUPS II KEITH CONRAD

DIHEDRAL GROUPS II KEITH CONRAD DIHEDRAL GROUPS II KEITH CONRAD We will characterize dihedral groups in terms of generators and relations, and describe the subgroups of D n, including the normal subgroups. We will also introduce an infinite

More information

MATH 433 Applied Algebra Lecture 22: Semigroups. Rings.

MATH 433 Applied Algebra Lecture 22: Semigroups. Rings. MATH 433 Applied Algebra Lecture 22: Semigroups. Rings. Groups Definition. A group is a set G, together with a binary operation, that satisfies the following axioms: (G1: closure) for all elements g and

More information

Exercises on chapter 1

Exercises on chapter 1 Exercises on chapter 1 1. Let G be a group and H and K be subgroups. Let HK = {hk h H, k K}. (i) Prove that HK is a subgroup of G if and only if HK = KH. (ii) If either H or K is a normal subgroup of G

More information

Mathematics Course 111: Algebra I Part I: Algebraic Structures, Sets and Permutations

Mathematics Course 111: Algebra I Part I: Algebraic Structures, Sets and Permutations Mathematics Course 111: Algebra I Part I: Algebraic Structures, Sets and Permutations D. R. Wilkins Academic Year 1996-7 1 Number Systems and Matrix Algebra Integers The whole numbers 0, ±1, ±2, ±3, ±4,...

More information

The Membership Problem for a, b : bab 2 = ab

The Membership Problem for a, b : bab 2 = ab Semigroup Forum OF1 OF8 c 2000 Springer-Verlag New York Inc. DOI: 10.1007/s002330010009 RESEARCH ARTICLE The Membership Problem for a, b : bab 2 = ab D. A. Jackson Communicated by Gerard J. Lallement Throughout,

More information

ALGEBRA II: RINGS AND MODULES OVER LITTLE RINGS.

ALGEBRA II: RINGS AND MODULES OVER LITTLE RINGS. ALGEBRA II: RINGS AND MODULES OVER LITTLE RINGS. KEVIN MCGERTY. 1. RINGS The central characters of this course are algebraic objects known as rings. A ring is any mathematical structure where you can add

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

1 First Theme: Sums of Squares

1 First Theme: Sums of Squares I will try to organize the work of this semester around several classical questions. The first is, When is a prime p the sum of two squares? The question was raised by Fermat who gave the correct answer

More information

Theory of Computation 1 Sets and Regular Expressions

Theory of Computation 1 Sets and Regular Expressions Theory of Computation 1 Sets and Regular Expressions Frank Stephan Department of Computer Science Department of Mathematics National University of Singapore fstephan@comp.nus.edu.sg Theory of Computation

More information

Chapter 1. Sets and Numbers

Chapter 1. Sets and Numbers Chapter 1. Sets and Numbers 1. Sets A set is considered to be a collection of objects (elements). If A is a set and x is an element of the set A, we say x is a member of A or x belongs to A, and we write

More information

Note On Parikh slender context-free languages

Note On Parikh slender context-free languages Theoretical Computer Science 255 (2001) 667 677 www.elsevier.com/locate/tcs Note On Parikh slender context-free languages a; b; ; 1 Juha Honkala a Department of Mathematics, University of Turku, FIN-20014

More information

F. Blanchet-Sadri and F.D. Gaddis, "On a Product of Finite Monoids." Semigroup Forum, Vol. 57, 1998, pp DOI: 10.

F. Blanchet-Sadri and F.D. Gaddis, On a Product of Finite Monoids. Semigroup Forum, Vol. 57, 1998, pp DOI: 10. On a Product of Finite Monoids By: F. Blanchet-Sadri and F. Dale Gaddis F. Blanchet-Sadri and F.D. Gaddis, "On a Product of Finite Monoids." Semigroup Forum, Vol. 57, 1998, pp 75-91. DOI: 10.1007/PL00005969

More information

Course 311: Abstract Algebra Academic year

Course 311: Abstract Algebra Academic year Course 311: Abstract Algebra Academic year 2007-08 D. R. Wilkins Copyright c David R. Wilkins 1997 2007 Contents 1 Topics in Group Theory 1 1.1 Groups............................... 1 1.2 Examples of Groups.......................

More information

A GENERAL THEORY OF ZERO-DIVISOR GRAPHS OVER A COMMUTATIVE RING. David F. Anderson and Elizabeth F. Lewis

A GENERAL THEORY OF ZERO-DIVISOR GRAPHS OVER A COMMUTATIVE RING. David F. Anderson and Elizabeth F. Lewis International Electronic Journal of Algebra Volume 20 (2016) 111-135 A GENERAL HEORY OF ZERO-DIVISOR GRAPHS OVER A COMMUAIVE RING David F. Anderson and Elizabeth F. Lewis Received: 28 April 2016 Communicated

More information

PERIODS OF FACTORS OF THE FIBONACCI WORD

PERIODS OF FACTORS OF THE FIBONACCI WORD PERIODS OF FACTORS OF THE FIBONACCI WORD KALLE SAARI Abstract. We show that if w is a factor of the infinite Fibonacci word, then the least period of w is a Fibonacci number. 1. Introduction The Fibonacci

More information

On Shyr-Yu Theorem 1

On Shyr-Yu Theorem 1 On Shyr-Yu Theorem 1 Pál DÖMÖSI Faculty of Informatics, Debrecen University Debrecen, Egyetem tér 1., H-4032, Hungary e-mail: domosi@inf.unideb.hu and Géza HORVÁTH Institute of Informatics, Debrecen University

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

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

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

Math 121 Homework 5: Notes on Selected Problems

Math 121 Homework 5: Notes on Selected Problems Math 121 Homework 5: Notes on Selected Problems 12.1.2. Let M be a module over the integral domain R. (a) Assume that M has rank n and that x 1,..., x n is any maximal set of linearly independent elements

More information

Arithmetic Analogues of Derivations

Arithmetic Analogues of Derivations JOURNAL OF ALGEBRA 198, 9099 1997 ARTICLE NO. JA977177 Arithmetic Analogues of Derivations Alexandru Buium Department of Math and Statistics, Uniersity of New Mexico, Albuquerque, New Mexico 87131 Communicated

More information

INTRODUCTION TO SEMIGROUPS AND MONOIDS

INTRODUCTION TO SEMIGROUPS AND MONOIDS INTRODUCTION TO SEMIGROUPS AND MONOIDS PETE L. CLARK We give here some basic definitions and very basic results concerning semigroups and monoids. Aside from the mathematical maturity necessary to follow

More information

Elementary 2-Group Character Codes. Abstract. In this correspondence we describe a class of codes over GF (q),

Elementary 2-Group Character Codes. Abstract. In this correspondence we describe a class of codes over GF (q), Elementary 2-Group Character Codes Cunsheng Ding 1, David Kohel 2, and San Ling Abstract In this correspondence we describe a class of codes over GF (q), where q is a power of an odd prime. These codes

More information

Chapter 1. Sets and Mappings

Chapter 1. Sets and Mappings Chapter 1. Sets and Mappings 1. Sets A set is considered to be a collection of objects (elements). If A is a set and x is an element of the set A, we say x is a member of A or x belongs to A, and we write

More information

NOTES ON AUTOMATA. Date: April 29,

NOTES ON AUTOMATA. Date: April 29, NOTES ON AUTOMATA 1. Monoids acting on sets We say that a monoid S with identity element ɛ acts on a set Q if q(st) = (qs)t and qɛ = q. As with groups, if we set s = t whenever qs = qt for all q Q, then

More information

Left almost semigroups dened by a free algebra. 1. Introduction

Left almost semigroups dened by a free algebra. 1. Introduction Quasigroups and Related Systems 16 (2008), 69 76 Left almost semigroups dened by a free algebra Qaiser Mushtaq and Muhammad Inam Abstract We have constructed LA-semigroups through a free algebra, and the

More information

Semigroup, monoid and group models of groupoid identities. 1. Introduction

Semigroup, monoid and group models of groupoid identities. 1. Introduction Quasigroups and Related Systems 16 (2008), 25 29 Semigroup, monoid and group models of groupoid identities Nick C. Fiala Abstract In this note, we characterize those groupoid identities that have a (nite)

More information

ERRATA. Abstract Algebra, Third Edition by D. Dummit and R. Foote (most recently revised on March 4, 2009)

ERRATA. Abstract Algebra, Third Edition by D. Dummit and R. Foote (most recently revised on March 4, 2009) ERRATA Abstract Algebra, Third Edition by D. Dummit and R. Foote (most recently revised on March 4, 2009) These are errata for the Third Edition of the book. Errata from previous editions have been fixed

More information

Algebra. Travis Dirle. December 4, 2016

Algebra. Travis Dirle. December 4, 2016 Abstract Algebra 2 Algebra Travis Dirle December 4, 2016 2 Contents 1 Groups 1 1.1 Semigroups, Monoids and Groups................ 1 1.2 Homomorphisms and Subgroups................. 2 1.3 Cyclic Groups...........................

More information

From p-adic numbers to p-adic words

From p-adic numbers to p-adic words From p-adic numbers to p-adic words Jean-Éric Pin1 1 January 2014, Lorentz Center, Leiden References I S. Eilenberg, Automata, Languages and Machines, Vol B, Acad. Press, New-York (1976). M. Lothaire,

More information

Some decision problems on integer matrices

Some decision problems on integer matrices Some decision problems on integer matrices Christian Choffrut L.I.A.F.A, Université Paris VII, Tour 55-56, 1 er étage, 2 pl. Jussieu 75 251 Paris Cedex France Christian.Choffrut@liafa.jussieu.fr Juhani

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

Lifting to non-integral idempotents

Lifting to non-integral idempotents Journal of Pure and Applied Algebra 162 (2001) 359 366 www.elsevier.com/locate/jpaa Lifting to non-integral idempotents Georey R. Robinson School of Mathematics and Statistics, University of Birmingham,

More information

Laboratoire d Informatique Fondamentale de Lille

Laboratoire d Informatique Fondamentale de Lille 99{02 Jan. 99 LIFL Laboratoire d Informatique Fondamentale de Lille Publication 99{02 Synchronized Shue and Regular Languages Michel Latteux Yves Roos Janvier 1999 c LIFL USTL UNIVERSITE DES SCIENCES ET

More information

Higher Algebra Lecture Notes

Higher Algebra Lecture Notes Higher Algebra Lecture Notes October 2010 Gerald Höhn Department of Mathematics Kansas State University 138 Cardwell Hall Manhattan, KS 66506-2602 USA gerald@math.ksu.edu This are the notes for my lecture

More information

ON FINITELY GENERATED SUBGROUPS OF A FREE GROUP

ON FINITELY GENERATED SUBGROUPS OF A FREE GROUP ON FINITELY GENERATED SUBGROUPS OF A FREE GROUP A. KARRASS AND D. SOLITAR 1. Introduction. In [2], M. Hall, Jr. proved the following theorem: Let 77 be a finitely generated subgroup of a free group Fand

More information

A New Shuffle Convolution for Multiple Zeta Values

A New Shuffle Convolution for Multiple Zeta Values January 19, 2004 A New Shuffle Convolution for Multiple Zeta Values Ae Ja Yee 1 yee@math.psu.edu The Pennsylvania State University, Department of Mathematics, University Park, PA 16802 1 Introduction As

More information

Axioms of Kleene Algebra

Axioms of Kleene Algebra Introduction to Kleene Algebra Lecture 2 CS786 Spring 2004 January 28, 2004 Axioms of Kleene Algebra In this lecture we give the formal definition of a Kleene algebra and derive some basic consequences.

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

1 2 3 style total. Circle the correct answer; no explanation is required. Each problem in this section counts 5 points.

1 2 3 style total. Circle the correct answer; no explanation is required. Each problem in this section counts 5 points. 1 2 3 style total Math 415 Examination 3 Please print your name: Answer Key 1 True/false Circle the correct answer; no explanation is required. Each problem in this section counts 5 points. 1. The rings

More information

Groups and Symmetries

Groups and Symmetries Groups and Symmetries Definition: Symmetry A symmetry of a shape is a rigid motion that takes vertices to vertices, edges to edges. Note: A rigid motion preserves angles and distances. Definition: Group

More information

Groups. 3.1 Definition of a Group. Introduction. Definition 3.1 Group

Groups. 3.1 Definition of a Group. Introduction. Definition 3.1 Group C H A P T E R t h r e E Groups Introduction Some of the standard topics in elementary group theory are treated in this chapter: subgroups, cyclic groups, isomorphisms, and homomorphisms. In the development

More information

arxiv: v1 [cs.dm] 16 Jan 2018

arxiv: v1 [cs.dm] 16 Jan 2018 Embedding a θ-invariant code into a complete one Jean Néraud, Carla Selmi Laboratoire d Informatique, de Traitemement de l Information et des Systèmes (LITIS), Université de Rouen Normandie, UFR Sciences

More information

Course 2BA1: Trinity 2006 Section 9: Introduction to Number Theory and Cryptography

Course 2BA1: Trinity 2006 Section 9: Introduction to Number Theory and Cryptography Course 2BA1: Trinity 2006 Section 9: Introduction to Number Theory and Cryptography David R. Wilkins Copyright c David R. Wilkins 2006 Contents 9 Introduction to Number Theory and Cryptography 1 9.1 Subgroups

More information

2 Lecture 2: Logical statements and proof by contradiction Lecture 10: More on Permutations, Group Homomorphisms 31

2 Lecture 2: Logical statements and proof by contradiction Lecture 10: More on Permutations, Group Homomorphisms 31 Contents 1 Lecture 1: Introduction 2 2 Lecture 2: Logical statements and proof by contradiction 7 3 Lecture 3: Induction and Well-Ordering Principle 11 4 Lecture 4: Definition of a Group and examples 15

More information

SIMPLE ALGORITHM FOR SORTING THE FIBONACCI STRING ROTATIONS

SIMPLE ALGORITHM FOR SORTING THE FIBONACCI STRING ROTATIONS SIMPLE ALGORITHM FOR SORTING THE FIBONACCI STRING ROTATIONS Manolis Christodoulakis 1, Costas S. Iliopoulos 1, Yoan José Pinzón Ardila 2 1 King s College London, Department of Computer Science London WC2R

More information

MATH 403 MIDTERM ANSWERS WINTER 2007

MATH 403 MIDTERM ANSWERS WINTER 2007 MAH 403 MIDERM ANSWERS WINER 2007 COMMON ERRORS (1) A subset S of a ring R is a subring provided that x±y and xy belong to S whenever x and y do. A lot of people only said that x + y and xy must belong

More information

Section VII.39. Free Groups

Section VII.39. Free Groups VII.39. Free Groups 1 Section VII.39. Free Groups Note. In this section, we define free group, in general (not just for abelian groups) and define the rank of such groups. The importance of this class

More information

Characters and triangle generation of the simple Mathieu group M 11

Characters and triangle generation of the simple Mathieu group M 11 SEMESTER PROJECT Characters and triangle generation of the simple Mathieu group M 11 Under the supervision of Prof. Donna Testerman Dr. Claude Marion Student: Mikaël Cavallin September 11, 2010 Contents

More information

Simple equations on binary factorial languages

Simple equations on binary factorial languages Simple equations on binary factorial languages A. E. Frid a a Sobolev Institute of Mathematics SB RAS Koptyug av., 4, 630090 Novosibirsk, Russia E-mail: frid@math.nsc.ru Abstract We consider equations

More information

Polynomial closure and unambiguous product

Polynomial closure and unambiguous product Polynomial closure and unambiguous product Jean-Eric Pin and Pascal Weil pin@litp.ibp.fr, weil@litp.ibp.fr 1 Introduction This paper is a contribution to the algebraic theory of recognizable languages,

More information

Math 2070BC Term 2 Weeks 1 13 Lecture Notes

Math 2070BC Term 2 Weeks 1 13 Lecture Notes Math 2070BC 2017 18 Term 2 Weeks 1 13 Lecture Notes Keywords: group operation multiplication associative identity element inverse commutative abelian group Special Linear Group order infinite order cyclic

More information

D-MATH Algebra I HS18 Prof. Rahul Pandharipande. Solution 1. Arithmetic, Zorn s Lemma.

D-MATH Algebra I HS18 Prof. Rahul Pandharipande. Solution 1. Arithmetic, Zorn s Lemma. D-MATH Algebra I HS18 Prof. Rahul Pandharipande Solution 1 Arithmetic, Zorn s Lemma. 1. (a) Using the Euclidean division, determine gcd(160, 399). (b) Find m 0, n 0 Z such that gcd(160, 399) = 160m 0 +

More information

ERRATA. Abstract Algebra, Third Edition by D. Dummit and R. Foote (most recently revised on February 14, 2018)

ERRATA. Abstract Algebra, Third Edition by D. Dummit and R. Foote (most recently revised on February 14, 2018) ERRATA Abstract Algebra, Third Edition by D. Dummit and R. Foote (most recently revised on February 14, 2018) These are errata for the Third Edition of the book. Errata from previous editions have been

More information

On groupoids with identity x(xy) = y

On groupoids with identity x(xy) = y Quasigroups and Related Systems 11 (2004), 39 54 On groupoids with identity x(xy) = y Lidija Gora inova-ilieva, Smile Markovski and Ana Sokolova Abstract The groupoid identity x(xy) = y appears in dening

More information

On some properties of elementary derivations in dimension six

On some properties of elementary derivations in dimension six Journal of Pure and Applied Algebra 56 (200) 69 79 www.elsevier.com/locate/jpaa On some properties of elementary derivations in dimension six Joseph Khoury Department of Mathematics, University of Ottawa,

More information

May 6, Be sure to write your name on your bluebook. Use a separate page (or pages) for each problem. Show all of your work.

May 6, Be sure to write your name on your bluebook. Use a separate page (or pages) for each problem. Show all of your work. Math 236H May 6, 2008 Be sure to write your name on your bluebook. Use a separate page (or pages) for each problem. Show all of your work. 1. (15 points) Prove that the symmetric group S 4 is generated

More information

Primitive partial words

Primitive partial words Discrete Applied Mathematics 148 (2005) 195 213 www.elsevier.com/locate/dam Primitive partial words F. Blanchet-Sadri 1 Department of Mathematical Sciences, University of North Carolina, P.O. Box 26170,

More information

MATH HL OPTION - REVISION SETS, RELATIONS AND GROUPS Compiled by: Christos Nikolaidis

MATH HL OPTION - REVISION SETS, RELATIONS AND GROUPS Compiled by: Christos Nikolaidis MATH HL OPTION - REVISION SETS, RELATIONS AND GROUPS Compiled by: Christos Nikolaidis PART B: GROUPS GROUPS 1. ab The binary operation a * b is defined by a * b = a+ b +. (a) Prove that * is associative.

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

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 120 HW 9 Solutions

Math 120 HW 9 Solutions Math 120 HW 9 Solutions June 8, 2018 Question 1 Write down a ring homomorphism (no proof required) f from R = Z[ 11] = {a + b 11 a, b Z} to S = Z/35Z. The main difficulty is to find an element x Z/35Z

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

(1) A frac = b : a, b A, b 0. We can define addition and multiplication of fractions as we normally would. a b + c d

(1) A frac = b : a, b A, b 0. We can define addition and multiplication of fractions as we normally would. a b + c d The Algebraic Method 0.1. Integral Domains. Emmy Noether and others quickly realized that the classical algebraic number theory of Dedekind could be abstracted completely. In particular, rings of integers

More information

Hierarchy among Automata on Linear Orderings

Hierarchy among Automata on Linear Orderings Hierarchy among Automata on Linear Orderings Véronique Bruyère Institut d Informatique Université de Mons-Hainaut Olivier Carton LIAFA Université Paris 7 Abstract In a preceding paper, automata and rational

More information

2 ALGEBRA II. Contents

2 ALGEBRA II. Contents ALGEBRA II 1 2 ALGEBRA II Contents 1. Results from elementary number theory 3 2. Groups 4 2.1. Denition, Subgroup, Order of an element 4 2.2. Equivalence relation, Lagrange's theorem, Cyclic group 9 2.3.

More information

MAXIMAL ORDERS IN COMPLETELY 0-SIMPLE SEMIGROUPS

MAXIMAL ORDERS IN COMPLETELY 0-SIMPLE SEMIGROUPS MAXIMAL ORDERS IN COMPLETELY 0-SIMPLE SEMIGROUPS John Fountain and Victoria Gould Department of Mathematics University of York Heslington York YO1 5DD, UK e-mail: jbf1@york.ac.uk varg1@york.ac.uk Abstract

More information

About Duval Extensions

About Duval Extensions About Duval Extensions Tero Harju Dirk Nowotka Turku Centre for Computer Science, TUCS Department of Mathematics, University of Turku June 2003 Abstract A word v = wu is a (nontrivial) Duval extension

More information

Notes on Monoids and Automata

Notes on Monoids and Automata Notes on Monoids and Automata Uday S. Reddy November 9, 1994 In this article, I define a semantics for Algol programs with Reynolds s syntactic control of interference?;? in terms of comonoids in coherent

More information

NOTES ON MODULES AND ALGEBRAS

NOTES ON MODULES AND ALGEBRAS NOTES ON MODULES AND ALGEBRAS WILLIAM SCHMITT 1. Some Remarks about Categories Throughout these notes, we will be using some of the basic terminology and notation from category theory. Roughly speaking,

More information

Irreducible subgroups of algebraic groups

Irreducible subgroups of algebraic groups Irreducible subgroups of algebraic groups Martin W. Liebeck Department of Mathematics Imperial College London SW7 2BZ England Donna M. Testerman Department of Mathematics University of Lausanne Switzerland

More information

languages by semifilter-congruences

languages by semifilter-congruences ideas Suffix semifilter-congruences Southwest Univ. Southwest Univ. Hongkong Univ. July 5 9, 2010, Nankai, China. Prefixsuffix Contents ideas 1 2 ideas 3 Suffix- 4 Prefix-suffix- Suffix Prefixsuffix ideas

More information

3. G. Groups, as men, will be known by their actions. - Guillermo Moreno

3. G. Groups, as men, will be known by their actions. - Guillermo Moreno 3.1. The denition. 3. G Groups, as men, will be known by their actions. - Guillermo Moreno D 3.1. An action of a group G on a set X is a function from : G X! X such that the following hold for all g, h

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

SF2729 GROUPS AND RINGS LECTURE NOTES

SF2729 GROUPS AND RINGS LECTURE NOTES SF2729 GROUPS AND RINGS LECTURE NOTES 2011-03-01 MATS BOIJ 6. THE SIXTH LECTURE - GROUP ACTIONS In the sixth lecture we study what happens when groups acts on sets. 1 Recall that we have already when looking

More information

In the next section (Section 5), we show how the notion of a minimal. Section 7 is an introduction to the technique of state splitting.

In the next section (Section 5), we show how the notion of a minimal. Section 7 is an introduction to the technique of state splitting. Symbolic Dynamics and Finite Automata Marie-Pierre Beal 1 and Dominique Perrin 2 1 Institut Gaspard Monge, Universite Paris 7 - Denis Diderot, France 2 Institut Gaspard Monge, Universite de Marne-la-Vallee,

More information

GENERATING IDEALS IN SUBRINGS OF K[[X]] VIA NUMERICAL SEMIGROUPS

GENERATING IDEALS IN SUBRINGS OF K[[X]] VIA NUMERICAL SEMIGROUPS GENERATING IDEALS IN SUBRINGS OF K[[X]] VIA NUMERICAL SEMIGROUPS SCOTT T. CHAPMAN Abstract. Let K be a field and S be the numerical semigroup generated by the positive integers n 1,..., n k. We discuss

More information

Module MA3411: Abstract Algebra Galois Theory Michaelmas Term 2013

Module MA3411: Abstract Algebra Galois Theory Michaelmas Term 2013 Module MA3411: Abstract Algebra Galois Theory Michaelmas Term 2013 D. R. Wilkins Copyright c David R. Wilkins 1997 2013 Contents 1 Basic Principles of Group Theory 1 1.1 Groups...............................

More information

Written Homework # 4 Solution

Written Homework # 4 Solution Math 516 Fall 2006 Radford Written Homework # 4 Solution 12/10/06 You may use results form the book in Chapters 1 6 of the text, from notes found on our course web page, and results of the previous homework.

More information

Module MA3411: Galois Theory Michaelmas Term 2009

Module MA3411: Galois Theory Michaelmas Term 2009 Module MA3411: Galois Theory Michaelmas Term 2009 D. R. Wilkins Copyright c David R. Wilkins 1997 2009 Contents 1 Basic Concepts and Results of Group Theory 1 1.1 Groups...............................

More information

ON THE RESIDUALITY A FINITE p-group OF HN N-EXTENSIONS

ON THE RESIDUALITY A FINITE p-group OF HN N-EXTENSIONS 1 ON THE RESIDUALITY A FINITE p-group OF HN N-EXTENSIONS D. I. Moldavanskii arxiv:math/0701498v1 [math.gr] 18 Jan 2007 A criterion for the HNN-extension of a finite p-group to be residually a finite p-group

More information

Supplement. Dr. Bob s Modern Algebra Glossary Based on Fraleigh s A First Course on Abstract Algebra, 7th Edition, Sections 0 through IV.

Supplement. Dr. Bob s Modern Algebra Glossary Based on Fraleigh s A First Course on Abstract Algebra, 7th Edition, Sections 0 through IV. Glossary 1 Supplement. Dr. Bob s Modern Algebra Glossary Based on Fraleigh s A First Course on Abstract Algebra, 7th Edition, Sections 0 through IV.23 Abelian Group. A group G, (or just G for short) is

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