Computability and Categoricity of Ultrahomogeneous ... - People

Report 2 Downloads 35 Views
Ultrahomogeneous Structures

Linear Orders

Computability and Categoricity of Ultrahomogeneous Structures Francis Adams

January 17, 2014

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

Other Examples

Ultrahomogeneous Structures

Linear Orders

Other Examples

Ultrahomogeneous Structures

Definition A structure is ultrahomogeneous if any isomorphism between finitely generated substructures extends to an automorphism of the whole structure.

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

Ultrahomogeneous Structures

Linear Orders

Other Examples

Countable Ultrahomogeneous Structures

Example Q, the countable dense linear order. The countable atomless boolean algebra. The Rado graph. Equivalence Structures: Every class has the same size. Injection Structures: No ω-orbits.

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

Ultrahomogeneous Structures

Linear Orders

Other Examples

Effective Categoricity Definition A computable structure A is ∆0α categorical if every computable structure isomorphic to A is ∆0α isomorphic to A. In particular, a computable structure A is computably categorical if every computable structure isomorphic to A is computably isomorphic to A.

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

Ultrahomogeneous Structures

Linear Orders

Theorem 1

Theorem Every computable ultrahomogeneous structure is ∆02 -categorical.

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

Other Examples

Ultrahomogeneous Structures

Linear Orders

Other Examples

Proof of Theorem 1

Lemma Checking if two finitely generated substructures are isomorphic is Π01 . We’ll use this lemma along with a back and forth argument, building S partial isomorphisms θn at each stage and letting θ = θn .

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

Ultrahomogeneous Structures

Linear Orders

Other Examples

Proof of Theorem 1

Suppose we have defined θ2n−1 for {a0 , . . . a2n−1 } with θ2n−1 (ai ) = bi . Choose the least a2n ∈ A \ {a0 , . . . a2n−1 }. There exists a b ∈ B such that ha0 , . . . a2n i ∼ = hb0 , . . . , b2n−1 , bi where the isomorphism can be chosen to extend θ2n−1 . Search for this b using a Π01 -oracle to check if ha0 , . . . a2n i ∼ = hb0 , . . . , b2n−1 , bi. After finding one, call it b2n , S and define θ2n (a2n ) = b2n . Then θ = θn is a ∆02 isomorphism.

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

Ultrahomogeneous Structures

Linear Orders

Other Examples

Corollary Any relational, or more generally, any locally finite, computable ultrahomogeneous structure is computably categorical. The converse is false; a single Z-orbit is computably categorical.

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

Ultrahomogeneous Structures

Linear Orders

Other Examples

Weakly Ultrahomogeneous Structures

Definition A structure A is weakly ultrahomogeneous if there exists a finite set {a1 , a2 , . . . , an } ⊆ A such that for all tuples ~x , ~y from A with h~a, ~x i ∼ = h~a, ~y i where each ai is fixed, this isomorphism of substructures extends to an automorphism of A. Call such a set {a1 , a2 , . . . , an } an exceptional set of A.

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

Ultrahomogeneous Structures

Linear Orders

Other Examples

Weakly Ultrahomogeneous Structures Alternatively, A is weakly ultrahomogeneous if there is a finite set a1 , . . . , an of elements from A such that (A, a1 , . . . , an ) is ultrahomogeneous in the extended language with constants for the ai .

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

Ultrahomogeneous Structures

Linear Orders

Other Examples

Weakly Ultrahomogeneous Structures Alternatively, A is weakly ultrahomogeneous if there is a finite set a1 , . . . , an of elements from A such that (A, a1 , . . . , an ) is ultrahomogeneous in the extended language with constants for the ai . Theorem Every computable weakly ultrahomogeneous structure is ∆02 -categorical. Corollary Every locally finite computable weakly ultrahomogeneous structure is computably categorical. Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

Ultrahomogeneous Structures

Linear Orders

Other Examples

Classification of Linear Orders

Theorem For a countable linear order A, the following are equivalent: 1 A is weakly ultrahomogeneous. 2 A has finitely many successivities. 3 A = L0 + Q + L1 + Q + . . . + Q + Ln where the Li are finite chains, L0 , Ln are possibly empty and |Li | ≥ 2 for 1 ≤ i ≤ n − 1.

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

Ultrahomogeneous Structures

Linear Orders

Other Examples

Effective Categoricity

Theorem (Remmel 1981) A computable linear ordering is computably categorical iff it has finitely many successivities. Corollary A computable linear order is weakly ultrahomogeneous iff it is computably categorical.

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

Ultrahomogeneous Structures

Linear Orders

Other Examples

Minimal Exceptional Sets

Q

a1

a2

a3

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

a4

a5

Q

Ultrahomogeneous Structures

Linear Orders

Other Examples

Minimal Exceptional Sets

The following sets aren’t exceptional:

Q

a1

a2

a3

a4

a5

Q

Q

a1

a2

a3

a4

a5

Q

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

Ultrahomogeneous Structures

Linear Orders

Other Examples

Minimal Exceptional Sets

Including all successivities yields an exceptional set:

