Scott Ranks of Models of a Theory Matthew Harrison-Trainor - - PowerPoint PPT Presentation

scott ranks of models of a theory
SMART_READER_LITE
LIVE PREVIEW

Scott Ranks of Models of a Theory Matthew Harrison-Trainor - - PowerPoint PPT Presentation

Scott Ranks of Models of a Theory Matthew Harrison-Trainor University of California, Berkeley Notre Dame, September 2015 Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 1 / 38 Overview The Scott rank of a


slide-1
SLIDE 1

Scott Ranks of Models of a Theory

Matthew Harrison-Trainor

University of California, Berkeley

Notre Dame, September 2015

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 1 / 38

slide-2
SLIDE 2

Overview

The Scott rank of a countable structure is a measure of the complexity of describing that structure. Must a Πin

2 theory have a model of Scott rank ≤ α?

Answer: No, it may have only models of high Scott rank. What are the possible Scott spectra of theories? Answer: Certain Σ1

1 classes of ordinals.

Can every computable structure of high Scott rank be approximated by structures of lower Scott rank? Answer: No, there is a computable structure of high Scott rank which cannot be approximated. What is the Scott height of Lω1ω? Answer: δ1

2.

We will answer these questions as applications of a general construction.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 2 / 38

slide-3
SLIDE 3

Countable structure theory

All of our languages and structures will be countable. Some of the results are about computable structures. A structure is computable if its domain is ω and its atomic diagram is computable.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 3 / 38

slide-4
SLIDE 4

Infinitary logic

Lω1ω is the infinitary logic which allows countable conjunctions and

  • disjunctions. By a “theory” we mean a sentence of Lω1ω.

A formula is Σin

α if it has α-many alternations of quantifiers and begins

with a disjunction / existential quantifier. A formula is Πin

α if it has α-many alternations of quantifiers and begins

with a conjunction / universal quantifier.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 4 / 38

slide-5
SLIDE 5

Infinitary logic

Lω1ω is the infinitary logic which allows countable conjunctions and

  • disjunctions. By a “theory” we mean a sentence of Lω1ω.

A formula is Σin

α if it has α-many alternations of quantifiers and begins

with a disjunction / existential quantifier. A formula is Πin

α if it has α-many alternations of quantifiers and begins

with a conjunction / universal quantifier.

Example

There is a Πin

2 formula which describes the class of torsion groups. It

consists of the group axioms together with: (∀x) ⩔

n∈N

nx = 0.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 4 / 38

slide-6
SLIDE 6

Back-and-forth relations

Theorem (Scott)

Let A be a countable structure. There is an Lω1ω-sentence ϕ, the Scott sentence of A, such that B ⊧ ϕ if and only if B ≅ A.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 5 / 38

slide-7
SLIDE 7

Back-and-forth relations

Theorem (Scott)

Let A be a countable structure. There is an Lω1ω-sentence ϕ, the Scott sentence of A, such that B ⊧ ϕ if and only if B ≅ A.

Definition

The standard (non-symmetric) back-and-forth relations ≤α on A, for α < ω1, are defined by: ¯ a ≤0 ¯ b if for each quantifier-free formula ψ(¯ x) with G¨

  • del number less

than the length of ¯ a, if A ⊧ ψ(¯ a) then A ⊧ ψ(¯ b). For α > 0, ¯ a ≤α ¯ b if for each β < α and ¯ d there is ¯ c such that ¯ b ¯ d ≤β ¯ a¯ c. Let ¯ a ≡α ¯ b if ¯ a ≤α ¯ b and ¯ b ≤α ¯ a, ¯ a ≡α ¯ b if and only if ¯ a and ¯ b satisfy the same Σα formulas.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 5 / 38

slide-8
SLIDE 8

Scott rank, version 1

Let A be a structure.

Definition (Scott rank, version 1)

SR(¯ a) is the least α such that: if ¯ a ≡α ¯ b, then ¯ a and ¯ b are in the same automorphism orbit of A. Then SR(A) = sup(SR(¯ a) + 1 ∶ ¯ a ∈ A).

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 6 / 38

slide-9
SLIDE 9

Scott rank, version 2

Theorem (Montalb´ an)

Let A be a countable structure, and α a countable ordinal. The following are equivalent: A has a Πin

α+1 Scott sentence.

Every automorphism orbit in A is Σin

α -definable without parameters.

