Vous êtes sur la page 1sur 20

LES NOMBRES p-ADIQUES, NOTES DU COURS DE M2

par
Pierre Colmez

Table des matires


1. Corps Norms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1. Normes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2. Normes et topologie. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3. Exemples. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.1. La norme triviale. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.2. Norme induite. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.3. Normes sur Q. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.4. Normes sur K(X). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.5. Norme de Gauss. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4. Compltion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5. Espaces vectoriels de dimension finie sur un corps norm complet . . . . . . .
2. Corps ultramtriques. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1. Normes ultramtriques et valuations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2. Le corps Qp et lanneau Zp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3. Le lemme de Hensel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3. La clture algbrique dun corps valu complet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1. Extensions de valuations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2. Polygones de Newton. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3. Condens de thorie de Galois. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.4. Le complt dun corps algbriquement clos. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5. Le corps rsiduel dun corps algbriquement clos. . . . . . . . . . . . . . . . . . . . . . . .
3.6. Le thorme dAx-Sen-Tate. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6.1. Le cas dgale caractristique. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6.2. Le cas dingale caractristique. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4. Le corps Cp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1. Proprits algbriques. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1.1. Dfinition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1.2. Reprsentants de Teichmller. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1.3. Le groupe multiplicatif Cp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2. Rudiments danalyse p-adique. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2.1. La fonction logarithme. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1
1
2
3
3
3
3
4
4
5
6
6
6
8
9
11
11
12
13
14
14
15
15
16
17
17
17
17
17
18
18

PIERRE COLMEZ

4.2.2. La fonction exponentielle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

1. Corps Norms
1.1. Normes
Dfinition 1.1. Soit K un corps. Une norme sur K est une application x 7 |x| de K dans
R+ vrifiant les trois proprits suivantes :
(i) |x| = 0 x = 0 ;
(ii) |xy| = |x||y| ;
(iii) |x + y| 6 |x| + |y|.
Une norme sur K est dite ultramtrique, si elle vrifie la condition
(iii0 ) |x + y| 6 sup(|x|, |y|),
qui est plus forte que la condition (iii).
Proposition 1.2. Si K est un corps et | | est une norme sur K, les conditions suivantes sont
quivalentes
(i) | | est ultramtrique
(ii) | | est borne sur Z (plus prcisment sur limage de Z dans K).
(iii) |x| 6 1 quel que soit x Z (idem).
Dmonstration. On a (i)(iii)(ii) de manire vidente ; il suffit donc de prouver (ii)(i).
Si on suppose que |m| 6 M quel que soit m Z et si x, y K et n N, alors
n
X
n
|x + y| = |(x + y) | = |
( )xi y ni | 6 (n + 1)M sup(|x|, |y|)n .
i
n

i=0

On en dduit le rsultat en prenant la racine n-ime des deux membres et en passant la limite.
Corollaire 1.3. Si K est de caractristique p, alors toute norme sur K est ultramtrique.
1.2. Normes et topologie
Si K est un corps muni dune norme | |, et x, y sont deux lments de K, on pose d(x, y) =
|x y|. Les proprits (i) et (iii) des normes assurent que d est une distance sur K et donc dfinit
une topologie sur K.
Lemme 1.4. Si | | est ultramtrique et |x| 6= |y|, alors |x + y| = sup(|x|, |y|).
Dmonstration. Quitte permuter x et y, on peut supposer |x| > |y|. On a alors
|x + y| 6 |x| = |(x + y) y| 6 sup(|x + y|, |y|)
et comme |y| < |x|, on en dduit lgalit sup(|x + y|, |y|) = |x + y|, ce qui permet de conclure.
Proposition 1.5. Si | | est ultramtrique, alors
(i) Tout triangle est isocle
(ii) Tout point dune boule en est le centre
(iii) Deux boules sont soit disjointes soit lune est contenue dans lautre (comme des billes de
mercure)

LES NOMBRES p-ADIQUES, NOTES DU COURS DE M2

(iv) Les boules sont la fois ouvertes et fermes.


(v) La topologie est totalement discontinue.
Dmonstration. Le (i) est une consquence immdiate du lemme 1.4. Si x1 B(x0 , r) (boule
ouverte ou ferme), et si y B(x1 , r), alors d(x0 , y) 6 sup(d(x0 , x1 ), d(x1 , y)) 6 r (ou < r si on
parle de boules ouvertes), et donc B(x1 , r) B(x0 , r). Linclusion dans lautre sens sobtient en
changeant les rles de x0 et x1 , ce qui permet de dmontrer le (ii). Daprs le (ii), si deux boules
ont une intersection non vide, tout lment de lintersection est le centre des deux boules ce qui
dmontre le (iii). Le (v) est une consquence immdiate du (iv), et si B est une boule ouverte de
rayon r, le complmentaire de B contient la boule ouverte de rayon r autour de chacun de ses
points daprs le (iii), ce qui montre que ce complmentaire est ouvert et donc que B est ferme.
Si B est une boule ferme de rayon non nul, alors B est un voisinage de chacun de ses points
puisque ceux-ci en sont le centre.
Dfinition 1.6. Deux normes sur un corps K sont dites quivalentes si elle dfinissent la
mme topologie.
Proposition 1.7. Deux normes | |1 et | |2 sont quivalentes si et seulement si il existe s R+
tel que lon ait |x|1 = |x|s2 quel que soit x K .
Dmonstration. Si | | est une norme sur un corps K, alors |x| < 1 si et seulement si la suite de
terme gnral xn tend vers 0 quand n tend vers +. On en dduit le fait que si | |1 et | |2 sont
quivalentes, alors {x K | |x|1 < 1} = {x K | |x|2 < 1}. Si ce dernier ensemble est rduit
{0}, on a |x|1 = |x|2 = 1 quel que soit x K . Sinon, soit x K vrifiant |x|1 < 1. Si y K ,
a Z et b N, alors
|y b xa |1 < 1 |y b xa |2 < 1.
On en dduit le fait que
{r Q | r <
et donc que les rels

log |y|1
log |x|1

et

log |y|2
log |x|2

log |y|2
log |y|1
} = {r Q | r <
}
log |x|1
log |x|2
dfinissent la mme coupure de Dedekind et sont donc

gaux, ce qui montre que la fonction y

log |y|1
log |y|2

est constante sur K et permet de conclure.

1.3. Exemples
1.3.1. La norme triviale. On peut munir nimporte quel corps K de la norme triviale dfinie
par |x| = 1 si x 6= 0. La topologie associe est alors la topologie discrte sur K.
1.3.2. Norme induite. Si L est un corps norm, et K est un sous-corps, on peut munir K de
la norme obtenue par restriction de celle sur L. Par exemple,
p on peut munir tout sous-corps de
C de la norme induite par lapplication module |x + iy| = x2 + y 2 sur C.
1.3.3. Normes sur Q. Comme Q est un sous-corps de C, on peut le munir de la norme | |
usuelle. Par ailleurs, si p est un nombre premier, on peut munir Q de la norme p-adique | |p
dfinie par | ab |p = pvp (b)vp (a) o, si n Z {0}, vp (n) est le plus grand entier v tel que pv divise
n. La norme | |p est clairement multiplicative et vrifie lingalit ultramtrique car si |z| 6 1, on
vp (a+b) 6 1.
peut crire z sous la forme ab avec (b, p) = 1 ce qui implique 1+z = a+b
b et |1+z| = p

PIERRE COLMEZ

Thorme 1.8 (Ostrowski). Une norme non triviale sur Q est quivalente la norme
usuelle | | ou la norme p-adique pour un nombre premier p.
Dmonstration. Commenons par supposer quil existe k N tel que kkk > 1. Comme
k1k = 1, lingalit triangulaire implique kkk 6 k et il existe ]0, 1] tel que lon ait kkk = k .
P
Soit m N. On peut crire m en base k sous la forme m = ni=0 ai k i avec ai {0, 1, . . . , k 1}
et an 6= 0 de telle sorte que lon a m > k n . Comme kai k 6 ai 6 k 1 et kk i k = kkki , on obtient
la majoration
kmk 6 (k 1)

