ATLAS Ouvrir dans l'atlas →

Proposition 3Théorie algébrique des nombres

Norme d'un idéal

Comme dans les trois nœuds précédents, K=ℚ(d)K = \mathbb Q(\sqrt d) et 𝒪=𝒪K\mathcal O = {\mathcal O_K}. On pose ω=d\omega = \sqrt d si d≡2d \equiv 2 ou 3(mod4)3 \pmod 4, et ω=1+d2\omega = \frac{1 + \sqrt d}2 si d≡1(mod4)d \equiv 1 \pmod 4, de sorte que 𝒪=ℤ+ℤω\mathcal O = {\mathbb Z} + \mathbb Z\omega (Corps quadratiques, (ii)).

Cette écriture est unique : 11 et ω\omega sont linéairement indépendants sur ℚ{\mathbb Q}, puisque d∉ℚ\sqrt d \notin \mathbb Q.

La norme d'un idéal non nul II est son indice, N(I)=[𝒪:I]N(I) = [\mathcal O : I], nombre d'éléments de l'anneau 𝒪/I\mathcal O/I. Pour β∈𝒪\beta \in \mathcal O, on note β𝒪\beta\mathcal O, ou (β)(\beta), l'idéal principal engendré par β\beta ; pour un idéal II, on a βI=(β)I\beta I = (\beta)I.

Énoncé

(i) Contenir, c'est diviser. Si I⊂JI \subset J sont deux idéaux non nuls, il existe un idéal LL tel que I=JLI = JL.

(ii) Pour deux idéaux non nuls II et JJ, N(IJ)=N(I)N(J)N(IJ) = N(I)N(J).

(iii) Pour β∈𝒪\beta \in \mathcal O non nul, N(β𝒪)=∣N(β)∣N(\beta\mathcal O) = |N(\beta)|.

(iv) Un idéal de norme mm contient mm, et il n'y a qu'un nombre fini d'idéaux de norme mm. Un idéal dont la norme est un nombre premier est premier.

Démonstration

(i) Écrivons J=𝔮1⋯𝔮sJ = \mathfrak q_1 \cdots \mathfrak q_s, produit d'idéaux premiers non nuls (Factorisation des idéaux), et posons J∗=𝔮1′⋯𝔮s′J^* = \mathfrak q_1' \cdots \mathfrak q_s', où 𝔮i′\mathfrak q_i' est le sous-groupe de KK défini au nœud Idéal inverse. Comme 𝔮i𝔮i′=𝒪\mathfrak q_i\mathfrak q_i' = \mathcal O pour chaque ii, et que le produit est associatif et commutatif (Trois lemmes), on a JJ∗=𝒪JJ^* = \mathcal O.

Le produit L=IJ∗L = IJ^* est un sous-groupe de KK stable par multiplication par 𝒪\mathcal O, et il est contenu dans JJ∗=𝒪JJ^* = \mathcal O : c'est un idéal de 𝒪\mathcal O. Enfin JL=(JJ∗)I=I.JL = (JJ^*)I = I.

(ii) Montrons d'abord N(M𝔭)=N(M)N(𝔭)N(M\mathfrak p) = N(M)N(\mathfrak p) pour un idéal non nul MM et un idéal premier non nul 𝔭\mathfrak p. Comme M𝔭⊂MM\mathfrak p \subset M, le théorème de Lagrange donne, comme dans la preuve de Trois lemmes, (i), N(M𝔭)=N(M)⋅∣M/M𝔭∣.N(M\mathfrak p) = N(M) \cdot |M/M\mathfrak p|.

L'anneau k=𝒪/𝔭k = \mathcal O/\mathfrak p est un corps, puisque 𝔭\mathfrak p est maximal (Idéaux, (iii), et Idéaux premiers, maximaux, (ii)).

Le groupe V=M/M𝔭V = M/M\mathfrak p est un kk-espace vectoriel pour la loi (x+𝔭)(y+M𝔭)=xy+M𝔭,(x + \mathfrak p)(y + M\mathfrak p) = xy + M\mathfrak p, bien définie puisque 𝔭M\mathfrak pM et xM𝔭xM\mathfrak p sont contenus dans M𝔭M\mathfrak p ; les axiomes viennent de ceux de l'anneau 𝒪\mathcal O.

L'espace VV n'est pas nul : si l'on avait M𝔭=M=M𝒪M\mathfrak p = M = M\mathcal O, la simplification par MM (Factorisation des idéaux) donnerait 𝔭=𝒪\mathfrak p = \mathcal O. Soit y∈My \in M hors de M𝔭M\mathfrak p, de classe yˉ≠0\bar y \neq 0 dans VV, et soit A=y𝒪+M𝔭A = y\mathcal O + M\mathfrak p, idéal compris entre M𝔭M\mathfrak p et MM.

