A Cut-Free Sequent Calculus for Bi-intuitionistic Logic
read more
Citations
Constructive negation, implication, and co-implication
Modal logics with Belnapian truth values
Proof theory of Nelson's paraconsistent logic: A uniform perspective
Combining Derivations and Refutations for Cut-free Completeness in Bi-intuitionistic Logic
Proof Search and Counter-Model Construction for Bi-intuitionistic Propositional Logic with Labelled Sequents
References
Automated Reasoning with Analytic Tableaux and Related Methods
Tableau Methods for Modal and Temporal Logics
Contraction-Free Sequent Calculi for Intuitionistic Logic
Handbook of tableau methods
Frequently Asked Questions (13)
Q2. What is the reason why the authors use the restart technique of Horrocks et al.?
the restart technique of Horrocks et al. [9] involves non-deterministic expansion of disjunctions, which is complicated by inverse roles.
Q3. What is the proof for a GBiInt branch?
Since GBiInt has the subformula property, eventually no more formulae can be added to a sequent on a forward-only branch, and the branch will terminate.
Q4. What is the right premise of a GBiInt tree?
since P and S are sets of sets of subformulae of the conclusion that are again extracted by ( ∧R) and ( ∨ L), the right premiseof (→R) and (−<L) effectively only contains subformulae of the conclusion.
Q5. What is the funding for National ICT Australia?
National ICT Australia is funded by the Australian Government’s Dept of Communications, Information Technology and the Arts and the Australian Research Council through Backing Australia’s Ability and the ICT Centre of Excellence program.
Q6. What are the main components of the formulae?
2 Syntax and Semantics of BiIntThe formulae Fml of BiInt are built from a denumerable set of Atoms and the constants > and ⊥ using the connectives ∧, ∨, →, −<, ¬, and ∼.
Q7. What is the lemma for forward-only branches?
Lemma 2. If a GBiInt-tree has an infinite branch, then the branch has an infinite number of interleaved left premises of transitional rules.
Q8. What is the effect of removing some formula from a sequent?
That is, removing some formula ϕ from a sequent during backward proof search decreases the sequent degree if ϕ is not a subformula of any other formula in the sequent.
Q9. What is the simplest explanation of the Kripke semantics for BiInt?
Rauszer’s Kripke semantics for BiInt involve a reflexive and transitive binary relation R, and its converse R−1, similar to the normal tense logic Kt.S4.
Q10. What is the definition of a logical rule in GBiInt?
Definition 2. A logical rule in GBiInt is locally sound iff: if the conclusion is falsifiable, then some universally branching premise is falsifiable, or all existentially branching premises are falsifiable.
Q11. What is the side condition on each of their rules?
The side condition on each of their rules is a general blocking condition, where the authors only explore the premise(s), if they are different from the conclusion.
Q12. What is the way to obtain a decision procedure for BiInt?
If the authors were interested only in decision procedures, the authors could obtain a decision procedure for BiInt by embedding it into the tense logic Kt.S4 [20], and using tableaux for description logics with inverse roles [9].
Q13. What is the definition of a GBiInt tree?
Definition 1. A GBiInt tree for γ = S P∣ ∣ ∣∣Γ ` ∆ is a derivation if: γ is the conclusion of a (⊥L), (>R) or (Id) rule application; OR γ is the conclusion of a universal branching rule application and all its premises are derivations; OR γ is the conclusion of an existential branching rule application and some premise is a derivation.