Beruflich Dokumente
Kultur Dokumente
Nombres premiers
Nous tudions dans ce chapitre diverses proprits des nombres premiers. Certaines sont trs lmentaires, dautres
plus complexes, au point de mener des problmes ouverts.
I.1
Bien que ce rsultat soit lun des plus anciens connus sur les nombres premiers (Proposition ??), de nombreux mathmaticiens, jusqu lpoque contemporaine, se sont amuss proposer leur propre preuve. On en trouve plusieurs
dans le livre de Paulo Ribenboim sur les nombres premiers [?]. Certaines sont simplement curieuses, ou ne sont que des
variantes lgantes de la preuve dEuclide, dautres mnent des dveloppements intressants. En particulier, certaines
dentre elles abordent une question laisse de ct par la preuve dEuclide, la rpartition des nombres premiers parmi les
entiers.
Les sections suivantes dcrivent quelques unes de ces preuves.
I.1.1
Cette preuve repose sur le principe lmentaire suivant : si lon peut contruire une suite infinie dentier deux deux
premiers entre eux, on en dduit immdiatement quil y a une infinit de nombres premiers en considrant la collection
des facteurs premiers des lments de cette suite.
Une telle suite dentiers est tudie dans la correspondance entre C. Goldbach et L. Euler lors de lanne 1730 : la
n
suite des nombres de Fermat. Il sagit des entiers de la forme Fn = 22 + 1, n 1. Comme leur nom lindique, ces nombres
on t introduits prs dun sicle auparavant par P. de Fermat. Il affirme dans sa correspondance tre convaincus quils
sont tous premiers, sans en avoir la dmonstration exacte (voir par exemple la lettre de Fermat Frnicle daout 1640
[?, p. 205]).
Les changes de Golbach et Euler traitent de cette affirmation. Goldbach, dans la sa lettre de juillet 1730, montre que
les nombres de Fermat sont deux deux premiers entre eux. Voici comment il procde.
Golbach remarque que, pour tout n 0, on a
n
n
n+1
22
1 = 22 + 1 22 1
n+1
n+1
n+1
n
n
n+2
22
1 = 22
+ 1 22
1 = 22
+ 1 22 + 1 22 1
22
n+p
..
. (par une rcurrence vidente)
n
1 = a 22 + 1 pour a N, et donc
Fn+p = aFn + 2.
Il en dduit que, pour tous n et p, le plus grand facteur commun de Fn+p et Fn est au plus 2. Puisque les nombres de
Fermat sont impairs, deux quelconques dentre eux sont donc premiers entre eux.
En revanche, la conviction de Fermat est infonde : bien que les nombres F0 , F1 , F2 , F3 et F4 soient premiers, F5 ne lest
pas. Euler a montr en 1732 (article publi en 1738 [?]) que
5
F5 = 22 + 1 = 641 6700417.
1
De nos jours, on ne sait toujours pas si Fn est non premier pour n 5, ni sil existe une infinit de nombres de Fermat
premiers. On sait toutefois que Fn nest pas premier pour 5 n 32, sans toutefois connatre la dcomposition complte
de tous ces nombres en facteurs premiers.
Variantes de la preuve de Goldbach. Il est tout facile de construire dautres suites de nombres entiers deux deux
premiers entre eux. Par exemple, on montre aisment que la suite de Sylvester dfinie par la formule
s0 = 1,
sn = 1 +
n1
Y
si
i=1
vrifie cette proprit : pour tout i et tout n > i, sn 1 [si ]. Nous tudions dautres proprits de cette suite dans la
section ??.
I.1.2
La preuve de Kummer (1878, [?]). Supposons quil nexiste quun nombre fini de nombres premiers p1 < < pr ,
et posons N = p1 pr > 2. Alors tout diviseur premier de N 1, cest dire lun des pi , divise galement N . Il est donc
gal 1, ce qui est absurde.
La preuve de Stieljes (1890, [?, p. 15]). Supposons quil nexiste quun nombre fini de nombres premiers p1 < <
pr , et posons N = p1 pr > 2. Considrons une factorisation quelconque N = mn avec 1 m, n. Tout nombre premier
pi divise lun des facteurs m ou n, mais pas les deux. Donc m + n nest divisible par aucun des pi , ce qui est absurde.
I.1.3
Il sagit dune dmonstration par labsurde, obtenue en quipant lensemble des entiers dune topologie adquate. Dun
point de vue strictement arithmtique, elle napporte pas grand chose la preuve des Elments. Mais son originalit et
son lgance valent quon sy attarde. Nous prsentons la topologie de Furstenberg, sa preuve de linfinit de lensemble
des nombres premiers, et les proprits satisfaites par ladite topologie.
I.1.3.1
Exemple I.1.1. La suite (un ) dfinie par un = n! est convergente de limite nulle. On considre en effet un voisinage S0,b ,
b > 0, de lorigine. Si n b alors b divise un = n!, et donc un S0,b .
De faon gnrale, on remarque le fait suivant : une suite (an ) Z est de limite nulle dans T si, pour tout k N , il
existe N N tel que n N implique que k divise an .
P
Exemple I.1.2. Soient (an ) la suite dentiers dfinie par a0 = 0, an = (n + 1)! n! = n n! si n 1. Alors n=0 an = 0
pour la topologie T .
La topologie de Furstenberg est mtrisable. Ceci a t dmontr par Lovas et Mezo [?] en 2010. Si n Z , on
pose
1
knk =
.
max {k N : 1|n, . . . , k|n}
Ainsi
1
1
1
1
, k3k = 1, k4k = , k5k = 1, k6k = , . . . , kn!k .
2
2
3
n
On voit que knk = knk. Posons k0k = 0. Si m, n Z, alors on pose d (m, n) = km nk.
Proposition I.1.3. La fonction d est une distance, qui induit la topologie de Fusrtenberg.
k1k = 1, k2k =
Dmonstration. Il suffit de vrifier lingalit triangulaire. Soient m, n Z tels que kmk knk. Les nombres 1, 2, . . . ,
sont tous des diviseurs de m et n, donc galement de m + n. Ainsi
1
knk
b A V et A = A (U V ) .
I.1.4
La preuve dEuler
Cette preuve trs originale a t crite par Euler en 1737, puis fut publie en 1744 [?]. Elle repose sur la preuve de
lgalit
n
X
Y
1
1
=
.
k
1 1/p
p premier
k=1
Au sens strict, cette galit na pas de sens, puisque la somme de gauche na pas de valeur. Nanmoins, cest prcisment
parce que cette somme est infinie que lgalit montre que le produit de droite est infini, et donc quil y a une infinit de
nombres premiers.
Voyons comment donner une version rigoureuse de cette galit dEuler.
I.1.4.1
X
1
1
=
.
pk
1 1/p
k=0
Si on fait de mme avec un autre premier q, on peut multiplier les sries (qui sont des sries de terme gnral positif) pour
obtenir
1 1
1
1
1
1
1
1+ + + 2 +
+
+ =
.
p q
p
pq q 2
1 1/p 1 1/q
X
1
1
=
.
k
1
1/pi
p
k=0 i
Y
X
1
k
p
i=1 k=0 i
!
=
n
Y
1
.
1
1/pi
i=1
Le terme de gauche de cette galit est gal la somme des inverses de tous les nombres entiers (car, daprs le Thorme
Fondamental de lArithmtique, chaque nombre entier est gal, de faon unique, un produit de nombres premiers). Mais
puisque la srie harmonique diverge, lgalit est impossible.
I.1.4.2
Le rsultat dmontr en ralit par Euler est plus profond que la dmonstration prcdente, et tablit, via une importante formule de produit, un lien entre la famille des nombres premiers et la fonction zeta. Afin de montrer ce rsultat,
nous prcisons quelques faits relatifs aux produits infinis de nombres complexes.
Q
Dfinition I.1.5. On considre une suite (cn ) de nombres complexes
non nuls. On dit que le produit infini nN cn
Q
converge vers ` 6= 0 si la suites des produits partiels Pn = 0nm cn tend vers ` quand m tend vers linfini.
Q
Proposition I.1.6. Si cn converge alors la suite (cn ) converge vers 1.
Dmonstration. On a cn =
Pn
Pn1 .
Donc cn
`
`
= 1.
Remarque
I.1.7. Si on crit les nombres cn sous la forme cn = 1 + an , la proposition ci-dessus affirme que si le produit
Q
cn converge, alors an 0.
Notation I.1.8. Dans la suite on dsigne par log z la dtermination principale du logarithme de z C, qui consiste crire
z = rei avec < et poser log z = ln z + i. On note que elog z = exp (ln r + i) = rei = z.
Remarque I.1.9. On remarque quon na pas, en gnral, log (z1 z2 ) = log (z1 ) + log (z2 ), pour deux nombres complexes
z1 , z2 . Ce qui rend un peu dlicat lanalyse des produits infinis de nombres complexes : on ne peut pas aisment utiliser le
logarithme complexe pour passer de la notion de produit infini celle de srie.
En revanche, si z1 et z2 sont suffisamment proches de 1 C, alors leurs arguments, ainsi que la somme de leurs
arguments, sont voisins de 0. On aura donc log (z1 z2 ) = log z1 + log z2 .
Proposition I.1.10. On suppose an 6= 1 pour n N. Alors
Y
X
(1 + an ) converge
log (1 + an ) converge.
P
P
Dmonstration. Supposons que
log (1 + an ) converge vers S et, pour tout n N, posons Sn = mn log (1 + am ).
Q
Q
Alors eSn = mn log (1 + am ). MaisQSn S implique eSn eS , cest dire (1 + an ) = eS .
Rciproquement, supposons que
(1 + an ) converge. Lide
Q est de se ramener un domaine du plan complexe sur
lequel le logarithme complexe est un morphisme. Posons Pn = mn (1 + am ). Etant donn > 0, il existe N N tel que
Pn
1 < .
m, n N =
Pm
Donc, si m, n N et si > 0 est suffisamment petit, on a, en raison de la remarque ci-dessus :
Pn
Pm
Pn
log
= log
+ log
.
PN
PN
Pm
En particulier, en prenant m = n 1, on obtient
Pn
Pn1
Pn
Pn1
log
= log
+ log
= log
+ log (1 + an ) ,
PN
PN
Pn1
PN
et donc, en faisant varier m de N jusqu n :
log
Pn
PN
=
X
N <mn
log (1 + am ) .
Puisque
Pn `, on a log (Pn /PN ) log (`/PN ), dont on dduit que
P
n0 log (1 + an ) converge.
n>N
Proposition I.1.11. On suppose an =
6 1 pour n N. Alors
X
Y
|an | converge =
(1 + an ) converge.
z2
z3
z4
+
+ .
2
3
4
|z|
2 |z| .
1 |z|
P
P
Si
|an | converge alors |an | 0 et |an | 1/2 pour n N . Donc |log (1 + an )| 2 |an | pour n N et
log (1 + an )
converge.
Thorme I.1.12 (Formule des produits dEuler). Soit s C avec < (s) > 1. Alors
X
Y
1
ns =
1 ps
.
nN\{0}
p premier
P
Dmonstration.
On pose = < (s). Alors |ns | = n . La srie
n
est une srie de Riemann convergente, donc la
P s
srie
n converge absolument sur le domaine < (s) > 1. En fait, en tant que srie de fonctions, cette srie converge
normalement sur tout compact du domaine < (s) > 1, et dfinit ainsi une fonction holomorphe sur ce domaine. Cest la
fonction zeta : s 7 (s).
Q
Q
1
Ainsi, daprs la Proposition I.1.10, le produit (1 ps ) converge sur < (s) > 1, ainsi que (1 ps ) .
Pour montrer le rsultat, on note que, pour tout N N :
Y
X
1
1 ps
=
ns .
pN
nAN
X1
lim+ (s)
.
n
s1
n=1
Puisque la srie harmonique diverge, on a lims1+ (s) = +. Donc, lorsque
s tend vers 1 le long de laxe rel, la quantit
Q
(s) tend vers linfini le long de laxe rel. Par consquent, le produit p (1 ps ) ne peut tre fini : on en dduit quil
existe une infinit de nombres entiers.
Remarque I.1.14. On peu dmontrer que la fonction admet un prolongement analytique hors du demi-plan < (s) > 1.
Cest dire quil existe une fonction mromorphe dfinie sur C \ {1}, qui a un ple dordre 1 au point 1 C, et qui coincide
avec la fonction sur < (s) > 1. On note encore cette fonction tendue. On dmontre lexistence de ce prolongement
laide dune relation entre la fonction et la fonction , dmontr par Riemann en 1859 (article traduit dans [?]).
On rappelle que la fonction est dfinie sur z > 0 par
+
(z) =
tz1 et dt.
0
Cette fonction, dfinie a priori sur < (z) > 0, admet galement un prolongement analytique en une fonction mromorphe
sur C dont les ples sont 0, 1, 2, . . .. Il est facile de voir que (n + 1) = n! pour tout n N. Cette fonction est donc
une fonction dinterpolation de la fonction factorielle. La relation tablie par Riemann est
z
1z
1z
(z) = 2
(1 z) ,
z/2
2
2
pour tout z C o toutes ces quantits sont dfinies.
On dduit de cette galit que la fonction sannule en tous les entiers strictement ngatifs pairs, qui sont donc qualifis
de zros triviaux de la fonction . La conjecture de Riemann affirme que les autres zros de la fonction sont situs
sur la droite critique < (z) = 1/2.
I.2
La Proposition ?? conduit naturellement la recherche des nombres premiers de la forme Mk = 2k 1, quon appelle
nombres premiers de Mersenne. Les mathmaticiens ont calcul, dabord la main, puis laide dordinateurs des
nombres premiers de Mersenne de plus en plus grands. A lheure o npus crivons ces lignes, le plus grand nombre de
Mersenne connu est 243112609 1. On ignore toujours sil existe une infinit de tels nombres.
Ainsi L. Euler a prouv en 1772 la primalit de M31 = 231 1 [?]. Dans son livre [?] paru en 1811, P. Barlow donne
la liste des nombres parfaits jusqu M31 = 230 231 1 . Il estime quil sagit probablement du dernier nombre parfait
jamais dcouvert, puisque, ces nombres tant des curiosits sans grande utilit, personne ne va tenter den trouver un plus
grand. Il avait tort. Lucas dcouvre en 1876 le nombre premier M127 = 2127 1. Aujourdhui on connait 39 nombres de
Mersenne premiers.
Un fait remarquable est quil a fallu prs de 2000 ans pour que soit montre la rciproque de la Proposition ??, qui
permet de caractriser les nombres parfaits pairs. On la doit L. Euler , dans ses Commentationes Arithmeticae. On a
ainsi :
n+1
Proposition I.2.1.
Soit
a
un
nombre
parfait
pair.
Alors
il
existe
un
nombre
n
N
tel
que
2
1
soit
premier
et
a = 2n 2n+1 1 .
Dmonstration. La preuve que nous donnons est une variante simplifie de la preuve originale dEuler. Elle a t publie
par L. D. Dickson en 1911 [?].
Si k N \ {0}, on dsigne par (k) la somme des diviseurs de k. On a donc (a) = 2a. Puisque a est pair, il existe
n N \ {0} tel que a = 2n q et q est impair. Les diviseurs de a sont les nombres b, 2b, . . . , 2n b, o b dcrit la famille des
diviseurs de q. On a donc (a) = 2n+1 1 (q). On obtient ainsi lgalit :
2n+1 1 (q) = 2a = 2n+1 q.
Puisque 2n+1 1 et 2n+1 sont premiers entre eux, on en dduit que 2n+1 1 divise q, et lon pose d = q/ 2n+1 1 . On
en dduit :
2n+1 q
2n+1 1
1
(q) = n+1
= n+1
q + n+1
q = q + d.
2
1
2
1
2
1
Puisque d est un diviseur de q, cette dernire galit assure que la somme des diviseurs de q est gale la somme de q et de d.
Donc q na que deux diviseurs : il est donc premier (et d = 1 ). Donc q = 2n+1 1 est premier, et a = 2n q = 2n 2n+1 1 ,
ce qui est le rsultat voulu.
Problme I.2.2. Existe-t-il des nombres parfaits impairs ? Cette question, toujours ouverte, fait lobjet dactives recherches, qui mnent des rsultats parfois tonnnants. J. Sylvester dans une srie darticles, dvoile son espoir de
montrer que de tels nombres nexistent pas. Il montre en particulier que ces nombres ont au moins quatre diviseurs premiers (retrouvant ainsi un rsultat de B. Peirce), puis cinq. Ce nombre a t mont depuis jusqu huit, par Chein []
(travail non publi), et Hagis [?].
Dautre part, T. Goto et Y. Ohno ont montr quun nombre parfait impair admet ncessairement un facteur premier
suprieur 108 [?]. Ce rsultat a t prcis par D. Iannucci qui a montr que le second plus grand facteur premier dun
tel nombre est suprieur 10000 [?], et le troisime suprieur 100 [?]. Dans le mme esprit, P. Nielsen a montr quun
nombre parfait impair a au moins neuf facteurs premiers distincts [?].
La taille des nombres parfaits impairs (sil en existe) semble donc expliquer que leur qute, rsistant aux calculs manuels
des anciens, nait pas suscit un rel engouement .
I.3
Il sagit dun trs beau rsultat sur les nombres premiers, qui a t prouv un nombre incroyable de fois (au moins
deux cent fois). On part du problme naturel suivant : tant donn un nombre premier p, comment rsoudre une quation
du second degr dans Z/pZ ? Il sagit donc, en passant par le calcul du discriminant, de dterminer si un nombre donn
a est un carr modulo p. Un tel nombre est appel rsidu quadratique modulo p. Une faon de faire, fastidieuse si p est
grand, est dcrire la liste complte des carrs modulo p, et de vrifier si a sy trouve ou non.
Mais un deuxime problme se pose en pratique : comment dterminer les nombres premiers p pour lesquels a est un
rsidu quadratique modulo p ? Cest ce type de question que rpond la loi de rciprocit quadratique. Son nonc est
trs surprenant, qui affirme que si p et q sont deux nombres premiers impairs, il y a une relation directe entre le fait que p
soit un carr modulo q et que q soit un carr modulo p. Cest en effet tonnant, car il ny a a priori aucun rapport entre
la structure de Z/pZ et celle de Z/qZ (aucun deux nest contenu dans lautre, il ny a pas de morphisme naturel de lun
dans lautre,. . . ).
Le premier sillon dans cette direction a t creus par Euler ([],[] E134, E262), qui donne en 1748 plusieurs rsultats sur
les rsidus et leurs puissances modulo p (sans toutefois disposer du langage des congruences). Il montre par exemple que
lordre dun lment de Fp divise lordre p 1 de Fp . Il dmontre galement ce quon appelle aujourdhui le Petit Thorme
de Fermat (nonc par Fermat sans que ce dernier nen donne la preuve) qui nonce que pour tout entier a que le nombre
premier p ne divise pas, ap 1 1 [p] (ce qui est un cas particulier du Thorme de Lagrange pour les groupes cycliques).
Il donne enfin un critre trs utile pour quun rsidu modulo p soit quadratique. Enfin, en 1751 ([] E164), Euler nonce,
sans dmonstration, un nonc quivalent la loi de rciprocit quadratique.
Lnonc complet (de la loi de rciprocit et de ses supplments) est dcouvert par Joseph-Louis Lagrange lors de
ses recherches en 1773/1775. Mais il nen donne pas la preuve.
Cest en 1798 que Adrien-Marie Legendre donne lnonc la forme qui est aujourdhui familire []. Il introduit
le dsormais clbre symbole de Legendre qui permet den donner un nonc compact. Mais la preuve quil donne est
incomplte. Il chouera, malgr des tentatives rptes, en la complter.
On doit Carl Friedrich Gauss, non seulement une, mais six preuves compltes de la loi de rciprocit quadratique,
en 1818 ! Il avait 18 ans lorsquil publia sa premire preuve. Cest sa troisime preuve qui est le plus souvent expose dans
les ouvrages de thorie des nombres. Il faut prciser quun point de la preuve quon donne aujourdhui est d Gotthold
Eisentein. Cest celle-ci que nous exposons ci-dessous.
Daprs le site web Proofs of the Quadratic Reciprocity Law ladresse
http ://www.rzuser.uni-heidelberg.de/~hb3/rchrono.html,
il existerait lheure actuelle pas moins de 240 preuves de ce rsultat ! La dernire date de 2012.
I.3.1
Dfinition I.3.1. Soient a Z et p un nombre premier. Alors le symbole de Legendre dfini par a et p est le nombre
si p divise a
0
a
= 1
si a est un carr modulo p
I.3.2
Il sagit de dcider si un entier a est un rsidu quadratique modulo le nombre premier p. Pour cela, nous rappelons
quelques rsultats prliminaires (que nous
nonons en termes modernes). Pour p premier, nous notons Fp = Z/pZ. Cest
un corps p lments. Le groupe Fp , = (Z/pZ \ {0} , ) est le groupe du corps Fp .
Lemme I.3.4 (Thorme de Lagrange). Soit (G, ) un groupe ablien fini avec n lments. Alors g n = 1 pour tout
g G.
Dmonstration. Soient g1 = 1, g2 , . . . , gn les lments de G. Soit g lun de ces lments. Pour tout i {1, . . . , n} on note
g(i) = gi g. Lapplication est une permutation de {1, . . . , n}. En effet, les lments g(i) sont deux deux distincts : si
gi g = gj g, on a gi = gj .
En multipliant tous les lments gi g, on obtient
gn
n
Y
i=1
gi =
n
Y
gi et donc
i=1
g n = 1,
ce quil fallait dmontrer.
Exemple I.3.5. a) Si G est le groupe additif Z/nZ, ce rsultat est vident car il dit que n [a] = 0 pour toute classe de
congruence [a] Z/nZ.
p1
= [1] pour a Fp : cest le
b) Si G = Fp avec p premier, alors #G = p 1, et le thorme de Lagrange dit que [a]
Petit Thorme de Fermat.
(n)
c) Enfin, si G = (Z/nZ) (le groupe multiplicatif des lments inversibles de Z/nZ), alors [a]
= [1] pour tout
[a] G, o est la fonction dEuler : cest le Thorme dEuler-Fermat.
Dfinition I.3.6. Lordre dun lment g dun groupe fini est le plus petit entier naturel non nul n tel que g n = 1.
Lemme I.3.7. Soit g un lment dordre n dun groupe fini (G, ). Si g m = 1, alors n divise m.
Dmonstration. On crit m = qn + r avec 0 r < n. Ainsi 1 = g
on a r = 0, ce quil fallait dmontrer.
n q
Lemme I.3.8. Soient a et b deux lments dun groupe ablien fini G, dordres respectifs n and m, avec gcd (m, n) = 1.
Alors lordre de ab est mn.
mn
Il rsulte en effet du Petit Thorme de Fermat que ap1 1 [p]. Donc a 2 est lune des deux racines carres de 1 dans
Fp . Puisque X 2 1 na au plus que deux racines dans Fp , il ne peut sagir que de 1 et 1.
Proposition I.3.12 (Critre dEuler pour les rsidus quadratiques). Soit a Z un entier non divisible par le nombre
premier p. Alors
p1
a
a 2 [p] .
p
p1
donc r est pair, disons r = 2s. Ainsi a (g s ) [p] est un rsidu quadratique modulo p.
Remarque I.3.13. On dduit de cette proposition que le symbole de Legendre est une fonction compltement multiplicative,
cest dire un morphisme de groupe multiplicatif de Fp valeurs dans le sous-groupe multiplicatif {1, 1} de Fp . En effet,
pour tous a, b Fp , on a
p1
p1 p1
a
b
ab
a 2 b 2 (ab) 2
.
p
p
p
Voici une premire belle application du Critre dEuler I.3.12 :
Corollaire I.3.14. Lentier 1 est un rsidu quadratique modulo lentier premier p si et seulement si p 1 [4].
Dmonstration. En effet, daprs le Critre dEuler, 1 est un rsidu quadratique modulo p si et seulement si (1)
1 [p], cest dire, puisque p est impair, si (1)
p1
2
= 1 : autrement dit si
p1
2
p1
2
On dduit de ce rsultat que si p > 0 est un diviseur premier impair dun entier de la forme n2 + 1, alors p 1 [4]. En
effet, si p divise n2 + 1, alors n2 1 [p], cest dire que 1 est un rsidu quadratique modulo p. Donc p 1 [4].
On dduit de ces considrations un cas particulier du thorme de Dirichlet :
Corollaire I.3.15. Il y a une infinit de nombre premiers de la forme 4n + 1.
10
Dmonstration. Supposons quil ny en ait quun nombre fini p1 = 5, p2 , . . . , pn . Alors N = 4p21 p2n + 1 est galement
de la forme 4n + 1, et est suprieur p1 , . . . , pn . Il est donc compos. Il est impair, comme le sont donc tous ses facteurs
premiers. Considrons lun de ces facteurs, quon note p. On a
N = 4p21 p2n + 1 0 [p] , donc
2
1 = (2p1 pn ) [p] .
Ainsi 1 est un rsidu quadratique modulo p. Daprs le Corollaire I.3.14, p est congru 1 modulo 4 et donc appartient
{p1 , . . . , pn }. Par consquent p|N et p|4p21 p2n = N 1, ce qui est impossible.
Concluons cette section par le fait lmentaire suivant :
Lemme I.3.16. Soit p un nombre premier impair.
1. Soit a Z, non multiple de p. Alors, si a (non multiple de p) est un rsidu quadratique modulo p, lquation
x2 = a a exactement 2 solutions dans Fp .
2. Il y a exactement (p 1) /2 rsidus quadratiques (et donc (p 1) /2 rsidus non quadratiques dans Fp ).
Fp .
I.3.3
Le Lemme de Gauss
Cest lun des ingrdients principaux de la troisime preuve de Gauss de la loi de rciprocit quadratique. On y retrouve
certaines ides de la preuve du Petit Thorme de Fermat.
Lemme I.3.17 (Lemme de Gauss). Soit p un nombre premier impair et soit a Fp . Soit T = a, 2a, . . . , p1
a
F
,
p
2
,
.
.
.
,
p
1
.
Alors
et posons gal au cardinal de T p+1
2
a
= (1) (dans Fp ).
p
Dmonstration. Puisque tout lment de Fp est inversible dans Fp , lensemble T a p2
1 lments. On remarque de plus
que puisque les lments de 1, . . . , p1
ne
sont
deux
deux
ni
gaux
ni
opposs
(en
effet les opposs des lments de
2
p+1
p1
1, . . . , 2
sont les lments de
est de mme des lments de T . On dnote les lments de
2 , . . . , p 1 ), il en
p+1
0
0
T 1, . . . , p1
par
x
,
.
.
.
,
x
et
les
lments
de
T
2
2 , . . . , p 1 par {x1 , . . . , x }. Daprs la remarque, aucun
0
lment de la forme p xj nest gal lun des xi (cela voudrait dire que xi et xj sont deux lments opposs de T ) . On
a donc lgalit
p1
.
{x1 , . . . , x , p x01 , . . . , p x0 } = 1, . . . ,
2
Le Lemme de Gauss se prouve, comme le Petit Thorme de Fermat, en calculant le produit des lments de T de deux
faons :
p1
a = x1 x x01 x0
2
= (1) x1 x (p x01 ) (p x0 )
p1
= (1) 1 2
, et donc
2
p1
p1
p1
! a 2 = (1)
!
2
2
a 2a
a
On conclut laide du Critre dEuler.
p1
2
= (1) .
I.3.4
11
F
.
On
note
comme ci-dessus {x1 , . . . , x } les lments de T 1, . . . , p1
On travaille avec T = q, 2q, . . . , p1
p
2
2
et {x01 , . . . , x0 } les lments de T p+1
2 , . . . , p 1 . Par division euclidienne, on crit chaque lment de T sous la forme
qi
qi = p
+ ri , avec 0 < ri < p.
p
alors ri = xj pour un certain j {1, . . . , }, et si p+1
qi p 1 alors ri = x0j pour un certain
Si 1 qi p1
2
2
j {1, . . . , }. Pour prouver le rsultat, nous calculons la parit de la somme
(p1)/2
qi
i=1
p1
2
X
2
X
qi = q
i=1
i = q
i=1
xj +
j=1
xj + +
j=1
0
p xj
j=1
x0j [2] .
j=1
Dautre part
p1
p1
2
X
2
X
qi
qi =
p
+ ri
p
i=1
i=1
p1
=p
2
X
qi
i=1
xj +
x0j
j=1
j=1
p1
X
2
X
X
qi
+
xj +
x0j [2] .
p
j=1
j=1
i=1
On obtient ainsi
= S (p, q) [2] o S (p, q) =
(p1)/2 j
X
i=1
qp k
,
i
X
i=1
qi
p
est le nombre de points entiers dans le rectangle situs sous la droite L. De mme
(q1)/2
X
pi
q
i=1
est le nombre de points entiers dans le rectangle situs au-dessus de L.
12
I.4
On sest rapidement rendu compte que la recherche dune fonction explicite donnant le n-ime nombre premier pour
tout n tait un problme difficile, compte tenu de lirrgularit de la rpartition des nombres premiers.
Nous avons vu que la suites des nombres de Fermat et la suite des nombres de Mersenne ont t considres pour
exhiber des nombres de premiers (avec plus de succs pour la suite de Mersenne).
I.4.1
Polynme de degr 1.
Un thorme difficile de Dirichlet, prouv en 1837 laide doutils danalyse ( lorigine de ce quon a appel depuis
la thorie analytique des nombres), montre que si a, b N \ {0} sont premiers entre eux, alors la suite arithmtique a + bZ
contient une infinit de nombres premiers. Autrement dit, le polynme de degr 1 P (X) = bX + a prend une infinit de
valeurs premires. Le corollaire I.3.15 est un cas particulier du Thorme de Dirichlet.
En fait, un thorme rcent (2004) de Ben Green et Terence Tao affirme que pour tout entier k 1, il existe a, b N
premiers entre eux tels que les valeurs P (n), n = 0, . . . , k, du polynme P (X) = aX + b, soient des nombres premiers. Il
semble que le meilleur rsultat numrique dans cette direction soit le fait que 43142746595714191 + 5283234035979900n
soit premier pour tout n entier compris entre 0 et 25.
Donnons un autre cas particulier du Thorme de Dirichlet :
Proposition I.4.1. Il y a une infinit de nombres premiers de la forme 6k 1, k N .
Dmonstration. Supposons quil ny en ait quun nombre fini, et dsignons par N le plus grand dentre eux. Lentier
M = 1 + 6 (N !) est impair donc 2 ne le divise pas. De mme, M 1 [3] donc 3 ne divise pas M .
Soit p un facteur premier de M . Si p est de la forme 6k 1 alors p N ; donc p divise 6 N ! et 6N ! M , ce qui est
impossible. Donc p nest pas de la forme 6k 1. Comme p 6= 2, 3, alors p est de la forme 6k + 1, k N . Ainsi, dans la
dcomposition M = p1 pn en facteurs premiers, on a pi 1 [6] pour tout i, donc M 1 [6], ce qui est absurde, car
M 1 [6] par construction.
I.4.2
Polynmes de degr 2.
Dans une lettre dEuler Bernoulli date de 1772, cette remarque tonnante : les 41 premires valeurs du polynme
P (x) = x2 x+41, soit P (0), P (1),. . . ,P (40) sont des nombres premiers ! Naturellement, P (41) = 412 nest pas premier,
ainsi que P (42) = 42 43, et bien dautres valeurs.
On peut dmontrer que 41 est le plus grand des nombres chanceux (daprs la terminologie de Franois le Lionnais
[]), cest dire des nombres premiers p tels que n2 + n + p soit premier pour tout entier n [0, p 2]. Euler a montr que
ces nombres sont 2, 3, 5, 11, 17 et 41.
I.4.3
Au vu de cette proprit remarquable satisfaite par le polynme trs simple dEuler, il est naturel de se demander sil
existe un polynme coefficients entiers dont toutes les valeurs P (n), pour n assez grand, sont des nombres premiers. La
proposition suivante rpond cette question.
Proposition I.4.2. Il nexiste aucun polynme non constant P (X) Z [X] tel que P (n) soit premier pour n entier
suprieur ou gal un certain nombre naturel N .
Pd
P
d
Dmonstration. Supposons quun tel polynme P (X) = k=0 ak X k existe. Par hypoyhse, p = P (N ) = k=0 ak N k est
un nombre premier. Or, pour tout n N, on a
P (N + np) =
d
X
k=0
ak (N + np)
d
X
ak N k = p 0 [p] .
k=0
Ainsi p divise P (N + np) pour tout n N. Or, toujours par hypothse, P (N + np) est premier pour tout n, donc
P (N + np) = p pour tout n. Le polynme P (X) p a donc une infinit de racines, ce qui contredit le fait que P est
suppos non constant.
13
Remarque I.4.3. Ce rsultat montre donc quil nexiste aucun polynme non constant P (X) Z [X] tel que P (n) soit
premier pour presque tous les entiers naturels n (cest dire tous les entiers n sauf un nombre fini).
I.4.4
I.4.4.1
Le Thorme dit de Wilson, apparat en fait dans les travaux dEdward Waring [], qui mentionne sans preuve cet
nonc en 1770 comme une conjecture due Wilson. Il sagit de laffirmation suivante :
Proposition I.4.4 (Thorme de Wilson). Un nombre entier p 2 est premier si et seulement si p divise (p 1)! + 1.
La dmonstration que nous donnons est essentiellement (en utilisant le langage des congruences) celle que Lagrange a
publie en 1773 [].
Dmonstration. Supposons que p ne soit pas premier. Il admet alors un diviseur propre d, tel que 1 < d < p. Puisque
d p 1, alors d divise (p 1)!, et d ne peut pas diviser (p 1)! + 1. A fortiori, p ne peut diviser (p 1)! + 1.
Supposons maintenant p premier. Daprs le Petit Thorme de Fermat (cas particulier du Thorme de Lagrange
I.3.4), tous les lments de Fp sont racines du polynme X p1 1. On a donc
X p1 1 (X 1) (X 2) (X (p 1)) [p] .
On valuant en X = p, on obtient
1 (p 1) (p 2) 1 = (p 1)! [p] .
Remarque I.4.5. On peut considrer le Thorme de Wilson comme un critre (lmentaire, et loin dtre efficace) de
primalit.
On dduit du Thorme de Wilson une fonction gnratrice des nombres premiers :
Proposition I.4.6. La fonction f dfinie pour tout n N par
14
Remarque I.4.10. Le rsultat de Mills a surtout un intrt thorique. On ne sait rien de la constante de Mills (par exemple
on ne sait pas si ce nombre est rationnel),
Dans le mme esprit, on peut citer galement ce joli rsultat de Sierpinski [] paru en 1952 :
Thorme I.4.11. Il existe un nombre rel a > 0 tel que
j n k
j n1 k
n1
pn = 102 a 102
102 a , n = 1, 2, . . .
o pn dsigne le n-ime.
n1
X
k
pk 102 = 0, 0203000500000007000
a=
k=1
Daprs laffirmation,
k
k
k
k1
k
pk 102 < 102 1 102 = 102
102 ,
ce qui donne
pk 102 <
k=n+1
X
k1
102
102
= 102 ,
k=n+1
et
n
102
pk 102 < 1.
k=n+1