Documentation

TauCeti.ModelTheory.Scott.DenseLinearOrder

Scott analysis of dense linear orders #

Dense linear orders without endpoints, the models of Mathlib's first-order theory Language.order.dlo, are the basic example of back-and-forth: by Cantor's argument (Mathlib's dlo_isExtensionPair) every finite order-preserving partial map extends to any new point. In the language of back-and-forth equivalence this gives, for structures of every cardinality:

For countable structures potential isomorphism is isomorphism (TauCeti.countable_potentialIso_iff_iso), so the first item refines Cantor's ℵ₀-categoricity (Mathlib's aleph0_categorical_dlo). For uncountable orders it is strictly weaker, even in a single cardinality: the lexicographic product ω₁ ×ₗ ℚ of ω₁ copies of ℚ and its order dual are nonempty dense linear orders without endpoints of cardinality ℵ₁, hence potentially isomorphic and L∞ω-equivalent, but they are not isomorphic, because the first has cofinality ℵ₁ and the second has cofinality ℵ₀.

Main results #

References #

A dense linear order without endpoints has the self-extension property. Unlike Mathlib's dlo_isExtensionPair, no nonemptiness is assumed: for an empty order it holds vacuously.

@[simp]

Every dense linear order without endpoints, of any cardinality and including the empty one, has internal Scott rank one.

Between nonempty dense linear orders without endpoints, tuples are back-and-forth equivalent at any level exactly when they have the same order type.

Any two nonempty dense linear orders without endpoints are potentially isomorphic, whatever their cardinalities.

The Scott sentence of a countable nonempty dense linear order without endpoints holds in a structure of any cardinality exactly when that structure is a nonempty dense linear order without endpoints.

The lexicographic product ω₁ ×ₗ ℚ is not isomorphic, as a structure in the language of orders, to its order dual: it has cofinality ℵ₁, while its order dual has cofinality ℵ₀.

Potential isomorphism, and hence L∞ω-equivalence, does not imply isomorphism for uncountable structures of the same cardinality: in every universe there are two dense linear orders without endpoints of cardinality ℵ₁ that are potentially isomorphic, and so L∞ω-equivalent (TauCeti.InfEquivW), but not isomorphic. The witnesses are ω₁ ×ₗ ℚ and its order dual.