Altanis

September 17th, 2026

Updated 19 Sep 2026Notes (PDF)

Recall that, for a subgroup H⊆GH \subseteq G, the left cosets {aH:a∈G}\{aH: a \in G\} of HH form a partition GG, since it is the set of equivalence classes from the equivalence relation x∼yx \sim y if and only if x,y∈Gx, y \in G belong to the same left coset.

[0.0.30]Theorem(Cosets are the Same Order as Subgroup)#

Suppose HH is some subgroup of GG. Then ∣aH∣=∣Ha∣=∣H∣|aH| = |Ha| = |H| for every a∈Ga \in G.

Proof.

Fix some a∈Ga \in G. Then consider the map f:aH→Hf: aH \to H given by f(x)=a−1xf(x) = a^{-1}x. For each h∈Hh \in H, note that f(ah)=a−1(ah)=hf(ah) = a^{-1}(ah) = h, and so ff is surjective. Moreover, if h1,h2∈aHh_1, h_2 \in aH are such that f(h1)=f(h2)f(h_1) = f(h_2), then note

a−1h1=a−1h2  ⟹  h1=h2,a^{-1}h_1 = a^{-1}h_2 \implies h_1 = h_2,

and so ff is injective. Thus ff is bijective, and so ∣aH∣=∣H∣|aH| = |H| as desired.

An analogous procedure can be performed to show g:Ha→Hg: Ha \to H given by g(x)=xa−1g(x) = xa^{-1} is also a bijection.

From now on, note that using the number of left cosets is interchangeable with using the number of right cosets.

[0.0.31]Definition(Index of a Subgroup)#

Let HH be a subgroup of GG. Then the index of HH, denoted [G:H][G:H], is the number of left cosets HH has.

Recall that the left cosets of a subgroup HH partition the group GG, and that the left cosets of HH all have the same order, which is ∣H∣|H|. This lets us relate the order of GG with the cosets of HH.

[0.0.32]Proposition(Counting Formula)#

Let HH be a subgroup of GG. Then ∣G∣=[G:H]×∣H∣|G| = [G:H] \times |H|.

This theorem reads that the order of a group GG is the number of cosets a subgroup has, multiplied by the size of each coset, which is obviously true. Since [G:H][G:H] is an integer, we note that ∣H∣|H| is an integer multiple of ∣G∣|G|

