Aller au contenu
Calculer de tête
Jouer

Bac+3 à Bac+814 formules

Congruences et arithmétique : formules et méthode

Calculer modulo m, c’est ne garder que le reste de la division par m. L’horloge en est l’exemple familier : 15 h est la même heure que 3 h, modulo 12.

Voici les formules pour résoudre une équation de congruence, trouver un inverse modulaire et utiliser les théorèmes de Fermat et d’Euler.

Les formules

0 formule sur 14 est contrôlée automatiquement : le site les teste sur des valeurs tirées au hasard à chaque mise à jour. Les autres (définitions, conditions, relations entre grandeurs) ne se testent pas ainsi.

Congruences

  • Définition

    a ≡ b (mod m) équivaut à m divise a − b

    a et b ont le même reste dans la division par m

  • Somme et produit

    a ≡ b et c ≡ d (mod m) donnent a + c ≡ b + d et a × c ≡ b × d (mod m)

  • Puissance

    a ≡ b (mod m) donne ak ≡ bk (mod m)

  • Inverse modulaire

    a u ≡ 1 (mod m) admet une solution u si et seulement si PGCD(a, m) = 1

  • Équation

    a x ≡ b (mod m) donne x ≡ u × b (mod m)

    u est l’inverse de a modulo m

PGCD et Bézout

  • Algorithme d’Euclide

    PGCD(a, b) = PGCD(b, reste de a ÷ b)

    on s’arrête quand le reste est nul

  • Identité de Bézout

    PGCD(a, b) = 1 équivaut à il existe u et v avec a u + b v = 1

  • Théorème chinois

    si m et n sont premiers entre eux, x ≡ a (mod m) et x ≡ b (mod n) ont une unique solution modulo m n

Fermat, Euler et l’indicatrice

  • Petit théorème de Fermat

    p premier et p ne divise pas a donnent ap − 1 ≡ 1 (mod p)

  • Variante

    ap ≡ a (mod p), pour tout entier a

  • Théorème d’Euler

    PGCD(a, n) = 1 donne a^φ(n) ≡ 1 (mod n)

  • Indicatrice d’un premier

    φ(p) = p − 1 et φ(pk) = pk − pk − 1

  • Multiplicativité

    φ(m n) = φ(m) × φ(n), si m et n sont premiers entre eux

  • Formule générale

    φ(n) = n × (1 − 1/p₁) × (1 − 1/p₂) × …

    p₁, p₂, … sont les facteurs premiers de n

La méthode pas à pas

  1. Pour a x ≡ b (mod m) : cherchez l’inverse u de a modulo m (un entier tel que a × u laisse un reste de 1), puis x ≡ u × b.
  2. Pour un inverse, essayez les multiples de a jusqu’à tomber sur un reste de 1, ou utilisez l’algorithme d’Euclide étendu.
  3. Pour une grande puissance modulo un nombre premier p, réduisez l’exposant modulo p − 1 grâce à Fermat.
  4. Pour φ(n), décomposez n en facteurs premiers puis appliquez la formule générale.

Exemples résolus

Les pièges à éviter

S’entraîner

Chaque type d’équation ci-dessous se résout de tête avec la méthode de cette page : la réponse est toujours un nombre entier. Lancez une partie de dix questions, le jeu vous montre la méthode après chaque erreur.

Astuces de calcul mental liées : La preuve par 9 : reste dans la division par 9, Les critères de divisibilité, Contrôler un produit avec le dernier chiffre.

Ce cours fait partie du programme de : Bac+3, Bac+8.

À lire ensuite

Tous les cours

Relecture et vérification

Ce cours est rédigé par l’éditeur du site. Les exemples chiffrés sont recalculés à chaque mise à jour, et 0 formule sur 14 est testée sur des valeurs aléatoires. Il n’a pas encore été relu par un enseignant de mathématiques : si vous repérez une erreur ou une formule manquante, signalez-la, elle sera corrigée.

Sources

Ce que la page écrit au-delà de ces documents est de l’éditeur : des techniques classiques de calcul mental, des exemples recalculés par les tests du site et des choix de présentation.

Mis à jour le