Chapter 13 — Homomorphisms

Homomorphisms are the correct structure-preserving maps between groups. If isomorphisms answer “when are two groups the same?”, homomorphisms answer “how can one group be studied through another?” This chapter is one of the central organizational chapters of the course: every theorem here will be used repeatedly in Chapters 14, 15, and beyond.


§13.1 Definition of Homomorphism

Definition 13.1 (Group Homomorphism). Let (G,)(G, {*}) and (G,)(G', {*}') be groups. A map ϕ:GG\phi: G \to G' is a homomorphism if ϕ(ab)=ϕ(a)ϕ(b)\phi(a * b) = \phi(a) *' \phi(b) for all a,bGa, b \in G.

Critical point. The operation on the left side of the equation is the operation in GG, while the operation on the right side is the operation in GG'. These may be completely different operations. For instance, in the determinant map det:GLn(R)R\det: GL_n(\mathbb{R}) \to \mathbb{R}^{*}, the left-hand side uses matrix multiplication while the right-hand side uses ordinary multiplication of real numbers.

Notation. We write ϕ:GG\phi: G \to G' and suppress the operation symbols once the groups are understood. Thus the homomorphism condition becomes simply ϕ(ab)=ϕ(a)ϕ(b)\phi(ab) = \phi(a)\phi(b).


§13.2 Basic Properties of Homomorphisms

