Notes 101020
Notes 101020
Notes 101020
Joël Cohen
20 octobre 2010
2 Construction de l’anneau Zp 3
2.1 Définition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2 Extension de Z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3 Topologie de Zp 5
3.1 Valuation p-adique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.2 Norme p-adique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.3 Arithmétique de Zp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.4 Topologie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.5 Propriétés de la topologie de Zp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.5.1 Compact . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.5.2 Ultramétrique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.5.3 Totalement discontinu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4 Définition et topologie de Qp 7
5 Lemme de Hensel 7
Ce sont les notes personnelles d’un exposé d’introduction aux nombres p-adiques donné pour le séminaire
des doctorants du laboratoire de Mathématiques de l’Université Blaise Pascal, Clermont-Ferrand. Rien de
plus.
1 Motivation
1.1 Perspective
Pour chaque p premier, on va construire de “nouveaux nombres”, appelé nombres p-adiques. D’une part
un anneau topologique noté Zp (entiers p-adiques) qui étend l’anneau Z des entiers, et d’autre part un
corps topologique noté Qp (nombres p-adiques) qui étend le corps Q des rationnels. Les nombres p-adiques
Qp forment le corps des fractions des entiers p-adiques Zp (c’est-à-dire que tout élément de Qp est un quotient
de deux éléments de Zp ), tout comme Q est le corps des fractions de Z. Il est essentiel de noter que ces deux
1
1 MOTIVATION 2
ensembles sont munis conjointement d’une structure algébrique (anneau ou corps) et d’une topologie (ce qui
fait en grande partie leur intérêt).
Z / Zp
complétion
fractions fractions
Q / Qp
complétion
Il s’agit bien de constructions vraiment nouvelles au sens où Qp muni de sa topologie ne peut pas s’injecter
dans C de manière continue, et le corps Qp est strictement plus grand que Q (et de dimension inifinie sur
Q). Par ailleurs les nombres p-adiques dépendent réellement du choix du nombre premier p. En effet, pour
p 6= l deux nombres premiers distincts, les anneaux Zp et Zl sont différents (non isomorphes) et de même
pour Qp et Ql .
f (x1 , . . . , xd ) = 0 (1)
C’est ce qu’on appelle une équation diophantienne. C’est un problème souvent très difficile, notamment parce
que Z est un ensemble infini (il n’est pas question d’essayer toutes les possibilités unes à unes) et relativement
pauvre en structures (pas d’inversion, pas de limites etc).
Exemple 1.1. On peut citer les exemples classiques d’équations diophantiennes :
Pn
1. Savoir si le polynôme P = k=0 ak X k possède une racine rationnelle revient à chercher des solutions
(x, y) ∈ Z2 à
X n
ak xk y n−k = 0
k=0
x
√
avec y 6= 0, auquel cas le quotient y est racine de P . Par exemple, montrer que 2 est irrationnel
revient à montrer que l’équation f = X 2 − 2Y 2 n’admet pas de zéros entiers non nuls.
2. Pour f = X 2 + Y 2 − Z 2 , on trouve une équation qui admet de nombreuses (une infinité) solutions
non triviales appelées triplets pythagoriciens, comme (3, 4, 5). On peut donner une description complète
de tous les triplets pythagoriciens. Le triplet (x, y, z) est pythagoricien si et seulement s’il existe des
entiers u, v, w ∈ Z tels que (à permutation près de x et y)
x = w(u2 − v 2 )
y = 2uvw
z = w(u2 + v 2 )
Une idée est de réduire l’équation (1) modulo n (pour n ∈ N∗ ), ce qui ramène à un problème fini dans
(Z/nZ)d . La philosophie est que si l’équation (1) admet une solution, alors l’équation résiduelle (modulo n)
admet une solution.
Malheureusement, la réciproque est fausse en général. Donc bien souvent, regarder modulo un seul entier
n ne suffit pas. Une idée pour augmenter les chances d’une réciproque consiste à considérer ensemble un
“paquet” d’équations résiduelles (modulo n pour tout n ∈ N∗ ). On peut effectuer deux réductions du fait
que ces équations résiduelles ne sont pas indépendantes les unes des autres. La première résulte du théorème
suivant.
Théorème 1.3 (Théorème des restes chinois 1 ). Si a, b ∈ Z sont deux entiers premiers entre eux, alors on
a un isomorphisme d’anneaux
2 Construction de l’anneau Zp
2.1 Définition
Dans toute la suite, on fixe donc p un nombre premier (p = 2, 3, 5, 7, . . . , 243112609 − 1, . . . ). La seconde
réduction est que si l’on connaı̂t la solution de (1) modulo pn+1 , on la déduit modulo pn (où n ∈ N).
1. C’est le théorème qui est chinois.
2. L’équation modulo p0 = 1 n’a pas grand intérêt, mais je la rajoute pour des questions de notation.
2 CONSTRUCTION DE L’ANNEAU ZP 4
ϕn : Z/pn+1 Z −→ Z/pn Z
x mod pn+1 7−→ x mod pn
qui est bien défini (au sens où l’image ne dépend pas du choix du représentant x) parce que si x ≡ y
mod pn+1 , alors en particulier x ≡ y mod pn . Et ϕn transforme une solution modulo pn+1 en solution
modulo pn (puisque ϕn est un morphisme d’anneaux). En définitive, le “paquet” des solutions modulo pn
vit donc dans l’anneau suivant (les opérations somme et produit sont définies terme à terme).
( )
Y
Zp = (xn )n∈N ∈ Z/p Z, ϕn (xn+1 ) = xn = lim Z/pn Z
n
←−
n∈N ϕn
2.2 Extension de Z
On a alors le morphisme de plongement diagonal
i : Z −→ Zp
x 7−→ (x mod pn )n∈N
qui est injectif (si x mod pn = 0 pour tout n ∈ N, alors tous les pn divisent x). Ce qui permet de considérer
Z ⊂ Zp
Exemple 2.1. Pour illustrer que Zp est strictement plus grand, regardons Z3 . Dans Z3 on considère l’entier
3-adique suivant
n−1
X
x=( 3k mod 3n )n∈N
k=0
Pn
C’est effectivement un entier 3-adique puisque la suite vérifie bien la condition de réduction (on a k=0 3k ≡
Pn−1 k
k=0 3 mod 3n ). On vérifie par ailleurs que
3 Topologie de Zp
3.1 Valuation p-adique
Définition 3.1. Soit x = (xk )k∈N ∈ Zp , on définit la valuation p-adique de x, notée vp (x), par
vp (x) = max {k ∈ N, xk = 0}
Avec la convention que le maximum d’un ensemble non borné est +∞, ce qui donne vp (0) = +∞
Si x ∈ Z est un entier, alors vp (x) correspond à l’exposant de p dans la décomposition de x en facteurs
premier. On établit facilement les propriétés suivantes.
Proposition 3.2. Pour tous x, y ∈ Zp , on a
1. vp (x) = +∞ ⇐⇒ x = 0
2. vp (xy) = vp (x) + vp (y)
3. vp (x + y) ≥ min(vp (x), vp (y))
Ajoutons, que si x, y ∈ Zp sont deux entiers p-adiques de valuation différente, alors l’inégalité 3 devient
une égalité.
3.3 Arithmétique de Zp
On remarque que les propriétés 1 et 2 de la norme p-adique entrainent en particulier que l’anneau Zp est
intègre (c’est-à-dire que xy = 0 entraine x = 0 ou y = 0). Et un entier p-adique est inversible si et seulement
si il est de norme 1 (c’est clairement nécessaire, et réciproquement c’est le même argument qu’en 2.2 pour
les entiers premiers à p). En conséquence, l’arithmétique de Zp est simple. Moralement, p est le seul nombre
premier de Zp (tous les autres sont devenus inversibles). Précisément, on a le résultat suivant.
Proposition 3.6 (Zp est local). L’anneau Zp est intègre, et possède un unique idéal maximal c’est pZp ,
l’idéal engendré par p, qui est aussi l’ensemble des entiers p-adiques de norme strictement inférieure à 1.
On a
3.4 Topologie
D’après les propriétés de la norme p-adique, on définit une distance sur Zp par d(x, y) = |x − y|p (pour
x, y ∈ Zp ) et donc une topologie pour laquelle les opérations (somme, produit, et inverse quand il est défini)
sont continues. Notons surtout que pour la norme p-adique, on a
pn −→ 0
n→∞
Et le théorème suivant permet de se donner une image mentale de Zp comme des “séries entières en p” (ou
des nombres dont le développement en base p serait “infini vers la gauche”).
Théorème 3.7 (développement de Hensel). Pour toute suite (an )n∈N ∈ [[0, p − 1]] , la série an pn converge
N P
N
dans Zp . En outre, pour tout x ∈ Zp , il existe une unique suite (an )n∈N ∈ [[0, p − 1]] telle que
∞
X
x= an pn
n=0
Et on a alors
vp (x) = min{n ∈ N, an 6= 0}
Les entiers positifs sont exactement 3 les entiers p-adiques dont le développement de Hensel est fini.
Nous avions déjà dit que Zp est plus grand que Z, mais le développement de Hensel fournit une bijection
N
(ensembliste) entre Zp et [[0, p − 1]] . En particulier Zp est non dénombrable, donc beaucoup plus grand que
Z.
Cette propriété est fondamentale. Elle assure que Zp est un bon ensemble pour faire de l’analyse. En
particulier il est complet (lire “sans trou”), et si on accepte de faire des approximations (regarder à > 0
près), on se ramène à des problèmes finis (on peut recouvrir Zp par un nombre fini de boule de rayon ).
Remarquons que la compacité de Zp montre qu’il ne peut pas s’injecter continument dans C. En effet,
soit f : Zp → C est un morphisme continu d’anneau. On pose a = f (1) alors on trouve f (Z) = aZ (puisque
f est un morphisme d’anneau). Mais comme f est continu, son image est compacte dans C en particulier
bornée, donc a = 0 et f est nulle sur Z, et par densité f = 0.
3.5.2 Ultramétrique
La distance issue de la norme p-adique vérifie une inégalité plus restrictive que l’inégalité triangulaire,
on dit qu’elle est ultramétrique. Cette inégalité étant plus forte, il est souvent plus facile de montrer des
convergence dans Zp , mais en contrepartie il faut oublier son intuition géométrique. A titre de curiosité, on
peut vérifier que l’inégalité ultramétrique entraine que tout triangle est isocèle et que tout point d’une boule
ouverte est au centre 4 .
3. Pour les entier négatifs, on par exemple −1 = ∞ n
P
n=0 (p − 1) p .
4. Précisément si l’on prend 3 points dans Zp , alors parmi les distances 2 à 2, alors deux d’entre elles sont égales. Et si l’on
prend un point x ∈ Zp dans une boule ouverte B de rayon r > 0, alors B est aussi la boule centre x et de rayon r.
5 LEMME DE HENSEL 7
4 Définition et topologie de Qp
On a vu que Zp est intègre, ce qui nous autorise à définir Qp comme le corps des fractions de Zp 5 . La
norme et la valuation p-adique s’étendent naturellement à Qp (en conservant les propriétés 1, 2 , 3) pour
a
b ∈ Qp (avec a, b ∈ Zp ) par a
vp = vp (a) − vp (b)
b
et a |a|p
=
b p |b|p
On a alors que Q est dense dans Qp , et Qp est obtenu à partir de Zp en rajoutant un inverse à p :
[
Qp = Zp [p−1 ] = pn Zp
n∈Z
5 Lemme de Hensel
Revenons à notre objectif initial de trouver des solutions à des équations diophantiennes. Grâce à la
topologie de Zp on peut résoudre certaines équations polynomiales par approximation successives (un peu
comme ce que l’on ferait sur R). On dispose notamment du résultat suivant qui moralement permet de
construire une racine à un polynôme dont on connait une “racine approchée”.
Théorème 5.1. (Lemme de Hensel) Soit f ∈ Zp [X]. On suppose que l’on dispose d’un α0 ∈ Zp tel que
Références
[1] Yvette Amice. Les nombres p-adiques. Presses universitaires de France, 1975.
[2] Pierre Colmez. Les nombres p-adiques. Notes du cours de M2.
[3] Jurgen Neukirch. Algebraic Number Theory. Grundlehren der mathematischen Wissenschaften, Vol. 322.
Springer, 1999.
[4] Jean Pierre Serre. Corps Locaux. Hermann, 1979.