Proposition 2β et récurrence dans PA
Lemme chinois borné et prolongement d'une suite codée par β dans l'arithmétique de Peano
Les conventions sont celles de Modules de Gödel et de Graphe de β dans PA. Dans , un couple code la suite des valeurs ; le lemme de la fonction β dit que toute suite finie est ainsi codée. Une suite finie n'est pas un objet du langage de , et ce lemme ne s'y écrit pas tel quel. Ce qui s'écrit, et que l'on démontre ici, c'est qu'une suite déjà codée peut être prolongée d'un terme arbitraire : c'est tout ce dont aura besoin la récurrence primitive.
(i) Lemme chinois borné. Soit , , , et des variables distinctes, et une formule où ne figure pas. Alors
(ii) Prolongement. Pour des variables distinctes , , , , , , et , différentes des variables liées de ,
Démonstration
(i) Notons l'ensemble des deux hypothèses, et , écrivons pour , et soit , et des variables nouvelles. Notons la formule , la formule , et la formule Dans , dit qu'un multiple commun des premiers modules, étranger à tous les suivants, et un entier qui réalise les premières congruences existent. Montrons par récurrence sur , qui n'est pas libre dans .
Cas . Prenons et . On a par , par le point (i) (a) de Modules de Gödel, et , puisque donne (Bézout, lemme chinois, (i)) ; le point (vii) (b) de Ordre dans PA donne , et deux introductions donnent .
Pas. Sous les hypothèses de , et : la formule est , qui équivaut à par le point (v) de Ordre dans PA, et le point (ii) donne . Le modus ponens dans , puis l'élimination, fournissent et tels que , et , écrites avec et . Le point (vii) (a) de Ordre dans PA, appliqué à avec le terme , donne , et , qui découle de la dernière formule du point (v) et de , donne . Le même point, appliqué à la seconde hypothèse de avec le terme , et l'élimination fournissent tel que . Le lemme chinois pour deux modules (Bézout, lemme chinois, (v)), appliqué aux modules et et aux termes et , fournit tel que et . Posons ; par l'intégrité, .
Montrons avec et , par le point (i) (a) de Modules de Gödel, sous l'hypothèse , qui donne par le point (v) de Ordre dans PA. Si : , avec le témoin , donne par le remplacement, et s'obtient de et de par le remplacement d'un terme et la symétrie, puisque ; l'introduction, avec le terme , donne le second membre. Si : alors , et le point (i) (b) du même nœud, appliqué à , donne , donc , et . Par le point (ii) de Bézout, lemme chinois, et donnent , puis, par la transitivité, ; cette dernière hypothèse ne contient pas , et la monotonie de Récurrence dans PA, (ii), donne .
Montrons avec . Sous l'hypothèse : si , alors . Sinon, l'ordre total donne , et , puisque donnerait par la réflexivité et le remplacement ; donc ; alors , et donne . Le point (iii) de Modules de Gödel, appliqué aux variables et , donne , et la seconde formule du lemme d'Euclide (Bézout, lemme chinois, (iv)), avec , donne . Dans les deux cas, , et le point (vii) (b) de Ordre dans PA conclut.
Deux introductions, avec les termes et , donnent . On élimine , , et , qui ne figurent pas dans cette formule, et le théorème de la déduction, qui décharge , donne . Le point (iii) de Récurrence dans PA donne .
Conclusion. Le terme est substituable à dans , et ; l'axiome (2) et l'élimination fournissent et tels que . Sous l'hypothèse , on a , et le point (i) (b) de Modules de Gödel donne ; le point (vii) (b) de Ordre dans PA donne , l'introduction de conclut, et l'on élimine .
(ii) Soit le terme . Par le point (i) de Ordre dans PA et la transitivité, , et . Le point (ii) de Modules de Gödel, écrit avec une variable nouvelle à la place de et instancié par le terme , et l'élimination fournissent tel que et , et le point (vii) (e) de Ordre dans PA, avec , donne .
Le multiple majore les valeurs. On raisonne par cas sur . Si , alors par le point (i) du même nœud. Sinon, le point (vii) (a), appliqué à avec le terme , donne , et l'élimination fournit tel que ; on a , puisque donnerait , et le point (vi) donne . Pour tout terme , le même point donne , et la transitivité donne .
Les valeurs à réaliser. Soit la formule . Sous l'hypothèse : si , l'introduction avec le terme donne ; sinon, le point (ii) de Graphe de β dans PA donne , et la monotonie, sous l'hypothèse où n'est pas libre, donne . Le point (vii) (b) donne , et le point (i), appliqué à la variable , fournit tel que .
Ce sont les valeurs de β. Sous l'hypothèse , le point (vii) (a) et l'élimination fournissent tel que et . Dans les deux cas de , on a : si , par ce qui précède ; si , par le point (iii) de Graphe de β dans PA, qui donne . Donc , et le point (iv) du même nœud donne .
Pour , sous l'hypothèse : on a et , donc , et l'unicité du point (ii) du même nœud donne , puis par le remplacement. On élimine , qui ne figure ni dans les hypothèses et ni dans la conclusion ; le théorème de la déduction et la généralisation en , qui n'est libre dans aucune hypothèse restante, donnent , et le point (i) (a) de Modules de Gödel donne la première formule de la conclusion, avec et . Pour , le même raisonnement, mené avec le terme et , fournit tel que et ; la formule donne , puisque est exclu, et le remplacement donne , formule où ne figure pas.
Deux introductions, avec les termes et , donnent la conclusion, et l'on élimine et .
□La preuve suit celle du lemme de la fonction β, mais chaque objet y change de nature. Le produit des modules déjà traités, qui ne se nomme pas dans , devient une variable dont la formule de récurrence garantit qu'elle est un multiple commun de ces modules et qu'elle est étrangère à chacun des suivants. Bézout dans devient le lemme chinois pour deux modules de Bézout, lemme chinois, sans entiers négatifs. L'erreur la plus répandue serait de faire porter la récurrence sur : la conclusion porte sur modules, et c'est pourquoi la formule est écrite sous l'hypothèse .
Dans , pour , qui code la suite puisque , et pour , , on trouve , et le multiple commun convient ; les modules sont et , et donne et . Ce calcul, et le prolongement par la méthode de la preuve pour tous les , , et , ont été vérifiés par un programme. La croissance est rapide : est un multiple de tous les entiers jusqu'à , et majore déjà les termes de la suite qu'il code.