NOTES Edited by Ed Scheinerman

Similar documents
FINITE GROUP THEORY: SOLUTIONS FALL MORNING 5. Stab G (l) =.

The Outer Automorphism of S 6

5 Group theory. 5.1 Binary operations

Part IV. Rings and Fields

GENERATING SETS KEITH CONRAD

1 Fields and vector spaces

Characters and triangle generation of the simple Mathieu group M 11

Lecture 4.1: Homomorphisms and isomorphisms

EXERCISES ON THE OUTER AUTOMORPHISMS OF S 6

MODEL ANSWERS TO HWK #7. 1. Suppose that F is a field and that a and b are in F. Suppose that. Thus a = 0. It follows that F is an integral domain.

CONSEQUENCES OF THE SYLOW THEOREMS

Sylow subgroups of GL(3,q)

A Simple Classification of Finite Groups of Order p 2 q 2

(1) Let G be a finite group and let P be a normal p-subgroup of G. Show that P is contained in every Sylow p-subgroup of G.

ENTRY GROUP THEORY. [ENTRY GROUP THEORY] Authors: started Mark Lezama: October 2003 Literature: Algebra by Michael Artin, Mathworld.

[06.1] Given a 3-by-3 matrix M with integer entries, find A, B integer 3-by-3 matrices with determinant ±1 such that AMB is diagonal.

Section 18 Rings and fields

MODEL ANSWERS TO THE FIRST HOMEWORK

Problem 1.1. Classify all groups of order 385 up to isomorphism.

Section I.6. Symmetric, Alternating, and Dihedral Groups

Higher Algebra Lecture Notes

ISOMORPHISMS KEITH CONRAD

MATH 240 Spring, Chapter 1: Linear Equations and Matrices

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

Components and change of basis

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

Solutions of exercise sheet 8

NOTES ON FINITE FIELDS

Algebra homework 6 Homomorphisms, isomorphisms

φ(xy) = (xy) n = x n y n = φ(x)φ(y)

REU 2007 Discrete Math Lecture 2

Math 594, HW2 - Solutions

Homework 5 M 373K Mark Lindberg and Travis Schedler

arxiv: v2 [math.co] 6 Oct 2016

Two subgroups and semi-direct products

φ(a + b) = φ(a) + φ(b) φ(a b) = φ(a) φ(b),

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

DIHEDRAL GROUPS II KEITH CONRAD

Chapter 2 Linear Transformations

Math 814 HW 3. October 16, p. 54: 9, 14, 18, 24, 25, 26

Some Observations on Klein Quartic, Groups, and Geometry

ABSTRACT ALGEBRA MODULUS SPRING 2006 by Jutta Hausen, University of Houston

Math 121 Homework 5: Notes on Selected Problems

HOMEWORK 3 LOUIS-PHILIPPE THIBAULT

* 8 Groups, with Appendix containing Rings and Fields.

Math 547, Exam 1 Information.

ANALYSIS OF SMALL GROUPS

SPRING 2006 PRELIMINARY EXAMINATION SOLUTIONS

Algebraic Topology Homework 4 Solutions

Math 396. Quotient spaces

THE MINIMAL POLYNOMIAL AND SOME APPLICATIONS

2) 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.

Solutions to Some Review Problems for Exam 3. by properties of determinants and exponents. Therefore, ϕ is a group homomorphism.

IUPUI Qualifying Exam Abstract Algebra

GALOIS GROUPS OF CUBICS AND QUARTICS (NOT IN CHARACTERISTIC 2)

Linear Algebra. Min Yan

MATH 113 FINAL EXAM December 14, 2012

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

Theorem 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.

Honors Algebra 4, MATH 371 Winter 2010 Assignment 3 Due Friday, February 5 at 08:35

can only hit 3 points in the codomain. Hence, f is not surjective. For another example, if n = 4

EXERCISE SHEET 2 WITH SOLUTIONS

IDEAL CLASSES AND SL 2