A is uniformly (boldface) ∆0

α-categorical without parameters.

Every Πin

α type realized in A is implied by a Σin α formula.

No tuple in A is α-free.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 7 / 38

slide-10
SLIDE 10

Scott rank, version 2

Theorem (Montalb´ an)

Let A be a countable structure, and α a countable ordinal. The following are equivalent: A has a Πin

α+1 Scott sentence.

Every automorphism orbit in A is Σin

α -definable without parameters.

A is uniformly (boldface) ∆0

α-categorical without parameters.

Every Πin

α type realized in A is implied by a Σin α formula.

No tuple in A is α-free.

Definition (Scott rank, version 2)

SR(A) is the least ordinal α such that A has a Πin

α+1 Scott sentence.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 7 / 38

slide-11
SLIDE 11

Scott spectra

Let T be an Lω1ω-sentence.

Definition

The Scott spectrum of T is the set SS(T) = {α ∈ ω1∶α is the Scott rank of a countable model of T}.

Main Question

What do we know about SS(T)?

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 8 / 38

slide-12
SLIDE 12

Simple theories with no simple models

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 9 / 38

slide-13
SLIDE 13

Simple theories with no simple models

Question (Montalb´ an)

If T is a Πin

2 sentence, must T have a model of Scott rank 1?

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 10 / 38

slide-14
SLIDE 14

Simple theories with no simple models

Question (Montalb´ an)

If T is a Πin

2 sentence, must T have a model of Scott rank 1?

Theorem

Fix α < ω1. There is a Πin

2 sentence T whose models all have Scott rank α.

The construction for this theorem contains many of the ideas required for

  • ur other results.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 10 / 38

slide-15
SLIDE 15

The most basic construction

Fix α an ordinal. The models of T will be ranked trees. The root node has rank α. If a node has rank β, then it has infinitely many children of rank γ for each γ < β.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 11 / 38

slide-16
SLIDE 16

The most basic construction

Fix α an ordinal. The models of T will be ranked trees. The root node has rank α. If a node has rank β, then it has infinitely many children of rank γ for each γ < β. We have relations (≡β)β<α on pairs of elements at the same level of the tree and with the same rank.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 11 / 38

slide-17
SLIDE 17

The most basic construction

Fix α an ordinal. The models of T will be ranked trees. The root node has rank α. If a node has rank β, then it has infinitely many children of rank γ for each γ < β. We have relations (≡β)β<α on pairs of elements at the same level of the tree and with the same rank. T says that x ≡β y are back-and-forth relations, i.e., x ≡0 y if and only if x and y satisfy the same unary atomic relations Ai. for β > 0, x ≡β y if and only if

▸ for all children x′ of x and γ < β, there is a child y ′ of y with x′ ≡γ y ′. ▸ for all children y ′ of y and γ < β, there is a child x′ of x with x′ ≡γ y ′. Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 11 / 38

slide-18
SLIDE 18

The most basic construction

Fix α an ordinal. The models of T will be ranked trees. The root node has rank α. If a node has rank β, then it has infinitely many children of rank γ for each γ < β. We have relations (≡β)β<α on pairs of elements at the same level of the tree and with the same rank. T says that x ≡β y are back-and-forth relations, i.e., x ≡0 y if and only if x and y satisfy the same unary atomic relations Ai. for β > 0, x ≡β y if and only if

▸ for all children x′ of x and γ < β, there is a child y ′ of y with x′ ≡γ y ′. ▸ for all children y ′ of y and γ < β, there is a child x′ of x with x′ ≡γ y ′.

We make sure that x and y are in the same orbit if and only if they are at the same level in the tree, have the same tree rank β < α, and x ≡β y.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 11 / 38

slide-19
SLIDE 19

The most basic construction

Fix α an ordinal. The models of T will be ranked trees. The root node has rank α. If a node has rank β, then it has infinitely many children of rank γ for each γ < β. We have relations (≡β)β<α on pairs of elements at the same level of the tree and with the same rank. T says that x ≡β y are back-and-forth relations, i.e., x ≡0 y if and only if x and y satisfy the same unary atomic relations Ai. for β > 0, x ≡β y if and only if

▸ for all children x′ of x and γ < β, there is a child y ′ of y with x′ ≡γ y ′. ▸ for all children y ′ of y and γ < β, there is a child x′ of x with x′ ≡γ y ′.

