Разрешимое множество

Разреши́мое множество (также рекурси́вное, вычислимое) — множество натуральных чисел, для которого существует алгоритм, получающий на вход любое натуральное число и через конечное число шагов завершающийся определением, принадлежит ли оно данному множеству.

Более общее определение таково: множество разрешимо, если существует алгоритм, который по любому объекту даёт ответ на вопрос, принадлежит он данному множеству или нет. Таким образом, разрешимое множество — это множество с алгоритмически разрешимой проблемой вхождения.

Множество, не являющееся разрешимым, называется неразреши́мым.

Множество является разрешимым, если и только если его характеристическая функция вычислима. Согласно тезису Чёрча, вычислимость характеристической функции означает её частичную рекурсивность. А значит, и её вычислимость по Тьюрингу. Поэтому разрешимое множество называют также частично рекурсивным (или рекурсивным) множеством.

Также можно говорить о разрешимом множестве, состоящем из любых конструктивных объектов, кодируемых натуральными числами. Любое разрешимое множество является перечислимым и арифметическим. Разрешимые множества соответствуют уровню арифметической иерархии[en].

В общем случае, подмножество множества конструктивных элементов называется разрешимым относительно , если существует алгоритм, применимый к объектам из и в случае применения к некоторому объекту дающий ответ на вопрос, принадлежит ли этот объект [1].

Существуют перечислимые множества, не являющиеся разрешимыми. Более того, перечислимое множество является разрешимым тогда и только тогда, когда его дополнение также перечислимо. Проекция разрешимого множества является перечислимой, но может не быть разрешимой. Подмножество разрешимого множества может не быть разрешимым (и даже может не быть арифметическим).

Совокупность всех разрешимых подмножеств является счётным множеством, а совокупность всех неразрешимых подмножеств  — несчётным, так как множество всех подмножеств положительных целых чисел несчётно.[2]

Существует взаимно однозначное соответствие между вычислимыми подмножествами и вычислимыми вещественными числами [2].

Примеры править

  • Пустое множество является разрешимым.
  • Любое конечное множество и его дополнение являются разрешимыми множествами.
  • Существуют бесконечные разрешимые множества с бесконечным дополнением. Например, множество всех чётных чисел и множество всех простых чисел являются разрешимыми.
  • Дополнение разрешимого множества является разрешимым.
  • Объединение и пересечение конечного числа разрешимых множеств также являются разрешимыми.
  • Любое перечислимое множество, дополнение которого также перечислимо, является разрешимым (теорема Поста).
  • Множество рациональных чисел, меньших числа  , является разрешимым.
  • Множество, единственный элемент которого равен единице, если гипотеза Римана верна, и нулю в противном случае, является разрешимым (так как оно конечно).
  • Множество номеров нетривиальных нулей ζ-функции, для которых нарушается гипотеза Римана, является разрешимым (хотя неизвестно, является ли оно пустым, конечным или бесконечным).
  • Множество строк, являющихся правильными доказательствами в ZFC, разрешимо. Его проекция — множество утверждений, доказуемых в ZFC — перечислимо, но, при условии непротиворечивости ZFC — неразрешимо.

Примечания править

  1. Эббинхауз, 1972, с. 19.
  2. 1 2 Биркгоф Г., Барти Т. Современная прикладная алгебра. — М., Мир, 1976. — с. 375—376

Литература править

  • Эббинхауз Г.Д., Якобс К., Ман Ф.К., Хермес Г. Машины Тьюринга и рекурсивные функции. — М.: Мир, 1972. — 262 с.