W teoria obliczalności , wykorzystując zbiór rekurencyjny lub rozstrzygalne zestaw to zestaw z liczb całkowitych (lub elementy łatwe do kodowania w całkowitych), którego funkcja charakterystyczna jest rekurencyjna funkcja w sensie logiki matematycznej .
Innymi słowy, zbiór jest rekurencyjny wtedy i tylko wtedy, gdy istnieje maszyna Turinga ( program komputerowy ) pozwalająca określić w skończonym czasie, czy jakakolwiek liczba całkowita jest obecna czy nie.
Ten typ zestawu odpowiada rzeczywistej koncepcji z John R. Myhill , które są koncepcje, które mogą być zdefiniowane szeroko i jednoznaczny. Pojęcie zbioru rekurencyjnie wyliczalnego (nierekurencyjnego) jest raczej koncepcją konstruktywną , której treść staje się jaśniejsza, lepsza i lepiej rozumiana w czasie, bez możliwości jej całkowitego zdefiniowania.
W terminologii systemów formalnych równoważna jest następująca definicja:
jest rekurencyjny wtedy i tylko wtedy, gdy istnieje poprawny i kompletny system formalny dla stwierdzeń formy „ jest w ” i formy „ nie jest w ”.Następujące zestawy są rekurencyjne:
Następujące zestawy są wyliczalne rekurencyjnie, ale nie są rekurencyjne:
Obecnie nie wiadomo, czy wielozbiór terminów sekwencji Syracuse terminu początkowego jest rekurencyjny dla dowolnego (domniemana: liczba całkowita). Syracuse przypuszczenie twierdzi coś przeciwnego, ale pozostaje do dziś undemonstrated. Z drugiej strony jest rekurencyjnie wyliczalny z definicji.