Papers
Topics
Authors
Recent
Search
2000 character limit reached

Vaught's Conjecture for Unions of Products of Rooted Trees

Published 10 Jun 2026 in math.LO | (2606.12014v1)

Abstract: Let C<sup></sup>rt{\mathcal C} <sup>{\rm</sup> rt} be the class of rooted trees and C<sup></sup>rt<em>˙Π\langle {\mathcal C} <sup>{\rm</sup> rt}\rangle <em>{\dot{\cup }Π} its minimal closure under isomorphism, finite direct products and finite disjoint unions. Posets from that closure are isomorphic to ${\mathbb X}= \dot{\bigcup} _{i&lt;n}\prod _{j&lt;m_i}{\mathbb X}_i<sup>j$, where Xi<sup>j{\mathbb X}_i<sup>j are rooted trees. Defining T=Th(X){\mathcal T}=\mathop{\rm Th} ({\mathbb X}), Ti<sup>j=</sup>Th(Xi<sup>j){\mathcal T} _i <sup>j=\mathop{\rm</sup> Th}({\mathbb X}_i<sup>j), for $i&lt;n$ and $j&lt;m_i$, and $κ= \prod _{i&lt;n}\prod _{j&lt;m_i}I({\mathcal T} _i<sup>j)$, we have (a) Vaught's conjecture is true for T{\mathcal T}: I(T)=κI({\mathcal T})=κ, if κ1,ω,cκ\in { 1,ω,{\mathfrak{c}}}, and, otherwise, I(T)[3,ω)I({\mathcal T}) \in [3,ω); (b) YX{\mathbb Y} \equiv {\mathbb X} iff $\;{\mathbb Y} \cong \dot{\bigcup}</em>{i&lt;n}\prod <em>{j&lt;m_i}{\mathbb Y} _i<sup>j$, where Yi<sup>j</sup>Xi<sup>j{\mathbb Y}_i<sup>j\equiv</sup> {\mathbb X}_i<sup>j, for $i&lt;n$ and $j&lt;m_i$; (c) EX{\mathbb E}\preccurlyeq {\mathbb X} iff $\;{\mathbb E} =\dot{\bigcup}</em>{i&lt;n}\prod <em>{j&lt;m_i}{\mathbb E}_i<sup>j$, where Ei<sup>j</sup>Xi<sup>j{\mathbb E}_i<sup>j\preccurlyeq</sup> {\mathbb X}_i<sup>j, for $i&lt;n$ and $j&lt;m_i$; (d) T{\mathcal T} is atomic iff   Ti<sup>j\;{\mathcal T} _i<sup>j, for $i&lt;n$ and $j&lt;m_i$, are atomic; then $\dot{\bigcup}</em>{i&lt;n}\prod <em>{j&lt;m_i}{\mathbb A}_i<sup>j$ is a countable atomic model of T{\mathcal T}, where Ai<sup>j{\mathbb A}_i<sup>j is a countable atomic model of Ti<sup>j{\mathcal T} _i<sup>j, for $i&lt;n$ and $j&lt;m_i$; (e) T{\mathcal T} is small iff   Ti<sup>j\;{\mathcal T} _i<sup>j, for $i&lt;n$ and $j&lt;m_i$, are small; then $\dot{\bigcup}</em>{i&lt;n}\prod _{j&lt;m_i}{\mathbb S}_i<sup>j$ is a countably saturated model of T{\mathcal T}, where Si<sup>j{\mathbb S}_i<sup>j is a countably saturated model of Ti<sup>j{\mathcal T}_i<sup>j, for $i&lt;n$ and $j&lt;m_i$.

Authors (1)

Summary

  • The paper proves Vaught’s conjecture for every finite disjoint union of finite products of rooted trees, with the countable-model spectrum determined by the factor spectra and excluding exactly three models.
  • The paper introduces perfect pairs, an axiomatic framework showing when factorization, elementary equivalence, embeddings, atomicity, saturation, and model counts transfer from component structures to products or unions.
  • Definability of product strata recovers the number of nontrivial factors and forces elementary maps to decompose componentwise, settling cases such as the product of two infinitely branching rooted trees while leaving sharper finite-spectrum questions open.

