ATLAS Ouvrir dans l'atlas →

Lemme 1Géométrie algébrique

Lemme de Zariski

Soit LL un corps et KK un sous-corps de LL ; LL est un espace vectoriel sur KK, la multiplication externe étant le produit de LL. Pour x1,…,xn∈Lx_1, \dots, x_n \in L, on note K[x1,…,xn]K[x_1, \dots, x_n] l'image du morphisme d'évaluation K[X1,…,Xn]→L{K[X_1, \dots, X_n]} \to L qui envoie chaque XiX_i sur xix_i (Évaluation, (iii)).

C'est un sous-anneau de LL qui contient KK et les xix_i, et il est contenu dans tout sous-anneau BB de LL qui les contient : le morphisme de K[X1,…,Xn]K[X_1, \dots, X_n] dans BB qui envoie XiX_i sur xix_i, suivi de l'inclusion de BB dans LL, coïncide avec l'évaluation, par l'unicité dans la propriété universelle.

Pour n=0n = 0, on convient que K[x1,…,x0]=KK[x_1, \dots, x_0] = K. On dit que LL est engendré comme KK-algèbre par x1,…,xnx_1, \dots, x_n si L=K[x1,…,xn]L = K[x_1, \dots, x_n].

Énoncé

Si le corps LL est engendré comme KK-algèbre par un nombre fini d'éléments, alors LL est un KK-espace vectoriel de dimension finie.

Démonstration

On raisonne par récurrence sur le nombre nn de générateurs, l'énoncé étant démontré à chaque rang pour tous les couples K⊂LK \subset L à la fois. Pour n=0n = 0, L=KL = K, de dimension 11. Soit n⩾1n \geqslant 1, L=K[x1,…,xn]L = K[x_1, \dots, x_n], et x=x1x = x_1. Deux cas se présentent.

Cas algébrique : il existe Q≠0Q \neq 0 dans K[X]K[X] tel que Q(x)=0Q(x) = 0. Pour P∈K[X]P \in K[X], la division euclidienne P=QS+RP = QS + R, avec deg⁡R<deg⁡Q\deg R < \deg Q (Division des polynômes, (ii)), donne P(x)=R(x)P(x) = R(x) : F=K[x]F = K[x] est engendré par 1,x,…,xd−11, x, \dots, x^{d-1}, où d=deg⁡Qd = \deg Q, et il est de dimension finie.

C'est un corps : pour y≠0y \neq 0 dans FF, l'application z↦yzz \mapsto yz de FF dans FF est K-linéaire et injective, puisque LL est un corps, donc surjective (Théorème du rang), et yy a un inverse dans FF.

Cas transcendant : P(x)≠0P(x) \neq 0 pour tout P≠0P \neq 0 de K[X]K[X]. L'ensemble F={P(x) Q(x)−1:P,Q∈K[X], Q≠0}\begin{aligned} F = \{P(x)\,Q(x)^{-1} :{} &P, Q \in K[X],\ \\ &Q \neq 0\} \end{aligned} est un sous-corps de LL : il contient KK et xx, et il est stable par somme, produit et passage à l'inverse d'un élément non nul, puisque P(x)Q(x)+P′(x)Q′(x)=(PQ′+P′Q)(x)(QQ′)(x),\frac{P(x)}{Q(x)} + \frac{P'(x)}{Q'(x)} = \frac{(PQ' + P'Q)(x)}{(QQ')(x)}, avec (QQ′)(x)=Q(x)Q′(x)≠0(QQ')(x) = Q(x)Q'(x) \neq 0.

Dans les deux cas, FF est un sous-corps de LL qui contient KK et xx. Le sous-anneau F[x2,…,xn]F[x_2, \dots, x_n] de LL contient KK et x1,…,xnx_1, \dots, x_n, donc il contient K[x1,…,xn]=LK[x_1, \dots, x_n] = L, d'où F[x2,…,xn]=LF[x_2, \dots, x_n] = L : LL est engendré comme FF-algèbre par n−1n - 1 éléments, et l'hypothèse de récurrence le rend de dimension finie sur FF.

Par le théorème de la base incomplète en dimension finie (Dimension, (iii)), LL a une base (e1,…,em)(e_1, \dots, e_m) sur FF avec e1=1e_1 = 1.

Fin du cas algébrique. Si (fi)(f_i) engendre FF sur KK, les produits fiejf_ie_j, en nombre fini, engendrent LL sur KK : tout z=∑jλjejz = \sum_j \lambda_je_j, avec λj=∑iμijfi\lambda_j = \sum_i \mu_{ij}f_i et μij∈K\mu_{ij} \in K, vaut ∑i,jμij fiej\sum_{i,j}\mu_{ij}\,f_ie_j. Donc LL est de dimension finie sur KK.

Le cas transcendant est impossible. Écrivons xkej=∑lakjlelx_ke_j = \sum_l a_{kjl}e_l pour 2⩽k⩽n2 \leqslant k \leqslant n, et ejej′=∑lbjj′lele_je_{j'} = \sum_l b_{jj'l}e_l, avec des coefficients dans FF, en nombre fini.

Chacun s'écrit P(x)/Q(x)P(x)/Q(x) ; soit f∈K[X]f \in K[X] le produit de ces dénominateurs, non nul. Les coefficients sont alors dans A={P(x) f(x)−k:P∈K[X], k∈ℕ},A = \{P(x)\,f(x)^{-k} : P \in K[X],\ k \in {\mathbb N}\}, sous-anneau de FF qui contient KK et xx.

L'ensemble M=Ae1+⋯+AemM = Ae_1 + \cdots + Ae_m est stable par addition et par multiplication par AA, et par multiplication par chaque eje_j, puisque les bjj′lb_{jj'l} sont dans AA ; il est donc stable par produit, et c'est un sous-anneau de LL.

