Folioby Interconnected
Log InSign Up

Group homomorphisms: what "structure-preserving" really means

A group homomorphism imposes a single condition: preserve the product. From that one requirement, preservation of identities and inverses follows automatically. We prove this, then survey kernels, images, and the deep link between kernels and normal subgroups.

FO
Folio Official
March 1, 2026

When we want to compare two groups, or compress one group into a simpler one, the right tool is a map that respects the group structure. The definition asks for surprisingly little:

Definition 1.
A map φ:G→H between groups (G,⋅) and (H,∗) is a group homomorphism if
φ(a⋅b)=φ(a)∗φ(b)for all a,b∈G.

That is a single equation. But a group carries three pieces of structure – a binary operation, an identity element, and inverses. Should we not also require φ(eG​)=eH​ and φ(a−1)=φ(a)−1? It seems as though we are being careless by imposing only one condition out of a possible three.

In fact, the single condition is far more powerful than it appears. The other two are automatic consequences.

1 One condition entails the rest

The preservation of products, φ(ab)=φ(a)φ(b), forces the identity and inverses to be preserved as well.

Since eG​=eG​⋅eG​, applying φ yields φ(eG​)=φ(eG​)φ(eG​). Multiplying both sides on the left by φ(eG​)−1 gives eH​=φ(eG​).

For inverses: from a⋅a−1=eG​ we get φ(a)φ(a−1)=φ(eG​)=eH​, so φ(a−1) is the inverse of φ(a) in H. Since inverses in a group are unique, φ(a−1)=φ(a)−1.

Remark 2.
This argument relies on the group axioms in an essential way – specifically, on the uniqueness of inverses. In a monoid (which lacks inverses), the analogous statement fails: a monoid homomorphism must be separately required to preserve the identity. The fact that group homomorphisms need only one condition is another manifestation of the "just right" quality of the group axioms discussed in the first article of this series.

2 A catalog of homomorphisms

Definitions come alive through examples. Here is a tour of the most important homomorphisms in algebra.

The natural projectionπ:Z→Z/nZ. Send each integer to its residue class modulo n: π(a)=amodn. The identity (a+b)modn=(amodn)+(bmodn) is precisely the homomorphism condition. This is the most elementary example, and it is the quotient-group construction from the previous article in disguise.

The sign homomorphismsgn:Sn​→{+1,−1}. Assign +1 to every even permutation and −1 to every odd one. The multiplicativity sgn(στ)=sgn(σ)⋅sgn(τ) makes this a homomorphism. It compresses the n! elements of Sn​ down to just two values.

The determinantdet:GLn​(R)→R∗. The familiar identity det(AB)=det(A)det(B) from linear algebra is exactly the homomorphism condition, read through the lens of group theory. A matrix carrying an enormous amount of data is reduced to a single nonzero real number.

The exponentialexp:(R,+)→(R>0​,×). The law of exponents exp(a+b)=exp(a)⋅exp(b) makes the exponential function a homomorphism from the additive reals to the positive multiplicative reals. Its inverse log is also a homomorphism: log(xy)=log(x)+log(y).

Complex conjugationz:(C∗,×)→(C∗,×). The identity zw=zˉwˉ makes conjugation a homomorphism, and since zˉ=z (so the map is its own inverse), it is in fact an isomorphism.

The trivial homomorphism. For any groups G and H, the map φ(g)=eH​ is a homomorphism. It sends everything to the identity – the worst possible compression, destroying all information – but it does satisfy the condition.

The inclusion map. If H≤G is a subgroup, the inclusion ι:H↪G defined by ι(h)=h is an injective homomorphism: it preserves every detail.

3 The kernel: what gets crushed

The kernel of a homomorphism φ:G→H is the set of elements that φ sends to the identity of H:

kerφ={g∈G∣φ(g)=eH​}

Let us identify the kernel in each of our examples:

  • π:Z→Z/nZ:ker=nZ (the multiples of n)

  • sgn:Sn​→{+1,−1}:ker=An​ (the even permutations – the alternating group)

  • det:GLn​(R)→R∗:ker=SLn​(R) (matrices with determinant 1)

  • exp:R→R>0​:ker={0} (the exponential is injective)

  • trivial homomorphism:ker=G (everything is crushed)

  • inclusion H↪G:ker={e} (nothing is lost)

The kernel measures how much information the homomorphism destroys. A large kernel means heavy compression; a trivial kernel kerφ={eG​} means φ is injective.

4 The kernel is always a normal subgroup

