Вычислимые функции
► Функция
f(x
1
,x
2
,..., x
n
)
называется вычислимой, если существует
алгоритм
A,
вычисляющий функцию
f.
► Слова «алгоритм A вычисляет функцию f» означают следующее:
1) если на вход алгоритма
A
поступает набор аргументов
(x
1
,x
2
,..., x
n
)
из области определения функции
f,
то алгоритм
останавливается и выдает результат
f (x
1
,x
2
,..., x
n
);
2) если на вход алгоритма
A
поступает набор аргументов вне
области определения функции
f,
то алгоритм работает бесконечно
или останавливается без выдачи результата.
► Определение вычислимой функции основывается на понятии
алгоритма, которое является интуитивным понятием и не имеет
пока строгого определения. Поэтому верно следующее утверждение.
► Понятие вычислимой функции является интуитивным понятием, не
имеющим строгого определения.