Lemme 1β et récurrence dans PA
Bornes strictes, multiples communs et modules de Gödel dans l'arithmétique de Peano
Les conventions sont celles de Ordre dans PA et de Bézout, lemme chinois : est un ensemble fini de formules, signifie , et l'on raisonne par chaînes d'égalités, avec les lois de Lois de + et ×. Dans les énoncés, les variables liées des formules , , , et des bornes ne figurent dans aucun des termes ; dans les preuves, les lettres , , , , désignent des variables qui ne figurent nulle part ailleurs.
Pour une formule , une variable et un terme où ne figurent ni ni la variable liée de la borne, on note la formule , et la formule . C'est l'écriture qu'emploie déjà, pour la minimisation et pour la récurrence primitive, le point (ii) de Forme Σ₁ des r.e. : comme est atomique, est une formule Δ₀ si en est une, et une formule de la classe de ce nœud si y est. Dans , elle dit que est satisfaite pour toute valeur de strictement inférieure à celle de .
Pour des termes et , on note le terme , dont la valeur dans est , le module de la fonction β. Par , on a , et le point (i) de Lois de + et × donne . Pour des termes et , on note enfin la formule , où ne figure ni dans ni dans : dans , elle dit que tout entier non nul au plus égal à divise .
(i) Bornes strictes. Soit une formule, une variable et un terme où ne figurent ni ni .
(a) Si n'est libre dans aucune formule de et si , alors . En particulier, .
(b) Si est un terme substituable à dans et ne contient pas , alors .
(c) Si est substituable à dans , alors .
(ii) Multiple commun. Pour toutes variables distinctes et ,
(iii) Modules étrangers. Pour toutes variables distinctes , , et ,
Démonstration
(i) (a) Raisonnons sous les hypothèses de et sous . Sous l'hypothèse supplémentaire , la disjonction est immédiate. Sous l'hypothèse , la première équivalence du point (v) de Ordre dans PA donne , puis par hypothèse, et encore . Le raisonnement par cas, sur la tautologie , donne , et le point (vii) (b) du même nœud donne , puisque n'est libre dans aucune formule de . Pour la borne , l'hypothèse contredit , point (v) du même nœud, et l'instance donne .
(b) Le terme est substituable à dans , et est , puisque ne figure pas dans . Le point (vii) (a) de Ordre dans PA donne donc , et la première équivalence du point (v) donne . L'instance conclut.
(c) Sous l'hypothèse et sous , le point (v) de Ordre dans PA donne , puis , et (b), avec le terme , donne ; comme n'est pas libre dans l'hypothèse, (a) donne . De , le même point tire , et (b), avec le terme , donne . Réciproquement, sous les hypothèses , et , on a . Si , le remplacement d'un terme (Calcul à variables libres, (v)), appliqué à avec les termes et , et la symétrie de l'égalité donnent ; sinon, et (b) donnent . La variable n'est libre ni dans ni dans , puisqu'elle ne figure pas dans , et (a) conclut.
(ii) Récurrence sur , par le point (iii) de Récurrence dans PA, avec vide ; on note la formule .
Cas . Par le point (vii) (d) de Ordre dans PA, équivaut à , qui découle de la réflexivité de l'égalité. Avec l'instance de , l'introduction de l'existentiel, avec le terme , donne .
Pas. Sous l'hypothèse , l'élimination avec une variable nouvelle permet de supposer et . Par l'intégrité (Lois de + et ×, (iv)), donnerait ou , que l'hypothèse et excluent : donc . Par le point (i) de Bézout, lemme chinois, , d'où , et le point (vii) (e) de Ordre dans PA donne . Enfin , avec le témoin . Le point (vii) (d) réunit ces deux formules en , et l'introduction de l'existentiel, avec le terme , donne . On élimine , qui n'est libre ni dans ni dans la conclusion, et le théorème de la déduction décharge l'hypothèse de récurrence.
(iii) Écrivons et pour et , et raisonnons sous les trois hypothèses, puis sous et , pour une variable nouvelle.
Une différence. L'élimination de , c'est-à-dire de , avec un témoin donne . Les chaînes emploient la congruence, le point (i) de Lois de + et ×, la distributivité, et la commutativité. Par le point (i) de Bézout, lemme chinois, et donnent .
L'entier est étranger à . Sous les hypothèses et , pour une variable nouvelle, la transitivité de la divisibilité donne , et donne , c'est-à-dire par la commutativité et le remplacement. Comme , le point (i) de Bézout, lemme chinois donne , puis . Le théorème de la déduction décharge et , et la généralisation en , qui n'est libre dans aucune des hypothèses restantes, donne , donc par la symétrie établie au nœud Bézout, lemme chinois. De plus : sinon donnerait , contraire à .
L'entier divise , puis . La commutativité donne , et le lemme d'Euclide (Bézout, lemme chinois, (iv)), appliqué aux termes , et au module , donne . La chaîne donne , avec le témoin , puis par la transitivité. Le point (vii) (a) de Ordre dans PA, appliqué à avec le terme , donne , et exclut le premier cas. La transitivité donne , puis comme ci-dessus.
Conclusion. De et , le point (i) de Bézout, lemme chinois tire , puis . On élimine , qui n'est libre ni dans les hypothèses ni dans ; le théorème de la déduction décharge et , et la généralisation en , qui n'est libre dans aucune des trois hypothèses, donne .
□La preuve du lemme de la fonction β prend pour une factorielle et raisonne sur un nombre premier qui diviserait deux modules. Ni l'une ni l'autre notion n'est ici disponible, et l'erreur la plus répandue serait d'écrire : la factorielle n'est pas un symbole du langage de , et l'écrire par une formule demanderait de coder des suites, c'est-à-dire la fonction elle-même, que ce chapitre met en place. Le point (ii) n'affirme que l'existence d'un multiple commun ; dans , le témoin que construit sa récurrence est d'ailleurs , c'est-à-dire , mais n'a jamais à nommer cette fonction. De même, le point (iii) remplace le nombre premier par le lemme d'Euclide pour des étrangers, qui ne parle que de diviseurs communs.
L'hypothèse ne peut pas être omise. Pour et , les modules sont , et , et divise ; l'entier , qui ne divise pas , est la différence qui échappe à l'hypothèse. Un calcul sur tous les et confirme que les modules sont deux à deux étrangers dès que est vraie. L'hypothèse est suffisante sans être nécessaire : pour et , l'entier ne divise pas , et pourtant les modules , , , et sont deux à deux étrangers ; c'est la forme dont la preuve a besoin, parce que y parcourt tous les entiers de à .
On ne peut pas écrire la borne stricte : le langage n'a pas de soustraction, et la formule en tient lieu, comme au nœud Forme Σ₁ des r.e.. Le point (i) (c) est l'outil de récurrence sur la borne de ce chapitre : il ajoute un indice à la fois, comme le point (vii) (d) de Ordre dans PA pour les bornes larges.