Restriction categories III: colimits, partial limits, and extensivity
arXiv:math/0610500 · doi:10.1016/S0304-3975(00)00382-0
Abstract
A restriction category is an abstract formulation for a category of partial maps, defined in terms of certain specified idempotents called the restriction idempotents. All categories of partial maps are restriction categories; conversely, a restriction category is a category of partial maps if and only if the restriction idempotents split. Restriction categories facilitate reasoning about partial maps as they have a purely algebraic formulation. In this paper we consider colimits and limits in restriction categories. As the notion of restriction category is not self-dual, we should not expect colimits and limits in restriction categories to behave in the same manner. The notion of colimit in the restriction context is quite straightforward, but limits are more delicate. The suitable notion of limit turns out to be a kind of lax limit, satisfying certain extra properties. Of particular interest is the behaviour of the coproduct both by itself and with respect to partial products. We explore various conditions under which the coproducts are ``extensive'' in the sense that the total category (of the related partial map category) becomes an extensive category. When partial limits are present, they become ordinary limits in the total category. Thus, when the coproducts are extensive we obtain as the total category a lextensive category. This provides, in particular, a description of the extensive completion of a distributive category.
39 pages
Cited by in corpus (45)
- Etale groupoids and their quantales
- A perspective on non-commutative frame theory
- Differential restriction categories
- Reversible effects as inverse arrows
- On the functor l^2
- Cartesian differential categories revisited
- Graph Rewriting and Relabeling with PBPO+: A Unifying Theory for Quasitoposes
- Many-one reductions and the category of multivalued functions
- Functorial Semantics for Partial Theories
- Bennett and Stinespring, Together at Last
- The Category CNOT
- The Category TOF
- The ZX&-calculus: A complete graphical calculus for classical circuits using spiders
- Free adequate semigroups
- Condition/Decision Duality and the Internal Logic of Extensive Restriction Categories
- Limits in dagger categories
- Join Inverse Rig Categories for Reversible Functional Programming, and Beyond
- Inversion, Iteration, and the Art of Dual Wielding
- Categorical semantics of a simple differential programming language
- Moore-Penrose Dagger Categories
- A Framework for Universality in Physics, Computer Science, and Beyond
- Categorical Semantics of Reversible Pattern-Matching
- Recursion and Sequentiality in Categories of Sheaves
- From Gs-monoidal to Oplax Cartesian Categories: Constructions and Functorial Completeness
- Tensor-restriction categories
- Domain and range for angelic and demonic compositions
- AGREE -- Algebraic Graph Rewriting with Controlled Embedding (Long Version)
- Free left and right adequate semigroups
- Unified Functorial Signal Representation I: From Grothendieck fibration to Base structured categories
- Distributive Laws, Spans and the ZX-Calculus
- Cocompletion of restriction categories
- Étale inverse semigroupoids - the fundamentals
- Uniform Elgot Iteration in Foundations
- Proceedings 18th International Conference on Quantum Physics and Logic
- The Relational Machine Calculus
- Relating ample and biample topological categories with Boolean restriction and range semigroups
- Trace- and pseudo-products: restriction-like semigroups with a band of projections
- Restriction categories as enriched categories
- -birestriction monoids in enriched signature
- Fraction, Restriction and Range Categories from Non-Monic Classes of Morphisms
- Reasoning about Unreliable Actions
- Generalized existential completions and their regular and exact completions
- Presheaves over a join restriction category
- Amalgamable diagram shapes
- Girard's as a reversible fixed-point operator