Vous êtes sur la page 1sur 55

Projet de semestre

Ete 2005-2006

Les nombres p-adiques


ANNA DEVIC et JULIAN KELLERHALS

Sous la direction du Professeur


EVA BAYER FLUCKIGER
Assistante responsable
LARA THOMAS

Ecole Polytechnique Federale de Lausanne


Section de mathematiques
CH-1015 Lausanne
ana.devic@epfl.ch

42

Table des mati`eres


Chapitre 1. La construction des nombres p-adiques
1. Les entiers p-adiques
2. Limites projectives
3. Le corps Qp des nombres p-adiques
4. La valeur absolue p-adique

5. Equivalence
des constructions de Qp

7
7
11
13
14
17

Chapitre 2. Normes et valuations


1. Normes de corps
2. Valuations discr`etes

21
21
23

Chapitre 3. Le lemme de Hensel


1. Premi`ere version
2. Deuxi`eme version
3. Applications

25
25
26
28

Chapitre 4. Extensions algebriques de Qp


1. Normes dans les extensions de Qp
2. Ramification
3. Remarques sur les corps locaux

33
33
36
38

Chapitre 5. Vers le theor`eme de densite de Chebotarev


1. Decomposition des ideaux dans un corps de nombres
2. Discriminants et ramification
3. Extensions galoisiennes
4. Le symbole de Frobenius
5. Le theor`eme de densite de Chebotarev

41
41
42
45
48
49

Bibliographie

55

CHAPITRE 1

La construction des nombres p-adiques


Le but de ce chapitre est de presenter la construction des nombres p-adiques.
Il existe plusieurs constructions possibles ; nous allons commencer par la plus
concr`ete et nous allons ensuite montrer quelle est e quivalente a` deux autres
constructions qui, malgre leur complexite apparente, sont dans de nombreux
contextes plus faciles a` manier.
1. Les entiers p-adiques
1.1. Definition. Dans ce qui suit, la lettre p designera toujours un nombre
premier fixe. Voici une premi`ere definition de la notion dentier p-adique.
D 1.1.
P
Un entier p-adique est une serie formelle i0 ai pi avec les ai des coefficients entiers
tels que
0 ai p 1.
P
Grace a` cette definition, on peut identifier tout entier p-adique a = i0 ai pi avec
la suite (ai )i0 composee de ses coefficients. Ainsi lensemble des entiers p-adiques
peut e tre represente comme le produit cartesien
Y
X = Xp =
{0, 1, . . . , p 1} = {0, 1, . . . , p 1}N .
i0

En particulier si a =

i0 ai p

et b =

i0 bi p

(avec ai , bi {0, 1, . . . , p 1}), alors

a = b ai = bi pour tout i 0.
R.
(1) Tout nombre naturel admet une e criture en base p grace a` laquelle il existe
une inclusion canonique de N dans lensemble des entiers p-adiques.
(2) Grace au procede diagonal de Cantor on peut facilement montrer que
lensemble des entiers p-adiques est non denombrable. Ainsi linclusion
susmentionnee nest jamais surjective.
1.2. Addition des entiers p-adiques. Voici comment on definit la somme de
deux entiers p-adiques a et b. La premi`ere composante de la somme est a0 + b0 si
elle est plus petite ou e gale a` p 1, sinon a0 + b0 p. Dans le deuxi`eme cas on
retient 1 que lon va additionner a` la composante de p et on continue laddition
ainsi, composante par composante. A la fin on obtient une somme dont toutes les
composantes sont dans lensemble {0, 1, . . . , p 1}.
7

1. LA CONSTRUCTION DES NOMBRES p-ADIQUES

E 1.2.
Soit
a = 1 = 1 + 0p + 0p2 + . . . ,
b = (p 1) + (p 1)p + (p 1)p2 + . . . .
La premi`ere composante vaut (1 + p 1) p = 0, on retient un quon additionne
a` la deuxi`eme qui sannule e galement, on retient de nouveau un et ainsi de suite.
A la fin toutes les composantes vaudront 0 et on obtient 1 + b = 0, autrement dit
b est linverse additif de a = 1 dans lensemble des entiers p-adiques, raison pour
laquelle on e crira desormais b = 1.
En sinspirant de lexemple precedent on peut definir pour tout a =
X
b = (a) =
(p 1 ai )pi

i
i0 ai p

i0

tel que a+b+1=0. En reformulant lexpression on voit que (a) + 1 = a, autrement


dit pour tout entier p-adique il existe un inverse additif et on peut en deduire
facilement que Xp est un groupe abelien. En particulier on voit que linclusion
N Xp setend a` un homomorphisme injectif Z Xp . Les entiers negatifs seront
de la forme m1 = (m) ayant toutes leurs composantes e gales a` p1 a` lexception
dun nombre fini dentre eux.
Ayant vu que tous les entiers rationnels sont des entiers p-adiques, on appellera
desormais Zp le groupe des entiers p-adiques.
1.3. Lanneau des entiers p-adiques. De mani`ere similaire a` laddition, on
definit la multiplication des entiers p-adiques. Cette multiplication nest rien dautre
que lextension de la multiplication usuelle des entiers naturels (ecrits en base p),
en continuant tout simplement lalgorithme de multiplication jusqu`a linfini.
E 1.3.
P
On a dej`a vu que 1 = i0 (p 1)pi . Quelques transformations algebriques simples
donnent ensuite
X
X
X
1
1 = (p 1)
pi , 1 = (p 1)
pi ,
pi =
.
1p
i0

i0

i0

Il sensuit que 1 p est inversible en tant quelement de Zp et son inverse est


donne par la serie geometrique formelle de raison p. Comme
X
p
ai pi = a0 p + a1 p2 + , 1 + 0p + 0p2 + ,
i0

le nombre premier p na pas dinverse multiplicatif dans Zp .


Muni de laddition et de la multiplication definies comme ci-dessus, Zp est un
anneau commutatif.
P
1.4. La valuation p-adique. Soit a = i0 ai pi un entier p-adique. Si a , 0 alors
il existe un plus petit indice v = vp (a) 0 tel que av , 0. Cet indice sappelle la
valuation p-adique de a. On obtient ainsi une application
Zp \ {0} N.

1. LES ENTIERS p-ADIQUES

P 1.4.
Lanneau des entiers p-adiques Zp est int`egre.
D. Lanneau Zp est commutatif et non-trivial, il faut ainsi monP
P
trer quil nexiste pas de diviseurs de zero. Soient a = i0 ai pi et b = i0 bi pi deux
entiers non nuls et soit v = vp (a), w = vp (b). Alors av est le plus petit coefficient non
nul de a et 0 < av < p, tout comme bw est le plus petit coefficient non nul de b.
Comme p ne divise ni av ni bw il ne divisera pas av bw non plus. Par la definition de
la multiplication, le premier coefficient non nul de ab est le coefficient cv+w de pv+w
et ce coefficient est donne par
0 < cv+w < p,

cv+w av bw

mod p.

Ainsi ab , 0 et Z est bien un anneau int`egre.

C 1.5.
La valuation p-adique vp : Z \ {0} N satisfait les proprietes suivantes :
vp (ab) = vp (a) + vp (b),
vp (a + b) min(vp (a), vp (b))
si a, b et a + b sont tous non nuls.
On e tend la valuation p-adique a` Zp tout entier en posant vp (0) = . Ainsi
definie lapplication de valuation Zp N satisfait les proprietes e noncees au
corollaire.
1.5. Reduction mod p. Soit Fp = Z/pZ le corps fini a` p e lements. Lapplication
X
a=
ai pi 7 a0 mod p
i0

definit un homomorphisme danneaux : Zp Fp appele reduction mod p. La


reduction est clairement surjective et son noyau est
X
X
{a Zp | a0 = 0} = {
ai pi = p
a j+1 p j } = pZp .
i1

j0

Comme Zp /pZp = Fp est un corps, pZp est un ideal maximal de lanneau Zp .


P 1.6.
Le groupe Zp des elements inversibles de lanneau Zp est forme des entiers p-adiques de
valuation nulle, autrement dit
X
Zp = {
ai pi | a0 , 0}.
i0

D. Si un entier p-adique a est P


inversible alors (a) doit letre
e galement dans Fp , ce qui montre linclusion Zp { i0 ai pi | a0 , 0}. Reciproquement,
montrons que tout entier p-adique a de valuation nulle est inversible. Dans ce cas
sa reduction (a) Fp est non nulle et donc inversible en tant quelement du corps
Fp . Choisissons 0 < b0 < p tel que a0 b0 1 mod p. Alors a0 b0 = 1 + kp pour un k
donne et en e crivant a = a0 + p, nous obtenons
a b0 = 1 + kp + pb0 = 1 + p

10

1. LA CONSTRUCTION DES NOMBRES p-ADIQUES

pour un entier p-adique donne. Il nous suffira donc de montrer que lentier
p-adique 1 + p est inversible car nous savons que
a b0 (1 + p)1 = 1,

a1 = b0 (1 + p)1 .

Autrement dit il suffit de traiter le cas a0 = 1, a = 1 + p. Observons alors quon


peut prendre
(1 p)1 = 1 p + (p)2
qui est clairement un entier p-adique car en chaque degre il y a un nombre fini de
termes et on peut appliquer les r`egles usuelles daddition et de multiplication. 
Voici quelques corollaires immediats de cette proposition.
C 1.7.
Lanneau des entiers p-adiques Zp admet un unique ideal maximal
pZp = Zp \ Zp .
`
On a ainsi une partition de Zp = Zp pZp . On peut meme trouver une partition plus
fine grace a` la valuation p-adique :
a
Zp \ {0} =
pk Zp .
k0
k

En effet, pour tout k 0, p

Zp

est la preimage de k sous la valuation p-adique.

C 1.8.
Tout entier p-adique a Zp peut etre represente de mani`ere canonique sous la forme
a = pv u, ou` v = vp (a) est la valuation p-adique de a et u Zp est une unite p-adique.
C 1.9.
Lentier p-adique a est divisible par b si et seulement si vp (a) vp (b). En particulier p est
le seul element premier de lanneau Zp (`a multiplication par un element unite pr`es).
C 1.10.
Un entier rationnel a Z est inversible dans Zp si et seulement sil nest pas divisible par
p. Un quotient dentiers mn Q est un entier p-adique si et seulement si son denominateur
n nest pas divisible par p.
1.6. Lanneau Zp est principal. Les ideaux principaux de lanneau Zp
(pk ) = pk Zp = {x Zp | vp (x) k}
ont une intersection e gale a` {0} :
Zp pZp pk Zp

pk Z = {0}.

k0

En effet, tout e lement a non nul a une valuation p-adique vp (a) = k et donc a < (pk+1 ).
Il sav`ere meme que ces ideaux principaux sont les seuls ideaux de Zp .

2. LIMITES PROJECTIVES

11

P 1.11.
Lanneau Zp est principal. Plus precisement ses seuls ideaux sont les ideaux principaux
{0} et (pk ) avec k N.
D. Soit I , {0} un ideal non nul de Zp et a , 0 I un e lement
de valuation minimale, disons k = vp (a) < . Ecrivons a = pk u avec u une unite
p-adique. Ainsi pk = u1 a I et (pk ) I. Reciproquement, soit b I et w = vp (b) k
par la minimalite de k. Ecrivons
b = pw u0 = pk pwk u0 (pk ),
ce qui montre que I pk Zp .


2. Limites projectives

Avant de passer detendre la notion dentier p-adique aux nombres p-adiques


en general, nous allons presenter une construction e quivalente de Zp .
P
Soit x = i0 ai pi un entier p-adique. Nous avons dej`a defini la reduction
mod p par (x) = a0 mod p Fp . On peut e galement definir une reduction plus
fine a0 + a1 p mod p2 ou de facon plus generale
X
n (x) =
ai pi mod pn Z/pn Z.
i<n

Par la definition de laddition et de la multiplication p-adiques, il sagit dhomomorphismes