We make sure that x and y are in the same orbit if and only if they are at the same level in the tree, have the same tree rank β < α, and x ≡β y. For each x, SR(x) is the tree rank of x. So if A ⊧ T, SR(A) = α.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 11 / 38

slide-20
SLIDE 20

Modifications

The T we have presented is not Πin

2 . But we can make it Πin 2 by adding

Skolem functions in a clever way.

Theorem

Fix α < ω1. There is a Πin

2 sentence T whose models all have Scott rank α.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 12 / 38

slide-21
SLIDE 21

Computable models of high Scott rank

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 13 / 38

slide-22
SLIDE 22

Computable structures of high Scott rank

Definition

ωCK

1

is the least non-computable ordinal.

Theorem (Nadel)

A computable structure has Scott rank ≤ ωCK

1

+ 1.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 14 / 38

slide-23
SLIDE 23

Computable structures of high Scott rank

Definition

ωCK

1

is the least non-computable ordinal.

Theorem (Nadel)

A computable structure has Scott rank ≤ ωCK

1

+ 1.

Theorem (Harrison)

There is a computable linear order of order type ωCK

1

⋅ (1 + η) with Scott rank ωCK

1

+ 1.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 14 / 38

slide-24
SLIDE 24

Computable structures of high Scott rank

Definition

ωCK

1

is the least non-computable ordinal.

Theorem (Nadel)

A computable structure has Scott rank ≤ ωCK

1

+ 1.

Theorem (Harrison)

There is a computable linear order of order type ωCK

1

⋅ (1 + η) with Scott rank ωCK

1

+ 1.

Theorem (Makkai, Knight, Millar)

There is a computable structure of Scott rank ωCK

1

. A computable structure has high Scott rank if it has Scott rank ωCK

1

  • r

ωCK

1

+ 1.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 14 / 38

slide-25
SLIDE 25

Approximations of structures

Let A be a computable structure. SR(A) = ωCK

1

if each automorphism orbit is definable by Σα formulas for some α, but there is no computable bound on the α required.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 15 / 38

slide-26
SLIDE 26

Approximations of structures

Let A be a computable structure. SR(A) = ωCK

1

if each automorphism orbit is definable by Σα formulas for some α, but there is no computable bound on the α required. SR(A) = ωCK

1

+ 1 if there is an automorphism orbit which is not defined by a computable formula.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 15 / 38

slide-27
SLIDE 27

Approximations of structures

Let A be a computable structure of high Scott rank.

Definition

A is (strongly) computably approximable if every computable infinitary sentence ϕ true in A is also true in some computable B ≇ A with SR(B) < ωCK

1

.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 16 / 38

slide-28
SLIDE 28

Approximations of structures

Let A be a computable structure of high Scott rank.

Definition

A is (strongly) computably approximable if every computable infinitary sentence ϕ true in A is also true in some computable B ≇ A with SR(B) < ωCK

1

.

Question (Calvert and Knight)

Is every computable model of high Scott rank is computably approximable?

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 16 / 38

slide-29
SLIDE 29

Modifications to the earlier construction

We modify the earlier construction. Now index the back-and-forth relations ≡α by elements of ωCK

1

⋅ (1 + η).

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 17 / 38

slide-30
SLIDE 30

Modifications to the earlier construction

We modify the earlier construction. Now index the back-and-forth relations ≡α by elements of ωCK

1

⋅ (1 + η). We can get a computable model of T.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 17 / 38

slide-31
SLIDE 31

Modifications to the earlier construction

We modify the earlier construction. Now index the back-and-forth relations ≡α by elements of ωCK

1

⋅ (1 + η). We can get a computable model of T. But not all elements of ωCK

1

⋅ (1 + η) are ordinals. What happens?

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 17 / 38

slide-32
SLIDE 32

Non-standard ordinals

Let (L,≤) be a linear order. We consider L to be a non-standard ordinal.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 18 / 38

slide-33
SLIDE 33

Non-standard ordinals

Let (L,≤) be a linear order. We consider L to be a non-standard ordinal.

Definition

The well-founded part wfp(L) of L is the initial segment which is well-ordered.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 18 / 38

slide-34
SLIDE 34

Non-standard ordinals

Let (L,≤) be a linear order. We consider L to be a non-standard ordinal.

Definition

The well-founded part wfp(L) of L is the initial segment which is well-ordered.

