nLab list of notable initial algebras and terminal coalgebras

Example

A list of notable endofunctors, and their initial algebras/terminal coalgebras.

Nonexistent (co)algebras are labelled with ‘/’, and unknown ones with ‘?’.

Base categoryEndofunctorInitial AlgebraFinal CoalgebraNote, reference
SetConst AAAAAA
SetX↦XX \mapsto X∅\varnothing11
SetX↦1+XX \mapsto 1 + Xℕ\mathbb{N}Conatural numbers ℕ ∞\mathbb{N}^\inftyextended natural number
SetX↦A+XX \mapsto A + XA×ℕA \times \mathbb{N}A×ℕ+1A \times \mathbb{N} + 1, ie conatural numbers “terminated” (when they aren’t ∞\infty) with AApartial map classifier
SetX↦X+XX \mapsto X + X or X↦2×XX \mapsto 2 \times X∅\emptyset2 ℕ2^\mathbb{N} (i.e. one definition of Stream 22)
SetX↦A×XX \mapsto A \times X∅\emptysetA ℕA^\mathbb{N} (i.e. one definition of Stream AA)sequence, writer monad, stream
SetX↦X×XX \mapsto X \times X or X↦[2,X]X \mapsto [2, X]∅≃[2,∅]\emptyset \simeq [2, \emptyset]1 (the unique infinite unlabelled binary tree)
SetX↦[A,X]X \mapsto [A, X][A,∅][A, \emptyset]1reader monad
SetX↦1+A×XX \mapsto 1 + A \times XList AAanother definition of Stream AA; i.e. potentially infinite List AAlist, stream
SetX↦1+A×X 2X \mapsto 1 + A \times X^2Finite binary tree with AA-labelled nodesPotentially infinite binary tree with AA-labelled nodestree
SetX↦B+A×X nX \mapsto B + A \times X^nFinite nn-ary tree with AA-labelled nodes and BB-labelled leavesPotentially infinite nn-ary tree with AA-labelled nodes with and BB-labelled leaves
SetX↦B+A×List(X)X \mapsto B + A \times \text{List}(X)Finite tree with AA-labelled nodes and BB-labelled leavesPotentially infinite tree with AA-labelled nodes with and BB-labelled leavesThe number of subtrees is not fixed to a particular nn, it could be any number
SetX↦O×[I,X]X \mapsto O \times [I, X]O×[I,∅]O \times [I, \emptyset]Potentially infinite Moore machine
SetX↦[I,O×X]X \mapsto [I, O \times X][I,∅][I, \emptyset]Potentially infinite Mealy machine
SetX↦𝒫(X)X \mapsto \mathcal{P}(X)//
SetX↦𝒫 fin(X)X \mapsto \mathcal{P}_{\text{fin}}(X)Finite rooted forestsPotentially infinite finitely-branching rooted forests
Setpolynomial endofunctorW-typeM-type
Bipointed SetsX↦X∨XX \mapsto X \vee Xdyadic rational numbers in the interval [0,1][0,1]The closed interval [0,1]⊆ℝ[0,1] \subseteq \mathbb{R}coalgebra of the real interval
linearly ordered setsX↦ω⋅XX \mapsto \omega \cdot X, where ω⋅X\omega \cdot X is the cartesian product of the natural numbers with the underlying set of XX, equipped with the lexicographic order.∅\emptysetThe non-negative real numbers ℝ ≥0\mathbb{R}_{\geq 0}real number
Archimedean ordered fieldsX↦XX \mapsto X the identity functorThe rational numbers ℚ\mathbb{Q}The real numbers ℝ\mathbb{R}
Archimedean ordered fieldsX↦𝒟(X)X \mapsto \mathcal{D}(X) where 𝒟(X)\mathcal{D}(X) is the Archimedean ordered field of two-sided Dedekind cuts of XXThe real numbers ℝ\mathbb{R}The real numbers ℝ\mathbb{R}
Archimedean ordered fieldsX↦𝒞(X)X \mapsto \mathcal{C}(X) where 𝒞(X)\mathcal{C}(X) is the quotient of Cauchy sequences in the Archimedean ordered field XXThe HoTT book real numbers ℝ H\mathbb{R}_HThe Dedekind real numbers ℝ\mathbb{R}These are the same objects in the presence of excluded middle or countable choice.
Any categoryThe constant functor X↦AX \mapsto A given object AAAAAA
Any categoryThe identity functor X↦XX \mapsto Xinitial objectterminal object
Any extensive categoryX↦1+XX \mapsto 1 + X given terminal object 11 and coproduct ++natural numbers object?
Any closed abelian categoryX↦I⊔(A⊗X)X \mapsto I \sqcup (A \otimes X) given tensor unit II, tensor product ⊗\otimes, coproduct ⊔\sqcup, and object AAtensor algebra of AAcofree coalgebra over AAtensor algebra, cofree coalgebra
∞ \infty -GrpdX↦ΣXX \mapsto \Sigma Xsphere spectrum 𝕊\mathbb{S}?suspension

Last revised on March 24, 2024 at 22:50:46. See the history of this page for a list of all contributions to it.