Aller au contenu

Mathématiques expertes (option) · Terminale

Petit théorème de Fermat : exercices corrigés (Terminale expertes)

Publié le 6 novembre 2026 · Mis à jour le 6 novembre 2026 · Signaler une erreur

L'essentiel

  • Si pp est premier et si aa n'est pas un multiple de pp, alors ap−1≡1(modp)a^{p-1} \equiv 1 \pmod p 3.
  • Pour un grand exposant : on divise l'exposant par p−1p-1, on garde le reste, et le quotient disparaît.
  • L'inverse de aa modulo pp est ap−2a^{p-2}, ce qui permet de résoudre ax≡b(modp)ax \equiv b \pmod p.
  • Si ap−1≢1(modp)a^{p-1} \not\equiv 1 \pmod p, alors pp n'est pas premier 3 ; la réciproque est fausse.

Comment utiliser ces exercices

Ces exercices s'appuient sur un seul résultat, mais il sert à tout : réduire de très grandes puissances, trouver un inverse modulo un nombre premier, détecter qu'un nombre n'est pas premier. Tu y arriveras plus vite si tu as déjà en tête les congruences, le théorème de Bézout et le théorème de Gauss. Cherche chaque exercice sur brouillon avant d'ouvrir les indices, puis compare ta rédaction à la correction étape par étape.

Repères sur le théorème

On connaît la plus ancienne trace de cet énoncé grâce à un courrier que Fermat adresse à Frénicle de Bessy en octobre 1640 3. Le nom « petit théorème de Fermat » n'apparaît que plus tard, sous la plume de Kurt Hensel, en 1913 3. Fermat l'employait déjà pour décomposer de grands entiers : écrivant à Mersenne, il affirme que 100 895 598 169100\,895\,598\,169 est composé, produit des deux nombres premiers 898 423898\,423 et 112 303112\,303 3.

Les exercices

Exercice 1 Une puissance de 2 modulo 11

★☆☆Environ 5 min

Détermine le reste de la division euclidienne de 2502^{50} par 1111.

Indice 1

Le nombre 1111 est premier et ne divise pas 22. Quelle puissance de 22 est congrue à 11 modulo 1111 ?

Indice 2

Écris 5050 comme un multiple de 1010.

Voir la correction pas à pas
  1. Le nombre 1111 est premier et 1111 ne divise pas 22. Le petit théorème de Fermat donne 210≡1(mod11)2^{10} \equiv 1 \pmod{11}.

  2. On remarque que 50=10×550 = 10 \times 5.

  3. Donc 250=(210)5≡15=1(mod11)2^{50} = (2^{10})^5 \equiv 1^5 = 1 \pmod{11}.

  4. Le reste cherché est 11.

Quand l'exposant est un multiple de p−1p-1, la puissance est congrue à 11 : c'est le cas le plus simple.

Exercice 2 Une puissance de 4 modulo 7

★☆☆Environ 6 min

Détermine le reste de la division euclidienne de 41004^{100} par 77.

Indice 1

Quel exposant le théorème de Fermat te donne-t-il pour le modulo 77 ?

Indice 2

Fais la division euclidienne de 100100 par cet exposant, puis calcule la petite puissance restante.

Voir la correction pas à pas
  1. Le nombre 77 est premier et ne divise pas 44. Donc 46≡1(mod7)4^6 \equiv 1 \pmod 7.

  2. Division euclidienne : 100=6×16+4100 = 6 \times 16 + 4.

  3. On en déduit 4100=(46)16×44≡44(mod7)4^{100} = (4^6)^{16} \times 4^4 \equiv 4^4 \pmod 7.

  4. On calcule 42=16≡24^2 = 16 \equiv 2, puis 44≡22=4(mod7)4^4 \equiv 2^2 = 4 \pmod 7.

  5. Le reste cherché est 44.

Seul le reste rr de la division de l'exposant par p−1p-1 compte. Le quotient est absorbé par la congruence à 11.