Par (i), A=MLA = ML pour un idéal LL, puis M𝔭=AL2M\mathfrak p = AL_2 pour un idéal L2L_2. Ainsi M𝔭=M(LL2)M\mathfrak p = M(LL_2), et la simplification par MM donne 𝔭=LL2⊂L\mathfrak p = LL_2 \subset L. Par maximalité de 𝔭\mathfrak p, L=𝔭L = \mathfrak p ou L=𝒪L = \mathcal O ; le premier cas donnerait A=M𝔭A = M\mathfrak p, contre y∉M𝔭y \notin M\mathfrak p. Donc A=MA = M.

Tout élément de VV est ainsi la classe d'un xy+zxy + z, avec x∈𝒪x \in \mathcal O et z∈M𝔭z \in M\mathfrak p, c'est-à-dire λyˉ\lambda\bar y avec λ=x+𝔭\lambda = x + \mathfrak p : l'application λ↦λyˉ\lambda \mapsto \lambda\bar y de kk dans VV est surjective. Elle est injective : si (λ−μ)yˉ=0(\lambda - \mu)\bar y = 0 avec λ≠μ\lambda \neq \mu, la multiplication par l'inverse de λ−μ\lambda - \mu dans kk donne yˉ=0\bar y = 0. Donc ∣V∣=∣k∣=N(𝔭)|V| = |k| = N(\mathfrak p).

Écrivons maintenant J=𝔭1⋯𝔭rJ = \mathfrak p_1 \cdots \mathfrak p_r (Factorisation des idéaux). Chaque idéal intermédiaire I𝔭1⋯𝔭jI\mathfrak p_1 \cdots \mathfrak p_j est non nul, puisqu'il contient un produit d'éléments non nuls de I,𝔭1,…,𝔭jI, \mathfrak p_1, \dots, \mathfrak p_j et que 𝒪\mathcal O est intègre.

En appliquant ce qui précède rr fois, on obtient N(IJ)=N(I)N(𝔭1)⋯N(𝔭r),N(IJ) = N(I)N(\mathfrak p_1) \cdots N(\mathfrak p_r), et, pour I=𝒪I = \mathcal O, qui est de norme 11, N(J)=N(𝔭1)⋯N(𝔭r)N(J) = N(\mathfrak p_1) \cdots N(\mathfrak p_r) : d'où N(IJ)=N(I)N(J)N(IJ) = N(I)N(J).

(iii) La conjugaison σ:α↦αˉ\sigma : \alpha \mapsto \bar\alpha est un automorphisme d'anneau de KK (Norme, unités, (i)), qui est sa propre réciproque. Elle envoie 𝒪\mathcal O dans 𝒪\mathcal O, un élément et son conjugué ayant même trace et même norme (Corps quadratiques, (i)).

Elle envoie aussi β𝒪\beta\mathcal O sur βˉ𝒪\bar\beta\mathcal O, et α+β𝒪↦αˉ+βˉ𝒪\alpha + \beta\mathcal O \mapsto \bar\alpha + \bar\beta\mathcal O est une bijection de 𝒪/β𝒪\mathcal O/\beta\mathcal O sur 𝒪/βˉ𝒪\mathcal O/\bar\beta\mathcal O : les idéaux (β)(\beta) et (βˉ)(\bar\beta) ont même norme.

Posons n=N(β)=ββˉn = N(\beta) = \beta\bar\beta ; c'est un entier (Corps quadratiques), non nul puisque βˉ=σ(β)≠0\bar\beta = \sigma(\beta) \neq 0. Le produit des idéaux (β)(\beta) et (βˉ)(\bar\beta) est engendré par les produits βx⋅βˉy=nxy\beta x \cdot \bar\beta y = nxy, avec x,y∈𝒪x, y \in \mathcal O : c'est l'idéal (n)(n).

Par unicité de l'écriture, a+bωa + b\omega appartient à n𝒪n\mathcal O si et seulement si nn divise aa et bb. Chaque classe modulo n𝒪n\mathcal O contient donc un et un seul élément a+bωa + b\omega avec 0⩽a,b<∣n∣0 \leqslant a, b < |n|.

Elle en contient un, car on réduit aa et bb modulo ∣n∣|n| par division euclidienne, ce qui retranche un élément de n𝒪n\mathcal O ; elle n'en contient qu'un, car la différence de deux tels éléments a des coordonnées de valeur absolue <∣n∣< |n|, non toutes deux nulles, et n'est pas dans n𝒪n\mathcal O.

Ainsi N(n𝒪)=n2N(n\mathcal O) = n^2. Par (ii), N(β𝒪)2=N(β𝒪)N(βˉ𝒪)=N(n𝒪)=n2.\begin{aligned} N(\beta\mathcal O)^2 &= N(\beta\mathcal O)N(\bar\beta\mathcal O) \\ &= N(n\mathcal O) = n^2. \end{aligned}

(iv) Si N(I)=mN(I) = m, le groupe additif 𝒪/I\mathcal O/I a mm éléments, et mm fois chacun d'eux est nul (Groupes cycliques, (i)) ; en particulier m=m⋅1m = m \cdot 1 appartient à II. Alors m𝒪⊂Im\mathcal O \subset I, et II est la réunion de ses classes modulo m𝒪m\mathcal O : il est déterminé par une partie de l'ensemble 𝒪/m𝒪\mathcal O/m\mathcal O, qui a m2m^2 éléments par (iii). Il y a donc au plus 2m22^{m^2} idéaux de norme mm.

