In
recursion theory
Computability theory, also known as recursion theory, is a branch of mathematical logic, computer science, and the theory of computation that originated in the 1930s with the study of computable functions and Turing degrees. The field has since ex ...
, α recursion theory is a generalisation of
recursion theory
Computability theory, also known as recursion theory, is a branch of mathematical logic, computer science, and the theory of computation that originated in the 1930s with the study of computable functions and Turing degrees. The field has since ex ...
to subsets of
admissible ordinals
. An admissible set is closed under
functions, where
denotes a rank of Godel's
constructible hierarchy.
is an admissible ordinal if
is a model of
Kripke–Platek set theory
The Kripke–Platek set theory (KP), pronounced , is an axiomatic set theory developed by Saul Kripke and Richard Platek.
The theory can be thought of as roughly the predicative part of Zermelo–Fraenkel set theory (ZFC) and is considerably weak ...
. In what follows
is considered to be fixed.
Definitions
The objects of study in
recursion are subsets of
. These sets are said to have some properties:
*A set
is said to be
-recursively-enumerable if it is
definable over
, possibly with parameters from
in the definition.
*A is
-recursive if both A and
(its
relative complement
In set theory, the complement of a set , often denoted by A^c (or ), is the set of elements not in .
When all elements in the universe, i.e. all elements under consideration, are considered to be members of a given set , the absolute complement ...
in
) are
-recursively-enumerable. It's of note that
-recursive sets are members of
by definition of
.
*Members of
are called
-finite and play a similar role to the finite numbers in classical recursion theory.
*Members of
are called
-arithmetic.
There are also some similar definitions for functions mapping
to
:
[Srebrny, Marian]
Relatively constructible transitive models
(1975, p.165). Accessed 21 October 2021.
*A
partial function
In mathematics, a partial function from a set to a set is a function from a subset of (possibly the whole itself) to . The subset , that is, the '' domain'' of viewed as a function, is called the domain of definition or natural domain ...
from
to
is
-recursively-enumerable, or
-partial recursive, iff its graph is
-definable on
.
*A partial function from
to
is
-recursive iff its graph is
-definable on
. Like in the case of classical recursion theory, any ''total''
-recursively-enumerable function
is
-recursive.
*Additionally, a partial function from
to
is
-arithmetical iff there exists some
such that the function's graph is
-definable on
.
Additional connections between recursion theory and α recursion theory can be drawn, although explicit definitions may not have yet been written to formalize them:
*The functions
-definable in
play a role similar to those of the
primitive recursive functions
In computability theory, a primitive recursive function is, roughly speaking, a function that can be computed by a computer program whose loops are all "for" loops (that is, an upper bound of the number of iterations of every loop is fixed befor ...
.
We say R is a reduction procedure if it is
recursively enumerable and every member of R is of the form
where ''H'', ''J'', ''K'' are all α-finite.
''A'' is said to be α-recursive in ''B'' if there exist
reduction procedures such that:
:
:
If ''A'' is recursive in ''B'' this is written
. By this definition ''A'' is recursive in
(the
empty set
In mathematics, the empty set or void set is the unique Set (mathematics), set having no Element (mathematics), elements; its size or cardinality (count of elements in a set) is 0, zero. Some axiomatic set theories ensure that the empty set exi ...
) if and only if ''A'' is recursive. However A being recursive in B is not equivalent to A being
.
We say ''A'' is regular if
or in other words if every initial portion of ''A'' is α-finite.
Work in α recursion
Shore's splitting theorem: Let A be
recursively enumerable and regular. There exist
recursively enumerable
such that
Shore's density theorem: Let ''A'', ''C'' be α-regular recursively enumerable sets such that
then there exists a regular α-recursively enumerable set ''B'' such that
.
Barwise has proved that the sets
-definable on
are exactly the sets
-definable on
, where
denotes the next admissible ordinal above
, and
is from the
Levy hierarchy.
There is a generalization of
limit computability to partial
functions.
A computational interpretation of
-recursion exists, using "
-Turing machines" with a two-symbol tape of length
, that at limit computation steps take the
limit inferior of cell contents, state, and head position. For admissible
, a set
is
-recursive iff it is computable by an
-Turing machine, and
is
-recursively-enumerable iff
is the range of a function computable by an
-Turing machine.
A problem in α-recursion theory which is open (as of 2019) is the embedding conjecture for admissible ordinals, which is whether for all admissible
, the automorphisms of the
-enumeration degrees embed into the automorphisms of the
-enumeration degrees.
Relationship to analysis
Some results in
-recursion can be translated into similar results about
second-order arithmetic
In mathematical logic, second-order arithmetic is a collection of axiomatic systems that formalize the natural numbers and their subsets. It is an alternative to axiomatic set theory as a foundation of mathematics, foundation for much, but not all, ...
. This is because of the relationship
has with the ramified analytic hierarchy, an analog of
for the language of second-order arithmetic, that consists of sets of integers.
In fact, when dealing with first-order logic only, the correspondence can be close enough that for some results on
, the arithmetical and Levy hierarchies can become interchangeable. For example, a set of natural numbers is definable by a
formula iff it's
-definable on
, where
is a level of the Levy hierarchy. More generally, definability of a subset of ω over HF with a
formula coincides with its arithmetical definability using a
formula.
[P. Odifreddi, ''Classical Recursion Theory'' (1989), theorem IV.3.22.]
References
* Gerald Sacks, ''Higher recursion theory'', Springer Verlag, 1990 https://projecteuclid.org/euclid.pl/1235422631
* Robert Soare, ''Recursively Enumerable Sets and Degrees'', Springer Verlag, 1987 https://projecteuclid.org/euclid.bams/1183541465
* Keith J. Devlin
''An introduction to the fine structure of the constructible hierarchy''(p.38), North-Holland Publishing, 1974
* J. Barwise, ''Admissible Sets and Structures''. 1975
Inline references
Computability theory