Chapter 1 - Groups
Chapter 1 - Groups
1 / 68
Contents
2 / 68
Contents
3 / 68
Sets (Tập hợp)
▶ We write x ∈ X if x belongs to X .
∀x, x ∈ X ⇒ x ∈ Y .
4 / 68
Sets (Tập hợp)
Example
1. The empty set is a subset of every set.
X := {a ∈ Z | 3 divides a},
3Z := {3 · b | b ∈ Z}.
5 / 68
Sets and Functions
X ∩ Y := {z | z ∈ X and z ∈ Y }
X ∪ Y := {z | z ∈ X or z ∈ Y }
6 / 68
Sets and Functions
X − Y := {z | z ∈ X and z ̸∈ Y }
X = Z − X := {z | z ∈ Z or z ̸∈ X }
X × Y := {(x, y ) | x ∈ X , y ∈ Y }.
7 / 68
Sets and Functions
We denote by b := f (a)
▶ the value of f at a,
▶ the image of a via f .
Ingredients of a function:
▶ Domain X , and target Y ,
▶ Image f (X ) := {f (a) | a ∈ X },
▶ Graph {(a, f (a)) | a ∈ X }.
8 / 68
Sets and Functions
9 / 68
Sets and Functions
10 / 68
Sets and Functions
11 / 68
Sets and Functions
Question
Find the composite g ◦ f and f ◦ g , where:
▶ f : Z → Z defined by f (z) = z 2 , and g : Z → Z defined by
g (z) = 3z.
▶ f : R → R defined by f (r ) = r n , and g : R \ {−1} → R
1
defined by g (r ) := r +1 .
12 / 68
Sets and Functions
h ◦ (g ◦ f ) = (h ◦ g ) ◦ f .
13 / 68
Sets and Functions
Question
For which integer a, the following functions are invertible?
▶ f : Z → Z, defined by f (z) := z + a.
▶ g : Z → Z, defined by g (z) := az.
▶ h : Z → Z, defined by h(r ) := r a .
14 / 68
Sets and Functions
Definition (Direct/Inverse image)
Let f : X → Y be a function.
▶ For U ⊆ X , the (direct) image of U via f is
f (U) := {f (x) | x ∈ U} ⊆ Y .
f −1 (V ) := {x ∈ X | f (x) ∈ V } ⊆ X .
Question:
Find the image and inverse image of the set {0} via
▶ f : Z → Z, defined by f (z) := z + a.
▶ g : Z → Z, defined by g (z) := az.
▶ h : Z → Z, defined by h(r ) := r a .
15 / 68
Contents
16 / 68
Groups and abelian groups
Definition (Operations)
An operation ∗ on a set G is a function
∗ : G × G → G.
17 / 68
Groups and abelian groups
Definition (Groups)
A set G , together with an operation ∗ is called a group if it
satisfies
(i) Associative law: a ∗ (b ∗ c) = (a ∗ b) ∗ c for every a, b, c ∈ G .
18 / 68
Group and abelian group
Remark 1
▶ e is called the identity of G .
▶ a′ is called the inverse of a, denoted by a−1 .
Remark 2
▶ If ∗ ≡ · is a multiplication, (G , ∗) is called multiplicative
group.
▶ If ∗ ≡ + is an addition, (G , ∗) is called additive group.
19 / 68
Groups and abelian groups
Example 1
The set Z, together with the usual addition
a ∗ b := a + b,
is a group.
Example 2
Similarly, (Q, +), (R, +) and (C, +) are also abenlian groups.
20 / 68
Groups and abelian groups
Example 3
The set Q∗ := Q \ {0}, together with the usual multiplication
a ∗ b := a · b,
is a group.
Example 4
Similarly, (R∗ , ·) and (C∗ , ·) are also abenlian groups.
21 / 68
Groups and abelian groups
Example 5
The set M(2, R) of 2x2 matrices with real number entries,
together with the usual addition
A ∗ B := A + B,
is a group.
22 / 68
Groups and abelian groups
Example 6
The set GL(2, R) of 2x2 invertible matrices with real number
entries, together with the usual mulitiplication
A ∗ B := A · B,
23 / 68
Groups and abelian groups
Exercise 1
Prove that the set
5Z := {5m | m ∈ Z},
together with the usual addition +, is a group.
24 / 68
Groups and abelian groups
Proposition
Let G be a group with operation ∗ and identity e.
(i) a ∗ a′ = e for all a ∈ G .
(ii) a ∗ e = a for all a ∈ G .
25 / 68
Groups and abelian groups
Lemma
Let (G , ∗) be a group.
(i) The cancellation laws hold: for a, b, x ∈ G , we have
if x ∗ a = x ∗ b then a = b, and
if a ∗ x = b ∗ x then a = b.
−1
(ii) a−1 = a, for all a ∈ G .
26 / 68
Contents
27 / 68
Subgroups
Definition (Subgroups)
Let (G , ∗) be a group and H ⊆ G .
H is called a subgroup of G , denoted by H ≤ G , if
(i) e ∈ H, and
(ii) if x, y ∈ H, then x ∗ y ∈ H, and
(iii) if x ∈ H, then x −1 ∈ H.
Proposition
Let (G , ∗) be a group and H ⊆ G .
Then H is a subgroup of G iff H ̸= ∅, and
x, y ∈ H ⇒ x ∗ y −1 ∈ H.
28 / 68
Subgroups
Proposition
Every subgroup H of a group G is itself a group.
Example 1
Prove that the set 5Z := {5a | a ∈ Z} is a subgroup of (Z, +).
Example 2
Let G = R2 = {(a, b) | a, b ∈ R} be a group with the operation ∗
defined by
(a, b) ∗ (c, d) = (a + c, b + d).
Let H = {(a, a) | a ∈ R}. Then H is a subgroup of G .
29 / 68
Subgroups
Example 3
Let (G , ∗) be a group with identity e.
1. The set {e} is a subgroup of G . (Why?)
Example 4
1. (Z, +) ≤ (Q, +) ≤ (R, +) ≤ (C, +).
30 / 68
Lagrange’s Theorem
Definition
Let (G , ∗) be a group. Order of G , denoted by |G |, is the number
of elements in G .
Lagrange’s Theorem
Let (G , ∗) be a finite group, and H ⊆ G . If H is a subgroup of G ,
.
then |H| divides |G |, which means |G | .. |H|.
31 / 68
Lagrange’s Theorem
Exercise
Assume that G is a group of order p, where p is a prime number.
Find all subgroups of G .
32 / 68
Contents
33 / 68
Cyclic groups
34 / 68
Cyclic groups
⟨a⟩ : = {an | n ∈ Z}
= {. . . , a−2 , a−1 , e, a, a2 , . . .}
35 / 68
Cyclic groups
Question:
1. Determine the subgroup ⟨1⟩?
2. Conclude that (Z, +) is a cyclic group. Find a generator.
3. What is the order of Z?
36 / 68
Cyclic groups
Question:
1. Determine the subgroup 2 .
2. Conclude that Z5 is a cyclic group. Find a generator.
3. What is the order of Z5 ?
37 / 68
Cyclic groups
Question:
1. Determine the subgroups 2 .
2. Show that Z6 is a cyclic group.
3. What is the order of Z6 ?
Note: The set Zm := {0̄, 1̄, . . . , m − 1}, together with the addition
+ modulo m, is a cyclic group (with generator 1 ).
38 / 68
Cyclic groups
Exercise
Consider the set R of real number with the operation ∗ defined by
p
5
a ∗ b := a5 + b 5
for all a, b ∈ R.
1. Prove that (R, ∗) is a group. Is this group abelian?
2. Determine 2n := 2 ∗ 2 ∗ . . . ∗ 2, (n times), for all n ∈ N.
3. Determine the cyclic subgroup ⟨2⟩ of (R, ∗).
39 / 68
Cyclic groups
Let (G , ∗) be a group.
Recall
The order of G , denoted by |G |, is the number of elements of G .
40 / 68
Cyclic groups
Example 1
Determine the order of an integer m in the additive group (Z, +).
Example 2
Consider the group Z5 := {0, 1, 2, 3, 4} with the addition +
modulo 5.
1. What is the order of Z5 .
2. Determine the orders of all elements in Z5 .
Example 3
Consider the group Z6 := {0, 1, 2, 3, 4, 5} with the addition +
modulo 6.
1. What is the order of Z6 .
2. Determine the orders of all elements in Z6 .
41 / 68
Cyclic groups
Proposition 1
Let (G , ∗) be a finite group of order m, and a ∈ G .
1. The order of a is equal to the order of the cyclic subgroup ⟨a⟩.
2. The order of a divides m.
3. am = e.
Proposition 2
Every finite group of prime order is cyclic.
42 / 68
Contents
43 / 68
Symmetric groups
Definition (Permutations)
Let n ≥ 1 and X := {1, 2, . . . , n}.
▶ A permutation α of X is a bijection (bijective function) from
X to itself.
▶ Denoted by
1 2 ... n
.
α(1) α(2) . . . α(n)
▶ We denote by Sn the set of all permutations of X .
44 / 68
Symmetric groups
Example
Permutations in S3 are
1 2 3 1 2 3 1 2 3
e := , , ,
1 2 3 2 1 3 3 1 2
1 2 3 1 2 3 1 2 3
, , .
1 3 2 2 3 1 3 2 1
45 / 68
Symmetric groups
Exercise
1. List all permutations in S4 .
2. How many permutations are there in S4 ?
3. How many permutations are there in Sn ?
46 / 68
Symmetric groups
Theorem
The set Sn , together with the composition ◦ of two permutations,
is a group.
(Sn , ◦) is called the symmetric group on n letters.
Main Problems
1. Determine the composition of two permutations.
2. Decompose a permutation into the product of
cycles/transpositions.
3. Determine the inverse of a permutation.
47 / 68
Symmetric group
Remark (Composition of two permutations)
Given
1 2 ... n
α :=
α(1) α(2) . . . α(n)
and
1 2 ... n
β := ,
β(1) β(2) . . . β(n)
then
1 2 ... n
α ◦ β := .
α(β(1)) α(β(2)) . . . α(β(n))
Exercise
1 2 3 1 2 3
Given α := and β := , determine α ◦ β and
2 1 3 3 2 1
β ◦ α.
48 / 68
Symmetric groups
▶ A 2-cycle is a transposition.
49 / 68
Symmetric groups
Example
In S4 , we have
1 2 3 4
▶ is a cycle.
2 3 4 1
50 / 68
Symmetric groups
Theorem
Every permutation is a product of transpositions.
Definition (Signum)
Signum of α ∈ Sn is defined to be
signα := (−1)m ,
51 / 68
Symmetric groups
Exercise
1 2 3 4 5 6 7 8 9
Given the permutation α := .
6 4 7 2 5 1 8 9 3
1. Factorize α into a product of cycles.
2. Factorize α into a product of transpositions.
3. Determine signα.
52 / 68
Symmetric groups
Exercise
1 2 3 4 5 6 7 8 9
Given α := , determine α−1 .
6 4 7 2 5 1 8 9 3
53 / 68
Contents
54 / 68
Group homomorphisms
f (x ∗ y ) = f (x) ◦ f (y ).
Example 1
Given a group (G , ∗), the function f : G → G , defined by
f (a) = a
55 / 68
Group homomorphisms
f (x ∗ y ) = f (x) ◦ f (y ).
Example 2
Given groups (G , ∗) and (H, ◦), the function f : G → H, defined by
f (a) = eH
56 / 68
Group homomorphisms
Exercise 1
Let (R+ , ·) the multiplicative group of positive real numbers, and
(R, +) be the additive group of real numbers.
Prove that the function f : R+ → R, defined by
57 / 68
Group homomorphisms
Definition
Let f : G → H be a group homomorphism.
▶ f is called a monomorphism if f is injective.
▶ f is called an epimorphism if f is surjective.
▶ f is called an isomorphism is f is bijective.
58 / 68
Group homomorphisms
Theorem
Let f : G → H be a group homomorphism.
▶ f is a monomorphism iff ker(f ) = {eG }.
▶ f is an epimorphism iff im(f ) = H.
▶ f is an isomorphism iff ker(f ) = {eG } and im(f ) = H.
Exercise 2
Let (Z, +) be the additive group of integers and 7Z its subgroup.
Consider the function f : Z → 7Z, defined by f (a) := 7a for all
a ∈ Z.
1. Prove that f is a group homomorphism.
2. Determine ker(f ) and im(f ).
3. Is f an isomorphism? Why?
59 / 68
Group homomorphisms
Proposition 1
Let f : G → H be a group homomorphism. Then
1. f (eG ) = eH ,
2. f (x −1 ) = f (x)−1 for all x ∈ G ,
3. f (x n ) = f (x)n for all x ∈ G and n ∈ Z.
Proposition 2
Let f : G → H be a group homomorphism.
1. ker(f ) is a subgroup of G and im(f ) is a subgroup of H.
2. If x ∈ ker(f ) and a ∈ G , then axa−1 ∈ ker(f ).
60 / 68
Group homomorphisms
Exercise 3
Let (R, +) be the additive group of real numbers and (R+ , ·) the
multiplicative group of positive real numbers. Consider the function
f : R → R+ , defined by f (a) := ea for all a ∈ R.
1. Prove that f is a group homomorphism.
2. Determine ker(f ) and im(f ).
3. Is f an isomorphism? Why?
61 / 68
Contents
62 / 68
Normal subgroups and Quotient groups
▶ Quotient groups G /I
▶ Isomophism theorems
63 / 68
Congruence modulo an integer
Example
▶ Z/2Z := {[0], [1]}
▶ Z/3Z := {[0], [1], [2]}
▶ Z/mZ := {[0], [1], . . . , [m − 1]}
64 / 68
Congruence classes
Example
▶ Z/2Z := {[0], [1]}
▶ Z/3Z := {[0], [1], [2]}
▶ Z/mZ := {[0], [1], . . . , [m − 1]}
Proposition
The set Z/mZ, together with the addition
[a] + [b] := [a + b]
65 / 68
Quotient groups
if a ∈ I and g ∈ G , then g ∗ a ∗ g −1 ∈ I .
66 / 68
Quotient groups
Definition (Cosets)
Let I be a normal subgroup of G .
▶ Let a ∈ G . The coset of a modulo I is the set
[a] := {a ∗ c|c ∈ I }.
Theorem
The set G /I , together with the operation
[a] ∗ [b] := [a ∗ b]
67 / 68
Isomorphism theorems
Theorem
Let G , H be groups, and f : G → H a group homomorphism.
1. Ker(f ) is a normal subgroup of G .
2. G /Ker(f ) is isomorphic to Im(f ).
Exercise
Every cyclic group is isomorphic to either Z or Z/mZ for some m.
68 / 68