Admissible Types-to-PERs Relativization in Higher-Order Logic
summary
Proves that for a large practical fragment of HOL (including datatypes and codatatypes) a types-to-PERs relativization is admissible: if a type-based theorem is provable then its PER-relativized counterpart is provable. Defines a relational interpretation, requires a whiteness (largeness) condition on type definitions, and shows common library types (e.g. polynomials) satisfy it. Implements a prototype Isabelle tool that performs relativization on demand (currently emits axiomatized relativized theorems but can generate proofs if proof objects are enabled).
AI-written summary · about
chapters (12)
- 0:00Intro
- 0:47Proof Assistants, a.k.a. Interactive Theorem Provers
- 1:43Verification Success Stories
- 3:23Two Little Pigs
- 7:36HOL in One Slide
- 10:07HOL in Practice
- 10:58Back to
- 13:17Towards a General Definition of Types-To-Sets
- 18:25Summary of the Desiderata for Relativization
- 19:58Defining RIN: Type→ Term and RLT: Term → Term
- 24:29Relativization Infrastructure
- 25:11Related Work
