Non-Abelian Cellular Automata
|
|
- Evan Newton
- 5 years ago
- Views:
Transcription
1 Non-Abelian Cellular Automata Cristopher Moore SFI WORKING PAPER: SFI Working Papers contain accounts of scientific work of the author(s) and do not necessarily represent the views of the Santa Fe Institute. We accept papers intended for publication in peer-reviewed journals or proceedings volumes, but not papers that have already appeared in print. Except for papers by our external faculty, papers must be based on work done at SFI, inspired by an invited visit to or collaboration at SFI, or funded by an SFI grant. NOTICE: This working paper is included by permission of the contributing author(s) as a means to ensure timely distribution of the scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the author(s). It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may be reposted only with the explicit permission of the copyright holder. SANTA FE INSTITUTE
2 Non-Abelian Cellular Automata Cristopher Moore Santa Fe Institute September 29, 1995 Abstract We show that a wide variety of non-linear cellular automata can be written as a semidirect product of linear ones, and that these CAs can be predicted in parallel time O(log 2 t). This class includes any CA whose rule, when written as an algebra, is a solvable group. We also show, with an induction on levels of commutators, that CAs based on nilpotent groups can be predicted in parallel time O(log t). 1 Introduction The direct product is a very basic notion in mathematics. Two algebras, dynamical systems, or members of any other category can be paired so that their components act independently of each other. The semidirect product is a notion from group theory, in which the rst component is independent of the second, but not vice-versa. For instance, suppose we taketwo groups A and B. Then if for each a 2 A there is a function f a on B, we can dene the semidirect product A f B with the following multiplication: (a b)(a 0 b 0 )=(aa 0 f a 0(b)b 0 ) This is a group if and only if the f a are automorphisms of B, and if f a1a2 = f a1 f a2 (i.e., f is a homomorphism from A to the automorphism group of B). Specically,ifA and B are subgroups of a group G where their only intersection is the identity, then every element g 2 G can be written uniquely as g = ab where a 2 A and b 2 B. Then if B is a normal subgroup, so that a ;1 ba 2 B, we have (ab)(a 0 b 0 )=aa 0 (a 0;1 ba 0 )b 0 and G is a semidirect product A f B with f a (b) =a ;1 ba. This idea can be extended to dynamical systems, where rather than a direct product where two components evolve independently as in (a b) t+1 = (f(a t ) g(b t )), we have a semidirect product of the form (a b) t+1 =(f(a t ) g at (b t )) 1
3 Figure 1: By blocking together 2r sites, we can transform any CAinto one on a staggered space-time with r = 1=2. We can think of the second component as a non-autonomous dynamical system, which varies with time according to the evolution of the rst component. If a dynamical system can be decomposed in this way, and if we have ecient algorithms to predict both f and the non-autonomous g, then we can predict the system as a whole. Cellular automata (CAs) are dynamical systems which can also be thought of as algebras. A CA is a mapping on sequences, of the form (a) i = (a i;r ::: a i ::: a i+r ) where r is the radius of the rule. By combining blocks of 2r sites together, as shown in gure 1, we can convert any CAinto one with r =1=2 where each site has only two predecessors in a staggered space-time: (a) i = (a i;1=2 a i+1=2 ) We can then think of the CA rule as an algebra, where (a b) =a b. The light-cone below an initial row becomes a 0 a 1 a 2 a 3 a 0 a 1 a 1 a 2 a 2 a 3 (a 0 a 1 )(a 1 a 2 ) (a 1 a 2 )(a 2 a 3 ) ((a 0 a 1 )(a 1 a 2 )(a 1 a 2 )(a 2 a 3 )) and so on. With this approach, we can explore how dierent algebraic properties correspond to properties of the CA, such as ecient prediction [1], partial reversibility [2], and periodicity [3]. In general, predicting a cellular automaton is believed to be no easier than simulating it completely to calculate the nal state we have to ll in the entire light-cone above it, which takes O(t 2 ) serial computation steps (O(t d+1 )ind dimensions) or O(t) in parallel. This prediction problem is easily shown to be P-complete [4], since CAs exist (e.g. [5]) which can simulate universal Turing machines. Many CAs can be predicted in parallel time O(log k t) for some k, putting them in the complexity class NC k [4]. However, if this could be done for all CAs then all problems that could be solved in polynomial serial time could be solved 2
4 in polylogarithmic parallel time, i.e. P = NC. This would be as surprising as, say, if it turned out that P = NP. The CAs that can be predicted in polylogarithmic parallel time, then, seem to occupy a middle position between CAs that are easily predictable, such as elementary rules 90 and 150 [6] that are just addition mod 2, and computationally universal CAs that probably have to be simulated explicitly. In[1]we term these CAs quasi-linear non-linear, but relatively easy to predict. 2 Preliminaries An algebra (A ) is a function from A A to A, written a b or simply ab. The order of an algebra is the number of elements in it. The direct product A B of two algebras is the set of pairs (a b), with (a b)(a 0 b 0 )=(aa 0 bb 0 ). A quasigroup is an algebra whose multiplication table is a Latin square, in which every element of A occurs once in each row and each column. Quasigroups correspond to permutive CAs, in which (a b) is a one-to-one function of each of its inputs (more generally, its leftmost and rightmost inputs) when the other is held xed. An identity is an element 1suchthat1a = a1 =a. An inverse of a is an element a ;1 such that a ;1 a = aa ;1 =1. An algebra is associative if a(bc) =(ab)c for all a b c 2 A. An associative algebra is called a semigroup. An associative quasigroup is a group. Groups have identities and inverses. An algebra is commutative if ab = ba for all a b 2 A. Commutative groups are called Abelian. Thecyclic group Z p = f0 1 2 ::: p; 1g with addition mod p is Abelian. A function f on an algebra is a homomorphism if f(ab) = f(a)f(b). An isomorphism is a one-to-one and onto homomorphism, and an automorphism is an isomorphism from an algebra to itself. Homomorphisms of Abelian groups can be represented as matrices. A subgroup B of a group A is a subset such thatbb 0 2 B for all b b 0 2 B. We say B is normal if a ;1 ba 2 B for all b 2 B and all a 2 A. The subgroup of elements generated by a given subset S is written hsi. For any normal subgroup B of A, there is a factor group A=B and a homomorphism from A to A=B that sends all elements of B to 1. Conversely, the image of A under anyhomomorphism f is A= ker f where ker f = fa 2 Ajf(a) =1g is a normal subgroup of A. In a non-abelian group, the commutator of a and b is [a b] =a ;1 b ;1 ab, so ab = ba[a b]. The commutator subgroup G 0 = h[g G]i of a group G is the set of all elements that can be written as products of commutators. Then G=G 0 is Abelian. 3
5 3 Non-autonomous additive CAs If we have a state space Z p =0 1 ::: p; 1 and a CA rule of the form (a 1 a 2 ::: a 2r+1 )=f 0 + f 1 a 1 + f 2 a f 2r+1 a 2r+1 (1) (mod p) where the f i>0 are scalar coecients and f 0 is a constant, then with a simple Pascal's Triangle method we can predict the CA in O(t) in serial or O(log t) in parallel [7, 1]. Since any Abelian group is the direct product of cyclic groups Z p, this is also true if r =1=2 and (a b) =a + b is an Abelian group. More generally, if the f i are (non-commuting) homomorphisms of an Abelian group (A +), we can represent the CA rule as a polynomial [8] P (x) =f 1 + f 2 x + f 3 x f 2r+1 x 2r+1 after separating out the constant f 0.We can think of P t (x) asthetth row ofa Green's function for the CA, and by using fast algorithms to raise P (x) tothe tth power [9], we can predict the CA in O(t log t) in serial (on a random-access machine) or O(log 2 t) in parallel [1]. We nowshow that a non-autonomous version of (1), where the f i vary in space and time, is still predictable in O(log 2 t) parallel time. Denition. NC k is the class of problems that can be solved in parallel time O(log k n) with a polynomial P (n) number of processors, where n is the length of the input. More precisely, there is a family of circuits C n with P (n) nodes and depth O(log k n), which can be generated by aturing machine using O(log n) space when given n as input [4]. Since the input for predicting a CA is 2rt + 1 initial sites, we say a CA is in NC k if it can be predicted in O(log k t) parallel time. Lemma 1. A non-autonomous CA of the form (1), where the f i>0 are homomorphisms of an Abelian group (A +) and vary in space and time independent of the CA state, is in NC 2. Proof. For simplicity, wewillprove this for r =1=2 a larger radius will simply increase the width of the light-cones, and the computation time, by a constant. Call the states in the light-cone s t x with t = 0 at the initial row, and s t 0 the leftmost state in the tth row asshown in gure 2. Then s t x 's predecessors are s t;1 x and s t;1 x+1, and we write s t x = (s t;1 x s t;1 x+1 )=f t x (s t;1 x )+g t x (s t;1 x+1 )+h t x (where we have replaced f 1, f 2 and f 0 with f, g, and h for clarity) where f t x and g t x are homomorphisms of an Abelian group (A +), varying with t and x but independent ofs t x. 4
6 (0,0) (0,1) (0,2) (0,T) (1,0) (1,1) (2,0) (1,T-1) (t-1,x) f (t,x) (t-1,x+1) g (T,0) Figure 2: The labelling scheme used in the text for the light-cone below the initial row. Nowif(t 0 x 0 ) is in the light-cone below(t x), dene c t 0 x 0 jt x as the coecient of s t x in s t 0 x 0.Thenwehave c t 0 x 0 jt x = (x 0 ; x) ift 0 = t c t 0 x 0 jt x = f t 0 x 0c t 0 ;1 x 0 jt x + g t 0 x 0c t 0 ;1 x 0 +1jt x if t 0 6= t Then it is straightforward to show inductively that the state s T 0 at the bottom of a light-cone T steps high, with initial row s 0 x for 0 x T,is s T 0 = TX x=0 c T 0j0 x (s 0 x )+ TX T X;t t=1 x=0 c T 0jt x (h t x ) (2) Since we are given the h t x,we can add all (T +1)(T +2)=2 of these terms together in parallel time O(log T ) (since n objects can be added in time O(log n) in parallel) but we have to calculate the c T 0jt x rst. In fact, we can calculate any c t 0 x 0 jt x in parallel time proportional to O(log 2 (t 0 ; t)) in the following way. The inuence of s t x on s t 0 x 0 has to go through the intervening sites so for any t 00 where t<t 00 <t 0,we can write min(x x 0 +t;t 00 ) X c t 0 x 0 jt x = c t 0 x 0 jt 00 x 00 c t 00 x 00 jt x (3) x00 =max(x;t 00 +t x 0 ) as shown in gure 3. We can then use induction on increasing time intervals. Assume that the c t 0 x 0 jt 00 x 00 and c t 00 x 00 jt x are known then we can calculate c t 0 x 0 jt x in time 5
7 t (t,x) (t,x) t = (t,x ) t (t,x ) (t,x ) Figure 3: The divide-and-conquer strategy of equation 3. O(log(t 0 ; t)) since the sum in (3) has at most (t 0 ; t)=2 + 1 terms and the multiplications can be done simultaneously in constant time. In particular, if t 00 = b(t 0 ; t)=2c, we can simultaneously calculate all the c t 0 x 0 jt x where t 0 ; t = 1, then for all with t 0 ; t = 2, and so on, doubling each time until we have reached the desired time interval (a divide-and-conquer strategy). This takes time log 1 + log 2 + log 4 + +log(t 0 ; t)=2 =O(log 2 (t 0 ; t)) So in parallel, we can calculate all the c T 0jt x for all t x in the light-cone in time O(log 2 T ) and add the sum in (2) in time O(log T ), nally arriving at the nal state s T 0. We can generalize this further in two ways. First, for these sums to work, (A +) simply needs to be commutative and associative i.e., it can be a commutative semigroup rather than a group. Secondly, this algorithm works in any number of dimensions the number of sites at t 00 between t and t 0 is proportional to (t 0 ; t) d, so each step of the divide-and-conquer strategy takes time O(log(t 0 ; t) d )=O(log(t 0 ; t)). So in full generality we can state the following theorem: Theorem 1. In any number of dimensions, suppose a CA is of the form C = (((C 0 f1 C 1 ) f2 C 2 ) ) fn where C 0 is in NC 2 and the C i>0 are non-autonomous additive CAs of the form i (a 1 a 2 ::: a k )=f i 0 + f i 1 (a 1 )+f i 2 (a 2 )++ f i k (a k ) C n 6
8 where the f i j>0 are homomorphisms of the commutative semigroup (A i +). Then C is in NC 2,i.e.itcan be predicted inparallel time O(log 2 t). Proof. Since C 0 is in NC 2,we can calculate its state, not just at the nal site, but everywhere in the light-cone (isn't parallel time wonderful?) with t 2 times as many processors. This and Lemma 1 tells us how to calculate C 1 everywhere in the light-cone, and so on. Iterate n times. Example 1. If A = f0 1g with addition mod 2, the homomorphisms ofa are zero and the identity. Then the functions expressible as f(a) + g(b) + h are 0 1 a a b b ab and a b. Soany semidirect product C f A where the states of C select among these eight functions on A is in NC 2 if C is. Example 2. If A = Z 3 = f0 1 2g with addition mod 3, the automorphisms of A are f(a) = a. All quasigroups of 3 elements can be expressed as ab+h. Therefore, any permutive CAwhich is a semidirect product C f A, where A has three elements, is in NC 2 if C is. Example 3. Any CA of the form ((a 1 a 2 ::: a k ) (b 1 b 2 ::: b k )) = (P 1 (a 1 b 1 ) P 2 (a 1 a 2 b 1 b 2 ) ::: P k (a 1 ::: a k b 1 ::: b k )) where each P i is a polynomial linear in a i and b i,isinnc 2. 4 Solvable group CAs One interesting class of CAs are those for which (a b) =a b is a non-abelian group. Because of their non-commutativity these CAs do not obey a principle of superposition, so Green's function techniques don't work. In [1] we show an O(log t) algorithm for one such group, the Quaternions Q 8, but other non- Abelian groups such as the permutations of three elements S 3 areleftasan open problem. We cannowshow that a large class of nite groups have CAsinNC 2. First: Lemma 2. The set of algebras whose CAs can be predicted in a given amount of serial or parallel time (up to a multiplicative constant) is closed under nite direct products, subgroups, and homomorphisms. Proof. For nite direct products G 1 G 2, simply predict each of the G i, either sequentially or in parallel. For subgroups, clearly an algorithm that predicts an algebra also predicts any of its subgroups. For a factor group or homomorphic image H = f(g) =G= ker f, take a pre-image f ;1 (h) for each element h 2 H in the initial conditions, use the algorithm for G, and then apply f to return to H this works since f is a homomorphism, e.g. for one time-step h 1 h 2 = f(f ;1 (h 1 )f ;1 (h 2 )). In the language of universal algebra, this makes the set of CAs in a given complexity class an!-variety. Now recall the following denitions from group theory [10]: 7
9 Denition The derived series of a group G is the series of normal subgroups G G 0 G 00 ::: where G 0 = h[g G]i is the derived subgroup of G, G 00 is the derived subgroup of G 0, and so on. A group is solvable if the derived series ends in f1g. For instance, the derived series of S 4, the group of permutations of 4 objects, is S 4 A 4 Z 2 2 f1g where A 4 is the set of even permutations and Z 2 2 is generated by the permutations (12)(34), (13)(24) and (14)(23). Theorem 2. Any CA based on a solvable group is in NC 2. Proof. This follows immediately from a standard theorem. Recall [10] that the wreath product AoB of two groups is a semidirect product B A B where A B is the set of functions from B to A and elements of B permute their components. In other words, (b f)(b 0 f 0 )=(bb 0 b 0f f 0 ) where b 0f(b) =f(b 0 b) Moreover, the wreath product is associative, i.e. A o (B o C) and(a o B) o C are isomorphic for any three groups A B C. Then [11] anysolvable group with derived series G = G 0 G 1 G k = f1g is a subgroup of the wreath product H r o H r;1 ooh 1 where H i = G i;1 =G i are the Abelian factor groups. This is a semidirect product of Abelian groups, so by Lemma 2 a CA with a solvable group as its algebra is in NC 2. For instance, the Quaternions have the derived series Q 8 Z 2 f1g (since [a b] =1 for any a b) soh 1 = Z2 2 and H 2 = Z 2. Then Q 8 is a subgroup of Z 2 o Z2 2, which is a semidirect product Z2 2 Z2 4 of order 64. Now this algorithm can be inconvenient, since a group of order n can result in an exponentially larger wreath product if n =2 k and H i = Z 2, the wreath product has order 2 n;1. The number of processors required to calculate products in a group of this size is O(log 2 n;1 )=O(n), however, so the number of processors is still polynomially bounded in the size of the original group. This means that we actually have annc algorithm that can take any group as input, along with the initial conditions, and predict that group's CA. But in any case, most small groups don't require embedding in such large wreath products. Many small groups are already semidirect products of Abelian groups, including the dihedral groups, groups of order p 3 for p an odd prime, any group of square-free order, all groups of order p 2 q where p and q are primes, and so on [10, 12]. If we call a semidirect product of Abelian groups polyabelian, all groups of order less than 32 are polyabelian except the dicyclic or generalized quaternion groups, which are factor groups of polyabelian groups twice their size, and the binary tetrahedral group of order 24, which isasubgroupofa polyabelian group of order = [14]. The smallest non-solvable group is A 5, the simple group of order 60 (also called the icosahedral group). Since polyabelian groups are easily shown to be solvable (since if G =((A 0 A 1 )A 2 )A 3 ::: then G 0 (A 1 A 2 )A 3 :::), and since subgroups and factors of solvable groups are also solvable, this group's CA 8
10 can not be predicted by these methods. This leaves us with the following open question: is there an algorithm in NC 2,orNC k for some other k, for predicting CAs based on arbitrary nite groups? 5 Nilpotent group CAs We now show that a subset of the solvable groups have CAs in NC 1, i.e. which can be predicted in parallel time O(log t). Recall the following from [10, 11]: Denition. The lower central series of a group G is the series of normal subgroups G = 1 G 2 G where i+1 = h[ i G G]i. In other words, 2 G = G 0, 3 G is the subgroup generated by 3-element commutators [[a b] c], and so on. If the lower central series ends in f1g, wesay that G is nilpotent if k+1 G = f1g, then G is nilpotent of class k and all commutators with more than k elements are 1. The nilpotent groups form a proper subset of the set of solvable groups. For instance, a nilpotent group of class 1 is simply an Abelian group. A nilpotent group of class 2 has commutators which commute with everything, i.e. [[a b] c] = 1 (for instance, the Quaternions, where [a b]=1). And so on. We now show that Theorem 3. CAs based on nilpotent groups are innc 1. Prof. First, consider a nilpotent group of class 2. If its initial conditions are a 0 a 1 ::: a t, the leftmost two columns of its light-cone are a 0 a 1 a 0 a 1 a 1 a 2 a 0 a 2 1 a 2 a 1 a 2 2 a 3 a 0 a 3 1 a3 2 a 3 [a 2 a 1 ] a 1 a 2 2 a2 3 a 4 [a 3 a 2 ] The commutator arises since a 2 a 1 = a 1 a 2 [a 2 a 1 ], so (a 0 a 2 1 a 2)(a 1 a 2 2 a 3)=a 0 a 3 1 a 2[a 2 a 1 ]a 2 2 a 3. Since commutators commute with everything we can move it to the right, leaving the a i in sorted order. Continuing in this way weget a 0 a 4 1 a6 2 a4 3 a 4 [a 3 a 1 ][a 2 a 1 ] 4 [a 3 a 2 ] 4 a 0 a 5 1 a10 2 a10 3 a5 4 a 5 [a 4 a 1 ][a 3 a 1 ] 5 [a 4 a 2 ] 5 [a 2 a 1 ] 10 [a 3 a 2 ] 24 [a 4 a 3 ] 10 a 0 a 6 1 a15 2 a20 3 a15 4 a6 5 a 6 [a 5 a 1 ][a 4 a 1 ] 6 [a 5 a 2 ] 6 [a 3 a 1 ] 15 [a 4 a 2 ] 35 [a 5 a 3 ] 15 [a 2 a 1 ] 20 [a 3 a 2 ] 84 [a 4 a 3 ] 84 [a 5 a 4 ] 20 So each site s t x Q t i=0 a ; t i in a light-cone consists of a product of an \Abelian part" x+i times powers of commutators [a j a i ] where i < j. Since s ; t x is t 1 j ; x the product of s t;1 x, which contains aj,and s t;1 x+1, which contains ; t ; 1 i ; x ; 1 t ; 1 ai,weget t ; 1 j ; x i ; x ; 1 factors of [aj a i ] when we pass these powers of a i and a j through each other. Then these commutators down to the nal 9
11 site s T 0 in s T 0 = T ; t x ways, so Y 0iT a ; T i i Y 0<i<j<T P T P min(t ;t i;1) [a j a i ] t=0 x=max(0 j;t;1) ; T ; t x ; t ; 1 t ; 1 j ; x i ; x ; 1 (4) (If [a b] 2 = 1 for any commutator [a b], this is just the algorithm for Q 8 in [1].) In general, if we have a nilpotent group of class k, then the nal site can always be written s T 0 = Y i a c1 i i Y i j [a i a j ] c2 ij Y i1 i2 ::: i k [[[a i1 a i2 ] ] a ik ] c k i 1 i 2 :::i k (5) for some set of exponents c j i1i2:::i j (1 j k). This is clear by induction: by sorting the a i on the left, we generate 2-element commutators [a i a j ]. By sorting these we generate 3- and 4-element commutators, and so on, until we reach k-element commutators which commute with everything. For each t, then, we have an expression (5) with O(t k ) terms in parallel, these can all be multiplied out in time O(log t k )=O(log t) togive s T 0. It just remains to be shown that this circuit, i.e. all the c j i1i2:::i j, can be generated by aturing machine in O(log t) space. But since j-element commutators are made by crossing commutators with fewer elements, each c j at s t x is a polynomial of c j0 sats t;1 x and s t;1 x+1 where j 0 <j these are polynomialsof smaller commutators, and so on. So to get each c j,wehave to calculate a tree of smaller c j0 but this tree is of constant depth (at most k), and since it ends t in c 1 = which can be calculated in O(log t) space, so can each ofthec j. i i Finally, if each c j can be calculated in logarithmic space, all of them can they can be indexed in logarithmic space since there are only polynomially many. So any such CAisinNC 1. 6 Conclusion Non-linear cellular automata that are easily predictable are akin to exactly solvable models in statistical mechanics, or integrable non-linear partial dierential equations. They help us extend our understanding of dynamical systems into a gray area between the purely linear and those capable of universal computation. CAs based on groups, semigroups, quasigroups and so on are especially interesting, since they allow us to apply a rich and powerful theory of algebras to the problem of predicting the nal state. We have shown here that CAs based on solvable and nilpotent groups can be predicted in parallel time O(log 2 t)and O(log t) respectively. We hope to extend these results in the future, both to arbitrary nite groups and to CAs with looser algebraic structure. 10
12 Acknowledgements. I am grateful to David Rusin for pointing out the theorem that solvable groups are subgroups of wreath products, to Arthur Drisko and Mats Nordahl for their thoughts on the manuscript, and to Elizabeth Hunke and Spootie the Cat for their patience. References [1] C. Moore, \Quasi-Linear Cellular Automata." Submitted to Physica D. [2] K. Eloranta, \Partially Permutive Cellular Automata Analysis via Tilings Subalphabets." Helsinki University of Technology Research report A314 (1992). [3] J. Pedersen, \Cellular Automata as Algebraic Systems." Complex Systems 6 (1992) [4] C.H. Papadimitriou, Computational Complexity. Addison-Wesley, [5] K. Lindgren and M.G. Nordahl, \Universal Computation in Simple One- Dimensional Cellular Automata." Complex Systems 4 (1990) [6] S. Wolfram, \Statistical Mechanics of Cellular Automata." Reviews of Modern Physics 55 (1983) [7] A.D. Robinson, \Fast Computation of Additive Cellular Automata." Complex Systems 1 (1987) [8] O. Martin, A.M. Odlyzko, and S. Wolfram, \Algebraic Properties of Cellular Automata." Communications in Mathematical Physics 93 (1984) [9] D.E. Knuth, Seminumerical Algorithms. Addison-Wesley, [10] M. Hall, The Theory of Groups. Chelsea, [11] M. Suzuki, Group Theory I. Springer-Verlag, [12] W. Burnside, Theory of Groups of Finite Order. Dover, [13] H.S.M. Coxeter and W.O.J. Moser, Generators and Relations for Discrete Groups. Springer-Verlag, [14] D. Rusin, personal communication. 11
On the Speed of Quantum Computers with Finite Size Clocks
On the Speed of Quantum Computers with Finite Size Clocks Tino Gramss SFI WORKING PAPER: 1995-1-8 SFI Working Papers contain accounts of scientific work of the author(s) and do not necessarily represent
More informationCommuting Cellular Automata
Commuting Cellular Automata Cristopher Moore * Santa Fe Institute, 1399 Hyde Park Road, Santa Fe, NM 87501 Timothy Boykett Uni Linz, A-4040 Linz, Austria and Time s Up, Industriezeile 33B A-4020 Linz,
More informationarxiv:cond-mat/ v1 [cond-mat.stat-mech] 20 Jan 1997
arxiv:cond-mat/9701118v1 [cond-mat.stat-mech] 20 Jan 1997 Majority-Vote Cellular Automata, Ising Dynamics, and P-Completeness Cristopher Moore Santa Fe Institute 1399 Hyde Park Road, Santa Fe NM 87501
More informationGroups of Order Less Than 32 and Their Endomorphism Semigroups
Journal of Nonlinear Mathematical Physics Volume 13, Supplement (2006), 93 101 AGMF Tallin 05 Groups of Order Less Than 32 and Their Endomorphism Semigroups Peeter PUUSEMP 1 Department of Mathematics,
More informationHOMEWORK Graduate Abstract Algebra I May 2, 2004
Math 5331 Sec 121 Spring 2004, UT Arlington HOMEWORK Graduate Abstract Algebra I May 2, 2004 The required text is Algebra, by Thomas W. Hungerford, Graduate Texts in Mathematics, Vol 73, Springer. (it
More information(Anti-)Stable Points and the Dynamics of Extended Systems
(Anti-)Stable Points and the Dynamics of Extended Systems P.-M. Binder SFI WORKING PAPER: 1994-02-009 SFI Working Papers contain accounts of scientific work of the author(s) and do not necessarily represent
More information2) e = e G G such that if a G 0 =0 G G such that if a G e a = a e = a. 0 +a = a+0 = a.
Chapter 2 Groups Groups are the central objects of algebra. In later chapters we will define rings and modules and see that they are special cases of groups. Also ring homomorphisms and module homomorphisms
More informationSome Polyomino Tilings of the Plane
Some Polyomino Tilings of the Plane Cristopher Moore SFI WORKING PAPER: 1999-04-03 SFI Working Papers contain accounts of scientific work of the author(s) and do not necessarily represent the views of
More informationExercises 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 informationSpectra of Semidirect Products of Cyclic Groups
Spectra of Semidirect Products of Cyclic Groups Nathan Fox 1 University of Minnesota-Twin Cities Abstract The spectrum of a graph is the set of eigenvalues of its adjacency matrix A group, together with
More informationVector Space Basics. 1 Abstract Vector Spaces. 1. (commutativity of vector addition) u + v = v + u. 2. (associativity of vector addition)
Vector Space Basics (Remark: these notes are highly formal and may be a useful reference to some students however I am also posting Ray Heitmann's notes to Canvas for students interested in a direct computational
More information1 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 informationElementary 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 informationTHE 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 informationSchool of Mathematics and Statistics. MT5824 Topics in Groups. Problem Sheet I: Revision and Re-Activation
MRQ 2009 School of Mathematics and Statistics MT5824 Topics in Groups Problem Sheet I: Revision and Re-Activation 1. Let H and K be subgroups of a group G. Define HK = {hk h H, k K }. (a) Show that HK
More informationMATH 25 CLASS 21 NOTES, NOV Contents. 2. Subgroups 2 3. Isomorphisms 4
MATH 25 CLASS 21 NOTES, NOV 7 2011 Contents 1. Groups: definition 1 2. Subgroups 2 3. Isomorphisms 4 1. Groups: definition Even though we have been learning number theory without using any other parts
More informationGroups that Distribute over Stars
Groups that Distribute over Stars Arthur Holshouser 3600 Bullard St Charlotte, NC, USA, 808 Harold Reiter Department of Mathematics UNC Charlotte Charlotte, NC 83 hbreiter@emailunccedu 1 Abstract Suppose
More information1.1 Definition. A monoid is a set M together with a map. 1.3 Definition. A monoid is commutative if x y = y x for all x, y M.
1 Monoids and groups 1.1 Definition. A monoid is a set M together with a map M M M, (x, y) x y such that (i) (x y) z = x (y z) x, y, z M (associativity); (ii) e M such that x e = e x = x for all x M (e
More informationConnectivity of Cayley Graphs: A Special Family
Connectivity of Cayley Graphs: A Special Family Joy Morris Department of Mathematics and Statistics Trent University Peterborough, Ont. K9J 7B8 January 12, 2004 1 Introduction Taking any finite group G,
More informationLecture 14 - P v.s. NP 1
CME 305: Discrete Mathematics and Algorithms Instructor: Professor Aaron Sidford (sidford@stanford.edu) February 27, 2018 Lecture 14 - P v.s. NP 1 In this lecture we start Unit 3 on NP-hardness and approximation
More informationThe Bootstrap is Inconsistent with Probability Theory
The Bootstrap is Inconsistent with Probability Theory David H. Wolpert SFI WORKING PAPER: 1995-10-091 SFI Working Papers contain accounts of scientific work of the author(s) and do not necessarily represent
More informationLinear Algebra (part 1) : Matrices and Systems of Linear Equations (by Evan Dummit, 2016, v. 2.02)
Linear Algebra (part ) : Matrices and Systems of Linear Equations (by Evan Dummit, 206, v 202) Contents 2 Matrices and Systems of Linear Equations 2 Systems of Linear Equations 2 Elimination, Matrix Formulation
More informationCONSEQUENCES OF THE SYLOW THEOREMS
CONSEQUENCES OF THE SYLOW THEOREMS KEITH CONRAD For a group theorist, Sylow s Theorem is such a basic tool, and so fundamental, that it is used almost without thinking, like breathing. Geoff Robinson 1.
More informationSylow structure of finite groups
Sylow structure of finite groups Jack Schmidt University of Kentucky September 2, 2009 Abstract: Probably the most powerful results in the theory of finite groups are the Sylow theorems. Those who have
More informationGalois fields/1. (M3) There is an element 1 (not equal to 0) such that a 1 = a for all a.
Galois fields 1 Fields A field is an algebraic structure in which the operations of addition, subtraction, multiplication, and division (except by zero) can be performed, and satisfy the usual rules. More
More informationDynamics of finite linear cellular automata over Z N
Dynamics of finite linear cellular automata over Z N F. Mendivil, D. Patterson September 9, 2009 Abstract We investigate the behaviour of linear cellular automata with state space Z N and only finitely
More information1 Matrices and Systems of Linear Equations
Linear Algebra (part ) : Matrices and Systems of Linear Equations (by Evan Dummit, 207, v 260) Contents Matrices and Systems of Linear Equations Systems of Linear Equations Elimination, Matrix Formulation
More informationNote that a unit is unique: 1 = 11 = 1. Examples: Nonnegative integers under addition; all integers under multiplication.
Algebra fact sheet An algebraic structure (such as group, ring, field, etc.) is a set with some operations and distinguished elements (such as 0, 1) satisfying some axioms. This is a fact sheet with definitions
More information(1.) For any subset P S we denote by L(P ) the abelian group of integral relations between elements of P, i.e. L(P ) := ker Z P! span Z P S S : For ea
Torsion of dierentials on toric varieties Klaus Altmann Institut fur reine Mathematik, Humboldt-Universitat zu Berlin Ziegelstr. 13a, D-10099 Berlin, Germany. E-mail: altmann@mathematik.hu-berlin.de Abstract
More informationPhysics 251 Solution Set 1 Spring 2017
Physics 5 Solution Set Spring 07. Consider the set R consisting of pairs of real numbers. For (x,y) R, define scalar multiplication by: c(x,y) (cx,cy) for any real number c, and define vector addition
More informationTheorem 5.3. Let E/F, E = F (u), be a simple field extension. Then u is algebraic if and only if E/F is finite. In this case, [E : F ] = deg f u.
5. Fields 5.1. Field extensions. Let F E be a subfield of the field E. We also describe this situation by saying that E is an extension field of F, and we write E/F to express this fact. If E/F is a field
More informationSF2729 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 informationAlgebras with finite descriptions
Algebras with finite descriptions André Nies The University of Auckland July 19, 2005 Part 1: FA-presentability A countable structure in a finite signature is finite-automaton presentable (or automatic)
More informationGROUPS OF ORDER p 3 KEITH CONRAD
GROUPS OF ORDER p 3 KEITH CONRAD For any prime p, we want to describe the groups of order p 3 up to isomorphism. From the cyclic decomposition of finite abelian groups, there are three abelian groups of
More informationAlgebraic Structures Exam File Fall 2013 Exam #1
Algebraic Structures Exam File Fall 2013 Exam #1 1.) Find all four solutions to the equation x 4 + 16 = 0. Give your answers as complex numbers in standard form, a + bi. 2.) Do the following. a.) Write
More information17 More Groups, Lagrange s Theorem and Direct Products
7 More Groups, Lagrange s Theorem and Direct Products We consider several ways to produce groups. 7. The Dihedral Group The dihedral group D n is a nonabelian group. This is the set of symmetries of a
More informationNotes on Computer Theory Last updated: November, Circuits
Notes on Computer Theory Last updated: November, 2015 Circuits Notes by Jonathan Katz, lightly edited by Dov Gordon. 1 Circuits Boolean circuits offer an alternate model of computation: a non-uniform one
More informationFinite groups determined by an inequality of the orders of their elements
Publ. Math. Debrecen 80/3-4 (2012), 457 463 DOI: 10.5486/PMD.2012.5168 Finite groups determined by an inequality of the orders of their elements By MARIUS TĂRNĂUCEANU (Iaşi) Abstract. In this note we introduce
More informationDefinitions, 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 informationGENERATING SETS KEITH CONRAD
GENERATING SETS KEITH CONRAD 1 Introduction In R n, every vector can be written as a unique linear combination of the standard basis e 1,, e n A notion weaker than a basis is a spanning set: a set of vectors
More informationgroup homomorphism if for every a; b 2 G we have Notice that the operation on the left is occurring in G 1 while the operation
Math 375 Week 6 6.1 Homomorphisms and Isomorphisms DEFINITION 1 Let G 1 and G 2 groups and let : G 1! G 2 be a function. Then is a group homomorphism if for every a; b 2 G we have (ab) =(a)(b): REMARK
More informationLinear Algebra (part 1) : Vector Spaces (by Evan Dummit, 2017, v. 1.07) 1.1 The Formal Denition of a Vector Space
Linear Algebra (part 1) : Vector Spaces (by Evan Dummit, 2017, v. 1.07) Contents 1 Vector Spaces 1 1.1 The Formal Denition of a Vector Space.................................. 1 1.2 Subspaces...................................................
More informationFormal power series rings, inverse limits, and I-adic completions of rings
Formal power series rings, inverse limits, and I-adic completions of rings Formal semigroup rings and formal power series rings We next want to explore the notion of a (formal) power series ring in finitely
More informationMath 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 informationMA441: Algebraic Structures I. Lecture 26
MA441: Algebraic Structures I Lecture 26 10 December 2003 1 (page 179) Example 13: A 4 has no subgroup of order 6. BWOC, suppose H < A 4 has order 6. Then H A 4, since it has index 2. Thus A 4 /H has order
More informationSMT 2013 Power Round Solutions February 2, 2013
Introduction This Power Round is an exploration of numerical semigroups, mathematical structures which appear very naturally out of answers to simple questions. For example, suppose McDonald s sells Chicken
More informationOn Information and Sufficiency
On Information and Sufficienc Huaiu hu SFI WORKING PAPER: 997-02-04 SFI Working Papers contain accounts of scientific work of the author(s) and do not necessaril represent the views of the Santa Fe Institute.
More informationContents. 2.1 Vectors in R n. Linear Algebra (part 2) : Vector Spaces (by Evan Dummit, 2017, v. 2.50) 2 Vector Spaces
Linear Algebra (part 2) : Vector Spaces (by Evan Dummit, 2017, v 250) Contents 2 Vector Spaces 1 21 Vectors in R n 1 22 The Formal Denition of a Vector Space 4 23 Subspaces 6 24 Linear Combinations and
More informationi) G is a set and that is a binary operation on G (i.e., G is closed iii) there exists e 2 G such that a e = e a = a for all a 2 G (i.e.
Math 375 Week 2 2.1 Groups Recall our basic denition: DEFINITION 1 Suppose that: i) G is a set and that is a binary operation on G (i.e., G is closed under ); ii) is associative; iii) there exists e 2
More informationAbstract Algebra: Supplementary Lecture Notes
Abstract Algebra: Supplementary Lecture Notes JOHN A. BEACHY Northern Illinois University 1995 Revised, 1999, 2006 ii To accompany Abstract Algebra, Third Edition by John A. Beachy and William D. Blair
More informationMath 280 Modern Algebra Assignment 3 Solutions
Math 280 Modern Algebra Assignment 3 s 1. Below is a list of binary operations on a given set. Decide if each operation is closed, associative, or commutative. Justify your answers in each case; if an
More informationCharacters 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 informationALGEBRA HOMEWORK SET 2. Due by class time on Wednesday 14 September. Homework must be typeset and submitted by as a PDF file.
ALGEBRA HOMEWORK SET 2 JAMES CUMMINGS (JCUMMING@ANDREW.CMU.EDU) Due by class time on Wednesday 14 September. Homework must be typeset and submitted by email as a PDF file. (1) Let H and N be groups and
More information2 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 informationLecture 4. 1 Circuit Complexity. Notes on Complexity Theory: Fall 2005 Last updated: September, Jonathan Katz
Notes on Complexity Theory: Fall 2005 Last updated: September, 2005 Jonathan Katz Lecture 4 1 Circuit Complexity Circuits are directed, acyclic graphs where nodes are called gates and edges are called
More informationChapter 4. Matrices and Matrix Rings
Chapter 4 Matrices and Matrix Rings We first consider matrices in full generality, i.e., over an arbitrary ring R. However, after the first few pages, it will be assumed that R is commutative. The topics,
More information0.2 Vector spaces. J.A.Beachy 1
J.A.Beachy 1 0.2 Vector spaces I m going to begin this section at a rather basic level, giving the definitions of a field and of a vector space in much that same detail as you would have met them in a
More informationSchool 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 informationCOMMUTATIVE SEMIFIELDS OF ORDER 243 AND 3125
COMMUTATIVE SEMIFIELDS OF ORDER 243 AND 3125 ROBERT S. COULTER AND PAMELA KOSICK Abstract. This note summarises a recent search for commutative semifields of order 243 and 3125. For each of these two orders,
More informationEssentials of Intermediate Algebra
Essentials of Intermediate Algebra BY Tom K. Kim, Ph.D. Peninsula College, WA Randy Anderson, M.S. Peninsula College, WA 9/24/2012 Contents 1 Review 1 2 Rules of Exponents 2 2.1 Multiplying Two Exponentials
More informationPart IV. Rings and Fields
IV.18 Rings and Fields 1 Part IV. Rings and Fields Section IV.18. Rings and Fields Note. Roughly put, modern algebra deals with three types of structures: groups, rings, and fields. In this section we
More information* 8 Groups, with Appendix containing Rings and Fields.
* 8 Groups, with Appendix containing Rings and Fields Binary Operations Definition We say that is a binary operation on a set S if, and only if, a, b, a b S Implicit in this definition is the idea that
More informationSupplement. 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. Consider the linear system dx= =! = " a b # x y! : (a) For what values of a and b do solutions oscillate (i.e., do both x(t) and y(t) pass through z
Preliminary Exam { 1999 Morning Part Instructions: No calculators or crib sheets are allowed. Do as many problems as you can. Justify your answers as much as you can but very briey. 1. For positive real
More informationSUPPLEMENTARY NOTES: CHAPTER 1
SUPPLEMENTARY NOTES: CHAPTER 1 1. Groups A group G is a set with single binary operation which takes two elements a, b G and produces a third, denoted ab and generally called their product. (Mathspeak:
More informationGroups 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 informationDIHEDRAL 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 informationSection III.15. Factor-Group Computations and Simple Groups
III.15 Factor-Group Computations 1 Section III.15. Factor-Group Computations and Simple Groups Note. In this section, we try to extract information about a group G by considering properties of the factor
More informationChapter 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 informationExploring the Exotic Setting for Algebraic Geometry
Exploring the Exotic Setting for Algebraic Geometry Victor I. Piercey University of Arizona Integration Workshop Project August 6-10, 2010 1 Introduction In this project, we will describe the basic topology
More informationB Sc MATHEMATICS ABSTRACT ALGEBRA
UNIVERSITY OF CALICUT SCHOOL OF DISTANCE EDUCATION B Sc MATHEMATICS (0 Admission Onwards) V Semester Core Course ABSTRACT ALGEBRA QUESTION BANK () Which of the following defines a binary operation on Z
More informationAbstract algebra is the study of structures that certain collections of. 204, linear algebra, or in CS 221, discrete structures.
Math 375 Week 1 1.1 Introduction to Groups Introduction Abstract algebra is the study of structures that certain collections of `objects' or `sets' possess. You have already had a taste of this in Math
More informationarxiv: v1 [math.rt] 16 Jun 2015
Representations of group rings and groups Ted Hurley arxiv:5060549v [mathrt] 6 Jun 205 Abstract An isomorphism between the group ring of a finite group and a ring of certain block diagonal matrices is
More informationRepresentation Theory
Part II Year 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2018 Paper 1, Section II 19I 93 (a) Define the derived subgroup, G, of a finite group G. Show that if χ is a linear character
More informationGroups 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 informationALGEBRA 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 informationA DESCRIPTION OF INCIDENCE RINGS OF GROUP AUTOMATA
Contemporary Mathematics A DESCRIPTION OF INCIDENCE RINGS OF GROUP AUTOMATA A. V. KELAREV and D. S. PASSMAN Abstract. Group automata occur in the Krohn-Rhodes Decomposition Theorem and have been extensively
More informationLecture 7: More Arithmetic and Fun With Primes
IAS/PCMI Summer Session 2000 Clay Mathematics Undergraduate Program Advanced Course on Computational Complexity Lecture 7: More Arithmetic and Fun With Primes David Mix Barrington and Alexis Maciel July
More informationAlgebra. 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 informationABSTRACT ALGEBRA: REVIEW PROBLEMS ON GROUPS AND GALOIS THEORY
ABSTRACT ALGEBRA: REVIEW PROBLEMS ON GROUPS AND GALOIS THEORY John A. Beachy Northern Illinois University 2000 ii J.A.Beachy This is a supplement to Abstract Algebra, Second Edition by John A. Beachy and
More informationMATHEMATICAL ENGINEERING TECHNICAL REPORTS. Boundary cliques, clique trees and perfect sequences of maximal cliques of a chordal graph
MATHEMATICAL ENGINEERING TECHNICAL REPORTS Boundary cliques, clique trees and perfect sequences of maximal cliques of a chordal graph Hisayuki HARA and Akimichi TAKEMURA METR 2006 41 July 2006 DEPARTMENT
More information1 Groups Examples of Groups Things that are not groups Properties of Groups Rings and Fields Examples...
Contents 1 Groups 2 1.1 Examples of Groups... 3 1.2 Things that are not groups....................... 4 1.3 Properties of Groups... 5 2 Rings and Fields 6 2.1 Examples... 8 2.2 Some Finite Fields... 10
More informationDefinitions. 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 informationMonoids. Definition: A binary operation on a set M is a function : M M M. Examples:
Monoids Definition: A binary operation on a set M is a function : M M M. If : M M M, we say that is well defined on M or equivalently, that M is closed under the operation. Examples: Definition: A monoid
More information(d) Since we can think of isometries of a regular 2n-gon as invertible linear operators on R 2, we get a 2-dimensional representation of G for
Solutions to Homework #7 0. Prove that [S n, S n ] = A n for every n 2 (where A n is the alternating group). Solution: Since [f, g] = f 1 g 1 fg is an even permutation for all f, g S n and since A n is
More information5 Group theory. 5.1 Binary operations
5 Group theory This section is an introduction to abstract algebra. This is a very useful and important subject for those of you who will continue to study pure mathematics. 5.1 Binary operations 5.1.1
More informationGROUPS. Chapter-1 EXAMPLES 1.1. INTRODUCTION 1.2. BINARY OPERATION
Chapter-1 GROUPS 1.1. INTRODUCTION The theory of groups arose from the theory of equations, during the nineteenth century. Originally, groups consisted only of transformations. The group of transformations
More informationKatholieke Universiteit Leuven Department of Computer Science
On the maximal cycle and transient lengths of circular cellular automata Kim Weyns, Bart Demoen Report CW 375, December 2003 Katholieke Universiteit Leuven Department of Computer Science Celestijnenlaan
More informationMath 451, 01, Exam #2 Answer Key
Math 451, 01, Exam #2 Answer Key 1. (25 points): If the statement is always true, circle True and prove it. If the statement is never true, circle False and prove that it can never be true. If the statement
More informationA Simple Classification of Finite Groups of Order p 2 q 2
Mathematics Interdisciplinary Research (017, xx yy A Simple Classification of Finite Groups of Order p Aziz Seyyed Hadi, Modjtaba Ghorbani and Farzaneh Nowroozi Larki Abstract Suppose G is a group of order
More informationAlgebraic 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 information0 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 informationExtra exercises for algebra
Extra exercises for algebra These are extra exercises for the course algebra. They are meant for those students who tend to have already solved all the exercises at the beginning of the exercise session
More informationMINIMAL NUMBER OF GENERATORS AND MINIMUM ORDER OF A NON-ABELIAN GROUP WHOSE ELEMENTS COMMUTE WITH THEIR ENDOMORPHIC IMAGES
Communications in Algebra, 36: 1976 1987, 2008 Copyright Taylor & Francis roup, LLC ISSN: 0092-7872 print/1532-4125 online DOI: 10.1080/00927870801941903 MINIMAL NUMBER OF ENERATORS AND MINIMUM ORDER OF
More informationCYCLICITY OF (Z/(p))
CYCLICITY OF (Z/(p)) KEITH CONRAD 1. Introduction For each prime p, the group (Z/(p)) is cyclic. We will give seven proofs of this fundamental result. A common feature of the proofs that (Z/(p)) is cyclic
More information2 Permutation Groups
2 Permutation Groups Last Time Orbit/Stabilizer algorithm: Orbit of a point. Transversal of transporter elements. Generators for stabilizer. Today: Use in a ``divide-and-conquer approach for permutation
More informationRohit Garg Roll no Dr. Deepak Gumber
FINITE -GROUPS IN WHICH EACH CENTRAL AUTOMORPHISM FIXES THE CENTER ELEMENTWISE Thesis submitted in partial fulfillment of the requirement for the award of the degree of Masters of Science In Mathematics
More informationAlgebra 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 informationAlgebra 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 informationGENERATING SETS KEITH CONRAD
GENERATING SETS KEITH CONRAD 1 Introduction In R n, every vector can be written as a unique linear combination of the standard basis e 1,, e n A notion weaker than a basis is a spanning set: a set of vectors
More information