07 - Subgroups

Now we will get into Subgroups specifically. We recall the definition here:

subgroup

A subset H⊆G of a Group (G,⋆) is a subgroup of G if H also forms a group under operation ⋆. Namely, it's a subgroup if the restriction ⋆|H:H×H→H is a group operation on H.

We usually denote this as H≤G, read as "H is a subgroup of G".

Notice that ⋆|H needs to output to H, namely the condition for a Group being closed is required here.

The Subgroup Criterion

Condition for Subgroup, The Subgroup Criterion

Assume H is a nonempty subset of (G,⋆) which is closed under the binary operation on G and is closed for inverses (so ∀h,k∈H(hk,h−1∈H)). Then H is a group under the operation ⋆ restricted to H (which means the subset H is a subgroup of G).
(Sometimes we just check h1h2−1∈H for all h1,h2∈H)
If H is finite, then only closure under the binary operation is needed.

Proof
Note that ⋆|H is already closed by definition. Furthermore:

  1. ⋆|H is associative by the associativity of ⋆.
  2. As H is non-empty, then ∃h∈H. Since H is closed under inverses then h−1∈H. Then:
    h⋆|Hh−1=h⋆h−1=eG∈H
    since ⋆|H is closed. Now for any h∈H:
    h⋆|HeG=h⋆eG=h=eG⋆h=eG⋆|Hh
    Thus eG while being the identity of G is also the identity for H.
  3. Let h∈H. From the argument above we have h−1∈H so:
    h⋆|Hh−1=h⋆h−1=e=h−1⋆h=h−1⋆|Hh
    Thus then h−1 is also the inverse of h in H.

For the case where H is finite, consider only having closure under the binary operation. Take any h∈H and look at powers of h. Since H is finite, at some point you'll have a repeat (as if it doesn't, then H is infinite):
h,h2,…,hm⇒hm=hn
for some m,n∈Z where m≠n. For the sake of argument, assume m<n. Then notice that:
1=hn−m
where n−m>0. Thus:
h−1=hn−m−1
Where h−1 is a product of $h

Note that this is very similar to our discussion on Chapter 1 - Vector Spaces#1.C Subspaces. Further, the equivalence condition requires the additional condition that ⋆|H must preserve H's inverses, as there's possibilities that H doesn't contain its inverses on ⋆.

s, so by closure of H under the binary operation, then h−1∈H.

Aside

For the case where hk−1∈H for all h,k∈H, since H is non-empty, then ∃h∈H. Thus hh−1∈H using our given, so 1∈H. Further, take any k∈H. Then 1,h∈H so then by our given then 1h−1=h−1∈H. For closure on the binary operation, then h,k∈H implies that k−1∈H so then h(k−1)−1=hk∈H.

☐

Examples

  1. Z≤Q,Q≤R,R≤C so Z≤Q≤R≤C
  2. 2Z={2n|n∈Z}, and 0∈2Z which is closed under addition (even plus even is even, a negative even is an even) is clearly ≤Z.
  3. {2n+1|n∈Z} is not a subgroup, since an odd plus an odd is an even (so not closed). Further there's no identity 0∉ the set. It does contain its (negative) inverses though.
  4. Consider (Q−{0},⋅),(R,+) are both groups. Clearly Q−{0}⊆R, but (Q−{0},⋅)≰(R,+) due to a difference in operation.
  5. In every group G there are two extreme subgroups:
    1. Smallest: {1G}≤G is the trivial subgroup
    2. Largest: G≤G is the improper subgroup
  6. Remember our Dihedral Groups friend D8=⟨r,s|r4=1,s2=1,sr=r−1s⟩? What's the smallest subgroup of D8 that contains r? Answer: ⟨r|r4=1⟩={1,r,r2,r3}.
    1. We call this the subgroup generated by r, denoted ⟨r⟩≤D8.
    2. What is ⟨r,s⟩≤D8? It's the entire set D8!
    3. What is ⟨r2,s⟩≤D8? In this case it's {1,r2,s,r2s}, so it's smaller than we expect!
  7. Here D6≤D8, because the generators are slightly different. Namely D6=⟨r,s|r3=1,s2=1,sr=r2s⟩ while D8=⟩r′,s′|(r′)4=1,(s′)2=1,r′s′=s′(r′)3
  8. Consider the symmetric group in S3 given as {1,(1 2)(3)}=⟨(1 2)⟩ is a subgroup. Furthermore, this subgroup is an Isomorphism to S2.

Note that this is very similar to our discussion on Chapter 1 - Vector Spaces#1.C Subspaces. Further, the equivalence condition requires the additional condition that ⋆|H must preserve H's inverses, as there's possibilities that H doesn't contain its inverses on ⋆.