STRUCTURES WITH MINIMAL TURING DEGREES AND GAMES, A RESEARCH PROPOSAL

Similar documents
Set Theory and the Foundation of Mathematics. June 19, 2018

(9-5) Def Turing machine, Turing computable functions. (9-7) Def Primitive recursive functions, Primitive recursive implies Turing computable.

Unsolvable problems, the Continuum Hypothesis, and the nature of infinity

EMBEDDING DISTRIBUTIVE LATTICES IN THE Σ 0 2 ENUMERATION DEGREES

Aspects of the Turing Jump

ON THE COMPUTABILITY OF PERFECT SUBSETS OF SETS WITH POSITIVE MEASURE

Measures of relative complexity

SMALL SUBSETS OF THE REALS AND TREE FORCING NOTIONS

Π 1 1 CA 0 and Order Types of Countable Ordered Groups

Every set has a least jump enumeration

Math 225A Model Theory. Speirs, Martin

A C.E. Real That Cannot Be SW-Computed by Any Number

Notes on ordinals and cardinals

Cone Avoidance of Some Turing Degrees

SKETCHY NOTES FOR WEEKS 7 AND 8

2.2 Lowenheim-Skolem-Tarski theorems

An uncountably categorical theory whose only computably presentable model is saturated

20 Ordinals. Definition A set α is an ordinal iff: (i) α is transitive; and. (ii) α is linearly ordered by. Example 20.2.

Diagonalize This. Iian Smythe. Department of Mathematics Cornell University. Olivetti Club November 26, 2013

THERE IS NO ORDERING ON THE CLASSES IN THE GENERALIZED HIGH/LOW HIERARCHIES.

Basic set-theoretic techniques in logic Part III, Transfinite recursion and induction

The Metamathematics of Randomness

Algebras with finite descriptions

A Basis Theorem for Perfect Sets

June 7, 2007 THE ISOMORPHISM PROBLEM FOR TORSION-FREE ABELIAN GROUPS IS ANALYTIC COMPLETE.

A Semantics of Evidence for Classical Arithmetic

Math 3361-Modern Algebra Lecture 08 9/26/ Cardinality

Handout 2 (Correction of Handout 1 plus continued discussion/hw) Comments and Homework in Chapter 1

Banach-Mazur game played in partially ordered sets

A Super Introduction to Reverse Mathematics

Posets, homomorphisms and homogeneity

October 12, Complexity and Absoluteness in L ω1,ω. John T. Baldwin. Measuring complexity. Complexity of. concepts. to first order.

Computability of 0-1 Laws

THE LENGTH OF THE FULL HIERARCHY OF NORMS

Isomorphisms of Non-Standard Fields and Ash s Conjecture

Gödel s Incompleteness Theorem. Overview. Computability and Logic

Muchnik and Medvedev Degrees of Π 0 1

On minimal models of the Region Connection Calculus

Forcing notions in inner models

SOME RECENT RESEARCH DIRECTIONS IN THE COMPUTABLY ENUMERABLE SETS

Functions and cardinality (solutions) sections A and F TA: Clive Newstead 6 th May 2014

PROBABILITY MEASURES AND EFFECTIVE RANDOMNESS

Math 455 Some notes on Cardinality and Transfinite Induction

Computability of Heyting algebras and. Distributive Lattices

CONSTRUCTION OF THE REAL NUMBERS.

Gödel s Incompleteness Theorem. Overview. Computability and Logic

Randomness Beyond Lebesgue Measure

Mathematics 114L Spring 2018 D.A. Martin. Mathematical Logic

CONSERVATION by Harvey M. Friedman September 24, 1999

Löwenheim-Skolem Theorems, Countable Approximations, and L ω. David W. Kueker (Lecture Notes, Fall 2007)

COPYABLE STRUCTURES ANTONIO MONTALBÁN

Ramsey Theory and Reverse Mathematics

The Minesweeper game: Percolation and Complexity

SPECTRA OF ATOMIC THEORIES

DEFINABLE ENCODINGS IN THE COMPUTABLY ENUMERABLE SETS

Reverse Mathematics. Benedict Eastaugh December 13, 2011

