General Methods in Proof Theory for Modal Logic – Lecture 2 Limits of the Sequent Framework

Total Page:16

File Type:pdf, Size:1020Kb

General Methods in Proof Theory for Modal Logic – Lecture 2 Limits of the Sequent Framework General Methods in Proof Theory for Modal Logic { Lecture 2 Limits of the Sequent Framework Bj¨ornLellmann and Revantha Ramanayake TU Wien Tutorial co-located with TABLEAUX 2017, FroCoS 2017 and ITP 2017 Bras´ılia,Brasil, Sep 24 2017 Modal Logic S5 Sequents for S5 Hypersequents for S5 Cut Elimination Outline Case Study: S5 Sequents for S5 Hypersequents for S5 Cut Elimination Modal Logic S5 Sequents for S5 Hypersequents for S5 Cut Elimination Reminder: Modal Logics The formulae of modal logic are given by (V is a set of variables): F ∶∶= V S F ∧ F S F ∨ F S F → F S ¬F S ◻F with ÅA abbreviating the formula ¬ ◻ ¬A. A Kripke frame consists of a set W of worlds and an accessibility relation R ⊆ W × W . A Kripke model is a Kripke frame with a valuation V ∶ V → P(W ). Truth at a world w in a model M is defined via: M; w ⊩ p iff w ∈ V (p) M; w ⊩ ◻A iff ∀v ∈ W ∶ wRv ⇒ M; v ⊩ A M; w ⊩ ÅA iff ∃v ∈ W ∶ wRv & M; v ⊩ A Modal Logic S5 Sequents for S5 Hypersequents for S5 Cut Elimination Modal Logic S5 Definition Modal logic S5 is the logic given by the class of Kripke frames with universal accessibility relation, i.e., frames (W ; R) with: ∀x; y ∈ W ∶ xRy : Thus S5-theorems are those modal formulae which are true in every world of every Kripke model with universal accessibility relation. R universalR universal ⍑ ; p ; ◻◻p p ; ◻p → p; ◻p → ◻◻p R universal ⍑ ⍑ ⍑ ; ◻Åp Åp ◻p ◻p Hilbert-style Definition: S5 is given by closing the axioms ◻(p → q) → (◻p → ◻q) p → ◻Åp ◻ p → p ◻ p → ◻◻ p and propositional axioms under uniform substitution and the rules AA → B modus ponens, MP A necessitation, nec B ◻A Modal Logic S5 Sequents for S5 Hypersequents for S5 Cut Elimination Modal Logic S5 Example The formulae p → ◻Åp are theorems of S5: ⍑ p R universalR universal ⍑ ; p ; ◻◻p p ; ◻p → p; ◻p → ◻◻p ⍑ ⍑ ◻p ◻p Hilbert-style Definition: S5 is given by closing the axioms ◻(p → q) → (◻p → ◻q) p → ◻Åp ◻ p → p ◻ p → ◻◻ p and propositional axioms under uniform substitution and the rules AA → B modus ponens, MP A necessitation, nec B ◻A Modal Logic S5 Sequents for S5 Hypersequents for S5 Cut Elimination Modal Logic S5 Example The formulae p → ◻Åp are theorems of S5: R universal ⍑ ⍑ p; ◻Åp Åp R universal ⍑ ; ◻◻p p ; ◻p → ◻◻p R universalR universal ⍑ ; p ◻p Hilbert-style Definition: S5 is given by closing the axioms ◻(p → q) → (◻p → ◻q) p → ◻Åp ◻ p → p ◻ p → ◻◻ p and propositional axioms under uniform substitution and the rules AA → B modus ponens, MP A necessitation, nec B ◻A Modal Logic S5 Sequents for S5 Hypersequents for S5 Cut Elimination Modal Logic S5 Example The formulae p → ◻Åp; ◻p → p are theorems of S5: ⍑ ⍑ ⍑ p; ◻Åp Åp ◻p R universal ⍑ ; ◻◻p p ; ◻p → ◻◻p R universal ⍑ ◻p Hilbert-style Definition: S5 is given by closing the axioms ◻(p → q) → (◻p → ◻q) p → ◻Åp ◻ p → p ◻ p → ◻◻ p and propositional axioms under uniform substitution and the rules AA → B modus ponens, MP A necessitation, nec B ◻A Modal Logic S5 Sequents for S5 Hypersequents for S5 Cut Elimination Modal Logic S5 Example The formulae p → ◻Åp; ◻p → p are theorems of S5: R universal ⍑ ⍑ ⍑ p; ◻Åp Åp ◻p; p R universalR universalR universal ⍑ ; ◻◻p p Hilbert-style Definition: S5 is given by closing the axioms ◻(p → q) → (◻p → ◻q) p → ◻Åp ◻ p → p ◻ p → ◻◻ p and propositional axioms under uniform substitution and the rules AA → B modus ponens, MP A necessitation, nec B ◻A Modal Logic S5 Sequents for S5 Hypersequents for S5 Cut Elimination Modal Logic S5 Example The formulae p → ◻Åp; ◻p → p; ◻p → ◻◻p are theorems of S5: ⍑ ⍑ ⍑ ⍑ p; ◻Åp Åp ◻p; p ◻p R universalR universal Hilbert-style Definition: S5 is given by closing the axioms ◻(p → q) → (◻p → ◻q) p → ◻Åp ◻ p → p ◻ p → ◻◻ p and propositional axioms under uniform substitution and the rules AA → B modus ponens, MP A necessitation, nec B ◻A Modal Logic S5 Sequents for S5 Hypersequents for S5 Cut Elimination Modal Logic S5 Example The formulae p → ◻Åp; ◻p → p; ◻p → ◻◻p are theorems of S5: R universal ⍑ ⍑ ⍑ ⍑ ⍑ p; ◻Åp Åp ◻p; p ◻p; ◻◻p p R universalR universalR universal ⍑ p Modal Logic S5 Sequents for S5 Hypersequents for S5 Cut Elimination Modal Logic S5 Example The formulae p → ◻Åp; ◻p → p; ◻p → ◻◻p are theorems of S5: ⍑ ⍑ ⍑ ⍑ p; ◻Åp Åp ◻p; p ◻p; ◻◻p Hilbert-style Definition: S5 is given by closing the axioms ◻(p → q) → (◻p → ◻q) p → ◻Åp ◻ p → p ◻ p → ◻◻ p and propositional axioms under uniform substitution and the rules AA → B modus ponens, MP A necessitation, nec B ◻A Modal Logic S5 Sequents for S5 Hypersequents for S5 Cut Elimination A Sequent Calculus for S5 Definition (Takano 1992) The sequent calculus sS5 contains the standard propositional rules and Γ; A ∆ Γ A; ∆ ⊢ T ◻ ⊢ ◻ 45 Γ; ◻A ⊢ ∆ ◻Γ ⊢ ◻A; ◻∆ Theorem sS5 is sound and complete (with cut) for S5. Proof. Derive axioms and rules of the Hilbert-system. E.g., for p → ◻Åp: init init ◻¬p ⊢ ◻¬p p ⊢ p ¬L ¬L ⊢ ¬ ◻ ¬p; ◻¬p ¬p; p ⊢ p; p 45 p; p T ⊢ ◻¬ ◻ ¬ ◻¬ ◻¬ ⊢ cut p ⊢ ◻¬ ◻ ¬p →R ⊢ p → ◻Åp Modal Logic S5 Sequents for S5 Hypersequents for S5 Cut Elimination A Sequent Calculus for S5 Definition (Takano 1992) The sequent calculus sS5 contains the standard propositional rules and Γ; A ∆ Γ A; ∆ ⊢ T ◻ ⊢ ◻ 45 Γ; ◻A ⊢ ∆ ◻Γ ⊢ ◻A; ◻∆ Theorem sS5 is sound and complete (with cut) for S5. Proof. E.g. the modus ponens rule AA → B is simulated by: B A; B ⊢ BA ⊢ A; B A B A; A B B →L ⊢ → → ⊢ cut A A B ⊢ ⊢ cut ⊢ B Modal Logic S5 Sequents for S5 Hypersequents for S5 Cut Elimination What about cut-free completeness? Our standard proof of cut elimination fails: . A; A A; A ⊢ ¬◻¬ ◻¬ 45 ¬ ⊢ T A; A A; A ⊢ ◻¬ ◻ ¬ ◻¬ ◻¬ ⊢ cut A ⊢ ◻¬ ◻ ¬A would need to reduce to: . A; A . ¬ ⊢ T A; A A; A ⊢ ¬ ◻ ¬ ◻¬ ◻¬ ⊢ cut A A ⊢ ¬ ◻ ¬ ?? But we can't apply rule 45 anymore since A is not boxed! Modal Logic S5 Sequents for S5 Hypersequents for S5 Cut Elimination What about cut-free completeness? But could there be a different derivation? No! In fact we have: Theorem The sequent p ⊢ ◻Åp is not cut-free derivable in sS5. Proof. The only rules that can be applied in a cut-free derivation ending in p ⊢ ◻Åp are weakening and contraction, possibly followed by 45. Hence, such a derivation can only contain sequents of one of the forms m n p ⊢ ◻¬ ◻ ¬p m n k j ` ◻¬p ; ¬p ⊢ ◻¬ ◻ ¬p ; ¬ ◻ ¬p ; p i with m; n; k; `; j ≥ 0 and A = A;:::; A. Thus it cannot contain an ´¹¹¹¹¹¹¹¹¹¹¹¹¸¹¹¹¹¹¹¹¹¹¹¹¹¶ initial sequent. i-times Modal Logic S5 Sequents for S5 Hypersequents for S5 Cut Elimination How to show that a logic does not have a cut-free sequent calculus? Modal Logic S5 Sequents for S5 Hypersequents for S5 Cut Elimination Is there a cut-free sequent calculus for S5? Trivial answer: Of course! Take the rules A valid in S5 . { ⊢ A S } Non-trivial answer: That depends on the shape of the rules! General method for showing certain rule shapes cannot capture a semantically given modal logic even with cut: ▸ translate the rules into Hilbert-axioms of specific form ▸ connect Hilbert-style axiomatisability with frame definability ▸ show that the translations of the rules cannot define the frames for the logic. (The translation involves cut, so this shows a stronger statement.) Modal Logic S5 Sequents for S5 Hypersequents for S5 Cut Elimination What Is a Rule? Let us call a sequent rule modal if it has the shape: Γ1; Σ1 ⊢ Π1; ∆1 ::: Γn; Σn ⊢ Πn; ∆n Γ; ◻Σ ⊢ ◻Π; ∆ where (writingΓ ◻ for the restriction of Γ to modal formulae) ▸ Σi ⊆ Σ; Πi ⊆ Π ◻ ▸ Γi is one of ∅; Γ; Γ ◻ ▸ ∆i is one of ∅; ∆; ∆ Example ◻ ◻ ◻ Σ A Γ; A ∆ Γ ; Σ A Γ A; ∆ ⊢ K ⊢ T ⊢ 4 ⊢ 45 Γ; ◻Σ ⊢ ◻A; ∆ Γ; ◻A ⊢ ∆ Γ; ◻Σ ⊢ ◻A; ∆ Γ ⊢ ◻A; ∆ are all modal rules (and equivalent to the rules considered earlier). Modal Logic S5 Sequents for S5 Hypersequents for S5 Cut Elimination What Is a Rule? Let us call a sequent rule modal if it has the shape: Γ1; Σ1 ⊢ Π1; ∆1 ::: Γn; Σn ⊢ Πn; ∆n Γ; ◻Σ ⊢ ◻Π; ∆ where (writingΓ ◻ for the restriction of Γ to modal formulae) ▸ Σi ⊆ Σ; Πi ⊆ Π ◻ ▸ Γi is one of ∅; Γ; Γ ◻ ▸ ∆i is one of ∅; ∆; ∆ Example Γ◻; Σ; A A ◻ ⊢ GLR Γ; ◻Σ ⊢ ◻A; ∆ is not a modal rule (because the ◻A changes sides). Modal Logic S5 Sequents for S5 Hypersequents for S5 Cut Elimination Mixed-cut-closed Rule Sets sS5 has modal rules in this sense, so we need something more. Definition A set of modal rules is mixed-cut-closed if principal-context cuts can be permuted up in the context. Example Γ◻; Σ A The set with modal rule ⊢ 4 is mixed-cut-closed: E.g.: Γ ◻ Σ ⊢ ◻A; ∆ Γ◻; Σ A A; Ω◻; Θ B ⊢ 4 ◻ ⊢ 4 Γ; Σ A; ∆ A; Ω; Θ B; Ξ ◻ ⊢ ◻ ◻ ◻ ⊢ ◻ cut Γ; ◻Σ; Ω; ◻Θ ⊢ ∆; ◻B; Ξ Γ◻; Σ A ⊢ 4 Γ◻; Σ A; ∆ A; Ω◻; Θ B ◻ ⊢ ◻ ◻ ⊢ cut ↝ Γ◻; Σ; Ω◻; Θ B ⊢ 4 Γ; ◻Σ; Ω; ◻Θ ⊢ ∆; ◻B; Ξ Modal Logic S5 Sequents for S5 Hypersequents for S5 Cut Elimination Mixed-cut-closed Rule Sets sS5 has modal rules in this sense, so we need something more. Definition A set of modal rules is mixed-cut-closed if principal-context cuts can be permuted up in the context.
Recommended publications
  • Hypersequent and Labelled Calculi for Intermediate Logics*
    Hypersequent and Labelled Calculi for Intermediate Logics⋆ Agata Ciabattoni1, Paolo Maffezioli2, and Lara Spendier1 1 Vienna University of Technology 2 University of Groningen Abstract. Hypersequent and labelled calculi are often viewed as an- tagonist formalisms to define cut-free calculi for non-classical logics. We focus on the class of intermediate logics to investigate the methods of turning Hilbert axioms into hypersequent rules and frame conditions into labelled rules. We show that these methods are closely related and we extend them to capture larger classes of intermediate logics. 1 Introduction The lack of cut-free sequent calculi for logics having natural semantic character- izations and/or simple axiomatizations has prompted the search for generaliza- tions of the Gentzen sequent framework. Despite the large variety of formalisms introduced in the literature (see e.g., [17]), there are two main approaches. In the syntactic approach sequents are generalized by allowing extra structural con- nectives in addition to sequents’ comma; in the semantic approach the semantic language is explicit part of the syntax in sequents and rules. Hypersequent calculus [2] is a prominent example of the syntactic approach, while labelled calculi internalizing Kripke semantics [15, 8, 16, 10] are the most developed systems within the semantic approach. Hypersequent and labelled calculus are general-purpose formalisms powerful enough to capture logics of a different nature ranging from modal to substructural logics [8, 16, 10, 3], and are often viewed as antagonist formalisms to define cut-free calculi. In this paper we focus on propositional intermediate logics, i.e. logics between intuitionistic and classical logic, in order to analyze and compare the methods in [7, 5] for defining cut-free hypersequent and labelled calculi.
    [Show full text]
  • From Axioms to Rules — a Coalition of Fuzzy, Linear and Substructural Logics
    From Axioms to Rules — A Coalition of Fuzzy, Linear and Substructural Logics Kazushige Terui National Institute of Informatics, Tokyo Laboratoire d’Informatique de Paris Nord (Joint work with Agata Ciabattoni and Nikolaos Galatos) Genova, 21/02/08 – p.1/?? Parties in Nonclassical Logics Modal Logics Default Logic Intermediate Logics (Padova) Basic Logic Paraconsistent Logic Linear Logic Fuzzy Logics Substructural Logics Genova, 21/02/08 – p.2/?? Parties in Nonclassical Logics Modal Logics Default Logic Intermediate Logics (Padova) Basic Logic Paraconsistent Logic Linear Logic Fuzzy Logics Substructural Logics Our aim: Fruitful coalition of the 3 parties Genova, 21/02/08 – p.2/?? Basic Requirements Substractural Logics: Algebraization ´µ Ä Î ´Äµ Genova, 21/02/08 – p.3/?? Basic Requirements Substractural Logics: Algebraization ´µ Ä Î ´Äµ Fuzzy Logics: Standard Completeness ´µ Ä Ã ´Äµ ¼½ Genova, 21/02/08 – p.3/?? Basic Requirements Substractural Logics: Algebraization ´µ Ä Î ´Äµ Fuzzy Logics: Standard Completeness ´µ Ä Ã ´Äµ ¼½ Linear Logic: Cut Elimination Genova, 21/02/08 – p.3/?? Basic Requirements Substractural Logics: Algebraization ´µ Ä Î ´Äµ Fuzzy Logics: Standard Completeness ´µ Ä Ã ´Äµ ¼½ Linear Logic: Cut Elimination A logic without cut elimination is like a car without engine (J.-Y. Girard) Genova, 21/02/08 – p.3/?? Outcome We classify axioms in Substructural and Fuzzy Logics according to the Substructural Hierarchy, which is defined based on Polarity (Linear Logic). Genova, 21/02/08 – p.4/?? Outcome We classify axioms in Substructural and Fuzzy Logics according to the Substructural Hierarchy, which is defined based on Polarity (Linear Logic). Give an automatic procedure to transform axioms up to level ¼ È È ¿ ( , in the absense of Weakening) into Hyperstructural ¿ Rules in Hypersequent Calculus (Fuzzy Logics).
    [Show full text]
  • Bunched Hypersequent Calculi for Distributive Substructural Logics
    EPiC Series in Computing Volume 46, 2017, Pages 417{434 LPAR-21. 21st International Conference on Logic for Programming, Artificial Intelligence and Reasoning Bunched Hypersequent Calculi for Distributive Substructural Logics Agata Ciabattoni and Revantha Ramanayake Technische Universit¨atWien, Austria fagata,[email protected]∗ Abstract We introduce a new proof-theoretic framework which enhances the expressive power of bunched sequents by extending them with a hypersequent structure. A general cut- elimination theorem that applies to bunched hypersequent calculi satisfying general rule conditions is then proved. We adapt the methods of transforming axioms into rules to provide cutfree bunched hypersequent calculi for a large class of logics extending the dis- tributive commutative Full Lambek calculus DFLe and Bunched Implication logic BI. The methodology is then used to formulate new logics equipped with a cutfree calculus in the vicinity of Boolean BI. 1 Introduction The wide applicability of logical methods and their use in new subject areas has resulted in an explosion of new logics. The usefulness of these logics often depends on the availability of an analytic proof calculus (formal proof system), as this provides a natural starting point for investi- gating metalogical properties such as decidability, complexity, interpolation and conservativity, for developing automated deduction procedures, and for establishing semantic properties like standard completeness [26]. A calculus is analytic when every derivation (formal proof) in the calculus has the property that every formula occurring in the derivation is a subformula of the formula that is ultimately proved (i.e. the subformula property). The use of an analytic proof calculus tremendously restricts the set of possible derivations of a given statement to deriva- tions with a discernible structure (in certain cases this set may even be finite).
    [Show full text]
  • Bounded-Analytic Sequent Calculi and Embeddings for Hypersequent Logics?
    Bounded-analytic sequent calculi and embeddings for hypersequent logics? Agata Ciabattoni1, Timo Lang1, and Revantha Ramanayake2;3 1 Institute of Logic and Computation, Technische Universit¨atWien, A-1040 Vienna, Austria. fagata,[email protected] 2 Bernoulli Institute for Mathematics, Computer Science and Artificial Intelligence, University of Groningen, Nijenborgh 4, NL-9747 AG Groningen, Netherlands. [email protected] 3 CogniGron (Groningen Cognitive Systems and Materials Center), University of Groningen, Nijenborgh 4, NL-9747 AG Groningen, Netherlands. Abstract. A sequent calculus with the subformula property has long been recognised as a highly favourable starting point for the proof the- oretic investigation of a logic. However, most logics of interest cannot be presented using a sequent calculus with the subformula property. In response, many formalisms more intricate than the sequent calculus have been formulated. In this work we identify an alternative: retain the se- quent calculus but generalise the subformula property to permit specific axiom substitutions and their subformulas. Our investigation leads to a classification of generalised subformula properties and is applied to infinitely many substructural, intermediate and modal logics (specifi- cally: those with a cut-free hypersequent calculus). We also develop a complementary perspective on the generalised subformula properties in terms of logical embeddings. This yields new complexity upper bounds for contractive-mingle substructural logics and situates isolated results on the so-called simple substitution property within a general theory. 1 Introduction What concepts are essential to the proof of a given statement? This is a funda- mental and long-debated question in logic since the time of Leibniz, Kant and Frege, when a broad notion of analytic proof was formulated to mean truth by conceptual containments, or purity of method in mathematical arguments.
    [Show full text]
  • Hypersequents and the Proof Theory of Intuitionistic Fuzzy Logic
    Clote, Peter G., and Helmut Schwichtenberg (eds.), Computer Science Logic. 14th International Workshop, CSL 2000. Fischbachau, Germany, August 21–26, 2000. Proceedings, pp. 187–201. Springer, Berlin, 2000 Hypersequents and the Proof Theory of Intuitionistic Fuzzy Logic⋆ Matthias Baaz1 and Richard Zach2 1 Institut f¨ur Algebra und Computermathematik E118.2, Technische Universit¨at Wien, A–1040 Vienna, Austria, [email protected] 2 Institut f¨ur Computersprachen E185.2, Technische Universit¨at Wien, A–1040 Vienna, Austria, [email protected] Abstract. Takeuti and Titani have introduced and investigated a logic they called intuitionistic fuzzy logic. This logic is characterized as the first-order G¨odel logic based on the truth value set [0, 1]. The logic is known to be axiomatizable, but no deduction system amenable to proof- theoretic, and hence, computational treatment, has been known. Such a system is presented here, based on previous work on hypersequent calculi for propositional G¨odel logics by Avron. It is shown that the system is sound and complete, and allows cut-elimination. A question by Takano regarding the eliminability of the Takeuti-Titani density rule is answered affirmatively. 1 Introduction Intuitionistic fuzzy logic IF was originally defined by Takeuti and Titani to be the logic of the complete Heyting algebra [0, 1]. In standard many-valued termi- nology, IF is [0, 1]-valued first-order G¨odel logic, with truth functions as defined below. The finite-valued propositional versions of this logic were introduced by G¨odel [8], and have spawned a sizeable area of logical research subsumed under the title “intermediate logics” (intermediate between classical and intuitionistic logic).
    [Show full text]
  • From Frame Properties to Hypersequent Rules in Modal Logics
    From Frame Properties to Hypersequent Rules in Modal Logics Ori Lahav School of Computer Science Tel Aviv University Tel Aviv, Israel Email: [email protected] Abstract—We provide a general method for generating cut- well-behaved simple cut-free sequent calculus, is naturally free and/or analytic hypersequent Gentzen-type calculi for a handled using hypersequents [3]. However, the full power of variety of normal modal logics. The method applies to all the hypersequent framework in the context of modal logics modal logics characterized by Kripke frames, transitive Kripke frames, or symmetric Kripke frames satisfying some properties, has not yet been exploited. given by first-order formulas of a certain simple form. This In this paper we show that the hypersequent framework includes the logics KT, KD, S4, S5, K4D, K4.2, K4.3, KBD, can be easily used for many more normal modal logics KBT, and other modal logics, for some of which no Gentzen in addition to S5. Indeed, we identify an (infinite) set of calculi was presented before. Cut-admissibility (or analyticity so-called “simple” frame properties, given by first-order in the case of symmetric Kripke frames) is proved semantically in a uniform way for all constructed calculi. The decidability formulas of a certain general form, and show how to of each modal logic in this class immediately follows. construct a corresponding hypersequent derivation rule for each simple property. The constructed rules are proved to be Keywords-modal logic; frame properties; proof theory; hy- persequent calculi; cut-admissibility; “well-behaved”, in the sense that augmenting the (cut-free) basic hypersequent calculus for the fundamental modal logic K with any (finite) number of these rules do not harm cut- I.
    [Show full text]
  • CUT-FREE HYPERSEQUENT CALCULUS for S4.3. 1. Introduction
    Bulletin of the Section of Logic Volume 41:1/2 (2012), pp. 89{104 Andrzej Indrzejczak CUT-FREE HYPERSEQUENT CALCULUS FOR S4.3. Abstract Hypersequent calculi (HC) are the generalization of ordinary sequent calculi ob- tained by operating with sets of sequents instead of single sequents. HC, intro- duced independently by Pottinger and Avron, proved to be very useful in the field of nonclassical logics. Nevertheless their application to modal logics was rather limited. We provide a cut-free hypersequent calculus HCS4.3 for modal logic of linear frames based on the idea of hypersequent formalization for G¨odel- Dummett's logic due to Avron. Also a variant of HCS4.3 with analytic cut but with nonbranching logical rules is presented. 1. Introduction G. Pottinger [19], and independently A. Avron [3], introduced a generaliza- tion of Gentzen's sequent calculus called hypersequent calculus where hy- persequents are (multi)sets of ordinary sequents. This simple and straight- forward modification significantly increases the expressive power of or- dinary Gentzen apparatus by allowing additional transfer of information among different sequents. Hypersequents proved to be very useful in build- ing cut-free formalization of many nonclassical logics, including modal, rel- evant, multi-valued and fuzzy logics (e.g. Avron [4, 5], Baaz, Ciabattoni and Ferm¨uller[7] and other papers of these authors). In particular, replac- ing ordinary sequents with hypersequents made possible obtaining different cut-free systems for S5 (Pottinger [19], Avron [4], Poggiolesi [18]) and for one of the most important intermediate (or superintuitionistic) logic G¨odel- Dummett's logic (Avron [4, 6]).
    [Show full text]
  • Bounded Sequent Calculi for Non-Classical Logics Via Hypersequents
    Bounded sequent calculi for non-classical logics via hypersequents Agata Ciabattoni, Timo Lang, and Revantha Ramanayake Technische Universit¨atWien (TU Wien) fagata,timo,[email protected] Abstract. Using substructural and modal logics as case studies, a uni- form method is presented for transforming cut-free hypersequent proofs into sequent calculus proofs satisfying relaxations of the subformula prop- erty. As a corollary we prove decidability for a large class of commutative substructural logics with contraction and mingle, and get a simple syn- tactic proof of a well known result: the sequent calculus for S5 is analytic. 1 Introduction In 1935, Gentzen introduced the sequent calculi LJ and LK for intuitionistic and classical logic as alternatives to the prevailing axiomatic systems. For this purpose, he replaced the rule of modus ponens in the latter with the more gen- eral cut rule. His motivation was to obtain the subformula property (also called analyticity) which asserts that a proof need only contain subformulas of the end formula. This was achieved by exploiting the additional structure in the sequent calculus formalism to show the redundancy of the cut rule. Analyticity yields a strong restriction on the proof search space and it is this that is the key for using a proof calculus to prove metalogical results (e.g. decidability, complexity, interpolation, disjunction properties) and for automated reasoning. Unfortunately, the sequent calculus is not expressive enough to support an- alyticity for most logics of interest. The structural proof theoretic response has been the development of numerous exotic proof formalisms (e.g. hypersequent, nested sequent, display, labelled calculi, tree-hypersequent)|typically extending the syntax of the sequent calculus|with the aim of regaining analyticity via cut- elimination.
    [Show full text]
  • Substructural Negations
    Australasian Journal of Logic Substructural Negations Takuro Onishi∗ Abstract We present substructural negations, a family of negations (or neg- ative modalities) classified in terms of structural rules of an extended kind of sequent calculus, display calculus. In considering the whole picture, we emphasize the duality of negation. Two types of negative modality, impossibility and unnecessity, are discussed and “self-dual” negations like Classical, De Morgan, or Ockham negation are rede- fined as the fusions of two negative modalities. We also consider how to identify, using intuitionistic and dual intuitionistic negations, two accessibility relations associated with impossibility and unnecessity. Introduction We present substructural negations, a family of negations classified in terms of structural rules of sequent calculus. The classification has originated from the conception of negation as (negative) modality, defined in terms of acces- sibility relation on frames. Correspondences between various principles concerning negation and constraints on frames have been investigated in the literature [2, 11, 15, 14, 16, 32, 33] 1. One of our contributions in this paper is to give sequent calculus formulation of those correspondences. To obtain expressive power sufficient for this purpose, we use an extension of traditional sequent calculus, display calculus. Another feature of the present work is an emphasis on duality of negative modal operators. Besides the impossibility operator which is more familiar (A is impossible here if it fails everywhere accessible from here), some authors [17, 38] study unnecessity operator (A is unnecessary here if it fails somewhere accessible from here). We discuss how to collapse or identify them into one to obtain self-dual negations such as classical, De Morgan, or Okham negation.
    [Show full text]
  • Hyper Natural Deduction for Gödel Logic a Natural Deduction System for Parallel Reasoning1
    Hyper Natural Deduction for Gödel Logic a natural deduction system for parallel reasoning1 Norbert Preining Accelia Inc., Tokyo Joint work with Arnold Beckmann, Swansea University mla 2018 Kanazawa, March 2018 1 Partially supported by Royal Society Daiwa Anglo-Japanese Foundation International Exchanges Award ñ The second, deeper objective of this paper is to contribute towards a better understanding of the notion of logical consequence in general, and especially its possible relations with parallel computations ñ We believe that these logics [...] could serve as bases for parallel λ-calculi. ñ The name “communication rule” hints, of course, at a certain intuitive interpretation that we have of it as corresponding to the idea of exchanging information between two multiprocesses: [...] ñ General aim: provide Curry-Howard style correspondences for parallel computation, starting from logical systems with good intuitive algebraic / relational semantics. Motivation ñ Arnon Avron: Hypersequents, Logical Consequence and Intermediate Logics for Concurrency Ann.Math.Art.Int. 4 (1991) 225-248 ñ We believe that these logics [...] could serve as bases for parallel λ-calculi. ñ The name “communication rule” hints, of course, at a certain intuitive interpretation that we have of it as corresponding to the idea of exchanging information between two multiprocesses: [...] ñ General aim: provide Curry-Howard style correspondences for parallel computation, starting from logical systems with good intuitive algebraic / relational semantics. Motivation ñ Arnon
    [Show full text]
  • Natural Deduction Calculi and Sequent Calculi for Counterfactual Logics Francesca Poggiolesi
    Natural deduction calculi and sequent calculi for counterfactual logics Francesca Poggiolesi To cite this version: Francesca Poggiolesi. Natural deduction calculi and sequent calculi for counterfactual logics. Studia Logica, Springer Verlag (Germany), 2016, 104 (5), pp.1003-1036. 10.1007/s11225-016-9662-3. hal- 01271556 HAL Id: hal-01271556 https://hal.archives-ouvertes.fr/hal-01271556 Submitted on 21 Jun 2018 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Francesca Poggiolesi Tenured researcher, Universit´eParis 1 Panth´eon-Sorbonne, CNRS, ENS, UMR 8590 IHPST - Institut d'Histoire et de Philosophie des Sciences et des Techniques, [email protected] 1 Natural deduction calculi and sequent calculi for counterfactual logics Abstract In this paper we present labelled sequent calculi and labelled natural de- duction calculi for the counterfactual logics CK + fID, MPg. As for the sequent calculi we prove, in a semantic manner, that the cut-rule is admissible. As for the natural deduction calculi we prove, in a purely syntactic way, the normalization theorem. Finally, we demonstrate that both calculi are sound and complete with respect to Nute semantics [12] and that the natural deduction calculi can be effectively transformed into the sequent calculi.
    [Show full text]
  • Proofnets for S5: Sequents and Circuits for Modal Logic
    PROOFNETS FOR S5: SEQUENTS AND CIRCUITS FOR MODAL LOGIC GREG RESTALL Abstract. In this paper I introduce a sequent system for the propositional modal logic S5. Derivations of valid sequcnts in the system are shown to correspond to proofsin a novel natural deduction system of circuit proof, (reminiscient of proofnets in linear logic [9, 15], or multiple­ conclusion calculi forclassical logic [22, 23, 24]), The sequent derivations and proofnets are both simple extensions of scqucnts and proofnets for classical propositional logic, in which the new machinery-to take account of the modal vocabulary-is directly motivated in terms of the simple, universal Kripke semantics for S5, The sequent system is cut-free (the proof of cut-elimination is a simple generalisation of the systematic cut-elimination proof in Belnap's Display Logic [5, 21, 26]) and the circuit proofsare normalising, This paper arises out of the lectures on philosophical logic l presented at Logic Colloquium2005. Instead ofpresentingaquicksummary ofthe material in the course, I havedecided to write up in a more extended fashionthe results on proofnetsfor S5. I think that this is the most original material covered in the lectures, and the techniques and ideas presented here gives a flavourof the approach to proof theory I took in the rest of the material in those lectures. The modal logic S5 is the most straightforward propositionalmodal logic­ at least when you consider its models. The Kripke semantics for S5 is just · about the smallest modification to classical propositional logic that you can Thanks to Conrad Asmus, Lloyd H umberstone and Allen Hazen formany helpfuldiscussions when I was developing the material in this paper, and to Bryn Humberstone, Adrian Pearce, Graham Priest and the rest of the audience of the University of MelbourneLogic Seminar foren­ couraging feedback.
    [Show full text]