Math 31 Take-home Midterm Solutions

MA4H9 Modular Forms: Problem Sheet 2 Solutions

Johns Hopkins University, Department of Mathematics Abstract Algebra - Spring 2009 Midterm

Lecture 2: Groups. Rajat Mittal. IIT Kanpur

MATH 4107 (Prof. Heil) PRACTICE PROBLEMS WITH SOLUTIONS Spring 2018

Name: Solutions - AI FINAL EXAM

Abstract Algebra Study Sheet

Algebraic structures I

Lecture Notes Math 371: Algebra (Fall 2006) by Nathanael Leedom Ackerman

Lecture 7.3: Ring homomorphisms

Answers to Final Exam

Math 120 HW 9 Solutions

Polynomials, Ideals, and Gröbner Bases

LA lecture 4: linear eq. systems, (inverses,) determinants

Eigenvalues, random walks and Ramanujan graphs

x y B =. v u Note that the determinant of B is xu + yv = 1. Thus B is invertible, with inverse u y v x On the other hand, d BA = va + ub 2

= W z1 + W z2 and W z1 z 2

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

AM 106/206: Applied Algebra Madhu Sudan 1. Lecture Notes 11

7.6 The Inverse of a Square Matrix

MATH 2030: MATRICES. Example 0.2. Q:Define A 1 =, A. 3 4 A: We wish to find c 1, c 2, and c 3 such that. c 1 + c c

z, w = z 1 w 1 + z 2 w 2 z, w 2 z 2 w 2. d([z], [w]) = 2 φ : P(C 2 ) \ [1 : 0] C ; [z 1 : z 2 ] z 1 z 2 ψ : P(C 2 ) \ [0 : 1] C ; [z 1 : z 2 ] z 2 z 1

A BRIEF INTRODUCTION TO LOCAL FIELDS

6 Orthogonal groups. O 2m 1 q. q 2i 1 q 2i. 1 i 1. 1 q 2i 2. O 2m q. q m m 1. 1 q 2i 1 i 1. 1 q 2i. i 1. 2 q 1 q i 1 q i 1. m 1.

One square and an odd number of triangles. Chapter 22

Additive Combinatorics Lecture 12

11 Block Designs. Linear Spaces. Designs. By convention, we shall

Lemma 8: Suppose the N by N matrix A has the following block upper triangular form:

Lecture 2: Linear Algebra

arxiv:math/ v1 [math.gr] 8 May 2006

MA441: Algebraic Structures I. Lecture 14

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

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

Math 121 Homework 2 Solutions

(Rgs) Rings Math 683L (Summer 2003)

GRE Subject test preparation Spring 2016 Topic: Abstract Algebra, Linear Algebra, Number Theory.

Abstract Algebra: Supplementary Lecture Notes

Transcription:

