Introduction to Group Theory
Introduction to Group Theory
Groups
Edjvet, M
University of Nottingham
2019
1 / 146
Section 1
Groups
2 / 146
3 / 146
4 / 146
1 Groups
1.1 Permutations
S2 = {(1)(2), (12)}
S3 = {(1)(2)(3), (12), (13), (23), (123), (132)}
S4 = {(1)(2)(3)(4), (12), (13), (14), (23), (24), (34),
(12)(34), (13)(24), (14)(23), (123), (132), (124),
(142), (134), (143), (234), (243), (1234), (1243),
(1324), (1342), (1423), (1432)}.
6 / 146
7 / 146
8 / 146
Thus the possible cycle structures for S4 are (∗)(∗)(∗)(∗); (∗∗);
(∗∗)(∗∗); (∗ ∗ ∗); and (∗ ∗ ∗∗) of which there are 1, 6, 3, 8 and 6
respectively.
If we compose two permutations of a set X then we always end up
with another permutation of X. Therefore if τ : X → X and
σ : X → X are permutations then so are τ σ = τ ◦ σ : X → X and
στ = σ ◦ τ : X → X defined by (τ σ)(x) = (τ ◦ σ)(x) = τ (σ(x))
and (στ )(x) = (σ ◦ τ )(x) = σ(τ (x)) (∀x ∈ X).
Example If τ = (12)(34) and σ = (123) then
τ σ = (12)(34)(123) = (243) and στ = (123)(12)(34) = (134).
Notice that τ s 6= στ . However if π and ρ are disjoint permutations
of X then πρ = ρπ.
Definition Sn will now denote the set of permutations of
X = {1, . . . , n} together with the binary operation of composition
of permutations.
9 / 146
Example The composition or multiplication table for S3 .
(1)(2)(3) (12) (13) (23) (123) (132)
(1)(2)(3) (1)(2)(3) (12) (13) (23) (123) (132)
(12) (12) (1)(2)(3) (132) (123) (23) (13)
(13) (13) (123) (1)(2)(3) (132) (12) (23)
(23) (23) (132) (123) (1)(2)(3) (13) (12)
(123) (123) (13) (23) (12) (132) (1)(2)(3)
(132) (132) (23) (12) (13) (1)(2)(3) (123)
10 / 146
11 / 146
12 / 146
Example We see from the table for S3 that
(1)(2)(3)−1 = (1)(2)(3); (12)−1 = (12); (13)−1 = (13);
(23)−1 = (23); (123)−1 = (132); and (132)−1 = (123). Indeed to
obtain the inverse of π given by disjoint cycles, simply reverse the
order of each cycle. So (149)(2765)−1 = (941)(5672)
(= (194)(2567) for example).
Notation π m = π ◦ π ◦ . . . ◦ π (m times).
Example If π = (14738) then π 2 = (17843); π 3 = (13487);
π 4 = (18374); and π 5 = (1)(2) . . . (8) = idX .
Theorem 1.1.2 (i) If π is a k-cycle then π k = idX but
0
π k 6= idX for 1 ≤ k 0 < k. (ii) If π is the product of r ≥ 2 pairwise
disjoint ki -cycles πi (1 ≤ i ≤ r) then π l = idX when
0
l = l.c.m.{ki : 1 ≤ i ≤ r} but π l 6= idX for 1 ≤ l0 < l.
13 / 146
Example If π = (1234)(56)(789) then l.c.m.{4, 2, 3} = 12 so
π 12 = idX whereas π m 6= idX for 1 ≤ m ≤ 11. But we need
disjoint. For example if π = (234568)(139)(3579)(124) then
l.c.m.{6, 3, 4, 3} = 12 but π = (1368257) and so π 7 = idX .
Definition A cycle of length 2 or 2-cycle is called a transposition.
For example S4 contains the 6 transpositions (12), (13), (14),
(23), (24) and (34). More generally, Sn contains n(n − 1)/2
distinct transpositions.
Observe that
(a1 a2 . . . ak ) = (a1 ak ) . . . (a1 a3 )(a1 a2 ) (k − 1),
= (a1 a2 )(a2 a3 ) . . . (ak−1 ak ) (k − 1).
14 / 146
15 / 146
16 / 146
Theorem 1.1.3 Every permutation can be decomposed into a
product of transpositions.
Example (153)(264) = (13)(15)(24)(26) = (15)(53)(26)(64)
Remark Unfortunately the decomposition into transpositions is
in general neither disjoint nor unique. For example
(19643) = (13)(14)(16)(19) = (16)(24)(36)(19)(46)(26). However
we have
Theorem 1.1.4 If a permutation can be written as an even
number of transpositions then it cannot be written as a product of
an odd number of transpositions and vice-versa.
Definition An element of Sn is called even or odd according to
whether it can be written as a product of an even or odd number
of transpositions. The set of even permutations of Sn is denoted
by An and An contains exactly n! 2 elements.
17 / 146
Note Observe that idX = (12)(12) for example and so is even.
Example
A2 = {(1)(2)}
A3 = {(1)(2)(3), (123), (132)}
A4 = {(1)(2)(3)(4), (12)(34), (13)(24), (14)(13), (123),
(132), (124), (142), (134), (143), (234), (243)}
18 / 146
19 / 146
20 / 146
1 Groups
1.2 Basic concepts
21 / 146
Remarks
22 / 146
23 / 146
24 / 146
Examples
Examples
25 / 146
Examples
Examples
1 2
4 3
29 / 146
Cayley table for D4 .
30 / 146
31 / 146
32 / 146
(12)(34) (14)(23) (13) (24)
(1)(2)(3)(4) (12)(34) (14)(23) (13) (24)
(1234) (13) (24) (14)(23) (12)(34)
(13)(24) (14)(23) (12)(34) (24) (13)
(1432) (24) (13) (12)(34) (14)(23)
(12)(34) (1)(2)(3)(4) (13)(24) (1432) (1234)
(14)(23) (13)(24) (1)(2)(3)(4) (1234) (1432)
(13) (1234) (1432) (1)(2)(3)(4) (13)(24)
(24) (1432) (1234) (13)(24) (1)(2)(3)(4)
33 / 146
A subset H of a group G = hG, ∗i is a subgroup of G, written
H ≤ G, if and only if the following conditions are satisfied.
(S1) eG ∈ H
(S2) x, y ∈ H ⇒ x ∗ y ∈ H
(S3) x ∈ H ⇒ x−1 ∈ H
Examples
1. hZ, +i ≤ hQ, +i ≤ hR, +i.
2. hkZ, +i ≤ hZ, +i kZ =
{. . . , −3k, −2k, −k, 0, k, 2k, 3k, . . .}.
Example An ≤ Sn
Example SLn (Z) ≤ GLn (Z) Special linear group of degree n
over Z consisting of matrices with determinant = 1.
Example Any subgroup of a cyclic group is cyclic.
Example The intersection of subgroups is itself a subgroup.
Example (transitivity) If A, B, C are subgroups of G such
that A ≤ B and B ≤ C then A ≤ C.
34 / 146
35 / 146
36 / 146
Let g ∈ G. The order of g, denoted |g|, is the least positive integer
n such that g n = eG . If no such n exists then g is said to have
infinite order.
Examples
37 / 146
Let G = hG, ∗i and H = hH, #i be groups. The direct product of
G and H is the set G × H = {(g, h) : g ∈ G, h ∈ H} together with
the binary operation (g1 , h1 )(g2 , h2 ) = (g1 ∗ g2 , h1 #h2 ).
Remarks
1. |G × H| = |G||H|.
2. If (g, h) ∈ G × H and g, h have finite order then
|(g, h)| = l.c.m.{|g|, |h|}.
3. Can form G1 × . . . × Gn for n ≥ 2.
4. G × H is Abelian if and only if G and H are Abelian.
(Exercise Sheet.)
38 / 146
39 / 146
40 / 146
Let S be a non-empty subset of the group G. Denote by hSi the
set of finite products of elements in S and the inverses of elements
in S. Thus x ∈ hSi if and only if ∃n ∈ N and elements t1 , . . . , tn
such that ti ∈ S or t−1
i ∈ S, and such that
x = t1 t2 . . . tn .
42 / 146
43 / 146
44 / 146
A mapping θ : hG, ∗i → hH, #i is called a homomorphism if
Examples
45 / 146
Let θ : G → H be a homomorphism. Then the image of θ is
Im θ = {θ(g) : g ∈ G} and the kernel of θ is
ker θ = {g ∈ G : θ(g) = eH }.
Theorem 1.2.2
[Note: For f : X → Y
f injective: f (x) = f (y) ⇒ x = y
f surjective: ∀y ∈ Y ∃x ∈ X s.t. f (x) = y.]
46 / 146
47 / 146
48 / 146
Proof
49 / 146
Example
50 / 146
51 / 146
52 / 146
1 Groups
1.3 Finite Abelian groups
We now consider the structure of finite Abelian groups. We recall
the structure of finite cyclic groups first.
Theorem 1.3.1 Let G be a finite cyclic group of order n ≥ 2,
say,
G = hxi = {e, x, x2 , · · · , xn−1 } .
Then to each divisor d of n, there exists exactly one subgroup of
order d, namely (with n = dm):
These are all the subgroups of G, and they are all cyclic.
0
For two such subgroups hxm i and hxm i (where n = dm = d0 m0 ),
0
we have hxm i ≤ hxm i if and only if m0 divides m.
Proof We omit the proof.
53 / 146
With this theorem, it is now quite easy to draw the lattice of
subgroups of a finite cyclic group G. Such a lattice is a graph in
which all the subgroups are arranged from bottom to top by
inclusion (the group {e} being the bottom vertex, the group G
itself being the top vertex). A subgroup H in this lattice is
contained in another subgroup H 0 if there is a strictly upward
moving path from H to H 0 .
Example Consider C36 = hxi. By the above theorem, the
subgroups are therefore hxm i with m ∈ {1, 2, 3, 4, 6, 9, 12, 18, 36},
and hxm i is of order 36/m = d.
For example, we have hx4 i ≤ hx2 i because 2 divides 4, but
hx3 i 6≤ hx2 i because 2 does not divide 3. Thus, by checking
mutual divisibility, we obtain the following lattice of subgroups of
C36 (the respective orders of the subgroups are added as indices):
54 / 146
55 / 146
56 / 146
hxm id
hxi36 = C36
Q
Q
QQ
hx2 i18 hx3 i12
Q Q
Q Q
QQ QQ
4 6
hx i9 hx i6 hx9 i4
Q Q
Q Q
QQ QQ
hx12 i3 hx18 i2
Q
Q
QQ
36
hx i1 = {e}
57 / 146
Recall the following.
Theorem 1.3.2 Cmn ∼
= Cm × Cn iff gcd(m, n) = 1.
Proof. (⇒) If prime p divides m and n then by Theorem 1.3.1 we
have Cp × Cp ≤ Cm × Cn ∼ = Cmn which contradicts the fact that a
subgroup of a cyclic group is cyclic since Cp × Cp is not a cyclic
group. (⇐) Observe that |(x, y)| = l.c.m.{|x|, |y|} = |x||y| and so
Cm × Cn is a cyclic group with generator (x, y).
58 / 146
59 / 146
60 / 146
WARNING gcd(m, n) 6= 1 ⇒ Cm × Cn 6 Cmn , for example
C2 × C4 C8 .
Example Consider C4 × C10 . Now 4 does not divide 10 however
we have
C4 × C10 ∼
= C4 × C2 × C5 (since C10 ∼
= C2 × C5 )
∼
= C2 × C4 × C5 (since C4 × C2 ∼= C2 × C4 )
∼
= C2 × C20 (since C20 ∼
= C4 × C5 )
and 2 does divide 20. It turns out that we can always do this.
61 / 146
Theorem 1.3.3 (Classification Theorem for Finite Abelian
Groups) Let A be a non-trivial finite Abelian group. Then
A∼
= A1 × · · · × Ak
|A| = p (prime) Cp
|A| = 4 C2 × C2 ; C4
|A| = 6 C6
|A| = 8 C2 × C2 × C2 ; C2 × C4 ; C8
62 / 146
63 / 146
64 / 146
Example |A| = 8575 = 52 .73
Partitions of 2: 1 + 1; 2.
Partitions of 3: 1 + 1 + 1; 1 + 2; 3.
Six possibilities:
65 / 146
Notation If x ∈ Z then P (x) denotes the number of partitions of
x. For example P (1) = 1, P (2) = 2, P (3) = 3, P (4) = 5 and
P (5) = 7.
Corollary 1.3.4 If n = pn1 1 . . . pnk k where ni ≥ 1 and the pi are
different primes then the number of Abelian groups of order n is
P (n1 ) · P (n2 ) . . . · P (nk ).
Example The number of Abelian groups of order 526500?
Now 526500 = 22 .34 .53 .13 so number is
P (2).P (4).P (3).P (1) = 2.5.3.1 = 30.
66 / 146
67 / 146
68 / 146
1 Groups
1.4 Cosets and Lagrange’s Theorem
xH = {xh : h ∈ H}
for some x in G.
A right coset of H in G is a subset of the form
Hx = {hx : h ∈ H}
for some x in G.
69 / 146
Remarks
70 / 146
71 / 146
72 / 146
Example D3 = {(1)(2)(3), (123), (132), (12), (23), (13)}
Let H = h(12)i = {(1)(2)(3), (12)}. Then
x + H = {x + h : h ∈ H}
for some x in A.
73 / 146
Example A = Z H = 3Z
74 / 146
75 / 146
76 / 146
Theorem 1.4.1
(i) a ∼L b is an equivalence relation on G and if c ∈ G then the
equivalence class [c] containing c is the left coset cH. In
particular, the left cosets of H in G form a partition of G.
(ii) a ∼R b is an equivalence relation on G and if c ∈ G then the
equivalence class [c] containing c is the right coset Hc. In
particular, the right cosets of H in G form a partition of G.
Proof
(i) If a ∈ G then a−1 a = e ∈ H and so a ∼L a. If a ∼L b then
a−1 b ∈ H and so b−1 a = (a−1 b)−1 ∈ H which implies
b ∼L a. If a ∼L b and b ∼L c then a−1 b and b−1 c ∈ H so
a−1 c = (a−1 b)(b−1 c) ∈ H which implies a ∼L c.
Now let x ∈ [c]. Then c ∼L x and so c−1 x ∈ H ⇒ c−1 x = h
for some h ∈ H ⇒ x = ch ⇒ x ∈ cH and thus [c] ⊆ cH. On
the other hand if y ∈ cH then y = ch for some
h ∈ H ⇒ c−1 y = h ∈ H ⇒ c ∼L y ⇒ y ∈ [c] ⇒ cH ⊆ [c],
therefore equality. (ii) Similar to (i).
77 / 146
The theory of equivalence relations yields
Corollary The cosets of H in G are pairwise equal or disjoint and
they form a partition of G.
Lemma 1.4.2 Let G be a group, H ≤ G and x, y ∈ G. The
following are equivalent:
Note. Therefore
78 / 146
79 / 146
80 / 146
Lemma 1.4.3 The number of left cosets of H in G equals the
number of right cosets of H in G.
Proof. Exercise.
Put
81 / 146
In particular, there exist distinct elements {xi : i ∈ I} ⊆ G (where
I is a suitably chosen index set) such that
[˙
G= Hxi (disjoint).
i∈I
85 / 146
Example An ≤ Sn and consists of all the even permutations.
Now consider the coset (12)An . Clearly if π ∈ (12)An then π is an
odd permutation. On the other hand if σ ∈ Sn is an odd
permutation then τ = (12)σ is even and so τ ∈ An . Thus
σ = (12)(12)σ = (12)τ ∈ (12)An . Therefore there are exactly two
left cosets of An in Sn , namely An (even) and (12)An (odd). Any
subset of Sn with 2 elements, one an even permutation, the other
an odd permutation, will be a system of left coset representatives
of An in Sn . We have |Sn : An | = 2, |Sn | = n! and |An | = 12 |Sn |.
Thus
˙
Sn = An ∪(12)An.
even odd
86 / 146
87 / 146
88 / 146
Example Consider the subgroup
SLn (R) = {A ∈ GLn (R) | det(A) = 1} of GLn (R).
For x ∈ R∗ = R\{0}, consider the n × n diagonal matrix
x 0 ··· 0
..
0 1 ...
.
Ax = .. . . ..
. . . 0
0 ··· 0 1
89 / 146
Now B ∈ Ax SLn (R) ⇒ B = Ax C where det C = 1
90 / 146
91 / 146
92 / 146
Example Let p be a prime integer and let G be a group of order
p. If H is a subgroup of G then by Lagrange |H| divides p. Thus
either |H| = 1 and H = {eG } or |H| = p and H = G. Moreover,
let g ∈ G\{eG }. Then |g| divides p by Corollary 1.4.6. Since
|g| =
6 1 it follows that |g| = p ⇒ hgi = G and so G is cyclic.
93 / 146
Given two subsets A and B of a group G we define the product
AB of A and B by
AB = {ab : a ∈ A, b ∈ B} ⊆ G.
94 / 146
95 / 146
96 / 146
Conversely, suppose that AB = BA. We check the subgroup
axioms for AB. Since both A and B contain eG it follows that
eG = eG eG ∈ AB and (S1) holds. Let a1 b1 and a2 b2 ∈ AB. Then
b1 a2 ∈ BA = AB and so b1 a2 = a3 b3 for some a3 ∈ A, b3 ∈ B.
Therefore
(a1 b1 )(a2 b2 ) = a1 (b1 a2 )b2 = a1 (a3 b3 )b2 = (a1 a3 )(b3 b2 ) ∈ AB and
(S2) holds. Finally if ab ∈ AB then (ab)−1 = b−1 a−1 ∈ BA = AB
and (S3) holds.
Example If A ≤ G then Ak = A for all k ≥ 1.
97 / 146
WARNING AB = BA does not mean ab = ba. It means
ab = b1 a1 for some a1 ∈ A, b1 ∈ B.
Theorem 1.4.8 Let A and B be finite subgroups of a group G.
Then
|A||B|
|AB| = .
|A ∩ B|
98 / 146
99 / 146
100 / 146
1 Groups
1.5 Normal Subgroups and Quotient Groups
Let x be an element of a group G. Any element of G of the form
gxg −1 where g ∈ G is called a conjugate of x and is denoted by
xg . Note: |x| = |gxg −1 |.
For any subgroup H of G and any g ∈ G the subset
H g = {ghg −1 : h ∈ H} is called a conjugate of H.
Lemma 1.5.1 H g ≤ G
Proof
(S1) eG = geG g −1 ∈ H g .
(S2) If x, y ∈ H g then x = gh1 g −1 and y = gh2 g −1 for some
h1 , h2 ∈ H and so xy = gh1 g −1 gh2 g −1 = g(h1 h2 )g −1 ∈ H g .
(S3) If z ∈ H g then z = ghg −1 for some h ∈ H and
z −1 = (ghg −1 )−1 = gh−1 g −1 ∈ H g .
101 / 146
A subgroup N of G is normal and we write N E G if and only if
(a) N E G;
(b) gN = N g (∀g ∈ G).
105 / 146
Example If N ≤ G and |G : N | = 2 then N E G. [Exercise
Sheet.]
As a consequence we have An E Sn . Also, the subgroup of Dn
consisting of the rotations is a normal subgroup.
Example SLn (R) E GLn (R). For if A ∈ GLn (R) and
B ∈ SLn (R) then det(ABA−1 ) = det(A) det(B) det(A−1 ) =
det(A) det(A−1 ) det(B) = det(B) = 1 ⇒ ABA−1 ∈ SLn (R).
Example H = {(1)(2)(3), (12)} is an Abelian subgroup of S3
but H is not a normal subgroup of S3 . For example
(13)(12)(13)−1 = (13)(12)(13) = (23) ∈ / H.
Example (Kernels are normal subgroups.) If θ : G → H is a
homomorphism then ker θ E G. We already know that ker θ ≤ G
so let g ∈ G and x ∈ ker θ. Then
θ(gxg −1 ) = θ(g)θ(x)θ(g −1 ) = θ(g)eH θ(g −1 ) = θ(g)θ(g −1 ) =
θ(g)[θ(g)]−1 = eH ⇒ gxg −1 ∈ ker θ.
106 / 146
107 / 146
108 / 146
Lemma 1.5.3 Let N E G and H ≤ G.
(i) H ∩ N E H.
(ii) HN ≤ G.
(iii) N E HN .
Proof.
109 / 146
We turn now to a fundamental construction – the quotient group.
Let G be a group and let N E G. Let
110 / 146
111 / 146
112 / 146
Theorem 1.5.4 Let G be a group and N E G. Then the set
G/N of cosets of N in G together with the binary operation
xN yN := xyN is a group – called the quotient group (or factor
group) of G by N ; and |G/N | = |G : N |.
Proof. We need only check the group axioms. Clearly the binary
operation is closed since xyN ∈ G/N . For associativity observe
that (xN yN )zN = xyN zN = (xy)zN = x(yz)N = xN yzN =
xN (yN zN ). The identity eG/N of G/N is given by
eG/N = eG N = N eG = N ; and the inverse of xN is x−1 N , that
is, (xN )−1 = x−1 N .
Example nZ E Z and we can form the quotient to obtain
hZ/nZ, +i whose elements are {[0], [1], . . . , [n − 1]} which, for
ease of notation, we usually write as {0, 1, 2, . . . , n − 1}. Note
then that [j] = j + nZ and so
113 / 146
√
Example hR/Z, +i, | 34 + Z| = 4 and | 2 + Z| = ∞.
N (12)N
N N (12)N
(12)N (12)N N
and G/N ∼
= C2 .
114 / 146
115 / 146
116 / 146
Example Let G = C12 × C4 where C12 = hxi and C4 = hyi.
N = hx3 i × hy 2 i.
Thus N =
{(1, 1), (1, y 2 ), (x3 , 1), (x3 , y 2 ), (x6 , 1), (x6 , y 2 ), (x9 , 1), (x9 , y 2 )}.
117 / 146
The elements of G/N are
N = (1, 1)N = {(1, 1), (1, y 2 ), (x3 , 1), (x3 , y 2 ), (x6 , 1), (x6 , y 2 ), (x9 , 1), (x9 , y 2 )}
(1, y)N = {(1, y), (1, y 3 ), (x3 , y), (x3 , y 3 ), (x6 , y), (x6 , y 3 ), (x9 , y), (x9 , y 3 )}
(x, 1)N = {(x, 1), (x, y 2 ), (x4 , 1), (x4 , y 2 ), (x7 , 1), (x7 , y 2 ), (x10 , 1), (x10 , y 2 )}
(x, y)N = {(x, y), (x, y 3 ), (x4 , y), (x4 , y 3 ), (x7 , y), (x7 , y 3 ), (x10 , y), (x10 , y 3 )}
(x2 , 1)N = {(x2 , 1), (x2 , y 2 ), (x5 , 1), (x5 , y 2 ), (x8 , 1), (x8 , y 2 ), (x11 , 1), (x11 , y 2 )}
(x2 , y)N = {(x2 , y), (x2 , y 3 ), (x5 , y), (x5 , y 3 ), (x8 , y), (x8 , y 3 ), (x11 , y), (x11 , y 3 )}
{(1, 1), (1, y), (x, 1), (x, y), (x2 , 1), (x2 , y)}.
118 / 146
119 / 146
120 / 146
The Cayley table for G/N is
(1, 1)N (1, y)N (x, 1)N (x, y)N (x2 , 1)N (x2 , y)N
(1, 1)N (1, 1)N (1, y)N (x, 1)N (x, y)N (x2 , 1)N (x2 , y)N
(1, y)N (1, y)N (1, 1)N (x, y)N (x, 1)N (x2 , y)N (x2 , 1)N
(x, 1)N (x, 1)N (x, y)N (x2 , 1)N (x2 , y)N (1, 1)N (1, y)N
(x, y)N (x, y)N (x, 1)N (x2 , y)N (x2 , 1)N (1, y)N (1, 1)N
(x2 , 1)N (x2 , 1)N (x2 , y)N (1, 1)N (1, y)N (x, 1)N (x, y)N
(x2 , y)N (x2 , y)N (x2 , 1)N (1, y)N (1, 1)N (x, y)N (x, 1)N
Note that (1, 1)N has order 1; (1, y)N has order 2; (x, 1)N and
(x2 , 1)N have order 3; (x, y)N and (x2 , y)N have order 6. Thus
G/N ∼ = C6 .
121 / 146
An example of multiplication in G/N is the following.
Alternatively (better):
since (x3 , y 2 ) ∈ N .
122 / 146
123 / 146
124 / 146
We have already seen that the kernel of a homomorphism is a
normal subgroup. The next result gives the converse.
Theorem 1.5.5 Let G be a group and N E G. Then the natural
map φ : G → G/N defined by φ(g) = gN (∀g ∈ G) is a surjective
homomorphism with ker φ = N .
Proof. Clearly φ is surjective and g ∈ ker φ if and only if
φ(g) = eG/N = N iff gN = N iff g ∈ N . Moreover
φ(g1 g2 ) = g1 g2 N = g1 N g2 N = φ(g1 )φ(g2 ).
125 / 146
We conclude this section with an important bijection concerning
subgroups of quotient groups.
Theorem 1.5.6 (The Correspondence Theorem) Let N be a
normal subgroup of a group G. Then every subgroup of the
quotient group G/N is of the form H/N where N E H ≤ G.
Conversely if H ≤ G and H contains N then H/N ≤ G/N . The
correspondence between subgroups of G/N and subgroups of G
containing N is a bijection. The bijection maps normal subgroups
of G/N onto normal subgroups of G containing N .
Proof We omit the proof.
126 / 146
127 / 146
128 / 146
Example (Exercise Sheet) G = D4 and N = h(13)(24)i. Then
N E G and |G/N | = 8/2 = 4. In fact G/N ∼ = C2 × C2 . (Recall
that |K| = 4 ⇒ K Abelian.) Now C2 × C2 has a total of five
subgroups so by the Correspondence Theorem D4 has a total of
five subgroups containing N , namely D4 , N and three others.
129 / 146
1 Groups
1.6 Isomorphism Theorems
as required.
130 / 146
131 / 146
132 / 146
Next, for all x, y in G
so θ is a homomorphism.
Let z ∈ Im φ. Then φ(x) = z for some x ∈ G which implies
θ(xK) = z and so θ is surjective. If θ(xK) = θ(yK) then
φ(x) = φ(y) ⇒ [φ(y)]−1 φ(x) = eH ⇒ y −1 x ∈ K ⇒ xK = yK by
Lemma 1.4.2. Thus θ is injective and so is an isomorphism.
General principle: if a homomorphism θ is defined on cosets then
you must check that θ is well-defined.
133 / 146
Example Consider θ : GLn (R) → R× = hR\{0}, ×i defined by
θ(A) = det A. Then Im θ = R× and ker θ = SLn (R) and so
GLn (R)/SLn (R) ∼
= R× .
Example Consider S 1 = {z ∈ C : |z| = 1} = {e2πix : x ∈ R} the
unit circle in the complex plane.
Then S 1 is a subgroup of C× = hC\{0}, ×i. Consider the map
exp : hR, +i → S 1 ,
x → e2πix .
134 / 146
135 / 146
136 / 146
Theorem 1.6.2 (Second Isomorphism Theorem) Let
H ≤ G and N E G. Then N E HN ≤ G, N ∩ H E H and
H ∼ HN
= .
N ∩H N
Proof. The fact that N E HN ≤ G and N ∩ H E H follow from
Lemma 1.5.3. Now define φ : H → HN/N by φ(h) = hN . Then
137 / 146
Theorem 1.6.3 (Third Isomorphism Theorem) Let H and
N be normal subgroups of the group G with N contained in H.
Then
(G/N )/(H/N ) ∼
= G/H.
138 / 146
139 / 146
140 / 146
Clearly φ is surjective, that is, Im φ = G/H, and
141 / 146
Example Consider On (R) = {A ∈ GLn (R) : AA> = In } where
A> denotes the transpose of the n × n matrix A. Then
On (R) ≤ GLn (R) and is called the orthogonal group of degree n
with coefficients in R.
and so
(A−1 )(A−1 )> = A> (A> )> = A> A = In ⇒ A−1 ∈ On (R).
142 / 146
143 / 146
144 / 146
Consider the group homomorphism
145 / 146
shows that {1, −1} ⊆ Im(det). But
A ∈ On (R) ⇒ In = AA>
⇒ 1 = det(AA> ) = det(A) det(A> ) = [det(A)]2
⇒ det(A) ∈ {1, −1}
⇒ Im(det) ⊆ {1, −1}.
146 / 146