Quotient Groups

Suppose you have a group GG and you want to "forget" some structure. You want to treat certain elements as if they were equal, without destroying the group operation. Can you always collapse a subgroup down to a single point? Can you still multiply the resulting pieces consistently? This is not a rhetorical question. For most subgroups the answer is no. The failure is exactly measured by the distinction between left and right cosets. When the subgroup is normal, the collapse succeeds. The result is a brand-new group built entirely out of cosets. This is called the quotient group G/NG/N. Quotient groups are one of the two fundamental constructions (alongside subgroups) for producing new groups from old ones. They are the algebraic engine behind almost every classification result in the subject. They let us study a group "up to" some substructure. Z/nZ\mathbb{Z}/n\mathbb{Z} studies integers up to multiples of nn. G/Z(G)G/Z(G) studies a group up to its center. Sn/AnS_n/A_n studies permutations up to their parity. The construction converts a normal subgroup into a genuine group object. Its elements are entire cosets. This is precisely the mechanism that makes the Isomorphism Theorems possible. The big picture is that quotient groups are dual to subgroups in a precise sense. A subgroup is a sub-object living inside GG. A quotient is an image of GG obtained by a surjective structure-preserving map, the natural projection. Every quotient arises this way. Every homomorphic image of GG is (up to relabeling) a quotient of GG. This equivalence is the content of the First Isomorphism Theorem. Quotient groups make this theorem possible to even state. This article builds G/NG/N from scratch. We define coset multiplication, and prove it is well-defined exactly when NN is normal. We verify the group axioms, and study the projection map π:G→G/N\pi: G \to G/N. We work through two genuinely different examples. One is abelian, and one is non-abelian and non-trivial. We show precisely what breaks if normality is dropped.

Key takeaways
  • A quotient group G/NG/N has elements the left cosets {gN:g∈G}\{gN : g \in G\}, with operation (aN)(bN)=(ab)N(aN)(bN) = (ab)N.
  • This operation is well-defined if and only if N⊴GN \trianglelefteq G (normal in GG); this is the crux of the whole construction.
  • G/NG/N is genuinely a group: identity eN=NeN = N, inverse of gNgN is g−1Ng^{-1}N, associativity inherited from GG.
  • The map π:G→G/N\pi: G \to G/N, π(g)=gN\pi(g) = gN, is a surjective homomorphism with kernel exactly NN.
  • ∣G/N∣=[G:N]|G/N| = [G:N], so when GG is finite, ∣G/N∣=∣G∣/∣N∣|G/N| = |G|/|N|.
  • Key idea: normality is precisely the condition that makes coset multiplication independent of coset representatives.

Where this lives today

Quotient groups are the mechanism behind modular arithmetic, where Z/nZ\mathbb{Z}/n\mathbb{Z} underlies clock arithmetic, check-digit schemes, and the RSA and Diffie–Hellman cryptographic protocols, all of which compute inside quotient groups of Z\mathbb{Z} or of multiplicative groups modulo nn. In topology, the fundamental group of a quotient space and covering space theory use quotient groups of π1\pi_1 to classify covers. In physics, gauge symmetry breaking and the study of order parameters in condensed matter (e.g., the residual symmetry group after a phase transition) are literally computations of G/NG/N for a symmetry group GG and an unbroken subgroup NN. In coding theory, cosets of a linear code (itself a subgroup of a vector space under addition) are used in syndrome decoding, an application of the coset-partition idea underlying quotient groups. In computational group theory and computer algebra systems, quotient groups are computed explicitly via coset enumeration algorithms (e.g. Todd–Coxeter) to determine finite presentations of groups.

Ask the tutor: How does the First Isomorphism Theorem generalize this construction to arbitrary homomorphisms φ:G→H\varphi: G \to H?

DefinitionQuotient Group

Let GG be a group and let N⊴GN \trianglelefteq G be a normal subgroup, meaning gNg−1=NgNg^{-1} = N for every g∈Gg \in G (equivalently, every left coset gNgN equals the right coset NgNg). The quotient group G/NG/N (read "GG mod NN") is the set of left cosets of NN in GG,

G/N={ gN:g∈G },G/N = \{\, gN : g \in G \,\},

equipped with the binary operation

(aN)(bN):=(ab)N,a,b∈G.(aN)(bN) := (ab)N, \qquad a, b \in G.

Intuition