NOTES Edited by Ed Scheinerman Why is PSL(2, 7) = GL(3, 2)? Ezra Brown and Nicholas Loehr 1. INTRODUCTION. The groups of invertible matrices over finite fields are among the first groups we meet in a beginning course in modern algebra. Eventually, we find out about simple groups and that the unique simple group of order 168 has two representations as a group of matrices. And this is where we learn that the group of 2 2 unimodular matrices over a seven-element field, with I and I identified, is isomorphic to the group of invertible 3 3 matrices over a 2-element field. In short, it is a fact that PSL(2, 7) = GL(3, 2). Many of us are surprised by this fact: why should a group of 2 2 matrices with mod-7 integer entries be isomorphic to a group of 3 3 binary matrices? There are a number of proofs of this remarkable theorem. Dickson [1, p. 303] gives a proof based on his general theorem giving uniform sets of generators and relations for the family of groups SL(2, q), whereq is any prime power. One checks that the relations appearing in Dickson s presentation of PSL(2, 7) are satisfied by certain generators of GL(3, 2), implying that these groups have the same presentations and are therefore isomorphic. Dummit and Foote [2, p. 207 212] show that every simple group of order 168 is necessarily isomorphic to the automorphism group Aut(F) of the Fano plane F. They then show that Aut(F) = GL(3, 2) and that PSL(2, 7) is a simple group of order 168; the isomorphism theorem follows. Rotman gives the result as an exercise [5, Exercise 9.26, p. 281]. A hint is to begin with a simple group G of order 168 and use the seven conjugates of a Sylow 2-subgroup P of G to construct a sevenpoint projective plane; the proof is similar to Dummit and Foote s proof. Jeurissen [4] proves the result by showing that both PSL(2, 7) and GL(3, 2) are subgroups of index 2 of the automorphism group of a Coxeter graph. Elkies [3] givesacleverproofthat uses the automorphism group G of the 3-(8, 4, 1) Steiner system also known as the Steiner S(3, 4, 8) design. He shows that PSL(2, 7) is contained in G, which in turn maps homomorphically onto GL(3, 2). The result follows from the simplicity of the two groups and the fact that they are both of order 168. We remark that there do exist non-isomorphic simple groups of the same order. For example, Schottenfels showed that PSL(3, 4) and A 8 are non-isomorphic simple groups of order 20,160 [5, Theorem 8.24, p. 233]. The aim of this paper is to give a proof that PSL(2, 7) = GL(3, 2) that is elementary in the sense that it uses neither simplicity, nor projective geometry, nor block designs. We will not prove the fact that any two simple groups of order 168 are isomorphic, nor will we use this fact in our proof. What makes our proof work is that: (a) we can identify GL(3, 2) with the set of invertible F 2 -linear transformations on the finite field with eight elements; (b) 7 = 2 3 1; (c) the nonzero squares mod 7 are precisely the powers of 2 mod 7; (d) squaring mod 2 is additive (the Freshman s Dream); and (e) the mapping k 1/k mod 7 translates to a bit-switch mod 2 which is linear. We begin by giving functional descriptions for both groups, determining their sizes, doi:10.4169/193009709x460859 October 2009] NOTES 727