Definition

The well-founded collapse wfc(L) of L is obtained by collapsing the non-well-founded part to a single element. If A is well-ordered, wfc(L) = wfp(L). Otherwise, wfc(L) = wfp(L) + 1.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 18 / 38

slide-35
SLIDE 35

Non-standard ordinals

Let (L,≤) be a linear order. We consider L to be a non-standard ordinal.

Definition

The well-founded part wfp(L) of L is the initial segment which is well-ordered.

Definition

The well-founded collapse wfc(L) of L is obtained by collapsing the non-well-founded part to a single element. If A is well-ordered, wfc(L) = wfp(L). Otherwise, wfc(L) = wfp(L) + 1.

Definition

If A is a structure, (≤α)α∈L are non-standard back-and-forth relations if they satisfy the definition of back-and-forth relations, with ordinals replaced by elements of L.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 18 / 38

slide-36
SLIDE 36

Computing the Scott rank

Lemma

Let A be a structure and let (≤α)α∈L be non-standard back-and-forth

  • relations. If ¯

x ≡α ¯ y for some α ∈ L ∖ wfp(L), then ¯ x and ¯ y are in the same automorphism orbit.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 19 / 38

slide-37
SLIDE 37

Computing the Scott rank

Lemma

Let A be a structure and let (≤α)α∈L be non-standard back-and-forth

  • relations. If ¯

x ≡α ¯ y for some α ∈ L ∖ wfp(L), then ¯ x and ¯ y are in the same automorphism orbit. Now: x and y are in the same orbit if and only if they are at the same level in the tree, have the same tree rank β, and x ≡γ y for all γ ∈ ωCK

1

, γ ≤ β.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 19 / 38

slide-38
SLIDE 38

Computing the Scott rank

Lemma

Let A be a structure and let (≤α)α∈L be non-standard back-and-forth

  • relations. If ¯

x ≡α ¯ y for some α ∈ L ∖ wfp(L), then ¯ x and ¯ y are in the same automorphism orbit. Now: x and y are in the same orbit if and only if they are at the same level in the tree, have the same tree rank β, and x ≡γ y for all γ ∈ ωCK

1

, γ ≤ β. If the tree rank of x is in ωCK

1

⋅ (1 + η) ∖ ωCK

1

, SR(x) = ωCK

1

. So if A ⊧ T, SR(A) = ωCK

1

+ 1.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 19 / 38

slide-39
SLIDE 39

Computable structures of high Scott rank

Theorem

There is a computable model A of Scott rank ωCK

1

+ 1 and a Πc

2 sentence

ψ such that: A ⊧ ψ B ⊧ ψ ⇒ SR(B) = ωCK

1

+ 1.

Corollary

There is a computable model A of Scott rank ωCK

1

+ 1 which is not computably approximable.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 20 / 38

slide-40
SLIDE 40

The general construction for wfp

What about SR(A) = ωCK

1

?

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 21 / 38

slide-41
SLIDE 41

The general construction for wfp

What about SR(A) = ωCK

1

? For each n, have a set Rn ⊆ ωCK

1

⋅ (1 + η). At level n, have all of the tree be in Rn. Also, at level n, if x ≡α y and x ≢α+1 y, then α ∈ Rn.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 21 / 38

slide-42
SLIDE 42

The general construction for wfp

What about SR(A) = ωCK

1

? For each n, have a set Rn ⊆ ωCK

1

⋅ (1 + η). At level n, have all of the tree be in Rn. Also, at level n, if x ≡α y and x ≢α+1 y, then α ∈ Rn. If we are clever, we can make each Rn have a maximal element in Rn ∩ ωCK

1

.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 21 / 38

slide-43
SLIDE 43

The general construction for wfp

What about SR(A) = ωCK

1

? For each n, have a set Rn ⊆ ωCK

1

⋅ (1 + η). At level n, have all of the tree be in Rn. Also, at level n, if x ≡α y and x ≢α+1 y, then α ∈ Rn. If we are clever, we can make each Rn have a maximal element in Rn ∩ ωCK

1

. x and y are in the same orbit if and only if they are at the same level n in the tree, have the same tree rank β, and x ≡γ y for all γ ∈ ωCK

1

∩ Rn, γ ≤ β.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 21 / 38

slide-44
SLIDE 44

The general construction for wfp

