I. Définition
Un nombre est premier s’il possède exactement deux diviseurs qui sont 1 et lui-même
Exemples :
Les seuls diviseurs de sont et . Donc est un nombre premier.
Les seuls diviseurs de sont et . Donc est un nombre premier.
Attention : n'est divisible que par lui-même , et ne comporte donc qu'un seul diviseur et non deux comme le réclame la définition. Le nombre n'est pas un nombre premier.
II. Une liste des nombres premiers inférieurs à
Voici un algorithme qui procède par élimination afin de trouver les nombres premiers : il s'agit de supprimer d'une table des entiers de 2 à N tous les multiples d'un entier (autres que lui-même). En supprimant tous ces multiples, à la fin il ne restera que les entiers qui ne sont multiples d'aucun entier à part 1 et eux-mêmes, et qui sont donc les nombres premiers.
Cette animation (issue de Wikipedia) est un extrait du crible d'Ératosthène . Au final, ne seront pas éliminés les nombres premiers.
On trouve : 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 101, 103, 107, 109, 113
Ératosthène ou Ératosthène de Cyrène né vers 276 av. J.-C. en Grèce, est un astronome, géographe, philosophe et mathématicien.
III. Tester si un nombre est premier
Exemple 1 : le nombre est-il un nombre premier ?
Avec les critères de divisibilité connus, n'est ni divisible par , par , par .
par : donc n'est pas divisible par .
par : donc n'est pas divisible par .
par : n'est pas divisible par .
par :
Conclusion : le nombre n'est pas un nombre premier.
Exemple 2 : le nombre est-il un nombre premier ?
Utilisons les critères de divisibilité que nous connaissons, et divisons par tous les entiers premiers successifs.
n'est pas divisible par , ni par , ni par .
donc n'est pas divisible par .
donc n'est pas divisible par .
donc n'est pas divisible par .
Faut-il continuer ? le nombre premier suivant serait à tester, mais celui-ci aurait déjà été trouvé en effectuant les divisions précédentes. Donc on peut s'arrêter, et on peut affirmer que le nombre est un nombre premier.
Pour aller plus loin : Test d'arrêt
Si le quotient devient inférieur au diviseur, on peut s'arrêter. En effet, si l'entier n'admet aucun diviseur parmi les nombres premiers successifs jusqu'à la valeur , il n'en admettra pas non plus entre et car les diviseurs d'un nombre vont par paires
Dit autrement, pour savoir si un nombre est premier, on peut s'arrêter si l'on doit dépasser à tester.