n : Zp Z/pn Z.
P
Etant donne que xn = i<n ai pi x quand n tend vers linfini, on aimerait pouvoir
dire que les anneaux Z/pn Z convergent vers Zp . Cette idee de convergence est
justifiee par les homomorphismes canoniques
: Z/pn+1 Z Z/pn Z
et les liens quils e tablissent a` travers le diagramme commutatif suivant
Z/pn+1 Z
KKK
w;
KKKn
n+1 www
w
KKK
w
w
K%
ww
n
/ Z/pn Z
Zp
que lon interpretera en disant que Zp est plus proche de Z/pn+1 Z que de Z/pn Z.
Ces quelques considerations preliminaires nous am`enent a` definir les limites
projectives dans toute leur generalite.
D 1.12.
Soit I un ensemble dindices dote dun ordre partiel et dune relation dordre tel
que pour tout i, j I il existe un k I tel que i k, j k. Soit (Gi )iI une famille
densembles. Pour toute paire dindices i et j tels que i j, soit i j : G j Gi une
application telle que
(1) ii = IdGi pour tout i I.
(2) ik = ij jk si i j k.

1. LA CONSTRUCTION DES NOMBRES p-ADIQUES

12

Un tel syst`eme (Gi , ij )i,jI est appele un syst`eme projectif. Un ensemble G muni
dune famille dapplications i : G Gi telles que i = i j j pour i j est
appele la limite projective du syst`eme (Gi , i j )i, jI si la propriete universelle suivante
est satisfaite :
Soient hi : H Gi (i I) des applications telles que hi = i j h j si i j. Il existe
alors une application h : H G uniquement determinee telle que hi = i h pour
tout i I, ce quon peut caracteriser par le diagramme commutatif suivant :
h
H/ ?_ _ _ _ _ _ _/ G
//?? h j
j 

// ???
 

// ?
 
/

hi // G j
// i j  i
// 
/  
Gi

Les applications ij : G j Gi sont appelees applications de transition du syst`eme


projectif. On designe la limite projective par G = limGi .

Cette notation est justifiee, car (comme cest toujours le cas quand il sagit
dobjets definis par une propriete universelle) si la limite projective existe, elle est
unique a` isomorphisme canonique pr`es.
Pour e viter de trop nous e loigner de notre sujet principal, nous ne donnerons
pas ici la preuve de lexistence des limites projectives. Le lecteur interesse pourra
se referer a` [8].
R.
(1) On peut montrer que les Gi sont des groupes (resp. anneaux) et les i j des
homomorphismes, alors G est un groupe (anneau) et h est un homomorphisme de groupes (danneaux) si H est un groupe (anneau).
(2) Si (Gi , ij )i, jI est un syst`eme projectif, alors le sous-groupe
Y
G = {(xi )iI | i j = xi pour i j}
Gi
iI

muni de lensemble des projections i : G Gi en est une limite projective.


(3) Si tous les Gi sont tous des groupes finis (resp. cycliques), alors on dit que
G est profini (resp. procyclique).
Revenons donc aux entiers p-adiques en appliquant les resultats precedents
a` lanneau des entiers rationnels Z et a` la suite decroissante danneaux pn Z. Les
inclusions pn+1 Z pn Z constituent des homomorphismes de transition canoniques
n : Z/pn+1 Z Z/pn Z.
La limite projective peut e tre caracterisee par
Y
limZ/pn Z = {(xn )n1
Z/pn Z | n (xn+1 ) = xn }.

n1

3. LE CORPS Qp DES NOMBRES p-ADIQUES

13

Le theor`eme suivant nous donne une deuxi`eme definition e quivalente des


entiers p-adiques.
T` 1.13.
P
Lapplication Zp limZ/pn Z qui associe a` tout entier p-adique x = i0 ai pi la suite

P
(xn )n1 de ses sommes partielles xn = i<n ai pi mod pn est un isomorphisme danneaux.
D. Cette application est un homomorphisme danneaux car
pour tout n N, lapplication hn : Zp Z/pn Z definie par
X
hn (x) =
ai pi
i<n

est clairement un homomorphisme et de plus hn = n hn+1 . On peut ainsi appliquer


la propriete universelle des limites projectives. Ensuite, les relations
x1 = a0 ,

x2 = a0 + a1 p,

x3 = a0 + a1 p + a2 p2 ,

...

et inversement

x3 x2
x2 x1
, a2 =
, ...
p
p2
montrent quil sagit dune bijection. Par consequent lapplication consideree est
bien un isomorphisme danneaux.

a0 = x1 ,

a1 =

Grace a` ce theor`eme, nous pouvons caracteriser Zp de la mani`ere suivante : un


entier p-adique est une suite dentiers rationnels (xn )n0 telle que
xn xn1

mod pn

pour tout n 1. Certaines preuves sobtiennent plus facilement en utilisant cette


caracterisation. Par exemple, nous aurions pu montrer que Zp est un Q
anneau en se
basant uniquement sur le fait que limZ/pn Z est un sous-anneau de n1 Z/pn Z,

sans devoir passer par les r`egles de calcul explicites. Dans ce qui suit, nous allons
utiliser les deux caracterisations sans distinction.
3. Le corps Qp des nombres p-adiques
Nous avons dej`a vu que lanneau des entiers p-adiques est int`egre. Cela nous
permet de definir le corps des nombres p-adiques comme le corps de fractions de Zp
Qp = Frac(Zp ).
Nous avons e galement demontre que tout entier p-adique x Zp peut e tre e crit
sous la forme x = pm u avec u une unite de Zp et m N la valuation p-adique de x. Il
sensuit que linverse de x dans le corps de fractions devra e tre 1/x = pm u1 , ce qui
montre que le corps de fractions est engendre par Zp et les puissances negatives
de p. On peut e crire
Qp = Zp [1/p].
La representation des inverses sous la forme 1/x = pm u1 montre e galement que
1/x pm Zp et
[
Qp =
pm Zp .
m0

14

1. LA CONSTRUCTION DES NOMBRES p-ADIQUES

Nous pouvons encore remarquer que tout nombre p-adique non nul peut secrire
de mani`ere unique comme x = pm u avec m Z et u une unite de Zp . Ainsi
a
pm Zp .
Qp =
mZ

Nous pouvons e tendre la definition de valuation p-adique a` Qp tout entier en


posant pour 0 , x = pm u
vp (x) = vp (pm u) = m Z.
Si x = a/b avec a Zp et 0 , b Zp , alors vp (x) = vp (a) vp (b) Z et, comme nous
lavons dej`a demontre, nous avons la relation
vp (xy) = vp (x) + vp (y)
pour tout x, y Zp . Il sensuit que la valuation p-adique est un homomorphisme
vp : Qp Z.
4. La valeur absolue p-adique
Nous montrerons maintenant une mani`ere plus analytique de definir les
nombres p-adiques. Tout dabord on definit une norme.
D 1.14.

Soit a Q, a , 0. Ecrivons
a = pm bc avec (p, bc) = 1. La norme p-adique ou valeur
absolue de a est definie par
1
| a |p = m .
p
Posons | 0 |p = 0.
Nous avons ainsi defini une application | . |p de Q dans R>0 . De plus on voit
quon peut aussi e crire
1
| a |p = v (a) .
pp
En utilisant les proprietes de la valuation nous pouvons maintenant prouver que
cette application est bien une norme.
P 1.15.
| . |p : Q R>0 est une norme.
D. Par definition | a |p = 0 si et seulement si a = 0. De plus pour
tout a, b Q
1
1
| ab |p = v (ab) = v (a)+v (b) = | a |p | b |p
p
pp
pp
et aussi
n
o
1
1
| a + b |p = v (a+b)
= max | a |p , | b |p
pp
pmin{vp (a),vp (b)}
Cette derni`ere inegalite est meme plus forte que ce que lon exige pour une norme :
n
o
| a + b |p max | a |p , | b |p | a |p + | b |p

4. LA VALEUR ABSOLUE p-ADIQUE

Une telle norme est appelee non-archimedienne.

15

En fait nous venons de construire non une nouvelle norme mais toute une
famille de normes sur Q. On peut meme prouver que avec la valeur absolue qui
sera notee | . | ce sont essentiellement toutes les normes sur Q qui existent. Nous
allons ici prouver seulement une propriete interessante.
P 1.16.
Notons P lensemble de tous les nombres premiers. Pour tout a Q avec a , 0
Y
|a|p = 1
pP{}

D. Decomposons a en facteurs premiers. Nous pouvons e crire


a = p1 1 pk k
Y
pvp (a)
=
pP

Y 1
=
|a|p
pP
a Y 1
.
=
|a|
|a|p
pP

Dou` on peut directement conclure.

Pour construire un corps contenant Q qui est complet par rapport a` la norme
p-adique nous allons passer par les suites de Cauchy. Deux suites de Cauchy {ai } et
{bi } sont e quivalentes si lim | ai bi |p = 0. On appelle Qp lensemble de ces classes
dequivalence, muni dune addition et dune multiplication par
{ai } + {bi } = {ai + bi }
{ai } {bi } = {ai bi }.
ou` {ai } et {bi } sont des representants de deux classes a, b Qp . On note 0 la classe
des suites qui convergent vers 0.
P 1.17.
Qp muni des operations ci-dessus est un corps.
D. Verifions tout dabord que les operations sont bien definies.
Soient a, b Qp et soient {ai }, {a0i } a et {bi }, {b0i } b des representants de a et b.
Calculons
|ai bi a0i b0i |p = |ai (bi b0i ) + b0i (ai a0i )|p |ai |p |bi b0i |p + |b0i |p |ai a0i |p .
De plus |ai |p |bi b0i |p 0 puisque toute suite de Cauchy est bornee et {bi }, {b0i } b.
Donc {ai bi } et {a0i b0i } sont e quivalents et la multiplication est bien definie. De meme
la mani`ere il peut e tre montre que laddition est bien definie. Il faut maintenant
trouver des inverses. Linverse additif de {bi } b Qp est clairement la classe

16

1. LA CONSTRUCTION DES NOMBRES p-ADIQUES

de {bi }. Soit {ai } a Qp avec a , 0. Alors il y a au plus un nombre fini delements