Think of GG as a set of objects and NN as a "unit" you are declaring negligible: two elements a,b∈Ga, b \in G get identified in the quotient exactly when a−1b∈Na^{-1}b \in N, i.e., when they lie in the same coset of NN. The quotient group is what remains after this identification, provided the identification respects multiplication. Here is the danger. If you pick representatives a∈aNa \in aN and b∈bNb \in bN and multiply them, you get abab, which lands in some coset. But there are many other valid representatives a′=an1a' = an_1 and b′=bn2b' = bn_2 (with n1,n2∈Nn_1, n_2 \in N) of the same two cosets, and a′b′=an1bn2a'b' = a n_1 b n_2. For the operation to be well-defined, this must lie in the same coset (ab)N(ab)N no matter which representatives were chosen. Expanding,

an1bn2=(ab)(b−1n1b)n2,a n_1 b n_2 = (ab)(b^{-1} n_1 b) n_2,

so this lands in (ab)N(ab)N precisely when b−1n1b∈Nb^{-1} n_1 b \in N for every n1∈Nn_1 \in N and every b∈Gb \in G — that is, precisely when NN is normal. Normality is not an extra convenience; it is the condition that makes "multiply the cosets" a meaningful sentence. Once well-defined, G/NG/N behaves like GG with all of NN's internal detail blurred into a single point (the identity coset). The picture below shows G=ZG = \mathbb{Z} partitioned into cosets of N=4ZN = 4\mathbb{Z}: four parallel "tracks" of integers, each track becoming one element of Z/4Z\mathbb{Z}/4\mathbb{Z}.

Figure
The integers partitioned into four cosets of 4Z4\mathbb{Z}; each color is one element of Z/4Z\mathbb{Z}/4\mathbb{Z}
0N 1N 2N 3N -4 0 4 8 12 -3 1 5 9 -2 2 6 10 -1 3 7 11 Z/4Z = { 0N, 1N, 2N, 3N }, e.g. (1N)+(2N) = 3N since 1+2=3
TheoremQuotient Group Construction Theorem

Let GG be a group and NN a subgroup of GG. Consider the operation on left cosets defined by

(aN)(bN):=(ab)N.(aN)(bN) := (ab)N.

Then: 1. This operation is well-defined (independent of the choice of coset representatives a,ba, b) if and only if NN is a normal subgroup of GG. 2. If N⊴GN \trianglelefteq G, then G/NG/N, equipped with this operation, is a group, with identity element N=eNN = eN and inverse (gN)−1=g−1N(gN)^{-1} = g^{-1}N. 3. The map π:G→G/N\pi : G \to G/N defined by π(g)=gN\pi(g) = gN is a surjective group homomorphism with ker⁡π=N\ker \pi = N. 4. If GG is finite, ∣G/N∣=[G:N]=∣G∣/∣N∣|G/N| = [G:N] = |G|/|N|.

Proof

We prove each part in turn. Throughout, recall from Normal Subgroups that N⊴GN \trianglelefteq G means gNg−1=NgNg^{-1} = N for all g∈Gg \in G, and this is equivalent to gN=NggN = Ng for all g∈Gg \in G, and also equivalent to gng−1∈Ngng^{-1} \in N for all g∈G,n∈Ng \in G, n \in N.

Part 1: well-definedness   ⟺  \iff normality. (⇐\Leftarrow) Suppose N⊴GN \trianglelefteq G. Suppose aN=a′NaN = a'N and bN=b′NbN = b'N; we must show (ab)N=(a′b′)N(ab)N = (a'b')N. Since aN=a′NaN = a'N, we have a′=an1a' = a n_1 for some n1∈Nn_1 \in N; since bN=b′NbN = b'N, we have b′=bn2b' = b n_2 for some n2∈Nn_2 \in N. Then

a′b′=an1bn2=(ab)(b−1n1b)n2.a'b' = a n_1 b n_2 = (ab)\big(b^{-1} n_1 b\big) n_2.