Il contient 1=e11 = e_1, donc KK et x∈Ax \in A, ainsi que xk=xke1∈Mx_k = x_ke_1 \in M : il contient K[x1,…,xn]=LK[x_1, \dots, x_n] = L.

Soit alors y∈Fy \in F. On a y=∑jμjejy = \sum_j \mu_je_j avec μj∈A\mu_j \in A, et aussi y=y e1y = y\,e_1 ; par unicité des coordonnées dans la base (ej)(e_j) (Familles libres, bases, (i)), y=μ1∈Ay = \mu_1 \in A. Ainsi F=AF = A.

Posons g=1+Xfg = 1 + Xf. Le polynôme XfXf est de degré 1+deg⁡f⩾11 + \deg f \geqslant 1 (Anneau A[X], (iii)), et ajouter la constante 11 ne change pas son coefficient d'indice 1+deg⁡f1 + \deg f : gg est de degré 1+deg⁡f⩾11 + \deg f \geqslant 1, donc non nul, et g(x)≠0g(x) \neq 0.

Comme g(x)−1∈F=Ag(x)^{-1} \in F = A, il existe P∈K[X]P \in K[X] et k∈ℕk \in \mathbb N tels que g(x)−1=P(x) f(x)−kg(x)^{-1} = P(x)\,f(x)^{-k}, c'est-à-dire f(x)k=g(x)P(x)f(x)^k = g(x)P(x), et, l'évaluation en xx étant injective, fk=gPf^k = gP dans K[X]K[X].

Par la formule du binôme (Binôme de Newton), (Xf)k=(g−1)k=gR+(−1)k(Xf)^k = (g - 1)^k = gR + (-1)^k pour un R∈K[X]R \in K[X]. Or (Xf)k=XkgP(Xf)^k = X^kgP, d'où (−1)k=g (XkP−R)(-1)^k = g\,(X^kP - R) : le polynôme gg, de degré au moins 11, diviserait une constante non nulle, ce qui contredit l'additivité des degrés dans l'anneau intègre K[X]K[X].

□
Remarque

La structure de la preuve tient dans une tour de deux étages.

L F K L F K x algébrique x transcendant dim finie (récurrence) F = K[x] dim ≤ deg Q dim finie (récurrence) F = A, mais 1/(1 + x f(x)) ∉ A ⟹ L de dim finie sur K
Le corps FF engendré par x=x1x = x_1 s'intercale entre KK et LL, et l'étage supérieur est de dimension finie par récurrence. Si xx est algébrique, l'étage inférieur l'est aussi, et les dimensions finies se composent. Si xx était transcendant, un nombre fini de dénominateurs, rassemblés en ff, suffirait à écrire tout élément de FF ; l'inverse de 1+xf(x)1 + xf(x) ne s'écrit pas ainsi.

On retrouve, dans le cas transcendant, la raison pour laquelle ℚ\mathbb Q n'est pas engendré comme anneau par un nombre fini de fractions : un nombre fini de dénominateurs ne fait apparaître qu'un nombre fini de nombres premiers.

Remarque

L'erreur la plus répandue est d'oublier l'hypothèse que LL est un corps. L'anneau K[X]K[X] lui-même est engendré comme KK-algèbre par un seul élément et n'est pas de dimension finie ; la preuve s'arrête alors dès le premier pas : dans le cas transcendant, le corps FF des P(x)/Q(x)P(x)/Q(x) n'est plus contenu dans LL, puisque Q(x)Q(x) n'y est pas inversible.

Remarque

La preuve n'utilise aucune forme de l'axiome du choix : les bases choisies sont en nombre fini, et en dimension finie le théorème de la base incomplète se démontre dans 𝖹𝖥\mathsf{ZF}.

Ouvrir dans l'atlas interactif →