de {ai } qui sont nuls. Nous definissons une suite auxiliaire {a0i } par
(
1, ai = 0
a0i =
ai , ai , 0
Clairement {ai } et {a0i } sont e quivalentes. Linverse de a est la classe de { a10 }.
i

Nous allons identifier tout x Q avec la classe de la suite {x, x, x, . . .} Qp et


e crire Q Qp ainsi que x au lieu de {x, x, . . .}. De plus on definit la norme p-adique
sur Qp en posant :
|a|p = lim |ai |p ou` {ai } a Qp .
Cette norme e tend la norme p-adique definie sur Q. La limite existe toujours car si
a = 0 alors par definition lim |ai |p = 0. Si a , 0 choisissons un representant {ai } de
a. Puisque a , 0 il existe un > 0 tel que pour tout N N il existe un iN > N N
avec |aiN |p > . De plus {ai } est une suite de Cauchy. Choisissons N N tel que
|ai a j |p < pour tout i, j > N. Alors par hypoth`ese
|a j aiN |p < < |aiN |p .
Ce qui nous permet de calculer
|aiN |p = |a j + (aiN a j )|p max{|a j |p , |aiN a j |p } = |a j |p
et
|a j |p = |aiN + (a j aiN )|p max{|aiN |p , |a j aiN |p } = |aiN |p .
Dou` |a j |p = |aiN |p pour tout j > N, la suite devient constante et lim |a j |p = |aiN |p .
Il reste a` prouver que Qp est effectivement complet. Il faut donc montrer que
toute suite de Cauchy (Ai )iN Qp est convergente. Choisissons pour chaque i un
representant de Ai , cest a` dire une suite de Cauchy {aij } Q. Ainsi par construction
pour tout i N la suite {aij } jN Q Qp converge dans Qp vers Ai . Donc il existe
un Ni N tel que |aij Ai |p < 2i . Notons {bi }iN la suite des {aiNi }. Montrons dabord
que cest bien une suite de Cauchy. Pour tout > 0 il existe un N N tel que pour
tout m, n > N

2n <
et
3

|An Am |p <
3
puisque {Ai } est une suite de Cauchy. Donc pour tout m, n > N
|bn bm |p

|bn An |p + |bm Am |p + |An Am |p

< 2n + 2m +
3
< .

Soit maintenant B la classe representee par {bi }. La suite {Ai } converge vers B car
pour tout > 0 il existe un M N tel que pour tout n > M

2n <
et
2

|bn B|p < .


2


5. EQUIVALENCE
DES CONSTRUCTIONS DE Qp

17

Nous avons donc


|An B|p |An bn |p + |bn B|p < .
Finalement la suite des p-adiques {Ai } converge vers le p-adique B.

5. Equivalence
des constructions de Qp
Ci-dessus nous avons vu plusieurs mani`eres de definir ce quon a appele les
nombres p-adiques. Naturellement on se pose la question si toutes ces constructions
sont e quivalentes. Nous avons dej`a vu que les deux constructions algebriques le
sont et nous allons maintenant montrer que la construction analytique est aussi
e quivalente aux deux precedentes.
Tout dabord on peut voir que les sommes formelles sont des suites de Cauchy.
P 1.18.
Pour toute somme formelle

ak pk

k=0

la suite des sommes partielles


xn =

n1
X

ak pk

k=0

forme une suite de Cauchy.


D. Soit > 0 Soit N N tel que
pouvons calculer directement
|xn xm |p = |

n1
X
k=m

1
pN

< . Pour n > m > N nous

n
o
1
1
|p max |ak pk |p m < N .
p
mk<n
p


Mais ce qui va nous e tre vraiment utile est de retrouver ce qui e tait lanneau
des entiers p-adiques dans le corps Qp quon vient de definir.

P-D 1.19.
Lensemble

n
o

Zp = x Qp |x|p 1

est un sous-anneau de Qp et de plus Zp est ladherence de Z dans Qp .


D. Le fait que Zp soit un sous-anneau decoule directement des
proprietes de la norme. Maintenant soit {an } une suite de Cauchy dans Z et soit
a = lim ai . Or |ak |p 1 pour tout k N on a aussi |a|p 1 et a Zp .
k

Reciproquement, soit a Zp . Ecrivons


a = lim ak avec {ai } une suite de Cauchy dans
k

Q. Nous avons dej`a montre que dans ce cas la suite des normes devient constante
a` partir dun certain n0 . Autrement dit |an |p = |a|p 1 pour tout n > n0 . Ainsi

1. LA CONSTRUCTION DES NOMBRES p-ADIQUES

18

an = bcnn avec bn , cn Z et (cn , p) = 1. Nous pouvons donc choisir dn Z tel que


cn dn an mod pn pour tout n > n0 . Finalement
nous avons trouve une suite dans
b c d
1
n
n n


Z qui converge vers a car |an dn |p =
pn . Donc a appartient a` ladherence
cn
p
de Z.

On retrouve aussi les autres proprietes de Zp . Le groupe des unites est


n
o

Zp = x Zp |x|p = 1 .
Et tous les e lements x Qp peuvent e tre e crit de mani`ere unique comme
x = pm u
avec m Z et u Zp . En fait si |x|p =
est une unite.

1
pm

alors |xpm |p = 1. Autrement dit u = xpm

R 1.20.
(1) Zp est compact.
n
o

(2) Qp est localement compact car pour tout x Qp , y Qp |x y|p 1 est
un voisinage compact de x. Ce voisinage est meme isomorphe a` Zp .
Recherchons maintenant les ideaux de Zp .
P 1.21.
Les ideaux non nuls de Zp sont les ideaux principaux pn Zp pour tout n 0 et de plus
Zp /pn Zp  Z/pn Z.
D. Soit I un ideal non nul de Zp et soit x = upm un e lement
de I avec m minimal. Puisque |x|p 1, m est positif. Alors I = pm Z. En effet,
soit y = u0 pn I. Par minimalite de m nous pouvons dire que m n. Ainsi
y = u0 pn = (u0 pnm )pm pm Zp . Considerons maintenant lhomomorphisme
Zp Z/pn Z
a 7 a mod pn Z.
Pour tout x Zp il existe par la proposition precedente un certain a Z tel que
|x a|p

1
.
pn

Ainsi x a pn Zp et donc x a mod pn Z. Donc lhomomorphisme est surjectif.


De plus son noyau est clairement pn Z et nous obtenons un isomorphisme
Zp /pn Zp  Z/pn Z.



5. EQUIVALENCE
DES CONSTRUCTIONS DE Qp

19

Cest ici que nous trouvons le lien avec la construction algebrique. Nous avions
defini lanneau Zp comme limite projective

n
n
limZ/p Z =
(x
)

Z/p
Z
|

(x
)
=
x
n n1
n n+1
n

n1

Et maintenant nous venons de trouver pour tout n 1 un homomorphisme surjectif


hn : Zp Z/pn Z.
Ceux-ci induisent un homomorphisme
Zp limZ/pn Z.

car on a le diagramme commutatif


hn
/ Z/pn Z
Zp G
GG
s9
s
GGhn+1
n ss
s
GG
ss
GG
sss
#
Z/pn+1 Z

pour tout n 0. Pour conclure il suffit maintenant de montrer que cet homomorphisme est en fait un isomorphisme.
P 1.22.
Lhomomorphisme
Zp
X

ak pk

limZ/pn Z

n1
X

7 sn =
ak pk
k=0

mod pn

est un isomorphisme.
D. Prenons x Zp un e lement du noyau. Cest a` dire x pn Zp
pour tout n. Autrement dit |x|p p1n pour tout n 1, donc x = 0 et ceci montre
linjectivite. Pour prouver la surjectivite, prenons un e lement dans limZ/pn Z, il est

donne par les sommes partielles


sn =

n1
X

ak pk

k=0

Nous avons dej`a vu que cest une suite de Cauchy dans Zp . De plus sa limite x est
dans Zp .

X
x=
ak pk
k=0

Remarquons que puisque


x sn =

X
k=n

p n Zp

1. LA CONSTRUCTION DES NOMBRES p-ADIQUES

20

x et sn sont congrus modulo pn pour tout n et donc x est bien envoye sur lelement
de limZ/pn Z defini par la suite des sn .


CHAPITRE 2

Normes et valuations
Dans le chapitre precedent, nous avons vu que Qp est un corps muni dune
norme non-archimedienne correspondant a` une valuation discr`ete. A partir de
ces donnees nous avons e galement demontre que lanneau des entiers de Qp e tait
principal et quil admettait un unique ideal maximal. Dans ce qui suit, nous allons
faire un recapitulatif de quelques notions et resultats importants concernant les
normes de corps en general. Ils vont nous servir a` montrer dans un chapitre
ulterieur que la valuation p-adique de Qp se prolonge en une unique valuation
discr`ete normalisee dans toute extension finie de Qp , ce qui est un des points
centraux de notre travail.
1. Normes de corps
D 2.1.
Soit K un corps. Une application | | : K R {} est appelee une norme de corps
si elle satisfait les conditions suivantes :
(i) |x| 0 et |x| = 0 x = 0
(ii) |xy| = |x| |y|
(iii) |x + y| |x| + |y|.
La norme est appele non-archimedienne si lon peut remplacer la troisi`eme condition
par la condition plus forte
(iii) |x + y| max{|x|, |y|}.
Dans ce qui suit, on exclut le cas ou` | | est la norme triviale sur K avec |x| = 1
pour tout x , 0. En definissant la distance entre deux points x, y K comme
d(x, y) = |x y|,
on obtient un espace metrique et en particulier un espace topologique. On dit que
deux normes sur K sont equivalentes si elles definissent la meme topologie sur K.
Il est possible de montrer que deux normes | |1 et | |2 sur K sont e quivalentes si et
seulement sil existe un nombre reel s > 0 tel que
|x|1 = |x|s2
pour tout x K.
R 2.2.
(1) Au lieu de norme de corps on dit parfois valeur absolue ou valuation multiplicative e galement.
21

22

2. NORMES ET VALUATIONS

(2) Historiquement le terme archimedien est relie au cel`ebre mathematicien


a` cause dun de ses livres darithmetique intitule On large numbers. En effet,
la norme archimedienne dun corps de caracteristique 0 est caracterisee
par le fait que pour m Z on a
(m ) (|m| ).
A loppose, dans le cas des normes non-archimediennes on a |m| 1 pour
tout m Z.
D 2.3.
Soit | | une norme non-archimedienne sur un corps K. En posant
v(x) = log |x|

pour

x,0

et

v(0) = ,

on obtient une application


v : K R {}
qui satisfait les proprietes suivantes :
(i) v(x) = x = 0
(ii) v(xy) = v(x) + v(y)
(iii) v(x + y) min{v(x), v(y)}
pour tout x, y K. Une telle application sur K est appelee une valuation exponentielle.
De nouveau, nous allons exclure le cas de la valuation triviale ou` v(x) = 0 pour
tout x , 0 et v(0) = . Deux valuations v1 et v2 sont dites equivalentes sil existe un
nombre reel s > 0 tel que v1 = sv2 . A partir dune valuation exponentielle on peut
obtenir une norme de corps en posant
|x| = qv(x)
pour un nombre reel q > 1 fixe. Si lon remplace v par une valuation e quivalente sv
alors la norme correspondante que lon obtient sera | |s et donc e quivalente a` | |.
Les conditions (i), (ii), (iii) entranent immediatement le resultat suivant.
P 2.4.
Soit K un corps avec une norme non-archimedienne | | et la valuation correspondante v.
Alors le sous-ensemble
O = {x K | v(x) 0} = {x K | |x| 1}
est un anneau dont les unites sont donnees par
O = {x K | v(x) = 0} = {x K | |x| = 1}.
Cet anneau poss`ede un unique ideal maximal, qui est
p = {x K | v(x) > 0} = {x K | |x| < 1}.
D. Grace a` legalite v(x) = log |x|, il est e vident que les definitions
a` partir de la valeur absolue et de la valuation exponentielle sont e quivalentes. En
utilisant la definition de la valuation exponentielle, montrons maintenant que
O est un anneau. Il est clair que 0 O car v(0) = . De meme, 1 O car
v(1) = v(1 1) = v(1) + v(1) et donc v(1) = 0. Soient x, y O. Alors v(x), v(y) 0 et

`
2. VALUATIONS DISCRETES

23

donc v(xy) = v(x) + v(y) 0. Similairement, v(x + y) min{v(x), v(y)} entrane que
v(x + y) O et ainsi O est stable par addition et par multiplication, donc O est un
sous-anneau de K.
Soit ensuite x O . Alors
0 = v(1) = v(x x1 ) = v(x) + v(x1 ).
Comme v(x), v(x1 ) 0, cela entrane v(x) = v(x1 ) = 0 et par consequent on a
linclusion O {x K | v(x) = 0}. Dun autre cot
e soit x O tel que v(x) = 0. Dans
le corps K il existe un inverse de x et v(x) = v(x1 ) par (ii) de 2.3. Ainsi v(x1 ) = 0
et donc x1 O, autrement dit x est inversible dans O. On en tire finalement
O = {x K | v(x) = 0}.
Il reste encore a` montrer que p est un ideal maximal dans O : Par (iii) de 2.3, p
est stable par addition et par (ii) on a xy p si x p, y O. De plus, soit I ) p un
ideal contenant p. Alors il existe x I\p O\p = O . Comme x est inversible dans
O, il sensuit que I = O et p est donc bien un ideal maximal. Lunicite decoule de
legalite O\p = O .

Lanneau O est int`egre et son corps de fractions est K. De plus, pour tout x K
on a soit x O ou x1 O. Un tel anneau est appele un anneau de valuation. Son
ideal maximal unique peut e tre caracterise par p = {x O | x1 < O}. Le corps O/p
est appele le corps residuel de O. Un anneau de valuation est toujours integralement
clos. En effet, supposons que x K est entier sur O, alors il existe une e quation
xn + a1 xn1 + + an = 0
avec les ai O. Lhypoth`ese que x < O et donc que x1 O impliquerait que
x = a1 a2 x1 an (x1 )n1 O, ce qui est une contradiction.
2. Valuations discr`etes
Une valuation exponentielle est appelee discr`ete si v(K ) est discret. Il existe
alors s  0 tel que
v(K ) = sZ,
autrement dit s est la plus petite valeur positive atteinte par v. On dit que v est
normalisee si s = 1. En divisant par s on peut normaliser nimporte quelle valuation
sans changer les invariants O, O , p. Si v est normalisee, un e lement
O

tel que

v() = 1

est appele une uniformisante et tout e lement x K admet une representation unique
sous la forme
x = um
avec m Z et u O . En effet, si v(x) = m, alors v(xm ) = 0 et par consequent
u = xm O .
P 2.5.
Soit K un corps muni dune valuation discr`ete v. Alors
O = {x K | v(x) 0}

24

2. NORMES ET VALUATIONS

est un anneau principal. De plus, supposons v normalisee. Alors les ideaux non nuls de O
sont donnes par
pn = n O = {x K | v(x) n}, n 0,
ou` est une uniformisante. Nous avons egalement
pn /pn+1  O/p.
D. Soit a , 0 un ideal de O et soit x , 0 un e lement de a avec
valuation minimale v(x) = n. Alors x = un avec u O et donc n O a. Soit
y = m quelconque avec O . Alors m = v(y) n par la minimalite de n et donc
y = (mn )n n O. Il sensuit ainsi que a = n O. Lisomorphisme
pn /pn+1  O/p
resulte du fait que lhomomorphisme an 7 a mod p est une bijection.

R 2.6.
Dans ce cas O est appele un anneau de valuation discr`ete (voir 2.4). De plus, O est un
anneau local car il ne poss`ede quun unique ideal maximal.
E 2.7.
Soit K = Qp . Alors la valeur absolue | |p est une norme non-archimedienne sur Qp
et la valuation p-adique vp la valuation exponentielle correspondante. Lanneau
des entiers Zp correspond a` O, pZp a` p. Le corps residuel est Zp /pZp  Fp . De plus,
vp est une valuation discr`ete, normalisee et p est une uniformisante. Lanneau Zp
est effectivement principal et ses ideaux sont donnes par pn Zp , n 0. Pour finir,
nous avons dej`a montre quon a bien un isomorphisme pn Zp /pn+1 Zp  Fp .

CHAPITRE 3

Le lemme de Hensel
Un lemme qui nous sera extremement utile pour la suite est le lemme de
Hensel. Il existe plusieurs versions, nous allons en presenter deux. Rappelons tout
dabord une definition.
D 3.1.
Soit R un anneau et F(x) = a0 + a1 x + . . . + an xn un polynome
a` coefficients dans R.

Alors la derivee F0 de F est F0 (x) = a1 + a2 x + . . . + an xn1 .


1. Premi`ere version
Voici donc la premi`ere version du lemme de Hensel :
T` 3.2.
Soit F(x) = c0 +c1 x+. . .+cn xn un polynome dont les coefficients sont des entiers p-adiques.
Soit a0 Zp tel que F(a0 ) 0 mod p et F0 (a0 ) . 0 mod p. Alors il existe un unique entier
p-adique a tel que

F(a) = 0 et

a a0 (mod p).

R 3.3.
Pour verifier la condition F(a0 ) 0 mod p et F0 (a0 ) . 0 mod p il suffit que a0 soit
une racine simple F(x) mod p.
D. Nous allons construire par recurrence une suite (ak )kN dentiers p-adiques telle que pour tout n
(1) F(an ) 0 (mod pn+1 )
(2) an an1 (mod pn )
(3) 0 an < pn+1 .
Pour n = 1 choisissons a0 {0, 1, . . . , p 1} lunique entier congru a` a0 modulo p.
Pour satisfaire (2) et (3), a1 doit e tre de la forme a0 + b1 p avec b1 {0, 1, . . . , p 1}.
25

26

3. LE LEMME DE HENSEL

Que faire pour satisfaire (1) ? Calculons :


X
F(a1 ) = F(a0 + b1 p) =
ck (a0 + b1 p)k
X

ck (ak0 + ka0k1 b1 p) (mod p)


X
X
=
ck ak0 +
kck a0k1 b1 p)
= F(a0 ) + F0 (a0 )b1 p.
Puisque F(a0 ) F(a0 ) 0 mod p on peut e crire F(a0 ) = p mod p2 avec
{0, 1, . . . , p1}. Donc pour obtenir que F(a1 ) 0 mod p2 il faut resoudre +F0 (a0 )b1
0 mod p et cette derni`ere e quation admet une solution unique dans {0, 1, . . . , p 1}
car F0 (a0 ) . 0 mod p.
Maintenant supposons a1 , . . . , an1 donnes. Nous cherchons an qui doit e tre de
la forme an1 + bn pn avec bn {0, 1, . . . , p 1} pour satisfaire (2) et (3). Comme avant
nous pouvons developper
F(an ) = F(an1 + bn pn ) F(an1 ) + F0 (an1 )bn pn (mod p)
et de nouveau nous pouvons e crire F(an1 ) 0 pn+1 mod pn car F(an1 ) 0 mod
pn . De plus F0 (an1 ) F0 (a0 ) . 0 mod p et il existe un unique bn {0, 1, . . . , p 1}
solution de 0 + F0 (an1 )bn 0 mod p.
Pour conclure posons
a = a0 + b1 p + b2 p2 + . . . .
Pour tout n N nous avons F(a) F(an ) 0 mod pn . Donc F(a) = 0 dans Zp .
Reciproquement soit a une racine de F. Alors nous pouvons e crire a sous la forme
a0 + b1 p + b2 p2 + . . . telle que la suite des sommes partielles an satisfont les conditions
(1), (2) et (3). Par ce qui prec`ede une telle suite est unique et donc a est unique. 
2. Deuxi`eme version
Pour e noncer la deuxi`eme version du lemme de Hensel nous allons nous placer
dans un cadre plus general. Pour la suite soit K un corps complet par rapport a` une
norme non archimedienne | . |. Lanneau de valuation est note O et lideal maximal
de ce dernier p. Nous notons aussi = O/p.
D 3.4.
Un polynome
f (x) = a0 + a1 x + . . . + an xn O[x] est appele primitif si f (x) . 0 mod

p, autrement dit si
| f | = max { |a0 |, . . . , |an | } = 1
T` 3.5 (Lemme de Hensel).
Si un polynome primitif f (x) O[x] se decompose modulo p en deux polynomes premiers
h [x]
entre eux g,

