Les nombres premiers

icône de pdf
Signaler

I. Définition

Un nombre est premier s’il possède exactement deux diviseurs qui sont 1 et lui-même

Exemples :

\checkmark Les seuls diviseurs de 22sont 11 et 22. Donc 22 est un nombre premier.

\checkmark Les seuls diviseurs de 77sont 11 et 77. Donc 77 est un nombre premier.

Attention : 11 n'est divisible que par lui-même 11, et ne comporte donc qu'un seul diviseur et non deux comme le réclame la définition. Le nombre 11 n'est pas un nombre premier.

II. Une liste des nombres premiers inférieurs à 120120

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.

picture-in-text

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 731731 est-il un nombre premier ?

Avec les critères de divisibilité connus, 731731 n'est ni divisible par 22, par 33, par 55.

par 77 : 731=104×7+3731=104\times 7+3 donc 731731 n'est pas divisible par 77.

par 1111 : 731=66×11+5731=66\times 11+5 donc 731731 n'est pas divisible par 1111.

par 1313 : 731=56×13+3731=56\times 13+3 731731 n'est pas divisible par 1313.

par 1717 : 731=43×17731=43\times 17

Conclusion : le nombre 731731 n'est pas un nombre premier.

Exemple 2 : le nombre 173173 est-il un nombre premier ?

Utilisons les critères de divisibilité que nous connaissons, et divisons par tous les entiers premiers successifs.

173173 n'est pas divisible par 22, ni par 33, ni par 55.

173=24×7+5173=24\times 7+5 donc 173173 n'est pas divisible par 77.

173=15×11+8173=15\times 11+8 donc 173173 n'est pas divisible par 1111.

173=13×13+4173=13\times 13+4 donc 173173 n'est pas divisible par 1313.

Faut-il continuer ? le nombre premier suivant serait 1717 à 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 173173 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 NN n'admet aucun diviseur parmi les nombres premiers successifs jusqu'à la valeur N\sqrt N , il n'en admettra pas non plus entre N\sqrt N et NN car les diviseurs d'un nombre vont par paires

Dit autrement, pour savoir si un nombre NN est premier, on peut s'arrêter si l'on doit dépasser N\sqrt N à tester.