Homomorphism
A homomorphism is a map between groups that respects the group operation. Homomorphisms are the morphisms of group theory — everything we do with groups, from comparing them to decomposing them, goes through homomorphisms.
Definition
Let G and H be groups. A map φ : G → H is a
homomorphism if
φ(ab) = φ(a) φ(b) for all a, b ∈ G.
- Injective
φis a monomorphism (or embedding). - Surjective
φis an epimorphism. - Bijective
φis an isomorphism.G ≅ Hmeans such aφexists. - A homomorphism
G → Gis an endomorphism; a bijective one is an automorphism. The automorphisms ofGform a groupAut(G)under composition.
For a homomorphism φ : G → H:
- The kernel is
ker φ = {a ∈ G : φ(a) = eH}. - The image is
im φ = φ(G) = {φ(a) : a ∈ G}.
First isomorphism theorem
For any homomorphism φ : G → H,
G / ker φ ≅ im φ.
Every homomorphism factors as a surjection onto a quotient followed by an injection. Proof deferred to the quotient page, where we have the machinery to state it cleanly.
Examples
- Sign.
sgn : Sₙ → {±1}sends each permutation to+1(even) or−1(odd). Kernel is the alternating groupAₙ. - Determinant.
det : GL(n,F) → F*on invertible matrices. Kernel isSL(n,F). - Reduction mod
n.ℤ → Cn,k ↦ k mod n. Kernelnℤ. - Inclusion.
H ↪ GforH ≤ G. Kernel trivial, imageH. - Quotient map.
π : G → G/NforN ⊴ G(see quotient). KernelN. - Trivial hom.
G → H,a ↦ eH. KernelG, image{eH}.
Properties
- A homomorphism
φ: G → Hpreserves the identity and inverses:φ(eG) = eHandφ(a⁻¹) = φ(a)⁻¹. - A homomorphism
φ: G → Hhas subgroups for its kernel and image:ker φis even normal inG, andim φ ≤ H. - A homomorphism
φ: G → His injective exactly when its kernel is trivial:ker φ = {eG}. - A homomorphism
φ: G → Hcarries subgroups to subgroups both ways: ifK ≤ Gthenφ(K) ≤ H, and ifK ≤ Hthenφ⁻¹(K) ≤ G. - A composition of homomorphisms is again a homomorphism.
See also
- Normal subgroup — kernels are normal.
- Quotient group — the target of the canonical surjection.
- Characteristic subgroup — subgroups fixed by every
automorphism; opens with
Aut(G).M₁₁is a concrete example with a richOut(G). - Wikipedia: Group homomorphism