Nombres premiers et arithmétique
Primalité, décomposition unique, infinité des nombres premiers et petit théorème de Fermat.
Environ 45 minutes
- Étudier la primalité d’un entier
- Décomposer un entier en facteurs premiers
- Démontrer l’infinité des nombres premiers
- Appliquer Fermat en vérifiant ses hypothèses
Un grand nombre qui réussit un test de Fermat est-il forcément premier ?
La divisibilité, les congruences et le théorème de Gauss permettent d’étudier les nombres premiers. Tu apprendras à prouver une primalité, utiliser les facteurs premiers et distinguer une condition nécessaire d’une condition suffisante.
Reconnaître les nombres premiers
Un nombre premier est un entier naturel supérieur ou égal à 2 qui possède exactement deux diviseurs positifs : 1 et lui-même. Le nombre 1 n’est pas premier, car il n’a qu’un diviseur positif. Le nombre 2 est le seul premier pair : tout autre entier pair supérieur à 2 est divisible par 2 et possède donc un diviseur supplémentaire. Un entier supérieur ou égal à 2 qui n’est pas premier est dit composé.
Pour tester la primalité d’un entier N, il suffit de rechercher un diviseur premier inférieur ou égal à √N. En effet, si N = ab avec 1 < a ≤ b, alors a² ≤ N, donc a ≤ √N. L’entier a possède lui-même au moins un diviseur premier. Si aucun nombre premier jusqu’à cette borne ne divise N, N ne peut pas être composé. La borne doit être incluse : pour N = 49, le diviseur 7 est exactement sa racine carrée.
Le crible d’Ératosthène dresse une liste de premiers jusqu’à une borne. On conserve 2 puis on élimine ses multiples supérieurs à 2 ; on conserve ensuite le premier entier non éliminé et on barre ses multiples. Il suffit de poursuivre avec les premiers inférieurs ou égaux à la racine carrée de la borne. Tout composé a alors été éliminé. Le crible produit une liste ; un test de divisibilité examine un nombre donné.
Exemple résolu
Montrer que 97 est premier.
- Étape 1 : On a 9² = 81 < 97 < 100 = 10², donc √97 est inférieur à 10.
- Étape 2 : Les seuls nombres premiers inférieurs à 10 sont 2, 3, 5 et 7.
- Étape 3 : 97 est impair, sa somme de chiffres vaut 16, il ne se termine ni par 0 ni par 5 ; il n’est donc divisible ni par 2, ni par 3, ni par 5.
- Étape 4 : 97 = 7 × 13 + 6, donc 7 ne le divise pas non plus.
Résultat : 97 est premier, car aucun premier inférieur ou égal à sa racine carrée ne le divise.
Piège à éviter : Tester seulement 2, 3 et 5 ne suffirait pas : le diviseur premier 7 doit également être examiné.
À toi d'essayer
L’entier 143 est-il premier ? Justifie avec une borne explicite.
Voir la réponseMasquer la réponse
11² = 121 < 143 < 144 = 12². Il faut examiner les premiers 2, 3, 5, 7 et 11. Comme 143 = 11 × 13, il est composé.
Décomposer et utiliser les facteurs premiers
Tout entier N supérieur ou égal à 2 s’écrit comme produit de nombres premiers. L’existence se comprend par une descente : si N n’est pas premier, on le décompose en facteurs plus petits et on recommence avec ceux qui ne sont pas premiers. Les entiers positifs décroissent au cours de cette recherche ; elle ne peut pas continuer indéfiniment. Les facteurs finaux sont donc tous premiers.
La décomposition est unique à l’ordre des facteurs près. L’idée décisive est le lemme suivant : si un premier p divise un produit ab, alors p divise a ou p divise b. Si p ne divise pas a, leur PGCD vaut 1, donc Gauss impose p | b. En appliquant ce résultat à deux décompositions, un premier de la première apparaît dans la seconde. On le simplifie et on recommence. L’unicité permet de comparer les exposants des mêmes premiers.
Écrire N = p₁^α₁ × … × pᵣ^αᵣ, avec des premiers distincts et des exposants positifs, décrit tous ses diviseurs positifs. Chaque diviseur choisit, pour pᵢ, un exposant compris entre 0 et αᵢ. Il y a donc (α₁ + 1)…(αᵣ + 1) diviseurs positifs. Un carré parfait possède uniquement des exposants pairs ; réciproquement, des exposants tous pairs permettent de prendre leur moitié pour construire sa racine carrée entière.
Exemple résolu
Décomposer 756, compter ses diviseurs positifs et calculer PGCD(756 ; 360).
- Étape 1 : Diviser successivement : 756 = 2 × 378 = 2² × 189 = 2² × 3³ × 7.
- Étape 2 : Les exposants sont 2, 3 et 1. Le nombre de diviseurs est donc (2 + 1)(3 + 1)(1 + 1) = 24.
- Étape 3 : Décomposer aussi 360 = 2³ × 3² × 5. Pour le PGCD, conserver les premiers communs avec le plus petit exposant.
- Étape 4 : Le résultat est 2² × 3² = 36. Les deux quotients 756/36 = 21 et 360/36 = 10 sont premiers entre eux.
Résultat : 756 = 2² × 3³ × 7 possède 24 diviseurs positifs ; son PGCD avec 360 vaut 36.
Piège à éviter : Le facteur 7 n’entre pas dans le PGCD puisqu’il n’apparaît pas dans la décomposition de 360.
À toi d'essayer
Quel est le plus petit entier positif k tel que 84k soit un carré parfait ?
Correction détaillée pas à pasDans ce chapitre : 2 corrections détaillées.
Pourquoi il existe une infinité de premiers
Supposons qu’il n’existe qu’un nombre fini de nombres premiers, notés p₁, …, pᵣ. Formons N = p₁…pᵣ + 1. Cet entier est supérieur à 1, donc il possède un diviseur premier q. Aucun pᵢ ne peut diviser N, car N laisse un reste 1 lorsqu’on le divise par pᵢ. Ainsi q est un premier absent de la liste supposée complète : contradiction. L’ensemble des nombres premiers est donc infini.
Cette preuve ne prétend pas que N est lui-même premier. C’est l’une de ses forces : même si N est composé, un de ses diviseurs premiers suffit à contredire la liste. Par exemple 2 × 3 × 5 × 7 × 11 × 13 + 1 = 30031 = 59 × 509. L’exemple rappelle qu’une construction adaptée à une preuve d’existence ne donne pas nécessairement une formule qui produit toujours un nombre premier.
La distinction entre conjecture et théorème est importante en arithmétique. Observer de nombreux premiers dans une suite ne prouve pas que la suite en contient toujours. Un seul contre-exemple détruit une affirmation universelle ; des essais favorables ne la démontrent pas. Lorsque le calcul devient long, on conserve donc une trace des divisions réellement effectuées et on indique exactement ce qu’elles permettent de conclure.
Petit théorème de Fermat et limites des tests
Si p est premier et si a est un entier non divisible par p, le petit théorème de Fermat affirme a^(p−1) ≡ 1 [p]. Une autre formulation, valable pour tout entier a, est aᵖ ≡ a [p]. La condition de primalité de p est essentielle. Dans la première formulation, la condition p ne divise pas a l’est également : une base multiple de p donne un reste nul, pas un reste 1.
Voici une justification de la première formulation. Les restes non nuls de a, 2a, …, (p − 1)a modulo p sont tous distincts : si ar ≡ as, alors p divise a(r − s), et Gauss donne p | r − s. Comme r et s sont entre 1 et p − 1, ils sont égaux. Ces restes sont donc ceux de 1, 2, …, p − 1 dans un autre ordre. Leur produit donne a^(p−1)(p − 1) ! ≡ (p − 1) ! [p]. Ce dernier facteur est premier avec p ; on peut l’annuler grâce à un inverse.
Exemple résolu
Déterminer le reste de 7^222 modulo 13.
- Étape 1 : 13 est premier et ne divise pas 7. Fermat donne donc 7¹² ≡ 1 [13].
- Étape 2 : Écrire 222 = 12 × 18 + 6 : il reste à calculer 7⁶ modulo 13.
- Étape 3 : 7² = 49 ≡ 10, puis 7³ ≡ 70 ≡ 5 [13]. Ainsi 7⁶ ≡ 25 ≡ 12 [13].
Résultat : Le reste de 7^222 dans la division par 13 est 12.
Piège à éviter : Réduire l’exposant modulo p − 1 exige d’abord une base non divisible par le premier p.
Le théorème n’a pas de réciproque générale. Par exemple 341 = 11 × 31 est composé, mais 2¹⁰ = 1024 ≡ 1 [341], donc 2³⁴⁰ ≡ 1 [341]. Un test de Fermat défavorable prouve qu’un entier est composé si ses hypothèses sont correctement examinées ; un résultat favorable pour une base ne prouve pas qu’il est premier. Il faut distinguer un témoin de composition d’un certificat de primalité.
À toi d'essayer
Trouve tous les nombres premiers p tels que p, p + 2 et p + 4 soient tous premiers.
Correction détaillée pas à pasDans ce chapitre : 2 corrections détaillées.
Calculer sans perdre la preuve
Au bac : justifier une primalité ou un calcul modulaire
- Annonce la propriété visée. Pour la primalité, donne une borne et la liste exhaustive des diviseurs premiers à tester.
- Pour Fermat, écris explicitement que le module est premier et que la base n’est pas divisible par lui.
- Pour une décomposition, contrôle le produit final et la primalité des facteurs. Pour un contre-exemple, vérifie toutes les conditions de l’affirmation contestée.
- Conserve les restes exacts dans les calculs ; l’option maths expertes travaille ces démonstrations sans les confondre avec le programme de spécialité.
Erreurs fréquentes : classer 1 parmi les premiers ; arrêter un test avant la racine carrée ; confondre premiers et premiers entre eux ; croire que Fermat prouve la primalité. Pour éviter ces erreurs, associe à chaque théorème une liste de ses hypothèses et une conclusion précise. Un outil numérique aide à expérimenter, mais la rédaction explique pourquoi la recherche est exhaustive.
Bilan
| Question | Réponse théorique |
|---|---|
| N est-il premier ? | Tester les premiers jusqu’à √N |
| Quels diviseurs ? | Exposants de la décomposition |
| Combien de premiers ? | Une infinité par contradiction |
| Grande puissance modulo p | Fermat si ses hypothèses sont réunies |
Pour poursuivre, ouvre S’entraîner dans /exercices. Compare ensuite deux preuves d’une même divisibilité, l’une utilisant la décomposition et l’autre une congruence. Le choix de méthode dépend de la question : les facteurs éclairent les diviseurs, tandis que les congruences éclairent les restes.
À retenir
- Un premier a exactement deux diviseurs positifs ; 1 n’est pas premier.
- Tout entier supérieur ou égal à 2 admet une décomposition unique en facteurs premiers, à l’ordre près.
- Les nombres premiers sont en nombre infini.
- Si p est premier et p ne divise pas a, alors a^(p−1) ≡ 1 [p] ; la réciproque est fausse.
Fiche de révision
Pour tester N, chercher un diviseur premier jusqu’à la racine carrée incluse.
Pour compter les diviseurs, ajouter 1 à chaque exposant puis multiplier. Un carré a des exposants pairs.
La preuve d’infinité cherche un diviseur premier du produit de la liste augmenté de 1 ; elle n’exige pas que ce nombre soit premier.
Avant Fermat, contrôler séparément le module premier et la base. Un résultat favorable ne certifie pas la primalité.
Et maintenant ?
Tu as lu le cours. L’étape suivante tient en une action.
Relis le coursReprends l’essentiel avant de passer à la suite.Prolonge l’expérience !
Continue à explorer ce chapitre à travers de nouvelles activités, des défis et des expériences interactives. Avec Premium, l’apprentissage continue !
Ici, tu débloques aussi 2 corrections détaillées.
Parent ? Suivez les progrès de votre enfant.
