Изменения

Перейти к: навигация, поиск

Рекурсивные функции

13 байт добавлено, 21:08, 18 января 2013
Основные определения
*В правиле подстановки можно использовать функции с разным числом аргументов. Например, подстановка <tex> F(x,y) = f(g(y),h(x,x,y)) </tex> эквивалентна <tex> F(x,y,z) = f(g(P_{2,2}(x,y)),h(P_{2,1}(x,y),P_{2,1}(x,y),P_{2,2}(x,y)) </tex>, но если <tex> F </tex> не константная функция то все подставляемые функции должны иметь хотя бы один аргумент.
*В рекурсии не обязательно вести индукцию по последнему аргументу. Следует из того что мы можем с помощью проекторов поставить требуемый аргумент на последнее место.
В дальнейшем вместо <tex> P_n,k{x_1,\ldots,x_k} </tex> будем писать просто, подразумевая требуемое нам <tex> n </tex>.
=== Арифметические операции на примитивно рекурсивных функциях ===
Анонимный участник

Навигация