Outil Mathématique Gratuit

Calculateur de Nombres Premiers

Vérifiez si un nombre entier est premier, découvrez sa décomposition et explorez les outils associés.

Exemples :

97 est un Nombre Premier

Démontré · Divisions Successives

✓ 97 est PROUVÉ PREMIER : aucun diviseur n'existe jusqu'à √97 — Exactement deux diviseurs positifs distincts : 1 et lui-même

Rang dans la Suite
#25
Rang indexé
Premier Précédent
89
Strictement inférieur
Premier Suivant
101
Strictement supérieur
Nombre de Chiffres
2
Longueur en base 10
Décomposition composée et diviseurs
Plus petit facteur premier: 7
Décomposition en facteurs premiers: 7 × 13
Total des diviseurs: 4
Souhaitez-vous plutôt évaluer sa valeur absolue positive ?
Afficher les étapes de calcul et divisions ▾

Pour vérifier si un entier n est premier, il n'est pas nécessaire de tester tous les entiers jusqu'à n. Il suffit de tester les nombres premiers inférieurs ou égaux à sa racine carrée : d ≤ ⌊√n⌋.

Architecture de Calcul

Fonctionnement de Notre Calculateur

Développé pour la rapidité, la certitude mathématique et la clarté pédagogique.

Un calculateur de nombres premiers est un outil mathématique de précision qui détermine si un entier donné est premier ou composé. Il teste la divisibilité, vérifie si l'entier possède exactement deux diviseurs positifs, calcule ses facteurs premiers et identifie les nombres premiers voisins avec une certitude mathématique absolue et des explications étape par étape.

Diagramme Interactif du Processus de Calcul

Cliquez sur une étape pour examiner le processus exact :
1

Entrez un Entier Positif

Saisissez n'importe quel entier naturel ou cliquez sur l'un de nos exemples prédéfinis.

2

Lancez la Vérification

Le moteur exécute les divisions par essai jusqu'à la racine ou un test de Miller-Rabin déterministe.

3

Consultez les Résultats

Vérifiez le verdict prouvé, les étapes de division, les facteurs premiers et les rangs adjacents.

Boîte à Outils Complète

Outils de Nombres Premiers

Calculateurs spécialisés dédiés à des opérations arithmétiques spécifiques.

Showing 25 of 25 tools
Lists & Ranges

Générateur de Premiers

Générez des listes complètes de nombres premiers dans un intervalle avec copie CSV instantanée.

Ouvrir l'outil →
Check & Factors

Décomposition en Facteurs Premiers

Décomposez un entier composé en puissances de nombres premiers avec arbre interactif et échelle.

Ouvrir l'outil →
Lists & Ranges

Premier Suivant et Précédent

Identifiez les nombres premiers immédiatement adjacents avec calcul précis des écarts.

Ouvrir l'outil →
Lists & Ranges

N-ième Nombre Premier

Trouvez n'importe quel nombre premier par son rang exact, du 1er (2) au 10 000e (104 729).

Ouvrir l'outil →
Σ
Lists & Ranges

Somme de Nombres Premiers

Calculez la somme exacte de tous les nombres premiers dans un intervalle via BigInt.

Ouvrir l'outil →
Lists & Ranges

Premiers Entre Deux Bornes

Comptez et listez les nombres premiers entre deux limites avec calcul de densité et jumeaux.

Ouvrir l'outil →
Check & Factors

Test de Nombres Premiers Entre Eux

Vérifiez si pgcd(a, b) = 1 grâce aux étapes de l'algorithme d'Euclide et au pavage géométrique.

Ouvrir l'outil →
π(x)
Charts & Visuals

Fonction de Compte π(x)

Mesurez la décroissance de la densité des premiers jusqu'à 100 millions et comparez au PNT.

Ouvrir l'outil →
Charts & Visuals

Tableau des Premiers 1–100

Grille 10×10 interactive avec simulateur du Crible d'Ératosthène et affichage imprimable.

Ouvrir l'outil →
Charts & Visuals

Factor Tree Calculator

Interactive visual factor tree. Watch numbers branch step by step into their prime factors.

Ouvrir l'outil →
Special & Crypto

Twin Prime Calculator

Find twin prime pairs (primes that differ by just 2, like 11 and 13) and see how often they appear.

Ouvrir l'outil →
Lists & Ranges

Prime Gap Calculator

Find the distances between back-to-back prime numbers and spot large gaps.

Ouvrir l'outil →
Charts & Visuals

Sieve of Eratosthenes

Interactive animated visualizer crossing off multiples step by step to reveal prime numbers.

Ouvrir l'outil →
Check & Factors

Bulk Prime Checker

Check up to 500 numbers at the same time to see which are prime and export to CSV.

Ouvrir l'outil →
Special & Crypto

Random Prime Generator

Generate truly random prime numbers with custom digit lengths.

Ouvrir l'outil →
Charts & Visuals

Prime Number Theorem

Compare the exact count of prime numbers against famous mathematical estimation formulas.

Ouvrir l'outil →
Special & Crypto

Goldbach Calculator

Find pairs of prime numbers that add up to any even number you choose.

Ouvrir l'outil →
Check & Factors

Semiprime Calculator

Analyze numbers made by multiplying exactly two prime numbers together (like 15 = 3 × 5).

Ouvrir l'outil →
Special & Crypto

Mersenne Prime Calculator

Test huge primes written as 2^p - 1 and explore world-record prime numbers.

Ouvrir l'outil →
Check & Factors

Prime Power Calculator

Test if a number is a prime raised to a power (like 2³ = 8 or 3² = 9).

Ouvrir l'outil →
Special & Crypto

Special Prime Checker

Explore fascinating prime families like palindrome primes, twin primes, and mirror primes.