Exercice 3 Somme de deux grandes puissances

★★☆Environ 8 min

Détermine le reste de la division euclidienne de 2100+31002^{100} + 3^{100} par 77.

Indice 1

Réduis chaque puissance séparément modulo 77, puis additionne les restes.

Indice 2

Pour les deux termes, l'exposant 100100 se ramène à 44.

Voir la correction pas à pas
  1. Le nombre 77 est premier et ne divise ni 22 ni 33. Donc 26≡12^6 \equiv 1 et 36≡1(mod7)3^6 \equiv 1 \pmod 7.

  2. Comme 100=6×16+4100 = 6 \times 16 + 4, on a 2100≡242^{100} \equiv 2^4 et 3100≡34(mod7)3^{100} \equiv 3^4 \pmod 7.

  3. On calcule 24=16=2×7+22^4 = 16 = 2 \times 7 + 2, donc 24≡22^4 \equiv 2.

  4. On calcule 34=81=11×7+43^4 = 81 = 11 \times 7 + 4, donc 34≡43^4 \equiv 4.

  5. Alors 2100+3100≡2+4=6(mod7)2^{100} + 3^{100} \equiv 2 + 4 = 6 \pmod 7.

  6. Le reste cherché est 66.

Les congruences se somment : on réduit chaque terme, puis on additionne les restes, sans jamais calculer le nombre géant.

Exercice 4 Une année comme exposant

★★☆Environ 8 min

Détermine le reste de la division euclidienne de 320263^{2026} par 1313.

Indice 1

Le théorème de Fermat te ramène à un exposant inférieur à 1212.

Indice 2

Calcule 333^3 modulo 1313 : tu peux gagner du temps.

Voir la correction pas à pas
  1. Le nombre 1313 est premier et ne divise pas 33. Donc 312≡1(mod13)3^{12} \equiv 1 \pmod{13}.

  2. Division euclidienne : 2026=12×168+102026 = 12 \times 168 + 10, car 12×168=201612 \times 168 = 2016.

  3. Donc 32026≡310(mod13)3^{2026} \equiv 3^{10} \pmod{13}.

  4. On remarque que 33=27=2×13+13^3 = 27 = 2 \times 13 + 1, donc 33≡13^3 \equiv 1.

  5. Alors 310=(33)3×3≡3(mod13)3^{10} = (3^3)^3 \times 3 \equiv 3 \pmod{13}.

  6. Le reste cherché est 33.

Le théorème garantit que 1212 convient comme période, mais la vraie période peut être plus courte (ici 33). Repérer une puissance congrue à 11 raccourcit les calculs.

Exercice 5 Inverse de 5 modulo 17

★★☆Environ 10 min

Détermine l'entier uu compris entre 00 et 1616 tel que 5u≡1(mod17)5u \equiv 1 \pmod{17}, en utilisant le petit théorème de Fermat.

Indice 1

Écris 516≡15^{16} \equiv 1 sous la forme 5×(…)≡15 \times (\ldots) \equiv 1.

Indice 2

Calcule 525^2, 545^4, 585^8 modulo 1717, puis écris 15=8+4+2+115 = 8 + 4 + 2 + 1.

Voir la correction pas à pas
  1. Le nombre 1717 est premier et ne divise pas 55. Donc 516≡1(mod17)5^{16} \equiv 1 \pmod{17}.

  2. On écrit 516=5×5155^{16} = 5 \times 5^{15}. Ainsi 5155^{15} est un inverse de 55 modulo 1717.

  3. On calcule : 52=25≡85^2 = 25 \equiv 8, puis 54≡64≡135^4 \equiv 64 \equiv 13 (car 64−51=1364 - 51 = 13), puis 58≡169≡165^8 \equiv 169 \equiv 16 (car 169−153=16169 - 153 = 16).

  4. Comme 15=8+4+2+115 = 8 + 4 + 2 + 1, on a 515≡16×13×8×5(mod17)5^{15} \equiv 16 \times 13 \times 8 \times 5 \pmod{17}.

  5. On remplace 1616 par −1-1 : 515≡−13×8×5=−5205^{15} \equiv -13 \times 8 \times 5 = -520. Or 520=17×30+10520 = 17 \times 30 + 10, donc 515≡−10≡75^{15} \equiv -10 \equiv 7.

  6. Vérification : 5×7=35=2×17+15 \times 7 = 35 = 2 \times 17 + 1, donc 5×7≡1(mod17)5 \times 7 \equiv 1 \pmod{17}.

  7. On a u=7u = 7.

