Locations, Bodies and Sets

Total Page:16

File Type:pdf, Size:1020Kb

Locations, Bodies and Sets Locations, Bodies and Sets J. Jeremy Meyers Locations, Bodies and Sets ILLC Dissertation Series DS-2012-10 For further information about ILLC-publications, please contact Institute for Logic, Language and Computation Universiteit van Amsterdam Science Park 107 1098 XG Amsterdam phone: +31-20-525 6051 e-mail: [email protected] homepage: http://www.illc.uva.nl/ Copyright c 2012 by J. Jeremy Meyers Locations, Bodies and Sets Academisch Proefschrift ter verkrijging van de graad van doctor aan de Leland Stanford Junior University op gezag van Dean Richard P. Saller ten overstaan van een door het college voor promoties ingestelde commissie, in het openbaar te verdedigen in de Aula der Universiteit op maandag 23 juni 2012, te 12.00 uur door J. Jeremy Meyers geboren te Falls Church, Virginia, Verenigde Staten van Amerika. Promotor: Prof.dr. J. van Benthem Co-promotors: Prof. John Perry, Prof. Grigori Mints, Prof. Tom Ryckman “In terms of part-whole theory itself, the use or non-use of sets makes no substantial difference to expressive power. The sum axiom may be ex- pressed as an axiom using sets, while with predicates a schema must be used if second-order quantification is to be avoided... Many of the writings of mereology are concerned with bringing logical refinement to the existing system, by suggesting new primitives, shorter axioms, and the like. While they are interesting in themselves, these con- tributions take the classical theory for granted and do not question its presuppositions. For someone who questions the cogency of some of these presuppositions it is remarkable how little work has been done on systems of mereology weaker than the classical ones of Leśniewski and Leonard and Goodman.” Peter Simons Parts pages 54 and 65 5 Acknowledgement Without comparison my greatest debts are to my parents, my son Jason, and my sister Felicite. They were by far my biggest source of support over the years, and I could not have completed this dissertation without their patient devotion. My advisor Johan van Benthem has been a superior advisor and a source of in- spiration over the years. His approach to philosophy and logic is as innovative as it is motivational. My ideas concerning space, time, location, and nominalism all were inspired by his views. His work with Marco Aiello was crucial to many of the ideas in appearing in chapter VII. My understanding of nominalistic mereology as a fragment of first-order logic is just a variation on his own famous doctoral thesis. In addition, John Perry has been a great supporter and intellectual inspiration over the years. His work on indexicals and his theory of situations play a significant role in the dissertation. I owe special thanks to Lauri Hella and the Logic Group at Tam- pere, Finland for extraordinarily generous involvement with the project. Especially important technical contributions were made by my good friends Antti Kuusisto and Jonni Virtema. I also give special thanks to Grigori Mints for helping my professional development in a great many ways, not least of which has been the contribution of substantial improvement to the present project. I cannot forget Bob Tully for helping me as an assistant professor at West Point from 2007 to 2010. And I give a great thanks to Randall Dipert for inspiring me at a young age to continue with philosophy and helping me achieve my goals. As a cadet at the United States Military Academy I profited from continued discussions over many years with my very close friends Josh Carlisle and Andrew Pearce who were also philosophy majors. And I would not have made it to this point without the 6 7 support of my parents at that time. I have benefited a great deal from audiences and friends at Stanford, University of Amsterdam, University of Helsinki, and University of Groningen. Particular thanks are extended also to Jesse Alama, Alexei Angelides, Carlos Areces, Alexandru Baltag, Patrick Blackburn, Torben Braüner, Balder ten Cate, Lena Kurzen, Nina Gierasim- czuk, Tal Glezer, Tomohiro Hoshi, Alistair Isaac, Micah Lewin, Marc Pauly, Darko Sarenac, Sonja Smets, and Ben Wolfson. Contents 5 Acknowledgement 6 1 Introduction 1 1.1 Background and Problems . 1 1.2 My Argument . 6 1.3 Dissertation Abstract . 6 1.4 The Philosophical Assumptions I Make . 10 1.5 Chapter Overview . 13 1.5.1 Ontology . 13 1.5.2 Nominalistic Mereologic . 14 1.6 List of Items Published . 16 2 Mereological Structure and Physical Reality 17 2.1 Nominalism and Mereology . 17 2.1.1 Reality and Abstract Objects . 18 2.1.2 Fragmented and Tensed Versions of Reality . 20 2.1.3 Mathematical Entities and Sets . 23 2.1.4 Universals and Properties . 26 2.1.5 Is the Parthood Relation a Trope? . 28 2.1.6 Extensional and Intensional Objects . 30 2.2 “Mereologicality” . 31 2.2.1 Mereological Extensionality . 32 8 CONTENTS 9 2.2.2 Unrestricted Fusion and the Closure Problem . 41 2.2.3 What are closing substances? . 45 2.2.4 Interconnectedness . 47 2.2.5 Tentative Conclusions . 50 3 Mereological Situations and Locality 52 3.1 Interconnectedness and the Body . 52 3.2 First Personal Objects . 53 3.2.1 The Reality of Localized Situations . 55 3.3 Mereological Situations . 59 3.3.1 The Question of Parametrized Situations . 62 3.3.2 One Organism in Multiple Locations . 64 3.3.3 Multiple Individuals in the Same Location? . 67 3.3.4 Tense and Simultaneity . 69 3.3.5 Inanimate Objects and the Ship of Theseus . 71 3.3.6 Unrestricted Fusions of Locations . 72 3.3.7 Idealism? . 73 4 Inscriptional Nominalistic Mereologies 76 4.0.8 Leśniewski’s Conception of Formal Languages . 77 4.0.9 Interpretability and Equiformity . 78 4.1 Formal Languages as Physical Objects . 81 4.1.1 Formal Languages are Abstract . 86 4.1.2 The Uses of Logic and Mereologic . 89 5 A Formal Language for Mereology 93 5.1 The Question of Mereological Languages . 93 5.1.1 FO Formulas and Quantification . 95 5.1.2 Arithmeticality in First-Order Logic . 100 5.1.3 Upshot . 102 5.2 The Question of Modal Mereological Languages . 103 5.2.1 A Hybrid Language for Mereology . 106 CONTENTS 10 5.2.2 The Question of Infinitary Nominalistic Mereology . 110 5.2.3 Mereobisimulation and Nominalistic Mereology . 112 5.2.4 Empty Names, Quantifiers, and Variables . 115 6 Hm and Ho 118 6.1 Syntax and Semantics . 120 6.1.1 Truth Conditions over Models . 121 6.1.2 First-order Translation . 123 6.1.3 Logical Expressions . 124 6.1.4 Mereological and Boolean Relationships in Hm . 125 6.1.5 Ho Expressivity . 130 6.2 Some Definable Frame Classes . 132 6.2.1 Frame Definability and Validity over Fully Named Models . 132 6.2.2 The Definability of the BA and GEM Conditions . 133 6.2.3 Atomic and Atomless BA Classes . 136 6.2.4 Definability in Ho . 136 6.3 Logics . 138 6.3.1 Khm ................................ 138 6.3.2 Khm + BA and Khm + M ..................... 144 6.3.3 Remarks about a “Kho” . 147 6.4 Invariance and Characterization . 147 6.4.1 Mereobisimulations . 148 6.4.2 Expressivity in Hm . 149 6.4.3 The lack of counting in Hm . 150 6.4.4 Characterization of Hm and Ho . 153 6.5 Conclusion . 159 7 Capturing the Structure of Locations 162 7.1 Complete Extensional Models . 163 7.2 Is the Employment of Mathematical Models Nominalistically Acceptable?166 7.2.1 Regions and Spatial Logic . 168 7.3 Mereobisimulations between Models of Locations . 170 CONTENTS 11 7.4 A Pixellated Geometry of Solids . 173 7.4.1 Regular Open Sets . 173 7.4.2 Regular Serial and Chequered Open Sets . 176 7.4.3 The Atomless Mereobisimulation . 178 7.4.4 Corridors, Coverings, and Monotonicity . 180 7.4.5 The Mereobisimulation between CH and RO . 185 7.5 Complete Atomic BAs . 191 7.6 Finite Model Property . 207 7.7 Concluding Observations . 209 8 Conclusion 211 8.1 A Summary of the Argument . 212 8.2 Mereologic and Beyond . 213 8.3 Final Vision . 215 A Boolean Algebras 217 A.1 Topology and regular open algebras . 218 A.2 Boolean subalgebras . 219 A.3 Homomorphisms, Atoms, and Finite BAs . 220 A.4 Formal theories of BAs . 221 B Survey of Mereology 222 B.1 Types of mereologies . 222 B.2 Mereological Concepts . 222 B.3 Symbolism for Formal Systems . 225 B.4 Mereological Principles . 225 B.4.1 Parthood Axiomatizations and Concepts . 226 B.4.2 Composition Principles and Mereo-Boolean Variants . 228 B.5 PCIs . 232 B.5.1 GPCI . 232 B.5.2 EPCI . 235 B.6 SCIs . 235 CONTENTS 12 B.6.1 TSCI . 237 C Leśniewski’s Systems 238 C.0.2 Terms . 240 C.0.3 Quantification . 241 C.0.4 Formal Definitions . 242 C.0.5 Ontology .............................. 242 C.0.6 Mereology ............................. 246 D Free Logics 251 Bibliography 254 List of Tables 5.1 Definitions of mereological relations and operators. 107 6.1 Mereological operators expressed in Hm. 128 13 List of Figures 6.1 Two BA-models that have H([≤]; [≥]; α)-bisimilar points. In M0, w0 is the complement of the denotation of i. In M, w is not the complement 0 of the denotation of i. However, w !H([≤];[≥],α) w . Transitive edges and reflexive loops are omitted. 151 6.2 Two BA-models that are totally mereobisimilar. Transitive edges and reflexive loops are omitted. 152 7.1 Two objects that have the same corridor configuration. 180 7.2 8 corridors generated by 4 named nRCH open subsets of R2.
Recommended publications
  • Axiomatic Set Teory P.D.Welch
    Axiomatic Set Teory P.D.Welch. August 16, 2020 Contents Page 1 Axioms and Formal Systems 1 1.1 Introduction 1 1.2 Preliminaries: axioms and formal systems. 3 1.2.1 The formal language of ZF set theory; terms 4 1.2.2 The Zermelo-Fraenkel Axioms 7 1.3 Transfinite Recursion 9 1.4 Relativisation of terms and formulae 11 2 Initial segments of the Universe 17 2.1 Singular ordinals: cofinality 17 2.1.1 Cofinality 17 2.1.2 Normal Functions and closed and unbounded classes 19 2.1.3 Stationary Sets 22 2.2 Some further cardinal arithmetic 24 2.3 Transitive Models 25 2.4 The H sets 27 2.4.1 H - the hereditarily finite sets 28 2.4.2 H - the hereditarily countable sets 29 2.5 The Montague-Levy Reflection theorem 30 2.5.1 Absoluteness 30 2.5.2 Reflection Theorems 32 2.6 Inaccessible Cardinals 34 2.6.1 Inaccessible cardinals 35 2.6.2 A menagerie of other large cardinals 36 3 Formalising semantics within ZF 39 3.1 Definite terms and formulae 39 3.1.1 The non-finite axiomatisability of ZF 44 3.2 Formalising syntax 45 3.3 Formalising the satisfaction relation 46 3.4 Formalising definability: the function Def. 47 3.5 More on correctness and consistency 48 ii iii 3.5.1 Incompleteness and Consistency Arguments 50 4 The Constructible Hierarchy 53 4.1 The L -hierarchy 53 4.2 The Axiom of Choice in L 56 4.3 The Axiom of Constructibility 57 4.4 The Generalised Continuum Hypothesis in L.
    [Show full text]
  • Propositional Logic
    Propositional Logic - Review Predicate Logic - Review Propositional Logic: formalisation of reasoning involving propositions Predicate (First-order) Logic: formalisation of reasoning involving predicates. • Proposition: a statement that can be either true or false. • Propositional variable: variable intended to represent the most • Predicate (sometimes called parameterized proposition): primitive propositions relevant to our purposes a Boolean-valued function. • Given a set S of propositional variables, the set F of propositional formulas is defined recursively as: • Domain: the set of possible values for a predicate’s Basis: any propositional variable in S is in F arguments. Induction step: if p and q are in F, then so are ⌐p, (p /\ q), (p \/ q), (p → q) and (p ↔ q) 1 2 Predicate Logic – Review cont’ Predicate Logic - Review cont’ Given a first-order language L, the set F of predicate (first-order) •A first-order language consists of: formulas is constructed inductively as follows: - an infinite set of variables Basis: any atomic formula in L is in F - a set of predicate symbols Inductive step: if e and f are in F and x is a variable in L, - a set of constant symbols then so are the following: ⌐e, (e /\ f), (e \/ f), (e → f), (e ↔ f), ∀ x e, ∃ s e. •A term is a variable or a constant symbol • An occurrence of a variable x is free in a formula f if and only •An atomic formula is an expression of the form p(t1,…,tn), if it does not occur within a subformula e of f of the form ∀ x e where p is a n-ary predicate symbol and each ti is a term.
    [Show full text]
  • First Order Logic and Nonstandard Analysis
    First Order Logic and Nonstandard Analysis Julian Hartman September 4, 2010 Abstract This paper is intended as an exploration of nonstandard analysis, and the rigorous use of infinitesimals and infinite elements to explore properties of the real numbers. I first define and explore first order logic, and model theory. Then, I prove the compact- ness theorem, and use this to form a nonstandard structure of the real numbers. Using this nonstandard structure, it it easy to to various proofs without the use of limits that would otherwise require their use. Contents 1 Introduction 2 2 An Introduction to First Order Logic 2 2.1 Propositional Logic . 2 2.2 Logical Symbols . 2 2.3 Predicates, Constants and Functions . 2 2.4 Well-Formed Formulas . 3 3 Models 3 3.1 Structure . 3 3.2 Truth . 4 3.2.1 Satisfaction . 5 4 The Compactness Theorem 6 4.1 Soundness and Completeness . 6 5 Nonstandard Analysis 7 5.1 Making a Nonstandard Structure . 7 5.2 Applications of a Nonstandard Structure . 9 6 Sources 10 1 1 Introduction The founders of modern calculus had a less than perfect understanding of the nuts and bolts of what made it work. Both Newton and Leibniz used the notion of infinitesimal, without a rigorous understanding of what they were. Infinitely small real numbers that were still not zero was a hard thing for mathematicians to accept, and with the rigorous development of limits by the likes of Cauchy and Weierstrass, the discussion of infinitesimals subsided. Now, using first order logic for nonstandard analysis, it is possible to create a model of the real numbers that has the same properties as the traditional conception of the real numbers, but also has rigorously defined infinite and infinitesimal elements.
    [Show full text]
  • Self-Similarity in the Foundations
    Self-similarity in the Foundations Paul K. Gorbow Thesis submitted for the degree of Ph.D. in Logic, defended on June 14, 2018. Supervisors: Ali Enayat (primary) Peter LeFanu Lumsdaine (secondary) Zachiri McKenzie (secondary) University of Gothenburg Department of Philosophy, Linguistics, and Theory of Science Box 200, 405 30 GOTEBORG,¨ Sweden arXiv:1806.11310v1 [math.LO] 29 Jun 2018 2 Contents 1 Introduction 5 1.1 Introductiontoageneralaudience . ..... 5 1.2 Introduction for logicians . .. 7 2 Tour of the theories considered 11 2.1 PowerKripke-Plateksettheory . .... 11 2.2 Stratifiedsettheory ................................ .. 13 2.3 Categorical semantics and algebraic set theory . ....... 17 3 Motivation 19 3.1 Motivation behind research on embeddings between models of set theory. 19 3.2 Motivation behind stratified algebraic set theory . ...... 20 4 Logic, set theory and non-standard models 23 4.1 Basiclogicandmodeltheory ............................ 23 4.2 Ordertheoryandcategorytheory. ...... 26 4.3 PowerKripke-Plateksettheory . .... 28 4.4 First-order logic and partial satisfaction relations internal to KPP ........ 32 4.5 Zermelo-Fraenkel set theory and G¨odel-Bernays class theory............ 36 4.6 Non-standardmodelsofsettheory . ..... 38 5 Embeddings between models of set theory 47 5.1 Iterated ultrapowers with special self-embeddings . ......... 47 5.2 Embeddingsbetweenmodelsofsettheory . ..... 57 5.3 Characterizations.................................. .. 66 6 Stratified set theory and categorical semantics 73 6.1 Stratifiedsettheoryandclasstheory . ...... 73 6.2 Categoricalsemantics ............................... .. 77 7 Stratified algebraic set theory 85 7.1 Stratifiedcategoriesofclasses . ..... 85 7.2 Interpretation of the Set-theories in the Cat-theories ................ 90 7.3 ThesubtoposofstronglyCantorianobjects . ....... 99 8 Where to go from here? 103 8.1 Category theoretic approach to embeddings between models of settheory .
    [Show full text]
  • Monadic Decomposition
    Monadic Decomposition Margus Veanes1, Nikolaj Bjørner1, Lev Nachmanson1, and Sergey Bereg2 1 Microsoft Research {margus,nbjorner,levnach}@microsoft.com 2 The University of Texas at Dallas [email protected] Abstract. Monadic predicates play a prominent role in many decid- able cases, including decision procedures for symbolic automata. We are here interested in discovering whether a formula can be rewritten into a Boolean combination of monadic predicates. Our setting is quantifier- free formulas over a decidable background theory, such as arithmetic and we here develop a semi-decision procedure for extracting a monadic decomposition of a formula when it exists. 1 Introduction Classical decidability results of fragments of logic [7] are based on careful sys- tematic study of restricted cases either by limiting allowed symbols of the lan- guage, limiting the syntax of the formulas, fixing the background theory, or by using combinations of such restrictions. Many decidable classes of problems, such as monadic first-order logic or the L¨owenheim class [29], the L¨ob-Gurevich class [28], monadic second-order logic with one successor (S1S) [8], and monadic second-order logic with two successors (S2S) [35] impose at some level restric- tions to monadic or unary predicates to achieve decidability. Here we propose and study an orthogonal problem of whether and how we can transform a formula that uses multiple free variables into a simpler equivalent formula, but where the formula is not a priori syntactically or semantically restricted to any fixed fragment of logic. Simpler in this context means that we have eliminated all theory specific dependencies between the variables and have transformed the formula into an equivalent Boolean combination of predicates that are “essentially” unary.
    [Show full text]
  • Mathematical Logic
    Copyright c 1998–2005 by Stephen G. Simpson Mathematical Logic Stephen G. Simpson December 15, 2005 Department of Mathematics The Pennsylvania State University University Park, State College PA 16802 http://www.math.psu.edu/simpson/ This is a set of lecture notes for introductory courses in mathematical logic offered at the Pennsylvania State University. Contents Contents 1 1 Propositional Calculus 3 1.1 Formulas ............................... 3 1.2 Assignments and Satisfiability . 6 1.3 LogicalEquivalence. 10 1.4 TheTableauMethod......................... 12 1.5 TheCompletenessTheorem . 18 1.6 TreesandK¨onig’sLemma . 20 1.7 TheCompactnessTheorem . 21 1.8 CombinatorialApplications . 22 2 Predicate Calculus 24 2.1 FormulasandSentences . 24 2.2 StructuresandSatisfiability . 26 2.3 TheTableauMethod......................... 31 2.4 LogicalEquivalence. 37 2.5 TheCompletenessTheorem . 40 2.6 TheCompactnessTheorem . 46 2.7 SatisfiabilityinaDomain . 47 3 Proof Systems for Predicate Calculus 50 3.1 IntroductiontoProofSystems. 50 3.2 TheCompanionTheorem . 51 3.3 Hilbert-StyleProofSystems . 56 3.4 Gentzen-StyleProofSystems . 61 3.5 TheInterpolationTheorem . 66 4 Extensions of Predicate Calculus 71 4.1 PredicateCalculuswithIdentity . 71 4.2 TheSpectrumProblem . .. .. .. .. .. .. .. .. .. 75 4.3 PredicateCalculusWithOperations . 78 4.4 Predicate Calculus with Identity and Operations . ... 82 4.5 Many-SortedPredicateCalculus . 84 1 5 Theories, Models, Definability 87 5.1 TheoriesandModels ......................... 87 5.2 MathematicalTheories. 89 5.3 DefinabilityoveraModel . 97 5.4 DefinitionalExtensionsofTheories . 100 5.5 FoundationalTheories . 103 5.6 AxiomaticSetTheory . 106 5.7 Interpretability . 111 5.8 Beth’sDefinabilityTheorem. 112 6 Arithmetization of Predicate Calculus 114 6.1 Primitive Recursive Arithmetic . 114 6.2 Interpretability of PRA in Z1 ....................114 6.3 G¨odelNumbers ............................ 114 6.4 UndefinabilityofTruth. 117 6.5 TheProvabilityPredicate .
    [Show full text]
  • 3. Temporal Logics and Model Checking
    3. Temporal Logics and Model Checking Page Temporal Logics 3.2 Linear Temporal Logic (PLTL) 3.4 Branching Time Temporal Logic (BTTL) 3.8 Computation Tree Logic (CTL) 3.9 Linear vs. Branching Time TL 3.16 Structure of Model Checker 3.19 Notion of Fixpoint 3.20 Fixpoint Characterization of CTL 3.25 CTL Model Checking Algorithm 3.30 Symbolic Model Checking 3.34 Model Checking Tools 3.42 References 3.46 3.1 (of 47) Temporal Logics Temporal Logics • Temporal logic is a type of modal logic that was originally developed by philosophers to study different modes of “truth” • Temporal logic provides a formal system for qualitatively describing and reasoning about how the truth values of assertions change over time • It is appropriate for describing the time-varying behavior of systems (or programs) Classification of Temporal Logics • The underlying nature of time: Linear: at any time there is only one possible future moment, linear behavioral trace Branching: at any time, there are different possible futures, tree-like trace structure • Other considerations: Propositional vs. first-order Point vs. intervals Discrete vs. continuous time Past vs. future 3.2 (of 47) Linear Temporal Logic • Time lines Underlying structure of time is a totally ordered set (S,<), isomorphic to (N,<): Discrete, an initial moment without predecessors, infinite into the future. • Let AP be set of atomic propositions, a linear time structure M=(S, x, L) S: a set of states x: NS an infinite sequence of states, (x=s0,s1,...) L: S2AP labeling each state with the set of atomic propositions in AP true at the state.
    [Show full text]
  • First-Order Logic
    Lecture 14: First-Order Logic 1 Need For More Than Propositional Logic In normal speaking we could use logic to say something like: If all humans are mortal (α) and all Greeks are human (β) then all Greeks are mortal (γ). So if we have α = (H → M) and β = (G → H) and γ = (G → M) (where H, M, G are propositions) then we could say that ((α ∧ β) → γ) is valid. That is called a Syllogism. This is good because it allows us to focus on a true or false statement about one person. This kind of logic (propositional logic) was adopted by Boole (Boolean Logic) and was the focus of our lectures so far. But what about using “some” instead of “all” in β in the statements above? Would the statement still hold? (After all, Zeus had many children that were half gods and Greeks, so they may not necessarily be mortal.) We would then need to say that “Some Greeks are human” implies “Some Greeks are mortal”. Unfortunately, there is really no way to express this in propositional logic. This points out that we really have been abstracting out the concept of all in propositional logic. It has been assumed in the propositions. If we want to now talk about some, we must make this concept explicit. Also, we should be able to reason that if Socrates is Greek then Socrates is mortal. Also, we should be able to reason that Plato’s teacher, who is Greek, is mortal. First-Order Logic allows us to do this by writing formulas like the following.
    [Show full text]
  • First Order Logic (Part I)
    Logic: First Order Logic (Part I) Alessandro Artale Free University of Bozen-Bolzano Faculty of Computer Science http://www.inf.unibz.it/˜artale Descrete Mathematics and Logic — BSc course Thanks to Prof. Enrico Franconi for provoding the slides Alessandro Artale Logic: First Order Logic (Part I) Motivation We can already do a lot with propositional logic. But it is unpleasant that we cannot access the structure of atomic sentences. Atomic formulas of propositional logic are too atomic – they are just statement which may be true or false but which have no internal structure. In First Order Logic (FOL) the atomic formulas are interpreted as statements about relationships between objects. Alessandro Artale Logic: First Order Logic (Part I) Predicates and Constants Let’s consider the statements: Mary is female John is male Mary and John are siblings In propositional logic the above statements are atomic propositions: Mary-is-female John-is-male Mary-and-John-are-siblings In FOL atomic statements use predicates, with constants as argument: Female(mary) Male(john) Siblings(mary,john) Alessandro Artale Logic: First Order Logic (Part I) Variables and Quantifiers Let’s consider the statements: Everybody is male or female A male is not a female In FOL, predicates may have variables as arguments, whose value is bounded by quantifiers: ∀x. Male(x) ∨ Female(x) ∀x. Male(x) → ¬Female(x) Deduction (why?): Mary is not male ¬Male(mary) Alessandro Artale Logic: First Order Logic (Part I) Functions Let’s consider the statement: The father of a person is male In FOL objects of the domain may be denoted by functions applied to (other) objects: ∀x.
    [Show full text]
  • Logic Taking a Step Back Some Modeling Paradigms Outline
    Help Taking a step back Logic query Languages and expressiveness Propositional logic Specification of propositional logic data Learning model Inference Inference algorithms for propositional logic Inference in propositional logic with only definite clauses Inference in full propositional logic predictions First­order logic Specification of first­order logic Models describe how the world works (relevant to some task) Inference algorithms for first­order logic Inference in first­order logic with only definite clauses What type of models? Inference in full first­order logic Other logics Logic and probability CS221: Artificial Intelligence (Autumn 2012) ­ Percy Liang CS221: Artificial Intelligence (Autumn 2012) ­ Percy Liang 1 Some modeling paradigms Outline State space models: search problems, MDPs, games Languages and expressiveness Applications: route finding, game playing, etc. Propositional logic Specification of propositional logic Think in terms of states, actions, and costs Inference algorithms for propositional logic Variable­based models: CSPs, Markov networks, Bayesian Inference in propositional logic with only definite networks clauses Applications: scheduling, object tracking, medical diagnosis, etc. Inference in full propositional logic Think in terms of variables and factors First­order logic Specification of first­order logic Logical models: propositional logic, first­order logic Inference algorithms for first­order logic Applications: proving theorems, program verification, reasoning Inference in first­order logic with only
    [Show full text]
  • Twenty Years of Topological Logic
    Twenty Years of Topological Logic Ian Pratt-Hartmann Abstract Topological logics are formal systems for representing and manipulating information about the topological relationships between objects in space. Over the past two decades, these logics have been the subject of intensive research in Artificial Intelligence, under the general rubric of Qualitative Spatial Reasoning. This chapter sets out the mathematical foundations of topological logics, and surveys some of their many surprising properties. Keywords Spatial logic Qualitative spatial reasoning Artificial Intelligence Á Á 1 Introduction At about the time of Las Navas 1990, the first steps were being taken in a discipline that has since come to be called Qualitative Spatial Reasoning. The driving force behind these developments was the conviction that effective, commonsense, spatial reasoning requires representation languages with two related features: first, their variables should range over spatial regions; second, their non-logical—i.e. geo- metrical—primitives should express qualitative relations between those regions. In particular, the traditional conceptual scheme of coordinate geometry, where the only first-class geometrical objects are points, and where all geometrical relations are defined with reference to the coordinate positions of points, appeared unsuited to the rough-and-ready knowledge we have of spatial arrangements in our everyday surroundings. Such point-based, metrical representations—so it seemed—would I. Pratt-Hartmann (&) School of Computer Science, University of Manchester, Manchester M13 9PL, UK e-mail: [email protected] M. Raubal et al. (eds.), Cognitive and Linguistic Aspects of Geographic Space, 217 Lecture Notes in Geoinformation and Cartography, DOI: 10.1007/978-3-642-34359-9_12, Ó Springer-Verlag Berlin Heidelberg 2013 218 I.
    [Show full text]
  • First Order Syntax
    first-order logic: ingredients There is a domain of interpretation, and I variables: x; y; z;::: ranging over the domain I constant symbols (names): 0 1 π e Albert Einstein I function symbols: + ∗ − = sin(−) exp(−) I predicates: = > 6 male(−) parent(−; −) I propositional connectives: ^ _ q −! ! O "# I quantifiers: 8 9. Tibor Beke first order syntax False. sentences Let the domain of interpretation be the set of real numbers. 8a 8b 8c 9x(ax2 + bx + c = 0) This formula is an example of a sentence from first-order logic. It has no free variables: every one of the variables a, b, c, x is in the scope of a quantifier. A sentence has a well-defined truth value that can be discovered (at least, in principle). The sentence above (interpreted over the real numbers) is Tibor Beke first order syntax sentences Let the domain of interpretation be the set of real numbers. 8a 8b 8c 9x(ax2 + bx + c = 0) This formula is an example of a sentence from first-order logic. It has no free variables: every one of the variables a, b, c, x is in the scope of a quantifier. A sentence has a well-defined truth value that can be discovered (at least, in principle). The sentence above (interpreted over the real numbers) is False. Tibor Beke first order syntax \Every woman has two children " but is, in fact, logically equivalent to every woman having at least one child. That child could play the role of both y and z. sentences Let the domain of discourse be a set of people, let F (x) mean \x is female" and let P(x; y) mean \x is a parent of y".
    [Show full text]