In our previous lesson, we established the fundamental language of symmetry by defining a group and its axioms. We saw how diverse physical transformations—from rotations in space to permutations of particles—can be described by this single mathematical structure. Now, we will begin to explore the internal anatomy of these groups.
This lesson focuses on the concept of subgroups: smaller, self-contained groups that reside within a larger one. You will learn how to identify these structures and, crucially, understand a powerful result known as Lagrange's theorem. This theorem provides a profound constraint on the possible sizes of subgroups, revealing a deep connection between the order of a group and the orders of its constituent parts. This concept of substructure is essential for classifying groups and understanding their physical consequences, from the spectra of molecules to the classification of elementary particles.
1. What is a Subgroup?
Just as a vector space can contain smaller vector subspaces, a group can contain smaller groups. A subgroup is simply a subset of a group's elements that, using the same operation as the parent group, satisfies the four group axioms on its own.
Formally, a subset of a group is called a subgroup of if is itself a group under the operation of . We denote this as .
While you could verify all four group axioms for any subset , a more efficient method known as the subgroup test exists. For a non-empty subset of a group , is a subgroup if and only if it satisfies two conditions:
- Closure: For any two elements , their product is also in .
- Inverses: For every element , its inverse is also in .
Associativity is inherited automatically from the parent group , and the existence of the identity element is implied by these two conditions (since if , then , and by closure, ).
For a formal definition and some initial examples, the following reading is helpful.
These notes provide a concise definition of a subgroup and the criteria for identifying one.
Please read the section titled "Subgroups". Pay close attention to the two conditions that define a subgroup and the simple examples given, such as the even integers forming a subgroup of all integers under addition.
Let's consider a few examples relevant to our previous lesson:
- Trivial Subgroups: For any group , the set containing only the identity element, , is always a subgroup. The group itself is also considered a subgroup of .
- Rotations: Consider the group SO(3) of all rotations in three-dimensional space. The subset of all rotations about a single fixed axis (e.g., the z-axis) forms a subgroup. This subgroup is isomorphic to SO(2), which we studied in the last lesson.
- Permutations: Recall the symmetric group , the group of permutations of three objects. Its order is . The subset corresponding to cyclic permutations, , forms a subgroup of order 3. Physically, this is the group of rotational symmetries of an equilateral triangle, often called .
2. Cosets: Partitioning the Group
The key to unlocking Lagrange's theorem is the concept of a coset. A coset is formed by taking a subgroup and multiplying all of its elements by a single element from the larger group . This procedure effectively creates "shifted copies" of the subgroup.
For a subgroup and an element , we define:
- The left coset of with respect to as the set .
- The right coset of with respect to as the set .
For now, we'll focus on left cosets, but all results apply equally to right cosets. A crucial point is that cosets are generally not subgroups themselves, as they typically do not contain the identity element.
The following video provides an excellent intuitive picture of how these cosets "tile" the entire group, which is the foundation for the proof of Lagrange's theorem.
Chapter 3: Lagrange's theorem, Subgroups and Cosets | Essence of Group Theory
This video from Mathemaniac develops the idea of cosets from a physical starting point (the orbit-stabilizer theorem) and uses a visual "tiling" analogy to explain their properties.
Please watch the first two sections of the video. The initial segment introduces the tiling idea, showing how a group can be broken down into chunks, each the size of a specific subgroup (the stabilizer in this context). The next segment rigorously justifies this picture. It proves why these "tiles" (cosets) all have the same size and are mutually disjoint (they don't overlap). This is the core argument that underpins Lagrange's theorem.
The video brilliantly demonstrates the three essential properties of cosets:
- Equal Size: Every coset has the same number of elements as the subgroup .
- Disjointness or Identity: Two left cosets and are either identical or have no elements in common.
- Completeness: The union of all distinct left cosets of is the entire group .
In essence, a subgroup allows us to partition the group into a collection of disjoint sets (the cosets), each having the same size as .
3. Lagrange's Theorem
With the understanding that a subgroup and its cosets partition the parent group into disjoint blocks of equal size, Lagrange's theorem follows almost as a direct observation.
Lagrange's Theorem: If is a finite group and is a subgroup of , then the order of (the number of elements in ) divides the order of .
We can write this as:
where and are the orders of the groups, and is a positive integer. This integer is called the index of in , written as , and it corresponds to the number of distinct cosets of in .
The following resources formalize this theorem and its derivation.
How to get to Lagrange's Theorem Naturally
This video from DIBEOS uses Cayley diagrams to visualize cosets as "copies" of a subgroup and then directly derives Lagrange's theorem from this partitioning.
Watch the section from cosets to Lagrange's theorem. It offers a slightly different but complementary visual approach to the Mathemaniac video and formally introduces the concept of the index of a subgroup.
[PDF] Introduction to Group Theory
This document provides a very dense and formal proof of Lagrange's theorem based on the properties of cosets.
Read the section titled "Subgroups and Cosets". This will solidify the formal argument we've been building.
Implications of Lagrange's Theorem
Lagrange's theorem is remarkably powerful despite its simple statement. It places a strong constraint on the possible substructures of a finite group.
- Order of Elements: The order of an element is the smallest positive integer such that . The set forms a cyclic subgroup of order . Therefore, as a direct corollary of Lagrange's theorem, the order of any element of a finite group must be a divisor of the order of the group.
- Groups of Prime Order: If a group has a prime order , its only possible subgroups are the trivial ones: (order 1) and itself (order ). This implies that any element must have order , and the cyclic subgroup it generates, , must be the entire group . Therefore, any group of prime order is cyclic.
Let's illustrate these ideas with a concrete example. Consider the group under addition modulo 8. Its order is . Let's choose the subgroup , which has order .
According to Lagrange's theorem, the index of in must be . This means we should be able to partition into 4 distinct cosets. Let's find them (using additive notation, so ):
If we try to generate another coset, say with 4, we find , which is the same as . The four cosets we found, , are disjoint and their union is all of .

An Important Caveat
It is crucial to note that the converse of Lagrange's theorem is false. Just because an integer divides the order of a group , it does not guarantee that a subgroup of order exists. The smallest counterexample is the group (the group of even permutations of 4 objects), which has order 12 but contains no subgroup of order 6.
Conclusion
In this lesson, we dissected the internal structure of groups by introducing subgroups and cosets. This led us to one of the most fundamental results in finite group theory, Lagrange's theorem.
Here are the key takeaways:
- A subgroup is a subset of a group that is also a group under the same operation.
- Cosets are "shifted copies" of a subgroup, , which allow us to partition a group into disjoint sets of equal size.
- Lagrange's Theorem states that the order of a subgroup must divide the order of the group, .
- This theorem implies that the order of any element must also divide the order of the group, and that any group of prime order must be cyclic.
We have now seen how to partition a group using a subgroup. This raises a natural question: can the set of cosets itself form a group? The answer is "sometimes," but it requires the subgroup to have a special property called "normality". In our next lesson, we will explore a different way to partition a group's elements—into conjugacy classes—which will lead us directly to this concept of normal subgroups and the construction of new groups called quotient groups.