Démonstration Décomposition d'un nombre entier en produit de nombres premiers

information-icon

Si tu es un lycéen en terminale, tu dois déjà avoir planifié tes révisions pour ton baccalauréat 2026. Si ce n’est pas le cas, tu peux te baser sur notre programme de révision en le planifiant en fonction des dates du bac 2026 ou des coefficients des matières … 💪

Introduction

Dans cette fiche, nous allons nous intéresser à la décomposition d’un nombre entier naturel en produit de nombres premiers.

Prérequis

Afin de démontrer cet algorithme nous avons besoin de la propriété suivante :

Un nombre entier naturel strictement supérieur à $1$ est premier ou se décompose de manière unique, à l’ordre près, en produit de nombres premiers.

Démonstration

$n$ est un entier naturel non premier. Il admet alors un diviseur strict premier $p_1$. Donc $n=p_1\times q_1$ où $q_1$ est aussi un diviseur strict de $n$ (sinon $p_1=1$ ou $p_1=n$, ce qui est impossible). Ainsi $q_1$ est strictement inférieur à l’entier $n$.

  • Si $q_1$ est premier, alors $n$ est le produit de deux nombres premiers : $n=p_1\times q_1$
  • Si $q_1$ n’est pas premier, alors il admet un diviseur strict premier $p_2$. Donc $q_1=p_2\times q_2$ où $p_2$ est un diviseur strict de $q_1$. Ainsi $q_2 < q_1 < n$.
  • Si $p_2$ est premier, $n$ est le produit de trois nombres premiers $n=p_1\times p_2\times q_2$

Tant que $q_i$ n’est pas premier, on réitère ce processus. On construit ainsi une suite d’entiers naturels $1 ≤ q_i < q_{i-1} < … < q_3 < q_2 < q_1$.

Comme cette suite est finie, ce processus doit s’arrêter : il existe donc un diviseur $q_k$ premier.

Ainsi, $n$ est le produit de facteurs premiers $n=p_1\times p_2\times …\times p_k\times q_k$.

L’unicité de la décomposition est admise.