La formule ap−2a^{p-2} donne l'inverse, et la vérification finale (35=2×17+135 = 2 \times 17 + 1) est un réflexe à garder : elle prend dix secondes et détecte toute erreur de calcul.

Exercice 6 Résoudre une congruence

★★☆Environ 10 min

Résous dans Z\mathbb{Z} la congruence 6x≡5(mod11)6x \equiv 5 \pmod{11}. Donne la solution comprise entre 00 et 1010.

Indice 1

Cherche un inverse de 66 modulo 1111, avec l'exposant p−2=9p-2 = 9 ou directement par essais.

Indice 2

Multiplie les deux membres de la congruence par cet inverse.

Voir la correction pas à pas
  1. Le nombre 1111 est premier et ne divise pas 66. Donc 610≡1(mod11)6^{10} \equiv 1 \pmod{11} et 696^9 est un inverse de 66.

  2. On calcule : 62=36≡36^2 = 36 \equiv 3, 64≡96^4 \equiv 9, 68≡81≡46^8 \equiv 81 \equiv 4 (car 81−77=481 - 77 = 4), puis 69≡4×6=24≡26^9 \equiv 4 \times 6 = 24 \equiv 2.

  3. Contrôle : 6×2=12≡1(mod11)6 \times 2 = 12 \equiv 1 \pmod{11}, donc 22 est bien l'inverse de 66.

  4. On multiplie 6x≡56x \equiv 5 par 22 : 12x≡1012x \equiv 10, soit x≡10(mod11)x \equiv 10 \pmod{11}.

  5. Vérification : 6×10=60=5×11+56 \times 10 = 60 = 5 \times 11 + 5, donc 6×10≡56 \times 10 \equiv 5.

  6. L'ensemble des solutions est x=10+11kx = 10 + 11k avec k∈Zk \in \mathbb{Z}, et la solution entre 00 et 1010 est 1010.

Multiplier par l'inverse est légitime parce que cette opération est réversible : on retrouve la congruence de départ en multipliant par 66. La congruence est donc équivalente à x≡10(mod11)x \equiv 10 \pmod{11}.

Exercice 7 Le test de Fermat sur 341

★★★Environ 20 min

On sait que 341=11×31341 = 11 \times 31. On étudie si le test de Fermat permet de détecter que 341341 n'est pas premier.

  1. Montre que 210≡1(mod341)2^{10} \equiv 1 \pmod{341} et déduis-en 2340 mod 3412^{340} \bmod 341. Que peut-on conclure sur la primalité de 341341 ?
  2. Calcule le reste de 33403^{340} modulo 1111, puis modulo 3131.
  3. Déduis-en le reste de 33403^{340} modulo 341341 et conclus.
Indice 1

Pour la question 1, calcule 210=10242^{10} = 1024 et compare avec un multiple de 341341.

Indice 2

Pour la question 3, cherche xx de la forme 25+31k25 + 31k vérifiant la condition modulo 1111.

