Published on

Advanced Algebra 2

Authors

Advanced Algebra 2

This is a compiled set of notes separated by topic on advanced algebra, based on lectures at King's College London.

Group theory: Cosets and Quotient Groups

Definition: H⊂GH \subset G a subgroup of GG. Translating from the left by some g∈Gg \in G gives a subset gH={gh∣h∈H}gH = \{gh | h \in H\} which we call a left coset, also a corresponding right coset Hg={hg∣h∈H}Hg = \{hg | h \in H\}.

Remark: H itself is a left HH-coset: H=eHH = eH. Note also:

gH=kH  ⟺  g−1k∈H  ⟺  k∈gHgH = kH \iff g^{-1}k \in H \iff k \in gH

If gH∩g′H≠∅gH \cap g'H \neq \varnothing, then ∃k∈gH∩g′H\exists k \in gH \cap g'H such that gH=kHgH = kH and g′H=kHg'H = kH meaning gH=g′HgH = g'H. This means either gH=g′HgH = g'H or gH∩g′H=∅gH \cap g'H = \varnothing.

There is a bijection from HH to any left HH-coset gHgH in GG:

H→gHh↦ghH \rightarrow gH \\ h \mapsto gh

Example: G=(Z,+)G = (\mathbb{Z},+), H=⟨n⟩H = \langle n \rangle for some n>0n >0. For any a∈Za \in \mathbb{Z} there is a coset a+H={a+kn∣k∈Z}a+H = \{a +kn | k \in \mathbb{Z}\}. Note H=⟨n⟩={kn∣k∈Z}H = \langle n \rangle = \{kn | k \in \mathbb{Z}\}.

Example: G=S3G = S_3, H=⟨(123)⟩={e,(123),(132)}H = \langle (123)\rangle = \{e,(123),(132)\} and (12)H={(12),(23),(13)}(12)H = \{(12),(23),(13)\}. Since ∣S3∣=6|S_3| = 6, these are the only two cosets.

Definition: We write G/HG/H for the set of all left HH-cosets in GG. We define the index of HH in GG to be [G:H]=∣G/H∣[G:H] = |G/H| which may be infinite.

Examples: [Z:⟨n⟩]=∣Z/nZ∣=n[\mathbb{Z}: \langle n \rangle] = |\mathbb{Z}/n \mathbb{Z}| = n [S3:⟨(123)⟩]=2[S_3 : \langle (123) \rangle] = 2 [Z:{0}]=∞[\mathbb{Z}: \{0\}] = \infty.

Lagrange's Theorem: If GG is a finite group and HH a subgroup, then ∣H∣∣∣G∣|H| \vert |G|, namely ∣G∣=∣H∣⋅[G:H]|G| = |H|\cdot [G:H]. Proof: GG is finite   ⟹  \implies HH is finite, so G/HG/H is finite and [G:H][G:H] is finite. Let m:−[G:H]m \coloneq [G:H]. Pick representatives g1,...,gmg_1,...,g_m so that:

g1H,g2H,...,gmHg_1H, g_2H,...,g_mH

are disjoint. Every element of GG lies in a coset, meaning:

G=g1H⊔g2H⊔...⊔gmH  ⟹  ∣G∣=m⋅∣H∣G = g_1H \sqcup g_2H \sqcup ... \sqcup g_mH \implies |G| = m\cdot |H|

as the cardinality of each giHg_iH is ∣H∣|H|. ■\blacksquare

Corollary: For all g∈Gg \in G, the order of gg divides ∣G∣|G|. Proof: Apply Lagrange's theorem to H=⟨g⟩H = \langle g \rangle.

Definition: A subgroup HH of GG is called normal if:

ghg−1∈H ∀g∈G,h∈hghg^{-1} \in H \ \forall g \in G, h \in h

We write H⊲GH \lhd G to say HH is a normal subgroup of GG. We call ghg−1ghg^{-1} the conjugate of hh by gg.

Definition: If HH is any subgroup of GG then gHg−1gHg^{-1} is again a subgroup and is called the conjugate subgroup of HH by gg.

Lemma 1: A subgroup HH of GG is normal   ⟺  xHx−1=H∀x∈G\iff xHx^{-1} = H \forall x \in G. Proof: (  ⟹  )(\implies) If H⊲G  ⟹  gHg−1⊂HH \lhd G \implies gHg^{-1} \subset H. For g=xg=x we see xHx−1⊂HxHx^{-1} \subset H, and likewise for g=x−1g=x^{-1} we get x−1Hx⊂Hx^{-1}Hx \subset H, meaning H⊂xHx−1H \subset xHx^{-1} by multiplying by xx on the left and x−1x^{-1} on the right, and hence H=xHx−1H = xHx^{-1}. The reverse direction of the proof is clear. ■\blacksquare

