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

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
мНемає опису редагування
Рядок 38:
== Дослідження рекурсивних функцій ==
 
Рекурсивні функції, виступаючи як еквівалент поняття ефективно рекурсивних функцій з моментамоменту їх введення піддавались інтенсивному дослідженюдослідженню.
 
Перш за все, в класі рекурсивних функцій були виделенівиділені та вивчені підкласи простіших функцій — примітивно рекурсивних, елементаринхелементарних за [[Кальмар Л.|Л. Кальмару]]. Доведено, що клас загальнорекурсивних функцій ширшеширший класакласу примітивно рекурсивний: існують загальнорекурсивні функції, що не є примітивно рекурсивними. Очевидно, що клас частково ширшеширший класу загальнорекурсивних функцій.
 
Доведено, також, що будь-яка частково рекурсивна функція може бути представлена у вигляді:
: <math>g(x_1, \dots, x_s) = \phi (\mu z(f(x_1, \dots, x_s, z) = 0))</math>,
Де <math>\phi</math> і <math>f</math> — примітивно рекурсивні функції, тобто, для отримання будь-якої частково рекурсинвоїрекурсивної функції оператор &mu; можна застосувати не більше одного разу.
 
Робились спроби класифікації рекурсивних функцій. Класифікацію примітивно рекурсивних функцій здійснив польський математик А. Гжегорчик, а класифікацію, основаніосновану на понятті [[сводимістьзвідність|сводимостіЗвідності]] (в [[теорія алгоритмів|теорії алгоритмів]]), виконав американський математик [[Пост Еміль|Е. Пост]].
 
=== Алгебри рекурсивних функцій ===
Рядок 59:
де &alpha; означає максимальне ціле число, не більше за &alpha;.
 
Доведено, що всі одномістніодномісні примітивно рекурсивні фукнціїфункції, і лише вони можуть бути отримані із функцій <math>s(x)</math>, <math>g(x)</math> скінченною кількістю операцій додавання, суперпозиції та ітерації.
 
Аналогічно, кожну загальнорекурсивну функцію можна отримати із функцій <math>s(x)</math>, <math>g(x)</math> скінченною кількістю операцій додавання суперпозиції та обернення, при чому останню виконують лише тоді, коли її результатом є всюди визначена функція. Якщо зняти це обмеження, тоді можна отримати всі одномістніодномісні частково рекурсивні функції.
 
Головним чином, досліджувались три алгебри:
Рядок 67:
* <math>\mathfrak{A}_{cr}=\langle F_{cr}, +, *, {}^{-1}\rangle</math>
* <math>\mathfrak{A}_{gr}=\langle F_{gr}, +, *, {}^{-1} \rangle</math>
де <math>F_{pr}</math>, <math>F_{cr}</math> та <math>F_{gr}</math> — множини всіх одномістниходномісних примітивно рекурсивних, частково рекурсивних та загальнорекурсивних функцій. Досліджувались найприродніші питання: наявність скінченних базисів, приклади підалгебр, описання максимальних підалгебр, тобто, таких підалгебр, які не містяться в жодних інших підалгебрах самих алгебр, [[ізоморфізм]]и та автоморфізми підалгебр, конгруеціїконгруенції на підалгебрах, питання скінченної визначеності алгебри, тощо.
 
Разом із дослідженням рекурсивних функцій, широко досліджуються рекурсивні [[предикат]]и і пов'язані з ними множини — [[підмножина|підмножини]] множини [[натуральні числа|натуральних чисел]].