Theorem 13.2. Let ϕ:GG\phi: G \to G' be a group homomorphism. Then:

  1. ϕ(eG)=eG\phi(e_G) = e_{G'}.
  2. ϕ(a1)=ϕ(a)1\phi(a^{-1}) = \phi(a)^{-1} for all aGa \in G.
  3. ϕ(an)=ϕ(a)n\phi(a^n) = \phi(a)^n for all aGa \in G and all nZn \in \mathbb{Z}.
  4. If a|a| is finite, then ϕ(a)|\phi(a)| divides a|a|.

§13.3 Image and Kernel

Definition 13.3. Let ϕ:GG\phi: G \to G' be a homomorphism. The image (or range) of ϕ\phi is im(ϕ)=ϕ[G]={ϕ(g):gG}G.\operatorname{im}(\phi) = \phi[G] = \{\phi(g) : g \in G\} \subseteq G'. The kernel of ϕ\phi is ker(ϕ)={gG:ϕ(g)=eG}G.\ker(\phi) = \{g \in G : \phi(g) = e_{G'}\} \subseteq G.

Theorem 13.4. Let ϕ:GG\phi: G \to G' be a homomorphism. Then:

  1. im(ϕ)\operatorname{im}(\phi) is a subgroup of GG'.
  2. ker(ϕ)\ker(\phi) is a subgroup of GG.

§13.3.1 Injectivity and the Kernel

This is one of the most important results in the chapter.

Theorem 13.5. A homomorphism ϕ:GG\phi: G \to G' is injective (one-to-one) if and only if ker(ϕ)={eG}\ker(\phi) = \{e_G\}.

Why this matters. To check injectivity of a homomorphism, you never need to check ϕ(a)=ϕ(b)a=b\phi(a) = \phi(b) \Rightarrow a = b directly. It suffices to check that only eGe_G maps to eGe_{G'}. This is an enormous simplification.


§13.4 Standard Examples of Homomorphisms

Example 1: Determinant

The map det:GLn(R)R\det: GL_n(\mathbb{R}) \to \mathbb{R}^{*} is a homomorphism because det(AB)=det(A)det(B)\det(AB) = \det(A)\det(B) for all invertible matrices A,BA, B.

  • Image: im(det)=R\operatorname{im}(\det) = \mathbb{R}^{*} (surjective: for any rRr \in \mathbb{R}^{*}, the diagonal matrix diag(r,1,,1)\operatorname{diag}(r, 1, \ldots, 1) has determinant rr).
  • Kernel: ker(det)={AGLn(R):det(A)=1}=SLn(R)\ker(\det) = \{A \in GL_n(\mathbb{R}) : \det(A) = 1\} = SL_n(\mathbb{R}), the special linear group.

Example 2: Sign of a Permutation

The map sgn:Sn{+1,1}\operatorname{sgn}: S_n \to \{+1, -1\} sends even permutations to +1+1 and odd permutations to 1-1. Here {+1,1}\{+1, -1\} is a group under multiplication, isomorphic to Z2\mathbb{Z}_2.

Verification: sgn(στ)=sgn(σ)sgn(τ)\operatorname{sgn}(\sigma\tau) = \operatorname{sgn}(\sigma)\operatorname{sgn}(\tau) follows from the fact that a product of an even and an odd permutation is odd, etc.

  • Image: im(sgn)={+1,1}\operatorname{im}(\operatorname{sgn}) = \{+1, -1\} for n2n \geq 2 (surjective).
  • Kernel: ker(sgn)=An\ker(\operatorname{sgn}) = A_n, the alternating group of even permutations.

Example 3: Reduction mod nn

The map ϕ:ZZn\phi: \mathbb{Z} \to \mathbb{Z}_n defined by ϕ(m)=mˉ\phi(m) = \bar{m} (the residue class of mm modulo nn) is a homomorphism because ϕ(m1+m2)=m1+m2=mˉ1+mˉ2=ϕ(m1)+ϕ(m2).\phi(m_1 + m_2) = \overline{m_1 + m_2} = \bar{m}_1 + \bar{m}_2 = \phi(m_1) + \phi(m_2). (Here both groups are under addition.)

  • Image: im(ϕ)=Zn\operatorname{im}(\phi) = \mathbb{Z}_n (surjective).
  • Kernel: ker(ϕ)={mZ:mˉ=0ˉ}=nZ\ker(\phi) = \{m \in \mathbb{Z} : \bar{m} = \bar{0}\} = n\mathbb{Z}, the set of all multiples of nn.

Example 4: Projection

Let GG and HH be groups. The map π:G×HG\pi: G \times H \to G defined by π(g,h)=g\pi(g, h) = g is a homomorphism: π((g1,h1)(g2,h2))=π(g1g2,h1h2)=g1g2=π(g1,h1)π(g2,h2).\pi((g_1, h_1)(g_2, h_2)) = \pi(g_1 g_2, h_1 h_2) = g_1 g_2 = \pi(g_1, h_1)\pi(g_2, h_2).

  • Image: im(π)=G\operatorname{im}(\pi) = G (surjective).
  • Kernel: ker(π)={(eG,h):hH}H\ker(\pi) = \{(e_G, h) : h \in H\} \cong H.

Example 5: Inclusion

Let HGH \leq G. The map ι:HG\iota: H \hookrightarrow G defined by ι(h)=h\iota(h) = h is a homomorphism (trivially, since the operation is the same).

  • Image: im(ι)=H\operatorname{im}(\iota) = H.
  • Kernel: ker(ι)={eG}\ker(\iota) = \{e_G\}, so ι\iota is always injective.

Example 6: Trivial Homomorphism

For any groups GG and GG', the map ϕ:GG\phi: G \to G' defined by ϕ(g)=eG\phi(g) = e_{G'} for all gg is a homomorphism: ϕ(ab)=eG=eGeG=ϕ(a)ϕ(b).\phi(ab) = e_{G'} = e_{G'} \cdot e_{G'} = \phi(a)\phi(b).

  • Image: im(ϕ)={eG}\operatorname{im}(\phi) = \{e_{G'}\}.
  • Kernel: ker(ϕ)=G\ker(\phi) = G.

Example 7: Identity Homomorphism

The map idG:GG\operatorname{id}_G: G \to G defined by idG(g)=g\operatorname{id}_G(g) = g is a homomorphism (trivially). It is both injective and surjective, hence an isomorphism.

  • Image: im(idG)=G\operatorname{im}(\operatorname{id}_G) = G.
  • Kernel: ker(idG)={eG}\ker(\operatorname{id}_G) = \{e_G\}.

§13.5 Isomorphisms

Definition 13.6 (Isomorphism). A homomorphism ϕ:GG\phi: G \to G' that is bijective (both injective and surjective) is called an isomorphism. We write GGG \cong G' and say GG and GG' are isomorphic.

Theorem 13.7. If ϕ:GG\phi: G \to G' is an isomorphism, then ϕ1:GG\phi^{-1}: G' \to G is also an isomorphism.


§13.6 The Kernel Is Always Normal

This result is the bridge connecting homomorphisms to factor groups (Chapter 14).

Theorem 13.8. Let ϕ:GG\phi: G \to G' be a homomorphism. Then ker(ϕ)\ker(\phi) is a normal subgroup of GG, i.e., ker(ϕ)G\ker(\phi) \trianglelefteq G. This means gker(ϕ)g1=ker(ϕ)for all gG.g \ker(\phi) g^{-1} = \ker(\phi) \quad \text{for all } g \in G.

Remark. The converse is also true: every normal subgroup of GG is the kernel of some homomorphism (namely, the canonical projection GG/NG \to G/N; see Chapter 14). Thus:

NG    N=ker(ϕ) for some homomorphism ϕ with domain G.N \trianglelefteq G \iff N = \ker(\phi) \text{ for some homomorphism } \phi \text{ with domain } G.


§13.7 Coset Characterization of Kernels

Theorem 13.9 (Fibers are cosets). Let ϕ:GG\phi: G \to G' be a homomorphism with K=ker(ϕ)K = \ker(\phi). For a,bGa, b \in G, the following are equivalent:

  1. ϕ(a)=ϕ(b)\phi(a) = \phi(b).
  2. a1bKa^{-1}b \in K.
  3. aK=bKaK = bK (i.e., aa and bb lie in the same left coset of KK).

Interpretation. The preimage ϕ1({y})\phi^{-1}(\{y\}) of any element yim(ϕ)y \in \operatorname{im}(\phi) is a coset of ker(ϕ)\ker(\phi). Specifically, if ϕ(a)=y\phi(a) = y, then ϕ1({y})=aK={ak:kK}.\phi^{-1}(\{y\}) = aK = \{ak : k \in K\}. These preimages are called the fibers of ϕ\phi. Every fiber has the same cardinality as K=ker(ϕ)K = \ker(\phi).


§13.8 The Fundamental Homomorphism Theorem (First Isomorphism Theorem)

This is one of the most important theorems in all of algebra.

Theorem 13.10 (Fundamental Homomorphism Theorem / First Isomorphism Theorem). Let ϕ:GG\phi: G \to G' be a group homomorphism with kernel K=ker(ϕ)K = \ker(\phi). Then the map ϕˉ:G/Kim(ϕ),ϕˉ(aK)=ϕ(a)\bar{\phi}: G/K \to \operatorname{im}(\phi), \qquad \bar{\phi}(aK) = \phi(a) is a well-defined isomorphism. In particular, G/ker(ϕ)im(ϕ).G / \ker(\phi) \cong \operatorname{im}(\phi).

The theorem says that every homomorphism factors as:

GγG/Kϕˉim(ϕ)GG \xrightarrow{\gamma} G/K \xrightarrow{\bar{\phi}} \operatorname{im}(\phi) \hookrightarrow G'

where γ:GG/K\gamma: G \to G/K is the canonical projection γ(a)=aK\gamma(a) = aK, and ϕˉ\bar{\phi} is an isomorphism. Thus ϕ=ιϕˉγ\phi = \iota \circ \bar{\phi} \circ \gamma, where ι\iota is the inclusion im(ϕ)G\operatorname{im}(\phi) \hookrightarrow G'.

Figure: factorization in the First Isomorphism Theorem.

The top map ϕ\phi factors through the quotient by its kernel, and the middle map is the isomorphism onto the image.

Hard worked example after Theorem 13.10: kernels, fibers, and the quotient all at once

Define

ψ:Z×ZZ6,ψ(a,b)=a+2b.\psi:\mathbb{Z}\times\mathbb{Z}\to \mathbb{Z}_6,\qquad \psi(a,b)=\overline{a+2b}.

This is a homomorphism because

ψ((a,b)+(c,d))=(a+c)+2(b+d)=a+2b+c+2d.\psi((a,b)+(c,d))=\overline{(a+c)+2(b+d)}=\overline{a+2b}+\overline{c+2d}.

It is surjective because

ψ(1,0)=1ˉ,\psi(1,0)=\bar{1},

and 1ˉ\bar{1} generates Z6\mathbb{Z}_6.

Now compute the kernel:

ker(ψ)={(a,b)Z2:a+2b0(mod6)}.\ker(\psi)=\{(a,b)\in \mathbb{Z}^2 : a+2b\equiv 0 \pmod 6\}.

Rewrite the condition as

a=6k2ba=6k-2b

for some integer kk. If we set b=tb=t, then every kernel element has the form

(a,b)=(6k2t,t)=k(6,0)+t(2,1).(a,b)=(6k-2t,t)=k(6,0)+t(-2,1).

So

ker(ψ)=(6,0),(2,1).\ker(\psi)=\langle (6,0),\,(-2,1)\rangle.

Now the fibers become explicit. For example, the fiber over 4ˉ\bar{4} is

ψ1(4ˉ)={(a,b):a+2b4(mod6)}.\psi^{-1}(\bar{4})=\{(a,b):a+2b\equiv 4\pmod 6\}.

Since ψ(4,0)=4ˉ\psi(4,0)=\bar{4}, this fiber is the coset

(4,0)+ker(ψ).(4,0)+\ker(\psi).

In full parametrized form:

ψ1(4ˉ)={(4+6k2t, t):k,tZ}.\psi^{-1}(\bar{4})=\{(4+6k-2t,\ t):k,t\in\mathbb{Z}\}.

By the First Isomorphism Theorem,

(Z×Z)/(6,0),(2,1)Z6.(\mathbb{Z}\times\mathbb{Z})/\langle (6,0),(-2,1)\rangle \cong \mathbb{Z}_6.

This example is worth revisiting several times because it shows:

  • a nontrivial kernel described as a subgroup of a free abelian group;
  • fibers as cosets of that kernel;
  • a concrete quotient identified without listing quotient elements individually.

§13.9 Worked Examples of the First Isomorphism Theorem

Example A: Z/nZZn\mathbb{Z}/n\mathbb{Z} \cong \mathbb{Z}_n

Consider the homomorphism ϕ:ZZn\phi: \mathbb{Z} \to \mathbb{Z}_n defined by ϕ(m)=mˉ\phi(m) = \bar{m} (reduction modulo nn).

  • ϕ\phi is surjective: every element kˉZn\bar{k} \in \mathbb{Z}_n is ϕ(k)\phi(k). So im(ϕ)=Zn\operatorname{im}(\phi) = \mathbb{Z}_n.
  • ker(ϕ)={mZ:mˉ=0ˉ}=nZ\ker(\phi) = \{m \in \mathbb{Z} : \bar{m} = \bar{0}\} = n\mathbb{Z}.

By the First Isomorphism Theorem: Z/nZZn.\mathbb{Z}/n\mathbb{Z} \cong \mathbb{Z}_n.

This is the formal justification for identifying residue classes with elements of Zn\mathbb{Z}_n.

Example B: GLn(R)/SLn(R)RGL_n(\mathbb{R})/SL_n(\mathbb{R}) \cong \mathbb{R}^{*}

Consider det:GLn(R)R\det: GL_n(\mathbb{R}) \to \mathbb{R}^{*}.

  • det\det is surjective: for any rRr \in \mathbb{R}^{*}, the matrix diag(r,1,,1)GLn(R)\operatorname{diag}(r, 1, \ldots, 1) \in GL_n(\mathbb{R}) has determinant rr. So im(det)=R\operatorname{im}(\det) = \mathbb{R}^{*}.
  • ker(det)=SLn(R)\ker(\det) = SL_n(\mathbb{R}).

By the First Isomorphism Theorem: GLn(R)/SLn(R)R.GL_n(\mathbb{R})/SL_n(\mathbb{R}) \cong \mathbb{R}^{*}.

The cosets of SLn(R)SL_n(\mathbb{R}) in GLn(R)GL_n(\mathbb{R}) are exactly the level sets of the determinant. Two matrices AA and BB lie in the same coset iff det(A)=det(B)\det(A) = \det(B).

Example C: Sn/AnZ2S_n/A_n \cong \mathbb{Z}_2

Consider sgn:Sn{+1,1}Z2\operatorname{sgn}: S_n \to \{+1, -1\} \cong \mathbb{Z}_2 (for n2n \geq 2).

  • sgn\operatorname{sgn} is surjective: the identity is even (maps to +1+1) and any transposition is odd (maps to 1-1). So im(sgn)={+1,1}\operatorname{im}(\operatorname{sgn}) = \{+1, -1\}.
  • ker(sgn)=An\ker(\operatorname{sgn}) = A_n.

By the First Isomorphism Theorem: Sn/AnZ2.S_n / A_n \cong \mathbb{Z}_2.

In particular, [Sn:An]=2[S_n : A_n] = 2, so An=n!/2|A_n| = n!/2.

Example D: Projection (worked out in full)

Let π:Z6×Z4Z6\pi: \mathbb{Z}_6 \times \mathbb{Z}_4 \to \mathbb{Z}_6 be the projection π(a,b)=a\pi(a, b) = a.

  • im(π)=Z6\operatorname{im}(\pi) = \mathbb{Z}_6 (surjective).
  • ker(π)={(0,b):bZ4}={(0,0),(0,1),(0,2),(0,3)}Z4\ker(\pi) = \{(0, b) : b \in \mathbb{Z}_4\} = \{(0,0), (0,1), (0,2), (0,3)\} \cong \mathbb{Z}_4.

By the First Isomorphism Theorem: (Z6×Z4)/({0}×Z4)Z6.(\mathbb{Z}_6 \times \mathbb{Z}_4) / (\{0\} \times \mathbb{Z}_4) \cong \mathbb{Z}_6.

The coset (a,b)+ker(π)(a, b) + \ker(\pi) consists of all pairs with first coordinate aa: {(a,0),(a,1),(a,2),(a,3)}\{(a, 0), (a, 1), (a, 2), (a, 3)\}.


§13.9½ Lang’s viewpoint: the universal property of direct products

The projection example is not just a convenient homomorphism. It expresses the defining property of the direct product.

Theorem (Universal property of G×HG \times H). Let XX, GG, and HH be groups, and let

f:XG,g:XHf:X\to G,\qquad g:X\to H

be homomorphisms. Then there exists a unique homomorphism

f,g:XG×H\langle f,g\rangle : X \to G\times H

such that

πGf,g=f,πHf,g=g,\pi_G\circ \langle f,g\rangle=f,\qquad \pi_H\circ \langle f,g\rangle=g,

where πG\pi_G and πH\pi_H are the projection maps.

Figure: the universal property of the direct product.

The two projection triangles say that a map into G×HG \times H is determined completely by its two coordinate maps.

This theorem says that the direct product is not defined by its set-theoretic cartesian product alone. It is characterized by a mapping property: to map into G×HG\times H is exactly to give a map into GG and a map into HH simultaneously.

A concrete example

Let

f:ZZ2,f(n)=nˉ,f:\mathbb{Z}\to\mathbb{Z}_2,\qquad f(n)=\bar{n},

and

g:ZZ3,g(n)=nˉ.g:\mathbb{Z}\to\mathbb{Z}_3,\qquad g(n)=\bar{n}.

Then the universal property gives a unique homomorphism

f,g:ZZ2×Z3,f,g(n)=(nˉ,nˉ).\langle f,g\rangle:\mathbb{Z}\to\mathbb{Z}_2\times\mathbb{Z}_3,\qquad \langle f,g\rangle(n)=(\bar{n},\bar{n}).

Since (1ˉ,1ˉ)(\bar{1},\bar{1}) has order lcm(2,3)=6\operatorname{lcm}(2,3)=6, the image is cyclic of order 66, so

Z2×Z3Z6.\mathbb{Z}_2\times\mathbb{Z}_3\cong \mathbb{Z}_6.

This is the product universal property meeting the CRT in a very concrete way.

Remark. In category-theoretic language, the direct product is the product object in Grp\mathbf{Grp}. This is why the projection maps are canonical and why every compatible pair (f,g)(f,g) factors uniquely through G×HG\times H.

A harder factorization through a product

Take the two reduction maps

f:ZZ4,f(n)=nˉ,f:\mathbb{Z}\to \mathbb{Z}_4,\qquad f(n)=\bar{n},

and

g:ZZ6,g(n)=nˉ.g:\mathbb{Z}\to \mathbb{Z}_6,\qquad g(n)=\bar{n}.

The universal property gives a unique homomorphism

η=f,g:ZZ4×Z6,η(n)=(nˉ,nˉ).\eta=\langle f,g\rangle:\mathbb{Z}\to \mathbb{Z}_4\times \mathbb{Z}_6,\qquad \eta(n)=(\bar{n},\bar{n}).

Here is the place where many students overguess. The codomain has 2424 elements, so one may casually expect η\eta to be onto. It is not.

The image is generated by

η(1)=(1ˉ,1ˉ),\eta(1)=(\bar{1},\bar{1}),

whose order is

lcm(4,6)=12.\operatorname{lcm}(4,6)=12.

So

im(η)=(1ˉ,1ˉ)\operatorname{im}(\eta)=\langle (\bar{1},\bar{1})\rangle

is a cyclic subgroup of order 1212, not the whole product of order 2424.

The kernel is

ker(η)={nZ:n0(mod4) and n0(mod6)}=12Z.\ker(\eta)=\{n\in \mathbb{Z}:n\equiv 0\pmod 4 \text{ and } n\equiv 0\pmod 6\}=12\mathbb{Z}.

Therefore the First Isomorphism Theorem gives

Z/12Zim(η)Z4×Z6.\mathbb{Z}/12\mathbb{Z}\cong \operatorname{im}(\eta)\le \mathbb{Z}_4\times \mathbb{Z}_6.

This is a very instructive example because it separates three ideas that are easy to blur together:

  • factorization through a product;
  • surjectivity onto the image;
  • surjectivity onto the entire codomain.

The universal property guarantees the first. The homomorphism theorem interprets the second. The third is an extra question that must be checked.


§13.10 Showing Two Groups Are Isomorphic

There are two main strategies for proving GHG \cong H:

Strategy 1: Construct an explicit bijective homomorphism.

  1. Define a map ϕ:GH\phi: G \to H.
  2. Verify ϕ\phi is a homomorphism: ϕ(ab)=ϕ(a)ϕ(b)\phi(ab) = \phi(a)\phi(b).
  3. Verify ϕ\phi is injective: ker(ϕ)={e}\ker(\phi) = \{e\}.
  4. Verify ϕ\phi is surjective: every element of HH is ϕ(g)\phi(g) for some gg.

Strategy 2: Use the First Isomorphism Theorem.

  1. Find a surjective homomorphism ϕ:GH\phi: G \to H.
  2. Compute ker(ϕ)\ker(\phi).
  3. Conclude G/ker(ϕ)HG/\ker(\phi) \cong H.
  4. If ker(ϕ)={e}\ker(\phi) = \{e\}, then GHG \cong H directly.

Worked example. Show that R/ZS1\mathbb{R}/\mathbb{Z} \cong S^1 (the circle group).

Define ϕ:RS1\phi: \mathbb{R} \to S^1 by ϕ(x)=e2πix\phi(x) = e^{2\pi i x}. Then:

  • Homomorphism: ϕ(x+y)=e2πi(x+y)=e2πixe2πiy=ϕ(x)ϕ(y)\phi(x + y) = e^{2\pi i(x+y)} = e^{2\pi ix} e^{2\pi iy} = \phi(x)\phi(y) (here R\mathbb{R} has addition, S1S^1 has multiplication).
  • Surjective: Every eiθS1e^{i\theta} \in S^1 equals ϕ(θ/2π)\phi(\theta/2\pi).
  • Kernel: ϕ(x)=1    e2πix=1    xZ\phi(x) = 1 \iff e^{2\pi ix} = 1 \iff x \in \mathbb{Z}. So ker(ϕ)=Z\ker(\phi) = \mathbb{Z}.

By the First Isomorphism Theorem: R/ZS1\mathbb{R}/\mathbb{Z} \cong S^1.

Connection to the internal direct product theorem. The technique of constructing isomorphisms via the First Isomorphism Theorem appears throughout algebra. The internal direct product theorem (if G=HKG = HK, HK={e}H \cap K = \{e\}, and both H,KGH, K \trianglelefteq G, then GH×KG \cong H \times K) relies on constructing a surjective homomorphism H×KGH \times K \to G and showing its kernel is trivial.


§13.11 Lang’s Perspective: Homomorphisms as Morphisms

From the viewpoint of Serge Lang’s Algebra and category theory:

Homomorphisms are the morphisms in the category Grp\mathbf{Grp}. A category consists of objects and morphisms between them. In Grp\mathbf{Grp}:

  • Objects: Groups.
  • Morphisms: Group homomorphisms.
  • Composition: Composition of functions (which preserves the homomorphism property).
  • Identity morphisms: The identity homomorphism idG\operatorname{id}_G.

Products are characterized by a universal property. The preceding section is already category theory in concrete clothes: G×HG\times H is the categorical product in Grp\mathbf{Grp}, characterized by its projections. This is why direct products are canonical and not just convenient constructions.

The First Isomorphism Theorem is a factorization theorem. Every morphism ϕ:GG\phi: G \to G' in Grp\mathbf{Grp} factors as:

GsurjectionG/ker(ϕ)isomorphismim(ϕ)injectionGG \xrightarrow{\text{surjection}} G/\ker(\phi) \xrightarrow{\text{isomorphism}} \operatorname{im}(\phi) \xrightarrow{\text{injection}} G'

This is the canonical epi-mono factorization: every morphism is a surjection (epimorphism) followed by an injection (monomorphism), up to isomorphism.

Kernels measure the failure of injectivity. The kernel is trivial iff ϕ\phi is injective. In category-theoretic language, ker(ϕ)\ker(\phi) is the categorical kernel (the equalizer of ϕ\phi and the zero morphism). The “size” of the kernel measures how far ϕ\phi is from being a monomorphism.

Isomorphisms are the invertible morphisms. The isomorphism ϕ:GG\phi: G \to G' has a two-sided inverse ϕ1:GG\phi^{-1}: G' \to G in Grp\mathbf{Grp}. The isomorphism classes of objects in Grp\mathbf{Grp} are the “truly different” groups.

Why this perspective matters for Fraleigh. Although Fraleigh does not use categorical language, every construction in Chapters 13—15 is a special case of a categorical concept. Recognizing this unifies the theorems:

  • Kernels, images, and quotients in Grp\mathbf{Grp} work the same way as in Ring\mathbf{Ring}, ModR\mathbf{Mod}_R, and other algebraic categories.
  • The Second and Third Isomorphism Theorems are further factorization results.
  • Normal subgroups are exactly the kernels of morphisms out of GG.

Bridge to Chapters 14 and 15 — from product maps to quotient maps to exact sequences

The chapter sequence from here should be read as one continuous structural argument.

  1. Chapter 11 - Direct Products and Finitely Generated Abelian Groups gave products concretely.
  2. This chapter shows that products are characterized by a universal property for maps into them.
  3. Chapter 14 - Factor Groups will show that quotients are characterized by a universal property for maps out of them.
  4. The First Isomorphism Theorem sits between those two universal properties: every homomorphism factors through its quotient by the kernel.
  5. Chapter 15 - Factor-Group Computations and Simple Groups compresses the same situation into short exact sequences.

So the bridge is:

direct product universal property    quotient universal property    First Isomorphism Theorem    short exact sequence 1ker(ϕ)Gim(ϕ)1.\text{direct product universal property} \;\longrightarrow\; \text{quotient universal property} \;\longrightarrow\; \text{First Isomorphism Theorem} \;\longrightarrow\; \text{short exact sequence }1\to \ker(\phi)\to G\to \operatorname{im}(\phi)\to 1.

If this chain feels natural, then the later chapters will feel like a deepening of Chapter 13 rather than a sequence of disconnected tricks.


Summary

Flashcard-Ready Summary

Homomorphism: ϕ:GG\phi: G \to G' satisfying ϕ(ab)=ϕ(a)ϕ(b)\phi(ab) = \phi(a)\phi(b).

Properties: ϕ(e)=e\phi(e) = e'; ϕ(a1)=ϕ(a)1\phi(a^{-1}) = \phi(a)^{-1}; ϕ(a)|\phi(a)| divides a|a|.

Kernel: ker(ϕ)=ϕ1(e)\ker(\phi) = \phi^{-1}(e'); always a normal subgroup of GG.

Image: im(ϕ)\operatorname{im}(\phi) is a subgroup of GG'.

Injective iff trivial kernel: ϕ\phi is one-to-one     \iff ker(ϕ)={e}\ker(\phi) = \{e\}.

Fibers = cosets: ϕ(a)=ϕ(b)    aK=bK\phi(a) = \phi(b) \iff aK = bK where K=ker(ϕ)K = \ker(\phi).

First Isomorphism Theorem: G/ker(ϕ)im(ϕ)G/\ker(\phi) \cong \operatorname{im}(\phi).

Standard examples: det\det (kernel SLnSL_n), sgn\operatorname{sgn} (kernel AnA_n), mod-nn (kernel nZn\mathbb{Z}), projection, inclusion, trivial, identity.

Isomorphism: bijective homomorphism; inverse is also a homomorphism.


Mastery Checklist

  • I can state the definition of a group homomorphism, emphasizing that the operations on the two sides may differ.
  • I can prove that ϕ(e)=e\phi(e) = e' and ϕ(a1)=ϕ(a)1\phi(a^{-1}) = \phi(a)^{-1} from the homomorphism property alone.
  • I can prove that ϕ(a)|\phi(a)| divides a|a|.
  • I can prove that im(ϕ)\operatorname{im}(\phi) is a subgroup and ker(ϕ)\ker(\phi) is a subgroup.
  • I can prove: ϕ\phi injective     \iff ker(ϕ)={e}\ker(\phi) = \{e\}.
  • I can prove that ker(ϕ)G\ker(\phi) \trianglelefteq G.
  • I can identify the kernel, image, and fibers for each of the standard examples (det, sgn, mod-nn, projection, inclusion, trivial, identity).
  • I can state and prove the First Isomorphism Theorem.
  • I can apply the First Isomorphism Theorem to obtain Z/nZZn\mathbb{Z}/n\mathbb{Z} \cong \mathbb{Z}_n, GLn/SLnRGL_n/SL_n \cong \mathbb{R}^{*}, and Sn/AnZ2S_n/A_n \cong \mathbb{Z}_2.
  • I understand the two strategies for showing groups are isomorphic (explicit bijective homomorphism vs. First Isomorphism Theorem).
  • I can state the universal property of the direct product and construct the unique map f,g:XG×H\langle f,g\rangle:X\to G\times H.
  • I can explain why the First Isomorphism Theorem is a factorization of every homomorphism into a surjection followed by an injection, and how this connects to the categorical perspective.