- Boxes
- definitions
- Ellipses
- theorems and lemmas
- Blue border
- the statement of this result is ready to be formalized; all prerequisites are done
- Orange border
- the statement of this result is not ready to be formalized; the blueprint needs more work
- Blue background
- the proof of this result is ready to be formalized; all prerequisites are done
- Green border
- the statement of this result is formalized
- Green background
- the proof of this result is formalized
- Dark green background
- the proof of this result and all its ancestors are formalized
- Dark green border
- this is in Mathlib
On any standard Borel space, a Borel equivalence relation has either at most countably many equivalence classes or exactly \(2^{\aleph _0}\). Proved in this repository as ‘silverBurgessDichotomy‘, via the classical \(G_0\)-dichotomy route.
If \(\varphi \) has arbitrarily large models and is \(\kappa \)-categorical (\(\kappa \) infinite), there is a complete \(\psi \models \varphi \) with a model of cardinality exactly \(\kappa \), and \(\psi \) is itself \(\kappa \)-categorical (Marker, Theorem 11.2 applications).
If the Silver–Burgess dichotomy holds, then for any \(\mathcal{L}_{\omega _1\omega }\) sentence whose countable models all have Scott height \(\leq \alpha {\lt} \omega _1\), the total number of isomorphism classes of countable models is either \(\leq \aleph _0\) or exactly \(2^{\aleph _0}\).
If the Silver–Burgess dichotomy holds, then for any \(\mathcal{L}_{\omega _1\omega }\) sentence whose \(\mathbb {N}\)-models all have Scott height \(\leq \alpha {\lt} \omega _1\), the number of isomorphism classes among coded \(\mathbb {N}\)-models is either \(\leq \aleph _0\) or exactly \(2^{\aleph _0}\).
Over an arbitrary language, an \(\mathcal{L}_{\omega _1\omega }\)-entailment \(r_1 \models r_2\) has an interpolant \(\theta \) whose function and relation symbols each lie in the intersection of the two roots’ occurrence sets, with \(r_1 \models \theta \) and \(\theta \models r_2\). No hypotheses on the language.
Over a purely relational language (arbitrarily many symbols), an \(\mathcal{L}_{\omega _1\omega }\)-entailment \(r_1 \models r_2\) has an interpolant \(\theta \) whose function and relation symbols lie in the intersection of the two roots’ occurrence sets, with \(r_1 \models \theta \) and \(\theta \models r_2\). No countability hypothesis on the language.
For any countable relational language \(L\), countable \(L\)-structure \(M\), tuple size \(n\), and tuple \(a \in M^n\), the set of refinement ordinals \(\{ \varepsilon {\lt} \omega _1\mid \exists (N, b)\, \sim _\varepsilon (a,b) \wedge \neg \sim _{\varepsilon +1}(a,b)\} \) is countable.
Given a countable model \(M\) of a countable \(\mathcal{L}_{\omega _1\omega }\) theory \(T\) in a countable language, one can reconstruct a countable model in the same universe as \(M\) via language expansion \(L[[M]]\) and the model existence theorem.
Over a countable relational vocabulary, a class of coded countable structures is Borel and invariant under the logic action of \(S_\infty \) if and only if it is the class of models of a single \(\mathcal{L}_{\omega _1\omega }\)-sentence; equivalently, the Borel invariant classes are exactly the range of \(\mathrm{ModelsOf}\).
Over an arbitrary language (no hypotheses whatsoever), an \(\mathcal{L}_{\omega _1\omega }\)-entailment \(r_1 \models r_2\) has an interpolant \(\theta \) whose function symbols lie in the intersection of the roots’ function occurrences, whose positively occurring relation symbols lie in the intersection of the roots’ positive occurrences, and whose negatively occurring ones lie in the intersection of the roots’ negative occurrences. This is the relation-polarity / logical-equality form of López–Escobar’s Theorem 4.1: relation symbols satisfy the full polarity condition (his clause (.4)), while equality is a logical symbol belonging to neither polarity class, so his clause (.3) — the equality-occurrence condition — is not claimed. No theory-level form is claimed either; it is false for \(\mathcal{L}_{\omega _1\omega }\).
Over a purely relational language (arbitrarily many symbols), an \(\mathcal{L}_{\omega _1\omega }\)-entailment \(r_1 \models r_2\) has an interpolant \(\theta \) whose function symbols lie in the intersection of the roots’ function occurrences, whose positively occurring relation symbols lie in the intersection of the roots’ positive occurrences, and whose negatively occurring ones lie in the intersection of the roots’ negative occurrences. This is the relation-polarity / logical-equality form: relation symbols satisfy the full polarity condition, while equality is a logical symbol, belongs to neither polarity class, and its occurrence in the interpolant is unconstrained.
Over a relational language of arbitrary cardinality, an \(\mathcal{L}_{\omega _1\omega }\)-entailment \(\varphi \models \psi \) whose consequent is universal (\(\forall _1\): every quantifier occurrence a positive \(\forall \); countable conjunctions and disjunctions are not counted as quantifiers) has a universal interpolant \(\theta \), whose function and relation symbols lie in the intersections of the two roots’ occurrences.
This is López–Escobar / Malitz Theorem 4.5 in the function-free case. The relative existential preservation theorem (4.6) is not claimed here: it needs a relativization or two-sorted encoding that this development does not contain. No theory-level form is claimed.
Assuming realizability of the EM tail-template theory of the Morley seed, every Lω₁ω sentence satisfied in a model of size \(\geq \beth _{\omega _1}\) has arbitrarily large models — with no extraction hypothesis: an injective sequence is already fully indiscernible on the seed.
The Ehrenfeucht–Mostowski tail-template theory of the Morley seed is realizable: for every \(\mathcal{L}_{\omega _1\omega }\)-sentence \(\varphi \) with a model of size \(\geq \beth _{\omega _1}\) and every countable linear order \(J\), some model realizes the seed’s template theory along a \(J\)-indexed sequence. No symbol-countability assumptions.
A sentence of \(\mathcal{L}_{\omega _1\omega }\) with arbitrarily large models has, at every infinite cardinal \(\kappa \), a model of cardinality exactly \(\kappa \) realizing only countably many complete \(\mathcal{L}_{\omega _1\omega }\)-types over the empty set, across all finite arities (Marker, Theorem 11.2).
If every model of an \(\mathcal{L}_{\omega _1\omega }\)-sentence \(\varphi \) interprets the distinguished relation \({\lt}\) as a well-order, then there is a single countable ordinal \(\alpha \) strictly bounding the order type of every model’s interpreted relation.
Let \(\varphi \) be an \(\mathcal{L}_{\omega _1\omega }\)-sentence over an arbitrary language with a distinguished binary relation symbol \({\lt}\). If for every \(\alpha {\lt} \omega _1\) some model of \(\varphi \) contains a strictly \({\lt}\)-increasing chain of length \(\alpha \), then some nonempty model \(M \models \varphi \) carries a map \(f : \mathbb {Q} \to M\) with \(f(q) {\lt} f(r)\) whenever \(q {\lt} r\) — the raw positive relation-preserving conclusion (no injectivity is claimed; it is a corollary under irreflexivity).