What about SR(A) = ωCK

1

? For each n, have a set Rn ⊆ ωCK

1

⋅ (1 + η). At level n, have all of the tree be in Rn. Also, at level n, if x ≡α y and x ≢α+1 y, then α ∈ Rn. If we are clever, we can make each Rn have a maximal element in Rn ∩ ωCK

1

. x and y are in the same orbit if and only if they are at the same level n in the tree, have the same tree rank β, and x ≡γ y for all γ ∈ ωCK

1

∩ Rn, γ ≤ β. Then SR(¯ x) ∈ ωCK

1

for all ¯

  • x. We get SR(A) = ωCK

1

.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 21 / 38

slide-45
SLIDE 45

Computable structures of high Scott rank

Theorem

There is a computable model A of Scott rank ωCK

1

and a Πc

2 sentence ψ

such that: A ⊧ ψ B ⊧ ψ ⇒ SR(B) = ωCK

1

.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 22 / 38

slide-46
SLIDE 46

Computable structures of high Scott rank

Theorem

There is a computable model A of Scott rank ωCK

1

and a Πc

2 sentence ψ

such that: A ⊧ ψ B ⊧ ψ ⇒ SR(B) = ωCK

1

.

Corollary

There is a computable model A of Scott rank ωCK

1

which is not computably approximable.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 22 / 38

slide-47
SLIDE 47

Classifying the Scott spectra

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 23 / 38

slide-48
SLIDE 48

Classifying the Scott spectra, Version 1

Question

What are the possible Scott spectra of theories?

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 24 / 38

slide-49
SLIDE 49

Classifying the Scott spectra, Version 1

Question

What are the possible Scott spectra of theories?

Theorem (ZFC + PD)

The Scott spectra of Lω1ω-sentences are exactly the sets of the form:

1 wfp(C), 2 wfc(C), or 3 wfp(C) ∪ wfc(C)

where C is a Σ1

1 class.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 24 / 38

slide-50
SLIDE 50

The general construction for wfp

Let C be a pseudo-elementary class of linear orders.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 25 / 38

slide-51
SLIDE 51

The general construction for wfp

Let C be a pseudo-elementary class of linear orders. Add a new sort to the structures. The new sort is a linear order in C, together with the witnesses.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 25 / 38

slide-52
SLIDE 52

The general construction for wfp

Let C be a pseudo-elementary class of linear orders. Add a new sort to the structures. The new sort is a linear order in C, together with the witnesses. Replace the back-and-forth relations ≡α by a single ternary relation x ≡a y. Now, the back-and-forth relations are indexed by the new sort.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 25 / 38

slide-53
SLIDE 53

The general construction for wfp

Let C be a pseudo-elementary class of linear orders. Add a new sort to the structures. The new sort is a linear order in C, together with the witnesses. Replace the back-and-forth relations ≡α by a single ternary relation x ≡a y. Now, the back-and-forth relations are indexed by the new sort. Name each element of the new sort by a constant so that it does not affect the Scott rank.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 25 / 38

slide-54
SLIDE 54

The general construction for wfp

Let C be a pseudo-elementary class of linear orders. Add a new sort to the structures. The new sort is a linear order in C, together with the witnesses. Replace the back-and-forth relations ≡α by a single ternary relation x ≡a y. Now, the back-and-forth relations are indexed by the new sort. Name each element of the new sort by a constant so that it does not affect the Scott rank. If M ⊧ T, and the order sort is well-founded with order type α, then SR(M) = α.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 25 / 38

slide-55
SLIDE 55

The general construction for wfp

Let C be a pseudo-elementary class of linear orders. Add a new sort to the structures. The new sort is a linear order in C, together with the witnesses. Replace the back-and-forth relations ≡α by a single ternary relation x ≡a y. Now, the back-and-forth relations are indexed by the new sort. Name each element of the new sort by a constant so that it does not affect the Scott rank. If M ⊧ T, and the order sort is well-founded with order type α, then SR(M) = α. What if the order sort is not well-founded?

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 25 / 38

slide-56
SLIDE 56

Scott rank for non-well-founded linear orders

What if the order sort is not well-founded?

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 26 / 38

slide-57
SLIDE 57

Scott rank for non-well-founded linear orders

What if the order sort is not well-founded? Let A be a model of T, with (L,≤) the ordered sort.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 26 / 38

slide-58
SLIDE 58

