A practical method for enumerating cosets of a finite abstract group

Similar documents
AUTOMORPHISMS OF ORDER TWO*

GROUPS POSSESSING A SMALL NUMBER OF SETS OF CONJUGATE OPERATORS*

FACTORIZATION AND THE PRIMES

LIE RING METHODS IN THE THEORY OF FINITE NILPOTENT GROUPS

MATH 320, WEEK 6: Linear Systems, Gaussian Elimination, Coefficient Matrices

On certain Regular Maps with Automorphism group PSL(2, p) Martin Downs

Computational Group Theory

GENERATING SETS KEITH CONRAD

Chapter 3. Introducing Groups

Error Correcting Codes Prof. Dr. P Vijay Kumar Department of Electrical Communication Engineering Indian Institute of Science, Bangalore

Chapter 2. Mathematical Reasoning. 2.1 Mathematical Models

Longest element of a finite Coxeter group

2. The center of G, denoted by Z(G), is the abelian subgroup which commutes with every elements of G. The center always contains the unit element e.

PROCESSING AND TRANSMISSION OF INFORMATION*

chapter 12 MORE MATRIX ALGEBRA 12.1 Systems of Linear Equations GOALS

Combinatorial Method in the Coset Enumeration. of Symmetrically Generated Groups II: Monomial Modular Representations

Basic Algorithms for Permutation Groups

MTH 2032 Semester II

Linear Algebra. The analysis of many models in the social sciences reduces to the study of systems of equations.

Math 38: Graph Theory Spring 2004 Dartmouth College. On Writing Proofs. 1 Introduction. 2 Finding A Solution

n WEAK AMENABILITY FOR LAU PRODUCT OF BANACH ALGEBRAS

Lecture 10: A (Brief) Introduction to Group Theory (See Chapter 3.13 in Boas, 3rd Edition)

Chapter 1. Preliminaries

CHAPTER 1. REVIEW: NUMBERS

Simple groups and the classification of finite groups

Atomic Structure. Niels Bohr Nature, March 24, 1921

Boolean Algebras. Chapter 2

1. Groups Definitions

Hardy s Paradox. Chapter Introduction

MATH 433 Applied Algebra Lecture 22: Review for Exam 2.

Eigenvalues and Eigenvectors

Eureka Lessons for 6th Grade Unit FIVE ~ Equations & Inequalities

Stochastic Processes

Checking Consistency. Chapter Introduction Support of a Consistent Family

The complex projective line

2. Duality and tensor products. In class, we saw how to define a natural map V1 V2 (V 1 V 2 ) satisfying

Stochastic Quantum Dynamics I. Born Rule

Elementary Matrices. MATH 322, Linear Algebra I. J. Robert Buchanan. Spring Department of Mathematics

Residual finiteness of infinite amalgamated products of cyclic groups

Math 430 Exam 2, Fall 2008

TRIPLE-SYSTEMS AS TRANSFORMATIONS, AND THEIR PATHS

Solving Linear Equations (in one variable)

Rectangular Systems and Echelon Forms

4 Derivations in the Propositional Calculus

Cosets, Lagrange s Theorem, and Normal Subgroups

Notes: Most of the material presented in this chapter is taken from Bunker and Jensen (2005), Chap. 3, and Atkins and Friedman, Chap. 5.

Codes for Partially Stuck-at Memory Cells

Introduction to finite fields

Mind Association. Oxford University Press and Mind Association are collaborating with JSTOR to digitize, preserve and extend access to Mind.

MTH Linear Algebra. Study Guide. Dr. Tony Yee Department of Mathematics and Information Technology The Hong Kong Institute of Education

YOUNG TABLEAUX AND THE REPRESENTATIONS OF THE SYMMETRIC GROUP

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

Section III.15. Factor-Group Computations and Simple Groups

SOLVABLE FUSION CATEGORIES AND A CATEGORICAL BURNSIDE S THEOREM

MA554 Assessment 1 Cosets and Lagrange s theorem

MATHEMATICAL INDUCTION

Algebraic Structures Exam File Fall 2013 Exam #1

a (b + c) = a b + a c

NEUTRIX CALCULUS I NEUTRICES AND DISTRIBUTIONS 1) J. G. VAN DER CORPUT. (Communicated at the meeting of January 30, 1960)

Math 308 Midterm November 6, 2009

JUST THE MATHS UNIT NUMBER 9.3. MATRICES 3 (Matrix inversion & simultaneous equations) A.J.Hobson

