Sei sulla pagina 1di 466

Carlos Ivorra Castillo

ESQUEMAS
Hubo un tiempo en el que todas las partes de
la materia estaban dispersas, cuando el algebra, la
geometra y la aritmetica, o bien vivan separadas, o
mantenan relaciones fras, reducidas a llamadas oca-
sionales de una a otra; pero eso se esta acabando; las
tres se estan acercando y aparecen constantemente
conectadas e ntimamente relacionadas por miles de
fuertes lazos, y podemos esperar con conanza en
que llegar a un tiempo en el que no formar an sino un
solo cuerpo con una sola alma.
J.J. Sylvester

Indice General
Introduccion ix
Captulo I: La geometra clasica 1
1.1 Conjuntos proyectivos . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 El espectro homogeneo . . . . . . . . . . . . . . . . . . . . . . . . 6
1.3 Propiedades de los conjuntos proyectivos . . . . . . . . . . . . . . 7
1.4 Conjuntos cuasiproyectivos . . . . . . . . . . . . . . . . . . . . . 11
Captulo II: Esquemas 19
2.1 Espectros anes y proyectivos . . . . . . . . . . . . . . . . . . . . 19
2.2 Esquemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2.3 Subesquemas abiertos y cerrados . . . . . . . . . . . . . . . . . . 31
2.4 Inmersiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
2.5 Conjuntos algebraicos . . . . . . . . . . . . . . . . . . . . . . . . 48
Captulo III: Conceptos basicos sobre esquemas 53
3.1 Algunas propiedades globales . . . . . . . . . . . . . . . . . . . . 53
3.2 La dimensi on de un conjunto algebraico . . . . . . . . . . . . . . 64
3.3 El polinomio de Hilbert . . . . . . . . . . . . . . . . . . . . . . . 67
3.4 Producto de esquemas . . . . . . . . . . . . . . . . . . . . . . . . 77
3.5 Cambio de base . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
3.6 Puntos racionales . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Captulo IV: Algunas clases de esquemas y homomorsmos 105
4.1 Homomorsmos de tipo nito . . . . . . . . . . . . . . . . . . . . 105
4.2 Homomorsmos separados . . . . . . . . . . . . . . . . . . . . . . 111
4.3 Homomorsmos propios . . . . . . . . . . . . . . . . . . . . . . . 118
4.4 Homomorsmos proyectivos . . . . . . . . . . . . . . . . . . . . . 127
4.5 Homomorsmos nitos . . . . . . . . . . . . . . . . . . . . . . . . 137
4.6 Homomorsmos planos . . . . . . . . . . . . . . . . . . . . . . . . 141
Captulo V: Haces coherentes 149
5.1 Haces cuasicoherentes . . . . . . . . . . . . . . . . . . . . . . . . 149
5.2 Haces coherentes . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
5.3 Homomorsmos en espacios proyectivos . . . . . . . . . . . . . . 165
5.4 Haces amplios y muy amplios . . . . . . . . . . . . . . . . . . . . 182
5.5 Complementos sobre esquemas proyectivos . . . . . . . . . . . . . 191
v
vi

INDICE GENERAL
Captulo VI: Cohomologa 195
6.1 La cohomologa de

Cech . . . . . . . . . . . . . . . . . . . . . . . 195
6.2 Esquemas anes noetherianos . . . . . . . . . . . . . . . . . . . . 202
6.3 La cohomologa de los espacios proyectivos . . . . . . . . . . . . . 209
6.4 El polinomio de Hilbert . . . . . . . . . . . . . . . . . . . . . . . 218
6.5 Imagenes directas superiores . . . . . . . . . . . . . . . . . . . . . 232
6.6 El teorema de nitud . . . . . . . . . . . . . . . . . . . . . . . . . 236
Captulo VII: Regularidad 243
7.1 Esquemas normales . . . . . . . . . . . . . . . . . . . . . . . . . . 243
7.2 Esquemas regulares . . . . . . . . . . . . . . . . . . . . . . . . . . 253
7.3 Diferenciales de K ahler . . . . . . . . . . . . . . . . . . . . . . . . 257
7.4 Haces de formas diferenciales . . . . . . . . . . . . . . . . . . . . 266
7.5 Homomorsmos suaves . . . . . . . . . . . . . . . . . . . . . . . . 273
7.6 Inmersiones regulares . . . . . . . . . . . . . . . . . . . . . . . . . 280
7.7 Intersecciones completas locales . . . . . . . . . . . . . . . . . . . 287
Captulo VIII: Divisores 293
8.1 Funciones racionales . . . . . . . . . . . . . . . . . . . . . . . . . 293
8.2 Divisores de Weil . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
8.3 Divisores de Cartier . . . . . . . . . . . . . . . . . . . . . . . . . 309
8.4 Imagenes inversas de divisores . . . . . . . . . . . . . . . . . . . . 319
8.5 Sistemas lineales . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
Captulo IX: Dualidad 337
9.1 Preliminares de algebra homol ogica . . . . . . . . . . . . . . . . . 337
9.2 Haces dualizantes . . . . . . . . . . . . . . . . . . . . . . . . . . . 344
9.3 El haz can onico . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
9.4 Complejos de Koszul . . . . . . . . . . . . . . . . . . . . . . . . . 364
9.5 El genero geometrico . . . . . . . . . . . . . . . . . . . . . . . . . 372
9.6 Un teorema de conexion . . . . . . . . . . . . . . . . . . . . . . . 373
Captulo X: Curvas algebraicas 375
10.1 Hechos basicos sobre curvas algebraicas . . . . . . . . . . . . . . 375
10.2 El grado y la dimensi on de un divisor . . . . . . . . . . . . . . . 378
10.3 El teorema de Riemann-Roch . . . . . . . . . . . . . . . . . . . . 386
10.4 Curvas elpticas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390
Captulo XI: El teorema de Weil 397
11.1 Cambio de base . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397
11.2 Haces inversibles en productos . . . . . . . . . . . . . . . . . . . 404
11.3 Variedades abelianas . . . . . . . . . . . . . . . . . . . . . . . . . 412

INDICE GENERAL vii


Apendice A: Los teoremas de Zariski 419
A.1 Homomorsmos anes . . . . . . . . . . . . . . . . . . . . . . . . 419
A.2 El teorema de las funciones formales . . . . . . . . . . . . . . . . 422
A.3 El teorema de conexi on . . . . . . . . . . . . . . . . . . . . . . . 428
A.4 Homomorsmos llanos . . . . . . . . . . . . . . . . . . . . . . . . 433
Bibliografa 443

Indice de Materias 444


Introducci on
Si S es una supercie de Riemann compacta y conexa de genero g 1, el
teorema de Abel-Jacobi arma que su grupo de clases de grado 0, Pic
0
(S), es
isomorfo a un toro complejo J de dimensi on g, que es un grupo de Lie com-
pacto y conexo, al que se le llama variedad jacobiana
1
de S. M as a un, J es una
variedad algebraica, en el sentido de que es conformemente equivalente a una
variedad algebraica proyectiva, es decir, a un subconjunto de un espacio pro-
yectivo P
n
(C) denido por un sistema de ecuaciones polin omicas homogeneas.
(Esto no lo cumplen todos los toros complejos, pero s los que pueden obtenerse
como variedad jacobiana de una supercie de Riemann.)
En 1940, Andre Weil anunci o que tena una demostraci on de la hip otesis
de Riemann para curvas algebraicas denidas sobre cuerpos nitos,
2
bajo el
supuesto de que el teorema de Abel-Jacobi fuera generalizable a curvas alge-
braicas proyectivas regulares denidas sobre un cuerpo arbitrario. (Observemos
que una supercie de Riemann es lo mismo
3
que una curva proyectiva regular
sobre C.)
No vamos a dar aqu un enunciado preciso de la generalizaci on necesaria, pero
en esencia consiste asociar a cada curva proyectiva regular C/k una variedad
proyectiva regular J
C
(su variedad jacobiana), denida tambien sobre k, que
sea una variedad abeliana, es decir, que tenga una estructura de grupo abeliano
denida mediante aplicaciones regulares + : J
C
J
C
J
C
y : J
C
J
C
,
y de modo que, con esta estructura de grupo, sea isomorfa al grupo Pic
0
(C).
Esta generalizacion del teorema de Abel-Jacobi no es trivial en absoluto,
pero hay que tener en cuenta que Weil se encontraba entonces en una prisi on
militar a causa de un dierend avec les autorites fran caises au sujet de mes
obligations militaires. Seg un el mismo explico: En dautres circonstances, une
publication maurait paru bien prematuree. Mais, en avril 1940, pouvait-on se
croire assure du lendemain?
El caso era que Weil casi saba como construir la variedad jacobiana de
una curva, y el casi lo concret o en la decada siguiente: en 1944 termin o sus
Foundations of Algebraic Geometry (publicadas en 1946), en las que introdujo
1
Cf. mi libro de Geometra algebraica, deniciones 1.76 y 10.8, teoremas 1.77, 10.9 y 10.19.
2
Cf. mi libro de Curvas elpticas, Apendice A.
3
Cf. mi libro de Geometra Algebraica, comentarios tras el teorema 6.29.
ix
x Introducci on
un concepto abstracto de variedad algebraica, respecto al cual las variedades
proyectivas y cuasiproyectivas son como las subvariedades diferenciales de 1
n
a las variedades diferenciales abstractas; mientras que en 1948 completo sus li-
bros Sur les Courbes algebriques et les Varietes qui sen deduisent y Varietes
Abeliennes et Courbes Algebriques, en los que construy o las variedades jaco-
bianas como variedades abstractas, no necesariamente proyectivas, y demostro
la hip otesis de Riemann de acuerdo con su idea original.
4
Las variedades jacobianas construidas por Weil son variedades abelianas abs-
tractas, es decir, variedades (abstractas) dotadas de una estructura de grupo
denida mediante homomorsmos entre variedades (el an alogo algebraico a un
grupo de Lie) y que adem as son completas, que es el analogo abstracto a la
compacidad en el caso de variedades complejas. Sin embargo, Weil no pudo
demostrar que las variedades jacobianas pudieran sumergirse en un espacio pro-
yectivo. (Mientras toda variedad diferencial (real) abstracta es difeomorfa a
una subvariedad de 1
n
, para un n sucientemente grande, no es cierto que toda
variedad algebraica abstracta pueda sumergirse en un espacio proyectivo. Ni
siquiera es cierto para variedades completas.)
En 1953, Barsoti y Matsusaka demostraron independientemente que toda
variedad abeliana es proyectiva, y Weil encontr o otra demostracion en 1957.
Mientras tanto, Oskar Zariski estaba obteniendo profundos resultados en
geometra algebraica mediante tecnicas completamente distintas a las de Weil:
las tecnicas del algebra conmutativa. Planeaba escribir sus propios fundamentos
de la geometra algebraica, pero s olo lleg o a publicar dos vol umenes de

Algebra
conmutativa en colaboraci on con P. Samuel (1958 y 1960). Ello se debi o a que
fue Alexander Grothendieck quien encontr o la forma m as adecuada de conectar
la geometra algebraica con el algebra conmutativa, a traves de la teora de
esquemas. Entre 1960 y 1967 fue publicando, en colaboraci on con J. Dieudonne,
sus

Elements de Geometrie Algebrique, que en un principio deba constar de
trece partes, aunque al nal s olo se publicaron cuatro (en ocho entregas) y hay
un borrador de la quinta.
Se produjo as una situaci on muy desagradable: ahora existan dos funda-
mentaciones distintas de la geometra algebraica: la de Weil y la de Grothen-
dieck, que constituan dos lenguajes distintos, por no decir incompatibles entre
s, en el sentido de que traducir, no ya una prueba, sino simplemente un enun-
ciado, de uno al otro no era trivial en absoluto. En s mismos, ambos son
dos obras monumentales del pensamiento humano, pero, comparativamente, la
teora de Grothendieck es muy superior a la de Weil, puesto que permite reducir
f acilmente muchos problemas geometricos a meros problemas de algebra conmu-
tativa, que puede entender y abordar un algebrista aunque no este familiarizado
con la geometra. La teora de Weil, en cambio, resulta esoterica para cualquiera
que no este muy familiarizado con ella, y requiere sus propios metodos, de modo
que no es f acil aprovechar con ella las posibilidades del algebra conmutativa.
4
Posteriormente, Stepanov, Schmidt y Bombieri encontraron una demostracion mas ele-
mental en la que no intervienen las variedades jacobianas, que es en esencia la demostracion
que aparece en mi libro de Curvas elpticas.
xi
Lo desagradable es que una generaci on de matematicos se haba estudiado
los fundamentos de Weil, y ahora se encontraba con que para trabajar desde
el punto de vista de Grothendieck haba que empezar de cero, y muchos nunca
llegaron a hacerlo. Ya nadie usa el lenguaje de Weil, y algunos textos valiosos
de geometra algebraica (entre ellos los del propio Weil, pero muchos m as, como
los de S. Lang o A. Neron) son pr acticamente ilegibles, salvo que un lector se
arme de la paciencia necesaria para digerir primero los libros originales de Weil,
y sabiendo que luego tendr a serios problemas para expresar lo que aprenda en
terminos modernos.
En este libro exponemos lo fundamental de la teora de esquemas de Gro-
thendieck. No vamos a construir las variedades jacobianas, pues para ello nece-
sitaramos entrar a fondo en la teora de variedades abelianas, lo que dara pie
a otro libro, pero s veremos la prueba de Weil de que toda variedad abeliana
es proyectiva (adaptada al lenguaje de los esquemas, naturalmente). Adem as
de su valor hist orico como motivacion de la geometra algebraica abstracta, la
demostracion tiene el interes de que en ella intervienen casi todos los resultados
que presentamos, que no son pocos.
Una buena parte de estos resultados son versiones abstractas de los resulta-
dos que en mi libro de Geometra algebraica aparecen enunciados y demostrados
en terminos clasicos. Tal y como ya hemos mencionado, una de las ventajas de la
teora de esquemas es que permite aplicar a la geometra algebraica las tecnicas
del algebra conmutativa, y tambien facilita la aplicaci on del algebra homol ogica.
La mayor parte de requisitos en ambas ramas los he presentado separadamente
en mi

Algebra homol ogica y algebra conmutativa, de modo que los n umeros entre
corchetes, como [3.2], son referencias a este libro.
Para terminar, quiero agradecer al profesor Qing Liu la correspondencia que
amablemente ha mantenido conmigo y que me ha sido de ayuda inestimable a
la hora de asimilar algunos aspectos de esta teora. Todas sus observaciones,
indicaciones y comentarios han sido valiossimos para m. Su libro [6] es, sin
duda, la mejor opci on para todo aquel que desee profundizar m as en la teora
de esquemas y sus aplicaciones a la geometra aritmetica.
Captulo I
La geometra clasica
Antes de presentar la teora de esquemas, conviene revisar aunque sea
brevemente los conceptos de la geometra algebraica cl asica que constituyen
el punto de partida de la teora moderna. La geometra algebraica surge a partir
del problema de estudiar los sistemas de ecuaciones polinomicas, lo que conduce
al concepto de conjunto algebraico afn.
1
Los conjuntos algebraicos anes son
sucientes para estudiar problemas locales en geometra algebraica, pero para
las cuestiones globales hemos de tener en consideracion los puntos innitos que
aparecen cuando consideramos dichos conjuntos dentro del espacio proyectivo
(de modo que, por ejemplo, una par abola tiene un punto innito y una hiperbola
tiene dos). Esto nos lleva al concepto de conjunto algebraico proyectivo, que
estudiaremos aqu. A su vez, para unicar el estudio de los conjuntos algebrai-
cos anes y proyectivos conviene introducir la noci on de conjunto algebraico
cuasiproyectivo.
1.1 Conjuntos proyectivos
En lo sucesivo K sera un cuerpo algebraicamente cerrado y k un sub-
cuerpo arbitrario. Representaremos por P
n
= P
n
(K) el espacio proyectivo
n-dimensional. Fijado un sistema de referencia, sus puntos vienen determina-
dos por coordenadas homogeneas, esto es, clases de equivalencia en A
n+1
0
de modo que dos vectores de coordenadas se corresponden con el mismo punto
si y solo si se diferencian en un factor constante no nulo. Un cambio de sis-
tema de referencia transforma linealmente las coordenadas homogeneas de los
puntos. Podemos considerar P
n
(k) P
n
(K). Todo sistema de referencia pro-
yectivo de P
n
(k) lo es tambien de P
n
(K) y, respecto a tal sistema, los puntos de
P
n
(k) son los que admiten un vector de coordenadas homogeneas en A
n+1
(k).
Consideraremos unicamente sistemas de referencia en P
n
(k).
Sea P P
n
y F k[X
0
, . . . , X
n
]. Fijado un sistema de referencia, diremos
que P es un cero de F (y lo representaremos por F(P) = 0) si F se anula en
1
Los resultados basicos sobre la geometra afn se encuentran en la seccion [3.2].
1
2 Captulo 1. La geometra clasica
todos los vectores de coordenadas homogeneas de P. Si F = F
0
+ +F
d
es la
descomposicion de F en polinomios homogeneos, esto equivale a que cada F
i
se
anule en P. En efecto, jado un vector de coordenadas homogeneas X, tenemos
que
0 = F(X) = F
0
(X) +F
1
(X) + +
d
F
d
(X)
para todo K. El miembro derecho es un polinomio en con innitas races,
luego sus coecientes son todos nulos.
Si S es un conjunto de polinomios homogeneos, representaremos por
V (S) = P P
n
[ F(P) = 0.
Un conjunto C P
n
es un conjunto algebraico proyectivo si es de la forma
C = V (S) para cierto conjunto S K[X
0
, . . . , X
n
] de polinomios homogeneos.
Si S k[X
0
, . . . , X
n
] diremos que C esta denido sobre k y lo representaremos
por C/k. El car acter algebraico de un conjunto no depende del sistema de
referencia.
Si C/k es un conjunto algebraico proyectivo no vaco de P
n
, llamaremos
I(C) = F k[X
0
, . . . , X
n
] [ F(P) = 0 para todo P C.
Pronto veremos que conviene denir I() = (X
0
, . . . , X
n
). Claramente I(C)
es un ideal radical. M as a un, es un ideal homogeneo, el en sentido siguiente:
Denicion 1.1 Un ideal I de un anillo graduado A es homogeneo si esta gene-
rado por elementos homogeneos.
Teniendo en cuenta que un polinomio se anula en un punto si y s olo si
se anulan sus componentes homogeneas, tenemos que si C/k es un conjunto
algebraico, entonces el ideal I(C) esta generado por los polinomios homogeneos
que contiene.
Teorema 1.2 Sea A un anillo graduado e I un ideal de A. Las armaciones
siguientes son equivalentes:
a) I es homogeneo.
b) I contiene las componentes homogeneas de sus elementos.
c) A/I es un anillo graduado con la graduaci on (A/I)
k
= (A
k
+I)/I.
Demostraci on: a) b) Sea S un generador de I formado por elementos
homogeneos. Si a I, entonces a =

i
c
i
s
i
, con s
i
S, c
i
A. Si descompo-
nemos cada c
i
en componentes homogeneas tenemos una expresion de a como
suma de elementos homogeneos todos ellos m ultiplos de los s
i
, luego todos ellos
estan en I. Al agruparlos seg un su grado obtenemos la descomposicion de a en
componentes homogeneas.
1.1. Conjuntos proyectivos 3
b) a) Claramente I esta generado por los elementos homogeneos que
contiene.
b) c) Es claro que A/I =

k
(A/I)
k
. Basta probar que la suma es directa,
pues obviamente el grado de un producto de elementos homogeneos es la suma
de sus grados.
Tomamos una suma
n

k=0
a
k
= 0, con a
k
(A/I)
k
y hemos de probar que
cada sumando es nulo. En principio
n

k=0
a
k
I, luego por b) cada a
k
I, luego
a
k
= 0.
c) b) Si a =
n

k=0
a
k
I, con a
k
A
k
, entonces la clase de a en A/I
es nula, luego cada componente homogenea a
k
+ I ha de ser nula, luego cada
a
k
I.
Ahora vamos a demostrar la versi on proyectiva del teorema de los ceros de
Hilbert, que nos da la relaci on exacta entre los conjuntos algebraicos proyectivos
y los ideales homogeneos. Lo obtendremos a partir del resultado an alogo de la
geometra afn a traves del concepto de cono:
Denicion 1.3 El cono afn de un conjunto algebraico proyectivo C/k en P
n
es el conjunto

C A
n+1
de todas las coordenadas homogeneas de los puntos
de C mas el punto 0.
Es inmediato que si S es un conjunto de polinomios homogeneos tal que
C = V (S) como conjunto proyectivo, entonces

C = V (S) como conjunto afn.
Para evitar confusiones, en el razonamiento siguiente escribiremos V
a
y V
p
para
referirnos a los conjuntos de ceros de un conjunto de polinomios en A
n+1
y en
P
n
respectivamente. Aunque en este caso no hay ambig uedad, distinguiremos
tambien entre V
a
y V
p
.
Es claro que si C ,= , entonces I
p
(C) = I
a
(

C), y si I es un ideal homogeneo
de k[X
0
, . . . , X
n
] tal que V
p
(I) ,= , entonces

V
p
(I) = V
a
(I). As pues, si
V
p
(I) ,= , tenemos que
I
p
(V
p
(I)) = I
a
(

V
p
(I)) = I
a
(V
a
(I)) = radI.
De aqu que si C = V
p
(I) es un conjunto algebraico no vaco, entonces
V
p
(I
p
(C)) = V
p
(I
p
(V
p
(I))) = V
p
(radI) = V
p
(I) = C.
Respecto al conjunto vaco, la situaci on es la siguiente: Si V
p
(I) = es
porque V
a
(I) 0, lo que a su vez equivale a que
(X
0
, . . . , X
n
) = I
a
(0) I
a
(V
a
(I)) = radI.
Ahora es inmediato el teorema siguiente:
4 Captulo 1. La geometra clasica
Teorema 1.4 (Teorema de los ceros de Hilbert) Sea K un cuerpo alge-
braicamente cerrado y k un subcuerpo de K. La correspondencia C I(C) es
una biyecci on entre el conjunto de todos los conjuntos algebraicos proyectivos
C/k y el conjunto de todos los ideales homogeneos radicales I (X
0
, . . . , X
n
)
de k[X
0
, . . . , X
n
]. Su inversa es la aplicaci on I V (I). Para todo ideal ho-
mogeneo I ,= k[X
0
, . . . , X
n
] se cumple que I(V (I)) = RadI.
Si C/k es un conjunto algebraico proyectivo, jado un sistema de referencia
en P
n
podemos denir el algebra A
k
[C] = k[X
0
, . . . , X
n
]/I(C), que es una k-
algebra graduada noetheriana y reducida. Ahora bien, a diferencia de lo que
sucede en el caso afn, no podemos interpretar sus elementos como funciones
sobre C. Pese a ello, para cada subconjunto algebraico D C podemos denir
I
C
(D) = f A
k
[C] [ f(P) = 0,
entendiendo que si f = [F], entonces f(P) = 0 signica que F(P) = 0, lo
cual tiene sentido y no depende del representante de la clase. Es inmediato
que I
C
(D) = I(D)/I(C), lo que nos da una biyecci on entre los subconjuntos
algebraicos de C y los ideales radicales homogeneos de A
k
[C] distintos de A
k
[C].
La correspondencia inversa es la que asigna a cada ideal I A
k
[C] el conjunto
algebraico
V
C
(I) = P C [ f(P) = 0 para todo f I.
Como en el caso afn, es inmediato que la intersecci on arbitraria y la uni on
nita de conjuntos algebraicos proyectivos es tambien un conjunto proyectivo.
Esto nos permite denir la topologa de Zariski en P
n
(relativa a k) como la
topologa que tiene por cerrados a los subconjuntos algebraicos de P
n
denidos
sobre k. La topologa de Zariski en un conjunto algebraico proyectivo de-
nido sobre k sera la restriccion de la topologa de Zariski de P
n
. El hecho de
que los anillos A
k
[C] sean noetherianos implica que los conjuntos algebraicos
proyectivos son espacios topologicos noetherianos. En particular admiten una
descomposicion unica en uni on nita de componentes irreducibles.
Llamaremos variedades proyectivas a los conjuntos algebraicos proyectivos
irreducibles.
Como en el caso afn, se prueba que un conjunto algebraico proyectivo C es
primo si y s olo si el ideal I(C) es primo. S olo es necesaria la siguiente observacion
adicional:
Teorema 1.5 En un anillo graduado A, un ideal homogeneo I es primo si y
s olo si cuando ab I con a y b homogeneos, entonces a I o b I.
Demostraci on: Supongamos que a / I y b / I. Sea a
m
la componente
homogenea de menor grado de a que no esta en I y sea b
n
la componente
homogenea de menor grado de b que no esta en I. Entonces
(ab)
mn
=

u+v=m+n
a
u
b
v
I.
Por la eleccion de m y n, todos los sumandos tienen un factor en I salvo
a
m
b
n
, luego a
m
b
n
I, en contradicci on con la hip otesis.
1.1. Conjuntos proyectivos 5
Ejemplo Consideremos el conjunto
C = (s
3
, s
2
t, st
2
, t
3
) P
3
[ (s, t) P
1
.
Observemos que C = V (F
1
, F
2
, F
3
), donde
F
1
= X
2
1
X
0
X
2
, F
2
= X
2
2
X
1
X
3
, F
3
= X
0
X
3
X
1
X
2
.
Una inclusi on es obvia. Si un punto P = (a, b, c, d) cumple las ecuaciones
b
2
ac = 0, c
2
bd = 0, ad bc = 0,
distinguimos dos casos: o bien a = 0, en cuyo caso b = c = 0, con lo que,
ciertamente, P = (0, 0, 0, 1) C; o bien a ,= 0, en cuyo caso podemos suponer
que a = 1. Tomamos s = 1, t = b, con lo que
a = s
3
, b = s
2
t, c = b
2
= st
2
, d = bc = b
3
= t
3
.
En denitiva, P C. Llamemos I = (F
1
, F
2
, F
3
). Vamos a probar que I es
primo, con lo que C es una variedad proyectiva, y adem as I(C) = I(V (I)) = I.
Llamemos B = k[X
0
, X
1
, X
2
, X
3
]/I. Hemos de probar que B es un dominio
ntegro. Observemos que B = k[x
0
, x
1
, x
2
, x
3
], y los generadores cumplen las
relaciones
x
2
1
= x
0
x
2
, x
2
2
= x
1
x
3
, x
1
x
2
= x
0
x
3
.
Denimos un homomorsmo k[X
0
, X
1
, X
2
, X
3
] k[S, T] mediante
X
0
S
3
, X
1
S
2
T, X
2
ST
2
, X
3
T
3
.
Es claro que I esta contenido en el n ucleo de este homomorsmo, luego
tenemos un homomorsmo B k[S, T]. Su imagen est a contenida en el
subanillo S
3
k[S, T] formado por los polinomios de grado m ultiplo de 3. Basta
probar que B S
3
es un isomorsmo, y para ello deniremos su inverso.
Observemos que S
3
es un k-espacio vectorial que tiene por base a los mono-
mios (con coeciente 1) de grado m ultiplo de 3. Cada uno de estos monomios
se expresa de forma unica como
S
3u
T
3v
, S
3u
T
3v
(ST
2
), S
3u
T
3v
(S
2
T),
para ciertos u, v 0. Podemos denir una aplicaci on lineal S
3
B mediante
S
3u
T
3v
x
u
0
x
v
3
, S
3u
T
3v
(ST
2
) x
u
0
x
v
3
x
1
, S
3u
T
3v
(S
2
T) x
u
0
x
v
3
x
2
.
Una comprobaci on sencilla muestra que esta aplicacion es, de hecho, un
homomorsmo de anillos. Es evidente que los dos homomorsmos que hemos
denido son mutuamente inversos.
6 Captulo 1. La geometra clasica
1.2 El espectro homogeneo
Vamos a introducir el an alogo proyectivo del espectro de un anillo. Primera-
mente probaremos algunos resultados generales sobre ideales primos en anillos
graduados. El teorema siguiente es una consecuencia inmediata de 1.5:
Teorema 1.6 Sea A un anillo graduado, P un ideal primo y P

el ideal gene-
rado por los elementos homogeneos contenidos en P. Entonces P

es tambien
un ideal primo.
De aqu se sigue a su vez:
Teorema 1.7 Si I es un ideal homogeneo de un anillo graduado, entonces los
divisores primos minimales de I son homogeneos.
Demostraci on: Si P es un divisor primo minimal de I, el ideal P

cons-
truido en el teorema anterior cumple que I P

P, luego ha de ser P

= P.
La interseccion de ideales homogeneos es trivialmente homogenea, y el radi-
cal de un anillo es la intersecci on de sus divisores primos minimales, luego:
Teorema 1.8 Si I es un ideal homogeneo de un anillo graduado A, entonces
radI es la intersecci on de todos los ideales primos homogeneos que contienen
a I, luego tambien homogeneo. En particular rad0 es homogeneo y A
red
es un
anillo graduado.
Observemos que si A es un anillo graduado, entonces A
+
=

k>0
A
k
es un
ideal homogeneo de A. En el caso de un anillo de polinomios A = k[X
0
, . . . , X
n
]
tenemos que A
+
= (X
0
, . . . , X
n
) y es facil ver que todo ideal homogeneo esta
contenido en A
+
, pero esto ya no es cierto si k no es un cuerpo.
Denicion 1.9 Si A es un anillo graduado, denimos el espectro homogeneo de
A como el conjunto Proy A de todos los ideales primos homogeneos P de A tales
que A
+
, P. A tales ideales los llamaremos ideales relevantes de A. Puesto
que Proy A EspA, consideraremos a Proy A como espacio topologico con la
topologa inducida desde EspA.
Si A = A
k
[C], para un conjunto algebraico proyectivo C/k, los primos rele-
vantes de A se corresponden biunvocamente con las subvariedades proyectivas
de C.
En general, tenemos que los cerrados de Proy A son los conjuntos de la forma
V (I) = P Proy A [ I P,
donde I es un ideal de A que podemos tomar homogeneo, ya que si sustituimos
I por el ideal generado por los componentes homogeneas de los elementos de
I el conjunto V (I) no vara. Tambien podemos suponer que I es radical, pues
1.3. Propiedades de los conjuntos proyectivos 7
V (I) = V (radI). Por otra parte, podemos tomar unicamente ideales I A
+
,
ya que V (I) = V (I A
+
). Esto se debe a que si P V (I A
+
) entonces
IA
+
I A
+
P y, como A
+
, P, ha de ser I P, luego P V (I).
Lo que no podemos hacer es suponer al mismo tiempo que I es radical y que
I A
+
. Esto es posible, por ejemplo, si A es reducido, pues entonces A
+
es un
ideal radical.
Es f acil ver que si I, J son ideales homogeneos de A, entonces V (I) V (J)
si y solo si J A
+
radI.
En particular, V (I) = si y solo si V (I) V (A
+
), si y solo si A
+
radI.
Observamos por ultimo que una base de Proy A la forman los abiertos prin-
cipales
D(f) = P Proy A [ f / P, f A,
pues son la restriccion a Proy A de una base de EspA. Seguimos teniendo una
base si tomamos unicamente elementos f homogeneos, pues D(f) es la uni on
de los abiertos denidos por las componentes homogeneas de f.
1.3 Propiedades de los conjuntos proyectivos
Ya hemos visto como los conos anes permiten traspasar propiedades de los
conjuntos algebraicos anes a propiedades similares en los conjuntos algebraicos
proyectivos. Otra forma de conectarlos es a traves de la nocion de clausura
proyectiva de un conjunto algebraico afn.
Podemos identicar cada punto (x
1
, . . . , x
n
) A
n
con el punto de P
n
con
coordenadas homogeneas (1, x
1
, . . . , x
n
). De este modo, A
n
se identica con
el abierto D(X
0
), es decir, el complementario del hiperplano H = V (X
0
), al
que llamaremos hiperplano del innito. Esta inmersion depende del sistema de
referencia. Eligiendolo adecuadamente, cualquier hiperplano puede convertirse
en el hiperplano del innito.
La topologa de Zariski (relativa a k) de A
n
es la restriccion de la topo-
loga de Zariski de P
n
. Para demostrarlo conviene introducir algunos concep-
tos sobre polinomios: Si F(X
0
, . . . , X
n
) k[X
0
, . . . , X
n
] es homogeneo, deni-
mos su deshomogeneizaci on F

(X
1
, . . . , X
n
) = F(1, X
1
, . . . , X
n
), mientras que
si F(X
1
, . . . , X
n
) k[X
1
, . . . , X
n
], denimos su homogeneizaci on como
F

(X
0
, . . . , X
n
) = X
gradF
0
F(X
1
/X
0
, . . . , X
n
/X
0
) k[X
0
, . . . , X
n
].
Es f acil ver entonces que si C/k es un subconjunto algebraico de P
n
, en-
tonces C A
n
= V (S), donde S = F

[ F I(C), luego la intereseccion


es un conjunto algebraico afn denido sobre k. Recprocamente, si C/k es
un subconjunto algebraico de A
n
, consideramos el conjunto C = V (S), donde
S = F

[ F I(C). Obviamente es un conjunto algebraico proyectivo (de-


nido sobre k) y C = C A
n
.
8 Captulo 1. La geometra clasica
Con esto hemos probado que los cerrados de A
n
son las intersecciones con
A
n
de los cerrados de P
n
, luego en efecto, la topologa de Zariski de A
n
es la
topologa relativa.
Observemos que el conjunto C construido en el argumento precedente es la
clausura de C en P
n
. En efecto, si C D P
n
y D es cerrado en P
n
, tomemos
F I(D). Entonces F

I(C), luego (F

I(C). Ahora bien, es f acil ver


que F = X
r
0
(F

, para cierto r 0. As pues, F I(C). Esto prueba que


I(D) I(C), luego C D.
A la clausura en P
n
de un conjunto algebraico afn la llamaremos su clausura
proyectiva.
El teorema siguiente recoge los resultados fundamentales que relacionan los
conjuntos algebraicos anes y proyectivos:
Teorema 1.10 La aplicaci on C C que a cada conjunto algebraico afn C/k
de A
n
le asigna su clausura proyectiva es una biyecci on entre los conjuntos
algebraicos anes de A
n
y los conjuntos algebraicos proyectivos de P
n
que no
tienen ninguna componente irreducible contenida en el hiperplano del innito.
Ademas C es irreducible si y s olo si lo es C y si C = V
1
V
r
es la
descomposici on de C en componentes irreducibles, la descomposici on de C es
C = V
1
V
r
.
Demostraci on: El hecho de que C es irreducible si y solo si lo es C es un
hecho general sobre espacios topologicos. La ultima armaci on del teorema es
entonces inmediata, salvo que hemos de probar que ninguna V
i
esta contenida en
la uni on de las restantes. De todos modos, esta claro que C no tiene componentes
irreducibles contenidas en el hiperplano del innito.
Observemos ahora que si V es un conjunto algebraico proyectivo irreducible
no contenido en el hiperplano del innito, es decir, tal que V

= V A
n
,= ,
entonces V

es un abierto no vaco de V , luego es denso, luego V

= V . De aqu
se sigue que todo conjunto algebraico proyectivo C sin componentes irreducibles
contenidas en el hiperplano del innito es la clausura de un conjunto algebraico
afn, concretamente de C A
n
. As mismo es claro que si C es un conjunto
algebraico afn se cumple que C A
n
= C. Con esto ya es evidente la parte que
faltaba de la ultima armaci on.
De aqu deducimos el resultado b asico sobre dimensiones:
Teorema 1.11 Si C/k es un conjunto algebraico afn y C es su clausura pro-
yectiva, entonces dimC = dimC.
Demostraci on: Basta probar el teorema para un conjunto algebraico afn
irreducible no vaco V de dimensi on d. Aplicando [3.74] a k[X
1
, . . . , X
n
] con-
cluimos que existe una cadena de variedades
_ V
0
_ V
1
_ _ V
n
= A
n
1.3. Propiedades de los conjuntos proyectivos 9
tal que V = V
d
. Tomando clausuras obtenemos una cadena similar en P
n
, y
tomando ideales obtenemos una cadena de ideales primos
0 = P
n
_ _ P
0
_ (X
0
, . . . , X
n
)
tal que P
d
= I(V ). Tenemos una cadena de ideales primos en k[X
0
, . . . , X
n
] de
longitud n+1. Como esta es precisamente la dimension del anillo de polinomios
concluimos que es maximal, luego la cadena de variedades
V
0
_ _ V
d
es maximal y la dimension de V es precisamente d.
Ahora es f acil traducir a conjuntos algebraicos proyectivos propiedades cono-
cidas para conjuntos algebraicos anes. Empezamos con un resultado tecnico:
Teorema 1.12 Toda cadena estrictamente creciente de variedades no vacas en
P
n
esta contenida en una cadena maximal, cuya longitud es necesariamente n.
Demostraci on: Podemos tomar un hiperplano del innito que pase por
un punto no contenido en la primera de las variedades. As, al cortar con A
n
obtenemos una cadena de variedades anes no vacas de la misma longitud.
Por el teorema [3.74] podemos completarla hasta una cadena de longitud n y
tomando clausuras obtenemos una cadena de variedades proyectivas de longitud
n que extiende a la cadena dada. Tomando ideales obtenemos una cadena
de ideales primos en k[X
0
, . . . , X
n
] que puede completarse con (X
0
, . . . , X
n
) y
entonces tiene longitud n+1. Como esta es la dimension del anillo de polinomios,
concluimos que es maximal.
Teorema 1.13 Sea C/k un conjunto algebraico proyectivo en P
n
. Entonces:
a) dimC n y dimC = n si y s olo si C = P
n
.
b) Si

C A
n+1
es el cono afn de C, entonces dim

C = dimC + 1. Adem as
dimC = dimA
k
[C] 1.
c) dimC no depende de k.
d) Si todas las componentes irreducibles de C tienen la misma dimensi on y
V ,= es una subvariedad de C, entonces
dimC = dimV + codim
C
V.
e) dimC = 0 si y s olo si C es nito.
f ) C es una hipersupercie (es decir, est a denido por un unico polinomio)
si y s olo si todas sus componentes irreducibles tienen codimensi on 1 en
P
n
.
10 Captulo 1. La geometra clasica
Demostraci on: a) es consecuencia inmediata del teorema anterior.
b) Observemos en primer lugar que si C es irreducible entonces

C tambien
lo es, pues I(

C) = I(C). De aqu se sigue facilmente que las componentes irre-
ducibles de

C son los conos de las componentes irreducibles de C y basta probar
la propiedad en el caso en qu C es irreducible de dimensi on d. Consideremos
una cadena de subvariedades
,= V
0
_ _ V
d
= C.
Por el teorema anterior podemos completarla hasta una cadena maximal
,= V
0
_ _ V
n
= P
n
.
De aqu obtenemos una cadena de ideales primos
0 = I(V
n
) _ _ I(V
0
) _ (X
0
, . . . , X
n
).
Como la dimension de k[X
0
, . . . , X
n
] es n + 1, esta cadena es maximal. De
aqu se sigue que la cadena
0 _

V
0
_ _

V
d
=

C
es maximal, luego dim

C = d + 1, por el teorema [3.74] aplicado a k[

C].
La segunda parte de b) es inmediata, pues por denici on A
k
[C] = k[

C].
c) Es consecuencia de b) y del resultado an alogo para variedades anes.
d) Es consecuencia del teorema anterior.
e) Si dimC = 0, consideramos los espacios anes que resultan de tomar
como hiperplano del innito cada uno de los hiperplanos X
i
= 0. Concluimos
que C tiene un n umero nito de puntos en cada uno de ellos y, como entre todos
cubren P
n
, resulta que C es nito.
Para probar el recproco basta ver que los puntos tienen dimensi on 0, y para
ello basta tomar un hiperplano del innito que no contenga al punto.
f) Supongamos que las componentes irreducibles de C tienen codimension 1
en P
n
. Si una de ellas est a contenida en el hiperplano del innito entonces es
el hiperplano del innito (por ejemplo por d). Por la propiedad an aloga para
conjuntos algebraicos anes tenemos que C

= C A
n
= V (F), para cierto
F k[X
1
, . . . , X
n
]. Claramente C

= V (F

). Ahora bien, si el hiperplano del


innito H no es una componente irreducible de C, tenemos que C = C

=
V (F

), y en caso contrario C = V (F

) H = V (X
n+1
F

).
Si C es una hipersupercie, entonces C = V (F), para cierto polinomio
(homogeneo) que podemos tomar sin factores primos m ultiples (los factores
primos de un polinomio homogeneo son homogeneos, porque el producto de
polinomios no homogeneos no es homogeneo). Entonces (F) es un ideal radical,
por lo que I(C) = (F). El teorema [3.81] nos da que los divisores primos
1.4. Conjuntos cuasiproyectivos 11
minimales de (F) tienen altura 1. Dichos divisores son homogeneos, y son los
ideales de las componentes irreducibles de C, luego todas tienen codimensi on 1.
Para terminar generalizamos los teoremas [5.3] y [5.4]:
Teorema 1.14 Sea V/k una variedad proyectiva y f
1
, . . . , f
m
A
k
[V ] elemen-
tos homogeneos. Entonces cada componente irreducible W de V
V
(f
1
, . . . , f
m
)
cumple que dimW dimV m.
Demostraci on: Sea

V A
n
el cono de V . Hemos visto que es irreducible
y es claro que el cono de V
V
(f
1
, . . . , f
m
) es V

V
(f
1
, . . . f
m
)

V . Ademas el
cono de cada componente irreducible W de V
V
(f
1
, . . . , f
m
) es una componente
irreducible de V

V
(f
1
, . . . , f
m
). Este cono es no vaco, porque contiene el punto
(0, . . . , 0). As pues, podemos aplicarle [5.3], lo que nos da que
dimW = dim

W 1 dim

V 2 = dimV 1.
El mismo argumento prueba la versi on proyectiva de [5.4]:
Teorema 1.15 Sean V/k y W/k dos variedades proyectivas en P
n
. Entonces
cada componente irreducible Z de V W verica que
dimZ dimV + dimW n.
1.4 Conjuntos cuasiproyectivos
El concepto de conjunto algebraico cuasiproyectivo engloba tanto a los con-
juntos algebraicos anes como a los proyectivos. La denici on es sencilla:
Denicion 1.16 Un conjunto algebraico cuasiproyectivo (denido sobre k) es
un abierto en un conjunto algebraico proyectivo (denido sobre k).
Si C/k es un conjunto algebraico cuasiproyectivo, entonces es un abierto en
su clausura proyectiva C. En efecto: en principio existe un conjunto proyectivo
D/k tal que C es abierto en D, pero entonces C C D y el hecho de que C
sea abierto en D implica que tambien lo es en C.
Es evidente que C es un espacio topologico noetheriano, pues una cadena
decreciente de cerrados en C puede representarse como la interseccion con C de
una cadena decreciente de cerrados en C, luego la cadena se ha de estabilizar.
Por consiguiente C es uni on de un n umero nito de componentes irreducibles.
Si C
0
es una componente irreducible de C, entonces C
0
= C
0
C, pues C
0
es
irreducible y C
0
C es un abierto no vaco, luego tambien es irreducible, luego
es un subconjunto irreducible de C que contiene a C
0
, luego es C
0
. Esto prueba
que las componentes irreducibles de los conjuntos algebraicos cuasiproyectivos
son tambien conjuntos algebraicos cuasiproyectivos.
12 Captulo 1. La geometra clasica
Si C es un conjunto algebraico cuasiproyectivo y es abierto en un conjunto
algebraico proyectivo D, entonces cada componente irreducible C
0
de C esta
contenida en una componente irreducible D
0
de D. M as a un, D
0
C es un
abierto no vaco en D
0
, luego es denso, luego es irreducible, luego C
0
= D
0
C,
luego C
0
= D
0
. Concluimos que C es una uni on de componentes irreducibles
de D.
Es obvio que todo conjunto algebraico afn es un conjunto algebraico cuasi-
proyectivo. Los subconjuntos algebraicos proyectivos de P
n
son los subconjun-
tos algebraicos cuasiproyectivos cerrados en P
n
. Todo abierto y todo cerrado
en un conjunto algebraico cuasiproyectivo es tambien un conjunto algebraico
cuasiproyectivo.
Vamos a denir ahora la k-algebra de las funciones regulares en un conjunto
algebraico cuasiproyectivo. En primer lugar, si C/k es un conjunto algebraico
proyectivo y f A
k
[C] es un elemento homogeneo, podemos denir el abierto
principal
D(f) = P C [ f(P) ,= 0.
Observemos que f(P) no esta denido, pero la condici on f(P) ,= 0 s lo esta
(entendida como F(P) ,= 0, donde f = [F]). Ciertamente, D(f) = C V
C
(f)
es un abierto, y es claro que los abiertos principales forman una base de la
topologa de Zariski de C.
Denicion 1.17 Sea C/k un conjunto algebraico proyectivo y U C un
abierto no vaco. Diremos que una funci on r : U K es regular en un
punto x U si existen f, g A
k
[C] homogeneos del mismo grado tales que
x D(g) U y para todo y D(g) se cumple que r(y) = f(y)/g(y). Diremos
que la funci on r es regular en U si lo es en todos los puntos de U.
Observemos que f(y) y g(y) no estan denidos, pero el cociente s lo esta.
Como en el caso afn, la regularidad en un punto x es una propiedad local, es
decir, que si r es regular en x y x U

U, entonces r[
U
tambien es regular
en x.
Representaremos por k[U] al conjunto de todas las funciones regulares en U.
Es inmediato comprobar que tiene estructura de k-algebra con la suma y el
producto denidos puntualmente. Convenimos en que k[] = 0.
Consideremos un conjunto algebraico afn C y su clausura proyectiva C.
Entonces C es abierto en C y todo abierto U en C es tambien un abierto en C.
Ahora tenemos dos deniciones de k[U], una considerando a U como abierto en
C y otra consider andolo como abierto en C. Vamos a ver que son equivalentes:
Si r k[U] en el sentido afn, para todo P U existen funciones f, g k[C]
tales que D(g) U y r[
D(g)
= f/g. Si f = [F] y g = [G], consideramos
los polinomios F

y G

y, si es necesario, multiplicamos uno de ellos por una


potencia de X
n+1
para que tengan el mismo grado. Entonces f

= [X
n+1
F

]
y g

= [X
n+1
G

] son elementos homogeneos del mismo grado en A


k
[C] tales
1.4. Conjuntos cuasiproyectivos 13
que D(g) = D(g

) y r[
D(g

)
= f

/g

, luego f k[U] en el sentido proyec-


tivo. Igualmente se prueba la inclusi on opuesta, deshomogeneizando en lugar
de homogeneizando.
Consideremos ahora un conjunto algebraico cuasiproyectivo U/k. Existe un
conjunto algebraico proyectivo C/k tal que U es abierto en C. Tenemos denida
la k-algebra k[U] respecto de C, pero vamos a probar que en realidad no depende
de C, con lo que podemos hablar de la k-algebra de funciones regulares de un
conjunto algebraico cuasiproyectivo dado.
Basta observar que U U C y que la restricci on dene un epimorsmo
natural de anillos graduados A
k
[C] A
k
[U] dado por [F] [F]. Es inmediato
entonces que una funci on r : U K es regular en U respecto de C si y solo si
lo es respecto de U.
Introducimos ahora las aplicaciones que conectan adecuadamente dos con-
juntos algebraicos cuasiproyectivos:
Denicion 1.18 Una aplicaci on : C D entre dos conjuntos algebraicos
cuasiproyectivos denidos sobre k es regular (denida sobre k) si es continua y
para todo abierto U de D y toda funci on k[U], se cumple que
U
() =
k[
1
[U]]. La aplicaci on es un isomorsmo (sobre k) si es biyectiva y
tanto como
1
son regulares (sobre k).
Es f acil ver que la composicion de aplicaciones regulares es regular, as como
que la regularidad es una propiedad local, es decir, una aplicaci on es regular si
y solo si lo es su restriccion a un entorno abierto de cada punto. Las aplicacio-
nes regulares entre conjuntos algebraicos anes tienen una caracterizaci on muy
simple:
Denicion 1.19 Sean C A
m
y D A
n
dos conjuntos algebraicos anes
denidos sobre k. Una aplicaci on : C D es polin omica (denida sobre k)
si existen polinomios F
1
, . . . , F
n
k[X
1
, . . . , X
m
] tales que para todo P C se
cumple que (P) = (F
1
(P), . . . , F
n
(P)).
Vamos a probar que las aplicaciones regulares entre conjuntos algebraicos a-
nes son precisamente las aplicaciones polinomicas. Primeramente demostramos
una implicaci on:
Teorema 1.20 Toda aplicaci on polinomica entre conjuntos algebraicos anes
es regular.
Demostraci on: Sea : C D seg un la denici on de aplicaci on po-
lin omica. Si A/k es un subconjunto algebraico de D, entonces P
1
[A] si y
solo si (P) A, si y s olo si F((P)) = 0, para todo F I(A). Las funciones
F son polinomios, y A es el conjunto de ceros de todos ellos. Por lo tanto A
es algebraico. Esto prueba la continuidad de .
Consideremos ahora un abierto U en D tal que [C] U ,= y k[U].
Hemos de probar que k[
1
[U]]. Para ello tomamos un punto P
1
[U]
14 Captulo 1. La geometra clasica
y hemos de probar que es regular en P. Tenemos que (P) U, luego
existen f, g k[D] tales que D(g) U y [
D(g)
= f/g.
Si f = [F] y g = [G], al componer F y G con los polinomios F
i
obtenemos
polinomios F

y G

que determinan funciones f

= [F

], g

= [G

] en k[C] con la
propiedad de que f

= f, g

= g. Ademas
1
[U] D(g

). Claramente,
( )[
D(g

)
= f

/g

, lo que prueba la regularidad de en P.


Recordemos ahora que si C es un conjunto algebraico afn, entonces los sub-
conjuntos algebraicos anes irreducibles de C se corresponden biunvocamente
con los ideales primos de k[C] a traves de las correspondencias V I
C
(V ),
P V
C
(P). (Esto no es necesariamente cierto si C no es afn).
A su vez, esto implica que si : C D es una aplicaci on regular entre dos
conjuntos algebraicos anes denidos sobre k, el homomorsmo de k-algebras

: k[D] k[C] dado por



(f) = f determina completamente a . En
efecto, para cada punto P C es claro que

1
[I
C
(P)] = I
D
((P)), luego
(P) = V
D
(I
D
((P))) = V
D
(

1
[I
C
(P)]),
y el miembro derecho depende unicamente de

.
Teorema 1.21 Si C/k y D/k son conjuntos algebraicos anes, la correspon-
dencia biyecta las aplicaciones regulares de C en D con los homomors-
mos de k- algebras de k[D] en k[C].
Demostraci on: Acabamos de probar que la correspondencia es inyec-
tiva. Consideremos ahora un homomorsmo de k-algebras : k[D] k[C]
y sea (x
i
) = [F
i
]. Los polinomios F
i
determinan una funci on polin omica
: A
m
A
n
, as como el homomorsmo

: k[X
1
, . . . , X
n
] k[X
1
, . . . , X
m
]
denido mediante G G(F
1
, . . . , F
n
).
Se cumple que

[I(D)] I(C), pues si G I(D), entonces la clase de

(G) modulo I(C) es


G([F
1
], . . . , [F
n
]) = G((x
1
), . . . , (x
n
)) = ([G]) = (0) = 0.
Por lo tanto [C] D, pues si P C y G I(D), entonces G((P)) =

(G)(P) = 0, luego (P) V (I(D)) = D. As pues, se restringe a una


funci on polin omica de C en D, y (x
i
) = x
i
= [F
i
] = (x
i
), luego = .
Observemos que en la prueba del teorema anterior la aplicaci on regular que
construimos es de hecho polinomica. Como consecuencia obtenemos lo que
habamos anunciado:
Teorema 1.22 Las aplicaciones regulares entre conjuntos algebraicos anes
son las aplicaciones polin omicas.
Demostraci on: Dada cualquier aplicaci on regular , existe una aplicaci on
polin omica tal que = , luego = .
1.4. Conjuntos cuasiproyectivos 15
Otra consecuencia de 1.21 es que es un isomorsmo si y solo si lo es . (Si
es un isomorsmo, su inverso es de la forma , de modo que = 1, luego
= 1, e igualmente = 1, luego es un isomorsmo.)
El teorema siguiente contiene una de las ideas que conducen a la denici on
de esquema:
Teorema 1.23 Si C/k es un conjunto algebraico afn y k[C], el abierto
principal D() es isomorfo a un conjunto algebraico afn.
Demostraci on: Pongamos que C A
n
= [F]. Podemos suponer que
,= 0. Seg un el teorema [3.85] sabemos que k[D()] = k[C]

.
Sea I

k[X
1
, . . . , X
n+1
] el ideal generado por I(C) y por el polinomio
X
n+1
F 1. Sea C

= V (I

) A
n+1
. La proyecci on A
n+1
A
n
en las n
primeras componentes se restringe a una aplicacion regular : C

D().
Esta aplicaci on es biyectiva pues, si P D(), su unica antiimagen se obtiene
completando sus coordenadas con 1/F(P). Falta probar que
1
es regular.
Consideramos C

P
n+1
. Entonces, seg un acabamos de observar,

1
(a
1
, . . . , a
n
) = (1, a
1
, . . . , a
n
, F
1
(a
1
, . . . , a
n
))
= (F(a
1
, . . . , a
n
), a
1
F(a
1
, . . . , a
n
), . . . , a
n
F(a
1
, . . . , a
n
), 1).
Ahora consideramos a C

contenido en el espacio afn dado por X


n+1
,= 0,
con lo que la expresi on para
1
es

1
(a
1
, . . . , a
n
) = (F(a
1
, . . . , a
n
), a
1
F(a
1
, . . . , a
n
), . . . , a
n
F(a
1
, . . . , a
n
)),
luego
1
es polin omica y, por consiguiente, regular.
Denicion 1.24 En lo sucesivo diremos que C/k es un conjunto algebraico afn
(denido sobre k) si es un conjunto algebraico cuasiproyectivo isomorfo (sobre k)
a un conjunto algebraico afn en sentido estricto.
As, si C A
n
, para especicar que C es un conjunto algebraico afn en el
sentido anterior a esta denici on, tendremos que especicar que C es cerrado
en A
n
. En estos terminos, hemos probado que los abiertos principales de los
conjuntos algebraicos anes son tambien conjuntos algebraicos anes.
De aqu se sigue que todo conjunto algebraico cuasiproyectivo tiene una base
formada por conjuntos algebraicos anes.
En efecto, dado un conjunto C/k y P U C, donde U es abierto, tenemos
que C es abierto en C, luego U tambien lo es. Fijamos un hiperplano del innito
que no contenga a P, con lo que P U A
n
C A
n
y este ultimo conjunto
es un conjunto algebraico afn (cerrado). Podemos tomar f k[C A
n
] tal que
P D(f) U A
n
, y por el teorema anterior D(f) es un conjunto algebraico
afn, y es abierto en C A
n
, luego en U A
n
, luego en U, luego en C.
Observemos ahora que si C/k es un conjunto algebraico afn y : C C

es un isomorsmo en un conjunto algebraico afn C

A
n
(cerrado), entonces
16 Captulo 1. La geometra clasica
tiene un inverso : C

C. Es claro entonces que



: k[C

] k[C] es un
isomorsmo, pues su inverso es

.
Las correspondencias V I
C
(V ) y P V
C
(P) biyectan los subconjuntos
algebraicos (o, equivalentemente, los cerrados) irredudibles de C

con los ideales


primos de k[C

], y usando y

es facil ver que lo mismo es valido para C.
Igualmente se comprueba que el teorema 1.21 es valido para conjuntos alge-
braicos anes no necesariamente cerrados. En particular, dos conjuntos algebrai-
cos anes C/k y D/k son isomorfos si y solo si k[C]

= k[D] (como k-algebras).


As pues, el algebra k[C] contiene toda la informaci on intrnseca de la
geometra de C, es decir, la informaci on sobre las propiedades de C que se
conservan por isomorsmo, que no dependen de c omo esta C sumergido en el
espacio afn. Sin embargo, esto no es cierto para conjuntos cuasiproyectivos
arbitrarios. Por ejemplo, veremos m as adelante que k[P
n
]

= k, con lo que,
en particular k[P
n
]

= k[P
m
] para cualesquiera m y n, mientras que ambos
conjuntos s olo son isomorfos cuando m = n. En este caso, la informaci on sobre
C que contiene k[C] es casi nula.
Vamos a ver, en cambio, que la geometra intrnseca de un conjunto alge-
braico cuasiproyectivo est a contenida en la estructura de espacio anillado que le
conere el teorema siguiente, que extiende a [3.86] y contiene otra de las ideas
b asicas en las que se basa el concepto de esquema:
Teorema 1.25 Todo conjunto algebraico cuasiproyectivo C/k es un espacio
anillado local denido sobre k con la topologa de Zariski y el haz que a cada
abierto U C le asigna la k- algebra O
C
(U) = k[U], y en el que las restricciones
son las restricciones usuales de aplicaciones.
Demostraci on: Todo es obvio salvo a lo sumo que los anillos O
C,P
son
locales. Ahora bien, si P C, el ideal maximal de O
C,P
es el ideal
m
P
= f O
C,P
[ f(P) = 0.
(Recordemos que un elemento f O
C,P
es una clase de equivalencia de
funciones regulares denidas en respectivos entornos de P y de modo que dos
cualesquiera de ellas coinciden en un entorno de P, luego, aunque puedan diferir
en otros puntos, el valor f(P) es el mismo en todos los elementos de la clase.)
Es evidente que se trata de un ideal, pues, de hecho, es el n ucleo del epimor-
smo O
C,P
K dado por f f(P). Esto prueba que es maximal. Vamos a
probar que si f O
C,P
m
P
entonces f es una unidad de O
C,P
, lo que implica
claramente que m
P
es el unico ideal maximal.
En efecto, si C es la clausura de C en P
n
, un representante de f es una
funci on denida como un cociente u/v, donde u, v A
k
[C] tienen el mismo
grado y P D(v). Como f(P) ,= 0, tenemos tambien que P D(u), luego v/u
dene una funci on en D(u) que a su vez dene un g O
C,P
que cumple fg = 1.
Ahora observamos que si : C D es una aplicaci on regular de-
nida sobre k entre dos conjuntos algebraicos cuasiproyectivos, la aplicaci on
1.4. Conjuntos cuasiproyectivos 17

U
: k[U] k[
1
[U]] es un homomorsmo de anillos compatible con las
restricciones, por lo que el par (,

) dene un homomorsmo de espacios ani-
llados denido sobre k. M as a un, se trata de un homomorsmo de espacios
anillados locales, pues claramente, para cada punto P U, la funci on

U
trans-
forma funciones que se anulan en (P) en funciones que se anulan en P. Esto
implica que el homomorsmo

P
: O
D,(P)
O
C,P
inducido por

cumple
que

P
[m
(P)
] m
P
, que es lo que exige la denici on [1.13].
Recprocamente, vamos a probar que si (,
#
) : C D es un homomor-
smo de espacios anillados locales denidos sobre k, entonces : C D es
una aplicaci on regular y
#
=

.
En efecto, por denici on es una aplicaci on continua. Fijemos P C y
veamos que es regular en un entorno de P. Sea V un entorno afn de (P) y
sea U un entorno afn de P tal que U
1
[V ]. Tenemos un homomorsmo de
k-algebras : k[V ] k[U] dado por (f) =
#
V
(f)[
U
.
En virtud del teorema 1.21 (que, como ya hemos comentado, es v alido para
conjuntos algebraicos anes no necesariamente cerrados) existe una aplicacion
regular : U V tal que = . Veamos que = [
U
.
Tomemos Q U. Claramente
1
[I
U
(Q)] = I
V
((Q)), luego f I
V
((Q))
si y solo si (f) I
U
(Q), si y solo si (f)(Q) =
#
V
(f)(Q) = 0, si y solo si

Q
(f
(Q)
) m
Q
, si y s olo si f
(Q)

1
Q
[m
Q
] = m
(Q)
, si y s olo si f((Q)) = 0,
si y solo si f I
V
((Q)). As pues, I
V
((Q)) = I
V
((Q)) y, al ser V un
conjunto algebraico afn, (Q) = (Q).
Con esto tenemos que es regular. M as a un, la igualdad = se traduce
ahora en que para todo f k[V ] se cumple ([
U
f) =
#
V
(f)[
U
, pero, jado
V , podemos tomar como U cualquier abierto afn en
1
[V ], luego
#
V
(f) =
[

1
[V ]
f =

V
(f).
El teorema siguiente resume lo que hemos obtenido:
Teorema 1.26 Si C/k y D/k son dos conjuntos algebraicos cuasiproyectivos,
las aplicaciones regulares : C D denidas sobre k se corresponden biun-
vocamente con los homomorsmos : C D entre espacios anillados locales
denidos sobre k.
En particular, dos conjuntos algebraicos cuasiproyectivos son isomorfos como
tales si y solo si lo son como espacios anillados locales denidos sobre k.
Terminamos el captulo con un ejemplo sobre homomorsmos entre conjun-
tos proyectivos:
Ejemplo Consideremos de nuevo la variedad C = V (F
1
, F
2
, F
3
) P
3
, donde
F
1
= X
2
1
X
0
X
2
, F
2
= X
2
2
X
1
X
3
, F
3
= X
0
X
3
X
1
X
2
.
Sea f : P
1
C dada por f(s, t) = (s
3
, s
2
t, st
2
, t
3
). Si tomamos como
punto innito en P
1
a V (s) y como hiperplano innito en P
3
a V (X
0
), entonces
18 Captulo 1. La geometra clasica
f se restringe a f
0
: A
1
CA
3
dada por f(t) = (t, t
2
, t
3
), que es polin omica,
luego regular. As, f es regular en el abierto principal D(S) e, igualmente, en
D(T). Concluimos que es regular en todo P
1
.
Veamos ahora que f es un isomorsmo. Denimos g
0
: C D(X
0
) P
1
mediante g
0
(x
0
, x
1
, x
2
, x
3
) = (x
0
, x
1
). Considerando D(X
0
) = A
3
, tenemos que
g
0
es la restriccion de la proyecci on A
3
A
1
, luego es regular. Igualmente
denimos g
3
: C D(X
3
) P
1
mediante g
3
(x
0
, x
1
, x
2
, x
3
) = (x
2
, x
3
), que
tambien es regular, y observamos que ambas coinciden en C D(X
1
) D(X
3
),
pues
(x
0
, x
1
) = (x
0
x
1
, x
2
1
) = (x
0
x
1
, x
0
x
2
) = (x
1
, x
2
)
= (x
1
x
3
, x
2
x
3
) = (x
2
2
, x
2
x
3
) = (x
2
, x
3
).
Por consiguiente, g
0
y g
3
denen una aplicaci on regular g : C P
1
. Es
f acil ver que es la inversa de f.
En particular C tiene dimensi on 1, es decir, es una curva proyectiva.
Tenemos expresado a C como interseccion de tres supercies V (F
i
). Cabe
preguntarse si no es posible expresarlo como interseccion de tan s olo dos hiper-
supercies. Desde luego, esto no puede hacerse eliminando sin mas una de las
tres. Por ejemplo, es f acil ver que si eliminamos F
3
obtenemos
V (F
1
, F
2
) = C V (X
1
, X
2
),
y si eliminamos F
1
o F
2
sucede algo similar. Vamos a ver que, de todos modos,
s que es posible expresar C como interseccion de dos hipersupercies. Partimos
de la relaci on siguiente:
X
3
F
1
+X
1
F
2
+X
2
F
3
= 0.
Vamos a trabajar en B = k[X
0
, X
1
, X
2
, X
3
]/(F
1
). Es f acil ver que
B = k[x
0
, x
2
, x
3
] k[x
0
, x
2
, x
3
]x
1
, x
2
1
= x
0
x
2
.
Elevando al cuadrado la ecuaci on x
2
f
3
= x
1
f
2
obtenemos que
x
2
2
f
2
3
= x
2
1
f
2
2
= x
0
x
2
f
2
2
.
Es f acil ver que B es un dominio ntegro y x
2
,= 0, luego x
2
f
2
3
= x
0
f
2
2
.
Usando la factorizaci on unica de k[x
0
, x
2
, x
3
] es facil ver que se ha de cumplir
que f
2
3
= x
0
p, f
2
2
= x
2
p, para un cierto p B. Alternativamente, podemos
calcular p explcitamente, que resulta ser la clase del polinomio
P = X
2
0
X
3
+X
3
1
2X
0
X
1
X
2
.
As tenemos que X
0
P I(C), luego P I(C). Ademas f
2
2
, f
2
3
(P, F
1
),
luego rad(P, F
1
) = I(C). Por consiguiente, C = V (F
1
, P).
Captulo II
Esquemas
Vamos a introducir ahora la noci on de esquema, que nos permitir a dar una
denici on intrnseca de conjunto algebraico, es decir, una denici on que no re-
quiera considerar a los conjuntos algebraicos como subconjuntos de un espacio
afn o proyectivo.
2.1 Espectros anes y proyectivos
Si C A
n
es un conjunto algebraico afn (cerrado) y X = Espk[C], los
cerrados de C se corresponden biunvocamente con los de X a traves de la co-
rrespondencia V
C
(I) V
X
(I), donde I recorre los ideales radicales de k[C].
Tomando complementarios, tenemos una correspondencia entre los abiertos de
ambos espacios. Observemos que para cada f k[C], el abierto principal
D(f) C se corresponde, a traves de esta correspondencia, con el abierto
principal D(f) X, y recordemos que estos abiertos constituyen sendas bases
de estos espacios.
Por otra parte, en C tenemos denida una estructura de espacio anillado
local, luego podemos transportar esta estructura a X y considerarlo tambien
como un espacio anillado local. Especcamente, si U es un abierto en X y U

es el abierto correspondiente en C, denimos F


X
(U) = k[U

].
Ahora vamos a probar que todos los abiertos F
X
(U) estan completamente
determinados por k[C]. M as en general, si A es un anillo arbitrario, vamos a
denir una estructura de espacio anillado en EspA de forma que, en el caso en
que A = k[C], dicha estructura resultar a ser precisamente la que acabamos de
denir.
Notemos que tenemos dos evidencias parciales de que es posible hacer esto:
por una parte, si U = D(f) es un abierto principal de X, el teorema [3.85]
nos dice que F
X
(U) = k[D(f)]

= k[C]
f
; por otra parte, si p X, el teorema
[3.87] implica que F
X,p

= k[C]
p
. A esto hay que a nadir el siguiente resultado
elemental sobre haces, que nos muestra que un haz esta determinado por su
restriccion a una base:
19
20 Captulo 2. Esquemas
Teorema 2.1 Sean F y G dos haces sobre un espacio topol ogico X y sea B una
base de X. Sea f
U

UB
una familia de homomorsmos f
U
: F(U) G(U)
tales que si U V son abiertos b asicos entonces f
V

V
U
=
V
U
f
U
. Entonces
existe un unico homomorsmo de haces f : F G tal que para todo U B el
homomorsmo f
U
es el dado.
Demostraci on: Para cada abierto U de X expresamos U como uni on
de abiertos b asicos U
i
. Dado g F(U), los elementos f
U
i
(g[
U
i
) G(U
i
) son
consistentes entre s, luego determinan un unico f
U
(g) G(U). Es f acil ver que
f
U
es un homomorsmo que coincide con el dado si U es un abierto b asico. El
resto del teorema no ofrece dicultad.
Consideramos ahora un anillo arbitrario, y el primer paso es demostrar un
resultado de cuasicompacidad que generaliza parcialmente al teorema [3.83],
puesto que no exige que el anillo sea noetheriano:
Teorema 2.2 Si A es un anillo, entonces los abiertos principales de EspA son
cuasicompactos.
Demostraci on: Para cada f A, el teorema [3.39] nos da que la inclusi on
i : A A
f
induce un homeomorsmo : EspA
f
D(f), luego basta
probar que los espectros son cuasicompactos. As pues, vamos a ver que todo
cubrimiento abierto de EspA admite un subcubrimiento nito. No perdemos ge-
neralidad si lo tomamos formado por abiertos principales D(g
i
)
iI
. Tenemos
que
V ((g
i
[ i I)) =

iI
D(g
i
) = ,
luego (g
i
[ i I) = A. Podemos expresar 1 como combinacion lineal de un
n umero nito de generadores g
i
1
, . . . , g
i
n
, con lo que A = (g
i
1
, . . . , g
i
n
) y
EspA = D(g
i
1
) D(g
i
n
).
Seguidamente denimos la estructura de espacio anillado de EspA:
Denicion 2.3 Si A es un anillo y X = EspA, denimos como sigue un haz
O
X
sobre X: Para cada abierto U X, denimos O
X
(U) como el conjunto de
todas las funciones f : U

pU
A
p
tales que f(p) A
p
para todo p U y que
cumplan adem as la propiedad siguiente:
Para cada p U existe un entorno abierto p V U y elementos a, b A
tales que para cada q V se cumple que b / q y f(q) = a/b A
q
.
Es inmediato que podemos denir puntualmente la suma y el producto de
dos funciones de O
X
(U) y el resultado esta tambien en O
X
(U). De este modo
O
X
(U) resulta ser un anillo (conmutativo y unitario). Si U V X, la
restriccion usual satisface todas las propiedades de la denici on de haz. El
teorema siguiente implica, en particular, que EspA se convierte en un espacio
anillado local con el haz que acabamos de denir.
2.1. Espectros anes y proyectivos 21
Teorema 2.4 Si A es un anillo, X = EspA y O
X
es el haz que acabamos de
denir, entonces para cada p X se cumple que O
X,p

= A
p
y, para cada f A,
se cumple que O
X
(D(f))

= A
f
.
Demostraci on: Denimos : O
X,p
A
p
mediante ([(U, f)]) = f(p).
Claramente es un homomorsmo. Todo elemento de A
p
es de la forma a/b,
con a, b A, b / p, y entonces podemos denir U = D(b) y f O
X
(U) dada
por f(q) = a/b. Claramente entonces ([U, f]) = a/b. Esto prueba que es
suprayectiva.
Si dos elementos de O
X,p
tienen la misma imagen, podemos tomar represen-
tantes (U, f) y (U, g) de modo que f = a/b, g = u/v en U. Estamos suponiendo
que a/b = u/v en A
p
, luego existe un r A p tal que r(av bu) = 0. Esto
hace que f y g coincidan en U D(r), luego [(U, f)] = [(U, g)]. Esto prueba que
es inyectiva.
Denimos ahora : A
f
O
X
(D(f)) mediante (a/f
n
) = a/f
n
, es decir,
(a/f
n
) es la aplicacion que a cada q D(f) le asigna a/f
n
A
q
. Claramente
es un homomorsmo de anillos.
Si (a/f
n
) = (b/f
m
), para todo p D(f) tenemos que a/f
n
= b/f
m
en
A
p
, luego existe un r A p tal que r(af
m
bf
n
) = 0. Sea a el anulador de
af
m
bf
n
. Tenemos que r a pero r / p, luego a , p. As pues, concluimos
que V (a) D(f) = . Esto signica que f rada, luego existe un natural
s tal que f
s
a. Por consiguiente f
s
(af
m
bf
n
) = 0, lo que signica que
a/f
n
= b/f
m
en A
f
. Esto prueba que es inyectiva.
Tomemos ahora s O
X
(D(f)). Por denici on de O
X
podemos cubrir D(f)
con abiertos V
i
tales que en V
i
se cumple s = a
i
/b
i
, donde b
i
/ p para cada
p V
i
. En otras palabras, V
i
D(b
i
).
No perdemos generalidad si suponemos que V
i
= D(c
i
) para ciertos c
i
A.
La inclusi on D(c
i
) D(b
i
) equivale a V (b
i
) V (c
i
), y de aqu resulta que
rad(c
i
) rad(b
i
). En particular c
n
i
(b
i
) para cierto n (que depende de i).
Tenemos que c
n
i
= ub
i
, luego a
i
/b
i
= (ua
i
)/c
n
i
. Podemos cambiar c
i
por c
n
i
,
pues D(c
i
) = D(c
n
i
). Entonces tenemos que D(f) esta cubierto por abiertos
D(c
i
) en los que s = a
i
/c
i
.
Por el teorema 2.2 podemos tomar un n umero nito de abiertos, de modo
que
D(f) D(c
1
) D(c
r
).
Observemos ahora que en el conjunto D(c
i
) D(c
j
) = D(c
i
c
j
) tenemos dos
elementos de A
c
i
c
j
, a saber, a
i
/c
i
y a
j
/c
j
, que representan el mismo elemento
s O
X
(D(c
i
c
j
)). Por la inyectividad de aplicada a este abierto, se cumple
que a
i
/c
i
= a
j
/c
j
en A
c
i
c
j
. As pues, existe un natural n tal que
(c
i
c
j
)
n
(a
i
c
j
a
j
c
i
) = 0.
Como tenemos un n umero nito de ndices, podemos tomar un mismo n que
sirva para todos. Equivalentemente,
c
n+1
j
(c
n
i
a
i
) c
n+1
i
(c
n
j
a
j
) = 0.
22 Captulo 2. Esquemas
Ahora podemos cambiar c
i
por c
n+1
i
y a
i
por c
n
i
a
i
, con lo que tenemos
igualmente que s = a
i
/c
i
en D(c
i
) pero ahora la identidad anterior se reduce a
c
j
a
i
= c
i
a
j
.
El hecho de que los abiertos D(c
i
) cubren D(f) implica que
rad(f) rad(c
1
, . . . , c
r
),
luego existe un natural n 1 tal que f
n
=

i
u
i
c
i
. Tomemos a =

i
u
i
a
i
. As
c
j
a =

i
u
i
c
j
a
i
=

i
u
i
c
i
a
j
= f
n
a
j
.
Esto signica que s = a
j
/c
j
= a/f
n
en cada D(c
j
), luego en todo D(f). Por
consiguiente s = (a/f
n
).
En lo sucesivo consideraremos siempre los espectros de los anillos como espa-
cios anillados locales con la estructura que acabamos de construir. El teorema
anterior caracteriza los espacios anillados EspA si a nadimos las observaciones
siguientes:
Si D(f) D(g), entonces rad(f) rad(g) y f
n
= ag, con n 0 y a A.
Si

f es la imagen de f en A
g
, entonces existe un isomorsmo natural
A
f

= (A
g
)
f
y la restriccion O
X
(D(g)) O
X
(D(f)) se corresponde con
el homomorsmo natural A
g
(A
g
)
f

= A
f
.
Si p D(f), el homomorsmo natural O
X
(D(f)) O
X,p
se corresponde
con el homomorsmo natural A
f
A
p
.
En el caso en que A = k[C] para cierto conjunto algebraico afn C/k, se
cumple, tal y como pretendamos, que el haz O
X
coincide con el haz F
X
denido
al principio de la secci on. En efecto, ya hemos visto que
F
X
(D(f))

= k[D(f)]

= A
f

= O
X
(D(f))
o, en otras palabras, que F
X
(U)

= O
X
(U) para todo abierto principal U = D(f).
M as a un, las observaciones posteriores a 2.4 muestran que los isomorsmos son
consistentes con las restricciones en el sentido que requiere el teorema 2.1. Por
consiguiente, pueden unirse en un isomorsmo F
X
O
X
.
En el captulo anterior hemos visto que la geometra interna de un conjunto
algebraico cuasiproyectivo C/k esta contenida en su estructura de espacio ani-
llado, pero que en el caso de un esquema afn la k-algebra k[C] es suciente.
Ahora podemos comprender mejor la situaci on: si C es afn, entonces k[C] de-
termina la estructura de espacio anillado de Espk[C], la cual determina a su
vez la estructura de espacio anillado de C.
Vamos a considerar ahora el caso de los conjuntos algebraicos proyectivos.
Denicion 2.5 Sea Aun anillo graduado y X = Proy Asu espectro homogeneo.
Para cada p Proy A, llamamos S
(p)
al conjunto de los elementos homogeneos
2.1. Espectros anes y proyectivos 23
de A que no estan en p, que claramente es multiplicativo. As mismo, A
(p)
sera
el subanillo de S
1
(p)
A formado por las fracciones cuyo numerador es homogeneo
del mismo grado que el denominador.
Si f A es homogeneo de grado no nulo, llamaremos A
(f)
al subanillo de
A
f
formado por las fracciones cuyo numerador es homogeneo del mismo grado
que el denominador.
Denimos como sigue un haz O
X
sobre el espectro homogeneo X:
Para cada abierto U X, denimos O
X
(U) como el conjunto de todas
las funciones f : U

pU
A
(p)
tales que para todo p U se cumple que
f(p) A
(p)
y que adem as cumplen la propiedad siguiente:
Para cada p U existe un entorno abierto p V U y elementos a, b A
homogeneos del mismo grado tales que para cada q V se cumple que b / q y
f(q) = a/b A
(q)
.
Como restricciones consideramos las restricciones usuales entre aplicaciones.
Es inmediato que O
X
es un prehaz en X y se comprueba sin dicultad que, de
hecho, es un haz.
El teorema siguiente implica que Proy A es un espacio anillado local con esta
estructura.
Teorema 2.6 Sea A un anillo graduado y sea X = Proy A. Entonces:
a) Para cada p X, se cumple que O
X,p

= A
(p)
.
b) Si f A es homogeneo de grado no nulo, entonces tenemos un isomor-
smo de espacios anillados D(f)

= EspA
(f)
.
Demostraci on: La prueba del apartado a) es identica a la del apartado
correspondiente del teorema 2.4. Observemos que los anillos A
(p)
son locales,
luego a) implica que Proy A es un espacio anillado local.
Para cada ideal homogeneo a de A denimos (a) = (aA
f
) A
(f)
. En
particular, si p D(f), tenemos que pA
f
es un ideal primo en A
f
(por [3.39]),
luego (p) EspA
(f)
. En particular tenemos que se restringe a una aplicaci on
: D(f) EspA
(f)
. Veamos que es biyectiva.
Si p, q D(f) cumplen que (p) = (q), entonces p = q, pues si g p es
homogeneo de grado d y f tiene grado e, tenemos que g
e
/f
d
(p) = (q),
luego g qA
f
. Esto implica que pA
f
qA
f
e igualmente se prueba la inclusi on
opuesta. Tenemos, pues, que pA
f
= qA
f
y el teorema [3.39] implica que p = q.
La suprayectividad la probaremos m as en general: partimos de un ideal
radical b de A
(f)
y vamos a encontrar un ideal radical homogeneo a en A tal
que (a) = b.
24 Captulo 2. Esquemas
Concretamente, denimos a como el radical del ideal generado por los nu-
meradores de los elementos de b. Dichos numeradores son homogeneos, luego a
es un ideal homogeneo por el teorema 1.8.
Veamos que un elemento a A homogeneo de grado d cumple a a si y
solo si a
e
/f
d
b, donde e es el grado de f.
Una implicaci on es obvia. Si a a, entonces existe un n 0 tal que
a
ne
= a
1
m
1
+ +a
r
m
r
,
donde los a
i
A y los m
i
son numeradores de elementos de b. En particular son
homogeneos, y podemos suponer que todos los sumandos son homogeneos de
grado nde. Concluimos entonces que a
ne
/f
nd
b y, como b es radical, tambien
a
e
/f
d
b.
Observemos que si b es un ideal primo entonces f / a, y es facil ver que a
tambien es un ideal primo, luego a D(f). Volviendo al caso general, veamos
que (a) = b.
Si a/f
d
b, entonces a a, luego a/f
d
(aA
f
) A
(f)
= (a). Recproca-
mente, si a/f
d
(aA
f
) A
(f)
, entonces f
r
a a, luego f
re
a
e
/f
re+de
b, luego
a
e
/f
de
b, luego a/f
d
b.
Observemos ahora que si a es un ideal homogeneo de A y p Proy A, se
cumple a p si y solo si (a) (p). Una implicaci on es obvia. Si (a) (p)
y a a es homogeneo de grado d, entonces a
e
/f
d
(p), luego a p.
Esto implica que es un homeomorsmo, pues una base de Proy A la forman
los conjuntos V (a), donde a es un ideal radical homogeneo de A y una base de
EspA
(f)
la forman los conjuntos V ((a)).
Observemos ahora que si p D(f), entonces A
(p)

= (A
(f)
)
(p)
. El isomor-
smo se calcula como sigue: a cada a/b A
(p)
, donde numerador y denominador
son homogeneos de grado d, le asignamos el elemento
ab
e1
/f
d
b
e
/f
d
(A
(f)
)
(p)
.
Tenemos as un isomorsmo cuyo inverso viene dado por
a/f
r
b/f
s

af
s
bf
r
. (2.1)
Llamemos Y = EspA
(f)
. Si U Y es un abierto, por denici on, los elemen-
tos de O
Y
(U) y los de O
X
(
1
[U]) son, respectivamente, funciones
U

pU
(A
(f)
)
p
=

p
1
[U]
(A
(f)
)
(p)
y
1
[U]

p
1
[U]
A
(p)
.
Los isomorsmos entre los sumandos directos permiten denir de forma na-
tural isomorsmos O
Y
(U)

= O
X
(
1
[U]) (notemos que un elemento de O
Y
(U)
2.2. Esquemas 25
es localmente como el miembro izquierdo de (2.1), luego su imagen es localmente
como el miembro derecho, y esta, efectivamente, en O
X
(
1
[U])). Es inmediato
que estos isomorsmos conmutan con las restricciones, por lo que determinan
un isomorsmo de espacios anillados locales.
La estructura de espacio anillado local que hemos acabamos de denir sobre
los espectros homogeneos guarda la misma relacion con los conjuntos algebraicos
proyectivos que la que hemos observado en el caso afn para los espectros usuales:
Si C/k es un conjunto algebraico proyectivo y X = Proy A
k
[C], tenemos,
como en el caso afn, que los abiertos de C se corresponden biunvocamente con
los abiertos de X, luego podemos denir un haz F
X
en X mediante F
X
(U) =
k[U

], donde U

es el abierto de C asociado a U (con las restricciones usuales).


Observemos que si f = x
0
, podemos tomar A
n
= V (f) y C

= C A
n
, y es
f acil ver que A
k
[C]
(f)

= k[C

]. (El isomorsmo es [F]/x


r
0
[F

].)
El teorema anterior prueba entonces que, para cada abierto U contenido en
C A
n
se cumple que O
X
(U)

= k[U]. Si hacemos que f = x
i
para todo i,
obtenemos lo mismo para todos los abiertos contenidos en alg un abierto V (x
i
),
y tales abiertos son una base de C. Ademas, si un abierto est a contenido en dos
conjuntos V (x
i
), los isomorsmos correspondientes son el mismo. Obviamente
entonces, los isomorsmos son consistentes con las restricciones, por lo que el
teorema 2.1 nos da un isomorsmo (X, O
X
)

= (X, F
X
).
En denitiva, los anillos de Proy A
k
[C] son los anillos k[U], solo que no
estan asociados a los abiertos U de C, sino a los abiertos correspondientes en
Proy A
k
[C].
2.2 Esquemas
Enseguida daremos la denici on general de esquema, pero primero conviene
considerar un caso particular:
Denicion 2.7 Un esquema afn es un espacio anillado (local) isomorfo a un
espacio Esp A, para cierto anillo A.
Notemos que si X

= EspA es un esquema afn, el anillo A esta determinado
salvo isomorsmo, pues A

= O
X
(X).
Los esquemas anes son la version abstracta de los conjuntos algebraicos
anes y, como en la geometra algebraica cl asica, las cuestiones locales relativas a
esquemas arbitrarios podr an reducirse al estudio de esquemas anes. El teorema
siguiente es una version abstracta del teorema 1.23:
Teorema 2.8 Si EspA es un esquema afn y f A, entonces el espacio ani-
llado D(f) es isomorfo a EspA
f
, por lo que es tambien un esquema afn.
26 Captulo 2. Esquemas
Demostraci on: Llamemos X = EspA e Y = EspA
f
. El teorema [3.39]
nos da que la inclusi on i : A A
f
induce un homeomorsmo : Y D(f).
Hemos de probar que el haz

(O
Y
) es isomorfo a O
X
[
D(f)
. Para ello tomamos
en primer lugar un abierto U = D(g) D(f), con g A. Esto signica que
rad(g) rad(f), luego g
n
= af para cierto n 0, a A. Llamemos g a la
imagen de g en A
f
. Entonces
O
X
[
D(f)
(D(g)) = O
X
(D(g))

= A
g

= (A
f
)
g

= O
Y
(D( g)) =

(O
Y
)(D(g)).
Una comprobaci on rutinaria muestra que estos isomorsmos conmutan con
las restricciones (entre abiertos principales). El teorema 2.1 nos da entonces un
isomorsmo entre los haces

(O
Y
) y O
X
[
D(f)
Denicion 2.9 Un esquema es un espacio anillado (local) X en el que todo
punto tiene un entorno abierto que, como espacio anillado, es un esquema afn.
Los abiertos de X que son esquemas anes los llamaremos abiertos anes de X.
Un homomorsmo de esquemas es un homomorsmo de espacios anillados lo-
cales.
Obviamente, todo esquema afn es un esquema. Por el teorema anterior, si X
es un esquema todo punto de X tiene entornos anes arbitrariamente peque nos
o, equivalentemente, X tiene una base formada por abiertos anes. Esta ultima
observacion implica que todo abierto en un esquema es de nuevo un esquema.
El teorema 2.6 implica que si A es un anillo graduado entonces Proy A es un
esquema.
Ejemplo Si C/k es un conjunto algebraico cuasiproyectivo y C es su clausura
proyectiva, podemos formar el esquema ProyA
k
[C], cuyos abiertos se correspon-
den biunvocamente con los abiertos de C. Uno de estos abiertos es precisamente
el conjunto C, y el abierto correspondiente en ProyA
k
[C] es un esquema E
C
cu-
yos abiertos se corresponden biunvocamente con los abiertos de C, de tal modo
que si U C se corresponde con U

E
C
, entonces E
C
(U

)

= k[U], y las
restricciones entre anillos de E
C
se corresponden a traves de estos isomorsmos
con las restricciones usuales entre los anillos de funciones regulares.
Observemos que si C/k es un conjunto algebraico afn tenemos otra forma
de asociarle un esquema, a saber, Espk[C], que cumple la misma relacion con
los anillos de funciones regulares de C, pero, precisamente por ello, se cumple
que Espk[C]

= E
C
.
Ahora vamos a generalizar a esquemas anes el teorema 1.21.
Si : A B es un homomorsmo de anillos, y llamamos Y = EspA,
X = EspB, tenemos denida una aplicaci on continua

: X Y dada por

(p) =
1
[p]. Vamos a denir
#
de modo que (

,
#
) sea un homomorsmo
de esquemas.
2.2. Esquemas 27
Para cada f A, tenemos que

1
[D(f)] = D((f)). Por otra parte,
O
Y
(D(f))

= A
f
y O
X
(D((f)))

= A
(f)
, luego podemos denir un homomor-
smo
#
D(f)
: O
X
(D(f)) O
Y
(D((f))) mediante u/v (u)/(v) de forma
natural, y es f acil ver que estos homomorsmos conmutan con las restriccio-
nes, con lo que el teorema 2.1 nos da un homomorsmo
#
. Observemos que

#
Y
= .
Sea ahora un homomorsmo arbitrario f = (f
0
, f
#
) : X Y y veamos
que esta inducido por = f
#
Y
. Para cada q X, sea p = f
0
(q), de modo que
tenemos el diagrama conmutativo
A

A
p
f
#
q

B
q
Esto implica que [A p] B q, pues cada u A p es una unidad en A
p
,
luego (u) es una unidad en B
q
, luego u Bq. As pues,
1
[q] p. Por otra
parte tenemos que (f
#
q
)
1
[qB
q
] = pA
p
. Por lo tanto, si u p se cumple que
(u) qB
q
B = q. En denitiva, f
0
(q) = p =
1
[q] =

(q), es decir, f
0
=

.
El diagrama anterior conmuta tambien con
#
q
en lugar de f
#
q
, luego ha de
ser
#
q
= f
#
q
. As, si U es cualquier abierto de Y y u O
Y
(U), tenemos que,
para todo q

1
[U],

#
U
(u)
q
=
#
q
(u
(q)
) = f
#
q
(u
f(q)
) = f
#
U
(u)
q
.
Esto implica que
#
U
(u) = f
#
U
(u), luego
#
U
= f
#
U
. En denitiva, hemos
probado el teorema siguiente:
Teorema 2.10 Si X e Y son dos esquemas anes, existe una biyecci on entre
los homomorsmos de anillos : O
Y
(Y ) O
X
(X) y los homomorsmos de
esquemas (

,
#
) : X Y , de modo que
#
Y
= .
En realidad, la aplicaci on f f
#
Y
esta denida aunque los esquemas no sean
anes, pero no tiene por que ser biyectiva. Vamos a probar que sigue siendolo
si solo exigimos que el esquema Y sea afn.
Teorema 2.11 Sea X un esquema arbitrario e Y un esquema afn. La apli-
caci on
Hom(X, Y ) Hom(O
Y
(Y ), O
X
(X))
que a cada homomorsmo de esquemas f le asigna el homomorsmo de anillos
f
#
Y
es biyectiva.
28 Captulo 2. Esquemas
Demostraci on: Cubramos X con una familia de abiertos anes U
i
y con-
sideremos el diagrama siguiente:
Hom(X, Y )

Hom(O
Y
(Y ), O
X
(X))

i
Hom(U
i
, Y )

i
Hom(O
Y
(Y ), O
X
(U
i
))
Aqu restringe cada homomorsmo a cada U
i
, mientras que compone
cada homomorsmo con las restricciones a los U
i
. A su vez, esta compuesta por
las biyecciones dadas por el teorema anterior, luego es tambien una biyecci on.
El diagrama es conmutativo por la denici on de restriccion: si f Hom(X, Y ),
(f[
U
i
)
#
Y
= i
#
(f
#
Y
) = f
#
Y

X
U
i
.
Es f acil ver que un homomorsmo X Y esta completamente determinado
por sus restricciones a los abiertos U
i
, luego es inyectiva y tambien. Tomemos
ahora Hom(O
Y
(Y ), O
X
(X)). Los homomormos
X
U
i
se corresponden
con homomorsmos f
i
Hom(U
i
, Y ). Se cumple que f
i
[
U
i
U
j
= f
j
[
U
i
U
j
, pues
si V U
i
U
j
es un abierto afn, entonces
(f
i
[
V
)
#
V
= (f
i
)
#
Y

U
i
V
=
X
U
i

U
i
V
=
X
V
,
e igualmente con j, luego (f
i
[
V
)
#
V
= (f
j
[
V
)
#
V
. As, pues f
i
[
V
y f
j
[
V
se co-
rresponden con el mismo homomorsmo de anillos, luego f
i
[
V
= f
j
[
V
. Esto
implica la igualdad de las restricciones a U
i
U
j
. No es difcil ver entonces
que existe un unico homomormo f Hom(X, Y ) tal que f[
U
i
= f
i
. Entonces
(f)
X
U
i
= (f[
U
i
)
#
Y
=
X
U
i
para todo i, luego (f) = .
Si C/k y D/k son conjuntos algebraicos anes, el teorema 2.10 arma que los
homomorsmos de esquemas Esp k[C] Espk[D] se corresponden biunvoca-
mente con los homomorsmos de anillos k[D] k[C], mientras que el teorema
1.21 arma que las aplicaciones regulares de C en D (denidas sobre k) se co-
rresponden con los homomorsmos de k-algebras k[D] k[C]. Ahora veremos
como incorporar este matiz al caso general:
Denicion 2.12 Sea S un esquema. Un esquema denido sobre S es un par
ordenado (X, ) formado por un esquema X y un homomorsmo de esquemas
: X S. Se dice que es el homomorsmo estructural de X y que S
es su esquema base. Usaremos la notacion X/S para referirnos a un esquema
denido sobre S. Si A es un anillo y S = EspA, diremos simplemente que
X esta denido sobre A. Si X e Y son esquemas denidos sobre S, diremos
que un homomorsmo f : X Y esta denido sobre S si conmuta con los
homomorsmos estructurales.
De este modo, la nocion de esquema sobre un esquema S generaliza a la de
esquema sobre un anillo A, y esta ultima tiene una interpretaci on muy simple
que vamos a ver a continuaci on:
2.2. Esquemas 29
Observemos en primer lugar que si B es un anillo, jar una estructura de
B-algebra en un anillo A (o sea, una estructura de B-modulo compatible con
la estructura de anillo de A) es equivalente a jar un homomorsmo de anillos
i : B A.
Si X es un esquema, cada homomorsmo de anillos i : B O
X
(X) de-
termina, al componerlo con las restricciones, homomorsmos i : B O
X
(U)
para todos los abiertos U de X, es decir, determina estructuras de B-algebra en
todos los anillos O
X
(U), respecto a las cuales las restricciones son homomors-
mos de B-algebras. En denitiva, un homomorsmo de anillos i : B O
X
(X)
convierte al haz de X en un haz de B-algebras.
Teniendo en cuenta que O(EspB)

= B, el teorema anterior implica que
una estructura de esquema sobre B en un esquema X esta completamente de-
terminada por un homomorsmo i : B O
X
(X), luego concluimos que un
esquema sobre B es simplemente un esquema cuyo haz asociado es, de hecho, un
haz de B-algebras. Los homomorsmos de esquemas sobre B son simplemente
los homomorsmos de esquemas cuyos homomorsmos asociados son homomor-
smos de B-algebras. En tal caso, los anillos de germenes O
X,p
son tambien
B-algebras, al igual que los homomorsmos naturales O
X
(U) O
X,p
.
En particular, todo esquema tiene una unica estructura de Z-esquema, pues
todo anillo tiene una unica estructura de Z-algebra y todos los homomorsmos
de anillos son homomorsmos de Z-algebras. Esto signica que todo teorema
v alido para esquemas sobre un esquema dado S son v alidos para esquemas
arbitrarios tomando S = EspZ.
Observemos tambien que si X es un esquema sobre S y U es un abierto en
X, entonces U adquiere estructura de esquema sobre S sin mas que componer
la inclusi on U X con el homomorsmo estructural X S. Trivialmente,
entonces, la inclusi on U X se convierte en un homomorsmo denido so-
bre S. En el caso en que X es un esquema sobre un anillo B, entonces los anillos
los abiertos de U tienen la misma estructura de B-algebra vistos como anillos
de U que como anillos de X.
Si A es un algebra sobre un anillo B, el teorema 2.10 nos da una estructura de
esquema sobre B en X = EspA. El isomorsmo O
X
(X)

= A es un isomorsmo
de B-algebras, y de aqu se sigue facilmente que todos los isomorsmos descritos
en el teorema 2.4 son homomorsmos de B-algebras cuando consideramos en
los anillos A
p
y A
f
como B-algebras de forma natural.
Similarmente, si A es un anillo graduado y B = A
0
, la construcci on de Proy A
muestra que todos sus anillos tienen una estructura natural de B-algebra, de
modo que se trata tambien de un esquema sobre B. Si f A es homogeneo,
entonces A
(f)
es tambien una B-algebra y el isomorsmo D(f)

= EspA
(f)
esta
denido sobre B.
Ejemplo Si C/k es un conjunto algebraico afn, la estructura de k-algebra
de k[C] induce una estructura de esquema denido sobre k en X = Espk[C],
respecto a la cual los isomorsmos entre los anillos de X y los anillos de funciones
30 Captulo 2. Esquemas
regulares sobre abiertos de C son isomorsmos de k-algebras. Lo mismo sucede
si C/k es un conjunto algebraico proyectivo y X = ProyA
k
[C] y, m as en general,
si C/k es un conjunto algebraico cuasiproyectivo y X es su esquema asociado.
Si C/k y D/k son dos conjuntos algebraicos cuasiproyectivos y E
C
, E
D
son
sus esquemas asociados, hemos visto que las aplicaciones regulares : C D
se corresponden biunvocamente con los k-homomorsmos : C D como
espacios anillados locales, y es inmediato que estos se corresponden biunvo-
camente con los homomorsmos de esquemas : E
C
E
D
denidos sobre k.
Ahora nos encontramos con una generalizaci on de los conceptos de espacio
afn y proyectivo:
Denicion 2.13 Si B es un anillo, llamaremos espacio afn n-dimensional sobre
B al esquema A
n
B
= Esp(B[X
1
, . . . , X
n
]), mientras que el espacio proyectivo n-
dimensional sobre B sera el esquema P
n
B
= Proy(B[X
0
, . . . , X
n
]). Claramente
ambos tienen una estructura natural de esquema denido sobre B.
De este modo, si k es un cuerpo, A
n
k
y P
n
k
son los esquemas asociados a los
conjuntos algebraicos A
n
(k) y P
n
(k).
Terminamos la seccion con un resultado que necesitaremos mas adelante. Se
trata de una generalizaci on de lo que en los esquemas anes son los abiertos
principales.
Denicion 2.14 Sea X un esquema y f O
X
(X). Denimos
X
f
= P X [ f
P
O

X,P
= O
X,P
m
P
.
Por ejemplo, si X = EspA y f A, entonces p X
f
si y solo si f es una
unidad de A
p
, si y solo si p D(f), luego X
f
= D(f).
Un buen cubrimiento afn de un esquema X es un cubrimiento nito de X
formado por abiertos anes de modo que la intersecci on de dos cualesquiera de
ellos sea a su vez union de un n umero nito de abierfos anes.
Obviamente, todo esquema afn tiene un buen cubrimiento afn (tomando
como unico abierto todo el espacio). M as adelante deniremos los esquemas
noetherianos y veremos que todos ellos admiten un buen cubrimiento afn.
Teorema 2.15 Si X es un esquema y f O
X
(X), entonces X
f
es abierto en
X y, si X admite un buen cubrimiento afn, la restricci on O
X
(X) O
X
(X
f
)
induce un isomorsmo O
X
(X)
f

= O
X
(X
f
).
Demostraci on: Si P X
f
entonces existe un abierto U en X (que po-
demos tomar contenido en el dominio de f) y un g O
X
(U), de modo que
P U y f
P
g
P
= 1. Tomando U sucientemente peque no esto se traduce en
que f[
U
g = 1. De aqu podemos concluir que U X
f
, luego X
f
es abierto.
M as a un, hemos encontrado pares (U, g) con la propiedad de que g O
X
(U)
y f[
U
g = 1 y de modo que los abiertos U cubren X
f
. Si (U

, g

) es otro par y
2.3. Subesquemas abiertos y cerrados 31
V = U U

, tenemos que f[
V
g[
V
= 1 = f[
V
g

[
V
. Como son unidades, podemos
simplicar y concluir que g[
V
= g

[
V
. Esto implica que podemos formar un
g O
X
(X
f
) tal que f[
X
f
g = 1. As pues, f[
X
f
es una unidad de O
X
(X
f
), por
lo que la restricci on induce un homomorsmo O
X
(X)
f
O
X
(X
f
).
M as en general, para cada abierto U de X, la restriccion induce homomor-
smos O
X
(U)
f
O
X
(U X
f
). Aqu hemos de observar que O
X
(U)
f
=
O
X
(U)
f|
U
. En el miembro izquierdo consideramos a O
X
(U) como O
X
(X)-
modulo y en el derecho como anillo.
Si U es un abierto afn, entonces U X
f
= D(f[
U
), luego el teorema 2.4 nos
da que el homomorsmo O
X
(U)
f
O
X
(U X
f
) es de hecho un isomorsmo.
Consideremos ahora un buen cubrimiento afn U
i
de X. Entonces X
f
es
la uni on de los abiertos V
i
= U
i
X
f
. Podemos formar una sucesi on exacta
0 O
X
(X)

i
O
X
(U
i
)

i,j
O
X
(U
i
U
j
)
donde el primer homomorsmo viene dado por s (s[
U
i
)
i
mientras que el
segundo es el dado por (s
i
)
i
(s
i
[
U
i
U
j
s
j
[
U
i
U
j
)
i,j
. Entonces tambien es
exacta la sucesion de localizaciones respecto de f, con lo que tenemos el siguiente
diagrama conmutativo con las exactas:
0

O
X
(X)
f

i
O
X
(U
i
)
f

i,j
O
X
(U
i
U
j
)
f

0

O
X
(X
f
)

i
O
X
(V
i
)

i,j
O
X
(V
i
V
j
)
La la inferior es la sucesi on an aloga a la de X pero para el esquema X
f
.
La echa vertical central es un isomorsmo porque los abiertos U
i
son anes.
Del diagrama se sigue que es inyectiva. Ahora observamos que lo unico que
hemos usado para demostrarlo es que X es un esquema dotado de un cubrimiento
nito de abiertos anes, luego el resultado es v alido tambien para cada espacio
O
X
(U
i
U
j
), luego tambien es inyectiva. El diagrama anterior implica entonces
que es biyectiva.
2.3 Subesquemas abiertos y cerrados
Ya hemos observado que todo abierto U en un esquema X tiene una estruc-
tura natural de esquema (y se dice entonces que U es un subesquema abierto de
X. Un poco m as en general podemos denir la noci on de inmersi on abierta de
un esquema en otro, o incluso de un espacio anillado en otro:
Denicion 2.16 Un homomorsmo de espacios anillados f : X Y es una
inmersi on abierta si f
0
es un homeomorsmo entre X y un abierto de Y y para
todo P X la aplicaci on f
#
P
: O
Y,f(P)
O
X,P
es un isomorsmo.
32 Captulo 2. Esquemas
Es obvio que la composici on de inmersiones abiertas es una inmersi on abierta,
as como que si U es un abierto en un espacio anillado X, entonces la inclusi on
i : U X [1.14] es una inmersi on abierta.
En las condiciones de la denici on precedente, si U = f
0
[X], podemos denir
f

: X U, de modo que f

0
= f
0
y f
#
es f
#
actuando unicamente sobre los
abiertos de U. Es inmediato comprobar que f

es un homomorsmo de espacios
anillados y, como las aplicaciones f

P
son tambien isomorsmos, concluimos que
f

es un isomorsmo. Ademas f

i = f.
En resumen: una inmersi on abierta f : X Y entre espacios anillados
(resp. entre esquemas) es lo mismo que un isomorsmo de X en un abierto
(resp. en un subesquema abierto) de Y .
La situaci on con los cerrados no es tan simple. Empezamos recordando la
noci on de inmersi on cerrada entre espacios anillados, que ya habamos introdu-
cido en [B.1]:
Denicion 2.17 Un homomorsmo de espacios anillados f : X Y es una
inmersi on cerrada si f
0
es un homeomorsmo entre X y un cerrado de Y y para
todo P X la aplicaci on f
#
P
: O
Y,f(P)
O
X,P
es un epimorsmo.
Quiz a en este punto no quede claro por que es razonable exigir la condici on
de suprayectividad a las inmersiones cerradas, pero veremos que, con esta de-
nici on, la relaci on entre subconjuntos cerrados de un conjunto algebraico afn
C/k y los ideales radicales de k[C] se generaliza razonablemente a esquemas
arbitrarios.
Ejemplo Si X es un conjunto algebraico cuasiproyectivo y C es un cerrado
en X, entonces la inclusi on i : C X es una inmersion cerrada. Observemos
que i
#
P
tranforma el ideal de los germenes de funciones regulares en X que se
anulan en P en el ideal de los germenes de funciones en C que cumplen lo
mismo, luego ciertamente i es un homomorsmo de espacios anillados locales.
La suprayectividad de los homomorsmos entre los anillos locales equivale a que
toda funci on regular en un entorno de un punto P C se extiende a una funci on
regular en un entorno de P en X (y ello se debe a su vez a que, si C X P
n
,
cada funci on regular en un entorno de P en C esta denida por un cociente de
polinomios homogeneos del mismo grado con n+1 variables cuyo denominador
no se anula en P, los cuales denen una extensi on de la funci on a un entorno
de P en X).
Si en un conjunto algebraico afn los subconjuntos cerrados est an determina-
dos por ideales, en un conjunto algebraico cuasiproyectivo y, m as en general, en
un espacio anillado arbitrario, las inmersiones cerradas est an determinadas por
haces de ideales. Concretamente, si X es un espacio anillado, un haz de ideales
I de O
X
es un subhaz de O
X
tal que, para cada abierto U X, se cumple que
I(U) es un ideal de O
X
(U). En estas condiciones, llamemos
V (I) = x X [ I
x
,= O
X,x
.
2.3. Subesquemas abiertos y cerrados 33
Se trata de un cerrado en X, pues si x XV (I), entonces existe un elemento
[(U, f)] I
x
(con f I(U)) que, visto como elemento de O
X,x
es [(U, f)] = 1.
Esto signica que existe un abierto x V U de modo que f[
V
= 1. Entonces
V X V (I).
Sea i : V (I) X la inclusi on. El espacio V (I) se convierte en un espacio
anillado local con el haz i
1
[O
X
/I], pues si x V (I), tenemos que
i
1
[O
X
/I]
x

= (O
X
/I)
x

= O
X,x
/I
x
,
que es ciertamente un anillo local. Observemos que
i

(i
1
[O
X
/I])

= O
X
/I.
En efecto, si U es abierto en X, tenemos homomorsmos naturales
(O
X
/I)(U) (i
1
[O
X
/I])

(U V (I)) i
1
[O
X
/I](U V (I))
= i

[i
1
(O
X
/I)](U).
Estos homomorsmos conmutan con las restricciones y determinan, por con-
siguiente, un homomorsmo de haces : O
X
/I i

(i
1
[O
X
/I]). Si x V (I)
entonces
(O
X
/I)
x

= i
1
[O
X
/I]

= i
1
[O
X
/I]
x

= i

(i
1
[O
X
/I])
x
.
El ultimo isomorsmo se debe a que i es una inmersion, y la composici on de los
tres isomorsmos no es mas que
x
. Por otra parte, si x X V (I), tenemos
que (O
X
/I)
x
= 0, y tambien i

(i
1
[O
X
/I])
x
= 0. Por consiguiente, todos los
homomorsmos f
x
son isomorsmos, lo que prueba que es un isomorsmo de
haces.
Componiendo con el epimorsmo canonico O
X
O
X
/I obtenemos un
homomorsmo de haces i
#
: O
X
i

(i
1
[O
X
/I]) tal que para cada x V (I),
el homomorsmo i
#
x
: O
X,x
i

(i
1
[O
X
/I])
x

= O
X,x
/I
x
se corresponde con
la proyecci on can onica en el cociente. Eel isomorsmo es
1
x
compuesto con el
isomorsmo canonico (O
X
/I)
x

= I
X,x
/I
x
.) As pues, i
#
convierte a la inclusi on
i : V (I) X en una inmersi on cerrada.
Para expresar m as claramente lo que hemos obtenido, llamemos Z = V (I)
y O
Z
= i
1
[O
X
/I]. Hemos construido una inmersi on cerrada i : Z X tal
que, para cada x Z, el homomorsmo i
#
x
: O
X,x
O
Z,x
es suprayectivo y
su n ucleo es I
x
. Esto implica a su vez que I = N(i
#
).
En particular, todo haz de ideales determina una inmersi on cerrada. Ahora
probamos que toda inmersi on cerrada puede obtenerse de esta forma:
Teorema 2.18 Sea f : X Y una inmersi on cerrada entre espacios ani-
llados locales y sea I = N(f
#
), que es un subhaz de ideales de O
Y
. Entonces
f se expresa como composici on de un isomorsmo X V (I) seguido de la
inclusi on V (I) Y .
34 Captulo 2. Esquemas
Demostraci on: El hecho de que f[X] sea cerrado en Y se traduce en que
f

(O
X
)
y
=
_
0 si y / f[X],
O
X,x
si y = f(x).
Tenemos una sucesion exacta de haces sobre Y :
0 I O
Y
f
#
f

(O
X
) 0.
La exactitud en f

(O
X
) se debe a que los homomorsmos O
Y,y
f

(O
X
)
y
son suprayectivos, por denici on de inmersi on cerrada cuando y f[X] y porque
el segundo anillo es nulo en caso contrario. Para cada y Y tenemos la sucesion
exacta
0 I
y
O
Y,y
f

(O
X
)
y
0.
De ella se deduce que y V (I) si y solo si O
Y,y
,= I
y
, si y solo si y f[X],
luego f[X] = V (I).
Llamemos Z = V (I), sea g
0
= f
0
: X Z y sea i : Z Y la inclusi on.
Trivialmente entonces f
0
= g
0
i
0
. Consideremos ahora el isomorsmo de haces

f : O
Y
/I Imf
#
= f

(O
X
). Si U Y es un abierto, r (O
Y
/I)(U) y
x f
1
[U], entonces

f
U
(r)
x
=

f
x
(r
f(x)
). Por lo tanto, si U

Y es otro
abierto tal que f
1
[U] = f
1
[U

] (o, equivalentemente, V = U Z = U

Z) y
r

(O
X
/I)(U

) cumple que r
y
= r

y
para todo y ZU U

, entonces

f
U
(r) =

f
U
(r

). Dado que todo abierto V Z puede expresarse como V = U Z, esto


nos permite denir un homomorsmo
g

U
: i
1
[O
Y
/I]

(V ) O
X
(g
1
0
[V ])
que claramente conmuta con las restricciones, por lo que tenemos un homomor-
smo de prehaces g

que a su vez se extiende a un homomorsmo de haces


g
#
: i
1
[O
Y
/I] g
0
(O
X
). La construcci on hace conmutativo el diagrama
(O
Y
/I)(U)

f
U

O
X
(f
1
[U])
i
1
[O
Y
/I](U Z)
g
#
UZ

Aqu es el isomorsmo construido en la denici on de i


#
. Como

f
U
y
U
son isomorsmos, tambien lo es g
#
UZ
, lo que implica que g
#
es un isomorsmo
de haces. Componiendo con O
Y
O
Y
/I obtenemos la conmutatividad del
diagrama
O
Y
(U)
i
#
U

f
#
U

O
X
(f
1
[U])
O
Z
(U Z)
g
#
UZ

2.3. Subesquemas abiertos y cerrados 35


As, tenemos un isomorsmo g = (g
0
, g
#
) : X Z de espacios anillados
tal que f = g i.
Observemos que si X es un espacio anillado y U X es un abierto, s olo
existe (salvo isomorsmo) una estructura de espacio anillado en U con la que
la inclusi on i : U X puede completarse hasta una inmersi on abierta (i, i
#
)
de espacios anillados (concretamente, cualquier estructura en tales condiciones
ha de ser isomorfa a O
U
= O
X
[
U
). Ademas, si X es un esquema, el abierto U
resulta ser tambien un esquema con dicha estructura. En cambio, la situaci on
para un subconjunto cerrado C X es muy distinta: dos haces de ideales I
y J pueden cumplir C = V (I) = V (J) y denir dos estructuras de subespacio
anillado en C que no sean isomorfas entre s. Si X es un esquema, la estructura
de espacio anillado en C no tiene por que ser una estructura de esquema.
Estas consideraciones nos llevan, en primer lugar, a la denici on siguiente:
Denicion 2.19 Si X es un esquema, un subesquema cerrado de X es una
terna (Z, O
Z
, j), donde Z X es un subconjunto cerrado, O
Z
es un haz en Z
con el que Z es un esquema y j : Z X es una inmersion cerrada tal que j
0
es la inclusion.
En denitiva, un subesquema cerrado de un esquema X no esta determinado
simplemente por un subconjunto cerrado Z de X (al contrario de lo que sucede
con los subesquemas abiertos), sino que, en principio, necesitamos especicar
tanto el haz de anillos como la inmersi on cerrada.
El teorema 2.18 implica ahora que una inmersi on cerrada f : X Y entre
esquemas es un isomorsmo entre X y un cierto subesquema cerrado Z Y .
Concretamente, Z = V (I), donde I = N(f
#
), y la estructura de subesquema
(Z, O
Z
, i) es la construida antes del teorema. Observemos que Z es un esquema
porque ha de ser isomorfo a X. Sin embargo, como ya hemos comentado, en
general un haz de ideales en un esquema no tiene por que denir un subesquema
cerrado. El teorema 5.10 nos dar a una condici on necesaria y suciente para que
lo haga.
Ahora probamos que para determinar un subesquema cerrado en un esquema
afn EspA no necesitamos un haz de ideales, sino que basta con un ideal de A:
Teorema 2.20 Sea A un anillo y sea I un ideal de A. La proyecci on canonica
A A/I induce un homomorsmo de esquemas i : Esp(A/I) EspA, el
cual es una inmersi on cerrada cuya imagen es V (I). Adem as, para todo g A,
se cumple que (Ni
#
)(D(g))

= I
A
A
g
.
Demostraci on: Es inmediato que i
0
: Esp(A/I) V (I) es un homeo-
morsmo. Por construcci on (antes del teorema 2.10), i
#
D(g)
: A
g
(A/I)
g
es el epimorsmo natural. El hecho de que i
#
U
sea suprayectivo para todo
abierto principal U implica claramente que los homomorsmos i
P
son suprayec-
tivos, por lo que i es ciertamente una inmersion cerrada. Adem as, claramente
(Ni
#
)(D(g)) = Ni
#
D(g)
= I
g

= I
A
A
g
.
36 Captulo 2. Esquemas
As, por ejemplo, si X = EspA y consideramos un ideal I de A que no
sea radical, tenemos que Z = V (I) = V (radI), luego las inmersiones cerradas
Esp(A/I) EspA y Esp(A/radI) EspA determinan en Z dos estructuras
de subesquema cerrado de X. No son isomorfas porque A/I no es un anillo
reducido y A/radI s que lo es.
M as concretamente, si A = k[X
1
, . . . , X
n
], sabemos que los cerrados de
A
n
k
se corresponden biunvocamente con los ideales radicales de A, mientras
que ahora acabamos de ver que cada ideal de A (radical o no) determina un
subesquema cerrado de A
n
k
. El hecho de que un mismo cerrado de A
n
k
admita
varias estructuras de subesquema cerrado se corresponde con que un mismo
conjunto algebraico pueda denirse con distintos ideales. La diferencia es que
distintos ideales (con el mismo radical) denen el mismo conjunto algebraico,
mientras que pueden denir subesquemas cerrados no isomorfos.
En realidad esto no es un inconveniente de los esquemas, sino una mues-
tra de la capacidad de matizaci on adicional que estos ofrecen. Por ejemplo,
consideremos las inmersiones cerradas Esp(k[X]/(X
n
)) A
1
k
, cuya imagen
es V (X
n
) = (X) (notemos que p = (X) es la version abstracta del punto
0 en la recta afn). Estas inmersiones permiten denir innitas estructuras de
subesquema cerrado en el punto p, y es facil ver que son no isomorfas dos a
dos. Veremos que tienen su interpretaci on: la estructura correspondiente a
Esp(k[X]/(X
n
)) representa al punto p contado n veces, es decir, la estruc-
tura de esquema a nade al punto una noci on de multiplicidad que ser a util en
determinados contextos.
Ahora vamos a probar que los unicos subesquemas cerrados de un esquema
afn son los de la forma considerada en el teorema 2.20:
Teorema 2.21 Sea j : Z X una inmersi on cerrada de un esquema Z en
un esquema afn X = EspA. Entonces Z es afn y existe un unico ideal I de A
tal que existe un isomorsmo : Z Esp(A/I) de modo que j = i, donde
i : Esp(A/I) X es la inmersi on natural.
Demostraci on: Veamos en primer lugar que Z admite un buen cubri-
miento afn. Existen abiertos U
r

r
de X tales que j
1
[Uri]
r
es un cubri-
miento afn de Z. Cada U
r
es uni on de abiertos principales U
rs
de X y
j
1
[U
rs
] es afn porque es un abierto principal de j
1
[U
r
]. A nadimos abiertos
principales que cubran el abierto X j[Z] y tomamos un subcubrimiento nito,
con lo que tenemos un cubrimiento nito de X, que representaremos de nuevo
por U
r

r
, formado por abiertos principales y de modo que cada j
1
[U
r
] es un
abierto afn en Z. Ademas j
1
[U
r
] j
1
[U
s
] = j
1
[U
r
U
s
] y U
r
U
s
es un
abierto principal en X, luego tambien en U
r
, y as la interseccion de las an-
tiim agenes es un abierto principal en j
1
[U
r
], luego es afn. Concluimos que
j
1
[U
r
]
r
es un buen cubrimiento afn de Z.
Seg un el teorema 2.18, llamando I = N(j
#
), tenemos que Z es isomorfo a
V (I) con el haz O
X
/I. Llamemos I = I(X), que es un ideal de O
X
(X)

= A.
2.3. Subesquemas abiertos y cerrados 37
Vamos a probar que para todo g A se cumple que I(D(g))

= I
g
. Sea
h = j
#
X
(g) O
Z
(Z). Observemos que j
1
[D(g)] = j
1
[X
g
] = Z
h
. Tenemos
entonces el siguiente diagrama conmutativo:
O
X
(X)
j
#
X

O
Z
(Z)

O
X
(D(g))
j
#
D(g)

O
Z
(Z
h
),
del que se sigue a su vez la conmutatividad del diagrama
O
X
(X)
g
j
#
X

O
Z
(Z)
g

O
X
(D(g))
j
#
D(g)

O
Z
(Z
h
).
Las echas verticales son ahora isomorsmos (por el teorema 2.15). As,
a traves del isomorsmo natural O
X
(D(g))

= O
X
(X)
g
, el n ucleo de j
#
D(g)
se
corresponde con el n ucleo del homomorsmo inducido por j
#
X
entre las localiza-
ciones. Ahora bien, la sucesi on exacta
0 I O
X
(X) O
Z
(Z)
se localiza a la sucesion exacta
0 I
g
O
X
(X)
g
O
Z
(Z)
g
,
luego el n ucleo es I(D(g))

= I
g
. Seg un el teorema 2.20, sabemos que N(i
#
)(D(g))
tambien se corresponde con I
g
a traves del isomorsmo natural, luego conclui-
mos que I(D(g)) = N(i
#
)(D(g)), y esto implica que I = N(i
#
).
Por otra parte, ahora podemos probar que V (I) = V (I). En efecto, si P X,
tenemos que P / V (I) si y solo si 1 I
P
, si y solo si existe un entorno D(g)
de P en X tal que 1 I(D(g))

= I
g
. Esto se cumple si y solo si existe un
i I y un n umero natural n tal que i/g
n
= 1, si y solo si existen i, m, n tales
que g
m
(i g
n
) = 0, si y s olo si existe un natural r tal que g
r
I, si y solo si
g radI, si y s olo si D(g) X V (radI) = X V (I). En denitiva, tenemos
que P / V (I) si y solo si P / V (I).
38 Captulo 2. Esquemas
En resumen, la situaci on es la reejada en el diagrama siguiente:
Z
j

V (I)

X
Esp(A/I)

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Tenemos que j e i factorizan como isomorsmos en V (I) seguidos de la
inclusi on V (I) X. Cada abierto de Z es de la forma j
1
[U], para un
abierto U de X, de modo que
O
Z
(j
1
[U])

= O
X
(U)/ N(j
#
)(U) = O
X
(U)/ N(i
#
)(U)

= O
Esp(A/I)
(i
1
[U]).
Estos isomorsmos determinan un isomorsmo : Z Esp(A/I) que
cumple lo pedido. La unicidad de I se debe a que si otro ideal I

cumpliera
lo mismo tendramos un isomorsmo A/I A/I

que conmutara con las


proyecciones canonicas, luego tendra que ser I = I

.
En particular, vemos que todo subesquema cerrado de un esquema A
n
B
es
isomorfo a un esquema de la forma B[X
1
, . . . , X
n
]/I, para un cierto ideal I. M as
en particular, los conjuntos algebraicos anes en sentido cl asico se corresponden
con los subesquemas cerrados de A
n
k
asociados a ideales radicales o, equivalente-
mente, a subesquemas cerrados X con la propiedad de que O
X
(X) es reducido.
Esta propiedad puede extenderse a esquemas arbitrarios:
Denicion 2.22 Un esquema X es reducido en un punto P X si el anillo
O
X,P
es reducido (es decir, no tiene elementos nilpotentes no nulos). Diremos
que X es reducido si lo es en todos sus puntos.
Si A es un anillo, representaremos por R(A) = rad0. Si X es un esquema,
para cada abierto U de X denimos
R
X
(U) = s O
X
(U) [ s
P
R(O
X,P
) para todo P U.
Evidentemente, R
X
es un haz de ideales de O
X
y tenemos que X es reducido
si y solo si R
X
= 0.
Notemos que si P X entonces R
X,P
= R(O
X,P
), pues una inclusi on es
obvia y si s R(O
X,P
) entonces s
n
= 0 para cierto natural n, luego existe un
entorno abierto V de P y un t O
X
(V ) de modo que s = t
P
y t
n
= 0, luego
t R
X
(V ), luego s R
X,P
.
Esto implica que si U es un abierto en X entonces R
X
[
U
= R
U
.
Si U es cuasicompacto (en particular si U es afn) R
X
(U) = R(O
X
(U)). En
efecto, si s R(O
X
(U)) entonces s es nilpotente, luego lo mismo le sucede a
cada s
P
, luego s R
X
(U). Recprocamente, si s R
X
(U), para cada P U
2.3. Subesquemas abiertos y cerrados 39
existe un natural n tal que s
n
= 0, luego existe un abierto P V U de modo
que s[
n
V
= 0. Podemos cubrir U por un n umero nito de abiertos V y tomar un
mismo n umero natural n tal que s[
n
V
= (s
n
)[
V
= 0 para todo V , luego s
n
= 0 y
s R(O
X
(U)).
Observemos que la inclusi on R(O
X
(U)) R
X
(U) es valida para todo abierto.
Ahora es f acil probar el teorema siguiente:
Teorema 2.23 En un esquema X, las armaciones siguientes son equivalentes:
a) X es reducido,
b) Para todo abierto U de X, el anillo O
X
(U) es reducido,
c) Todo punto de X tiene un entorno afn U tal que O
X
(U) es reducido.
Demostraci on: a) b) Si X es reducido entonces R
X
= 0 y hemos visto
que R(O
X
(U)) R
X
(U), luego O
X
(U) es reducido.
b) c) es trivial.
c) a) Si U = EspA es un abierto afn tal que O
X
(U)

= A es reducido,
entonces, para todo abierto principal D(g) de U, tenemos que
R
X
(D(g)) = R(O
X
(D(g))) = R(O
U
(D(g)))

= R(A
g
) = 0.
Tenemos que R
X
(U) = 0 cuando U recorre una base de X (los abiertos
principales de los abiertos anes que cumplen c). Concluimos que R
X
= 0 y
que X es reducido.
En particular, un esquema afn X es reducido si y solo si el anillo O
X
(X) es
reducido.
Vamos a probar ahora que el espacio anillado local (X, O
X
/R
X
) es un es-
quema (obviamente reducido). Para ello basta tomar un abierto afn U de X
y probar que (U, (O
X
/R)[
U
) es un esquema afn. Ahora bien, se cumple que
(O
X
/R
X
)[
U
= O
X
[
U
/R
X
[
U
= O
U
/R
U
, luego podemos suponer que X = EspA
es afn y hemos de demostrar que (X, O
X
/R
X
) tambien es un esquema afn. Para
ello consideramos la inmersion cerrada natural i : Esp(A/R(A)) EspA, cuya
imagen es V (R(A)) = X. Si g A, sabemos que
N(i
#
)(D(g))

= R(A)
g
= R(A
g
) = R
X
(D(g)),
luego R
X
= N(i
#
). Es claro entonces que (X, O
X
/R
X
)

= Esp(A/R(A)).
Denicion 2.24 Si X es un esquema, denimos X
red
= (X, O
X
/R
X
), que,
seg un acabamos de probar, es un esquema reducido. Tenemos una inmersi on
cerrada natural i : X
red
X, luego X
red
es un subesquema cerrado de X.
Teorema 2.25 Si X es un esquema arbitrario e Y es un esquema reducido,
todo homomorsmo f : Y X factoriza de forma unica en un homomorsmo

f : Y X
red
seguido de la inmersi on i : X
red
X.
40 Captulo 2. Esquemas
Demostraci on: Para cada abierto afn U de X, se cumple claramente que
R
X
(U) = R(O
X
(U)) N(f
#
)(U), lo que nos permite denir un homomorsmo
de haces

f
#
: O
X
/R
X
f
0
(O
Y
) de modo que i
#


f
#
= f
#
. Tomamos

f = (f
0
,

f
#
). En particular, si P Y , tenemos que la composicion
O
X,f(P)
O
X,f(P)
/R(O
X,f(P)
)

f
#
P
O
Y,P
ha de ser igual a f
#
P
, de donde se sigue que

f
#
P
esta unvocamente determinado,
luego

f
#
tambien.
Si nos restringimos a esquemas reducidos, cada subconjunto cerrado deter-
mina una unica estructura de subesquema cerrado:
Teorema 2.26 Si X es un esquema y Z X es un conjunto cerrado, enton-
ces Z admite salvo isomorsmo una unica estructura de subesquema cerrado
reducido.
Demostraci on: Probemos primero la unicidad. Consideremos una es-
tructura j : (Z, O
Z
) (X, O
X
) de subesquema cerrado reducido. Fijemos
un abierto afn U X. Entonces j[
ZU
: (Z U, O
Z
[
ZU
) (U, O
X
[
U
)
convierte a Z U en un subesquema cerrado del esquema afn U. Por el teo-
rema 2.21, esta estructura esta determinada por un ideal I
U
de O
X
(U). En
particular, O
Z
(Z U)

= O
X
(U)/I
U
, luego el ideal I
U
tiene que ser radical y,
como V (I
U
) = Z U, tenemos que I
U
esta completamente determinado por el
cerrado Z. As pues, O
Z
[
ZU
y j[
ZU
estan completamente determinados por
Z, luego lo mismo vale para O
Z
y j.
Respecto a la existencia, para cada abierto afn U de X denimos I
U
como
el unico ideal radical de O
X
(U) que cumple Z U = V (I
U
). Podemos dotar a
Z U de una estructura de esquema isomorfo a Esp(O
X
(U)/I
U
). Si lo hace-
mos de forma canonica y U
1
U
2
son dos abiertos anes, entonces los anillos
asociados a Z U
1
son canonicamente isomorfos a los asociados a los abiertos
mismos abiertos en Z U
2
. En denitiva, tenemos denidos anillos O
Z
(V ) (y
restricciones entre ellos) para todos los abiertos V Z contenidos en abiertos
de la forma U Z, con U abierto afn en X.
En general, siempre que tenemos denido un haz sobre una base B de un
espacio topol ogico Z (es decir, algo que no es propiamente un haz, sino lo que
podramos llamar un B-haz) podemos extenderlo hasta un haz en Z sin mas que
denir para un abierto U arbitrario el anillo O
Z
(U) formado por los elementos
s

V B
V U
O
Z
(V )
tales que para todo par V
1
, V
2
B se cumple que s
V
1
[
V
1
V
2
= s
V
2
[
V
1
V
2
, con las
operaciones y las restricciones obvias.
Tenemos as un haz O
Z
cuya restriccion a cada espacio Z U es un haz
isomorfo al que ya tenamos denido. En particular los anillos O
Z,P
son los
2.3. Subesquemas abiertos y cerrados 41
mismos que los de cualquier haz O
ZU
con P Z U, lo que implica que son
anillos locales y as (Z, O
Z
) es un espacio anillado local. Obviamente es un
esquema (reducido) y tenemos inmersiones cerradas j
ZU
: Z U U, las
cuales determinan una inmersi on cerrada j : Z X.
En particular el teorema anterior implica que si X es un esquema, entonces
X
red
es el unico subesquema cerrado reducido de X sobre el mismo espacio
topol ogico.
Ahora vamos a estudiar las inmersiones cerradas en espectros homogeneos.
Sean B y C dos anillos graduados sobre un mismo anillo A = B
0
= C
0
y sea
: C B un homomorsmo de anillos graduados, en el sentido general de
que existe un d 0 tal que [C
r
] C
dr
. Sea M = [C
+
]B, que es un ideal
homogeneo de B. Entonces induce una aplicaci on continua

: Proy B V (M) Proy C.


En efecto, si p Proy B V (M), entonces
1
[p] es un ideal primo ho-
mogeneo que no contiene a C
+
, luego

(p) =
1
[p] Proy C. Si I es un ideal
de C, entonces

1
[V (I)] = V (
1
[I]), luego es continua.
Si h C es homogeneo de grado no nulo, entonces

1
[D(h)] = D((h)).
Por otra parte, en la demostraci on del teorema 2.6 hemos construido un iso-
morsmo D(h) EspC
(h)
cuyo homeomorsmo asociado viene dado por
p pC
h
C
(h)
. Una comprobaci on rutinaria muestra que el diagrama siguiente
(de aplicaciones continuas) es conmutativo:
D((h))

D(h)

EspB
((h))

EspC
(h)
,
donde la echa horizontal inferior es el homomorsmo de esquemas inducido por
el homomorsmo de anillos C
(h)
B
((h))
inducido por . Esto nos permite
completar la aplicaci on continua [
D((h))
con una estructura de homomorsmo
de esquemas que hace conmutativo el diagrama (viendo ahora las echas como
homomorsmos de esquemas y no solo como aplicaciones continuas).
Se comprueba que estos homomorsmos conmutan con las restricciones,
luego por el teorema 2.1 determinan un homomorsmo de esquemas

: Proy B V (M) Proy C.


Observemos que todos los esquemas estan denidos sobre A, y el homomor-
smo tambien.
El caso mas interesante lo tenemos cuando C = A[X
0
, . . . , X
n
] y B = C/I,
donde I es un ideal homogeneo. Si tomamos : C B como la proyeccion
natural, entonces [C
+
] = B
+
, luego V (M) = y tenemos un homomorsmo
de esquemas

: Proy B Proy C.
42 Captulo 2. Esquemas
Si h C es homogeneo de grado no nulo, entonces
h
: C
(h)
B
((h))
es
un epimorsmo, luego podemos descomponerlo como el epimorsmo canonico
C
(h)
C
(h)
/ N(
h
) seguido de un isomorsmo C
(h)
/ N(
h
) B
((h))
. Con-
secuentemente,

[
D((h))
se descompone como composicion de un isomorsmo
de esquemas D((h)) Esp(C
(h)
/ N(
h
)) seguido de la inmersi on cerrada
canonica Esp(C
(h)
/ N(
h
)) V (N(
h
)) D(h). En denitiva, tenemos que

[
D((h))
: D((h)) D(h) es una inmersi on cerrada para cada h. Esto
implica claramente que

es una inmersion cerrada. En resumen:
Teorema 2.27 Si I es un ideal homogeneo en A[X
0
, . . . , X
n
], entonces la pro-
yecci on : A[X
0
, . . . , X
n
] A[X
0
, . . . , X
n
]/I induce una inmersi on cerrada

: Proy(A[X
0
, . . . , X
n
]/I) P
n
A
denida sobre A.
Se cumple un resultado an alogo al teorema 2.21, de modo que los subesque-
mas cerrados de P
n
A
son precisamente los de la forma Proy(A[X
0
, . . . , X
n
]/I),
para un cierto ideal homogeneo I, pero no estamos en condiciones de probarlo
ahora. Lo veremos mas adelante (teorema 5.55).
En particular, tenemos que los esquemas asociados a conjuntos algebraicos
proyectivos, es decir, los esquemas de la forma Proy(k[X
0
, . . . , X
n
]/I), donde I
es un ideal homogeneo radical, son isomorfos a subesquemas cerrados de P
n
k
, y
el concepto de subesquema cerrado de P
n
k
es ligeramente mas general en cuanto
que admite esquemas denidos por ideales no radicales.
Un poco mas en general: si B es un anillo graduado nitamente generado
(como B
0
-algebra) por elementos de B
1
, entonces, llamando A = B
0
, tenemos un
epimorsmo graduado : A[X
0
, . . . , X
n
] B, cuyo n ucleo sera un cierto ideal
homogeneo I. Por consiguiente, tenemos una inmersi on cerrada Proy B P
n
A
.
2.4 Inmersiones
Vamos a denir aqu una noci on de inmersi on entre esquemas que generalice
tanto a las inmersiones abiertas como a las inmersiones cerradas. Esta nocion
se comportara adecuadamente bajo algunas hip otesis que estudiamos primera-
mente. Para ello introducimos la noci on de esquema noetheriano:
Denicion 2.28 Un esquema X es noetheriano si admite un cubrimiento nito
formado por abiertos anes U tales que los anillos O
X
(U) son noetherianos.
Es evidente que si A es un anillo noetheriano, entonces EspA es un esquema
noetheriano. El recproco no es obvio, pero es cierto tambien:
Teorema 2.29 Un esquema afn X es noetheriano si y s olo si el anillo O
X
(X)
es noetheriano.
Demostraci on: Sea X un esquema afn noetheriano y tomemos un ideal
I en O
X
(X). Hemos de probar I que es nitamente generado. Por hip otesis X
2.4. Inmersiones 43
puede cubrirse por un n umero nito de abiertos U tales que O
X
(U) es noethe-
riano. El ideal
X
U
[I]O
X
(U) es nitamente generado, y podemos tomar un ge-
nerador nito formado por restricciones de elementos de I. Haciendo lo mismo
para todos los abiertos U, podemos formar un ideal J I nitamente generado
tal que
X
U
[J]O
X
(U) =
X
U
[I]O
X
(U) para todos los abiertos U simult aneamente.
En particular, si P X y j : O
X
(X) O
X,P
es el homomorsmo natural,
tenemos que j[J]O
X,P
= j[I]O
X,P
. Ahora bien, el punto P se corresponde con
un ideal primo p de O
X
(X), de modo que j se corresponde con el homomorsmo
natural O
X
(X) O
X
(X)
p
Lo que tenemos es que J
p
= I
p
para todo ideal
primo p de O
X
(X), y esto implica que J = I (teorema [3.10]).
El teorema [3.83] arma que si U es un esquema afn noetheriano, entonces
todos los subconjuntos de U son cuasicompactos, de donde se sigue, mas en
general, que todo subespacio topol ogico de un esquema noetheriano es cuasi-
compacto.
Del mismo modo, si U es un esquema afn noetheriano entonces U es tambien
noetheriano como espacio topol ogico, y esto implica f acilmente que todo es-
quema noetheriano es tambien noetheriano como espacio topol ogico.
Teorema 2.30 Todo subesquema abierto o cerrado de un esquema noetheria-
no X es noetheriano, al igual que lo son los anillos locales O
X,P
, para todo
punto P X.
Demostraci on: Observemos en primer lugar que si U es un esquema afn
tal que O
X
(U) es noetheriano y g O
X
(U), entonces O
X
(D(g))

= O
X
(U)
g
tambien es noetheriano, luego X tiene una base formada por abiertos anes
noetherianos. Por consiguiente, todo abierto en X se expresa como union de
abiertos anes noetherianos y, por la cuasicompacidad, la uni on puede tomarse
nita. En denitiva, todos los abiertos de X son noetherianos.
Si Z es un subesquema cerrado de X (con una cierta inmersi on j : Z X),
para cada abierto afn U de X, tenemos que j[
ZU
: Z U U es una
inmersion cerrada (en particular Z U es un esquema afn). Basta probar que
si O
X
(U) es noetheriano entonces O
Z
(Z U) tambien lo es, pues Z es uni on
de un n umero nito abiertos en estas condiciones. Equivalentemente, podemos
suponer que X = EspA es un esquema afn, donde el anillo A es noetheriano.
Entonces el teorema 2.21 nos da que Z

= Esp(A/I), para un cierto ideal I de
A, luego tambien es noetheriano.
Finalmente, si P X, tomamos un abierto afn U tal que P U X y
O
X,P

= O
U,P

= O
X
(U)
p
, donde p es un ideal primo de O
X
(U), luego ciertamente
O
X,P
es noetheriano.
Ahora es evidente que los esquemas noetherianos admiten buenos cubrimien-
tos anes, tal y como anunci abamos antes de teorema 2.15.
Aunque nos van a interesar principalmente los esquemas noetherianos, lo
cierto es que para muchos resultados nos bastar a una propiedad m as debil:
44 Captulo 2. Esquemas
Denicion 2.31 Un esquema X es localmente noetheriano si todo punto de X
tiene un entorno abierto noetheriano.
Observemos que si X es un esquema localmente noetheriano y U es un
abierto afn, entonces U puede cubrirse con abiertos noetherianos y, como U
es cuasicompacto, el cubrimiento puede tomarse nito y, por consiguiente, U
es noetheriano. As pues, un esquema X es localmente noetheriano si y solo si
todos sus abiertos anes son noetherianos.
El mismo argumento prueba que un esquema es noetheriano si y s olo si es
cuasicompacto y localmente noetheriano. Tambien es facil ver que todo subes-
quema abierto o cerrado en un esquema localmente noetheriano es localmente
noetheriano.
Denicion 2.32 Un homomorsmo de esquemas f : X Y es cuasicompacto
si la antiimagen por f de todo abierto afn de Y es cuasicompacta.
Por ejemplo, toda inmersi on cerrada j : X Y es cuasicompacta, ya que
si U es un abierto afn en Y , entonces j
1
[U] es un subconjunto cerrado de U,
luego es cuasicompacto (porque U lo es).
Por otra parte, si i : X Y es una inmersion abierta e Y es localmente
noetheriano, entonces i es cuasicompacta. En efecto, si U es un abierto afn en
Y , entonces U es noetheriano y, como i
1
[U] es un subesquema abierto de U,
tambien es noetheriano, luego cuasicompacto.
Otro hecho obvio es que la composicion de homomorsmos cuasicompactos
es cuasicompacta. El resultado principal que necesitamos es el siguiente:
Teorema 2.33 Sea f : X Y un homomorsmo de esquemas cuasicompacto
y sea Z = f[X] Y . Entonces existe en Z una unica estructura de subesquema
cerrado de Y (salvo isomorsmo) tal que f se descompone como f =

f j,
donde

f : X Z es un homomorsmo de esquemas y j : Z Y es la
inmersi on cerrada correspondiente a la estructura de Z; y para cualquier otra
descomposici on f = f

, donde j

: Z

Y es una inmersi on cerrada y


f

: X Z

es un homomorsmo de esquemas, existe una unica inmersi on


cerrada j

: Z Z

tal que

f j

= f

, j

= j, es decir, que hace


conmutativo el diagrama siguiente:
X
f

Y
Z

Z
j

2.4. Inmersiones 45
Demostraci on: Para cada abierto U de Y tenemos el homomorsmo de
anillos f
#
U
: O
Y
(U) O
X
(f
1
[U]). Llamemos I(U) a su n ucleo. De este modo
I es un haz de ideales de O
Y
y podemos considerar el espacio anillado local
V (I) = P Y [ I
P
,= O
Y,P
.
denido tras 2.17. De este modo, para cada P Y , tenemos que P Y V (I)
si y solo si I
P
= O
Y,P
, si y solo si existe [(U, g)] I
P
(con g I(U)) que,
visto como elemento de O
Y,P
es [(U, g)] = 1. Esto equivale a que existe un
abierto P V U de modo que g[
V
= 1. De aqu se sigue que P Y V (I)
si y solo P tiene un entorno abierto V tal que 1[
V
I(V ), lo que equivale a
que 1[
f
1
[V ]
= f
#
Y
(1)[
f
1
[V ]
= f
#
V
(1[
V
) = 0, y esto a su vez solo es posible si
O
X
(f
1
[V ]) = 0, es decir, si f
1
[V ] = .
Concluimos que P Y V (I) si y solo si P tiene un entorno abierto V tal
que V f[X] = . As pues, V (I) = f[X] = Z (como espacio topologico).
Ahora tenemos denida en Z una estructura de espacio anillado local y una
inmersion cerrada j : Z Y de modo que O
Z
= j
1
(O
Y
/I). No es evidente
que Z sea un esquema con esta estructura. Para probarlo tomamos un punto
P Z y vamos a ver que tiene un entorno afn. Sea U un entorno afn de P
en Y . Es evidente que la restricci on

f : f
1
[U] U es tambien cuasicompacta
y que

Z = Z U. Ademas el diagrama siguiente es claramente conmutativo:
Z
j

U
i

Esto signica que la estructura de espacio anillado local que estamos consi-
derando en

Z es la restriccion de la de Z, luego basta probar que P tiene un
entorno afn en

Z. Equivalentemente, podemos suponer que Y = EspA es afn.
El hecho de que f sea cuasicompacto se traduce en que X = U
1
U
r
, donde
cada abierto U
i
es afn, digamos U
i
= EspA
i
.
Sea = f
#
Y
: A O
X
(X) y sea I = I(Y ) su n ucleo. Cada elemento de
O
X
(X) esta completamente determinado por sus restricciones a los abiertos U
i
.
En particular, si llamamos
i
=
X
U
i
: A A
i
, para cada g A tenemos
que (g) esta determinado por los
i
(g). Notemos tambien que
i
= (f[
U
i
)
#
Y
.
Consideremos el abierto principal D(g) Y y observemos que
f
1
[D(g)] U
i
= D(
i
(g)).
En efecto, un punto P f
1
[D(g)] U
i
es un ideal de A
i
que verica
f[
U
i
(P) =
1
i
[P] D(g), lo que equivale a que g /
1
i
[P], o a que
i
(g) / P,
46 Captulo 2. Esquemas
o a que P D(
i
(g)). Esto nos lleva al siguente diagrama conmutativo:
A

O
X
(X)

i
A
i

A
g
f
#
D(g)

O
X
(f
1
[D(g)])

i
A

i
(g)
Como la suma de las restricciones es inyectiva, tenemos que I es el n ucleo
de toda la la horzontal superior, el igualmente I(D(g)) es el n ucleo de la la
horizontal inferior. As pues, v/g
s
I(D(g)) si y solo si
i
(v)/
i
(g)
s
= 0 para
todo i. (Aqu usamos la conmutatividad del diagrama.) Esto a su vez equivale
a que existe un s

0 tal que
i
(v)
i
(g)
s+s

= 0 para todo i (el hecho de que el


n umero de abiertos sea nito permite tomar el mismo s

para todos los ndices,


aqu es donde usamos la hip otesis de cuasicompacidad). Esto equivale a que

i
(vg
s+s

) = 0 para todo i, y tambien a que vg


s+s

I, o a que v/g
s
I
g
.
As hemos probado que, para todo g A, se cumple I(D(g)) = I
g
.
Con esto podemos probar que, como espacios topologicos, Z = V (I). En
efecto, si P Y Z entonces I
P
= A
P
, luego existe un g A tal que g / P y
1[
D(g)
I(D(g)) = I
g
, luego 1 = v/g
s
para cierto v I y cierto s 0, luego
(g
s
v)g
s

= 0 P para cierto s

0, luego g
s
v P, luego v / P, luego
I , P, luego P / V (I). Esto prueba que V (I) Z.
Por otra parte induce un monomorsmo de anillos

: A/I O
X
(X)
tal que p

= , donde p es la proyeccion en el cociente. A su vez,

induce
un homomorsmo de esquemas

f : X V (I) tal que

f i = f, donde
i : V (I) Y es la inmersion natural. Esto implica que f[X] V (I) luego, al
tomar la clausura, Z V (I).
Ahora basta probar que la estructura de espacio anillado local en Z es la
misma que la de V (I), con lo que ser a ciertamente una estructura de esquema.
Tomemos [g] O
V (I)
(V (I)) = A/I. Entonces
O
V (I)
(D([h])) = (A/I)
[g]

= A
g
/I
g
= O
Y
(D(g))
_
I(D(g)),
y tenemos un homomorsmo natural O
V (I)
(D([g])) (O
Y
/J)(D(g)).
Observemos que D([g]) = D(g) Z y recordemos que O
Z
es el haz aso-
ciado al prehaz F que a D([g]) le asigna el lmite inductivo de los anillos
(O
Y
/I)(U) con D([g]) U. El homomorsmo anterior da lugar a un homo-
morsmo O
V (I)
(D([g])) F(D([g])) que conmuta con las restricciones, por lo
que determina un homomorsmo de prehaces O
V (I)
F que a su vez da lugar
a un homomorsmo de haces : O
V (I)
O
Z
.
Para probar que es un isomorsmo basta probar que lo son los homomor-
smo
P
: O
V (I),P
O
Z,P
para cada P V (I) = Z. Ahora bien, sabemos
que ambos anillos son isomorfos a (A/I)
(P/I)

= A
P
/I
P
, y
P
es el isomorsmo
natural entre ambos.
2.4. Inmersiones 47
Con esto hemos probado que Z es un esquema. Vamos a probar el resto del
teorema manteniendo la hip otesis de que Y es afn. Ya hemos visto que f se
descompone como f =

f j. Notemos que el homomorsmo

es el unico que
cumple p

= , luego

f es el unicmo homomorsmo que cumple

f j = f.
Si f = f

, donde j

: Z

Y es una inmersion cerrada y f

: X Z

es un homomorsmo de esquemas, por el teorema 2.21 podemos considerar que


Z

= V (J), para cierto ideal J de A y que p

= j
#
: A A/J es la proyeccion
natural. En particular Z

es afn. Sea

= f
#
Z
: A/J O
X
(X), de modo que
p

= . De aqu se sigue que J I, luego Z Z

y la proyecci on natural
p

: A/J A/I es el unico homomorsmo de anillos que cumple p

= p, y
ademas cumple p

= . Esto implica que existe una unica inmersi on cerrada


j

: Z Z

que cumple el teorema.


En el caso general, para cada abierto afn U en Y tenemos que la restriccion
f
1
[U] U factoriza en un homomorsmo f
1
[U] Z U seguido de la
inmersion cerrada Z U Y . La unicidad del caso afn nos permite unir
todos estos homomorsmos en un unico

f : X Z tal que f =

f j. El resto
se razona analogamente.
Notemos que el par (Z, j) es unico salvo isomorsmo, en el sentido de que si
otro par (Z

, j

) cumple el teorema (para un homomorsmo f) entonces existe


un unico isomorsmo j

: Z Z

tal que j

= j. Es f acil ver que si el


esquema X es reducido entonces Z tambien lo es. (Se reduce al caso en que Y
es afn y entonces Z es afn y O
Z
(Z) es un cociente de O
Y
(Y ) isomorfo a un
subanillo de O
X
(X), luego es reducido.)
Finalmente estamos en condiciones de dar la denici on general de inmersi on:
Denicion 2.34 Un homomorsmo de esquemas f : X Y es una inmersi on
si se descompone como f = i j, donde i : X Z es una inmersion abierta y
j : Z Y es una inmersi on cerrada.
De este modo, las inmersiones abiertas y las inmersiones cerradas son in-
mersiones en este sentido general. En las condiciones de la denicion anterior,
f[X] es un abierto en j[Z], luego podemos tomar un abierto U en Y tal que
f[X] = j[Z] U. Entonces f
0
: X U es una inmersion cerrada y f induce
de forma natural una inmersi on cerrada j

: X U tal que f = j

, donde
i

: U Y es la inmersion abierta natural. En denitiva, vemos que toda


inmersion se descompone tambien como una inmersi on cerrada seguida de una
inmersion abierta.
Veamos ahora que si un homomorsmo f : X Y es cuasicompacto y se
descompone como f = j

, donde j

: X U es una inmersion cerrada


e i

: U Y es una inmersi on abierta, entonces f es una inmersion. No


perdemos generalidad si suponemos que X U Y y que j

0
, i

0
son las
inclusiones. Aplicamos a f el teorema anterior, que nos da una estructura de
esquema en Z = X junto con un homomorsmo

f : X Z y una inmersi on
cerrada j : Z Y de modo que f =

f j. Como X es cerrado en U, tenemos
que X = Z U, luego es un abierto en Z. Por otra parte

f
0
es la inclusion,
48 Captulo 2. Esquemas
luego es una inmersi on abierta de espacios topol ogicos. Falta probar que si
consideramos

f : (X, O
X
) (X, O
Z
[
X
) entonces es un isomorsmo.
Para ello basta observar que si cambiamos f por j

(es decir, si cambiamos


Y por U), el esquema dado por el teorema anterior es ZU = X y

f : X Z
se sustituye por

f : (X, O
X
) (X, O
Z
[
X
). Ahora bien, como j

ya es una
inmersi on cerrada, la unicidad de Z hace que la inmersion cerrada X U sea
(salvo un isomorsmo) la propia j

y

f la identidad (o el isomorsmo indicado).
Lo que acabamos de probar es un caso particular del teorema siguiente:
Teorema 2.35 Si f : X Y y g : Y Z son inmersiones y g es cuasi-
compacta, entonces f g es una inmersi on.
Demostraci on: Descompongamos f = i j, g = j

, donde i, i

son
inmersiones abiertas y j, j

son inmersiones cerradas. Entonces j j

es una
inmersi on cerrada y j j

es un homomorsmo cuasicompacto (porque todas


las inmersiones cerradas lo son). Seg un acabamos de probar, esta composici on
es una inmersion, luego j j

= i

, donde i

es una inmersion abierta y


j

una inmersi on cerrada. Claramente entonces, i j j

= i i

es una
inmersi on.
La hip otesis de cuasicompacidad no es realmente restrictiva:
Teorema 2.36 Si f : X Y es una inmersi on e Y es localmente noethe-
riano, entonces X tambien es localmente noetheriano y f es cuasicompacta.
Demostraci on: Descompongamos f = i j, donde i : X Z es una
inmersi on abierta y j : Z Y es una inmersion cerrada. Entonces Z es un su-
besquema cerrado de Y , luego tambien es localmente noetheriano. Igualmente,
X es un subesquema abierto de Z, luego es localmente noetheriano. Hemos
probado que esto implica que i es cuasicompacta, y j tambien lo es por ser
cerrada. Concluimos que f es tambien cuasicompacta.
2.5 Conjuntos algebraicos
Finalmente introducimos la noci on general, intrnseca, de conjunto alge-
braico.
Denicion 2.37 Un conjunto algebraico afn denido sobre un cuerpo k es un
esquema X/k tal que O
X
(X) es una k-algebra afn (o sea, nitamente generada).
Un conjunto algebraico denido sobre un cuerpo k es un esquema X/k que
puede ser cubierto por un n umero nito de conjuntos algebraicos anes abiertos
(denidos sobre k).
As, si X/k es un conjunto algebraico afn, O
X
(X) = k[x
1
, . . . , x
n
], luego
existe un ideal I de k[X
1
, . . . , X
n
] tal que O
X
(X)

= k[X
1
, . . . , X
n
]/I, lo que
implica a su vez que X

= Esp(k[X
1
, . . . , X
n
]/I). El ideal I sera radical si y
2.5. Conjuntos algebraicos 49
solo si el esquema X es reducido. En tal caso k[X
1
, . . . , X
n
]/I

= k[C], donde
C = V (I) es un conjunto algebraico afn (denido sobre k) en el sentido clasico.
Recprocamente, si C/k es un conjunto algebraico afn (cl asico), entonces el
esquema X = Espk[C] es un conjunto algebraico afn reducido.
En denitiva, los conjuntos algebraicos anes reducidos son los k-esquemas
k-isomorfos a los esquemas de la forma Esp k[C], donde C/k es un conjunto
algebraico afn cl asico.
M as a un, el teorema 2.21 nos da
1
que los conjuntos algebraicos anes de-
nidos sobre k son los k-esquemas k-isomorfos a subesquemas cerrados de A
n
k
o, equivalentemente, los esquemas X/k tales que existe una inmersion cerrada
X A
n
k
denida sobre k (para un cierto n).
En particular vemos que todo k-subesquema cerrado de un conjunto alge-
braico afn denido sobre k es tambien un conjunto algebraico afn denido
sobre k.
De la propia denici on se sigue que los abiertos principales en un con-
junto algebraico afn X/k son tambien conjuntos algebraicos anes, pues si g
O
X
(X) = k[x
1
, . . . , x
n
], entonces O
X
(D(g))

= O
X
(X)
g

= k[x
1
, . . . , x
n
, 1/g].
A su vez, esto implica que todo conjunto algebraico X/k tiene una base
formada por conjuntos algebraicos anes.
Consideremos ahora los conjuntos algebraicos arbitrarios. Puesto que las
k-algebras anes son noetherianas, es evidente que todo conjunto algebraico es
noetheriano. Esto implica que todo abierto U en un conjunto algebraico X de-
nido sobre k es tambien un conjunto algebraico denido sobre k. En efecto,
como X tiene una base formada por conjuntos algebraicos anes, podemos ex-
presar U como uni on de tales conjuntos, y al ser cuasicompacto podemos tomar
un subcubrimiento nito.
El hecho de que todo subconjunto cerrado de un conjunto algebraico denido
sobre k es tambien un conjunto algebraico denido sobre k es consecuencia
inmediata del hecho an alogo para conjuntos algebraicos anes.
Denicion 2.38 Un conjunto algebraico proyectivo denido sobre un cuerpo
k es un esquema X/k isomorfo a un subesquema cerrado de P
n
k
, para cierto
natural n.
Es inmediato comprobar que los espacios P
n
k
son conjuntos algebraicos de-
nidos sobre k, luego todo conjunto algebraico proyectivo es en particular un
conjunto algebraico. M as a un, todo subesquema cerrado de un conjunto alge-
braico proyectivo es un conjunto algebraico proyectivo.
1
Aqu usamos que todos los resultados que hemos probado para esquemas son obviamente
v alidos para k-esquemas con la misma prueba, es decir que todos valen igualmente si supo-
nemos que todos los anillos involucrados son k-algebras y que todos los homomorsmos de
anillos son homomorsmos de k-algebras.
50 Captulo 2. Esquemas
La ultima observaci on de la seccion precedente demuestra que si I es un ideal
homogeneo en un anillo de polinomios A = k[X
0
, . . . , X
n
] entonces Proy(A/I)
es un conjunto algebraico proyectivo denido sobre k. En particular, si C/k es
un conjunto algebraico proyectivo en el sentido cl asico, entonces ProyA
k
[C] es
un conjunto algebraico proyectivo abstracto.
El teorema 5.55 (el an alogo proyectivo de 2.21) garantizar a que todo conjunto
algebraico proyectivo es k-isomorfo a uno de la forma Proy(A/I), con lo que
los conjuntos algebraicos proyectivos en sentido cl asico se corresponden con los
conjuntos algebraicos proyectivos reducidos en sentido abstracto.
Denicion 2.39 Un conjunto algebraico C/k es cuasiproyectivo si existe una
inmersi on C P
n
k
para cierto n 0.
Equivalentemente, C/k es cuasiproyectivo si es isomorfo a un abierto de un
conjunto algebraico proyectivo. Los resultados de la secci on anterior prueban
que todo subesquema abierto y todo subesquema cerrado de un conjunto alge-
braico cuasiproyectivo es tambien un conjunto algebraico cuasiproyectivo.
Es claro que si C/k es un conjunto algebraico cuasiproyectivo en el sentido
clasico, su esquema asociado es abierto en un conjunto algebraico cuasiproyec-
tivo (abstracto).
Vamos a investigar ahora el conjunto de puntos cerrados de un conjunto
algebraico.
Denicion 2.40 Si X/k es un conjunto algebraico, llamaremos X
0
al espacio
topol ogico formado por sus puntos cerrados.
Recordemos que si X es un esquema arbitrario y P X, hemos denido el
cuerpo k(P) = O
X,P
/m
P
. Si X = EspA es un esquema afn y p X, entonces
k(p) = O
X,p
/m
p

= A
p
/S
1
p
p

= (A/p)
0
,
es decir, k(p) es el cuerpo de cocientes del dominio ntegro A/p. A partir de
aqu podemos obtener una caracterizaci on de los puntos cerrados de un conjunto
algebraico arbitrario X/k. Notemos que en tal caso los cuerpos k(P) tienen una
estructura natural de k-algebra, es decir, son extensiones de k.
Teorema 2.41 Sea X/k un conjunto algebraico y P X. Entonces P es
cerrado si y s olo si k(P) es una extensi on nita de k.
Demostraci on: Supongamos que P es cerrado y sea U un entorno afn
de P. Entonces P tambien es cerrado en U, y la extensi on k(P)/k construida
a partir de U es k-isomorfa a la construida a partir de X. Equivalentemente,
podemos suponer que X es afn. A traves de un k-isomorsmo X

= A, donde A
es una k-algebra afn, el punto P se corresponde con un ideal maximal p de A
y k(P) se corresponde con el cuerpo de cocientes de A/p, o sea, con A/p, pues
al ser p maximal el cociente ya es un cuerpo. El teorema [3.82] nos da que k(P)
es una extension nita de k.
2.5. Conjuntos algebraicos 51
Recprocamente, supongamos que k(P) es una extension nita de k (y que
X es un conjunto algebraico arbitrario, no necesariamente afn). Para probar
que P es cerrado en X basta ver que es cerrado en todos sus entornos anes,
pues si existiera un punto Q P, Q ,= P, un entorno afn U de Q contendra
tambien a P y entonces P no sera cerrado en U. En denitiva, podemos
suponer nuevamente que X es un conjunto algebraico afn. A traves de un k-
isomorsmo X

= EspA, el punto P se corresponde con un ideal primo p de A.
Ahora tenemos las inclusiones
k A/p k(p),
pero el hecho de que la extensi on k(P)/k sea nita y que A/p es una k-algebra
nitamente generada implica que A/p es la adjunci on a k de un n umero nito
de elementos algebraicos, luego es un cuerpo y p es maximal. Esto implica que
p es cerrado en Esp A y, por consiguiente, P es cerrado en X.
De aqu deducimos varias consecuencias. La primera es que si X/k es un
conjunto algebraico y U es un abierto en X entonces U
0
= U X
0
. En efecto,
el teorema anterior implica que un punto P U es cerrado en U si y solo si es
cerrado en X.
Puesto que todo esquema afn tiene puntos cerrados, ahora tenemos, m as en
general, que si X/k es un conjunto algebraico entonces X
0
es denso en X, pues
todo abierto no vaco contiene un abierto afn que a su vez contiene un punto
cerrado.
En particular, si U es abierto en X entonces U es la clausura de U
0
, luego
la correspondencia U U
0
biyecta los abiertos de X con los abiertos de X
0
.
Si i : X
0
X es la inclusion y F = i
1
[O
X
], entonces (X
0
, F) es un espacio
anillado local. De hecho i
1
[O
X
] = i
1
[O
X
]

, es decir, F(U
0
) = O
X
(U) para
todo abierto U de X, pues el prehaz F as denido es ya un haz.
Otra consecuencia de la caracterizacion de los puntos cerrados es la siguiente:
Teorema 2.42 Si X/k, Y/k son conjuntos algebraicos y f : X Y es un
morsmo denido sobre k, entonces f[X
0
] Y
0
.
Demostraci on: Si P X, el homomorsmo f
P
: O
X,f(P)
O
X,P
induce
un k-monomorsmo de cuerpos k(f(P)) k(P). Si P X
0
entonces k(P) es
una extensi on nita de k, luego k(f(P)) tambien lo es, luego f(P) Y
0
.
Captulo III
Conceptos basicos sobre
esquemas
Ahora vamos a profundizar en el estudio de los esquemas que hemos ini-
ciado en el captulo anterior. En la primera secci on expondremos los hechos
b asicos sobre la topologa de un esquema: componentes irreducibles, compo-
nentes conexas, etc. Luego traduciremos a conjuntos algebraicos abstractos los
resultados que conocemos sobre la dimension de los conjuntos algebraicos anes
en sentido cl asico. En la tercera seccion introduciremos el polinomio de Hilbert
de un conjunto algebraico proyectivo junto con algunas aplicaciones, con lo que
ilustraremos el uso de los esquemas en geometra algebraica. Por ultimo intro-
duciremos la noci on de producto de esquemas y discutiremos algunos conceptos
relacionados con ella.
3.1 Algunas propiedades globales
Aunque los esquemas que mas nos van a interesar son los conjuntos alge-
braicos, las propiedades que vamos a estudiar en esta seccion son aplicables a
esquemas arbitrarios.
Irreducibilidad En ese primer apartado demostraremos que los puntos de
un esquema se corresponden biunvocamente con sus cerrados irreducibles, pero
antes de entrar en ello conviene observar una diferencia entre el comportamiento
de los conjuntos algebraicos que hemos empezado a estudiar en el captulo ante-
rior y la situaci on en el caso de esquemas generales. Hemos probado que en todo
conjunto algebraico el conjunto de puntos cerrados es denso. Sin embargo, esto
no es cierto en general, pues, por ejemplo, el espectro de un anillo local tiene un
unico punto cerrado, que obviamente no es denso (salvo casos triviales). Puede
darse incluso el caso de que un esquema no tenga ning un punto cerrado, si bien
se trata de una situaci on muy atpica, como muestra el teorema siguiente:
Teorema 3.1 Todo esquema cuasicompacto tiene al menos un punto cerrado.
53
54 Captulo 3. Conceptos b asicos sobre esquemas
Demostraci on: Diremos que un espacio topol ogico X tiene la propiedad
P si todo cerrado en X no vaco contiene un punto cerrado.
Observamos en primer lugar que todo esquema afn EspA cumple la propie-
dad P, pues los puntos cerrados se corresponden con los ideales maximales de
A y todo ideal de A esta contenido en un ideal maximal.
Ahora basta probar que si un espacio topol ogico X es uni on de dos abiertos
U y V que cumplen la propiedad P, entonces X tambien cumple la propiedad P.
En efecto, en tal caso, por inducci on lo mismo vale cuando X es uni on de un
n umero nito de abiertos con la propiedad P, y todo esquema cuasicompacto es
uni on de un n umero nito de abiertos anes.
Pongamos, pues, que X = U V , donde U y V son abiertos que cumplen P.
Tomamos un cerrado C en X y hemos de ver que contiene un punto cerrado.
Ahora bien, los espacios U

= C U y V

= C V cumplen la propiedad P por


ser cerrados en U y V respectivamente, y ademas C = U

. Esto signica
que podemos suponer C = X y basta probar que X tiene un punto cerrado.
Podemos suponer que U , V . Entonces U V ,= es un cerrado en U,
luego existe un punto P U V cerrado en U. Si P es cerrado en X ya no hay
nada que probar. En caso contrario P U = P y P V es un cerrado
en V , luego contiene un punto Q cerrado en V .
Entonces Q V = Q y Q U P U = P, pero P / Q,
porque U es un entorno de P que no corta a Q (porque si Q U entonces
Q P U, luego P = Q V ). As pues Q = Q y Q es cerrado en X.
Para estudiar los puntos de un esquema conviene introducir las relaciones
siguientes:
Denicion 3.2 Sea X un espacio topol ogico y sean P, Q X. Diremos que
P es una generalizaci on de Q, o que Q es una especializaci on de P o que Q se
especializa a P si Q P.
As, los puntos cerrados son los puntos que no admiten especializaciones dis-
tintas de s mismos y, en el extremo opuesto tenemos los puntos cuasigenericos,
denidos como los puntos que no admiten generalizaciones distintas de s mis-
mos. (Recordemos que un punto generico es un punto denso en todo el espacio.)
La interpretaci on m as simple de estos conceptos la tenemos en el caso en
que X = EspA para un anillo A. Entonces p = V (p), con lo que las espe-
cializaciones de un ideal primo p son los ideales primos que lo contienen. M as
concretamente, si A = k[C], para un conjunto algebraico afn C/k (en el sentido
clasico), entonces los puntos de X se corresponden con las subvariedades de
C, y una subvariedad especializa a otra cuanto est a contenida en ella. Ahora
demostramos que algo similar es cierto para esquemas arbitrarios:
Teorema 3.3 Si X es un esquema, cada subconjunto cerrado irreducible de X
no vaco tiene un unico punto generico. Los puntos cuasigenericos de X son
los puntos genericos de las componentes irreducibles de X.
3.1. Algunas propiedades globales 55
Demostraci on: Recordemos que un conjunto es irreducible si y s olo si lo
es su clausura. (Ver la observacion tras el teorema [3.28].)
Sea Z un cerrado irreducible de X y U un abierto afn en X tal que
Z U ,= . Entonces Z U es un abierto no vaco en el espacio irreduci-
ble Z luego ha de ser Z = Z U. Esto implica que Z U es irreducible. El
teorema [3.41] nos da que existe un punto generico P ZU, es decir, un punto
denso en Z U. Como a su vez Z U es un abierto denso en Z, concluimos
que P = Z.
Si P = Q, tomamos un entorno afn U de P y entonces tambien Q U.
Las clausuras de P y Q en U son tambien iguales, luego el teorema [3.41] implica
que P = Q.
Si Z = P es una componente irreducible de X entonces P es un punto
cuasigenerico, pues si Q es una generalizacion, tenemos que Z = P Q y
el ultimo espacio es irreducible, luego P = Q, luego P = Q.
Recprocamente, si P es un punto cuasigenerico de X, entonces Z es una
componente irreducible, ya que un punto generico de un cerrado irreducible que
contuviera estrictamente a Z sera una generalizaci on de P distinta de P.
Vemos, pues, que los puntos de un esquema se corresponden con sus subcon-
juntos cerrados irreducibles. En particular, un esquema es irreducible si y s olo
si tiene un punto generico.
Teorema 3.4 Si X es un esquema y P X, entonces las componentes irredu-
cibles de EspO
X,P
se corresponden biunvocamente con las componentes irredu-
cibles de X que contienen a P.
Demostraci on: Sea U un entorno afn de P. Vamos a probar que la
correspondencia Z Z U biyecta las componentes irreducibles de X que
contienen a P con las componentes irreducibles de U que contienen a P. En
efecto, si Z es una componente irreducible de X que pasa por P, entonces ZU
es un abierto denso en Z, luego es irreducible. Adem as es una componente
irreducible, pues si C es la componente irreducible de U tal que ZU C U,
entonces C = Z, luego la clausura de C en U (que es C) es C = C U = Z U.
Recprocamente, si Z es una componente irreducible de U que pasa por P,
entonces esta contenido en una componente irreducible C, luego Z C U,
luego Z = C U.
Por consiguiente podemos suponer que X = EspA es un esquema afn y que
P = p es un ideal primo de A. Entonces O
X,P
= A
p
. Las componentes irreduci-
bles de X se corresponden con los primos minimales de A (ver las observaciones
tras la denici on [3.42]) y, por el mismo motivo, las componentes irreducibles
de EspO
X,P
se corresponden con los primos minimales de A
p
, que a su vez se
corresponden con los primos minimales de A contenidos en p, que a su vez se
corresponden con las componentes irreducibles de X que pasan por P.
Ahora vamos a denir unos homomorsmos que resultan utiles para estudiar
los puntos de un esquema.
56 Captulo 3. Conceptos b asicos sobre esquemas
Consideremos un esquema X y un punto P X. Podemos denir un ho-
momorsmo Esp O
P
X como sigue: jamos un entorno afn U de P en
X y consideramos el homomorsmo natural O
X
(U) O
X,P
.

Este induce un
homomorsmo EspO
X,P
U, que podemos componer con la inclusi on, y as
obtenemos un homomorsmo EspO
X,P
X.
Notemos que este homomorsmo no depende de la eleccion de U. Para ello
basta probar que si tomamos dos abiertos P U V el homomorsmo denido
con ambos es el mismo. En efecto, el diagrama conmutativo
O
X
(V )

O
X,P
O
X
(U)

se traduce en el diagrama conmutativo


EspO
X,P

V

X
U

Explcitamente, si U

= EspAy P se corresponde con el ideal p de A, entonces
el homomorsmo O
X
(U) O
X,P
se corresponde con la localizacion A A
p
.
Los elementos de Esp A
p
se corresponden con los ideales primos de A contenidos
en p, es decir, con las generalizaciones de p. Por consiguiente, la imagen de
EspO
X,P
en U esta formada por los puntos Q U tales que P Q (clausura
en U), pero estos son los mismos que los puntos Q X tales que P Q
(clausura en X). En resumen, la imagen de EspO
X,P
en X esta formada por
las generalizaciones de P. Ahora es inmediato el teorema siguiente:
Teorema 3.5 Dado un esquema X y un punto P X, existe un unico ho-
momorsmo de esquemas EspO
X,P
X cuya imagen est a formada por las
generalizaciones de P y tal que para todo entorno afn U de P el homomor-
smo O
X
(U) O
X,P
es el natural. Si X esta denido sobre un esquema S,
entonces dicho homomorsmo tambien esta denido sobre S.
Demostraci on: Notemos que si U es un entorno afn de P en X, entonces
U contiene a todas las generalizaciones de P, de donde se sigue inmediatamente
que un homomorsmo en las condiciones del enunciado se expresa como com-
posicion un homomorsmo EspO
X,P
U con la inclusi on U X. Este
homomorsmo entre esquemas anes ha de ser el determinado por el homomor-
smo natural O
X
(U) O
X,P
, luego el homomorsmo dado es necesariamente
el que acabamos de construir.
Supongamos ahora que X esta denido sobre S y sea : X S el homo-
morsmo estructural. Tomamos un entorno afn U de (P) y consideramos el
homomorsmo
O
S
(U)

#
U
O
X
(
1
[U]) O
X,P
,
3.1. Algunas propiedades globales 57
que induce un homomorsmo EspO
X,P
U S (independiente de la
eleccion de U).

Este hace conmutativo el diagrama
EspO
X,P

S
de modo que el homomorsmo del teorema tambien esta denido sobre S.
Ahora consideramos el epimorsmo natural O
X,P
k(P), que dene un
homomorsmo Espk(P) EspO
X,P
. Al componerlo con el homomorsmo
dado por el teorema anterior obtenemos un homomorsmo Espk(P) X.
Observemos que el unico punto de Espk(P) tiene por imagen en EspO
X,P
al
ideal m
P
, y es facil ver que este se corresponde con P X. Si U es un entorno
afn de P en X, entonces el homomorsmo asociado O
X
(U) k(P) es la
composicion de los homomorsmos O
X
(U) O
X,P
k(P). Es evidente
que esto determina el homomorsmo:
Teorema 3.6 Si X es un esquema y P X, entonces existe un unico homo-
morsmo de esquemas Espk(P) X cuya imagen es P y de modo que para
cada entorno afn U de P en X el homomorsmo asociado es la composici on
O
X
(U) O
X,P
k(P).
Conexi on Todo espacio topol ogico se descompone en union disjunta de com-
ponentes conexas.

Estas son cerradas, y todo subespacio conexo no vaco esta
contenido en una unica componente conexa. Los conjuntos irreducibles son
obviamente conexos, luego toda componente irreducible est a contenida en una
unica componente conexa. Un espacio noetheriano tiene un n umero nito de
componentes irreducibles, luego tambien tiene un n umero nito de componentes
conexas. Esto implica a su vez que las componentes conexas son abiertas o, lo
que es lo mismo, que el espacio es localmente conexo. Un poco m as en general:
ahora es claro que todo espacio localmente noetheriano es localmente conexo.
Las componentes conexas de un esquema X estan relacionadas con los ele-
mentos idempotentes de O
X
(X). En general, un elemento e de un anillo A es
idempotente si ee = e.
Teorema 3.7 Sea X un esquema. Para cada elemento idempotente e O
X
(X)
existe un abierto cerrado U
e
X tal que e[
U
e
= 1 y e[
X\U
e
= 0, de modo que
la correspondencia e U
e
biyecta los elementos idempotentes de O
X
(X) con
los abiertos cerrados de X. En particular, X es conexo si y s olo si los unicos
idempotentes de O
X
(X) son 0 y 1.
Demostraci on: Supongamos primero que X = EspA es afn. Si e A es
idempotente, basta tomar U
e
= V (1 e), Claramente V (1 e) V (e) = y
V (1 e) V (e) = X, luego U
e
es abierto y cerrado en X.
58 Captulo 3. Conceptos b asicos sobre esquemas
Si p U
e
, entonces e / p, luego e(1 e) = 0 se interpreta como que e = 1
en A
p
, luego e[
U
e
= 1. Por otra parte, si p X U
e
= V (e), entonces 1 e / p,
luego e(1 e) = 0 se intepreta como que e = 0 en A
p
, luego e[
X\U
e
= 0.
Es claro que si U
e
= U
f
, entonces e = f.
Consideremos ahora U X abierto y cerrado. Digamos que U = V (I),
X U = V (J), para ciertos ideales I, J de A. Como V (I) V (J) = , ha de
ser I +J = A, luego podemos descomponer 1 = b +c, con b I, c J.
Como V (I) V (J) = EspA, IJ rad0, luego bc es nilpotente, digamos
(bc)
n
= 0. Es claro que (b
n
, c
n
) = A, luego 1 = ub
n
+ vc
n
. Llamemos e = ub
n
,
que es nilpotente, pues e = ub
n
(ub
n
+vc
n
) = e
2
.
Como e I, se cumple que U = V (I) V (e). Igualmente,
X U = V (J) V (vc
n
) = V (1 e) = X V (e),
luego U = V (e).
Esto prueba el teorema en el caso afn. Si X es arbitrario y e O
X
(X)
es idempotente, para cada abierto afn G X tenemos que e[
G
O
G
(G)
es idempotente, luego existe un abierto cerrado G
e
G tal que e[
G
e
= 1,
e[
G\G
e
= 0. Llamemos U
e
a la uni on de los abiertos G
e
, donde G recorre los
abiertos anes de X, y sea U

e
la uni on de los abiertos G G
e
.
Como todo punto tiene un entorno afn, es claro que X = U
e
U

e
y, como
e[
U
e
= 1 y e[
U

e
= 0, ha de ser U
e
U

e
= , luego U

e
= X U
e
y U
e
es abierto
y cerrado en X.
Si U es abierto y cerrado en X, para cada abierto afn G X, tenemos que
U G es abierto y cerrado en G, luego existe un idempotente e
G
O
X
(G) tal
que e
G
[
UG
= 1, e
G
[
G\(UG)
= 0. Es claro entonces que los e
G
determinan un
elemento e O
X
(X) tal que e[
U
= 1, e[
X\U
= 0, y obviamente es idempotente.
Los esquemas locales siempre son conexos:
Teorema 3.8 Si A es un anillo local, entonces sus unicos elementos idempo-
tentes son 0 y 1.
Demostraci on: Sea m el ideal maximal de A y supongamos que e A es
idempotente. Entonces e(e 1) = 0 m, luego e m o bien e 1 m. El
mismo argumento prueba que, para cada ideal primo p de A, se cumple e p
o bien e 1 p. Ahora bien, como m contiene a todos los ideales primos y
no puede ser que tanto e como e 1 esten en m, concluimos que e rad0 o
bien e 1 rad0. Esto signica que uno de los dos es nilpotente. Si e
n
= 0,
entonces e = 0, y si (e 1)
n
= (e 1) = 0, entonces e = 1.
Integridad La irreducibilidad de un esquema como espacio topol ogico esta
relacionada con el car acter ntegro de sus anillos, tal y como vamos a ver a
continuaci on.
3.1. Algunas propiedades globales 59
Denicion 3.9 Un esquema X es ntegro si para todo abierto U de X el anillo
O
X
(U) es un dominio ntegro.
Observemos que si X es un esquema ntegro, entonces los anillos locales
O
X,P
son dominios ntegros para todos los puntos P X, pero el recproco no
es cierto. En efecto, que O
X,P
sea un dominiontegro equivale a que sea un anillo
reducido y a que tenga un unico divisor primo minimal, lo cual, por 3.4, equivale
a que O
X,P
sea un anillo reducido y exista una unica componente irreducible
de X que pase por P. As, por ejemplo, si X es un conjunto algebraico afn
(reducido) formado por dos rectas paralelas, tenemos que todos los anillos O
X,P
son dominios ntegros, pero X no es un esquema ntegro, en virtud del teorema
siguiente:
Teorema 3.10 Un esquema es ntegro si y s olo si es reducido e irreducible.
Demostraci on: Sea X un esquema reducido e irreducible. Veamos en
primer lugar que si U ,= es un abierto afn en X entonces O
X
(U) es un
dominio ntegro. En efecto, como U es denso en X, es irreducible y, por el
teorema 2.23, tenemos que O
X
(U) es reducido. A traves de un isomorsmo
U

= EspA vemos que el anillo A es reducido y tiene un unico divisor primo
minimal, luego este tiene que ser 0 y, por consiguiente A es un dominio ntegro,
al igual que O
X
(U).
Pasamos ahora al caso general. Puesto que todo abierto de X es tambien
reducido e irreducible, basta probar que O
X
(X) es un dominio ntegro. Tome-
mos f, g O
X
(X) tales que fg = 0 y sea U ,= cualquier abierto afn de X.
Por la parte ya probada podemos suponer que f[
U
= 0.
Si W ,= es cualquier otro abierto afn no vaco de X, a traves de un iso-
morsmo W

= EspA (donde A es un dominio ntegro, por la parte ya probada)
el elemento f[
W
se corresponde con un s A con la propiedad de que su res-
tricci on a un cierto abierto U

(el correspondiente con U W) se anula. Sea


g A no nulo tal que D(g) U

. Entonces tambien se anula la restriccion de s


a D(g), lo cual signica que s = 0 en A
g
. Puesto que A es un dominio ntegro,
esto equivale a que s = 0 en A, es decir, tenemos que f[
W
= 0. Como esto vale
para todo abierto afn de X, concluimos que f = 0.
Recprocamente, si X es un esquemantegro, obviamente es reducido. Hemos
de probar que es irreducible. Si X tuviera al menos dos componentes irreduci-
bles, con puntos genericos P
1
y P
2
, tomamos abiertos anes P
i
U
i
. Como los
anillos O
X
(U
i
) son dominios ntegros, cada uno de ellos tiene un unico divisor
primo minimal, luego los esquemas U
i
son irreducibles. As pues, ha de ser
P
i
U
i
P
i
. Los dos abiertos han de ser disjuntos, pues si U = U
1
U
2
,= ,
entonces P
1
, P
2
U y los conjuntos P
i
U seran dos componentes del es-
pacio irreducible U, luego habra de ser P
1
= P
2
, contradicci on. Consideramos
ahora el abierto U

= U
1
U
2
. Por la denici on de haz existe s
i
O(U

) tal
que s
i
[
U
i
= 1 y s
i
[
U
3i
= 0. Claramente entonces s
1
s
2
= 0 (de nuevo por la
denici on de haz) y tenemos que O
X
(U

) no es un dominio ntegro.
60 Captulo 3. Conceptos b asicos sobre esquemas
Como es habitual, la integridad en un esquema afn X se reduce a la inte-
gridad de O
X
(X):
Teorema 3.11 Un esquema afn X es ntegro si y s olo si O
X
(X) es un dominio
ntegro.
Demostraci on: Esto equivale a probar que X = EspA es un esquema
ntegro si y s olo si A es un dominio ntegro. Una implicaci on es obvia. Si A es
un dominio ntegro en particular es reducido, y esto implica que X es reducido.
Ademas A tiene un unico divisor primo minimal, luego X es irreducible.
Los esquemas ntegros son conexos, y el teorema siguiente muestra que la
conexion es precisamente la parte global de la integridad:
Teorema 3.12 Un esquema X es ntegro si y s olo si es conexo y cada anillo
local O
X,P
es un dominio ntegro.
Demostraci on: Las condiciones son claramente necesarias. Tambien son
sucientes, pues ciertamente implican que X es reducido y, si fuera reducible,
sera X = C
1
C
2
, con C
1
y C
2
cerrados no vacos. No pueden ser disjuntos,
pues entonces X sera disconexo. Un punto P C
1
C
2
pertenece a mas de
una componente irreducible de X. Seg un el teorema 3.4, el esquema Esp O
X,P
no es irreducible, pero debera serlo, ya que O
X,P
es un dominio ntegro. Esta
contradicci on prueba que X es irreducible, luego ntegro.
Los esquemas ntegros satisfacen una serie de propiedades adicionales de
interes:
Teorema 3.13 Sea X un esquema ntegro y sea X su punto generico. Si
U ,= es un abierto afn en X, entonces la aplicaci on natural O
X
(U) O

induce un isomorsmo entre el cuerpo de fracciones de O


X
(U) y O
X,
.
Demostraci on: Observemos que U es tambien el punto generico de U.
A traves de un isomorsmo U

= EspA, el punto se corresponde con el ideal
nulo de A y el teorema 2.4 implica que O
X,
= A
0
es el cuerpo de cocientes de A.
La aplicaci on natural O
X
(U) O
X,
se corresponde con la inmersion natural
de A en su cuerpo de cocientes, la cual ciertamente induce un isomorsmo.
Denicion 3.14 Si X es un esquema ntegro, denimos su cuerpo de funciones
racionales como K(X) = O
X,
= k(), donde X es su punto generico. Si
X/k es un conjunto algebraico, escribiremos tambien k(X).
Vamos a ver que todos los anillos asociados a un esquema ntegro X pueden
indenticarse con subanillos de K(X). Para ello observemos primero que si X
es un esquema arbitrario, P, Q X y Q P, tenemos un homomorsmo
natural O
X,Q
O
X,P
. En efecto, basta observar que si U es un abierto
tal que Q U, entonces tambien P U, y el homomorsmo es el dado por
[(U, f)] [(U, f)].
3.1. Algunas propiedades globales 61
Teorema 3.15 Sea X un esquema ntegro, sea su punto generico, sea U
un abierto en X y P U. Entonces los homomorsmos O
X
(U) O
X,P
y
O
X,P
O
X,
son inyectivos.
Demostraci on: Sea f O
X
(U) tal que f
P
= 0. Esto signica que existe
un entorno V de P tal que f[
V
= 0. Si W U es un abierto afn, tenemos que
f[
WV
= 0. (Notemos que W V ,= .) Tenemos el diagrama conmutativo:
O
X
(W)

O
X,
O
X
(W V )

Como la echa horizontal es inyectiva (por el teorema anterior), concluimos


que f = 0.
Si [(U, f)] O
X,P
es nulo como elemento de O
X,
, existe un abierto V tal que
f[
V
= 0, pero entonces f esta en el n ucleo del monomorsmo O
X
(U) O
X,
,
luego f = 0.
En todas las demostraciones precedentes esta implcito un hecho que ahora
podemos demostrar en general:
Teorema 3.16 Si X es un esquema ntegro, entonces las restricciones entre
abiertos de X (no vacos) son inyectivas.
Demostraci on: Si U V X y es el punto generico de X, basta
considerar el diagrama conmutativo
O
X
(V )

O
X,
O
X
(U)

teniendo en cuenta que los homomorsmos en O


X,
son inyectivos.
As pues, si identicamos todos los anillos O
X
(U) y O
X,P
con subanillos de
O
X,
, si P U V tenemos las inclusiones
O
X
(V ) O
X
(U) O
X,P
.
M as precisamente, se cumple que
O
X
(U) =

PU
O
X,P
.
En efecto, tomamos [(V, f)] O
X,
que este en la interseccion. Esto signica
que para cada P U existe [(U
P
, s
P
)] O
X,P
de manera que P U
P
y
[(U
P
, s
P
)] = [(V, f)] en O
X,
. Entonces existe un abierto no vaco W
P
U
p
V
62 Captulo 3. Conceptos b asicos sobre esquemas
tal que s
P
[
W
P
= f[
W
P
. Como las restricciones son inyectivas, de hecho se
cumple que s
P
[
U
p
V
= f[
U
P
V
. Llamando W
P
= U
P
V , existe una unica
t
P
O
X
(W
P
) tal que t
P
[
V
= f. Dos cualesquiera de ellas coinciden en V ,
luego coinciden en la interseccion de sus dominios. Esto implica que existe una
t (U V ) tal que t[
V
= f. Entonces [(V, f)] = [(U, t[
U
)] O
X
(U).
El teorema siguiente es una primera muestra de por que se llaman genericos
los puntos genericos:
Teorema 3.17 Sea f : X Y un homomorsmo entre esquemas ntegros y
sean
X
,
Y
sus respectivos puntos genericos. Las armaciones siguientes son
equivalentes:
a) f[X] es denso en Y ,
b) f
#
: O
Y
f

(O
X
) es inyectivo,
c) f(
X
) =
Y
,
d)
Y
f[X].
Demostraci on: a) b) Supongamos que existe un abierto U en Y tal
que f
#
: O
Y
(U) O
X
(f
1
[U]) no es inyectiva. Esto signica que existe
h O
Y
(U), h ,= 0 tal que f
#
U
(h) = 0. Como las restricciones son inyectivas,
podemos suponer que U es un abierto afn, y a su vez podemos sustituir este
por el abierto principal D(h), lo que signica que h es una unidad de O
Y
(U).
Por hip otesis existe un punto P X tal que f(P) U. Entonces tenemos
que f
#
P
(h
P
) = 0 y h
P
es una unidad de O
Y,P
. Esto contradice la relaci on
(f
#
P
)
1
[m
P
] = m
f(P)
.
b) a) Si f[X] no es denso en Y entonces existe un abierto no vaco U
en Y tal que f
1
[U] = . El homomorsmo f
#
U
: O
Y
(U) 0 no puede ser
inyectivo.
a) c) Si U ,= es un abierto en Y entonces ha de ser f
1
[U] ,= , luego

X
f
1
[U], luego f(
X
) U. Esto prueba que f(
X
) es denso en Y , luego ha
de ser f(
X
) =
Y
.
c) d) a) son triviales.
Puntos asociados El teorema 3.16 admite una generalizaci on a esquemas
que no sean ntegros en terminos del concepto siguiente:
Denicion 3.18 Un punto P de un esquema localmente noetheriano X es un
punto asociado de X si el ideal maximal m
P
es un primo asociado del anillo
O
X,P
. Llamaremos As(X) al conjunto de los puntos asociados de X.
3.1. Algunas propiedades globales 63
El teorema [3.50] implica que si A es un anillo noetheriano, los puntos aso-
ciados de EspA son precisamente los primos asociados de A. En particular
forman un conjunto nito no vaco.
Es evidente que si X es un esquema localmente noetheriano y U es un abierto
afn noetheriano en X, entonces As(U) = As(X)U. En particular, el conjunto
As(X) es localmente nito no vaco, y si X es noetheriano es nito.
Otra consecuencia elemental de las propiedades de los primos asociados en
anillos noetherianos es que si X es un anillo localmente noetheriano, entonces sus
puntos cuasigenericos son asociados, y si X es noetheriano y reducido entonces
sus puntos asociados son exactamente sus puntos cuasigenericos.
Los puntos asociados de un esquema que no son cuasigenericos se llaman
puntos inmersos. En estos terminos, acabamos de observar que los esquemas
noetherianos reducidos no tienen puntos inmersos.
La generalizacion de 3.16 a la que hacamos referencia es la siguiente:
Teorema 3.19 Sea X un esquema localmente noetheriano y U X un abierto.
Entonces As(X) U si y s olo si para todo abierto V X la restricci on
O
X
(V ) O
X
(U V ) es inyectiva.
Demostraci on: Veamos en primer lugar que basta probar que si X es
un esquema afn noetheriano, entonces As(X) U si y solo si la restriccion
O
X
(X) O
X
(U) es inyectiva.
En efecto, si admitimos esto y tuvieramos que (en el caso general) As(X) U
pero una restricci on O
X
(V ) O
X
(U V ) no fuera inyectiva, cubriendo V por
abiertos anes noetherianos encontraramos un abierto afn V

V tal que la
restriccion
V

U
no sera inyectiva, pero As(V

) = As(X) V

U V

, en
contradicci on con el caso afn que estamos suponiendo.
Recprocamente, si las restricciones son inyectivas y P As(X), tomamos
un entorno afn noetheriano V de P, con lo que la inyectividad de
V
UV
implica
que
P As(V ) V U U,
luego As(X) U.
Tomemos, pues, que X = EspA y supongamos que As(X) U. Si a A
cmple que a[
U
= 0 pero a ,= 0, el A-modulo M = aA tiene un primo asociado
p = An(ab) As(X) U. Esto implica que a es nulo en A
p
, luego existe un
s A p tal que sa = 0, pero entonces s p, lo cual es absurdo. As pues,
a = 0 y la restricci on es inyectiva.
Recprocamente, si existe p As(X) U, entonces p = An(a), para un cierto
a A no nulo. Si q U, entonces, como V (p) X U, tenemos que p , q, y
si tomamos s p q, tenemos que sa = 0, luego a/1 = 0 en A
q
, es decir, a
q
= 0
para todo q U, luego a[
U
= 0. La restriccion no es inyectiva.
Denicion 3.20 Diremos que un abierto U es un esquema localmente noethe-
riano X es fuertemente denso si contiene a los puntos asociados de X. (Notemos
que un abierto es denso si contiene a los puntos cuasigenericos de X).
64 Captulo 3. Conceptos b asicos sobre esquemas
3.2 La dimensi on de un conjunto algebraico
Introducimos ahora la noci on de dimensi on de un esquema. La denici on es
general, si bien nos ocuparemos unicamente del caso de los conjuntos algebraicos.
Denicion 3.21 Si X es un esquema, la dimension de X es su dimension de
Krull como espacio topol ogico.
Evidentemente, si X es un esquema afn tenemos que dimX = dimO
X
(X).
Teorema 3.22 Sea X/k un conjunto algebraico ntegro.
a) dimX < +.
b) dimX es el grado de trascendencia de la extensi on k(X)/k.
c) Si U ,= es abierto en X, entonces dimU = dimX.
Demostraci on: Observemos que, en general, si Y es un subespacio de un
espacio topol ogico X, entonces dimY dimX. En efecto, si
_ W
0
_ W
1
_ _ W
n
es una cadena de cerrados irreducibles en Y , sus clausuras en X forman una
cadena de cerrados irreducibles en X y las inclusiones siguen siendo estrictas,
pues W
i
= W
i
Y .
Otro hecho general es que si B es un cubrimiento abierto de X, entonces
dimX = sup
UB
dimU.
En efecto, una desigualdad es clara. Si dimX n, entonces existe una
cadena de cerrados irreducibles en X
_ W
0
_ W
1
_ _ W
n
Existe un abierto U B tal que U W
0
,= , con lo que
_ U W
0
_ U W
1
_ _ U W
n
es una cadena de cerrados irreducibles en U. (Cada UW
i
es irreducible porque
es un abierto no vaco en W
i
, luego es denso, luego irreducible. La densidad
justica tambien que las inclusiones son estrictas.) As pues, dimU n, y
tenemos la otra desigualdad.
Como consecuencia de estos hechos, basta probar que si X/k es un conjunto
algebraico ntegro, entonces todo abierto afn U ,= tiene dimension nita y
que esta es igual al grado de trascendencia indicado. Notemos ademas que en
realidad, si es el punto generico, k(U) = O
U,
= O
X,
= k(X), luego basta
probar que si X/k es un conjunto algebraico ntegro afn, entonces dimX =
gradtr k(X)/k < . Ahora bien, si tenemos que X = EspA para una cierta
3.2. La dimensi on de un conjunto algebraico 65
k-algebra afn A, entonces k(X) es el cuerpo de cocientes de A, y basta aplicar
los teoremas [3.74] y [3.75].
Si X/k es un conjunto algebraico reducido, no necesariamente irreducible,
entonces su dimension tambien es nita, pues es el maximo de las dimensiones
de sus componentes irreducibles. Si no es reducido observamos que, obviamente,
dimX = dimX
red
, ya que ambos esquemas tienen el mismo espacio topologico
subyacente. En denitiva:
Teorema 3.23 Los conjuntos algebraicos tienen dimensi on nita.
Recordemos que si X es un espacio topologico arbitrario y W es un cerrado
irreducible en X, se cumple obviamente la relacion
dimW + codim
X
W dimX,
pero la igualdad no es cierta en general. En los conjuntos algebraicos se cumple
lo siguiente:
Teorema 3.24 Si X/k es un conjunto algebraico cuyas componentes irreduci-
bles tienen todas la misma dimensi on, entonces, para cada cerrado irreducible
W de X, se cumple que
dimW + codim
X
W = dimX.
Demostraci on: Sea W el punto generico y sea U X un entorno afn
de . Sea W

= W U. Las componentes irreducibles de U son de la forma


V U, donde V es una componente irreducible de X, luego todas tienen la misma
dimensi on que X. As pues, todas las componentes irreducibles de U tienen
la misma dimension, igual a dimU = dimX. As mismo, dimW

= dimW.
Tambien se cumple que codim
X
W = codim
U
W

(una cadena ascendente de


cerrados irreducibles en X que empiece con W da lugar a otra de la misma
longitud en U que empieza por W

tomando las intersecciones con U de sus


componentes y, recprocamente, si partimos de una cadena en U que empiece
por W

obtenemos una en X que empieza por W tomando las clausuras de sus


componentes).
Esto prueba que no perdemos generalidad si suponemos que X es afn, y
entonces basta aplicar el teorema [3.79].
Teorema 3.25 Si X es un esquema, W X es un cerrado irreducible y W
es su punto generico, entonces dimO
X,
= codim
X
W.
Demostraci on: Como en la prueba del teorema anterior, si U es un entorno
afn de y W

= W U, entonces codim
X
W = codim
U
W

, luego podemos
suponer que X = EspA es afn. Entonces es un ideal primo de A y ambos
miembros de la igualdad son su altura.
Teorema 3.26 Si k es un cuerpo y B es una k- algebra graduada nitamente
generada, entonces dimEspB = dimProy B + 1.
66 Captulo 3. Conceptos b asicos sobre esquemas
Demostraci on: Los cerrados irreducibles de EspB se corresponden biun-
vocamente con los ideales primos de B, mientras que los cerrados irreducibles de
Proy B se corresponden con los ideales primos homogeneos contenidos en B
+
.
Es claro entonces que la dimension de EspB es el maximo de las dimensiones de
los esquemas Esp(B/p), donde p recorre los primos minimales de B. Como estos
primos minimales son homogeneos, tambien podemos decir que la dimensi on de
Proy B es el maximo de las dimensiones de los esquemas Proy(B/p). Por con-
siguiente, no perdemos generalidad si suponemos que B es un dominio ntegro.
As, tanto EspB como Proy B son conjuntos algebraicos ntegros y sus dimen-
siones coinciden con las de cualquier abierto no vaco.
Tomemos un elemento homogeneo f B
+
. Entonces el homomorsmo
B
(f)
[X] B
f
dado por X 1/f es un isomorsmo. Aplicando [4.63] obte-
nemos la igualdad:
dimEspB = dimD(f) = dimEspB
f
= dimEspB
(f)
[X] = dimB
(f)
[X]
= dimB
(f)
+ 1 = dimEspB
(f)
+ 1 = dimD
+
(f) + 1 = dimProy B + 1.
(Donde D
+
(f) = D(f) Proy B.)
El teorema siguiente es una version abstracta de 1.14 que resulta util para
hacer razonamientos inductivos sobre la dimensi on de un conjunto algebraico
proyectivo:
Teorema 3.27 Sea k un cuerpo y B una k- algebra graduada nitamente gene-
rada por elementos de B
1
. Sea f B un elemento homogeneo de grado no nulo
que no pertenezca a ning un primo minimal de B. Entonces
dimProy(B/(f)) = dimProy B 1.
Demostraci on: En primer lugar observamos que no perdemos generalidad
si suponemos que B es reducida. En efecto, B
red
cumple las mismas hipotesis
que B y sus esquemas proyectivos correspondientes tienen la misma dimension.
Si llamamos f

B
red
a la imagen de f, entonces f

tampoco pertenece a ning un


primo minimal. Adem as es claro que B
red
/(f

= (B/(f))
red
.
Supongamos, pues, que B es reducida y consideremos un epimorsmo gra-
duado
: k[X
0
, . . . , X
n
] B.
Su n ucleo I sera un ideal radical del anillo de polinomios, luego podemos
identicar a B con el algebra homogenea A
k
[C] asociada al conjunto algebraico
proyectivo C = V (I) P
r
. As, dimProy B = dimC.
Podemos representar f = [F], para un F k[X
0
, . . . , X
n
] homogeneo.
Componiendo con el epimorsmo B B/(f) (B/(f))
red
obtenemos
un epimorsmo cuyo n ucleo es rad(I + (F)) = I(V (I + (F))) = I(V
C
(f)),
luego podemos identicar (B/(f))
red
con el algebra homogenea de V
C
(f), luego
dimProy(B/(f)) = dimV
C
(f).
La hip otesis sobre f signica que no es identicamente nulo en ninguna com-
ponente irreducible de C. Por lo tanto, si W es una componente irreducible
3.3. El polinomio de Hilbert 67
de C, tenemos que V
W
(f) _ W, por lo que dimV
W
(f) dimW 1. El teo-
rema 1.14 nos da que, de hecho, tenemos la igualdad: dimV
W
(f) = dimW 1.
Ahora bien, dimC es el maximo de las dimensiones dimW, y es claro que
dimV
C
(f) es el maximo de las dimensiones dimV
W
(f), luego se da la relaci on
dimV
C
(f) = dimC 1.
3.3 El polinomio de Hilbert
En esta seccion jamos un cuerpo k, llamamos S = k[X
0
, . . . , X
r
], y vamos
a estudiar los esquemas de la forma X = Proy(S/I), donde I es un ideal ho-
mogeneo de S. Llamaremos B = S/I, que es un S-modulo graduado. Aunque
todava no lo hemos probado, ya hemos comentado que los esquemas de esta
forma son en realidad todos los subesquemas cerrados de P
r
k
, es decir, son to-
dos los conjuntos algebraicos proyectivos. En cualquier caso, lo cierto es que
tenemos una inmersion cerrada X P
r
k
cuya imagen es el cerrado V (I).
Consideremos, mas en general, un S-modulo graduado M =

nZ
M
n
nita-
mente generado.
Denimos la funci on de Hilbert de M como la funci on h
M
: Z N dada
por h
M
(n) = dim
k
M
n
.
Las dimensiones son nitas en virtud del teorema [4.41], que nos da adem as
un polinomio P
M
(T) [T] con la propiedad de que, para todo n umero natu-
ral n sucientemente grande, se cumple que P
M
(n) = h
M
(n). A dicho polinomio
(que obviamente es unico) lo llamaremos polinomio de Hilbert del S-modulo M.
El teorema [4.41] nos da una expresi on para el grado de P
M
(T), pero ahora
vamos a obtener otra mucho mas simple. Necesitamos algunos resultados pre-
vios. Empezamos con la observacion siguiente:
Teorema 3.28 Sea S = k[X
0
, . . . , X
r
] y sea
0 M

M M

0
una sucesi on exacta de S-m odulos graduados nitamente generados. Entonces
P
M
(T) = P
M
(T) +P
M
(T).
Demostraci on: La sucesion da lugar a sucesiones exactas
0 M

n
M
n
M

n
0,
de las que se deduce inmediatamente que h
M
(n) = h
M
(n) + h
M
(n). Por
consiguiente, P
M
(T) = P
M
(T) +P
M
(T).
Si M es un S-modulo graduado y l Z, denimos M(l) como el mismo
modulo M pero con la graduaci on dada por M(l)
n
= M
l+n
.
68 Captulo 3. Conceptos b asicos sobre esquemas
Teorema 3.29 Sea S = k[X
0
, . . . , X
r
] y sea M un S-m odulo graduado nita-
mente generado. Entonces existe una sucesi on de subm odulos graduados
0 = M
0
M
1
M
t
= M
tales que M
i
/M
i1

= (S/p
i
)(l
i
), donde p
i
es un ideal primo homogeneo y l
i
Z.
Demostraci on: Consideremos el conjunto de todos los subm odulos gra-
duados de M para los que existe tal sucesion. Es no vaco, porque contiene al
modulo trivial. Como M es noetheriano existe un M

M maximal en dicho
conjunto. Si M

= M el teorema esta probado. En caso contrario consideramos


M

= M/M

,= 0.
Para cada m M

homogeneo y no nulo, denimos I


m
= s A [ sm = 0,
que claramente es un ideal homogeneo de S. Como S es noetheriano, existe un
m M

homogeneo no nulo tal que p = I


m
no esta contenido en ning un otro
I
m
. Vamos a probar que p es un ideal primo.
Tomemos a, b S tales que ab p pero b / p. Queremos probar que
a p. Como p es homogeneo, podemos suponer que a y b son homogeneos.
Como b / p, tenemos que bm ,= 0. Claramente p = I
m
I
bm
, luego por la
maximalidad ha de ser p = I
bm
, pero ab p, luego abm = 0, luego a I
bm
= p.
Sea l el grado de m y sea N = m) M

. Claramente N

= (S/p)(l). Sea
N

M tal que N = N

/M

. Es evidente que N

contradice la maximalidad
de M

.
Dado un S-modulo graduado M, denimos el anulador de M como el ideal
I(M) = s S [ sM = 0.
Claramente es un ideal homogeneo de S. Por ejemplo, en el caso que real-
mente nos va a interesar, M = S/I, tenemos que I(M) = I.
Teorema 3.30 Sea S = k[X
0
, . . . , X
r
] y sea M un S-m odulo graduado nita-
mente generado. Entonces el polinomio de Hilbert P
M
(T) tiene grado
1
igual a
la dimensi on de V (I(M)).
Demostraci on: Razonaremos por inducci on sobre dimV (I(M)). En pri-
mer lugar demostraremos que si el teorema se cumple para modulos S/p, donde
p es un ideal primo homogeneo de S tal que dimV (p) dimV (I(M)), entonces
se cumple para M.
Admit amoslo probado en este caso. Entonces, el grado del polinomio de
Hilbert de cada (S/p)(l) tambien es V (I(S/p)) = V (p), pues este polinomio se
diferencia del de S/p en un cambio de variable T T +l.
Observemos ahora que si tenemos una sucesion exacta de S-modulos gra-
duados
0 M

M M

0,
1
Con el convenio de que el polinomio nulo tiene grado 1.
3.3. El polinomio de Hilbert 69
y el teorema se cumple para M

y M

, tambien se cumple para M.


En efecto, por una parte tenemos que V (I(M)) = V (I(M

)) V (I(M

)),
pues si I(M) p pero existe un s I(M

) p, entonces, para todo t I(M

)
y todo m M tenemos que tm M

, luego stm = 0, luego st I(M) p,


luego t p. As pues, I(M

) p. La otra inclusi on es inmediata. Concluimos


que la dimensi on de V (I(M)) es el maximo de las dimensiones de V (I(M

)) y
V (I(M

)).
Por otra parte, el teorema anterior nos da que P
M
(T) = P
M
(T) +P
M
(T)
y el grado de la suma es el maximo de los grados de los sumandos (pues el
coeciente director de un polinomio de Hilbert es siempre mayor que cero, ya
que el polinomio toma valores positivos sobre los naturales grandes.)
Ahora es evidente que si M

y M

cumplen la relaci on entre grados y di-


mensiones, tambien la cumple M.
Tomemos ahora un S-modulo arbitrario M y consideremos la sucesion dada
por el teorema anterior:
0 = M
0
M
1
M
n
= M.
Las sucesiones exactas
0 M
i1
M
i
M
i
/M
i1
0
implican que dimV (I(M
i1
)) y dimV (I(M
i
/M
i1
)) son ambas menores o igua-
les que dimV (I(M
i
)), luego tenemos que todas las dimensiones
dimV (I(M
i
)), dimV (I(M
i
/M
i1
))
son menores o iguales que dimV (I(M)), luego, en particular, estamos supo-
niendo que los m odulos M
i
/M
i1
cumplen el teorema (y tambien M
1
= M
1
/M
0
).
La sucesion
0 M
1
M
2
M
2
/M
1
0
nos da que el teorema se cumple para M
2
, y entonces la sucesion
0 M
2
M
3
M
3
/M
2
0
nos da que se cumple para M
3
, etc. Tras un n umero nito de pasos llegamos a
que M cumple el teorema.
Teniendo esto en cuenta, empezamos el razonamiento inductivo. En primer
lugar, consideramos el caso en que dimV (I(M)) = 1. Si M = 0, es obvio que
P
M
= 0, luego se cumple el teorema. En otro caso, el razonamiento anterior re-
duce el problema a M = S/p, donde V (p) = , luego ha de ser p = (X
0
, . . . , X
r
),
y entonces, M
n
= 0 para n 1, luego tambien P
M
= 0.
Supongamos el teorema probado para m odulos M con dimV (I(M)) < d
y consideremos un modulo M tal que dimV (I(M)) = d. El razonamiento
70 Captulo 3. Conceptos b asicos sobre esquemas
precedente reduce el problema al caso de modulos M = S/p con dimV (p) d,
y podemos suponer, concretamente, que dimV (p) = d, ya que en el caso de la
desigualdad tenemos la hip otesis de induccion.
Como dimV (p) 0, existe un i tal que X
i
/ p. Pongamos, por concretar,
que X
r
/ p. Entonces tenemos una sucesion exacta
0 M(1)
x
r
M M/(x
r
) 0.
Si llamamos M

= M/(x
r
), el teorema 3.27 nos da que
dimV (I(M

)) = dimProy(M/(x
r
)) = dimProy M 1 = d 1,
luego podemos aplicarle la hip otesis de induccion, que nos da que
P
M
(T) = P
M
(T) P
M
(T 1)
es un polinomio de grado d1. Ahora bien, es claro que si P(T) es un polinomio
de grado d 0, entonces P(T) P(T 1) es un polinomio de grado d 1. Por
consiguiente P
M
(T) es un polinomio de grado d.
Ahora ya podemos centrarnos el el caso que realmente nos interesa:
Denicion 3.31 Sea S = k[X
0
, . . . , X
r
] y X = Proy(S/I) un conjunto alge-
braico proyectivo. Denimos el polinomio de Hilbert de X como el polinomio
de Hilbert de B = S/I, es decir, como el unico polinomio P
X
(T) [T] que
cumple P
X
(n) = dim
k
B
n
para todo natural n sucientemente grande.
Notemos que P
X
(T) no depende unicamente del esquema X, sino de la
representacion concreta de X en la forma Proy(S/I). Equivalentemente, P
X
(T)
es en realidad un concepto asociado al ideal homogeneo I y no al esquema X.
Esto signica que el polinomio de Hilbert depende del modo en que conside-
ramos a X sumergido en P
r
k
. Podemos encontrar dos representaciones distintas
de un mismo esquema como subesquema cerrado de P
r
k
de modo que cada una
de ellas tenga un polinomio de Hilbert distinto. Dicho de otro modo: podemos
tener esquemas isomorfos Proy(S/I)

= Proy(S/J) con polinomios de Hilbert
distintos.
El polinomio de Hilbert de un conjunto algebraico proyectivo contiene, pues,
informaci on sobre la forma en que X esta sumergido en P
r
k
, aunque tambien
contiene informaci on intrnseca. Por ejemplo, sabemos que X = Proy(S/I) es
isomorfo a un subesquema cerrado de P
r
k
denido sobre V (I) = V (I(S/I)),
luego el teorema anterior nos da que el grado de P
X
(T) es precisamente dimX.
Otro invariante contenido en P
X
(T) es P
X
(0). No es evidente en absoluto
que este n umero sea realmente un invariante, es decir, que no dependa de la
representacion de X como subesquema de P
r
k
, y no estamos en condiciones de
probarlo ahora. Conviene denir el genero aritmetico de X como
p
a
(X) = (1)
d
(P
X
(0) 1),
donde d = dimX. Obviamente, la invarianza de P
X
(0) equivale a la del genero
aritmetico.
3.3. El polinomio de Hilbert 71
Ejemplo Si X = P
r
k
, entonces I = 0 y B = S. La funci on de Hilbert de X
cumple que h
X
(n) es el n umero de monomios de grado n en S, luego
2
h
X
(n) =
_
r +n
r
_
.
Por consiguiente,
P
X
(T) =
_
r +T
r
_
,
donde, en general, denimos
_
T
r
_
=
1
r!
T(T 1) (T (r 1)) [T].
En particular, p
a
(P
r
k
) = (1)
r
(
_
r
r
_
1) = 0.
Del mero hecho de que los polinomios de Hilbert toman valores enteros sobre
n umeros naturales grandes podemos deducir algo sobre su forma:
Teorema 3.32 Sea P(T) [T] un polinomio que tome valores enteros sobre
n umeros naturales sucientemente grandes. Entonces existen n umeros enteros
c
0
, . . . , c
r
tales que
P(T) = c
0
_
T
r
_
+c
1
_
T
r 1
_
+ +c
r
.
En particular P(T) toma valores enteros sobre todos los n umeros enteros.
Demostraci on: Observemos que
_
T
r
_
es un polinomio de grado r que toma
valores enteros sobre los n umeros enteros, pues para enteros negativos se cumple
que
_
n
r
_
= (1)
r
_
n +r 1
r
_
.
En particular, si r es el grado de P(T), los polinomios
_
T
i
_
, para 0 i r
son linealmente independientes sobre , luego podemos expresar a P(T) como
indica el enunciado para ciertos c
i
. Hemos de probar que c
i
Z. Lo
probamos por inducci on sobre el grado de P.
Si P(T) es constante es evidente que P(T) = c
0
= c
0
_
T
0
_
, donde c
0
Z.
Supongamos ahora que P(T) tiene grado r y que el teorema es cierto para
grados menores.
Para un polinomio arbitrario F(T) [T] denimos F = F(T +1)F(T).
Claramente, es lineal y

_
T
r
_
=
_
T
r 1
_
2
Ver la nota al pie de la [pagina 170].
72 Captulo 3. Conceptos b asicos sobre esquemas
(Pues la diferencia entre ambos miembros se anula en los n umeros naturales,
luego es identicamente nula.) Por consiguiente,
P = c
0
_
T
r 1
_
+c
1
_
T
r 2
_
+ +c
r1
.
Por hip otesis de induccion tenemos que c
0
, . . . , c
r1
Z (pues obviamente
P toma valores enteros en los enteros y los c
i
estan unvocamente determinados
por P). En particular tenemos que P c
r
toma valores enteros en los enteros,
luego c
r
ha de ser entero.
Denicion 3.33 Sea X = Proy(S/I) un conjunto algebraico proyectivo de di-
mension r. Entonces su polinomio de Hilbert tiene grado r y, por el teorema
anterior, su coeciente director es de la forma d/r!, donde d es un n umero
entero (positivo, pues el polinomio toma valores positivos para naturales su-
cientemente grandes). A dicho entero d lo llamaremos grado de X.
Nuevamente, el grado de un conjunto algebraico proyectivo depende de su
representacion como subesquema cerrado de un espacio proyectivo (es decir,
depende del ideal I), de modo que conjuntos isomorfos pueden tener grados
diferentes.
Por ejemplo, antes hemos calculado el polinomio de Hilbert de P
r
k
, y de la
expresion obtenida se deduce que gradP
r
k
= 1.
Veamos ahora que este concepto de grado generaliza al usual para hipersu-
percies:
Teorema 3.34 Sea F k[X
0
, . . . , X
r
] un polinomio homogeneo de grado d.
Entonces el grado del esquema X = Proy(k[X
0
, . . . , X
r
]/(F)) es d.
Demostraci on: Llamemos S = k[X
0
, . . . , X
r
] y B = S/(F). Entonces
tenemos una sucesion exacta de S-modulos graduados
0 S(d)
F
S B 0,
de la que deducimos la relaci on
P
X
(T) = P
Y
(T) P
Y
(T d),
donde Y = P
r
k
. Por consiguiente,
P
X
(T) =
_
T +r
r
_

_
T +r d
r
_
,
cuyo coeciente director es
1
r!
r(r + 1)
2

1
r!
r(r d d + 1)
2
=
d
(r 1)!
Esto prueba que gradX = d.
3.3. El polinomio de Hilbert 73
Nota Acabamos de ver que el polinomio de Hilbert de una hipersupercie X
de grado d es
P
X
(T) =
_
T +r
r
_

_
T +r d
r
_
.
Como consecuencia, su genero aritmetico es
p
a
(X) = (1)
r
_
r d
r
_
=
_
d 1
r
_
.
El concepto de grado es uno de los ingredientes necesarios para poder enun-
ciar el teorema de Bezout. El otro es el concepto de interseccion:
Denicion 3.35 Sea S = k[X
0
, . . . , X
r
]. Si X = Proy(S/I), Y = Proy(S/J)
son dos conjuntos algebraicos proyectivos, denimos X Y = Proy(S/(I +J)).
Notemos que V (I + J) = V (I) V (J), luego, si identicamos a X y a Y
con dos subesquemas cerrados de P
r
k
, entonces X Y se corresponde con una
estructura de subesquema cerrado en la interseccion.
Teorema 3.36 (Bezout) Sea S = k[X
0
, . . . , X
r
], sea X = Proy(S/I) un con-
junto algebraico proyectivo y sea Y = Proy(S/(F)) una hipersupercie (donde
F es un polinomio homogeneo). Supongamos que Y no contiene ninguna com-
ponente irreducible de X. Entonces
grad(X Y ) = (gradX)(gradY ).
Demostraci on: Si llamamos f a la imagen de F en B = S/I, tenemos que
S/(I + (F))

= B/(f).
Las componentes irreducibles de X son los cerrados V (p), donde p recorre
los primos minimales de I. La hip otesis de que Y no contenga a ninguna de
ellas equivale a que V (p) no este contenido en V (F), o a que F / p, o a que
f / p/I, es decir, equivale a que f no pertenezca a ning un primo minimal de B.
Por el teorema 3.27 tenemos que dim(X Y ) = dimX 1
Sea e = gradY = gradF. Consideremos la sucesion exacta
0 (S/I)(e)
f
S/I S/(I + (F)) 0,
de la que deducimos que
P
XY
(T) = P
X
(T) P
X
(T e).
Si X tiene grado g y dimensi on d, entonces
P
X
(T) =
g
d!
T
d
+ ,
74 Captulo 3. Conceptos b asicos sobre esquemas
luego
P
XY
(T) =
g
d!
T
d
+
g
d!
(T e)
d
=
ged
d!
+ =
ge
(d 1)!
+
As pues, grad(X Y ) = ge = (gradX)(gradY ).
Una consecuencia inmediata es que los conjuntos proyectivos lineales (inter-
secciones de hiperplanos) tienen grado 1.
Veamos ahora que el grado de un conjunto algebraico proyectivo puede ex-
presarse en terminos de los grados de sus componentes irreducibles. Para ello
necesitamos estudiar mas a fondo las sucesiones dadas por el teorema 3.29.
Consideremos una sucesion
0 = M
0
M
1
M
t
= M
en las condiciones del teorema, es decir, tal que M
i
/M
i1

= (S/p
i
)(l
i
) para
ciertos primos p
1
, . . . , p
t
de S.
Consideremos un ideal primo p de S y supongamos que I(M) p. Conside-
ramos la sucesion exacta
0 M
t1
M
t
M
t
/M
t1
0.
En la prueba del teorema 3.30 hemos visto que
V (I(M
t
)) = V (I(M
t1
)) V (I(M
t
/M
t1
)),
luego p
t
p o bien I(M
t1
) p. En el segundo caso repetimos el argumento y,
tras un n umero nito de pasos, llegamos a que p
i
p para alg un i. Igualmente
se prueba el recproco, es decir, I(M) p si y solo si p
i
p para alg un i.
Si p es un primo minimal de I(M), entonces tenemos que I(M) p
i
p,
luego ha de ser p = p
i
, es decir, todos los primos minimales de I(M) aparecen
entre los p
i
.
Si p es un primo minimal de I(M), tenemos la sucesion de S
p
-modulos
0 = (M
0
)
p
(M
1
)
p
(M
t
)
p
= M
p
,
donde (prescindiendo de la graduaci on) (M
i
)
p
/(M
i1
)
p

= (S/p
i
)
p
es 0 si p ,= p
i
(pues entonces p
i
, p) y es el cuerpo de cocientes de S/p
i
si p = p
i
. Eliminando
las repeticiones tenemos una serie de composicion de M
p
, luego concluimos que
cada primo minimal p aparece exactamente l(M
p
) veces entre los p
i
.
Consideremos ahora un conjunto algebraico proyectivo X = Proy(S/I), to-
memos M = S/I y consideremos una serie para M en las condiciones de 3.29.
Aplicando varias veces el teorema 3.28 concluimos que
P
X
(T) = P
1
(T) + +P
t
(T),
donde P
i
(T) es el polinomio de Hilbert de (S/p
i
)(l
i
), cuyo grado es la dimensi on
de V (p
i
). Para calcular el coeciente director de P
X
(T) podemos jarnos
3.3. El polinomio de Hilbert 75
unicamente en los P
i
(T) tales que p
i
es un primo minimal de I(M) = I, pues
cualquier otro primo cumplir a que V (p
i
) tiene dimensi on estrictamente menor
que la de un primo minimal, luego estrictamente menor que dimX, luego el
grado de P
i
sera estrictamente menor que el de P
X
. M as a un, basta considerar
los P
i
correspondientes a primos minimales de I tales que la dimension de V (p
i
)
sea la misma que la de X. Entonces,
gradX =

i
l(p
i
) gradProy(S/p
i
),
donde aqu p
i
recorre (sin repeticiones) los primos minimales de I tales que
dimV (p
i
) = dimX. Para enunciar esto adecuadamente necesitamos una de-
nici on:
Denicion 3.37 Sea S = k[X
0
, . . . , X
r
] y sea X = Proy(S/I) un conjunto
algebraico proyectivo. Sea Z una componente irreducible de X, que sera de la
forma Z = V (p), donde p es un primo minimal de I. Denimos la multiplicidad
de Z en X como la longitud de (S/I)
p
como S
p
-modulo. La representaremos
por (Z).
Hemos probado que la longitud que dene (Z) es nita. Consideramos a
Z como conjunto algebraico proyectivo Z = Proy(S/p
i
) (es decir, con la unica
estructura de subesquema cerrado reducido de P
r
k
). En estos terminos, hemos
demostrado el teorema siguiente:
Teorema 3.38 Sea S = k[X
0
, . . . , X
r
], sea X = Proy(S/I) un conjunto al-
gebraico proyectivo y sean Z
1
, . . . , Z
t
las componentes irreducibles de X de di-
mensi on igual a la dimensi on de X. Entonces
gradX =

i
(Z
i
) gradZ
i
.
Si X e Y son dos conjuntos algebraicos proyectivos en las condiciones del
teorema de Bezout y Z es una componente irreducible de XY , la multiplicidad
(Z) en XY se llamandice de intersecci on de X e Y en Z. Si lo representamos
por I(Z, X Y ), la igualdad del teorema de Bezout puede escribirse as:

Z
I(X Y, Z) gradZ = (gradX)(gradY ),
donde Z recorre las componentes irreducibles de X Y de dimensi on m axima.
Veamos otro resultado util para calcular grados:
Teorema 3.39 Sea S = k[X
0
, . . . , X
r
]. Si X = Proy(S/I) e Y = Proy(S/J)
son dos conjuntos algebraicos proyectivos de dimensi on d y dim(X Y ) < d,
entonces grad(X Y ) = gradX + gradY , donde X Y = Proy(S/I J).
Demostraci on: Formamos la sucesion exacta de S-modulos graduados
0 S/(I J) (S/I) (S/J) S/(I +J) 0,
76 Captulo 3. Conceptos b asicos sobre esquemas
(con los homomorsmos [s] ([s], [s]) y ([s], [s

]) [ss

]). De ella deducimos


que P
X
+P
Y
= P
XY
+P
XY
. Como X, Y , XY tienen dimensi on d y XY
tiene dimensi on menor que d, el teorema es inmediato.
El mismo argumento prueba que si unimos dos conjuntos algebraicos de
dimensiones distintas, el grado de la uni on es el grado del conjunto de dimensi on
mayor.
Si X = Proy(S/I) y Z
1
, . . . , Z
t
son sus componentes irreducibles, conside-
radas como esquemas Z
i
= Proy(S/p
i
), donde p
i
es el primo minimal de I que
cumple Z
i
= V (p
i
), entonces p
1
p
t
= radI, ademas la interseccion de
un Z
i
con la uni on de otros Z
j
es un cerrado contenido estrictamente en Z
i
,
luego tiene dimensi on menor. Aplicando un n umero nito de veces el teorema
anterior y la observaci on subsiguiente, concluimos que gradX
red
es la suma de
los grados de las componentes Z
i
de dimensi on m axima. Si X es reducido, com-
parando con la f ormula del teorema 3.38 concluimos que (Z
i
) = 1 siempre que
Z
i
tiene dimensi on maxima. Vemos as que las multiplicidades de las compo-
nentes irreducibles de un conjunto algebraico proyectivo X estan contenidas en
su estructura no reducida. Por ello es util admitir esquemas no reducidos.
Ejemplo Consideremos la curva proyectiva C = V (F
1
, F
2
, F
3
), donde
F
1
= X
2
1
X
0
X
2
, F
2
= X
2
2
X
1
X
3
, F
3
= X
0
X
3
X
1
X
2
que estudiamos en el captulo I. Ahora consideramos su esquema asociado X =
Proy(S/I), donde I = I(C) = (F
1
, F
2
, F
3
). Al comprobar que I es un ideal
primo hemos obtenido la estructura de B = S/I. Hemos visto que es isomorfo
al subanillo S
3
de k[S, T] formado por los polinomios de grado m ultiplo de 3.
El isomorsmo es graduado si consideramos en S
3
la graduaci on en la que un
monomio de grado (usual) 3n tiene grado n.
La dimensi on de B
n
es la dimension del espacio de los polinomios de grado 3n
en k[S, T], luego el polinomio de Hilbert de X es
P
X
(T) = 3T + 1,
luego X tiene grado 3 y genero p
a
(X) = 0.
Al nal del captulo I vimos que C puede expresarse como interseccion de
una hipersupercie V (P) de grado 3 con otra V (F
1
) de grado 2. Ahora bien,
esta interseccion corresponde al esquema X

= S/(P, F
1
), que no es el esquema
X, pues por el teorema de Bezout tiene grado 6. Esto se interpreta como que la
unica componente irreducible de X

(que es X, de grado 3) tiene multiplicidad 2


en X

. En particular, (P, F
1
) ,= I.
Cabe preguntarse si es posible expresar C como interseccion de dos hipersu-
percies que generen el ideal I o, dicho de otro modo, si I admite un generador
con dos elementos. La respuesta es negativa, y es consecuencia del teorema de
Bezout: si fuera I = (F, G), entonces (gradF)(gradG) = gradX = 3, luego una
de las dos formas, F o G, debera tener grado 1, lo cual es imposible, pues I no
contiene formas lineales.
3.4. Producto de esquemas 77
3.4 Producto de esquemas
Introducimos ahora un concepto fundamental en la teora b asica de los es-
quemas: la nocion de producto brado. Para comprenderla adecuadamente
vamos a discutir brevemente su an alogo conjuntista, que es una generalizaci on
del producto cartesiano:
Dadas dos aplicaciones f : X S, g : Y S, denimos el producto
brado de X, Y sobre S como
X
S
Y = (x, y) X Y [ f(x) = g(y).
Como casos particulares de esta denicion de producto tenemos:
a) Si S = s, entonces X
S
Y = X Y .
b) Si g hace corresponder a todos los puntos de Y un mismo s S, entonces
X
S
Y = f
1
[s].
c) Si X S, Y S y f, g son las inclusiones, entonces X
S
Y = X Y .
Vemos as que con el concepto de producto brado de conjuntos permite ex-
presar numerosos conceptos conjuntistas. En el caso conjuntista no tiene interes
expresar intersecciones o antiimagenes en terminos de productos brados, pero,
en el contexto de los esquemas, el producto brado es la forma m as adecuada
de tratar numerosos conceptos.
La construccion del producto brado de esquemas es algo tecnica. Nos apo-
yaremos en el siguiente teorema general que nos permite pegar esquemas a
traves de isomorsmos:
Teorema 3.40 Sea S un esquema y sea X
i

i
una familia de esquemas de-
nidos sobre S. Para cada ndice i sea X
ij

j
una familia de subesquemas
abiertos de X
i
de modo que existan isomorsmos f
ij
: X
ij
X
ji
deni-
dos sobre S. Supongamos que X
ii
= X
i
y que f
ii
es la identidad en X
i
,
que f
ij
[X
ij
X
ik
] = X
ji
X
jk
y que f
ik
[
X
ij
X
ik
= f
ij
[
X
ij
X
ik
f
jk
[
X
ji
X
jk
.
Entonces existe un esquema X denido sobre S, unico salvo isomorsmo, tal
que existen inmersiones abiertas g
i
: X
i
X denidas sobre S tales que
g
i
[
X
ij
= f
ij
g
j
[
X
ji
y de modo que X =

i
g
i
[X
i
].
Demostraci on: Sea X =

i
X
i
i y en el conjunto X consideramos la
relacion de equivalencia dada por (x, i) (y, j) si y solo si x X
ij
e y = f
ij
(x).
Llamamos X al conjunto cociente. Consideramos a X con la topologa suma
(caracterizada por que cada X
i
i es abierto en X y la biyecci on natural
X
i
X
i
i es un isomorsmo) y a X con la topologa cociente (caracterizada
por que U X es abierto si y solo si p
1
[U] es abierto en X, donde p : X X
es la proyeccion natural). Tenemos entonces aplicaciones g
i
: X
i
X que
son inmersiones abiertas (es decir, U
i
= g
i
[X
i
] es abierto en X y g
i
es un
78 Captulo 3. Conceptos b asicos sobre esquemas
homeomorsmo en su imagen) y g
i
[
X
ij
= f
ij
g
j
[
X
ji
. Ademas X es la uni on de
los U
i
.
Ahora denimos O
U
i
= g
i
(O
X
i
). Si U U
i
U
j
es un abierto, entonces
O
U
i
(U) = O
X
i
(g
1
i
[U]), mientras que O
U
j
(U) = O
X
j
(g
1
j
[U]), de manera que
f
ij,g
1
j
[U]
: O
U
j
(U) O
U
i
(U) es un isomorsmo. Es f acil ver entonces que los
isomorsmos f
ij
inducen isomorsmos

f
ij
: (U
i
U
j
, O
U
i
[
U
i
U
j
) (U
i
U
j
, O
U
j
[
U
i
U
j
)
denidos sobre S cuyas aplicaciones continuas subyacentes son identidades. Las
propiedades del enunciado se cumplen ahora con los

f
ij
en lugar de los f
ij
,
los U
i
en lugar de los X
i
y (U
i
U
j
, O
U
i
[
U
i
U
j
) en lugar de X
ij
. No es difcil
cambiar los haces O
U
i
por otros isomorfos de modo que los isomorsmos

f
ij
se
conviertan en identidades. Por ejemplo, para cada U U
i
podemos cambiar
O
U
i
(U) por el subanillo del producto de todos los anillos (isomorfos) O
U
j
(U)
tales que U U
j
formado por los elementos (x
j
) tales que x
j
=

f
jk,U
(x
k
) para
todo j, k.
Entonces podemos denir un unico haz O en X tal que O[
U
i
= O
U
i
. Es obvio
que con el X se convierte en un esquema. Los homomorsmos
i
: U
i
S
que determinan la estructura de esquema sobre S en cada U
i
se extienden a
una aplicaci on continua : X S.

Esta se convierte en un homomorsmo
de esquemas de forma natural: para cada abierto G en S y cada s O
S
(G), los
elementos
#
i,G
(s) O
X
(
1
[G] U
i
) determinan un unico
#
G
(s) O
X
(
1
[G])
y as tenemos una aplicaci on
#
G
: O
S
(G) O
X
(
1
[G]) que claramente es
un homomorsmo de anillos. De este modo se convierte en un homomorsmo
de esquemas tal que [
U
i
=
i
. Esto equivale a que X adquiere una estructura
de esquema denido sobre S respecto a la cual cada U
i
es un subesquema. Los
homomorsmos g
i
son ahora inmersiones abiertas de esquemas. La unicidad se
comprueba sin dicultad.
Veamos ya la denici on del producto de esquemas:
Teorema 3.41 Sean X e Y dos esquemas denidos sobre un esquema S. En-
tonces existe un unico esquema X
S
Y y dos homomorsmos de esquemas
p : X
S
Y X y q : X
S
Y Y (denidos sobre S) con la propiedad
de que si Z es un esquema denido sobre S y f : Z X, g : Z Y
son homomorsmos de esquemas denidos sobre S, entonces existe un unico
homomorsmo (f, g) : Z X
S
Y de esquemas denidos sobre S que hace
conmutativo el diagrama siguiente:
X
Z
f

(f,g)

X
S
Y
p

Y
3.4. Producto de esquemas 79
La terna (X
S
Y, p, q) es unica en el sentido de que si (X

S
Y, p

, q

) cumple
tambien el teorema entonces existe un isomorsmo : X
S
Y X

S
Y de
esquemas denidos sobre S que hace conmutativo el diagrama
X
X
S
Y
p

S
Y
p

Y
Demostraci on: La unicidad se prueba tomando = (p, q)

y = (p

, q

),
de modo que hace conmutativo el diagrama
X
X
S
Y

X
S
Y
p

Y
La unicidad de la propiedad del teorema implica que = 1, e igualmente
= 1. Por consiguiente es un isomorsmo.
Observemos ahora que si existe (X
S
Y, p, q) y U es un abierto en X,
entonces tambien existe U
S
Y = p
1
[U] (tomando como proyecciones las
restricciones de p y q). En efecto, si tenemos f : Z U y g : Z Y ,
componiendo f con la inclusi on U X obtenemos

f : Z X que nos
permite construir (

f, g) : Z X
S
Y tal que (

f, g) p =

f. Entonces
p[(

f, g)[Z]] =

f[Z] = f[Z] U, luego (

f, g)[Z] p
1
[U] = U
S
Y . Existe
entonces un unico homomorsmo (f, g) : Z U
S
Y que compuesto con la
inclusi on es (

f, g). Es inmediato que hace conmutativo el diagrama correspon-
diente y, cualquier otro con esta propiedad, al componerlo con la inclusi on en
X
S
Y hace conmutativo el diagrama correspondiente de X
S
Y , luego sera
(

f, g), y de aqu se sigue la unicidad de (f, g).
Otra observaci on es que si existe (X
S
Y, p, q) entonces (X
S
Y, q, p) sirve
como producto Y
S
X.
Consideremos en primer lugar el caso en que todos los esquemas son anes:
S = EspA, X = EspB, Y = EspC. Entonces B y C son algebras sobre A
y podemos denir X
S
Y = Esp(B
A
C), con las proyecciones inducidas
por los homomorsmos naturales B B
A
C, C B
A
C. As, si
tenemos homomorsmos f : Z X y g : Z Y , estos estaran inducidos
por homomorsmos de A-algebras

f : B O
Z
(Z), g : C O
Z
(Z).

Estos
denen a su vez un homomorsmo (

f, g) : B
A
C O
Z
(Z) que induce un
80 Captulo 3. Conceptos b asicos sobre esquemas
homomorsmo de esquemas (f, g) : Z X
S
Y . Es claro que cumple todo
lo pedido.
Supongamos ahora que S e Y son anes, mientras que X es arbitrario. Sea
X
i

i
un cubrimiento de X por abiertos anes. Por la parte ya probada existen
los productos (X
i

S
Y, p
i
, q
i
). Tambien hemos visto que U
ij
= p
1
i
[X
i
X
j
]
sirve como (X
i
X
j
)
S
Y , luego existe un unico isomorsmo
f
ij
: p
1
i
[X
i
X
j
] p
1
j
[X
i
X
j
]
que cumple la condici on de unicidad del enunciado. Para aplicar el teorema
anterior observamos en primer lugar que
f
ij
[p
1
i
[X
i
X
j
X
k
]] = p
1
j
[X
j
X
i
] p
1
j
[X
j
X
k
].
En efecto, si tomamos P p
1
i
[X
i
X
j
X
k
], entonces se cumple que
p
j
(f
ij
(P)) = p
i
(P) X
i
X
j
X
k
, luego f
ij
(P) p
1
j
[X
j
X
i
] p
1
j
[X
j
X
k
].
Recprocamente, si P p
1
i
[X
i
X
j
] cumple que
f
ij
(P) p
1
j
[X
j
X
i
] p
1
j
[X
j
X
k
],
entonces p
i
(P) = p
j
(f
ij
(P)) X
i
X
j
X
k
, luego P p
1
i
[X
i
X
j
X
k
].
De aqu se sigue que f
ij
[U
ij
U
ik
] = U
ji
U
jk
. Ahora hemos de ver que
f
ik
[
U
ij
U
ik
= f
ij
[
U
ij
U
ik
f
jk
[
U
ji
U
jk
. Ello es consecuencia inmediata de que
U
ij
U
ik
= p
1
i
[X
i
X
j
X
k
] sirve como (X
i
X
j
X
k
)
S
Y y los dos
isomorsmos conmutan con las proyecciones, luego han de ser el mismo.
El teorema anterior nos da un esquema W denido sobre S de modo que
cada X
i

S
Y puede verse como un subesquema abierto de W. El hecho de
que los isomorsmos f
ij
conmutan con las proyecciones p
i
y q
i
hace que estas
se extienden a proyecciones p y q en X e Y respectivamente. Se comprueba sin
dicultad que W sirve como X
S
Y .
Ahora suprimimos la hip otesis de que Y sea afn. Cubrimos Y por una
familia de abiertos anes Y
i

i
. Por la parte ya probada existen los productos
(X
S
Y
i
, p
i
, q
i
). El mismo razonamiento anterior nos da un producto X
S
Y .
Por ultimo eliminamos la hip otesis de que S sea afn. Sea S
i

i
un cu-
brimiento de S por abiertos anes. Sean
1
: X S y
2
: Y S los
homomorsmos estructurales. Sean X
i
=
1
1
[S
i
], Y
i
=
1
2
[S
i
]. As X
i
e Y
i
son esquemas sobre S
i
, por lo que existe X
i

S
i
Y
i
. Es inmediato que X
i
e Y
i
tambien son esquemas sobre S de forma natural y que el producto anterior sirve
tambien como X
i

S
Y
i
.
Aplicaremos de nuevo el teorema anterior con
U
ij
= p
1
i
[X
i
X
j
] q
1
i
[Y
i
Y
j
],
que satisface las condiciones de (X
i
X
j
)
S
(Y
i
Y
j
). Una leve modicaci on del
argumento anterior (para trabajar con las dos coordenadas al mismo tiempo)
nos permite construir un esquema denido sobre S que satisface las condiciones
del teorema.
3.4. Producto de esquemas 81
Denicion 3.42 Sean X e Y dos esquemas denidos sobre un esquema S. De-
nimos el producto brado de X e Y sobre S como cualquier terna (X
S
Y, p, q)
que cumpla las condiciones del teorema anterior. En la pr actica escribiremos
simplemente X
S
Y , y si S = EspA escribiremos tambien X
A
Y .
Observemos que si
X = Espk[X
1
, . . . , X
n
]/I, Y = Espk[Y
1
, . . . , Y
m
]/J
son dos conjuntos algebraicos anes, entonces la construcci on del producto -
brado muestra que X
k
Y = Esp((k[X
1
, . . . , X
n
]/I)
k
(k[Y
1
, . . . , Y
m
]/J)). Es
f acil ver que
(k[X
1
, . . . , X
n
]/I)
k
(k[Y
1
, . . . , Y
m
]/J)

= k[X
1
, . . . , X
n
, Y
1
, . . . , Y
m
]/(I J),
de modo que el producto de dos conjuntos algebraicos anes es el conjunto
algebraico afn denido por las ecuaciones de ambos. En particular tenemos
que A
n
k

k
A
m
k
= A
n+m
k
.
Ejercicio: Probar que P
1
C

C P
1
C

= P
2
C
. (Ayuda: En el producto hay curvas que no
se cortan, y en el plano proyectivo no las hay.)
El teorema siguiente se demuestra sin dicultad a partir de la denici on de
producto brado:
Teorema 3.43 Sea S un esquema y sean X, Y , Z esquemas denidos sobre S.
Entonces:
a) Existen isomorsmos can onicos
X
S
S

= X, X
S
Y

= Y
S
X, (X
S
Y )
S
Z

= X
S
(Y
S
Z).
b) Si Z es un esquema denido sobre Y y su estructura sobre S es la dada
por Z Y S, entonces (X
S
Y )
Y
Z

= X
S
Z, donde X
S
Y
es un esquema denido sobre Y a traves de la segunda proyecci on.
c) Si f : X X

, g : Y Y

son homomorsmos de esquemas denidos


sobre S, entonces existe un unico homomorsmo de esquemas (denido
sobre S) f g : X
S
Y X

S
Y

que hace conmutativo el diagrama


siguiente:
X
f

X
S
Y
p

fg

S
Y

Y
g

82 Captulo 3. Conceptos b asicos sobre esquemas


d) Si i : U X, j : V Y son subesquemas abiertos, entonces el
homomorsmo i j induce un isomorsmo
U
S
V

= p
1
[U] q
1
[V ] X
S
Y.
Representamos por Hom
S
(X, Y ) el conjunto de los homomorsmos de es-
quemas de X en Y denidos sobre S. Si Z es otro esquema denido sobre S,
las proyecciones inducen por composici on aplicaciones
Hom
S
(Z, X
S
Y ) Hom
S
(Z, X), Hom
S
(Z, X
S
Y ) Hom
S
(Z, Y ).
Con ellas podemos formar una aplicaci on
Hom
S
(Z, X
S
Y ) Hom
S
(Z, X) Hom
S
(Z, Y ), (3.1)
que es biyectiva por la denici on de producto brado.
Terminamos la seccion con una aplicaci on importante del producto brado.
Observemos que si Y es cualquier esquema y P Y , entonces el homomor-
smo Espk(P) Y dado por 3.6 nos permite considerar a Espk(P) como un
esquema denido sobre Y .
Denicion 3.44 Sea f : X Y un homomorsmo de esquemas. Para cada
punto P Y denimos la bra de f en P como X
P
= X
Y
Espk(P), donde
consideramos a X como esquema sobre Y a traves de f. Consideramos a X
P
como esquema sobre k(P).
Conviene observar quien es explcitamente la bra en el caso de un ho-
momorsmo entre esquemas anes f : EspB EspA, determinado por un
homomorsmo de anillos : A B con el que B adquiere estructura de
A-modulo. Un punto P Y se corresponde con un ideal p EspA. Enton-
ces, k(P) = A
p
/pA
p
y el homomorsmo Espk(P) Y se corresponde con
el homomorsmo A A
p
A
p
/pA
p
. Seg un la construcci on del producto
brado,
X
P
= Esp(B
A
(A
p
/pA
p
)).
La sucesion exacta pA
p
A
p
A
p
/pA
p
0 da lugar a la sucesi on
exacta
B
A
pA
p
B
A
A
p
B
A
(A
p
/pA
p
) 0.
Llamemos B
p
a la localizacion de B respecto al conjunto S
p
= [A p]. Se
comprueba inmediatamente que B
p

= B
A
A
p
, y la sucesion exacta anterior
nos da que
B
A
(A
p
/pA
p
)

= B
p
/pB
p
.
En denitiva, X
P

= Esp(B
p
/pB
p
).
Teorema 3.45 Si f : X Y es un homomorsmo de esquemas y P Y ,
entonces la proyecci on X
P
X induce un homeomorsmo X
P

= f
1
[P].
3.4. Producto de esquemas 83
Demostraci on: Sea V un entorno afn de P en Y . Entonces, por la
propiedad b) del teorema 3.43 tenemos que
X
P
= X
Y
Espk(P)

= (X
Y
V )
V
Espk(P).
A traves del isomorsmo, la primera proyeccion en X
P
se corresponde con
la composicion de la primera proyecci on en X
Y
V con la primera proyecci on
en X. Por otra parte, la primera proyecci on induce un isomorsmo
X
Y
V

= f
1
[V ]
(como esquemas sobre V ). En efecto, si llamamos : X
Y
V Y al ho-
momorsmo estructural del producto, tenemos que p f = = q i, luego
p[X
Y
V ] f
1
[V ]. Esto nos da el siguiente diagrama conmutativo:
f
1
[V ]
f
1
[V ]
h

X
Y
V
p

V
En particular, hp = i. Para probar que ph = i basta observar que ambos
miembros hacen conmutativo el diagrama
X
X
Y
V
ph
i

X
Y
V
p

V
Concluimos entonces que X
P

= f
1
[V ]
V
Espk(P) = f
1
[V ]
P
, y que la
primera proyecci on en X
P
se corresponde a traves del isomorsmo con la primera
proyeccion en f
1
[V ]
P
. Equivalentemente, podemos suponer que Y = EspA es
afn.
Si U es un abierto afn en X y p : X
P
X es la primera proyeccion,
sabemos que p
1
[U]

= U
Y
k(P)

= U
P
. Si demostramos que la restriccion
p[
p
1
[U]
: p
1
[U] f[
1
p
1
[U]
[P] es un homeomorsmo para todo U, podremos
concluir que p tambien lo es. En denitiva, tambien podemos suponer que
X = EspB es afn.
El homomorsmo f : X Y se corresponde con un homomorsmo de ani-
llos : A B, con lo que estamos en la situacion descrita tras la denici on de
bra. Concretamente, X
P
= Esp(B
p
/pB
p
). M as detalladamente, la proyecci on
84 Captulo 3. Conceptos b asicos sobre esquemas
X
Y
Espk(P) X se corresponde con el homomorsmo B B
A
A
p
/pA
p
,
que a su vez se corresponde con el homomorsmo natural B B
p
B
p
/pB
p
Seg un el teorema [3.39] tenemos que el homomorsmo B B
p
induce un
homeomorsmo entre Esp B
p
y el espacio = P B [
1
[P] p, mientras
que B
p
B
p
/pB
p
induce un homeomorsmo entre Esp(B
p
/pB
p
) y el cerrado
V (pB
p
) EspB
p
que, a traves del homeomorsmo anterior, se corresponde con
P B [
1
[P] = p = f
1
[P].
As pues, la proyecci on induce un homeomorsmo entre X
P
y f
1
[P].
El homeomorsmo dado por el teorema anterior permite considerar a las
bras f
1
[P] como esquemas sobre k(P) isomorfos a X
P
. A traves del isomor-
smo, la inclusi on f
1
[P] X se corresponde con la proyeccion p : X
P
X.
Para cada Q X
P
, vamos a describir el homomorsmo p
#
Q
: O
X,p(Q)
O
X
P
,Q
.
No perdemos generalidad si suponemos que X = EspB, Y = EspA, con
lo que f se corresponde con un homomorsmo : A B. Entonces P se
corresponde con un ideal p EspA y Q se corresponde con un cierto ideal
Q Esp(B
p
/pB
p
). As mismo, p(Q) se corresponde con un ideal q EspB,
concretamente con la antiimagen de Q por el homomorsmo
B B
p
B
p
/pB
p
.
Por otra parte, f(q) = f(p(Q)) = p, luego p =
1
[q] y Q = qB
p
/pB
p
.
El homomorsmo p
#
Q
es la composicion de los homomorsmos
B
q
(B
p
)
qB
p
(B
p
/pB
p
)
Q

= (B
p
)
qB
p
/(pB
p
)
qB
p
.
Como [A p] B q, el primer homomorsmo es un isomorsmo, y la
composicion se corresponde con
B
q
B
q
/pB
q
.
As pues, p
#
Q
es un epimorsmo y su n ucleo es pB
q
, que es la imagen de pA
p
por el homomorsmo natural A
p
B
q
.
Con esto hemos demostrado el teorema siguiente:
Teorema 3.46 Si f : X Y es un homomorsmo de esquemas, P Y y
Q X
P
, y p : X
P
X es la proyecci on, entonces tenemos una sucesion
exacta
0 m
P
O
X,p(Q)
O
X,p(Q)
p
#
Q
O
X
P
,Q
0.
En particular, si P es cerrado entonces p es una inmersi on cerrada.
3.4. Producto de esquemas 85
Ejemplo Sea k un cuerpo algebraicamente cerrado y consideremos el conjunto
algebraico V = EspA, donde A = k[X, Y, T]/(TY X
2
). (Notemos que el
polinomio TY X
2
es irreducible por el criterio de Eisenstein, luego V es
irreducible.) En terminos clasicos, X se corresponde con el subconjunto de A
3
denido por la ecuaci on TY X
2
= 0.
Consideremos el homomorsmo p : X A
1
k
inducido por el homomorsmo
k[T] A. En terminos clasicos es la proyeccion en la componente T. Cada
punto a k se corresponde con el ideal (T a) Espk[T] = A
1
k
, y su bra es
V
a
= Esp(A
k[T]
(k[T]/(T a))).
Desde el punto de vista cl asico, la bra V
a
es el conjunto algebraico afn en
A
2
denido por la ecuaci on aY X
2
= 0, que es una par abola salvo en el caso
a = 0, en el que se reduce a la recta X = 0. Desde el punto de vista de los
esquemas hay un matiz que no se ve reejado en el caso clasico. Es facil ver que
(k[X, Y, T]/(TY X
2
))
k[T]
(k[T]/(T a)) = k[X, Y ]/(aY X
2
),
por lo que las bras V
a
las son esquemas asociados a las bras en el sen-
tido cl asico excepto para a = 0, en el que la bra es el esquema no reducido
k[X, Y ]/(X
2
) que aunque no hemos denido la noci on de multiplicidad m as
que en el contexto de los esquemas proyectivos esta reejando el hecho de que
su unica componente irreducible, la recta X = 0, debe ser contada dos veces.
El teorema siguiente nos permite reducir algunos problemas al caso de es-
quemas denidos sobre anillos locales:
Teorema 3.47 Sea f : X Y un homomorsmo de esquemas y P Y .
Consideremos Y

= EspO
Y,P
, P

= m
P
Y

, X

= X
Y
Y

y la proyecci on
natural f

: X

. Entonces tenemos un diagrama conmutativo


X

X
P

X
f

Y
en el que la echa vertical izquierda es un isomorsmo. Adem as, si Q

se corresponde con Q X
P
a traves de dicho isomorsmo, O
X,Q

= O
X

,Q
.
Demostraci on: Tenemos que
X

P
= X
Y
Y

Y
Espk(P

= X
Y
Espk(P) = X
P
,
y es facil ver que el isomorsmo natural hace conmutativo el diagrama del
enunciado. Esto signica que si Q y Q

se corresponden a traves del isomorsmo,


entonces, como puntos de X y X

, se corresponden a traves de la proyeccion.


86 Captulo 3. Conceptos b asicos sobre esquemas
Para calcular O
X,Q
y O
X

,Q
podemos sustituir Y por un entorno afn de P y
X por un entorno afn de Q contenido en la antiimagen del anterior, con lo que
podemos suponer que X = EspB, Y = EspA, y as X

= Esp(B
A
A
P
). Si Q
es un ideal en B cuya antiimagen en A es P, entonces Q

= Q
P
, y es claro que
O
X

,Q
= (B
P
)
Q
P

= B
Q
= O
X,Q
.
3.5 Cambio de base
Si X/k es un conjunto algebraico y K/k es una extension de cuerpos, en-
tonces podemos considerar a X denido sobre K. Esto esta claro en terminos
clasicos. Ahora vamos a ver como debe ser entendido en terminos de esquemas.
Denicion 3.48 Sea X un esquema denido sobre un esquema S y sea S

otro esquema denido sobre S. Entonces denimos X


S
= X
S
S

, que es un
esquema denido sobre S

a traves de la segunda proyeccion. Diremos que X


S
se
obtiene de S mediante un cambio de base. Si f : X Y es un homomorsmo
de esquemas denidos sobre S, denimos f
S
= f 1 : X
S
Y
S
. El
homomorsmo f
S
esta denido sobre S

y hace conmutativo el diagrama


X
S

f
S

Y
S

X
f

Y
Cuando S

= EspB es un esquema afn, escribiremos tambien X


B
y f
B
en lugar
de X
S
y f
S
.
La propiedad b) del teorema 3.43 se enuncia de forma m as natural en
terminos de cambios de base: lo que arma es que si tenemos homomorsmos
X S y Z Y S entonces (X
Y
)
Z

= X
Z
.
Observemos que si X = Esp(A[X
1
, . . . , X
n
]/(F
1
, . . . , F
m
)) y B es una A-
algebra, entonces
X
B

= Esp((A[X
1
, . . . , X
n
]/(F
1
, . . . , F
m
))
A
B)

= Esp(B[X
1
, . . . , X
n
]/(F
1
, . . . , F
m
)).
En particular, si X/k es un conjunto algebraico afn y K/k es una extension
de cuerpos, entonces X
K
es el conjunto algebraico afn que se corresponde con
el mismo conjunto algebraico afn que X en el sentido clasico, pero considerado
sobre K.
M as en general, observemos que si X/k es un conjunto algebraico y K/k es
una extensi on de cuerpos, entonces X
K
tambien es un conjunto algebraico. En
efecto, si X esta cubierto por un n umero nito de conjuntos algebraicos anes
3.5. Cambio de base 87
U
i
, entonces X
K
esta cubierto por los abiertos p
1
[U
i
]

= U
i

k
EspK = (U
i
)
K
,
que son tambien conjuntos algebraicos anes.
Para el caso proyectivo observamos lo siguiente: si A es un anillo graduado
y B es una A
0
-algebra, entonces
A
A
0
B =

d0
(A
d

A
0
B),
y esta descomposicion determina de forma natural una estructura de anillo
graduado en el producto.
Teorema 3.49 En las condiciones anteriores,
Proy(A
A
0
B)

= ProyA
A
0
EspB.
Demostraci on: Sea : A A
A
0
B el homomorsmo natural. Observe-
mos que [A
+
]B = (A
A
0
B)
+
, luego el resultado visto al nal de la secci on 2.3
nos da un homomorsmo de esquemas g : Proy(A
A
0
B) ProyA. Por otra
parte, sabemos que Proy(A
A
0
B) es un esquema denido sobre B, a traves
de un homomorsmo Proy(A
A
0
B) EspB. Ambos homomorsmos estan
denidos sobre A
0
. Con ellos podemos formar un homomorsmo
h : Proy(A
A
0
B) ProyA
A
0
EspB.
Si f A es homogeneo de grado no nulo, entonces
h
1
[D(f)
A
0
EspB] = g
1
[D(f)] = D((f)),
luego basta demostrar que la restricci on D((f)) D(f)
A
0
EspB es un
isomorsmo de esquemas. Este homomorsmo se corresponde con
Esp((A
A
0
B)
((f))
) EspA
(f)

A
0
EspB

= Esp(A
(f)

A
0
B),
luego hemos de ver que el homomorsmo
: A
(f)

A
0
B (A
A
0
B)
((f))
dado por ((a/f
n
) b) = (a b)/(f)
n
es un isomorsmo. Claramente es
suprayectivo. Para probar que es inyectivo basta ver que lo es considerado
como homomorsmo A
(f)

A
0
B (A
A
0
B)
(f)

= A
f

A
0
B. Visto as, se
trata del homomorsmo inducido por la inclusi on A
(f)
A
f
. La inyectividad
se debe a que
A
f
= A
(f)


m=nd
A
m
/f
n
,
donde d es el grado de f, y el producto tensorial distribuye las sumas directas.
De aqu se sigue que si X = Proy(A[X
1
, . . . , X
n
]/(F
1
, . . . , F
m
)) y B es una
A-algebra, entonces
X
B

= Proy((A[X
1
, . . . , X
n
]/(F
1
, . . . , F
m
))
A
B)

= Proy(B[X
1
, . . . , X
n
]/(F
1
, . . . , F
m
)).
88 Captulo 3. Conceptos b asicos sobre esquemas
Denicion 3.50 Si S es un esquema, denimos el espacio proyectivo de di-
mension n sobre S como el esquema P
n
S
= P
n
Z

Z
S.
Notemos que si S = EspA entonces
P
n
S
= Proy(Z[X
0
, . . . , X
n
])
Z
EspA

= Proy(A[X
0
, . . . , X
n
]),
es decir, P
n
S
coincide con el esquema P
n
A
denido en 2.13. Vemos as que todos
los espacios proyectivos pueden obtenerse a partir de los espacios proyectivos
sobre Z mediante un cambio de base.
Teorema 3.51 Si X/k es un conjunto algebraico y K/k es una extensi on de
cuerpos, entonces O
X
K
(X
K
)

= O
X
(X)
k
K.
Demostraci on: Por la construcci on del producto brado, sabemos que el
teorema es cierto para esquemas anes. Si p : X
K
X es la proyeccion,
para cada abierto afn U de X, tenemos que U
K
= U
k
EspK = p
1
[U] y
O
X
K
(U
K
) = O
X
(U)
k
K. Si V U X son abiertos anes, la restriccion de
O
X
K
(U
K
) a O
X
K
(V
K
) se corresponde con
U
V
1. Esto es consecuencia de la
conmutatividad de los diagramas siguientes:
O
X
(U)
I1

O
X
(U)
k
K

U
k
EspK
p

EspK
O
X
(V )
I1

O
X
(V )
k
K V
k
EspK
i

Consideremos un cubrimiento nito de X por abiertos anes U


i
. Podemos
denir un homomorsmo de anillos
: O
X
(X)
k
K O
X
K
(X
K
)
de la forma siguiente: para cada f O
X
(X)
k
K, las imagenes de f[
U
i
en
O
X
K
(U
iK
) determinan un unico (f) O
X
K
(X
K
). Se trata de un isomorsmo,
pues podemos denir su inverso
: O
X
K
(X
K
) O
X
(X)
k
K
del modo siguiente: Dado f O
X
K
(X
K
), tenemos que f[
U
iK
se expresa de
forma unica como
f[
U
iK
=

j
f
ij

j
, f
ij
O
X
U
i
(U
i
)
donde
j
es una k-base de K. La unicidad hace que cada conjunto f
ij

i
determine un unico f
j
O
X
(X), y hacemos
(f) =

j
f
j

j
O
X
(X)
k
K.
3.5. Cambio de base 89
Teorema 3.52 Sea S = k[X
0
, . . . , X
r
], sea I un ideal homogeneo en S y sea
X = Proy(S/I) un conjunto algebraico proyectivo. Si K/k es una extensi on de
cuerpos, el polinomio de Hilbert de X
K
es el mismo que el de X.
Demostraci on: Llamemos B = S/I. Entonces X
K
= Proy(B
k
K). Para
n sucientemente grande tenemos que
P
X
K
(n) = dim
K
(B
k
K)
n
= dim
K
(B
n

k
K) = dim
k
B
n
P
X
(n),
luego P
X
K
(T) = P
X
(T).
Denicion 3.53 Diremos que una propiedad P de homomorsmos entre es-
quemas es local en la base si, para todo homomorsmo f : X Y , se cumple
que f cumple P si y solo todo P Y tiene un entorno abierto afn V tal que
f[
f
1
[V ]
: f
1
[V ] V cumple P.
Por ejemplo, ser una inmersi on abierta o cerrada son propiedades locales en
la base.
Diremos que una propiedad P de homomorsmos entre esquemas es estable
bajo cambios de base si, cuando f : X Y es un homomorsmo que verica
P, para todo homomorsmo Y

Y se cumple que X
Y
Y

tambien
verica P.
En tal caso se cumple algo mas fuerte, pues si f : X Y es un homomor-
smo de esquemas denidos sobre S que verica P y S

S es un homomor-
smo de esquemas, aplicamos la denicion a la proyecci on Y
S
S

Y , con
lo que concluimos que la proyecci on X
Y
(Y
S
S

) Y
S
S

verica P.
El primer esquema es isomorfo (sobre S

) a X
S
S

y, al componer con el iso-


morsmo, la proyeccion se convierte en f
S
: X
S
S

Y
S
S

, luego f
S

tambien verica P.
Teorema 3.54 Las inmersiones abiertas y cerradas son estables bajo cambios
de base.
Demostraci on: Sea X Y una inmersi on abierta y sea Y

Y un
homomorsmo. Si p : Y
Y
Y

Y es la proyeccion, sabemos que p


1
[X]
cumple la denici on de producto brado X
Y
Y

. As pues, tenemos una


inmersion abierta X
Y
Y

Y
Y
Y

que compuesta con las proyecciones del


segundo producto da las proyecciones del primero, pero la segunda proyecci on
es un isomorsmo Y
Y
Y

, luego podemos concluir que la proyecci on


X
Y
Y

es una inmersi on abierta.


Supongamos ahora que X Y es una inmersion cerrada. Hemos de probar
que X
Y
Y

tambien lo es. Dado un punto de Y

, su imagen en Y tiene
un entorno afn U tal que la restricci on X

U es una inmersion cerrada. La


antiimagen de U en Y

es un abierto que a su vez contiene un entorno afn V del


punto dado. Basta probar que la restricci on X
Y
V V es una inmersion
cerrada.
90 Captulo 3. Conceptos b asicos sobre esquemas
Si : X
Y
V Y es el homomorsmo estructural del producto, para
cada P X
Y
U, la imagen en Y de p
1
(P) ha de ser (P), que ha su vez ha
de coincidir con la imagen en Y de p
2
(P), pero dicha imagen est a en U. En
denitiva, vemos que la primera proyecci on toma im agenes en X

, luego
X
Y
V = p
1
1
[X

] = X

Y
V.
En denitiva, hemos de probar que la proyecci on X


Y
V V es una
inmersi on cerrada. Ahora bien, esta proyecci on puede verse tambien como la
proyeccion X

U
V V . Equivalentemente, basta probar el teorema cuando
Y = EspA, Y

= EspB. Por 2.21, podemos suponer adem as que X = EspA/I,


donde I es un ideal de A. La proyecci on es el homomorsmo inducido por el
homomorsmo de anillos B (A/I)
A
B

= B/IB. Ciertamente, se trata de
una inmersi on cerrada.
Teorema 3.55 La suprayectividad (de la aplicaci on continua subyacente a un
homomorsmo de esquemas) es estable bajo cambios de base.
Demostraci on: Sea X Y un homomorsmo de esquemas cuya apli-
cacion subyacente sea suprayectiva y sea Y

Y un homomorsmo de esque-
mas arbitrario. Hemos de ver que la proyecci on X
Y
Y

es suprayectiva.
Tomemos P

y sea P su imagen en Y . Los homomorsmos dados por


el teorema 3.6 hacen conmutativo el diagrama
Espk(P

Espk(P)

Y
Entonces
(X
Y
Y

)
P
= (X
Y
Y

)
Y
Espk(P

= X
Y
Espk(P

= (X
Y
Espk(P))
k(P)
Espk(P

) = X
P

k(P)
Espk(P

).
Sabemos que X
P
,= , luego contiene un abierto afn no vaco U = EspA,
luego el producto contiene al producto U
k(P)
Espk(P

= Esp(A
k(P)
k(P

)),
obviamente no vaco, pues A ,= 0 y k(P

) es libre sobre k(P).


Por ejemplo, si X/k es un conjunto algebraico y K/k es una extension de
cuerpos, entonces la el homomorsmo de esquemas Esp K Espk es tri-
vialmente suprayectivo (ambos espectros constan de un unico punto), luego la
proyeccion X
K
X es suprayectiva.
Ahora estudiamos las extensiones de constantes de conjuntos algebraicos,
para lo cual necesitamos un resultado previo.
Teorema 3.56 Sea X/k un conjunto algebraico y K/k una extensi on algebraica
de cuerpos. Para cada subconjunto cerrado y reducido W de X
K
existe un cuerpo
intermedio k K

K de modo que la extensi on K

/k es nita y existe un
unico subconjunto cerrado y reducido W

de X
K
tal que W = W

K
.
3.5. Cambio de base 91
Demostraci on: Supongamos en primer lugar que X = EspA. Entonces
el teorema 2.21 nos da que W = Esp(A
K
/I), para cierto ideal radical I de
A
K
= A
k
K. Podemos considerar A A
K
y, como I es nitamente generado,
existe una extension nita K

/k tal que A
K
contiene un generador de I. Sea I

el ideal generado por dicho generador en A


K
y sea W

= EspA
K
/I

. Entonces
W = W

K
. Se cumple que W

es reducida porque tenemos un monomorsmo


A
K
/I

(A
K
/I

)
K
K

= A
K
/I

= O
W
(W).
Observemos ahora que la suprayectividad de EspK EspK

implica que
la proyecci on X
K
X
K
ha de ser suprayectiva (por el teorema 3.55 la su-
prayectividad es estable bajo cambios de base y X
K
, X
K
pueden verse como
cambios de base de Esp K y EspK

a traves de X Espk). Por otra parte,


el diagrama siguiente es conmutativo:
X
K

X
K

Si W

cumple el teorema, entonces el espacio topologico subyacente a W

K
es necesariamente el de W, luego es espacio topologico subyacente a W

es ne-
cesariamente la proyeccion del de W. El teorema 2.26 nos da ahora la unicidad.
(La igualdad W = W

K
del enunciado ha de entenderse como que W

K
tiene el
mismo espacio subyacente que W y su estructura de esquema es isomorfa a la
de W.)
Para el caso general observamos en primer lugar que si (W

, K

) cumple el
teorema y K

/K

es una extension nita, entonces (W

K
, K

) tambien cumple
el teorema (la unicidad de W

es relativa a K

). Cubrimos X con un n umero


nito de abiertos anes X
i
(con lo que X
K
esta cubierta por los (X
i
)
K
, notemos
que (X
i
)
K
es la antiimagen de X
i
por la proyecci on X
K
X) y aplicamos
la parte ya probada a cada subconjunto W (X
i
)
K
. Por la observaci on que
acabamos de hacer podemos encontrar un mismo cuerpo K

tal que existen


subconjuntos cerrados y reducidos W

i
de (X
i
)
K
tales que (W

i
)
K
= W(X
i
)
K
.
Sea W

la uni on de los espacios topologicos subyacentes a los conjuntos W

i
,
que es un cerrado en X
K
, y lo consideramos como subconjunto algebraico con
la estructura dada por el teorema 2.26. Cada W

i
es abierto en W

y la unicidad
de dicho teorema implica que, de hecho, cada W

i
es un subesquema abierto.
Ahora es inmediato comprobar que W

cumple el teorema.
Nos ocupamos ya de los conjuntos algebraicos:
Teorema 3.57 Sea X/k un conjunto algebraico y sea K/k una extensi on alge-
braica.
a) dimX
K
= dimX.
b) Si X es reducido y K/k es separable, entonces X
K
es reducido.
92 Captulo 3. Conceptos b asicos sobre esquemas
c) Si K/k es puramente inseparable, la proyecci on X
K
X es un homeo-
morsmo.
d) En cualquier caso, la proyecci on X
K
X es abierta.
Demostraci on: a) Expresamos X como uni on de un n umero nito de
abiertos anes X
i
. Entonces X
K
es la uni on de los abiertos (X
i
)
K
, la dimensi on
de X es el maximo de las dimensiones de los X
i
y la dimensi on de X
K
es
el maximo de las dimensiones de los (X
i
)
K
, luego basta probar a) para cada
X
i
. Equivalentemente, podemos suponer que X = EspA es afn. Entonces
X
K
= EspA
k
EspK = Esp(A
k
K) y basta aplicar el teorema [3.77].
b) Al igual que en el apartado anterior, podemos suponer que X = EspA.
Sean p
1
, . . . , p
n
los primos minimales de A. Como A es reducido, su interseccion
es nula, y el homomorsmo natural A

i
(A/p
i
) es inyectivo. Como K
es un k-modulo libre, tambien tenemos que A
k
K

i
(A/p
i
)
k
K es
inyectivo.
Los anillos A/p
i
son reducidos (son dominios ntegros), y si probamos que los
(A/p
i
)
k
K tambien lo son, lo mismo valdr a para A
k
K. Equivalentemente,
podemos suponer que A es un dominio ntegro.
Si F es el cuerpo de cocientes de K, la inclusi on A F determina un
monomorsmo A
k
K F
k
K. Basta probar que si F/k es una extension
arbitraria, entonces F
k
K es reducido.
Si k K

K, tenemos tambien un monomorsmo F


k
K

F
k
K y
todo elemento de F
k
K esta contenido en un F
k
K

, para cierta extensi on


nita K

/k, luego podemos suponer que la extensi on K/k es nita (y separable).


Pongamos que K = k() y sea p(X) el polinomio mnimo de sobre k. La
sucesion exacta
0 (p(X)) k[X] K 0
da lugar a la sucesi on exacta
0 (p(X)) F[X] F
k
K 0,
luego F
k
K = F[X]/(p(X)). El polinomio p(X) no tiene por que ser irreducible
en F[X], pero sigue siendo separable. Por lo tanto es producto de primos
distintos, luego el ideal (p(X)) es interseccion de ideales primos, luego es radical,
luego F
k
K es reducido.
c) Tambien podemos suponer que X = EspA. La proyeccion p : X
K
X
es la inducida por el homomorsmo A A
k
K. Sabemos que es suprayectiva
(ver la observaci on tras el teorema 3.55).
Sea P un ideal primo de A
k
K. Entonces p(P) = P A, y claramente
radp(P)(A
k
K) P. Ahora bien, si a P, el hecho de que K/k es puramente
inseparable implica que a
n
PA, para cierto n, luego a radp(P)(A
k
K).
Esto prueba que P = radp(P)(A
k
K), de donde se sigue que p es biyectiva.
Veamos que p es cerrada. Para ello tomamos un ideal I de A
k
K y consi-
deramos J = I A. Obviamente, si P V (I) entonces p(P) = P A V (J).
3.5. Cambio de base 93
Recprocamente, si PA V (J) y a I, entonces a
n
J PA, para cierto
exponente n, luego a P. As pues, P V (I). Con esto hemos probado que
p[V (I)] = V (J).
d) Sea L la clausura puramente inseparable de k en K, de modo que la ex-
tension K/L es separable. La proyeccion puede expresarse como composicion
X
K
X
L
X y la segunda es un homeomorsmo por el apartado anterior.
Basta probar que X
K
X
L
es abierta o, equivalentemente, podemos suponer
que la extensi on K/k es separable. Sea ahora N la clausura normal de K sobre
k. De nuevo tenemos X
N
X
K
X y, como las proyecciones son supra-
yectivas, basta ver que es abierta la correspondiente a N/k. Equivalentemente,
podemos suponer que la extensi on K/k es de Galois.
Para probar que una aplicaci on es abierta basta ver que enva abiertos b asicos
a abiertos, luego podemos suponer que X = EspA es afn y hemos de demostrar
que p[D(f)] es abierto, para un f A
k

k. Equivalentemente, hemos de probar


que C = X p[D(f)] es cerrado.
Observemos que el grupo de Galois G = G(K/k) act ua sobre A
k
K de
modo que los elementos de A (a traves de la inyeccion can onica A A
k
K)
son exactamente los jados por G. Sean f
1
, . . . , f
r
los conjugados de f por G
(es claro que son un n umero nito) y sean g
1
, . . . , g
s
los polinomios simetricos
elementales en r indeterminadas evaluados en los f
i
. Sea I = (g
1
, . . . , g
s
) A
y vamos a probar que C = V (I).
Si p C, entonces p = P A, para cierto P Esp(A
k

k) tal que f P.
M as a un, todo f
i
P, pues si existiera un i tal que f
i
/ P, entonces existira
G tal que f / P

, pero p(P

) = P

A = P A = p, luego p p[D(f)].
Concluimos que g
i
P A = p para todo i, luego I p y p V (I).
Recprocamente, si p = P A V (I), entonces todos los g
i
estan en P, y
los f
i
tambien (por ejemplo, el hecho de que f
1
f
r
P implica que un f
i
esta en P, digamos f
1
P; ahora, usando el polinomio simetrico de grado r 1
obtenemos que f
2
f
r
P, luego otro f
i
esta en P, digamos f
2
P, etc. En
particular f P, luego P / D(f).
En general, las propiedades de un conjunto algebraico pueden perderse al
tomar una extensi on de constantes, por lo que conviene introducir los conceptos
siguientes:
Denicion 3.58 Sea X/k un conjunto algebraico y sea k una clausura alge-
braica de k. Diremos que X es geometricamente (o absolutamente) ntegro,
reducido, irreducible o conexo si X
k
es ntegro, reducido, irreducible o conexo,
respectivamente.
Es evidente que estas deniciones no dependen de la eleccion de la clausura
algebraica. Si X es geometricamente ntegro, reducido, irreducible o conexo y
K/k es una extension algebraica, entonces X
K
cumple tambien la propiedad
correspondiente. En efecto, puesto que X
k

= (X
K
)
k
, no perdemos generalidad
si suponemos K = k. Consideremos la proyeccion p : X
k
X.
94 Captulo 3. Conceptos b asicos sobre esquemas
Supongamos que X
k
es reducido, sea P X y sea U un entorno afn de P
en X. Sea Q X
k
tal que p(Q) = P. Entonces p
1
[U] = U
k
Esp

k es un
entorno afn de Q en X
k
y es reducido, luego O
X
(U)
k

k es un anillo reducido,
luego O
X
(U) tambien lo es, luego U es reducido, luego X tambien.
Similarmente, si X es reducible entonces X = X
1
X
2
, donde X
1
y X
2
son
cerrados no contenidos uno en el otro. Por consiguiente X
k
= p
1
[X
1
] p
1
[X
2
]
y de aqu se sigue que X
k
es reducible.
Estos dos hechos implican el correspondiente para esquemas ntegros y la
prueba para esquemas conexos es similar al argumento anterior.
Por otra parte, el teorema anterior prueba que si k es perfecto entonces un
conjunto algebraico X/k es reducido si y solo si es geometricamente reducido.
Ejercicio: Sea K/k una extension nita no trivial. Sea X = Esp K (considerado
como esquema sobre k). Si K/k es puramente inseparable entonces X es reducido
y no geometricamente reducido. Si K/k es separable entonces X es ntegro y no
geometricamente ntegro (ni geometricamente conexo).
Veamos un primer ejemplo de la necesidad de este tipo de hip otesis:
Teorema 3.59 Si X/k es un conjunto algebraico geometricamente reducido
(resp. ntegro) e Y/k es un conjunto algebraico reducido (resp. ntegro) entonces
X
k
Y es un conjunto algebraico reducido (resp. ntegro).
Demostraci on: No perdemos generalidad si suponemos que los esquemas
son anes. (En el caso de la integridad notemos que los abiertos U
k
V , donde
U X y V Y son abiertos afnes no vacos, son ntegros, luego conexos,
cubren el producto y se cortan dos a dos, luego el producto es conexo, luego es
ntegro por el teorema 3.12.) Pongamos que X = EspA, Y = EspB, donde A y
B son k-algebras reducidas, y vamos a ver que la k-algebra A
k
B es reducida.
Sea a
i

i
una k-base de A, de modo que todo elemento del producto se
expresa de forma unica como x =

i
a
i
b
i
, para ciertos b
i
B, casi todos
nulos.
Hemos de probar que si x es nilpotente, entonces es nulo. Para ello sea m un
ideal maximal de B y consideremos el homomorsmo A
k
B A
k
(B/m).
El cociente B/m es una extension nita de k (por 2.41 o [3.82]), luego el se-
gundo producto tensorial es reducido porque X es geometricamente reducido.
La imagen de x es nilpotente, luego es nula, lo que implica que a
i
m para
todo i, luego a
i
radA = 0, por el teorema [3.23], luego x = 0.
Si A y B son dominios ntegros, razonamos igualmente, ahora con x y un
x

=

i
a

i
b
i
. Si xx

= 0, entonces, jado m, tenemos que bien la imagen de


x o bien la de x

ha de ser nula en A
k
(B/m), ya que este producto es un
dominio ntegro por hip otesis. A su vez esto implica que todos los a
i
estan en
m o bien todos los a

i
estan en m. Esto prueba que Y = V (a
i
) V (a

i
). (En
principio hemos probado que la uni on contiene a todos los puntos cerrados de
Y , pero estos forman un conjunto denso.) Como Y es irreducible, ha de ser
3.5. Cambio de base 95
Y = V (a
i
) o bien Y = V (a

i
), lo que implica (por ejemplo, en el primer caso)
que los a
i
estan en todos los ideales primos de B, luego son nulos, luego x = 0.
De aqu se sigue inmediatamente que el producto de dos conjuntos algebrai-
cos geometricamente reducidos o geometricamente ntegros cumple esta misma
propiedad.
Teorema 3.60 Si X/k es un conjunto algebraico geometricamente ntegro y
K/k es una extensi on de cuerpos arbitraria (no necesariamente algebraica),
entonces X
K
es geometricamente ntegro.
Demostraci on: Veamos en primer lugar que podemos suponer que X
es afn. En efecto, si el teorema es cierto para esquemas anes, entonces los
abiertos U
K
, donde U ,= recorre los abiertos anes de X, cubren X
K
, son
ntegros (en particular conexos) y se cortan dos a dos, luego X es conexo e
ntegro, por el teorema 3.12. Como esto vale para todo cuerpo K, de hecho X
es geometricamente ntegro.
Ahora veamos que podemos suponer que k es algebraicamente cerrado. Sea
K una clausura algebraica de K y sea

k K la clausura algebraica de k.
Entonces X
k
es geometricamente ntegro y, admitiendo el teorema para cuer-
pos algebraicamente cerrados, concluimos que X
K
es ntegro, luego X
K
es
geometricamente ntegro.
Por ultimo veamos que podemos suponer que la extensi on K/k es nitamente
generada. Pongamos que X = EspA, de modo que X
K
= Esp(A
k
K). Si
A
k
K no es un dominiontegro, podemos encontrar dos elementos no nulos que
multiplicados den 0. Dichos elementos son sumas nitas de tensores puros, luego
podemos encontrar un subcuerpo L K nitamente generado sobre K, tal que
ambos factores estan en la imagen del monomorsmo A
k
L A
k
K.
Concluimos entonces que A
k
L no es un dominio ntegro, luego X
L
no es
ntegro.
Sea, pues, K = k(b
1
, . . . , b
n
) y sea B = k[b
1
, . . . , b
n
], que es un dominio
ntegro cuyo cuerpo de cocientes es K. Entonces Y = EspB es un conjunto
algebraico geometricamente ntegro. Por el teorema anterior, X
k
Y es ntegro,
luego A
k
B es un dominio ntegro, y lo que hemos de probar es que A
k
K
tambien lo es. Para ello basta observar que tenemos un monomorsmo natural
A
k
B A
k
K y que todo elemento del segundo anillo es de la forma /b,
donde A
k
B y b B, b ,= 0 (el cociente corresponde a la estructura natural
de K-espacio vectorial). Si (
1
/b
1
)(
2
/b
2
) = 0, entonces
1

2
= 0, luego un

i
= 0, luego
i
/b
i
= 0.
Teorema 3.61 Sea X/k un conjunto algebraico ntegro y sea k(X) su cuerpo
de funciones. Entonces X es geometricamente reducido (resp. ntegro) si y s olo
si el anillo k(X)
k
k es reducido (resp. ntegro).
Demostraci on: Supongamos que k(X)
k
k es reducido (resp. ntegro).
Observemos en primer lugar que si U ,= es un abierto afn en X entonces el
96 Captulo 3. Conceptos b asicos sobre esquemas
anillo O
X
(U) se sumerge de forma natural en k(X) (teorema 3.13), y entonces
O
X
k
(U
k
) = O
X
k
(U
k
Esp

k) = O(U)
k

k se sumerge de forma natural en
k(X)
k

k. As pues, los anillos O(U
k
) son reducidos (resp. ntegros). Como los
abiertos U
k
cubren X, podemos concluir que X es reducido.
Si adem as tenemos que cada O
X
k
(U
k
) es ntegro, entonces concluimos que
todos los anillos locales O
X
k
,P
son dominios ntegros y basta probar que X
k
es
conexo. Supongamos que X
k
= V
1
V
2
, donde V
1
y V
2
son abiertos disjuntos
no vacos en X
k
. Consideramos la proyeccion p : X
k
X. Tomamos un
punto P
i
V
i
, consideramos un entorno afn U
i
de p(P
i
) en X, y entonces
(U
i
)
k
= p
1
[U
i
] es un entorno conexo de P
i
, luego ha de ser (U
i
)
k
V
i
, lo que
implica que (U
1
)
k
(U
2
)
k
= y esto solo puede ocurrir si U
1
U
2
= , pero
esto es imposible porque X es irreducible, luego sus abiertos son densos.
Suponemos ahora que X es geometricamente reducido (resp. ntegro) y he-
mos de probar que el anillo k(X)
k

k tambien lo es. Ahora sabemos que para
cada abierto afn U de X el anillo O
X
(U)
k

k = O
X
k
(U
k
) es reducido (resp.
ntegro). Si en k(X)
k

k hubiera un elemento nilpotente (o un dos elementos no


nulos cuyo producto fuera cero), podramos encontrar un abierto afn U en X
de modo que dicho elemento (o dichos elementos) estaran en la imagen del mo-
nomorsmo natural O
X
(U)
k

k k(X)
k

k. Por consiguiente, O
X
(U)
k

k
no sera reducido (o ntegro).
En realidad podemos precisar m as la situacion:
Teorema 3.62 Un conjunto algebraico ntegro X/k es geometricamente ntegro
si y s olo si los cuerpos k(X) y

k son linealmente disjuntos, y en tal caso se
cumple que

k(X) = k(X)
k

k.
Demostraci on: Si k(X) y

k son linealmente disjuntos entonces tenemos
que k(X)
k

k

= k(X)

k, luego en particular k(X)


k

k es un dominio ntegro,
y por el teorema anterior X es geometricamente ntegro.
Recprocamente, si X es geometricamente ntegro el teorema anterior nos
da que k(X)
k

k es un dominio ntegro. M as concretamente, es el dominio
que resulta de adjuntar al cuerpo k(X) un conjunto de elementos algebraicos
sobre k (el conjunto

k), luego de hecho es un cuerpo. Tenemos, entonces, que
k(X)
k

k = k(X)

k, luego k(X) y

k son linealmente disjuntos.
En estas condiciones, tomemos un abierto afn U = EspA de X. Si re-
presentamos por F(A) el cuerpo de fracciones de A, el teorema 3.13 nos da
que

k(X) = F(O(U
k
)) = F(A
k

k) = F(A)
k

k = k(X)
k

k.
Tambien podemos caracterizar la irreducibilidad geometrica:
Teorema 3.63 Un conjunto algebraico ntegro X/k es geometricamente irre-
ducible si y s olo si k(X) k
s
= k, donde k
s
es la clausura separable de k.
3.5. Cambio de base 97
Demostraci on: Llamemos K = k(X) k
s
y supongamos que X es geome-
tricamente irreducible. Por el teorema 3.57 tenemos que X
k
s es ntegro. Igual
que en el teorema anterior, comprobamos que k
s
(X) = k(X)
k
k
s
. Este cuerpo
contiene al dominio ntegro K
k
K, pero este producto s olo puede ser un
dominio ntegro si K = k. En efecto, en caso contrario tomamos K k,
algebraico de grado m. El producto L = k()
k
k() sera un dominio ntegro,
y por lo tanto un cuerpo de grado m
2
sobre k, pero si llamamos
1
= 1,

2
= 1 , entonces L = k(
1
,
2
) y el grado de L sobre k puede ser a lo sumo
m(m1), contradicci on.
Supongamos ahora que K = k. Por el teorema 3.57 c), basta probar que X
k
s
esntegro. Si U es un abierto afn en X, tenemos que O
X
(U) se sumerge en k(X),
luego O
X
k
s
(U
k
s) = O
X
(U)
k
k
s
se sumerge en k(X)
k
k
s
, luego basta probar
que k(X)
k
k
s
es un dominiontegro. Si no lo fuera, existira una extensi on nita
separable K

/k tal que k(X)


k
K

tampoco lo sera. Digamos que K

= k()
y sea P(T) el polinomio mnimo de sobre k. Entonces K

= k[T]/(P(T))
y k(X)
k
K

= k(X)[T]/(P(T)). Basta probar que P(T) es irreducible en
k(X)[T]. Sea Q(T) un factor m onico irreducible. Entonces Q(T) k
s
[T],
porque P(T) se escinde en k
s
[T]. Por lo tanto Q(T) K[T] = k[T], luego ha
de ser Q(T) = P(T) y el teorema queda probado.
Veamos ahora un resultado tecnico que necesitaremos un poco mas adelante:
Teorema 3.64 Sea X/k un conjunto algebraico ntegro. Entonces X es geome-
tricamente reducido si y s olo si la extensi on k(X)/k es separablemente generada
(es decir, es una extensi on nita separable de una extension de k puramente
trascendente).
Demostraci on: Supongamos que k(X) es una extension nita separable
de un cuerpo de fracciones algebraicas L = k(T
1
, . . . , T
d
). (Notemos que el
grado de trascendencia de k(X)/k es nito por el teorema 3.22.) Por el teorema
del elemento primitivo, k(X) = L(), para un cierto k(X). Sea p(T) el
polinomio mnimo de sobre K.
Entonces k(X)

= L[T]/(p(T)) y k(X)
k

= L

(T)/(p(T)), donde llamamos


L

=

k(T
1
, . . . , T
d
). Aqu usamos que la sucesion exacta de k-espacios vectoriales
0 (p(T)) L[T] k(X) 0
sigue siendo exacta al multiplicar por

k. El polinomio p(T) tiene sus races
simples, y esto sigue siendo cierto al verlo como elemento de L

[T]. Es claro
entonces que el ideal (p(T)) L

[T] es radical, luego el anillo k(X)


k

k es
reducido. El teorema 3.61 nos da entonces que X es geometricamente reducido.
Supongamos ahora que X es geometricamente reducido. Por 3.22 tene-
mos que k(X) es una extension nita de un cuerpo de fracciones algebraicas
L = k(T
1
, . . . , T
d
). Si k(X)/L es separable, no hay nada que probar. En
caso contrario llamamos L
s
a la clausura separable de L en k(X). Tomemos
f k(X) L
s
tal que f
p
L
s
(donde p es la caracterstica de k, que obvia-
mente ha de ser prima). Vamos a probar que el cuerpo L
s
[f] es una extension
98 Captulo 3. Conceptos b asicos sobre esquemas
nita separable de una extensi on de k puramente trascendente y nitamente
generada. El teorema queda entonces probado sin m as que tomar una cadena
de extensiones puramente inseparables de grado p entre L
s
y k(X).
Sea P(T) = T
r
+ a
r1
T
r1
+ + a
0
L[T] el polinomio mnimo de f
p
sobre L. As P(T
p
) es el polinomio mnimo de f sobre L, luego
L[f]

= L[T]/(P(T
p
)), L[f]
k

k

=

k[T]/(P(T
p
)).
Vamos a ver que alg un a
i
/ k(T
p
1
, . . . , T
p
d
). En caso contrario tendramos
que P(T
p
) = Q(T)
p
, para cierto Q(T)

k[T], con lo que L[f]
k

k no sera
reducido, pero este anillo es un subanillo de k(X)
k

k, que es reducido por el
teorema 3.61.
Podemos suponer, pues, que un a
i
contiene una potencia de T
1
prima con p.
Esto implica que T
1
es algebraico y separable sobre k(f, T
2
, . . . , T
d
) (es raz de
un polinomio con derivada no nula).
Por otra parte, L
s
[f] es una extension nita separable de k(f, T
1
, . . . , T
d
),
luego tambien de k(f, T
2
, . . . , T
d
), y este cuerpo es una extension puramente
trascendente de k porque su grado de trascendencia sobre k ha de ser el mismo
que el de L
s
[f], que es d.
3.6 Puntos racionales
Para terminar el captulo daremos una denici on abstracta de punto racional
en un esquema:
Denicion 3.65 Sea S un esquema y X un esquema denido sobre S. Una
secci on de X es un homomorsmo de esquemas : S X denido sobre S.
El conjunto de todas las secciones de X se representa por X(S). Si S = EspA,
escribiremos tambien X(A).
Si k es un cuerpo y X/k es un esquema denido sobre k, entonces X(k) se
corresponde con el conjunto de los puntos P X tales que k(P) = k. En efecto,
cada X(k) determina una aplicaci on
0
: 0 X que nos da un punto
P = (0) X, y un homomorsmo de k-algebras
#
P
: O
X,P
k, el cual
determina a su vez un k-homomorsmo de cuerpos k(P) k. Obviamente
entonces k(P) = k.
Ademas, esta completamente determinado por P, pues si U es un abierto
en X, entonces
#
U
: O
X
(U) O
k
(
1
0
[U]) ha de ser el homomorsmo nulo si
P / U y en caso contrario hemos de tener el siguiente diagrama conmutativo:
O
X
(U)

#
U

k
O
X,P

#
P

3.6. Puntos racionales 99


y la echa diagonal es ja, pues su n ucleo es m
P
y entonces
#
P
es la proyeccion
asociada a O
X,P
= m
P
1)
k
.
Recprocamente, si P X cumple k(P) = k, el homomorsmo del teo-
rema 3.6 es una seccion X(k) tal que (0) = P.
As pues, si X es un esquema denido sobre un cuerpo k, podemos considerar
X(k) X. A los elementos de X(k) los llamaremos puntos racionales de X
(sobre k). Si Y/k es un subesquema abierto o cerrado de X/k y P Y , es claro
que los cuerpos k(P) para ambos esquemas son isomorfos, luego tenemos que
Y (k) = X(k) Y .
Observemos ahora que los puntos racionales sobre un cuerpo son siempre
cerrados. En efecto, si X/k es un esquema y P X(k), para probar que es
cerrado basta ver que es cerrado en cada abierto afn que lo contiene (si no
fuera cerrado, tomaramos un punto Q en su clausura y un entorno afn de Q,
el cual contendra a P y P no sera cerrado en el). Equivalentemente, podemos
suponer que X = EspA es afn. Entonces P es un ideal primo de A y tenemos
un monomorsmo de k-algebras A/P k(P) = k, luego ha de ser A/P = k,
luego P es un ideal maximal, es decir, un punto cerrado.
Por ultimo, si X = Esp(k[X
1
, . . . , X
n
]/I) y C = V (I) k
n
, vamos a ver
que se corresponden biunvocamente con los puntos de C k
n
.
En efecto, llamemos A = k[X
1
, . . . , X
n
]/I. Si p X(k), sea
i
k tal que
x
i

i
(mod m
p
), con lo que formamos un punto P = (
i
) k
n
. Entonces
x
i

i
A m
p
= p, luego (x
1

1
, . . . , x
n

n
) p. El primer ideal es
maximal luego, de hecho, p = (x
1

1
, . . . , x
n

n
). Si F I, desarroll andolo
en potencias de X
i

i
y tomando clases modulo I obtenemos que F(P) p,
luego ha de ser F(P) = 0, pues de lo contrario sera una unidad. As pues,
P Ck
n
. El hecho de que p este generado por los elementos x
i

i
prueba que
la correspondencia es inyectiva. Recprocamente, si P = (
1
, . . . ,
n
) C k
n
,
tenemos que
I I(P) = (X
1

1
, . . . , X
n

n
) _ k[X
1
, . . . , X
n
],
luego p = (x
1

1
, . . . , x
n

n
) X, y es claro que k(p) = k, luego p X(k).
El mismo argumento de la demostracion del teorema 2.42 prueba que los
homomorsmos denidos sobre k (entre conjuntos algebraicos denidos sobre k)
transforman puntos racionales en puntos racionales.
Observemos ahora que tomando Z = S en (3.1) tenemos una biyeccion entre
las secciones
(X
S
Y )(S) X(S) Y (S).
Ahora estudiamos los puntos racionales de una extensi on de constantes.
Denicion 3.66 Sean X y T esquemas denidos sobre un esquema S. Lla-
maremos X(T) al conjunto de todos los homomorsmos de esquemas T X
denidos sobre S.
100 Captulo 3. Conceptos b asicos sobre esquemas
Esta denici on es muy similar a la del conjunto X
T
(T) de las secciones de
X
T
, formado por todos los homomorsmos de esquemas T X
T
denidos
sobre T. Vamos a ver que existe una biyeccion natural entre ambos conjuntos.
En efecto, para ello partimos de la biyecci on (3.1):
Hom
S
(Z, X
S
Y ) Hom
S
(Z, X) Hom
S
(Z, Y ).
Al tomar Y = Z = T se reduce a una biyeccion
Hom
S
(T, X
T
) Hom
S
(T, X) Hom
S
(T, T).
Concretamente, si Hom
S
(T, X
T
), su imagen es el par ( p, q),
donde p : X
T
X y q : X
T
T son las proyecciones. La segunda es la
que determina la estructura de esquema sobre T en X
T
. Por lo tanto, estara
denido sobre T si y solo si q es la identidad. Concluimos entonces que la
biyeccion anterior se restringe a una biyecci on
X
T
(T) = Hom
T
(T, X
T
) Hom
S
(T, X) = X(T)
dada por p.
Consideremos ahora una extensi on de cuerpos K/k y tomemos S = Espk,
T = EspK. Dado un esquema X/k, cada elemento X(K) determina (y esta
determinado por) un punto P = (0) X y un homomorsmo de k-algebras

#
P
: O
P
K, el cual induce a su vez un k-monomorsmo k(P) K.
Recprocamente, dados un punto P X y un k-monomorsmo f : k(P) K,
este induce un homomorsmo de esquemas Esp K Espk(P) denido sobre
k, el cual, compuesto con el homomorsmo natural Espk(P) X dado por
3.6, determina un homomorsmo : EspK X denido sobre k, es decir, un
punto X(K). Seg un 3.6, sabemos que (0) = P, y
#
P
es la composicion del
homomorsmo natural O
P
k(P) con el monomorsmo dado f : k(P) K,
luego el k-monomorsmo que induce de k(P) K es el f dado.
Concluimos que los elementos de X(K) se corresponden biunvocamente
con los pares (P, f), donde P X y f : k(P) K es un k-monomorsmo de
cuerpos.
Observemos tambien que si tenemos una cadena k K K

entonces
la composicion con el homomorsmo EspK

EspK induce una aplicaci on


X(K) X(K

), de modo que cada elemento de X(K) se corresponde con


el mismo par (P, f) que su imagen en X(K

). En particular, la aplicaci on es
inyectiva, por lo que podemos considerar X(K) X(K

).
En particular X(k) X(K) = X
K
(K). Explcitamente, cada X(k)
determina secciones

que hacen conmutativo el diagrama siguiente:


EspK

X
K
p

Espk

X
3.6. Puntos racionales 101
Si (0) = P, entonces P

(0) cumple que p(P

) = P, y P

es el unico
punto de X
K
que cumple esto, pues la bra de P es
(X
K
)
P
= EspK
k
X
X
Espk(P) = EspK
k
Espk = EspK,
luego consta de un solo punto.
Consideremos ahora el caso en que X = Esp(k[X
1
, . . . , X
n
]/I). Entonces
X
K

= Esp(K[X
1
, . . . , X
n
]/(I)). Sea C = V (I). Los puntos de X(K) se co-
rresponden con los puntos racionales de X
K
, y estos se corresponden a su
vez con los puntos de C K
n
. Explcitamente, un punto X(K) tiene
asociado un unico

X
K
(K) tal que =

p. A su vez,

se corres-
ponde con el punto P =

(0) X
K
, que a su vez se corresponde con el punto
P = (
1
, . . . ,
n
) C K
n
determinado por x
i

i
(mod m
P
).
Si llamamos p = (0) Esp(k[X
1
, . . . , X
n
]/I), tenemos que p
#
p

#
P
=
#
p
.
Sea f : k(p) K el k-monomorsmo inducido por
#
p
. Entonces
f([x
i
]) =
#
P
(p
#
p
(x
i
)) =
#
P
(x
i
) =
#
P
(
i
) =
i
.
En denitiva, un punto (p, f) X(K), donde f : k(p) K, se corresponde
con el punto (f([x
1
]), . . . , f([x
n
])) C K
n
.
Volvamos al caso general en el que X/k es un conjunto algebraico arbitrario y
K/k es una extension de Galois con grupo de Galois G = G(K/k). Cada G
determina obviamente un automorsmo de esquemas : EspK EspK
denido sobre K.

Este induce a su vez un automorsmo : X
K
X
K
(el determinado por y la identidad en X). Tenemos as un homomorsmo
de grupos G Aut X (en otras palabras, G act ua sobre X como esquema).
Tambien podemos denir de forma natural acciones de G sobre X(K) y sobre
X
K
(K), y ambas se corresponden a traves de la biyeccion natural entre ambos
conjuntos.
Explcitamente, si (P, f) X(K), tenemos que (P, f)

= (P, f ), por lo
que, en el caso en que X = Esp(k[X
1
, . . . , X
n
]/I) y C = V (I), la accion de G
sobre X(K) se corresponde con la accion natural de G sobre C K
n
.
Por otra parte, el conjunto F
P
de todos los puntos (P, f) X(K) (con P
jo), se corresponde biunvocamente con el conjunto de los k-monomorsmos
k(P) K y la accion de G sobre F
P
se corresponde con la accion f f. Es
conocido que esta accion es transitiva (porque cada k-monomorsmo se extiende
a un k-automorsmo de K) y, por consiguiente, la aplicaci on X(K) X dada
por (P, f) P induce una aplicaci on inyectiva en el cociente X(K)/G X.
Es claro que un homomorsmo X Y entre conjuntos algebraicos denido
sobre k induce una aplicaci on X(K) Y (K).
Teorema 3.67 Sean X/k e Y/k dos conjuntos algebraicos, de los cuales X es
gemetricamente reducido, y sean f, g : X Y dos homomorsmos denidos
sobre k que inducen la misma aplicaci on X(

k) Y (

k). Entonces f = g.
102 Captulo 3. Conceptos b asicos sobre esquemas
Demostraci on: Veamos en primer lugar que f y g act uan igual sobre los
puntos cerrados de X. En efecto, si P X es un punto cerrado, el teorema 2.41
nos da que k(P) es una extension nita de k, luego existe un k-monomorsmo
k(P)

k, el cual determina, a traves del teorema 3.6, un elemento


Esp

k Espk(P) X
de X(

k) cuya imagen es P. Al pasar a Y (

k) obtenemos un elemento cuya imagen


es f(P) o g(P) seg un con que homomorsmo la calculemos, luego f(P) = g(P).
Sea ahora un punto arbitrario P X y veamos que f(P) g(P). En
caso contrario f(P) U = Y g(P), luego P f
1
[U]. Tenemos que P
es un conjunto algebraico y P U es un abierto no vaco, luego contiene un
punto cerrado Q, que tambien es un punto cerrado de X. Por la continuidad de
g tenemos que f(Q) = g(Q) g(P), pero por otra parte f(Q) Y g(P),
contradicci on.
Con esto hemos probado que f(P) g(P), e igualmente tenemos la otra
inclusi on, luego f(P) y g(P) son ambos puntos genericos del mismo conjunto
algebraico. Esto implica que f(P) = g(P).
Con esto hemos probado que f y g coinciden como aplicaciones continuas.
Ahora hemos de ver que coinciden como homomorsmos de esquemas. Para
ello basta comprobar que f
#
P
= g
#
P
para cada P X. Tomemos un abierto afn
f(P) = g(P) V Y y un abierto afn P U f
1
[V ] = g
1
[V ]. Entonces
f y g se restringen a homomorsmos U V , U sigue siendo absolutamente
reducido y la aplicaci on que inducen U(

k) V (

k) es la restriccion de la
original. As pues, podemos suponer que X e Y son anes.
Digamos que X = EspB, Y = EspA, donde A y B son dos k-algebras
nitamente generadas, B reducida. Sean , : A B los homomorsmos
de anillos asociados a f y g. Basta probar que f
k
= g
k
, pues esto equivale a
que 1 = 1, y de aqu se sigue obviamente que = . Por otra parte,
f
k
y g
k
tambien inducen la misma aplicaci on X
k
(

k) Y
k
(

k), como se sigue


de las identicaciones entre X
k
(

k) = X(

k) y Y
k
(

k) = Y (

k). Equivalentemente,
podemos suponer que k es algebraicamente cerrado.
Consideremos un epimorsmo : k[X
1
, . . . , X
n
] A, que determina un
homomorsmo h : Y A
n
k
. Es claro que f h y g h determinan la misma
aplicaci on X(k) A
n
k
(k) y basta probar que = , pues entonces es
obvio que = . Equivalentemente, podemos suponer que Y = A
n
k
.
En resumen, tenemos dos homomorsmos f, g : X A
n
k
que inducen la
misma aplicacion X(k) A
n
k
(k) y X = EspB, donde B es una k-algebra
reducida nitamente generada (y k es algebraicamente cerrado). Hemos de
probar que los homomorsmos , : k[X
1
, . . . , X
n
] B coinciden. Para ello
basta ver que (X
i
) = (X
i
) para todo i.
Sea P un ideal maximal de B. Entonces f(P) = g(P) =
1
[P] =
1
[P]
es un ideal maximal de k[X
1
, . . . , X
n
] (teorema 2.42), luego es de la forma
(X
1
a
1
, . . . , X
n
a
n
),
3.6. Puntos racionales 103
para ciertos a
i
k. En particular X
i
a
i
(mod f(P)), de donde se sigue
que (X
i
) (a
i
) = a
i
(mod P). Igualmente (X
i
) a
i
(mod P), luego
(X
i
) (X
i
) P, para todo ideal maximal P de B. Por el teorema [3.23]
concluimos que (X
i
) (X
i
) rad0 = 0.
De aqu se sigue en particular que si se cumple f
k
= g
k
entonces f = g
(siempre con la hip otesis de que X es geometricamente reducido).
Veamos ahora un teorema de existencia de puntos racionales:
Teorema 3.68 Si X/k es un conjunto algebraico geometricamente reducido y
k
s
es la clausura separable de k, entonces X(k
s
) ,= .
Demostraci on: El conjunto X
k
s es geometricamente reducido, luego pode-
mos reemplazar k por k
s
y suponer entonces que k = k
s
. Hemos de probar que
X(k) ,= . Tambien podemos sustituir X por un abierto afn irreducible, con
lo que podemos suponer que X es afn e ntegro. Por el teorema 3.64 tenemos
que k(X) = k(T
1
, . . . , T
d
)[f], donde f es separable sobre k(T
1
, . . . , T
d
).
Pongamos que X = EspB, con lo que k(X) es el cuerpo de cocientes de B, y
sea A = k[T
1
, . . . , T
d
]. Sea P(T) el polinomio mnimo de f sobre k(T
1
, . . . , T
d
).
Tanto f como cada T
i
son cocientes de elementos de B, y podemos localizar
B respecto del producto de los denominadores (lo cual equivale a sustituir X por
un abierto principal). Entonces se cumple que A[f] B. Notemos que k(X) es
tambien el cuerpo de cocientes de A[f] y B es una k-algebra nitamente gene-
rada. Si llamamos g A al producto de coecientes de los denominadores de
los generadores de B (expresados estos como fracciones de A[f]) por el producto
de los denominadores de los coecientes de P(T), tenemos que B A
g
[f] y que
P(T) A
g
[T]. Consecuentemente, B
g
= A
g
[f]

= A
g
[T]/(P(T)).
Como P(T) es un polinomio separable, su discriminante A
g
es no nulo.
Por otra parte, como el cuerpo k es innito (porque es separablemente cerrado),
existe un t k
d
tal que g(t) ,= 0 y (t) ,= 0.
Observemos ahora que el epimorsmo natural k[T
1
, . . . , T
d
, T] A
g
dado
por T
i
T
i
, T 1/g induce una inmersi on cerrada EspA
g
A
d+1
cuya
imagen es C = V (Tg 1). El punto (t, 1/g(t)) C k
d+1
se corresponde con
un punto racional P EspA
g
. En particular k(P) = k.
Por otro lado, la inclusi on A
g
B
g
induce un homomorsmo de esquemas
X EspA
g
y tenemos una inmersion cerrada X
P
= X
A
g
k(P) X.
Basta probar que X
P
tiene puntos racionales, ya que las im agenes de estos
seran puntos racionales en X.
Ahora bien, X
P
= Esp(B
g

A
g
k(P)), y es f acil ver que
B
g

A
g
k(P)

= k[T]/(

P(T)),
donde

P(T) es la imagen de P(T) por el epimorsmo natural A
g
[T] k[T].
(Se denen dos homomorsmos mutuamente inversos de forma natural.) Ahora
observamos que el discriminante de

P(T) es (t) ,= 0, por lo que

P(T) es
separable sobre k (notemos que no es constante, pues P(T) es monico y al
104 Captulo 3. Conceptos b asicos sobre esquemas
reducir se conserva el grado.) Como k es separablemente cerrado, esto implica
que

P(T) = (T
1
) (T
r
), para ciertos
i
k distintos dos a dos. De
aqu se sigue que k[T]/(

P(T))

= k
r
, luego, en denitiva, X
P

= Espk
r
.
Ciertamente, Espk
r
tiene puntos racionales, por ejemplo, P = 0 k
r1
,
que es un ideal maximal tal que k(P) = k
r
/P

= k.
Captulo IV
Algunas clases de esquemas
y homomorsmos
La mayora de las clases de esquemas que hemos denido hasta ahora se co-
rresponden con propiedades algebraicas de los anillos: esquemas noetherianos,
esquemas reducidos, esquemas ntegros, etc. Hemos considerado tambien algu-
nas propiedades topol ogicas elementales, como la cuasicompacidad o la irreduci-
bilidad, pero es en este captulo donde vamos a introducir propiedades an alogas
a conceptos topol ogicos usuales, como la propiedad de Hausdor o la compa-
cidad. Tambien vamos a necesitar algunas propiedades algebraicas adicionales,
como la que introducimos en la primera seccion.
4.1 Homomorsmos de tipo nito
Empezamos estudiando el concepto de homomorsmo de tipo nito y el
concepto asociado de esquema de tipo nito sobre un esquema dado. Todos los
conceptos que vamos a estudiar en este captulo son en realidad propiedades de
homomorsmos de esquemas, que se particularizan a propiedades de esquemas
a traves de los homomorsmos estructurales.
Denicion 4.1 Un homomorsmo de esquemas f : X Y es de tipo nito
si es cuasicompacto y para todo abierto afn V de Y y todo abierto afn U de
f
1
[V ], el homomorsmo natural O
Y
(V ) O
X
(U) convierte a O
X
(U) en una
O
Y
(V )-algebra nitamente generada. Un esquema X/S es de tipo nito si lo es
su homomorsmo estructural.
Por ejemplo, si X es un esquema denido sobre un cuerpo k, el unico abierto
no vaco de Espk es V = Espk, luego X sera de tipo nito si y s olo X es
cuasicompacto, es decir, si es union de un n umero nito de abiertos anes U,
y para cada abierto afn U de X el anillo O
X
(U) es una k-algebra nitamente
generada. Ahora bien, esta es precisamente la denicion de conjunto algebraico.
En denitiva:
105
106 Captulo 4. Algunas clases de esquemas y homomorsmos
Los conjuntos algebraicos sobre un cuerpo k son los esquemas de tipo
nito sobre k.
A la hora de comprobar que un homomorsmo es de tipo nito es util tener
en cuenta el teorema siguiente:
Teorema 4.2 Sea f : X Y un homomorsmo de esquemas. Suponga-
mos que existe un cubrimiento V
i
de Y formado por abiertos anes de modo
que, para cada i, el abierto f
1
[V
i
] es uni on nita de abiertos anes U
ij
y que
O
X
(U
ij
) es un algebra nitamente generada sobre O
Y
(V
i
). Entonces f es de
tipo nito.
Demostraci on: Sea V Y un abierto afn. Para cada ndice i, podemos
expresar V V
i
como uni on de abiertos V
ik
que son principales tanto en V como
en V
i
. En efecto, para cada P V V
i
tomamos un abierto P U V V
i
que sea principal en V , y luego un abierto P U

U V V
i
que sea
principal en V
i
. Entonces U

tambien es principal en U aqu usamos que


los abiertos principales tienen una caracterizaci on local (denici on 2.14) ,
y esto implica que U

es principal en V . (Si U = D
V
(f) con f O
Y
(V ),
entonces O
Y
(U) = O
Y
(V )
f
, y si U

= D
U
(g/f
n
), con f, g O
Y
(V ), entonces
U

= D
V
(fg).)
Como V es cuasicompacto, es union de un n umero nito de abiertos V
ik
. Si
llamamos U
ijk
= U
ij
f
1
[V
ik
], tenemos que f
1
[V
ik
] =

j
U
ijk
.
Como V
ik
es principal en V , tenemos que U
ijk
es principal en U
ij
(basta
considerar la restricci on de f a U
ij
V y tener en cuenta que la antiimagen
de un abierto principal por un homomorsmo entre esquemas anes es un abierto
principal). En particular los abiertos U
ijk
son anes y, como (i, k) y j recorren
conjuntos nitos, vemos que f
1
[V ] es uni on de un n umero nito de abiertos
anes U
ijk
. Por consiguiente, tenemos que f
1
[V ] es cuasicompacto, luego el
homomorsmo f es cuasicompacto.
El hecho de que U
ijk
sea principal en U
ij
implica que el algebra O
X
(U
ijk
) es
nitamente generada sobre O
X
(U
ij
), es decir, que cada elemento g O
X
(U
ijk
)
se expresa como polinomio en un n umero nito de elementos de O
X
(U
ijk
) (uno
solo, de hecho) con coecientes de la forma h[
U
ijk
, con h O
X
(U
ij
). A su
vez, O
X
(U
ij
) es nitamente generada sobre O
Y
(V
i
), lo que signica que cada
uno de estos coecientes h se expresa como polinomio en un n umero nito de
elementos de O
X
(U
ij
) con coecientes de la forma f
#
V
i
(t)[
U
ij
, con t O
Y
(V
i
).
En denitiva, el elemento g de partida se expresa como polinomio en un n umero
nito de elementos (jos) de O
X
(U
ijk
) con coecientes de la forma
f
#
V
i
(t)[
U
ijk
= f
#
V
i
(t)[
f
1
[V
ik
]
[
U
ijk
= f
#
V
ik
(t[
V
ik
)[
U
ijk
,
lo que prueba que el algebra O
X
(U
ijk
) es nitamente generada sobre O
Y
(V
ik
).
M as a un, tenemos que V
ik
es principal en V , luego O
X
(U
ijk
) es nitamente
generada sobre O
Y
(V ).
4.1. Homomorsmos de tipo nito 107
En denitiva, tenemos que f
1
[V ] es uni on de un n umero nito de abiertos
anes U
r
, de modo que las algebras O
X
(U
r
) son nitamente generadas sobre
O
Y
(V ). Consideremos ahora un abierto afn U f
1
[V ]. Razonando como
lo hemos hecho con V e Y , podemos descomponer U en uni on de un n umero
nito de abiertos U
rs
principales tanto en U
r
como en U. Entonces cada algebra
O
X
(U
rs
) es nitamente generada sobre O
X
(U
r
), luego tambien sobre O
Y
(V ).
Sea V = EspA, sea U = EspB y llamemos D(b
i
) (para i = 1, . . . , l) a los
abiertos U
rs
, donde b
i
B. La restriccion f[
U
: EspB EspA se corresponde
con un homomorsmo de anillos : A B, y tenemos que, a traves de ,
cada algebra B
b
i
es nitamente generada sobre A. Hemos de probar que B es
tambien nitamente generada. Sea C el algebra generada en B sobre A por los
b
i
y los numeradores de los generadores de las algebras B
b
i
sobre A. De este
modo, C es una sub algebra de B nitamente generada sobre A con la propiedad
de que B
b
i
= C
b
i
para todo i. Esto signica que si a B, entonces, para cada i,
podemos expresar a = c/b
n
i
, con c C, luego b
m
i
(ab
n
i
c) = 0, luego ab
m+n
i
C.
En denitiva, para cada a C existe un natural n tal que b
n
i
a C. (Podemos
tomar un mismo n v alido para todos los ndices i.)
El hecho de que EspB sea la uni on de todos los b
i
se traduce en que
(b
1
, . . . , b
l
) = B. Por consiguiente podemos expresar 1 = c
1
b
1
+ + c
l
b
l
,
para ciertos c
i
B. Vamos a probar que los c
i
generan a B sobre C, con lo que
B sera tambien nitamente generada sobre A.
En efecto, dado a B, consideremos el natural n que cumple que b
n
i
a C
para todo i. Entonces 1 = 1
ln
= (c
1
b
1
+ + c
l
b
l
)
ln
se desarrolla en suma
de monomios formados por ln factores c
i
b
i
. En cada monomio, al menos uno
de estos factores ha de aparecer al menos n veces, luego todos ellos son de la
forma cb
n
i
c
r
1
1
c
r
l
l
, para cierto ndice i y cierto c C. Al multiplicar a = a 1
expresamos a como suma de monomios de la forma (cb
n
i
a)c
r
1
1
c
r
l
l
, y toda la
parte entre parentesis esta en C.
En particular, la propiedad de ser de tipo nito es local en la base. Ahora
es facil demostrar varias propiedades:
Teorema 4.3 Se cumple:
a) La composici on de homomorsmos de tipo nito es de tipo nito.
b) Los homomorsmos de tipo nito son estables bajo cambios de base.
c) Si X Z y Y Z son homomorsmos de tipo nito, tambien lo es
X
Z
Y Z.
d) Si la composici on de dos homomorsmos f : X Y y g : Y Z es
de tipo nito y f es cuasicompacto, entonces f es de tipo nito.
Demostraci on: a) Pongamos que f : X Y , g : Y Z. Sea V un
abierto afn en Z. Entonces g
1
[V ] es uni on de abiertos anes U
i
y cada f
1
[U
i
]
es uni on de abiertos anes W
ij
. Como f y g son de tipo nito, tenemos que
cada algebra O
X
(W
ij
) es nitamente generada sobre O
Y
(U
i
) y esta a su vez es
108 Captulo 4. Algunas clases de esquemas y homomorsmos
nitamente generada sobre O
Z
(V ). Por consiguiente O
X
(W
ij
) es nitamente
generada sobre O
Z
(V ). El teorema anterior prueba, entonces, que f g es de
tipo nito.
b) Consideramos un homomorsmo de tipo nito f : X Y y un homo-
morsmo arbitrario g : Y

Y . Hemos de probar que p : X


Y
Y

es
de tipo nito.
Cubrimos Y por abiertos anes U
i
, de modo que los abiertos Y
i
= g
1
[U
i
]
cubren Y

. Llamamos X
i
= f
1
[U
i
]. En la construcci on del producto brado
hemos visto que el producto X
Y
Y

puede obtenerse pegando los productos


X
i

U
i
Y
i
= X
i

Y
Y
i
, luego estos abiertos cubren X
Y
Y

. Notemos tambien
que si P p
1
[Y
i
], entonces f(p
X
(P)) = g(p(P)) U
i
, luego p
X
(P) X
i
, luego
P p
1
X
[X
i
] p
1
[Y
i
] = X
i

Y
Y
i
. El recproco es trivial, luego concluimos que
p
1
[Y
i
] = X
i

U
i
Y
i
. Basta probar, entonces, que la proyecci on X
i

U
i
Y
i
Y
i
es de tipo nito, y contamos con que la restricci on de f a X
i
U
i
es de tipo
nito. Equivalentemente, podemos suponer que Y es afn.
Para cada abierto afn V Y

, tenemos que p
1
[V ] = X
Y
V y basta
probar que la proyecci on X
Y
V V es de tipo nito. Equivalentemente,
podemos suponer que Y

es afn.
Como f es de tipo nito, tenemos que X es uni on de un n umero nito de
abiertos anes U
i
tales que cada algebra O
X
(U
i
) es nitamente generada sobre
O
Y
(Y ). Los abiertos anes U
i

Y
Y

cubren el producto, y basta probar que


cada algebra O(U
i

Y
Y

) = O
X
(U
i
)
O
Y
(Y )
O
Y
(Y

) es nitamente generada
sobre O
Y
(Y

), pero esto es inmediato.


c) Basta ver que X
Z
Y Y Z y aplicar los apartados anteriores.
d) Cubrimos Z con abiertos anes U
i
. Entonces los abiertos g
1
[U
i
] cu-
bren Y . Por el teorema anterior, basta probar que las restricciones de f a los
abiertos f
1
[g
1
[U
i
]] son de tipo nito o, equivalentemente, podemos suponer
que Z es afn.
Sea V un abierto afn en Y . Por hip otesis f
1
[V ] es uni on nita de abiertos
anes U
i
. Tenemos que cada O
X
(U
i
) es nitamente generada sobre O
Z
(Z),
luego tambien sobre O
Y
(V ).
En particular, el producto de dos esquemas de tipo nito X/S e Y/S es de
tipo nito, y si X/S es de tipo nito, un homomorsmo f : X Y denido
sobre S es de tipo nito si y s olo si es cuasicompacto.
Teorema 4.4 Las inmersiones cerradas son de tipo nito, al igual que las in-
mersiones arbitrarias en esquemas localmente noetherianos.
Demostraci on: Sea f : X Y una inmersi on cerrada. Si V es un
abierto afn en Y , entonces la restriccion de f a f
1
[V ] V tambien es una
inmersi on cerrada, luego podemos suponer que Y es afn. Entonces aplicamos
el teorema 2.21, seg un el cual X tambien es afn y O
X
(X) es un cociente de
O
Y
(Y ), luego esta generada por 1.
4.1. Homomorsmos de tipo nito 109
Ahora suponemos que f es una inmersion abierta y que Y es localmente noe-
theriano y vamos a ver que f es de tipo nito (y esto implica inmediatamente
el caso general). Tomamos un cubrimiento de Y por abiertos anes noetheria-
nos U
i
. Basta probar que la restricci on f
1
[U
i
] U
i
(que sigue siendo una
inmersion abierta) es de tipo nito. Equivalentemente, podemos suponer que Y
es afn y noetheriano. Digamos Y = EspA, donde A es un anillo noetheriano.
Podemos cubrir X por un n umero nito de abiertos principales en Y . Basta pro-
bar que las algebras A
f
son nitamente generadas sobre A, pero A
f
= A[1/f].
As pues, si Y/S es un esquema localmente noetheriano de tipo nito, todo
esquema X/S que pueda sumergirse en Y a traves de una inmersion (denida
sobre S) es tambien de tipo nito.
Terminamos con ejemplos de resultados que requieren la hip otesis de nitud:
Teorema 4.5 Sean X, Y esquemas denidos sobre un esquema localmente
noetheriano S, de modo que Y sea de tipo nito sobre S. Sea P X y
f : EspO
X,P
Y un homomorsmo denido sobre S. Entonces existe un
entorno U de P en X y un homomorsmo

f : U Y denido sobre S tal que
el diagrama siguiente es conmutativo:
EspO
X,P
f

Y
U

(Donde la echa vertical es el homomorsmo dado por el teorema 3.5.)


Demostraci on: Tenemos el siguiente diagrama conmutativo:
EspO
X,P

S
Tomemos un abierto noetheriano V S que contenga a la imagen de P
por el homomorsmo estructural, as como abiertos anes P V
1

1
1
[V ],
f(m
P
) V
2

1
2
[V ].
Observemos que m
P
no esta contenido en ning un abierto de EspO
X,P
dis-
tinto del propio EspO
X,P
. En efecto, si m
P
W EspO
X,P
, podemos tomar
un abierto principal m
P
D() W, con O
X,P
, pero entonces / m
P
,
luego D() = EspO
X,P
, pues todo ideal de O
X,P
esta contenido en m
P
.
110 Captulo 4. Algunas clases de esquemas y homomorsmos
Esto implica que f
1
[V
2
] = EspO
X,P
, e igualmente con la echa vertical,
luego podemos restringir el diagrama a
EspO
X,P
f

V
2

V
1

V
Pongamos que V
1
= EspA, V = EspB, V
2
= EspC. El punto P se corres-
ponde con un ideal primo p EspA. El diagrama anterior se corresponde con
un diagrama conmutativo
C

A
p
B

El anillo B es noetheriano y C es una B-algebra nitamente generada. Pon-


gamos que C = B[X
1
, . . . , X
n
]/I, donde el ideal I = (F
1
, . . . , F
m
) es nitamente
generado porque el anillo de polinomios es noetheriano.
Pongamos que ([X
i
]) = a
i
/b
i
, donde a
i
, b
i
A, y denimos
: B[X
1
, . . . , X
n
] A
p
mediante (X
i
) = a
i
/b
i
. Sea (F
i
) = u
i
/v
i
, con u
i
, v
i
A, v
i
/ p. Aqu
hay que entender que u
i
y v
i
son los elementos de A que se obtienen al operar
F
i
(a
1
/b
1
, . . . , a
n
/b
n
) seg un las reglas formales de suma y producto de fracciones,
pero sin usar ninguna relaci on particular del anillo A
p
. Como u
i
/v
i
= 0, existe
un p
i
A p tal que p
i
u
i
= 0. De este modo, si llamamos
= b
1
b
n
v
1
v
m
p
1
p
m
A p,
podemos denir

: B[X
1
, . . . , X
n
] A

mediante

(X
i
) = a
i
/b
i
, de modo que sigue siendo cierto que

(F
i
) = u
i
/v
i
,
pero en A

se cumple u
i
/v
i
= 0, ya que u
i
= 0. Esto hace que

induce un
homomorsmo C A

, que claramente hace conmutativo el diagrama


C

A
p
B

Este homomorsmo induce un homomorsmo de esquemas que hace conmu-


tativo el diagrama
EspO
X,P

V
2

D()

V
4.2. Homomorsmos separados 111
Llamando U = D() V
1
, tenemos el diagrama del enunciado.
En cierto sentido, lo que arma teorema anterior es que todo homomorsmo
EspO
X,P
Y se extiende a un entorno de P.
Denicion 4.6 Un homomorsmo f : X Y entre dos esquemas ntegros es
birracional si transforma el punto generico de X en el punto generico de Y , y
el homomorsmo f
#

: K(Y ) K(X) es un isomorsmo.


Teorema 4.7 Sean X, Y dos esquemas de tipo nito sobre un esquema S y
f : X Y un homomorsmo denido sobre S. Entonces f es birracional si y
s olo si se restringe a un isomorsmo entre un abierto de X y un abierto de Y .
Demostraci on: Si existen abiertos (no vacos) U X, V Y tales que
f[
U
: U V es un isomorsmo de esquemas, entonces f() = f[
U
() ha de
ser el punto generico de V , luego tambien el punto generico de Y . Tomando
abiertos menores podemos suponer que U y V son anes. Tenemos el siguiente
diagrama conmutativo:
K(Y )
f
#

K(X)
O
Y
(V )
(f|
U
)
#
U

O
X
(U)

Por el teorema 3.13 sabemos que las echas verticales son monomorsmos
de anillos, luego f
#

es un isomorsmo (es la unica extensi on de (f[


U
)
#
U
a los
cuerpos de fracciones.
Supongamos ahora que f es birracional. Tomemos un abierto afn U
0
,=
en S y sean V
1
[U
0
] Y , U f
1
[V ] abiertos anes no vacos. Entonces
f se restringe a un homomorsmo f : U V denido sobre U
0
que tambien
es birracional. Adem as U y V son de tipo nito sobre U
0
. Esto prueba que
podemos suponer que los esquemas X = EspB, Y = EspA, S = EspC son
anes.
Tenemos entonces un homomorsmo de C-algebras : A B que in-
duce un isomorsmo entre los cuerpos de cocientes (en particular es un mo-
nomorsmo). Consideramos A B K, donde K es el cuerpo de fraccio-
nes de A. Podemos tomar un generador de B como C-algebra de la forma
a
1
/s, . . . , a
m
/s, con a
1
, . . . , a
m
, s A. Es evidente entonces que induce un
isomorsmo A
s
B
s
, el cual se traduce en que f se restringe a un isomorsmo
D(s) X D(s) Y .
4.2 Homomorsmos separados
Los espacios topologicos subyacentes a los esquemas no tienen la propiedad
de Hausdor salvo en casos triviales. No obstante, ahora vamos a introducir
una propiedad que representa un papel an alogo al de la propiedad de Hausdor
en la topologa general.
112 Captulo 4. Algunas clases de esquemas y homomorsmos
Denicion 4.8 Sea f : X Y un homomorsmo de esquemas. Llamamos
homomorsmo diagonal de f al homomorsmo
f
: X X
Y
X inducido
por la identidad en X. Si no se presta a confusi on escribiremos en vez de
f
.
Diremos que f es separado si es una inmersion cerrada (de esquemas). Un
esquema X/S es separado si lo es su homomorsmo estructural. Un esquema es
separado si es separado sobre Z.
Podemos considerar como patologicos a los esquemas no separados, lo cual
no signica que no existan. A ttulo de curiosidad, vamos a ver un ejemplo:
Ejemplo Partimos de EspZ, cuya estructura topol ogica es muy simple: sus
puntos se corresponden con los ideales (p), donde p Z es primo, y ademas
esta el punto generico 0. Los abiertos son los conjuntos formados por el punto
generico y todos los primos salvo a lo sumo un n umero nito de ellos. Fijamos
un primo q y consideramos el abierto D(q) = EspZ (q). Ahora tomamos
dos copias de EspZ, a las que llamaremos X
11
y X
22
. Dentro de ellas tenemos
las copias correspondientes de D(q), a las que llamaremos X
12
y X
21
, de tal
forma que X
11
= X
12
(q
1
), X
22
= X
21
(q
2
). Sin m as que considerar
el isomorsmo natural f
12
: X
12
X
21
y su inverso f
21
, estamos en las
condiciones del teorema 3.40, que nos da un esquema X caracterizado por que
X = U
1
U
2
, donde U
1
y U
2
son dos abiertos isomorfos a EspZ, y U
1
U
2
= U
se corresponde a traves de ambos isomorsmos con D(q). Por consiguiente
U
1
= U Q
1
, U
2
= U Q
2
.
Vamos a probar que el esquema X no es separado. Consideramos el producto
X
Z
X, las proyecciones p
1
, p
2
: X
Z
X EspZ y el homomorsmo diagonal
: X X
Z
X.
Aunque no necesitamos demostrarlo, la idea subyacente al argumento que
vamos a dar es la siguiente: en X
Z
X hay cuatro puntos que se corresponden
con (q) a traves del homomorsmo estructural: dos de ellos estan en la diagonal,
y sus proyecciones son ambas iguales a Q
1
o ambas iguales a Q
2
, pero tambien
hay otros dos con las proyecciones distintas. Estos dos no estan en la diagonal,
pero s en su clausura, lo que hace que [X] no sea cerrado en el producto.
En la pr actica solo necesitamos considerar uno de estos puntos. Lo obtene-
mos a partir de los isomorsmos i
i
: EspZ U
i
, que cumplen i
i
(q) = Q
i
, y
que determinan un homomorsmo f : EspZ X
Z
X. El punto Q = f(q)
cumple que p
i
(Q) = Q
i
. Tenemos que Q / [X], pues p
1
(Q) ,= p
2
(Q). Vamos
a probar, no obstante, que todo entorno de Q corta a [X].
Para ello observamos en primer lugar que Q p
1
1
[U
1
] p
1
2
[U
2
] = U
1

Z
U
2
y que
1
[U
1

Z
U
2
] = U
1
U
2
= U. Basta probar que todo entorno de Q en
U
1

Z
U
2
corta a [U].
Ahora bien, el producto U
1

Z
U
2
es un esquema afn, caracterizado por el
anillo O(U
1

Z
U
2
)

= Z
Z
Z

= Z. As pues, U
1

Z
U
2

= EspZ. La diagonal
U U
1

Z
U
2
esta inducida por los homomorsmos U U
i
correspondientes
al homomorsmo de anillos Z Z
q
, luego dicha diagonal se corresponde con el
4.2. Homomorsmos separados 113
homomorsmo natural Z
Z
Z Z
q
, y a traves del isomorsmo Z
Z
Z

= Z se
corresponde con el homomorsmo Z Z
q
. Por otra parte, este se corresponde
con la inclusi on D(q) EspZ. En denitiva, tenemos que, a traves del
isomorsmo U
1

Z
U
2

= EspZ, el homomorsmo : U U
1

Z
U
2
se
corresponde con la inmersi on abierta D(q) EspZ. En particular [U] se
corresponde con D(q). Como Q U
1

Z
U
2
[U], tenemos que, a traves del
isomorsmo, Q ha de corresponderse con (q).
Ahora basta probar que todo entorno de (q) en Z corta a D(q), pero esto es
trivial.
Pasamos ya a estudiar las propiedades de los homomorsmos separados.
Como primera observacion demostramos lo siguiente:
Teorema 4.9 La propiedad de ser separado es local en la base.
Demostraci on: Recordemos que esto quiere decir que un homomorsmo
f : X Y es separado si y solo si todo P Y tiene un entorno afn U tal que
la restriccion f
1
[U] U es separada.
En efecto, consideremos un cubrimiento de Y por abiertos anes. Sea U uno
de sus elementos. Entonces [f
1
[U]] f
1
[U]
Y
f
1
[U] = f
1
[U]
U
f
1
[U],
luego
f
se restringe a la diagonal f
1
[U] f
1
[U]
U
f
1
[U].
Los abiertos f
1
[U]
U
f
1
[U] cubren X
Y
X, luego es una inmersi on
cerrada si y solo si todas sus restricciones de este tipo son inmersiones cerradas
(porque ser una inmersi on cerrada es local en la base), si y solo si todas las
restricciones de f son inmersiones cerradas.
Observemos que, en las condiciones de la denici on de homomorsmo sepa-
rado, si llamamos p y q a las proyecciones del producto y P X
Y
X, entonces
f(p(P)) = f(q(P)); si, m as concretamente, P [X], digamos P = (Q),
entonces p(P) = q(P) = Q; pero el recproco no es cierto, es decir, aunque
p(P) = q(P), esto no implica que P [X]. Un ejemplo viene dado por el
homomorsmo natural EspC Esp1. Notemos que
EspC
R
EspC = Esp(C
R
C),
donde el anillo C
R
C no es un cuerpo (es un espacio vectorial sobre 1 de
dimensi on 4, generado por 1 1, 1 i, i 1, i i). La diagonal est a inducida
por el epimorsmo CC C dado por a b ab, luego [EspC] = [0]
contiene un unico ideal maximal (el n ucleo de este epimorsmo, que no es el
ideal nulo.) Tenemos as que [X] es un solo punto, mientras que en X
Y
X
hay m as puntos y todos ellos cumplen p(P) = q(P), ya que X solo tiene un
punto.
Teorema 4.10 Todo homomorsmo entre esquemas anes es separado. En
particular, todo esquema afn es separado.
Demostraci on: Sean X = EspB, Y = EspA y consideremos un homo-
morsmo de esquemas inducido por un homomorsmo de anillos A B.
114 Captulo 4. Algunas clases de esquemas y homomorsmos
Entonces la diagonal est a inducida por el homomorsmo : B
A
B B
dado por (b
1
b
2
) = b
1
b
2
. Obviamente es suprayectivo, luego si llamamos I
a su n ucleo entonces es la inmersion cerrada dada por el teorema 2.20.
Todo esquema puede obtenerse pegando esquemas anes, y lo que indica el
teorema anterior es que la no separacion de un esquema indica que sus abiertos
anes estan mal pegados, como en el ejemplo que hemos visto. Ahora podemos
simplicar considerablemente la denici on de homomorsmo separado:
Teorema 4.11 Si f : X Y es un homomorsmo de esquemas y [X] es
cerrado en X
Y
X, entonces f es separado.
Demostraci on: Tenemos que es un homeomorsmo en su imagen porque
tiene por inversa a cualquiera de las dos proyecciones [X] X. Ahora
tomamos un punto P X y hemos de ver que el homomorsmo O
(P)
O
P
es suprayectivo, pero esto es una propiedad local, luego podemos tomar un
entorno afn V de f(P) y un entorno afn P U f
1
[V ], de tal modo que
U
V
U = U
Y
U es un entorno de (P) en el producto y se restringe a
la diagonal U U
V
U inducida por la restricci on U V de f. Esta
restriccion induce el mismo homomorsmo O
(P)
O
P
, que es suprayectivo
por el teorema anterior.
Teorema 4.12 Se cumplen las propiedades siguientes:
a) Si Y es un esquema separado sobre Z y X
1
, X
2
son esquemas sobre Y ,
el homomorsmo can onico X
1

Y
X
2
X
1

Z
X
2
es una inmersi on
cerrada.
b) La composici on de homomorsmos separados es un homomorsmo sepa-
rado.
c) Las inmersiones son homomorsmos separados.
d) Los homomorsmos separados son estables bajo cambios de base.
e) Si X Z, Y Z son homomorsmos separados, tambien lo es el
homomorsmo estructural X
Z
Y Z.
f ) Si una composici on f g de homomorsmos es separada, entonces f es
separado.
Demostraci on: a) Podemos descomponer el homomorsmo como
X
1

Y
X
2
X
1

Y
Y
Y
X
2
X
1

Y
Y
Z
Y
Y
X
2
X
1

Z
X
2
,
donde el primero y el ultimo son isomorsmos y el intermedio es (1, , 1). Por
hip otesis es una inmersion cerrada, y (1, , 1) se obtiene de ella mediante
dos extensiones de constantes. Como las inmersiones cerradas son estables bajo
cambios de base, concluimos que (1, , 1) tambien es una inmersion cerrada.
4.2. Homomorsmos separados 115
b) Tomemos dos homomorsmos separados f : X Y , g : Y Z.
Descomponemos la diagonal
fg
: X X
Z
X como
X X
Y
X X
Z
X.
El primer homomorsmo es la diagonal, que es una inmersi on cerrada por
hip otesis, y el segundo lo es por el apartado anterior.
c) Basta probarlo para inmersiones abiertas o cerradas. Ahora bien, sucede
que si f : X Y es una inmersion abierta o cerrada entonces la diagonal
: X X
Y
X es un isomorsmo. Para probarlo basta ver que X cumple
la denici on de X
Y
X tomando como proyecciones la identidad.
En efecto, si Z es un homomorsmo denido sobre Y y tenemos dos homo-
morsmos u, v : Z X denidos sobre Y , entonces u f = v f, pues ambos
coinciden con el homomorsmo estructural de Z, y el hecho de que f sea una
inmersion implica entonces que u = v, luego podemos tomar (u, v) = u = v y
se cumple la propiedad que caracteriza al producto brado.
d) Sea f : X Y un homomorsmo separado y consideremos un ho-
momorsmo arbitrario Y

Y . Hemos de probar que X


Y
Y

es
separado. Tenemos el siguiente diagrama conmutativo:
X
Y
Y

(X
Y
Y

)
Y
(X
Y
Y

(X
Y
X)
Y
Y

donde la echa vertical es un isomorsmo. El homomorsmo 1 es una


inmersion cerrada por ser una extensi on de constantes de .
e) El homomorsmo estructural se descompone como X
Z
Y Y Z
y el primero es separado por d)
f) Pongamos que f : X Y y g : Y Z. Consideremos el homomor-
smo natural h : X
Y
X X
Z
X. Entonces
f
[X] h
1
[
fg
[X]].
Vamos a probar la otra inclusi on, con lo que tendremos que
f
[X] es cerrado y
f sera separado.
Sea s h
1
[
fg
[X]] y sea x X tal que h(s) =
fg
(x). Sea t =
f
(x),
de modo que h(t) = h(
f
(x)) =
fg
(x) = h(s). Hemos de probar que s = t.
Consideremos un abierto afn tal que g(f(x)) W Z, y otro tal que
f(x) V g
1
[W] Y , y otro tal que x U f
1
[V ] X.
Entonces s, t U
V
U, pues las proyecciones de ambos son iguales a x U.
Ademas, h se restringe a la inmersion natural U
V
U U
W
U, que es una
inmersion cerrada por a), ya que V y W son anes. Por consiguiente s = t.
En particular, si Y/S es un esquema separado, todo esquema X/S que puede
sumergirse en Y a traves de una inmersion (denida sobre S) es tambien se-
parado, si X/S, Y/S son esquemas separados su producto tambien lo es, y si
116 Captulo 4. Algunas clases de esquemas y homomorsmos
X/S es separado, todo homomorsmo f : X Y denido sobre S tambien es
separado.
El teorema siguiente implica que todos los conjuntos algebraicos proyectivos
y cuasiproyectivos son separados:
Teorema 4.13 Si S es un esquema arbitrario, P
n
S
es separado sobre S.
Demostraci on: Por el teorema anterior basta demostrar que el esquema
X = P
n
Z
= Proy Z[X
1
, . . . , X
n+1
] es separado. Los abiertos anes U
i
= D(X
i
)

=
A
n
Z
cubren P
n
Z
y es facil ver que sus intersecciones U
i
U
j
= D(X
i
X
j
) tambien
son anes (son abiertos principales en A
n
Z
). Llamemos A = Z[X
1
, . . . , X
n+1
].
Seg un el teorema 2.6, sabemos que O
X
(U
i
) = A
(X
i
)
, y es facil ver que la res-
triccion O
X
(U
i
) O
X
(U
i
U
j
) es la inclusi on natural. Consideramos el
homomorsmo
O
X
(U
i
)
Z
O
X
(U
j
) O
X
(U
i
U
j
)
dado por f g f[
U
i
U
j
g[
U
i
U
j
. Es claro que se trata de un epimorsmo,
pues un generador de O
X
(U
i
U
j
) es de la forma P/(X
i
X
j
)
n
, donde P es un
monomio homogeneo de grado 2n, que podemos factorizar como P
1
P
2
, donde
cada P
i
es homogeneo de grado n. Una antiimagen es
P
1
X
n
i

P
2
X
n
j
.
Este epimorsmo nos da una inmersi on cerrada f : U
i
U
j
U
i

Z
U
j
.
Consideremos la diagonal : P
n
Z
P
n
Z

Z P
n
Z
y observemos que U
i
U
j
=

1
[U
i

Z
U
j
].
La composicion de f con las proyecciones se corresponde con la composicion
O
X
(U
i
) O
X
(U
i
)
Z
O
X
(U
j
) O
X
(U
i
U
j
),
que no es sino la restriccion, luego f p
i
es la inclusion U
i
U
j
U
i
. Esto
implica que f es la restriccion de . As pues, hemos probado que las res-
tricciones :
1
[U
i

Z
U
j
] U
i
U
j
son inmersiones cerradas. Como la
propiedad de ser una inmersi on cerrada es local en la base, concluimos que
es una inmersi on cerrada, luego P
n
Z
es separado.
Veamos ahora algunas propiedades de los esquemas separados.
Teorema 4.14 Si f : X Y es un homomorsmo de un esquema afn X en
un esquema separado Y y U Y es un abierto afn, entonces el abierto f
1
[U]
es tambien afn.
Demostraci on: Si llamamos g a la composicion
X
(1,f)
X
Y
Y
11
X
Z
Y
el teorema 4.12 a) nos da que g es una inmersion cerrada, luego se restringe a
una inmersi on cerrada
g
1
[X
Z
U] X
Z
U.
El esquema X
Z
U es afn, luego f
1
[U] = g
1
[X
Z
U] tambien lo es.
4.2. Homomorsmos separados 117
En particular:
Teorema 4.15 Si X es un esquema separado, la intersecci on de dos abiertos
anes de X es de nuevo un abierto afn.
Demostraci on: Si U y V son dos abiertos anes en X, basta aplicar el
teorema anterior a la inclusi on i : V X y al abierto U.
El teorema siguiente es uno de los resultados mas importantes sobre sepa-
raci on:
Teorema 4.16 Sean f, g : X Y dos homomorsmos de esquemas denidos
sobre un esquema S. Supongamos que X es reducido y que Y es separado.
Entonces, si f y g coinciden sobre un abierto denso U de X, se cumple que
f = g.
Demostraci on: Consideremos la diagonal : Y Y
S
Y y sea h =
(f, g) : X Y
S
Y . Se cumple que f = (f, f), luego f y h coinciden
en U. Esto implica que U h
1
[[Y ]], pero [Y ] es cerrado y su antiimagen
tambien. Concluimos que h
1
[[Y ]] = X, y esto implica que f = g como
aplicaciones. Ahora falta ver que coinciden como homomorsmos, es decir,
que f
#
= g
#
. Para ello basta con que se cumpla f
#
P
= g
#
P
para todo punto
P X, luego se trata de un problema local y podemos suponer que X = EspA,
Y = EspB. Sean , : B A los homomorsmos que inducen a f y a g.
Tomemos b B y sea a = (b) (b). Entonces a[
U
= 0, luego U V (a).
Como U es abierto y V (a) es cerrado, ha de ser X = V (a), pero entonces a es
nilpotente. Por hip otesis A es reducido, luego a = 0 y as (b) = (b). Esto
prueba que = , luego f = g.
El siguiente es un resultado muy general:
Teorema 4.17 Sea P una propiedad de homomorsmos de esquemas que cum-
pla las condiciones siguientes:
a) Las inmersiones cerradas cumplen P,
b) La composici on de homomorsmos que cumplen P tambien cumple P,
c) P es estable bajo cambios de base.
Entonces se cumplen tambien los dos hechos siguientes:
1. Si dos homomorsmos X Z, Y Z cumplen P, el homomorsmo
estructural X
Z
Y Z tambien cumple P.
2. Si la composici on de dos homomorsmos f : X Y , g : Y Z
cumple P y g es separado, entonces f cumple P.
118 Captulo 4. Algunas clases de esquemas y homomorsmos
Demostraci on: 1) Podemos descomponer
X
Z
Y Y Z.
El primer homomorsmo es un cambio de base obtenido a partir de X Z,
luego cumple P por c), y la composici on cumple P por b).
2) Podemos descomponer f como
X
(1,f)
X
Y
Y X
Z
Y Y.
Entonces (1, f) es un isomorsmo, luego cumple P por a), el segundo homo-
morsmo es una inmersion cerrada por 4.12 a), luego tambien cumple P, y el
tercero cumple P por c). Concluimos que f cumple P por b).
Por ejemplo, podemos aplicar el teorema a la propiedad ser de tipo nito,
lo que nos da una variante del teorema 4.3 d): Si f g es de tipo nito y g
es separado entonces f es de tipo nito. En particular, si X/S es un esquema
de tipo nito e Y/S es un esquema separado, todo homomorsmo de X Y
(denido sobre S) es de tipo nito.
Teorema 4.18 Sean X/S, Y/S dos esquemas, de los cuales el segundo es se-
parado. Si f : X Y es un homomorsmo denido sobre S, entonces la
imagen del homomorsmo (1, f) : X X
S
Y (o sea, la gr aca de f) es un
subconjunto cerrado de X
S
Y .
Demostraci on: Basta expresar (1, f) como composicion
X
(1,f)
X
Y
Y
11
X
S
Y,
y observar que el primer homomorsmo es, de hecho un isomorsmo y que el
segundo es una inmersi on cerrada.
4.3 Homomorsmos propios
En topologa general se dene una aplicaci on propia como una aplicaci on
continua con la propiedad de que las antiim agenes de los compactos son com-
pactas. Los homomorsmos propios son un an alogo en la teora de esquemas.
Los esquemas propios se corresponden con los espacios compactos.
Denicion 4.19 Un homomorsmo f : X Y es cerrado si las imagenes de
los cerrados de X son cerrados en Y . Diremos que f es universalmente cerrado si
para todo homomorsmo de esquemas Y

Y la proyecci on X
Y
Y

es
cerrada. Diremos que f es propio si es de tipo nito, separado y universalmente
cerrado. Un esquema X/S es propio si lo es su homomorsmo estructural. Los
conjuntos algebraicos X/k propios se llaman tambien completos.
4.3. Homomorsmos propios 119
Empezamos demostrando que ser un homomorsmo propio es una propiedad
local en la base. Para ello observamos primero que ser una aplicaci on cerrada
es una propiedad local en la base: Si p : X Y es una aplicaci on continua
entre espacios topologicos y, para todos los abiertos V de un cubrimiento de Y ,
las restricciones p
1
[V ] V son cerradas, entonces p es cerrada. En efecto,
si C es un cerrado en X y P p[C], tomamos un abierto V tal que P V .
Entonces P p[C p
1
[V ]] = p[C p
1
[V ]] p[C]. El recproco es trivial.
Teorema 4.20 El car acter propio de un homomorsmo es una propiedad local
en la base.
Demostraci on: Sea f : X Y un homomorsmo de esquemas y con-
sideremos un cubrimiento de Y por abiertos anes. Sabemos que f es de tipo
nito y separado si y s olo si lo son todas las restricciones f
1
[U] U (donde U
recorre los abiertos del cubrimiento). Falta probar que lo mismo ocurre con la
propiedad de ser universalmente cerrado.
Supongamos que las restricciones son universalmente cerradas y conside-
remos un homomorsmo g : Y

Y . Hemos de ver que la proyeccion


X
Y
Y

es cerrada. Los abiertos


f
1
[U]
U
g
1
[U] = X
Y
g
1
[U] = p
1
[g
1
[U]]
cubren el producto X
Y
Y

, y por hip otesis, las proyecciones


f
1
[U]
U
g
1
[U] g
1
[U]
son cerradas. Como los abiertos g
1
[U] cubren Y

y ser cerrado es local en la


base, concluimos que la proyeccion es cerrada.
Recprocamente, si f es universalmente cerrada, U es un abierto en Y y
g : Y

U es un homomorsmo de esquemas, hemos de probar que la proyec-


cion f
1
[U]
U
Y

es cerrada. Ahora bien, es f acil ver que f


1
[U]
U
Y

=
X
Y
Y

(notemos que si proyectamos sobre X y aplicamos f debemos llegar


al mismo punto que proyectando sobre Y

y aplicando g, o sea, a un punto de


U). Por hip otesis la proyeccion X
Y
Y

es cerrada.
Demostramos ahora las propiedades b asicas de los homomorsmos propios:
Teorema 4.21 Se cumplen las propiedades siguientes:
a) Las inmersiones cerradas son propias.
b) Los homomorsmos propios son estables bajo cambios de base.
c) La composici on de homomorsmos propios es un homomorsmo propio.
d) Si X Z, Y Z son homomorsmos propios, el homomorsmo
estructural X
Z
Y Z tambien lo es.
e) Si la composici on de dos homomorsmos f : X Y , g : Y Z es
propia y g es separado, entonces f es propio.
120 Captulo 4. Algunas clases de esquemas y homomorsmos
f ) Si X/S es un esquema propio, Y/S es un esquema separado de tipo nito
y f : X Y es un homomorsmo suprayectivo denido sobre S (o
sea, cuya aplicaci on continua subyacente es suprayectiva), entonces Y es
tambien propio.
Demostraci on: a) Sabemos que las inmersiones cerradas son separadas y
de tipo nito. Adem as, si f : X Y es una inmersion cerrada y Y

Y es
un homomorsmo arbitrario, entonces X
Y
Y

es tambien una inmersi on


cerrada (porque las inmersiones cerradas son estables bajo cambios de base)
y, obviamente, las inmersiones cerradas son cerradas. Esto prueba que f es
universalmente cerrada.
b) Sabemos que los homomorsmos de tipo nito y separados son estables
bajo cambios de base, y falta probar lo mismo para los homomorsmos univer-
salmente cerrados, pero esto es trivial: Si X Y es universalmente cerrado
y tenemos otro homomorsmo Y

Y , entonces X
Y
Y

tambien
es universalmente cerrado, ya que si Y

es cualquier homomorsmo,
tenemos que (X
Y
Y

)
Y
Y

= X
Y
Y

, y la proyecci on X
Y
Y

es cerrada por ser f universalmente cerrado.


c) Sabemos que la composicion de homomorsmos de tipo nito y sepa-
rados cumple estas mismas propiedades. Falta probar lo mismo para los ho-
momorsmos universalmente cerrados: si X Y Z son universalmente
cerrados y Z

Z es un homomorsmo arbitrario, entonces la proyecci on


X
Z
Z

se descompone en dos homomorsmos cerrados:


X
Z
Z

Y
Z
Z

.
El primero es (universalmente) cerrado por b), y el segundo por hip otesis.
d) y e) son consecuencias inmediatas del teorema 4.17.
f) Sea T S un homomorsmo arbitrario. Hemos de probar que la pro-
yeccion Y
S
T T es cerrada.
Por el teorema 3.55 sabemos que f
T
: X
S
T Y
S
T es suprayectiva
y la composicion
X
S
T Y
S
T T
es cerrada porque X S es un homomorsmo propio. Es claro entonces que
Y
S
T T es cerrada.
En particular, todo subesquema cerrado de un esquema propio es propio, si
X/S, Y/S son esquemas propios, entonces X
S
Y es propio, si X/S es propio
e Y/S es separado, entonces todo homomorsmo X Y (denido sobre S) es
propio, y si el homomorsmo es suprayectivo e Y/S es de tipo nito, entonces
Y/S es propio. M as en general, dado un homomorsmo f : X Y denido
sobre S con X/S propio e Y/S de tipo nito y separado, si consideramos en
f[X] (que es cerrado en Y ) la estructura de esquema dada por el teorema 2.33,
tenemos que f[X] es propio.
Con esto no tenemos mas ejemplos de homomorsmos propios que las in-
mersiones cerradas. El teorema siguiente nos da muchos mas:
4.3. Homomorsmos propios 121
Teorema 4.22 Si S es un esquema arbitrario, el espacio proyectivo P
n
S
es pro-
pio sobre S.
Demostraci on: Por denici on, P
n
S
= P
n
Z

Z
S, y por el teorema anterior
basta probar que P
n
Z
es propio. Ciertamente es de tipo nito por 4.2, pues
P
n
Z
= Proy(Z[X
1
, . . . , X
n+1
]) es uni on de los abiertos anes D(X
i
) y
O(D(X
i
))

= Z[X
1
, . . . , X
n
]
es una Z-algebra nitamente generada. En 4.13 hemos probado que P
n
Z
es
separado. Falta probar que es universalmente cerrado. Para ello tomamos un
esquema Y y hemos de ver que la proyeccion p : P
n
Z

Z
Y Y es cerrada.
Como ser cerrado es una propiedad local en la base, podemos suponer que
Y = EspA es un esquema afn. Entonces el teorema 3.49 nos da que
P
n
Z

Z
Y

= Proy(Z[X
1
, . . . , X
n+1
]
Z
A) = Proy(A[X
1
, . . . , X
n+1
]),
y es facil ver que, a traves de este isomorsmo, la proyeccion se corresponde con
el homomorsmo correspondiente a la inclusi on de A en el anillo de polinomios.
Llamemos B = A[X
1
, . . . , X
n+1
]. Un cerrado (no vaco) en Proy B es de la forma
V (I), donde I es un ideal homogeneo en B que no contiene a (X
1
, . . . , X
n+1
).
Hemos de probar que p[V (I)] es cerrado en Y . Si P Y es un punto arbitrario.
El teorema 3.45 nos da que los puntos de p
1
[P] se corresponden con los del
esquema Proy B
Y
Espk(P)

= Proy(B
A
k(P)). M as precisamente, tenemos
el diagrama conmutativo
Proy B

EspA
Proy(B
A
k(P))
q

donde la echa vertical es la proyecci on, y est a asociada al homomorsmo de


anillos (graduados) i : B B
A
k(P) (ver la demostracion de 3.49).
As pues, tenemos que P Y p[V (I)] si y solo si V (I) p
1
[P] = , si
y solo si q
1
[V (I)] = . Ahora bien, un punto Q Proy(B
A
k(P)) cumple
i
1
[Q] = q(Q) V (I) si y solo si I i
1
[Q], si y solo si (i[I]) Q, si y s olo si
Q V (i[I]), luego
q
1
[V (I)] = V (I
A
k(P)).
Concluimos que P Y p[V (I)] si y solo si B
+

A
k(P) rad(I
A
k(P)).
Quiz a convenga matizar que cuando hablamos de I
A
k(P) como ideal de
B
A
k(P) nos referimos en realidad a la imagen del homomorsmo natural
I
A
k(P) B
A
k(P), que en principio no tiene por que ser inyectivo. Lo
mismo vale a continuaci on para B
m

A
k(P).
Ahora observamos que B
+

A
k(P) rad(I
A
k(P)) si y solo si existe un
m 1 tal que B
m

A
k(P) = I
m

A
k(P). En efecto: si se da la inclusi on existe
122 Captulo 4. Algunas clases de esquemas y homomorsmos
un r tal que X
r
i
1 I
m
k(P) y basta tomar m = nr. La otra implicaci on es
trivial.
Ahora observamos que la igualdad B
m

A
k(P) = I
m

A
k(P) equivale a
que (B/I)
m

A
k(P) = 0. Basta tener en cuenta que la sucesion exacta
I
m
B
m
(B/I)
m
0
contin ua siendo exacta al multiplicar por k(P).
En resumen, hemos probado que P Y p[V (I)] si y solo si existe un m 1
tal que (B/I)
m

A
k(P) = 0.
Entonces (B/I)
m

A
O
Y,P

O
Y,P
k(P) = 0. Como (B/I)
m
es un A-modulo
nitamente generado, tenemos que (B/I)
m

A
O
Y,P
es un O
Y,P
-modulo ni-
tamente generado. Podemos aplicar el lema de Nakayama para concluir que
(B/I)
m

A
O
Y,P
= (B/I)
mP
= 0.
Si b es un generador de (B/I)
m
, el hecho de que sea nulo en la localizaci on
en P equivale a que existe un f A P tal que fb = 0. Considerando el
producto de los f para todos los generadores de (B/I)
m
encontramos un f A
tal que P D(f) y (B/I)
m
f = 0, pero entonces (B/I)
m

A
k(Q) = 0 para todo
Q D(f), lo que implica que P D(f) Y p[V (I)]. As pues, Y p[V (I)] es
abierto y p[V (I)] es cerrado.
Como consecuencia, todos los conjuntos algebraicos proyectivos son comple-
tos.
Vamos a probar un teorema de nitud sobre esquemas propios, para lo que
necesitamos un resultado previo:
Teorema 4.23 Sea : A B un homomorsmo de anillos tal que el homo-
morsmo asociado EspB EspA sea propio. Entonces B es entero sobre A.
Demostraci on: El hecho de que el homomorsmo de esquemas sea propio
implica en particular que es de tipo nito, lo que signica que B = A[b
1
, . . . , b
m
].
Supongamos en primer lugar que B = A[b] y consideremos el epimorsmo
: A[T] B dado por [T] = b. Consideramos a A
1
A
= EspA[T] como
subesquema abierto de P
1
A
= Proy A[T
1
, T
2
] identic andolo con D(T
2
) (ver el
teorema 2.6). Concretamente, T = T
1
/T
2
.
Llamemos Y = EspB y sea f : Y P
1
A
la composicion de la inmersi on
i : Y A
1
A
inducida por y la inmersi on A
1
A
P
1
A
. Claramente f esta
denido sobre A. Como la recta proyectiva es separada, el teorema 4.21 e) nos
da que f es un homomorsmo propio. En particular es cerrado, luego existe un
ideal homogeneo I A[T
1
, T
2
] tal que f[Y ] = V (I). Como f[Y ] D(T
2
) =
P
1
A
V (T
2
), tenemos que V (I) V (T
2
) = .
Esto implica que (T
1
, T
2
) rad(I +(T
2
)). En particular T
1
rad(I +(T
2
)),
luego existe un n 1 tal que T
n
1
I +(T
2
), luego existe un polinomio Q(T
1
, T
2
)
tal que P(T
1
, T
2
) = T
n
1
+Q(T
1
, T
2
)T
2
I. Qued andonos con la parte homogenea
de grado n (y teniendo en cuenta que I es homogeneo), podemos suponer que
P(T
1
, T
2
) es homogeneo.
4.3. Homomorsmos propios 123
Tenemos que i[Y ] = V (I) D(T
2
) y este conjunto, a traves del isomorsmo
D(T
2
)

= EspA[T
1
, T
2
]
(T
2
)
construido en la prueba del teorema 2.6 se corres-
ponde con V (I
(T
2
)
), donde I
(T
2
)
= R/S A[T
1
, T
2
]
(T
2
)
[ R I. As pues,
P(T
1
, T
2
)/T
n
2
I
(T
2
)
.
A traves del isomorsmo A[T
1
, T
2
]
(T
2
)

= A[T], el ideal I
(T
2
)
se corresponde
con un ideal I

y P(T
1
, T
2
)/T
n
2
se corresponde con P(T) = P(T, 1). En estos
terminos, i[Y ] = V (I

) A
1
A
y P(T) = T
n
+Q(T) I

, donde gradQ n 1.
Notemos ahora que [I

] B esta formado por elementos nilpotentes. En


efecto, si P EspB, tenemos que i(P) =
1
[P] V (I

), luego I


1
[P],
luego [I] P. Esto prueba que [I] rad0, luego sus elementos son nilpo-
tentes.
En particular, (P) = b
n
+Q(b) es nilpotente, luego (b
n
+Q(b))
m
= 0 para
cierto natural m 1. Esto prueba que b es entero sobre A.
En el caso general tenemos que B = A[b
1
, . . . , b
m
]. Sea B
1
= A[b
1
, . . . , b
m1
].
La inclusi on dene un homomorsmo EspB EspB
1
que compuesto con el
homomorsmo EspB
1
EspA denido tambien por la inclusi on es el homo-
morsmo inducido por , que es propio, por hip otesis. Por 4.21 e) tenemos que
EspB EspB
1
es propio, luego por la parte ya probada B es entero sobre
B
1
. El teorema [3.63] nos da que EspB EspB
1
es suprayectiva, luego el
teorema 4.21 implica que el homomorsmo Esp B
1
EspA es propio. Ra-
zonando inductivamente podemos concluir que B
1
es un A-modulo nitamente
generado y, por consiguiente, lo mismo vale para B.
Ahora generalizamos el teorema anterior al caso en que el primer esquema
no es necesariamente afn:
Teorema 4.24 Si X es un esquema propio sobre un anillo A, entonces O
X
(X)
es entero sobre A.
Demostraci on: Veamos en primer lugar que podemos suponer que X es
reducido. Para ello consideramos el esquema X
red
denido en 2.24 y la inmersi on
cerrada i : X
red
X. Notemos que como X es de tipo nito sobre A, en
particular es cuasicompacto, y esto implica que O
X
red
(X
red
) = O
X
(X)/rad0. La
inmersi on cerrada nos da que X
red
tambien es propio sobre A. Si demostramos
que O
X
red
(X
red
) es entero sobre A, es claro que lo mismo vale para O
X
(X).
Sea h O
X
(X). El homomorsmo : A[T] O
X
(X) dado por (T) = h
induce un homomorsmo de esquemas f : X EspA[T], que claramente
es propio. En particular es cerrado, luego existe un ideal radical I de A[T]
tal que f[X] = V (I). El teorema 2.33 nos permite descomponer f en dos
homomorsmos
X EspA[T]/I EspA[T].
(Notemos que como X es reducido la estructura de esquema en f[X] ha de
ser la determinada por el ideal radical I.) Como el primero es suprayectivo,
concluimos que EspA[T]/I EspA es propio, y el teorema anterior nos da
entonces que A[T]/I es entero sobre A. En particular [T] es raz de un polinomio
124 Captulo 4. Algunas clases de esquemas y homomorsmos
monico con coecientes en A, y su imagen en O
X
(X), que es h, es raz de ese
mismo polinomio.
Ahora particularizamos el resultado a conjuntos algebraicos:
Teorema 4.25 Si X/k es un conjunto algebraico reducido y completo, entonces
O
X
(X) es un espacio vectorial de dimensi on nita sobre k.
Demostraci on: Sean X
1
, . . . , X
m
las componentes irreducibles de X, do-
tadas de la unica estructura de esquema reducido. Veamos que el homomorsmo
natural
O
X
(X)

i
O
X
i
(X
i
)
es inyectivo. En efecto, si f O(X) es no nulo, como no puede ser nilpotente,
tenemos que D(f) ,= . Existe un i tal que U = D(f) X
i
,= y, como X
i
es irreducible, U es denso en X
i
. El complemento V en X
i
de la uni on de las
restantes componentes X
j
es un abierto no vaco de X contenido en X
i
. Sea
W = V U = V D(f) ,= , que es un abierto en X contenido en D(f) X
i
.
La inmersi on cerrada X
i
X se restringe obviamente a la inmersion ce-
rrada W W, que es la identidad, luego tenemos el diagrama conmutativo
O
X
(X)

O
X
i
(X
i
)

O
X
(W)

O
X
i
(W)
donde la echa horizontal inferior es la identidad. Como la restricci on de f a
W no es nula, tampoco lo es la restriccion de su imagen en O
X
i
(X
i
) a W, dicha
imagen no es nula.
Esto prueba que podemos suponer que X es irredudible, luego ntegro. Por
el teorema anterior, O
X
(X) es un dominio ntegro entero sobre k, luego es un
cuerpo.
Si P X es un punto cerrado, entonces el homomorsmo O
X
(X) k(P)
es inyectivo, porque es un homomorsmo de cuerpos. Como la extension k(P)/k
es nita, lo mismo le sucede a O
X
(X)/k.
M as precisamente:
Teorema 4.26 Sea X/k un conjunto algebraico reducido, conexo y completo.
Entonces O
X
(X) es un cuerpo de grado nito sobre k. Si X es geometricamente
conexo entonces es puramente inseparable sobre k, y si adem as X es geometrica-
mente reducido entonces O
X
(X) = k.
Demostraci on: Llamemos K = O
X
(X). En principio K es una k-algebra
reducida y por el teorema anterior tiene dimensi on nita sobre k. El teorema
[3.82] nos da que EspK es nito y tiene dimensi on 0 luego todos sus puntos son
4.3. Homomorsmos propios 125
cerrados (y tambien abiertos). Si EspK = P
1
, . . . , P
m
, tenemos un isomor-
smo
K O(P
1
) O(P
m
).
Ahora bien, si m > 1 la descomposicion anterior nos dara elementos idem-
potentes en K, en contradicci on con el teorema 3.7. Concluimos que K tiene
un unico ideal primo y, al ser reducido, este ha de ser 0, luego K es un cuerpo.
Sea

k la clausura algebraica de k y k
s
la clausura separable. Si X es
geometricamente conexo entonces X
k
s sigue siendo conexo, reducido (por 3.57)
y completo. Por la parte ya probada y por el teorema 3.51, tenemos que el
anillo O(X
k
s) = K
k
k
s
es un cuerpo, que contiene a (Kk
s
)
k
(Kk
s
) pero
este producto solo puede ser un dominio ntegro si K k
s
= k (ver la prueba
del teorema 3.63, donde usamos el mismo argumento). Esto prueba que K/k es
puramente inseparable.
Si X es geometricamente reducido entonces todo el razonamiento precedente
puede hacerse con

k en lugar de con k
s
, y la conclusi on es que K

k = k, pero
por otra parte sabemos que K tiene grado nito sobre k, luego ha de ser K = k.
Veamos una consecuencia de estos resultados: consideremos un conjunto al-
gebraico reducido X/k que sea afn y completo a la vez. Sea Y una componente
irreducible, que tambien sera afn y completa. Entonces O
Y
(Y ) es un cuerpo,
luego k(Y ) = O
Y
(Y ) es una extension nita de k. Por el teorema 3.22 con-
cluimos que dimY = 0, luego tambien dimX = 0. Esto se traduce en que
X es un conjunto nito de puntos. Por otra parte, es f acil ver que cualquier
conjunto nito de puntos es un conjunto proyectivo, luego es completo. De aqu
deducimos, a su vez:
Teorema 4.27 Todo homomorsmo f : X Y de un conjunto algebraico
reducido, completo y conexo X/k en un conjunto algebraico afn Y/k es cons-
tante.
Demostraci on: La imagen f[X] es cerrada en Y , y podemos considerarla
como subesquema cerrado reducido de Y , de modo que f induce un homomor-
smo f : X f[X] (teorema 2.33). Por el teorema 4.21 tenemos que f[X]
es un esquema propio, claramente conexo y, por ser un subesquema cerrado de
Y , es un conjunto algebraico afn. Seg un acabamos de ver, f[X] se reduce a un
punto, lo que prueba que f es constante.
Para terminar demostramos unos teoremas sobre extension de homomors-
mos que necesitaremos mas adelante.
Teorema 4.28 Sea X un esquema propio sobre un anillo de valoraci on dis-
creta A y sea K el cuerpo de cocientes de A. Entonces, la aplicaci on natural
X(A) X
K
(K) dada por f f
K
es biyectiva.
Demostraci on: Recordemos que X(A) esta formado por todos los ho-
momorsmos Esp A X denidos sobre A, e igualmente con X
K
(K) y
126 Captulo 4. Algunas clases de esquemas y homomorsmos
X
K
= X
A
EspK. Notemos que Esp A consta de dos puntos: el ideal nulo
(el punto generico 0) y el ideal maximal (el punto cerrado m). El homomor-
smo natural EspK EspA es una inmersion abierta y podemos identicar
X
K
=
1
[0], donde : X EspA es el homomorsmo estructural, tomando
como proyecciones la inclusion X
K
X y la restriccion de , cuya imagen es
EspK. Esto se comprueba observando que X
K
as denido cumple la denici on
de producto brado. Para cada f X(A), tenemos que f
K
es su restriccion a
EspK, luego lo que queremos probar es que todo homomorsmo EspK X
K
se extiende a un homomorsmo EspA X.
En efecto, la inyectividad se debe al teorema 4.16, pues tenemos el diagrama
conmutativo
EspK
f
K

X
K

EspA
f

X
Basta tener en cuenta que el esquema Esp A es obviamente reducido, X es
separado sobre A y la imagen de EspK es el punto generico de EspA, que es
denso. El problema es probar la suprayectividad.
Dado un homomorsmo g : EspK X
K
denido sobre K, consideremos
P = g(0) X
K
. Tenemos que P es cerrado en X
K
porque es un punto racional
sobre un cuerpo. Sea Z la clausura de P en X, dotada de la estructura de
subesquema cerrado reducido (luego ntegro) de X. Notemos que Z tambien es
un esquema propio sobre A. Por lo tanto [Z] es cerrado en EspA, y contiene
a (P) = 0, luego [Z] = EspA. As pues, existe un Q Z tal que (Q) = m.
Consideramos el anillo O
Z,Q
y el homomorsmo
#
Q
: O
EspA,m
O
Z,Q
.
Observemos que O
EspA,m
= A
m
= A (pues A m es el conjunto de las
unidades de A). Por otra parte, O
Z,Q
es un dominio ntegro cuyo cuerpo de
cocientes es O
Z,P
(pues P es el punto generico de Z). M as explcitamente,
tenemos un monomorsmo de A-algebras O
Z,Q
O
Z,P
.
No puede ocurrir que O
Z,Q
sea el mismo un cuerpo, pues tomando un entorno
afn de Q (que contendr a tambien a P), podemos representar O
Z,Q
como la
localizacion de un dominio ntegro respecto a un ideal primo distinto de 0.
Equivalentemente, tenemos que m
Q
,= 0. El n ucleo de
#
Q
es un ideal primo que
no puede ser m (pues m =
#1
Q
[m
Q
]), luego dicho n ucleo ha de ser 0 y as
#
Q
es un monomorsmo (de A-algebras).
Como P es cerrado en X
K
, tenemos que P = ZX
K
es abierto en Z, luego
O
Z,P
= O
{P},P
. La inmersi on cerrada Z X se restringe a una inmersi on
cerrada P X
K
, luego la estructura de esquema de P es la estructura de
subesquema cerrado reducido (ntegro) de X
K
. El homomorsmo g se restringe
a un homomorsmo g : EspK P denido sobre K. Esto implica que
P = EspK y O
{P},P
= K. En resumen, tenemos monomorsmos de A-
algebras A O
Z,Q
K. Podemos considerar A O
Z,Q
K. M as
a un, como el primer monomorsmo es esencialmente
#
Q
, sabemos ademas que
m = m
Q
A.
4.4. Homomorsmos proyectivos 127
Sea v : K Z la valoraci on de A. Si t O
Z,Q
A, entonces v(t) < 0, luego
v(1/t) < 0, luego 1/t m, luego 1 m
Q
, contradicci on. As pues, concluimos
que O
Z,Q
= A. El teorema 3.5 nos da un homomorsmo de esquemas
EspA = EspO
Z,Q
Z X.
Llamamos f a este homomorsmo y observamos que (f(0)) = 0, luego
f(0) Z X
K
= P, luego f(0) = P. Entonces f
K
: EspK Z
K
cumple
f
K
(0) = g(0), y esto implica que f
K
= g, pues una seccion en un esquema sobre
un cuerpo est a determinada por su imagen.
Veamos ahora una variante del teorema anterior:
Teorema 4.29 Sea f : X Y un homomorsmo propio, sea A un anillo
de valoraci on discreta con cuerpo de cocientes K y sea : EspA Y un
homomorsmo de esquemas. Entonces la aplicaci on natural X(A) X(K)
es biyectiva.
Demostraci on: Hemos de entender que X(A) es el conjunto de homomor-
smos Esp A X denidos sobre Y , e igualmente con X(K). Aplicamos el
teorema anterior a la proyecci on
X
A
= X
Y
EspA EspA,
que nos da una una biyecci on X
A
(A) X
K
(K). Ahora bien, X
A
(A) se
identica con X(A) a traves de la proyeccion X
A
X y X
K
(K) se identica
igualmente con X(K). El esquema siguiente muestra que la biyeccion f f
K
se
corresponde con la aplicaci on natural X(A) X(K), es decir, que f

K
= pf

:
X
K
p

X
A
p

X
EspK
p

f
K

EspA
f

En otras palabras, lo que tenemos es que todo homomorsmo EspK X


denido sobre Y se extiende a un unico homomorsmo EspA X denido
tambien sobre Y .
4.4 Homomorsmos proyectivos
Vamos a denir ahora una noci on de homomorsmo proyectivo que a su vez
dar a lugar de la forma habitual a la de esquema proyectivo sobre un esquema
dado, que ser a a su vez una generalizacion de la noci on que ya tenemos de
conjunto algebraico proyectivo.
128 Captulo 4. Algunas clases de esquemas y homomorsmos
Denicion 4.30 Un homomorsmo de esquemas f : X S es proyectivo si
puede expresarse como composicion de una inmersi on cerrada X P
n
S
, para
cierto n 0, seguida del homomorsmo natural (la proyecci on) P
n
S
S. Un
esquema X/S es proyectivo (diremos tambien que X es proyectivo sobre S) si
lo es su homomorsmo estructural.
As pues, un esquema X/S es proyectivo si y solo si X es isomorfo (sobre
S) a un subesquema cerrado de un espacio proyectivo P
n
S
. Es evidente que los
conjuntos algebraicos proyectivos sobre un cuerpo k en el sentido de 2.13 son
los esquemas proyectivos sobre Esp k en el sentido de la denici on anterior.
Otro hecho elemental es que la n que aparece en la denici on de homo-
morsmo proyectivo se puede tomar arbitrariamente grande, pues si m n el
homomorsmo natural
Z[X
0
, . . . , X
n
] Z[X
0
, . . . , X
m
]

= Z[X
0
, . . . , X
n
]/(X
m+1
, . . . , X
n
)
induce una inmersi on cerrada P
m
Z
P
n
Z
, que a su vez determina por cambio
de base una inmersi on cerrada P
m
S
P
n
S
(denida sobre S).
El teorema 4.22 implica que todos los homomorsmos proyectivos son pro-
pios, pues son composicion de una inmersi on completa (luego propia) con un
homomorsmo natural P
n
S
S, que tambien es propio.
Conviene observar quien es P
0
S
. Para ello empezamos notando que
P
0
Z
= Proy Z[X] = D(X)

= EspZ[X]
(X)

= EspZ.
M as precisamente, el isomorsmo ha de ser el unico homomorsmo que existe
P
0
Z
EspZ. En general, P
0
S
= S
Z P
0
Z

= S
Z
EspZ

= S, y el isomorsmo
no es sino la proyeccion P
0
S
S.
Para demostrar las propiedades b asicas de los homomorsmos proyectivos
necesitamos un resultado previo:
Teorema 4.31 Dado un esquema S, existe una inmersi on cerrada
P
m
S

S P
n
S
P
mn+m+n
S
.
Demostraci on: Lo demostramos en primer lugar para S = EspZ. Ponga-
mos
P
m
Z
= Proy Z[S
0
, . . . , S
m
], P
n
Z
= Proy Z[T
0
, . . . , T
n
],
P
mn+m+n
Z
= Proy Z[U
ij
, i = 0, . . . , m, j = 0, . . . , n].
Sea f
ij
: D(S
i
)
Z
D(T
j
) D(U
ij
) es homomorsmo asociado al homo-
morsmo de anillos
O(D(U
ij
)) O(D(S
i
))
Z
O(D(T
j
))
dado por U
rs
/U
ij
(S
r
/S
i
) (T
s
/T
j
). Es claro que este homomorsmo es
suprayectivo, luego el homomorsmo de esquemas es una inmersion cerrada.
4.4. Homomorsmos proyectivos 129
Se comprueba sin dicultad que los homomorsmos f
ij
se extienden a un unico
homomorsmo P
m
Z

Z P
n
Z
P
mn+m+n
Z
, que es tambien una inmersi on cerrada.
Si S = EspA, para cualquier anillo A, entonces mediante dos cambios de
base obtenemos una inmersion cerrada P
m
S

Z P
n
S
P
mn+m+n
S
, que podemos
componer con la inmersi on cerrada P
m
S

S P
n
S
P
m
S

Z P
n
S
(que es ciertamente
una inmersi on cerrada por el teorema 4.12).
Con esto tenemos el teorema probado para esquemas anes (o, mas en gene-
ral, para esquemas separados). Si S es un esquema arbitrario, un cubrimiento
de S por abiertos anes U da lugar a un cubrimiento de P
mn+m+n
S
por abier-
tos P
mn+m+n
U
. Tenemos inmersiones cerradas P
m
U

U P
n
U
P
mn+m+n
U
y los
abiertos P
m
U

U P
n
U
= P
m
U

S P
n
U
cubren P
m
S

S P
n
S
. Una comprobaci on rutina-
ria muestra que las inmersiones cerradas (entendiendo que se trata concreta-
mente de las construidas anteriormente) se extienden a una inmersi on cerrada
de acuerdo con el enunciado.
Ejemplo Vamos a calcular la imagen de la inmersion P
1
k

k P
1
k
P
3
k
.
Es claro que la construcci on hecha para Z en el teorema anterior vale en
realidad para un anillo arbitrario (en nuestro caso k). Basta calcular la imagen
de la restriccion D(S
0
) D(T
0
) D(U
00
) A
3
k
y tomar su clausura en P
3
k
.
Dicha imagen es V (I), donde I es el n ucleo del epimorsmo
k[U
10
, U
01
, U
11
] k[S
1
, T
1
]
dado por U
10
S
1
, U
01
T
1
, U
11
S
1
T
1
. Particularizando la notaci on,
tenemos k[X, Y, Z] k[S, T] dado por X S, Y T, Z ST y sabemos
que su n ucleo I es un ideal primo tal que V (I)

= A
2
k
. Obviamente (XY Z) I,
y ambos ideales son primos de la misma dimension, luego han de coincidir. La
clausura de V (I) en P
3
k
es Q = V (XY ZW). En particular hemos probado
que Q

= P
1
k

k P
1
k
.
El isomorsmo se restringe a un isomorsmo V (I)

= A
1
k

k
A
1
k

= A
2
k
de
esquemas anes determinado a su vez por el isomorsmo
k[X, Y, Z]/I

= k[S, T]

= k[S]
k
k[T]
dado por [X] S, [Y ] T, [Z] = [X][Y ] ST.
Las proyecciones P
1
k

k P
1
k
P
1
k
se restringen a las proyecciones A
2
k
A
1
k
asociadas a los monomorsmos k[S] k[S, T] y k[T] k[S, T], luego al com-
ponerlas con el isomorsmo se corresponden con los homomorsmos de esquemas
asociados a los homomorsmos de anillos
k[S] k[X, Y, Z]/I, k[T] k[X, Y, Z]/I
dadas por S [X] y T [Y ]. Por consiguiente, se trata de los homomorsmos
V (I) A
1
k
dados por (x, y, z) x y (x, y, z) y, respectivamente. En
terminos de coordenadas homogeneas son
(x, y, z, w) (x, w) y (x, y, z, w) (y, w).
130 Captulo 4. Algunas clases de esquemas y homomorsmos
Estos homomorsmos se extienden (necesariamente de forma unica) a mo-
nomorsmos Q P
1
k
, a saber, los dados por
p
1
(x, y, z, w) = (x, w) = (z, y) y p
2
(x, y, z, w) = (y, w) = (z, x).
Aqu usamos que la ecuacion xy zw = 0 equivale a que la matriz
_
x z
w y
_
tenga determinante nulo, lo que justica la igualdad de los puntos de coordena-
das homogeneas indicadas, con la caracterstica de que, para un punto arbitrario
(x, y, z, w) Q, a lo sumo uno de los dos vectores (x, w), (z, y) puede ser nulo,
luego p
1
siempre esta denida, e igualmente sucede con p
2
.
A partir de las proyecciones p
1
(P) = (u, v), p
2
(P) = (r, s) podemos recupe-
rar el punto (cerrado) P Q como P = (us, vr, ur, vs).
Pasemos ya a los resultados basicos sobre homomorsmos proyectivos:
Teorema 4.32 Se cumplen las propiedades siguientes:
a) Las inmersiones cerradas son proyectivas.
b) Los homomorsmos proyectivos son estables bajo cambios de base.
c) La composici on de homomorsmos proyectivos es un homomorsmo pro-
yectivo.
d) Si X Z, Y Z son homomorsmos proyectivos, el homomorsmo
estructural X
Z
Y Z tambien lo es.
e) Si la composici on de dos homomorsmos f : X Y , g : Y Z es
proyectiva y g es separado, entonces f es proyectivo.
Demostraci on: a) Si f : X S una inmersi on cerrada, componiendola
con el isomorsmo S

= P
0
S
tenemos una inmersion cerrada X P
0
S
que
cumple la denici on de homomorsmo proyectivo.
b) Si X P
n
S
S es un homomorsmo proyectivo y consideramos un
homomorsmo arbitrario Y S, entonces tenemos
X
S
Y P
n
S

S
Y S
S
Y,
donde el primer homomorsmo es una inmersi on cerrada. Equivalentemente,
tenemos
X
S
Y P
n
Y
Y,
luego el homomorsmo X
S
Y Y es tambien proyectivo.
4.4. Homomorsmos proyectivos 131
c) Cosideremos dos homomorsmos proyectivos:
X
i

Y
i

Z
P
m
Y

P
n
Z

En el diagrama siguiente, las echas horizontales superiores son todas in-


mersiones cerradas (usamos en particular que Y es un esquema propio, luego
separado, sobre Z):
X
f

(1,f)

X
Y
Y
11

X
Z
Y
p

ii

P
m
Y

Z P
n
Z

p

P
r
Z

Y
1

Y
i

P
m
Z

Z
(Aqu r = mn+m+n.) La conmutatividad del diagrama hace que si llamamos
h a la la superior (que es una inmersi on cerrada), se cumple que f g = h ,
luego f g tambien es proyectivo. Las propiedades d) y e) se siguen de 4.17.
Denicion 4.33 Si X
1
y X
2
son dos esquemas denidos sobre un esquema S,
denimos la suma directa X
1
X
2
como el unico esquema (salvo isomorsmo)
denido sobre S que puede expresarse como union disjunta de dos subesquemas
abiertos (luego tambien cerrados) isomorfos a X
1
y X
2
respectivamente.
Es f acil enunciar y demostrar las propiedes b asicas de esta suma de esquemas,
como por ejemplo el hecho de que distribuye a los productos:
(X
1
X
2
)
S
Y

= (X
1

S
Y ) (X
2

S
Y ).
Observemos ahora que en P
mn+m+n
Z
= Proy Z[X
0
, . . . , X
m
, Y
0
, . . . , Y
n
] po-
demos denir los subesquemas cerrados
C
1
= V (Y
0
, . . . , Y
n
)

= P
m
Z
, C
2
= V (X
0
, . . . , X
m
)

= P
n
Z
,
de modo que C
1
C
2
= V (X
0
, . . . , X
m
, Y
0
, . . . , Y
n
) = . Esto implica que
tenemos una inmersion cerrada i : P
m
Z
P
n
Z
P
mn+m+n
Z
. Si S es un esquema
arbitrario, de ella obtenemos a su vez una inmersi on cerrada
P
m
S
P
n
S
P
mn+m+n
S
.
En otras palabras, la suma de espacios proyectivos es un esquema proyectivo,
y de aqu se deduce inmediatamente que la suma de esquemas proyectivos es un
esquema proyectivo.
Puede probarse que existen conjuntos algebraicos completos que no son pro-
yectivos. Sin embargo, ambas clases de esquemas estan relacionadas:
132 Captulo 4. Algunas clases de esquemas y homomorsmos
Teorema 4.34 (Lema de Chow) Sea X Y un homomorsmo propio,
donde Y es un esquema noetheriano. Entonces existen homomorsmos proyec-
tivos f y g que hacen conmutativo el diagrama siguiente:
X

Y
y un abierto denso U en X tal que f
1
[U] U es un isomorsmo.
Demostraci on: Veamos en primer lugar que podemos reducir la prueba al
caso en que X es ntegro. El hecho de que Y sea noetheriano y el homomorsmo
de tipo nito implica que X tambien es noetheriano, luego tiene un n umero
nito de componentes irreducibles C
1
, . . . , C
r
. Sea U
i
el complemento en C
i
de
la uni on de las restantes componentes. Entonces U
i
es un abierto denso en C
i
.
Consideramos en C
i
la estructura de subesquema cerrado reducido en X (con
lo que cada C
i
es un esquema ntegro). Las restricciones C
i
Y son tambien
propias, luego por el teorema para esquemas ntegros existen homomorsmos
proyectivos f
i
: C

i
C
i
, g
i
: C

i
Y y abiertos U

i
C
i
que cumplen el
enunciado.
Al componer con las inmersiones cerradas C
i
X obtenemos homomor-
smos proyectivos f
i
: C

i
X. Ahora basta llamar X

= C

1
C

r
y
considerar las extensiones f : X

X, g : X

Y . Es f acil ver que f y


g tambien son proyectivos y hacen conmutativo el diagrama del enunciado. Si
U

i
= U
i
U

i
y U = U

1
U

r
X, entonces U es denso en X y cumple el
enunciado.
As pues, partimos de un homomorsmo propio h : X Y con Y noethe-
riano y X ntegro. Sean V Y y U h
1
[V ] abiertos anes. Pongamos que
V = EspB. Como h es de tipo nito, tenemos que O
X
(U) es una B-algebra
nitamente generada. Un sistema generador con r elementos nos da un epi-
morsmo de algebras B[X
1
, . . . , X
r
] O
X
(U), que a su vez determina una
inmersi on cerrada i : U A
r
B
(denida sobre B, luego tambien sobre Y ).
Por otra parte, la inmersi on abierta V Y determina, por extensi on de
constantes, una inmersi on abierta P
r
B
P
r
Y
, de la que obtenemos a su vez
una inmersi on abierta A
r
B
P
r
Y
. Combin andola con la anterior llegamos a
una inmersi on U P
r
Y
(denida sobre Y ).
Cubriendo Y con un n umero nito de abiertos anes V y cada h
1
[V ] por un
n umero nito de abiertos anes U, obtenemos un cubrimiento nito U
i

i
de X
de modo que para cada i tenemos una inmersion U
i
P
r
Y
. (Podemos tomar
el mismo r para todos ellos.) Por la propia denici on de inmersi on, podemos
expresarla como composicion de una inmersi on abierta U
i
X
i
seguida de
una inmersi on cerrada X
i
P
r
Y
. Consideramos a X
i
como esquema sobre
Y con el homomorsmo X
i
P
r
Y
Y y entonces es evidente que las dos
inmersiones estan denidas sobre Y . En particular, X
i
es un esquema proyectivo
sobre Y .
4.4. Homomorsmos proyectivos 133
Como X es irreducible, todos los abiertos U
i
son densos, al igual que lo es su
interseccion, a la que llamaremos U X. Llamemos X

al producto (sobre Y )
de los esquemas X
i
, que es un esquema proyectivo sobre Y . Las inmersiones
abiertas : U X y
i
: U U
i
X
i
denen un homomorsmo
: U X
Y
X

. El teorema 2.33 nos da un esquema X

junto con un
homomorsmo : U X

y una inmersi on cerrada X

X
Y
X

.
Como X es reducido, lo mismo le sucede a U, y entonces X

tambien es re-
ducido. Al igual que antes, podemos considerar que X

y ambos homomorsmos
estan denidos sobre Y . Llamemos g : X

Y al homomorsmo estructural.
La proyeccion X
Y
X

X se restringe a un homomorsmo f : X

X
denido sobre Y (lo que equivale a la conmutatividad del diagrama del enun-
ciado). Observemos ahora que
[U] = (U
Y
X

) X

.
En efecto, X

es la clausura de [U] en X
Y
X

, luego la igualdad anterior


equivale a que [U] es cerrado en U
Y
X

. Ahora bien, cuando consideramos


a como homomorsmo : U U
Y
X

, vemos que es precisamente el


homomorsmo que dene la gr aca de (
i
) (teorema 4.18), y dicho teorema
arma precisamente que [U] es cerrado. Mas a un, en la prueba se ve que
: U U
Y
X

es una inmersi on cerrada, luego : U [U] es un


homeomorsmo.
La igualdad anterior se interpreta como que [U] es la antiimagen del abierto
U
Y
X

por la inmersi on cerrada X

X
Y
X

, luego tenemos una inmersi on


cerrada [U] U
Y
X

. Esto signica que la estructura de esquema en [U]


visto como abierto en X

es precisamente la unica estructura de esquema redu-


cido que lo convierte en subesquema cerrado de U
Y
X

, pero esta estructura


puede obtenerse tambien transportando a traves de la estructura de esquema
de U. Concluimos que : U [U] es un isomorsmo de esquemas.
Pero U
Y
X

= p
1
[U] y f es la restriccion a X

de la proyecci on p, luego
otra consecuencia de la igualdad anterior es que [U] = f
1
[U]. Adem as, por
denici on de , tenemos que p = 1 en U, luego tambien f = 1. Como
es un isomorsmo, podemos concluir que f =
1
: f
1
[U] U es un
isomorsmo de esquemas.
Falta demostrar que g : X

Y es proyectivo, lo cual implica inmediata-


mente que f tambien lo es. El que la inmersi on cerrada X

X
Y
X

este
denida sobre Y se traduce en que g es composicion de esta inmersion con la pro-
yeccion p : X
Y
X

y con el homomorsmo estructural de X

. Basta
probar que la composici on X

de las dos primeras es una inmersion


cerrada, pues entonces g sera composicion de dos homomorsmos proyectivos.
Como ser una inmersion cerrada es una propiedad local en la base, basta
encontrar abiertos V
i
X

cuyas antiim agenes cubran X

y de modo que las


restricciones X

p
1
[V
i
] V
i
sean inmersiones cerradas. Tomamos concre-
tamente V
i
= p
1
i
[U
i
], donde p
i
: X

X
i
es la proyeccion.
134 Captulo 4. Algunas clases de esquemas y homomorsmos
En primer lugar observamos que el diagrama siguiente es conmutativo por
denici on de :
X X

p
i

X
i
Considerando a
i
como una mera inclusi on, esto implica la conmutatividad
de los diagramas siguientes:
[U]
p

p
i

f
1
[U]
p

p
i

U
i
Tenemos as que f y p p
i
, vistos como homomorsmos f
1
[U
i
] X
i
,
coinciden sobre el abierto f
1
[U] (que es reducido porque X

lo es). Podemos
aplicar el teorema 4.16 para concluir que f = pp
i
, vistos como homomorsmos
en f
1
[U
i
]. Concluimos que f
1
[U
i
] = p
1
[p
1
i
[U
i
]] = p
1
[V
i
], luego los abiertos
p
1
[V
i
] cubren X

, como queramos probar.


Llamemos

X

i
al producto (sobre Y ) de los X
j
, para j ,= i, de modo que
V
i
= p
1
i
[U
i
] = U
i

Y

X

i
, p
1
[V
i
] = X
Y
U
i

Y

X

i
.
Consideremos el homomorsmo U
i

Y

X

i
U
i
X as como su graca
Z
i
X
Y
U
i

Y

X

i
= p
1
[V
i
], que es cerrada por el teorema 4.18. M as a un,
tenemos una inmersion cerrada V
i
p
1
[V
i
] cuya imagen es Z
i
. Notemos
que V
i
es reducido porque lo es X

, luego la inmersi on induce un isomorsmo


V
i
Z
i
cuando en Z
i
consideramos la estructura de subesquema cerrado
reducido en p
1
[V
i
]. Su inverso es claramente la proyecci on p : Z
i
V
i
.
Por otra parte tenemos el diagrama conmutativo
U
i

Y

X

X
Y
U
i

Y

X

i
U

.
.
.
.
.
.
.
.
.
.
.
.
.
.

del que deducimos que [U] Z


i
.
La situaci on es la que describe el esquema de la pagina siguiente. Observemos
que X

es la clausura de [U] en X
Y
X

, luego X

p
1
[V
i
] es la clausura
de [U] en p
1
[V
i
] y, puesto que Z
i
es cerrado en p
1
[V
i
], tenemos la inclusi on
X

p
1
[V
i
] Z
i
reejada en el diagrama.
La inmersi on cerrada X

X
Y
X

se restringe a una inmersi on cerrada


X

p
1
[V
i
] p
1
[V
i
], considerando en la intersecci on la estructura de su-
besquema abierto de X

. Esta inmersi on se descompone en una composicion de


4.4. Homomorsmos proyectivos 135
inmersiones cerradas X

p
1
[V
i
] Z
i
p
1
[V
i
], pues la unica estructura
en X

p
1
[V
i
] de subesquema cerrado reducido de p
1
[V
i
] convierte a la inter-
seccion en subesquema cerrado reducido de p
1
[V
i
], luego ha de ser la estructura
que ya estamos considerando.
X
Y
X

p
1
[V
i
]
_

V
i

Z
i

p
1
[V
i
]

[U]

Ahora es inmediato que p se restringe a una inmersi on cerrada


X

p
1
[V
i
] V
i
.
Un enunciado equivalente del lema de Chow es que si X/S es un esquema
propio sobre S, entonces existe un esquema X

/S proyectivo sobre S y un ho-


momorsmo f : X

X denido sobre S que se restringe a un isomorsmo


f
1
[U] U, para cierto abierto denso U X.
Este hecho permite en ocasiones extender a esquemas propios resultados
probados para esquemas proyectivos. Existen ejemplos de esquemas propios que
no son proyectivos. El teorema 4.37 proporciona un ejemplo de una propiedad
de los esquemas proyectivos que no es cierta en general para esquemas propios.
Denicion 4.35 Un homomorsmo de esquemas f : X Y es cuasiproyec-
tivo si puede expresarse como composicion de una inmersi on abierta de tipo
nito X Z seguida de un homomorsmo proyectivo Z Y . Un esquema
X/S es cuasiproyectivo si lo es su homomorsmo estructural.
Es claro que los conjuntos algebraicos cuasiproyectivos sobre un cuerpo k son
los esquemas cuasiproyectivos sobre Esp k en el sentido de la denici on anterior.
Todo homomorsmo proyectivo es cuasiproyectivo.
Teorema 4.36 Sea A un anillo, F P
n
A
un conjunto nito de puntos y Z un
subconjunto cerrado de P
n
A
disjunto con F. Entonces existe f A[X
0
, . . . , X
n
]
homogeneo tal que Z V (f) y V (f) F = .
136 Captulo 4. Algunas clases de esquemas y homomorsmos
Demostraci on: Pongamos que Z = V (I), donde I es un ideal homogeneo
de A[X
0
, . . . , X
n
]. El conjunto F esta formado por un n umero nito de idea-
les primos homogeneos p
1
, . . . , p
r
, ninguno de los cuales contiene a I. Por el
teorema [3.51] existe un f I tal que f / p
i
, para i = 1, . . . , r. Modicando
ligeramente la prueba podemos exigir adem as que f sea homogeneo. Es claro
que cumple lo pedido.
Teorema 4.37 Sea A un anillo y X un esquema cuasiproyectivo sobre A. En-
tonces, todo subconjunto nito de X esta contenido en un abierto afn.
Demostraci on: Tenemos que X es un abierto en un subesquema cerrado
Y P
n
A
. Entonces Z = Y X es tambien cerrado en P
n
A
. Sea V (f) seg un el
teorema anterior. Entonces F D(f) Y = U, y el abierto U es cerrado en el
abierto afn D(f), luego U es un abierto afn.
Teorema 4.38 Todo esquema cuasiproyectivo de dimensi on d sobre un anillo
noetheriano puede cubrirse con d + 1 abiertos anes.
Demostraci on: Sea X
0
un esquema cuasiproyectivo de dimensi on d sobre
un anillo noetheriano A. Esto signica que podemos considerar a X
0
como
un abierto en un subesquema cerrado de P
n
A
y, concretamente, podemos tomar
como tal subesquema cerrado a su clausura X
0
en P
n
A
(con la estructura de
esquema dada por 2.33). Llamemos Z = X
0
X
0
, que es un cerrado en P
n
A
.
Observemos que P
n
A
es un espacio topologico noetheriano, al igual que X
0
,
al igual que X
0
, luego X
0
tiene un n umero nito de puntos cuasigenericos.
Por el teorema 4.36 existe f
0
A[X
0
, . . . , X
n
] tal que Z V (f
0
) y V (f
0
) no
contiene a ning un punto cuasigenerico de X
0
, es decir, que no contiene a ninguna
de sus componentes irreducibles. Esto implica que X
1
= X
0
V (f
0
) cumple
dimX
1
< dimX
0
. Ademas X
1
es cerrado en X
0
, luego tambien es un espacio
topol ogico noetheriano, y por otra parte U
0
= X
0
D(f
0
) X es abierto en
X
0
, luego tambien en X
0
, y con su estructura de subesquema abierto de X
0
es
un subesquema cerrado de D(f
0
) (la inmersi on cerrada X
0
P
n
A
se restringe
a una inmersi on cerrada X
1
D(f
0
)), luego es un esquema afn.
Ahora repetimos el argumento con X
1
, es decir, tomamos un f
1
tal que
Z V (f
1
) y V (f
1
) no contiene a ning un punto cuasigenerico de X
1
. Esto hace
que X
2
= X
1
V (f
1
) cumpla que dimX
2
< dimX
1
y U
1
= X
0
D(f
1
) X
0
es un abierto afn.
Como la dimension va disminuyendo, se ha de cumplir que dimX
d
< 0, es
decir, que
X
d
= X
0

i=0
V (f
i
) = ,
lo que implica que
X
0
=
d

i=0
U
i
.
4.5. Homomorsmos nitos 137
4.5 Homomorsmos nitos
Los homomorsmos nitos son otro ejemplo importante, junto a los homo-
morsmos proyectivos, de homomorsmos propios.
Denicion 4.39 Un homomorsmo de esquemas f : X Y es nito si
para cada abierto afn V de Y el abierto f
1
[V ] es afn y el homomorsmo
O
Y
(V ) O
X
(f
1
[V ]) convierte a O
X
(f
1
[V ]) en un O
Y
(V )-modulo ni-
tamente generado. Si en lugar de esta condici on de nitud se cumple que
O
X
(f
1
[V ]) es una extensi on entera de (la imagen de) O
Y
(V ) diremos que
el homomorsmo f es entero.
Es evidente que todo homomorsmo nito es de tipo nito, pero no hemos
de confundir ambos conceptos, pues el segundo es mucho m as restrictivo. Por
otra parte, todo homomorsmo nito es entero. En primer lugar demostramos
un teorema an alogo a 4.2:
Teorema 4.40 Sea f : X Y un homomorsmo de esquemas tal que existe
un cubrimiento abierto afn Y =

i
Y
i
tal que cada f
1
[Y
i
] es afn y O
X
(f
1
[Y
i
])
es un O
Y
(Y
i
)-m odulo nitamente generado (respectivamente, una extension en-
tera de O
Y
(Y
i
)). Entonces f es nito (respectivamente, entero).
Demostraci on: Tomemos un abierto afn V en Y . Tal y como vimos en
la prueba de 4.2, podemos expresar V Y
i
como uni on de abiertos V
ik
que son
principales tanto en V como en Y
i
. Entonces f
1
[V ] se expresa como union de
los abiertos f
1
[V
ik
].
Digamos que V
ik
= D
Y
i
(h
ik
), con h
ik
O
Y
(Y
i
). Entonces se cumple que
f
1
[V
ik
] = D
f
1
[Y
i
]
(h

ik
), donde h

ik
= f
#
Y
i
(h
ik
) O
X
(f
1
[Y
i
]). Por consiguiente
O
Y
(V
ik
) = O
Y
(Y
i
)
h
ik
y O
X
(f
1
[V
ik
]) = O
X
(f
1
[Y
i
])
h

ik
. Estamos suponiendo
que O
X
(f
1
[Y
i
]) es un O
Y
(Y
i
)-modulo nitamente generado (resp., una ex-
tension entera de O
Y
(Y
i
), luego claramente O
X
(f
1
[V
ik
]) es un O
Y
(V
ik
)-modulo
nitamente generado (resp., una extensi on entera de O
Y
(V
ik
)).
Esto signica que la restricci on f
1
[V ] V esta en las hip otesis del teo-
rema y basta probar que es nita (resp., entera). Equivalentemente, podemos
suponer que Y es afn y que los abiertos Y
i
= D(h
i
) son principales (donde
h
i
O
Y
(Y )). S olo hemos de probar que X es afn y que O
X
(X) es un O
Y
(Y )-
modulo nitamente generado (resp., una extensi on entera de O
Y
(Y )).
Notemos que, como Y es afn, es cuasicompacto, luego el cubrimiento Y
i
puede tomarse nito. Por otra parte, el mismo argumento empleado en 4.2
demuestra que f es cuasicompacto. Los abiertos f
1
[Y
i
] son anes por hip otesis,
las intersecciones Y
i
Y
j
son anes (porque Y es afn), luego f
1
[Y
i
] f
1
[Y
j
] =
f
1
[Y
i
Y
j
] es uni on de un n umero nito de abiertos anes. Esto signica
que los abiertos f
1
[Y
i
] forman un buen cubrimiento afn de X, y podemos
aplicar el teorema 2.15. Concretamente, sea h

i
= f
#
Y
(h
i
) O
X
(X). Entonces
f
1
[Y
i
] = f
1
[Y
h
i
] = X
h

i
, y en el siguiente diagrama las echas horizontales
138 Captulo 4. Algunas clases de esquemas y homomorsmos
son isomorsmos:
O
X
(X)

O
X
(X)
1

O
X
(X
h

i
) O
X
(X)
h

Estos homomorsmos de anillos inducen homomorsmos de esquemas que


forman tambien un diagrama conmutativo:
X

EspO
X
(X)
X
h

Esp(O
X
(X)
h

i
)

La echa horizontal inferior es un isomorsmo (para cada i), y queremos


probar que la echa superior tambien lo es, pues entonces X sera afn. De
hecho, basta probar que la echa superior es biyectiva, ya que al ser localmente
un isomorsmo esto ya implica que es un isomorsmo. Para ello observamos que
X
h

i
X
h

j
es el abierto principal en X
h

i
determinado por h

j
[
X
h

i
. Por otra parte,
cada Esp(O
X
(X)
h

i
) es el abierto principal en EspO
X
(X) determinado por h

i
,
luego Esp(O
X
(X)
h

i
) Esp(O
X
(X)
h

j
) es el abierto principal en Esp(O
X
(X)
h

i
)
determinado por h

j
. Esto hace que el homomorsmo X
h

i
Esp(O
X
(X)
h

i
)
transforme la interseccion en la interseccion. De aqu se deduce facilmente que
el homomorsmo X EspO
X
(X) es biyectivo.
Ya tenemos probado que X es afn. Ahora el problema se puede expresar
en terminos de anillos: si X = EspA e Y = EspB, tenemos un homomorsmo
: B A y elementos h
i
B tales que (h
1
, . . . , h
r
) = 1 y, si h

i
= (h
i
),
entonces cada A
h

i
es un B
h
i
-modulo nitamente generado (resp., una extensi on
entera de B
h
i
). Queremos probar que A es un B-modulo nitamente generado
(resp., una extensi on entera de B).
Llamemos M al B-modulo generado por los numeradores de los generadores
(nitos) de los m odulos A
h

i
(resp., llamamos M a la clausura entera de B en
A). Basta probar que A = M.
En principio, es claro que cada a A se expresa en la forma a = m
i
/h
n
i
,
para cierto m
i
M y cierto natural n (que depende de a, pero podemos tomar el
mismo para todo i.) Por otra parte podemos expresar 1 = b
1
h

1
+ +b
r
h

r
, con
b
i
B. Elevando a rn obtenemos una expresi on de 1 como combinacion lineal
con coecientes en B de las potencias h
n
i
. Multiplic andola por a obtenemos
as una expresi on de a como combinacion lineal con coecientes en B de los
h
n
i
a = m
i
M, luego concluimos que a M.
Volveremos a tratar con homomorsmos enteros en el captulo siguiente.
Ahora nos centramos en el estudio de los homomorsmos nitos y probamos
que satisfacen las propiedades usuales:
4.5. Homomorsmos nitos 139
Teorema 4.41 Se cumplen las propiedades siguientes:
a) Las inmersiones cerradas son nitas.
b) Los homomorsmos nitos son estables bajo cambios de base.
c) La composici on de homomorsmos nitos es un homomorsmo nito.
d) Si X Z, Y Z son homomorsmos nitos, el homomorsmo es-
tructural X
Z
Y Z tambien lo es.
e) Si la composici on de dos homomorsmos f : X Y , g : Y Z es
nita y g es separado, entonces f es nito.
Demostraci on: a) lo hemos visto de hecho en la prueba del teorema 4.4 y
b) es inmediato.
Para probar c) partimos de un homomorsmo nito f : X Y y de un
homomorsmo arbitrario g : Y

Y , y hemos de probar que la proyecci on


X
Y
Y

es nita. Exactamente igual que en la prueba del apartado


correspondiente de 4.3 podemos restringirnos al caso en que Y e Y

son anes,
pero entonces X es afn porque f es nita, luego X
Y
Y

tambien es afn. Si
X = EspA, Y = EspC, Y

= EspB, tenemos que Aes un C-modulo nitamente


generado y esto implica que A
C
B es un B-modulo nitamente generado.
Los apartados d) y e) son consecuencia del teorema 4.17.
Ahora podemos probar:
Teorema 4.42 Los homomorsmos nitos son propios, y sus bras son con-
juntos nitos.
Demostraci on: Sea f : X Y un homomorsmo nito. Vamos a
probar en primer lugar que es cerrado y que sus bras son nitas. Para probar
que es cerrado basta tomar un abierto afn V Y y probar que la restricci on
f
1
[V ] V es cerrada. Similarmente, para probar que la bra de un punto
P Y es nita basta tomar un entorno afn V de P y considerar la misma
restriccion. Dicha restricci on es tambien nita, luego para probar ambas cosas
podemos suponer que Y es afn. Entonces X tambien lo es.
Pongamos que X = EspB, Y = EspA. Tenemos un homomorsmo de ani-
llos : A B que convierte a B es un A-modulo nitamente generado. Sea
N su n ucleo y sea A

= A/N. Entonces podemos factorizar como composicion


de dos homomorsmos A A

B. Esto se corresponde con una descom-


posicion de f en dos homomorsmos de esquemas X X

Y , el segundo
de los cuales es una inmersion cerrada. Como el homomorsmo A

B es
inyectivo, podemos considerar a B como una extension de A

, y como B es ni-
tamente generado como A-modulo, tambien lo es como A

-modulo. El teorema
[3.58] implica entonces que la extensi on B/A

es entera, el teorema [3.64] nos


da que las bras del homomorsmo X X

son nitas y [3.63] nos da que


es cerrado. Obviamente ambas propiedades se conservan al componerlo con la
imersion cerrada.
140 Captulo 4. Algunas clases de esquemas y homomorsmos
Para ver que f es separado hemos de ver que la diagonal : X X
Y
X
es una inmersi on cerrada. Los abiertos f
1
[V ]
V
f
1
[V ], donde V recorre los
abiertos anes de Y , son un cubrimiento del producto formados por abiertos
anes, y basta probar que la restricci on f
1
[V ] f
1
[V ]
V
f
1
[V ] es una
inmersi on cerrada, pero esto es consecuencia de que f
1
[V ] es separado sobre
V , ya que, por la nitud de f, ambos esquemas son anes.
Finalmente, sabemos que los homomorsmos nitos son cerrados y estables
bajo cambios de base, luego son universalmente cerrados.
Entre los homomorsmos proyectivos, la nitud de las bras caracteriza la
nitud:
Teorema 4.43 Sea f : X Y un homomorsmo proyectivo y sea y Y un
punto tal que la bra f
1
[y] sea nita, entonces y tiene un entorno V tal que la
restricci on f
1
[V ] V es nita. En particular, si las bras de f son nitas,
entonces f es nito.
Demostraci on: No perdemos generalidad si suponemos que Y = EspA
es afn. Consideremos una inmersi on cerrada i : X P
n
Y
tal que f sea la
composicion de i con el homomorsmo natural : P
n
Y
Y . Aumentando n
si es preciso podemos asegurar que existe un punto cerrado en P
n
Y
que no esta
en f
1
[y]. El teorema 4.36 nos da entonces un u A[X
0
, . . . , X
n
] homogeneo
de grado no nulo tal que el abierto afn U = D(u) P
n
Y
contiene a f
1
[y].
Como f es un homomorsmo cerrado, tenemos que f[X U] es cerrado en
Y , y no contiene a y, luego existe un abierto afn V tal que
y V Y f[X U].
Equivalentemente, f
1
[V ] = X
1
[V ] U. As pues, la inmersi on cerrada i
se restringe a una inmersi on cerrada f
1
[V ] P
n
V
, cuya imagen esta contenida
en el abierto afn P
n
V
U = D(u[
P
n
V
), luego f
1
[V ] es un abierto afn en X.
Por otra parte, tenemos que f
1
[V ] es proyectivo sobre V , luego propio, y
el teorema 4.24 nos da que O
X
(f
1
[V ]) es entero sobre O
Y
(V ) y, como f es de
tipo nito, de hecho O
X
(f
1
[V ]) es un O
Y
(V )-modulo nitamente generado.
Esto prueba que f
1
[V ] V es nito.
Observemos que todo homomorsmo de esquemas f : X Y cuasicom-
pacto puede descomponerse como un homomorsmo denso X X

y una
inmersi on cerrada X

Y (teorema 2.33). Esto vale en particular si f es un


homomorsmo nito, en cuyo caso el homomorsmo X X

tambien ha de
ser nito (por el teorema 4.41). Como es denso y cerrado, ha de ser suprayectivo.
As pues:
Teorema 4.44 Todo homomorsmo nito se descompone como un homomor-
smo nito y suprayectivo seguido de una inmersi on cerrada.
Veamos un ultimo resultado:
4.6. Homomorsmos planos 141
Teorema 4.45 Si f : X Y es un homomorsmo nito y suprayectivo entre
esquemas noetherianos, entonces dimX = dimY .
Demostraci on: Supongamos en primer lugar que Y es afn (con lo que
X tambien lo es). Pongamos que X = EspB, Y = EspA. Entonces f se
corresponde con un homomorsmo de anillos : A B, que dota a B de
estructura de A-modulo nitamente generado. Sea N el n ucleo de y A

=
A/N. Entonces se expresa como composicion de un epimorsmo A A

seguido de un monomorsmo A

B, que nos permite considerar a A

como
subanillo de B. El teorema [3.58] nos da que la extensi on B/A

es entera,
luego el teorema [3.68] implica que dimB = dimA

. La descomposicion de
se corresponde con una descomposicion de f en la forma X X

Y ,
donde dimX = dimX

y el homomomorsmo X

Y es una inmersion
cerrada. Como ha de ser suprayectiva, es un homeomorsmo, luego tambien
dimX

= dimY , y tenemos el teorema probado en este caso.


En el caso general tomamos un cubrimiento nito U
i

i
de Y por abier-
tos anes. Entonces f
1
[U
i
]
i
es un cubrimiento de X por abiertos anes y
sabemos que dimf
1
[U
i
] = dimU
i
. Entonces
dimX = max
i
dimf
1
[U
i
] = m ax
i
dimU
i
= dimY.
4.6 Homomorsmos planos
Recordemos que un A-modulo M es plano si el funtor
A
M es exacto, y
que un homomorsmo de anillos A B es plano si convierte a B en un A-
modulo plano. Esta propiedad algebraica da lugar a una propiedad sobre los
homomorsmos de esquemas que resulta tener una interpretacion geometrica.
Los homomorsmos planos que vamos a denir y estudiar a continuaci on pre-
sentan cierta uniformidad en sus bras, en el sentido de que estas comparten
caractersticas comunes.
Denicion 4.46 Un homomorsmo de esquemas f : X Y es plano en un
punto P X si el homomorsmo f
#
P
: O
Y,f(P)
O
X,P
es plano. Diremos que
f es plano si lo es en todos sus puntos.
Veamos las propiedades elementales de los homomorsmos planos:
Teorema 4.47 Se cumplen las propiedades siguientes:
a) Un homomorsmo de anillos A B es plano si y s olo si el homomor-
smo de esquemas EspB EspA es plano.
b) Las inmersiones abiertas son planas.
c) Los homomorsmos planos son estables por cambios de base.
142 Captulo 4. Algunas clases de esquemas y homomorsmos
d) La composici on de homomorsmos planos es plano.
e) El producto brado de homomorsmos planos es plano.
Demostraci on: a) Es el teorema [A.5] para M = B.
b) Si f : X Y es una inmersion abierta, entonces los homomorsmos f
#
P
son isomorsmos, luego trivialmente son planos.
c) Sea f : X Y un homomorsmo plano e Y

Y un homomorsmo
arbitrario. Hemos de probar que p : X
Y
Y

es plano. Como el problema


es local podemos suponer que todos los esquemas son anes. Entonces se reduce
a que si un homomorsmo A B es plano y A C es arbitrario, entonces
C B
A
C es plano, pero esto es [A.1 c)].
d) Al reducir esta propiedad al caso afn se convierte en equivalente a [A.1 d)].
e) Si X Y , X

son homomorsmos planos de esquemas denidos


sobre S, la estabilidad por cambios de base implica que X
S
Y X

S
Y ,
X

S
Y X

S
Y

son planos y por d) tambien lo es X


S
Y X

S
Y

.
Observemos que si k es un cuerpo, todo homomorsmo X Espk es
plano, pues toda k-algebra es plana sobre k.
Teorema 4.48 Si X es un esquema localmente noetheriano, una inmersi on
cerrada en X no es plana salvo que tambien sea abierta.
Demostraci on: Consideremos una inmersion cerrada plana f : C X,
sea P C, sea V un entorno afn noetheriano de f(P) y sea U = f
1
[V ].
Entonces f[
U
: U V es tambien una inmersi on cerrada plana. Si V = EspA,
entonces existe un ideal I de A (nitamente generado) tal que f[
V
se corresponde
con la proyecci on A A/I, que es plana, luego por el teorema [A.6] tenemos
que I = (e), donde e
2
= 1. Si llamamos I

= (1e), entonces A = II

, II

= 0,
luego f[U] = V (I) = V V (I

) es abierto en U. El punto P se corresponde con


un ideal P/I, de modo que f
#
P
se corresponde con
A
P
(A/I)
P/I

= A
P
/I
P

= A
P
,
pues e P, luego 1 e A P, luego I
P
= 0. As pues, f
#
P
es un isomorsmo.
Esto prueba que f es una inmersion abierta.
Si el espacio imagen es irreducible, el teorema siguiente muestra mas clara-
mente por que una inmersi on cerrada no puede ser plana:
Teorema 4.49 Sea f : X Y un homomorsmo plano con Y irreducible.
Entonces todo abierto no vaco de X tiene imagen densa en Y . Si X tiene
un n umero nito de componentes irreducibles, cada una de ellas tiene tambien
imagen densa en Y .
4.6. Homomorsmos planos 143
Demostraci on: Sea U ,= un abierto en X. Tomamos un abierto afn
en Y que corte a f[U] y basta probar que f[U] es denso en dicho abierto.
Equivalentemente, podemos suponer que Y es afn. Tambien podemos reducir
U y suponer que es afn. El teorema 4.47 implica que f[
U
sigue siendo plano. As
pues, basta probar el teorema en el caso en que U = X es afn. Pongamos que
U = EspB, Y = EspA, de modo que f se corresponde con un homomorsmo
plano A B.
Sea el punto generico de Y . Basta probar que f[X] o, equivalentemente,
que la bra generica X

no es vaca. Sea N = rad0 A. Entonces A/N es


reducido e irreducible, luego es un dominio ntegro y podemos considerar su
cuerpo de cocientes K. Observemos que = N, luego
k() = A
N
/N
N
= (A/N)
0
= K.
Como B es plano, tenemos un monomorsmo
B/NB = B
A
(A/N) B
A
K = B
A
k() = O
X

(X

).
Si la bra generica fuera vaca tendramos que B = NB y todos los elementos
de B seran nilpotentes, pero entonces X = EspB = , contradicci on.
Si X tiene un n umero nito de componentes irreducibles, cada una de ellas
contiene un abierto no vaco, luego su imagen es densa por la parte ya probada.
El teorema siguiente no es trivial en absoluto, pues se apoya en [A.17]:
Teorema 4.50 Si f : X Y es un homomorsmo de tipo nito entre es-
quemas localmente noetherianos, entonces el conjunto de los puntos donde f es
plano es abierto en X (tal vez vaco).
Demostraci on: Sea f : X Y un homomorsmo de tipo nito entre
esquemas localmente noetherianos y sea P X un punto plano. Hemos de ver
que f es plano en un entorno de P. Podemos tomar un entorno afn noetheriano
V de f(P) y un entorno afn noetheriano U f
1
[V ] de P. Equivalentemente,
podemos suponer que X e Y son anes y noetherianos, digamos X = EspB,
Y = EspA, de modo que f esta determinado por un homomorsmo A B
que convierte a B en una A-algebra de tipo nito.
Los puntos planos de f se corresponden con los ideales p EspB tales que
B
p
es plano sobre A
q
, donde q es la antiimagen de p en A. Ahora bien, como
A
q
es plano sobre A, tenemos que si B
p
es plano sobre A
q
, tambien es plano
sobre A y, recprocamente, si B
p
es plano sobre A entonces (B
p
)
q

= B
p
es plano
sobre A
q
. En denitiva, el conjunto de puntos planos de f se corresponde con
el conjunto
U = p EspB [ B
p
es plano sobre A,
que es abierto por el teorema [A.17].
Veamos un primer ejemplo del buen comportamiento de las bras de un
homomorsmo plano:
144 Captulo 4. Algunas clases de esquemas y homomorsmos
Teorema 4.51 Sea f : X Y un homomorsmo plano en un esquema Y con
un n umero nito de componentes irreducibles. Si Y es reducido (o irreducible o
ntegro) y las bras cuasigenericas de f son tambien reducidas (o irreducibles o
ntegras) entonces X es reducido (o irreducible o ntegro).
Demostraci on: Supongamos en primer lugar que Y es irreducible con
punto generico , y que la bra X

es irreducible. Entonces Z = X

es un
cerrado irreducible en X. Su complementario U = X Z es abierto y / f[U].
Ahora bien, f[
U
: U Y es tambien un homomorsmo plano, y en la prueba
del teorema anterior hemos visto que f[U]. La unica posibilidad es que
U = , luego X = Z es irreducible.
Supongamos ahora que Y es reducido. Como ser reducido es una propie-
dad local, podemos suponer que X = EspB, Y = EspA, de modo que f se
corresponde con un homomorsmo plano A B. Sean p
1
, . . . , p
n
los primos
minimales de A (que se corresponden con los puntos cuasigenericos de Y ). Como
A es reducido, el homomorsmo canonico A

i
(A/p
i
) es inyectivo.
Como B es plano sobre A, tenemos monomorsmos
B

i
(B
A
(A/p
i
))

i
(B
A
k(p
i
)) =

i
O
X
p
i
(X
p
i
).
Por hip otesis, cada anillo O
X
p
i
(X
p
i
) es reducido, luego B tambien lo es.
Teniendo en cuenta que un esquema es ntegro si y s olo si es reducido e
irreducible, el tercer caso del enunciado es consecuencia inmediata de los dos ya
probados.
Nos ocupamos ahora de la dimensi on de las bras de un homomorsmo
plano. Empezamos con un resultado local:
Teorema 4.52 Sea f : X Y un homomorsmo entre esquemas localmente
noetherianos, sea P X y Q = f(P). Entonces
dimO
X
Q
,P
dimO
X,P
dimO
Y.Q
y si f es plano se da la igualdad.
Demostraci on: Vamos a considerar los esquemas X

= X
Y
EspO
Y,Q
,
Y

= EspO
Y,Q
y la proyecci on f

: X

. Llamamos Q

= m
Q
Y

. Por el
teorema 3.47, existe un punto P

= P
Q
X

tal que f

(P

) = Q

, y se cumple
que O
Y

,Q
= O
Y,Q
, O
X

,P
= O
X,P
, X

Q
= X
Q
. Esto signica que basta probar
el teorema para f

, P

y Q

(notemos ademas que si f es plano entonces f

tambien lo es). Equivalentemente, podemos suponer que Y = EspA, donde A


es un anillo noetheriano local, y que Q es su unico punto cerrado.
Razonaremos por inducci on sobre la dimensi on de Y . Si dimY = 0 entonces
Q es el unico primo de A, y esta formado por sus elementos nilpotentes. Cla-
ramente dimO
Y,Q
= 0. Por otra parte, si U = EspB es un abierto afn en X,
tenemos que
O
X
Q
(U
Q
) = B
A
(A/Q),
4.6. Homomorsmos planos 145
y es facil denir un isomorsmo (B
A
(A/Q))
red

= B
red
. De aqu se sigue
que (X
Q
)
red

= X
red
, luego dimO
X
Q
,P
= dimO
X,P
. As pues, la relaci on del
enunciado se cumple con igualdad.
Supongamos ahora que dimY 1. Hagamos un nuevo cambio de base y pa-
semos a X

= X
Y
Y
red
, Y

= Y
red
y f

: X

. Razonando an alogamente
al caso anterior (cambiando Q por rad0 A) concluimos que X

red
= X
red
, por
lo que X y X

son homeomorfos como espacios topologicos y podemos considerar


un punto P

cuya imagen por f

sea el punto Q

que se corresponde
con Q y de modo que dimO
X

,P
= dimO
X,P
. Tambien se conservan las bras:
X

Q
= X
Y
Y

Y
k(Q

= X
Y
k(Q) = X
Q
,
y si f es plano tambien lo es f

. Equivalentemente, podemos suponer que Y es


reducido. El ideal Q no puede estar formado unicamente por divisores de 0, ya
que en tal caso el teorema [3.43] nos dara que Q sera un primo minimal de A
(y sera el unico, lo cual es imposible). Tomemos, pues, t Q A no nulo ni
divisor de cero. Por el teorema [4.58] tenemos que dimA/(t) = dimA1.
Ahora consideramos Y

= Esp(A/(t)), X

= X
Y
Y

y f

: X

.
Llamamos Q

= Q/(t) Y

. Si U = EspB es un entorno de P en X, tenemos


que U
Y
Y

= Esp(B
A
(A/(t))) y es facil ver que B
A
(A/(t))

= B/(t

),
donde t

P es la imagen de t por el homomorsmo A B. Llamamos


P

= P/(t

) U
Y
Y

, de modo que f

(P

) = Q

. Ademas
O
X

,P


= (B/(t

))
P/(t

)

= B
P
/(t

= O
X,P
/(t

).
Se cumple que dimO
X

,P
dimO
X,P
1, pues la prueba de esta desigualdad
en el teorema [4.58] es elemental y no requiere la hip otesis de que t

no sea divisor
de cero. Mas a un, si f es plano entonces O
X,P
es plano sobre A
Q
, que a su vez
es plano sobre A, luego O
X,P
es plano sobre A. De aqu se sigue a su vez que
t

no es un divisor de cero en O
X,P
, pues la multiplicaci on por t determina
un monomorsmo A A que induce un monomorsmo O
X,P
O
X,P
al
multiplicar por
A
O
X,P
, y dicho monomorsmo es la multiplicaci on por t

. Por
consiguiente, en este caso tenemos que dimO
X

,P
= dimO
X,P
1. Como en
los casos anteriores se comprueba que X

Q
= X
Q
. Por hip otesis de induccion
dimO
X

,P
dimO
X

,P
dimO
Y

,Q
,
y si f es plano se da la igualdad. Por lo tanto
dimO
X
Q
,P
dimO
X,P
1 (dimO
Y,P
1) = dimO
X,P
dimO
Y,Q
,
y si f es plano se da la igualdad.
Para conjuntos algebraicos tenemos un resultado global:
Teorema 4.53 Sea f : X Y un homomorsmo plano y suprayectivo entre
conjuntos algebraicos. Supongamos que Y es irreducible y que todas las com-
ponentes irreducibles de X tienen la misma dimensi on. Entonces, para cada
Q Y las componentes irreducibles de X
Q
tienen todas la misma dimensi on, y
dimX
Q
= dimX dimY.
146 Captulo 4. Algunas clases de esquemas y homomorsmos
Demostraci on: Observemos que si X es un conjunto algebraico sobre k,
entonces X
Q
es un conjunto algebraico sobre k(Q), pues los homomorsmos de
tipo nito son estables bajo cambios de base.
Sea W una componente irreducible de X
Q
y tomemos un punto cerrado
P W que no pertenezca a ninguna otra componente irreducible de X
Q
. Por
el teorema anterior,
dimW = dimO
W,P
= dimO
X
Q
,P
= dimO
X,P
dimO
Y,Q
.
En la primera igualdad hemos usado [3.88 c)] y [3.79 f)], que nos dan tambien
dimO
X,P
= codim
X
P = dimX dimP,
dimO
Y,Q
= codim
X
Q = dimY dimQ.
Por ultimo, como P es cerrado en W, tambien lo es en X
Q
, luego k(P) es
una extensi on nita de k(Q), luego, por 3.22,
dimP = grad. tr. k(P)/k = grad. tr. k(Q)/k = dimQ.
En resumen tenemos que dimW = dimX dimY .
Veamos un criterio util para reconocer homomorsmos planos. En el teorema
siguiente aparece la nocion de regularidad de un esquema, que estudiaremos en
el captulo VII. Aqu solo necesitamos la pura denici on: Un esquema X es
regular si todos sus anillos locales O
P,X
son regulares (en el sentido de [5.8]).
Teorema 4.54 Sea f : X Y un homomorsmo de esquemas, donde X es
localmente noetheriano e Y es ntegro, regular y dimY = 1. Entonces f es
plano si y s olo si la imagen de cada punto asociado de X es el punto generico
de Y . En particular, si X es reducido, esto equivale a que cada componente
irreducible de X tiene imagen densa en Y .
Demostraci on: Supongamos que f es plano. Observemos que todos los
puntos de Y distintos del punto generico son cerrados. Tomemos un punto
P X tal que Q = f(P) sea un punto cerrado y veamos que P no puede ser
un punto asociado de X.
Como Y es regular, el anillo O
Y,Q
es regular y de dimensi on 1, luego por [5.17]
tenemos que es un dominio de ideales principales. Sea m
P
= (t). Ciertamente, t
no es un divisor de cero en O
Y,Q
y, como f
#
P
es plano, concluimos que f
#
P
(t) m
P
no es un divisor de cero en O
X,P
, luego [3.49] implica que P no es un punto
asociado de X.
Supongamos ahora la condici on del enunciado y veamos que f es plano.
Tomemos P X y Q = f(P). Hemos de probar que f
#
P
: O
Y,Q
O
X,P
es
plano. Si Q es el punto generico de Y entonces O
Y,Q
es un cuerpo y no hay nada
que probar. Supongamos, pues, que Q es un punto cerrado. El anillo O
Y,Q
es
un dominio de ideales principales, luego seg un [A.8] basta probar que O
X,P
es
libre de torsi on sobre O
Y,P
.
4.6. Homomorsmos planos 147
En caso contrario, existe un y O
Y,Q
tal que f
#
P
(y) es un divisor de cero
en O
X,P
. Ciertamente, y no puede ser una unidad, luego y m
Q
. Si m
Q
= (t),
tambien f
#
P
(t) es un divisor de cero. Por el teorema [3.49] existe un primo
asociado p EspO
X,P
tal que f
#
P
(t) p. Este ideal se corresponde con un
punto P

X tal que O
X,P


= (O
X,P
)
p
, luego [3.50] implica que m
P
es un
primo asociado de O
X,P
, luego P

es un punto asociado de X. Vamos a probar


que f(P

) = Q y as tendremos una contradicci on, pues f(P

) debera ser el
punto generico de Y .
Tomemos abiertos anes Q V Y , P U f
1
[V ]. Entonces P

U,
porque P P

. Digamos que V = EspA, V = EspB, con lo que f induce


un homomorsmo de anillos : A B. Podemos identicar a P y P

con
ideales primos P

P B, de modo que
1
[P] = Q. Ademas tenemos que
el homomorsmo A
Q
B
P
enva los puntos de Q a p = P

P
, luego tambien
[Q] P

, luego Q
1
[P

]
1
[P] = Q, luego f(P

) = Q.
Si X es reducido, la condici on es que los puntos cuasigenericos de X se
correspondan con el punto generico de Y . Si W es una componente irreducible
de X, consideramos en ella la unica estructura de subesquema cerrado reducido,
con lo que W es un esquema ntegro y f se restringe a f
W
: W Y . Sea
el punto generico de W, es decir, el punto que cumple W = . Por el
teorema 3.17 tenemos que f() es el punto generico de Y si y solo si f[W] es
denso en Y .
As, la proyecci on del ejemplo de la p agina 85 es plana, lo que muestra
que aunque X sea ntegro las bras no tienen por que ser todas reducidas.
Razonando an alogamente con la ecuacion XY T obtenemos una familia de
hiperbolas (irreducibles) excepto en 0, donde tenemos un par de rectas. As
pues, las bras de un homomorsmo plano entre esquemas ntegros tampoco
tienen por que ser todas irreducibles.
Terminamos con un resultado tecnico que necesitaremos mas adelante:
Teorema 4.55 Sea S un esquema localmente noetheriano, sea f : Z X
una inmersi on cerrada en un esquema localmente noetheriano X/S de modo
que Z/S es plano. Sea s S tal que f induzca un isomorsmo Z
s

= X
s
.
Entonces existe un abierto Z
s
U Z tal que f[
U
: U X es una inmersi on
abierta.
Demostraci on: Tomemos un abierto afn noetheriano s U S. Es
claro que f se restringe a una inmersi on cerrada f :
1
[U]
1
[U] con las
mismas bras Z
s
y X
s
. Por lo tanto, podemos suponer que S = EspA es un
esquema afn, donde A es un anillo noetheriano.
Basta probar que f se restringe a una inmersi on abierta en un entorno de
cada punto z Z
s
, luego podemos tomar un abierto afn noetheriano tal que
f(z) U X y trabajar con la restricci on f
1
[U] U, pues entonces el
isomorsmo Z
S
k(s) X
S
k(s) se restringe claramente a un isomorsmo
f
1
[U]
S
k(s) U
S
k(s).
148 Captulo 4. Algunas clases de esquemas y homomorsmos
Equivalentemente, podemos suponer que X = EspB es afn, donde B es
un anillo noetheriano, y entonces Z = Esp(B/I), donde I es un ideal de B.
Tenemos homomorsmos
B

B/I
A

de modo que B/I es plano como A-modulo. El punto s se corresponde con un


ideal p EspA y la hip otesis sobre las bras se traduce en que el homomorsmo
B
A
k(p) (B/I)
A
k(p)
es un isomorsmo. El punto z se corresponde con un ideal P/I Esp(B/I) tal
que P A = p. Ahora observamos que
B
p

A
p
k(p)

= B
A
A
p

A
p
k(p)

= B
A
k(p),
e igualmente (B/I)
p

A
p
k(p)

= (B/I)
A
k(p). El isomorsmo anterior nos da
que el homomorsmo natural
B
p

A
p
k(p) (B/I)
p

A
p
k(p)
es tambien un isomorsmo. De la sucesion exacta
0 I
p
B
p
(B/I)
p
0
se deduce la sucesion exacta
0 = Tor
A
p
1
((B/I)
p
, k(p)) I
p

A
p
k(p) B
p

A
p
k(p) (B/I)
p

A
p
k(p),
donde el grupo de torsi on es nulo porque el m odulo (B/I)
p
es plano sobre A
p
(teorema [A.3]). Como el ultimo homomorsmo es en realidad un isomorsmo
resulta que I
p

A
p
k(p) = 0. No podemos aplicar el lema de Nakayama porque
I
p
no es nitamente generado como A
p
-modulo. Ahora bien, tenemos homo-
morsmos B
p
B
P
y k(p) k(P) que nos permiten multiplicar:
0 = B
P

B
p
I
p

A
p
k(p)
k(p)
k(P) = I
P

A
p
k(P),
y el epimorsmo natural I
P

A
p
k(P) I
P

B
P
k(P) nos permite concluir
que I
P

B
P
k(P) = 0. Ahora s que podemos aplicar el lema de Nakayama,
que nos da que I
P
= 0. Teniendo en cuenta que I es un B-modulo nitamente
generado, es claro que existe un f B P tal que I
f
= 0. Por consiguiente, la
sucesion exacta
0 I
f
B
f
(B/I)
f
0
implica que B
f
(B/I)
f
es un isomorsmo o, equivalentemente, que la in-
clusion Z D(f) D(f) X es un isomorsmo de esquemas. En denitiva,
la inmersi on Z X se restringe a una inmersion abierta en un entorno del
punto z Z prejado.
Captulo V
Haces coherentes
En este captulo estudiaremos los modulos sobre un esquema. Veremos que
si X = EspA es un esquema afn, una construcci on an aloga a construccion de
la estructura de esquema sobre X nos permite asociar un O
X
-modulo

M a cada
A-modulo M. Si X es un esquema arbitrario, los haces cuasicoherentes sobre X
seran los que localmente tienen esta forma, y al a nadir una condici on de nitud
obtendremos el concepto de haz coherente.
5.1 Haces cuasicoherentes
Del mismo modo que cada anillo A tiene asociado el esquema X = EspA,
vamos a ver ahora como asignar a cada A-modulo M un O
X
-modulo de forma
natural.
Denicion 5.1 Sea A un anillo y M un A-modulo. Denimos el haz asociado
a M en X = EspA, como el O
X
-modulo

M construido como sigue: Para cada
abierto U EspA denimos

M(U) como el conjunto de todas las aplicaciones
s : U

pU
M
p
tales que para cada p U se cumple que s(p) M
p
y existen m M, f A
y un entorno p V U tales que para todo q V se cumple que f / q y
s(q) = m/f.
Podemos considerar a

M(U) como grupo abeliano de forma natural y

M
es un haz en EspA con las restricciones denidas de forma natural. M as a un,
teniendo en cuenta la denici on 2.3 es inmediato que

M admite una estructura
natural de O
X
-modulo.
La prueba del teorema siguiente es una modicaci on obvia de la prueba del
teorema 2.4:
Teorema 5.2 Si A es un anillo, M un A-m odulo y X = EspA, entonces:
149
150 Captulo 5. Haces coherentes
a) Para cada p X, se cumple que

M
p

= M
p
.
b) Para cada a A, se cumple que

M(D(a))

= M
a
.
c) En particular,

M(X)

= M.
M as precisamente, a traves de estos isomorsmos las restricciones y los homo-
morsmos

M(D(f))

M
p
se corresponden con los homomorsmos naturales.
Notemos que si X = EspA y consideramos M = A, entonces

M = O
X
.
Se comprueba f acilmente que cada homomorsmo de modulos f : M N
induce de forma natural un unico homomorsmo

f :

M

N que, a traves de
los isomorsmos del teorema anterior, se corresponde con los homomorsmos
naturales entre las localizaciones. Recprocamente, si f :

M

N es un
homomorsmo de O
X
-modulos, ha de ser f =

f
X
.
M as en general, si X = EspA, M es un A-modulo y M es un O
X
-modulo,
entonces cada homomorsmo : M M(X) induce un homomorsmo de
haces

:

M M de la forma siguiente: para cada f A, al componer con
la restriccion obtenemos un homomorsmo M M(D(f)) que induce a su
vez un homomorsmo

M(D(f)) = M
f
M(D(f)), y estos homomorsmos
inducen el homomorsmo indicado.
Teorema 5.3 Sea X = EspA un esquema afn.
a) Si M
i

i
es una familia de A-m odulos, entonces

i
M
i

=

M
i
.
b) Una sucesi on de A-m odulos L M N es exacta si y s olo si lo es la
sucesi on de O
X
-m odulos

L

M

N.
c) Si M y N son dos A-m odulos, entonces

M
A
N

=

M
O
X

N.
d) Si N es un subm odulo de N, entonces

M/N

=

M/

N.
Demostraci on: a) es inmediato a partir de las deniciones.
b) Si L M N es exacta, entonces tambien lo son las sucesiones
L
p
M
p
N
p
, para cada p EspA (teorema [3.2]) y esto equivale a que
la sucesion de O
X
-modulos es exacta. El recproco es consecuencia inmediata
del teorema [3.11].
c) Sea L = M
A
N. Para cada abierto principal D(a) de X tenemos un
isomorsmo natural de A
a
-modulos

L(D(a)) = (M
A
N)
a

= (M
A
N)
A
A
a

= (M
A
A
a
)
A
a
(N
A
A
a
)

= M
a

A
a
N
a
=

M(D(a))
O
X
(D(a))

N(D(a)).
5.1. Haces cuasicoherentes 151
Estos isomorsmos son compatibles con las restricciones, luego inducen un
isomorsmo

L

=

M
O
X

N.
d) Por b) tenemos la sucesion exacta
0

N

M

M/N 0,
de la que se deduce el isomorsmo indicado.
Podramos denir un haz cuasicoherente en un esquema X como un O
X
-
modulo M con la propiedad de que cada punto de X tiene un entorno afn
U tal que M[
U

=

M, para cierto O
X
(U)-modulo M, pero vamos a dar otra
denici on v alida para espacios anillados arbitrarios, y demostraremos esto como
una caracterizacion en el caso de haces sobre un esquema.
Denicion 5.4 Sea (X, O
X
) un espacio anillado y sea M un O
X
-modulo. Di-
remos que M es un haz cuasicoherente si cada punto de X tiene un entorno
abierto U para el que existe una sucesion exacta de O
X
-modulos
O
(I)
X
[
U
O
(J)
X
[
U
M[
U
0,
donde O
(I)
X
=

iI
O
X
.
Por ejemplo, es inmediato que el propio O
X
es un haz cuasicoherente en
X, pues basta tomar la sucesion formada por la identidad en O
X
. El ejemplo
fundamental es el siguiente:
Teorema 5.5 Si X = EspA es un esquema afn y M es un A-m odulo, entonces

M es un haz cuasicoherente.
Demostraci on: Podemos formar una sucesi on exacta
K L M 0
donde K y L son A-modulos libres. Entonces K = A
(I)
, luego

K = O
(I)
X
, e
igualmente

L = O
(J)
X
y la sucesion exacta induce una sucesi on exacta de O
X
-
modulos en las condiciones de la denici on de haz cuasicoherente.
Para llegar a la caracterizaci on que hemos anunciado necesitamos un resul-
tado tecnico:
Teorema 5.6 Sea M un haz cuasicoherente en un esquema X. Supongamos
que X es noetheriano o, alternativamente, que es separado y cuasicompacto.
Entonces, para cada f O
X
(X), el homomorsmo can onico
M(X)
f
M(X)
O
X
(X)
O
X
(X)
f
M(X
f
)
es un isomorsmo.
152 Captulo 5. Haces coherentes
Demostraci on: Recordemos que, seg un 2.14,
X
f
= P X [ f
P
O

P
= O
P
m
P
.
Las hip otesis sobre X aseguran que este tiene un buen cubrimiento afn, y
entonces sabemos que X
f
es un abierto en X tal que la restricci on induce un
isomorsmo j : O
X
(X)
f
O
X
(X
f
). El segundo homomorsmo de la sucesi on
del enunciado es el dado por ma j(a)m[
X
f
.
Vamos a probar que cada punto P X tiene un entorno abierto U tal
que el homomorsmo canonico :

M(U) M[
U
es un isomorsmo (el dado
por
D(s)
(m/s
n
) = m[
D(s)
/s
n
, para m M(U), s O
X
(U)). Por hip otesis
podemos tomar U afn de modo que existe una sucesion exacta
O
(J)
X
[
U

O
(I)
X
[
U

M[
U
0.
Observemos que los dos primeros modulos son

O
X
(U)
(J)
y

O
X
(U)
(I)
, luego
=

U
, por lo que el prehaz (Im)

=

Im
U
es ya un haz. Esto signica que
la sucesion
O
X
(U)
(J)

U
O
X
(U)
(I)

U
M(U) 0
es exacta en O
X
(U)
(I)
, aunque no necesariamente en M(U). Sea M = Im
U
,
de modo que la sucesion
O
X
(U)
(J)

U
O
X
(U)
(I)

U
M 0
s que es exacta. Por el teorema anterior induce una sucesi on exacta
O
(J)
X
[
U

O
(I)
X
[
U

U


M 0.
Claramente tenemos un diagrama conmutativo
O
(J)
X
[
U

O
(J)
X
[
U

0
O
(J)
X
[
U

O
(J)
X
[
U

M[
U

0
en el que las dos primeras echas verticales son la identidad. Para cada P U,
al localizar obtenemos un diagrama similar con las exactas que prueba que
P
es un isomorsmo, luego es un isomorsmo.
Podemos tomar un buen cubrimiento afn de X formado por abiertos U
i
tales que

M(U
i
)

= M[
U
i
. Sea V
i
= U
i
X
f
= D(f[
U
i
). Observemos que
el isomorsmo
D(f|
U
i
)
: M(U
i
)
f
M(V
i
) es precisamente el isomorsmo
can onico descrito en el enunciado para U
i
en lugar de X.
5.1. Haces cuasicoherentes 153
El mismo razonamiento que en la prueba del teorema 2.15 nos da un dia-
grama conmutativo con las exactas
0

M(X)
f

i
M(U
i
)
f

i,j
M(U
i
U
j
)
f

0

M(X
f
)

i
M(V
i
)

i,j
M(V
i
V
j
)
Las echas verticales son los homomorsmos canonicos descritos en el enun-
ciado. Sabemos que la central es un isomorsmo. Por consiguiente es inyec-
tiva. Ahora bien, M[
U
i
U
j
es un haz cuasicoherente en el esquema U
i
U
j
, y
ambos cumplen las mismas hipotesis que M y X. Ademas V
i
V
j
= (U
i
U
j
)
f
.
Por consiguiente, tambien es inyectiva, lo que implica que es un isomorsmo.
Finalmente tenemos la caracterizacion natural de los haces cuasicoherentes
sobre un esquema:
Teorema 5.7 Sea X un esquema y M un O
X
-m odulo. Entonces M es un
haz cuasicoherente si y s olo si para todo abierto afn U de X se cumple que
M[
U

=

M(U).
Demostraci on: La denici on de haz cuasicoherente es local y los modulos

M(U) son cuasicoherentes, luego si se dan los isomorsmos indicados es que Mes
un haz cuasicoherente. Recprocamente, si Mes cuasicoherente y U es un abierto
afn, entonces U es cuasicompacto y separado luego, por el teorema anterior,
para cada f O
X
(U), se cumple que M(U)
f

= M(D(f)). Los isomorsmos son
consistentes con las restricciones. En efecto, si D(f) D(g), entonces f
n
= ag
y los diagramas siguientes conmutan:
M(U)
g

M(D(g))

M(U)
f

M(D(g))
f

M(D(f))
(La composicion de la segunda la horizontal es el isomorsmo can onico.)
Por consiguiente tenemos un isomorsmo

M(U)

= M[
U
.
En particular vemos que los haces cuasicoherentes sobre un esquema afn
X = EspA son exactamente los de la forma

M, donde M es un A-modulo.
Ahora es evidente que la suma directa y el producto de una familia de haces
cuasicoherentes sobre un esquema X es tambien cuasicoherente. El producto
tensorial de dos haces cuasicoherentes M y N es cuasicoherente. Mas a un, para
cada abierto afn U en X se cumple que
(M
O
X
N)(U) = M(U)
O
X
(U)
N(U).
154 Captulo 5. Haces coherentes
Similarmente, si N es un subhaz de M entonces M/N es cuasicoherente y,
para cada abierto afn U de X tenemos que (M/N)(U) = M(U)/N(U).
Tambien es facil ver que el n ucleo y la imagen de un homomorsmo entre
dos haces cuasicoherentes son haces cuasicoherentes. Para imagenes inversas
tenemos el teorema siguiente:
Teorema 5.8 Sea f : X Y un homomorsmo de esquemas y M un haz
cuasicoherente en Y . Entonces f

(M) es cuasicoherente y para cada abierto


afn V Y y cada abierto afn U X tal que f[U] V , se cumple que
f

(M)(U)

= M(V )
O
Y
(V )
O
X
(U).
Demostraci on: Sea g : U V la restriccion de f. Es f acil ver que
f

(M)[
U

= g

(M[
V
), luego podemos suponer sin perdida de generalidad que
X = U = EspB, Y = V = EspA. Consideremos una sucesion exacta
K

L

M(X) 0
en la que K y L son A-modulos libres.

Esta determina una sucesi on exacta

K

L M0,
la cual determina a su vez una sucesion exacta
f

K) f

L) f

(M) 0.
(La exactitud se comprueba considerando las sucesiones en los anillos locales.)
Es f acil ver que f

conmuta con las sumas directas. Tenemos que K = A


(J)
,
luego

K = O
(J)
Y
y f

K) = O
(J)
X
, e igualmente f

L) = O
(I)
X
. Esto prueba
que f

(M) es cuasicoherente, lo que implica a su vez que tenemos una sucesion


exacta
K
A
B L
A
B f

(M)(X) 0.
Se comprueba que el primer homomorsmo es 1, y tambien tenemos la
sucesion exacta
K
A
B
1
L
A
B M(Y )
A
B 0,
de donde se sigue que f

(M)(X)

= M(Y )
O
Y
(Y )
O
X
(X), como haba que
probar.
Nota Aunque aparentemente el isomorsmo que hemos construido en la prue-
ba del teorema anterior depende de la elecci on de K, L y de los homomorsmos,
es facil ver que para cada P U tenemos el diagrama conmutativo
f

(M)(U)

M(V )
O
Y
(V )
O
X
(U)

(M)
P

M
f(P)

O
Y,f(P)
O
X,P
5.1. Haces cuasicoherentes 155
donde la echa inferior es el isomorsmo can onico. Esto determina completa-
mente el isomorsmo del teorema anterior.
Para im agenes directas la situacion es la siguiente:
Teorema 5.9 Sea f : X Y un homomorsmo de esquemas y M un haz
cuasicoherente en X. Si X es noetheriano o bien f es separado y cuasicompacto,
entonces f

(M) es cuasicoherente.
Demostraci on: Si U Y es un abierto afn y g : f
1
[U] U es la
restriccion de f, es claro que f

(M)[
U
= g

(M[
U
), luego podemos suponer que
Y es afn, as como que X es noetheriano o bien separado y cuasicompacto.
Esto nos permite aplicar el teorema 5.6:
Sea g O
Y
(Y ) y sea g

su imagen en O
X
(X). Entonces
f

(M)(D(g)) = M(f
1
[D(g)]) = M(D(g

))

= M(X)
g
= f

(M)(Y )
g
,
y estos isomorsmos conmutan con los restricciones, luego f

(M)

=

f

(M)(X).
Veamos un primer ejemplo del interes de los haces cuasicoherentes:
Teorema 5.10 Si X es un esquema y (Z, i) es un subesquema cerrado, entonces
el n ucleo de i
#
es un haz cuasicoherente de ideales de O
X
. La correspondencia
(Z, i) N(i
#
) biyecta los subesquemas cerrados de X con los haces cuasicohe-
rentes de ideales de O
X
.
Demostraci on: Tenemos que i
#
: O
X
i

(O
Z
) es un homomorsmo
de haces de anillos. Tomemos un abierto afn U X. Entonces la restriccion
i[
i
1
[U]
: i
1
[U] U es una inmersion cerrada y el teorema 2.21 nos da que
i
1
[U] es afn y existe un ideal I O
X
(U) de modo que i[
i
1
[U]
es, salvo
isomorsmo la aplicacion descrita en el teorema 2.20, con lo que, en particu-
lar, para cada g O
X
(U) se cumple que N(i
#
)(U
g
)

= I
g
. Esto implica que
N(i
#
)[
U

=

I =

N(i
#
)(U). As pues, N(i
#
) es ciertamente un haz cuasicohe-
rente de ideales de O
X
.
El teorema 2.18 (con los hechos precedentes) prueba que la correspondencia
(Z, i) N(i
#
) biyecta los pares (salvo isomorsmo) (Z, i), donde Z es un
espacio anillado local e i : Z X una inmersi on cerrada de espacios anillados,
con los haces de ideales de O
X
. Ya hemos probado que si Z es un esquema
entonces N(i
#
) es un haz cuasicoherente. Ahora suponemos que I = N(i
#
) es
cuasicoherente y hemos de probar que Z es un esquema. Componiendo con
un isomorsmo podemos suponer que Z = V (I) y que la estructura de espacio
anillado es i
1
(O
X
/I).
Cada punto de Z tiene un entorno de la forma i
1
[U], donde U es un abierto
afn en X. Basta probar que i
1
[U] es un esquema afn, pero la estructura de
espacio anillado en i
1
[U] es i
1
(O
X
[
U
/I[
U
). Equivalentemente, podemos supo-
ner que X es un esquema afn. Como I es cuasicoherente, ha de ser de la forma
156 Captulo 5. Haces coherentes
I =

I, para un cierto ideal I de O(X), que determina por el teorema 2.20 un
subesquema cerrado (Z

, i

) de X cuyo haz de ideales asociado es precisamente I.


Sabemos que los haces de ideales se corresponden biunvocamente con las
inmersiones cerradas de espacios anillados en X, luego (Z, i)

= (Z

, i

), luego Z
es un esquema.
Si A es un anillo y M es un A-modulo, la construcci on del haz

M es el
an alogo para m odulos de la construcci on de la estructura de esquema sobre
EspA. Ahora vamos a introducir el an alogo para m odulos de la construcci on
de los esquemas Proy A.
Denicion 5.11 Consideremos un anillo graduado A y sea M un A-modulo
graduado:
A =

n0
A
n
, M =

nZ
M
n
.
Llamemos X = ProyA.
Para cada p ProyA, denimos M
(p)
como el grupo de elementos de grado 0
en M
p
, es decir, los elementos de M
(p)
son de la forma m/s, donde m M
d
y
s A
d
p.
Para cada abierto U ProyA, recordemos (denici on 2.5) que S
(p)
es el
conjunto de los elementos homogeneos de A que no estan en p y que A
(p)
es
el subanillo de S
1
(p)
A formado por las fracciones cuyo numerador es homogeneo
del mismo grado que el denominador. Similarmente denimos M
(p)
como el
subgrupo de S
1
(p)
M formado por las fracciones cuyo numerador es homogeneo
del mismo grado que el denominador. Claramente es un A
(p)
-modulo.
Igualmente, si f A es homogeneo de grado no nulo, A
(f)
es el subanillo de
A
f
formado por las fracciones cuyo numerador es homogeneo del mismo grado
que el denominador, y ahora denimos M
(f)
como el submodulo an alogo de M
f
.
Denimos

M(U) como el conjunto de todas las aplicaciones
f : U

pU
M
(p)
tales que para cada p U existe un abierto p V U y elementos m M
d
,
s A
d
tales que para cada q V se cumple que s / q y f(q) = m/s M
(q)
.
Es claro que

M es un haz sobre X con las restricciones naturales. Mas a un,
teniendo en cuenta la denici on de la estructura de esquema en X = ProyA, es
claro que

M tiene una estructura natural de O
X
-modulo.
Teorema 5.12 Sea A un anillo graduado y M un A-m odulo graduado. Sea
X = ProyA.
a) Para cada p A se cumple que

M
p
= M
(p)
.
b) Si f A es homogeneo de grado no nulo, entonces

M[
D(f)

=

M
(f)
(donde
el haz de la derecha es el denido en la secci on anterior).
5.1. Haces cuasicoherentes 157
c)

M es un haz cuasicoherente en X.
Demostraci on: La prueba de a) y b) es identica a la del teorema 2.6. Re-
cordemos que, precisamente por dicho teorema, D(f)

= EspA
(f)
. En principio

M
(f)
es un haz sobre EspA
(f)
, pero lo consideramos como un haz sobre D(f) a
traves de dicho isomorsmo.
El apartado c) es una consecuencia inmediata de b).
Observemos que, en las condiciones del teorema anterior, si
N =

nn
0
M
n
,
para cada f A homogeneo, se cumple que M
(f)
= N
(f)
, por lo que

M =

N.
Vemos as que, al contrario de lo que sucede en el caso afn, el haz

M no
determina el A-modulo M.
An alogamente a lo que sucede en el caso afn, (bajo ciertas hip otesis natu-
rales sobre el anillo graduado A) sucede que todo haz cuasicoherente sobre un
esquema Proy A es de la forma

M, para cierto A-modulo graduado M, pero esto
no es evidente en absoluto y pospondremos la demostraci on. Terminaremos esta
seccion con algunos resultados tecnicos sobre los haces

M y los homomorsmos
entre ellos.
Denicion 5.13 Si A es un anillo graduado y f : M N es un homo-
morsmo de A-modulos graduados (de grado 0, es decir, un homomorsmo que
cumple f[M
i
] N
i
para todo i Z), es claro que f induce un homomorsmo de
haces

f :

M

N completamente determinado por que, para todo p ProyA,
el homomorsmo

f
p
: M
(p)
N
(p)
es el homomorsmo inducido por f.
Teorema 5.14 Si A es un anillo graduado y M N P es una sucesi on
exacta de homomorsmos graduados entre A-m odulos graduados, entonces la
sucesi on

M

N

P tambien es exacta.
Demostraci on: Sea d > 0 y f A
d
. Entonces la sucesion
M
f
N
f
P
f
es exacta, de donde se sigue que tambien lo es
M
(f)
N
(f)
P
(f)
,
pues si un elemento b/f
n
N
(f)
tiene imagen nula, entonces tiene una anti-
imagen a/f
m
M
f
. Si llamamos al primer homomorsmo, esto signica
que f
n+k
(a) = f
m+k
b, para cierto k. Descomponiendo a en componentes
homogeneas e igualando las componentes de grado d(m+n+k), obtenemos que
f
n+k
(a

) = f
m+k
b, donde a

es la componente homogenea de a de grado dm.


Esto implica que (a

/f
m
) = b/f
n
, y a

/f
m
M
(f)
.
158 Captulo 5. Haces coherentes
Esto implica a su vez la exactitud de la sucesion

M
(f)


N
(f)


P
(f)
,
que claramente se corresponde con

M[
D(f)


N[
D(f)


P[
D(f)
Como los abiertos D(f) cubren Proy A, concluimos que la sucesion del enun-
ciado es exacta.
Si A es un anillo graduado y M, N son dos A-modulos graduados, para cada
d Z denimos (M
A
N)
d
como el subgrupo de M
A
N generado por los
tensores m n tales que m M
r
, n N
s
y r + s = d. Es inmediato que
A
d
(M
A
N)
d
(M
A
N)
d+d
, lo que nos permite denir una estructura
natural de A-modulo graduado en la suma directa (externa)

dZ
(M
A
N)
d
.
A su vez, es claro que podemos denir un homomorsmo de A-modulos
M
A
N

dZ
(M
A
N)
d
,
que tiene un inverso obvio, luego se trata de un isomorsmo. En denitiva, la
suma directa es interna y tenemos una estructura de A-modulo graduado en
M
A
N.
Teorema 5.15 Sea A un anillo graduado generado (como A
0
-algebra) por ele-
mentos de A
1
, sea X = ProyA y sean M y N dos A-m odulos graduados. En-
tonces

M
A
N

=

M
O
X

N.
Demostraci on: Bajo la hip otesis sobre A tenemos que X esta cubierto
por los abiertos D(f), donde f A
1
.
Veamos que si f A
1
entonces (M
A
N)
(f)

= M
(f)

A
(f)
N
(f)
. Podemos
denir de forma natural un epimorsmo i : M
(f)

A
(f)
N
(f)
(M
A
N)
(f)
.
Ahora denimos
M
: M M
(f)
mediante

M
(m) =

iZ
m
i
f
i
.
Es claro que se trata de un homomorsmo de grupos y satisface la relaci on

M
(am) =
a
f
r

M
(f), donde a A
r
.
En particular
M
(f
r
m) =
M
(m). Igualmente denimos
N
: N N
(f)
.
Se comprueba sin dicultad que
M
y
N
inducen un homomorsmo de grupos
: M
A
N M
(f)

A
(f)
N
(f)
5.2. Haces coherentes 159
dado por (mn) =
M
(m)
N
(n). Finalmente induce un homomorsmo
: (M
A
N)
(f)
M
(f)

A
(f)
N
(f)
dado por (x/f
r
) = (x). Es inmediato
que i = 1, por lo que i es un isomorsmo.
Seguidamente observamos que

(M
A
N)(D(f)) = (M
A
N)
(f)

= M
(f)

A
(f)
N
(f)
=

M(D(f))
O
X
(D(f))

N(D(f)) = (

M
O
X

N)(D(f)),
y es facil ver que estos isomorsmos conmutan con las restricciones, luego de-
terminan el isomorsmo del enunciado.
Muchos resultados sobre esquemas de tipo Proy A requieren, como es el caso
del teorema anterior, que el anillo graduado A este nitamente generado (como
A
0
-algebra) por elementos de A
1
. Esto lo cumplen los anillos de polinomios
(con un n umero nito de indeterminadas) y, m as en general, los cocientes de
anillos de polinomios sobre ideales homogeneos, que son los unicos ejemplos que
nos van a interesar.
5.2 Haces coherentes
El concepto de haz coherente sobre un esquema resulta de a nadir una con-
dici on de nitud al concepto de haz cuasicoherente. En realidad conviene discu-
tir dos condiciones de nitud relacionadas, que, al igual que hemos hecho con la
noci on de haz cuasicoherente, las presentamos aqu en el contexto general de los
espacios anillados. A continuaci on vemos que para haces sobre esquemas local-
mente noetherianos son equivalentes y pueden caracterizarse por una condici on
mucho mas simple:
Denicion 5.16 Sea X un espacio anillado y M un O
X
-modulo. Diremos que
M es nitamente generado si cada P X tiene un entorno abierto U tal que
existe un homomorsmo suprayectivo O
n
X
[
U
M[
U
, para un n 1. Diremos
que M es coherente si es nitamente generado y ademas, para cada homomor-
smo en estas condiciones, su n ucleo es tambien un O
X
-modulo nitamente
generado.
Las dos nociones que acabamos de introducir son locales, y en todos los casos
que nos van a interesar son equivalentes:
Teorema 5.17 Sea X un esquema y M un haz cuasicoherente en X. Conside-
remos las propiedades siguientes:
a) M es coherente.
b) M es nitamente generado.
c) Para cada abierto afn U de X, el m odulo M(U) es nitamente generado
sobre O
X
(U).
160 Captulo 5. Haces coherentes
Se cumple que a) b) c), y si X es localmente noetheriano entonces las
tres son equivalentes.
Demostraci on: Claramente a) b). Supongamos ahora que M es nita-
mente generado y sea U un abierto afn de X. Entonces U puede cubrirse por
un n umero nito de abiertos principales U
i
tales que existe una sucesion exacta
O
n
i
X
[
U
i
M[
U
i
0.
Por el teorema 5.3 tambien es exacta la sucesion
O
X
(U
i
)
n
i
M(U
i
) 0,
luego M(U
i
) es nitamente generado sobre O
X
(U
i
). En terminos de anillos, lo
que tenemos es un anillo A y un A-modulo M y un n umero nito de elementos
h
i
A tales que (h
1
, . . . , h
r
) = A y para los cuales M
h
i
es un A
h
i
-modulo
nitamente generado. Esto implica que M es un A-modulo nitamente generado
(ver el nal de la prueba del teorema 4.40). En nuestro caso, lo que tenemos es
que M(U) es nitamente generado sobre O
X
(U).
Supongamos ahora c) y que X es localmente noetheriano. Hemos de probar
que M es coherente, para lo cual tomamos un abierto V en X y un homomor-
smo : O
n
X
[
V
M[
V
. Hemos de probar que el n ucleo de es un O
V
-modulo
nitamente generado. Como se trata de una propiedad local, podemos supo-
ner que V es afn y noetheriano, pero entonces N() =

N(
V
) y N(
V
) es un
subm odulo de O
X
(V )
n
, luego es nitamente generado, porque O
X
(V ) es un ani-
llo noetheriano. De aqu se sigue claramente que N() es nitamente generado.
Es claro que si A es un anillo y M un A-modulo, entonces

M es un modulo
nitamente generado sobre EspA si y solo si M es nitamente generado sobre A.
De la propia denici on se sigue que el la suma directa y el producto ten-
sorial de un n umero nito de haces cuasicoherentes nitamente generados son
nitamente generados. En particular, si el esquema es localmente noetheriano,
la suma directa y el producto tensorial de dos haces coherentes es un haz cohe-
rente.
As mismo, si f : X Y es un homomorsmo de esquemas y M es un haz
cuasicoherente y nitamente generado en Y , entonces el teorema 5.8 implica que
f

M es un haz nitamente generado en X, pues podemos cubrir X por abiertos


anes U tales que f[U] V Y para un abierto afn V , y entonces f

M(U)
es un O
X
(U)-modulo nitamente generado, luego f

M[
U
es un haz nitamente
generado. En particular, si X es localmente noetheriano, la imagen inversa de
un haz coherente en Y es un haz coherente en X.
Para im agenes directas tenemos el teorema siguiente:
Teorema 5.18 Sea f : X Y un homomorsmo nito y sea M un haz
cuasicoherente y nitamente generado en X. Entonces f

(M) es un haz cua-


sicoherente y nitamente generado en Y . En particular, si Y es localmente
5.2. Haces coherentes 161
noetheriano, la imagen directa de un haz coherente en X por un homomorsmo
nito es un haz coherente en Y .
Demostraci on: Si V es un abierto afn en Y y U = f
1
[V ], entonces f[
U
es nita, f

(M)[
V
= (f[
U
)

(M[
U
) y basta probar que estos haces son cuasicohe-
rentes y nitamente generados. Equivalentemente, podemos suponer que Y es
afn. Entonces X tambien es afn (por la denici on de homomorsmo nito),
luego f es separado y cuasicompacto. El teorema 5.9 implica entonces que
f

(M) es cuasicoherente. Por lo tanto, f

(M) =

M(X). Por hip otesis M(X)
es un O
X
(X)-modulo nitamente generado y, como f es nito, tenemos que
O
X
(X) es un O
Y
(Y )-modulo nitamente generado, luego M(X) es tambien un
O
Y
(Y )-modulo nitamente generado, lo que implica que f

(M) es nitamente
generado.
El teorema siguiente es un ejemplo de resultado sobre haces que requiere que
sean coherentes:
Teorema 5.19 Sea X un esquema localmente noetheriano, sean M y N dos
haces coherentes sobre X, sea P X y sea f : M
P
N
P
un isomorsmo de
m odulos. Entonces existe un entorno afn U de P y un isomorsmo de m odulos

f : M(U) N(U) que hace conmutativo el diagrama siguiente:


M(U)

f

N(U)

M
P
f

N
P
Demostraci on: Cambiando X por un entorno de P podemos suponer
que X es afn y noetheriano, es decir, que X = EspA, donde A es un anillo
noetheriano, y podemos identicar a P con un ideal primo p de A. As mismo,
M=

M, N =

N, donde M y N son A-modulos nitamente generados. Tenemos
un isomorsmo f : M
p
N
p
.
Podemos representar M = L/K, donde L = l
1
, . . . , l
r
)
A
es un A-modulo
libre. Sea m
i
= [l
i
], de modo que M = m
1
, . . . , m
r
)
A
. Igualmente, pongamos
que N = n
1
, . . . , n
s
)
A
y que K = k
1
, . . . , k
t
)
A
.
Tomamos a A p tal que
a) f(m
i
/1) = y
i
/a, para cierto y
i
N,
b) n
i
/1 = f(x
i
/a), para cierto x
i
M,
c) ax = 0, para todo x en el n ucleo del homomorsmo M M
p
.
Si k
i
= a
i1
l
1
+ + a
irl
r
, con a
ij
A, entonces a
i1
m
1
+ + a
ir
m
r
= 0,
luego
f(0/1) = (a
i1
y
1
+ +a
ir
m
r
)/a = 0,
lo que signica que existe un b A p tal que b(a
i1
y
1
+ + a
ir
m
r
) = 0.
Podemos tomar el mismo b para todos los ndices i. Sea h = ab.
162 Captulo 5. Haces coherentes
Denimos f
1
: L N
h
mediante f
1
(l
i
) = by
i
/h, de modo que
f
1
(k
i
) = b(a
i1
y
1
+ +a
ir
m
r
)/h = 0.
Por consiguiente, f
1
induce un homomorsmo f
2
: M N
h
, el cual induce
a su vez un homomorsmo de A
h
-modulos

f : M
h
N
h
que hace conmutativo
el diagrama del enunciado (tomando U = D(h)).
Tenemos que

f es inyectivo, pues si

f(m/h
j
) = 0, entonces f(m/h
j
) = 0,
luego m/h
j
= 0 en M
p
, luego m/1 = 0 en M
p
, luego am = 0 por la eleccion de a,
luego hm = 0, luego m/h
j
= 0. Tambien es suprayectivo, pues

f(bx
i
/h) = n
i
/1.
Vamos a estudiar ahora la coherencia de los modulos de homomorsmos. En
primer lugar observamos que si X = EspA y M es cuasicoherente, entonces
Hom
O
X
(M, N)

= Hom
A
(M(X), N(X)).
En efecto, cada Hom
O
X
(M, N) determina por denici on un homomor-
smo
X
Hom
A
(M(X), N(X)), y cada Hom
A
(M(X), N(X)) dene, para
cada h A, un homomorsmo
h
: M(D(h)) = M(X)
h
N(D(h)). A su
vez, los homomorsmos
h
inducen un homomorsmo Hom
O
X
(M, N) tal
que
X
= .
As pues, si X es un esquema arbitrario, M es cuasicoherente y U es un
abierto afn en X, entonces cada modulo Hom
O
X
(M, N)(U) puede identicarse
con Hom
O
X
(U)
(M(U), N(U)).
El teoema [3.3] nos da que si A es un anillo noetheriano, M y N son A-
modulos y M es nitamente generado, entonces, para cada h A se cumple
que
Hom
A
(M, N)
h

= Hom
A
h
(M
h
, N
h
).
De aqu concluimos que si X = EspA, entonces
Hom
O
X
(

M,

N)

=

Hom
A
(M, N).
M as en general:
Teorema 5.20 Si X es un esquema localmente noetheriano, M es un haz cohe-
rente en X y N es un haz cuasicoherente en X, entonces Hom
O
X
(M, N) es un
haz cuasicoherente en X. Si adem as N es coherente, entonces Hom
O
X
(M, N)
tambien lo es.
Demostraci on: La primera parte es consecuencia inmediata del isomor-
smo previo al teorema. Para probar la segunda basta ver que si M y N son A-
modulos nitamente generados, entonces Hom
A
(M, N) tambien es nitamente
generado. En efecto, basta tomar un A-modulo libre nitamente generado L y
un epimorsmo : L M, el cual induce un monomorsmo
Hom
A
(M, N) Hom
A
(L, N).
5.2. Haces coherentes 163
El segundo m odulo es claramente nitamente generado, y el primero tambien
lo es porque A es noetheriano.
Si X es un esquema localmente noetheriano, entonces es obvio que los haces
localmente libres de rango n sobre X son coherentes. Ademas, si M es un haz
coherente en X, entonces X es localmente libre de rango n si y solo si para todo
P X se cumple que M
P
es un O
X,P
-modulo libre de rango n.
En efecto, una implicaci on es inmediata y para la otra basta aplicar el
teorema 5.19: si M
P
es libre de rango n tomamos N = O
n
X
y tenemos que
M
P

= N
P
, luego existe un entorno U de P tal que M(U)

= O
n
X
(U), de donde
M[
U

= O
n
U
.
El teorema siguiente generaliza a 3.16 y los teoremas previos:
Teorema 5.21 Si X es un esquema ntegro y L es un haz localmente libre en X,
entonces las restricciones de L entre abiertos (no vacos) de X son inyectivas.
Demostraci on: En virtud del teorema 3.16, es obvio que los haces libres
cumplen el enunciado. Si L es localmente libre, V U X son abiertos no
vacos y f L(U) cumple que f[
V
= 0, tomamos un punto arbitrario P U.
Existe un entorno W de P tal que L[
W
es libre, por lo que las restricciones
entre abiertos contenidos en W son inyectivas. Como f[
V W
= 0, tambien
f[
UW
= 0. En particular, f
P
= 0. Esto prueba que f = 0.
Como consecuencia, si es el punto generico de X, U es un abierto en X y
P X, los homomorsmos naturales
L(U) L

, L
P
L

son inyectivos, lo que nos permite considerar a todos los m odulos L(U) y L
P
coo submodulos de L

. Es f acil ver que


L(U) =

PU
L
P
.
Terminamos la seccion con algunos resultados que necesitaremos mas ade-
lante.
Teorema 5.22 Sea f : X Y un homomorsmo de esquemas, sea M un
O
X
-m odulo y sea N un O
Y
-m odulo localmente libre de rango nito. Entonces
existe un isomorsmo natural
f

(M
O
X
f

N)

= f

M
O
Y
N.
Demostraci on: Sea V un abierto afn en Y tal que N[
V
sea libre de rango
n y sea U un abierto afn en X tal que U f
1
[V ]. Tenemos un isomorsmo
natural
M(U)
O
X
(U)
(N(V )
O
Y
(V )
O
X
(U))

= M(U)
O
Y
(V )
N(V ).
164 Captulo 5. Haces coherentes
Equivalentemente, tenemos isomorsmos

U,V
: (M
O
X
f

N)(U) M(U)
O
Y
(V )
N(V ).
Si hacemos variar U entre los abiertos anes contenidos en f
1
[V ], podemos
unir estos isomorsmos en un homomorsmo

V
: (M
O
X
f

N)(f
1
[V ]) M(f
1
[V ])
O
Y
(V )
N(V ).
En efecto, tenemos que N(V ) es un O
Y
(V )-modulo libre de rango n. Sea
b
1
, . . . , b
n
una base. Dado x (M
O
X
f

N)(f
1
[V ]) consideramos las imagenes

U,V
(x[
U
) =

i
m
i,U
b
i
,
donde los m
i,U
M(U) inducen elementos m
i
M(f
1
[V ]), y basta denir

V
(x) =

i
m
i
b
i
.
Similarmente construimos un homomorsmo inverso de
V
, luego se trata
de un isomorsmo

V
: f

(M
O
X
f

N))(V ) (f

M
O
Y
N)(V )
Ademas, los isomorsmos
V
son compatibles entre s, por lo que inducen
el isomorsmo de haces del enunciado.
Teorema 5.23 Sea X un esquema noetheriano, sea U X un abierto, sea M
un haz cuasicoherente en X y sea N un subhaz coherente de M[
U
. Entonces
existe un subhaz coherente N de M tal que N[
U
= N.
Demostraci on: Consideremos primero el caso en que X = EspA es afn.
Sea i : U X la inclusi on. Por el teorema 5.9, sabemos que el haz i

N es
cuasicoherente, y trivialmente cumple que i

N[
U
= N, pero no es un subhaz de
M. Sin embargo, como el funtor i

es exacto por la izquierda, tenemos que i

N
es un subhaz de i

(M[
U
). Este haz tambien es cuasicoherente.
Notemos que si V X es un abierto, i

(M[
U
)(V ) = M(U V ), por lo que
podemos denir un homomorsmo : M i

M[
U
de forma obvia. Notemos
que [
U
es la identidad.
Si M =

M, i

(M[
U
) =

M

, i

N =

N, donde N es un subm odulo de M

,
denimos

N =

1
X
[N]. Ciertamente, se trata de un subhaz cuasicoherente de
M. Ademas, si f A cumple que V = D(f) U, entonces

N(V ) =
1
X
[N]
f
=
1
V
[N
f
] =
1
V
[N(V )] = N(V ),
luego lo mismo vale para todo abierto V U, luego

N[
U
= N. Sin embargo, el
haz

N no tiene por que ser coherente. Para corregir esto expresamos U como
uni on nita de abiertos principales V
i
= D(f
i
), con f
i
A. El O
X
(V
i
)-modulo
5.3. Homomorsmos en espacios proyectivos 165
N(V
i
) =

N(V
i
) es nitamente generado. Tomemos un sistema generador, que
sera de la forma n
ij
/f
m
i
, para ciertos n
ij


N(X). Sea N



N(X) el submodulo
generado por los n
ij
y sea N =

N

. Se trata de un subhaz coherente de



N
y, por lo tanto, tambien de M, y adem as N(V
i
) =

N(V
i
) para todo i, luego
N(U) =

N(U) = N(U), luego N[
U
= N.
Ahora consideramos el caso en que el esquema X es arbitrario. Lo cubrimos
con un n umero nito de abiertos anes U
1
, . . . , U
m
. Por la parte ya probada, el
haz coherente N[
UU
1
se extiende a un subhaz coherente N

1
de M[
U
1
. Entonces
los haces N y N

1
determinan un subhaz coherente N
1
de M[
UU
1
que extiende
a N.
Del mismo modo, el haz coherente N
1
[
(UU
1
)U
2
se extiende a un subhaz
coherente N

2
de M[
U
2
, y los haces N
1
y N

2
determinan un subhaz coherente N
2
de M[
UU
1
U
2
que extiende a N. Tras un n umero nito de pasos llegamos a un
haz que cumple el teorema.
5.3 Homomorsmos en espacios proyectivos
Si X A
m
k
es un conjunto algebraico afn, un homomorsmo : X A
n
k
esta completamente determinado por n polinomios F
1
, . . . , F
n
k[X
1
, . . . , X
m
].
En terminos clasicos, estos polinomios determinan, concretamente, el homomor-
smo dado por
(P) = (F
1
(P), . . . , F
n
(P)).
En terminos de esquemas vemos que en realidad lo que importa son las cla-
ses f
i
= [F
i
] O
X
(X), que a su vez determinan el homomorsmo de anillos
k[X
1
, . . . , X
n
] O
X
(X) dado por X
i
f
i
, el cual a su vez determina el ho-
momorsmo de esquemas : X A
n
k
. Todo homomorsmo puede obtenerse
de esta forma.
M as en general, esto es valido si X/S es un esquema afn arbitrario denido
sobre un anillo S y consideramos homomorsmos en A
n
S
denidos sobre S. Si
no exigimos que el esquema X sea afn, el teorema 2.11 nos asegura que la
situaci on sigue siendo la misma: cada homomorsmo en A
n
S
esta determinado
por n elementos de O
X
(X).
En esta seccion vamos a ocuparnos del problema de que determina un ho-
momorsmo de un esquema X/S en un espacio proyectivo P
n
S
. Un esbozo de
respuesta en el caso clasico sera, por analoga al caso afn, conjeturar que un
homomorsmo : X P
m
k
P
n
k
viene determinado por n + 1 formas de
m+ 1 variables y del mismo grado d, y viene dado por
(P) = (F
0
(P), . . . , F
n
(P)).
Sin embargo esto es falso por dos razones:
Las n formas pueden no denir un homomorsmo en todo X. En principio
solo lo denen sobre el conjunto de puntos donde no se anulan todas
166 Captulo 5. Haces coherentes
simult aneamente. Es el caso de : P
n+1
k
P P
n
k
dada por
(x
0
, . . . , x
n+1
) = (x
0
, . . . , x
n
),
que no esta denida en el punto P = (0, . . . , 0, 1).
Un homomorsmo puede necesitar formas diferentes para ser denido en
abiertos distintos, de manera que ning un conjunto de formas sea v alido
para todos los puntos su dominio. Por ejemplo, si Q = V (XY XZ) es la
supercie del ejemplo de la p agina 129, la proyecci on p
1
: Q P
1
k
viene
denida por p
1
(x, y, z, w) = (x, w) = (z, y), de modo que las formas X y
W sirven para ciertos puntos y las formas Z e Y sirven para otros.
Nuestro prop osito es tratar de entender adecuadamente estos fenomenos,
para lo cual tenemos que introducir varios conceptos. Empezaremos estudiando
esquemas de la forma Proy A, donde A es un anillo graduado nitamente ge-
nerado como A
0
-algebra por elementos de A
1
. Esto incluye, obviamente, a los
esquemas P
n
S
, para todo anillo S, y a los esquemas proyectivos determinados
por cocientes A = S[X
0
, . . . , X
n
]/I, donde I es un ideal homogeneo.
Denicion 5.24 Sea A un anillo graduado, sea X = ProyA y sea M un A-
modulo graduado. Para cada n Z hemos denido M(n) como el A-modulo
graduado determinado por M(n)
d
= M
n+d
. Denimos O
X
(n) =

A(n). Si M es
un O
X
-modulo, denimos M(n) = M
O
X
O
X
(n).
Observemos que si f A
1
, entonces A(n)
(f)
= f
n
A
(f)
, luego
O
X
(n)[
D(f)

=

A(n)
(f)
= f
n

A
(f)

= f
n
O
X
[
D(f)

= O
X
[
D(f)
.
Si A esta generada (como A
0
-algebra) por A
1
, entonces los abiertos D(f)
con f A
1
cubren el esquema X, luego podemos concluir que los haces O
X
(n)
son localmente libres de rango 1, es decir, son haces inversibles. Obviamente
O
X
(0) = O
X
.
Teorema 5.25 Sea A un anillo graduado generado (como A
0
- algebra) por ele-
mentos de A
1
y sea X = Proy A.
a) El O
X
-m odulo O
X
(n) es inversible.
b) Para cada A-m odulo graduado M, se cumple que

M(n)

=

M(n).
c) O
X
(m) O
X
(n)

= O
X
(m+n).
Demostraci on: El apartado a) est a demostrado en las observaciones pre-
vias a la denici on de m odulo inversible.
b) Basta aplicar el teorema 5.15, pues

M(n) =

M
O
X

A(n)

=

M
A
A(n)

=

M(n).
5.3. Homomorsmos en espacios proyectivos 167
c) Es un caso particular de b):
O
X
(m) O
X
(n) =

A(m)(n)

=

A(m)(n) =

A(m+n) = O
X
(m+n).
Esto se traduce en que la aplicaci on Z Pic(X) dada por n [O
X
(n)] es
un homomorsmo de grupos.
Observemos que, en general, si A es un anillo graduado y X = Proy A,
entonces X esta denido sobre A
0
, lo cual implica que O
X
(X) tiene estructura de
A
0
-algebra. Explcitamente, el homomorsmo A
0
O
X
(X) esta determinado
por que cada s A
0
se corresponde con el unico s O
X
(X) tal que para todo
f A
+
homogeneo se cumple que s[
D(f)
= s/1 A
(f)
.
M as en general a un, si M es un A-modulo graduado y M =

M, tenemos
un homomorsmo de A
0
-modulos M
0
M(X) determinado igualmente: cada
m M
0
se corresponde con el unico m M(X) tal que m[
D(f)
= m/1.
En particular tenemos homomorsmos A
n
O
X
(n)(X). En la mayora
de los casos son monomorsmos. Por ejemplo, basta con que exista al menos
un elemento homogeneo f A
+
que no sea un divisor de cero. Otra condici on
suciente es que A sea reducido, pues un elemento del n ucleo ha de ser nilpo-
tente. En efecto, si a A
n
cumple que a = 0, entonces a/1 = 0 en A
f
para
todo f A
+
homogeneo. Por consiguiente, a/1 = 0 en A
p
, para todo p X,
luego a p, luego a rad0, luego a es nilpotente.
As pues, la primera observaci on de cara a comprender el papel de los haces
O
X
(n) es que O
X
(n)(X) es (en la mayora de los casos) una extension de A
n
.
En el caso mas simple tenemos la igualdad:
Teorema 5.26 Sea A
0
un anillo y A = A
0
[X
0
, . . . , X
r
]. Sea X = ProyA.
Entonces el homomorsmo natural A
n
O
X
(n)(X) es un isomorsmo, para
todo n 0, mientras que si n < 0 entonces O
X
(n)(X) = 0.
Demostraci on: Un s O
X
(n)(X) esta completamente determinado por
la r+1-tupla de restricciones (s[
D(X
0
)
, . . . , s[
D(X
r
)
). Recprocamente, una r+1-
tupla
(s
0
, . . . , s
r
) O
X
(n)(D(X
0
)) O
X
(n)(D(X
r
))
determina un elemento de O
X
(n)(X) si y solo si s
i
[
D(X
i
X
j
)
= s
j
[
D(X
i
X
j
)
para
todo i, j.
Ahora observemos que O
X
(n)(D(X
i
)) = A(n)
(X
i
)
esta formado por las fun-
ciones racionales F/X
s
i
, donde F es una forma de grado s + n, y similarmente
con O
X
(n)(D(X
i
X
j
)). Sea M = A
X
0
X
n
. Como las indeterminadas no son
divisores de cero, los homomorsmos canonicos
O
X
(n)(D(X
i
)) A
X
i
M y O
X
(n)(D(X
i
X
j
)) A
X
i
X
j
M
168 Captulo 5. Haces coherentes
son inyectivos y, si identicamos los modulos O
X
(n)(D(X
i
)) y O
X
(n)(D(X
i
X
j
))
con subm odulos de M, las restricciones se convierten en las inclusiones. To-
das las componentes de una r + 1-tupla (s
0
, . . . , s
r
) asociada a un elemento de
O
X
(n)(X) se convierten en el mismo elemento de M.
En conclusi on, podemos identicar O
X
(n)(X) con los las funciones racionales
de grado n en

i
A
X
i
M.
Si n 0, el homomorsmo A
n
O
X
(n)(X) se corresponde ahora con la
inclusi on A
n
M. Un elemento homogeneo de A
X
0
X
r
se expresa de forma
unica como
X
i
0
0
X
i
r
r
F(X
0
, . . . , X
r
),
donde cada i
j
Z y F A es un polinomio homogeneo no divisible entre ning un
X
i
. Este elemento estara en A
X
i
si y solo si i
j
0 para j ,= i, luego estara en
la interseccion si y s olo si i
j
0 para todo j. Concluimos que la interseccion es
exactamente A, luego O
X
(n)(X) se corresponde con A
n
si n 0 y es nulo en
caso contrario.
As pues, si S es un anillo y X = P
r
S
, podemos identicar los elementos de
O
X
(n)(X) con las formas de grado n, en el sentido de que cada s O
X
(n)(X)
esta completamente determinado por una unica forma F de grado n tal que
s[
X
i
= F/1 S[X
0
, . . . , X
r
]
(X
i
)
.
En particular es claro que, en este caso, O
X
(n) no es libre cuando n ,= 0,
pues O
X
(X) = O
X
(0)(X)

= S ,

= O
X
(n)(X). En otros terminos, tenemos un
monomorsmo Z Pic(P
r
S
).
Ahora vamos a ver que si L es cualquier haz inversible en cualquier es-
quema X, los elementos de L(X) se comportan como formas, aunque realmente
no lo sean. Antes de entrar en el caso general veamos la situacion con mas
detalle en el caso que hemos considerado hasta ahora:
Si X = P
r
S
, una forma F de grado n no determina una funci on en X, pero
s determina un conjunto cerrado. En terminos clasicos es el conjunto de los
puntos P X tales que F(P) = 0, y en terminos de esquemas es el cerrado
V (F) = P X [ F P.
Un poco m as en general, si X = Proy A y a A
n
, entonces a determina
igualmente el cerrado V (a) = P X [ a P. Hay un caso en el que
este cerrado tiene una interpretaci on geometrica clara: si A = S[X
0
, . . . , X
r
]/I,
donde I es un ideal homogeneo, entonces a A
n
es de la forma a = [F], para
cierta forma F de grado n, y V (a) = X V (F), considerando X P
r
S
a traves
de la inmersi on cerrada inducida por el epimorsmo S[X
0
, . . . , X
r
] A. En
otras palabras, a puede verse como la restriccion a X de una forma en P
r
S
, y
V (a) es la interseccion de X con la hipersupercie que F dene en P
r
S
.
Observemos ahora que O
X,P
esta formado por los cocientes de formas del
mismo grado con denominador fuera de P, mientras que O
X
(n)
P
esta formado
5.3. Homomorsmos en espacios proyectivos 169
por los cocientes similares pero en los que el numerador tiene el grado del deno-
minador +n. Es claro entonces que O
X
(n)
P
= aO
X
(n) si y solo si a / P, por
lo que
X V (a) = P X [ O
X
(n)
P
= aO
X
(n).
En estos terminos, el miembro derecho tiene sentido si X es cualquier es-
quema proyectivo y si en lugar de O
X
(n) ponemos cualquier haz inversible:
Denicion 5.27 Sea X un esquema y L un O
X
-modulo inversible en X. Si
s L(X) denimos
X
s
= P X [ L
P
= s
P
O
X,P
.
Notemos que si L = O
X
entonces X
s
es el denido en 2.14. Se trata de
un conjunto abierto, pues si P X
s
podemos tomar un entorno afn U y un
isomorsmo f : L[
U
O
X
[
U
, y entonces X
s
U = X
f(s)
U, luego X
s
es un
entorno de P.
As pues, si pensamos en s L(X) como una forma, entonces X
s
es
el conjunto de puntos donde la forma no se anula. Hemos visto que esto es
realmente as cuando tiene sentido considerar a s como una forma.
Teorema 5.28 Si X es un esquema reducido, L es un O
X
-m odulo inversible y
s L(X) cumple que X
s
= , entonces s = 0.
Demostraci on: Podemos cubrir X con abiertos anes U tales que L[
U
es
libre. Entonces U
s|
u
= , luego si probamos el teorema en el caso en que X es
afn y L es libre, podremos concluir que s[
U
= 0 y, por consiguiente, que s = 0.
Si X es afn y L es libre, podemos suponer que L = O
X
, pero entonces
X
s
= D(s) = equivale a que s O
X
(X) es nilpotente, luego si X es reducido
ha de ser s = 0.
Las formas no son funciones, pero los cocientes de formas denen funciones.
Vamos a probar esto en general:
Sea X un esquema, sea L un haz inversible en X y sean s, t L(X). Para
cada punto P X
t
, tenemos que s
P
= a
P
t
P
, para un unico a
P
O
X,P
. Existe
un abierto U X
t
, entorno de P, y un a
U
O
X
(U) tal que a
P
= a
U,P
.
Restringiendo U si es preciso podemos suponer que s[
U
= a
U
t[
U
. La unicidad
hace que a
U,Q
= a
Q
para todo Q U. El teorema [1.3] implica que los a
U
determinan un unico a O
X
(X
t
) tal que s[
X
t
= at[
X
t
.
Denicion 5.29 Sea X un esquema, sea L un haz inversible en X y conside-
remos s, t L(X). Llamaremos s/t O
X
(X
t
) al unico elemento que cumple
s[
X
t
=
s
t
t[
X
t
.
Para cubrir un esquema X mediante abiertos X
s
, donde s vara en L(X),
necesitamos un generador global de L:
170 Captulo 5. Haces coherentes
Denicion 5.30 Sea X un espacio anillado local y M un O
X
-modulo. Un
generador global de M es un conjunto S M(X) tal que para cada P X el
conjunto s
P
[ s S es un generador de M
P
como O
X,P
-modulo. (Esto no
implica necesariamente que S genere M(X) como O
X
(X)-modulo.)
Por ejemplo, si A es un anillo y M es un A-modulo, entonces un sistema
generador de M es claramente un generador global de

M.
Teorema 5.31 Sea X un esquema, L un haz inversible y S L(X). Entonces
S es un generador global de L si y s olo si X
s
[ s S es un cubrimiento abierto
de X.
Demostraci on: Si S es un generador global y P X, sea m L
P
un
generador. Para cada s S existe un a
s
O
X,P
tal que s
P
= a
s
m. Si a
s
m
P
para todo s S, entonces los s
P
no pueden generar L
P
, luego a
s
O

X,P
para
alg un s, lo que implica que L
P
= s
P
O
X,P
, es decir, que P X
s
. El recproco
es obvio.
Por ejemplo, si S es un anillo, Y = P
r
S
y L = O
Y
(1), entonces las indetermi-
nadas X
i
L(Y ) son un generador global de L, pues los abiertos Y
X
i
= D(X
i
)
cubren Y .
Luego necesitaremos esta caracterizacion:
Teorema 5.32 Sea X un espacio anillado local y M un O
X
-m odulo. Entonces
M tiene un generador global S si y s olo si existe un epimorsmo O
(I)
X
M,
para un conjunto I, en cuyo caso podemos tomar I = S.
Demostraci on: Notemos que 1 O
X
(X) es un generador global de O
X
,
y que, m as en general, la base canonica de O
(I)
X
(X) es un generador global de
O
(I)
X
. Para cada P X tenemos el diagrama conmutativo
O
(I)
X
(X)

M(X)

O
(I)
X,P

M
P
Como todas las echas son epimorsmos, concluimos que las imagenes de la
base canonica en M(X) son un generador global de M.
Recprocamente, si S es un generador global de M, sea
s

sS
la base
can onica de O
(S)
X
(X). Para cada abierto U de X, tenemos que esta base canonica
se restringe a la base canonica de O
(S)
X
(U), luego podemos denir un homomor-
smo
U
: O
(S)
X
(U) M(U) mediante

U
_

sS
a
s

s
[
U
_
=

sS
a
s
s[
U
.
5.3. Homomorsmos en espacios proyectivos 171
Estos homomorsmos
U
determinan claramente un homomorsmo de haces
: O
(S)
X
M tal que, para cada P X, se cumple que
P
((
s
)
P
) = s
P
, luego

P
es un epimorsmo y, por denici on, tambien.
Consideremos ahora un homomorsmo de esquemas f : X Y denido
sobre S. El teorema 5.8 nos da que f

O
Y
(1) es un haz cuasicoherente en X, y
si V es un abierto afn en Y tal que O
Y
(1)[
V

= O
Y
[
V
y U es un abierto afn en
X tal que U f
1
[V ], tenemos que
f

O
Y
(1)(U)

= O
Y
(1)(V )
O
Y
(V )
O
X
(U)

= O
X
(U).
Esto implica que f

O
Y
(1) es inversible.
El homomorsmo natural de haces O
Y
(1) f

O
Y
(1) nos da en particu-
lar un homomorsmo natural f

: O
Y
(1)(Y ) f

O
Y
(1)(X). Para cada punto
P X tenemos el diagrama conmutativo
O
Y
(1)(Y )
f

O
Y
(1)(X)

O
Y
(1)
f(P)

f

O
Y
(1)
P
La echa horizontal inferior se corresponde con el homomorsmo natural
O
Y
(1)
f(P)
O
Y
(1)
f(P)

O
Y,f(P)
O
X,P
, que claramente transforma un gene-
rador como O
Y,f(P)
-modulo en un generador como O
X,P
-modulo. Por consi-
guiente, los elementos f

(X
i
) f

O
Y
(1)(X) forman un generador global de
f

O
Y
(1).
Esto prueba la primera parte del teorema siguiente:
Teorema 5.33 Sea S un anillo, Y = P
n
S
y X un esquema denido sobre S.
a) Si f : X Y es un homomorsmo de esquemas denido sobre S, en-
tonces f

O
Y
(1) es un haz inversible en X que admite un generador global
de n + 1 elementos.
b) Si L es un haz inversible en X que admite un generador global de n + 1
elementos s
0
, . . . , s
n
L(X), entonces existe un unico homomorsmo de
esquemas f : X Y denido sobre S tal que L

= f

O
Y
(1) y, a traves
de este isomorsmo, f

(X
i
) = s
i
.
Demostraci on: S olo falta probar la parte b). Los abiertos X
s
i
son un
cubrimiento abierto de X y tenemos denidos los elementos s
j
/s
i
O
X
(X
s
i
).
Denimos un homomorsmo de anillos O
Y
(D(X
i
)) O
X
(X
s
i
) mediante
X
j
/X
i
s
j
/s
i
. Esto es correcto, pues O
Y
(D(X
i
)) = S[X
0
/X
i
, . . . , X
n
/X
i
]
y O
X
(X
s
i
) es un S-modulo. De aqu obtenemos homomorsmos de esquemas
f
i
: X
s
i
D(X
i
) Y denidos sobre S.
La restriccion de f
i
a X
s
i
X
s
j
esta determinada por un homomorsmo
O
Y
(D(X
i
X
j
)) O
X
(X
s
i
X
s
j
) que, a traves de la identicaci on
O
Y
(D(X
i
X
j
))

= O
Y
(D(X
i
))
X
j
/X
i
,
172 Captulo 5. Haces coherentes
ha de ser el inducido por el homomorsmo que hemos construido, por lo que
esta completamente determinado por que
X
u
X
v
X
i
X
j
=
X
u
X
v
/X
2
i
X
i
/X
j

(s
u
/s
i
)(s
v
/s
i
)
s
i
/s
j
.
Similarmente, la restricci on de f
j
a X
s
i
X
s
j
esta determinada por el ho-
momorsmo que cumple
X
u
X
v
X
i
X
j
=
X
u
X
v
/X
2
j
X
j
/X
i

(s
u
/s
j
)(s
v
/s
j
)
s
j
/s
i
.
Queremos probar que ambas restricciones coinciden, para lo cual basta ver
que, en O
X
(X
s
i
X
s
j
) se cumple la igualdad
s
u
s
i

X
s
i
X
s
j
s
v
s
i

X
s
i
X
s
j
s
i
s
j

X
s
i
X
s
j
=
s
u
s
j

X
s
i
X
s
j
s
v
s
j

X
s
i
X
s
j
s
j
s
i

X
s
i
X
s
j
,
para lo cual basta aplicar (dos veces) la identidad
s
v
s
j

X
s
i
X
s
j
=
s
v
s
i

X
s
i
X
s
j
s
i
s
j

X
s
i
X
s
j
.

Esta a su vez se comprueba facilmente: Tenemos que


s
v
=
s
v
s
j
s
j
, s
i
=
s
i
s
j
s
j
, s
v
=
s
v
s
i
s
i
,
luego
s
v
s
j

X
s
i
X
s
j
s
j
[
X
s
i
X
s
j
= s
v
[
X
s
i
X
s
j
=
s
v
s
i

X
s
i
X
s
j
s
i
s
j

X
s
i
X
s
j
s
j
[
X
s
i
X
s
j
,
y basta tener en cuenta que (s
j
[
X
s
i
X
s
j
)
P
es una base de O
X,P
para cada
P X
s
i
X
s
j
.
Concluimos entonces que los homomorsmos f
i
se extienden a un unico
homomorsmo de esquemas f : X Y .
Sea L

= f

O
Y
(1) y sea t
i
= f

(X
i
) L

(X), de modo que t


0
, . . . , t
n
forman
un generador global de L

. Hemos de construir un isomorsmo entre L y L

que haga corresponder cada s


i
con t
i
. Por construcci on, X
s
i
f
1
[D(X
i
)]. En
O
Y
(1)(D(X
i
)) tenemos la relacion
X
j
[
D(X
i
)
=
X
j
X
i
X
i
[
D(X
i
)
,
de donde
t
j
[
X
s
i
= f
#
D(X
i
)
(X
j
/X
i
)[
X
s
i
t
i
[
X
s
i
=
s
j
s
i
t
i
[
X
s
i
.
5.3. Homomorsmos en espacios proyectivos 173
De aqu se sigue que, para cada P X
s
i
, el isomorsmo
P
: L

P
L
P
determinado por
P
((t
i
)
P
) = (s
i
)
P
cumple tambien
P
((t
j
)
P
) = (s
j
)
P
para
todo j. Como los haces son coherentes, estos isomorsmos determinan a su vez
isomorsmos
i
: L

[
X
s
i
L[
X
s
i
tales que (
i
)
P
=
P
(basta tener en cuenta
la denici on de los haces

M) y, como en realidad los isomorsmos locales
P
no dependen del i tal que P X
s
i
, los isomorsmos se extienden a un unico
isomorsmo
i
: L

L que cumple (t
i
) = s
i
.
Falta probar la unicidad de f: Si un homomorsmo f : X Y cumple
lo pedido, por las consideraciones previas al teorema es claro que se cumple
la relaci on X
s
i
= f
1
[D(X
i
)] (pues (X
i
)
f(P)
genera O
Y
(1)
f(P)
si y solo si
(s
i
)
P
= (X
i
)
f(P)
1 genera f

(O
Y
(1))
P
= O
Y
(1)
f(P)

O
Y,f(P)
O
X,P
).
El homomorsmo f esta completamente determinado por sus restricciones
f[
X
s
i
: X
s
i
D(X
i
), las cuales estan determinadas a su vez por los homo-
morsmos f
#
D(X
i
)
: O
Y
(D(X
i
)) O
X
(X
s
i
). As mismo, estos homomorsmos
estan determinados por las im agenes de los generadores X
j
/X
i
. Ahora bien, de
la relaci on
X
j
[
D(X
i
)
=
X
j
X
i
X
i
[
D(X
i
)
se sigue que
t
j
[
X
s
i
= f
#
D(X
i
)
(X
j
/X
i
) t
i
[
X
s
i
,
donde t
j
= f

(X
j
), lo que implica que f
#
D(X
i
)
(X
j
/X
i
) = t
j
/t
i
= s
j
/s
i
. As
pues, f es necesariamente el homomorsmo que hemos construido.
Nota Observemos que si f : X Y = P
n
S
es un homomorsmo denido
sobre S y, para d 1, llamamos L
d
= f

O
Y
(d), a cada forma F O
Y
(d)(Y )
de grado d le corresponde un s = f

F L
d
(X). Para cada P X tenemos el
diagrama conmutativo
O
Y
(d)(Y )
f

L
d
(X)

O
Y
(d)
f(P)

L
d,P
en el que la echa horizontal inferior corresponde al homomorsmo
O
Y
(d)
f(P)
O
Y
(d)
f(P)

O
Y,P
O
X,P
,
y es claro entonces que s
P
genera L
d,P
si y solo si F
P
genera O
Y
(d)
P
o, equi-
valentemente, f
1
[D(F)] = X
s
. En otras palabras, X X
s
esta formado por
los puntos de X cuya imagen en P
r
S
esta en V (F). Si f es una inmersion que
nos permite considerar X P
r
S
, podemos expresar esto tambien mediante la
igualdad X X
s
= X V (F), o X
s
= X D(F).
Por otra parte, hay que tener presente que esta interpretaci on de X
s
solo
tiene sentido cuando s es la imagen de una forma de O
P
n
S
(d)(P
n
S
), si bien la
aplicaci on O
P
n
S
(d)(P
n
S
) L
d
(X) no tiene por que ser suprayectiva.
Veamos algunos ejemplos:
174 Captulo 5. Haces coherentes
Ejemplo 1 Uno de los casos mas simples es el claso clasico en el que X P
m
k
es un conjunto algebraico proyectivo y f : X P
r
k
viene denido por r + 1
formas del mismo grado d: f(P) = (F
0
(P), . . . , F
r
(P)). Esto presupone que las
formas F
i
k[Y
1
, . . . , Y
m
] no se anulan simult aneamente en ning un punto de X.
Si X = Proy A, donde A = k[Y
0
, . . . , Y
m
]/I(X), entonces tenemos que las
clases s
i
= [F
i
] A
d
O
X
(d)(X) son un generador global de O
X
(d), pues los
abiertos X
s
i
estan formados por los puntos de X donde F
i
no se anula. Es f acil
ver que f es el homomorsmo determinado por el haz L = O
X
(d) y la asignaci on
X
i
s
i
, para i = 0, . . . , r.
En efecto, para cada i, la restriccion f[
X
s
i
: X
s
i
D(X
i
) viene dada por
f(P) = (F
0
(P)/F
i
(P), . . . , F
r
(P)/F
i
(P)) y se corresponde con el homomorsmo
de anillos k[X
0
/X
i
, . . . , X
r
/X
i
] O
X
(X
s
i
) dado por
X
j
/X
i
[F
j
]/[F
i
] = s
j
/s
i
.
Ahora bien, de acuerdo con la construcci on realizada en la prueba del teo-
rema 5.33, este homomorsmo dene la restriccion a X
s
i
del homomorsmo
denido por el generador s
0
, . . . , s
r
, luego este es el propio f.
En particular deducimos que f

O
P
r
k
(1) = O
X
(d).
Ejemplo 2 Un caso similar al anterior, pero en un contexto m as general, es el
caso en que X = Proy(A), donde A es un anillo graduado nitamente generado
sobre S = A
0
por elementos a
0
, . . . , a
r
A
1
. Entonces tenemos un epimorsmo
S[X
0
, . . . , X
r
] A dado por X
i
a
i
, que a su vez induce una inmersi on
cerrada f : X P
r
S
.
Podemos considerar a
i
O
X
(1)(X), y el mismo razonamiento que en el
ejemplo anterior muestra que f es el homomorsmo asociado a L = O
X
(1) y la
asignaci on X
i
s
i
. En particular f

O
P
r
S
(1) = O
X
(1).
Ejemplo 3 Un ejemplo mas de homomorsmo denido por formas del mismo
grado es el siguiente: Sea S un anillo, sean r, d 1 y sea F
0
, . . . , F
N
una enume-
raci on de todos los monomios de grado d (y coeciente 1) en A = S[Y
0
, . . . , Y
r
]
(concretamente, N =
_
r+d
r
_
1). Sea X = P
r
S
. Es claro que los monomios F
i
son un generador global de O
X
(d), pues entre ellos estan Y
d
i
, para i = 0, . . . , r,
y ellos solos ya son un generador global.
Consideremos el homomorsmo : S[X
0
, . . . , X
N
] A dado por X
i
F
i
.
Claramente es un homomorsmo graduado de grado d, es decir, transforma for-
mas de grado n en formas de grado nd. Estamos, pues en la situacion discutida
en la ultima parte de la seccion 2.3. Claramente
V ([S[X
0
, . . . , X
N
]
+
]A) V (Y
d
0
, . . . , Y
d
r
) = ,
luego induce un homomorsmo f : P
r
S
P
N
S
, determinado por que, para
cada i, se restringe al homomorsmo D(F
i
) D(X
i
) asociado al homomor-
smo de anillos
i
: S[X
0
, . . . , X
N
]
(X
i
)
S[Y
0
, . . . , Y
r
]
(F
i
)
inducido por .
5.3. Homomorsmos en espacios proyectivos 175
Este homomorsmo es el dado por X
j
/X
i
F
j
/F
i
, luego f es el homomor-
smo asociado a la asignacion X
i
F
i
. En particular, f

O
P
N
S
(1) = O
P
r
S
(d).
Observemos que los homomorsmos
i
son suprayectivos, luego las restric-
ciones f[
D(X
i
)
son inmersiones cerradas, luego f es una inmersion cerrada. La
llamaremos inmersi on de grado d de P
r
S
.
En el caso clasico, en el que S = k es un cuerpo, la inmersi on de grado d es el
homomorsmo P
r
k
P
N
k
dado por (P) = (F
1
(P), . . . , F
N
(P)). Por ejemplo,
la inmersi on de grado 2 de P
1
k
es el homomorsmo f : P
1
k
P
2
k
dado por
f(s, t) = (s
2
, st, t
2
), que se restringe a f : A
1
A
2
dado por f(s) = (s
2
, s),
cuya imagen es una par abola. La inmersi on f : P
1
k
P
3
k
de grado 3 es la
discutida en los ejemplos de las p aginas 5 y 17.
Ejemplo 4 Cuando un conjunto de elementos s
0
, . . . , s
r
L(X) no es un
generador global, dene igualmente un homomorsmo, pero no sobre todo el
esquema X, sino sobre el abierto U = X
s
0
X
s
r
.
Consideremos, concretamente, X = P
r+1
k
y X
0
, . . . , X
r
O
X
(1)(X) (donde
hemos omitido X
r+1
). Entonces U = X P, donde P = (X
0
, . . . , X
r
) que,
en terminos clasicos, se corresponde con el punto (0, . . . , 0, 1). Si llamamos
L = O
X
(1)[
U
, es claro que las restricciones X
i
[
U
son un generador global de
L(U), luego denen un homomorsmo f : U P
r
k
, y es facil ver que se trata
del dado por f(x
0
, . . . , x
r+1
) = (x
0
, . . . , x
r
). Si identicamos P
r
k
= V (X
r+1
),
entonces f viene dado por f(x
0
, . . . , x
r+1
) = (x
0
, . . . , x
r
, 0) y es facil ver su
interpretaci on geometrica: a cada punto Q U le asigna la interseccion entre
el hiperplano H = V (X
r+1
) y la recta que une P y Q.
Ejemplo 5 Consideremos de nuevo el ejemplo planteado al principio de la
seccion, en el que Q = V (XY XZ) y p
1
: Q P
1
k
es la proyeccion dada por
p
1
(x, y, z, w) = (x, w) = (z, y).
Es claro que x, y, z, w O
Q
(1) es un generador global, pero en el no
sobra ning un elemento, luego no nos sirve para denir p
1
(que ha de denirse
con solo dos generadores globales). Llamemos L = p

1
O
P
1
k
(1). Si consideramos
Y = P
1
k
= Proy(k[U, V ]), sabemos que s
1
= p

1
(U) y s
2
= p

1
(V ) forman un
generador global de L. Ademas
Q
s
1
= p
1
1
[Y
U
] = Q
x
Q
z
, Q
s
2
= p
1
1
[Y
V
] = Q
y
Q
w
.
Vemos que x/w O
Q
(Q
w
) y z/y O
Q
(Q
y
) coinciden en Q
w
Q
y
, luego se
extienden a un elemento de O
Q
(Q
s
1
), y es facil ver que este no es sino s
2
/s
1
.
Similarmente, s
1
/s
2
es la extension com un de w/x e y/z. En el ejemplo siguiente
veremos que L no es isomorfo a O
Q
(1).
Ejemplo 6 Sea A un anillo y consideremos la inmersi on
f : P
m
A

A P
n
A
P
mn+m+n
A
.
176 Captulo 5. Haces coherentes
dada por el teorema 4.31 (llamada inmersi on de Segre.) Es f acil ver que,
explcitamente, viene dada por la misma construcci on que en la prueba de 4.31
se hace para A = Z. As, si llamamos
P
m
A
= Proy A[S
0
, . . . , S
m
], P
n
A
= Proy A[T
0
, . . . , T
n
],
P
mn+m+n
A
= Proy A[U
ij
, i = 0, . . . , m, j = 0, . . . , n],
entonces f esta dada por sus restricciones f
ij
: D(S
i
)
A
D(T
j
) D(U
ij
), que
son las asociadas a los homomorsmos de anillos
O(D(U
ij
)) O(D(S
i
))
A
O(D(T
j
))
dado por U
rs
/U
ij
(S
r
/S
i
) (T
s
/T
j
).
Vamos a probar que f

O(1) = p

1
O(1)
O
X
p

2
O(1).
Llamemos X = P
m
A

A P
n
A
, L
1
= p

1
O
P
m
A
(1), L
2
= p

2
O
P
n
A
(1), L = L
1

O
X
L
2
y consideremos s
i
= p

1
S
i
L
1
(X), t
j
= L
2
(X). Entonces
X
s
i
= p
1
1
[D(S
i
)] = D(S
i
)
A P
n
A
, X
t
j
= p
1
2
[D(T
j
)] = P
m
A

A
D(T
j
).
Como los abiertos X
s
i
X
t
j
= D(S
i
)
A
D(T
j
) son anes, podemos considerar
s
i
[
X
s
i
X
t
j
t
j
[
X
s
i
X
t
j
L
1
(X
s
i
X
t
j
) L
2
(X
s
i
X
t
j
) = L(X
s
i
X
t
j
).
Estos elementos determinan un s
i
t
j
L(X) tal que para cada P X se
cumple que
(s
i
t
j
)
P
= s
i,P
t
j,P
L
1,P

O
X,P
L
2,P
= L
P
.
Es claro que s
i,P
t
j,P
genera L
1,P

O
X,P
L
2,P
si y solo si s
i,P
genera L
1,P
y t
j,P
genera L
2,P
. Por consiguiente, X
s
i
t
j
= X
s
i
X
t
j
y concluimos que los
s
i
t
j
forman un generador global de L.
Por otra parte, en L(X
s
i
X
t
j
) tenemos que
s
u
t
v
=
s
u
s
i
s
i

t
v
t
j
t
j
=
_
s
u
s
i

t
v
t
j
_
(s
i
t
j
) =
s
u
t
v
s
i
t
j
s
i
t
j
,
luego
s
u
t
v
s
i
t
j
=
s
u
s
i

t
v
t
j
=
S
u
S
i

T
v
T
j
.
Ahora es inmediato que f
ij
es precisamente la restriccion a D(S
i
)
A
D(T
j
)
del homomorsmo determinado por la asignaci on U
ij
s
i
t
j
. As pues, dicho
homomorsmo es la inmersion f, lo cual implica que f

O(1) = L.
Con esto podemos justicar la ultima armaci on del ejemplo anterior. Con la
notaci on que estamos empleando aqu, sucede que L no puede ser isomorfo a L
1
,
pues en tal caso, operando en el grupo de Picard, obtendramos que L
2

= O
X
,
lo cual es imposible, porque entonces L
2
(X)

= O
X
(X)

= k (teorema 4.26), con


lo que L
2
no tendra un generador global.
5.3. Homomorsmos en espacios proyectivos 177
Ejemplo 7 Consideremos dos homomorsmos f
1
: X P
m
A
y f
2
: X P
n
A
y sus haces inversibles asociados L
1
= f

1
O
P
m
A
(1), L
2
= f

2
O
P
n
A
(1). Llamemos
h : X Y = P
m
A

A P
n
A
al homomorsmo determinado por f
1
y f
2
y sean
p
1
: Y P
m
A
, p
2
: Y P
n
A
las proyecciones. Aplicando el teorema [B.4],
vemos que
h

(p

1
O
P
m
A
(1)
O
Y
p

2
O
P
n
A
(1))

= L
1

O
Y
L
2
.
Si componemos h con la inmersi on de Segre obtenemos un homomorsmo
g : X P
mn+m+n
A
, y teniendo en cuenta el ejemplo precedente vemos que
g

O(1) = L
1

O
X
L
2
. No es difcil ver entonces que el generador global asociado a
este homomorsmo es el producto tensorial de los generadores globales asociados
a f
1
y f
2
.
Ejemplo 8 Sea X = P
1
k
y consideremos el haz L = O
X
(4). Entonces L(X)
es el espacio vectorial de las formas de grado 4 en k[S, T], y es claro que las
formas S
4
, T
4
constituyen un generador global, ya que X
S
4 = D(S
4
) = D(S),
X
T
4 = D(T
4
) = D(T). Por consiguiente, las formas S
4
, S
3
T, ST
3
, T
4
tambien
son un generador global, luego denen un homomorsmo f : P
1
k
P
3
k
tal que
O
X
(4) = f

O
P
4
k
(1).
Concretamente, la restriccion de f a D(S
4
) tiene su imagen en D(X
0
) y
esta asociada al homomorsmo de anillos k[X
1
/X
0
, X
2
/X
0
, X
3
/X
0
] k[T/S]
dado por
X
1
/X
0
T/S, X
2
/X
0
(T/S)
3
, X
3
/X
0
(T/S)
4
.
Obviamente es suprayectivo luego f[
D(S)
es una inmersion cerrada, y lo
mismo sucede con f[
D(T)
, luego f es una inmersion cerrada. Tenemos as un
ejemplo de inmersion para la que el homomorsmo O
P
3
k
(1)(P
3
k
) O
X
(4)(X)
no es suprayectivo, pues el primer espacio vectorial tiene dimensi on 4 y el se-
gundo tiene dimensi on 5. Concretamente, la forma S
2
T
2
L(X) no tiene
antiimagen.
Si llamamos C P
3
k
a la imagen de f, entonces C tiene estructura de
subesquema cerrado de P
3
k
isomorfo a P
1
k
. Veremos mas adelante (teorema 5.55)
que C es de la forma Proy(B), donde B = k[X
0
, X
1
, X
2
, X
3
]/I, para un cierto
ideal homogeneo I. (Alternativamente, el lector puede encontrar explcitamente
el ideal I). El homomorsmo f se descompone en un isomorsmo P
1
k
C
seguido de la inmersi on can onica p : C P
3
k
. Seg un el ejemplo 2, tenemos
que p

O
P
3
k
(1) = O
C
(1), luego el isomorsmo entre C y P
1
k
hace corresponder
O
C
(1) con O
X
(4) y, en particular, O
C
(1)(X) tiene dimensi on 5. Tenemos as un
ejemplo en el que el monomorsmo B
1
O
C
(1)(X) no es suprayectivo, pues
B
1
es el espacio vectorial generado por las formas x
4
, x
1
, x
2
, x
3
y tiene a lo
sumo dimension 4. (De hecho, es f acil ver que tiene exactamente dimension 4).
Muchos de los homomorsmos que nos han aparecido en estos ejemplos eran
inmersiones cerradas. Hay un criterio sencillo que determina cu ando un ho-
178 Captulo 5. Haces coherentes
momorsmo asociado a un generador global de un haz inversible es una in-
mersion cerrada. (Comparar con los ejemplos 3 y 8, donde lo hemos aplicado
t acitamente.)
Teorema 5.34 Sea f : X P
n
A
un homomorsmo de esquemas denido
sobre A correspondiente a un haz inversible L y un generador s
0
, . . . , s
n
L(X).
Entonces f es una inmersi on cerrada si y s olo si:
a) Los abiertos X
s
i
son anes.
b) Los homomorsmos de anillos A[X
0
, . . . , X
n
] O
X
i
(X
s
i
) dados por
X
j
s
j
/s
i
son suprayectivos.
Demostraci on: Si f es una inmersion cerrada tambien lo es la restriccion
f[
X
s
i
: X
s
i
D(X
i
) y D(X
i
) es un esquema afn, luego X
s
i
tambien es afn.
Ademas, el homomorsmo f
#
D(X
i
)
: O
Y
(D(X
i
)) O
X
(X
s
i
) es suprayectivo.
Si lo componemos con el epimorsmo A[X
0
, . . . X
n
] O
Y
(D(X
i
)) dado por
X
j
X
j
/X
i
obtenemos el epimorsmo de b).
Recprocamente, si se cumplen las condiciones del enunciado, entonces las
aplicaciones f
#
D(X
i
)
son suprayectivas, luego cada f[
X
s
i
es una inmersion cerrada,
luego f tambien lo es.
En realidad, como se ve en la demostracion, no hace falta comprobar que
todos los abiertos X
s
i
son anes, sino que basta con que esto se cumpla para
un conjunto de elementos s
i
tales que los abiertos X
s
i
cubran X (o, equivalen-
temente, que constituyan por s solos un generador global de L).
El teorema siguiente muestra que a menudo no perdemos generalidad si
consideramos generadores globales linealmente independientes:
Teorema 5.35 Sea k un cuerpo y X/k un esquema reducido, sea f : X P
r
k
un homomorsmo de esquemas, sea L = f

O
P
r
k
(1) y s
i
= f

(X
i
) L(X).
Entonces s
0
, . . . , s
r
son linealmente independientes si y s olo si f[X] no esta
contenido en ning un hiperplano de P
r
k
.
Demostraci on: Si s
0
, . . . , s
r
son linealmente dependientes, sean a
i
k no
todos nulos tales que a
0
s
0
+ +a
r
s
r
= 0. Entonces la forma
F = a
0
X
0
+ +a
r
X
r
O
P
r
k
(1)(P
r
k
)
cumple que f

(F) = 0, luego f
1
[D(F)] = X
s
= , luego f[X] V (F).
Recprocamente, si existe un hiperplano V (F) que contiene a f[X] y llama-
mos s = f

(F), tenemos que X


s
= f
1
[D(F)] = , luego el teorema 5.28 nos
da que s = 0, lo que implica que s
0
, . . . , s
r
son linealmente dependientes.
De este modo, eliminar un generador linealmente dependiente equivale a
reducir en una dimensi on el espacio proyectivo de llegada. Tambien podemos
dar una interpretaci on sencilla del efecto que tiene cambiar un generador global
linealmente independiente por otro que genere el mismo espacio vectorial.
5.3. Homomorsmos en espacios proyectivos 179
Para ello observamos que cada automorsmo O
P
r
k
(1) O
P
r
k
(1), conside-
rado como k-espacio vectorial, esta determinado por su imagen sobre las inde-
terminadas:
X
i
a
i0
X
0
+ +a
ir
X
r
,
donde la matriz (a
ij
) ha de ser regular. Seg un el ejemplo 1, esta asignacion
determina un homomorsmo P
r
k
P
r
k
, que claramente es un automorsmo.
Si tenemos ademas un homomorsmo f : X P
r
k
denido por un genera-
dor global linealmente independiente s
0
, . . . , s
r
L(X), donde L = f

O
P
r
k
(1),
es facil ver que la composicion X P
r
k
P
r
k
se corresponde con el mismo
haz L y con la asignaci on X
i
a
i0
s
0
+ +a
ir
s
r
. En denitiva, dicha compo-
sicion se corresponde con otro generador global de L que constituye otra base
del mismo espacio vectorial L = s
0
, . . . , s
r
) L(X).
Un hecho no trivial es que todo automorsmo : P
r
k
P
1
k
es de la forma
que acabamos de considerar, es decir, que cumple que

O
P
r
k
(1) = O
P
r
k
(1) y
que, por consiguiente, est a determinado por un cambio de base en O
P
r
k
(1)(P
r
k
).
Esto lo demostraremos mas adelante (teorema 8.31), pero admitiendo este hecho
tenemos el teorema siguiente:
Teorema 5.36 Sea X/k un esquema, L un haz inversible en X y L L(X)
un subespacio vectorial de dimensi on r que contenga un generador global de
L. Entonces, los homomorsmos X P
r
k
asociados a las distintas bases
de L forman una clase de equivalencia respecto de la relaci on por la que dos
homomorsmos est an relacionados si y s olo si uno se obtiene componiendo el
otro con un automorsmo de P
r
k
.
Ejemplo Consideremos un homomorsmo f : P
1
k
P
3
k
de manera que
f

O
P
3
k
(1) = O
P
1
k
(3) y cuya imagen no este contenida en ning un hiperplano. Por
el teorema 5.35 los elementos f

(X
0
), f

(X
1
), f

(X
2
), f

(X
3
) O
P
1
k
(3)(P
1
k
)
han de ser linealmente independientes, pero este espacio tiene dimension 4, luego
estos cuatro elementos generan necesariamente el espacio L = O
P
1
k
(3)(P
1
k
). El
teorema anterior nos dice que dos cualesquiera de ellos se diferencian en un
automorsmo de P
3
k
.
Un ejemplo de homomorsmo es estas condiciones es la inmersion de grado 3
considerada en el ejemplo 3 precedente. Como se trata de una inmersion cerrada,
cualquier otro tambien lo es, luego, en particular, concluimos que s olo existe una
curva en P
3
k
que no este contenida en un plano y que sea isomorfa a P
1
k
a traves
de un isomorsmo asociado al haz O
P
1
k
(3).
La situaci on es completamente distinta si consideramos el haz O
P
1
k
(4), pues
ahora O
P
1
k
(3)(P
1
k
) tiene dimensi on 5 y podemos elegir distintos subespacios L
de dimensi on 4. En el ejemplo 8 precedente tenemos un ejemplo de homo-
morsmo asociado a L =

S
4
, S
3
T, ST
3
, T
4
_
que resulta ser una inmersi on
cerrada. M as en general, si tomamos a k, podemos considerar el homomor-
smo asociado a L
a
=

S
4
, S
3
T +aS
2
T
2
, ST
3
, T
4
_
, que resulta ser tambien
una inmersi on cerrada. La comprobaci on es identica a la que hemos hecho en
180 Captulo 5. Haces coherentes
el citado ejemplo 8, salvo que ahora hay que probar que el homomorsmo de
anillos k[X
1
/X
0
, X
2
/X
0
, X
3
/X
0
] k[T/S] dado por
X
1
/X
0
T/S +a(T/S)
2
, X
2
/X
0
(T/S)
3
, X
3
/X
0
(T/S)
4
es suprayectivo. Llamando u = T/S, tenemos que (u+au
2
)
2
= u
2
+2au
3
+a
2
u
4
esta en la imagen, luego tambien lo esta u
2
, luego tambien lo esta u, luego es
suprayectivo.
Sin embargo, los espacios vectoriales L
a
son distintos dos a dos, luego tene-
mos innitos homomorsmos P
1
k
P
3
k
esencialmente distintos dos a dos, en
el sentido de que ninguno se obtiene de otro de ellos por composici on con un
automorsmo de P
3
k
. En particular, si llamamos C
a
a la imagen de la inmersi on
correspondiente a L
a
, tenemos que cada C
a
P
1
k
es una curva proyectiva ra-
cional (es decir, isomorfa a P
3
k
) pero que ninguna de ellas puede transformarse
en otra mediante un automorsmo de P
3
k
.
Vamos a ver otro criterio mas util que 5.34 para reconocer una inmersi on
cerrada en el caso de esquemas denidos sobre un cuerpo algebraicamente ce-
rrado. En la prueba usaremos el teorema 6.49, que demostraremos en el captulo
siguiente. Naturalmente, en su demostraci on no usaremos el teorema que ahora
nos ocupa.
Teorema 5.37 Sea k un cuerpo algebraicamente cerrado, sea X/k un esquema
propio y sea f : X P
n
k
un homomorsmo de esquemas denido sobre k
correspondiente a un haz inversible L y a un generador s
0
, . . . , s
n
L(X). Sea
V = s
0
, . . . , s
n
)
k
. Entonces f es una inmersi on cerrada si y s olo si:
a) Para cada par de puntos cerrados distintos P, Q X existe un s V tal
que s
P
m
P
L
P
, s
Q
/ m
Q
L
Q
o viceversa.
b) Para cada punto cerrado P X, el conjunto s V [ s
P
m
P
L
P
genera
el k-espacio vectorial m
P
L
P
/m
2
P
L
P
.
Demostraci on: La condici on a) equivale a que P / X
s
y Q X
s
(o
viceversa), y tambien a que f(P) pertenece a un cierto hiperplano de P
n
k
al
cual no pertenece Q (o viveversa). Es claro entonces que si f es una inmersion
cerrada cumple a). Recprocamente, si f cumple a), entonces f es inyectiva
sobre los puntos cerrados de X. Como f es continua y cerrada, para todo punto
X, se cumple que f[

] = f(), luego si , X cumplen f() = f(),


entonces f[

] = f[

], luego

y

tienen los mismos puntos cerrados, luego

=

, luego = . En suma, f es inyectiva y, por consiguiente, una inmersi on
cerrada de espacios topologicos.
Veamos ahora que las inmersiones cerradas cumplen b). Tomemos P X.
Entonces P X
s
i
para alg un i. No perdemos generalidad si suponemos que
P X
s
0
, lo que equivale a que f(P) D(X
0
). Podemos ver a f(P) como un
ideal maximal de O
Y
(D(X
0
)) = k[x
1
, . . . , x
n
], donde x
i
= X
i
/X
0
. Como k es
algebraicamente cerrado, f(P) = (x
1
a
1
, . . . , x
n
a
n
) para ciertos a
i
k, y al
localizar respecto de f(P) tenemos tambien que m
f(P)
= (x
1
a
1
, . . . , x
n
a
n
).
5.3. Homomorsmos en espacios proyectivos 181
El epimorsmo O
Y,f(P)
O
X,P
cumple que x
i
s
i
/s
0
, luego transforma
m
f(P)
en el ideal m
P
generado por (s
i
a
i
s
0
)/s
0
, para i = 1, . . . , n. Por consi-
guiente,
m
P
L
P
= m
P
s
0
= s
1
a
1
s
0
, . . . , s
n
a
n
s
0
)
O
X,P
,
luego el espacio m
P
L
P
/m
2
P
L
P
esta generado, ciertamente, por los elementos
s
i
a
i
s
0
V , como haba que probar.
Supongamos, por ultimo, que f cumple a) y b), con lo que ya sabemos que f
es una inmersi on cerrada de espacios topol ogicos, y solo nos falta probar que el
homomorsmo O
Y,f(P)
O
X,P
es suprayectivo. La hip otesis b) se traduce en
la suprayectividad del homomorsmo inducido m
f(P)
m
P
/m
2
P
. En efecto:
supongamos como antes, que P X
s
0
, con lo que L
P
= s
0P
O
X,P
. Si a m
P
,
entonces, por b), existen
i
k y x m
2
P
tales que
as
0P
=
1
s
1P
+ +
n
s
nP
+xs
0P
=
_

1
s
1
s
0
+ +
n
s
n
s
0
+x
_
s
0P
,
luego
a = f
#
P
_

1
X
1
X
0
+ +
n
X
n
X
0
_
+x,
donde X
i
/X
0
m
f(P)
. En denitiva, la clase de a modulo m
2
P
es la imagen de
un elemento de m
f(P)
, como queramos probar.
Ahora usamos el teorema 6.49, que nos da que el haz f

O
X
es coherente,
por lo que O
X,P
es un O
Y,f(P)
-modulo nitamente generado.
En general, tenemos un homomorsmo : A B de anillos noetherianos
locales que convierte a B es un A-modulo nitamente generado, que induce un
isomorsmo A/m
A
B/m
B
(porque k es algebraicamente cerrado) y tal que
el homomorsmo natural m
A
m
B
/m
2
B
es suprayectivo.
El teorema quedar a probado si, bajo estas hip otesis, demostramos que es
suprayectivo. Consideremos el ideal a = m
A
B. Tenemos que a m
B
, y que
m
B
= a+m
2
B
. Podemos aplicar el Lema de Nakayama [4.51], del que obtenemos
que a = m
B
.
Ahora vamos a aplicar nuevamente el Lema de Nakayama, pero al anillo A
y a los modulos [A] B. Se cumple que B/[A] es un A-modulo nitamente
generado porque B lo es y
B/m
A
B = B/m
B

= A/m
A
,
luego B = [A] + m
A
B. Concluimos que B = [A].
En la seccion siguiente estudiamos los haces inversibles sobre un esquema
que denen inmersiones, no necesariamente cerradas.
182 Captulo 5. Haces coherentes
5.4 Haces amplios y muy amplios
Denicion 5.38 Sea A un anillo y X/A un esquema. Diremos que un haz L
en X es muy amplio (respecto de A) si existe una inmersion f : X Y = P
n
A
,
denida sobre A, tal que L

= f

O
Y
(1). En tal caso, para cada d Z, denimos
O
X
(d) = f

O
Y
(d).
Es claro que los haces O
X
(d) son inversibles. En principio dependen de la
inmersi on f, pero vamos a ver que en realidad s olo dependen (salvo isomorsmo)
del haz muy amplio L. Concretamente, sucede que la clase de O
X
(d) en el grupo
de Picard de X es [L]
d
.
Si d > 0, se cumple que O
Y
(d)

= O
Y
(1)
d
(teorema 5.25), y el teorema [B.4]
nos da, al aplicar f

, que [O
X
(d)] = [L]
d
.
Para d < 0 usamos que O
Y
(d)
O
Y
O
Y
(d)

= O
Y
, con lo que al aplicar f

resulta que [O
X
(d)][L]
d
= 1, luego tambien [O
X
(d)] = [L]
d
.
Por ultimo, es obvio que O
X
(0)

= O
X
.
La f ormula [O
X
(d)] = [L]
d
implica a su vez que
O
X
(d +d

= O
X
(d)
O
X
O
X
(d

).
Si A es un anillo graduado nitamente generado sobre S = A
0
por elementos
a
0
, . . . , a
r
A
1
y X = Proy A, tenemos denidos de otro modo unos haces a
los que hemos llamado O
X
(d) (denici on 5.24). Sin embargo, el ejemplo 2 de
la seccion anterior muestra que O
X
(1) en el sentido de 5.24 coincide con el que
acabamos de denir respecto a la inmersion cerrada f : X P
n
S
asociada al
epimorsmo S[X
0
, . . . , X
r
] A dado por X
i
a
i
, y esto a su vez implica
que todos los haces O
X
(d) son el mismo en los dos sentidos.
En particular, si A = S[X
0
, . . . , X
n
]/I, donde I es un ideal homogeneo, y
X = Proy A los haces O
X
(d) en el sentido de 5.24 son los determinados por la
inmersi on cerrada natural X P
n
S
.
Es evidente que un esquema X/A es cuasiproyectivo (sobre A) si y solo si
tiene un haz muy amplio. Si X/A es un esquema propio (sobre A) entonces X
es proyectivo (sobre A) si y solo si tiene un haz muy amplio.
Sabemos que un haz muy amplio en un esquema X ha de ser inversible y
ha de admitir un generador global nito. No obstante, estas propiedades no
caracterizan a los haces muy amplios (pues estan asociadas a homomorsmos
arbitrarios, no necesariamente inmersiones).
Ejemplo El haz O
P
n
A
(d) es muy amplio cuando d 1, pues dene la inmersi on
de grado d, mientras que no es muy amplio si d < 0, pues entonces no tiene
generadores globales.
Teorema 5.39 Sea X/A un esquema y L, M dos haces muy amplios en X
(sobre A). Entonces L
O
X
M es un haz muy amplio. Si X es proyectivo no es
necesario que M sea muy amplio, sino que basta con que admita un generador
global.
5.4. Haces amplios y muy amplios 183
Demostraci on: Existen inmersiones f
1
: X P
m
A
y f
2
: X P
n
A
tales
que f

1
O(1) = L, f

2
O(1) = M. Seg un el ejemplo 7 de la seccion anterior, se
cumple que L
O
X
M

= g

O(1), donde g es la composicion del homomorsmo


h : X P
m
A

A P
n
A
inducido por f
1
y f
2
, con la inmersi on de Segre. Es claro
que h es una inmersi on, luego g tambien, por lo que L
O
X
M es muy amplio.
Si X es proyectivo y M admite un generador global, entonces tenemos una
inmersi on cerrada f
1
y un homomorsmo f
2
. Basta probar que h es igualmente
una inmersi on cerrada, y ello se debe al teorema 4.17, aplicado a h y p
1
.
Vamos a probar una propiedad muy importante de los haces muy amplios
sobre un esquema proyectivo. Necesitamos un resultado tecnico:
Teorema 5.40 Sea X un esquema noetheriano o bien separado y cuasicom-
pacto. Sea M un haz cuasicoherente en X y L un O
X
-m odulo inversible. Sea
f M(X) y s L(X).
a) Si f[
X
s
= 0 existe un n 1 tal que f s
n
= 0 en ML
n
.
b) Si g M(X
s
) existe un n
0
1 tal que para todo n n
0
se cumple que
g s
n
[
X
s
se extiende a (ML
n
)(X).
Demostraci on: Cubrimos X con un n umero nito de abiertos anes X
i
tales que L[
X
i

= O
X
i
. (Aqu usamos que X es cuasicompacto). Llamemos
e
i
L(X
i
) a la imagen de 1 O
X
(X
i
) por el isomorsmo (de modo que
L(X
i
) = e
i
O
X
(X
i
)) y sea h
i
O
X
(X
i
) tal que s[
X
i
= e
i
h
i
(o sea, la imagen
de s[
X
i
por el isomorsmo). Entonces tenemos que X
s
X
i
= D(h
i
) (abierto
principal en X
i
).
a) Si f[
X
s
= 0 tambien f[
X
s
X
i
= 0 en M(D(h
i
)) = M(X
i
)
h
i
, luego existe
un n 1 tal que f[
X
i
h
n
i
= 0. Podemos tomar n sucientemente grande para
que sirva para todos los ndices i. Consideremos ahora el isomorsmo
M[
X
i
(M
O
X
O
X
)[
X
i
(M
O
X
O
n
X
)[
X
i
(M
O
X
L
n
)[
X
i
.
Se cumple que
0 = f[
X
i
h
n
i
f[
X
i
h
n
i
1 f[
X
i
h
n
i
1
n
f[
X
i
h
n
i
e
n
i
= f[
X
i
(s[
X
i
)
n
,
luego (f s
n
)[
X
i
= 0, para todo i, luego f s
n
= 0.
b) Como g[
X
s
X
i
M(D(h
i
)) = M(X
i
)
h
i
, existe un m 1 tal que
g[
X
s
X
i
h
m
i
[
X
s
X
i
= f
i
[
X
s
X
i
,
para cierto f
i
M(X
i
). Podemos tomar el mismo m para todo i. Llamemos
t
i
(M
O
X
L
m
)(X
i
) a la imagen de f
i
por el isomorsmo anterior. Entonces
t
i
[
X
s
X
i
= g[
X
s
X
i
h
m
i
[
X
s
X
i
e
m
= g[
X
s
X
i
(s
m
[
X
s
X
i
).
184 Captulo 5. Haces coherentes
De aqu se sigue que t
i
[
X
s
X
i
X
j
= t
j
[
X
s
X
i
X
j
. Podemos aplicar el apar-
tado anterior al esquema X
i
X
j
(que es cuasicompacto por las hipotesis so-
bre X) y a la funci on t
i
[
X
i
X
j
t
j
[
X
i
X
j
. Concluimos que existe un q 1 tal
que
(t
i
[
X
i
X
j
t
j
[
X
i
X
j
) s
q
[
X
i
X
j
= 0.
Ahora tomamos n
0
= m+q, de modo que si n n
0
, entonces los elementos
t
i
s
(q+nn
0
)
[
X
i
(M
O
X
L
n
)(X
i
) coinciden en las intersecciones X
i
X
j
,
luego determinan un t (M
O
X
L
n
)(X) tal que
t[
X
s
X
i
= t
i
[
X
s
X
i
s
(q+nn
0
)
[
X
s
X
i
= g[
X
s
X
i
s
n
[
X
s
X
i
,
luego t[
X
s
= g s
n
[
X
s
.
Si Mes un O
X
-modulo, denimos M(m) = M
O
X
O
X
(m), denici on relativa
a un haz muy amplio prejado en X.
Teorema 5.41 (Serre) Sea A un anillo, X/A un esquema proyectivo sobre A
y f : X Y = P
d
A
una inmersi on cerrada denida sobre A. Sea M un haz
en X cuasicoherente y nitamente generado. Entonces existe un natural n
0
tal
que para todo n n
0
el haz M(n) admite un generador global.
Demostraci on: Por el teorema 5.18 tenemos que f

M es un haz en Y
cuasicoherente y nitamente generado, y el teorema 5.22 nos da que
f

(M
O
X
f

O
Y
(n))

= f

M
O
Y
O
Y
(n).
Basta probar el teorema para X = P
d
A
(con f igual a la identidad), pues
entonces tendremos que el haz de la derecha admite un generador global para
todo n sucientemente grande, y es facil ver que lo mismo vale entonces para
M
O
X
f

O
Y
(n) = M(n).
As pues, suponemos que M es un haz en Y = P
d
A
= Proy(A[X
1
, . . . , X
d
]).
Entonces X
i
O
Y
(1). Sea U
i
= D(X
i
) = Y
X
i
. Por hip otesis M(U
i
) esta
generado por un n umero nito de elementos s
ij
, j = 1, . . . , m. Ahora aplicamos
el teorema 5.40, que nos da un n
0
1 tal que para todo n n
0
podemos
extender X
n
i
s
ij
hasta un elemento t
ij
(M
O
Y
O
Y
(n))(X). Es claro que
los t
ij
son un generador global de M
O
Y
O
Y
(n).
Para interpretar lo que hemos obtenido necesitamos una denici on:
Denicion 5.42 Sea X un esquema cuasicompacto y L un haz inversible en X.
Diremos que L es amplio si para cada haz cuasicoherente y nitamente generado
M en X existe un n
0
1 tal que para todo n n
0
el haz M
O
X
L
n
admite
un generador global.
En estos terminos, el teorema anterior arma que todo haz muy amplio en
un esquema proyectivo sobre un anillo A es amplio. (Notemos que la nocion de
haz amplio es absoluta, es decir, no depende de ning un anillo sobre el que este
denido el esquema X.)
5.4. Haces amplios y muy amplios 185
Observemos que, en las condiciones de la denici on de haz amplio, el haz
N = M
O
X
L
n
admite, de hecho, un generador global nito. En efecto, para
cada P X existe un conjunto nito S N(X) cuyos elementos generan N
P
(porque N es tambien nitamente generado). Si U es un entorno afn de P,
tomamos un generador nito de N(U) y expresamos sus imagenes en N
P
como
combinaciones lineales de las imagenes de los elementos de S con coecientes
en O
X,P
, pero dichos coecientes pueden verse tambien en O
X
(D(f)), para un
f O
X
(U) tal que P D(f). As pues, las restricciones de S a N(D(f))
generan este modulo. En suma, cada punto P tiene un entorno V tal que N(V )
esta generado por las restricciones de un n umero nito de elementos de N(X).
Como X es cuasicompacto, podemos encontrar un cubrimiento abierto nito
V
i
de X y un conjunto nito T N(X) cuyas restricciones generan los todos
los modulos N(V
i
). Es claro que T es un generador global de N.
Esto nos da una consecuencia util del teorema de Serre:
Teorema 5.43 Si O
X
(1) es un haz muy amplio en un esquema proyectivo X/A
y M es un haz cuasicoherente en X nitamente generado, entonces existe un
epimorsmo O
X
(m)
r
M, para cierto m Z y cierto r 1.
Demostraci on: Sea m 1 tal que M
O
X
O
X
(m) admita un generador
global. Seg un acabamos de ver, podemos tomarlo nito, digamos con r elemen-
tos. Por el teorema 5.32 existe un epimorsmo
O
r
X
M
O
X
O
X
(m).
De aqu obtenemos el epimorsmo O
X
(m)
r
M. (Se comprueba inme-
diatamente que es un epimorsmo considerando sus localizaciones.)
Ahora podemos probar:
Teorema 5.44 Sea A un anillo noetheriano y X/A un esquema cuasiproyec-
tivo. Entonces el grupo Pic(X) esta generado por los haces muy amplios.
Demostraci on: Por hip otesis existe una inmersion abierta i : X Y ,
donde Y/A es un esquema proyectivo. Sea L Pic(X) y sea M un haz muy
amplio en Y . Como M es amplio, existe un natural n tal que i

L
O
Y
M
n
admite un generador global. El teorema 5.39 implica que tanto i

L
O
Y
M
n+1
como M
n+1
son haces muy amplios en Y , luego tanto L
1
= L
O
X
i

M
n+1
como
L
2
= i

M
n+1
son haces muy amplios en X, y L = L
1

O
X
L

2
.
El concepto de haz amplio no es equivalente al de haz muy amplio, pero
vamos a ver que la existencia de un haz amplio equivale a la existencia de un
haz muy amplio.
Empezamos con una consecuencia sencilla de la denicion:
Teorema 5.45 Sea X un esquema cuasicompacto y L un haz inversible en X.
Entonces son equivalentes:
186 Captulo 5. Haces coherentes
a) L es amplio.
b) L
n
es amplio para todo n 1.
c) L
n
es amplio para alg un n 1.
Demostraci on: La unica implicaci on no trivial es c) a). Supongamos
que L
n
es amplio y sea M un haz en X cuasicoherente y nitamente generado.
Lo mismo vale entonces para los haces M
O
X
L
k
, para 0 k < n. Como L es
coherente, para todo r sucientemente grande los haces M
O
X
L
k+nr
admite un
generador global, pero esto esquivale a decir que M
O
X
L
m
tiene un generador
global para todo m sucientemente grande, luego L es amplio.
Es f acil ver que si dos haces cuasicoherentes M y N sobre un esquema cuasi-
compacto X admiten un generador global, entonces M
O
X
N tambien lo admite.
De aqu se sigue que si L es amplio y M admite un generador global entonces
L
O
X
M es amplio, y el teorema anterior implica entonces que si L
1
y L
2
son
haces amplios, entonces L
1

O
X
L
2
tambien es amplio (pues existe un n tal que
L
n
1
admite un generador global, luego L
n
1

O
X
L
n
2
es amplio, luego L
1

O
X
L
2
es amplio).
El resultado b asico sobre haces amplios es el teorema siguiente:
Teorema 5.46 Sea X/A un esquema de tipo nito sobre un anillo noetheriano
A. Si L es un haz amplio en X, entonces existe un m 1 tal que L
m
es muy
amplio sobre A.
Demostraci on: Tomemos P X. Vamos a probar que existe un n = n(P)
y un s L
n
(X) tal que X
s
es un entorno afn de P.
Sea U un entorno afn de P tal que L[
U
sea libre. Consideramos en X U
la estructura de subesquema cerrado reducido, que se corresponde con un haz
cuasicoherente I de ideales de O
X
. De hecho, como A es noetheriano y X es de
tipo nito sobre A, tenemos que X es noetheriano, de donde se sigue f acilmente
que el haz I es nitamente generado (o coherente). Como L es amplio, para
todo n sucientemente grande se cumple que I
O
X
L
n
admite un generador
global. Uno de sus elementos, t (I
O
X
L
n
)(X) ha de cumplir que t
P
genera
el modulo local (I
O
X
L
n
)
P
.
Para cada punto Q X, consideramos el diagrama conmutativo
(I
O
X
L
n
)(X)

L
n
(X)

I
Q

O
X,Q
L
n
Q

L
n
Q
Sea s L
n
(X) la imagen de t. Como V (L) = X U, para cada Q X U
tenemos que I
Q
m
Q
, luego s
Q
no puede generar L
n
Q
, luego Q / X
s
. En
cambio, para Q = P tenemos que I
P
= O
X,P
, luego la la inferior del diagrama
es un isomorsmo, luego s
P
genera L
n
P
, luego P X
s
U.
5.4. Haces amplios y muy amplios 187
Pongamos que L[
U
= eO
U
y sea s[
U
= eh, con h O
X
(U). Entonces
X
s
= D
U
(h), luego X
s
es un abierto afn.
Podemos cubrir X por un n umero nito de abiertos X
s
i
en las condiciones
anteriores. M as a un, tomando potencias de los s
i
podemos suponer que todos
ellos pertenecen al mismo L
n
(X).
Como X es de tipo nito sobre A, tenemos que O
X
(X
s
i
) = A[f
ij
], para
un n umero nito de elementos f
ij
O
X
(X
s
i
). Por el teorema 5.40 existe un
r 1 tal que s
r
i
f
ij
se extiende a un s
ij
L
nr
(X). (Aqu usamos que
L
nr

O
X
O
X

= L
nr
y, a traves de este isomorsmo, s
ij
[
X
s
i
= f
ij
s
r
i
.) Podemos
tomar el mismo r para todos los ndices.
Es claro que los s
i
son un generador global de L
n
, luego los s
r
i
son un
generador global de L
nr
, luego tambien lo es el conjunto formado por los s
r
i
y
los s
ij
. El teorema 5.33 nos da un homomorsmo
f : X Y = Proy(A[X
i
, X
ij
])
que cumple que f

(O
Y
(1))

= L
nr
y, a traves de este isomorsmo, f

(X
i
) = s
r
i
,
f

(X
ij
) = s
ij
. Sea U
i
= D
Y
(X
i
). Entonces X
s
i
= f
1
[U
i
] (ver la prueba de
la unicidad en el teorema 5.33), luego f induce un homomorsmo g : X U,
donde U =

i
U
i
, de modo que f = g i, donde i : U Y es la inmersion
abierta.
Basta probar que g es una inmersion cerrada, pues entonces f sera una
inmersion y L
nr
sera un haz muy amplio.
A su vez, basta con que sean inmersiones cerradas todas las restricciones
f[
X
s
i
: X
s
i
U
i
. Como son homomorsmos entre esquemas anes, para ello
basta con que sean suprayectivos los homomorsmos
f
#
U
i
: O
Y
(D(X
i
)) O
X
(X
s
i
),
lo cual se cumple porque transforman X
ij
/X
i
f
ij
.
Ejemplo Ahora es claro que el haz O
P
n
A
(d) no es amplio cuando d 0, luego
O
P
n
A
(d) es amplio si y solo si es muy amplio, si y solo si d > 0.
Acabamos de ver que la existencia de un haz amplio en un esquema (de tipo
nito sobre un anillo noetheriano) implica la existencia de un haz muy amplio.
El recproco lo tenemos demostrado unicamente para esquemas proyectivos. El
caso general se deduce del teorema siguiente:
Teorema 5.47 Sea X un esquema noetheriano y L un haz inversible en X.
a) Si existen s
1
, . . . , s
r
L(X) tales que cada X
s
i
es afn y X =

i
X
s
i
,
entonces L es amplio.
b) Si U es un abierto en X y L es amplio, entonces L[
U
es amplio.
Demostraci on: a) Sea M un haz en X cuasicoherente y nitamente gene-
rado. Sean f
1
, . . . , f
q
generadores de M(X
s
1
). Por el teorema 5.40, para todo n
sucientemente grande, f
i
s
n
i
se extiende a un elemento de (M
O
X
L
n
)(X).
188 Captulo 5. Haces coherentes
Como s
n
1
[
X
s
1
es un generador de L
n
(X
s
1
), es claro que dichas extensiones ge-
neran (M
O
X
L
n
)
P
para todo P X
s
1
. Repitiendo lo mismo con los demas
abiertos X
s
i
(y tomando un n sucientemente grande) obtenemos un generador
global de M
O
X
L
n
. Por lo tanto L es amplio.
b) La primera parte de la prueba del teorema anterior no usa que el es-
quema dado es de tipo nito sobre un anillo noetheriano, sino unicamente que
es noetheriano. Por lo tanto, si L es amplio, bajo las hip otesis actuales, pode-
mos encontrar igualmente elementos s
1
, . . . , s
r
L
n
que cumplen las hip otesis
de a) para L
n
. Vamos a probar que L
n
[
U
= (L[
U
)
n
es amplio, lo que implica
que L[
U
tambien es amplio. Equivalentemente, podemos sustituir L por L
n
y
suponer que L cumple las hip otesis de a).
Cada abierto U X
s
i
es noetheriano, luego cuasicompacto, luego puede
expresarse como union de un n umero nito de abiertos principales D(h
ij
), con
h
ij
O
X
(X
s
i
). Por el teorema 5.40, existe un n tal que cada h
ij
s
n
i
se extiende
a un elemento t
ij
(O
X

O
X
L
n
)(X). Podemos sustituir de nuevo L por L
n
e
identicar O
X

O
X
L
n
= L
n
= L, con lo que t
ij
L(X) cumple t
ij
[
X
s
i
= h
ij
s
i
.
Ahora denimos s
ij
= t
ij
[
U
L(U), de modo que U
s
ij
= D(h
ij
), pues (s
ij
)
P
genera L
P
exactamente cuando s
i
genera L
P
y h
ij
genera O
X,P
, lo cual sucede
si P X
s
i
y ademas P D(h
ij
).
Esto signica que L[
U
cumple las hip otesis de a) con los s
ij
, luego es un haz
amplio en U.
En resumen tenemos lo siguiente:
Teorema 5.48 Sea X/A un esquema de tipo nito sobre un anillo noetheriano
A. Entonces X es cuasiproyectivo sobre A (es decir, existe un haz muy amplio
sobre A) si y s olo si existe un haz amplio en X.
Demostraci on: Una implicaci on es el teorema 5.46. Recprocamente, si
X es cuasiproyectivo, entonces es isomorfo a un abierto en un cerrado Y en un
espacio P
n
A
. Por el teorema de Serre (ver la observaci on tras la denici on 5.42),
tenemos que Y tiene un divisor amplio, luego por el teorema anterior X tambien
lo tiene.
Hemos denido el concepto de haz muy amplio para un esquema denido
sobre un anillo o, equivalentemente, sobre un esquema afn. Terminamos la
seccion generalizando la denici on al caso de un esquema denido sobre un
esquema arbitrario. Para ello necesitamos unas observaciones que garantizar an
que en el caso afn la nueva denici on coincide con la que ya tenemos.
Sea A un anillo, sea X = P
n
A
y sea Y = P
n
Z
. El haz O
X
(1) tiene a X
0
, . . . , X
n
como generador global, luego, seg un el teorema 5.33 para S = Z, dene un
homomorsmo : X Y determinado por que

(X
i
) = X
i
, para todo
i = 0, . . . , n. M as detalladamente, se restringe a homomorsmos
[
D(X
i
)
: D
X
(X
i
) D
Y
(X
i
)
que se corresponden con los homomorsmos naturales
Z[X
1
/X
i
, . . . , X
n
/X
i
] A[X
1
/X
i
, . . . , X
n
/X
i
].
5.4. Haces amplios y muy amplios 189
Es claro entonces que es el homomorsmo determinado por el homomor-
smo natural de anillos graduados Z[X
0
, . . . , X
n
] A[X
0
, . . . , X
n
]. As hemos
probado que esta proyecci on cumple

O
Y
(1) = O
X
(1). A traves del isomor-
smo natural P
n
A

= P
n
X

Z
EspA, el homomorsmo se corresponde con la
proyeccion en la primera componente.
Denicion 5.49 Sea S un esquema y X = P
n
S
. Denimos el haz inversible
O
X
(1) =

O
Y
(1), donde Y = P
n
Z
y : P
n
S
P
n
Z
es la proyeccion natural.
Las observaciones precedentes muestran que si S = EspA, entonces el haz
O
X
(1) que acabamos de denir coincide con el que ya tenamos denido. Si
U S es un abierto, tenemos el diagrama conmutativo
P
n
U
i

P
n
S

P
n
Z
del que se desprende que O
P
n
S
(1)[
P
n
U
= i

O
P
n
S
(1) = O
P
n
U
(1). Esto nos da una
caracterizacion de O
P
n
S
(1) como el unico haz en P
n
S
que al restringirlo a cada
abierto P
n
U
, donde U S es un abierto afn, es el haz O
P
n
U
(1) que ya tenamos
denido.
Si X/S es un esquema arbitrario y j : X P
n
S
es una inmersion, denimos
O
X
(1) = j

O
P
n
S
(1). Los haces inversibles de esta forma se llaman haces muy
amplios respecto de S. Es claro que si X = P
n
S
, entonces el haz O
X
(1) que ya
tenamos denido se corresponde con el que acabamos de denir cuando j es la
identidad. Por otra parte, cuando S = EspA, los haces muy amplios respecto de
S coinciden con los haces muy amplios respecto de A que ya tenamos denidos.
Si : X S es el homomorsmo estructural, U S es un abierto y
V =
1
[U] = j
1
[P
n
U
], entonces
O
X
(1)[
V
= j[
1
V
O
P
n
U
(1) = O
V
(1).
Denimos
O
X
(m) =
_
_
_
O
X
(1)
m
si m > 0,
O
X
si m = 0,
(O
X
(1)

)
m
si m < 0.
Si M es un O
X
-modulo, denimos M(m) = M
O
X
O
X
(m). Si, al igual que
antes, U S es un abierto y V =
1
[U], entonces
M(m)[
V
= M[
V

O
V
O
V
(m) = M[
V
(m).
Como se ve en la demostracion, el teorema siguiente no es mas que una ligera
generalizacion del teorema 5.41:
190 Captulo 5. Haces coherentes
Teorema 5.50 Sea f : X Y un homomorsmo proyectivo, donde el es-
quema Y es noetheriano, sea M un haz coherente en X y O
X
(1) un haz muy
amplio en X respecto de Y . Entonces, para todo natural n sucientemente
grande, el homomorsmo natural f

(f

(M(n))) M(n) es suprayectivo.


Demostraci on: Podemos cubrir Y por un n umero nito de abiertos anes
noetherianos. Si U Y es uno de estos abiertos, sea V = f
1
[U] y llamemos
f

: V U a la restriccion de f. Es claro que f

tambien es proyectivo, por


lo que, en particular, V es noetheriano (f

es de tipo nito). El homomorsmo


del enunciado se restringe a f

(f

(M(n)[
V
))) M(n)[
V
. De acuerdo con las
observaciones posteriores a la denicion 5.49, este homomorsmo puede verse
tambien como f

(f

(M[
V
(n))) M[
V
(n). Basta probar que cada uno de
estos homomorsmos es suprayectivo para n sucientemente grande o, equiva-
lentemente, podemos suponer que el esquema Y = EspA es afn.
Seg un las observaciones previas al teorema [B.5], para cada punto P X,
el homomorsmo natural del enunciado se localiza al homomorsmo natural
f

(M(n))
f(P)

O
Y,f(P)
O
X,P
M(n)
P
.
Por otra parte
f

(M(n))
f(P)

O
Y,f(P)
O
X,P

= M(n)(X)
f(P)

A
f(P)
O
X,P

= M(n)(X)
A
O
X,P
y, a traves de este isomorsmo, el homomorsmo anterior se corresponde con el
homomorsmo natural
M(n)(X)
A
O
X,P
M(n)
P
.
La imagen de este homomorsmo esta generada por la imagen del homo-
morsmo de A-modulos M(n)(X) M(n)
P
, luego el homomorsmo sera su-
prayectivo si y s olo si M(n) admite un generador global en P. En general,
el homomorsmo del enunciado ser a suprayectivo si y s olo si M(n) admite un
generador global, y el teorema 5.41 nos da que esto sucede para todo n sucien-
temente grande.
De forma an aloga podemos probar un resultado m as elemental:
Teorema 5.51 Si f : X Y es un homomorsmo afn (es decir, tal que
las antiim agenes de abiertos anes sean anes, por ejemplo un homomorsmo
nito) y M es un haz cuasicoherente en X, entonces el homomorsmo natural
f

MM es suprayectivo. Si f

M admite un generador global, lo mismo le


sucede a M.
Demostraci on: Como en la demostracion del teorema anterior, para la
primera parte podemos suponer que Y = EspA es afn, y por hip otesis tambien
X = EspB. La suprayectividad del homomorsmo del enunciado se reduce a la
de los homomorsmos M(X)
A
B
P
M
P
= M(X)
B
B
P
, para cada punto
P X, que es evidente.
5.5. Complementos sobre esquemas proyectivos 191
Si f

M admite un generador global S (f

M)(Y ) = M(X), para cada


punto P X, el diagrama conmutativo
(f

M)
f(P)

O
Y,f(P)
O
X,P

M
P
M(X)

donde la echa horizontal es un epimorsmo por la parte ya probada, muestra


que los elementos de S generan M
P
, por lo que S es tambien un generador
global de M.
Como consecuencia probamos un ultimo resultado sobre haces amplios que
necesitaremos mas adelante:
Teorema 5.52 Si f : X Y es un homomorsmo nito entre esquemas
cuasicompactos y L es un haz amplio en Y , entonces f

L es amplio en X.
Demostraci on: Sea M un haz cuasicoherente y nitamente generado en
X. Hemos de probar que M
O
X
f

L
n
admite un generador global para todo n
sucientemente grande. Por el teorema anterior y 5.22, basta probar que lo
tiene
f

(M
O
X
f

L
n
)

= f

M
O
Y
L
n
,
y ello se debe a que L es amplio y a que f

M es cuasicoherente y nitamente
generado por 5.18.
5.5 Complementos sobre esquemas proyectivos
El teorema 5.40, a partir del cual hemos probado el teorema de Serre, tiene
otras consecuencias importantes sobre los esquemas proyectivos y sus haces cua-
sicoherentes, que recogemos en esta ultima seccion.
En primer lugar vamos a demostra que si A es un anillo graduado nitamente
generado por elementos de grado 1, entonces todo haz cuasicoherente sobre
Proy A es de la forma

M, para cierto A-modulo graduado M.
Denicion 5.53 Sea A un anillo graduado, sea X = ProyA y sea M un O
X
-
modulo. Denimos
M=

nZ
M(n)(X).
Dotamos a M de estructura de A-modulo graduado de la forma siguiente:
Para cada s A
d
y cada t M(n)(X), sea s la imagen de s por el homomorsmo
natural A
d
O
X
(d)(X), y denimos st como la imagen de
t s M(n)(X)
O
X
(X)
O
X
(d)(X) (M(n)
O
X
O
X
(d))(X)

= M(n+d)(X).
192 Captulo 5. Haces coherentes
Es claro que este producto se extiende a un producto AMM.
Por ejemplo, si A = A
0
[X
0
, . . . , X
r
] y M= O
X
, el teorema 5.26 nos dice que
podemos identicar a M con A, y el producto que acabamos de denir coincide
con el de A a traves de esta identicacion. As pues, O
X

= A y, trivialmente
entonces,

O
X

= O
X
.
Sabemos que si A es otro anillo graduado ya no tiene por que darse el
isomorsmo O
X

= A, pero vamos a probar que, para cualquier anillo graduado
A y cualquier m odulo M, el isomorsmo

M

= M se sigue manteniendo.
Teorema 5.54 Sea A un anillo graduado nitamente generado (como A
0
- alge-
bra) por elementos de grado 1. Sea X = ProyA y sea M un haz cuasicoherente
en X. Entonces existe un isomorsmo natural

M

= M.
Demostraci on: Tomemos un f A
1
y vamos a denir un homomorsmo
:

M(D(f)) M(D(f)). Recordemos que

M(D(f))) = M
(f)
. Un elemento
de este anillo es de la forma m/f
d
, donde m M(d)(X). Entonces
m[
D(f)
M(d)(D(f))
O
X
(D(f))
O
X
(d)(D(f)),
y O
X
(d)(D(f)) = f
d
O
X
(D(f)), es decir, O
X
(d)(D(f)) es un O
X
(D(f))-modulo
libre de base f
d
, luego m[
D(f)
se expresa de forma unica como m[
D(f)
= s f
d
,
con s M(D(f)). Denimos (m/f
d
) = s.
Observemos que esta bien denido, pues si m/f
d
= m

/f
d

, entonces existe
un r 0 tal que f
r+d

m = f
r+d
m

en M. Por la denici on del producto en M,


esto signica que m

f
r+d

y m


f
r+d
se corresponden con el mismo elemento
de M(d +d

+r)(X), luego sus restricciones s f


d
f
r+d

y s

f
d

f
r+d
se
corresponden con el mismo elemento de M(d +d

+r)(D(f)), o sea, que


s f
d+d

+r
= s

f
d+d

+r
,
lo que implica que s = s

porque f
d+d

+r
es una base de O
X
(d +d

+r)(D(f)).
Ahora es f acil ver que se trata de un homomorsmo de m odulos. A su vez,
induce un homomorsmo de haces

:

M[
D(f)
M[
D(f)
.
Tomemos ahora otro elemento g A
1
y vamos a calcular el homorsmo

D(fg)
:

M(D(fg)) M(D(fg)). Un elemento de

M(D(fg)) = M
(fg)

= (M
(f)
)
g/f
es de la forma
m
(fg)
d
=
m/f
2d
(g/f)
d
, con m M(2d)(X).
Pongamos que m[
D(f)
= s f
2d
, con s M(D(f)). La imagen por

D(fg)
es la imagen de m/f
2d
restringida a D(fg) y dividida entre (g/f)
d
, es decir,
multiplicada por 1/(g/f)
d
= f
2d
/(fg)
d
. Concretamente:

[
D(fg)
(m/(fg)
d
) =
f
2d
(fg)
d
s[
D(fg)
.
5.5. Complementos sobre esquemas proyectivos 193
Si invertimos los papeles de f y g, entonces hemos de partir de la descom-
posicion m[
D(g)
= t g
2d
, que esta relacionada con la anterior de la forma
siguiente:
m[
D(fg)
= t[
D(fg)
g
2d
=
g
2d
f
2d
t[
D(fg)
f
2d
= s[
D(fg)
f
2d
,
de donde resulta que s[
D(fg)
= (g/f)
2d
t[
D(fg)
, luego
f
2d
(fg)
d
s[
D(fg)
=
f
2d
(fg)
d
g
2d
f
2d
t[
D(fg)
=
g
2d
(fg)
d
t[
D(fg)
.
Esto signica que los homomorsmos

f
:

M[
D(f)
M[
D(f)
,

g
:

M[
D(g)
M[
D(g)
inducen el mismo homomorsmo en D(f) D(g), luego se restringen al mismo
homomorsmo de haces sobre este abierto. Por consiguiente, estos homomors-
mos se extienden a un homomorsmo

:

MM. Hemos de probar que es un
isomorsmo. Para ello basta ver que los homomorsmos son isomorsmos de
modulos. Notemos que hasta aqu no hemos usado que M sea cuasicoherente.
Vamos a usar el teorema 5.40. Observemos que X es ciertamente un esquema
separado y, por hip otesis, es union de un n umero nito de esquemas anes D(f),
luego es cuasicompacto. Vamos a aplicar el teorema con L = O
X
(1).
Notemos que f A(1)
0
, luego podemos considerar

f O
X
(1)(X) tal que

f[
D(f)
= f A(1)
(f)
. Notemos tambien que X
f
= X
f
= D(f). En efecto, dado
un punto P X, tomamos g A
1
tal que P D(g). Entonces tenemos que
O
X
(1)[
D(g)
= gO
X
[
D(g)
, luego P X
f
si y solo si O
X,P
= f
P
O
X,P
, si y s olo si
O
X
(1)
P
= f
P
g
P
O
X,P
=

f
P
O
X,P
(porque P D(g)), si y solo si P X
f
.
Supongamos ahora que (m/f
d
) = s = 0, donde m M(d), m[
D(f)
= sf
d
.
Entonces m[
D(f)
= 0, luego por el teorema anterior existe un n 1 tal que
m

f
n
= 0, lo cual equivale a que f
n
m = 0 en M, y esto a su vez implica que
m/f
d
= 0. Por consiguiente es inyectiva.
Si s M(D(g)), el teorema 5.40 nos da un m M(d) de manera que
m[
D(f)
= s f
d
, lo que signica que (m/f
d
) = s. Por consiguiente es
suprayectiva.
Como aplicacion de este teorema podemos determinar todos los subesquemas
cerrados de un esquema ProyA (comparar con 2.21):
Teorema 5.55 Si A
0
es un anillo y A = A
0
[X
0
, . . . , X
n
], todo subesquema
cerrado de P
n
A
0
es de la forma Proy(A/I), donde I es un ideal homogeneo de A.
Demostraci on: Sea Z un subesquema cerrado de X = P
n
A
0
y sea I el haz
cuasicoherente de ideales de O
X
asociado a Z por el teorema 5.10. Llamemos
194 Captulo 5. Haces coherentes
I = I. El homomorsmo I O
X
induce un homomorsmo I(n) O
X
(n).
Se trata de un monomorsmo, pues, para cada P X, la sucesion exacta
0 I
P
O
X,P
O
X,P
/I
P
0
da lugar a una sucesi on exacta
0 I(n)
P
O
X
(n)
P
(O
X,P
)/I
P
)
O
X,P
O
X
(n)
P
0,
pues O
X
(n)
P

= O
X,P
es un O
X,P
-modulo libre. Por consiguiente (teniendo
en cuenta la observaci on tras la denici on 5.53) tenemos un monomorsmo de
modulos
I =

n
I(n)(X)

n
O
X
(n)(X) = O
X

= A.
As pues, podemos ver al A-modulo I como un ideal homogeneo de A. Por el
teorema anterior tenemos que I

=

I. Ahora basta observar que el haz de ideales
asociado a la inmersion natural i : Proy(A/I) P
n
A
0
es precisamente

I. En
efecto, tenemos el diagrama conmutativo
Proy(A/I)
i

ProyA
Esp(A
(X
i
)
/I
(X
i
)
)

EspA
(X
i
)

donde las echas verticales son inmersiones abiertas con imagen D([X
i
]) y
D(X
i
). Ademas, en la prueba del teorema 5.10 hemos visto que el haz de
ideales asociado a la echa inferior (o sea, la restriccion a D(X
i
) del asociado
a i) es (isomorfo a)

I
(X
i
)
=

I[
D(X
i
)
. Los isomorsmos son consistentes entre s,
por lo que el haz de ideales de i es precisamente

I.
En particular podemos caracterizar los esquemas proyectivos sobre un es-
quema an:
Teorema 5.56 Si A es un anillo, los esquemas proyectivos sobre A son exac-
tamente los de la forma ProyB, donde B es un anillo graduado nitamente
generado por elementos de B
1
como algebra sobre B
0
= A.
Demostraci on: Es obvio que los esquemas de la forma indicada son proyec-
tivos sobre A. Recprocamente, un esquema es proyectivo sobre A si es isomorfo
a un subesquema cerrado de P
n
A
. Por el teorema anterior es de la forma ProyB,
con B = A[X
0
, . . . , X
n
]/I, donde I es un ideal homogeneo en A[X
0
, . . . , X
n
].
Podemos suponer I
0
= 0, con lo que B
0
= A (en efecto, los anillos B
(p)
no se
modican si cambiamos I por

d>0
I
d
, luego Proy B es el mismo.)
Captulo VI
Cohomologa
En este captulo estudiaremos los grupos de cohomologa introducidos en la
Seccion [2.2] para el caso de los haces coherentes sobre un esquema. Empezare-
mos introduciendo los grupos de cohomologa de

Cech, que, seg un veremos, en
los casos que nos van a interesar son los mismos que ya conocemos, pero desde
este punto de vista resultan mucho m as faciles de calcular.
6.1 La cohomologa de

Cech
Denicion 6.1 Sea X un espacio anillado, M un O
X
-modulo y U = U
i

iI
un cubrimiento abierto de X. Para cada multindice s = (i
0
, . . . , i
n
) I
n+1
llamaremos U
s
= U
i
1
U
i
n
. Llamaremos C
n
(U, M) al conjunto de todos
los

sI
n+1
M(U
s
) que cumplan las dos condiciones siguientes:
a) Si U
s
= o bien s tiene dos ndices iguales, entonces (s) = 0.
b) En caso contrario, para toda permutaci on de 0, . . . , n, si llamamos
(s) = (i
0
, . . . , i
n
), se cumple que ((s)) = sig (s), donde sig es
la signatura de en el sentido usual.
A los elementos de C
n
(U, M) los llamaremos cocadenas de

Cech de di-
mension n. Es claro que C
n
(U, M) es un O
X
(X)-modulo.
Si jamos un orden total en el conjunto de ndices I, es inmediato com-
probar que cada cocadena est a completamente determinada por su restriccion
a los multindices formados por ndices estrictamente crecientes, y que dicha
restriccion determina un isomorsmo
C
n
(U, M)

=

i
0
<<i
n
M(U
i
0
,...,i
n
).
En la pr actica podemos hacer los calculos considerando las cocadenas res-
tringidas de este modo.
195
196 Captulo 6. Cohomologa
Denimos d
n
: C
n
(U, M) C
n+1
(U, M) mediante
(d
n
)(s) =
n+1

j=0
(1)
j
(s
j
)[
U
s
,
donde s
j
es el multindice que resulta de suprimir el ndice j-esimo de s. Una
comprobaci on rutinaria muestra que d
n
esta bien denido (es decir, transforma
cocadenas en cocadenas), que es un homomorsmo de O
X
(X)-modulos y que
d
n
d
n+1
= 0. En otras palabras, tenemos denido un complejo inverso C(U, M).
Llamaremos Z
n
(U, M) al n ucleo de d
n
, y a sus elementos los llamaremos cociclos
de

Cech de dimensi on n. As mismo, llamaremos F
n
(U, M) a la imagen de d
n1
,
y a sus elementos los llamaremos cofronteras de

Cech de dimensi on n. Los grupos
de cohomologa los representaremos por
H
n
(U, M) = Z
n
(U, M)/F
n
(U, M).
Observemos que los elementos de C
0
(U, M) pueden verse en la forma (f
i
)
iI
con f
i
M(U
i
), y los cociclos son los que cumplen f
i
[
U
i
U
j
= f
j
[
U
i
U
j
, luego
cada cociclo determina un unico f M(X). Como las cocadenas de dimension 0
son nulas, es evidente que H
0
(U, M)

= M(X).
Un homomorsmo de modulos f : M N induce un homomorsmo de
complejos f
n
: C
n
(U, M) C
n
(U, N) mediante (f
n
)(s) = f
U
s
((s)), el cual
induce a su vez homomorsmos

f
n
: H
n
(U, M) H
n
(U, N). Es f acil ver que

1 = 1 y f g =

f g, con lo que tenemos denidos funtores covariantes
H
n
(U, ) : Mod(X) Mod(O
X
(X)).
Las cohomologas de

Cech dependen del cubrimiento abierto con el que se
calculan. Es posible denir una cohomologa independiente de los cubrimien-
tos estudiando la relaci on entre la cohomologa de un cubrimiento y la de un
renamiento del mismo y tomando luego un lmite inductivo para todos los cu-
brimientos, pero no vamos a entrar en ello aqu, pues nos bastar a demostrar
que las cohomologas de

Cech nos permiten calcular los grupos de cohomologa
usuales en el caso de esquemas noetherianos. El primer paso para comparar la
cohomologa de

Cech con la usual es introducir la construcci on siguiente:
Denicion 6.2 Sea X un espacio anillado, M un O
X
-modulo y U un cubri-
miento abierto de X. Denimos el prehaz C
n
(U, M) mediante
C
n
(U, M)(V ) = C
n
(V U, M[
V
),
donde V U es el cubrimiento de V formado por las intersecciones con V de los
abiertos de U y las restricciones vienen dadas por
V
W
()(s) = (s)[
U
s
W
.
Es f acil ver que C
n
(U, M) es en realidad un haz y, por consiguiente, un
O
X
-modulo. El operador cofrontera
d
n
V
: C
n
(V U, M[
V
) C
n+1
(V U, M[
V
)
6.1. La cohomologa de

Cech 197
es compatible con las restricciones, luego dene un homomorsmo de modulos
d
n
: C
n
(U, M) C
n+1
(U, M) tal que d
n
d
n+1
= 0.
Notemos que C
n
(U, M) = C
n
(U, M)(X). Por otra parte, denimos un homo-
morsmo : MC
0
(U, M) mediante (f) = (f[
V U
i
)
iI
(donde f M(V )).
Teorema 6.3 En las condiciones de la denici on anterior, la sucesi on
0 M

C
0
(U, M)
d
0
C
1
(U, M)
d
1
C
2
(U, M)
d
2

es exacta.
Demostraci on: Tomemos n > 0 y P X. Un elemento de C
n
(U, M)
P
esta representado por un C
n
(U, M)(U), donde U es un entorno de P y
podemos suponer que U U
i
0
, para cierto ndice i

I. Entonces, si s =
(i
0
, . . . , i
n1
) y s = (i

, i
0
, . . . , i
n1
), tenemos que U U
s
= U U
s
. Denimos
C
n1
(U, M)(U) mediante (s) = ( s). Entonces
(d)(t) =
n

k=0
(1)
k
(t
k
)[
UU
t
=
n

k=0
(1)
k
(

t
k
)[
UU
t
.
Si d
n
([]) = 0, reemplazando U por un abierto menor, podemos suponer que
d
n
= 0. Entonces
0 = (d
n
)(

t) =
n+1

k=0
(1)
k
(

t
k
)[
UU
t
= (t) +
n+1

k=1
(1)
k
(

t
k
)[
UU
t
= (t)
n

k=0
(1)
k
(

t
k
)[
UU
t
= (t) (d)(t),
donde hemos usado que

t
k
=

t
k+1
, para k 1 (es decir, quitar la componente
k +1-esima despues de haber a nadido i

es equivalente a quitar la componente


k-esima y despues a nadir i

).
As pues, es una cofrontera y [] tambien. Esto prueba la exactitud en
C
n
(U, M) para n > 0. Para n = 0 lo que tenemos es que, para todo i I,
0 = (d
0
)(i

, i) = (i

)[
UU
i
(i),
luego [] =
P
([(i

)]). Adem as, si f M(U) tenemos que


d
0
((f))(i, j) = (f[
UU
i
)[
U
i
U
j
(f[
UU
j
)[
U
i
U
j
= 0,
luego la sucesion es exacta en C
0
(U, M). La inyectividad de es inmediata.
A la resoluci on de M dada por el teorema anterior la llamaremos resoluci on
de

Cech de M. Es claro que los grupos H
n
(U, M) se obtienen a partir de este
complejo por el mismo procedimiento que los grupos H
n
(X, M) se obtienen a
partir de una resoluci on inyectiva de M.
Teorema 6.4 Si X es un espacio anillado, U es un cubrimiento abierto de
X y M es un O
X
-m odulo diseminado, entonces los O
X
-m odulos C
n
(U, M) son
diseminados.
198 Captulo 6. Cohomologa
Demostraci on: Tomemos un abierto V X. Hemos de probar que la
restriccion
X
V
: C
n
(U, M) C
n
(V U, M[
V
) es suprayectiva. Tomemos
C
n
(V U, M[
V
). Fijemos un orden total en el conjunto de ndices I del
cubrimiento U. Si s = (i
0
, . . . , i
n
) con i
0
< < i
n
, tomamos (s) M(U
s
) tal
que (s)[
V U
s
= (s). (Esto es posible porque M es diseminado.)
Si es una permutaci on de i
0
, . . . , i
n
, denimos ((s)) = sig (s), con lo
que tenemos denido para todo multindice sin repeticiones. Para multindices
con repeticiones denimos (s) = 0. Es claro entonces que C
n
(U, M) y

X
V
( ) = .
De aqu deducimos el an alogo al teorema [2.8] para la cohomologa de

Cech:
Teorema 6.5 Si X es un espacio anillado, U es un cubrimiento abierto y M
es un O
X
-m odulo diseminado, entonces H
i
(U, M) = 0 para todo i 1.
Demostraci on: Por el teorema anterior la resoluci on de

Cech de M es
diseminada, luego el teorema [1.46] nos dice que podemos usarla para calcular
los grupos de cohomologa H
i
(X, M), pero los grupos que obtenemos entonces
son precisamente los grupos H
i
(U, M), y el teorema [2.8] nos dice que son nulos.
Teorema 6.6 Sea X un espacio anillado, sea U = U
i

iI
un cubrimiento
abierto de X y sea M un O
X
-m odulo tal que H
1
(U
s
, M[
U
s
) = 0 para todo multi-
ndice s. Para cada sucesi on exacta de O
X
-m odulos
0 MN P 0
existen homomorsmos de conexi on
i
: H
i
(U, P) H
i+1
(U, M) que forman
una sucesi on exacta
0 H
0
(U, M)

0
H
0
(U, N)

0
H
0
(U, P)

0
H
1
(U, M)

1
H
1
(U, N)

1
H
1
(U, P)

1

Demostraci on: Para cada s I
n+1
, tenemos una sucesion exacta
0 M[
U
s
N[
U
s
P[
U
s
0,
que, por la hip otesis, determina una sucesion exacta
0 M(U
s
) N(U
s
) P(U
s
) 0.
Es f acil ver ahora que la sucesi on
0 C
n
(U, M) C
n
(U, N) C
n
(U, P) 0
(que resulta de restringir el producto de las sucesiones anteriores) es tambien
exacta. En denitiva, tenemos una sucesi on exacta de complejos de

Cech, de la
cual se deduce la sucesion exacta del enunciado por el teorema [1.36] aplicado
a un complejo de O
X
(X)-modulos.
6.1. La cohomologa de

Cech 199
Nota Es claro que tambien se verica la segunda condici on que dene a los
homomorsmos de conexion, es decir, si partimos de un diagrama conmutativo
0

M

0
0

M

N

P

0
con las exactas de modo que tanto Mcomo M

cumplan la hip otesis del teorema


anterior, de el obtenemos un homomorsmo entre las sucesiones exactas de
complejos de

Cech, por lo que las sucesiones de cohomologa de ambos complejos
forman un diagrama conmutativo.
Con esto podemos probar nalmente el teorema que relaciona la cohomologa
de

Cech con la cohomologa usual:
Teorema 6.7 Sea X un espacio anillado, sea U = U
i

iI
un cubrimiento
abierto y sea M un O
X
-m odulo tal que H
i
(U
s
, M[
U
s
) = 0 para todo i 1 y todo
s I
n+1
. Entonces H
n
(U, M)

= H
n
(X, M) para todo n 0.
Demostraci on: Llamemos C a la categora de los O
X
-modulos Mtales que
H
i
(U
s
, M[
U
s
) = 0 para todo multindice s y todo i 1. Obviamente contiene a
todos los O
X
-modulos diseminados y, en particular, a los inyectivos. M as a un,
si
0 MN P 0
es una sucesion exacta de O
X
-modulos y los dos primeros estan en C, el tercero
tambien esta en C (basta considerar la sucesion exacta de cohomologa asociada
a la restriccion de la sucesion a cada U
s
). Esto hace que la demostracion del teo-
rema [1.50] siga siendo v alida para un sistema de funtores denidos unicamente
sobre C. Los funtores de cohomologa H
n
(X, ) : C Mod(O
X
(X)) siguen
teniendo homomorsmos de conexi on al restringirlos a C, pero ahora el teorema
6.6 nos da que los funtores H
n
(U, ) : C Mod(O
X
(X)) tambien lo tienen (y
ademas se anulan sobre los O
X
-modulos diseminados, y H
0
(U, ) es isomorfo
a (X, )). Concluimos que existen isomorsmos
n
: H
n
(X, ) H
n
(U, )
denidos sobre C.
El teorema siguiente es un ejemplo de como la cohomologa de

Cech permite
hacer calculos explcitos:
Teorema 6.8 Sea X = EspA un esquema afn y sea F un haz cuasicoherente
en X. Sea U = U
i

iI
un cubrimiento nito de X formado por abiertos prin-
cipales U
i
= D(g
i
). Entonces H
n
(U, F) = 0 para todo n 1.
Demostraci on: Sea f Z
n
(U, F) un cociclo de dimensi on n. Hemos de
probar que es una cofrontera. Para cada s = (i
0
, . . . , i
n
) I
n+1
tenemos que
f
s
F(U
s
) = F(X)
g
i
0
g
i
n
, luego podemos expresarlo en la forma
f
s
=
x
s
(g
i
0
g
i
n
)
r
, x
s
F(X).
200 Captulo 6. Cohomologa
Notemos que podemos tomar el mismo r para todos los multindices s. Que f
sea un cociclo signica que para todo multindice [i, s] = (i, i
0
, . . . , i
n
) se cumple
la relaci on
df
[i,s]
=
g
r
i
x
s
g
r
i
(g
i
0
g
i
n
)
r
+
n

k=0
(1)
k+1
g
r
i
k
x
[i,s
k
]
g
r
i
(g
i
0
g
i
n
)
r
= 0.
Considerando a F(U
[i,s]
) como F(U
s
)
g
i
, la ecuacion anterior equivale a que
exista un l 1 tal que en F(U
s
) se cumple la identidad siguiente (para todo
multindice [i, s]):
g
r+l
i
x
s
(g
i
0
g
i
n
)
r
=
n

k=0
(1)
k
g
l
i
g
r
i
k
x
[i,s
k
]
(g
i
0
g
i
n
)
r
.
Como los abiertos D(g
r+l
i
) = D(g
i
) cubren X, tenemos que existen h
i
A
tales que
1 =

iI
h
i
g
r+l
i
.
Para cada t = (i
0
, . . . , i
n1
) I
n
denimos
f

t
=

iI
h
i
g
l
i
x
[i,t]
(g
i
0
g
i
n1
)
r
F(U
t
).
Es f acil ver que f C
n1
(U, F) y ademas, si s = (i
0
, . . . , i
n
),
f

s
k
[
U
s
=

iI
h
i
g
l
i
g
r
i
k
x
[i,s
k
]
(g
i
0
g
i
n
)
r
.
Por consiguiente,
(df

)
s
=
n

k=0
(1)
k
f

s
k
[
U
s
=

iI
h
i
g
r+l
i
x
s
(g
i
0
g
i
n
)
r
= f
s
.
Veamos una aplicacion:
Teorema 6.9 Sea X un esquema afn y sea 0 F G H 0
una sucesi on exacta de O
X
-m odulos con F cuasicoherente. Entonces la sucesi on
0 F(X) G(X) H(X) 0
es exacta.
Demostraci on: El teorema sera trivial si supieramos que H
1
(X, F) = 0.
Esto es cierto, pero no lo hemos demostrado (en 6.13 lo veremos para esquemas
noetherianos). En su lugar, usaremos el teorema anterior. Basta probar la
exactitud en H(X).
Tomemos s H(X). Para cada P X, tenemos que el homomorsmo
G
P
H
P
es suprayectivo, lo cual signica que existe un entorno U
P
de P (que
6.1. La cohomologa de

Cech 201
podemos tomar principal) tal que s[
U
P
tiene una antiimagen en G(U
P
). Como
X es cuasicompacto, podemos tomar un cubrimiento nito U
i

iI
formado por
abiertos principales, tal que s[
U
i
tiene una antiimagen t
i
G(U
i
).
Para cada par (i, j), la imagen de t
i
[
U
ij
t
j
[
U
ij
en H(U
ij
) es nula, luego
existe f
ij
F(U
ij
) que, identicado con su imagen en G(U
ij
), cumple que f
ij
=
t
i
[
U
ij
t
j
[
U
ij
. Aqu hemos usado que la sucesion
0 F[
U
ij
G[
U
ij
H[
U
ij
0
tambien es exacta, luego tambien lo es
0 F(U
ij
) G(U
ij
) H(U
ij
).
Observemos que as hemos denido una cocadena f C
1
(U, F). Su cofron-
tera es
(df)
ijk
= f
ij
[
U
ijk
f
ik
[
U
ijk
+f
jk
[
U
ijk
= (t
i
t
j
(t
i
t
k
) +t
j
t
k
)[
U
ijk
= 0,
luego el teorema anterior nos da que f = dg, para cierta g C
0
(U, F), de modo
que f
ij
= g
i
[
U
ij
g
j
[
U
ij
. Esto implica que t
i
g
i
coinciden en cada U
ij
, luego
denen un t G(X) tal que t[
U
i
= t
i
g
i
, luego la imagen de t[
U
i
en H(U
i
) es
s
i
, luego la imagen de t es s.
Esto nos permite a su vez demostrar la parte no trivial del teorema siguiente:
Teorema 6.10 Sea X un esquema y 0 F G H 0 una sucesi on
exacta de O
X
-m odulos. Si dos de ellos son cuasicoherentes, tambien lo es el
tercero. Si X es localmente noetheriano lo mismo vale para haces coherentes.
Demostraci on: El caso no trivial se da cuando F y H son cuasicoherentes.
Hemos de probar que, para todo abierto afn U X, se cumple que G[
U

=

G(U). La sucesion sigue siendo exacta si se restringe a U, luego no perdemos


generalidad si suponemos que X es afn y, entonces, lo que hemos de probar
es que G

=

G(X). Tenemos un diagrama conmutativo con las exactas (por el
teorema anterior)
0

F(X)


G(X)


H(X)

0
0

F

G

H

0
Por hip otesis las echas verticales primera y tercera son isomorsmos, de
donde se sigue f acilmente que la central tambien lo es. El mismo argumento
vale en el caso en que F y G son cuasicoherentes. Si lo son G y H, entonces el
problema se reduce igualmente al caso en que X es afn, y entonces F es el n ucleo
de un homomorsmo entre haces cuasicoherentes en un esquema afn. Dicho
homomorsmo esta inducido por un homomorsmo G(X) H(X), y es claro
que ha de ser el haz cuasicoherente asociado al n ucleo de este homomorsmo.
202 Captulo 6. Cohomologa
Si X es localmente noetheriano, para cada abierto afn noetheriano U de X
tenemos una sucesion exacta
0 F(U) G(U) H(U) 0,
y basta probar que si dos de los m odulos son nitamente generados, el tercero
tambien lo es, lo cual es trivial porque el anillo O
X
(U) es noetheriano.
6.2 Esquemas anes noetherianos
En esta seccion demostraremos que los esquemas anes noetherianos se ca-
racterizan (entre los esquemas noetherianos) por que su cohomologa respecto
de haces cuasicoherentes es trivial. En realidad la hip otesis de Noether se puede
eliminar, pero la prueba se complica.
Teorema 6.11 Sea A un anillo noetheriano, a un ideal de A e I un A-m odulo
inyectivo. Entonces J = w I [ a
n
w = 0 para un n > 0 es tambien un
A-m odulo inyectivo.
Demostraci on: Sea b un ideal de A. Por el teorema [1.23] basta probar
que todo homomorsmo : b J se extiende hasta A. Para cada b b
existe un n > 0 tal que a
n
(b) = 0. Como b es un ideal nitamente generado,
podemos tomar un m sucientemente grande como para que [a
m
b] = 0. Por
el Lema de Artin-Rees existe un k > 0 tal que si n k entonces
a
n
A b = a
nk
(a
k
A b) a
nk
b.
As, si n m+k se cumple que [a
n
b] = 0. Tenemos el siguiente diagrama
conmutativo:
A

A/a
n

b/(b a
n
)

J

I
La inyectividad de I nos da un homomorsmo

que extiende a

y que a su
vez nos da un : A I. Ahora bien, como [a
n
] = 0 en realidad : A J.
Es claro que extiende a .
Teorema 6.12 Sea A un anillo noetheriano, X = EspA e I un A-m odulo
inyectivo. Entonces

I es un O
X
-m odulo diseminado.
Demostraci on: Sea I =

I y sea U un abierto en X. Hemos de probar que
la restriccion I(X) I(U) es suprayectiva. En primer lugar supondremos que
U es un abierto principal, U = D(f) ,= , con f A. Entonces lo que hay que
probar es que la localizaci on I I
f
es suprayectiva. Sea
a = a A [ f
n
a = 0 para un n > 0.
6.2. Esquemas anes noetherianos 203
Entonces a es un ideal de A y a = A solo en el caso en que f es nilpotente,
pero entonces U = . Como a es nitamente generado, existe un N > 0 tal que
f
N
a = 0.
Tomemos un elemento arbitrario x/f
n
I
f
y sea x

= f
N
x. Denimos
: A I mediante (a) = ax

y : A A mediante (a) = f
n+N
a.
As, si (a) = 0 tenemos que a a, luego f
N
a = 0, luego (a) = af
N
x = 0.
As, podemos denir sobre el ideal (f
n+N
) = A/ N() el homomorsmo dado
por f
n+N
f
N
x, que se extiende a un homomorsmo : (f
n+N
) I. Si
llamamos y = (1), tenemos que f
n+N
y = f
N
x, luego x/f
n
= y/1.
En el caso general, tomemos u I(U) y vamos a encontrarle una extensi on.
Podemos suponer que u ,= 0, y entonces existe un P U tal que u
P
,= 0.
Consideremos el soporte sop I = P X [ I
P
,= 0 y sea Y
0
= sopI.
Tenemos que P Y
0
U, luego podemos tomar un f A tal que D(f) U y
D(f) Y
0
,= .
Sea I
1
= w I [ f
n
w = 0 para un n 1 I, que es un A-modulo
inyectivo por el teorema anterior. Denimos I
1
=

I
1
, Y
1
= sopI
1
. Obviamente
Y
1
Y
0
y la inclusi on es estricta, pues Y
1
D(f) = . (Si p D(f) entonces
(I
1
)
p
= 0, luego p X sopI
1
.)
Observemos que I
1
(U) = x I(U) [ x[
D(f)
= 0. En efecto, si x I(U)
cumple que x[
D(f)
= 0, entonces, para todo g A tal que D(g) U, tenemos
que x[
D(g)
= w/g
n
, con w I, y as
x[
D(f)D(g)
= x[
D(fg)
= (wf
n
)/(fg)
n
= 0,
lo que implica que (fg)
m
f
n
w = 0, para cierto m, luego wg
m
I
1
, de donde
x[
D(g)
(I
1
)
g
= I
1
(D(g)). Esto implica que x I
1
(U). Recprocamente, si
x I
1
(U), entonces x[
D(f)
= w/f
n
, para cierto w I
1
, luego x[
D(f)
= 0.
Por la parte ya probada, u[
D(f)
= z
1
[
D(f)
, para cierto z
1
I(X), luego
(u z
1
[
U
)[
D(f)
= 0, luego u z
1
[
U
I
1
(U). Si u z
1
[
U
,= 0, entonces podemos
tomar un f
1
A tal que D(f
1
) U y D(f
1
) Y
1
,= .
Denimos I
2
= w I
1
[ f
n
1
w = 0 para un n 1, I
2
=

I
2
, Y
2
= sopI
2
y
concluimos como antes que Y
2
_ Y
1
_ Y
0
, as como que existe un z
2
I(X) tal
que u z
1
[
U
z
2
[
U
I
2
(U). Como X es un espacio topologico noetheriano,
la obtenci on de los cerrados Y
i
no puede prolongarse indenidamente, sino que
tras un n umero nito de pasos encontraremos un z = z
1
+ + z
r
I(U) tal
que u = z[
U
.
De aqu obtenemos la mitad del resultado que pretendemos probar en esta
seccion:
Teorema 6.13 Sea A un anillo noetheriano, sea X = EspA y sea M un haz
cuasicoherente en X. Entonces H
0
(X, M)

= M(X) y H
n
(X, M) = 0 para todo
n 1.
Demostraci on: Sea M = M(X), de modo que M =

M. Consideremos
una resoluci on inyectiva de M:
0 M I
0
I
1
I
2

204 Captulo 6. Cohomologa
Por el teorema 5.3 la sucesion
0 M

I
0


I
1


I
2

es una resolucion de M, y por el teorema anterior es diseminada. Por el teo-
rema [1.46], los grupos de cohomologa de M son los grupos de cohomologa del
complejo que resulta de particularizar a X esta sucesion y eliminar M(X), pero
as obtenemos la resolucion inicial de M, luego todos los grupos son triviales
menos el primero.
Como primera aplicaci on obtenemos la equivalencia entre la cohomologa
usual y la de

Cech para esquemas separados localmente noetherianos:
Teorema 6.14 Sea X un esquema separado, sea U un cubrimiento de X for-
mado por abiertos anes noetherianos y sea M un haz cuasicoherente en X.
Entonces H
n
(X, M)

= H
n
(U, M) para todo n 0.
Demostraci on: Si U = U
i

iI
, el teorema 4.15 implica que todos los
abiertos U
s
, con s I
n+1
son anes (y tambien son noetherianos). Adem as,
para n 1, tenemos que H
n
(U
s
, M) = H
n
(U
s
, M[
U
s
) = 0 por el teorema
anterior. Ahora basta aplicar 6.7.
Otra aplicaci on es este teorema sobre cambio de base:
Teorema 6.15 Sea X un esquema noetheriano separado sobre un anillo A, sea
B una A- algebra plana y sea p : X
B
X la proyecci on natural. Si F es un
haz cuasicoherente en X, entonces, para todo n 0 se cumple que
H
n
(X
B
, p

F)

= H
n
(X, F)
A
B.
Demostraci on: Sea U un cubrimiento nito formado por abiertos anes.
Por el teorema anterior podemos usar la cohomologa de

Cech de este cubri-
miento para calcular la cohomologa de F.
Observemos que si U es un abierto afn en X, entonces p
1
[U] es un abierto
afn en X
B
. En particular, las antiim agenes de los elementos de U forman un
cubrimiento afn U
B
de X
B
que podemos usar para calcular la cohomologa de
p

F. Ademas, el teorema 5.8 nos da que


(p

F)(p
1
[U])

= F(U)
O
X
(U)
O
X
B
(p
1
[U]),
pero p
1
[U] = U
A
EspB, luego O
X
B
(p
1
[U])

= O
X
(U)
A
B, luego
(p

F)(p
1
[U])

= F(U)
A
B.
La nitud del cubrimiento implica que C
n
(U
B
, p

F)

= C
n
(U, F)
A
B (y
que, a traves de este isomorsmo, la diferencial d se corresponde con d 1).
Ahora basta aplicar el teorema [1.37] al funtor exacto
A
B.
He aqu una tercera aplicaci on:
6.2. Esquemas anes noetherianos 205
Teorema 6.16 Si X es un esquema cuasiproyectivo sobre un anillo noethe-
riano, dimX = d, entonces H
p
(X, M) = 0 para todo haz cuasicoherente M
sobre X y todo p > d.
Demostraci on: Por el teorema 4.38 tenemos que X tiene un cubrimiento
U formado por d + 1 abiertos anes, y por el teorema 6.14 se cumple que
H
p
(X, M) = H
p
(U, M). Por la propia denici on es evidente que H
p
(U, M) = 0
para p > d.
Finalmente probamos el teorema principal:
Teorema 6.17 (Serre) Si X es un esquema noetheriano, las armaciones si-
guientes son equivalentes:
a) X es afn.
b) Para todo haz cuasicoherente M en X y todo natural n 1 se cumple que
H
n
(X, M) = 0.
c) Para todo haz coherente M en X se cumple que H
1
(X, M) = 0.
Demostraci on: S olo hemos de probar c) a). Llamemos A = O
X
(X) y
consideremos el homomorsmo : X EspA determinado por que
#
Esp A
es
la identidad en A (ver el teorema 2.11). Basta probar que es un isomorsmo.
Para cada f A, tenemos que
1
[D(f)] = X
f
, luego
#
Esp A
se restringe a
un homomorsmo
#
D(f)
: A
f
O
X
(X
f
). Ahora bien, como X es noetheriano,
admite un buen cubrimiento afn, y el teorema 2.15 nos da que O
X
(X
f
)

= X
f
,
y es claro entonces que
#
D(f)
es un isomorsmo. Si X
f
es afn, esto implica que
[
X
f
: X
f
D(f) es un isomorsmo.
Basta encontrar elementos f
1
, . . . , f
n
A tales que los abiertos X
f
i
sean
anes y cubran X, y los abiertos D(f
i
) cubran EspA. En primer lugar tomamos
P X y vamos a probar que pertenece a un abierto afn de la forma X
f
. El
cerrado P es cuasicompacto porque X lo es, luego el teorema 3.1 nos da que
contiene un punto cerrado Q (que tambien sera cerrado en X). Si encontramos
un abierto afn X
f
que contenga a Q, tambien contendr a a P, luego podemos
suponer que P es cerrado.
Sea U un abierto afn tal que P U X. Consideremos en C = X U la
estructura de subesquema cerrado reducido y sea I su haz de ideales asociado.
Igualmente consideramos el haz de ideales I

asociado a C

= (X U) P.
Notemos que, como X es noetheriano, todos los haces cuasicoherentes de ideales
de O
X
son en realidad coherentes.
Para cada abierto afn V X, tenemos que I(V ) e I

(V ) son ideales radicales


de O
X
(V ) correspondientes a los cerrados C V C

V , luego ha de ser
I

(V ) I(V ), y las inclusiones inducen un monomorsmo de haces I

I.
Tenemos una sucesion exacta
0 I

I I/I

0.
206 Captulo 6. Cohomologa
Veamos como es el cociente: Si V X es un abierto afn tal que P V ,
entonces I

(V ) e I(V ) pueden identicarse con ideales radicales de O


X
(V ) y P
con un ideal maximal, de modo que I

(V ) = I(V ) P. Por lo tanto


I(V )/I

(V )

= (I(V ) +P)/P = O
X
(V )/P

= O
X,P
/m
P
= k(P).
En denitiva, el isomorsmo es el inducido por el homomorsmo
I(V ) O
X
(V ) O
X,P
k(P),
luego es compatible con las restricciones, es decir, que si P V W la res-
tricci on
W
C
del prehaz (I/I

es un isomorsmo.
Por otra parte, si P / V entonces C V = C

V , luego I

(V ) = I(V ) y
(I/I

(V ) = 0. En estas condiciones es facil ver que el prehaz (I/I

es, de
hecho, un haz, luego coincide con I/I

. Ademas, se cumple que (I/I

)(X) = k(P)
(aunque X no sea afn).
Ahora consideramos la sucesion exacta de cohomologa asociada a la sucesion
exacta anterior:
I(X) (I/I

)(X) H
1
(X, I

) = 0.
Vemos que el primer homomorsmo es suprayectivo, luego existe un cierto
f I(X) O
X
(X) = A cuya imagen es 1. Esto signica que f
P
= 1, luego
P X
f
. Por otra parte, si Q C, tomamos un entorno afn V de Q, de modo
que f[
V
I(V ) Q O
X
(V ), luego f
Q
= 0, luego Q / X
f
. En denitiva,
tenemos que P X
f
U. Pero entonces X
f
= U
f|
U
= D(f[
U
) es un abierto
afn.
Como X es cuasicompacto, podemos tomar f
1
, . . . , f
n
A tales que los
abiertos X
f
i
son anes y cubren X. Falta probar que los abiertos D(f
i
) cubren
EspA o, equivalentemente, que (f
1
, . . . , f
n
) = A. Para ello consideramos el
homomorsmo : O
n
X
O
X
que, sobre cada abierto U de X, viene dado por

U
(a
1
, . . . , a
n
) = f
1
a
1
+ +f
n
a
n
.
Para cada P X, existe un i tal que P X
f
i
, luego (f
i
)
P
es una uni-
dad de O
X,P
, luego genera O
X,P
como O
X,P
-modulo. Esto implica que
P
es
suprayectiva. Por consiguiente tenemos una sucesi on exacta
0 N() O
n
X
O
X
0.
Notemos que N() es un haz coherente, pues, para cada abierto afn U X,
se ha de cumplir que N()[
U
=

N(
U
), y N([
U
) es un subm odulo de O
X
(U)
n
,
luego es un O
X
(U)-modulo nitamente generado (pues, O
X
(U) es un anillo
noetheriano). Consecuentemente tenemos la sucesion exacta
O
n
X
(X) O
X
(X) H
1
(X, N()) = 0,
seg un la cual, el homomorsmo
X
: A
n
A es suprayectivo. Esto signica
que (f
1
, . . . , f
n
) = A.
Veamos una aplicacion. El teorema 5.37 aplicado a V = L(X) caracteriza
los haces muy amplios de un esquema propio denido sobre un cuerpo algebrai-
camente cerrado. Si el cuerpo no es algebraicamente cerrado, el estudio de si
6.2. Esquemas anes noetherianos 207
un haz inversible dado es amplio o muy amplio puede reducirse a dicho teorema
mediante el resultado que demostramos a continuaci on.
Observemos en primer lugar que si K/k es una extension de cuerpos y V es
un k-espacio vectorial, entonces un conjunto B V es un generador de V si y
solo si B1 es un generador de V
k
K. Una implicaci on es obvia. Supongamos
que B 1 es un generador y jemos una k-base
i

i
de K que contenga a 1.
Si v V , tenemos que
v 1 =

bB
b
b
=

bB
b
bi

i
,
para ciertos
b
K casi todos nulos y donde
bi
k son las coordenadas de
b
en la base
i
. Si
i
0
= 1 entonces
v =

bB
b
bi
0
,
lo que prueba que B es un generador de V .
De aqu se sigue que si : V W es una aplicaci on lineal entre k-espacios
vectoriales y
K
: V
k
K W
k
K es suprayectiva, tambien lo es .
En efecto, si
K
es suprayectiva, entonces [V ] 1 es un sistema generador
de W
k
K, luego [V ] es un sistema generador de W, luego [V ] = W.
Teorema 6.18 Sea X/k un esquema cuasicompacto, sea K/k una extensi on de
cuerpos, sea : X
K
X la proyecci on natural y sea L un haz cuasicoherente
en X.
a) L admite un generador global si y s olo si lo admite

L.
b) Si L es inversible y

L es amplio, entonces L tambien lo es.


c) Si X/k es propio, L es inversible y

L es muy amplio, entonces L


tambien lo es.
Demostraci on: En primer lugar necesitamos un ligero renamiento del
teorema 5.32. Si tomamos S = L(X), podemos construir un homomorsmo
: O
(S)
X
L como se hace en la prueba de dicho teorema aunque S no sea
un generador global de L. En general no podemos demostrar que sea un
epimorsmo de haces, pero trivialmente tenemos que
X
: O
(S)
X
(X) L(X)
es un epimorsmo.
Por otra parte, es inmediato que si : O
(I)
X
L es un homomorsmo
arbitrario tal que
X
sea un epimorsmo, entonces L admite un generador
global si y s olo si es un epimorsmo.
a) Dado un homomorsmo : O
(I)
X
L en las condiciones anteriores,
consideramos la extension

: O
(I)
X
K

L. Veamos en primer lugar que


(

)(X
K
) es suprayectivo. Observemos que si U X es un abierto afn,
entonces
(

L)(U
K
) = L(U)
O
X
(U)
O
X
K
(U
K
) = L(U)
k
K.
208 Captulo 6. Cohomologa
Fijemos una base
j

j
de K sobre k y un cubrimiento U
i

i
de X por
abiertos anes. Tomemos s (

L)(X
K
). Entonces,
s[
U
iK
=

j
s
ij

j
,
para ciertos s
ij
L(U
i
), y es claro que cada familia s
ij

i
dene un s
j
L(X).
Por hip otesis, s
j
=
X
(t
j
), para cierto t
j
O
(I)
X
(X). Los elementos

j
t
j
[
U
i

j
denen un t O
(I)
X
K
(X
K
), que claramente cumple (

)(t) = s.
Seg un hemos visto antes de enunciar este teorema, jado P X
K
, la
suprayectividad del homomorsmo
#
P
: O
(I)
X,(P)
L
(P)
equivale a la de
O
(I)
X,(P)

k
K L
(P)

k
K. A su vez, esto signica que es suprayectiva si
y solo si

lo es, lo que demuestra a).


b) Notemos que

L es inversible, pues (

L)
P
= L
(P)

k
K. Similarmente,
si M es un haz cuasicoherente y nitamente generado en X, el haz

M es un
haz cuasicoherente y nitamente generado en X
K
. Por hip otesis, para todo n
sucientemente grande, tenemos que

M
O
X
K

L
n
=

(M
O
X
L
n
) tiene
un generador global, luego por a) tambien lo tiene M
O
X
L
n
, luego L es amplio.
c) Por el apartado b) sabemos que L es amplio, luego el esquema X es
proyectivo sobre k y, en particular, es separado. El teorema 6.15 nos da entonces
que (

L)(X
K
) = L(X)
k
K.
Como

L es muy amplio, tiene un generador global s

0
, . . . , s

n
asociado
a una inmersi on cerrada f

: X
K
P
n
K
. Si eliminamos los generadores li-
nealmente dependientes estamos sustituyendo P
n
K
por una variedad lineal y es
f acil ver que si completamos el generador hasta una base de (

L)(X) obte-
nemos un nuevo generador global que sigue deniendo una inmersi on cerrada.
Componiendola con un automorsmo adecuado de P
n
K
podemos sustituir el ge-
nerador global por cualquier otra base de (

L)(X). De este modo, podemos


suponer que s

i
= s
i
1, donde s
0
, . . . , s
n
es una base de L(X).
Notemos que si P X
K
, entonces s

iP
genera (

L)
P
= L
(P)

k
K sobre
O
X
K
,P
= O
X,(P)

k
K si y solo si s
i(P)
genera L
(P)
sobre O
X,(P)
.
En efecto, si s
i(P)
no es un generador, entonces s
i(P)
m
(P)
L
P
, luego
s

iP
m
P
(

L)
P
, luego s

iP
no es un generador. El recproco es obvio.
En particular, tenemos que (X
K
)
s

i
=

X
s
i
, as como que s
0
, . . . , s
n
es un
generador global de L, que determina un homomorsmo f : X P
n
k
, y es
f acil ver que f

no es sino el homomorsmo inducido por f. Hemos de probar


que f es una inmersi on cerrada.
El teorema 6.17, junto con 6.15, nos da que los abiertos X
s
i
son anes.
El homomorsmo O
P
n
K
(D(X
i
)) O
X
K
(X
Ks

i
) inducido por f

es suprayectivo
porque f

[
D(X
i
)
es una inmersion cerrada entre esquemas anes, y se corresponde
6.3. La cohomologa de los espacios proyectivos 209
con el homomorsmo O
P
n
k
(D(X
i
))
k
K O
X
(X
s
i
)
k
K inducido por el
homomorsmo O
P
n
k
(D(X
i
)) O
X
(X
s
i
) inducido por f. Como el primero es
suprayectivo, el segundo tambien lo es. Esto a su vez implica que f[
X
s
i
es una
inmersion cerrada, luego f tambien lo es.
6.3 La cohomologa de los espacios proyectivos
En esta seccion obtendremos los resultados b asicos sobre la cohomologa
de los espacios proyectivos P
r
A
, donde A es un anillo noetheriano. Llamemos
S = A[X
0
, . . . , X
r
], con lo que X = P
r
A
= Proy(S).
Una observaci on elemental (a partir del teorema 6.14) es que si M es un
haz cuasicoherente en X entonces H
n
(X, M) = 0 para todo n > r. En efecto,
los abiertos anes D(X
i
) forman un cubrimiento U de X con r + 1 elementos.
Tenemos que H
n
(X, M) = H
n
(U, M), pero si n > r, entonces todo multindice
s I
n+1
(donde I = 0, . . . , r es el conjunto de ndices del cubrimiento) tiene
dos ndices iguales, luego C
n
(U, M) = 0 y tambien H
n
(U, M) = 0.
De acuerdo con 5.53 podemos considerar el S-modulo graduado
O
X
=

nZ
O
X
(n)(X) =

nZ
H
0
(X, O
X
(n)).
Tenemos un homomorsmo graduado natural S O
X
. Concretamente,
cada s S
n
= S(n)
0
se corresponde con el unico s O
X
(n)(X) =

S(n)(X) que
cumple que s[
D(f)
= s/1 S(n)
0(f)
, para cada f S
+
.
Teorema 6.19 Consideremos un anillo noetheriano A, sea S = A[X
0
, . . . , X
r
]
y sea X = P
r
A
= Proy(S). Entonces:
a) El homomorsmo natural S O
X
es un isomorsmo.
b) H
i
(X, O
X
(n)) = 0 para 0 < i < r y todo n Z.
c) H
r
(X, O
X
(r 1))

= A.
d) H
r
(X, O
X
(n r 1)) es un A-m odulo libre, y existe una forma bilineal
regular
H
0
(X, O
X
(n)) H
r
(X, O
X
(n r 1)) H
r
(X, O
X
(r 1))

= A,
de modo que H
r
(X, O
X
(n r 1)) es isomorfo al m odulo dual de
H
0
(X, O
X
(n)), para todo n Z.
Demostraci on: Consideremos el haz cuasicoherente M=

nZ
O
X
(n).
Vamos a calcular sus grupos de cohomologa de

Cech usando el cubrimiento
dado por los abiertos U
i
= D(X
i
), para i = 0, . . . , r. Si s = (i
0
, . . . , i
p
) I
p+1
es un mutindice tal que i
0
< < i
p
, entonces U
s
= D(X
i
0
X
i
p
).
210 Captulo 6. Cohomologa
As, O
X
(n)(U
s
) = S(n)
(X
i
0
X
i
p
)
, de donde M(U
s
) = S
X
i
0
X
i
p
, y en este
anillo consideramos la graduaci on natural que resulta de considerar homogeneas
de grado n las fracciones con numerador homogeneo de grado n unidades mayor
que el del denominador. Por consiguiente,
C
0
(U, M) =

i
0
S
X
i
0

n
C
0
(U, O
X
(n)),
C
1
(U, M) =

i
0
<i
1
S
X
i
0
X
i
1

n
C
1
(U, O
X
(n)),
.
.
.
.
.
.
.
.
.
C
r
(U, M) = S
X
0
X
r

n
C
r
(U, O
X
(n)).
(Notemos que los productos son nitos, luego son lo mismo que sumas directas,
y por esto conmutan con las sumas directas innitas.)
Una simple comprobaci on muestra que el operador cofrontera d para M es
la suma directa de los operadores correspondientes a los modulos O
X
(n). Esto
implica que
H
n
(U, M) =

nZ
H
n
(U, O
X
(n)),
donde la descomposicion en suma directa es precisamente la inducida por la gra-
daci on que estamos considerando en la resolucion de M. Tambien es graduado
el monomorsmo
O
X
= M(X) C
0
(U, M),
La imagen de este monomorsmo es H
0
(U, M) y, por otra parte, es claro que
al componerlo con el homomorsmo S O
X
, obtenemos la suma directa de
los monomorsmos naturales S S
X
i
, luego para demostrar a) basta probar
que la imagen es el n ucleo del operador d, es decir, que un elemento
(s
0
, . . . , s
r
) S
X
0
S
X
r
es imagen de un elemento de S si y solo si s
i
[
D(X
i
X
j
)
= s
j
[
D(X
i
X
j
)
, para todos
los ndices i, j, pero esto es justo lo que se demuestra en el teorema 5.26.
Veamos ahora el apartado c). Para ello nos jamos en la cofrontera
d
r1
:

i
S
X
0


X
i
X
r
S
X
0
X
r
,
(donde

X
i
indica que falta esta indeterminada). Su acci on es la dada por
d
r1
(F
0
, . . . , F
r
) =

j
(1)
j
F
j
.
Es claro que S
X
0
X
r
es un A-modulo libre que tiene por base al conjunto de
todos los monomios X
l
0
0
X
l
r
r
, con l
i
Z. El subm odulo de las cofronteras
esta generado por los monomios con alg un l
i
0, luego es tambien un subm odulo
libre y el cociente es isomorfo al submodulo libre generado por el complementario
de este generador en la base de los monomios, es decir, el cociente H
r
(U, M) es
6.3. La cohomologa de los espacios proyectivos 211
isomorfo al A-submodulo libre de S
X
0
X
r
generado por los monomios con todos
los exponentes negativos. Por otra parte, el grado de cada monomio es la suma
de sus exponentes, luego H
r
(U, O
X
(r 1)) esta generado por los monomios
cuyos exponentes suman r 1, y la unica posibilidad es (X
0
X
r
)
1
. Esto
prueba que H
r
(U, O
X
(r 1)) tiene rango 1, luego es isomorfo a A.
Probamos ahora el apartado d): En primer lugar observamos que para
n < 0 es trivial, pues H
0
(X, O
X
(n)) = 0 por el apartado a) y, por otra parte,
H
r
(X, O
X
(nr 1)) = 0 por lo que acabamos de ver, es decir, porque no hay
monomios con exponentes negativos cuya suma sea n r 1 > r 1. Para
n 0, tenemos que H
0
(U, O
X
(n)) es isomorfo al A-submodulo de S generado
por los monomios de grado n, luego podemos denir una forma bilineal sobre
esta base y la que tenemos para H
r
(U, O
X
(n r 1)) mediante
(X
m
0
0
X
m
r
r
)(X
l
0
0
X
l
r
r
) = X
m
0
+l
0
0
X
m
r
+l
r
r
,
entendiendo que el miembro derecho es 0 si tiene alg un exponente no negativo.
Con mas detalle, denimos as la forma bilineal (sin suponer esta ultima con-
dici on) pero con imagen en S
X
0
X
r
, entonces es inmediato comprobar que es
una forma bilineal, y luego la componemos con la proyecci on en el cociente (que
anula los monomios con alg un exponente no negativo).
Es claro entonces el el par de dos elementos de la base es nulo salvo si
m
i
+l
i
= 1. Esto quiere decir que la matriz de la forma bilineal en estas bases
(ordenadas adecuadamente) es la identidad, luego la forma es regular.
Nos falta probar el apartado b): Razonamos por inducci on sobre r. Para
r = 1 no hay nada que probar, as que suponemos r > 1.
En primer lugar observamos que los m odulos de la resoluci on de

Cech de
M tienen todos una estructura natural de S-modulo, y que los operadores co-
frontera son homomorsmos de S-modulos, por lo que tenemos una estructura
natural de S-modulo en los grupos H
i
(U, M).
Ahora observamos que si localizamos respecto de X
r
los S-modulos C
i
(U, M)
obtenemos la resolucion de

Cech del esquema afn U
r
respecto del cubrimiento
U U
r
= U
i
U
r

r
i=0
y para el haz M[
U
r
.
En efecto, tomemos un multindice s = (i
0
, . . . , i
m
) con ndices crecientes.
No perdemos generalidad si suponemos i
0
= 0. Supongamos en primer lugar
que i
m
< r. Entonces
O
X
(U
i
0
) = S
(X
0
)

= A[X
1
, . . . , X
r
],
donde, a traves del isomorsmo, la estructura de S-modulo consiste en hacer
X
0
= 1 y multiplicar. Es claro que U
s
es un abierto principal en U
i
0
, determi-
nado por X
i
1
X
i
m
O
X
(U
i
0
). Por consiguiente,
O
X
(U
s
) = O
X
(U
i
0
)
X
i
1
X
i
m
, M(U
s
) = M(U
i
0
)
X
i
1
X
i
m
.
Lo mismo vale para U
s
U
r
a nadiendo el ndice r al multindice, de donde
se sigue facilmente que
M(U
s
U
r
) = M(U
i
0
)
X
i
1
X
i
m
X
r

= M(U
s
)
X
r
.
212 Captulo 6. Cohomologa
Si i
m
= r entonces U
s
U
r
= U
s
y es facil ver tambien que
M(U
s
U
r
) = M(U
s
) = M(U
s
)
X
r
,
pues X
r
es una unidad de O
X
(U
s
). Ahora basta tener en cuenta la denici on
del complejo de

Cech. Mas a un, el operador cofrontera de C
i
(U U
r
, M[
U
r
)
se corresponde con la localizacion del operador cofrontera de C
i
(U, M), por lo
que los modulos de cociclos y cofronteras de U
r
son las localizaciones de los
correspondientes modulos de X.
Por el teorema de Serre, tenemos que H
i
(U U
r
, M[
U
r
) = 0 para i > 0,
lo que equivale a que H
i
(U, M)
X
r
= 0 (donde usamos que la localizaci on de
un cociente de modulos es el cociente de las localizaciones). Esto signica que
todo elemento de H
i
(U, M) es anulado por una potencia de X
r
. Ahora basta
demostrar que la multiplicaci on por X
r
induce un automorsmo en H
i
(U, M),
para 0 < i < r.
Para ello consideramos la sucesion exacta
0 S
X
r
S S/(X
r
) 0.
Notemos que el cociente puede identicarse con S

= A[X
0
, . . . , X
r1
]. Lo-
calizando y formando sumas directas obtenemos sucesiones exactas
0 C
i
(U, M)
X
r
C
i
(U, M) C
i
(U

, M

) 0,
donde U

y M

son los an alogos a U y Mpara una indeterminada menos (conside-


rando a C
i
(U

, M

) como S-modulo a traves del epimorsmo canonico S S

).
Es f acil ver que estas sucesiones exactas conmutan con las cofronteras, es decir,
que denen una sucesi on exacta entre los complejos de

Cech, la cual a su vez
determina una sucesi on exacta de cohomologa:
1
0 H
0
(U, M)
X
r
H
0
(U, M) H
0
(U

, M

) H
1
(U, M)
X
r

La hip otesis de induccion nos da que H
i
(U

, M

) = 0 para 0 < i < r 1.


Esto implica que la multiplicaci on por X
r
es un isomorsmo en H
i
(U, M) para
1 < i < r 1.
Observemos que el principio de la sucesion de cohomologa se corresponde
con la sucesion exacta
0 S
X
r
S S/(X
r
) 0,
luego tambien es exacta la sucesion
0 H
1
(U, M)
X
r
H
1
(U, M) H
1
(U

, M

) 0,
con lo que la multiplicaci on por X
r
tambien es un isomorsmo en H
1
(U, M).
1
Ver el teorema 2.25 de mi Topologa Algebraica. All esta enunciado para complejos
directos, es decir, con ndices descendentes, pero la diferencia es solo de notacion.
6.3. La cohomologa de los espacios proyectivos 213
Calculemos ahora explcitamente el homomorsmo de conexion
2
H
r1
(U

, M

)

H
r
(U, M)
X
r
H
r
(U, M) 0.
Para ello tomamos un elemento de H
r1
(U

, M

) y le elegimos un repre-
sentante = [f], con f Z
r1
(U

, M

) = S

X
0
X
r1
; le tomamos una antiima-
gen en
C
r1
(U, M) =
r

i=0
S
X
0


X
i
X
r
,
por ejemplo, (0, . . . , 0, f); calculamos su cofrontera, que es f S
X
0
X
r
; calcula-
mos una antiimagen en Z
r
(U, M) = S
X
0
X
r
, que es X
1
r
f; por ultimo tomamos
su clase de equivalencia y concluimos que () = X
1
r
.
Hemos visto antes que una base de H
r1
(U

, M

) como A-modulo lo forman


los monomios en X
0
, . . . , X
r1
con exponentes negativos, y las imagenes de estos
monomios son parte de la base correspondiente en H
r
(U, M). Por consiguiente,
el homomorsmo es inyectivo y tenemos una sucesion exacta:
H
r2
(U

, M

) H
r1
(U, M)
X
r
H
r1
(U, M) 0.
Si r 2 = 0 entonces r 1 = 1 y ya hemos probado que la multiplicaci on
por X
r
es inyectiva en H
r1
(U, M). Si r 2 > 0 entonces H
r1
(U

, M

) = 0
por hip otesis de induccion y llegamos a la misma conclusion.
De aqu podemos deducir un resultado general sobre haces coherentes en
esquemas proyectivos. Nos basaremos en el siguiente hecho elemental:
Teorema 6.20 Si f : X Y es una inmersi on cerrada entre esquemas lo-
calmente noetherianos y M es un haz coherente en X, entonces f

M es un haz
coherente en Y , y adem as
H
i
(X, M)

= H
i
(Y, f

M), para todo i 0.


Demostraci on: El haz f

M es coherente por el teorema 5.18. Si


0 MI
1
I
2

es una resolucion diseminada de M, entonces, como el funtor f

es exacto, la
sucesion
0 f

Mf

I
1
f

I
2

es una resolucion diseminada de f

M y las sucesiones
0 M(X) I
1
(X) I
2
(X)
0 f

M(Y ) f

I
1
(Y ) f

I
2
(Y )
son la misma, luego los grupos de cohomologa coinciden.
2
Ver de nuevo el teorema 2.25 de mi Topologa Algebraica.
214 Captulo 6. Cohomologa
Teorema 6.21 (Serre) Sea A un anillo noetheriano, X/A un esquema pro-
yectivo
3
y M un haz coherente en X.
a) Para todo n 0 se cumple que H
n
(X, M) es un A-m odulo nitamente
generado.
b) Existe un m
0
tal que para todo m m
0
y todo n 1 se cumple que
H
n
(X, M(m)) = 0.
Demostraci on: Sea f : X Y = P
r
A
una inmersi on cerrada (respecto a
la cual calculamos los haces M(m) en b). El teorema 5.18 nos da que f

M es
un haz coherente en Y . Por el teorema 5.22 tenemos que
f

(M(m)) = f

(M
O
X
f

O
Y
(m))

= f

(M)
O
Y
O
Y
(m) = f

(M)(m).
Por 6.20 tenemos ademas que H
i
(X, M(n))

= H
i
(Y, (f

M)(n)). Por consi-


guiente, basta probar el teorema para X = P
r
A
.
Por el teorema 6.19 sabemos que las propiedades a) y b) se cumplen cuando
M= O
X
(m). Observemos ahora que
H
i
(X, MN)

= H
i
(X, M) H
i
(X, N).
En efecto, es claro que al sumar sendas resoluciones diseminadas de M y N
obtenemos una resoluci on diseminada de la suma. Por consiguiente, el teorema
es cierto tambien cuando M= O
X
(m)
l
.
Sabemos que H
n
(X, M) = 0 cuando n > r, para cualquier haz coherente
M, por lo que el teorema se cumple trivialmente para n > r. Veremos que se
cumple para todo n por inducci on descendente, es decir, lo suponemos cierto
para todo i > n y vamos a probar que tambien se cumple para n.
Por el teorema 5.43 podemos formar una sucesi on exacta
0 N O
X
(m
0
)
l
M0,
para cierto m
0
Z. Multiplicando por O
X
(m) obtenemos una sucesion exacta
0 N(m) O
X
(m
0
+m)
l
M(m) 0.
(La sucesion se conserva exacta porque las sucesiones locales son exactas, ya
que los O
X,P
-modulos O
X
(m)
P
son libres.) Ahora formamos la sucesi on de
cohomologa:
H
n
(X, O
X
(m
0
+m)
l
) H
n
(X, M(m)) H
n+1
(X, N(m)).
Para m = 0, los A-modulos de los extremos son nitamente generados,
luego noetherianos (el de la izquierda porque O
X
(m
0
)
l
cumple el teorema, el
de la derecha por hip otesis de induccion). Por consiguiente, H
n
(X, M) tambien
es nitamente generado y a) se cumple para n. Por otro lado, para todo m
sucientemente grande los modulos de los extremos son nulos, luego el del centro
tambien.
Una consecuencia elemental es la siguiente:
3
El apartado a) de este teorema sigue siendo cierto si exigimos unicamente que el esquema
X/A sea propio en lugar de proyectivo. Ver la nota tras el teorema 6.49.
6.3. La cohomologa de los espacios proyectivos 215
Teorema 6.22 Sea A un anillo noetheriano, sea X/A un esquema proyectivo,
sea O
X
(1) un haz muy amplio en X y M N P una sucesi on exacta de
haces coherentes en X. Entonces existe un n
0
0 tal que, para todo n n
0
,
tambien es exacta la sucesi on M(n)(X) N(n)(X) P(n)(X).
Demostraci on: Si partimos de una sucesi on exacta corta
0 MN P 0,
entonces tambien es exacta
0 M(n) N(n) P(n) 0,
y de ella obtenemos la sucesion exacta
0 M(n)(X) N(n)(X) P(n)(X) H
1
(X, M(n)).
Ahora basta tener en cuenta que, por el teorema anterior, para n sucien-
temente grande se cumple que H
1
(X, M(n)) = 0. En otras palabras, hemos
probado que, para cada sucesi on exacta corta, existe un n
0
tal que, si n n
0
,
entonces el funtor (X,
O
X
O
X
(n)) conserva la exactitud de la sucesion. Po-
demos tomar un n
0
que valga simult aneamente para un n umero nito dado de
sucesiones exactas cortas. Esto permite aplicar la prueba del teorema [1.20] al
funtor (X,
O
X
O
X
(n)), pues en dicha prueba s olo se usa la exactitud del fun-
tor de partida sobre un n umero nito de sucesiones (sobre tres, concretamente).
El apartado d) del teorema 6.19 puede generalizarse a haces coherentes ar-
bitrarios:
Teorema 6.23 Sea A un anillo noetheriano, X = P
r
A
y sea

X
= O
X
(r 1).
Entonces H
r
(X,

X
)

= A y, para cada haz coherente M en X, existe una forma


bilineal regular
Hom
O
X
(M,

X
) H
r
(X, M) H
r
(X,

X
)

= A.
Demostraci on: El isomorsmo H
r
(X,

X
)

= A esta probado en 6.19 c).
Cada homomorsmo : M

X
induce un homomorsmo
H
r
(X, ) : H
r
(X, M) H
r
(X,

X
),
lo que nos da la forma bilineal. Hemos de probar que es regular. Supongamos en
primer lugar que M

= O
X
(q), para un q Z. Entonces (usando los resultados
de la Seccion [2.3]):
Hom
O
X
(M,

X
) = Hom
O
X
(O
X
(q), O
X
(r 1))

= Hom
O
X
(O
X
, O
X
(q r 1))

= H
0
(X, O
X
(q r 1)).
Hemos de comprobar que, a traves de este isomorsmo, la forma bilineal se
corresponde con la considerada en 6.19 d). En virtud del teorema 6.14 podemos
216 Captulo 6. Cohomologa
identicar los grupos de cohomologa con los correspondientes a la cohomologa
de

Cech respecto del cubrimiento U de X formado por los abiertos D(X
i
).
Ademas, el teorema 6.19 nos permite restringirnos al caso n = q r 1 0,
ya que si se da la desigualdad contraria entonces
H
0
(X, O
X
(q r 1)) = 0 y H
r
(X, O
X
(q)) = 0,
con lo que no hay nada que probar.
Observemos que O
X
(q)[
D(X
i
)
= X
q
i
O
X
[
D(X
i
)
, as como que cada homo-
morsmo : M

X
esta completamente determinado por las imagenes

D(X
i
)
(X
q
i
) O
X
(r 1)(D(X
i
)). M as concretamente, podemos expresar

D(X
i
)
(X
q
i
) = F[
D(X
i
)
X
q
i
, donde F O
X
(n)(X) es la imagen de por el iso-
morsmo anterior. Como n 0, en virtud de 6.19 a) podemos identicar a F
con una forma de grado n.
Por otra parte, C
r
(U, M) = O
X
(q)(D(X
0
X
r
)) esta formado por las frac-
ciones de k(X
0
, . . . , X
r
) homogeneas de grado q, y el homomorsmo inducido
C
r
(U, M) C
r
(U,

X
) no es sino
D(X
0
X
r
)
o, equivalentemente, la multi-
plicaci on por F. Ahora es claro que la forma bilineal que estamos considerando
es la misma considerada en 6.19 d), luego es regular.
Consideremos ahora el caso en que M= O
X
(q)
m
. Es claro que
Hom
O
X
(M,

X
)

= Hom
O
X
(O
X
(q),

X
)
m
, H
r
(X, M)

= H
r
(X, O
X
(q))
r
,
y que la matriz de la forma bilineal para M en una base adecuada es la suma
diagonal de las matrices de las formas asociadas a los sumandos directos, por lo
que tambien es regular.
Si Mes un haz coherente arbitrario, por el teorema 5.43 tenemos una sucesi on
exacta
0 N O
X
(q)
m
M0,
donde el haz N es coherente por 6.10, luego podemos pasar a una sucesion exacta
de la forma
M
2
M
1
M0,
donde M
1
= O
X
(q)
m
y M
2
= O
X
(q

)
m

.
Ahora bien, los funtores Hom
O
X
(,

X
) y H
r
(X, )

(donde el asterisco
denota el m odulo dual) son contravariantes y exactos por la izquierda, de donde
se desprende que las las del diagrama siguiente son exactas:
0

Hom
O
X
(M,

X
)

Hom
O
X
(M
1
,

X
)

Hom
O
X
(M
2
,

X
)

0

H
r
(X, M)


H
r
(X, M
1
)


H
r
(X, M
2
)

Por la parte ya probada, las dos ultimas echas verticales son isomorsmos,
lo que implica f acilmente que la primera tambien lo es, y esto equivale a la
regularidad de la forma bilineal.
Veamos otra consecuencia del teorema 6.21:
6.3. La cohomologa de los espacios proyectivos 217
Teorema 6.24 Sea f : X Y un homomorsmo proyectivo, donde el es-
quema Y es localmente noetheriano, y sea M un haz coherente en X. Entonces
f

M es un haz coherente en Y .
Demostraci on: No perdemos generalidad si suponemos que Y = EspA,
donde A es un anillo noetheriano. En cualquier caso, sabemos que f

M es
cuasicoherente, por 5.9, y el teorema 6.21 nos da que (f

M)(Y ) = M(X) es un
A-modulo nitamente generado, luego f

M es coherente.
Para terminar, daremos una caracterizaci on cohomol ogica de los haces am-
plios:
Teorema 6.25 Sea X un esquema propio sobre un anillo noetheriano A y sea
L un haz inversible en X. Las propiedades siguientes son equivalentes:
a) L es amplio.
b) Para cada haz coherente F en X, existe un entero n
0
tal que, para todo
n n
0
y todo p 1 se cumple que H
p
(X, F
O
X
L
n
) = 0.
c) Para cada haz coherente I de ideales de O
X
, existe un entero n
0
tal que,
para todo n n
0
se cumple que H
1
(X, I
O
X
L
n
) = 0.
Demostraci on: Si L es amplio, entonces el teorema 5.46 nos da que L
n
es
muy amplio, para cierto natural n. Por denici on, esto signica que existe una
inmersion i : X P
N
A
denida sobre A tal que L
n
= i

O
P
N
A
(1). Como X/A es
propio, la inmersi on i es tambien propia, luego X es proyectivo sobre A y basta
aplicar el teorema 6.21 a los haces F, F
O
X
L, . . . , F
O
X
L
n1
.
Como b) c) es trivial, suponemos c) y solo falta probar a). En primer lugar
vamos a demostrar que para todo punto P X existe un natural n y un s
L
n
(X) de modo que el abierto X
s
es afn y contiene a P. El mismo argumento
empleado en el teorema 6.17 nos permite suponer que P es cerrado. Tomamos
un entorno afn U de P que cumpla adem as que L[
U
sea libre, y razonamos como
en dicho teorema, es decir, llamamos I al haz de ideales que dene al cerrado
C = XU e I

al haz de ideales asociado a C

= (XU)P (considerando en
ambos cerrados la estructura de subesquema irreducible). Tenemos una sucesion
exacta
0 I

I I/I

0.
Como L
n
es plano sobre O
X
(para todo n), tambien es exacta la sucesion
0 I

O
X
L
n
I
O
X
L
n
(I/I

)
O
X
L
n
0.
Si n cumple c) para I

, esto nos da un epimorsmo


(IL
n
)(X) k(P)
O
X,P
L
n
P
,
donde hemos usado la estructura del haz I/I

determinada en la prueba del


teorema 6.17. Veamos ahora que el homomorsmo natural
f : (IL
n
)(X)
A
O
X,P
L
n
P
218 Captulo 6. Cohomologa
tambien es suprayectivo. Para ello consideramos el diagrama siguiente, en el
que la lnea superior es exacta:
Imf
O
X,P
k(P)

L
n
P

O
X,P
k(P)

(L
n
P
/ Imf)
O
X,P
k(P)

0
IL
n
(X)

.
.
.
.
.
.
.
.
.
.
.
.
.
Como la echa oblicua tambien es suprayectiva, es claro que
(L
n
P
/ Imf)
O
X,P
k(P) = 0,
luego el lema de Nakayama nos da que Imf = L
n
P
.
Tomemos, pues, s (IL
n
)(X) tal que s
P
genere L
n
P
. Como en la prueba
del teorema 6.17, concluimos ahora que P X
s
U, de donde se sigue a su
vez que X
s
es afn. Ahora podemos seguir literalmente el nal de la prueba de
5.46, que nos da que L
m
es muy amplio, para cierto m, luego L es amplio, por
5.45.
6.4 El polinomio de Hilbert
Como aplicacion de los resultados de la seccion anterior vamos a dar una
caracterizacion cohomol ogica del polinomio de Hilbert de un conjunto algebraico
proyectivo X sobre un cuerpo k.
Seg un el teorema 5.56, tenemos que X = Proy S, donde S es un anillo
graduado sobre S
0
= k, nitamente generado como k-algebra por elementos de
grado 1. En particular S es un anillo noetheriano. Llamemos m = S
+
, que
es un ideal maximal de S, pues S/m

= k. Si M es un haz coherente sobre
X, el teorema 5.54 nos da que M =

M, donde M es un S-modulo graduado
nitamente generado. Empecemos probando una versi on del lema de Nakayama
para m odulos graduados:
Teorema 6.26 En las condiciones anteriores, si m
1
, . . . , m
n
M son ho-
mogeneos y generan M/mM, entonces generan M.
Demostraci on: El hecho de que los elementos m
i
sean homogeneos implica
que M

= m
1
, . . . , m
n
) es un subm odulo graduado.
4
Sea N = M/M

, que es
tambien un S-modulo graduado. Claramente N/mN = 0, luego N = mN. Si
N ,= 0, como N es nitamente generado, tiene que haber un n N no nulo y
homogeneo de grado mnimo. Este n debera expresarse como
n = c
1
x
1
+ +c
l
x
l
, c
i
m, x
i
N.
4
Es f acil ver que un submodulo M

de un modulo graduado M es un submodulo graduado


(en el sentido de que es suma directa de los subgrupos M

M
n
) si y solo si esta generado
por elementos homogeneos, si y solo si cuando un elemento esta en M

tambien lo estan sus


componentes homogeneas. Comparar con el teorema 1.2.
6.4. El polinomio de Hilbert 219
Igualando las componentes homogeneas, podemos suponer que todos los c
i
y
los x
i
son homogeneos, y que el grado de c
i
x
i
es el de n. En particular, el grado
de cada x
i
es menor estrictamente que el de n, luego cada x
i
= 0 y tambien
n = 0, en contradicci on con la forma en que lo hemos elegido. As pues, N = 0,
lo que signica que m
1
, . . . , m
n
generan M.
Con este teorema podemos desarrollar una teora sobre resoluciones mini-
males de modulos graduados similar a la que hemos desarrollado a partir de la
denici on [5.57] para m odulos sobre anillos locales:
Un generador minimal de M es un sistema generador de M formado por
elementos homogeneos de cardinal mnimo. Observemos que M/mM es un
espacio vectorial sobre k = S/mS. El teorema anterior implica que un conjunto
de elementos homogeneos de M es un generador minimal si y s olo si sus clases
modulo mM son un generador minimal de M/mM, es decir, si y solo si son una
k-base del cociente.
Una resoluci on (libre) graduada de M es una resolucion de M:
L
2

2
L
1

1
L
0

0
M 0
en la que cada L
i
es un S-modulo graduado de la forma
L
i
=
t
i

j=1
S(n
ij
),
con n
ij
Z, los homomorsmos
i
son todos homogeneos. La resolucion es
minimal si la imagen de la base canonica de L
i
es un generador minimal de
Im
i
.
Es evidente que M admite una resoluci on minimal: tomamos un generador
minimal de M, digamos m
1
, . . . , m
t
0
, donde gradm
j
= n
0j
, y consideramos el
epimorsmo
0
: S
t
0
M que transforma la base can onica en los m
j
. Enton-
ces
0
es un homomorsmo graduado si consideramos cada sumando directo S
con la graduaci on S(n
0j
). Ahora consideramos N
0
= N
0
, que es un subm odulo
graduado de L
0
. Puesto que S es noetheriano, tenemos que N
0
es nitamente
generado, luego tiene un generador minimal, a partir del cual obtenemos un
epimorsmo
1
: L
1
N
0
por el mismo procedimiento con el que hemos
construido
0
. As tenemos una sucesion exacta L
1
L
0
M 0, que
podemos prolongar indenidamente hasta una resoluci on minimal.
Teorema 6.27 En las condiciones anteriores, una resoluci on libre de M es
minimal si y s olo si Im
i
mL
i1
, para todo i 1.
Demostraci on: La condici on equivale a que los epimorsmos
L
i
/mL
i
(Im
i
)/m(Im
i
)
sean isomorsmos para i 0. En efecto, si un x L
i
cumple que
i
(x) mIm
i
,
entonces
i
(x) =
i
(y), con y mL
i
, luego x y N
i
= Im
i+1
mL
i
, luego
220 Captulo 6. Cohomologa
x mL
i
. Recprocamente, si los epimorsmos son biyectivos y x L
i
(con
i 1), entonces
i1
(
i
(x)) = 0, luego
i
(x) mL
i1
.
Si la resoluci on es minimal, la base canonica de L
i
se transforma en un
generador minimal de Im
i
, luego el homomorsmo anterior transforma una
base en una base, luego es un isomorsmo. Igualmente se razona el recproco.
Tomemos ahora una resolucion miminal de M y consideremos a k = S/mS
como S-modulo. Entonces, la sucesi on
L
2

S
k L
1

S
k L
0

S
k M
S
k 0
tiene todos sus homomorsmos nulos, por el teorema anterior. Por consiguiente,
Tor
S
i
(M, k) = L
i

S
k

= k

i
,
donde
i
= rang
S
L
i
.
A partir de aqu vamos a restringirnos momentaneamente al caso en que
X = P
n
k
y, por consiguiente, S = k[X
0
, . . . , X
r
]. El teorema [5.65] nos da que S
es un anillo regular (ver tambien las observaciones tras [5.21]). El teorema [5.63]
nos da que la dimensi on homol ogica de S es r +1, luego la dimensi on proyectiva
de M es menor o igual que r + 1, luego admite una resoluci on proyectiva de
longitud r +1, con la que podemos calcular Tor
S
i
(M, k) = 0 para i > r +1. Esto
implica a su vez que cualquier resoluci on minimal de M cumple que
i
= 0 para
i > r + 1, lo que equivale a que L
i
= 0 para i > r + 1. En resumen:
Teorema 6.28 (Hilbert) Si k es un cuerpo y M es un m odulo graduado y -
nitamente generado sobre S = k[X
0
, . . . , X
r
], entonces M admite una resoluci on
libre de la forma
0 L
n
L
n1
L
0
M 0,
donde n r + 1, los L
i
son sumas directas nitas de m odulos S(m
ij
), con
m
ij
Z y los homomorsmos de la resoluci on son graduados.
Usando el teorema 5.14 podemos enunciar este resultado en terminos de
haces coherentes:
Teorema 6.29 Si k es un cuerpo y Mes un haz coherente en X = P
r
k
, entonces
existe una sucesi on exacta
0 L
n
L
n1
L
0
M0,
donde n r + 1 y cada L
i
es una suma directa de un n umero nito de haces
O
X
(m
ij
).
Veamos una primera consecuencia del teorema de Hilbert (y del de Serre):
6.4. El polinomio de Hilbert 221
Teorema 6.30 Sea S = k[X
0
, . . . , X
r
] y M un S-m odulo graduado nitamente
generado. Sea M =

M el haz coherente asociado sobre X = P
r
k
. Para todo
natural n sucientemente grande, el homomorsmo can onico M
n
M(n)(X)
es un isomorsmo.
Demostraci on: Si M = S entonces M = O
X
y el teorema 5.26 arma
que M(n)(X)

= M
n
para todo n. Si M = S(m), para un m Z, entonces
M= O
X
(m), luego
M(n) = S
m+n

= O
X
(m+n)(X)

= M(n)(X).
Es claro entonces que el teorema se cumple tambien cuando M es una suma
directa de un n umero nito de m odulos S(m
i
).
Consideremos ahora una sucesion exacta de modulos graduados:
0 M

M M

0.
Vamos a probar que si M y M

cumplen el teorema, tambien lo cumple


M

. Tomemos n sucientemente grande como para que tengamos isomorsmos


M

= M

(n)(X), M
n

= M(n)(X) y para que H
1
(X, M

(n)) = 0 (teorema de
Serre). Entonces, la sucesion exacta
0 M

(n) M(n) M

(n) 0
nos da la sucesion exacta
0 M

(n) M(n) M

(n) 0,
que a su vez nos da el siguiente diagrama conmutativo con las exactas:
0

M

0
0

M

(n)(X)

M(n)(X)

M

(n)(X)

0
(La la inferior es la sucesi on exacta de cohomologa.) Como las dos primeras
echas verticales son isomorsmos, la tercera tambien lo es.
Ahora, si M es arbitrario, basta aplicar el teorema de Hilbert, que nos da
una resoluci on
0 L
n

n
L
n1
L
0

0
M 0,
en la que todos los m odulos L
i
cumplen el teorema. Considerando la sucesion
exacta
0 L
n

n
L
n1

n1
Im
n1
0
llegamos a que Im
n1
= N
n2
cumple el teorema, luego la sucesion exacta
0 N
n2
L
n2

n2
Im
n2
0
222 Captulo 6. Cohomologa
nos da que Im
n1
= N
n3
cumple el teorema. Tras un n umero nito de
pasos, llegamos a que M cumple el teorema.
Volvemos ahora al caso general en que X es un conjunto algebraico proyectivo
arbitrario sobre un cuerpo k.
Denicion 6.31 Si X es un conjunto algebraico proyectivo sobre un cuerpo k
y M es un haz coherente en X, denimos la caracterstica de Euler de M como
(M) =

i
(1)
i
dim
k
H
i
(X, M).
Esta denici on es correcta porque los grupos H
i
(X, M) son k-espacios vec-
toriales de dimensi on nita por el teorema de Serre 6.21, y adem as sabemos
que son nulos para i sucientemente grande (para i mayor que el cardinal de un
cubrimiento de X por abiertos anes, pues entonces la cohomologa de

Cech se
anula).
La caracterstica de Euler se comporta bien en las sucesiones exactas:
Teorema 6.32 Si X/k es un conjunto algebraico proyectivo sobre un cuerpo k
y
0 MN P 0
es una sucesi on exacta de haces coherentes en X, entonces (N) = (M)+(P).
Demostraci on: Basta probar que si tenemos una sucesion exacta de k-
espacios vectoriales
0 V
0
V
1
V
n
0
entonces

i
(1)
i
dim
k
V
i
= 0. En efecto, si n 2 es evidente, y en general
razonamos por inducci on sobre n, descomponiendo la sucesion en
0 V
0
V
1
Imd
1
0,
0 Imd
1
V
2
V
n
0
y sumando las igualdades correspondientes a ambas.
El teorema se sigue de aplicar esto a la sucesion exacta de cohomologa
asociada a la sucesion exacta del enunciado.
En particular se cumple que (MP) = (M) (P).
El resultado principal de esta secci on es el siguiente:
Teorema 6.33 Sea X un conjunto algebraico proyectivo sobre un cuerpo k, sea
O
X
(1) un haz muy amplio en X y sea Mun haz coherente en X. Entonces existe
un polinomio P [T] tal que, para todo n Z, se cumple (M(n)) = P(n).
6.4. El polinomio de Hilbert 223
Demostraci on: Sea Y = P
r
k
y f : X Y la inmersi on cerrada asociada
al haz muy amplio que estamos considerando en X, de modo que se cumple la
relacion O
X
(1) = f

O
Y
(1).
En virtud del teorema 6.20 tenemos que f

M es un haz coherente en Y ,
que f

(M(m)) = f

(M)(m) y que H
i
(X, M)

= H
i
(Y, f

M). Por consiguiente,


tambien (M(m)) = ((f

M)(m)).
Esto reduce el teorema al caso en que X = P
r
k
. Observemos en primer lugar
que, por el teorema 6.19,
(O
X
(n)) = dim
k
H
0
(X, O
X
(n)) = +(1)
r
dim
k
H
r
(X, O
X
(n))
=
_
dimS
n
si n 0,
(1)
r
dimS
nr1
si n < 0.
M as concisamente:
(O
X
(n)) =
(r +n)(r +n 1) (n + 1)
r!
=
_
r +n
r
_
.
En efecto, la igualdad es clara
5
si n 0. Si n < 0, entonces n + 1 0. Si
n r 1 < 0, es decir, si r +n 0, el n umero combinatorio es nulo, al igual
que la caracterstica. En cambio, si n r 1 0, tenemos que r + n 1,
luego
_
r +n
r
_
= (1)
r
_
n 1
r
_
,
que es tambien el valor correcto de la caracterstica. As pues, tenemos que
(O
X
(n)) es un polinomio de grado r con coecientes racionales. Con esto
tenemos probado el teorema para M= O
X
.
En realidad tenemos probado el teorema cuando M= O
X
(m), pues si P(T)
es el polinomio para O
X
, entonces P(T + m) es el polinomio para O
X
(m). La
aditividad de la caracterstica de Euler hace que el teorema sea cierto tambien
cuando M es suma directa de haces O
X
(m
i
). Finalmente, el teorema 6.29 nos
da la prueba para un haz coherente arbitrario M, pues el mismo argumento
empleado en la prueba de 6.32 nos da que
(M(n)) =

i
(1)
i
(L
i
(n)).
Evidentemente, el polinomio dado por el teorema anterior est a completa-
mente determinado por M y O
X
(1) (pues un polinomio est a completamente
determinado por su valor en innitos puntos). Ahora vamos a probar que el
polinomio dado por el teorema anterior no es realmente nada nuevo:
Consideremos un conjunto algebraico proyectivo X/k, sea L un haz muy
amplio en X y sea M un haz coherente. Entonces podemos representar a X
en la forma X = Proy B, donde B = S/I, con S = k[X
0
, . . . , X
r
] e I un
5
Ver la nota al pie de la [pagina 170].
224 Captulo 6. Cohomologa
ideal homogeneo de S, de forma que L = O
X
(1). A su vez, el haz M sera de la
forma M=

M, donde M es un B-modulo graduado. Consideremos la inmersi on
canonica i : X P
r
k
.
Es f acil ver que i

M=

M, donde en el miembro derecho consideramos a M
como S-modulo graduado. Por los teoremas 6.20, 6.21 y 6.30 tenemos que, para
todo natural n sucientemente grande,
(M(n)) = H
0
(X, M(n))

= H
0
(P
r
k
,

M(n))

=

M(n)(P
r
k
)

= M
n
.
Por consiguiente, el polinomio dado por el teorema anterior no es sino el
polinomio de Hilbert de M.
Denicion 6.34 Si X es un esquema proyectivo sobre un cuerpo k, O
X
(1) es
un haz muy amplio en X y M es un haz coherente en X, llamaremos polinomio
de Hilbert de M (respecto del haz muy amplio prejado) al unico polinomio
P
M
(T) [T] que cumple P
M
(n) = (M(n)) para todo n Z.
Seg un acabamos de ver, si X = Proy B y M es un B-modulo graduado,
entonces el polinomio de Hilbert P
M
(T) denido en la secci on 3.3 es el polinomio
de Hilbert del haz

M respecto del haz muy amplio O
X
(1) asociado a B.
En particular, el polinomio de Hilbert de X es el que ahora hemos denido
como polinomio de Hilbert de O
X
.
La nueva denici on del polinomio de Hilbert no es realmente una genera-
lizacion de la anterior, sino tan s olo una reformulaci on, ya que todo conjunto
algebraico proyectivo puede representarse como Proy B y todo haz coherente
puede expresarse como

M. Lo que aporta de nuevo es que ahora sabemos que el
polinomio de Hilbert de un m odulo M sobre un conjunto X no depende direc-
tamente de la inmersion cerrada f : X P
r
k
que permite representarlo como
Proy B, sino a traves del haz muy amplio O
X
(1) determinado por la inmersi on.
Ademas, la primera denici on solo interpretaba los n umeros P
M
(n) para valores
grandes de n, mientras que la nueva nos dice que es P
M
(n) para todo entero n.
Vamos a enunciar esto para el caso particular del polinomio de un conjunto
algebraico:
Teorema 6.35 Si X es un conjunto algebraico proyectivo sobre un cuerpo k y
O
X
(1) es un haz muy amplio, el polinomio de Hilbert de X (respecto a dicho
haz) verica que
P
X
(n) = (O
X
(n)),
para todo entero n.
En particular,
P
X
(0) = (O
X
) =

i
(1)
i
dim
k
H
i
(X, O
X
)
6.4. El polinomio de Hilbert 225
es independiente del haz muy amplio considerado (es un invariante de X, se
conserva por isomorsmos). En particular, el genero aritmetico
p
a
(X) = (1)
d
(P
X
(0) 1),
es tambien un invariante (donde d es la dimension de X).
En el ejemplo de la p agina 71 hemos visto que el polinomio de Hilbert de P
r
k
(respecto al haz muy amplio O
P
r
k
(1)) es P(T) =
_
T+r
r
_
, luego ahora deducimos
que
(O
P
r
k
(n)) =
_
n +r
r
_
.
A su vez, esto implica que el polinomio de Hilbert de P
r
k
respecto al haz muy
amplio O
P
r
k
(d) es P(T) =
_
dT+r
r
_
, cuyo coeciente director es d
r
/r!. Ahora es
inmediato el teorema siguiente:
Teorema 6.36 Si f : P
r
k
P
n
k
es una inmersi on tal que f

O
P
n
k
(1) = O
P
r
k
(d),
entonces su imagen es un conjunto algebraico proyectivo de P
n
k
de grado d
r
.
As, ahora es inmediato que la curva del ejemplo de la p agina 76 tiene grado 3,
o que las curvas del ejemplo de la p agina 179 tienen grado 4. En este ultimo
ejemplo hemos demostrado que solo existe una c ubica en P
3
k
isomorfa
6
a P
1
k
,
mientras que existen innitas cu articas en P
3
k
(si k es innito) isomorfas a P
1
k
y
que no se corresponden dos a dos por ning un automorsmo de P
3
k
.
Ejemplo Consideremos la inmersion f : P
2
k
P
5
k
de grado 2, es decir, la
inmersion asociada al haz O
P
2
k
(2) y a la correspondencia
f

X
0
= S
2
, f

X
1
= T
2
, f

X
2
= U
2
, f

X
3
= ST, f

X
4
= SU, f

X
5
= TU.
Su imagen es una supercie S isomorfa a P
2
k
, pero su grado no es 2, sino
4. Para poner esto en evidencia vamos a considerar su interseccion con el hi-
perplano H = V (X
5
), que tiene grado 1. Seg un el teorema de Bezout, la
interseccion S H ha de tener grado 4.
Observemos que f
1
[H] = V (TU) = V (T) V (U), luego podemos descom-
poner S H = C
1
C
2
, donde C
1
= f[V (T)] y C
2
= f[V (U)].
Si componemos la inmersion natural P
1
k
P
2
k
cuya imagen es V (T) con la
inmersion f, obtenemos la inmersion P
1
k
P
5
k
asociada al generador global de
O
P
1
k
(2) formado por S
2
, 0, U
2
, 0, SU, 0, luego C
1
es una curva de grado 2, e igual-
mente obtenemos una inmersion asociada al generador global S
2
, T
2
, 0, ST, 0, 0
cuya imagen es C
2
, lo que prueba que C
2
es tambien una curva de grado 2.
Aqu estamos considerando a C
1
y C
2
con sus estructuras de subesquema
cerrado reducido en P
5
k
, pero hay que tener presente que pueden tener una
multiplicidad en S H. Pero lo que tenemos en total es que
4 = grad(S H) = (C
1
) gradC
1
+(C
2
) gradC
2
= 2(C
1
) + 2(C
2
).
6
Observemos que no hace falta especicar que no esta contenida en ning un hiperplano,
pues no puede estarlo: el tal caso podramos pasar a una inmersion cerrada P
1
k
P
2
k
cuya
imagen sera una hipersupercie de grado 3 y genero aritmetico 0, mientras que la nota de la
pagina 73 exige que en tal caso el genero sea 1.
226 Captulo 6. Cohomologa
Concluimos que las multiplicidades son 1 y que, en denitiva, el hiperplano
H corta a S en dos curvas de grado 2.
En cambio, es f acil ver que el hiperplano H

= V (X
0
) corta a S en una
unica curva de grado 2 que, por consiguiente, ha de tener multiplicidad 2 en la
interseccion.
Veamos ahora que podemos decir sobre el genero de un esquema proyectivo
a partir de la caracterizaci on cohomol ogica del polinomio de Hilbert:
Ejemplo Si X es un esquema proyectivo geometricamente ntegro sobre un
cuerpo k, el teorema 4.26 nos da que
H
0
(X, O
X
) = O
X
(X) = k,
luego el sumando dim
k
H
0
(X, O
X
) se cancela con el 1 que aparece en la denicion
de genero aritmetico, y el factor (1)
d
hace que el termino dim
k
H
d
(X, O
X
)
aparezca con signo positivo en la suma alternada. As pues:
p
a
(X) = dim
k
H
d
(X, O
X
)dim
k
H
d1
(X, O
X
)+ +(1)
d1
dim
k
H
1
(X, O
X
).
En particular, si X es una curva proyectiva geometricamente ntegra,
p
a
(X) = dim
k
H
1
(X, O
X
).
Ejemplo Sea X = P
r
k
y x X un punto cerrado. Consideramos en x su
estructura de subesquema cerrado reducido. El polinomio de Hilbert P
x
es
constante, y este valor constante (igual, por ejemplo, a P
x
(0)) es lo que en 3.33
hemos denido como el grado de x. Ahora podemos calcularlo explcitamente:
gradx = P
x
(0) = (O
x
) = dim
k
O
x
(x)
= dim
k
O
x,x
= dim
k
O
X,x
/m
k
= dim
k
k(x).
Enseguida vamos a necesitar el siguiente resultado de algebra conmutativa:
Teorema 6.37 Sea A un dominio ntegro noetheriano local, sea k su cuerpo de
restos y K su cuerpo de cocientes. Si M es un A-m odulo nitamente generado
y dim
k
M
A
k = dim
K
M
A
K = r, entonces M es libre de rango r.
Demostraci on: Si M
A
k = m
1
1, . . . , m
r
1), consideramos el submo-
dulo N = m
1
, . . . , m
r
). En la sucesi on exacta
N
A
k M
A
k (M/N)
A
k 0
6.4. El polinomio de Hilbert 227
el primer homomorsmo es suprayectivo, luego (M/N)
A
k = 0, y el lema de
Nakayama nos da que M = N, es decir, que M admite un generador con r
elementos. De aqu obtenemos una sucesion exacta
0 R A
r
M 0,
y, como K es plano sobre A, tenemos tambien
0 R
A
K K
r
M
A
K 0.
La dimensi on de M
A
K implica que el epimorsmo es en realidad un
isomorsmo, luego R
A
K = 0.
De aqu podemos deducir que R = 0, pues si existiera r R no nulo, entonces
tendramos un monomorsmo r)
A
K R
A
K = 0, pero R es libre de
torsi on, luego 0 = r)
A
K

= A
A
K

= K, lo cual es absurdo. As pues,
M

= A
r
es un A-modulo libre de rango r.
Vamos a probar que los homomorsmos proyectivos son planos si y s olo si
todas sus bras tienen el mismo polinomio de Hilbert. En efecto, sea X T
un homomorsmo proyectivo. Esto signica que podemos descomponerlo en
una inmersi on cerrada X P
r
T
= P
r
Z

Z
T seguida de la proyecci on P
r
T
T.
Sea ahora t T un punto arbitrario. Tenemos una inmersi on cerrada
X
t
= X
T
Espk(t) P
r
T

T
Espk(t)
= P
r
Z

Z
T
T
Espk(t) = P
r
Z

Z
Espk(t) = P
r
k(t)
.
As pues, cada bra X
t
puede verse de forma natural como un conjunto
algebraico proyectivo sobre k(t).
Consideremos el caso particular en que tanto X como T son conjuntos al-
gebraicos proyectivos sobre un cuerpo k algebraicamente cerrado. Entonces
cualquier homomorsmo X T denido sobre k es proyectivo. A partir de
una inmersi on cerrada X P
r
k
podemos obtener la siguiente factorizaci on del
homomorsmo dado:
X

= X
T
T X
k
T P
r
k

k
T

= P
r
T
T.
Si t T es un punto cerrado, entonces k(t) = k, y la factorizaci on corres-
pondiente a la bra es
X
t

= X
T
Espk(t) X
k
Espk(t) P
r
k

k
Espk

= P
r
k
k.
Equivalentemente, podemos expresarla como la composicion
X
t
X P
r
k
k.
En otras palabras, la inmersi on cerrada X
t
P
r
k
que estamos considerando
es en este caso la composicion de la inmersi on cerrada natural X
t
X con la
inmersi on dada X P
r
k
.
228 Captulo 6. Cohomologa
Teorema 6.38 Sea T un esquema ntegro noetheriano y sea X P
r
T
un sub-
esquema cerrado. Para cada t T, sea P
t
el polinomio de Hilbert de la bra
X
t
, considerada como subesquema cerrado de P
r
k(t)
. Entonces X es plano sobre
T si y s olo si el polinomio P
t
es independiente de t.
Demostraci on: Tenemos el siguiente diagrama conmutativo, en el que las
echas verticales son inmersiones cerradas:
X
t
p
t

X
i

P
r
k(t)
p

P
r
T
Entonces, teniendo en cuenta el teorema [B.5],
i

O
X
t

= i

t
O
X

= i

t
i

O
X

= i

t
i

O
X

= p

t
i

O
X
.
Llamemos F = i

O
X
, que es un haz coherente en P
r
T
. Para cada natural m
sucientemente grande se cumple que
P
t
(m) = dim
k(t)
H
0
(X
t
, O
X
t
(m)) = dim
k(t)
H
0
(P
r
k(t)
, (i

O
X
t
)(m))
= dim
k(t)
H
0
(P
r
k(t)
, (p

t
F)(m)).
As pues, P
t
es tambien el polinomio de Hilbert del haz coherente p

t
F.
En general, si X Y es un homomorsmo de esquemas y F es un haz
sobre X, diremos que F es plano sobre Y si para cada P X se cumple que F
P
es un O
Y,f(P)
-modulo plano. En estos terminos, X es plano sobre Y si y solo si
lo es O
X
.
En nuestro contexto, F es plano sobre T si y solo si O
X
tambien lo es,
pues, para cada P X, se cumple que O
X,P

= F
i

(P)
, mientras que F
Q
= 0 si
Q / i

[X].
En vista de todo esto, basta probar que si F es un haz coherente sobre P
r
T
,
entonces F es plano sobre T si y solo si el polinomio de Hilbert de p

t
F es
independiente de t.
Fijemos ahora un punto t
0
T y llamemos T

= EspO
T,t
0
, que es tambien
un esquema ntegro noetheriano. Consideremos el homomorsmo i : T

T
dado por el teorema 3.5. Llamemos t

0
al ideal maximal de O
T,t
, y

a su punto
generico (el ideal nulo). Es claro que i(t

0
) = t
0
, as como que i(

) = (el punto
generico de T). Tenemos el diagrama conmutativo
P
r
T

P
r
T

T
6.4. El polinomio de Hilbert 229
Sea F

= j

F, que es un haz coherente en P


r
T
. Consideremos un punto
P

P
r
T
, sea t

su imagen en T, sea P = j(P

) y sea t = i(t

). Es claro que
el homomorsmo O
T,t
O
T

,t
es un isomorsmo, que se corresponde con el
isomorsmo natural F


= F
P
, por lo que F

P
es plano sobre O
T

,t
si y solo si
F
P
es plano sobre O
T,t
.
Por otra parte, consideramos el diagrama conmutativo
P
r
k(t

)
p

P
r
T

P
r
k(t)
p
t

P
r
T
La echa vertical izquierda es un isomorsmo, a traves del cual p

t
F

se
corresponde con p

t
F. Esto implica que los polinomios de Hilbert de ambos
haces coinciden.
Vamos a comprobar que estos hechos nos permiten reducir el teorema al caso
en que T es el espectro de un dominio ntegro noetheriano local. Supongamos
el teorema probado en este caso.
Si F es plano sobre T, entonces F

es plano sobre T

, y por la hip otesis de


que T

cumple el teorema, tenemos que el polinomio de Hilbert P


t
0
coincide con
P

, para todo t
0
, como haba que probar.
Recprocamente, si los polinomios de Hilbert P
t
son independientes de t T,
igualmente los polinomios de Hilbert P
t
son independientes de t

, luego F

es plano sobre T

. Si a esto a nadimos que la bra de t

0
es isomorfa a la de t
0
,
de aqu se sigue que F
P
es plano sobre O
T,t
0
para todo P P
r
T
cuya imagen en
T sea t
0
. Como esto es valido para todo t
0
, concluimos que F es plano sobre T.
A partir de aqu suponemos que T = EspA, donde A es un dominio ntegro
noetheriano local. Llamamos X = P
r
T
= P
r
A
y jamos un haz coherente F en X.
Vamos a probar que las tres armaciones siguientes son equivalentes:
a) F es plano sobre T.
b) H
0
(X, F(m)) es un A-modulo libre de rango nito, para todo natural m
sucientemente grande.
c) Si p
t
: P
r
k(t)
P
r
T
es la proyeccion natural, el polinomio de Hilbert P
t
de p

t
F no depende de t.
En efecto, veamos que a) b): En primer lugar observamos que los haces
O
X
(m) son localmente libres, luego, para cada P X se cumple que O
X
(m)
P
es un O
X,P
-modulo plano y el O
X,P
-modulo F
P
es un O
T,t
-modulo plano (donde
t T es la imagen de P). Esto implica que F(m)
P
= F
P

O
X,P
O
X
(m)
P
es
tambien un O
T,t
-modulo plano. En suma: los haces F(m) son planos, para todo
entero m.
230 Captulo 6. Cohomologa
Calculamos H
0
(X, F(m)) como el grupo de cohomologa de

Cech asociado
al cubrimiento afn estandar U de X. El teorema [A.5] implica que, para todo
abierto afn U de X, los A-modulos F(m)(U) son planos, de donde se sigue que
todos los C
i
(U, F(m)) son A-modulos planos. Por el teorema 6.21, tomando m
sucientemente grande tenemos que H
i
(X, F(m)) = 0 para i 1, luego tenemos
una sucesion exacta
0 H
0
(X, F(m)) C
0
(U, F(m)) C
r
(U, F(m)) 0.
Ahora basta aplicar repetidamente el teorema [A.10] para concluir que el
A-modulo H
0
(X, F(m)) es plano, pero por el teorema 6.21 sabemos tambien
que es nitamente generado, luego es libre, ya que A es un anillo local (teorema
[A.4]).
b) a) Sea S = A[X
0
, . . . , X
r
] y sea
M =

mm
0
H
0
(X, F(m)),
donde m
0
es sucientemente grande como para que los grupos de cohomologa
sean A-modulos libres. Por el teorema 5.54 tenemos que F =

M. Como M
es un A-modulo libre, es plano. Como S
X
i
es plano sobre S, es claro entonces
que los modulos M
X
i
= M
S
S
X
i
son tambien planos sobre A, as como que
M
X
i
= M
(X
i
)
M

i
(donde M

i
esta formado por los cocientes m/X
r
i
tales
que ninguna componente homogenea de m M tiene grado r). Esto implica
que los A-modulos M
(X
i
)
son planos. Finalmente, si P X entonces existe
una indeterminada X
i
tal que P D(X
i
), con lo que F
P
es una localizacion
de M
(X
i
)
respecto de un ideal primo de O
X
(D(X
i
)), que ser a plana sobre el
correspondiente O
T,t
. En suma, tenemos que F es plano.
b) c) Basta probar que, para valores grandes de m,
P
t
(m) = rang
A
H
0
(X, F(m)).
Para ello veremos que
H
0
(X
t
, p

t
F(m))

= H
0
(X, F(m))
A
k(t)
y en la prueba no usaremos la hip otesis b), por lo que luego podremos usar este
isomorsmo en la prueba de la implicaci on inversa.
Vamos a ver que no perdemos generalidad si suponemos que t es el punto
cerrado de T. En efecto, sea A

= A
t
y T

= EspA

. El homomorsmo T

T
es plano, transforma en t el punto cerrado t

e induce un isomorsmo
k(t) k(t

).
Llamamos X

= X
T
T

y F

= p

F, donde p

: X

X es la proyeccion.
El teorema 6.15 nos da que H
0
(X

, F

(m))

= H
0
(X, F(m))
A
A

. Por otra
parte,
X

t
= X
T
T

T
k(t

= X
T
k(t

= X
T
k(t)
k(t)
k(t

) = X
t

k(t)
k(t

).
6.4. El polinomio de Hilbert 231
En otras palabras, X

t
se obtiene de X
t
por el cambio de base k(t) k(t

),
obviamente plano, luego 6.15 nos da tambien que
H
0
(X

t
, p

t
F

(m))

= H
0
(X
t
, p

t
F(m))
k(t)
k(t

).
Aqu hemos usado la conmutatividad del diagrama
X

X
t
p
t

X
sobre el haz F.
Si demostramos el segundo isomorsmo en
H
0
(X
t
, p

t
F(m))
k(t)
k(t

= H
0
(X

t
, p

t
F

(m))

= H
0
(X, F

(m))
A
k(t

= H
0
(X, F(m))
A
A

A
k(t

= H
0
(X, F(m))
A
k(t)
k(t)
k(t

),
tendremos claramente el isomorsmo para t. As pues, podemos suponer que t
es el punto cerrado de T (con lo que p
t
es una inmersion cerrada. Si llamamos
F
0
= p
t
p

t
F, el teorema 6.20 nos da que
H
0
(X
t
, p

t
F(m))

= H
0
(X, F
0
(m)).
Por otra parte, por 5.8 tenemos que, si U es un abierto afn en X, entonces
F
0
(U) = F(U)
O
X
(U)
O
X
t
(p
1
t
[U])

= F(U)
O
X
(U)
O
X
(U)
A
k(t)

= F(U)
A
k(t).
Fijamos una sucesion exacta
A
n
A k(t) 0.
Multiplicando por F(m)(U)
A
obtenemos la sucesion exacta
F(U)
n
F(U) F
0
(U) 0.
Estas sucesiones exactas (para cada U) determinan una sucesi on exacta
F
n
F F
0
0
(donde el exponente n representa una suma directa.) Por el teorema 6.22, para
todo m sucientemente grande tenemos una sucesion exacta
H
0
(X, F(m))
n
H
0
(X, F(m)) H
0
(X, F
0
(m)) 0.
Por otra parte, si multiplicamos por H
0
(X, F(m))
A
la sucesion exacta de
partida obtenemos una sucesi on exacta
H
0
(X, F(m))
n
H
0
(X, F(m)) H
0
(X, F(m))
A
k(t) 0.
232 Captulo 6. Cohomologa
Se comprueba que el primer homomorsmo de ambas sucesiones es el mismo,
de donde concluimos que H
0
(X, F
0
(m))

= H
0
(X, F(m))
A
k(t).
c) b) La hip otesis c) juntamente con el isomorsmo que hemos obtenido
en la prueba de la implicaci on precedente nos da que dim
k(t)
H
0
(X, F)
A
k(t)
es independiente de t A. Si consideramos como t el punto cerrado y el punto
generico de T, el cuerpo k(t) es, respectivamente, el cuerpo de restos y el cuerpo
de cocientes de A, luego el teorema 6.37 nos da la conclusi on.
As, si k es un cuerpo algebraicamente cerrado, X P
r
k
es un conjunto
algebraico proyectivo y X T es un homomorsmo plano en otro conjunto
algebraico proyectivo T, para cada punto cerrado t T se cumple que el po-
linomio de Hilbert de la bra X
t
, vista como subesquema cerrado de P
r
k
, es
independiente de t. En particular, todas las bras cerradas tienen la misma
dimensi on y el mismo genero.
6.5 Imagenes directas superiores
Si f : X Y es un homomorsmo entre espacios anillados, al nal del
Apendice [B] vimos que el funtor f

: Mod(X) Mod(Y ) es exacto por la


izquierda, por lo que podemos considerar sus funtores derivados por la derecha.
Estos funtores estan ntimamente relacionados con la cohomologa de X y re-
sultan ser una herramienta muy util para estudiarla. En la secci on siguiente los
usaremos para generalizar el teorema 6.21 a) al caso de homomorsmos propios,
no necesariamente proyectivos.
Denicion 6.39 Sea f : X Y un homomorsmo de espacios anillados.
Llamaremos D
m
f

: Mod(X) Mod(Y ) a los funtores derivados del funtor


f

: Mod(X) Mod(Y ). Si M es un O
X
-modulo, el O
Y
-modulo D
m
f

M se
llama imagen directa i-esima de M por f.
La relacion b asica entre las imagenes directas de un haz por un homomor-
smo de esquemas y sus grupos de cohomologa es el siguiente:
Teorema 6.40 Sea f : X Y un homomorsmo de espacios anillados y sea
M un O
X
-m odulo. Entonces D
m
f

M es el haz asociado al prehaz dado por


V H
m
(f
1
[V ], M[
f
1
[V ]
).
Demostraci on: Llamemos H
m
(X, M)

al prehaz en Y descrito en el enun-


ciado y H
m
(X, M) a su complecion, que es, de hecho, un O
Y
-modulo. As, para
cada natural m, tenemos denido un funtor H
m
(X, ) : Mod(X) Mod(Y ).
Vamos a aplicar el teorema [1.50].
Para m = 0, el prehaz considerado es f

M, por lo que en particular es ya un


haz, y el funtor H
0
(X, ) es isomorfo a f

.
Consideremos ahora una sucesion exacta de O
X
-modulos
0 M

MM

0.
6.5. Imagenes directas superiores 233
Si V Y es un abierto, tambien es exacta la sucesion
0 M

[
f
1
[V ]
M[
f
1
[V ]
M

[
f
1
[V ]
0,
la cual determina a su vez una sucesion exacta larga de O
Y
(V )-modulos:
0 H
0
(f
1
[V ], M

[
f
1
[V ]
) H
0
(f
1
[V ], M[
f
1
[V ]
)
H
0
(f
1
[V ], M

[
f
1
[V ]
) H
1
(f
1
[V ], M

[
f
1
[V ]
)
H
1
(f
1
[V ], M[
f
1
[V ]
) H
1
(f
1
[V ], M

[
f
1
[V ]
)
Es claro que estas sucesiones para los distintos abiertos V determinan una
sucesion exacta de prehaces
0 H
0
(X, M

H
0
(X, M)

H
0
(X, M

H
1
(X, M


La sucesion es exacta en el sentido de que lo son las sucesiones locales. Como
estas no se alteran al pasar a las compleciones, tenemos tambien una sucesion
exacta de O
Y
-modulos
0 H
0
(X, M

) H
0
(X, M) H
0
(X, M

)

0
H
1
(X, M

)
Se comprueba sin dicultad que los homomorsmos
i
forman un homomor-
smo de conexion para los funtores H
m
(X, ), en el sentido de [1.48].
Por ultimo, si I es un O
X
-modulo inyectivo, entonces I[
f
1
[V ]
es un O
f
1
[V ]
-
modulo inyectivo por [1.30], luego H
m
(X, M)

= 0 para todo m 1, y tambien


H
m
(X, M) = 0. El teorema [1.50] nos garantiza que H
m
(X, ) es una fami-
lia universal de funtores y, por consiguiente, tenemos isomorsmos naturales
D
m
f


= H
m
(X, ).
El teorema [2.8] implica ahora que D
m
f

M = 0 cuando m 1 y M es
un O
X
-modulo diseminado. As pues, las im agenes directas superiores pueden
calcularse a partir de resoluciones diseminadas, no necesariamente inyectivas.
En particular, si Mes un O
X
-modulo arbitrario, la estructura de grupo abeliano
en D
m
f

M depende unicamente de la estructura de haz de grupos abelianos en


M (por el mismo argumento empleado tras la prueba de [2.8] para el caso de los
grupos H
n
(X, M)).
En el caso de haces cuasicoherentes en un esquema podemos decir mas, pero
necesitamos un resultado previo:
Teorema 6.41 Sea X un esquema noetheriano y M un haz cuasicoherente en
X. Entonces existe un monomorsmo MI de M en un haz cuasicoherente
I que es inyectivo en la categora de los haces cuasicoherentes sobre X.
Demostraci on: Sea U
i
un cubrimiento nito de X por abiertos anes.
Como M es cuasicoherente, tenemos que M[
U
i
=

M
i
, donde M
i
es un O
X
(U
i
)-
modulo. Por el teorema [1.28] existe un monomorsmo M
i
I
i
, donde I
i
es
234 Captulo 6. Cohomologa
un O
X
(U
i
)-modulo inyectivo. Sea j
i
: U
i
X la inmersi on abierta natural.
Denimos
I =

i
j
i

I
i
.
El teorema 5.9 nos da que I es cuasicoherente. Tenemos monomorsmos

i
: M[
U
i


I
i
que inducen un homomorsmo : MI dado por

U
(s)
i
=
i,UU
i
(s[
UU
i
),
donde U X es un abierto y s M(U). Se trata de un monomorsmo, pues si

U
(s) = 0 entonces s[
UU
i
= 0 para todo i, luego s = 0.
Falta probar que I es inyectivo en la categora de los haces cuasicoherentes.
Esto signica que si N N

es un monomorsmo entre dos haces cuasicohe-


rentes sobre X, todo homomorsmo N I se extiende a N

. Basta ver que


cada j
i

I
i
tiene esta propiedad.
Por claridad vamos a suprimir los subndices: tenemos un abierto U X,
un O
X
(U)-modulo inyectivo I, la inclusi on j : U X y un homomorsmo
: N j

I. Entonces
U
: N(U) I se extiende a un homomorsmo

U
: N

(U) I, que a su vez determina un homomorsmo

: N

[
U


I.
Denimos : N

I mediante
V
(s) =

UV
(s[
UV
), donde V X es un
abierto y s N

(V ). Hemos de probar que extiende a .


Para ello observamos que [
U
=

extiende a [
U
, por lo que si V X es
un abierto arbitrario y s N(V ), tenemos que

V
(s) = ([
U
)
UV
(s[
UV
) = ([
U
)
UV
(s[
UV
) =
V
(s).
La ultima igualdad se debe al diagrama conmutativo
N(V )

V

I(U V )
1

N(U V )
|
UV


I(U V )
Ahora ya podemos caracterizar las imagenes superiores de un haz cuasicohe-
rente:
Teorema 6.42 Sea f : X Y un homomorsmo de un esquema noetheriano
X en un esquema afn Y . Entonces, para cada haz cuasicoherente M en X se
cumple que
D
m
f

=

H
m
(X, M),
donde consideramos a H
m
(X, M) como O
Y
(Y )-m odulo a traves de f.
6.5. Imagenes directas superiores 235
Demostraci on: La prueba es an aloga a la de 6.40, salvo por el hecho de que
hemos de considerar ambos miembros como funtores C Mod(Y ), donde C es
la categora de los haces cuasicoherentes en X. Teniendo en cuenta el teorema
anterior, es f acil ver que la prueba del teorema [1.50] sigue siendo v alida si
consideramos que todos los haces considerados (en el dominio del funtor, no en
la imagen) son cuasicoherentes. Se comprueba sin dicultad que las dos familias
de funtores tienen un homomorsmo de conexi on, as como que los funtores
correspondientes a m = 0 son isomorfos (por el teorema 5.9). Observemos, por
ultimo, que el haz construido en el teorema anterior es diseminado, luego las
dos familias de funtores se anulan sobre ellos para m 1. En efecto, con la
notaci on del teorema anterior, tenemos que cada

I
i
es diseminado por 6.12, de
donde se sigue inmediatamente que lo es cada j
i

I
i
, y tambien I.
Como consecuencia inmediata obtenemos:
Teorema 6.43 Si f : X Y es un homomorsmo de esquemas con X noe-
theriano y M es un haz cuasicoherente en X, entonces los haces D
m
f

M son
tambien cuasicoherentes.
Demostraci on: Basta probar que si U Y es un abierto afn, entonces
(D
m
f

M)[
U
es cuasicoherente. Ahora bien, el teorema 6.40 implica que este
haz coincide con D
m
f

(M[
f
1
[U]
), donde f

: f
1
[U] U es la restriccion.
Equivalentemente, podemos suponer que Y es afn, y entonces basta aplicar el
teorema anterior.
Demostramos ahora la reformulaci on del teorema 6.21 a) que anunci abamos
al principio de la secci on. En la secci on siguiente veremos que se cumple, mas
en general, para homomorsmos propios.
Teorema 6.44 Si f : X Y es un homomorsmo proyectivo, donde el es-
quema Y es localmente noetheriano, y M es un haz coherente en X, entonces
los haces D
m
f

M son tambien coherentes.


Demostraci on: Al igual que en el teorema anterior, podemos suponer que
Y = EspA, donde A es un anillo noetheriano (en cuyo caso X tambien es
noetheriano, pues f es de tipo nito). Puesto que el haz D
m
f

M es cuasicohe-
rente, basta probar que (D
m
f

M)(Y ) = H
m
(X, M) es un A-modulo nitamente
generado, y esto es cierto por el teorema 6.21.
Notemos que este teorema incluye a 6.24 como caso particular. La segunda
parte de 6.21 tambien puede ser expresada en terminos de imagenes directas
superiores:
Teorema 6.45 Sea f : X Y un homomorsmo proyectivo entre esquemas
noetherianos. Sea M un haz coherente en X y O
X
(1) un haz muy amplio en
X respecto de Y . Entonces, para todo natural m 1 y todo n sucientemente
grande, D
m
f

(M(n)) = 0.
236 Captulo 6. Cohomologa
Demostraci on: Cubrimos Y por un n umero nito de abiertos anes.
Si U es uno de estos abiertos y llamamos V = f
1
[U], basta probar que
D
m
f

(M(n))[
V
= D
m
f

(M[
V
(n)) = 0, donde f

: V U es la restriccion
de f y M[
V
(n) esta calculado respecto al haz muy amplio O
X
(1)[
V
, que es un
haz muy amplio en V respecto de U. Equivalentemente, podemos suponer que
el esquemna Y es afn.
Como las imagenes directas superiores son cuasicoherentes, basta probar que
D
m
f

(M(n))(Y ) = 0, es decir, que H


m
(X, M(n)) = 0, pero esto es lo que arma
el teorema 6.21.
6.6 El teorema de nitud
En esta seccion vamos a generalizar a esquemas propios el teorema de Serre
6.21 a), que tenemos demostrado para esquemas proyectivos. Con mas detalle,
el teorema de nitud que pretendemos demostrar es simplemente el teorema
6.44 cambiando la palabra proyectivo por propio.
En primer lugar demostramos un sencillo hecho tecnico que vamos a necesi-
tar. Para enunciarlo conviene introducir una denici on:
Denicion 6.46 Si N es un haz sobre un espacio anillado X, se llama soporte
de N al conjunto
sopN = P X [ N
P
,= 0.
Recordemos que si f : X Y es una inmersion cerrada entre espacios
anillados, el teorema [B.6] nos da una condici on suciente para que un O
Y
-
modulo N cumpla f

N

= N. La condici on es doble: por una parte se ha de
cumplir que sopN f[X] y, adem as, IN = 0, donde I es el ideal que determina
la inmersi on cerrada. Lo que vamos a probar es que, en el caso en que f es
un homomorsmo de esquemas y N es un haz coherente, la primera condici on
implica una versi on debil de la segunda:
Teorema 6.47 Sea f : X Y una inmersi on cerrada entre esquemas noe-
therianos asociada al haz coherente de ideales I y sea N un haz coherente en Y
tal que sopN f[X]. Entonces existe un natural no nulo n tal que I
n
N = 0.
Demostraci on: Cubriendo Y con un n umero nito de abiertos anes,
podemos reducir el problema al caso en que Y = EspA es afn. Entonces I =

I,
N =

N, para cierto ideal I de A y cierto A-modulo N.
Si f I, entonces D(f) f[X] = , luego N(D(f)) = N
f
= 0. Como N es
nitamente generado, existe un natural m > 0 tal que f
m
N = 0. Si I admite
un generador con h elementos, podemos tomar m sucientemente grande como
para que la relaci on f
m
N = 0 la cumplan simult aneamente los h generadores,
y entonces es claro que n = hm cumple I
n
N = 0, luego tambien I
n
N = 0.
Vamos a demostrar el teorema de nitud reduciendolo al teorema 6.44 a
traves del lema de Chow 4.34. El proceso de reduccion no es trivial en absoluto,
sino que se basa en el siguiente teorema general:
6.6. El teorema de nitud 237
Teorema 6.48 Sea X un esquema noetheriano y C una clase de haces cohe-
rentes en X que cumpla las propiedades siguientes:
a) 0 C.
b) Si 0 MN P 0 es una sucesi on exacta de haces coherentes
en X y dos de ellos est an en C, entonces el tercero tambien esta en C.
c) Si My N son haces coherentes en X tales que MN C, entonces M C.
d) Para cada P X existe un M C tal que sopM P y M
P
,= 0.
Entonces C es la clase de todos los haces coherentes en X.
Demostraci on: Vamos a probar el teorema mediante el principio de in-
ducci on noetheriana, que no es sino el siguiente hecho elemental:
Sea X un espacio topol ogico noetheriano y sea P una propiedad sobre
los subconjuntos cerrados de X. Supongamos que si todos los cerra-
dos estrictamente contenidos en un cerrado Y tienen la propiedad
P, entonces Y tambien la tiene. Entonces todos los cerrados de X
tienen la propiedad P.
En efecto, si un cerrado Y
0
no tuviera la propiedad P, existira un cerrado
Y
1
_ Y
0
que tampoco la tendra, luego existira otro cerrado Y
2
_ Y
1
que tam-
poco la tendra, y, en general, podramos construir una sucesi on estrictamente
decreciente de subconjuntos cerrados de X, lo que contradice la denici on es
espacio noetheriano [3.31].
Vamos a considerar la siguente propiedad P(Y ): Todo haz coherente en X
cuyo soporte est a contenido en Y pertenece a C.
Hemos de probar P(X). Por el principio de inducci on noetheriana, jamos
un cerrado Y X y suponemos que todos los haces coherentes en X cuyo
soporte esta contenido en un cerrado estrictamente contenido en Y estan en C.
Fijamos tambien un haz coherente Mtal que sopM Y y hemos de probar que
M C. Con esto quedar a demostrado el teorema.
Podemos suponer que Y ,= , pues en caso contrario M = 0 C por
hip otesis. Consideramos en Y la unica estructura de subesquema cerrado redu-
cido. Dicha estructura est a determinada por un haz coherente I de ideales de
O
X
. Sea j : Y X la inmersi on can onica.
Por el teorema 6.47 tenemos que I
n
M = 0, para cierto n > 0. Para cada
2 k n, podemos formar la sucesion exacta
0 I
k1
M/I
k
MM/I
k
MM/I
k1
M0.
Si probamos que I
k1
M/I
k
M C, inductivamente concluimos que M C.
(Notemos que para k = 2 ambos extremos de la sucesion exacta estan en C.)
Equivalentemente, podemos trabajar con un m odulo M que cumple ademas
IM= 0. Seg un el teorema [B.6], esto signica que M= j

(j

M)).
238 Captulo 6. Cohomologa
Consideremos en primer lugar el caso en que el cerrado Y es reducible, de
modo que Y = Y
1
Y
2
, para ciertos cerrados Y
1
, Y
2
estrictamente contenidos en
Y . Consideramos en ambos la estructura de subesquema cerrado reducido. Sean
I
1
, I
2
los haces de ideales de O
X
que determinan estas estructuras. Reduciendo
el problema al caso afn, se comprueba sin dicultad que I = I
1
I
2
. (Aqu
usamos que los tres subesquemas cerrados son reducidos.)
Denimos M
i
= M
O
X
(O
X
/I
i
), y consideremos el homomorsmo natural
u : MM
1
M
2
.
Si P X Y
1
, entonces I
1P
= O
X,P
, luego M
1P
= 0. Por otra parte,
I
P
= I
2P
, luego
M
2P
= M
P

O
X,P
(O
X,P
/I
P
)

= M
P
,
donde usamos que I
P
M
P
= 0. Esto implica que u
P
es un isomorsmo, y lo
mismo sucede si P X Y
2
. Por consiguiente, el n ucleo y el con ucleo de u
tienen su soporte contenido en Y
1
Y
2
, luego ambos estan en C por hip otesis de
inducci on.
Tambien hemos visto que sop M
i
Y
i
, luego M
i
C, lo que a su vez implica
que M
1
M
2
C. La sucesion exacta
0 Imu M
1
M
2
CNu 0
nos da que Imu C, y la sucesion
0 Nu MImu 0
nos da que M C.
Ahora pasamos al caso en que Y es irreducible, luego como esquema es
ntegro. Sea Y su punto generico. Como j

M es un haz coherente en Y ,
tenemos que M

= (j

M)

es un k(Y )-espacio vectorial de dimension nita m.


Por hip otesis, existe un N C tal que sopN Y y N

,= 0. Tambien se cum-
ple que N

es un k(Y )-espacio vectorial de dimension nita q > 0. Obviamente,


tenemos un isomorsmo de espacios vectoriales N
m

= M
q

, que es trivialmente
un isomorsmo de O
X,
-modulos. El teorema 5.19 nos da que existe un entorno
afn U de en X tal que N
m
(U)

= M
q
(U). Como los haces son coherentes, esto
equivale a que existe un isomorsmo : N
m
[
U
M
q
[
U
. Sea la gr aca de
este isomorsmo, es decir, el submodulo de (N
m
M
q
)[
U
dado por
(V ) = (n, m) (N
m
M
q
)(V ) [
V
(n) = m.
Es claro que las restricciones de las proyecciones determinan isomorsmos
N
m
[
U

=

= M
q
[
U
.
En particular, es un haz coherente en U. Por el teorema 5.23 existe un
subhaz coherente G de N
m
M
q
que extiende a . Notemos que G[
X\Y
= 0,
pues tanto N
m
como M
q
tienen su soporte contenido en Y .
Las restricciones de las proyecciones son homomorsmos u : G N
m
,
v : G M
q
que se restringen a isomorsmos sobre U y, trivialmente, sobre
6.6. El teorema de nitud 239
X Y . Equivalentemente, sus n ucleos y con ucleos tienen el soporte contenido
en el cerrado Y (Y U), que esta estrictamente contenido en Y porque no
contiene a . Por hip otesis de induccion los cuatro haces estan en C.
Por otra parte, como H C, tambien N
m
C. Esto implica que Imu C,
luego G C, luego Imv C, luego M
q
C. Por ultimo, la condici on c) del
enunciado implica que M C.
Ahora ya podemos demostrar:
Teorema 6.49 (Teorema de nitud) Si f : X Y es un homomorsmo
propio, donde el esquema Y es localmente noetheriano, y M es un haz coherente
en X, entonces los haces D
m
f

M son tambien coherentes.


Demostraci on: No perdemos generalidad si sustituimos Y por un abierto
noetheriano, luego podemos suponer que Y es noetheriano, en cuyo caso X
tambien es noetheriano, pues f es de tipo nito.
Llamamos C a la clase de los haces coherentes M en X tales que los haces
D
m
f

M son coherentes para todo m 0. El teorema de nitud equivale a


que C es la clase de todos los haces coherentes en X. Para demostrarlo basta
ver que cumple las hip otesis del teorema anterior. La condicion a) es trivial.
Consideremos una sucesion exacta de haces coherentes
0 MN P 0.
Supongamos, por ejemplo, que M y P estan en C. Consideramos la sucesion
exacta de cohomologa:
D
n1
f

P D
n
f

MD
n
f

N D
n
f

P D
n+1
f

M,
en la que los cuatro haces de los extremos son coherentes. (Si n = 0, el primer
haz es 0.) Tenemos entonces que la imagen del primer homomorsmo y el n ucleo
del ultimo son coherentes, con lo que el teorema 6.10 nos da que D
n
f

N tambien
es coherente. Los otros dos casos de b) se prueban del mismo modo.
Supongamos ahora que MN C. Entonces
D
n
f

(MN)

= (D
n
f

M) (D
n
f

N).
(Esto es un hecho general sobre funtores derivados: podemos tomar como reso-
luci on inyectiva de MN la suma directa de sendas resoluciones inyectivas de
los sumandos.) Los sumandos son cuasicoherentes por 6.43 y, como la suma es
coherente, son nitamente generados, luego coherentes.
Nos falta probar unicamente la condici on d) del teorema anterior. La de-
mostraremos como consecuencia de la propiedad siguiente:
() Sea f : X

Y un homomorsmo propio entre esquemas noe-


therianos, donde X

es ntegro con punto generico . Entonces existe


un haz coherente M en X

tal que M

,= 0 y D
n
f

M es coherente
para todo n 0.
240 Captulo 6. Cohomologa
En efecto, la propiedad d) exige probar que para cada punto X existe
un haz coherente M en X con soporte contenido en X

= tal que M C y
M

,= 0.
Consideremos a X

como subesquema cerrado reducido de X y llamemos


j : X

X a la inmersi on cerrada correspondiente. Entonces es un esquema


ntegro, y la composici on j f es un homomorsmo propio. Podemos aplicar (),
que nos da un haz coherente M en X

tal que M

,= 0 y los haces D
n
(j f)

M
son coherentes.
Notemos ahora que D
n
(j f)

M = D
n
f

(j

M). En efecto, como j es una


inmersi on cerrada, el funtor j

es exacto (ver el nal del apendice [B]). Por otra


parte, es inmediato que j

transforma haces diseminados en haces diseminados.


Como consecuencia de estos dos hechos, si aplicamos j

a una resoluci on inyec-


tiva de M, obtenemos una resoluci on diseminada de j

M, luego al calcular con


ella los grupos D
n
f

(j

M) estamos calculando tambien los grupos D


n
(j f)

M.
As pues, j

M es un haz coherente en X (por ejemplo, por 5.18), cuyo soporte


esta contenido en X

y ademas j

M C y (j

M)

= M

,= 0. Esto prueba d).


As pues, s olo nos falta probar (). Equivalentemente, hemos de probar la
propiedad d) unicamente en el caso en que el esquema X es ntegro y P es su
punto generico.
Aplicamos el lema de Chow 4.34, que nos da un homomorsmo g : X

X
proyectivo y suprayectivo tal que g f : X

Y es tambien proyectivo. En
particular, el esquema X

es noetheriano.
Podemos tomar un haz muy amplio O
X
(1) en X

respecto de X. Por los


teoremas 5.50, 6.44 y 6.45, existe un natural n 1 tal que M= g

O
X
(n) es un
haz coherente en X, el homomorsmo g

(g

O
X
(n)) O
X
(n) es suprayectivo
y D
m
g

O
X
(n) = 0 para todo m 1.
Si P es el punto generico de X, ha de ser M
P
,= 0, pues en caso contrario
existira un abierto afn U X tal que M(U) = 0, y, si V = g
1
[U], tambien
O
V
(n)(V ) = O
X
(n)(V ) = 0. Ahora bien, si g

= g[
V
, el homomorsmo natural
g

(g

O
V
(n)) O
V
(n) es suprayectivo, y en la demostracion del teorema 5.50
hemos visto que esto equivale a que el haz O
V
(n) tenga un generador global,
luego no puede ser O
V
(n)(V ) = 0.
S olo falta probar M C. Ahora bien, el hecho de que D
m
g

O
X
(n) = 0
para todo m 1 se traduce en que si aplicamos g

a una resoluci on inyectiva


de O
X
(n) obtenemos una sucesion exacta. (La exactitud del principio de la
sucesion se sigue de la exactitud izquierda de g

). As pues, lo que obtenemos


es una resolucion diseminada de M. Al calcular con ella los funtores derivados
D
m
f

M estamos calculando tambien los funtores derivados D


m
(f g)

O
X
(n).
En denitiva, tenemos que
D
m
f

M= D
m
(f g)

O
X
(n),
y los haces del miembro derecho son coherentes por el teorema 6.44.
6.6. El teorema de nitud 241
Nota Observemos que el caso m = 0 en el teorema anterior generaliza al teo-
rema 6.24. Invirtiendo el razonamiento del teorema 6.44 obtenemos ahora que el
teorema 6.21 a) es valido cuando el esquema X/A es propio, no necesariamente
proyectivo.
Captulo VII
Regularidad
Dedicamos este captulo a estudiar la noci on de regularidad de un esquema,
aunque primero nos ocupamos de una noci on algebraica m as debil:
7.1 Esquemas normales
Denicion 7.1 Un esquema X es normal en un punto P X si el anillo local
O
X,P
es (un dominio ntegro) ntegramente cerrado. Diremos que X es normal
si es irreducible y es normal en todos sus puntos.
Hemos incluido la irreducibilidad en la denici on de esquema normal por
una mera cuestion de conveniencia. Aunque en principio sera mas natural no
incluirla, es m as comodo as. Con esta denici on, puesto que los esquemas nor-
males son obviamente reducidos, tenemos que son en realidad esquemas ntegros.
Teorema 7.2 Para cada esquema irreducible X, las armaciones siguientes
son equivalentes:
a) X es normal.
b) Para cada abierto U de X, el anillo O
X
(U) es (un dominio ntegro)
ntegramente cerrado.
Si adem as X es cuasicompacto, estas armaciones equivalen a
c) X es normal en sus puntos cerrados.
Demostraci on: Supongamos que X es normal, sea U un abierto en X y
un elemento entero del cuerpo de cocientes de O
X
(U). Sea V ,= un abierto
afn en U.
Podemos considerar O
X
(U) O
X
(V ) K(X), lo que nos permite conside-
rar a como elemento entero sobre O
X
(V ) del cuerpo de cocientes de O
X
(V )
(que es K(X)). Si demostramos que O
X
(V ), como esto es valido para todo
abierto afn V , la observaci on tras el teorema 3.16 implica que O
X
(U).
Equivalentemente, podemos suponer que el abierto U es afn.
243
244 Captulo 7. Regularidad
Llamemos A = O
X
(U). Consideramos el A-modulo (A+A)/A y sea I A
su anulador. Basta probar que I = A, pues entonces A+A = A, luego A.
En caso contrario existe un ideal primo p en A tal que I p. Es un hecho
conocido que toda localizaci on de un dominio ntegro ntegramente cerrado es
tambienntegramente cerrado (la prueba es elemental), luego A
p
esntegramente
cerrado. Ahora bien, es entero sobre A
p
, luego A
p
, es decir, existe un
s A p tal que s A, pero entonces s I, contradicci on.
Supongamos ahora que se cumple b) y sea P X. Tomamos un entorno
afn U de P, de modo que, por hip otesis O
X
(U) es ntegramente cerrado, pero
O
X,P
es una localizacion de O
X
(U), luego tambien es ntegramente cerrado.
Supongamos ahora que X es cuasicompacto, irreducible y normal en sus
puntos cerrados. Sea P X un punto arbitrario. Por el teorema 3.1 existe un
punto cerrado Q P. Sea U un abierto afn en X que contenga a Q. Entonces
tambien P U y O
X,P
es una localizacion de O
X,Q
, luego es ntegramente
cerrado.
La prueba del teorema anterior muestra que, en realidad, para que un es-
quema irreducible X sea normal basta con que tenga un cubrimiento por abiertos
anes U cuyos anillos O
X
(U) sean ntegramente cerrados. En particular, un es-
quema afn X es normal si y solo si O(X) es ntegramente cerrado. Tambien
es claro entonces que si k es un cuerpo entonces los esquemas A
n
k
y P
n
k
son
normales.
Vamos a demostrar un teorema sobre extension de funciones regulares, para
lo cual necesitamos algunos resultados previos:
Teorema 7.3 Sea A un dominio ntegro noetheriano, sea K su cuerpo de co-
cientes y sea I ,= 0 un ideal de A. Entonces el conjunto B = f A [ fI I
es un subanillo de K nitamente generado como A-m odulo.
Demostraci on: Es evidente que B es un subanillo de K que contiene a
A. Tenemos un homomorsmo de A-modulos : B Hom
A
(I, I) dado por
(f)(i) = fi. Es inyectivo porque A es un dominio ntegro.
Como A es noetheriano, I es nitamente generado, luego existe un epimor-
smo de A-modulos A
n
I, el cual induce un monomorsmo de A-modulos
Hom
A
(I, I) Hom
A
(A
n
, I)

= I
n
. As pues, podemos considerar a B como
subm odulo de I
n
y, usando de nuevo que A es noetheriano, concluimos que B
es un A-modulo nitamente generado.
Teorema 7.4 Sea A un anillo noetheriano ntegramente cerrado de dimensi on
1. Entonces
A =

p
A
p
,
donde p recorre los ideales primos de A de altura 1.
7.1. Esquemas normales 245
Demostraci on: Sea A

la interseccion y supongamos que A ,= A

. Para
cada f A

A sea I
f
= a A [ af A, que es un ideal propio de A. Como A
es noetheriano, el conjunto de los ideales I
f
tiene un elemento maximal, digamos
p = I
g
, con g A

A.
Veamos que p es un ideal primo: Si a, b A cumplen ab p y b / p, entonces
bg A

A, a I
bg
y p I
bg
. Pero la maximalidad de p implica que, de hecho,
p = I
bg
, luego a p.
Observemos que g / A
p
, pues en caso contrario existe s A p tal que
sg A, pero entonces s I
g
= p, contradicci on.
Consideremos el ideal gpA
p
de A
p
. Veamos que es un ideal propio. En caso
contrario g
1
pA
p
y, de hecho, pA
p
= g
1
A
p
, es decir, pA
p
es un ideal primo
principal de A
p
. El teorema de los ideales principales implica que tiene altura 1
en A
p
y, por consiguiente, en A. Por denici on de A

tenemos entonces que


g A
p
, contradicci on.
Concluimos que gpA
p
es un ideal propio, luego gpA
p
pA
p
. Aplicamos el
teorema anterior al ideal pA
p
, que nos da un subanillo B nitamente generado
como A
p
-modulo y tal que g B. Esto implica que g es entero sobre A
p
, luego
g A
p
, contradicci on.
Teorema 7.5 Sea X un esquema normal localmente noetheriano y sea F X
un cerrado de codimensi on 2. Entonces la restricci on O
X
(X) O
X
(X F)
es un isomorsmo. En otras palabras, cada funci on regular en XF se extiende
de forma unica a una funci on regular en X.
Demostraci on: Cubrimos X por abiertos anes noetherianos U, de modo
que F

= U F es un cerrado en U de codimension 2. Si el teorema es cierto


para cada abierto U y f O
X
(X F), entonces las extensiones de cada f[
UF

a O
X
(U) determinan (por la unicidad de la extensi on) una unica funci on en
O
X
(X) que extiende a f. As pues, podemos suponer que X = EspA es afn y
noetheriano. Entonces todo punto p F cumple
alt p = codimV (p) codimF 2,
luego, recprocamente, los puntos p EspA con alt p = 1 cumplen p X F.
Si consideramos
O
X
(X) O
X
(X F) O
X,p
K(X),
entonces la primera inclusi on es la restriccion. El teorema anterior nos da que
O
X
(X) O
X
(X F)

p
O
X,p
= O
X
(X),
luego O
X
(X) = O
X
(X F).
Similarmente probamos a continuaci on un resultado sobre extensi on de ho-
momorsmos. En el enunciado del teorema siguiente entendemos que la di-
mension (y la codimensi on) de un punto de un esquema es la dimensi on (o la
codimension) de su clausura.
246 Captulo 7. Regularidad
Teorema 7.6 Sea S un esquema localmente noetheriano, sea Y un esquema
propio sobre S y sea X un esquema normal de tipo nito sobre S. Si U X
es un abierto no vaco y f : U Y es un homomorsmo denido sobre S,
entonces f se extiende de forma unica a un homomorsmo V Y , donde V
es un abierto que contiene a todos los puntos de X de codimensi on 1.
Demostraci on: La unicidad se debe a que U es denso en V y V es reducido
y separado sobre S (teorema 4.16).
Sea el punto generico de X. Entonces U y f induce un homomorsmo
f

: EspK(X) Y denido sobre S (la composicion EspO

X Y ,
donde el primer homomorsmo es el dado por el teorema 3.5).
Sea P X un punto de codimensi on 1. Tomamos un abierto afn noetheriano
W S que contenga a la imagen de P por el homomorsmo estructural , y un
abierto afn W

X tal que P W


1
[W]. El hecho de que X sea de tipo
nito sobre S implica que W

es noetheriano. Digamos que W

= EspA, donde
A es un anillo noetheriano. Es claro que P sigue teniendo codimensi on 1 en W,
lo que signica que, visto como ideal de A, tiene altura 1, luego el ideal maximal
m
P
de O
X,P
= A
P
tambien tiene altura 1. As pues, O
X,P
es un dominio ntegro
noetheriano ntegramente cerrado con un unico ideal primo no nulo m
P
, y su
cuerpo de cocientes es K(X). Entonces O
X,P
es un dominio de Dedekind con
un unico ideal primo no nulo, luego es un anillo de valoraci on discreta. Por el
teorema 4.29 tenemos que f

se extiende a un homomorsmo EspO


X,P
Y ,
que a su vez se extiende por 4.5 a un homomorsmo g
P
: U
P
Y denido
sobre S, donde U
P
es un entorno abierto de P.
Tomemos un entorno afn W de g(P) y consideremos las restricciones de f
y g
P
a U

= f
1
[W] g
1
[W], que es un abierto no vaco en X, pues X es
irreducible. Los homomorsmos O
Y
(W) O
X
(U

) dados por f[
U
y g
P
[
U

son identicos, pues al componerlos con el monomorsmo O


X
(U

) K(X)
obtenemos los homomorsmos de anillos que inducen los homomorsmos de
esquemas f

: EspK(X) W y g

: EspK(X) W, y basta observar que


g

puede construirse tambien como


EspK(X) EspO
X,P
U

g
P
W,
luego g

= f

por construcci on. Como X es separado sobre S, concluimos que


f y g
P
coinciden en U U
P
. De este modo, si P

X es cualquier otro punto


de codimension 1, tenemos que g
P
y g
P
coinciden con f en U U
P
U
P
, luego
g
P
y g
P
coinciden en U
P
U
P
, luego los homomorsmos g
P
determinan un
homomorsmo de esquemas V Y denido sobre un abierto V que contiene
a U y a todos los abiertos U
P
, que claramente extiende a f.
El teorema anterior se simplica especialmente cuando X tiene dimension 1:
Teorema 7.7 En las condiciones del teorema anterior, si X tiene dimensi on 1,
entonces f se extiende a un homomorsmo X Y .
Vamos a ver ahora que a todo esquema ntegro se le puede asociar unvoca-
mente un esquema normal.
7.1. Esquemas normales 247
Denicion 7.8 Sea X un esquema ntegro. Una normalizaci on de X es un
homomorsmo : X

X tal que X

es un esquema normal y para cada


homomorsmo f : Y X con Y normal y f[Y ] denso en X existe un unico
homomorsmo de esquemas que hace conmutativo el diagrama
X

X
Y
f

En primer lugar hemos de demostrar que la normalizaci on de un esquema


ntegro existe y es unica salvo isomorsmo. Para ello necesitamos un resultado
previo, que no es sino la existencia para el caso afn:
Teorema 7.9 Sea A un dominio ntegro, sea K su cuerpo de cocientes y sea A

la clausura entera de A en K. Entonces el homomorsmo : EspA

EspA
es una normalizaci on de EspA.
Demostraci on: Sea f : Y EspA un homomorsmo de esquemas donde
Y es normal y f[Y ] es denso en Esp A. Por el teorema 3.17 sabemos que el ho-
momorsmo A O
Y
(Y ) es inyectivo. Si consideramos a A como subanillo de
O
Y
(Y ), como este es normal, tenemos las inclusiones A A

O
Y
(Y ) o, equi-
valentemente, el monomorsmo A O
Y
(Y ) se descompone en dos monomor-
smos A A

O
Y
(Y ). El segundo de ellos da lugar a un homomorsmo
Y EspO
Y
(Y ) EspA

, que compuesto con da lugar al homomorsmo


Y EspO
Y
(Y ) EspA, que no es sino f, pues es un homomorsmo en
un esquema afn cuyo homomorsmo asociado A O
Y
(Y ) es el determinado
por f (compuesto con la identidad).
La unicidad es clara, pues un homomorsmo Y EspA

que haga conmu-


tativo el diagrama de la denici on de normalizaci on esta determinado por un
homomorsmo de anillos A

O
Y
(Y ) que hace conmutativo el diagrama
A

O
Y
(Y )
A

f
#

pero f
#
solo admite una extensi on a A

, que es la restriccion de la unica ex-


tension de f
#
de K en el cuerpo de cocientes de O
Y
(Y ).
Teorema 7.10 Si X es un esquema ntegro, entonces existe la normalizaci on
: X

X y es unica salvo isomorsmo de esquemas denidos sobre X. M as


a un, un homomorsmo : Y X es la normalizaci on de X si y s olo si Y es
normal, y es entero y birracional.
Demostraci on: La unicidad de la normalizaci on es consecuencia inmediata
de la denici on. Consideremos ahora un cubrimiento de X por abiertos anes U
i
.
248 Captulo 7. Regularidad
Por el teorema anterior, cada uno de ellos tiene una normalizaci on U

i
U
i
. Si
llamamos U

ij
a la antiimagen de U
i
U
j
en U

i
, entonces tanto U

ij
como U

ji
son
normalizaciones de U
i
U
j
, luego existe un unico isomorsmo f
ij
: U

ij
U

ji
que conmuta con los homomorsmos U

ij
U
i
U
j
, U

ji
U
i
U
j
. La
unicidad hace tambien que se cumplan todas las hip otesis del teorema 3.40,
que nos da un esquema X

y un homomorsmo : X

X (aqu X es el
esquema S del teorema 3.40).
El esquema X

es uni on de los esquemas U

i
. M as a un, jado un ndice i, un
abierto cualquiera U ha de cortar a un U

j
y, m as concretamente, ha de cortar
a U

i
U

j
, luego X

es la clausura de U

i
. Esto prueba que es irreducible, luego
es ntegro y, de hecho, es normal.
Si f : Y X es un homomorsmo con imagen densa e Y normal, entonces
f
1
[U
i
] es tambien normal y la restricci on f
1
[U
i
] U
i
tiene imagen densa.
Por lo tanto existe un homomorsmo f
1
[U
i
] U

i
que conmuta con f y .
Razonando igualmente con U
i
U
j
concluimos que existe un unico homomor-
smo f
1
[U
i
] f
1
[U
j
] U

i
U

j
que conmuta con f y , de donde se sigue
que los homomorsmos f
1
[U
i
] U

i
coinciden en sus dominios comunes,
luego determinan un unico homomorsmo de esquemas Y X

que conmuta
con f y . Es denitiva, es una normalizaci on de X.
Por construcci on y por el teorema anterior, O
X
(
1
[U
i
]) es una extension
entera de O
X
(U
i
), luego el teorema 4.40 nos da que : X

X es un homo-
morsmo entero. La normalizacion de un esquema afn dada por el teorema an-
terior es claramente birracional (pues la normalizaci on es el espectro de un anillo
mayor con el mismo cuerpo de cocientes), y el hecho de que se restrinja a un
homomorsmo birracional entre dos abiertos U

i
U
i
implica que es tambien
birracional (pues podemos indenticar K(U
i
) = K(X), K(U

i
) = K(X

) y tanto
como su restriccion inducen el mismo homomorsmo entre los cuerpos de
funciones racionales).
Supongamos ahora que : Y X es un homomorsmo entero y birracio-
nal e Y es un esquema normal arbitrario. Entonces, si U X es un abierto afn,
se cumple que
1
[U] es tambien afn y normal y la restricci on
1
[U] U
cumple las mismas propiedades. Si probamos que estas restricciones son nor-
malizaciones de los abiertos U, el mismo argumento anterior prueba que es
una normalizaci on de X. Equivalentemente, podemos suponer que X = EspA
e Y = EspA

son anes y esta inducida por un homomorsmo : A A

.
Las hip otesis implican que es un monomorsmo que induce un isomorsmo
entre los cuerpos de cocientes, luego es un homomorsmo de la forma indicada
en el teorema anterior, luego es una normalizaci on de X.
Cuando trabajamos con esquemas denidos sobre cuerpos no algebraica-
mente cerrados es util contar con una noci on mas general de normalizacion.
Observemos que si X es un esquema ntegro y L es una extension de K(X), la
inclusi on K(X) L determina un homomorsmo de esquemas
EspL EspK(X) X,
donde el segundo homomorsmo es el dado por el teorema 3.5.
7.1. Esquemas normales 249
Denicion 7.11 Sea X un esquema ntegro y sea L una extensi on algebraica
del cuerpo de funciones K(X). Una normalizaci on de X en L es un homomor-
smo entero : X

X tal que X

es normal, K(X

) = L y el diagrama
siguiente es conmutativo:
X

X
EspL

Vamos a probar que esta normalizaci on existe y es unica salvo isomorsmo


denido sobre X.
En primer lugar, si X = EspA, donde A es un dominio ntegro, entonces
K(X) L es el cuerpo de cocientes de A. Llamamos A

a la clausura entera de
A en L y llamamos : EspA

X al homomorsmo inducido por la inclusi on.


Ciertamente es entero. Como L es algebraico sobre K, todo elemento de L es
raz de un polinomio no necesariamente m onico con coecientes en A, de donde
se sigue que para cada L existe un a A no nulo tal que a A

. Por
consiguiente, L es el cuerpo de cocientes de A

. La conmutatividad del diagrama


es trivial, lo que nos da que es ciertamente una normalizacion de X.
Veamos ahora la unicidad (siempre en el caso X = EspA). Si : X

X
es una normalizaci on de X en L, entonces, por ser un homomorsmo entero,
el esquema X

= EspA

ha de ser afn y A

ha de ser un dominio ntegro con


cuerpo de cocientes L. El diagrama de la denici on de normalizaci on puede
desarrollarse como
EspA

EspA
EspL

EspK

donde K = K(X) es el cuerpo de cocientes de A. La conmutatividad equivale


a la conmutatividad del diagrama
A

K

L
donde es el homomorsmo que induce a . Concluimos que es un mono-
morsmo y que A

es la clausura entera de A en L. En denitiva, es, salvo


isomorsmo sobre X, la normalizaci on que hemos construido antes. M as preci-
samente, de este desarrollo se deduce que si X

y X

son dos normalizaciones


de X existe un unico isomorsmo X

entre ambas denido sobre X.


Esto permite construir la normalizaci on de un esquema arbitrario X pegando
las normalizaciones de sus abiertos anes a traves de las normalizaciones de
sus intersecciones (como en el teorema 7.10). La unicidad en el caso general es
250 Captulo 7. Regularidad
consecuencia de que la restriccion de la normalizaci on de un esquema arbitrario
X a un abierto afn ha de ser necesariamente la normalizacion de dicho abierto
afn.
Es inmediato comprobar que la normalizaci on de un esquema ntegro X es
lo mismo que su normalizacion sobre el cuerpo K(X). Si X

es la normalizacion
de X y X

es la normalizacion de X

sobre un cuerpo L, entonces X

, con la
composicion de homomorsmos X

X es tambien la normalizaci on
de X sobre L.
En general, las normalizaciones son homomorsmos enteros. Vamos a ver
bajo que circunstancias podemos asegurar que son nitos.
Teorema 7.12 Sea X un esquema normal noetheriano y L una extensi on nita
separable de K(X). Entonces la normalizaci on de X en L es un homomorsmo
nito.
Demostraci on: Como la nitud es una propiedad local podemos suponer
que X es afn, digamos X = EspA, donde A es un dominio ntegro noetheriano
ntegramente cerrado en su cuerpo de cocientes K. Lo que hemos de probar es
que la clausura entera B de A en L es un A-modulo nitamente generado. Sea
L

la clausura entera de L sobre K y sea B

la clausura entera de A en L

. Si
probamos que L

es un A-modulo nitamente generado, entonces, como A es


noetheriano, lo mismo valdr a para B. Equivalentemente, podemos suponer que
L/K es una extension nita de Galois.
Tomemos una base e
1
, . . . , e
n
de L sobre K formada por elementos de B,
y sea e

1
, . . . , e

n
su base dual (respecto de la forma bilineal dada por la traza).
Todo b B se expresa como b =
1
e

1
+ +
n
e

n
, para ciertos
i
K,
pero
i
= Tr(be
i
) B K = A (pues A es ntegramente cerrado en K), luego
B e

1
, . . . , e

n
)
A
y, usando de nuevo que A es noetheriano, concluimos que B
es un A-modulo nitamente generado.
El teorema siguiente nos dar a la nitud de las normalizaciones de los con-
juntos algebraicos:
Teorema 7.13 Sea k un cuerpo y L una extensi on nita de k(X
1
, . . . , X
n
).
Entonces la clausura entera de k[X
1
, . . . , X
n
] en L es un m odulo nitamente
generado sobre k[X
1
, . . . , X
n
].
Demostraci on: Llamemos K = k(X
1
, . . . , X
n
) y A = k[X
1
, . . . , X
n
]. Sea
K K

L de modo que K

/K es puramente inseparable y L/K

es separable.
Basta probar que la clausura entera A

de A en K

es un A-modulo nitamente
generado, pues el teorema anterior nos da entonces que la clausura entera de
A

en L es un A

-modulo nitamente generado, luego tambien es un A-modulo


nitamente generado. Equivalentemente, podemos suponer que la extensi on
L/K es puramente inseparable, luego los cuerpos tendr an caracterstica p > 0.
Sea e
1
, . . . , e
r
una base de L sobre K. Existe un q = p
m
tal que e
q
i
K
para todo i. Fijamos una clausura algebraica de L y en ella consideramos los
elementos
q

e
i
e Y
i
=
q

X
i
. Llamamos k

= k(
q

e
1
, . . . ,
q

e
r
), de modo que
7.1. Esquemas normales 251
k

[Y
1
, . . . , Y
n
] es un A-modulo nitamente generado (porque es la adjunci on a
A de un n umero nito de elementos enteros) y, por otra parte, es ntegramente
cerrado (pues es un anillo de polinomios, luego un dominio de factorizaci on
unica). Concluimos que A

[Y
1
, . . . , Y
n
] y, como A es noetheriano, tambien
A

es un A-modulo nitamente generado.


Teorema 7.14 Sea X/k un conjunto algebraico ntegro y L/K(X) una ex-
tension nita. Entonces, la normalizaci on X

X de X en L es un homo-
morsmo nito. En particular X

/k es un conjunto algebraico, y es proyectivo


o cuasiproyectivo si X lo es.
Demostraci on: Como la nitud es una propiedad local, podemos suponer
que X = EspA es afn. Por el teorema de normalizaci on de Noether A tiene un
subm odulo k[X
1
, . . . , X
d
] sobre el cual es un modulo nitamente generado. La
clausura entera de A en L es tambien la clausura entera de k[X
1
, . . . , X
d
] en L,
que es nitamente generada sobre este anillo y, por consiguiente, tambien lo es
sobre A.
Si X/k es cuasiproyectivo, tambien lo es X

/k por los teoremas 5.52 y 5.48,


mientras que si X/k es proyectivo entonces X

/k es propio por el teorema 4.42,


y un esquema propio cuasiproyectivo es proyectivo.
Aunque un conjunto algebraico no sea normal, lo cierto es que tiene necesa-
riamente muchos puntos normales:
Teorema 7.15 Si X es un esquema ntegro tal que la normalizaci on X

X
es un homomorsmo nito, entonces el conjunto de los puntos normales de X
es un abierto no vaco.
Demostraci on: Es claro que basta probar el teorema para esquemas anes.
Pongamos que X = EspA y sea A

la clausura entera de A. Para cada punto


p EspA, la clausura entera A

p
de A
p
cumple A

= A


A
A
p
. Claramente
tenemos un homomorsmo A


A
A
p
A

p
para el que podemos construir
un inverso: si A

p
, existe un b A p tal que b A

. La aplicaci on
b (1/b) esta bien denida, pues si c A

con c A p, entonces
b (1/b) = bc (1/cb) = c (1/c).
Es f acil ver que es el homomorsmo inverso del anterior. Por otra parte,
tenemos la sucesion exacta
A
A
A
p
A

A
A
p
(A

/A)
A
A
p
0,
luego p es normal si y solo si (A

/A)
p

= (A

/A)
A
A
p
= 0. Llamemos I A al
anulador de A

/A. Entonces, todos los puntos p EspA V (I) son normales,


pues existe b I p, de modo que si (A

/A)
A
A
p
, entonces
= b (/b) = 0 (/b) = 0.
252 Captulo 7. Regularidad
Recprocamente, si p es normal, entonces (A

/A)
p
= 0 y, como A

/A es
nitamente generado sobre A (por la hip otesis), existe un a A p tal que
a(A

/A) = 0. As pues, p EspA V (I). Esto prueba que el conjunto de los


puntos normales de EspA es el abierto EspA V (I).
En particular, el conjunto de los puntos normales de un conjunto algebraico
ntegro sobre un cuerpo k es un abierto no vaco.
Hemos visto que la normalizacion de un conjunto algebraico proyectivo es
proyectiva. En el caso de curvas tenemos un resultado m as fuerte:
Teorema 7.16 Toda curva completa y normal sobre un cuerpo k es proyectiva.
Demostraci on: Sea C/k una curva completa y normal. Sea U
i
un cu-
brimiento de C por un n umero nito de abiertos anes. Consideramos una
inmersi on cerrada U
i
A
n
k
P
n
k
y llamamos Y
i
a la clausura de U
i
en
P
n
k
. De este modo Y
i
es una curva proyectiva sobre k y tenemos una inmersion
abierta U
i
Y
i
. Sea U =

i
U
i
y sea Y =

i
Y
i
.
De este modo, Y/k es un esquema proyectivo ntegro y el homomorsmo
diagonal : U Y se extiende (teorema 7.7) a un homomorsmo f : C Y
denido sobre k. Como C es propia f tambien lo es. Sea Z = f[C], con la
estructura de subesquema cerrado reducido de Y . Entonces Z es un esquema
proyectivo ntegro y tenemos un homomorsmo f : C Z suprayectivo.
Vamos a probar que es un isomorsmo.
Observemos en primer lugar que f[
U
i
p
i
: U
i
Y
i
extiende a la inclusi on
U Y
i
, luego ha de ser la inclusi on U
i
Y
i
.
Sea U

Y el producto de todas las copias de U Y


i
. Entonces U

es abierto
en Y y [U] = U

Z. En efecto, si Q U

Z entonces Q = f(P), para cierto


P C. Existe un i tal que P U
i
, y entonces p
i
(Q) = p
i
(f(P)) = P U,
luego Q = f(P) = (P) [U].
As pues, [U] es abierto en Z. Como U es separado, : U U

es
una inmersi on cerrada y se convierte en un isomorsmo entre U y [U] con la
estructura de subesquema cerrado reducido de U

, pero dicha estructura coincide


con la estructura de esquema en [U] como abierto de Z. En resumen, f se
restringe a un isomorsmo entre U y f[U] = [U]. El hecho de que U sea denso
en C implica que f[U] es denso en Z. En particular Z es irreducible y tiene
dimensi on 1.
Tenemos que f[U] f[U
i
] Z y de aqu se sigue que f[U
i
] es tambien
abierto en Z, pues Z f[U] es un cerrado propio de Z, luego tiene dimensi on 0,
luego es un conjunto nito de puntos cerrados, luego Z f[U
i
] tambien es nito,
luego tambien es cerrado. Ahora observamos que el isomorsmo inverso de f[
U
es la proyeccion i-esima (pues f[
U
= ), que se extiende a un homomorsmo
p : f[U
i
] Y
i
. El hecho de que f p = 1 en U y p f = 1 en f[U] implica
que ambas relaciones tambien valen en U
i
y f[U
i
] respectivamente o, lo que es
lo mismo, que f[
U
i
: U
i
f[U
i
] es un isomorsmo de esquemas.
Esto implica que Z es normal, luego el homomorsmo p : f[U] C se
extiende a un homomorsmo Z C y, como es el inverso de f sobre U,
tambien es su inverso sobre C. En resumen, f es un isomorsmo.
7.2. Esquemas regulares 253
7.2 Esquemas regulares
Pasamos ya a estudiar el concepto de regularidad. Conviene destacar que en
la seccion [5.6] hemos estudiado la regularidad para variedades anes denidas
sobre cuerpos algebraicamente cerrados, mientras que aqu evitaremos dicha
hip otesis sobre el cuerpo.
Notemos en primer lugar que si X es un esquema y P X, entonces
m
P
/m
2
P

= m
P

O
P
k(P).
En efecto, la aplicaci on m
P
k(P) m
P
/m
2
P
dada por (m, [a]) [ma]
esta bien denida e induce un homomorsmo de O
P
-modulos sobre el producto
tensorial, cuyo inverso es [m] m [1]. En particular podemos considerar a
m
P
/m
2
P
como k(P)-espacio vectorial con el producto [a][m] = [am].
Denicion 7.17 Si X es un esquema y P X, llamaremos espacio tangente
(de Zariski) de X en P al espacio vectorial dual T
P
X = (m
P
/m
2
P
)

.
Observemos ahora que si X es localmente noetheriano y P X entonces,
por el teorema [4.52] y el teorema de la dimension,
dim
k(P)
T
P
X = dim
k(P)
m
P
/m
2
P
= (m
P
) (O
P
) = dimO
P
y, por denici on, la igualdad equivale a que el anillo O
P
sea regular.
Si X es un esquema localmente noetheriano y P X, diremos que P es
un punto regular de X si el anillo O
P
es regular. Seg un acabamos de observar,
esto equivale a que dim
k(P)
T
P
X = dimO
P
. Los puntos que no son regulares se
llaman singulares. Un esquema X es regular si todos sus puntos son regulares.
El teorema siguiente se apoya en [5.64], que a su vez se basa en las tecnicas
del algebra homol ogica, por lo que no es trivial en absoluto.
Teorema 7.18 Un esquema noetheriano X es regular si y s olo si lo son sus
puntos cerrados.
Demostraci on: Si P X es un punto arbitrario, entonces el conjunto P
(con la estructura de subesquema cerrado reducido) es un esquema noetheriano,
luego cuasicompacto, luego contiene un punto cerrado Q. Si U es un entorno
afn de Q en X, entonces P U y Q es tambien un punto cerrado de X.
Por hip otesis O
X,Q
= O
U,Q
es regular y O
P
es una localizacion de O
Q
. El
teorema [5.64] nos da entonces que P es un punto regular.
A su vez, el teorema [5.16] nos da de forma inmediata el teorema siguiente:
Teorema 7.19 Si X es un esquema localmente noetheriano, los puntos regula-
res de X son normales. En particular, si X es regular sus componentes irredu-
cibles son normales.
254 Captulo 7. Regularidad
Notemos que, en realidad, si X es un esquema localmente noetheriano y
P X, entonces el anillo O
P
no solo es ntegramente cerrado (tal y como arma
el teorema anterior), sino que, en virtud del teorema de Auslander-Buchsbaum,
es un dominio de factorizaci on unica.
En dimensi on 1, la regularidad equivale a la normalidad:
Teorema 7.20 Todo esquema localmente noetheriano y normal de dimensi on 1
es regular.
Demostraci on: Sea C un esquema en las condiciones del enunciado. Si
P C es un punto cerrado, entonces O
C,P
es un anillo normal de dimensi on 1,
es decir, es un dominio de Dedekind con un unico ideal primo no nulo, luego es
un anillo de valoraci on discreta, luego es regular.
El teorema siguiente es una consecuencia inmediata (una reformulaci on, en
realidad) del teorema [5.74]:
Teorema 7.21 Si C/k es un conjunto algebraico reducido sobre un cuerpo per-
fecto k, entonces el conjunto de los puntos regulares de C es un abierto no vaco.
Un punto P C es regular si y s olo si P contiene un punto cerrado regular.
En el caso de esquemas normales todava podemos armar algo m as sobre
la existencia de puntos regulares:
Teorema 7.22 Si C/k es un conjunto algebraico normal sobre un cuerpo per-
fecto k, entonces el conjunto de los puntos singulares de C es un cerrado de
codimensi on 2.
Demostraci on: Sea P C un punto de codimensi on 1, es decir, tal que
P tenga codimension 1 en C. Entonces, al igual que, en la prueba de 7.20,
concluimos que P es regular. Basta aplicar esto a los puntos genericos de las
componentes irreducibles del conjunto de puntos singulares de C.
Ejemplo Si k es un cuerpo algebraicamente cerrado de caracterstica distinta
de 2, el cono C A
3
k
dado por la ecuaci on X
2
+Y
2
= Z
2
es normal, pero tiene
una singularidad en el origen.
En efecto, es facil ver que C es ntegro. Hemos de probar que el anillo
O
C
(C) = k[x, y, z] es ntegramente cerrado en k(x, y, z). Observemos que x, y
son algebraicamente independientes y que z es entero sobre k[x, y] (porque su
polinomio mnimo tiene sus coecientes en k[x, y]. Por lo tanto, k[x, y, z] es una
extension entera de k[x, y]. Si = p(x, y) +q(x, y)z k(x, y, z) es entero sobre
k[x, y, z] tambien ha de ser entero sobre k[x, y], luego su polinomio mnimo sobre
k(x, y), que es
F(T) = T
2
2p(x, y)T +p
2
(x, y) (x
2
+y
2
)q
2
(x, y),
ha de tener sus coecientes en k[x, y]. Por consiguiente p(x, y) k[x, y] y
tambien (x
2
+y
2
)q
2
(x, y) k[x, y].
7.2. Esquemas regulares 255
Ahora usamos la factorizaci on unica en k[x, y]. Si llamamos i =

1 k,
entonces x
2
+y
2
= (x +iy)(x iy) es producto de dos factores irreducibles dis-
tintos (no conjugados), luego ha de ser q(x, y) k[x, y]. En denitiva llegamos
a que k[x, y, z], luego C es normal.
Es inmediato que, si P es el origen, la variedad tangente T
P
C en el sentido
de [5.69] es A
3
, luego teniendo en cuenta [5.70] tenemos que P no es regular.
Ahora estudiaremos en que condiciones las extensiones de constantes con-
servan la regularidad. Para ello conviene introducir un nuevo concepto:
Denicion 7.23 Sea X/k un conjunto algebraico y sea

k la clausura algebraica
de k. Diremos que un punto P X es geometricamente regular si los puntos
de X
k
situados sobre P (es decir, las antiimagenes de P por la proyecci on) son
regulares en X
k
. Diremos que X es geometricamente regular si lo es en todos
sus puntos (es decir, si X
k
es regular).
El teorema siguiente relaciona la regularidad y la regularidad geometrica en
el caso de puntos cerrados:
Teorema 7.24 Sea X/k un conjunto algebraico y P X un punto cerrado.
Si P es geometricamente regular entonces es regular, y el recproco tambien es
cierto si la extensi on k(P)/k es separable.
Demostraci on: Tanto la regularidad como la regularidad geometrica son
conceptos locales, luego podemos suponer que X es afn. Sea Q X
k
un punto
situado sobre P. Tenemos entonces un homomorsmo O
X,P
O
X
k
,Q
que
induce a su vez un monomorsmo de cuerpos k(P)

k(Q) =

k.
Vamos a aplicar el teorema [5.73] (con las observaciones posteriores) para
las algebras A = O
X
(X) y

A = O
X
k
(X
k
) = A
k

k. Si A = k[X
1
, . . . , X
n
]/I,
entonces

A =

k[X
1
, . . . , X
n
]/(I), los puntos P y Q se corresponden con ideales
maximales de estas algebras, de modo que P = A Q, por lo que las matrices
J(P) y J(Q) (formadas por las derivadas de un generador de I evaluadas en
las clases de las indeterminadas modulo P y modulo Q respectivamente) son la
misma matriz si las identicamos a traves del monomorsmo k(P) k(Q).
As pues, rang J(P) = rang J(Q) = r. El teorema [5.73] nos da las relaciones
r = n (m
Q
) y r n (m
P
), y en el segundo caso tenemos la igualdad si la
extension k(P)/k es separable. As pues, concluimos que
(m
P
) (m
Q
)
y se da la igualdad si la extensi on k(P)/k es separable.
Por otro lado tenemos la igualdad dimO
X,P
= dimO
X
k
,Q
. En efecto, si
X = W
1
W
m
es la descomposicion de X en componentes irreducibles,
entonces X
k
= (W
1
)
k
(W
m
)
k
. Los cerrados (W
i
)
k
no son necesariamente
irreducibles, pero por el teorema [3.79] cada uno de ellos se descompone en
componentes irreducibles de la misma dimension. Si P W
i
entonces Q esta en
256 Captulo 7. Regularidad
una de las componentes irreducibles de (W
i
)
k
, mientras que si P / W
i
entonces
Q / (W
i
)
k
. Ahora basta tener en cuenta que dimO
X,P
es el maximo de las
dimensiones de las componentes W
i
que contienen a P, y que lo mismo sucede
con dimO
X
k
,Q
.
Por ultimo, basta atar cabos: si P es geometricamente regular entonces Q
es regular, luego
dimO
X,P
(m
P
) (m
Q
) = dimO
X
k
,Q
= dimO
X,P
,
luego la primera desigualdad es en realidad una igualdad y P es regular. Recpro-
camente, si P es regular y la extension k(P)/k es separable entonces
dimO
X
k
,Q
= dimO
X,P
= (m
P
) = (m
Q
),
luego Q es regular.
Nota Observemos que en la demostracion anterior hemos visto que (Q) y
dimO
X
k
,Q
(luego tambien la regularidad de Q) no dependen de la antiimagen de
P considerada, es decir, que para que un punto cerrado P sea geometricamente
regular basta con que una de sus antiim agenes en X
k
sea regular.
Teorema 7.25 Si X/k es un conjunto algebraico, entonces todo punto de X
geometricamente regular es regular.
Demostraci on: Sea P X y sea Q X
k
un punto sobre P. Si P es
geometricamente regular entonces Q es regular, luego por 7.21 sabemos que
Q contiene un punto cerrado regular Q

. Por la nota precedente tenemos que


P

= p(Q

) P es un punto cerrado geometricamente regular, luego P

es
regular por el teorema anterior y P es regular, de nuevo por 7.21.
Respecto al recproco, tenemos la siguiente consecuencia inmediata del teo-
rema 7.18:
Teorema 7.26 Un conjunto algebraico denido sobre un cuerpo perfecto es re-
gular si y s olo si es geometricamente regular.
El argumento del teorema 7.25 permite concluir que la nota precedente es
cierta aunque el punto P no sea cerrado:
Teorema 7.27 Si X/k es un conjunto algebraico y Q X
k
es un punto regular,
entonces p(Q) X es geometricamente regular.
Demostraci on: No perdemos generalidad si suponemos que X es afn,
digamos S = EspA, donde A es una k-algebra afn. Como en la prueba del
teorema 7.25 obtenemos un punto cerrado P

P geometricamente regular.
Sea Q

X
k
tal que p(Q

) = Q. Hemos de probar que Q

es regular.
Podemos identicar a P y P

con ideales de A tales que P P

, e igualmente
tenemos que Q

es un ideal de A
k

k tal que Q

A = P. Como A
k

k es
7.3. Diferenciales de K ahler 257
obviamente entero sobre A (porque

k es entero sobre k), podemos aplicar el
teorema del ascenso, que nos da un ideal Q

de A
k

k tal que Q

y
Q

A = P

. En otros terminos, tenemos un punto Q

X
k
tal que
p(Q

) = P

. Como P

es geometricamente regular, tenemos que Q

es regular,
luego Q

tambien lo es por 7.21.


De aqu deducimos lo siguiente:
Teorema 7.28 En un conjunto algebraico, el conjunto de los puntos geometri-
camente regulares es abierto (tal vez vaco).
Demostraci on: Sea X/k un conjunto algebraico y sea P X un punto
geometricamente regular. Esto signica que existe un punto regular Q X
k
tal que p(Q) = P. Como O
X
k
,Q
es un dominio ntegro, podemos tomar un
entorno abierto G de Q que sea ntegro. (Tomamos un entorno afn cualquiera
G

= EspA, consideramos el n ucleo I del homomorsmo A A


Q
y, usando
que I es nitamente generado, tomamos un s A Q tal que, para todo a I,
se cumpla s
n
a = 0, para cierto n 0, con lo que el homomorsmo A
s
A
Q
es inyectivo, y basta considerar G = D(s) G

.) El teorema 7.21 nos dice que,


restringiendo U, podemos suponer que es regular. El teorema 3.57 nos da que
V = p[U] X es un entorno abierto de P, y el teorema anterior implica que
esta formado por puntos geometricamente regulares.
Veamos un ultimo resultado:
Teorema 7.29 Si X/k es un conjunto algebraico geometricamente regular y
K/k es una extensi on de cuerpos (no necesariamente algebraica), entonces X
K
es geometricamente regular.
Demostraci on: Es claro que no perdemos generalidad si suponemos que
X es conexo, en cuyo caso es ntegro. Tambien podemos suponer que X es afn,
as como que k y K son algebraicamente cerrados. (Tomamos una clausura
algebraica K de K, y en ella la clausura algebraica

k de k. Entonces tenemos que
X
k
es geometricamente regular, luego tambien lo es X
K
, luego, por denici on,
tambien lo es X
K
.)
Basta probar que todos los puntos cerrados Q X
K
son regulares. Llama-
mos P X a la proyecci on de Q, y sabemos que P es regular. Basta aplicar
el razonamiento del teorema 7.24 con k y K en lugar de k y

k. La extension
k(P)/k es trivial, luego separable. Obtenemos que (m
P
) = (m
Q
). La segunda
parte es mas sencilla: por el teorema 3.60 sabemos que X
K
es ntegro, luego
dimO
X,P
= dimX = dimX
K
= dimO
X
K
,Q
.
La conclusion es inmediata.
7.3 Diferenciales de Kahler
En esta seccion estudiaremos una noci on abstracta de forma diferencial que
nos permitir a, en la seccion siguiente, denir haces de formas diferenciales sobre
un esquema, an alogos a los que se denen en geometra diferencial.
258 Captulo 7. Regularidad
Denicion 7.30 Sea A un anillo, B una A-algebra y M un B-modulo. Una
A-derivaci on de B en M es una aplicaci on A-lineal d : B M tal que, para
todo b
1
, b
2
B, cumple
d(b
1
b
2
) = b
2
db
1
+b
1
db
2
.
Representaremos por Der
A
(B, M) el conjunto de todas las A-derivaciones
de B en M, que tiene una estructura de A-modulo con las operaciones denidas
puntualmente.
Notemos que de la denici on de derivaci on se sigue que da = 0 para todo
a A (basta aplicar la linealidad y la regla del producto a a 1).
Teorema 7.31 Si B es una A- algebra, existe un B-m odulo
1
B/A
y una deri-
vaci on d : B
1
B/A
tales que para cada B-m odulo M y cada A-derivaci on
d

: B M, existe un unico homomorsmo de B-m odulos :


1
B/A
M
tal que d

= d .
Demostraci on: Sea L un B-modulo libre de rango [B[. Representaremos
por db
bB
una base de L. Sea N el submodulo de L generado por todos los
elementos de la forma
da, d(b
1
+b
2
) db
1
db
2
, d(b
1
b
2
) b
2
db
1
b
1
db
2
.
Tomamos
1
B/A
= L/N y denimos d : B
1
B/A
como la aplicacion
dada por db = [db]. Es inmediato comprobar que se cumple la propiedad del
enunciado.
Es claro que el par (
1
B/A
, d) es unico salvo isomorsmo, es decir, que si otro
par cumple la misma propiedad del teorema entonces existe un isomorsmo
entre ambos modulos que conserva las derivaciones respectivas. A los elementos
de
1
B/A
los llamaremos formas diferenciales (o diferendiales de K aler) en B
respecto de A. Podemos denir un homomorsmo de m odulos
Hom
B
(
1
B/A
, M) Der
A
(B, M)
mediante d . La propiedad que caracteriza a
1
B/A
equivale a que
este homomorsmo es un isomorsmo. La construccion muestra que
1
B/A
esta
generado como B-modulo por las diferenciales de los elementos de B.
Veamos un primer ejemplo:
Teorema 7.32 Si B = A[X
1
, . . . , X
n
], entonces
1
B/A
es el B-m odulo libre
generado por dX
1
, . . . , dX
n
.
Demostraci on: Si F B y d

: B M es una A-derivaci on de B en un
B-modulo M, es facil ver que
d

F =
n

i=1
F
X
i
d

X
i
.
7.3. Diferenciales de K ahler 259
Por lo tanto d

esta completamente determinada por las imagenes d

X
i
.
As mismo, si denimos
1
B/A
como el B-modulo libre generado por las dX
i
y denimos d : B
1
B/A
mediante la f ormula anterior, se comprueba sin
dicultad que d es ciertamente una derivacion y que cumple la propiedad que
caracteriza a
1
B/A
.
Otro ejemplo de interes es el siguiente:
Teorema 7.33 Si B es un cociente o una localizaci on de A, entonces se cumple
que
1
B/A
= 0.
Demostraci on: Si B es un cociente de A, entonces todo elemento de B es
de la forma a 1, para cierto a A, y hemos probado que los elementos de esta
forma tienen diferencial nula.
Si B = S
1
A, donde S es un subconjunto multiplicativo de A, entonces,
para cada b B existe un s S tal que sb A, luego s db = d(sb) = 0, luego
db = 0, pues s tiene inverso en B.
Si : B C es un homomorsmo de A-algebras podemos denir homo-
morsmos de C-modulos
:
1
B/A

B
C
1
C/A
, :
1
C/A

1
C/B
.
Para denir el primero vemos que tenemos una derivaci on B
1
C/A
dada
por d

b = d(b), que nos da un homomorsmo de B-modulos


1
B/A

1
C/A
tal
que db d(b). A su vez, este homomorsmo nos permite denir mediante
(db c) = c d(b).
El homomorsmo es el inducido por la B-derivaci on C
1
C/B
vista
como A-derivaci on.
Teorema 7.34 Sea B un algebra sobre un anillo A.
a) Si A

es una A- algebra y B

= B
A
A

, existe un isomorsmo can onico


de B

-m odulos
1
B

/A

=
1
B/A

B
B

.
b) Sea B C un homomorsmo de A- algebras y , los homomorsmos
descritos antes del teorema. Entonces la sucesi on

1
B/A

B
C

1
C/A

1
C/B
0
es exacta.
c) Si S B es un conjunto multiplicativo, S
1

1
B/A

=
1
S
1
B/A
.
d) Si C = B/I, entonces tenemos una sucesi on exacta
I/I
2

1
B/A

B
C

1
C/A
0,
donde ([b]) = db 1.
260 Captulo 7. Regularidad
Demostraci on: a) La derivaci on d : B
1
B/A
induce una A

-derivaci on
d

= d 1 : B


1
B/A

A
A

=
1
B/A

B
B

, y es facil ver que d

satisface la
propiedad que caracteriza a
1
B

/A

.
b) Observemos primero un hecho general: dada una sucesi on de homomor-
smos de A-modulos
M

N

R,
una condici on suciente para que sea exacta es que, para cada A-modulo P, sea
exacta la sucesion
Hom
A
(R, P)

#
Hom
A
(N, P)

#
Hom
A
(M, P).
En efecto, tomando P = R, tenemos que 0 =
#
(
#
(1
R
)) = . As pues,
Im N(). Si la inclusi on fuera estricta, tomamos P = N/Im y p : N P
la proyecci on can onica. Entonces p N(
#
), pero p / Im
#
, pues existe un
n N()Im, para el cual p(n) ,= 0, pero si p estuviera en Im sera p(n) = 0.
De este modo, para probar b) basta ver la exactitud de la sucesi on
0 Hom
C
(
1
C/B
, M) Hom
C
(
1
C/A
, M) Hom
C
(
1
B/A

B
C, M),
para todo C-modulo M. Es f acil ver que
Hom
C
(
1
B/A

B
C, M)

= Hom
B
(
1
B/A
, M).
El isomorsmo viene dado por (f)(x) = f(x 1). De las deniciones se
sigue inmediatamente la conmutatividad del diagrama siguiente:
Hom
C
(
1
C/B
, M)

Hom
C
(
1
C/A
, M)

Hom
C
(
1
B/A

B
C, M) Hom
B
(
1
B/A
, M)

Der
B
(C, M)

Der
A
(C, M)

Der
A
(B, M)
El homomorsmo Der
A
(C, M) Der
A
(B, M) es la composicion con el
homomorsmo dado : B C.
Por consiguiente, basta probar la exactitud de la sucesi on
0 Der
B
(C, M) Der
A
(C, M) Der
A
(B, M).
El primer homomorsmo es la inclusi on, luego es inyectivo. Por otra parte, si
d Der
B
(C, M), entonces d((b)) = 0 porque las diferenciales de los elementos
de B son nulas. Si d Der
A
(C, M) cumple que d = 0, entonces, para todo
c C y todo b B tenemos que
d(bc) = d((b)c) = (b) dc = b dc,
luego d Der
B
(C, M). As pues, la sucesion es exacta.
7.3. Diferenciales de K ahler 261
c) Aplicamos b) con C = S
1
B, con lo que obtenemos una sucesion exacta
S
1

1
B/A
=
1
B/A

B
S
1
B

1
S
1
B/A

1
S
1
B/B
0
Por el teorema 7.33 tenemos que es suprayectiva. El argumento de b)
muestra que para que sea inyectiva basta con que el homomorsmo
Der
A
(S
1
B, M) Der
A
(B, M)
sea suprayectivo para todo S
1
B-modulo M. Equivalentemente, hemos de pro-
bar que toda A-derivaci on d : B M se extiende a una A-derivaci on en
S
1
B.
La extension sera unica, pues si b B y s S, entonces
db = d(s(b/s)) =
b
s
ds +s d(b/s),
luego ha de ser
d(b/s) =
s db b ds
s
2
.
Hemos de probar que esta expresion dene ciertamente una derivaci on en
S
1
B. Veremos solo que esta bien denida. El hecho de que es una derivaci on
es facil de comprobar.
Si b/s = b

/s

, entonces s

(bs

sb

) = 0, luego
(bs

sb

)ds

+s

db +s

b ds

s db

ds = 0.
Multiplicamos por ss

:
ss
2
s
2
db ss

s
2
b

ds (s
2
s

s
2
db

ss

s
2
b ds

) = 0.
Usamos la relacion s

b = s

sb

:
ss
2
s
2
db s
2
s
2
b ds (s
2
s

s
2
db

s
2
s

s
2
b

ds

) = 0.
Dividiendo entre s
2
s
2
s
2
concluimos que
s db b ds
s
2
=
s

db

ds

s
2
.
d) Por el mismo argumento de b), basta probar la exactitud de la sucesi on
0 Hom
C
(
1
C/A
, M) Hom
C
(
1
B/A

B
C, M) Hom
C
(I/I
2
, M)
para todo C-modulo M.
262 Captulo 7. Regularidad
Notemos que I/I
2
= I
B
C, luego, al igual que tenemos el isomorsmo
Hom
C
(
1
B/A

B
C, M)

= Hom
B
(
1
B/A
, M),
tambien se cumple que Hom
C
(I/I
2
, M)

= Hom
B
(I, M). As pues, hemos de
probar la exactitud de la sucesi on
0 Hom
C
(
1
C/A
, M)

Hom
B
(
1
B/A
, M)

Hom
B
(I, M),
donde (f)(db) = f(d[b]) y (f)(i) = f(di). A su vez, esta sucesion es isomorfa
a
0 Der
A
(C, M) Der
A
(B, M) Hom
B
(I, M),
donde el ultimo homomorsmo es la restriccion a i. La exactitud de esta sucesion
es inmediata.
De aqu deducimos una condici on de nitud:
Teorema 7.35 Si A es un anillo y B una A- algebra nitamente generada (o
una localizaci on de una A- algebra nitamente generada), entonces
1
B/A
es un
B-m odulo nitamente generado.
Demostraci on: Si B es una A-algebra nitamente generada, podemos
expresarla como B = A[X
1
, . . . , X
n
]/I. Si llamamos C = A[X
1
, . . . , X
n
], el
teorema anterior nos da un epimorsmo
1
C/A

C
B
1
B/A
, y por el teo-
rema 7.32 sabemos que
1
C/A
es un C-modulo nitamente generado.
Si S B es un conjunto multiplicativo, por el teorema anterior tenemos que

1
S
1
B/A

= S
1

1
B/A
, que es un S
1
B-modulo nitamente generado.
Necesitaremos una ultima propiedad b asica de los modulos de diferenciales:
Teorema 7.36 Sean B
1
y B
2
dos A- algebras y R = B
1

A
B
2
. Entonces
(
1
B
1
/A

B
1
R) (
1
B
2
/A

B
2
R)

=
1
R/A
,
donde el isomorsmo viene dado por
(db
1
r
1
) + (db
2
r
2
) r
1
d(b
1
1) +r
2
d(1 b
2
).
Demostraci on: Consideramos las sucesiones exactas dadas por 7.34:

1
B
1
/A

B
1
R

1

1
R/A

1
R/B
1

=
1
B
2
/A

B
2
R 0,

1
B
2
/A

B
2
R

2

1
R/A

1
R/B
2

=
1
B
1
/A

B
1
R 0.
Observemos que

1
(db
1
r
1
) = r
1
d(b
1
1),
2
(db
2
r
2
) = r
2
d(1 b
2
),

1
(d(b
1
b
2
)) = db
1
1 b
2
,
2
(d(b
1
b
2
)) = db
2
b
1
1.
Observamos que
i

i
= 1, de donde se sigue que cada
i
es inyectiva. M as
a un, es f acil concluir que

1
R/A
= Im
1
N
1
= Im
1
Im
2
.
Ahora es claro que
1

2
es el isomorsmo del enunciado.
7.3. Diferenciales de K ahler 263
Las formas diferenciales estan muy relacionadas con la separabilidad de las
extensiones de cuerpos. Para probar los resultados en esta lnea necesitamos
un ahondar un poco m as en los homomorsmos que hemos estudiado en el
teorema 7.34:
Teorema 7.37 Sea A un anillo, sea B una A- algebra,

B = B[X
1
, . . . , X
n
] y
C = C/I, para un cierto ideal I de

B. Consideremos los homomorsmos
:
1
B/A

B
C
1
C/A
, : I/I
2

B/B

B
C
denidos antes del teorema 7.34 y en 7.34 d). Entonces existe un epimorsmo
de B-m odulos N N.
Demostraci on: Tenemos que

B =

A
A
B, donde

A = A[X
1
, . . . , X
n
]
luego el teorema anterior nos da un isomorsmo

B/A

= (
1

A/A

A

B) (
1
B/A

B

B) =
1

B/B
(
1
B/A

B

B).
De aqu obtenemos a su vez un isomorsmo
:
1

B/A

B
C (
1

B/B

B
C) (
1
B/A

B
C).
Una comprobaci on rutinaria muestra que el diagrama siguiente es conmuta-
tivo:
I/I
2

B/B

B
C

B/A

B
C

(
1

B/B

B
C) (
1
B/A

B
C)
p

1
C/A

1
B/A

B
C
i

donde
1
y
1
son los homomorsmos analogos a y , p es la proyeccion e i
es la inclusion. De aqu se sigue que
i[N] = [
1
[N]].
El epimorsmo buscado es
1
seguido de la proyecci on en
1
B/A

B
C.
Vamos a aplicar el teorema anterior al caso en el que n = 1 e I esta generado
por un polinomio m onico P(X) B[X]. Tenemos una sucesion exacta:
I/I
2

1
B[X]/B

B[X]
C

1
C/B
0.
Por el teorema 7.32 sabemos que
1
B[X]/B

B[X]
C es un C-modulo libre
generado por dX 1 y ([P]) = dP 1 = P

(X) dX 1. Por consiguiente,

1
C/B

= C/(P

(x)),
264 Captulo 7. Regularidad
donde x = [X] C. Por otra parte,
N = [Q(X)P(X)] [ Q(x)P

(x) = 0.
Consideremos la localizacion C

= C
P

(x)
. Entonces N
C
C

= 0, pues
[Q(X)P(X)] Y = Q(x)[P(X)] Y = [P(X)] Q(x)P

(x)Y/P

(x) = 0
y
1
C/B

C
C

= 0, pues
[Q(x)] Y = [Q(x)][P

(x)] Y/P

(x) = 0.
Ahora consideramos la sucesion exacta
0 N
1
B/A

B
C

1
C/A

1
C/B
0.
Multiplicar un C-modulo por
C
C

equivale a localizar respecto a P

(x),
luego el teorema [3.2] nos da la sucesion exacta
0 N
C
C


1
B/A

B
C


1
C

/A
0,
donde hemos usado adem as el teorema 7.34 c).
Por el teorema anterior tenemos un epimorsmo N
C
C

N
C
C

,
luego ambos modulos son nulos y as concluimos que

1
B/A

B
C


=
1
C

/A
.
Usaremos este isomorsmo en la prueba del teorema siguiente:
Teorema 7.38 Sea L/k una extensi on de cuerpos, sea P(X) L[X] un poli-
nomio m onico irreducible y K = L[X]/(P(X)) una extensi on simple de L.
a) Si K/L es separable entonces
1
K/L
= 0 y
1
L/k

L
K
1
K/k
es un
isomorsmo. (En particular, dim
K

1
K/k
= dim
L

1
L/k
.)
b) Si K/L es inseparable, entonces
1
K/L

= K y
dim
L

1
L/k
dim
K

1
K/k
dim
L

1
L/k
+ 1.
c) Si K/k es nita, entonces es separable si y s olo si
1
K/k
= 0.
Demostraci on: Seg un acabamos de ver, se cumple que
1
K/L

= K/(P

(x)),
donde x = [X] K es una raz de P(X). En el caso a) tenemos que P

(x) ,= 0,
luego
1
K/L
= 0. Con la notaci on de la discusi on previa al teorema tenemos que
K = C = C

, lo que nos da el isomorsmo indicado en a).


Si K/L es inseparable entonces P

(x) = 0, luego
1
K/L

= K. Con la notaci on
de la demostracion de 7.37 tenemos que
1
K/k

= (
1
L[X]/k

L[X]
K)/
1
(P))
K
y el isomorsmo nos da que
dim
K
(
1
L[X]/k

L[X]
K) = dim
K
(
1
L[X]/L

L[X]
K) + dim
K
(
1
L/k

L
K)
= 1 + dim
L

1
L/k
.
7.3. Diferenciales de K ahler 265
De aqu se siguen las desigualdades del enunciado.
c) Si K/k es nita separable, entonces es simple y
1
K/k
= 0 por a). Si K/k
es inseparable entonces existe un cuerpo k L K tal que K/L es inseparable
y simple. Por b) tenemos que
K/L
,= 0 y entonces
1
K/k
,= 0 por 7.34 b).
El resultado fundamental que relaciona la separabilidad de una extensi on de
cuerpos con las formas diferenciales es el siguiente:
Teorema 7.39 Sea K un cuerpo de funciones algebraicas de grado de tras-
cendencia n sobre un cuerpo k. Entonces
1
K/k
es un K-espacio vectorial de
dimensi on nita, dim
K

1
K/k
n y se da la igualdad si y s olo si K/k es sepa-
rablemente generada.
Demostraci on: La hip otesis de que K sea un cuerpo de funciones alge-
braicas sobre k signica que existe un cuerpo de fracciones algebraicas F =
k(X
1
, . . . , X
n
) tal que la extensi on K/F es nita. Que sea separablemente gene-
rada signica que la base de trascendencia X
1
, . . . , X
n
puede elegirse de modo
que K/F sea separable. (Y en tal caso se dice que es una base de trascendencia
separadora.)
Podemos ver a F como una localizacion de k[X
1
, . . . , X
n
], luego los teore-
mas 7.32 y 7.34 c) implican que dim
F

1
F/k
= n. Ahora basta descomponer
la extension K/F en un n umero nito de extensiones simples, con lo que los
apartados a) y b) del teorema anterior implican que
n dim
K

1
K/k
< ,
y se da la igualdad si K/k es separablemente generada.
Supongamos ahora que dim
K

1
K/k
= n y sean f
1
, . . . , f
n
K tales que
df
1
, . . . , df
n
formen una base de
1
K/k
. Llamemos L = k(f
1
, . . . , f
n
) K y
consideremos la sucesion exacta

1
L/k

L
K
1
K/k

1
K/L
0.
Tenemos que el primer homomorsmo es suprayectivo, luego
1
K/L
= 0. La
parte ya probada implica que la extensi on K/L es nita, pues en caso contrario
tendra que ser trascendente (pues es nitamente generada), y dim
K

1
K/L
sera
al menos el grado de trascendencia. A su vez, esto implica que L/k es puramente
trascendente. El apartado c) del teorema anterior implica entonces que K/L es
separable, luego, por denici on, K/k tambien lo es.
Conviene observar que, seg un la demostraci on del teorema anterior, si K/k
es un cuerpo de funciones algebraicas separablemente generado sobre k, entonces
una condici on suciente para que f
1
, . . . , f
n
formen una base de trascendencia
separadora de K sobre k es que df
1
, . . . , df
n
formen una K-base de
1
K/k
. Es
f acil ver que la condici on tambien es necesaria.
266 Captulo 7. Regularidad
7.4 Haces de formas diferenciales
Estudiamos ahora los haces de formas diferenciales sobre un esquema (o,
mas precisamente, asociados a un homomorsmo de esquemas) determinados
por el teorema siguiente:
Teorema 7.40 Sea f : X Y un homomorsmo de esquemas. Entonces
existe (salvo isomorsmo) un unico haz cuasicoherente
1
X/Y
en X tal que para
cada abierto afn V de Y y cada abierto afn U f
1
[V ] se cumple que

1
X/Y
[
U

=

1
O
X
(U)/O
Y
(V )
,
y para cada P X se cumple que
(
1
X/Y
)
P

=
1
O
X,P
/O
Y,f(P)
.
Demostraci on: Observemos que, en general, si : A B es un homo-
morsmo de anillos, q EspB y p =
1
[q] EspA, tenemos isomorsmos

1
B/A

B
B
q

=
1
B
q
/A

=
1
B
q
/A
p
.
El primero es 7.34, y el segundo se sigue de 7.34 b), que nos da la sucesi on
exacta
0 =
1
A
p
/A

1
B
q
/A

1
B
q
/A
p
0.
Para cada P X llamemos
P
=
1
O
X,P
/O
Y,f(P)
. Si V Y y U f
1
[V ]
son abiertos anes y P U, entonces

1
O
X
(U)/O
Y
(V )

O
X
(U)
O
X,P

=
P
.
Para cada
1
O
X
(U)/O
Y
(V )
, llamamos
P
a la imagen de 1 por el
isomorsmo anterior.
Para cada abierto U en X denimos
1
X/Y
(U) como el conjunto de todas
las aplicaciones
s : U

PU

1
P
tales que para cada punto P U existen abiertos anes f(P) V
P
U,
P U
P
f
1
[V
P
] y un
1
O
X
(U
P
)/O
Y
(V
P
)
de modo que para cada Q U
P
se cumple que s(Q) =
Q
.
Consideramos a
1
X/Y
(U) como O
X
(U)-modulo con las operaciones denidas
puntualmente. Es f acil ver que estos modulos forman un O
X
-modulo
1
X/Y
con
las restricciones usuales de aplicaciones. Ademas, para cada P X tenemos un
isomorsmo natural
1
X/Y,P

=
1
P
.
Consideremos ahora abiertos anes V Y , U f
1
[V ]. Por construcci on
tenemos un homomorsmo natural de O
X
(U)-modulos

1
O
X
(U)/O
Y
(V )

1
X/Y
(U)
7.4. Haces de formas diferenciales 267
que induce un homomorsmo de O
X
[
U
-modulos

1
O
X
(U)/O
Y
(V )

1
X/Y
[
U
.
Como los homomorsmos locales asociados son isomorsmos, concluimos que
se trata de un isomorsmo. En particular, el haz
1
X/Y
es cuasicoherente. La
unicidad es clara.
Si X es un esquema denido sobre un esquema S escribiremos
1
X
en lugar
de
1
X/S
. Observemos que si S es afn, entonces podemos tomar V = S y
f
1
[V ] = X, luego tenemos los isomorsmos del teorema anterior para todo
abierto afn U de X.
Por construcci on, si f : X Y es un homomorsmo de esquemas y U es
un abierto en X, entonces
1
X/Y
[
U
=
1
U/Y
.
Si U y V son abiertos anes en las condiciones del teorema anterior, tenemos
que
1
X/Y
(U)

=
1
O
X
(U)/O
Y
(V )
es un O
X
(U)-modulo generado por los elementos
de la forma df, con f O
X
(U). Es f acil ver que si U

U es otro abierto afn,


entonces df[
U
= d(f[
U
).
El teorema 7.34 se traduce de forma inmediata al resultado siguiente:
Teorema 7.41 Sea f : X Y un homomorsmo de esquemas.
a) Sea : Y

Y un homomorsmo de esquemas, sea X

= X
Y
Y

y
sea p : X

X la primera proyecci on. Entonces


1
X

/Y

= p

1
X/Y
.
b) Si Y Z es un homomorsmo de esquemas, tenemos una sucesi on
exacta
f

1
Y/Z

1
X/Z

1
X/Y
0.
c) Si P X entonces
1
X/Y,P

=
1
O
X,P
/O
Y,f(P)
.
d) Si i : Z X es un subesquema cerrado de X denido por un haz
cuasicoherente de ideales I, entonces tenemos una sucesi on exacta
i

(I/I
2
) i

(
1
X/Y
)
1
Z/Y
0.
Demostraci on: a) Sea V un abierto afn en Y y tomemos abiertos anes
U
1
f
1
[Y ] X, U
2

1
[Y ] Y

. Sea U

= U
1

Y
U
2
. Es claro que los
abiertos U

construidos de esta forma cubren X

. Aplicamos 5.8 y 7.34 a):


(p

1
X/Y
)[
U

1
X/Y
(U
1
)
O
X
(U
1
)
O
X
(U

1
O
X
(U
1
)/O
Y
(V )

O
X
(U
1
)
O
X
(U

1
O
X
(U

)/O
Y
(U
2
)

=
1
X

/Y
[
U
.
Los isomorsmos son naturales, de donde se sigue facilmente que se combinan
para formar un mismo isomorsmo de O
X
-modulos.
268 Captulo 7. Regularidad
b) Tomamos un abierto afn U
1
Z, un abierto afn U
2
Y contenido en
su antiimagen y un abierto afn U
3
X contenido en la antiimagen de U
2
. El
teorema 7.34 b) nos da una sucesi on exacta

1
Y/Z
(U
2
)
O
Y
(U
2
)
O
X
(U
3
)
1
O
X
(U
3
)/O
Z
(U
1
)

1
O
X
(U
3
)/O
Y
(U
2
)
0.
Esta sucesion induce una sucesi on exacta entre los haces cuasicoherentes
asociados a estos modulos, es decir:
f

1
Y/Z
[
U
3

1
X/Z
[
U
3

1
X/Y
[
U
3
0.
Los abiertos U
3
cubren todo el esquema X y es facil ver que los homomor-
smos se unen para formar una sucesi on
f

1
Y/Z

1
X/Z

1
X/Y
0,
que tambien es exacta porque lo son las sucesiones locales.
c) Tomamos un entorno afn V de f(P) y un entorno afn P U f
1
[V ],
de modo que

1
X/Y,P

= (
1
O
X
(U)/O
Y
(V )
)
P

=
1
O
X,P
/O
Y
(V )

=
1
O
X,P
/O
Y,f(P)
.
El ultimo isomorsmo es por 7.34 b), ya que
1
O
Y,f(P)
/O
Y
(V )
= 0 por 7.33.
d) Tomemos abiertos anes V Y y U f
1
[V ]. Entonces U

= i
1
[U] es
un abierto afn en Z y O
Z
(U

) = O
X
(U)/I(U). El teorema 7.34 d) nos da una
sucesion exacta
(I/I
2
)(U)
1
X/Y
(U)
O
X
(U)
O
Z
(U

)
1
Z/Y
(U

) 0.
Componiendo el primer homomorsmo con el isomorsmo
(I/I
2
)(U)
O
X
(U)
O
Z
(U

= (I/I
2
)(U),
el teorema 5.8 nos permite reformularla como
i

(I/I
2
)(U

) i

(
1
X/Y
)(U

)
1
Z/Y
(U

) 0.
Estos homomorsmos pueden unirse para formar la sucesi on exacta del enun-
ciado.
Es f acil ver que en las condiciones del apartado c), si f O
X
(U) y P U,
entonces se cumple que (df)
P
= d(f
P
).
Observemos ahora que bajo ciertas condiciones de nitud los haces de formas
diferenciales son coherentes:
Teorema 7.42 Sea f : X Y un homomorsmo de tipo nito entre dos
esquemas X e Y , donde Y es noetheriano. Entonces
1
X/Y
es un haz coherente
en X.
7.4. Haces de formas diferenciales 269
Demostraci on: Bajo estas hipotesis X es tambien noetheriano. Si V
es un abierto afn en Y y U f
1
[V ] es un abierto afn en X tenemos que
O
X
(U) es nitamente generado sobre O
Y
(V ), luego el teorema 7.35 nos da que

1
X/Y
(U)

=
1
O
X
(U)/O
Y
(V )
es un O
X
(U)-modulo nitamente generado. Esto
implica que
1
X/Y
es nitamente generado, luego coherente.
El teorema siguiente nos permitir a relacionar la regularidad geometrica con
los haces de formas diferenciales:
Teorema 7.43 Sea A una k- algebra afn y sea m EspA un punto racional.
Entonces el homomorsmo
: m/m
2

1
A/k

A
k(m)
dado por 7.34 d) es un isomorsmo.
Demostraci on: Tenemos que es suprayectivo por el teorema 7.34 d),
pues
1
k(m)/k
= 0. Representemos A = B/I, donde B = k[X
1
, . . . , X
n
] y sea
m = n/I. As k(m) = A/m = B/n = k.
El teorema 7.34 d) nos da la sucesi on exacta de A-modulos
I/I
2

1
B/k

B
A
1
A/k
0.
De ella obtenemos la sucesion exacta
(I/I
2
)
A
k(m)
1
B/k

B
k(m)
1
A/k

A
k(m) 0.
Ahora observamos que el homomorsmo natural I (I/I
2
)
A
k(m) es
suprayectivo, por lo que tambien es exacta la sucesion
I
1
B/k

B
k(m)
1
A/k

A
k(m) 0.
M as a un, tenemos el siguiente diagrama conmutativo con las exactas:
I
1

n/n
2

m/m
2

0
I


1
B/k

B
k(m)


1
A/k

A
k(m)

0
Ahora es f acil ver que si

es inyectivo entonces tambien lo es.


El hecho de que B/n = k siginica que n = (X
1

1
, . . . , X
n

n
), para
cierto = (
1
, . . . ,
n
) k
n
. Si F n cumple
([F]) = dF 1 =

i
F
X
i
dX
i
1 =

i
dX
i

_
F
X
i
_
= 0,
270 Captulo 7. Regularidad
entonces F/X
i
n para todo i, lo que signica que
F
X
i

= 0.
De aqu se sigue que el desarrollo de Taylor de F alrededor de F no tiene
terminos de grado 0 o 1, luego F n
2
.
Conviene observar que

1
A/k

A
k(m)

=
1
A/k

A
A
m

A
m
k(m)

=
1
A
m
/k

A
m
k(m).
Ahora necesitamos un resultado tecnico:
Teorema 7.44 Sea X un esquema localmente noetheriano y M un haz cohe-
rente en X. Para cada P X denimos (P) = dim
k(P)
(M
P

O
X,P
k(P)).
Entonces:
a) Para cada natural n, el conjunto P X [ (P) n es abierto.
b) Si es constante igual a n y X es reducido, entonces M es localmente
libre de rango n.
Demostraci on: Tomamos un punto P X tal que (P) = n y hemos
de encontrar un entorno en el que n. Como el problema es local podemos
suponer que X = EspA, donde A es un anillo noetheriano. Entonces M =

M,
para cierto A-modulo nitamente generado M.
Tenemos que M
P

A
P
k(P) tiene dimensi on n, luego tiene una base de la
forma m
1
/s1, . . . , m
n
/s1, con m
1
, . . . , m
n
M, s AP. Consideremos el
subm odulo N = m
1
/s, . . . , m
n
/s)
A
P
. Multiplicando por
A
P
k(P) la sucesion
exacta
0 N M
P
M
P
/N 0
obtenemos una sucesion exacta
N
A
P
k(P) M
P

A
P
k(P) (M
P
/N)
A
P
k(P) 0,
y el primer homomorsmo es obviamente suprayectivo, luego concluimos que
(M
P
/N)
A
P
k(P) = 0. El lema de Nakayama nos da entonces que M
P
/N = 0.
En otras palabras, M
P
esta generado por los elementos m
1
/s, . . . , m
n
/s.
Sea R = m
1
, . . . , m
n
)
A
. Para cada m M, tenemos que m/1 = m

/s, para
cierto m

R, luego existe un t AP tal que tm R. En principio, t depende


de m, pero como M es nitamenge generado, podemos encontrar un t que valga
para todo M. Esto implica que M
t
= m
1
/t, . . . , m
n
/t)
A
t
. Cambiando X por
D(t) podemos suponer que M tiene un generador con n elementos, y entonces
es claro que para todo Q X se cumple que M
Q

A
Q
k(Q) tiene un generador
con n elementos, luego (Q) n.
Para probar b) podemos situarnos en las mismas condiciones que en a), es
decir, X = EspA, donde A es un anillo noetheriano (reducido, por hip otesis)
7.4. Haces de formas diferenciales 271
y M =

M, donde M es un A-modulo generado por n elementos. Fijemos un
epimorsmo : A
n
M. Vamos a ver que es un isomorsmo.
Sea v A
n
tal que (v) = 0 y sea P EspA. consideramos el epimorsmo

P
1 : A
n
P

A
P
k(P) M
P

A
P
k(P).
El primer m odulo es isomorfo a k(P)
n
y, como, por hip otesis, el segundo
tiene dimensi on n sobre k(P), concluimos que
P
1 ha de ser un isomorsmo.
Dado que v 1 tiene imagen nula, ha de ser v 1 = 0, pero v 1 se corresponde
con ([v
1
], . . . , [v
n
]) k(P)
n
, luego resulta que v
i
P para todo i. Como esto
vale para todo P EspA, esto nos lleva a que v
i
Rad0 = 0, luego v = 0.
En denitiva, M es libre de rango n, luego (teniendo en cuenta que hemos
reducido el esquema original) M es localmente libre de rango n.
Ahora ya podemos mostrar la relaci on entre los puntos geometricamente
regulares y los modulos de formas diferenciales, pero antes conviene dar una
denici on:
Denicion 7.45 Si X es un espacio topologico y P X, denimos la di-
mensi on de X en P, a la que representaremos por dim
P
X, como el nmo de
las dimensiones de los entornos de P en X.
Es f acil ver que dimX (nita o innita) es el supremo de las dimensiones
de los puntos de X. Si X es un conjunto algebraico, es claro que dim
P
X es el
maximo de las dimensiones de las componentes irreducibles de X que contienen
a P.
Teorema 7.46 Sea X/k un conjunto algebraico y P X. Entonces, P es
geometricamente regular si y s olo si
1
X,P
es libre de rango dim
P
X.
Demostraci on: Supongamos en primer lugar que
1
X,P
es libre de rango
n = dim
P
X. Entonces P tiene un entorno afn U tal que
1
X
[
U
es libre de rango
n (ver las observaciones anteriores al teorema 5.21). Podemos suponer que U
es conexo y que dimU = n.
Sea

k la clausura algebraica de k y sea U = U
k
. Entonces dimU = n y

1
U/

= p

1
U/k
es localmente libre de rango n. Si Q U es un punto cerrado,
el teorema 7.43 (con la observacion posterior) nos da que
dim
k(Q)
T
Q
U = dim
k(Q)

1
U,Q

O
U,Q

k(Q) = n.
Esto implica que U es regular en todos los puntos cerrados Q tales que
dim
Q
U = n. En particular U es regular en los puntos situados sobre P
(pues la dimensi on se conserva por las extensiones de constantes), luego P es
geometricamente regular.
Supongamos ahora que P es geometricamente regular. Por el teorema 7.28
tiene un entorno U formado por puntos geometricamente regulares. Podemos
272 Captulo 7. Regularidad
suponer que U es irreducible de dimensi on n = dim
P
X. Sea Q U un punto
cerrado y sea Q

U un punto sobre Q. Entonces


dim
k(Q)

1
U,Q

O
U,Q
k(Q) = dim
k(Q

)

1
U,Q

O
U,Q
k(Q)
k(Q)

k(Q

)
= dim
k(Q

)

1
U,Q

O
U,Q

k(Q

) = dim
k(Q

)

1
U,Q

O
U,Q
O
U,Q

O
U,Q

k(Q

)
= dim
k(Q

)

1

U,Q


O
U,Q

k(Q

) = dim
k(Q)
T
Q
U = n.
Si R es un punto arbitrario tomamos un punto cerrado Q R. Tenemos
que dim
k(Q)

1
U,Q

O
U,Q
k(Q) = n, y en la prueba del teorema 7.44 hemos visto
que
1
U,Q
tiene un generador con n elementos. Pero
1
U,R
es una localizacion de

1
U,Q
, luego tambien esta generado por n elementos, luego dim
k(R)

1
U,R

O
U,R
k(R) n.
Por otra parte, el conjunto
Q U [ dim
k(Q)

1
U,Q

O
U,Q
k(Q) n 1
es abierto por el teorema 7.44 y no contiene a ning un punto cerrado de U. Como
los puntos cerrados forman un conjunto denso, este conjunto ha de ser vaco y
la dimensi on es n en todos los puntos. El teorema 7.44 implica entonces que

1
X,P
es libre de rango n.
En particular:
Teorema 7.47 Si X/k es un conjunto algebraico conexo equidimensional (es
decir, con todas las componentes irreducibles de la misma dimensi on), entonces
X es geometricamente regular si y s olo si
1
X
es localmente libre de rango dimX.
Veamos una aplicacion de 7.46:
Teorema 7.48 Un conjunto algebraico X/k es geometricamente regular si y
s olo si para toda extensi on de cuerpos K/k el conjunto X
K
es regular. (Y en
tal caso X
K
es, de hecho, geometricamente regular.)
Demostraci on: La condici on es suciente, sin mas que aplicarla cuando K
es la clausura algebraica de k. Si X/k es geometricamente regular, consideremos
la proyecci on p : X
K
X, sea P X
K
y sea Q = p(P) X. Por el
teorema anterior sabemos que
1
Q
es un O
X,Q
-modulo libre de rango dim
Q
X.
Del teorema [3.79] se deduce que dim
P
X
K
= dim
Q
X y, por otra parte,

1
X
K
,P
= p

(
1
X
)
P
=
1
X,Q

O
X,Q
O
X
K
,P
es un O
X
K
,P
-modulo libre de la misma dimensi on. Por lo tanto X
K
es geometri-
camente regular.
7.5. Homomorsmos suaves 273
7.5 Homomorsmos suaves
Vamos a estudiar ahora una versi on relativa de la regularidad geometrica.
Observemos en primer lugar que si f : X Y es un homomorsmo de tipo
nito y Q Y , entonces la bra X
Q
es un esquema de tipo nito sobre Espk(Q)
(porque los homomorsmos de tipo nito se conservan por cambios de base).
En otras palabras, X
Q
es un conjunto algebraico sobre el cuerpo k(Q).
Denicion 7.49 Sea Y un esquema localmente noetheriano y f : X Y un
homomorsmo de tipo nito. Diremos que f es suave en un punto P X si es
plano en P y P es geometricamente regular en la bra X
Q
, donde Q = f(P),
considerada como conjunto algebraico sobre el cuerpo k(Q). Diremos que f es
suave si lo es en todos los puntos de X. Diremos que f es suave de dimensi on
relativa n si es suave y todas sus bras tienen dimension n.
As, un conjunto algebraico X/k es geometricamente regular en un punto
P X si y solo si el homomorsmo estructural f : X Espk es suave en P,
pues f es obviamente plano y X es su unica bra.
Empezamos generalizando el teorema 7.25:
Teorema 7.50 Sea f : X Y un homomorsmo suave y supongamos que Y
es regular y localmente noetheriano. Entonces X es regular.
Demostraci on: Sea P X y Q = f(P). Llamemos m = dimO
X,P
y
n = dimO
Y,Q
. El teorema 4.52 nos da que dimO
X
Q
,P
= m n. El punto P
es geometricamente regular, luego regular en X
Q
, lo cual signica que el anillo
O
X
Q
,P
es regular, luego su ideal maximal esta generado por m n elementos
b

n+1
, . . . , b

m
. La proyecci on X
Q
X nos da un epimorsmo O
X,P
O
X
Q
,P
.
Podemos tomar b
n+1
, . . . , b
m
m
P
cuyas imagenes sean los b

i
.
Por otra parte, O
Y,Q
es regular, luego m
Q
esta generado por n elementos
a
1
, . . . , a
n
. Llamemos b
1
, . . . , b
n
a sus imagenes en O
X,P
. El teorema 3.46
implica que m
P
= (b
1
, . . . , b
m
), y esto signica que P es regular.
Teorema 7.51 Los homomorsmos suaves son estables bajo cambio de base,
composici on y productos brados. Las inmersiones abiertas son suaves.
Demostraci on: Los homomorsmos planos y de tipo nito se conservan
por las operaciones indicadas, luego s olo hemos de preocuparnos por la regula-
ridad geometrica de las bras. Por la denici on de homomorsmo suave todos
los esquemas considerados son localmente noetherianos.
Sea X Y un homomorsmo suave y sea Y

Y un homomorsmo
arbitrario. Hemos de probar que X
Y
Y

es suave. Si Q

y
llamamos Q a su imagen en Y , entonces
(X
Y
Y

)
Q
= X
Y
Y

Y
Espk(Q

= X
Y
Espk(Q)
k(Q)
Espk(Q

)
= X
Q

k(Q)
Espk(Q

).
274 Captulo 7. Regularidad
Si llamamos K a la clausura algebraica de k(Q

) y

k K a la clausura
algebraica de k(Q), hemos de comprobar que el conjunto algebraico
X
Q K
= X
Q

k(Q)
EspK = X
Q

k

k
EspK
es regular, sabiendo que X
Q

k
lo es, pero, como

k es algebraicamente cerrado,
X
Q

k
es geometricamente regular, y basta aplicar 7.48.
Consideremos ahora dos homomorsmos suaves f : X Y , g : Y Z.
Tomemos ahora P Z, y hemos de probar que la bra X
P
es geometricamente
regular o, lo que es lo mismo, que X
P

k(P)
Espk(P) = X
Z
Espk(P) es
regular, donde k(P) es la clausura algebraica de k(P). Por la parte ya probada,
el homomorsmo
X
Z
Espk(P) Y
Z
Espk(P)
es suave, y la bra Y
P
es geometricamente regular, lo que signica que
Y
P

k(P)
Espk(P) = Y
Z
Espk(P)
es regular. Por el teorema anterior X
Z
Espk(P) es regular.
Si X Z, Y Z son suaves, tambien lo es
X
Z
Y Y Z.
Por ultimo, consideremos una inmersi on abierta f : X Y . Entonces f
es plana y de tipo nito. Si P X, la bra es X
P
= Espk(P), que sin duda es
geometricamente regular.
Ejemplo Es f acil comprobar que A
n
Z
EspZ es suave, luego tambien lo
es P
n
Z
EspZ, as como los homomorsmos A
n
S
S y P
n
S
S, para
cualquier esquema S localmente noetheriano.
Para caracterizar los homomorsmos suaves en terminos de haces de formas
diferenciales necesitamos un resultado tecnico:
Teorema 7.52 Sea X S un homomorsmo de tipo nito, donde S es un
esquema localmente noetheriano. Sea s S y P X
s
. Llamemos
d = dim
k(P)

1
X
s
/k(s),P

O
X
s
,P
k(P).
Entonces existe un entorno U de P y una inmersi on cerrada U Z en un
esquema Z suave sobre S en P tal que dim
P
Z
s
= d y
1
Z/S,P
es libre de rango d.
Demostraci on: No perdemos generalidad si suponemos que los esquemas
son anes, digamos S = EspA, X = EspB, donde B es una A-algebra de
tipo nito. Llamemos C = A[X
1
, . . . , X
r
], donde r es sucientemente grande
como para que exista un epimorsmo C B. Llamemos Y = EspC, que es un
espacio afn sobre A, luego todos sus puntos son suaves. Tenemos una inmersion
7.5. Homomorsmos suaves 275
cerrada X Y denida sobre S. Sabemos (7.32) que
1
Y/S
=
1
C/A
es un
C-modulo libre de rango r, luego tambien es localmente libre y, en particular

1
Y/S,P
es un O
Y,P
-modulo libre de rango r. Por otra parte, el cambio de base

A
k(s) nos da que
1
Y
s
/k(s)
(Y
s
)

=
1
C/A

A
k(s) es un O
Y
s
(Y
s
)-modulo libre
de rango r, luego
1
Y
s
/k(s)
es un O
Y
s
-modulo libre de rango r. En particular es
localmente libre, luego
1
Y
s
,P
es un O
Y
s
,P
-modulo libre de rango r. Ahora bien,
como Y es suave, tenemos que Y
s
es geometricamente regular, y el teorema 7.46
nos da que r = dim
P
Y
s
.
As hemos demostrado que existen un esquema afn Y/S y una inmersi on
cerrada X Y denida sobre S de modo que Y es suave en P y
1
Y/S,P
es
un O
Y,P
-modulo libre de rango r = dim
P
Y
s
. En otras palabras Y cumple lo
que el enunciado requiere para Z pero cambiando d por r. A partir de aqu
trabajamos con un esquema afn arbitrario Y/S que cumpla estas condiciones
(no necesariamente el que hemos construido).
Conservamos la notacion Y = EspC, si bien ya no suponemos que C sea
concretamente A[X
1
, . . . , X
r
]. Pongamos que B = C/I, para un cierto ideal I
de C, El punto s S se corresponde con un ideal q EspA, el punto P X
se corresponde con p EspB, y entonces p = P/I, para un cierto P EspC
que se corresponde con P visto como punto de Y . Claramente B
p
= C
P
/I
P
, y
podemos aplicar el teorema 7.34, que nos da una sucesi on exacta de B
p
-modulos
I
P
/I
2
P

1
C
P
/A
q

C
P
B
p

1
B
p
/A
q
0.
Por otra parte, Y
s
= Esp(C
A
k(q)). El punto P Y se corresponde con
un ideal P

Esp(C
A
k(q)), de modo que
Y
s,P
= Esp((C
A
k(q))
P
).
Ahora observamos que (C
A
k(q))
P


= C
P

A
q
k(q). En efecto, tenemos
un homomorsmo natural C
A
k(q) C
P

A
q
k(q) y es facil ver que cada
u C
A
k(q) se expresa como un tensor puro u = c, de modo que si u / P

entonces c / P, por lo que su imagen en C


P

A
q
k(q) tiene inverso. Esto signica
que podemos extender el homomorsmo a (C
A
k(q))
P
C
P

A
q
k(q). Es
f acil denir su inverso.
Por consiguiente, aplicando de nuevo 7.34:

1
Y
s
/k(s),P

=
1
C
P

A
q
k(q)/k(q)

=
1
C
P
/A
q

A
q
k(q).
Igualmente:
1
X
s
/k(s),P

=
1
B
p
/A
q

A
q
k(q). De la sucesion exacta precedente
obtenemos la sucesion exacta
(I
P
/I
2
P
)
A
q
k(q)(
1
C
P
/A
q

A
q
k(q))
C
P
B
p

1
B
p
/A
q

A
q
k(q)0.
Observemos que
(
1
C
P
/A
q

A
q
k(q))
C
P
B
p

= (
1
C
P
/A
q

A
q
k(q))
C
P
(B
p

A
q
k(q)),
276 Captulo 7. Regularidad
as como que el producto
C
P
puede sustituirse por
C
P

A
q
k(q)
. En denitiva
tenemos una sucesion exacta de O
X
s
,P
-modulos:
(I
P
/I
2
P
)
A
q
k(q)
1
Y
s
/k(s),P

O
Y
s
,P
O
X
s
,P

1
X
s
/k(s),P
0.
Ahora la multiplicamos por
O
X
s
,P
k(p), con lo que obtenemos
((I
P
/I
2
P
)
A
q
k(q))
O
X
s
,P
k(p)
1
Y
s
,P

O
Y
s
,P
k(p)
1
X
s
,P

O
X
s
,P
k(p)0.
El homomorsmo natural I
P
/I
2
P
((I
P
/I
2
P
)
A
q
k(q))
O
X
s
,P
k(p) es
suprayectivo, luego seguimos teniendo una sucesi on exacta si componemos con
este el primer homomorsmo:
I
P
/I
2
P

1
Y
s
,P

O
Y
s
,P
k(P)
1
X
s
,P

O
X
s
,P
k(P) 0,
donde I =

I es el haz cuasicoherente de ideales de O
Y
que dene al subesquema
cerrado X, de modo que I
P
= I
P
.
Notemos que
1
Y
s
,P

O
Y
s
,P
k(P) es un k(P)-espacio vectorial de dimension r,
luego la sucesion exacta nos da que r d.
Si r = d entonces el teorema se cumple tomando Z = Y . Si, por el con-
trario, r > d, vamos a construir un nuevo esquema Z que cumpla las mismas
condiciones que Y pero con r 1 en lugar de r. As, repitiendo el proceso un
n umero nito de veces llegaremos al esquema requerido.
Si r > d el homomorsmo
I
P
/I
2
P

1
Y
s
,P

O
Y
s
,P
k(P)
no es nulo. Rastreando la construcci on precedente se comprueba sin dicultad
que este homomorsmo es el dado por [f] d

f 1, donde

f es la imagen
de f I
P
O
Y,P
por el homomorsmo O
Y,P
O
Y
s
,P
determinado por la
proyeccion Y
s
Y . Concluimos, pues, que existe un f I
P
tal que d

f 1 ,= 0.
Sustituyendo Y por un entorno de P se conservan las propiedades locales de
Y que estamos considerando alrededor de P y podemos suponer que f I(Y ).
Podemos formar una base
1
1, . . . ,
r
1 de
1
Y
s
,P

O
Y
s
,P
k(P) con
1
= d

f.
Si llamamos N =
1
, . . . ,
r
), la sucesion exacta
0 N
1
Y
s
,P

1
Y
s
,P
/N 0
nos da una sucesi on exacta
N
O
Y
s
,P
k(P)
1
Y
s
,P

O
Y
s
,P
k(P) (
1
Y
s
,P
/N)
O
Y
s
,P
k(P) 0
en la que el primer homomorsmo es suprayectivo, luego el ultimo m odulo es 0 y
el lema de Nakayama implica entonces que
1
Y
s
,P
= N, es decir, que
1
, . . . ,
r
es un generador de
1
Y
s
,P
. Como este modulo es libre de rango r sobre O
Y
s
,P
,
podemos concluir que
1
, . . . ,
r
forman una base. (Observemos que O
Y
s
,P
es
7.5. Homomorsmos suaves 277
un dominio ntegro porque P es regular en Y
s
, lo que nos permite sumergir a

1
Y
s
,P
en un espacio vectorial sobre el cuerpo de cocientes.)
Denimos Z = V (f) Y . Como f I(Y ), se cumple que X Z o,
mas precisamente, que tenemos una inmersion cerrada X Z. Puesto que
O
Z,P
= O
Y,P
/(f), el teorema 7.34 nos da una sucesion exacta
(f)/(f
2
)

1
Y,P

O
Y,P
O
Z,P

1
Z,P
0,
donde ([f]) = df 1. Por consiguiente
1
Z,P

= (
1
Y,P
/(df))
O
Y,P
O
Z,P
es un
O
Z,P
-modulo libre de rango r 1.
Si p : Y
s
Y es la proyeccion, entonces Z
s
= p
1
[Z] = V (p
#
(f)), luego
O
Z
s
,P
= O
Y
s
,P
/(p
#
(f)
P
) = O
Y
s
,P
/(

f). Tenemos que O
Y
s
,P
es un dominio
ntegro y que

f ,= 0 (pues su diferencial es no nula). Por el teorema [4.58] se
cumple que dim
P
Z
s
= r 1.
Por estos mismos motivos, y teniendo en cuenta el teorema 3.46, que nos
da el isomorsmo O
Y,P
/m
s
O
Y,P

= O
Y
s
,P
, podemos concluir que f no es un
divisor de cero en el cociente, que es justo la hip otesis que necesitamos para
aplicar el teorema [A.15] al homomorsmo O
S,s
O
Y,P
. La conclusi on es que
el homomorsmo O
S,s
O
Z,P
tambien es plano. Por otra parte, el teorema
refgeoregfd nos da que P es geometricamente regular en Z
s
y esto nos lleva a
que Z es suave en P. En denitiva, Z cumple las mismas condiciones que Y
pero con r 1 en lugar de r.
Como primera aplicaci on demostramos lo siguiente:
Teorema 7.53 Sea S un esquema localmente noetheriano y X S un ho-
momorsmo de tipo nito, suave en un punto P X, y sea s S la imagen de
P. Entonces
1
X/S
es libre de rango dim
P
X
s
en un entorno de P.
Demostraci on: Podemos sustituir X y S por entornos de P y s, por lo
que podemos suponer que tenemos una inmersi on cerrada X Z en las con-
diciones del teorema anterior. M as a un, por el teorema 4.50 podemos suponer
que X es plano sobre S.
Tenemos que X
P
es geometricamente regular en P, y el teorema 7.46 nos
da entonces que
1
X
P
,P
es libre de rango dim
P
X
s
, luego dim
P
X
s
= d, seg un la
denici on de d en el enunciado del teorema anterior. En denitiva tenemos que
dim
P
X
s
= dim
P
Z
s
.
El epimorsmo O
Z
s
,P
O
X
s
,P
ha de ser un isomorsmo, pues O
X
s
,P
es un dominio ntegro, luego el n ucleo ha de ser un ideal primo, pero ambos
anillos tienen la misma dimensi on. Esto implica que la inmersi on X
s
Z
s
se
restringe a un isomorsmo X
s
U U, para un cierto abierto P U Z
s
.
En efecto, tomando un entorno afn de P, lo que tenemos es un isomorsmo
A
p
(A/I)
p
, que implica que I
p
= 0, de donde a su vez existe un f A p
tal que I
f
= 0, luego A
f

= (A/I)
f
y basta tomar U = D(f).
Este abierto U sera de la forma U

Z
s
, para cierto abierto U

Z. Susti-
tuyendo Z por U

, podemos suponer que X


s
= Z
s
. Entonces podemos aplicar
el teorema 4.55, que nos da que X Z se restringe a una inmersi on abierta
278 Captulo 7. Regularidad
en un entorno de P, luego
1
X/S,P

=
1
Z/S,P
es libre de rango d = dim
P
X
s
.
Esto implica que
1
X/S
es libre del mismo rango en un entorno de P. (Ver las
observaciones anteriores al teorema 5.21).
A menudo es conveniente complementar como sigue la nocion de homomor-
smo suave:
Denicion 7.54 Diremos que un homomorsmo de esquemas f : X S
es suave de dimensi on relativa n si es suave y toda bra no vaca de f tiene
dimensi on n.
Por ejemplo, sucede que la estructura de
1
X/S
no es suciente para caracte-
rizar la suavidad de un homomorsmo, pero s lo es cuando las bras son equi-
dimensionales de la misma dimension (recordemos que equidimensionales quiere
decir que sus componentes irreducibles tienen todas la misma dimension):
Teorema 7.55 Sea S un esquema localmente noetheriano y f : X S un
homomorsmo plano de tipo nito con bras equidimensionales de dimensi on n.
Entonces f es suave de dimensi on relativa n si y s olo si el haz
1
X/S
es local-
mente libre de rango n.
Demostraci on: Una implicaci on es el teorema anterior. Si se cumple la
condici on sobre
1
X/S
, hemos de probar que cada x X es geometricamente
regular en su bra X
s
(donde s = f(x)). Por 7.46 basta ver que
1
X
s
,x
es libre
de rango n. Ahora bien, seg un el teorema 7.41 tenemos que

1
X
s
,x
= p

(
1
X
)
x

=
1
X,x

O
X,x
O
X
s
,x
,
donde p : X
s
X es la proyeccion. Como
1
X,x
es, por hip otesis, un O
X,x
-
modulo libre de rango n, es claro que
1
X
s
,x
es un O
X
s
,x
-modulo libre de rango n.
Ahora podemos completar la sucesion exacta del teorema 7.41 b), para lo cual
conviene probar antes un resultado elemental que usaremos en varias ocasiones:
Teorema 7.56 Si X es un esquema localmente noetheriano y f : M N es
un epimorsmo entre dos haces coherentes en X localmente libres y del mismo
rango, entonces f es un isomorsmo.
Demostraci on: Tenemos que N(f) es tambien un haz coherente en X.
Para cada x X tenemos la sucesion exacta de O
X,x
-modulos
0 N(f)
x
M
x
N
x
0,
en la que los dos ultimos modulos son libres, luego planos. Por [A.10], tambien
es plano N(f)
x
, que adem as es nitamente generado, luego por [A.4] es libre.
Por la propiedad proyectiva, es un sumando directo de M
X
, luego su rango ha
de ser 0, y as N(f) = 0.
7.5. Homomorsmos suaves 279
En la prueba del teorema siguiente usaremos s olo un caso particular de
este teorema, en el que f es un epimorsmo de modulos libres sobre un anillo
noetheriano A. El teorema se aplica a traves de los haces coherentes asociados
a dichos modulos sobre el espectro de A.
Teorema 7.57 Si X
f
Y
g
Z son homomorsmos suaves de esquemas
localmente noetherianos, tenemos una sucesi on exacta
0 f

1
Y/Z

1
X/Z

1
X/Y
0.
Demostraci on: Por el teorema 7.41, basta probar la exactitud por la
izquierda. Supongamos el teorema probado en el caso en que Z es el espectro
de un cuerpo.
En el caso general, consideremos un punto x X, sea y = f(x) y sea
s = g(y). Tenemos que f induce un homomorsmo suave f

: X
s
Y
s
denido sobre Z

= Espk(s).
Por 7.53 sabemos que
1
X/Z,x
es un O
X,x
-modulo libre, y por 7.41 a), te-
nemos que
1
X
s
/k(s)

= p

1
X/Z
, luego
1
X
s
/k(s)
es un O
X
s
,x
-modulo libre del
mismo rango. Lo mismo sucede con los otros dos haces de formas diferenciales.
Notemos tambien que rang
O
X,x
(f

1
Y/Z
)
x
= rang
O
Y,y

1
Y/Z,y
.
Admitiendo el teorema para Z

, la sucesion exacta del enunciado nos da que,


en la sucesion exacta
(f

1
Y/Z
)
x

1
X/Z,x

1
X/Y,x
0,
el rango del m odulo central es la suma de los otros dos. Si llamamos r a
dicho rango, la sucesi on nos permite construir un sistema generador del segundo
modulo formado por r elementos y que contenga a la imagen de una base del
primer m odulo. A su vez, podemos construir un epimorsmo
1
X/Z,x

1
X/Z,x
que enve una base a dicho generador. Por el teorema anterior (ver la observaci on
posterior), dicho epimorsmo es un isomorsmo. Esto signica que la imagen
de una base del primer m odulo es linealmente independiente, luego es una base
de la imagen, luego el primer homomorsmo es inyectivo y la sucesion es exacta.
As pues, podemos suponer que X e Y son conjuntos algebraicos suaves, es
decir, geometricamente regulares, sobre un cuerpo k. Tomemos, de nuevo, un
punto x X y sea y = f(x). Reduciendo X e Y podemos suponer que son
esquemas anes ntegros y que los haces de formas diferenciales son libres. Por
el teorema 7.53 sabemos que
rang
1
X/k
= dimX, rang
1
Y/k
= dimY, rang
1
X/Y
= dimX
y
.
M as a un, la ultima igualdad es v alida en un entorno de y, luego, reduciendo
Y , podemos suponer que f es suprayectivo. El teorema 4.53 nos da que, en la
sucesion del enunciado, el rango del m odulo central es la suma de los otros dos,
y podemos concluir igual que antes.
280 Captulo 7. Regularidad
7.6 Inmersiones regulares
El concepto siguiente es la version abstracta en terminos de esquemas de la
denici on [5.7], junto con su an alogo proyectivo:
Denicion 7.58 Si k es un cuerpo, una intersecci on completa en A
n
k
es un
subesquema cerrado de la forma C = Esp(A/I), donde A = k[X
1
, . . . , X
n
] e I
es un ideal de A generado por n d polinomios, con d = dimC.
Una intersecci on completa en P
n
k
se dene analogamente, salvo que ahora
C = Proy(A/I) y A = k[X
0
, . . . , X
n
].
En el caso afn, si W C es una componente irreducible, entonces C se
corresponde con un primo minimal P de I, que ha de cumplir dimW d, y
seg un el teorema de la altura [5.1],
n d codim
A
n
k
W = alt P (I) n d,
luego dimW = d. Hemos aplicado (dos veces) el teorema 3.24 a W y A
n
k
.
En denitiva, hemos probado que si C es una interseccion completa en A
n
k
,
todas sus componentes irreducibles tienen la misma dimension. Lo mismo vale
si C es una interseccion completa en P
n
k
, pues en tal caso cada C D(X
i
) (el
esquema denido por el ideal que resulta de deshomogeneizar los polinomios de
I respecto de X
i
) es una interseccion completa en A
n
k
.
Ejemplo Consideremos nuevamente la curva C = V (I), donde
I = (X
2
1
X
0
X
2
, X
2
2
X
1
X
3
, X
0
X
3
X
1
X
2
),
del ejemplo de la p agina 1.1. All demostramos que I = I(C). En la p agina
1.4 vimos que C es una curva isomorfa a P
1
, y en la p agina 3.3 vimos que I
no admite un generador con dos elementos, es decir que no es una interseccion
completa en P
3
k
. La propiedad de ser una intersecci on completa no es una
propiedad intrnseca de un esquema, sino que depende de la inmersi on en A
n
o P
n
que consideremos. Por ejemplo, podemos sumergir P
1
en P
3
como una
variedad lineal y entonces s que es una interseccion completa, mientras que
sumergido como C no lo es.
Sin embargo, si deshomogeneizamos respecto de cualquiera de las variables,
por ejemplo respecto de X
0
, pasamos a la curva afn C
0
determinada por
I(C
0
) = (X
2
1
X
2
, X
2
2
X
1
X
3
, X
3
X
1
X
2
),
y es facil ver que sobra el segundo generador, pues m odulo los otros dos se
cumple:
x
2
2
x
1
x
3
= x
2
1
x
2
x
1
(x
1
x
2
) = 0.
Igualmente se razona si se deshomogeneiza respecto de las otras variables.
En otros terminos, los ideales I
(X
i
)
son intersecciones completas y, en particular,
7.6. Inmersiones regulares 281
si x C es un punto arbitrario, el n ucleo del homomorsmo O
P
3
,x
O
C,x
asociado a la inmersion cerrada C P
3
es una interseccion completa. En la
seccion siguiente veremos que esta propiedad de C, aunque aparentemente sea
tambien extrnseca, en realidad es intrnseca (se conserva por isomorsmos y es,
por tanto, independiente de la inmersi on cerrada de C en P
3
o en cualquier otro
esquema regular). Las inmersiones regulares que vamos a estudiar ahora estan
relacionadas tambien con este tipo de situaciones.
Denicion 7.59 Sea f : X Y una inmersi on cerrada en un esquema lo-
calmente noetheriano Y . Diremos que f es regular en un punto x X si el
n ucleo del epimorsmo O
Y,f(x)
O
X,x
esta generado por una sucesi on regu-
lar. Diremos que f es una inmersi on regular si lo es en todos los puntos de
X.
Sabemos que una inmersi on cerrada f esta determinada por un haz de ideales
I de O
Y
, y los n ucleos considerados en la denici on anterior son precisamente
los ideales I
x
.
Observemos que si I
x
esta generado por una sucesi on regular de n elementos,
entonces
dimO
X,x
= dimO
Y,f(x)
/I
x
= dimO
Y,f(x)
n,
luego el n umero de generadores es independiente de la sucesion regular elegida.
Podemos decir, entonces, que f es regular de codimensi on n en x. Diremos que
f es una inmersi on regular de codimensi on n si lo es en todos sus puntos.
Si f es regular en x, entonces I
x
es una interseccion completa en O
Y,f(x)
(teorema [5.24]) y, recprocamente, si I
x
es una interseccion completa y O
Y,f(x)
es un anillo de Cohen-Macaulay (por ejemplo, si Y es regular en f(x)), entonces
f es regular en x, por el teorema [5.39].
M as a un, si O
Y,f(x)
es un anillo de Cohen-Macaulay, f es regular en x si y
solo si I
x
admite un generador con n = dimO
Y,f(x)
dimO
X,x
elementos. En
efecto, en tal caso alt I
x
= n por [5.44], luego I
x
es una interseccion completa.
Teorema 7.60 Si C es una intersecci on completa en A
n
k
o P
n
k
, entonces la
inclusi on i : C A
n
k
(resp. P
n
k
) es una inmersi on regular.
Demostraci on: Llamemos X = A
n
k
o X = P
n
k
seg un el caso. Hemos visto
que todas las componentes irreducibles de C tienen la misma dimension d, luego
podemos aplicar el teorema 3.24 a C (y, por supuesto a X).
Si x C y W = x, entonces
dimO
X,x
= codim
X
W = n dimW, dimO
C,x
= codim
X
W = d dimW,
luego
dimO
X,x
dimO
C,x
= n d.
Puesto que los anillos O
X,x
son regulares y, en particular, de Cohen-Macaulay,
la observaci on previa al teorema nos da que i es regular en x.
282 Captulo 7. Regularidad
Las inmersiones regulares son las que permiten relacionar adecuadamente
las geometras de los esquemas correspondientes. En particular garantizan un
buen comportamiento del haz conormal que denimos a continuaci on:
Denicion 7.61 Sea f : X Y una inmersi on cerrada determinada por un
haz I de ideales de O
Y
. Denimos el haz conormal de X en Y (respecto a la
inmersi on dada) como el haz C
X/Y
= f

(I/I
2
) en X.
Observemos que (I/I
2
)
P
= 0 si P Y f[X], por lo que f

(C
X/Y
) = I/I
2
.
Ya habamos considerado el haz conormal en el teorema 7.41 d), aunque
sin darle nombre. Luego veremos que en el caso de esquemas suaves, el primer
homomorsmo de la sucesion exacta que aparece en dicho teorema es inyectivo,
con lo que C
X/Y,x
puede identicarse con el espacio de formas diferenciales de

1
X/Z,f(x)
que se anulan al restringirlas a X.
Es claro que el haz conormal de una inmersi on entre esquemas localmente
noetherianos es un haz coherente. Si la inmersi on es regular podemos decir mas:
Teorema 7.62 Si f : X Y es una inmersi on regular, entonces C
X/Y
es un
haz localmente libre, y f es de codimensi on n si y s olo si C
X/Y
tiene rango n.
Demostraci on: Si x X, sea y = f(x). Tenemos que C
X/Y,x
= I
y
/I
2
y
,
y el ideal I
y
esta generado por una sucesi on regular, digamos de longitud n.
El teorema [5.23] implica que I
y
/I
2
y
es libre de rango n como O
Y,y
/I
y
-modulo,
es decir, como O
X,x
-modulo. Por lo tanto C
X/Y
es localmente libre, y tiene
rango n si y solo si f tiene codimension n.
Observemos que si X es conexo y C
X/Y
es localmente libre, entonces ha
de ser localmente libre de rango n para un n, luego toda inmersi on regular
f : X Y tiene codimension n para alg un n.
Ejemplo Consideremos un dominio ntegro A, sea B = A[X
0
, . . . , X
r
], sea
Y = P
r
A
, sea F B una forma de grado d, sea X = Proy(B/(F)) y sea
i : X Y la inmersi on cerrada natural. Vamos a calcular C
X/Y
.
Llamemos I al haz de ideales asociado a i y consideremos los abiertos anes
U
i
= D(X
i
) Y . Si identicamos O
Y
(U
i
) = A[X
0
/X
i
, . . . , X
n
/X
i
], entonces
I(U
i
) = (F
i
), donde F
i
= F/X
d
i
. As, V
i
= X U
i
es el subesquema cerrado del
espacio afn U
i
determinado por I(U
i
), de modo que O
X
(V
i
) = O
Y
(U
i
)/I(U
i
).
Puesto que todos los anillos que estamos considerando son dominios ntegros,
es obvio que, para cada P X, el ideal I
P
esta generado por una sucesi on
regular (de un solo termino). Esto signica que i es una inmersion regular de
codimension 1 y, por el teorema anterior, sabemos que C
X/Y
es un haz inversible
en X.
Explcitamente, es obvio que I(U
i
) es un O
Y
(U
i
)-modulo libre generado por
F
i
, de donde se sigue inmediatamente que C
X/Y
(V
i
) = (I/I
2
)(U
i
) es un O
X
(V
i
)-
modulo libre generado por [F
i
].
7.6. Inmersiones regulares 283
Llamemos V
ij
= V
i
V
j
= X U
i
U
j
. Tenemos que
[F
i
][
V
ij
= [FX
d
j
/(X
i
X
j
)
d
] = [X
2
j
/(X
i
X
j
)]
d
[FX
d
i
/(X
i
X
j
)
d
]
= [X
2
j
/(X
i
X
j
)]
d
[F
j
][
V
ij
.
Consideremos, por otra parte, el haz O
X
(d). Tenemos que O
X
(d)(V
i
) es
el O
X
(U
i
)-modulo libre generado por
i
= 1/[X
i
]
d
, y estos generadores cumplen
la misma relacion:

i
[
V
ij
= ([X
j
]/[X
i
X
j
])
d
= [X
2
j
/(X
i
X
j
)]
d
([X
i
]/[X
i
X
j
])
d
= [X
2
j
/(X
i
X
j
)]
d

j
[
V
ij
.
As pues, los isomorsmos C
X/Y
(V
i
)

= O
X
(d)(V
i
) dados por [F
i
]
i
determinan isomorsmos de haces C(X/Y )[
V
i

= O
X
(d)[
V
i
que coinciden sobre
cada V
ij
, por lo que se pegan paa formar un isomorsmo C
X/Y

= O
X
(d).
Teorema 7.63 Si f : X Y y g : Y Z son inmersiones regulares
entre esquemas localmente noetherianos (de codimensi on m y n respectivamente)
entonces f g es una inmersi on regular (de codimensi on m+n) y tenemos una
sucesi on exacta
0 f

C
Y/Z
C
X/Z
C
X/Y
0.
Demostraci on: Sea I el haz de ideales de O
Z
asociado a Y , de modo que,
para cada abierto U de Z tenemos que I(U) es el n ucleo del homomorsmo
g
#
U
: O
Z
(U) O
Y
(g
1
[U]) y, para cada y Y , el ideal I
g(y)
es el n ucleo del
epimorsmo g
#
y
: O
Z,g(y)
O
Y,y
. Igualmente, sea J el haz de ideales de O
Z
asociado a X y sea K el haz de ideales de O
Y
asociado a X.
Es claro que I J, as como que, para cada punto y Y , el isomor-
smo O
Z,g(y)
/I
g(y)
O
Y,y
inducido por g
#
y
se restringe a un isomorsmo
J
g(y)
/I
g(y)
K
y
.
Fijemos un punto x X, sea y = f(x) y sea z = g(y). Como g es regular
en y, tenemos que I
z
= (a
1
, . . . , a
n
), donde los generadores forman una sucesi on
regular en O
Z,z
. Por otra parte, K
y
tambien esta generado por una sucesi on
regular en O
Y,y
, luego J
z
/I
z
= ([b
1
], . . . , [b
m
]), donde los generadores forman
tambien una sucesion regular en O
Z,z
/I
z
.
De aqu concluimos que J
z
= (a
1
, . . . , a
n
, b
1
, . . . , b
m
), donde los generadores
forman una sucesi on regular en O
Z,z
. Esto prueba que f g es una inmersion
regular en x (y la codimensi on es m+n si f y g tienen codimensiones m y n).
Observemos ahora que K

= g

(I/J). En efecto, para cada abierto U de Z,


tenemos que g
#
U
induce un monomorsmo
J(U)/I(U) K(g
1
[U]) = g

(K)(U).
Este monomorsmo de haces (J/I)

(K) se extiende a un monomorsmo


J/I g

(K). A su vez, este induce un monomorsmo g

(J/I) K tal
284 Captulo 7. Regularidad
que, para cada y Y , el homomorsmo g

(J/I)
y
K
y
se corresponde con el
isomorsmo J
z
/I
z
K
y
(donde z = g(y)).
Claramente, tenemos una sucesion exacta de O
Z
-modulos
I/I
2
J/J
2
(J/I)
_
(J/I)
2
0.
Aplicando g

obtenemos la sucesion exacta de O


Y
-modulos
C
Y/Z
g

(J/J
2
) K/K
2
0,
y aplicando f

obtenemos la sucesion exacta de O


X
-modulos
f

C
Y/Z
C
X/Z

C
X/Y
0.
El homomorsmo f

C
Y/Z
N() es suprayectivo, y hemos de probar que
es un isomorsmo. Si x X, entonces 7.62 nos da que f

(C
Y/Z
)
x
, C
X/Z,x
y
C
X/Y,x
son O
X,x
-modulos libres de rango n, m + n y m respectivamente. En
particular son planos, luego por [A.10] tambien es plano N()
x
. Ahora bien,
N() es un haz coherente, luego N()
x
es un O
X,x
-modulo nitamente generado.
Por el teorema [A.4] es libre. Obviamente, su rango es n, es decir, el mismo
que el de f

(C
Y/Z
)
x
. En denitiva, los haces f

(C
Y/Z
)
x
y N() son localmente
libres del mismo rango. Basta aplicar el teorema 7.56
Ahora ya podemos ocuparnos de la sucesi on exacta del teorema 7.41 d):
Teorema 7.64 Sea S un esquema localmente noetheriano y sean X, Y esque-
mas suaves sobre S. Entonces, toda inmersi on cerrada f : X Y denida so-
bre S es una inmersi on regular, y tenemos una sucesi on exacta de O
X
-m odulos:
0 C
X/Y
f

1
Y/S

1
X/S
0.
Demostraci on: Sea x X, sea y = f(x) y sea s S la imagen de
ambos. Vamos a probar por inducci on sobre e = dim
y
Y
s
dim
x
X
s
que f es
una inmersi on regular de codimensi on e en x.
Si e = 0 entonces la inmersion X Y esta en las mismas circunstancias
que la inmersi on X Z considerada en la prueba del teorema 7.53. All,
a partir unicamente de la hip otesis de que e = 0 (y de que los puntos x e y
son suaves sobre S) concluimos que la inmersi on (en nuestro caso X Y )
se restringe a una inmersi on abierta en un entorno de x. En particular, es una
inmersi on regular de codimensi on 0 en x.
Supongamos ahora que e 1. Tal y como se razona al principio de la prueba
de 7.53, tenemos que d = dim
x
X
s
es el mismo que se dene en el enunciado del
teorema 7.52. La inmersion f : X Y cumple lo requerido por dicho teorema
salvo que r = dim
y
Y
s
> d.
La prueba de 7.52 nos da entonces que, restringiendo f a entornos anes de
x e y, podemos factorizarla en inmersiones cerradas X Z Y de modo
que dim
z
Z
s
= r 1. Por hip otesis de induccion, X Z es una inmersion
regular en x de codimension e 1. Basta probar que Z Y es una inmersion
7.6. Inmersiones regulares 285
regular de codimensi on 1. Ahora bien, Z se construye como Z = V (f), para
cierto f I(Y ), donde I es el ideal asociado a la inmersion dada (a la que
tambien hemos llamado f). Es claro entonces que el n ucleo de O
Y,y
O
Z,z
es (f
y
), y f
y
,= 0 (o no se habra rebajado la dimensi on r).
Ademas, en la prueba de 7.52 vemos tambien que f
y
no es un divisor de
cero en O
Y,y
/m
s
O
Y,y

= O
Y
s
,y
, luego tampoco lo es en O
Y,y
, lo que signica
precisamente que la inmersion Z Y es regular de codimension 1 en z.
La sucesion del enunciado es la dada por el teorema 7.41 d), y s olo hemos
de probar la exactitud en C
X/Y
. Los tres haces son localmente libres y los
teoremas 7.53, 7.62 y lo que acabamos de probar, resulta que, para cada x X,
rang C
X/Y
= rang (f

1
Y/S
)
x
rang
1
X/S,x
.
Ahora basta aplicar el mismo argumento que en 7.63.
Veamos ahora que la palabra codimensi on en la denici on de inmersi on
regular es oportuna:
Teorema 7.65 Sea f : X Y una inmersi on regular de codimensi on n.
Para cada componente irreducible Y

de Y tal que X

= Y

f[X] ,= , se
cumple que X

tiene codimensi on n en Y

.
Demostraci on: Si tomamos un entorno afn U de un punto de X

y restrin-
gimos f a f
1
[U] U, es claro que f sigue siendo regular de codimensi on n
y que la codimensi on de X

U en Y

U sigue siendo la misma. Equiva-


lentemente, podemos suponer que Y = EspA es un esquema afn noetheriano.
Entonces Y

se corresponde con un primo minimal p de A, mientras que X se


corresponde con un ideal I de A y X

se corresponde con el ideal I

= I +p ,= A,
por hip otesis. Fijemos un ideal maximal m de A tal que I

m.
La regularidad de f equivale a que, para todo ideal q EspA que contiene
a I, el ideal I
q
esta generado por una sucesi on regular de n elementos. De
aqu se sigue que lo mismo es cierto para todo ideal q EspA
m
que contiene
a I
m
. As pues, la inmersi on natural Esp(A
m
/I
m
) EspA
m
es regular de
codimension n.
Ademas, la codimension de X

en Y

es la maxima longitud de una cadena


de ideales primos de A comprendidos entre p e I

, que coincide con la m axima


longitud de una cadena de ideales primos de A
m
comprendidos entre p
m
e I

m
,
es decir, con la codimension de V (I
m
) V (p
m
) en V (m). Por consiguiente,
no perdemos generalidad si suponemos que X = EspA, donde A es un anillo
noetheriano local.
En tal caso, el propio ideal I = I
m
esta generado por una sucesi on regular,
digamos I = (a
1
, . . . , a
n
). Es claro que podemos expresar f como composicion
de n inmersiones regulares de codimension 1, por lo que basta probar el teorema
para n = 1. Entonces I = (a), donde a A no es un divisor de cero. En
particular a / p (pues los primos minimales estan formados por divisores de
cero), y hemos de probar que la codimensi on de V ([a]) en A/p es 1, pero esto
es el teorema de los ideales principales (que nos asegura que todos los primos
minimales de ([a]) en A/p tienen altura 1).
286 Captulo 7. Regularidad
Para terminar probamos que las inmersiones regulares se conservan por cam-
bios de base planos:
Teorema 7.66 Sea f : X Y una inmersi on regular, sea Y

Y un
homomorsmo plano y sea X

= X
Y
Y

. Entonces, la proyecci on X

es un inmersi on regular, y si p : X

X es la otra proyecci on, existe un


isomorsmo de haces p

C
X/Y

= C
X

/Y
.
Demostraci on: Llamemos : Y

Y ,

f : X

. Tomemos un
abierto afn U Y , con lo que f
1
[U] es un abierto afn en X. Sea U

un
abierto afn tal que U


1
[U]. Entonces

f
1
[U

] = X

Y
U

= f
1
[U]
U
U

.
Los abiertos f
1
[U]
U
U

son un cubrimiento abierto de X

.
Si U = EspA y U

= EspB, tenemos un homomorsmo plano A B,


f
1
[U] = Esp(A/I), para cierto ideal I A, y
f
1
[U]
U
U

= Esp(B
A
A/I) = Esp(B/BI).
El hecho de que f sea regular (en los puntos de f
1
[U]) quiere decir que el
ideal I esta localmente generado por una sucesiones regulares, y lo que hemos
de probar es que el ideal IB esta localmente generado por sucesiones regulares.
Ahora bien, lo cierto es que IB esta localmente generado por las mismas suce-
siones que generan a I. Lo unico que hemos de probar es que si : A B
es un homomorsmo plano entre anillos noetherianos locales, la imagen de una
sucesion A-regular a
1
, . . . , a
n
es una sucesion B-regular.
En primer lugar notamos que A/(a
1
, . . . , a
i
) B/(a
1
, . . . , a
i
) tambien es
plano. En efecto, si I = (a
1
, . . . , a
i
), tenemos que B/BI

= B
A
(A/I). Como
consecuencia, basta probarlo para n = 1.
Tenemos a A tal que a no es una unidad ni un divisor de cero en a.
Entonces (a) no es una unidad (pues suponemos que [m
A
] m
B
) y, como la
multiplicaci on por a es un monomorsmo A A, al multiplicarla por
A
B
obtenemos que la multiplicaci on por (a) es un monomorsmo B B, es
decir, que (a) no es un divisor de cero en B.
Con esto hemos probado que

f es una inmersion regular (sobre cada uno de
los puntos de cada uno de los abiertos de un cubrimiento de X

) de la misma
codimension que f.
Sea ahora I el haz de ideales de O
Y
asociado a la inmersion cerrada f y sea
I

el haz de ideales de O
Y
asociado a

f. Conservamos la notacion precedente.
Por el teorema 5.8 tenemos que
(

I)(U

) = I(U)
O
Y
(U)
O
Y
(U

= I(U)O
Y
(U

) = IB = I

(U

),
donde hemos usado el teorema [A.7]. Los abiertos U

forman un cubrimiento de
Y

y es claro que estos isomorsmos conmutan con las restricciones, luego denen
un isomorsmo de haces

I

= I

. De aqu se deriva a su vez un isomorsmo

(I/I
2
)

= I

/I
2
, y entonces
p

C
X/Y

= p

(I/I
2
)

=

f

(I/I
2
) =

f

(I

/I
2
) = C
X

/Y
.
7.7. Intersecciones completas locales 287
7.7 Intersecciones completas locales
Finalmente estamos en condiciones de probar que el hecho de que los ideales
locales de un subesquema cerrado de un conjunto algebraico regular sean inter-
secciones completas es una propiedad intrnseca del subesquema. Para probarlo
conviene denir el concepto siguiente:
Denicion 7.67 Sea S un esquema localmente noetheriano y f : X S
un homomorsmo de tipo nito. Diremos que f es una intersecci on completa
alrededor de un punto P X si existe un entorno U de P y un diagrama
conmutativo
Z
g

U
f|
U

S
donde i es una inmersi on regular y g es un homomorsmo suave. Diremos que X
es localmente una intersecci on completa si lo es alrededor de todos sus puntos.
En otras palabras: un esquema X/S de tipo nito es localmente una inter-
seccion completa si cada punto tiene un entorno que se puede sumergir mediante
una inmersi on regular en un esquema Z/S suave sobre S. El resultado principal
que hemos de probar es que, en tal caso, toda inmersi on cerrada de X/S en
cualquier esquema suave Z/S es regular.
Observemos que la situacion es mas natural si el esquema S es regular.
Entonces, un esquema Z en las condiciones de la denici on anterior ha de ser
tambien regular (teorema 7.50). En particular Z es un esquema de Cohen-
Macaulay (es decir, sus anillos locales son anillos de Cohen-Macaulay). En
virtud de los teoremas [5.39] y [5.44], que i sea una inmersion regular, es decir,
que el n ucleo de cada i
#
P
este generado por una sucesi on regular, equivale a que
dicho n ucleo este generado por dimO
Z,P
dimO
X,P
elementos. Ademas, en tal
caso el teorema [5.37] nos da que O
X,P
es tambien un anillo de Cohen-Macaulay.
En particular hemos probado lo siguiente:
Teorema 7.68 Si un esquema X/S es localmente una intersecci on completa y
S es regular, entonces X es un esquema de Cohen-Macaulay.
En virtud del teorema 7.60, es obvio que toda intersecci on completa en A
n
k
o en P
n
k
es localmente una interseccion completa.
Veamos ahora las propiedades b asicas de las intersecciones completas locales:
Teorema 7.69 Se cumplen las propiedades siguientes:
a) Las inmersiones regulares y los homomorsmos suaves son localmente in-
tersecciones completas.
288 Captulo 7. Regularidad
b) Todo homomorsmo de tipo nito entre esquemas regulares localmente
noetherianos es localmente una intersecci on completa.
c) La composici on de intersecciones completas locales es una intersecci on
completa local.
d) Las intersecciones completas locales se conservan por cambios de base pla-
nos.
Demostraci on: a) es inmediato a partir de la denici on.
b) Fijado un punto P X, podemos sustituir Y por un entorno afn noe-
theriano de f(P) y X por un entorno afn noetheriano de P contenido en su
antiimagen. Entonces f sigue siendo un homomorsmo de tipo nito entre
esquemas noetherianos (ahora anes) y es claro que si esta restriccion es una
interseccion completa en P tambien lo sera el homomorsmo original.
En denitiva, podemos partir de un homomorsmo f : EspB EspA
inducido por un homomorsmo de anillos A B que convierte a B en una
A-algebra de tipo nito. Podemos descomponerlo como A C B, donde
C = A[X
1
, . . . , X
n
], el primer homomorsmo es el natural y el segundo es un
epimorsmo. Equivalentemente, tenemos una factorizaci on
A
n
Y

X
f

Y
El homomorsmo A
n
Y
Y es suave, luego solo hemos de probar que la
inmersi on cerrada i es regular. La hip otesis de que Y es regular equivale a que
el anillo A lo es, y entonces C es regular por [5.21]. En otras palabras, A
n
Y
es
regular cuando Y lo es.
Fijado un punto P X, consideramos el epimorsmo i
#
P
: O
i(P)
O
P
. Los
dos anillos son regulares (el particular son anillos de Cohen-Macaulay), luego
los teoremas [5.19], [5.18] y [5.39] implican que el n ucleo de i
#
P
esta generado
por una sucesi on regular.
c) Sean f : X Y y g : Y Z intersecciones completas locales. Fijamos
un punto P X y, restringiendo los esquemas a entornos de P, f(P) y g(f(P)),
tenemos factorizaciones f = i
1
s
1
, g = i
2
s
2
, donde i
1
, i
2
son inmersiones cerradas
y s
1
, s
2
son homomorsmos suaves.
X
f

i
1

Y
g

i
2

Z
W
1
h

i
3

s
1

W
2
s
2

W
3
s
3

7.7. Intersecciones completas locales 289


Si probamos que h = s
1
i
2
es localmente una interseccion completa, entonces
(restringiendo nuevamente los esquemas si es necesario) factorizara como h =
i
3
s
3
, y tendremos la factorizaci on buscada de fg = i
1
i
3
s
3
s
2
. As pues, basta
probar el teorema cuando f es un homomorsmo suave y g es una inmersion
regular.
Restringiendo los esquemas como en la prueba del apartado b), podemos
factorizar f a traves de A
n
Y
, de modo que tenemos la situacion reejada en el
diagrama siguiente:
X
i

Y
g

Z
A
n
Y

A
n
Z

El homomorsmo i es una inmersion cerrada, que por el teorema 7.64 es


una inmersi on regular. El homomorsmo h inducido por g entre los espacios
anes correspondientes es tambien una inmersi on regular porque el cambio de
base A
n
Z
Z es plano. As pues, ih es una inmersion regular y la proyecci on
A
n
Z
Z es suave. Esto prueba que fg es localmente una interseccion completa.
d) es consecuencia inmediata de los teoremas analogos sobre homomorsmos
suaves (teorema 7.51) y sobre inmersiones cerradas (teorema 7.66).
Teorema 7.70 Sea Y un esquema localmente noetheriano y supongamos que
f : X Y es a la vez una inmersi on cerrada y una intersecci on completa
local. Entonces f es una inmersi on regular.
Demostraci on: Consideremos una descomposicion
Z
s

X
f

Y
seg un la denici on de interseccion completa local, donde hemos sustituido X por
un entorno de un punto arbitrario. Restringiendo m as los esquemas podemos
suponer que todos ellos son anes. Puesto que O
Z
(Z) es una O
Y
(Y )-algebra de
tipo nito, podemos factorizar s como
Z
s

A
n
Y
s

X
f

Y
donde s

es suave y la inmersion cerrada i

es regular por 7.64. Equivalentemente,


podemos suponer que Z es A
n
Y
. En terminos de anillos tenemos el siguiente
290 Captulo 7. Regularidad
diagrama conmutativo:
A[X
1
, . . . , X
n
]
q

A
p

B
donde p y q son epimorsmos y el anillo A es noetheriano (luego los demas
tambien). Adem as, los n ucleos de las localizaciones de q estan generados por
sucesiones regulares, y queremos probar que lo mismo sucede con p.
Elegimos a
i
A tal que q(X
i
) = p(a
i
) (para i = 1, . . . , n). Entonces la
sustituci on X
i
X
i
a
i
determina un autormosmo de A[X
1
, . . . , X
n
] que,
compuesto con q, nos da un homomorsmo q

que hace que el diagrama siga


siendo conmutativo, que el los n ucleos de las localizaciones de q

esten genera-
dos tambien por sucesiones regulares y ademas q

(X
i
) = 0 para todo i. Equi-
valentemente, podemos suponer que q(X
i
) = 0. Entonces q es simplemente el
homomorsmo que a cada polinomio le asigna la imagen por p de su termino
independiente.
Fijemos un ideal primo q en B y sea p su antiimagen en A. Entonces tenemos
un diagrama conmutativo
A
p
[X
1
, . . . , X
n
]
q

A
p
p

B
q
Notemos que p

es la localizacion de p en q y que, aunque q

no es la locali-
zacion de q en q (porque el anillo de polinomios no es local), se cumple que la
localizacion de q en q coincide con la localizacion de q

en q. Equivalentemente,
podemos suponer que los anillos A y B son locales.
Si m es el ideal maximal de A, entonces la localizacion de q es el homomor-
smo q : A[X
1
, . . . , X
n
]
m
B, donde m

= (m, X
1
, . . . , X
n
). Igualmente, si I
es el n ucleo de p, entonces el n ucleo de q es I

= (I, X
1
, . . . , X
n
)
m
.
Con esto hemos reducido el problema al siguiente enunciado de algebra con-
mutativa:
Sea A un anillo noetheriano local y sea m su ideal maximal, consideremos
m

= (m, X
1
, . . . , X
n
), sea I m un ideal de A tal que el ideal (I, X
1
, . . . , X
n
)
m

este generado por una sucesi on regular en A[X


1
, . . . , X
n
]
m
. Entonces I esta
generado por una sucesi on regular en A.
La prueba es muy sencilla (teniendo en cuenta los resultados con los que
contamos sobre sucesiones regulares): Si I = (a
1
, . . . , a
r
), entonces
(I, X
1
, . . . , X
n
)
m
= (a
1
, . . . , a
r
, X
1
, . . . , X
n
).
7.7. Intersecciones completas locales 291
Podemos eliminar generadores hasta tener un generador minimal, pero es
evidente que no podemos eliminar ninguna indeterminada, luego llegamos a que
(I, X
1
, . . . , X
n
)
m
admite un sistema generador minimal de la forma
X
1
, . . . , X
n
, a
1
, . . . , a
s
,
donde a
1
, . . . , a
s
I. Por el teorema [5.35] (ver la observaci on posterior), tene-
mos que estos generadores forman una sucesion regular. En particular, a
1
, . . . , a
s
son una sucesion regular del cociente
A[X
1
, . . . , X
n
]
m
/(X
1
, . . . , X
n
)
m


=
_
A[X
1
, . . . , X
n
]/(X
1
, . . . , X
n
)
_
m

/(X
1
,...,X
n
)

= A
m

= A.
A traves del isomorsmo, la sucesion se corresponde con ella misma (vista
ahora como sucesion en I) y el ideal generado por ella es
(I, X
1
, . . . , X
n
)
m
/(X
1
, . . . , X
n
)
m


= I.
Por lo tanto, I = (a
1
, . . . , a
r
) esta generado por una sucesi on regular.
Finalmente demostramos el resultado que perseguamos:
Teorema 7.71 Supongamos que X/S es localmente una inmersi on completa y
que i : X Y es una inmersi on cerrada (denida sobre S) en un esquema
suave Y/S. Entonces i es una inmersi on regular.
Demostraci on: Sea Z = X
S
Y , con lo que tenemos el diagrama conmu-
tativo:
Z
q

X
i

S
donde p y q son las proyecciones y j = (1, i), de modo que jp = 1. Como p se
obtiene de a traves de un cambio de base, tenemos que p es suave y, como es
plano (por ser suave) y es localmente una interseccion completa, q es tambien
localmente una interseccion completa.
Puesto que la regulridad de i es una propiedad local, podemos restringirnos
a entornos de un punto arbitrario de X (y de sus correspondientes imagenes),
por lo que podemos suponer que todos los esquemas son anes. En particular
Z es separado sobre X, de donde se sigue que j es una inmersion cerrada, pues
podemos descomponerla como X

= X
Z
Z X
X
Z

= Z y aplicar el
teorema 4.12 a). Considerando a X y Z como esquemas suaves sobre X, el
teorema 7.64 nos da que j es una inmersion regular, luego i = jq es localmente
una intersecci on completa. Por el teorema anterior es una inmersi on regular.
M as adelante necesitaremos el hecho siguiente:
292 Captulo 7. Regularidad
Teorema 7.72 En las condiciones del teorema anterior, si adem as el homo-
morsmo : X S es una inmersi on regular, entonces tenemos una sucesi on
exacta
0 C
X/S
C
X/Y
i

1
Y/S
0.
Demostraci on: Continuando la demostraci on del teorema anterior, ahora
tenemos que q es una inmersion cerrada porque se obtiene de por cambio de
base, y sabemos que es localmente una interseccion completa, luego el teorema
7.70 nos da que q es una inmersion regular. Tambien lo es j, y el teorema 7.63
nos da una sucesi on exacta
0 j

C
Z/Y
C
X/Y
C
X/Z
0.
Por otra parte, C
Z/Y
= p

C
X/S
por el teorema 7.66, luego
j

C
Z/Y

= j

C
X/S

= C
X/S
.
Por ultimo, aplicamos el teorema 7.64 a j con S = X, lo que, junto con 7.41
a), nos da un isomorsmo
C
X/Z

= j

1
Z/X

= j

1
Y/S

= i

1
Y/S
.
Al poner estos dos isomorsmos en la sucesion exacta precedente, tenemos
la sucesion exacta del enunciado.
Captulo VIII
Divisores
Un divisor en un esquema es esencialmente una posible distribuci on de ce-
ros y polos de una funci on racional. Enseguida estaremos en condiciones de
comprender por que esta nocion representa un papel central en el estudio de
los esquemas, pero, de momento, podemos destacar que los divisores permiten
expresar de la forma m as operativa posible el grupo de Picard. En realidad va-
mos a denir dos tipos de divisores: los divisores de Weil son los m as sencillos,
pero solo se comportan adecuadamente en esquemas noetherianos normales; en
cambio, los divisores de Cartier solo requieren que los esquemas sean localmente
noetherianos, y ambas nociones son equivalentes sobre esquemas noetherianos
ntegros regulares. Empezaremos generalizando y estudiando m as a fondo la
noci on de funci on racional, que hasta ahora s olo tenemos denida sobre esque-
mas ntegros.
8.1 Funciones racionales
Si X/k es un conjunto algebraico cuasiproyectivo en el sentido cl asico, O
X
(X)
es la k-algebra de las funciones regulares en X. Vamos a ver que, siempre en
el caso clasico, las funciones racionales pueden verse como funciones regulares
denidas en casi todo X, pero que admiten un conjunto de singularidades
o polos donde no est an denidas. Con casi todo queremos decir que este
conjunto de polos ha de ser peque no, en el sentido de que ser a un cerrado de
interior vaco. Equivalentemente, una funci on racional en X sera esencialmente
una funci on regular denida en un abierto denso en X. En el caso abstracto,
en el que el esquema que estemos considerando no sea necesariamente reducido,
tendremos que exigir en realidad que los dominios de las funciones racionales
sean fuertemente densos, de acuerdo con la denici on 3.20. En un esquema redu-
cido, fuertemente denso equivale a denso, pero en general necesitamos trabajar
con abiertos fuertemente densos porque entonces el teorema 3.19 nos permite
probar la siguiente versi on del principio de prolongaci on analtica, que es la base
de la denici on de funci on racional:
293
294 Captulo 8. Divisores
Teorema 8.1 Sea X un esquema localmente noetheriano y sea F el conjunto
de todos los pares (V, f) tales que V X es un abierto fuertemente denso y
f O
X
(V ). La relaci on en F dada por
(V, f) (V

, f

) si f[
V V
= f

[
V V

es una relaci on de equivalencia.


Demostraci on: La unica propiedad no trivial es la transitividad: si tene-
mos (V, f) (V

, f

) (V

, f

), entonces f y f

coinciden en V V

, que
es un abierto fuertemente denso en X. El teorema 3.19 implica que la restricci on
de V V

a V V

es inyectiva, luego f y f

coinciden en V V

.
Denicion 8.2 En las condiciones del teorema anterior, llamaremos funciones
racionales en X a las clases de equivalencia en F respecto a la relacion indicada.
Representaremos por K(X) al conjunto de todas las funciones racionales en X.
Si f K(X), entonces f es un conjunto de pares (V
i
, f
i
) F, y si llamamos
V
0
=

i
V
i
, la denici on de haz nos da que las f
i
determinan un f
0
O
X
(V
0
)
tal que f = [(V
0
, f
0
)]. Llamaremos a V
0
el dominio de f.
As pues, una funci on racional f K(X) con dominio V X puede verse
como un f O
X
(V ) con la propiedad de que no puede extenderse a un abierto
mayor. En particular podemos considerar que O
X
(X) K(X).
Es evidente que si V X es un abierto fuertemente denso en X, entonces
toda f O
X
(V ) se extiende a una unica funci on racional en K(X) denida en
un abierto tal vez mayor (a saber, la funci on [(V, f)]).
El conjunto K(X) tiene estructura de anillo con las operaciones denidas de
forma natural: dadas f, f

K(X) con dominios V y V

, el abierto V V

es
fuertemente denso en X y f[
V V
+ f

[
V V
O
X
(V V

) se extiende a una
unica funci on racional f + g. El producto fg se dene de forma similar. Con
estas operaciones, O
X
(X) es un subanillo de K(X).
Observemos que si X es un esquema ntegro, entonces todos los abiertos no
vacos son fuertemente densos, y ademas los abiertos no vacos son los entornos
del punto generico X. Esto hace que K(X) = O
X,
, de modo que el anillo
de funciones racionales que acabamos de denir coincide con el cuerpo K(X)
denido en 3.14.
En general, K(X) no es un cuerpo. Vamos a mostrar su estructura algebraica
en el caso de los esquemas anes noetherianos, para lo cual necesitamos el
siguiente resultado elemental:
Teorema 8.3 Si A es un anillo noetheriano y U es un abierto fuertemente
denso en EspA, entonces existe un s A regular tal que D(s) U.
8.1. Funciones racionales 295
Demostraci on: Sea EspA U = V (I), donde I es un ideal de A. Como
U contiene a todos los primos asociados de A (que son un n umero nito porque
A es noetheriano), el ideal I no esta contenido en ninguno de ellos, luego por el
teorema [3.51] no esta contenido en la uni on. Por consiguiente, existe un s I
regular, y obviamente D(s) U.
Teorema 8.4 Si X es un esquema afn noetheriano, el monomorsmo natural
O
X
(X) K(X) se extiende a un isomorsmo F(O
X
(X))

= K(X) (donde F
representa el anillo completo de cocientes).
Demostraci on: Pongamos que X = EspA, donde A es un anillo noethe-
riano, y hemos de probar que el monomorsmo A K(X) se extiende a un
isomorsmo F(A)

= K(A).
Si s A es regular, entonces U = D(s) es un abierto fuertemente denso
en X (por el teorema [3.49]) y podemos extender 1/s A
s
= O
X
(U) hasta
una funci on racional que representaremos igualmente por 1/s K(X) (pues
es la inversa de s O
X
(X) K(X)). Esto implica que el monomorsmo
A K(X) se extiende de forma unica a un homomorsmo
F(A) K(X).
Se trata de un monomorsmo, pues si a/s = 0 en K(X), tambien a/s = 0
como funci on de O
X
(D(s)) = A
s
, luego tambien como funci on de F(A).
Tomemos ahora f K(X) y sea U X su dominio. Por el teorema anterior
existe s A regular tal que V = D(s) U, con lo que f = [(V, a/s
n
)] para
cierto a A. Es claro que a/s
n
F(A) es una antiimagen de f.
Cuando X es ntegro, el teorema 3.13 dice mas que el teorema anterior, pues
arma que K(X) puede identicarse con el cuerpo de cocientes de cualquier
abierto de X afn y no vaco. En el caso general esto es cierto para cualquier
abierto afn fuertemente denso. Para probarlo, conviene observar primero que
podemos hablar del haz de funciones racionales sobre un esquema X.
En efecto, si U X es un abierto arbitrario y f K(X) tiene dominio V ,
entonces V U es un abierto fuertemente denso en U, luego f[
V U
se extiende a
una unica funci on racional que representaremos por f[
U
K(U). Es claro que
si dos funciones racionales tienen la misma restriccion a un abierto fuertemente
denso, entonces son iguales.
Con estas restricciones, K se convierte en un prehaz. Escribiremos por cla-
ridad K
X
, si bien, cuando U X es un abierto, K
X
(U) es simplemente K(U).
Tenemos un monomorsmo natural O
X
K
X
.
Teorema 8.5 Si X es un esquema localmente noetheriano, el prehaz K
X
es en
realidad un haz de O
X
- algebras.
Demostraci on: Tomemos una uni on de abiertos U =

i
U
i
X.
296 Captulo 8. Divisores
Si tenemos funciones f
i
K
X
(U
i
) tales que f
i
[
U
i
U
j
= f
j
[
U
i
U
j
para todo
par de ndices i, j, sea V la uni on de los dominios de las f
i
. Es claro que V
es un abierto fuertemente denso en U y que las f
i
determinan una g O
X
(V )
(porque O
X
es un haz), y g se extiende a una unica f K
X
(U) que cumple que
f[
U
i
= f
i
. Similarmente se comprueba que si una f K
X
(U) cumple f[
U
i
= 0,
entonces f = 0.
Las restricciones de funciones racionales tienen una expresion natural en
terminos de los isomorsmos dados por el teorema 8.4. Conviene observar pri-
mero lo siguiente:
Teorema 8.6 Si X es un esquema afn, un elemento f O
X
(X) es regular si
y s olo si f
P
O
X,P
es regular para todo punto P X.
Demostraci on: Si X = EspA, hemos de probar que un a A es regular
si y solo si a/1 A
p
es regular para todo p EspA.
Si a es regular y p EspA, entonces a/1 ,= 0 y si (a/1)(b/s) = 0, existe un
s

A p tal que as

b = 0, luego s

b = 0, luego b/s = 0. Esto prueba que a/1


es regular.
Si las localizaciones de a son regulares entonces a ,= 0 y, si ab = 0 con
b ,= 0, podramos tomar un ideal maximal m A tal que An(b) m. Entonces
(a/1)(b/1) = 0 en A
m
y b/1 ,= 0, luego a/1 no es regular en A
m
, contradicci on.
El teorema anterior implica en particular que si X es un esquema arbitrario
y V U X son abiertos anes, entonces cada s O
X
(U) regular cumple que
s[
V
O
X
(V ) es tambien regular, luego la restricci on determina un homomor-
smo F(O
X
(U)) F(O
X
(V )).
Ahora es f acil comprobar que si X es un esquema localmente noetheriano y
V U X son abiertos anes noetherianos, la restricci on K
X
(U) K
X
(V )
se corresponde, a traves de los isomorsmos dados por el teorema 8.4, con el
homomorsmo a/s a[
V
/s[
V
.
Por otra parte, si P U, tambien tenemos un homomorsmo natural
F(O
X
(U)) F(O
X,P
). El teorema siguiente muestra que este homomorsmo
se corresponde con K
X
(U) K
X,P
.
Teorema 8.7 Si X es un esquema localmente noetheriano y P X, entonces
K
X,P

= F(O
X,P
).
Demostraci on: El monomorsmo de haces O
X
K
X
determina un
homomorsmo O
X,P
K
X,P
. Vamos a probar que si s O
X,P
es regular,
existe un entorno afn noetheriano V de P y un f O
X
(V ) regular tal que
s = f
P
.
En principio existe un abierto afn noetheriano P U X y un g O
X
(U)
tal que s = g
P
. Sea I = An(g) O
X
(U), que es un ideal nitamente generado.
Si h recorre un generador nito de I, tenemos que h
P
s = 0, luego h
P
= 0,
8.1. Funciones racionales 297
luego existe un entorno V de P tal que h[
V
= 0. Podemos tomar el mismo
entorno V para todos generadores h y exigir adem as que V = D(a), para cierto
a O
X
(U).
Entonces h[
V
= 0 para todo h I. Llamamos f = g[
V
, de modo que s = f
P
.
Hemos de ver que f es regular en O
X
(V ) = O
X
(U)
a
. Ciertamente f ,= 0 y si
f(b/a
n
) = 0 en O
X
(V ), con b O
X
(U), entonces gba
m
= 0, luego ba
m
I,
luego ba
m
/1 = 0 en O
X
(V ), luego ba
r
= 0, luego b/a
n
= 0. Esto prueba que f
es regular.
Consecuentemente, podemos considerar 1/f F(O
X
(V ))

= K
X
(V ) cuya
imagen en K
X,P
es el inverso de la imagen de s. Esto nos da un homomorsmo
natural
F(O
X,P
) K
X,P
,
caracterizado por los diagramas conmutativos
F(O
X
(U))

K
X
(U)

F(O
X,P
)

K
X,P
(donde U es cualquier entorno afn noetheriano de P).
Ademas hemos probado que para todo f F(O
X,P
) existe un entorno U de
P tal que f tiene antiimagen en O
X
(U). Teniendo en cuenta los isomorsmos
F(O
X
(U))

= K
X
(U), es facil ver que tambien F(O
X,P
)

= K
X,P
.
Ahora generalizamos el teorema 3.19:
Teorema 8.8 Sea X un esquema localmente noetheriano y U X un abierto
fuertemente denso. Entonces, para cada abierto V X, la restricci on
K
X
(V ) K
X
(V U)
es un isomorsmo.
Demostraci on: Es claro que basta probarlo cuando V = X es afn y
noetheriano. Pongamos que X = EspA. Por el teorema 8.3 existe un s A
regular tal que D(s) U. El homomorsmo natural A A
s
se extiende a un
isomorsmo F(A) F(A
s
). Equivalentemente, tenemos que la composicion
de las restricciones
K
X
(X) K
X
(U) K
X
(D(s))
es un isomorsmo. En particular la primera es inyectiva y la segunda supra-
yectiva. Si probamos que la segunda es inyectiva, la primera ser a suprayectiva.
Ahora bien, por la parte ya probada, si W U es un abierto afn noethe-
riano, la restricci on K
X
(W) K
X
(W D(s)) es inyectiva, lo que implica la
inyectividad de la restricci on en K
X
(U).
298 Captulo 8. Divisores
En particular, si U es un abierto afn fuertemente denso en X tenemos que
K(X)

= K(U)

= F(O
X
(U)),
lo que generaliza al teorema 3.13.
Observemos ahora que si X es un esquema ntegro y V U son dos abiertos
cualesquiera, la restriccion O
X
(U) O
X
(V ) es inyectiva e induce un iso-
morsmo F(O
X
(U)) F(O
X
(V )) entre los cuerpos de cocientes. Esto nos
permite denir un prehaz
K

X
(U) = F(O
X
(U))
con estas restricciones, que obviamente es un haz. Ademas, el hecho de que
K

X
(U)

= K
X
(U) cuando U es un abierto afn noetheriano nos permite construir
un isomorsmo K

= K
X
. Por consiguiente:
Teorema 8.9 Si X es un esquema ntegro localmente noetheriano, entonces
K
X
(U)

= F(O
X
(U))

= K(X) para todo abierto U de X no vaco, y las restric-


ciones en K
X
son todas isomorsmos (excepto las restricciones a K
X
() = 0).
Vamos a obtener una expresi on explcita para el cuerpo de funciones racio-
nales de un conjunto algebraico X = Proy(B), donde B = k[X
0
, . . . , X
n
]/I e I
es un ideal primo. Vamos a probar que K(X) es isomorfo al subcuerpo F(B)
0
de
F(B) formado por las fracciones de grado 0, es decir, fracciones cuyo numerador
tiene el mismo grado que el denominador.
En efecto, si a/s F(B)
0
, para cada g B
1
podemos considerar el elemento

g
(a/s) =
a/g
d
s/g
d
F(O
X
(D(g)))

= K(D(g)),
donde d es el grado com un de a y s. Es f acil ver que
g
(a/s) no depende de la
representacion de a/s como fraccion. Si tomamos otro g

B
1
, las restricciones
de a K(D(gg

)) de
g
(a/s) y son
ag
d
/(gg

)
d
sg
d
/(gg

)
d
=
ag
d
/(gg

)
d
sg
d
/(gg

)
d
.
Esto prueba que
g
(a/s) y
g
(a/s) se extienden a una misma funci on ra-
cional (a/s) K(X). Es f acil ver entonces que
: F(B)
0
K(X)
es un monomorsmo de cuerpos. De hecho es un isomorsmo, pues cada funci on
f K(X) esta determinado por su restricci on a cualquier abierto D(g), la cual
ha de ser de la forma
a/g
d
s/g
d

=
(ag
d

)/g
d+d

(sg
d
)/g
d+d

=
g
(ag
d

/sg
d
),
luego f = (ag
d

/sg
d
).
8.1. Funciones racionales 299
Ejemplo 1 En particular, seg un la discusi on precedente, podemos identicar
a K(P
n
k
) con el cuerpo de las fracciones algebraicas de grado 0 en las inde-
terminadas X
0
, . . . , X
n
, que a su vez se identica (a traves de la restriccion
a D(X
i
)) con el cuerpo de las fracciones algebraicas de grado arbitrario en
X
0
, . . . ,

X
i
, . . . , X
n
, sin m as que sustituir X
i
= 1 en cada fracci on de grado 0
(o, recprocamente, homogeneizando con X
i
el numerador y el denominador de
una fracci on arbitraria sin X
i
).
Ejemplo 2 M as en general, se cumple que K(P
n
1
k

k

k P
n
r
k
) es isomorfo al
cuerpo de fracciones algebraicas en (n
1
+1)+ +(n
r
+1) intedeterminadas tales
que tanto el numerador como el denominador son homogeneos (y del mismo
grado) respecto de cada grupo de n
i
+ 1 indeterminadas. A traves de esta
representacion, la restricci on a un producto de abiertos principales D(X
ij
i
) es
la dehomogeneizacion X
ij
i
= 1, para i = 1, . . . , r.
Por simplicar la notaci on consideraremos r = 2, aunque el argumento es
general. Vamos a probar que K(P
m
k

k P
n
k
) es isomorfo al cuerpo K de las
fracciones de k(X
0
, . . . , X
m
, Y
0
, . . . , Y
n
) que tienen grado 0 tanto en X
0
, . . . , X
m
como en Y
0
, . . . , Y
n
. Para ello consideramos los homomorsmos

ij
: K K(D(X
i
) D(Y
j
))

= k(X
0
, . . . ,

X
i
, . . . , X
m
, Y
0
, . . . ,

Y
j
, . . . , Y
n
)
dados por la deshomogeneizaci on X
i
= Y
j
= 1. Es f acil ver que son isomors-
mos. Observemos ahora que
(D(X
i
) D(Y
j
)) (D(X
i
) D(Y
j
)) = D(X
i
X
i
) D(Y
j
Y
j
)
y que
O
P
m
k

k P
n
k
(D(X
i
X
i
) D(Y
j
Y
j
))

= O
P
m
k
(D(X
i
X
i
))
k
O
P
n
k
(D(Y
j
Y
j
)),
de modo que la restricci on desde
O
P
m
k

k P
n
k
(D(X
i
) D(Y
j
))

= O
P
m
k
(D(X
i
))
k
O
P
n
k
(D(Y
j
))
viene dada por F G F[
D(X
i
X
i
)
G[
D(Y
j
Y
j
)
).
Por otra parte, K esta generado sobre k por los cocientes X
u
/X
v
, Y
u
/Y
v
,
con u ,= v, y vemos que

ij
(X
u
/X
v
) =
_
_
_
X
u
/X
v
si u ,= i ,= v,
X
u
si v = i,
1/X
v
si u = i.
Si aplicamos a estas fracciones el isomorsmo
k[X
0
, . . . ,

X
i
, . . . , X
m
]

= O
P
m
k
(D(X
i
))

= k[X
0
, . . . , X
m
]
(X
i
)
,
los tres casos se corresponden con

ij
(X
u
/X
v
) =
(X
u
/X
i
) 1
(X
v
/X
i
) 1
F(O
P
m
k
(D(X
i
))
k
O
P
n
k
(D(Y
j
))),
300 Captulo 8. Divisores
luego

ij
(X
u
/X
v
)[
D(X
i
X
i
)D(Y
j
Y
j
)
=
(X
u
X
i
/X
i
X
i
) 1
(X
v
X
i
/X
i
X
i
) 1
,
que claramente coincide con

j
(X
u
/X
v
)[
D(X
i
X
i
)D(Y
j
Y
j
)
=
(X
u
X
i
/X
i
X
i
) 1
(X
v
X
i
/X
i
X
i
) 1
.
Igualmente se razona con un cociente Y
u
/Y
v
, luego concluimos que todas las

ij
(F/G) se extienden a una misma (F/G) K(P
m
k

k P
n
k
), de modo que
: K K(P
m
k

k P
n
k
)
es un isomorsmo. Tambien es claro que (F/G) restringido a D(X
i
) D(Y
j
)
no es sino
ij
(F/G), luego se trata de la deshomogeneizacion respecto a las
indeterminadas X
i
e Y
j
.
8.2 Divisores de Weil
Pronto veremos que, si X es un esquema noetheriano normal, el conjunto
de puntos donde una funci on racional no nula no est a denida (su conjunto
de polos) es vaco o bien un cerrado de codimensi on 1, y lo mismo le sucede al
conjunto de puntos donde se anula (su conjunto de ceros). M as a un, veremos que
es posible asignar unndice o multiplicidad a cada componente irreducible de los
conjuntos de ceros y polos de forma que se cumplen las propiedades algebraicas
que es razonable esperar. Esto nos lleva a la noci on de divisor de Weil, que no
es mas que una posible distribuci on de ceros y polos (con unas multiplicidades
especcas) que puede corresponder o no, de hecho, a una funci on racional.
En general, si X es un esquema arbitrario, conviene recordar que la apli-
cacion P P biyecta los puntos de X con los subconjuntos cerrados irre-
ducibles no vacos en X (teorema 3.3). Por consiguiente, podemos hablar de la
dimensi on y la codimensi on de un punto P X, para referirnos a la dimensi on
y la codimensi on de su clausura en X.
Es claro que tanto la dimensi on como la codimension de un punto son pro-
piedades locales (se conservan al sustituir X por un entorno del punto).
Denicion 8.10 Si X es un esquema, llamaremos divisores primos de X a
sus puntos de codimensi on 1 (o, indistintamente, a los subconjuntos cerrados
irreducibles de X de codimension 1). Llamaremos divisores de Weil de X a los
elementos del Z-modulo libre Div(X) generado por divisores primos de X.
Usaremos notacion multiplicativa, de modo que un divisor de Weil Z ,= 1 en
X se expresa de forma unica como Z = P
n
1
1
P
n
r
r
, donde los n
i
son enteros
no nulos y los P
i
son puntos de X de codimension 1.
8.2. Divisores de Weil 301
Si Z Div(X) y P X es un divisor primo, est a denida la multiplicidad
de Z en P, como el exponente v
P
(Z) Z de P en Z. De este modo,
Z =

P
P
v
P
(Z)
,
donde P recorre los divisores primos de X, si bien el producto es nito porque
v
P
(Z) = 0 excepto a lo sumo para un n umero nito de primos.
Diremos que un primo P divide a un divisor Z si v
P
(Z) ,= 0.
En Div(X) tenemos la relacion de orden parcial dada por Z
1
Z
2
si y
solo si v
P
(Z
1
) v
P
(Z
2
) para todo divisor primo P de X. Los divisores que
cumplen Z 1 se llaman enteros o efectivos. Obviamente, todo divisor Z
puede expresarse como cociente de dos divisores enteros. La expresion es unica
si exigimos que estos no tengan divisores primos comunes. La representaremos
por Z = Z
0
/Z

. Llamaremos a Z
0
el divisor de ceros y a Z

el divisor de polos
del divisor Z.
El soporte de un divisor Z es la uni on de todos los cerrados irreducibles P
tales que v
P
(Z) ,= 0. Lo representaremos por sopZ. (Equivalentemente, es la
clausura en X del conjunto de divisores de Z.)
A partir de aqu suponemos que X es un esquema noetheriano normal. Si
P X es un divisor primo, entonces O
X,P
es un dominio ntegro noetheriano de
dimensi on 1 e ntegramente cerrado. En otras palabras, O
X,P
es un dominio de
Dedekind local, luego es un anillo de valoraci on discreta. Su cuerpo de cocientes
es el cuerpo de funciones K(X), en el cual tenemos denida una valoraci on
v
P
: K(X)

Z tal que
O
X,P
= f K(X)

[ v
P
(f) 0 0
y
O

X,P
= f K(X)

[ v
P
(f) = 0.
Ahora observamos lo siguiente:
Teorema 8.11 Sea X un esquema ntegro noetheriano y f K(X) no nula.
Entonces existe a lo sumo un n umero nito de divisores primos P X tales
que f / O

X,P
.
Demostraci on: Sea U un abierto (denso) afn en X. Entonces f = a/b,
donde a, b O
X
(U) son no nulos. Consideremos el cerrado
Y = V
U
(a) V
U
(b) (X U) X.
As, si P X Y , se cumple que f O

X,P
. Basta probar que Y contiene a
lo sumo un n umero nito de divisores primos P. Ahora bien, si P X U,
entonces W = P ha de estar contenido en una componente irreducible de
X U, pero, al tener codimensi on 1 y ser X irreducible, W ha de ser una
302 Captulo 8. Divisores
componente irreducible. As pues, P es uno de los puntos cuasigenericos de
X U, que son un n umero nito.
Similarmente, como V
U
(a) ,= U, tenemos que V
U
(a) ,= X, y los puntos
de codimension 1 contenidos en V
U
(a) han de ser puntos cuasigenericos de su
clausura. Lo mismo vale para V
U
(b).
Volviendo al caso en que el esquema X es normal, el teorema anterior implica
que si f K(X)

, entonces v
P
(f) = 0 para todos los divisores primos de X
salvo quiz a un n umero nito de ellos. Esto da sentido a la denici on siguiente:
Denicion 8.12 Sea X un esquema noetheriano normal y f K(X). Deni-
mos
(f) =

P
P
v
P
(f)
Div(X),
donde P recorre los divisores primos de X. Los divisores de la forma (f), para
un f K(X)

, se llaman divisores principales de X.


Por las propiedades de las valoraciones, la aplicaci on K(X)

Div(X)
dada por f (f) es un homomorsmo de grupos. En particular, el conjunto
de los divisores principales es un subgrupo de Div(X).
Ahora podemos denir el divisor de ceros y el divisor de polos de una funci on
f K(X)

como los correspondientes a su divisor asociado, (f) = (f)


0
/(f)

.
Equivalentemente, un divisor primo P es un cero de una funci on racional
f K(X)

si v
P
(f) = n > 0, y entonces decimos que P es un cero de orden n;
mientras que P es un polo de f si v
P
(f) = n < 0, y entonces decimos que es un
polo de orden n (no n). El orden de un cero o de un polo puede interpretarse
en terminos del desarrollo en serie de potencias de f en la complecion del anillo
local correspondiente a cada cero o polo, pero no vamos a entrar en ello aqu.
El teorema siguiente interpreta los soportes de los divisores de ceros y de polos
de una funci on.
Teorema 8.13 Sea X un esquema noetheriano normal, sea f K(X)

y sea
U un abierto en X. Entonces:
a) f O
X
(U) si y s olo si U sop(f)

= .
b) Si P U, entonces f m
P
O
X,P
si y s olo si P sop(f)
0
sop(f)

.
Demostraci on: a) Supongamos que f O
X
(U) y sea P un primo que
divida a (f)

. Necesariamente P X U, pues en caso contrario tendramos


que f O
P
(U), luego v
P
(f) 0. Por consiguiente, P X U, y el soporte
de (f)

es la uni on de estas clausuras.


Para probar el recproco no perdemos generalidad si suponemos que U es
afn. Si U es disjunto del soporte de (f)

, consideremos un punto P U de
codimension 1 (en U o en X, que es lo mismo, pues es tanto como decir que
O
U,P
= O
X,P
tiene dimension 1). Por hip otesis P no divide a (f)

, luego
v
P
(f) 0. Esto signica que f O
X,P
. El teorema 7.4 implica entonces que
f O
X
(U).
8.2. Divisores de Weil 303
b) Si f m
P
O
X,P
, entonces P / sop(f)

por a). Si P / sop(f)


0
=
sop(1/f)

, entonces 1/f O
X,P
, tambien por a), luego f sera una unidad de
O
X,P
.
Recprocamente, si P sop(f)
0
sop(f)

, entonces f O
X,P
por a). Si
f no perteneciera al ideal maximal, tendramos que 1/f O
X,P
, con lo que,
nuevamente por a), P / sop(1/f)

= sop(f)
0
.
En particular, una funci on f K(X)

no tiene polos si y solo si f O


X
(X),
y no tiene ni ceros ni polos (es decir, cumple que (f) = 1) si y solo si f O
X
(X)

.
Equivalentemente, dos funciones f, g K(X)

cumplen (f) = (g) si y solo si


f = g, para cierto O
X
(X)

.
Si X es un esquema proyectivo normal geometricamente ntegro denido
sobre un cuerpo k, el teorema 4.26 nos da que O
X
(X)

= k

, con lo que resulta


que los ceros y polos de una funci on racional (con sus ordenes correspondientes)
determinan a esta salvo una constante.
Denicion 8.14 Si X es un esquema noetheriano normal, el grupo de clases
de X como el cociente del grupo Div(X) sobre el subgrupo de los divisores
principales. Lo representaremos por Cl(X). Si dos divisores pertenecen a la
misma clase diremos que son linealmente equivalentes.
De este modo tenemos la siguiente sucesion exacta de grupos abelianos:
0 O
X
(X)

K(X)

Div(X) Cl(X) 0.
Veremos que si X es regular entonces Cl(X) es isomorfo al grupo de Picard
Pic(X). Enseguida veremos que esta representacion en terminos de divisores
nos proporciona tecnicas para determinar explcitamente la estructura de estos
grupos en algunos casos.
Ejemplo Si D es un dominio de Dedekind y X = EspD, entonces los divisores
primos de X son los ideales primos no nulos de D, los divisores de X que hemos
denido son los divisores de D denidos en la teora algebraica de n umeros, y
lo mismo sucede con los divisores principales, luego el grupo de clases de X es
el grupo de clases de D denido en la teora algebraica de n umeros.
Un poco m as en general: Si A es un dominiontegro noetherianontegramen-
te cerrado (con lo que X = EspA es un esquema noetheriano normal), los
divisores primos de X son los ideales primos p de A de altura 1. Supongamos
ademas que A no es un cuerpo, o de lo contrario no hay tales primos. Vamos a
probar que p es principal como divisor de X si y solo si es principal como ideal
de A.
Ciertamente, si p = () con A (como ideal), entonces v
p
() = 1 y
v
q
() = 0 para todo primo q ,= p de altura 1, pues / q, o de lo contrario
0 _ p q y, como alt q = 1, ha de ser p = q. Esto prueba que p = () como
divisor.
304 Captulo 8. Divisores
Supongamos ahora que p = (f) como divisor, donde f K(X). Hemos de
probar que f A y que genera a p como ideal.
Como v
p
(f) = 1, tenemos que f genera el ideal pA
p
y, para todo primo q de
altura 1 distinto de p, tenemos que v
q
(f) = 0, lo que implica que f A
q
. Por
el teorema 7.4 concluimos que f A. M as concretamente, f A pA
p
= p.
Falta probar que f genera p. Para ello tomamos cualquier g p, y tenemos
que v
p
(g) 1 y v
q
(g) 0 para todo q ,= p. Por consiguiente v
q
(g/f) 0 para
todo q (incluido p), de modo que g/f A
q
para todo q. De nuevo por 7.4
llegamos a que g/f A, luego g (f).
Ahora podemos enunciar el teorema [5.66] de una forma m as natural:
Teorema 8.15 Un dominio ntegro noetheriano A es un dominio de factori-
zaci on unica si y s olo si es ntegramente cerrado y el grupo de clases de EspA
es trivial.
Demostraci on: Es sabido que todo dominio de factorizaci on unica es
ntegramente cerrado, luego podemos suponer que A es un dominio ntegro
noetheriano ntegramente cerrado, y hemos de probar que A es un dominio
de factorizaci on unica si y s olo si todos los divisores de EspA son principales.
Ahora bien, acabamos de ver que esto equivale a que todos los ideales primos
de A de altura 1 sean principales, y el teorema [5.66] arma precisamente que
esto equivale a que A sea un dominio de factorizaci on unica.
El argumento anterior supona que A no es un cuerpo, pero es que un cuerpo
es trivialmente un dominio de factorizaci on unica y su grupo de divisores es
trivial por denici on.
Nota Si A es un dominio de factorizaci on unica noetheriano y X = EspA,
tenemos que los divisores primos de X son los ideales de la forma p = (), donde
A es primo. (Observemos que todo ideal de esta forma tiene altura 1, por el
teorema de los ideales principales [5.2].) Adem as, la valoraci on v
p
que p induce
sobre K(X) (el cuerpo de cocientes de A) es la inducida por la multiplicidad de
en un elemento de A, es decir, que si f K(X)

factoriza como f =
r
1
1

r
n
n
,
con r
i
Z, entonces v
(
i
)
(f) = r
i
. Por consiguiente, la factorizaci on del divisor
principal asociado a f es (f) = (
1
)
r
1
(
n
)
r
n
.
En particular, si D es un dominio de factorizaci on unica noetheriano tenemos
que Cl(A
n
D
) = 0.
Denicion 8.16 Sea X un esquema noetheriano normal y U un abierto en X.
Para cada Z Div(X), denimos su restricci on Z[
U
como el divisor que resulta
de eliminar en Z los primos que no estan en U.
El teorema siguiente nos permitir a calcular algunos grupos de clases:
Teorema 8.17 Sea X un esquema noetheriano normal, sea Z un subconjunto
cerrado propio y U = X Z. Entonces:
8.2. Divisores de Weil 305
a) La restricci on induce un epimorsmo Cl(X) Cl(U).
b) Si codim
X
Z 2, el epimorsmo anterior es un isomorsmo.
c) Si Z es irreducible y codim
X
Z = 1, entonces el epimorsmo anterior se
completa hasta una sucesi on exacta
Z Cl(X) Cl(U) 0,
donde el primer homomorsmo viene dado por 1 [], donde es el
punto generico de Z.
Demostraci on: La aplicaci on denida en a) es ciertamente un epimorsmo
Div(X) Div(U). Si f K(X) y P U, el isomorsmo K(X)

= K(U) hace
corresponder O
X,P

= O
U,P
, por lo que v
P
(f) es el mismo tanto si consideramos
a f en K(X) o en K(U). Esto prueba que el epimorsmo entre los grupos de
divisores transforma (f) (como divisor de X) en (f) (como divisor de U), luego
induce un epimorsmo entre los grupos de clases.
Si codim
X
Z 2 entonces Z no contiene ning un punto de codimensi on 1,
luego el epimorsmo entre los grupos de divisores es un isomorsmo y el inducido
entre los grupos de clases tambien.
Si Z es irreducible y de codimensi on 1, entonces contiene un unico punto de
codimension 1, a saber, . Si un divisor D cumple que D[
U
= (f), para una
cierta f K(X), esto signica que (Df
1
)[
U
= 1, luego Df
1
= Z
n
, para
cierto n Z, luego [D] = [Z]
n
.
Ejemplo 1 Sea Y una curva irreducible de grado d en P
2
k
. Entonces
Cl(P
2
k
Y ) = Z/dZ.
Demostraci on: Llamemos U = P
2
k
Y , que es un esquema noetheriano
regular, luego normal. Tenemos una sucesi on exacta
Z Z Cl(U) 0,
donde el primer homomorsmo cumple 1 d (pues hemos sustituido Cl(P
2
k
)
por Z a traves del isomorsmo dado por el grado).
Ejemplo 2 Consideremos el cono afn X = EspA, donde
A = k[X, Y, Z]/(XY Z
2
).
Observemos que el automorsmo de k[X, Y, Z] dado por
X = Z

+Y

Y = Z

Z = X

306 Captulo 8. Divisores


induce un isomorsmo entre X y el cono del ejemplo de la p agina 254, luego X
es un conjunto algebraico normal.
Consideremos una recta W contenida en X, por ejemplo W = V
X
(y, z).
(Podramos tomar cualquier otra, pero precisamente hemos hecho el cambio de
coordenadas respecto del ejemplo de la p agina 254 para simplicar la expresi on
de la recta.)
El punto generico de W es el ideal p = (y, z) X. Observemos que tambien
W = V
X
(y), pues en A se cumple que z
2
= xy, luego z esta en todo ideal primo
que contenga a y. (En otras palabras, rad(y) = p.) As pues, si llamamos
U = X W = D(y), tenemos que U = EspA
y
. Ahora bien, el homomorsmo
k[X, Y, Z] k[Y, Z]
Y
dado por X Z
2
/Y tiene a XY Z
2
en su n ucleo, luego induce un homomor-
smo A k[Y, Z]
Y
, que a su vez induce un homomorsmo A
y
k[Y, Z]
Y
.
Es f acil construir su inverso, luego se trata se un isomorsmo. Es claro que
k[Y, Z]
Y
es un dominio de factorizaci on unica y el teorema 8.15 nos da que
Cl(U) = 0.
Por consiguiente, la sucesi on exacta del teorema anterior se reduce a que
el homomorsmo Z Cl(X) dado por 1 [p] es un epimorsmo. Vamos a
probar que su n ucleo es 2Z, con lo que concluiremos que
Cl(X)

= Z/2Z.
En primer lugar observamos que (y) = p
2
. En efecto, para calcular v
p
(y)
consideramos el anillo A
p
, en el cual podemos expresar y = z
2
/x, luego tenemos
que pA
p
= (z), luego v
p
(z) = 1 y v
p
(y) = 2. Por otra parte, si q es otro primo
de altura 1, ha de ser y / q, o de lo contrario p q y tendra que darse la
igualdad. Por consiguiente y es una unidad de A
q
y v
q
(y) = 0.
En denitiva, p
2
es un divisor principal, luego [p
2
] = 1 y 2 esta en el n ucleo
del epimorsmo. Ahora basta probar que p no es un divisor principal. Por los
razonamientos previos al teorema 8.15 esto equivale a que p no sea principal
como ideal de A. Para ello nos apoyaremos en la singularidad del cono en el
origen. Concretamente, sea m = (x, y, z) X. El espacio cotangente m/m
2
tiene dimensi on 3 sobre k

= A/m, pues las clases [x], [y], [z] son linealmente
independientes:
Si a, b, c k cumplen que ax +by +cz m
2
, puesto que
(XY Z
2
) (X, Y, Z)
2
,
tenemos que aX +bY +cZ (X, Y, Z)
2
, lo que s olo es posible si a = b = c = 0.
Si p m fuera principal, es decir, si estuviera generado como A-modulo por
un unico elemento, entonces su imagen en m/m
2
estara generada sobre k por
un unico elemento, es decir, tendra dimensi on 1 (o 0), pero tiene dimensi on 2,
ya que contiene a [y], [z].
Vamos a estudiar ahora X = P
n
k
, donde k es un cuerpo. Los divisores primos
de X son los ideales primos homogeneos p de k[X
0
, . . . , X
n
] tales que el cociente
8.2. Divisores de Weil 307
B = k[X
0
, . . . , X
n
]/p cumple dimProy(B) = n 1. Por el teorema 3.26, esto
equivale a que dimB = n y por [3.81] esto equivale a que p sea principal. Obvia-
mente, un generador de un primo homogeneo ha de ser una forma irreducible.
Concluimos que los divisores primos de X se corresponden con las hipersuper-
cies irreducibles en X, es decir, con los conjuntos de la forma V (F), donde
F k[X
0
, . . . , X
n
] es un polinomio homogeneo irreducible.
La aplicaci on que a cada uno de estos ideales primos le asigna su grado se
extiende a un epimorsmo de grupos grad : Div(X) Z.
Sea ahora f K(X)

una funci on racional no nula (un cociente de polino-


mios homogeneos no nulos del mismo grado), que podemos factorizar como
f =

n
i
i
,
donde los
i
son un polinomios homogeneos
1
irreducibles primos entre s dos a
dos y n
i
Z. El hecho de que f tenga grado 0 se traduce en que

i
n
i
grad
i
= 0.
Sea p
i
= (
i
) X, que es un divisor primo. Vamos a probar que
(f) =

i
p
n
i
i
.
Obervemos que esto implica en particular que grad(f) =

i
n
i
gradp
i
= 0.
Sea P X un divisor primo, digamos que P = (G). Fijemos un polinomio
homogeneo H del mismo grado que G pero que sea primo con G. Entonces
v
P
(G/H) = 1, lo que implica que G/H genera el ideal maximal de O
X,P
. Por
consiguiente, podemos expresar f = (G/H)
r
L, donde L K(X) es una unidad
de O
X,P
, es decir, una funci on racional tal que G no divide ni a su numerador
ni a su denominador, y r = n
i
si P = p
i
para alg un i o r = 0 en caso contrario.
Esto implica que v
P
(f) = r, luego tenemos la igualdad buscada.
Puesto que los divisores principales tienen grado 0, el grado induce un epi-
morsmo de grupos
grad : Cl(X) Z.
Vamos a probar que se trata de un isomorsmo, es decir, que los divisores
principales de P
n
k
son exactamente los divisores de grado 0. Incluimos esto y lo
que ya hemos probado en el enunciado del teorema siguiente:
Teorema 8.18 Sea k un cuerpo y X = P
n
k
. Entonces los puntos de codi-
mensi on 1 son los puntos genericos de las hipersupercies irreducibles y el grado
grad : Div(X) Z induce un isomorsmo Cl(X)

= Z.
1
Notemos que si un producto de dos polinomios es homogeneo, es porque ambos factores
lo son. En efecto, si F = F
r
+ F
r+1
+ + F
m
y G = G
s
+ G
s+1
+ + G
n
son las
descomposiciones en formas de los factores, el producto tiene grado m + n, pero contiene la
forma F
r
G
s
de grado r + s. Si es homogeneo, entonces m = r y n = s.
308 Captulo 8. Divisores
Demostraci on: S olo falta probar que los divisores de grado 0 son princi-
pales. Sea
Z =

i
P
n
i
i
un divisor de grado 0. Entonces P
i
= V (F
i
), donde F
i
es un polinomio ho-
mogeneo irreducible. Sea
f =

i
F
n
i
i
.
El hecho de que gradZ = 0 implica que f tiene grado 0 como funci on
racional, es decir, que f K(X). Hemos visto antes que (f) = Z, luego Z es
principal.
M as en general:
Teorema 8.19 Si X = P
n
1
k

k

k P
n
m
k
, donde k es un cuerpo, entonces
Cl(X)

= Z
m
.
Demostraci on: Fijemos en P
n
i
k
= Proy(k[X
i,0
, . . . , X
i,n
i
]) el hiperplano
H
i
= V (X
i,0
), de modo que P
n
i
k
H
i

= A
n
i
k
. Llamemos
W
i
= p
1
i
[H
i
] = P
n
1
k

k

k
H
i

k

k P
n
m
k
,
que es un divisor primo de X, y sea
i
su punto generico. Sea
U = A
n
1
k

k

k
A
n
m
k

= A
n
k
,
donde n = n
1
+ +n
m
. De este modo
X U = W
1
W
m
.
(Incidentalmente observamos que, cambiando la eleccion de los hiperplanos
H
i
, podemos cubrir X por un n umero nito de abiertos isomorfos a U, que ob-
viamente son densos, ntegros, noetherianos y regulares, luego X es un esquema
ntegro noetheriano y regular.)
Si Z XU es un cerrado irreducible de codimensi on 1 en X, entonces existe
un i tal que Z W
i
y, como ambos tienen la misma codimension, Z = W
i
. Esto
signica que U contiene todos los divisores primos de X excepto a
1
, . . . ,
m
.
Si Z Div(X), entonces Z[
U
es principal por el teorema 8.15, luego existe
f K(X)

tal que Z[
U
= (f), luego [Z] [
1
], . . . , [
m
]). Basta probar que
las clases [
i
] son linealmente independientes sobre Z. Ahora bien, si un divisor
Z =
r
1
1

r
m
m
es principal, con r
i
Z, digamos Z = (f), con f K(X)

,
entonces (f[
U
) = Z[
U
= 0. Observemos que
O
X
(U) = k[X
1,1
, . . . , X
1,n
1
]
k

k
k[X
m,1
, . . . , X
m,n
m
]

= k[X
1,1
, . . . , X
1,n
1
, . . . , X
m,1
, . . . , X
m,n
m
],
luego podemos considerar que
f[
U
k(X
1,1
, . . . , X
1,n
1
, . . . , X
m,1
, . . . , X
m,n
m
).
8.3. Divisores de Cartier 309
Seg un el teorema 8.15 y las observaciones previas, los divisores primos de
U son los ideales primos p de O
X
(U) de altura 1, que se corresponden con los
ideales generados por polinomios irreducibles. Adem as v
p
(f[
U
) no es sino la
multiplicidad de p en la descomposicion de f[
U
en factores primos. El hecho de
que todas estas multiplicidades sean nulas se traduce en que f[
U
es una unidad
de O
X
(U), es decir, en que f[
U
k

, pero entonces f k

k(X)

, luego f
es una unidad en cualquier anillo O
X,P
, para todo divisor primo P de X, luego
Z = (f) = 1 en Div(X), luego r
i
= 0 para todo i.
Nota Siguiendo con los razonamientos de la demostraci on del teorema ante-
rior, observemos que cada funci on racional f K(X) esta determinada por su
restriccion a U = A
n
k
, y sabemos que el divisor (f)[
U
se corresponde con la
descomposicion de f en factores primos, considerada como cociente de polino-
mios en las variables X
ij
, para i = 1, . . . , m y j = 1, . . . , m
i
. Falta calcular
las multiplicidades v

i
(f). Para ello basta cambiar la elecci on del hiperplano
H
i
. Por ejemplo, si tomamos H

i
= V (X
in
i
) y denimos acordemente W

i
y U

,
tenemos que v

i
(f) = v
X
i0
(f[
U
). El isomorsmo K(U)

= K(U

) dado por la
extension a X seguida de la restriccion a U

esta determinado por su acci on


sobre las intederminadas. Para j = 1, . . . , n
i
1, tenemos que
X
ij

X
ij
X
i0

X
ij
X
i0
,
mientras que
X
in
i

X
in
i
X
i0

1
X
i0
.
Es f acil ver que si a una fracci on algebraica le hacemos estas transformacio-
nes, entonces el grado en X
i0
de la fracci on resultante ser a
v

i
(f) = grado en X
i1
, . . . , X
in
i
del denominador de f[
U
grado en X
i1
, . . . , X
in
i
del numerador de f[
U
.
M as concisamente: v

i
(f) = grad
i
(f[
U
).
8.3 Divisores de Cartier
Introducimos ahora otra noci on de divisor v alida para esquemas no necesa-
riamente normales. Los divisores de Cartier coincidir an con los de Weil sobre
esquemas ntegros regulares. Veremos que muchos conceptos relacionados con
divisores se denen de forma natural sobre divisores de Cartier y no sobre divi-
sores de Weil, por lo que la posibilidad de expresar los divisores de Weil como
divisores de Cartier hace que estos sean una herramienta valiosa incluso en el
caso de los esquemas ntegros regulares.
310 Captulo 8. Divisores
Denicion 8.20 Si X es un esquema localmente noetheriano, denimos el
grupo de los divisores de Cartier como el grupo
Div
c
(X) = (K

X
/O

X
)(X)
(donde el asterisco denota los haces de los grupos de unidades).
Veamos que son explcitamente los divisores de Cartier. En principio, por la
denici on de complecion de un prehaz, un divisor de Cartier D es una aplicaci on
que a cada punto P X le asigna un elemento D
P
(K

X
/O

X
)
P
, de forma
que existe un cubrimiento abierto U
i

i
de X (que podemos suponer formado
por abiertos anes noetherianos) y elementos [f
i
] K

(U
i
)/O

X
(U
i
), de modo
que si P U
i
entonces D
P
= [f
i
]
P
. En particular, D esta determinado por
un conjunto de pares (U
i
, f
i
)
i
, donde U
i

i
es un cubrimiento afn de X y
f
i
K

X
(U
i
).
Para que un conjunto de pares de esta forma determine un divisor de Cartier
es necesario (y suciente) que para todo par de ndices i, j y todo P U
i
U
j
se
cumpla que [f
i
]
P
= [f
j
]
P
. A su vez, esto equivale a que U
i
U
j
puede cubrirse
por abiertos anes U tales que [f
i
][
U
= [f
j
][
U
o, equivalentemente, tales que
f
i
[
U
/f
j
[
U
O
X
(U)

. Como O
X
es un haz, esto implica que
f
i
[
U
i
U
j
/f
j
[
U
i
U
j
O
X
(U
i
U
j
),
e intercambiando i por j vemos que, de hecho,
f
i
[
U
i
U
j
/f
j
[
U
i
U
j
O

X
(U
i
U
j
).
En resumen:
Un divisor de Cartier en un esquema X esta determinado por un sistema
de pares (U
i
, f
i
)
i
tales que U
i

i
es un cubrimiento por abiertos de X (que
podemos tomar anes y noetherianos) y f
i
K

(U
i
), de modo que, para todo
par de ndices i, j, se cumple que f
i
[
U
i
U
j
/f
j
[
U
i
U
j
O

X
(U
i
U
j
).
Es f acil ver que dos de estos sistemas (U
i
, f
i
)
i
y (V
j
, g
j
)
j
determinan
el mismo divisor si y solo si para todo par de ndices i, j, se cumple que
f
i
[
U
i
V
j
/g
j
[
U
i
V
j
O

X
(U
i
V
j
).
Si tenemos divisores D
1
y D
2
determinados, respectivamente, por los siste-
mas (U
i
, f
i
)
i
y (V
j
, f
j
)
j
, entonces D
1
D
2
esta determinado por el sistema
(U
i
U
j
, f
i
[
U
i
U
j
g
j
[
U
i
U
j
)
i,j
.
Tenemos un homomorsmo natural
K

X
(X) (K

X
/O

X
)(X).
Explcitamente, a cada f K

X
(X) le asigna el divisor (f) dado por (X, f).
Los divisores de la forma (f) se llaman principales. Llamaremos grupo de clases
de Cartier al cociente Cl
c
(X) de Div
c
(X) sobre el subgrupo de los divisores
principales.
8.3. Divisores de Cartier 311
Diremos que un divisor D Div
c
(X) es entero si admite una representaci on
(U
i
, f
i
)
i
tal que f
i
O
X
(U
i
) K

X
(U
i
).
Es claro que el producto de divisores enteros es entero, as como que el unico
divisor que cumple que D y D
1
son ambos enteros es D = 1. Esto permite
denir la relaci on de orden parcial D
1
D
2
si y solo si D
2
/D
1
es entero. En
terminos de esta relacion, los divisores enteros son los que cumplen D 1.
Vamos a comparar los divisores de Cartier con los divisores de Weil. Para
ello suponemos que X es un esquema noetheriano normal. Si D es un divi-
sor de Cartier determinado por (U
i
, f
i
)
i
, entonces podemos considerar que
f
i
K(X)

. Ademas, si P X es un divisor primo y P U


i
U
j
, entonces
f
i
/f
j
O
X
(U
i
U
j
) O
X,P
, luego v
P
(f
i
/f
j
) = 0. Equivalentemente, tenemos
que v
P
(f
i
) = v
P
(f
j
). M as a un, es claro que este valor no depende de la repre-
sentacion elegida para el divisor D, luego podemos representarlo por v
P
(D).
Observemos ahora que el conjunto de primos P U
i
tales que v
P
(D) ,= 0 es
el conjunto de primos de U
i
que dividen al divisor de Weil principal (f
i
), luego
son un n umero nito. Como X es noetheriano, podemos extraer un subcubri-
miento nito del cubrimiento U
i

i
, y concluimos que v
P
(D) = 0 para todo
primo P X salvo a lo sumo en un n umero nito de casos. Esto nos permite
denir el divisor de Weil
[D] =

P
P
v
P
(D)
.
Es inmediato que esto dene un homomorsmo de grupos
Div
c
(X) Div(X).
De hecho se trata de un monomorsmo, pues si D Div
c
(X) cumple que
v
P
(D) = 0 para todo primo P X, entonces D = 1. En efecto, si D viene
denido por (U
i
, f
i
)
i
, tenemos que v
P
(f
i
) = 0 para todo punto P U
i
de
codimension 1, luego f
i
O
X
(U
i
)

, luego la clase de f
i
en K

X
(U
i
)/O

X
(U
i
) es
el neutro, y D = 1.
Es evidente que este monomorsmo transforma divisores principales en di-
visores principales, luego induce un monomorsmo
Cl
c
(X) Cl(X).
Una observaci on clara es que un divisor D cumple D 1 si y solo si [D] 1,
de donde, m as en general, D
1
D
2
si y solo si [D
1
] [D
2
].
El teorema siguiente recoge lo que hemos demostrado:
Teorema 8.21 Sea X un esquema noetheriano normal. Para cada divisor
D Div
c
(X) denido por (U
i
, f
i
)
i
y cada divisor primo P U
i
, deni-
mos v
P
(D) = v
P
(f
i
). Esta denicion no depende de i ni de la representaci on
de D, y la aplicaci on Div
c
(X) Div(X) dada por
D [D] =

P
P
v
P
(D)
312 Captulo 8. Divisores
es un monomorsmo que induce a su vez un monomorsmo Cl
c
(X) Cl(X).
Si X es regular, el segundo monomorsmo es, de hecho, un isomorsmo.
Demostraci on: S olo falta probar la ultima armaci on. Suponemos que X
es regular. (En realidad s olo vamos a necesitar que los anillos locales O
X,P
son
dominios de factorizaci on unica.) Tomemos un divisor de Weil W Div(X) y
un punto arbitrario P X.
Los divisores primos de EspO
X,P
se corresponden biunvocamente con los
divisores primos de X que pasan por P, luego podemos denir la localizaci on
W
P
Div(EspO
X,P
) sin mas que eliminar de W los divisores primos que no
pasan por P.
Como O
X,P
es un dominio de factorizaci on unica, el teorema 8.15 nos da que
W
P
es principal, digamos W
P
= (f
P
), para cierta f
P
K(X). Podemos consi-
derar el divisor (f
P
) Div(X), y es f acil ver que W y (f
P
) tienen las mismas
multiplicidades sobre los primos que pasan por P. Equivalentemente, los primos
en los que dieren ambos divisores (vistos como subconjuntos cerrados de X) son
un n umero nito y no contienen a P, luego si llamamos U
P
al complementario
de su uni on, tenemos un entorno abierto de P tal que W[
U
P
= (f
P
)[
U
P
.
Con esto tenemos denido (U
i
, f
i
)
i
de modo que U
i

i
es un cubrimiento
abierto de X y f
i
[
U
i
= W[
U
i
para todo ndice i. Por consiguiente, si P U
i
U
j
es un divisor primo, se cumple que v
P
(f
i
) = v
P
(f
j
) = v
P
(W), por lo que
v
P
(f
i
/f
j
) = 0, lo que prueba que f
i
/f
j
O

X
(U
i
U
j
).
Por consiguiente, (U
i
, f
i
)
i
dene un divisor de Cartier D Div
c
(X) tal que
v
P
(D) = v
P
(W) para todo divisor primo P de X. Equivalentemente, [D] = W.
Nota Si X es un esquema noetheriano normal, un divisor Z Div(X) es
localmente principal si todo punto de X tiene un entorno abierto U tal que
Z[
U
es principal. Es f acil ver que los divisores localmente principales forman
un subgrupo de Div(X) que contiene a los divisores principales, luego podemos
considerar el cociente Cl
lp
(X). La demostracion del teorema anterior puede des-
componerse en dos partes: por una parte, Cl
c
(X)

= Cl
lp
(X) y, por otra parte,
si X es regular entonces todos los divisores de Weil son localmente principales
y, por consiguiente, Cl
lp
(X) = Cl(X).
Ejemplo En el cono X del ejemplo 2 de la p agina 305 hemos demostrado que
Cl(X)

= Z/2Z, y tambien hemos visto que si W es la recta V


X
(y, z) (o cualquier
otra, pues es f acil denir un automorsmo de X que transforme una recta en
otra), entonces el divisor W no es principal. De hecho, lo que hemos probado es
que si m = V (x, y, z) es el vertice del cono y p es el ideal primo correspondiente
a W, entonces p
m
no es principal en O
X,m
, lo que no s olo implica que W no es
principal, sino que no lo es su restricci on a cualquier entorno de m. As pues, el
divisor W no es localmente principal. Concluimos que Cl
lp
(X) ,= Cl(X), lo que
solo puede ser si Cl
lp
(X) = 1. Equivalentemente, Cl
c
(X) = 1.
A continuaci on vamos a probar que es posible asignar un divisor de Weil a
cada divisor de Cartier sobre un esquema que no sea necesariamente normal.
8.3. Divisores de Cartier 313
M as que la generalizacion a esquemas no necesariamente normales, el interes de
este hecho es que nos proporcionar a caracterizaciones ultiles del soporte de un
divisor y de los homomorsmos v
P
: Div(X) Z. Empezamos deniendo el
soporte de un divisor de Cartier:
Denicion 8.22 Sea X un esquema localmente noetheriano y D Div
c
(X).
Denimos el soporte de D como el conjunto
sopD = P X [ D
P
,= 1.
Si D viene representado por (U
i
, f
i
) y P U
i
, entonces D
P
es la clase de
f
i
en K

X,P
/O

X,P
, luego la condici on D
P
,= 1 equivale a que f
i,P
/ O

X,P
, es
decir, a que f
i,P
no sea una unidad de O
X,P
. Esto puede deberse bien a que
f
i,P
/ O
X,P
o bien a que f
i,P
m
P
.
Observamos que sop D es un subconjunto cerrado de X, pues si P / sopD,
entonces existe un i tal que P U
i
y f
i,P
O

X,P
, luego existe un abierto
P V U
i
tal que f
i
[
V
O
X
(V )

, luego f
i,Q
O

X,Q
para todo Q V , luego
P V X sopD. Podemos decir mas:
Teorema 8.23 Si X es un esquema localmente noetheriano y D Div
c
X,
entonces X sopD es un abierto fuertemente denso en X.
Demostraci on: Sea (U
i
, f
i
) una representaci on de D, donde los abiertos
U
i
son anes y noetherianos. Si P X, tomamos un i tal que P U
i
. Puesto
que K

X,P
= F(O
X,P
)

, podemos representar f
iP
= u
iP
/v
iP
, para ciertos u
iP
,
v
iP
O
X,P
regulares en O
X,P
. En la prueba de 8.7 hemos visto que existe
un abierto afn P V
P
U
i
tal que u
i
, v
i
O
X
(V
P
) son regulares. Entonces
W
P
= D
V
P
(u
i
v
i
) es un abierto fuertemente denso en V
P
tal que W
P
sopD = .
Como los abiertos V
P
cubren X, es claro que la uni on de los abiertos W
P
es
un abierto W fuertemente denso en X y disjunto de sopD.
Veamos que este concepto de soporte generaliza al correspondiente a los
divisores de Weil:
Teorema 8.24 Sea X un esquema noetheriano y normal, sea D Div
c
X y sea
[D] Div X su divisor de Weil asociado. Entonces sopD = sop[D].
Demostraci on: Fijemos un punto P X y un i tal que P U
i
. Tenemos
que f
i
K(X)

y podemos considerar los soportes sop(f


i
) = sop(f
i
)
0
sop(f
i
)

en el sentido denido para divisores de Weil. Vamos a probar que P sopD si


y solo si P sop(f
i
).
En efecto, si P sopD, ello puede deberse a que f
i,P
/ O
X,P
, en cuyo caso
P sop(f
i
)

(en caso contrario X sop(f


i
)

sera un entorno de P donde f


i
sera regular), o bien a que f
i,P
m
P
, lo que implica que P sop(f
i
)
0
. En
cualquier caso P sopf
i
. Igualmente, si P / sopD, entonces f
i,P
O
X,P
m
P
,
lo que implica que P / sop(f
i
)

sop(f
i
)
0
.
314 Captulo 8. Divisores
As pues, si P sopD existe un divisor primo Q de X tal que v
Q
(f
i
) ,= 0 y
P Q. Esto implica que Q U
i
, luego Q es uno de los divisores primos de
[D] y as P sop[D].
Recprocamente, si P sop[D], entonces existe un divisor primo Q de [D]
tal que P Q, luego Q U
i
, luego v
Q
(f
i
) = v
Q
([D]) ,= 0, por lo que
Q sop(f
i
) y as P sopD.
En particular, el soporte de un divisor de Cartier sobre un esquema noethe-
riano normal es un cerrado de codimensi on 1. Esto no es cierto en general, pero
luego veremos que s lo es para divisores enteros (teorema 8.29).
Nos ocupamos ahora de la generalizacion de los homomorsmos v
P
:
Teorema 8.25 Sea A un anillo noetheriano local de dimensi on 1 y sea f A
un elemento regular (es decir, que no es un divisor de cero). Entonces el cociente
A/fA tiene longitud nita y, si g A es tambien regular, entonces
l
A
(A/fgA) = l
A
(A/fA) +l
A
(A/gA).
Demostraci on: Notemos que A/fA tiene longitud nita como A/fA-
modulo si y s olo si tiene longitud nita como A-modulo, pues los subm odulos
para ambas estructuras son los mismos. Seg un el teorema [4.38] basta probar
que dimA/fA = 0. En caso contrario, existiran ideales primos fA p _ q A
y, como A tiene dimension 1, necesariamente p sera un primo minimal de A, lo
que contradice a [3.43]. La segunda parte del teorema se sigue de [4.37] aplicado
a
0 _ fA/fgA A/fgA.
Concretamente, obtenemos que
l
A
(A/fgA) = l
A
(A/fA) +l
A
(fA/fgA),
y es facil ver que fA/fgA

= A/gA.
En las condiciones del teorema anterior, tenemos una aplicaci on multipli-
cativa del conjunto de elementos regulares de A en N, que se extiende a un
homomorsmo de grupos F(A)

Z (donde F(A)

es el grupo de las uni-


dades del anillo de cocientes de A, formado por fracciones f/g, con f, g A
regulares. Si f A es una unidad, entonces A/fA = 0, por lo que f esta
en el n ucleo del homomorsmo. Consecuentemente, tenemos un homomorsmo
F(A)

/A

Z.
Denicion 8.26 Si X es un esquema localmente noetheriano, D Div
c
(X) y
P X es un divisor primo, entonces
D
P
(K

X
/O

X
)
P
= F(O
X,P
)

/O

X,P
,
y O
X,P
es un anillo noetheriano local de dimensi on 1. Seg un acabamos de
ver, tenemos denido el homomorsmo (K

X
/O

X
)
P
Z que a su vez nos da
un homomorsmo v
P
: Div
c
(X) Z (que toma valores naturales sobre los
divisores enteros).
8.3. Divisores de Cartier 315
Supongamos que X es un esquema noetheriano normal, en cuyo caso O
X,P
es un anillo de valoraci on discreta. Si O
X,P
es primo, entonces () es un
ideal maximal, luego O
X,P
/() es un O
X,P
-modulo simple, lo que implica que
l
O
X,P
(O
X,P
/()) = 1. Un elemento no nulo arbitrario O
X,P
es de la forma
=
n
, para un n 0 y O

X,P
. Por la multiplicatividad es claro que
l
O
X,P
(O
X,P
/()) = n = v
P
().
Vemos, pues, que el homomorsmo F(O
X,P
)

Z no es sino la valoraci on
v
P
: K(X)

Z, lo que a su vez implica que el homomorsmo v


P
que aca-
bamos de denir coincide con el denido en el teorema 8.21. Equivalentemente,
tenemos el diagrama conmutativo
Div
c
(X)

v
P

Div(X)
v
P

Z
donde la echa horizontal es el homomorsmo entre ambos grupos de divisores
denido en dicho teorema.
Volviendo al caso general, si suponemos unicamente que X es un esquema
noetheriano, ahora podemos denir un homomorsmo Div
c
(X) Div(X)
como en el teorema 8.21 (usando la generalizacion de v
P
), pero si X no es
normal no podemos denir los divisores principales de Weil, por lo que no tiene
sentido hablar de un homomorsmo entre los grupos de clases.
Observemos por ultimo que si D Div
c
X, el conjunto
S = P X [ codim
X
P = 1, v
P
(D) ,= 0
es localmente nito, pues si P S, entonces P sopD y, por tener codi-
mension 1, ha de ser un punto cuasigenerico de sop D. Es claro entonces que
cada abierto afn noetheriano en X solo puede contener un n umero nito de
divisores primos P tales que v
P
(D) ,= 1. (y esto implica a su vez que lo mismo
es cierto para cualquier abierto afn de X). En particular, si X noetheriano el
conjunto S es nito. El teorema 8.24, junto con la correspondencia entre los
homomorsmos v
P
para divisores de Weil y de Cartier, implica que si X es
noetheriano y normal, entonces el conjunto S es precisamente el conjunto de los
puntos cuasigenericos de sop D.
Ahora vamos a ver que cada divisor de Cartier determina un haz inversible.
Denicion 8.27 Sea X un esquema localmente noetheriano y D Div
c
(X)
un divisor representado por (U
i
, f
i
)
i
. Para cada abierto U X denimos
O
X
(D)(U) como el conjunto de todos los f K
X
(U) tales que
f[
UU
i
f
1
i
[
UU
i
O
X
(U U
i
)
para todo ndice i.
316 Captulo 8. Divisores
Claramente O
X
(D) es un subhaz de K
X
. Para ver que no depende de
la representacion de D observamos que si tenemos dos de ellas, (U
i
, f
i
)
i
,
(V
j
, g
j
)
j
, podemos obtener otras dos de la forma (U
i
V
j
, f
i
[
U
i
V
j
)
i,j
,
(U
i
V
j
, g
i
[
U
i
V
j
)
i,j
, que claramente denen los mismos haces que las dos
dadas, luego basta comparar dos representaciones (U
i
, f
i
)
i
y (U
i
, g
i
)
i
corres-
pondientes a un mismo cubrimiento abierto de X. En tal caso f
i
g
1
i
O
X
(U
i
)

,
de donde se sigue a su vez que ambas denen el mismo haz.
Tambien es claro que si U U
i
, entonces O
X
(D)(U) esta formado por todos
los f K
X
(U) tales que f[
U
f
1
i
O
X
(U) (sin necesidad de tener en cuenta
otros ndices j ,= i). En otras palabras, O
X
(D)[
U
i
= f
1
i
O
X
[
U
i
es un O
X
[
U
i
-
modulo libre de rango 1 y O
X
(D) es un O
X
-modulo localmente libre de rango 1.
Observemos ahora que si D
1
, D
2
Div
c
(X), se cumple que
O
X
(D
1
D
2
)

= O
X
(D
1
)
O
X
O
X
(D
2
).
En efecto, podemos tomar representantes de ambos divisores con un mismo
cubrimiento abierto de X, digamos (U
i
, f
i
)
i
y (U
i
, g
i
)
i
. Entonces D
1
D
2
corresponde a (U
i
, f
i
g
i
)
i
y es facil denir el isomorsmo indicado.
Esto signica que la aplicaci on D O
X
(D) induce un homomorsmo de
grupos
Div
c
(X) Pic(X).
M as a un, si f K

X
(X), al divisor principal (f) le corresponde la clase del
modulo libre f
1
O
X

= O
X
, que es el elemento neutro del grupo de Picard,
luego el homomorsmo anterior induce un homomorsmo
Cl
c
(X) Pic(X).
Teorema 8.28 Sea X un esquema localmente noetheriano. El homomorsmo
Cl
c
(X) Pic(X)
inducido por D O
X
(D) es un monomorsmo de grupos cuya imagen la for-
man las clases de O
X
-m odulos isomorfos a un subhaz de K
X
. Si X es noethe-
riano y no tiene puntos inmersos (por ejemplo, si es reducido) entonces tenemos
un isomorsmo Cl
c
(X)

= Pic(X).
Demostraci on: Para probar la inyectividad suponemos que O
X
(D)

= O
X
y hemos de probar que D es principal.
Sea f O
X
(D)(X) K
X
(X) la funci on correspondiente a 1 O
X
(X) a
traves del isomorsmo O
X
(D)(X)

= O
X
(X). Para cada abierto U X, como
1[
U
genera O
X
(U), tambien f[
U
genera O
X
(D)(U) (como O
X
(U)-modulo).
Si D admite una representaci on (U
i
, f
i
)
i
, tenemos que O
X
(D)(U
i
) esta
generado tanto por f
1
i
como por f[
U
i
, luego ambos se diferencian en una unidad
de O
X
(U
i
). Esto prueba que f[
U
i
K
X
(U
i
)

, lo que a su vez implica que


f K

X
(X). M as a un, f
i
y f
1
[
U
i
se diferencian en una unidad, de donde se
sigue que D = (f
1
).
8.3. Divisores de Cartier 317
Tomemos ahora un haz inversible L K
X
, sea U
i

i
un cubrimiento abierto
de X tal que cada L[
U
i
sea libre, digamos L[
U
i
= f
i
O
X
[
U
i
, para cierta funci on
racional f
i
K
X
(U
i
). Podemos suponer que los abiertos U
i
son noetherianos,
con lo que f
i
= a
i
/s
i
, para ciertos a
i
, s
i
O
X
(U
i
) con s
i
regular. Si a
i
no fuera
tambien regular, entonces f
i
sera un divisor de cero y no sera linealmente
independiente en L[
U
i
. As pues, f
i
K

X
(U
i
). Es claro que (U
i
, f
1
i
)
i
determina un divisor D Div
c
(X), as como que O
X
(D) = L.
Supongamos ahora que X es noetheriano y que no tiene puntos inmersos.
Por la parte ya probada, lo que hemos de ver es que todo haz inversible L es
isomorfo a un subhaz de K
X
. Sean
1
, . . . ,
n
los puntos cuasigenericos de X
que, por hip otesis, son tambien sus puntos asociados. Sus clausuras, W
i
=
i

son las componentes irreducibles de X. Podemos tomar abiertos

i
U
i
W
i


j=i
W
j
tales que L[
U
i
sea libre. Sea U =

i
U
i
X, que es un abierto fuertemente
denso. Sea i : U X la inclusi on.
Veamos que si V es un abierto de X, la restriccion L(V ) L(V U) es
inyectiva. En efecto, podemos cubrir V por abiertos V
i
donde L[
V
i
es libre y
basta probar que las restricciones L(V
i
) L(V
i
U) son inyectivas. Equiva-
lentemente, podemos suponer que L[
V
es libre (de rango 1), pero entonces es
isomorfo a O
V
y basta aplicar el teorema 3.19. En otros terminos, tenemos un
monomorsmo de haces L i

(L[
U
).
Por otra parte, los isomorsmos L[
U
i

= O
U
i
inducen claramente un iso-
morsmo L[
U

= O
U
, luego tenemos la siguiente cadena de monomorsmos e
isomorsmos de O
X
-modulos:
L i

(L[
U
)

= i

(O
U
) i

(K
U
)

= K
X
,
donde el ultimo isomorsmo es una reformulaci on del teorema 8.8.
Si X es un esquema localmente noetheriano y D Div
c
(X) es un divisor en-
tero, representado por un sistema (U
i
, f
i
), entonces O
X
(D
1
)[
U
i
= f
i
O
X
(U
i
),
luego O
X
(D
1
) es un haz coherente de ideales de O
X
. Seg un el teorema 5.10
determina una inmersi on cerrada i : Y X de modo que O
X
(D
1
) es el
n ucleo de i
#
. Para cada punto P X, tenemos que f
iP
es regular en O
X,P
,
luego i es una inmersi on regular de codimensi on 1.
Por otra parte, es obvio que D
P
= 1 si y solo si P U
i
y f
iP
es una unidad
en O
X,P
, si y solo si O
X,P
= O
X
(D
1
)
P
, si y solo si P / X, luego Y no es
sino el soporte de D. Teniendo en cuenta el teorema 7.65, hemos probado lo
siguiente:
Teorema 8.29 Si X es un esquema localmente noetheriano y D Div
c
(X)
es un divisor entero, entonces sopD tiene codimensi on 1 en cada componente
irreducible de X que contenga alguno de sus puntos.
318 Captulo 8. Divisores
Si X es un esquema ntegro, para todo abierto U X no vaco, podemos
identicar K
X
(U) = K(X) y, en particular, K

X
(U) = K(X) 0.
Si un divisor D esta denido por (U
i
, f
i
)
i
, entonces D[
U
esta representado
por (U
i
U, f
i
[
U
i
U
)
i
. Un f K(X)

cumple f O
X
(D)(U) si y solo si
f[
UU
i
f
i
[
UU
i
O
X
(U U
i
) para todo i, pero esto equivale a que el divisor
(f[
U
)D[
U
Div
c
(U) sea entero. En denitiva:
Teorema 8.30 Sea X un esquema ntegro y D Div
c
(X). Entonces, para todo
abierto U de X, se cumple que
O
X
(D)(U) = f K(X)

[ (f)[
U
D[
U
1 0.
La ventaja de esta expresion para O
X
(D) es que, si X es un esquema ntegro
noetheriano regular, puede calcularse indistintamente en terminos de divisores
de Cartier o de Weil. M as explcitamente, en tal caso tenemos que
O
X
(D)(U) = f K(X)

[ v
P
(f) v
P
(D) para todo primo P U 0.
Ejemplo Vamos a aplicar el teorema 8.28 al caso en que X = P
n
k
, donde k es
un cuerpo, y vamos a encontrar un divisor correspondiente al haz O
X
(1).
Sea U
i
= D(X
i
), de modo que las restricciones O
X
(1)[
U
i
= X
i
O
X
[
U
i
son
libres. Explcitamente, los elementos de O
X
(1)(U
i
) son de la forma X
i
F/X
r
i
,
donde F k[X
0
, . . . , X
n
] es un polinomio homogeneo de grado r, y los de
O
X
(U
i
) son de la forma F/X
r
i
. Por otra parte, K(X) es el cuerpo de cocien-
tes de O
X
(U
i
), y podemos considerarlo formado por cocientes de polinomios
homogeneos del mismo grado.
El primer paso es sumergir L = O
X
(1) en K
X
. Puesto que X tiene un unico
punto generico, el argumento empleado en el teorema 8.28 se puede aplicar con
U = U
0
. El monomorsmo L i

(L[
U
) transforma L(U
i
) = X
i
O
X
[
U
i
en
i

(L[
U
)(U
i
) = X
i
O
X
[
U
i
U
0
.
El isomorsmo L[
U

= O
X
[
U
transforma X
i
= X
i
X
0
/X
0
L(U
i
U
0
) en
X
i
/X
0
O
X
(U
i
U
0
), luego L(U
i
) se corresponde con
X
i
X
0
O
X
(U
i
U
0
) K(X).
Por ultimo, el isomorsmo i

(K
U
)

= K
X
transforma este modulo en
X
i
X
0
O
X
(U
i
) K(X).
En denitiva, podemos identicar L(U
i
) =
X
i
X
0
O
X
(U
i
). Seg un el teorema
anterior, el divisor asociado a O
X
(1) es el determinado por (U
i
, X
0
/X
i
)
i
.
Puesto que X es normal, podemos representarlo tambien como un divisor
de Weil. Para ello, si i ,= 0, identicamos O
X
(U
i
) = k[X
0
, . . . ,

X
i
, . . . X
r
] y
X
0
/X
i
= X
0
, y observamos que si p es un divisor primo de U
i
, entonces X
0
es
8.4. Imagenes inversas de divisores 319
una unidad en O
U
i
,p
salvo si X
0
p. Puesto que (X
0
) es un ideal primo de
codimension 1, ha de ser p = (X
0
), en cuyo caso v
p
(X
0
) = 1. Si i = 0 entonces
X
0
/X
0
= 1 es una unidad en todos los anillos locales.
En denitiva, si llamamos H = V (X
0
) X, tenemos que H es un divisor
primo de X y O
X
(1) se corresponde con H Div(X). Puesto que gradH = 1,
el teorema 8.18 implica que [H] genera Cl(X), luego la clase de isomorfa del
haz O
X
(1) genera el grupo Pic(X).
Esto nos permite concluir que todo haz inversible en P
n
k
es isomorfo a O
X
(m),
para un unico m Z.
Como aplicacion vamos a demostrar el resultado que ya hemos utilizado en
la demostracion del teorema 5.36:
Teorema 8.31 Todo automorsmo f : P
n
k
P
n
k
es de la forma descrita en
el teorema 5.33 para una cierta base s
0
, . . . , s
n
de O
P
n
k
(1)(P
n
k
) = X
0
, . . . , X
n
)
k
.
Demostraci on: La aplicaci on L f

L es un automorsmo del grupo


Pic(P
n
k
), que esta generado por O
P
n
k
(1), luego f

O
P
n
k
(1) ha de ser uno de los
dos generadores de este grupo (isomorfo a Z), que son O
P
n
k
(1). Ahora bien,
la imagen ha de ser un haz muy amplio en P
n
k
y O
P
n
k
(1) no lo es (no tiene un
generador global). Concluimos, pues, que f

O
P
n
k
(1) = O
P
n
k
(1).
Los elementos f

X
i
O
P
n
k
(1)(P
n
k
) han de ser linealmente independientes
sobre k (por el teorema 5.35), luego la asignaci on X
i
f

(X
i
) ha de ser un
cambio de base en el espacio de las formas lineales de k[X
0
, . . . , X
n
].
8.4 Imagenes inversas de divisores
Sea h : X Y un homomorsmo entre esquemas localmente noetherianos.
Es evidente que la correspondencia L h

L induce un homomorsmo de grupos


h

: Pic(Y ) Pic(X).
Por otra parte, a cada divisor D Div
c
(Y ) le hemos asignado un haz in-
versible O
Y
(D), por lo que podemos calcular h

([O
Y
(D)]) Pic(X). Sera
interesante dar una denici on explcita de un divisor h

(D) Div
c
(X) tal que
h

(O
Y
(D))

= O
X
(h

(D)), pues entonces el homomorsmo h

podra calcularse
mediante divisores. Sucede que en general no es posible denir tal divisor h

(D),
pero s es posible hacerlo si D pertenece a un cierto subgrupo de Div
c
(Y ). Para
denirlo observamos las siguientes propiedades elementales del soporte de un
divisor de Cartier:
sopD
1
= sopD, sopD
1
D
2
sopD
1
sopD
2
, sop1 = .
Estas propiedades implican que si E X es un conjunto cualquiera, entonces
Div
c
(X)
E
= D Div
c
(X) [ sopD E =
320 Captulo 8. Divisores
es un subgrupo de Div
c
(X). El cociente de este subgrupo respecto del sub-
grupo de divisores principales contenidos en Div
c
(X)
E
determina un subgrupo
Cl
c
(X)
E
del grupo de clases Cl
c
(X).
Volvamos ahora a la situaci on que habamos planteado: tenemos un ho-
momorsmo de esquemas localmente noetherianos h : X Y y llamamos
E Y al conjunto de las im agenes por h de los puntos asociados de X. Vamos
a demostrar que es posible asignar una antiimagen en Div
c
(X) a los divisores
D Div
c
(Y )
E
.
Pongamos que D Div
c
(Y )
E
esta representado por el sistema (U
i
, f
i
)
i
.
Entonces f
i
K

Y
(U
i
) es una funci on racional denida en un dominio abierto
fuertemente denso V
i
U
i
. Observemos en primer lugar que U
i
V
i
sopD,
ya que si P U
i
V
i
, entonces f
i,P
/ O
Y,P
. Sea V

i
= V
i
sopD. Es claro
entonces que todo punto asociado de h
1
[U
i
] esta, de hecho, en h
1
[V

i
], pues
en caso contrario su imagen estara en sopD. Esto quiere decir que h
1
[V

i
] es
un abierto fuertemente denso en h
1
[U
i
].
Podemos considerar entonces la funci on g
i
= h
#
V
i
(f
i
[
V
i
) O
X
(h
1
[V
i
]). Para
cada punto P h
1
[V

i
] tenemos que h(P) / sopD, luego g
i,h(P)
O

Y,P
, luego
g
i,P
= h
#
P
(f
i,h(P)
) O

X,P
. Esto signica que g
i
tiene inversa en un entorno de
P, y como la inversa es unica, las inversas locales determinan una inversa de g
i
en h
1
[V

i
]. Esto prueba que g
i
K

X
(U
i
).
Veamos ahora que (h
1
[U
i
], g
i
)
i
dene un divisor de Cartier en X. Sabe-
mos que, para todo i, j, se cumple que a
ij
= f
i
f
1
j
O
Y
(U
i
U
j
)

. Explcita-
mente, esto signica que si G U
i
U
j
es la interseccion de los dominios de f
i
y
f
1
j
, entonces f
i
f
1
j
= a
ij
[
G
. Sea b
ij
= h
#
U
i
U
j
(a
ij
) O
X
(h
1
[U
i
] h
1
[U
j
])

.
Es claro que V

i
V

j
G, por lo que g
i
g
1
j
[
h
1
[V

i
]h
1
[V

j
]
= b
ij
[
h
1
[V

i
]h
1
[V

j
]
,
lo que a su vez nos lleva a que g
i
g
1
j
= b
ij
O
X
(h
1
[U
i
] h
1
[U
j
])

.
Una comprobaci on similar muestra que este divisor no depende de la repre-
sentacion de partida para D, por lo que podemos llamarlo h

(D) Div
c
(X).
Otras observaciones inmediatas a partir de los razonamientos anteriores son las
siguientes:
Si D es principal, es decir, si esta denido por un unico par (Y, f), entonces
h

(D) esta denido por un unico par (X, h


#
V
(f[
V
)), luego es principal.
Si D es entero, entonces V
i
= U
i
y g
i
O
X
(h
1
[U
i
]), luego h

(D) tambien
es entero.
Si P h
1
[U
i
] cumple que h(P) no esta en el soporte de D, entonces
h(P) V

i
, luego P h
1
[V

i
], y hemos visto que entonces g
i
no esta en
el soporte de h

(D). Por consiguiente, soph

(D) h
1
[sopD].
Si D es entero y P h
1
[U
i
] cumple que h(P) esta en el soporte de D, eso
signica que f
i h(P)
m
h(P)
, luego g
iP
m
P
, luego P esta en el soporte
de h

(D). Por consiguiente soph

(D) = h
1
[sopD].
8.4. Imagenes inversas de divisores 321
Teorema 8.32 Sea h : X Y un homomorsmo de esquemas localmente
noetherianos y sea E Y el conjunto de las im agenes de los puntos asociados
de X. Entonces, la aplicaci on h

: Div
c
(Y )
E
Div
c
(X) es un homomorsmo
de grupos que cumple las propiedades siguientes:
a) Transforma divisores enteros en divisores enteros.
b) Transforma divisores principales en divisores principales, por lo que induce
un homomorsmo Cl
c
(Y )
E
Cl
c
(X).
c) Para cada D Div
c
(Y )
E
, se cumple que soph

(D) h
1
[sopD], y se da
la igualdad si D es entero.
d) Para cada D Div
c
(Y )
E
, se cumple que h

(O
Y
(D))

= O
X
(h

(D)).
Demostraci on: Todas las armaciones estan ya demostradas o son obvias,
excepto la ultima. Si D viene representado por (U
i
, f
i
)
i
(donde podemos
suponer que los abiertos U
i
son anes, el subhaz O
Y
(D) de K
Y
esta determinado
por el hecho de que O
Y
(D)[
U
i
= f
1
i
O
Y
[
U
i
. Sea W h
1
[U
i
] un abierto afn.
Entonces
(h

O
Y
(D))(W)

= O
Y
(D)(U
i
)
O
Y
(U
i
)
O
X
(W)

= f
1
i
O
Y
(U
i
)
O
Y
(U
i
)
O
X
(W).
Esto signica que (h

O
Y
(D))(W) es el O
X
(W)-modulo libre generado por
f
1
i
1. Por otra parte, O
X
(h

(D))(W
i
) es el O
X
(W)-modulo libre generado
por g
1
i
. Esto nos da un isomorsmo entre ambos m odulos determinado por
f
1
i
1 g
1
i
. Puesto que los haces son coherentes, este isomorsmo induce a
su vez un isomorsmo (h

O
Y
(D))[
W

= O
X
(h

(D))[
W
.
Estos isomorsmos son consistentes, pues si W U
i
U
j
, entonces (con-
servando la notaci on previa al teorema) f
1
j
= f
1
i
a
ij
y g
1
j
= g
1
i
b
ij
, donde
b
ij
= h
#
U
i
U
j
(a
ij
), luego
f
1
j
1 = f
1
i
a
ij
1 = f
1
i
b
ij
= (f
1
i
1)b
ij
,
por lo que el isomorsmo dado por f
1
i
1 g
1
i
es el mismo que el dado
por f
1
j
1 g
1
j
. Es f acil ver entonces que estos isomorsmos se unen en un
unico isomorsmo h

(O
Y
(D))

= O
X
(h

(D)).
Nota 1 Observemos que si X es un esquema ntegro, entonces tiene un unico
punto asociado (su punto generico), y la condici on h()sopD = equivale
a que h[X] , sopD. Esto se cumple trivialmente (para todo divisor D) si h[X]
es denso en Y .
M as detalladamente, supongamos que h : X Y es un homomorsmo en-
tre esquemas ntegros localmente noetherianos que transforma el punto generico
de X en el punto generico de Y (lo que equivale a que h[X] sea denso en Y ).
Seg un acabamos de razonar, Div
c
(Y )
E
= Div
c
(Y ), y el calculo de h

(D) es
especialmente simple:
322 Captulo 8. Divisores
Pongamos que D esta representado por un sistema (U
i
, f
i
)
i
, donde los
abiertos U
i
podemos tomarlos anes y noetherianos. Entonces f
i
= u
i
/v
i
, para
ciertos u
i
, v
i
O
Y
(U
i
) regulares (es decir, no nulos). Entonces el abierto
D
U
i
(u
i
) D
U
i
(v
i
) U
i
no es vaco y, como h[X] es denso, la antiimagen
D
h
1
[U
i
]
(h
#
U
i
(u
i
)) D
h
1
[U
i
]
(h
#
U
i
(v
i
)) es un abierto no vaco en h
1
[U
i
], lo que
prueba que h
#
U
i
(u
i
), h
#
U
i
(v
i
) O
X
(h
1
[Y ]) son no nulos, luego denen un
g
i
= h
#
U
i
(u
i
)/h
#
U
i
(v
i
) K

(h
1
[U
i
]), y h

(D) esta denido precisamente por


estos pares (h
1
[U
i
], g
i
). (Este g
i
y el considerado en la denici on de h

(D)
coinciden sobre el abierto que all hemos llamado h
1
[V
i
], luego son iguales.)
En particular, si P X y D
h(P)
esta denido por u
i
/v
i
K

h(P)
, entonces
h

(D)
P
esta denido por h
#
P
(u
i
)/h
#
P
(v
i
) K

P
.
Nota 2 Una situaci on muy similar a la que acabamos de considerar se da
en el caso en que h : X Y es un homomorsmo plano entre esquemas
noetherianos.
Si D esta denido por (U
i
, f
i
)
i
, donde los abiertos U
i
son anes y noe-
therianos, entonces f
i
= u
i
/v
i
, con u
i
, v
i
O
Y
(U
i
) regulares. Claramente,
se cumple que U
i
sopD V
U
i
(u
i
) V
U
i
(v
i
). No puede ser que un punto
asociado X cumpla h() sopD, pues entonces existira un i tal que
h() V
U
i
(u
i
) V
U
i
(v
i
), luego V
h
1
[U
i
]
(h
#
U
i
(u
i
)) V
h
1
[U
i
]
(h
#
U
i
(v
i
)), luego o
bien h
#
U
i
(u
i
) o bien h
#
U
i
(v
i
) no es regular en O
X
(h
1
[U
i
]) (teorema [3.49]), pero
esto es imposible, porque el homomorsmo h
#
U
i
: O
Y
(U
i
) O
X
(h
1
[U
i
]) es
plano, y los homomorsmos planos transforman elementos regulares en elemen-
tos regulares.
2
Como en la nota precedente, se demuestra ahora que h

(D) esta denido


por los pares (h
1
[U
i
], g
i
), donde g
i
= h
#
U
i
(u
i
)/h
#
U
i
(v
i
). La ultima armaci on de
la nota anterior vale igualmente en este caso.
Ejemplo Consideremos la proyeccion p
1
: X = P
n
1
k
P
n
m
k
P
n
1
k
y el haz inversible O
P
n
1
k
(1) en P
n
1
k
, que, seg un hemos visto en el ejemplo de la
p agina 318, corresponde al divisor D dado por el sistema (U
j
, X
0
/X
j
)
j
, donde
U
j
= D(X
j
). Es claro que su soporte es H = V (X
0
).
El divisor p

1
(D) esta determinado por (V
j
, g
j
)
j
, donde
V
j
= p
1
1
[U
j
] = D(X
j
) P
n
2
k
P
n
m
k
,
y g
j
= p
#
1D(X
j
)
(X
0
/X
j
). Si identicamos las funciones racionales del espacio
multiproyectivo con fracciones de k(X
ij
[ i = 1, . . . , m, j = 1, . . . , n
i
), entonces
2
Si f : A B es plano y a A es regular, la multiplicacion por a es un monomorsmo
A A, que al multiplicar por
A
B se convierte en la multiplicacion por f(a) en B, luego
esta es inyectiva y f(a) es regular.
8.4. Imagenes inversas de divisores 323
p
#
1D(X
j
)
se corresponde con la inclusi on k(X
1j
) k(X
ij
), con lo que, en de-
nitiva, el divisor p

1
(D) es el determinado por (V
j
, 1/X
1j
)
j
. De acuerdo con
la nota posterior al teorema 8.19, tenemos que
_
1
X
1j
_
=

1
(X
1j
)
Despreciamos el polo (X
1j
) porque no pertenece a V
j
, con lo que concluimos
que, visto como divisor de Weil, p

1
(D) =
1
.
Obviamente, lo mismo vale para las otras proyecciones, con lo que hemos
demostrado que
O
X
(
i
) = p

i
(O
P
n
i
k
(1)).
As, el ejemplo 6 de la p agina 175 nos da que el haz O
X
(1) correspondiente
a la inmersi on de Segre P
m
k

k P
n
k
P
mn+m+n
k
es O
X
(
1

2
).
Las posibilidades de aplicaci on del teorema 8.32 son mayores de lo que podra
pensarse debido al teorema siguiente:
Teorema 8.33 Sea f : X Y un homomorsmo de esquemas localmente
noetherianos y supongamos que X es ntegro. Sea el punto generico de X y
sea E = f(). Entonces todo divisor de Div
c
(Y ) es linealmente equivalente a
un divisor de Div
c
(Y )
E
, por lo que Cl
c
(Y )
E
= Cl
c
(Y ).
Demostraci on: Sea D un divisor, representado por el sistema (U
i
, f
i
)
i
.
Sea i
0
el ndice que cumple que f() U
i
0
. El divisor D

= (f
1
i
0
)D es lineal-
mente equivalente a D, y esta representado por el sistema (U
i
, f
i
f
1
i
0
)
i
. En
particular en U
i
0
esta representado por la funci on 1, luego D

P
= 1 para todo
P U
i
0
. Esto implica que U
i
0
sopD

= , luego D

Div
c
(Y )
E
.
Veamos una aplicacion de las im agenes inversas de divisores:
Teorema 8.34 Si X/k es un esquema cuasiproyectivo, entonces el monomor-
smo Cl
c
(X) Pic(X) es un isomorsmo.
Demostraci on: Por el teorema 5.44 sabemos que Pic(X) esta generado por
los haces muy amplios, luego basta probar que todo haz muy amplio L de X
es de la forma O
X
(D), para cierto D Div
c
(X). Consideremos una inmersi on
i : X P
n
k
tal que L = i

O
P
n
k
(1) y sea E el conjunto de las im agenes en P
n
k
de los puntos asociados de X. En el ejemplo de la p agina 318 hemos visto que
O
P
n
k
(1) = O
P
n
k
(D), donde D es cualquier divisor de Cartier cuyo divisor de Weil
asociado tenga grado 1. En particular, podemos exigir que sopD sea cualquier
hiperplano prejado.
Si existe un hiperplano H disjunto con E, entonces estara denido el divisor
i

D Div
c
(X) y se cumplir a que O
X
(i

D)

= L.
Si el cuerpo k es nito no podemos asegurar la existencia de dicho hiperplano,
pues solo hay un n umero nito de ellos y puede haber un punto de E en cada
324 Captulo 8. Divisores
uno. No obstante, consideremos los puntos p
1
, . . . , p
r
de E, que son ideales ho-
mogeneos de k[X
0
, . . . , X
n
], ninguno de los cuales contiene a I = (X
0
, . . . , X
n
).
El teorema [3.51] nos da que existe un F I que no pertenece a ninguno
de los p
i
. Una simple modicaci on de la prueba nos permite exigir que F sea
homogeneo de cualquier grado sucientemente grande.
3
En particular podemos
tomar dos polinomios homogeneos F y F

de grados d y d+1 que no pertenezcan


a ning un p
i
. Equivalentemente, tenemos dos hipersupercies V y V

en P
n
k
de
grados d y d + 1, respectivamente, tales que V E = V

E = . Ahora
consideramos la inmersion de grado d dada por el ejemplo 3 de la p agina 174.
Al componerla con i obtenemos una nueva inmersi on
j : X P
n
k
P
N
k
tal que j

O
P
N
k
(1) = L
d
, y existe un hiperplano H P
N
k
tal que H P
n
k
= V ,
luego V E = . Por el razonamiento precedente, esto nos permite asegurar
que L
d
= O
X
(D), para un cierto D Div
c
(X), e igualmente concluimos que
L
d+1
= O
X
(D

), con lo que L

= O
X
(D

/D).
Vamos a obtener informaci on adicional sobre la imagen inversa de un divisor
en algunos casos de interes. Para ello empezamos con una denicion:
Denicion 8.35 Sea A B un homomorsmo de anillos locales. Denimos
el ndice de ramicaci on de B sobre A como e
B/A
= l
B
(B/m
A
B). (En general
puede ser innito.) Si f : X Y es un homomorsmo de esquemas, x X, y
llamamos y = f(x), denimos e
x/y
= e
O
X,x
/O
Y,y
.
Ejemplo Seg un las observaciones tras la denici on 8.26, si B/A es una ex-
tension de anillos de valoraci on discreta, entonces e
B/A
= v
B
(), donde es un
primo cualquiera de A. Equivalentemente, vemos que e
B/A
es el exponente de
la ecuacion m
A
B = m
e
B
. (En denitiva, e
B/A
es el ndice de ramicaci on en el
sentido usual.)
M as en general, si B/A es una extension de dominios de Dedekind, la in-
clusion determina un homomorsmo nito suprayectivo EspB EspA. Los
espectros son noetherianos y normales. Se trata del homomorsmo dado por
P P A. M as precisamente, el ideal nulo se corresponde con el ideal nulo
y cada divisor primo P de B se corresponde con el unico primo p de A al cual
divide. Es obvio que e
P/p
es el exponente de P en p, luego tambien coincide con
el ndice de ramicaci on en el sentido usual de la teora algebraica de n umeros.
El teorema siguiente demuestra la nitud del ndice de ramicaci on en dos
casos, el segundo de los cuales generaliza al ejemplo anterior:
3
Con la notacion de la prueba, podemos exigir que los f
j
sean homogeneos por hipotesis
de induccion, y elevandolos a potencias adecuadas podemos exigir que todos tengan el mismo
grado. Entonces los g
i
son homogeneos del mismo grado d. Por ultimo, para cada i, tomamos
una indeterminada X
m
i
/ p
i
. Si cambiamos g
i
por g

i
= X
s
m
i
g
i
, los elementos g

i
cumplen lo
mismo pero tienen grado d + s, y el F obtenido tiene grado d + s para cualquier s 0.
8.4. Imagenes inversas de divisores 325
Teorema 8.36 Sea f : X Y un homomorsmo de esquemas noetherianos.
Supongamos que se cumple uno de los dos casos siguientes:
a) f es plano.
b) X e Y son ntegros y f nito y suprayectivo.
Si x X es un punto de codimensi on 1, entonces la codimensi on de y = f(x)
es 1 en el caso a) y es = 1 en el caso b). Cuando la codimensi on es 1, el
ndice e
x/y
es nito.
Demostraci on: Si f es plano, el teorema 4.52 nos da que la codimension
de y es igual a
dimO
Y,y
= dimO
X,x
dimO
X
y
,y
1,
y si se da la igualdad entonces, aplicando el teorema al homomorsmo plano
EspO
X,x
EspO
Y,y
,
tenemos que la bra de m
y
, que es el espectro de
O
X,x

O
Y,y
(O
Y,y
/m
y
)

= O
X,x
/m
y
O
X,x
,
tiene dimensi on 0 al localizarla a m
x
/m
y
O
X,x
, pero la localizaci on es trivial, por
lo que concluimos que O
X,x
/m
y
O
X,x
tiene longitud nita.
Si f es nito y suprayectivo, sea Y

= EspA un entorno afn de y, en cuyo


caso X

= f
1
[Y ] es un entorno afn de x, digamos X

= EspB, de modo que B


es un A-modulo nitamente generado. Como f es suprayectiva, la antiimagen
en A del ideal nulo de B ha de ser el ideal nulo, luego el homomorsmo A B
es inyectivo y podemos considerar a B como una extension de A. En particular,
considerando a x e y como ideales de B y A respectivamente, tenemos que
y = x A, luego el teorema [3.68] nos da que alt x alt y = 1. Ahora bien,
la altura de x no puede ser 0, pues entonces sera el punto generico de X,
y su imagen sera el punto generico de Y . As pues, la codimensi on de x es
exactamente 1. Por ultimo, el homomorsmo
EspO
X,x
EspO
Y,y
es suprayectivo y ambos anillos son dominios ntegros, luego m
y
O
X,x
,= 0, luego
O
X,x
/m
y
O
X,x
tiene dimensi on 0, luego tiene longitud nita.
Ahora necesitamos un sencillo resultado tecnico:
Teorema 8.37 Sea A B un homomorsmo plano de anillos locales tal que
e
B/A
sea nito, y sea M un A-m odulo de longitud nita. Entonces
l
B
(M
A
B) = e
B/A
l
A
(M).
326 Captulo 8. Divisores
Demostraci on: Sea 0 = M
0
M
1
M
r
= M una serie de compo-
sicion de M. Entonces, como B es plano sobre A, tenemos inclusiones
0 = M
0

A
B M
1

A
B M
r

A
B = M
A
B.
Usando de nuevo que B es plano sobre A y el teorema [4.33], vemos que
l
B
((M
i+1

A
B)/(M
i

A
B)) = l
B
((M
i+1
/M
i
)
A
B) = l
B
((A/m
A
)
A
B)
= l
B
(B/m
A
B) = e
B/A.
La pen ultima igualdad se debe a que el isomorsmo A
A
B

= B transforma
m
A

A
B en m
A
B. La conclusi on es ahora inmediata.
Ahora ya podemos probar:
Teorema 8.38 Sea f : X Y un homomorsmo de esquemas en las condi-
ciones del teorema 8.36 y sea D Div
c
(Y ). Si x X tiene codimensi on 1 (es
un divisor primo) y llamamos y = f(x), entonces
v
x
(f

D) =
_
e
x/y
v
y
(D) si y tiene codimensi on 1,
0 si y tiene codimensi on 0.
Demostraci on: Si y tiene codimension 0, entonces m
y
es un primo minimal
de O
Y,y
, luego los unicos elementos regulares de este anillo son las unidades. Por
consiguiente, D esta representado en y por una unidad de O
Y,y
, luego f

D esta
representado en x por una unidad de O
X,x
, luego v
x
(f

D) = 0.
Si y tiene codimension 1 y u O
Y,y
es regular, la sucesion exacta
0 (u) O
Y,y
O
Y,y
/(u) 0
da lugar a la sucesi on exacta
(u)
O
Y,y
O
X,x
O
X,x
(O
Y,y
/(u))
O
Y,y
O
X,x
0,
de la que deducimos que, si u

O
X,x
es la imagen de u en O
X,x
,
O
X,x
/(u

= (O
Y,y
/(u))
O
Y,y
O
X,x
,
luego el teorema 8.37 nos da que
l
O
X,x
(O
X,x
/(u

)) = l
O
Y,y
(O
Y,y
/(u)) e
x/y
Ahora basta observar que D
y
esta representado por un cociente de elementos
regulares de O
Y,y
, y al aplicarles a ambos la relaci on precedente, obtenemos la
relacion del enunciado.
8.4. Imagenes inversas de divisores 327
Ejemplo 1 Si f : X Y es un homomorsmo nito y suprayectivo entre
esquemas ntegros regulares de dimensi on 1 y P Y es un punto cerrado (que
podemos identicar con un divisor de Weil y, a su vez, con un divisor de Cartier),
tenemos que
f

P =

Qf
1
[P]
Q
e
Q/P
.
En particular, si f : EspB EspA es el homomorsmo asociado a una
extension B/A de dominios de Dedekind, vemos que f

P es el divisor asociado
al ideal primo PB.
Ejemplo 2 Sea k un cuerpo y sean V/k, W/k conjuntos algebraicos, el pri-
mero de dimension 1 y el segundo geometricamente ntegro. Consideremos la
proyeccion p : V
k
W V , que es un homomorsmo plano, luego le podemos
aplicar el teorema anterior.
Sea x V
k
W un divisor primo tal que y = p(x) tenga codimension 1 en V ,
es decir, que sea un punto cerrado. Entonces x p
1
[y]

= W
k
Espk(y) y esta
bra es una extensi on de constantes de W, luego es irreducible por hip otesis, y
su dimensi on es la misma que la de W, luego tambien coincide con la de x.
As pues, x es el punto generico de p
1
[y]. En denitiva, los divisores primos de
V
k
W cuya proyecci on es un divisor primo de V son exactamente (los puntos
genericos de) las bras de p.
Vamos a calcular el ndice de ramicaci on e
x/y
. Como su denici on es local,
podemos restringir p a un entorno afn V
0

k
W
0
del punto x. Si V
0
= EspA y
W
0
= EspB, donde A y B son k-algebras anes, entonces p se corresponde con
el homomorsmo natural A A
k
B.
Observemos que y
k
B es un ideal de A
k
B, y es primo, pues
(A
k
B)/(y
k
B)

= k(y)
k
B

= O
W
k(y)
(W
0 k(y)
),
que es un dominio ntegro porque W es geometricamente ntegro. Adem as, es
claro que y
k
B x, as como que ambos ideales dan un cociente de la misma
dimensi on, luego x = y
k
B. En otros terminos, x es el ideal generado por y
en el producto tensorial. Esto se conserva al localizar, por lo que m
x
= m
y
O
x
,
luego O
x
/m
y
O
y
es un O
x
-modulo simple, luego e
x/y
= 1.
Si suponemos que los esquemas son regulares (para que tenga sentido consi-
derar a los divisores primos como divisores de Cartier) y convenimos en repre-
sentar por y
k
W la bra de y (lo cual es literalmente cierto si entendemos
que y es el esquema Esp k(y)), hemos probado que p

y = y
k
W.
Ahora necesitamos otro resultado de algebra conmutativa:
Teorema 8.39 Sea A un anillo local, sea m su ideal maximal y sea B una
A- algebra.
a) Si B es tambien un anillo local con ideal maximal n, el ndice [B/n : A/m[
es nito y M es un B-m odulo de longitud nita, entonces M tiene tambien
longitud nita como A-m odulo y
l
A
(M) = [B/n : A/m[ l
B
(M).
328 Captulo 8. Divisores
b) Si A es noetheriano de dimensi on 1, B esta nitamente generada como
A-m odulo, sus ideales maximales son n
1
, . . . , n
q
, y b B es un elemento
regular, entonces, llamando B
i
= B
n
i
, se cumple que
l
A
(B/bB) =

i
[B
i
/n
i
B
i
: A/m[ l
B
i
(B
i
/bB
i
).
Demostraci on: a) Sea 0 = M
0
_ M
1
_ _ M
l
= M una serie de
composicion de M como B-modulo. Entonces cada M
i+1
/M
i
es un B-modulo
simple y, por [4.33], es isomorfo a B/n. El teorema [4.37] reduce el problema al
caso en que M

= B/n, pero entonces es claro que
l
A
(B/n) = l
A/m
(B/n) = [B/n : A/m[.
b) Observemos que B es una extension entera de un cociente de A, por lo
que los teoremas [3.63] y [3.64] implican que B tiene un n umero nito de ideales
maximales n
i
. Ademas, por [3.68] tenemos que dimB dimA = 1, lo que a su
vez implica que dim(B/bB) = 0 (ya que b no pertenece a ning un primo minimal
de B).
Los unicos ideales de B/bB son los ideales n
i
/bB, para todo i tal que b n
i
(puede no haber ninguno, lo que signica que b es una unidad y que B/bB = 0).
Observemos que tenemos un isomorsmo natural
B/bB

=

i
B
i
/bB
i
(donde, en principio, i recorre los ndices tales que b n
i
, pero podemos admitir
tambien los demas valores de i porque aportan sumandos nulos). En efecto, m as
en general: si B es un anillo noetheriano de dimensi on 0 con un n umero nito
de ideales maximales n
i
, se cumple que
B

=

i
B
n
i
.
Basta considerar el esquema X = EspB, en el que los conjuntos U
i
= n
i

son cerrados, luego abiertos, por lo que B =



O
X
(U
i
). Ademas los abiertos
U
i
son anes (principales, de hecho, digamos que U
i
= D(f
i
)), de manera que
O
X
(U
i
) = B
f
i
es un anillo con un unico ideal primo, luego concluimos que
O
X
(U
i
) = O
X
(U
i
)
n
i
= (B
f
i
)
n
i
= B
n
i
.
As pues,
l
A
(B/bB) =

i
l
A
(B
i
/bB
i
),
supuesto que los A-modulos B
i
/bB
i
tengan longitud nita. Ahora bien, el anillo
B/bB es noetheriano de dimensi on 0, y lo mismo vale para B
i
/bB
i
, luego este
tiene longitud nita como B
i
/bB
i
-modulo. Por el apartado a), tambien tiene
longitud nita como B
i
-modulo (la misma longitud, de hecho) y, de nuevo por
el apartado a), tambien tiene longitud nita como A-modulo, puesto que
[B
i
/n
i
B
i
: A/m[ = [B/n
i
: A/m[
es nito.
Ahora generalizamos el resultado a esquemas y divisores:
8.4. Imagenes inversas de divisores 329
Teorema 8.40 Sea f : X Y un homomorsmo nito suprayectivo entre
dos esquemas ntegros noetherianos. Consideremos un divisor primo y Y y
sea D Div
c
(X). Entonces
[K(X) : K(Y )[ v
y
(D) =

xf
1
[y]
[k(x) : k(y)[ v
x
(f

D).
Demostraci on: Notemos que, seg un el teorema 8.36, el divisor f

D esta
denido para todo D, y que todo x f
1
[y] tiene codimension 1. Si Y

es un
entorno afn de y, entonces f
1
[X

] es un abierto afn que contiene a f


1
[y],
por lo que no perdemos generalidad si suponemos que X = EspB, Y = EspA.
En la prueba de 8.36 hemos visto que entonces A es un subanillo de B.
Si el divisor D esta representado por un sistema (U
i
, g
i
)
i
, donde los abier-
tos U
i
son anes, podemos sustituir Y por un U
i
que contenga a y, de modo
que no perdemos generalidad si suponemos que D = (a) es un divisor principal,
donde a K(Y ) = F(A). Si a = u/v, basta probar el teorema para los divisores
(u) y (v), luego podemos suponer que a A. Entonces f

D = (a).
Viendo a y como ideal primo de A, tenemos el siguiente diagrama conmuta-
tivo:
A

A
y

B
y
Si llamamos X

= EspB
y
, Y

= EspA
y
, el diagrama anterior se corresponde
con
X
f

Y
X

Llamemos y

= yA
y
Y

, de modo que k(y) = A


y
/y = k(y

). El divisor
D

= (a/1) Div
c
(Y

) cumple que
v
y
(D) = l
A
y
(A
y
/aA
y
) = v
y
(D

).
Los elementos de x

se corresponden biunvocamente con los x X


tales que x A y. En particular, los elementos x f
1
[y] se corresponden
biunvocamente con los x

= xB
y
Y

tales que x

A
y
= y

y por [3.63] estos


son los ideales maximales de B
y
.
Tambien tenemos que k(x) = k(x

) y que v
x
(f

D) = v
x
(f

). En deni-
tiva, vemos que basta probar el teorema para el homomorsmo f

o, equivalen-
temente, que podemos suponer que A es un anillo noetheriano local cuyo unico
ideal maximal es y. El teorema anterior nos da que
l
A
(B/aB) =

xf
1
[y]
[B
x
/xB
x
: A/y[ l
B
x
(B
x
/aB
x
).
330 Captulo 8. Divisores
Equivalentemente:
l
A
(B/aB) =

xf
1
[y]
[k(x) : k(y)[ v
x
(f

D).
Basta probar que l
A
(B/aB) = [K(X) : K(Y )[ l
A
(A/aA).
Podemos tomar una base de K(X) sobre K(Y ) formada por elementos
b
1
, . . . , b
n
B. Sea M = b
1
, . . . , b
n
)
A
. Claramente, B/M es un A-modulo
de torsi on nitamente generado. Podemos tomar un u A, u ,= 0, que anule a
B/M, lo que nos permite expresar a B/M como imagen de una suma directa
(A/uA)
r
. El A-modulo A/uA tiene longitud nita por 8.25, luego B/M tambien
tiene longitud nita.
Ahora consideramos las siguientes sucesiones exactas de A-modulos:
0 aB/aM B/aM B/aB 0,
0 M/aM B/aM B/M 0.
Sabemos que los modulos de los extremos de ambas sucesiones tienen longi-
tud nita (notemos que aB/aM

= B/M), luego B/aM tambien tiene longitud
nita. Adem as:
l
A
(B/aB) +l
A
(aB/aM) = l
A
(M/aM) +l
A
(B/M),
luego l
A
(B/aB) = l
A
(M/aM) = l
A
((A/aA)
n
) = nl
A
(A/aA).
Notemos que el teorema anterior generaliza a la conocida formula n =

e
i
f
i
de la teora algebraica de n umeros. A su vez sugiere la denicion siguiente:
Denicion 8.41 Sea f : X Y un homomorsmo nito suprayectivo entre
dos esquemas ntegros noetherianos y sea D Div(X) un divisor de Weil.
Denimos
f

D =

y
y

xf
1
[y]
|k(x):k(y)|v
x
(D)
Div(Y ),
donde y recorre los divisores primos de Y . Notemos que en la prueba del teorema
anterior hemos visto que si y es un divisor primo de Y y x f
1
[y] entonces x
es un divisor primo de X.
En estos terminos, el teorema anterior puede enunciarse as:
Teorema 8.42 Sea f : X Y un homomorsmo nito suprayectivo entre
dos esquemas ntegros noetherianos y sea D Div
c
(Y ). Entonces
f

([f

D]) = [K(X) : K(Y )[ [D].


8.5. Sistemas lineales 331
8.5 Sistemas lineales
Seg un el teorema 5.33, un homomorsmo f : X P
n
k
esta determinado
por un generador global de un haz inversible L en X, de modo que, si L L(X)
es la envoltura lineal del generador global, cada s L no nulo es de la forma
s = f

F, donde F es una forma lineal no nula y X X


s
= f
1
[V (F)].
Si f es una inmersi on cerrada y llamamos H = V (F), entonces podemos
escribir que X X
s
= X H, de modo que, aproximadamente, lo que tenemos
es que f esta determinada por las intersecciones de X con los hiperplanos de
P
n
k
. No obstante, esto no es exacto porque f esta determinada por los s L,
no por los cerrados X X
s
con s L.
Podemos preguntarnos que informaci on adicional contiene s mas all a del
hecho de que determina el abierto X
s
, o el cerrado X X
s
. Bajo hip otesis
razonables, la respuesta es que s asocia ademas ciertas multiplicidades a las
componentes irreducibles de X X
s
o, en otros terminos, que s determina un
divisor de soporte X X
s
.
Supongamos que X/k es un esquema proyectivo ntegro. Sea L un haz
inversible en X, s L(X) no nulo y vamos a asociar a s un divisor de Cartier.
Para ello observamos que si P X, entonces L
P
es un O
X,P
-modulo libre
de rango 1, luego podemos tomar una base
P
L
P
, y entonces el elemento
s
P
L
P
se expresa de forma unica como s
P
=
P

P
, para cierto
P
O
X,P
.
Naturalmente,
P
depende de la eleccion de la base
P
, pero un cambio de base
multiplica
P
por una unidad de O
X,P
, luego la clase de
P
en O
X/P
/O

X,P
no
depende de la eleccion de la base. Por otra parte, si un divisor D Div
c
(X) es
entero, tenemos que D
P
O
X/P
/O

X,P
.
Teorema 8.43 Sea X/k un esquema proyectivo ntegro, sea L un haz inversible
en X y sea s L(X). Entonces existe un unico divisor entero s
0
Div
c
(X) tal
que, para cada punto P X, se cumple que s
P
=
P

P
, donde
P
es una base
de L
P
y s
0P
= [
P
] O
X,P
/O

X,P
.
Demostraci on: Sea U X un abierto afn tal que L[
X
sea libre. Sea

U
L(U) una base y sea s[
U
= f
U

U
, donde f
U
O
X
(U). Teniendo en cuenta
que X es ntegro, es f acil ver que no puede ser f
U
= 0, luego f
U
k(X)

.
Los pares (U, f
U
) determinan un divisor de Cartier. En efecto: si (V, f
V
) es
otro par en las mismas condiciones, tomamos un abierto afn W U V tal
que L[
W
sea libre. Entonces
U
[
W
y
V
[
W
son dos bases de L(W), luego existe
un unico
W
O
X
(W)

tal que
U
[
W
=
W

V
[
W
, luego f
V
[
W
=
W
f
U
[
W
. Los
abiertos W cubren U V y la unicidad de los
W
hace que estos determinen
un O
X
(U V )

tal que f
V
[
UV
= f
U
[
UV
.
Llamamos s
0
al divisor determinado por los pares (U, f
U
). Es claro que
cumple lo pedido, y la unicidad tambien es evidente.
Denicion 8.44 Si X/k es un esquema proyectivo ntegro, L es un haz inversi-
ble en X y s L(X), el divisor entero s
0
dado por el teorema anterior se llama
divisor de ceros de s.
332 Captulo 8. Divisores
Observemos que s
0P
= 1 si y solo si L
P
= s
P
O
X,P
, es decir, si y solo si
P / X
s
. En denitiva: sops
0
= X X
s
. En general, s
0P
mide la distancia
de s
P
a un generador de L
P
. Si el conjunto X es normal, el divisor s
0
esta
completamente determinado por su divisor de Weil asociado y, en tal caso,
podemos ver a s
0
como una asignaci on de multiplicidades a las componentes
irreducibles de su soporte, tal y como comentabamos al principio de la secci on.
Como X es ntegro, todo haz inversible L es de la forma L = O
X
(D), para
un cierto divisor D Div
c
(X). Seg un el teorema 8.30 sabemos que
L(X) = f K(X)

[ (f)D 1 0.
Entonces, para cada f L(X) no nulo, f
0
= (f)D.
En efecto, si D viene representado por (U
i
, f
i
)
i
y tomamos P U
i
, en-
tonces L
P
= f
1
iP
O
X,P
, luego una base de L
P
es f
1
i
y f
P
= (ff
i
)
P
f
1
iP
, luego
f
0P
= (ff
i
)
P
= ((f)D)
P
, luego f
0
= (f)D.
En particular, L = O
X
(f
0
).
Denicion 8.45 Si X es un esquema localmente noetheriano y D Div
c
(X),
denimos el sistema lineal completo asociado a D como el conjunto (tal vez
vaco) [D[ formado por todos los divisores (de Cartier) enteros linealmente equi-
valentes a D.
Notemos que si [D[ , = y D

Div
c
(X), entonces [D[ = [D

[ si y solo si D
y D

son linealmente equivalentes, luego [D[ esta asociado en realidad a la clase


de D en el grupo Cl
c
(X).
Seg un hemos visto, si X/k es un esquema proyectivo ntegro y D Div
c
(X),
tenemos una aplicacion suprayectiva O
X
(D)(X) 0 [D[ dada por f f
0
.
Supongamos adem as que X/k es geometricamente ntegro, con lo que el
teorema 4.26 nos da que O
X
(X) = k. Una consecuencia de esto es que, por
la propia construcci on de los divisores de Cartier, si f K(X)

, se cumple
trivialmente que (f) = 1 si y solo si f O
X
(X)

= k

, luego una funci on


racional esta completamente determinada por su divisor salvo una constante
(ya habamos observado esto en el contexto de los divisores de Weil).
Ahora, si tomamos f, g O
X
(D)(X)0 y se cumple que f
0
= g
0
, entonces
(f)D = (g)D, luego (f) = (g), luego f y g se diferencian en un factor en k

.
Ahora es inmediato el teorema siguiente:
Teorema 8.46 Si X/k es un esquema proyectivo geometricamente ntegro, sea
D Div
c
(X) y sea L = L(D)(X). Llamemos P(L) al conjunto de todos los
subespacios vectoriales de L de dimensi on 1. Entonces, la aplicaci on f f
0
=
(f)D induce una biyecci on P(L(D)) [D[.
Notemos que L(D) es un k-espacio vectorial de dimension nita, por lo que
P(L(D)) es un espacio proyectivo de dimensi on dim
k
L(D) 1.
8.5. Sistemas lineales 333
Denicion 8.47 En las condiciones del teorema anterior, un sistema lineal aso-
ciado al divisor D es la imagen por la biyeccion del teorema de una subvariedad
lineal de P(L(D)). Equivalentemente, es un conjunto de la forma
d = (f)D [ f V 0 [D[,
donde V L(D) es un subespacio vectorial. Denimos la dimensi on de d como
la dimensi on de la correspondiente variedad lineal (dim
k
d = dim
k
V 1).
Notemos que los subespacios vectoriales de L(D) se corresponden biunvoca-
mente con los sistemas lineales asociados a D. De entre ellos nos interesan espe-
cialmente los generados por generadores globales de O
X
(D), pues se correspon-
den con homomosmos de X en espacios proyectivos. Podemos caracterizarlos
en terminos de sistemas lineales:
Llamaremos puntos basicos de un sistema lineal d a los puntos que est an en
todos los soportes de todos los divisores de d. Diremos que d es libre de puntos
basicos si no tiene puntos b asicos.
Teorema 8.48 Sea X/k es un esquema proyectivo geometricamente ntegro. Si
D Div
c
(X) y V L(D) es un subespacio vectorial correspondiente al sistema
lineal d, entonces d es libre de puntos b asicos si y s olo si V esta generado por
un generador global de O
X
(D).
Demostraci on: Sabemos que s
0
, . . . , s
n
V son un generador global si y
solo si los abiertos X
s
i
cubren X. Puesto que X es cuasicompacto, V contiene un
generador global (nito) si y s olo si los abiertos X
s
con s V cubren X. Esto
equivale a que sus complementarios, que son los soportes sop s
0
, con s V ,
tengan interseccion vaca. Ahora bien, los divisores s
0
son precisamente los
divisores de d.
En estos terminos tenemos un enunciado alternativo del teorema 5.36:
Teorema 8.49 Si X/k es un esquema proyectivo geometricamente ntegro, exis-
te una biyecci on entre los sistemas lineales de divisores de X libres de puntos
base y las clases de equivalencia de homomorsmos X P
r
k
cuya imagen no
esta contenida en ning un hiperplano, donde dos homomorsmos se consideran
equivalentes si uno se obtiene del otro componiendolo con un automorsmo de
P
r
k
.
M as precisamente, a cada sistema lineal d de dimensi on r le corresponde una
clase de homomorsmos en P
r
k
.
Finalmente, vamos a reformular el teorema 5.37. Para ello recordemos que
antes del teorema 8.29 hemos visto que si X es un esquema localmente noe-
theriano y D Div
c
(X) es un divisor entero, el subesquema cerrado Y de X
denido por el haz de ideales O
X
(D
1
) de O
X
tiene por soporte al soporte de D.
Si P Y es un punto cerrado, denimos T
P
D = T
P
Y .
334 Captulo 8. Divisores
Observemos que el epimorsmo O
X,P
O
Y,P
induce un epimorsmo
m
X,P
/m
2
X,P
m
Y,P
/m
2
Y,P
y, pasando a los espacios duales, obtenemos un
monomorsmo de k(P)-espacios vectoriales T
P
D T
P
X.
Con mas detalle, si D esta denido por un par (U, f) alrededor de P, como
D es entero, tenemos que f O
X
(U). El hecho de que P sopD equivale a
que f
P
m
P
. Por otra parte, O
Y,P
= O
X,P
/(f
P
).
Si llamamos d
P
f a la clase de f
P
en m
X,P
/m
2
X,P
, el epimorsmo entre los
espacios cotangentes tiene por n ucleo al subespacio vectorial generado por d
P
f,
por lo que el monomorsmo entre los espacios tangentes nos lleva a la identi-
cacion
T
P
D = t T
P
X [ d
P
f(t) = 0.
Teorema 8.50 Sea k un cuerpo algebraicamente cerrado, sea X/k un esquema
propio y sea d un sistema lineal en X libre de puntos b asicos. Entonces d dene
una inmersi on cerrada X P
n
k
si y s olo si cumple:
a) Para cada par de puntos cerrados distintos P, Q X existe un D d tal
que P sopD y Q / sopD, o viceversa.
b) Si P X es un punto cerrado y t T
P
X es un vector tangente no nulo,
entonces existe un D d tal que P sopD y t / T
P
D.
Demostraci on: Sea D
0
Div
c
(X) y V L(D
0
) = O
X
(D
0
)(X) un subes-
pacio vectorial tal que d = (s)D
0
[ s V 0. Basta probar que las condi-
ciones del enunciado equivalen a las del teorema 5.37 para el haz L = O
X
(D
0
).
Si P X es un punto cerrado y D d, entonces D = (s)D
0
, para un s V
no nulo. Pongamos que D
0
esta denido por f en un entorno U de P, con lo que
D esta denido por sf O
X
(U). Entonces P sopD si y solo si s
P
f
P
m
P
,
si y solo si s
P
m
P
f
1
P
O
X,P
= m
P
L
P
. Ahora es inmediato que la condici on a)
del enunciado equivale a la condici on a) de 5.37.
Con la misma notacion anterior, y suponiendo que P sopD, la multipli-
cacion por f
P
nos da un isomorsmo m
P
L
P
/m
2
P
L
P

= m
P
/m
2
P
= (T
P
X)

.
Cada s V (no nulo) tal que s
P
m
P
L
P
, se corresponde con un divisor
entero D = (s)D
0
d tal que P sopD, y su clase en el cociente m
P
L
P
/m
2
P
L
P
se corresponde a traves del isomorsmo anterior con la clase [s
P
f
P
] (T
P
X)

,
donde s
P
f
P
es un representante de D
P
. As pues, el conjunto de las clases de
los elementos
s V [ s
P
m
P
L
P

en m
P
L
P
/m
2
P
L
P
(que aparece en la condici on b de 5.37), se corresponde a
traves de un isomorsmo con el conjunto S de las diferenciales d
P
h (T
P
X)

,
donde h dene alrededor de P a un divisor D d tal que P sopD. Hemos de
probar que estas diferenciales generan (T
P
X)

si y solo si para todo t T


P
X
no nulo existe un S tal que (t) ,= 0.
8.5. Sistemas lineales 335
En efecto: sea V (T
P
X)

el subespacio generado por S y sea W T


P
X
el subespacio anulado por V . Hay que ver que V = (T
P
X)

si y solo si W = 0,
pero esto se debe a que
dim
k(P)
T
P
X = dim
k(P)
V + dim
k(P)
W.
Captulo IX
Dualidad
El teorema de dualidad es una generalizaci on del teorema 6.23 (el cual es solo
una parte del teorema de dualidad para el especio proyectivo). Para demostrarlo
necesitaremos algunos resultados previos acerca de los funtores Ext sobre haces
coherentes y sobre cohomologa, a lo que dedicamos la primera seccion.
9.1 Preliminares de algebra homol ogica
En [5.51] caracterizamos la dimensi on proyectiva de un m odulo nitamente
generado sobre un anillo local en terminos del funtor Tor. Aqu vamos a nece-
sitar una caracterizaci on similar en terminos de Ext v alida para anillos locales
regulares. En primer lugar probamos un resultado general que no requiere nin-
guna hip otesis sobre A:
Teorema 9.1 Sea A un anillo y M un A-m odulo. Las armaciones siguientes
son equivalentes:
a) dp
A
M d.
b) Ext
i
A
(M, N) = 0 para todo A-m odulo N y todo i > d.
c) Ext
d+1
A
(M, N) = 0 para todo A-m odulo N.
Demostraci on: a) b) Podemos calcular Ext
i
A
(M, N) mediante una re-
soluci on proyectiva de M de longitud d, y entonces es evidente que se cumple b).
b) c) es obvio. Veamos que c) a). Sea
P
2

2
P
1

1
P
0

0
M 0
una resoluci on proyectiva de M y sea K
d+1
= N(
d+1
) P
d+1
. La hip otesis es
que, para todo A-modulo N, la sucesion siguiente es exacta:
Hom
A
(P
d
, N)

d+1
Hom
A
(P
d+1
, N)

d+2
Hom
A
(P
d+2
, N).
337
338 Captulo 9. Dualidad
Teniendo en cuenta que K

= P
d+1
/ N(
d+1
), es claro que
N(

d+2
)

= Hom
A
(P
d+1
/K
d+1
, N)

= Hom
A
(K
d
, N),
y la exactitud se traduce en que todo homomorsmo : K
d
N se extiende
a un homomorsmo

: P
d
N. Aplicamos esto cuando N = K
d
y = 1, lo
que nos da un homomorsmo

: P
d
K
d
que extiende a la identidad. Esto
implica que P
d
= K
d
K
d1
, luego K
d1
es proyectivo y
0 K
d1
P
d1
P
d2

es una resolucion proyectiva de M de longitud d.
Nota Si en el teorema anterior suponemos que A es noetheriano y que M es
nitamente generado, las condiciones b) y c) pueden restringirse a m odulos N
nitamente generados. En efecto, en la prueba de c) b) podemos partir de
una resoluci on proyectiva de M formada por m odulos P
i
nitamente generados,
y entonces K
d
tambien es nitamente generado.
En el caso de anillos locales regulares podemos decir mas:
Teorema 9.2 Sea A un anillo local regular y M un A-m odulo nitamente ge-
nerado. Entonces dp
A
(M) d si y s olo si Ext
i
A
(M, A) = 0 para todo i > d.
Demostraci on: Una implicaci on es un caso particular del teorema anterior.
Si suponemos la hip otesis sobre Ext, es claro que
Ext
i
A
(M, A
m
)

= Ext
i
A
(M, A)
m
,
luego tenemos que Ext
i
A
(M, L) = 0 para todo A-modulo libre L de rango nito
y todo i > d. En virtud del teorema anterior y la nota que le sigue, basta
probar que lo mismo es v alido para todo A-modulo N nitamente generado, no
necesariamente libre.
La clave ahora es el teorema [5.63], seg un el cual, si d

= dimA, entonces
dp
A
N d

, para todo A-modulo N nitamente generado, luego por el teorema


anterior Ext
i
A
(M, N) = 0 para todo i > d

. Si d

d no hay nada que probar.


Si d < d

consideramos una sucesion exacta


0 K L N 0,
donde L es un A-modulo libre de rango nito. De ella obtenemos una sucesi on
exacta
0 = Ext
d

A
(M, L) Ext
d

A
(M, N) Ext
d

+1
A
(M, K) = 0,
en la que el primer m odulo es nulo porque d

> d y L es libre, y el ultimo porque


d

+ 1 > d

. Concluimos que Ext


i
A
(M, N) = 0 para todo i > d

1, y podemos
seguir rebajando la cota hasta llegar a d.
9.1. Preliminares de algebra homol ogica 339
Recordemos [2.15] que si X es un espacio anillado y Mes un O
X
-modulo, los
funtores Ext
n
X
(M, ) y Ext
n
X
(M, ) son, respectivamente, los funtores derivados
de los funtores Hom
O
X
(M, ) y Hom
O
X
(M, ). Ahora vamos a centrarnos en
el caso en que X es un esquema y los modulos considerados son haces cuasi-
coherentes. En primer lugar consideramos el caso de un esquema afn:
Teorema 9.3 Sea A un anillo noetheriano y X = EspA. Sean M y N dos
A-m odulos, y supongamos que M es nitamente generado. Entonces
Ext
n
X
(

M,

N)

= Ext
n
A
(M, N), Ext
n
X
(

M,

N)

=

Ext
n
A
(M, N).
Demostraci on: Consideremos una resolucion libre
L
2
L
1
L
0
M 0,
donde los A-modulos L
n
tienen rango nito. De ella obtenemos una resoluci on
libre


L
2


L
1


L
0


M 0.
El teorema [2.19] nos da que podemos calcular los m odulos Ext
n
A
(M, N)
como los grupos de cohomologa del complejo
0 Hom
A
(L
0
, N) Hom
A
(L
1
, N) Hom
A
(L
2
, N)
y los modulos Ext
n
X
(

M,

N) como los grupos de cohomologa del complejo
0 Hom
O
X
(

L
0
,

N) Hom
O
X
(

L
1
,

N) Hom
O
X
(

L
2
,

N)
Ahora bien, ambos complejos son isomorfos, luego tambien lo son sus grupos
de cohomologa. Similarmente, los m odulos Ext
n
X
(

M,

N) son los grupos de
cohomologa del complejo
0 Hom
O
X
(

L
0
,

N) Hom
O
X
(

L
1
,

N) Hom
O
X
(

L
2
,

N)
Este complejo es isomorfo a
0

Hom
A
(L
0
, N)

Hom
A
(L
1
, N)

Hom
A
(L
2
, N)
y basta aplicar el teorema [1.37] al funtor exacto M

M.
Como consecuencia:
Teorema 9.4 Sea X un esquema localmente noetheriano, sea M un haz cohe-
rente en X y N un haz cuasicoherente en X. Entonces los haces Ext
n
X
(M, N)
son cuasicoherentes y son coherentes si N lo es.
Demostraci on: Por el teorema [2.16] podemos suponer que X = EspA,
con A noetheriano, y entonces Ext
n
X
(M, N) es cuasicoherente por el teorema
anterior. La segunda armaci on es consecuencia de que si, en el teorema ante-
rior, N es tambien nitamente generado, entonces los modulos Ext
n
A
(M, N) son
nitamente generados, pues son los grupos de cohomologa de un complejo de
A-modulos nitamente generados.
340 Captulo 9. Dualidad
Teorema 9.5 Sea X un esquema localmente noetheriano, F un haz coherente
en X y G un O
X
-m odulo arbitrario. Para cada punto P X se cumple que
Ext
n
X
(F, G)
P

= Ext
n
O
X,P
(F
P
, G
P
).
Demostraci on: Notemos que el funtor del segundo miembro es el corres-
pondiente a la categora Mod(O
X,P
) de los O
X,P
-modulos. En virtud del teo-
rema [2.16] podemos sustituir X por un entorno afn de P, luego podemos
suponer que X = EspA, donde A es un anillo noetheriano. Entonces F =

M,
para un cierto A-modulo nitamente generado M. Puesto que todo A-modulo
es cociente de un modulo libre, concluimos que F tiene una resoluci on libre de
rango nito:
L
1
L
0
F 0,
que a su vez determina una resoluci on libre
L
1P
L
0P
F
P
0.
Seg un el teorema [2.19], podemos calcular los m odulos del enunciado como
los grupos de cohomologa de los complejos
0 Hom
O
X
(L
0
, G) Hom
O
X
(L
1
, G)
y
0 Hom
O
X,P
(L
0P
, G
P
) Hom
O
X,P
(L
1P
, G
P
)
(Observemos que en la categora Mod(O
X,P
) se cumple que Hom y Hom son lo
mismo.) Veamos ahora que
Hom
O
X,P
(L
nP
, G
P
)

= Hom
O
X
(L
n
, G)
P
.
En efecto, denimos un homomorsmo
: Hom
O
X
(L
n
, G)
P
Hom
O
X,P
(L
nP
, G
P
)
mediante ([]) =
P
. Para probar que es un isomorsmo tomamos un entorno
afn U de P tal que L
n
[
U

= O
r
U
y jamos una base s
1
, . . . , s
r
L
n
(U), de
modo que si V U es un abierto, entonces los s
i
[
V
forman una base de L
n
(V ).
Denimos
: Hom
O
X,P
(L
nP
, G
P
) Hom
O
X
(L
n
, G)
P
de la forma siguiente: dado f : L
nP
G
P
, pongamos que f(s
iP
) = [t
i
], donde
podemos suponer que t
i
G(V ), para un mismo abierto V U independiente
de i. Para cada abierto W V , denimos
0
(f)
W
: L
n
(W) G(W) mediante

0
(f)
W
(s
i
[
W
) = t
i
[
W
. Estos homomorsmos denen a su vez un homomorsmo

0
(f) Hom
O
X
(L
n
, G)(V ) y denimos (f) = [
0
(f)]. Es f acil ver que y
son mutuamente inversos. M as a un, es f acil ver que tenemos un isomorsmo de
funtores
Hom
O
X,P
(, G
P
)

= Hom
O
X
(, G)
P
.
9.1. Preliminares de algebra homol ogica 341
Esto implica que los m odulos Ext
n
O
X,P
(F
P
, G
P
) pueden calcularse como los
grupos de cohomologa del complejo
0 Hom
O
X
(L
0
, G)
P
Hom
O
X
(L
1
, G)
P
,
que se obtiene del complejo
0 Hom
O
X
(L
0
, G) Hom
O
X
(L
1
, G) ,
aplicando el funtor exacto Mod(X) Mod(O
X,P
) dado por MM
P
. Ahora
basta aplicar el teorema [1.37].
Teorema 9.6 Sea A un anillo noetheriano y X/A un esquema proyectivo. Sea
O
X
(1) un haz muy amplio en X y sean M y N dos haces coherentes en X.
Entonces para cada i 0 existe un natural n
0
> 0 (que depende de M, de N y
de i) tal que para todo n n
0
se cumple que
Ext
i
X
(M, N(n))

= Ext
i
X
(M, N(n))(X).
Demostraci on: Para i = 0 se cumple para todo n, por denici on de los
funtores Hom y Hom. As pues, podemos suponer i 1. Consideremos ahora
el caso en que M = O
X
. Entonces el miembro izquierdo es H
i
(X, N(n)) por
[2.17], y es nulo para n sucientemente grande por el teorema 6.21. El miembro
derecho es siempre nulo por [2.17], luego en este caso se cumple el teorema.
Supongamos ahora que M es localmente libre. Entonces aplicamos el teo-
rema [2.21], seg un el cual
Ext
i
X
(M, N(n))

= Ext
i
X
(O
X
, (M

O
X
N)(n)),
Ext
i
X
(M, N(n))

= Ext
i
X
(O
X
, (M

O
X
N)(n)),
y basta aplicar el caso anterior.
Pasemos ya al caso en que M es arbitrario. El teorema 5.43 nos da una
sucesion exacta
0 P L M0,
donde L es localmente libre de rango nito. Por la parte ya probada, para n
sucientemente grande, el teorema [2.18] nos da una sucesion exacta
0 Hom
O
X
(M, N(n)) Hom
O
X
(L, N(n))
Hom
O
X
(P, N(n)) Ext
1
X
(M, N(n)) 0
e isomorsmos Ext
i
X
(P, N(n))

= Ext
i+1
X
(M, N(n)) para i 1, e igualmente con
Hom y Ext. El teorema 6.22 nos da la sucesi on exacta
0 Hom
O
X
(M, N(n))(m) Hom
O
X
(L, N(n))(m)
Hom
O
X
(P, N(n))(m) Ext
1
X
(M, N(n))(m)(X) 0
para todo m sucientemente grande.
342 Captulo 9. Dualidad
El teorema [2.21] nos permite sumar la m a la n, luego, para todo n su-
cientemente grande, tenemos la sucesion exacta
0 Hom
O
X
(M, N(n)) Hom
O
X
(L, N(n))
Hom
O
X
(P, N(n)) Ext
1
X
(M, N(n))(X) 0.
Comparando las dos sucesiones exactas obtenemos el isomorsmo del enun-
ciado para i = 1. Los isomorsmos
Ext
i
X
(P, N(n))

= Ext
i+1
X
(M, N(n)), Ext
i
X
(P, N(n))

= Ext
i+1
X
(M, N(n)),
nos dan inductivamente el teorema para todo i.
Para terminar demostraremos una versi on dual del teorema [1.50]. El
principal problema con que nos encontramos es que, en general, las categora
de modulos sobre un espacio anillado no tienen sucientes m odulos proyectivos,
en el sentido de que no siempre es posible expresar un modulo como imagen
de un m odulo proyectivo. No obstante, si nos restringimos a considerar haces
coherentes sobre un esquema proyectivo X/A, donde A es un anillo noetheriano,
entonces es posible sustituir los O
X
-modulos proyectivos por m odulos de la
forma L = O
X
(q)
m
, donde q, m 0. Nos apoyaremos en dos hechos:
Por una parte, el teorema 5.43 nos da que si M es un haz coherente en X,
existe un epimorsmo O
X
(q)
m
M, donde q puede tomarse arbitrariamente
grande.
En segundo lugar, si 0 MN P 0 es una sucesion exacta de
haces coherentes sobre X y L = O
X
(q)
m
, tenemos que
Ext
1
X
(L, M)

= Ext
1
X
(O
X
(q), M)
m

= Ext
1
X
(O
X
, M(q))
m

= H
1
(X, M(q))
m
= 0
si q es sucientemente grande, por el teorema 6.21. A su vez, esto implica que
el homomorsmo natural Hom
O
X
(L, N) Hom
O
X
(L, P) es suprayectivo, es
decir, que L cumple la denici on de m odulo proyectivo para el epimorsmo
prejado N P. Naturalmente, tomando q sucientemente grande podemos
exigir que la cumpla para cualquier conjunto nito de epimorsmos.
Con estas consideraciones podemos probar el resultado que necesitamos:
Teorema 9.7 Sea A un anillo noetheriano y sea X/A un esquema proyectivo.
Sea C la categora de los haces coherentes sobre X y sea (T
n
)
n0
una familia de
funtores contravariantes C Mod(Y ), donde Y es cualquier espacio anillado.
Supongamos que la familia dada tiene un homomorsmo de conexi on y que
para cada n 1 y cada M C existe un q
0
0 tal que si q q
0
entonces
T
n
(O
X
(q)
m
) = 0. Entonces la familia de funtores es universal.
Demostraci on: Sea (T
n
) otra familia de funtores contravariantes y sea

0
: T
0
T
0
una transformaci on natural. Tomemos un M C y sea L =
O
X
(q)
m
tal que T
1
L = 0 y que exista una sucesion exacta
0 N L M0.
9.1. Preliminares de algebra homol ogica 343
Observemos que entonces N tambien es coherente. Tenemos el diagrama
conmutativo
0

T
0
M

0M

T
0
L

0L

T
0
N

0N

T
1
M

1M

0
0

T
0
M

T
0
L

T
0
N

T
1
M

T
1
L
que claramente nos da un unico homomorsmo
1M
que conmuta con los ho-
momorsmos de conexion. Hemos de probar que no depende de la elecci on de
la sucesion exacta con la que se calcula.
Consideremos ahora un homomorsmo : M

M de haces coherentes
y tomemos L

de forma an aloga pero exigiendo adem as que Ext


1
X
(L

, N) = 0.
Esto nos permite formar un diagrama conmutativo
0

N

0
0

N

L

M

0
(La echa vertical derecha es el homomorsmo dado, la central existe por la
propiedad que hemos exigido a L

y la izquierda existe por la exactitud de las


las.)
Este diagrama induce a su vez dos diagramas conmutativos para las su-
cesiones exactas largas asociadas a los dos funtores, de los que se desprende
f acilmente la conmutatividad del diagrama
T
1
M

T
1

1M

T
1
M

1M

T
1
M

T
1

T
1
M
En particular, si tenemos dos construcciones de
1M
, con dos haces L y L

,
podemos tomar un tercer L

que cumpla Ext


1
X
(L

, N) = 0 y Ext
1
X
(L

, N

) = 0,
con lo que obtenemos dos diagramas conmutativos como el anterior (para la
identidad en M) que muestran que los tres homomorsmos
1M
son el mismo.
Esto prueba que
1
: T
1
T
1
es una transformaci on natural bien denida.
Ahora el mismo argumento usado en el teorema [1.50] (con las mnimas
modicaciones obvias) demuestra que
1
conmuta con todos los homomorsmos
de conexion entre sucesiones exactas de haces coherentes, por lo que es la unica
transformaci on natural con esta propiedad.
Supuestos denidos
1
, . . . ,
n
, tomamos M C y un L = O
X
(q)
m
tal que
T
n
L = T
n+1
L = 0 y que exista una sucesion exacta
0 N L M0.
344 Captulo 9. Dualidad
Entonces tenemos un diagrama conmutativo:
0

T
n
N

nN

T
n+1
M

n+1M

0
T
n
L

T
n
N

T
n+1
M

T
n+1
L
La comprobaci on de que
n+1
as denida es la unica transformaci on natural
que conmuta con los homomorsmos de conexion es mas simple que la que hemos
visto para
1
.
9.2 Haces dualizantes
Tal y como hemos avanzado al principio del captulo, nuestro prop osito es
generalizar el teorema 6.23. Empezamos introduciendo el concepto de haz dua-
lizante, que nos permitir a reformular este teorema de una forma m as adecuada.
Nos vamos a restringir al caso de esquemas denidos sobre un cuerpo k.
Denicion 9.8 Sea k un cuerpo y X/k un esquema propio de dimensi on n.
Un haz dualizante en X es un haz coherente

X
juntamente con una traza
t : H
n
(X,

X
) k de modo que, para cada haz coherente M en X, la forma
bilineal natural
Hom
O
X
(M,

X
) H
n
(X, M) H
n
(X,

X
)
t
k,
compuesta con t, es regular o, lo que es lo mismo, induce un isomorsmo
Hom
O
X
(M,

X
) H
n
(X, M)

,
donde el asterisco denota el espacio vectorial dual.
En estos terminos, el teorema 6.23 arma que el espacio proyectivo X = P
r
k
tiene un haz dualizante, que es concretamente

X
= O
X
(r 1). El teorema
siguiente demuestra que es el unico:
Teorema 9.9 Sea k un cuerpo y X/k un esquema propio. Si X tiene un haz
dualizante, este es unico. M as precisamente, si

X
es un haz dualizante con
traza t y el par (

, t

) cumple lo mismo, entonces existe un unico isomorsmo


:

tal que t = H
n
(X, ) t

.
Demostraci on: Sea n la dimensi on de X. Como

es dualizante, existe
un isomorsmo
Hom
O
X
(

X
,

= H
n
(X,

X
)

,
luego existe un unico homomorsmo :

que se corresponda con t

por dicho isomorsmo, es decir, que cumpla que t = H


n
(X, ) t

. Invirtiendo
los papeles, obtenemos un unico homomorsmo :

X
de manera que
t

= H
n
(X, ) t. Consecuentemente, t = H
n
(X, ) t.
9.2. Haces dualizantes 345
Por otra parte, tenemos un isomorsmo
Hom
O
X
(

X
,

X
)

= H
n
(X,

X
)

,
y la igualdad anterior prueba que la imagen de es t, pero la identidad
tambien tiene imagen t, luego = 1. Igualmente concluimos que = 1,
luego es un isomorsmo.
A continuaci on demostramos que un haz dualizante cumple, de hecho, m as
de lo que exige la denici on:
Teorema 9.10 Sea k un cuerpo y X/k un esquema proyectivo de dimensi on n
que admite un haz dualizante

X
. Para cada haz coherente M existen homo-
morsmos naturales

i
M
: Ext
i
X
(M,

X
) H
ni
(X, M)

para todo i 0, de modo que para i = 0 se trata del isomorsmo natural dado
por la denici on de haz dualizante. Ademas las armaciones siguientes son
equivalentes:
a) Los homomorsmos
i
M
son isomorsmos.
b) Fijado un haz muy amplio O
X
(1), para todo haz localmente libre L sobre
X, existe un natural q
0
tal que si q q
0
entonces H
i
(X, L(q)) = 0 para
todo i < n.
c) X es un esquema equidimensional de Cohen-Macaulay.
Demostraci on: Llamemos C a la categora de los haces coherentes en X
y consideremos a Ext
i
X
(,

X
) y H
ni
(X, )

como funtores contravariantes


C Mod(k) para todo i 0 (entendiendo que H
ni
(X, )

es el funtor nulo
si n i < 0).
Si X C, entonces H
i
(X, M) = 0 para i > n (teorema 6.16), por lo que
la sucesion exacta larga asociada a una sucesion exacta corta de haces cohe-
rentes es nita. Al calcula su sucesion dual, obtenemos una sucesi on exacta
que empieza con H
n
(X, )

y termina con H
0
(X, )

. Esto signica que, si


denimos H
i
(X, ) como el funtor nulo cuando i < 0, entonces la familia de
funtores H
ni
(X, )

i0
tiene un homomorsmo de conexi on. Lo mismo es
cierto para la familia Ext
i
X
(,

X
)
i0
(sobre Mod(X) y, en particular, sobre
C) por el teorema [2.18].
Si M C. Por el teorema 5.43, existe un epimorsmo L = O
X
(q)
m
M,
y en la prueba se ve que podemos tomar q > 0 arbitrariamente grande. Entonces
Ext
i
X
(L,

X
)

= Ext
i
X
(O
X
(q),

X
)
m

= Ext
i
X
(O
X
,

X
(q))
m

= H
i
(X,

X
(q))
m
= 0,
para i > 0, por el teorema 6.21.
346 Captulo 9. Dualidad
Esto signica que la familia de funtores Ext
i
X
(,

X
)
i0
cumple las hip o-
tesis del teorema 9.7, luego es universal y esto nos da las transformaciones
naturales
i
.
Si suponemos b), tambien es universal la segunda familia de funtores, pues
H
ni
(X, L)


= H
ni
(X, O
X
(q))
m
= 0
para i > 0 y q sucientemente grande. Esto implica a).
Recprocamente, si tenemos a) y L es un haz localmente libre, entonces, para
i < n
H
i
(X, L(q))

= H
i
(X, L(q))


= Ext
ni
X
(L(q),

X
)

= Ext
ni
X
(O
X
, (L

O
X

X
)(q))

= H
ni
(X, (L

O
X

X
)(q)) = 0
para q sucientemente grande, por el teorema 6.21.
Notemos que para probar b) a) solo hemos usado que H
i
(X, O
X
(q)) = 0
para todo i < n y todo q sucientemente grande. El teorema 6.19 muestra que
X = P
r
k
cumple esta hip otesis, luego a) es valido para los espacios proyectivos.
Supongamos ahora c), es decir, que todas las componentes irreducibles de X
tienen la misma dimension n y que todos los anillos locales O
X,P
son anillos de
Cohen-Macaulay. Fijemos una inmersi on cerrada j : X P
r
k
. Consideremos
un haz L localmente libre sobre X y un punto cerrado P X. Entonces
pr O
X,P
= dimO
X,P
= n y L
P
es un O
X,P
-modulo libre.
Es inmediato comprobar que una sucesi on en m
X,P
es L
P
-regular si y s olo
si es O
X,P
-regular, luego tambien se cumple que pr L
P
= n. Por otra parte, el
epimorsmo j
#
P
: O
P
r
k
,P
O
X,P
nos permite considerar a L
P
como O
P
r
k
,P
-
modulo, y tambien es claro que las imagenes y antiimagenes de sucesiones L
P
-
regulares son sucesiones L
P
-regulares, por lo que pr
O
P
r
k
,P
L
P
= pr
O
X,P
L
P
= n.
Ahora bien, el esquema P
r
k
es regular y P es un punto cerrado, por lo que
O
P
r
k
,P
es un anillo local regular de dimensi on r. El teorema [5.59] nos da que la
dimensi on proyectiva de L
P
(como O
P
r
k
,P
-modulo) es:
dp
O
P
r
k
,P
L
P
= r n.
Por las observaciones previas al teorema [2.19], los funtores Ext
m
O
P
r
k
,P
(L
P
, )
pueden calcularse mediante una resoluci on proyectiva de L
P
, luego (conside-
rando adem as 9.5) concluimos que
Ext
i
P
r
k
(j

L, )
P
= Ext
i
O
P
r
k
,P
(L
P
,
P
) = 0
para i > r n. En principio hemos probado esto para todo punto cerrado
P X, pero si P P
r
k
X, entonces (j

L)
P
= 0, luego tambien concluimos que
Ext
i
P
r
k
(j

L, )
P
= 0. Los teoremas 9.4 y [3.9] nos dan que Ext
i
P
r
k
(j

L, ) = 0
(sobre la categora de los haces cuasicoherentes en P
r
k
).
9.2. Haces dualizantes 347
Recordemos ahora que hemos probado que a) es valido para P
r
k
, luego tene-
mos que
H
i
(X, L(q))


= H
i
(P
r
k
, j

L(q))

= Ext
ri
P
r
k
(j

L,

P
r
k
(q))

= Ext
ri
P
r
k
(j

L,

P
r
k
(q))(P
r
k
) = 0,
para r i > r n y q sucientemente grande. (Hemos usado ademas 6.20, [2.21]
y 9.6.) As pues, H
i
(X, L(q)) = 0 para i < n y q sucientemente grande. Esto
es b).
Supongamos nalmente b) y probaremos c). Fijamos al igual que antes una
inmersion cerrada j : X P
r
k
y aplicamos a) al esquema P
r
k
:
Ext
i
P
r
k
(j

O
X
,

P
r
k
)(q)(P
r
k
)

= Ext
i
P
r
k
(j

O
X
,

P
r
k
(q))(P
r
k
)

= Ext
i
P
r
k
(j

O
X
,

P
r
k
(q))

= Ext
i
P
r
k
(j

O
X
(q),

P
r
k
)

= H
ri
(P
r
k
, j

O
X
(q))


= H
ri
(X, O
X
(q))

.
Estos isomorsmos son validos para q sucientemente grande, y b) aplicado
a L = O
X
nos da que Ext
i
P
r
k
(j

O
X
,

P
r
k
)(q)(P
r
k
) = 0 para i > r n. Ahora bien,
si q es sucientemente grande el haz coherente Ext
i
P
r
k
(j

O
X
,

P
r
k
)(q) admite un
generador global (teorema 5.41), luego concluimos que Ext
i
P
r
k
(j

O
X
,

P
r
k
)(q) =
0, lo que a su vez implica que Ext
i
P
r
k
(j

O
X
,

P
r
k
) = 0 para i > r n.
Si P X es un punto cerrado, deducimos que
Ext
i
O
P
r
k
,P
(O
X,P
, O
P
r
k
,P
(r 1)) = 0,
lo que a su vez implica que Ext
i
O
P
r
k
,P
(O
X,P
, O
P
r
k
,P
) = 0, para i > r n. El
teorema 9.2 nos da que dp
O
P
r
k
,P
O
X,P
r n, y el teorema [5.59] implica
entonces que
pr
O
X,P
O
X,P
= pr
O
P
r
k
,P
O
X,P
n = dimX dimO
X,P
pr
O
X,P
O
X,P
,
luego todas las desigualdades son igualdades, y O
X,P
resulta ser un anillo de
Cohen-Macaulay de dimensi on n. El hecho de que dimO
X,P
= dimX para todo
punto cerrado P X implica claramente que X es equidimensional. Finalmente,
el teorema [5.43] implica que O
X,P
es un anillo de Cohen-Macaulay para todo
punto P X, no necesariamente cerrado. As pues, X es un esquema de
Cohen-Macaulay.
La demostracion de c) b) puede adaptarse para probar un resultado de
interes:
Teorema 9.11 (Lema de Enriques-Severi-Zariski) Sea X un esquema pro-
yectivo normal de dimensi on 2 y L un haz localmente libre en X. Entonces
H
1
(X, L(q)) = 0 para todo q sucientemente grande.
348 Captulo 9. Dualidad
Demostraci on: Si P X es un punto cerrado, tenemos que O
X,P
es
un dominio ntegro local ntegramente cerrado de dimensi on 2. El teorema
siguiente prueba que prO
X,P
2, y todo el argumento empleado en la prueba
de c) b) en el teorema anterior sigue siendo v alido sin m as que cambiar = n
por 2. Consecuentemente, la conclusion no es v alida para i < n sino para
i < 2, es decir, para i = 1.
Teorema 9.12 Todo dominio ntegro noetheriano local ntegramente cerrado
de dimensi on 2 tiene profundidad 2.
Demostraci on: Sea A un anillo en las condiciones del enunciado, sea m su
ideal maximal y sea K su cuerpo de cocientes. Fijemos cualquier a m no nulo
(que sera regular) y hemos de probar que m/(a) contiene un elemento regular.
En caso contrario, m/(a) es un primo asociado de A/(a), es decir, existe un
[b] A/(a) no nulo tal que m/(a) es el anulador de [b].
Llamemos m
1
= c K [ c m A, que es un A-submodulo de K que
contiene a A. Ademas, c = b/a m
1
A, por lo que A _ m
1
.
Veamos ahora que mm
1
= A (donde el producto ha de entenderse como el
A-submodulo de K generado por los productos de elementos de ambos factores).
Obviamente m mm
1
A. Si no se da la igualdad mm
1
= A, ha de ser
mm
1
= m, de donde m(m
1
)
n
= m A para todo n 1.
Fijemos un m m no nulo y sea c m
1
. Entonces mc
n
A para todo
n 0, luego A[c] m
1
A, y m
1
A es un A-modulo nitamente generado.
Como A es noetheriano, A[c] es tambien nitamente generado, luego c es entero
sobre A. Como A es ntegramente cerrado, concluimos que c A. En denitiva,
concluimos que m
1
A, contradicci on.
Por [4.22] sabemos que

n
m
n
= 0, luego m ,= m
2
. Tomemos d m m
2
,
de modo que dm
1
A. Si fuera dm
1
m, entonces dA = dmm
1
m
2
,
contradicci on. As pues, ha de ser dm
1
= A, de donde
(d) = dA = dmm
1
= mA = m.
En denitiva, m es un ideal principal, pero entonces, el teorema de los idea-
les principales [5.2] implica que dimA = alt m 1, en contradicci on con la
hip otesis.
Para demostrar la existencia de haces dualizantes necesitamos algunos re-
sultados previos.
Teorema 9.13 Sea k un cuerpo e i : X P
r
k
una inmersi on cerrada de
codimensi on n. Entonces, para todo j < n, Ext
j
P
r
k
(i

O
X
,

P
r
k
) = 0.
Demostraci on: Por el teorema 5.18 tenemos que i

O
X
es un haz coherente
en P
r
k
y por 9.4 tambien son coherentes los haces F
j
= Ext
j
P
r
k
(i

O
X
,

P
r
k
). Por
9.2. Haces dualizantes 349
el teorema 5.41 los modulos F
j
(q) admiten un generador global para q sucien-
temente grande, luego si probamos que F
j
(q)(X) = 0 para q grande, tendremos
tambien que F
j
(q) = 0 y, por lo tanto, que F
j
= 0. Ahora bien, por [2.21],
F
j
(q) = Ext
j
P
r
k
(i

O
X
,

P
r
k
)
P
r
k
O
P
r
k
(q)

= Ext
j
P
r
k
(i

O
X
,

P
r
k
(q))
y por 9.6 (siempre para q sucientemente grande)
F
j
(q)(X)

= Ext
j
P
r
k
(i

O
X
(q),

P
r
k
).
Por el teorema 9.10 (aplicado a P
r
k
) y 6.20 tenemos que
F
j
(q)(X)

= H
rj
(P
r
k
, i

O
X
(q))


= H
rj
(X, O
X
(q))

.
Finalmente, si j < n, entonces r j > r n = dimX, luego F
j
(q)(X) = 0
por 6.16.
En la prueba del teorema siguiente necesitaremos un hecho elemental sobre
modulos inyectivos: si I J es un O
X
-modulo inyectivo, tambien lo es cada
sumando directo. En efecto, si : MI es un homomorsmo y : MN
es un monomorsmo, por la inyectividad de la suma existe un homomorsmo

1
: N I J tal que

1
= , luego

=

1

1
: N I cumple que


= . Esto prueba la inyectividad de I. El recproco es igual de elemental,
aunque no lo necesitamos.
Teorema 9.14 Sea k un cuerpo e i : X P
r
k
una inmersi on cerrada de
codimensi on n. Llamemos

X
= i

Ext
n
P
r
k
(i

O
X
,

P
r
k
).
Entonces existe un isomorsmo natural de k-espacios vectoriales
Hom
O
X
(M,

X
)

= Ext
n
P
r
k
(i

M,

P
r
k
)
para todo O
X
-m odulo M.
Demostraci on: Observemos en primer lugar que, si U es un abierto en P
r
k
disjunto con X, se cumple que
Ext
n
P
r
k
(i

O
X
,

P
r
k
)[
U

= Ext
n
U
((i

O
X
)[
U
,

P
r
k
[
U
)

= Ext
n
U
(0,

P
r
k
[
U
) = 0,
por lo que Ext
n
P
r
k
(i

O
X
,

P
r
k
)
Q
= 0 para todo Q P
r
k
X.
Esto es la condicion a) del teorema [B.6]. Veamos que tambien se cumple la
condici on b): si P X, entonces
Ext
n
P
r
k
(i

O
X
,

P
r
k
)
i(P)
= Ext
n
O
P
r
k
,i(P)
(O
X,P
,

P
r
k
,i(P)
),
y hemos de ver que este O
P
r
k
,i(P)
-modulo es anulado por el n ucleo I del epi-
morsmo O
P
r
k
,i(P)
O
X,P
. Ahora bien, Ext
n
O
P
r
k
,i(P)
(O
X,P
,

P
r
k
,i(P)
) es un co-
ciente de un subm odulo de un m odulo de la forma Hom
O
P
r
k
,i(P)
(O
X,P
, J), donde
350 Captulo 9. Dualidad
el O
P
r
k
,i(P)
-modulo J forma parte de una resoluci on inyectiva de

P
r
k
,i(P)
. Es
inmediato que este modulo de homomorsmos es anulado por I.
El teorema [B.6] implica entonces que
Ext
n
P
r
k
(i

O
X
,

P
r
k
)

= i

X
.
Sea
0

P
r
k
I
0
I
1
I
2

una resoluci on inyectiva, de modo que el miembro derecho del isomorsmo del
enunciado es el grupo de cohomologa n-simo del complejo
0 Hom
O
P
r
k
(i

M, I
0
) Hom
O
P
r
k
(i

M, I
1
)
Si llamamos J
j
= i

Hom
O
P
r
k
(i

O
X
, I
j
), el mismo argumento que hemos
aplicado a

X
nos da que
Hom
O
P
r
k
(i

O
X
, I
j
)

= i

J
j
.
Observemos que los grupos de cohomologa del complejo
0 i

J
0
i

J
1
i

J
2

son los modulos Ext
j
O
P
r
k
(i

O
X
,

P
r
k
), y el teorema anterior nos da que son nulos
para j < n, mientras que el n-simo es i

X
. Como i es una inmersion cerrada,
el funtor i

es exacto, luego el complejo


0 J
0
J
1
J
2

tambien tiene nulos sus n primeros grupos de cohomologa, y el n-simo es

X
(aqu usamos [B.5]). Por otra parte, para todo O
X
-modulo F se cumple que
Hom
O
P
r
k
(i

F, I
j
)

= Hom
O
P
r
k
(i

F
O
P
r
k
i

O
X
, I
j
)

= Hom
O
P
r
k
(i

F, Hom
O
P
r
k
(i

O
X
, I
j
))

= Hom
O
P
r
k
(i

F, i

J
j
)

= Hom
O
X
(F, J
j
),
donde hemos usado [B.2], [2.13] y [B.3]. Todos los isomorsmos son funtoriales.
Como I
j
es inyectivo, el funtor Hom
O
P
r
k
(, I
j
) es exacto, y tambien lo es i

, luego
el funtor Hom
O
X
(, J
j
) tambien es exacto, lo que signica que los modulos J
j
son inyectivos.
Para el caso concreto F = M vemos que el miembro derecho del isomorsmo
del enunciado es el grupo de cohomologa de la sucesion
Hom
O
X
(M, J
n1
) Hom
O
X
(M, J
n
) Hom
O
X
(M, J
n+1
).
9.2. Haces dualizantes 351
Si n > 0, podemos aplicar el teorema [1.31] a la sucesion exacta
0 J
0
d
0
J
1
CN(d
0
) 0,
de modo que J
1
= (Imd
0
) CN(d
0
), y cada sumando es inyectivo por la obser-
vaci on previa al teorema. Si n > 1 entonces Imd
0
= Nd
1
, por lo que tenemos
la sucesion exacta
0 CN(d
0
)

d
1
J
2
CN(d
1
) 0,
y el teorema [1.31] nos da la descomposicion J
2
= (Imd
1
) CN(d
1
), de modo
que la sucesion
0 J
0
J
1
Imd
1
0
es exacta. Razonando de este modo llegamos hasta una sucesion exacta
0 J
0
J
1
J
n1
J
n
1
0
y a una descomposicion J
n
= J
n
1
J
n
2
, donde J
n
1
= Imd
n1
y J
n
2
= CN(d
n1
).
Ademas J
n
1
Nd
n
, por lo que d
n
induce un homomorsmo

d
n
: J
n
2
J
n+1
,
de modo que

X
= N(

d
n
). Por la observaci on previa al teorema, J
n
1
y J
n
2
son
ambos inyectivos.
Podemos considerar el complejo J
j

j
como suma directa de dos complejos
inyectivos, J
j
1

j
y J
j
2

j
, donde
J
j
1
=
_
J
j
si j < n,
0 si j > n,
J
j
2
=
_
0 si j < n,
J
j
si j > n.
El primero de estos complejos es exacto, y puede verse como una reso-
luci on inyectiva del m odulo nulo, por lo que al aplicarle el funtor Hom
O
X
(M, )
obtenemos una sucesion exacta (sus grupos de cohomologa son los modulos
Ext
j
X
(M, 0) = 0). Queremos calcular el grupo de cohomologa n-simo del com-
plejo
Hom
O
X
(M, I
j
)
j
= Hom
O
X
(M, I
j
1
)
j
Hom
O
X
(M, I
j
2
)
j
.
Ser a la suma directa de los grupos de cohomologa n-simos de ambos su-
mandos, pero ya hemos observado que el del primero es nulo. En denitiva,
el grupo de cohomologa que buscamos (que, seg un hemos visto, es isomorfo a
Ext
n
P
r
k
(i

M,

P
r
k
)), es el grupo de cohomologa de la sucesion
0 Hom
O
X
(M, J
n
2
) Hom
O
X
(M, J
n+1
),
que claramente es igual a Hom
O
X
(M,

X
). No es difcil ver la naturalidad del
isomorsmo (es decir, que se trata de un isomorsmo de funtores).
Teorema 9.15 Si X es un esquema proyectivo sobre un cuerpo k, entonces X
tiene un haz dualizante.
352 Captulo 9. Dualidad
Demostraci on: Sea i : X P
r
k
una inmersi on cerrada, sea d = dimX y
sea n = r d la codimension de X en P
r
k
. Llamemos

X
= i

Ext
n
P
r
k
(i

O
X
,

P
r
k
),
que es un haz coherente en X. Por el teorema anterior juntamente con 9.10
(para P
r
k
) y 6.20, vemos que si M es un haz coherente en X, entonces
Hom
O
X
(M,

X
)

= Ext
n
P
r
k
(i

M,

P
r
k
)

= H
d
(P
r
k
, i

M)


= H
d
(X, M)

.
El isomorsmo es funtorial. Tomando en particular M =

X
, la identidad
se corresponde con un homomorsmo t : H
d
(X,

X
) k. Si llamamos
: Hom
O
X
(,

X
) H
d
(X, )

al isomorsmo, entonces t =

X
(1) y, para cada homomorsmo : M

X
tenemos el diagrama conmutativo
Hom
O
X
(

X
,

X
)

Hom
O
X
(,

X
)

H
d
(X,

X
)

H
d
()

Hom
O
X
(M,

X
)

H
d
(X, M)

Al aplicarlo a la identidad obtenemos que H


d
() t =
M
(), es decir,
vemos que
M
no es sino el isomorsmo natural que requiere la denici on de
haz dualizante.
Con esto queda probado el teorema de dualidad, que no es m as que 9.10 com-
binado con el teorema anterior, seg un el cual la existencia de un haz dualizante
no es en realidad una hip otesis. Para los haces localmente libres la dualidad
tiene una expresi on m as natural:
Teorema 9.16 Sea X/k un esquema proyectivo de Cohen-Macaulay cuyas com-
ponentes irreducibles tengan todas dimensi on n. Entonces, para cada haz local-
mente libre L en X existe un isomorsmo natural:
H
i
(X, L)

= H
ni
(X, L

O
X

X
)

.
Demostraci on: En principio, el teorema de dualidad nos da el isomorsmo
Ext
i
X
(L,

X
)

= H
ni
(X, L)

.
Por [2.21] y [2.17] resulta que
Ext
i
X
(L,

X
)

= Ext
i
X
(O
X
, L

O
X

X
)

= H
i
(X, L

O
X

X
).
En denitiva, tenemos que
H
ni
(X, L)


= H
i
(X, L

O
X

X
).
Esto vale para todondice i. Si cambiamos i por ni tenemos el isomorsmo
del enunciado.
Hemos visto, que el haz dualizante de X = P
r
k
es

X
= O
X
(r 1). Sera
interesante tener identicado de forma similar el haz dualizante de otros esque-
mas, pero la demostracion del teorema 9.15 no ayuda en nada a ello. En la
seccion siguiente nos ocuparemos de este problema.
9.3. El haz can onico 353
9.3 El haz can onico
Hasta ahora hemos trabajado unicamente con formas diferenciales de di-
mension 1 sobre un esquema. Aqu vamos a denir las formas diferenciales de
dimensi on superior.
Denicion 9.17 Si A es un anillo y M es un A-modulo, denimos el algebra
tensorial de M como la suma directa
T(M) =

n0
M
n
.
que es un algebra graduada (no conmutativa) con el producto tensorial, donde
convenimos que M
0
= A, incluso si M = 0.
Es claro que todo generador de M como modulo es un generador de T(M)
como algebra. Adem as, si M es un A-modulo libre con base b
1
, . . . , b
r
, entonces
M
n
es tambien un A-modulo libre, y una base est a formada por los r
n
tensores
b
i
1
b
i
n
, i
j
= 1, . . . , r.
Denimos el algebra exterior de M como el cociente (M) de T(M) respecto
al ideal generado por los tensores mm, para todo m M. Como los elementos
mm son homogeneos, es facil ver que
(M) =

n0

n
(M),
donde
n
(M) es la imagen del submodulo M
n
por el epimorsmo can onico
T(M) (M). Identicaremos cada m M con su clase [m]
1
(M) y
representaremos por el producto en (M), de modo que
n
(M) esta generado
por los elementos
m
1
m
n
= [m
1
m
n
].
Desarrollando (m
1
+m
2
) (m
1
+m
2
) = 0 vemos que
m
1
m
2
= m
2
m
1
, m
1
, m
2
M.
Esto implica, m as en general, que si es una permutaci on de los ndices
1, . . . , n, entonces
m
1
m
n
= (sig ) m
1
m
n
,
donde m
i
M y sig = 1 es la signatura de .
Tambien es facil ver que si
m
(M),
n
(M), entonces
= (1)
mn
.
Teorema 9.18 Si A es un anillo, M un A-m odulo libre y b
1
, . . . , b
r
es una
base, entonces
n
(M) es tambien un A-m odulo libre y una base est a formada
por los elementos
b
i
1
b
i
n
con 1 i
1
< < i
n
r.
354 Captulo 9. Dualidad
Demostraci on: Es claro que estos elementos generan
n
(M) (en particu-
lar, si n > r se cumple que
n
(M) = 0). Para ver que son linealmente indepen-
dientes conviene introducir algo de notaci on: si i = (i
1
, . . . , i
n
) es un multindice,
representaremos por b
i
= b
i
1
b
i
n
. As, cada elemento T(M) se expresa
de forma unica como
=

i
b
i
,
donde i recorre todos los multindices y
i
A es nulo salvo en un n umero nito
de casos.
Diremos que un multindice i esta ordenado si i
1
< < i
n
. Representare-
mos por P
i
el conjunto de todos los multindices de la forma j = (i
1
, . . . , i
n
),
donde es una permutaci on de 1, . . . , n. Llamaremos sig j = sig .
Consideremos el conjunto I T(M) formado por los elementos T(M)
tales que para cada multindice ordenado i, se cumple que

jP
i
(sig j)
j
= 0.
Es claro que la suma de dos elementos de I esta en I. Vamos a probar que I
es un ideal, para lo cual basta ver que si , T(M) y uno de los dos pertenece
a I, entonces I.
Si i, j son dos multindices, denimos (i, j) = (i
1
, . . . , i
m
, j
1
, . . . , j
n
). Vamos
a admitir a como multindice de longitud 0, de modo que (i, ) = (, i) = i.
Si convenimos adem as que b

= 1, entonces b
i
b
j
= b
(i,j)
.
Si i es un multindice ordenado, llamamos D
i
al conjunto de pares de multi-
ndices ordenados (j
1
, j
2
) tales que j
1
+j
2
P
i
. Entonces

jP
i
(sig j)( )
j
=

jP
i

(u,v)=j
(sig j)
u

v
=

(j
1
,j
2
)D
i

uP
j
1

vP
j
2
sig(u, v)
u

v
=

(j
1
,j
2
)D
i

_

uP
j
1
(sig u)
u

vP
j
2
(sig v)
v
_
= 0.
Notemos que sig(u, v) = (sig u)(sig v), donde el signo depende unicamen-
te del par (j
1
, j
2
) (es la signatura de la permutaci on que ordena (j
1
, j
2
)). Hemos
probado que I.
Es f acil ver que el ideal I contiene a los elementos mm, para todo m M,
luego I contiene al n ucleo del epimorsmo T(M) (M). (No es difcil
ver que I es dicho n ucleo, pero no necesitamos este hecho.) Si tenemos una
combinaci on lineal

i
a
i
b
i
1
b
i
n
= 0,
donde i recorre los multindices ordenados de longitud n, entonces

i
a
i
b
i
I,
lo que implica, por denici on de i, que a
i
= 0 para todo i.
9.3. El haz can onico 355
Denicion 9.19 Sea A un anillo y M un A-modulo libre de rango r. Denimos
el determinante de M como el A-modulo det M =
r
(M). (Notemos que las
deniciones implican que det 0 = A).
El teorema anterior prueba que det M es un A-modulo libre de rango 1. M as
concretamente, si b
1
, . . . , b
r
es una base de M, entonces b
1
b
r
es una base
de det M. Es f acil ver que si c
1
, . . . , c
r
es otra base y
c
i
=

j
a
ij
b
j
,
entonces c
1
c
r
= det(a
ij
) b
1
b
r
.
Observemos que todo homomorsmo de A-modulos : M N induce
homomorsmos
n
: M
n
N
n
de A-modulos que determinan un ho-
momorsmo de algebras : T(M) T(N), que a su vez induce un ho-
momorsmo : (M) (N) que a su vez se restringe a homomorsmos

n
:
n
(M)
n
(N), y si los dos modulos son libres del mismo rango (-
nito), en particular tenemos un homomorsmo det : det M det N. Esto
signica que todos estos conceptos denen funtores covariantes.
Veamos algunas propiedades de los determinantes de modulos:
Teorema 9.20 Sea A un anillo y M un A-m odulo libre de rango nito.
a) Si B es una A- algebra, existe un isomorsmo can onico
det(M
A
B)

= (det M)
A
B.
b) Si 0 L M N 0 es una sucesi on exacta de A-m odulos
libres de rango nito, existe un isomorsmo natural
det M

= (det L)
A
(det N).
c) Existe un isomorsmo natural det(M

= (det M)

.
d) Los isomorsmos de b) y c) conmutan con las extensiones de escalares a).
Demostraci on: En todos los apartados el resultado es trivial si alguno de
los modulos es nulo. Supondremos lo contrario.
a) Si b
i

r
i=1
es una base de M, entonces b

i
= b
i
1 forman una base de
M
A
B, y (b
1
b
r
) 1 es una base de (det M)
A
B. Es f acil ver que el
isomorsmo dado por
(b
1
b
r
) 1 b

1
b

r
es independiente de la eleccion de la base.
b) Sea l
1
, . . . , l
r
una base de L y n
1
, . . . , n
r
una base de N. Sea m
i
M una
antiimagen de n
i
. Es f acil ver que l
1
, . . . , l
r
, m
1
, . . . , m
s
es una base de M. El
isomorsmo
l
1
l
r
m
1
m
s
(l
1
l
r
) (n
1
n
s
)
356 Captulo 9. Dualidad
no depende de la eleccion de las bases. (En primer lugar se comprueba que no
depende de la eleccion de las antiim agenes m
i
y luego que no depende de la
eleccion de las dos bases de partida.)
c) Si b
1
, . . . , b
r
es una base de M, entonces una base de M

es la base dual
b

i
dada por b

i
(b
j
) =
ij
(donde (
ij
) es la matriz identidad). Denimos una
aplicaci on bilineal : det M det M

A mediante
(b
1
b
r
, b

1
b

r
) = 1.
es inmediato que es regular y que no depende de la elecci on de la base, por
lo que induce un isomorsmo can onico det M

= (det M)

.
d) Es una comprobaci on rutinaria. Por ejemplo, en el caso de b) tenemos la
sucesion exacta
0 L
A
B M
A
B N
A
B 0
y se trata de probar la conmutatividad del diagrama
(det M)
A
B

((det L)
A
(det N))
A
B

((det L)
A
B)
B
((det N)
A
B))

det(M
A
B)

det(L
A
B)
B
det(N
A
B)
Ahora trasladamos estos conceptos al caso de haces sobre espacios anillados.
Denicion 9.21 Sea X un espacio anillado y M un O
X
-modulo. Denimos

n
(M)

como el prehaz en X que a cada abierto U le asigna el modulo

n
(M)

(U) =
n
(M(U)),
con las restricciones inducidas por las restricciones de M. Llamaremos
n
(M)
a la complecion de este prehaz. Si M es localmente libre de rango r, denimos
det M =
r
(M). M as en general, si M es localmente libre de rango nito,
aunque el rango no sea constante, lo ser a de todos modos en cada componente
conexa de X, por lo que igualmente podemos denir det M.
Teorema 9.22 Sea X un esquema y M un haz cuasicoherente en X. Entonces

n
(M) tambien es un haz cuasicoherente y para cada abierto afn U de X se
cumple que
n
(M)(U)

=
n
(M(U)).
Demostraci on: Supongamos que X = U = EspA, y entonces tenemos
que M =

M, para cierto A-modulo M. Si g A, el homomorsmo M M
g
induce un homomorsmo de A-modulos
n
(M)
n
(M
g
) dado por
m
1
m
n
(m
1
/1) (m
n
/1),
9.3. El haz can onico 357
que a su vez induce un homomorsmo de A
g
-modulos
g
:
n
(M)
g

n
(M
g
)
dado por
m
1
m
n
g
r

1
g
r
((m
1
/1) (m
n
/1)).
Recprocamente, podemos denir un homomorsmo M
n
g

n
(M)
g
me-
diante
m
1
g
r
1

m
n
g
r
n

1
g
r
1
++r
n
(m
1
m
n
).
Estos homomorsmos determinan un homomorsmo de algebras
T(M
g
)

n
(M)
g
,
y es claro que los elementos (m/g
r
) (m/g
r
) tienen imagen nula, luego este
homomorsmo induce otro sobre (M
g
) que a su vez se restringe a un homo-
morsmo
g
:
n
(M
g
)
n
(M)
g
dado por
m
1
g
r
1

m
r
g
r
n

1
g
r
1
++r
n
(m
1
m
n
).
Se comprueba inmediatamene que
g
y
g
son mutuamente inversos, por lo
que tenemos un isomorsmo
g
:
n
(

M)

(D(g))

n
(M)(D(g)). Es f acil
ver que estos isomorsmos son compatibles con las restricciones entre abiertos
principales, luego inducen un homomorsmo de prehaces
n
(

M)

n
(M)
cuyos homomorsmos locales son isomorsmos. Por consiguiente tenemos un
isomorsmo de haces
n
(

M)

n
(M). Esto prueba que
n
(M) es cuasicohe-
rente y que
n
(M)(X)

=
n
(M(X)).
En el caso general, es claro que
n
(M)[
U

=
n
(M[
U
), luego
n
(M) es cua-
sicoherente, y

n
(M)(U) =
n
(M[
U
)(U)

=
n
(M[
U
(U)) =
n
(M(U)).
En particular, si Mes un haz localmente libre de rango nito en un esquema
X, para cada abierto afn U X se cumple que (det M)(U)

= det(M(U)).
Es obvio que si X es un esquema localmente noetheriano y M es un haz
coherente, entonces
n
(M) es tambien un haz coherente en X.
Teorema 9.23 Sea X un esquema y M un haz localmente libre en X de rango
nito.
a) Si f : Y X es un homomorsmo de esquemas, entonces
det f

= f

(det M).
b) Si 0 L MN 0 es una sucesi on exacta de haces localmente
libres de rango nito, entonces
det M

= (det L)
O
X
(det N).
358 Captulo 9. Dualidad
c) Tenemos un isomorsmo det(M

= (det M)

.
d) Los isomorsmos de b) y c) conmutan con los cambios de base.
Demostraci on: a) Cubrimos X con abiertos anes U tales que M[
U
sea
libre. Para cada abierto afn V f
1
[U] tenemos que
(f

M)(V )

= M(U)
O
X
(U)
O
Y
(V )
es un O
Y
(V )-modulo libre del mismo rango que M(U). Entonces
(det f

M)(V ) = det((f

M)(V ))

= (det M(U))
O
X
(U)
O
Y
(V )

= f

(det M)(V ).
Esto isomorsmos conmutan con las restricciones, por lo que inducen el
isomorsmo del enunciado.
b) Podemos cubrir X con abiertos anes U en los que los tres haces sean
libres. La propiedad an aloga en el teorema 9.20 nos da un isomorsmo
det M(U)

= det L(U)
O
X
(U)
det N(U).
Como los haces son cuasicoherentes, este induce un isomorsmo
det M[
U

= det L[
U

O
X
|
U
det N[
U
,
y como los isomorsmos son canonicos, conmutan con las restricciones, por lo
que inducen el isomorsmo del enunciado.
c) Si U es un abierto afn donde M es libre, tenemos que
(det M

)(U) = det(M

(U)) = det(Hom
O
X
|U
(M[
U
, O
X
[
U
))

= det(Hom
O
X
(U)
(M(U), O
X
(U)) = det(M(U)

= (det M(U))

= Hom
O
X
(U)
((det M)(U), O
X
(U))

= Hom
O
X
|
U
((det M)[
U
, O
X
[
U
)
= Hom
O
X
(det M, O
X
)(U) = (det M)

(U).
Una vez mas, estos isomorsmos determinan el isomorsmo del enunciado.
d) Se trata de una comprobaci on rutinaria. Por ejemplo, en el caso de b), si
f : Y X es un homomorsmo de esquemas, el hecho de que los haces sean
localmente libres implica la exactitud de la sucesion
0 f

L f

Mf

N 0,
y por b) se cumple que
det f

= (det f

L)
O
X
(det f

N).
Lo que hay que comprobar es la conmutatividad del diagrama
det M

(det L)
O
X
(det N)

det f

M

(det f

L)
O
X
(det f

N)
donde las echas verticales son las dadas por a).
9.3. El haz can onico 359
Las algebras exteriores que mas nos van a interesar son las correspondientes
a los haces de formas diferenciales sobre un esquema:
Denicion 9.24 Si A es un anillo, B una A-algebra y r 1, llamaremos

r
B/A
=
r
(
1
B/A
). An alogamente, si f : X Y es un homomorsmo de
esquemas, denimos
r
X/Y
=
r
(
1
X/Y
).
As,
r
X/Y
es un haz cuasicoherente en X y, paa cada abierto afn V en Y y
cada abierto afn U f
1
[V ], se cumple que

r
X/Y
(U)

=
r
O
X
(U)/O
Y
(V )
,
que es un O
X
(U)-modulo generado por los elementos de la forma df
1
df
r
,
con f
i
O
X
(U).
Si Y es localmente noetheriano y f : X Y es suave, el teorema 7.53 nos
da que el haz
1
X/Y
es localmente libre, luego podemos denir el haz canonico

X/Y
= det
1
X/Y
, que es un haz inversible en X.
El caso mas simple se da cuando X/k es un conjunto algebraico geometrica-
mente regular (lo que equivale a que el homomorsmo estructural X Espk
es suave) cuyas componentes irreducibles tienen todas la misma dimension n.
En tal caso
X/k
=
n
(
1
X/k
). Vamos a calcular explcitamente el haz canonico
de los espacios proyectivos:
Teorema 9.25 Sea A un anillo y X = P
n
A
. Entonces
X/A

= O
X
(n 1).
Demostraci on: Tenemos que X = Proy(B), donde B = A[X
0
, . . . , X
n
].
Consideremos los abiertos U
i
= D(X
i
) y U
ij
= U
i
U
j
= D(X
i
X
j
).
Tenemos que
X/A
(U
i
) = det B
(X
i
)
. Puesto que
B
(X
i
)
= A[X
0
/X
i
, . . .

X
i
/X
i
, . . . , X
n
/X
i
],
el teorema 7.32 nos da que
1
B
(X
i
)
/A
es el B
(X
i
)
-modulo libre generado por
d(X
u
/X
i
), para u ,= i, luego
X/A
(U
i
) es el O
X
(U
i
)-modulo libre generado por

i
= d
_
X
0
X
i
_

d
_
X
i
X
i
_
d
_
X
n
X
i
_
.
Si j ,= i, entonces
X/A
(U
ij
) es el O
X
(U
ij
)-modulo libre generado por

i
[
U
ij
= d
_
X
0
X
j
X
i
X
j
_

d
_
X
i
X
j
X
i
X
j
_
d
_
X
n
X
j
X
i
X
j
_
.
Vamos a comparar esta forma diferencial con
j
[
U
ij
. Para ello observamos
que, para u ,= i,
d
_
X
u
X
j
X
i
X
j
_
= d
_
X
u
X
i
X
i
X
j
X
2
j
X
i
X
j
_
=
X
2
j
X
i
X
j
d
_
X
u
X
i
X
i
X
j
_
+
X
u
X
i
X
i
X
j
d
_
X
2
j
X
i
X
j
_
.
360 Captulo 9. Dualidad
Notemos ademas que si u = j esta igualdad se vuelve trivial. La expresi on
de
i
[
U
ij
consta de n factores y n1 de ellos podemos sustituirlos por las expre-
siones anteriores, con dos sumandos cada una. Al desarrollar quedan 2
n1
su-
mandos, pero ser an nulos todos los que tengan una diferencial repetida. Puesto
que el j-esimo factor de todos los sumandos va a ser siempre d(X
2
j
/X
i
X
j
), en
realidad s olo queda un sumando no nulo, que es el que resulta de sustituir
d
_
X
u
X
j
X
i
X
j
_

X
2
j
X
i
X
j
d
_
X
u
X
i
X
i
X
j
_
para u ,= i, j. Por otra parte,
0 = d
_
X
2
i
X
i
X
j
X
2
j
X
i
X
j
_
=
X
2
i
X
i
X
j
d
_
X
2
j
X
i
X
j
_
+
X
2
j
X
i
X
j
d
_
X
2
i
X
i
X
j
_
,
luego
d
_
X
2
j
X
i
X
j
_
=
_
X
2
j
X
i
X
j
_
2
d
_
X
2
i
X
i
X
j
_
.
Teniendo en cuenta todo esto, vemos que

i
[
U
ij
= (1)
i+j
_
X
2
j
X
i
X
j
_
n+1
d
_
X
0
X
i
X
i
X
j
_

d
_
X
2
j
X
i
X
j
_
d
_
X
n
X
i
X
i
X
j
_
.
(Notemos que despues de hacer las sustituciones hay que trasladar el factor
j-esimo a la posicion i-esima.) Concluimos que
(1)
i

i
[
U
ij
=
_
X
2
j
X
i
X
j
_
n+1
(1)
j

j
[
U
ij
.
Por otra parte, O
X
(n1)(U
i
) esta generado por
i
= X
n1
i
y obviamente

i
[
U
ij
=
_
X
2
j
X
i
X
j
_
n+1

j
[
U
ij
.
As, los isomorsmos de O
X
(U
i
)-modulos
X/A
(U
i
)

= O
X
(n1)(U
i
) deter-
minados por (1)
i

i

i
determinan isomorsmos
X/A
[
U
i

= O
X
(n 1)[
U
i
que coinciden en las intersecciones, luego los podemos pegar para formar un
unico isomorsmo
X/A

= O
X
(n 1).
En particular vemos que si k es un cuerpo y X = P
r
k
, entonces

X
=
X/k
,
es decir, que el haz canonico coincide con el haz dualizante. Hemos de probar
que lo mismo es cierto cuando X es un conjunto algebraico proyectivo que sea
localmente una interseccion completa, pero para probar esto hemos de observar
primeramente que solo tenemos denido el haz can onico cuando X/k es suave (o,
equivalentemente, cuando X es geometricamente regular). El teorema siguiente
nos permitir a extender el concepto de haz canonico:
9.3. El haz can onico 361
Teorema 9.26 Sea f : X S un homomorsmo de tipo nito entre esque-
mas localmente noetherianos y consideremos el siguiente diagrama conmutativo
X
i
1
.

i
2

Z
1
g
1

S Z
2
g
2

en el que i
1
, i
2
son inmersiones cerradas regulares y g
1
, g
2
son homomorsmos
suaves. Entonces existe un isomorsmo can onico
det(C
X/Z
1
)

O
X
i

Z
1
/S

= det(C
X/Z
2
)

O
X
i

Z
2
/S
.
Demostraci on: Llamemos W = Z
1

S
Z
2
y sea h = (i
1
, i
2
) : X W.
Como W es suave sobre S, h es una inmersion cerrada y X/S es localmente una
interseccion completa, el teorema 7.71 nos da que h es una inmersion regular.
Aplicamos el teorema 7.72 a las descomposiciones i
1
= h p
1
, i
2
= h p
2
,
obtenemos las sucesiones exactas
0 C
X/Z
1
C
X/W
h

1
W/Z
1
0,
0 C
X/Z
2
C
X/W
h

1
W/Z
2
0.
Ahora bien,
1
W/Z
1
= p

1
Z
2
/S
y
1
W/Z
2
= p

1
Z
1
/S
(teorema 7.41), luego
h

1
W/Z
1

= h

1
Z
2
/S

= i

1
Z
2
/S
, h

1
W/Z
2

= h

1
Z
1
/S

= i

1
Z
1
/S
.
Introduciendo estos isomorsmos en las sucesiones exactas y aplicando el
teorema 9.23 concluimos que
(det C
X/Z
1
)
O
X
(det i

1
Z
2
/S
)

= (det C
X/Z
2
)
O
X
(det i

1
Z
1
/S
).
Equivalentemente:
(det C
X/Z
1
)
O
X
(i

Z
2
/S
)

= (det C
X/Z
2
)
O
X
(i

Z
1
/S
).
Operando en el grupo de Picard obtenemos el isomorsmo del enunciado.
Denicion 9.27 Sea X un esquema proyectivo y localmente una intersecci on
completa sobre un esquema localmente noetheriano S. Esto signica que existe
una inmersi on regular i : X Z, donde Z/S es un esquema suave. Denimos
el haz canonico de X sobre S como el haz inversible

X/S
= det N
X/Z

O
X
i

det
Z/S
,
donde N
X/Z
= C

X/Z
es el haz normal de X en Z y
Z/S
= det
1
Z/S
.
362 Captulo 9. Dualidad
El teorema anterior implica que
X/S
no depende (salvo isomorsmo) de la
eleccion de la inmersi on regular i. M as precisamente, conviene observar que,
como
X/S
solo esta denido salvo isomorsmo, en realidad hemos denido la
clase can onica en el grupo de Picard de X.
Observemos que, si X/S es un esquema suave, podemos tomar Z = X, de
modo que
X/S
= det
1
X/S
, es decir, el haz canonico que acabamos de denir
es el que ya tenamos denido cuando el esquema es suave.
Similarmente, si X S es una inmersion regular, podemos tomar Z = S
y entonces
X/S
= det N
X/S
. As pues, la denici on de
X/S
en el caso general
puede leerse como
X/S
=
X/Z

O
X
i

Z/S
, donde los haces canonicos de la
derecha tienen deniciones distintas.
Ahora vamos a probar que esta relaci on es cierta en general para la com-
posicion de dos intersecciones completas locales, aunque no sean concretamente
una inmersi on regular y un homomorsmo suave.
Teorema 9.28 Sean X
f
Y
g
Z dos intersecciones completas locales pro-
yectivas. Entonces existe un isomorsmo natural

X/Z

=
X/Y

O
X
f

Y/Z
.
Demostraci on: Podemos tomar un mismo natural n tal que existan in-
mersiones cerradas i : X P
n
Y
, j : Y P
n
Z
a traves de las cuales factoricen
f y g. Por 7.71 sabemos que ambas son inmersiones regulares.
Llamemos U = P
n
Y
, W = P
n
Z
, V = P
n
W
. Por la denici on de los espacios
proyectivos a partir de P
n
Z
es claro que U = Y
Z
W = Y
W
V , con la misma
primera proyecci on. Tenemos el diagrama conmutativo siguiente:
X
i

U
j

V
q

Y
j

Z
Las echas horizontales son inmersiones regulares y las verticales son suaves.
Usando los teoremas 7.63 y 7.66, as como las propiedades de los determinantes,
vemos que

X/V
=
X/U

O
X
i

U/V
=
X/U

O
X
i

Y/W
=
X/U

O
X
f

Y/W
.
An alogamente, usando 7.57 y 7.41 a), vemos que

V/Z
=
V/W

O
V
q

W/Z
, j

V/W
=
U/Y
.
9.3. El haz can onico 363
Por consiguiente,
(i j

V/Z
= i

U/Y

O
X
f

W/Z
.
Por ultimo, por la denici on del haz can onico:

X/Z
=
X/V

O
X
(ij

V/Z
=
X/U

O
X
f

Y/W

O
X
i

U/Y

O
X
f

W/Z
=
X/Y

O
X
f

Y/Z
.
Los haces canonicos se conservan por cambios de base planos:
Teorema 9.29 Si X/S es un esquema proyectivo y localmente una intersecci on
completa, entonces, para todo cambio de base plano S

S, la proyecci on
p : X
S
X cumple que

X
S
/S


= p

X/S
.
Demostraci on: Recordemos que X

/S

es localmente una interseccion


completa por el teorema 7.69.
Si tomamos una inmersi on cerrada regular i : X Z denida sobre S en
un esquema suave Z/S, tenemos el diagrama conmutativo
X
S

Z
S

X
i

Z
El teorema 7.66 aplicado a i y al cambio de base plano Z
S
S

Z nos
da que i

es una inmersi on cerrada y que p

C
X/Z

= C
X
S
/Z
Z

. Entonces
p

X/S
= p

det C

X/Z

O
X
S

Z/S

= det(p

C
X/Z
)

O
X
S

det i

1
Z/S

= det C

X
S
/Z
S


O
X
S

det i

1
Z
S
/S


=
X
S
/S
.
Aqu hemos usado, ademas de las propiedades b asicas de las imagenes in-
versas y de los determinantes, el teorema 7.41 a).
Veamos un ejemplo de calculo de haces canonicos:
Ejemplo Sea A un dominio ntegro noetheriano, sea B = A[X
0
, . . . , X
n
], sea
Z = P
r
A
, sea F B una forma de grado d, sea X = Proy(B/(F)) y sea
i : X Z la inmersi on cerrada natural.
En el ejemplo de la p agina 282 hemos visto que i es una inmersion regular
de codimension 1 y, como Z/A es suave, vemos que X/A es localmente una in-
mersion completa. En dicho ejemplo hemos visto tambien que C
X/Z

= O
X
(d),
luego N
X/Z

= O
X
(d). Puesto que la codimensi on es 1, resulta que
det N
X/Z

= N
X/Z

= O
X
(d).
364 Captulo 9. Dualidad
Teniendo en cuenta adem as el teorema 9.25 concluimos que

X/A

= O
X
(d)
O
X
i

O
Z
(r 1)

= O
X
(d)
O
X
O
X
(r 1)

= O
X
(d r 1).
Para probar que el haz dualizante de un conjunto algebraico proyectivo
ntegro (que sea localmente una interseccion completa) coincide con el haz
canonico, hemos de introducir y estudiar los complejos de Koszul. Nos ocu-
pamos de ello en la seccion siguiente.
9.4 Complejos de Koszul
Sea A un anillo y f A. Denimos el complejo de Koszul asociado a f como
el complejo
0 0 K
1
(f) K
0
(f) 0
dado por
K
0
(f) = A, K
1
(f) = e) (A-modulo libre de base e),
con el operador determinado por
1
(e) = f. Obviamente, los grupos de homo-
loga del complejo de Koszul son
H
0
(K

(f)) = A/fA, H
1
(K

(f)) = Anf, H
n
(K

(f)) = 0 para n > 1.


Si C es un complejo (directo) de A-modulos y f
1
, . . . , f
r
A, denimos el
complejo de Koszul asociado a C como el complejo
C(f
1
, . . . , f
r
) = C
A
K

(f
1
)
A

A
K

(f
r
).
Recordemos que el producto tensorial de dos complejos C y D esta denido
como
1
(C
A
D)
n
=

p+q=n
C
p

A
D
q
,
con el operador que sobre C
p

A
D
q
viene dado por
(c d) = c d + (1)
p
c d.
Si identicamos un A-modulo M con el complejo 0 M 0,
entonces C
A
M (segun la denici on de producto de complejos que acabamos
de dar) es simplemente el complejo dado por (C
A
M)
n
= C
n

A
M con el
operador dado por (c m) = c m.
As, si M es un A-modulo y f
1
, . . . , f
r
A, tenemos denido el complejo de
Koszul de M visto como complejo, que representaremos por
K

(f
1
, . . . , f
r
; M) = M
A
K

(f
1
)
A

A
K

(f
r
).
1
Ver el teorema 6.3 de mi Topologa Algebraica.
9.4. Complejos de Koszul 365
Vamos a describir este complejo con mas detenimiento:
En primer lugar, K
n
(f
1
, . . . , f
r
; M) = 0 para n > r, pues se trata de la suma
directa de los productos tensoriales de la forma
M
A
K
i
1
(f
1
)
A

A
K
i
r
(f
r
),
donde i
1
+ +i
r
= n, lo que obliga a que alg un i
j
2, luego K
i
j
(f
j
) = 0.
Por otra parte, si n r, entonces
K
n
(f
1
, . . . , f
r
; M) =

i
1
,...,i
r
M
A
K
i
1
(f
1
)
A

A
K
i
r
(f
r
),
donde n ndices i
1
, . . . , i
r
toman el valor 1 y el resto toma el valor 0. Pongamos
que K
1
(f
i
) = e
i
) y, para 1 i
1
< < i
n
r, denamos
e
i
1
,...,i
n
= u
1
u
r
,
donde u
j
= e
j
si j i
1
, . . . , i
n
y u
j
= 1 en caso contrario. Entonces
K
n
(f
1
, . . . , f
r
; M) =

1i
1
<<i
n
r
M e
i
1
,...,i
n

= M
(
r
n
)
,
entendiendo que K
0
(f
1
, . . . , f
r
; M) = M.
Al aplicar r veces la denicion del operador de un producto de complejos,
vemos que
(me
i
1
,...,i
n
) =
n

j=1
(1)
j1
f
i
j
me
i
1
,...,

i
j
,...,i
n
,
donde el circunejo indica la supresi on del ndice.
Ahora es f acil obtener otra representaci on util de los complejos de Kos-
zul. Denamos K
1
(f
1
, . . . , f
r
) = e
1
, . . . , e
r
) como un A-modulo libre de base
e
1
, . . . , e
r
y K
n
(f
1
, . . . , f
r
) =
n
(K
1
(f
1
, . . . , f
r
)), que es un A-modulo libre de
base e
i
1
e
i
n
, para 1 i
1
< < i
n
r, entendiendo que
K
0
(f
1
, . . . , f
r
) = A, K
n
(f
1
, . . . , f
r
) = 0 para n > r.
Obviamente, la asignaci on e
i
1
,...,i
n
e
i
1
e
i
n
dene un isomorsmo
K
n
(f
1
, . . . , f
n
; M)

= M
A
K
n
(f
1
, . . . , f
n
), y estos isomorsmos determinan un
isomorsmo de complejos si denimos : K
n
(f
1
, . . . , f
n
) K
n1
(f
1
, . . . , f
n
)
mediante
(e
i
1
e
i
n
) =
n

j=1
(1)
j1
f
i
j
e
i
1
e
i
j
e
i
n
.
366 Captulo 9. Dualidad
Consideremos ahora la siguiente sucesion exacta de complejos:
0 0 0
0

A

K
0
(f)

0
0

0

K
1
(f)

0
0

0

0
.
.
.

.
.
.

.
.
.

La primera columna es el A-modulo A considerado como complejo, la se-


gunda es K

(f) y a la tercera la llamaremos A

, de modo que, m as brevemente,


tenemos la sucesion
0 A K

(f) A

0.
Puesto que los tres complejos son libres, si C es un complejo arbitrario,
tambien es exacta la sucesion
0 C C(f) C

0,
donde C

= C
A
A

no es mas que el complejo C trasladado en un ndice:


C

n
= C
n1
,

n
=
n1
. Por consiguiente H
n
(C

) = H
n1
(C).
La sucesion exacta da lugar a una sucesi on exacta de homologa:
H
1
(C) H
1
(C(f)) H
0
(C)

0
H
0
(C) H
0
(C(f)) 0
Vamos a calcular el homomorsmo de conexion

n
: H
n
(C) H
n
(C).
Tomamos [c] H
n
(C) = H
n+1
(C

). Esto signica que


c = c 1 C
n

A
A = C

n+1
cumple c = 0. Tomamos una antiimagen en
C
n+1
(f) = (C
n+1

A
A) (C
n

A
K
1
(f)),
por ejemplo c e, calculamos su frontera
(c e) = (1)
n
c e = (1)
n
fc 1,
9.4. Complejos de Koszul 367
y tomamos una antiimagen en C
n
, por ejemplo (1)
n
fc. En denitiva, conclui-
mos que
n
([c]) = (1)
n
f[c].
Supongamos ahora que el complejo C cumple que H
n
(C) = 0 para todo
n > 0. Entonces la sucesion exacta de homologa muestra que H
n
(C(f)) = 0
para todo n > 1, y adem as tenemos la sucesion exacta
0 H
1
(C(f)) H
0
(C)
f
H
0
(C) H
0
(C(f)) 0.
Si, adem as, f no es un divisor de cero de H
0
(C), entonces H
n
(C(f)) = 0
para n > 0 y H
0
(C(f)) = H
0
(C)/fH
0
(C).
Ahora es inmediato el teorema principal que necesitamos:
Teorema 9.30 Sea A un anillo, sea M un A-m odulo y sea f
1
, . . . , f
r
A una
sucesi on M-regular. Entonces
H
n
(K

(f
1
, . . . , f
r
; M)) = 0, para n > 0
y H
0
(K

(f
1
, . . . , f
r
; M)) = M/(f
1
, . . . , f
r
)M.
Demostraci on: Partimos del complejo C
0
= M, que ciertamente cumple
H
n
(C) = 0 para n > 0 y ademas H
0
(C
0
) = M. Por lo tanto, podemos aplicar las
conclusiones previas al teorema, que se reeren al complejo C
1
= M
A
K

(f
1
).
Puesto que f
1
no es un divisor de cero de H
0
(C
0
), tenemos que H
n
(C
1
) = 0
para todo n > 1 y H
0
(C
1
) = M/f
1
M. Ahora aplicamos el mismo argumento
al complejo C
1
, lo que nos da que el complejo C
2
= M
A
K

(f
1
)
A
K

(f
2
)
cumple que H
n
(C
2
) = 0 para n > 0 y
H
0
(C
2
) = (M/f
1
M)
_
f
2
(M/f
1
M)

= M/(f
1
, f
2
)M.
Siguiendo de este modo, llegamos a que el complejo C
r
= K

(f
1
, . . . , f
r
; M)
cumple el teorema.
En particular, para M = A tenemos el teorema siguiente:
Teorema 9.31 Sea A un anillo y f
1
, . . . , f
r
una sucesi on A-regular en A. En-
tonces el complejo de Koszul
K
1
(f
1
, . . . , f
r
) K
0
(f
1
, . . . , f
r
) A/(f
1
, . . . , f
r
) 0
es una resoluci on libre del A-m odulo A/(f
1
, . . . , f
r
).
Ahora ya podemos probar el teorema fundamental de esta secci on:
Teorema 9.32 Sea X/k un esquema proyectivo que sea localmente una inter-
secci on completa sobre el cuerpo k. Entonces el haz dualizante

X/k
coincide
con el haz canonico
X/k
. En particular el haz dualizante es un haz inversible.
368 Captulo 9. Dualidad
Demostraci on: Fijemos una inmersi on cerrada i : X P
r
k
, que por 7.71
sera una inmersi on regular. Seg un 9.15 y 9.25 tenemos que

X
= i

Ext
n
P
r
k
(i

O
X
,
P
r
k
/k
).
Sea I = N(i
#
). Tomemos un punto P X y consideremos una sucesion
regular que genere I
P
= (f
1,P
, . . . , f
n,P
) O
P
r
k
,P
. Tomando un entorno afn
de P y, dentro de este, un abierto principal adecuado, podemos encontrar un
abierto afn U P
r
k
tal que P U, f
1
, . . . , f
n
O
P
r
k
(U) = A y ademas
I(U) = (f
1
, . . . , f
n
) A. Notemos que n es la codimension de i en P (ver las
observaciones tras 7.59), o tambien el rango de C
P
r
k
/X,P
(por 7.62), luego es
localmente constante, y podemos suponer que es constante en U. Podemos ver
a P como un ideal primo de A que contiene a I(U).
Por el teorema anterior, el complejo de Koszul K

(f
1,P
, . . . , f
n,P
) es una
resolucion libre del A
P
-modulo A
P
/(f
1,P
, . . . , f
n,P
) = A
P
/I
P
. Ahora bien, es
evidente que podemos identicar
K
p
(f
1,P
, . . . , f
n,P
)

= K
p
(f
1
, . . . , f
n
)
P
,
de modo que el operador del complejo de A
P
se corresponde a traves de este
isomorsmo con la localizacion del complejo de A. As pues, el complejo
K
1
(f
1
, . . . , f
n
) K
0
(f
1
, . . . , f
n
) A/(f
1
, . . . , f
n
) 0
da lugar a una sucesi on exacta cuando se localiza en P. Teniendo en cuenta
que el complejo es nito y que todos los modulos son nitamente generados,
es facil ver que el complejo sigue siendo exacto cuando se localiza a un cierto
elemento f A P. Equivalentemente, reduciendo el entorno U de P podemos
suponer que el complejo de Koszul K

(f
1
, . . . , f
n
) es una resolucion libre de
A/(f
1
, . . . , f
n
) como A-modulo.
Consideremos, por otra parte, el haz I/I
2
. El teorema [5.23] implica que las
clases [f
1P
], . . . , [f
nP
] son una base de (I/I
2
)
P
como O
X,P
-modulo. Reduciendo
mas el entorno U podemos exigir tambien que [f
1
], . . . , [f
r
] sean una base del
A/I(U)-modulo I(U)/I(U)
2
.
En efecto: en general, si A es un anillo noetheriano (en nuestro caso A/I(U))
y M = f
1
, . . . , f
n
) es un A-modulo tal que M
P
es un A
P
-modulo libre de base
f
1
/1, . . . , f
n
/1, para cierto ideal primo P de A, entonces el conjunto S de los
a A
n
tales que a
1
f
1
+ + a
n
f
n
= 0 es un subm odulo de A
n
(nitamente
generado, porque A es noetheriano) y S
P
= 0, luego existe un f A P tal
que S
f
= 0, lo que implica que f
1
/1, . . . , f
n
/1 forman una base de M
f
como
A
f
-modulo.
En denitiva, hemos probado que X puede cubrirse por abiertos anes U
de P
r
k
tales que I(U) = (f
1
, . . . , f
n
) O
P
r
k
(U), donde n es la codimension de i
en U, el complejo de Koszul K

(f
1
, . . . , f
n
) es una resolucion libre de (i

O
X
)(U)
como O
P
r
k
(U)-modulo y [f
1
], . . . , [f
n
] es una base de (I/I
2
)(U) como (i

O
X
)(U)-
modulo.
9.4. Complejos de Koszul 369
A un podemos decir m as: si P X U es un punto arbitrario (no ne-
cesariamente el que hemos tomado al principio), entonces tenemos que I
P
=
(f
1P
, . . . , f
nP
), donde
n = dimO
P
r
k
,P
dimO
X,P
= alt I
P
(por el teorema [5.44], ya que O
P
r
k
,P
es un anillo local regular, luego de Cohen-
Macaulay), y el teorema [5.39] nos da entonces que f
1P
, . . . , f
nP
es una sucesion
regular en O
P
r
k
,P
. Esto implica que si P V U, entonces, partiendo de P
y de f
1P
, . . . , f
nP
como hemos hecho al principio de la prueba, encontramos
un abierto P U

V que cumple las mismas propiedades de U con los


generadores f
1
[
U
, . . . , f
n
[
U
.
Queremos calcular Ext
n
P
r
k
(i

O
X
,
P
r
k
)[
U
. Seg un el teorema 9.3, se trata del
haz coherente asociado al A-modulo Ext
n
A
(A/(f
1
, . . . , f
n
),
P
r
k
(U)). Podemos
calcularlo con el complejo de Koszul, es decir, como el n-simo grupo de coho-
mologa del complejo
Hom
A
(K

(f
1
, . . . , f
n
),
P
r
k
(U)).
Tenemos que K
n
(f
1
, . . . , f
n
) = e
1
e
n
), por lo que
Hom
A
(K
n
(f
1
, . . . , f
n
),
P
r
k
(U))

=
P
r
k
(U),
y todos sus elementos son cociclos. Ademas K
n1
(f
1
, . . . , f
n
) = v
1
, . . . , v
n
),
donde v
j
= e
1
e
j
e
n
y (e
1
e
n
) = f
1
e
1
+ + f
n
e
n
, por
lo que si Hom
A
(K
n1
(f
1
, . . . , f
n
),
P
r
k
(U)), entonces la cofrontera d se
corresponde, a traves del isomorsmo anterior, con el elemento
(d)(e
1
e
n
) = f
1
(e
1
) + +f
n
(e
n
).
En denitiva, vemos que
Ext
n
A
(A/(f
1
, . . . , f
n
),
P
r
k
(U))

=
P
r
k
(U)/(f
1
, . . . , f
n
)
P
r
k
(U)

=
P
r
k
(U)
A
(A/(f
1
, . . . , f
n
)).
Pasando a haces, tenemos que
Ext
n
P
r
k
(i

O
X
,
P
r
k
)[
U

= (
P
r
k

O
P
r
k
(i

O
X
))[
U
.
Ahora bien, este isomorsmo no es canonico, sino que depende de la elecci on
del generador f
1
, . . . , f
n
. En efecto, supongamos que I(U) = (g
1
, . . . , g
n
) en las
mismas condiciones. Podemos expresar
g
l
=
n

j=1
c
lj
f
j
, l = 1, . . . , n,
donde c
lj
A = O
P
r
k
(U). Sea K
1
(g
1
, . . . , g
n
) = e

1
, . . . , e

n
) y consideremos el
homomorsmo
1
: K
1
(g
1
, . . . , g
n
) K
1
(f
1
, . . . , f
n
) dado por

1
(e

i
) =
n

j=1
c
lj
e
j
.
370 Captulo 9. Dualidad
Es claro que
1
conmuta con los operadores frontera, e induce un homomor-
smo (
p
) entre los complejos de Koszul, que a su vez induce un homomorsmo
entre las resoluciones


K
1
(g
1
, . . . , g
n
)

K
0
(g
1
, . . . , g
n
)

0
=1
A

A/(g
1
, . . . , g
n
)

1

0


K
1
(f
1
, . . . , f
n
)

K
0
(f
1
, . . . , f
n
)

A/(f
1
, . . . , f
n
)

0
Observemos que

n
(e

1
e

n
) =
1
(e

1
)
1
(e

n
) = det(c
lj
) e
1
e
n
.
El homomorsmo (
p
)
p
induce un homomorsmo entre los complejos de
homomorsmos
Hom
A
(K

(f
1
, . . . , f
n
),
P
r
k
(U)) Hom
A
(K

(g
1
, . . . , g
n
),
P
r
k
(U)),
que a su vez induce un isomorsmo
Ext
n
A
(A/(f
1
, . . . , f
n
),
P
r
k
(U)) Ext
n
A
(A/(g
1
, . . . , g
n
),
P
r
k
(U)).
Un elemento [] del primer grupo se corresponde con
(e
1
e
n
) 1
P
r
k
(U)
A
(A/I(U)),
mientras que su imagen [
n
] en el segundo grupo se corresponde con
(
n
(e

1
e

n
)) = det(c
lj
)(e
1
e
n
) 1
P
r
k
(U)
A
(A/I(U)).
En denitiva, tenemos el siguiente diagrama conmutativo:
Ext
n
A
(A/I(U),
P
r
k
(U))

P
r
k
(U)
A
(A/I(U))
det(c
lj
)

Ext
n
A
(A/I(U),
P
r
k
(U))


P
r
k
(U)
A
(A/I(U))
donde las echas horizontales son los isomorsmos calculados con uno y otro
complejo de Koszul. De aqu obtenemos a su vez el diagrama conmutativo
Ext
n
P
r
k
(i

O
X
,
P
r
k
)[
U

(
P
r
k

O
P
r
k
(i

O
X
))[
U
det(c
lj
)

Ext
n
P
r
k
(i

O
X
,
P
r
k
)[
U
(
P
r
k

O
P
r
k
(i

O
X
))[
U
Esto muestra explcitamente que los isomorsmos correspondientes a las e-
chas horizontales no son naturales, sino que dependen de la elecci on del genera-
dor de I(U), y esto nos impide pegar los isomorsmos correspondientes a cada
abierto U para obtener un isomorsmo sobre todo P
r
k
.
9.4. Complejos de Koszul 371
Para arreglar esto consideramos el A-modulo det(I/I
2
)

(U). Una base de


(I/I
2
)

(U) = Hom
A
((I/I
2
)(U), A) es la base dual [f
1
]

, . . . , [f
n
]

, determinada
por [f
i
]

([f
j
]) =
ij
. Si consideramos otro generador g
1
, . . . , g
n
, la relaci on entre
las bases duales es
[f
l
]

=
n

j=1
c
lj
[g
j
]

,
luego la relaci on entre la base [f
1
]

[f
n
]

del A-modulo det(I/I


2
)

(U) y
la base correspondiente al segundo generador es la dada por
[f
1
]

[f
n
]

= det(c
lj
) [g
1
]

[g
n
]

.
Ahora podemos corregir el isomorsmo anterior pasando al isomorsmo
Ext
n
A
(A/I(U),
P
r
k
(U))
P
r
k
(U)
A
(A/I(U))
A/I(U)
det(I/I
2
)

(U)
que a cada [] le hace corresponder el elemento
(e
1
e
n
) 1 ([f
1
]

[f
n
]

).
Podemos contraer el segundo producto tensorial, con lo que tenemos un
isomorsmo
Ext
n
A
(A/I(U),
P
r
k
(U))
P
r
k
(U)
A
det(I/I
2
)

(U)
que a cada [] le hace corresponder el elemento
(e
1
e
n
) ([f
1
]

[f
n
]

).
Ahora bien, este isomorsmo no depende del generador con que se calcula,
pues [] se corresponde con [
n
] en el grupo Ext
n
A
calculado con el segundo
generador, y la imagen de esta clase es
det(c
lj
)(e
1
e
n
) ([g
1
]

[g
n
]

),
que claramente coincide con la imagen de [].
Este isomorsmo de modulos se corresponde con un isomorsmo de haces
coherentes
Ext
n
P
r
k
(i

O
X
,
P
r
k
)[
U

= (
P
r
k

O
P
r
k
det(I/I
2
)

)[
U
.
Pero ahora, si tenemos dos abiertos U y U

con generadores f
1
, . . . , f
n
y
g
1
, . . . , g
n
en las condiciones que hemos exigido y P XUV , podemos tomar
un abierto afn P U

U U

de modo que U

cumpla dichas condiciones


tanto con f
1
[
U
, . . . , f
n
[
U
como con g
1
[
U
, . . . , g
n
[
U
. La restriccion a U

de
los isomorsmos para U y U

son los isomorsmos correspondientes a estos


generadores, y tenemos que en realidad son el mismo, luego los isomorsmos
que hemos construido se pegan para formar un unico isomorsmo de haces
Ext
n
P
r
k
(i

O
X
,
P
r
k
)

=
P
r
k

O
P
r
k
det(I/I
2
)

.
Aplicando i

obtenemos nalmente que

= i

(
P
r
k
)
O
X
det N
P
r
k
/X

=
X/k
.
372 Captulo 9. Dualidad
9.5 El genero geometrico
Estudiamos ahora un invariante que podemos asociar a los conjuntos alge-
braicos proyectivos:
Denicion 9.33 Si X/k es un esquema proyectivo geometricamente regular,
denimos el genero geometrico de X como p
g
(X) = dim
k

X
(X), que es un
n umero natural no negativo.
Si X tiene dimensi on d, el teorema 9.16 aplicado a O
X
nos da que

X
(X) = H
0
(X,
X
)

= H
d
(X, O
X
)

,
luego p
g
(X) = dim
k
H
d
(X, O
X
).
Ejemplo Si X/k es una curva proyectiva geometricamente regular y geometri-
camente conexa, el ejemplo de la pagina 226 nos da que p
g
(X) = p
a
(X).
En general el genero aritmetico no tiene por que coincidir con el geometrico.
Por ejemplo, si X tiene dimension 2 (y es geometricamente conexo), la formula
para el genero aritmetico es
p
a
(X) = dim
k
H
2
(X, O
X
) dim
k
H
1
(X, O
X
),
luego
dim
k
H
1
(X, O
X
) = p
g
(X) p
a
(X).
En particular vemos que p
g
(X) p
a
(X).
El teorema 6.15 muestra que el genero geometrico (al igual que el aritmetico)
no se altera si extendemos el cuerpo base.
Teorema 9.34 Si X/k e Y/k son esquemas proyectivos geometricamente re-
gulares, geometricamente conexos y birracionalmente equivalentes (es decir, ta-
les que un abierto no vaco de X es isomorfo a un abierto de Y ) entonces
p
g
(X) = p
g
(Y ).
Demostraci on: Observemos que, al ser geometricamente regulares, los
esquemas son reducidos e irreducibles, es decir, son esquemas ntegros. Sea
f : U Y un isomorsmo de un abierto U de X en un abierto f[U] de Y . Por
el teorema 7.6 podemos extender f a un homomorsmo f : V Y , donde el
abierto V contiene a todos los puntos de codimensi on 1.
El homomorsmo f

1
Y/k

1
V/k
dado por el teorema 7.41 b) induce
un homomorsmo f

Y

V
, que a su vez determina un homomorsmo
(f

Y
)(V )
X
(V ). Por otra parte tenemos un homomorsmo natural
9.6. Un teorema de conexi on 373

Y
f

Y
, que nos da un homomorsmo
Y
(Y ) (f

Y
)(V ). Consi-
deremos el siguiente diagrama conmutativo:

Y
(Y )

(f

Y
)(V )

X
(V )

Y
(f[U])

(f

Y
)(f
1
[f[U]])

X
(f
1
[f[U]])

(f

Y
)(U)


X
(U)
Teniendo en cuenta que las echas horizontales inferiores son isomorsmos
y que las restricciones son inyectivas, es claro que la la superior es inyectiva.
As pues,
p
g
(Y ) = dim
k

Y
(Y ) dim
k

X
(V ) = dim
k

X
(X) = p
g
(X).
La ultima igualdad se debe al teorema 7.5, seg un el cual la restricci on

X
(X)
X
(V ) es un isomorsmo.
Por simetra se cumple tambien la desigualdad p
g
(X) p
g
(Y ), luego tene-
mos la igualdad.
Observemos que p
g
(P
r
k
) = 0, pues
P
r
k
= O
P
r
k
(r 1) y por lo tanto

P
r
k
(X) = 0. Por consiguiente, una condici on necesaria para que una esquema
ntegro proyectivo X/k sea birracional (o, en particular, isomorfo) a P
r
k
es que
tenga genero geometrico nulo.
9.6 Un teorema de conexi on
Terminamos el captulo con unas consecuencias del lema de Lema de Enriques-
Severi-Zariski:
Teorema 9.35 Sea X/k un conjunto algebraico geometricamente ntegro y pro-
yectivo sobre el cuerpo k. Supongamos que dimX 2 y sea D Div
c
(X) un
divisor entero y amplio en X. Entonces el soporte de D es conexo.
Demostraci on: Supongamos primeramente que X es normal. Llamemos
Y al soporte de D. Los divisores D
q
tienen el mismo soporte, luego no perdemos
generalidad si suponemos que D = O
X
(1) es muy amplio. Seg un las observa-
ciones previas al teorema 8.29, el haz coherente O
X
(D
q
) = O
X
(q) es un haz
de ideales de O
X
que determina una inmersi on cerrada i
q
: Y
q
X, donde Y
q
es Y con una cierta estructura de esquema. Tenemos una sucesion exacta de
haces en X:
0 O
X
(q) O
X
i
q
O
Y
q
0.
374 Captulo 9. Dualidad
Por 9.11, tenemos que, para q sucientemente grande, H
1
(X, O
X
(q)) = 0,
luego el homomorsmo de k-algebras
O
X
(X) O
Y
q
(Y
q
)
es suprayectivo. Por el teorema 4.26, tenemos que O
X
(X) = k, luego tambien
O
Y
q
(Y
q
) = k. El teorema 3.7 implica que Y
q
, es decir, Y , es conexo.
Si X no es normal, consideramos su normalizacion : X

X, que es
un homomorsmo nito, luego

D es un divisor entero y amplio (teorema


5.52). Observemos que X

tambien es geometricamente ntegro por el teorema


3.62. As pues, Y

= sop

D es conexo por la parte ya probada. Como es


suprayectivo, se cumple que sopD = [Y

] tambien es conexo.
En particular, si X P
n
k
es un conjunto algebraico proyectivo geometrica-
mente ntegro, la intersecci on con X de un hiperplano H de P
n
k
es conexa. (Si
X H es trivial y, en caso contrario, H es el soporte de O
P
n
k
(H) = O
P
n
k
(1),
y no contiene al punto generico de X, luego esta denida su imagen inversa
D Div
c
(X), que es un divisor entero muy amplio con soporte H X.)
Teorema 9.36 Sea k un cuerpo algebraicamente cerrado, sea X/k un conjunto
algebraico propio conexo y P, Q X dos puntos cerrados. Entonces existe una
curva conexa contenida en X que pasa por P y Q.
Demostraci on: Demostraremos el teorema por induccion sobre la di-
mension de X. Si dimX = 1 no hay nada que probar, pues X es ya una
curva. Admitamos el teorema para conjuntos algebraicos de dimensi on menor
que dimX 2. Es claro que basta probar el teorema para cada componente
irreducible de X, luego podemos suponer que X es (geometricamente) ntegro.
Por el lema de Chow, existe un esquema proyectivo X

/k y un homomor-
smo proyectivo X

X que se restringe a un isomorsmo de un abierto


denso en X

en un abierto denso en X. (En particular, X

es irreducible y el
homomorsmo es suprayectivo.) Basta probar el teorema para X

y sendas an-
tiim agenes P

y Q

de P y Q. As pues, podemos suponer que X/k es proyectivo


o, equivalentemente, que X es un subesquema cerrado de P
n
k
.
Ahora observamos que X no puede estar contenido en la recta que une P y
Q, pues su dimensi on es mayor que 1. Podemos tomar, pues, un punto R X
que no este contenido en dicha recta. A su vez, podemos tomar un hiperplano H
en P
n
k
que pase por P y Q pero no por R. Por la observaci on previa al teorema,
X

= H X es un cerrado conexo estrictamente contenido en X que contiene a


P y a Q, y basta aplicar la hip otesis de induccion.
Captulo X
Curvas algebraicas
En este captulo particularizaremos la teora de esquemas que hemos estu-
diado al caso concreto de las curvas algebraicas, es decir, los conjuntos algebrai-
cos de dimension 1. La mayora de los resultados se reeren a curvas proyectivas
y son preliminares o consecuencias del teorema de Riemann-Roch.
10.1 Hechos basicos sobre curvas algebraicas
Vamos a empezar recordando o particularizando lo que ya sabemos sobre
curvas algebraicas. Consideramos, mas concretamente, una curva algebraica
ntegra C/k. Obviamente, C/k es un esquema noetheriano. Por el teorema 3.22
sabemos que el cuerpo de funciones racionales k(C) tiene grado de trascendencia
1 sobre k (y esto caracteriza a las curvas entre los conjuntos algebraicos de
mayor dimensi on). Por el teorema 7.20 sabemos que C/k es regular si y solo si
es normal, y por 7.16 sabemos que una curva normal es completa si y s olo si es
proyectiva.
Observemos que la topologa de C/k es especialmente simple: todos los
puntos son cerrados, excepto el punto generico. Un subconjunto cerrado de
C distinto del propio C ha de tener dimensi on 0, y ha de descomponerse en
un n umero nito de componentes irreducibles, que han de ser puntos cerrados.
As pues, los subconjuntos cerrados de C son el propio C y los subconjuntos
nitos de puntos cerrados. Equivalentemente, los abiertos no vacos de C son
los subconjuntos conitos que contienen al punto generico.
De aqu deducimos que los homomorsmos no triviales entre curvas proyec-
tivas son nitos:
Teorema 10.1 Si f : C C

es un homomorsmo proyectivo entre dos


curvas ntegras, entonces f es constante o suprayectivo, y en el segundo caso es
un homomorsmo nito.
Demostraci on: La imagen f[C] ha de ser cerrada en C

. Si no es todo C

,
entonces es un conjunto nito, que ha de reducirse a un punto, o de lo contrario
375
376 Captulo 10. Curvas algebraicas
C se expresara como uni on de un n umero nito de cerrados no vacos. Por lo
tanto, f es constante. Si se da la otra posibilidad, entonces f hace corresponder
el punto generico de C con el de C

y los puntos cerrados de C con puntos


cerrados de C

. En particular, la bra del punto generico de C

consta de un
unico punto, y la bra de un punto cerrado de C

es un cerrado en C distinto
de C, luego es nita. El teorema 4.43 nos da que f es nito.
Debido a que la normalidad coincide con la regularidad en el caso de curvas
(conexas), la normalizaci on : C

C de una curva ntegra C/k se denomina


habitualmente regularizaci on. Sabemos que C

es un conjunto algebraico con el


mismo cuerpo de funciones racionales, luego se trata tambien de una curva.
Veamos ahora que una curva regular est a completamente determinada por
su cuerpo de funciones racionales:
Teorema 10.2 Sea k un cuerpo.
a) Para cada cuerpo K de funciones algebraicas de una variable sobre k,
existe, salvo isomorsmo, una unica curva proyectiva normal C/k tal que
k(X) = K.
b) Los homomorsmos suprayectivos X Y denidos sobre k entre dos
curvas proyectivas normales denidas sobre k se corresponden biunvoca-
mente con los k-monomorsmos k(Y ) k(X) entre sus cuerpos de
funciones racionales.
Demostraci on: Veamos primero el apartado b), que a su vez prueba la
unicidad de a).
Ciertamente, un homomorsmo suprayectivo X Y transforma el punto
generico de X en el punto generico de Y , luego induce un k-monomorsmo entre
sus cuerpos de funciones racionales. Es inmediato que la asignaci on es inyectiva.
Recprocamente, un k-monomorsmo k(Y ) k(X) induce un homomor-
smo Espk(X) Espk(Y ), que podemos componer con el homomorsmo
natural Espk(Y ) Y (el dado por el teorema 3.5), y aplicar entonces el
teorema 4.5, que nos da un abierto U X y un homomorsmo U Y que in-
duce entre los cuerpos de funciones racionales el monomorsmo de partida. Por
el teorema 7.7, este homomorsmo se extiende a un homomorsmo X Y ,
denido sobre k, que induce el k-monomorsmo de partida.
Consideremos ahora un cuerpo K de funciones racionales de una variable
sobre k. Esto signica que K es una extension nita de k(X), luego es de la
forma K = k(X,
1
, . . . ,
n
), donde los elementos
i
son algebraicos. Por con-
siguiente, K es el cuerpo de cocientes de la k-algebra afn A = k[X,
1
, . . . ,
n
],
que es un dominio ntegro. Entonces K es el cuerpo de funciones racionales de
la curva ntegra afn EspA, y tambien el de su clausura proyectiva X
0
, que es
una curva ntegra proyectiva, y tambien el de su normalizaci on X, que es una
curva completa y normal, luego proyectiva.
10.1. Hechos b asicos sobre curvas algebraicas 377
En otros terminos, el teorema anterior arma que la categora formada por
las curvas proyectivas normales denidas sobre k y los homomorsmos supra-
yectivos denidos sobre k es isomorfa a la categora formada por los cuerpos de
funciones algebraicas de una variable sobre k y los k-monomorsmos de cuerpos.
En la ultima seccion necesitaremos el teorema siguiente, que se basa en
algunos resultados elementales sobre dominios de Dedekind:
Teorema 10.3 Sea f : X Y un homomorsmo nito de Galois entre
curvas proyectivas normales sobre un cuerpo k (es decir, tal que la extensi on
k(Y )/k(X) es nita de Galois). Entonces los automorsmos de X inducidos
por los k(Y )-automorsmos de k(X) act uan transitivamente sobre las bras de
f.
Demostraci on: Llamemos G al grupo de Galois de k(X)/k(Y ), sea G
y llamemos s : X X al automorsmo que induce seg un el teorema anterior.
El diagrama conmutativo
k(X)

k(X)
k(Y )

k(Y )

se traduce en el diagrama conmutativo


X
s

X
f

Y
1

Y
que implica que G act ua sobre cada bra de f. Dado y Y , tomamos un entorno
afn U, de modo que f
1
[U] es un abierto afn de X, de modo que la restricci on
de f a f
1
[U] se corresponde con un homomorsmo de anillos D E. Ambos
son anillos noetherianos ntegramente cerrados y de dimension 1, luego son
dominios de Dedekind. Adem as E es un D-modulo nitamente generado, luego
es una extension entera de D, luego es la clausura entera de D en k(X). En
suma, E/D es una extension de dominios de Dedekind.
1
El punto y se identica con un ideal primo de D y su la bra est a formada
por los ideales primos x de E tales que x D = y (en terminos de la teora
algebraica de n umeros, los divisores de y en E). Ademas s(x) =
1
[x]. Ahora
basta tener en cuenta que el grupo de Galois de una extensi on de Galois de
dominios de Dedekind act ua transitivamente sobre los divisores de un mismo
primo.
2
Recordemos, por ultimo, el concepto de genero aritmetico de una curva
proyectiva C/k, dado por
p
a
= dim
k
H
1
(C, O
C
) dim
k
H
0
(C, O
C
) + 1,
1
En el sentido de la denicion 1.25 de mi Teora de cuerpos de clases.
2
Teorema 1.35 ibid.
378 Captulo 10. Curvas algebraicas
y el concepto de genero geometrico de una curva proyectiva geometricamente
regular, dado por
p
g
= dim
k
H
0
(C,
C
) = dim
k
H
1
(C, O
C
).
Si la curva es adem as geometricamente conexa, entonces O
C
(C)

= k (teo-
rema 4.26), luego p
g
= p
a
, y hablamos simplemente del genero de la curva, que
se suele representar por g.
Observemos que el teorema 6.15 implica que el genero (tanto el aritmetico
como el geometrico) se conserva por extensiones de constantes, as como que P
1
k
tiene genero g = 0.
10.2 El grado y la dimensi on de un divisor
Los divisores primos de una curva ntegra C/k son simplemente sus puntos
cerrados, y que los divisores de Weil son, por lo tanto, productos y cocientes
de un n umero nito de puntos cerrados. Seg un el teorema 2.41, si P C es
un punto cerrado, el cuerpo k(P) es una extension nita de k, luego podemos
denir el grado de P como gradP = [k(P) : k[. (Comparar con el ejemplo de
la p agina 226.) Esta aplicaci on, denida sobre los divisores primos, se extiende
de forma unica a un homomorsmo de grupos
grad : Div(C) Z.
Ejercicio: Comprobar que esta denicion de grado generaliza a la que ya tenamos
para C = P
1
k
. (Ver la discusion previa al teorema 8.18.)
Notemos que si el cuerpo k es algebraicamente cerrado, entonces todos los
divisores primos tienen grado 1.
Para una curva arbitraria C/k (no necesariamente ntegra) podemos denir
el grado de un divisor de Cartier como el grado de su divisor de Weil asociado
o, explcitamente,
gradD =

P
v
P
(D) gradP,
donde D Div
c
(C), el ndice P recorre los divisores primos de C y v
P
es el
homomorsmo denido en 8.26.
Teorema 10.4 Sea C/k una curva y D Div
c
(C) un divisor entero. Entonces
gradD 0 y gradD = 0 si y s olo si D = 1.
Demostraci on: La hip otesis D 1 signica que D esta representado por
un sistema (U
i
, f
i
)
i
con f
i
O
C
(U
i
). Entonces, para cada divisor primo
P C tenemos que f
iP
O
C,P
y por denici on de v
P
resulta que
v
P
(D) = long
O
C,P
(O
C,P
/f
iP
O
C,P
) 0,
10.2. El grado y la dimensi on de un divisor 379
luego gradD 0, y si el grado es 0 entonces v
P
(D) = 0 para todo P, luego ha
de ser f
iP
O

C,P
, luego D
P
= 1. As pues, sopD no contiene ning un punto
cerrado, luego sopD = y D = 1.
Si C/k es una curva y k

es un subcuerpo de k tal que [k : k

[ sea nito,
entonces tambien podemos considerar a C como curva sobre k

(a traves del
homomorsmo Espk Espk

). Es evidente que la denici on de grado de un


divisor primo depende del cuerpo k considerado. Concretamente:
grad
k
P = [k : k

[ grad
k
P,
de donde se sigue inmediatamente la misma relacion para cualquier divisor D
(de Weil o de Cartier):
grad
k
D = [k : k

[ grad
k
D.
Denicion 10.5 Sea C/k una curva y D Div
c
(C) un divisor de Cartier
entero. Esto signica que D esta representado por un sistema de funciones
(U
i
, f
i
)
i
de manera que f
i
O
C
(U
i
) K

C
(U
i
). Entonces, por construcci on,
O
C
(D
1
)(U
i
) = f
i
O
C
(U
i
), por lo que el haz inversible O
C
(D
1
) es un haz de
ideales de O
C
. Llamaremos (D, O
D
) al subesquema cerrado de C/k asociado a
este haz seg un el teorema 5.10.
Ya hemos considerado este cerrado en la demostracion del teorema 8.29. All
hemos visto que se trata del soporte de D (dotado de una cierta estructura de
subesquema cerrado, que no tiene por que ser la reducida) y que tiene codi-
mension 1 en C, lo que en este caso se traduce en que esta formado por un
n umero nito de puntos (cerrados).
Si P U
i
es un punto cerrado, tenemos que
v
P
(D) = l
O
C,P
(O
C,P
/f
iP
O
C,P
).
Por lo tanto, v
P
(D) = 0 si P / D y, para puntos P D, tenemos que
O
D,P

= O
C,P
/f
iP
O
C,P
,= 0,
luego v
P
(D) = l
O
C,P
(O
D,P
) ,= 0. As pues, el cerrado D esta formado por los
puntos P C tales que v
P
(D) ,= 0. Ahora aplicamos el teorema 8.39 a) con
A = k, B = O
C,P
, M = O
D,P
, seg un el cual
dim
k
O
D,P
= [k(P) : k[ v
P
(D) = v
P
(D) gradP.
Con esto casi tenemos demostrado el teorema siguiente:
Teorema 10.6 Sea C/k una curva y D Div
c
(C) un divisor de Cartier entero.
Entonces gradD = dim
k
O
D
(D).
380 Captulo 10. Curvas algebraicas
Demostraci on: El cerrado D es nito, luego sus puntos son abiertos anes,
luego
O
D
(D) =

PD
O
D
(P) =

PD
O
D,P
.
As pues, sumando sobre todo P C en la igualdad previa al teorema
(teniendo en cuenta que v
P
(D) = 0 si P / D) vemos que
gradD =

PD
dim
k
O
D,P
= dim
k
O
D
(D).
Un hecho que resulta util a menudo es que el grupo Div
c
(C) esta generado
por los divisores enteros:
Teorema 10.7 Todo divisor de Cartier en una curva se expresa como cociente
de dos divisores enteros.
Demostraci on: Sea C/k una curva y sea D Div
c
(C) un divisor, re-
presentado por un sistema nito (U
i
, f
i
)
i
, donde los abiertos U
i
son anes y
f
i
= a
i
/b
i
, con a
i
, b
i
O
X
(U
i
) son regulares.
Entonces, V
i
= V
U
i
(b
i
) es un cerrado en U
i
de dimensi on 0, luego consta de
un n umero nito de puntos cerrados, luego V
i
tambien es cerrado en C.
Sea D
i
el divisor determinado por los dos pares (X V
i
, 1) y (U
i
, b
i
). Esto
es correcto, pues b
i
es una unidad en O
X
(U
i
V
i
). Claramente, D
i
es un divisor
entero, y tambien lo es F =

D
i
, y tambien E = DF, pues D[
U
i
D
i
[
U
i
es
entero. As pues, D = E/F es cociente de divisores enteros.
Como aplicacion demostramos que el grado se conserva por extensiones de
constantes:
Teorema 10.8 Sea C/k una curva, sea K una extensi on de k y consideremos
la proyecci on natural p : C
K
C. Para cada D Div
c
(C) se cumple que
grad
K
p

D = grad
k
D.
Demostraci on: Vamos a ver que el subesquema cerrado asociado a p

D
seg un 10.5 es D
K
= D
k
EspK. Consideremos la inclusi on i : D C. Por
denici on tenemos la sucesion exacta
0 O
C
(D
1
) O
C
i
#
i

(O
D
) 0,
de la que obtenemos la sucesion exacta
0 p

O
C
(D
1
) O
C
K
i
#
K
i
K
(O
D
K
) 0.
En efecto, para cada P D
K
, la localizacion de esta ultima sucesion es
0 O
C
(D
1
)
p(P)

k
K O
C,p(P)

k
K O
D,p(P)

k
K 0,
que es exacta por la exactitud de la primera sucesion. Si P C
K
D
K
tenemos
lo mismo pero con 0 en lugar de O
D,p(P)
.
10.2. El grado y la dimensi on de un divisor 381
Concluimos que p

O
C
(D
1
) = O
C
K
((p

D)
1
) es el n ucleo de i
#
K
, luego el
cerrado asociado a p

D es D
K
. Ahora basta aplicar 10.6 y 6.15:
grad
K
p

D = dim
K
O
D
K
(D
K
) =

xD
dim
K
O
D
K
(p
1
[x])
=

xD
dim
K
H
0
(x
K
, O
x
K
) =

xD
dim
K
H
0
(x, O
x
)
k
K =
=

xD
dim
k
O
D
(x) = dim
k
O
D
(D) = grad
k
D.
(Hemos usado que O
D
(D) =

xD
O
D
(x) para aplicar 6.15 a los esquemas a-
nes x y tener as garantizada la propiedad de separaci on que requiere dicho
resultado.)
Veamos el comportamiento del grado respecto a homomorsmos nitos:
Teorema 10.9 Sea f : X Y un homomorsmo nito entre dos curvas
ntegras denidas sobre un cuerpo k. Entonces, para cada D Div
c
(Y ), se
cumple que gradf

D = [k(X) : k(Y )[ gradD.


Demostraci on: Notemos que la imagen del punto generico de X no puede
ser un punto cerrado de Y , pues entonces f sera constante y no sera nita. Por
lo tanto, f es dominante (luego suprayectiva, pues los homomorsmos nitos
son cerrados) y f

D esta denido. Aplicamos el teorema 8.42:


[k(X) : k(Y )[ gradD = gradf

[f

D] =

P
v
P
(f

[f

D]) [k(P) : k[
=

Qf
1
[P]
v
Q
(f

D)[k(Q) : k(P)[[k(P) : k[
=

Q
v
Q
(f

D)[k(Q) : k[ = gradf

D.
El grado de un divisor tambien esta relacionado con la caracterstica de
Euler. Para mostrar esta relaci on probamos primero un resultado tecnico que
es util a menudo:
Teorema 10.10 Sea C/k una curva proyectiva, sean D, F Div
c
(C), donde
F es entero, y llamemos E = DF. Sea i : F C la inmersi on natural.
Entonces tenemos una sucesion exacta
0 O
C
(D) O
C
(E) i

O
F
0.
Demostraci on: Consideremos la sucesion exacta
0 O
C
(F
1
) O
C
i

O
F
0.
Como O
C
(E) es un haz localmente libre, la sucesion que resulta de multipli-
car por
O
C
O
C
(E) sigue siendo exacta:
0 O
C
(D) O
C
(E) i

O
F

O
C
O
C
(E) 0.
382 Captulo 10. Curvas algebraicas
Es claro que (i

O
F
)
P
= 0 si P C F, de donde se sigue que, si U C es
un abierto arbritrario, entonces
(i

O
F
)(U)

=

PUF
O
F,P
,
y las restricciones se transforman de la forma obvia a traves de estos isomors-
mos. Igualmente,
(i

O
F

O
C
O
C
(E))(U)

=

PUF
O
F,P

O
C,P
O
C
(E)
P
.
Fijando isomorsmos O
C
(E)
P

= O
C,P
obtenemos isomorsmos
(i

O
F
)(U)

= (i

O
F

O
C
O
C
(E))(U)
que determinan un isomorsmo i

O
F

= i

O
F

O
C
O
C
(E). As pues, tenemos
una sucesion exacta
0 O
C
(D) O
C
(E) i

O
F
0.
El pr oximo teorema es uno de los ingredientes principales del teorema de
Riemann-Roch, que probaremos en la seccion siguiente.
Teorema 10.11 Sea C/k una curva proyectiva y D Div
c
(C). Entonces
(O
C
(D)) = gradD +(O
C
).
Demostraci on: Por el teorema 10.7 podemos expresar D = E/F, donde
E y F son enteros. El teorema anterior nos da una sucesi on exacta
0 O
C
(D) O
C
(E) i

O
F
0.
Ahora aplicamos el teorema 6.32, seg un el cual
(O
C
(E)) = (O
C
(D)) +(i

O
F
).
Observemos que
(i

O
F
) =

i
(1)
i
dim
k
H
i
(C, i

O
F
) =

i
(1)
i
dim
k
H
i
(F, O
F
)
= dim
k
H
0
(F, O
F
) = gradF.
En denitiva: (O
C
(E)) = (O
C
(D)) +gradF. Esta relaci on es valida para
todo divisor D = E/F con E y F enteros. En particular podemos aplicarla a
1 = E/E, con lo que obtenemos (O
C
(E)) = (O
C
) +gradE. Igualando ambas
relaciones obtenemos la relacion del enunciado.
En particular, si D es un divisor muy amplio en una curva proyectiva C/k,
el polinomio de Hilbert de O
C
respecto a D es el polinomio P(T) que cumple
P(n) = (D
n
) = ngradD +(O
C
),
10.2. El grado y la dimensi on de un divisor 383
luego P(T) = T gradD + (O
C
). Si f : C P
r
k
es una inmersion tal que
D = f

O
P
r
k
(1), entonces P(T) es el polinomio de Hilbert de C como subesquema
de P
r
k
, y vemos que su grado es precisamente grad D. En denitiva, hemos
probado el teorema siguiente:
Teorema 10.12 Sea C/k una curva proyectiva y f : C P
r
k
una inmersi on.
Entonces, el grado de C como subesquema de P
r
k
es igual al grado del haz muy
amplio f

O
P
r
k
(1).
Veamos otra consecuencia notable del teorema 10.11:
Teorema 10.13 Los divisores de Cartier principales de una curva proyectiva
tienen grado 0.
Demostraci on: En las condiciones del teorema anterior, si D es principal
entonces O
C
(D)

= O
C
, luego concluimos que gradD = 0.
Por consiguiente, si C/k es una curva proyectiva, el homomorsmo
grad : Div
c
(C) Z
induce un homomorsmo
grad : Cl
c
(C) Z.
En el caso en que C = P
1
k
, sabemos que este homomorsmo es un isomor-
smo, lo que equivale a que un divisor de C es principal si y s olo si tiene grado 0.
Vamos a probar que si el cuerpo k es algebraicamente cerrado, entonces P
1
k
es,
salvo isomorsmo, la unica curva proyectiva regular con esta propiedad. De
hecho, vamos a demostrar algo mas fuerte:
Teorema 10.14 Sea C/k una curva proyectiva normal en la que existen dos
puntos racionales distintos linealmente equivalentes. Entonces C

= P
1
k
.
Demostraci on: Sean P, Q C(k) tales que P/Q = (f), para cierta
f k(C)

y sea L = O
C
(Q). Es claro entonces que las funciones 1, f forman
un generador global de L, luego determinan un homomorsmo : C P
1
k
.
Notemos que C
1
= C Q, C
f
= C P y que, por ejemplo, el homo-
morsmo
#
D(X)
: k[x] O
C
(C
1
) es el dado por x f, que es inyectivo, pues
f es trascendente sobre k. (Si fuera algebraico sera una unidad en O
C,P
, pero
f m
P
.) Esto prueba que no es constante, luego es un homomorsmo nito.
La funci on x = X/Y k(P
1
k
) dene el divisor principal (x) = P

/Q

, donde
P

= (X), Q

= (Y ) son puntos racionales de P


1
k
. Tenemos que

(x) = (f) = P/Q.


Los divisores

son enteros y tienen soportes disjuntos (contenidos


en
1
[P

] y
1
[Q

], respectivamente), por lo que necesariamente

= P y

= Q. Ahora aplicamos el teorema 10.9, que nos da que


1 = gradQ = [k(C) : k(P
1
k
)[ gradQ

= [k(C) : k(P
1
k
)[,
384 Captulo 10. Curvas algebraicas
luego
#

: k(P
1
k
) k(C) es un isomorsmo, donde C es el punto generico.
Por el teorema 4.7, se restringe a un isomorsmo entre un abierto de C
y un abierto de P
1
k
. El teorema 7.6 nos permite extender el inverso de este
isomorsmo un homomorsmo : P
1
k
C. El teorema 4.16 nos da que y
son mutuamente inversos. En suma, es un isomorsmo.
Es obvio ahora que si en una curva proyectiva normal C/k todo divisor de
grado 0 es principal y el cuerpo k es algebraicamente cerrado (o, mas en general,
C(k) contiene al menos dos puntos), entonces C

= P
1
k
.
Pasamos ahora al concepto de dimension de un divisor:
Denicion 10.15 Sea C/k una curva proyectiva. Para cada D Div
c
(C),
el teorema 6.21 nos da que L(D) = O
C
(D)(C) es un k-espacio vectorial de
dimensi on nita. Denimos la dimensi on de D como dimD = dim
k
L(D).
Obviamente la dimensi on solo depende de la clase de D en Cl
c
(C), por lo que
podemos hablar de la dimensi on de una clase de divisores.
Recordemos (teorema 8.30) que si la curva C/k es ntegra, entonces
L(D) = f k(C)

[ (f)D 1 0.
Veamos algunas propiedades elementales:
Teorema 10.16 Sea C/k una curva proyectiva.
a) Si D E son divisores de Cartier en C, entonces
dimD dimE dimD + grad(E/D).
b) Si C/k es ntegra y gradD < 0 entonces dimD = 0.
c) Si C/k es ntegra y gradD = 0, entonces dimD = 0 si y s olo si D no es
principal.
Demostraci on: a) Por hip otesis, el divisor F = E/D es entero. Es obvio
entonces que L(D) L(E), luego dimD dimE. Tenemos que D = E/F, y
el teorema 10.10 nos da una sucesion exacta
0 O
C
(D) O
C
(E) i

O
F
0.
De esta sucesion obtenemos a su vea la sucesion exacta
0 L(D) L(E) O
F
(F)
Ahora basta tener en cuenta 10.6 para concluir que dimEdimD gradF.
b) Si L(D) ,= 0, sea f L(D) no nulo. Por la observaci on previa al teorema,
D (f)D 1, luego gradD = grad(f)D 0.
10.2. El grado y la dimensi on de un divisor 385
c) Continuando el razonamiento del apartado anterior en el caso en que
gradD = 0, resulta que (f)D = 1 por 10.4, luego D = (f
1
). Recprocamente,
si D es principal, entonces dimD = dim1 = dim
k
O
C
(C) 1.
Si una curva C/k es ntegra y regular, entonces podemos identicar los di-
visores de Cartier con los de Weil, y
L(D) = f k(C)

[ v
P
(f) v
P
(D) para todo primo P C 0.
Tambien es claro que, en este caso,
O
C
(D)
P
= f k(C)

[ v
P
(f) v
P
(D) 0.
Notemos que si f k(C)

dene el divisor D alrededor de un punto P C,


entonces, por denici on, v
P
(f) = v
P
(D) (y v
P
(f
1
) = v
P
(D)). Esto hace que
los generadores de O
C
(D)
P
como O
C,P
-modulo son las funciones que cumplen
v
P
(f) = v
P
(D).
Teorema 10.17 Sea C/k una curva proyectiva ntegra regular y D Div
c
(C)
un divisor entero. Entonces O
C
(D) tiene un generador global si y s olo si para
cada punto P sopD se cumple que dim(D/P) < dimD.
Demostraci on: Como D 1 tenemos que 1 O
C
(D)(C), y en el caso en
que P / sopD vemos que
O
C
(D)
P
= f k(C)

[ v
P
(f) v
P
(D) 0 = O
C,P
esta generado por 1
P
. Consideremos ahora un punto P sopD. Entonces
O
C
(D/P)
P
= m
P
O
C
(D)
P
. Por hip otesis hay un s O
C
(D)(C) O
C
(D/P)(C),
para lo cual ha de cumplir que v
P
(s) = v
P
(D) y, por consiguiente, s
P
es un
generador de O
C
(D)
P
.
As pues, O
C
(D) tiene un generador global. Recprocamente, si suponemos
esto y P sopD, tomamos un s O
C
(D)(C) tal que s
P
genere O
C
(D)
P
.
Entonces v
P
(s) = v
P
(D), luego s
P
/ O
C
(D/P)
P
, luego s / O
C
(D/P), luego
dim(D/P) < dimD.
Notemos que si el cuerpo k es algebraicamente cerrado entonces grad P = 1,
y el teorema 10.16 nos da que la condici on del teorema equivale a que
dim(D/P) = dimD 1.
Ahora podemos expresar el teorema 5.37 en terminos de dimensiones:
Teorema 10.18 Sea C/k una curva proyectivantegra y regular sobre un cuerpo
algebraicamente cerrado k, y sea D Div
c
(C) un divisor entero tal que para
todo par de puntos cerrados P, Q X, no necesariamente distintos, se cumpla
que
dim(D/PQ) = dimD 2.
Entonces D es muy amplio.
386 Captulo 10. Curvas algebraicas
Demostraci on: Por el teorema 10.16, las dimensiones
dim(D/PQ) dim(D/P) dimD
pueden diferir a lo sumo en una unidad, luego la hip otesis del teorema implica
que dim(D/P) = dimD 1, y el teorema anterior nos da que L = O
C
(D)
tiene un generador global. Basta probar que se cumplen las condiciones del
teorema 5.37 con V = L(C).
Si P, Q C son puntos cerrados distintos, podemos tomar un elemento
s L(D/P) L(D/PQ). As, v
Q
(s) = v
Q
(D) y v
P
(s) v
P
(D) + 1, luego
vemos que s
P
no es un generador de L
P
y s
Q
es un generador de L
Q
. Esto la
propiedad a) de 5.37.
Consideremos ahora un punto cerrado P C y observemos que
m
P
L
P
= s k(C)

[ v
P
(s) v
P
(D) + 1 0 = O
C
(D/P)
P
,
mientras que
s V [ s
P
m
P
L
P
= s V [ v
P
(s) v
P
(D) + 1 0 = L(D/P).
El teorema anterior nos da que el haz O
C
(D/P) admite un generador global,
luego existe un s
0
L(D/P) tal que v
P
(s
0
) = v
P
(D) + 1. Si s m
P
L
P
,
entonces s/s
0
O
C,P
, luego existe un k tal que s/s
0
(mod m
P
), luego
s/s
0
= + h, para cierto h m
P
, luego s = s
0
+ hs
0
L(D/P) + m
2
P
L
P
.
Esto prueba la propiedad b).
Puede probarse que la condici on del teorema anterior es tambien necesaria,
pero no nos va a hacer falta este hecho.
10.3 El teorema de Riemann-Roch
El teorema de Riemann Roch resulta de combinar el teorema 10.11 con el
teorema de dualidad. En principio, 10.11 nos da que
dim
k
H
0
(C, O
C
(D)) dim
k
H
1
(C, O
C
(D)) = gradD +(O
C
).
Seg un el teorema 6.35, tenemos que p
a
(C) = 1 (O
C
). Esto nos convierte
la ecuacion en
dimD dim
k
H
1
(C, O
C
(D)) = gradD + 1 p
a
.
Nos falta aplicar el teorema de dualidad (y el teorema [2.10]) para eliminar
el grupo de cohomologa:
dim
k
H
1
(C, O
C
(D)) = dim
k
H
1
(C, O
C
(D))

= dim
k
Hom
O
C
(O
C
(D),

C
)
= dim
k
(O
C
(D)

O
C

C
)(X) = dim
k
(O
C
(D
1
)
O
C

C
)(X).
10.3. El teorema de Riemann-Roch 387
As tenemos la version m as general del teorema de Riemann-Roch para cur-
vas:
dimD dim
k
(O
C
(D
1
)
O
C

C
)(X) = gradD + 1 p
a
.
A partir de aqu vamos a suponer que C/k es localmente una interseccion
completa. Entonces el haz dualizante

C
coincide con el haz canonico
C
, y
en particular es un haz inversible. El teorema 8.34 garantiza que
C
= O
C
(E),
para cierto divisor E Div
c
(C).
Denicion 10.19 Sea C/k una curva proyectiva que sea localmente una inter-
seccion completa. Llamaremos clase can onica de C a la clase W Cl
c
(C) que
se corresponde en Pic(C) con la clase de los haces canonicos. Los divisores de
W se llaman divisores can onicos de C.
As, si E Div
c
(C) es un divisor can onico,
C
= O
C
(E) y
dim
k
(O
C
(D
1
)
O
C

C
)(X) = dim
k
O
C
(E/D)(X) = dim
k
(E/D).
Esto nos da la forma denitiva del teorema que perseguamos:
Teorema 10.20 (Riemann-Roch) Sea C/k una curva proyectiva que sea lo-
calmente una intersecci on completa, sea W Cl
c
(C) la clase can onica y sea
D Cl
c
(C) una clase arbitraria. Entonces
dimD dim(W/D) = gradD + 1 p
a
.
Observemos que dimW = dim
k

C
(C) = p
g
(C) (denici on 9.33), y si C es
geometricamente regular y geometricamente conexa entonces dimW = p
a
. Por
otra parte, el teorema 9.16 nos da que
(
C
) = dim
k
H
0
(X,
C
) dim
k
H
1
(X,
C
)
= dim
k
H
1
(X, O
X
) dim
k
H
0
(X, O
X
) = (O
X
).
Por lo tanto, 10.11 implica que
gradW = 2(O
X
) = 2(p
a
1).
Denicion 10.21 Sea C/k una curva proyectiva que sea localmente una inter-
seccion completa y sea W su clase canonica. Llamaremos divisores especiales
de C a los divisores D Div
c
(C) tales que dim(W/D) > 0.
Si la curva C/k es ntegra, el teorema 10.16 nos da que un divisor especial
ha de cumplir gradD gradW = 2p
a
2. As, para los divisores no especiales
(en particular, para los divisores que cumplen gradD > 2p
a
2) el teorema de
Riemann-Roch se reduce a
dimD = gradD + 1 p
a
,
que es una relaci on sencilla entre la dimensi on y el grado.
388 Captulo 10. Curvas algebraicas
Ejemplo Si una curva proyectiva C/k es localmente una interseccion completa
y p
a
= 0, entonces, para cada D Div
c
(C) se cumple que
dimD =
_
gradD + 1 si gradD 0,
0 si gradD < 0.
(Pues si gradD 0 entonces D no es especial.)
Como aplicacion, probamos una variante de 10.14:
Teorema 10.22 Sea C/k una curva proyectiva normal. Entonces C

= P
1
k
si y
s olo si existe un divisor D Div(C) tal que gradD = 1 y dimD 2.
Demostraci on: Seg un el ejemplo anterior, si C

= P
1
k
, entonces todos los
divisores de grado 1 tienen dimensi on 2 (y, ciertamente, existen tales divisores).
Si D es un divisor en las condiciones del enunciado, tomemos un g L(D)
no nulo, de modo que (g)D 1. Como (g)D es linealmente equivalente a D,
tiene la misma dimension y el mismo grado, luego podemos suponer que D es
entero.
Un divisor entero de grado 1 ha de ser primo, digamos D = P, para un cierto
punto P C(k). Por el teorema 4.26 sabemos que O
C
(C) es un cuerpo, y el
homomorsmo natural O
C
(C) k(P) = k es un k-homomorsmo de cuerpos,
luego es un isomorsmo. Esto implica que si f k(C)

cumple (f) = 1 entonces


f k

.
El espacio L(D) contiene a las constantes, pero por hip otesis contiene tam-
bien un f L(D) no constante. Esto signica que (f)D es tambien un divisor
entero de grado 1, luego ha de ser un primo Q C(k). As pues, f = Q/P, y
P ,= Q, o de lo contrario f sera constante. El teorema 10.14 nos da que C

= P
1
k
A su vez, otra variante de este teorema es la siguiente:
Teorema 10.23 Si C/k es una curva proyectiva normal de genero p
a
= 0 y
tiene un punto racional, entonces C

= P
1
k
.
(Pues un punto racional es un divisor primo de grado 1 y dimensi on 2.)
Ahora vamos a dar condiciones sucientes sencillas para que un haz inversible
sea amplio o muy amplio:
Teorema 10.24 Sea C/k una curva proyectiva geometricamente regular y geo-
metricamente conexa de genero g, y sea D Div(C).
a) Si gradD 2g entonces O
C
(D) tiene un generador global.
b) Si gradD 2g + 1 entonces O
C
(D) es muy amplio.
c) O
C
(D) es amplio si y s olo si gradD > 0.
10.3. El teorema de Riemann-Roch 389
Demostraci on: Observemos en primer lugar que podemos sustituir k por
su clausura algebraica

k. En efecto, consideramos la proyeccion : C
k
C.
El teorema 10.8 nos da que gradD = grad

D; el teorema 6.18 nos da que


si

O
C
(D) = O
C
k
(

D) tiene un generador global, es amplio o muy amplio,


lo mismo es valido para O
C
(D); por ultimo, el teorema 6.15 implica que el
genero (tanto el aritmetico como el geometrico) se conserva por extensiones de
constantes.
As pues, suponemos que k es algebraicamente cerrado. Si gradD 2g,
para cada punto cerrado P C, tenemos que el divisor D/P no es especial, por
lo que el teorema de Riemann-Roch nos da que dimD/P = dimD 1, luego
O
C
(D) tiene un generador global por el teorema 10.17.
Si gradD 2g + 1, entonces los divisores D/PQ tampoco son especiales,
luego cumplen que dim(D/PQ) = dimD 2, y el teorema 10.18 nos da que
O
C
(D) es muy amplio.
Si gradD > 0 entonces existe un n umero natural n tal que
gradD
n
= ngradD 2g + 1,
luego D
n
es muy amplio y D es amplio por el teorema 5.45. Recprocamente, si
D es amplio, entonces existe un n tal que D
n
es muy amplio, luego existe una
inmersion cerrada f : C P
r
k
tal que O
C
(D
n
)

= f

O
P
r
k
(1). Podemos tomar
un hiperplano H en P
r
k
que no contenga a la imagen del punto generico de C,
con lo que esta denido f

(H), que es un divisor de C linealmente equivalente


a D
n
, y es entero y no principal, porque H es efectivo y O
P
r
k
(1) no es libre. As,
ngradD = gradD
n
= grad(f

H) > 0,
luego tambien gradD > 0.
Ejemplo Las condiciones del teorema anterior no son necesarias. Por ejemplo,
si C/k es una curva proyectiva geometricamente regular y geometricamente
conexa de genero g 1 y W es un divisor can onico, su grado es gradW = 2g2,
pero aun as satisface la hip otesis del teorema 10.22: Por el teorema de Riemann-
Roch, para cada punto cerrado P C tenemos que
dim(W/P) dim(P) = grad(W/P) + 1 g.
El espacio L(P) contiene las constantes, luego dimP 1, y por 10.22 ha de
ser dimP = 1 (o si no, C

= P
1
k
tendra genero 0). As pues, la f ormula anterior
se reduce a que dim(W/P) = g 1 = dimW 1, luego podemos aplicar el
teorema 10.17 y concluir que O
C
(W) =
C
tiene un generador global.
Ejemplo Consideremos nuevamente una curva proyectiva C/k geometrica-
mente regular y geometricamente conexa de genero g = 0, pero sin suponer que
tenga un punto racional. Si W es un divisor can onico, su grado es 2, luego
gradW
1
= 2 y dimW
1
= 3. El teorema anterior nos da que W
1
es muy
amplio, por lo que dene una inmersi on cerrada : C P
2
k
, cuya imagen
tiene grado 2, es decir, es una conica.
390 Captulo 10. Curvas algebraicas
Si C tiene un punto racional, entonces tiene un divisor de grado 1 (y di-
mension 2), que ser a muy amplio por el teorema anterior, luego existe tambien
una inmersi on C P
1
k
que, obviamente, ha de ser un isomorsmo.
10.4 Curvas elpticas
Si k es un cuerpo, una curva elptica E/k es una curva proyectiva geometrica-
mente regular y geometricamente ntegra de genero g = 1 que posea al menos
un punto racional O E(k).
Puesto que el genero se conserva por extensiones de constantes, vemos que si
K/k es una extension algebraica de cuerpos, entonces E
K
tambien es una curva
elptica sobre K.
Si E/k es una curva elptica, su clase canonica W cumple dimW = 1,
gradW = 0, luego el teorema 10.16 nos da que W = 1. Equivalentemente,
se cumple que
E/k

= O
E
. Los divisores de grado > 0 no son especiales, y
satisfacen la relacion dimD = gradD. Como gradO = 1, existen divisores de
todos los grados, y todo divisor de grado 3 (en particular O
3
) es muy amplio,
por lo que nos da una inmersi on E P
2
k
de grado 3. As pues, E/k es isomorfa
a una c ubica plana.
Observemos que si Cl
0
(E) es el grupo de las clases de divisores de grado 0
de E, entonces cada clase contiene un unico divisor de la forma P/O, para un
cierto punto P E(k). En efecto, si D es un divisor de grado 0, entonces DO
tiene grado 1, luego su dimensi on es tambien 1, luego existe un f O
E
(DO)(E)
no nulo, lo que signica que el divisor P = (f)DO es entero y tiene grado 1,
luego ha de ser un punto racional. Adem as P/O es linealmente equivalente a D,
y por el teorema 10.14 no puede haber m as de un punto P en estas condiciones.
En denitiva, tenemos una biyecci on E(k) Cl
0
(E), que nos permite
transportar a E(k) la estructura de grupo de Cl
0
(E). Usando notaci on aditiva,
la suma de dos puntos racionales P y Q es el unico punto racional P + Q que
cumple que
[PQ/O
2
] = [(P +Q)/O]
o, equivalentemente, [PQ] = [(P +Q)O]. El elemento neutro es O.
La ecuacion P + Q + R = O equivale a que PQR = (h)O
3
, para cierta
h k(E)

. Si sumergimos E P
2
k
a traves del haz muy amplio O
3
, esto
equivale a que existe una forma lineal H k[X, Y, Z] cuya restriccion a E tiene
a PQR por divisor de ceros. Si los tres puntos son distintos, es tanto como decir
que estan alineados (y si, por ejemplo, P = Q, se traduce en que la tangente a
E por P pasa por R, etc.).
Observemos ahora que si K/k es una extension algebraica de cuerpos, tene-
10.4. Curvas elpticas 391
mos un diagrama conmutativo
E
K
(K)

Cl
0
(E
K
)
E(k)

Cl
0
(E)

donde la echa vertical izquierda es la aplicaci on que a cada P E(k) le asigna


su unica antiimagen P

por la proyecci on p : E
K
E y la echa vertical
derecha es el homomorsmo inducido por p seg un el teorema 8.32 (teniendo
en cuenta que p es plana, por lo que p

esta denido para todo divisor). Se


entiende, naturalmente, que en E
K
tomamos como elemento neutro O
K
la unica
antiimagen de O por la proyecci on.
S olo hay que ver que, considerados como divisores, se cumple que p

P = P

.
Seg un el teorema 8.38, basta probar que e
P

/P
= 1, y esto se demuestra como
en el ejemplo 2 de la p agina 327, tomando V = E y W = EspK. Notemos que
ahora no es cierto que W sea geometricamente ntegro, pero en su lugar
k(P)
k
K = k
k
K = K
es un dominio ntegro, y dicha hip otesis solo se usa en el ejemplo para demostrar
esto. As pues, vemos que E(k) es un subgrupo de E
K
(K).
Veamos ahora un teorema sobre existencia de automorsmos en una curva
elptica:
Teorema 10.25 Sea E/k una curva elptica y sean P, Q E(k) puntos no
necesariamente distintos. Entonces existe un unico automorsmo : E E,
denido sobre k, tal que
2
= 1, (P) = Q y, para todo punto cerrado R E
k
,
donde

k es la clausura algebraica de k, se cumple que [R
k
(R)] = [PQ].
Demostraci on: La unicidad se sigue de que
k
(R) es el unico punto de E
k
que cumple [
k
(R)/O
k
] = [PQ/RO
k
], luego
k
esta unvocamente determinado
y tambien por el teorema 3.67. Veamos la existencia.
El divisor PQ tiene grado 2, luego seg un el teorema 10.24 el haz O
E
(PQ)
dene un homomorsmo f : E P
1
k
de grado 2, que a su vez se corresponde
con una extensi on de cuerpos k(X) = k(P
1
k
) k(E) de grado 2.
Veamos que la extension es separable. En caso contrario, los cuerpos seran
de caracterstica 2 y k(E) = k(X, ), para un tal que
2
k(X). No puede
ocurrir que sea algebraico sobre k, pues entonces

k y k(E) no seran lineal-
mente disjuntos y, seg un el teorema 3.62, la curva E/k no sera geometricamente
ntegra. Se cumple que

k(E
k
) =

k(X, ), luego la extensi on

k(E
k
)/

k(X) tambien
es puramente inseparable de grado 2. Entonces
3

X

k(E
k
), y concluimos que

k(E
k
) =

k(

X), pero este cuerpo es



k-isomorfo a

k(X), luego E
k

= P
1

k
y llega-
mos a que E
k
tiene genero 0, contradicci on.
3
Ver el teorema 6.31 de mi Geometra Algebraica.
392 Captulo 10. Curvas algebraicas
Sea : X X el automorsmo inducido por el k(X)-automorsmo no
trivial de k(E) seg un el teorema 10.2. Ciertamente
2
= 1, y act ua transiti-
vamente sobre las bras de f.
Sea p : E
k
E la proyecci on can onica. Es f acil ver que f
k
: E
k
P
1

k
es el
homomorsmo denido por p

O
E
(PQ) = O
E
k
(PQ). El diagrama conmutativo
E
k
f
K

P
1

E
f

P
1
k
equivale al diagrama conmutativo de inclusiones

k(X)

kk(E)
k(X)

k(E)

Si esta asociado al automorsmo s de k(E), entonces


k
esta asociado a
la extension de s a

k(E
k
) =

kk(E) que ja a

k, y este es el automorsmo no
trivial de

k(E
k
)/

k(X).
En resumen, tenemos que
k
coincide con el automorsmo denido an aloga-
mente a sobre E
k
. Por lo tanto, para el resto de la prueba podemos suponer
que k =

k.
Tomemos R E(k) y sea x = f(R) P
1
k
(k). Existe H O
P
1
k
(1)(P
1
k
)
cuyo divisor de ceros es x, y entonces h = f

H O
E
(PQ)(E) cumple que
X
h
= f
1
[P
1
k,H
] = f
1
[x]. Si D es el divisor de ceros de h, entonces D es entero
y linealmente equivalente a PQ, luego tiene grado 2, y su soporte es la bra
de x. As pues, D = R(R) (tanto si (R) = R como si no). Esto prueba que
[R(R)] = [PQ].
Recprocamente, como PQ es linealmente equivalente a s mismo, es el divi-
sor de ceros de f

H, para cierto H O
P
1
k
(1)(P
1
k
), cuyo divisor de ceros es un
punto x P
1
k
(k). Por el mismo razonamiento anterior, f
1
[x] = P, Q (tanto
si P = Q como si no). Por consiguiente, (P) = Q.
En particular vemos que el grupo de los automorsmos de una curva elptica
act ua transitivamente sobre sus puntos racionales.
Veamos algunas consecuencias inmediatas de este teorema:
Teorema 10.26 Si E/k es una curva elptica y

k es la clausura algebraica de k,
entonces exise un unico automorsmo i : E E denido sobre k tal que, para
todo punto cerrado P E
k
, se cumple i
k
(P) = P. (En particular, para todo
P E(k), se cumple i(P) = P.)
10.4. Curvas elpticas 393
Demostraci on: Basta considerar el automorsmo dado por el teorema
anterior para P = Q = O. La propiedad que cumple es [Pi
k
(P)/O
2
] = [O/O],
lo que equivale a P +i
k
(P) = O. La unicidad es obvia.
Teorema 10.27 Sea E/k una curva elptica, sea

k la clausura algebraica de
k y P E(k). Entonces existe un unico automorsmo
P
: E E denido
sobre k tal que, para todo punto cerrado Q E
k
, se cumple que
P

k
(Q) = P +Q.
Demostraci on: Apliquemos el teorema 10.25 a P y O, lo que nos da un
automorsmo tal que [Q
k
(Q)/O
2
] = [P/O], lo que es equivalente a que

k
(Q) = P Q. Entonces
P
= i , donde i es el automorsmo del teorema
anterior.
Finalmente demostramos que la estructura de grupo de una curva elptica
esta inducida por homomorsmos de variedades. Esto es lo que expresan el
teorema 10.26 y el teorema siguiente:
Teorema 10.28 Sea E/k una curva elptica sobre un cuerpo perfecto
4
k y sea

k la clausura algebraica de k. Existe un unico homomorsmo : E


k
E E
denido sobre k tal que, para todo par de puntos cerrados P, Q E
k
, se cumple
que
k
(P, Q) = P +Q.
Demostraci on: Sumergimos E P
2
k
mediante la inmersi on cerrada
asociada al divisor O
3
. Entonces O
3
es el divisor de ceros de la forma lineal
en E inducida por un hiperplano de P
2
k
, lo que signica que hay un hiperplano
que solo corta a E en el punto O. Sumergimos A
2
k
P
2
k
de modo que dicho
hiperplano sea el complementario P
2
k
A
2
k
(el hiperplano del innito), con lo que
el conjunto E

= E O resulta ser un abierto afn. M as concretamente, es


una hipersupercie de grado 3 en A
2
k
. Consideremos el abierto
U = (P, Q) E

k
E

[ P ,= Q,
y vamos a probar que existe una aplicaci on
0
en las condiciones del enunciado,
pero denida sobre U.
En terminos clasicos, podemos considerar a E

k
(

k) como un subconjunto de

k
2
denido por un polinomio F(X, Y ), de grado 3 y con coecientes en k.
A su vez, U
k
(

k) se identica con un subconjunto de



k
4
. Para cada punto
(P, Q) = (x
0
, y
0
, x
1
, y
1
) U
k
(

k), el punto (P + Q) = (x
2
, y
2
) es el tercer
punto (adem as de P y de Q) que satisface a la vez la ecuacion F(x
2
, y
2
) = 0 y
la ecuacion de la recta que pasa por P y Q. Los puntos de esta recta son los de
la forma
(X, Y ) = (x
0
+t(x
1
x
0
), y
0
+t(y
1
y
0
)), t

k.
4
Esta hipotesis no es necesaria, pero no estamos en condiciones de probarlo. De hecho, no
estamos en condiciones de dar una prueba en terminos de esquemas, sin ecuaciones, como
las de los teoremas precedentes, y la prueba que vamos a ver es esencialmente la misma que
aparece en mi libro de Curvas elpticas, teorema 2.22.
394 Captulo 10. Curvas algebraicas
El punto P corresponde al par ametro t = 0, mientras que Q corresponde
a t = 1, y (P + Q) corresponde al unico par ametro t ,= 0, 1 que cumple la
ecuacion
F(x
0
+t(x
1
x
0
), y
0
+t(y
1
y
0
)) = 0.
Esta ecuacion es un polinomio en x
0
, y
0
, x
1
, y
1
, t con coecientes en k. Lla-
memos G
i
(x
0
, y
0
, x
1
, y
1
) al coeciente de t
i
, que tambien es un polinomio con
coecientes en k.
Para cada (x
0
, y
0
, x
1
, y
1
) U
k
(

k), sabemos que F(x


0
, y
0
, x
1
, y
1
, t) tiene tres
races como polinomio en t, luego G
3
no se anula sobre U
k
(

k). (Si se anulara


signicara que (P + Q) estara en el innito, es decir, que Q = P). Su
tercera raz (ademas de 0, 1) es
t(x
0
, x
1
, y
0
, y
1
) = 1
G
2
(x
0
, y
0
, x
1
, y
1
)
G
3
(x
0
, y
0
, x
1
, y
1
)
,
luego las coordenadas de (P +Q) son
(x
0
+t(x
0
, y
0
, x
1
, y
1
)(x
1
x
0
), y
0
+t(x
0
, y
0
, x
1
, y
1
)(y
1
y
0
)).
Esta expresi on dene una funci on s : U
k
(

k) E

k
(

k), que es una funci on


regular entre conjuntos algebraicos cuasiproyectivos en el sentido cl asico. El
hecho de que este denida por funciones racionales con coecientes en k hace
que determine un unico homomorsmo de esquemas

: U E tal que
0

k
coincide con s sobre los puntos de U
k
(

k)) y, por consiguiente,


0
= s

i cumple
lo pedido (donde i es la funci on del teorema 10.26).
Ahora vamos a probar que
0

k
se extiende a un homomorsmo en E
k

k
E
k
.
Tomemos un punto (P, Q) E
k
(

k) E
k
(

k) y jemos dos traslaciones


P
,
Q

tales que (P + P

, Q + Q

) U
k
(

k). As, V = (
P

Q
)
1
[U
k
] es un entorno
de (P, Q), sobre el cual esta denida la composici on
V

P

Q

U
k

k
E
k

E
k
,
que sobre los puntos cerrados act ua como (A, B) A + B, luego coincide con

k
en la interseccion de los dominios. En denitiva, hemos extendido
0

k
a
un entorno del punto (arbitrario) (P, Q). Ahora tenemos un homomorsmo de
esquemas

: E
k

k
E
k
E
k
que induce la suma sobre los puntos cerrados.
S olo falta probar que es la extensi on de un homomorsmo en E
k
E, y sabemos
que cumple esto en un abierto (denso).
El resto de la prueba es un argumento general: tenemos un homomorsmo
f : X
k
Y
k
, donde X/k, Y/k son conjuntos algebraicos geometricamente
regulares y geometricamente ntegros y existe un abierto U X de modo que
f[
U
k
= g
k
, para cierto g : U Y . Queremos probar que g se extiende a X.
Si P X
k
es un punto cerrado, tomamos un entorno afn W Y de la
proyeccion de f(P) y un entorno afn V X de la proyecci on de P contenido
en la proyecci on de f
1
[W
k
] (que es abierta, por 3.57). Basta probar que la
10.4. Curvas elpticas 395
restriccion de f a V
k
es de la forma g
k
, para cierto homomorsmo g : V W.
Equivalentemente, podemos suponer que X e Y son anes.
Consideremos el grupo de Galois G = G(

k/k). Como X es geometricamente


ntegro, se cumple que

k k(X) = k, por lo que

k(X)/k(X) es una extension de
Galois cuyo grupo de Galois es isomorfo a G. Equivalentemente, cada automor-
smo G se extiende a un k(X)-automorsmo de

k(X) (al que seguiremos
llamando ) de modo que k(X) es el cuerpo jado por G.
Por otra parte, O
X
(X) es ntegramente cerrado en k(X) y es claro que
O
X
k
(X
k
) =

kO
X
(X) es entero sobre O
X
(X). Por lo tanto, se cumple que
O
X
(X) = O
X
k
(X
k
) k(X) y, por consiguiente, O
X
(X) esta formado por los
elementos de O
X
k
(X
k
) jados por G.
Los homomorsmos f : X
k
Y
k
se corresponden biunvocamente con
los

k-homomorsmos : O
Y
k
(Y
k
) O
X
k
(X
k
), y cada G determina un
nuevo homomorsmo

dado por

(u) = (u

1
)

, que a su vez determina


un homomorsmo f

: X
k
Y
k
. Si g : X Y y u O
Y
k
(Y
k
), tenemos que
u =

i
u
i
,
i

k, u
i
O
Y
(Y ),
y
g
#

k
(u) =

i
g
#
(u
i
).
Teniendo esto en cuenta es inmediato que g

k
= g
k
para todo G. Podemos
suponer que el abierto U de la hip otesis sobre f es afn, y es f acil ver que
f

[
U
= (f[
U
)

= g

k
= g
k
= f[
U
,
lo que implica que f = f

, para todo G, luego su



k-homomorsmo asociado
cumple que

= . Si u O
Y
(Y ), entonces
(u)

= (u

1
)

(u) = (u),
luego (u) O
X
(X), luego se restringe a un k-homomorsmo de algebras

0
: O
Y
(Y ) O
X
(X), que induce un homomorsmo g : X Y . Obvia-
mente, el homomorsmo asociado a g
k
es , luego g
k
= f, como queramos
probar.
Captulo XI
El teorema de Weil
En este captulo veremos la prueba de Weil (reformulada en terminos de
esquemas) de que las variedades abelianas son proyectivas (ver la introducci on
para m as detalles). Para ello necesitaremos varios hechos sobre variedades abe-
lianas, algunos de los cuales se basan en el teorema del cubo, un profundo
teorema que, ademas de buena parte de los resultados que hemos visto en los
captulos anteriores, requiere ciertos teoremas sobre la cohomologa de las bras
de los homomorsmos propios (11.4, 11.6), que demostraremos en la primera
seccion. El teorema del cubo lo probamos en la segunda y el teorema de Weil
en la tercera.
11.1 Cambio de base
Vamos a demostrar aqu una generalizaci on del teorema 6.15 (teorema 11.3),
con ayuda del cual obtendremos los teoremas necesarios para demostrar el teo-
rema del cubo en la seccion siguiente. Empezamos con dos resultados previos.
Teorema 11.1 Sea A un anillo noetheriano y C un complejo de A-m odulos tal
que C
p
,= 0 a lo sumo para 0 p n y los grupos de cohomologa H
i
(C) sean
A-m odulos nitamente generados. Entonces existe un complejo K de A-m odulos
nitamente generados tal que K
p
,= 0 a lo sumo para 0 p n, K
p
es libre
para 1 p n y existe un homomorsmo de complejos : K C que induce
isomorsmos entre los grupos de cohomologa. Si los m odulos C
p
son planos
sobre A, entonces K
0
ser a tambien plano sobre A.
Demostraci on: Denimos K
p
= 0 para p n. Supongamos denidos
(K
p
,
p
,
p
) para p m+1 de modo que se cumplen las propiedades siguientes:
K
m+1

m+1

m+1

K
m+2

m+2




C
m
C
m+1
C
m+2

397
398 Captulo 11. El teorema de Weil
a) Los cuadrados son conmutativos,
b)
p

p+1
= 0 para p m+ 1,
c)
p
induce isomorsmos entre los grupos de cohomologa para p m+ 2,
d)

m+1
: N
m+1
H
m+1
(C) es suprayectiva,
e) Los modulos K
p
son libres de rango nito, para p m+ 1.
Supongamos en primer lugar que m 0 y vamos a construir (K
m
,
m
,
m
)
de modo que se cumplan estas propiedades con m en lugar de m+ 1.
Sea B
m+1
K
m+1
el n ucleo de

m+1
. Como K
m+1
es un A-modulo nita-
mente generado, tambien lo son N
m+1
y B
m+1
. Existen epimorsmos
d : K
m
B
m+1
, : K
m
H
m
(C),
donde K
m
y K
m
son A-modulos libres de rango nito. Como K
m
es proyectivo,
existe un homomorsmo f

m
: K
m
Z
m
(C) tal que d

es la composicion de
f

m
con la proyecci on natural Z
m
(C) H
m
(C). Denimos K
m
= K
m
K
m
,
llamamos
m
: K
m
K
m+1
a la extension trivial de d. Obviamente se
cumplen las propiedades b) y e) para p = m y la propiedad c) para p = m+ 1.
Por otra parte, (d
m+1
)[K
m
] [C
m
], luego existe un homomorsmo
f
m
: K
m
C
m
tal que f
m
= d
m+1
. Denimos
m
= f
m
f

m
. Es claro
que la propiedad a) se cumple para el nuevo cuadrado y d) se cumple para m.
Supongamos que m = 1. Podemos sustituir K
0
por K
0
/(N
0
N
0
) y se
siguen cumpliendo todas las propiedades salvo que K
0
ya no es necesariamente
libre, pero el homomorsmo

0
es ahora un isomorsmo. Por consiguiente, basta
denir K
p
= 0 para p < 0 y se cumple el teorema.
Supongamos ahora que los m odulos C
p
son planos y veamos que K
0
tambien
lo es. Para ello denimos el complejo L
p
= K
p
C
p1
con el operador dado
por (x, 0) = (x, (x)), (0, y) = (0, y). Sea tambien C
p
= C
p1
con el
operador . Entonces tenemos una sucesion exacta de complejos
0 C

L K 0,
de la que obtenemos una sucesion exacta de cohomologa
H
p
(K) H
p
(C) H
p+1
(L) H
p+1
(K) H
p+1
(C).
Los homomorsmos de conexion H
p
(K) H
p+1
(C

) = H
p
(C) son precisa-
mente los inducidos por , que son isomorsmos, luego H
p+1
(L) = 0 para todo
p Z. Tenemos, pues, una sucesion exacta
0 K
0
= L
0
L
1
L
n+1
0,
y los modulos L
i
para i 1 son planos. Aplicando varias veces [A.10] concluimos
que K
0
es plano.
11.1. Cambio de base 399
Teorema 11.2 Sea A un anillo noetheriano, sean C y K complejos nitos de A-
m odulos planos y sea K C un homomorsmo que induzca isomorsmos entre
los grupos de cohomologa. Entonces, para toda A- algebra B, los homomorsmos
H
p
(K
A
B) H
p
(C
A
B) son isomorsmos.
Demostraci on: Sea L el mismo complejo que hemos construido en la
ultima parte del teorema anterior. All hemos visto que tiene cohomologa nula.
Por lo tanto, tenemos sucesiones exactas
0 Z
p
L
p
Z
p+1
0.
Aplicando [A.10] concluimos que todos los m odulos de cociclos Z
p
tambien
son planos. Por el teorema [A.3], la sucesi on
0 Z
p

A
B L
p

A
B Z
p+1

A
B 0
es exacta, lo que implica que el complejo L
A
B es exacto, luego tiene coho-
mologa nula. Considerando la sucesi on exacta
0 C

A
B L
A
B K
A
B 0
an aloga a la considerada en el teorema anterior, obtenemos una sucesi on exacta
de cohomologa
0 H
p
(K
A
B) H
p
(C
A
B) 0,
lo que prueba el teorema.
Teorema 11.3 Sea f : X Y un homomorsmo propio entre esquemas
noetherianos, donde Y = EspA es afn. Sea M un haz coherente en X plano
sobre Y . Entonces existe un complejo nito K de A-m odulos planos nitamente
generados tal que, para cada A- algebra B y cada p 0,
H
p
(X
B
,

B
M)

= H
p
(K
A
B),
donde
B
: X
B
X es la proyecci on natural.
Demostraci on: Sea U un cubrimiento nito de X por abiertos anes.
Recordemos que un haz M es plano sobre Y si para cada x X el modulo M
x
es plano sobre O
Y,f(x)
. Esto implica (teorema [A.5]) que si U X es un abierto
afn, entonces M(U) es un A-modulo plano.
Por el teorema 6.14, el complejo de

Cech C(U, M) es un complejo de A-
modulos planos cuyos grupos de cohomologa son los grupos H
p
(X, M). El
teorema 11.1 nos da un complejo nito K tal que
H
p
(K)

= H
p
(C(U, M))

= H
p
(X, M).
Los A-modulos K
p
son libres de rango nito excepto K
0
, que es plano y
nitamente generado.
400 Captulo 11. El teorema de Weil
Si B es una A-algebra y U X es un abierto afn, se cumple que
(

B
M)(U
B
)

= M(U)
A
B,
luego si U
B
es el cubrimiento de X
B
formado por los abiertos
1
B
[U], con U U,
tenemos que C(U
B
,

B
M) = C(U, M)
A
B, luego el teorema 11.2 nos da que
H
p
(X
B
,

B
M)

= H
p
(K
A
B).
Se comprueba sin dicultad que el isomorsmo es funtorial en B.
Notemos que el teorema [1.37] nos da una prueba del teorema 6.15 como
caso particular del teorema anterior. Pasamos ya a los resultados que vamos a
necesitar en la seccion siguiente.
Si X es un espacio topol ogico, una aplicaci on f : Y Z es semicontinua
superiormente si los conjuntos y Y [ f(y) n son cerrados. Invirtiendo la
desigualdad tenemos la denici on de funci on semicontinua inferiormente.
Si f : X Y es un homomorsmo de esquemas, y Y y Mes un haz en X,
usaremos la notacion M
y
= p

y
M, donde p
y
: X
y
X es la proyeccion natural.
Si f es propio, entonces X
y
es propio sobre k(y), y el haz M
y
es coherente, por
lo que los espacios vectoriales H
p
(X
y
, M
y
) tienen dimensi on nita.
Teorema 11.4 Sea f : X Y un homomorsmo propio entre esquemas
noetherianos y sea M un haz coherente en X, plano sobre Y . Entonces:
a) Para cada p 0, la funci on d
p
: Y Z dada por
d
p
(y) = dim
k(y)
H
p
(X
y
, M
y
)
es semicontinua superiormente.
b) La funci on y (M
y
) es continua, es decir, localmente constante.
Demostraci on: Podemos suponer que Y = EspA es afn. Sea entonces K
un complejo en las condiciones del teorema 11.3. Concretamente, K es cualquier
complejo que cumpla el teorema 11.1 tomando como C el complejo de

Cech
asociado a un cubrimiento afn prejado U de X.
Sea K = K
0
, del que sabemos que es un A-modulo plano y nitamente
generado. Lo mismo le sucede a cada localizacion K
p
, donde p es un ideal primo
de A, pero por [A.4] esto implica que K
p
es libre. As pues, el haz coherente

K es localmente libre, luego todo punto y Y tiene un entorno afn D(s), con
s A tal que K
s
es un A
s
-modulo libre.
Sea X

= f
1
[D(s)], que es un abierto en X. Si U X es un abierto
afn, es f acil ver que X

U = D
U
(s

), donde s

es la imagen de s por el
homomorsmo A O
X
(U) asociado a f[
U
. Como Mes coherente, esto implica
que M(X

U) = M(U)
s
.
Por consiguiente, si llamamos U

a las intersecciones con X

de los abiertos de
U, tenemos un cubrimiento afn de X

tal que C(U

, M[
X
) = C(U, M)
s
. A su vez,
11.1. Cambio de base 401
de aqu se sigue que el complejo KA
s
cumple el teorema 11.1 para C(U

, M[
X
),
luego cumple el teorema 11.3 para f[
X
: X

D(s). Equivalentemente,
podemos suponer que el complejo K es libre.
Tomando B = k(y) en 11.3, tenemos que
H
p
(X
y
, M
y
)

= H
p
(K
p

A
k(y)),
luego si llamamos d
p
: K
p
K
p+1
al operador cofrontera, tenemos que
dim
k(y)
H
p
(X
y
, M
y
) = dim(N(d
p
1
k(y)
)) dim(Im(d
p1
1
k(y)
))
= dimK
p

A
k(y) dim(Im(d
p
1
k(y)
)) dim(Im(d
p1
1
k(y)
)).
Notemos que dimK
p

A
k(y) es el rango de K
p
, luego no depende de y. Es
claro entonces que
(M
y
) =

p0
(1)
p
dim
k(y)
H
p
(X
y
, M
y
)
es constante (en el entorno de y en el que estamos trabajando). Esto prueba
b). Para demostrar a) basta ver que las funciones
p
(y) = dim(Im(d
p
1
k(y)
))
son semicontinuas inferiormente. Para ello observamos que si r 0 y llamamos
d
p
r
:
r
K
p

r
K
p+1
al homomorsmo inducido por d
p
, entonces podemos
identicar a d
p
r
1
k(y)
con el homomorsmo

r
(K
p

A
k(y))
r
(K
p+1

A
k(y))
inducido por d
p
1
k(y)
, con lo que
y Y [
p
(y) < r = y Y [ d
r
p
1
k(y)
= 0.
Ahora bien, d
p
r
es un homomorsmo entre dos A-modulos libres de rango
nito, determinado por una matriz M con coecientes en A, cada y Y es un
ideal primo en A y cada d
r
p
es el homomorsmo cuya matriz esta formada por
los restos modulo y de los coecientes de M, luego el conjunto de la derecha
es el conjunto V (S), donde S es el conjunto de los coecientes de M, luego es
cerrado en Y .
Teorema 11.5 Sea A un dominio ntegro noetheriano y : M N un
homomorsmo entre dos A-m odulos planos nitamente generados tal que la
aplicaci on
y dim
k(y)
Im( 1
k(y)
)
es constante en Y = EspA. Entonces podemos descomponer
M = M
1
M
2
, N = N
1
N
2
de modo que [
M
1
= 0, [M] N
1
y [
M
2
: M
2
N
1
es un isomorsmo.
402 Captulo 11. El teorema de Weil
Demostraci on: En el enunciado se entiende que k(y) = A
y
/yA
y
. Consi-
deramos la sucesion exacta 0 Im N N/ Im 0. Para cada
y Y obtenemos la sucesion exacta
Im
A
k(y) N
A
k(y) (N/ Im)
A
k(y) 0.
La imagen del primer homomorsmo es Im( 1
k(y)
), cuya dimensi on es
constante por hip otesis.
Por otra parte, N
A
k(y)

= N
y

A
y
k(y), y el A
y
-modulo N
y
es plano
y nitamente generado, luego es libre. Esto signica que el haz coherente

N
es localmente libre, luego la dimension de N
y
como A
y
-modulo es constante
(notemos que Y es conexo), y esta dimension es igual a dim
k(y)
N
A
k(y).
Concluimos que dim
k(y)
(N/ Im)
A
k(y) es constante en Y . En particular,
evaluando en los ideales y, 0 Y , vemos que
dim
k(y)
(N/ Im)
y

A
y
k(y) = dim
k(0)
(N/ Im)
y

A
y
k(0),
luego el teorema 6.37 nos da que (N/ Im)
y
es libre para todo y Y . Por
el teorema [5.46] resulta que N/ Im es un A-modulo proyectivo, y el teorema
[1.32] nos da la descomposicion N = N
1
N
2
, donde N
1
= Im. A su vez, esto
implica que Im

= M/ N() es proyectivo, luego el mismo teorema nos da una


descomposicion M = M
1
M
2
, donde M
1
= N() y M
2

= Im.
Teorema 11.6 Sea f : X Y un homomorsmo propio entre esquemas noe-
therianos y sea M un haz coherente en X, plano sobre Y . Supongamos adem as
que Y es ntegro. Entonces la funci on y dim
k(y)
H
p
(X
y
, M
y
) es constante si
y s olo si el haz D
p
f

M es localmente libre y
(D
p
f

M)
y

O
Y,y
k(y)

= H
p
(X
y
, M
y
)
para todo y Y . En tal caso, se cumple adem as que
(D
p1
f

M)
y

O
Y,y
k(y)

= H
p1
(X
y
, M
y
),
tambien para todo y Y .
Demostraci on: Podemos suponer que Y = EspA es afn. Tomamos un
complejo K en las condiciones del teorema 11.3. Si la dimensi on es constante,
la expresi on que hemos obtenido para ella en la demostraci on del teorema 11.4
muestra que las funciones
y dim(Im(d
p
1
k(y)
)), y dim(Im(d
p1
1
k(y)
))
son constantes tambien (ambas son semicontinuas inferiormente y su suma es
constante, luego, despejando una en funci on de la otra, ambas son semicontinuas
superiormente, luego continuas, luego constantes).
Vamos a aplicar el teorema anterior a los homomorsmos d
p
: K
p
K
p+1
y d
p1
: K
p1
N(d
p
). (Notemos que si aplicamos en primer lugar el teorema
11.1. Cambio de base 403
anterior a d
p1
: K
p1
K
p
, en la demostracion se ve que Imd
p1
= N(d
p
)
es proyectivo, luego plano, pues ambas propiedades equivalen a que tenga loca-
lizaciones libres. Esto justica que podamos aplicar el teorema anterior a d
p1
con imagen en N(d
p
).)
Tenemos, pues, que K
p1
= N(d
p1
) K
p1
y N(d
p
) = Im(d
p1
) H
p
, as
como que K
p
= N(d
p
) K
p
y K
p+1
= Im(d
p
) H
p+1
. M as claramente:
N(d
p1
) K
p1
d
p1
Im(d
p1
) H
p
K
p
d
p
Imd
p
H
p+1
.
As pues,
(D
p
f

M)(Y ) = H
p
(X, M)

= H
p
(K)

= H
p
,
que es un A-modulo proyectivo, luego sus localizaciones son libres. Esto prueba
que D
p
f

M es localmente libre.
Por otra parte, para cualquier A-algebra B, se comprueba f acilmente que
H
p
(K
A
B)

= H
p

A
B

= H
p
(K)
A
B,
H
p1
(K,
A
B)

= (N(d
p1
)
A
B)/ Im(d
p2
1)

= H
p1
(K)
A
B.
Aplicando esto a B = k(y) vemos que
H
p
(X
y
, M
y
)

= H
p
(K
A
k(y))

= H
p
(K)
A
k(y)

= (D
p
f

M)(Y )
A
k(y)

= (D
p
f

M)
y

O
Y,y
k(y),
e igualmente con p 1 en lugar de p. La otra implicaci on es trivial.
Nota Conviene observar con m as detalle el isomorsmo dado por el teorema
anterior. Si sustituimos Y por un entorno afn EspA de y, se reduce a
H
p
(X, M)
A
k(y)

= H
p
(X
y
, M
y
).
Este isomorsmo se obtiene a partir de un cubrimiento afn U de X, que nos
da el isomorsmo natural H
p
(X, M)

= H
p
(U, M). Por otra parte, el conjunto
U
y
formado por las antiim agenes en X
y
de los abiertos de U es un cubrimiento
afn de X
y
, de modo que H
p
(X
y
, M
y
)

= H
p
(U
y
, M
y
), y tenemos un isomorsmo
natural C(U
y
, M
y
)

= C(U, M)
A
k(y). Ademas, tenemos un homomorsmo de
complejos K C(U, M) que induce isomorsmos naturales
H
p
(X, M)
A
k(y)

H
p
(C(U, M)
A
k(y))

H
p
(X
y
, M
y
)
H
p
(K)
A
k(y)

H
p
(K
A
k(y))

La la superior de este diagrama es un homomorsmo natural que est a


denido aunque no se cumplan las hip otesis del teorema (e igualmente para
p1). Bajo estas hip otesis (pasando por la la inferior) hemos demostrado que
tal homomorsmo es, de hecho, un isomorsmo.
404 Captulo 11. El teorema de Weil
En particular, en el caso p = 0, si U es un abierto afn en X (que podemos
incluir en el cubrimiento U), tenemos el siguiente diagrama conmutativo:
M(X)
A
k(y)

M
y
(X
y
)

M(U)
A
k(y)

M
y
(U
y
)
donde las echas verticales son las restricciones, la echa horizontal superior
es el isomorsmo del enunciado y la echa horizontal inferior es el isomorsmo
natural
M
y
(U
y
) = (p

y
M)(p
1
[U])

= M(U)
O
X
(U)
O
X
y
(U
Y
Espk(y))

= M(U)
O
X
(U)
O
X
(U)
A
k(y)

= M(U)
A
k(y).
11.2 Haces inversibles en productos
En lo sucesivo, una variedad algebraica V/k sera un esquema de tipo nito
sobre un cuerpo k, separado y geometricamente ntegro. Recordemos que es
costumbre llamar variedades completas a las variedades propias sobre k.
Sea V/k una variedad completa y sea Y/k un esquema de tipo nito. En-
tonces la proyeccion : V
k
Y Y es un homomorsmo propio y, para cada
y Y , tenemos un isomorsmo natural
(V
k
Y )
y
= (V
k
Y )
Y
Espk(y)

= V
k
Espk(y) = V
k(y)
,
de modo que las bras de son extensiones de constantes de V . A traves de
este isomorsmo, la proyeccion (V
k
Y )
y
V
k
Y se corresponde con el
homomorsmo 1 i
y
: V
k(y)
V
k
Y , donde i
y
: Espk(y) Y es el
homomorsmo natural con el que se construye la bra.
Si M es un haz coherente en Y , llamaremos M
y
= (1 i
y
)

L, que es el haz
coherente en V
k(y)
que se corresponde a traves del isomorsmo con el haz que
en el teorema 11.6 llamamos M
y
.
Podemos pensar en M como una familia de haces coherentes en V parame-
trizada por los puntos de Y . Esto no es exacto, pues los haces M
y
no estan en
V , sino en V
k(y)
. No obstante, si el punto y es racional, entonces k(y) = k. En
particular, si k es algebraicamente cerrado, esto sucede para todos los puntos
cerrados de Y .
11.2. Haces inversibles en productos 405
Observemos que si M =

N, para cierto haz inversible N en Y , entonces


tenemos el siguiente diagrama conmutativo:
V
k
Y

Y
V
k(y)

Espk(y)

Vemos que M
y
es la imagen inversa de un haz inversible en Espk(y), pero
todo haz inversible en este esquema es trivial (libre), luego M
y
es trivial para
todo y Y . Vamos a probar el recproco:
Teorema 11.7 Sea V/k una variedad completa y sea Y/k un esquema ntegro
de tipo nito sobre k. Si M es un haz inversible en V
k
Y tal que M
y
es trivial
para todo y Y , entonces existe un haz inversible N en Y tal que M

N.
Demostraci on: Notemos que V
k
Y es ntegro, por lo que podemos
aplicar el teorema 11.6 a la proyeccion : V
k
Y Y . Notemos que, como
V es plano sobre k, la proyecci on , que es un cambio de base, es plana. Por
consiguiente, como M es localmente libre, es plano sobre Y .
Es claro que V
k(y)
/k(y) es un conjunto algebraico completo geometricamente
ntegro, luego el teorema 4.26 nos da que
H
0
(V
k(y)
, M
y
)

= H
0
(V
k(y)
, O
V
k(y)
) = k(y).
El teorema 11.6 para p = 0 nos da entonces que N =

Mes un haz coherente


localmente libre en Y de rango 1 (por el isomorsmo del teorema), luego es un
haz inversible en Y . Ademas, llamando X = V
k
Y , para todo y Y tenemos
que M
y
(X
y
)

= (

M)
y

O
Y,y
k(y). Nos falta probar que

= M.
Vamos a probar que si y Y es un punto cerrado, la imagen por la proyecci on
p : X
y
X del homomorsmo natural :

MM es un isomorsmo.
Observemos en primer lugar que, si V Y es un entorno afn de y, y
llamamos X

=
1
[V ], entonces el homomorsmo [
X
: (

M)[
X
M[
X

coincide con el homomorsmo natural [

X
[
X

M[
X
M[
X
, y la bra X

y
es la misma, por lo que no perdemos generalidad si suponemos que Y = EspA
es afn. El isomorsmo M
y
(X
y
)

= (

M)
y

O
Y,y
k(y) se traduce en que
M
y
(X
y
)

= M(X)
A
A
y

A
y
k(y)

= M(X)
A
k(y).
Teniendo en cuenta 5.8, es f acil ver que, para cada abierto afn U X, se
cumple que (

M)(U)

= M(X)
A
O
X
(U), as como que el homomorsmo
natural viene dado por
U
(ms) = m[
U
s. Como p es una inmersion cerrada,
tenemos que p
1
[U] es un abierto afn en X
y
, y
p

M(p
1
[U])

= M(X)
A
O
X
(U)
O
X
(U)
O
X
y
(p
1
[U])

= (M(X)
A
k(y))
k(y)
O
X
y
(p
1
[U]),
406 Captulo 11. El teorema de Weil
mientras que
(p

M)(p
1
[U])

= M(U)
O
X
(U)
O
X
y
(p
1
[U]),
de modo que, a traves de estos isomorsmos,
p

()
p
1
[U]
(ms t) = m[
U
st.
A traves del isomorsmo M(X)
A
k(y)

= (p

M)(X
y
) tenemos
1
que
p

()
p
1
[U]
: (p

M)(X
y
)
k(y)
O
X
y
(p
1
[U]) (p

M)(p
1
[U])
viene dada por p

()
p
1
[U]
(m s) = m[
p
1
[U]
s, y a traves del isomorsmo
p

= O
X
y
, se convierte a su vez en el homomorsmo
p

()
p
1
[U]
: O
X
y
(X
y
)
k(y)
O
X
y
(p
1
[U]) O
X
y
(p
1
[U])
denido de igual forma, que obviamente es un isomorsmo.
Volvemos ahora a caso general (en el que Y ya no es necesariamente afn).
Observemos que si f : M N es un homomorsmo entre dos haces cohe-
rentes en un esquema X y x X es un punto cerrado, podemos considerar el
homomorsmo natural i : Espk(x) X y la restriccion i

f : i

M i

N,
cuya interpretaci on es la siguiente: si U = EspA es un entorno afn de x, enton-
ces M[
U
=

M, N[
U
=

N y f se corresponde con un homomorsmo de A-modulos
: M N, ademas i se corresponde con el epimorsmo A k(x) y i

f
se corresponde con el homomorsmo natural M
A
k(x) N
A
k(x). En
particular es obvio que si f es un isomorsmo tambien lo es i

f.
Por otra parte, si el esquema X es noetheriano e i

f es un epimorsmo,
viendolo como : M
x

A
x
(A
x
/x) N
x

A
x
(A
x
/x), como la sucesion
M
x

A
x
(A
x
/x) N
x

A
x
(A
x
/x) (N
x
/ Im
x
)
A
x
(A
x
/x) 0
ha de ser exacta, concluimos que (N
x
/ Im
x
)
A
x
(A
x
/x) = 0, y el lema de
Nakayama [4.51] (ver la nota posterior) implica que N
x
/ Im
x
= 0, luego
x
es
un epimorsmo, luego tambien lo es f
x
: M
x
N
x
.
Aplicamos esto a nuestro caso del modo siguiente: si x X es un punto
cerrado, entonces y = (x) Y tambien es un punto cerrado, y podemos
identicar a x con un punto de la bra X
y
, de modo que tenemos el siguiente
diagrama conmutativo:
X
y
p

X
Espk(x)
i

Como la restriccion a X
y
del homomorsmo

M M es un iso-
morsmo, tambien lo es su restriccion a Espk(x), luego hemos probado que
1
Tener en cuenta la nota tras el teorema 11.6.
11.2. Haces inversibles en productos 407
(

M)
x
M
x
es un epimorsmo. En principio lo tenemos para puntos
cerrados, pero es inmediato que entonces es cierto para puntos cualesquiera
(porque la localizaci on de un epimorsmo es un epimorsmo). En resumen,
tenemos que el homomorsmo natural

M M es suprayectivo. Como
ambos miembros son localmente libres de rango 1, esto implica que de hecho es
un isomorsmo.
Vemos, pues, que el hecho de que M
y
sea trivial para todo y Y no implica
necesariamente que M sea trivial. Para asegurarlo basta exigir adem as que M
v
sea trivial para al menos un punto racional v V . M as en general:
Teorema 11.8 Sea V/k una variedad completa y sea Y/k un esquema ntegro
de tipo nito sobre k. Si M y N son haces inversibles en V
k
Y tales que
M
y

= N
y
para todo y Y y M
v

= N
v
para un v V (k), entonces M

= N.
Demostraci on: Por el teorema anterior existe un haz coherente L en Y tal
que MN

=

L o, tambien, M

= N

L. Ahora consideramos el diagrama


conmutativo
Y
i
v

V
k
Y

Y
donde i
v
es la proyeccion desde la bra (V
k
Y )
v
para la primera proyecci on,
que es Y
k(v)
= Y , ya que k(v) = k. Vemos que
M
v

= N
v
(i

L)

= N
v
L.
La hip otesis nos da entonces que L es trivial, luego M

= N.
Puede probarse que para garantizar que un haz inversible M en un producto
V
k
Y sea trivial, no es suciente exigir que M tenga una seccion trivial en
cada factor, sino que, tal y como acabamos de probar, hemos de comprobar que
M tiene triviales todas sus secciones en uno de los factores. El resultado que
perseguimos, el teorema del cubo, arma que si tenemos tres factores en lugar
de dos, entonces la trivialidad en una secci on (racional) de cada factor s que
garantiza la trivialidad del haz completo. Antes de probarlo vamos a ver que
en el teorema anterior basta que las hip otesis se cumplan cuando y vara en un
subconjunto denso de Y . (Por ejemplo, basta con que se cumpla cuando y es el
punto generico, o el conjunto de los puntos cerrados de Y .) Esto, a su vez, es
consecuencia de un hecho elemental:
Teorema 11.9 Sea V/k una variedad completa y L un haz inversible en V .
Entonces L es trivial si y s olo si tanto L(V ) como L

(V ) son no nulos.
Demostraci on: Una implicaci on es trivial. Un s L(V ) no nulo dene un
homomorsmo no nulo f : O
V
L mediante f
U
(t) = ts[
U
. Igualmente tene-
mos un homomorsmo no nulo g : O
V
L

, cuyo dual es un homomorsmo


no nulo h : L O
V
. Notemos que todo homomorsmo : O
V
O
V
esta
408 Captulo 11. El teorema de Weil
determinado por
V
(1) y, teniendo en cuenta que O
V
(V ) = k, es un isomorsmo
si y solo si
V
(1) es no nulo. Esto implica que g h es un isomorsmo, luego
h es un epimorsmo, luego es un isomorsmo (todo epimorsmo entre haces
inversibles es un isomorsmo).
Teorema 11.10 Sea V/k una variedad completa y sea Y/k un esquema ntegro
de tipo nito sobre k. Si M es un haz inversible en V
k
Y , entonces el conjunto
y Y [ M
y
es trivial es cerrado.
Demostraci on: En virtud del teorema 11.9 el conjunto del enunciado es
y Y [ dim
k(y)
H
0
(V
k(y)
, M
y
) 1 y Y [ dim
k(y)
H
0
(V
k(y)
, M

y
) 1,
y ambos conjuntos son cerrados por el teorema 11.4.
Teorema 11.11 (Teorema del cubo) Sean U/k, V/k, W/k tres variedades
completas y jemos en ellas sendos puntos racionales u
0
U(k), v
0
V (k),
w
0
W(k). Entonces, un haz inversible L en U
k
V
k
W es trivial si y s olo
si lo son los haces L
u
0
, L
v
0
, L
w
0
.
Demostraci on: Una implicaci on es obvia. Observemos que si K/k es una
extension de cuerpos, entonces (U
k
V
k
W)
K
= U
K

K
V
K

K
W
K
, y,
en general, si L es un haz en un esquema X/k, el teorema 6.15 implica que
H
0
(X
K
, L
K
)

= H
0
(X, L)
k
K. Si X/k es una variedad completa, el teo-
rema 11.9 implica que L es trivial si y solo si lo es L
K
. De estas consideraciones
se sigue que no perdemos generalidad si suponemos que k es algebraicamente
cerrado.
Veamos ahora que tambien podemos suponer que U/k es una curva regular.
Para ello consideremos una curva irreducible que pase por u
0
y sea u otro
cualquiera de sus puntos cerrados. Sea U

/k la normalizaci on de dicha curva


(que es una curva completa regular) y sea p : U

U el homomorsmo
asociado (cuya imagen es la curva). Tomemos u

0
, u

tales que p(u

0
) = u
0
,
p(u

) = u. El homomorsmo p induce a su vez un homomorsmo q : U

k
V
k
W U
k
V
k
W, y es claro que q

L cumple las hip otesis del teorema respecto


a u

0
, v
0
, w
0
. Por ejemplo, si llamamos X = U
k
V
k
W y X

= U

k
V
k
W,
tenemos que p induce un isomorsmo k(u
0
) k(u

0
), que a su vez induce un
isomorsmo Esp k(u

0
) Espk(u
0
), que a su vez induce un isomorsmo q
u

0
que hace conmutativo el diagrama
X

0
q
u

X
u
0

X
Vemos que (q

L)
u

= q

0
(L
u
0
) es trivial, e igualmente con v
0
y w
0
. (Los
homomorsmos q
v
0
y q
w
0
no son isomorsmos, pero esto no afecta al argumento.)
11.2. Haces inversibles en productos 409
Si admitimos probado el teorema cuando la primera variedad es una curva,
tenemos que q

L es trivial, luego, considerando el diagrama anterior para u

y u, tambien lo es (q

L)
u


= L
u
, para todo punto cerrado u situado sobre una
curva irreducible que pase por u
0
.
Por el teorema 9.36, si u U es cualquier punto cerrado, U contiene una
curva conexa que pasa por u
0
y u, luego existe una sucesion nita de puntos
cerrados u
0
, u
1
, . . . , u
r
= u de modo que u
i
y u
i+1
estan sobre una misma
curva irreducible. Aplicando el razonamiento anterior a cada uno de estos pares
concluimos que L
u
es trivial para todo punto cerrado u U. Como los puntos
cerrados de U son un conjunto denso, el teorema anterior implica que L
u
es
trivial para todo u U.
Consideremos ahora el punto (v
0
, w
0
) V
k
W, es decir, la imagen del
homomorsmo Espk

= Espk(v
0
)
k
Espk(w
0
) V
k
W.
Tenemos homomorsmos naturales X
(v
0
,w
0
)
X
w
0
X de los que se
desprende que L
(v
0
,w
0
)
es una imagen inversa de L
w
0
y, por consiguiente, es
trivial. El teorema 11.8 implica entonces que L es trivial.
As pues, podemos suponer que U/k es una curva regular. Como en la re-
ducci on no hemos modicado las otras dos variedades, la simetra de las hip otesis
hace que podamos suponer que las tres son curvas regulares. En realidad nos
basta con suponer que U es una curva regular y que V y W son variedades
regulares.
Sea C Div(U) un divisor can onico, de modo que dimC = dim
k
L(C) = g
es el genero de U. Si s L(C) es no nulo, podemos tomar un punto cerrado
P
1
C que no sea un cero ni un polo de s y que no este en el soporte de C,
de modo que s / L(C/P
1
). As, L(C/P
1
) esta estrictamente contenido en L(C)
y su dimensi on es estrictamente menor. Repitiendo el argumento, obtenemos
puntos cerrados P
1
, . . . , P
g
U tales que si D = P
1
P
g
Div(U), entonces
dim(C/D) = 0.
Puesto que D tiene grado g, el teorema de Riemann-Roch implica que
dimD = 1. Esto signica que O
U
(D)(U), que en principio est a formado por las
funciones racionales en U que tienen a lo sumo polos simples en los puntos P
i
,
contiene unicamente las funciones constantes. A su vez, esto implica que si E
es un divisor positivo tal que O
U
(E)

= O
U
(D) entonces E = D. En efecto, en
principio E = (f)D, para cierta f K(U)

, pero entonces f O
U
(D) (por el
teorema 8.30), luego f es constante, luego E = D.
Sea p
1
: X U la primera proyecci on, y sea L

= L
O
X
p

1
O
U
(D). Para
todo punto cerrado v V , tenemos que L
(v,w
0
)
es trivial, pues es una imagen
inversa de L
w
0
, luego L

(v,w
0
)

= O
U
(D), luego por dualidad vemos que
dim
k
H
1
(U, L

(v,w
0
)
) = dim
k
H
1
(U, O
U
(D))
= dim
k
H
0
(U,
U

O
U
O
U
(D
1
)) = dim(C/D) = 0.
As pues, el cerrado H = x V
k
W [ dim
k
H
1
(U, L

x
) 1 no contiene
ning un punto de la forma (v, w
0
). Por lo tanto, si p
W
: V
k
W W es
410 Captulo 11. El teorema de Weil
la proyecci on, se cumple que w
0
/ p
W
[H] (pues si hubiera un x H tal que
p
W
(x) = w
0
, entonces un punto cerrado de x sera de la forma (v, w
0
), para
cierto punto cerrado v V ). Como V/k es completa, p
W
es cerrada, luego existe
un entorno abierto W

de w
0
tal que V
k
W

no corta a H. Equivalentemente:
dim
k
H
1
(U, L

x
) = 0 para todo x V
k
W

.
Como W

es denso en W, por el teorema 11.10 basta probar que L


w
es
trivial para todo w W

, pues entonces lo mismo es cierto para todo w W y


el teorema 11.8 implica que L es trivial. Esto nos permite sustituir W por W

y, en consecuencia, X por U
k
V
k
W

, etc. Notemos que el nuevo L

es la
restriccion del anterior y que L

x
no se ve alterado, por lo que ahora tenemos
que dim
k
H
1
(U, L

x
) = 0 para todo x V
k
W. Tambien conviene observar
que a partir de ahora la variedad W ya no es completa.
Como U/k s que es completa, la proyeccion p
1
es un homomorsmo propio,
luego el teorema 11.4 nos da que (L

(v,w)
) no depende de v ni de w (ya que
V W es irreducible, luego conexo). As pues, usando 10.11, tenemos que
dimH
0
(U, L

(v,w)
) = (L

(v,w)
) = (L

(v
0
,w
0
)
) = (O
U
(D))
= gradD + dimH
0
(U, O
U
) dimH
1
(U, O
U
) = g + 1 g = 1.
Esto nos permite aplicar el teorema 11.6 a la proyeccion p
23
: X V
k
W,
seg un el cual p
23
L

es un haz inversible en V
k
W y tenemos un isomorsmo
(p
23
L

)
(v,w)
k(v, w)

= L

(v,w)
(X
(v,w)
).
Sea G V
k
W un abierto en el que p
23
L

sea trivial y consideremos un


generador global
G
(p
23
L

)(G) = L

(p
1
23
[G]). Sea

D
G
Div
c
(p
1
23
[G]) el
divisor de ceros de
G
(denici on 8.44). Notemos que si G

es otro abierto en las


mismas condiciones de G y G

= G G

, entonces
G
[
G
y
G
[
G
se diferen-
cian en una unidad de O
V
k
W
(G

) y, vistos como elementos de L

(p
1
23
[G

]), se
diferencian en una unidad de O
X
(p
1
23
[G

]). Esto implica que



D
G
y

D
G
coin-
ciden en p
1
23
[G

], luego los divisores



D
G
se extienden a un unico divisor entero

D Div
c
(X).
Fijemos un punto cerrado (v, w) V
k
W y consideremos la inmersion
i
(v,w)
: X
(v,w)
X. Vamos a demostrar que la imagen del punto generico
X
(v,w)
no esta en el soporte de

D. Sea G V
k
W un entorno afn de (v, w)
donde p
23
(L

) sea libre y sea H un abierto afn tal que i


(v,w)
() H U
k
G
y L

[
H
sea libre. Si L

(H) es un generador y
G
[
H
= s, para cierto
s O
X
(H), entonces

D esta denido en H por s. Si i
(v,w)
() sop

D, entonces
s
i
(v,w)
()
m
i
(v,w)
()
. Aplicando el homomorsmo natural de O
X
(H)-modulos
i

(v,w)
: L

(H) (L

(v,w)
)(H
(v,w)
), vemos que
i

(v,w)
(
G
[
H
)

(v,w),
= 0,
pues m

es el ideal nulo del cuerpo O


X
(v,w)
,
= K(X
(v,w)
). Esto implica que
i

(v,w)
(
G
[
H
) es nulo en un abierto de H
(v,w)
, lo que implica que i

(v,w)
(
G
[
H
) = 0.
11.2. Haces inversibles en productos 411
Si G = EspB, seg un la nota posterior al teorema 11.6, tenemos el diagrama
conmutativo
L

(U
k
G)
A
k(v, w)

(v,w)
(X
(v,w)
)

(H)
A
k(v, w)

L

(v,w)
(H
(v,w)
)
Hemos probado que la imagen de
G
[
H
1 por el isomorsmo de la la
inferior es nula, luego tambien
G
1 = 0, pero esto es imposible, porque
G
es una base de L

(U
k
G) como A-modulo (un A-modulo de rango 1), luego

G
1 debe ser una base del producto tensorial como k-espacio vectorial.
As pues, tenemos denido el divisor

D
(v,w)
= i

(v,w)

D Div
c
(X
(v,w)
) seg un
el teorema 8.32, de modo que O
X
(v,w)
(

D
(v,w)
)

= i

(v,w)
L

.
Recordemos ahora que L

= L
O
X
p

1
O
U
(D). Como L
v
0
es trivial, tambien
lo es L
(v
0
,w)
para todo w W. Por otra parte, como i
(v
0
,w)
p
1
es la identidad,
resulta que O
X
(v
0
,w)
(

D
(v
0
,w)
)

= O
U
(D) y, puesto que el divisor

D
(v
0
,w)
es entero,
hemos visto que

D
(v
0
,w)
= D, para todo punto cerrado w W. Igualmente,

D
(v,w
0
)
= D para todo punto cerrado v V .
Como

D es entero, el soporte de cada divisor

D
(v,w)
es la interseccion con
la bra de (v, w) del soporte de

D. As pues, si u U es un punto cerrado
distinto de todos los P
i
que aparecen en el soporte de D, entonces S = sop

D
u
es un cerrado en V
k
W que no corta a la bra de w
0
. Esto implica que la
proyeccion T de S en W es un cerrado que no contiene a w
0
. (Aqu usamos que
V es completa.) Por consiguiente, S V
k
T _ V
k
W, pero si S no es vaco,
entonces tiene codimension 1, luego ha de ser S = V
k
T, pero esto contradice
el hecho de que S no puede cortar a v
0

k
W, luego ha de ser S = .
Concluimos que el soporte de

D ha de estar contenido en
g

i=1
P
i

k
V
k
W
y, como sus componentes irreducibles han de tener todas codimension 1, estas
han de ser algunos de los divisores primos P
i

k
V
k
W. Equivalentemente,

D =
g

i=1
(P
i

k
V
k
W)
n
i
,
para ciertos n
i
0. (Aqu usamos que el producto es una variedad regular y
podemos identicar a

D con un divisor de Weil.)
En el ejemplo 2 de la p agina 327 hemos visto que P
i

k
V
k
W = p

1
P
i
y, usando de nuevo que i
(v
0
,w
0
)
p
1
es la identidad, vemos que
D =

D
(v
0
,w
0
)
=
g

i=1
P
n
i
i
,
412 Captulo 11. El teorema de Weil
luego n
i
= 1 para todo i. En denitiva,

D = p

1
D, luego

D
(v,w)
= D para todo
punto cerrado de V
k
W, luego L

(v,w)
= O
U
(D), luego L
(v,w)
es trivial. El
teorema 11.8 implica entonces que L
w
es trivial, y esto es lo que tenamos que
probar.
11.3 Variedades abelianas
Ya estamos en condiciones de probar el teorema de Weil. En primer lu-
gar veremos la denici on de variedad abeliana y las propiedades b asicas, luego
extraeremos algunas consecuencias del teorema del cubo y nalmente demos-
traremos el teorema.
Denicion 11.12 Un grupo algebraico
2
sobre un cuerpo k es una variedad V/k
dotada de dos homomorsmos m : V
k
V V , i : V V tales que m
k
se
restringe a una operaci on de grupo sobre el conjunto de los puntos cerrados de
V
k
, de modo que el elemento neutro es un punto e V (k) y el homomorsmo
i
k
se restringe a la aplicacion que a cada punto cerrado le asigna su inverso. Si
ademas V es completa se dice que es una variedad abeliana.
Si V/k y W/k son grupos algebraicos, un homomorsmo de grupos algebrai-
cos es un homomorsmo de esquemas f : V W (denido sobre k) tal que
f
k
se restringe a un homomorsmo de grupos V
k
(

k) W
k
(

k).
Por ejemplo, toda curva elptica E/k es una variedad abeliana.
3
Enseguida veremos que las variedades abelianas son grupos abelianos
4
(con-
mutativos), pero antes observemos que, en un grupo algebraico, tanto m
k
como
i
k
se restringen a aplicaciones sobre V (k) V (k) y V (k) (respectivamente) con
valores en V (k), luego V (k) es un subgrupo de V
k
(

k).
Para cada punto P V (k) denimos la traslaci on
P
: V V como la
composicion de los homomorsmos
V V
k
P V
k
V
m
V,
de modo que
P

k
se restringe a la traslacion Q m
k
(Q, P) sobre V
k
(

k). Te-
niendo en cuenta que un homomorsmo f : V V esta determinado por la
restriccion de f
k
a V
k
(

k) (teorema 3.67), es inmediato que


i(P)
es el inverso de

P
, luego
P
es un automorsmo de V .
Notemos que V
k
es tambien un grupo algebraico, por lo que en realidad
tenemos denido
P
para todo P V
k
(

k) (pero si P no es racional entonces

P
: V
k
V
k
no es la extension de un homomorsmo de V ).
2
Puede parecer redundante, pero indica que es un grupo denido sobre una variedad alge-
braica, igual que un grupo topologico es un grupo denido sobre un espacio topologico.
3
Lo hemos probado en el caso en que el cuerpo k es perfecto, pero es cierto en general.
4
Esto es un abuso de lenguaje que, no obstante, no se presta a confusion. En realidad una
variedad abeliana V no es un grupo, sino que tiene asociado el grupo V
k
(

k).
11.3. Variedades abelianas 413
En particular, podemos transformar cualquier punto cerrado de V
k
(

k) en
otro cualquiera mediante una traslaci on, lo que implica que todo grupo alge-
braico es geometricamente regular (pues V
k
tiene un conjunto abierto de puntos
regulares, y cualquiera de sus puntos es imagen de uno cualquiera de ellos por
un automorsmo).
La prueba de que toda variedad abeliana es un grupo abeliano se basa en el
teorema siguiente:
Teorema 11.13 (Teorema de rigidez) Sea f : V
k
W U un homomor-
smo entre variedades denido sobre k. Supongamos que V es completa y que
existen puntos u
0
U(k), v
0
V (k), w
0
W(k) tales que
f[V
k
w
0
] = u
0
= f[v
0

k
W].
Entonces f es constante.
Demostraci on: Sea U
0
un entorno afn de u
0
. Como V es completa, la
proyeccion q : V
k
W W es cerrada, luego Z = q[f
1
[U U
0
]] es cerrado
en W. Notemos que un punto cerrado w W cumple w W Z si y solo si
f[V
k
w] U
0
. En particular w
0
WZ, luego WZ es un abierto (denso)
en W.
Si w W Z es un punto cerrado, tenemos un homomorsmo de variedades
f[
V
k
{w}
: V
k
w U
0
, donde V
k
w es completa y U
0
es afn. Por el
teorema 4.27 concluimos que es constante. Mas concretamente,
f[V
k
w] = f(v
0
, w) = u
0
,
para todo w W Z, luego f es constante en V
k
(W Z), que es denso en
V
k
W, luego f es constante en todo el producto.
De aqu deducimos:
Teorema 11.14 Si A/k y B/k son variedades abelianas y f : A B es un
homomorsmo de esquemas denido sobre k, entonces f es un homomorsmo
de variedades abelianas si y s olo si f(O
A
) = O
B
(donde O
A
y O
B
son los
elementos neutros de cada variedad).
Demostraci on: Denimos : A
k
A B como la composicion
A
k
A

(A
k
A)
k
(A
k
A)
m
A
(ff)
A
k
(B
k
B)
(fi
B
)m
B
B
k
B
m
B
B.
En suma, para cada par de puntos cerrados a, b A
k
, se cumple que
k
(a, b)
es lo que con la notaci on usual (aditiva) en teora de grupos se escribira
f
k
(a +b) +f
k
(a) +f
k
(b).
En particular, vemos que
k
[A
k
O
A
] = O
B
=
k
[O
A

k
A], luego
por el teorema anterior
k
es nula, lo que equivale a que f
k
es un homomorsmo
de grupos.
414 Captulo 11. El teorema de Weil
Teorema 11.15 Si A/k es una variedad abeliana, entonces A
k
(

k) es un grupo
abeliano.
Demostraci on: Por el teorema anterior, i
k
: A
k
(

k) A
k
(

k) es un homo-
morsmo de grupos, y esto implica inmediatamente que el grupo es abeliano.
(Un grupo es abeliano si y s olo si g g
1
es un homomorsmo.)
Ahora vamos a extraer consecuencias del teorema del cubo:
Teorema 11.16 Sea A/k una variedad abeliana, p
i
: A
k
A
k
A A la
proyecci on en el factor i-esimo, p
ij
= p
i
+ p
j
, p
ijk
= p
i
+ p
j
+ p
k
. Si L es un
haz inversible en A, el haz
p

123
L p

12
L

13
L

23
L

1
L p

2
L p

3
L
es trivial.
Demostraci on: La restriccion de este haz a O
k
A
k
A = A
k
A es
m

L p

O
A
k
A
p

L q

L = O
A
k
A
,
donde p y q son las proyecciones de A
k
A. Para restringir p

1
L hemos usado que,
en general, si f : X Y es un homomorsmo constante entre dos esquemas y
L es un haz inversible en Y , entonces f

L es trivial. En efecto, basta tomar un


abierto afn U Y que contenga a f[X], de modo que U = EspA y L[
U

= A.
Entonces, para cada abierto afn V Y , tenemos que
(f

L)(V ) = L(U)
A
O
X
(V )

= A
A
O
X
(V )

= O
X
(V ),
y los isomorsmos son compatibles entre s, por lo que f

= O
X
.
Del mismo modo se comprueba que el haz del enunciado tiene restricciones
triviales a A
k
O
k
A y a A
k
A
k
O. El teorema del cubo implica que
es trivial.
Con esto llegamos a la aplicacion del teorema del cubo que realmente nece-
sitamos:
Teorema 11.17 (Teorema del cuadrado) Sea A/k una variedad abeliana,
sea L un haz inversible en A y sean a, b A(k). Entonces,
(

a+b
L) L

= (

a
L) (

b
L).
Demostraci on: Consideremos la inmersion cerrada natural
: A A
k
a
k
b A
k
A
k
A
y apliquemos

al haz (trivial) del teorema anterior. Obtenemos el haz trivial

a+b
L

a
L

b
L

O
A
L O
A
O
A
.
Despejando llegamos al isomorsmo del enunciado.
11.3. Variedades abelianas 415
La f ormula del teorema anterior adquiere un aspecto m as simetrico si la
multiplicamos por L
2
, con lo que se convierte en
(

a+b
L) L


= ((

a
L) L

) ((

b
L) L

).
Esto puede expresarse diciendo que la aplicaci on
L
: A(k) Pic(A) dada
por a (

a
L) L

es un homomorsmo de grupos.
En particular, si a
1
+ +a
n
= O en A(k), aplicando
L
obtenemos que

a
1
L

a
n
L

= L
n
.
Vamos a expresar estos isomorsmos en terminos de divisores. Para cada
D Div
c
(A) y cada a A(k), denimos D
a
=

a
D y representaremos por la
equivalencia lineal de divisores. El teorema del cuadrado arma que
D
a+b
D D
a
D
b
,
mientras que el isomorsmo anterior equivale a que
D
a
1
D
a
n
D
n
,
para a
1
, . . . , a
n
A(k) tales que a
1
+ +a
n
= O.
Teorema 11.18 Toda variedad abeliana es proyectiva.
Demostraci on: Tomemos una variedad abeliana A/k. En primer lugar
vamos a suponer que el cuerpo k es algebraicamente cerrado, lo que nos permitir a
aplicar el teorema 8.50. Empezamos probando que existen divisores primos
Z
i

n
i=1
que cumplen las dos propiedades siguientes:
a)

Z
i
= O,
b)

T
O
Z
i
= 0.
En efecto, dado un punto cerrado P A, P ,= O, veamos en primer lugar
que existe un abierto afn U A tal que O, P U. Basta tomar un entorno
afn V de O y un punto Q V (V + P). El abierto U = V + P Q cumple
lo pedido, pues Q V + P implica que O U, mientras que Q + P V + P
implica que P U.
Consideremos una inmersion cerrada U A
m
k
. Claramente, existe un
hiperplano H A
m
k
que pasa por O y no por P. Llamamos Z
1
a la clausura de
H U en A, que es ciertamente un divisor primo de A que cumple que O Z
1
,
P / Z
1
.
Si existe un punto cerrado Q Z
1
, Q ,= O, construimos de igual modo un
divisor Z
2
, de modo que O Z
1
Z
2
_ Z
1
. Como la variedad A es noetheriana,
tras un n umero nito de pasos hemos de llegar a una sucesion Z
1
, . . . , Z
r
que
cumple la propiedad a).
Supongamos ahora que existe un vector no nulo t

T
O
Z
i
T
O
A. To-
mamos entonces un entorno afn U de O y consideramos una inmersi on cerrada
416 Captulo 11. El teorema de Weil
U A
m
k
. Por denici on, t es una aplicaci on lineal t : m
O
/m
2
O
k y, por
otra parte, si llamamos P a la imagen de O en A
m
k
, tenemos un epimorsmo
de k-espacios vectoriales m
P
/m
2
P
m
O
/m
2
O
. Como t no es nula, existe una
forma lineal h, que dene un hiperplano H A
m
k
, de modo que t no se anula en
la imagen de h, lo que se traduce en que t / T
O
(H). Por consiguiente, llamando
Z
r+1
a la clausura de UH en A, tenemos que t / T
O
Z
r+1
. Como O Z
r+1
, no
deja de cumplirse a) y, tras un n umero nito de pasos, obtenemos una sucesion
que cumple simult aneamente, a) y b).
Vamos a probar que el divisor D = Z
1
Z
n
es amplio. M as concretamente,
veremos que D
3
es muy amplio, para lo cual comprobaremos que el sistema
lineal d = [D
3
[ cumple las condiciones del teorema 8.50.
Nos basaremos en la siguiente observacion general: Si a
1
, . . . , a
n
, b
1
, . . . b
n
es
una familia arbitraria de puntos cerrados de A, la observaci on previa al teorema
muestra que

i
Z
ia
i
Z
ib
i
Z
i,a
i
b
i

i
Z
3
i
= D
3
,
luego

i
Z
ia
i
Z
ib
i
Z
i,a
i
b
i
d.
Sean P, Q A dos puntos cerrados distintos. Por a) existe un i tal que Z
i
no contiene a QP. Pongamos que QP / Z
1
. Llamemos a
1
= P, de modo
que Z
1a
1
=

P
(Z
1
) = Z
1
+P contiene a P, pero no a Q. Entonces
b
1
A(k) [ Q Z
1b
1
Z
1
Q,
b
1
A(k) [ Q Z
1,a
1
b
1
Z
1
+a
1
Q,
luego existe un b
1
A(k) que no esta contenido en ninguno de los dos conjuntos
de la izquierda, es decir, Q / Z
1b
1
, Q / Z
1,a
1
b
1
.
Para cada i 2 tomamos a
i
tal que Q / Z
ia
i
y elegimos b
i
como en el caso
i = 1 de modo que tambien Q / Z
i,b
i
, Q / Z
i,a
i
b
i
. De este modo, P esta en
el soporte de

i
Z
ia
i
Z
ib
i
Z
i,a
i
b
i
d y Q no lo esta.
Con esto hemos probado que d no tiene puntos base y cumple la propiedad
a) de 8.50. La propiedad b) se demuestra similarmente: si t T
P
A es un
vector tangente no nulo, entonces el automorsmo
P
hace corresponder a t con
un vector no nulo de T
O
A, que no pertenecer a a un cierto T
O
Z
i
(y podemos
suponer i = 1), con lo que, llamando a
1
= P, tenemos que t / T
P
Z
1a
1
. Ahora
elegimos como antes puntos b
1
y a
i
, b
i
para i 2 de modo que Q no pertenezca
al soporte de Z
1b
1
, Z
1,a
1
b
1
,Z
ia
i
, Z
ib
i
, Z
i,a
1
b
1
. Esto hace que el espacio
tangente en P del producto de todos estos divisores coincida con el de Z
1a
1
, por
lo que no contiene a t, y se cumple la propiedad b).
Con esto tenemos probado el teorema cuando el cuerpo k es algebraica-
mente cerrado. En general, el argumento anterior se aplica a A
k
, luego en esta
extension tenemos unos divisores enteros Z
i
que cumplen las propiedades a) y
b). Ahora observamos que estas propiedades se siguen cumpliendo si a nadimos
11.3. Variedades abelianas 417
a la sucesion cualquier divisor entero que tenga a O
k
en su soporte (o si repe-
timos alguno de sus terminos), as como que la prueba de que el divisor D es
amplio s olo se basa en estas propiedades. Por consiguiente, no s olo es amplio
el divisor D, sino tambien cualquier otro divisor entero que resulte de a nadirle
factores primos que tengan a O
k
en su soporte.
Observemos ahora que si : A
k
A es la proyeccion y
i
es el punto
generico de Z
i
, entonces, (
i
) tiene codimension 1. En efecto, por 8.36 sabemos
que la codimensi on es 1, pero no puede ser 0, ya que entonces (
i
) sera el
punto generico A, y vamos a ver que su bra es un punto: Tomamos un
abierto afn U = EspS en A, de modo que
1
[U] = Esp(S
k

k), y la bra de
es Esp(

k
k
k(A)) = Esp(

k(A
k
)) (por el teorema 3.62). As pues, la bra de
consta de un unico punto, que ha de ser el punto generico de A
k
.
Sea Z

i
la clausura en A de (
i
), que es un divisor primo de A. El teorema
8.38 nos da que

i
es el producto de las clausuras de las antiim agenes (de
codimension 1) de (
i
) (con ciertos exponentes). Si W es una de estas clausuras,
entonces se restringe a una aplicaci on suprayectiva W Z

i
, luego O
k
W
(ya que O
k
es la unica antiimagen de O = (O
k
) [Z
i
] = Z

i
).
As pues, el divisor D

_
i
Z

i
_
es un m ultiplo de D y todos los factores
a nadidos contienen a O
k
. Seg un hemos observado antes, esto implica que D

es
amplio y por 6.18 concluimos que la variedad A tiene tambien un haz amplio,
luego es proyectiva.
Apendice A
Los teoremas de Zariski
En este apendice exponemos algunos resultados tecnicos sobre homomors-
mos de esquemas debidos esencialmente a Zariski que no nos han sido necesarios
en ning un momento, pero que son de cierta utilidad. Previamente necesitamos
estudiar una nueva clase de homomorsmos de esquemas:
A.1 Homomorsmos anes
Denicion A.1 Un homomorsmo de esquemas f : X Y es afn si Y
admite un cubrimiento por abiertos anes Y
i
tales que f
1
[Y
i
] es afn. Diremos
que un esquema X denido sobre un esquema S es afn si lo es su homomorsmo
estructural.
En particular, si f cumple que f
1
[U] es afn para todo abierto afn de Y ,
entonces es un homomorsmo afn. Luego veremos que esta propiedad m as
fuerte es en realidad equivalente a la denici on que acabamos de dar.
Una observaci on elemental es que los homomorsmos anes son separados,
ya que la separaci on es local en la base y los homomorsmos entre esquemas
anes son separados.
Hay que tener presente que si X es un esquema denido sobre S y es afn
en el sentido usual, no tiene por que ser afn sobre S. No obstante, el teorema
4.14 nos garantiza que lo es cuando S es separado.
El teorema siguiente sera obvio si ya hubieramos probado que las antiim a-
genes de abiertos anes por homomorsmos anes son abiertos anes.
Teorema A.2 Si f : X Y es un homomorsmo afn y U Y es un
abierto, entonces la restricci on f
1
[U] U es afn.
Demostraci on: Sea Y
i
un cubrimiento afn de Y tal que los abiertos
X
i
= f
1
[Y
i
] sean anes. Podemos cubrir cada abierto Y
i
U por abiertos
principales en Y
i
, y bastar a probar que sus antiim agenes en el correspondiente
419
420 Apendice A. Los teoremas de Zariski
X
i
son anes. Esto reduce el problema al caso en que X e Y son anes y U es
un abierto principal. Ahora bien, la antiimagen de un abierto principal por un
homomorsmo entre esquemas anes es un abierto principal, luego es afn.
Observemos que si, en el teorema anterior, U es afn, entonces es cuasicom-
pacto, luego el cubrimiento de U puede reducirse a un cubrimiento nito, con
lo que f
1
[U] es uni on de un n umero nito de abiertos anes, luego es cuasi-
compacto. As pues, hemos probado que los homomorsmos anes son cuasi-
compactos. (Esto sera trivial cuando hayamos probado que las antiim agenes de
los abiertos anes son, de hecho, anes.)
En lo sucesivo jamos un esquema S y vamos a considerar esquemas denidos
sobre S. Para cada esquema X/S denimos A(X) = f

(O
X
), que es claramente
una O
S
-algebra. Por la observaci on tras el teorema anterior, si X es afn sobre
S, el teorema 5.9 implica que A(X) es cuasicoherente.
Es claro que un homomorsmo f : X Y denido sobre S induce un
homomorsmo de O
S
-algebras A(f) : A(Y ) A(X), de modo que A resulta
ser un funtor contravariante de la categora de los esquemas denidos sobre S
en la categora de las O
S
-algebras.
Teorema A.3 Si X es un esquema afn sobre S, para todo esquema Y denido
sobre S, la correspondencia f A(f) biyecta los homomorsmos de esquemas
f : Y X denidos sobre S con los homomorsmos A(X) A(Y ) de
O
S
- algebras.
Demostraci on: Sean : X S, : Y S los homomorsmos
estructurales. Supongamos en primer lugar que S = EspA y X = EspB son
anes y consideremos un homomorsmo : A(X) A(Y ). Para cada abierto
U S, tenemos un homomorsmo
U
: O
X
(
1
[U]) O
Y
(
1
[U]). En
particular,
S
: O
X
(X) O
Y
(Y ) y por 2.11 sabemos que existe un unico
homomorsmo f : Y X tal que
S
= f
#
X
. Basta probar que = A(f). Para
ello basta ver que ambos homomorsmos coinciden sobre los abiertos principales
de S. Tomemos, pues, un abierto principal U = D(a) S, para cierto a A.
Entonces
1
[U] = D(b), para cierto b B. Tenemos el diagrama conmutativo
B

O
Y
(Y )

B
b

O
Y
(
1
[U])
y otro an alogo si cambiamos
U
por f
#
U
, luego
U
= f
#
U
.
Consideramos ahora el caso general. Sea S
i

i
un cubrimiento de S por
abiertos anes tales que los abiertos
1
[S
i
] sean tambien anes. Entonces, cada
homomorsmo : A(X) A(Y ) se restringe a una familia de homomorsmos

i
: A(
1
[S
i
]) A(
1
[S
i
]), los cuales se corresponden, por la parte ya
probada, con homomorsmos f
i
:
1
[S
i
]
1
[S
i
].
A.1. Homomorsmos anes 421
Basta probar que estos homomorsmos se extienden a un mismo homomor-
smo f : Y X, pues claramente cumplir a que A(f) = y la unicidad de los
f
i
implica la de f. Para ello tomamos un abierto afn U S
i
S
j
y observamos
que las restricciones de f
i
y f
j
a
1
[U] corresponden ambas a la restricci on de
a A(
1
[U]), luego son iguales por la unicidad del caso afn.
El teorema siguiente es ahora inmediato:
Teorema A.4 Si X, Y son esquemas anes sobre S, entonces un homomor-
smo f : Y X denido sobre S es un isomorsmo de esquemas si y s olo si
A(f) : A(X) A(Y ) es un isomorsmo de O
S
- algebras.
Teorema A.5 Dado un esquema S, para cada O
S
- algebra cuasicoherente B,
existe un esquema X, afn sobre S, tal que A(X) = B. Adem as X es unico
salvo isomorsmo.
Demostraci on: La unicidad es consecuencia del teorema anterior. Para
probar la existencia, si U S es un abierto afn, llamamos X
U
= EspB(U).
Como B(U) es una O
S
(U)-algebra, el homomorsmo natural O
S
(U) B(U)
induce un homomorsmo
U
: X
U
U que nos permite considerar a X
U
como esquema denido sobre U. El hecho de que B sea cuasicoherente implica
que A(X
U
) se identica de forma can onica con B[
U
.
Consideremos otro abierto afn V S y sea X
U,V
=
1
U
[U V ]. Por
el teorema A.2 tenemos que X
U,V
y X
V,U
son ambos anes sobre U V , y
las algebras A(X
U,V
) y A(X
V,U
) se identican can onicamente con B[
UV
, luego
existe un isomorsmo canonico
U,V
: X
U,V
X
V,U
. Es f acil ver que podemos
aplicar el teorema 3.40, que nos da un esquema X denido sobre S que contiene a
los X
U
como subesquemas abiertos de tal modo que el homomorsmo estructural
: X S extiende a los homomorsmos
U
. Es claro entonces que X cumple
lo pedido.
Notemos que el homomorsmo : X S construido en la prueba del
teorema anterior cumple que
1
[U] es afn, para todo abierto afn U S.
Ahora bien, dado cualquier homomorsmo afn f : Y S, podemos considerar
el homomorsmo afn : X S dado por el teorema anterior para el algebra
B = A(X), y la unicidad implica que X es isomorfo a Y (sobre S), luego f
cumple tambien que las antiim agenes de los abiertos anes son anes. Con esto
hemos demostrado lo que ya habamos anunciado:
Teorema A.6 Un homomorsmo de esquemas f : X Y es afn si y s olo si
f
1
[U] es afn para todo abierto afn U Y .
Ahora es inmediato que si S es un esquema afn, entonces un esquema X
denido sobre S es afn sobre S si y solo si es afn. Tambien son triviales las
propiedades siguientes:
Teorema A.7 Las inmersiones cerradas son anes, la composici on de homo-
morsmos anes es afn, los homomorsmos anes son estables por cambio de
base.
422 Apendice A. Los teoremas de Zariski
Demostraci on: La primera propiedad es trivial, la segunda es consecuen-
cia del teorema anterior. Para probar la tercera tomamos un homomorsmo
afn f : X Y y un homomorsmo arbitrario g : Z Y . Hemos de probar
que : X
Y
Z Z es afn.
Cubrimos Y por abiertos anes U, y expresamos cada abierto g
1
[U] como
uni on de abiertos anes V . Basta tener presente que

1
[V ] = X
Y
V = f
1
[U]
U
V
es afn.
Algunas propiedades de un homomorsmo afn f : X S pueden ex-
presarse de forma natural en terminos de la O
S
-algebra A(X). Por ejemplo, es
obvio que f es de tipo nito si y s olo si A(X) es de tipo nito sobre O
S
, es decir,
si para cada abierto afn U X se cumple que A(X)(U) es una O
S
(U)-algebra
nitamente generada. Igualmente podemos cambiar nitamente generado por
nito. Notemos que decir que A(X) es una O
S
-algebra nita (en el sentido
obvio) equivale a decir que es nitamente generada como O
S
-modulo y, si S es
localmente noetheriano, esto equivale a que A(X) sea coherente. As pues:
Teorema A.8 Sea S un esquema localmente noetheriano. Un homomorsmo
afn f : X S es nito si y s olo si la O
S
- algebra A(X) es coherente.
Dejamos al lector la demostracion de las propiedades elementales de los ho-
momorsmos anes: las inmersiones cerradas son anes, la composicion de ho-
momorsmos anes es afn y los homomorsmos anes se conservan por cambios
de base. Todas ellas son sencillas.
El teorema siguiente es una consecuencia inmediata de 6.17 y 6.42
Teorema A.9 Si f : X Y es un homomorsmo afn y M es un haz cuasi-
coherente en X, entonces D
n
f

(M) = 0 para todo n 1.


A su vez, de aqu deducimos una generalizaci on de 6.20:
Teorema A.10 Si f : X Y es un homomorsmo afn y M es un haz
cuasicoherente en X, entonces H
i
(X, M)

= H
i
(Y, f

M), para todo i 0.


Demostraci on: La prueba es la misma que la de 6.20, salvo que en lugar
de usar que f

es exacto, usamos el teorema anterior, que nos garantiza que al


aplicar f

a una resoluci on diseminada de Mobtenemos una sucesion exacta (ya


que sus grupos de cohomologa han de ser los grupos D
n
f

(M) = 0).
A.2 El teorema de las funciones formales
Demostramos ahora un teorema de Grothendieck (aunque la prueba es de
Serre) basado en ideas que estaban implcitas en las demostraciones de Zariski
de los teoremas que veremos en las secciones siguientes.
A.2. El teorema de las funciones formales 423
Sea A un anillo noetheriano y X/A un esquema propio y F un haz cohe-
rente en X. El teorema de nitud 6.21 arma que los grupos de cohomologa
H
q
(X, F) son A-modulos nitamente generados. Explcitamente, si a A, el
homomorsmo H
q
(X, F) H
q
(X, F) dado por la multiplicaci on por a es el
homomorsmo inducido por el homomorsmo de haces F F dado tambien
por la multiplicaci on por a.
Si I es un ideal de A, podemos considerar la complecion de H
q
(X, F) res-
pecto de la topologa I-adica, que representaremos por

H
q
(X, F). Seg un las
observaciones tras la denici on [4.4], podemos identicar esta compleci on con el
lmite inverso

H
q
(X, F) =

lm
n
_
H
q
(X, F)/I
n
H
q
(X, F)
_
y, por [4.17], tenemos tambien que

H
q
(X, F)

= H
q
(X, F)
A

A, donde

A es la
complecion de A.
Consideremos ahora los grupos de cohomologa H
q
(X, F/I
n
F). La multipli-
cacion por un elemento de I
n
en F/I
n
F es la aplicacion nula, luego tambien
lo es en H
q
(X, F/I
n
F), es decir, este A-modulo es anulado por I
n
, luego el
homomorsmo natural H
q
(X, F) H
q
(X, F/I
n
F) induce un homomorsmo
H
q
(X, F)/I
n
H
q
(X, F) H
q
(X, F/I
n
F).
Estos homomorsmos son compatibles con la estructura de lmite inverso de
ambos miembros, luego inducen un homomorsmo

q
:

H
q
(X, F)

lm
n
H
q
(X, F/I
n
F).
Vamos a probar que es un isomorsmo. Para ello partimos de la sucesi on
exacta
0 I
n
F

F

F/I
n
F 0,
que da lugar a la sucesi on exacta de cohomologa
H
q
(X, I
n
F)

q
H
q
(X, F)

q
H
q
(X, F/I
n
F)

q
H
q+1
(X, I
n
F).
De aqu deducimos la sucesion exacta
0 R
n
H
q
(X, F) H
q
(X, F/I
n
F) Q
n
0,
donde R
n
= Im
q
, Q
n
= Im
q
= N
q+1
. A su vez, podemos formar la sucesion
exacta
0 H
q
(X, F)/R
n
H
q
(X, F/I
n
F) Q
n
0.
Observemos que R
n
R
n+1
y que el homomorsmo natural
H
q
(X, I
n+1
F) H
q
(X, I
n
F)
se restringe a un homomorsmo Q
n+1
Q
n
, luego las sucesion exactas ante-
riores (para cada n) determinan una sucesi on exacta de sistemas inversos. Como
424 Apendice A. Los teoremas de Zariski
los lmites inversos son exactos por la izquierda (teorema [4.5]), tenemos una
sucesion exacta
0

lm
n
H
q
(X, F)/R
n

lm
n
H
q
(X, F/I
n
F)

lm
n
Q
n
.
Vamos a probar que los m odulos R
n
forman una ltraci on I-adica estable
en H
q
(X, F), con lo que el teorema [4.10] nos da un diagrama conmutativo

lm
n
H
q
(X, F)/I
n
H
q
(X, F)

q

lm
n
H
q
(X, F/I
n
F)

lm
n
H
q
(X, F)/R
n

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
en el que la echa vertical es un isomorsmo. Con esto tendremos ya la inyec-
tividad de
q
, y solo faltar a probar que el lmite inverso de los modulos Q
n
es
nulo. (De hecho, vamos a ver que Q
n
= 0 para todo n sucientemente grande.)
En primer lugar observamos que, para cada a I
m
, tenemos un diagrama
conmutativo
I
n
F
a

I
n+m
F

F
a

F
donde las echas horizontales son la multiplicaci on por a. De aqu obtenemos
un diagrama conmutativo
H
q
(X, I
n
F)
a

n
q

H
q
(X, I
n+1
F)

n+1
q

H
q
(X, F)
a

H
q
(X, F)
en el que las echas horizontales son tambien la multiplicaci on por a. De aqu
se desprende que I
m
R
n
R
n+m
, luego la ltraci on R
n
es I-adica.
Llamemos A

=

n0
I
n
, R

=

n0
R
n
. Entonces A

es un anillo noetheriano
(por [4.12]) y R

tiene una estructura natural de A

-modulo. La discusi on
previa al teorema [4.13] muestra que la ltraci on R
n
es estable si y solo si
R

es un A

-modulo nitamente generado. Ahora bien, los homomorsmos


n
q
determinan un epimorsmo
E =

n0
H
q
(X, I
n
F) R

.
Observemos que E tiene una estructura natural de A

-modulo con la cual el


epimorsmo anterior es un epimorsmo de A

-modulos. En efecto, basta tomar


como multiplicaci on por un elemento de I
m
al homomorsmo inducido por la
multiplicaci on correspondiente I
n
F I
n+m
F. Por consiguiente, la nitud de
R

es una consecuencia inmediata del teorema siguiente:


A.2. El teorema de las funciones formales 425
Teorema A.11 Sea A un anillo noetheriano, sea X/A un esquema propio, sea
F un haz coherente en X, sea I un ideal de A y sea A

=

n0
I
n
. Entonces
E =

n0
H
q
(X, I
n
F)
es un A

-m odulo nitamente generado.


Antes de probar este teorema, vamos a ver que implica tambien que Q
n
= 0
cuando n es grande. Para ello observamos que Q
n
H
q+1
(X, I
n
F), luego
Q

=

n0
Q
n
es un A

-submodulo del A

-modulo E dado por el teorema (para q +1 en lugar


de q), luego tambien es un A

-modulo nitamente generado y, por consiguiente,


es noetheriano. Los A

-submodulos
Q

n
= Q
0
Q
n
IQ
n
I
2
Q
n

forman una cadena ascendente en Q

cuya uni on es todo Q

, luego ha de ser
nalmente igual a Q

, luego, para todo n n


0
, tenemos que Q
n+n
0
= I
n
Q
n
0
.
Ahora observamos que Q
n
0
es un cociente de H
q
(X, F/I
n
F), luego es anulado
por I
n
0
, luego Q
n
= 0 para todo n 2n
0
.
As pues, salvo por que falta probar el teorema anterior, tenemos demostrado
el teorema siguiente:
Teorema A.12 (Teorema de las funciones formales) Sea A un anillo noe-
theriano, sea X/A un esquema propio, sea F un haz coherente en X y sea I un
ideal de A. Entonces tenemos isomorsmos naturales
H
q
(X, F)
A

A

=

H
q
(X, F)

lm
n
H
q
(X, F/I
n
F),
donde el circunejo denota la compleci on respecto de la topologa I- adica.
El teorema A.11 es una consecuencia inmediata del teorema siguiente:
Teorema A.13 Sea A un anillo noetheriano y f : X EspA un homomor-
smo propio, sea B una A- algebra nitamente generada, sea B = f


B y sea M
un haz cuasicoherente en X con estructura de B-m odulo nitamente generado.
Entonces H
q
(X, M) es un B-m odulo nitamente generado.
Para probar A.11, tomamos B = A

y M=

n0
I
n
F. As, para cada abierto
afn U X, tenemos que I
n
F(U)
n
es una ltraci on I-adica estable en F(U),
por lo que M(U) es un A

-modulo nitamente generado, luego tambien un


B(U)-modulo nitamente generado (notemos que B(U) = A

A
O
X
(U)).
426 Apendice A. Los teoremas de Zariski
Notemos que la graduaci on en M induce una graduaci on en el complejo de

Cech de M, lo que nos da un isomorsmo de A

-modulos
H
q
(X, M)

=

n0
H
q
(X, I
n
F).
Demostraci on (de A.13): Sea X
B
= X
A
EspB, que es un esquema propio
sobre B y, en particular, es noetheriano. Sea : X
B
X la proyecci on. Si U
es un abierto afn en X, tenemos que

1
[U] = U
A
EspB = Esp(O
X
(U)
A
B) = EspB(U),
con lo que podemos denir un haz coherente M

en X
B
mediante
M

1
[U]
=

M(U).
Es claro entonces que

= M. Como es un homomorsmo afn, el


teorema A.10 nos da que el isomorsmo de O
X
B
(X
B
)-modulos (en particular
de B-modulos) H
q
(X
B
, M

= H
q
(X, M). El teorema 6.21 (aplicado a X
B
/B)
nos da que son B-modulos nitamente generados.
No trataremos de dar una interpretaci on geometrica del teorema A.12, pues
ello requerira introducir el concepto de esquema formal. La idea b asica es que
un esquema se puede completar respecto de un cerrado en un sentido an alogo
a como se completa un anillo respecto a la topologa inducida por un ideal, salvo
que la complecion

X de un esquema X no es un esquema, sino que pertenece
a una clase mas general de espacios anillados a los que se les llama esquemas
formales. Sucede que A.12 es en realidad la mitad del teorema que demostr o
Grothendieck. La otra mitad arma que H
q
(X, F)
A

A es isomorfo al grupo
de cohomologa correspondiente a la compleci on de F en la complecion de X
respecto de la antiimagen del cerrado que I dene en EspA. El nombre de
funciones formales hace referencia al caso q = 0, pues describe la estructura
de las funciones formales (globales) de X, es decir, de los elementos de O

X
(

X).
A continuaci on vamos a analizar m as a fondo el caso particular de A.12 en
el que el ideal I es primo. Como se trata de un resultado local, no necesitamos
partir en principio de un esquema afn. Supongamos, pues, que f : X Y es
un homomorsmo propio entre esquemas localmente noetherianos y sea y Y .
Para cada natural n 1 denimos X
n
= X
Y
Esp(O
Y,y
/m
n
y
) y llamamos
i
n
: X
n
X a la proyecci on. Notemos que X
1
= X
y
y que todos los es-
quemas X
n
tienen el mismo espacio topologico subyacente. M as precisamente,
tenemos inmersiones cerradas j
n
: X
n
X
n+1
cuyas aplicaciones continuas
subyacentes son homeomorsmos.
En efecto, si V = EspA es un entorno afn de y en Y , de modo que y se
corresponde con un ideal p de A, podemos cubrir X
n
por abiertos anes de
la forma U
n
= U
A
Esp(A
p
/p
n
), donde U f
1
[V ] es un abierto afn. Si
U = EspB, tenemos que U
n
= Esp(B
p
/p
n
B
p
), que (como espacio topologico)
no depende de n, ya que puede identicarse con el cerrado V (pB
p
) EspB
p
, y la
A.2. El teorema de las funciones formales 427
restriccion de j
n
a U
n
se corresponde con el epimorsmo B/p
n+1
B B/p
n
B,
luego es una inmersi on cerrada cuya aplicaci on continua subyacente se identica
con la identidad.
Si F es un haz coherente en X, el teorema A.10 nos da isomorsmos naturales
H
q
(X
n
, i

n
F)

= H
q
(X, i
n
i

n
F) = H
q
(X, F
A
(A
p
/p
n
)),
que a su vez nos permiten denir isomorsmos naturales
H
q
(X
n+1
, i

n+1
F) H
q
(X
n
, i

n
F)
los cuales determinan un sistema inverso tal que

lm
n
H
q
(X
n
, i

n
F)

lm
n
H
q
(X, F
A
(A
p
/p
n
)).
Teorema A.14 Sea f : X Y un homomorsmo propio entre esquemas
localmente noetherianos, sea y Y y F un haz coherente en X. Llamemos
i
n
: X
n
= X
Y
Esp(O
Y,y
/m
n
y
) X a los homomorsmos naturales. Entonces

D
q
f

(F)
y

=

lm
n
H
q
(X
n
, i

n
F),
donde el miembro izquierdo es la compleci on del O
Y,y
-m odulo D
q
f

(F)
y
respecto
de la topologa m
y
- adica.
Demostraci on: Como todo es local en y, podemos sustituir Y por un
entorno afn de Y o, equivalentemente, suponer que Y = EspA es un esquema
afn noetheriano, de modo que y se identica con un ideal primo p de A. De
acuerdo con 6.42, 6.21, [4.17] y las observaciones previas a este teorema, el
isomorsmo del enunciado equivale a
H
q
(X, F)
p

A
p

A
p

=

lm
n
H
q
(X, F
A
(A
p
/p
n
)).
Si p es un ideal maximal de A, entonces

A
p
=

lm
n
A
p
/p
n
=

lm
n
A/p
n
=

A,
luego el miembro izquierdo coincide con H
q
(X, F)
A

A y, por otra parte,
F
A
(A
p
/p
n
)

= F
A
(A/p
n
)

= F/p
n
F,
luego el isomorsmo coincide con el dado por el teorema A.12.
En el caso general hacemos el cambio de base X

= X
A
EspA
p
, con lo
que X

es un esquema propio sobre A


p
y, por la parte ya probada, tenemos el
isomorsmo
H
q
(X

, p

F)
A
p

A
p

=

lm
n
H
q
(X

n
, i

n
p

F),
donde p : X

X es la proyeccion. Ahora bien,


X

n
= X
A
EspA
p

A
p
Esp(A
p
/p
n
)

= X
A
Esp(A
p
/p
n
) = X
n
,
428 Apendice A. Los teoremas de Zariski
y tenemos un diagrama conmutativo
X

X
X

n
=

X
n
i
n

del que se deduce que H


q
(X

n
, i

n
p

F)

= H
q
(X
n
, i

n
F). Ademas, los isomor-
smos canonicos son compatibles con los sistemas inversos respectivos, por lo
que inducen un isomorsmo entre los lmites inversos. Por otra parte, el teo-
rema 6.15 nos da que H
q
(X

, p

F)

= H
q
(X, F)
p
= D
q
f

(F)
y
, luego tenemos
tambien el isomorsmo del enunciado.
Como aplicacion generalizamos el teorema 6.16:
Teorema A.15 Sea f : X Y un homomorsmo proyectivo entre esquemas
localmente noetherianos, sea F un haz coherente en X y sea d = max
yY
dimX
y
.
Entonces D
q
f

F = 0 para todo q > d.


Demostraci on: Si y Y , los esquemas X
n
son proyectivos sobre O
y
/m
n
y
,
y dimX
n
= dimX
y
d, luego el teorema 6.16 nos da que H
q
(X
n
, i

n
F) = 0.
El teorema anterior implica entonces que

D
q
f

(F)
y
= 0. Ahora bien, como la
topologa m
y
-adica en D
q
f

(F)
y
es de Hausdor (teorema [4.21]), la inmersi on
D
q
f

(F)
y


D
q
f

(F)
y
es inyectiva. (En general, el n ucleo de la inmersion
M

M es la interseccion de los subm odulos I
n
M, que es nula si la topologa
I-adica es de Hausdor) luego podemos concluir que D
q
f

(F)
y
= 0 para todo
y Y , con lo que D
q
f

(F) = 0.
Observemos que, si en el teorema anterior Y es afn, entonces la conclusi on
equivale a que H
q
(X, F) = 0 para todo q > d.
A.3 El teorema de conexi on
Del teorema de las funciones formales se deduce el siguiente teorema de
Zariski, que a su vez tiene numerosas consecuencias sobre la estructura de los
homomorsmos propios:
Teorema A.16 (Principio de conexion de Zariski) Sea f : X Y un
homomorsmo propio, donde Y es un esquema localmente noetheriano. Si el
homomorsmo natural O
Y
f

O
X
es un isomorsmo, entonces las bras de
f son conexas.
Demostraci on: Tomemos y Y . Hemos de probar que X
y
es conexo.
Aplicamos el teorema A.14 para q = 0 y F = O
X
, que, teniendo en cuenta la
hip otesis, se reduce a

O
Y,y

=

lm
n
O
X
n
(X
n
).
A.3. El teorema de conexi on 429
Los espacios X
n
son todos homeomorfos a la bra X
y
, luego, si esta no
fuera conexa, podramos encontrar dos abiertos disjuntos no vacos tales que
X
n
= U V . Esta descomposicion nos da a su vez una descomposicion
O
X
n
(X
n
) = O
X
n
(U) O
X
n
(V )
que es compatible con los homomorsmos del sistema inverso formado por los
anillos O
X
n
(X
n
), luego nos da una descomposici on

O
Y,y

=

lm
n
O
X
n
(U)

lm
n
O
X
n
(V ).
Los dos sumandos son no nulos, ya que las descomposiciones
1 = u
n
+v
n
O
X
n
(U) O
X
n
(V )
determinan elementos u, v no nulos, uno en cada sumando. As pues, hemos
descompuesto

O
Y,y
en suma directa de dos

O
Y,y
-submodulos no nulos, es decir,
de dos ideales no nulos, pero

O
Y,y
es un anillo local (por [4.19]), luego ambos
ideales han de estar contenidos en su ideal maximal, luego todo

O
Y,y
esta en
dicho ideal, lo cual es absurdo.
A veces se llama tambien teorema de conexion de Zariski al siguiente caso
particular:
Teorema A.17 Sea X un esquema ntegro e Y un esquema normal localmente
noetheriano. Si f : X Y es un homomorsmo propio birracional, todas sus
bras son conexas.
Demostraci on: S olo hemos de probar que el homomorsmo O
Y
f

O
X
es un isomorsmo. A traves de f podemos identicar a K(Y ) = K(X) = K,
de modo que K es el cuerpo de cocientes de todos los anillos asociados a los
abiertos de X e Y .
Si U es un abierto afn en Y , entonces la restriccion f
1
[U] U es pro-
pia, luego (f

O
X
)(U) = O
X
(f
1
[U]) es entero sobre O
Y
(U) (por 4.24), y est a
contenido en K(Y ). Como Y es normal, esto implica que (f

O
X
)(U) = O
Y
(U),
luego f

O
X
= O
Y
.
Veamos algunas consecuencias:
Teorema A.18 Si f : X Y es un homomorsmo propio entre esquemas
localmente noetherianos, entonces f = f

g, donde f

: X Y

es un
homomorsmo propio suprayectivo con bras conexas y g : Y

Y es un
homomorsmo nito.
Demostraci on: El teorema de nitud 6.49 nos da que A(X) = f

O
X
es
una O
Y
-algebra coherente. El teorema A.5 nos da la existencia de un esquema
Y

, afn sobre Y , tal que A(Y

) = A(X). El teorema A.8 implica que el ho-


momorsmo estructural g : Y

Y es nito. El teorema A.3 nos da un


homomorsmo f

: X Y

correspondiente a la identidad A(Y

) A(X)
430 Apendice A. Los teoremas de Zariski
(aunque no podemos decir que sea un isomorsmo porque Y no es necesaria-
mente afn sobre S). Sabemos que f

esta denido sobre Y , lo que signica que


f = f

g. El teorema 4.21 implica que f

tambien es propio.
Para probar que f

tiene las bras conexas basta ver que el homomorsmo


natural O
Y
f

O
X
es un isomorsmo. Para ello cubrimos Y con abiertos
anes U, y basta probar que el homomorsmo natural
O
Y
(g
1
[U]) O
X
(f
1
[g
1
[U]])
es un isomorsmo. Ahora bien, este es el homomorsmo natural
A(Y

)(U) = O
Y
(g
1
[U]) O
X
(f
1
[U]) = A(X)(U),
que no es sino la identidad.
El isomorsmo O
Y


= f

O
X
implica que f

tiene imagen densa, pues si


U Y

es un abierto afn no vaco sin antiim agenes, entonces (f

O
X
)(U) = 0,
mientras que O
Y
(U) ,= 0. Como f

es cerrado, concluimos que es suprayectivo.


Observemos que la descomposicion dada por el teorema anterior no es unica
en general, pero s lo es (salvo isomorsmo) si exigimos que f

induzca un
isomorsmo O
Y
f

O
X
. La prueba del teorema A.17 muestra que si f es
birracional e Y es normal, entonces f = f

.
Ahora necesitamos un hecho elemental:
Teorema A.19 Sea f : X Y un homomorsmo de tipo nito entre esque-
mas localmente noetherianos. Sea x X, sea y = f(x) y supongamos que el
homomorsmo f
#
x
: O
Y,y
O
X,x
es un isomorsmo. Entonces existen abier-
tos anes x U X, y V Y tales que f[
U
: U V es un isomorsmo.
Demostraci on: No perdemos generalidad si suponemos que X = EspB e
Y = EspA son esquemas anes noetherianos. Entonces f se corresponde con
un homomorsmo : A B que convierte a B es una A-algebra nitamente
generada. Los puntos x e y se corresponden con ideales primos p y q tales que

1
[p] = q.
El n ucleo del homomorsmo A A
q
es un ideal nitamente generado.
Para cada generador a, existe un s A q tal que sa = 0, y podemos tomar el
mismo s para todos los generadores. Claramente entonces, sa = 0 para todo a
en dicho n ucleo. Esto implica a su vez que el homomorsmo natural A
s
A
q
es inyectivo. Similarmente, podemos tomar t B p que haga inyectivo el
homomorsmo B
t
B
p
. Podemos cambiar t por (s)t, y as tenemos un
diagrama conmutativo
A
s

B
t

A
q

B
p
A.3. El teorema de conexi on 431
en el que las echas verticales son inyectivas. Equivalentemente, sustituyendo X
e Y por entornos adecuados de x e y, podemos suponer que los homomorsmos
A A
q
, B B
p
son inyectivos.
Si b B, existe un a/s A
q
tal que
p
(a/s) = (a)/(s) = b/1, y podemos
tomar el mismo s A q para todos los elementos b de un generador de B
sobre A. Llamamos t = (s) B p, con lo que tenemos el mismo diagrama
conmutativo anterior, tambien con echas verticales inyectivas, pero ahora po-
demos asegurar que es un isomorsmo. Obviamente es inyectiva, y si tomamos
b/t
n
B
t
, existen a A y m 0 tales que
p
(a/s
m
) = (a)/t
m
= b/1, luego

p
(a/s
r
) = (a)/t
r
= b/t
n
(donde r = m+n). La inyectividad de la echa ver-
tical derecha implica que (a)/t
r
= b/t
n
tambien en B
t
, luego b/t
n
=
s
(a/s
r
).
Con esto ya podemos demostrar:
Teorema A.20 Sea Y un esquema localmente noetheriano y f : X Y un
homomorsmo propio. Sea X
f

g
Y la descomposici on dada por el
teorema A.18 y sea X

el conjunto de los puntos x X que son aislados en su


bra X
f(x)
. Entonces existe un abierto U Y

tal que X

= f
1
[U], y adem as
f

se restringe a un isomorsmo f
1
[U] U.
Demostraci on: Dado un punto x X, llamemos y = f(x). La bra Y

y
es nita. M as a un, es discreta, pues es un conjunto algebraico nito sobre el
cuerpo k(y) (y tiene dimensi on 0, luego todos los puntos son cerrados, luego
abiertos tambien). Consecuentemente, las antiimagenes por f

de los puntos
de Y

y
son las componentes conexas de X
y
. Esto implica claramente que x es
aislado en X
y
si y solo si es aislado en X
f

(x)
, lo que a su vez equivale a que
X
f

(x)
= x.
Ante todo, esto nos permite simplicar la situaci on restringiendonos al caso
en que f = f

(con lo que g es la identidad). En particular, podemos suponer


que f

O
X
= O
Y
.
Tomemos x X

y sea y = f(x). Seg un acabamos de ver, esto signica que


X
y
= x. Si V es un entorno abierto de x en X, como f es cerrado, resulta
que f[XV ] es un cerrado en Y que no contiene a y. Entonces U = Y f[XV ]
es un entorno abierto de y que cumple f
1
[U] V . Con esto hemos probado
que f lleva una base de entornos de y a una base de entornos de x. A su
vez, la igualdad f

O
X
= O
Y
implica entonces que f
#
x
: O
Y,y
O
X,x
es un
isomorsmo.
Por el teorema anterior, existen abiertos anes x V X, y U Y
tales que f[
V
: V U es un isomorsmo. Seg un hemos visto antes, podemos
tomar un abierto afn y U

U tal que V

= f
1
[U

] V , equivalentemente,
podemos suponer que V = f
1
[U], lo que implica que x V X

. Esto prueba
que X

es abierto en X. El resto del enunciado es ahora inmediato.


Seg un la observaci on tras el teorema A.18, podemos enunciar el siguiente
caso particular (en el que, por completitud, hemos incluido el teorema A.17):
432 Apendice A. Los teoremas de Zariski
Teorema A.21 Sea f : X Y un homomorsmo propio y birracional, donde
X es un esquema ntegro e Y es un esquema normal localmente noetheriano.
Sea V el conjunto de los puntos de X que son aislados en su bra. Entonces
existe un abierto U Y tal que V = f
1
[U] y f se restringe a un isomorsmo
V U. Adem as, todas las bras de f son conexas.
Como aplicacion generalizamos el teorema 4.43:
Teorema A.22 Sea f : X Y un homomorsmo de esquemas y supongamos
que Y es localmente noetheriano. Las armaciones siguientes son equivalentes:
a) f es nito.
b) f es afn y propio.
c) f es propio y sus bras son nitas.
Demostraci on: Los homomorsmos nitos son anes por denici on, y son
propios por el teorema 4.42. As pues, a) b).
Si f es afn y propio, para cada y Y tambien la bra X
y
Espk(y) es
afn y propia. Entonces X
y
= EspA, donde A tiene dimension nita sobre k(y),
por el teorema 6.21. El teorema [8.32] implica entonces que X
y
es un conjunto
nito. As pues, b) c).
Si f es propio y sus bras son nitas, de hecho son discretas, por el mismo
argumento empleado al principio de la prueba del teorema A.20. Con la notaci on
de dicho teorema tenemos entonces que X

= X, luego f

es un isomorsmo, a
traves del cual f se corresponde con g, luego es nito. As pues, c) a).
De aqu podemos deducir un resultado sobre homomorsmos cuasiproyecti-
vos que usaremos en la seccion siguiente:
Teorema A.23 (Teorema principal de Zariski) Sea f : X Y un ho-
momorsmo de esquemas cuasiproyectivo y supongamos que Y es localmente
noetheriano. Sea X

el conjunto de los puntos de X que son aislados en su


bra. Entonces X

es abierto en X y f[
X
se descompone como una inmersi on
abierta X

Z seguida de un homomorsmo nito Z Y .


Demostraci on: Por hip otesis f se descompone como una inmersion abierta
i : X W seguida de un homomorsmo proyectivo j : W Y . Sea W

el conjunto de puntos de W que son aislados en su bra (respecto de j). El


teorema A.20 nos da que W

es abierto en W y que j[
W
es composicion de una
inmersi on abierta seguida de un homomorsmo nito. Ahora basta observar
que X

= i
1
[W

].
A.4. Homomorsmos llanos 433
A.4 Homomorsmos llanos
Denicion A.24 Sea f : X Y un homomorsmo de tipo nito entre es-
quemas localmente noetherianos. Sean x X, y = f(x). Diremos que f es no
ramicado en x X si el homomorsmo O
Y,y
O
X,x
cumple m
y
O
X,x
= m
x
y la extensi on (nita) k(x)/k(y) es separable. Diremos que f es llano en x si es
no ramicado y plano en x.
La no ramicaci on tiene una caracterizaci on sencilla:
Teorema A.25 Sea f : X Y un homomorsmo de tipo nito entre es-
quemas localmente noetherianos. Sea x X y sea y = f(x). Entonces f es
no ramicado en x si y s olo si x es aislado y reducido en X
y
y la extensi on
k(x)/k(y) es separable.
Demostraci on: El teorema 3.46 implica que O
X
y
,x

= O
X,x
/m
y
O
X,x
. Si
x es aislado en X
y
, ha de ser x = EspO
X
y
,x
, luego O
X
y
,x
tiene un unico
ideal primo, que ser a nulo si x es reducido. Por consiguiente O
X
y
,x
= k(x) y
m
y
O
X,x
= k(x). Esto prueba que f es no ramicado en x.
Recprocamente, si f es no ramicado en x, entonces O
X
y
,x
es un cuerpo,
luego x es una componente irreducible de X
y
, luego no puede pertenecer a
ninguna otra, luego ha de ser un punto aislado. Tambien es claro que ha de ser
reducido.
En particular, si un homomorsmo es no reducido (en todos los puntos)
entonces sus bras son conjuntos algebraicos reducidos y discretos, luego son
nitas.
Tambien podemos caracterizar los homomorsmos llanos:
Teorema A.26 Sea f : X Y un homomorsmo de tipo nito entre esque-
mas localmente noetherianos. Sea x X y sea y = f(x). Entonces f es llano
en x si y s olo si es suave en x y x es aislado en X
y
.
Demostraci on: Si f es llano en x entonces es no ramicado, luego x es
aislado en X
y
por el teorema anterior. Como ademas es reducido, x = EspK,
donde K es una extension nita separable de k(y). Hemos de probar que x es
geometricamente regular, lo que signica que los puntos de x
k(y)
Esp

k son
regulares, donde

k es la clausura algebraica de k(y). Ahora bien, podemos ex-
presar K = k(y)[T]/(P(T)), donde P(T) k(y)[T] es un polinomio irreducible
y separable, y entonces x
k(y)
Esp

k = Esp(

k[T]/(P(T))). Concluimos que


todos sus puntos son regulares, pues P(T) y P

(T) son primos entre s.


Recprocamente, si se cumplen las condiciones del enunciado, el hecho de
que x sea geometricamente regular en X
y
implica en particular que es reducido,
luego solo falta probar que la extensi on k(x)/k(y) es separable, pero esto se
razona como acabamos de hacer: ahora sabemos que el conjunto algebraico
x
k(y)
Esp

k = Esp(

k[T]/(P(T))) es regular, luego el polinomio P(T) ha de


ser separable.
434 Apendice A. Los teoremas de Zariski
En particular, un homomorsmo de tipo nito entre esquemas localmente
noetherianos es llano si y s olo si es suave de dimension relativa 0.
Teorema A.27 Se cumplen las propiedades siguientes:
a) Las inmersiones cerradas (entre esquemas localmente noetherianos) son
no ramicadas.
b) Las inmersiones abiertas (entre esquemas localmente noetherianos) son
llanas.
c) Los homomorsmos llanos y no ramicados son estables por composici on
y cambio de base.
Demostraci on: a) y b) son inmediatas, as como la primera parte de
c). Supongamos ahora que X Y es no ramicado y sea Z Y un
homomorsmo cualquiera. Hemos de probar que X
Y
Z Z es no ramicado.
Tomemos z Z y sea y su imagen en Y . Observemos que
(X
Y
Z)
z
= X
Y
Z
Z
Espk(z) = X
y

k(y)
Espk(z).
Sabemos que X
y
es un conjunto algebraico nito y reducido, luego lo mismo
le sucede a (X
Y
Z)
z
. Si w (X
Y
Z)
z
y x X
y
es la proyeccion de w, sabemos
que k(x)/k(y) es separable. Notemos que k(x) es el mismo si consideramos a x
como elemento de X o de X
y
. Como x es abierto en X
y
, podemos considerar
x = Esp(k(y)[T]/(P(T))), donde P(T) k(y)[T] es un polinomio irreducible
y separable. Entonces w es uno de los puntos de
x
Y
Espk(z) = Esp(k(z)[T]/(P(T))),
que tiene esta misma forma, pero para un divisor primo de P(T) en k(z)[T], el
cual seguir a siendo separable, luego k(w)/k(z) tambien es separable.
El resultado para homomorsmos llanos es consecuencia de este y de la
propiedad an aloga para homomorsmos planos.
Luego necesitaremos la siguiente caracterizacion de los homomorsmos no
ramicados en terminos de haces de formas diferenciales:
Teorema A.28 Sea f : X S un homomorsmo de tipo nito entre esque-
mas localmente noetherianos. Se cumple que f es no ramicado en un punto
x X si y s olo si (
1
X/S
)
x
= 0.
Demostraci on: Sea s = f(x). Por el teorema 7.41 a), tenemos que
(
1
X
s
/k(s)
)
x
= (
1
X/S
)
x

O
X,x
k(x).
Si f es no ramicado en x, entonces x es aislado en X
s
, luego tenemos que
(
1
X
s
/k(s))
x
=
1
k(x)/k(s)
= 0, por el teorema 7.39. Como
1
X/S
es coherente, el
lema de Nakayama [4.51] nos da que (
1
X/S
)
x
= 0.
A.4. Homomorsmos llanos 435
Supongamos ahora que (
1
X/S
)
x
= 0, con lo que tambien se cumple que
(
1
X
s
/k(s)
)
x
= 0. Como se trata de un haz coherente, existe un entorno U de
x en X
s
tal que
1
X
s
/k(s)
[
U
=
1
U/k(s)
= 0. Sea U un punto cuasigenerico.
Entonces
1
k()/k(s)
= 0 por el teorema 7.34. El teorema 7.39 implica entonces
que la extension k()/k(s) es algebraica y separable, y el teorema [3.75] implica
que U es un conjunto algebraico de dimensi on 0 sobre k(s). En particular x es
aislado en X
s
y lo dicho antes para vale para x, luego la extensi on k(x)/k(y)
es separable. El teorema 7.46 implica que X
s
es geometricamente regular en x.
En particular es regular, luego reducido, y el teorema A.25 implica que f es no
ramicado en x.
Vamos a ver como el teorema principal de Zariski nos da la estructura local
de los homomorsmos llanos. Necesitaremos un resultado tecnico sencillo:
Teorema A.29 Sea S un esquema afn noetheriano, sean X, Y dos esquemas
anes de tipo nito sobre S y sea s S. Si : X
S
EspO
S,s
Y
S
EspO
S,s
es un homomorsmo de esquemas denido sobre S, entonces existe un entorno
abierto U de s y un unico homomorsmo f : X
S
U Y
S
U denido sobre
S tal que se obtiene de f por cambio de base.
Demostraci on: Pongamos que S = EspA, X = EspC, Y = EspB y
que s se corresponde con un ideal p de A. Entonces se corresponde con un
homomorsmo B
p
C
p
. Si c C cumple que c/1 = 0 en C
p
, existe un
u A p tal que uc = 0. Como C es noetheriano, podemos tomar un mismo
u que cumpla esto con todos los generadores c del n ucleo del homomorsmo
C C
p
, y entonces u vale, de hecho, para todos los elementos de dicho
n ucleo.
Por otra parte, si b B, la imagen en C
p
de b/1 es de la forma c/v, para
cierto v A p. Podemos tomar el mismo v para todos los miembros de un
generador nito de B sobre A, con lo que resulta que, para todo b B, la
imagen de b/1 en C
p
es de la forma c/v
r
, para cierto r 0.
Entonces, a = uv cumple simult aneamente las propiedades de u y de v, lo
que nos da un diagrama conmutativo
B
a

C
a

B
p

C
p
En efecto, dado b/a
m
B
a
, consideramos su imagen en C
p
, que sera de la
forma c/a
n
C
p
, pero c/a
n
C
a
es la unica antiimagen de este elemento en
C
a
, ya que el homomorsmo natural C
a
C
p
es inyectivo. Esto dene la
echa horizontal superior (claramente de forma unica). El teorema se cumple
con U = D(a) S.
Consideremos un anillo noetheriano A y un polinomio m onico P(T) A[T].
Sea B = (A[T]/(P(T)))
P

(T)
. Por el ejemplo tras el teorema [A 16] sabemos
436 Apendice A. Los teoremas de Zariski
que A[T]/(P(T)) es plano sobre A, luego B tambien lo es. Consideremos el
homomorsmo natural f : EspB EspA. Seg un acabamos de indicar, es
plano. Por otra parte, si s EspA, es facil ver que su bra es el espectro de
B
A
k(s)

= (k(s)[T]/(P(T)))
P

(T)
,
y que si extendemos las constantes hasta la clausura algebraica de k(s), digamos

k, obtenemos
Esp
_
(

k[T]/(P(T)))
P

(T)
_
.
As, Esp(

k[T]/(P(T)) es un conjunto algebraico afn (de dimensi on 0) y el


esquema anterior es el abierto principal D(P

(T)), formado precisamente por sus


puntos regulares. En denitiva, las bras de f son geometricamente regulares,
luego f es suave de dimension relativa 0, es decir, es llano.
Notemos que nada impide que EspB sea vaco. En caso contrario diremos
que f es un homomorsmo llano canonico.
Teorema A.30 Sea f : X Y un homomorsmo no ramicado en x X
y sea y = f(x). Entonces existen abiertos x U X, y V Y , un
homomorsmo llano can onico h : Z V y una inmersi on cerrada g que
hacen conmutativo el diagrama siguiente:
U
g

V
Z
h

Si f es llano en x la inmersi on g puede tomarse abierta.


Demostraci on: Como tanto las hip otesis como la conclusion son locales,
no perdemos generalidad si suponemos que X = EspB e Y = EspA son anes.
El cambio de base f

: X
Y
EspO
Y,y
EspO
Y,y
cumple las mismas hipotesis
del teorema. Notemos que si y se corresponde con un ideal p de A, entonces
X

= X
Y
EspO
Y,y
= EspB
p
contiene un unico punto x

cuya proyecci on en
X es x y cuya imagen en Y

= EspO
Y,y
es el punto y

correspondiente al ideal
maximal.
Admitamos que se cumple la conclusion sin necesidad de reducir Y

, es decir,
con V = EspO
Y,y
. Notemos que el entorno U de x

se puede tomar principal,


luego es el espectro de una localizacion de la forma (B
p
)
b/s

= (B
b
)
p
. As
pues, podemos sustituir X por un abierto menor (concretamente, D(b) X)
de modo que f

se descompone como una inmersion g

: X

seguida de
un homomorsmo llano can onico h

: Z

EspO
Y,y
.
Observemos que Z

= Esp
_
(A
p
[T]/(P(T)))
P

(T)
_
, para un cierto polinomio
monico P(T) A
p
[T]. Podemos tomar a A p de modo que P(T) A
a
[T].
Cambiando Y por D(a) cambiamos A por A
a
sin alterar O
Y,y
. Tambien hemos
de cambiar X por un entorno afn de x contenido en la antiimagen de D(a), y
A.4. Homomorsmos llanos 437
as tenemos la misma situacion, pero ahora P(T) A[T], lo que nos permite
descomponer Z

= Esp
_
(A[T]/(P(T)))
P

(T)
_

Y
EspO
Y,y
.
Llamando Z al primer factor, es claro que h

se obtiene mediante cambio de


base del homomorsmo llano can onico h : Z Y . En denitiva, tenemos un
diagrama conmutativo
X
Y
EspO
Y,y
g

Y
Y
EspO
Y,y
Z
Y
EspO
Y,y
h

.
.
.
.
.
.
.
.
.
.
.
.
.
donde g

es una inmersi on (cerrada o abierta). El teorema A.29 nos da un


entorno U de y y un diagrama
X
Y
U
g

Y
Y
U
Z
Y
U
h

tal que el anterior se obtiene de este por cambio de base. Observemos que el
diagrama es conmutativo por la unicidad del teorema A.29: tanto la echa hori-
zontal como la composicion de las otras dos dan lugar al mismo homomorsmo
por cambio de base. Dicha unicidad asegura tambien que la echa horizontal se
obtiene de f por cambio de base, e igualmente sucede con h y la echa oblicua.
M as sencillamente, tenemos que X
Y
U se identica con un subesquema
abierto de X
Y
Y

= X, e igualmente Z
Y
U es un subesquema abierto de Z, y
a traves de estas identicaciones, los homomorsmos f y h son las restricciones
de los homomorsmos con el mismo nombre. En denitiva, reduciendo X a
X
Y
U (pero sin modicar Z ni Y ), tenemos un diagrama conmutativo
X
f

Y
Z
h

que da lugar, por cambio de base, a los diagramas anteriores. S olo nos falta
probar que g es una inmersion cerrada o abierta, sabiendo que lo es g

.
Si g

es una inmersi on cerrada, la prueba del teorema A.29 se modica li-


geramente para asegurar que g tambien lo es. (Con la notaci on empleada en
la prueba, tenemos que B
p
C
p
es suprayectivo, y solo hay que elegir a de
modo que si c C es un generador de C sobre B, entonces c/1 C
p
admita una
antiimagen en B
p
de la forma b/a. As B
a
C
a
tambien es suprayectivo.)
Supongamos ahora que g

es una inmersion abierta y tomemos un abierto


principal en Z

contenido en la imagen de g

y que contenga a la imagen de x

. Al
igual que hemos razonado antes, dicho abierto ser a de la forma V
Y
EspO
Y

,y
,
438 Apendice A. Los teoremas de Zariski
donde V es un abierto principal en Z, cuya antiimagen en X sera un abierto
principal W, entorno de x.
Tenemos, entonces, un homomorsmo V
Y
EspO
Y,y
W
Y
EspO
Y,y
(el inverso de g

) que, por el teorema A.29, esta inducido por un homomorsmo


V
Y
U

W
Y
U

, para cierto entorno U

de y que podemos tomar contenido


en U. Por otra parte, g induce un homomorsmo W
Y
U

V
Y
U

. En
otros terminos, si cambiamos W y V por W
Y
U

y V
Y
U

, respectivamente,
tenemos que g se restringe a un homomorsmo W V y que existe otro
homomorsmo i : V W de modo que g i e i g inducen el homomorsmo
identidad en W
Y
EspO
Y,y
y en V
Y
EspO
Y,y
, respectivamente. Por la
unicidad del teorema A.29 concluimos que g i = 1, i g = 1, es decir, que g[
W
es un isomorsmo o, lo que es lo mismo, que si restringimos X a W, entonces g
es una inmersi on abierta, tal y como queramos probar.
Con esto hemos probado que, para demostrar el teorema, no perdemos ge-
neralidad si suponemos que Y es un esquema local y que y es su punto cerrado.
Mantenemos la notaci on X = EspB, Y = EspA. Como B es una A-algebra
de tipo nito, tenemos un epimorsmo A[X
1
, . . . , X
n
] B, que nos da una
inmersi on cerrada X A
n
A
, que a su vez podemos componer con la inmersion
abierta A
n
A
P
n
A
, con lo que tenemos una inmersi on X P
n
A
denida sobre
A, es decir, tenemos que f es un homomorsmo cuasiproyectivo.
El teorema A.25 implica que x es aislado en X
y
, luego esta contenido en el
abierto que aparece en el enunciado del teorema A.23. As pues, restringiendo
X a dicho abierto (o, mejor, a un entorno afn de x contenido en el), podemos
descomponer f como una inmersi on abierta i : X X

seguida de un homo-
morsmo nito f

: X

Y . Supongamos que probamos el teorema para f

(que, obviamente, ser a no ramicado o llano en x si f lo es). Tendremos entonces


un abierto U X

tal que f

[
U
es composicion de una inmersi on (abierta o ce-
rrada) seguida de un homomorsmo llano can onico. Podemos tomar U i[X],
y entonces la misma conclusion vale para f.
En denitiva, no perdemos generalidad si suponemos que f es nito, es decir,
que B es un A-modulo nitamente generado.
Como la extension k(x)/k(y) es nita y separable, tiene un elemento pri-
mitivo k(x) no nulo. Notemos que x es abierto en X
y
, as como que
O
X
y
(x) = k(x), luego podemos considerar O
X
y
(x). Por la propia
denici on de haz, existe un b

O
X
y
(X
y
) tal que b

[
{x}
= y b

[
X
y
\{x}
= 0.
Por otra parte, O
X
y
(X
y
) = B
A
(A/p), luego b

= b 1, para cierto b B.
Tenemos as un b O
X
(X) tal que b
x
= y b
x
= 0, para todo x

X
y
x. Sea
C = A[b], que dene un esquema X

= EspC y nos da un diagrama conmutativo


X
f

Y
X

A.4. Homomorsmos llanos 439


Sea x

la imagen de x en X

. Si x se corresponde con un ideal q de B, entonces


x

se corresponde con r = C q. Observemos que q y, por consiguiente, r,


contienen a b. Por el contrario, cualquier otro ideal de X
y
distinto de x contiene
a b. Esto prueba que x es la unica antiimagen de x

en X.
Notemos ahora que B
r
es un anillo local con q como unico ideal maximal. En
efecto, los ideales de B
r
se identican con los ideales s de B tales que s C r,
pero, si s cumple esto, el teorema del ascenso [3.67], existe un ideal q

en B tal
que s q

y q

C = r, luego ha de ser q

= q, y as s q.
Como C
r
es plano sobre C, el homomorsmo C
r
B
r
es inyectivo y B
r
es
un C
r
-modulo nitamente generado. Adem as, es claro que
(B
r
/C
r
)
C
r
(C
r
/r) = 0,
luego el lema de Nakayama [4.51] implica que C
r
= B
r
. En terminos de esquemas
tenemos un isomorsmo
X
X
EspO
X

,x
EspO
X

,x
,
luego podemos aplicarle a el y a su inverso el teorema A.29, lo que nos da un
entorno U de x

y un isomorsmo X
X
U U. As pues, sustituyendo X
por el abierto X
X
U, tenemos un diagrama conmutativo identico al anterior
salvo que ahora la echa vertical es una inmersi on abierta. Vemos, entonces,
que basta probar el teorema para f

. Como en la reduccion precedente (al caso


en que f es nito), podemos sustituir a B por C o, lo que es lo mismo, podemos
suponer que B = A[b].
Tenemos entonces que O
X
y
(X
y
) = B
A
k(y) = k(x) = k(y)[], luego pode-
mos tomar una base de B
A
k(y) sobre k(y) de la forma 1, , . . . ,
n1
. Sea
N =

1, b, . . . , b
n1
_
A
B. Es claro que (B/N)
A
k(y) = 0, luego aplicando
de nuevo el lema de Nakayama concluimos que B = N, luego podemos ex-
presar b
n
como combinacion lineal de 1, . . . , b
n1
, es decir, existe un polinomio
monico P(T) A[T] tal que P(b) = 0. Adem as, el homomorsmo de A-algebras
A[T]/(P(T)) B inducido por la evaluaci on en b es suprayectivo.
Notemos que la imagen de P(T) en k(y)[T] es el polinomio mnimo de ,
que es separable, luego P

() ,= 0, luego b

= P

(b) B es no nulo en k(x),


luego x D(b

). Cambiando X por el abierto principal D(b

) cambiamos B por
B
b
y tenemos un epimorsmo
D = (A[T]/(P(T)))
P

(T)
B.
Si llamamos Z = EspD, tenemos que se cumple el teorema en el caso en
que x es no ramicado. Supongamos ahora que x es llano. Sea r la antiimagen
de q en D y sea I el n ucleo del epimorsmo natural : D
r
B
q
. Como B
q
es plano sobre A
p
= A, la sucesion exacta
0 I D
r

B
q
0
da lugar a la sucesi on exacta
0 I
A
k(y) D
r

A
k(y) B
q

A
k(y) 0.
440 Apendice A. Los teoremas de Zariski
Observemos ahora que k(y) es un isomorsmo. En primer lugar, notamos
que, como el homomorsmo natural B
A
k(y) k(x) es un isomorsmo,
tambien lo es el homomorsmo natural B
q

A
k(y) k(x). Similarmente, el
homomorsmo natural (A[T]/(P(T))
A
k(y)) k(x) es un isomorsmo, y
tambien lo es D
r

A
k(y) k(x). La composicion de ambos isomorsmos es
k(y). Por otra parte, el epimorsmo natural D
r

A
k(y) k(r) es tambien
un isomorsmo (dado que el producto tensorial es un cuerpo).
Concluimos entonces que I
A
k(y) = 0. Ahora observamos que
I
D
r
k(r) = I
D
r
D
r

A
k(y) = I
A
k(y) = 0,
y el lema de Nakayama nos da entonces que I = 0, luego es un isomorsmo.
El teorema A.19 implica entonces que g se restringe a una inmersi on abierta en
un entorno de x.
Como consecuencia inmediata:
Teorema A.31 Si f : X Y es un homomorsmo de tipo nito entre es-
quemas localmente noetherianos, el conjunto de puntos de X donde f es llano
es abierto (tal vez vaco).
Veamos otra aplicacion:
Teorema A.32 Sean X e Y esquemas de tipo nito sobre un esquema S lo-
calmente noetheriano y sea f : X Y un homomorsmo denido sobre
S. Si f es llano en un punto x X, entonces el homomorsmo natural
: (f

1
Y/S
)
x
(
1
X/S
)
x
es un isomorsmo. Recprocamente, si es un
isomorsmo, X es suave en x sobre S e Y es suave en f(x) sobre S, entonces
f es llano en x.
Demostraci on: Notemos que (f

1
Y/S
)
x
= (
1
Y/S
)
y

O
Y,y
O
X,x
, donde
y = f(x). Si x es llano en X, como el teorema es local, no perdemos generalidad
si suponemos que f es un homomorsmo llano can onico. Esto signica que
S = EspA, Y = EspB y X = EspC

, donde C = B[X]/(P(x)) y C

=
C
p

(x)
.

Esta es justo la situacion estudiada antes del teorema 7.38, donde hemos
demostrado que
1
B/A

C
C

=
1
C

/A
. En terminos de esquemas esto equivale
a que f

1
Y/S

=
1
X/S
.
Supongamos ahora que es un isomorsmo. Entonces 7.41 implica que
(
1
X/Y
)
x
= 0, luego f es no ramicado en x por el teorema A.28. Cambiando
X e Y por abiertos menores, el teorema A.30 nos permite descomponer f como
una inmersi on cerrada g : X Z seguida de un homomorsmo llano can onico
h : Z Y . Por la parte ya probada, tenemos que h

1
Z/S

=
1
Y/S
, luego
g cumple tambien la hip otesis del teorema. Consecuentemente, no perdemos
generalidad si suponemos que f es una inmersion cerrada.
Por el teorema 7.53 obtenemos que dim
x
X
s
= dim
y
Y
s
, y ahora basta razo-
nar con f como en la prueba de dicho teorema razon abamos con la inmersion
A.4. Homomorsmos llanos 441
cerrada X Z. Esto nos da que f se restringe a una inmersi on abierta en un
entorno de x, luego ciertamente es llano en x.
Con esto podemos relacionar los homomorsmos llanos con los homomors-
mos suaves en general:
Teorema A.33 Sea S un esquema localmente noetheriano y f : X S un
homomorsmo suave en un punto x X. Entonces existe un entorno abierto
U de x tal que f[
U
se descompone como un homomorsmo g : U A
n
S
llano
en x seguido del homomorsmo natural A
n
S
S.
Demostraci on: No perdemos generalidad si suponemos que S = EspA
y X = EspB son anes. Por 7.53 sabemos que (
1
X/S
)
x
es un O
X,x
-modulo
libre de rango n. Sea df
1
, . . . , df
n
una base. Restringiendo X, podemos suponer
que f
1
, . . . , f
n
O
X
(X) = B. Sea : A[T
1
, . . . , T
n
] B el homomorsmo
dado por T
i
f
i
, sea Y = A
n
S
y sea g : X Y el homomorsmo asociado a
. Es claro que el homomorsmo natural (g

1
Y/S
)
x
(
1
X/S
)
x
cumple que
dT
i
df
i
, por lo que es suprayectivo y, como ambos O
X,x
-modulos son libres
del mismo rango, ha de ser un isomorsmo. (Tengamos presente que O
X,x
es un
dominio ntegro, luego un homomorsmo de O
X,x
-modulos libres se extiende a
una aplicaci on lineal entre espacios vectoriales sobre el cuerpo de cocientes.) El
teorema anterior implica que g es llano en x.
Como consecuencia inmediata obtenemos el teorema siguiente:
Teorema A.34 Sea S un esquema localmente noetheriano y f : X S un
homomorsmo de tipo nito. Entonces, el conjunto de puntos de X donde f es
suave es abierto en X (tal vez vaco).
Demostraci on: Basta tener en cuenta el teorema anterior, el teorema
A.31, as como que el homomorsmo estructural A
n
S
S es suave.
Bibliografa
[1] Cornell, G., Silvermann, J. (Eds.) Arithmetic Geometry. Springer, New
York, 1986.
[2] Grothendieck, A., Dieudonne, J.

Elements de Geometrie Algebrique. Publ.
Math. IHES, 4, 8, 11, 17, 20, 24, 28, 32, 19601967.
[3] Hartshorne, R. Algebraic Geometry. Springer, New York, 1977.
[4] Hilton, P. J., Stammbach, U. A Course in Homological Algebra. Springer,
New York, 1971.
[5] Kunz, E. Introducction to Commutative Algebra and Algebraic Geometry.
Birkh auser, Boston, 1991.
[6] Liu, Q. Algebraic Geometry and Arithmetic Curves. Oxford University
Press, 2002.
[7] Matsumura, H. Commutative Algebra. Benjamin, New York, 1970.
[8] Milne, J. S. Abelian Varieties. en [1], pp. 103150.
[9] Miyanishi, M. Algebraic Geometry. American Mathematical Society, 1994.
[10] Mumford, D. Abelian Varieties. Oxford University Press, 1970.
[11] Rotman, J.J. Notes on Homological Algebra. Van Nostrand, New York,
1970.
[12] Shafarevich, I. R. Basic Algebraic Geometry 12. Springer, New York, 1994.
443

Indice de Materias
abierto principal, 12
algebra (tensorial, exterior), 353
aplicaci on
polin omica, 13
regular, 13
asociado (punto), 62
b asico (punto), 333
birracional (homomorsmo), 111
buen cubrimiento afn, 30
cambio de base, 86
caracterstica de Euler, 222
cerrado (homomorsmo), 118
Chow (lema de), 132
clase canonica, 362, 387
clausura proyectiva, 8
completo (conjunto algebraico), 118
conjunto algebraico, 48
afn, 15, 48
cuasiproyectivo, 11, 50
proyectivo, 2, 49
cono, 3
conormal (haz), 282
cuasicompacto (homomorsmo), 44
cuasigenerico (punto), 54
cuasiproyectivo (homomorsmo, es-
quema), 135
derivaci on, 258
determinante, 355
diagonal, 112
dimensi on
de un divisor, 384
de un espacio en un punto, 271
divisor
canonico, 387
de Cartier, 310
de ceros, 331
de ceros y polos, 301, 302
de Weil, 300
entero, 301, 311
especial, 387
primo, 300
principal, 302
elptica (curva), 390
Enriques-Severi-Zariski (lema de), 347
entero (homomorsmo), 137
espacio
afn, 30
proyectivo, 30, 88
especializacion, 54
espectro homogeneo, 6
esquema, 26
afn, 25, 419
de tipo nito, 105
noetheriano, 42
estable bajo cambios de base (pro-
piedad), 89
bra, 82
nito (homomorsmo), 137
forma diferencial, 258
fuertemente denso, 63
generador
global, 170
minimal, 219
generalizacion, 54
genero, 378
aritmetico, 70
geometrico, 372
geometricamente regular, 255
444

INDICE DE MATERIAS 445


grado de un divisor, 378
grupo
algebraico, 412
de clases, 303
gr aca, 118
haz
amplio, 184
coherente, 159
cuasicoherente, 151
dualizante, 344
muy amplio, 182
Hilbert
funci on de, 67
polinomio de, 67, 70, 224
homogeneo (ideal), 2
homomorsmo
afn, 419
cuasicompacto, 44
de tipo nito, 105
no ramicado, 433
ideal relevante, 6
idempotente, 57
imagen directa, 232
inmersion, 47
abierta, 31
cerrada, 32
de grado d, 175
regular, 281
inmerso (punto), 63
ntegro (esquema), 59
interseccion completa, 280
localmente, 287
isomorsmo, 13
Koszul (complejo de), 364
libre de puntos b asicos, 333
llano (homomorsmo), 433
local en la base (propiedad), 89
localmente noetheriano, 44
multiplicidad, 75
muy amplio, 189
noetheriano (esquema), 42
normal
esquema, 243
haz, 361
normalizaci on, 247, 249
plano
haz, 228
homomorsmo, 141
producto brado, 81
propio (homomorsmo), 118
proyectivo (esquema, homomorsmo),
128
racional (funci on), 60, 294
racional (punto), 99
reducido (esquema), 38
regular
aplicaci on, 13
esquema, 253
funci on, 12
inmersion, 281
punto, 253
regularizaci on, 376
resolucion
de

Cech, 197
graduada, 219
minimal, 219
restriccion de un divisor, 304
seccion, 98
Segre (inmersion), 176
separablemente generada (extension),
265
separado (homomorsmo, esquema),
112
singular (punto), 253
sistema lineal, 333
completo, 332
soporte, 236, 301, 313
suave (homomorsmo), 273, 278
suma directa de esquemas, 131
tangente (espacio), 253
Teorema
de Bezout, 73
de nitud, 239
de las funciones formales, 425
de los ceros de Hilbert, 4
de Riemann-Roch, 387
principal de Zariski, 432
tipo nito (homomorsmo de, esquema
de), 105
topologa de Zariski, 4
universalmente cerrado (homomor-
smo), 118
variedad
abeliana, 412
proyectiva, 4

Potrebbero piacerti anche