Zestaw rekurencyjny

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.

Definicja pod względem systemu formalnego

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  ”.

Nieruchomości

Przykłady

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.

Uwagi i odniesienia

  1. Jean-Paul Delahaye , Information, Complexity and Chance , Hermes Science Publishing,1999( ISBN  2-7462-0026-0 )p. 74.

Zobacz też

Powiązane artykuły

Link zewnętrzny

Kurs rekurencyjny