Lemma 2: Let HH be a subgroup of GG. HH is a normal subgroup   ⟺  \iff all left and right HH-cosets agree. Proof: By Lemma 1: H⊲G  ⟺  gHg−1=H ∀g∈GH \lhd G \iff gHg^{-1} = H \ \forall g \in G. Now notice gHg−1=H  ⟺  gH=HggHg^{-1} = H \iff gH = Hg. ■\blacksquare

Examples:

  • If GG is abelian then all its subgroups are normal.
  • G=S3G = S_3: H=⟨(123)⟩H = \langle (123) \rangle, then eH={e,(123),(132)}=HeeH = \{e, (123),(132)\} = He and (12)H={(12),(23),(13)}=H(12)(12)H = \{(12),(23),(13)\} = H(12).
  • G=S3G = S_3: H=⟨(12)⟩={e,(12)}H = \langle (12)\rangle = \{e,(12)\} is not normal, i.e. (13)(12)(13)=(23)∉H(13)(12)(13) = (23) \not\in H.
  • G=GLn(R)G = GL_n(\mathbb{R}) and H=SLn(R)H = SL_n(\mathbb{R}) this is a normal subgroup as det⁡(AB)=det⁡(A)det⁡(B)\det (AB) = \det(A) \det(B) for n×nn\times n matrices.

Quotient Groups

For a general subgroup H≤GH \leq G we have that G/HG/H is just a set. If H⊲GH \lhd G then it turns out G/HG/H has a group structure.

Lemma: Let H⊲GH \lhd G, the following defines a binary operation on G/HG/H:

⋆:G/H×G/H→G/H(gH,kH)↦gH⋆kH:−ghk\star : G/H \times G/H \rightarrow G/H \\ (gH, kH) \mapsto gH \star kH \coloneq ghk

(G/H,⋆)(G/H,\star) is a group called the quotient group of GG by HH.

Proof: To show ⋆:G/H×G/H→G/H\star : G/H \times G/H \rightarrow G/H with (gH,kH)↦gH⋆kH:−gkH(gH,kH) \mapsto gH \star kH \coloneq gkH is well-defined. Suppose g′H=gHg'H = gH and k′H=kHk'H = kH. Then:

  • g′=gh1g' = gh_1 and k′=kh2k'=kh_2 for some h1,h2∈Hh_1,h_2 \in H.
  • g′k′=gh1kh2=gkk−1h1kh2=gk(k−1h1k)h2∈gkHg'k' = gh_1kh_2 = gkk^{-1}h_1 k h_2 = gk (k^{-1}h_1 k)h_2 \in gkH, since HH is normal. This means g′k′H=gkHg'k'H = gkH, meaning ⋆\star is well-defined. We can also check (G/H,⋆)(G/H,\star) is a group (Exercise).

Examples:

  • G=ZG = \mathbb{Z}, H=⟨n⟩H = \langle n \rangle gives Z/⟨n\mathbb{Z}/\langle{n} as the integers modulo nn.
  • H={rIn∣r∈R−{0}}⊲GLn(R)H = \{rI_n | r \in \mathbb{R} - \{0\}\} \lhd GL_n(\mathbb{R}) gives PGLn(R)=GLn(R)/HPGL_n(\mathbb{R}) = GL_n(\mathbb{R})/H

Homomorphisms and Isomorphisms

Let (G,⋆)(G,\star) and (G′,⋆′)(G',\star ') be groups. Definition: A function f:G→G′f: G \rightarrow G' is called a group homomorphism if f(g⋆h)=f(g)⋆′f(h)f(g\star h) = f(g)\star 'f(h) for all g,h∈Gg,h \in G.

Examples:

  • G=G′=RG = G' = \mathbb{R} with ⋆=⋆′=+\star = \star ' = +. This means f:R→Rf: \mathbb{R} \rightarrow \mathbb{R} where x↦2xx \mapsto 2x is a homomorphism, but g:R→Rg: \mathbb{R} \rightarrow \mathbb{R} where x↦x2x \mapsto x^2 is not a homomorphism.
  • G=G′=R×=R−{0}G = G' = \mathbb{R}^{\times} = \mathbb{R} - \{0\} with ⋆=⋆′=⋅\star = \star ' = \cdot. This means f:R×→R×f: \mathbb{R}^{\times} \rightarrow \mathbb{R}^{\times} where x↦2xx \mapsto 2x is not a homomorphism but g:R×→R×g: \mathbb{R}^{\times} \rightarrow \mathbb{R}^{\times} where x↦x2x \mapsto x^2 is a homomorphism.
  • G=GLn(R)G = GL_n(\mathbb{R}) and f:G→Gf: G \rightarrow G where A↦A2A \mapsto A^2 is not a homomorphism if n≥1n\geq 1, however f:G→R×f:G\rightarrow \mathbb{R}^{\times} where A↦det⁡(A)A \mapsto \det(A) is a homomorphism.