Scott rank for non-well-founded linear orders

What if the order sort is not well-founded? Let A be a model of T, with (L,≤) the ordered sort. We get SR(x) ≤ wfp(L), and this is achieved by some x. So SR(A) = wfc(L).

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 26 / 38

slide-59
SLIDE 59

Scott rank for non-well-founded linear orders

What if the order sort is not well-founded? Let A be a model of T, with (L,≤) the ordered sort. We get SR(x) ≤ wfp(L), and this is achieved by some x. So SR(A) = wfc(L). Making the same modification as before to get Scott rank ωCK

1

, we can get SR(A) = wfp(L).

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 26 / 38

slide-60
SLIDE 60

Classifying the Scott spectra, Version 1

Question

What are the possible Scott spectra of theories?

Theorem (ZFC + PD)

The Scott spectra of Lω1ω-sentences are exactly the sets of the form:

1 wfp(C), 2 wfc(C), or 3 wfp(C) ∪ wfc(C)

where C is a Σ1

1 class.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 27 / 38

slide-61
SLIDE 61

The role of projective determinacy

What is projective determinacy used for?

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 28 / 38

slide-62
SLIDE 62

The role of projective determinacy

What is projective determinacy used for?

Definition

A set is projective if it is Σ1

n for some n.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 28 / 38

slide-63
SLIDE 63

The role of projective determinacy

What is projective determinacy used for?

Definition

A set is projective if it is Σ1

n for some n.

Definition

The axiom of projective determinacy says that for any Gale-Stewart game, if the victory set is projective, then one of the players has a winning strategy (is determined).

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 28 / 38

slide-64
SLIDE 64

The role of projective determinacy

What is projective determinacy used for?

Definition

A set is projective if it is Σ1

n for some n.

Definition

The axiom of projective determinacy says that for any Gale-Stewart game, if the victory set is projective, then one of the players has a winning strategy (is determined). Projective determinacy follows from some large cardinal axioms and is not known to be inconsistent with ZFC.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 28 / 38

slide-65
SLIDE 65

Martin’s theorem

Definition

A cone is a set of the form {X∶X ≥ Y } for some Y .

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 29 / 38

slide-66
SLIDE 66

Martin’s theorem

Definition

A cone is a set of the form {X∶X ≥ Y } for some Y .

Theorem (Martin’s Theorem)

If A is Turing invariant and determined, then it either contains or is disjoint from a cone.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 29 / 38

slide-67
SLIDE 67

Martin’s theorem

Definition

A cone is a set of the form {X∶X ≥ Y } for some Y .

Theorem (Martin’s Theorem)

If A is Turing invariant and determined, then it either contains or is disjoint from a cone. It is an old result that if T is a theory with models of unbounded Scott rank, then for every α a T-admissible ordinal, T has a model A with SR(A) ≥ ωA

1 = α.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 29 / 38

slide-68
SLIDE 68

Martin’s theorem

Definition

A cone is a set of the form {X∶X ≥ Y } for some Y .

Theorem (Martin’s Theorem)

If A is Turing invariant and determined, then it either contains or is disjoint from a cone. It is an old result that if T is a theory with models of unbounded Scott rank, then for every α a T-admissible ordinal, T has a model A with SR(A) ≥ ωA

1 = α.

But we do not know how to decide whether such A has Scott rank ωA

1 or

ωA

1 + 1 (or perhaps there are A with each). Projective determinacy says

that one of these possibilities happens on a cone.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 29 / 38

slide-69
SLIDE 69

Classification of the Scott spectra, Version 2

Definition

A club is a set of countable ordinals which unbounded below ω1, closed in the order topology.

Definition

A stationary set is one which intersect all clubs. A stationary set contains {ωX

1 ∶X ≥T Y } for some Y .

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 30 / 38

slide-70
SLIDE 70

Classification of the Scott spectra, Version 2

Definition

A set of countable ordinals A is a Σ1

1 class of ordinals if there is a Σ1 1 class

C such that A = C ∩ On.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 31 / 38

slide-71
SLIDE 71

Classification of the Scott spectra, Version 2

Definition

A set of countable ordinals A is a Σ1

1 class of ordinals if there is a Σ1 1 class

C such that A = C ∩ On.

Theorem (ZFC + PD)

The Scott spectra of Lω1ω-sentences are the Σ1

1 classes C of ordinals with

