Trying to Do Group Theory with Undergraduates and Computers

Similar documents
Properties of Generating Sets of Finite Groups

Finite groups determined by an inequality of the orders of their elements

A SURVEY ON THE ESTIMATION OF COMMUTATIVITY IN FINITE GROUPS

Isomorphisms and Well-definedness

Math 451, 01, Exam #2 Answer Key

Houston Journal of Mathematics. c 2007 University of Houston Volume 33, No. 1, 2007

A Note on Subgroup Coverings of Finite Groups

CONSEQUENCES OF THE SYLOW THEOREMS

Section 10: Counting the Elements of a Finite Group

Minimal order semigroups with specified commuting probability

Rapporto di Ricerca CS G. Busetto, E. Jabara

Polynomials of small degree evaluated on matrices

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

REPRESENTATION THEORY OF S n

Yale University Department of Mathematics Math 350 Introduction to Abstract Algebra Fall Midterm Exam Review Solutions

RELATIVE N-TH NON-COMMUTING GRAPHS OF FINITE GROUPS. Communicated by Ali Reza Ashrafi. 1. Introduction

FINITE GROUPS WHOSE SUBNORMAL SUBGROUPS PERMUTE WITH ALL SYLOW SUBGROUPS

Groups and Symmetries

Maximal non-commuting subsets of groups

Abstract Algebra Study Sheet

A Survey on the Estimation of Commutativity in Finite Groups

ABSTRACT ALGEBRA 1, LECTURES NOTES 5: SUBGROUPS, CONJUGACY, NORMALITY, QUOTIENT GROUPS, AND EXTENSIONS.

AN ALGEBRA PRIMER WITH A VIEW TOWARD CURVES OVER FINITE FIELDS

Math 250A, Fall 2004 Problems due October 5, 2004 The problems this week were from Lang s Algebra, Chapter I.

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

Homework #5 Solutions

COMMUTATIVITY DEGREE OF FINITE GROUPS. Anna Castelaz

Math 31 Lesson Plan. Day 16: Review; Start Section 8. Elizabeth Gillaspy. October 18, Supplies needed: homework. Colored chalk. Quizzes!

0 Sets and Induction. Sets

Nondeterministic finite automata

Algebra SEP Solutions

On the Mutually Commuting n-tuples. in Compact Groups

Why write proofs? Why not just test and repeat enough examples to confirm a theory?

6 Cosets & Factor Groups

Classifying Camina groups: A theorem of Dark and Scoppola

Slope Fields: Graphing Solutions Without the Solutions

WHY WORD PROBLEMS ARE HARD

Cosets, Lagrange s Theorem, and Normal Subgroups

Modern Algebra I. Circle the correct answer; no explanation is required. Each problem in this section counts 5 points.

Solutions to odd-numbered exercises Peter J. Cameron, Introduction to Algebra, Chapter 3

LADDER INDEX OF GROUPS. Kazuhiro ISHIKAWA, Hiroshi TANAKA and Katsumi TANAKA

Math 762 Spring h Y (Z 1 ) (1) h X (Z 2 ) h X (Z 1 ) Φ Z 1. h Y (Z 2 )

Modern Algebra Prof. Manindra Agrawal Department of Computer Science and Engineering Indian Institute of Technology, Kanpur

A Harvard Sampler. Evan Chen. February 23, I crashed a few math classes at Harvard on February 21, Here are notes from the classes.

Communications in Algebra Publication details, including instructions for authors and subscription information:

Sporadic and related groups. Lecture 15 Matrix representations of sporadic groups.

Selected exercises from Abstract Algebra by Dummit and Foote (3rd edition).

Sylow 2-Subgroups of Solvable Q-Groups

CSIR - Algebra Problems

Tutorial on Groups of finite Morley rank

CONJUGATION IN A GROUP

Math 31 Lesson Plan. Day 2: Sets; Binary Operations. Elizabeth Gillaspy. September 23, 2011

GROUPS WITH A MAXIMAL IRREDUNDANT 6-COVER #

CHAPTER III NORMAL SERIES

MA441: Algebraic Structures I. Lecture 26

ABSTRACT ALGEBRA: A STUDY GUIDE FOR BEGINNERS