CCC Forcing and Splitting Reals

Part II Logic and Set Theory

The Vaught Conjecture Do uncountable models count?

Mass Problems. Stephen G. Simpson. Pennsylvania State University NSF DMS , DMS

On the Infinitude of Twin-Primes Bao Qi Feng

Sets, Models and Proofs. I. Moerdijk and J. van Oosten Department of Mathematics Utrecht University

Density-one Points of Π 0 1 Classes

Trees and generic absoluteness

The seed order. Gabriel Goldberg. October 11, 2018

SELF-DUAL UNIFORM MATROIDS ON INFINITE SETS

Great Theoretical Ideas

Lecture 2: Connecting the Three Models

The triple helix. John R. Steel University of California, Berkeley. October 2010

CUTS OF LINEAR ORDERS

Density-one Points of Π 0 1 Classes

MORE ON CONTINUOUS FUNCTIONS AND SETS

The length-ω 1 open game quantifier propagates scales

The Strength of the Grätzer-Schmidt Theorem

Opleiding Informatica

THE CANTOR GAME: WINNING STRATEGIES AND DETERMINACY. by arxiv: v1 [math.ca] 29 Jan 2017 MAGNUS D. LADUE

18.175: Lecture 2 Extension theorems, random variables, distributions

ATOMLESS r-maximal SETS

From Constructibility and Absoluteness to Computability and Domain Independence

The cardinal comparison of sets

FIRST ORDER SENTENCES ON G(n, p), ZERO-ONE LAWS, ALMOST SURE AND COMPLETE THEORIES ON SPARSE RANDOM GRAPHS

RANDOM REALS, THE RAINBOW RAMSEY THEOREM, AND ARITHMETIC CONSERVATION

On the Effectiveness of Symmetry Breaking

Seminaar Abstrakte Wiskunde Seminar in Abstract Mathematics Lecture notes in progress (27 March 2010)

(C) The rationals and the reals as linearly ordered sets. Contents. 1 The characterizing results

Well-foundedness of Countable Ordinals and the Hydra Game

COUNTABLY COMPLEMENTABLE LINEAR ORDERINGS

A product of γ-sets which is not Menger.

Representing Scott Sets in Algebraic Settings

Uncountable γ-sets under axiom CPA game

Mathematical Logic II. Dag Normann The University of Oslo Department of Mathematics P.O. Box Blindern 0316 Oslo Norway

We are going to discuss what it means for a sequence to converge in three stages: First, we define what it means for a sequence to converge to zero

α-recursion Theory and Ordinal Computability

Part II. Logic and Set Theory. Year

Bounding Prime Models

Classical Theory of Cardinal Characteristics

Math 3140 Fall 2012 Assignment #3

Section 11.1 Sequences

Jónsson posets and unary Jónsson algebras

Reverse mathematics and the equivalence of definitions for well and better quasi-orders

Transcription:

STRUCTURES WITH MINIMAL TURING DEGREES AND GAMES, A RESEARCH PROPOSAL ZHENHAO LI 1. Structures whose degree spectrum contain minimal elements/turing degrees 1.1. Background. Richter showed in [Ric81] that if a structure A satisfies the recursive embeddability condition, then there is an isomorphic structure B such that the Turing degrees of A and B form a minimal pair. We will reformulate Richter s definition of the recursive embeddability condition that is more suitable to establish our results, and propose to use the name the computable embeddability condition that is more modern. A consequence of this result is that if a structure satisfies the recursive embeddability condition, then it is not the case that some nontrivial (or incomputable) information is coded in every isomorphic copy of the structure. But open remains the question whether it is the case that each isomorphic copy computes some nontrivial information other than itself. That is to ask if there is an isomorphic copy the Turing degree of which is a minimal Turing degree. We want to prove that if a structure satisfies the recursive embeddability condition and maybe some other extra condition then it has an isomorphic copy whose Turing degree is minimal. We use the word structure in the way it is defined in any standard model theory textbook. To study the computability properties of a structure, we only consider its isomorphic copies whose domains are sets of natural numbers. Note that if S is a signature of a countable structure, we can effectively get the Gödel number of each formula in the language S(N). We always assume that such an effective arithmetization of syntax is given when S is given, and we identify a atomic sentence in S(N) with its Gödel number. We will identify each structure A of signature S whose domain is a set of natural numbers with its diagram D(A), i.e., the set of its true atomic sentences in the language S(N), and call a set of natural numbers A a structure of signature S if it is a diagram of some structure A of signature S. The justification to do so is that each relation and each function in A is computable from A = D(A) uniformly in A, and A = D(A) is uniformly computable from the computable join of the domain of A, the functions and relations of A. We can view strings in 2 <ω as finite approximations of countable structures. For fixed signature S, σ 2 <ω is a finite partial structure if it codes a 1