Voir la correction pas à pas
  1. Question 1. On a 210=1024=3×341+12^{10} = 1024 = 3 \times 341 + 1, donc 210≡1(mod341)2^{10} \equiv 1 \pmod{341}. Alors 2340=(210)34≡1(mod341)2^{340} = (2^{10})^{34} \equiv 1 \pmod{341}.

  2. Cette égalité ne prouve pas que 341341 est premier : on sait que 341=11×31341 = 11 \times 31 est composé, et pourtant la condition est vérifiée pour a=2a = 2. La condition de Fermat est nécessaire, pas suffisante.

  3. Question 2, modulo 1111. Le nombre 1111 est premier et ne divise pas 33, donc 310≡13^{10} \equiv 1. Comme 340=10×34340 = 10 \times 34, on a 3340≡1(mod11)3^{340} \equiv 1 \pmod{11}.

  4. Modulo 3131. Le nombre 3131 est premier, donc 330≡13^{30} \equiv 1. On écrit 340=30×11+10340 = 30 \times 11 + 10, donc 3340≡310(mod31)3^{340} \equiv 3^{10} \pmod{31}.

  5. On calcule : 33=27≡−43^3 = 27 \equiv -4, puis 39≡(−4)3=−64≡−23^9 \equiv (-4)^3 = -64 \equiv -2 (car −64+62=−2-64 + 62 = -2), puis 310≡−6≡25(mod31)3^{10} \equiv -6 \equiv 25 \pmod{31}. Ainsi 3340≡25(mod31)3^{340} \equiv 25 \pmod{31}.

  6. Question 3. On cherche xx tel que x≡1(mod11)x \equiv 1 \pmod{11} et x≡25(mod31)x \equiv 25 \pmod{31}. On pose x=25+31kx = 25 + 31k. Comme 25≡325 \equiv 3 et 31≡9(mod11)31 \equiv 9 \pmod{11}, la condition devient 3+9k≡13 + 9k \equiv 1, soit 9k≡99k \equiv 9, donc k≡1(mod11)k \equiv 1 \pmod{11}. Pour k=1k = 1, on obtient x=56x = 56.

  7. Vérification : 56=5×11+156 = 5 \times 11 + 1 et 56=31+2556 = 31 + 25. Comme 1111 et 3131 sont premiers entre eux, le reste de 33403^{340} modulo 341341 est 5656.

  8. Ce reste n'est pas 11. Or si 341341 était premier, on devrait avoir a340≡1(mod341)a^{340} \equiv 1 \pmod{341} pour tout aa plus petit que 341341 3. Donc 341341 n'est pas premier.

Le même nombre passe le test avec la base 22 et échoue avec la base 33. Un seul échec suffit à prouver qu'un nombre est composé ; un succès, même répété, ne prouve pas qu'il est premier. Il existe des variantes plus fines de ce test, dont le test de Miller-Rabin 3.

Exercice 8 Un diviseur commun à tous les $n^{13}-n$

★★★Environ 25 min

On cherche le plus grand entier dd qui divise n13−nn^{13} - n pour tous les entiers nn.

  1. Montre que pour tout premier pp tel que p−1p - 1 divise 1212, et pour tout entier nn, pp divise n13−nn^{13} - n.
  2. Détermine tous les nombres premiers pp vérifiant la condition de la question 1.
  3. Conclus que le produit de ces nombres premiers divise n13−nn^{13} - n, puis calcule PGCD⁡(213−2, 313−3)\operatorname{PGCD}(2^{13} - 2,\ 3^{13} - 3) pour prouver que ce produit est le plus grand entier possible.
Indice 1

Distingue deux cas : pp divise nn, ou pp ne divise pas nn.

Indice 2

Les diviseurs de 1212 sont 1,2,3,4,6,121, 2, 3, 4, 6, 12 : ajoute 11 à chacun et garde ceux qui sont premiers.

Indice 3

Pour montrer que dd ne peut pas être plus grand, utilise que dd divise les valeurs obtenues pour n=2n = 2 et n=3n = 3.

