Proof Search and Counter-Model Construction for Bi-intuitionistic Propositional Logic with Labelled Sequents
read more
Citations
Automated Reasoning with Analytic Tableaux and Related Methods: International Conference, TABLEAUX 2000 St Andrews, Scotland, UK, July 3-7, 2000 Proceedings
Proof analysis in intermediate logics
A unified semantic framework for fully structural propositional sequent systems
Cut-Elimination and Proof Search for Bi-Intuitionistic Tense Logic
References
Automated Reasoning with Analytic Tableaux and Related Methods
The duality of computation
Automated Reasoning with Analytic Tableaux and Related Methods: International Conference, TABLEAUX 2000 St Andrews, Scotland, UK, July 3-7, 2000 Proceedings
Contraction-Free Sequent Calculi for Intuitionistic Logic
Proof Analysis in Modal Logic
Related Papers (5)
Frequently Asked Questions (13)
Q2. What are the future works mentioned in the paper "Proof search and counter-model construction for bi-intuitionistic propositional logic with labelled sequents" ?
As future work, the authors would like to see whether bi-intuitionistic logic admits a loop-free backward-search proof system à la Dyckhoff [ 4 ], possibly modifiable into a refutation system [ 13 ]. The first step in this direction was made already by Filinski [ 5 ] and further considerations appear in the work of Curien and Herbelin [ 3 ]. A yet further line would be to devise a sequent calculus for forward search ( a calculus of Mints-style resolution ) [ 10 ]. On a different note, the authors would also very much like to come to an understanding of the computational significance of bi-intuitionistic logic, i. e., whether it admits useful a Curry-Howard interpretation justified by a well-motivated, non-degenerate categorical semantics.
Q3. What is the next formulation by Postniece and Goré?
The next formulation by Postniece and Goré [1, 7] achieves cut-freedom by combining refutation with proof (passing failure information from premise to premise) to be able to glue counter-models together without the risk of violating the monotonicity condition of interpretations.
Q4. What is the speciality of bi-intuitionistic logic?
A particularity of bi-intuitionistic logic is that it admits simple sequent calculi obtained from the standard ones for intuitionistic logic essentially by dualizing the rule for implication.
Q5. What is the definition of a Kripke structure?
A Kripke structure is a triple K = (W,≤, I) where W is a non-empty set whose elements the authors think of as worlds, ≤ is a preorder (reflexive-transitive binary relation) on W (the accessibility relation) and I—the interpretation—is an assignment of sets of propositional variables to the worlds, which is monotone w.r.t. ≤, i.e., whenever w ≤ w′, the authors have I(w) ⊆ I(w′).
Q6. What is the new nested sequent calculus by Goré, Postnie?
The new nested sequent calculus by Goré, Postniece and Tiu [8] is a refinement of the display logic version and basically allows reasoning in a local world of a Kripke structure with references to facts about its neighbouring worlds captured in the nested structure.
Q7. What is the motivation for bi-intuitionistic logic?
Part of the motivation is the expected computational significance of the logic: one would expect proof systems working as languages for programming with values and continuations in a symmetric way.
Q8. What is the logical rule to be used to terminate the sequent?
Some novelties include integration of all useful monotonicity consequences into the logical rules, including a specific annotation to deal with consequences that must be delayed (flow of information into worlds not yet created), and a termination argument utilizing the fact that information cannot flow around too many turns.
Q9. What is the premise of the inference?
In a proof attempt, if Γ0 `G ∆0 is the conclusion of an ⊃R inference with eigenlabel x1 and parent x0 and Γ1 `G∪{(x0,x1)} ∆1 is a top sequent in the saturation of the inference’s premise, then Γ0(x0) ⊂ Γ1(x1).
Q10. What is the marking mechanism for labelled sequents?
The marking mechanism is also designed in a way that it can be used in loop-detection, to avoid infinite search along paths corresponding to non-derivable sequents.
Q11. What is the problem with the system L?
Although L constitutes a good basis for backward proof search for bi-intuitionistic propositional logic, it still faces the problem that the preorder and monotonicity rules can be applied at any point in backward proof search.
Q12. What is the proof of the sequent?
Given a Kripke structure K, a K-valuation is a mapping from the set of labels to the set of worlds of K.Definition 1. A Kripke structure K = (W,≤, I) and a K-valuation v are a counter-model (cm) to an L-sequent Γ `G ∆, if: i) for all xGy, v(x) ≤ v(y); ii) for all x : A ∈ Γ , v(x) |= A; and iii) for all x : A ∈ ∆, v(x) 6|= A. The sequent is valid, if it has no counter-model.
Q13. What is the proof of the x-sequent?
Given a label x and a branch B of a proof attempt, x has finitely many children in B. Proof: Notice that all formulae in a sequent of B are subformulae of a formula in the end sequent of B (which is finite) and that, once x : A⊃B (resp. x : A B) is analysed as the main formula of a ⊃R (resp. L) inference, x : (A⊃B)• (resp. x : (A B)•) is added to the succedent (resp. antecedent) of the inference’s premise, preventing that x : A⊃B (resp. x : A B) becomes analysed again.