Proposition 1Suites codées et démonstrations dans PA
Puissances de 2, parité et décomposition 2ⁿ(2k + 1) dans l'arithmétique de Peano
Les conventions sont celles de Termes fonctionnels. La fonction de Primitives récursives, notée , est prise avec la construction qu'en donne ce nœud : la récurrence primitive à partir de et de , qui traduit et . On note le terme fonctionnel , et, pour un terme fonctionnel , on note le terme fonctionnel , dont la valeur dans est l'entier impair .
Pour tous termes fonctionnels et :
(i) Équations. , , et .
(ii) Lois. , et .
(iii) Parité. et .
(iv) Décomposition. Pour des variables , , distinctes, et, pour tous termes fonctionnels , , , ,
Démonstration
Par le point (ii) (b) de Termes fonctionnels, il suffit d'établir chaque formule pour des variables distinctes , , … à la place des termes. On raisonne par chaînes d'égalités, comme au nœud Lois de + et ×, entre termes fonctionnels : le point (ii) (c) du nœud Termes fonctionnels justifie la symétrie, la transitivité et le remplacement d'un sous-terme par un terme égal.
(i) Par le point (iv) de Fonctions p.r. dans PA, équivaut à , c'est-à-dire à par le point (ii) de Fonctions usuelles dans PA. Sous l'hypothèse , la seconde équation du même point et le point (i) de Termes fonctionnels ramènent à , c'est-à-dire, par les points (i) et (ii) de Fonctions usuelles dans PA, à : écrite avec la valeur , c'est la deuxième égalité. Pour , la première donne , et la seconde donne , par et le point (iii) de Lois de + et ×.
(ii) Somme des exposants. Récurrence sur , avec le paramètre . Pour , donne . Pour le pas, sous l'hypothèse , on a, par , (i) et la distributivité, Non-nullité. Récurrence sur : n'est pas nul par , et, si , alors , puis par le point (ii) de Lois de + et ×, contrairement à l'hypothèse de récurrence.
Majoration. Récurrence sur : , c'est-à-dire , est la réflexivité. Sous l'hypothèse , c'est-à-dire , la non-nullité et le point (v) de Ordre dans PA, avec , donnent , c'est-à-dire . La compatibilité de l'ordre avec l'addition, point (vi) du même nœud, appliquée deux fois avec la commutativité, et la transitivité donnent , c'est-à-dire , puisque : c'est .
(iii) Imparité. Montrons par récurrence sur , où est une variable distincte de . Pour , , et contredirait . Pour le pas, raisonnons sous l'hypothèse de récurrence et sous . Par le point (i) de Lois de + et × et , , et donne . Si , alors , contraire à . Sinon, l'instance de et l'élimination fournissent tel que ; le même calcul donne , puis par , ce que l'hypothèse de récurrence, instanciée par , exclut. La généralisation en , qui n'est pas libre dans l'hypothèse de récurrence, et le point (iii) de Récurrence dans PA concluent.
Simplification. Par et le point (iii) de Lois de + et ×, ; le point (iv) du même nœud, avec , donne .
(iv) Existence. Notons la formule , et appliquons la récurrence forte (Plus petit élément, division, (ii)), avec vide : il suffit de démontrer sous l'hypothèse , où est nouvelle. Sous et , la division euclidienne par , point (iii) du même nœud, et l'élimination fournissent et tels que et . Par le point (v) de Ordre dans PA, , et le point (ii) du même nœud, appliqué deux fois, donne ou ; d'autre part .
Si , alors par et , et ; deux introductions, avec les termes et , concluent. Si , alors . On a , sinon ; , par le point (i) de Ordre dans PA ; et , sinon et la simplification donnerait . Le point (vii) (a) du même nœud, appliqué à avec le terme , donne , et écarte le premier cas ; d'où et tels que , par l'élimination. Alors, par la distributivité et (i), et deux introductions, avec les termes et , concluent. Le raisonnement par cas et l'élimination des variables introduites donnent .
Unicité. On note d'abord que, pour tout terme fonctionnel , (i) et la distributivité donnent , et . Soit la formule ; montrons-la par récurrence sur . Dans chaque cas, on raisonne sous l'hypothèse de l'égalité, et l'on distingue et , par l'instance de .
Pour : si , l'égalité est , et et (iii) donnent ; si , elle s'écrit , avec , ce que (iii) exclut. Pour le pas, sous l'hypothèse , l'égalité s'écrit , avec : si , (iii) l'exclut ; si , elle devient , donc par (iii), et , instanciée par , et , donne et , d'où . La généralisation en , , , puis le point (iii) de Récurrence dans PA et l'instanciation concluent.
□Le langage de l'arithmétique n'a pas de symbole d'exponentiation, et l'erreur la plus répandue est de lire comme un terme. C'est un terme fonctionnel : la formule est la définition naturelle de , écrite avec la fonction de Gödel, et la loi abrège une formule de qui commence par trois quantificateurs existentiels, un par valeur, que démontre par une récurrence. Les équations du point (i) sont exactement celles que le nœud Fonctions p.r. dans PA met à disposition pour une fonction définie par récurrence primitive ; tout le reste en découle.
Le point (iv) est la forme interne à de la surjectivité du point (ii) de Codages : tout entier non nul s'écrit , et il code alors la suite codée par , suivie du terme . Par exemple : le dernier terme est , et code à son tour une suite de dernier terme , précédée de la suite codée par , c'est-à-dire . Ainsi . La décomposition et ses deux composantes ont été vérifiées par un calcul pour tous les entiers .
La récurrence du point (iii) est indispensable. Une parité qui ne dirait que « et ne sont pas égaux pour des chiffres » ne suffirait pas : l'unicité du point (iv) porte sur des variables, et c'est elle qui fera, au nœud suivant, du dernier terme et du début d'un code des fonctions bien définies aux yeux de .