Normal Subgroups: The Symmetry Behind Quotients

Normal Subgroups: The Symmetry Behind Quotients

Learn to spot normal subgroups quickly, understand why they are exactly what makes quotient groups work, and connect normality to kernels, conjugation, and classification ideas like simple groups and extensions.

Cosets feel like they should multiply. You write (gN)(hN)=(gh)N(gN)(hN)=(gh)N and move on. The catch is that this rule is not automatically well-defined, because gNgN and gNg'N can name the same coset while ghNghN and ghNg'hN might not. Normal subgroups are precisely the condition that makes that ambiguity disappear.

The payoff is practical. Once you see normality as a symmetry condition inside the group, the standard tests stop feeling like unrelated tricks, and quotient groups become a tool you can trust instead of a definition you memorize. To get your hands on the issue, start by watching cosets misbehave.

When it works, you can slide elements of NN past group elements without changing the coset product. When it fails, the product depends on the representative you chose, so you cannot define a group operation on cosets consistently.

Three equivalent ways to recognize normality

A subgroup NGN\le G is normal if it is stable under the group’s internal symmetries. Formally, normality can be stated in a few ways that look different but are the same condition.

Conjugation invariance

NN is normal in GG if for every gGg\in G, gNg1=NgNg^{-1}=N. Conjugation is the operation that compares the subgroup from different vantage points inside the group. Normal means every vantage point sees the same subset.

Left cosets equal right cosets

NN is normal in GG if for every gGg\in G, gN=NggN=Ng. This is the coset statement that directly fixes the quotient-group ambiguity.

Kernel form

NN is normal in GG if N=ker(φ)N=\ker(\varphi) for some homomorphism φ:GH\varphi:G\to H. This is often the easiest way to prove normality, because kernels come with built-in conjugation stability.

See how these equivalences line up across examples.

One move
To show gNg1NgNg^{-1}\subseteq N, take nNn\in N and rewrite gng1gng^{-1} as something you already know lies in NN, often by using a homomorphism or a defining relation.

Fast recognition tests you can use immediately

When you are doing computations in concrete groups, you rarely want to chase the definition from scratch. A few patterns detect normality quickly.

  • Index 2: If [G:N]=2[G:N]=2, then NGN\trianglelefteq G because there are only two left cosets, and the nontrivial one must also be the only nontrivial right coset.
  • Abelian ambient group: If GG is abelian, every subgroup is normal since gng1=ngng^{-1}=n.
  • The center: The center Z(G)Z(G) is always normal, and any subgroup of Z(G)Z(G) is normal in GG.
  • Uniqueness by order or property: If NN is the unique subgroup of a given order (or the unique subgroup with a defining property preserved by automorphisms), then conjugation must send NN to itself, so NN is normal.

A common trap is assuming that being large makes a subgroup normal. High index or high order alone does not help unless it forces uniqueness or index 2.

Compare these sufficient conditions, including the typical places they fail.

Normality is not about size. It is about being fixed by conjugation, which is an action of GG on its own subgroups.

Normality as closure under internal symmetry

Conjugation does not just test normality, it generates it. If you start with a subset SGS\subseteq G, the group elements will produce all its conjugates gsg1gsg^{-1}. The smallest normal subgroup that contains SS has to contain all those conjugates, and it has to be a subgroup, so it also contains everything you can build from them by multiplication and inverses.

This motivates the normal closure of SS in GG, often written SG\langle S\rangle^G. Conceptually, it is what you get after forcing SS to be compatible with every symmetry coming from elements of GG.

Watch how adjoining conjugates expands a set into a normal subgroup.

Mental model
Normal closure is what you must add so that the statement contains ss becomes invariant under replacing ss by a conjugate.

Quotient groups depend on normality

A quotient group G/NG/N is the set of left cosets {gN:gG}\{gN:g\in G\} with multiplication defined by

(gN)(hN)=(gh)N.(gN)(hN)=(gh)N.

This definition has one job. It must not depend on the choice of representatives.

To check well-definedness, assume gN=gNgN=g'N and hN=hNhN=h'N. That means g=gn1g'=gn_1 and h=hn2h'=hn_2 for some n1,n2Nn_1,n_2\in N. Then

gh=(gn1)(hn2)=g(n1h)n2.g'h'=(gn_1)(hn_2)=g(n_1h)n_2.

For this to land in the same coset as ghgh, you need n1hn_1h to be rewritable as h(something in N)h(\text{something in }N). That is exactly the condition Nh=hNNh=hN for all hh, which is equivalent to NGN\trianglelefteq G.

If NN is not normal, you can still form the set of cosets, but you cannot turn it into a group using the naive multiplication rule. What fails is not associativity or identity, it is that the operation is not well-defined in the first place.

Where normal subgroups come from naturally

If normality feels like a special property you have to verify case-by-case, shift your viewpoint. Normal subgroups are produced by standard constructions.

The most important source is kernels. If φ:GH\varphi:G\to H is a homomorphism, then ker(φ)G\ker(\varphi)\trianglelefteq G because for any kker(φ)k\in\ker(\varphi),

φ(gkg1)=φ(g)φ(k)φ(g)1=φ(g)eφ(g)1=e.\varphi(gkg^{-1})=\varphi(g)\varphi(k)\varphi(g)^{-1}=\varphi(g)e\varphi(g)^{-1}=e.

Another canonical normal subgroup is the commutator subgroup [G,G][G,G], generated by commutators [g,h]=ghg1h1[g,h]=ghg^{-1}h^{-1}. It measures how far GG is from abelian, and the quotient G/[G,G]G/[G,G] is the largest abelian quotient of GG.

Normal subgroups also behave well under intersections. If N1,N2GN_1,N_2\trianglelefteq G, then N1N2GN_1\cap N_2\trianglelefteq G because conjugation preserves each NiN_i, hence preserves their intersection. Products are subtler. Even if N1,N2N_1,N_2 are normal, N1N2N_1N_2 is a subgroup and is normal, but it need not behave like a direct product unless extra conditions hold.

Explore these closure properties and the fine print.

Use normal subgroups to classify groups

A normal subgroup is a handle. If NGN\trianglelefteq G, then GG can be studied via the pair NN and G/NG/N, together with how they fit together. This is the idea behind group extensions. Many classification arguments are variations on the same move.

  • If GG has no nontrivial proper normal subgroups, then GG is simple, and quotients do not break it apart.
  • If you can find a nontrivial normal NN and understand NN and G/NG/N, you often reduce a hard question about GG to easier questions about smaller groups.

A concrete next step is to pick one group you already know well, like S3S_3, D2nD_{2n}, or a matrix group you have computed in, and list its normal subgroups using only the equivalences and quick tests above. The pattern you see is the extension structure peeking through.

Was this lesson helpful?
Dive Deeper

Generate a follow-up sub-lesson on any aspect of this topic

Related content