and exhibiting sets of generators for them. After this we define a mapping between the groups and prove that the mapping is a bijective group homomorphism. Let s begin with GL(3, 2). 2. THE GROUP GL(3, 2). Let F 2 ={0, 1} be the field with two elements. The group GL(3, 2) consists of all invertible 3 3 matrices with entries in F 2. To construct our isomorphism, we need three basic facts about this group. 1. Functional Description of the Group. Let F 8 = F 2 [X]/ X 3 + X + 1, and let x = X + X 3 + X + 1 F 8. On one hand, F 8 is an eight-element field whose multiplicative group is generated by x. On the other hand, F 8 is a three-dimensional vector space over F 2 with ordered basis B = (x 0, x 1, x 2 ). Let GL(F 8 ) be the set of all invertible F 2 -linear transformations of this vector space. This means that GL(F 8 ) consists of all bijections L : F 8 F 8 such that L(u + v) = L(u) + L(v) for all u,v F 8. We note that L(cu) = cl(u) holds automatically, since the only available scalars c are 0 and 1. Let [L] B denote the matrix of L relative to the ordered basis B. Then the map L [L] B defines an isomorphism between GL(F 8 ) and GL(3, 2). From now on, we identify these two groups by means of this isomorphism. 2. The Size of GL(3, 2). The following counting argument proves that GL(3, 2) = 168. Let us build an invertible 3 3 matrix of 0s and 1s one row at a time. The first row can be any nonzero bit string of length 3; there are seven such bit strings. The second row can be any nonzero bit string different from the first row; there are six such bit strings. When choosing the third row, we must pick a bit string that is not a linear combination of the first two rows. There are four such linear combinations (zero, the first row, the second row, or the sum of the first two rows), so there are 8 4 = 4 choices for the third row. By the product rule, GL(3, 2) =7 6 4 = 168. 3. Generators for GL(3, 2). It will be useful to have a small set of generators for GL(3, 2). Starting with any matrix A GL(3, 2), we can use elementary row operations (Gaussian elimination) to reduce A to the identity matrix. Each elementary operation can be accomplished by multiplying on the left by one of the following nine elementary matrices: E 12 = 1 1 0, E 13 = 1 0 1, E 23 = 1 0 0 0 1 1, E 21 = 1 0 0 1 1 0, E 31 = 1 0 0, E 32 = 1 0 0, 1 0 1 0 1 1 S 12 = 1 0 0, S 23 = 1 0 0, S 13 =. 1 0 0 For example, multiplying A on the left by E 12 adds the the second row of A to the first row, whereas multiplying A on the left by S 13 interchanges the first and third rows of A. Thus, the row-reduction of A to the identity matrix via elementary row operations translates to a matrix equation of the form E 1 E k A = I, 728 c THE MATHEMATICAL ASSOCIATION OF AMERICA [Monthly 116

where each E i is an elementary matrix. Solving for A and noting that each elementary matrix equals its own inverse, we see that GL(3, 2) is generated by the nine elementary matrices listed above. In fact, many of these matrices are redundant, and the set {E 23, S 12, S 23 } already generates the whole group. This remark follows from the formulas S 13 = S 12 S 23 S 12, E 13 = S 12 E 23 S 12, E 32 = S 23 E 23 S 23, E 21 = S 13 E 23 S 13, E 12 = S 13 E 32 S 13, E 31 = S 12 E 32 S 12. Now consider the three matrices A 1 = 1 0 0, A 2 = 1 0 1, A 3 = 1 0 0. 0 1 1 We have E 23 = A 1 A 3, S 12 = A 2 2 A 1 A 3 2 A 3, S 23 = A 1, and so GL(3, 2) = A 1, A 2, A 3. Andnow,ontoadescriptionofPSL(2, 7). 3. THE GROUP PSL(2, 7). Let F 7 ={0, 1, 2, 3, 4, 5, 6} be the field with seven elements. The group SL(2, 7) consists of all 2 2 matrices with entries in F 7 and determinant 1. The group PSL(2, 7) is the quotient group SL(2, 7)/{I, I }. To construct our isomorphism, we need three basic facts about this group. 1. Functional Description of the Group. Let F 7 = F 7 { }={0, 1, 2, 3, 4, 5, 6, }. As in complex analysis, we define a linear fractional transformation on F 7 to be a function f : F 7 F 7 of the form f (k) = ak + b ck + d (k F 7 ), (1) where a, b, c, d F 7 are constants such that ad bc = 0. (The same definition works for any field F.) In the formula for f (k), division by ck + d means multiplication by the inverse of ck + d in the field F 7 ; any nonzero element divided by 0 is ; and anything (other than ) dividedby is 0. We have f ( ) = a/c when c = 0, and f ( ) = when c = 0. The transformation f is called special if a, b, c, d can be chosen so that ad bc = 1. There is a natural map φ from SL(2, 7) to the set SLF(7) ( of special ) linear fractional transformations on F 7, which sends the matrix to the function f given in (1). A a b c d routine calculation shows that φ(a) φ(b) = φ(ab) (which says composing linear fractional transformations is done by matrix multiplication), so that φ is a group homomorphism. Furthermore, one sees that φ(a) = φ(b) iff B = A or B = A. It follows that ker(φ) ={I, I }, sothatφ induces a group isomorphism from PSL(2, 7) onto SLF(7). Henceforth, we identify these two groups by means of this isomorphism. 2. TheSizeofPSL(2, 7). The following ( ) counting argument proves that SL(2, 7) = a b 336. Let us build a matrix with entries in F c d 7 such that ad bc = 1. October 2009] NOTES 729