[0.0.33]Theorem(Lagrange's Theorem)#

Let GG be a group. Then, for any subgroup H⊆GH \subseteq G, we have that ∣H∣|H| divides ∣G∣|G|.

Lagrange's theorem gives rise to multiple important structure theorems about groups.

[0.0.34]Theorem(Element Order Divides Group Order)#

Let GG be a group. For every g∈Gg \in G, note ∣g∣|g| divides ∣G∣|G|.

Proof.

Note ⟨g⟩\angled{g} is a subgroup of GG of order gg. The result follows by Lagrange.

[0.0.35]Theorem(Groups of Prime Order are Cyclic)#

Suppose GG is a group such that ∣G∣=p|G| = p for some prime pp. Then G≅CpG \cong C_p for all cyclic groups of order pp.

Proof.

GG is not of order 11, since 11 is not prime. Thus there must be some g∈Gg \in G such that g≠idGg \ne \id_G. Notably, since ∣g∣|g| divides ∣G∣=p|G| = p, we either have that ∣g∣=1|g| = 1 or ∣g∣=p|g| = p. Note that ∣g∣≠1|g| \ne 1 since g≠idGg \ne \id_G, and so ∣g∣=p|g| = p. Thus ⟨g⟩\angled{g} is a subgroup of GG with the same order as GG, and so ⟨g⟩=G\angled{g} = G, completing the proof.

Note that all cyclic groups of order nn are isomorphic to one another. Indeed, for any cyclic group G=⟨g⟩G = \angled{g} of order nn, the map φ:Z/nZ→G\phi: \bZ/n\bZ \to G defined by φ(k)=gk\phi(k) = g^k forms an explicit isomorphism. Since every cyclic group of order nn is isomorphic to Z/pZ\bZ/p\bZ, they are all isomorphic to one another by transitivity.

[0.0.36]Theorem(Counting Formula for Homomorphisms)#

Let φ:G→H\phi: G \to H be a homomorphism of finite groups. Then ∣G∣=∣ker⁡φ∣×∣im⁡φ∣|G| = |\ker\phi| \times |\im\phi|.

Proof.

Recall from earlier that there are exactly ∣im⁡φ∣|\im \phi| number of cosets of ker⁡(φ)\ker(\phi) that partition GG, each of which has order ∣ker⁡(φ)∣|\ker(\phi)|.

[0.0.37]Definition(Normal Subgroup)#

Let HH be a subgroup of GG. Then HH is said to be a normal subgroup if, for all g∈Gg \in G and h∈Hh \in H, we have that ghg−1∈Hghg^{-1} \in H. That is, a subgroup is normal if conjugation of its elements is a closed operation.

[0.0.38]Theorem(Equivalent Characterizations of Normal Subgroups)#

Let GG be a group and HH a subgroup. Then the following statements are equivalent.

  1. For every g∈Gg \in G and h∈Hh \in H, ghg−1∈Hghg^{-1} \in H.

  2. For every g∈Gg \in G, gHg−1⊆HgHg^{-1} \subseteq H, where gHg−1={ghg−1:h∈H}gHg^{-1} = \{ghg^{-1}: h \in H\}.

  3. For every g∈Gg \in G, gHg−1=HgHg^{-1} = H.

  4. For every g∈Gg \in G, gH=HggH = Hg.

Proof.

(1)  ⟹  (2)(1) \implies (2): Fix g∈Gg \in G. Since ghg−1∈Hghg^{-1} \in H for every h∈Hh \in H, note that gHg−1⊆HgHg^{-1} \subseteq H as desired.

(2)  ⟹  (3)(2) \implies (3): Note that gHg−1⊆HgHg^{-1} \subseteq H for all g∈Gg \in G, so we seek to show H⊆gHg−1H \subseteq gHg^{-1}. Note that g−1Hg⊆Hg^{-1}Hg \subseteq H as well, and so conjugation of both sides yields

g(g−1Hg)g−1⊆gHg−1  ⟹  H⊆gHg−1,g(g^{-1}Hg)g^{-1} \subseteq gHg^{-1} \implies H \subseteq gHg^{-1},

and so gHg−1=HgHg^{-1} = H.

(3)  ⟹  (4)(3) \implies (4): Suppose gHg−1=HgHg^{-1} = H for all g∈Gg \in G. Right multiplying both sides by gg yields gH=HggH = Hg.

(4)  ⟹  (1)(4) \implies (1): Suppose gH=HggH = Hg for every g∈Gg \in G. Fix g∈Gg \in G. For any h∈Hh \in H, there exists some h′∈Hh' \in H such that gh=h′ggh = h'g. Then note ghg−1=h′∈Hghg^{-1} = h' \in H for every h∈Hh \in H. Since gg was arbitrary, this holds for every g∈Gg \in G, completing the proof.

Now we show some general groups we work with are normal subgroups.

[0.0.39]Theorem(Subgroups of Abelian Groups are Normal)#

Suppose GG is abelian. Then all subgroups HH of GG are normal.

Proof.

Fix any subgroup H⊆GH \subseteq G and g∈Gg \in G. Then note ghg−1=gg−1h=h∈Hghg^{-1} = gg^{-1}h = h \in H for every h∈Hh \in H, and so HH is normal.

[0.0.40]Theorem(Subgroups of Index 22 are Normal)#

Suppose GG is a group and HH is a subgroup such that [G:H]=2[G:H] = 2. Then HH is a normal subgroup.

Proof.

Since [G:H]=2[G:H] = 2, note that HH partitions GG into exactly two left cosets and exactly two right cosets. Because HH itself is always a coset, the two left cosets must be HH and its complement G∖HG \setminus H. Symmetrically, the two right cosets must also be HH and G∖HG \setminus H.

We show that gH=HggH = Hg for any g∈Gg \in G. If g∈Hg \in H, then gH=H=HggH = H = Hg immediately. If g∈G∖Hg \in G \setminus H, then gH≠HgH \ne H. Since left cosets partition GG, gHgH must be the only other available left coset, namely G∖HG \setminus H. Symmetrically, Hg≠HHg \ne H, meaning HgHg must be the only other available right coset, which is also G∖HG \setminus H. Thus gH=G∖H=HggH = G \setminus H = Hg. In all cases, gH=HggH = Hg, proving HH is normal.

[0.0.41]Definition(Center of Group)#

Let GG be a group. The center of GG, denoted Z(G)Z(G), is the set of elements in GG that commute with every g∈Gg \in G. That is,

Z(G)={z∈G:zg=gz for all g∈G}.Z(G) = \{z \in G: zg = gz \text{ for all } g \in G\}.
[0.0.42]Theorem(Center is a Normal Subgroup)#

Let GG be a group. Then Z(G)Z(G) is a normal subgroup.

Proof.

Fix g∈Gg \in G, and let h∈Z(G)h \in Z(G) be arbitrary. Then note ghg−1=gg−1h=h∈Z(G)ghg^{-1} = gg^{-1}h = h \in Z(G), and so Z(G)Z(G) is normal.

[0.0.43]Theorem(Kernel of Homomorphism is Normal Subgroup)#

Let φ:G→H\phi: G \to H be a homomorphism. Then ker⁡(φ)\ker(\phi) is a normal subgroup of GG.

Proof.

Fix g∈Gg \in G. Suppose h∈ker⁡(φ)h \in \ker(\phi). Then note

φ(ghg−1)=φ(g)φ(h)φ(g−1)=φ(g)φ(g−1)=φ(idG)=idH,\phi(ghg^{-1}) = \phi(g) \phi(h) \phi(g^{-1}) = \phi(g)\phi(g^{-1}) = \phi(\id_G) = \id_H,

and so ghg−1∈ker⁡(φ)ghg^{-1} \in \ker(\phi) as desired.

[0.0.44]Theorem(Pushforward and Pullback on Normal Subgroups)#

Let φ:G→G′\phi: G \to G' be a homomorphism. Let HH be a subgroup of GG and H′H' a subgroup of G′G'.

  1. φ−1(H′)\phi^{-1}(H') is a normal subgroup of GG.

  2. φ(H)\phi(H) is a normal subgroup of G′G' if φ\phi is surjective.

Proof.
  1. Fix g∈Gg \in G, and let φ−1(H′)\phi^{-1}(H'). We show that, for any k∈φ−1(H)k \in \phi^{-1}(H), we also have that gkg−1∈φ−1(H)gkg^{-1} \in \phi^{-1}(H), making φ−1(H)\phi^{-1}(H) normal. Note that H′H' is normal, and so φ(g)φ(k)[φ(g)]−1∈H′\phi(g)\phi(k)[\phi(g)]^{-1} \in H' by definition. Thus φ(gkg−1)∈H′\phi(gkg^{-1}) \in H', and so gkg−1∈φ−1(H′)gkg^{-1} \in \phi^{-1}(H') as desired.

  2. Let y∈φ(H)y \in \phi(H) and g′∈G′g' \in G'. We seek to show that g′y(g′)−1∈φ(H)g'y(g')^{-1} \in \phi(H). Because y∈φ(H)y \in \phi(H), there is some h∈Hh \in H such that φ(h)=y\phi(h) = y. Furthermore, because φ\phi is surjective, there is some g∈Gg \in G such that φ(g)=g′\phi(g) = g'. Substituting these yields

    g′y(g′)−1=φ(g)φ(h)[φ(g)]−1=φ(ghg−1).g'y(g')^{-1} = \phi(g)\phi(h)[\phi(g)]^{-1} = \phi(ghg^{-1}).

    Since HH is a normal subgroup of GG, we have that ghg−1∈Hghg^{-1} \in H. Thus its image φ(ghg−1)\phi(ghg^{-1}) is strictly contained in φ(H)\phi(H), meaning g′y(g′)−1∈φ(H)g'y(g')^{-1} \in \phi(H). Thus φ(H)\phi(H) is normal in G′G'.