h(x)
f (x) = g(x)
mod p,
alors f (x) poss`ede une decomposition en deux polynomes g, h O[x] avec degres deg(g) =
et
deg(h) = deg(h)
deg( g),

g(x) g(x)
mod p

`
2. DEUXIEME
VERSION

27

et

h(x) h(x)

mod p.

Soient
et donc d m deg(h).
D. Soit d = deg( f ), m = deg( g)

g0 , h0 O[x] des polynomes


avec g0 g mod p, h9 h mod p et deg(g0 ) = m,

= 1 il existe des polynomes


h)
deg(h0 ) d m. Puisque ( g,
a(x), b(x) O[x] tels que

ag0 + bh0 1 mod p. Ainsi nous avons


f g0 h0 , ag0 + bh0 1 p[x]
et parmi leurs coefficients nous choisissons un coefficient qui a la plus petite
valeur. Il faut ici remarquer que divise tous les autres coefficients.
Construisons maintenant successivement les polynomes
suivants :

gn1

g0 + p1 + . . . pn1 n1 ,

hn1

= h0 + q1 + . . . qn1 n1 ,

ou` pi , qi O[x], de mani`ere a` ce que


f gn1 hn1

mod pn

et deg pi < m et deg qi < d m. Pour n = 1 les conditions sont satisfaites grace au

choix de . Supposons que nous ayons trouve les pi et qi pour 1 i < n. Ecrivons
gn = gn1 + pn n ,

hn = hn1 + qn n .

Ainsi les polynomes


cherches satisfont

f gn1 hn1 (gn1 qn + hn1 pn )n

mod n+1

Apr`es division par n nous obtenons


gn1 qn + hn1 pn g0 qn + h0 pn fn

mod .

ou` fn = n ( f gn1 hn1 ) O[x]. Grace a` g0 a + h0 b 1 mod nous avons


g0 a fn + h0 b fn fn

mod .

Ecrivons
maintenant
b(x) fn (x) = q(x)g0 (x) + pn (x)
` cause de g0 g mod p et deg(g0 ) = deg( g)
le plus
avec deg(pn ) < deg(g0 ) = m. A
grand coefficient de g0 est une unite et q(x) O[x]. En multipliant par h0 et en
ajoutant g0 a fn nous obtenons la congruence
g0 (a fn + h0 q) + h0 pn fn

mod .

Il reste a` e liminer tous les coefficients divisibles par dans a fn + h0 q pour obtenir
notre polynome
qn avec g0 qn + h0 pn fn mod et puisque deg( fn ) d, deg(g0 ) = m

et deg(h0 pn ) < (d m) + m = d nous avons bien deg(qn ) d m. Pour conclure nous


posons
g =

g0 + p1 + p2 2 + . . .

h = h0 + q1 + q2 2 + . . .


28

3. LE LEMME DE HENSEL

3. Applications
Nous allons presenter ici quelques resultats qui decoulent du lemme de Hensel.
Voici pour commencer une application de la premi`ere version du lemme de Hensel
qui nous permet de determiner les e lements de Qp qui sont des carres.
P 3.6.
Soit p , 2 un nombre premier. Soit x = pn u Qp un nombre p-adique non nul avec n Z
et u une unite. Alors x est un carre dans Qp si et seulement si n est pair et limage de u
dans Zp /pZp est un carre.
D. Il est clair que si x est un carre, alors n est pair et u est un
carre dans Qp donc aussi sa reduction dans Zp /pZp . Reciproquement supposons
que limage de u dans Zp /pZp soit un carre. Posons f (x) = x2 u Zp [x]. Alors
il existe un b Zp /pZp tel que f (b) = 0 mod pZp . De plus p est impair et donc
f 0 (b) 2b . 0 mod pZp . Dapr`es le lemme de Hensel il existe donc une racine de f
dans Zp , autrement dit u est un carre dans Zp .

C 3.7.
Si p est un premier impair, alors on a une isomorphie de groupes
2

Qp /Qp  Z/2Z Z/2Z.


D. Il faut rappeler que par les proprietes du symbole de Legendre, le produit de deux nombres qui ne sont pas un carre modulo p est un carre
modulo p. Ceci et la proposition precedente nous donnent le resultat.

Il nous reste a` traiter le cas n = 2.
P 3.8.
Un element x = 2n u Q2 ou` n est un entier et u une unite 2-adique est un carre dans Q2
si et seulement si n est pair et u 1 mod 8Z2 .
D. Comme avant il faut et il suffit de determiner les unites 2adiques qui sont des carres. Soit u une unite 2-adique qui est un carre. Alors nous
avons u 1 mod 2Z2 (car cest une unite) et donc mod 8Z2 u est 1, 3, 5 ou 7 et un
carre. Ainsi u 1 mod 8Z2 . Inversement soit u une unite congrue a` 1 modulo 8.
Soit F(x) = x2 u. Nous avons F(1) 0 mod 8 et F0 (1) = 2 . 0 mod 4 (donc aussi
F0 (1) . 0 mod 8). Par le lemme de Hensel F a une racine dans Z2 dou` u est un
carre.

C 3.9.
Le groupe Q2 /Q2 2 est isomorphe a` (Z/2Z)3 .
Les applications suivantes utilisent la deuxi`eme version dans le cas particulier
du corps Qp .

3. APPLICATIONS

29

P 3.10.
Les (p 1)-`emes racines de lunite 1 , . . . , p1 sont dans le corps des nombres p-adiques
Qp .
D. Le corps residuel de Qp est Zp /pZp  Fp . Dans Fp le polynome
xp1 1 se decompose en

xp1 1 = (x 1)(x 2) . . . (x (p 1)) Fp [x].


En appliquant le lemme de Hensel successivement, le polynome
xp1 1 se decompose

aussi dans Qp en facteurs lineaires.


xp1 1 = g1 gp1
avec gi Zp [x] et gi = x i mod p.
QTous les gi secrivent donc gi (x) = ai x + bi avec
a 1 + pZp inversible et puisque ai = 1 nous pouvons e crire
Y
Y
bi
g1 gp1 =
(ai x bi ) =
(x ).
ai
Nous pouvons supposer ai = 1. Finalement il existent alors c1 , . . . , cp1 Zp tels
que
xp1 1 = (x c1 ) (x cp1 ).
Nous avons trouve c1 , . . . , cp1 Qp et ce sont les racines (p 1)-`emes de lunite. 
R 3.11.
Il existe une reciproque de cette proposition. Si p , 2 et est une racine n-`eme de
lunite alors est une racine (p 1)-`eme de lunite :
En effet, soit , 1 une racine n-`eme dans Qp avec p , 2. Alors n = 1 et apr`es
reduction modulo p nous trouvons n = 1 dans Fp . Donc dans Fp , n = 1 et
finalement n | p 1.
R 3.12.
Si nous prenons le polynome
f (x) = xp 1 alors nous trouvons f(x) = xp 1 =

p
(x 1) F[x] et nous ne pouvons pas appliquer le lemme de Hensel puisque les
facteurs ne sont pas sans diviseur commun.

Voici deux resultats concernant les isomorphes de corps de Qp .


R 3.13.
Si : Qp Ql est un isomorphisme de corps alors fixe necessairement Q.
P 3.14.
Soient l, p deux nombres premiers. Alors les corps Qp et Ql sont isomorphes si et seulement
si l = p.

30

3. LE LEMME DE HENSEL

D. Supposons par absurde que l , p et que Qp et Ql soient


isomorphes. Notons un isomorphisme de Qp sur Ql . Alors lapplication
Qp [x] Ql [x]
X
X
ak xk 7
(ak )xk
est un isomorphisme danneaux qui fixe les polynomes
a` coefficients dans Q.

Puisque p , l p est inversible mod l et nous pouvons choisir un entier n tel que
n 0 mod p et n 1 mod l. Soit
f (x) = x2 + nx + pl.
Par le crit`ere dEisenstein ([3] Chap. VI, Theor`eme 2.1) f est irreductible sur Qp .
Dans Ql par contre il est reductible. En effet, dans le corps residuel Fl le polynome

se decompose en deux facteurs premiers entre eux f(x) = x(x + 1) et dapr`es le


lemme de Hensel il est aussi reductible sur Ql . Ainsi Qp et Ql ne peuvent e tre
isomorphes si p , l.

Une autre consequence du lemme de Hensel est que le seul endomorphisme
de Qp est lidentite mais il nous faut dabord un lemme.
L 3.15.
Si u Zp est un element non nul, alors u est une unite si et seulement sil existe une
infinite de n N tels que up1 est une puissance n-i`eme dans Qp .
D. Supposons quil existe une infinite de n N tels que up1 est
une puissance n-i`eme dans Qp . Alors vp (up1 = (p 1)vp (u) est divisible par une
infinite dentiers n et donc necessairement vp (u) = 0. Autrement dit, u est une unite.
Supposons maintenant u Qp une unite. Alors la reduction de u dans le corps
residuel Zp /pZp = Fp est non nulle. Alors up1  1 mod pZp . Soit n non divisible
par p. Le polynome
fn (x) = xn up1 Zp [x] se reduit a` fn (x) = xn 1 mod pZp et

puisque p - n 1 est racine simple de f(x). Donc dapr`es le lemme de Hensel il existe
un n Qp tel que n up1 = 0 et donc up1 est une n-`eme puissance dans Qp pour
tous les n qui ne sont pas divisibles par p.

P 3.16.
Le seul endomorphisme du corps Qp est lidentite.
D. Soit : Qp Qp un endomorphisme de corps. Remarquons
dabord que fixe les e lements de Q. Lidee est de montrer que est continue par
rapport a` la topologie p-adique. Pour ceci il suffit de montrer que est continue en
0 ou encore que pour tout x Qp vp (x) = vp ((x)). Montrons dabord que fixe les
unites. En effet, si u est une unite alors il existe par le lemme precedent une infinite
de n N tels quil existe n Qp avec up1 = nn et donc (u) est aussi une n-`eme
puissance dans Qp car
(u) = (nn ) = (n )n
et donc (u) est une unite. Remarquons maintenant que luniformisante p Q est
fixee par . Donc tout x Qp secrit x = pn u avec u une unite et
vp ((x)) = vp ((pn u)) = vp (pn (u))

3. APPLICATIONS

31

Donc est bien continue. Pour terminer la preuve remarquons que est continue
et fixe Q. De plus Q est dense dans Qp et donc ne peut e tre que lidentite sur
Qp .


CHAPITRE 4

Extensions algebriques de Qp
Dans ce chapitre, nous allons montrer que la valuation p-adique de Qp se
prolonge en une unique valuation discr`ete normalisee dans toute extension finie de Qp . Ensuite nous allons definir la notion de ramification en fonction des
caracteristiques dun tel prolongement de valuation.
1. Normes dans les extensions de Qp
Le lemme de Hensel que nous avons vu dans le chapitre precedent joue un
role
essentiel quand il sagit detendre la valuation p-adique de Qp a` une extension
finie de celui-ci. La proposition suivante est un corollaire de la deuxi`eme version
du lemme.
P 4.1.
Soit f (X) = a0 + a1 X + + an Xn Qp [X] un polynome irreductible tel que a0 an , 0.
Alors
| f |p = max{|a0 |p , |an |p }.
En particulier si an = 1 et a0 Zp , alors f Zp [X].
D. En multipliant le polynome
par un e lement convenable de

Qp , on peut supposer que f Zp [X] et | f |p = 1. Soit ar le premier parmi les


coefficients a0 , . . . , an tel que |ar |p = 1. En dautres termes, on a alors
f (X) xr (ar + ar+1 x + + an xnr )

mod p.

Supposons que max{|a0 |p , |an |p } < 1. Alors 0 < r < n et la congruence ci-dessus
contredit le lemme de Hensel car f est suppose irreductible.
De plus, si an = 1 et a0 Zp , alors | f |p = 1 par ce que lon vient de voir. La
definition de la norme dun polynome,

n
o
| f |p = max |a0 |p , . . . , |an |p
entrane |ai |p 1 pour tout 0 < i < n et on a bien f Zp [X].

La question a` laquelle nous aimerions maintenant repondre est de savoir si


lon peut e tendre la valeur absolue p-adique de QP a` une extension algebrique K
de celui-ci, autrement dit savoir sil existe une norme sur K qui, restreinte a` Qp , est
e gale a` la valeur absolue p-adique. Pour cela nous allons tout dabord rappeler la
notion de norme dextension.
D 4.2.
Soit K un corps muni dune valeur absolue et L une extension finie de K. La norme,
33


4. EXTENSIONS ALGEBRIQUES
DE Qp

34

respectivement la trace dun e lement x L est definie comme le determinant, resp.


la trace de lendomorphisme
Tx : L L,

Tx () = x,

du K-espace vectoriel L :
NL|K (x) = det(Tx ),

TrL|K (x) = Tr(Tx ).

On peut montrer que pour tout x L, on a


NL|K (x) = ((1)m am )[L:K(x)] ,

TrL|K (x) = [L : K(x)] (a1 )

ou` f (X) = X + a1 X
+ + am K[X] est le polynome
minimal de x sur K. De

plus Tx+y = Tx + T y et Txy = Tx T y pour tout x, y L ; on obtient ainsi que les


applications
NL|K : L K , TrL|K : L K
sont des homomorphismes. En particulier NL|K est multiplicative et TrL|K additive.
Grace a` cette definition, nous pouvons e tablir le resultat important suivant :
m

m1

T` 4.3.
Soit K une extension algebrique finie de Qp . Alors il existe une unique extension de | |p
sur K, donnee par
q
||K = n |NK|Qp ()|p
si lextension est de degre fini n. Dans ce cas | |K est bien une valeur absolue sur K et K
muni de | |K est complet.
D. Soit [K : Qp ] = n. Commencons par montrer lexistence :
Soit O la cloture
integrale de Zp dans K. Nous avons alors

O = { K | NK|Qp () Zp }.
Limplication O NK|Qp () Z decoule de la caracterisation de la norme par
le polynome
minimal. Reciproquement, soit L tel que NK|Qp () Zp et soit

f (X) = Xd + ad1 Xd1 + + a0 Qp [X]


[K:Q ()]

le polynome
minimal de sur Qp . Alors NK|Qp () = a0 p
Zp et il sensuit

que |a0 |p 1, ce qui entrane a` son tour que a0 Zp . Par la proposition 4.1, nous
obtenons f Zp [X], autrement dit O.
q
Considerons maintenant la fonction n |NK|Qp ()|p . Les conditions ||K = 0
= 0 et ||K ||K = ||K decoulent de mani`ere immediate des proprietes de la norme
NK|Qp . Linegalite du triangle forte
| + |K max{||K , ||K }
reste encore a` montrer. Supposons sans perte de generalite ||K ||K . En divisant
par , cette inegalite se reduit a` limplication
||K 1 | + 1|K 1.
En utilisant la caracterisation de O trouvee plus haut, cette implication peut secrire
comme
O + 1 O,

1. NORMES DANS LES EXTENSIONS DE Qp

35

ce qui est e vident car O est un anneau contenant 1. Par consequent, la formule
q
||K = n |NK|Qp ()|p definit bien une valeur absolue non-archimedienne sur K et sa
restriction a` Qp est clairement | |p . Il est e galement facile de voir que O est lanneau
de valuation de K.
Lunicite de cette norme et la completude de K decoulent du resultat general
suivant.

P 4.4.
Soit K un corps complet muni dune norme | | et soit V un K-espace vectoriel norme de
dimension n. Alors pour toute base v1 , . . . , vn de V, la norme sup
kx1 v1 + + xn vn k = max{|x1 |, . . . , |xn |}
est equivalente a` la norme donnee et ainsi toutes les normes de V sont equivalentes. De
plus, si V = L est un corps, alors il existe une unique norme de corps qui etend | | a` L et
pour laquelle L est complet
La preuve de ce resultat se trouve dans ( [7], chap. II, 4) et dans ( [4], chap. III,
2).
Une consequence triviale du theor`eme precedent est que la valuation p-adique
setend e galement de facon unique aux extensions de Qp . Lextension de la valuation est donnee par la formule
1
vp (NK|Qp ())
n
si n = [K : Qp ] < . Cette valuation est clairement discr`ete. Dans ce qui suit, on
designera par vK la valuation normalisee de K e quivalente a` w.
w() =

P 4.5.
Soit K une extension finie de Qp de degre n. Soit
O = {x K | vK (x) 0},
p = {x K | vK (x) > 0}.
Alors O est un anneau de valuation discr`ete qui est la cloture integrale de Zp dans K et p
est son unique ideal maximal. De plus, le corps O/p est une extension finie de Fp de degre
au plus n.
D. Comme les deux premi`eres affirmations sont des consequences
immediates de la proposition 2.4 et de la preuve du theor`eme 4.3, nous allons maintenant prouver la derni`ere.
Observons que p Zp = pZp par la definition de p. Soient a, b Zp . Alors
a b mod p si et seulement si a b p Zp = pZp . Par consequent, il existe une
inclusion naturelle de Zp /pZp = Fp dans O/p et donc O/p est une extension de Fp .
Montrons maintenant que [O/p : Fp ] n. Soient a1 , . . . , an+1 O/p des e lements
distincts de O/p et soient a1 , . . . , an+1 leurs representants respectifs dans O. Comme
[K : Qp ] = n, les ai sont lineairement dependants sur Qp et il existe donc des
bi Qp , i = 1, . . . , n + 1 non tous nuls tels que
a1 b1 + + an+1 bn+1 = 0.

36

4. EXTENSIONS ALGEBRIQUES
DE Qp

En multipliant par une puissance convenable de p on peut supposer que tous les
bi sont dans Zp mais quil y en a au moins un qui ne soit pas dans pZp . Apr`es
reduction mod p, on obtient
a1 b1 + + an+1 bn+1 = 0
avec au moins un des bi non nul. Il sensuit donc que les ai sont lineairement
dependants et par consequent [O/p : Fp ] n.

2. Ramification
Soit K une extension finie de Qp , vK lextension normalisee de la valuation
p-adique sur K et soit un e lement premier dans K . Alors tout e lement x K
admet une representation unique de la forme x = m u avec m Z et u O et en
particulier
p = e u
pour un certain e N, autrement dit vK (p) = e.
P 4.6.
Soit K une extension de degre n de Qp , soit Fp f son corps residuel et vp (p) = e. Alors
n = f e.
D. La preuve est analogue a` celle du cas global, presente dans
le chapitre suivant dans le theor`eme 5.4.

R 4.7.
On peut observer que
vK (x) =

1
vp (NK|Qp (x))
f

pour tout x K.
D 4.8.
Lextension K/Qp est dite non-ramifiee si e = 1, autrement dit si p reste un e lement
premier dans K. Lextenstion est dite totalement ramifiee si e = n.
et la balle quitte mon
camp...
P 4.9.
Si K/Qp est totalement ramifiee et K a la propriete vK () =
polynome satisfaisant le crit`ere dEisenstein
xe + ae1 xe1 + . . . + a0 = 0,

1
e

alors est racine dun

ai Zp .

Donc ai 0 mod p pour tout i et a0 . 0 mod p . Reciproquement si est une racine dun
tel polynome, alors Qp ()/Qp est totalement ramifiee sur Qp de degre e.
2

D. Choisissons le polynome
minimal de . Il est de degre e et les

ai secrivent comme des polynomes


symetriques dans les conjugues = 1 , . . . , e

de . Ces derniers sont tous de norme |i |p = p1/e . Ainsi |ai |p < 1 pour tout

2. RAMIFICATION

37

i, autrement dit ai 0 mod p. De plus pour a0 nous pouvons calculer |a0 |p =


|1 e |p = ||ep = 1p dou` a0 . 0 mod p2 .
Reciproquement, le polynome
satisfaisant au crit`ere dEisenstein est irreductible.

Donc [K() : K] = e. Nous savons que vp (a0 ) = 1 et donc vp () = 1e vp (a0 ) = 1e . Ainsi


Qp ()/Qp est totalement ramifiee

La proposition suivante nous dit que les extensions finies non-ramifiees de
Qp sont des extensions tr`es particuli`eres. Si K/Qp est une telle extension, elle est
de la forme K = Qp () ou` est une racine de lunite. De plus on obtient aussi les
extensions ramifiees en adjoignant une racine dun polynome
dEisenstein a` une

extension non-ramifiee.
P 4.10.
Il existe exactement une extension Kunram
de Qp de degre f . De plus pour obtenir cette
f
extension il suffit dadjoindre une (p f 1)-`eme racine primitive de lunite. Si K est une
extension de Qp de degre n, dindex de ramification e (avec n = e f ) alors K = Kunram
() ou`
f
est racine dun polynome satisfaisant le crit`ere dEisenstein a` coefficients dans Kunram
.
f
D. Pour commencer construisons une extension non-ramifiee

de degre f . Soit un generateur du groupe multiplicatif Fp f et soit P(x)


= xf +
a1 x f 1 + . . . + a f son polynome
minimal dans Fp . Choisissons ai Zp pour tout i

tels que ai ai mod p et posons P(x) = x f + a1 x f 1 + . . . a f . P(x) est irreductible sur


Qp puisque sinon il serait produit de deux polynomes
dans Zp et leur reduction

mod p serait une factorisation de P(x).


Soit une racine de P(x) dans une cloture

algebrique de Qp . Posons
K = Qp ()
A = {x K | |x|p 1}
= {x K | |x|p < 1}
M
est racine de P(x)
dans Fp . Puisque deg(P(x))

Alors [K : Qp ] = f tandis que + M


= f

nous avons [A/M : Fp ] = f et K est une extension non-ramifiee de degre f .


Soit maintenant K une extension de Qp de degre n, dindexe de ramification e
et de degre residuel f (avec n = e f ). Posons
A = {x K | |x|p 1}
M = {x K | |x|p < 1}
lanneau de valuation et son ideal maximal tel que A/M  Fp f . Choisissons comme
avant un generateur du groupe Fp f . Soit 0 A un e lement avec 0 mod M.
Finalement soit K un e lement avec vp () = 1e . Ainsi M = A.
f
Prouvons maintenant lexistence dun 0 mod tel que p 1 1 = 0.
Nous procedons de mani`ere analogue que dans la preuve du lemme de Hensel.
f
Cherchons 1 tel que 0 + 1 mod 2 . Alors il faut que 0 (0 + 1 )p 1 1
p f 1

p f 2

1 + (p f 1)1 0

mod

p f 1
0

p f 1

p f 2

1 1 0

1 est divisible par et

p f 2
0

p f 1

mod 2 . Mais puisque 0

est inversible. Nous avons le droit de


4. EXTENSIONS ALGEBRIQUES
DE Qp

38

poser
p f 1

p f 2
0

mod .

En continuant de cette mani`ere nous obtenons finalement la solution


= 0 + 1 + . . .
de lequation
p

= 1.
f

2 , . . . , p 1 sont tous
Il est important de remarquer ici que reduits dans M les ,
f

distincts (il suffit de se rappeler que gen`ere Fp f ) et donc les , 2 , . . . , p 1 sont


aussi tous distincts. Autrement dit, est une (p f 1)-`eme racine primitive de lunite.
De plus [Qp () : Qp ] f car f est le degre residuel de lextension.
La construction de ce dernier paragraphe sapplique sans autres a` lextension
K du premier paragraphe. Choisissant une (p f 1)-`eme racine primitive de lunite
nous avons donc K Qp () et
f = [K : Qp ] [Qp () : Qp ] f.
Finalement K = Qp () et lextension non-ramifiee de degre f est unique et sera
notee Kunram
.
f
Dans le cas dune extension de degre n = e f choisissons comme avant. Soit

E(x) le polynome
minimal de dans Kunram
. Soient {i } les conjugues de . Ecrivons

f
E(x) =

d
Y
(x i )
i=1

et soit c le terme constant de E(x). Constatons que vp (c) = vp (1 d ) = dvp () =


d/e. De plus
e f = n = [K : Qp ] = [K : Kunram
][Kunram
: Qp ] = [K : Kunram
] f
f
f
f
nous dit que d e. Puisque c Kunram
, vp (c) est entier et donc obligatoirement
f
d = e ainsi que vp (c) = 1. Autrement dit, E(x) satisfait au crit`ere dEisenstein et
K = Kunram
().

f
3. Remarques sur les corps locaux
Parmi les corps values complets, les completions dun corps global (cest-`a-dire
dune extension finie de Q ou de Fp (t)) sont dune importance capitale en theorie
des nombres. La valuation dune telle completion est discr`ete et son corps residuel
est fini. Par opposition aux corps globaux, tout corps muni dune valuation discr`ete
et dun corps residuel fini est appele corps local. Pour de tels corps, la valuation
exponentielle normalisee est notee vp et la valeur absolue | |p est donnee par
|x|p = qvp (x) ,
ou` q est la cardinalite du corps residuel.
Dans ce chapitre, nous avons implicitement montre que les extensions finies
de Qp e taient des corps locaux. Il sav`ere meme (voir page 135 de [7]) que les seuls
corps locaux sont les extensions finies de Qp et de Fp ((t)), ce qui est en parfaite

3. REMARQUES SUR LES CORPS LOCAUX

39

concordance avec la definitions des corps globaux comme extensions finies des de
Q ou de Fp (t).

CHAPITRE 5

Vers le theor`eme de densite de Chebotarev


Dans ce chapitre, nous allons commencer par introduire les notions necessaires
a` la comprehension de lenonce du theor`eme de Chebotarev dans le cadre des corps
de nombres. Ensuite nous parlerons de quelques applications utiles et souvent
e tonnantes de ce beau theor`eme.
1. Decomposition des ideaux dans un corps de nombres
Rappelons quun corps de nombres est une extension finie de Q et son degre est
le degre de lextension. On admet les resultats suivants :
P 5.1.
(1) Soit K un corps de nombres de degre n et soit O la cloture integrale de Z dans K.
Alors O est un Z-module libre de rang n.
(2) Tout ideal premier non nul de O est maximal.
(3) Tout ideal non nul I O se decompose de mani`ere unique (`a lordre des facteurs
pr`es) en un produits dideaux premiers :
Y e
I=
pjj
jJ

n o
ou` p j

jJ

est lensemble des ideaux premiers, avec les e j N presque tous nuls.

Soit (p) Z un ideal premier non nul de Z. Alors pO est un ideal de O et la


proposition precedente nous assure quon a une decomposition
pO =

g
Y

pei i

i=1

ou` les pi sont des ideaux premiers deux a` deux distincts de O et les ei des entiers
1. Dans ce cas-l`a, on dit que pi est au-dessus de (p) ou encore que pi divise (p), ce
que lon note pi | pO.
P 5.2.
Les pi sont exactement les ideaux premiers q de O tels que q Z = (p).
Cette proposition se ram`ene a` une propriete des anneaux de Dedekind. Pour
plus de details, voir le chapitre 3 de [9].
De cette affirmation il sensuit que Z/pZ est un sous-anneau de O/pi . En
sachant que tout ideal premier dun corps de nombres est maximal, il sagit meme
41

42

5. VERS LE THEOR
EME
DE DENSITE DE CHEBOTAREV

de deux corps. Comme O est un Z-module de type fini, O/pi est un espace vectoriel
de dimension finie sur Z/pZ ; cette dimension sera notee fi et on lappellera le degre
residuel de pi sur Z. Lexposant ei dans la decomposition de pO sappelle lindice de
ramification de pi sur Z. Lideal (p) est dit ramifie si un des ei > 1. Autrement on dit
que (p) est non-ramifie si
pO = p1 p g
avec les pi tous distincts. Dans le cas ou` (p) est non-ramifie, on dit que (p) est inerte
si g = 1, autrement dit si (p) est un ideal premier de O. Lideal (p) est dit totalement
decompose si g = n.
R 5.3.
Par abus de langage, on parle souvent de la ramification du nombre premier p au
lieu de celle de lideal quil engendre.
T` 5.4.
Avec les notations ci-dessus on a
g
X

ei fi = [K : Q] = n.

i=1

Pour prouver ce theor`eme, voici un lemme utile (pour la preuve, voir le chapitre
2 de [12]).
L 5.5.
Soit K un corps de nombres. On definit la norme dun ideal I non nul par N(I) = ](O/I).
Alors la norme de I est finie et pour tout O on a
N(O) = |NK|Q ()|.
De plus, si I et J sont deux ideaux non nuls de O, alors N(I J) = N(I) N(J).
P `. Par le lemme ci-dessus, on a
N(pO) = |NK|Q (p)| = pn .
De plus, par la multiplicativite de N on a e galement
N(

g
Y
i=1

pei i ) =

g
Y
i=1

N(pi )ei =

g
Y

p fi ei = p

Pg

fe
i=1 i i

i1

En comparant les exposants des deux expressions, on trouve bien le resultat


cherche.

2. Discriminants et ramification
Dans cette section, nous allons donner une caracterisation des nombres premiers ramifies a` travers le discriminant dun corps.

2. DISCRIMINANTS ET RAMIFICATION

43

D 5.6.
Soit K un corps de nombres tel que [K : Q] = n et soient x1 , . . . , xn K. On definit
le discriminant de (x1 , . . . , xn ), note (x1 , . . . , xn ) par
(x1 , . . . , xn ) = det(TrK|Q (xi x j )).
Si le corps K est fixe, on note souvent Tr au lieu de TrK|Q pour alleger les notations.
P 5.7.
Soit
Pn (x1 , . . . , xn ) K et (y1 , . . . , yn ) K un autre syst`eme delements tels que yi =
i=1 aij x j avec aij K. Alors on a
(y1 , . . . , yn ) = det(ai j )2 (x1 , . . . , xn ).
D. En effet,
Tr(yp yq ) = Tr(

api aq j xi x j ) =

i, j

api aq j Tr(xi x j ),

i,j

ainsi on a legalite entre les matrices


Tr(yp yq ) = (api )(Tr(xi x j ))(aq j )T .
En prenant le determinant des deux cot
es, on obtient le resultat cherche.

C 5.8.
Soit (e1 , . . . , en ) et ( f1 , . . . , fn ) deux Z-bases de O. Alors
(e1 , . . . , en ) = (e1 , . . . , en ).
D. En effet, par la proposition precedente on a
(e1 , . . . , en ) = det(ai j )2 ( f1 , . . . , fn ),
ou` (aij ) est la matrice de changement de base. Or ai j Z pour tout i, j et donc (ai j )
est une matrice inversible a` coefficients dans Z. Il sensuit que det(ai j ) = 1 et on a
bien legalite cherche.

Ce resultat nous permet de definir le discriminant du corps K :
K|Q = (e1 , . . . , en ),
ou` (e1 , . . . , en ) est une Z-base de O. Le corollaire precedent nous dit en effet que
cette definition ne depend pas de la base choisie. De plus K|Q Z car Tr(x) Z
pour tout x O.
E 5.9.
Soit K un corps de nombres et O un e lement primitif entier, i.e. K = Q() avec
f Z[X] le polynome
minimal de sur Q. Soit de plus (e1 , . . . , en ) une Z-base de

O. Il existe alors A = (aij ) Mn (Z) tel que


x1 1
. .
A .. = .. .
n1
xn

5. VERS LE THEOR
EME
DE DENSITE DE CHEBOTAREV

44

Dans ce cas on a
K|Q = (e1 , . . . , en ) = (det A)2 (1, . . . , n1 ) = (det A)2

Y
(i j )2 ,
i<j

ou` les i sont les conjugues de dans la cloture


normale de K. Or on sait que

Q
2
(

)
=
(
f
),
le
discriminant
du
polyn
ome
minimal. En resume on a

j
i<j i
K|Q = (det A)2 ( f ).
On retrouvera ce resultat plus tard dans le contexte de la ramification des nombres
premiers dans une extension donnee.
R 5.10.
Chaque extension finie K de Q admet un e lement primitif entier. En effet, comme K
est fini et lextension est separable, il existe un e lement primitif . Soit f (X) = an Xn +
X
an1 + + a0 Z[X] le polynome
minimal de sur Q. Posons g(X) = an1

n f ( an )
Z[X], unitaire. Alors g(an ) = 0, an O et on a clairement Q() = Q(an ), donc
an est bien un e lement primitif entier de K.
T` 5.11.
Soit K un corps de nombres. Si p est ramifie dans K, alors p divise K|Q .
D. Supposons que p est ramifie et soit p | pO un ideal tel que
p2 | pO. Nous pouvons e crire pO = p I avec I divisible par tous les premiers audessus de p. Soit (e1 , . . . , en ) une Z-base de O et soit I\pO. Ecrivons
= a1 e1 + + an en

avec ai Z.

Comme < pO, il existe un ai tel que p 6 | ai . Supposons que cest a1 . On a

2
1 (e1 ) 1 (en )
.
.. ,
K|Q = det ..
.

n (e1 ) n (en )
algebrique de
ou` i : K , Q parcourt tous les plongements de K dans la cloture

Q. Ensuite on remplace e1 par et on pose

2
1 () 1 (en )

.. .
D = det ...
.

n () n (en )
En utilisant la multilinearite du discriminant, on obtient D = K|Q b21 . Il suffit alors
de montrer que p | D.
Soit L la cloture
normale de K. Les conjugues de appartiennent tous a` L. On

sait que appartient a` tous les ideaux premiers de OK au-dessus de p. Il sensuit


que K L appartient a` tous les premiers P de OL au-dessus de p. En effet,
P OK est un ideal premier de OK au-dessus de p qui contient .
Fixons maintenant P un premier au-dessus de p dans OL . Alors i (P) est aussi
un ideal premier de OL au-dessus de p. (Lensemble i (P) est dans L car L est une
extension galoisienne de Q, i (P) est premier car P lest, et p = i (p) i (P)). On a

3. EXTENSIONS GALOISIENNES

45

que i () P pour tout i car 1


(P). Ainsi la premi`ere colonne de la matrice
i
dans D est enti`erement dans P et donc D P. Dun autre cot
e on a D Z car
K|Q , b1 Z. On peut donc conclure que
D P Z = pZ,
ce quil fallait montrer.

R 5.12.
Le theor`eme precedent montre que
p est ramifie p | K|Q .
En realite il est meme vrai que
p est ramifie p | K|Q ,
mais la demonstration est moins e lementaire.
C 5.13.
Dans tout corps de nombre K il ny a quun nombre fini de premiers ramifies. En effet, K|Q
na quun nombre fini de diviseurs.
C 5.14.
Soit f Z[X] un polynome unitaire et une racine de f . Si p 6 | ( f ), alors p est non-ramifie
dans Q().
D. Dans lexemple 5.9 nous avons vu que ( f ) | K|Q . Cela nous
donne limplication
p 6 | ( f ) p 6 | K|Q .
Or le theor`eme precedent nous dit que
p 6 | K|Q p est non-ramifie,
dou` decoule limplication cherchee.

3. Extensions galoisiennes
Supposons desormais que K est une extension galoisienne de degre n de Q et
soit G = Gal(K/Q).
Soit G et soit O. Il existe alors un polynome
unitaire f Z[X] tel

que f () = 0 et f (()) = 0 e galement. Par consequent (O) = O pour tout G,


autrement dit O est stable par G.
Dautre part soit (p) Z un ideal premier et p O un ideal maximal au-dessus
de (p). Comme fixe Q, on a que (p) Z = (p) = p Z, autrement dit (p) apparat
dans la decomposition de pO, et de plus avec le meme exposant que p. Si p et p0
sont deux ideaux premiers et sil existe G tel que (p) = p0 , alors nous dirons
que p et p0 sont des ideaux conjugues. Nous allons maintenant montrer quil ny en
a pas dautres dans la decomposition de pO.

46

5. VERS LE THEOR
EME
DE DENSITE DE CHEBOTAREV

T` 5.15.
Soit
pO =

g
Y

pei i

i=1

n
o
la factorisation de pO dans O. Alors G agit transitivement sur lensemble p1 , . . . , p g ,
autrement dit les pi sont deux a` deux conjugues. De plus, ils ont le meme degre residuel f
et le meme indice de ramification e ; ainsi
n = [K : Q] = e f g.
D. Soit p un des pi et supposons par labsurde quun autre des
pi , note q, ne soit pas conjugue a` p. Comme q et (p) sont maximaux et distincts
pour tout G, on a (p) 1 q. Or on a le lemme suivant
L 5.16 (Lemme devitement des ideaux premiers).
Soient R un anneau, p1 , . . . , pq une famille finie dideaux premiers de R et b un ideal de R
tel que b 1 pi pour tout i. Alors il existe b b tel que b < pi pour tout i.
En effet, si on supprime les pi non maximaux de la liste, on peut supposer que
pi 1 p j pour i , j. Soit alors xij p j tel que xi j < pi . Dautre
Qpart, comme b 1 pi pour
tout i, il existe ai b tel que ai < pi . Posons alors bi = ai j,i xi j ; on a bi p j pour
j , i, mais bi < pi car pi est
P premier. Alors b = b1 + + bq satisfait les conditions car
b b et pour tout i on a j,i b j pi , bi < pi , et donc b < pi , ce qui prouve le lemme.
Par le lemme, il existe Q
un e lement x q tel que x < (p) pour tout G.
Considerons
alors
N(x)
=
G (x). Comme (x) O pour tout G, on a
Q
N(x) = x G\id (x) q, et donc
N(x) q Z = (p).
Or, e tant donne que x < 1 (p), on a (x) < p pour tout G. Comme p est premier,
il sensuit que N(x) < p, ce qui contredit N(x) (p) p. Nous pouvons donc en
conclure que G agit transitivement sur lensemble des premiers au-dessus de (p).
Soit alors j different de k et G tel que (p j ) = pk . On a
g
Y

pei i

= pO = (pO) = (

i=1

g
Y

pei i )

i=1

g
Y

(pi )ei .

i=1

En comparant les factorisations des deux cot


es, on obtient e j = ek .
Dautre part G induit un isomorphisme de corps


O/pi O/(pi ),
ce qui entrane f j = fk . La formule n = e f g nest ensuite quune consequence simple
Pg
de i=1 ei fi = n.

D 5.17.
Soit p un ideal maximal de O au-dessus de (p). Le stabilisateur de p dans G est
appele le groupe de decomposition, note
D = Dp = { G | (p) = p} < G.

3. EXTENSIONS GALOISIENNES

47

Lindice [G : D] est e gal au nombre delements de lorbite de p sous laction de G.


Par le theor`eme precedent, on a ainsi [G : D] = g. On en deduit que ]D = n/g = e f.
Pour D, les relations (O) = O et (p) = p montrent que induit un
automorphisme de O/p. On voit facilement que est un Fp -automorphisme et
lapplication p : 7 est un homomorphisme de groupes. Le noyau de cette
application est appele le groupe dinertie de p, note
I = Ip = { D | (x) x p x O} .
P 5.18.
Avec les notations ci-dessus, O/p est une extension galoisienne de degre f de Fp et p :
7 est un homomorphisme surjectif de D sur Gal((O/p)/Fp ). De plus ]I = e.
D. Soient KD = { K | () = D} le corps des invariants de D, OD = O KD la fermeture integrale de Z dans KD et pD son ideal
premier p OD . Grace a` une generalisation du theor`eme precedent (voir [9]) a`
lextension K/KD qui est galoisienne avec Gal(K/KD ) = D, nous savons que D agit
transitivement sur les ideaux premiers de K qui sont au-dessus de pD . Etant donne
que p fait partie de cet ensemble et que p est fixe par D, nous pouvons en conclure
0
que p est le seul facteur premier de pD O. Posons pD O = pe et soit f 0 le degre
residuel [O/p : OD /pD ]. Par le theor`eme 5.4 et quelques resultats bien connus sur
les extensions galoisiennes, nous obtenons
e0 f 0 = [K : KD ] = ]D = e f.
Or Z/pZ OD /pD O/p et donc f 0 f . De meme pOD pD , ce qui entrane e0 e.
Comme e0 f 0 = e f , ceci nous montre que e = e0 et f = f 0 , dou` on tire finalement
Z/pZ  OD /pD .
Soit ensuite x un e lement primitif de O/p sur Fp et soit x O un representant de x.
Soit f (X) = Xr + ar1 Xr1 + + a0 le polynome
minimal de x sur KD . Il est facile de

voir que tous les coefficients ai sont dans OD et lensemble des racines du polynome

est {(x) | D}. Le polynome


reduit Xr + ar1 Xr1 + + a0 a ses coefficients dans

OD /pD , donc par lisomorphisme precedemment trouve dans Fp . Lensemble de ses


racines est celui des (x) avec D. Il sensuit que O/p contient tous les conjugues
de x sur Fp et donc que O/p est une extension galoisienne de Fp . Dautre part le
polynome
minimal de x divise f et donc tout conjugue de x secrit sous la forme

(x) pour un D donne. Par consequent tout Fp -automorphisme de O/p est un


et lapplication p est surjective. Son noyau correspond au groupe dinertie I,
ainsi Gal((O/p)/Fp ) sidentifie a` D/I. Comme ] Gal((O/p)/Fp ) = [(O/p) : Fp ] = f et
]D = e f , il sensuit que ]I = e.

