Łoś–Tarski preservation theorem

From HandWiki

The Łoś–Tarski theorem is a theorem in model theory, a branch of mathematics, that states that the set of formulas preserved under taking substructures is exactly the set of universal formulas.[1] The theorem was discovered by Jerzy Łoś and Alfred Tarski.

Statement

Let T be a theory in a first-order logic language L and Φ(x¯) a set of formulas of L. (The sequence of variables x¯ need not be finite.) Then the following are equivalent:

  1. If A and B are models of T, AB, a¯ is a sequence of elements of A. If BΦ(a¯), then AΦ(a¯).
    (Φ is preserved in substructures for models of T)
  2. Φ is equivalent modulo T to a set Ψ(x¯) of 1 formulas of L.

A formula is 1 if and only if it is of the form x¯[ψ(x¯)] where ψ(x¯) is quantifier-free.

In more common terms, this states that every first-order formula is preserved under induced substructures if and only if it is 1, 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 1, i.e. logically equivalent to a first-order existential formula. [2]

Note that this property fails for finite models.

Citations

  1. Hodges, Wilfrid (1997), A Shorter Model Theory, Cambridge University Press, p. 143, ISBN 0521587131 
  2. Rossman, Benjamin. "Homomorphism Preservation Theorems". J. ACM 55 (3). doi:10.1145/1379759.1379763. https://doi.org/10.1145/1379759.1379763. 

References

  • Hinman, Peter G. (2005). Fundamentals of Mathematical Logic. A K Peters. p. 255. ISBN 1568812620.