There are two cases: c = 0orc = 0. In the case where c = 0, choose a to be any nonzero element (6 possibilities); then choose d = a 1 to force the determinant to be 1 (one possibility); then choose b to be anything (7 possibilities). This gives 42 upper-triangular matrices in SL(2, 7). In the case where c = 0, choose c (6 possibilities); then choose a and d arbitrarily (7 possibilities each); then we must choose b = c 1 (ad 1) to get the right determinant. This gives 6 7 7 = 294 more matrices, for a total of 336. Taking the quotient by the two-element subgroup {I, I } cuts the number of group elements in half, so PSL(2, 7) = 336/2 = 168. 3. Generators for PSL(2, 7). We can use the functional description of PSL(2, 7) to find a convenient set of generators for this group. We define three special linear fractional transformations r, t,δby setting r(k) = 1/k (the reflection map ); t(k) = k + 1 (the translation map ); and δ(k) = 2k (the doubling map ). We will prove that SLF(7) = r, t, δ. Consider a special linear fractional transformation f (k) = (ak + b)/(ck + d). Ifc = 0, we must have ad = 1andd = a 1,so f (k) = a 2 k + ab. The nonzero squares mod 7 are 1, 2, 4, so f = t ab δ j for a suitable j {0, 1, 2}. For example, given f (k) = (3k + 6)/5, we have f (k) = 2k + 4 = t(t(t(t(δ(k))))). Next, consider f (k) = (ak + b)/(ck + d) where c = 0. Division gives f (k) = (ac 1 ) + bc ad c(ck + d) = (ac 1 ) + 1 c 2 k + cd. Writing c 2 = 2 j,itisnowevidentthat f = t ac 1 r t cd δ j. Hence, SLF(7) is generated by r, t, andδ. 4. THE ISOMORPHISM PSL(2, 7) = GL(3, 2). We now have all the ingredients needed to define the promised group isomorphism between PSL(2, 7) and GL(3, 2). Using the functional descriptions of these groups, it will suffice to define an isomorphism T : SLF(7) GL(F 8 ). We proceed in four stages. 1. Definition of T. For each function f SLF(7), we need to define an associated function T ( f ) = T f GL(F 8 ). How can we use the function f, whose domain is F 7, to build a function T f, whose domain is F 8? To relate these two domains, we define x = 0 and then observe that F 8 ={x k : k F 7 }. This observation suggests the map x k x f (k) as a possibility for T f. However, this map is not always linear, since zero maps to zero only if f ( ) =. To account for this difficulty, we instead define T f (x k ) = x f (k) + x f ( ) (k F 7 ). (2) With this definition, T f (0) = 0 always holds, though it is not yet evident that T f must belong to GL(F 8 ). Let us illustrate the formula by computing T (r), T (t), andt (δ). This computation will reveal that each of these three functions does indeed lie in GL(F 8 ). The function r(k) = 1/k is given in two-line form as follows: r = ( 0 1 2 3 4 5 6 6 3 2 5 4 1 0 730 c THE MATHEMATICAL ASSOCIATION OF AMERICA [Monthly 116 ).

Since x 3 + x + 1 = 0inF 8,wehave x 3 = x + 1, x 4 = x 2 + x, x 5 = x 2 + x + 1, x 6 = x 2 + 1. Let us represent an element b 2 x 2 + b 1 x 1 + b 0 x 0 in F 8 by the bit string b 2 b 1 b 0.In this notation, x 0 = 001, x 1 = 010, x 2 = 100, x 3 = 011, x 4 = 110, x 5 = 111, x 6 = 101, x = 000. Putting all this information into (2), we conclude that ( ) 001 010 100 011 110 111 101 000 T (r) =. 001 100 010 101 110 111 011 000 Note that T r just interchanges the first two bits. Thus, T r is the invertible linear map on F 8 that interchanges the basis vectors x 1 and x 2,andsothematrixofT r relative to the ordered basis B = (x 0, x 1, x 2 ) is [T (r)] B = 1 0 0 = A 1. It is even easier to compute T (t) and T (δ).wehavet t (0) = 0 and, for k =, T t (x k ) = x t(k) + x t( ) = x k+1 = x(x k ). Thus, T t is simply left-multiplication by x in the field F 8. This map is linear by the distributive law in F 8, and it is invertible since the inverse map is leftmultiplication by x 1 = x 6. The matrix of T t is [T (t)] B = 1 0 1 = A 2. Finally, T δ (0) = 0 and, for k =, T δ (x k ) = x 2k = (x k ) 2.SoT δ is the squaring map in F 8. This map is linear (and even a ring homomorphism) since (u + v) 2 = u 2 + 2uv + v 2 = u 2 + v 2 for u,v F 8. The map is one-to-one (hence onto) since the kernel is zero. The matrix of T δ is [T (δ)] B = 1 0 0 = A 3. 0 1 1 2. The key lemma. Suppose f, g SLF(7) are two functions such that T ( f ) and T (g) lie in GL(F 8 ).ThenT ( f g) = T ( f ) T (g), and hence T ( f g) also lies in GL(F 8 ). Proof: For any k F 7, we compute T f T g (x k ) = T f (T g (x k )) = T f (x g(k) + x g( ) ) October 2009] NOTES 731

