Papers
Topics
Authors
Recent
Search
2000 character limit reached

Scott Analysis below the Vaught Ordinal

Published 13 Jun 2026 in math.LO | (2606.15205v1)

Abstract: We develop new tools for determining the existence of models of specific Scott ranks under countability conditions. Using these, we improve a result of Sacks by showing that any counterexample to Vaught's conjecture must have at least two models of every parameterized Scott rank -- a result that contrasts with the unparameterized case, where minimal counterexamples have only one model at many ranks. We further prove that theories with fewer than continuum many models have trivial Scott spectra and provide a general, systematic classification of low Scott rank models when only countably many ΣαΣ_α-types are realized. Additionally, we classify the Scott complexity spectra for many Ehrenfeucht theories, and prove the ωω-Vaught's conjecture in this setting, answering an infinitary strengthening of a question of Pillay and Tanović. We demonstrate that the Scott complexity of prime models for ωω-stable first-order theories is commensurate with the complexity of the theory itself. Along the way, we apply our methods to concrete theories like p-groups, trees, and Boolean algebras, answering questions of Harris--Montalbán and Alvir--Csima--MacLean regarding specific structures.

Summary

  • The paper develops a framework showing that type-counting constraints below the Vaught ordinal restrict Scott invariants, including a Henkin construction that produces low-rank models under suitable smallness assumptions.
  • The authors prove that theories with fewer than continuum many countable models realize every Scott rank below their Vaught ordinal, while counterexamples to Vaught’s conjecture have at least two models at every parameterized Scott rank.
  • The paper proves the omega-Vaught conjecture for Pi-alpha Ehrenfeucht theories, improves the bound for first-order Ehrenfeucht theories to vo(T) < omega·2, and bounds the Scott complexity of prime models of omega-stable theories.

This paper, by Gonzalez, Rossegger, and Turetsky, develops a general framework for Scott analysis in the region of the quantifier hierarchy where a theory has only countably many Σα\Sigma_\alpha-types realized among its models — that is, strictly below the Vaught ordinal. The framework yields several concrete advances: a strengthening of a theorem of Sacks on the model profile of counterexamples to Vaught's conjecture, a proof that such counterexamples must have models of every Scott rank up to their Vaught ordinal, a resolution of an infinitary strengthening of a question of Pillay and Tanović concerning Ehrenfeucht theories, and a determination of the Scott complexity of prime models of ω\omega-stable first-order theories. The unifying theme is that countability assumptions on types impose strong structural constraints on which Scott invariants can be realized, constraints that fail in general.

Background and setting

The paper works in Lω1ωL_{\omega_1\omega}, where every countable structure has a Scott sentence characterizing it up to isomorphism among countable structures (2606.15205). The authors use Montalbán's Scott rank SR(M)SR(\mathcal{M}) (least α\alpha with a Πα\Pi_\alpha Scott sentence), the parameterized rank SRp(M)SR_p(\mathcal{M}) (least α\alpha with a Σα+2\Sigma_{\alpha+2} Scott sentence over finitely many parameters), and the finer Scott complexity SC(M)SC(\mathcal{M}), which records whether the simplest Scott sentence is ω\omega0, ω\omega1, or ω\omega2 for some ω\omega3. These distinctions matter: a central contribution is that the parameterized and unparameterized notions behave qualitatively differently below the Vaught ordinal, unlike in most prior work.

The Vaught ordinal ω\omega4 is the least ordinal at which either continuum many ω\omega5-types appear among models of ω\omega6, or ω\omega7 has only countably many models, all of bounded Scott rank. A theory satisfies (infinitary) Vaught's conjecture exactly when ω\omega8; a counterexample is ω\omega9-small for every countable Lω1ωL_{\omega_1\omega}0. The paper's technical core is a set of type-omitting-style constructions showing that smallness forces the existence of low-rank models, and a back-and-forth game argument showing that each Lω1ωL_{\omega_1\omega}1-class contains at most one structure of Scott rank Lω1ωL_{\omega_1\omega}2.

