Arrow Research search
Back to I&C

I&C 1995

Recursive Data Types in Algebraically ω-Complete Categories

Journal Article journal-article Computer Science · Theoretical Computer Science

Abstract

A category K (of data types) is called algebraically ω-complete provided that for each endofunctor T the data-type equation T(X) ≅ X has a solution constructed as a colimit of the ω-chain ⊥ → T(⊥) → T 2(⊥). .. , where ⊥ is the initial data-type. Examples include the categories of (1) countable sets and (total, partial, or nondeterministic) functions, (2) countably dimensional vector spaces and linear functions, (3) countable well-ordered sets and join-preserving functions. In the case of categories enriched over CPO (the category of complete partial orders and strict, continuous functions) a stronger property holds for all locally continuous functors T: the data-type equation is both a limit and a colimit of the finite iterations of T over the initial data-type.

Authors

Keywords

No keywords are indexed for this paper.

Context

Venue
Information and Computation
Archive span
1987-2026
Indexed papers
3021
Paper id
957731377894253949
v2026.09.13