MathLvl
Terminale maths expertes

Nombres premiers en Terminale maths expertes

Décomposition en facteurs premiers, petit théorème de Fermat et applications.

Un nombre premier n'a que deux diviseurs : 1 et lui-même. Ils sont les « atomes » des entiers (théorème fondamental de l'arithmétique : tout entier >1 se décompose de manière unique en produit de premiers). Étude centrale en mathématiques pures et en cryptographie.

Au programme : définition d'un nombre premier ; crible d'Ératosthène (méthode systématique pour trouver tous les premiers ≤ n) ; décomposition en facteurs premiers et son unicité ; application au calcul de PGCD et PPCM par décomposition ; infinité des nombres premiers (démonstration d'Euclide à connaître pour son élégance) ; petit théorème de Fermat (si p premier et a non divisible par p, alors a^(p-1)≡ 1pmodp).

Pièges classiques : oublier que 1 n'est PAS premier (par convention) ; mal décomposer (1 n'a pas de décomposition non triviale) ; oublier le cas où a est divisible par p dans Fermat. Méthode : tester la divisibilité par les premiers ≤√(n) suffit. La cryptographie RSA repose sur la difficulté de factoriser un grand nombre.

Cours et fiche

📘

Leçon

Le cours complet du chapitre

Télécharger
📝

Fiche de révision

Synthèse + formules essentielles

Télécharger

S'entraîner

5 exercices

Fiches d'exercices à télécharger (PDF)

1

Plaquette 1 – Primalité, décomposition et petit théorème de Fermat

2

Plaquette 2 – Primalité, crible et décomposition en facteurs premiers

3

Plaquette 3 – Le petit théorème de Fermat et ses applications

4

Plaquette 4 – Démontrer avec les nombres premiers

5

Plaquette 5 – Synthèse : PGCD, PPCM par décomposition et cryptographie

Leçon complète

Nombres premiers en Maths expertes : cours complet

Les nombres premiers sont les briques élémentaires des entiers : tout entier ≥ 2 se décompose de manière unique en produit de premiers. Ils sont au cœur de l'arithmétique et de la cryptographie moderne.

Définition

Définition

Un entier n ≥ 2 est premier s'il n'a que deux diviseurs positifs : 1 et n.

Exemples

2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, …

Cas particulier

  • 1 n'est pas premier (un seul diviseur).
  • 2 est le seul premier pair.

Test de primalité

Méthode des divisions

Pour vérifier si n est premier, on teste sa divisibilité par tous les premiers p ≤ √(n).

Justification

Si n = ab avec 1 < a ≤ b < n, alors a ≤ √(n).

Exemple

97 premier ? √(97) ≈ 9,8. On teste 2, 3, 5, 7 : aucun ne divise 97. Donc 97 est premier.

Crible d'Ératosthène

Algorithme pour trouver tous les premiers ≤ N :

  1. Liste tous les entiers de 2 à N.
  2. Marque le premier non marqué (premier).
  3. Élimine tous ses multiples.
  4. Recommence avec le suivant.
def crible(N):
    premiers = [True] * (N + 1)
    premiers[0] = premiers[1] = False
    for i in range(2, int(N**0.5) + 1):
        if premiers[i]:
            for j in range(i*i, N + 1, i):
                premiers[j] = False
    return [i for i, p in enumerate(premiers) if p]

Décomposition en facteurs premiers

Théorème fondamental de l'arithmétique

Tout entier n ≥ 2 se décompose de manière unique (à l'ordre près) en produit de premiers :

n = p₁^(α₁) × p₂^(α₂) × … × pₖ^(αₖ)

Exemple

360 = 2³ × 3² × 5

Méthode

Diviser successivement par les premiers : 2, puis 3, 5, 7, …

Nombre de diviseurs

Si n = p₁^(α₁) … pₖ^(αₖ), le nombre de diviseurs positifs de n est :

d(n) = (α₁ + 1)(α₂ + 1) … (αₖ + 1)

Exemple

360 = 2³ × 3² × 5 : d(360) = 4 × 3 × 2 = 24 diviseurs.

Infinité des nombres premiers

Théorème d'Euclide

Il existe une infinité de nombres premiers.

Démonstration

Par l'absurde : si {p₁, …, pₙ} sont tous les premiers, on considère N = p₁ … pₙ + 1. N n'est divisible par aucun pᵢ, contradiction.

Petit théorème de Fermat

Énoncé

Si p est premier et gcd(a, p) = 1 :

a^(p-1) ≡ 1 pmodp

Conséquence

a^(p) ≡ a pmodp ∀ a ∈ ℤ

Application : test de primalité de Fermat

Si p est premier et a^(p-1) not≡ 1 pmodp pour un certain a, alors p n'est pas premier.

Attention : la réciproque est fausse (nombres de Carmichael).

Lemme de Gauss

p premier et p | ab ⇒ p | a ou p | b

C'est ce qui fait l'unicité de la décomposition en facteurs premiers.

PGCD et PPCM via la décomposition

Si a = Π pᵢ^(αᵢ) et b = Π pᵢ^(βᵢ) :

gcd(a, b) = Π pᵢ^(min(αᵢ, βᵢ))

ppcm (a, b) = Π pᵢ^(max(αᵢ, βᵢ))

Exemple

gcd(360, 84) = gcd(2³ × 3² × 5, 2² × 3 × 7) = 2² × 3 = 12.

Applications

Cryptographie RSA

Repose sur le fait qu'il est facile de multiplier deux grands nombres premiers, mais difficile de retrouver les facteurs.

Théorie des codes

Codes correcteurs d'erreurs, codes de hachage…

Erreurs fréquentes à éviter

  • Croire que 1 est premier.
  • Mauvaise décomposition : vérifier en multipliant.
  • Tester tous les entiers au lieu des seuls premiers ≤ √(n) (inefficace).
  • Confondre premier et impair : 2 est premier et pair.

FAQ — Nombres premiers

Combien de nombres premiers connaît-on ?

Une infinité (Euclide), mais on découvre régulièrement des records (le plus grand connu a des dizaines de millions de chiffres).

Pourquoi sont-ils importants ?

Ils sont les atomes des entiers : tout entier se construit à partir d'eux. Et leur rareté sert la cryptographie.

Comment trouver de très grands premiers ?

Tests probabilistes (Fermat, Miller-Rabin), suivis de tests déterministes (AKS).

À quoi sert RSA ?

À chiffrer des messages : la sécurité d'Internet (HTTPS, signatures) repose sur la difficulté de factoriser de grands entiers.

Tout sur arithmétique en maths expertes

Divisibilité, congruences, PGCD, théorèmes de Bézout et de Gauss, nombres premiers.

Tous les chapitres de Terminale maths expertes

Poursuis ta révision avec les autres chapitres du programme de Terminale maths expertes.