Three technical tools

The first tool is a Henkin construction, in flavor analogous to the existence of prime models rather than to classical type omission. If Lω1ωL_{\omega_1\omega}3 is consistent, Lω1ωL_{\omega_1\omega}4-small, and Lω1ωL_{\omega_1\omega}5, then Lω1ωL_{\omega_1\omega}6 has a model Lω1ωL_{\omega_1\omega}7 with Lω1ωL_{\omega_1\omega}8. The construction enumerates the countably many Lω1ωL_{\omega_1\omega}9-types realized among models of SR(M)SR(\mathcal{M})0 and builds a Henkin set in which every realized SR(M)SR(\mathcal{M})1-type is isolated by a SR(M)SR(\mathcal{M})2-formula, which is precisely the condition for Scott rank at most SR(M)SR(\mathcal{M})3. The parameterized analogue holds one level higher: a SR(M)SR(\mathcal{M})4-small SR(M)SR(\mathcal{M})5 theory has a model with SR(M)SR(\mathcal{M})6. Notably, the analogous statement for Scott complexity SR(M)SR(\mathcal{M})7 fails: the authors exhibit a SR(M)SR(\mathcal{M})8 theory with two models of complexities SR(M)SR(\mathcal{M})9 and α\alpha0, neither of complexity α\alpha1. They also record limitations near limit levels: there is a α\alpha2 theory that is α\alpha3-small for every α\alpha4 yet has no model of Scott complexity at most α\alpha5.

The third tool is parameter-free and general: if α\alpha6 and α\alpha7 (equivalence in the back-and-forth relations), then α\alpha8. The proof uses that automorphism orbits of α\alpha9 are Πα\Pi_\alpha0-definable to convert a winning strategy in the Πα\Pi_\alpha1 game into one for the Πα\Pi_\alpha2 game. The immediate corollary is that a Πα\Pi_\alpha3-class contains at most one structure of Scott rank exactly Πα\Pi_\alpha4, which licenses the notion of a labeled back-and-forth class: under Πα\Pi_\alpha5-smallness, every Πα\Pi_\alpha6-class of models of Πα\Pi_\alpha7 contains a unique Scott-rank-Πα\Pi_\alpha8 representative, and the collection of labels is the minimal Πα\Pi_\alpha9-universal class. This retroactively explains, in a uniform way, the classification of Scott-rank-2 linear orderings of Gonzalez and Rossegger, which had previously been proved without reference to these counting facts.

Consequences for Vaught's conjecture

Two results frame the paper's contribution to Vaught's conjecture, and they pull in opposite directions.

On one side, combining the existence lemmas with a chaining argument, the authors prove that a SRp(M)SR_p(\mathcal{M})0 theory with fewer than continuum many countable models has a model of Scott rank SRp(M)SR_p(\mathcal{M})1 for every SRp(M)SR_p(\mathcal{M})2. In particular, below the Vaught ordinal there is no Scott skipping: the Scott spectrum of such a theory is an initial segment, in sharp contrast to Harrison-Trainor's examples of sentences with arbitrarily long gaps in their Scott spectra — all of which necessarily have continuum many models.

On the other side, the parameterized/unparameterized distinction produces a dichotomy. The authors prove that a counterexample to Vaught's conjecture must have at least two models of every parameterized Scott rank, strengthening Sacks's 1983 result, which guaranteed two models only at SRp(M)SR_p(\mathcal{M})3-admissible ranks. However, they also prove a limiting result: assuming Vaught's conjecture fails, there is a minimal counterexample (which exists by Harnik and Makkai) with exactly one model of unparameterized Scott rank SRp(M)SR_p(\mathcal{M})4 for SRp(M)SR_p(\mathcal{M})5-many ordinals SRp(M)SR_p(\mathcal{M})6, where SRp(M)SR_p(\mathcal{M})7 is constructed from fixed points of an explicitly defined function on the unique uncountable SRp(M)SR_p(\mathcal{M})8-classes. The proof of this theorem is the paper's most delicate argument: minimality forces a unique uncountable SRp(M)SR_p(\mathcal{M})9-class at each level, and the fixed-point iteration ensures all models outside that class have Scott rank strictly below the limit point.

