Sequent Calculi with procedure calls - Archive ouverte HAL Accéder directement au contenu
Rapport Année : 2013

Sequent Calculi with procedure calls

Résumé

In this paper, we study 3 focussed sequent calculi that are based on Miller-Liang's LKF system for polarised classical logic, and integrate the possibility to call a decision procedure for some background theory T . The main sequent calculus out of the three is LK(T), in which we prove cut-elimination. Changing the polarities of literals and connectives does not change the provability of formulae, only the shape of proofs. In order to prove this, we introduce a second sequent calculus, LK+(T ) that extends LK(T) with a relaxed focussing discipline. We then prove completeness of LK(T) (and therefore of LK+(T)) with respect to first-order reasoning modulo the ground propositional lemmas of the background theory T . A third sequent calculus is introduced, LKp(T), that extends LK(T) with the possibility to polarise literals "on the fly" during proof-search. This is used in other works to simulate the DPLL(T) procedure, and we show here its completeness. Encodings of LK+(T) and LKp(T) into the most restrictive system LK(T) are presented along the way.
Fichier principal
Vignette du fichier
Main.pdf (374.93 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-00779199 , version 1 (22-01-2013)
hal-00779199 , version 2 (22-04-2013)
hal-00779199 , version 3 (14-05-2013)
hal-00779199 , version 4 (17-09-2013)

Identifiants

  • HAL Id : hal-00779199 , version 1

Citer

Mahfuza Farooque, Stéphane Graham-Lengrand. Sequent Calculi with procedure calls. 2013. ⟨hal-00779199v1⟩
574 Consultations
98 Téléchargements

Partager

Gmail Facebook X LinkedIn More