ATLAS Ouvrir dans l'atlas →

Proposition 1Réciprocité quadratique

Le symbole de Jacobi et sa loi de réciprocité

Soit n⩾1n \geqslant 1 un entier impair. Il s'écrit n=p1⋯prn = p_1 \cdots p_r, avec r∈ℕr \in {\mathbb N} et des nombres premiers pip_i, impairs puisque nn l'est, non nécessairement distincts, et cette écriture est unique à l'ordre des facteurs près (Nombres premiers, (ii)) ; pour n=1n = 1, on prend r=0r = 0. Le symbole de Jacobi de a∈ℤa \in {\mathbb Z} modulo nn est (an)=∏i=1r(api),\Big(\frac an\Big) = \prod_{i=1}^r \Big(\frac a{p_i}\Big), produit de symboles de Legendre (Symbole de Legendre), qui vaut 11 pour n=1n = 1. Il ne dépend pas de l'ordre des facteurs, et il coïncide avec le symbole de Legendre quand nn est premier.

Énoncé

(i) Le symbole (an)\big(\frac an\big) ne dépend que de la classe de aa modulo nn. Pour tous a,b∈ℤa, b \in \mathbb Z et tous m,nm, n impairs positifs, (abn)=(an)(bn),(amn)=(am)(an).\begin{aligned} \Big(\frac{ab}n\Big) &= \Big(\frac an\Big)\Big(\frac bn\Big), \\ \Big(\frac a{mn}\Big) &= \Big(\frac am\Big)\Big(\frac an\Big). \end{aligned} Il vaut 00 si aa et nn ne sont pas premiers entre eux, et ±1\pm 1 sinon. Si aa est premier à nn et congru à un carré modulo nn, alors (an)=1\big(\frac an\big) = 1.

(ii) Lois complémentaires. Pour tout entier n⩾1n \geqslant 1 impair, (−1n)=(−1)n−12\big(\frac{-1}n\big) = (-1)^{\frac{n-1}2} et (2n)=(−1)n2−18\big(\frac 2n\big) = (-1)^{\frac{n^2-1}8}.

(iii) Réciprocité. Si mm et nn sont des entiers impairs positifs premiers entre eux, (mn)(nm)=(−1)m−12⋅n−12.\Big(\frac mn\Big)\Big(\frac nm\Big) = (-1)^{\frac{m-1}2 \cdot \frac{n-1}2}.

Démonstration

Deux congruences. Pour des entiers impairs aa et bb, posons ε(a)=(−1)a−12\varepsilon(a) = (-1)^{\frac{a-1}2} et θ(a)=(−1)a2−18\theta(a) = (-1)^{\frac{a^2-1}8} ; les exposants sont entiers, puisque a−1a - 1 est pair et que a2−1=(a−1)(a+1)a^2 - 1 = (a - 1)(a + 1), produit de deux entiers pairs consécutifs, dont l'un est multiple de 44, est divisible par 88. On a ab−12−a−12−b−12=2⋅a−12⋅b−12,\begin{aligned} &\frac{ab - 1}2 - \frac{a - 1}2 - \frac{b - 1}2 \\ &\quad = 2 \cdot \frac{a - 1}2 \cdot \frac{b - 1}2, \end{aligned} qui est pair, et de même a2b2−18−a2−18−b2−18=8⋅a2−18⋅b2−18.\begin{aligned} &\frac{a^2b^2 - 1}8 - \frac{a^2 - 1}8 - \frac{b^2 - 1}8 \\ &\quad = 8 \cdot \frac{a^2 - 1}8 \cdot \frac{b^2 - 1}8. \end{aligned} Ainsi ε(ab)=ε(a)ε(b)\varepsilon(ab) = \varepsilon(a)\varepsilon(b) et θ(ab)=θ(a)θ(b)\theta(ab) = \theta(a)\theta(b), et, par récurrence sur rr, ε(p1⋯pr)=∏iε(pi)\varepsilon(p_1 \cdots p_r) = \prod_i \varepsilon(p_i) et θ(p1⋯pr)=∏iθ(pi)\theta(p_1 \cdots p_r) = \prod_i \theta(p_i), les deux membres valant 11 pour r=0r = 0.

