Math 541 Lecture Notes-1
Math 541 Lecture Notes-1
Rebekah Dix
Contents
1 Group Theory 3
1.1 Basic Definitions/Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1.1 Order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.1.2 Direct Product . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.1.3 Symmetric Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.1.4 Matrix Groups (General Linear Groups) . . . . . . . . . . . . . . . . . 6
1.2 Subgroups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.3 Homomorphisms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.4 Cosets and Lagrange’s Theorem . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.5 Cyclic Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.6 Dihedral Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.7 Quotient Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.8 Isomorphism Theorems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.9 Actions, Orbits, and Stabilizers . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.10 Multiplicative group of integers modulo n . . . . . . . . . . . . . . . . . . . . 27
1.11 p-Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
1.12 Commutator Subgroups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2 Ring Theory 35
2.1 Ring Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.2 Matrix Rings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
2.3 Subrings, Homomorphisms of Rings, and Ideals . . . . . . . . . . . . . . . . 37
2.4 Practice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
3 Practice Quizzes 42
3.1 Quiz 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.2 Quiz 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.3 Quiz 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
3.4 Quiz 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
1
3.5 Quiz 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
3.6 Quiz 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3.7 Quiz 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
3.8 Quiz 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
3.9 Quiz 9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
3.10 Quiz 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
3.11 Quiz 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
4 Practice Exercises 53
4.1 Practice 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
4.2 Practice 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4.3 Practice 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
4.4 Practice 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
4.5 Practice 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
4.6 Practice 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
4.7 Practice 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
4.8 Practice 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
4.9 Practice 9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
4.10 Practice 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
4.11 Practice 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
2
1 Group Theory
1.1 Basic Definitions/Examples
Definition 1 (Group). A set G with a binary operation ? : G × G → G is a group if the
following axioms are satisfied:
1. Examples 1, 2, and 3 above are Abelian. The commutativity follows from the com-
mutativity of addition and multiplication.
2. Example 4 is not Abelian. It’s easy to find a pair of elements that don’t commute
under composition.
3
1. G = R and ? = maximum. For example, 2 ? π = max(2, π ) = π. Associativity
is satisfied. The order in which we take the maximum of a set of elements doesn’t
matter – we’ll eventually find the largest element regardless. However, there is no
unit element. The reason is that there is no smallest element in R.
Theorem 1 (The unit element is unique). Let G be a group and ? its binary operation.
Suppose that e1 , e2 ∈ G are both units elements. Then, e1 = e2 .
Proof. Since e1 and e2 are unit elements, we know that for all a ∈ G, a ? e1 = e1 ? a = e1
and a ? e2 = e2 ? a = e2 . Consider the product e1 ? e2 . We know that e1 ? e2 = e2 since e2 is
a unit element. Further, e1 ? e2 = e1 since e1 is a unit element. Therefore, e1 = e2 .
Theorem 2 (Cancellation Law). For every group G and a, b, c ∈ G that satisfy ab = ac, we
have b = c.
Proof. Let x be the inverse of a. Then, x ( ab) = x ( ac). By associativity, we may write
( xa)b = ( xa)c. This simplifies to 1 ? b = 1 ? c or that b = c.
Theorem 3 (The inverse of a group element is unique). Let G be a group and let a ∈ G. If
b and c are inverses of a, then b = c.
Proof. Since b and c are inverses of a, we know that ab = 1 = ac. Then by the Cancellation
Law, we know b = c.
Solution 1. Going back to the definition of a group and the axiom required to be an
inverse element, we must show that ( ab)(b−1 a−1 ) = (b−1 a−1 )( ab) = 1. Then,
And,
(b−1 a−1 )( ab) = b−1 ( a−1 a)b = b−1 · 1 · b = b−1 b = 1 (2)
Therefore, ( ab)(b−1 a−1 ) = (b−1 a−1 )( ab) = 1 so that b−1 a−1 is the inverse of ( ab).
4
Definition 3 (The group Z/nZ). The group Z/nZ is the set {0, 1, . . . , n − 1}. That is,
the possible (integer) remainders upon dividing by n. Recall that the remainder is the
smallest number that you subtract from the original number so that it becomes divisible
by n.
Solution 3. 5 + 6 + 3 = 14 = 0
1.1.1 Order
Definition 4 (Order of a group, order of an element of a group). Let G be a group. We call
| G | the order of G (i.e. the number of elements in G). Further, the least d > 0 such that
gd = 1 is called the order of g ∈ G.
• |Sn | = n!
• |Z/nZ| = n
Proof. Let (i1 i2 . . . ik ) be a k-cycle. By checking each index, observe that (i1 i2 . . . ik )k = id.
For any d < k, note that (i1 i2 . . . ik )d (i1 ) = id+1 6= i1 , since d < k.
5
Theorem 5 (Disjoint cycles commute.).
and
τ (σ(si )) = τ (si+1 ) = si+1 (4)
Repeating this argument for all indices shows that
στ = τσ (5)
For completeness, we also need to check that the product of two invertible matrices is
again invertible (one quick proof of this uses the fact that taking a determinant is homo-
morphism. For instance det( A) = det( A) det( B). From this note that if both A and B
have non-zero determinants, then AB also has a non-zero determinant). Also observe
that this group is not abelian. More generally, for n ≥ 1, we can define
n o
GLn (R) = n × n matrix A det A 6= 0 (6)
1.2 Subgroups
Definition 6 (Subgroup). A subset H of a group G is called a subgroup of G if the follow-
ing axioms are satisfied
6
2. Closed under products: h1 h2 ∈ H for all h1 , h2 ∈ H (in words, the binary operation
of G applied to elements of H keeps products in H).
4. Define H = {σn ∈ Sn |σ (n) = n} ⊂ Sn (the set of n-permutations which fix the last
index).
(a) Identity: id ∈ H because the identity permutation fixes the last element.
(b) Closed under products: Let σ, τ ∈ H. Then σ ◦ τ (n) = σ(τ (n)) = σ(n) = n.
Therefore στ also fixes the last element.
(c) Closed under inverses: Fix σ ∈ H. Since σ fixes n, it must also be that σ−1 fixes
n. In words, σ takes n to n, so σ−1 must also take n to n.
2. Closed under products: Consider σ = (123). Then σ2 = (132). But here, σ(1) = 3.
Therefore this subset is not a subgroup.
7
1.3 Homomorphisms
Definition 7 (Homomorphism). Let G, H be groups. A function φ : G → H is a homo-
morphism if for every a, b ∈ G, we have
Note the the product ab on the left is computed in G and the product φ( a)φ(b) is com-
puted in H.
Then
2πi ( a+b−7k)
φ( ab) = φ( a + b) = e 7
2πia 2πib
=e 7 e 7 e−2πik
2πia 2πib
= e 7 e 7 ·1
= φ( a)φ(b)
4. Define φ : R×
>0 → R, φ ( x ) = log( x ). Then
1. 1 · φ(1) = φ(1) = φ(1 · 1) = φ(1)φ(1). Then the (right) cancellation law gives that
1 = φ (1).
8
2. φ( x −1 )φ( x ) = φ( x −1 x ) = φ(1) = 1 and φ( x )φ( x −1 ) = φ( xx −1 ) = φ(1) = 1.
Therefore, by definition, φ( x −1 ) = φ( x )−1 .
ker(φ) = { g ∈ G : φ( g) = 1} (10)
9
2. Closed under products: Let a, b ∈ ker(φ). We want to show that ab ∈ ker(φ), which
means that φ( ab) = 1. Then
φ ( a −1 ) = φ ( a ) −1 = 1−1 = 1 (12)
φ(123) = φ(132) = 1
φ(12) = φ(13) = φ(23) = −1
φ(id) = 1
1. Reflexive (∀ a ∈ G, a ∼ a): One way to see this is to recall that since H is a subgroup,
we know that a−1 a = 1 ∈ H. Or simply, a = a · 1 and 1 ∈ H.
10
Then let [ a] = {b ∈ G |b ∼ a} = {b ∈ G |∃h ∈ H, b = ah} = { ah|h ∈ H } = aH. G can be
written as a disjoint union of equivalence classes.
Definition 9 (Coset). Let H ≤ G and fix a ∈ G. Let
aH = { ah|h ∈ H }
Ha = {ha|h ∈ H }
2. f is surjective: We need to show that for all h0 ∈ aH there exists an h ∈ H such that
f (h) = h0 . Consider h = a−1 h0 . Then f ( a−1 h0 ) = aa−1 h0 = h0 .
Thus f is a bijection. This result of course implies that | aH | = |bH | = | H | for all a, b ∈ H.
In words, all left cosets of H have the same size as H.
Theorem 10 (Lagrange). Let G be a finite group and let H ≤ G. Then | H | divides | G |.
Proof. Using the above claim, define f : H → aH by f (h) = ah. Then it follows that
|[ a]| = | aH | = | H |. We can write G as a disjoint union of equivalence classes. Let k be the
number of equivalence classes, and observe that they all have the same cardinality of as
H. Therefore | G | = k · | H |, so that | H | | G |.
Definition 10 (Index). If G is a group (possibly infinite) and H ≤ G, the number of left
cosets of H in G is called the index of H in G and is denoted by | G : H |. Alternatively,
| G : H | = | G/H | = |{ aH | a ∈ G }|. If G is finite, the | G : H | = ||H
G|
|
.
Example 16 (Index when G finite). Let G = S3 and H = {(123), (132), id}. H is a sub-
group. Since G is finite, we can calculate the index of H in G as
|G| 6
|G : H | = = =2 (14)
|H| 3
11
Thus there are 2 left cosets of H in G. To write out G/H we need only find one other left
coset other than the trivial coset. To do this, we can pick an element of G that is not in H.
Then observe that
G/H = { H, (12) H } (15)
You can verify that (12) H = (13) H = (23) H.
Example 17 (Index when G infinite). R>0 ⊂ R× . Then |R× : R>0 | = 2. Recall that this
means that there are two left cosets of R>0 in R× . We can enumerate these as follows
We can make an observation about the left cosets of R>0 more generally:
Example 18 (Index of Permutation Group). As a slight abuse of notation, let S3 be the set
of permutations in S4 for which the last index is fixed. Then, since S3 is finite
24
| S4 : S3 | = =4 (18)
6
Therefore S4 /S3 has 4 elements. To find the left cosets of S3 in S4 , look for elements of S4
that aren’t in S3 . Intuitively, these are the permutations that don’t fix 4. We can enumerate
the left cosets as
2. C2 = {σ ∈ S4 |σ(4) = 3}
3. C3 = {σ ∈ S4 |σ(4) = 2}
4. C4 = {σ ∈ S4 |σ(4) = 1}
Note that we can write each of these cosets as (using C2 as an example): τS3 , where τ (4) =
3. We can pick any such τ that satifies this requirement, and the left cosets generated by
the different choices of τ will be the same.
1. ∀ g ∈ G, gN = Ng
2. ∀ g ∈ G, gNg−1 = N
12
3. ∀ g ∈ G, gNg−1 ⊆ N
4. ∀ g ∈ G and ∀n ∈ N, gng−1 ∈ N
Proof. (Easier Proof) We’ve already shown that ker φ is a subgroup of G. To show that it
is a normal subgroup, we will show that gkg−1 ∈ ker φ for all g ∈ G and k ∈ ker φ. This
is equivalent to showing that φ( gkg−1 ) = 1 for all g ∈ G and k ∈ ker φ. Then
Therefore gkg−1 ∈ ker φ for all g ∈ G and k ∈ ker φ, so that ker φ is a normal subgroup of
G.
13
Example 20 (Examples of Cyclic Groups). The following are examples of cyclic groups.
1 1
1. Let x = ∈ GL2 (R). Then
0 1
1 n
hxi = n∈Z (21)
0 1
You can see that taking positive powers of x continually increases the element in the
upper-right hand corner. Finally, observe that
−1 1 −1
x = (22)
0 1
Theorem 13 (Every cyclic group is isomorphic to either Z or to Z/nZ for some n ≥ 1.).
For every group H for which there exists an x ∈ H such that H = h x i, there exists a
bijective homomorphism (i.e. an isomorphism) φ : H → C where C = Z or C = Z/nZ
for some n ≥ 1.
φ ( x n · x m ) = φ ( x n+m ) = n + m = φ ( x n ) + φ ( x m ) (23)
2. The powers of x are not distinct: Suppose there is some m 6= n such that x m =
x n (without loss of generality assume m ≤ n). Then since x m = x n , we find that
x m x −m = x n x −m . Therefore x n−m = 1. Since there is some finite power of x that
equals the identity, let k be the order of x. Define φ : H → Z/kZ by φ( x m ) = r,
where r is the remainder upon dividing m by k. Surjectivity is clear by definition.
To show φ is injective, we can use the fact that since φ is a homomorphism, it is
injective if and only if ker φ = 1. Then
ker φ = { xr : φ( xr ) = 0}
= { xr : k divides r }
= { x kt : t ∈ Z}
= {1} (since k is the order of x)
14
Theorem 14 (Subgroups of cylic group). Let G be a finite cyclic group of order n. For every
m|n (m that divides n) there exists a unique subgroup H of G with | H | = m. Furthermore,
H is cyclic.
Proof. Assume that G = Z/nZ. This is without generality since G is a finite cyclic group,
and every finite cyclic group is isomorphic to Z/nZ. Definite H = h m n
i, Indeed, H =
( m −1) n
{0, mn , 2n
m,..., m }, and | H | = m.
For a regular n-gon, there are n rotational symmetries and n mirror symmetries. Therefore
| Dn | = 2n.
15
Example 22 (D4 , Symmetries of a Square).
1. The rotation ρ is 2π 2 n −1 } .
n radians clockwise. The set of all rotations is h ρ i = {1, ρ, ρ , . . . , ρ
2. Let e be a vertical mirror symmetry. Then the set of all mirror symmetries is {e, eρ, eρ2 , . . . , eρn−1 }.
Example 24 (Mirror Symmetries are a Coset). Observe that the set of mirror symmetries
is simply ehρi, thus they are a left coset of the cyclic group of rotations. Then
16
We know that ρe = eρ−1 , ρ5 = 1, and e2 = 1. Then, with the strategy of pushing e to the
left,
Proof. Binary operation well-defined: We need to check that · : G/N × G/N → G/N,
where ( g1 N, g2 N ) → g1 g2 N is well-defined (A function is well-defined if it gives the same
result when the representation of the input is changed without changing the value of the
input. In this context, we show that the definition of multiplication depends on only the
cosets and not on the coset representatives). Suppose that g1 N = g10 N and g2 N = g20 N,
so we want to show g1 g2 N = g10 g20 N. Then g1 N = g10 N ⇐⇒ ( g10 )−1 g1 ∈ N and
g2 N = g20 N ⇐⇒ ( g20 )−1 g2 ∈ N. We then want to show ( g10 g20 )−1 g1 g2 ∈ N. Then
17
2. Inverse: Observe that
( gN )−1 = g−1 N (27)
because
gNg−1 N = gg−1 N = N (28)
( g1 Ng2 N )( g3 N ) = ( g1 g2 N )( g3 N )
= g1 g2 g3 N
= ( g1 N )( g2 g3 N )
= ( g1 N )( g2 Ng3 N )
3. (Z/12Z)/{0, 4, 8} ∼= Z/4Z. Thus this quotient group has 4 elements (we can also
see this from Lagrange’s theorem). Also observe that this is a cyclic group.
1. f is a homomorphism:
18
3. f is injective:
Therefore f is an isomorphism.
or that
dim(V ) − nullity( A) = rank( A) (31)
R× / ker(sgn) ∼
= {±1} (32)
f (hkK ) = h( H ∩ K ) (34)
We’ll first show f is well-defined. Fix hk, h0 k0 ∈ HK such that hkK = h0 k0 K ∈ HK/K.
There h = h0 k̃ for some k̃ ∈ K. Then
19
1. f is a homomorphism:
f ( h1 k 1 K · h2 k 2 K ) = f ( h1 K · h2 K )
= f ( h1 h2 K )
= h1 h2 ( H ∩ K )
= h1 ( H ∩ K ) h2 ( H ∩ K )
= f ( h1 k 1 K ) f ( h2 k 2 K )
3. f is injective: We’ll show the kernel of f is trivial (in this context, the trivial left
coset).
ker( f ) = { hk · K | f (hk · K ) = H ∩ K }
= {hk · K |h( H ∩ K ) = H ∩ K }
= {hk · K |h ∈ H ∩ K } (h( H ∩ K ) = H ∩ K ⇐⇒ h ∈ H ∩ K)
= {K }
1. 1G x = x ∀x ∈ X
2. g(hx ) = ( gh) x ∀ g, h ∈ G, ∀ x ∈ X
Example 28 (Group Actions). 1. Set: Rn , Group: GLn (R), Action: ( A, v) → Av. In R2 ,
we can see that
a b v1 av1 + bv2
= ∈ R2 (36)
c d v2 cv1 + dv2
Observe that the two axioms required to be an axiom are satisfied, since the identity
matrix preserves vectors and matrix/vector multiplication is associative.
2. Set: {1, . . . , n}, Group: Sn , Action: (σ, i ) → σ (i ). Observe that the two axioms are
satisfied. The identity permutation fixes an index and the composition of permuta-
tions is associative.
20
(a) Suppose g = 1. Then (1, x ) → 1x1−1 = x.
(b) Observe that
g(h( x )) = g(hxh−1 ) = g(hxh−1 ) g−1 (37)
and
( gh)( x ) = ghx ( gh)−1 = ghxh−1 g−1 (38)
(c) Closed under inverses: Note that ( ghg−1 )−1 = gh−1 g−1 ∈ H since H is closed
under inverses.
Therefore gHg−1 is a subgroup. Now, let’s verify the axioms to should this is indeed
an action [[?]]:
6. Set: Pairs of distinct elements from {1, . . . , n}, Group: Sn , Action: σ(i, j) = (σ(i ), σ ( j)).
O( x ) = Ox = { gx | g ∈ G } (39)
This is the set of all elements that can be reached from x by applying elements from G.
2. H is normal if and only if all if its orbits only contain one element [[?]].
21
Proof. We verify the three axioms required to be a subgroup:
Thus Gx is a subgroup.
f : G/Gx → Ox (42)
In words, there is a bijection between the collection of all cosets of the stabilizer and the
orbit. In particular,
[ G : Gx ] = |Ox | (43)
(Recall we defined | G/Gx | to be [ G : Gx ]).
Proof. Define
f : G/Gx → Ox (44)
by
f ( gGx ) = gx (45)
We will first verify that f is well-defined. In this context, this means that the output of
the function does not depend on what representative from the left coset is chosen. To that
end, suppose gGx = hGx . We need to show that gx = hx. Equivalently, we need to show
that h−1 gx = x, or that h−1 g ∈ Gx (the stabilizer of x). However, this last characterization
follows directly from the assumption that
We now show that f is surjective. This is clear from the definition of the function. To
get an element gx, we simply need to input g.
We now show that f is injective (note here that f is not a homomorphism. Thus we
cannot use the trick that f is injective if and only if its kernel is trivial). Suppose that
f ( gGx ) = f (hGx ). Hence, gx = hx, so h−1 gx = x. Therefore, h−1 g ∈ Gx , which implies
that gGx = hGx .
22
{1, reflection at a}. Observe that
|G| 6
[ G : Ga ] = = =3 (47)
| Ga | 2
and
|Oa | = 3 (48)
Therefore the theorem holds.
G5 ∼
= S4 (49)
In words, the stabilizer of 5 is simply the set of permutations that keep 5 fixed, which
is equivalent to the set of permutations of {1, 2, 3, 4}. Note that O5 = {1, 2, 3, 4, 5}.
And
|S | 120
[ G : G5 ] = 5 = =5 (50)
| G5 | 24
and
|O5 | = 5 (51)
Therefore the theorem holds.
2. The action of GLn (R) on Rn is not transitive. Consider the zero vector. Then any
matrix we apply to the zero vector will still give us the zero vector. Thus, we cannot
reach another vector in Rn .
Proof. We’ll show that this is indeed an equivalence relation. We need to verify three
axioms:
23
3. Transitive: Suppose x ∼ y and y ∼ z. We want to show that x ∼ z. By definition,
there exist g, h ∈ G such that gx = y and hy = z. Thus hgx = z. Since the binary
operation of G is closed, we know gh ∈ G, so that x ∼ z.
Theorem 22 (Action transitive iff one orbit). An action is transitive if and only if there
exists an x ∈ X such that Ox = X. That is, all elements of X have the same equivalence
class.
Proof. TODO
Example 32. In S5 , the elements (12)(34) and (52)(13) are conjugate. In other words,
there exists a σ ∈ S5 such that
Thus we want to choose a σ such that these two cycles are equivalent to the two given
cycles.
simply {c}.
24
2. Let G = GL2 (R) and X = R2 . Then
0 1
1 0 a 0 1 a a
X = ∈R |
2
=
b 1 0 b b
a b a
= ∈ R2 | =
b a b
(where the first and second coord are the same)
1
= span
1
1
N = # of orbits (equivalence classes) =
|G| ∑ |X g | (54)
g∈ G
1. By counting "over G" (i.e. how many elements each g contributes): For each g, this
simply the number of points g fixes
∑ |X g | (56)
g∈ G
2. By counting "over X": For each x, this is how many elements g ∈ G that fix x:
∑ | Gx | (57)
x∈X
|G|
= |Ox | (58)
| Gx |
25
Therefore
|G|
∑ | Gx | = ∑ |Ox |
x∈X x∈X
1
= |G| ∑ |Ox |
x∈X
1
= |G| ∑ ∑ |Ox |
orbits elements
= |G| ∑ 1
orbits
= |G| N
Equating these two ways of counting the number of elements in the set proves the theo-
rem.
Exercise 6. In how many ways can one color the vertices of a square using 10 distinct
colors? Or, how many orbits are there for the action of D4 on the set of colorings of the
vertices of a square using the colors.
Solution 6. We can use Burnside’s theorem to complete this calculation.
Element g ∈ G |X g |
1 104 = 10000
ρ 10 (all vertices share same color)
ρ2 102 = 100 (opposite vertices share same color)
ρ3 10 (same as ρ)
Edge Reflection (x2) 102 = 100 (adjacent vertices across reflection line same)
Vertex Reflection (x2) 103 = 1000 (vertices not on reflection line same)
Then by Burnside’s Theorem, we know that
1
N= (10, 000 + 10 + 100 + 10 + 2 × 100 + 2 × 1000) (59)
8
Definition 22 (Free, faithful action). Let G be a group that acts on a set X.
1. The action is said to be faithful if for all x ∈ X
gx = x =⇒ g = 1 (60)
Thus the only element that acts like the identity is actually the identity g = 1. Alter-
natively,
∩ x ∈ X Gx = {1} (61)
gx = x =⇒ g = 1 (62)
26
Alternatively, this means all stabilizers are trivial. We have that for all x ∈ X,
Gx = {1} (63)
Or, any element which has a fixed point is the identity element.
Observations:
3. Suppose GL2 (R) acts on R2 . This action is not free, but it is faithful. It’s not free
because the zero vector is always mapped back to the zero vector. Itis faithfulsince
1 0
Av = v implies A is the identity matrix (to see this, consider v = and v = ).
0 1
Definition 24 ((Z/nZ)× ).
n ≥ 2. This is called the multiplicative group of integers modulo n, where the binary
operation is multiplication and taking the remainder upon dividing by n.
n ((Z/nZ)× )
2 {1}
3 {1 , 2}
Example 35 ((Z/nZ)× ).
4 {1, 3}
5 {1, 2, 3, 4}
6 {1, 5}
1. 1 · 2 = 2
2. 2 · 3 = 1
3. 2 · 2 = 4
4. 3 · 3 = 4
27
Theorem 24 (Multiplication module n is a group). (Z/nZ)× is a group.
Proof. We verify the axioms:
1. Unit: The unit element is 1, since 1 is coprime to every number and acts an identity
under multiplication.
(Z/pqZ)× ∼
= (Z/pZ)× × (Z/qZ)× (67)
28
Example 38. p = 3 and q = 5.
7 · 11 = 77 = 2 (68)
and
1·2 = 2 (69)
Next we’ll show φ is injective. We’ll show that ker φ is trivial.
= {1 ≤ a ≤ pq − 1 pq|( a − 1)}
= {1}
To show surjectivity, we’ll show that the domain and the range have the same size (we
can do this since we’ve already shown φ is injective.) Then
and
|(Z/pqZ)× | = pq − q − p + 1 (71)
because there are pq total possible elements, but q are divisible by p, p divisible by q, and
1 element (pq) that is divisible by both p and q.
Definition 25 (Permutation representation of action). Let G be a group that acts on {1, . . . , n}.
Associated to the action is a homomorphism λ : G → Sn , defined by
λ( g)(i ) = gi (72)
Proof.
λ( gh)(i ) = gh(i )
= g(h(i )) (since action)
= λ( g)(h(i )) (definition of λ)
= λ( g)(λ(h)(i )) (definition of λ)
29
Theorem 27. If λ : G → Sn is a homomorphism, we can define an action of G on {1, . . . , n}
by
g(i ) = λ( g)(i ) (73)
Proof. We check the two conditions required to be an action:
1. 1(i ) = λ(1)(i ) = id(i ) = i
Example 39. Let D4 action of the vertices of a square. We can enumerate the values of the
homomorphism λ : D4 → S4 .
1. λ(id) = id
2. λ(ρ) = (1234)
3. λ(ρ2 ) = (13)(24)
4. λ(ρ3 ) = (1432)
5. λ(e) = (12)(34)
6. and so on
Theorem 28. Under the above assumptions: λ is injective if and only if the action of G on
X (which we can think of as {1, . . . , n}) is faithful.
Proof. Since λ is a homomorphism, we can prove it is injective by showing its kernel is
trivial. Then
ker λ = { g ∈ G |λ( g)(i ) = i ∀i ∈ X } (74)
Hence, ker λ = {1} if and only if the action is faithful.
Theorem 29 (Cayley). Let G be a group of order n. Then, there exists an injective homo-
morphism φ : G → Sn .
Proof. Consider the action of G on itself by (left) multiplication. Associated to this action
is a homomorphism φ : G → Sn . This action is free (shown in homework), and therefore
faithful, so φ is injective by the above claim.
Example 40. Take G = Z/3Z = {1, 2, 3} (where 3 = 0). Then φ : G → S3 has elements
1. φ(3) = id
3. φ(1) = (123)
Theorem 30. If | G | = n, then G is isomorphic to a subgroup of Sn . Indeed φ : G →
Im(φ) ⊂ Sn .
30
1.11 p-Groups
Definition 26 (p-Group). Let p be a prime number. G is a p-group if | G | is a power of p.
Theorem 31 (Cardinality of set of fixed points of action of set on p-group equals cardinal-
ity of set mod p). Let G be a p-group that acts on a finite set X. Let X G = ∩ g∈G X g where
X g = { x ∈ X | gx = x }, that is those x ∈ X such that for all g ∈ G, gx = x. Then p divides
| X | − | X G |, that is
| X G | ≡ | X | (modp) (75)
Proof. Let x1 , . . . , xm be the representatives for the orbits of G on X (recall that the the
disjoint union of orbits of these representatives cover X). Let’s partition these elements
into those in X G and those not. Thus suppose that x1 , . . . , xk ∈ X G and xk+1 , . . . , xm 6∈ X G .
Then
m k m
|X| = ∑ |O(xi )| = ∑ |O(xi )| ∑ |O( x j )| (76)
i =1 i =1 j = k +1
Then
k
∑ |O(xi )| = |X G | (77)
i =1
and by the orbit-stabilizer theorem
m m
|G|
∑ |O( x j )| = ∑ | Gx j |
(78)
j = k +1 j = k +1
X G = { x ∈ X |∀ g ∈ G, g( x ) = x }
= { x ∈ X |∀ g ∈ G, gxg−1 = x }
= { x ∈ X |∀ g ∈ G, gx = xg} = Z ( G )
We always have that 1 ∈ Z ( G ). Now since p divides | X G |, we must have that Z ( G ) 6= {1},
since no prime p divides 1.
Corollary 1 (Group of order p2 abelian). Let p be a prime number and let G be a group of
order p2 . Then G is abelian.
31
Proof. Consider Z ( G ). By Lagrange’s theorem, we must have that | Z ( G )| = p, p2 (the
above theorem rules out 1. The only other possible divisors are p and p2 since p is prime).
There are two cases to consider.
This same result need not hold for higher powers of p. For example, consider D8 .
23 = 8. But | D8 | is not abelian.
Theorem 33 (Cauchy). Let G be a finite group and suppose that p | G | for some prime p.
Then there exists an element of order p in G.
Proof. Let’s start by proving the simple case of p = 2. Therefore | G | is even. We can pair
each element in G with its inverse. Note that 1 = 1−1 so the identity element is paired
with itself. Since | G | is even, there must exist 1 6= g ∈ G such that g = g−1 . Then g2 = 1.
Thus there exists an element of order 2.
Let’s now prove the general case. Define the set X as
X = {( g1 , . . . , g p )| g1 g2 · · · g p = 1, g1 , g2 , . . . , g p ∈ G } (79)
Summary of p-Groups
1. Any group of order p is cyclic.
1. K1 ≤ K2 =⇒ φ(K1 ) ≤ φ(K2 )
2. L1 ≤ L2 =⇒ φ−1 ( L1 ) ≤ φ−1 ( L2 )
32
and
2. L1 ≤ L2 =⇒ [ L2 : L1 ] = [φ( L2 ) : φ( L1 )]
Proof.
Proof.
Theorem 36 (Sylow’s Theorem). Let p be a prime number, let G be a finite group, and let
pn be the largest power of p that divides | G |. Then G contains a subgroup P of order pn .
P is called a p-Sylow subgroup of G.
Proof. Todo.
is a subgroup of order 9.
Theorem 37 (p-Sylow subgroups are conjugate). Let G be a finite group and let P, Q be
p-Sylow subgroups of G. Then there exists g ∈ G such that gPg−1 = Q.
33
is not divisible by p (since | Q| is the largest power of p that divides | G |). Then
X p = { x ∈ X |∀t ∈ P, tx = x }
= { gQ|∀t ∈ P, tgQ = gQ}
= { gQ|∀t ∈ P, g−1 tg ∈ Q}
= { gQ|∀t ∈ P, t ∈ gQg−1 }
= { gQ| P ⊆ gQg−1 }
Corollary 2 (p-Sylow subgroup unique if and only if normal subgroup.). Let G be a finite
group and let P be a p-Sylow subgroup of G. Then P is a unique p-Sylow subgroup if and
only if P E G.
Theorem 38 (Sylow’s Theorem (General)). Let G be a finite group and p a prime. Suppose
that pr divides | G |. Then G has a subgroup H of order pr . Moreover, every subgroup of
order pr is contained in a Sylow subgroup.
Proof. Todo.
[ A, B] = h[ a, b]| a ∈ A, b ∈ Bi (86)
G 0 = [ G, G ] = h[ a, b]| a, b ∈ G i (87)
34
2 Ring Theory
2.1 Ring Basics
Definition 29 (Ring). Let A be a set with two binary operations: addition and multiplica-
tion. A is called a ring if:
1. A is an abelian group under addition:
(a) a · (b + c) = a · b + a · c.
(b) (b + c) · a = b · a + c · a.
3. A = R
0 · a = (0 + 0) · a (0 additive identity)
= 0·a+0·a (distributivity)
35
Suppose − a is the additive inverse of a.
Theorem 40 (− a = (−1) · a). We want to show that (−1) · a is the additive inverse of a.
To that end
Example 45 (GLn (Z/pZ)). Let F p = Z/pZ, where p is a prime number. Take p = 3 and
n = 2 and consider GL2 (F3 ). As an example of multiplication in this ring, consider
1 0 2 1 2 1
= (89)
1 2 1 0 1 1
1. First observe that both a and b cannot be 0 (if they were, the matrix would not be
invertible). Thus, with this constraint imposed, there are p2 − 1 ways to choose a
and b.
b
d 6= ·c (91)
a
This imposes no restrictions on c, so that there are p ways to choose c. This clearly
imposes one restriction on potential values of d, so that there are p − 1 ways to
choose d.
36
3. In sum, we find that
| GL2 (F p )| = ( p2 − 1) p( p − 1) (92)
Exercise 8 (p-Sylow subgroup of GL2 (F p )). What is a p-Sylow subgroup of GL2 (F p ), and
is it unique?
Solution 8. To find the order of a p-Sylow subgroup, we need to find the largest power
of p that divides the order of GL2 (F p ). As calculated above, p divides | GL2 (F p )| (but no
larger power does). Cosider the subgroup defined by
1 a
a ∈ Fp ≤ GL2 (F p ) (93)
0 1
However, this p-Sylow subgroup is not unique. Indeed, we can find another p-Sylow
subgroup by taking the transpose of each matrix in the above subgroup. We can also
recall that a p-Sylow subgroup is unique if and only if it is a normal subgroup, and this
subgroup is not normal.
We then write R ≤ A.
Remark 2. If we know that −1 ∈ R, then we don’t need condition 4 above, since we can
use 3 to ensure the additive inverses are in R.
1. φ( ab) = φ( a)φ(b)
2. φ( a + b) = φ( a) + φ(b)
3. φ(1 A ) = 1B
37
Remark 3. In groups, this final condition immediately follows from the fact that group
elements have inverses, However, rings needn’t have multiplicative inverses, so we need
this final condition.
Remark 4. Observe that (from 2) φ(0) = 0 where the 0 on the LHS is the additive identity
of A and the 0 on the RHS is the additive identity of B.
2. Inclusion: i : Z → R by i ( a) = a.
Theorem 41 (Homomorphism of rings injective injective if and only its kernel is trivial).
Suppose φ is a homomorphism of rings. Then φ is injective if and only if ker(φ) = {0}.
2. R = Z and I = {Even integers}. Note that 0 is an even integer, the sum of two even
integers is an even an integer, and the product of an even integer and any other
integer is an even integer.
38
3. We can generalize this last example to any multiples of a certain integer (the last
example was multiples of 2). R = Z and I = nZ = {kn|k ∈ Z}, n ∈ Z.
Theorem 42 (Field has only 2 ideals: the trivial ideal and the field itself.). If R is a field,
then its ideals are R and {0}.
Theorem 44 (Kernel of homomorphism of rings is an ideal of the ring which is the domain
of the homomorphism). Suppose A, B are rings and let φ : A → B be a ring homomor-
phism. Then ker(φ) is an ideal of A.
φ( a + b) = φ( a) + φ(b) = 0 + 0 = 0 (96)
and
φ(ra) = φ(r )φ( a) = φ(r ) · 0 = 0 (98)
39
Definition 37 (Multiplication on A/I). Let A be a ring and I ⊂ A an ideal. We define
multiplication on A/I by
( I + a)( I + b) = I + ab (99)
Further, A/I is a ring.
ker(φ) = { a ∈ A|φ( a) = 0}
= { a ∈ A|φ( a) = I + 0 = I } (I is the trivial element of the quotient)
= { a ∈ A| I + a = I }
= {a ∈ I }
=I
2.4 Practice
Exercise 9. Is (Z/14Z)× cyclic?
31 = 3
32 = 9
33 = 13
34 = 11
35 = 5
36 = 1
40
Solution 10. Z/20Z is a cyclic subgroup of order 20. Thus it has a unique subgroup for
each integer which divides the order of the subgroup. The divisors of 20 are 1, 2, 4, 5, 10, 20,
so 6 subgroups.
Exercise 11. Let G, H be finite groups. Suppose that | G |, | H | are coprime (that is, no
number apart from 1 which divides both). Let φ : G → H be a homomorphism. Show
that for all g ∈ G, φ( g) = 1.
Solution 11. We need to show that Im(φ) = 1. We know that 1 H ∈ Im(φ), so this also
implies that | Im(φ)| = 1. We know that Im(φ) ≤ H. So by Lagrange’s Theorem, | Im(φ)|
divides the size of H. The first isomorphism theorem implies that
|G|
= | Im(φ)| (102)
| ker(φ)|
CG ( g) = { x ∈ G | xg = gx } (103)
2. Closed under products: Take a, b ∈ CG ( g). We want to show that ab ∈ CG ( g). Take
g ∈ G.
( ab) g = a(bg) = a(bg) = ( ag)b = ( ga)b = g( ab) (104)
3. Closed under inverses: Let a ∈ CG ( g). We want to show that a−1 ∈ CG ( g).
(1425)(3) (107)
41
Exercise 15. Show that Z/12345Z is not an integral domain.
Solution 15. 12345 is divisible by 5. Hence there exists t ∈ Z such that 5t = 12345.
Therefore, in Z/12345Z, 5t = 0, but 5, t 6= 0. Thus the group is not an integral domain.
Exercise 16. Let G be a finite group acting transitively on a finite set X with | X | > 1. Show
that there exists g ∈ G such that gx 6= x, for all x ∈ G.
Solution 16. We want to show that there exists a g ∈ G such that X g = ∅ (thus, no x
fix g). Equivalently, there exists a g ∈ G such that | X g | < 1. By Burnside’s theorem, the
number of orbits of the action of G on X is
1
N=
|G| ∑ |X g | (109)
g∈ G
|G| = ∑ |X g | (110)
g∈ G
3 Practice Quizzes
The course did not give solutions to any practice quizzes, questions etc., so be wary of
the solutions I’ve written below.
3.1 Quiz 1
Exercise 17. Give an example of σ ∈ S3 such that σ has order 3.
Solution 17. Consider σ = (123). Then σ2 = (132) and σ3 = (1)(2)(3). Therefore, σ1 6= 1,
σ2 6= 1, but σ3 = 1. Therefore, by definition, σ has order 3.
Exercise 18. Give an example of τ ∈ S5 such that τ has order 6.
Solution 18. Consider τ = (123)(45). Then τ 2 = (132)(4)(5), τ 3 = (1)(2)(3)(45), τ 4 =
(123)(4)(5), τ 5 = (132)(45), τ 6 = (1)(2)(3)(4)(5).
3.2 Quiz 2
Exercise 19. Let τ ∈ S6 . Show that
42
Solution 19. We can show this element by element. Observe that
Then use the right and left cancellation laws we get that x = y.
3.3 Quiz 3
Exercise 21. Let G be a group and define φ : G → G by φ( g) = g−1 for g ∈ G. Show that
φ is a homomorphism if and only if G is abelian.
43
Solution 21. First suppose φ is a homomorphism. Let a, b ∈ G. Then
Thus G is abelian.
Next suppose G is abelian. Fix a, b ∈ G. Note that ab = ba. Now,
Exercise 22. Define H = {σ ∈ S5 : {σ (1), σ (2), σ(3)} ∈ {1, 2, 3}}. Show that H ≤ S5 and
calculate [S5 : H ].
Solution 22. Observe that H is a set of permutations that fix 4 and 5. We need to check
the three subgroup axioms:
2. Closed under products: The product (under composition) of two permutations that
fix 4 and 5 will also fix 4 and 5.
3.4 Quiz 4
Solution 23. Let G be a group and let H, K / G. Show that HK / G, where HK = { hk|h ∈
H, k ∈ K }. Show HK is a subgroup and normal.
1. Identity: Since H, K both subgroups, they each contain the identity. Thus, 1 ∈ H, 1 ∈
K, so 1 ∈ HK.
44
2. Closed under products: Let a, b ∈ HK. Thus there exist h, h0 ∈ H and k, k0 ∈ K such
that a = hk and b = h0 k0 . Since K is a normal subgroup in G, we know that for all
k ∈ K and h0 ∈ H ⊆ G, there exists and h̃ ∈ H such that kh0 = h̃k. Thus,
Since H, K are each subgroups, they are closed under multiplication. Thus, hh̃kk0 =
h00 k00 ∈ HK for some h00 ∈ H and k00 ∈ K. Thus HK is closed under products.
3. Closed under inverses: Let g = hk ∈ HK. Then g−1 = (hk)−1 = k−1 h−1 . Since K is
a normal subgroup in G, for all k−1 ∈ K and h−1 ∈ H, there exists a h̃ ∈ H such that
Therefore g−1 = h̃k−1 ∈ HK. Thus g−1 ∈ HK, so that HK is closed under inverses.
Since H, K are normal in G, we can find a h̃ and k̃ such that ghg−1 = h̃ and gkg−1 = k̃.
Thus, ghkg−1 = h̃k̃ ∈ HK. Thus, gag−1 ∈ HK for all a ∈ HK. Thus HK is a normal
subgroup of G.
Solution 24. Cyclic groups are abelian. S3 is not abelian, so not cyclic.
Solution 25. Let P be the cyclic subgroup of rotations. Let l ∈ P. Thus, l ∈ ρ j for some j.
We will show that glg−1 ∈ P for all g ∈ Dn . There are two cases to consider. First suppose
that g is a mirror symmetry. Then g = eρi for some i. In this case,
since P cyclic and ρ ∈ P. For the second case, suppose g is rotation. Thus g = ρi for some
i. Then
ρi ρ j ρ −i = ρ j ∈ P (122)
Thus gρ j g ∈ P for all g ∈ Dn , so that P is a normal subgroup.
45
3.5 Quiz 5
Exercise 26. Let H be a subgroup of {1, ρ, . . . , ρn−1 }. Show that H E Dn .
Solution 26. We will show that for all g ∈ Dn and for all h ∈ H, ghg−1 ∈ H. We will
prove this by cases (whether g is a rotation or a mirror symmetry). Further, since h ∈ H,
we know that h = ρi for some i ∈ {0, 1, . . . , n − 1}.
ghg−1 = ρ j ρi ρ− j = ρi ∈ H (123)
Exercise 27. Let τ be a reflection (a mirror symmetry). Show that G = {1, τ } ≤ Dn but
{1, τ } 6E Dn .
Solution 27. We first show that G ≤ Dn . Therefore we must verify the three axioms.
1. Identity: Clearly 1 ∈ G.
(a) 1 · τ = τ ∈ G
(b) τ · 1 = τ ∈ G
(c) 1 · 1 = 1 ∈ G
(d) τ · τ = τ 2 = 1 ∈ G since τ is a mirror symmetry, we know τ 2 = 1.
To show that G is not a normal subgroup, we will find an element g ∈ Dn such that
46
gτg−1 6∈ G. Suppose g = τρ. Then
gτg−1 = τρτρ−1 τ −1
= τρτρ−1 τ
= τρρττ
= τρ2 τ 2
= τρ2
3.6 Quiz 6
Exercise 28. Let G be a group that acts on a set X. Take G = GL2 (R) and X
= R .
2
0 −1
The actions is A(v) = Av where A ∈ GL2 (R) and v ∈ R2 . Let H = h i. Find
1 0
1
O .
2
Solution 28. Observe that the generator of H is a rotation. Thus the orbit is simply given
by
−2 −2 2 2
, , , (124)
1 −1 −1 1
Exercise 29. Let G be a group acting on a set X and let x, y ∈ X. Suppose that for some
g ∈ G we have gx = y. Show gGx g−1 = Gy .
1. ⊆: First let h ∈ Gx . We want to show that ghg−1 ∈ Gy , so that ghg−1 (y) = y. Then
2. ⊇: Fix h ∈ Gy . We want to show that h ∈ gGx g−1 , or that there exists some h0 ∈ Gx
such that h = gh0 g−1 . Let h0 = g−1 hg, and we’ll show h0 ∈ Gx . Then
Thus h0 ∈ Gx . This implies thath = gh0 g−1 ∈ gGx g−1 so that gGx g−1 ⊇ Gy .
47
3.7 Quiz 7
Exercise 30. In how many ways can we color the vertices of a 5-gon using 10 colors, up
to equivalence.
Solution 30. We apply Burnside’s formula, where N is the number of colorings (i.e. the
number of orbits) and G = D5 :
1
| G | g∑
N= |X g | (125)
∈G
We’ll solve this question for an arbitrary number of colors k. Consider a rotation. All the
vertices must have the same color. Thus there are k possible colorings for a rotation, and
there are 4 non-trivial rotations. Since 5 is odd, all mirror symmetries are alike, in that
the mirror symmetry goes through a vertex and the mid-point of the opposite edge. For
a 5-gon, this mirror symmetry allows for k3 colorings. Thus, in sum we have
1 5
( k + 4 × k + 5 × k3 ) (126)
10
3.8 Quiz 8
Exercise 31. Show that (Z/13Z)× is cyclic.
Solution 32. Recall that if G is a cyclic subgroup, then if m divides | G |, then G has a unique
(cyclic) subgroup of order m. Note that |(Z/15Z)× | = 8. 2 divides 8 so if (Z/15Z)× is
cyclic, then it must have a unique subgroup of order 2. However, we can find two. Con-
sider {1, 14} and {1, 4}. Each of these is a cyclic subgroup of order 2, therefore (Z/15Z)×
is not cyclic.
3.9 Quiz 9
Exercise 33. Let G be a subgroup, let P be a subgroup of G of order 21, and let Q be a
subgroup of G of order 40. Show that P ∩ Q = {1}.
Solution 33. First notice that 21 and 40 are coprime. Next, we know that the order of
an element in a group must divide the order of a group (immediate consequence of La-
grange’s theorem). Thus P can have elements with orders 1, 3, 7, 21. Q can have elements
with orders 1, 2, 4, 5, 8, 10, 20, 40. Thus the only commen element to both P and Q can be
the identity element.
Exercise 34. In how many (inequivalent) ways can one color the vertices of a regular
hexagon (6-gon) using 10 colors?
48
Solution 34.
Solution 35. Let G be a group. Let x, y ∈ G be two elements that belong to the same
conjugacy class, and let φ : G → A be a homomorphism to an abelian group A. Show
that φ( x ) = φ(y). Now suppose G = GL2 (R). Are
0 1 1 0
and (127)
1 0 1 1
Exercise 35. Since x, y are in the same conjugacy class, there must exist some g ∈ G such
that gxg−1 = y. Then
φ(y) = φ( gxg−1 )
= φ ( g ) φ ( x ) φ ( g −1 )
= φ ( g ) φ ( x ) φ ( g ) −1
= φ ( g ) φ ( g ) −1 φ ( x ) (since A is abelian)
= φ( x )
Take φ to be the determinant homomorphism. If the matrices are in the same conju-
gacy class, they must have the same determinant. The determinants are -1 and 1 respec-
tively. Thus they are not in the same conjugacy class.
2. Closed under products: The product of two unit upper triangular matrices is also
unit upper triangular.
3. Closed under inverses: The inverse of a unit upper triangular matrix is also a unit
upper triangular matrix.
3.10 Quiz 10
Exercise 37. Given an example of a 5-Sylow subgroup of S10 . Is it unique?
49
Solution 37. In the expansion of 10!, there are two powers of 5: 5 and 10. Thus, a 5-Sylow
subgroup of S10 will have 52 = 25 elements. Take two disjoint 5-cycles: (1, 2, 3, 4, 5) and
(6, 7, 8, 9, 10). Now consider the subgroup generated by these two cycles:
Each element will be of the form (1, 2, 3, 4, 5)m (6, 7, 8, 9, 10)n where m, n ∈ {0, 1, 2, 3, 4}.
Disjoint cycles commute. Thus the subgroup has 25 elements.
The subgroup is not unique. A p-Sylow subgroup is unique if and only if H E G. Take
(16) ∈ S10 . Then consider
This permutation sends 1 to 7, which can’t happen with a permutation in H since the
cycles are disjoint.
Exercise 38. Give an example of a 3-Sylow subgroup of D6 . Is it unique?
Solution 38. D6 has 12 elements. The highest power of 3 that divides 12 is 1, so we are
looking for a subgroup of size 3. We can take a subgroup of rotations:
H = {1, ρ2 , ρ4 } (131)
This is indeed a subgroup since it contains the identity, is closed under products, and
closed under inverse. This subgroup is normal, so it is unique.
3.11 Quiz 11
Exercise 39. Show that the ring Z × Z is not an integral domain.
Solution 39. A commutative ring is an integral domain if for all a, b ∈ R, ab = 0 =⇒ a =
0 or b = 0. Consider the element (0, 1) and (1, 0). Then their product is (0, 0), but neither
is the additive identity.
Exercise 40. Show that the collection of polynomials whose coefficients sum up to 0 (call
this set I) is an ideal in R[ X ].
Solution 40. We need to check three conditions:
1. Additive identity: Notice that the polynomial 0 has coefficients that add up to 0.
Thus 0 ∈ I.
2. Closed under addition: Let a = ∑in=0 ai xi and b = ∑im=0 xi be two polynomials whose
coefficients add up to 0. WLOG, assume n ≥ m. The the sum of the coefficients of
a + b is
m n
∑ ( a i + bi ) + ∑ ai = 0 (132)
i =0 i = m +1
50
3. Multiplication by elements of ring keeps us in ideal: Let r ∈ R] X ]. Note that a
polynomial evaluated at 1 gives us the sum of the coefficients. Thus
1·1 = 1
2·4 = 8 = 1
3 · 5 = 15 = 1
6 · 6 = 36 = 1
51
Exercise 47. Let φ : A → B be a homomorphism of rings. Suppose that A is a field, and
that B is nontrivial. Prove that φ is injective.
Solution 47. A homomorphism is injective if and only if its kernel is injective. Suppose
there is a non-zero element a ∈ ker(φ). Then φ( a) = 0. Since A is a field, a has an inverse,
call it b. Then
1 = φ(1) = φ( ab) = φ( a)φ(b) = 0 · φ(b) = 0 (135)
which is a contradiction since B is nontrivial (so 0 6= 1).
Exercise 48. Show that for any ring A there exists a unique homomorphism τ : Z → A.
Solution 48. We will construct a ring homomorphism and show it must be unique. By
definition, we must have that
τ (1) = 1 (136)
Since a homomorphism must preserve addition, we must have that
so that
f (n) = 1 A + · · · + 1 A = n (143)
And a negative integer can be written as
f ( n ) = −1 A + · · · + −1 A (144)
52
4 Practice Exercises
4.1 Practice 1
Exercise 49. Show that the group S3 is not abelian.
Solution 49. To show that S3 is not abelian, we must find an a, b ∈ S3 such that ab 6= ba.
To this end, consider the permutations a(1) = 2, a(2) = 3, a(3) = 1 and b(1) = 1, b(2) =
3, b(2) = 2. Then, a(b(1)) = 2 but b( a(1)) = 3. Therefore, ab 6= ba, so S3 is not abelian.
Exercise 50. Is the set R of real numbers with the binary operation of subtraction a group?
Solution 50. No. The associativity axiom fails. To see this, observe that 3 − (2 − 1) = 2
but (3 − 2) − 1 = 0.
Exercise 51. Let G be a group, and take some g ∈ G. Show that the function f from G to
itself defined by f ( x ) = gx is injective (one-to-one).
Solution 51. Recall that f is injective if for all a, b ∈ G, a 6= b, we have that f ( a) 6= f (b).
For the sake of reaching a contradiction, let a, b ∈ G, a 6= b, but suppose that f ( a) = f (b).
Then ga = gb, by the definition of f . By the Cancellation Law, we must have that a = b, a
contradiction.
Exercise 52. Give an example of σ ∈ S3 such that σ 6= 1 and σσ 6= 1.
Solution 52. Consider σ(1) = 2, σ (2) = 3, σ (3) = 1. Then, σσ (1) = 3. Therefore, σσ 6= 1.
Exercise 53. Is the set of positive real numbers with the binary operation of multiplication
a group?
Solution 53. Yes. Associativity follows from the associativity of the reals. The identity
element is 1. Since we’ve excluded 0, each positive real does have an inverse.
Exercise 54. Show that the set G = {z ∈ C : z7 = 1} is a group under multiplication.
Solution 54. We check each of the axioms:
1. Associativity: This follows from the associativity of C.
2. Identity: Observe that 1 ∈ G since 17 = 1. Fix g ∈ G, and under multiplication,
g ? 1 = 1 ? g = g. Therefore, G has an identity.
3. Inverse: First observe that 0 6∈ G since 07 = 0. The inverse of z ∈ G is simply z−1 .
Since z ∈ G, we know that z7 = 1. Then, z−7 = 1−1 = 1. Therefore, z−7 ∈ G since
z−7 = 1. Then zz−1 = 1, and the inverse of each z ∈ G is also in G.
4. Closure of binary operation: Let a, b ∈ G, so that a7 = b7 = 1. Then ( ab)7 = a7 b7 =
1. Therefore ab ∈ G. (Remark: To show that ab ∈ G, we need to prove that ( ab)7 = 1.
Therefore, in our proof, we can start with ( ab)7 directly.)
Exercise 55. Let G be a group in which gg = 1 for each g ∈ G. Show that G is abelian.
Solution 55. To show that G is abelian we must prove that for all a, b ∈ G, ab = ba. To
that end, fix a, b ∈ G. Then aabb = a2 b2 = 1 ? 1 = 1 = ( ab)2 = abab. Then by cancellation
we have that ab = ba.
53
4.2 Practice 2
Exercise 56. How many elements does the group S3 × Z/5Z have?
Solution 56. S3 has 3! = 6 elements. Z/5Z has 5 elements. Thus S3 × Z/5Z has 6 × 5 =
30 elements.
Exercise 57. Find the order of all elements in Z/10Z.
Solution 57. |0| = 1 (the order of an element is 1 iff that element is the identity). |1| = 10,
|2| = 5, |3| = 10, |4| = 5, |5| = 2, |6| = 5, |7| = 10, |8| = 5, |9| = 10.
Exercise 58. What is the order of the permutation (135)(26)(4798) in S10 ?
Solution 58. The order of a permutation is the lcm of the lengths of the cycles in its cy-
cle decomposition. Here, the cycle lengths are 3, 2, and 4. Therefore the order of this
permutation is 12.
Exercise 59. Let σ ∈ Sn be a k-cycle, and let τ ∈ Sn . Prove that τστ −1 is also a k-cycle.
Solution 59. Let σ = (i1 i2 . . . ik ). We claim that τστ −1 = (τ (i1 )τ (i2 ) . . . τ (ik )) (which is
also a k-cycle). We can calculate each element of τστ −1 to show that this is true. Consider
how τστ −1 acts on τ (i1 ):
Thus τστ −1 sends τ (i1 ) to τ (i2 ). A similar pattern holds for the other indices.
Exercise 60. Let σ ∈ Sn be a k-cycle. Is σ2 necessarily a k-cycle?
Solution 60. No. Consider this simple counterexample: (1234). Then σ2 = (13)(24). σ2
is not a k-cycle.
Exercise 61. Let G be a group, and let g ∈ G be an element of order d. Show that the order
of g−1 is also d.
Solution 61. There are two cases to consider. First suppose that | g| = ∞. For the sake of
reaching a contradiction, suppose that | g−1 | < ∞. Thus for some m < ∞ we have that
( g−1 )m = 1 (this is the smallest m for which this is true). But then,
( g d ) −1 = ( g −1 ) d = 1 (148)
Therefore c ≤ d. Next,
54
4.3 Practice 3
Exercise 62. Let G, H be groups, and let φ : G × H → G be the function defined by
φ( g, h) = g. Show that φ is a surjective homomorpishm.
Solution 62. First show that φ is a homomorphism. To see this, fix ( g1 , h1 ), ( g2 , h2 ) ∈
G × H. Then, φ( g1 g2 , h1 h2 ) = g1 g2 = φ( g1 , h1 )φ( g2 , h2 ). Thus φ is a homomorphism.
Next show φ is surjective. That is, we must show that for all g ∈ G, there exists a ( g0 , h0 ) ∈
G × H such that φ( g0 , h0 ) = g. To see this, consider ( g, h0 ). Then φ( g, h0 ) = g. By the
same logic, φ is clearly not injective. Consider ( g1 , h1 ) and ( g1 , h2 ) where h1 6= h2 . But
φ( g1 , h1 ) = g1 = φ( g1 , h2 ). This demonstrates an instance for which a1 6= a2 but φ( a1 ) =
φ ( a2 ).
Exercise 63. Let φ be the function which maps every A ∈ GLn (R) to the transpose of its
inverse. Show that φ is an isomorphism from GLn (R) to itself.
Solution 63. First show φ is a homomorphism. Fix A, B ∈ GLn (R). Then
φ( AB) = (( AB)−1 ) T
= ( B −1 A −1 ) T
= ( A −1 ) T ( B −1 ) T
= φ( A)φ( B)
Next show φ is injective. That is, we will show that φ( A) = φ( B) implies A = B. Then
Thus
( A −1 ) T ( B −1 ) T = ( A −1 ) T ( A −1 ) T (150)
Use the left cancellation law to show that ( B−1 ) T = ( A−1 ) T . This implies that A = B.
Next show φ is surjective. That is, we must show that for all B ∈ GLn (R) there exists an
A ∈ GLn (R) such that φ( A) = B. Consider A = ( B T )−1 . Then
Therefore φ is an isomorphism.
Exercise 64. Let p be a prime number, and let G be a group of order p. Show that G has
exactly two distinct subgroups.
Solution 64. Lagrange’s Theorem tells us that if H is a subgroup of G, then | H | divides
| G |. Therefore the only possible orders for subgroups of G are 1 and p. Now note that G
can only have one subgroup of order 1. This follows because the identity element must
55
be in every subgroup. Next note that no subgroup can have an order greater than p since
a subgroup must be a subset of G. Clearly the only subgroup of G with order p is G itself.
Exercise 65. Show that H = {σ ∈ S5 : {σ (1), σ (2)} = {1, 2}} ≤ S5 , count the number of
elements in it, and verify that Lagrange’s theorem holds in this case.
Solution 65. It’s fairly clear that H is a subgroup of G. Then, the number of elements in
H is 2! × 3! = 12. The number of elements in S5 = 5! = 120. Observe that 120/12 = 10.
Thus Lagrange’s theorem holds.
φ( ab) = ( ab)2
= ( ab)( ab)
= a2 b2 (since A is abelian)
= φ( a)φ(b)
Solution 67. First suppose φ is injective. Since f is a homomorphism, the identity element
e of G is mapped to the identity element e0 of H. Thus φ(e) = e0 . Let g ∈ ker(φ). By
definition φ( g) = e0 . Thus since φ is injective, we have that φ(e) = φ( g) implies that
e = g. Therefore the kernel is trivial.
Now suppose ker(φ) = {1}. Fix g1 , g2 ∈ G such that φ( g1 ) = φ( g2 ). Then
Therefore g1 g2−1 ∈ ker(φ). Since we assumed ker(φ) = {1}, it must be that g1 g2−1 = 1.
This implies that g1 = g2 .
Exercise 68. Let G be a finite group with | G | > 2. Show that there are at least two distinct
isomorphisms from G to itself.
4.4 Practice 4
Exercise 69. Let H, K be normal subgroups of the group G. Show that H ∩ K is also a
normal subgroup of G.
56
Solution 69. We will use this equivalent characterization of normal subgroups: For every
g ∈ G we have gHg−1 ⊂ H. Let x ∈ H ∩ K (we know this intersection is nonempty). Then
the normality of H and K implies for all g ∈ G, gxg−1 ∈ H ∩ K. Therefore g( H ∩ K ) g−1 ⊂
H ∩ K so that H ∩ K is normal.
Solution 70. [Z : 3Z] = 3. To see this, enumerate the left cosets of 3Z as follows:
3Z = {. . . , −6, −3, 0, 3, 6, . . .}
1 + 3Z = {. . . , −5, −2, 1, 4, 7, . . .}
2 + 3Z = {. . . , −4, −1, 2, 5, 8, . . .}
Exercise 71. Let H be a subgroup of G. Show the following conditions are equivalent.
1. H is a normal subgroup of G.
Solution 71. 1 =⇒ 2: Since H is normal we have that for all g ∈ G, Hg = gH. This
implies that H = gHg−1 .
2 =⇒ 3: This holds trivially.
3 =⇒ 1: We have that for every g ∈ G, we have gHg−1 ⊂ H. Let h ∈ H and g ∈ G.
Then
gh = ghg−1 g = h0 g ∈ Hg =⇒ gH ⊂ Hg (153)
Similarly,
hg = gg−1 hg = gh0 ∈ gH =⇒ Hg ⊂ gH (154)
Therefore, these two inclusions show that gH = Hg.
1 =⇒ 3: Suppose gH = Hg for all g ∈ G. Fix g ∈ G and h ∈ H. We want to show
that ghg−1 ∈ H. To that end
Therefore gHg−1 ⊂ H.
HK = { hk : h ∈ H, k ∈ K } (156)
show HK ≤ G.
57
2. Closed under Products: Since K is normal, we know for all g ∈ G, gK = Kg. This
implies that for all g ∈ G and k ∈ K, there exists a k0 ∈ K such that gk = k0 g.
Now consider hk, h0 k0 ∈ HK. We want to show their product is also in HK. Notice
that in the product hkh0 k0 , the middle term kh0 can be written as h0 k00 for some k00 ∈
K. Therefore we can now consider the product hh0 kk00 . Since H and K are both
subgroups, then hh0 = h̃ ∈ H and kk00 = k̃ ∈ K. Therefore by the definition of HK,
h̃k̃ ∈ HK.
3. Closed under Inverses: Let hk ∈ HK. We want to show that (hk)−1 = k−1 h−1 ∈ HK.
Using a similar technique as above, the normality of K implies that we can find a
k0 ∈ K such that k−1 h−1 = h−1 k0 . Therefore k−1 h−1 = h−1 k0 ∈ HK.
Exercise 73. Let H be the subset of upper-triangular matrices GL2 (R). Show that H is a
subgroup of GL2 (R). Is it a normal subgroup?
Exercise 74. Let G be a finite group, and let H be a nonempty subset of G such that for
any a, b ∈ H we have ab ∈ H. Show that H is a subgroup of H.
58
1. Identity: Proved in (3).
Exercise 75. Let H be the subset of matrices in GL3 (R) whose determinant is positive.
Show that H is a normal subgroup of GL3 (R), and describe GL3 (R)/H.
Solution 75. We first verify that H is indeed a subgroup by verifying the three axioms:
2. Closed under products: Take any A, B ∈ H. Recall from linear algebra that det( AB) =
det( A) det( B) > 0. therefore H is closed under taking products.
3. Closed under inverses: Take any A ∈ H. Recall from linear algebra the det( A−1 ) =
1
det( A)
> 0. Therefore H is closed under inverses.
Exercise 76. Say that a subgroup M of a group G is maximal if M ( G and for every
subgroup H of G that contains M we have either H = M or H = G. For each of the
following conditions on a finite group G, decide whether it implies that G is cyclic.
Solution 76.
59
4.5 Practice 5
Exercise 77. Write down the order of each element in D8 .
Solution 77. Geometrically, it’s clear that all the (8) mirror symmetries of D8 have order
2 (we can undo a reflection by reflecting again). We can also show this as follows. Fix an
i such that 0 ≤ i ≤ 8. Then
Therefore |eρi | = 2.
The orders of the rotational symmetries are as follows
|1| = 1
|ρ| = 8
| ρ2 | = 4
| ρ3 | = 8
| ρ4 | = 2
| ρ5 | = 8
| ρ6 | = 4
| ρ7 | = 8
be the set of all isomorphisms from G to G. Show Aut( G ) is a group under the binary
operation of composition of functions.
Solution 79. Observe that Aut( G ) is a subset of the set of all permutations of G. Therefore,
we will prove that Aut( G ) is a subgroup of G.
Exercise 80. Let G be a group, and let
be the set of all elements in G which commute with all other elements. Define a function
f : G → Aut( G ) by
( f ( g))( x ) = gxg−1 (162)
60
Show that f is a homomorphism and that Ker ( f ) = Z ( G )
Next,
Ker ( f ) = { g ∈ G |( f ( g))( x ) = x, ∀x ∈ G}
= { g ∈ G | gxg−1 = x, ∀ x ∈ G }
= { g ∈ G | gx = xg, ∀ x ∈ G }
= Z(G)
gkg−1 ∈ K ∀k ∈ K, ∀ g ∈ G (163)
gxg−1 ∈ H ∀ x ∈ H ∩ K, ∀ g ∈ H (164)
Exercise 82. How many subgroups does a cyclic group of order 30 have?
Solution 82. For a finite cyclic group, we know there exists a unique subgroup for each
divisor of the order. Thus, the divisors of 30 are 1, 2, 3, 5, 6, 10, 15, 30. The cyclic group of
order 30 has 8 subgroups.
4.6 Practice 6
Exercise 83. Let G be a group, and let N be a normal subgroup of G. Define a function
φ : G → G/N (165)
61
Solution 83. We’ll first show that φ is a homomorphism. Let a, b ∈ G. Then,
φ( ab) = abN
= aNbN (definition of multiplication on quotient groups)
= φ( a)φ(b)
ker(φ) = { g ∈ G |φ( g) = 1}
= { g ∈ G | gN = N }
= {g ∈ N}
=N
Therefore ker(φ) = N.
{1, g} E G (166)
if and only if g ∈ Z ( G ).
Exercise 85. For any group G, show that G/Z ( G ) is isomorphic to a subgroup of Aut( G ).
Solution 85. We will use the First Isomorphism Theorem to prove this statement. Let
φ : G → Aut( G ) by
φ( a) = aga−1 (167)
First show φ is a homomorphism. To see this, fix a, b ∈ G, then for all g ∈ G,
62
simple to see because
ker(φ) = { a ∈ G | aga−1 = g}
= { a ∈ G | ag = ga}
= Z(G)
G/ker (φ) ∼
= Im(φ) (168)
or in this context
G/Z ( G ) ∼
= Inn( G ) (169)
Exercise 86. For the action of GL2 (R) on R2 , find the orbit of each v ∈ R2 .
Solution 86. There are two cases to consider. Suppose v = 0 (the zero vector). Then Ov =
{0}. For v 6= 0, since each matrix in GL2 (R) is invertible, we know that the nullspaces
of these matrices are trivial. Conversely, v 6= 0 implies the action cannot map v to 0.
Therefore, Ov = R2 {0}.
Exercise 87. For the action of GL2 (R) on R2 describe the stabilizer of each v ∈ R2 .
Solution 87. Everything stabilizes the zero vector. For a non zero vector v, it is stabilized
by the matrix which has it as an eigenvector with corresponding eigenvalue of 1.
Exercise 88. Let G be a group, and let G act on itself by (left) multiplication. Show that
the stabilizer of each element is trivial.
Solution 88. This follows from the fact that the identity element of G is unique. Thus,
1 · g = g and uniqueness implies the stabilizer of each element of G is trivial.
Exercise 89. For the action of the dihedral group D4 on the vertices of a square, determine
the size of a vertex stabilizer.
Solution 89. The size of a vertex stabilizer is 2: the identity element and the mirror sym-
metry which passes through the opposite vertex. All other symmetries do not fix a vertex.
4.7 Practice 7
Exercise 90. In how many ways can one color the vertices of a 5-gon using 7 colors?
Solution 90. Let’s first consider the fixed points of the mirror symmetries. Since a pen-
tagon has an odd number of vertices, all of its mirror symmetries are of the form vertex to
midpoint. Therefore, all mirror symmetries will behave the same. By the figure below, we
see that we need vertices 2 and 5 to have the same color, 3 and 4 to be the same color, and
1 can be another color. Therefore, there are 73 fixed colorings for each mirror symmetry
(of which there are 5).
63
Figure 3: Pentagon Mirror Symmetries
Now let’s consider the rotations. For ρ, all vertices must be the same color. Thus,
there are 7 fixed colorings for ρ. Actually, for a pentagon, all rotations must consist of a
single cycle (except the identity), so there are 7 fixed colorings for each rotation. The iden-
tity permutation fixes everything, so there are 75 possible colorings. Then by Burnside’s
theorem, the solution is
1 5
(7 + 4 × 7 + 5 × 73 ) (170)
10
Exercise 91. Verify by direct calculation that Burnside’s formula for the number of orbits
holds for the action of D4 on the vertices of a square.
Solution 91. By inspection, there is only one orbit. The identity element has 4 fixed points.
Then, the rotations have no fixed points/vertices. The two mirror symmetries that con-
nect a vertex to a vertex each have two fixed points/vertices. The remaining two mirror
symmetries (which go from midpoint to midpoint) have no fixed points. Therefore, by
Burnside’s formula, the number of orbits N of the action of D4 on the vertices of a square
is
1
(4 + 0 + 0 + 0 + 0 + 2 + 0 + 2) = 1 (171)
8
Exercise 92. Let a group G act on itself by conjugation. Show that the action is faithful if
and only if Z ( G ) = {1}.
Solution 92. → Suppose the action is faithful. This means that if gxg−1 = x for all x ∈ G,
then g = 1. Then
Z ( G ) = { g ∈ G | gx = xg ∀x ∈ G}
−1
= { g ∈ G | x = gxg ∀x ∈ G}
= {1} (since the action is faithful)
64
Exercise 93. Let G be a group such that G/Z ( G ) is cyclic. Then G is abelian.
Solution 93. Since G/Z ( G ) is cyclic, there exists an x ∈ G such that G/Z ( G ) = h xZ ( G )i.
Now fix g ∈ G. There must be some m ∈ N such that gZ ( G ) = ( xZ ( G ))m = x m Z ( G ).
This implies that ( x m )−1 g ∈ Z ( G ), so that there must exist some z ∈ Z ( G ) such that
( x m )−1 g = z. This implies g = x m z. Now consider another element h ∈ G. by the same
logic, there must exist an n ∈ N and z0 ∈ Z ( G ) such that h = x n z0 . Then
gh = x m zx n z0
= x m x n zz0 (since z ∈ Z ( G ))
= x m+n z0 z (combine powers and z0 ∈ Z ( G ))
= x n+m z0 z
= x n x m z0 z
= x n z0 x m z
= hg
Therefore G is abelian.
Exercise 94. Let G be a group acting on a set X and let x, y ∈ X. Suppose that for some
g ∈ G we have gx = y. Show gGx g−1 = Gy .
Solution 94. We show two inclusions.
1. ⊆: First let h ∈ Gx . We want to show that ghg−1 ∈ Gy , so that ghg−1 (y) = y. Then
2. ⊇: Fix h ∈ Gy . We want to show that h ∈ gGx g−1 , or that there exists some h0 ∈ Gx
such that h = gh0 g−1 . Let h0 = g−1 hg, and we’ll show h0 ∈ Gx . Then
Thus h0 ∈ Gx . This implies thath = gh0 g−1 ∈ gGx g−1 so that gGx g−1 ⊇ Gy .
Exercise 95. Let G be a group that acts transitively on a set X. Show that for every x, y ∈
X, we have Gx ∼= Gy .
Solution 95. We can apply the above exercise to notice that Gy = gGx g−1 , where g( x ) = y
(this g exists by transitivity). We then define a function φ : Gx → Gy = gGx g−1 by
65
φ(h) = ghg−1 . We claim that φ is an isomorphism (that is is a homomorphism which is
injective and surjective).
Exercise 96. Let G be an abelian group that acts transitively and faithfully on a set X.
Show that the action is free.
Solution 96.
4.8 Practice 8
Exercise 97. Write explicitly the injective homomorphism from (Z/2Z) × (Z/2Z) to S4
given by Cayley’s theorem.
Solution 97. Motivated by the proof of Cayley’s theorem, we should consider the action
of G on itself by (left) multiplication. Observe that (Z/2Z) × (Z/2Z) has 4 elements:
{(0, 0), (0, 1), (1, 0), (1, 1)}. Also note that S4 permutes 4 elements. This motivates label-
ing the 4 elements in (Z/2Z) × (Z/2Z) and using left multiplication to create permuta-
tions of elements. For example, call the elements 1, 2, 3, and 4. Then
2 + 1 = (0, 1) = 2
2 + 2 = (0, 0) = 1
2 + 3 = (1, 1) = 4
2 + 4 = (1, 0) = 3
3 + 1 = (1, 0) = 3
3 + 2 = (1, 1) = 4
3 + 3 = (0, 0) = 1
3 + 4 = (0, 1) = 2
4 + 1 = (1, 1) = 4
4 + 2 = (1, 0) = 3
4 + 3 = (0, 1) = 2
4 + 4 = (0, 0) = 1
And we can view this as the permutation (14)(32). Finally applying (0, 0) results in the
identity permutation.
66
Exercise 99. Show that the group (Z/8Z)× is not cyclic.
Solution 99. Recall that (Z/8Z)× = {1, 3, 5, 7}. Therefore |(Z/8Z)× | = 4. We’ll demon-
strate two subgroups of order 2, which shows that the group cannot be cyclic. Consider
{1, 3} and {1, 5}. Both of these are (cyclic) subgroups of order 2, which means that
(Z/8Z)× cannot be cyclic, since for each m which divides the order of (Z/8Z)× , we
must have a unique subgroup of order m.
4.9 Practice 9
Exercise 101. Write explicitly the elements of Z ( D4 ) and of Z ( D5 ).
Solution 101. More generally, the center of the Dihedral Group Dn is trivial when n is
odd. When n is even, the center consists of the identity element together with the 180
degree rotation of the polygon.
Exercise 102. Let G be a group of order 60 that has a normal subgroup of N of order 10.
Show that G has a subgroup of index 2.
|G| 60
| G/N | = = =6 (172)
|N| 10
Then, Cauchy’s theorem guarantees the existence of an element H ≤ G/N with order 3
(since 3 divides 6). Note that H is a subgroup of order 3. The index of this subgroup in G
is then
|G| 1 6
[ G/N : H ] = · = =2 (173)
|N| |H| 3
Exercise 103. Let G be an abelian group of order divisible by 14. Show that G has an
element of order 14.
Solution 103. By Cauchy’s theorem, we know there exists an element x of order 2 and an
element y of order 7. We then claim that xy has order 14. This result generalizes. If G is
an abelian group, and x and y are elements of G with orders m and n respectively, then
if m and n are relatively prime, the order of the element xy is mn. We’ll prove this more
general statement. Note that
67
Thus the order r of xy divides mn. Given that r is the order of xy, we also know that
Further
Thus the order of x, m, divides rn. An analogous argument shows that the order of y, n,
divides rm. Thus we get that mn divides r since m and n are relatively prime. Therefore
r = mn, so that the order of xy is mn.
In the context of this problem, since 2 and 7 are relatively prime, we know that the
order of xy is 14.
Solution 104. More generally, we can calculate the conjugacy classes of Dn as follows.
The identity element always forms its own conjugacy class {1}. Consider a rotation ρk .
First conjugate by another rotation ρm :
ρm ρk ρ−m = ρk
ρm eρ−m = ρm ρm e
= ρ2m e
= eρ−2m
68
Next conjugate by another reflection eρm :
Thus, if n is odd, the reflections all fall in the same conjugacy class. If n is even, the
reflections will fall into two conjugacy classes: the reflections where the rotation is an
even power and the reflections where the rotation is an odd power.
For the specific cases requested:
D6 : {1}, {ρ, ρ5 }, {ρ2 , ρ4 }, {ρ3 }, {e, eρ2 , eρ4 }, {eρ, eρ3 , eρ5 }
D7 : {1}, {ρ, ρ6 }, {ρ2 , ρ5 }, {ρ3 , ρ4 }, {e, eρ, . . . , eρ6 }
4.10 Practice 10
Let G be a group and let H ≤ G.
Exercise 105. Show that
NG ( H ) = { g ∈ G | gHg−1 = H } (174)
is a subgroup of G. We say that NG ( H ) is the normalizer of H in G.
Solution 105. It is clear that NG ( H ) is a subset of G. We need to check three axioms:
1. Identity: clearly 1H1−1 = H, since 1 ∈ H.
hHh−1 = H (176)
since h ∈ H. Thus h ∈ NG ( H ).
69
Exercise 107. Show that NG ( H ) = G if and only if H / G.
Solution 107. Suppose NG ( H ) = G. Thus gHg−1 = H for all g ∈ G. This is precisely
the definition of normality. Suppose H / G. Then gHg−1 = H for all g ∈ G, or that
NG ( H ) = G.
Exercise 108. Give an example where H = NG ( H ).
Solution 108. Suppose G = S4 and H = S3 a subset of G (i.e., permutations that fix a
certain element). Notice that [ G : H ] = 4. There are four elements in NG ( H ) (the three
permutations that leave one element fixed and the identity). Thus H + NG ( H ).
Other: Let P be a p-Sylow subgroup pf G. Let H be a subgroup of G containing NG ( P).
Then NG ( H ) = H. We already know H ⊆ NG ( H ). Let a ∈ NG ( H ). since P ⊆ NG ( P) ⊆ H,
we know
aPa−1 ⊆ aHa−1 = H (177)
(since a ∈ NG ( H )). Thus P and aPa−1 are Sylow subgroups of H, and hence conjugate.
Thus there is some b ∈ H such that bPb−1 = aHa−1 . Then (b−1 a) P(b−1 a)−1 = P and
b−1 a ∈ NG ( P) ⊆ H. Thus a ∈ H, since B ∈ H.
Exercise 109. Suppose that H is a p-Sylow subgroup of G. Show that NG ( NG ( H )) =
NG ( H ).
Solution 109. Use the previous exercise with H = NG ( P). Then NG ( NG ( H )) = NG ( H ).
Exercise 110. Number of p-Sylow subgroups of G is [ G : NG ( H )].
Solution 110. Sylow subgroups are conjugate. And number of conjugates is equal to the
index of the normalizer of the subgroup.
Exercise 111. Find a 2-Sylow subgroup of S5 and a 5-Sylow subgroup of S24 .
Solution 111. S5 has order 120. The highest power of 2 that goes into 120 is 23 = 8. Thus
we are looking for a subgroup of order 8. Recall that S5 permutes {1, 2, 3, 4, 5}. Further,
D4 permutes {1, 2, 3, 4} and has 8 elements. Thus, D4 is a 2-Sylow subgroup of S5 .
Next, S24 has order 24!. In the expansion of 24!, there are 4 terms divisible by 5: 5, 10,
15, 20. Thus, a 5-Sylow subgroup will have order 54 . Take the disjoint cycles
(1, 2, 3, 4, 5), (6, 7, 8, 9, 10), (11, 12, 13, 14, 15), (16, 17, 18, 19, 20) (178)
h(1, 2, 3, 4, 5)(6, 7, 8, 9, 10)(11, 12, 13, 14, 15)(16, 17, 18, 19, 20)i (179)
(1, 2, 3, 4, 5) a (6, 7, 8, 9, 10)b (11, 12, 13, 14, 15)c (16, 17, 18, 19, 20)d (180)
70
4.11 Practice 11
Exercise 112. Let A be a commutative ring. We say that a ∈ A is invertible if there exists
some b ∈ A such that ab = 1. Denote by A× the subset of invertible elements in A.
3. Show that R[ X ]× = R× .
1. Check group axioms. Contains multiplicative identity and associative since a ring.
Inverses are assumed to exist. Closed under products?
3. Any non-degenerate polynomial does not have an inverse that is also a polynomial.
Exercise 113. Let S be a set, and let P(S) be the collection of all subset of S. Show that
P(S) is a commutative ring with respect to the binary operations of symmetric difference
and intersection.
Solution 113. Let symmetric difference correspond to addition and intersection corre-
spond to multiplication. We’ll first show that P(S) is an abelian group under addition:
1. Identity: S∆∅ = (S − ∅) ∪ (∅ − S) = S ∪ ∅ = S
3. Inverse: X∆X = ∅
( X∆Y ) ∩ Z = (( X − Y ) ∪ (Y − X )) ∩ Z
= (( X − Y ) ∩ Z ) ∪ ((Y − X ) ∩ Z )
= ( X ∩ Z − Y ∩ Z ) ∪ (Y ∩ Z − X ∩ z )
= ( X ∩ Z ) ∆ (Y ∩ Z )
71
Exercise 114. Let A be a commutative ring. We say that A is an integral domain if ab = 0
holds for some a, b ∈ A only in case a = 0 or b = 0.
which is a contradiction.
5. No. We can find subsets that are non-empty whose intersection is empty.
72