Isomorphism theorems
Let H and K two subgroups of a group G. Their internal product is the subset of G definied by
HK := {hk | h ∈ H | h ∈ H, k ∈ K}
The internal product need not be a subgroup, though at times it is.
For example if G = S3, H = {id, (1,2)}, K = {id, (13)}, then HK = {id, (1,3), (1,2),(1,3,2)}. This subsets is not clearly a subgroup of S3 (see Lagrange Theorem). Notice also as KH ≠ HK.
The following proposition holds true.
Proposition 7.13.1. Let G a group and N, H two subgroups of G such that N ⊲̲ G. Then NH = HN is a subgroup of G.
Proof. Being N normal in G, we have NH = HN. Let x = nh and y = n'h' two elements in NH: we prove that xy−1 belongs to NH. It results
xy−1 = nhh' −1n '−1 ∈ nNH ⊆ NH. □
In the proof, it is not striclty necessary that N is normal it is sufficient that NH = HN to be a subgroup of G (see exercise 4). If G is abelian, the product HK of two of its arbitrary subgroups is a subgroup.
If H and K are two arbitrary subgroups of a group G, such that HK = KH, we just showed that HK is a subgroup. But then it coincides with the subgroup generated by H and K, that is
⟨H,K⟩ = HK
Proposition 7.13.2. Let φ a homomorphism between two group G and G'. Then
H ≤ G ⇒ φ(H) is a subgroup of G' contained in Im φ;
K' ≤ G' ⇒ φ−1(K') is a subgroup of G' containing Ker φ;
Corollary 7.13.3. Let G a group and N a normal subgroup in G; π: G ⟶ G/N the canonical projection. Then
If H is a subgroup of G, π(H) = HN/N is a subgroup of G/N;
If H' is a subgroup of G/N, π−1(H') is a subgroup of G containing N.
Proof. It is sufficient to notice that the homomorphism π is surjective, hence π(G) = Im π = G/N. □
Remark on the notation. Having defined the projection homomorphism π: G → G/N by g → gN; Then it is true that π(H) = π(HN). π(H) is a set of cosets of the form {hN} whilst π(HN) is the set of cosets {hnN} i.e. {hN}.
Proposition 7.13.4. Let G a group and let N ⊲̲ G. Let π the canonical projection on the quotient:
π: G ⟶ G/N
Then there exists a bijection Ψ between the subgroups H of G contaning N = ker π and the subgroups of the quotient G/N.
Proof. We defines Ψ as follows
Ψ: H ⟶ π(H)
We prove that ψ is invertible by showing that it is both injective and surjective:
π−1(π(H)) = H ∀H ≤ G,H ⊇ N.
π(π−1(K)) = K ∀K ≤ G/N.
It results always H ⊆ π−1(π(H)). Let then x ∈ π−1(π(H)); this means that π(x) ∈ π(H), that is π(x) = π(h) for some h ∈ H. But then x and h are related modulo N, that is x ∈ hN. But N ⊆ H, from which x ∈ H. Condition (ii) holds being π surjective. □
Proposition 7.13.4. (First isomorphism theorem) Let G a group, N a normal subgroup of G and π the canonical projection. Let H an arbitrary subgroup of G then
π−1(π(H)) = HN;
N ∩ H is normal in H.
H/(N ∩ H) ≃ HN/N
Proof. Let H ≤ G. Then
π(nh) = π(n)π(h) = π(h) ∈ π(H)
we have
HN ⊆ π−1(π(H))
The other inclusion holds as well: π−1(π(H)) ⊆ HN, since if x ∈ π−1(π(H)), then π(x) ∈ π(H), from which π(x) = π(h), that is x ∈ hN.
N ∩ H ⊲̲ H: let π|H the restriction to H of the canonical projection π: G ⟶ G/N,
π|H : H ⟶ G/N
h ↦ hN
this is a homomorphsim with
Im π|H = HN/N, Ker π|H = H ∩ N
Remember that N is the identity element of G/N so π|H = {h ∈ H | hN = N } = H ∩ N.
These relations tell us that H ∩ N is normal in H, being the kernel of a homomorphism (theorem 1.12.1) and by the fundamental theorem of group homomorphism that (theorem 1.12.2)
HN/N ≃ H/(H ∩ N). □
Proposition 7.13.5. (Second isomorphism theorem) Let G a group and N ⊲̲ G. If H is a subgroup of G containing N, then
H ⊲̲ G ⇐⇒ H/N ⊲̲ G/N
Moreover, it results
G/N ≃ (G/N)/(H/N)
Proof. Let H ⊲̲ G, H ⊇ N. To show that H/N is normal in G/N we shall show that it is closed under conjugation: ∀ gN ∈ G/N and every hN ∈ H/N
gN ⋅ hN ⋅ (gN)−1 = ghg−1 N ∈ H/N
Conversely, let now H/N ⊲̲ G/N. Consider the following compositions
G | π1 ⟶ | G/N | π2 ⟶ | (G/N)/(H/N) |
where π1 and π2 are the canonical projection. The composition ρ = π2 ∘ π1 is an epimorphism with kernel H, hence H ⊲̲ G. By the fundamental theorem of group homomorphism
(G/N)/(H/N) ≃ G/N. □
Example 7.13.5. Let G = Z24, H = ⟨ [2]⟩, and N = ⟨[6]⟩, we have
H = ⟨[2]⟩ = {[0],[2],[4], ...,[22]},
N = ⟨[6]⟩ = {[0],[6],[12],[18]}
then H/N = {([0] + N) + N, ([2] + N) + N ,([4] + N), ..., ([22] + N) + N} = {[0] + N, [2] + N, [4] + N, ..., [22] + N}, but the first three of those are the same as the next three (respectively) and then the same as the next three and then the same as the last three, because [0] + N = [6] + N = [12] + N = [18] + N, and [2] + N = [8] + N = [14] + N = [20] + N, etc.., so
H/N = {N, [2] + N, [4] + N}
G/N = {N, [1] + N, [2] + N, [3] + N, [4] + N, [5] + N}
Proposition 7.13.6. The alternating group An forms a normal subgroup of index 2 in Sn, that is (Sn: An) = 2.
Proof. The sign function sgn is a homomorphism from Sn onto (Z2, +):
sgn: Sn ⟶ Z2
By definition of alternating group we have
An = {π ∈ Sn: sgn(π) = 0} = even permutation of Sn
Then ker(sgn) = An and therefore An is a normal subgroup of Sn from Theorem 7.13.2 and Proposition 7.12.10. Since Im(sgn) = Z2 we have the sieze of the image is 2, that is |Im(sgn)| = 2 and hence |Sn/An| = 2. Therefore [Sn : An] = 2. Since |Sn| = n! then |An| = n!/2 follows from Lagrange's Thereom. □
Exercises
Let G = GL2(R) and let H = ⟨(1, 0; 1, 1)⟩ and K = ⟨(1, 1; 0, 1)⟩. Study H and K and verify that HK is not a subgroup of GL2(R).
Let Q* the rational multiplicative group, N = {−1,1} and H the subgroup of Q* generated by 1/3. Study HN/N verifying the first fundamental isomorphism theorem.
Solutions
-
H = {(1, 0; 1, 1)k = (1, 0; k, 1) | k ∈ Z}
K = {(1, 1; 0, 1)m = (1, 0; m, 1) | m ∈ Z}}
This means that H and K are both cyclic infinite and thus by isomorphic to (Z,+). HK is a subgroup of G only if HK = KH (see proposition 7.13.1).
A general element in HK is the product (1,0; k, 1)* (1, m; 0, 1) = (1, m; k, km + 1). A general element of KH is (1, m; 0, 1) * (1, 0; k, 1) = (1 + km, m; k, 1). The last element of a matrix in HK is always 1 in and one in KH has the 1st always 1 in. Thus HK ≠ KH. ■
H = {(1/3)i| i ∈ Z}, HN = {hn | h ∈ H, n ∈ N} = {±(1/3)i| i ∈ Z}, H ∩ N = {1}. Then HN/N is all the cosets, xN, for x in HN, which is the same as all cosets xN for x in H, since hnN= hN for any h in H, any n in N. Thus x ± 1/3i. Then every class of HN/N is a power of (1/3)N and HN/N is a cyclic infinite gorup generated by the class (1/3)N. Since H ∩ N = {1}, then H/(H ∩ N) ≃ H, which is infinite cyclic. Then H/(H ∩ N) ≃ HN/N