In computability theory, many reducibility relations (also called reductions, reducibilities, and notions of reducibility) are studied. They are motivated by the question: given sets A {\displaystyle A} and B {\displaystyle B} of natural numbers, is it possible to effectively convert a method for deciding membership in B {\displaystyle B} into a method for deciding membership in A {\displaystyle A} ? If the answer to this question is affirmative then A {\displaystyle A} is said to be reducible to B {\displaystyle B} . The study of reducibility notions is motivated by the study of decision problems. For many notions of reducibility, if any noncomputable set is reducible to a set A {\displaystyle A} then A {\displaystyle A} must also be noncomputable. This gives a powerful technique for proving that many sets are noncomputable.
Reducibility relations A reducibility relation is a binary relation on sets of natural numbers that is
Reflexive: Every set is reducible to itself. Transitive: If a set A {\displaystyle A} is reducible to a set B {\displaystyle B} and B {\displaystyle B} is reducible to a set C {\displaystyle C} then A {\displaystyle A} is reducible to C {\displaystyle C} . These two properties imply that reducibility is a preorder on the powerset of the natural numbers. Not all preorders are studied as reducibility notions, however. The notions studied in computability theory have the informal property that A {\displaystyle A} is reducible to B {\displaystyle B} if and only if any (possibly noneffective) decision procedure for B {\displaystyle B} can be effectively converted to a decision procedure for A {\displaystyle A} . The different reducibility relations vary in the methods they permit such a conversion process to use.
Degrees of a reducibility relation Every reducibility relation (in fact, every preorder) induces an equivalence relation on the powerset of the natural numbers in which two sets are equivalent if and only if each one is reducible to the other. In computability theory, these equivalence classes are called the degrees of the reducibility relation. For example, the Turing degrees are the equivalence classes of sets of naturals induced by Turing reducibility. The degrees of any reducibility relation are partially ordered by the relation in the following manner. Let ≤ {\displaystyle \leq } be a reducibility relation and let C {\displaystyle C} and D {\displaystyle D} be two of its degrees. Then C ≤ D {\displaystyle C\leq D} if and only if there is a set A {\displaystyle A} in C {\displaystyle C} and a set B {\displaystyle B} in D {\displaystyle D} such that A ≤ B {\displaystyle A\leq B} . This is equivalent to the property that for every set A {\displaystyle A} in C {\displaystyle C} and every set B {\displaystyle B} in D {\displaystyle D} , A ≤ B {\displaystyle A\leq B} , because any two sets in C are equivalent and any two sets in D {\displaystyle D} are equivalent. It is common, as shown here, to use boldface notation to denote degrees.
Turing reducibility
The most fundamental reducibility notion is Turing reducibility. A set A {\displaystyle A} of natural numbers is Turing reducible to a set B {\displaystyle B} if and only if there is an oracle Turing machine that, when run with B {\displaystyle B} as its oracle set, will compute the indicator function (characteristic function) of A {\displaystyle A} . Equivalently, A {\displaystyle A} is Turing reducible to B {\displaystyle B} if and only if there is an algorithm for computing the indicator function for A {\displaystyle A} provided that the algorithm is provided with a means to correctly answer questions of the form "Is n {\displaystyle n} in B {\displaystyle B} ?". Turing reducibility serves as a dividing line for other reducibility notions because, according to the Church–Turing thesis, it is the most general reducibility relation that is effective. Reducibility relations that imply Turing reducibility have come to be known as strong reducibilities, while those that are implied by Turing reducibility are weak reducibilities. Equivalently, a strong reducibility relation is one whose degrees form a finer equivalence relation than the Turing degrees, while a weak reducibility relation is one whose degrees form a coarser equivalence relation than Turing equivalence.
Reductions stronger than Turing reducibility The strong reducibilities include
… excerpt ends here. Continue reading the full article.