Since NN is normal, b−1n1b∈Nb^{-1} n_1 b \in N (apply normality with g=b−1g = b^{-1}: gn1g−1=b−1n1b∈Ng n_1 g^{-1} = b^{-1} n_1 b \in N). Call this element n3∈Nn_3 \in N. Then a′b′=(ab)n3n2a'b' = (ab) n_3 n_2, and n3n2∈Nn_3 n_2 \in N since NN is a subgroup (closed under multiplication). Hence a′b′∈(ab)Na'b' \in (ab)N, so (a′b′)N=(ab)N(a'b')N = (ab)N by the standard fact that two cosets are equal iff one representative of one lies in the other. This shows the product is independent of representatives, i.e., well-defined. (⇒\Rightarrow) Suppose the operation is well-defined on cosets. We show NN is normal, i.e. gng−1∈Ngng^{-1} \in N for all g∈Gg \in G, n∈Nn \in N. Fix g∈Gg \in G and n∈Nn \in N. Consider the two representatives of the coset gNgN: namely gg itself, and g′=gng' = gn (which satisfies g′N=gnN=gNg'N = gnN = gN since nN=NnN = N). Also consider the two representatives g−1g^{-1} and g−1g^{-1} of the coset g−1Ng^{-1}N (using the same representative on both sides). By well-definedness, multiplying representatives of gNgN and g−1Ng^{-1}N must give the same coset regardless of which representative of gNgN we chose:

g⋅g−1N=g′⋅g−1N,g \cdot g^{-1} N = g' \cdot g^{-1} N,

i.e.

eN=(gn)g−1N,eN = (gn)g^{-1} N,

so N=gng−1NN = gng^{-1}N. Since both are cosets of NN and gng−1N=Ngng^{-1}N = N forces gng−1∈Ngng^{-1} \in N (a coset equals NN itself iff its representative lies in NN). As g∈Gg \in G, n∈Nn \in N were arbitrary, NN is normal in GG.

Part 2: G/NG/N is a group when N⊴GN \trianglelefteq G. Closure: By definition, (aN)(bN)=(ab)N(aN)(bN) = (ab)N, and ab∈Gab \in G, so (ab)N∈G/N(ab)N \in G/N. Closure holds, and by Part 1 the operation is well-defined on the set G/NG/N. Associativity: For aN,bN,cN∈G/NaN, bN, cN \in G/N,

((aN)(bN))(cN)=((ab)N)(cN)=((ab)c)N=(a(bc))N=(aN)((bN)(cN)),\big((aN)(bN)\big)(cN) = \big((ab)N\big)(cN) = \big((ab)c\big)N = \big(a(bc)\big)N = (aN)\big((bN)(cN)\big),

using associativity of the operation in GG at the middle step. Identity: The coset N=eNN = eN satisfies, for all a∈Ga \in G,

(eN)(aN)=(ea)N=aN,(aN)(eN)=(ae)N=aN.(eN)(aN) = (ea)N = aN, \qquad (aN)(eN) = (ae)N = aN.

So eNeN is a two-sided identity for G/NG/N. Inverses: For aN∈G/NaN \in G/N, consider a−1Na^{-1}N. Then

(aN)(a−1N)=(aa−1)N=eN,(a−1N)(aN)=(a−1a)N=eN.(aN)(a^{-1}N) = (a a^{-1})N = eN, \qquad (a^{-1}N)(aN) = (a^{-1}a)N = eN.

So a−1Na^{-1}N is a two-sided inverse of aNaN. All four group axioms hold, so G/NG/N is a group.

Part 3: the natural projection is a surjective homomorphism with kernel NN. Define π:G→G/N\pi: G \to G/N by π(g)=gN\pi(g) = gN. Homomorphism: For a,b∈Ga, b \in G,

π(ab)=(ab)N=(aN)(bN)=π(a)π(b),\pi(ab) = (ab)N = (aN)(bN) = \pi(a)\pi(b),

directly from the definition of the operation on G/NG/N. Surjectivity: Every element of G/NG/N has the form gNgN for some g∈Gg \in G by definition of G/NG/N as the set of all left cosets, and π(g)=gN\pi(g) = gN. Hence π\pi is onto. Kernel: By definition, ker⁡π={g∈G:π(g)=eN}={g∈G:gN=N}\ker \pi = \{g \in G : \pi(g) = eN\} = \{g \in G : gN = N\}. Now gN=NgN = N if and only if g∈Ng \in N (since gN=N  ⟺  g=ge∈NgN = N \iff g = ge \in N, using that g∈gNg \in gN always, combined with the standard fact that two cosets are equal iff they share a common element). Hence ker⁡π=N\ker \pi = N.