Si N(I)=ℓN(I) = \ell est un nombre premier, écrivons I=𝔭1⋯𝔭rI = \mathfrak p_1 \cdots \mathfrak p_r (Factorisation des idéaux). Par (ii), ℓ=N(𝔭1)⋯N(𝔭r)\ell = N(\mathfrak p_1) \cdots N(\mathfrak p_r), et chaque N(𝔭i)N(\mathfrak p_i) vaut au moins 22, puisque 𝔭i≠𝒪\mathfrak p_i \neq \mathcal O. Il y a donc un seul facteur, et I=𝔭1I = \mathfrak p_1 est premier.

□
Remarque

Dans ℤ[−5]\mathbb Z[\sqrt{-5}], l'idéal (1+−5)(1 + \sqrt{-5}) est de norme N(1+−5)=6N(1 + \sqrt{-5}) = 6. On le voit sur le réseau qu'il forme dans le plan, où l'indice devient le nombre de points du réseau 𝒪\mathcal O dans une maille du sous-réseau ; la preuve de (iii) n'utilise pas cette lecture géométrique, qui demanderait une théorie de l'aire des réseaux.

β = 1 + √−5 β√−5 1 2√−5
Le point (a,b)(a, b) figure a+b−5a + b\sqrt{-5}. Les points rouges forment l'idéal (β)(\beta), β=1+−5\beta = 1 + \sqrt{-5}, engendré comme groupe par β\beta et β−5=−5+−5\beta\sqrt{-5} = -5 + \sqrt{-5}. La maille bleue, comptée avec le sommet 00 mais sans les trois autres sommets ni les deux côtés opposés à 00, contient six points, 00 et les cinq points pleins de la couleur du texte, deux à deux non congrus modulo (β)(\beta) : un par classe, et N((β))=6N((\beta)) = 6.
Remarque

Pour 𝔭=(2,1+−5)\mathfrak p = (2, 1 + \sqrt{-5}), la relation 𝔭2=(2)\mathfrak p^2 = (2) (Idéaux, (ii)) donne N(𝔭)2=N((2))=4N(\mathfrak p)^2 = N((2)) = 4, donc N(𝔭)=2N(\mathfrak p) = 2 : l'anneau 𝒪/𝔭\mathcal O/\mathfrak p est le corps à deux éléments.

Remarque

La valeur absolue de (iii) n'est pas décorative. Dans ℤ[2]\mathbb Z[\sqrt 2], N(1+2)=−1N(1 + \sqrt 2) = -1, alors que l'idéal (1+2)(1 + \sqrt 2), engendré par une unité, est l'anneau entier, de norme 11. Autrement dit, la norme d'un idéal est un indice, donc un entier positif, même quand celle de ses éléments change de signe.

Remarque

Le point (i) prolonge ce que l'on sait dans ℤ{\mathbb Z} : bℤ⊂aℤb\mathbb Z \subset a\mathbb Z si et seulement si aa divise bb. Le piège est le sens de l'inclusion : le diviseur est l'idéal le plus grand.

Remarque

La preuve de (i) repose sur l'idéal inverse, donc sur le point (ii) de Trois lemmes, dont la remarque de ce nœud montre l'échec dans l'anneau A=ℤ[5]A = \mathbb Z[\sqrt 5], plus petit que l'anneau des entiers. Le point (i) y tombe en défaut.

Soit J=(2,1+5)J = (2, 1 + \sqrt 5) dans AA. Comme (1+5)2=2(3+5)(1 + \sqrt 5)^2 = 2(3 + \sqrt 5) et 3+5=2+(1+5)3 + \sqrt 5 = 2 + (1 + \sqrt 5), on trouve J2=2JJ^2 = 2J. Cet idéal n'est pas inversible : si JJ′=AJJ' = A, la multiplication de J2=2JJ^2 = 2J par J′J' donnerait J=2AJ = 2A, qui ne contient pas 1+51 + \sqrt 5.

L'idéal 2A2A est contenu dans JJ sans être de la forme JLJL. En effet, un élément x=a+b5x = a + b\sqrt 5 vérifie xJ⊂2AxJ \subset 2A si et seulement si x(1+5)=(a+5b)+(a+b)5x(1 + \sqrt 5) = (a + 5b) + (a + b)\sqrt 5 est dans 2A2A, c'est-à-dire si a≡b(mod2)a \equiv b \pmod 2, c'est-à-dire si x∈Jx \in J.

Si l'on avait 2A=JL2A = JL, on aurait donc L⊂JL \subset J, puis 2A=JL⊂J2=2J,2A = JL \subset J^2 = 2J, et 2=2j2 = 2j avec j∈Jj \in J, soit 1∈J1 \in J : c'est faux, puisque les éléments de JJ ont des coordonnées de même parité.

Ouvrir dans l'atlas interactif →