R 5.19.
La proposition precedente peut e tre resumee par la suite exacte
1 Ip Dp Gal((O/p)/Fp ) 1.

48

5. VERS LE THEOR
EME
DE DENSITE DE CHEBOTAREV

C 5.20.
Lapplication 7 est un isomorphisme si et seulement si (p) est non-ramifie. En
particulier si (p) est non-ramifie, alors D est un groupe cyclique dordre f .
D. En effet, si (p) est non-ramifie, alors e = 1 et le groupe
dinertie est reduit au noyau. Dans ce cas D est cyclique car il est isomorphe a`
Gal((O/p)/Fp ) = Gal(Fp f /Fp ), groupe cyclique a` f e lements.

R 5.21.
Dans la preuve du theor`eme precedent, nous avons implicitement applique a` des
extensions finies de corps de nombers plusieurs resultats nayant e te demontres
que pour les corps de nombres. Il sav`ere en effet que ces resultats sont facilement generalisables a` de telles extensions ; pour plus de details, le lecteur pourra
consulter [9].
P 5.22.
Soit G et soient p et (p) deux ideaux premiers au-dessus de (p). Alors
D(p) = Dp 1 ,
I(p) = Ip 1 .
D. Soit Dp . Alors
1 (p) = (p) = (p),
donc Dp 1 D(p) . En appliquant ce raisonnement a` 1 et a` (p), on obtient
linclusion inverse. De meme, soit Ip et x O. Alors
1 (x) x = 1 (x) 1 (x) = ((1 (x)) 1 (x)) (p),
dou` Ip 1 I(p) . Legalite sensuit en appliquant ceci a` 1 et a` (p).

Cette proposition nous montre en particulier que si lextension est abelienne,


alors les sous-groupes D et I ne dependent que de p.
4. Le symbole de Frobenius
Soit K une extension galoisienne finie de Q de degre n, G = Gal(K/Q) son
groupe de Galois, p un premier de Z qui ne se ramifie pas dans K et p un ideal
premier au-dessus de (p) dans K. Comme p est non-ramifie, le groupe dintertie Ip
est reduit a` lidentite et Dp est isomorphe a` G0 = Gal((O/p)/Fp . Comme G0 est un
groupe cyclique dordre f , ou` f est le degre residuel de p, il admet un generateur
p
privilegie qui est : x 7 x . Alors 1
enerateur privilegie de D tel
p () est un g
p
que (x) x (mod p) pour tout x O. On lappelle lautomorphisme de Frobenius de
p et on le note souvent (p, K/Q).
Si p et (p), G sont deux ideaux premiers au-dessus de (p), alors il sensuit
de la proposition 5.22 que
((p), K/Q) = (p, K/Q) 1 .
Cela nous permet de donner un sens a` la definition suivante :

5. LE THEOR
EME
DE DENSITE DE CHEBOTAREV

49

D 5.23.
Soit p un ideal premier au-dessus de p. Alors la classe de conjugaison de lautomorphisme de Frobenius de p,
n
o
(p, K/Q) 1 | G
est appele le symbole de Frobenius de p. Il est souvent note
!
K/Q
.
p
R 5.24.
On peut voir facilement que si lextension est abelienne, alors la classe
de conju K/Q
gaison se reduit a` un seul e lement. Dans ce cas on identifie (p, K/Q) a` p .
P 5.25.
Avec les notations utilisees precedemment, on a
(1) Lordre de (p, K/Q) est egal a` f .
(2) Q
Si (p, K/Q) = IdG , alors (p) est totalement decompose (autrement dit pO =
n
i=1 pi ).
(3) Si (p, K/Q) engendre tout G, alors (p) est inerte (autrement dit (p) reste premier
dans K).
D. La premi`ere assertion decoule du fait que p ((p, K/Q)) =
f
p
( : x 7 x ) est dordre f car xp x = 0 pour tout x O et p est un isomorphisme.
Pour le reste, nous avons vu que n = f g si la decomposition de pO est de la forme
Qg
pO = i=n pi , il suffit donc maintenant de calculer :
(2) Si (p, K/Q) = IdG , alors f = 1 et n = g, autrement dit (p) est totalement
decompose.
(3) Si h(p, K/Q)i = G, alors f = n, donc g = 1 et (p) est inerte.

5. Le theor`eme de densite de Chebotarev
Au vu des definitions du paragraphe precedent il est naturel de se demander si toute e lement du groupe de Galois dun corps de nombres secrit comme
lautomorphisme de Frobenius dun ideal premier. Le theor`eme suivant que nous
nallons pas demontrer mais seulement expliquer au mieux donne une reponse a`
cette question.
T` 5.26 (Theor`eme de densite de Chebotarev).
Soit K une extension galoisienne de Q et soit C G = Gal(K/Q) une classe de conjugaison.
Alors lensemble
(
!
)
K/Q
p Z | p premier non-ramifie dans K,
=C
p

