From Axioms to Rules — a Coalition of Fuzzy, Linear and Substructural Logics

Total Page:16

File Type:pdf, Size:1020Kb

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). 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). Give a uniform, semantic proof of cut-elimination via DM completion (Substructural Logics) 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). Give a uniform, semantic proof of cut-elimination via DM completion (Substructural Logics) To sum up: Every system of substructural and fuzzy logics ¼ È È defined by ¿ axioms (acyclic , in the absense of ¿ Weakening) admits a cut-admissible hypersequent calculus. Genova, 21/02/08 – p.4/?? Kouan 1: Why uniformity? The Vienna Group once wrote a META-paper (a paper generator) which Genova, 21/02/08 – p.5/?? Kouan 1: Why uniformity? The Vienna Group once wrote a META-paper (a paper generator) which given a sequent calculus Ä as input Genova, 21/02/08 – p.5/?? Kouan 1: Why uniformity? The Vienna Group once wrote a META-paper (a paper generator) which given a sequent calculus Ä as input generates a paper (with introduction and reference) that proves the cut elimination theorem for Ä. Genova, 21/02/08 – p.5/?? Kouan 1: Why uniformity? The Vienna Group once wrote a META-paper (a paper generator) which given a sequent calculus Ä as input generates a paper (with introduction and reference) that proves the cut elimination theorem for Ä. The generated paper was submitted, and accepted. Genova, 21/02/08 – p.5/?? Outline 1. Preliminary: Commutative Full Lambek Calculus Ä and Commutative Residuated Lattices 2. Background: Key concepts in Substructural, Fuzzy and Linear Logics 3. Substructural Hierarchy 4. From Axioms to Rules, Uniform Semantic Cut Elimination 5. Conclusion Genova, 21/02/08 – p.6/?? Syntax of Ä ÁÅÄÄ Formulas: ª , Æ , ² , ¨ , ½, , , ¼. Sequents: µ ¥ ( : multiset of formulas, ¥: stoup with at most one formula) Inference rules: µ ¡ µ ¥ Á ÒØ ØÝ ÙØ ¡ µ ¥ µ µ ¥ µ ¡ µ ªÖ ªÐ ª µ ¥ ¡ µ ª µ ¡ µ ¥ µ ÆÖ ÆÐ Æ ¡ µ ¥ µ Æ Genova, 21/02/08 – p.7/?? Syntax of Ä ÁÅÄÄ µ ¥ µ ¥ µ ¨Ö ¨Ð ¼Ð ¨ µ ¥ µ ¨ ¼ µ ¥ ½ ¾ µ ¥ µ µ ²Ð ²Ö Ö ² µ ¥ µ ² µ ½ ¾ µ µ ¥ Ð Ö ½Ð ½Ö ½ µ ¥ µ ½ µ µ Notational Correspondence Å ÓÒ Å ÁÑÔ ÓÒ × Ä ÒÖ ÄÓ ª ½ Æ ² ¨ ¼ ÙÞÞÝÄÓ × ¬ Genova, 21/02/08 – p.8/?? Commutative Residuated Lattices A (bounded pointed) commutative residuated lattice is È È ² ¨ ª Æ ¼ ½ 1. È ² ¨ ¼ is a lattice with greatest and ¼ least 2. È ª ½ is a commutative monoid. 3. For any Ü Ý Þ ¾ È , Ü ª Ý Þ ´µ Ý Ü Æ Þ 4. ¾ È . È if ½ ´µ for any valuation . ÊÄ: the variety of commutative residuated lattices. Genova, 21/02/08 – p.9/?? Algebraization A (commutative) substructural logic Ä is an extension of Ä ¨ with axioms Ä . Î ´Äµ: the subvariety of ÊÄ corresponding to Ä Î ´Äµ È ¾ ÊÄ È ¾ ¨ for any Ä Theorem: For every substructural logic Ä, ´µ Ä Î ´Äµ Genova, 21/02/08 – p.10/?? Algebraization Is it trivial? Yes, but the consequences are not. Syntax: existential ´µ ´ µ Ä is a proof of Semantics: universal ´µ È ¾ Î ´Äµ´È µ Î ´Äµ Consequence: Semantics mirrors Syntax Syntax Semantics Argument Argument Property Property Genova, 21/02/08 – p.11/?? Interporation and Amalgamation ÓÖÑ´ µ: formulas over variables « ¬ ¡¡¡ ¾ . Ä admits Interpolation: Suppose ¾ ÓÖÑ´ µ and ¾ ÓÖÑ´ µ Æ Á ¾ ÓÖÑ´ µ .If Ä , then there is such that Æ Á Á Æ Ä Ä A class Î of algebras admits Amalgamation if for any ¾ Î ¾ Î with embeddings ½ ¾ , there are and embeddings ½ ¾ such that Ô ½ ½ Ô Ô Ô Ê Ô Ô Ô Ê Ô ¾ ¾ Genova, 21/02/08 – p.12/?? Interporation and Amalgamation Theorem (Maximova): For any intermediate logic Ä, Ä admits interpolation ´µ Î ´Äµ admits amalgamation Extended to substructural logics by Wronski,´ Kowalski, Galatos-Ono, etc. Syntax is to split, semantics is to join. Genova, 21/02/08 – p.13/?? Basic Requirements Substractural Logics: Algebraization ´µ Ä Î ´Äµ Fuzzy Logics: Standard Completeness ´µ Ä Ã ´Äµ ¼½ Linear Logic: Cut Elimination Genova, 21/02/08 – p.14/?? Linearization Logically, this amounts to adding the axiom of linearity: ´ÐÒµ ´ Æ µ ¨ ´ Æ µ Example: Gödel logic = ÁÄ · ´ÐÒµ Complete w.r.t. the valuations ÓÖÑ ¼ ½ s.t. ´µ ½ ´¼µ ¼ ´ ² µ ÑÒ´ ´µ´ µµ ´ ¨ µ ÑÜ´ ´µ´ µµ ´ µ if ´µ ´ µ ´ Æ µ ½ otherwise Genova, 21/02/08 – p.15/?? Linearization Other Fuzzy Logics: Uninorm Logic = Ä · ´ÔÖ Ð Òµ Monoidal T-norm Logic = ÄÛ · ´ÐÒµ Basic Logic = ÄÛ · ´ÐÒµ · ´Ú µ Łukasiewicz Logic = ÄÛ · ´ÐÒµ · ´Ú µ · ´ Æ ´ÔÖ Ð Òµ ´ Æ µ ¨ ´ Æ µ ²½ ²½ ´Ú µ ´ ² µ Æ ´ ª ´ Æ µµ If axioms are added, cut elimination is lost. We need to find corresponding rules. Genova, 21/02/08 – p.16/?? Hypersequent Calculus Hypersequent calculus (Avron 87) µ ¥ ¡¡¡ µ ¥ Hypersequent: ½ ½ Ò Ò ´ª Æ ¥ µ ¨ ¡¡¡ ¨ ´ª Æ ¥ µ ½ ½ Ò Ò Intuition: ²½ ²½ ÀÄ consists of Rules of Ä Ext-Weakening Ext-Contraction µ µ ¥ µ ¥ µ Æ µ ¥ µ ¥ Communication Rule: ¡ µ ¥ ¡ µ ¥ ½ ½ ½ ¾ ¾ ¾ ´Óѵ ¡ µ ¥ ¡ µ ¥ ¾ ½ ½ ½ ¾ ¾ Genova, 21/02/08 – p.17/?? Hypersequent Calculus ÀÄ · ´Óѵ proves ´ÐÒµ. À ¡ µ ¥ À ¡ µ ¥ ½ ½ ½ ¾ ¾ ¾ ´Óѵ À ¡ µ ¥ ¡ µ ¥ ¾ ½ ½ ½ ¾ ¾ µ µ ´Óѵ µ µ ´ ÆÖ µ µ Æ µ Æ ´¨Ö µ µ ´ Æ µ ¨ ´ Æ µ µ ´ Æ µ ¨ ´ Æ µ ´ µ µ ´ Æ µ ¨ ´ Æ µ ÀÁÄ ·´Óѵ = Gödel Logic. Enjoys cut elimination (Avron 92). Similarly for Monoidal T-norm and Uninorm Logics (cf. Metcalfe-Montagna 07) Semantics is to narrow, Syntax is to widen. Genova, 21/02/08 – p.18/?? Basic Requirements Substractural Logics: Algebraization ´µ Ä Î ´Äµ Fuzzy Logics: Standard Completeness ´µ Ä Ã ´Äµ ¼½ Linear Logic: Cut Elimination Genova, 21/02/08 – p.19/?? Conservativity ½ Ä Ä ² Infinitary extension of : ¾Á µ ¾ Á µ ¥ ¾ Á for any for some µ ² ² µ ¥ ¾Á ¾Á ½ Ä is a conservative extension of Ä if ½ µ Ä Ä for any set of finite formulas. ½ Theorem: For any substructural logic Ä, Ä is a conservative extension of Ä iff any È ¾ Î ´Äµ can be embedded into a ½ complete algebra È ¾ Î ´Äµ. Syntax is to eliminate, Semantics is to enrich. Genova, 21/02/08 – p.20/?? Dedekind Completion of Rationals For any É , Ý ¾ É Ü ¾ Ü Ý Ý ¾ É Ü ¾ Ý Ü is closed if ´É · ¡µ can be embedded into ´ ´É µ · ¡ µ with ´É µ É is closed Dedekind completion extends to various ordered algebras (MacNeille). Genova, 21/02/08 – p.21/?? Dedekind-MacNeille Completion Theorem: Every È ¾ ÊÄ can be embedded into a complete ½ ½ È ¾ ÊÄ, where È ´ ´Èµ ² ¨ ª Æ ¼ ½ µ ² ¨ ´ µ ª ÜÝ Ü ¾ Ý ¾ Æ Ý Ü ¾ ÜÝ ¾ È ¼ ½ ½ (Ono 93; cf. Abrusci 90, Sambin 93) Some axioms (eg. distributivity) are not preserved by DM completion (cf. Kowalski-Litak 07). Genova, 21/02/08 – p.22/?? Cut Elimination via Completion Syntactic argument: elimination procedure Cut-ful Proofs µ Cut-free Proofs Semantic argument: Quasi-DM completion CRL ´ ‘Intransitive’ CRL Genova, 21/02/08 – p.23/?? Cut Elimination via Completion Due to (Okada 96). Algebraically reformulated by (Belardinelli-Ono-Jipsen 01). ÅÍÄ the set of multisets ¡ of formulas ËÉ the set of sequents ¦ µ ¥ For ¾ ÅÍÄ and ¦ µ ¥ ¾ ËÉ, ¦ µ ¥ iff ¦ µ ¥ is cut-free provable in Ä For ÅÄÌ and ËÉ, ´¦ µ ¥µ ¾ ËÉ ¾ ´¦ µ ¥µ ¾ ÅÍÄ ´¦ µ ¥µ ¾ ´¦ µ ¥µ Genova, 21/02/08 – p.24/?? Cut Elimination via Completion È induce a complete CRL , and ´µ ¾ closed ÓÖÑ È ´È µ is a quasi-homomorphism : £ ¾ ´£µ for £ ¾ ½ ¼ ´Üµ ´Ý µ ´Ü Ý µ for ¾ ª Æ ² ¨ If the valuation ´« µ « validates , then is cut-free provable in Ä .
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]
  • 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]
  • 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]
  • 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]
  • 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]