Notes on cycle generating functions

MA103 Introduction to Abstract Mathematics Second part, Analysis and Algebra

Isomorphisms between pattern classes

25. Strassen s Fast Multiplication of Matrices Algorithm and Spreadsheet Matrix Multiplications

A Logical Theory of Dependence!

CM10196 Topic 2: Sets, Predicates, Boolean algebras

Discrete Mathematics and Probability Theory Fall 2010 Tse/Wagner MT 2 Soln

Introduction to Metalogic

Chapter 1: Logic systems

Solving Systems of Equations Row Reduction

Unitary Dynamics and Quantum Circuits

The Hurewicz Theorem

In this initial chapter, you will be introduced to, or more than likely be reminded of, a

Making the grade: Part II

How to count - an exposition of Polya s theory of enumeration

BASIC GROUP THEORY : G G G,

Enumerative Combinatorics 7: Group actions

The following are generally referred to as the laws or rules of exponents. x a x b = x a+b (5.1) 1 x b a (5.2) (x a ) b = x ab (5.

FERMAT S TEST KEITH CONRAD

Margulis Superrigidity I & II

Intorno alla generazione dei gruppi di operazioni

Lecture 8 : Structural Induction DRAFT

ALGEBRAIC PROPERTIES OF SELF-ADJOINT SYSTEMS*

Chapter 2 Direct Current Circuits

BMT 2014 Symmetry Groups of Regular Polyhedra 22 March 2014

Algebra Exercises in group theory

Representations of Sp(6,R) and SU(3) carried by homogeneous polynomials

ORBIT-HOMOGENEITY IN PERMUTATION GROUPS

1111: Linear Algebra I

20 Group Homomorphisms

Algebraic Expressions

Incompatibility Paradoxes

Fundamentals of Linear Algebra. Marcel B. Finan Arkansas Tech University c All Rights Reserved

ALGEBRA AND GEOMETRY. Cambridge University Press Algebra and Geometry Alan F. Beardon Frontmatter More information

Homework 1.1 and 1.2 WITH SOLUTIONS

Roberto s Notes on Linear Algebra Chapter 10: Eigenvalues and diagonalization Section 3. Diagonal matrices

Dr. Relja Vulanovic Professor of Mathematics Kent State University at Stark c 2008

20.1 Detecting the Need for Structural Induction

Transcription:

A practical method for enumerating cosets of a finite abstract group By J. A. ODD (University of Manchester), and H.. M. COXBEB (University of Cambridge). (Received nd January,. Mead th February,.) Introduction. An important problem in finite-group theory is the determination of an abstract definition for a given group $, that is, a set of relations M,..., l ) = E, (i = l n) () "between k generating operations, k of <$, such that every other relation between x, k is an algebraic consequence of (). he number of groups for which abstract definitions are actually known is relatively small, but a remarkable feature of the results already obtained is the extreme simplicity of the relations () in the case of several groups of quite high order. his fact constitutes an additional incentive to the search for abstract definitions, and many elegant results have doubtless yet to be discovered. Of the various methods which have hitherto been employed to obtain abstract definitions, one only, that of enumeration by cosets, is of general application. his method has been employed with limited success hitherto, for in all but the simplest cases it has involved considerable manipulative ingenuity, and for many groups of moderately high order the length of the necessary calculations makes the method impracticable. he aim of the present paper is to show that such calculations can be dispensed with entirely; in fact, the method can be reduced to a purely mechanical process, which becomes a useful tool with a wide range of application. Bearing in mind what we have said above concerning the simplicity of the abstract definitions of many known groups, we venture to predict that our method will prove quite practicable for most groups (at any rate such as occur naturally in geometry or analysis) of order less than a thousand, and for many groups of much higher order.