n
X
i=1

k i =

k 1 (n+1)
k (k 1) n
(k

1)
6
k 6 Cm ,
k 1
k 1

k (k1)

o C = k 1 est indpendant de m. On peut appliquer cette ingalit mn , ce qui nous donne


kmkn 6 Cmn et, prenant la racine n-ime de cette galit et passant la limite, lingalit
log kkk
kmk
kmk 6 m . On a donc log
log m 6 log k quel que soit m N. Par symtrie, on en dduit le fait
que si kmk > 1, alors cette ingalit est une galit. Dans le cas gnral, il existe n N tel
que lon ait kk n mk > 1, ce qui montre que lon a galit quel que soit m N puis, utilisant la
multiplicativit de la norme et le fait que k 1k = 1, que kxk = |x| quel que soit x Q. On a
donc montr que sil existe k N tel que kkk > 1, alors k k est quivalente la norme usuelle.
Dans le cas contraire, on a k`k 6 1 pour tout nombre premier `. Comme on a suppos k k non
triviale, il existe au moins un nombre premier p tel que kpk < 1. Si il en existe un autre q, alors
quel que soit n N, on peut, daprs le thorme de Bezout, trouver un , vn Z tels que lon ait
un pn + vn q n = 1 On obtient donc
1 = k1k = kun pn + vn q n k 6 kun k kpkn + kvn k kqkn 6 kpkn + kqkn ,
ce qui est impossible pour n assez grand. Il existe donc un et un seul nombre premier p tel que
kpk < 1 et k k est quivalente la norme p-adique. Ceci termine la dmonstration.
Le rsultat suivant est une consquence immdiate de lunicit de la dcomposition dun entier
en produit de facteurs premiers, mais est trs important ; cest ce qui justifie la normalisation
utilise pour | |p .
Thorme 1.9 (Formule du produit). Si x Q , alors
Y
|x|
|x|p = 1.
p premier

1.3.4. Normes sur K(X). Soit K un corps. Lexercice suivant a pour but de dmontrer que
K(X) se comporte assez largement comme Q du point de vue des normes que lon peut mettre
dessus.
Exercice 1. Soit a vrifiant 0 < a < 1.
(i) Montrer que f 7 |f | = a deg f dfinit une norme ultramtrique sur K(X).
(ii) Soit P lensemble des polynmes irrductibles unitaires de K(X). Montrer que, si P P,
Q1
et si f K(X) est non nul, il existe un unique vP (f ) Z tel que P vP (f ) f = Q
, avec Q1 et Q2
2
premiers P . Montrer que f 7 |f |P = adeg P vP (f ) dfinit une norme ultramtrique sur K(X),
et que | |P nest pas quivalente | | .

LES NOMBRES p-ADIQUES, NOTES DU COURS DE M2

(iii) Montrer que toute norme non triviale sur K(X), qui est triviale sur K, est quivalente
| | ou | |P pour un unique P P.
(iv) Montrer que f K(X) {0} vrifie la formule du produit
Y
|f |
|f |P = 1.
P P

1.3.5. Norme de Gauss. Si K un corps ultramtrique, et si P (X) =


dfinit la norme de Gauss |P |G de P par |P |G = supi (|ai |).

Pn

i=0 ai X

K(X), on

Lemme 1.10. Si P et Q sont deux lments de K(X), alors |P Q|G = |P |G |Q|G .


Dmonstration. | | tant ultramtrique, lingalit |P Q|G 6 |P |G |Q|G est immdiate. Rciproquement, soit i0 (resp. j0 ) le plus petit entier i (resp. j) vrifiant |ai | = |P |G (resp. |bj | = |Q|G ).
P
k
Soit k0 = i0 + j0 et P Q(X) = n+m
k=0 ck X . Alors
X
X
ck0 = ai0 bj0 +
ai bk0 i +
ak0 j bj
i<i0

j<j0

et par dfinition de i0 et j0 , le seul terme de cette somme de norme |P |G |Q|G est ai0 bj0 , les autres
tant de norme strictement plus petite, ce qui permet, utilisant le lemme 1.4, de montrer que
lon a |ck0 | = |P |G |Q|G , et permet de conclure.
|P |G
P
Q et si lon pose |f |G = |Q|G , cette expression ne
P
dpend pas de lcriture de f sous la forme Q
et dfinit donc une application | |G de K(X)
P
, on peut, quitte
dans R+ vrifant les proprits (i) et (ii) des normes. Dautre part, si f = Q

Ce lemme permet de montrer que si f =

diviser P et Q par un lment de K de norme |Q|G , supposer que |Q|G = 1 et |f |G 6 1 est alors
quivalent |P |G 6 1, et implique |P + Q|G 6 1 de manire vidente. Ceci permet de montrer
que | |G est une norme ultramtrique sur K(X).
Exercice 2. Si K est un corps ultramtrique, on note K[[X]]b lensemble des sries f =
P+
n
suite (an )nN soit borne dans K. On munit K[[X]]b de la norme de
n=0 an X telles que la
P+
n

Gauss | |G dfinie par


n=0 an X G = supnN |an |.
(i) Montrer que, si f, g K[[X]]b , alors |f g|G = |f |G |g|G .
P+
n
b
(ii) Montrer que f =
n=0 an X est inversible dans K[[X]] si et seulement si a0 6= 0 et
|a0 | > |an | quel que soit n N.
lensemble des suites de Cauchy
1.4. Compltion. Si K est un corps norm, on note K
valeurs dans K [i.e. lensemble des suites (an )nN telles que
> 0, N N tel que n > N et p N,

|an an+p | < ].

lensemble des suites tendant vers 0.


Soit I K
alors la suite de terme gnral |an | converge dans R+ .
Lemme 1.11. (i) Si (an )nN K,
(ii) Si on suppose de plus que | | est ultramtrique et que a
/ I , alors la suite de terme gnral
|an | est constante partir dun certain rang.
diffrant par un lment de I,
(iii) Si a = (an )nN et b = (bn )nN sont deux lments de K
alors lim |an | = lim |bn |.
n+

n+

PIERRE COLMEZ

Dmonstration. Lingalit triangulaire implique que lon a ||an+p | |an || 6 |an+p an | quels
que soient n et p et donc que la suite de terme gnral |an | est de Cauchy. On en dduit le (i).
I il existe > 0 tel que lon ait |an | > pour une infinit
Dautre part, si a = (an )nN K
de n et la limite de la suite |an | est donc suprieure ou gale . Il existe donc N N tel que si
n > N , alors |an | > 23 et |an+p an | < 2 quel que soit p N. Ceci implique |an+p an | < |an |
et donc, comme | | est suppose ultramtrique, |an+p | = |an | quel que soit p N ; do le (ii).
On a ||an | |bn || 6 |an bn | et lhypothse implique que cette dernire suite tend vers 0 do
le (iii).
est un anneau et I est un idal maximal de K.

Lemme 1.12. K
est un anneau et I un idal est immdiat. Llment unit de
Dmonstration. Le fait que K

I, daprs
K est la suite constante 1 dont tous les termes sont gaux 1. Si a = (an )nN K
ce qui prcde, il existe > 0 et N N tels que lon ait |an | > si n > N . La suite b = (bn )nN
dfinie par bn = 0 si n < N et bn = a1
n si n > N est de Cauchy et ab 1 est lment de I, ce

qui montre que a est inversible dans K/I et permet de conclure au fait que I est maximal.
b = K/I

Il rsulte du lemme prcdent que K


est un corps et du lemme 1.11, que | | stend
b
K.
b et K
b est complet pour cette norme et contient
Proposition 1.13. | | est une norme sur K
K comme sous-corps dense.
Dmonstration. La multiplicativit de la norme et lingalit triangulaire (resp. ultramtrique)
passent la limite. Dautre part, |a| = 0 lim |an | = 0 a I et donc | | est une norme
n+