Overview and context

The paper under review addresses Vaught's conjecture — the statement that a complete countable first-order theory TT has either at most ω\omega or exactly 202^{\aleph_0} non-isomorphic countable models — for a broad class of partial orders built from rooted trees. The class in question is Crt˙Π\langle\mathcal C^{\rm rt}\rangle_{\dot\cup\Pi}, the minimal class containing all rooted trees and closed under isomorphism, finite direct products, and finite disjoint unions. Every member has the normal form

X=˙i<nj<miXij,\mathbb X = \dot\bigcup_{i<n}\prod_{j<m_i}\mathbb X_i^{\,j},

with each factor Xij\mathbb X_i^{\,j} a rooted tree. The paper's central result (Theorem 6.1) establishes that Vaught's conjecture holds for the theory of every such poset: writing I(T)I(\mathcal T) for the number of countable models and κ=i<nj<miI(Tij)\kappa=\prod_{i<n}\prod_{j<m_i}I(\mathcal T_i^{\,j}), one has I(T)=κI(\mathcal T)=\kappa whenever κ{1,ω,c}\kappa\in\{1,\omega,\mathfrak c\}, and ω\omega0 otherwise. This extends earlier work of Kurilić on "sharp" versions of the conjecture for linear orders and for products of linear orders [(Kurilić, 6 Jan 2026)-related prior work], and it removes a significant restriction of that earlier program: previously the key hypothesis was that deleting the root leaves finitely many components, which excluded natural examples such as ω\omega1.

The paper also proves structural characterizations that are of independent interest: elementary equivalence and elementary substructure relations between such posets reduce componentwise to the factors, atomicity and smallness of the theory are equivalent to atomicity and smallness of the factor theories, and the countable atomic and countably saturated models have the expected product/union form.

The abstract framework of perfect pairs

A substantial methodological contribution is an axiomatic abstraction. For an operation ω\omega2 assigning to each finite tuple of ω\omega3-structures a new ω\omega4-structure satisfying the size condition ω\omega5, the pair ω\omega6 is called perfect if three biconditionals hold:

  • Unique factorization: ω\omega7 iff ω\omega8 and the factors agree up to permutation;
  • Elementary equivalence: ω\omega9 iff 202^{\aleph_0}0 with 202^{\aleph_0}1;
  • Elementary substructures: 202^{\aleph_0}2 iff 202^{\aleph_0}3 with 202^{\aleph_0}4.

With saturation preservation added (202^{\aleph_0}5), Theorem 3.1 derives the full package: 202^{\aleph_0}6 when the product is infinite or 1; Vaught's conjecture transfers from the factors to the composite; atomicity, smallness, categoricity transfer; and the prime and saturated models are composites of those of the factors. A useful reduction (Proposition 3.2) shows that the elementary-equivalence clause follows from the other two plus preservation of equivalence itself. The author notes explicitly that the framework does not require 202^{\aleph_0}7 to be closed under 202^{\aleph_0}8, which matters because the target classes here are not 202^{\aleph_0}9-closed in a strict ZFC sense (see below).

Two motivating counterexamples show these properties genuinely fail in general: Boolean algebras violate unique factorization (Crt˙Π\langle\mathcal C^{\rm rt}\rangle_{\dot\cup\Pi}0), and both Crt˙Π\langle\mathcal C^{\rm rt}\rangle_{\dot\cup\Pi}1 and the countable atomless Boolean algebra elementarily embed into their squares without being products of elementary substructures.

Products of rooted trees

