Demandez en classe ce qu’est un nombre premier, et la réponse vient sans hésiter : un nombre divisible seulement par un et par lui-même. Demandez ensuite si un est premier. La classe répond non, et elle a raison, mais la phrase qu’elle vient de réciter dit oui : un n’est divisible que par un, c’est-à-dire par un et par lui-même. Une autre réponse circule, plus imagée — un nombre premier serait un nombre qu’on ne peut pas décomposer. Elle ne vaut pas mieux : sept se décompose très bien en trois plus quatre, et en sept fois un. Une définition qui laisse entrer le seul nombre qu’elle devait exclure n’est pas une définition.
Cet article ouvre la série Le peuple des nombres premiers, tirée du chapitre 4 de Mathématiques en terminales scientifiques (Tome 2). Elle prend la suite de La chaîne du PGCD, close en août, dont deux articles servent ici : le théorème de Gauss, et le crible d’Ératosthène, où l’on a établi pourquoi l’on peut s’arrêter à la racine carrée. Le prochain article de la série, « Il y en a toujours un de plus : la preuve d’Euclide, relue de près », paraît le 9 octobre.
1. La phrase du cahier, prise au mot
La phrase « le nombre est divisible seulement par
et par lui-même » signifie : tout diviseur positif de
est égal à
ou à
. Pour
, c’est vrai, et c’est ce que l’on voulait dire. Pour
, le seul diviseur positif est
, qui est à la fois «
» et « lui-même » : la phrase est encore vraie. Seul le nombre
est écarté, parce que tout entier le divise.
La définition du Tome 2 procède autrement. Elle ne nomme pas les diviseurs, elle les compte.
Définition. Un entier naturel
est dit premier s’il possède exactement deux diviseurs positifs, à savoir
et
lui-même.
Notons le nombre de diviseurs positifs de l’entier
. Le décompte des premiers entiers suffit à voir ce que fait la définition.
Les nombres premiers sont exactement les colonnes où l’on lit . Le nombre
en a une infinité, le nombre
un seul : les deux sont écartés sans clause particulière. Quand
, les deux noms «
» et «
» désignent le même nombre, et le compte tombe à un. Entre la phrase récitée et la définition, la différence tient dans un mot. Le mot qui compte est « deux ».
2. Pourquoi écarter 1 ?
On pourrait trouver le décompte arbitraire, et demander pourquoi la définition ne dit pas « au plus deux ». La réponse n’est pas une affaire de goût. Le nombre s’écrit
et, comme le montrera le troisième article de la série, c’est sa seule écriture comme produit de nombres premiers rangés dans l’ordre croissant. Si
était premier, il en aurait une infinité :
L’unicité de la décomposition, qui est le théorème central de l’arithmétique élémentaire, devrait alors s’énoncer « aux facteurs égaux à près », et chaque énoncé qui s’appuie sur elle traînerait la même réserve. Écarter
coûte un mot dans la définition ; l’admettre coûterait une clause dans chaque théorème.
La question n’a pas toujours été tranchée ainsi. Pour Euclide, elle ne se posait pas : un nombre était « une multitude composée d’unités », et l’unité elle-même n’en était pas un. Elle s’est posée plus tard, et la réponse a varié longtemps. En 1914 encore, Derrick Norman Lehmer ouvrait par le nombre sa table des nombres premiers jusqu’à un peu plus de dix millions, au motif que
n’est certainement pas composé au sens où
l’est, et qu’il faudrait sinon créer une classe pour lui seul. L’objection est juste, et c’est exactement ce qu’on a fini par faire. Le nombre
n’est ni premier ni composé : avec
, il forme dans
la classe des entiers inversibles, qui sont aussi ceux qui divisent tous les autres.
3. Décomposer, mais en quel sens ?
Revenons à l’image du nombre « qu’on ne peut pas décomposer ». Le nombre se décompose de bien des manières :
La première est additive et n’a rien à voir avec la question. La deuxième est possible pour tout entier. Les deux dernières sortent de . L’image ne dit pas lesquelles comptent ; pour qu’elle devienne un énoncé, il faut préciser trois choses : dans
, en produit, et avec deux facteurs au moins égaux à
.
Proposition 1. Un entier naturel
est premier si, et seulement si, il n’existe pas d’entiers naturels
et
tels que
.
Démonstration. Supposons avec
et
. Le nombre
divise
, il est strictement supérieur à
, et il vérifie
, donc
. L’entier
possède alors au moins trois diviseurs positifs,
,
et
: il n’est pas premier.
Réciproquement, supposons que ne soit pas premier. Les nombres
et
sont deux diviseurs positifs distincts de
; puisqu’il n’en a pas exactement deux, il en possède un troisième,
, différent de
et de
. Comme un diviseur positif de
ne dépasse pas
, on a
. Écrivons
: de
on tire
, c’est-à-dire
, et l’on a bien
.
Regardez l’hypothèse dans l’énoncé. Elle n’est pas là par prudence. Le nombre
ne s’écrit pas comme produit de deux entiers au moins égaux à
: il est donc « indécomposable » au sens exact qu’on vient de donner. L’image, même rendue rigoureuse, laisse entrer
, et il faut le mettre dehors à la main. La définition par le décompte des diviseurs n’a pas besoin de ce raccord.
4. Le premier théorème du chapitre
Le chapitre du Tome 2 consacré aux nombres premiers ouvre sur un résultat que l’on emploie constamment sans le formuler.
Proposition 2. Tout entier naturel distinct de
et de
admet au moins un diviseur premier.
Démonstration. Soit , et soit
l’ensemble des diviseurs
de
tels que
. Le nombre
appartient à
, qui est donc une partie non vide de
. D’après le principe du bon ordre — toute partie non vide de
admet un plus petit élément, ce que l’on démontre à partir de l’axiome de récurrence, présenté dans l’article sur les axiomes de Peano —, l’ensemble
possède un plus petit élément, que nous notons
.
Supposons que admette un diviseur positif
différent de
et de
. Alors
divise
, par transitivité, et vérifie
: c’est un élément de
strictement plus petit que
, ce qui contredit le choix de
. Les seuls diviseurs positifs de
sont donc
et
, et comme
, ils sont bien deux. Le nombre
est un diviseur premier de
.
La démonstration en dit plus que l’énoncé : le plus petit diviseur d’un entier qui soit différent de
est toujours premier. Le nombre
, que l’on prend volontiers pour premier parce qu’il n’est divisible ni par
, ni par
, ni par
, a pour plus petit diviseur supérieur à
le nombre
, et
. La proposition ne dit pas comment trouver ce diviseur ; c’est le travail du crible, et de la borne de la racine carrée.
Cette proposition porte les deux articles qui suivent. La preuve d’Euclide l’applique à un nombre fabriqué exprès ; l’existence de la décomposition en facteurs premiers l’applique de proche en proche.
5. Ce que l’image laisse de côté
Ne pas se décomposer n’est pas la propriété qui fait travailler les nombres premiers. Celle qui sert dans presque toutes les démonstrations d’arithmétique est d’une autre nature.
Lemme d’Euclide. Si un nombre premier
divise un produit
d’entiers, alors
divise
ou
divise
.
Le Tome 2 l’établit dans la section Nombres premiers et divisibilité, comme conséquence du théorème de Gauss. C’est un théorème, et il n’est pas contenu dans l’image. Ne pas se décomposer, et ne pas pouvoir diviser un produit sans diviser l’un des facteurs, sont deux propriétés différentes. Dans , elles coïncident, par une démonstration qui passe par l’identité de Bézout. Ailleurs, rien ne les oblige à coïncider. L’exemple qui suit ne figure pas dans l’ouvrage ; la tradition le prête à Hilbert.
Considérons l’ensemble des entiers naturels congrus à
modulo 4 :
,
,
,
,
,
,
, et ainsi de suite. Le produit de deux éléments de
reste dans
, puisque
On peut donc y parler de divisibilité : dans , un élément
divise
s’il existe un élément
de
tel que
. Le nombre
est indécomposable dans
, car ses seules écritures comme produit de deux entiers naturels sont
et
, et le nombre
n’appartient pas à
. Le nombre
l’est aussi, puisque
et que ni
ni
n’y figurent ; de même pour
. Or
Dans , le nombre
divise donc le produit
, alors qu’il ne divise pas
. L’indécomposable de
n’a pas la propriété d’Euclide. Ce qui fait la valeur d’un nombre premier n’est donc pas qu’il résiste à la décomposition, mais qu’il ne peut diviser un produit sans diviser l’un des facteurs — et dans
, cela se démontre.
Le troisième article de la série, qui paraît le 11 octobre, tirera la conséquence de cet écart. Dans , le nombre
possède deux décompositions distinctes en indécomposables ; dans
, la décomposition est unique, et elle l’est précisément parce que le lemme d’Euclide y est vrai.
La définition, la proposition 2 et le lemme d’Euclide sont ceux du chapitre 4, Nombres premiers, de Mathématiques en terminales scientifiques (Tome 2), où le lemme est énoncé sans recevoir de nom. La proposition 1, la discussion sur le nombre 1 et l’exemple de l’ensemble n’y figurent pas et sont construits ici.