Iterative algebras at work

Iterative theories, which were introduced by Calvin Elgot, formalise potentially infinite computations as unique solutions of recursive equations. One of the main results of Elgot and his coauthors is a description of a free iterative theory as the theory of all rational trees. Their algebraic proof...

Full description

Saved in:
Bibliographic Details
Published inMathematical structures in computer science Vol. 16; no. 6; pp. 1085 - 1131
Main Authors ADÁMEK, JIŘÍ, MILIUS, STEFAN, VELEBIL, JIŘÍ
Format Journal Article
LanguageEnglish
Published Cambridge, UK Cambridge University Press 01.12.2006
Online AccessGet full text

Cover

Loading…
More Information
Summary:Iterative theories, which were introduced by Calvin Elgot, formalise potentially infinite computations as unique solutions of recursive equations. One of the main results of Elgot and his coauthors is a description of a free iterative theory as the theory of all rational trees. Their algebraic proof of this fact is extremely complicated. In our paper we show that by starting with ‘iterative algebras’, that is, algebras admitting a unique solution of all systems of flat recursive equations, a free iterative theory is obtained as the theory of free iterative algebras. The (coalgebraic) proof we present is dramatically simpler than the original algebraic one. Despite this, our result is much more general: we describe a free iterative theory on any finitary endofunctor of every locally presentable category $\cal{A}$. Reportedly, a blow from the welterweight boxer Norman Selby, also known as Kid McCoy, left one victim proclaiming, ‘It's the real McCoy!’.
Bibliography:istex:01C101C67E49B62A6CE3DE6810CE69DDF514581B
ark:/67375/6GQ-JN22QD81-Q
PII:S0960129506005706
ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
ISSN:0960-1295
1469-8072
DOI:10.1017/S0960129506005706