SF2729 GROUPS AND RINGS LECTURE NOTES

CHAPTER 3: THE INTEGERS Z

An Intuitive Introduction to Motivic Homotopy Theory Vladimir Voevodsky

RINGS ISOMORPHIC TO THEIR NONTRIVIAL SUBRINGS

Centralizers and the maximum size of the pairwise noncommuting elements in nite groups

ABSTRACT ALGEBRA 1, LECTURE NOTES 5: HOMOMORPHISMS, ISOMORPHISMS, SUBGROUPS, QUOTIENT ( FACTOR ) GROUPS. ANDREW SALCH

Rohit Garg Roll no Dr. Deepak Gumber

Properties of Arithmetic

Pseudo Sylow numbers

Math 121 Homework 5: Notes on Selected Problems

Lecture 8: A Crash Course in Linear Algebra

A Proof of the Lucas-Lehmer Test and its Variations by Using a Singular Cubic Curve

Lecture 6: Finite Fields

THE SYLOW THEOREMS AND THEIR APPLICATIONS

Math Precalculus I University of Hawai i at Mānoa Spring

Lecture 4: Orbits. Rajat Mittal. IIT Kanpur

On a question of B.H. Neumann

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

ON STRUCTURE AND COMMUTATIVITY OF NEAR - RINGS

Lecture 3.1: Subgroups

Lecture 3.7: Conjugacy classes

Symmetries and Polynomials

1 Chapter 6 - Exercise 1.8.cf

Generating Function Notes , Fall 2005, Prof. Peter Shor

New York Journal of Mathematics. Cohomology of Modules in the Principal Block of a Finite Group

NON-NILPOTENT GROUPS WITH THREE CONJUGACY CLASSES OF NON-NORMAL SUBGROUPS. Communicated by Alireza Abdollahi. 1. Introduction

Chapter 9: Group actions

NILPOTENT NUMBERS JONATHAN PAKIANATHAN AND KRISHNAN SHANKAR

Name: Solutions Final Exam

Main topics for the First Midterm Exam

Sporadic and related groups. Lecture 11 Matrices over finite fields J 4

Maximal perpendicularity in certain Abelian groups

Lecture 3: Latin Squares and Groups

International Journal of Pure and Applied Mathematics Volume 13 No , M-GROUP AND SEMI-DIRECT PRODUCT

Math 101: Course Summary

Averaging Operators on the Unit Interval

GROWTH IN GROUPS I: SUM-PRODUCT. 1. A first look at growth Throughout these notes A is a finite set in a ring R. For n Z + Define

PROBLEMS, MATH 214A. Affine and quasi-affine varieties

Modern Algebra Prof. Manindra Agrawal Department of Computer Science and Engineering Indian Institute of Technology, Kanpur

TRIPLE FACTORIZATION OF NON-ABELIAN GROUPS BY TWO MAXIMAL SUBGROUPS

Algebra Exercises in group theory

Cosets, Lagrange s Theorem, and Normal Subgroups

Group Theory in Linear Algebra

Department of Mathematics, Faculty of Science, King Abdulaziz University, P. O. Box: 80111, Jeddah 21589, Saudi Arabia.

Transcription:

. J. Symbolic Computation (1997) 23, 577 587 Trying to Do Group Theory with Undergraduates and Computers GARY J. SHERMAN Department of Mathematics, Rose-Hulman Institute of Technology, U.S.A. (Received 17 November 1994) This paper discusses the author s efforts to use computers and software as a catalyst for engaging undergraduates in the process of doing mathematics in the context of finite group theory. Examples of questions that have been used to motivate undergraduate research and a classroom case study are presented. c 1997 Academic Press Limited 1. Introduction In my opinion it is almost impossible to underestimate what a hard-working undergraduate gets out of a typical content-driven lecture course in mathematics. I suspected this eons ago when I was an undergraduate but repressed the idea as a graduate student and managed to keep it (more or less) repressed until 1988. That s when I first got access to the computer algebra system Cayley (Ḥolt, 1988) and began asking my abstract algebra students questions rather than just spouting mathematical information. It turned out, of course, that my students couldn t do the mathematics required to make progress on the questions because they had no notion that mathematics is a process, something one does. Rather, they had only memorized mathematical facts just as I had done eons ago. So, I changed the way I teach. Now my abstract algebra, discrete mathematics, and related courses are more about process than they are about content. The three most important aspects of my approach to trying to do mathematics with students in these courses is asking, waiting, and playing. Asking a question is fairly easy. The hard part is asking a question that the students find natural and interesting. The only thing I m sure of is that if you find the question natural or interesting, they might and if you don t, they won t. Most of my questions tend to be quantitative because those are the kind of questions that I like and that lend themselves to experimentation with examples. I know the answers to some of the questions I ask and I don t know the answers to some of the questions I ask the latter kind work better and examples of both kinds are presented in this paper. Waiting for a response is fairly hard. The students will try to wait you out. If they have learned anything in school, it is that most questions from faculty are rhetorical, an excuse for us to tell them something we know. Once they know you are serious they will respond, usually with questions of their own which can be turned into an agenda for mathematical activity on their part. 0747 7171/97/050577 + 11 $25.00/0 sy960108 c 1997 Academic Press Limited

578 G. J. Sherman Being a player is fun. Work with the students on the question (so they can see what you do when you don t know the answer), don t have them working on the question for you. If you have to be a coach (and sometimes you will), be player-coach. If you have to be a referee (and sometimes you will), be a player-referee. If you have to be (or can be) an oracle, find another question. To ask, to wait, and to play is the essence of what I ve learned about involving undergraduates in mathematics from running an NSF Research Experiences for Undergraduates (NSF-REU) program at Rose-Hulman since 1989. This technique certainly works in the summer NSF-REU program. By works I mean mathematics examples, constructions, and theorems is produced. The hard evidence includes 13 refereed publications, three papers that are currently being refereed and two papers that are in preparation. Why does it work? In my opinion, it is some complicated interaction among the following factors. (i) The NSF-REU students are bright and highly motivated. (ii) The NSF-REU program begins with (natural, interesting, open) questions, not content driven lectures. (iii) The students work with each other and with me, not for me. (iv) The program is intense: We eat, sleep and breath mathematics for 7 weeks. (v) Computers and software enable students to be mathematically adventurous because it gives them the facility to play with significant meaningful examples without years of theoretical experience. In the last 3 years I ve learned, while implementing NSF-ILI Equipment and Leadership grants, that an academic year asking-waiting-playing course, designed as a homomorphic image of the NSF-REU experience, can turn a class of spectators into a class of players. Necessary conditions include; factoring by (i) (a typical class is not going to be packed with as much mathematical talent as a summer research program) and (iv) (a typical class can t give their undivided attention to mathematics). fixing (ii), (iii), and (v). shelving encyclopedic, definition-lemma-theorem style textbooks. covering significantly less material. The three questions I am asked most often about my NSF-REU program and related NSF-ILI classroom work are; Where or how do you get the questions? What are some of the questions? What happens in the classroom? How does one find interesting, accessible, open questions for undergraduates? In general, I m not sure. In discrete mathematics and finite group theory putting a quantitative spin on basic concepts and theorems works for me and is possible only because of the computer. Software such as Maple or Mathematica are adequate for many computational experiments with permutation, matrix, and (formal) power series algebra in discrete mathematics. But packages such as Magma (MAGMA@MATHS.SU.OZ.AU), which is

