ATLAS Ouvrir dans l'atlas →

Théorème 3Réciprocité quadratique

Résidus quadratiques, critère d'Euler

Dans la suite du chapitre, pp est un nombre premier impair, et 𝔽p=ℤ/pℤ{\mathbb F_p} = {\mathbb Z/p\mathbb Z}. Un entier aa non divisible par pp est un résidu quadratique modulo pp s'il existe x∈ℤx \in {\mathbb Z} tel que x2≡a(modp)x^2 \equiv a \pmod p, c'est-à-dire si sa classe est un carré dans 𝔽p×\mathbb F_p^\times ; sinon, c'est un non-résidu quadratique.

Le symbole de Legendre de a∈ℤa \in \mathbb Z modulo pp est (ap)={0si p∣a,1si a est un reˊsidu,−1si a est un non-reˊsidu.{\Big(\frac ap\Big)} = \begin{cases} 0 & \text{si } p \mid a, \\ 1 & \text{si } a \text{ est un résidu}, \\ -1 & \text{si } a \text{ est un non-résidu}. \end{cases}

Énoncé

(i) Les carrés de 𝔽p×\mathbb F_p^\times forment un sous-groupe CC d'indice 22, à p−12\frac{p-1}2 éléments. Pour x,y∈𝔽p×x, y \in \mathbb F_p^\times, on a x2=y2x^2 = y^2 si et seulement si y=xy = x ou y=−xy = -x.

(ii) Critère d'Euler. Pour tout a∈ℤa \in \mathbb Z, (ap)≡ap−12(modp).\Big(\frac ap\Big) \equiv a^{\frac{p-1}2} \pmod p.

(iii) Le symbole ne dépend que de la classe de aa modulo pp, et il est multiplicatif : (abp)=(ap)(bp)\big(\frac{ab}p\big) = \big(\frac ap\big)\big(\frac bp\big) pour tous a,b∈ℤa, b \in \mathbb Z.

(iv) Première loi complémentaire. (−1p)=(−1)p−12\big(\frac{-1}p\big) = (-1)^{\frac{p-1}2} : l'entier −1-1 est un résidu quadratique modulo pp si et seulement si p≡1(mod4)p \equiv 1 \pmod 4.

Démonstration

(i) L'application s:x↦x2s : x \mapsto x^2 est un morphisme du groupe abélien 𝔽p×\mathbb F_p^\times dans lui-même, d'image CC. Son noyau est formé des xx tels que (x−1)(x+1)=0(x - 1)(x + 1) = 0, c'est-à-dire de 11 et −1-1, qui sont distincts puisque pp est impair ; il a deux éléments.

Le théorème d'isomorphisme (Théorème d'isomorphisme) identifie CC au quotient de 𝔽p×\mathbb F_p^\times par ce noyau, et le théorème de Lagrange (Lagrange) donne ∣C∣=p−12|C| = \frac{p-1}2. Enfin x2=y2x^2 = y^2 équivaut à (yx−1)2=1(yx^{-1})^2 = 1, c'est-à-dire à yx−1=±1yx^{-1} = \pm 1.

(ii) Si pp divise aa, les deux membres sont congrus à 00. Sinon, soit bb la classe de ap−12a^{\frac{p-1}2}. Alors b2=aˉp−1=1b^2 = \bar a^{p-1} = 1 par le théorème de Fermat (Fermat, Euler, (iii)), donc b=±1b = \pm 1 par (i).

Si aˉ=x2\bar a = x^2 est un carré, b=xp−1=1b = x^{p-1} = 1. Les p−12\frac{p-1}2 éléments de CC sont ainsi des racines dans 𝔽p\mathbb F_p du polynôme Xp−12−1X^{\frac{p-1}2} - 1. Ce polynôme non nul, de degré p−12\frac{p-1}2, a au plus p−12\frac{p-1}2 racines dans le corps 𝔽p\mathbb F_p (Racines, (iii)) : ses racines sont exactement les éléments de CC. Si aˉ\bar a n'est pas un carré, il n'en est donc pas une racine, et b=−1b = -1.

(iii) La définition ne fait intervenir que la classe de aa. Par (ii), (abp)≡ap−12 bp−12≡(ap)(bp)(modp).\Big(\frac{ab}p\Big) \equiv a^{\frac{p-1}2}\,b^{\frac{p-1}2} \equiv \Big(\frac ap\Big)\Big(\frac bp\Big) \pmod p. Les deux membres appartiennent à {−1,0,1}\{-1, 0, 1\}, et deux éléments de cet ensemble congrus modulo p⩾3p \geqslant 3 sont égaux, leur différence étant de valeur absolue au plus 22.

(iv) Par (ii), (−1p)≡(−1)p−12(modp)\big(\frac{-1}p\big) \equiv (-1)^{\frac{p-1}2} \pmod p, et ces deux nombres valent ±1\pm 1, donc sont égaux comme en (iii). L'entier impair pp est congru à 11 ou à 33 modulo 44, et p−12\frac{p-1}2 est pair exactement dans le premier cas.

□
Remarque

Modulo 1313, les carrés de 1,…,61, \dots, 6 sont 1,4,9,3,12,101, 4, 9, 3, 12, 10 : ce sont les six résidus, en accord avec (i), et 2,5,6,7,8,112, 5, 6, 7, 8, 11 sont les six non-résidus. Le critère d'Euler le confirme : 26=64=5⋅13−12^6 = 64 = 5 \cdot 13 - 1, alors que 36=729=56⋅13+13^6 = 729 = 56 \cdot 13 + 1. Comme 13≡1(mod4)13 \equiv 1 \pmod 4, le résidu 12≡−112 \equiv -1 est bien un carré, celui de 55.

Remarque

L'erreur la plus répandue est de croire que le produit de deux non-résidus est un non-résidu. La multiplicativité dit le contraire : modulo 1313, les non-résidus 22 et 55 ont pour produit 10≡6210 \equiv 6^2, qui est un résidu. Les carrés forment un sous-groupe d'indice 22, et le symbole de Legendre est le morphisme de 𝔽p×\mathbb F_p^\times sur {±1}\{\pm 1\} de noyau CC.

Remarque

Avec une racine primitive gg modulo pp (Groupe multiplicatif, (iii)), le critère se lit sur les exposants : gkg^k est un carré si et seulement si kk est pair, et gp−12=−1g^{\frac{p-1}2} = -1, seul élément d'ordre 22. La démonstration ci-dessus s'en passe : elle n'emploie que la borne sur le nombre de racines d'un polynôme.

Remarque

Le point (iv) relie trois propriétés d'un nombre premier impair pp : être somme de deux carrés, être congru à 11 modulo 44, avoir −1-1 pour carré modulo pp. Le théorème des deux carrés (Deux carrés, (ii)) passe précisément par la troisième pour établir l'équivalence des deux premières.

Ouvrir dans l'atlas interactif →