Passer à la navigation principale Passer à la recherche Passer au contenu principal

A proof-theoretic approach to certifying skolemization

  • Laboratoire d'Informatique (LIX)

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

1 Citation (Scopus)

Résumé

When presented with a formula to prove, most theorem provers for classical first-order logic process that formula following several steps, one of which is commonly called skolemization. That process eliminates quantifier alternation within formulas by extending the language of the underlying logic with new Skolem functions and by instantiating certain quantifiers with terms built using Skolem functions. In this paper, we address the problem of checking (i.e., certifying) proof evidence that involves Skolem terms. Our goal is to do such certification without using the mathematical concepts of model-theoretic semantics (i.e., preservation of satisfiability) and choice principles (i.e., epsilon terms). Instead, our proof checking kernel is an implementation of Gentzen's sequent calculus, which directly supports quantifier alternation by using eigenvariables. We shall describe deskolemization as a mapping from client-side terms, used in proofs generated by theorem provers, into kernel-side terms, used within our proof checking kernel. This mapping which associates skolemized terms to eigenvariables relies on using outer skolemization. We also point out that the removal of Skolem terms from a proof is influenced by the polarities given to propositional connectives.

langue originaleAnglais
titreCPP 2019 - Proceedings of the 8th ACM SIGPLAN International Conference on Certified Programs and Proofs, Co-located with POPL 2019
rédacteurs en chefAssia Mahboubi
EditeurAssociation for Computing Machinery, Inc
Pages78-90
Nombre de pages13
ISBN (Electronique)9781450362221
Les DOIs
étatPublié - 14 janv. 2019
Evénement8th ACM SIGPLAN International Conference on Certified Programs and Proofs, CPP 2019 - Cascais, Portugal
Durée: 14 janv. 201915 janv. 2019

Série de publications

NomCPP 2019 - Proceedings of the 8th ACM SIGPLAN International Conference on Certified Programs and Proofs, Co-located with POPL 2019

Une conférence

Une conférence8th ACM SIGPLAN International Conference on Certified Programs and Proofs, CPP 2019
Pays/TerritoirePortugal
La villeCascais
période14/01/1915/01/19

Empreinte digitale

Examiner les sujets de recherche de « A proof-theoretic approach to certifying skolemization ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation