Turing jump
From Wikipedia, the free encyclopedia
|
In computability theory, the Turing jump or Turing jump operator, named for Alan Turing, is intuitively described as an operation that assigns to each decision problem X a successively harder decision problem X′ with the property that X′ is not decidable by an oracle machine with an oracle for X. The operator is called a jump operator because it increases the Turing degree of the problem X. That is, the problem X′ is not Turing reducible to X. Post's theorem establishes a relationship between the Turing jump operator and the arithmetical hierarchy of sets of natural numbers.
DefinitionGiven a set X and a Gödel numbering Failed to parse (Missing texvc executable; please see math/README to configure.): \varphi_i^X of the X-computable functions, the Turing jump X′ of X is defined as
denotes the ith prime. The notation 0′ is often used for the Turing jump of the empty set, which can also be written as
is the nth jump of the empty set. Examples
of the empty set is Turing equivalent to the halting problem.
is m-complete at level Failed to parse (Missing texvc executable; please see math/README to configure.): \Sigma^0_n in the arithmetical hierarchy.
. Properties
Many properties of the Turing jump operator are discussed in the article on Turing degrees. ReferencesAmbos-Spies, K. and Fejer, P. Degrees of Unsolvability. Unpublished. http://www.cs.umb.edu/~fejer/articles/History_of_Degrees.pdf Lerman, M. Degrees of unsolvability. Perspectives in Mathematical Logic. Springer-Verlag, Berlin, 1983. ISBN 3-540-12155-2 Rogers, H. The Theory of Recursive Functions and Effective Computability, MIT Press. ISBN 0-262-68052-1; ISBN 0-07-053522-1 Soare, R. Recursively enumerable sets and degrees. Perspectives in Mathematical Logic. Springer-Verlag, Berlin, 1987. ISBN 3-540-15299-7eo:Vikipedio:Projekto matematiko/Salto de Turing |


