ATLAS Ouvrir dans l'atlas →

Théorème 4Géométrie algébrique

Radical d'un idéal et intersection des idéaux premiers ⋆

⋆ Axiome du choix

Pour un anneau quelconque, la démonstration de (i), et donc de (ii), utilise le lemme de Zorn (Lemme de Zorn).

Le lemme de l'ultrafiltre suffirait. Soit x∉Ix \notin \sqrt I. Par l'équivalence admise ici comme au nœud Quasi-compacité, il fournit un idéal premier 𝔮\mathfrak q de A[T]A[T] qui contient l'idéal JJ engendré par II et 1−xT1 - xT ; alors 𝔮∩A\mathfrak q \cap A est un idéal premier qui contient II et pas xx, puisque 1=xT+(1−xT)1 = xT + (1 - xT). L'idéal JJ est bien différent de A[T]A[T] : sinon, 1−xT1 - xT aurait dans (A/I)[T](A/I)[T] un inverse ∑k⩽NhkTk\sum_{k \leqslant N} h_kT^k, et l'identification des coefficients donnerait hk=xkh_k = x^k pour k⩽Nk \leqslant N, puis xN+1=0x^{N+1} = 0 dans A/IA/I, c'est-à-dire xN+1∈Ix^{N+1} \in I.

Le point (i) ne se démontre pas dans 𝖹𝖥\mathsf{ZF} seul : dans le modèle de Hodges, admis ici, où un anneau principal AA n'a pas d'idéal maximal (Points fermés), un élément aa non nul et non inversible n'appartient à aucun idéal premier, alors que 1∉aA1 \notin \sqrt{aA}. Le point (iii) n'utilise aucun choix, et il rend (i) et (ii) démontrables sans choix pour les quotients d'anneaux de polynômes en un nombre fini d'indéterminées sur un corps.

Le radical d'un idéal II est I={x∈A:xn∈I pour un n∈ℕ}\sqrt I = \{x \in A : x^n \in I \text{ pour un } n \in {\mathbb N}\} ; le radical de {0}\{0\}, ensemble des éléments nilpotents, est le nilradical. Un idéal est radical s'il est égal à son radical.

Énoncé

(i) I\sqrt I est l'intersection des idéaux premiers qui contiennent II (l'intersection d'un ensemble vide d'idéaux de AA étant AA) ; c'est donc un idéal.

(ii) V(I)⊂V(J){V}(I) \subset V(J) si et seulement si J⊂I\sqrt J \subset \sqrt I. Les fermés de Spec⁡A{\operatorname{Spec}} A correspondent ainsi bijectivement aux idéaux radicaux, par I↦V(I)I \mapsto V(I).

(iii) Soit KK un corps, II un idéal de K[X1,…,Xn]{K[X_1, \dots, X_n]} et A=K[X1,…,Xn]/IA = K[X_1, \dots, X_n]/I. Pour tout idéal JJ de AA, J\sqrt J est l'intersection des idéaux maximaux de AA qui contiennent JJ, avec la même convention.

Démonstration

(i) Si xn∈I⊂𝔭x^n \in I \subset \mathfrak p avec 𝔭\mathfrak p premier, alors x∈𝔭x \in \mathfrak p, par récurrence sur nn.

Réciproquement, soit x∉Ix \notin \sqrt I, et S={xn:n∈ℕ}S = \{x^n : n \in \mathbb N\}, qui ne rencontre pas II. L'ensemble des idéaux contenant II et ne rencontrant pas SS est non vide et inductif, comme dans la preuve du théorème de Krull ; soit 𝔭\mathfrak p un élément maximal, fourni par le lemme de Zorn (Lemme de Zorn). Il est différent de AA, puisqu'il ne contient pas 1=x01 = x^0.

Il est premier : si a,b∉𝔭a, b \notin \mathfrak p, les idéaux 𝔭+aA\mathfrak p + aA et 𝔭+bA\mathfrak p + bA rencontrent SS, par maximalité, et l'on écrit xm=p1+arx^m = p_1 + ar, xn=p2+bsx^n = p_2 + bs ; alors xm+n∈𝔭+abAx^{m + n} \in \mathfrak p + abA, et ab∉𝔭ab \notin \mathfrak p, sinon xm+n∈𝔭x^{m+n} \in \mathfrak p.

Ainsi xx n'appartient pas à l'idéal premier 𝔭⊃I\mathfrak p \supset I.

