An Automated Derivation of Łukasiewicz's CN Sentential Calculus from Church's P 2
|
|
- Roderick Kelly
- 5 years ago
- Views:
Transcription
1 An Automated Derivation of Łukasiewicz's CN Sentential Calculus from Church's P 2 Jack K. Horner P. O. Box 266 Los Alamos, New Mexico USA Abstract Two logics are implicationally equivalent if the axioms and inference rules of each imply the axioms of the other. Characterizing the implicational equivalences of various formulations of the sentential calculi is foundational to the study of logic. Using an automated deduction system, I show that Łukasiewicz's CN sentential calculus can be derived from Church's P 2 ; the proof appears to be novel. Keywords: propositional logic, automated deduction, sentential calculus 1.0 Introduction Two logics are implicationally equivalent if the axioms and inference rules of each imply the axioms of the other. Characterizing the implicational equivalences of various formulations of the sentential calculi is foundational to the study of logic ([1],[3]- [7],[9]-[10],[12]-[15]). "CN", the formulation of the sentential calculus in [1], is among the most austere: its vocabulary contains only two logical connectives (C, and N) and sentence variables (p, q, r,...). It has two inference rules (condensed detachment and substitution), and three axioms. In CN, any expression of the form Cxy or Nz, where x, y, and z are sentences, is a sentence. Cpq is interpreted as "sentence p implies sentence q"; Np is interpreted as "not-p". C and N are right-associative; N has higher associative precedence than C. For example, CCqrCpNr translates to the more common "arrow-andparenthesis" notation as (q r) (p ~r) where " " designates "implies" and "~" designates "not". The axioms of CN in [1] are: CN1. CCpqCCqrCpr CN2. CCNppp CN3. CpCNpq Cast in CN notation, the axioms of the Church's P 2 sentential calculus (P2, [12]) are P CpCqp P CCsCpqCCspCsq P CCNpNqCqp The main result of this paper is that [12] implies [1].
2 2.0 Method To show that [12] implies [1], the prover9 ([2]) script shown in Figure 1 was executed under on a Dell Inspiron 545 with an Intel Core2 Quad CPU 2.33 GHz and 8.00 GB RAM, running under the Windows Vista Home Premium (SP2)/Cygwin operating environment. set(hyper_resolution). formulas(usable). P ( i(x, i(y,x)) ) # label("p2-202"). P ( i(i(z, i(x,y)), i(i(z,x), i(z,y))) ) # label("p2-203"). P ( i(i(-x,-y), i(y,x)) ) # label("p2-204"). formulas(sos). -P(i(x,y)) -P(x) P(y) # label("infcondet"). formulas(goals). P( i(i(x,y), i(i(y,z), i(x,z))) ) # label("axcn1"). P( i(i(-x,x), x) ) # label("axcn2"). P( i(x, i(-x,y)) ) # label("axcn3"). Figure 1. The prover9 script used to show that P2 implies CN. The implementation of condensed detachment is the formula in the "sos" list; substitution is derived from prover9's hyperresolution rule (introduced in the "set" command at the top of the script). Details of prover9's syntax and semantics can be found in [2]. 3.0 Results Figure 2 shows that P2 implies CN.
3 % Proof 1 at 0.11 (+ 0.03) seconds: "AxCN2". % Length of proof is 18. % Level of proof is 6. % Maximum clause weight is 20. % Given clauses P(i(i(-x,x),x)) # label("axcn2") # label(non_clause) # label(goal). [goal]. 6 P(i(i(-x,-y),i(y,x))) # label("p2-204"). [assumption]. 9 -P(i(i(-c4,c4),c4)) # label("axcn2") # answer("axcn2"). [deny(2)]. 11 P(i(i(i(-x,-y),y),i(i(-x,-y),x))). [hyper(7,a,5,a,b,6,a)]. 14 P(i(x,i(i(-y,-z),i(z,y)))). [hyper(7,a,4,a,b,6,a)]. 18 P(i(x,i(i(i(-y,-z),z),i(i(-y,-z),y)))). [hyper(7,a,4,a,b,11,a)]. 152 P(i(x,i(i(-y,-x),y))). [hyper(7,a,33,a,b,18,a)]. 154 P(i(-x,i(x,y))). [hyper(7,a,33,a,b,14,a)]. 158 P(i(i(-x,x),i(-x,y))). [hyper(7,a,5,a,b,154,a)]. 185 P(i(i(x,i(-y,-x)),i(x,y))). [hyper(7,a,5,a,b,152,a)] P(i(i(-x,x),x)). [hyper(7,a,185,a,b,158,a)] $F # answer("axcn2"). [resolve(1009,a,9,a)]. % Proof 2 at 0.11 (+ 0.03) seconds: "AxCN3". % Length of proof is 25. % Level of proof is 9. % Maximum clause weight is 20. % Given clauses P(i(x,i(-x,y))) # label("axcn3") # label(non_clause) # label(goal). [goal]. 6 P(i(i(-x,-y),i(y,x))) # label("p2-204"). [assumption]. 10 -P(i(c5,i(-c5,c6))) # label("axcn3") # answer("axcn3"). [deny(3)]. 11 P(i(i(i(-x,-y),y),i(i(-x,-y),x))). [hyper(7,a,5,a,b,6,a)]. 13 P(i(i(x,y),i(x,x))). [hyper(7,a,5,a,b,4,a)]. 14 P(i(x,i(i(-y,-z),i(z,y)))). [hyper(7,a,4,a,b,6,a)]. 18 P(i(x,i(i(i(-y,-z),z),i(i(-y,-z),y)))). [hyper(7,a,4,a,b,11,a)].
4 22 P(i(x,x)). [hyper(7,a,13,a,b,4,a)]. 23 P(i(i(i(x,y),x),i(i(x,y),y))). [hyper(7,a,5,a,b,22,a)]. 152 P(i(x,i(i(-y,-x),y))). [hyper(7,a,33,a,b,18,a)]. 154 P(i(-x,i(x,y))). [hyper(7,a,33,a,b,14,a)]. 159 P(i(x,i(-y,i(y,z)))). [hyper(7,a,4,a,b,154,a)]. 165 P(i(i(i(-x,i(x,y)),z),z)). [hyper(7,a,23,a,b,159,a)]. 168 P(i(i(x,-y),i(x,i(y,z)))). [hyper(7,a,5,a,b,159,a)]. 185 P(i(i(x,i(-y,-x)),i(x,y))). [hyper(7,a,5,a,b,152,a)]. 996 P(i(--x,x)). [hyper(7,a,165,a,b,185,a)] P(i(x,--x)). [hyper(7,a,6,a,b,996,a)] P(i(x,i(-x,y))). [hyper(7,a,168,a,b,1029,a)] $F # answer("axcn3"). [resolve(1050,a,10,a)]. % Proof 3 at 4.93 (+ 0.53) seconds: "AxCN1". % Length of proof is 18. % Level of proof is 8. % Maximum clause weight is 24. % Given clauses P(i(i(x,y),i(i(y,z),i(x,z)))) # label("axcn1") # label(non_clause) # label(goal). [goal]. 8 -P(i(i(c1,c2),i(i(c2,c3),i(c1,c3)))) # label("axcn1") # answer("axcn1"). [deny(1)]. 15 P(i(x,i(i(y,i(z,u)),i(i(y,z),i(y,u))))). [hyper(7,a,4,a,b,5,a)]. 29 P(i(x,i(y,i(z,i(u,z))))). [hyper(7,a,4,a,b,16,a)]. 65 P(i(i(x,i(i(y,i(z,y)),u)),i(x,u))). [hyper(7,a,12,a,b,29,a)]. 89 P(i(i(i(x,i(y,z)),i(i(i(x,y),i(x,z)),u)),i(i(x,i(y,z)),u))). [hyper(7,a,12,a,b,15,a)]. 153 P(i(i(x,y),i(i(z,x),i(z,y)))). [hyper(7,a,33,a,b,15,a)] P(i(i(i(x,y),z),i(y,z))). [hyper(7,a,65,a,b,153,a)] P(i(x,i(i(i(y,z),u),i(z,u)))). [hyper(7,a,4,a,b,2531,a)] P(i(i(x,i(y,z)),i(y,i(x,z)))). [hyper(7,a,89,a,b,4557,a)] P(i(i(x,y),i(i(y,z),i(x,z)))). [hyper(7,a,20399,a,b,153,a)] $F # answer("axcn1"). [resolve(23067,a,8,a)]. Figure 2. Summary of a prover9 ([2]) proof showing that P2 ([12]) implies CN ([1]).
5 The total time to complete the proofs shown in Figure 2 was ~6 seconds on the platform described in Section Conclusions and discussion Section 3 demonstrates that P 2 implies CN. A companion paper ([16]) proves CN implies P 2. The proof in Figure 2 appears to be novel. 5.0 References [1] Łukasiewicz J. Elements of Mathematical Logic. Second Edition (1958). Trans. by Wojtasiewicz O. Pergamon Press [2] McCune WW. prover9 and mace [3] Aristotle. Prior Analytics. Trans. by A. J. Jenkinson. In Aristotle. The Basic Works of Aristotle. Ed. by R. McKeon. Random House pp [4] Aristotle. Posterior Analytics. Trans. by G. R. G. Mure. In Aristotle. The Basic Works of Aristotle. Ed. by R. McKeon. Random House pp [5] Tarski A. Introduction to Logic. Trans. by O. Helmer. Dover [6] Hempel C. Studies in the logic of explanation. In Hempel C. Aspects of Scientific Explanation and Other Essays in the Philosophy of Science. Free Press pp [9] Russell B and Whitehead AN. Principia Mathematica. Volume I (1910). Merchant Books [10] Frege G. Begriffsschrift, eine der arithmetischen nachgebildete Formelsprache des reinen Denkens. Halle Translated in van Heijenoort J. Begriffsschrift, a formula language, modeled upon that of arithmetic, for pure thought. From Frege to Gödel: A Source Book in Mathematical Logic, Harvard pp [11] Horn A. On sentences which are true of direct unions of algebras. Journal of Symbolic Logic 16 (1951), [12] Church A. Introduction to Mathematical Logic. Volume I. Princeton [13] Birkhoff G and von Neumann J. The logic of quantum mechanics. Annals of Mathematics 37 (1936), [14] Kant I. Kant's Introduction to Logic (1800). Trans. by Abbott TK. Greenwood Press [15] Cohen MR and Nagel E. An Introduction to Logic and Scientific Method. Harcourt, Brace, and Company [16] Horner JK. An automated derivation of Church's P 2 sentential calculus from Łukasiewicz's CN. Proceedings of the 2011 International Conference on Artificial Intelligence. CSREA Press. Forthcoming. [7] Quine WVO. Philosophy of Logic. Second Edition. Harvard [8] Chang CC and Keisler HJ. Model Theory. North-Holland
Algebraic Properties of Rules of Frege-Hilbert Calculi. Elmar Eder. Technical Report August Department of Scientific Computing
Algebraic Properties of Rules of Frege-Hilbert Calculi Elmar Eder Technical Report 2005-07 August 2005 Department of Scientific Computing S cientific C omputing Jakob-Haringer-Straße 2 5020 Salzburg Austria
More informationInterpretations. The first incompleteness theorem applies not only to the language of arithmetic but to
Interpretations The first incompleteness theorem applies not only to the language of arithmetic but to other languages into which one can translate the language of arithmetic. The notion of "translation"
More informationHoTT seminar organization
HoTT seminar 2017 organization Join us this semester to find out: whether it is true that "identity is equivalent to equivalence", why the homotopy groups of spheres and the algorithms for type checking
More informationCOMP4418, 2017 Assignment 1
COMP4418, 2017 Assignment 1 Due: 14:59:59pm Wednesday 30 August (Week 6) Late penalty: 10 marks per day) Worth: 15%. This assignment consists of three questions. The first two questions require written
More informationTree Automata as Infinite Countermodels for Propositional Logics
Tree as for Propositional Logics Department of Philosophy University of Missouri-Columbia Automated Deduction and its Application to Mathematics 2007 Outline Outline Propositional Logics (in Polish) We
More informationLOGIC. Mathematics. Computer Science. Stanley N. Burris
LOGIC for Mathematics and Computer Science Stanley N. Burris Department of Pure Mathematics University of Waterloo Prentice Hall Upper Saddle River, New Jersey 07458 Contents Preface The Flow of Topics
More informationLogic in Computer Science. Frank Wolter
Logic in Computer Science Frank Wolter Meta Information Slides, exercises, and other relevant information are available at: http://www.liv.ac.uk/~frank/teaching/comp118/comp118.html The module has 18 lectures.
More informationContents Propositional Logic: Proofs from Axioms and Inference Rules
Contents 1 Propositional Logic: Proofs from Axioms and Inference Rules... 1 1.1 Introduction... 1 1.1.1 An Example Demonstrating the Use of Logic in Real Life... 2 1.2 The Pure Propositional Calculus...
More informationTwo Axioms for Implication Algebras
Notre Dame Journal of Formal Logic Two Axioms for Implication Algebras A. Gareau and R. Padmanabhan Abstract It is well-known that the implicational fragment of the classical propositional calculus has
More informationthe logic of provability
A bird s eye view on the logic of provability Rineke Verbrugge, Institute of Artificial Intelligence, University of Groningen Annual Meet on Logic and its Applications, Calcutta Logic Circle, Kolkata,
More informationAutomata Theory. Definition. Computational Complexity Theory. Computability Theory
Outline THEORY OF COMPUTATION CS363, SJTU What is Theory of Computation? History of Computation Branches and Development Xiaofeng Gao Dept. of Computer Science Shanghai Jiao Tong University 2 The Essential
More informationTowards a Contemporary Ontology
Towards a Contemporary Ontology The New Dual Paradigm in Natural Sciences: Part I Module 2 Class 3: The issue of the foundations of mathematics Course WI-FI-BASTI1 2014/15 Introduction Class 3: The issue
More information1. Propositional Calculus
1. Propositional Calculus Some notes for Math 601, Fall 2010 based on Elliott Mendelson, Introduction to Mathematical Logic, Fifth edition, 2010, Chapman & Hall. 2. Syntax ( grammar ). 1.1, p. 1. Given:
More informationIntroduction to Metalogic
Introduction to Metalogic Hans Halvorson September 21, 2016 Logical grammar Definition. A propositional signature Σ is a collection of items, which we call propositional constants. Sometimes these propositional
More informationcse371/mat371 LOGIC Professor Anita Wasilewska Fall 2018
cse371/mat371 LOGIC Professor Anita Wasilewska Fall 2018 Chapter 7 Introduction to Intuitionistic and Modal Logics CHAPTER 7 SLIDES Slides Set 1 Chapter 7 Introduction to Intuitionistic and Modal Logics
More informationGÖDEL S COMPLETENESS AND INCOMPLETENESS THEOREMS. Contents 1. Introduction Gödel s Completeness Theorem
GÖDEL S COMPLETENESS AND INCOMPLETENESS THEOREMS BEN CHAIKEN Abstract. This paper will discuss the completeness and incompleteness theorems of Kurt Gödel. These theorems have a profound impact on the philosophical
More informationcse541 LOGIC FOR COMPUTER SCIENCE
cse541 LOGIC FOR COMPUTER SCIENCE Professor Anita Wasilewska Spring 2015 LECTURE 2 Chapter 2 Introduction to Classical Propositional Logic PART 1: Classical Propositional Model Assumptions PART 2: Syntax
More informationIn memory of. Alan M. Turing. Christoph Stamm Roger Wattenhofer. ETH Zurich Distributed Computing
In memory of Alan M. Turing Christoph Stamm Roger Wattenhofer ETH Zurich Distributed Computing www.disco.ethz.ch Overview Greek Philosophers Augustus De Morgan George Boole Gottlob Frege Giuseppe Peano
More informationChapter 2: Introduction to Propositional Logic
Chapter 2: Introduction to Propositional Logic PART ONE: History and Motivation Origins: Stoic school of philosophy (3rd century B.C.), with the most eminent representative was Chryssipus. Modern Origins:
More informationMaterial and Strict Implication in Boolean Algebras,
2014 by the Authors; licensee ECSC. This Open Access article is distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0) Use, distribution, and
More informationThe Calculus of Inductive Constructions
The Calculus of Inductive Constructions Hugo Herbelin 10th Oregon Programming Languages Summer School Eugene, Oregon, June 16-July 1, 2011 1 Outline - A bit of history, leading to the Calculus of Inductive
More informationPart II Logic and Set Theory
Part II Logic and Set Theory Theorems Based on lectures by I. B. Leader Notes taken by Dexter Chua Lent 2015 These notes are not endorsed by the lecturers, and I have modified them (often significantly)
More informationThe Limit of Humanly Knowable Mathematical Truth
The Limit of Humanly Knowable Mathematical Truth Gödel s Incompleteness Theorems, and Artificial Intelligence Santa Rosa Junior College December 12, 2015 Another title for this talk could be... An Argument
More informationAdvanced Topics in LP and FP
Lecture 1: Prolog and Summary of this lecture 1 Introduction to Prolog 2 3 Truth value evaluation 4 Prolog Logic programming language Introduction to Prolog Introduced in the 1970s Program = collection
More informationAn Introduction to Modal Logic. Ordinary logic studies the partition of sentences1 into two categories, true and false.
An Introduction to Modal Logic Ordinary logic studies the partition of sentences1 into two categories, true and false. Modal logic investigates a finer classification. A sentence can be either necessary
More informationCHAPTER 2 INTRODUCTION TO CLASSICAL PROPOSITIONAL LOGIC
CHAPTER 2 INTRODUCTION TO CLASSICAL PROPOSITIONAL LOGIC 1 Motivation and History The origins of the classical propositional logic, classical propositional calculus, as it was, and still often is called,
More informationProseminar on Semantic Theory Fall 2013 Ling 720 Propositional Logic: Syntax and Natural Deduction 1
Propositional Logic: Syntax and Natural Deduction 1 The Plot That Will Unfold I want to provide some key historical and intellectual context to the model theoretic approach to natural language semantics,
More informationAutomated and Human Proofs in General Mathematics: An Initial Comparison
Automated and Human Proofs in General Mathematics: An Initial Comparison Jesse Alama 1, Daniel Kühlwein 2, and Josef Urban 2 24 January 2012, Cambridge Semantics and Syntax: A Legacy of Alan Turing (1)
More informationAXIOMATIC PROOFS THROUGH AUTOMATED REASONING
Bulletin of the Section of Logic Volume 29:1/2 (2000), pp. 125 136 Branden Fitelson Larry Wos AXIOMATIC PROOFS THROUGH AUTOMATED REASONING Abstract A search of the seminal papers and significant books
More information02 Propositional Logic
SE 2F03 Fall 2005 02 Propositional Logic Instructor: W. M. Farmer Revised: 25 September 2005 1 What is Propositional Logic? Propositional logic is the study of the truth or falsehood of propositions or
More informationDEFINITE DESCRIPTIONS: LANGUAGE, LOGIC, AND ELIMINATION
DEFINITE DESCRIPTIONS: LANGUAGE, LOGIC, AND ELIMINATION NORBERT GRATZL University of Salzburg Abstract Definite descriptions are in the focus of philosophical discussion at least since Russell s famous
More informationA Complete Proof of the Robbins Conjecture
A Complete Proof of the Robbins Conjecture Allen L. Mann May 25, 2003 1 Boolean algebra The language of Boolean algebra consists of two binary function symbols and, one unary function symbol, and two constants
More informationLectures on The Lambda Calculus (I)
Lectures on The Lambda Calculus (I) Masahiko Sato Graduate School of Informatics, Kyoto University Autumn school Proof and Computation Fischbachau, Germany October 4, 2016 Overview In these lectures, I
More informationLogic & Logic Agents Chapter 7 (& Some background)
Lecture Notes on Logic & Logic Agents University of Birzeit, Palestine 2013 Artificial Intelligence Logic & Logic Agents Chapter 7 (& Some background) Dr. Mustafa Jarrar Sina Institute, University of Birzeit
More informationPropositional Logic Language
Propositional Logic Language A logic consists of: an alphabet A, a language L, i.e., a set of formulas, and a binary relation = between a set of formulas and a formula. An alphabet A consists of a finite
More informationRELATIONS BETWEEN PARACONSISTENT LOGIC AND MANY-VALUED LOGIC
Bulletin of the Section of Logic Volume 10/4 (1981), pp. 185 190 reedition 2009 [original edition, pp. 185 191] Newton C. A. da Costa Elias H. Alves RELATIONS BETWEEN PARACONSISTENT LOGIC AND MANY-VALUED
More informationHandbook of Logic and Proof Techniques for Computer Science
Steven G. Krantz Handbook of Logic and Proof Techniques for Computer Science With 16 Figures BIRKHAUSER SPRINGER BOSTON * NEW YORK Preface xvii 1 Notation and First-Order Logic 1 1.1 The Use of Connectives
More informationTHE LOGIC OF COMPOUND STATEMENTS
THE LOGIC OF COMPOUND STATEMENTS All dogs have four legs. All tables have four legs. Therefore, all dogs are tables LOGIC Logic is a science of the necessary laws of thought, without which no employment
More informationModels. Models of Computation, Turing Machines, and the Limits of Turing Computation. Effective Calculability. Motivation for Models of Computation
Turing Computation /0/ Models of Computation, Turing Machines, and the Limits of Turing Computation Bruce MacLennan Models A model is a tool intended to address a class of questions about some domain of
More informationCS 730/830: Intro AI. 1 handout: slides. Wheeler Ruml (UNH) Lecture 11, CS / 15. Propositional Logic. First-Order Logic
CS 730/830: Intro AI 1 handout: slides Wheeler Ruml (UNH) Lecture 11, CS 730 1 / 15 Wheeler Ruml (UNH) Lecture 11, CS 730 2 / 15 Logic A logic is a formal system: syntax: defines sentences semantics: relation
More information6.825 Techniques in Artificial Intelligence. Logic Miscellanea. Completeness and Incompleteness Equality Paramodulation
6.825 Techniques in Artificial Intelligence Logic Miscellanea Completeness and Incompleteness Equality Paramodulation Lecture 9 1 Logic is a huge subject. It includes esoteric mathematical and philosophical
More informationGödel in class. Achim Feldmeier Brno - Oct 2010
Gödel in class Achim Feldmeier Brno - Oct 2010 Philosophy lost key competence to specialized disciplines: right life (happyness, morals) Christianity science and technology Natural Sciences social issues
More informationFoundations of Artificial Intelligence
Foundations of Artificial Intelligence 7. Propositional Logic Rational Thinking, Logic, Resolution Wolfram Burgard, Maren Bennewitz, and Marco Ragni Albert-Ludwigs-Universität Freiburg Contents 1 Agents
More informationLöwnheim Skolem Theorem
Löwnheim Skolem Theorem David Pierce September 17, 2014 Mimar Sinan Fine Arts University http://mat.msgsu.edu.tr/~dpierce/ These notes are part of a general investigation of the Compactness Theorem. They
More informationBasic Algebraic Logic
ELTE 2013. September Today Past 1 Universal Algebra 1 Algebra 2 Transforming Algebras... Past 1 Homomorphism 2 Subalgebras 3 Direct products 3 Varieties 1 Algebraic Model Theory 1 Term Algebras 2 Meanings
More informationFoundations of Artificial Intelligence
Foundations of Artificial Intelligence 7. Propositional Logic Rational Thinking, Logic, Resolution Joschka Boedecker and Wolfram Burgard and Bernhard Nebel Albert-Ludwigs-Universität Freiburg May 17, 2016
More information... The Sequel. a.k.a. Gödel's Girdle
... The Sequel a.k.a. Gödel's Girdle Formal Systems A Formal System for a mathematical theory consists of: 1. A complete list of the symbols to be used. 2. Rules of syntax The rules that determine properly
More informationGeometry and Philosophy
Geometry and Philosophy Russell Marcus Hamilton College November 2007 Philosophy and Geometry, Slide 1 Plato s Academy Let no one ignorant of geometry enter here Philosophy and Geometry, Slide 2 The Big
More informationMATHEMATICAL LOGIC: MATHEMATICS OF LOGIC OR LOGIC OF MATHEMATICS Z. Šikić
MATHEMATICAL LOGIC: MATHEMATICS OF LOGIC OR LOGIC OF MATHEMATICS Z. Šikić This brief historical survey, written from the logical point of view, is a rational reconstruction of the genesis of some interrelations
More informationVictoria Gitman and Thomas Johnstone. New York City College of Technology, CUNY
Gödel s Proof Victoria Gitman and Thomas Johnstone New York City College of Technology, CUNY vgitman@nylogic.org http://websupport1.citytech.cuny.edu/faculty/vgitman tjohnstone@citytech.cuny.edu March
More informationFoundations of Artificial Intelligence
Foundations of Artificial Intelligence 7. Propositional Logic Rational Thinking, Logic, Resolution Joschka Boedecker and Wolfram Burgard and Frank Hutter and Bernhard Nebel Albert-Ludwigs-Universität Freiburg
More informationAxiomatic Proofs through Automated Reasoning* Branden Fitelson 1,2. Larry Wos 2
Axiomatic Proofs through Automated Reasoning* 1 Branden Fitelson 1,2 Larry Wos 2 University of Wisconsin Department of Philosophy Madison, WI 53706 fitelson@facstaff.wisc.edu 2 Mathematics and Computer
More informationSet Theory History. Martin Bunder. September 2015
Set Theory History Martin Bunder September 2015 What is a set? Possible Definition A set is a collection of elements having a common property Abstraction Axiom If a(x) is a property ( y)( x)(x y a(x))
More informationA Set Theory Formalization
Research Practice Final Report A Set Theory Formalization Alejandro Calle-Saldarriaga acalles@eafit.edu.co Mathematical Engineering, Universidad EAFIT Tutor: Andrés Sicard-Ramírez June 3, 2017 1 Problem
More informationReview of Propositional Calculus
CS 1813 Discrete Mathematics Review of Propositional Calculus 1 Truth Tables for Logical Operators P Q P Q P Q P Q P Q P Q P 2 Semantic Reasoning with Truth Tables Proposition (WFF): ((P Q) (( P) Q)) P
More informationBetter Logic Through Algebra, Probability, and. Joseph W. Norman, M.D., Ph.D. University of Michigan, Ann Arbor
Better Logic Through Algebra,, and Joseph W. Norman, M.D., Ph.D. University of Michigan, Ann Arbor Association for Symbolic Logic 2012 Madison, Wisconsin Diversity Is the Savior of Logical Truth I. There
More information7. Propositional Logic. Wolfram Burgard and Bernhard Nebel
Foundations of AI 7. Propositional Logic Rational Thinking, Logic, Resolution Wolfram Burgard and Bernhard Nebel Contents Agents that think rationally The wumpus world Propositional logic: syntax and semantics
More informationTheorem Proving in the Propositional Algebra. Geoff Phillips **************
4/12/2006 Theorem Proving in the Propositional Algebra Geoff Phillips ************** Introduction This paper deals with Propositional Logic as described in (Fitting (1990)). The objects of Propositional
More informationKnowledge base (KB) = set of sentences in a formal language Declarative approach to building an agent (or other system):
Logic Knowledge-based agents Inference engine Knowledge base Domain-independent algorithms Domain-specific content Knowledge base (KB) = set of sentences in a formal language Declarative approach to building
More informationDiscrete Mathematics
Discrete Mathematics Yi Li Software School Fudan University March 13, 2017 Yi Li (Fudan University) Discrete Mathematics March 13, 2017 1 / 1 Review of Lattice Ideal Special Lattice Boolean Algebra Yi
More informationo is a type symbol. There are no other type symbols.
In what follows, the article sets out two main interpretations of the formal logic of Principia Mathematica, one aims to be historical which will be called Principia L and the other is Church s interpretation
More informationFirst Order Logic (FOL) 1 znj/dm2017
First Order Logic (FOL) 1 http://lcs.ios.ac.cn/ znj/dm2017 Naijun Zhan March 19, 2017 1 Special thanks to Profs Hanpin Wang (PKU) and Lijun Zhang (ISCAS) for their courtesy of the slides on this course.
More informationType Theory and Constructive Mathematics. Type Theory and Constructive Mathematics Thierry Coquand. University of Gothenburg
Type Theory and Constructive Mathematics Type Theory and Constructive Mathematics Thierry Coquand University of Gothenburg Content An introduction to Voevodsky s Univalent Foundations of Mathematics The
More information03 Review of First-Order Logic
CAS 734 Winter 2014 03 Review of First-Order Logic William M. Farmer Department of Computing and Software McMaster University 18 January 2014 What is First-Order Logic? First-order logic is the study of
More informationThe Legacy of Hilbert, Gödel, Gentzen and Turing
The Legacy of Hilbert, Gödel, Gentzen and Turing Amílcar Sernadas Departamento de Matemática - Instituto Superior Técnico Security and Quantum Information Group - Instituto de Telecomunicações TULisbon
More information07 Practical Application of The Axiomatic Method
CAS 701 Fall 2002 07 Practical Application of The Axiomatic Method Instructor: W. M. Farmer Revised: 28 November 2002 1 What is the Axiomatic Method? 1. A mathematical model is expressed as a set of axioms
More informationSeptember 13, Cemela Summer School. Mathematics as language. Fact or Metaphor? John T. Baldwin. Framing the issues. structures and languages
September 13, 2008 A Language of / for mathematics..., I interpret that mathematics is a language in a particular way, namely as a metaphor. David Pimm, Speaking Mathematically Alternatively Scientists,
More informationCombinators & Lambda Calculus
Combinators & Lambda Calculus Abstracting 1/16 three apples plus two pears = five fruits concrete 3+2 = 5 abstract objects a+b = b+a a (b c) = (a b) c abstract quantities abstract operations a, b[r(a,
More informationFriendly Logics, Fall 2015, Lecture Notes 1
Friendly Logics, Fall 2015, Lecture Notes 1 Val Tannen 1 Some references Course Web Page: http://www.cis.upenn.edu/~val/cis682. I have posted there the remarkable On the Unusual Effectiveness of Logic
More informationDr Prya Mathew SJCE Mysore
1 2 3 The word Mathematics derived from two Greek words Manthanein means learning Techne means an art or technique So Mathematics means the art of learning related to disciplines or faculties disciplines
More informationLogical Agents. Knowledge based agents. Knowledge based agents. Knowledge based agents. The Wumpus World. Knowledge Bases 10/20/14
0/0/4 Knowledge based agents Logical Agents Agents need to be able to: Store information about their environment Update and reason about that information Russell and Norvig, chapter 7 Knowledge based agents
More informationLecture 11: Measuring the Complexity of Proofs
IAS/PCMI Summer Session 2000 Clay Mathematics Undergraduate Program Advanced Course on Computational Complexity Lecture 11: Measuring the Complexity of Proofs David Mix Barrington and Alexis Maciel July
More informationCOMP 2600: Formal Methods for Software Engineeing
COMP 2600: Formal Methods for Software Engineeing Dirk Pattinson Semester 2, 2013 What do we mean by FORMAL? Oxford Dictionary in accordance with convention or etiquette or denoting a style of writing
More informationFirst-Order Theorem Proving and Vampire
First-Order Theorem Proving and Vampire Laura Kovács 1,2 and Martin Suda 2 1 TU Wien 2 Chalmers Outline Introduction First-Order Logic and TPTP Inference Systems Saturation Algorithms Redundancy Elimination
More informationClass 29 - November 3 Semantics for Predicate Logic
Philosophy 240: Symbolic Logic Fall 2010 Mondays, Wednesdays, Fridays: 9am - 9:50am Hamilton College Russell Marcus rmarcus1@hamilton.edu Class 29 - November 3 Semantics for Predicate Logic I. Proof Theory
More informationProofs with monotone cuts
Proofs with monotone cuts Emil Jeřábek jerabek@math.cas.cz http://math.cas.cz/ jerabek/ Institute of Mathematics of the Academy of Sciences, Prague Logic Colloquium 2010, Paris Propositional proof complexity
More informationIntroduction to Artificial Intelligence. Logical Agents
Introduction to Artificial Intelligence Logical Agents (Logic, Deduction, Knowledge Representation) Bernhard Beckert UNIVERSITÄT KOBLENZ-LANDAU Winter Term 2004/2005 B. Beckert: KI für IM p.1 Outline Knowledge-based
More informationOn Axiomatic Rejection for the Description Logic ALC
On Axiomatic Rejection for the Description Logic ALC Hans Tompits Vienna University of Technology Institute of Information Systems Knowledge-Based Systems Group Joint work with Gerald Berger Context The
More informationLectures on Computational Type Theory
Lectures on Computational Type Theory From Proofs-as-Programs to Proofs-as-Processes Robert L. Constable Cornell University Lecture Schedule Lecture 1: Origins and Introduction to Computational Type Theory
More informationLogic. Introduction to Artificial Intelligence CS/ECE 348 Lecture 11 September 27, 2001
Logic Introduction to Artificial Intelligence CS/ECE 348 Lecture 11 September 27, 2001 Last Lecture Games Cont. α-β pruning Outline Games with chance, e.g. Backgammon Logical Agents and thewumpus World
More information185.A09 Advanced Mathematical Logic
185.A09 Advanced Mathematical Logic www.volny.cz/behounek/logic/teaching/mathlog13 Libor Běhounek, behounek@cs.cas.cz Lecture #1, October 15, 2013 Organizational matters Study materials will be posted
More informationLecture 2: Axiomatic semantics
Chair of Software Engineering Trusted Components Prof. Dr. Bertrand Meyer Lecture 2: Axiomatic semantics Reading assignment for next week Ariane paper and response (see course page) Axiomatic semantics
More informationLogical Agent & Propositional Logic
Logical Agent & Propositional Logic Berlin Chen 2005 References: 1. S. Russell and P. Norvig. Artificial Intelligence: A Modern Approach. Chapter 7 2. S. Russell s teaching materials Introduction The representation
More informationOutline. Logical Agents. Logical Reasoning. Knowledge Representation. Logical reasoning Propositional Logic Wumpus World Inference
Outline Logical Agents ECE57 Applied Artificial Intelligence Spring 007 Lecture #6 Logical reasoning Propositional Logic Wumpus World Inference Russell & Norvig, chapter 7 ECE57 Applied Artificial Intelligence
More informationFirst Order Logic (FOL)
First Order Logic (FOL) CE417: Introduction to Artificial Intelligence Sharif University of Technology Spring 2013 Soleymani Course material: Artificial Intelligence: A Modern Approach, 3 rd Edition, Chapter
More informationAgenda. Artificial Intelligence. Reasoning in the Wumpus World. The Wumpus World
Agenda Artificial Intelligence 10. Propositional Reasoning, Part I: Principles How to Think About What is True or False 1 Introduction Álvaro Torralba Wolfgang Wahlster 2 Propositional Logic 3 Resolution
More informationMATHEMATICAL LOGIC FOR APPLICATIONS
MIKLÓS FERENCZI MIKLÓS SZŐTS MATHEMATICAL LOGIC FOR APPLICATIONS 2011 Abstract Contents Sponsorship Editorship Referee Technical editor Copyright ISBN This book is recommended for those readers who have
More informationWhat are the recursion theoretic properties of a set of axioms? Understanding a paper by William Craig Armando B. Matos
What are the recursion theoretic properties of a set of axioms? Understanding a paper by William Craig Armando B. Matos armandobcm@yahoo.com February 5, 2014 Abstract This note is for personal use. It
More informationDeductive Verification
Deductive Verification Mooly Sagiv Slides from Zvonimir Rakamaric First-Order Logic A formal notation for mathematics, with expressions involving Propositional symbols Predicates Functions and constant
More informationFrom Residuated Lattices to Boolean Algebras with Operators
From Residuated Lattices to Boolean Algebras with Operators Peter Jipsen School of Computational Sciences and Center of Excellence in Computation, Algebra and Topology (CECAT) Chapman University October
More informationDouble-Negation Elimination in Some Propositional Logics
Double-Negation Elimination in Some Propositional Logics Michael Beeson San Jose State University Math & Computer Science San Jose, CA 95192 Robert Veroff University of New Mexico Department of Computer
More informationLogic: Propositional Logic (Part I)
Logic: Propositional 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.
More informationCHAPTER 11. Introduction to Intuitionistic Logic
CHAPTER 11 Introduction to Intuitionistic Logic Intuitionistic logic has developed as a result of certain philosophical views on the foundation of mathematics, known as intuitionism. Intuitionism was originated
More informationOrigin in Mathematical Logic
Lambda Calculus Origin in Mathematical Logic Foundation of mathematics was very much an issue in the early decades of 20th century. Cantor, Frege, Russel s Paradox, Principia Mathematica, NBG/ZF Origin
More informationCS:4420 Artificial Intelligence
CS:4420 rtificial Intelligence Spring 2018 Logical gents Cesare Tinelli The University of Iowa Copyright 2004 18, Cesare Tinelli and Stuart Russell a a These notes were originally developed by Stuart Russell
More informationBootstrapping Mathematics
Bootstrapping Mathematics Masahiko Sato Graduate School of Informatics, Kyoto University Mathematical Logic: Development and Evolution into Various Sciences Kanazawa, Japan March 9, 2012 Contents What
More informationClass 15: Hilbert and Gödel
Philosophy 405: Knowledge, Truth and Mathematics Spring 2008 M, W: 1-2:15pm Hamilton College Russell Marcus rmarcus1@hamilton.edu I. Hilbert s programme Class 15: Hilbert and Gödel We have seen four different
More informationA Journey through the Possible Worlds of Modal Logic Lecture 1: Introduction to modal logics
A Journey through the Possible Worlds of Modal Logic Lecture 1: Introduction to modal logics Valentin Goranko Department of Philosophy, Stockholm University ESSLLI 2016, Bolzano, August 22, 2016 Outline
More informationSome consequences of compactness in Lukasiewicz Predicate Logic
Some consequences of compactness in Lukasiewicz Predicate Logic Luca Spada Department of Mathematics and Computer Science University of Salerno www.logica.dmi.unisa.it/lucaspada 7 th Panhellenic Logic
More informationLogical Agent & Propositional Logic
Logical Agent & Propositional Logic Berlin Chen Department of Computer Science & Information Engineering National Taiwan Normal University References: 1. S. Russell and P. Norvig. Artificial Intelligence:
More information