Vous êtes sur la page 1sur 5

Anneau des Entiers dun Corps de Nombres

D ependance int egrale

Ici, on a A B anneaux commutatifs. D enition Un el ement b B est dit entier sur A sil existe un polyn ome unitaire P sur A tel que P (b) = 0. P est alors une relation de d ependance int egrale. B est entier sur A si tous ses el ements sont entiers sur A. Remarque: Si A est un corps, entier est equivalent ` a alg ebrique. 5 Q( 5) est entier sur Z. Remarque: 1 + 2 Proposition: Si A B alors les propositions suivantes sont equivalentes: i) b B est entier sur A, ii) A[b] est un A-module de type ni, iii) Il existe un anneau C tel que A C B , C soit un A-module de type ni et b C . Corollaire: i) Si (x1 , . . . , xn ) B sont entiers sur A alors A[x1 , . . . , xn ] est un A-module de type ni. ii) Si A B C alors : C est entier sur A C est entier sur B et B est entier sur A. Remarque: Comme cas particulier de i), on a que tout polyn ome en (x1 , . . . , xn ) ` a coecients dans A est entier sur A. D enition Lensemble A = {b B | b est entier sur A} est un sous-annneau de B , appel e fermeture int egrale de A dans B . B egralement ferm e dans B si A = A. D enition i) A est dit int ii) A est dit int egralement clos sil est int` egre et int egralement ferm e dans son corps des fractions. Remarque: Quelques cas importants danneau int egralement clos : L Si A L, o` u L est un corps, alors A est int egralement clos, Tout anneau factoriel est int egralement clos. On a donc : A euclidien A principal A factoriel A int egralement clos. D enition i) Un corps de nombres est une extension nie de Q. ii) Si K est un corps de nombres, on note OK la fermeture int egrale de Z dans K : cest lanneau des entiers de K . Remarque: OK est donc int egralement clos. Remarque: OK Q=Z car Z est int egralement clos. Remarque: En notant F rac(A) le corps des fractions dun anneau A on a F rac(OK ) =
B

K et m eme mieux : tout el ement de K s ecrit comme le quotient dun el ement de OK par un entier.

Cas quadratique

Si K est un extension quadratique e 2), alors il existe un unique d Z sur Q (de degr sans facteur carr e tel que K = Q( d). Proposition: Si K = Q( d) alors son anneau des entiers Od est Z d si d 2 ou 3 (4) Od = d si d 1 (4) 1 + Z 2 Proposition: Si x = a + b d, avec (a, b) Q, alors on appelle norme de x lentier N (x) = a2 db2 . On a alors : i) N (xy ) = N (x)N (y ). ii) x Od est inversible N (x) {+1, 1}. iii) Si p Z est premier alors : p est r eductible dans Od p est, au signe pr` es, une norme. iv) Si N (x) est premier dans Z alors x est irr eductible dans Od . v) Tout el ement de Od admet une d ecomposition en produit d el ements irr eductibles. Remarque: Pour v), on montre que Od est noeth erien et on utilise que, dans un anneau int` egre noeth erien, tout el ement admet une d ecomposition en produit dirr eductibles. N eanmoins, cette d ecomposition nest pas unique, Od nest donc pas en g en eral factoriel (exemple : O5 nest pas factoriel).

Norme, trace, discriminant

D enition Si A B sont des anneaux et B est un module libre de type ni sur A alors on d enit, pour x B , lapplication A-lin eaire mx On pose alors: trB/A (x) = tr(mx ), NB/A (x) = det(mx ), B/A (x)(X ) = det(XId mx ). Remarque: On consid` ere ici mx comme une application lin eaire An An : la trace, le d eterminant et le polyn ome caract eristique de mx sont donc uniques, ind ependants de la base de B sur A. Remarque: La trace est A-lin eaire et si B est de rang n sur A, si (x, y ) B , a A alors N (xy ) = N (x)N (y ) , N (ax) = an N (x) , tr(a) = na et N (a) = An . Proposition: Soit K un corps et L une extension s eparable nie sur K ([L : K ] = n). Pour x L, en notant x = x1 , . . . , xn les conjugu es de x, on a : i) trL|K (x) = x1 + + xn , 2 B B b bx

ii) NL|K (x) = x1 xn , iii) L|K (x)(X ) = (X x1 ) (X xn ). Remarque: Les conjugu es de x L|K sont les racines du polyn ome minimal de x sur L, chacune etant r ep et ee [L : K (x)] fois. Ainsi, le polyn ome K (x)|K (x)(X ) est le polyn ome minimal de x sur K . Remarque: On a donc trL|K (x) = [L : K (x)]trK (x)|K (x) , NL|K (x) = (NK (x)|K (x))[L:K (x)] et L|K (x)(X ) = (K (x)|K (x)(X ))[L:K (x)] . Corollaire: Si A est un anneau int egralement clos, K etant son corps L des fractions, et L|K est une extension s eparable nie alors x A on a L|K (x)(X ) A[X ]. Remarque: Toutes les fonctions sym etriques el ementaires du polyn ome caract eristique de x sur L|K sont donc ` a valeur dans A. En particulier, NL|K (x) A et trL|K (x) A. D enition Si A B , B est un module libre de rang n sur A et si (x1 , . . . , xn ) B etant alors on d enit le discriminant des (xi ) comme (x1 , . . . , xn ) = det((tr(xi xj ))1i,j n ). Remarque: Si (x1 , . . . , xn ) = 0 alors la famille (x1 , . . . , xn ) est Z-libre.
n