= T f (x g(k) ) + T f (x g( ) ) (since T f is linear) = (x f (g(k)) + x f ( ) ) + (x f (g( )) + x f ( ) ) = x f (g(k)) + x f (g( )) (since u + u = 0forallu F 8 ) = T f g (x k ). 3. Proof that T is a homomorphism mapping into GL(F 8 ). We have seen that each element of SLF(7) can be written as a product of the generators r, t, andδ (using only positive powers, in fact). Since T (r), T (t), andt (δ) are known to lie in GL(F 8 ), repeated application of the lemma shows that T (h) lies in GL(F 8 ) for all h SLF(7). Having drawn this conclusion, the lemma now shows that T is a group homomorphism. 4. Proof that T is a bijection. So far, we know that T is a group homomorphism mapping SLF(7) into GL(F 8 ). T is actually onto, since the image of T contains T (r), T (t), T (δ), which is the whole group GL(F 8 ).SinceSLF(7) and GL(F 8 ) both have 168 elements, T must also be one-to-one. Our proof that PSL(2, 7) = GL(3, 2) is now complete. We leave it as a challenge for the reader to find an explicit description of the inverse bijection T 1 : GL(F 8 ) SLF(7). REFERENCES 1. L. E. Dickson, Linear Groups, B. G. Teubner, Leipzig, 1901. 2. D. S. Dummit and R. M. Foote, Abstract Algebra, 3rd ed., John Wiley, Hoboken, NJ, 2004. 3. N. Elkies, Handout for Math 155 (1998), available at http://www.math.harvard.edu/~elkies/m155. 98/h4.ps. 4. R. H. Jeurissen, A proof by graphs that PSL(2, 7) = GL(3, 2), Discrete Math. 70 (1988) 315 317. doi: 10.1016/0012-365X(88)90008-8 5. J. J. Rotman, An Introduction to the Theory of Groups, 4th ed., Springer-Verlag, New York, 1995. Department of Mathematics, Virginia Tech, Blacksburg, VA 24061-0123 brown@math.vt.edu nloehr@vt.edu Angles as Probabilities David V. Feldman and Daniel A. Klain Almost everyone knows that the inner angles of a triangle sum to 180. But if you ask the typical mathematician how to sum the solid inner angles over the vertices of a tetrahedron, you are likely to receive a blank stare or a mystified shrug. In some cases you may be directed to the Gram-Euler relations for higher-dimensional polytopes [4, 5, 7, 8], a 19th-century result unjustly consigned to relative obscurity. But the answer is really much simpler than that, and here it is: The sum of the solid inner vertex angles of a tetrahedron T,dividedby2π, gives the probability that the orthogonal projection of T onto a random 2-plane is a triangle. doi:10.4169/193009709x460868 732 c THE MATHEMATICAL ASSOCIATION OF AMERICA [Monthly 116