Elgot Algebras: (Extended Abstract)

https://doi.org/10.1016/j.entcs.2005.11.053Get rights and content
Under a Creative Commons license
open access

Abstract

Iterative algebras, i. e., algebras A in which flat recursive equations e have unique solutions e, are generalized to Elgot algebras, where a choice ee of solutions of all such equations e is specified. This specification satisfies two simple and well motivated axioms: functoriality (stating that solutions are “uniform”) and compositionality (stating how to perform simultaneous recursion). These two axioms stem canonically from Elgot's iterative theories: We prove that the category of Elgot algebras is the Eilenberg–Moore category of the free iterative monad.

Keywords

Elgot algebra
rational monad
coalgebra
iterative theories

Cited by (0)

The full version of this paper containing all proofs can be found at the URL http://www.iti.cs.tu-bs.de/~milius.

1

The first and the third author acknowledge the support of the Grant Agency of the Czech Republic under the Grant No. 201/02/0148.