Professional Documents
Culture Documents
Macauley - Math4120 - Maps Between Groups - 04
Macauley - Math4120 - Maps Between Groups - 04
Matthew Macauley
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 1 / 94
Homomorphisms
Throughout this course, we’ve said that two groups are isomorphic if for some generating
sets, they have Cayley graphs with the same structure.
The Greek roots “homo” and “morph” together mean “same shape.”
The homomorphism φ : G ! H is an
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 2 / 94
Preview: embeddings vs. quotients
The difference between embeddings and quotient maps can be seen in the subgroup lattice:
C10
D5
C5
C5 C4 C4 C4 C4 C4
C4 C4 C4 C4 C4
C2 C2 C2 C2 C2 C2
C1 C1
This, and much more, will be consequences of the celebrated isomorphism theorems.
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 3 / 94
Preview: subgroups, quotients, and subquotients
Often, we’ll see familiar subgroup lattices in the middle of a larger lattice.
SL2 (Z3 ) A4
quotient of a subgroup
Q8 V4 Q8
C6 C6 C6 C6 C3 C3 C3 C3
C4 C4 C4 C2 C2 C2 C4 C4 C4
C3 C3 C3 C3
C2 C1 C2
subgroup of a quotient
C1 C1
The isomorphism theorems relates the structure of a group to that of its quotients and
subquotients.
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 4 / 94
A example embedding
When we say Z3 ≤ D3 , we really mean that the structure of Z3 appears in D3 .
This can be formalized by a map φ : Z3 ! D3 , defined by φ : n 7! r n .
D3
Z3 D3
0 1 f
Z3 hr i
r
hf i hrf i hr 2 f i
1 r 2f
2 r2 rf h0i h1i
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 5 / 94
The formal definition
Definition
A homomorphism is a function φ : G ! H between two groups satisfying
Note that the operation a · b is in the domain while φ(a) · φ(b) in the codomain.
Z3 D3
0 1 f
φ : Z3 −! D3
1 r r 2f
k 7−! r k
2 r2 rf
Not only is there a bijective correspondence between the elements in Z3 and those in the
subgroup hr i of D3 , but the relationship between the corresponding nodes is the same.
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 6 / 94
Homomorphisms
Remark
Not every function between groups is a homomorphism! The condition φ(ab) = φ(a)φ(b)
means that the map φ preserves the structure of G .
The φ(ab) = φ(a)φ(b) condition has visual interpretations on the level of Cayley graphs
and Cayley tables.
Domain Codomain
a φ(a)
b φ(b)
Cayley φ
graphs
ab = c c φ(a)φ(b) = φ(c) φ(c)
b φ(b)
Note that in the Cayley graphs, b and φ(b) are paths; they need not just be edges.
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 7 / 94
An example
Consider the function φ that reduces an integer modulo 5:
In plain English, this just says that one can “first add and then reduce modulo 5,” OR “first
reduce modulo 5 and then add.”
Domain: Z Codomain: Z5
19 4
8 3
Cayley φ
graphs
27 2
8 3
Cayley 19 27 φ 4 2
tables
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 8 / 94
Homomorphisms and generators
Remark
If we know where a homomorphism maps the generators of G , we can determine where it
maps all elements of G .
Example
Suppose that G = ha, bi, and φ : G ! H, and we know φ(a) and φ(b). We can find the
image of any g ∈ G . For example, for g = a3 b2 ab,
Note that if k ∈ N, then φ(ak ) = φ(a)k . What do you think φ(a−1 ) is?
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 9 / 94
Two basic properties of homomorphisms
Proposition
For any homomorphism φ : G ! H:
(i) φ(1G ) = 1H “φ sends the identity to the identity”
(ii) φ(g −1 ) = φ(g)−1 “φ sends inverses to inverses”
Proof
(i) Pick any g ∈ G . Now, φ(g) ∈ H; observe that
Therefore, φ(1G ) = 1H . X
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 10 / 94
A word of caution
Exercise
Show that there is no embedding φ : Zn ,! Z, for n ≥ 2. That is, any such homomorphism
must satisfy φ(1) = 0.
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 11 / 94
Types of homomorphisms
Consider the following homomorphism θ : Z3 ! C6 , defined by θ(n) = r 2n :
C6
1
r2 r
0
Z3 hr 2 i
2 r3 1
hr 3 i
r4 r5
h0i h1i
Note that θ(a + b) = θ(a)θ(b). The red arrow in Z3 gets mapped to the 2-step path in C6 .
A homomorphism φ : G ! H that is one-to-one or “injective” is an embedding: the group
G “embeds” into H as a subgroup. Optional: write φ : G ,! H.
If φ(G ) = H, then φ is onto, or surjective. We call it a quotient. Optional: φ : G H.
Definition
A homomorphism that is both injective and surjective is an isomorphism.
An automorphism is an isomorphism from a group to itself.
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 12 / 94
An example that is neither an embedding nor quotient
Consider the homomorphism φ : Q8 ! A4 defined by
a c
1 i H = A4
−1 −i d b
e x
φ
G = Q8 Im(φ)
z y
−j −k a2 b2
j k
c2 d2
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 13 / 94
An example of an isomorphism
We have already seen that D3 is isomorphic to S3 .
This means that there’s a bijective correspondence f : D3 ! S3 .
r e
f 7! (23)
(12) (23) (12) (13)
rf
D3 f 1 S3 1
2 3
r 2f (132) (123)
r2 (13) r 7! (123)
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 14 / 94
Group representations
φ : G −! GLn (K )
For example, the following 8 matrices form group under multiplication, isomorphic to Q8 .
( "0 −1 0 0 # "0 0 −1 0# "0 0 0 −1#)
−1
±I , ± 10 0
0
0
0
0
−1 , ± 01 0
0
0
0
1
0 , ± 00 0
1 0 0
0
.
0 0 1 0 0 −1 0 0 1 0 0 0
Notice how we can use the homomorphism property to find the image of the other
elements.
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 15 / 94
Kernels and quotient maps
Definition
The kernel of a homomorphism φ : G ! H is the set
Definition
If φ : G ! H is a homomorphism and h ∈ Im(φ), define the preimage of h to be the set
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 16 / 94
An example of a quotient
Recall that C2 = {e 0πi , e 1πi } = {1, −1}. Consider the following quotient map:
Note that
φ(r k ) = φ(r )k = 1k = 1, φ(r k f ) = φ(r k )φ(f ) = φ(r )k φ(f ) = 1k (−1) = −1.
1 r r2 r3 f rf r 2f r 3f 1 r r2 r3 f rf r 2f r 3f
1 1 r r2 r3 f rf r 2f r 3f 1 1 r r2 r3 f rf r 2f r 3f
r r r2 r3 1 rf r 2f r 3f f r r r2 r3 1 rf r 2f r 3f f
11 −1f
r2 r2 r3 1 r r 2f r 3f f rf r2 r2 r3 r r 2f r 3f rf
r3 r3 1 r r2 r 3f f rf r 2f r3 r3 1 r r 2 r 3f f rf r 2f
f f r 3f r 2f rf 1 r3 r2 r f f r 3f r 2f rf 1 r3 r2 r
rf rf f r 3f r 2f r 1 r3 r2 rf rf f r 3f r 2f r 1 r3 r2
−1f 11
r 2f r 2f rf f r 3f r2 r 1 r3 r 2f r 2f rf r 3f r2 r r3
r 3f r 3f r 2 f rf f r3 r2 r 1 r 3f r 3f r 2 f rf f r3 r2 r 1
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 17 / 94
An example of a quotient
Define the homomorphism
φ : Q8 − V4 , φ(i) = v , φ(j) = h.
Since Q8 = hi, ji, we can determine where φ sends the remaining elements:
φ(1) = e 1 i
Note that the kernel is the normal subgroup N := Ker(φ) = φ−1 (e) = h−1i, and all
preimages are cosets:
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 18 / 94
Every homomorphism image is a quotient
The following is one of the central results in group theory.
The FHT says that every homomorphism can be decomposed into two steps: (i) quotient
out by the kernel, and then (ii) relabel the nodes via φ.
G φ
Im(φ) ≤ H
(Ker(φ) E G ) any homomorphism
π ι
quotient remaining isomorphism
process (“relabeling”)
G Ker(φ)
group of
cosets
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 19 / 94
Visualizing the FHT via Cayley graphs
1 i
e v
N iN
−1 −i
φ
Q8 V4
−j −k
jN kN h r
j k
φ=ι◦π
ι “relabeling map”
“quotient map” π
N iN
Q8 /N
jN kN
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 20 / 94
Visualizing the FHT via Cayley tables
φ : Q8 − V4 , φ(i) = v , φ(j) = h
a relabeling map ι : Q8 /N ! V4 .
1 −1 i −i j −j k −k 1 −1 i −i j −j k −k
1 1 −1 i −i j −j k −k 1 1 −1 i −i j −j k −k
N1 iNi jNj kNk e v hj r
−1 −1 −i −j −k −1 −1 1 −i i −j −k k
i i −i −1 1 k −k −j j i i −i −1 1 k −k −j j
iNi N−1 −kkNk jN−j v e r h−j
−i −i 1 j ι −i −i i 1 −1 −k k j
j j −j −k k −1 1 i −i j j −j −k k −1 1 i −i
jNj kN−k N−1 −iiNi hj r e v
−j −j k 1 −j −j k −k 1 −1 −i i
k k −k j −j −i i −1 1 k k −k j −j −i i −1 1
kNk jNj iN−i N−1 r hj v e
−k −k −j i 1 −k −k k −j i −i 1 −1
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 21 / 94
FHT preliminaries
Proposition
The kernel of any homomorphism φ : G ! H, is a normal subgroup.
Proof
Let N := Ker(φ). First, we’ll show that it’s a subgroup. Take any a, b ∈ N.
Identity: φ(e) = e. X
Closure: φ(ab) = φ(a) φ(b) = e · e = e. X
Inverse: φ(a−1 ) = φ(a)−1 = e −1 = e. X
Now we’ll show it’s normal. Take any n ∈ N. We’ll show that gng −1 ∈ N for all g ∈ G .
By the homomorphism property,
Key observation
Given any homomorphism φ : G ! H, we can always form the quotient group G / Ker(φ).
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 22 / 94
FHT preliminaries
Proposition
Let φ : G ! H be a homomorphism. Then each preimage φ−1 (h) is a coset of Ker(φ).
Proof
Let N = Ker(φ) and take any g ∈ φ−1 (h). (This means φ(g) = h.)
We claim that φ−1 (h) = gN. We need to verify both ⊆ and ⊇.
“⊆”: Take a ∈ φ−1 (h), i.e., φ(a) = h. We need to show that a ∈ gN.
From basic properties of cosets, we have the equivalences
a ∈ gN ⇐⇒ aN = gN ⇐⇒ g −1 aN = N ⇐⇒ g −1 a ∈ N.
φ(gn) = φ(g)φ(n) = h · 1H = h. X
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 23 / 94
Proof of the FHT
Proof
We’ll construct an explicit map ι : G / Ker(φ) −! Im(φ) and prove that it’s an isomorphism.
Let N = Ker(φ), and recall that G /N = {gN | g ∈ G }. Define
aN = bN =⇒ b−1 aN = N =⇒ b−1 a ∈ N .
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 24 / 94
Proof of FHT (cont.) [Recall: ι : G /N ! Im(φ) , ι : gN 7! φ(g)]
Proof (cont.)
• Show ι is a homomorphism : We must show that ι(aN · bN) = ι(aN) ι(bN).
Thus, ι is a homomorphism. X
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 25 / 94
Proof of FHT (cont.) [Recall: ι : G /N ! Im(φ) , ι : gN 7! φ(g)]
Proof (cont.)
• Show ι is injective (1–1) : We must show that ι(aN) = ι(bN) implies aN = bN.
Thus, ι is injective. X
Therefore, G /N ∼
= Im(φ), and the FHT is proven.
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 26 / 94
Consequences of the FHT
Corollary
If φ : G ! H is a homomorphism, then Im φ ≤ H.
Im(φ) ∼
= G /{1G } ∼
= G.
If φ : G ! H is the trivial map φ(g) = 1H for all h ∈ G , then Ker(φ) = G . The FHT
says that
{1H } = Im(φ) ∼
= G /G .
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 27 / 94
Consequences of the FHT
Reminder
For each d | n, the group Zn has a unique subgroup of order d, which is hn/di.
Case 1: | Ker(φ)| = 44, which forces | Im(φ)| = 1, and so φ(1) = 0 is the trivial
homomorphism.
Case 2: | Ker(φ)| = 22. By the FHT, | Im(φ)| = 2, which means Im(φ) = {0, 8}, and
so φ(1) = 8.
Case 3: | Ker(φ)| = 11. By the FHT, | Im(φ)| = 4, which means Im(φ) = {0, 4, 8, 12}.
There are two subcases: φ(1) = 4 or φ(1) = 12.
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 28 / 94
What does “well-defined” really mean?
Recall that we’ve seen the term “well-defined” arise in different contexts:
a well-defined binary operation on a set G /N of cosets,
a well-defined function ι : G /N ! H from a set (group) of cosets.
if a1 N = a2 N and b1 N = b2 N, then a1 b1 N = a2 b2 N.
Remark
Whenever we define a map and the domain is a quotient, we must show it’s well-defined.
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 29 / 94
What does “well-defined” really mean?
aN f (aN)
f (aN) = f (bN) aH = bN
bN f (b(N))
not allowed if 1-to-1 not allowed if well-defined
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 30 / 94
How to show two groups are isomorphic
Useful technique
Suppose we want to show that G /N ∼
= H. There are two approaches:
(i) Define a map φ : G /N ! H and prove that it is well-defined, a homomorphism, and a
bijection.
(ii) Define a map φ : G ! H and prove that it is a homomorphism, a surjection (onto),
and that Ker φ = N.
Usually, Method (ii) is easier. Showing well-definedness and injectivity can be tricky.
For example, Method (ii) works quite well in showing the following:
Z/hni ∼
= Zn ;
Q∗ /h−1i ∼
= Q+ ;
AB/B ∼
= A/(A ∩ B)
G /(A ∩ B) ∼
= (G /A) × (G /B) (if G = AB).
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 31 / 94
A picture of the isomorphism ι : Z/h12i −! Z12 3
4 2
Z 5 1
φ=ι◦π
··· −3 −2 −1 0 1 2 3 ··· 6 Z12 0
7 11
8 10
9
15
16 14
π 3
4 2
17
−9 ι
−8 −10 13
5
1
−7
−11
18 6 −6 Z/h12i −12 0 12
..
. −13
−5
−16 −1
7 −14
−15 11
19 −4 −2
−3
... 8 10
9
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 32 / 94
The Isomorphism Theorems
The fundamental homomorphism theorem (FHT) is the first of four basic theorems about
homomorphisms and their structure.
These all have analogues for other algebraic structures, e.g., rings, vector spaces, modules,
Lie algebras.
However, they all have beautiful visual interpretations, especially involving subgroup lattices.
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 33 / 94
The correspondence theorem: subgroups of quotients
Natural question
What are the subgroups of a quotient?
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 34 / 94
The correspondence theorem: subgroups of quotients
Compare G = Dic6 with the quotient by N = hr 3 i.
r r4
r2 r
G = Dic6 G /N
r 2s rs rs r 4s
r3 r 3s s 1 s r 3s 1 r3
r 2 s r 5s
r 4s r 5s
r4 r5 r2 r5
“shoeboxes; lids on” “shoeboxes; lids off” “shoes out of the box”
r2 r5 r 2s r 5s r2 r5 r 2s r 5s r 2N r 2sN
r r4 rs r 4s r r4 rs r 4s rN rsN
1 r3 s r 3s 1 r3 s r 3s N sN
hr i ≤ G hr i/N ≤ G /N hrNi ≤ G /N
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 35 / 94
The correspondence theorem: subgroups of quotients
Here is the subgroup lattice of G = Dic6 , and of the quotient G /N, where N = hr 3 i.
hr , si/hr 3 i
hr , si hrN, sNi
hr i hr i/hr 3 i hrNi
hr 2 i
hr 3 i hr 3 i/hr 3 i hNi
h1i
“The subgroups of the quotient G /N are the quotients of the subgroups that contain N.”
“shoes out of the box” “shoeboxes; lids off” “shoeboxes; lids on”
r2 r5 r 2s r 5s r2 r5 r 2s r 5s r 2N r 2sN
r r4 rs r 4s r r4 rs r 4s rN rsN
1 r3 s r 3s 1 r3 s r 3s N sN
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 36 / 94
The correspondence theorem: subgroups of quotients
“Everything that we want to be true” about the subgroup lattice of G /N is inherited from
the subgroup lattice of G .
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 37 / 94
The correspondence theorem: subgroups of quotients
All parts of the correspondence theorem have nice subgroup lattice interpretations.
G G /N G G /N G /N
a a
1 N N/N N/N
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 38 / 94
The correspondence theorem: subgroups of quotients
The last part says that we can characterize the conjugacy classes of G /N from those of G .
G G /N
H x2 Hx2−1 · · · xm Hxm
−1 H/N x2 Hx2−1/N· · ·xm Hxm
−1/N
Let’s apply that to find the conjugacy classes of C4 oC4 by inspection alone.
C4 C4 C4 C4 V4 C4 C4 C4 C4 C4 C4 V4 C4 C4 C4 C4 C4 C4 V4 C4 C4
C2 C2 C2 C2 C2 C2 C2 C2 C2
C1 C1 C1
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 39 / 94
The correspondence theorem: subgroups of quotients
Let’s prove the first (main) part of the correspondence theorem.
Proof
Let S be a subgroup of G /N. Then S is a collection of cosets, i.e.,
S = hN | h ∈ H ,
We’ll use the one-step subgroup test: take h1 N, h2 N ∈ S. Then S must also contain
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 40 / 94
The “subgroup” and “quotient” operations commute
Key idea
The quotient of a subgroup is just the subgroup of the quotient.
G = ha, bi
subgroup H ∼
= Q8 H/N ∼
= V4
ha2 bi habai hab2 i ha2 bi habai hab2 i ha2 bi/N habai/N hab2 i/N
h1i h1i
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 41 / 94
The “subgroup” and “quotient” operations commute
Key idea
The quotient of a subgroup is just the subgroup of the quotient.
ha, bi/N
quotient G/N ∼
= A4 V4 ∼
= H/N ≤ G/N
ha2 bi/N habai/N hab2 i/N ha2 bi/N habai/N hab2 i/N
h1i
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 42 / 94
The fraction theorem: quotients of quotients
The correspondence theorem characterizes the subgroup structure of the quotient G /N.
Fraction theorem
Given a chain N ≤ H ≤ G of normal subgroups of G ,
(G /N)/(H/N) ∼
= G /H.
SA8 = G G /N G /H
h1i h1i
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 43 / 94
The fraction theorem: quotients of quotients
Fraction theorem
Given a chain N ≤ H ≤ G of normal subgroups of G ,
(G /N)/(H/N) ∼
= G /H.
hsi hr 4 si hr 4 i = N N/N C1
h1i
G/N
G/N H/N
G/H V4
H/N
hr 4, si/N hr 2 si/N hr 2 i/N = H/N H/N
H/H C1
hr 4 i/N
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 44 / 94
The fraction theorem: quotients of quotients
Let’s continue our example of the semiabelian group G = SA8 = hr , si.
r3 r7 r 3s r 7s r 3 r3 N r 7 r 3 sr3 sNr 7 s r3 r7 r 3s r 7s
rH rsH
r r5 rs r 5s r rN r 5 rs rsNr 5 s r r5 rs r 5s
r2 r6 r 2s r 6s r 2 r2 N r 6 r 2 sr2 sNr 6 s r2 r6 r 2s r 6s
H sH
1 r4 s r 4s 1 N r4 s sNr 4 s 1 r4 s r 4s
r3 r7 r 3s r 7s r3 r7 r 3s r 7s
rNhr2 Ni rsNhr2 Ni rH rsH 5
r r5 rs r 5s r r5 rs r s
(G /N)/(H/N) G /H
r2 r6 r 2s r 6s r2 r6 r 2s r 6s
hr2 Ni sNhr2 Ni H sH 4
1 r4 s r 4s 1 r4 s r s
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 45 / 94
The fraction theorem: quotients of quotients
Fraction theorem
Given a chain N ≤ H ≤ G of normal subgroups of G ,
(G /N)/(H/N) ∼
= G /H.
Proof
This is tailor-made for the FHT. Define the map
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 46 / 94
The fraction theorem: quotients of quotients
For another visualization, consider G = Z6 × Z4 and write elements as strings.
Consider the subgroups N = h30, 02i ∼
= V4 and H = h30, 01i ∼
= Z2 × Z4 .
Notice that N ≤ H ≤ G , and H = N ∪ (01+N), and
G /N = N, 01+N, 10+N, 11+N, 20+N, 21+N , H/N = {N, 01+N}
n o
G /H = N ∪ (01+N), (10+N) ∪ (11+N), (20+N) ∪ (21+N)
n o
(G /N)/(H/N) = {N, 01+N}, {10+N, 11+N}, {20+N, 21+N} .
50 52 51 53 50 52 51 53 50 52 51 53
20 22 21 23
20+ N
20 22
21+
21 23
N 20+
20 22
H
21 23
40 42 41 43 40 42 41 43 40 42 41 43
10 12 11 13
10+ N
10 12
11+
11 13
N 10+
10 12
H
11 13
30 32 31 33 30 32 31 33 30 32 31 33
00 02 01 03
N
00 02
01+
01 03
N 00 02
H 01 03
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 47 / 94
The diamond theorem: duality of subquotients
G
Diamond theorem
Suppose A, B ≤ G , and that A normalizes B. Then AB
(i) A ∩ B E A and B E AB.
(ii) The following quotient groups are isomorphic: A B
AB/B ∼
= A/(A ∩ B)
A∩B
Proof (sketch)
Define the following map
If we can show: φ : A −! AB/B , φ : a 7−! aB .
then the result will follow immediately from the FHT. The details are left as HW.
Corollary
|A| · |B|
Let A, B ≤ G , with one of them normalizing the other. Then |AB| = .
|A ∩ B|
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 48 / 94
The diamond theorem: duality of subquotients
Let G = Z2 × Z6 , and consider subgroups A = h(1, 0), (0, 3)i, and B = h(0, 2)i.
Then G = AB, and A ∩ B = h(0, 0)i.
Let’s interpret the diamond theorem AB/B ∼
= A/A ∩ B in terms of the subgroup lattice.
Index = 1 Z2 × Z6 Order = 12
4 h(0, 2)i 3
12 h(0, 0)i 1
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 49 / 94
The diamond theorem: duality of subquotients
Index = 1 Q 8 o C9 Order = 72
3 AB = Q8 × C3 24
4 C18 C18 C18 C18 18
18 C4 C4 C4 4
24 C3 3
36 A ∩ B = C2 2
72 1
C1
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 50 / 94
The diamond theorem illustrated by a “pizza diagram”
AB = large pizza
a3 B a2 B
A = small pizza
a3 • •a2
a4 B B B = large pizza slice
a4• •1
A ∩ B = small pizza slice
•an
...
...
A/(A ∩ B) = {small pizza slices}
A
...
Diamond theorem: AB/B ∼
= A/(A ∩ B)
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 51 / 94
The diamond theorem: duality of subquotients
Proposition
Suppose H is a subgroup of Sn that is not contained in An . Then exactly half of the
permutations in H are even.
Index = 1 Sn Order = n!
2
m
2 An n!/2
m H n!/m
m
2
2m H ∩ An n!/2m
Proof
It suffices to show that [H : H ∩ An ] = 2, or equivalently, that H/(H ∩ An ) ∼
= C2 .
Since H An , the product HAn must be strictly larger, and so HAn = Sn .
By the diamond theorem,
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 52 / 94
A generalization of the FHT
Theorem (exercise)
Every homomorphism φ : G ! H can be factored as a quotient and embedding:
φ φ
G H g φ(g)
π ι π ι
G /N gN
A4 = H
G = Q8
φ
hii hji hki Im(φ) = V4
C3 C3 C3 C3
Ker(φ) = h−1i φ=ι◦π C2 C2 C2
h1i C1
π
G /N ∼
= Im(φ) ι
hNi
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 53 / 94
A generalization of the FHT
a c
1 i H = A4
N iN
−1 −i d b
e x
φ
Q8 Im(φ)
z y
−j −k a2 b2
jN kN
j k φ=ι◦π
c2 d2
π
N iN
ι
Q8 /N ∼
= V4
jN kN
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 54 / 94
A theorem of Hans Zassenhaus
(A ∩ B)M ∼ (A ∩ B)N
= .
(A ∩ N)M (B ∩ M)N
A B A∩M B ∩N
(A ∩ B)M (A ∩ B)N
(A ∩ M)(B ∩ N)
M N
A∩B
(A ∩ N)M (B ∩ M)N
M N
(A ∩ M)(B ∩ N)
(A ∩ B)M (A ∩ B)N
A∩M B ∩N A B
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 55 / 94
The quotient G /Z (G ) can never be a nontrivial cyclic subgroup
C7 oC6
C1
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 56 / 94
Commutators
We’ve seen how to divide Z by h12i, thereby “forcing” all multiples of 12 to be zero. This is
one way to construct the integers modulo 12: Z12 ∼ = Z/h12i.
Now, suppose G is nonabelian. We’d like to divide G by its “non-abelian parts,” making
them zero and leaving only “abelian parts” in the resulting quotient.
A commutator is an element of the form aba−1 b−1 . Since G is nonabelian, there are
non-identity commutators: aba−1 b−1 6= e in G .
ab = ba ∗ ab 6= ba ∗
In this case, the set C := {aba−1 b−1 | a, b ∈ G } contains more than the identity.
Definition
The commutator subgroup G 0 of G is
G 0 := aba−1 b−1 | a, b ∈ G .
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 57 / 94
The abelianization of a group
Definition
The abelianization of G is the quotient group G /G 0 .
π h
G /G 0
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 58 / 94
Some examples of abelianizations
By the isormophism theorems, we can usually identitfy the commutator subgroup G and
abelianation by inspection, from the subgroup lattice.
Dic6
A4
hr i
hsi hrsi hr 2si
h(12)(34), (13)(24)i
hr 2 i
h(123)i h(124)i h(134)i h(234)i
hr 3 i
h(12)(34))i h(13)(24)i h(14)(23))i
h1i
SA8
hei
D4
hr 2 , si hrsi hr i
hr 2 , f i hr i hr 2 , rf i
hr 4 , si hr 2 si hr 2 i
hf i hr 2 f i hr 2 i hr 3 f i hrf i hsi hr 4 si hr 4 i
h1i h1i
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 59 / 94
Automorphisms
We have already seen automorphisms of cyclic groups: “structure-preserving rewirings.”
For a general group G , an automorphism is a isomorphism φ : G ! G .
The set of automorphisms of G defines the automorphism group of G , denoted Aut(G ).
Proposition
The automorphism group of Zn is Aut(Zn ) = σa | a ∈ Un ∼
= Un , where
σa : Zn −! Zn , σa (1) = a .
U7 = h3i ∼
= C6 Aut(C7 ) = hσ3 i ∼
= U7
1 2 3 4 5 6 σ1 σ2 σ3 σ4 σ5 σ6 σ1 1
1 1 2 3 4 5 6 σ1 σ1 σ2 σ3 σ4 σ5 σ6
2 2 4 6 1 3 5 σ2 σ2 σ4 σ6 σ1 σ3 σ5
σ3 σ3 σ6 σ2 σ5 σ1 σ4 σ2 1 σ3 1
3 3 6 2 5 1 4
4 4 1 5 2 6 3 σ4 σ4 σ1 σ5 σ2 σ6 σ3
5 5 3 1 6 4 2 σ5 σ5 σ3 σ1 σ6 σ4 σ2
σ6 1
6 6 5 4 3 2 1 σ6 σ6 σ5 σ4 σ3 σ2 σ1
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 60 / 94
An example: the automorphism group of C7
r2 r2
r r
“doubling map” σ2 r3 r3 “tripling map” σ3
φ2 1 φ 1
32 ≡ 2 (mod 7) r4 r4
U7 = h3i
r6 r6
r5 r5
r2 r2
r r
“sextupling map” σ6 r3 r3
φ3 1 Aut(C7 ) ∼
= U7 = h3i Id=σ1 1
33 ≡ 6 (mod 7) r4 r4
r6 r6
r5 r5
r2 r2
r r
“quadrupling map” σ4 r3 r3 “quintupling map” σ5
φ4 1 φ5 1
34 ≡ 4 (mod 7) r4 r4
35 ≡ 5 (mod 7)
r6 r6
r5 r5
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 61 / 94
Automorphisms of noncyclic groups
Examples
1. An automorphism φ of V4 = hh, v i is determined by the image of h and v .
There are 3 choices for φ(h), then 2 choices for φ(v ), thus | Aut(V4 )| = 6.
β(r ) = r 2
α(r ) = r
α(f ) = rf β(f ) = f
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 62 / 94
Automorphisms of V4 = hh, v i
α: h v hv and αβ : h v hv
id e h α e h α2 e h
h 7−! h h 7−! v h 7−! hv
v 7−! v v 7−! hv v 7−! h
hv 7−! hv v hv hv 7−! h v hv hv 7−! v v hv
β e h αβ e h α2 β e h
h 7−! v h 7−! h h 7−! hv
v 7−! h v 7−! hv v 7−! v
hv 7−! hv v hv hv 7−! v v hv hv 7−! h v hv
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 63 / 94
Automorphisms of V4 = hh, v i
Here is the Cayley table and Cayley graph of Aut(V4 ) = hα, βi ∼
= S3 ∼
= D3 .
id α α2 β αβ α2 β
id id α α2 β αβ α2 β
α α α2 id αβ α2 β β
α2 α2 id α α2 β β αβ id
β β α2 β αβ id α2 α
αβ αβ β α2 β α id α2
α2 β α2 β αβ β α2 α id
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 64 / 94
The construction of V4 o C2
A labeling map θi : C2 −! Aut(V4 ) ∼
= D3 is just a homomorphism. There are four:
α
1 Id Id Id Id
αβ
β Id
α2 β
s Id β αβ α2 β
α2 θ θ θ
θ 0 1 2
s 7−! Id s 7−! β s 7−! αβ s 7−! α2 β
Id bc c
1 1 a ab b
b 1
abc ac
s c ac abc bc
β ab a
Start with a Inflate each node, insert rewired versions rearrange the Cayley graph
copy of B = C2 of A = V4 , and connect corresponding nodes What familiar group is V4 o C2 ?
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 65 / 94
Automorphisms of D3
α: r r2 f rf r 2f and β: r r2 f rf r 2f
r 1 r 1
id
r −! r rf f r 2f rf f r 2f β
r −! r 2
f −! f f 1 f 1
f −! f
r 2f r r2 r 2f r r2
r2 rf r2 rf
r 1 r 1
α
r −! r rf f r 2f rf f r 2f αβ
r −! r 2
f −! rf f 1 f 1
r 2f r 2f
f −! r 2 f
r r2 r r2
r2 rf r2 rf
r 1 r 1
α2
r −! r rf f r 2f rf f r 2f
α2 β
r −! r 2
f −! r 2f f 1 f 1
f −! rf
r 2f r r2 r 2f r r2
r2 rf r2 rf
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 66 / 94
Automorphisms of D3
Here is the Cayley table and Cayley graph of Aut(D3 ) = hα, βi.
id α α2 β αβ α2 β
id id α α2 β αβ α2 β
α α α2 id αβ α2 β β
α2 α2 id α α2 β β αβ
β β α2 β αβ id α2 α
αβ αβ β α2 β α id α2
α2 β α2 β αβ β α2 α id
α: r r2 f rf r 2f and β: r r2 f rf r 2f
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 67 / 94
Automorphisms of D3
Here is the Cayley table and Cayley graph of Aut(D3 ) = hα, βi.
id α α2 β αβ α2 β
id id α α2 β αβ α2 β
α α α2 id αβ α2 β β
α2 α2 id α α2 β β αβ id
β β α2 β αβ id α2 α
αβ αβ β α2 β α id α2
α2 β α2 β αβ β α2 α id
α: r r2 f rf r 2f and β: r r2 f rf r 2f
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 68 / 94
A few more examples of semidirect products
What groups are these?
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 69 / 94
Inner and outer automorphisms
Earlier in this class, we conjugated an entire group G by a fixed element x ∈ G .
This is an example of an inner automorphism. Here are two examples:
x −1 D4 x x −1 Q8 x
x −1 hf ix x −1 hr 2 f ix x −1 hr 2 ix x −1 hr 3 f ix x −1 hrf ix x −1 h−1ix
x −1 h1ix x −1 h1i x
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 70 / 94
The inner automorphism group
Definition
An inner automorphism of G is an automorphism ϕx ∈ Aut(G ) defined by
ϕx (g) := x −1 gx, for some x ∈ G .
The inner automorphisms of G form a group, denoted Inn(G ). (Exercise)
1 r f r 2f 1 r f r 2f
Id = ϕ1 = ϕr 2 ϕf = ϕr 2 f
r2 r3 rf r 3f r2 r3 rf r 3f
r f r 2f r f r 2f
1 1
ϕr = ϕr 3 ϕrf = ϕr 3 f
r2 r3 rf r 3f r2 r3 rf r 3f
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 71 / 94
The inner automorphism group
Proposition (exercise)
Inn(G ) is a normal subgroup of Aut(G ).
Remarks
Many books define ϕx (g) = xgx −1 . Our choice is so ϕxy = ϕx ϕy (reading L-to-R).
If z ∈ Z (G ), then ϕz ∈ Inn(G ) is trivial.
If x = yz for some z ∈ Z (G ), then ϕx = ϕy in Inn(G ):
Z rZ fZ rfZ
Key point
Two elements x, y ∈ G are in the same coset of Z (G ) if and only if ϕx = ϕy in Inn(G ).
Proposition
In any group G , we have G /Z (G ) ∼
= Inn(G ).
Proof
Consider the map
f : G −! Inn(G ), x 7−! ϕx ,
It is straightfoward to check this this is (i) a homomorphism, (ii) onto, and (iii) that
Ker(f ) = Z (G ).
The result is now immediate from the FHT.
Inn(D3 ) ∼
= D3 /Z (D3 ) ∼
= D3 ∼
= Aut(D3 ),
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 73 / 94
Inner automorphisms of D3
Let’s label each φ ∈ Aut(D3 ) with the corresponding inner automorphism.
r 1 r 1
Id
r −! r rf f r 2f rf f r 2f β
r −! r 2
f −! f ϕ1 f 1 ϕf f 1
f −! f
r 2f r r2 r 2f r r2
r2 rf r2 rf
r 1 r 1
α
r −! r rf f r 2f rf f r 2f αβ
r −! r 2
f −! rf ϕr f 1 ϕrf f 1
r 2f r 2f
f −! r 2 f
r r2 r r2
r2 rf r2 rf
r 1 r 1
α2
r −! r rf f r 2f rf f r 2f
α2 β
ϕr 2 ϕr 2 f r −! r 2
f −! r 2f f 1 f 1
f −! rf
r 2f r r2 r 2f r r2
r2 rf r2 rf
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 74 / 94
Automorphisms of D4
Every automorphism of D4 = hr , f i is determined by where it sends the generators:
φ(r ) = r or r 3 , φ(f ) = f , rf , r 2 f , r 3 f , or r 2 .
| {z } | {z }
2 choices 5 choices
ω : D4 −! D4 , ω(r ) = r , ω(f ) = rf
is an (outer) automorphism, which swaps the “two types” of reflections of the square.
r f r 2f r f r 2f
1 1
ω ϕf ω
2 3 rf 3 2 3 rf 3
r r r f r r r f
r f r 2f r f r 2f
1 1
ϕr ω ϕrf ω
r2 r3 rf r 3f r2 r3 rf r 3f
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 75 / 94
The full automorphism group of D4
Inn(D4 ) = hϕr , ϕf i Inn(D4 )ω
r r f r 2f
1 f r 2f 1
Id = ϕ1 ω
2 3 rf 3 2 3 rf 3
r r r f r r r f
r f r 2f r f r 2f
1 1
ϕr ϕr ω
r2 r3 rf r 3f r2 r3 rf r 3f
r r f r 2f
1 f r 2f 1
ϕf ϕf ω
r2 r3 rf r 3f r2 r3 rf r 3f
r f r 2f r f r 2f
1 1
ϕrf ϕrf ω
r2 r3 rf r 3f r2 r3 rf r 3f
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 76 / 94
The outer automorphism group
Definition
An outer automorphism of G is any automorphism that is not inner.
Out(D4 ) ∼ Aut(D4 )
= C2 ϕf ω ω
Id ϕf
Inn(D4 ) = hϕr , ϕf i hωi hϕr , ϕf ωi
ϕr ω ϕrf ω
hIdi Aut(D4 ) ∼
= Inn(D4 ) o Out(D4 )
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 77 / 94
Class automorphisms
Proposition (exercise)
Automorphisms permute conjugacy classes. That is, g, h ∈ G are conjugate if and only if
φ(g) and φ(h) are conjugate.
The answer is “no”. Burnside found examples of groups of order at least 729 that admit
such an automorphism.
Definition
A class automorphism is an automorphism that sends every element to another in its
conjugacy class.
In 1947, G.E. Wall found a group of order 32 with a class automorphism that is outer.
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 78 / 94
Semidirect products, algebraically
Thus far, we’ve see how to construct A oθ B with our “inflation method.”
Given A (for “automorphism”) and B (for “balloon”), we label each inflated node b ∈ B
with φ ∈ Aut(A) via some labeling map
θ : B −! Aut(A).
Definition
The (external) semidirect product A oθ B of A and B, with respect to the homomorphism
θ : B −! Aut(A),
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 79 / 94
An example: the direct product C5 × C4
a ab3
a2 a2b3
ϕ0
ϕ0 1 b3
a3 a3b3
a4 a4b3
a, b | a5 = b4 = 1, ab = ba
a1 b1 · a2 b2 = a1 a2 b1 b2
ϕ0 b b2
ϕ0
a3b a3b2
a4b a4b2
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 80 / 94
An example: the semidirect product C5 oθ C4
a ab3
a2 a2b3
ϕ0 1
ϕ3 b3
a3 a3b3
a4 a4b3
C5 oθ1 C4 = a, b | a5 = b4 = 1, ab = ba3
ϕ1 b b2
ϕ2
a3b a3b2
a4b a4b2
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 81 / 94
Revisiting semidirect products
Lemma
The subgroup A × {1} is normal in A oθ B.
Proof
Let’s conjugate an arbitrary element (g, 1) ∈ A × {1} by an element (a, b) ∈ A oθ B.
(a, b)(x, 1)(a, b)−1 = (a θ(b)g, b)(a−1 , b−1 ) = (a θ(b)g θ(b)a−1 , 1) ∈ A × {1}.
| {z }
∈A
Not all books use the same notation for semidirect product. Ours is motivated by:
In A × B, both factors are normal (technically, A × {1} and {1} × B).
In A o B, the group on the “open” side of o is normal.
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 82 / 94
Internal products
Previously, we’ve looked at outer products: taking two unrelated groups and constructing a
direct or semidirect product.
Now, we’ll explore when a group G = NH is isomorphic to a direct or semidirect product.
These are called internal products. Let’s see two examples:
ϕ0 G = C6 1 r2 r4 ϕ0 G = D3 1 r r2
N = hr2 i N = hri
H = hr3 i H = hfi
ϕ0 r3 r5 r ϕ1 f r 2f rf
θ0 : r 7! ϕ0 θ1 : r 7! ϕ
C6 = NH ∼
=N ×H D3 = NH ∼
= N oθ H
Questions
Can we characterize when NH ∼= N × H and/or NH ∼ = N oθ H?
∼
If NH = N oθ H, then what is the map θ : H ! Aut(N)?
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 83 / 94
Internal direct products
When G = NH is isomorphic to N × H, we have an isomorphism
Since N × {1} and {1} × H are normal in N × H, the subgroups N and H are normal in NH.
Recall that earlier, we showed that
|N| · |H|
|NH| = ,
|N ∩ H|
Theorem
Let N, H ≤ G . Then G ∼
= N × H iff the following conditions hold:
(i) N and H are normal in G
(ii) N ∩ H = {e}
(iii) G = NH.
Remark
This has a very nice interpretation in terms of subgroup lattices! Groups for which (ii) and
(iii) hold are called lattice complements.
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 84 / 94
Internal semidirect products
When G = NH is isomorphic to N oθ H, we have an isomorphism
Theorem
Let N, H ≤ G . Then G ∼
= N o H iff the following conditions hold:
(i) N is normal in G
(ii) N ∩ H = {e}
(iii) G = NH,
and the homomorphism θ sends h to the inner automorphism ϕh−1 :
ϕ −1
θ : H −! Aut(N), θ : h 7−! n 7−h! h−1 nh .
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 85 / 94
Examples of internal semidirect products
SD8 Q16
hr 2 , si hr i hr 2 , rsi hr 2 , si hr i hr 2 , rsi
hsi hr 4 si hr 2 si hr 6 si hr 4 i hr 4 i
h1i h1i
Observations
The group SD8 decomposes as a semidirect product several ways:
N = hr i ∼
= C8 , H = hsi ∼
= C2 , SD8 = NH ∼
= C8 oθ3 C2 .
or alternatively,
N = hr 2 , rsi ∼
= Q8 , H = hsi ∼ SD8 = NH ∼
= C2 , = Q8 oθ0 C2 .
The group Q16 does not decompose as a semidirect product!
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 86 / 94
Semidihedral groups as semidirect products
SD8
hr 2 , si hr i hr 2 , rsi SD8 ∼
= hr i o hsi ∼
= C8 o C2
hr 4 , si hr 2 s, r 4 i hr 2 i hrsi hr 3 si SD8 ∼
= hr 2 , rsi o hsi ∼
= Q8 o C2
hsi hr 4 si hr 2 si hr 6 si hr 4 i
h1i
r2 r2 r2
r3 r r3 r r3 r
r 2s r 2s r 2s
r 3s rs r 3s rs r 3s rs
r4 r 4s D4 s 1 r4 r 4s C8 s 1 r4 r 4s Q8 s 1
r 5s r 7s r 5s r 7s r 5s r 7s
r 6s r 6s r 6s
r5 r7 r5 r7 r5 r7
r6 r6 r6
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 87 / 94
Generalized quaternion groups
Recall that a generalized quaternion group is a dicyclic group whose order is a power of 2.
It’s not hard to see that r 8 = s 2 = −1 is contained in every cyclic subgroup.
r4 Q32
r5 r3
r6 r2
r 4s hr 2 , si hr i hr 2 , rsi
r 5s r 3s
r 6s r 2s
r7 r
r 7s rs
hr 4 , si hr 4 , r 2si hr 2 i hr 4 , rsi hr 4 , r 3si
r8 r 8s s 1
r 11 r 13
r 12 h1i
Therefore, Q2n ∼
6= N o H for any of its nontrivial subgroups.
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 88 / 94
Internal semidirect products and inner automorphisms
Theorem
Let N, H ≤ G . Then G ∼
= N o H iff the following conditions hold:
(i) N is normal in G
(ii) N ∩ H = {e}
(iii) G = NH,
and the homomorphism θ sends h to the inner automorphism ϕh :
ϕ −1
θ : H −! Aut(N), θ : h 7−! n 7−h! h−1 nh .
Proof
We only need to establish that θ sends h 7! ϕh−1 .
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 89 / 94
Internal direct and semidirect products
How many ways does D6 decompose as an direct or semidirect product of its subgroups?
D6
hr i hr 2 f , f i hr 2 , rf i
r2 r
hr 3, f ihr 3, rf ihr 3, r 2f i r 2f rf
r3 r 3f D6 = hr, fi f 1
hr 2 i
r 4f r 5f
hr 3 i hf i hr 4f i hr 2f i hr 3f i hrf i hr 5f i r4 r5
h1i
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 90 / 94
Decompositions of D6 into direct and semdirect products
D6 ∼
= C6 oC2 D6 ∼
= C3 oV4
C6 D 3 D 3 C6 D 3 D 3
V4 V4 V4 V4 V4 V4
C3 C3
C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2
C1 C1
D6 ∼
= D3 oC2 D6 ∼
= D3 ×C2
C6 D3 D3 C6 D 3 D 3
V4 V4 V4 V4 V4 V4
C3 C3
C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2
C1 C1
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 91 / 94
Decompositions of D6 into direct and semdirect products
C6 o C2 C3 o V4
r
1 f r 3f r3
1 r2 r3 r4 r5
r2 r 2f r 5f r5
f rf r 2f r 3f r 4f r 5f r
r4 r 4f rf
D3 o C2 D3 × C2
1 f r4 r 4f r2 r 2f 1 f r4 r 4f r2 r 2f
rf r5 r 5f r3 r 3f r r3 r 3f r rf r5 r 5f
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 92 / 94
Central products
Definition
Suppose H and N are subgroups of G satisfying:
1. H and N are normal,
2. G = hH, Ni,
3. H ∩ N ≤ Z (G ).
The G is an internal central product of H and K , denoted G ∼
= H ◦ K.
We can also define an external central product of A and B, but we won’t do that here.
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 93 / 94
Central products
The diquaternion group DQ8 is a central product two nontrivial ways:
DQ8 ∼
= C4 ◦ Q8
DQ8 ∼
= C4 ◦ D4 .
4 V4 V4 V4 C4 = N C4 C4 C4 4
8 C2 C2 C2 C2 C2 C2 C2 = N ∩ H = N ∩ K 2
16 C1 1
M. Macauley (Clemson) Chapter 4: Maps between groups Math 4120 & 4130, Visual Algebra 94 / 94