Recursion and Sequentiality in Categories of Sheaves
Cristina Matache, Sean Moss, Sam Staton

TL;DR
This paper develops a fully abstract categorical model for a call-by-value language featuring higher-order functions, recursion, and natural numbers, emphasizing modularity over traditional domain-theoretic approaches.
Contribution
It introduces a novel categorical model as an exponential ideal in a topos, integrating recursion as a modular component rather than relying solely on cpo-based semantics.
Findings
Model achieves full abstraction for the language features.
Demonstrates modular construction of semantics.
Provides insights into categorical approaches to recursion.
Abstract
We present a fully abstract model of a call-by-value language with higher-order functions, recursion and natural numbers, as an exponential ideal in a topos. Our model is inspired by the fully abstract models of O'Hearn, Riecke and Sandholm, and Marz and Streicher. In contrast with semantics based on cpo's, we treat recursion as just one feature in a model built by combining a choice of modular components.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
