Logical Closure Properties of Propositional Proof Systems
|
|
- Marjorie Payne
- 6 years ago
- Views:
Transcription
1 of Logical of Propositional Institute of Theoretical Computer Science Leibniz University Hannover Germany Theory and Applications of Models of Computation 2008
2 Outline of
3 Propositional of Definition (Cook, Reckhow 79) A propositional proof system is a polynomial time computable function P with rng(p) = TAUT. A string π with P(π) = ϕ is called a P-proof of ϕ. Motivation Proofs can be easily checked. Examples truth-table method, resolution,
4 Frege Systems of F use: axiom schemes: ϕ ϕ, ϕ ϕ ψ,... ϕ ϕ ψ rules: (modus ponens) ψ A Frege proof of a formula ϕ is a sequence (ϕ 1,...,ϕ n = ϕ) of propositional formulas such that for i = 1,...,n: ϕ i is a substitution instance of an axiom, or ϕ i was derived by modus ponens from ϕ j, ϕ k with j, k < i.
5 Extensions of Frege Systems of Extended Frege EF Abbreviations for complex formulas: p ϕ, where p is a new propositional variable. with substitution SF Substitution rule: ϕ σ(ϕ) for arbitrary substitutions σ Extensions of EF Let Φ be a polynomial-time computable set of tautologies. EF + Φ: Φ as axiom schemes
6 Between of Definition (Cook, Reckhow 79) A proof system Q p-simulates a proof system P df (P p Q) there exists a poly-time function f such that P(π) = Q(f(π)) for all π. P and Q are p-equivalent (P p Q) P p Q and Q p P. df
7 The Simulation Order of Optimal Proof System? ZFC EF p SF Frege not polynomially bounded AC 0 -Frege Cutting Planes PCR of Resolution Davis Putnam Polynomial Calculus Nullstellensatz Truth Table
8 of of Definition A proof system P is closed under modus ponens there exists a poly-time procedure with Input: P-proofs π 1,...,π k of ϕ 1,...,ϕ k a P-proof π k+1 of ϕ 1 ϕ k+1 Output: a P-proof of ϕ k+1. Definition df P is closed under substitutions there exists a poly-time procedure with Input: a P-proof of ϕ and a substitution instance σ(ϕ) of ϕ Output: a P-proof of σ(ϕ). df
9 Robust Properties of Definition A property E is robust if it is preserved inside a degree, i.e., if P fulfills E and P p Q, then also Q fulfills E. Remark 1. Closure under modus ponens and substitutions are robust. 2. They are also independent from each other.
10 An Example of Proposition F and extended EF are closed under modus ponens and substitutions.
11 An Example of Proposition F and extended EF are closed under modus ponens and substitutions. Proof. Modus ponens is available as a rule in F and EF.
12 An Example of Proposition F and extended EF are closed under modus ponens and substitutions. Proof. Modus ponens is available as a rule in F and EF. Substitutions in F : Let ϕ 1,...,ϕ k be an F -proof. Then σ(ϕ 1 ),...,σ(ϕ k ) is an F -proof of σ(ϕ k ).
13 An Example of Proposition F and extended EF are closed under modus ponens and substitutions. Proof. Modus ponens is available as a rule in F and EF. Substitutions in F : Let ϕ 1,...,ϕ k be an F -proof. Then σ(ϕ 1 ),...,σ(ϕ k ) is an F -proof of σ(ϕ k ). Substitutions in EF : Use EF p SF and robustness.
14 : of The language of arithmetic uses the symbols 0, S, +,,... Σ b 1-formulas are formulas in prenex normal form with only bounded -quantifiers, i.e. ( x t(y))ψ(x, y). Σ b 1-formulas describe NP-sets. Π b 1-formulas: ( x t(y))ψ(x, y) conp-sets
15 Translating Π b 1-Formulas into Propositional Formulas Definition (Cook 75, Krajíček, Pudlák 90) Let ϕ Π b 1. Then there are propositional formulas ϕ n, n N such that: ϕ n can be constructed in polynomial time from 1 n. ϕ n is a tautology N = ϕ(a) for all a N of length n of
16 The Property of Definition The reflection principle of a propositional proof system P is defined by the arithmetic formula where RFN(P) = ( π)( ϕ)prf P (π,ϕ) Taut(ϕ) Prf P is a Σ b 1-formula formalizing P-proofs Taut is a Π b 1-formula for propositional tautologies.
17 The Property of Definition The reflection principle of a propositional proof system P is defined by the arithmetic formula where RFN(P) = ( π)( ϕ)prf P (π,ϕ) Taut(ϕ) Prf P is a Σ b 1-formula formalizing P-proofs Taut is a Π b 1-formula for propositional tautologies. Definition A propositional proof system P has the reflection property if there exists a polynomial-time algorithm that on input 1 n outputs a P-proof of RFN(P) n.
18 Robustness of of Proposition Let P p Q. Then P has reflection iff Q has reflection.
19 Robustness of of Proposition Let P p Q. Then P has reflection iff Q has reflection. Proof. Assume that Q has reflection and let g : P p Q.
20 Robustness of of Proposition Let P p Q. Then P has reflection iff Q has reflection. Proof. Assume that Q has reflection and let g : P p Q. Then Q g computes P.
21 Robustness of of Proposition Let P p Q. Then P has reflection iff Q has reflection. Proof. Assume that Q has reflection and let g : P p Q. Then Q g computes P. Q proves RFN(P) with respect to the Turing machine Q g, because Q proves rng(q) TAUT, and therefore also rng(q g) TAUT.
22 Robustness of of Proposition Let P p Q. Then P has reflection iff Q has reflection. Proof. Assume that Q has reflection and let g : P p Q. Then Q g computes P. Q proves RFN(P) with respect to the Turing machine Q g, because Q proves rng(q) TAUT, and therefore also rng(q g) TAUT. P p Q = P proves RFN(P) with respect to Q g.
23 Which Have? of
24 Which Have? of Strong proof systems have reflection, weak systems probably not.
25 Which Have? of Strong proof systems have reflection, weak systems probably not. Theorem (Krajíček, Pudlák 89) EF has the reflection property. Theorem (Atserias, Bonet 02) Resolution requires exponential-size proofs for its reflection principle (in the canonical formulation).
26 Characterization of Extensions of EF of Main Theorem For all proof systems P p EF the following conditions are equivalent: 1. P is p-equivalent to a proof system EF + ϕ with a true Π b 1-formula ϕ. 2. P is p-equivalent to a system EF + Φ with some poly-time set Φ of true Π b 1 -formulas. 3. P has the reflection property and is closed under modus ponens and substitutions.
27 Characterization of Extensions of EF of Main Theorem For all proof systems P p EF the following conditions are equivalent: 1. P is p-equivalent to a proof system EF + ϕ with a true Π b 1-formula ϕ. 2. P is p-equivalent to a system EF + Φ with some poly-time set Φ of true Π b 1 -formulas. 3. P has the reflection property and is closed under modus ponens and substitutions. Proof. 1 2: clear
28 Characterization of Extensions of EF of Main Theorem For all proof systems P p EF the following conditions are equivalent: 1. P is p-equivalent to a proof system EF + ϕ with a true Π b 1-formula ϕ. 2. P is p-equivalent to a system EF + Φ with some poly-time set Φ of true Π b 1 -formulas. 3. P has the reflection property and is closed under modus ponens and substitutions. Proof. 1 2: clear 2 3: EF + Φ has these closure properties, and robustness transfers them to P.
29 Ingredients of the Proof 3 1 of Deduction theorem for EF There exists a poly-time procedure that takes as input an EF -proof of a formula ψ from a finite set of tautologies Φ as extra assumptions, and produces an EF -proof of the implication ( ϕ Φ ϕ) ψ. Proposition If the proof system P p EF has reflection and P is closed under under substitutions and modus ponens, then EF + RFN(P) p P. Proposition For every proof system P we have P p EF + RFN(P).
30 Proposition If P p EF has reflection and is closed under modus ponens and substitutions, then EF + RFN(P) p P. of
31 Proposition If P p EF has reflection and is closed under modus ponens and substitutions, then EF + RFN(P) p P. Proof. If EF + RFN(P) proves ϕ, then there are substitution instances ψ 1,...,ψ k of formulas from RFN(P) such that EF proves ϕ from ψ 1,...,ψ k. of
32 Proposition If P p EF has reflection and is closed under modus ponens and substitutions, then EF + RFN(P) p P. Proof. If EF + RFN(P) proves ϕ, then there are substitution instances ψ 1,...,ψ k of formulas from RFN(P) such that EF proves ϕ from ψ 1,...,ψ k. Deduction theorem for EF = poly-size EF -proof of ( k i=1 ψ i) ϕ of
33 Proposition If P p EF has reflection and is closed under modus ponens and substitutions, then EF + RFN(P) p P. Proof. If EF + RFN(P) proves ϕ, then there are substitution instances ψ 1,...,ψ k of formulas from RFN(P) such that EF proves ϕ from ψ 1,...,ψ k. Deduction theorem for EF = poly-size EF -proof of ( k i=1 ψ i) ϕ Transform this proof into a poly-size EF -proof of (ψ 1 (ψ 2...(ψ k 1 (ψ k ϕ))... )) of
34 Proposition If P p EF has reflection and is closed under modus ponens and substitutions, then EF + RFN(P) p P. Proof. If EF + RFN(P) proves ϕ, then there are substitution instances ψ 1,...,ψ k of formulas from RFN(P) such that EF proves ϕ from ψ 1,...,ψ k. Deduction theorem for EF = poly-size EF -proof of ( k i=1 ψ i) ϕ Transform this proof into a poly-size EF -proof of (ψ 1 (ψ 2...(ψ k 1 (ψ k ϕ))... )) P p EF = poly-size P-proof of this formula of
35 Proposition If P p EF has reflection and is closed under modus ponens and substitutions, then EF + RFN(P) p P. Proof. If EF + RFN(P) proves ϕ, then there are substitution instances ψ 1,...,ψ k of formulas from RFN(P) such that EF proves ϕ from ψ 1,...,ψ k. Deduction theorem for EF = poly-size EF -proof of ( k i=1 ψ i) ϕ Transform this proof into a poly-size EF -proof of (ψ 1 (ψ 2...(ψ k 1 (ψ k ϕ))... )) P p EF = poly-size P-proof of this formula P has reflection + substitution = poly-size P-proofs of ψ 1,...,ψ k of
36 Proposition If P p EF has reflection and is closed under modus ponens and substitutions, then EF + RFN(P) p P. Proof. If EF + RFN(P) proves ϕ, then there are substitution instances ψ 1,...,ψ k of formulas from RFN(P) such that EF proves ϕ from ψ 1,...,ψ k. Deduction theorem for EF = poly-size EF -proof of ( k i=1 ψ i) ϕ Transform this proof into a poly-size EF -proof of (ψ 1 (ψ 2...(ψ k 1 (ψ k ϕ))... )) P p EF = poly-size P-proof of this formula P has reflection + substitution = poly-size P-proofs of ψ 1,...,ψ k Modus ponens for P = poly-size P-proof of ϕ of
37 of The Cook-Reckhow framework is possibly too broad for proof systems used in practice: These systems always satisfy some additional properties. A combination of simple closure properties characterizes the degrees of extensions of EF. Bounded arithmetic is a central tool to understand these systems.
38 A General Programme of Identify the central underlying properties of further systems such as resolution, geometric systems, algebraic systems etc. Provide robust definitions of these systems in terms of these properties.
Logical Closure Properties of Propositional Proof Systems
Logical Closure Properties of Propositional Proof Systems (Extended Abstract) Olaf Beyersdorff Institut für Theoretische Informatik, Leibniz Universität Hannover, Germany beyersdorff@thi.uni-hannover.de
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 informationAlgebraic Proof Systems
Algebraic Proof Systems Pavel Pudlák Mathematical Institute, Academy of Sciences, Prague and Charles University, Prague Fall School of Logic, Prague, 2009 2 Overview 1 a survey of proof systems 2 a lower
More informationTuples of Disjoint NP-Sets
Tuples of Disjoint NP-Sets (Extended Abstract) Olaf Beyersdorff Institut für Informatik, Humboldt-Universität zu Berlin, 10099 Berlin, Germany beyersdo@informatik.hu-berlin.de Abstract. Disjoint NP-pairs
More informationThe Deduction Theorem for Strong Propositional Proof Systems
The Deduction Theorem for Strong Propositional Proof Systems Olaf Beyersdorff Institut für Theoretische Informatik, Leibniz Universität Hannover, Germany beyersdorff@thi.uni-hannover.de Abstract. This
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 informationComplexity of propositional proofs: Some theory and examples
Complexity of propositional proofs: Some theory and examples Univ. of California, San Diego Barcelona April 27, 2015 Frege proofs Introduction Frege proofs Pigeonhole principle Frege proofs are the usual
More informationTuples of Disjoint NP-Sets
Electronic Colloquium on Computational Complexity, Report No. 123 (2005) Tuples of Disjoint NP-Sets Olaf Beyersdorff Institut für Informatik, Humboldt-Universität zu Berlin, 10099 Berlin, Germany beyersdo@informatik.hu-berlin.de
More informationTuples of Disjoint NP-Sets
Tuples of Disjoint NP-Sets Olaf Beyersdorff Institut für Informatik, Humboldt-Universität zu Berlin, Germany beyersdo@informatik.hu-berlin.de Abstract. Disjoint NP-pairs are a well studied complexity-theoretic
More informationMath 267a - Propositional Proof Complexity. Lecture #1: 14 January 2002
Math 267a - Propositional Proof Complexity Lecture #1: 14 January 2002 Lecturer: Sam Buss Scribe Notes by: Robert Ellis 1 Introduction to Propositional Logic 1.1 Symbols and Definitions The language of
More informationA Tight Karp-Lipton Collapse Result in Bounded Arithmetic
A Tight Karp-Lipton Collapse Result in Bounded Arithmetic Olaf Beyersdorff 1 Sebastian Müller 2 1 Institut für Theoretische Informatik, Leibniz-Universität Hannover 2 Institut für Informatik, Humboldt-Universität
More informationThis is an author produced version of Characterizing the Existence of Optimal Proof Systems and Complete Sets for Promise Classes..
This is an author produced version of Characterizing the Existence of Optimal Proof Systems and Complete Sets for Promise Classes.. White Rose Research Online URL for this paper: http://eprints.whiterose.ac.uk/74777/
More informationTechnische Universität München Department of Computer Science. Joint Advanced Students School 2009 Propositional Proof Complexity.
Technische Universität München Department of Computer Science Joint Advanced Students School 2009 Propositional Proof Complexity May 2009 Frege Systems Michael Herrmann Contents Contents ii 1 Introduction
More informationModal Logic XX. Yanjing Wang
Modal Logic XX Yanjing Wang Department of Philosophy, Peking University May 6th, 2016 Advanced Modal Logic (2016 Spring) 1 Completeness A traditional view of Logic A logic Λ is a collection of formulas
More informationThe Deduction Rule and Linear and Near-linear Proof Simulations
The Deduction Rule and Linear and Near-linear Proof Simulations Maria Luisa Bonet Department of Mathematics University of California, San Diego Samuel R. Buss Department of Mathematics University of California,
More informationAn Introduction to Proof Complexity, Part II.
An Introduction to Proof Complexity, Part II. Pavel Pudlák Mathematical Institute, Academy of Sciences, Prague and Charles University, Prague Computability in Europe 2009, Heidelberg 2 Overview Part I.
More informationAn Introduction to Modal Logic III
An Introduction to Modal Logic III Soundness of Normal Modal Logics Marco Cerami Palacký University in Olomouc Department of Computer Science Olomouc, Czech Republic Olomouc, October 24 th 2013 Marco Cerami
More informationOrganization. Informal introduction and Overview Informal introductions to P,NP,co-NP and themes from and relationships with Proof complexity
15-16/08/2009 Nicola Galesi 1 Organization Informal introduction and Overview Informal introductions to P,NP,co-NP and themes from and relationships with Proof complexity First Steps in Proof Complexity
More informationOn the Automatizability of Resolution and Related Propositional Proof Systems
On the Automatizability of Resolution and Related Propositional Proof Systems Albert Atserias and María Luisa Bonet Departament de Llenguatges i Sistemes Informàtics Universitat Politècnica de Catalunya
More informationUNIVERSITY OF EAST ANGLIA. School of Mathematics UG End of Year Examination MATHEMATICAL LOGIC WITH ADVANCED TOPICS MTH-4D23
UNIVERSITY OF EAST ANGLIA School of Mathematics UG End of Year Examination 2003-2004 MATHEMATICAL LOGIC WITH ADVANCED TOPICS Time allowed: 3 hours Attempt Question ONE and FOUR other questions. Candidates
More informationAn Introduction to Modal Logic V
An Introduction to Modal Logic V Axiomatic Extensions and Classes of Frames Marco Cerami Palacký University in Olomouc Department of Computer Science Olomouc, Czech Republic Olomouc, November 7 th 2013
More informationInformal Statement Calculus
FOUNDATIONS OF MATHEMATICS Branches of Logic 1. Theory of Computations (i.e. Recursion Theory). 2. Proof Theory. 3. Model Theory. 4. Set Theory. Informal Statement Calculus STATEMENTS AND CONNECTIVES Example
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 informationTheoretical Computer Science. Nondeterministic functions and the existence of optimal proof systems
Theoretical Computer Science 410 (2009) 3839 3855 Contents lists available at ScienceDirect Theoretical Computer Science journal homepage: www.elsevier.com/locate/tcs Nondeterministic functions and the
More informationPolynomial Size Proofs for the Propositional Pigeonhole Principle
Polynomial Size Proofs for the Propositional Pigeonhole Principle An exploration into proof theory complexity Author: Renate Eilers 3701441 First supervisor: Dr. Rosalie Iemhoff Second supervisor: Prof.
More informationModel theory of bounded arithmetic with applications to independence results. Morteza Moniri
Model theory of bounded arithmetic with applications to independence results Morteza Moniri Abstract In this paper we apply some new and some old methods in order to construct classical and intuitionistic
More informationNondeterministic Functions and the Existence of Optimal Proof Systems
Nondeterministic Functions and the Existence of Optimal Proof Systems Olaf Beyersdorff 1, Johannes Köbler 2, and Jochen Messner 3 1 Institut für Theoretische Informatik, Leibniz-Universität Hannover, Germany
More informationNondeterministic Functions and the Existence of Optimal Proof Systems 1
Nondeterministic Functions and the Existence of Optimal Proof Systems 1 Olaf Beyersdorff a,2 Johannes Köbler b Jochen Messner c a Institut für Theoretische Informatik, Leibniz Universität Hannover, Germany
More informationConjunction: p q is true if both p, q are true, and false if at least one of p, q is false. The truth table for conjunction is as follows.
Chapter 1 Logic 1.1 Introduction and Definitions Definitions. A sentence (statement, proposition) is an utterance (that is, a string of characters) which is either true (T) or false (F). A predicate is
More informationProof Complexity of Quantified Boolean Formulas
Proof Complexity of Quantified Boolean Formulas Olaf Beyersdorff School of Computing, University of Leeds Olaf Beyersdorff Proof Complexity of Quantified Boolean Formulas 1 / 39 Proof complexity (in one
More informationPROOF COMPLEXITY IN ALGEBRAIC SYSTEMS AND BOUNDED DEPTH FREGE SYSTEMS WITH MODULAR COUNTING
PROOF COMPLEXITY IN ALGEBRAIC SYSTEMS AND BOUNDED DEPTH FREGE SYSTEMS WITH MODULAR COUNTING S. Buss, R. Impagliazzo, J. Krajíček, P. Pudlák, A. A. Razborov and J. Sgall Abstract. We prove a lower bound
More informationAlgebraic Proof Complexity: Progress, Frontiers and Challenges
Algebraic Proof Complexity: Progress, Frontiers and Challenges Toniann Pitassi Iddo Tzameret July 1, 2016 Abstract We survey recent progress in the proof complexity of strong proof systems and its connection
More informationPřednáška 12. Důkazové kalkuly Kalkul Hilbertova typu. 11/29/2006 Hilbertův kalkul 1
Přednáška 12 Důkazové kalkuly Kalkul Hilbertova typu 11/29/2006 Hilbertův kalkul 1 Formal systems, Proof calculi A proof calculus (of a theory) is given by: A. a language B. a set of axioms C. a set of
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 informationLogic: The Big Picture
Logic: The Big Picture A typical logic is described in terms of syntax: what are the legitimate formulas semantics: under what circumstances is a formula true proof theory/ axiomatization: rules for proving
More informationGödel s Completeness Theorem
A.Miller M571 Spring 2002 Gödel s Completeness Theorem We only consider countable languages L for first order logic with equality which have only predicate symbols and constant symbols. We regard the symbols
More information2 BEAME AND PITASSI systems of increasing complexity. This program has several important side eects. First, standard proof systems are interesting in
Propositional Proof Complexity: Past, Present, and Future Paul Beame and Toniann Pitassi Abstract. Proof complexity, the study of the lengths of proofs in propositional logic, is an area of study that
More informationREDUCTION OF HILBERT-TYPE PROOF SYSTEMS TO THE IF-THEN-ELSE EQUATIONAL LOGIC. 1. Introduction
J. Appl. Math. & Computing Vol. 14(2004), No. 1-2, pp. 69-80 REDUCTION OF HILBERT-TYPE PROOF SYSTEMS TO THE IF-THEN-ELSE EQUATIONAL LOGIC JOOHEE JEONG Abstract. We present a construction of the linear
More informationOutline. Overview. Syntax Semantics. Introduction Hilbert Calculus Natural Deduction. 1 Introduction. 2 Language: Syntax and Semantics
Introduction Arnd Poetzsch-Heffter Software Technology Group Fachbereich Informatik Technische Universität Kaiserslautern Sommersemester 2010 Arnd Poetzsch-Heffter ( Software Technology Group Fachbereich
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 informationProof Complexity of Non-Classical Logics
Proof Complexity of Non-Classical Logics Olaf Beyersdorff 1 and Oliver Kutz 2 1 Institut für Theoretische Informatik, Leibniz-Universität Hannover, Germany beyersdorff@thi.uni-hannover.de 2 Research Center
More informationModel Checking for Modal Intuitionistic Dependence Logic
1/71 Model Checking for Modal Intuitionistic Dependence Logic Fan Yang Department of Mathematics and Statistics University of Helsinki Logical Approaches to Barriers in Complexity II Cambridge, 26-30 March,
More informationNatural Deduction is a method for deriving the conclusion of valid arguments expressed in the symbolism of propositional logic.
Natural Deduction is a method for deriving the conclusion of valid arguments expressed in the symbolism of propositional logic. The method consists of using sets of Rules of Inference (valid argument forms)
More informationSome open problems in bounded arithmetic and propositional proof complexity (research proposal paper)
Some open problems in bounded arithmetic and propositional proof complexity (research proposal paper) $Id: alanorp.tex,v 1.5 2002/12/10 04:57:36 alan Exp $ LATEX d on January 3, 2005 Alan Skelley January
More informationPropositional logic (revision) & semantic entailment. p. 1/34
Propositional logic (revision) & semantic entailment p. 1/34 Reading The background reading for propositional logic is Chapter 1 of Huth/Ryan. (This will cover approximately the first three lectures.)
More informationOn the computational content of intuitionistic propositional proofs
On the computational content of intuitionistic propositional proofs Samuel R. Buss 1,3 Pavel Pudlák 2,3 1 Introduction The intuitionistic calculus was introduced to capture reasoning in constructive mathematics.
More informationIntelligent Agents. First Order Logic. Ute Schmid. Cognitive Systems, Applied Computer Science, Bamberg University. last change: 19.
Intelligent Agents First Order Logic Ute Schmid Cognitive Systems, Applied Computer Science, Bamberg University last change: 19. Mai 2015 U. Schmid (CogSys) Intelligent Agents last change: 19. Mai 2015
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 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 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 informationMAI0203 Lecture 7: Inference and Predicate Calculus
MAI0203 Lecture 7: Inference and Predicate Calculus Methods of Artificial Intelligence WS 2002/2003 Part II: Inference and Knowledge Representation II.7 Inference and Predicate Calculus MAI0203 Lecture
More informationPropositional Logic: Part II - Syntax & Proofs 0-0
Propositional Logic: Part II - Syntax & Proofs 0-0 Outline Syntax of Propositional Formulas Motivating Proofs Syntactic Entailment and Proofs Proof Rules for Natural Deduction Axioms, theories and theorems
More informationComplexity Theory. Knowledge Representation and Reasoning. November 2, 2005
Complexity Theory Knowledge Representation and Reasoning November 2, 2005 (Knowledge Representation and Reasoning) Complexity Theory November 2, 2005 1 / 22 Outline Motivation Reminder: Basic Notions Algorithms
More informationThis is a repository copy of Nondeterministic Instance Complexity and Proof Systems with Advice.
This is a repository copy of Nondeterministic Instance Complexity and Proof Systems with Advice. White Rose Research Online URL for this paper: http://eprints.whiterose.ac.uk/74796/ Proceedings Paper:
More informationFiltrations and Basic Proof Theory Notes for Lecture 5
Filtrations and Basic Proof Theory Notes for Lecture 5 Eric Pacuit March 13, 2012 1 Filtration Let M = W, R, V be a Kripke model. Suppose that Σ is a set of formulas closed under subformulas. We write
More informationPart 1: Propositional Logic
Part 1: Propositional Logic Literature (also for first-order logic) Schöning: Logik für Informatiker, Spektrum Fitting: First-Order Logic and Automated Theorem Proving, Springer 1 Last time 1.1 Syntax
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 informationApplied Logic. Lecture 1 - Propositional logic. Marcin Szczuka. Institute of Informatics, The University of Warsaw
Applied Logic Lecture 1 - Propositional logic Marcin Szczuka Institute of Informatics, The University of Warsaw Monographic lecture, Spring semester 2017/2018 Marcin Szczuka (MIMUW) Applied Logic 2018
More informationOn extracting computations from propositional proofs (a survey)
On extracting computations from propositional proofs (a survey) Pavel Pudlák September 16, 2010 Abstract This paper describes a project that aims at showing that propositional proofs of certain tautologies
More informationALGEBRAIC PROOFS OVER NONCOMMUTATIVE FORMULAS
Electronic Colloquium on Computational Complexity, Report No. 97 (2010) ALGEBRAIC PROOFS OVER NONCOMMUTATIVE FORMULAS IDDO TZAMERET Abstract. We study possible formulations of algebraic propositional proof
More informationPropositional and Predicate Logic - V
Propositional and Predicate Logic - V Petr Gregor KTIML MFF UK WS 2016/2017 Petr Gregor (KTIML MFF UK) Propositional and Predicate Logic - V WS 2016/2017 1 / 21 Formal proof systems Hilbert s calculus
More informationA Tight Karp-Lipton Collapse Result in Bounded Arithmetic
A Tight Karp-Lipton Collapse Result in Bounded Arithmetic OLAF BEYERSDORFF Institut für Theoretische Informatik, Leibniz-Universität Hannover, Germany and SEBASTIAN MÜLLER Institut für Informatik, Humboldt-Universität
More informationLecture 20: conp and Friends, Oracles in Complexity Theory
6.045 Lecture 20: conp and Friends, Oracles in Complexity Theory 1 Definition: conp = { L L NP } What does a conp computation look like? In NP algorithms, we can use a guess instruction in pseudocode:
More informationPropositional Proof Complexity An Introduction
Propositional Proof Complexity An Introduction Samuel R. Buss Departments of Mathematics and Computer Science University of California, San Diego 1 Preface and Acknowledgements This article is an abridged
More informationCharacterizing Propositional Proofs as Non-Commutative Formulas
Characterizing Propositional Proofs as Non-Commutative Formulas Fu Li Iddo Tzameret Zhengyu Wang Abstract Does every Boolean tautology have a short propositional-calculus proof? Here, a propositionalcalculus
More informationFirst-Order Logic. 1 Syntax. Domain of Discourse. FO Vocabulary. Terms
First-Order Logic 1 Syntax Domain of Discourse The domain of discourse for first order logic is FO structures or models. A FO structure contains Relations Functions Constants (functions of arity 0) FO
More informationOn meta complexity of propositional formulas and propositional proofs
On meta complexity of propositional formulas and propositional proofs Pavel Naumov Department of Mathematics and Computer Science McDaniel College Westminster, MD 21157 pnaumov@mcdaniel.edu March 4, 2008
More informationEffectively Polynomial Simulations
Effectively Polynomial Simulations Toniann Pitassi 1 Rahul Santhanam 2 1 University of Toronto, Toronto, Canada 2 University of Edinburgh, Edinburgh, UK toni@cs.toronto.edu rsanthan@inf.ed.ac.uk Abstract:
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 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. Propositional Logic: Syntax
Logic Propositional Logic: Syntax Logic is a tool for formalizing reasoning. There are lots of different logics: probabilistic logic: for reasoning about probability temporal logic: for reasoning about
More informationNatural Deduction. Formal Methods in Verification of Computer Systems Jeremy Johnson
Natural Deduction Formal Methods in Verification of Computer Systems Jeremy Johnson Outline 1. An example 1. Validity by truth table 2. Validity by proof 2. What s a proof 1. Proof checker 3. Rules of
More informationOn Hájek s Fuzzy Quantifiers Probably and Many
On Hájek s Fuzzy Quantifiers Probably and Many Petr Cintula Institute of Computer Science Academy of Sciences of the Czech Republic Lukasiewicz logic L Connectives: implication and falsum (we set ϕ = ϕ
More informationUnprovability of circuit upper bounds in Cook s theory PV
Unprovability of circuit upper bounds in Cook s theory PV Igor Carboni Oliveira Faculty of Mathematics and Physics, Charles University in Prague. Based on joint work with Jan Krajíček (Prague). [Dagstuhl
More informationReckhow s Theorem. Yuval Filmus. November 2010
Reckhow s Theorem Yuval Filmus November 2010 1 Introduction In 5.3.1 of his thesis [2], Reckhow showed that any two Frege systems p-simulate each other. One of the difficulties involves translation of
More informationHow to lie without being (easily) convicted and the lengths of proofs in propositional calculus
How to lie without being (easily) convicted and the lengths of proofs in propositional calculus Pavel Pudlák 1 and Samuel R. Buss 2 1 Mathematics Institute, Academy of Sciences of the Czech Republic, Prague
More information2. The Logic of Compound Statements Summary. Aaron Tan August 2017
2. The Logic of Compound Statements Summary Aaron Tan 21 25 August 2017 1 2. The Logic of Compound Statements 2.1 Logical Form and Logical Equivalence Statements; Compound Statements; Statement Form (Propositional
More informationOn the Complexity of the Reflected Logic of Proofs
On the Complexity of the Reflected Logic of Proofs Nikolai V. Krupski Department of Math. Logic and the Theory of Algorithms, Faculty of Mechanics and Mathematics, Moscow State University, Moscow 119899,
More informationPropositional Consistency Proofs
Propositional Consistency Proofs Samuel R. Buss Department of Mathematics University of California, San Diego July 11, 2002 Abstract Partial consistency statements can be expressed as polynomial-size propositional
More informationCSE 555 HW 5 SAMPLE SOLUTION. Question 1.
CSE 555 HW 5 SAMPLE SOLUTION Question 1. Show that if L is PSPACE-complete, then L is NP-hard. Show that the converse is not true. If L is PSPACE-complete, then for all A PSPACE, A P L. We know SAT PSPACE
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 informationSome Remarks on Lengths of Propositional Proofs
Some Remarks on Lengths of Propositional Proofs Samuel R. Buss Department of Mathematics University of California, San Diego July 3, 2002 Abstract We survey the best known lower bounds on symbols and lines
More informationLogic and Probability Lecture 3: Beyond Boolean Logic
Logic and Probability Lecture 3: Beyond Boolean Logic Wesley Holliday & Thomas Icard UC Berkeley & Stanford August 13, 2014 ESSLLI, Tübingen Wesley Holliday & Thomas Icard: Logic and Probability, Lecture
More informationBounded Arithmetic and Propositional Proof Complexity
Bounded Arithmetic and Propositional Proof Complexity Samuel R. Buss Departments of Mathematics and Computer Science University of California, San Deigo La Jolla, CA 92093-0112 Abstract This is a survey
More informationIntroduction. 1 Partially supported by a grant from The John Templeton Foundation
Nisan-Wigderson generators in proof systems with forms of interpolation Ján Pich 1 Faculty of Mathematics and Physics Charles University in Prague March, 2010 We prove that the Nisan-Wigderson generators
More informationPropositional Logic: Syntax
Logic Logic is a tool for formalizing reasoning. There are lots of different logics: probabilistic logic: for reasoning about probability temporal logic: for reasoning about time (and programs) epistemic
More informationPropositional Logic. Fall () Propositional Logic Fall / 30
Propositional Logic Fall 2013 () Propositional Logic Fall 2013 1 / 30 1 Introduction Learning Outcomes for this Presentation 2 Definitions Statements Logical connectives Interpretations, contexts,... Logically
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 informationQuantified Boolean Formulas: Complexity and Expressiveness
Dagstuhl SAT Interactions 2012 Quantified Boolean Formulas: Complexity and Expressiveness Uwe Bubeck University of Paderborn 20.11.2012 Outline Introduction Free Variables and Equivalence Complexity Expressiveness
More informationMathematics 114L Spring 2018 D.A. Martin. Mathematical Logic
Mathematics 114L Spring 2018 D.A. Martin Mathematical Logic 1 First-Order Languages. Symbols. All first-order languages we consider will have the following symbols: (i) variables v 1, v 2, v 3,... ; (ii)
More informationINSTITUTE OF MATHEMATICS THE CZECH ACADEMY OF SCIENCES. Incompleteness in the finite domain. Pavel Pudlák
INSTITUTE OF MATHEMATICS THE CZECH ACADEMY OF SCIENCES Incompleteness in the finite domain Pavel Pudlák Preprint No. 5-2016 PRAHA 2016 Incompleteness in the finite domain Pavel Pudlák January 7, 2016
More informationQuantified Propositional Calculus and a Second-Order Theory for NC 1
Quantified Propositional Calculus and a Second-Order Theory for NC 1 Stephen Cook Tsuyoshi Morioka April 14, 2004 Abstract Let H be a proof system for the quantified propositional calculus (QPC). We define
More informationCOMP219: Artificial Intelligence. Lecture 19: Logic for KR
COMP219: Artificial Intelligence Lecture 19: Logic for KR 1 Overview Last time Expert Systems and Ontologies Today Logic as a knowledge representation scheme Propositional Logic Syntax Semantics Proof
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 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 informationRandom Resolution Refutations
[1] Random Resolution Refutations Pavel Pudlák and Neil Thapen 1 Mathematical Institute, Academy of Sciences, Prague Riga, 6.7.17 1 the authors are supported by the ERC grant FEALORA [2] History and Motivation
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 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 informationRESOLUTION OVER LINEAR EQUATIONS AND MULTILINEAR PROOFS
RESOLUTION OVER LINEAR EQUATIONS AND MULTILINEAR PROOFS RAN RAZ AND IDDO TZAMERET Abstract. We develop and study the complexity of propositional proof systems of varying strength extending resolution by
More informationMCS-236: Graph Theory Handout #A4 San Skulrattanakulchai Gustavus Adolphus College Sep 15, Methods of Proof
MCS-36: Graph Theory Handout #A4 San Skulrattanakulchai Gustavus Adolphus College Sep 15, 010 Methods of Proof Consider a set of mathematical objects having a certain number of operations and relations
More information