Рекурсивні функції: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
мНемає опису редагування
мНемає опису редагування
Рядок 6:
 
== Поняття рекурсивних функцій ==
Введемо поняття, необхідні для математчного визначення класа рекурсивних функцій.
 
Базовими примітивними функціями, за визначенням, є:
 
Рядок 30 ⟶ 28:
Таким чином, значення <math>\mu y(f(x_1, \dots, x_{n-1}, y) = x_n)</math> є функцією <math>g(x_1, \dots, x_n)</math> від змінних <math>x_1, \dots, x_n</math>. Кажуть, що ця функція отримана від функції <math>f(x_1, \dots, x_{n-1}, y)</math> із допомогою ''мінімізації''.
 
=== Примітивно рекурсивна функція ===
=== Визначення ===
Функція називається '''примітивно рекурсивною''', якщо її можна отримати із функцій <math>\ s(x)</math>, <math>\ O^n(x_1, \dots, x_n)</math> та <math>\ I^n_m(x_1, \dots, x_n)</math> скінченною кількістю операцій суперпозиції та примітивної рекурсії;.

=== вонаЧастково рекурсивна функція ===
Функція називається '''частково рекурсивною''', якщо отримана із вказаних функцій застосуванням скінченної кількості операцій суперпозиції, примітивної рекурсії та мінімізації. Всюди визначена частково рекурсивна функція називається ''загальнорекурсивною''.
 
== Дослідження рекурсивних функцій ==