The technical core concerns Crt˙Π\langle\mathcal C^{\rm rt}\rangle_{\dot\cup\Pi}2, rooted trees of size greater than 1. The pair Crt˙Π\langle\mathcal C^{\rm rt}\rangle_{\dot\cup\Pi}3 is shown to be strongly perfect. The proof rests on a definable stratification of a product Crt˙Π\langle\mathcal C^{\rm rt}\rangle_{\dot\cup\Pi}4: the sets Crt˙Π\langle\mathcal C^{\rm rt}\rangle_{\dot\cup\Pi}5 of tuples exceeding exactly Crt˙Π\langle\mathcal C^{\rm rt}\rangle_{\dot\cup\Pi}6 roots are definable by explicit formulas Crt˙Π\langle\mathcal C^{\rm rt}\rangle_{\dot\cup\Pi}7, and within Crt˙Π\langle\mathcal C^{\rm rt}\rangle_{\dot\cup\Pi}8 the blocks Crt˙Π\langle\mathcal C^{\rm rt}\rangle_{\dot\cup\Pi}9 (where only coordinate X=˙i<nj<miXij,\mathbb X = \dot\bigcup_{i<n}\prod_{j<m_i}\mathbb X_i^{\,j},0 exceeds its root) are separated by a definable equivalence relation X=˙i<nj<miXij,\mathbb X = \dot\bigcup_{i<n}\prod_{j<m_i}\mathbb X_i^{\,j},1. From this, Theorem 4.1 obtains:

  • First-order definability of arity: sentences X=˙i<nj<miXij,\mathbb X = \dot\bigcup_{i<n}\prod_{j<m_i}\mathbb X_i^{\,j},2 force any structure elementarily equivalent to X=˙i<nj<miXij,\mathbb X = \dot\bigcup_{i<n}\prod_{j<m_i}\mathbb X_i^{\,j},3 to satisfy X=˙i<nj<miXij,\mathbb X = \dot\bigcup_{i<n}\prod_{j<m_i}\mathbb X_i^{\,j},4, so the number of factors is invariant under elementary equivalence.
  • Unique factorization up to permutation, with the strong refinement that every isomorphism X=˙i<nj<miXij,\mathbb X = \dot\bigcup_{i<n}\prod_{j<m_i}\mathbb X_i^{\,j},5 decomposes as X=˙i<nj<miXij,\mathbb X = \dot\bigcup_{i<n}\prod_{j<m_i}\mathbb X_i^{\,j},6 for coordinatewise isomorphisms X=˙i<nj<miXij,\mathbb X = \dot\bigcup_{i<n}\prod_{j<m_i}\mathbb X_i^{\,j},7.
  • Componentwise elementary substructures (Theorem 4.2): if X=˙i<nj<miXij,\mathbb X = \dot\bigcup_{i<n}\prod_{j<m_i}\mathbb X_i^{\,j},8, then X=˙i<nj<miXij,\mathbb X = \dot\bigcup_{i<n}\prod_{j<m_i}\mathbb X_i^{\,j},9 with Xij\mathbb X_i^{\,j}0. The argument uses the sentence Xij\mathbb X_i^{\,j}1 asserting existence of suprema of Xij\mathbb X_i^{\,j}2 pairwise incompatible elements of Xij\mathbb X_i^{\,j}3, together with a uniqueness lemma showing that an elementary substructure is determined by its trace on Xij\mathbb X_i^{\,j}4.

Consequently Xij\mathbb X_i^{\,j}5 holds, and Theorem 4.3 extends everything to products allowing singleton factors: singleton coordinates contribute trivial theories with Xij\mathbb X_i^{\,j}6, atomicity, and smallness, so they can be adjoined freely without affecting the conclusions. In particular, Vaught's conjecture holds for the theory of every finite product of rooted trees — resolving the motivating question about Xij\mathbb X_i^{\,j}7 affirmatively.

Disjoint unions of structures of finite diameter

Section 5 treats the operation Xij\mathbb X_i^{\,j}8 on the class Xij\mathbb X_i^{\,j}9 of binary-relational structures of finite diameter. Here connectivity is first-order definable via the path formulas I(T)I(\mathcal T)0, and connected components coincide with maximal connected parts. Theorem 5.1 proves that I(T)I(\mathcal T)1 is strongly perfect: the number of components is determined by the theory, and both I(T)I(\mathcal T)2 and I(T)I(\mathcal T)3 decompose componentwise. Hence all conclusions of the abstract framework apply to disjoint unions of finite-diameter structures. Note that each product of rooted trees has diameter at most 2 (it has a least element), so this section applies directly to the summands appearing in the normal form.

