Normal Subgroups
Take a subgroup of a group . Try to multiply cosets: does define a group structure on the set of cosets? For an arbitrary subgroup this attempt fails. The product of two cosets is generally not even a single coset. Normal subgroups are exactly the subgroups for which this multiplication does work. They are the precise obstruction that separates "a subgroup" from "a subgroup you can quotient by." This single idea — that some subgroups are invariant under conjugation by every element of the ambient group — is the hinge on which the entire machinery of Quotient Groups and Group Homomorphisms turns. The importance of normal subgroups is hard to overstate. They are to group theory what ideals are to ring theory. Just as an ideal is precisely the kind of subring you can quotient by to get a new ring, a normal subgroup is precisely the kind of subgroup you can quotient by to get a new group. Kernels of homomorphisms turn out to be normal subgroups. Conversely, every normal subgroup arises as a kernel. This fact will become the First Isomorphism Theorem once quotient groups are built. Understanding normality thoroughly, and knowing its many equivalent faces, is therefore a prerequisite for almost everything that follows in group theory. This article isolates normality as a phenomenon in its own right. We do this before any quotient construction is introduced. We treat conjugation as the fundamental lens. A subgroup is normal exactly when it is closed under conjugation by every group element. Equivalently, it is a union of full conjugacy classes. Equivalently, its left and right cosets coincide as sets. We connect this to the Normalizer of a subgroup. We show that normality of in is equivalent to . Finally we prove, carefully and completely, the theorem that coset multiplication is well-defined if and only if the subgroup is normal. This is the technical heart that makes quotient groups possible. By the end you will have several interchangeable tests for normality. These include conjugation, cosets, kernels, index 2, and being a union of conjugacy classes. You will have a clear picture of why an arbitrary subgroup fails to support coset multiplication. You will also see worked examples pinning down normal versus non-normal subgroups. These examples use concrete groups such as , , and .
- A subgroup is normal, written , if for every .
- Equivalently: every left coset equals the corresponding right coset, i.e. for all .
- Equivalently: is a union of full conjugacy classes of .
- Equivalently: , where is the Normalizer of in .
- Coset multiplication is well-defined on the set if and only if .
- Key idea: normality is exactly the invariance-under-conjugation that makes the coset space inherit a consistent group operation.
Where this lives today
Normal subgroups are the mechanism behind quotient groups, which recur throughout mathematics: quotienting by produces the cyclic group used everywhere in number theory and cryptography (e.g. RSA arithmetic modulo , and Diffie–Hellman key exchange in ). In Galois theory, normal subgroups of a Galois group correspond precisely to intermediate fields that are themselves normal (Galois) extensions of the base field, which is the origin of the terminology. In crystallography and physics, normal subgroups of space groups (such as translation subgroups) let physicists pass to point groups describing the symmetry of a crystal lattice up to translation, essential in solid-state physics and materials science. In coding theory, normal subgroups underlie the construction of quotient codes and coset codes used in error-correcting code design. In computer science and computational group theory, algorithms for testing normality and computing quotient groups (implemented in systems like GAP and Magma) are basic primitives for symbolic computation with finite groups, used in cryptanalysis and combinatorial search. More generally, whenever an equivalence relation on a group is required to be compatible with the group operation — the defining feature of a congruence — the equivalence classes of the identity form exactly a normal subgroup, making this notion the group-theoretic instance of the universal algebraic concept of a congruence, mirrored by ideals in ring theory and normal subgroups' analogues in other algebraic categories.
:::quiz[If , which statement is guaranteed true?]
- is abelian
- is the trivial subgroup
- ✓
- is abelian
Ask the tutor: How does the well-definedness of coset multiplication become the group operation on once is normal, and why is the quotient map then a homomorphism with kernel exactly ?
Let be a group and a subgroup. For , define the conjugate of by as
We say is a normal subgroup of , written , if
Equivalently (this equivalence is proved below), if for every , where and are the left and right cosets of determined by .
Intuition
Think of conjugation as a symmetry of : it relabels elements while preserving the multiplication table. A subgroup is normal precisely when this relabeling always sends back onto itself, never onto some genuinely different subset. Ordinary subgroups can be moved around by conjugation into "different-looking copies"; normal subgroups are the ones that are conjugation-invariant, sitting inside the way a sphere sits inside space — the same from every rotated point of view. The coset picture makes the payoff concrete. Left cosets partition , and so do right cosets , but in general the two partitions differ. Normality says these two partitions coincide, coset by coset. Once that happens, you can unambiguously multiply "coset classes" by multiplying representatives, because it no longer matters whether you track left or right translation. This is the razor's edge between "just a subgroup" and "a subgroup fit to build a quotient group from."
Let be a group and . The following statements are equivalent. 1. for every (the definition of ). 2. for every . 3. for every . 4. Every left coset of in is also a right coset of in . 5. is a union of conjugacy classes of . 6. , where is the normalizer of in . Moreover, if then .
We show , then , then , then , then , and finally the index-2 remark. The technique throughout is direct set-theoretic verification using the group axioms, together with the fact (assumed known, from Cosets and Lagrange's Theorem) that left cosets partition and likewise right cosets partition .
. Immediate, since implies .
. Assume for every . Fix ; we must show as well. Apply the hypothesis to the element : it gives
Multiply this containment on the left by and on the right by (valid since these are bijective operations on sets, as left/right multiplication by a fixed group element is a bijection ):
and the left side simplifies by associativity and cancellation to exactly . Hence . Combined with the hypothesis , we get . Since was arbitrary, statement (1) holds.
. Suppose for all . Multiplying both sides on the right by (a bijection of ) gives . Conversely, if for all , multiply both sides on the right by to get . Both directions use only that right multiplication by a fixed element is a bijection, so equal sets remain equal after applying it.
. If for every , then in particular the left coset is the right coset , so it is a right coset. This holds for every left coset, giving (4).
. Suppose every left coset equals some right coset. Fix ; by hypothesis there is with . Since (as ), we get , so for some , forcing 's... more directly: means and lie in the same right coset (since right cosets partition and is the unique right coset containing , we conclude ). Hence . As was arbitrary, (3) holds.
. Recall the conjugacy class of is , and conjugacy classes partition (they are the equivalence classes of the relation " is conjugate to ," which is an equivalence relation by direct verification: reflexive via ; symmetric via inverting the conjugating element; transitive via composing conjugations). Assume (1). Let ; we show . For any , by hypothesis. Hence for every , so is a union of conjugacy classes. Conversely, assume is a union of conjugacy classes. Let and . Since contains the full conjugacy class of , and , we get . As was arbitrary, . This holds for every , giving statement (2), which we already proved is equivalent to (1).
. By definition , which is always a subgroup of containing (this is a standard fact about normalizers from Normalizers, Centralizers, and the Center, proved by checking closure and inverses directly from the defining equation). Statement (1) says every satisfies , i.e., every lies in , i.e., . Conversely if then every satisfies , which is (1). So these are literally the same statement rephrased using the normalizer's definition.
Index 2 implies normal. Suppose . Then has exactly two left cosets, namely itself and (since the cosets partition and there are only two of them, and is one of them, the other must be the complement). The same argument applies to right cosets: there are exactly two, namely and . Now fix .
- If , then (since is itself both the left and right coset of the identity, and cosets containing 's own elements collapse to : indeed if then because is a subgroup, and similarly ).
- If , then (since but ), so must be the other left coset, namely . Likewise , so is the other right coset, namely . Hence .
In both cases , so by the equivalence already established, .
∎Let be a group and . Define, for cosets (the set of left cosets of ), the candidate operation
This operation is well-defined — meaning that its output depends only on the cosets and not on the chosen representatives — if and only if .
We prove both directions. The technique is direct verification: well-definedness means that replacing a representative of a coset by another representative of the same coset must never change the resulting product coset.
() Suppose . Let with and . We must show . Since , standard coset theory (from Cosets and Lagrange's Theorem: two elements determine the same left coset iff their "quotient" lies in ) gives , so for some . Similarly for some . Then
Since , we have (this is statement (1) of the equivalence theorem applied to the element : ). Hence for some , namely . Substituting,
Since is a subgroup, it is closed under multiplication, so . Therefore for , which means , and consequently (again by the standard coset fact that ) we conclude
This shows the product is independent of the chosen representatives, i.e., coset multiplication is well-defined.
() Suppose coset multiplication is well-defined. We must show ; we verify the criterion for all , which by the equivalence theorem (statement (2) (1)) suffices. Fix and ; we show . Consider the two representative pairs and . First check they name the same cosets:
where the last equality holds because means (as is a subgroup, right-translating by one of its own elements fixes the set), so . Thus . Also trivially since . By hypothesis (well-definedness), the two representative pairs must give the same product coset:
Since , this says , which by the standard coset fact means (an element lies in the coset that equals precisely when , taking and noting ). Since and were arbitrary, for every . By the equivalence theorem this gives for every , i.e. .
∎If is a group homomorphism, then is a normal subgroup of .
It is standard (and elementary from the homomorphism axioms) that is a subgroup: it contains since ; it is closed under products since for ; and it is closed under inverses since . To show normality, we verify criterion (2) of the equivalence theorem. Let and . Then, using the homomorphism property and ,
Hence . Since were arbitrary, for every , and by the equivalence theorem this forces .
∎Worked examples
Example 1: , checked three independent ways, and a subgroup of that is not normal in . Let , the symmetric group on , with , and let , the alternating group, with , so . Via the index-2 criterion: by the theorem, any subgroup of index 2 is automatically normal. So immediately. Via conjugation directly: conjugation by any preserves cycle type (a standard fact: if has cycle type then has the identical cycle type, since conjugation just relabels the symbols acted upon). Even permutations are exactly the permutations whose cycle type contributes an even number of transpositions when factored — equivalently, sign is a class function under conjugation because (using that is a homomorphism into the abelian group , so its values commute). Hence conjugation sends even permutations to even permutations: for all , and by the equivalence theorem this gives . Via kernels: where is the sign homomorphism. By the Kernels-are-Normal corollary, automatically. Now consider , a subgroup of order 2. Is ? Conjugate by :
Compute this by tracking where each symbol goes (apply right-to-left: first , then , then ). Trace : sends ; sends ; sends . So . Trace : sends ; sends ; sends . So . Trace : sends ; sends ; sends . So . Trace : sends ; sends ; sends . So . Reading off the images , the resulting permutation is . Since , we have found with . Hence is not normal in , even though itself is normal in the larger group — normality is not automatically inherited by subgroups of a normal subgroup, a genuinely important cautionary phenomenon.
Example 2: A concrete failure and success of coset multiplication in . Let , . Non-normal case. Let , a subgroup of order 2, index 3. The left cosets are
(using the convention that permutations compose left-to-right acting on the right, i.e. means apply first, then : trace , , , giving wait — let us fix composition convention explicitly as functions, applying the rightmost permutation first. Then : apply first: ; then apply : . Composite: , , . So hold on, tracking again carefully: composite sends , , , which is the 3-cycle .) So . Now compute the right coset . Compute (apply first, then ): , , . This sends , i.e. the 3-cycle . So . Compare: while . These are different sets since . So the left coset is not the right coset , confirming (via criterion (3)/(4) of the equivalence theorem) that is not normal in — consistent with being a subgroup of order 2 fixing only one of three points, which is manifestly moved by conjugation. Because is not normal, coset multiplication genuinely breaks: take the coset and multiply "by representative " against itself: . But redo the computation with the alternate representative : . Compute ; find (apply first, then ): , , , giving the 3-cycle ... tracking again: , , , so this is the transposition . So . We now have two different answers for " times itself": using representative we got , and using representative we got . These are different cosets, so the operation genuinely gives different results depending on the representative — exactly the failure predicted by the theorem, since is not normal. Normal case, for contrast. Let , index 2, hence normal by the index-2 criterion. Its two cosets are and . One checks directly that any representative of the non-identity coset, multiplied by any representative of either coset, lands in the coset predicted by the "sign" of the representatives (transpositions are odd, 3-cycles are even), so the multiplication is consistent — this is exactly the two-element quotient that normality guarantees is well-defined.
Consider again and , which is a perfectly good subgroup but is not normal, as shown in Example 2. The candidate rule fails to be well-defined for this : we exhibited two representatives and of the same left coset , yet
which are different subsets of ( versus , disjoint sets). So "multiplying cosets" gives two contradictory answers depending on which representative is chosen — the operation is not a function on at all. This is precisely why the hypothesis cannot be dropped from the Well-Definedness Theorem: without it, there is no way to make into a group via representative-wise multiplication, because the "multiplication" is not even a well-defined map.
Scope, edge cases & common traps
| Situation | What is true | Common mistake |
|---|---|---|
| or | Always normal in any | None — these are the trivial normal subgroups, always safe to assume |
| abelian | Every subgroup is normal, since forces trivially | Forgetting this shortcut, redoing conjugation computations unnecessarily |
| Always normal (proved above) | Assuming index 3, 4, … also forces normality — false in general (see in , index 3, not normal) | |
| and | need not be normal in , nor in | Assuming normality is "transitive downward" (Example 1's ) |
| and | need not be normal in | Assuming normality is transitive; it is not, in general |
| Intersection/union | if each (arbitrary intersections); unions are usually not even subgroups | Assuming a union of normal subgroups is automatically a normal subgroup |
The mathematician behind it
Origins · 1 minÉvariste Galois and how this was discovered
Working in isolation as a teenager on the solvability of polynomial equations by radicals, Galois identified what we now call normal subgroups as the key to understanding which field extensions could be built by a tower of radical extensions. He called such subgroups "distinguished" (a direct translation of the French distingué, later rendered as "normal"), recognizing that quotienting by them was the operation that let him induct on the structure of what we now call the Galois group. His insight — that the invariance of a subgroup under conjugation is precisely the condition needed to pass to a smaller, well-behaved quotient structure — anticipated by decades the formal language of quotient groups developed later in the 19th century by Camille Jordan and others, who made rigorous and general what Galois had glimpsed in the specific setting of polynomial equations.
Is every subgroup of an abelian group automatically normal?
Yes. If is abelian, then for any subgroup and any , , we have because multiplication commutes. So trivially for every , meaning . This is why normality is an invisible, automatically-satisfied condition in abelian groups — every subgroup can be quotiented by — and why the concept of normality only becomes an interesting dividing line among subgroups once you move to non-abelian groups, such as , , or dihedral groups, where some subgroups are normal and others are not.
Does normal mean the subgroup is fixed pointwise by conjugation?
No, and this is a very common misreading. means as a set: conjugation permutes the elements of among themselves, but individual elements of need not be fixed. For example is normal in , yet conjugating by gives — the element moved, but it moved to another element still inside . The stronger condition " for all " defines instead the center of , a much more restrictive notion than normality.
If and , is ?
Not necessarily — normality is not transitive. A standard example lives inside : let (the Klein four-subgroup, normal in ), and let . Since is abelian, every subgroup of is normal in , so . Also . But is not normal in : conjugating by moves it to by a direct cycle-tracking computation entirely analogous to Example 1. So the chain does not give .
How does normality relate to the normalizer ?
The normalizer is always a subgroup of containing , and it is, by construction, the largest subgroup of in which sits as a normal subgroup. The statement "" is exactly the statement "" — normality says the normalizer cannot be made any bigger, because it already swallows the whole group. When is not normal, is a proper subgroup strictly between and (or possibly equal to itself, if is "self-normalizing"), and its index counts the number of distinct conjugates of in .
Why do we need normality specifically for coset multiplication, rather than some weaker condition?
The Well-Definedness Theorem shows the equivalence is exact: coset multiplication is well-defined if and only if is normal — not merely under some weaker sufficient condition. The forward direction () uses normality to slide an element of past an arbitrary group element (via ), which is exactly what's needed to absorb representative changes into . The converse () shows any failure of normality, i.e. some , produces two representative choices giving different product cosets. So normality is not just sufficient but strictly necessary for this construction.
Is the trivial subgroup or the whole group always normal?
Yes, both extremes are always normal in any group . For : for every , using . For : for every , since conjugation by a fixed element is a bijection (with inverse conjugation by ), so it maps the whole group onto the whole group. These are called the trivial normal subgroups; a group with no other normal subgroups (and which is itself nontrivial) is called simple, a central object in the classification of finite groups.
Can a subgroup have index 3 or more and still be normal?
Yes — the index-2 criterion is only a sufficient condition, not a characterization at other indices. For example, has index 2 in and is normal, matching the theorem. But normality at higher index depends on the specific group: has index 2 in (normal), while has index 3 in and is not normal, as shown explicitly in Example 2. Meanwhile in an abelian group every subgroup, of any index, is normal. So index alone (beyond the special case of index exactly 2) does not determine normality; you must check conjugation or coset equality directly.