Q

a1

a2

a3

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

a4

a5

Q

Ultrahomogeneous Structures

Linear Orders

Other Examples

Minimal Exceptional Sets

Including all successivities yields an exceptional set:

Q

a1

a2

a3

But it isn’t minimal.

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

a4

a5

Q

Ultrahomogeneous Structures

Linear Orders

Other Examples

Minimal Exceptional Sets

This set is a minimal exceptional set:

Q

a1

a2

a3

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

a4

a5

Q

Ultrahomogeneous Structures

Linear Orders

Other Examples

Minimal Exceptional Sets

So is this set:

Q

a1

a2

a3

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

a4

a5

Q

Ultrahomogeneous Structures

Linear Orders

Other Examples

Minimal Exceptional Sets

So is this set:

Q

a1

a2

a3

a4

a5

Q

So minimal exceptional sets aren’t unique, and don’t even have to be isomorphic.

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

Ultrahomogeneous Structures

Linear Orders

Other Examples

Minimal Exceptional Sets

Theorem Let A = L0 + Q + L1 + Q + . . . + Q + Ln be a countable weakly ultrahomogeneous linear order. The S minimal exceptional sets are those subsets S of i≤n Li such that i) A \ S doesn’t contain two consecutive successivities. ii) S contains each last element of L0 , . . . Ln−1 and each first element of L1 , . . . Ln .

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

Ultrahomogeneous Structures

Linear Orders

Other Examples

Definability Recall D(S) = {x ∈ A : x is definable from S}. Observation If x is definable from S and σ is an automorphism of A fixing S, then σ also fixes x.

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

Ultrahomogeneous Structures

Linear Orders

Other Examples

Definability Recall D(S) = {x ∈ A : x is definable from S}. Observation If x is definable from S and σ is an automorphism of A fixing S, then σ also fixes x. Proposition Let A be a countable weakly ultrahomogeneous linear order and let M = {a1 < . . . < an } be a minimal exceptional set. Then D(M) is the set of successivities of A.

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

Ultrahomogeneous Structures

Linear Orders

Other Examples

Definability

Q

a1

a2

a3

a4

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

a5

Q

a6

a7

Ultrahomogeneous Structures

Linear Orders

Other Examples

Definability

Q

a1

a2

a3

a4

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

a5

Q

a6

a7

Ultrahomogeneous Structures

Linear Orders

Other Examples

Definability

Q

a1

a2

a3

a4

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

a5

Q

a6

a7

Ultrahomogeneous Structures

Linear Orders

Other Examples

Definability

Q

a1

a2

a3

a4

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

a5

Q

a6

a7

Ultrahomogeneous Structures

Linear Orders

Other Examples

Classification of Equivalence Structures Theorem For a countable equivalence structure A, the following are equivalent: 1 A is weakly ultrahomogeneous. 2 All but finitely many equivalence classes of A are of the same size. In this case, a minimal exceptional set is contains exactly one element from each of the exceptional equivalence classes.

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

Ultrahomogeneous Structures

Linear Orders

Other Examples

Effective Categoricity

By a result of Cenzer, Harizanov, Calvert, Morzov (2005) we have Corollary A computable equivalence structure is weakly ultrahomogeneous iff it is computably categorical

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

Ultrahomogeneous Structures

Linear Orders

Other Examples

Definability

Proposition Let A = (A, E ) be a countable weakly ultrahomogeneous equivalence structure and let M = {a1 , . . . , an } a minimal exceptional set. Then x ∈ A is definable from M iff x is in an exceptional class of size 2.

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

Ultrahomogeneous Structures

Linear Orders

Other Examples

Classification of Injection Structures

Proposition An injection structure A is weakly ultrahomogeneous iff it has finitely many ω-orbits. In this case, a minimal exceptional set contains exactly one member from each ω-orbit.

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

Ultrahomogeneous Structures

Linear Orders

Other Examples

Effective Categoricity By a result of Cenzer, Harizanov, and Remmel A computable injection structure is computably categorical iff it has finitely many infinite orbits Such a structure is ∆02 -categorical iff it has finitely many ω-orbits or finitely many Z-orbits. So for computable injection structures, computable categoricity implies weak ultrahomogeneity which implies ∆02 -categoricity. Neither implication can be reversed as witnessed by computable injection structures consisting of only infinitely Z-orbits, and of only infinitely many ω-orbits, respectively. Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

Ultrahomogeneous Structures

Future Work

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

Linear Orders

Other Examples

Ultrahomogeneous Structures

Linear Orders

Other Examples

Future Work

The program is: Classify all weakly ultrahomogeneous structures for some class of structures (graphs, BAs, posets, etc.)

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

Ultrahomogeneous Structures

Linear Orders

Other Examples

Future Work

The program is: Classify all weakly ultrahomogeneous structures for some class of structures (graphs, BAs, posets, etc.) Determine effective categoricity of such structures.

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

Ultrahomogeneous Structures

Thank you.

Francis Adams Computability and Categoricity of Ultrahomogeneous Structures

Linear Orders

Other Examples