Chapter 2 Linear Logic

Total Page:16

File Type:pdf, Size:1020Kb

Chapter 2 Linear Logic CHAPTER 2 LINEAR LOGIC INEAR logic was introduced by Girard (1987) as a resource conscious L logic, that is a logic where the number of occurrences of a formula mat- ters. This is not true in classical logic. The structural rule of contraction from classical logic Γ,A,A` ∆ Γ ` A, A, ∆ [LC] [RC] Γ,A` ∆ Γ ` A, ∆ tells us that whenever we can prove something using the formula A as a premiss twice, we can also prove it using A just once. When we interpret A as, for example, a lemma we use in a proof, it makes sense to say that reproving the lemma each time we use it is unnecessary. But when we want to interpret A as a resource, a physical as opposed to an ideal entity, then it makes sense to reject the rule of contraction, at least globally. The number of occurrences of our resources generally do matter to us. Similarly, the rule of weakening ` Γ ` A, ∆ Γ ∆ [LW ] [RW] Γ,A` ∆ Γ ` ∆ states that whenever we can prove ∆ with assumptions Γ we can add an extra assumption A and still have a valid proof. Again, if we interpret A as a resource we can’t just get it from thin air, we have to justify how we obtained it. So global availability of weakening is also undesirable from a resource conscious point of view. For our intended linguistic applications, the absence of contraction and weakening seems like a good starting point, since, in general, the number of occurrences of words in a sentence is quite relevant to the grammaticality of the sentence. 8 Linear Logic When we remove contraction and weakening, however, we are faced with some choices to make when we want to write down the rules for con- junction. Two possible pairs of sequent rules exist Γ,A,B ` ∆ Γ ` A, ∆Γ0 ` B,∆0 [L∧] [R∧] Γ,A∧ B ` ∆ Γ, Γ0 ` A ∧ B,∆, ∆0 Γ,A ` ∆ Γ ` A, ∆Γ` B,∆ i [L∧0] [R∧0] Γ,A0 ∧ A1 ` ∆ Γ ` A ∧ B,∆ depending on whether in the right rules we take the union of the contexts of the two premisses or demand the contexts are the same. These choices force the corresponding left rule upon us if we want our system to satisfy cut elimination. We will call the conjunction which takes the union of the contexts the mul- tiplicative conjunction in linear logic, and write it as ‘⊗’. We will call the con- junction which demands the context formulas of the premisses to be equal the additive conjunction, and write it as ‘&’ We face the symmetrical choice for the rules& for disjunction, where we will also have a multiplicative instantiation ‘ ’ and an additive instantiation ‘⊕’. 2.1 Sequent Calculus I will now present the sequent calculus for linear logic. The group of identity rules should contain no surprises. Note that the [Cut] rule is multiplicative. Identity Γ,A` ∆Γ0 ` A, ∆0 [Ax] [Cut] A ` A Γ, Γ0 ` ∆, ∆0 Linear negation (.)⊥ has the obvious rules. Negation Γ ` A, ∆ Γ,A` ∆ [L⊥] [R⊥] Γ,A⊥ ` ∆ Γ ` A⊥, ∆ 2.1.1 Multiplicatives For the multiplicative conjunction ‘⊗’ (tensor) and disjunction ‘ ’& (par) the context of the conclusion is the union of the contexts of the premisses of the A ⊗ B A B rule. A way to look at a formula is that it gives both an and& a resource. It is difficult to come up with a similar intuition for ‘ ’ except perhaps by noting it is the De Morgan dual of ‘⊗’. 2.1 Sequent Calculus 9 −◦ Linear implication ‘ ’ is not a primitive& connective of classical linear −◦ ⊥ logic, and is defined as A B =def A B. For completeness, I will present the rules for linear implication along with& the other multiplicatives. In an in- tuitionistic setting ‘−◦ ’ will replace ‘ ’, as par makes essential use of multiple formulas on the right hand side of the sequent. Multiplicatives Γ,A,B ` ∆ Γ ` A, ∆Γ0 ` B,∆0 [L⊗] [R⊗] Γ,A⊗ B ` ∆ Γ, Γ0 ` A ⊗ B,∆, ∆0 0 0 & Γ,A` ∆Γ,B ` ∆ Γ ` A, B, ∆ & & & [L ] [R ] Γ, Γ0,A B ` ∆, ∆0 Γ ` A B,∆ Γ ` A, ∆Γ0,B ` ∆0 Γ,A` B,∆ [L−◦ ] [R−◦ ] Γ, Γ0,A−◦ B ` ∆, ∆0 Γ ` A−◦ B,∆ 1 ⊥ ⊗ & The multiplicative units and are the identities for and respec-& tively. A⊗1 a` A, which should remind you of multiplication, and A ⊥a` A. Multiplicative Units ` Γ ∆ [L1] [R1] Γ, 1 ` ∆ ` 1 ` [L⊥] Γ ∆ [R⊥] ⊥` Γ `⊥, ∆ 2.1.2 Additives For the additives ‘&’ (with) and ‘⊕’ (plus) the contexts of the premisses of the rule must be the same. A formula A & B represents a choice between A or B (as opposed to A ⊗ B, where you will receive both A and B). Similarly A ⊕ B means it is unknown whether we have an A or a B resource. Additives Γ,A ` ∆ Γ ` A, ∆Γ` B,∆ i [L&] [R&] Γ,A0 & A1 ` ∆ Γ ` A & B,∆ Γ,A` ∆Γ,B ` ∆ Γ ` A , ∆ [L⊕] i [R⊕] Γ,A⊕ B ` ∆ Γ ` A0 ⊕ A1, ∆ The additive units 0 and > are the identities for ⊕ and & respectively. A ⊕ 0 is equivalent to A, again arithmetic serves as a mnemonic, and A&> is equivalent to A. Note that there is no [L>] or [R0] rule. Additive Units [L0] [R>] Γ, 0 ` ∆ Γ `>, ∆ 10 Linear Logic Another equivalence reminiscent of arithmetic, relating the multiplica- tives and the additives is A ⊗ (B ⊕ C) ` (A ⊗ B) ⊕ (A ⊗ C) (A ⊗ B) ⊕ (A ⊗ C) ` A ⊗ (B ⊕ C) whereas we have a similar relation between & and .& & & A & (B & C) ` (A B)&(A C) & & (A & B)&(A C) ` A (B & C) 2.1.3 Exponentials The connectives ‘?’ (why not) and ‘!’ (bang) are called the exponentials. The idea is that on the left hand side !A should be interpreted as an arbitrary number of occurrences of the formula A (we choose how many), whereas ?A specifies an unknown quantity of occurrences of the formula A. In the structural rules of the system this will be reflected by licensing the use of the structural rules of weakening and contraction for resources marked with an exponential, as shown below. Under this interpretation, the left rule for ‘!’ specifies that if something is derivable with a single formula A then it is also derivable if we are allowed to use an arbitrary number of occurrences of A. The left rule for ‘?’ would then indicate that we could accommodate for an unknown quantity of A formulas only if all context formulas can be used as many times as necessary. Readers familiar with modal logic will recognize these logical rules as those of the modal logic S4. We will discuss this connection in more detail in Section 3.4, where we will introduce more fine-grained structural modalities. Exponentials Γ,A` ∆ !Γ ` A, ?∆ [L!] [R!] Γ, !A ` ∆ !Γ `!A, ?∆ !Γ,A`?∆ Γ ` A, ∆ [L?] [R?] !Γ, ?A `?∆ Γ `?A, ∆ Structural Rules Γ,B,A,Γ0 ` ∆ Γ ` ∆,B,A,∆0 [LP ] [RP] Γ,A,B,Γ0 ` ∆ Γ ` ∆,A,B,∆0 Γ, !A, !A ` ∆ Γ `?A, ?A, ∆ [LC] [RC] Γ, !A ` ∆ Γ `?A, ∆ ` ` Γ ∆ [LW ] Γ ∆ [RW] Γ, !A ` ∆ Γ `?A, ∆ 2.1 Sequent Calculus 11 The general theme here is important: we note that certain global struc- tural rules are too strong for our purposes, and we reintroduce controlled versions of these structural rules. This theme will return in Chapter 3. We again have an equivalence relating the multiplicatives, additives and exponentials, reminding us of the arithmetical 2a+b =2a · 2b. !(A & B) ` !A⊗!B !A⊗!B ` !(A & B) ?(A ⊕ B) ` ?A ?& B ?A ?& B ` ?(A ⊕ B) 2.1.4 Quantifiers The first order quantifiers, which quantify over entities in our model, and second order quantifiers, which quantify over formulas in our logic can be added to propositional linear logic to produce first and second order linear logic. First Order Quantifiers Γ,A[x := v] ` ∆ Γ ` A, ∆ [L∀] [R∀] Γ, ∀x.A ` ∆ Γ `∀x.A, ∆ Γ,A` ∆ Γ ` A[x := v], ∆ [L∃] [R∃] Γ, ∃x.A ` ∆ Γ `∃x.A, ∆ Second Order Quantifiers Γ,A[X := B] ` ∆ Γ ` A, ∆ [L∀] [R∀] Γ, ∀X.A ` ∆ Γ `∀X.A, ∆ Γ,A` ∆ Γ ` A[X := B], ∆ [L∃] [R∃] Γ, ∃X.A ` ∆ Γ `∃X.A, ∆ Both the first and the second order rules for [R∀] and [L∃] have the con- dition that there is no free occurrence of x (resp. X)inΓ or ∆. 2.1.5 Cut Elimination One of the most important questions to ask of any logical system is the ques- tion whether it is consistent, or in other words if there are sequents which are unprovable in the logic. Suppose, for example, there exists a proof D of the sequent ` 0. We could extend this proof as follows. D [L0] . Γ, 0 ` ∆ ` 0 [Cut] Γ ` ∆ 12 Linear Logic Therefore, if there exists a proof of ` 0 every sequent would be derivable in the sequent calculus, and our logic would be inconsistent. But if we look at the hypothetical proof D, which rule could be the last rule in this proof? There is no [R0] rule and all other logical rules introduce logical connectives other than 0. None of the structural rules apply either, as ` 0 is not a valid conclusion for any of those rules. This means that the last rule must have been [Cut]. So if we are able to eliminate the [Cut] rule we thereby show the non-existence of a proof of ` 0. Another way to look at consistency is to say it is impossible to have both ⊥ a proof of a formula A and a proof of the negation A of that formula. If we ⊥ have a proof D1 of A and a proof D2 of A we can combine them to prove the empty sequent and finally to conclude `⊥.
Recommended publications
  • Implicit Versus Explicit Knowledge in Dialogical Logic Manuel Rebuschi
    Implicit versus Explicit Knowledge in Dialogical Logic Manuel Rebuschi To cite this version: Manuel Rebuschi. Implicit versus Explicit Knowledge in Dialogical Logic. Ondrej Majer, Ahti-Veikko Pietarinen and Tero Tulenheimo. Games: Unifying Logic, Language, and Philosophy, Springer, pp.229-246, 2009, 10.1007/978-1-4020-9374-6_10. halshs-00556250 HAL Id: halshs-00556250 https://halshs.archives-ouvertes.fr/halshs-00556250 Submitted on 16 Jan 2011 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. Implicit versus Explicit Knowledge in Dialogical Logic Manuel Rebuschi L.P.H.S. – Archives H. Poincar´e Universit´ede Nancy 2 [email protected] [The final version of this paper is published in: O. Majer et al. (eds.), Games: Unifying Logic, Language, and Philosophy, Dordrecht, Springer, 2009, 229-246.] Abstract A dialogical version of (modal) epistemic logic is outlined, with an intuitionistic variant. Another version of dialogical epistemic logic is then provided by means of the S4 mapping of intuitionistic logic. Both systems cast new light on the relationship between intuitionism, modal logic and dialogical games. Introduction Two main approaches to knowledge in logic can be distinguished [1]. The first one is an implicit way of encoding knowledge and consists in an epistemic interpretation of usual logic.
    [Show full text]
  • Relevant and Substructural Logics
    Relevant and Substructural Logics GREG RESTALL∗ PHILOSOPHY DEPARTMENT, MACQUARIE UNIVERSITY [email protected] June 23, 2001 http://www.phil.mq.edu.au/staff/grestall/ Abstract: This is a history of relevant and substructural logics, written for the Hand- book of the History and Philosophy of Logic, edited by Dov Gabbay and John Woods.1 1 Introduction Logics tend to be viewed of in one of two ways — with an eye to proofs, or with an eye to models.2 Relevant and substructural logics are no different: you can focus on notions of proof, inference rules and structural features of deduction in these logics, or you can focus on interpretations of the language in other structures. This essay is structured around the bifurcation between proofs and mod- els: The first section discusses Proof Theory of relevant and substructural log- ics, and the second covers the Model Theory of these logics. This order is a natural one for a history of relevant and substructural logics, because much of the initial work — especially in the Anderson–Belnap tradition of relevant logics — started by developing proof theory. The model theory of relevant logic came some time later. As we will see, Dunn's algebraic models [76, 77] Urquhart's operational semantics [267, 268] and Routley and Meyer's rela- tional semantics [239, 240, 241] arrived decades after the initial burst of ac- tivity from Alan Anderson and Nuel Belnap. The same goes for work on the Lambek calculus: although inspired by a very particular application in lin- guistic typing, it was developed first proof-theoretically, and only later did model theory come to the fore.
    [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]
  • Applications of Non-Classical Logic Andrew Tedder University of Connecticut - Storrs, [email protected]
    University of Connecticut OpenCommons@UConn Doctoral Dissertations University of Connecticut Graduate School 8-8-2018 Applications of Non-Classical Logic Andrew Tedder University of Connecticut - Storrs, [email protected] Follow this and additional works at: https://opencommons.uconn.edu/dissertations Recommended Citation Tedder, Andrew, "Applications of Non-Classical Logic" (2018). Doctoral Dissertations. 1930. https://opencommons.uconn.edu/dissertations/1930 Applications of Non-Classical Logic Andrew Tedder University of Connecticut, 2018 ABSTRACT This dissertation is composed of three projects applying non-classical logic to problems in history of philosophy and philosophy of logic. The main component concerns Descartes’ Creation Doctrine (CD) – the doctrine that while truths concerning the essences of objects (eternal truths) are necessary, God had vol- untary control over their creation, and thus could have made them false. First, I show a flaw in a standard argument for two interpretations of CD. This argument, stated in terms of non-normal modal logics, involves a set of premises which lead to a conclusion which Descartes explicitly rejects. Following this, I develop a multimodal account of CD, ac- cording to which Descartes is committed to two kinds of modality, and that the apparent contradiction resulting from CD is the result of an ambiguity. Finally, I begin to develop two modal logics capturing the key ideas in the multi-modal interpretation, and provide some metatheoretic results concerning these logics which shore up some of my interpretive claims. The second component is a project concerning the Channel Theoretic interpretation of the ternary relation semantics of relevant and substructural logics. Following Barwise, I de- velop a representation of Channel Composition, and prove that extending the implication- conjunction fragment of B by composite channels is conservative.
    [Show full text]
  • Homotopy Type-Theoretic Interpretations of Constructive Set Theories
    Homotopy Type-Theoretic Interpretations of Constructive Set Theories Cesare Gallozzi Submitted in accordance with the requirements for the degree of Doctor of Philosophy The University of Leeds School of Mathematics July 2018 The candidate confirms that the work submitted is his own and that appropriate credit has been given where reference has been made to the work of others. This copy has been supplied on the understanding that it is copyright material and that no quotation from the thesis may be published without proper acknowledge- ment. c 2018, The University of Leeds and Cesare Gallozzi The right of Cesare Gallozzi to be identified as author of this work has been asserted by him in accordance with the Copyright, Designs and Patents Act 1988. To all my teachers. Acknowledgements I wish to thank all those who made this thesis possible. I thank all my teachers and in particular my supervisor Nicola Gambino for his tireless generosity and all the help and guidance he offered during the course of the PhD. I thank the University of Leeds and the School of Mathematics for their financial support. I thank all those who contributed to improve this thesis by answering my ques- tions or making comments on the material: my co-supervisor Michael Rathjen, and also Peter Hancock, John Truss, Stan Wainer, Martin Hofmann, Helmut Schwichtenberg, Michael Toppel, Anton Freund, Andrew Swan, Jakob Vidmar, Nicolai Kraus and Fredrik Nordvall Forsberg. I thank my parents and my grandmother for all their care and for encouraging my interests in science and mathematics since my early childhood.
    [Show full text]
  • Linear Logic and Noncommutativity in the Calculus of Structures
    Linear Logic and Noncommutativity in the Calculus of Structures Dissertation zur Erlangung des akademischen Grades Doktor rerum naturalium (Dr. rer. nat.) vorgelegt an der Technischen Universit¨at Dresden Fakult¨at Informatik eingereicht am 26. Mai 2003 von Diplom-Informatiker Lutz Straßburger geboren am 21. April 1975 in Dresden Betreuer: Dr. Alessio Guglielmi Betreuender Hochschullehrer: Prof. Dr. rer. nat. habil. Steffen H¨olldobler Gutachter: Prof. Dr. rer. nat. habil. Steffen H¨olldobler Dr. Fran¸cois Lamarche Prof. Dr. rer. nat. habil. Horst Reichel Disputation am 24. Juli 2003 Acknowledgements Iamparticularlyindebted to Alessio Guglielmi. Whithout his advice and guidance this thesis would not have been written. He awoke my interest for thefascinating field of proof theory and introduced me to the calculus of structures. I benefited from many fruitful and inspiring discussions with him, and in desperate situations he encouraged me to keep going. He also provided me with his TEXmacrosfor typesetting derivations. IamgratefultoSteffenH¨olldobler for accepting the supervision of this thesis and for providing ideal conditions for doing research. He also made many helpful suggestions forimproving the readability. I am obliged to Fran¸cois Lamarche and Horst Reichel for accepting to be referees. Iwouldlike to thank Kai Br¨unnler, Paola Bruscoli, Charles Stewart, and Alwen Tiu for many fruitful discussion during the last three years. In particular, I am thankful to Kai Br¨unnler for struggling himself through a preliminary version and making helpful comments. Jim Lipton and Charles Stewart made valuable suggestions for improving the introduction. Additionally, I would like to thank Claus J¨urgensen for the fun we had in discussing TEXmacros.Inparticular, the (self-explanatory) macro \clap,whichisused on almost every page, came out of such a discussion.
    [Show full text]
  • Arxiv:2104.09716V1 [Cs.LO] 20 Apr 2021 Redistribution
    Decidability and Complexity in Weakening and Contraction Hypersequent Substructural Logics∗ A. R. Balasubramanian Technische Universit¨at Munchen [email protected] Timo Lang Revantha Ramanayake Technische Universit¨at Wien University of Groningen [email protected] [email protected] Abstract We establish decidability for the infinitely many axiomatic extensions of the commutative Full Lambek logic with weakening FLew (i.e. IMALLW) that have a cut-free hypersequent proof calculus (specifically: every an- alytic structural rule extension). Decidability for the corresponding ex- tensions of its contraction counterpart FLec was established recently but their computational complexity was left unanswered. In the second part of this paper, we introduce just enough on length functions for well-quasi- orderings and the fast-growing complexity classes to obtain complexity upper bounds for both the weakening and contraction extensions. A spe- cific instance of this result yields the first complexity bound for the promi- nent fuzzy logic MTL (monoidal t-norm based logic) providing an answer to a long-standing open problem. 1 Introduction arXiv:2104.09716v1 [cs.LO] 20 Apr 2021 Logical systems (or simply, logics) model the reasoning that applies within various concepts. Two familiar examples are classical logic (modelling truth) and intuitionistic logic (modelling constructive proof). A substructural logic lacks some of the properties (‘structural rules’) of these logics. The most no- table structural rules are weakening (insert an arbitrary hypothesis), contrac- tion (delete a copy of a hypothesis that occurs multiple times), commutativ- ity/exchange (swap the position of hypotheses), and associativity. Let us demonstrate the motivation for omitting structural rules via some examples.
    [Show full text]
  • Structural Interactions and Absorption of Structural Rules in BI Sequent Calculus
    CORE Metadata, citation and similar papers at core.ac.uk Provided by Dagstuhl Research Online Publication Server Structural Interactions and Absorption of Structural Rules in BI Sequent Calculus Ryuta Arisaka National Institute of Informatics, Tokyo, Japan [email protected] Abstract Development of a contraction-free BI sequent calculus, be the contraction-freeness implicit or explicit, has not been successful in the literature. We address this problem by presenting such a sequent system. Our calculus involves no structural rules. It should be an insight into non- formula contraction absorption in other non-classical logics. Contraction absorption in sequent calculus is associated to simpler cut elimination and to efficient proof searches. 1998 ACM Subject Classification F.4.1 Mathematical Logic Keywords and phrases cut-elimination, contraction-free, sequent calculus, proof theory, BI, logic combination Digital Object Identifier 10.4230/LIPIcs.FSCD.2016.8 1 Introduction Propositional BI [22] is a combined logic formed from propositional intuitionistic logic IL and propositional multiplicative fragment of intuitionistic linear logic MILL. Recall that IL, and respectively MILL, have the following logical connectives: {>0, ⊥0, ∧2, ∨2, ⊃2} (Cf. any standard text on the mathematical logic for intuitionistic logic; [16] for instance), and 1 respectively, {10, ⊗2, −◦2} (Cf. [11] for linear logic). A rough intuition about BI is that a BI expression is any expression that is constructable from (P, {>0, ⊥0, ∧2, ∨2, ⊃2, 10, ⊗2, −◦2}). P denotes some set of propositional letters. Following the popular convention in BI, we use the symbol ∗ in place of ⊗, and −∗ in place of −◦. In place of 1, we use ∗>, emphasising some link of its to >, as to be shortly stated.
    [Show full text]
  • Normal Proofs, Cut Free Derivations and Structural Rules
    normal proofs, cut free derivations and structural rules Greg Restall* School of Historical and Philosophical Studies, The University of Melbourne, Parkville 3010, Australia [email protected] january 1, 2014 Abstract: Different natural deduction proof systems for intuitionistic and classical logic—and related logical systems—differ in fundamental proper- ties while sharing significant family resemblances. These differences be- come quite stark when it comes to the structural rules of contraction and weakening. In this paper, I show how Gentzen and Jaśkowski’s natural de- duction systems differ in fine structure. I also motivate directed proof nets as another natural deduction system which shares some of the design features of Genzen and Jaśkowski’s systems, but which differs again in its treatment of the structural rules, and has a range of virtues absent from traditional natural deduction systems. 1 representing proof: jaśkowski, gentzen and beyond Logic is about many different things. One of the things logic is about is the notion of proof. A traditional natural deduction proof displays inferential connections in a deduction from some set (maybe an empty set) of premises to some conclusion. A clear and precise conception of proof gives you the means to see how those in- ferential connections arise from some small collection of fundamental inferential steps, in a manner not too dissimilar from how the variety of molecules are made up from the atoms on the periodic table. *Thanks to Allen Hazen, whose many conversations over the years on so many issues—not least, the subtle features of different presentations of natural deduction—have influenced me more than I can acknowledge in a footnote.
    [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]
  • 3.5 Priest's Dialetheism
    n Young, Gareth (2015) Revenge: dialetheism and its expressive limitations. PhD thesis. http://theses.gla.ac.uk/6415/ Copyright and moral rights for this thesis are retained by the author A copy can be downloaded for personal non-commercial research or study, without prior permission or charge This thesis cannot be reproduced or quoted extensively from without first obtaining permission in writing from the Author The content must not be changed in any way or sold commercially in any format or medium without the formal permission of the Author When referring to this work, full bibliographic details including the author, title, awarding institution and date of the thesis must be given Glasgow Theses Service http://theses.gla.ac.uk/ [email protected] Revenge: Dialetheism and its Expressive Limitations Gareth Young MA, Mlitt Submitted in fulfilment of the requirements for the degree of Ph.D. Philosophy School of Humanities University of Glasgow September 2014 2 3 Abstract This thesis is about dialetheism and the problem of revenge. More broadly, it is about truth and what the logical paradoxes tell us about the logical behaviour of truth. One of the driving forces behind the contemporary study of truth and paradox is the problem of revenge: that many, perhaps all, available theories of truth, give rise to further paradoxes, invoking central notions of those theories, which demonstrate that the theory cannot express those notions. This sort of expressive limitation, especially if it involves the very notion invoked to diagnose what goes wrong in paradoxical sentences, would normally be thought a decisive point against a given theory of the paradoxes, were it not for the fact that the problem is so pervasive that every currently available theory has, at some point, been argued to suffer from it.
    [Show full text]