Fiche de révision Maths expertes

Congruences dans $\mathbb{Z}$

Chapitre 21 — raisonner non plus sur les entiers, mais sur leurs restes modulo $n$. Le langage de l'arithmétique modulaire, et comment s'en servir pour calculer.

Une notion structurée par Carl Friedrich Gauss (1777–1855) — aujourd'hui au cœur de la cryptographie.

Naviguez avec les flèches du clavier, ou via le Sommaire.

Chapitre 21 Vue d'ensemble

Au programme

Partie 1 — Définition
  • $a\equiv b\ [n]$ : avoir le même reste modulo $n$
  • La caractérisation $n\mid a-b$ (l'outil de tous les jours)
  • Liens avec division et divisibilité, classes modulo $n$
Partie 2 — Calcul
  • Additionner, soustraire, multiplier des congruences
  • Élever à une puissance
  • Le piège : on ne divise pas
+ Applications

Trouver le reste de très grandes puissances, et résoudre les équations $ax\equiv b\ [n]$.

Partie 1 Le point de départ

Même reste, même classe

Définition

Soient $n\in\mathbb{N}^*$ et $a,b\in\mathbb{Z}$. On dit que $a$ et $b$ sont congrus modulo $n$ lorsqu'ils ont le même reste dans la division euclidienne par $n$.

$$a\equiv b\ [n] \qquad\text{ou}\qquad a\equiv b \pmod{n}$$
L'idée

$n$ est le modulo. On ne regarde plus les nombres eux-mêmes, mais ce qu'ils laissent comme reste : c'est tout l'esprit de l'arithmétique modulaire.

Partie 1 ★ L'outil de tous les jours

La caractérisation

Proposition

Pour $n\in\mathbb{N}^*$ et $a,b\in\mathbb{Z}$ :

$$a\equiv b\ [n] \quad\Longleftrightarrow\quad n\mid a-b$$

En pratique, c'est cette équivalence qu'on utilise : « être congru » se traduit par « diviser une différence ».

Exemples
$-1\equiv 1\ [2]$ car $2\mid -2$ $73\equiv 52\ [7]$ car $7\mid 21$
Partie 1 Deux ponts utiles

Reste & divisibilité

Avec le reste

$a\equiv r\ [n]$ avec $0\leqslant r\lt n$ signifie exactement que $r$ est le reste de la division de $a$ par $n$.

Avec la divisibilité

$n\mid a \iff a\equiv 0\ [n].$ Être divisible par $n$, c'est être congru à $0$.

Piège

La condition $0\leqslant r\lt n$ est indispensable : $52\equiv 45\ [7]$ est vrai, mais $45$ n'est pas le reste de $52$ par $7$.

Partie 1 Structure

Les classes modulo $n$

Partition

Tout entier est congru à l'un des restes $0,1,\dots,n-1$ modulo $n$ : cela partage $\mathbb{Z}$ en $n$ familles.

$$a\equiv 0\ [n]\ \vee\ a\equiv 1\ [n]\ \vee\ \cdots\ \vee\ a\equiv n-1\ [n]$$
Classes modulo n

La classe de $r$ est $\widetilde{r}=\{x\in\mathbb{Z}\mid x\equiv r\ [n]\}$, et $\mathbb{Z}_n=\{\widetilde{0},\widetilde{1},\dots,\widetilde{n-1}\}$. Modulo $2$ : $\widetilde{0}$ = les pairs, $\widetilde{1}$ = les impairs.

Partie 2 Premières propriétés

Une relation d'équivalence

Proposition

La congruence modulo $n$ est réflexive, symétrique et transitive :

  • $a\equiv a\ [n]$
  • $a\equiv b\ [n]\implies b\equiv a\ [n]$
  • $a\equiv b\ [n]\ \wedge\ b\equiv c\ [n]\implies a\equiv c\ [n]$
À quoi ça sert

La transitivité est l'outil qui permet d'enchaîner : on remplace un nombre par un autre qui lui est congru, puis on poursuit le calcul.

Partie 2 ★ Le cœur du chapitre

On calcule presque comme avec « = »

Compatibilité + − ×

Si $a\equiv c\ [n]$ et $b\equiv d\ [n]$, alors :

$$a+b\equiv c+d,\qquad a-b\equiv c-d,\qquad a\times b\equiv c\times d \quad [n]$$
Conséquences pratiques
  • On peut simplifier un terme commun : $a+c\equiv b+c\ [n]\iff a\equiv b\ [n]$
  • On peut multiplier les deux membres : $a\equiv b\ [n]\implies ac\equiv bc\ [n]$
Partie 2 ★ À ne jamais faire

On ne divise pas une congruence

Piège n°1

On peut multiplier, mais pas simplifier un facteur ! Contre-exemple :

$$27\equiv 24\ [3],\ \text{soit}\ 3\times 9\equiv 3\times 8\ [3]$$

… et pourtant $9\not\equiv 8\ [3]$.

Diviseurs de zéro

Modulo $n$, un produit de deux nombres non nuls peut être nul : $2\times 4\equiv 0\ [8]$. On dit que $2$ et $4$ sont des diviseurs de $0$ modulo $8$.

Partie 2 Puissances

Élever à une puissance

Proposition

Pour $p\geqslant 2$ : $\ a\equiv b\ [n]\implies a^{p}\equiv b^{p}\ [n].$ (Réciproque fausse : $5^2\equiv 4^2\ [3]$ mais $5\not\equiv 4\ [3]$.)

La technique reine

Pour les très grandes puissances, on cherche à se ramener à une congruence égale à $1$ ou $-1$ : alors $1^p=1$ et $(-1)^p=\pm1$ rendent le calcul immédiat.

Partie 2 Savoir-faire

Reste d'une grande puissance

Méthode — reste de $2022^{2021}$ par $5$
  • $2022\equiv 2\ [5]$, donc $2022^{2}\equiv 4\equiv -1\ [5]$.
  • On isole un carré : $2022^{2021}=\left(2022^{2}\right)^{1010}\times 2022$.
  • D'où $2022^{2021}\equiv(-1)^{1010}\times 2\ [5]$.

Conclusion : $2022^{2021}\equiv 2\ [5]$, le reste vaut $\boxed{2}$.

Plus direct

$2021\equiv 1\ [5]$ donne aussitôt $2021^{2022}\equiv 1\ [5]$.

Partie 2 Savoir-faire

Résoudre $ax\equiv b\ [n]$

Méthode — le tableau des restes

Impossible de diviser : on teste donc tous les restes modulo $n$ (disjonction). Pour $5x\equiv 1\ [3]$ :

$x\equiv 0\Rightarrow 5x\equiv 0$ $x\equiv 1\Rightarrow 5x\equiv 2$ $x\equiv 2\Rightarrow 5x\equiv 1$ ✓

D'où $5x\equiv 1\ [3]\iff x\equiv 2\ [3]$, soit $S=\{2+3k\mid k\in\mathbb{Z}\}$.

Parfois aucune solution

$10x+2\equiv 3\ [5]$ : le tableau donne toujours $10x+2\equiv 2\ [5]$, jamais $3$. L'équation n'a pas de solution.

Synthèse À revoir 5 min avant

Mémo express

Définition$a\equiv b\ [n]$ : même reste mod $n$
Caractérisation$a\equiv b\ [n]\iff n\mid a-b$
Divisibilité$n\mid a\iff a\equiv 0\ [n]$
Calcul$+$, $-$, $\times$ et puissances compatibles
Interditon ne divise pas une congruence
Grandes puissancesse ramener à $\equiv 1$ ou $\equiv -1$
Vigilance Le jour J

Les pièges à éviter

Piège
  • $a\equiv r\ [n]$ ne donne le reste que si $0\leqslant r\lt n$.
  • On ne divise jamais les deux membres ($3\cdot9\equiv 3\cdot8\ [3]$ mais $9\not\equiv 8$).
  • Réciproques fausses pour la somme, le produit et les puissances.
  • Un produit peut être $\equiv 0$ sans qu'aucun facteur le soit (diviseurs de $0$).
Auto-évaluation Cliquez pour la réponse

Quiz éclair

Q1Traduire $a\equiv b\ [n]$ avec la divisibilité.
$n\mid a-b$.
▸ cliquer pour révéler
Q2Que devient $n\mid a$ en langage des congruences ?
$a\equiv 0\ [n]$.
▸ cliquer pour révéler
Q3Reste de $2021^{2022}$ dans la division par $5$ ?
$1$, car $2021\equiv 1\ [5]$.
▸ cliquer pour révéler
Q4De $3\times 9\equiv 3\times 8\ [3]$, peut-on déduire $9\equiv 8\ [3]$ ?
Non — on ne divise pas une congruence ($9\not\equiv 8\ [3]$).
▸ cliquer pour révéler

Sommaire

Chapitre 21 — Congruences dans ℤ