Sequent Calculi with procedure calls - Archive ouverte HAL Access content directly
Reports Year : 2013

Sequent Calculi with procedure calls


In this paper, we introduce two focussed sequent calculi, LKp(T) and LK+(T), that are based on Miller-Liang's LKF system for polarised classical logic. The novelty is that those sequent calculi integrate the possibility to call a decision procedure for some background theory T, and the possibility to polarise literals "on the fly" during proof-search. These features are used in our other works to simulate the DPLL(T) procedure as proof-search in the extension of LKp(T) with a cut-rule. In this report we therefore prove cut-elimination in LKp(T). Contrary to what happens in the empty theory, the polarity of literals affects the provability of formulae in presence of a theory T. On the other hand, changing the polarities of 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 LKp(T) with a relaxed focussing discipline, but we then show an encoding of LK+(T) back into the more restrictive system LK(T). We then prove completeness of LKp(T) (and therefore of LK+(T)) with respect to first-order reasoning modulo the ground propositional lemmas of the background theory T .
Fichier principal
Vignette du fichier
Main.pdf (368.84 Ko) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and 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)



Mahfuza Farooque, Stéphane Graham-Lengrand. Sequent Calculi with procedure calls. 2013. ⟨hal-00779199v4⟩
574 View
98 Download



Gmail Facebook X LinkedIn More