In
mathematical logic
Mathematical logic is the study of Logic#Formal logic, formal logic within mathematics. Major subareas include model theory, proof theory, set theory, and recursion theory (also known as computability theory). Research in mathematical logic com ...
, in particular in
model theory
In mathematical logic, model theory is the study of the relationship between theory (mathematical logic), formal theories (a collection of Sentence (mathematical logic), sentences in a formal language expressing statements about a Structure (mat ...
and
nonstandard analysis, an internal set is a set that is a member of a model.
The concept of internal sets is a tool in formulating the
transfer principle, which concerns the logical relation between the properties of the
real numbers R, and the properties of a larger
field denoted *R called the
hyperreal number
In mathematics, hyperreal numbers are an extension of the real numbers to include certain classes of infinite and infinitesimal numbers. A hyperreal number x is said to be finite if, and only if, , x, for some integer s. The field *R includes, in particular,
infinitesimal
In mathematics, an infinitesimal number is a non-zero quantity that is closer to 0 than any non-zero real number is. The word ''infinitesimal'' comes from a 17th-century Modern Latin coinage ''infinitesimus'', which originally referred to the " ...
("infinitely small") numbers, providing a rigorous mathematical justification for their use. Roughly speaking, the idea is to express
analysis over R in a suitable language of mathematical logic, and then point out that this language applies equally well to *R. This turns out to be possible because at the
set-theoretic level, the propositions in such a language are interpreted to apply only to internal sets rather than to all sets (note that the term "language" is used in a loose sense in the above).
Edward Nelson's
internal set theory is an axiomatic approach to nonstandard analysis (see also Palmgren at
constructive nonstandard analysis). Conventional infinitary accounts of nonstandard analysis also use the concept of internal sets.
Internal sets in the ultrapower construction
Relative to the
ultrapower construction of the
hyperreal number
In mathematics, hyperreal numbers are an extension of the real numbers to include certain classes of infinite and infinitesimal numbers. A hyperreal number x is said to be finite if, and only if, , x, for some integer s as equivalence classes of sequences
of reals, an internal subset
n''">'An''of *R is one defined by a sequence of real sets
, where a hyperreal