Masar
Masar
Bac Tunisie
Entraîner la reconnaissance
R-DArithmétique

Petit théorème de Fermat

Idée directrice

Quand un nombre premier pp et de grandes puissances apparaissent ensemble, penser Fermat : ap11[p]a^{p-1}\equiv1\,[p] si pap\nmid a. Il court-circuite la recherche de période et donne directement des restes ou des divisibilités valables « pour tout nn ».

Signature de reconnaissance — l'énoncé se trahit ainsi

Un nombre premier pp en vedette + grandes puissances ; « en utilisant le théorème de Fermat… ».

Sujet principal

Exercice 5 — divisibilité universelle par Fermat

3 questionsCorrigé masqué
  1. Énoncer le petit théorème de Fermat.
  2. Montrer que pour tout entier aa,  7a7a\ 7\mid a^7-a.
  3. Montrer que pour tout entier naturel nn,  42n7n\ 42\mid n^7-n.
Voir la correction commentéeAprès avoir posé votre démarche

1. Petit théorème de Fermat : si pp est premier et si pp ne divise pas aa, alors ap11(modp)a^{p-1}\equiv1\pmod p. Corollaire, valable pour tout entier aa : apa(modp)a^{p}\equiv a\pmod p (si pap\mid a les deux membres sont nuls modulo pp).

2. Idée : le corollaire, avec p=7p=7. Pour tout entier aa, a7a(mod7)a^7\equiv a\pmod 7, c'est-à-dire 77 divise a7aa^7-a.

3. Idée : 42=2×3×742=2\times3\times7 ; prouver la divisibilité par chaque facteur premier, puis recoller.

  • Par 22 : n7n^7 a la parité de nn, donc n7nn^7-n est pair.
  • Par 33 : Fermat donne n3n(mod3)n^3\equiv n\pmod 3, d'où n7=n3n3nnnn=n3n(mod3)n^7=n^3\cdot n^3\cdot n\equiv n\cdot n\cdot n=n^3\equiv n\pmod 3.
  • Par 77 : c'est la question 2.

Idée : recoller par le lemme de Gauss. 22 divise n7nn^7-n et 33 divise n7nn^7-n avec pgcd(2,3)=1\pgcd(2,3)=1, donc 66 divise n7nn^7-n ; puis 66 et 77 sont premiers entre eux et divisent tous deux n7nn^7-n, donc 4242 le divise :

nN,42n7n\forall n\in\N,\quad 42\mid n^7-n

Exercices d'entraînement — une nuance à la fois

Entraînement 01 / 02

Drill R-D.1 — petit théorème de Fermat

2 questionsCorrigé masqué

Soit p=11p=11 un nombre premier. On utilise le petit théorème de Fermat.

  1. Rappeler 210mod112^{10}\bmod 11.
  2. En déduire le reste de la division euclidienne de 21002^{100} par 1111.
Voir la correction commentéeAprès avoir posé votre démarche

1. Fermat : 2101(mod11)2^{10}\equiv 1\pmod{11} car 11211\nmid 2.

2. 100=1010100=10\cdot 10, d'où 2100=(210)10110=1(mod11)2^{100}=(2^{10})^{10}\equiv 1^{10}=1\pmod{11}. Conclusion : le reste est 11.

Entraînement 02 / 02

Drill R-C.x — a5a(mod10)a^5\equiv a\pmod{10} : le chiffre des unités de a5a^5 (2016)

3 questionsCorrigé masqué

Soit aa un entier naturel.

  1. En utilisant les restes possibles de la division euclidienne de aa par 55, montrer que a5a(mod5)a^5\equiv a\pmod5.
  2. Montrer que a5a(mod2)a^5\equiv a\pmod2.
  3. En déduire que a5a(mod10)a^5\equiv a\pmod{10} et interpréter : que peut-on dire du chiffre des unités de a5a^5 ? Vérifier avec a=7a=7.
Voir la correction commentéeAprès avoir posé votre démarche

1. Idée : tableau des restes, la congruence étant compatible avec les puissances.

amod5a\bmod501234
a5mod5a^5\bmod50132232\equiv22433243\equiv3102441024\equiv4

Dans chaque cas a5a(mod5)a^5\equiv a\pmod5. (C'est le petit théorème de Fermat pour p=5p=5 ; le tableau en est la preuve exigible.)

2. Idée : deux restes seulement. Si aa est pair, a5a^5 est pair ; si aa est impair, a5a^5 est impair : dans les deux cas a5a(mod2)a^5\equiv a\pmod2.

3. Idée : 22 et 55 sont premiers entre eux, donc 2n2\mid n et 5n5\mid n entraînent 10n10\mid n. a5aa^5-a est divisible par 55 et par 22, donc par 1010 : a5a(mod10)\boxed{a^5\equiv a\pmod{10}}. Le chiffre des unités de a5a^5 est celui de aa. Vérification : 75=168077^5=16\,807, qui se termine bien par 77.

Méthode / Automatismes
  • Vérifier l'hypothèse : pp premier et pap\nmid a (sinon utiliser la forme apaa^p\equiv a).
  • Divisibilité par un produit m=p1p2m=p_1p_2\cdots de premiers distincts : montrer la divisibilité par chaque pip_i, puis conclure car ils sont premiers entre eux (p1pkNp_1\cdots p_k\mid N).
  • Réduire un grand exposant nn modulo p1p-1 : an=a(p1)q+rar[p]a^n=a^{(p-1)q+r}\equiv a^r\,[p].
Pièges classiques

Appliquer ap11a^{p-1}\equiv1 quand pap\mid a (faux : on a alors a0a\equiv0). Utiliser Fermat avec un module non premier : il faut alors passer à la période ou au théorème d'Euler (hors programme, donc on reste sur la période).

Où ce scénario est tombé

Sujet type 2025 (format officiel)· Exercice arithmétiqueattestéMontrer 173|a ⟺ 173|b : traduire en congruences et faire circuler la divisibilité à travers un premier.