ATLAS Ouvrir dans l'atlas →

Proposition 3Géométrie algébrique

Ensembles algébriques affines

Soit KK un corps et K[X]=K[X1,…,Xn]{K[X]} = K[X_1, \dots, X_n] (plusieurs indéterminées). Pour a∈Kna \in {K^n}, l'évaluation P↦P(a)P \mapsto P(a) est un morphisme d'anneaux. Pour S⊂K[X]S \subset K[X] et Y⊂KnY \subset K^n, on pose Z(S)={a∈Kn:P(a)=0pour tout P∈S},\begin{aligned} Z(S) = \{a \in K^n :{} &P(a) = 0 \\ &\text{pour tout } P \in S\}, \end{aligned} I(Y)={P∈K[X]:P(a)=0pour tout a∈Y}.\begin{aligned} I(Y) = \{P \in K[X] :{} &P(a) = 0 \\ &\text{pour tout } a \in Y\}. \end{aligned} Un ensemble algébrique est une partie de la forme Z(S)Z(S).

Énoncé

(i) Z(S)=Z(J)Z(S) = Z(J) où JJ est l'idéal engendré par SS, et I(Y)I(Y) est un idéal qui contient tout polynôme dont une puissance lui appartient : si Pm∈I(Y)P^m \in I(Y) pour un m⩾1m \geqslant 1, alors P∈I(Y)P \in I(Y).

(ii) Z(I)∪Z(J)=Z(IJ)Z(I) \cup Z(J) = Z(IJ) et ⋂iZ(Si)=Z(⋃iSi)\bigcap_i Z(S_i) = Z\big(\bigcup_i S_i\big) : les ensembles algébriques sont les fermés d'une topologie sur KnK^n, la topologie de Zariski de KnK^n.

(iii) Y⊂Z(I(Y))Y \subset Z(I(Y)), avec égalité si et seulement si YY est algébrique ; S⊂I(Z(S))S \subset I(Z(S)).

(iv) Tout ensemble algébrique est de la forme Z(P1,…,Pk)Z(P_1, \dots, P_k) pour un nombre fini de polynômes P1,…,PkP_1, \dots, P_k.

Démonstration

(i) Les polynômes qui s'annulent en aa forment le noyau de l'évaluation, qui est un idéal ; Z(S)Z(S) ne change donc pas si l'on remplace SS par l'idéal qu'il engendre. I(Y)I(Y) est une intersection de tels noyaux. Si PmP^m s'annule sur YY, PP aussi, KK étant intègre.

(ii) Si a∉Z(I)a \notin Z(I), il existe P∈IP \in I avec P(a)≠0P(a) \neq 0 ; pour Q∈JQ \in J, PQ∈IJPQ \in IJ s'annule en aa, donc Q(a)=0Q(a) = 0 : a∈Z(J)a \in Z(J). L'autre inclusion et l'égalité des intersections sont immédiates.

Avec Z(0)=KnZ(0) = K^n et Z(1)=∅Z(1) = \varnothing, les ensembles algébriques contiennent ∅\varnothing et KnK^n et sont stables par intersection quelconque et par réunion finie : leurs complémentaires vérifient les axiomes d'une topologie (Espace topologique).

(iii) Les inclusions sont des tautologies. Si Y=Z(S)Y = Z(S), alors S⊂I(Y)S \subset I(Y) donne Z(I(Y))⊂Z(S)=YZ(I(Y)) \subset Z(S) = Y.

(iv) Par (i), Z(S)=Z(J)Z(S) = Z(J), où JJ est l'idéal engendré par SS. Par le théorème de la base de Hilbert (Base de Hilbert), JJ est engendré par un nombre fini de polynômes P1,…,PkP_1, \dots, P_k, et Z(J)=Z(P1,…,Pk)Z(J) = Z(P_1, \dots, P_k) par (i) encore.

□
Remarque

Soit FF le corps des fractions de ℤ{\mathbb Z} (Corps des fractions), infini puisqu'il contient une copie de ℤ\mathbb Z. Le « cercle » Z(X12+X22−1)Z(X_1^2 + X_2^2 - 1) de F2F^2 est algébrique par définition ; la droite privée d'un point, {(x,0):x∈F, x≠0}\{(x, 0) : x \in F,\ x \neq 0\}, ne l'est pas.

En effet, un ensemble algébrique Z(S)Z(S) rencontre une droite en un nombre fini de points ou la contient tout entière. Chaque polynôme de SS, restreint à la droite paramétrée, devient un polynôme en une variable : si tous sont nuls, la droite est contenue dans Z(S)Z(S) ; sinon, l'un d'eux a un nombre fini de racines (Racines, (iii)), et l'intersection est finie. Or la partie considérée rencontre l'axe X2=0X_2 = 0 en une infinité de points sans le contenir.

Z(X12 + X22 − 1) D L (0, 0) exclu
À gauche, le cercle rencontre la droite X2=X1+12X_2 = \frac{X_1 + 1}2 en deux points seulement, (−1,0)(-1, 0) et (35,45)(\frac35, \frac45), dont les coordonnées sont dans FF. À droite, la partie DD, en rouge, est la droite LL d'équation X2=0X_2 = 0, en pointillé, privée de l'origine, marquée d'un cercle vide. Un polynôme nul sur DD a, restreint à LL, une infinité de racines : il est nul sur LL tout entière, en particulier en (0,0)(0, 0), si bien que DD n'est pas de la forme Z(S)Z(S). Les points de F2F^2 sont placés comme ceux du plan, pour l'intuition seulement.
Remarque

Sans hypothèse sur KK, ZZ ne distingue pas assez d'idéaux. Sur le corps K=ℤ/3ℤK = {\mathbb Z/3\mathbb Z} (ℤ/nℤ), les carrés de 00, 11 et 22 valent 00, 11 et 11, si bien que X2+1X^2 + 1 n'a pas de racine : Z(X2+1)=∅=Z(1)Z(X^2 + 1) = \varnothing = Z(1). Pourtant X2+1X^2 + 1, de degré 22 et sans racine, n'a pas de facteur de degré 11 (Racines, (i)) : il est irréductible, et l'idéal qu'il engendre est maximal dans l'anneau principal K[X]K[X] (K[X] principal ; Principal ⇒ factoriel, (i)), donc différent de K[X]K[X]. Le Nullstellensatz, au nœud suivant, demande un corps algébriquement clos.

Ouvrir dans l'atlas interactif →