Lemme: Si (y1 , . . . , yn ) B et yi =
j =1

aij xj , avec aij A, alors:

(y1 , . . . , yn ) = (det((aij )))2 (x1 , . . . , xn ). Si (xi ) et (yi ) sont des bases de B alors la matrice ((aij )) est inversible et det((aij ) est inversible dans A; on a donc : D enition Si A B et B est un A-module libre de type ni alors le discriminant de B sur A est lid eal B/A de A engendr e par le discriminant de nimporte quelle base de B sur A. Proposition: Soit A B , o` u B un A-module libre de rang n. Si B/A contient un el ement non diviseur de 0 et (x1 , . . . , xn ) B alors: (x1 , . . . , xn ) est une base de B/A (x1 , . . . , xn ) engendre B/A .

Plongements dun corps de nombres

ore `me: ( The el ement primitif ): Si L|K est une extension de corps s eparable nie alors L|K est monog` ene. ` Theoreme: Si K est un corps de caract eristique nulle, L|K est une extension nie de degr e n et C K est un corps alg ebriquement clos alors il existe exactement n morphismes de corps (1 , , n ) : L C tels que i |K = IdK . Remarque: Si x L alors les i (x) sont exactement les conjugu es de x dans K , chacun r ep et e [L : K (x)] fois. Remarque: Si K = Q et C = C, alors parmi ces n plongements, il y en a r dont limage est dans R et 2s dont limage nest pas contenue dans R : (r, s) est la signature de L et r + 2s = n. Par exemple, si K = Q[ d] alors (r, s) = (2, 0) si d 2 et (r, s) = (0, 1) si d 1. 3

Proposition: Soit K un corps de nombres, L|K une extension nie de degr e n et (1 , , n ) : L C les plongemenents v eriant i |K = IdK . Si (x1 , . . . , xn ) est une base de L|K alors : i) (x1 , , xn ) = (det((i (xj ))1i,j n )2 . ii) (x1 , , xn ) = 0, donc la forme bilin eaire sym etrique L L K (x, y ) trL/K (xy ) est non d eg en er ee. Lemme: Si L = K (), avec K un corps de nombres, et P est le polyn ome n(n1) n1 2 minimal de sur K (deg (P ) = n), alors (1, , , ) = (1) NL/K (P ()). Remarque: Si n = 2 et P (X ) = X 2 + bX + c alors (1, ) = b2 4c. Si n = 3 et P (X ) = X 3 + pX + q alors (1, , 2 ) = 4p3 27q 2 .

Structure de OK et bases dentiers

ore `me: Si A est int The egralement clos, K = F rac(A) est de caract eristique nulle et L|K est nie de degr e n alors : L i) A est un sous-module dun A-module libre de rang n. L ii) Si, en plus, A est principal, alors A est un A-module libre de rang n. Remarque: En particulier, si n = [K : Q] alors OK est un Z-module libre de rang n. D enition Soit K est un corps de nombres. i) Une base dentier de K est une Z-base de OK . ii) Le discriminant K de K est le discriminant de nimporte quelle de ses bases dentier. Remarque: Il en existe donc toujours une, et toute base dentier de K sera une Q-base de K . Remarque: Le discriminant de K est bien ind ependant de la base dentier choisie pour le calculer, car deux bases dentier di` erent dune matrice inversible dans Z, donc de d eterminant au carr e egal a 1. ` Remarque: Si K =Q[ d], on a : pour d 1 (4) , K = d et pour d 2 ou 3 (4) , K = 4d. Dans la pratique, on utilise les deux propositions suivantes. Proposition: Si K est un corps de nombres et (1 , . . . , n ) OK v erient (1 , . . . , n ) = 0 alors :
n

i) (1 , . . . , n ) = [OK :
i=1

Zi ]2 K .

ii) Si (1 , . . . , n ) est sans facteur carr e alors


n

OK =
i=1

Zi et (1 , . . . , n ) = K .

Remarque: Dans le cas ii), (1 , . . . , n ) est donc une base dentier de K . 4

Proposition: Soient K un corps de nombres et p un entier premier. Sil existe a OK tel que K = Q(a) et tel que le polyn ome minimal de a sur Q soit p-Eisenstein, alors p | [OK : Z[a]].
n1

Remarque: On a Z[a] =
i=0

Zai , si le polyn ome minimal de a sur Q est de degr e n.

Remarque: Un polyn ome P (X ) = a0 X n + + an est p-Eisenstein si p |a0 , p|a2 , , p|an et p2 |an .

Vous aimerez peut-être aussi