b qui est ultramtrique si | | est ultramtrique sur K.


sur K
alors |a an | 6 supp>1 |an+p an | tend vers 0 quand n tend
Maintenant, si a = (an )nN K,
b et donc
vers + puisque la suite (an )nN est de Cauchy. On a donc a = limn+ an dans K

que K est dense dans K.


b comme K est dense dans K,
b on peut
Finalement, si (an )nN est une suite de Cauchy dans K,
n
trouver pour chaque n un lment bn de K tel que lon ait |an bn | 6 2 et la suite bn est de
b vers une limite qui est aussi celle de la suite (an )nN ; ce
Cauchy dans K donc converge dans K
b
qui prouve que K est complet.
b (muni de la norme | |) sappelle le complt de K pour la norme
Dfinition 1.14. Le corps K
| |.
Exemple 1.15. (i) R est le complt de Q pour la valeur
absolue.
(ii) C est le complt de Q(i) pour la norme |a + ib| = a2 + b2 .
(iii) De manire gnrale, si K est un corps norm complet, et L est un sous-corps dense de
K, alors K est le complt de L pour la norme induite.
(iv) Le complt de K(X) pour la norme | |X est K((X)).
Dfinition 1.16. On note Qp , corps des nombres p-adiques, le complt de Q pour la norme
| |p .

LES NOMBRES p-ADIQUES, NOTES DU COURS DE M2

1.5. Espaces vectoriels de dimension finie sur un corps norm complet


Proposition 1.17. Soit K un corps norm complet et V un espace vectoriel de dimension
finie sur K, alors toutes les normes sur V (compatibles avec la norme sur K, i.e. vrifiant
kxk = || kxk si K et x V ) sont quivalentes et V est complet pour nimporte laquelle
dentre elles.
Dmonstration. Il suffit de prouver quelles sont toutes quivalentes la norme du sup., ce
qui se fait par rcurrence sur la dimension de V . Si cette dimension est 1, il ny a rien faire.
Sinon, soit e1 , . . . , en une base de V ; on a
kx1 e1 + + xn en k 6 (ke1 k + + ken k) sup(|x1 |, . . . , |xn |),
do lune des deux ingalits vrifier. Pour dmontrer lautre, raisonnons par labsurde. Sup(k)
(k)
posons quil existe une suite x1 e1 + + xn en qui tende vers 0 pour la norme k k mais pas
pour la norme du sup. Il existe alors C > 0, i {1, . . . , n} et une sous-suite infinie telle que lon
(k)

ait |xi | > C et donc la suite de terme gnral vk =

(k)

x1

(k)
xi

(k)

e1 + + xn(k) en tend encore vers 0 pour


xi

k k. On en dduit le fait que ei est dans ladhrence de W = Vect(e1 , . . . , ei1 , ei+1 , . . . , en ) qui
est complet daprs lhypothse de rcurrence, ce qui implique ei W et est absurde puisque les
ei forment une base de V .

2. Corps ultramtriques
2.1. Normes ultramtriques et valuations
Dfinition 2.1. Si K est un corps, une valuation v sur K est une application x 7 v(x) de
K dans R {+} vrifiant les trois conditions suivantes :
(i) v(x) = + x = 0.
(ii) v(xy) = v(x) + v(y)
(iii) v(x + y) > inf(v(x), v(y)).
Remarque 2.2. (i) Si K est un corps muni dune norme ultramtrique | | et si < 0, alors
v : K R+ {+} dfini par v(x) = log |x| est une valuation sur K.
(ii) Rciproquement, si v est une valuation sur K et 0 < a < 1, alors |x| = av(x) est une norme
ultramtrique sur K.
(iii) Il rsulte du lemme 1.4 que lon a v(x + y) = inf(v(x), v(y)), si v(x) 6= v(y).
On dit que la valuation est discrte si v(K ) est un sous-groupe discret de R (il est alors de
la forme aZ) et on dit quelle est normalise si v(K ) = Z.
Daprs la remarque prcdente, il est quivalent de raisonner en termes de norme ultramb dun corps
trique ou en termes de valuation, et on dfinit de manire vidente le complt K
K muni dune valuation v. Il faut toutefois faire attention au fait que les ingalits se trouvent
renverses. Les formules tant en gnral nettement plus agrables en termes de valuations que
de normes, nous ne parlerons plus que de valuations pour le reste de ce cours.

PIERRE COLMEZ

