First-Order Logic: Modality and Intensionality
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
An Axiomatic Approach to Physical Systems
' An Axiomatic Approach $ to Physical Systems & % Januari 2004 ❦ ' Summary $ Mereology is generally considered as a formal theory of the part-whole relation- ship concerning material bodies, such as planets, pickles and protons. We argue that mereology can be considered more generally as axiomatising the concept of a physical system, such as a planet in a gravitation-potential, a pickle in heart- burn and a proton in an electro-magnetic field. We design a theory of sets and physical systems by extending standard set-theory (ZFC) with mereological axioms. The resulting theory deductively extends both `Mereology' of Tarski & L`esniewski as well as the well-known `calculus of individuals' of Leonard & Goodman. We prove a number of theorems and demonstrate that our theory extends ZFC con- servatively and hence equiconsistently. We also erect a model of our theory in ZFC. The lesson to be learned from this paper reads that not only is a marriage between standard set-theory and mereology logically respectable, leading to a rigorous vin- dication of how physicists talk about physical systems, but in addition that sets and physical systems interact at the formal level both quite smoothly and non- trivially. & % Contents 0 Pre-Mereological Investigations 1 0.0 Overview . 1 0.1 Motivation . 1 0.2 Heuristics . 2 0.3 Requirements . 5 0.4 Extant Mereological Theories . 6 1 Mereological Investigations 8 1.0 The Language of Physical Systems . 8 1.1 The Domain of Mereological Discourse . 9 1.2 Mereological Axioms . 13 1.2.0 Plenitude vs. Parsimony . 13 1.2.1 Subsystem Axioms . 15 1.2.2 Composite Physical Systems . -
Functional Declarative Language Design and Predicate Calculus: a Practical Approach
Functional Declarative Language Design and Predicate Calculus: A Practical Approach RAYMOND BOUTE INTEC, Ghent University, Belgium In programming language and software engineering, the main mathematical tool is de facto some form of predicate logic. Yet, as elsewhere in applied mathematics, it is used mostly far below its potential, due to its traditional formulation as just a topic in logic instead of a calculus for everyday practical use. The proposed alternative combines a language of utmost simplicity (four constructs only) that is devoid of the defects of common mathematical conventions, with a set of convenient calculation rules that is sufficiently comprehensive to make it practical for everyday use in most (if not all) domains of interest. Its main elements are a functional predicate calculus and concrete generic functionals. The first supports formal calculation with quantifiers with the same fluency as with derivatives and integrals in classical applied mathematics and engineering. The second achieves the same for calculating with functionals, including smooth transition between pointwise and point-free expression. The extensive collection of examples pertains mainly to software specification, language seman- tics and its mathematical basis, program calculation etc., but occasionally shows wider applicability throughout applied mathematics and engineering. Often it illustrates how formal reasoning guided by the shape of the expressions is an instrument for discovery and expanding intuition, or highlights design opportunities in declarative -
What Is an Embedding? : a Problem for Category-Theoretic Structuralism
What is an Embedding? : A Problem for Category-theoretic Structuralism Angere, Staffan Published in: Preprint without journal information 2014 Link to publication Citation for published version (APA): Angere, S. (2014). What is an Embedding? : A Problem for Category-theoretic Structuralism. Unpublished. Total number of authors: 1 General rights Unless other specific re-use rights are stated the following general rights apply: Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights. • Users may download and print one copy of any publication from the public portal for the purpose of private study or research. • You may not further distribute the material or use it for any profit-making activity or commercial gain • You may freely distribute the URL identifying the publication in the public portal Read more about Creative commons licenses: https://creativecommons.org/licenses/ Take down policy If you believe that this document breaches copyright please contact us providing details, and we will remove access to the work immediately and investigate your claim. LUND UNIVERSITY PO Box 117 221 00 Lund +46 46-222 00 00 What is an Embedding? A Problem for Category-theoretic Structuralism PREPRINT Staffan Angere April 16, 2014 Abstract This paper concerns the proper definition of embeddings in purely category-theoretical terms. It is argued that plain category theory can- not capture what, in the general case, constitutes an embedding of one structure in another. -
Abstract 1. Russell As a Mereologist
THE 1900 TURN IN BERTRAND RUSSELL’S LOGIC, THE EMERGENCE OF HIS PARADOX, AND THE WAY OUT Prof. Dr. Nikolay Milkov, Universität Paderborn, [email protected] Abstract Russell‘s initial project in philosophy (1898) was to make mathematics rigorous reducing it to logic. Before August 1900, however, Russell‘s logic was nothing but mereology. First, his acquaintance with Peano‘s ideas in August 1900 led him to discard the part-whole logic and accept a kind of intensional predicate logic instead. Among other things, the predicate logic helped Russell embrace a technique of treating the paradox of infinite numbers with the help of a singular concept, which he called ‗denoting phrase‘. Unfortunately, a new paradox emerged soon: that of classes. The main contention of this paper is that Russell‘s new con- ception only transferred the paradox of infinity from the realm of infinite numbers to that of class-inclusion. Russell‘s long-elaborated solution to his paradox developed between 1905 and 1908 was nothing but to set aside of some of the ideas he adopted with his turn of August 1900: (i) With the Theory of Descriptions, he reintroduced the complexes we are acquainted with in logic. In this way, he partly restored the pre-August 1900 mereology of complexes and sim- ples. (ii) The elimination of classes, with the help of the ‗substitutional theory‘,1 and of prop- ositions, by means of the Multiple Relation Theory of Judgment,2 completed this process. 1. Russell as a Mereologist In 1898, Russell abandoned his short period of adherence to the Neo-Hegelian position in the philosophy of mathematics and replaced it with what can be called the ‗analytic philoso- phy of mathematics‘, substantiated by the logic of relations. -
Proposals for Mathematical Extensions for Event-B
Proposals for Mathematical Extensions for Event-B J.-R. Abrial, M. Butler, M Schmalz, S. Hallerstede, L. Voisin 9 January 2009 Mathematical Extensions 1 Introduction In this document we propose an approach to support user-defined extension of the mathematical language and theory of Event-B. The proposal consists of considering three kinds of extension: (1) Extensions of set-theoretic expressions or predicates: example extensions of this kind consist of adding the transitive closure of relations or various ordered relations. (2) Extensions of the library of theorems for predicates and operators. (2) Extensions of the Set Theory itself through the definition of algebraic types such as lists or ordered trees using new set constructors. 2 Brief Overview of Mathematical Language Structure A full definition of the mathematical language of Event-B may be found in [1]. Here we give a very brief overview of the structure of the mathematical language to help motivate the remaining sections. Event-B distinguishes predicates and expressions as separate syntactic categories. Predicates are defined in term of the usual basic predicates (>, ?, A = B, x 2 S, y ≤ z, etc), predicate combinators (:, ^, _, etc) and quantifiers (8, 9). Expressions are defined in terms of constants (0, ?, etc), (logical) variables (x, y, etc) and operators (+, [, etc). Basic predicates have expressions as arguments. For example in the predicate E 2 S, both E and S are expressions. Expression operators may have expressions as arguments. For example, the set union operator has two expressions as arguments, i.e., S [ T . Expression operators may also have predicates as arguments. For example, set comprehension is defined in terms of a predicate P , i.e., f x j P g. -
Intensional Models for the Theory of Types∗
Intensional Models for the Theory of Types∗ Reinhard Muskens Abstract In this paper we define intensional models for the classical theory of types, thus arriving at an intensional type logic ITL. Intensional models generalize Henkin's general models and have a natural definition. As a class they do not validate the axiom of Extensionality. We give a cut-free sequent calculus for type theory and show completeness of this calculus with respect to the class of intensional models via a model existence theo- rem. After this we turn our attention to applications. Firstly, it is argued that, since ITL is truly intensional, it can be used to model ascriptions of propositional attitude without predicting logical omniscience. In order to illustrate this a small fragment of English is defined and provided with an ITL semantics. Secondly, it is shown that ITL models contain certain objects that can be identified with possible worlds. Essential elements of modal logic become available within classical type theory once the axiom of Extensionality is given up. 1 Introduction The axiom scheme of Extensionality states that whenever two predicates or relations are coextensive they must have the same properties: 8XY (8~x(X~x $ Y ~x) ! 8Z(ZX ! ZY )) (1) Historically Extensionality has always been problematic, the main problem be- ing that in many areas of application, though not perhaps in the foundations of mathematics, the statement is simply false. This was recognized by White- head and Russell in Principia Mathematica [32], where intensional functions such as `A believes that p' or `it is a strange coincidence that p' are discussed at length. -
Frege and the Logic of Sense and Reference
FREGE AND THE LOGIC OF SENSE AND REFERENCE Kevin C. Klement Routledge New York & London Published in 2002 by Routledge 29 West 35th Street New York, NY 10001 Published in Great Britain by Routledge 11 New Fetter Lane London EC4P 4EE Routledge is an imprint of the Taylor & Francis Group Printed in the United States of America on acid-free paper. Copyright © 2002 by Kevin C. Klement All rights reserved. No part of this book may be reprinted or reproduced or utilized in any form or by any electronic, mechanical or other means, now known or hereafter invented, including photocopying and recording, or in any infomration storage or retrieval system, without permission in writing from the publisher. 10 9 8 7 6 5 4 3 2 1 Library of Congress Cataloging-in-Publication Data Klement, Kevin C., 1974– Frege and the logic of sense and reference / by Kevin Klement. p. cm — (Studies in philosophy) Includes bibliographical references and index ISBN 0-415-93790-6 1. Frege, Gottlob, 1848–1925. 2. Sense (Philosophy) 3. Reference (Philosophy) I. Title II. Studies in philosophy (New York, N. Y.) B3245.F24 K54 2001 12'.68'092—dc21 2001048169 Contents Page Preface ix Abbreviations xiii 1. The Need for a Logical Calculus for the Theory of Sinn and Bedeutung 3 Introduction 3 Frege’s Project: Logicism and the Notion of Begriffsschrift 4 The Theory of Sinn and Bedeutung 8 The Limitations of the Begriffsschrift 14 Filling the Gap 21 2. The Logic of the Grundgesetze 25 Logical Language and the Content of Logic 25 Functionality and Predication 28 Quantifiers and Gothic Letters 32 Roman Letters: An Alternative Notation for Generality 38 Value-Ranges and Extensions of Concepts 42 The Syntactic Rules of the Begriffsschrift 44 The Axiomatization of Frege’s System 49 Responses to the Paradox 56 v vi Contents 3. -
Analyticity, Necessity and Belief Aspects of Two-Dimensional Semantics
!"# #$%"" &'( ( )#"% * +, %- ( * %. ( %/* %0 * ( +, %. % +, % %0 ( 1 2 % ( %/ %+ ( ( %/ ( %/ ( ( 1 ( ( ( % "# 344%%4 253333 #6#787 /0.' 9'# 86' 8" /0.' 9'# 86' (#"8'# Analyticity, Necessity and Belief Aspects of two-dimensional semantics Eric Johannesson c Eric Johannesson, Stockholm 2017 ISBN print 978-91-7649-776-0 ISBN PDF 978-91-7649-777-7 Printed by Universitetsservice US-AB, Stockholm 2017 Distributor: Department of Philosophy, Stockholm University Cover photo: the water at Petite Terre, Guadeloupe 2016 Contents Acknowledgments v 1 Introduction 1 2 Modal logic 7 2.1Introduction.......................... 7 2.2Basicmodallogic....................... 13 2.3Non-denotingterms..................... 21 2.4Chaptersummary...................... 23 3 Two-dimensionalism 25 3.1Introduction.......................... 25 3.2Basictemporallogic..................... 27 3.3 Adding the now operator.................. 29 3.4Addingtheactualityoperator................ 32 3.5 Descriptivism ......................... 34 3.6Theanalytic/syntheticdistinction............. 40 3.7 Descriptivist 2D-semantics .................. 42 3.8 Causal descriptivism ..................... 49 3.9Meta-semantictwo-dimensionalism............. 50 3.10Epistemictwo-dimensionalism................ 54 -
DRUM–II: Efficient Model–Based Diagnosis of Technical Systems
DRUM–II: Efficient Model–based Diagnosis of Technical Systems Vom Fachbereich Elektrotechnik und Informationstechnik der Universitat¨ Hannover zur Erlangung des akademischen Grades Doktor–Ingenieur genehmigte Dissertation von Dipl.-Inform. Peter Frohlich¨ geboren am 12. Februar 1970 in Wurselen¨ 1998 1. Referent: Prof. Dr. techn. Wolfgang Nejdl 2. Referent: Prof. Dr.-Ing. Claus-E. Liedtke Tag der Promotion: 23. April 1998 Abstract Diagnosis is one of the central application areas of artificial intelligence. The compu- tation of diagnoses for complex technical systems which consist of several thousand components and exist in many different configurations is a grand challenge. For such systems it is usually impossible to directly deduce diagnoses from observed symptoms using empirical knowledge. Instead, the model–based approach to diagnosis uses a model of the system to simulate the system behaviour given a set of faulty components. The diagnoses are obtained by comparing the simulation results with the observed be- haviour of the system. Since the second half of the 1980’s several model–based diagnosis systems have been developed. However, the flexibility of current systems is limited, because they are based on restricted diagnosis definitions and they lack support for reasoning tasks related to diagnosis like temporal prediction. Furthermore, current diagnosis engines are often not sufficiently efficient for the diagnosis of complex systems, especially because of their exponential memory requirements. In this thesis we describe the new model–based diagnosis system DRUM–II. This system achieves increased flexibility by embedding diagnosis in a general logical framework. It computes diagnoses efficiently by exploiting the structure of the sys- tem model, so that large systems with complex internal structure can be solved. -
The History of Formal Semantics, Going Beyond What I Know First-Hand
!"#$"##% Introduction ! “Semantics” can mean many different things, since there are many ways to be interested in “meaning”. One 20th century debate: how much common ground across logic, philosophy, and linguistics? The History of ! Formal semantics, which says “much!”, has been shaped over the last 40+ years by fruitful interdisciplinary collaboration among linguists, Formal Semantics philosophers, and logicians. ! In this talk I’ll reflect mainly on the development of formal semantics and to a lesser extent on formal pragmatics in linguistics and philosophy starting in the 1960’s. Barbara H. Partee ! I’ll describe some of the innovations and “big ideas” that have shaped the MGU, May 14, 2011 development of formal semantics and its relation to syntax and to (= Lecture 13, Formal Semantics Spec-kurs) pragmatics, and draw connections with foundational issues in linguistic theory, philosophy, and cognitive science. May 2011 MGU 2 Introduction “Semantics” can mean many different things ! I’m not trained as a historian of linguistics (yet) or of philosophy; what I know best comes from my experience as a graduate student of Chomsky’s ! “Semantics” used to mean quite different things to linguists in syntax at M.I.T. (1961-65), then as a junior colleague of Montague’s at and philosophers, not surprisingly, since different fields have UCLA starting in 1965, and then, after his untimely death in 1971, as one different central concerns. of a number of linguists and philosophers working to bring Montague’s " Philosophers of language have long been concerned with truth and semantics and Chomskyan syntax together, an effort that Chomsky reference, with logic, with how compositionality works, with how himself was deeply skeptical about. -
Cse541 LOGIC for Computer Science
cse541 LOGIC for Computer Science Professor Anita Wasilewska LECTURE 4 Chapter 4 GENERAL PROOF SYSTEMS PART 1: Introduction- Intuitive definitions PART 2: Formal Definition of a Proof System PART 3: Formal Proofs and Simple Examples PART 4: Consequence, Soundness and Completeness PART 5: Decidable and Syntactically Decidable Proof Systems PART 1: General Introduction Proof Systems - Intuitive Definition Proof systems are built to prove, it means to construct formal proofs of statements formulated in a given language First component of any proof system is hence its formal language L Proof systems are inference machines with statements called provable statements being their final products Semantical Link The starting points of the inference machine of a proof systemS are called its axioms We distinguish two kinds of axioms: logical axioms LA and specific axioms SA Semantical link: we usually build a proof systems for a given language and its semantics i.e. for a logic defined semantically Semantical Link We always choose as a set of logical axioms LA some subset of tautologies, under a given semantics We will consider here only proof systems with finite sets of logical or specific axioms , i.e we will examine only finitely axiomatizable proof systems Semantical Link We can, and we often do, consider proof systems with languages without yet established semantics In this case the logical axiomsLA serve as description of tautologies under a future semantics yet to be built Logical axiomsLA of a proof systemS are hence not only tautologies under an -
The Logic of Sense and Reference
The Logic of Sense and Reference Reinhard Muskens Tilburg Center for Logic and Philosophy of Science (TiLPS) ESSLLI 2009, Day 1 Reinhard Muskens (TiLPS) The Logic of Sense and Reference ESSLLI 2009, Day 1 1 / 37 The Logic of Sense and Reference In this course we look at the problem of the individuation of meaning. Many semantic theories do not individuate meanings finely enough and as a consequence make wrong predictions. We will discuss strategies to arrive at fine-grained theories of meaning. They will be illustrated mainly (though not exclusively) on the basis of my work. Strategies that can be implemented in standard higher order logic will be investigated, but generalisations of that logic that help deal with the problem will be considered too. Today I'll focus on explaining the problem itself and will mention some general strategies to deal with it. One of these (that of Thomason 1980) will be worked out in slightly more detail. Reinhard Muskens (TiLPS) The Logic of Sense and Reference ESSLLI 2009, Day 1 2 / 37 But we can form theories of meaning. Lewis (1972): In order to say what a meaning is, we may first ask what a meaning does, and then find something that does that. In today's talk I want to highlight some properties that meanings seem to have. If we want to find things that behave similarly they will need to have these properties too. In particular, I will look at the individuation of meaning. When are the meanings of two expressions identical? Or, in other words, what is synonymy? Introduction What is Meaning? And what is Synonymy? What is meaning? The question is not easy to answer.