Complete axioms for categorical fixed-point operators
read more
Citations
Combining effects: sum and tensor
Finite dimensional vector spaces are complete for traced symmetric monoidal categories
Elgot Algebras
Recursive monadic bindings
What are iteration theories
References
The Lambda Calculus. Its Syntax and Semantics
Notions of computation and monads
Introduction to higher order categorical logic
Computational Adequacy in an Elementary Topos
Related Papers (5)
Frequently Asked Questions (14)
Q2. What is the principal tool the authors use to show consistency?
A principal tool the authors use is the notion of bifree algebra, embodying the fundamental universal property introduced by Freyd in his work on algebraic compactness [13], which combines the properties of initial algebras and final coalgebras.
Q3. What is the implication for t, t′?
As T is determined by its equations between terms whose only free variables are of base type, it suffices to show the implication for such terms t, t′.
Q4. What is the assumption of an equational lifting monad?
the assumption of an equational lifting monad expresses that nontermination is the only computational effect in PCFv.
Q5. What is the first proof of the lemma?
The lemma is first proved for s : Φ - Φ, using the fact that s ◦ Ls : L2Φ ◦ Φ is a bifree L2-algebra, as given by Proposition 5.2.
Q6. What is the proof of normal form?
The notion of normal form is defined for terms s(xα11 , . . . , x αk k ) : σ (with only free variables of base type), by induction on the structure of σ.
Q7. What is the ambitious direction for research?
Another interesting (and less ambitious!) direction for research is to investigate the equational theory induced by Hasegawa’s notion of uniform trace [16], which generalises parametrically uniform Conway operators to symmetric monoidal categories.
Q8. What is the main idea of the proposed concept of model?
An interesting aspect of the proposed notion of model is that all ingredients in the model correspond to syntactic features of the language.
Q9. What is the consistent iteration theory?
The only consistent typically ambiguous iteration theories are The authorand I∗.2Note that the existence of (·)† implies that D(1, X) is always nonempty.
Q10. What is the only place where the equational lifting monad equation is used?
The verification that this pair has the required properties is the only place in which the equational lifting monad equation (Definition 7.3) is used.
Q11. What is the common setting in which a T -fixedpoint operator exists?
One familiar setting in which a (unique) uniform T -fixedpoint operator exists is when C has a fixpoint object in the sense of Crole and Pitts [5], see [24, 28].
Q12. What is the chain of right adjoints of a comonad?
The chain of right adjoints S → D → DX×(−) → DdX shows that DdX arises as the co-Kleisli category of a comonad with underlying functor L(X × (−)× (−)) on S .
Q13. What is the simplest way to prove that S has bifree algebras?
The authors say that S has sufficiently many bifree algebras if all endofunctors L(X × L(X × (−))) and L(X × (−)× (−)) on S have bifree algebras.
Q14. What is the proof of the free iteration theory?
In this section the authors introduce Bloom and Ésik’s iteration theories [3], using a syntax of multisorted fixed-point terms (µ-terms).