STRUCTURE WITH MINIMAL DEGREES 2 consistent set of atomic sentences. Terminologies in [Soaar] for finite strings in Cantor space apply to finite partial structures as well. We use to denote the initial segment relation and the proper initial segment relation. If δ, σ, τ 2 <ω, δ σ and δ τ, and σ and τ are incomparable (under ), then we say σ and τ split δ. Note that the word domain can have two meanings in our setting. It can be the domain of a structure and the domain of a function. To avoid confusion, we only use it to refer to the domain of some function. And use field(a) to mean the domain of the structure A. For a finite partial structure σ, field(σ) is the set of numbers that the sentences coded by σ have talked about. For two structures A and B, f is an isomorphism from A to B if it is a bijection from field(a) to field(b) such that φ(n 0,..., n k ) is in A if and only if φ(f(n 0 ),..., f(n k )) is in B. Given a structure A and a finite partial structure σ, we say f is an embedding from σ to A if f is a injection from field(σ) to field(a) such that for each atomic sentence φ(n 0,..., n k ) that is in σ, φ(f(n 0 ),..., f(n k )) is in A. Definition 1 (The computable embeddability condition). Given a countable structure A, a finite partial structure σ, and an embedding f from σ to A, define the set of strings A σ,f = {δ : δ is a finite partial structure extending σ and embeddable in A by a map which extends f}. The structure A satisfies the recursive embeddability condition if and only if for all pairs of (σ, f) such that σ is a finite partial structure and f embedds σ into A, A σ,f is computable. 1.2. Structures with minimal Turing degrees. A Turing degree is minimal if there is no non-zero Truing degree strictly below it. A set A has a minimal Turing degree if and only if for each B that is Turing reducible to A, either B is computable or A is Turing reducible to B. For basics about Turing reducibility and minimal degrees, see [Soa87] and [Soaar]. Given a structure A, the degree spectrum is the set of Turing degrees that contain an isomorphic copy of A. The following is our main theorem. The definition of the density condition will be given in Definition 7. Theorem 2. If an infinite structure satisfies the computable embeddability condition and the density condition then it has an isomorphic structure whose Turing degree is minimal. Our proof is based on Soare s presentations in [Soaar] of the existence of a minimal degree below 0 which was originally proved in [Spe56] and that of a minimal degree below 0 which was originally proved in [Sac63]. Definition 3 ([Soaar]). A function tree is a partial computable function T : 2 <ω 2 <ω such that for any α 2 <ω, if one of T (α0) or T (α1) is defined, then all of T (α), T (α0) and T (α1) are defined and T (α0) and T (α1) split T (α).