Ouvrir l'outil →
Charts & Visuals

Prime Distribution & Ulam Spiral

View prime numbers plotted on a visual 2D spiral to discover line patterns.

Ouvrir l'outil →
Special & Crypto

RSA Prime Demo

Interactive visual demonstration of how prime numbers lock and protect secret messages online.

Ouvrir l'outil →
Check & Factors

Fraction Prime Factorization

Break down fractions into prime factors and simplify them easily.

Ouvrir l'outil →
Check & Factors

How to Check If a Number Is Prime

Simple algorithms and copyable code examples in Python, JavaScript, C++, Java, and Go.

Ouvrir l'outil →
Fondements Mathématiques

Qu'est-ce qu'un Nombre Premier ?

Les briques élémentaires et indivisibles de l'arithmétique et des entiers.

Diagramme Géométrique : Le Test du Rectangle

Un nombre n est premier si n carreaux ne peuvent former qu'une unique ligne 1 × n. S'ils forment un rectangle de largeur > 1, il est composé.

Exemples :
12 is Composite: 3 rectangular arrangements possible
Displaying a 3 × 4 rectangular array with zero remainder.

Définition et Exemples

En mathématiques, un nombre premier est un entier naturel strictement supérieur à 1 qui admet exactement deux diviseurs positifs distincts : 1 et lui-même.

Les dix premiers nombres premiers sont : 2, 3, 5, 7, 11, 13, 17, 19, 23, 29.

Tout nombre entier supérieur à 1 qui n'est pas premier est qualifié de nombre composé, car il est le produit de plusieurs nombres premiers.

Quick Integer Classifier (Tap 0, 1, 2, or Any Integer)
2 is the ONLY even prime — factors: 2 (exactly 2 divisors).
Indivisible emerald prime polyhedra beside a factored composite block
The Building Blocks of Arithmetic Like chemical elements in chemistry, prime numbers cannot break down further—every composite whole splits cleanly into a unique product of primes.

Pourquoi 0 et 1 Ne Sont Pas Premiers

0 n'est ni premier ni composé : il possède une infinité de diviseurs car diviser 0 par tout entier non nul donne 0 sans reste.

1 n'est ni premier ni composé : il n'a qu'un unique diviseur positif (lui-même). S'il était premier, le Théorème Fondamental de l'Arithmétique perdrait son unicité de décomposition.

Four classes of non-negative integers: 0, 1, primes, and composites

Classification map of whole numbers: 0 (zero divisors rule), 1 (unit), Primes (2 factors), and Composites (3+ factors).

Nombres Premiers vs Composés

Distinctions mathématiques essentielles entre les deux classes d'entiers positifs :

Propriété Nombres Premiers Nombres Composés
Définition Exactement deux diviseurs positifs distincts : 1 et lui-même Plus de deux diviseurs positifs
Nombre de diviseurs Strictement 2 diviseurs 3 diviseurs ou plus
Plus petit élément 2 (le seul nombre premier pair) 4 (2 × 2)
Décomposition en facteurs premiers Le nombre lui-même (p¹) Produit unique de puissances de nombres premiers (p₁ᵃ × p₂ᵇ …)
Entiers pairs Seul 2 est premier ; tous les autres nombres pairs sont composés Tous les entiers pairs > 2 (4, 6, 8, 10, 12…)
Exemples 2, 3, 5, 7, 11, 13, 97, 101 4, 6, 8, 9, 12, 51, 91, 100

Pourquoi 2 Est le Seul Premier Pair

Un nombre pair est divisible par 2. Le nombre 2 n'a que deux diviseurs (1 et 2), ce qui satisfait la définition. En revanche, tout nombre pair n > 2 est divisible par 1, 2 et n, ayant ainsi au moins 3 diviseurs.

7 et 9 Sont-ils Premiers ?

7 est premier : ses seuls diviseurs sont 1 et 7. 9 n'est PAS premier : 9 est composé car 3 × 3 = 9. Il possède trois diviseurs (1, 3 et 9). Être impair ne suffit pas pour être premier !

Méthodes et Démonstrations

Comment Vérifier si un Nombre Est Premier

La borne classique de la racine carrée et les algorithmes pas à pas.

Simulateur Interactif : Borne Racine Carrée et Divisions

Observez comment la limite ⌊√n⌋ réduit drastiquement les divisions nécessaires pour prouver la primalité.

Essayer des cas de test :
Borne de la racine carrée
√97 ≈ 9.85
p ≤ 7 (⌊√97⌋ = 9)
Nombres premiers à tester
4
2, 3, 5, 7
Tests économisés par la borne
92
92 / 96 (95.8%)
Search Horizon Visualization (1 → ⌊√n⌋ → n) Only prime divisors ≤ ⌊√n⌋ are needed

Vérifications de divisibilité jusqu'à √n

Multi-stage lattice filter separating composite numbers from emerald prime values
Eliminating Multiples Early Small prime filters (2, 3, 5, 7…) sift out composites immediately, shrinking candidate tests up to √N.
Geometry explaining why factor pairs mirror around square root of n
Why √N Is the Exact Cutoff Every factor pair (a × b = n) has one member ≤ √n and the mirror cofactor ≥ √n.

Tester la Divisibilité Jusqu'à √n

Pour vérifier si un entier n est premier, il n'est pas nécessaire de tester tous les entiers jusqu'à n. Il suffit de tester les nombres premiers inférieurs ou égaux à sa racine carrée : d ≤ ⌊√n⌋.

Principe mathématique : Les diviseurs fonctionnent par paires complémentaires (a × b = n). Si les deux étaient strictement supérieurs à √n, leur produit dépasserait n, ce qui est impossible.