Group Theory with Undergraduates and Computers 579 a revamping of Cayley, or GAP (GAP@SAMPSON.MATH.RWTH-AACHEN.DE) are essential for abstract algebra because they enable students (especially those just beginning to get their theoretical-legs) to respond to questions by experimenting with meaningful examples. Indeed, Magma and GAP provide the facility to experiment with a large inventory of predefined groups, including all finite groups of order up to 100, all two groups whose orders divide 256, the dihedral groups (D n ), the symmetric groups (S n ), simple groups, etc., and the facility to expand this predefined inventory by defining groups using generators and relations or permutation representations and by using constructions such as direct products and semi-direct products. A few Magma commands appear in Section 3 to give you a feel for the nature of these programs. But, while the software is essential to the process (say in the way a backpack is essential to a hiker without being what the hike is about), the process is about mathematics. And be warned: The interface and documentation for Magma and GAP are not yet as seamless as one would like especially for undergraduates and especially if you are used to using Maple or Mathematica. Nevertheless, the hour or so it takes to get computer-literate undergraduates using either Magma or GAP productively is returned over and over in pedagogical benefits. And the cost in dollars is reasonable since you no longer need a high-powered workstation to run Magma or GAP (which is free) both run on PCs. The purpose of this paper is to provide useful answers to the second and third questions above in the context of group theory. 2. What are Some of the Questions? An inventory of questions in elementary finite group theory which I have used in class follows. I have the students, who work in teams, respond to a question with conjectures based on computational experimentation with examples using Magma. The class, working as a team, then selects the best conjecture and tries to prove it. An answer, or partial answer, and a reference is given for each question. The questions in italics were open when they were first asked in my abstract algebra course. Question: What s the probability that two elements of a group generate a cyclic subgroup? Motivation: A group is cyclic if, and only if, this probability is one. This question can also be motivated by attempting to generalize the fact that two integers are relatively prime with probability 6/π 2. Theorem 2.1. (.Patrick et al., 1993) The probability that two elements of a group generate a cyclic subgroup is either 1 or at most 5/8..Patrick et al. (1993) also discuss a natural generalization to cyclic subgroups generated by n elements. Question: Can a group be written as the union of few proper subgroups? Motivation: A group is certainly the union of all of its proper subgroups. Whether or not a group can be the union of two proper subgroups is the essence of problem B-2 on The Thirtieth William Lowell Putnam Mathematical Competition. Theorem 2.2. (Ḅruckheimer et al., 1970) A group is the union of three proper sub-

580 G. J. Sherman groups if, and only if, the group modulo the intersection of these three subgroups is isomorphic to the Klein four-group. This result is useful in attacking the following question. Question: How many centralizers can a group have? Motivation: A group is certainly the union of its (proper) centralizers and it is abelian if, and only if, it has exactly one centralizer. Theorem 2.3. (Ḅelcastro and Sherman, 1994) A group has either exactly one centralizer or at least four centralizers. A group has exactly four centralizers if, and only if, the group modulo its center is isomorphic to the Klein four-group. Ḅelcastro and Sherman (1994) also determine the groups with exactly five centralizers and show that the ratio of the number of centralizers to the order of the group is at most 5/6. Question: What s the probability that a triple-product of group elements is rewriteable; i.e., what s the probability that xyz {xzy, yxz, zxy, yzx, zyx}. Motivation: A group is abelian if, and only if, xy {yx} for all x and y in the group. Theorem 2.4. (Ẹllenberg, 1991) The probablility that a triple-product of group elements is rewriteable is either one or at most 17/18. This probability is 17/18 if, and only if, the group modulo its center is isomorphic to the symmetric group on three symbols. Ḷeavitt et al. (1992) and Ẹllenberg et al. (1993) discuss related results and generalizations. Question: What do maximal order abelian subgroups of the symmetric group on n symbols look like? Motivation: The probability that two elements of the symmetric group on n symbols commute goes to zero more rapidly than exp(3 n)/n! (see.gustafson,.1973 and page 70 of Ạndrews,.1976). This suggests that a maximal order abelian subgroup of the symmetric group should be small. Theorem 2.5. (Ḅercov and Moser, 1965) A maximal order abelian subgroup of the symmetric group on n symbols is isomorphic to a direct sum of cyclic groups of orders two, three, or four. Question: What do maximal order rewriteable subgroups of the symmetric group on n symbols look like? Motivation: A group is rewriteable if, and only if, it is nearly abelian ; i.e., it has a derived subgroup of order at most two (.Curzio et al. 1983). Theorem 2.6. (Ọ Bryan and Sherman, 1992) A maximal order abelian subgroup of the symmetric group on n symbols is isomorphic to a direct sum of cyclic groups of orders two, three, or four, the dihedral group on four symbols, and the extra special group of order 32.

