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
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
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
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
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
Lω1ω is the infinitary logic which allows countable conjunctions and
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
Lω1ω is the infinitary logic which allows countable conjunctions and
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
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
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¨
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
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
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
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
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
Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 9 / 38
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
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
Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 10 / 38
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
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
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
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
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
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
Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 13 / 38
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
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
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
ωCK
1
+ 1.
Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 14 / 38
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
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
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
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
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
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
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
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
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
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
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
Lemma
Let A be a structure and let (≤α)α∈L be non-standard back-and-forth
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
Lemma
Let A be a structure and let (≤α)α∈L be non-standard back-and-forth
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
Lemma
Let A be a structure and let (≤α)α∈L be non-standard back-and-forth
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
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
What about SR(A) = ωCK
1
?
Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 21 / 38
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
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
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
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 ¯
1
.
Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 21 / 38
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
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
Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 23 / 38
Question
What are the possible Scott spectra of theories?
Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 24 / 38
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
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
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
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
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
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
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
What if the order sort is not well-founded?
Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 26 / 38
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
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
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
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
What is projective determinacy used for?
Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 28 / 38
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 34 / 38
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
Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 35 / 38
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
Question (Sacks)
What is sh(Lω1,ω)?
Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 35 / 38
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
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
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
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
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
Matthew Harrison-Trainor Scott Ranks of Models of a Theory Notre Dame, 2015 38 / 38