Exemple résolu : 97 est-il premier ?

  1. Calculer √97 ≈ 9,848. On ne teste que les nombres premiers ≤ 9.
  2. Les nombres premiers à tester sont : 2, 3, 5, 7.
  3. 97 ÷ 2 = 48 R 1 (Non divisible, se termine par le chiffre impair 7).
  4. 97 ÷ 3 = 32 R 1 (Non divisible, la somme des chiffres 9+7=16 n'est pas divisible par 3).
  5. 97 ÷ 5 = 19 R 2 (Non divisible, ne se termine ni par 0 ni par 5).
  6. 97 ÷ 7 = 13 R 6 (Non divisible).
  7. Aucun des nombres premiers candidats ≤ √97 ne divise 97 exactement. Par conséquent, 97 est prouvé premier !

Exemple résolu : Pourquoi 91 est-il composé ?

  1. Calculer √91 ≈ 9,539. On ne teste que les nombres premiers ≤ 9.
  2. Les nombres premiers à tester sont : 2, 3, 5, 7.
  3. 91 ÷ 2 = 45 R 1 (Non divisible).
  4. 91 ÷ 3 = 30 R 1 (Non divisible, somme des chiffres 9+1=10).
  5. 91 ÷ 5 = 18 R 1 (Non divisible, ne se termine ni par 0 ni par 5).
  6. 91 ÷ 7 = 13 R 0 (Divise exactement !).
  7. Puisque 7 est un diviseur, 91 est composé : 91 = 7 × 13.

Raccourcis mentaux de divisibilité

Vous pouvez éliminer rapidement de nombreux candidats composés à l'aide de règles simples de calcul mental :

  • Divisible par 2 : Le dernier chiffre est pair (0, 2, 4, 6, 8).
  • Divisible par 3 : La somme de tous les chiffres est un multiple de 3 (ex. pour 51 : 5+1=6, donc 51 ÷ 3 = 17).
  • Divisible par 5 : Le dernier chiffre est 0 ou 5.
  • La règle 6k ± 1 : Tout nombre premier supérieur à 3 peut s'écrire sous la forme 6k − 1 ou 6k + 1. Bien que tous les nombres de cette forme ne soient pas premiers, tout nombre qui n'est pas de cette forme est assurément composé !
Calcul Mental et Raccourcis

Critères de Divisibilité et Raccourcis

Tests mentaux essentiels pour éliminer instantanément les nombres composés sans calculatrice.

Diagramme Interactif : La Roue Modulo 6 (6k ± 1)

Tout nombre premier strictement supérieur à 3 s'écrit obligatoirement sous la forme 6k + 1 ou 6k - 1.

Essayer des exemples :
6k 6k+1 ★ 6k+2 6k+3 6k+4 6k−1 ★ DIV BY 6
La Règle de Primalité 6k ± 1
97 = 6 × 16 + 1
Remainder dividing by 6: 1 → 6k + 1
Interactive Divisibility Scanner (Test Any Number Against All 10 Rules) Testing 2,730 — divisible by 2, 3, 5, 6, 7, 13 (6 rules match).
Diviseur Critère de Divisibilité & Astuce Application Concrète Live Result
2 Le dernier chiffre est pair : 0, 2, 4, 6 ou 8. 248 se termine par 8 → Divisible par 2
3 La somme de tous les chiffres individuels est divisible par 3. 453 → 4+5+3 = 12 (divisible par 3) → Divisible par 3
4 Le nombre formé par les deux derniers chiffres est divisible par 4. 3 116 se termine par 16 (16 ÷ 4 = 4) → Divisible par 4
5 Le dernier chiffre est soit 0, soit 5. 895 se termine par 5 → Divisible par 5
6 Le nombre réussit à la fois le test de 2 (pair) et le test de 3 (somme des chiffres). 732 est pair et 7+3+2 = 12 → Divisible par 6
7 Doublez le dernier chiffre et soustrayez-le du reste. Le résultat est divisible par 7. 672 → 67 − (2×2) = 63 (63 ÷ 7 = 9) → Divisible par 7
8 Le nombre formé par les trois derniers chiffres est divisible par 8. 5 128 se termine par 128 (128 ÷ 8 = 16) → Divisible par 8
9 La somme de tous les chiffres individuels est divisible par 9. 2 871 → 2+8+7+1 = 18 (18 ÷ 9 = 2) → Divisible par 9
11 La somme alternée des chiffres (ajouter-soustraire-ajouter...) est égale à 0 ou à un multiple de 11. 913 → 9 − 1 + 3 = 11 → Divisible par 11
13 Ajoutez 4 fois le dernier chiffre au préfixe restant. La somme est divisible par 13. 299 → 29 + (9×4) = 65 (65 ÷ 13 = 5) → Divisible par 13

La Règle de Primalité 6k ± 1

Tout nombre premier strictement supérieur à 3 s'écrit obligatoirement sous la forme 6k + 1 ou 6k - 1.

6k − 1  |  6k + 1

Pourquoi cela est garanti : Tout entier peut être réparti sous l'une des six formes suivantes : 6k, 6k+1, 6k+2, 6k+3, 6k+4, 6k+5 (qui équivaut à 6(k+1)−1).

  • 6k, 6k+2, 6k+4 sont toujours pairs (divisibles par 2).
  • 6k+3 est toujours divisible par 3.

Avertissement important : C'est une condition nécessaire, mais non suffisante. Bien que tout nombre premier > 3 ait cette forme, certains nombres de cette forme sont composés (ex. 25 = 6(4)+1 et 35 = 6(6)−1). Vérifiez toujours les candidats par division d'essai bornée.

Pourquoi Il N'Existe Pas de Formule Simple

En 1772, Leonhard Euler a découvert le remarquable polynôme quadratique f(n) = n² + n + 41 qui ne produit que des nombres premiers pour tout entier n = 0, 1, 2, ..., 39 (40 nombres premiers consécutifs : 41, 43, 47, 53, 61, ..., 1601).

f(n) = n² + n + 41

Cependant, à n = 40, le polynôme produit 40² + 40 + 41 = 1 681 = 41², prouvant qu'aucun polynôme algébrique non constant ne peut générer exclusivement des nombres premiers indéfiniment.

Click any n (0–45) to verify f(n): f(0) = 41 (Prime)
Référence Visuelle en Grille

Tableau des Nombres Premiers de 1 à 100

Grille visuelle interactive 10×10. Utilisez le simulateur du Crible d'Ératosthène pour observer l'élimination des composés.

Nombres Premiers (1–100) Σ = 1,060
Cliquez sur « Étape du crible » pour voir comment Ératosthène a éliminé les nombres composés en 200 av. J.-C. ! Étape 0/4
Premier (25 nombres : 2, 3, 5, 7, 11, … 97)
Composé (74 nombres : multiples des premiers testés)
Ni l'un ni l'autre (1) (Élément unité : exactement 1 diviseur)
Suivez l'algorithme antique : éliminez les multiples de 2, 3, 5 et 7 pour révéler les 25 nombres premiers.
Catalogue Étendu

Nombres Premiers de 1 à 1 000

Il y a exactement 168 nombres premiers compris entre 1 et 1 000.

Diagramme Interactif : Distribution par Centaines

Cliquez sur une centaine pour filtrer les nombres premiers correspondants.

Affichage de 168 nombres premiers prouvés (de 1 à 1000) (Σ = 76,127)
Consulter les 168 Nombres Premiers jusqu'à 1 000 ▾

Cliquez sur n'importe quel nombre premier ci-dessous pour le charger dans la calculatrice.

Affichage de 168 nombres premiers prouvés (de 2 à 997)
Jalons de la Suite

Jalons Clés de la Suite des Premiers

Ces nombres premiers de référence marquent des étapes fondamentales en théorie des nombres.

Jalons notables :
Recherche du N-ième Premier et Croissance Asymptotique p(100) = 541 · 100 × ln(100) ≈ 461
Exact p(n) n · ln(n)
Valeur du n-ième premier
541
p(100)
Premiers Voisins
p₉₉: 523 · p₁₀₁: 547
p(n−1) · p(n+1)
Rang dans la suite des premiers
#100
Suite OEIS A000040

Jalons clés de la suite des nombres premiers

Ces nombres premiers de référence marquent des limites importantes en mathématiques, dans les tests informatiques et en théorie des nombres :

#1 → 2

p₁ = 2

Le plus petit nombre premier, le premier entier positif premier et le seul nombre premier pair existant. Tous les nombres premiers suivants sont des entiers impairs.

#25 → 97

p₂₅ = 97

Le plus grand nombre premier à deux chiffres. Exactement 25 nombres premiers se trouvent entre 1 et 100, formant 25 % de tous les entiers en base 10 jusqu'à deux chiffres.

#100 → 541

p₁₀₀ = 541

Le cap du 100e nombre premier. Marque l'achèvement de la première centaine de nombres premiers, avec une densité globale de 18,5 % sur cet intervalle.

#1,000 → 7,919

p₁₀₀₀ = 7,919

Le millième nombre premier. Prouve que les nombres premiers se raréfient progressivement à mesure que les nombres augmentent : il faut 7 919 entiers pour trouver 1 000 nombres premiers (densité de 12,6 %).

#5,000 → 48,611

p₅₀₀₀ = 48,611

Le cinq-millième nombre premier. Se situe juste sous le seuil de 50 000, présentant une densité localisée d'environ 10,3 %.

#10,000 → 104,729

p₁₀₀₀₀ = 104,729

Le jalon du 10 000e nombre premier. Notre recherche instantanée par table couvre tous les nombres premiers jusqu'à cette limite sans aucune latence serveur.

Théorie Analytique des Nombres

Fonction de Compte π(x) et Densité

Comprenez la raréfaction des nombres premiers et le Théorème des Nombres Premiers de Gauss.

Bornes prédéfinies :
Jauge Interactive de Densité et Progression Densité des nombres premiers: 16.80% (~1/6)
0% 25% (x=100) 50% 100%
Compte exact π(x)
168
Nombres premiers strictement ≤ x (≤ 1,000)
Densité des nombres premiers
16.80%
Pourcentage d'entiers premiers
Estimation TNP de Gauss
144.76
Erreur Relative (%): −13.8%

Compte des Premiers par Puissances de 10

À mesure que les nombres augmentent, les nombres premiers deviennent plus rares, bien qu'il en existe une infinité. Remarquez comment l'approximation du théorème des nombres premiers x / ln(x) converge plus étroitement en pourcentage relatif à mesure que x grandit :

Borne Supérieure (x) π(x) Exact Densité (%) PNT Gauss : x / ln(x) Erreur Relative (%)
10 4 40.00% 4.34 +8.5%
100 25 25.00% 21.71 −13.1%
1,000 168 16.80% 144.76 −13.8%
10,000 1,229 12.29% 1,085.74 −11.7%
100,000 9,592 9.59% 8,685.89 −9.4%
1,000,000 78,498 7.85% 72,382.41 −7.8%
10,000,000 664,579 6.65% 620,420.69 −6.6%
100,000,000 5,761,455 5.76% 5,428,681.02 −5.8%

Que Signifie la Fonction π(x) ?

En théorie des nombres, π(x) ne désigne pas la constante géométrique π ≈ 3,14159. Au XVIIIe siècle, les mathématiciens menés par Carl Friedrich Gauss ont adopté la lettre grecque π (de plēthos, signifiant « multitude ») pour désigner la fonction de compte des nombres premiers : le nombre exact de nombres premiers inférieurs ou égaux à x.

Contrairement aux fonctions algébriques, π(x) est une fonction en escalier qui augmente de 1 chaque fois que x franchit un nombre premier.

Le Théorème des Nombres Premiers (PNT)

Prouvé indépendamment en 1896 par Jacques Hadamard et Charles-Jean de La Vallée Poussin, le théorème des nombres premiers stipule que lorsque x tend vers l'infini, la distribution des nombres premiers suit :

π(x) ~ x / ln(x)

Ce théorème révèle que la probabilité qu'un entier choisi au hasard près de x soit premier est d'environ 1 / ln(x).

Comparison chart of exact prime count pi(x), logarithmic integral Li(x), and x/ln(x)
Exact π(x) vs Gauss’s Li(x) vs x/ln(x) As upper bound x grows toward 10⁸, prime density smoothly thins like 1/ln(x) while Gauss’s logarithmic integral Li(x) hugs the true count far more closely than x/ln(x).
Analyse d'Intervalles

Trouver les Nombres Premiers dans un Intervalle

Découvrez, dénombrez et calculez la somme exacte avec entiers BigInt entre deux bornes.

Préréglages :
Trouver les Nombres Premiers dans un Intervalle Densité des nombres premiers: 25.0%
Density Histogram (10 bins) Prime Position Twin Prime Pair (Δ = 2)
Nombre de Premiers
25
π(end) − π(start−1)
Somme Cumulative
1,060
Somme BigInt exacte
Extrémités de l'Intervalle
2 … 97
Bornes inclusives
Premiers Voisins

Calculer le Premier Suivant et Précédent

Découvrez les premiers immédiatement adjacents, leur écart exact et le plus grand premier ≤ n.

Essayer des exemples :
Diagramme Interactif : Piste des Écarts entre Premiers 89 (Δ = 1)
n: 90
Premier précédent (p < n)
89
Δ = −1
n
90
Composé prouvé
Premier suivant (p > n)
97
Δ = +7
Premier le plus proche 89 (Δ = 1)
max(p ≤ n) 89
Ouvrir l'outil →

Voisins Stricts vs Bornes Inclusives

Lors de la recherche de nombres premiers adjacents, la précision mathématique exige de distinguer les nombres premiers strictement adjacents des bornes inclusives :

  • Premier strictement précédent (p < n) : Le plus grand nombre premier strictement inférieur à n. Pour n = 97, le premier précédent est 89.
  • Premier strictement suivant (p > n) : Le plus petit nombre premier strictement supérieur à n. Pour n = 97, le premier suivant est 101.
  • Plus grand premier ≤ n : Si n est lui-même premier (comme 97), le plus grand premier ≤ 97 est 97. Si n est composé (comme 90), c'est 89.

Postulat de Bertrand et Équidistances

À quelle distance peut se trouver le nombre premier suivant ? En 1850, Pafnouti Tchebychev a prouvé le postulat de Bertrand : pour tout entier n > 3, il existe toujours au moins un nombre premier p tel que :

n < p < 2n − 2

Égalités d'équidistance : Pour certains nombres, le premier précédent et le suivant sont exactement à la même distance. Par exemple, pour n = 6, le précédent est 5 (dist. 1) et le suivant est 7 (dist. 1). Les deux sont les premiers les plus proches !

Décomposition et Étapes

Décomposition en Facteurs Premiers avec Étapes

Comment tout nombre composé se décompose de manière unique en produit de puissances de nombres premiers.

Diagramme interactif d'arbre de facteurs et d'échelle de division

Entrez n'importe quel entier pour générer à la fois son arbre de facteurs visuel en SVG et son échelle de division étape par étape.

Essayer des exemples :
Forme Exponentielle Standard
360 = 2³ × 3² × 5
Arithmétique et PGCD

Test de Nombres Premiers Entre Eux (Copremiers)

Vérifiez si deux entiers n'ont aucun diviseur commun autre que 1 via l'algorithme d'Euclide.

Essayer des paires :
✓ (8, 9) — SONT PREMIERS ENTRE EUX (Copremiers)
gcd(8, 9) = 1
Valeur du PGCD 1
Diagramme Interactif : Pavage Géométrique Euclidien Plus grand carreau commun : 1 × 1

Euclide a découvert que trouver pgcd(a, b) revient exactement à trouver le plus grand carreau carré capable de paver parfaitement un rectangle a × b sans aucun espace ni chevauchement :

Étapes de division de l'algorithme d'Euclide

9 = 8 × 1 + 1
8 = 1 × 8 + 0

Deux nombres composés peuvent-ils être premiers entre eux ?

Oui, absolument ! C'est l'un des concepts les plus mal compris de la théorie élémentaire des nombres. Deux nombres sont premiers entre eux (ou copremiers) si leur plus grand commun diviseur est 1, peu importe que ces nombres soient eux-mêmes premiers ou non.

gcd(a, b) = 1

Considérez 8 = 2³ (composé) et 9 = 3² (composé). Aucun de ces deux nombres n'est premier ! Pourtant, comme leurs décompositions en facteurs premiers ne partagent aucun facteur premier commun, pgcd(8, 9) = 1, ce qui les rend totalement premiers entre eux.

Pourquoi la coprimalité est essentielle en cryptographie

  • Indicatrice d'Euler φ(n) : Compte combien d'entiers jusqu'à n sont premiers avec n. Pour les nombres premiers, φ(p) = p − 1.
  • Génération de clés RSA : L'exposant public e doit être strictement premier avec φ(n) = (p − 1)(q − 1) afin que son inverse modulaire multiplicatif d existe.
  • Distribution de hachage : Choisir des tailles de compartiments de hachage premières entre elles évite le regroupement des collisions dans les tables de hachage haute performance.
Pièges Fréquents

Nombres Qui Ressemblent à des Premiers (Pièges)

Nombres composés trompeurs qui égarent fréquemment élèves et développeurs.

Inspecteur Interactif : Analyse de Faux Premiers

Déconstruire 91 : Le plus célèbre faux nombre premier

91 = 7 × 13
√91 ≈ 9.54 (p ≤ 7)

L'Angle Mort Cognitif

91 se termine par 1, il passe donc le test de parité (2). La somme des chiffres 9+1=10 passe le test de 3. Il ne se termine pas par 5. Comme ni 7 ni 13 ne figurent ensemble dans les tables de multiplication élémentaires classiques, notre cerveau suppose inconsciemment que 91 doit être premier !

51 Composé
3 × 17
5 + 1 = 6 (÷ 3 → 51 = 3 × 17)
Cliquer pour inspecter la décomposition ↓
57 Composé
3 × 19
5 + 7 = 12 (÷ 3 → 57 = 3 × 19)
Cliquer pour inspecter la décomposition ↓
91 Composé
7 × 13
91 se termine par 1, il passe donc le test de parité (2). La somme des chiffres 9+1=10 passe le test de 3. Il ne se termine pas par 5. Comme ni 7 ni 13 ne figurent ensemble dans les tables de multiplication élémentaires classiques, notre cerveau suppose inconsciemment que 91 doit être premier !
Cliquer pour inspecter la décomposition ↓
119 Composé
7 × 17
119 ÷ 7 = 17 (6k − 1)
Cliquer pour inspecter la décomposition ↓
133 Composé
7 × 19
133 ÷ 7 = 19 (6k + 1)
Cliquer pour inspecter la décomposition ↓
143 Composé
11 × 13
1 − 4 + 3 = 0 (÷ 11 → 11 × 13)
Cliquer pour inspecter la décomposition ↓
161 Composé
7 × 23
161 ÷ 7 = 23 (6k − 1)
Cliquer pour inspecter la décomposition ↓
221 Composé
13 × 17
221 ÷ 13 = 17 (6k − 1)
Cliquer pour inspecter la décomposition ↓
247 Composé
13 × 19
247 ÷ 13 = 19 (6k + 1)
Cliquer pour inspecter la décomposition ↓
289 Composé
17² (17 × 17)
√289 = 17 (17 × 17 = 289)
Cliquer pour inspecter la décomposition ↓
323 Composé
17 × 19
18² − 1 = (18−1)(18+1) = 17 × 19
Cliquer pour inspecter la décomposition ↓
Pourquoi ces nombres nous trompent-ils ? 91 se termine par 1, il passe donc le test de parité (2). La somme des chiffres 9+1=10 passe le test de 3. Il ne se termine pas par 5. Comme ni 7 ni 13 ne figurent ensemble dans les tables de multiplication élémentaires classiques, notre cerveau suppose inconsciemment que 91 doit être premier !
Familles Remarquables

Types Spéciaux de Nombres Premiers

Découvrez des familles de nombres premiers aux propriétés algébriques fascinantes.

Geometric prime constellation spiral illuminating special prime classes
Special Families Inside the Prime Constellation Some primes carry extra symmetry—differing by 2 (Twins), sitting at 2ᵖ − 1 (Mersenne), reading identically backward (Palindromic), or remaining prime when reversed (Emirps).

Quick Special-Prime Scanner

Test any prime to see every special mathematical family it belongs to simultaneously.

Familles Remarquables

Découvrez des familles de nombres premiers aux propriétés algébriques fascinantes.

Nombres Premiers Jumeaux

Paires de nombres premiers qui diffèrent d'exactement 2 : (p, p + 2). La célèbre conjecture non résolue des nombres premiers jumeaux postule qu'il existe une infinité de telles paires.

Exemples : (3, 5), (5, 7), (11, 13), (17, 19), (41, 43), (71, 73)

Nombres Premiers de Mersenne

Nombres premiers pouvant s'écrire sous la forme 2ᵖ − 1, où l'exposant p doit lui-même être premier. Ils sont directement liés aux nombres parfaits pairs et forment les plus grands nombres premiers connus.

Exemples : 3 (2²−1), 7 (2³−1), 31 (2⁵−1), 127 (2⁷−1), 8191 (2¹³−1)

Nombres Premiers de Sophie Germain

Un nombre premier p est un nombre premier de Sophie Germain si 2p + 1 est également premier (appelé nombre premier sûr). Ils jouent un rôle essentiel dans les protocoles cryptographiques.

Exemples : 2 (2×2+1=5), 3 (7), 5 (11), 11 (23), 23 (47), 29 (59)

Nombres Premiers Palindromes

Un nombre premier qui se lit de manière identique de gauche à droite et de droite à gauche en base 10. Fait remarquable, à l'exception de 11, tous les nombres premiers palindromiques ont un nombre impair de chiffres !

Exemples : 2, 3, 5, 7, 11, 101, 131, 151, 181, 191, 313, 353, 727
Architecture du Moteur

Fonctionnement de Notre Algorithme

Des algorithmes mathématiques transparents avec certification de preuve formelle.

Organigramme : Pipeline de Décision Algorithmique

Suivez le parcours exact exécuté par notre moteur pour analyser n'importe quel entier.

Cas de test à tracer :
Étape 1 : Validation de l'entrée
Analyse BigInt exacte
Whole Number (n ≥ 0)
Étape 2 : Filtre rapide de divisibilité
Multiple-of-6 Rule
Fast test for 2, 3, and 5
Étape 3 : Moteur principal de primalité
Miller-Rabin et bornes d'essai
Instant list check
Étape 4 : Synthèse du verdict
Premier prouvé
Preuve déterministe (0 % d'erreur)
n = 97 → #25 → Premier prouvé
Decision tree showing sieve lookup, 6k+/-1 trial division, and 7-base Miller-Rabin routing
Adaptive Primality Decision Tree Inputs automatically route to the fastest deterministic check: instant sieve lookup (≤105,000), 6k ± 1 trial division (≤10¹²), or 7-base Miller-Rabin (≤2⁶⁴−1).
Step-by-step Miller-Rabin modular exponentiation squaring flowchart
7-Base Deterministic Verification Flow Unlike single-base Fermat tests that fail on Carmichael numbers like 561, testing all 7 verified bases eliminates every 64-bit pseudoprime without false positives.

Petits entiers : Division d'essai

Pour les entrées jusqu'à 1 000 000 000 000 (10¹²), nous exécutons une division d'essai bornée en utilisant la suite 6k ± 1 jusqu'à ⌊√n⌋. Si aucun diviseur n'est trouvé, la primalité est mathématiquement prouvée.

Listes par plages : Crible d'Ératosthène

Pour les requêtes de plages, notre moteur utilise un crible d'Ératosthène optimisé par champ de bits avec une complexité O(n log log n), filtrant avec précision les multiples composés.

Grands entiers : Miller-Rabin déterministe

Pour les nombres jusqu'à 2⁶⁴ − 1 (18,4 milliards de milliards), nous employons un test de primalité de Miller-Rabin déterministe à 7 bases en utilisant les bases (2, 325, 9375, 28178, 450775, 9780504, 1795265022). Cela offre une certitude déterministe inconditionnelle sans erreur probabiliste.

Arithmétique BigInt de précision exacte

Tous les grands calculs sont traités via les objets BigInt natifs de JavaScript pour éviter les erreurs d'arrondi en virgule flottante 64 bits IEEE-754 au-delà de 2⁵³ − 1 (9 007 199 254 740 991).

Opération / Mode Méthode Mathématique Borne Garantie Certitude du Résultat
Tester la Primalité Square root check & advanced prime test Numbers up to 18 quintillion Preuve déterministe (0 % d'erreur)
Facteurs Premiers Step-by-step division test Numbers up to 1 trillion Preuve déterministe (0 % d'erreur)
N-ième Premier Fast prime sequence lookup Up to the 10,000th prime (104,729) Preuve déterministe (0 % d'erreur)
Premiers dans un Intervalle Prime grid sieve Ranges up to 10,000 numbers Preuve déterministe (0 % d'erreur)
Applications Pratiques

Pourquoi les Nombres Premiers Sont Essentiels

Au-delà des mathématiques pures, les nombres premiers sécurisent toute l'infrastructure numérique moderne.

Diagramme Interactif : Démonstration Pédagogique du Chiffrement RSA

Comprenez comment la multiplication de deux grands nombres premiers crée la trappe unidirectionnelle du Web.

1. Deux premiers secrets
p = 5, q = 7
Gardés strictement privés
2. Module public
n = p × q = 35
Trivial à calculer
3. Indicatrice d'Euler
(5−1) × (7−1) = 24
(p−1) × (q−1)
4. Paire de clés (e, d)
(e = 5, d = 5)
Matching lock and key
Lock and unlock secret numbers
Locked Secret Message
12 locked with key → 17
Unlocked Original Message
17 unlocked with key → 12 ✓
Démonstration pédagogique uniquement : Ce modèle simplifié illustre la mécanique algébrique de RSA à l'aide de petits nombres premiers. La cryptographie à clé publique réelle utilise des nombres premiers de 2 048 ou 4 096 bits (plus de 600 chiffres décimaux).
Translucent indigo padlock secured by interlocking prime factor gears
One-Way Prime Trapdoor Encryption Multiplying two huge secret primes (p × q = N) takes microseconds, while factoring N backward without the key becomes astronomically difficult.

Interactive RSA Key Scale Explorer

Compare toy classroom locks with modern banking encryption scales:

6-bit Toy Modulus (~11 bits) Instant Break

Educational demonstration above uses small numbers (like 35) so every exponent step is visible by hand.

Les nombres premiers sont souvent appelés les « atomes des mathématiques » car chaque entier composé peut être construit en multipliant des nombres premiers entre eux. Mais leur irréversibilité algébrique unique les rend également indispensables dans les systèmes numériques.

Cryptographie à clé publique

Les protocoles de sécurité tels que le chiffrement RSA, les clés SSH et les certificats TLS reposent sur la fonction à trappe mathématique selon laquelle multiplier deux grands nombres premiers est trivial, mais factoriser leur produit est informatiquement infaisable.

Tables de hachage et PRNG

Les tailles des tables de hachage et les générateurs de nombres pseudo-aléatoires utilisent fréquemment l'arithmétique modulaire première pour minimiser les collisions de hachage, éviter le regroupement et répartir uniformément les compartiments mémoire.

Théorie des nombres et mathématiques pures

Les nombres premiers sont au cœur de certains des mystères non résolus les plus profonds de la science, notamment l'hypothèse de Riemann, la conjecture de Goldbach et la distribution des écarts entre nombres premiers.

Rigueur et Vérification

Précision, Références Académiques et Limites

Algorithmes validés par les pairs, limites déterministes et transparence totale.

Balanced mathematical scales flanked by brass divider compass and optical lens
Zero Rounding, Zero Probabilistic Shortcuts Every primality check uses exact arbitrary-precision BigInt integer arithmetic paired with verified deterministic bounds up to 2⁶⁴ − 1.

Live Browser Engine Self-Test

Verify engine.js directly in your browser against adversarial pseudoprimes, boundaries, and numbers above IEEE-754 float precision.

Click "Run 8 Edge Cases Now" to run live verification.
✓

Garantie de Primalité Déterministe

Pour tous les entiers n < 2⁶⁴ (jusqu'à 18 446 744 073 709 551 615), notre moteur évalue les 7 bases déterministes prouvées par CP-Algorithms et Sorenson & Webster. Ce test est une preuve mathématique et non une probabilité : aucun nombre pseudo-premier ni nombre de Carmichael ne peut réussir.

#

Limites de Mémoire et de Calcul

Les sites de calculatrices classiques souffrent d'erreurs d'arrondi en virgule flottante IEEE 754 de JavaScript au-dessus de 2⁵³ − 1 (9 007 199 254 740 991). Notre moteur analyse les chaînes de chiffres brutes directement en types BigInt natifs de précision arbitraire, garantissant zéro erreur de troncature.

⚙

Références Académiques et Littérature

Chaque déploiement est vérifié par rapport à des suites de tests unitaires automatisés couvrant les 10 000 premiers nombres premiers de l'OEIS, les pièges composés connus de Carmichael (561, 1105, 1729, 2465), les exposants de Mersenne, les nombres premiers jumeaux et les preuves de coprimalité d'Euclide.

Références académiques et sources faisant autorité

  • Crandall, R., & Pomerance, C. (2005): Prime Numbers: A Computational Perspective. 2e éd., Springer-Verlag. (Référence fondamentale sur les bases de Miller-Rabin, l'algorithme Rho de Pollard et le test de Baillie-PSW).
  • Sorenson, J., & Webster, J. (2015): Strong Pseudoprimes to Twelve Prime Bases. Mathematics of Computation, 85(301), p. 2489–2503.
  • OEIS: The On-Line Encyclopedia of Integer Sequences (OEIS) : Suite A000040 : Les nombres premiers.
  • GIMPS: Great Internet Mersenne Prime Search (GIMPS) : Suivi officiel des plus grands nombres premiers connus. (2¹³⁶²⁷⁹⁸⁴¹ − 1).
  • CP-Algorithms: CP-Algorithms & e-maxx : Algorithme de primalité déterministe de Miller-Rabin.
Spécification du moteur mathématique : Vérifié et évalué (novembre 2026) Lire la Méthodologie Complète et les Démonstrations →
Questions Fréquentes

Foire Aux Questions

Réponses directes et mathématiquement rigoureuses aux questions courantes sur les nombres premiers.

9 questions
Qu'est-ce qu'un nombre premier ?

Un nombre premier est un nombre entier naturel strictement supérieur à 1 qui possède exactement deux diviseurs positifs distincts : 1 et lui-même. Des exemples courants incluent 2, 3, 5, 7, 11, 13 et 97.

Pourquoi 0 et 1 ne sont-ils pas considérés comme des nombres premiers ?

Par définition mathématique fondamentale, un nombre premier doit posséder exactement deux diviseurs positifs distincts. Le nombre 1 ne possède qu'un seul diviseur positif (lui-même), ce qui ne satisfait pas la définition. Le nombre 0 possède une infinité de diviseurs car 0 divisé par n'importe quel entier non nul donne 0 avec un reste nul.

Pourquoi 2 est-il le seul nombre premier pair ?

Tout entier pair supérieur à 2 est divisible par 2 en plus de 1 et de lui-même (par exemple 4 = 2 × 2, 6 = 2 × 3). Ayant au moins trois diviseurs, tous les nombres pairs strictement supérieurs à 2 sont composés. Le nombre 2 est le seul nombre pair possédant exactement deux diviseurs.

7 et 9 sont-ils tous les deux des nombres premiers ?

Non. 7 est un nombre premier car ses seuls diviseurs sont 1 et 7. En revanche, 9 est un nombre composé car il possède trois diviseurs positifs : 1, 3 et 9 (3 × 3 = 9).

Comment vérifie-t-on si un grand nombre est premier ?

Pour les petits nombres, les ordinateurs testent les diviseurs premiers jusqu'à la racine carrée ⌊√n⌋. Pour les entiers 64 bits jusqu'à 18 quintillions, les tests déterministes de Miller-Rabin évaluent 7 bases mathématiquement prouvées (2, 325, 9375, 28178, 450775, 9780504, 1795265022) pour certifier la primalité avec 100 % de certitude absolue.

Quel est le plus grand nombre premier ?

Il n'existe pas de plus grand nombre premier. Vers 300 avant J.-C., Euclide a démontré qu'il existe une infinité de nombres premiers. Cependant, il existe un plus grand nombre premier actuellement connu découvert grâce au projet GIMPS : 2^136 279 841 − 1, qui compte 41 024 320 chiffres.

Que sont les nombres premiers entre eux (copremiers) ?

Deux entiers sont dits premiers entre eux si leur plus grand commun diviseur (PGCD) est égal à 1. Aucun des deux nombres n'a besoin d'être premier individuellement. Par exemple, 8 (2³) et 9 (3²) sont tous deux composés, mais pgcd(8, 9) = 1, ce qui les rend premiers entre eux.

Combien y a-t-il de nombres premiers entre 1 et 100 ?

Il y a exactement 25 nombres premiers entre 1 et 100 : 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89 et 97. Leur somme est égale à 1 060.

Comment fonctionne la décomposition en facteurs premiers sur une calculatrice Casio fx-991ES ?

Sur les modèles compatibles tels que la Casio fx-991ES PLUS ou fx-115ES PLUS, tapez le nombre entier, appuyez sur [=], puis sur [SHIFT] suivi de la touche [FACT] (au-dessus de la touche degrés/minutes). L'écran affiche immédiatement sa décomposition en facteurs premiers.