Group Theory with Undergraduates and Computers 581 A case study of how this result was obtained with the assistance of Cayley in my NSF-REU program appears in Ọ Bryan and Sherman (1992). 3. What Happens in the Classroom? The fundamental theorem for finite abelian groups and the basic classification scheme for groups (labeling a group as abelian, nilpotent, supersolvable, solvable, or simple) reflect the importance of the notion of commutativity in understanding group structure. Unfortunately beginning abstract algebra students deal with the subtleties of commutativity by ignoring them (xy = yx as far as they are concerned). What to do? I address the issue directly and quantitatively with the class by asking the Question: What s the probability that two elements of a finite group commute? An outline of how I extract a response to this question with the assistance of Magma in a span of six to eight 50-minute class periods follows. 3.1. generate some data Once the question is motivated and posed, some notation is defined; Comm(G) :={(x, y) G 2 : xy = yx}, Pr(G) := Comm(G) G 2. Then I turn the students loose with Magma to compute Pr(G) and to estimate Pr(G) CommcountG := 0; for x in G do; for y in G do; if x*y eq y*x then CommcountG := CommcountG+1; end if; end for; end for; PrG := CommcountG/Order(G)^2; print PrG; CommcountG := 0; for i in [1..666] do x := Random(G); y := Random(G); if x*y eq y*x then CommcountG:=CommcountG+1; end if; end for; EstimatePrG := CommcountG/400; print EstimatePrG;

582 G. J. Sherman for a large sample of non-abelian groups. The students respond with conjectures (which I record, attribute, and distribute) of the following sort; Pr(G) 5 8.. (3.1) There is no absolute lower bound because. Pr(S n ) 0 as n. (3.2) 3.2. attack the 5/8 bound An attack on the 5/8 bound is launched by having the students revel in the structure of commutativity charts. Here s the chart for the dihedral group on six symbols: D 6 := r, f : r 6 = f 2 = id, rf = fr 5. id r r 2 r 3 r 4 r 5 f rf r 2 f r 3 f r 4 f r 5 f id 1 1 1 1 1 1 1 1 1 1 1 1 r 1 1 1 1 1 1 0 0 0 0 0 0 r 2 1 1 1 1 1 1 0 0 0 0 0 0 r 3 1 1 1 1 1 1 1 1 1 1 1 1 r 4 1 1 1 1 1 1 0 0 0 0 0 0 r 5 1 1 1 1 1 1 0 0 0 0 0 0 f 1 0 0 1 0 0 1 0 0 1 0 0 rf 1 0 0 1 0 0 0 1 0 0 1 0 r 2 f 1 0 0 1 0 0 0 0 1 0 0 1 r 3 f 1 0 0 1 0 0 1 0 0 1 0 0 r 4 f 1 0 0 1 0 0 0 1 0 0 1 0 r 5 f 1 0 0 1 0 0 0 0 1 0 0 1 I choose a group order (24 is a good choice) and charge each student to produce a commutativity chart for a group of that order using Magma. These are collected, copied, returned as a packet to the class, and discussed as follows. 3.2.1. the center and centralizers Rows of ones in a commutativity chart attract attention and enable me to extract a definition of the center Z(G) :={z G:zx = xz for each x G} and a proof that it is a subgroup from the students. The definition of the centralizer of an element C(g) :={y G:gy = yg} and a proof that C(g) is a subgroup follow directly. And, if the center is not recognized as the intersection of the centralizers, Magma can help: Intersect := G; for x in G do Intersect := Intersect meet Centralizer(G,x);

. Group Theory with Undergraduates and Computers 583 end for; print Center(G) eq Intersect; It is also useful to contrast the central and non-central elements by comparing the orders of their centralizers with the order of the group. If your students don t know about Lagrange s theorem (mine do from their work with permutation groups in my discrete mathematics course) this discussion can serve as an example-driven introduction. 3.2.2. a crude upper bound for Pr(G) Now it is possible for the class to develop a nontrivial, but crude, upper bound for Pr(G). Student discussions concerning Comm(G) in the presence of their inventory of commutativity charts eventually precipitates the following argument: Comm(G) = g G C(g) = z Z(G) C(g) + g G Z(G) C(g) G Z(G) + G 2 ( G Z(G) ) = G 2 + G Z(G) 2 G 2 + G G 2 2 (3.3) That is, = 3 4 G 2. Pr(G) 3 4. Nice but, better yet, disturbing because the class expects 5/8. 3.2.3. how big can the center be? Which is it, 3/4 (as the analysis suggests) or 5/8 (as the initial experimentation suggests)? A review of (3.3) reveals that the answer to this question depends on Z(G) / G. So, I have the students compute this ratio for examples print Order(Center(G))/Order(G); until somebody conjectures that Z(G) G 1 4.. (3.4) Here is the way the ensuing discussion progressed in a recent class: Ryan Scherle: The ratio of the order of the center to the order of the group can t be 1/2. If there is an element that isn t in the center then its centralizer contains it and everything in the center. This means the order of the elements centralizer is