Le symbole est bien défini. Deux écritures de nn ne diffèrent que par l'ordre des facteurs, ce qui ne change pas le produit. Pour nn premier, r=1r = 1 et p1=np_1 = n.

(i) Si a≡b(modn)a \equiv b \pmod n, alors a≡b(modpi)a \equiv b \pmod{p_i} pour tout ii, puisque pip_i divise nn, et chaque facteur est inchangé (Symbole de Legendre, (iii)). La multiplicativité en aa découle facteur par facteur de celle du symbole de Legendre (même nœud, (iii)). Si m=q1⋯qsm = q_1 \cdots q_s et n=p1⋯prn = p_1 \cdots p_r sont des écritures en facteurs premiers, q1⋯qs p1⋯prq_1 \cdots q_s\,p_1 \cdots p_r en est une de mnmn, d'où la multiplicativité en le module.

Le facteur (api)\big(\frac a{p_i}\big) est nul si pip_i divise aa, et vaut ±1\pm 1 sinon : le symbole vaut ±1\pm 1 ou 00, et il est nul si et seulement si l'un des pip_i divise aa. Soit dd le PGCD de aa et de nn (PGCD, Bézout), entier strictement positif puisque n≠0n \neq 0. Si un pip_i divise aa, il divise dd, et d≠1d \neq 1. Inversement, si d≠1d \neq 1, l'entier d⩾2d \geqslant 2 a un facteur premier pp (Nombres premiers, (ii)), qui divise aa et nn ; par le lemme d'Euclide (même nœud, (i)), appliqué de proche en proche au produit p1⋯prp_1 \cdots p_r, il divise l'un des pip_i, donc lui est égal, et ce pip_i divise aa.

Enfin, si a≡x2(modn)a \equiv x^2 \pmod n et si aa est premier à nn, alors a≡x2(modpi)a \equiv x^2 \pmod{p_i}, avec pip_i ne divisant pas aa : chaque facteur vaut 11.

(ii) Par la première loi complémentaire (Symbole de Legendre, (iv)) et les congruences préliminaires, (−1n)=∏iε(pi)=ε(n).\Big(\frac{-1}n\Big) = \prod_i \varepsilon(p_i) = \varepsilon(n). De même, par la seconde (Lemme de Gauss, (ii)), (2n)=∏iθ(pi)=θ(n)\big(\frac 2n\big) = \prod_i \theta(p_i) = \theta(n).

(iii) Écrivons m=q1⋯qsm = q_1 \cdots q_s et n=p1⋯prn = p_1 \cdots p_r. Comme mm et nn sont premiers entre eux, aucun qjq_j n'est égal à un pip_i : ce nombre premier diviserait à la fois mm et nn. Par définition et par multiplicativité en aa, (mn)=∏i,j(qjpi),(nm)=∏i,j(piqj).\Big(\frac mn\Big) = \prod_{i, j}\Big(\frac{q_j}{p_i}\Big), \qquad \Big(\frac nm\Big) = \prod_{i, j}\Big(\frac{p_i}{q_j}\Big).

Pour chaque couple (i,j)(i, j), la loi de réciprocité quadratique (Réciprocité quadratique) donne (qjpi)(piqj)=(−1)PiQj\big(\frac{q_j}{p_i}\big)\big(\frac{p_i}{q_j}\big) = (-1)^{P_iQ_j}, avec Pi=pi−12P_i = \frac{p_i - 1}2 et Qj=qj−12Q_j = \frac{q_j - 1}2. Le produit vaut donc (−1)E(-1)^E, où E=∑i,jPiQj=(∑iPi)(∑jQj).E = \sum_{i, j} P_iQ_j = \Big(\sum_i P_i\Big)\Big(\sum_j Q_j\Big). Par les congruences préliminaires, ∑iPi≡n−12\sum_i P_i \equiv \frac{n - 1}2 et ∑jQj≡m−12(mod2)\sum_j Q_j \equiv \frac{m - 1}2 \pmod 2, de sorte que EE a la parité de m−12⋅n−12\frac{m-1}2 \cdot \frac{n-1}2. Les cas m=1m = 1 ou n=1n = 1, où les produits sont vides, sont compris dans ce calcul.

