Theories, Elementary Classes, and Categoricity
A theory is a set of sentences closed under logical consequence. Theories correspond to classes of models; a theory may be complete, axiomatizable, or finitely axiomatizable, and completeness together with axiomatizability yields decidability.
╌╌╌╌
The set of all sentences true in a class of structures is closed under logical consequence by construction; it is a theory. The questions that matter about a theory are whether it settles every sentence (completeness) and whether its membership can be decided by a procedure (decidability).
Theories and the model correspondence
Two extremes bracket the possibilities. The smallest theory is the set of valid sentences, true in every structure. The largest is the set of all sentences, the unique unsatisfiable theory. Between them, every class of structures picks out a theory, and every set of sentences generates one.
- Theory of a class. For a class of structures, .
- Consequences of a set. For a set of sentences, , the sentences true in every model of .
The operators and move between sentences and structures in opposite directions, and each reverses inclusion. If then ; if then . Composing them stabilizes: and . This is a Galois connection between sets of sentences and classes of structures, with the theories on one side and the elementary classes on the other as its closed elements.
A set is a theory precisely when . Set theory, for instance, is for the Zermelo–Fraenkel axioms.1
Complete theories
Completeness is the property of leaving nothing undecided. For a single structure , the theory is always complete: every sentence is either true or false in . The converse direction connects completeness to elementary equivalence.
The theory of fields is not complete: the sentence holds in some fields and fails in others, so neither it nor its negation is a consequence of the field axioms. The theory of algebraically closed fields of characteristic is complete, though that is far from obvious and is proved below.
Axiomatizable theories
A theory presented by a manageable set of axioms is more useful than one given as an opaque set of consequences. Two grades of manageability matter.
A finite can be replaced by the single conjunction of its members, so a finitely axiomatizable theory is . The theory of fields is finitely axiomatizable, being for the finite list of field axioms. The theory of fields of characteristic is axiomatizable but not finitely so: to the field axioms one must add the infinite list
ruling out each positive characteristic. No finite subset suffices, because a finite subset excludes only finitely many characteristics and is therefore true in some field of large prime characteristic. The general principle behind this argument is compactness.
Completeness and decidability
The value of these notions is that they combine to make a theory decidable. The soundness and completeness theorems, restated for theories, give the following.
Part (a) follows because provability from a decidable axiom set can be systematically searched: enumerate deductions, listing their conclusions. Part (b) adds a halting criterion. Given , enumerate the theorems of and wait; since is complete, either or will appear, and which one appears decides membership.2
A theory given axiomatically, such as Zermelo–Fraenkel set theory, is effectively enumerable. Whether it is also decidable turns on completeness. Set theory and full number theory are not complete, and their theories are therefore not decidable — results proved through incompleteness. When completeness can be established, part (b) delivers decidability. Categoricity establishes completeness without checking each sentence individually.
The Łoś–Vaught test
Categoricity in a single cardinal is compatible with having non-isomorphic models elsewhere, so it survives the failure of full first-order categoricity. It is exactly enough to force completeness, provided finite models are excluded.3
The converse fails. There are complete theories that are -categorical for no ; the theory of the real field is one, so the test does not apply to it even though the theory is complete.
Dense linear orders
The order of the rationals and the order of the reals satisfy exactly the same first-order sentences, and the Łoś–Vaught test proves it. The language has equality and a single binary relation . Let conjoin the axioms of a dense linear order without endpoints:
- Order. Trichotomy and transitivity.
- Density. .
- No endpoints. .
Every model of is infinite. The categoricity input is a theorem of Cantor.
The isomorphism is built by a back-and-forth construction. Enumerate both universes and pair elements in stages, at even stages matching the next unmatched point of the first order to a point of the second that preserves all order relations already fixed, at odd stages doing the reverse. Density guarantees a suitable partner always exists, and the alternation guarantees every element is eventually matched.
By the test, is complete. Both and model , so they are elementarily equivalent: . They are not isomorphic — one is countable, the other is not — which is a concrete instance of elementary equivalence without isomorphism. Both theories are also decidable, being complete and axiomatizable.
Algebraically closed fields
The same test settles a deeper case. Let be the field axioms for characteristic and the sentences asserting that every polynomial of each positive degree has a root:
The theory of the real field is also decidable, a much deeper result of Tarski, but it is categorical in no infinite cardinality, so the Łoś–Vaught route is unavailable there.
| Theory | Axiomatizable | Complete | Decidable | Route to completeness |
|---|---|---|---|---|
| fields | finitely | no | no | — |
| fields of characteristic | yes, not finitely | no | no | — |
| dense linear orders w/o endpoints | finitely | yes | yes | -categoricity |
| algebraically closed, char | yes | yes | yes | uncountable categoricity |
| real field | yes | yes | yes | quantifier elimination (Tarski) |
| full arithmetic | no | yes | no | — |
Prenex normal form
One syntactic tool recurs in constructions on theories: pulling every quantifier to the front. A formula is in prenex form if it reads with each a quantifier and quantifier-free.
The proof is an induction using quantifier-movement equivalences, valid when the moved variable does not occur free in the stationary formula:
Renaming bound variables through alphabetic variants removes clashes before the rules apply.4
Prenex form is the starting point for Skolemization, which trades existential quantifiers for Skolem functions.
Footnotes
- Enderton, §2.6 — theories as deductively closed sets, , (Theorem 26G), complete theories, and axiomatizable versus finitely axiomatizable theories (Theorem 26H). ↩
- Enderton, §2.6 — Corollary 26I linking axiomatizability to effective enumerability and completeness to decidability. ↩
- Enderton, §2.6 — the Łoś–Vaught test (1954), Cantor's theorem on countable dense linear orders (26K), and Theorem 26J on algebraically closed fields and the complex field. ↩
- Enderton, §2.6 — the prenex normal form theorem and the quantifier-manipulation rules Q1–Q3. ↩
╌╌ END ╌╌