. 584 G. J. Sherman more than half the order of the group and a divisor of the order of the group its centralizer is the whole group which means it is in the center to begin with. Gene Shin: It can be 1/3. Just look at this 12 12 commutativity chart. 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 0 0 1 0 0 0 0 1 1 1 1 0 0 1 0 0 0 0 1 1 1 1 0 0 0 0 1 0 0 1 1 1 1 0 0 0 0 1 0 0 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 1 The 1 s indicate the commuting pairs forced by having a center of order four. Since the centralizer of each non-central element has order at least five it must have order six. But six is a divisor of twelve so we can add commuting pairs (indicated by s) to produce an acceptable commutativity chart. (Shin s problem is that he is playing fast and loose with the underlying group structure to get the combinatorial structure of the chart to behave the way he wants it to behave. But that s good: It s prompting student interaction don t kill the moment, straighten it out later). Nick Fiala: No it can t I ve checked all the groups of order 12 (with Magma of course)andnoneofthemhaveacenteroforder4. Gene Shin: Well somewhere down the line there will be group order like 12, maybe 36, for which it will work. Nick Fiala: Well I haven t found one of order up to 100 (using Magma, of course). Ryan Scherle: There isn t one anywhere. If there is an element g that isn t in the center, then the center is a proper subgroup of g s centralizer so C(g) = m Z(G). But since g isn t in the center G = n C(g). This means that G = m n Z(G) where m and n are both at least two. Jon Osborn: This means 1/4 works because 4 isn t a prime. The class concluded that if p is the smallest prime divisor of G, then Z(G) 1 G p 2. (3.5) Having the students redo (3.3) in light of (3.4) yields Pr(G) 5 8. Their inventory of examples provides verification that the 5/8 bound is sharp and another look at their redo of (3.3) reveals that Pr(G) =5/8 if, and only if, Z = G /4. Another redo of their redo of (3.3) in light of (3.5) yields that if p is the smallest prime divisor of G, then Pr(G) p2 + p 1 p 3

Group Theory with Undergraduates and Computers 585 and Pr(G) = p2 +p 1 p 3 if, and only if, Z = G /p 2. 3.3. a formula for Pr(G) The class has established an absolute upper bound for Pr(G) and has generated data that suggests there is no absolute lower bound for Pr(G). Are they done? No, because by now somebody has conjectured that Comm(G) = g G for some positive integer k that depends on G. 3.3.1. partition the group C(g) = k G. (3.6) The inventory of commutativity charts suggests an explanation for (3.6). I have each student choose a chart and partition the elements of the group so that elements in the same component of the partition have centralizers of the same order and the cardinality of each component times the common centralizer order is the order of the group. For example, the commutativity chart for D 6 can be used to explain Comm(D 6 ) = C(g) =6 12 g D 6 as follows: Component C(g) Component C(g) {id} 12 12 {r, r 2 } 6 12 {r 3 } 12 12 {r 4,r 5 } 6 12 {f,rf,r 2 f} 4 12 {r 3 f,r 4 f,r 5 f} 4 12 You know and I know that this is not the partition of D 6 we want. Nevertheless I have the students create such partitions for various groups using their commutativity charts until they are convinced that the partitioning process always works (and that they have a great deal of leeway in choosing a partition that works). The point of the exercise is that such a partition exists; i.e., there is an equivalence relation on G that is somehow related to the degree of commutativity that G enjoys. 3.3.2. partition the group correctly Now the time is right to interpret commutativity in terms of conjugation, gy = yg y 1 gy = g,

