Definable set
From Wikipedia, the free encyclopedia
In mathematical logic, a definable set is an n-ary relation on the domain of a structure whose elements are precisely those elements satisfying some formula in the structure. A set can be defined with or without parameters, which are elements of the domain that can be referenced in the formula defining a set. Note that a unary relation on the domain of a structure is simply a subset of the domain, and when we refer to the definable sets in a structure we often mean the definable subsets of the domain. Formally,
- For a given first-order language , let be an -structure with domain M and . We say that is definable in with parameters from X if and only if there exists a formula and elements such that for all ,
-
- if and only if
- (Note that the bracket notation above indicates the semantic evaluation of the free variables in the formula.) We say that A is definable in without parameters if and only if it is definable in with parameters from the empty set.
[edit] Examples
Let be the structure consisting of the natural numbers with the usual ordering. Then every natural is definable in without parameters--the number 0 by the formula stating there exist no elements less than me:
and every natural n > 0 by the formula stating there exist exactly n elements less than me:
In contrast, one cannot define an integer without parameters in the structure consisting of the integers with the usual ordering (this can be proved formally using the automorphism theorem for definable sets; see below).
Consider the structure consisting of the field of real numbers. Note that an ordering relation is not included in this structure, but we can define what it means to be nonnegative in the reals (on the usual ordering) by noting that all and only the nonnegative reals have square roots. Set
Then for , a is nonnegative if and only if . In conjunction with a formula that defines the additive inverse of a real number in , one can use to define the usual ordering in : for , we set if and only if b − a is nonnegative. Thus we gain no expressive power by considering the structure (this can be proved formally using syntactic interpretations).
[edit] Results and Applications
An important result about definable sets is that they are preserved under automorphisms. Formally,
- Let be an -structure with domain M, , and definable in with parameters from X. Let be an automorphism of which is the identity on X. Then for all ,
-
- if and only if
(The proof is immediate from definitions and we omit it here.) This result is very useful in the classification of the definable subsets of a given structure. For example, in the case of above, we note that any translation of is an automorphism preserving the empty set of parameters, hence it is impossible to define an integer without parameters in . In fact, we see that the only subsets of the integers definable in without parameters are the empty set and itself.
Definable sets have many applications within mathematical logic. We note, for example, how they can be used in the Tarski-Vaught test to characterize the elementary substructures of a given structure.
[edit] References
- Rudin, Walter. Principles of Mathematical Analysis, 3rd. ed. McGraw-Hill, 1976.
- Slaman, Theodore A. and W. Hugh Woodin. Mathematical Logic: The Berkeley Undergraduate Course. Spring 2006.