Remarque 2.3. (i) Si K est muni dune valuation v, il rsulte du (ii) du lemme 1.11 que
b ) = v(K ), et donc que v(K
b ) est un sous-groupe additif de R qui na aucune raison dtre
v(K
ferm.
(ii) Une suite est de Cauchy si et seulement si v(un+1 un ) tend vers +. Donc, si K est
complet, une suite converge si et seulement si v(un+1 un ) tend vers +. De mme, une srie
converge si et seulement si la valuation de son terme gnral tend vers +.
Proposition 2.4. Si K est un corps muni dune valuation v, alors OK = {x K | v(x) > 0}
est un anneau local didal maximal mK = {x K | v(x) > 0}.
Dmonstration. Le fait que OK soit un anneau et mK un idal est une consquence immdiate
des proprits dune valuation. Dautre part, si x est un lment de OK nappartenant pas mK ,
alors v(x) = 0 et donc x1 est un lment de K de valuation 0 donc appartient OK , ce qui
de O , et permet de conclure.
prouve que OK mK nest autre que le groupe des units OK
K
Dfinition 2.5. Lanneau OK sappelle lanneau des entiers de K et le corps kK = OK /mK
est le corps rsiduel de K.
Exemple 2.6. Lanneau des entiers de K((X)) est K[[X]], et son corps rsiduel est K.
Exercice 3. Soit K un corps complet pour une valuation v. Soit K{{X}} lensemble des
P
sries de Laurent f = nZ an X n telles que la suite (an )nZ soit borne dans K et tende vers 0
quand n tend vers (autrement dit, il existe C R tel que v(an ) > C quel que soit n Z,
P
et limn v(an ) = +). Si f = nZ an X n K{{X}}, on pose vG (f ) = inf nZ v(an ).
(i) Montrer que, si f, g K{{X}}, alors vG (f g) = vG (f ) + vG (g), que vG est une valuation
sur K{{X}} et que K{{X}} est complet pour vG .
(ii) Montre que si v est une valuation discrte, alors K{{X}} est un corps de valuation discrte,
et que le corps rsiduel de K{{X}} est kK ((X)).
2.2. Le corps Qp et lanneau Zp
On note Zp lanneau des entiers de Qp (que lon voit comme complt de Q pour la valuation vp ). Son idal maximal est pZp car vp (Qp ) = vp (Q ) = Z, et donc, si vp (x) > 0, alors
vp (x) > 1. Il ressort de la discussion gnrale que Qp est un corps ultramtrique complet et
P
quune srie iI ai converge dans Qp si et seulement vp (ai ) tend vers + suivant le filtre des
complmentaire des parties finies.
Lemme 2.7. Lapplication naturelle de Z/pn Z dans Zp /pn Zp est un isomorphisme.
Dmonstration. Si x est un lment de Z pn Zp , on a vp (x) > n, ce qui signifie que x est
divisible par pn dans Z. On en dduit linjectivit. Prouvons la surjectivit. Soit x Zp /pn Zp
et x Zp ayant pour image x modulo pn . Comme Q est dense dans Qp , il existe r Q
vrifiant vp (x r) > n ; en particulier vp (r) > 0. crivons r sous la forme ab avec a, b Z.
Comme vp (r) > 0, on a vp (b) 6 vp (a) et quitte tout diviser par pvp (b) , on peut supposer
(b, p) = 1. Soit c linverse de b dans Z/pn Z et c Z dont la rduction modulo pn est c. On a
alors vp (r ac) = vp (a) + vp (1 bc) > n et donc vp (x ac) > n, ce qui prouve que ac a pour
image x dans Zp /pn Zp , et permet de conclure.
Corollaire 2.8. Le corps rsiduel de Qp est Fp = Z/pZ.

LES NOMBRES p-ADIQUES, NOTES DU COURS DE M2

On dduit de ce lemme une autre description, plus algbrique, de lanneau Zp . On aurait


dailleurs pu partir de cette construction, et rendre p inversible pour obtenir Qp ; les deux approches ont leurs avantages.
Proposition 2.9. Lapplication qui x Zp associe la suite (xn )nN de ses images modulo
pn , n N induit un isomorphisme danneaux topologiques de Zp sur la limite projective des
Z/pn Z (lensemble des suites (xn )nN , o xn Z/pn Z et xn+1 a pour image xn par lapplication
naturelle (de rduction modulo pn ) de Z/pn+1 Z dans Z/pn Z).
Dmonstration. Il suffit de vrifier la bijectivit de lapplication : Zp limZp /pn Zp , qui

x, associe la suite de ses rductions modulo pn , n N. Si (x) = 0, cest que vp (x) > n quel
que soit n N, et donc vp (x) = + et x = 0. On en dduit linjectivit de . Maintenant, si
(xn )nN limZp /pn Zp , et si xn Zp est un relvement quelconque de xn , alors vp (xn+k xn ) > n

quels que soient n, k N. La suite (xn )n N est donc de Cauchy dans Qp et sa limite x vrifie,
par passage la limite, lingalit vp (xxn ) > n quel que soit n N. On a donc (x) = (xn )nN ,
ce qui prouve la surjectivit de , et permet de conclure.
Thorme 2.10. (i) Zp est compact et Qp est localement compact.
P
n
(ii) Tout lment de Zp peut scrire de manire unique sous la forme +
n=0 p an o an
{0, 1, . . . , p 1}.
(iii) N est dense dans Zp ; plus gnralement, si b Z est premier p et a Z, a + bN est
dense dans Zp .
Dmonstration. Le (i) suit de la proposition prcdente : Zp est un ferm dun produit de
compacts (et mme densembles finis) ; il est donc compact et les boules de Qp sont isomorphes
Zp donc compactes.
Il nest pas difficile de voir que, si x Zp , et si xn est lunique lment de {0, . . . , pn 1} ayant
P
mme image que x dans Z/pn Z, alors ni=0 ai pi est le dveloppement de xn en base p (crit dans
le sens oppos celui dont on a lhabitude. . .) ; on en dduit le (ii).
P
Le (iii) est une consquence du (ii) (x est la limite de la suite de terme gnral ni=0 pi ai dont
tous les termes sont dans N) et du fait que x bx + a est une isomtrie de Zp si (b, p) = 1.
Exercice 4. (i) Montrer que, si x 1 + pZp , et si n N est premier p, alors lquation
y n = x a une solution dans Qp .
(ii) Rciproquement, montrer que, si x Qp {0} est tel que lquation y n = x a une solution
dans Qp pour tout n N premier p, alors x 1 + pZp .
(iii) Montrer que le groupe des automorphismes de corps de Qp est rduit lidentit.
2.3. Le lemme de Hensel. Dans tout ce no , K est un corps complet pour une valuation v,
et OK est lanneau de ses entiers.
Si s est un entier, on note Ps (K) lensemble des polynmes de degr 6 s 1 coefficients
dans K muni de la base canonique es = (1, X, . . . , X s1 ). Si g K[X] est de degr 6 n et
h K[X] est de degr 6 m, on note g,h lapplication de Pm Pn dans Pm+n qui (u, v)
associe ug + vh et on note Rm,n (g, h) le dterminant de la matrice de g,h exprime dans les
bases (em , en ) et em+n .

10

PIERRE COLMEZ

Lemme 2.11. Rm,n (g, h) = 0 si et seulement si on est dans un des deux cas (non exclusifs)
suivants
(i) deg g 6 n 1 et deg h 6 m 1
(ii) g et h ne sont pas premiers entre eux.
Dmonstration. Si deg g 6 n 1 et deg h 6 m 1, alors g,h (Pm Pn ) Pn+m1 et g,h nest
pas bijective, ce qui implique Rm,n (g, h) = 0. Si g et h sont divisibles par w avec deg w > 1, on
a g,h ( wh , wg ) = 0 et g,h nest pas injective, ce qui implique Rm,n (g, h) = 0. Rciproquement, si
g et h sont premiers entre eux, une solution de lquation gu + hv = 0 doit vrifier g|v et h|u,
ce qui, si (u, v) 6= 0, implique deg u > deg h et deg v > deg g et est impossible si deg g = n ou
deg h = m et (u, v) Pm Pn . Ceci implique que g,h est injective donc bijective et donc que
Rm,n (g, h) 6= 0.
P
Si f = ni=0 ai X i K[X], on dfinit vG (f ) par la formule vG (f ) = inf 06i6n v(ai ).
Thorme 2.12. (forme forte du lemme de Hensel) Soit C > 0, et soient f, g, h OK [X]
vrifiant
(i) deg g 6 n, deg h 6 m et deg(f gh) 6 n + m 1
(ii) vG (f gh) > C + 2v(Rm,n (g, h)),
OK [X] uniques tels que lon ait
alors il existe des polynmes g, h
h) 6 m 1,
(i) deg(
g g) 6 n 1 et deg(h
h) > C + v(Rm,n (g, h)),
(ii) vG (
g g) > C + v(Rm,n (g, h)) et vG (h

(iii) f = gh.
Dmonstration. On cherche u Pn et v Pm tels que lon ait
1
f = (g + v)(h + u) f gh uv = gu + hv (u, v) = g,h
(f gh uv)
1
Soit (u, v) = g,h
(f gh uv) ; on cherche un point fixe de . Soit

B = {(u, v) Pn Pm , inf(vG (u), vG (v)) > C + v(Rm,n (g, h))}.


Le thorme 2.12 est une consquence immdiate du lemme suivant et de la compltude de K.
Lemme 2.13. est une application contractante de B dans elle-mme.
Dmonstration. Si (u, v) B, alors
vG (f gh uv) > inf(vG (f gh), vG (uv))
> inf(C + 2v(Rm,n (g, h)), 2C + 2v(Rm,n (g, h))) = C + 2v(Rm,n (g, h).
Dautre part, g et h tant coefficients dans OK , g,h a tous ses coefficients dans OK et la matrice
1
1
(x)) > vG (x) v(Rm,n (g, h)). On
de g,h
est donc coefficients dans Rm,n1(g,h) OK et donc vG (g,h
en dduit le fait que envoie B dans B. Finalement, si (u, v) et (u0 , v 0 ) sont deux lments de B,
1
vG ((u, v) (u0 , v 0 )) =vG (g,h
(uv u0 v 0 ))

>vG (u(v v 0 ) + v 0 (u u0 )) v(Rm,n (g, h))


> inf(vG (u) + vG (v v 0 ), vG (v 0 ) + vG (u u0 ) v(Rm,n (g, h))
>C + inf(vG (u u0 ), vG (v v 0 )),

LES NOMBRES p-ADIQUES, NOTES DU COURS DE M2

11

ce qui prouve que est contractante sur B.


Corollaire 2.14. Soient f, g, h OK [X] vrifiant les conditions suivantes : g est unitaire
de degr n, deg h 6 m, deg(f gh) 6 n + m 1, Les rductions g et h de g et h modulo mK
OK [X] uniques vrifiant
sont premires entre elles, et vG (f gh) > 0, alors il existe g, h

= f.
deg(
g g) 6 n 1, deg(h h) 6 m 1, vG (
g g) > 0, vG (h h) > 0 et gh
Dmonstration. Comme g est de degr n et g et h sont premiers entre eux, on a Rm,n (g, h) 6= 0,
ce qui implique v(Rm,n (g, h)) = 0. On est dans les conditions dapplication du thorme pour
nimporte quel C R vrifiant vG (f gh) > C > 0, et il suffit de faire tendre C vers 0 pour en
dduire le rsultat.
Un cas particulier intressant est celui o g est de degr 1 : on obtient le rsultat suivant
permettant de localiser un zro dun polynme connaissant un point o ce polynme est petit
Cest lanalogue ultramtrique du classique algorithme de Newton.
Proposition 2.15. (lemme de Hensel) Si f OK [X] et OK vrifie v(f ()) > 2v(f 0 ()),
alors il existe
OK unique vrifiant les conditions v(
) > v(f 0 ()) et f (
) = 0.
Dmonstration. Soient d le degr de f et C ]0, v(f ()) 2v(f 0 ())] ; cet intervalle est non
vide par hypothse. Soient g et h les lments de OK [X] donns par les formules
g(X) = X et h(X) =

f (X) f ()
= f [1] () + f [2] ()(X ) + + f [d] ()(X )d1 ,
X

o f [i] dsigne la drive divise i-me de f (en caractristique 0, on a f [i] = i!1 f (i) ). La matrice de g,h : K[X]d2 K[X]0 K[X]d1 a comme coefficients (dans les bases constitues des puissances de X au lieu des puissances de X) des 1 en dessous de la diagonale,
(f [1] (), . . . , f [d] ()) sur la dernire colonne et des 0 partout ailleurs ; son dterminant est donc
f [1] () = f 0 (). Le rsultant Rd1,1 (g, h) est donc de valuation v(f 0 ()). Dautre part, on a
vG (f gh) = v(f ()) > C + 2v(Rd1,1 (g, h)) par dfinition de C, et deg f gh 6 d 1. On
est donc dans les conditions dapplication du thorme 2.12 et il existe g unique divisant f tel
que deg(
g g) = 0 et vG (
g g) > C + v(f 0 ()). Il existe donc
OK unique tel que lon ait
g(X) = X
[ce qui implique f (
) = 0], et v(
) > C + v(f 0 ()). Il suffit alors de faire
tendre C vers 0 pour en dduire le rsultat.
Exercice 5. Donner une dmonstration de la prop. 2.15 utilisant lalgorithme de Newton
n)
(xn+1 = xn ff0(x
(xn ) , x0 = ).
Corollaire 2.16. Soit f OK [X] un polynme unitaire et soit f la rduction de f modulo
OK unique, dont la rduction
mK . Si est une racine simple de f dans k, alors il existe
modulo mK est et qui vrifie f (
) = 0
Dmonstration. Soit OK dont la rduction modulo mK est . Lhypothse selon laquelle
est racine simple de f se traduit par le fait que v(f ()) > 0 et v(f 0 ()) = 0, ce qui permet
dutiliser la proposition 2.15 pour conclure.
Proposition 2.17. Soit f K[X] un polynme unitaire irrductible vrifiant f (0) OK .
Alors tous les coefficients de f appartiennent OK .

12

PIERRE COLMEZ

Dmonstration. Supposons le contraire et soit i le plus grand entier tel que lon ait v(ai ) =
vG (f ). Le polynme a1
i f est alors de la forme
bn X n + + bi+1 X i+1 + X i + bi1 X i1 + b0
o les bk sont des lments de OK vrifiant v(bk ) > 0 quel que soit k {i + 1, . . . , n}. On peut
donc appliquer le corollaire prcdent g(X) = X i + + b0 et h = 1 + bn X ni pour montrer
de degrs respectifs i et j tels que lon ait f = ai gh,
ce qui est
quil existe des polynmes g et h
en contradiction avec lhypothse f irrductible, et permet de conclure.

3. La clture algbrique dun corps valu complet


3.1. Extensions de valuations
Thorme 3.1. Soit K un corps complet pour une valuation v, et soit L une extension finie
de K. Alors, il existe une unique manire de prolonger v en une valuation de L. De plus, si
x L, alors
1
v(x) =
v(NL/K (x)).
[L : K]
Dmonstration. On peut voir L comme un espace vectoriel de dimension finie [L : K]. Si
v1 , v2 sont deux valuations sur L prolongeant v, alors v1 et v2 dfinissent la mme topologie sur
L daprs la prop. 1.17. La proposition 1.7 montre alors quil existe s R+ tel que lon ait
v2 (x) = s v1 (x) quel que soit x L, et comme v1 (x) = v2 (x), si x K, on en dduit lunicit
dune extension de v L.
Pour conclure, il reste montrer que la formule ci-dessus dfinit bien une valuation sur L, ou,
autrement dit, que si x L vrifie v(NL/K (x)) > 0, alors v(NL/K (1 + x)) > 0.
Soit f (X) = X d + +a0 , le polynme minimal de x sur K. Ceci implique que d divise [L : K]
[L:K]

et NL/K (x) = ((1)d a0 ) d et donc v(NL/K (x)) > 1 implique a0 OK et lirrductibilit de


f implique que f est coefficients dans OK daprs la prop. 2.17. Dautre part, le polynme
[L:K]
minimal de 1 + x est f (X 1) et donc NL/K (1 + x) = ((1)d f (1)) d OK , ce qui permet
de conclure.
Corollaire 3.2. Si K est une clture algbrique de K, il existe une unique manire de prolonger v K ; de plus Aut(K/K) agit sur K par des isomtries.
Dmonstration. Lunicit du prolongement est une consquence directe du thorme prcdent. Le reste de lnonc suit de ce que, si x K, et si Aut(K/K), alors NK(x)/K (x) =
NK((x))/K ((x)).
Corollaire 3.3. Si P K[X] est irrductible, alors toutes ses racines dans K ont la mme
valuation.
Dmonstration. Les racines dun polynme irrductible sont permutes transitivement par
Aut(K/K), et le corollaire prcdent permet de conclure.

LES NOMBRES p-ADIQUES, NOTES DU COURS DE M2

13

3.2. Polygones de Newton


Lemme 3.4. Soit P (X) = an X n + + a0 K[X], un polynme de degr n et soient
1 , . . . , n , les racines (avec leur multiplicit) de P dans K ranges de telle sorte que lon ait
v(1 ) > v(2 ) > > v(n ).
Alors, si i {0, . . . , n}, on a
v(ai ) > v(an ) +

ni1
X

v(nk ).

k=0

avec galit si v(i ) > v(i+1 ).


Dmonstration. Lingalit est une consquence du lien entre les coefficients de P et les
fonctions symtriques des racines de P et le cas dgalit vient de ce que, si v(i ) > v(i+1 ), alors
dans la fonction symtrique dordre n i, tous les autres termes ont une valuation strictement
Q
plus grande que ni1
nk .
k=1
Soit u : [0, n[ RR {+} la fonction dfinie par u(x) = v(i ) si x [i 1, i[ et
x
NewtP (x) = v(an ) + n u(t)dt. La fonction u(x) est croissante et en escalier et la fonction
NewtP (x) est donc convexe et affine par morceaux sur [0, n]. Le lemme prcdent peut se traduire aussi par v(ai ) > NewtP (i) avec galit si v(i ) > v(i+1 ), cest--dire si les drives
droite et gauche de la fonction NewtP au point i sont diffrentes (autrement dit, si (i, NewtP (i))
est un sommet (du graphe) de NewtP ). Lensemble {(x, y) | x [0, 1], y > NewtP (x)} sappelle
le polygone de Newton de P ; cest aussi lenveloppe convexe de lensemble de (i, v(ai )) et de
[0, n] {+}. On appelle pente de NewtP ou pente du polygne de Newton de P un lment
de Newt0P ([0, n]) et, si est une pente de NewtP , on appelle segment de pente de NewtP
lensemble {(x, NewtP (x)) | Newt0P (x) = } ; la longueur de ce segment est, par dfinition, la
longueur de sa projection sur laxe des x.
Le thorme suivant est une traduction du lemme 3.4, en utilisant le langage des polygones
de Newton.
Thorme 3.5. Il existe une racine de P de valuation si et seulement si est une pente
de NewtP . De plus, le nombre de racines de P (comptes avec multiplicit) de valuation est la
longueur du segment de pente de NewtP .
Remarque 3.6. Il rsulte du cor. 3.3 que NewtP na quune pente, si P est irrductible.
Exercice 6. Soient P, Q K[X]. On suppose que Q divise P . Comment obtient-on le polyP
en fonction de ceux de P et Q.
gone de Newton de Q
Proposition 3.7. Supposons que v est discrte et normalise. Soit P K[X].
(i) Les pentes du polygone de Newton de P sont des nombres rationnels. De plus, si ab , avec
(a, b) = 1, est une pente de NewtP , alors la longeur du segment de pente est un multiple de b.
(ii) Si NewtP na quune pente ab , avec (a, b) = 1, et si deg P = b, alors P est irrductible.
Dmonstration. Si la la valuation de K est discrte et normalise, les sommets du polygone
de Newton de P sont coordonnes entires. Le rsultat sen dduit (modulo le petit exercice
de rflxion ci-dessus).

14

PIERRE COLMEZ

Corollaire 3.8. (Critre dEisenstein) Si P (X) = X n +an1 X n1 + +a0 vrifie v(ai ) > 1
quel que soit 0 6 i 6 n 1 et v(a0 ) = 1, alors P est irrductible
Dmonstration. Son polygne de Newton est un segment de longueur n et de pente

1
n .

3.3. Condens de thorie de Galois. Soit K un corps, et soit K une clture algbrique
de K. Si L est un sous-corps de K contenant K, on note Lsep la clture sparable de L dans K,
cest--dire lensemble des lments de K dont le polynme minimal sur L est sparable (i.e. na
que des racines simples). Si K est de caractristique 0 ou, plus gnralement, si K est parfait
(si K est de caractristique p, cela signifie que x 7 xp est une surjection de K dans K), alors
Lsep = K ; dans le cas gnral, Lsep est un sous-corps de K.
Si L est un sous-corps de K contenant K, on note Lrad la clture radicielle de L dans K,
cest--dire lensemble des lments x de K tels quil existe n N (dpendant de x) tel que
n
xp L. Cest un sous-corps parfait de K, et on a Lsep Lrad = L et Lsep Lrad = K.
Soit GK = Aut(K/K). Si L est une extension algbrique de K contenue dans K, on note GL
le sous-groupe des lments de GK laissant fixe L. On a aussi GL = Gal(Lsep /L). Si L est une
extension finie de K, alors GL est dindice fini dans GK et |GK /GL | 6 [L : K], avec galit si et
seulement si lexension L/K est sparable.
Le groupe GK est muni dune topologie de groupe profini : une base de voisinages de llment
neutre est constitue des GL , o L parcourt lensemble des extensions finie de K dans K. En
H
particulier, GK est un groupe compact. Si H est un sous-groupe ferm de GK , on note K le
sous-corps de K fix par H.
La thorie de Galois peut alors se condenser en lnonc suivant.
H

Thorme 3.9. (i) Si H est un sous-groupe ferm de GK , alors (K sep )H (resp. K ) est
une extension sparable de K (resp. de K rad ), galoisienne si H est distingu dans GK , et on a
G(K sep )H = GK H = H.
(ii) Si L est une extension algbrique de K, alors GL est un sous-groupe ferm de GK , et on
G
a (L K sep )GL = L et K L = Lrad .
3.4. Le complt dun corps algbriquement clos. Daprs le cor. 3.2, il existe une
unique manire de prolonger une valuation la clture algbrique dun corps valu complet.
Cette clture algbrique na aucune raison dtre complte (et elle ne lest, en gnral, pas), donc
on peut la complter, reprendre la clture algbrique, recomplter... Le thorme suivant montre
quen fait le procd converge trs vite.
Thorme 3.10. Si K est un corps algbriquement clos muni dune valuation, son complt
b est algbriquement clos.
K
Dmonstration. Soit P (X) = X n + an1 X n1 + + a0 un polynme unitaire irrductible
b
b Quitte P en n P ( X ), ce
de K[X].
Notre but est de prouver que P a une racine dans K.

qui multiplie ai par ni , on peut supposer que P est coefficients entiers. Commenons par
supposer que P est sparable, cest--dire que P et P 0 sont premiers entre eux. Il existe alors des
polynmes U et V tels que lon ait U P + V P 0 = 1.
b
Soit, comme dhabitude, vG la valuation de Gauss sur K[X].
Soit C > sup(0, vG (U ), 2vG (V )),
et, si 0 6 i 6 n 1, soit bi K tels que lon ait v(bi ai ) > C. Soit x0 K une racine du

LES NOMBRES p-ADIQUES, NOTES DU COURS DE M2

15

polynme Q(X) = X n + bn1 X n1 + + b0 . On a v(x0 ) > 0 car Q est coefficients entiers.


Ceci implique v(U (x0 )P (x0 )) > C + vG (U ) > 0 et donc v(P 0 (x0 )V (x0 )) = 0, do lon tire
v(P 0 (x0 )) 6 vG (V ), et v(P (x0 )) > C > 2v(P 0 (x0 )). Le lemme de Hensel permet de conclure
b
au fait que lquation P (x) = 0 a une solution dans K.
Si P est irrductible mais pas sparable, on est en caractristique p 6= 0, et il existe Q irrducm
tible et sparable et m N tel que lon ait P (X) = Q(X p ). Si x est une racine de Q et xn une
b alors xpnm est une suite dlments de K tendant
suite dlments de K tendant vers x dans K,
m
m
vers une racine P (elle est de cauchy car v(xp y p ) = pm v(x y)).
Exercice 7. Montrer que le rsultat ci-dessus reste vrai pour un corps muni dune norme pas
ncessairement ultramtrique
3.5. Le corps rsiduel dun corps algbriquement clos
Lemme 3.11. Soient K un corps ultramtrique complet et L une extension finie de K, alors
kL est une extension algbrique de kK de degr 6 [L : K].
Dmonstration. On a OK mL = mK et donc kK sinjecte dans kL . Soient 1 , . . . , d des
lments de kL formant une famille libre sur kK . Choisissons pour chaque i {1, . . . , d} un
lment i de OL dont limage dans kL est i . Supposons que les i forment une famille lie sur K
et soit (1 , . . . , d ) une famille dlments non tous nuls de K tels que lon ait 1 1 + +d d =
0. Quitte diviser tous les i par celui qui a la plus grande norme, on peut supposer quils sont
tous lments de OK et que lun dentre eux est gal 1, ce qui conduit une contradiction
quand on rduit modulo mL . Ceci permet de conclure.
Lemme 3.12. Si K est un corps ultramtrique algbriquement clos, alors kK est algbriquement clos.
Dmonstration. Soit P (X) kK [X] unitaire de degr n > 1 et soit P (X) OK [X] unitaire
de degr n relevant P . Soit K une racine de P . On a OK (les pentes du polygone de
Newton de P sont ngatives, donc ses racines ont des valuations > 0), et limage de dans kK
est une racine de P , ce qui permet de conclure.
b dnote son complt, alors kK = k b .
Lemme 3.13. Si K est un corps ultramtrique et K
K
Dmonstration. OK mKb = {x OK | v(x) > 0} = mK et donc lapplication naturelle de
kK dans kKb est injective. Dautre part, comme OK est dense dans OKb , cette application est
surjective, ce qui permet de conclure.
b est une clture
Corollaire 3.14. Si K est un corps valu complet, alors le corps rsiduel de K
algbrique de kK .
3.6. Le thorme dAx-Sen-Tate. Soit K un corps complet pour une valuation. Comme
on la vu, au cor. 3.2 la valuation sur K se prolonge de manire unique en une valuation sur
K et GK = Aut(K/K) agit par une isomtrie ; on peut donc tendre laction de GK par
b qui est un corps algbriquement clos daprs le thorme 3.10.
continuit en une action sur K

16

PIERRE COLMEZ

b H est le complt de K H .
Thorme 3.15. Soit H un sous-groupe ferm de GK ; alors (K)
b H.
Autrement dit, (K)H est dense dans (K)
H

Soit L = K ; cest un sous-corps parfait de K. Si K, on dfinit le diamtre L ()


de par rapport L par L () = inf H v(() ). Notons que L si et seulement si
L () = +.
La dmonstration du thorme 3.15 repose sur la proposition suivante.
Proposition 3.16 (Ax). Il existe une constante C telle que si K, alors il existe a L
vrifiant v( a) > L () C.
Autrement dit, si est presque fixe par H, alors K est proche dun lment de L. Soit
b fixe par H. Si est une suite dlments de K tendant vers x, alors ( ) tend vers
xK
n
L n
+ car v((n ) n ) = v((n ) (x) + x n ) > inf(v((x n ), v(x n )) = v(x n ),
et donc si an est un lment de L vrifiant v(an n ) > L (n ) C, la suite an est une suite
b ce quil fallait dmontrer pour dduire le th. 3.15 de
dlments de L tendant vers x, et x L,
la prop. 3.16.
Passons la dmonstration de la proposition 3.16. La dmonstration est un peu diffrente
suivant quon est en gale ou ingale caractristique.
3.6.1. Le cas dgale caractristique. Notons M le corps L() ; cest une extension finie de L
qui est sparable car L est parfait.
Le cas o K est de caractristique 0 et son corps rsiduel aussi est vident : on peut prendre
C = 0, et poser a = TrM/L (y), avec y = [M1:L] ; on a alors v(y) = 0, et
X
X

a=
(y) y = y
(() ))
HomL (M,K)

HomL (M,K)

a une valuation > inf HomL (M,K) v(() ) = L ().


Si K est de caractristique p, lapplication trace TrM/L est surjective (car M/L est sparable
comme nous lavons remarqu), et il existe x M tel que lon ait TrM/L (x) = 1. Mais alors
n
TrM/L (xp ) = 1 quel que soit n N ; on en dduit le fait que quel que soit > 0, il existe
y M vrifiant TrM/L (y) = 1 et v(y) > . Maintenant, on a a = TrM/L (y) L et
X
X

a=
(y) (y) =
(y)(() ))
HomL (M,K)

HomL (M,K)

a un valuation > inf HomL (M,K) v((y)) + v(() ) > + L (). On peut donc prendre
pour C nimporte quel nombre strictement positif.
3.6.2. Le cas dingale caractristique. Supposons maintenant que K est de caractristique 0
et que son corps rsiduel est de caractristique p ; quitte renormaliser v, on peut supposer que
v = vp (i.e. que v(p) = 1). Nous aurons besoin du lemme suivant.
Lemme 3.17. Soit P K[X] unitaire de degr n dont toutes les racines vrifient vp () > u
(i) Si n = pk d avec (d, k) = 1 et d > 0 et si q = pk , alors le polynme P (q) , drive q-ime de
P , a au moins une racine vrifiant vp () > u.
(ii) Si n = pk+1 et q = pk , alors P (q) a au moins une racine vrifiant vp () > u pk+11pk .

LES NOMBRES p-ADIQUES, NOTES DU COURS DE M2

17

Dmonstration. On a P (X) = X n + an1 X n1 + + a0 , avec vp (ani ) > iu daprs la


thorie des polygnes de Newton
(ou, ce qui revient au mme, par un dveloppement brutal).
Pnq ni
1 (q)
On a q! P (X) = i=0 q ani X niq , et le produit des racines de P (q) est, au signe prs,
n
n
P
aq
. On a donc
vp () = vp (aq ) vp ( q ) > (n q)u vp ( q ), et il existe vrifiant
(nq)


Q
1
ni
k
vp () > u nq
vp ( nq ). Dautre part, on a nq = nq q1
i=1 i et, comme q = p et vp (n) > k,

n
on a vp ( ni
i ) = 0 et vp ( q ) = vp (n) vp (q). On en dduit le rsultat.
La proposition suivante montre que lon peut prendre C =

p
.
(p1)2

Proposition 3.18. Si [L() : L] = n et `(n) est le plus grand entier ` tel que p` 6 n, il
P`(n)
existe a L vrifiant vp (a ) > L () i=1 pi p1 i1 .
Dmonstration. Par rcurrence sur n, le cas n = 1 tant vident. On va appliquer le lemme
prcdent P = Q(X + ), o Q est le polynme minimal de sur L. Remarquons que les
racines de P sont les () , pour H, et donc que le u du lemme prcdent peut tre pris
gal L (). Il y a deux cas.
Si n nest pas une puissance de p, il existe q N tel que le polynme P (q) ait une racine
vrifiant vp ( ) > L (). Dautre part, si H, alors
vp (() ) = vp (() () + () + ) > min(vp (( ), vp (() ), vp ( )),
et comme vp (( )) = vp ( ) > L () et vp (() ) > L () par dfinition, on en
tire lingalit L () > L (), et comme [L() : L] < n, cela permet de conclure en utilisant
lhypothse de rcurrence.
k
vp (p)
Si n = pk+1 , on peut trouver une racine de P (p ) vrifiant vp ( ) > L () pk+1
et
pk
on obtient par le mme raisonnement lexistence de K vrifiant L () > L ()

1
pk+1 pk

et [L() : L] < n = pk+1 . On tire de lhypothse de rcurrence lexistence de a L vrifiant


P
P
1
vp ( a) > L () ki=1 pi p1 i1 > L () k+1
i=1 pi pi1 et comme vp ( ) > L ()
Pk+1
1
i=1 pi pi1 , cela permet de conclure.
4. Le corps Cp
4.1. Proprits algbriques
4.1.1. Dfinition. Soit Qp une clture algbrique de Qp . Daprs la thorie gnrale, vp se
prolonge de manire unique en une valuation sur Qp . On note Cp le complt de Qp pour vp .
Cest un corps algbriquement clos daprs le th. 3.10. Ce corps joue, pour beaucoup de questions,
le rle de C en p-adique. Il est abstraitement isomorphe C pour des raisons de cardinal, mais
Tate a dmontr (voir plus tard), quil ne contenait pas danalogue raisonnable de 2i.
Si r R et a Cp , on note D(a, r) la boule ferme {x Cp , vp (x a) > r}, et D(a, r+ ) la
boule ouverte {x Cp , vp (x a) > r}. En particulier, D(0, 0) = OCp , et D(0, 0+ ) = mCp .
4.1.2. Reprsentants de Teichmller. Le corps rsiduel de Cp est une clture algbrique Fp
de Fp , daprs le cor. 3.14. Nous allons exhiber un systme de reprsentants privilgis de Fp
dans OCp .

18

PIERRE COLMEZ

Proposition 4.1. Si x Fp , il existe dans OCp une unique racine de lunit [x] dordre
premier p dont limage dans Fp est x.
Dmonstration. Il existe n tel que x appartienne Fpn . Les lments de Fpn sont solutions de
n
n
lquation P (X) = X p 1 1 = 0. Or le polynme X p 1 1 a un discriminant premier p [son
Q
n
discriminant est au signe prs pn 1 =1 P 0 () = (pn 1)p 1 ], ce qui signifie que toutes les
images de ses racines sont distinctes mod mCp ; on a donc une injection dun ensemble pn 1
lments dans un ensemble pn 1 lments et donc la rduction mod mCp est une bijection,
ce qui permet de conclure.
Remarque 4.2. Lunicit de [x] implique que [xy] = [x] [y]. En posant [0] = 0, on a fabriqu
un systme multiplicatif de reprsentants, appels reprsentants de Teichmller, de Fp dans OCp .
Exercice 8. Soit une racine de lunit.
1
(i) Montrer que, si est primitive dordre pn , n > 1, alors vp ( 1) = (p1)p
n1 .
(ii) Montrer que, si nest pas dordre une puissance de p, alors vp ( 1) = 0.

4.1.3. Le groupe multiplicatif Cp . On a vp (Cp ) = vp (Qp ) = Q. Choisissons un morphisme


de groupes de Q dans Cp envoyant 1 sur p. On notera pr limage de r Q par ce morphisme. Si
, on note (x) lunique racine de lunit dordre premier p telle que v (x (x)) > 0.
x OC
p
p
Si x dsigne limage de x dans Fp , on a (x) = [x].
Proposition 4.3. Les applications
x pvp (x) ,

x
(x) = (xpvp (x) )

et

x hxi = xpvp (x)


(x)1

sont des morphismes de groupes de Cp dans, respectivement, pQ , le groupe des racines de lunit
dordre premier p et D(1, 0+ ), et on a x = pvp (x)
(x)hxi.
Dmonstration. vident.
4.2. Rudiments danalyse p-adique
4.2.1. La fonction logarithme

P
(x)n
Lemme 4.4. Si vp (x) > 0, la srie log(1 + x) = +
converge dans Cp . De plus,
n=1
n
si vp (x) > 0 et vp (y) > 0, alors log((1 + x)(1 + y)) = log(1 + x) + log(1 + y)
n

(x)
log n
Dmonstration. On a vp ( (x)
n ) = nvp (x) vp (n) > nvp (x) log p , et donc vp ( n ) tend
vers + quand n tend vers + si vp (x) > 0. Ceci dmontre la convergence de log(1 + x) si
vp (x) > 0.
Maintenant, on a log((1 + X)(1 + Y )) = log(1 + X) + log(1 + Y ) en tant que srie formelle en
X, Y (il suffit de driver). Un dveloppement brutal de log(1 + (X + Y + XY )) montre que les
deux sries ci-dessus sont aussi gales
X
(1)i1 +i2 +i3 (i1 + i2 + i3 )! i1 +i3 i2 +i3
X
Y
.
(i1 + i2 + i3 )i1 !i2 !i3 !
i1 +i2 +i3 >1

P
(1)i1 +i2 +i3 (i1 +i2 +i3 )! i1 +i3 i2 +i3
Maintenant, la srie triple
x
y
converge car le terme
i1 +i2 +i3 >1
(i1 +i2 +i3 )i1 !i2 !i3 !
gnral tend vers 0 quand i1 + i2 + i3 tend vers + et on peut rordonner les termes comme on
veut, ce qui permet de conclure.

LES NOMBRES p-ADIQUES, NOTES DU COURS DE M2

19

Remarque 4.5. Si est une racine de lunit dordre une puissance de p, alors vp ( 1) > 0
daprs lexercice ci-dessus. On peut donc calculer log par la formule ci-dessus. Par ailleurs,
on a log(1 + x)n = n log(1 + x) si n N et x D(0, 0+ ). En prenant pour n une puissance
de p suffisamment grande, on en dduit que log = 0 si est une racine de lunit dordre une
puissance de p, ce qui est une des manifestations de la non existence de 2i dans Cp .
Lemme 4.6. Si x D(1, 0+ ) vrifie log x = 0, alors x est une racine de lunit dordre une
puissance de p.
1
Dmonstration. On a log x = 0 x = 1 si vp (x 1) > p1
car alors le seul terme de
P+ (1x)n
valuation maximale dans n=1 n est le premier, et vp (log x) = vp (x 1).

P
1 p (x1)i1 . On en dduit la minoration
Maintenant, on a xp 1 = (x1)p +p(x1) p1
i=1 p
i
n
1
vp (xp 1) > inf(1 + vp (x 1), pvp (x 1)), ce qui permet de prouver que vp (xp 1) > p1
si n
n
+
p
est assez grand et x D(1, 0 ). Comme log x = 0 log x = 0 , cela permet de conclure.

Proposition 4.7. Si L Cp , La fonction log a un unique prolongement not logL Cp


vrifiant les trois conditions suivantes.
(i) logL (xy) = logL (x) + logL (y) ;
P
(1x)n
, si x D(1, 0+ ) ;
(ii) logL (x) = +
n=1
n
(iii) logL p = L .
Dmonstration. On a vu que si lon se fixe un morphisme r pr de Q dans Cp , on pouvait
crire tout lment de Cp de manire unique sous la forme pvp (x) u, o est une racine de
lunit dordre premier p et u D(1, 0+ ) ; on doit donc avoir logL x = log u + L vp (x), ce qui
prouve lunicit. Lexistence rsulte du fait que x 7 u et x 7 vp (x) sont des morphismes de
groupes.
Remarque 4.8. Le choix de L revient fixer une branche du logarithme. Dun point de vue
arithmtique, imposer log p = 0 est naturel ; on obtient alors le logarithme dIwasawa.
4.2.2. La fonction exponentielle
Notons [x] la partie entire de x si x R (ne pas confondre avec un reprsentant de Teichmller !).
Proposition 4.9. Si n N, alors
vp (n!) =

+ h
X
ni
k=1

pk

n Sp (n)
,
p1

o Sp (n) dsigne la somme des chiffres de lcriture de n en base p.


Dmonstration. Soit ak (resp. bk ) le cardinal de lensemble des entiers i vrifiant 1 6 i 6 n et
P
vp (i) = k (resp. vp (i) > k). On a bk = `>k a` et
vp (n!) =

+
X
k=1

kak =

+
X
k=1

+ h
X
ni
bk =
,
pk
k=1

ce qui nous fournit la premire galit. La seconde est laisse en exercice.

20

PIERRE COLMEZ

P
xn
1
Proposition 4.10. La srie exp x = +
n=0 n! converge si et seulement si vp (x) > p1 , et
1 +
induit un isomorphisme de groupes de la boule ouverte D(0, ( p1
) ) munie de laddition sur la
1 +
boule ouverte D(1, ( p1 ) ) munie de la multiplication, inverse de lapplication log.
Dmonstration. La dtermination du rayon de convergence vient de ce quil y a une infinit
de n tels que Sp (n) = 1 ( savoir, les puissances de p). Le reste de la proposition est laiss en
exercice.
Soit une solution de lquation p1 = p (cest le de Dwork). Le but de lexercice
ci-dessous est de dmontrer le rsultat suivant, d Dwork, qui en a tir des merveilles.
Proposition 4.11. (i) La srie formelle E (X) = exp((X X p )) appartient 1 + X +
2 X 2 OCp [[X]], et il existe r < 0 tel que la srie formelle E (X) = exp((X X p )) converge sur
D(0, r).
(ii) Si : Fp Zp dsigne lapplication reprsentant de Teichmller , alors x 7 E ((x))
est un isomorphisme de groupes de Fp sur p .
Remarque 4.12. Ce rsultat est un petit peu surprenant car, (x) (x)p tant nul, on a
limpression que lon devrait avoir E ((x)) = 1 quel que soit x Fp . Le point est que la srie
exp(x) ne converge pas si vp (x) = 0.
Exercice 9. Soit : N {0} 7 {1, 0, 1} la fonction de Moebius. Par dfinition, (n) = 0 si
n est divisible par le carr dun nombre premier, et (n) = (1)r si n = p1 pr , avec p1 , . . . , pr
premiers distincts.
(i) Montrer que
(
(
X
X
1 si m = 1,
1 si m est une puissance de p,
(n) =
et
(n) =
0 sinon,
0 sinon.
n|m
n|m
(n,p)=1

p2

(ii) Soit expAH (X) = exp(X + Xp + Xp2 + . . . ) (exponentielle dArtin-Hasse). Dduire du (i)
lidentit
Y
(n)
expAH (X) =
(1 X n ) n ,
(n,p)=1

ainsi que lappartenance de expAH (X) Zp [[X]].


(X)pk
Q
. En dduire le (i) de la proposi(iii) Montrer que E (X) = expAH (X) +
k=2 exp
pk
tion 4.11.
exp(py)
(iv) Montrer que E (y)p = exp(py
p ) quel que soit y D(0, r). En dduire que E ((x)) p
si x Fp .
(v) En utilisant le fait que vp ( 1) = vp () si p {1}, dmontrer le (ii) de la proposition 4.11.

Pierre Colmez