Satisfiability means that there exists one nonempty-domain -structure such that for every . It is this single simultaneous model that is required. By the soundness and completeness theorems, satisfiability is equivalent to syntactic consistency in classical first-order logic.
Existential sentences are preserved under extensions: witnesses remain present and quantifier-free truth is unchanged by an embedding. Therefore any existential axiomatization implies the specified extension-closure property.
For existential axiomatization from extension closure, let be all existential consequences of , and suppose . We claim that is satisfiable. Otherwise compactness supplies finitely many universal sentences true in such that . The finite conjunction is universal after renaming bound variables, so its negation is existential. It belongs to but is false in , a contradiction.
The preceding universal-theory embedding result now yields and with . By the assumed extension closure, ; elementary equivalence implies . Thus axiomatizes exactly the models of , proving existential axiomatizability is equivalent to closure under extensions. This includes the inconsistent case, whose empty model class is axiomatized by an existential contradiction.
A complete -type over is a maximal set of formulas in variables consistent with ; it decides each such formula or its negation. A partial type drops maximality. A tuple realizes the type if it satisfies every member. A complete type is principal, or isolated, if some formula consistent with implies every member of the type modulo ; then itself belongs to that type.
The omitting types theorem says that in a countable first-order language, a consistent theory has a countable model omitting a specified nonprincipal type; more generally a countable family of nonprincipal types can be omitted simultaneously. In the present complete-theory setting it applies directly to complete nonisolated types. “Omitted” means that no tuple in the model realizes all formulas of the type, even though each finite subset is compatible with the theory.
An -saturated model realizes every complete type in finitely many variables over every finite parameter subset of itself. It suffices equivalently to require one-variable types and then realize finite tuples successively. The definition puts no countability restriction on the size of the model.
For any model , collect all complete types over its finite parameter sets. Add to its elementary diagram, for each such type, a new tuple of constants satisfying all that type's formulas. Any finite selection of these requirements is realizable in : each finite type fragment has its existential closure true there, since it is consistent with the complete theory of the corresponding named finite tuple. Distinct new tuples have no additional mutual restrictions. Compactness gives an elementary extension realizing all these types simultaneously.
Start from any model and apply this construction repeatedly to obtain , with each successor realizing all types over finite subsets of its predecessor. The elementary-chain theorem makes a model of with every stage elementary in it. A finite parameter set lies in some . Every type over consistent with is consistent with , since the expanded complete theories at those parameters agree by elementarity. It is realized in , hence in the union. Therefore an -saturated model always exists, possibly with uncountable cardinality.
For cut types over the named rational order, choose an irrational real cut, for example , and formEvery finite subset is realized by a rational between its finite lower and upper bounds, so compactness makes it a consistent partial type; quantifier elimination for dense linear orders without endpoints makes these comparisons determine a complete type in the language naming all rationals. No rational realizes the cut, so omits it.
Add a new constant realizing this type and apply compactness, followed by downward Löwenheim-Skolem in the countable expanded language. This gives a countable model of realizing it. An isomorphism in fixes all named rationals and preserves realization of the cut, so it cannot be isomorphic to . Thus is not countably categorical. Omission by itself would need this additional realization-and-countable-model argument to establish noncategoricity.
There are distinct irrational cuts of the named rational order. Each defines a consistent complete one-type as above, already over the empty additional parameter set, since the rational constants are part of the language. Different cuts cannot be realized by the same element: a named rational between two cuts gives contradictory required inequalities.
An -saturated model must realize every one of these types, so it has at least Elements. Consequently there is no countable -saturated model of . This does not contradict existence of a saturated model from the preceding construction, whose size was unrestricted, or existence of the countable prime model, whose requirement is different. No continuum-hypothesis assumption is involved.
Write for the arithmetical provability predicate applied to the Gödel number of . Use the Hilbert-Bernays-Löb derivability conditions that belong to the course meaning of a provability predicate: external necessitation rule, internal modus ponens rule, and positive introspection. No incompleteness theorem is needed here.
If , necessitation rule gives . The displayed Gödel sentence equivalence also gives . These two theorems contradict the assumption that is a consistent first-order theory. ThereforeFor this part alone, the external necessitation rule condition suffices; the stronger internal conditions are used in the next part.
An arithmetic theory is one-consistent if there is no bounded arithmetic formula for which it proves and also proves for every standard natural number . A finite tuple of existential witnesses can be coded by one natural number. The associated Sigma-1 soundness property says that every sentence it proves is true in the standard natural numbers.
Suppose first that the theory is one-consistent, but proves a false sentence . For every standard , is then a true bounded sentence. Bounded completeness makes each such sentence a theorem, violating one-consistency.
Conversely suppose the theory is -sound. If it proved both the existential sentence and every negated standard instance, soundness would supply an actual witness . Its positive instance is a true bounded sentence and hence provable. Together with the assumed negative instance this would make the theory inconsistent; an inconsistent theory proves a false sentence, contrary to soundness. Thusunder the stated bounded-completeness assumption. In particular either condition implies that the theory is a consistent first-order theory.
Pi-1 soundness 2026-10-31
Pi-1 soundness means that every closed Pi-1 theorem is true in the standard natural numbers. Consistency plus bounded completeness implies it, since a false universal bounded statement has a standard counterexample whose arithmetic verification is provable. It is weaker than full soundness and does not prevent a consistent arithmetic theory from proving a false Sigma-1 sentence.
A formula separates the number set from in if the displayed numeralwise proof implications hold. No decision is required outside . In a consistent theory the sets must be disjoint. A diagonal sentence asserting the negation of its membership in a separator of provable from refutable codes is undecidable by the two direct contradiction cases.
Consider extending by a rule sending every to . Put . The initial consistency axiom proves by the negated-consistency extension theorem, so the rule proves . But is provable by inclusion of proofs, making inconsistent. Arithmetic verifies its finite contradiction proof. Thus the unrestricted rule proves both that theory's consistency and inconsistency. This differs from an externally justified progression along specified sound theories.
Witness constant 2026-10-31
A witness constant is a fresh constant symbol added to a first-order language so that an existential assertion has a named witness. In a Henkin construction one adds , with absent from the previous language. Freshness preserves consistency. Repeating the construction for the successively enlarged languages supplies the witness property used in a term model.