Uniform elgot iteration in foundations

Sergey Goncharov*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Downloads (Pure)

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 languageEnglish
Title of host publication48th International Colloquium on Automata, Languages, and Programming (ICALP 2021)
EditorsNikhil Bansal, Emanuela Merelli, James Worrell
PublisherSchloss Dagstuhl - Leibniz-Zentrum für Informatik
Pages131:1-131:16
Number of pages16
ISBN (Electronic)9783959771955
DOIs
Publication statusPublished - 2 Jul 2021
Event48th International Colloquium on Automata, Languages, and Programming, ICALP 2021 - Virtual, Glasgow, United Kingdom
Duration: 12 Jul 202116 Jul 2021

Publication series

NameLeibniz International Proceedings in Informatics
PublisherSchloss Dagstuhl – Leibniz-Zentrum für Informatik
Volume198
ISSN (Print)1868-8969

Conference

Conference48th International Colloquium on Automata, Languages, and Programming, ICALP 2021
Country/TerritoryUnited Kingdom
CityVirtual, Glasgow
Period12/07/2116/07/21

Bibliographical note

Publisher Copyright:
© 2021 Sergey Goncharov.

Keywords

  • Delay monad
  • Elgot monad
  • Partiality monad
  • Restriction category

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Uniform elgot iteration in foundations'. Together they form a unique fingerprint.

Cite this