the property that if C is unbounded below ω1, then either C is stationary, or {α∶α + 1 ∈ C} is stationary. A stationary set contains {ωX

1 ∶X ≥T Y } for some Y .

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 31 / 38

slide-72
SLIDE 72

Pseudo-elementary classes

Let C be a pseudo-elementary class of linear orders, as used in the construction earlier.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 32 / 38

slide-73
SLIDE 73

Pseudo-elementary classes

Let C be a pseudo-elementary class of linear orders, as used in the construction earlier. If C is not Πin

2 , we can make it Πin 2 using Morleyizations.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 32 / 38

slide-74
SLIDE 74

Pseudo-elementary classes

Let C be a pseudo-elementary class of linear orders, as used in the construction earlier. If C is not Πin

2 , we can make it Πin 2 using Morleyizations.

This does not affect the Scott rank, because the elements of the order sort are named by constants.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 32 / 38

slide-75
SLIDE 75

Pseudo-elementary classes

Let C be a pseudo-elementary class of linear orders, as used in the construction earlier. If C is not Πin

2 , we can make it Πin 2 using Morleyizations.

This does not affect the Scott rank, because the elements of the order sort are named by constants.

Theorem (ZFC + PD)

Every Scott spectrum is the Scott spectrum of a Πin

2 theory.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 32 / 38

slide-76
SLIDE 76

Pseudo-elementary classes

Definition

A class C of structures is an Lω1ω-pseudo-elementary class (PCLω1ω-class) if there is an Lω1ω-sentence T in an expanded language such that the structures in C are the reducts of models of T.

Theorem (ZFC + PD)

Every Scott spectrum of a PCLω1ω-class is the Scott spectrum of an Lω1ω-sentence.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 33 / 38

slide-77
SLIDE 77

Scott heights of computable theories

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 34 / 38

slide-78
SLIDE 78

Scott height of Lω1ω

Definition (Scott heights)

sh(C) = supSS(C). sh(Lω1,ω) is the supremum, over the computable Lω1ω-sentences T with sh(T) < ω1, of the Scott height of the models of T. sh(PCLω1ω) is the supremum, over the computable PCLω1ω-classes C with sh(C) < ω1, of the Scott height of C. By a counting argument, sh(Lω1,ω) and sh(PCLω1ω) are countable

  • rdinals.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 35 / 38

slide-79
SLIDE 79

Scott height of Lω1ω

Definition (Scott heights)

sh(C) = supSS(C). sh(Lω1,ω) is the supremum, over the computable Lω1ω-sentences T with sh(T) < ω1, of the Scott height of the models of T. sh(PCLω1ω) is the supremum, over the computable PCLω1ω-classes C with sh(C) < ω1, of the Scott height of C. By a counting argument, sh(Lω1,ω) and sh(PCLω1ω) are countable

  • rdinals.

Question (Sacks)

What is sh(Lω1,ω)?

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 35 / 38

slide-80
SLIDE 80

Scott height of Lω1ω

Definition

δ1

2 is the least ordinal which has no ∆1 2 presentation.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 36 / 38

slide-81
SLIDE 81

Scott height of Lω1ω

Definition

δ1

2 is the least ordinal which has no ∆1 2 presentation.

Theorem (Sacks)

sh(Lω1,ω) ≤ δ1

2.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 36 / 38

slide-82
SLIDE 82

Scott height of Lω1ω

Definition

δ1

2 is the least ordinal which has no ∆1 2 presentation.

Theorem (Sacks)

sh(Lω1,ω) ≤ δ1

2.

Theorem (Marker)

sh(PCLω1ω) = δ1

2

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 36 / 38

slide-83
SLIDE 83

Scott height of Lω1ω

Definition

δ1

2 is the least ordinal which has no ∆1 2 presentation.

Theorem (Sacks)

sh(Lω1,ω) ≤ δ1

2.

Theorem (Marker)

sh(PCLω1ω) = δ1

2

Theorem

sh(Lω1,ω) = δ1

2.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 36 / 38

slide-84
SLIDE 84

Open questions

Question

Classify the Scott spectra of Lω1ω-sentences in ZFC.

Question

Classify the Scott spectra of computable Lω1ω-sentences.

Question

Classify the Scott spectra of first-order theories.

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 37 / 38

slide-85
SLIDE 85

Thanks!

Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 38 / 38