Here is a fact of fundamental importance: the kernel of any group homomorphism is a normal subgroup of the domain.

Take n∈kerφ and any g∈G. Then

φ(gng−1)=φ(g)φ(n)φ(g)−1=φ(g)⋅eH​⋅φ(g)−1=eH​,
so gng−1∈kerφ. Since g was arbitrary, the kernel is closed under conjugation, which is precisely the condition for normality.

Revisiting our examples: nZ⊴Z, An​⊴Sn​, SLn​(R)⊴GLn​(R)– all of these are well-known normal subgroups. But their normality does not need to be verified by a separate argument; it follows in a single stroke from the fact that each is the kernel of a homomorphism.

And the converse holds as well: every normal subgroupN⊴Gis the kernel of some homomorphism. The natural projection π:G→G/N defined by g↦gN is a surjective homomorphism whose kernel is exactly N.

This means that "normal subgroup" and "kernel of a homomorphism" are two descriptions of the same concept. The previous article showed that normality is the condition needed for the quotient construction to work; now we see that normality is also the condition that arises whenever a homomorphism compresses a group. The two perspectives are complementary faces of a single idea.

5 The image: how far the map reaches

The image of φ is the subset of H that φ actually hits:

Imφ={φ(g)∣g∈G}

In our examples:

  • π:Z→Z/nZ:Im=Z/nZ (surjective)

  • sgn:Im={+1,−1} (surjective for n≥2)

  • det:Im=R∗ (surjective)

  • exp:Im=R>0​ (does not reach the negative reals – ex is always positive)

The image is always a subgroup of H. When it equals H, the homomorphism is surjective.

6 Injectivity, surjectivity, and isomorphisms

The kernel and image give clean, algebraic criteria for the fundamental set-theoretic properties of a map:

  • φ is injective⟺kerφ={eG​}.

  • φ is surjective⟺Imφ=H.

  • When both conditions hold, φ is called an isomorphism, and we write G≅H.

The injectivity criterion is remarkably efficient: instead of checking that φ(a)=φ(b) for every pair of distinct elements, we need only verify that the kernel is trivial. For instance, exp:(R,+)→(R>0​,×) has ker={0} (injective) and Im=R>0​ (surjective), so it is an isomorphism: the additive group (R,+) and the multiplicative group (R>0​,×) are the same group in different clothing. Surprising at first glance, but entirely natural once you recall that exp and log convert between addition and multiplication.

7 Takeaway

The single condition φ(ab)=φ(a)φ(b) turns out to encode everything: preservation of the identity, preservation of inverses, and the deep structural link between kernels and normal subgroups. The kernel captures what the homomorphism cannot see; the image captures what it can reach. Together they determine the homomorphism up to the isomorphism that is the subject of the next article: the First Isomorphism Theorem.

Group TheoryAlgebraBetween the Lines
FO
Folio Official

Mathematics "between the lines" — exploring the intuition textbooks leave out, written in LaTeX on Folio.

1 followers·107 articles

Share your expertise with the world

Write articles with LaTeX support, build your audience, and earn from your knowledge.

Start Writing — It's Free

More from Folio Official

Folio Official·March 1, 2026

Cosets and quotient groups: the art of controlled forgetting

The quotient group G/N is the first major conceptual hurdle in group theory. By computing small examples by hand -- from clock arithmetic to D4 modulo its center -- we build the intuition for what "dividing" a group really means, and why normality is indispensable.

Group TheoryAlgebraBetween the Lines
1
Folio Official·February 27, 2026

The group axioms: why these three?

Associativity, identity, inverses -- textbooks present these axioms as if they were carved in stone. But why not two? Why not four? By systematically adding and removing axioms, we discover the engineering brilliance behind the definition of a group.

Group TheoryAlgebraBetween the Lines
Folio Official·March 1, 2026

Cosets and Lagrange's Theorem

Beginning with the definition of cosets of a subgroup, we prove Lagrange's theorem --- the assertion that the order of a subgroup divides the order of the group. As applications, we derive Fermat's little theorem and Euler's theorem, and we exhibit the alternating group A_4 as a counterexample to the converse.

Group TheoryAlgebraTextbook
2
Folio Official·March 1, 2026

Composition Series and the Jordan--Hölder Theorem

We introduce normal series and composition series, establishing the framework for decomposing a group into simple factors. The Jordan--Hölder theorem proves the uniqueness of the composition factors, and we develop the theory of solvable groups with its connections to the derived series.

Group TheoryAlgebraTextbook
1