Publicação

The Russell-Prawitz embedding and the atomization of universal instantiation

Ver documento

Detalhes bibliográficos
Resumo:Given the recent interest in the fragment of system F where universal instantiation is restricted to atomic formulas, a fragment nowadays named system Fat, we study directly in system F new conversions whose purpose is to enforce that restriction. We show some benefits of these new atomization conversions: (i) they help achieving strict simulation of proof reduction by means of the Russell–Prawitz embedding of IPC into system F, (ii) they are not stronger than a certain ‘dinaturality’ conversion known to generate a consistent equality of proofs, (iii) they provide the bridge between the Russell–Prawitz embedding and another translation, due to the authors, of IPC directly into system Fat and (iv) they give means for explaining why the Russell–Prawitz translation achieves strict simulation whereas the translation into Fat does not.
Autores principais:Espírito Santo, José
Outros Autores:Ferreira, Gilda
Assunto:Intuitionistic propositional calculus System F Predicative polymorphism Russell-Prawitz translation Proof reduction
Ano:2021
País:Portugal
Tipo de documento:artigo
Tipo de acesso:acesso aberto
Instituição associada:Universidade do Minho
Idioma:inglês
Origem:RepositóriUM - Universidade do Minho
Descrição
Resumo:Given the recent interest in the fragment of system F where universal instantiation is restricted to atomic formulas, a fragment nowadays named system Fat, we study directly in system F new conversions whose purpose is to enforce that restriction. We show some benefits of these new atomization conversions: (i) they help achieving strict simulation of proof reduction by means of the Russell–Prawitz embedding of IPC into system F, (ii) they are not stronger than a certain ‘dinaturality’ conversion known to generate a consistent equality of proofs, (iii) they provide the bridge between the Russell–Prawitz embedding and another translation, due to the authors, of IPC directly into system Fat and (iv) they give means for explaining why the Russell–Prawitz translation achieves strict simulation whereas the translation into Fat does not.