Mode d'emploi
- Entrer un nombre
Saisissez le nombre entier que vous souhaitez tester.
- Lancer le test
Cliquez sur Calculer pour vérifier si le nombre est premier.
- Voir les résultats
Consultez le résultat, la décomposition en facteurs premiers et les nombres premiers voisins.
Qu'est-ce qu'un nombre premier ?
Un nombre premier (prime number) est un entier naturel supérieur à 1 dont les seuls diviseurs sont 1 et lui-même. Les nombres ayant exactement deux diviseurs, comme 2, 3, 5, 7, 11 et 13, sont premiers, tandis que 4, 6, 8 et 9, qui ont trois diviseurs ou plus, sont classés comme nombres composés.
Les nombres premiers sont comme les « atomes de la multiplication » à partir desquels se construit tout entier naturel. D'après le théorème fondamental de l'arithmétique, tout entier naturel supérieur à 1 se décompose en un produit de nombres premiers d'une seule manière.
Pourquoi c'est important
- Cryptographie : le chiffrement à clé publique RSA tire sa sécurité de la difficulté de factoriser à nouveau le produit de deux grands nombres premiers.
- Simplification des fractions : connaître les facteurs premiers du numérateur et du dénominateur permet de réduire facilement une fraction à sa plus simple expression.
- Théorie des nombres : il existe une infinité de nombres premiers (preuve d'Euclide), mais leur répartition reste l'un des grands problèmes non résolus.
Formule de calcul
Ce vérificateur applique la division d'essai (trial division) avec l'optimisation 6k±1. Si n est composé, l'un de ses diviseurs est nécessairement au plus égal à √n ; après un premier filtrage par 2 et 3, il ne teste donc que i et i+2 à partir de 5 tant que i*i ≤ n.
Conditions clés : n < 2 → pas premier, et dès que n % i === 0 est vrai une seule fois, le nombre est composé.
Par exemple, comme √97 ≈ 9,85, il suffit d'essayer de diviser 97 par 2, 3, 5 et 7. Aucun ne le divise exactement, donc 97 est premier. En revanche, 91 donne 91 ÷ 7 = 13, donc 91 = 7 × 13 est composé.
La décomposition en facteurs premiers divise successivement par les plus petits nombres premiers et regroupe les facteurs répétés sous forme de puissances. Exemple : 360 = 2³ × 3² × 5.