ExerciceMaths expertes, chapitre 4 — Congruences · Pour aller plus loin
Exercice 37 Théorème de Wilson
Soit un nombre premier. On dit que est un inverse de modulo si .
a) Justifier que tout admet un unique inverse modulo dans , que l'on note .
b) Montrer que les seuls tels que sont et (qui sont égaux si , distincts sinon).
c) En regroupant judicieusement les facteurs du produit , établir le théorème de Wilson :
d) On suppose que est un entier tel que . Montrer que tout élément de admet un inverse modulo et en déduire que est premier.
Source : poly « Mathématiques : du lycée aux CPGE scientifiques » (LLG / H4), n° 511
Corrigé
a) Existence. D'après Fermat, . Le reste de modulo est donc un inverse de ; il n'est pas nul, puisque son produit par est congru à . Unicité. Si avec , dans , alors divise , donc (lemme d'Euclide), d'où .
b) équivaut à , c'est-à-dire , soit ou . Dans , cela donne ou .
c) Pour , . Pour , on a , et d'après b), les entiers , …, se regroupent en paires d'éléments distincts dont le produit est congru à . Donc , et : . Vérification : .
d) Soit et le produit des autres éléments de : , donc , et est un inverse de . Si n'était pas premier, il s'écrirait avec ; en notant un inverse de , on aurait avec , donc diviserait , ce qui est absurde. Ainsi .
Le théorème de Wilson fournit donc une caractérisation des nombres premiers : est premier si et seulement si . Elle est toutefois inutilisable en pratique, étant gigantesque.