arithmetical numbers
   HOME

TheInfoList



OR:

In
mathematical logic Mathematical logic is the study of formal logic within mathematics. Major subareas include model theory, proof theory, set theory, and recursion theory. Research in mathematical logic commonly addresses the mathematical properties of formal ...
, an arithmetical set (or arithmetic set) is a
set Set, The Set, SET or SETS may refer to: Science, technology, and mathematics Mathematics *Set (mathematics), a collection of elements *Category of sets, the category whose objects and morphisms are sets and total functions, respectively Electro ...
of
natural number In mathematics, the natural numbers are those numbers used for counting (as in "there are ''six'' coins on the table") and ordering (as in "this is the ''third'' largest city in the country"). Numbers used for counting are called ''cardinal ...
s that can be defined by a formula of
first-order In mathematics and other formal sciences, first-order or first order most often means either: * "linear" (a polynomial of degree at most one), as in first-order approximation and other calculus uses, where it is contrasted with "polynomials of high ...
Peano arithmetic. The arithmetical sets are classified by the
arithmetical hierarchy In mathematical logic, the arithmetical hierarchy, arithmetic hierarchy or Kleene–Mostowski hierarchy (after mathematicians Stephen Cole Kleene and Andrzej Mostowski) classifies certain sets based on the complexity of formulas that define th ...
. The definition can be extended to an arbitrary countable set ''A'' (e.g. the set of n-
tuple In mathematics, a tuple is a finite ordered list (sequence) of elements. An -tuple is a sequence (or ordered list) of elements, where is a non-negative integer. There is only one 0-tuple, referred to as ''the empty tuple''. An -tuple is defi ...
s of
integers An integer is the number zero (), a positive natural number (, , , etc.) or a negative integer with a minus sign ( −1, −2, −3, etc.). The negative numbers are the additive inverses of the corresponding positive numbers. In the language ...
, the set of
rational numbers In mathematics, a rational number is a number that can be expressed as the quotient or fraction of two integers, a numerator and a non-zero denominator . For example, is a rational number, as is every integer (e.g. ). The set of all rat ...
, the set of formulas in some
formal language In logic, mathematics, computer science, and linguistics, a formal language consists of words whose letters are taken from an alphabet and are well-formed according to a specific set of rules. The alphabet of a formal language consists of sy ...
, etc.) by using Gödel numbers to represent elements of the set and declaring a subset of ''A'' to be arithmetical if the set of corresponding Gödel numbers is arithmetical. A
function Function or functionality may refer to: Computing * Function key, a type of key on computer keyboards * Function model, a structured representation of processes in a system * Function object or functor or functionoid, a concept of object-oriente ...
f:\subseteq \mathbb^k \to \mathbb is called arithmetically definable if the
graph Graph may refer to: Mathematics *Graph (discrete mathematics), a structure made of vertices and edges **Graph theory, the study of such graphs and their properties *Graph (topology), a topological space resembling a graph in the sense of discre ...
of f is an arithmetical set. A
real number In mathematics, a real number is a number that can be used to measure a ''continuous'' one-dimensional quantity such as a distance, duration or temperature. Here, ''continuous'' means that values can have arbitrarily small variations. Every ...
is called arithmetical if the set of all smaller rational numbers is arithmetical. A
complex number In mathematics, a complex number is an element of a number system that extends the real numbers with a specific element denoted , called the imaginary unit and satisfying the equation i^= -1; every complex number can be expressed in the fo ...
is called arithmetical if its
real and imaginary parts In mathematics, a complex number is an element of a number system that extends the real numbers with a specific element denoted , called the imaginary unit and satisfying the equation i^= -1; every complex number can be expressed in the form a ...
are both arithmetical.


Formal definition

A set ''X'' of natural numbers is arithmetical or arithmetically definable if there is a formula φ(''n'') in the language of Peano arithmetic such that each number ''n'' is in ''X'' if and only if φ(''n'') holds in the standard model of arithmetic. Similarly, a ''k''-ary relation R(n_1,\ldots,n_k) is arithmetical if there is a formula \psi(n_1,\ldots,n_k) such that R(n_1,\ldots,n_k) \iff \psi(n_1,\ldots,n_k) holds for all ''k''-tuples (n_1,\ldots,n_k) of natural numbers. A
finitary In mathematics and logic, an operation is finitary if it has finite arity, i.e. if it has a finite number of input values. Similarly, an infinitary operation is one with an infinite number of input values. In standard mathematics, an operation ...
function on the natural numbers is called arithmetical if its graph is an arithmetical binary relation. A set ''A'' is said to be arithmetical in a set ''B'' if ''A'' is definable by an arithmetical formula which has ''B'' as a set parameter.


Examples