Part 4: index formula. By definition [G:N][G:N] is the number of distinct left cosets of NN in GG, which is exactly ∣G/N∣|G/N| by construction, so ∣G/N∣=[G:N]|G/N| = [G:N] tautologically from the definitions. When GG is finite, Lagrange's Theorem gives ∣G∣=[G:N] ∣N∣|G| = [G:N]\,|N|, hence [G:N]=∣G∣/∣N∣[G:N] = |G|/|N|, so ∣G/N∣=∣G∣/∣N∣|G/N| = |G|/|N|. ■\blacksquare

∎

Worked examples

Example 1: Z/6Z\mathbb{Z}/6\mathbb{Z}, done with explicit non-symmetric elements. Let G=ZG = \mathbb{Z} under addition and N=6Z={…,−6,0,6,12,… }N = 6\mathbb{Z} = \{\dots, -6, 0, 6, 12, \dots\}. Since Z\mathbb{Z} is abelian, every subgroup is normal (as gng−1=ngng^{-1} = n for all g,ng, n), so N⊴GN \trianglelefteq G automatically, and by the theorem G/NG/N is a group. The cosets are 0+N,1+N,2+N,3+N,4+N,5+N0+N, 1+N, 2+N, 3+N, 4+N, 5+N, six in total, matching ∣G/N∣=[G:N]=6|G/N| = [G:N] = 6 since ∣N∣|N| is infinite but the index computation via representatives {0,1,2,3,4,5}\{0,1,2,3,4,5\} directly enumerates them (Lagrange's numeric form does not apply here since GG is infinite, but the coset-counting argument in Part 4 still identifies ∣G/N∣|G/N| with the number of residue classes, which is 66). Let's compute a genuinely asymmetric product: take a=37a = 37 and b=−14b = -14. We want (37+N)+(−14+N)(37+N) + (-14+N). First reduce representatives to standard residues mod 6: 37=6⋅6+137 = 6\cdot 6 + 1, so 37+N=1+N37 + N = 1+N. And −14=6⋅(−3)+4-14 = 6\cdot(-3) + 4, so −14+N=4+N-14 + N = 4+N (check: −14−4=−18=6⋅(−3)∈N-14 - 4 = -18 = 6\cdot(-3) \in N, confirming −14+N=4+N-14+N = 4+N). By the well-definedness guaranteed by the theorem, we may compute using any representatives, so use the originals:

(37+N)+(−14+N)=(37+(−14))+N=23+N.(37+N)+(-14+N) = (37+(-14)) + N = 23+N.

Reduce: 23=6⋅3+523 = 6\cdot 3 + 5, so 23+N=5+N23+N = 5+N. Alternatively, using the reduced representatives directly: (1+N)+(4+N)=5+N(1+N)+(4+N) = 5+N. Both routes agree — this is the well-definedness theorem in action, verified numerically. The projection π:Z→Z/6Z\pi: \mathbb{Z} \to \mathbb{Z}/6\mathbb{Z} sends 37↦1+N37 \mapsto 1+N and −14↦4+N-14 \mapsto 4+N, and indeed π(37)+π(−14)=π(37+(−14))=π(23)=5+N\pi(37) + \pi(-14) = \pi(37 + (-14)) = \pi(23) = 5+N, confirming π\pi is a homomorphism on these specific inputs.

Example 2: a non-abelian quotient, S4/V4S_4 / V_4, with an explicit coset multiplication. Let G=S4G = S_4, the symmetric group on {1,2,3,4}\{1,2,3,4\}, with ∣G∣=24|G| = 24. Let

N=V4={e, (12)(34), (13)(24), (14)(23)},N = V_4 = \{e,\ (12)(34),\ (13)(24),\ (14)(23)\},

the Klein four-subgroup consisting of the identity and the three double transpositions. It is a standard fact (verifiable directly by conjugating each element of V4V_4 by every element of S4S_4) that V4⊴S4V_4 \trianglelefteq S_4: conjugation permutes the three double transpositions among themselves and fixes the identity, since conjugating a permutation by any σ∈S4\sigma \in S_4 preserves its cycle type, and the only elements of S4S_4 of cycle type 2+22+2 are exactly the three nonidentity elements of V4V_4. Since ∣N∣=4|N| = 4 and ∣G∣=24|G| = 24, the theorem gives ∣G/N∣=24/4=6|G/N| = 24/4 = 6. In fact one can show G/N≅S3G/N \cong S_3 (this can be checked by exhibiting an explicit isomorphism, though we do not need it here); for now we simply verify coset arithmetic directly, which is the point of this article. Take a=(1234)a = (1234) and b=(123)b = (123), two specific, non-commuting, asymmetric elements of S4S_4. We compute the product of the cosets aNaN and bNbN two ways, to confirm well-definedness concretely. Direct way: ab=(1234)(123)ab = (1234)(123). Applying right-to-left (apply (123)(123) first, then (1234)(1234)): 1↦2↦31 \mapsto 2 \mapsto 3, 2↦3↦42\mapsto 3\mapsto 4, 3↦1↦23 \mapsto 1 \mapsto 2, 4↦4↦14 \mapsto 4 \mapsto 1. So ab=(1324)ab = (1 3 2 4) in cycle notation (check: 1→3,3→2,2→4,4→11\to3, 3\to2, 2\to4, 4\to1 ✓.) So (aN)(bN)=(1324)N(aN)(bN) = (1324)N. Using different representatives: Replace aa by a′=a⋅(12)(34)=(1234)(12)(34)a' = a \cdot (12)(34) = (1234)(12)(34). Compute a′a': apply (12)(34)(12)(34) first then (1234)(1234): 1↦2↦31\mapsto2\mapsto3, 2↦1↦22\mapsto1\mapsto2... wait, recompute carefully: (12)(34)(12)(34) sends 1→2,2→1,3→4,4→31\to2, 2\to1, 3\to4, 4\to3. Then (1234)(1234) sends 1→2,2→3,3→4,4→11\to2,2\to3,3\to4,4\to1. Composite (apply (12)(34)(12)(34) then (1234)(1234)): 1→2→31\to2\to3, 2→1→22\to1\to2, 3→4→13\to4\to1, 4→3→44\to3\to4. So a′a' sends 1→3,2→2,3→1,4→41\to3, 2\to2, 3\to1, 4\to4, i.e. a′=(13)a' = (13). Now replace bb by b′=b⋅(13)(24)=(123)(13)(24)b' = b \cdot (13)(24) = (123)(13)(24). Compute: (13)(24)(13)(24) sends 1→3,3→1,2→4,4→21\to3,3\to1,2\to4,4\to2. Then (123)(123) sends 1→2,2→3,3→11\to2,2\to3,3\to1 (fixes 4). Composite (apply (13)(24)(13)(24) then (123)(123)): 1→3→11\to3\to1, 2→4→42\to4\to4, 3→1→23\to1\to2, 4→2→34\to2\to3. So b′b' sends 1→1,2→4,4→3,3→21\to1, 2\to4,4\to3,3\to2, i.e. b′=(243)b' = (243). Check a′N=aNa'N = aN: a′a−1a'a^{-1} should lie in NN; indeed by construction a′=an1a' = a n_1 with n1=(12)(34)∈Nn_1=(12)(34)\in N, so automatically a′N=aNa'N=aN. Similarly b′N=bNb'N = bN since b′=bn2b' = b n_2 with n2=(13)(24)∈Nn_2 = (13)(24) \in N. Now compute a′b′=(13)(243)a'b' = (13)(243). Apply (243)(243) first: 2→4,4→3,3→22\to4,4\to3,3\to2 (fixes 1); then (13)(13): 1→3,3→11\to3,3\to1 (fixes 2,4). Composite: 1→1→31\to1\to3, 2→4→42\to4\to4, 3→2→23\to2\to2, 4→3→14\to3\to1. So a′b′a'b' sends 1→3, 2→4, 3→2, 4→11\to3,\,2\to4,\,3\to2,\,4\to1, i.e. a′b′=(1324)a'b' = (1 3 2 4). This is exactly ab=(1324)ab = (1324) computed above — same permutation exactly, not merely the same coset. This concretely confirms (a′b′)N=(ab)N=(1324)N(a'b')N = (ab)N = (1324)N, exhibiting the well-definedness (Part 1 of the theorem) on a genuinely non-abelian, asymmetric example.

CounterexampleDropping normality breaks well-definedness

We show explicitly that if NN is a subgroup of GG that is not normal, coset multiplication is not well-defined — the same coset product can give two different answers depending on the chosen representatives. Let G=S3={e,(12),(13),(23),(123),(132)}G = S_3 = \{e, (12), (13), (23), (123), (132)\}, and let N={e,(12)}N = \{e, (12)\}, a subgroup of order 2. Since ∣G∣=6|G| = 6 and there exist elements of S3S_3 conjugating (12)(12) to (13)≠(12)(13) \ne (12) (e.g. (123)(12)(123)−1=(23)∉N(123)(12)(123)^{-1} = (23) \notin N), NN is not normal in GG. Consider the coset NN itself (with representatives ee and (12)(12)) and multiply it by the coset (13)N={(13),(13)(12)}(13)N = \{(13), (13)(12)\}. Compute (13)(12)(13)(12): apply (12)(12) first then (13)(13): 1→2→21\to2\to2, 2→1→32\to1\to3, 3→3→13\to3\to1. So (13)(12)=(123)(13)(12) = (1 2 3) wait let's verify: sends 1→2,2→3,3→11\to2, 2\to3, 3\to1, so indeed (13)(12)=(123)(13)(12) = (123). So (13)N={(13),(123)}(13)N = \{(13), (123)\}. Using representative ee of the coset NN:

e⋅(13)=(13),so N⋅((13)N) "should be" (13)N={(13),(123)}.e \cdot (13) = (13), \quad \text{so } N \cdot ((13)N) \text{ "should be" } (13)N = \{(13),(123)\}.

Using representative (12)(12) of the same coset NN:

(12)⋅(13)=?(12)\cdot(13) = ?

Apply (13)(13) first then (12)(12): 1→3→31\to3\to3, 2→2→12\to2\to1, 3→1→23\to1\to2. So (12)(13)(12)(13) sends 1→3,2→1,3→21\to3, 2\to1, 3\to2, i.e. (12)(13)=(132)(12)(13) = (132). Now compute the coset of (132)(132): is (132)N=(13)N(132)N = (13)N? We have (13)N={(13),(123)}(13)N = \{(13),(123)\}, but (132)N={(132),(132)(12)}(132)N = \{(132), (132)(12)\}. Compute (132)(12)(132)(12): apply (12)(12) first then (132)(132): 1→2→11\to2\to1, 2→1→32\to1\to3, 3→3→23\to3\to2. So this sends 2→3,3→22\to3,3\to2, fixing 11, giving (23)(23). So (132)N={(132),(23)}(132)N = \{(132),(23)\}. Comparing: using representative ee we got the "product coset" {(13),(123)}\{(13),(123)\}; using representative (12)(12) (the same coset NN) we got {(132),(23)}\{(132),(23)\}. These are two different, disjoint cosets of NN in S3S_3 — not equal. So the formula "(aN)(bN):=(ab)N(aN)(bN) := (ab)N" gives two contradictory answers for the same pair of input cosets NN and (13)N(13)N, depending only on which representative of NN was used. The rule is simply not a function on the set of left cosets when NN is not normal. This is exactly the failure predicted by the (⇒\Rightarrow) direction of Part 1 of the theorem, made fully explicit with actual permutations.

Scope, edge cases & common traps

SituationWhat holdsWhat can go wrong
N⊴GN \trianglelefteq GG/NG/N is a group, π\pi a surjective homomorphism—
N≤GN \le G not normalCosets still partition GGCoset multiplication is not even a well-defined function (see counterexample)
GG abelianEvery subgroup is normal automaticallyNone — quotients always exist
GG infinite, NN finite index∣G/N∣=[G:N]|G/N| = [G:N] still finiteLagrange's numeric quotient ∣G∣/∣N∣|G|/|N| does not apply since ∣G∣,∣N∣|G|,|N| infinite
N={e}N = \{e\}G/N≅GG/N \cong G via π\piTrivial but a useful sanity check for the definitions
N=GN = GG/NG/N is the trivial groupSometimes mistakenly thought to be undefined

The mathematician behind it

Origins · 1 minÉvariste Galois and how this was discovered
ÉG
Évariste Galois
1811–1832 · early 19th-century France

Galois, working in relative isolation as a teenager and young adult, developed the theory of what we now call normal subgroups and their quotients while studying which polynomial equations are solvable by radicals. He identified that a subgroup NN of the "group of substitutions" GG is special — what he called "proper" or "invariant" — precisely when the decomposition of GG into its cosets by NN is the same whether built from the left or the right, and he understood that this was the condition needed to pass to a smaller group capturing the remaining structure. This insight, sharpened over the following decades by Camille Jordan, Otto Hölder, and others into the modern language of normal subgroups and quotient groups, became the backbone of the Isomorphism Theorems and of the classification of when radical solvability is possible.

History
- 1832: Galois, in a letter written the night before his fatal duel, sketches the notion of a normal ("invariant") subgroup and its role in reducing solvability questions.
- 1870: Camille Jordan's Traité des substitutions systematizes Galois's ideas, formalizing composition series and quotient structure for permutation groups.
- 1889: Otto Hölder proves what is now called the Jordan–Hölder theorem, relying essentially on quotient groups of a composition series.
- 1893: Hölder gives one of the first clean, abstract (not just permutation-group) treatments of quotient groups and isomorphism theorems.
- 1920s–30s: Emmy Noether and her school recast quotient constructions in fully abstract, axiomatic algebraic language, the form used in this article.
Why do we need left cosets specifically, rather than right cosets, to build G/NG/N?

We do not actually need to privilege left cosets: when NN is normal, every left coset gNgN equals the corresponding right coset NgNg, so the two constructions coincide as sets, and one gets the identical quotient group either way. The reason textbooks default to left cosets is purely conventional, matching the convention that homomorphisms and group actions are often written on the left. If NN is not normal, left and right coset spaces can differ as sets and neither one carries a well-defined group operation, so the question of a preference does not even arise in that case.

Is G/NG/N always abelian, since we are "dividing"?

No. Quotient groups can be non-abelian; the abelian case for Z/nZ\mathbb{Z}/n\mathbb{Z} is just an easy first example, not the general rule. For instance S4/V4S_4/V_4 has order 66 and is in fact isomorphic to S3S_3, a non-abelian group. What is true is a partial converse-flavored fact: if G/Z(G)G/Z(G) (the quotient by the center) happens to be cyclic, then GG itself must be abelian — but this is a special fact about the center, not a general property of quotients.

Does ∣G/N∣=∣G∣/∣N∣|G/N| = |G|/|N| hold even when GG is infinite?

The formula ∣G/N∣=[G:N]|G/N| = [G:N] (the index) always holds by definition, since G/NG/N is literally the set of cosets counted by the index. The numeric restatement ∣G/N∣=∣G∣/∣N∣|G/N| = |G|/|N| additionally requires ∣G∣|G| and ∣N∣|N| to be finite so that ordinary division makes sense, via Lagrange's Theorem. For infinite GG, the index [G:N][G:N] can still be finite (e.g. Z/nZ\mathbb{Z}/n\mathbb{Z} has index nn even though Z\mathbb{Z} and nZn\mathbb{Z} are both infinite) or infinite, and one always uses the index directly rather than a naive quotient of cardinalities.

What is the relationship between G/NG/N and the First Isomorphism Theorem?

The natural projection π:G→G/N\pi: G \to G/N constructed here is exactly the template for the First Isomorphism Theorem: given any group homomorphism φ:G→H\varphi: G \to H, one shows ker⁡φ\ker \varphi is normal in GG and that G/ker⁡φ≅im⁡φG/\ker\varphi \cong \operatorname{im}\varphi. The construction of G/NG/N and the verification that π\pi is a surjective homomorphism with kernel NN, both proved in this article, are the base case of that theorem (taking φ=π\varphi = \pi itself). Every quotient construction is therefore simultaneously an instance and a building block of the broader isomorphism theorem machinery.

If NN is normal but I use a "wrong" representative when computing a coset product, do I get a wrong answer?

No — this is exactly the content of well-definedness proved in Part 1 of the theorem. As long as NN is normal, any valid representatives a′∈aNa' \in aN and b′∈bNb' \in bN satisfy a′b′∈(ab)Na'b' \in (ab)N, so you always land in the same coset regardless of representative choice. This was verified numerically in the worked S4/V4S_4/V_4 example, where two different representative pairs produced literally the same permutation ab=a′b′ab=a'b', not merely the same coset — a stronger check than strictly required, but a reassuring one.

Can NN itself be trivial or all of GG?

Yes, both are valid (if somewhat degenerate) instances of the construction. If N={e}N = \{e\}, then every coset gN={g}gN = \{g\} is a singleton, and G/N≅GG/N \cong G via π\pi, which becomes a bijective homomorphism, i.e. an isomorphism. If N=GN = G, there is exactly one coset, GG itself, so G/GG/G is the trivial group with one element. Both are normal subgroups (trivially, since g{e}g−1={e}g\{e\}g^{-1}=\{e\} and gGg−1=GgGg^{-1}=G always), so the theorem applies to both without any special-casing.

Before this

Where this leads