The main theorem for the full closure

Combining the two operations, Theorem 6.1 gives the complete analysis for I(T)I(\mathcal T)4. Elementary equivalence and elementary embedding are characterized componentwise through the tree factors; the number of countable models satisfies I(T)I(\mathcal T)5 for I(T)I(\mathcal T)6 and lies in I(T)I(\mathcal T)7 otherwise (the exclusion of 3 following from Vaught's theorem); atomicity and smallness transfer from the factors; and the countable atomic model is I(T)I(\mathcal T)8 while the countably saturated model is I(T)I(\mathcal T)9. Since Steel proved Vaught's conjecture for trees, the conjecture holds throughout the closure.

One subtlety deserves emphasis: strictly speaking, κ=i<nj<miI(Tij)\kappa=\prod_{i<n}\prod_{j<m_i}I(\mathcal T_i^{\,j})0 is not closed under isomorphism in ZFC, since transporting a product along an arbitrary bijection of domains yields an isomorphic copy whose domain is not a set of tuples. The author resolves this by observing that the κ=i<nj<miI(Tij)\kappa=\prod_{i<n}\prod_{j<m_i}I(\mathcal T_i^{\,j})1-closure coincides with the κ=i<nj<miI(Tij)\kappa=\prod_{i<n}\prod_{j<m_i}I(\mathcal T_i^{\,j})2-closure,

κ=i<nj<miI(Tij)\kappa=\prod_{i<n}\prod_{j<m_i}I(\mathcal T_i^{\,j})3

and all results extend to the latter class. This is a genuine set-theoretic artifact rather than a substantive gap, but it does mean the statements must be read modulo this identification.

Limitations and open questions

Several restrictions bound the scope of the results. First, unique factorization (clause (a) of the abstract framework) fails for products allowing singleton factors, which is why the theory passes through κ=i<nj<miI(Tij)\kappa=\prod_{i<n}\prod_{j<m_i}I(\mathcal T_i^{\,j})4; the resulting characterization of models of κ=i<nj<miI(Tij)\kappa=\prod_{i<n}\prod_{j<m_i}I(\mathcal T_i^{\,j})5 is correspondingly weaker for such products. Second, the disjoint-union result requires finite diameter; the paper does not treat disjoint unions of arbitrary rooted trees, where connectivity is not uniformly definable. Third, the framework covers only finite products and finite unions; infinite analogues are not addressed. Finally, the paper confirms Vaught's conjecture but not VCκ=i<nj<miI(Tij)\kappa=\prod_{i<n}\prod_{j<m_i}I(\mathcal T_i^{\,j})6: the value κ=i<nj<miI(Tij)\kappa=\prod_{i<n}\prod_{j<m_i}I(\mathcal T_i^{\,j})7 is left undetermined beyond the bounds given, and determining exactly which finite values occur as κ=i<nj<miI(Tij)\kappa=\prod_{i<n}\prod_{j<m_i}I(\mathcal T_i^{\,j})8 for κ=i<nj<miI(Tij)\kappa=\prod_{i<n}\prod_{j<m_i}I(\mathcal T_i^{\,j})9 remains open, as does the extension to closures involving lexicographic sums or other constructions beyond products and disjoint unions.

Conclusion

The paper establishes Vaught's conjecture for the theories of all finite disjoint unions of finite products of rooted trees, via a reusable axiomatic framework ("perfect pairs") that isolates the conditions under which model-theoretic data — spectrum cardinalities, atomicity, smallness, prime and saturated models — transfer from factors to composites. The definability analysis of products of rooted trees, yielding first-order recovery of the number of factors and componentwise decomposition of elementary maps, is the principal technical achievement, and it substantially enlarges the class of partial orders for which Vaught's conjecture is settled.

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.