Abstract
Category theory is famous for its innovative way of thinking of concepts by their descriptions, in particular by establishing universal properties. Concepts that can be characterized in a universal way receive a certain quality seal, which makes them easily transferable across application domains. The notion of partiality is however notoriously difficult to characterize in this way, although the importance of it is certain, especially for computer science where entire research areas, such as synthetic and axiomatic domain theory revolve around it. More recently, this issue resurfaced in the context of (constructive) intensional type theory. Here, we provide a generic categorical iteration based notion of partiality, which is arguably the most basic one. We show that the emerging free structures, which we dub uniform-iteration algebras enjoy various desirable properties, in particular, yield an equational lifting monad. We then study the impact of classicality assumptions and choice principles on this monad, in particular, we establish a suitable categorial formulation of the axiom of countable choice entailing that the monad is an Elgot monad.
Original language | English |
---|---|
Title of host publication | 48th International Colloquium on Automata, Languages, and Programming (ICALP 2021) |
Editors | Nikhil Bansal, Emanuela Merelli, James Worrell |
Publisher | Schloss Dagstuhl - Leibniz-Zentrum für Informatik |
Pages | 131:1-131:16 |
Number of pages | 16 |
ISBN (Electronic) | 9783959771955 |
DOIs | |
Publication status | Published - 2 Jul 2021 |
Event | 48th International Colloquium on Automata, Languages, and Programming, ICALP 2021 - Virtual, Glasgow, United Kingdom Duration: 12 Jul 2021 → 16 Jul 2021 |
Publication series
Name | Leibniz International Proceedings in Informatics |
---|---|
Publisher | Schloss Dagstuhl – Leibniz-Zentrum für Informatik |
Volume | 198 |
ISSN (Print) | 1868-8969 |
Conference
Conference | 48th International Colloquium on Automata, Languages, and Programming, ICALP 2021 |
---|---|
Country/Territory | United Kingdom |
City | Virtual, Glasgow |
Period | 12/07/21 → 16/07/21 |
Bibliographical note
Publisher Copyright:© 2021 Sergey Goncharov.
Keywords
- Delay monad
- Elgot monad
- Partiality monad
- Restriction category
ASJC Scopus subject areas
- Software