Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Definable set

From Wikipedia, the free encyclopedia

Inmathematical logic, adefinable set is ann-aryrelation on thedomain of astructure whose elements satisfy someformula in thefirst-order language of that structure. Aset can be defined with or withoutparameters, which are elements of the domain that can be referenced in the formula defining the relation.

Definition

[edit]

LetL{\displaystyle {\mathcal {L}}} be a first-order language,M{\displaystyle {\mathcal {M}}} anL{\displaystyle {\mathcal {L}}}-structure with domainM{\displaystyle M},X{\displaystyle X} a fixedsubset ofM{\displaystyle M}, andm{\displaystyle m} anatural number. Then:

(a1,,am)A{\displaystyle (a_{1},\ldots ,a_{m})\in A} if and only ifMφ[a1,,am,b1,,bn].{\displaystyle {\mathcal {M}}\models \varphi [a_{1},\ldots ,a_{m},b_{1},\ldots ,b_{n}].}
The bracket notation here indicates the semantic evaluation of thefree variables in the formula.

Examples

[edit]

The natural numbers with only the order relation

[edit]

LetN=(N,<){\displaystyle {\mathcal {N}}=(\mathbb {N} ,<)} be the structure consisting of the natural numbers with the usual ordering. Then every natural number is definable inN{\displaystyle {\mathcal {N}}} without parameters. The number0{\displaystyle 0} is defined by the formulaφ(x){\displaystyle \varphi (x)} stating that there exist no elements less thanx:

φ=¬y(y<x),{\displaystyle \varphi =\neg \exists y(y<x),}

and a natural numbern>0{\displaystyle n>0} is defined by the formulaφ(x){\displaystyle \varphi (x)} stating that there exist exactlyn{\displaystyle n} elements less thanx:

φ=x0xn1(x0<x1xn1<xy(y<x(yx0yxn1))){\displaystyle \varphi =\exists x_{0}\cdots \exists x_{n-1}(x_{0}<x_{1}\land \cdots \land x_{n-1}<x\land \forall y(y<x\rightarrow (y\equiv x_{0}\lor \cdots \lor y\equiv x_{n-1})))}

In contrast, one cannot define any specificinteger without parameters in the structureZ=(Z,<){\displaystyle {\mathcal {Z}}=(\mathbb {Z} ,<)} consisting of the integers with the usual ordering (see the section onautomorphisms below).

The natural numbers with their arithmetical operations

[edit]

LetN=(N,+,,<){\displaystyle {\mathcal {N}}=(\mathbb {N} ,+,\cdot ,<)} be the first-order structure consisting of the natural numbers and their usual arithmetic operations and order relation. The sets definable in this structure are known as thearithmetical sets, and are classified in thearithmetical hierarchy. If the structure is considered insecond-order logic instead of first-order logic, the definable sets of natural numbers in the resulting structure are classified in theanalytical hierarchy. These hierarchies reveal many relationships between definability in this structure andcomputability theory, and are also of interest indescriptive set theory.

The field of real numbers

[edit]

LetR=(R,0,1,+,){\displaystyle {\mathcal {R}}=(\mathbb {R} ,0,1,+,\cdot )} be the structure consisting of thefield ofreal numbers[clarification needed]. Although the usual ordering relation is not directly included in the structure, there is a formula that defines the set of nonnegative reals, since these are the only reals that possess square roots:

φ=y(yyx).{\displaystyle \varphi =\exists y(y\cdot y\equiv x).}

Thus anyaR{\displaystyle a\in \mathbb {R} } is nonnegative if and only ifRφ[a]{\displaystyle {\mathcal {R}}\models \varphi [a]}. In conjunction with a formula that defines the additive inverse of a real number inR{\displaystyle {\mathcal {R}}}, one can useφ{\displaystyle \varphi } to define the usual ordering inR{\displaystyle {\mathcal {R}}}: fora,bR{\displaystyle a,b\in \mathbb {R} }, setab{\displaystyle a\leq b} if and only ifba{\displaystyle b-a} is nonnegative. The enlarged structureR=(R,0,1,+,,){\displaystyle {\mathcal {R}}^{\leq }=(\mathbb {R} ,0,1,+,\cdot ,\leq )} is called adefinitional extension of the original structure. It has the same expressive power as the original structure, in the sense that a set is definable over the enlarged structure from a set of parameters if and only if it is definable over the original structure from that same set of parameters.

Thetheory ofR{\displaystyle {\mathcal {R}}^{\leq }} hasquantifier elimination. Thus the definable sets areBoolean combinations of solutions to polynomial equalities and inequalities; these are calledsemi-algebraic sets. Generalizing this property of the real line leads to the study ofo-minimality.

Invariance under automorphisms

[edit]

An important result about definable sets is that they are preserved underautomorphisms which fix their parameter set.

LetM{\displaystyle {\mathcal {M}}} be anL{\displaystyle {\mathcal {L}}}-structure with domainM{\displaystyle M},XM{\displaystyle X\subseteq M}, andAMm{\displaystyle A\subseteq M^{m}} definable inM{\displaystyle {\mathcal {M}}} with parameters fromX{\displaystyle X}. Letπ:MM{\displaystyle \pi :M\to M} be an automorphism ofM{\displaystyle {\mathcal {M}}} that is the identity onX{\displaystyle X}. Then for alla1,,amM{\displaystyle a_{1},\ldots ,a_{m}\in M},
(a1,,am)A{\displaystyle (a_{1},\ldots ,a_{m})\in A} if and only if(π(a1),,π(am))A.{\displaystyle (\pi (a_{1}),\ldots ,\pi (a_{m}))\in A.}

This result can sometimes be used to classify the definable subsets of a given structure. For example, in the case ofZ=(Z,<){\displaystyle {\mathcal {Z}}=(\mathbb {Z} ,<)} above, any translation ofZ{\displaystyle {\mathcal {Z}}} is an automorphism preserving the empty set of parameters, and thus it is impossible to define any particular integer in this structure without parameters inZ{\displaystyle {\mathcal {Z}}}. In fact, since any two integers are carried to each other by a translation and its inverse, the only sets of integers definable inZ{\displaystyle {\mathcal {Z}}} without parameters are the empty set andZ{\displaystyle \mathbb {Z} } itself. In contrast, there are infinitely many definable sets of pairs (or indeedn-tuples for any fixedn > 1) of elements ofZ{\displaystyle {\mathcal {Z}}}: (in the casen = 2) Boolean combinations of the sets{(a,b)ab=m}{\displaystyle \{(a,b)\mid a-b=m\}} formZ{\displaystyle m\in \mathbb {Z} }. In particular, any automorphism (translation) preserves the "distance" between two elements.

Additional results

[edit]

TheTarski–Vaught test is used to characterize theelementary substructures of a given structure.

References

[edit]
  • Hinman, Peter.Fundamentals of Mathematical Logic, A K Peters, 2005.
  • Marker, David.Model Theory: An Introduction, Springer, 2002.
  • Rudin, Walter.Principles of Mathematical Analysis, 3rd. ed. McGraw-Hill, 1976.
  • Slaman, Theodore A. andWoodin, W. Hugh.Mathematical Logic: The Berkeley Undergraduate Course. Spring 2006.
National
Other
Retrieved from "https://en.wikipedia.org/w/index.php?title=Definable_set&oldid=1313872642"
Categories:
Hidden category:

[8]ページ先頭

©2009-2026 Movatter.jp