Recursion Theory. Joost J. Joosten
|
|
- Neil Davis
- 5 years ago
- Views:
Transcription
1 Recursion Theory Joost J. Joosten Institute for Logic Language and Computation University of Amsterdam Plantage Muidergracht TV Amsterdam Room P 3.26, jjoosten@phil.uu.nl jjoosten Recursion Theory p.1/9
2 Hamkin s Course Studying informational degrees via Turing Degrees Recursion Theory p.2/9
3 Hamkin s Course Studying informational degrees via Turing Degrees What is the order and how complex is it? Recursion Theory p.2/9
4 Hamkin s Course Studying informational degrees via Turing Degrees What is the order and how complex is it? Computable tree with no computable branch Recursion Theory p.2/9
5 Hamkin s Course Studying informational degrees via Turing Degrees What is the order and how complex is it? Computable tree with no computable branch Some computable model theory: e.g., does every computable consistent theory have a computable model? Recursion Theory p.2/9
6 Hamkin s Course Studying informational degrees via Turing Degrees What is the order and how complex is it? Computable tree with no computable branch Some computable model theory: e.g., does every computable consistent theory have a computable model? Infinite time Turing Machines Recursion Theory p.2/9
7 Gödel s first Gödel s first incompleteness theorem can be seen as a corollary from computational complexity facts Recursion Theory p.3/9
8 Gödel s first Gödel s first incompleteness theorem can be seen as a corollary from computational complexity facts The second can not! Recursion Theory p.3/9
9 Gödel s first Gödel s first incompleteness theorem can be seen as a corollary from computational complexity facts The second can not! Gödel 1: Any axiomatizable theory T which extends PA and which is ω-consistent, any such theory is incomplete. Recursion Theory p.3/9
10 Gödel s first Gödel s first incompleteness theorem can be seen as a corollary from computational complexity facts The second can not! Gödel 1: Any axiomatizable theory T which extends PA ( or even a lot weaker is sufficient) and which is ω-consistent, any such theory is incomplete. Recursion Theory p.3/9
11 Gödel s first Gödel s first incompleteness theorem can be seen as a corollary from computational complexity facts The second can not! Gödel 1: Any axiomatizable theory T which extends PA ( or even a lot weaker is sufficient) and which is ω-consistent, any such theory is incomplete. Incomplete: for some ψ we have that T ψ and T ψ Recursion Theory p.3/9
12 Gödel s first Gödel s first incompleteness theorem can be seen as a corollary from computational complexity facts The second can not! Gödel 1: Any axiomatizable theory T which extends PA ( or even a lot weaker is sufficient) and which is ω-consistent, any such theory is incomplete. Incomplete: for some ψ we have that T ψ and T ψ Omega-inconsistent: for some ψ(x) we have Recursion Theory p.3/9
13 Gödel s first Gödel s first incompleteness theorem can be seen as a corollary from computational complexity facts The second can not! Gödel 1: Any axiomatizable theory T which extends PA ( or even a lot weaker is sufficient) and which is ω-consistent, any such theory is incomplete. Incomplete: for some ψ we have that T ψ and T ψ Omega-inconsistent: for some ψ(x) we have T x ψ(x) Recursion Theory p.3/9
14 Gödel s first Gödel s first incompleteness theorem can be seen as a corollary from computational complexity facts The second can not! Gödel 1: Any axiomatizable theory T which extends PA ( or even a lot weaker is sufficient) and which is ω-consistent, any such theory is incomplete. Incomplete: for some ψ we have that T ψ and T ψ Omega-inconsistent: for some ψ(x) we have T x ψ(x) m T ψ(m) Recursion Theory p.3/9
15 Gödel s first Gödel s first incompleteness theorem can be seen as a corollary from computational complexity facts The second can not! Gödel 1: Any axiomatizable theory T which extends PA ( or even a lot weaker is sufficient) and which is ω-consistent, any such theory is incomplete. Incomplete: for some ψ we have that T ψ and T ψ Omega-inconsistent: for some ψ(x) we have T x ψ(x) m T ψ(m) Omega-consistent is (not Omega-inconsistent) Recursion Theory p.3/9
16 Gödel s first Gödel s first incompleteness theorem can be seen as a corollary from computational complexity facts The second can not! Gödel 1: Any axiomatizable theory T which extends PA ( or even a lot weaker is sufficient) and which is ω-consistent, any such theory is incomplete. Incomplete: for some ψ we have that T ψ and T ψ Omega-inconsistent: for some ψ(x) we have T x ψ(x) m T ψ(m) Omega-consistent is (not Omega-inconsistent) Axiomatisable: the set of axioms is computable Recursion Theory p.3/9
17 Gödel s first Gödel s first incompleteness theorem can be seen as a corollary from computational complexity facts The second can not! Gödel 1: Any axiomatizable theory T which extends PA ( or even a lot weaker is sufficient) and which is ω-consistent, any such theory is incomplete. Incomplete: for some ψ we have that T ψ and T ψ Omega-inconsistent: for some ψ(x) we have T x ψ(x) m T ψ(m) Omega-consistent is (not Omega-inconsistent) Axiomatisable: the set of axioms is computable (c.e. is suff.) Recursion Theory p.3/9
18 Proving Gödel 1 It is a direct consequence of the Semi-Representability Theorem Recursion Theory p.4/9
19 Proving Gödel 1 It is a direct consequence of the Semi-Representability Theorem A set S is semi-representable in a theory T whenever there is some formula ϕ(x) in the language of T such that x S T ϕ(x). Recursion Theory p.4/9
20 Proving Gödel 1 It is a direct consequence of the Semi-Representability Theorem A set S is semi-representable in a theory T whenever there is some formula ϕ(x) in the language of T such that x S T ϕ(x). SRT: The following are equivalent (provided P A is Omega-consistent) Recursion Theory p.4/9
21 Proving Gödel 1 It is a direct consequence of the Semi-Representability Theorem A set S is semi-representable in a theory T whenever there is some formula ϕ(x) in the language of T such that x S T ϕ(x). SRT: The following are equivalent (provided P A is Omega-consistent) S is c.e. Recursion Theory p.4/9
22 Proving Gödel 1 It is a direct consequence of the Semi-Representability Theorem A set S is semi-representable in a theory T whenever there is some formula ϕ(x) in the language of T such that x S T ϕ(x). SRT: The following are equivalent (provided P A is Omega-consistent) S is c.e. S is semi-representable in PA Recursion Theory p.4/9
23 Proving Gödel 1 It is a direct consequence of the Semi-Representability Theorem A set S is semi-representable in a theory T whenever there is some formula ϕ(x) in the language of T such that x S T ϕ(x). SRT: The following are equivalent (provided P A is Omega-consistent) S is c.e. S is semi-representable in PA S m T PA Recursion Theory p.4/9
24 Proving Gödel 1 Corollary 1: theoremhood of PA is not computable Recursion Theory p.5/9
25 Proving Gödel 1 Corollary 1: theoremhood of PA is not computable (undecidable) Corollary 2: PA is incomplete Recursion Theory p.5/9
26 Proving Gödel 1 Corollary 1: theoremhood of PA is not computable (undecidable) Corollary 2: PA is incomplete Proof: K is not semi-representable in PA, so certainly not by ϕ(x) Recursion Theory p.5/9
27 Proving Gödel 1 Corollary 1: theoremhood of PA is not computable (undecidable) Corollary 2: PA is incomplete Proof: K is not semi-representable in PA, so certainly not by ϕ(x) where ϕ(x) semi-represents K Recursion Theory p.5/9
28 Proving Gödel 1 Corollary 1: theoremhood of PA is not computable (undecidable) Corollary 2: PA is incomplete Proof: K is not semi-representable in PA, so certainly not by ϕ(x) where ϕ(x) semi-represents K so, for some x K we have PA ϕ(x) Recursion Theory p.5/9
29 Proving Gödel 1 Corollary 1: theoremhood of PA is not computable (undecidable) Corollary 2: PA is incomplete Proof: K is not semi-representable in PA, so certainly not by ϕ(x) where ϕ(x) semi-represents K so, for some x K we have PA ϕ(x) Natural incomplete sentences are hard to find Recursion Theory p.5/9
30 Proving Gödel 1 Corollary 1: theoremhood of PA is not computable (undecidable) Corollary 2: PA is incomplete Proof: K is not semi-representable in PA, so certainly not by ϕ(x) where ϕ(x) semi-represents K so, for some x K we have PA ϕ(x) Natural incomplete sentences are hard to find Goodstein s sequences! Recursion Theory p.5/9
31 Proving Gödel 1 Corollary 1: theoremhood of PA is not computable (undecidable) Corollary 2: PA is incomplete Proof: K is not semi-representable in PA, so certainly not by ϕ(x) where ϕ(x) semi-represents K so, for some x K we have PA ϕ(x) Natural incomplete sentences are hard to find Goodstein s sequences! There is an interesting link from strange attractors in chaos theory to Goodstein s process. Recursion Theory p.5/9
32 PA is creative What does it mean for a theory to be creative? Recursion Theory p.6/9
33 PA is creative What does it mean for a theory to be creative? We know that K m PA Recursion Theory p.6/9
34 PA is creative What does it mean for a theory to be creative? We know that K m PA Most other theories are also creative Recursion Theory p.6/9
35 PA is creative What does it mean for a theory to be creative? We know that K m PA Most other theories are also creative Can we carve out a decidable piece out of PA? Recursion Theory p.6/9
36 PA is creative What does it mean for a theory to be creative? We know that K m PA Most other theories are also creative Can we carve out a decidable piece out of PA? Maybe a bit surprising, but NO, we can not Recursion Theory p.6/9
37 PA is creative What does it mean for a theory to be creative? We know that K m PA Most other theories are also creative Can we carve out a decidable piece out of PA? Maybe a bit surprising, but NO, we can not Pure Predicate Calculus is undecidable Recursion Theory p.6/9
38 PA is creative What does it mean for a theory to be creative? We know that K m PA Most other theories are also creative Can we carve out a decidable piece out of PA? Maybe a bit surprising, but NO, we can not Pure Predicate Calculus is undecidable Can be done directly by coding the halting problem, we give a shorter proof Recursion Theory p.6/9
39 Decidable theories Not all theories are decidable Recursion Theory p.7/9
40 Decidable theories Not all theories are decidable Any complete axiomatisable theory is decidable Recursion Theory p.7/9
41 Decidable theories Not all theories are decidable Any complete axiomatisable theory is decidable Funny little fact: if a theory is many-one reducible to a simple set, then that theory is decidable! Recursion Theory p.7/9
42 Decidable theories Not all theories are decidable Any complete axiomatisable theory is decidable Funny little fact: if a theory is many-one reducible to a simple set, then that theory is decidable! Vaught s completeness test Recursion Theory p.7/9
43 Decidable theories Not all theories are decidable Any complete axiomatisable theory is decidable Funny little fact: if a theory is many-one reducible to a simple set, then that theory is decidable! Vaught s completeness test :if categorical in some cardinal, then decidable Recursion Theory p.7/9
44 Decidable theories Not all theories are decidable Any complete axiomatisable theory is decidable Funny little fact: if a theory is many-one reducible to a simple set, then that theory is decidable! Vaught s completeness test :if categorical in some cardinal, then decidable Applications: dense linear ordering with no begin or end-points Recursion Theory p.7/9
45 Decidable theories Not all theories are decidable Any complete axiomatisable theory is decidable Funny little fact: if a theory is many-one reducible to a simple set, then that theory is decidable! Vaught s completeness test :if categorical in some cardinal, then decidable Applications: dense linear ordering with no begin or end-points (Algebraicly closed fields of given characteristic) Recursion Theory p.7/9
46 PC is undecidable Alonzo Church: PC is undecidable Recursion Theory p.8/9
47 PC is undecidable Alonzo Church: PC is undecidable Two main ingredients Recursion Theory p.8/9
48 PC is undecidable Alonzo Church: PC is undecidable Two main ingredients (1) There is a finitely axiomatized creative theory (Raphael Robinson) Recursion Theory p.8/9
49 PC is undecidable Alonzo Church: PC is undecidable Two main ingredients (1) There is a finitely axiomatized creative theory (Raphael Robinson) (2) If T is a finite extension of T, then T T m T T Recursion Theory p.8/9
50 PC is undecidable Alonzo Church: PC is undecidable Two main ingredients (1) There is a finitely axiomatized creative theory (Raphael Robinson) (2) If T is a finite extension of T, then T T m T T The proof of (2) is easy via the computable version of the deduction lemma Recursion Theory p.8/9
51 PC is undecidable Alonzo Church: PC is undecidable Two main ingredients (1) There is a finitely axiomatized creative theory (Raphael Robinson) (2) If T is a finite extension of T, then T T m T T The proof of (2) is easy via the computable version of the deduction lemma The proof of (1) is a bit more involved Recursion Theory p.8/9
52 Robinson s Arithmetic Q contains all the finite defining axioms of the symbols Recursion Theory p.9/9
53 Robinson s Arithmetic Q contains all the finite defining axioms of the symbols Induction can be reduced to: x 0 y x = y. Recursion Theory p.9/9
54 Robinson s Arithmetic Q contains all the finite defining axioms of the symbols Induction can be reduced to: x 0 y x = y. One now can check that all the c.e. sets are semi-representable in Q Recursion Theory p.9/9
55 Robinson s Arithmetic Q contains all the finite defining axioms of the symbols Induction can be reduced to: x 0 y x = y. One now can check that all the c.e. sets are semi-representable in Q (provided ω-consistency) Recursion Theory p.9/9
56 Robinson s Arithmetic Q contains all the finite defining axioms of the symbols Induction can be reduced to: x 0 y x = y. One now can check that all the c.e. sets are semi-representable in Q (provided ω-consistency) Thus, we get K m T Q m T PC Recursion Theory p.9/9
57 Robinson s Arithmetic Q contains all the finite defining axioms of the symbols Induction can be reduced to: x 0 y x = y. One now can check that all the c.e. sets are semi-representable in Q (provided ω-consistency) Thus, we get K m T Q m T PC An easy lemma teaches us that (via the embedding) T PC m T PC Recursion Theory p.9/9
58 Robinson s Arithmetic Q contains all the finite defining axioms of the symbols Induction can be reduced to: x 0 y x = y. One now can check that all the c.e. sets are semi-representable in Q (provided ω-consistency) Thus, we get K m T Q m T PC An easy lemma teaches us that (via the embedding) T PC m T PC Thus we obtain that PC is creative! Recursion Theory p.9/9
by Yurii Khomskii There is a weaker notion called semi-representability:
Gödel s Incompleteness Theorem by Yurii Khomskii We give three different proofs of Gödel s First Incompleteness Theorem. All three proofs are essentially variations of one another, but some people may
More informationLecture 14 Rosser s Theorem, the length of proofs, Robinson s Arithmetic, and Church s theorem. Michael Beeson
Lecture 14 Rosser s Theorem, the length of proofs, Robinson s Arithmetic, and Church s theorem Michael Beeson The hypotheses needed to prove incompleteness The question immediate arises whether the incompleteness
More informationRecursion Theory. Joost J. Joosten
Recursion Theory Joost J. Joosten Institute for Logic Language and Computation University of Amsterdam Plantage Muidergracht 24 1018 TV Amsterdam Room P 3.26, +31 20 5256095 jjoosten@phil.uu.nl www.phil.uu.nl/
More informationPropositional and Predicate Logic - XIII
Propositional and Predicate Logic - XIII Petr Gregor KTIML MFF UK WS 2016/2017 Petr Gregor (KTIML MFF UK) Propositional and Predicate Logic - XIII WS 2016/2017 1 / 22 Undecidability Introduction Recursive
More informationArithmetical classification of the set of all provably recursive functions
Arithmetical classification of the set of all provably recursive functions Vítězslav Švejdar April 12, 1999 The original publication is available at CMUC. Abstract The set of all indices of all functions
More informationThis is logically equivalent to the conjunction of the positive assertion Minimal Arithmetic and Representability
16.2. MINIMAL ARITHMETIC AND REPRESENTABILITY 207 If T is a consistent theory in the language of arithmetic, we say a set S is defined in T by D(x) if for all n, if n is in S, then D(n) is a theorem of
More informationIntroduction to Turing Machines
Introduction to Turing Machines Deepak D Souza Department of Computer Science and Automation Indian Institute of Science, Bangalore. 12 November 2015 Outline 1 Turing Machines 2 Formal definitions 3 Computability
More informationOn some Metatheorems about FOL
On some Metatheorems about FOL February 25, 2014 Here I sketch a number of results and their proofs as a kind of abstract of the same items that are scattered in chapters 5 and 6 in the textbook. You notice
More informationPeano Arithmetic. CSC 438F/2404F Notes (S. Cook) Fall, Goals Now
CSC 438F/2404F Notes (S. Cook) Fall, 2008 Peano Arithmetic Goals Now 1) We will introduce a standard set of axioms for the language L A. The theory generated by these axioms is denoted PA and called Peano
More informationPREDICATE LOGIC: UNDECIDABILITY AND INCOMPLETENESS HUTH AND RYAN 2.5, SUPPLEMENTARY NOTES 2
PREDICATE LOGIC: UNDECIDABILITY AND INCOMPLETENESS HUTH AND RYAN 2.5, SUPPLEMENTARY NOTES 2 Neil D. Jones DIKU 2005 14 September, 2005 Some slides today new, some based on logic 2004 (Nils Andersen) OUTLINE,
More informationClassical Propositional Logic
The Language of A Henkin-style Proof for Natural Deduction January 16, 2013 The Language of A Henkin-style Proof for Natural Deduction Logic Logic is the science of inference. Given a body of information,
More informationLarge Numbers, Busy Beavers, Noncomputability and Incompleteness
Large Numbers, Busy Beavers, Noncomputability and Incompleteness Food For Thought November 1, 2007 Sam Buss Department of Mathematics U.C. San Diego PART I Large Numbers, Busy Beavers, and Undecidability
More informationReminder of Notation. For a variable-free term t, we let t N N stand for the interpretation of t in N. (For example, (SSS0 SS0) N equals 6.
Reminder of Notation Language is always L NT = (0, S, +,, E,
More informationPart III Logic. Theorems. Based on lectures by T. E. Forster Notes taken by Dexter Chua. Lent 2017
Part III Logic Theorems Based on lectures by T. E. Forster Notes taken by Dexter Chua Lent 2017 These notes are not endorsed by the lecturers, and I have modified them (often significantly) after lectures.
More information2.2 Lowenheim-Skolem-Tarski theorems
Logic SEP: Day 1 July 15, 2013 1 Some references Syllabus: http://www.math.wisc.edu/graduate/guide-qe Previous years qualifying exams: http://www.math.wisc.edu/ miller/old/qual/index.html Miller s Moore
More informationLecture 11: Gödel s Second Incompleteness Theorem, and Tarski s Theorem
Lecture 11: Gödel s Second Incompleteness Theorem, and Tarski s Theorem Valentine Kabanets October 27, 2016 1 Gödel s Second Incompleteness Theorem 1.1 Consistency We say that a proof system P is consistent
More informationRamsey Theory and Reverse Mathematics
Ramsey Theory and Reverse Mathematics University of Notre Dame Department of Mathematics Peter.Cholak.1@nd.edu Supported by NSF Division of Mathematical Science May 24, 2011 The resulting paper Cholak,
More informationAn Introduction to Gödel s Theorems
An Introduction to Gödel s Theorems In 1931, the young Kurt Gödel published his First Incompleteness Theorem, which tells us that, for any sufficiently rich theory of arithmetic, there are some arithmetical
More informationVAUGHT S THEOREM: THE FINITE SPECTRUM OF COMPLETE THEORIES IN ℵ 0. Contents
VAUGHT S THEOREM: THE FINITE SPECTRUM OF COMPLETE THEORIES IN ℵ 0 BENJAMIN LEDEAUX Abstract. This expository paper introduces model theory with a focus on countable models of complete theories. Vaught
More information23.1 Gödel Numberings and Diagonalization
Applied Logic Lecture 23: Unsolvable Problems in Logic CS 4860 Spring 2009 Tuesday, April 14, 2009 The fact that Peano Arithmetic is expressive enough to represent all computable functions means that some
More informationModel Theory MARIA MANZANO. University of Salamanca, Spain. Translated by RUY J. G. B. DE QUEIROZ
Model Theory MARIA MANZANO University of Salamanca, Spain Translated by RUY J. G. B. DE QUEIROZ CLARENDON PRESS OXFORD 1999 Contents Glossary of symbols and abbreviations General introduction 1 xix 1 1.0
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 informationNONSTANDARD MODELS AND KRIPKE S PROOF OF THE GÖDEL THEOREM
Notre Dame Journal of Formal Logic Volume 41, Number 1, 2000 NONSTANDARD MODELS AND KRIPKE S PROOF OF THE GÖDEL THEOREM HILARY PUTNAM Abstract This lecture, given at Beijing University in 1984, presents
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 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 informationGödel s Incompleteness Theorem. Overview. Computability and Logic
Gödel s Incompleteness Theorem Overview Computability and Logic Recap Remember what we set out to do in this course: Trying to find a systematic method (algorithm, procedure) which we can use to decide,
More informationWe will now make precise what is meant by a syntactic characterization of the set of arithmetically true sentences.
2.4 Incompleteness We will now make precise what is meant by a syntactic characterization of the set of arithmetically true sentences. Definition 2.15. A theory T is called axiomatisable if there is a
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 informationProof Theory and Subsystems of Second-Order Arithmetic
Proof Theory and Subsystems of Second-Order Arithmetic 1. Background and Motivation Why use proof theory to study theories of arithmetic? 2. Conservation Results Showing that if a theory T 1 proves ϕ,
More informationHerbrand Theorem, Equality, and Compactness
CSC 438F/2404F Notes (S. Cook and T. Pitassi) Fall, 2014 Herbrand Theorem, Equality, and Compactness The Herbrand Theorem We now consider a complete method for proving the unsatisfiability of sets of first-order
More informationFirst-Order Logic First-Order Theories. Roopsha Samanta. Partly based on slides by Aaron Bradley and Isil Dillig
First-Order Logic First-Order Theories Roopsha Samanta Partly based on slides by Aaron Bradley and Isil Dillig Roadmap Review: propositional logic Syntax and semantics of first-order logic (FOL) Semantic
More informationBetween proof theory and model theory Three traditions in logic: Syntactic (formal deduction)
Overview Between proof theory and model theory Three traditions in logic: Syntactic (formal deduction) Jeremy Avigad Department of Philosophy Carnegie Mellon University avigad@cmu.edu http://andrew.cmu.edu/
More information1 The decision problem for First order logic
Math 260A Mathematical Logic Scribe Notes UCSD Winter Quarter 2012 Instructor: Sam Buss Notes by: James Aisenberg April 27th 1 The decision problem for First order logic Fix a finite language L. Define
More informationCMPS 217 Logic in Computer Science. Lecture #17
CMPS 217 Logic in Computer Science https://courses.soe.ucsc.edu/courses/cmps217/spring13/01 Lecture #17 1 The Complexity of FO-Truth on a Structure Structure A Complexity of Th(A) Structure of the natural
More informationOverview of Topics. Finite Model Theory. Finite Model Theory. Connections to Database Theory. Qing Wang
Overview of Topics Finite Model Theory Part 1: Introduction 1 What is finite model theory? 2 Connections to some areas in CS Qing Wang qing.wang@anu.edu.au Database theory Complexity theory 3 Basic definitions
More informationAN INTRODUCTION TO COMPUTABILITY THEORY
AN INTRODUCTION TO COMPUTABILITY THEORY CINDY CHUNG Abstract. This paper will give an introduction to the fundamentals of computability theory. Based on Robert Soare s textbook, The Art of Turing Computability:
More informationPart II. Logic and Set Theory. Year
Part II Year 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2018 60 Paper 4, Section II 16G State and prove the ǫ-recursion Theorem. [You may assume the Principle of ǫ- Induction.]
More informationDecidability: Church-Turing Thesis
Decidability: Church-Turing Thesis While there are a countably infinite number of languages that are described by TMs over some alphabet Σ, there are an uncountably infinite number that are not Are there
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 roots of computability theory. September 5, 2016
The roots of computability theory September 5, 2016 Algorithms An algorithm for a task or problem is a procedure that, if followed step by step and without any ingenuity, leads to the desired result/solution.
More informationThe logic of Σ formulas
The logic of Σ formulas Andre Kornell UC Davis BLAST August 10, 2018 Andre Kornell (UC Davis) The logic of Σ formulas BLAST August 10, 2018 1 / 22 the Vienna Circle The meaning of a proposition is the
More informationKvantifikator för en Dag
Philosophical Communications, Web Series, No. 35, pp. 155-162 Dept. of Philosophy, Göteborg University, Sweden ISSN 1652-0459 Kvantifikator för en Dag Essays dedicated to Dag Westerståhl on his sixtieth
More informationTuring Centenary Lecture
Turing Centenary Lecture P.D.Welch University of Bristol Visiting Research Fellow, Isaac Newton Institute Early Life King s College 1931 King s College 1931 Hardy Eddington He attended Eddington s lectures
More informationEXCURSIONS IN MODEL THEORY
EXCURSIONS IN MODEL THEORY RAFAEL WINGESTER RIBEIRO DE OLIVEIRA Abstract. This paper aims to introduce the reader familiar with undergraduate level logic to some fundamental constructions in Model Theory.
More informationArithmetical Hierarchy
Arithmetical Hierarchy 1 The Turing Jump Klaus Sutner Carnegie Mellon University Arithmetical Hierarchy 60-arith-hier 2017/12/15 23:18 Definability Formal Systems Recall: Oracles 3 The Use Principle 4
More informationOctober 12, Complexity and Absoluteness in L ω1,ω. John T. Baldwin. Measuring complexity. Complexity of. concepts. to first order.
October 12, 2010 Sacks Dicta... the central notions of model theory are absolute absoluteness, unlike cardinality, is a logical concept. That is why model theory does not founder on that rock of undecidability,
More informationArithmetical Hierarchy
Arithmetical Hierarchy Klaus Sutner Carnegie Mellon University 60-arith-hier 2017/12/15 23:18 1 The Turing Jump Arithmetical Hierarchy Definability Formal Systems Recall: Oracles 3 We can attach an orcale
More informationGödel s Incompleteness Theorem. Overview. Computability and Logic
Gödel s Incompleteness Theorem Overview Computability and Logic Recap Remember what we set out to do in this course: Trying to find a systematic method (algorithm, procedure) which we can use to decide,
More informationTRUTH-THEORIES FOR FRAGMENTS OF PA
TRUTH-THEORIES FOR FRAGMENTS OF PA RICHARD G. HECK, JR. The discussion here follows Petr Hájek and Pavel Pudlák, Metamathematics of First-order Arithmetic (Berlin: Springer-Verlag, 1993). See especially
More informationIs there an Elegant Universal Theory of Prediction?
Is there an Elegant Universal Theory of Prediction? Shane Legg Dalle Molle Institute for Artificial Intelligence Manno-Lugano Switzerland 17th International Conference on Algorithmic Learning Theory Is
More informationThe Representability of Partial Recursive Functions in Arithmetical Theories and Categories
The Representability of Partial in Arithmetical Theories and Categories Department of Mathematics and Statistics University of Ottawa Foundational Methods in Computer Science May 30 June 2, 2018 First-order
More informationProperties of Relational Logic
Computational Logic Lecture 8 Properties of Relational Logic Michael Genesereth Autumn 2011 Programme Expressiveness What we can say in First-Order Logic And what we cannot Semidecidability and Decidability
More informationOn Inner Constructivizability of Admissible Sets
On Inner Constructivizability of Admissible Sets Alexey Stukachev Sobolev Institute of Mathematics, Novosibirsk, Russia aistu@math.nsc.ru Abstract. We consider a problem of inner constructivizability 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 informationFrom Constructibility and Absoluteness to Computability and Domain Independence
From Constructibility and Absoluteness to Computability and Domain Independence Arnon Avron School of Computer Science Tel Aviv University, Tel Aviv 69978, Israel aa@math.tau.ac.il Abstract. Gödel s main
More informationNotes on Mathematical Logic. David W. Kueker
Notes on Mathematical Logic David W. Kueker Contents Chapter 0. Introduction: What Is Logic? 1 Part A. Elementary Logic 3 Chapter 1. Sentential Logic 5 1.0. Introduction 5 1.1. Sentences of Sentential
More informationPROOFS IN PREDICATE LOGIC AND COMPLETENESS; WHAT DECIDABILITY MEANS HUTH AND RYAN 2.3, SUPPLEMENTARY NOTES 2
PROOFS IN PREDICATE LOGIC AND COMPLETENESS; WHAT DECIDABILITY MEANS HUTH AND RYAN 2.3, SUPPLEMENTARY NOTES 2 Neil D. Jones DIKU 2005 12 September, 2005 Some slides today new, some based on logic 2004 (Nils
More informationLearning Goals of CS245 Logic and Computation
Learning Goals of CS245 Logic and Computation Alice Gao April 27, 2018 Contents 1 Propositional Logic 2 2 Predicate Logic 4 3 Program Verification 6 4 Undecidability 7 1 1 Propositional Logic Introduction
More informationIncompleteness Theorems, Large Cardinals, and Automata ov
Incompleteness Theorems, Large Cardinals, and Automata over Finite Words Equipe de Logique Mathématique Institut de Mathématiques de Jussieu - Paris Rive Gauche CNRS and Université Paris 7 TAMC 2017, Berne
More informationOn Ramsey s Theorem for Pairs
On Ramsey s Theorem for Pairs Peter A. Cholak, Carl G. Jockusch Jr., and Theodore A. Slaman On the strength of Ramsey s theorem for pairs. J. Symbolic Logic, 66(1):1-55, 2001. www.nd.edu/~cholak Ramsey
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 informationTeaching Gödel s incompleteness theorems
Teaching Gödel s incompleteness theorems Gilles Dowek 1 Introduction The basic notions of logic predicate logic, Peano arithmetic, incompleteness theorems, etc. have for long been an advanced topic. In
More informationPositive provability logic
Positive provability logic Lev Beklemishev Steklov Mathematical Institute Russian Academy of Sciences, Moscow November 12, 2013 Strictly positive modal formulas The language of modal logic extends that
More informationMarie Duží
Marie Duží marie.duzi@vsb.cz 1 Formal systems, Proof calculi A proof calculus (of a theory) is given by: 1. a language 2. a set of axioms 3. a set of deduction rules ad 1. The definition of a language
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 informationIntroduction to Model Theory
Introduction to Model Theory Jouko Väänänen 1,2 1 Department of Mathematics and Statistics, University of Helsinki 2 Institute for Logic, Language and Computation, University of Amsterdam Beijing, June
More informationReview: Stephen G. Simpson (1999) Subsystems of Second-Order Arithmetic (Springer)
Review: Stephen G. Simpson (1999) Subsystems of Second-Order Arithmetic (Springer) Jeffrey Ketland, February 4, 2000 During the nineteenth century, and up until around 1939, many major mathematicians were
More informationMAGIC Set theory. lecture 2
MAGIC Set theory lecture 2 David Asperó University of East Anglia 22 October 2014 Recall from last time: Syntactical vs. semantical logical consequence Given a set T of formulas and a formula ', we write
More informationINFINITE TIME COMPUTABLE MODEL THEORY
INFINITE TIME COMPUTABLE MODEL THEORY JOEL DAVID HAMKINS, RUSSELL MILLER, DANIEL SEABOLD, AND STEVE WARNER Abstract. We introduce infinite time computable model theory, the computable model theory arising
More informationAxiomatic Theories of Truth
Axiomatic Theories of Truth Graham Leigh University of Leeds LC 8, 8th July 28 Graham Leigh (University of Leeds) Axiomatic Theories of Truth LC 8, 8th July 28 1 / 15 Introduction Formalising Truth Formalising
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 informationInstitute for Applied Information Processing and Communications (IAIK) Secure & Correct Systems. Decidability
Decidability and the Undecidability of Predicate Logic IAIK Graz University of Technology georg.hofferek@iaik.tugraz.at 1 Fork of ways Brainteaser: Labyrinth Guards One to salvation One to perdition Two
More informationChapter 3. Formal Number Theory
Chapter 3. Formal Number Theory 1. An Axiom System for Peano Arithmetic (S) The language L A of Peano arithmetic has a constant 0, a unary function symbol, a binary function symbol +, binary function symbol,
More informationModel Theory of Second Order Logic
Lecture 2 1, 2 1 Department of Mathematics and Statistics University of Helsinki 2 ILLC University of Amsterdam March 2011 Outline Second order characterizable structures 1 Second order characterizable
More informationSteeple #3: Goodstein s Theorem (glimpse only!)
Steeple #3: Goodstein s Theorem (glimpse only!) Selmer Bringsjord (with Naveen Sundar G.) Are Humans Rational? v of 12717 RPI Troy NY USA Back to the beginning Back to the beginning Main Claim Back to
More informationCogito ergo sum non machina!
Cogito ergo sum non machina! About Gödel s First Incompleteness Theorem and Turing machines. Ricardo Pereira Tassinari 1 Philosophy Department of State University of São Paulo - UNESP - Campus Marília
More informationChurch s undecidability result
Church s undecidability result Alan Turing Birth Centennial Talk at IIT Bombay, Mumbai Joachim Breitner April 21, 2011 Welcome, and thank you for the invitation to speak about Church s lambda calculus
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 informationFINITE MODEL THEORY (MATH 285D, UCLA, WINTER 2017) LECTURE NOTES IN PROGRESS
FINITE MODEL THEORY (MATH 285D, UCLA, WINTER 2017) LECTURE NOTES IN PROGRESS ARTEM CHERNIKOV 1. Intro Motivated by connections with computational complexity (mostly a part of computer scientice today).
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 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 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 informationAlgebras with finite descriptions
Algebras with finite descriptions André Nies The University of Auckland July 19, 2005 Part 1: FA-presentability A countable structure in a finite signature is finite-automaton presentable (or automatic)
More informationClassical First-Order Logic
Classical First-Order Logic Software Formal Verification Maria João Frade Departmento de Informática Universidade do Minho 2008/2009 Maria João Frade (DI-UM) First-Order Logic (Classical) MFES 2008/09
More informationLecture 1: Logical Foundations
Lecture 1: Logical Foundations Zak Kincaid January 13, 2016 Logics have two components: syntax and semantics Syntax: defines the well-formed phrases of the language. given by a formal grammar. Typically
More informationOuter Model Satisfiability. M.C. (Mack) Stanley San Jose State
Outer Model Satisfiability M.C. (Mack) Stanley San Jose State The Universe of Pure Sets V 0 = V α+1 = P(V α ) = { x : x V α } V λ = V α, λ a limit α
More informationTheory of Computation
Theory of Computation Dr. Sarmad Abbasi Dr. Sarmad Abbasi () Theory of Computation / Lecture 3: Overview Decidability of Logical Theories Presburger arithmetic Decidability of Presburger Arithmetic Dr.
More information258 Handbook of Discrete and Combinatorial Mathematics
258 Handbook of Discrete and Combinatorial Mathematics 16.3 COMPUTABILITY Most of the material presented here is presented in far more detail in the texts of Rogers [R], Odifreddi [O], and Soare [S]. In
More informationCS21 Decidability and Tractability
CS21 Decidability and Tractability Lecture 14 February 7, 2018 February 7, 2018 CS21 Lecture 14 1 Outline Gödel Incompleteness Theorem February 7, 2018 CS21 Lecture 14 2 Background Hilbert s program (1920
More informationDecision Problems with TM s. Lecture 31: Halting Problem. Universe of discourse. Semi-decidable. Look at following sets: CSCI 81 Spring, 2012
Decision Problems with TM s Look at following sets: Lecture 31: Halting Problem CSCI 81 Spring, 2012 Kim Bruce A TM = { M,w M is a TM and w L(M)} H TM = { M,w M is a TM which halts on input w} TOTAL TM
More informationMathematical Logic. Reasoning in First Order Logic. Chiara Ghidini. FBK-IRST, Trento, Italy
Reasoning in First Order Logic FBK-IRST, Trento, Italy April 12, 2013 Reasoning tasks in FOL Model checking Question: Is φ true in the interpretation I with the assignment a? Answer: Yes if I = φ[a]. No
More informationInterpreting classical theories in constructive ones
Interpreting classical theories in constructive ones Jeremy Avigad Department of Philosophy Carnegie Mellon University avigad+@cmu.edu http://macduff.andrew.cmu.edu 1 A brief history of proof theory Before
More informationFundamentals of Model Theory
Fundamentals of Model Theory William Weiss and Cherie D Mello Department of Mathematics University of Toronto c 2015 W.Weiss and C. D Mello 1 Introduction Model Theory is the part of mathematics which
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 informationUndecidable propositions with Diophantine form arisen from. every axiom and every theorem in Peano Arithmetic. T. Mei
Undecidable propositions with Diophantine form arisen from every axiom and every theorem in Peano Arithmetic T. Mei (Department of Journal, Central China Normal University, Wuhan, Hubei PRO, People s Republic
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 informationHalting and Equivalence of Schemes over Recursive Theories
Halting and Equivalence of Schemes over Recursive Theories Dexter Kozen Computer Science Department, Cornell University, Ithaca, New York 14853-7501, USA Abstract Let Σ be a fixed first-order signature.
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 informationSelf-reference in computability theory and the universal algorithm
Self-reference in computability theory and the universal algorithm Joel David Hamkins City University of New York CUNY Graduate Center Mathematics, Philosophy, Computer Science College of Staten Island
More information