stringtranslate.com

Нумерация (теория вычислимости)

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

Распространенными примерами нумераций являются нумерации Гёделя в логике первого порядка , дескриптивные числа , возникающие из универсальных машин Тьюринга , и допустимые нумерации множества частично вычислимых функций.

Определение и примеры

Нумерация множества это сюръективная частичная функция от до S (Ершов 1999:477). Значение нумерации ν при номере i (если оно определено) часто записывается как ν i вместо обычного .

Примеры нумерации включают в себя:

Типы нумерации

Нумерация является полной , если она является полной функцией. Если область определения частичной нумерации рекурсивно перечислима , то всегда существует эквивалентная полная нумерация (эквивалентность нумераций определяется ниже).

Нумерация η разрешима, если множество является разрешимым множеством.

Нумерация η является однозначной, если η ( x ) = η ( y ) тогда и только тогда, когда x = y ; другими словами, если η — инъективная функция. Однозначная нумерация множества частично вычислимых функций называется нумерацией Фридберга .

Сравнение нумераций

На множестве всех нумераций существует предпорядок . Пусть и две нумерации. Тогда сводится к , пишется , если

Если и то эквивалентно ; это записывается .

Вычислимые нумерации

Когда объекты множества S , которые нумеруются, достаточно «конструктивны», обычно рассматривают нумерации, которые могут быть эффективно декодированы (Ершов 1999:486). Например, если S состоит из рекурсивно перечислимых множеств, нумерация η вычислима , если множество пар ( x , y ), где yη ( x ), рекурсивно перечислимо. Аналогично, нумерация g частичных функций вычислима, если отношение R ( x , y , z ) = «[ g ( x )]( y ) = z » частично рекурсивно (Ершов 1999:487).

Вычислимая нумерация называется главной , если каждая вычислимая нумерация того же множества сводится к ней. Как множество всех рекурсивно перечислимых подмножеств множества , так и множество всех частично вычислимых функций имеют главные нумерации (Ершов 1999:487). Главная нумерация множества частично рекурсивных функций известна в литературе как допустимая нумерация .

Смотрите также

Ссылки

  1. ^ "Теория вычислимости - обзор | Темы ScienceDirect". www.sciencedirect.com . Получено 19.01.2021 .