Formalizing two-level type theory with cofibrant exo-nat

09/17/2023
by   Elif Üsküplü, et al.
0

This study provides some results about two-level type-theoretic notions in a way that the proofs are fully formalizable in a proof assistant implementing two-level type theory such as Agda. The difference from prior works is that these proofs do not assume any abuse of notation, providing us with more direct formalization. Moreover, some new notions, such as function extensionality for cofibrant types, are introduced. The necessity of such notions arises during the task of formalization. In addition, we provide some novel results about inductive types using cofibrant exo-nat, the natural number type at the non-fibrant level. While emphasizing the necessity of this axiom by citing new applications as justifications, we also touch upon the semantic aspect of the theory by presenting various models that satisfy this axiom.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/16/2022

A Formal Logic for Formal Category Theory

We present a domain-specific type theory for constructions and proofs in...
research
08/31/2018

On the Formalization of Higher Inductive Types and Synthetic Homotopy Theory

The goal of this dissertation is to present synthetic homotopy theory in...
research
11/05/2020

Towards a Theory of Special-purpose Program Obfuscation

Most recent theoretical literature on program obfuscation is based on no...
research
07/25/2023

A Guide to Krivine Realizability for Set Theory

The method of realizability was first developed by Kleene and is seen as...
research
03/03/2020

A Cubical Language for Bishop Sets

We present XTT, a version of Cartesian cubical type theory specialized f...
research
02/11/2018

Denotational semantics for guarded dependent type theory

We present a new model of Guarded Dependent Type Theory (GDTT), a type t...
research
04/30/2018

A General Framework for Relational Parametricity

Reynolds' original theory of relational parametricity was intended to ca...

Please sign up or login with your details

Forgot password? Click here to reset