Iterative reflections of monads

作者:Adamek Jiri*; Milius Stefan; Velebil Jiri
来源:Mathematical Structures in Computer Science, 2010, 20(3): 419-452.
DOI:10.1017/S0960129509990326

摘要

Iterative monads were introduced by Calvin Elgot in the 1970's and are those ideal monads in which every guarded system of recursive equations has a unique solution. We prove that every ideal monad M has an iterative reflection, that is, an embedding into an iterative monad with the expected universal property. We also introduce the concept of iterativity for algebras for the monad M, following in the footsteps of Evelyn Nelson and Jerzy Tiuryn, and prove that M is iterative if and only if all free algebras for M are iterative algebras.

  • 出版日期2010-6