* The set of all
prime number A prime number (or a prime) is a natural number greater than 1 that is not a product of two smaller natural numbers. A natural number greater than 1 that is not prime is called a composite number. For example, 5 is prime because the only ways ...
s is arithmetical. * Every
recursively enumerable set In computability theory, a set ''S'' of natural numbers is called computably enumerable (c.e.), recursively enumerable (r.e.), semidecidable, partially decidable, listable, provable or Turing-recognizable if: *There is an algorithm such that th ...
is arithmetical. * Every
computable function Computable functions are the basic objects of study in computability theory. Computable functions are the formalized analogue of the intuitive notion of algorithms, in the sense that a function is computable if there exists an algorithm that can do ...
is arithmetically definable. * The set encoding the
Halting problem In computability theory, the halting problem is the problem of determining, from a description of an arbitrary computer program and an input, whether the program will finish running, or continue to run forever. Alan Turing proved in 1936 that a ...
is arithmetical. * Chaitin's constant Ω is an arithmetical real number. *
Tarski's indefinability theorem Tarski's undefinability theorem, stated and proved by Alfred Tarski in 1933, is an important limitative result in mathematical logic, the foundations of mathematics, and in formal semantics. Informally, the theorem states that ''arithmetical truth ...
shows that the set of true formulas of first-order arithmetic is not arithmetically definable.


Properties

* The
complement A complement is something that completes something else. Complement may refer specifically to: The arts * Complement (music), an interval that, when added to another, spans an octave ** Aggregate complementation, the separation of pitch-clas ...
of an arithmetical set is an arithmetical set. * The
Turing jump In computability theory, the Turing jump or Turing jump operator, named for Alan Turing, is an operation that assigns to each decision problem a successively harder decision problem with the property that is not decidable by an oracle machine w ...
of an arithmetical set is an arithmetical set. * The collection of arithmetical sets is countable, but the
sequence In mathematics, a sequence is an enumerated collection of objects in which repetitions are allowed and order matters. Like a set, it contains members (also called ''elements'', or ''terms''). The number of elements (possibly infinite) is calle ...
of arithmetical sets is not arithmetically definable. Thus, there is no arithmetical formula φ(''n'',''m'') that is true if and only if ''m'' is a member of the ''n''th arithmetical predicates. :In fact, such a formula would describe a decision problem for all finite
Turing jump In computability theory, the Turing jump or Turing jump operator, named for Alan Turing, is an operation that assigns to each decision problem a successively harder decision problem with the property that is not decidable by an oracle machine w ...
s, and hence belongs to 0(ω), which cannot be formalized in
first-order arithmetic In first-order logic, a first-order theory is given by a set of axioms in some language. This entry lists some of the more common examples used in model theory and some of their properties. Preliminaries For every natural mathematical structure ...
, as it does not belong to the first-order arithmetical hierarchy. * The set of real arithmetical numbers is
countable In mathematics, a set is countable if either it is finite or it can be made in one to one correspondence with the set of natural numbers. Equivalently, a set is ''countable'' if there exists an injective function from it into the natural numbers ...
,
dense Density (volumetric mass density or specific mass) is the substance's mass per unit of volume. The symbol most often used for density is ''ρ'' (the lower case Greek letter rho), although the Latin letter ''D'' can also be used. Mathematically ...
and order-isomorphic to the set of rational numbers.


Implicitly arithmetical sets

Each arithmetical set has an arithmetical formula which tells whether particular numbers are in the set. An alternative notion of definability allows for a formula that does not tell whether particular numbers are in the set but tells whether the set itself satisfies some arithmetical property. A set ''Y'' of natural numbers is implicitly arithmetical or implicitly arithmetically definable if it is definable with an arithmetical formula that is able to use ''Y'' as a parameter. That is, if there is a formula \theta(Z) in the language of Peano arithmetic with no free number variables and a new set parameter ''Z'' and set membership relation \in such that ''Y'' is the unique set ''Z'' such that \theta(Z) holds. Every arithmetical set is implicitly arithmetical; if ''X'' is arithmetically defined by φ(''n'') then it is implicitly defined by the formula :\forall n \in Z \Leftrightarrow \phi(n)/math>. Not every implicitly arithmetical set is arithmetical, however. In particular, the truth set of first-order arithmetic is implicitly arithmetical but not arithmetical.


See also

*
Arithmetical hierarchy In mathematical logic, the arithmetical hierarchy, arithmetic hierarchy or Kleene–Mostowski hierarchy (after mathematicians Stephen Cole Kleene and Andrzej Mostowski) classifies certain sets based on the complexity of formulas that define th ...
*
Computable set In computability theory, a set of natural numbers is called computable, recursive, or decidable if there is an algorithm which takes a number as input, terminates after a finite amount of time (possibly depending on the given number) and correctly ...
*
Computable number In mathematics, computable numbers are the real numbers that can be computed to within any desired precision by a finite, terminating algorithm. They are also known as the recursive numbers, effective numbers or the computable reals or recursive ...


Further reading

*Rogers, H. (1967). ''Theory of recursive functions and effective computability.'' McGraw-Hill. {{Number systems Effective descriptive set theory Mathematical logic hierarchies Computability theory