STRUCTURE WITH MINIMAL DEGREES 3 It is easy to see from the definition that if T is a function tree then the domain of T is closed under, i.e., if T (δ) is defined then T (σ) is defined for all σ δ. Definition 4 ([Soaar]). (1) A string σ is on a function tree T if it is in the range of T. (2) A set A is on T if every σ A is on T. Lemma 5. If A is an infinite structure and A σ,f is computable, there is a total function tree T σ,f whose range is a subset of A σ,f. Proof. Suppose T σ,f (α) has been defined and is σ. Find a δ of the least length such that δ0 and δ1 are both in A σ,f, and define T σ,f (α0) = δ0 and T σ,f (α1) = δ1. Note that such a δ is unique if exists. We know such a δ must exist because σ is in A σ,f and A is an infinite structure. Lemma 6. Let T be a function tree, and S be a computable set such that every string in S that is on T can be extended into two incomparable strings in S that are on T. There is a function tree T S such that the range of T S is a subset of S and T S is total if and only if T is total. Moreover T S can be effectively obtained uniformly from T and S, and we use Intersect(T, S) to denote T S where Intersect can be seen as a procedure. Proof. Let σ 0 S be of the least length such that σ 0 0 and σ 0 1 are in S, and let T S (ɛ) = σ 0. Suppose T S (α) has been defined and is σ. Find a σ α0 of the least length such that both σ0 and σ1 is in S, and define T S (α0) = σ. Similarly define T S (α1). Definition 7. We say a structure A satisfies the density condition if for any total function tree T whose range is a subset of some A σ,f, the set {(τ, h) : σ τ, f h, and Intersect(T, A τ,h ) exists } is non-empty. Proof of Theorem 2. Let A be an infinite structure satisfies the computable embeddability condition, and let T σ,f has the same meaning as in Lemma 5. We will build a structure B = lim s σ s and an isomerism lim s f s from B to A by finite extensions. Let T 1 be T ɛ,, σ 1 be the empty string ɛ and f 1 be the empty function. By Lemma 5, we know T ɛ, is a total function tree whose cover is A ɛ,. At stage e 0, assume by induction that we have a total function tree T e 1, string σ e 1 on T e 1 and f e 1 such that (1) f is an embedding from σ e 1 into A, (2) 0 i < e, T e 1 is either i-black or i-white, (3) and the range of T e 1 is a subset of A σe 1,f e1. Now ask if there is e-black extension of σ e 1 in T e 1. Case 1: There is a δ σ e 1 which is e-black. Fix such a δ. Since δ is on T e 1, by induction hypothesis we know that δ A σe 1,fe 1. Now fix a σ δ and f f e 1 such that the first e elements in field(a) are in the range of f and f embeds σ into A, and Intersect(T e 1, A σ,f )

STRUCTURE WITH MINIMAL DEGREES 4 exists. Such σ and f can be found because A satisfies the density condition. Let T e = Intersect(T e 1, A σ,f ), σ e be σ, and f e be f. Case 2: If the answer is no, then let T e be Split(T e 1, σ e 1, e), σ e = σ e1, and f e be f e 1. So T e is becomes an e-white tree. Other properties hold for e trivially because we did not extend σ e 1 and f e 1. The verification part goes almost the same as in the [Soaar]. The only thing to notice is that there is infinite many e such that T e is e-black. Hence lim s σ s and lim s f s exist. The next step is to find natural nontrivial structures that satisfy the density condition. If we can answer this question, we are further close to getting a complete characterisation of structures that have minimal degrees in their degree spectrums. We have shown that the degree spectrum of each well ordering has continuum many minimal Turing degrees. But that proof uses the Cooper Jump Inversion Theorem and highly relies on certain combinatorial properties of well orderings that is not shared by other classes of structures. We don t know if there are natural classes of structures that have the density property. We don t even know if there is a single non-trivial structure that satisfies the density property. Trivial structures (with empty signatures) obviously satisfy the density property. The first question we ask is the following. Question 8. Are there linear orderings that satisfies the density condition? It is natural to conjecture that the answer is yes because we already know that linear orderings A such that A is isomorphic to ω A have minimal degrees in their degree spectrum by applying the Cooper Jump Inversion Theorem. A fine analysis of the Cooper Jump Inversion Theorem might help. We will work on it but will not spend much time on it. 1.3. Axiom of Determinacy and minimal elements in degree spectrums. We hope that Axiom of Determinacy can provide us tools for establish ing existence or non-existence of minimal elements in the degree spectrum of a structure. First consider the following game for a given structure A which doesn t have any computable copies. Definition 9 (Cone-avoiding Game). The first player must produce a copy of A in the end otherwise she loses. The first player controls the turns of the game, i.e., the first player determines which player to move at each round. The second player wins if he has moved only finitely often in the game, or the first player doesn t produce a copy of A, or each player produces a copy of A and the Turing degree of the copy of the second player is below that of the first player. It is not obvious which player has a winning strategy in this game, since the second player can not simply copy the first player s moves. If the first

