The concept of restriction category is an element-free formalisation of the idea of a category of partial maps, where the domain of a map is encoded in a specified idempotent endomorphism of .
Given a category , a restriction structure consists of the assignment to each morphism a morphism satisfying the following conditions:
where is the domain of . A restriction category is a category with a restriction structure.
Note that a restriction structure is a structure in the technical sense of the word, not a property. Note that it follows from the above definition that is idempotent for composition: , and that the operation is also idempotent: (among other properties).
Every category admits the trivial restriction structure, with .
Conversely the wide subcategory consisting off all the objects together with the morphisms satsfying —the total morphisms—has a trivial induced restriction structure.
The category of sets and partial functions is the prototypical example, where for a partial function , the partial endomorphism is the partially-defined identity function . Many other examples are listed in (Cockett–Lack 2002)
Robin Cockett, Steve Lack, Restriction categories I: categories of partial maps, Theoretical Computer Science 270 (2002) pp 223–259 (author pdf)
Robin Cockett, Steve Lack, Restriction categories II: partial map classification (web)
Robin Cockett, Steve Lack, Restriction categories III: colimits, partial limits, and extensivity (arXiv:math/0610500)
Last revised on November 3, 2021 at 07:15:31. See the history of this page for a list of all contributions to it.