The authors are explicit that these two results nearly compose into a proof of Vaught's conjecture: strengthening either result — two models at every unparameterized rank, or one model at every parameterized rank — would yield an immediate contradiction. They note that the only obstruction is the influence of finitely many parameters, and that no intermediate rank notion currently removes it. This is an open problem the paper leaves precisely stated.

Models where parameters matter and applications

A sharpening of the counting analysis shows that if α\alpha0 is α\alpha1-small with a model of Scott complexity at least α\alpha2, then either α\alpha3 has a model of Scott complexity exactly α\alpha4 or infinitely many models of complexity exactly α\alpha5. Both alternatives are necessary, as witnessed by the Ehrenfeucht example above and by the theory of linear orderings, which has no α\alpha6 model but countably many α\alpha7 models. A consequence is that any counterexample to Vaught's conjecture has, for every α\alpha8, a model with α\alpha9 — parameters genuinely matter in counterexamples.

This yields a non-constructive answer to a question of Alvir, Csima, and MacLean: since Abelian p-groups are Σα+2\Sigma_{\alpha+2}0-small (Khisamiev) and have models of arbitrarily high Scott rank, there is an Abelian p-group of Scott complexity Σα+2\Sigma_{\alpha+2}1, or infinitely many of complexity Σα+2\Sigma_{\alpha+2}2. The authors concede this is an unsatisfactory resolution — it gives no explicit group — and pose as an open question the explicit construction of such a group and the determination of which non-Σα+2\Sigma_{\alpha+2}3 complexities are attainable.

Two further applications close this section. For order-theoretic trees (shown Σα+2\Sigma_{\alpha+2}4-small by Richter), the authors classify the Scott-rank-1 trees via a map Σα+2\Sigma_{\alpha+2}5 sending a tree to the finite antichain of embeddability-minimal trees absent from its age, using Kruskal's tree theorem and Fraïssé's theorem; a purely combinatorial question about which such antichains have the joint embedding property remains open. For Boolean algebras, they confirm in full a conjecture of Harris and Montalbán: every non-splitting Σα+2\Sigma_{\alpha+2}6-type of Boolean algebras (a type with exactly one Σα+2\Sigma_{\alpha+2}7 descendant) is an isomorphism type. Harris and Montalbán had verified this only for Σα+2\Sigma_{\alpha+2}8; the abstract argument via labeled back-and-forth classes handles all finite Σα+2\Sigma_{\alpha+2}9 at once.

Ehrenfeucht theories and the SC(M)SC(\mathcal{M})0-Vaught conjecture

The paper's finest-calibrated results concern Ehrenfeucht theories — SC(M)SC(\mathcal{M})1 theories with finitely many models — the setting in which Vaught originally posed his conjecture. The main theorem answers affirmatively an infinitary strengthening of Martin's conjecture as posed by Pillay and Tanović: every SC(M)SC(\mathcal{M})2 Ehrenfeucht theory satisfies SC(M)SC(\mathcal{M})3, i.e., satisfies the SC(M)SC(\mathcal{M})4-Vaught conjecture of Gonzalez and Montalbán. Since every first-order theory is SC(M)SC(\mathcal{M})5, this gives SC(M)SC(\mathcal{M})6 for first-order Ehrenfeucht theories, improving Wagner's bound of SC(M)SC(\mathcal{M})7.

The proof proceeds through a structural analysis of Scott complexity spectra — the full behavior of the counting function SC(M)SC(\mathcal{M})8 recording how many models realize each complexity SC(M)SC(\mathcal{M})9. The key structural facts are: every finitely-many-models theory has a ω\omega00 model; a model of complexity above ω\omega01 forces the existence of both ω\omega02 and ω\omega03 models; and, for Ehrenfeucht theories, ω\omega04 for all ω\omega05 — every ω\omega06 model is ω\omega07-back-and-forth equivalent to a distinct ω\omega08 model, though never to another ω\omega09 model. This inequality is asymmetric, as witnessed by explicit theories ω\omega10 with exactly ω\omega11 models realizing ω\omega12, ω\omega13, and ω\omega14.

