Лекция: Определение вычислимости по Тьюрингу. (с25)

Введя понятие алгоритма как МТ, можно сформулировать понятие вычислимости в этих терминах.

С каждой МТ можно связать некоторую функцию. Понятие вычислимости нетривиально. Функцию можно задать, но не знать алгоритма её вычисления. Функция вычислима если существует алгоритм, который её вычисляет и невычислима если алгоритма не существует.

Будем рассматривать функции f следующего типа f: A* →A*, где А* — множество всех слов конечной длины в алфавите A.

Говорят, что МТ вычисляет функцию fмт, если для любого выполнено:

Функция f называется вычислимой по Тьюрингу, если существует МТ которая её правильно вычисляет.

Скажем, что две МТ Т1 и Т2 эквивалентны, если они вычисляют одинаковые функции.

(с26)

Будем считать, что алфавит А МТ содержит 1.

МТ правильно вычисляет функцию, если

еще рефераты
Еще работы по информатике