Multi-Clocked Guarded Recursion Beyond ω
Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-reviewOpen access
Publication Information
Output type
Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-reviewOriginal language
EnglishPublication milestones
- Published - 2026
Publication status
Published - 2026
Volume
384Publisher
Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik GmbHBook series
- Book series name: Leibniz International Proceedings in Informatics (LIPIcs)
Volume: 384
ISSN: 1868-8969
ISBN (Print)
9783959774413Publication IDs
- ORCID: /0000-0003-0386-4376/work/224550861
- Scopus: 105047069969
Host publication title
LIPIcs, Volume 384, TYPES 2025Host publication editors
- Fredrik Nordvall Forsberg
- James McKinna
Abstract
Type theories with multi-clocked guarded recursion provide a flexible framework for programming with coinductive types encoding productivity in types. Combining this with solutions to general guarded domain equations one can also construct relatively simple denotational models of programming languages with advanced features. These constructions have previously been explored in the setting of extensional type theory through a presheaf model, which proves correctness of encodings of W-types. That model has been adapted to presheaves of cubical sets (functors into the category of cubical sets), where the model verifies correctness of encodings also of coinductive types whose definitions involve quotient inductive types such as finite powersets or finite distributions. Likewise the cubical model also verifies correctness of coinductive predicates defined using existential quantification and allows the results to be related to the global world of cubical sets.
This paper looks at how to extend the extensional presheaf model of multi-clocked guarded recursion to higher ordinals, so that correctness of encodings of coinductive types can be extended from W-types to those involving finite powersets and finite distributions, as well as coinductive predicates involving existential quantification. This extension will allow results previously proved in Clocked Cubical Type Theory to be interpreted in a model based on set-theory, proving the correctness of these results as understood in their usual set theoretic interpretation.
Funding Details
Rasmus Ejlers Møgelberg: This work was supported by the Independent Research Fund Denmark grant number 2032-00134B.
FundersFunding numbers
Research Fund
2032-00134B
Access to documents
Final published version, 779.89 KB
License:CC BY, opens in new tab
Other file
Related Event
Title
31st International Conference on Types for Proofs and Programs
Event type
ConferenceDegree of recognition
International eventDate
09/06/2026 - 13/06/2026Location
University of StrathclydeGlasgowUnited Kingdom
