Inline Evaluation of Hybrid Knowledge Bases

Total Page:16

File Type:pdf, Size:1020Kb

Inline Evaluation of Hybrid Knowledge Bases Inline Evaluation of Hybrid Knowledge Bases PhD THESIS submitted in partial fulfillment of the requirements of Doctor of Technical Sciences within the Vienna PhD School of Informatics by Guohui Xiao Registration Number 0928566 to the Faculty of Informatics at the Vienna University of Technology Advisor: O. Univ. Prof. Dipl.-Ing. Dr. techn. Thomas Eiter Wien, 02.12.2013 (Signature of Author) (Signature of Advisor) Technische Universität Wien A-1040 Wien Karlsplatz 13 Tel. +43-1-58801-0 www.tuwien.ac.at Declaration of Authorship Guohui Xiao Piazza Domenicani 3, I-39100 Bolzano-Bozen BZ, Italy I hereby declare that I have written this Doctoral Thesis independently, that I have com- pletely specified the utilized sources and resources and that I have definitely marked all parts of the work - including tables, maps and figures - which belong to other works or to the internet, literally or extracted, by referencing the source as borrowed. Bozen, 2 December 2013 (Place, Date) (Signature of Author) i To my parents Fengchong Xiao and Shuhui Yan. 献给我的父亲肖凤冲和母亲闫淑慧 iii Acknowledgements First of all, I want to thank my advisor Prof. Thomas Eiter. It was a great and exciting experience being his student and working with him. As a top researcher, he had a very busy schedule, but he was always devoting his time to his students for discussions, comments, meetings and encouragements. Even when I was abroad, he managed two face-to-face meetings with me during his vacations to finalize this thesis. I am grateful to my reviewers Prof. Diego Calvanese and Prof. Sebastian Ruldoph for the helpful discussions and constructive suggestions. I want to thank the Vienna PhD School of Informatics, which provided me the opportunity for this PhD study. Prof. Hannes Werthner and Prof. Hans Tompits have been doing a great job in organizing and leading the PhD school. The secretaries Clarissa Schmid and Mamen Calatrava Moreno supported me in many aspects during the PhD study from the visa application to the final defense. It was a great experience working in the Knowledge Based System group in the Vienna Uni- versity of Technology. Stijn Heymans guided me to start the research and taught me how to do the research professionally. I had many happy and productive collaborations with Magdalena Ortiz, Mantas Simkus, Thomas Krennwallner, Patrik Schneider, and Cristina Feier, resulting in several joint publications. Peter Schüller, Thomas Krennwallner and Christoph Redl developed the great DLVHEX solver and always provided me technical supports. Our secretary Eva Ne- doma and technician Matthias Schlögel were always helpful when I needed them. Thanks to all the people in the KBS and DBAI groups for the last four years. My gratitude also goes to all who inspired me during my PhD. The lectures from Georg Gottlob, Thomas Eiter, Reinhard Pichler and Axel Polleres gave me deep understandings of the database theory, the complexity theory, and the Semantic Web technologies, which are the foundations of this thesis. In the DLV team, Francesco Ricca, Wolfgang Faber and Nicola Leone developed the DLV system and always answered all my questions related to the system. Worarat Krathu provided the use cases and benchmarks from the business domain used in the thesis. Furthermore, I thank my master supervisor Zuoquan Lin who brought me into the field of AI and KR and encouraged me doing the PhD. I thank Guilin Qi, Yue Ma, Xiaowang Zhang and Kedian Mu for their encouragements and the happy collaborations on a variety of research topics. I also want to thank my Chinese friends in Vienna and Munich. They let me feel that I am at home. With them, the life was much more interesting. v Finally, I want to thank my family and in particular my parents for their loves and under- standings. My special thanks goes to, of course, my girlfriend Linfang Ding. Without her support and love, this thesis would never exist. This thesis was partially funded by the EU Project OntoRule (IST-2009-231875), Austrian Science Fund (FWF) Project Reasoning in Hybrid Knowledge Bases (P20840), and the Vienna PhD School of Informatics. Abstract The deployment of knowledge representation formalisms to the Web has created the need for hybrid formalisms that combine heterogeneous knowledge bases (KBs). There are many for- malisms proposed by the knowledge representation community for modeling knowledge bases, among which two families are of great importance, in particular in the context of semantic Web. One is the family of Description Logics (DLs) based ontologies, and the other is rule-based logic programming. The challenge of combining ontologies and rules has been drawing a lot of attentions in recent years. Among several proposed approaches, loose coupling of rules and ontologies aims at combining respective knowledge bases by means of a clean interfacing semantics, in which roughly speaking inferences are mutually exchanged such that the one KB takes the imported information into account, and exports in turn conclusions to the other KB. This approach is fostered by non-monotonic description logic (dl-) programs, where this exchange is handled by a generalization of the answer set semantics of non-monotonic logic programs. Because of the loose coupling nature of dl-programs, one can build engines for dl-programs on top of legacy reasoners. For instance, the DLVHEX system with dl-plugin, which is a state- of-the-art system for dl-programs, is built on top of the ASP reasoner DLV and the DL reasoner RacerPro. Although this architecture is very elegant, the performance of this implementation is suboptimal. We observe that the overhead of calling external reasoners in the classical approach can be the bottleneck of the performance. The aim of this thesis is to improve the reasoning efficiency over hybrid KBs. We propose a new strategy, called inline evaluation, which compiles the whole hybrid KB into a new KB using only one single formalism. Hence we can use a single reasoner to do the reasoning tasks, and improve the efficiency of hybrid reasoning. In case of dl-programs, we design an abstract framework rewriting dl-programs to Datalog programs with negation, by compiling all com- ponents carefully and combining them together into a single program. The reduction is sound and complete when the DL ontologies are “Datalog-rewritable”. We show that many DLs are Datalog-rewritable by introducing concrete rewriting algorithms. Furthermore, we show that inline evaluation can be used in hybrid KBs of other formalisms. To confirm the hypothesis that the inline evaluation is superior to the classical approach of “ASP + external DL reasoner”, we implement the inline evaluation method in the novel DReW system for dl-programs. We conduct an extensive evaluation on several benchmark suites and show that DReW outperforms the classical approach in general, especially for dl-programs of complex structure or with large instances. vii Contents 1 Introduction 1 1.1 Combining Rules and Ontologies . 1 1.2 Contributions . 3 1.3 Evolution of this Work . 4 1.4 Thesis Organization . 4 2 Preliminaries 7 2.1 First-order Logic . 7 2.2 Computational Complexity . 11 2.2.1 Turing Machine . 11 2.2.2 Complexity Classes . 12 2.2.3 Reductions . 13 2.2.4 Oracle Turing Machine and Polynomial Hierarchy . 14 2.3 Description Logics and OWL . 14 2.3.1 Expressive Description Logics . 14 2.3.2 Lightweight Description Logics . 22 2.3.3 Practical Considerations . 23 2.4 Datalog Family and Logic Programming . 27 2.4.1 Syntax . 28 2.4.2 Semantics . 29 2.4.3 Computational Complexities . 32 2.4.4 Practical Considerations . 34 2.5 Description Logics vs Logic Programming . 35 2.5.1 Unique Name Assumption . 35 2.5.2 Open domain vs close domain . 36 2.5.3 Open world vs close world . 36 2.5.4 Strong negation and default negation . 37 2.5.5 Monotonicity . 37 2.5.6 Arities . 37 3 Hybrid Knowledge Bases 39 3.1 Loose Coupling Approaches . 39 3.1.1 DL-Programs . 40 ix 3.1.2 CQ-Programs . 45 3.1.3 F-Logic# KBs . 47 3.1.4 Defeasible Logic Rules on Top of Ontologies . 47 3.2 Tight coupling Approaches . 47 3.2.1 First-order Combinations . 48 3.2.2 + log and its Variants . 50 DL 3.3 Embedding approaches . 50 3.3.1 Hybrid MKNF . 51 3.3.2 Open Answer Set Programming . 51 3.3.3 Datalog± ................................. 51 3.3.4 FO(ID) . 51 3.3.5 Quantified Equilibrium Logic . 52 4 Inline Evaluation of DL-Programs 53 4.1 A Framework for Inline Evaluation . 53 4.2 + and OWL 2 RL . 59 LDL 4.2.1 The Description Logic + ...................... 59 LDL 4.2.2 + is Datalog-rewritable . 65 LDL 4.3 OWL 2 EL . 72 4.4 Horn- ................................... 75 SHIQ 4.4.1 Syntax and Semantics of Horn- . 75 SHIQ 4.4.2 Canonical Models . 76 4.5 Go beyond instance queries . 82 4.6 Discussion . 84 4.6.1 Direct Rewriting vs Reification based Rewriting . 84 4.6.2 Datalog Reasoner vs Proprietary Reasoner . 85 4.6.3 Relations to other Datalog rewritings . 85 4.6.4 Non-Horn Description Logics . 85 4.6.5 Operators and ............................ 86 [− \− 4.6.6 Relaxation of Datalog-rewritability . 86 5 Inline Evaluation of other Hybrid Knowledge Bases 89 5.1 Terminological Default Logics . 89 5.2 DL-safe Conjunctive Queries . 93 5.3 Conjunctive Queries and positive Weakly DL-safe KBs . 93 5.3.1 Rewriting rules with simple roles only . 94 5.3.2 Rewriting arbitrary rules . 95 5.3.3 Rewriting positive weakly DL-safe KBs . 100 5.4 CQ-Programs . 102 5.5 Related Work . 105 6 The DReW System 107 6.1 System Overview .
Recommended publications
  • Notices of the American Mathematical Society
    ISSN 0002-9920 of the American Mathematical Society February 2006 Volume 53, Number 2 Math Circles and Olympiads MSRI Asks: Is the U.S. Coming of Age? page 200 A System of Axioms of Set Theory for the Rationalists page 206 Durham Meeting page 299 San Francisco Meeting page 302 ICM Madrid 2006 (see page 213) > To mak• an antmat•d tub• plot Animated Tube Plot 1 Type an expression in one or :;)~~~G~~~t;~~i~~~~~~~~~~~~~:rtwo ' 2 Wrth the insertion point in the 3 Open the Plot Properties dialog the same variables Tl'le next animation shows • knot Plot 30 Animated + Tube Scientific Word ... version 5.5 Scientific Word"' offers the same features as Scientific WorkPlace, without the computer algebra system. Editors INTERNATIONAL Morris Weisfeld Editor-in-Chief Enrico Arbarello MATHEMATICS Joseph Bernstein Enrico Bombieri Richard E. Borcherds Alexei Borodin RESEARCH PAPERS Jean Bourgain Marc Burger James W. Cogdell http://www.hindawi.com/journals/imrp/ Tobias Colding Corrado De Concini IMRP provides very fast publication of lengthy research articles of high current interest in Percy Deift all areas of mathematics. All articles are fully refereed and are judged by their contribution Robbert Dijkgraaf to the advancement of the state of the science of mathematics. Issues are published as S. K. Donaldson frequently as necessary. Each issue will contain only one article. IMRP is expected to publish 400± pages in 2006. Yakov Eliashberg Edward Frenkel Articles of at least 50 pages are welcome and all articles are refereed and judged for Emmanuel Hebey correctness, interest, originality, depth, and applicability. Submissions are made by e-mail to Dennis Hejhal [email protected].
    [Show full text]
  • Mathematik in Der Heidelberger Akademie Der Wissenschaften
    Universitatsbibliothek¨ Heidelberger Akademie Heidelberg der Wissenschaften Mathematik in der Heidelberger Akademie der Wissenschaften zusammengestellt von Gabriele D¨orflinger Stand: April 2014 LATEX-Dokumentation der Web-Seite http://ub-fachinfo.uni-hd.de/akademie/Welcome.html und ihrer HTML-Unterseiten. — Ein Projekt der Fachinformation Mathematik der Universit¨atsbibliothek Heidelberg. S¨amtliche Links werden als Fußnoten abgebildet. Die Fußnote wird durch den Text Link:“ eingeleitet. ” Am Ende jedes Unterdokuments ist die URL angegeben. Externe Links sind durch @⇒ und interne durch I gekennzeichnet. Die farbigen Symbole der Webseite wurden auf schwarz-weiße Zeichen umgesetzt. Der Verweis auf gedruckte Literatur erfolgt in den WWW-Seiten durch einen schwarzen Pfeil (I ). In der Dokumentation wird er — um Verwechslungen mit internen Links zu vermeiden — durch . dargestellt. Inhaltsverzeichnis Ubersicht¨ 6 Mathematiker in der Heidelberger Akademie 9 Baldus, Richard . 12 Batyrev, Victor . 13 Bock, Hans Georg . 13 Boehm, Karl . 14 Cantor, Moritz . 15 Gluckw¨ unsche¨ zum 60j¨ahrigen Doktorjubil¨aums Moritz Cantors . 16 Dinghas, Alexander . 17 Doetsch, Gustav . 18 Dold, Albrecht . 19 Fr¨ohlich, Albrecht . 20 G¨ortler, Henry . 21 Henry G¨ortler — Nachruf von Hermann Witting . 21 Goldschmidt, Victor . 24 Heffter, Lothar . 25 Hermes, Hans . 26 Hirzebruch, Friedrich . 27 Hopf, Heinz . 28 Huisken, Gerhard . 28 J¨ager, Willi . 29 Kirchg¨aßner, Klaus . 30 Kneser,Hellmuth.............................................. 31 Koch, Helmut . 32 Koebe,Paul................................................. 32 Koenigsberger, Leo . 33 Rede Leo Koenigsbergers bei der Enthullung¨ des Denkmals Heinrich Lanz’ . 37 50j¨ahriges Doktorjubil¨aum Leo Koenigsbergers . 37 K¨othe, Gottfried . 39 Gottfried K¨othe. Nachruf von Helmut H. Schaefer . 41 Krazer, Adolf . 42 Kreck, Matthias . 43 Leopoldt, Heinrich-Wolfgang . 44 Antrittsrede von Heinrich-Wolfgang Leopoldt am 31.5.1980 .
    [Show full text]
  • A Concise Introduction to Mathematical Logic
    A concise introduction to mathematical logic Traditional logic as a part of philosophy is one of the oldest scientific disciplines and can be traced back to the Stoics and to Aristotle. Mathematical. A Concise Introduction to Mathematical Logic (Universitext) 3rd ed. Edition. Ships from and sold by The remaining chapters contain basic material on logic programming for logicians and computer scientists, model theory, recursion theory, Gödel’s Incompleteness. Wolfgang Rautenberg. A Concise Introduction to. Mathematical Logic. Textbook. Third Edition. Typeset and layout: The author. Version from June A Concise Introduction to Mathematical Logic. Third Edition. Springer Science+ Business Media Inc., Spring Street, New York, NY , USA. While there are already several well-known textbooks on mathematical logic, this book is unique in that it is much more concise than most others, and the. Fields, Mathematical logic, foundations of mathematics · Doctoral advisor, Karl Schröter. Doctoral students, Heinrich Herre, Marcus Kracht, Burkhardt Herrmann, Frank Wolter. Wolfgang Rautenberg (27 February − 4 September ) was a German mathematician W. Rautenberg (), A Concise Introduction to Mathematical Logic (3rd ed. Wolfgang Rautenberg's A Concise Introduction to Mathematical Logic is a pretty ambitious undertaking, seeing that at the indicated introductory. A Concise Introduction to Mathematical Logic (Universitext) by Wolfgang Rautenberg at - ISBN - ISBN A concise introduction to mathematical logic, Wolfgang Rautenberg, Springer Libri. Des milliers de livres avec la livraison chez vous en 1 jour ou en magasin. The textbook by Professor Wolfgang Rautenberg is a well-written introduction to the beautiful and coherent subject of mathematical logic. It contains classical. Veja grátis o arquivo A Concise Introduction to Mathematical Logic Rautenberg enviado para a disciplina de LÓGICA MATEMÁTICA Categoria: Outros.
    [Show full text]
  • Scientific Publications
    Prof. Dr. Wolfgang Rautenberg List of Publications with German written comments in Part I shortenings: FM { Fundamenta Mathematicae, SL { Studia Logica ZML { Zeitschrift fur¨ Mathematische Logik und Grundlagen der Mathematik I. Scientific publications - titles original, comments in German 1. Ein Verfahren zur Axiomatisierung der Kontradiktionen gewisser zweiwertiger Aus- sagenkalkule¨ (with G. Asser, Greifswald), ZML 6 (1960), 303{318. Es werden allgemeine Verfahren zur Herstellung von Axiomensystemen und Schluß- regeln fur¨ die nichterfullbaren¨ aussagenlogischen Formeln entwickelt. Ergebnisse sind analog zu den Axiomatisierungresultaten fur¨ die aussagenlogischen Tautologien. 2. Unentscheidbarkeit der Euklidischen Inzidenzgeometrie, ZML 7 (1961), 12-15. Die rekursive Unentscheidbarkeit der ebenen und r¨aumlichen reinen Inzidenzaxiome von Hilbert wird nachgewiesen. Als Korollar ergibt sich die Unentscheidbarkeit oder Theorie der partiell geordneten Mengen und anderer Klassen bin¨arer Relationen. 3. Metatheoretische Eigenschaften einiger geometrischer Theorien, ZML 8 (1962), 5{41. Thesis. Es wird die Vollst¨andigkeit der affinen euklidischen Geometrie mit Anord- nung (aber ohne metrische Relationen) bewiesen. Ferner wird die rekursive Unent- scheidbarkeit gewisser Teiltheorien, insbesondere die Unentscheidbarkeit der nicht- euklidischen Inzidenzgeometrie gezeigt. Es wird eine Modifikation der euklidischen Geometrie axiomatisch entwickelt, bei welcher auf das Hilbertsche Streckenabtra- gungsaxiom verzichtet wird. Deren Modelle sind gerade die euklidischen Geometrien uber¨ beliebigen K¨orpern. 4. Konstruktionen in der hyperbolischen Geometrie, Math. Nachr. 25 (1963), 151{158. Anhand von 10 klassischen Konstruktionsaufgaben wird gezeigt, daß man mit dem parallel verschiebbaren Lineal in der hyperbolischen (reellen) Ebene alle Konstruk- tionsaufgaben l¨osen kann, fur¨ die man in der euklidischen Geometrie Zirkel und Lineal ben¨otigt. Die Konstruktionen werden im Kleinschen Modell beschrieben. 5. Bemerkung zur Axiomatik der Vektorgeometrie, ZML 9 (1963), 173{174.
    [Show full text]
  • A Concise Introduction to Mathematical Logic
    Wolfgang Rautenberg A Concise Introduction to Mathematical Logic Textbook Third Edition Typeset and layout: The author Version from June 2009 corrections included Foreword by Lev Beklemishev, Moscow The field of mathematical logic—evolving around the notions of logical validity, provability, and computation—was created in the first half of the previous century by a cohort of brilliant mathematicians and philosophers such as Frege, Hilbert, Gödel, Turing, Tarski, Malcev, Gentzen, and some others. The development of this discipline is arguably among the highest achievements of science in the twentieth century: it expanded mathe- matics into a novel area of applications, subjected logical reasoning and computability to rigorous analysis, and eventually led to the creation of computers. The textbook by Professor Wolfgang Rautenberg is a well-written in- troduction to this beautiful and coherent subject. It contains classical material such as logical calculi, beginnings of model theory, and Gödel’s incompleteness theorems, as well as some topics motivated by applica- tions, such as a chapter on logic programming. The author has taken great care to make the exposition readable and concise; each section is accompanied by a good selection of exercises. A special word of praise is due for the author’s presentation of Gödel’s second incompleteness theorem, in which the author has succeeded in giving an accurate and simple proof of the derivability conditions and the provable Σ1-completeness, a technically difficult point that is usually omitted in textbooks of comparable level. This work can be recommended to all students who want to learn the foundations of mathematical logic. v Preface The third edition differs from the second mainly in that parts of the text have been elaborated upon in more detail.
    [Show full text]
  • Gödel's Notre Dame Course
    G¨odel’s Notre Dame Course Miloˇs Adˇzic´ and Kosta Doˇsen Faculty of Philosophy, University of Belgrade Cikaˇ Ljubina 18-20, 11000 Belgrade, Serbia, and Mathematical Institute, Serbian Academy of Sciences and Arts Knez Mihailova 36, p.f. 367, 11001 Belgrade, Serbia email: [email protected], [email protected] April 2016 Abstract This is a companion to a paper by the authors entitled “G¨odel’s natu- ral deduction”, which presented and made comments about the natu- ral deduction system in G¨odel’s unpublished notes for the elementary logic course he gave at the University of Notre Dame in 1939. In that earlier paper, which was itself a companion to a paper that examined the links between some philosophical views ascribed to G¨odel and gen- eral proof theory, one can find a brief summary of G¨odel’s notes for the Notre Dame course. In order to put the earlier paper in proper perspective, a more complete summary of these interesting notes, with comments concerning them, is given here. arXiv:1604.02607v7 [math.LO] 15 Nov 2016 Keywords: propositional logic, predicate logic Mathematics Subject Classification (2010): 01A60 (History of mathematics and mathematicians, 20th century), 03-01 (Mathematical logic and foundations, in- structional exposition), 03-03 (Mathematical logic and foundations, historical) Acknowledgements. Work on this paper was supported by the Ministry of Edu- cation, Science and Technological Development of Serbia. We are very grateful indeed to Gabriella Crocco for making some of G¨odel’s unpublished notes avail- able to us. The decipherment and publication of some of these notes is part of the project Kurt G¨odel Philosopher: From Logic to Cosmology, which is directed by 1 her and funded by the French National Research Agency (project ANR-09-BLAN- 0313).
    [Show full text]
  • Mathematical Logic: Part 1: Propositional Calculus, Boolean Algebras, Predicate Calculus, Completeness Theorems, Renã© Cori, Daniel Lascar
    Mathematical Logic: Part 1: Propositional Calculus, Boolean Algebras, Predicate Calculus, Completeness Theorems, René Cori, Daniel Lascar 0191589772, 9780191589775, René Cori, Daniel Lascar, 360 pages, OUP Oxford, 2000, Mathematical Logic: Part 1: Propositional Calculus, Boolean Algebras, Predicate Calculus, Completeness Theorems, 2000, Logic forms the basis of mathematics, and is hence a fundamental part of any mathematics course. In particular, it is a major element in theoretical computer science and has undergone a huge revival with the explosion of interest in computers and computer science. This book provides students with a clear and accessible introduction to this important subject. The concept of model underlies the whole book, giving the text a theoretical coherence whilst still covering a wide area of logic. file download ragob.pdf Mathematical Logic and Model Theory: A Brief Introduction offers a streamlined yet easy-to-read introduction to mathematical logic and basic model theory. It presents, in a, Mathematical Logic and Model Theory, 194 pages, Mathematics, ISBN:9781447121763, Alexander Prestel, Charles Delzell, A Brief Introduction, Aug 21, 2011 Boolean ISBN:9780387342412, Mathematics, While there are already several well known textbooks on mathematical logic this book is unique in treating the material in a concise and streamlined fashion. This allows many, Wolfgang Rautenberg, Sep 28, 2006, A Concise Introduction to Mathematical Logic, 256 pages 182 pages, Sets, Logic and Categories, Peter J. Cameron, Set theory, logic
    [Show full text]
  • Q-Bibliography of Mathematical Logic, Edited by Gert H. Muller In
    524 BOOK REVIEWS BULLETIN (New Series) OF THE AMERICAN MATHEMATICAL SOCIETY Volume 19, Number 2, October 1988 ©1988 American Mathematical Society 0273-0979/88 $1.00 + $.25 per page Q- bibliography of mathematical logic, edited by Gert H. Muller in collaboration with Wolfgang Lenski. Springer-Verlag, Berlin, Heidelberg, New York, 1987, Vol. I: Classical logic, edited by Wolfgang Rautenberg. xxxix+485 pp., $170.00. ISBN 3-540-17321-8. Vol. II: Non-classical logics, edited by Wolfgang Rautenberg. xxxvii+469 pp., $170.00. ISBN 3-540-15521-X. Vol. Ill: Model theory, edited by Heinz-Dieter Ebbinghaus. xlv+617 pp., $200.00. ISBN 3-540-15522-8. Vol. IV: Recursion theory, edited by Peter G. Hinman. xlv+697 pp., $200.00. ISBN 3-540-15523-6. Vol. V: Set theory, edited by Andreas R. Blass, li+791 pp., $230.00. ISBN 3-540-15525-2. Vol. VI: Proof theory and constructive mathematics, edited by Jane E. Kister, Dirk van Dalen and Anne S. TYoelstra. xli+405 pp., $155.00. ISBN 3-540- 15524-4. Oranges. This collection of six hefty, orange volumes is a dream come true for anyone interested in mathematical logic and its history. It contains a remarkably complete bibliography of the field, from 1879, the year of Frege's Begriffsschrift, through 1985. I was delighted to be asked to review this bibliography, since I knew that short of hocking my car or personal computer, it was the only way I would ever own one. And having had the bibliography for some months, I have not been disappointed.
    [Show full text]
  • The Science of Proof: Mathematical Reasoning and Its Limitations
    The Science of Proof: Mathematical Reasoning and Its Limitations William G. Faris University of Arizona ii Contents 1 Introduction 1 1.1 Introduction . 1 1.2 Syntax and semantics . 2 1.3 Syntax constrains semantics . 3 1.4 Language and metalanguage . 3 2 Propositional logic 7 2.1 Syntax of propositional logic . 7 2.2 Lore of connectives . 8 2.3 Semantics of propositional logic . 8 2.4 Interpretation of formulas . 9 2.5 Tree structure of formulas . 10 2.6 Logical implication . 10 3 Property logic 13 3.1 Syntax of property logic . 13 3.2 Lore of quantifiers . 15 3.3 Semantics of property logic . 15 3.4 Logical implication . 16 3.5 The syllogism . 17 3.6 Constants . 18 4 Predicate logic 21 4.1 Syntax of predicate logic . 21 4.2 Terms . 22 4.3 Formulas . 23 4.4 Free and bound variables . 23 4.5 Restricted variables . 24 4.6 Semantics of predicate logic . 25 4.7 Interpretation of formulas . 26 4.8 Interpretation of terms . 27 4.9 Tree structure of terms and formulas . 28 4.10 Logical implication . 28 iii iv CONTENTS 5 Natural deduction 31 5.1 Natural deduction principles . 31 5.2 Rules for natural deduction . 32 5.3 Additional rules for or and exists . 36 5.4 Examples . 38 5.5 Strategies for natural deduction . 40 5.6 The soundness theorem . 42 5.7 Lore of free variables . 43 5.8 Equality . 45 6 Natural deduction templates 47 6.1 Templates . 47 6.2 Supplement: Short-cut existential hypotheses rule .
    [Show full text]
  • EARLY HISTORY of the GENERALIZED CONTINUUM HYPOTHESIS: 1878-1938 Author(S): GREGORY H
    EARLY HISTORY OF THE GENERALIZED CONTINUUM HYPOTHESIS: 1878-1938 Author(s): GREGORY H. MOORE Source: The Bulletin of Symbolic Logic, Vol. 17, No. 4 (DECEMBER 2011), pp. 489-532 Published by: Association for Symbolic Logic Stable URL: https://www.jstor.org/stable/41302100 Accessed: 08-04-2019 18:23 UTC JSTOR is a not-for-profit service that helps scholars, researchers, and students discover, use, and build upon a wide range of content in a trusted digital archive. We use information technology and tools to increase productivity and facilitate new forms of scholarship. For more information about JSTOR, please contact [email protected]. Your use of the JSTOR archive indicates your acceptance of the Terms & Conditions of Use, available at https://about.jstor.org/terms Association for Symbolic Logic is collaborating with JSTOR to digitize, preserve and extend access to The Bulletin of Symbolic Logic This content downloaded from 165.91.117.76 on Mon, 08 Apr 2019 18:23:42 UTC All use subject to https://about.jstor.org/terms The Bulletin of Symbolic Logic Volume 17, Number 4, Dec. 2011 EARLY HISTORY OF THE GENERALIZED CONTINUUM HYPOTHESIS: 1878-1938 GREGORY H. MOORE Abstract. This paper explores how the Generalized Continuum Hypothesis (GCH) arose from Cantor's Continuum Hypothesis in the work of Peirce, Jourdain, Hausdorff, Tarski, and how GCH was used up to Godel's relative consistency result. The early history of the Continuum Hypothesis has been studied by var- ious historians of mathematics, in particular by Dauben [1979] and Moore [1989], However, the origins and early history of the Generalized Con- tinuum Hypothesis hahaveve not.
    [Show full text]
  • Book Author Book Title Boo Kedi Tion Book Product Ty Pe
    BOOK _COP BOO YRIGH BOOK_VOL KEDI BOOK_PRODUCT_TY T_YEA UME_NUMB BOOK_AUTHOR BOOK_TITLE TION PE R BOOK_COPYRIGHT_HOLDER ENG_PACKAGE_NAME SERIES_TITLE ER A. Steptoe Handbook of Behavioral Medicine 1st Handbook 2010 Springer Science+Business Media,Behavioral LLC Science Handbook of Clinical Psychology Jay C. Thomas, Michel Hersen. Competencies Handbook 2010 Springer New York Behavioral Science David A. Leeming, Kathryn Madden, Stanton Marlan. Encyclopedia of Psychology and Religion Encyclop(a)edia 2010 Springer US Behavioral Science Alex R. Piquero, David Weisburd. Handbook of Quantitative Criminology Handbook 2010 Springer New York Behavioral Science Cheryl Bodiford McNeil, Toni L. Hembree- Issues in Clinical Kigin. Parent-Child Interaction Therapy Monograph 2010 Springer US Behavioral Science Child Psychology Paul J. Frick, Christopher T. Barry, Randy W. Clinical Assessment of Child and Adolescent Graduate/advanced Kamphaus. Personality and Behavior undergraduate textbook 2010 Springer US Behavioral Science International Handbook of Anger Handbook 2010 Springer New York Behavioral Science Kate C. McLean, Monisha Pasupathi. Narrative Development in Adolescence Monograph 2010 Springer US Behavioral Science Josine Junger-Tas, Ineke Haen Marshall, Dirk Enzmann, Martin Killias, Majone Steketee, Beata Gruszczynska. Juvenile Delinquency in Europe and Beyond Contributed volume 2010 Springer New York Behavioral Science Coastal Towns in Transition: Local Perceptions Raymond James Green. of Landscape Change Monograph 2010 Springer Netherlands Behavioral Science Issues in Clinical Michael A. Rapoff. Adherence to Pediatric Medical Regimens Monograph 2010 Springer US Behavioral Science Child Psychology Douglas W. Nangle, David J. Hansen, Cynthia Practitioner's Guide to Empirically Based A. Erdley, Peter J. Norton. Measures of Social Skills Professional book 2010 Springer New York Behavioral Science Series in Anxiety Avoiding Treatment Failures in the Anxiety and Related Michael Otto, Stefan Hofmann.
    [Show full text]
  • Beginning Mathematical Logic: a Study Guide
    Beginning Mathematical Logic A Study Guide: Part I Peter Smith LOGIC MATTERS © Peter Smith 2021 All rights reserved. Permission is granted to distribute this PDF as a complete whole, including this copyright page, for educational purposes such as classroom use. Otherwise, no part of this publication may be reproduced, distributed, or transmitted in any form or by any means, including photocopying or other electronic or mechanical methods, without the prior written permission of the author, except in the case of brief quotations embodied in critical reviews and certain other noncommercial uses permitted by copyright law. For permission requests, write to peter [email protected]. First published in this format, Logic Matters 2021 The latest version of this Guide is always available at logicmatters.net/tyl Contents Preface v Preliminaries 1 A brief introduction for philosophers 3 1.1 Why this Guide for philosophers?3 1.2 But how far do you want to go?3 1.3 Assumed background4 1.4 How to prove it5 2 An even briefer introduction for mathematicians 7 2.1 Why this Guide for mathematicians?7 2.2 Assumed background7 3 The Guide, and how to use it 9 3.1 \Est omnis divisa in partes tres"9 3.2 On Part I: Core topics 10 3.3 On Part II: More logic 10 3.4 How chapters in Parts I and II are structured 11 3.5 On Part III: Going further 12 3.6 Strategies for self-teaching from logic books 12 3.7 Choices, choices 13 4 A little informal set theory 14 4.1 Sets: a checklist of some basics 14 4.2 Recommendations on informal basic set theory 18 4.3 Virtual
    [Show full text]