Proposition 2Suites codées et démonstrations dans PA
Ajout d'un terme, début et dernier terme d'un code dans l'arithmétique de Peano
Les conventions sont celles de Termes fonctionnels, et l'on note et comme au nœud Puissances de 2 dans PA. Les fonctions de ce nœud sont prises avec les constructions qu'écrivent les preuves de Clôture et de Codages.
La relation de divisibilité de Clôture, (v), est : l'égalité , puis la quantification bornée par une variable , puis la substitution de à . On note sa formule naturelle, pour la distinguer de la formule de Bézout, lemme chinois. Le quotient est , minimisation bornée de la relation , de borne .
La fonction est définie par récurrence primitive sans paramètre, à partir de l'entier ; on n'en emploie que la valeur en . L'exposant est le plus petit tel que ne divise pas : c'est la minimisation bornée, de borne , de la négation de la relation de divisibilité, où l'on a substitué à ; le début d'un code est , et son dernier terme est L'ajout est pris avec la construction , où . Cette construction est fixée ici par convention : le point (iii) de Codages donne la formule et dit seulement que la fonction est primitive récursive. Le choix n'importe pas : pour deux constructions d'une même fonction dont démontre l'égalité des valeurs, en termes fonctionnels, les définitions naturelles sont équivalentes dans , par les points (ii) (c) et (ii) (d) de Termes fonctionnels, puisque équivaut à , puis à . La même observation couvre la lecture de comme dans les bornes des minimisations, ici et aux nœuds suivants, et celle de la fonction nulle par dans la récurrence de valeurs. Par le point (ii) (d) de Termes fonctionnels et le point (ii) de Fonctions usuelles dans PA, on a .
Pour tous termes fonctionnels , , , , , , , , , et :
(i) Divisibilité, quotient. , et
(ii) Début et dernier terme. , et .
(iii) Ajout. On a , , , , et
Démonstration
Comme au nœud Puissances de 2 dans PA, il suffit de traiter des variables, et l'on raisonne par chaînes d'égalités entre termes fonctionnels. Pour une minimisation bornée, on emploie la caractérisation du point (vi) de Relations p.r. dans PA, avec la borne substituée par le point (ii) (b) de Termes fonctionnels : pour établir , il suffit d'établir son premier cas, , et . Pour la borne stricte , on emploie le point (i) de Modules de Gödel : si et , alors , par (b), appliqué à , et la contraposition.
(i) Divisibilité. Par les points (ii) à (iv) de Relations p.r. dans PA et le point (ii) (d) de Termes fonctionnels, avec , on a . Si , raisonnons par l'absurde sous l'hypothèse : sous , l'axiome (2) et la commutativité donnent , et le point (i) (a) de Modules de Gödel donne , contradiction ; donc , qui est . Réciproquement, sous l'hypothèse , obtenue par élimination : si , alors , et le terme convient, puisque et ; sinon, le point (vi) de Ordre dans PA donne , donc , et , et le terme convient.
Quotient. La relation minimisée a pour formule naturelle , par les points (ii) et (iii) de Relations p.r. dans PA. Sous les hypothèses , et , établissons le premier cas pour et la borne . D'abord , donc . Ensuite par et la commutativité, et donne , par et la compatibilité (Ordre dans PA, (vi)) : c'est . Enfin, sous , c'est-à-dire , la compatibilité avec la multiplication donne , ce qui exclut par le dernier point de (v) du même nœud ; le point (i) (a) de Modules de Gödel donne . Ainsi .
(ii) Début. Par le point (iv) de Fonctions p.r. dans PA, sans paramètre, équivaut à , donc . Par le point (iii) de Relations p.r. dans PA et (i), la relation minimisée dans a pour formule naturelle, en , une formule équivalente à . Soit ; établissons le premier cas pour et la borne .
Par le point (ii) de Puissances de 2 dans PA et le point (vi) de Ordre dans PA, avec par , on a , donc . Ensuite, sous l'hypothèse , on a et ; comme n'est pas nul, l'instance de l'écrit , et la simplification du point (iv) de Lois de + et × donne , ce qu'exclut la parité (Puissances de 2 dans PA, (iii)) : donc . Enfin, sous l'hypothèse , c'est-à-dire , l'élimination fournit tel que ; alors , et donne , avec ce témoin ; le point (i) (a) de Modules de Gödel donne la clause . Ainsi .
Pour , le second cas de la caractérisation, avec la clause vide (Modules de Gödel, (i) (a)), donne .
Dernier terme. Soit encore , de sorte que . Comme , et , (i) donne . Par le point (iii) de Fonctions usuelles dans PA, avec et , on a . Enfin et , et (i) donne . La chaîne conclut.
(iii) Par le point (iv) de Lois de + et ×, donnerait ou , que le point (ii) de Puissances de 2 dans PA et excluent. Ensuite , comme en (ii). Les deux égalités suivantes sont (ii), appliqué à et ; l'injectivité en découle, en appliquant et aux deux membres par le point (ii) (c) de Termes fonctionnels. Enfin, si , la décomposition (Puissances de 2 dans PA, (iv)) et l'élimination fournissent et tels que ; (ii) donne et , d'où , et comme ci-dessus.
□L'exposant est défini par une minimisation bornée, qui cherche le premier tel que ne divise pas . Dans , la borne est atteinte pour seulement ; dans , la caractérisation du nœud Relations p.r. dans PA oblige à montrer que le premier cas a lieu, et c'est l'inégalité qui le permet. L'erreur la plus répandue serait de croire qu'il faut ici le principe du plus petit élément, qui est bien un théorème de (Plus petit élément, division, (i)) : on n'en a pas besoin, puisque la décomposition fournit le candidat , et qu'il suffit de vérifier qu'il satisfait les trois clauses de la caractérisation.