For the Metatheory of Type Theory, Internal Sconing Is Enough
Rafa\"el Bocquet, Ambrus Kaposi, Christian Sattler

TL;DR
This paper introduces an internal sconing technique within presheaf categories to prove metatheorems about type theories, simplifying the process by avoiding complex gluing constructions and enabling direct derivation of induction principles.
Contribution
It presents a novel internal sconing method for metatheoretic proofs in type theory, replacing traditional gluing and facilitating boilerplate-free induction principles.
Findings
Proves canonicity, normalization, and parametricity for type theory.
Simplifies metatheoretic proofs using internal sconing.
Derives induction principles directly from internal descriptions.
Abstract
Metatheorems about type theories are often proven by interpreting the syntax into models constructed using categorical gluing. We propose to use only sconing (gluing along a global section functor) instead of general gluing. The sconing is performed internally to a presheaf category, and we recover the original glued model by externalization. Our method relies on constructions involving two notions of models: first-order models (with explicit contexts) and higher-order models (without explicit contexts). Sconing turns a displayed higher-order model into a displayed first-order model. Using these, we derive specialized induction principles for the syntax of type theory. The input of such an induction principle is a boilerplate-free description of its motives and methods, not mentioning contexts. The output is a section with computation rules specified in the same internal language.…
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.
