The natural numbers with only the order relation Let \mathcal{N}=(\mathbb{N}, be the structure consisting of the natural numbers with the usual ordering. Then every natural number is definable in \mathcal{N} without parameters. The number 0 is defined by the formula \varphi(x) stating that there exist no elements less than
x: :\varphi=\neg\exists y(y and a natural number n>0 is defined by the formula \varphi(x) stating that there exist exactly n elements less than
x: :\varphi = \exists x_0\cdots\exists x_{n-1}(x_0 In contrast, one cannot define any specific
integer without parameters in the structure \mathcal{Z}=(\mathbb{Z}, consisting of the integers with the usual ordering (see the section on
automorphisms below).
The natural numbers with their arithmetical operations Let \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 the
arithmetical sets, and are classified in the
arithmetical hierarchy. If the structure is considered in
second-order logic instead of first-order logic, the definable sets of natural numbers in the resulting structure are classified in the
analytical hierarchy. These hierarchies reveal many relationships between definability in this structure and
computability theory, and are also of interest in
descriptive set theory.
The field of real numbers Let \mathcal{R}=(\mathbb{R},0,1,+,\cdot) be the structure consisting of the
field of
real numbers. 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: :\varphi = \exists y(y \cdot y \equiv x). Thus any a\in\R is nonnegative if and only if \mathcal{R}\models\varphi[a]. In conjunction with a formula that defines the additive inverse of a real number in \mathcal{R}, one can use \varphi to define the usual ordering in \mathcal{R}: for a,b\in\R, set a\le b if and only if b-a is nonnegative. The enlarged structure \mathcal{R}^{\le}=(\mathbb{R},0,1,+,\cdot,\le) is called a
definitional 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. The
theory of \mathcal{R}^{\le} has
quantifier elimination. Thus the definable sets are
Boolean combinations of solutions to polynomial equalities and inequalities; these are called
semi-algebraic sets. Generalizing this property of the real line leads to the study of
o-minimality. == Invariance under automorphisms ==