Dictionary
Thesaurus
Reference
Translate
Web
Tarski-Vaught test
1 reference results for: Tarski-Vaught test
Wikipedia
The Tarski-Vaught test (sometimes called Tarski's criterion) is a result in model theory which characterizes the elementary substructures of a given structure using definable sets. It is often used to determine whether a substructure of a structure is elementary, and is particularly useful in the construction of elementary substructures. Formally,

For a given first-order language mathcal{L}, let mathcal{N} be a structure with domain N, and mathcal{M} be a substructure of mathcal{N} with domain M (written mathcal{M}subseteqmathcal{N}). Then mathcal{M} is an elementary substructure of mathcal{N} (written mathcal{M}) if and only if for every nonempty Asubseteq N definable in mathcal{N} with parameters from M, A contains an element of M.

More generally, the Tarski-Vaught test can be applied to any set of formulas Φ closed under taking subformulas. In this case it says that all formulas in the set are absolute for mathcal{M}subseteqmathcal{N} if and only if whenever φ in the set Φ is of the form exists xpsi(x,y_1,...,y_n) and yi are in M then

mathcal{N}vDash(exists xin N psi(x,y_1,...,y_n))
implies
mathcal{N}vDash(exists xin Mpsi(x,y_1,...,y_n)).
Roughly speaking, this means that whenever N contains an element with some property definable by formulas from Φ then M contains an element with this property. The Tarski-Vaught theorem for elementary embeddings is the special case of this when Φ consists of all formulas; for technical reasons it is sometimes useful to allow Φ to consist of just a finite number of formulas (often all subformulas of a given formula).

Proof

First suppose mathcal{M}. Let Asubseteq N be nonempty and definable in mathcal{N} using varphi(x,x_1,ldots,x_n) with parameters b_1,ldots,b_nin M. We must prove Acap Mneemptyset. Since Aneemptyset, we have
mathcal{N}modelsexists xvarphi[b_1,ldots,b_n]
(Note that the bracket notation here is used to indicate the semantic evaluation of the free variables of the formula.) But then, by definition of an elementary substructure,
mathcal{M}modelsexists xvarphi[b_1,ldots,b_n]
Thus there exists an ain M such that mathcal{M}modelsvarphi[a,b_1,ldots,b_n]. Again by definition of elementary substructure, mathcal{N}modelsvarphi[a,b_1,ldots,b_n], so ain A. Thus Acap Mneemptyset as desired.

Conversely, suppose every nonempty subset of N definable in mathcal{N} with parameters from M contains an element of M. We prove mathcal{M} by induction on formulas. The atomic and boolean cases are immediate from definitions since mathcal{M}subseteqmathcal{N}. Suppose the result holds for psi(x,x_1,ldots,x_n) and consider exists xpsi. Since Msubseteq N, it is immediate that for any a_1,ldots,a_nin M, if mathcal{M}modelsexists xpsi[a_1,ldots,a_n], then mathcal{N}modelsexists xpsi[a_1,ldots,a_n]. Suppose now mathcal{M}notmodelsexists xpsi[a_1,ldots,a_n] for some a_1,ldots,a_nin M. Thus for all ain M,

mathcal{M}notmodelspsi[a,a_1,ldots,a_n]
so by the induction hypothesis, for all ain M,
(*) mathcal{N}notmodelspsi[a,a_1,ldots,a_n]
Now consider the set Asubseteq N defined in mathcal{N} by psi(x,x_1,ldots,x_n) using parameters a_1,ldots,a_n. If there exists bin N such that mathcal{N}modelspsi[b,a_1,ldots,a_n], then Aneemptyset. By our hypothesis then, there exists an ain Acap M. But this contradicts (*). Thus mathcal{N}notmodelsexists xpsi[a_1,ldots,a_n]. It follows that mathcal{M} as desired. Q.E.D.

References

Share This:Share This: digg.comShare This: ma.gnolia.comShare This: www.stumbleupon.comShare This: del.icio.usShare This: FacebookShare This: favorites.live.comShare This: www.technorati.comShare This: furl.netShare This: myweb2.search.yahoo.comShare This: www.google.com