Lune

LICS2024Top-tier venue

Primitive Recursive Dependent Type Theory

Ulrik Torben Buchholtz, Johannes Schipp von Branitz

2024Year

Abstract

We show that restricting the elimination principle of the natural numbers type in Martin-Löf Type Theory (MLTT) to a universe of types not containing Π-types ensures that all definable functions are primitive recursive. This extends the concept of primitive recursiveness to general types. We discuss extensions to univalent type theories and other notions of computability. We are inspired by earlier work by Martin Hofmann [19], work on Joyal's arithmetic universes [26], and Hugo Herbelin and Ludovic Patey's sketched Calculus of Primitive Recursive Constructions [17]

.

We define a theory T pr that is a subtheory of MLTT with two universes U 0 : U 1 , such that all inductive types are finitary and U 0 is restricted to not contain Π-types:

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 0f7d6d19-1738-4f19-ae59-19e4dc0dec7f

Builds on2

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines