Изменения

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

Примитивно рекурсивные функции

3 байта добавлено, 19:29, 10 марта 2019
Строительные блоки рекурсивных функций
<li> <tex>\mathrm{U^n_i}</tex> {{---}} проекция (<tex>i</tex>-ый аргумент среди <tex>n</tex>).</li>
<tex>\mathrm{U^n_i}: \mathbb{N}^{n} \rightarrow \mathbb{N}</tex>, <tex>\mathrm{U^n_i} (x_1, \ldots , x_n) = x_i</tex>
<li> <tex>\mathrm{S}</tex>{{---}}подстановка.</li>
Если <tex>\mathrm{f}: \mathbb{N}^{n} \rightarrow \mathbb{N}</tex> и <tex>\mathrm{g_1}, \ldots , \mathrm{g_n}: \mathbb{N}^{m} \rightarrow \mathbb{N}</tex>, то <tex>\mathrm{S}\langle{}\mathrm{f},\mathrm{g_1}, \ldots \mathrm{g_n}\rangle: \mathbb{N}^{m} \rightarrow \mathbb{N}</tex>. При этом <tex>\mathrm{S}\langle{}\mathrm{f},\mathrm{g_1}, \ldots , \mathrm{g_n}\rangle (x_1, \ldots, x_m) = \mathrm{f}(\mathrm{g_1}(x_1, \ldots, x_m), \ldots \mathrm{g_n}(x_1, \ldots, x_m))</tex>
<li> <tex>\mathrm{R}</tex> {{---}} примитивная рекурсия.</li>
36
правок

Навигация