Homepage › Solution manuals › David S. Dummit › Abstract Algebra › Exercise 2.4.9 (Generators of $\mathrm{SL}_2(\mathbb{F}_3)$)
Exercise 2.4.9 (Generators of $\mathrm{SL}_2(\mathbb{F}_3)$)
Prove that is the subgroup of generated by and . [Recall from Exercise 9 of Section 1 that is the subgroup of matrices of determinant . You may assume this subgroup has order – this will be an exercise in Section 3.2.]
Answers
I have not found such an exercise in Section 3.2, so I prove it here.
Proof. We show first that . To obtain a matrix in , we choose first the first row among the nonzero vectors of . There are possibilities. Then we choose such that is not collinear to . There are exactly vectors with , so it remains possibilities for . This gives matrices in , so
Consider now the map
where is a subgroup of Then
- is a homomorphism, because .
- is surjective, since , where , and , where .
-
Let . Then if and only if , so
The first isomorphism Theorem gives , thus
□
Proof. (of Exercise 2.4.9.) Put
Then have order , and has order . The list of matrices has (not distinct) items. After removing duplicates, we obtain distinct matrices in , given by
This shows that
□
With Sagemath
sage: F = GF(3) sage: gens = [matrix(F, 2, [1,1, 0,1]), matrix(F, 2, [1,0,1,1])] sage: G = MatrixGroup(gens) sage: A, B = G(gens[0]), G(gens[1]) sage: C = A * B sage: l = [A^i*B^j*C^k for i in range(3) for j in range(3) for k in range(4)] sage: import numpy as np ....: unique_array = np.unique(l) ....: unique_list = unique_array.tolist() ....: unique_list ....: [ [0 1] [0 1] [0 1] [0 2] [0 2] [0 2] [1 0] [1 0] [1 0] [1 1] [2 0], [2 1], [2 2], [1 0], [1 1], [1 2], [0 1], [1 1], [2 1], [0 1], [1 1] [1 1] [1 2] [1 2] [1 2] [2 0] [2 0] [2 0] [2 1] [2 1] [1 2], [2 0], [0 1], [1 0], [2 2], [0 2], [1 2], [2 2], [0 2], [1 1], [2 1] [2 2] [2 2] [2 2] [2 0], [0 2], [1 0], [2 1] ]
Of course, we may obtain directly the list of elements of by
G.list()
to obtain the same result (curiously in exactly the same order!).