□
Remarque

Le symbole de Jacobi calcule un symbole de Legendre sans jamais factoriser. Pour le nombre premier 18471847 et a=365=5⋅73a = 365 = 5 \cdot 73, on réduit modulo le module par (i), on retire les facteurs 22 par (ii) et l'on retourne les symboles par (iii), sans avoir à savoir si les modules rencontrés sont premiers ; 365365 ne l'est d'ailleurs pas. Comme 365≡1(mod4)365 \equiv 1 \pmod 4, 1847=5⋅365+221847 = 5 \cdot 365 + 22 et 365≡5(mod8)365 \equiv 5 \pmod 8, (3651847)=(1847365)=(22365)=−(11365).\Big(\frac{365}{1847}\Big) = \Big(\frac{1847}{365}\Big) = \Big(\frac{22}{365}\Big) = -\Big(\frac{11}{365}\Big).

Puis (11365)=(36511)=(211)=−1\big(\frac{11}{365}\big) = \big(\frac{365}{11}\big) = \big(\frac 2{11}\big) = -1, puisque 365=33⋅11+2365 = 33 \cdot 11 + 2 et 11≡3(mod8)11 \equiv 3 \pmod 8. Ainsi (3651847)=1\big(\frac{365}{1847}\big) = 1 : 365365 est un carré modulo 18471847, et en effet 4962=246 016=133⋅1847+365496^2 = 246\,016 = 133 \cdot 1847 + 365. Les étapes intermédiaires, comme (1847365)\big(\frac{1847}{365}\big), sont des symboles de Jacobi de module composé ; ils n'ont de sens que par cette fiche.

Remarque

L'erreur la plus répandue est de croire que (an)=1\big(\frac an\big) = 1 fait de aa un carré modulo nn. Pour n=15n = 15, on a (215)=(23)(25)=(−1)(−1)=1\big(\frac 2{15}\big) = \big(\frac 23\big)\big(\frac 25\big) = (-1)(-1) = 1, alors que les carrés modulo 1515 sont 0,1,4,6,9,100, 1, 4, 6, 9, 10. Le point (i) n'affirme que l'implication inverse : un carré premier au module a pour symbole 11. La valeur −1-1, en revanche, est concluante, puisqu'elle interdit à aa d'être un carré modulo l'un des pip_i.

Remarque

Jacobi introduit ce symbole en 1837, dans « Über die Kreistheilung und ihre Anwendung auf die Zahlentheorie », paru au Bericht über die zur Bekanntmachung geeigneten Verhandlungen der Königlich Preußischen Akademie der Wissenschaften zu Berlin ; il en donne une version développée sous le même titre dans le Journal für die reine und angewandte Mathematik 30 (1846), p. 166-182.

Le calcul de la première remarque est l'algorithme usuel de calcul du symbole, analogue à l'algorithme d'Euclide (PGCD, Bézout) : chaque retournement remplace le couple (a,n)(a, n), avec a<na < n, par le couple formé de aa et du reste de nn modulo aa, débarrassé de ses facteurs 22, et le nombre d'étapes est du même ordre que pour le calcul d'un PGCD. Le retournement suppose aa et nn premiers entre eux ; s'ils ne le sont pas, les deux symboles (an)\big(\frac an\big) et (na)\big(\frac na\big) sont nuls par (i), si bien que l'égalité (an)=±(na)\big(\frac an\big) = \pm\big(\frac na\big) reste vraie, et l'algorithme finit sur un reste nul, qui donne la valeur 00.

Repose sur

Sert à

Aucune fiche de ce graphe ne l'utilise encore.
Ouvrir dans l'atlas interactif →