586 G. J. Sherman thereby discovering the natural partition of G induced by commutativity. The components of this partition are the conjugacy classes of G, g = {x 1 gx : x G}, the centralizer of an element is the stabilizer of that element, and the arithmetic works, C(g) ={y G:y 1 gy = g}, g = h C(g) = C(h) g C(g) = G, because of Lagrange s theorem. Explaining Comm(G) in terms of this partition, Comm(G) = g G C(g) = g g C(g) = g G = G g 1 =k G, establishes (3.6) and identifies k as the number of conjugacy classes in G. [This result is originally due to Ẹrdös and Turan (1968).] So, the original question is answered with a formula, which can be be used to; Pr(G) = k G, re-interpret (3.1): explain (3.2): k 5 G 8 for non-abelian G. Pr(S n )= k(s n) n! exp(3 n) n! 0 as n. This follows because k(s n ) is the number of partitions of n and the number of partitions of n is bounded above by exp(3 n) (see page 70 of Ạndrews, 1976). replace our original question with another question: How many conjugacy classes does a group have? The answer to the new question is the number of absolutely irreducible representations of G which means that it is time to go on to other elementary questions.

. Group Theory with Undergraduates and Computers 587 3.3.3. some related elementary questions. Here are some related elementary questions which, time permitting, enable a class to continue working in the spirit of the process outlined above. What if Pr(G) is relatively large? Say Pr(G) 1/2. (See Ṛusin, 1979.) HowdoesPr(G) compare with Pr(H) where H is a subgroup of G? (See.Gustafson, 1973.) What about mutually commuting n-tuples? The 3-tuple (x, y, z) is mutually commuting if xy = yx, xz = zx, andyz = zy. (See Ẹrdös and Strauss, 1976 and.patrick et al., 1993.) Acknowledgement The author thanks the referees for their suggestions. References.. Andrews, G.E. (1976). The Theory of Partitions (Encyclopedia of Mathematics and its Applications Vol. 2 ). Reading: Addison-Wesley... Bercov, R., Moser, L. (1965). On abelian permutation groups. Canad. Math. Bull. 8, 627 630... Belcastro, S.M., Sherman, G.J. (1994). Counting centralizers in finite groups. Math. Mag. 67, 366 374... Bruckheimer, M., Bryan, A.C., Muir, A. (1970). Groups which are the union of three subgroups. Amer. Math Monthly 77, 52 57... Curzio, M., Longobardi, P., Maj, M. (1983). Su di on problema combinatorio in teoria dei gruppi. Atti. Accad. Naz. Lincei Rend. Cl. Sci. Fis. Mat. Natur. 74, 136 142... Ellenberg, J.E. (1991). An upper bound for 3-rewriteability in finite groups. Rose-Hulman Math. Tech. Report 91-02... Ellenberg, J.E., Sherman, G.J., Smithline, L.M., Sugar, C.A, Wepsic E.K. (1993). The combinatorics of rewritability in finite groups. Proc. 21st Ohio State-Denison Conf., 250 261, Singapore: World Scientific... Erdös, P., Strauss, E.G. (1976). How abelian is a finite group? Lin. and Multilin. Alg. 3, 307 312... Erdös, P., Turan, P. (1968). On some problems of a statistical group-theory IV. Acta. Math. Acad. Sci. Hung 19, 413 435... Gustafson, W.H. (1973) What is the probability that two group elements commute? Amer. Math. Monthly 80, 1031 1034... Holt, D.F. (1988) The CAYLEY group theory system. Notices Amer. Math. Soc. 35, 1135 1140... Leavitt, J.L., Sherman, G.J., Walker, M.E. (1992) Rewriteability in finite groups. Amer. Math Monthly 99, 446 452... O Bryan, J.T., Sherman, G.J. (1992). Undergraduates, CAYLEY, and Mathematics. PRIMUS 2, 289 308... Patrick, D.M., Sherman, G.J., Sugar, C.A., Wepsic, E.K. (1993). What s the probability of generating a cyclic subgroup? Irish Math. Soc. Bull. 31, 22 27... Rusin, D.J. (1979). What s the probability that two elements of a finite group commute? Pac. J. Math. 82, 237 247.