50

5. VERS LE THEOR
EME
DE DENSITE DE CHEBOTAREV

est de densite
]C/]G.
En particulier il existe toujours de tels premiers car ce rapport est strictement positif.
D 5.27.
Soit S P un sous-ensemble de lensemble des nombres premiers rationnels. La
densite (naturelle) de S est definie par


] p | p x, p S
d(S) = lim 

x ] p | p x, p premier
si cette limite existe. Si la densite naturelle existe, alors on peut montrer quelle est
e gale a` la densite analytique
X1
pS

ps

dan (S) = lim+ X


s1

1
ps
p premier

La reciproque nest pas vraie, il existe des cas ou` la densite analytique existe mais
pas la densite naturelle. Toutefois le theor`eme de Chebotarev marche avec toutes
les deux notions de densite.
Dans un article publie dans le Mathematical Intelligencer, Lenstra et Stevenhagen
presentent le theor`eme sous une forme moins abstraite. Dans la suite nous allons
montrer que cette formulation se deduit de la formulation generale presentee cihaut.
T` 5.28 (Chebotarev, 2e version).
Soit Z[X] un polynome unitaire irreductible de degre n, une racine de et L la
cloture normale de K = Q(). Soit (n1 , . . . , nr ) une partition de n avec n1 n2 . . . nr .
Soit S lensemble des premiers ne divisant pas () tels que ((X) mod p) = (X) =
1 (X) n (X) avec les i irreductibles et de degre ni .
Soit G = Gal(L/Q). Alors G peut etre considere comme un sous-groupe du groupe
symetrique Sn et chaque element de G secrit de mani`ere unique comme produit de cycles
disjoints. Considerons la classe de conjugaison C de G composee des elements qui secrivent
comme produit de cycles de longueur n1 , . . . , nr . Alors
d(S) = ]C/]G.
A premi`ere vue il nest pas e vident de voir le lien entre les deux e nonces, nous
allons donc lexpliciter dans la suite. Il sav`ere en effet que lon peut cueillir des
informations concernant la factorisation dun nombre premier p dans une extension
pas forcement galoisienne K de Q grace a` la theorie de Galois. Soit XK = Hom(K, Q)
lensemble des plongements de K dans la cloture
algebrique de Q. Lensemble XK

a n = [K : Q] e lements et les images [K] Q avec XK engendrent la cloture

normale L de K dans Q. Lextension L de Q est alors galoisienne avec G = Gal(L/Q)


et laction naturelle de G sur XK donnee par la composition dapplications est

5. LE THEOR
EME
DE DENSITE DE CHEBOTAREV

51

transitive. Si K = Q() est engendre par la racine du polynome


irreductible

Z[X] alors L nest rien dautre que le corps de decomposition de dans Q


et laction naturelle de G sur lensemble XK a` n e lements nous permet didentifier
G a` un sous-groupe de Sn . Etant donne que lapplication 7 () nous permet
didentifier les e lements de XK avec les racines de dans Q, cette action nest rien
dautre que laction habituelle du groupe de Galois sur les n racines du polynome

dans Q.
T` 5.29.
Soit K un corps de nombres de degre n, soit XK = Hom(K, Q) et G = Gal(L/Q) le groupe
de Galois de la cloture normale L de K. Soient ei , fi > 0, t = 1, . . . , g des entiers tels que
Pg
e f = n. Les conditions suivantes sont alors equivalentes :
i=1 i i
(1) Pour un nombre premier p on a la factorisation
pOK =

