„Turinggrad“ – Versionsunterschied
[ungesichtete Version] | [ungesichtete Version] |
added definition of join of degrees |
K link |
||
Zeile 9: | Zeile 9: | ||
The partial order of Turing degrees, together with the join operation on degrees, forms an [[upper semi-lattice]] with <math>0</math> as the smallest element. |
The partial order of Turing degrees, together with the join operation on degrees, forms an [[upper semi-lattice]] with <math>0</math> as the smallest element. |
||
For each Turing degree <math>\textbf{d}</math> (say, to which a set <math>X</math> belongs), there is another degree, <math>\mathop{\textrm{TJ}}(\textbf{d})</math>, which is greater than <math>\textbf{d}</math>, constructed in the following way: choose (once and for all) a standard enumeration of all Turing machines having (the characteristic function of) <math>X</math> as an oracle, and form the set <math>K^X</math> of all <math>n</math> such that the <math>n</math>-th such machine halts (on the input <math>n</math>, but this doesn't matter very much). Then <math>X</math> is computable from this set <math>K^X</math> but the converse isn't true. We call <math>\mathop{\textrm{TJ}}(\textbf{d})</math> (which depends only on <math>\textbf{d}</math> and not on the choice of <math>X</math> having that Turing degree) the '''Turing jump''' of <math>\textbf{d}</math>. For example, <math>\mathop{\textrm{TJ}}(0)</math> is the Turing degree of the usual halting problem. |
For each Turing degree <math>\textbf{d}</math> (say, to which a set <math>X</math> belongs), there is another degree, <math>\mathop{\textrm{TJ}}(\textbf{d})</math>, which is greater than <math>\textbf{d}</math>, constructed in the following way: choose (once and for all) a standard enumeration of all Turing machines having (the characteristic function of) <math>X</math> as an oracle, and form the set <math>K^X</math> of all <math>n</math> such that the <math>n</math>-th such machine halts (on the input <math>n</math>, but this doesn't matter very much). Then <math>X</math> is computable from this set <math>K^X</math> but the converse isn't true. We call <math>\mathop{\textrm{TJ}}(\textbf{d})</math> (which depends only on <math>\textbf{d}</math> and not on the choice of <math>X</math> having that Turing degree) the '''[[Turing jump]]''' of <math>\textbf{d}</math>. For example, <math>\mathop{\textrm{TJ}}(0)</math> is the Turing degree of the usual halting problem. |
||
A '''recursively enumerable Turing degree''' (computably enumerable Turing degree) is one containing a [[recursively enumerable set]] (computably enumerable set). The recursively enumerable Turing degrees under the partial order of Turing reducibility and the join operation defined above form an [[upper semi-lattice]] as well, with <math>0</math> as the smallest element and <math>\mathop{\textrm{TJ}}(0)</math> as the greatest element, and are an object that has been much studied by the logic community. One of the famous problems associated with the recursively enumerable degrees, known as '''Post's problem''', is whether there exists such a degree which is not equal to <math>0</math> nor <math>\mathop{\textrm{TJ}}(0)</math>. It is now known that the answer is positive (and much more is known). |
A '''recursively enumerable Turing degree''' (computably enumerable Turing degree) is one containing a [[recursively enumerable set]] (computably enumerable set). The recursively enumerable Turing degrees under the partial order of Turing reducibility and the join operation defined above form an [[upper semi-lattice]] as well, with <math>0</math> as the smallest element and <math>\mathop{\textrm{TJ}}(0)</math> as the greatest element, and are an object that has been much studied by the logic community. One of the famous problems associated with the recursively enumerable degrees, known as '''Post's problem''', is whether there exists such a degree which is not equal to <math>0</math> nor <math>\mathop{\textrm{TJ}}(0)</math>. It is now known that the answer is positive (and much more is known). |
Version vom 17. September 2005, 14:33 Uhr
In computability theory, the Turing degree of a subset of the natural numbers , is the equivalence class consisting of all subsets of equivalent to under Turing reducibility. In other words, two sets of natural numbers have the same Turing degree when the question of whether a natural number belongs to one can be decided by a Turing machine having an oracle that can answer the question of whether a number belongs to the other, and vice versa. So the Turing degree measures precisely the computability or incomputability of . Turing reducibility induces a partial order on the Turing degrees. The degree of a set is denoted . The least element in the partial order is and is the degree of all recursive sets (computable sets).
The join of two sets and , is the set
Turing degrees are preserved under the join operation, that is whenever and . Thus there is an induced join operation on Turing degrees, where the join of Turing degrees and is
The partial order of Turing degrees, together with the join operation on degrees, forms an upper semi-lattice with as the smallest element.
For each Turing degree (say, to which a set belongs), there is another degree, , which is greater than , constructed in the following way: choose (once and for all) a standard enumeration of all Turing machines having (the characteristic function of) as an oracle, and form the set of all such that the -th such machine halts (on the input , but this doesn't matter very much). Then is computable from this set but the converse isn't true. We call (which depends only on and not on the choice of having that Turing degree) the Turing jump of . For example, is the Turing degree of the usual halting problem.
A recursively enumerable Turing degree (computably enumerable Turing degree) is one containing a recursively enumerable set (computably enumerable set). The recursively enumerable Turing degrees under the partial order of Turing reducibility and the join operation defined above form an upper semi-lattice as well, with as the smallest element and as the greatest element, and are an object that has been much studied by the logic community. One of the famous problems associated with the recursively enumerable degrees, known as Post's problem, is whether there exists such a degree which is not equal to nor . It is now known that the answer is positive (and much more is known).