In computability theory, a set of natural numbers is called recursive, computable or decidable if there is an algorithm which terminates after a finite amount of time and correctly decides whether or not a given number belongs to the set.
A more general class of sets consists of the recursively enumerable sets. For these sets, it is only required that there is an algorithm that correctly decides when a number is in the set; the algorithm may give no answer (but not the wrong answer) for numbers not in the set.
A subset S of the natural numbers is called recursive if there exists a total computable function such that if and if . In other words, the set S is recursive if and only if the indicator function is computable.
If A is a recursive set then the complement of A is a recursive set. If A and B are recursive sets then A ∩ B, A ∪ B and A × B are recursive sets.
A set A is a recursive set if and only if A and the complement of A are recursively enumerable sets. The preimage of a recursive set under a total computable function is a recursive set. The image of a computable set under a total computable bijection is computable.
A set is recursive if and only if it is at level of the arithmetical hierarchy.
A set is recursive if and only if it is the range of a nondecreasing partial computable function.
Recursion theory | Theory of computation
Rekursiv entscheidbare Menge | Komputebla aro | Ensemble récursif | Insieme ricorsivo | קבוצה רקורסיבית | 帰納的集合 | Zbiór rekurencyjny | 递归集合
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Recursive set".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world