Abstract

This paper is a contribution to the foundations of coinductive types and coiterative functions, in (Hyper)set-theoretical Categories, in terms of coalgebras. We consider atoms as first class citizens. First of all, we give a sharpening, in the way of cardinality, of Aczel's Special Final Coalgebra Theorem, which allows for good estimates of the cardinality of the final coalgebra. To these end, we introduce the notion of k-Y -uniform functor, which subsumes Aczel's original notion. We give also an n-ary version of it, and we show that the resulting class of functors is closed under many interesting operations used in Final Semantics.We define also canonical wellfounded versions of the final coalgebras of functors uniform on maps. This leads to a reduction of coiteration to ordinal induction, giving a possible answer to a question raised by Moss and Danner.Finally, we introduce a generalization of the notion of F-bisimulation inspired by Aczel's notion of precongruence, and we show that it allows to extend the theory of categorical bisimulations also to functors non-weakly preserving pullbacks.Examples, non-examples, and open questions are frequent in the paper.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call