Advanced Group Theory
Advanced group theory relies heavily on understanding how subgroups partition a group and how these partitions can form new mathematical structures.
Normal Subgroups
When working with a subgroup inside a larger group , we can form subsets called cosets. For any element in , the left coset is the set formed by multiplying with every element in (). The right coset is formed by multiplying in the opposite order ().
A normal subgroup is a special type of subgroup where it is invariant under conjugation. Formally, this means that is always an element of for any in and any in . An equivalent and highly useful way to define a normal subgroup is that its left and right cosets are identical: for every element in the group.
Interactive Lab
Read the code, make a small change, then run it and inspect the output. Runtime setup messages stay outside the terminal so the result remains focused on what the program prints.
Quotient Groups
The primary reason normal subgroups are so important is that they allow the construction of quotient groups (or factor groups).
If is a normal subgroup of , the quotient group, denoted as , is defined as the set of all left cosets of inside . The elements of this new group are entire sets (the cosets). The group operation is defined by multiplying the representatives of the cosets: . This operation is only mathematically valid and well-defined when is normal.
Lagrange’s Theorem
Lagrange’s Theorem describes a fundamental limitation on the size of subgroups within finite groups. The theorem states that if a group has a finite number of elements (its order, denoted ), then the order of any subgroup must perfectly divide the order of .
The number of distinct cosets of in is called the index of , written as . Lagrange’s theorem proves that the total size of the group is the product of the subgroup’s size and its index:
Interactive Lab
Read the code, make a small change, then run it and inspect the output. Runtime setup messages stay outside the terminal so the result remains focused on what the program prints.
If |G| = 21, what are the possible orders of its subgroups?
Which condition defines a normal subgroup N of G?
References & Further Reading
- Wikipedia: Normal subgroup (CC-BY-SA 3.0)
- Wikipedia: Group (mathematics) (CC-BY-SA 3.0)