KonkurStudy
همه کارت‌ها

Dense Linear Orders: Completeness and Aleph0-Categoricity

A consistent theory with no finite models that is categorical in some infinite cardinal is complete (Los-Vaught); DLO without endpoints and the Rado graph are the textbook examples, both made categorical by Cantor's back-and-forth.

کارت قضیه کنکور ارشد علوم کامپیوتر

اهمیت
۰/۵

Setup

Work in first-order logic with a countable language LL. Two structures are isomorphic (≅\cong) if there is a bijection of their domains preserving all relations and functions. A theory TT is:

  • κ\kappa-categorical if all its models of cardinality κ\kappa are isomorphic (for the countable case κ=ℵ0\kappa = \aleph_0, also written ℵ0\aleph_0-categorical or ω\omega-categorical);
  • complete if for every sentence σ\sigma exactly one of T⊢σT \vdash \sigma or T⊢¬σT \vdash \neg\sigma holds.

The Los-Vaught test (categoricity gives completeness)

Theorem (Los-Vaught). If TT is consistent, has no finite models, and is κ\kappa-categorical for some infinite κ≥∣L∣\kappa \ge |L|, then TT is complete.

Idea of the proof: if TT were incomplete, some sentence σ\sigma would be true in one model and false in another, giving two models that are not elementarily equivalent. Take models of T+σT + \sigma and of T+¬σT + \neg\sigma; by Lowenheim-Skolem pull both down to size κ\kappa. Categoricity makes them isomorphic, hence elementarily equivalent -- contradiction. (No finite models rules out the degenerate case where the only models are finite of differing sizes.)

So for a theory of this shape, completeness comes for free once you prove categoricity.

Proving categoricity: the back-and-forth method

To show two countable structures A,B\mathcal{A}, \mathcal{B} are isomorphic, enumerate both domains a0,a1,…a_0, a_1, \dots and b0,b1,…b_0, b_1, \dots and build a chain of finite partial isomorphisms f0⊆f1⊆⋯f_0 \subseteq f_1 \subseteq \cdots. At even steps (forth) ensure an∈dom⁡(f)a_n \in \operatorname{dom}(f); at odd steps (back) ensure bn∈ran⁡(f)b_n \in \operatorname{ran}(f), each time extending ff by one matched pair. The structure's axioms guarantee a valid match always exists. The union ⋃nfn\bigcup_n f_n is a bijection preserving structure, i.e. an isomorphism.

Two canonical examples

1. Dense linear orders without endpoints (DLO). In L={≤}L = \{\le\}, the theory ΣDLO\Sigma_{DLO} axiomatizes a total order that is dense, ∀x ∀y (x<y→∃z (x<z<y))\forall x\,\forall y\,(x < y \to \exists z\,(x < z < y)), with no least and no greatest element. The model is (Q,≤)(\mathbb{Q}, \le). Cantor's back-and-forth shows any two countable DLOs without endpoints are isomorphic (density supplies an interior match; no-endpoints supplies matches beyond the current extremes). So ΣDLO\Sigma_{DLO} is ℵ0\aleph_0-categorical; density forces every model to be infinite; therefore by Los-Vaught it is complete.

2. The Rado / random graph. In the language of graphs, the extension axioms φn\varphi_n say: for any disjoint vertex sets A,BA, B with ∣A∣=∣B∣=n|A| = |B| = n there is a vertex joined to every vertex of AA and to none of BB. The family {φn:n>0}\{\varphi_n : n > 0\} axiomatizes the countable Rado graph RR. The same back-and-forth (now using an extension axiom at each step to find a vertex with the exact required adjacencies) proves ω\omega-categoricity, so its theory is complete too. Consequence: T∗T^* has a countable model and that model is unique up to isomorphism -- there are no two non-isomorphic countable models.

Theory Language Axioms force infinite? Categoricity proof Canonical model
ΣDLO\Sigma_{DLO} {≤}\{\le\} yes (density) Cantor back-and-forth (Q,≤)(\mathbb{Q}, \le)
Random graph {E}\{E\} yes (extension axioms) back-and-forth Rado graph RR

Mini-example

Is (Q,≤)(\mathbb{Q}, \le) elementarily equivalent to (R,≤)(\mathbb{R}, \le)? Both are DLOs without endpoints, so both model the complete theory ΣDLO\Sigma_{DLO}; a complete theory has all its models elementarily equivalent. Hence yes, they satisfy exactly the same first-order sentences -- even though R\mathbb{R} is uncountable and not isomorphic to Q\mathbb{Q} (categoricity is only at ℵ0\aleph_0 here).

Exam trick: Reduce these problems to a two-line checklist: (1) ℵ0\aleph_0-categorical? -- yes, by back-and-forth (Cantor for DLO, extension axioms for the Rado graph), so "any two countable models are isomorphic" is TRUE and "two non-isomorphic countable models exist" is FALSE. (2) Complete? -- consistent + no finite models + categorical ⇒\Rightarrow complete by Los-Vaught, so that statement is TRUE. Pitfall: ℵ0\aleph_0-categoricity does not imply categoricity at larger cardinals -- distinct uncountable models can exist; categoricity still buys completeness, but not a single model overall.

فرمول‌های کلیدی

Density axiom (DLO)
∀x ∀y (x<y→∃z (x<z<y))\forall x\,\forall y\,\bigl(x < y \to \exists z\,(x < z < y)\bigr)

Between any two distinct points lies a third; with no-endpoints this gives a dense linear order without endpoints.

Los-Vaught test
T consistent  ∧  no finite models  ∧  κ-categorical  ⟹  T completeT \text{ consistent} \;\wedge\; \text{no finite models} \;\wedge\; \kappa\text{-categorical} \;\Longrightarrow\; T \text{ complete}

Categoricity in some infinite cardinal yields completeness when finite models are excluded.

Extension axiom (random graph)
∀A ∀B  (∣A∣=∣B∣=n∧A∩B=∅→∃v∉A∪B (∀w∈A vEw∧∀w∈B ¬vEw))\forall A\,\forall B\;\bigl(|A|=|B|=n \wedge A\cap B=\varnothing \to \exists v\notin A\cup B\,(\forall w\in A\,vEw \wedge \forall w\in B\,\neg vEw)\bigr)

The n-th extension axiom; the family over all n axiomatizes the Rado graph.

#model-theory#dense-linear-orders#dlo#aleph0-categorical#omega-categorical#back-and-forth#los-vaught-test#completeness#rado-graph#random-graph#extension-axioms

سوالات تمرینی