Теорема По́ста — теорема теории вычислимости о рекурсивно перечислимых множествах.
Формулировка теоремы
Если множество
и его дополнение
в множестве натуральных чисел ℕ рекурсивно перечислимы, то множества
и
разрешимы.
Доказательство
Необходимость. Можно считать, что
. Значит существует
и
. Так как
разрешимо, то его характеристическая функция
вычислима. Рассмотрим функцию
:

Тогда
— является множеством значений
, значит
рекурсивно перечислимо. Аналогично, рассмотрим функцию
:

Тогда
— является множеством значений
, значит
рекурсивно перечислимо.
Достаточность. Пусть
и
рекурсивно перечислимы. Это означает, что существуют рекурсивные функции
множества значений которых есть
соответственно. Рассмотрим следующий алгоритм. Будем вычислять последовательно
. Поскольку любое натуральное
, либо
, то в процессе вычисления на каком-то шаге в первом случае обнаружится такое
, что
, а во втором случае —
. В первом случае
, а во втором —
. Значит
вычислима, значит
разрешимо.
Следствие
Если
рекурсивно перечислимое, но не разрешимое множество,
— не рекурсивно перечислимое множество.
Литература
- Верещагин Н. К., Шень А. Лекции по математической логике и теории алгоритмов. — МЦНМО, 2002.
- Игошин В. И. Математическая логика и теория алгоритмов. — Academia, 2008.
- Мальцев А. И. Алгоритмы и рекурсивные функции. — М.: Наука, Физматлит, 1986.
См. также