Extensional proofs in a propositional logic modulo isomorphisms
; Dowek, Gilles Otros responsables
Fecha
10/2023
Editorial
Elsevier Science
Revista
Theoretical Computer Science
Título del libro
Nombre del evento
Fecha del evento
Institución organizadora
ISSN
0304-3975
eISSN
ISBN
Idioma
Inglés
Tipo del evento
Clasificación temática
Palabras clave
Resumen
System I is a proof language for a fragment of propositional logic where isomorphic propositions, such as A∧B and B∧A, or A⇒(B∧C) and (A⇒B)∧(A⇒C) are made equal. System I enjoys the strong normalisation property. This is sufficient to prove the existence of empty types, but not to prove the introduction property (every closed term in normal form is an introduction). Moreover, a severe restriction had to be made on the types of the variables in order to obtain the existence of empty types. We show here that adding η-expansion rules to System I permits to drop this restriction, and yields a strongly normalizing calculus with enjoying the introduction property.
Colecciones
Aprobación
Revisión
Complementado por
Referenciado por
Licencia Creative Commons
Excepto donde se indique lo contrario, la licencia de este ítem se describe como by-nc-sa