MEHOD FOR ENUMERAING COE OF A FINIE ABKA.C GROUP he first section of the paper gives an outline of the theory underlying the "method of cosets"; our rationalisation of the technique is described in. he rest of the paper is devoted to illustrative examples, some being known definitions of groups and others being new. We have tested the method by verifying a large number of other abstract definitions, but space does not permit us to give details.. he method of " enumeration by cosets "must in principle date back to the earliest years of abstract group-theory, but it first seems to have been seriously exploited with a view to obtaining abstract definitions by Moore and Dickson. he principle of the method is as follows. A group, of order g, being given, the equations () are proposed as an abstract definition of. In practice, these equations are obtained by taking a set of generators of ($> and noting down some of the relations satisfied by them. We naturally select as far as possible relations of a simple form, such as those which express the periods of the generators or of simple combinations of them. he number of such relations which will be necessary to define $ is a matter for experiment, and the "method of cosets" is the way we test the success of the experiment. In this (or some other) manner we verify that ($ possesses a set of generators whiqh. satisfy (). It follows that the abstract group $' defined by () either coincides with or possesses an invariant sub-group ^ such that the factor-group ($'/($>i is simply isomorphic with $. If then we can verify that the order of $' does not exceed g, it follows that $' is simply isomorphic with $. o verify whether this is or is not the case, we pick out a sub-set, i of operations of <$' (in an extreme case the set might consist merely of the identity) such that the relations () imply the relations <f>i{ t )=E, (j=,...,m) () which are already known to be the abstract definition of a group $' of order h < g. Conceivably the relations () imply other relations between the 's independent of (), in which case the sub-group $ of < ' generated by the 's will not be ' but some factor-group #'/#i- In all cases the order of is at most h. We now consider the sets of operations Q, got by multiplying the operations of $ on the left by tee, e.g., Moore, Proc. London Math. oc. (), () -; Dickson, Linear Groups (Leipzig, 0).

J. A. ODD AND H.. M. COXEEB the various elements of ($'. wo such sets either coincide or have no common member, and every operation of < belongs to at least one such set. If then we can show that of these sets only g/h are distinct, it follows that the order of ' is at most h.g/h = g, and hence that QJ' is simply isomorphic with $. he method further gives a representation of (gi as a permutation group on the g/h cosets, but it may be remarked that the isomorphism between < J and this permutation group may well be multiple. o avoid the complications involved in carrying out this process in practice, we are always careful to choose to have as large an order as possible, i.e. to make g/h as small as we can. Even so, the task of showing the existence of just g/h cosets which are permuted among themselves by u...., k would be impracticable in all but the simplest cases without some systematic technique. uch a technique, obviating calculation of any kind, will now be described.. Let us write a typical one of the relations () in the form C... X = E, () where u..., c are certain of the generators and their inverses, repeated if necessary. We denote the g/h cosets (in an order to be defined presently) by the numbers,,...., g/h. For each of the n relations () we gradually construct a table of cosets with g/h columns and c+ rows, c being the number of operations in the expression () when written in the form (). Each row contains every coset just once, and the first and last rows are identical. he rows, except the first, are labelled in order, lt, c, and in any part of the table, a coset in the pth row is obtained from the coset immediately above it by (left) multiplication with P _ t, or from the coset immediately below it by multiplication with ~ x. he coset is defined as the set of operators of the sub-group Q, and the coset as the set a. where a is a suitably chosen generator of $' not belonging to $. Now, and hereafter, we fill up as much as possible of all the tables before introducing any new coset. hus, before defining the coset we make sure that every row of each table shall contain both and. We next define a new coset by inserting the symbol in any vacant space immediately above or below a or a, and fill up as much as possible of the tables as before. We then insert, and so on. Whenever a column in one of the tables becomes complete, ee, e.g., Burnside, heory of Groups, nd Ed. (Cambridge, ), Ch. XII.

MEHOD FOR ENUMERAING COE OF A FINIE ABRAC GROUP some additional information is obtained, which in turn enables us to fill other columns. When all the tables are complete the process is at an end. In the course of the work it may happen that the information given by the completion of a column implies that two of the numbers in the table represent the same coset. (In actual practice this occurs rather infrequently, and is soon detected). In that case we replace the larger of the two numbers by the smaller throughout, and note any other coincidences which may be involved. When all these have been adjusted we can proceed in the usual manner. If these coincidences ultimately involve the collapse of the whole table, it is a sign that the relations () are inconsistent. If there is a generator whose order is not directly specified by the relations (), it is desirable, for purposes of reference, to construct an auxiliary table of two rows to record the effect of multiplying each coset by. If any one of the relations () is of the form ( P q.... < r ) x = E, then the number of columns in the table may be reduced, since most of them occur in several trivially distinct forms. If the proposed relations are insufficient to define <, the tables will fail to close up after g/h cosets have been introduced. If conversely the table fails to close when these cosets have been defined, then either the relations () are insufficient to determine $, or else there are some undiscovered coincidences between the cosets already introduced. If the tables are "nearly" complete, it is probably the latter circumstance that has occurred, and the introduction of a few more cosets will demonstrate the coincidences. If on the other hand there are large gaps in the table, it is a sign that the relations () are probably insufficient to define <. In that case, since $' contains a factor-group simply isomorphic with ($, its order must be at least g, and hence the table cannot close with less than double the number of columns. Note. he arrangement of rows and columns explained above depends on regarding the elements of the group as left operators, and corresponding tables of columns and rows could be made for right operators, with the formal advantage that the headings of the columns (formerly rows) are then written out from left to right as they stand in (), instead of from bottom to top. We use this word by analogy with the case of a set of homogeneous linear equations whose only solution is the trivial one: 0, 0,, 0.

0 J. A. ODD AND H.. M. COXEER. In further explanation we propose to give a few examples. Westart by using the method to show that the relations * = s = () = E () define a group of order 0 (the icosahedral group). As this is a well-known result we omit the verification that the group in question possesses generators satisfying (), and proceed at once to the construction of the table. We take for $ the cyclic group of order five generated by <L We have three tables to construct, corresponding to the three relations (); as each of these relations expresses the order of a function of the generators, the number of columns is less than twelve. s ss s s 0 0 0 ' 0 \ 0 he set being {}, it is invariant on multiplication with, and so the first column of the table is given at once. We define as. and as.. he table then shows that. =, and the table gives. =. We now define. =,. =,. =, so that. =. he table then gives. =. We now define as.. hen. =. Put =.. hen the table gives. =. If is. then. =, and the & table gives. =. Next put. = 0,. 0 =. hen from the table,. =, and from the table. 0 =. Put now =.. From the table. = 0, and from the table. =. All the tables are now complete, and the verification that there are.only twelve cosets is accomplished. It should be noticed that the table itself contains all the necessary " working," and no auxiliary calculations are necessary. he reader may convince himself of this by constructing the tables for the following groups, neither of which is of large order. He will, we believe, soon be convinced that the method we have explained

MEHOD FOR ENUMERAING OOE OF A FINIE ABRAC GROUP avoids the manipulative ingenuity usually associated with work of this description. O lta :? = * = () = (-- f = E. G so : = = (/) = (-- ~^ f = E. In the two examples which follow, the explanation is confined to a note of the definitions of the successive cosets. As an example of a group where the tables involve rather more columns, we show that the relations ' = = () = {- f = E () define a group of order 0, simply isomorphic with the alternating group of degree six. As permutations of the letters a, b, c, d, e, f, we may take = (abcde), = (afedc). hese satisfy () and generate the alternating group. We take as the subgroup $ the cyclic G b generated by. he tables, and the definitions of the cosets, are as follows. s II 0 0 0 0 0 0 0 0 0 0 0 ] 0 0 0 0 Ol 0 CO CO 0 0 0 0 ] 0 0

J. A. ODD AND H.. M. COXEER 0 0 0 0 0 0 0 0 0! 0 0 0. 0 0 " 0 -i s- i -i j 0 0 0 0 0 0 0 0 0 0 0 he coset is the set {}, and the others are defined as follows: n + =. n except in the following cases; =., =., =., =., =., =.0, =., =.0, =., =., =., =., =., =., =.. he table contains all the necessary working, except that where two columns of the table are found to be identical save for a cyclic permutation of the sets, we have only written one of them. he reader may find it a useful exercise to verify that the relations = = () = ( f = ( f = E define a group of order 0 (actually the simple group of this order) by taking as the coset formed by and its powers and showing that all the tables are complete when 0 cosets have been introduced. Our final example is of a group with three generators. We shall use the method to show that the relations \ = t = l = ( )* = ( ) = ( ) = E () define the group [,, ]', of order. his is the group of rotations of the regular -cell in four dimensions, and this definition was originally obtained by the " method of cosets " involving calculations

MEHOD FOB ENEMERAIXG COE OF A FINIE ABRAC GROUP which could not be printed. he notation here agrees with that used previously. We take for the group generated by and, subject to the relations s\ = sl = (s t s y = E which define the octahedral group of order, choosing this in preference to that generated by other pairs of the operations because it has a larger order. he other cosets are defined thus: =., =., =., = j., =., =., = /., =#., 0=., =., =., = /., =., = tf., = ^., = ^., = # x., = ^., 0 = $-, =., = ^., =., = <.. he tables are as follows: 0 0 0 0 s s I 0 0 0 s 0 0 0 s s s 0 0 0 0 0 0 0 I 0, Proc. Camb. Phil. oc, (),.

J. A. ODD AND H.. M. COXEER s z s* # s z s s 0 0 0 0 0 0 0 0 0 0