Remarks:

  • If f:G→G′f: G \rightarrow G' is a group hom. then:
    • f(e)=e′f(e) = e'
    • f(g−1)=f(g)−1f(g^{-1}) = f(g)^{-1}
    • f(gn)=f(g)nf(g^n) = f(g)^n for n∈Zn \in \mathbb{Z}.
  • A composite of homomorphisms is a homomorphism:
    • f,f′f,f' homs: G→fG′→f′G′′  ⟹  f′∘fG \xrightarrow{f}G' \xrightarrow{f'}G'' \implies f'\circ f is a hom.

Definition: f:G→G′f: G \rightarrow G' a group hom   ⟹   im(f)=f(G)⊂G′\implies \ im(f) = f(G) \subset G' is a subgroup, and ker⁡(f)={g∈G∣f(g)=e′}⊂G\ker(f) = \{g \in G | f(g) = e'\} \subset G is a subgroup.

Example:

  • Suppose N⊲GN \lhd G, then f:G→G/Nf: G \rightarrow G/N, g↦gNg \mapsto gN is a homomorphism.
  • ker⁡(f)=N\ker(f) = N.

Remark:

  • ff is surjective   ⟺   im(f)=G′\iff \ im(f) = G'.
  • ff is injective   ⟺   ker⁡(f)={e}\iff \ \ker(f) = \{e\}.

Definition:

  • A bijective hom f:G→G′f: G \rightarrow G' is called an isomorphism, denoted f:G→∼G′f: G \xrightarrow{\sim} G'.
  • A bijective hom f:G→Gf: G \rightarrow G is called an automorphism, denoted f:G→∼Gf: G \xrightarrow{\sim} G. Write G≅G′G \cong G' and call G,G′G, G' isomorphic if ∃ G→∼G′\exists \ G \xrightarrow{\sim} G'. "≅\cong" is an equivalence relation on the set of groups.

Examples:

  • f:R→Rf: \mathbb{R} \rightarrow \mathbb{R}, x↦2xx \mapsto 2x is an automorphism of (R,+)(\mathbb{R},+).
  • f:(R,+)→(R>0,⋅)f: (\mathbb{R},+) \rightarrow (\mathbb{R}_{>0},\cdot), x↦exx \mapsto e^x is an isomorphism.
  • f:R→{(1x01)∣x∈R}f: \mathbb{R} \rightarrow \left\{\begin{pmatrix} 1 & x \\ 0 & 1 \end{pmatrix} | x \in \mathbb{R} \right\}, x↦(1x01)x \mapsto \begin{pmatrix} 1 & x \\ 0 & 1 \end{pmatrix}is an isomorphism of groups.

First Isomorphism Theorem: Let f:G→G′f: G \rightarrow G' be a group hom, and N=ker⁡(f)N = \ker(f). Then:

  1. N⊲GN \lhd G
  2. f‾:G/N→G′\overline{f} : G/N \rightarrow G', where gN↦f(g)gN \mapsto f(g) is a well-defined injective group hom.
  3. G/N→∼im(f)G/N \xrightarrow{\sim} im(f) with isomorphism gN↦f(g)gN \mapsto f(g).

Proof:

  1. N=ker⁡(f)={n∈G∣f(n)=e′}N = \ker(f) = \{ n \in G | f(n) = e'\}, pick any g∈Gg \in G and n∈Nn \in N. Then f(gng−1)=f(g)f(n)f(g)−1=f(g)f(g)−1=e′f(gng^{-1}) = f(g)f(n)f(g)^{-1} = f(g)f(g)^{-1}= e'. This implies gng−1∈ker⁡(f)=N  ⟹  N⊲Ggng^{-1} \in \ker(f) = N \implies N \lhd G.
  2. Note f‾:G/N→G′\overline{f}: G/N \rightarrow G' where gN↦f(g)gN \mapsto f(g) is a well-defined injective group hom. Assume gN=g′N  ⟹  g=g′ngN = g'N \implies g = g'n for some n∈Nn \in N. This means f(g)=f(g′n)=f(g′)f(n)=f(g′)e′=f(g′)f(g) = f(g'n) = f(g')f(n) = f(g')e' = f(g') This means f‾(gN)=f‾(g′N)\overline{f}(gN) = \overline{f}(g'N). ker⁡(f‾)={eN}\ker (\overline{f}) = \{eN\} which is the identity element of G/NG/N, meaning f‾\overline{f} is injective.
  3. G/N→∼im(f)G/N \xrightarrow{\sim} im(f) with gN↦f(g)gN \mapsto f(g) is an injective group hom by (2), and it is surjective by construction since im(f)=im(f‾)im(f) = im(\overline{f}). ■\blacksquare

We may use the notation g‾=gN\overline{g} = gN so that f‾(g‾)=f(g)\overline{f}(\overline{g}) = f(g).