Processing ..

Théorie > Théorie des nombres > Racines primitives et résidus quadratiques

Résidus quadratiques

Définition
Étant donné un nombre premier impair p, on dit qu'un entier a non divisible par p est un résidu quadratique modulo p s'il existe xZ tel que x2a(modp). Dans le cas contraire, on dit que a est un non-résidu quadratique modulo p.

Puisqu'on travaille modulo p et qu'on exclut les nombres divisibles par p, on étudie en fait essentiellement les nombres entre 1 et p1. On ne distinguera plus dans la suite deux nombres égaux modulo p.

Le premier résultat suivant nous indique qu'il existe autant de résidus quadratiques que de non-résidus quadratiques modulo p fixé et donne une certaine caractérisation de ceux-ci. Rappelons que par le théorème de Fermat, si a n'est pas divisible par p alors ap11(modp). On a donc
(ap121)(ap12+1)0(modp) ce qui signifie que ap12±1(modp) (on utilise ici que p est premier, cette affirmation n'est pas vraie lorsque p est composé).

Proposition
Soit p un nombre premier impair. Il existe exactement p12 résidus quadratiques modulo p et p12 non-résidus quadratiques modulo p. Pour un entier a non divisible par p, on a par ailleurs
ap12{1(modp) si a est un résidu quadratique modulo p,1(modp) si a est un non-résidu quadratique modulo p.

Démonstration
Considérons g une racine primitive modulo p. Les puissances successives 1,g,g2,,gp2 prennent donc toutes les valeurs entre 1 et p1. Clairement, les nombres 1,g2,g4,,gp3 sont des résidus quadratiques modulo p (et sont au nombre de p12). Montrons à présent que les puissances impaires g,g3,g5,,gp2 sont des non-résidus quadratiques. Supposons par l'absurde que g2m+1x2(modp) pour certains m et x. Comme g est une racine primitive modulo p, on peut écrire x comme g. On a alors g2m+1x2g2(modp) d'où g2m+121(modp). Vu que op(g)=p1, cela implique que p1 divise 2m+12, ce qui est impossible comme p1 est pair alors que 2m+12 est impair.
D'autre part, si a est un résidu quadratique modulo p, alors ax2(modp) pour un certain x et donc ap12xp11(modp) par Fermat. Au contraire, si a est un non-résidu quadratique modulo p, on a montré que ag2m+1(modp) pour un certain m et on a donc
ap12g(2m+1)p12gm(p1)+p12gp12(modp). Puisque op(g)=p1, on a gp121(modp) et donc gp121(modp) puisqu'on peut seulement obtenir 1 ou 1 comme expliqué plus haut.