(ii) Les idéaux premiers contenant II sont les éléments de V(I)V(I). Si V(I)⊂V(J)V(I) \subset V(J), l'intersection sur V(J)V(J) est contenue dans l'intersection sur V(I)V(I), soit J⊂I\sqrt J \subset \sqrt I par (i). Réciproquement, un premier qui contient II contient I⊃J⊃J\sqrt I \supset \sqrt J \supset J. Comme V(I)=V(I)V(I) = V(\sqrt I), deux idéaux radicaux distincts ont des fermés distincts ; et tout fermé est de la forme V(I)V(I) pour un idéal II (Topologie de Zariski, (i) et (iii)), donc de la forme V(I)V(\sqrt I).

(iii) Un idéal maximal est premier (Idéaux premiers, maximaux, (iii)) : le premier paragraphe de la preuve de (i), qui ne fait aucun choix, montre que J\sqrt J est contenu dans l'intersection. Notons K[X]=K[X1,…,Xn]K[X] = K[X_1, \dots, X_n] et π:K[X]→A\pi : K[X] \to A la surjection canonique ; soit P∈K[X]P \in K[X] dont la classe x=π(P)x = \pi(P) n'est pas dans J\sqrt J. L'idéal J0=π−1(J)J_0 = \pi^{-1}(J) contient II, et aucune puissance PmP^m n'y appartient, puisque xm∉Jx^m \notin J ; en particulier P≠0P \neq 0.

Dans K[X][T]=K[X1,…,Xn,T]K[X][T] = K[X_1, \dots, X_n, T], l'idéal J1J_1 engendré par J0J_0 et 1−TP1 - TP ne contient pas 11. Sinon, on écrirait 1=∑kGkQk+H (1−TP)1 = \sum_k G_k Q_k + H\,(1 - TP) avec Qk∈J0Q_k \in J_0. Évaluons en T=1/PT = 1/P, dans le corps des fractions de l'anneau intègre K[X]K[X] (Corps des fractions, Anneau A[X], (iii)), par la propriété universelle (Évaluation, (i)) : 1=∑kGk(X,1/P) Qk1 = \sum_k G_k(X, 1/P)\, Q_k. En multipliant par une puissance PNP^N assez grande pour chasser les dénominateurs, on obtient PN∈J0P^N \in J_0, ce qui est exclu.

Par Krull sans choix, (i), J1J_1 est contenu dans un idéal maximal 𝔐1\mathfrak M_1 de K[X][T]K[X][T]. Dans le corps L=K[X][T]/𝔐1L = K[X][T]/\mathfrak M_1, la restriction à KK de la surjection canonique est injective (Corps, (iii)), et l'on identifie KK à son image, sous-corps de LL. Alors LL est engendré comme K-algèbre par les classes des XiX_i et de TT, donc de dimension finie sur KK (Lemme de Zariski).

Soit 𝔐=𝔐1∩K[X]\mathfrak M = \mathfrak M_1 \cap K[X], noyau du morphisme K[X]→LK[X] \to L. Son image D≅K[X]/𝔐D \cong K[X]/\mathfrak M (Anneau quotient) est un sous-anneau intègre de LL qui contient KK, sous-espace de LL, donc de dimension finie sur KK (Dimension, (iii)) ; pour y≠0y \neq 0 dans DD, la multiplication par yy est linéaire et injective de DD dans DD, donc surjective (Théorème du rang), et yy est inversible dans DD. Ainsi DD est un corps, et 𝔐\mathfrak M un idéal maximal (Idéaux premiers, maximaux, (ii)).

Il contient J0⊃IJ_0 \supset I, et pas PP, sans quoi 1=TP+(1−TP)1 = TP + (1 - TP) serait dans 𝔐1\mathfrak M_1. Par Krull sans choix, (ii), π(𝔐)\pi(\mathfrak M) est un idéal maximal de AA, qui contient π(J0)=J\pi(J_0) = J, et pas xx, puisque π−1(π(𝔐))=𝔐\pi^{-1}(\pi(\mathfrak M)) = \mathfrak M.

□
Remarque

L'astuce de la variable supplémentaire TT, dans (iii), est due à Rabinowitsch (1929). Elle transforme « aucune puissance de PP n'est dans J0J_0 » en « un certain idéal ne contient pas 11 », auquel s'applique l'existence d'idéaux maximaux ; le Nullstellensatz en tirera sa forme forte.

Remarque

Dans ℤ{\mathbb Z}, le radical de 12ℤ12\mathbb Z est 6ℤ6\mathbb Z : un entier dont une puissance est multiple de 12=22⋅312 = 2^2 \cdot 3 est multiple de 22 et de 33. Les fermés V(12ℤ)V(12\mathbb Z) et V(6ℤ)V(6\mathbb Z) sont égaux, réduits aux deux points 2ℤ2\mathbb Z et 3ℤ3\mathbb Z : le spectre ne voit pas les multiplicités.

Ouvrir dans l'atlas interactif →