STRUCTURE WITH MINIMAL DEGREES 5 player has a winning strategy, it means structure A allows a kind of uniform cone-avoiding since any winning strategy for the first player provides a continuous function that maps any copy B of A to a copy that avoids the cone above B. Moreover that continuous function maps reals that are not copies of A to copies of A. If the second player has a winning strategy, it means that he can make sure his copy of A is computable from the copy of his opponent even though he has arbitrarily limited access to the moves of his opponent which he construct his copy of A. We have another game. Definition 10 (Second Game). The first player must produce a copy of A in the end otherwise she loses. The second player controls the turns of the game, i.e., the second player determines which player to move at each round. The second player wins if the first player doesn t produce a copy of A, or each player produces a copy of A and the Turing degree of the copy of the second player is strictly below that of the first player. It is easy to see that if the degree spectrum of A has a minimal element then the first player has a winning strategy. As a consequence, if we can show the second player has a winning strategy, we know that the degree spectrum of A has no minimal element. If the second player has a winning strategy, it means there is a continuous function that maps any copy of A to another copy which has a strictly lower Turing degree. But that continuous function cannot be degree-invariant if we assume Martin s Conjecture. If the second player has a winning strategy, then there are continuum many infinite decreasing chains in the degree spectrum of A. So if we know the degree spectrum of A does not have this property then the first player has a winning strategy. Finally we consider games for the existences of minimal elements and degrees in the degree spectrum of a structure A. Definition 11 (Game for minimal elements). The first player is given an empty structure at the beginning and she needs to extend it to a larger finite structure in each round so that when the game finishes she has constructed an infinite structure B. Also in each round, the second player plays a Turing index e claiming that if Φ e (B) is total then C = Φ e (B) is also copy of A, and then the first player respond with playing a Turing index i claiming that B = Φ i (C). The second player wins the game if and only if B is not a copy of A, or for some Turing index e played by him to which the first player responded i, C = Φ e (B) is total and a copy of A and B Φ i (C). It is clear that if the first player has a winning strategy, then degree spectrum of A has a minimal Turing degree. Remember that we assume that A has no computable copy. Definition 12 (Game for minimal degree). The first player is given an empty structure at the beginning and she needs to extend it to a larger finite

STRUCTURE WITH MINIMAL DEGREES 6 Table 1. Game for minimal elements/degrees B 0 B 1 B 1... the first player i 0 i 1 i 2... the second player e 0 e 1 e 2... structure in each round so that when the game finishes she has constructed an infinite structure B. Also in each round, the second player plays a Turing index e claiming that if Φ e (B) is total then C = Φ e (B) is also copy of A, and then the first player respond with playing a Turing index i claiming that B = Φ i (C). The second player wins the game if and only if B is not a copy of A, or for some Turing index e played by him to which the first player responded i, C = Φ e (B) is a total and B Φ i (C). It is clear that if the first player has a winning strategy, then degree spectrum of A has a minimal element. If we assume Axiom of Determinacy, we only need to show that the second player can not have a winning strategy in order to prove the existence of minimal elements/turing degrees in the degree spectrum of structure A. So it would be interesting if we have tools for showing that the second player cannot have a winning strategy. We believe that we can get interesting results in 2014 but will spent some time working on it. References [Ric81] Linda Jean Richter. Degrees of structures. J. Symbolic Logic, 46(4):723 731, 1981. [Sac63] Gerald E. Sacks. On the degrees less than 0 prime. Ann. of Math. (2), 77:211 231, 1963. [Soa87] Robert I. Soare. Recursively enumerable sets and degrees. Perspectives in Mathematical Logic. Springer-Verlag, Berlin, 1987. A study of computable functions and computably generated sets. [Soaar] Robert I. Soare. Computability Theory and Applications: The Art of Classical Computability. to appear. [Spe56] Clifford Spector. On degrees of recursive unsolvability. Ann. of Math. (2), 64:581 592, 1956.