g
Y

pei i

i=1

avec pi , p j si i , j et le degre residuel de pi vaut fi .


(2) Pour tout groupe de decomposition Dq G dun premier q au-dessus de p dans
L il existe exactement t differents Dq -orbites Xi XK de longueurs respectives
]Xi = ei fi . Sous laction du groupe dinertie Iq Dq sur Xi il y a fi orbites de
lognueur ei chaque.
C 5.30.
Un nombre premier p est non-ramifie dans K si et seulement sil est non-ramifie dans sa
cloture normale L.
D. Avec les notations du theor`eme, supposons p non-ramifie
dans L. Alors Iq = Id et pour tout XK lorbite sous laction de Iq est de longueur
un. Par le point (2) ei = 1 pour tout i et ainsi p est non-ramifie dans K.
Supposons maintenant p non-ramifie dans K. Alors ei = 1 pour tout i = 1, . . . , g
et de nouveau par (2) on a que laction de Iq sur XK est triviale. Ainsi Iq = Id et
donc p est non-ramifie dans L.

Ces resultats peuvent e tre trouves dans [10]. En combination avec le theor`eme
suivant, nous allons pouvoir en deduire les relations cherchees.
T` 5.31 (Kummer-Dedekind).
Soit K = Q() un corps de nombres avec O et Z[X] le polynome minimal de
sur Q. Soit (p) Z un ideal premier qui est premier avec le conducteur F de Z[] et soit
(X) = 1 (X)e1 r (X)er
la factorisation du polynome ((X) mod p) = (X) en facteurs irreductibles i (X) =
((X)i mod p) sur Fp [X] avec tous les i (X) Z[X] unitaires. Alors
pi = pO + i ()O,

i = 1, . . . , r

52

5. VERS LE THEOR
EME
DE DENSITE DE CHEBOTAREV

sont les differents ideaux premiers de O au-dessus de p. Le degre residuel fi de pi est le


degre de i (X) et on a
pO = pe11 perr .
D 5.32.
Le conducteur F de Z[] est defini comme le plus grand ideal de O contenu dans
Z[]. En dautres termes,
F = {x O | xO Z[]} .
Pour la preuve (plutot
technique) de ce theor`eme, le lecteur pourra consulter
( [7], chap. I, 8). Le corollaire suivant decoule des deux theor`emes que lon vient
denoncer.
C 5.33.
Soit Z[X] un polynome unitaire irreductible de degre n, L son corps de decomposition
dans Q et soit p un nombre premier. Supposons que ((X) mod p) = 1 (X) r (X)
avec les i tous distincts et deg(i ) = di . Soit q un ideal premier au-dessus de p dans L.
Alors (q, L/Q) G = Gal(L/Q) < Sn est une permutation qui secrit comme produit de
cycles disjoints de longueurs d1 , . . . , dr .
D. Soit K = Q(), ou` est une racine de . Par hypoth`ese p ne
divise pas () et ainsi p est premier avec le conducteur F de Z[]. Par le theor`eme
Qg
de Kummer-Dedekind, nous avons alors pOK = i=1 pi avec fi = di pour tout pi .
Ainsi p est non-ramifie dans K et par le corollaire precedent, p est non-ramifie
dans L. Par consequent on peut considerer le symbole de Frobenius de p. Soit alors
q OL un ideal premier au-dessus de p. Par le theor`eme 5.29, laction de Dq sur
XK a g orbites Xi distinctes de longueurs respectives ]Xi = fi . Or on sait que si un
sous-groupe de Sn engendre par un e lement agit sur un ensemble X a` n e lements,
alors lecriture de comme produit de cycles disjoints correspond aux longueurs
des orbites X. Comme h(q, L/Q)i = Dq , on a bien le resultat cherche.

