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 à est premier ou se décompose de manière unique, à l’ordre près, en produit de nombres premiers.
Démonstration
est un entier naturel non premier. Il admet alors un diviseur strict premier . Donc où est aussi un diviseur strict de (sinon ou , ce qui est impossible). Ainsi est strictement inférieur à l’entier .
- Si est premier, alors est le produit de deux nombres premiers :
- Si n’est pas premier, alors il admet un diviseur strict premier . Donc où est un diviseur strict de . Ainsi .
- Si est premier, est le produit de trois nombres premiers
Tant que n’est pas premier, on réitère ce processus. On construit ainsi une suite d’entiers naturels .
Comme cette suite est finie, ce processus doit s’arrêter : il existe donc un diviseur premier.
Ainsi, est le produit de facteurs premiers .
L’unicité de la décomposition est admise.