Subgroups (AQA A-Level Further Maths): Revision Notes
Subgroups
What is a subgroup?
When studying groups, we often find that certain subsets within a group also satisfy the group axioms under the same operation. These special subsets are called subgroups.
Definition: A subgroup of a group is any subset of such that itself forms a group under the same binary operation as .
For example, if is a group under addition, then for to be a subgroup, it must also form a group under addition. This means all the group axioms (closure, associativity, identity, and inverses) must hold for using the same operation as .
Types of subgroups
There are several important classifications of subgroups that you need to understand:
Trivial subgroup: The trivial subgroup consists of just the identity element alone. Every group has a trivial subgroup, as the identity element by itself satisfies all group axioms.
Non-trivial subgroup: A non-trivial subgroup is any subgroup that is not the trivial subgroup. In other words, it contains at least one element in addition to the identity.
Proper subgroup: A proper subgroup is any subgroup that is not the entire group itself. Note that the group is always a subgroup of itself, but it is not a proper subgroup.
It's worth noting that the trivial subgroup is a proper subgroup (unless the group has order 1), and every non-trivial proper subgroup contains at least two elements.
Verifying subgroups
To verify that a stated subset is a subgroup of a group , you must check four specific conditions:
Four Conditions for Subgroups (NICE):
- Non-empty: The subset is non-empty
- Identity: The identity element of is contained in
- Closure: is closed under the binary operation of (if , then )
- Inverses: The inverse of each element in also belongs to
Exam tip: If you can demonstrate that any one of these conditions fails, you have shown that is not a subgroup. A single counter-example is sufficient—you don't need to check all conditions once you've found one that fails.
Worked examples
Worked Example 1a: Proving a Subgroup
Show that is a subgroup of
Note: denotes the set of real numbers excluding zero.
Solution:
We check each condition systematically:
Non-empty: is non-empty since there exist infinitely many rational numbers (for instance, ).
Identity: The identity element of under addition is , and .
Closure: If , then (the sum of two rational numbers is rational).
Inverses: The inverse of an element under addition is . If , then .
Since all four conditions are satisfied, is a subgroup of .
Worked Example 1b: Disproving a Subgroup Using Counter-Example
Show that the set is not a subgroup of
Solution:
We need only find one condition that fails:
Non-empty: is non-empty since there exist infinitely many real numbers greater than or equal to 1. ✓
Identity: The identity element of under multiplication is , and . ✓
Closure: If and are in , then their product is in (multiplying numbers gives a result ). ✓
Inverses: The inverse of an element under multiplication is .
However, if , then , so . ✗
Since does not contain the inverses of all its elements, is not a subgroup of .
Worked Example 2: Finding Subgroups Using a Cayley Table
A group is formed by the set under the binary operation .
The Cayley table shows the result of each operation:
Task: Find all the non-trivial subgroups of .
Solution:
Step 1: First, identify the identity element. From the Cayley table, is the identity element since for all elements.
Step 2: Since we want non-trivial subgroups, we exclude (the trivial subgroup). Since subgroups must operate under the same binary operation as the original group, all subgroups must contain the identity element .
Step 3: The possible subsets containing are: , , , , , and (the group itself).
Now we check each subset systematically:
-
: We check closure. Since (from the table), and both and are self-inverse, is closed. Therefore, is a subgroup.
-
: Check closure. From the table, , but . Not closed, so not a subgroup.
-
: Check closure. From the table, , but . Not closed, so not a subgroup.
-
: Check closure. From the table, , but . Not closed, so not a subgroup.
-
: Check closure. From the table, , but . Not closed, so not a subgroup.
-
: Check closure. From the table, , but . Not closed, so not a subgroup.
-
: This is the group itself, so by definition it is a non-trivial subgroup.
Conclusion: The non-trivial subgroups of are and .
Lagrange's theorem
When the number of elements in a group is large, checking all possible combinations becomes impractical. Lagrange's theorem provides a powerful tool to reduce the number of cases we need to consider.
Lagrange's Theorem
For any finite group , the order of every subgroup of divides the order of .
Here, the order of a group is the number of elements it contains.
Consequence: If a group has order , then the only possible orders for its subgroups are the factors of .
Additional result: By Lagrange's theorem, the period (order) of any element in the group is also a factor of the order of .
Using Lagrange's theorem
Lagrange's theorem dramatically reduces the search space when finding subgroups.
Example Application:
Consider the group of symmetries of a regular octagon, which has order 16. Without Lagrange's theorem, we would need to check many possible subsets. With Lagrange's theorem, we only need to look for subgroups of order 1 (trivial subgroup), 2, 4, 8, and 16 (the group itself).
For a group of order 16, we would only check groups of orders that are factors of 16. We would not waste time checking whether groups of order 3, 5, 6, 7, etc. exist.
Worked Example 3: Using Lagrange's Theorem to Find Subgroups
The group uses addition modulo 6.
Part a: State the order of .
Solution: There are six elements in , so the order is 6.
Part b: Write down the order of possible subgroups of . Justify your answer.
Solution: By Lagrange's theorem, the order of any subgroup must divide the order of .
The factors of 6 are 1, 2, 3, and 6.
Therefore, possible subgroup orders are 1, 2, 3, and 6.
Part c: Use your answer to part b to find all the proper subgroups of .
Solution:
We list all possibilities based on the orders found in part b:
-
Order 1: is the trivial subgroup (not proper if we consider the definition strictly, but typically we seek non-trivial proper subgroups).
-
Order 6: is the group itself, so it is not a proper subgroup.
-
Order 2: For two-element subgroups, the element other than the identity must be self-inverse.
Checking: , , , .
Only 3 is self-inverse (besides 0), so is a subgroup.
-
Order 3: For three-element subgroups, both elements other than the identity must be inverses of each other, or they must be self-inverse.
Since 3 is the only self-inverse element other than the identity, we consider sets like , , , and .
Testing closure for inverses:
- and
For : Need to check if closed. . Not closed.
For : Check closure. ✓, ✓, ✓. This is closed, so is a subgroup.
Answer: The proper subgroups of are and (and the trivial subgroup if we include it).
Strategy for finding all possible subgroups
Follow this systematic three-step process to efficiently find all subgroups:
Three-Step Strategy:
Step 1: Use Lagrange's theorem to find the order of the possible subgroups. Only factors of the group order are possible.
Step 2: Use a systematic process to identify all possibilities with those orders. List out all candidate subsets of the appropriate size.
Step 3: Check each possibility against the four conditions for being a subgroup. Verify non-empty, identity, closure, and inverses for each candidate.
Exam tip: Checking for closure by examining inverse pairs is often the most efficient approach. If two elements are not inverses of each other, their subset cannot form a subgroup.
Remember!
Key Points to Remember:
- A subgroup is a subset of a group that is itself a group under the same operation
- To verify a subgroup, check four conditions: non-empty, identity included, closed, and inverses exist (remember: NICE)
- Lagrange's theorem: The order of every subgroup divides the order of the group—use this to "Divide to Decide" which orders to check
- A single counter-example is enough to show something is not a subgroup—you don't need to check all four conditions
- Use Lagrange's theorem to narrow down possible subgroup orders before checking candidates systematically