В теории вычислимости, UTM теорема или универсальная машина Тьюринга теорема - это базовый результат о нумерации Гёделя набора вычислимых функций. Он подтверждает существование вычислимой универсальной функции, которая способна вычислить любую другую вычислимую функцию. Универсальная функция - это абстрактная версия универсальной машины Тьюринга, отсюда и название теоремы.
Теорема Роджера об эквивалентности дает характеристику гёделевской нумерации вычислимых функций в терминах теоремы smn и теоремы UTM.
Теорема утверждает, что существует частичная вычислимая функция u двух переменных, такая что для каждой вычислимой функции f одной переменной е существует такое, что для всех x. Это означает, что для каждого x либо f (x), либо u (e, x) определены и равны, либо оба не определены.
Таким образом, теорема показывает, что, определяя φ e (x) как u (e, x), последовательность φ 1, φ 2,… является перечислением частично вычислимых функций. Функция в формулировке теоремы называется универсальной функцией.