Proposition 2Substitution et instances dans PA
Règles de formation des termes et des formules, et chiffres, dans l'arithmétique de Peano
Les conventions sont celles de Facteurs dans PA. Les relations , et sont prises avec les constructions qu'écrivent les preuves de Termes et de Formules, conformément à la convention de Relations p.r. dans PA : et sont les relations que fournit la récurrence de valeurs, sans paramètre, pour les relations écrites dans ces preuves, et l'on note et les historiques correspondants, au sens de Récurrence de valeurs dans PA. Pour un mot fixé , on note le chiffre de son code ; ainsi , , , , , et .
Le code du chiffre (Vérité et incomplétude) est noté . Comme dans la preuve du point (i) de ce nœud, et ; on prend la construction par récurrence primitive sans paramètre, à partir de l'entier et de la fonction , où est la composée de onze successeurs et de . Par récurrence sur , , puisque le mot est la lettre suivie du mot .
Pour toutes variables , et , et tout entier :
(i) Termes. On a et, pour ,
(ii) Formules. On a
(iii) Chiffres. On a , , , , et, pour une variable distincte de , Pour tout entier , .
Démonstration
Lecture des relations. Par le point (iv) de Récurrence de valeurs dans PA, , où est la disjonction des trois cas de la preuve de Termes. Sa formule naturelle se lit clause par clause, comme au point (ii) de Deuxième condition (D2) : la disjonction et la conjonction par le point (iii) de Relations p.r. dans PA, la quantification bornée par le point (iv), les relations de base par le point (ii), et les substitutions de fonctions par le point (ii) (d) de Termes fonctionnels, les constantes devenant des chiffres par le point (i) de Fonctions usuelles dans PA. Il en résulte que découle de chacune des deux formules avec ou . De même, découle de , et découle de , et des trois formules écrites comme ci-dessus avec pour les cas , et de la preuve de Formules ; le dernier s'écrit .
Les fonctions caractéristiques de ces relations sont des disjonctions, donc booléennes dans (Relations p.r. dans PA, (iii)), et le point (iv) de Récurrence de valeurs dans PA rend booléennes et . Par les points (ii) et (iv) du même nœud, sous l'hypothèse , on a , valeur égale à ou à , et ; d'où et de même pour . Enfin, ne code ni un terme ni une formule, et le point (iv) de Termes fonctionnels donne et ; par le remplacement, et entraînent , puis et , par le point (ii) de Longueur dans PA et le point (v) de Ordre dans PA.
Préfixes fixés. Soit le code d'un mot fixé de longueur . Par le point (iv) de Termes fonctionnels, et pour . Soit . Par les points (ii) de Concaténation dans PA et (iv) de Facteurs dans PA, avec , on a , pour , , et , ce dernier en appliquant le même point (iv) à , qui est par le point (iv) de Concaténation dans PA. Comme n'est pas nul, le point (iv) de Facteurs dans PA donne , et le point (iii) du même nœud donne , puisque , qui est au moins , n'est pas nul. Pour , , et ces égalités donnent .
(i) Sous l'hypothèse , soit ; ici . On a , et , par la compatibilité. Comme , la lecture donne , et le remplacement, avec , donne la première formule de la lecture : . Sous les hypothèses et , soit et . Alors , et puisque ; les facteurs et sont plus petits que , et la lecture donne et . L'introduction de la quantification bornée stricte, avec le terme (Modules de Gödel, (i) (b), appliqué à la négation, et contraposition), donne la seconde formule de la lecture.
(ii) Le cas atomique est celui de la seconde formule de (i), avec et en place des valeurs de l'historique : il n'y a pas d'historique pour , et donne . Les cas et sont ceux de (i), avec , les lettres et , et l'historique . Pour , ici : on a , , qui est au moins par le point (iv) de Termes fonctionnels, , et , d'où la troisième formule de la lecture pour .
(iii) Par le point (iv) de Fonctions p.r. dans PA, sans paramètre, équivaut à , et, sous l'hypothèse , équivaut à , par le point (ii) (d) de Termes fonctionnels, c'est-à-dire à , par le point (i) de Fonctions usuelles dans PA ; écrites avec la valeur , ce sont les deux équations, puisque .
Longueur. Récurrence sur : par un calcul clos, et , par le point (ii) de Concaténation dans PA et le point (i) de Lois de + et ×.
Lettres. Montrons par récurrence sur . Pour , donne (Ordre dans PA, (ii) et (v)), et par un calcul clos. Pour le pas, sous , distinguons et , par l'instance de . Si , le point (ii) de Concaténation dans PA, avec , donne . Si , alors , et le même point donne , avec ; l'hypothèse de récurrence, instanciée par , conclut. On généralise en , puis on instancie.
Terme. Récurrence sur : est un calcul clos, et le pas est (i). Enfin, dans , et le point (iv) de Termes fonctionnels donne la dernière égalité.
□Les règles de formation ne vont que dans un sens : démontre que suivi d'un terme est un terme, mais ce nœud ne dit pas que, si code un terme, en code un. L'erreur la plus répandue serait de croire que cette réciproque se lit aussi simplement : elle demande d'exclure les autres cas de la relation , ce qui est facile ici, et, pour et , de savoir que le découpage en deux termes est unique, ce qui est la lecture unique démontrée à l'intérieur de . La reconnaissance, comme le notait la seconde remarque du nœud Termes, n'en a pas besoin.
Le chiffre a pour code , puisque ; cet entier a chiffres décimaux, et celui de est une tour d'exponentielles. Le point (iii) ne calcule aucun de ces codes : il dit, pour une variable , que code un terme de longueur formé des seules lettres et . C'est la forme interne à de la fonction du nœud Vérité et incomplétude, qu'emploie aussi le lemme diagonal du chapitre voisin Lemme diagonal.