Math 2.0

General algebraic systems Definition

Homomorphism

Builds on StructureSignatureFunction

Definition

Let ฯƒ\sigma be a signature and let ๐€\mathbf{A} and ๐\mathbf{B} be ฯƒ\sigma-structures with domains AA and BB. A homomorphism from ๐€\mathbf{A} to ๐\mathbf{B} is a function hโ€‰โฃ:Aโ†’Bh \colon A \to B such that:

  1. for each function symbol fโˆˆฯƒf \in \sigma of arity nn and all a1,โ€ฆ,anโˆˆAa_1, \dots, a_n \in A, h(f๐€(a1,โ€ฆ,an))=f๐(h(a1),โ€ฆ,h(an))h(f^{\mathbf{A}}(a_1, \dots, a_n)) = f^{\mathbf{B}}(h(a_1), \dots, h(a_n));
  2. for each constant symbol cโˆˆฯƒc \in \sigma, h(c๐€)=c๐h(c^{\mathbf{A}}) = c^{\mathbf{B}};
  3. for each relation symbol RโˆˆฯƒR \in \sigma of arity nn and all a1,โ€ฆ,anโˆˆAa_1, \dots, a_n \in A, if (a1,โ€ฆ,an)โˆˆR๐€(a_1, \dots, a_n) \in R^{\mathbf{A}} then (h(a1),โ€ฆ,h(an))โˆˆR๐(h(a_1), \dots, h(a_n)) \in R^{\mathbf{B}}.

Remarks

Example: for the signature {+,0}\set{+, 0}, the map hโ€‰โฃ:โ„คโ†’โ„ค/nโ„คh \colon \Z \to \Z/n\Z that sends an integer to its residue class is a homomorphism. Indeed, the class of a+ba + b is the sum of the classes of aa and bb, and the class of 00 is 00.

Non-example: for the same signature, the map xโ†ฆ2x+1x \mapsto 2x + 1 from โ„ค\Z to โ„ค\Z fails clause 2, since 0โ†ฆ10 \mapsto 1; it also fails clause 1, since h(0+0)=1โ‰ 2=h(0)+h(0)h(0 + 0) = 1 \ne 2 = h(0) + h(0).

For a signature with only function and constant symbols, clauses 1 and 2 are the whole condition; this is the notion of homomorphism of universal algebra. Whether a map is a homomorphism depends on the signature. In the signature of groups {โ‹…,โˆ’1,e}\set{\cdot, {}^{-1}, e} the inverse is preserved by definition, while for {โ‹…}\set{\cdot} alone it follows from the group axioms.

Reading path

To understand this page from the ground up, read these 4 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Function concept
  2. Signature concept
  3. Structure concept
  4. Homomorphism definition

Further reading

  1. Web https://en.wikipedia.org/wiki/Homomorphism
About this page
TagD3AC1N7PNX
URIm2://D3AC1N7PNX
Kinddefinition
WritingW0 stub
MSC08A05, 03C07
DefinesHomomorphism
UsesStructure, Signature, Function
Changed2 November 2026

Markdown ยท JSON ยท Edit on GitHub

What this page needs for W1

  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.