Mme Morel-sp´ecialit´e math 1
Nombres premiers dans N
Les nombres premiers ont un rˆole fondamental en arithm´etique. L’´etude des propri´et´es des nombres
entiers naturels impose souvent la d´ecomposition en facteurs premiers.
Les nombres premiers ont aussi un rˆole pr´epond´erant en cryptographie. Autant la multiplication de deux
nombres entiers, mˆeme tr`es grands, n’est pas compliqu´ee (avec un ordinateur, le calcul est imm´ediat),
autant l’op´eration inverse, c’est-`a-dire l’identification des facteurs dans un produit est tr`es difficile, mˆeme
avec les ccalculateurs les plus rapides.
En 1977, Martin Gardner posa la question aux lecteurs de Pour la Science, dans sa rubrique Jeux
math´ematiques, de la d´ecomposition en facteurs premiers d’un tr`es grand nombre (129 chiffres). Une
r´eponse ne fut donn´ee que 16 ans plus tard, grˆace au travail collaboratif de quelques 600 ordinateurs...
La cryptographie `a cl´e publique est bas´ee sur ce principe : le cryptage est rapide, mais le d´ecryptage est
quasi impossible dans la pratique (tout du moins dans un laps de temps court).
1 D´efinition
D’apr`es le paragraphe pr´ec´edent, un entier naturel p>2admet au-moins quatre diviseurs : 1; -1; pet
−p.
D´efinition 1.0.1. On appelle nombre premier tout entier naturel payant exactement quatre diviseurs
:±1,±p.
Exemples : 2 est le plus petit nombre premier; c’est le seul qui soit pair; 1 n’est pas premier; 6 non
plus.
D´efinition 1.0.2. Un entier n > 1non premier est appel´e nombre compos´e.
Exemple : 6 est un nombre compos´e.
Th´eor`eme 1.1. Tout entier ncompos´e admet un diviseur dtel que 26d6√n.
D´emonstration : n´etant compos´e, soient det d0tels que n=dd0, o`u det d0sont des entiers
sup´erieurs strictement `a 1. Quitte `a ´echanger det d0, on peut supposer que d6d0. On a alors :
d26dd0soit d26n. Donc, puisque dest un entier naturel, d6√n.
De plus, comme n > 1, le plus petit diviseur possible pour nest 2. Donc : 26d6√n.
Application : Un nombre ndonn´e est-il premier?
La contrapos´ee du th´eor`eme pr´ec´edent s’´enonce : si nn’admet pas de diviseur dtel que 26d6√n
alors nest premier.
Par exemple, prenons n= 23. Si 23 n’est pas premier il admet un diviseur dtel que 26d6√23.
Comme dest un entier et que 4<√23 <5, on en d´eduit que 26d64. Donc dest ´egal `a 2, 3 ou 4.
On ne peut avoir d= 2 ou d= 4 car 23 n’est pas pair. Il ne reste donc qu’`a tester 3. Or 23 n’est pas
divisible par 3. Donc 23 est premier.
2 Th´eor`eme fondamental de l’arithm´etique
Th´eor`eme 2.1. Th´eor`eme fondamental de l’arithm´etique
Tout entier strictement sup´erieur `a 1 se d´ecompose de mani`ere unique en produit de facteurs premiers.