Nombres p-adiques - Laboratoire de Mathématiques

publicité
Nombres p-adiques : prise de notes
Joël Cohen
20 octobre 2010
Table des matières
1 Motivation
1.1 Perspective . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 Equations diophantiennes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1
1
2
2 Construction de l’anneau Zp
2.1 Définition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 Extension de Z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
3
4
3 Topologie de Zp
3.1 Valuation p-adique . . . . . . .
3.2 Norme p-adique . . . . . . . . .
3.3 Arithmétique de Zp . . . . . . .
3.4 Topologie . . . . . . . . . . . .
3.5 Propriétés de la topologie de Zp
3.5.1 Compact . . . . . . . .
3.5.2 Ultramétrique . . . . . .
3.5.3 Totalement discontinu .
5
5
5
5
6
6
6
6
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
1.1
Motivation
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
complétion
/ Zp
fractions
fractions
Q
complétion
/ Qp
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 .
1.2
Equations diophantiennes
Problème : Soit f ∈ Z[X1 , . . . , Xd ] un polynôme à d variables à coefficients entiers, on cherche d entiers
(x1 , . . . , xd ) ∈ Zd tels que
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 à
n
X
ak xk y n−k = 0
k=0
√
avec y 6= 0, auquel cas le quotient
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.
x
y
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 )
3. Pour p ≥ 3 premier et f = X p +Y p −Z p , on retrouve l’équation de Fermat. Ce dernier avait conjecturé
qu’elle n’admettait pas de solution hormis celles évidentes obtenues en annulant x, y ou z. Il a fallu
environ 350 ans pour parvenir à le prouver (A. Wiles, 1994).
2
CONSTRUCTION DE L’ANNEAU ZP
3
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.
(1) admet une solution =⇒ (1) admet une solution modulo n
Ou en contraposée
(1) n’a pas de solution modulo n =⇒ (1) n’a pas de solution
√
Exemple 1.2. Donnons pour illustrer une démonstration de l’irrationnalité de 2 qui utilise ce principe.
Posons f = X 2 − 2Y 2 . Supposons par l’absurde que f (x, y) = 0 admet une solution (x, y) ∈ Z2 non nulle.
Quitte à diviser x et y par leur pgcd (ce qui reste solution), on peut supposer qu’ils sont premiers entre eux.
Modulo 3, on a
x2 ≡ 2y 2 ≡ −y 2 mod 3
Comme x et y sont premier entre eux, l’un d’eux est non nul modulo 3, et donc finalement aucun n’est nul
modulo 3. En particulier, y est inversible modulo 3, notons y −1 son inverse modulo 3. On a donc
xy −1
2
≡ −1
mod 3
Mais par le petit théorème de Fermat, on trouve par ailleurs
xy −1
2
≡1
mod 3
Ce qui est manifestement absurde. En conclusion f (x, y) = 0 n’admet aucune solution non nulle, et
irrationnel.
√
2 est
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
Z/aZ × Z/bZ ' Z/abZ
Le théorème nous assure que résoudre l’équation (1) modulo a et b (dans ses notations) équivaut à la
résoudre modulo ab. Si on veut, on peut donc se contenter de regarder l’équation modulo pn pour tout
nombre premier p et entier 2 n ∈ N.
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
Formellement, si n ∈ N, on a dispose du morphisme d’anneaux
ϕ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
n
Zp = (xn )n∈N ∈
Z/p Z, ϕn (xn+1 ) = xn = lim Z/pn Z
←−
ϕ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
C’est effectivement un entier 3-adique puisque la suite vérifie bien la condition de réduction (on a
Pn−1 k
mod 3n ). On vérifie par ailleurs que
k=0 3
2x = (3n − 1
= (−1
Pn
k=0
3k ≡
mod 3n )n∈N
mod 3n )n∈N
= −1
Donc x est dans Z3 mais pas dans Z.
On prolonge l’exemple précédent si on remarque qu’un entier est inversible dans Z/pn Z si et seulement si
p ne le divise pas. On en déduit que tous les entiers premiers à p ont un inverse dans Zp (les inverses modulo
pn existent tous et sont compatibles aux morphismes de réductions ϕn ). Mais p n’admet pas d’inverse dans
Zp . Si l est un nombre premier distinct de p, alors Zp possède un inverse à l mais pas à p, tandis que Zl
possède un inverse à p mais pas à l. Cela montre que Zp et Zl sont deux anneaux non isomorphes, et qu’aucun
n’est inclus dans l’autre.
3
TOPOLOGIE DE ZP
3
3.1
5
Topologie de Zp
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.2
Norme p-adique
Définition 3.3. Pour x ∈ Zp , on définit la norme p-adique de x, notée |x|p , par
|x|p = p−vp (x)
avec la convention |0|p = 0.
Exemple 3.4. On a |10|2 = 12 , |10|3 = 1 et |10|5 = 15 .
Par exponentiation, on déduit les propriétés de la norme p-adique à partir de celles de la valuation
p-adique.
Proposition 3.5. Pour tous x, y ∈ Zp , on a
1. |x|p = 0 ⇐⇒ x = 0
2. |xy|p = |x|p |y|p
3. |x + y|p ≤ max(|x|p , |y|p ) ≤ |x|p + |y|p
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
Zp /pZp ' Z/pZ
3
TOPOLOGIE DE ZP
3.4
6
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”).
P
N
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
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.
3.5
3.5.1
Propriétés de la topologie de Zp
Compact
Théorème 3.8 (Zp est compact). Pour la norme p-adique, Zp est compact, et Z (et même N) est dense
dans Zp .
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 .
P
n
3. Pour les entier négatifs, on par exemple −1 = ∞
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
3.5.3
7
Totalement discontinu
La norme p-adique sur Zp ne peut prendre comme valeur que 1, p1 , p12 , . . .. En particulier les boules ouvertes
1
(et vice versa). On vérifie qu’à part les points, aucune partie
de rayon p1n sont aussi fermées de rayon pn+1
de Zp n’est connexe. On dit que la topologie est totalement discontinue.
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 (a) − vp (b)
vp
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
|f (α0 )|p < |f 0 (α0 )|2p
Alors il existe α ∈ Zp tel que
f (α) = 0
et
|α − α0 |p < |f 0 (α0 )|p
Démonstration. La démonstration consiste à définir la suite d’entier p-adiques (αn )n∈N par récurrence sur
n ∈ N par
f (αn )
αn+1 = αn − 0
f (αn )
Tout en vérifiant par réccurence que cette suite est bien définie et converge.
Ce résultat est à rapprocher de la méthode de Newton sur R pour trouver les zéros d’une fonction C 1
qui consiste à supposer que l’on parte d’un réel α0 par trop loin d’un zéro et tel que la pente en α0 soit
suffisante et on définit αn+1 comme l’abscisse en laquelle la tangente à f en αn coupe l’axe des abscisses
(c’est la formule donnée plus haut).
Il faut noter que la complétude de Zp est essentielle dans la démonstration 6 de ce résultat qui n’est pas
vrai dans Z comme on peut le voir sur l’exemple suivant.
5. C’est-à-dire le quotient Qp = (a, b) ∈ Z2p , b 6= 0 / ∼, où ∼ est la relation d’équivalence définie par (a, b) ∼ (c, d) ⇔ ac =
bd
6. En fait, il est possible pour des anneaux non complets de satisfaire le lemme de Hensel, on les appelle anneaux Henseliens.
RÉFÉRENCES
8
Exemple 5.2. Considérons p = 5, f = X 2 + 1 et α0 = 2. Alors on a
|f (α0 )|5 = |5|5 =
1
5
et
|f 0 (α0 )|5 = |4|5 = 1
Donc on peut appliquer le lemme de Hensel, et on obtient α ∈ Z5 tel que α2 = −1. Mais f n’a clairement
aucune racine dans Z.
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.
Téléchargement