The authors completely characterize the Scott complexity spectra supported strictly below ω\omega15: these are exactly those satisfying the three constraints above, and all are realized by explicit constructions using two composition operations on theories (one adding a ω\omega16 model, one combining theories while preserving a unique ω\omega17 model). This yields ω\omega18 and ω\omega19 for the spectrum counting function ω\omega20, and ω\omega21, with the authors suspecting ω\omega22. They exhibit a ω\omega23 theory with exactly six models, one of complexity ω\omega24, showing that Ehrenfeucht theories can realize the complexity needed for the eighth spectrum. The exact value of ω\omega25 for ω\omega26 remains open, as does the question of which finite Scott-rank complexities are attainable by models of ω\omega27 Ehrenfeucht theories.

Prime models of first-order theories

The final section establishes that the Scott complexity of a prime model is commensurate with the complexity of its theory. If ω\omega28 is a complete ω\omega29 first-order theory that is ω\omega30-stable or has fewer than continuum many countable models, its prime model has Scott complexity at most ω\omega31. The proof Morleyizes the vocabulary to obtain a ω\omega32 theory ω\omega33, applies the base case — where ω\omega34-smallness plus the type-counting hypothesis yields a ω\omega35 model, which the elementary embedding from the prime model forces to be isomorphic to the prime model — and then unwinds the definitions, at a cost of one quantifier alternation per level.

Two corollaries limit the coding power of complete first-order theories: such a theory has at most one model of Scott complexity ω\omega36, and consequently is not on top for effective bi-interpretation or any reduction preserving unparameterized Scott rank. The ω\omega37-stability hypothesis is genuinely needed: the authors give a complete ω\omega38 theory over infinitely many unary predicates, admitting quantifier elimination, with no ω\omega39 model at all — orbits cannot be isolated because each element's isolating formula leaves some predicate undetermined, and the theory realizes both polarities. They also note the bound is sharp in general: prime models of non-standard completions of Peano arithmetic attain Scott rank ω\omega40. Independently, Jason Block has proven the ω\omega41 base case and its converse (that a ω\omega42 Scott complexity implies primality).

Limitations and open questions

The paper is candid about the boundaries of its methods. The smallness hypotheses are essential, not incidental: the limit-level counterexamples and the quantifier-elimination example above show that dropping or weakening them invalidates the existence lemmas. The dichotomy in the parameter-mattering proposition is irreducible, with both alternatives realized by concrete theories. The resolution of the Alvir–Csima–MacLean question is purely abstract and non-effective. The proof strategy against Vaught's conjecture via combining the two model-profile theorems stalls on the parameter issue, for which the authors offer no remedy. Open problems stated in the paper include: the value of ω\omega43 for ω\omega44 (with ω\omega45 conjectured to be 8); the attainable Scott complexities of models of ω\omega46 Ehrenfeucht theories; an explicit construction of an Abelian p-group with ω\omega47; the combinatorial characterization of Scott-rank-1 trees via joint embedding; and the existence of a rank notion interpolating between the parameterized and unparameterized Scott ranks.

Conclusion

This paper consolidates Scott analysis below the Vaught ordinal into a systematic theory organized around type-counting hypotheses and the fine structure of back-and-forth equivalence classes. Its main results — the two-model theorem for counterexamples to Vaught's conjecture, the triviality of Scott spectra below the Vaught ordinal, the ω\omega48-Vaught conjecture for Ehrenfeucht theories, and the tight bound on prime model complexity — each derive from a small set of reusable tools whose scope extends well beyond the specific applications given. The paper also clarifies, through the parameterized/unparameterized dichotomy, exactly where a promising route to Vaught's conjecture currently fails, and leaves that failure point as a sharply formulated open problem.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.