Math 2.0

General algebraic systems Partial, multi-sorted and other generalized algebras Concept

Initial algebra semantics

Summary

Initial algebra semantics gives meaning to syntax through the universal property of an initial algebra. The terms of a signature form the term algebra, which is an initial algebra: it has exactly one homomorphism to every algebra of the signature. Choosing a semantic algebra then fixes the meaning of every term, and the meaning is compositional because the map is a homomorphism. The same idea, with equations added, gives the standard meaning of an algebraic specification and of an abstract data type.

Where this leads

1 page builds on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Initial_algebra
About this page
TagHVF403PQ4H
URIm2://HVF403PQ4H
Kindconcept
WritingW0 stub
MSC08A70, 68Q55, 08B20
Changed2 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • 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

Definitions

Used by