Replacons-nous dans le contexte de la deuxi`eme version du theor`eme de Chebotarev. Soit un e lement primitif entier dune extension finie de Q. Grace aux
theor`emes precedents nous avons demontre qu`a lexception dun nombre fini
de premiers (ceux qui divisent le discriminant du polynome
minimal de ),

on a une correspondance directe entre la decomposition de modulo p et le


schema decriture en cycles du symbole de Frobenius de p. La correspondance
faite par la deuxi`eme version du theor`eme de Chebotarev est ainsi justifiee. De
plus, nayant exclu quun nombre fini de cas, nous navons aucunement influence
les considerations de densite.
Cette approche du theor`eme est souvent tr`es utile : elle nous permet par
exemple de cueillir des informations concernant le groupe de Galois dune extension en calculant le schema de decomposition dun polynome
bien choisi modulo

un nombre assez grand de premiers p. A linverse, en connaissant le groupe de


Galois, nous pouvons e galement tirer des conclusions concernant le schema de

5. LE THEOR
EME
DE DENSITE DE CHEBOTAREV

53

decomposition dun polynome.


Un exemple detaille de cette application se trouve

dans [6].
Nous allons clore ce chapitre sur le theor`eme de densite de Chebotarev avec
une application assez e tonnante : le theor`eme de Dirichlet bien connu est en effet
facilement obtenu comme corollaire de Chebotarev. Rappelons le theor`eme en
question :
T` 5.34.
Toute suite arithmetique dentiers
a, a m, a 2m, a 3m, . . . , avec (a, m) = 1,
autrement dit toute classe de reste a mod m contient une infinite de nombres premiers.
D. Fixons m N et soit m une m-i`eme racine primitive de
lunite. Considerons lextension Q(m ) de Q. Elle est galoisienne et de plus G =

Gal(Q(m )/Q)  (Z/mZ)


ace a` la correspondance ( : m 7 am ) 7 (a mod m).
 Q(gr
)/Q
m
Calculons maintenant
pour un p non-ramifie. Comme G est abelienne,
p
les classes de conjugaison et en
particulier
le symbole de Frobenius se reduisent a`
 Q( )/Q 
m
= p . Par la definition de p , on doit avoir
un seul e lement et on notera
p
p

p (m ) m (mod p) pour tout p au-dessus de p. Par consequent p (m ) = m et


D = hp mod mi (Z/mZ) . En appliquant le theor`
eme de densite de Chebotarev,
on obtient alors que lensemble p | p a mod m est de densite
1/]G = 1/(m),
ou` (m) designe le nombre dEuler de m. Ainsi non seulement il existe une infinite
de premiers dans chaque suite arithmetique, mais en plus on apprend que les
nombres premiers sont e quidistribues dans les classes de reste a premiers a` m. 

Bibliographie
[1] A. I. Borevich and I. R. Shafarevich. Number theory. Translated from the
Russian by Newcomb Greenleaf. Pure and Applied Mathematics, Vol. 20.
Academic Press, New York, 1966.
[2] S. Bosch. Algebra. Springer, 5., uberarb.
aufl. edition, 2004.

[3] J. W. S. Cassels. Local fields, volume 3 of London Mathematical Society Student


Texts. Cambridge University Press, Cambridge, 1986.
[4] N. Koblitz. p-adic numbers, p-adic analysis, and zeta-functions, volume 58 of
Graduate Texts in Mathematics. Springer-Verlag, New York, second edition,
1984.
[5] A. Kraus. Corps locaux et applications. Cours accelere de DEA.
[6] H. Lenstra.
The chebotarev density theorem.
Notes de cours,
http ://websites.math.leidenuniv.nl/algebra/Lenstra-Chebotarev.pdf.
[7] J. Neukirch. Algebraic number theory, volume 322 of Grundlehren der Mathematischen Wissenschaften [Fundamental Principles of Mathematical Sciences]. SpringerVerlag, Berlin, 1999. Translated from the 1992 German original and with a note
by Norbert Schappacher, With a foreword by G. Harder.
[8] A. M. Robert. A course in p-adic analysis, volume 198 of Graduate Texts in
Mathematics. Springer-Verlag, New York, 2000.
[9] P. Samuel. Theorie algebrique des nombres. Hermann, Paris, 1967.
[10] P. Stevenhagen.
Number fields.
Notes de cours, http ://websites.math.leidenuniv.nl/algebra/ant.pdf.
[11] P. Stevenhagen and H. W. Lenstra, Jr. Chebotarev and his density theorem.
Math. Intelligencer, 18(2) :2637, 1996.
[12] C. Wuthrich. Theorie des nombres algebriques. Notes de cours.

55

Vous aimerez peut-être aussi