Recursion Theory. Joost J. Joosten
|
|
- Susan Johnston
- 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/15
2 The Turing Universe Consider again degrees D of Turing equivalent sets Recursion Theory p.2/15
3 The Turing Universe Consider again degrees D of Turing equivalent sets is well defined on these degrees by deg(a) deg(b) A T B Recursion Theory p.2/15
4 The Turing Universe Consider again degrees D of Turing equivalent sets is well defined on these degrees by deg(a) deg(b) A T B Thus, defines a partial ordering on D Recursion Theory p.2/15
5 The Turing Universe Consider again degrees D of Turing equivalent sets is well defined on these degrees by deg(a) deg(b) A T B Thus, defines a partial ordering on D Hamkins: what does D look like? Recursion Theory p.2/15
6 The Turing Universe Consider again degrees D of Turing equivalent sets is well defined on these degrees by deg(a) deg(b) A T B Thus, defines a partial ordering on D Hamkins: what does D look like? First simple question: how many degrees are there? Recursion Theory p.2/15
7 The Turing Universe Consider again degrees D of Turing equivalent sets is well defined on these degrees by deg(a) deg(b) A T B Thus, defines a partial ordering on D Hamkins: what does D look like? First simple question: how many degrees are there? Answer: there are uncountably many degrees Recursion Theory p.2/15
8 Countability revisited Cantor: 2 N is not countable Recursion Theory p.3/15
9 Countability revisited Cantor: 2 N is not countable Proof: consider S := {x x / X x } Recursion Theory p.3/15
10 Countability revisited Cantor: 2 N is not countable Proof: consider S := {x x / X x } If S = X e for some e, we would have a problem Recursion Theory p.3/15
11 Countability revisited Cantor: 2 N is not countable Proof: consider S := {x x / X x } If S = X e for some e, we would have a problem Again, draw the diagram to see why this is called a diagonal argument! Recursion Theory p.3/15
12 Countability revisited Cantor: 2 N is not countable Proof: consider S := {x x / X x } If S = X e for some e, we would have a problem Again, draw the diagram to see why this is called a diagonal argument! Each degree contains precisely ℵ 0 many sets (deg(a) {Φ A i i N}) Recursion Theory p.3/15
13 Countability revisited Cantor: 2 N is not countable Proof: consider S := {x x / X x } If S = X e for some e, we would have a problem Again, draw the diagram to see why this is called a diagonal argument! Each degree contains precisely ℵ 0 many sets (deg(a) {Φ A i i N}) Each set is contained in precisely one degree Recursion Theory p.3/15
14 Countability revisited Cantor: 2 N is not countable Proof: consider S := {x x / X x } If S = X e for some e, we would have a problem Again, draw the diagram to see why this is called a diagonal argument! Each degree contains precisely ℵ 0 many sets (deg(a) {Φ A i i N}) Each set is contained in precisely one degree However, a countable union of countable sets is again countable via coding Recursion Theory p.3/15
15 Countability revisited Likewise, we have {b b a} ℵ 0 Recursion Theory p.4/15
16 Countability revisited Likewise, we have {b b a} ℵ 0 Is this an indication that D is necessarily broad? Recursion Theory p.4/15
17 Countability revisited Likewise, we have {b b a} ℵ 0 Is this an indication that D is necessarily broad? No: look at the set of all countable ordinals Recursion Theory p.4/15
18 Countability revisited Likewise, we have {b b a} ℵ 0 Is this an indication that D is necessarily broad? No: look at the set of all countable ordinals This is a linearly ordered uncountable set where each element only has ℵ 0 many predecessors Recursion Theory p.4/15
19 Countability revisited Likewise, we have {b b a} ℵ 0 Is this an indication that D is necessarily broad? No: look at the set of all countable ordinals This is a linearly ordered uncountable set where each element only has ℵ 0 many predecessors However, {b b a} ℵ 0 does imply that there is no maximal element Recursion Theory p.4/15
20 Countability revisited Likewise, we have {b b a} ℵ 0 Is this an indication that D is necessarily broad? No: look at the set of all countable ordinals This is a linearly ordered uncountable set where each element only has ℵ 0 many predecessors However, {b b a} ℵ 0 does imply that there is no maximal element Aside: also in D there is a minimal element 0 Recursion Theory p.4/15
21 Relativizing continued Structure gets inherited through relativization Recursion Theory p.5/15
22 Relativizing continued Structure gets inherited through relativization We can consider A-c.e. sets: Recursion Theory p.5/15
23 Relativizing continued Structure gets inherited through relativization We can consider A-c.e. sets: the sets that can be computably enumerated using queries to A Recursion Theory p.5/15
24 Relativizing continued Structure gets inherited through relativization We can consider A-c.e. sets: the sets that can be computably enumerated using queries to A Lemma: B is A-c.e., iff B = W A e for some e Recursion Theory p.5/15
25 Relativizing continued Structure gets inherited through relativization We can consider A-c.e. sets: the sets that can be computably enumerated using queries to A Lemma: B is A-c.e., iff B = W A e for some e We can now again consider the A-computable approximations Recursion Theory p.5/15
26 Relativizing continued Structure gets inherited through relativization We can consider A-c.e. sets: the sets that can be computably enumerated using queries to A Lemma: B is A-c.e., iff B = W A e for some e We can now again consider the A-computable approximations Φ A e,s and W e,s Recursion Theory p.5/15
27 Relativizing continued Structure gets inherited through relativization We can consider A-c.e. sets: the sets that can be computably enumerated using queries to A Lemma: B is A-c.e., iff B = W A e for some e We can now again consider the A-computable approximations Φ A e,s and W e,s Likewise, we define the notions Σ A 1 and ΠA 1 Recursion Theory p.5/15
28 Relativazed complementation X is A-computable X is A-c.e. Recursion Theory p.6/15
29 Relativazed complementation X is A-computable X is A-c.e. X is A-computable both X and X are A-c.e. Recursion Theory p.6/15
30 Relativazed complementation X is A-computable X is A-c.e. X is A-computable both X and X are A-c.e. X A 1 Recursion Theory p.6/15
31 Relativazed complementation X is A-computable X is A-c.e. X is A-computable both X and X are A-c.e. X A 1 As A-c.e. coincides with Σ A 1 Recursion Theory p.6/15
32 Relativized Normal Form Summarizing the above, we can state the relativized NFT: Recursion Theory p.7/15
33 Relativized Normal Form Summarizing the above, we can state the relativized NFT: The following three statements are equivalent Recursion Theory p.7/15
34 Relativized Normal Form Summarizing the above, we can state the relativized NFT: The following three statements are equivalent X is A-computably enumerable Recursion Theory p.7/15
35 Relativized Normal Form Summarizing the above, we can state the relativized NFT: The following three statements are equivalent X is A-computably enumerable X is W A e for some e Recursion Theory p.7/15
36 Relativized Normal Form Summarizing the above, we can state the relativized NFT: The following three statements are equivalent X is A-computably enumerable X is W A e for some e X is Σ A 1 Recursion Theory p.7/15
37 Halting problem relativized We can define A = { x,y x W A y } (= K A 0 ) Recursion Theory p.8/15
38 Halting problem relativized We can define A = { x,y x W A y } (= K A 0 ) A is A-c.e., but not A-computable Recursion Theory p.8/15
39 Halting problem relativized We can define A = { x,y x W A y } (= K A 0 ) A is A-c.e., but not A-computable K A 0 is called the jump of A and is also denoted by A Recursion Theory p.8/15
40 Halting problem relativized We can define A = { x,y x Wy A } (= K0 A) A is A-c.e., but not A-computable K A 0 is called the jump of A and is also denoted by A We can iterate jumps Recursion Theory p.8/15
41 The Jump Theorem A is A-c.e. Recursion Theory p.9/15
42 The Jump Theorem A is A-c.e. B is A-c.e. iff B m A Recursion Theory p.9/15
43 The Jump Theorem A is A-c.e. B is A-c.e. iff B m A A T A Recursion Theory p.9/15
44 The Jump Theorem A is A-c.e. B is A-c.e. iff B m A A T A So we have proved once more that there is no maximal element in D Recursion Theory p.9/15
45 Jumps on degrees Can we lift the Jump operation to degrees Recursion Theory p.10/15
46 Jumps on degrees Can we lift the Jump operation to degrees If a is a degree, is a well defined? Recursion Theory p.10/15
47 Jumps on degrees Can we lift the Jump operation to degrees If a is a degree, is a well defined? Direct approach would use a false assumption: Recursion Theory p.10/15
48 Jumps on degrees Can we lift the Jump operation to degrees If a is a degree, is a well defined? Direct approach would use a false assumption: A = We A = We B so A is B-c.e., whence m B Recursion Theory p.10/15
49 Jumps on degrees Can we lift the Jump operation to degrees If a is a degree, is a well defined? Direct approach would use a false assumption: A = We A = We B so A is B-c.e., whence m B It is not true that: A T B implies We A = We B! Recursion Theory p.10/15
50 Jumps on degrees Can we lift the Jump operation to degrees If a is a degree, is a well defined? Direct approach would use a false assumption: A = W A e = W B e so A is B-c.e., whence m B It is not true that: A T B implies W A e = W B e! However: A T B and X is A-c.e., implies that X is B-c.e. Recursion Theory p.10/15
51 Jumps on degrees Can we lift the Jump operation to degrees If a is a degree, is a well defined? Direct approach would use a false assumption: A = W A e = W B e so A is B-c.e., whence m B It is not true that: A T B implies W A e = W B e! However: A T B and X is A-c.e., implies that X is B-c.e. This yields the required: A T B A T B Recursion Theory p.10/15
52 Jumps on degrees Can we lift the Jump operation to degrees If a is a degree, is a well defined? Direct approach would use a false assumption: A = W A e = W B e so A is B-c.e., whence m B It is not true that: A T B implies W A e = W B e! However: A T B and X is A-c.e., implies that X is B-c.e. This yields the required: A T B A T B In particular: 0 < 0 < 0 < 0 < 0... Recursion Theory p.10/15
53 Higher up in the hierarchy We define the Σ 0 n and the Π 0 n, and often omit the superscript 0. Recursion Theory p.11/15
54 Higher up in the hierarchy We define the Σ 0 n and the Π 0 n, and often omit the superscript 0. Example: Tot is a Π 0 2 -set Recursion Theory p.11/15
55 Higher up in the hierarchy We define the Σ 0 n and the Π 0 n, and often omit the superscript 0. Example: Tot is a Π 0 2 -set We shall see that there is a tight connection between the (n) and the Σ n definable sets. Recursion Theory p.11/15
56 Higher up in the hierarchy We define the Σ 0 n and the Π 0 n, and often omit the superscript 0. Example: Tot is a Π 0 2 -set We shall see that there is a tight connection between the (n) and the Σ n definable sets. This is one of Post s famous theorems: Recursion Theory p.11/15
57 Higher up in the hierarchy We define the Σ 0 n and the Π 0 n, and often omit the superscript 0. Example: Tot is a Π 0 2 -set We shall see that there is a tight connection between the (n) and the Σ n definable sets. This is one of Post s famous theorems: (n+1) is Σ n+1 -complete (a generalization of m-completeness) Recursion Theory p.11/15
58 Higher up in the hierarchy We define the Σ 0 n and the Π 0 n, and often omit the superscript 0. Example: Tot is a Π 0 2 -set We shall see that there is a tight connection between the (n) and the Σ n definable sets. This is one of Post s famous theorems: (n+1) is Σ n+1 -complete (a generalization of m-completeness) A set A is Σ n complete if it is Σ n, and for any other Σ n set B we have that B m A Recursion Theory p.11/15
59 Higher up in the hierarchy We define the Σ 0 n and the Π 0 n, and often omit the superscript 0. Example: Tot is a Π 0 2 -set We shall see that there is a tight connection between the (n) and the Σ n definable sets. This is one of Post s famous theorems: (n+1) is Σ n+1 -complete (a generalization of m-completeness) A set A is Σ n complete if it is Σ n, and for any other Σ n set B we have that B m A To prove Post s Theorem we need the following lemma Recursion Theory p.11/15
60 (n) -Relativizing Principle The (n) -Relativizing Principle: Recursion Theory p.12/15
61 (n) -Relativizing Principle The (n) -Relativizing Principle: A is Σ 0 n+1 A is c.e. in (n). Recursion Theory p.12/15
62 (n) -Relativizing Principle The (n) -Relativizing Principle: A is Σ 0 n+1 A is c.e. in (n). Proof: by induction on n Recursion Theory p.12/15
63 (n) -Relativizing Principle The (n) -Relativizing Principle: A is Σ 0 n+1 A is c.e. in (n). Proof: by induction on n n = 0 is already established Recursion Theory p.12/15
64 (n) -Relativizing Principle The (n) -Relativizing Principle: A is Σ 0 n+1 A is c.e. in (n). Proof: by induction on n n = 0 is already established Assume A Σ n+2 Recursion Theory p.12/15
65 (n) -Relativizing Principle The (n) -Relativizing Principle: A is Σ 0 n+1 A is c.e. in (n). Proof: by induction on n n = 0 is already established Assume A Σ n+2 that is, for some Π n+1 relation R we have x A y R(x,y) Recursion Theory p.12/15
66 (n) -Relativizing Principle The (n) -Relativizing Principle: A is Σ 0 n+1 A is c.e. in (n). Proof: by induction on n n = 0 is already established Assume A Σ n+2 that is, for some Π n+1 relation R we have x A y R(x,y) That is A Σ R 1, where R is Σ n+1 Recursion Theory p.12/15
67 (n) -Relativizing Principle The (n) -Relativizing Principle: A is Σ 0 n+1 A is c.e. in (n). Proof: by induction on n n = 0 is already established Assume A Σ n+2 that is, for some Π n+1 relation R we have x A y R(x,y) That is A Σ R 1, where R is Σ n+1 IH: R is c.e. in n Recursion Theory p.12/15
68 (n) -Relativizing Principle The (n) -Relativizing Principle: A is Σ 0 n+1 A is c.e. in (n). Proof: by induction on n n = 0 is already established Assume A Σ n+2 that is, for some Π n+1 relation R we have x A y R(x,y) That is A Σ R 1, where R is Σ n+1 IH: R is c.e. in n By Jump-Theorem: R m n+1 Recursion Theory p.12/15
69 (n) -Relativizing Principle The (n) -Relativizing Principle: A is Σ 0 n+1 A is c.e. in (n). Proof: by induction on n n = 0 is already established Assume A Σ n+2 that is, for some Π n+1 relation R we have x A y R(x,y) That is A Σ R 1, where R is Σ n+1 IH: R is c.e. in n By Jump-Theorem: R m n+1 So, A Σ n+1 1 and by NFT c.e. in n+1 Recursion Theory p.12/15
70 (n) -Relativizing Principle A is Σ 0 n+1 A is c.e. in (n). Recursion Theory p.13/15
71 (n) -Relativizing Principle A is Σ 0 n+1 A is c.e. in (n). Suppose A is c.e. in (n+1), i.e., A = W (n+1) i. Recursion Theory p.13/15
72 (n) -Relativizing Principle A is Σ 0 n+1 A is c.e. in (n). Suppose A is c.e. in (n+1), i.e., A = W (n+1) i. As (n+1) is c.e. in (n), by the IH: (n+1) Σ n+1. Recursion Theory p.13/15
73 (n) -Relativizing Principle A is Σ 0 n+1 A is c.e. in (n). Suppose A is c.e. in (n+1), i.e., A = W (n+1) i. As (n+1) is c.e. in (n), by the IH: (n+1) Σ n+1. Now, x A iff s and some oracle queries to (n+1) and its complement such that: x W (n+1) i,a Recursion Theory p.13/15
74 (n) -Relativizing Principle A is Σ 0 n+1 A is c.e. in (n). Suppose A is c.e. in (n+1), i.e., A = W (n+1) i. As (n+1) is c.e. in (n), by the IH: (n+1) Σ n+1. Now, x A iff s and some oracle queries to (n+1) and its complement such that: x W (n+1) i,a Bringing this into prenex normal form gives us A Σ n+2. Recursion Theory p.13/15
75 Post s Theorem A n+1 A,A T (0) Recursion Theory p.14/15
76 Post s Theorem A n+1 A,A T (0) Proof: By the relativized Complementation Lemma and using that A is Σ 0 n+1 A is c.e. in (n). Recursion Theory p.14/15
77 Post s Theorem (n+1) is Σ n+1 -complete Recursion Theory p.15/15
78 Post s Theorem (n+1) is Σ n+1 -complete Proof: If A Σ n+1 then, by previous lemma: A is c.e. in (n) Recursion Theory p.15/15
79 Post s Theorem (n+1) is Σ n+1 -complete Proof: If A Σ n+1 then, by previous lemma: A is c.e. in (n) By Jump Theorem: A m ( (n) ) (= (n+1) ) Recursion Theory p.15/15
80 Post s Theorem (n+1) is Σ n+1 -complete Proof: If A Σ n+1 then, by previous lemma: A is c.e. in (n) By Jump Theorem: A m ( (n) ) (= (n+1) ) Each quantifier adds new complexity! Recursion Theory p.15/15
81 Post s Theorem (n+1) is Σ n+1 -complete Proof: If A Σ n+1 then, by previous lemma: A is c.e. in (n) By Jump Theorem: A m ( (n) ) (= (n+1) ) Each quantifier adds new complexity! Informational content grows Recursion Theory p.15/15
82 Post s Theorem (n+1) is Σ n+1 -complete Proof: If A Σ n+1 then, by previous lemma: A is c.e. in (n) By Jump Theorem: A m ( (n) ) (= (n+1) ) Each quantifier adds new complexity! Informational content grows To go beyond ω we need hyperarithmetic sets and second order logic Recursion Theory p.15/15
Recursion 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 information20 Ordinals. Definition A set α is an ordinal iff: (i) α is transitive; and. (ii) α is linearly ordered by. Example 20.2.
20 Definition 20.1. A set α is an ordinal iff: (i) α is transitive; and (ii) α is linearly ordered by. Example 20.2. (a) Each natural number n is an ordinal. (b) ω is an ordinal. (a) ω {ω} is an ordinal.
More informationExercises for Unit VI (Infinite constructions in set theory)
Exercises for Unit VI (Infinite constructions in set theory) VI.1 : Indexed families and set theoretic operations (Halmos, 4, 8 9; Lipschutz, 5.3 5.4) Lipschutz : 5.3 5.6, 5.29 5.32, 9.14 1. Generalize
More informationThe Arithmetical Hierarchy in the Setting of ω 1 - Computability
The Arithmetical Hierarchy in the Setting of ω 1 - Computability Jesse Department of Mathematics University of Notre Dame 2011 ASL North American Meeting March 26, 2011 A.H. in ω 1 - computability Joint
More information(9-5) Def Turing machine, Turing computable functions. (9-7) Def Primitive recursive functions, Primitive recursive implies Turing computable.
(9-5) Def Turing machine, Turing computable functions. A.Miller M773 Computability Theory Fall 2001 (9-7) Def Primitive recursive functions, Primitive recursive implies Turing computable. 1. Prove f(n)
More informationuring Reducibility Dept. of Computer Sc. & Engg., IIT Kharagpur 1 Turing Reducibility
uring Reducibility Dept. of Computer Sc. & Engg., IIT Kharagpur 1 Turing Reducibility uring Reducibility Dept. of Computer Sc. & Engg., IIT Kharagpur 2 FINITE We have already seen that the language FINITE
More informationα-recursion Theory and Ordinal Computability
α-recursion Theory and Ordinal Computability by Peter Koepke University of Bonn 1 3. 2. 2007 Abstract Motivated by a talk of S. D. Friedman at BIWOC we show that the α-recursive and α-recursively enumerable
More informationCS154, Lecture 10: Rice s Theorem, Oracle Machines
CS154, Lecture 10: Rice s Theorem, Oracle Machines Moral: Analyzing Programs is Really, Really Hard But can we more easily tell when some program analysis problem is undecidable? Problem 1 Undecidable
More informationThe enumeration degrees: Local and global structural interactions
The enumeration degrees: Local and global structural interactions Mariya I. Soskova 1 Sofia University 10th Panhellenic Logic Symposium 1 Supported by a Marie Curie International Outgoing Fellowship STRIDE
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 informationWell-Founded Iterations of Infinite Time Turing Machines
Well-Founded of Infinite Time Turing Machines Robert S. Lubarsky Florida Atlantic University August 11, 2009 Useful for ordinal analysis Useful for ordinal analysis Iteration and hyper-iteration/feedback
More informationStat 451: Solutions to Assignment #1
Stat 451: Solutions to Assignment #1 2.1) By definition, 2 Ω is the set of all subsets of Ω. Therefore, to show that 2 Ω is a σ-algebra we must show that the conditions of the definition σ-algebra are
More informationThe Metamathematics of Randomness
The Metamathematics of Randomness Jan Reimann January 26, 2007 (Original) Motivation Effective extraction of randomness In my PhD-thesis I studied the computational power of reals effectively random for
More informationOn Martin s Conjecture
On Martin s Conjecture Theodore A. Slaman University of California, Berkeley April 2001 1 The Hierarchy of Definability We are all familiar with the hierarchies of definability which appear in recursion
More informationMeasures of relative complexity
Measures of relative complexity George Barmpalias Institute of Software Chinese Academy of Sciences and Visiting Fellow at the Isaac Newton Institute for the Mathematical Sciences Newton Institute, January
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 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 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 informationWeak truth table degrees of categoricity
Weak truth table degrees of categoricity Selwyn Ng Nanyang Technological University, Singapore Feb 2017 Selwyn Ng Weak truth table degrees of categoricity 1 / 19 Motivating questions Study how computation
More informationEMBEDDING JUMP UPPER SEMILATTICES INTO THE TURING DEGREES.
The Journal of Symbolic Logic Volume 00, Number 0, XXX 0000 EMBEDDING JUMP UPPER SEMILATTICES INTO THE TURING DEGREES. ANTONIO MONTALBÁN Abstract. We prove that every countable jump upper semilattice can
More informationMath 225A Model Theory. Speirs, Martin
Math 5A Model Theory Speirs, Martin Autumn 013 General Information These notes are based on a course in Metamathematics taught by Professor Thomas Scanlon at UC Berkeley in the Autumn of 013. The course
More informationMATH 3300 Test 1. Name: Student Id:
Name: Student Id: There are nine problems (check that you have 9 pages). Solutions are expected to be short. In the case of proofs, one or two short paragraphs should be the average length. Write your
More informationWell-Ordered Sets, Ordinals and Cardinals Ali Nesin 1 July 2001
Well-Ordered Sets, Ordinals and Cardinals Ali Nesin 1 July 2001 Definitions. A set together with a binary relation < is called a partially ordered set (poset in short) if x (x < x) x y z ((x < y y < z)
More informationQualifying Exam Logic August 2005
Instructions: Qualifying Exam Logic August 2005 If you signed up for Computability Theory, do two E and two C problems. If you signed up for Model Theory, do two E and two M problems. If you signed up
More informationUncountable computable model theory
Uncountable computable model theory Noam Greenberg Victoria University of Wellington 30 th June 2013 Mathematical structures Model theory provides an abstract formalisation of the notion of a mathematical
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 informationBasic set-theoretic techniques in logic Part III, Transfinite recursion and induction
Basic set-theoretic techniques in logic Part III, Transfinite recursion and induction Benedikt Löwe Universiteit van Amsterdam Grzegorz Plebanek Uniwersytet Wroc lawski ESSLLI 2011, Ljubljana, Slovenia
More informationCS 311 Sample Final Examination
Name: CS 311 Sample Final Examination Time: One hour and fifty minutes This is the (corrected) exam from Fall 2009. The real exam will not use the same questions! 8 December 2009 Instructions Attempt all
More informationSets, Models and Proofs. I. Moerdijk and J. van Oosten Department of Mathematics Utrecht University
Sets, Models and Proofs I. Moerdijk and J. van Oosten Department of Mathematics Utrecht University 2000; revised, 2006 Contents 1 Sets 1 1.1 Cardinal Numbers........................ 2 1.1.1 The Continuum
More informationDegree Spectra J.Kepler Universitaet Linz NOCAS - RISC. Faculty of Mathematics and Computer Science Sofia University
Faculty of Mathematics and Computer Science Sofia University 05.05.2008 J.Kepler Universitaet Linz NOCAS - RISC Outline Enumeration degrees Degree spectra and jump spectra Representing the countable ideals
More informationOrdinal Computability
Ordinal Computability by Peter Koepke University of Bonn Mathematisches Institut, Beringstraße 1, D 53115 Bonn, Germany Email: koepke@math.uni-bonn.de February 7, 2009 Abstract Ordinal computability uses
More informationRandomness Beyond Lebesgue Measure
Randomness Beyond Lebesgue Measure Jan Reimann Department of Mathematics University of California, Berkeley November 16, 2006 Measures on Cantor Space Outer measures from premeasures Approximate sets from
More informationEffective Randomness and Continuous Measures
Effective Randomness and Continuous Measures Theodore A. Slaman (on joint work with Jan Reimann) C University of California, Berkeley Review Let NCR n be the set of X 2 2! such that there is no (representation
More informationLINDSTRÖM S THEOREM SALMAN SIDDIQI
LINDSTRÖM S THEOREM SALMAN SIDDIQI Abstract. This paper attempts to serve as an introduction to abstract model theory. We introduce the notion of abstract logics, explore first-order logic as an instance
More informationThe complexity of recursive constraint satisfaction problems.
The complexity of recursive constraint satisfaction problems. Victor W. Marek Department of Computer Science University of Kentucky Lexington, KY 40506, USA marek@cs.uky.edu Jeffrey B. Remmel Department
More informationEvery set has a least jump enumeration
Every set has a least jump enumeration Richard J. Coles, Rod G. Downey and Theodore A. Slaman Abstract Given a computably enumerable set B, there is a Turing degree which is the least jump of any set in
More informationOn Recognizable Languages of Infinite Pictures
On Recognizable Languages of Infinite Pictures Equipe de Logique Mathématique CNRS and Université Paris 7 LIF, Marseille, Avril 2009 Pictures Pictures are two-dimensional words. Let Σ be a finite alphabet
More informationInner models from extended logics
1 / 43 Inner models from extended logics Joint work with Juliette Kennedy and Menachem Magidor Department of Mathematics and Statistics, University of Helsinki ILLC, University of Amsterdam January 2017
More informationOn Recognizable Languages of Infinite Pictures
On Recognizable Languages of Infinite Pictures Equipe de Logique Mathématique CNRS and Université Paris 7 JAF 28, Fontainebleau, Juin 2009 Pictures Pictures are two-dimensional words. Let Σ be a finite
More informationLöwenheim-Skolem Theorems, Countable Approximations, and L ω. David W. Kueker (Lecture Notes, Fall 2007)
Löwenheim-Skolem Theorems, Countable Approximations, and L ω 0. Introduction David W. Kueker (Lecture Notes, Fall 2007) In its simplest form the Löwenheim-Skolem Theorem for L ω1 ω states that if σ L ω1
More informationThe search for natural definability in the Turing degrees
Andrew Lewis-Pye The search for natural definability in the Turing degrees Article (Accepted version) (Refereed) Original citation: Lewis-Pye, Andrew (2017) The search for natural definability in the Turing
More informationLusin sequences under CH and under Martin s Axiom
arxiv:math/9807178v1 [math.lo] 15 Jul 1998 Lusin sequences under CH and under Martin s Axiom Uri Abraham Department of Mathematics and Computer Science, Ben-Gurion University, Beér-Sheva, Israel Saharon
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 informationSelected Topics in the Theory of the Computably Enumerable Sets and Degrees
Selected Topics in the Theory of the Computably Enumerable Sets and Degrees Klaus Ambos-Spies Ruprecht-Karls-Universität Heidelberg Institut für Informatik Handout 3-8 November 2017 4 Effective reducibilities
More informationComputability in Uncountable Binary Trees
Computability in Uncountable Binary Trees By Reese Johnston A dissertation submitted in partial fullfillment of the requirements for the degree of Doctor of Philosophy (Mathematics) at the UNIVERSITY OF
More informationLimit computable integer parts
Limit computable integer parts Paola D Aquino, Julia Knight, and Karen Lange July 12, 2010 Abstract Let R be a real closed field. An integer part I for R is a discretely ordered subring such that for every
More informationOn the Accepting Power of 2-Tape Büchi Automata
On the Accepting Power of 2-Tape Büchi Automata Equipe de Logique Mathématique Université Paris 7 STACS 2006 Acceptance of infinite words In the sixties, Acceptance of infinite words by finite automata
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 informationSet Theory and the Foundation of Mathematics. June 19, 2018
1 Set Theory and the Foundation of Mathematics June 19, 2018 Basics Numbers 2 We have: Relations (subsets on their domain) Ordered pairs: The ordered pair x, y is the set {{x, y}, {x}}. Cartesian products
More informationform, but that fails as soon as one has an object greater than every natural number. Induction in the < form frequently goes under the fancy name \tra
Transnite Ordinals and Their Notations: For The Uninitiated Version 1.1 Hilbert Levitz Department of Computer Science Florida State University levitz@cs.fsu.edu Intoduction This is supposed to be a primer
More informationITERATIONS WITH MIXED SUPPORT
ITERATIONS WITH MIXED SUPPORT VERA FISCHER Abstract. In this talk we will consider three properties of iterations with mixed (finite/countable) supports: iterations of arbitrary length preserve ω 1, iterations
More informationTHEORY OF COMPUTATION (AUBER) EXAM CRIB SHEET
THEORY OF COMPUTATION (AUBER) EXAM CRIB SHEET Regular Languages and FA A language is a set of strings over a finite alphabet Σ. All languages are finite or countably infinite. The set of all languages
More informationCSE 105 THEORY OF COMPUTATION
CSE 105 THEORY OF COMPUTATION "Winter" 2018 http://cseweb.ucsd.edu/classes/wi18/cse105-ab/ Today's learning goals Sipser Ch 4.2 Trace high-level descriptions of algorithms for computational problems. Use
More informationGeneralized Pigeonhole Properties of Graphs and Oriented Graphs
Europ. J. Combinatorics (2002) 23, 257 274 doi:10.1006/eujc.2002.0574 Available online at http://www.idealibrary.com on Generalized Pigeonhole Properties of Graphs and Oriented Graphs ANTHONY BONATO, PETER
More informationAutomata and Languages
Automata and Languages Prof. Mohamed Hamada Software Engineering Lab. The University of Aizu Japan Mathematical Background Mathematical Background Sets Relations Functions Graphs Proof techniques Sets
More informationComputability Theory
Computability Theory Domination, Measure, Randomness, and Reverse Mathematics Peter Cholak University of Notre Dame Department of Mathematics Peter.Cholak.1@nd.edu http://www.nd.edu/~cholak/papers/nyc2.pdf
More informationThe constructible universe
The constructible universe In this set of notes I want to sketch Gödel s proof that CH is consistent with the other axioms of set theory. Gödel s argument goes well beyond this result; his identification
More informationShort Introduction to Admissible Recursion Theory
Short Introduction to Admissible Recursion Theory Rachael Alvir November 2016 1 Axioms of KP and Admissible Sets An admissible set is a transitive set A satisfying the axioms of Kripke-Platek Set Theory
More information16.1 Countability. CS125 Lecture 16 Fall 2014
CS125 Lecture 16 Fall 2014 16.1 Countability Proving the non-existence of algorithms for computational problems can be very difficult. Indeed, we do not know how to prove P NP. So a natural question is
More informationCITS2211 Discrete Structures (2017) Cardinality and Countability
CITS2211 Discrete Structures (2017) Cardinality and Countability Highlights What is cardinality? Is it the same as size? Types of cardinality and infinite sets Reading Sections 45 and 81 84 of Mathematics
More informationLarge Cardinals and Higher Degree Theory
Large Cardinals and Higher Degree Theory SHI Xianghui School of Mathematical Sciences Beijing Normal University May 2013, NJU 1 / 20 Dedicated to Professor DING DeCheng on his 70 th Birthday. 2 / 20 Higher
More informationarxiv: v1 [math.lo] 14 Jan 2008
A.Miller Recursion Theorem 1 The Recursion Theorem and Infinite Sequences Abstract Arnold W. Miller 1 arxiv:0801.2097v1 [math.lo] 14 Jan 2008 In this paper we use the Recursion Theorem to show the existence
More informationMAGIC Set theory. lecture 6
MAGIC Set theory lecture 6 David Asperó Delivered by Jonathan Kirby University of East Anglia 19 November 2014 Recall: We defined (V : 2 Ord) by recursion on Ord: V 0 = ; V +1 = P(V ) V = S {V : < } if
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 informationFEEDBACK COMPUTABILITY ON CANTOR SPACE
FEEDBACK COMPUTABILITY ON CANTOR SPACE NATHANAEL L. ACKERMAN, CAMERON E. FREER, AND ROBERT S. LUBARSKY Abstract. We introduce the notion of feedback computable functions from 2 ω to 2 ω, extending feedback
More informationCS20a: Turing Machines (Oct 29, 2002)
CS20a: Turing Machines (Oct 29, 2002) So far: DFA = regular languages PDA = context-free languages Today: Computability 1 Church s thesis The computable functions are the same as the partial recursive
More informationThe axiom of choice and two-point sets in the plane
A.Miller AC and 2-point sets The axiom of choice and two-point sets in the plane Abstract Arnold W. Miller In this paper we prove that it consistent to have a two-point set in a model of ZF in which the
More informationcse303 ELEMENTS OF THE THEORY OF COMPUTATION Professor Anita Wasilewska
cse303 ELEMENTS OF THE THEORY OF COMPUTATION Professor Anita Wasilewska LECTURE 1 Course Web Page www3.cs.stonybrook.edu/ cse303 The webpage contains: lectures notes slides; very detailed solutions to
More informationTuring Machines. Wolfgang Schreiner
Turing Machines Wolfgang Schreiner Wolfgang.Schreiner@risc.jku.at Research Institute for Symbolic Computation (RISC) Johannes Kepler University, Linz, Austria http://www.risc.jku.at Wolfgang Schreiner
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 informationAssignment #2 COMP 3200 Spring 2012 Prof. Stucki
Assignment #2 COMP 3200 Spring 2012 Prof. Stucki 1) Construct deterministic finite automata accepting each of the following languages. In (a)-(c) the alphabet is = {0,1}. In (d)-(e) the alphabet is ASCII
More informationDEFINABLE ENCODINGS IN THE COMPUTABLY ENUMERABLE SETS
DEFINABLE ENCODINGS IN THE COMPUTABLY ENUMERABLE SETS PETER A. CHOLAK AND LEO A. HARRINGTON 1. Introduction The purpose of this communication is to announce some recent results on the computably enumerable
More information7 RC Simulates RA. Lemma: For every RA expression E(A 1... A k ) there exists a DRC formula F with F V (F ) = {A 1,..., A k } and
7 RC Simulates RA. We now show that DRC (and hence TRC) is at least as expressive as RA. That is, given an RA expression E that mentions at most C, there is an equivalent DRC expression E that mentions
More informationLecture 6: Oracle TMs, Diagonalization Limits, Space Complexity
CSE 531: Computational Complexity I Winter 2016 Lecture 6: Oracle TMs, Diagonalization Limits, Space Complexity January 22, 2016 Lecturer: Paul Beame Scribe: Paul Beame Diagonalization enabled us to separate
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 informationCharacterizing First Order Logic
Characterizing First Order Logic Jared Holshouser, Originally by Lindstrom September 16, 2014 We are following the presentation of Chang and Keisler. 1 A Brief Review of First Order Logic Definition 1.
More informationInfinite and Finite Model Theory Part II
Infinite and Finite Model Theory Part II Anuj Dawar Computer Laboratory University of Cambridge Lent 2002 3/2002 0 Finite Model Theory Finite Model Theory motivated by computational issues; relationship
More informationLusin sequences under CH and under Martin s Axiom
F U N D A M E N T A MATHEMATICAE 169 (2001) Lusin sequences under CH and under Martin s Axiom by Uri Abraham (Beer-Sheva) and Saharon Shelah (Jerusalem) Abstract. Assuming the continuum hypothesis there
More informationDecidability of integer multiplication and ordinal addition. Two applications of the Feferman-Vaught theory
Decidability of integer multiplication and ordinal addition Two applications of the Feferman-Vaught theory Ting Zhang Stanford University Stanford February 2003 Logic Seminar 1 The motivation There are
More informationECS 120 Lesson 18 Decidable Problems, the Halting Problem
ECS 120 Lesson 18 Decidable Problems, the Halting Problem Oliver Kreylos Friday, May 11th, 2001 In the last lecture, we had a look at a problem that we claimed was not solvable by an algorithm the problem
More informationCODING AND DEFINABILITY IN COMPUTABLE STRUCTURES
CODING AND DEFINABILITY IN COMPUTABLE STRUCTURES ANTONIO MONTALBÁN In computable structure theory, we study the computational aspects of mathematical structures. We are interested in questions like the
More informationON THE STRENGTH OF RAMSEY S THEOREM FOR PAIRS
ON THE STRENGTH OF RAMSEY S THEOREM FOR PAIRS PETER A. CHOLAK, CARL G. JOCKUSCH, JR., AND THEODORE A. SLAMAN Abstract. We study the proof theoretic strength and effective content of the infinite form of
More informationCSE 311: Foundations of Computing I Autumn 2014 Practice Final: Section X. Closed book, closed notes, no cell phones, no calculators.
CSE 311: Foundations of Computing I Autumn 014 Practice Final: Section X YY ZZ Name: UW ID: Instructions: Closed book, closed notes, no cell phones, no calculators. You have 110 minutes to complete the
More informationRecursion and Topology on 2 ω for Possibly Infinite Computations. Verónica Becher Departamento de Computación, Universidad de Buenos Aires, Argentina
Recursion and Topology on 2 ω for Possibly Infinite Computations Verónica Becher Departamento de Computación, Universidad de Buenos Aires, Argentina vbecher@dc.uba.ar Serge Grigorieff LIAFA, Université
More informationCSE 105 THEORY OF COMPUTATION
CSE 105 THEORY OF COMPUTATION Spring 2017 http://cseweb.ucsd.edu/classes/sp17/cse105-ab/ Today's learning goals Summarize key concepts, ideas, themes from CSE 105. Approach your final exam studying with
More informationRecursion Theoretic Methods in Descriptive Set Theory and Infinite Dimensional Topology. Takayuki Kihara
Recursion Theoretic Methods in Descriptive Set Theory and Infinite Dimensional Topology Takayuki Kihara Department of Mathematics, University of California, Berkeley, USA Joint Work with Arno Pauly (University
More informationOpleiding Informatica
Opleiding Informatica Tape-quantifying Turing machines in the arithmetical hierarchy Simon Heijungs Supervisors: H.J. Hoogeboom & R. van Vliet BACHELOR THESIS Leiden Institute of Advanced Computer Science
More informationAn uncountably categorical theory whose only computably presentable model is saturated
An uncountably categorical theory whose only computably presentable model is saturated Denis R. Hirschfeldt Department of Mathematics University of Chicago, USA Bakhadyr Khoussainov Department of Computer
More informationLocal Computability for Ordinals
Local Computability for Ordinals Johanna N.Y. Franklin 1, Asher M. Kach 2, Russell Miller 3, and Reed Solomon 1 1 196 Auditorium Road, Univ. of Connecticut, U-3009, Storrs, CT 06269-3009 U.S.A. johanna.franklin@uconn.edu,
More informationPhilosophy of Religion. Notes on Infinity
Notes on Infinity Infinity in Classical and Medieval Philosophy Aristotle (Metaphysics 986 a 22) reports that limited (peras, πέρας) and unlimited or infinite (apeiron, ἄπειρον) occur as the first pairing
More informationComputability Theoretic Properties of Injection Structures
Computability Theoretic Properties of Injection Structures Douglas Cenzer 1, Valentina Harizanov 2 and Jeffrey B. Remmel 3 Abstract We study computability theoretic properties of computable injection structures
More informationCUTS OF LINEAR ORDERS
CUTS OF LINEAR ORDERS ASHER M. KACH AND ANTONIO MONTALBÁN Abstract. We study the connection between the number of ascending and descending cuts of a linear order, its classical size, and its effective
More informationLecture Notes 1 Basic Concepts of Mathematics MATH 352
Lecture Notes 1 Basic Concepts of Mathematics MATH 352 Ivan Avramidi New Mexico Institute of Mining and Technology Socorro, NM 87801 June 3, 2004 Author: Ivan Avramidi; File: absmath.tex; Date: June 11,
More information6.8 The Post Correspondence Problem
6.8. THE POST CORRESPONDENCE PROBLEM 423 6.8 The Post Correspondence Problem The Post correspondence problem (due to Emil Post) is another undecidable problem that turns out to be a very helpful tool for
More informationFast Growing Functions and Arithmetical Independence Results
Fast Growing Functions and Arithmetical Independence Results Stanley S. Wainer (Leeds UK) Stanford, March 2013 1. Intro A Mathematical Incompleteness Are there any genuine mathematical examples of incompleteness?
More informationOutside ZF - Set Cardinality, the Axiom of Choice, and the Continuum Hypothesis
Outside ZF - Set Cardinality, the Axiom of Choice, and the Continuum Hypothesis Tali Magidson June 6, 2017 Synopsis In June 2002, "Two Classical Surprises Concerning the Axiom of Choice and the Continuum
More informationTHE IMPORTANCE OF Π 0 1 CLASSES IN EFFECTIVE RANDOMNESS.
THE IMPORTANCE OF Π 0 1 CLASSES IN EFFECTIVE RANDOMNESS. GEORGE BARMPALIAS, ANDREW E.M. LEWIS, AND KENG MENG NG Abstract. We prove a number of results in effective randomness, using methods in which Π
More informationInvariants, Boolean Algebras and ACA + 0
Invariants, Boolean Algebras and ACA + 0 Richard A. Shore Department of Mathemcatics Cornell Univeristy Ithaca NY 14853 July 1, 2004 Abstract The sentences asserting the existence of invariants for mathematical
More information1 Showing Recognizability
CSCC63 Worksheet Recognizability and Decidability 1 1 Showing Recognizability 1.1 An Example - take 1 Let Σ be an alphabet. L = { M M is a T M and L(M) }, i.e., that M accepts some string from Σ. Prove
More informationTHERE IS NO ORDERING ON THE CLASSES IN THE GENERALIZED HIGH/LOW HIERARCHIES.
THERE IS NO ORDERING ON THE CLASSES IN THE GENERALIZED HIGH/LOW HIERARCHIES. ANTONIO MONTALBÁN Abstract. We prove that the existential theory of the Turing degrees, in the language with Turing reduction,
More information