Voir la correction pas à pas
  1. Question 1, premier cas : si pp divise nn, alors pp divise n13n^{13} et nn, donc pp divise n13−nn^{13} - n.

  2. Second cas : si pp ne divise pas nn, le théorème de Fermat donne np−1≡1(modp)n^{p-1} \equiv 1 \pmod p. Comme p−1p-1 divise 1212, on écrit 12=(p−1)m12 = (p-1)m, donc n12=(np−1)m≡1(modp)n^{12} = (n^{p-1})^m \equiv 1 \pmod p. En multipliant par nn, on obtient n13≡n(modp)n^{13} \equiv n \pmod p.

  3. Question 2. On ajoute 11 aux diviseurs de 1212 : 2,3,4,5,7,132, 3, 4, 5, 7, 13. Les nombres premiers sont 2,3,5,72, 3, 5, 7 et 1313 (44 n'est pas premier).

  4. Question 3. Ces cinq nombres premiers sont distincts, donc leur produit 2×3×5×7×13=27302 \times 3 \times 5 \times 7 \times 13 = 2730 divise n13−nn^{13} - n (un entier divisible par plusieurs nombres premiers distincts l'est par leur produit).

  5. Pour n=2n = 2 : 213−2=8192−2=8190=3×27302^{13} - 2 = 8192 - 2 = 8190 = 3 \times 2730.

  6. Pour n=3n = 3 : 313−3=1 594 323−3=1 594 320=584×27303^{13} - 3 = 1\,594\,323 - 3 = 1\,594\,320 = 584 \times 2730.

  7. Tout entier dd qui convient divise 81908190 et 1 594 3201\,594\,320, donc divise leur PGCD. Comme PGCD⁡(3,584)=1\operatorname{PGCD}(3, 584) = 1 (car 584584 n'est pas multiple de 33), ce PGCD vaut 27302730.

  8. Le plus grand entier cherché est donc d=2730d = 2730.

Le théorème de Fermat fournit des diviseurs, et deux valeurs particulières de nn suffisent à montrer qu'on ne peut pas en trouver davantage : la même démarche (divisibilité pour tout nn, puis maximalité par un PGCD) revient souvent dans les problèmes d'arithmétique.

Les questions qu'on se pose

Dans quels cas peut-on appliquer le petit théorème de Fermat ?

Il faut que le module pp soit premier et que aa ne soit pas un multiple de pp pour écrire ap−1≡1(modp)a^{p-1} \equiv 1 \pmod p 3. Si pp divise aa, alors ap−1≡0a^{p-1} \equiv 0. Dans tous les cas, la forme ap≡a(modp)a^p \equiv a \pmod p reste valable, ce qui en fait un bon réflexe quand on hésite.

Si $a^{n-1} \equiv 1 \pmod n$, peut-on affirmer que $n$ est premier ?

Non. La congruence est une condition nécessaire pour que nn soit premier 3, pas une condition suffisante. L'exercice sur 341=11×31341 = 11 \times 31 le montre : la base 22 passe le test, la base 33 le fait échouer. Dès qu'une base échoue, on peut conclure que nn est composé.

Le petit théorème de Fermat est-il le même que le dernier théorème de Fermat ?

Non, ce sont deux résultats distincts attribués à Pierre de Fermat. Le dernier théorème de Fermat a été énoncé sans démonstration au XVIIe siècle et démontré en 1994 par Andrew Wiles 4. Le petit théorème, lui, relève de l'arithmétique modulaire et se démontre avec des outils élémentaires 3.

Sources

  1. Petit théorème de Fermat et applications (Collège Stanislas), CNRS - Blog Ressources mathématiques. Consulté le 6 novembre 2026.
  2. Du petit théorème de Fermat à la notion de groupe, CNRS - Blog Ressources mathématiques. Consulté le 6 novembre 2026.
  3. Petit théorème de Fermat, Wikipédia. Consulté le 6 novembre 2026.
  4. Théorème de Fermat, Wikipédia. Consulté le 6 novembre 2026.

Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.

Signaler une erreur sur cette page

Je suis en…

Primaire

  • CP Bientôt
  • CE1 Bientôt
  • CE2 Bientôt
  • CM1 Bientôt
  • CM2 Bientôt

Collège

Lycée

Supérieur

  • BTS Bientôt
  • BUT Bientôt
  • Licence Bientôt
  • Prépas Bientôt

Sur cette page