MetMat

Comment appliquer le petit théorème de Fermat ?

En utilisant ap11(modp)a^{p-1} \equiv 1 \pmod{p} pour simplifier an(modp)a^n \pmod{p} : écrire n=(p1)q+rn = (p-1)q + r et obtenir anar(modp)a^n \equiv a^r \pmod{p}

L'objectif

Calculer an(modp)a^n \pmod{p} rapidement en ramenant l'exposant à un reste modulo p1p-1.

Le principe

Petit théorème de Fermat : si pp est premier et pap \nmid a, alors ap11(modp)a^{p-1} \equiv 1 \pmod{p}.

La méthode
  1. 1
    Vérifier que pp est premier et que pap \nmid a (condition d'application du théorème).
  2. 2
    Effectuer la division euclidienne de l'exposant nn par p1p-1 : écrire n=(p1)q+rn = (p-1)q + r avec 0r<p10 \leq r < p-1.
  3. 3
    Factoriser : an=a(p1)q+r=(ap1)qar1qarar(modp)a^n = a^{(p-1)q+r} = (a^{p-1})^q \cdot a^r \equiv 1^q \cdot a^r \equiv a^r \pmod{p}.
  4. 4
    Calculer ar(modp)a^r \pmod{p} (exposant rr petit, calcul direct ou par décompositions successives).

Exemple corrigé

Difficulté croissante de 1 à 5

Exercices aujourd'hui0 / 3

Prêt à t'entraîner ?

Génère un exercice personnalisé sur cette méthode et entraîne-toi avec la correction IA.