Les axiomes de Peano sont, en mathématiques, un ensemble d'axiomes de second ordre proposés par Giuseppe Peano pour définir l'arithmétique [1].
La définition axiomatique des entiers naturels de Peano est usuellement décrite informellement par cinq axiomes :
Le premier axiome permet de poser que l'ensemble des entiers naturels n'est pas vide, le troisième qu'il possède un premier élément et le cinquième qu'il vérifie le principe de récurrence.
De façon plus formelle, le triplet
Une telle structure est appelée structure de Dedekind-Peano (d'après le mathématicien Richard Dedekind) [2]
L'arithmétique de Peano est la restriction des axiomes de Peano au langage de l'arithmétique du premier ordre
Les axiomes de Peano deviennent alors les 7 axiomes suivants, auxquels s'ajoute, pour la récurrence, un schéma d'axiomes, qui représente une infinité dénombrable d'axiomes (un axiome pour chaque formule du langage) :
Le schéma d'axiomes exprime bien la récurrence : dans la formule
Ce qui exprime bien que, si l'ensemble
Cependant, le schéma d'axiomes ne donne plus cette propriété que pour les sous-ensembles de
On peut montrer que l'arithmétique de Peano ne peut être finiment axiomatisée, à moins de modifier le langage. Cela n'a donc pas forcément grand sens de chercher à minimiser les axiomes. On peut tout de même remarquer que l'axiome 2 pourrait être éliminé. Il se démontre par récurrence, une récurrence assez singulière, puisqu'il faut bien distinguer le cas 0 du cas successeur, mais que dans ce dernier cas, l'hypothèse de récurrence n'est pas utile.
L'existence d'une structure de Dedekind-Peano peut être établie par une construction très usuelle dans le cadre de la théorie des ensembles :
Cet ensemble est aussi l'ensemble des ordinaux de von Neumann finis. Cette construction de N n'est pas vraiment canonique, l'essentiel est que 0 ne soit jamais un successeur et que le successeur soit injectif (et encore, cela suffirait que ce soit sur l'ensemble obtenu), mais elle permet de construire de façon simple et uniforme un ensemble représentant chaque cardinalité finie (l'entier n ainsi construit a, en tant qu'ensemble, pour cardinal n), l'axiome de l'infini permettant de prouver qu'ils forment un ensemble.
Deux structures de Dedekind-Peano
On trouve souvent la notation
L'addition et la multiplication sont définies sur
L'addition sur
Puisque s(0) = 1, s(b) = s(b + 0) = b + s(0) = b + 1. Le successeur de b est simplement b + 1.
De façon analogue, en supposant que l'addition a été définie, la multiplication sur
Il est finalement possible de définir un ordre total sur
En vertu du second théorème d'incomplétude de Gödel, la non-contradiction de ces axiomes entre eux n'est pas conséquence de ces seuls axiomes : on ne peut pas prouver la cohérence de l'arithmétique dans l'arithmétique.
Une structure de Dedekind-Peano est un modèle de ces axiomes. La construction ci-dessus fournit donc une preuve de cohérence des axiomes relativement à une théorie dans laquelle on peut définir ces structures, et formaliser la preuve de correction, par exemple la théorie axiomatique des ensembles de Ernst Zermelo. Il existe également des preuves de cohérence relative, notamment celle de Gerhard Gentzen qui fournit une mesure précise de la " force " de l'arithmétique : il suffit d'ajouter un principe d'induction jusqu'à l'ordinal dénombrable ε0 pour pouvoir démontrer la cohérence de l'arithmétique.
Un modèle de l'arithmétique de Peano qui n'est pas une structure de Dedekind-Peano, et n'est donc pas isomorphe à
Tout modèle non standard de l'arithmétique contient les entiers naturels, que l'on appelle alors, entiers " standard ", et qui sont les éléments du modèles que l'on peut désigner par des termes du langage, les autres éléments du modèle sont alors appelés entiers non standard.
Plus précisément si
et l'image de f est ce que l'on appelle l'ensemble des entiers standard du modèle.
Il n'est pas possible de distinguer les entiers standard des entiers non standard dans le langage de l'arithmétique, puisque si un prédicat permettait de caractériser les entiers standard, le schéma de récurrence particularisé à ce prédicat ne serait pas valide. On " sort " donc de l'arithmétique de Peano dès que l'on raisonne sur ces notions dans un modèle non standard. Mais, on peut se servir bien entendu du fait que les axiomes de Peano restent valides dans ce modèle. On montre par exemple facilement qu'un entier non standard est nécessairement supérieur à un entier standard. La totalité de l'ordre (défini par l'addition, voir ci-dessus), reste valide. Si un entier non standard était plus petit qu'un entier standard, on montrerait par injectivité du successeur et récurrence qu'il existe un entier non standard plus petit que 0, et 0 serait un successeur. Encore plus simplement, on montre qu'il ne peut y avoir de plus petit entier non standard, puisque tout entier non nul est un successeur.