When Conditional Logic and Belief Revision Meet Substructural Logics∗

Total Page:16

File Type:pdf, Size:1020Kb

When Conditional Logic and Belief Revision Meet Substructural Logics∗ When Conditional Logic and Belief Revision Meet Substructural Logics∗ Guillaume Aucher University of Rennes 1 INRIA Rennes, France [email protected] Abstract and non-monotonic logics [Makinson, 2005], belief revision theory [Gardenfors,¨ 1988], conditional logic [Nute and Cross, Two threads of research have been pursued in par- 2001], etc. However, a generic and general framework en- allel in logic and artificial intelligence. On the one compassing all these theories is still lacking. Instead, the cur- hand, in artificial intelligence, logic-based theories rent state of the art is such that we are left with various for- have been developed to study and formalize belief malisms which are difficult to relate formally to each other change and the so-called “common sense reason- despite numerous attempts [Makinson and Gardenfors,¨ 1989; ing”, i.e. the actual reasoning of humans. On the Aucher, 2004; Baltag and Smets, 2008], partly because they other hand, in logic, substructural logics, i.e. log- rely on different kinds of formalisms. This is problematic if ics lacking some of the structural rules of classical logic is to be viewed ultimately as a unified and unifying field logic, have been studied in depth from a theoreti- and if we want to avoid that logic goes on “riding off madly cal point of view. However, the powerful (proof- in all directions” (a metaphor used by van Benthem [2011]). theoretical) techniques and methods developed in logic have not yet been applied to artificial intel- Our objective in this article is to show that conditional logic ligence. Conditional logic and belief revision the- and belief revision can be reformulated meaningfully and nat- ory are prominent theories in artificial intelligence urally within the very general framework of substructural log- dealing with common sense reasoning. We show in ics [Restall, 2000]. More specifically, we will show that con- this article that they can both be embedded within ditional logic and belief revision theory are extensions of the the framework of substructural logics and can both well-known Lambek calculus with appropriate structural in- be seen as extensions of the Lambek calculus. This ference rules. This will allow us to compare and relate them allows us to compare and relate them to each other to each other systematically. In particular, our approach will systematically, via a natural formalization of the shed new lights on Gardenfors’¨ impossibility theorem that Ramsey test. draws attention to certain formal difficulties in defining a con- ditional connective from a revision operation, via the Ramsey test. We will also pinpoint the key to non-monotonicity and 1 Introduction we will show that it depends crucially on a constrained appli- In everyday life, the way we update and revise our beliefs cation of the (left) weakening rule. plays an important role in our representation of the surround- Other proof theoretical approaches to non-monotonic rea- ing world and therefore also in our decision making process. soning have already been proposed, notably by Bonatti This has lead researchers in artificial intelligence and com- and Olivetti [2002][1992]. However, they deal with non- puter science to develop logic-based theories that study and monotonicity at the meta-logical level by introducing specific formalize belief change and the so-called “common sense inference relations like j∼ or B. Instead of it, we will deal reasoning”. The rationale underlying the development of with non-monotonicity at the object-language level by means such theories is that it would ultimately help us understand of the substructural connective ⊃ and the introduction of ap- our everyday life reasoning and the way we update our be- propriate structural rules. liefs, and that the resulting work could subsequently lead to The article is organized as follows. In Section 2, we briefly the development of tools that could be used for example by recall elementary notions of substructural logics and we ob- artificial agents in order to act autonomously in an uncertain serve that the ternary relation can be interpreted intuitively as and changing world. a kind of update. In Section 3, we recall the basics of condi- A number of theories have been proposed to capture dif- tional logic and belief revision theory and recall how they are ferent kinds of updates and the reasoning styles that they in- formally connected. In Section 4, we show how each of them duce, using different formalisms and under various assump- can be embedded within the framework of substructural logic tions: dynamic epistemic logic [van Benthem, 2011], default that was introduced in Section 2 by adding specific structural ∗I thank Philippe Besnard for discussions. I thank three anony- inference rules. In Section 5, we discuss Gardenfors’¨ impos- mous reviewers for comments. sibility theorem. Finally, we conclude in Section 6. 2 Substructural Logics The semantics of substructural logics is based on the Substructural logics are a family of logics lacking some of ternary relation of the frame semantics for relevant logic orig- the structural rules of classical logic. A structural rule is a inally introduced by Routley and Meyer [1972a,b, 1973]; rule of inference which is closed under substitution of for- Routley et al. [1982]. mulas. The structural rules for classical logic are given in Definition 3 (Point set). A point set P = (P; v) is a set P Fig. 1: they are called Weakening, Contraction, Permutation together with a partial order v on P. We abusively write x 2 P and Associativity (see Definition 2 for explanations about the for x 2 P. notations used). The comma in these sequents has to be inter- The partial order v (introduced for dealing with intuition- preted as a conjunction in an antecedent and as a disjunction istic reasoning) will not be used in this article. in a consequent. While Weakening and Contraction are often Definition 4 (Model). A model is a tuple M = (P; R; I) dropped like in relevance logic and linear logic, the rule of where: Associativity is often preserved. When some of these rules •P = (P; v) is a point set; are dropped, the comma ceases to behave as a conjunction P (in the antecedent) or a disjunction (in the succedent). In that •I : P ! 2 is an interpretation function; case, the comma corresponds to other substructural connec- • R⊆P×P×P is a ternary relation on P. tives and we often introduce new punctuation marks which We abusively write x 2 M for x 2 P, and (M; x) is called a do not fulfill all these structural rules to deal with these new pointed model. substructural connectives. A model stripped out from its interpretation corresponds to Our exposition of substructural logics is based on [Restall, a frame as defined in [Restall, 2000, Def. 11.8] without truth 2000, 2006] (see also Ono [1998] for a general introduction). sets (defined in [Restall, 2000, Def. 11.7]). Truth sets are not 2.1 Syntax and Semantics needed for what concerns us here. In the sequel, P is a non-empty and finite set of propositional Definition 5 (Truth conditions). Let M be a model, x 2 M letters. and ' 2 L◦;⊃;⊂. The relation M; x ' is defined inductively as follows: Definition 1 (Language L◦;⊃;⊂). The language L◦;⊃;⊂ is de- fined inductively by the following grammar in BNF: M; x ? never ' ::= ? j p j (' ^ ') j (' ! ') M; x p iff p 2 I(x) (' ◦ ') j (' ⊃ ') j (' ⊂ ') M; x ' ^ iff M; x ' and M; x M ! M M where p ranges over P. Also, ! is material implication ; x ' iff if ; x ' then ; x whereas ⊃ and ⊂ are Lambek implications. If Con ⊆ f^; ! M; x ' ◦ iff there are y; z 2 P such that Ryzx; ; ◦; ⊃; ⊂}, then the language LCon is the language L◦;⊃;⊂ re- M; y ' and M; z stricted to the connectives of Con. The propositional lan- M; x ' ⊃ iff for all y; z 2 P where Rxyz; guage LPL is the language LCon with Con := f^; !g. if M; y ' then M; z We will use the following abbreviations: :' := ' !?, M; x ⊂ ' iff for all y; z 2 P where Ryxz > := :?, ' $ := (' ! ) ^ ( ! '), and ' _ := if M; y ' then M; z :(:'^: ). We use the following ranking of binding strength for parenthesis: :; ◦; ⊃; ⊂; ^; _; !; $. Let Con ⊆ f^; !; ◦; ⊃; ⊂}. We extend the scope of the rela- tion to also relate points to LCon–structures: Definition 2 (LCon–structure, LCon–sequent and LCon–hypersequent). Let Con ⊆ f^; !; ◦; ⊃; ⊂}. LCon– M; x X; Y iff M; x X and M; x Y structures are defined by the following grammar in BNF: M; x X ; Y iff there are y; z 2 M such that Ryzx; LCon M; y X and M; z Y SL : X ::= ' j (X; X) j (X ; X) LCon SR : Y ::= ' j (Y; Y) Let X Y be a LCon–sequent and let (M; x) be a pointed where ' ranges over LCon. Γ[X] denotes a LCon–structure model. We say that X Y is true at (M; x), written containing as substructure the LCon–structure X, and Γ[Z] de- M; x X Y, when the following holds: notes the L –structure Γ[X] where X is uniformly substi- Con M; x X Y iff if M; x X, then there is ' 2 Y tuted by the structure Z. LCon–structures are denoted U; X; Y or Z and we write ' 2 X when ' is a substructure of X. such that M; x ': A LCon–sequent is an expression of the form X Y, We say that the LCon–sequent X Y is valid, written X Y, LCon LCon Y or X where X 2 SL , Y 2 SR .A LCon– when for all pointed models (M; x), M; x X Y.
Recommended publications
  • LOGIC BIBLIOGRAPHY up to 2008
    LOGIC BIBLIOGRAPHY up to 2008 by L. Geldsetzer © Copyright reserved Download only for personal use permitted Heinrich Heine Universität Düsseldorf 2008 II Contents 1. Introductions 1 2. Dictionaries 3 3. Course Material 4 4. Handbooks 5 5. Readers 5 6. Bibliographies 6 7. Journals 7 8. History of Logic and Foundations of Mathematics 9 a. Gerneral 9 b. Antiquity 10 c. Chinese Antiquity 11 d. Scholastics 12 e. Islamic Medieval Scholastics 12 f. Modern Times 13 g. Contemporary 13 9. Classics of Logics 15 a. Antiquity 15 b. Medieval Scholastics 17 c. Modern and Recent Times 18 d. Indian Logic, History and Classics 25 10. Topics of Logic 27 1. Analogy and Metaphor, Likelihood 27 2. Argumentation, Argument 27 3. Axiom, Axiomatics 28 4. Belief, Believing 28 5. Calculus 29 8. Commensurability, see also: Incommensurability 31 9. Computability and Decidability 31 10. Concept, Term 31 11. Construction, Constructivity 34 12. Contradiction, Inconsistence, Antinomics 35 13. Copula 35 14. Counterfactuals, Fiction, see also : Modality 35 15. Decision 35 16. Deduction 36 17. Definition 36 18. Diagram, see also: Knowledge Representation 37 19. Dialectic 37 20. Dialethism, Dialetheism, see also: Contradiction and Paracon- sistent Logic 38 21. Discovery 38 22. Dogma 39 23. Entailment, Implication 39 24. Evidence 39 25. Falsity 40 26. Fallacy 40 27. Falsification 40 III 28. Family Resemblance 41 2 9. Formalism 41 3 0. Function 42 31. Functors, Junct ors, Logical Constants or Connectives 42 32. Holism 43 33. Hypothetical Propositions, Hypotheses 44 34. Idealiz ation 44 35. Id entity 44 36. Incommensurability 45 37. Incompleteness 45 38.
    [Show full text]
  • 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]
  • Lecture Notes on Constructive Logic: Overview
    Lecture Notes on Constructive Logic: Overview 15-317: Constructive Logic Frank Pfenning Lecture 1 August 29, 2017 1 Introduction According to Wikipedia, logic is the study of the principles of valid infer- ences and demonstration. From the breadth of this definition it is immedi- ately clear that logic constitutes an important area in the disciplines of phi- losophy and mathematics. Logical tools and methods also play an essential role in the design, specification, and verification of computer hardware and software. It is these applications of logic in computer science which will be the focus of this course. In order to gain a proper understanding of logic and its relevance to computer science, we will need to draw heavily on the much older logical traditions in philosophy and mathematics. We will dis- cuss some of the relevant history of logic and pointers to further reading throughout these notes. In this introduction, we give only a brief overview of the goal, contents, and approach of this class. 2 Topics The course is divided into four parts: I. Proofs as Evidence for Truth II. Proofs as Programs III. Proof Search as Computation IV. Substructural and Modal Logics LECTURE NOTES AUGUST 29, 2017 L1.2 Constructive Logic: Overview Proofs are central in all parts of the course, and give it its constructive na- ture. In each part, we will exhibit connections between proofs and forms of computations studied in computer science. These connections will take quite different forms, which shows the richness of logic as a foundational discipline at the nexus between philosophy, mathematics, and computer science.
    [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]
  • Substructural Logics
    Nonclassical Logics Sequent system LJ Roles of structural rules Substructural Logics Substructural Logics - Part 1 Hiroakira Ono Japan Advanced Institute of Science and Technology Tbilisi Summer School (September 22-23, 2011) Hiroakira Ono Substructural Logics - Part 1 Nonclassical Logics Sequent system LJ Roles of structural rules Substructural Logics Outline This is an introduction to the study of Substructural Logics, which is an attempt to understand various nonclassical logics in a uniform way. N. Galatos, P. Jipsen, T. Kowalski, HO: Residuated Lattices: an algebraic glimpse at substructural logics, Studies in Logic, vol.151, Elsevier, April, 2007 Hiroakira Ono Substructural Logics - Part 1 Nonclassical Logics Sequent system LJ Roles of structural rules Substructural Logics A. Various nonclassical logics Two main directions in nonclassical logics: Logics with additional operators modal logics, temporal logics, epistemic logics etc. Logics with nonclassical implications Hiroakira Ono Substructural Logics - Part 1 Nonclassical Logics Sequent system LJ Roles of structural rules Substructural Logics (1) Constructive reasoning Mathematical arguments are often infinitary and non-constructive. From intuitionists’ viewpoint, mathematical arguments must be constructive. To infer α → β, it is required to have an algorithm for constructing a proof of β from any given proof of α, To infer α ∨ β, it is required to tell which of α and β holds, and also to have the justification. Hiroakira Ono Substructural Logics - Part 1 Nonclassical Logics Sequent system LJ Roles of structural rules Substructural Logics (1) Constructive reasoning Mathematical arguments are often infinitary and non-constructive. From intuitionists’ viewpoint, mathematical arguments must be constructive. To infer α → β, it is required to have an algorithm for constructing a proof of β from any given proof of α, To infer α ∨ β, it is required to tell which of α and β holds, and also to have the justification.
    [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]