2005
DOI: 10.1016/j.ic.2004.05.003
|View full text |Cite
|
Sign up to set email alerts
|

Completely iterative algebras and completely iterative monads

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

2
94
0

Year Published

2005
2005
2018
2018

Publication Types

Select...
7
2

Relationship

1
8

Authors

Journals

citations
Cited by 63 publications
(96 citation statements)
references
References 17 publications
2
94
0
Order By: Relevance
“…Obviously, not every monad is coinductive in this sense, because the notion of multiplication of infinitely many layers is not always well-defined. Thus, to capture the notion of coinduction in the monadic context, we adopt a property called complete iterativity, introduced by Elgot et al [16] and later studied by Adámek et al [4,30]. A monad M is completely iterative (is a 'cim') if it is equipped with an additional coinductive structure: certain ('guarded') morphisms e : X → M (X + A), where X represents variables (seeds of the corecursion) and A is an object of parameters (final values), have unique solutions e † : X → MA coherent with the monadic structure of M .…”
Section: Coinductionmentioning
confidence: 99%
“…Obviously, not every monad is coinductive in this sense, because the notion of multiplication of infinitely many layers is not always well-defined. Thus, to capture the notion of coinduction in the monadic context, we adopt a property called complete iterativity, introduced by Elgot et al [16] and later studied by Adámek et al [4,30]. A monad M is completely iterative (is a 'cim') if it is equipped with an additional coinductive structure: certain ('guarded') morphisms e : X → M (X + A), where X represents variables (seeds of the corecursion) and A is an object of parameters (final values), have unique solutions e † : X → MA coherent with the monadic structure of M .…”
Section: Coinductionmentioning
confidence: 99%
“…In category-theoretic terms, the existence and uniqueness of a solution means that we maintain on J a completely iterative algebra [51] (whose signature is gradually incremented with each additional friend).…”
Section: Reasoning Principlesmentioning
confidence: 99%
“…The algebra A is called completely iterative (or, shortly cia), see [13], if every flat equation morphism has a unique solution. Example: let T Z be the terminal coalgebra of H(−) + Z.…”
Section: Extensive Categories Cia's and Iterative Algebrasmentioning
confidence: 99%