device-127.home 2026-2-12:16:55:33

This commit is contained in:
oskar
2026-02-12 16:55:33 +01:00
parent 95d290fb60
commit 25d129b8f8

View File

@@ -34,7 +34,7 @@ source:
> - $E$ contient la fonction successeur $S$
> - $E$ est clos par composition, c'est-à-dire que si $n,p \in \mathbb{N}$ , si $f_1, f_2, \dots, f_{n}$ sont des fonctions de $\mathscr{F}_{p}$ qui sont aussi dans $E$, et si $g \in \mathscr{F}_{n}$ est aussi dans $E$, alors la fonction composée $g(f_1, f_2, \dots, f_{n})$ appartient à E
> - i on accepte l'abus de notation $g(f_1, f_2, \dots, f_{n})$ pour la composition
> - $E$ est clos par récurrence, cc'est-à-dire que si $p \in N$, si $g \in \mathscr{F}_{p}$ et $h \in \mathscr{F}_{p+2}$ sont dans $E$, alors la fonction $f \in \mathscr{F}_{p+1}$ définie par récurrence à partir de $g$ et $h$ est aussi dans $E$ : $f : \begin{cases} f(x_1,x_2, \dots, x_{p}, 0) = g(x_1, x_2, \dots, x_{p})\\ f(x_1, x_2, \dots, x_{p}, y+1) = h(x_1, x_2, \dots, x_{p}, y, f(x_1, x_2, \dots, x_{p}, y)) \end{cases}$
> - $E$ est clos par récurrence, cc'est-à-dire que si $p \in \mathbb{N}$, si $g \in \mathscr{F}_{p}$ et $h \in \mathscr{F}_{p+2}$ sont dans $E$, alors la fonction $f \in \mathscr{F}_{p+1}$ définie par récurrence à partir de $g$ et $h$ est aussi dans $E$ : $f : \begin{cases} f(x_1,x_2, \dots, x_{p}, 0) = g(x_1, x_2, \dots, x_{p})\\ f(x_1, x_2, \dots, x_{p}, y+1) = h(x_1, x_2, \dots, x_{p}, y, f(x_1, x_2, \dots, x_{p}, y)) \end{cases}$
> - i on pourra noter $f = \rho(g, h)$
>
^definition
@@ -125,5 +125,21 @@ Dans cette section, on démontre que quelques fonctions élémentaires sont réc
> > > Cela montre que cette fonction est bien récursive primitive
>
> > [!démonstration]- Démonstration
> > Notons $\operatorname{prec} = \lambda x.x \dot{-}1$. On a démontré dans le lemme précédent que cette fontion est récursive primitive.
> > Maintenant, on peut définir $\operatorname{sub} = \lambda xy.x \dot{-} y$ comme :
> > $\operatorname{sub} = \rho(P_1^{1}, \operatorname{prec}(P_3^{3}))$
> [!proposition]+ La fonction signe est récursive primitive
> On définit la [[fonction signe]] par :
> $\operatorname{sg}: \begin{cases} \operatorname{sg}(0) = 0\\ \operatorname{sg(x) = 1 \text{ si } x \neq 0} \end{cases}$ (car on est sur $\mathbb{N}$)
> Cette fonction est récursive primitive
> > [!démonstration]- Démonstration
> > On peut écrire $\operatorname{sg}$ de plusieurs manières :
> > - $\operatorname{sg} = 1 \dot{-} (1 \dot{-}x)$
> > - $\operatorname{sg} = \rho(C_0^{0}, C_2^{1})$
> > Ce qui montre, dans tous les cas, que $\operatorname{sg}$ est récursive primitive
> [!proposition]+ Le prédicat $x>y$ est récursif primitif
> Le prédiat $x>y$ est récursif primitif (c'est-à-dire que l'ensemble $$)
# Exemples