Łoś–Tarski preservation theorem
The Łoś–Tarski theorem, also called the Łoś–Tarski preservation theorem or substructure preservation theorem, is a result in model theory that states the first-order properties are preserved when passing to substructures. It states that a first-order sentence is preserved under substructures if and only if it is logically equivalent to a universal sentence.[1]
The theorem is named after Jerzy Łoś and Alfred Tarski. It is one of the classical preservation theorems of model theory, which relate semantic closure properties of classes of structures to syntactic fragments of first-order logic.[2]
Statement
Let be a theory in a first-order logic language and a set of formulas of . (The sequence of variables need not be finite.) Then the following are equivalent:
- If and are models of , , is a sequence of elements of . If , then .
( is preserved in substructures for models of ) - is equivalent modulo to a set of formulas of .
A formula is if it is of the form , where is quantifier-free and denotes the free variables.
In more common terms, this states that every first-order formula is preserved under induced substructures if and only if it is , i.e. logically equivalent to a first-order universal formula. As substructures and embeddings are dual notions, this theorem is sometimes stated in its dual form: every first-order formula is preserved under embeddings on all structures if and only if it is , i.e. logically equivalent to a first-order existential formula. [3]
A special case is obtained when is empty, and contains only a single sentence . In this case, the theorem states that is preserved under taking substructures if and only if it is logically equivalent to a universal sentence. Applying this characterization to negations gives the extension-preservation result: that a first order sentence is preserved under extensions if and only if it is logically equivalent to an existential sentence. [3]
Note that this property fails for finite models.[4]
Proof
In the usual formulation of the theorem, let be a first order sentence. Suppose first that is logically equivalent to the universal sentence , where is quantifier free. If and , then for every tuple of elements of , . But quantifier free formulas have the same truth value in a structure and its substructure when evaluated on elements of the substructure, so . Thus, . Therefore every universal sentence is preserved under substructures.
Conversely, let be preserved under substructures. Then, let be the set of all universal sentences that logically follow from . We show that .
Let . Add a constant symbol for each element of , and let be the diagram of , consisting of the atomic and negated atomic sentences true in this expanded structure. The theory
is satisfiable. Otherwise, by the compactness theorem, some finite conjunction of sentences from would be inconsistent with . Replacing the new constant symbols in with variables gives
Since is quantifier free, this is a universal consequence of , and thus belongs to . But , contradicting .
Thus has a model . By the diagram lemma, is isomorphic to a substructure of the reduct of . Since and is preserved under substructures, it follows that . Thus .
By compactness, there is a finite subset such that . By definition of , implies every sentence in . Therefore
A finite conjunction of universal sentences is equivalent to a universal sentence. Thus is logically equivalent to a universal sentence, completing the converse and proof.[5]
Citations
- ↑ Hodges, Wilfrid (1997), A Shorter Model Theory, Cambridge University Press, p. 143, ISBN 0521587131
- ↑ Keisler, H. Jerome (1965). "Some applications of infinitely long formulas". Journal of Symbolic Logic 30 (3): 339–349. doi:10.2307/2270580.
- ↑ 3.0 3.1 Rossman, Benjamin (2008). "Homomorphism Preservation Theorems". J. ACM 55 (3): 1–53. doi:10.1145/1379759.1379763. https://doi.org/10.1145/1379759.1379763.
- ↑ Dawar, Anuj; Sankaran, Abhisekh (2021). "Extension Preservation in the Finite and Prefix Classes of First Order Logic". 183. doi:10.4230/LIPIcs.CSL.2021.18.
- ↑ Doets, Kees (1996). Basic Model Theory. CSLI Publications. p. 58. ISBN 1-57586-048-1. https://web.stanford.edu/group/cslipublications/cslipublications/Online/doets-basic-model-theory.pdf.
References
- Hinman, Peter G. (2005). Fundamentals of Mathematical Logic. A K Peters. p. 255. ISBN 1568812620.
