Álgebra Conmutativa y Geometría Algebraica
Álgebra Conmutativa y Geometría Algebraica
Álgebra Conmutativa y Geometría Algebraica
14-02-2012
2
Indice general
0. Anillos y modulos 11
0.1. Grupos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
0.1.1. Grupos cclicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
0.1.2. Grupo simetrico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
0.1.3. Producto directo y semidirecto de grupos . . . . . . . . . . . . . . . . . . . . . . . . 18
0.1.4. G-conjuntos. Teoremas de Sylow . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
0.2. Anillos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
0.2.1. Anillos. Dominios de ideales principales . . . . . . . . . . . . . . . . . . . . . . . . . 26
0.2.2. Cociente por un ideal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
0.2.3. Operador de Euler. Polinomios ciclotomicos . . . . . . . . . . . . . . . . . . . . . . . 32
0.2.4. Ideales primos. Ideales maximales . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
0.2.5. Espectro primo de un anillo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
0.2.6. Localizacion. Dominios de factorizacion u nica . . . . . . . . . . . . . . . . . . . . . 43
0.2.7. Localizacion y espectro primo. Formula de la fibra . . . . . . . . . . . . . . . . . . . 46
0.3. Modulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
0.3.1. Modulos, submodulos y cocientes. Sistema de generadores . . . . . . . . . . . . . . . 50
0.3.2. Localizacion de modulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
0.3.3. Anillos y modulos noetherianos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
0.3.4. Modulos y anillos de longitud finita . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
0.3.5. Clasificacion de los modulos sobre dominios de ideales principales . . . . . . . . . . 64
0.4. Categoras. Funtor de homomorfismos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
0.5. Producto tensorial de modulos y a lgebras . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
0.5.1. Algebra tensorial, simetrica y exterior de un modulo . . . . . . . . . . . . . . . . . . 79
0.6. Modulos planos y proyectivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
0.7. Ideales de Fitting. Estratificacion por libres de un modulo . . . . . . . . . . . . . . . . . . . . 88
0.8. Lmites proyectivos e inductivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
0.9. Teorema de representabilidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
0.10. Problemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
3
4 INDICE GENERAL
5. Algebra local 225
5.1. Introduccion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
5.2. Teora de la dimension local . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
5.2.1. Cono tangente y espacio tangente en un punto . . . . . . . . . . . . . . . . . . . . . . 226
5.2.2. Funcion de Hilbert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227
5.2.3. Teorema de Artin-Rees . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
5.2.4. Dimension en anillos locales noetherianos . . . . . . . . . . . . . . . . . . . . . . . . 230
5.3. Anillos locales regulares . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
5.3.1. Grado de trascendencia y dimension del modulo de diferenciales . . . . . . . . . . . . 234
5.3.2. Criterios diferenciales de regularidad y lisitud . . . . . . . . . . . . . . . . . . . . . . 236
5.4. Complecion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
5.4.1. Topologa I-adica. Complecion I-adica . . . . . . . . . . . . . . . . . . . . . . . . . 240
5.4.2. Complecion y noetherianidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
5.4.3. Teorema de Cohen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
5.4.4. Lema de Hensel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
5.5. Problemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
6. Algebra Conmutativa Homologica 249
6.1. Introduccion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
6.2. Modulos diferenciales. Homologa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
6.3. Tores y Extens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
6.4. Complejo de Koszul . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
6.5. Teorema de Serre para los anillos regulares . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
6.6. Anillos de Cohen-Macaulay y Gorenstein . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
6.7. Criterios de platitud . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
6.7.1. Criterio local de platitud y consecuencias . . . . . . . . . . . . . . . . . . . . . . . . 271
6.7.2. Platitud generica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
6.8. Morfismos lisos y formalmente lisos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
6.9. Problemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
9. Esquemas 329
9.1. Introduccion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329
9.2. Haces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330
9.3. Imagen directa e inversa de haces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
9.4. Espacios anillados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336
9.4.1. Haz de localizaciones en abiertos de Spec A . . . . . . . . . . . . . . . . . . . . . . . 337
9.5. Esquemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
9.6. Subesquemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340
9.7. Ejemplos de esquemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
9.7.1. Variedades algebraicas. Variedades proyectivas . . . . . . . . . . . . . . . . . . . . . 341
9.7.2. Variedad de Riemann . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342
9.7.3. Recollement de esquemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344
9.8. Un teorema de construccion local de esquemas . . . . . . . . . . . . . . . . . . . . . . . . . 347
9.9. Apendice: Esquemas separados y propios . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
9.10. Problemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
Bibliografa 587
Anillos y modulos
0.1. Grupos
La estructura mas basica y fundamental en Algebra es la estructura de grupo (y semigrupo). Los anillos,
los espacios vectoriales, los modulos, etc. necesitan para su definicion de la nocion de grupo.
Demos una justificacion de caracter muy general para la introduccion de la teora de grupos, siguiendo a
Felix Klein en su Erlanger Programm. Dar una teora (geometrica) es dar una estructura, un espacio con cierta
estructura. En esta teora es fundamental el estudio del grupo de automorfismos de la estructura, es decir, de
aquellas biyecciones del espacio que respetan la estructura del espacio. Las nociones y objetos de este espacio,
o de la teora, seran aquellos que queden invariantes por el grupo de automorfismos recien mencionado. El
estudio de las funciones, campos diferenciables, etc., que quedan invariantes por el grupo y el estudio de las
relaciones que verifican e stos, son todos los teoremas de la teora. Es pues el estudio de los grupos (y la teora
de invariantes) un topico fundamental en Matematicas.
En el calculo de las races de un polinomio, es conveniente conocer el grupo de aquellas permutaciones de
las races, que respetan las relaciones algebraicas que verifican e stas. Ya veremos que las races de un polinomio
se pueden obtener mediante radicales si y solo si el grupo de permutaciones mencionado es resoluble (nocion
que mas adelante explicaremos).
1. Definicion : Sea G un conjunto. Diremos que una aplicacion m : G G G (seguiremos las notaciones
m(g, g0 ) = g g0 = gg0 y diremos que m o es una operacion) dota a G de estructura de grupo si cumple las
siguientes condiciones:
1. Propiedad asociativa: g (g0 g00 ) = (g g0 ) g00 , para todo g, g0 , g00 G.
2. Existencia de elemento neutro: Existe un elemento de G, que denotamos por 1 y denominamos elemento
neutro, tal que 1 g = g 1 = g, para todo g G.
3. Existencia de inversos: Para cada g G existe un elemento de G, que denotamos por g1 y denominamos
inverso de g, tal que g g1 = g1 g = 1.
Si ademas se cumple que g g0 = g0 g, para todo g, g0 G, diremos que G es un grupo abeliano o
conmutativo; en cuyo caso, a menudo denotaremos la operacion del grupo por +, al elemento neutro por 0 y al
inverso de cada g por g (y lo denominaremos opuesto de g).,
2. Ejemplos : El conjunto de los numeros enteros con la suma, (Z, +), es un ejemplo basico de grupo conmu-
tativo. El conjunto de todas las biyecciones de un conjunto X en s mismo, con la operacion composicion de
aplicaciones, (Biy X, ), es un grupo no conmutativo (cuando X contenga mas de dos elementos).
11
12 Captulo 0. Anillos y modulos
1. Si h, h0 H entonces h h0 H.
2. 1 H.
3. Si h H entonces h1 H.
n=cd+r
8. Teorema : Si H es un subgrupo del grupo (aditivo) de los numeros enteros Z, entonces existe un u nico
numero natural n tal que H = nZ.
m = cn + r, 0r<n
Im f := { f (g) G0 , g G}
12. Definicion : Sea H G un subgrupo. Llamaremos conjunto cociente de G por H, que denotaremos G/H,
al conjunto
G/H := {g, g G : g0 = g si y solo si g0 g H (o equivalentemente g0 H = gH)}
Es decir, si en G identificamos cada g G con todos los elementos de gH G, obtenemos el conjunto
G/H.
13. Notacion : Se dice que g es congruente con g0 modulo H y se denota g g0 mod H, cuando g = g 0 en
G/H, es decir, g g0 H (o g01 g H). Dado p Z y n, m Z, escribiremos n m mod p si n m mod pZ, (es
decir, si n m pZ).
La aplicacion G G/H, g 7 g , se denomina el morfismo de paso al cociente (por H).
14. Definicion : Llamaremos orden de un conjunto X, que denotaremos |X|, al numero de elementos del con-
junto. Si el conjunto tiene un numero infinito de elementos diremos que es de cardinal infinito.
15. Teorema de Lagrange: Sea G un grupo de orden finito. Si H es un subgrupo de G entonces
|G| = |G/H| |H|
`
Demostracion. G = g G/H g H y |gH| = |H| (porque la aplicacion H gH, h 7 gh es biyectiva). Por tanto,
|G| = |G/H| |H|.
16. Definicion : Se dice que un subgrupo H G es normal (en G) cuando gHg1 H, para todo g G, es
decir, si ghg1 H, para todo g G y h H.
Si G es un grupo conmutativo, todo subgrupo de G es normal en G.
Si H es normal y tomamos g1 G, tendremos g1 Hg H, luego H gHg1 . Como g1 Hg H entonces
gHg1 = H (para todo g G). Por tanto, gH = Hg, para todo g G, y recprocamente si un subgrupo cumple
esta condicion el subgrupo es normal.
17. Teorema : Sea H G un subgrupo y : G G/H la aplicacion de paso al cociente. H es un subgrupo
normal de G si y solo si existe en G/H una (unica) estructura de grupo, de modo que sea un morfismo de
grupos.
Demostracion. Supongamos que H es normal en G. Definamos en G/H la operacion g g0 := gg0 , que esta bien
definida porque gHg0 H = gg0 HH = gg0 H. La propiedad asociativa se cumple de modo obvio, 1 es el elemento
neutro y g1 es el inverso de g G/H. Luego, G/H es grupo. Ademas, : G G/H es morfismo de grupos,
pues (g g0 ) = gg0 = g g0 = (g) (g0 ).
Recprocamente, si es un morfismo de grupos, entonces g g0 = (g) (g0 ) = (gg0 ) = gg0 . Por tanto,
la operacion en G/H esta determinada. Ademas, dados h H y g G, tenemos que h g = 1 g = g , luego
hg gH, para todo h H, es decir, Hg gH. Por tanto, g1 Hg H, para todo g G y tomando g1 G,
gHg1 H y H es normal en G.
18. Propiedad universal del grupo cociente : Sea H G un subgrupo normal y : G G/H el morfismo
de paso al cociente. Un morfismo de grupos f : G G0 factoriza a traves de , es decir, existe un (unico)
morfismo de grupos : G/H G0 de modo que el diagrama
f
GC / G0
CC z <
CC zz
CC z
C! zz
zz
G/H
0.1. Grupos 15
Demostracion. Si existe (cumpliendo lo exigido), entonces 1 = (1) = f (h), para todo h H, luego
= (h)
H Ker f . Ademas, (g) = ((g)) = f (g), luego esta determinado.
Recprocamente, supongamos H Ker f . Definamos (g) := f (g), que esta bien definida porque f (gH) =
f (g) f (H) = f (g). Ademas, ((g)) = (g) = f (g).
Demostracion. Por la propiedad universal del grupo cociente, sabemos que = f e Im f = Im() = Im ,
luego
porque es epiyectiva. Veamos que es inyectiva: si 1 = (g) = f (g), entonces g Ker f y g = 1,
Ker = {1}.
Demostracion. Por el teorema de Lagrange no puede haber mas subgrupos de G que G y el trivial {1}. Por
tanto, el subgrupo generado por cualquier elemento distinto de 1 es igual a G.
n n
22. Notacion : Sea G un grupo y g G. Si n > 0, se define gn := g g; si n < 0, se define gn := g1 g1 ; y
g0 := 1.
Si escribimos el grupo G con notaciones aditivas (en vez de escribimos +), escribiremos n g, en vez de
gn (como es natural).
23. Proposicion: Un grupo G es cclico si y solo si es isomorfo a Z/nZ, para algun un numero natural n.
Demostracion. Z/nZ es un grupo (aditivo) cclico, generado por 1.
Supongamos que G = hgi es cclico. Sea f : Z G, el morfismo definido por f (n) = gn . Es facil comprobar
que f es un morfismo de grupos. Im f es un subgrupo de G, que contiene a g, luego Im f = G y f es epiyectivo.
Ker f es un subgrupo de Z, luego existe n N tal que Ker f = nZ. Por el teorema de isomorfa Z/nZ ' G.
Z/nZ es un grupo conmutativo, pues es cociente de Z que es conmutativo. Por tanto, todo grupo cclico es
conmutativo. Si n > 0, entonces Z/nZ es un grupo de orden n, explcitamente Z/nZ = {0, . . . , n 1}: Dado
Z/nZ, por el teorema de division de numeros enteros, existen numeros enteros u nicos c y r, con 0 r < n,
m
de modo que m = cn + r. Por tanto, m . . . , n 1}.
es igual a un u nico r {0,
24. Definicion : Llamaremos orden de un elemento g G de un grupo, al orden del subgrupo hgi de G que
genera.
En la proposicion anterior hemos dado el isomorfismo Z/nZ ' hgi, m 7 gm . Por tanto, si n > 0, el orden de
g es igual a |hgi| = |Z/nZ| = n, hgi = {1, g1 , . . . , gn1 } y n es el mnimo numero natural positivo tal que gn = 1,
ademas, si gm = 1, entonces m es un multiplo del orden de g. Si n = 0, entonces el orden de g es |hgi| = |Z| =
y hgi = {. . . , gm , . . . , 1, g1 , . . . , gm , . . .} (cumpliendo gi , g j , para todo i, j Z, i , j).
25. Si G es un grupo de orden m < , entonces el orden de todo elemento g G divide a m, ya que el orden
de todo subgrupo hgi divide al orden del grupo G, por el teorema de Lagrange. Es decir, g|G| = 1.
26. Proposicion: Todo subgrupo de un grupo cclico es cclico.
16 Captulo 0. Anillos y modulos
Demostracion. Sea G = hgi un grupo cclico y : Z G, (n) := gn , que es un epimorfismo de grupos. Dado
un subgrupo H G, se cumple que H = (1 (H)). Ahora bien, 1 (H) es un subgrupo de Z, luego es cclico
(es decir, generado por un elemento z). Por tanto, H = (1 (H)) esta generado por (z) y es cclico.
Biy X Biy Y, 7 1
Demostracion. Para x {x1 , . . . , xr }, ( 0 )(x) = (x) = (0 )(x). Para x {x10 , . . . , xr0 }, ( 0 )(x) =
0 (x) = (0 )(x). Para x < {xi , x0j }i, j , ( 0 )(x) = x = (0 )(x).
De otro modo (teniendo en cuenta el comentario anterior): 0 01 = (0 (x1 ), . . . , 0 (xr )) = (x1 , . . . , xr ) =
y hemos concluido.
30. Teorema : Toda permutacion S n , distinta de la identidad, es igual a un producto de ciclos disjuntos,
de modo u nico salvo el orden de los factores.
Demostracion. Sea x X, tal que (x) , x. Sea r el mnimo numero natural positivo tal que r (x) = x (tal
numero existe porque el orden de , que divide al orden de S n , es finito). Para todo 0 s < s0 < r, se cumple
0 0
que s (x) , s (x): pues componiendo con s son distintos, pues s s (x) , x, porque 0 < s0 s < r. Sea
1 = (x, (x), . . . , r1 (x)). Entonces, como 1 y coinciden sobre {x, (x), . . . , r1 (x)} y 1 es la identidad
sobre X\{x, (x), . . . , r1 (x)}, se cumple que 1
1 deja fijos a {x, (x), . . . ,
r1
(x)} y a los que dejaba fijos
0.1. Grupos 17
31. Definicion : Sea S n una permutacion distinta de la identidad. Sea = 1 s una descomposicion
en producto de ciclos disjuntos y di el orden de i . Reordenando podemos suponer que d1 d2 d s .
Diremos que d1 , . . . , d s es la forma de .
32. Definicion : Dado un elemento g G, diremos que el morfismo g : G G, g (g0 ) := gg0 g1 , es la
conjugacion en G por g. Diremos que h, h0 G son conjugados si y solo si existe g G, de modo que
g (h) = h0 .
33. Teorema : La condicion necesaria y suficiente para que , 0 S n sean conjugadas es que tengan la
misma forma.
Demostracion. Sea = (x11 , . . . , x1d1 ) (x s1 , , x sds ) una descomposicion en producto de ciclos disjuntos
y S n . Entonces,
1 = ((x11 ), . . . , (x1d1 )) ((x s1 ), , (x sds ))
que tiene la misma forma. Sea 0 = (x11 0 0
, . . . , x1d 1
) (x0s1 , , x0sds ). Si es cualquier permutacion que
cumpla (xi j ) = xi j , para todo i, j, entonces 1 = 0 .
0
Demostracion. Como toda permutacion es producto de ciclos, basta probar que todo ciclo es producto de
transposiciones. Sea, pues, un ciclo (x1 , . . . , xr ) S n . Obviamente, (x1 , x2 )(x1 , . . . , xr ) = (x2 , . . . , xr ), luego
es un morfismo de grupos.
Demostracion.
En particular, el signo de toda transposicion es 1, porque todas son conjugadas de la transposicion (1, 2).
39. Proposicion: Si la forma de una permutacion S n es d1 , . . . , dr , entonces sign() = (1)d1 1 (1)dr 1 =
(1)d1 ++dr r .
Demostracion. Si = (x1 , . . . , xr ) es un ciclo, entonces (x1 , . . . , xr ) = (x1 , x2 )(x2 , xr ) (xr1 , xr ) es producto
de r 1 transposiciones. Como el morfismo sign es un morfismo de grupos, sign() = (1)r1 .
En general, = 1 r , donde i es un ciclo de orden di . Por tanto, sign() = sign(1 ) sign(r ) =
(1)d1 1 (1)dr 1 .
41. Ejemplo : Mas adelante (subseccion 0.3.5), probaremos que los grupos abelianos generados por un numero
finito de elementos son isomorfos a un producto directo de grupos cclicos.
42. Notacion : Dados dos subgrupos H, H 0 G, denotamos H H 0 := {hh0 G, con h H y h0 H 0 }.
43. Proposicion: Sean H, H 0 G dos subgrupos normales. Supongamos HH 0 = {1}. Entonces, los elementos
de H conmutan con los de H 0 y HH 0 es un subgrupo de G isomorfo a H H 0 .
Demostracion. Dados h H y h0 H 0 , se tiene que (hh0 h1 )h0 1 = h(h0 h1 h0 1 ) H H 0 = {1}, luego
hh0 = h0 h. Ahora ya, la aplicacion
m : H H 0 G, m((h, h0 )) := hh0
44. Definicion : Sean G y G0 dos grupos y : G0 Autgrp (G) un morfismo de grupos. Se define el producto
semidirecto de G por G0 , que denotaremos G o G0 , al grupo que como conjunto es G G0 , con la siguiente
operacion de grupos
(g1 , g01 ) (g2 , g02 ) := (g1 (g01 )(g2 ), g01 g02 )
El elemento neutro de G o G0 es (1, 1).
45. Definicion : Sea H G un subgrupo. Llamaremos normalizador de H en G, que denotaremos N(H)
(o NG (H)), al subgrupo de G
N(H) := {g G : gHg1 = H}
El normalizador de H en G es el maximo subgrupo de G en el que H es normal.
46. Proposicion: Sean H, H 0 G dos subgrupos. Supongamos H H 0 = {1} y que H 0 N(H) (luego tenemos
el morfismo de grupos H 0 Autgr (H), h0 7 h0 , donde h0 (h) := h0 hh0 1 ). Entonces, el morfismo
m : H o H 0 G, m(h, h0 ) := hh0
es un morfismo inyectivo de grupos, luego H o H 0 ' Im m = HH 0 .
Demostracion. Veamos que m es un morfismo de grupos: m((h1 , h01 ) (h2 , h02 )) = m((h1 h01 (h2 ), h01 h02 )) =
h1 h01 (h2 )h01 h02 = h1 h01 h2 h01 1 h01 h02 = h1 h01 h2 h02 = m((h1 , h01 )) m((h2 , h02 )).
Veamos que m es inyectiva: Si 1 = m((h, h0 )) = hh0 , entonces h = h01 y h H H 0 = {1}, luego h = 1 = h0
y (h, h0 ) = (1, 1).
Sea : G0 Autgrp G un morfismo de grupos. Si G o G0 es el producto semidirecto de grupos, entonces
las aplicaciones i : G G o G0 , i(g) = (g, 1) y j : G0 G o G0 , j(g0 ) = (1, g0 ) son morfismos inyectivos de
grupos. Pensemos i y j como inclusiones. Tenemos que G es un un subgrupo normal de G oG0 , G G0 = {1}, el
morfismo : G0 Autgrp G, (g0 ) = g0 (donde g0 (g) = g0 gg0 1 ) coincide con y G o G0 es igual al producto
semidirecto de los subgrupos G, G0 .
47. Grupo de afinidades de Rn : Sea G = Rn (con la operacion +) y G0 = Gln (R) el grupo de las matrices
de orden n invertibles (con la operacion componer matrices). Consideremos el morfismo de grupos natural
G0 = Gln (R) , Autgrp (Rn ) = Autgrp (G). La aplicacion
Rn o Gln (R) Biy(Rn ), (e, T ) 7 A(e,T ) , definido por A(e,T ) (e0 ) := e + T (e0 )
es un morfismo inyectivo de grupos. La imagen de este morfismo, que es isomorfa al producto semidirecto
Rn o Gln (R), se le denomina grupo de afinidades de Rn .
48. El grupo diedrico Dn : Se denomina grupo diedrico Dn (n > 2) al grupo formado por todas las isometras
del plano que dejan estable el polgono regular de n lados (la operacion de Dn es la composicion de isometras).
Puede demostrarse que Dn esta generado por el giro g de 2/n radianes y una simetra (del polgono).
Ademas, se tiene que hgi hi = {Id} y g1 = g1 . Por tanto, hgi es normal en Dn , y por la proposicion
0.1.46, Dn = hgi o hi = Z/nZ o Z/2Z, explcitamente
1. 1 x = x, para todo x X.
Es facil ver que dotar a un conjunto X de estructura de G-conjunto, equivale a dar una aplicacion : GX
X, tal que si denotamos ((g, x)) = g x, entonces se verifican las dos condiciones 1. y 2. anteriores.
52. Ejemplo : G es naturalmente G-conjunto de los siguientes modos:
Sea H G un subgrupo. El cociente G/H es un G-conjunto con la accion g g0 := gg0 , para cada g G y
0
g G/H.
Si X es un G-conjunto y tenemos una biyeccion : X Y (es decir, identificamos X con Y), entonces Y
es de modo natural un G-conjunto: gy := (g1 (y)) (es decir, si g transforma x en gx, entonces g transforma
(x) en (gx)).
53. Teorema de Cayley: Todo grupo es de modo canonico un grupo de transformaciones de un conjunto. Con
precision, el morfismo
: G Biy G
definido por (g)(g0 ) := gg0 , es un morfismo de grupos inyectivo.
Demostracion. (g1 g2 )(g) = g1 g2 g = (g1 )((g2 )(g)), para todo g G y g1 , g2 G. Luego, (g1 g2 ) =
(g1 ) (g2 ) y es un morfismo de grupos. Ademas, si (g) = Id, entonces g = (g)(1) = 1, luego es
inyectivo.
54. Definicion : Sea X un G-conjunto. Diremos que G opera transitivamente sobre X si X es una sola o rbita,
es decir, para toda pareja x, x0 X existe un g G de modo que x0 = gx. Diremos que un subgrupo de
permutaciones G S n = Biy{1, . . . , n} es transitivo si opera transitivamente en {1, . . . , n}.
Por tanto, si G es un grupo finito de orden n, entonces G es isomorfo a un subgrupo transitivo de S n .
55. Definicion : Dados dos G-conjuntos X, Y diremos que una aplicacion f : X Y es un morfismo de G-
conjuntos, cuando conmute con la accion de G, es decir,
f (g x) = g f (x)
0.1. Grupos 21
62. Definicion : Sea X un G-conjunto. Llamaremos conjunto cociente de X por la accion de G en X, que
denotaremos X/G, al conjunto
X/G es igual al conjunto de las o rbitas de X. Es decir, si en X identificamos todos los puntos de cada o rbita
obtenemos el conjunto cociente.
Con mayor generalidad, sea un conjunto X con una relacion de equivalencia (por ejemplo, si X es un
G-conjunto, podemos definir x x0 si G x = G x0 ). Se define
X/ := { x, x X : x0 = x si y solo si x0 x}
Es decir, si en X identificamos cada x X con sus equivalentes, obtenemos el conjunto cociente por , X/ .
63. Definicion : Sea X un G-conjunto. Diremos que x X es invariante por G si g x = x, para todo g G.
Denotaremos XG al subconjunto de X formado por todos los invariantes por G, es decir,
XG = {x X : g x = x para todo g G}
64. Definicion : Sea p N un numero primo y G un grupo finito. Diremos que G es un p-grupo cuando
|G| = pn , con n > 0.
65. Formula de clases : Sea G un grupo finito y X un G-conjunto finito. Entonces,
X
|X| = |XG | + |G|/|I x |
xX/G,x<XG
66. Definicion : Dado un grupo G, llamaremos centro Z(G) de G al subconjunto de G formado por los ele-
mentos z G que conmutan con todos los de G, es decir, zg = gz (para todo g G). De otro modo Z(G) es el
nucleo del morfismo c : G Biy(G) definido por la accion de G en G por conjugacion (i.e. c(g)(g0 ) := gg0 g1 ).
67. Proposicion: Si G es un p-grupo, entonces su centro es no trivial (i.e. |Z(G)| > 1).
Demostracion. Por la formula de clases |Z(G)| = |GG | = |G| mod p = 0 mod p, como 1 Z(G) se concluye que
|Z(G)| p > 1.
68. Proposicion: Si G es un grupo tal que G/Z(G) es cclico, entonces G es abeliano.
Demostracion. Sea G/Z(G) =< g >, siendo g la clase de g G. Es claro que G =< g > Z(G), luego g Z(G)
(pues conmuta con < g > y con Z(G)), luego < g > Z(G) y G = Z(G).
0.1. Grupos 23
Demostracion. Z(G) G es no trivial, luego G/Z(G) es de orden 1 o p. En cualquier caso es cclico y, por la
proposicion anterior G es abeliano.
70. Teorema de Cauchy: Si G es un grupo de orden multiplo de un numero primo p, entonces contiene un
subgrupo de orden p.
71. Ejercicio : Sean G y G0 dos grupos y X = Hom1 (G, G0 ) el conjunto de las aplicaciones f de G en G0 , tales
que f (1) = 1. Demostrar que la operacion de G en X, (g1 f )(g2 ) := f (g2 g1 ) f (g1 )1 , para f X y g1 , g2 G,
dota a X de estructura de G-conjunto. Probar que
Observemos que |X| = |G0 ||G|1 . Si p es un numero primo y G0 es un grupo de orden multiplo de p, probar que
| Homgrp (Z/pZ, G0 )| > 1 (teorema de Cauchy).
72. Proposicion: Sea X un G-conjunto, H G un subgrupo y consideremos G/H como G-conjunto de modo
natural: g g0 = gg0 . Entonces,
HomG (G/H, X) = X H , f 7 f (1)
73. Proposicion : Sea H G un subgrupo finito. Consideremos G/H como H-conjunto con la operacion
h g0 := hg0 . Entonces se cumple que
74. Definicion : Sea G un grupo de orden pn m, p primo, n > 0 y (p, m) = 1. A los subgrupos de G de orden
pn se les denomina p-subgrupos de Sylow.
75. Primer teorema de Sylow : Si G es un grupo de orden multiplo de un numero primo p, entonces contiene
p-subgrupos de Sylow.
Demostracion. Escribamos |G| = pn m, n > 0 y (p, m) = 1 Sabemos por el teorema de Cauchy que G contiene
subgrupos de orden p. Basta probar que si G contiene un subgrupo H de orden pi , con i < n, entonces H
esta incluido un subgrupo H 0 de G (y es normal en H 0 ) de orden pi+1 . Consideremos la accion de H en G/H:
h g0 = hg0 . Entonces, (G/H)H = NG (H)/H y por la formula de clases |NG (H)/H| = |(G/H)H | |G/H| mod p =
0 mod p. Luego, |NG (H)/H| es un p-grupo y por el teorema de Cauchy existe un subgrupo Z NG (H)/H de
24 Captulo 0. Anillos y modulos
orden p. Sea : NG (H) NG (H)/H el morfismo de paso al cociente. Entonces, H 0 := 1 (Z) NG (H) es un
subgrupo que contiene a 1 (1) = H (y H es normal en e l) y tal que H 0 /H = Z. Luego, H 0 es el subgrupo de
orden pi+1 buscado.
76. Segundo teorema de Sylow : Sea G un grupo de orden multiplo de un numero primo p. Entonces, todos
los p-subgrupos de Sylow de G son conjugados entre s.
Tenemos que probar que HomG (G/H, G/H 0 ) , . Por la formula de clases | HomG (G/H, G/H 0 )| = |(G/H 0 )H |
|G/H 0 | mod p , 0 mod p y hemos terminado.
77. Tercer teorema de Sylow : Sea G un grupo de orden pn m, con p primo, n > 0 y (p, m) = 1. Entonces, el
numero de p-subgrupos de Sylow de G es divisor de m y congruente con 1 modulo p.
y |X| divide a m.
H opera en X porque es un subgrupo de G. Por la formula de clases |X| |X H | mod p. Ya solo nos falta
probar que |X H | = 1. Si H 0 X H entonces h H 0 h1 = H 0 , para todo h H, luego hH 0 = H 0 h, para todo h H
y H H 0 = H 0 H. Por tanto, H H 0 es un subgrupo de G, H 0 es normal en H H 0 y (H H 0 )/H 0 ' H/(H H 0 ).
Entonces, |H H 0 | = |H 0 | |H/(H H 0 )| y H H 0 es un p-grupo, que ha de coincidir con H. En conclusion,
H 0 = H y |X H | = 1.
0.2. Anillos
Desde un punto de vista aritmetico, los anillos son las estructuras que recogen las operaciones de suma
y producto, como las que tenemos en Z. Ahora bien, los anillos pueden entenderse geometricamente como
anillos de funciones continuas de un espacio.
Intentemos justificar la introduccion de los anillos desde un punto de vista geometrico.
Un fsico estudia el universo con unos instrumentos, que le van dando informacion, numeros. Del mismo
modo opera todo ser vivo. Es decir, el fsico cuenta con unas funciones, con el a lgebra definida por estas
funciones. Desde un punto de vista kantiano y positivista, el punto de partida del conocimiento es este a lgebra
de funciones. El espacio se obtiene del anillo o a lgebra de funciones.
Desde Descartes, imaginamos tres ejes de coordenadas y todo punto del espacio viene definido por tres co-
ordenadas. Los puntos vienen determinados por los valores de las funciones coordenadas en ellos. Ademas los
0.2. Anillos 25
objetos del espacio, por ejemplo un paraboloide, los solemos definir en implcitas. Dos objetos seran iguales si
no los sabemos distinguir, es decir, con nuestra terminologa, si no existe una funcion que valore distintamente
en los dos objetos. Gauss, con la introduccion de las coordenadas curvilneas, permitio independizarnos de la
eleccion arbitraria de las coordenadas cartesianas.
Dependiendo de las funciones que consideremos como admisibles, el espacio sera de una forma u otra.
Por ejemplo, dado R3 , si consideramos que cualquier aplicacion de conjuntos de R3 en R es una observacion
o funcion admisible, estaremos considerando nuestro espacio como un conjunto discreto. Si consideramos
solo las funciones continuas, lo estaremos considerando como espacio topologico. Si consideramos el anillo
generado algebraicamente por las tres coordenadas, lo consideraremos como espacio algebraico.
En este u ltimo caso, los objetos vienen definidos por el lugar geometrico definido por ecuaciones (compat-
ibles) del tipo
p1 (x1 , x2 , x3 ) = 0, . . . , pr (x1 , x2 , x3 ) = 0 ()
Objetos que denominaremos subvariedades algebraicas. Como es obvio, si al sistema anterior le anadimos una
P
ecuacion del tipo i fi pi (x1 , x2 , x3 ) = 0, e sta es redundante. As pues, el sistema de ecuaciones definido por los
polinomios p1 (x1 , x2 , x3 ), . . . , pr (x1 , x2 , x3 ) es equivalente al definido por el ideal (p1 (x1 , x2 , x3 ), . . . , pr (x1 , x2 , x3 )).
Tenemos, pues, una correspondencia biunvoca entre los ideales y las subvariedades. Los puntos son las sub-
variedades mas pequenas, luego se corresponderan con los ideales maximales de C[x1 , x2 , x3 ] (nuestro anillo
de funciones admisibles). Como veremos, las subvariedades irreducibles (es decir, las que no son union de
dos subvariedades propias) se corresponden con los ideales primos. As pues, el conjunto de los ideales primos
de C[x1 , x2 , x3 ] se corresponde con el conjunto de las subvariedades irreducibles de C3 .
Diremos, por razones obvias, que un polinomio p(x1 , x2 , x3 ) se anula en el lugar geometrico definido por el
sistema (): cuando p(x1 , x2 , x3 ) I = (p1 (x1 , x2 , x3 ), . . . , pr (x1 , x2 , x3 )), es decir, cuando p(x1 , x2 , x3 ) pertenez-
ca al ideal definido por el sistema de ecuaciones. Ademas, dos polinomios cualesquiera definiran la misma
funcion algebraica sobre el lugar geometrico cuando difieran en un polinomio perteneciente al ideal. Es decir,
el anillo de funciones algebraicas de la subvariedad algebraica definida por el sistema () es R[x1 , x2 , x3 ]/I.
El lugar geometrico de un sistema de ecuaciones, como conjunto de soluciones del sistema, no recoge toda
la informacion geometrica deseable, pero que sin embargo, s que esta en el anillo de funciones. Por ejemplo,
si consideramos el sistema
x12 + x22 1 = 0, x1 1 = 0
podramos decir que el lugar geometrico definido es el punto (1, 0). Sin embargo, diramos que el punto (1, 0)
esta contado dos veces. Concepto, por ahora, impreciso. Ya veremos que este hecho esta relacionado con la
igualdad dimC C[x1 , x2 ]/(x12 + x22 1, x1 1) = 2.
Aunque el anillo de funciones algebraicas del lugar geometrico definido por un sistema de ecuaciones
p1 (x1 , x2 , x3 ) = 0, . . . , pr (x1 , x2 , x3 ) = 0 ()
es un concepto del todo claro, paradojicamente el propio lugar geometrico no es un concepto claro. Por ejemplo,
si consideramos en el plano la ecuacion
podemos decir que el lugar geometrico definido es el vaco, si consideramos las soluciones sobre R (y no C).
Sin embargo, podemos hablar del anillo de funciones algebraicas de la subvariedad definida por esta ecuacion,
que como hemos dicho es R[x1 , x2 ]/(x12 +x22 +1). Ademas, los ideales primos maximales de R[x1 , x2 ]/(x12 +x22 +1)
cumplen que al hacer cociente por ellos obtenemos C, y se corresponden con las soluciones imaginarias de la
ecuacion, modulo conjugacion (ya se vera).
La interseccion de variedades algebraicas es variedad algebraica. La Geometra Algebraica, con los anillos,
es el marco adecuado para el desarrollo de la Teora de la Interseccion.
26 Captulo 0. Anillos y modulos
En general, sea k un cuerpo, k el cierre algebraico de k y Autkalg (k)c el conjunto de las conjugaciones
de k (es decir, el conjunto de automorfismos de cuerpos : k k tales que () = , para todo k). Sea
I = (p1 (x1 , . . . , xn ), . . . , pr (x1 , . . . , xn )) k[x1 , . . . , xn ] y A = k[x1 , . . . , xn ]/I. Entonces, el lugar geometrico de
las soluciones, sobre k, del sistema de ecuaciones
p1 (x1 , . . . , xn ) = 0
pr (x1 , . . . , xn ) = 0
modulo conjugaciones, se corresponde biunvocamente con el conjunto de ideales maximales del anillo A.
Explcitamente, a cada solucion (1 , . . . , n ) k n (y sus conjugadas) del sistema de ecuaciones le hacemos
corresponder el ideal maximal m := {p(x1 , . . . , xn ) A, tales que p(1 , . . . , n ) = 0}.
Con mayor generalidad, si K es un cuerpo algebraicamente cerrado que contiene a k, suficientemente
grande, entonces el lugar geometrico de las soluciones del sistema de ecuaciones anterior sobre K (modulo
conjugaciones de K), se corresponde biunvocamente con el conjunto de ideales primos de A.
En este captulo iniciaremos la comprension geometrica de cualquier anillo conmutativo A, asociandole
un espacio cuyos puntos se corresponden con los ideales primos de A. Espacio que denotaremos por Spec A y
denominaremos espectro primo de A.
La teora de ideales inicia el cumplimiento del sueno de Kronecker: la unificacion de la Aritmetica y la
Geometra. Desde esta perspectiva los elementos de cualquier anillo conmutativo pueden entenderse como
funciones sobre el espectro primo del anillo. As, por ejemplo, los numeros enteros, los enteros de Gauss,
etc., son verdaderas funciones y les podemos aplicar intuiciones y recursos geometricos. Los numeros primos
podran ser interpretados geometricamente como los puntos o subvariedades irreducibles de un espacio, etc.
Las dos operaciones o procesos basicos estudiados en este captulo, seran la localizacion y paso al cociente
en anillos y modulos. Estos dos procesos pueden ser entendidos geometricamente como los dos procesos de re-
striccion a abiertos y restriccion a cerrados. Tambien estudiaremos el producto tensorial, que geometricamente
representa el producto directo de variedades algebraicas.
1. A es un grupo abeliano con respecto a la suma (luego tiene un elemento neutro, que se denota por 0, y
cada a A tiene un opuesto que se denota por a).
A lo largo del libro entenderemos anillo por anillo conmutativo con unidad.
1 Ser
a usual utilizar la notacion a a0 = aa0 .
0.2. Anillos 27
2. Ejemplos : Z, el anillo de funciones reales continuas C(X) de un espacio topologico X, los anillos de poli-
nomios C[x1 , . . . , xn ].
Dado = (1 , . . . , n ) Nn , denotamos x := x11 xnn y || := 1 + +n N. Sea A un anillo, se define
el anillo de series formales en las variables x1 , . . . , xn con coeficientes en A, que denotamos A[[x1 , . . . , xn ]],
como
X
A[[x1 , . . . , xn ]] := { a x , a A},
||=0
P P
donde dadas s(x) = ||=0 a x , t(x) = ||=0 b x A[[x1 , . . . , xn ]], se define
P
s(x) + t(x) := (a + b ) x
P||=0
P
s(x) t(x) := ||=0 ( +0 = a b0 ) x
Ademas, el algoritmo de Euclides nos permite calcular (x), (x) tales que (x)P(x)+(x)Q(x) = m.c.d(P, Q):
Sabemos expresar R2 como combinacion k[x]-lineal de P y Q, luego sabemos expresar R3 como combinacion
lineal de P y Q, y as sucesivamente sabremos expresar Rr1 como combinacion lineal de P y Q.
14. Definicion : Un elemento propio (no nulo ni invertible) de un anillo ntegro se dice que es irreducible si
no descompone en producto de dos elementos propios. Se dice que dos elementos propios son primos entre s,
si carecen de divisores propios comunes.
15. Definicion : Los elementos irreducibles de Z se denominan numeros primos.
16. Lema de Euclides: Si un elemento irreducible de un dominio de ideales principales divide a un producto
divide algun factor.
Demostracion. Si a es irreducible y divide a bc, entonces si a no divide a b implica que el maximo comun
divisor de a y b es el 1. Por tanto, existen , A tales que a + b = 1. Luego ac + bc = c. De esta igualdad
obtenemos que a divide a c.
17. Definicion : Se dice que un anillo A es noetheriano si todo ideal es finito generado.
18. Proposicion : Un anillo A es noetheriano si y solo si toda cadena creciente de ideales de A, I1 I2
In estabiliza, es decir, para n >> 0, In = Im , para todo m n.
Evidentemente, los dominios de ideales principales son noetheriano. El teorema de la base de Hilbert
afirmara que los anillos de polinomios k[x1 , . . . , xn ] son noetherianos.
19. Teorema de descomposicion en factores irreducibles: Todo elemento propio a A, de un anillo noethe-
riano, descompone en producto de factores irreducibles a = p1 pn . Ademas, si A es un dominio de ideales
principales, la descomposicion es u nica salvo orden y factores invertibles.
Demostracion. Empecemos probando que a todo elemento a A lo divide algun elemento irreducible: Si a no
es irreducible entonces a = a1 b1 , a1 , b1 elementos propios. Si a1 no es irreducible, entonces a1 = a2 b2 , con
a2 , b2 elementos propios. As sucesivamente, vamos obteniendo una cadena (a) (a1 ) (a2 ) . . . que ha de
, , ,
ser finita por noetherianidad y terminara cuando an sea irreducible.
Ahora ya, sea a1 irreducible que divide a a y escribamos a = a1 b1 . Si b1 no es irreducible sea a2
irreducible, que divide a b1 y escribamos a = a1 b1 = a1 a2 b2 . As sucesivamente, vamos obteniendo
la cadena (a) (b1 ) (b2 ) . . . que ha de ser finita y terminara cuando bn sea irreducible. En tal caso
, , ,
a = a1 an1 bn es producto de irreducibles.
Veamos ahora la unicidad, cuando A es un dominio de ideales principales. Sean a = p1 pn = q1 qm dos
descomposiciones en factores irreducibles. Por el Lema de Euclides, q1 divide algun factor pi , luego coincide
con e l (salvo un factor invertible). Pongamos p1 = q1 (salvo invertibles). Simplificando la igualdad original
tenemos p2 pn = q2 qm (salvo invertibles). Razonando con q2 como hemos hecho antes con q1 llegamos a
que q2 coincide con algun pi . Reiterando el argumento, obtendremos que las dos descomposiciones son iguales
(salvo orden y factores invertibles).
30 Captulo 0. Anillos y modulos
m.c.d.(a, b) = pm
1
n(n1 ,m1 )
pm
r
n(nr ,mr )
max(n1 ,m1 ) max(nr ,mr )
m.c.m.(a, b) = p1 pr
20. Definicion : Sea P(x) k[x] un polinomio y k. Se dice que es una raz de P(x) si P() = 0.
21. Proposicion : Sea P(x) k[x] un polinomio y k. Entonces, es una raz de P(x) si y solo si P(x) es
multiplo de x .
Demostracion. Por el algoritmo de Euclides, existen C(x) k[x] y k, tales que P(x) = C(x)(x ) + . Si
es una raz de P(x) entonces 0 = P() = y P(x) es multiplo de x . El recproco es obvio.
El teorema fundamental del a lgebra afirma que todo polinomio de grado mayor que cero con coeficientes
complejos tiene al menos una raz compleja. Por tanto, si P(x) C[x] es irreducible entonces existe una raz
C de P(x), luego P(x) = (x ), para cierto C. Por lo tanto, por el teorema de descomposicion en
factores irreducibles, dado Q[x] C[x], existen 1 , . . . , r C distintos de modo que
para cierto C.
La siguiente proposicion nos muestra como calcular las races racionales de un polinomio con coeficientes
racionales.
P
22. Proposicion : Sea P(x) = ni=0 ai xni Q[x] un polinomio con coeficientes racionales. Supongamos que
es de coeficientes enteros, multiplicando por un numero entero conveniente. Sea q = rs Q una fraccion
irreducible (r y s son numeros enteros primos entre s). Si q es una raz de P(x), entonces r divide a an y s a a0
Demostracion. Tenemos que 0 = ( rs )n a0 + ( rs )n1 a1 + + an , luego 0 = rn a0 + rn1 sa1 + + sn an . Por tanto,
sn an es multiplo de r y rn a0 es multiplo de s. Luego, an es multiplo de r y a0 es multiplo de s.
23. Proposicion: Si P(x) , 0 es un polinomio de grado n 0, no puede tener mas de n races distintas.
Demostracion. Procedamos por induccion sobre n. Si n = 0, entonces P(x) = k y no tiene races. Si
gr P(x) 0 y es una raz de P(x), entonces P(x) = (x ) Q(x), con gr Q(x) = gr(P(x)) 1. Las races de
P(x) son las de Q(x) junto con . Las races de Q(x) son a lo mas n 1, por induccion. Luego, P(x) tiene a lo
mas n races.
24. Formula de interpolacion de Lagrange: Dados 0 , . . . , n k distintos y 0 , . . . , n k existe un u nico
polinomio P(x) de grado menor o igual que n tal que P(i ) = i , para todo i. Ademas,
X
n
(x 0 ) (xd i ) (x n )
P(x) = i
i=1
d
(i 0 ) (i i ) (i n )
25. Definicion : Sea P(x) k[x] un polinomio y k. Se dice que k es una raz multiple de P(x) si P(x)
es multiplo de (x )2 . Se dice que r > 0 es la multiplicidad de una raz de P(x) si P(x) = (x )r Q(x), con
Q() , 0.
26. Ejercicio : Probar que si 1 , . . . , s son races distintas de P(x) con multiplicidad n1 , . . . , n s respectiva-
mente, entonces P(x) = (x 1 )n1 (x s )ns Q(x), con Q(i ) , 0 para todo i.
27. Proposicion : Sea P(x) k[x] un polinomio. Entonces, k es una raz multiple de P(x) si y solo si es
raz de P(x) y P0 (x) (la derivada formal de P(x)).
Demostracion. Tenemos que es una raz de P(x), entonces P(x) = (x)Q(x) y P0 (x) = Q(x)+(x)Q0 (x).
Por tanto, es una raz de P0 (x) si y solo si es raz de Q(x), es decir, si y solo si es una raz multiple de
P(x).
3. f (1) = 1.
29. Ejemplos : La aplicacion C[x] C, p(x) 7 p(33), es un morfismo de anillos. Dada una aplicacion
continua : X Y entre espacios topologicos, la aplicacion : C(Y) C(X), f 7 f es un morfismo de
anillos.
La composicion de morfismos de anillos es un morfismo de anillos. La imagen de un morfismo de anillos
f : A B, Im f , es un subanillo de B, es decir, un subconjunto de B que con las operaciones de B es anillo. Si
un morfismo de anillos es epiyectivo la imagen de un ideal es un ideal.
El nucleo de un morfismo de anillos f , Ker f := {a A : f (a) = 0}, es un ideal. La antimagen por un
morfismo de anillos de un ideal es un ideal.
Sea I A un ideal. Como I es un subgrupo (aditivo) de A, podemos considerar el grupo cociente A/I,
donde
A/I := {a, a A, de modo que a = a0 a a0 I}
Podemos definir en A/I la operacion producto, a a0 := a a0 , que dota a A/I de estructura de anillo (com-
pruebese), y es la u nica estructura de anillo que podemos definir en A/I, de modo que el morfismo de paso al
cociente A A/I, a 7 a , sea un morfismo de anillos.
n
30. Ejemplo : Consideremos el ideal 9 Z Z. En Z/9 Z tenemos que 10n = 10 = 1 n = 1. Por tanto, dado
un numero natural cualquiera, por ejemplo 7836 N, tenemos que
Por tanto, un numero natural n = n1 n2 . . . nr , escrito en base decimal, es divisible por nueve si y solo si la suma
de sus cifras, n1 + + nr es divisible por nueve.
32 Captulo 0. Anillos y modulos
es conmutativo, siendo el morfismo de paso al cociente, (a) = a . Como consecuencia del teorema de
isomorfa para morfismos de grupos obtenemos el siguiente teorema.
31. Teorema de isomorfa : Sea f : A B un morfismo de anillos. La aplicacion, : A/ Ker f Im f ,
(a) := f (a), es un isomorfismo de anillos.
32. Ejemplo : El cuerpo de los numeros complejos es isomorfo a R[x]/(x2 + 1): Consideremos el morfismo
de anillos f : R[x] C, f (p(x)) := p(i). El morfismo f es epiyectivo. Sea Ker f = (p(x)). Obviamente,
x2 + 1 Ker f , luego p(x) ha de dividir a x2 + 1. Como no existe ningun polinomio de grado 1 en Ker f ,
concluimos que Ker f = (x2 + 1) y por el teorema de isomorfa R[x]/(x2 + 1) ' C.
33. Teorema chino de los restos: Sea A un anillo e I1 , I2 A dos ideales tales que I1 + I2 = A. Entonces, el
morfismo natural
A/(I1 I2 ) A/I1 A/I2 , a 7 (a, a )
es un isomorfismo
Demostracion. El nucleo del morfismo f : A A/I1 A/I2 , f (a) = (a, a ) es claramente I1 I2 . Por el
A/I1 A/I2 . Observemos que
teorema de isomorfa, solo nos falta probar que es epiyectivo. Sea (a, b)
en A/I2 , A/I2 = a + I1 + I2 = a + I1 . Por tanto, existe i1 I1 de modo que a + i1 = b en A/I2 . Por tanto,
f (a + i1 ) = (a + i1 , a + i1 ) = (a, b).
En particular, dados dos numeros enteros n, m Z, primos entre s (luego nZ + mZ = Z y nZ mZ = nmZ),
se tiene que
Z/nmZ = Z/nZ Z/mZ, r 7 (r, r)
La identidad de Bezout nos da el isomorfismo inverso: Por 0.2.13, sabemos calcular , Z de modo que
n + m = 1. Luego, n 7 (0, 1)
y m 7 (1,
0).
Luego, el morfismo Z/nZ Z/mZ Z/nmZ,
(r, s) 7 r m + s n es el morfismo inverso buscado.
donde hm (i) := m
i.
0.2. Anillos 33
Demostracion. Las homotecias son morfismos de grupos con la suma. Si Homgrp (Z/nZ, Z/nZ) y denota-
mos m
= (1), entonces (i) = (1 + i + 1) = (1) + i + (1)
= im
= hm (i), es decir, = hm es una
homotecia. Luego, Z/nZ = Homgrp (Z/nZ, Z/nZ)
Como hm m 0 = hm
hm 0 , los invertibles (con el producto) de Z/nZ se identifican con los invertibles de
Homgrp (Z/nZ, Z/nZ) con la composicion.
36. Definicion : Para cada numero natural n, denotaremos:
(n) = |(Z/nZ) |
m(n) 1 mod n
m p1 1 mod p
(p 1)! 1 mod p
Demostracion. (p 1)! mod p es el producto de todos los elementos del grupo (Z/pZ) . Si un numero no es
igual a su inverso en (Z/pZ) , entonces en este producto ambos se cancelan (dando 1) luego solo permanecen
aquellos x que verifiquen que son igual a su inverso, es decir, 1 = xx = x2 en Z/pZ, o lo que es lo mismo, los
que verifican 0 = x2 1 = (x 1)(x + 1) en Z/pZ. Como Z/pZ es ntegro, x 1 o x + 1 = 0 en Z/pZ. En
conclusion x = 1, 1 en Z/pZ. Por tanto, (p 1)! = 1 (1) = 1 en Z/pZ.
41. Teorema : Si G es un grupo cclico finito de orden n, entonces para cada divisor d de n existe un u nico
subgrupo H G de orden d.
Demostracion. Es G = Z/nZ. Cada subgrupo de H G es cclico. Luego, H = hmi (donde 0 m < n).
El orden d de H, que es el de m, divide al orden de G, que es n. Luego m0 := dn N y d m es decir,
= 0,
d m = r n, para cierto r > 0, y m = r m . Por tanto, H hm i. Como el subgrupo de G generado por m 0 es
0 0
de orden d, H = hm 0 i.
34 Captulo 0. Anillos y modulos
43. Proposicion : Un grupo finito es cclico si y solo si para cada divisor d de su orden admite como mucho
un subgrupo de orden d.
(nm) = (n)(m)
Demostracion. Por el teorema chino de los restos tenemos el isomorfismo de anillos Z/nmZ = Z/nZ Z/mZ.
Tomando los invertibles de los anillos
(Z/nmZ) = (Z/nZ) (Z/mZ)
luego (nm) = |(Z/nmZ) | = |(Z/nZ) | |(Z/mZ) | = (n)(m).
(pn ) = pn1 (p 1)
Demostracion. Un numero r es primo con pn si y solo si es primo con p. Obviamente 1 p, 2 p, . . . , pn1 p son
los numeros naturales m, con 0 < m pn , que no son primos con pn . Luego, (pn ) = pn pn1 = pn1 (p1).
(Rn = { n tales que m , 1 para cada m < n}). El conjunto de generadores de Z/nZ se identifica con los
invertibles de Z/nZ, (Z/nZ) = {k Z/nZ, (k, n) = 1}. Luego,
2k 2k
Rn = {ek2i/n = cos + isen , con 0 < k < n y (k, n) = 1}
n n
48. Definicion : Para cada n N se denomina n-esimo polinomio ciclotomico al polinomio monico
Y
n (x) = (x ek2i/n )
k<n, (k,n)=1
Una raz n-esima de la unidad es primitiva si y solo si no es d-esima para ningun divisor estricto d de n y,
por tanto,
xn 1
n (x) = Q
d<n, d|n d (x)
luego por recurrencia se demuestra que n (x) Z[x] (observese que 1 (x) = x 1).
Dejamos que el lector pruebe la siguiente proposicion.
49. Proposicion: Se cumple
1. 1 (x) = x 1.
x2 1
2. 2 (x) = 1 (x) = x + 1.
x3 1
3. 3 (x) = 1 (x) = x2 + x + 1.
x4 1
4. 4 (x) = 1 (x)2 (x) = x2 + 1.
x5 1
5. 5 (x) = 1 (x) = x4 + x3 + x2 + x + 1.
x6 1
6. 6 (x) = 1 (x)2 (x)3 (x) = x2 x + 1.
x p 1
7. Si p > 0 es primo, p (x) = 1 (x) = x p1 + x p2 + + x + 1.
n
n1 n1 n1 n1 x p 1
8. Si p > 0 es primo, pn (x) = p (x p ) = x p (p1)
+ xp (p2)
+ + xp + 1. Tambien, pn (x) = .
x pn1 1
n
r (x p )
9. Si p > 0 es primo y r no es divisible por p, rpn (x) = .
r (x pn1 )
Q(x) p = Q(x p )
Demostracion. Para cada a Z/pZ es a p = a y (R(x)+S (x)) p = R(x) p +S (x) p , para cada R(x), S (x) Z/pZ[x],
luego
Q(x) p = (a0 + a1 x + an xn ) p = a0p + a1p x p + anp (x p )n = Q(x p )
51. Teorema: Los polinomios ciclotomicos n (x) Z[x] son polinomios irreducibles.
36 Captulo 0. Anillos y modulos
Demostracion. Sea n (x) = P(x) Q(x) con P(x) Z[x], gr P(x) > 0. Como se sabe, si es una raz primitiva
de la unidad, entonces las races primitivas n-esimas de la unidad son exactamente las de la forma m con
(m, n) = 1. Por tanto, para ver que P(x) = n (x) basta ver que si es raz de P(x) y p un numero primo no
divisor de n, entonces p es tambien raz de P(x). Sea pues una raz de P(x) tal que p sea raz de Q(x).
Entonces, los polinomios P(x) y Q(x p ) que tienen en comun la raz , no son primos entre s. Luego, P(x) p y
p p
Q(x p ) no son primos entre s. Entonces, en Z/pZ[x], P(x) p = P(x) y Q(x p ) = Q(x) no son primos entre s.
Luego, P(x) y Q(x) no son primos entre s. Luego, n (x) = P(x) Q(x) tiene races multiples. Sin embargo,
n (x) tiene las races distintas, pues todas las races de xn 1 son distintas ya que es primo con su derivada
n xn1 , 0. Hemos llegado a contradiccion.
54. Definicion : Diremos que un ideal m A es maximal si los u nicos ideales que contienen a m son m y A.
,
55. Proposicion : Sea p un elemento no nulo de un dominio de ideales principales A. Las siguientes condi-
ciones son equivalentes:
1. p es irreducible en A.
2. pA es un ideal primo de A.
3. pA es un ideal maximal de A.
Demostracion. 3. 2. Obvio.
2. 1. Sea pA un ideal primo. Por tanto, si ab = p, p ha de dividir a uno de los factores, por ejemplo a, y
tendremos pa0 b = p, luego b sera invertible y p irreducible.
1. 3. Sea I = aA un ideal. Si pA I = aA, entonces existe b A tal que ab = p. Luego, a es invertible
y I = A, o b es invertible y I = pA. En conclusion, pA es maximal.
Demostracion. Esta es una aplicacion tpica del lema de Zorn (que puede evitarse en anillos noetherianos, mas
tarde estudiados). Sea X el conjunto de los ideales de A, distintos de A. En X podemos definir una relacion de
orden: decimos que un ideal I es menor o igual que otro I 0 cuando I I 0 . Observemos que toda cadena de
ideales, distintos de A tiene una cota superior: la union de los ideales de la cadena (que es distinto de A, pues
el 1 no esta en ninguno de ellos, ni por tanto en la union). El lema de Zorn nos dice que existen elementos de
X maximales, es decir, existen ideales maximales.
57. Definicion : Se dice que un ideal primo es minimal si no contiene estrictamente ningun ideal primo.
0.2. Anillos 37
/ (J)
J
1 (J 0 ) o J0
los ideales maximales de A que contienen a I se corresponden con los ideales maximales de A/I, que no es
vaco por la proposicion anterior.
Demostracion. A/m es cuerpo si y solo si el u nico ideal maximal es el (0). Que equivale a decir que el u nico
ideal maximal que contiene a m es m, es decir, que m es maximal.
67. Definicion : Se llama espectro primo de un anillo A al conjunto Spec A de sus ideales primos.
68. Notacion : Un ideal primo lo denotaremos por x cuando lo consideremos como elemento de Spec A, y por
p x cuando lo consideremos como ideal de A.
Llamaremos funciones a los elementos del anillo A y puntos a los elementos de Spec A. Diremos que una
funcion a A se anula en un punto x Spec A cuando a p x , es decir, cuando 0 = a A/p x (suele denotarse
a(x) = a A/p x ). Como p x es un ideal primo se verifica:
69. Ejercicio : Probar que una funcion f A es invertible si y solo si no se anula en ningun punto de Spec A.
70. Ejercicio : Probar que p(x, y) se anula en el ideal primo m, = (x , y ) k[x, y] si y solo si
p(, ) = 0.
71. Definicion : Sea A un anillo. Si f A, llamaremos ceros de la funcion f al subconjunto ( f )0 Spec A
formado por todos los puntos donde se anule f . Llamaremos ceros de un ideal I A al subconjunto de Spec A
formado por los puntos donde se anulen todas las funciones de I y lo denotaremos (I)0 , es decir,
Ideales primos p x A
(I)0 = ( f )0 =
f I tales que I p x
n n
3. ( I j )0 = (I j )0 .
j=1 j=1
Demostracion. Todas las igualdades son de demostracion inmediata, salvo quiza la 3. Para e sta, basta probar
que (I1 I2 )0 = (I1 )0 (I2 )0 . Veamoslo:
Obviamente, (I1 I2 )0 (I1 )0 (I2 )0 . Veamos la otra inclusion: Sea x (I1 I2 )0 . Si x < (I1 )0 y x < (I2 )0 ,
entonces existe f1 I1 y f2 I2 que no se anulan en x, luego f1 f2 no se anula en x. Pero como f1 f2 I1 I2
llegamos a contradiccion con que x (I1 I2 )0 . Por tanto, x (I1 )0 (I2 )0 y (I1 I2 )0 (I1 )0 (I2 )0 .
P
73. Ejercicio : Demostrar que (I1 I2 )0 = (I1 )0 (I2 )0 , donde denotamos por I1 I2 = { ai bi | ai I1 , bi I2 }.
i
74. Definicion : Llamamos topologa de Zariski de Spec A, a la topologa sobre Spec A cuyos cerrados son los
ceros de los ideales de A.
La proposicion anterior nos dice que la topologa de Zariski es efectivamente una topologa.
Los cerrados {( f )0 } f A forman una base de cerrados de la topologa de Zariski de A, ya que (I)0 = ( f )0 .
f I
Dado un punto x Spec A y un cerrado C = (I)0 , si x < C existe f I A que no se anula en x, las
funciones de A separan puntos de cerrados en Spec A.
40 Captulo 0. Anillos y modulos
Dada una inclusion I1 I2 de ideales se tiene que (I1 )0 (I2 )0 . Dado un cerrado C se verifica que C = (I)0 ,
donde I es el ideal de todas las funciones que se anulan en C: Obviamente C (I)0 . Por otra parte C = (J)0
para algun ideal J A. Tenemos que las funciones de J se anulan en C, luego J I. Por tanto, C = (J)0 (I)0 .
Hemos concluido.
Si bien, C = (I)0 , donde I es el ideal de todas las funciones que se anulan en C, pueden existir ideales J I
,
tales que C = (I)0 = (J)0 . Por ejemplo, (4)0 = (2)0 Spec Z.
75. Ejercicio : Determinar los puntos y la topologa de Spec Z.
76. Ejemplo : Los ideales primos de k[x] son los ideales (p(x)), con p(x) primo o irreducible y el ideal (0). Si
k = C, los ideales primos de C[x] son m = (x ), C y (0). As que los ideales primos maximales de
C[x] se corresponden con los puntos de una recta afn. De aqu que se siga la notacion Spec C[x] = A1 (C). En
resumen
Puntos cerrados: (x ), con C.
Spec C[x] =
Punto generico: g (0).
En general, si k es un cuerpo, diremos que Spec k[x] =: A1 (k) es la recta afn sobre k.
Dado un ideal (p(x)) C[x] los ceros de (p(x)) se corresponden con las races de p(x), salvo cuando
p(x) = 0, en este caso los ceros es todo el espectro. Por tanto, los cerrados de la topologa de Zariski de
Spec C[x], a parte del vaco y el total, son los conjuntos finitos de puntos cerrados (de la recta afn).
77. Teorema: El espectro primo de un anillo es un espacio topologico compacto.
X
= (I j )0 = ( I j )0
j
j
P
Por tanto, I j = A. Luego 1 = f1 + + fn para ciertas f1 I j1 , . . . , fn I jn . Luego, de nuevo I j1 + + I jn = A
j
y
(I j1 )0 (I jn )0 =
es decir, C j1 C jn = y Spec A es compacto.
Demostracion. El cierre de x, x sera de la forma x = (I)0 , para cierto ideal I A. Obviamente, como x x,
tenemos que I p x . Por tanto, (p x )0 (I)0 . Ahora bien, (I)0 es el menor cerrado que contiene a x y x (p x )0 ,
luego (p x )0 = (I)0 = x.
80. Definicion : Diremos que un espacio topologico es irreducible cuando no pueda descomponerse como
union de dos cerrados estrictamente menores. Llamaremos componentes irreducibles de un espacio topologico
a los subespacios irreducibles maximales de X, es decir, los subespacios irreducibles no contenidos estricta-
mente en otro subespacio irreducible.
0.2. Anillos 41
Spec A o Spec B
j
a
/ A/I / a
A
Spec A o Spec A/I
Se verifica que es un homeomorfismo de Spec A/I con su imagen, que es el cerrado (I)0 .
42 Captulo 0. Anillos y modulos
Demostracion. Los ideales primos de A/I se corresponden con los ideales primos de A que contienen a I.
Explcitamente,
Ideales primos de A
que contienen a I {Ideales primos de A/I}
p / (p)
1 (p0 ) o p0
Lo que demuestra la biyeccion buscada. Sabemos que es continua, para ver que la biyeccion es un homeo-
morfismo, nos falta probar que es cerrada. Igualmente, los ideales primos de A/I que contienen a un ideal J,
se corresponden con los ideales primos de A que contienen a 1 (J). Es decir, ((J)0 ) = (1 (J))0 . Por tanto,
es cerrada.
86. Ejercicio : Sea Y un subespacio cerrado de un espacio topologico X. Probar que el subconjunto, del anillo
de funciones reales continuas C(X) de X, formado por las funciones que se anulan en Y es un ideal, I. Si X es
un espacio topologico normal probar que C(X)/I ' C(Y) (recuerdese que el teorema de extension de Tietze
afirma que toda funcion continua sobre un cerrado Y admite una extension continua a todo X).
`
87. Corolario: Spec(A B) = (Spec A) (Spec B).
0.2.6. Localizacion. Dominios de factorizacion unica
89. Definicion : Sea A un anillo y S A un subconjunto. Diremos que S es un sistema multiplicativo de A si
cumple
1. 1 S .
2. Si s, s0 S entonces s s0 S .
a a0 s0 a + sa0
+ :=
s s0 ss0
0 0
a a aa
:= 0
s s0 ss
2. Q(x) := Q[x]Q[x]\{0}
3. k(x) := k[x]k[x]\{0} = {p(x)/q(x), p(x), q(x) k[x], q(x) , 0}, o con mayor generalidad, el cuerpo de
funciones racionales en n-variables con coeficientes en k,
f
A@ /B
@@ ~>
@@i fS ~
@@ ~
@ ~
AS
102. Definicion : Un polinomio P(x) A[x] se dice primitivo cuando sus coeficientes no admiten un divisor
comun no invertible, es decir, si P(x) = a Q(x) con a A, entonces a es invertible.
103. Criterio de Eisenstein : Sea A un dominio de factorizacion u nica, p A irreducible y P(x) = a0 xn +
a1 xn1 + + an A[x] un polinomio. Si se verifica:
1. P(x) es primitivo,
2. a1 , . . . , an son multiplos de p
3. an no es multiplo de p2 .
Demostracion. Si P(x) = C(x) D(x) es una descomposicion propia, entonces por ser P(x) primitivo es n >
gr C(x), gr D(x) > 0. Sean P(x), C(x), D(x) (A/(p))[x] k(p)[x] las clases de P(x), C(x) y D(x) modulo p
(siendo k(p) el cuerpo de fracciones de A/(p)). Por 2., es P(x) = a0 xn y, por tanto, C(x) = cni xi y D(x) = di xni
(con n > n i y n > i, es decir, i, n i > 0). En particular, los terminos independientes de C(x), D(x) son
multiplos de p y, por tanto, el de P(x) es multiplo de p2 , lo que contradice 3.
104. Lema: Sea A un dominio de factorizacion u nica con cuerpo de fracciones . Sean P(x), Q(x) A[x] dos
polinomios primitivos. Entonces,
2. Si existen a, b A tales que a P(x) = b Q(x), entonces b = a u, para cierto invertible u A. Por tanto,
si P(x) = ab Q(x) en [x], entonces ba = u A es un invertible de A.
0.2. Anillos 45
Demostracion. 1. Supongamos que P(x) Q(x) = a R(x), con R(x) A[x] y a A no invertible. Sea p A
irreducible que divida a a. Haciendo cociente en A[X] por p A[x], tenemos que
j
p0 / p0 A
p AS o p
estan bien definidas y son inversas entre s, sin mas que comprobar:
1. Si p0 es un ideal primo de AS entonces p0 A es un ideal primo de A que no corta con S y (p0 A)AS = p0 .
Para ver que esta biyeccion es un homeomorfismo basta observar que j (( as )0 ) = j (( a1 )0 ) = (a)0 Im j .
Dado f A, denotaremos U f = Spec A\( f )0 y diremos que es un abierto basico. Observemos que el
conjunto de los abiertos basicos {U f } f A es una base de abiertos de la topologa de Zariski de Spec A, porque
el conjunto de los cerrados basicos {( f )0 } f A es es una base de cerrados de la topologa de Zariski de Spec A.
111. Corolario: El espectro de A f es igual a Spec A\( f )0 :
Spec A f = U f
Demostracion. Por el teorema anterior, Spec A f se corresponde con los ideales primos p x de A que no cortan
con S = {1, f, f 2 , . . . , f n , . . . }. Que equivale a decir que Spec A f se corresponde con los ideales primos p x de A
que no contienen a f , es decir, U f .
112. Ejercicio : Sea C(Rn ) el anillo de funciones reales continuas sobre Rn . Sea U un abierto de Rn , C(U) el
anillo de funciones reales continuas sobre U y S el sistema multiplicativo formado por las funciones que no
se anulan en ningun punto de U. Probar que existe un isomorfismo natural C(Rn )S = C(U). (Pista: Sea d la
d(x,U c )
funcion distancia. Dada h C(U), s(x) = 1+h2 (x) no se anula en U, s y f = h s son restriccion de funciones
continuas de Rn y h = sf ).
113. Corolario: Los ideales primos de A x se corresponden con los ideales primos de A contenidos en p x . En
particular, A x tiene un u nico ideal maximal, que es p x A x .
Demostracion. Spec A x se corresponde con los ideales primos de A que no cortan con A\p x . Es decir, con los
ideales primos de A contenidos en p x .
114. Definicion : Los anillos con un u nico ideal maximal se les denomina anillos locales.
Podemos decir que el anillo de funciones que consideramos en U f = Spec A f es A f . Si S es el sistema
multiplicativo de las funciones de A que no se anulan en ningun punto de U f , el lector puede probar que
A f = AS . Como es de desear, estamos diciendo que las funciones de U f , son los cocientes a/b de funciones de
Spec A, donde b es una funcion que no se anula en ningun punto de U f . Dado un punto x, es usual no querer
fijar la atencion en un entorno dado de x, sino considerar un entorno lo suficientemente pequeno, luego las
funciones que no se anulan en x pasan a ser invertibles y consideraremos por tanto el anillo A x . As pues, A x
recoge el concepto impreciso de funciones en un entorno suficientemente pequeno de x.
115. Definicion : Dado un anillo A, llamaremos radical de A al ideal formado por el conjunto de los elementos
nilpotentes de A, es decir, si denotamos por rad A al radical de A, entonces
rad A = px
xSpec A
Es decir, una funcion es nilpotente si y solo si se anula en todo punto del espectro.
1
Sea ahora f p x . Por el corolario 0.2.111, Spec A f = . Por tanto, A f = 0, es decir, 1 = 01 . Luego
xSpec A
existe un f n {1, f, f , . . . }, de modo que f n 1 = 0. Entonces, f es nilpotente. En conclusion rad A
2
px
xSpec A
y hemos terminado.
j1 (x) = Spec(Bx /p x Bx )
Demostracion.
j1 (x) = {y Spec B : py A = p x }
= {y Spec B : py A p x y p x py A} ()
= {y Spec B : (py A) (A\p x ) = y p x py A}
= {y Spec B : py j((A\p x )) = y j(p x ) py }
= {y Spec Bx : j(p x ) py } = Spec(Bx /p x Bx )
Las dos afirmaciones siguientes de la proposicion, se deducen de que en () podemos prescindir de una de
las dos condiciones, en la primera afirmacion de la segunda condicion y en la segunda afirmacion de la primera
condicion.
Observemos que las fibras pueden ser vacas, pues si un anillo C = 0 entonces Spec C = .
0.2. Anillos 49
121. Ejemplo : Calculemos Spec C[x, y]. Consideremos el morfismo i : C[x] C[x, y], p(x) 7 p(x) y sea
i : Spec C[x, y] Spec C[x] el morfismo inducido en los espectros. Cada punto de Spec C[x, y] esta en la
fibra de un u nico punto de Spec C[x], as que vamos a calcular tales fibras.
Los ideales primos de C[x] son el ideal (0) y los ideales maximales m = (x ). Segun la formula de la
fibra
i1 () = Spec C[x, y]/m C[x, y] = Spec C[x, y]/(x )
Ahora bien, C[x, y]/(x ) ' C[y], x 7 , y 7 y. Luego,
Los ideales primos no nulos de C(x)[y] estan generados por un polinomio irreducible con coeficientes en
C(x) de grado mayor o igual que 1 en y. Por el Lema de Gauss se corresponden con los polinomios p(x, y)
C[x, y] irreducibles de grado mayor o igual que 1 en y. Por tanto, i1 (g) esta formado por los ideales primos
(p(x, y)), (0) (donde p(x, y) es un polinomio irreducible de grado mayor o igual que 1 en y)
En resumen, los puntos de Spec C[x, y] = A2 (C) son
Not
2. Los puntos genericos de las curvas irreducibles (p(x, y))0 p(x, y) = 0, es decir, los ideales primos
(p(x, y)), p(x, y) irreducible.
3. El punto generico del plano afn (0)0 A2 (C), es decir, el ideal primo (0).
122. Ejemplo : Calculemos Spec C[x, y]/(q(x, y)). Consideremos la descomposicion en producto de polinomios
irreducibles q(x, y) = q1 (x, y)n1 qr (x, y)nr , que no difieran en factores constantes. Tenemos que
r
Spec C[x, y]/(q(x, y)) = (q(x, y))0 = (qi (x, y))0
i=1
que son:
1. Los ideales maximales (x , y ) tales que (q(x, y)) (x , y ). Es decir, con otras notaciones,
los puntos (, ) tales que q(, ) = 0.
123. Proposicion : Sea f : A , B un morfismo inyectivo de anillos. Entonces, la imagen del morfismo
f : Spec B Spec A es densa.
Demostracion. Sea x Spec A el punto generico de una componente irreducible de Spec A (es decir, p x es un
ideal primo minimal de A). Por la formula de la fibra f 1 (x) = Spec Bx , , porque Bx , 0, ya que 1 , 0 en
Bx . En conclusion, x Im f y Im f = Spec A.
50 Captulo 0. Anillos y modulos
0.3. Modulos
Los espacios vectoriales son el ejemplo mas sencillo y usual de espacio geometrico. Muchos problemas se
resuelven linealizandolos, lo que permite aplicarles ademas la intuicion geometrica. Anadamos, que muchas
de las estructuras usuales en Matematicas son estructuras de espacios vectoriales.
Si I es un ideal de un anillo A, es un grupo conmutativo respecto de la suma de A y el producto de A define
una aplicacion A I I que verifica todos los axiomas de espacio vectorial, salvo la condicion de que los
escalares formen un cuerpo; lo que resumiremos diciendo que I es un A-modulo. En esta seccion iniciaremos
el estudio de la estructura de modulo sobre un anillo A y veremos que casi todas las definiciones del Algebra
Lineal (subespacios, cocientes, sumas y productos directos, producto tensorial, etc.) pueden generalizarse para
los A-modulos; aunque la frecuente existencia de modulos que no admiten bases introduzca grandes modifi-
caciones en la teora de modulos. La posibilidad de efectuar muchas operaciones (cocientes, sumas directas,
productos tensoriales, etc.) que carecen de sentido en los ideales hace que la teora de modulos sea mucho mas
flexible y natural, que una teora restringida u nicamente a los ideales. Esta generalidad no complica las de-
mostraciones, sino que la posibilidad de usar las operaciones basicas del Algebra Lineal las aclara y simplifica.
Los modulos aparecen tambien con frecuencia en Matematicas. Ya veremos que los grupos abelianos y
los espacios vectoriales con un endomorfismo lineal son ejemplos de modulos, y que su clasificacion es la
clasificacion de la estructura de modulos.
Dadas por conocidas nociones definidas mas adelante, digamos que el estudio de los modulos equivale en
topologa, al estudio de los fibrados vectoriales : E X, es decir, de los epimorfismos continuos, de fibras
espacios vectoriales. El estudio de sera equivalente al estudio del C(X)-modulo de las secciones de .
M/N = {m, = m 0 m m0 N}
m M, de modo que m
f
MD / M0
DD yy<
DD yy
DDD yy
" yy f
M/N
f
M / M0
O
i
f ?
M/ Ker f Im f
Demostracion. Al lector.
que es el menor submodulo de M que contiene a los submodulos Mi . Diremos que dos submodulos M1 , M2
de M estan en suma directa si M1 M2 = 0, que equivale a decir que el morfismo M1 M2 M1 + M2 ,
(m1 , m2 ) 7 m1 + m2 es un isomorfismo. Se dice que M es la suma directa de dos submodulos M1 , M2 si
M1 M2 = 0 y M1 + M2 = M, que equivale a decir que el morfismo M1 M2 M, (m1 , m2 ) 7 m1 + m2 es
un isomorfismo.
Dado un conjunto {mi }iI de elementos de un modulo M, denotaremos por
X
hmi iiI = {m M : m = ai mi ,
iI
con ai = 0 para todo i salvo un numero finito}
que es el menor submodulo de M que contiene a {mi }iI . Diremos que {mi }iI es un sistema generador de M
si hmi iiI = M. Evidentemente, todo modulo tiene sistemas generadores, por ejemplo el formado por todos
los elementos de M. Si I es ademas finito diremos que el modulo es finito o finito generado. Diremos que un
P
conjunto de elementos {mi }iI es base de M, si es un sistema generador y si ai mi = 0 entonces ai = 0 para
i
todo i.
Denotaremos M (I) = Mi , siendo Mi = M. Se dice que un modulo es libre si es isomorfo a A(I) . Si
iI
denotamos 1 j = (ai )iI A(I) , donde ai = 0 para todo i , j y a j = 1, entonces {1 j } jI forma una base de A(I) .
0.3. Modulos 53
QI
Los morfismos de A(I) en un A-modulo M se corresponden con conjuntos {mi }iI de M: HomA (A(I) , M) = M,
f 7 ( f (1i ))iI . Sea {mi }iI un conjuntos de elementos de M, y definamos el morfismo
X
: A(I) M, (ai )iI 7 ai mi
iI
Se cumple que es epiyectivo si y solo si {mi }iI es un sistema generador de M, es inyectivo si y solo si
{mi }iI son linealmente independientes. Por tanto, es isomorfismo si y solo si {mi }iI es una base de M. En
consecuencia, todo modulo es cociente de un libre y un modulo es libre si y solo si tiene bases.
Sea pues, un epimorfismo : A(I) M. Igualmente, dado Ker podemos definir un epimorfismo A(J)
Ker . Componiendo este u ltimo morfismo con la inclusion natural Ker , A(I) , tenemos un morfismo natural
s : A(J) A(I) , de modo que la sucesion
s
A(J) A(I) M 0
es exacta. Es decir M es isomorfo a Coker s, por tanto, el estudio de M se reduce al estudio de s, que es una
aplicacion A-lineal entre modulos libres.
El lema de Nakayama nos va a permitir calcular, mediante Algebra Lineal, sistemas generadores.
P
Si M es un A-modulo e I A es un ideal, denotaremos por I M = {m M : m = ai mi , con ai I y
mi M}, que es un A-submodulo de M. Se cumple que el A-modulo M/I M es de modo natural un A/I-modulo:
a m
:= a m. Es obvio que M 0 M/I M es un A-submodulo de M/I M, si y solo si es un A/I-submodulo, y que
m 1, . . . , m
r M/I M es un sistema A-generador de M/I M si y solo si es un sistema A/I-generador de M/I M.
En el caso de que I = m sea un ideal maximal, tendremos que m 1, . . . , m
r M/mM es un sistema A-generador
de M/mM si y solo si es un sistema generador del A/m-espacio vectorial M/mM.
9. Lema de Nakayama: Sea O un anillo local de ideal maximal m y M un modulo finito generado. Se cumple
que
mM = M M = 0
Como consecuencia se obtiene que m1 , . . . , mn M es un sistema generador de M, si sus clases m
1, . . . , m
n en
M/mM son un sistema generador.
Demostracion. Sea n1 , . . . , nr un sistema generador de M con el menor numero posible de elementos. Si mM =
Pr P
r
M tendremos que n1 = ai ni , con ai m. Entonces (1 a1 )n1 = ai ni . Como (1 a1 ) no se anula en el u nico
i=1 i=2
P
r
ai ni
ideal maximal de O, es invertible. Por tanto, n1 = i=2 1a1 , y hn2 , . . . , nr i = M, lo que es contradictorio salvo que
r = 0, es decir, M = 0.
El recproco es trivial.
Veamos la consecuencia. Si hm 1, . . . , m
n i = M/mM entonces M = hm1 , . . . , mn i + mM. Haciendo cociente
= M/hm1 , . . . , mn i, tenemos M
por hm1 , . . . , mn i y denotando M = 0 + m M. Por tanto, M = 0, es decir,
M = hm1 , . . . , mn i.
( f g)S = fS gS
(a f + bg)S = a fS + bgS
16. Teorema: El soporte de un A-modulo finito generado coincide con los ceros de su ideal anulador, i.e.,
Como consecuencia se tiene que la condicion necesaria y suficiente para que un modulo M (finito generado o
no) sea cero es que M x = 0, para todo punto cerrado x Spec A.
Demostracion. Empecemos probando que si M = hm1 , . . . , mr i es un A-modulo finito generado, entonces
MS = 0 si y solo si existe un s S de modo que sM = 0: Si MS = 0 entonces m1i = 0 para todo i, luego existen
si S de modo que si mi = 0. Por tanto, s = s1 sr S cumple que sM = 0. Recprocamente, si existe s S
de modo que sM = 0, entonces ms0 = 0 para todo ms0 MS y MS = 0.
Ahora ya, dado x Spec A, tendremos que M x , 0 si y solo si Anul(M) (A\p x ) = , es decir, Anul(M)
p x . Luego Sop(M) = (Anul M)0 .
Por u ltimo, veamos la consecuencia. Probemos solo la suficiencia. Si M x = 0 para todo punto cerrado
x Spec A, entonces para todo submodulo hmi M se cumple que hmi x = 0. Por tanto, el (Anulhmi)0 , no
contiene ningun punto cerrado de Spec A, es decir, Anulhmi no esta contenido en ningun ideal maximal. En
conclusion, Anul(hmi) = A, luego m = 1 m = 0 y M = 0.
17. Proposicion: 1. Una inclusion N M de modulos es una igualdad si y solo si N x = M x , para todo
punto cerrado x Spec A.
2. Dos submodulos N, N 0 de un modulo M son iguales si y solo si N x = N x0 , para todo punto cerrado
x Spec A.
Demostracion. 1. N = M M/N = 0 (M/N) x = 0, para todo punto cerrado x Spec A
M x /N x = 0 para todo punto cerrado x Spec A M x = N x , para todo punto cerrado x Spec A.
2. Veamos solo que si N x = N x0 , para todo punto cerrado x Spec A, entonces N = N 0 . Tendremos que
N x = N x + N x0 = (N + N 0 ) x , para todo punto cerrado x Spec A. Luego por el punto 1. N = N + N 0 , es decir,
N 0 N. Del mismo modo obtenemos la inclusion inversa y concluimos la igualdad.
f g
18. Teorema: Sea M 0 M M 00 una sucesion de morfismos de A-modulos. Las siguientes condiciones son
equivalentes
f g
1. M 0 M M 00 es una sucesion exacta.
fx gx
2. M x0 M x M x00 es exacta para todo punto x Spec A.
fx gx
3. M x0 M x M x00 es exacta para todo punto cerrado x Spec A.
19. Proposicion: Si Spec A es la union disjunta de dos abiertos U1 , U2 entonces A = AU1 AU2 .
Demostracion. Veamos que Spec AU1 = U1 (igualmente Spec AU2 = U2 ). U1 Spec AU1 , porque las funciones
del sistema multiplicativo por las que localizamos no se anulan en ningun punto de U1 . Por otra parte, U1 y U2
son cerrados disjuntos. Si denotamos Ii al ideal de funciones que se anulan en Ui tenemos que (I1 )0 (I2 )0 = ,
por tanto (I1 + I2 )0 = y I1 + I2 = A. As pues, existen fi Ii , tales que f1 + f2 = 1. En conclusion,
f2 = 1 f1 es una funcion que se anula en todo los puntos de U2 y no se anula en ningun punto de U1 , por
tanto Spec AU1 U1 y Spec AU1 = U1 .
Consideremos el morfismo natural
a a
A AU1 AU2 , a 7 ( , )
1 1
Vamos a probar que este morfismo es isomorfismo. Por el teorema anterior, basta verlo localmente. Dado
x U1 , tenemos que (AU1 ) x = (A x )U1 = A x porque el sistema multiplicativo de las funciones que no se
anulan en U1 , esta incluido en el sistema multiplicativo de las funciones que no se anulan en x. Por otra parte,
Spec(AU2 ) x = , porque U2 {y Spec A : py p x , i.e., x y } = , luego (AU2 ) x = 0. En conclusion,
A x = (AU1 AU2 ) x si x U1 , e igualmente si x U2 . Hemos terminado.
20. Definicion : Llamamos radical de Jacobson de un anillo al ideal que es la interseccion de todos los ideales
primos maximales del anillo.
21. Corolario: Sea A un anillo e I A un ideal incluido en el radical de Jacobson de A. Sea M un A-modulo
finito generado. Se cumple que
M = I M M = 0
Demostracion. M = I M M x = I x M x para todo punto cerrado x Spec A, e igualmente M = 0
M x = 0. Ahora bien, I x p x A x y por el lema de Nakayama concluimos trivialmente que M x = I x M x
M x = 0. Con todo, hemos terminado.
M1 M2 Mn
25. Ejemplo : Los k-espacios vectoriales de dimension finita son k-modulos noetherianos.
26. Proposicion: Todo submodulo de un modulo noetheriano es noetheriano.
27. Proposicion: Todo cociente de un modulo noetheriano es noetheriano.
0 M 0 M1 M 0 (M 0 ) 0
0 M1 M2 M3 0
Demostracion. Si A es noetheriano, An es un A-modulo noetheriano, por el ejercicio 0.3.29. Ahora bien, co-
mo todo modulo finito generado es cociente de un libre finito generado, concluimos que los modulos finito
generados son noetherianos.
Por tanto, sobre los dominios de ideales principales todo modulo finito generado es noetheriano.
33. Ejercicio : Probar que si A es noetheriano AS es noetheriano
34. Ejercicio : Demostrar que Q[x, x1 , . . . , xn , . . . ]/((xn)xn ){nN} es localmente noetheriano pero no es noethe-
riano.
35. Proposicion : Si A es un anillo noetheriano, entonces Spec A es un espacio topologico noetheriano. (Un
espacio topologico se dice que es noetheriano si toda cadena descendente de cerrados estabiliza).
Demostracion. Sea C1 C2 Cn una cadena descendente de cerrados. Sean Ii los ideales de
funciones que se anulan en Ci . Luego (Ii )0 = Ci y tenemos la cadena
I1 I2 In
Cadena que estabiliza por ser A noetheriano. Es decir, existe m N de modo que Im = Im+1 = . Luego,
Cm = Cm+1 = .
36. Ejercicio : Demostrar
37. Ejercicio : Probar que en un anillo noetheriano el numero de ideales primos minimales es finito.
38. Teorema de la base de Hilbert: Si A es un anillo noetheriano entonces A[x] es un anillo noetheriano.
Demostracion. Sea I A[x] un ideal. Tenemos que ver que es finito generado:
Sea J A el conjunto formado por los coeficientes de maximo grado de los p(x) I. Es facil ver que J
es un ideal de A. Observemos para ello, que si p(x) = a0 xn + + an , q(x) = b0 xm + + bm I, entonces
xm p(x) + xn q(x) = (a0 + b0 )xn+m + I, luego si a0 , b0 J entonces a0 + b0 J.
Por ser A noetheriano, J = (b1 , . . . , br ) es finito generado. As, existen p1 , . . . , pr I cuyos coeficientes de
grado maximo son b1 , . . . , br , respectivamente. Ademas, multiplicando cada pi por una potencia conveniente
de x, podemos suponer que gr p1 = = gr pr . Escribamos gr pi = m.
Dado p(x) = a0 xn + + an I. Supongamos que n m. Escribamos a0 = 1 b1 + + r br , con i A
P P
para todo i. Tenemos que p(x) i xnm pi I y gr(p(x) i xnm pi ) < gr p(x).
i i
Recurrentemente obtendre que
39. Definicion : Dado un morfismo de anillos f : A B se dice que B es una A-algebra. Se dice que B es una
A-algebra de tipo finito si existen 1 , . . . , n B que generen A-algebraicamente B, es decir, si el morfismo
X X
A[x1 , . . . , xn ] B, a1 ,...,n x11 xnn 7 f (a1 ,...,n )11 nn
1 ,...,n 1 ,...,n
es epiyectivo.
40. Corolario: Sea k un cuerpo. Toda k-algebra de tipo finito es noetheriana.
Demostracion. Todo cuerpo es un anillo noetheriano, luego k es noetheriano. Por el teorema de la base de
Hilbert k[x1 ] es noetheriano. De nuevo, por el teorema de la base de Hilbert, k[x1 , x2 ] es noetheriano. En
conclusion k[x1 , . . . , xn ] es noetheriano y todo cociente k[x1 , . . . , xn ]/I tambien. Luego toda k-algebra de tipo
finito es noetheriana.
los terminos repetidos obtenemos una serie de composicion en N, porque Mi N/Mi1 N , Mi /Mi1 ,
luego Mi N/Mi1 N = Mi /Mi1 pues Mi /Mi1 es simple. Por tanto, l(N) l(M). Si l(N) = l(M) entonces
Mi N/Mi1 N , 0 para todo i. Entonces, M1 N contiene estrictamente a M0 N = 0 y esta incluido en
M1 , luego M1 N = M1 . Sigamos, M2 N contiene estrictamente a M1 N = M1 y esta incluido en M2 luego
M2 N = M2 Recurrentemente, N = Mn N = Mn = M, lo que es contradictorio.
As pues, dada una serie de composicion 0 = M00 M10 Mm0 = M, tenemos que l(M) > l(Mm1
0
)>
0
> l(M1 ), luego l(M) m. Como m n = l(M), tenemos que m = n.
Observemos que hemos demostrado que si un modulo es de longitud finita todo submodulo suyo es de lon-
gitud finita. Si un modulo es de longitud finita todo cociente suyo tambien lo es, pues toda serie de composicion
define por paso al cociente una serie de composicion (eliminando las igualdades que aparezcan en la serie, en
el cociente).
i
45. Proposicion : La longitud es una funcion aditiva, es decir, dada una sucesion exacta 0 M 0 M
M 00 0 se cumple que l(M) = l(M 0 ) + l(M 00 ).
0 M0 M 0 M 00 M 00 0
m0 7 (m0 , 0)
(m0 , m00 ) 7 m00
0 = M0 M1 Mn = M
una cadena de composicion. Entonces Mi /Mi1 ' A/mi , con mi maximal. Como el soporte de M coincide
con el soporte de GM = Mi /Mi1 , concluimos que el soporte de M es un numero finito de puntos cerrados.
i
Ademas, como GM es noetheriano, M tambien.
) M = hm1 , . . . , mn i es finito generado porque es noetheriano. Sea Mi := hm1 , . . . , mi i y consideremos la
cadena de submodulos
0 = M0 M1 Mn = M
M es de longitud finita si y solo si Mi /Mi1 = hm i i son de longitud finita. Ademas, Mi /Mi1 es noetheriano y
de soporte incluido en el soporte de M, luego el soporte es un numero finito de puntos cerrados. En conclusion,
podemos suponer que M es monogeno, luego M ' A/I. El soporte de A/I es (I)0 = Spec(A/I) = {x1 , . . . , xr }.
Por tanto, A/I = A1 An , con Ai = (A/I) xi . Todo Ai -submodulo de Ai es un A-submodulo y viceversa,
luego lA (Ai ) = lAi (Ai ), basta probar que lAi (Ai ) < . Ai es un anillo con un u nico ideal primo mi , que es finito
generado y que ha de coincidir con el radical de A. Luego, existe un ni N tal que mni i = 0. Ai es un Ai -modulo
de longitud finita, porque si consideremos la cadena
0 = mni i mni i 1 mi Ai ,
49. Definicion : Se dice que un anillo A es de longitud finita si como A-modulo es de longitud finita. Se dice
que un anillo es de dimension de Krull nula si todos sus ideales primos son maximales.
Si un anillo noetheriano es de dimension de Krull nula entonces su espectro primo es un nuemro finito de
ideales primos maximales, ya que el numero de ideales primos minimales de todo anillo noetheriano es finito.
50. Corolario: Un anillo es de longitud finita si y solo si es noetheriano de dimension de Krull nula.
51. Corolario : Sea A un anillo de longitud finita. Entonces, A es producto directo de un finito de anillos
locales de longitud finita. Explcitamente, Spec A = {x1 , . . . , xn }, donde x1 , . . . , xn son puntos cerrados, y
A = A x1 A xn
52. Corolario: Sea A un anillo de longitud finita. A es producto directo de cuerpos si y solo si es reducido.
Demostracion. A = A1 An , con Ai locales (de ideales maximales pi ). Luego, rad A = rad A1 rad An =
p1 pn . Si rad A = 0, entonces pi = 0 para todo i y Ai es un cuerpo para todo i. Si A es producto directo
de cuerpos, obviamente es reducida.
Demostracion. Por 0.2.123, f es de imagen densa. Como Spec A es igual a un numero finito de puntos cerra-
dos, entonces f es epiyectiva.
55. Definicion : Diremos que una k-algebra A, es una k-algebra finita, si A es un k-espacio vectorial de dimen-
sion finita.
56. Proposicion: La k-algebra A = k[x]/(xn +a1 xn1 +. . .+an ) es un k-espacio vectorial de base {1, x, . . . , xn1 }.
Demostracion. Sea q(x) = xn + a1 xn1 + . . . + an . Dado un polinomio p(x) existen dos polinomios u nicos c(x)
y r(x), de modo que p(x) = c(x) q(x) + r(x) y que gr r(x) < gr q(x). Por lo tanto, existe un u nico polinomio
r(x) de grado menor que n de modo que r(x) = p(x) en k[x]/(q(x)).
Es decir, la aplicacion k k x k xn1 k[x]/(q(x)), r(x) 7 r(x) es un isomorfismo.
Obviamente las k-algebras finitas son anillos de longitud finita. Por tanto, tenemos el siguiente teorema.
57. Teorema: Sea A una k-algebra finita. Se cumple
2. A = A x1 A xn .
58. Definicion : Sea A un anillo de longitud finita, es decir, A es un anillo noetheriano y X = Spec A =
{x1 , . . . , xr }, es un numero finito de puntos cerrados. Llamaremos multiplicidad con la que aparece xi en X, que
denotamos m xi (X), a
m xi (X) := lA (A xi )
Llamaremos numero de puntos de X contando multiplicidades a lA (A). Observemos que A = A x1 A xn ,
luego X X
numero de puntos de X contando multiplicidades = lA (A) = lA (A xi ) = m xi (X)
i xi X
Si A es una k-algebra finita, llamaremos numero de puntos de X contando multiplicidades y grados a dimk A.
Llamaremos grado de xi , a gr(xi ) := dimk A/m xi . Observemos que
X X X
n puntos de X contando mult. y grad. = dimk A = dimk A xi = lA (A xi ) dimk A/m xi = m xi (X) gr(xi )
i i xi X
59. Ejercicio : Sea A = R[x]/((x2 + 1)2 (x 1)(x 2)3 ). Calcular el espectro primo de A, el numero de puntos
de Spec A, multiplicidades y grados.
64 Captulo 0. Anillos y modulos
Recprocamente, todo Z-modulo es en particular un grupo abeliano. As pues, hablar de grupos abelianos o
de Z-modulos es solo una diferencia en la terminologa usada. As, por ejemplo, un grupo abeliano es finito
generado si y solo si es finito generado como Z-modulo.
Un endomorfismo lineal T : E E de un k-espacio vectorial E, induce una estructura de k[x]-modulos en
E del siguiente modo
p(x) e := p(T )(e)
x
en particular x e = T (e). Recprocamente, si E es un k[x]-modulo, tenemos el endomorfismo E E, e 7 x e.
Cuando pensemos E con la estructura de k[x]-modulo inducida por el endomorfismo T , lo escribiremos ET .
60. Definicion : Dos endomorfismos T, T 0 de E se dicen que son equivalentes si existe un automorfismo lineal
de E tal que T 0 = T 1 . Esta igualdad significa la conmutatividad del cuadrado
T /E
E
T0
E /E
61. Proposicion : Dos endomorfismos T, T 0 de un espacio vectorial son equivalentes si y solo si existen una
base para T y otra base para T 0 en las que T y T 0 tienen la misma matriz.
62. Proposicion : Dos endomorfismos T, T 0 de un espacio vectorial son equivalentes si y solo si inducen
estructuras de k[x]-modulos isomorfas.
Demostracion. Si T, T 0 son equivalentes existe un automorfismo lineal tal que T = T 0 . Veamos que
: ET ET 0 es un isomorfismo de k[x]-modulos:
? ? ?
0 / L0 M /M / (M) /0
de filas exactas. Por induccion L0 M y (M) son libres de rango finito. Por tanto, como (M) es libre, el
epimorfismo M (M) tiene seccion y por el ejercicio 0.3.6 M = (L0 M) (M). En conclusion, M es
libre.
66 Captulo 0. Anillos y modulos
68. Primer teorema de descomposicion: Sea A un dominio de ideales principales y M un A-modulo finito
generado. Se cumple
M ' T (M) (M/T (M))
donde T (M) es un modulo finito generado de torsion y M/T (M) es un modulo libre de rango el rango de M.
Se cumple ademas que si M ' M 0 L, siendo M 0 un A-modulo de torsion y L libre, entonces M 0 ' T (M)
y L ' (M/T (M)).
Demostracion. M/T (M) es un modulo finito libre de torsion. En efecto, si m T (M/T (M)) entonces existe
a A no nulo tal que am = 0, luego am T (M) y existe b A no nulo tal que bam = 0. Por tanto,
m T (M) y m = 0. Por la proposicion anterior M/T (M) es un modulo libre. El epimorfismo de paso al
cociente M M/T (M) tiene seccion, porque M/T (M) es libre, luego M ' T (M) (M/T (M)). Sea g el punto
generico de Spec A. Si localizamos en g obtenemos Mg = (M/T (M))g , luego el rango de M es el de M/T (M).
Si M ' M 0 L, entonces T (M) ' T (M 0 L) = T (M 0 ) T (L) = M 0 . Luego (M/T (M)) ' (M 0 L)/M 0 = L.
Hemos concluido.
Observemos que MA\{0} = (M/T (M))A\{0} . Por tanto, el rango de M/T (M) es el de M. As pues, en el
teorema anterior M/T (M) es un modulo libre de rango el de M.
Hemos reducido el problema de la clasificacion de los modulos finito generados sobre dominios de ideales
principales, a la clasificacion de los modulos finito generados de torsion. Si M es un modulo finito generado de
torsion, entonces Anul(M) , 0. En efecto, si M = hm1 , . . . , mn i, y ai A\{0} cumplen que ai mi = 0, entonces
0 , a1 an Anul(M).
69. Lema : Sea M un A-modulo anulado por pq, siendo p y q primos entre s. Entonces M descompone en
suma directa de un modulo anulado por p y otro submodulo anulado por q, en concreto
M = Ker p Ker q
p + q = 1
70. Segundo teorema de descomposicion: Sea M un A-modulo de ideal anulador aA y a = pn11 pns s la
descomposicion de a en factores irreducibles. Entonces M descompone de modo u nico en suma directa de
submodulos Mi de anuladores respectivos pni i A, explcitamente
Como el ideal anulador de una suma directa es el mnimo comun multiplo de los anuladores de los suman-
n0 n0 n0
dos, tendremos que si pi i A son los anuladores de los Ker pni i , entonces el anulador de M es p11 p s s A. Por tan-
n0
to, pni i = pi i y tenemos que efectivamente el ideal anulador de Ker pni i es pni i . Obviamente, si M = M1 M s ,
con Mi de anulador pni i , entonces Mi Ker pni i y por tanto Mi = Ker pni i .
Sea M un A-modulo anulado por mnx , luego M es un A/mnx -modulo. Si a < m x entonces a es invertible en
a=a
A/mnx , y por tanto, el morfismo M M es un isomorfismo. En consecuencia, M = M x y es un A x -modulo.
En particular, (A/mnx ) = (A/mnx ) x = A x /(mnx A x ). Por otra parte, si x , y Spec A, entonces My = 0. Por tanto,
si M es un A-modulo finito generado de torsion, entonces
(
0 si m x , (pi ), para todo i
M x = (Ker pn11 Ker pns s ) x =
Ker pni i si m x = (pi )
Demostracion. Sean M y M 0 localmente isomorfos. Localizando en el punto generico obtenemos que ambos
tienen el mismo rango. Como la torsion de un modulo conmuta con localizaciones, entonces T (M) y T (M 0 )
son localmente isomorfos. Luego, como acabamos de ver T (M) y T (M 0 ) son isomorfos. Por el primer teorema
de descomposicion M y M 0 son isomorfos.
72. Definicion : Un A-modulo M se dice que es de presentacion finita si existe una sucesion exacta de la forma
Am An M 0 (con n, m < ). Con otras palabras, M es de presentacion finita si es isomorfo al cociente
de un modulo libre finito generado por un submodulo finito generado.
Seguimos la convencion A0 = {0}. Obviamente, los A-modulos libres finito generados son A-modulos de
presentacion finita.
Los A-modulos de presentacion finita son finito generados.
73. Proposicion : Sea A un anillo noetheriano. Un A-modulo M es de presentacion finita si y solo si M es
finito generado.
74. Definicion : Dada una sucesion exacta de A-modulos, Am An M 0, diremos que es una pre-
sentacion libre de M.
Observemos que M = Coker , luego, la clasificacion y estudio de M equivale a la clasificacion y estudio
de la matriz asociada a .
75. Proposicion: Sea A un dominio de ideales principales local, de ideal maximal m = (p). Sea : Am An
un morfismo de A-modulos. Se cumple que existen bases {e1 , . . . , em }, {e01 , . . . , e0n } en Am y An , de modo que
(ei ) = i e0i , para 1 i m.
68 Captulo 0. Anillos y modulos
Demostracion. Sea (ai j ) la matriz asociada a , en las bases estandar {u1 , . . . , um }, {u01 , . . . , u0n } de Am y An .
Si en vez de {u1 , . . . , um }, consideramos la base que se obtiene permutando dos vectores de {u1 , . . . , um }, la
matriz de en las nuevas bases, se obtiene permutando las correspondientes columnas de la matriz (ai j ). Igual-
mente, si permutamos dos vectores de {u01 , . . . , u0n }, la matriz de se obtiene permutando las correspondientes
i
filas de (ai j ). Si en vez de {u1 , . . . , um }, consideramos la base {u1 , . . . , ui a j u j , . . . , um }, la matriz de en las
nuevas bases, se obtiene cambiando la columna i, Ci de la matriz (ai j ) por la columna Ci a jC j . Si en vez
i
de {u01 , . . . , u0m }, consideramos la base {u01 , . . . , u0i a j u0j , . . . , u0n }, la matriz de en las nuevas bases, se obtiene
cambiando la fila i, Fi de la matriz (ai j ) por la fila F j + a j Fi .
Este tipo de transformaciones de la matriz (ai j ) (o equivalentemente de las bases {ui }, {u0i }) las denominare-
mos transformaciones elementales. Vamos a probar que mediante transformaciones elementales la matriz de
es diagonal, es decir, (ei ) = i e0i , para todo i.
Dado a A, tendremos que a = pi b, con b no divisible por p, es decir, b < m = (p), luego b invertible.
Por tanto, (a) = (pi ). Sea pi el maximo comun divisor de todos los ai j . Existe un ars , tal que (ars ) = (pi ).
Por tanto, ars divide a todos los coeficientes ai j . Permutando filas y columnas podemos suponer que r = 1 y
s = 1. Transformando las columnas Ci por Ci aa111i C1 para i > 1, y posteriormente las filas Fi por Fi aa11i1 F1 ,
obtendremos la matriz
a11 0 . . . 0
0
..
. bi j
0
Procediendo del mismo modo reiteradamente, con la matriz (bi j ), diagonalizaremos .
76. Definicion : Diremos que un A-modulo es monogeno si esta generado por un elemento.
Si M = hmi entonces M ' A/ Anul(m). Si A es dominio de ideales principales local, de ideal maximal
m = (p), entonces los u nicos ideales son de la forma (pi ), y los modulos monogenos son isomorfos a A/(pi ).
77. Tercer teorema de descomposicion: Sea A un dominio de ideales principales y M un A-modulo finito
generado, de ideal anulador pn A, siendo p A irreducible. Se cumple que
con ni n, determinados unvocamente por M. Es decir, M es suma directa de monogenos de modo u nico,
salvo isomorfismos.
Demostracion. Podemos suponer que A es local, de ideal maximal m = (p). Sabemos que existe una sucesion
exacta
Am An M 0
y M = Coker . Por la proposicion anterior, existen bases {e1 , . . . , em }, {e01 , . . . , e0n } de Am y An , de modo que
(ei ) = i e0i , para todo i. Luego,
y facilmente concluimos.
Veamos la unicidad de los ni . Reordenando tenemos
78. Teorema de clasificacion : Sea A un dominio de ideales principales y M un A-modulo finito generado.
Existe un isomorfismo de A-modulos
n
M ' (A . r. . A) ( A/pi i, j A)
i, j
donde los pi, j A son irreducibles y r, ni, j y pi estan unvocamente determinados por M.
80. Corolario : Dos modulos finito generados son isomorfos si y solo si tienen el mismo rango y los mismos
divisores elementales.
n
81. Ejercicio : Probar que en el caso de que r = 0 entonces Anul(M) = m.c.m.{pi i, j }i, j A.
Consideremos una presentacion de un A-modulo M finito generado, es decir, una sucesion exacta
Am An M 0
P
Consideremos sendas bases {e01 , . . . , e0m } y {e1 , . . . , en } de Am y An . Escribamos (e0i ) = j ai j e j , as que (ai j ) es
la matriz de . Definimos entonces los siguientes ideales:
82. Definicion : Se llama i-esimo ideal de Fitting de M al ideal Fi (M) generado por los menores de orden n i
de la matriz de . Si i > n seguiremos la convencion Fi (M) = (1) y si m < i n seguiremos la convencion
Fi (M) = (0).
Veamos que los ideales de Fitting de un modulo no dependen de las bases elegidas en la presentacion:
P
Consideremos otra base {e1 , . . . , e m } de Am y escribamos (e j ) = i a i j ei , as que la nueva matriz de es (ai j ).
Denotemos Fi (M) y F i (M) a los respectivos ideales i-esimos de Fitting de las matrices (ai j ) y (ai j ). Cada e j
es combinacion lineal de la antigua base {e01 , . . . , e0m } y, por lo tanto, cada columna de (ai j ) es combinacion
lineal de las columnas de (ai j ). En consecuencia, los menores de orden n i de (ai j ) son combinacion lineal
de los menores de (ai j ), es decir, F i (M) Fi (M) . Por simetra tambien se cumple Fi (M) F i (M); luego en
conclusion Fi (M) = F i (M) . Si la que cambiamos es la base de An se razona de modo similar (por filas en vez
de por columnas).
x
Dada la sucesion exacta Am An M 0 y x Spec A, entonces Amx Anx M x 0 es exacta. La
matriz asociada a , es la misma que la asociada a x , por tanto (Fi (M)) x = Fi (M x ).
83. Definicion : Denotemos ci al generador del ideal de Fitting i-esimo, Fi (M). A los elementos i = ci1 /ci
se les llama factores invariantes del modulo M. Si ci = ci1 = 0 diremos que i = 0.
84. Teorema de clasificacion (segunda version): Sea A un dominio de ideales principales y M un A-modulo
finito generado. Se cumple que
M ' A/(1 ) A/(n )
Luego, dos A-modulos finito generados son isomorfos si y solo si poseen los mismos factores invariantes.
70 Captulo 0. Anillos y modulos
Demostracion. Los ideales de Fitting conmutan con localizaciones y dos modulos finito generados sobre un
dominio de ideales principales son isomorfos si y solo si lo son localmente. Por tanto, el teorema es local y
podemos suponer que A es local de ideal maximal m = (p).
Por los teoremas de descomposicion sabemos que
M ' A s A/(pn1 ) A/(pnr )
con n1 nr > 0. Por tanto, tenemos la presentacion libre
(pn1 ,...,pnr )0
A . r. . A A . r. . A A s M 0
Ahora ya, es una sencilla comprobacion que i = 0 para i s, i = pni , para i > s.
85. Observaciones : 1. Por el calculo efectuado en la demostracion del teorema anterior, que i es multiplo
de i+1 . Por tanto, (1 ) es el ideal anulador de M.
2. Hemos probado, tambien, que los factores invariantes no dependen de la presentacion por libres dada
(vease por otra parte 0.7.7).
86. Teorema de clasificacion de endomorfismos: Dos endomorfismos de un k-espacio vectorial de dimension
finita E son equivalentes si y solo si poseen los mismos factores invariantes.
Sea E un espacio vectorial de dimension finita. Sea T : E E un endomorfismo lineal. Tenemos que
E es un k[x]-modulo finito generado. Construyamos una presentacion finita del k[x]-modulo E. Sea E[x] el
conjunto de polinomios de coeficientes vectores de E. La extension lineal del producto xn (exm ) := exn+m ,
dota a E[x] de estructura de k[x]-modulo. Obviamente, si {v1 , . . . , vn } es una base de E, entonces es una base
del k[x]-modulo E[x].
La sucesion de k[x]-modulos
(xT )
E[x] E[x] E 0
donde (x T )(exm ) := exm+1 T (e)xm y (exm ) := T m (e), es exacta: Obviamente Im(x T ) Ker . Veamos
P P
que Ker Im(xT ): Dado i ei xi Ker , es facil probar que modulo Im(xT ) es equivalente a i T i (ei ),
P
que es nulo por hipotesis, luego i ei xi Im(x T ).
Si {v1 , . . . , vn } es una base de E y (ai j ) es la matriz asociada a T , entonces la matriz de (x T ) en la base
{v1 , . . . , vn } es x Id (ai j ).
87. Teorema : Sea (ai j ) la matriz n n de un endomorfismo T . Sea ci (x) el maximo comun divisor de los
menores de orden n i de la matriz xId (ai j ) . Se verifica
ci (x) = i+1 (x) n (x)
i (x) = ci1 (x)/ci (x)
siendo 1 (x), . . . , n (x) los factores invariantes de T .
88. Teorema de Hamilton-Cayley : El polinomio c0 (x) = det xId(ai j ) se llama polinomio caracterstico de
T . Segun el teorema anterior, el polinomio caracterstico es igual al producto de los factores invariantes. Luego
el polinomio caracterstico es multiplo del primer factor invariante (que es el polinomio anulador). Como todos
los factores invariantes dividen al primer factor invariante, tenemos que el polinomio caracterstico tiene las
mismas races salvo multiplicidades que el polinomio anulador. Ademas,
2. Unos conjuntos HomC (M, N), para cada par de objetos M, N de C, cuyos elementos f llamaremos mor-
fismos de M en N y denotaremos por el smbolo f : M N.
3. Una aplicacion
HomC (N, P) HomC (M, N) HomC (M, P), ( f, g) 7 f g
para cada terna M, N, P de objetos de C. Satisfaciendose
a) ( f g) h = f (g h), para todo f HomC (N, P), g HomC (M, N) y h HomC (L, M).
b) Para cada objeto M de C, existe un morfismo Id M : M M de modo que f Id M = f e Id M g = g
para todo morfismo f : M N y g : N M.
2. Sea G un grupo. La categora de G-conjuntos, CGcon j , es la categora cuyos objetos son los G-conjuntos
y los morfismos entre los objetos son los morfismos de G-conjuntos.
3. La categora de espacios topologicos, CT op , es la categora cuyos objetos son los espacios topologicos y
los morfismos entre los objetos son las aplicaciones continuas.
4. La categora de A-modulos, C Mod , es la categora cuyos objetos son los A-modulos y los morfismos entre
los objetos son los morfismos de modulos.
2. Definicion : Sean C y C0 dos categoras. Dar un funtor covariante F : C C0 es asignar a cada objeto M de
C un objeto F(M) de C0 , y cada morfismo f : M N de C un morfismo F( f ) : F(M) F(N) de C0 , de modo
que se verifique que F( f g) = F( f ) F(g) y F(Id M ) = IdF(M) .
Analogamente se definen los funtores contravariantes F : C C0 , que asignan a cada objeto M de C un
objeto F(M) de C , y a cada morfismo f : M N de C un morfismo F( f ) : F(N) F(M) de C0 , de modo que
0
f
HomC (M 0 , N) HomC (M, N), g 7 f (g) := g f
Luego,
HomC (, N) : C CCon j
M HomC (M, N)
f f
( f g) ( f g) = g f
es un funtor contravariante
3. Definicion : Sean F, F 0 : C C0 dos funtores covariantes (resp. contravariantes). Dar un morfismo : F
F 0 , es dar para cada objeto M de C un morfismo M : F(M) F 0 (M), de modo que para cada morfismo
f : M N (resp. f : N M) el diagrama
F( f )
F(M) / F(N)
M N
F0( f )
F 0 (M) / F 0 (N)
es conmutativo. Diremos que es un isomorfismo si los M son isomorfismos, para todo objeto M de C.
4. Definicion : Se dice que dos categoras C y C0 son equivalentes (resp. anti-equivalentes) si existen funtores
covariantes (resp. contravariantes) F : C C0 y G : C0 C, de modo que F G es isomorfo al funtor identidad
de C0 y G F es isomorfo al funtor identidad de C.
5. Definicion : Dada una categora C se define la categorial dual de C, que denotaremos C , como la categora
cuyos objetos son los de C, (dado M C, cuando lo pensemos en C lo denotaremos M ), HomC (M , N ) :=
HomC (N, M) (dado f HomC (N, M), cuando lo pensemos en HomC (M , N ) lo denotaremos f ) y por u ltimo
f g := (g f ) , para todo f HomC (M , N ) y g HomC (P , M ).
El funtor, C C , M M y f f es un funtor contravariante, que establece una anti-equivalencia
entre C y C . Toda definicion, teorema, etc., que se da en una categora C tiene su correspondiente definicion,
teorema, etc., dual en C .
Hom(F, F 0 ) denotara los morfismos de F en F 0 .
6. Proposicion: Dado un objeto M C, denotemos M = HomC (M, ). Sea F : C Ccon j un funtor covariante.
Se cumple
1. Hom(M , F) = F(M).
2. Hom(M , M 0 ) = HomC (M 0 , M).
3. M ' M 0 si y solo si M ' M 0 .
Demostracion. 1. Todo morfismo HomC (M, ) F queda determinado por M (Id M ) = g F(M): No es mas
que considerar, dado f HomC (M, N), el diagrama
HomC (M, M)
M
/ F(M) M
/g
Id_M _
f F( f ) f F( f )
f _ _ _/ F( f )(g)
N N
HomC (M, N) / F(N)
0.4. Categoras. Funtor de homomorfismos 73
2. Es consecuencia inmediata de 1.
3. es consecuencia inmediata de 2.
1. Hom(M , F) = F(M).
8. Teorema : La condicion necesaria y suficiente para que una sucesion de morfismos de A-modulos 0
i p
M 0 M M 00 sea exacta es que para todo A-modulo N la sucesion
i p
0 HomA (N, M 0 ) HomA (N, M) HomA (N, M 00 )
sea exacta. Se dice que HomA (N, ) es un funtor exacto por la izquierda.
Se dice que X es el funtor de puntos de X. X tiene una interpretacion geometrica mas clara que la del propio
espacio topologico Spec A = X: X (Spec k) = Homkalg (A, k) = {puntos k-racionales de Spec A}. Supongamos
que
X = Spec A, A = k[x1 , . . . , xn ]/(p1 (x1 , . . . , xn ), . . . , pr (x1 , . . . , xn ))
Entonces
X (Spec B) = HomCVar (Spec B, X) = Homkalg. (A, B)
(
Soluciones con valores en B del sistema
=
de ecuaciones p1 (x1 , . . . , xn ) = = pr (x1 , . . . , xn ) = 0
As pues, X (con valores en Spec B) son las soluciones del sistema algebraico anterior (con valores en B) que
es la interpretacion geometrica que queramos dar a Spec A = X.
Con la nocion de funtor de puntos podemos hablar de Spec A en terminos de su conjunto de puntos, y los
morfismos quedan reducidos a aplicaciones (funtoriales) entre conjuntos.
Categora abeliana.
La nocion de categora abeliana recoge las principales propiedades de la categora de grupos abelianos,
modulos, etc.
10. Definicion : Una categora C se dice que es una categora aditiva si
1. Para cada par de objetos A, B C, HomC (A, B) es un grupo abeliano y para todo f HomC (B, C),
i HomC (Z, A) y g, h HomC (A, B) se cumple que f (g + h) = f g + f h y (g + h) i = g i + h i.
2. Para cada par de objetos A, B C existe su producto directo A B, es decir, un objeto con dos morfismos
1 : A B A, 2 : A B B de modo que
3. Existe el objeto cero 0, es decir, un objeto que tienen un u nico morfismo en cada objeto de C, y para cada
objeto de C existe un u nico morfismo en e l.
Un funtor F : C C0 entre categoras aditivas, se dice que es aditivo si la aplicacion HomC (A, B)
HomC0 (F(A), F(B)), f 7 F( f ) es un morfismo de grupos.
Una categora abeliana es una categora aditiva que cumple
1. Todo morfismo tiene nucleo y conucleo. Es decir, dado f : A B existen objetos, Ker f y Coker f , y
morfismos Ker f A, B Coker f , de modo que las sucesiones de grupos 0 HomC (C, Ker f )
HomC (C, A) HomC (C, B), 0 HomC (Coker f, C) HomC (B, C) HomC (A, C) son exactas, para
todo C.
En las categoras abelianas como en la categora de modulos se habla de sucesiones exactas (vease 0.3.11).
0.5. Producto tensorial de modulos y a lgebras 75
11. Definicion : Diremos que un funtor covariante F : C C0 entre categoras abelianas es exacto por la
izquierda si para toda sucesion exacta 0 A B C en C, se cumple que 0 F(A) F(B) F(C) es
exacta. Se dice que es exacto por la derecha si si para toda sucesion exacta A B C 0 en C, se cumple
que F(A) F(B) F(C) 0 es exacta. Se dice que es exacto si es exacto por la derecha y la izquierda.
G
Se dice que un funtor contravariante C C0 entre categoras abelianas es exacto por la izquierda si el funtor
G
(covariante) composicion C C C0 es exacto por la izquierda. Se dice que es exacto por la derecha si el
G
funtor composicion C C C0 es exacto por la derecha. Se dice que es exacto si es exacto por la derecha y
la izquierda.
Demostracion. Definamos la asignacion inversa, HomA (M, HomA (N, P)) BilA (M, N; P), f 7 f , donde
f (m, n) := f (m)(n).
El morfismo natural : M N M N, (m, n) 7 m n, es bilineal.
4. Propiedad universal del producto tensorial: La aplicacion : M N P es una aplicacion bilineal si y
solo si existe un u nico morfismo de A-modulos : M A N P, de modo que el siguiente diagrama
MN /
w; P
w
w
w
w
M A N
es conmutativo. Con concision,
se anula sobre los generadores del submodulo R, anteriormente definido en (). Por lo tanto, induce el morfismo
de A-modulos : M A N P, m n 7 (m, n). Este morfismo cumple que = y si un morfismo 0
cumple esta igualdad entonces 0 (m n) = (m, n) y coincide con , pues los elementos m n generan M N.
Por u ltimo, es una simple comprobacion ver que dado un morfismo de A-modulos : M N P entonces
= es una aplicacion bilineal de M N en P.
As pues, este teorema nos dice que definir un morfismo de A-modulos : M N P, es asignar a
cada m n M A N un elemento (m n) de modo que ((am + m0 ) n) = a(m n) + (m0 n) y
(m (an + n0 )) = a(m n) + (m n0 ).
5. Observacion : Analoga construccion puede hacerse para cualquier familia finita M1 , . . . , Mn de A-modulos,
obteniendose un A-modulo M1 A A Mn con una propiedad universal similar. Para definir un morfismo de
A-modulos f : M1 A A Mn P, bastara definir las imagenes f (m1 mn ) de modo que
1. (M A N) A P = M A (N A P), (m n) p 7 m (n p).
0.5. Producto tensorial de modulos y a lgebras 77
2. M A N = N A M, m n 7 n m.
3. A A M = M, a m 7 am.
4. ( Mi ) A N = (Mi N), (mi ) n 7 (mi n).
i i
Demostracion. Dejamos al lector que defina los morfismos inversos. Veamos, solo, que el morfismo de 1.
esta bien definido: Para cada p el morfismo M A N p M A (N A P), (m n) p 7 m (n p) esta bien
definido. Luego tenemos un morfismo (M A N) P M A (N A P), que es bilineal e induce el morfismo
definido en 1.
Sera formativo para el lector que intentase demostrar el teorema anterior usando la propiedad universal del
producto tensorial. Por ejemplo,
HomA ((M A N) A P, R) = HomA ((M A N), HomA (P, R)) = HomA (M, HomA (N, HomA (P, R)))
= HomA (M, HomA (N A P, R)) = HomA (M A (N A P), R)
M 0 A N M A N M 00 A N 0
es una sucesion exacta para todo A-modulo P. De nuevo 0.4.9 nos permite concluir que la sucesion M A N
es exacta.
78 Captulo 0. Anillos y modulos
: (b c) 7 1 (b)2 (c) o ( , )
1 2
/ 0 : 0 (b c) = (b) c
0|B o 0
0.5.1.
Algebra tensorial, simetrica y exterior de un modulo
14. Definicion : Sea R un anillo que es suma directa de subgrupos Rn (para la operacion +), con n Z. Diremos
que R = Rn es un a lgebra graduada, si dados rn Rn , rm Rm entonces rn rm Rn+m . Ademas, diremos que
nZ
R es una A-algebra graduada si R0 es una A-algebra.
Los anillos de polinomios, k[x1 , . . . , xn ], son de modo obvio k-algebras graduadas.
Dado un A-modulo M, diremos que T n M = M A . n. . A M es el producto tensorial n-esimo de M. Seguire-
mos las convenciones T 0 M = A y T 1 M = M.
15. Definicion : Diremos que T M = T i M es el a lgebra tensorial de M. Denotaremos T M = T M cuando A
i=0
queramos precisar quien es el anillo.
Dados m1 mn T n M y m01 m0r T r M definimos
que extendido linealmente a T M, define un producto, con el que es una A-algebra graduada (no conmutativa).
Los morfismos de a lgebras graduadas son morfismos entre a lgebras graduadas que conservan la graduacion,
es decir, aplican elementos de grado n en elementos de grado n. Si R y R0 son A-algebras graduadas denotaremos
por HomAgrd (R, R0 ) los morfismos de A-algebras graduados.
16. Propiedad universal del a lgebra tensorial: Sea M un A-modulo y R = Rn un a lgebra graduada. Se
nZ
cumple un isomorfismo natural
HomAgrd (T M, R) = HomA (M, R1 )
Demostracion. Dado un morfismo : T M R, induce por restriccion un morfismo |M : M R1 de A-
modulos. Recprocamente, dado un morfismo de A-modulos : M R1 , el morfismo : T M R, definido
por
(m1 mn ) = (m1 ) (mn )
esta bien definido. Ahora es facil comprobar que las asignaciones definidas son inversas entre si.
Si R = Rn y R0 = R0n son A-algebras graduadas, entonces la A-algebra R A R0 es graduada con la
nZ nZ
graduacion
(R A R0 )n = Ri A R0j
i+ j=n
2. (T A M) A B = T B (M A B).
80 Captulo 0. Anillos y modulos
Por tanto, T (M N) = T M A T N.
3. Sea i : N , M la inclusion e i : HomA (M, R1 ) HomA (N, R1 ) el morfismo inducido. Por las igual-
dades
HomAgrd (T (M/N), R) = HomA (M/N, R1 ) = Ker i : HomA (M, R1 ) HomA (N, R1 )
h i
= Ker i : Hom (T M, R) Hom (N, R )
Agrd A 1
se concluye.
i j i j
Mn0 = hm1 mi m j mn m1 m j mi mn | mk M para todo ki
18. Definicion : Diremos que S n M = T n M/Mn0 es el producto tensorial simetrico n-esimo del A-modulo M.
Diremos que S M = S i M es el a lgebra simetrica de M. Denotaremos S M = S M cuando queramos precisar
A
i=0
quien es el anillo.
Se dice que una aplicacion multilineal : M . n. . M M 0 es una aplicacion multilineal simetrica de
orden n de M en M 0 si
(m1 , . . . , mn ) = (m(1) , . . . , m(n) )
para todo S n .
19. Propiedad universal del producto tensorial simetrico de un A-modulo: De la definicion es inmediato
que HomA (S n M, M 0 ) coincide con el conjunto de las aplicaciones A-multilineales simetricas de orden n de M
en M 0 .
20. Definicion : Se dice que un a lgebra graduada R = Rn es conmutativa si ri r j = r j ri , para todo ri Ri ,
nZ
r j R j.
Es claro que Mn0 T r M Mn+s
0
. Por tanto el producto que tenemos definido en T M, define por paso al
cociente un producto en S M. Luego S M es un a lgebra graduada.
0.5. Producto tensorial de modulos y a lgebras 81
Demostracion. Es inmediato a partir de la definicion del a lgebra simetrica y la propiedad universal del a lgebra
tensorial de un modulo.
22. Proposicion: Se cumple que S An ' A[x1 , . . . , xn ]. Si E es un A-modulo libre de base {e1 , . . . , en }, entonces
S r E es un A-modulo libre de base {ei1 eir }i1 ir .
Demostracion. HomAgrd (S An , R) = HomA (An , R1 ) = (R1 )n = HomAgrd (A[x1 , . . . , xn ], M) para toda A-alge-
bra graduada conmutativa, luego S An ' A[x1 , . . . , xn ]. Por tanto, S r An es isomorfo al A-modulo formado por
los polinomios homogeneos de grado r de A[x1 , . . . , xn ], que es un A-modulo libre de base {xi1 xir }i1 ir .
Obviamente, {ei1 eir }i1 ir es un sistema generador de S r E y es una base porque el rango de S r E es igual al
de S r (An ).
2. (S A M) A B = S B (M A B).
24. Definicion : Diremos que n M = T n M/M 0 0n es el a lgebra exterior n-esima del A-modulo M. Diremos que
M = i M es el a lgebra exterior de M. Denotaremos M = A M cuando queramos precisar quien es el
i=0
anillo.
Se dice que una aplicacion multilineal wn : M . n. . M M 0 es una aplicacion multilineal hemisimetrica
de orden n de M en M 0 si
wn (m1 , . . . , m, . . . , m, . . . , mn ) = 0
82 Captulo 0. Anillos y modulos
25. Propiedad universal del producto tensorial simetrico de un A-modulo: De la definicion es inmediato
que HomA (n M, M 0 ) coincide con el conjunto de las aplicaciones A-multilineales hemisimetricas de orden n
de M en M 0 .
26. Definicion : Se dice que un a lgebra graduada R = Rn es anticonmutativa si ri r j = (1)i j r j ri , para
nZ
todo ri Ri , r j R j .
Es claro que M 00 n T r M M 00 n+s . Por tanto el producto que tenemos definido en T M, define por paso al
cociente un producto de M. Luego M es un a lgebra graduada.
Se suele denotar m1 mn a la clase de m1 . n. . mn en n M y al producto que tenemos definido en
M. Observemos que
0 = m + m0 m + m0 = ( m m0 . . . ) + ( m0 m . . . )
Demostracion. Es inmediato a partir de la definicion del a lgebra exterior y la propiedad universal del a lgebra
tensorial de un modulo.
2. (A M) A B = B (M A B).
29.
n Proposicion: Sea E un A-modulo libre de base {e1 , . . . , en }. Entonces, r E es un A-modulo libre de rango
r r
r , de base {ei1 eir }i1 <<ir , para 0 r n; y E = 0, para r > n.
r
= (A Ae1 ) (A Aen )
r
Luego, r E = i1 <<ir A ei1 eir , para r n y r E = 0, para r > n.
0.5. Producto tensorial de modulos y a lgebras 83
31. Teorema: Sea E un modulo libre de rango n y T, T 0 dos endomorfismos lineales. Entonces,
Sea E un modulo libre de rango n y base {e1 , . . . , en }. Dada S n , sea : E E la aplicacion lineal
definida por (ei ) := e(i) . Si = (i, j) es una transposicion, entonces
n n n n
det() e1 en = e(1) e(n) = e1 en = sign() e1 en
Por lo tanto, sign() = det(). Por el teorema anterior, sign() = det(), para todo S n .
P
Dados v1 , , vn E, con vi = i j e j , tendremos que
j
P P P
v1 vn = ( i 1i ei ) ( i ni ei ) = 1i1 nin ei1 ein
i ,,in
P P1
= 1(1) n(n) e(1) e(n) = ( sign()1(1) n(n) ) e1 en
S n S n
P
luego det(T ) = sign()1(1) n(n) .
S n
32. Definicion : Dada una matriz A = (ai j ) llamaremos menor pq de la matriz, que denotaremos por Aqp , al
determinante de la matriz que se obtiene suprimiendo en (ai j ) la columna p y la fila q.
P
33. Proposicion: det(ai j ) = (1)q a1q Aq1 .
q
y hemos concluido.
84 Captulo 0. Anillos y modulos
T 1 (ei ) e1 e j en = bi j e j e1 e j en = (1) j bi j e1 en
Aplicando n T , obtenemos
Aij
bi j = (1)i+ j
det(ai j )
Demostracion. 1. Para todo B-modulo M tenemos que PB B M = P A M, as que la exactitud del funtor
PB B () es consecuencia de la exactitud del funtor P A ().
2. Es consecuencia inmediata de que el producto tensorial conmuta con sumas directas.
3. Proposicion : La condicion necesaria y suficiente para que un A-modulo P sea plano, es que P x sea un
A x -modulo plano, para todo punto cerrado x Spec A.
Demostracion. Sea m1 , . . . , mr un sistema de generadores de M, obtenido por el lema de Nakayama (es decir,
de modo que m 1, . . . , m
r sea una base de M/mM, donde m es el ideal maximal de O). Dada una relacion
a1 m1 + + ar mr = 0, consideremos el ideal I = (a1 , . . . , ar ). Por hipotesis el morfismo natural I O M M
es inyectivo, as que a1 m1 + + ar mr = 0. En el O/m-espacio vectorial
tendremos que a1 m1 + + ar mr = a 1 m 1 + + a r m
r = 0. Pero m
1, . . . , m
r es una base de M/mM, por
tanto a 1 = = a r = 0. Luego I/mI = 0 y por el lema de Nakayama I = 0. En conclusion, m1 , . . . , mr es una
base de M y M es libre.
6. Criterio del ideal de platitud: Sea M un A-modulo finito generado. Si el morfismo natural I A M M
es inyectivo para todo ideal I A, entonces M es un A-modulo plano.
I x Ax M x = (I A M) x M x
es inyectivo. Como cada ideal finito generado de A x es localizacion de un ideal finito generado de A, el lema
anterior permite concluir que M x es un A x -modulo plano. Luego, M es un A-modulo plano, por 0.6.3.
7. Proposicion : Sea A un anillo reducido y M un A-modulo finito generado. Si dimk(x) M A k(x) = n, para
todo punto x Spec A, entonces M es localmente libre de rango n, luego M es plano.
8. Definicion : Se dice que un modulo M es fielmente plano, si cumple que toda sucesion es exacta si y solo si
lo es al tensarla por el modulo M.
9. Proposicion: Las siguientes afirmaciones son equivalentes
Igual que veamos con la localizacion en la proposicion 0.3.10, si M es plano entonces Im f A M = Im( f 1)
y Ker f 0 A M = Ker( f 0 1). Por tanto,
10. Definicion : Diremos que un morfismo de anillos f : A B es plano si B es un A-modulo plano. Diremos
que un morfismo de anillos f : A B es fielmente plano si B es un A-modulo fielmente plano.
11. Proposicion : Un morfismo f : A B de anillos es fielmente plano si y solo si es plano y el morfismo
inducido en los espectros es epiyectivo.
12. Definicion : Se dice que un A-modulo P es proyectivo, si para todo epimorfismo : M M 0 entonces
: HomA (P, M) HomA (P, M 0 ) es un epimorfismo. Es decir, dado f 0 : P M 0 , existe un morfismo f : P
M de modo que el diagrama
/ /
M aB MO 0
B
B f0
f B
P
es conmutativo.
Por el teorema 0.4.8, P es proyectivo si el funtor HomA (P, ) conserva sucesiones exactas, es decir, HomA (P, )
es un funtor exacto.
Q
Como HomA (A(I) , M) = M es facil demostrar que los A-modulos libres son proyectivos.
I
13. Proposicion: Un A-modulo es proyectivo si y solo si es sumando directo de un libre.
Demostracion. Los modulos proyectivos son sumandos directos de un libre, que es plano, luego los modulos
proyectivos son planos.
15. Proposicion: Los modulos proyectivos finito generados son modulos de presentacion finita.
0.6. Modulos planos y proyectivos 87
17. Proposicion: Sea M un A-modulo de presentacion finita y S A un sistema multiplicativo. Entonces para
todo A-modulo N se cumple que
HomA (M, N)S = HomAS (MS , NS )
Demostracion. Si un A-modulo L ' Ar es libre entonces HomA (L, N)S = (N r )S = (NS )r = HomAS (LS , NS ).
Por hipotesis tenemos una sucesion exacta Am An M 0. Tomando HomA (, N) obtenemos la
sucesion exacta
0 HomA (M, N) HomA (An , N) HomA (Am , N)
Localizando por S tenemos la sucesion exacta
S
0 / Ker S / HomAS (AnS , NS ) / HomAS (Am
S , NS )
18. Teorema: Un modulo P de presentacion finita es proyectivo si y solo si es localmente proyectivo. Es decir,
P es un A-modulo proyectivo si y solo si P x es un A x -modulo proyectivo, para todo punto cerrado x Spec A.
19. Teorema: Las condiciones de ser plano, localmente libre y proyectivo son equivalentes para los modulos
de presentacion finita.
20. Proposicion : Un modulo M finito generado es proyectivo si y solo si existe un recubrimiento finito {Uai }
por abiertos basicos de Spec A, de modo que Mai es un Aai -modulo libre.
88 Captulo 0. Anillos y modulos
Ax Ax ' Mx
: A A M
un epimorfismo. Mai es libre, luego proyectivo. Por tanto, al localizar por ai , tiene seccion y (Ker )ai es
m mi
finito generado. Si escribimos (Ker )ai = h 1i1 , . . . , 1ni i, entonces Ker esta generado por {mi j }i j , porque
as es localmente. En conclusion, Ker es finito generado (cociente de un libre finito generado) y M es de
presentacion finita.
Am An M 0
Demostracion. Sabemos que tenemos un epimorfismo : An M, tal que Ker es un A-modulo finito gener-
ado. Sea 0 : An Am un morfismo de A-modulos, tal que f 0 = . Obviamente, 0 (Ker ) Ker f . Tenemos
el diagrama de fila superior exacta
f
/ (Ker f /0 (Ker )) / (Am /0 (Ker )) / /0
0 O rrrrr M
rrrr
r
0
rrrrrrrrr
rrr
An / Ker
Luego, Am /0 (Ker ) ' M (Ker f /0 (Ker )). Por tanto, Ker f /0 (Ker ) es finito generado y Ker f es finito
generado.
0.7. Ideales de Fitting. Estratificacion por libres de un modulo 89
Sea A un anillo local, de ideal maximal m y M un A-modulo de presentacion finita. Sea {m1 , . . . , mr } un
sistema generador mnimo de M (que equivale a decir que {m 1, . . . , m
r } es una base de M/mM). Consideremos
P
el epimorfismo : Ar M, (ai ) = ai mi . Sea {n1 , . . . , n s } un sistema generador mnimo de Ker y A s
i
Ker el epimorfismo inducido. Con todo, tenemos una presentacion por libres
A s Ar M 0
que denominaremos presentacion libre minimal de M. Denotaremos por () a la matriz asociada a en las
bases estandar de los modulos libres.
3. Lema: Sea A un anillo local de ideal maximal m. Sea L un A-modulo libre finito generado. Se cumple que
{e1 , . . . , en } L es una base de L si y solo si {e1 , . . . , e n } es una base del A/m-espacio vectorial L/mL.
Demostracion. Obviamente, si {u1 , . . . , un } L es una base de L entonces {u1 , . . . , u n } es una base de L/mL.
P
Consideremos en L una base {u1 , . . . , un }. Escribamos ei = ai j u j . La matriz (ai j ) es invertible si y solo si
j
su determinante es invertible. Como A es local, a A es invertible si y solo si a A/m es invertible. Por tanto,
la matriz (ai j ) es invertible si y solo si la matriz de sus clases (ai j ) es invertible. En conclusion, {e1 , . . . , en } L
es una base de L si y solo si {e1 , . . . , e n } es una base de L/mL.
4. Teorema: Sea A un anillo local y M un A-modulo de presentacion finita. Dada una presentacion por libres
0
Am An M 0, escogiendo apropiadamente bases de los libres, la matriz asociada a es
!
() 0 0
() =
0 (Id) 0
Demostracion. Siguiendo las notaciones precedentes, sea e1 , . . . , en una base de An de modo que 0 (ei ) =
P P
mi , para i r. Escribamos 0 (e j ) = a ji mi , para j > r. Sea e0j = e j a ji ei , para j > r. Tenemos que
i i
{e1 , . . . , er , e0r+1 , . . . , e0n } es una base de An de modo que 0 (ei ) = mi y 0 (e0j ) = 0. Descompongamos del modo
obvio An = Ar Anr , tenemos que Ker 0 = Ker Anr . Sabemos que Im = Ker 0 . Por tanto, tenemos
el epimorfismo Am Ker 0 = Ker Anr . De nuevo, tenemos una base v1 , . . . , vm en Am , de modo que
(vi ) = ni , para i s (recordemos que denotamos por n1 , . . . , n s a un sistema generador minimal de Ker ),
(v s+i ) = e0r+i , para i n r y (vi ) = 0, para i s + n r. En las bases, {v1 , . . . , vm }, {e1 , . . . , er , e0r+1 , . . . , e0n },
la matriz asociada a es !
() 0 0
() =
0 (Id) 0
0
Sea Am An M 0 una presentacion libre de M.
5. Definicion : Llamaremos ideal de Fitting i-esimo de M, Fi (M), al ideal de A generado por los menores de
orden n i de .
Si n i 0 seguiremos la convencion Fi (M) = A. Si n i > m seguiremos la convencion Fi (M) = 0.
Sea A B un morfismo de anillos y tensando por A B obtenemos la presentacion libre
1 1
Bm Bn M A B 0
6. Proposicion: Fi1 (M A B) = Fi (M) B. Los ideales de Fitting conmutan con cambios de anillo base.
Demostracion. Es una consecuencia directa de que la matriz asociada a es la misma que la de 1.
90 Captulo 0. Anillos y modulos
Demostracion. Dos ideales son iguales si y solo si son iguales localmente. Por la proposicion anterior podemos
suponer que A es local. Es una sencilla comprobacion, usando el teorema anterior, que Fi (M) = Fi (M).
8. Notacion : Escribiremos simplemente Fi (M) = Fi (M). Cuando sea necesario precisar cual es el anillo
escribiremos Fi (M) = FiA (M).
9. Proposicion: F0 (M) F1 (M) Fn (M) = A.
Demostracion. Los menores de orden n i de una matriz son combinacion lineal de los menores de orden
n i 1 de la matriz. Por tanto, Fi (M) Fi+1 (M).
Demostracion. Observemos que x (Fi (M))0 si y solo si Fi (M) (A/p x ) = 0, que equivale a Fi (M)
k(x) = 0. Por 0.7.6, Fi (M) k(x) = Fik(x) (M x /p x M x ), k(x) es un cuerpo, y Fik(x) (M x /p x M x ) = 0 si y solo si
dimk(x) (M x /p x M x ) > i.
Observemos, tambien, que Sop M = (F0 (M))0 . Estudiemos la relacion entre Anul M y F0 (M).
11. Proposicion: Sea I A un ideal finito generado. Entonces,
A
FiA (M/IM) = FiA (M) + I Fi+1 (M) + + I ni FnA (M).
equivale a decir que M = An /hv1 , . . . , vm i, donde los vectores {vi }, son la imagen por de la base estandar de
Am . La matriz asociada a es la matriz formada por los vectores vi . Fi (M) es el ideal generado por los menores
de orden n i de la matriz formada por los vectores {vi }. Tenemos que
Si I = hi1 , . . . , ir i, Fi (M/I M) es el ideal generado por los menores de orden n i, de la matriz formada
j
por los vectores {vi } y los vectores {(0, . . . , ik , . . . , 0)} j,k . Ahora, mediante un sencillo calculo se obtiene la
proposicion.
12. Corolario: Se cumple que Anul(M) Fi+1 (M) Fi (M), luego Anuln (M) F0 (M).
Demostracion. Para todo ideal I Anul(M) finito generado, se cumple que Fi (M) = Fi (M/I M). Por la
proposicion anterior, Fi (M) = Fi (M) + I Fi+1 (M) + + I ni Fn (M), luego I Fi+1 (M) Fi (M). Por tanto,
Anul(M) Fi+1 (M) Fi (M).
Demostracion. Tenemos que M = An /hv1 , . . . , vm i. Podemos suponer, anadiendo ceros, que m n. Sabemos
que una matriz cuadrada (ai j ), multiplicada por la matriz de sus adjuntas es la matriz det(ai j ) Id. Consideremos
la matriz cuadrada (ai j ) definida por n vectores v1 , . . . , vn . Sean Adkl el menor complementario del coeficiente
kl de la matriz (ai j ), afectado del signo (1)i+ j . Se cumple que
k X
(0, . . . , det(ai j ), . . . , 0) = Adkl vl
l
Los conjuntos Ui son abiertos en su cierre Ui . Por abuso de notacion, a falta del concepto de esquema, diremos
M|Ui es localmente libre, si M|Ui es localmente libre en los puntos del abierto Ui . Observemos que M|Ui es
localmente libre de rango i, para cada i.
16. Proposicion : Sea f : A B un morfismo de anillos y f : Spec B Spec A el morfismo inducido en
espectros. Se cumple que f M := M A B es un B-modulo localmente libre de rango i + 1, si y solo si f valora
en Ui+1 = (Fi (M))0 \(Fi+1 (M))0 , con precision, f factoriza a traves A A/Fi (M) e Im f Ui+1 .
Demostracion. Por la proposicion anterior, f M = M A B es localmente libre de rango i + 1 si y solo si
0 = FiB (M A B) = FiA (M) B y B = Fi+1 B A
(M A B) = Fi+1 (M) B. Que equivale a decir, que tenemos la
factorizacion A A/Fi (M) B e Im f (Fi+1 (M))0 = .
17. Ejercicio : Probar que si M M 0 es epiyectivo, entonces Fi (M) Fi (M 0 ).
92 Captulo 0. Anillos y modulos
P
18. Ejercicio : Probar que si M = M 0 M 00 , entonces Fi (M) = Fl0 (M 0 ) Fl00 (M 00 ).
l0 +l00 =i
19. Ejercicio : Sea : An M un epimorfismo de A-modulos. Demostrar que F0 (n M) = Fn1 (M).
/ Mr N / / Mk N /
NNN Ml NNN Mi
NN' NN&
Mm NN Mj
NNN
N'
Mn
2. Definicion : Sea {Mi }iI un sistema proyectivo de objetos. Diremos que M (si existe) es el lmite proyectivo
de {Mi }iI , y lo denotaremos lim Mi , si cumple una igualdad funtorial
i
Y
HomC (N, lim Mi ) = {( fi ) HomC (N, Mi ) | f j = fi j fi para todo i j}
i i
1. j = fi j i
Q
2. Dados ( fi ) HomC (N, Mi ) tales que f j = fi j fi , para todo i j, entonces existe un u nico morfismo
i
f : N lim Mi , de modo que fi = i f , para todo objeto N.
i
lim Mi / ...
/ Mi ij f
/M
i fM O III fi j0 B j
M I II
M $
M
M 7 M j0
M
M
M
N
3. Teorema: En la categora de conjuntos los lmites proyectivos existen, explcitamente
Y
lim Mi = {(mi ) Mi | fi j (mi ) = m j para todo i j}
i i
y i : lim Mi Mi , i ((m j )) = mi .
i
Q Q
Demostracion. Denotemos M = {(mi ) Mi | fi j (mi ) = m j para todo i j}. Dado {( fi ) Hom(N, Mi ) |
i i
f j = fi j fi para todo i j}, entonces la aplicacion f : N M, f (n) := ( fi (n)) esta bien definida y cumple que
fi = i f .
Recprocamente, dado f : N M, las aplicaciones fi = i f cumplen que f j = fi j fi para todo i j}.
Estas asignaciones son inversas entre s, luego hemos concluido.
y i : lim Mi Mi , i ((m j )) = mi .
i
Dado un sistema proyectivo {Mi , fi j }iI de objetos de una categora C y un objeto N C, entonces
{HomC (N, Mi ), fi j }iI forma un sistema proyectivo de conjuntos.
5. Proposicion: HomC (N, lim Mi ) = lim HomC (N, Mi )
i i
Demostracion. Tenemos
Y
HomC (N, lim Mi ) = {( fi ) HomC (N, Mi ) | f j = fi j fi para todo i j}
i i
donde la primera igualdad es por la definicion de lmite proyectivo, y la segunda igualdad por la construccion
del lmite proyectivo de conjuntos.
6. Definicion : Un morfismo f entre dos sistemas proyectivos de objetos {Mi , fi j } y {Ni , gi j }, con el mismo
conjunto ordenado de ndices, es una familia de morfismos fi : Mi Ni tales que f j fi j = gi j fi , cuando i j.
94 Captulo 0. Anillos y modulos
Todo morfismo f entre dos sistemas proyectivos induce morfismos lim Mi N j , que induce un morfismo
i
f : lim Mi lim Ni . Explcitamente, en la categora de conjuntos o de modulos, esta definido por f((mi )) :=
i i
( fi (mi )).
7. Definicion : Diremos que una sucesion de morfismos de sistemas proyectivos de modulos {Mi0 } {Mi }
{Mi00 } es exacta, si lo es la sucesion Mi0 Mi Mi00 , para todo i.
8. Proposicion : La toma de lmites proyectivos es exacta por la izquierda. Es decir, si 0 {Mi0 } {Mi }
{Mi00 } son sucesiones exactas de sistemas proyectivos de A-modulos, entonces la sucesion de A-modulos
es exacta
Demostracion. Es una sencilla comprobacion, conocida la construccion explcita de los lmites proyectivos de
modulos.
9. Ejercicio : Sea {k[x]/(xn )} el sistema proyectivo de k[x]-modulos, de morfismos k[x]/(xn+1 ) k[x](xn ) los
morfismos naturales de paso al cociente. Probar que lim k[x]/(xn ) = k[[x]].
i
Pasemos ahora a la definicion del lmite inductivo, que es el concepto dual de lmite proyectivo.
Sea I un conjunto ordenado, diremos que es filtrante creciente si para cada par i, j I existe algun k I
que cumple que k i y k j.
10. Definicion : Sea I un conjunto filtrante creciente. Un conjunto de objetos {Mi }iI de una categora C, junto
con morfismos fi j : Mi M j , para cada i j, diremos que es un sistema inductivo de objetos de C si satisface
las siguientes condiciones
11. Definicion : Sea {Mi }iI un sistema inductivo de objetos. Diremos que M (si existe) es el lmite inductivo
de este sistema inductivo, y lo denotaremos lim Mi , si cumple una igualdad funtorial
i
Si lim Mi existe, entonces el morfismo Id HomC ( lim Mi , lim Mi ) define morfismos i : Mi lim Mi , de
i i i i
modo que
1. i = j fi j
Q
2. Dados ( fi ) HomC (Mi , N) tales que fi = f j fi j para todo i j, entonces existe un u nico morfismo
i
f : lim Mi N, de modo que fi = f i , para todo objeto N.
i
0.8. Lmites proyectivos e inductivos 95
/ lim Mi
fi j
Mi / Mj / ...
fi0 j
tt:
qq
i
tt
tt q q
Mi0
q qq
' xq
N
12. Teorema: En la categora de conjuntos los lmites inductivos existen, explcitamente
a
lim Mi = { Mi / : mi m j si existe un ndice k de modo que fik (mi ) = f jk (m j )}
i i
y j : M j lim Mi , j (m j ) = m
j.
i
` Q
Demostracion. Denotemos M = Mi / . Dado {( fi ) Hom(Mi , N) | fi = f j fi j para todo i j}, entonces
i i
la aplicacion f : M N, f (m
i ) := fi (mi ) esta bien definida y cumple que fi = f i .
Recprocamente, dado f : M N, las aplicaciones fi = f i cumplen que fi = f j fi j para todo i j}.
Estas asignaciones son inversas entre s, luego hemos concluido.
13. Teorema: En la categora de A-modulos los lmites inductivos existen, explcitamente
a
lim Mi = { Mi / : mi m j si existe un ndice k de modo que fik (mi ) = f jk (m j )}
i i
y j : M j lim Mi , j (m j ) = m
j.
i
Demostracion. Reptase la demostracion anterior y pruebese que los conjuntos definidos son A-modulos y los
morfismos de A-modulos.
Dado un sistema inductivo {Mi , fi j }iI de objetos de C y N C, entonces {HomC (Mi , N), fi j }iI forma un
sistema proyectivo de conjuntos.
14. Proposicion: HomC ( lim Mi , N) = lim HomC (N, Mi )
i i
Demostracion. Tenemos
Y
HomC ( lim Mi , N) = {( fi ) HomC (Mi , N) | fi = f j fi j para todo i j}
i i
donde la primera igualdad es por la definicion de lmite inductivo, y la segunda igualdad por la construccion
del lmite proyectivo de conjuntos.
96 Captulo 0. Anillos y modulos
15. Definicion : Un morfismo f entre dos sistemas inductivo de objetos {Mi , fi j } y {Ni , gi j }, con el mismo
conjunto ordenado de ndices, es una familia de morfismos fi : Mi Ni tales que f j fi j = gi j fi , cuando i j.
Todo morfismo f entre dos sistemas inductivos induce morfismos M j lim Ni , que induce un morfismo
i
f : lim Mi lim Ni , que explcitamente, en la categora de conjuntos o de modulos, esta definido por f (m
i) =
i i
fi (mi ).
16. Definicion : Diremos que una sucesion de morfismos de sistemas inductivos de modulos {Mi0 } {Mi }
{Mi00 } es exacta, si lo es la sucesion Mi0 Mi Mi00 , para todo i.
fi gi
17. Proposicion : La toma de lmites inductivos es exacta. Es decir, si 0 {Mi0 } {Mi } {Mi00 } 0 son
sucesiones exactas de sistemas inductivos de A-modulos, entonces la sucesion de A-modulos
f g
0 lim Mi0 lim Mi lim Mi00 0
i i i
es exacta
Demostracion. 1. (g f )(m0 i ) = g( fi (m0i )) = gi ( fi (m0i )) = 0.
i ) = 0 entonces gi (mi ) = 0. Por tanto, existe un k, de modo que 0 = fik0 (gi (mi )) = gk ( fik (mi )).
2. Si g(m
Luego, fik (mi ) = fk (m0k ), para cierto m0k Mk0 . Por tanto, m
i = fk (m0k ) = f (m0 k ).
3. Obviamente g es epiyectiva: Dado m00 j lim Mi00 , entonces existe m j tal que g j (m j ) = m00j y g(m
j ) = m00 j .
i
4. Por u ltimo, f es inyectiva: si 0 = f (m0 i ) = fi (m0i ) entonces existe un k, tal que fik ( fi (m0i )) = 0. Por tanto,
fi ( fik0 (m0i )) = 0 y fik0 (m0i ) = 0, porque fi es inyectiva. Luego m0 i = 0.
18. Proposicion: El lmite inductivo conmuta con el producto tensorial. Es decir,
Demostracion.
HomA (( lim Mi ) A N, R) = HomA ( lim Mi , HomA (N, R)) = lim HomA (Mi , HomA (N, R))
i i i
= lim HomA (Mi A N, R) = HomA ( lim (Mi A N), R)
i i
El lmite inductivo de modulos planos es plano. En particular, el lmite inductivo de modulos libres es plano.
Queremos probar que, debilitando la nocion de sistema inductivo de objetos, se cumple que todo modulo plano
es lmite inductivo de libres.
19. Lema: Si M es un A-modulo plano y N es un A-modulo de presentacion finita entonces el morfismo natural
N A M HomA (N, M)
Demostracion. Sea L00 L0 N 0 una presentacion por libres finito generados de N. Consideremos las
sucesiones exactas
0 / N A M / L0 A M / L00 A M
Luego
HomA (N, M) = N A M
20. Teorema: Sea M un A-modulo plano. Dado un modulo N de presentacion finita y un morfismo i : N M
existe un modulo libre finito generado L y un diagrama conmutativo
N@ /L
@@
@@i
@@
@
M
Demostracion. Por el lema anterior, N A M = HomA (N, M). Por tanto, existen w j N y m j M, de modo
P
r P
r
que i = w j m j . Sean L = Ar , : N L, (n) = (w j (n)) j y : L M, ((a j )) = a j m j .
j=1 j=1
21. Corolario: Sean L00 y L0 dos A-modulos libres finito generados y M un A-modulo plano. Sean 00 : L00
M y 0 : L0 M dos morfismos de A-modulos. Si f1 , f2 son dos morfismos de A-modulos de L00 en L0 , tales que
00 = 0 fi , entonces existe un modulo libre L y morfismos f : L0 L y : L M de modo que f f1 = f f2
y 0 = f .
Demostracion. Si M cumple que el morfismo N A M HomA (N, M) es epiyectivo para todo modulo N de
presentacion finita, entonces el teorema 0.8.20 se cumple (sin la hipotesis de M plano). Entonces como en el
teorema de Govorov-Lazard se cumple que M es lmite inductivo de modulos libres, luego M es un A-modulo
plano. El recproco es consecuencia del lema 0.8.19.
4 En los sistemas inductivos {M } que aqu consideramos, podr an existir dos o mas morfismos fi jk : Mi M j , si bien imponemos que
i
para cada par k, k0 existe un h de modo que f jhr fi jk = f jhr fi jk0 , para algun r. Con esta definicion las propiedades demostradas y
construcciones realizadas (0.8.13,0.8.14, 0.8.17 y 0.8.18) siguen cumpliendose
98 Captulo 0. Anillos y modulos
Demostracion. Sea (N, N ) una pareja. Consideremos las parejas (Ni , Ni ) que dominan a (N, N ), fi : (N, N )
(Ni , Ni ), y tales que fi es epiyectiva. Diremos que (Ni , Ni ) (N j , N j ) si existe un morfismo de parejas
i j : (Ni , Ni ) (N j , N j ) tal que f j i j = fi . Observese que el morfismo i j , si existe, es u nico. Con este
orden, las parejas (Ni , Ni ) forman un conjunto ordenado. Veamos que es filtrante creciente:
5 En otros textos al conjunto de ndices de un lmite inductivo no se le impone que sea filtrante, por esto, nosotros debemos a
nadir una
condicion mas a la representabilidad: que F transforme sumas directas en productos directos.
0.9. Teorema de representabilidad 99
Como F( fi )(Ni )F( f j )(N j ) = N N = 0, existe K F(K) tal que F()(K ) = (Ni , N j ), luego (K, K ) domina
a (Ni N j , Ni N j ) y por tanto domina a (Ni , Ni ), y finalmente a (N, N ). Ademas, es inmediato comprobar que el
morfismo composicion Ni ,K : Ni Ni N j K es epiyectivo y Ni ,K fi = N j ,K f j . Se concluye facilmente
que (K, K ) es una pareja del sistema y que (K, K ) (Ni , Ni ), (K, K ) (Ni , Ni ). Luego las parejas (Ni , Ni )
forman un conjunto filtrante creciente.
Sea L = lim Ni y L el elemento de F(L) que se corresponde con (Ni ) va la igualdad F(L) = lim F(Ni ).
i i
La composicion de los morfismos N Ni L es epiyectivo, pues el lmite inductivo de epiyecciones es una
epiyeccion, y no depende de i. Por tanto, (L, L ) domina a (N, N ). Veamos que es un submodulo: hay que ver
que el morfismo
HomA (M, L) F(M), f 7 F( f )(L )
es inyectivo. Supongamos que F( f )(L ) = 0. Sea K el conucleo de f . Se tiene la sucesion exacta
f
M L K 0
luego
F() F( f )
0 F(K) F(L) F(M)
Como F( f )(L ) = 0 existe K F(K) tal que F()(K ) = L . Por tanto la pareja (K, K ) domina a (L, L ) luego
a (N, N ). Ademas el morfismo N K es epiyectivo, luego es una de las parejas del sistema. Como domina
a todas las demas (pues domina a (L, L )) debe coincidir con el lmite inductivo, es decir K = L luego f es el
morfismo nulo. Por tanto (L, L ) es un submodulo.
Observese ahora que un morfismo entre submodulos, si existe, es u nico. Por tanto, los submodulos forman
un conjunto ordenado con la dominacion.
Consideremos entonces el sistema de los submodulos {(Ri , Ri )}. Sea R = lim Ri y R el elemento de F(R)
i
que se corresponde con (Ri ) va la igualdad F(R) = lim F(Ri ). Veamos que (R, R ) representa el functor. Hay
i
que ver que para todo M el morfismo
es isomorfismo. Es epiyectivo: dado M F(M), sea (Ri , Ri ) un submodulo que domine a (M, M ). Entonces
(R, R ) domina a (Ri , Ri ) luego a (M, M ), es decir, existe un morfismo f : M R tal que F( f )(R ) = M , que
es lo que queramos probar.
Es inyectivo, es decir, (R, R ) es un submodulo. En efecto, sea (Ri , Ri ) un submodulo que le domine. En-
tonces este es un elemento del sistema inductivo que domina a todos los demas (pues domina a (R, R )), luego
coincide con el lmite inductivo, luego este es un submodulo.
100 Captulo 0. Anillos y modulos
El teorema de representabilidad puede ser enunciado con mayor generalidad en cualquier categora, y la
demostracion sigue los mismos pasos.
4. Teorema: Sea C una categora con sumas directas, lmites inductivos, conucleos, con una familia de gener-
adores, y tal que los conucleos de cualquier objeto forman un conjunto. Si F es un funtor contravariante sobre
C con valores en la categora de conjuntos, la condicion necesaria y suficiente para que F sea representable
es que sea exacto por la izquierda y transforme lmites inductivos en lmites proyectivos
(Un conjunto de objetos {Ui } se dice que es una familia de generadores cuando para cada par de subobjetos
distintos A y A0 de un objeto B existe un morfismo Ui , B que factoriza a traves de A, pero no de A0 .)
0.10. Problemas
1. Sea G un grupo. Si a, g G, se dice que aga1 es el conjugado de g por a. La conjugacion a : G G,
a (g) = aga1 es un automorfismo de grupos (tales automorfismos de G reciben el nombre de automor-
fismos internos), y la aplicacion G Aut(G), a 7 a , es un morfismo de grupos.
4. Si H y K son dos subgrupos normales y H K = 1, entonces los elementos de H conmutan con los de
K.
6. Si los u nicos subgrupos de un grupo G son los triviales 1 y G, entonces G ' Z/pZ para algun numero
primo p.
7. Todo grupo finito de orden par contiene algun elemento g , 1 tal que g2 = 1.
8. Si H es un subgrupo propio de un grupo finito G, entonces existe algun elemento de G que no esta con-
tenido en ninguno de los subgrupos conjugados de H.
10. Los morfismos de G-conjuntos transforman o rbitas en o rbitas, y todo endomorfismo de una o rbita es un
automorfismo.
11. Sean H y K dos subgrupos de un grupo G. Los G-conjuntos G/H y G/K son isomorfos precisamente
cuando H y K son subgrupos conjugados.
12. Sea X un G-conjunto, H G un subgrupo y consideremos G/H como G-conjunto de modo natural:
g g0 := gg0 . Probar que la aplicacion,
HomG (G/H, X) X H , f 7 f (1)
es biyectiva.
34. Si para cada numero primo que divide al orden de un grupo finito G e ste tiene un u nico subgrupo de
Sylow, entonces G es isomorfo al producto directo de sus subgrupos de Sylow.
37. Si p y q son numeros primos distintos, entonces todos los grupos de orden pq, p2 q y p3 q son resolubles.
38. Hallar resoluciones de los grupos cclicos Z/27Z, Z/18Z y Z/30Z; de los grupos abelianos (Z/15Z) y
(Z/32Z) ; de los grupos simetricos S 2 , S 3 y S 4 ; y de los grupos diedricos D3 , D4 y D5 .
39. Si un grupo finito G tiene un u nico p-subgrupo de Sylow para cada numero primo p que divide a su
orden, entonces G es resoluble.
41. Las proyectividades de una recta proyectiva sobre un cuerpo con 5 elementos definen un subgrupo P de
ndice 6 del grupo S 6 ; luego existe un automorfismo : S 6 S 6 tal que (P) = { S 6 : (6) = 6}, y
e ste es un automorfismo externo del grupo S 6 .
42. Demostrar que C[x, y]/(x) ' C[y]. Probar que C[x, y, z]/(y x2 , y3 + z3 ) ' C[x, z]/(x6 + z3 ).
52. Si Spec A es la union disjunta de dos abiertos U1 , U2 probar que U1 = Spec AU1 .
53. Sean I, I 0 A dos ideales. Probar que (I)0 = (I 0 )0 si y solo si r(I) = r(I 0 ), donde denotamos r(I) = {a
A : an I para cierto n N}.
54. Probar que los elementos de los ideales primos minimales de un anillo son divisores de cero (Pista:
localcese en los ideales primos minimales).
0.10. Problemas 103
55. Probar que si f : A , B es un morfismo de anillos inyectivo, entonces f : Spec B Spec A es una
aplicacion continua densa.
56. Probar que la interseccion de dos rectas paralelas (ax + by + c)0 , (ax + by + c0 )0 (c , c0 ) es vaca.
57. Dado i : C[x] C[x, y]/(y2 x2 + x3 ), calcular el morfismo i : Spec C[x, y]/(y2 x2 + x3 ) Spec C[x],
calcular las fibras de i .
58. Calcular el morfismo f : C[x, y]/(x 1) C[x, y]/(y x3 ) que en espectros aplica cada punto (cerrado)
(, ) de la cubica y = x3 en el punto de la recta x = 1 que se obtiene como corte de la recta que pasa por
el origen y (, ), con la recta x = 1.
P
59. Sea I A un ideal y M un A-modulo probar que IM := {m M : m = ai mi , con ai I y mi M} es
un A-modulo.
Si M 0 es otro A-modulo probar que I(M M 0 ) = I M I M 0 . Si M y M 0 son submodulos de un modulo
probar que I(M + M 0 ) = I M + I M 0 .
60. Sean N M y N 0 M 0 submodulos. Probar que N N 0 es un submodulo de modo natural de M M 0 ,
de modo que (M M 0 )/(N N 0 ) = M/N M 0 /N 0 .
61. Si N, N 0 son submodulos de un modulo M probar que
(N + N 0 )/N 0 = N/(N N 0 )
62. Sea f : M M 0 un morfismo de A-modulos. Sean N1 , N2 dos submodulos de M probar que f (N1 +
N2 ) = f (N1 ) + f (N2 ) (denotamos por f (N) = { f (n) M 0 , con n N}). Sea I un ideal, probar que
f (I N1 ) = I f (N1 ).
63. Sea f : M M 0 un morfismo de A-modulos y m0 = f (m). Probar que f 1 (m0 ) = m + Ker f := {m + n
con n Ker f }. Sea N un submodulo de M, probar que f 1 ( f (N)) = N + Ker f .
64. Probar la igualdad HomA (A/I, M) = {m M : Im = 0}. Probar que HomA (An , M) = M . n. . M.
65. Calcular los siguientes Z-modulos: HomZ (Q, Z), HomZ (Zn , Z), HomZ (Zn , Q) y HomZ (Q/Z, Z).
66. Probar que si un endomorfismo f : M M, cumple que f 2 = f entonces M = Ker f Ker( f Id).
67. Probar que el anulador del A-modulo A/I es I.
68. Probar que si M es un A-modulo libre entonces Anul(M) = 0.
69. Sea el Z-modulo M = Z/nZ. Probar que Anul M = (0) Existe algun m M de modo que
0,nZ
Anul(hmi) = 0?
70. Probar que si M ' M1 Mn entonces Anul(M) = Anul(Mi ). Calcular el ideal anulador del
i
Z-modulo Z/3Z Z/6Z Z/15Z.
71. Sea 0 M1 M2 M3 0 una sucesion exacta de A-modulos. Demostrar que Anul(M2 )
Anul(M1 ) Anul(M3 ).
104 Captulo 0. Anillos y modulos
72. Es Z/4Z un Z-modulo libre? Es un Z/4Z-modulo libre? Definir un sistema generador de Z/4Z como
Z-modulo.
73. Sea M = { 2an , a Z, n N} Q. Probar que M es un Z-submodulo de Q y que no es finito generado.
74. Probar que todo cociente de un modulo finito generado es finito generado. Probar que la suma de dos
submodulos finito generados es finito generado.
75. Sea C(R) el anillo de todas las funciones reales continuas de variable real. Demostrar que el conjunto de
las funciones reales continuas de variable real que se anulan en algun entorno del cero forman un ideal
de C(R), que no es finito generado.
76. Probar que todo Z-submodulo finito generado de Q no nulo, es libre generado por un elemento. Probar
que Q ; Z.
77. Hallar una base (si existe) de Z[x] como Z-modulo.
78. Probar que todo epimorfismo de un modulo en un libre tiene seccion.
79. Sea i : N , M un morfismo inyectivo de A-modulos. Si r : M N es un retracto de i, es decir, r i = Id,
probar que M ' N Ker r (defnase N Ker r M, (n, n0 ) 7 i(n) + n0 ).
Sea : M M 0 un epimorfismo de modulos, de modo que exista una seccion s de , es decir, s = Id.
Probar que M ' Ker M.
f g
80. Sea 0 M 0 M M 00 0 una sucesion exacta de A modulos. Se dice que la sucesion exacta rompe
o esta escindida si existe un diagrama conmutativo
f g
0 / M0 /M / M 00 /0
Id Id
/ M0 i / M 0 M 00 / M 00 /0
0
M B M 0 ' (M A M 0 )/ (M A M 0 )
98. Definir un morfismo natural M A N HomA (M, N). Demostrar que si N es un modulo de tipo finito
y libre entonces M A N = BilA (M, N; A).
99. Si M1 , . . . , Mn son A-modulos libres finito generados probar que M1 A A Mn = MultilA (M1 , . . . , Mn ; A).
100. Probar que R[x]/(p(x)) R C = C[x]/(p(x)).
101. Probar que (A[x1 , . . . , xn ]/I) A B = B[x1 , . . . , xn ]/I B[x1 , . . . , xn ].
102. Probar que C R C = C C como C-algebra. Calcular HomR (C, C).
103. Probar que Homkalg. (A, k) es igual al conjunto de ideales primos maximales de A, de conucleo k.
104. Sea A un anillo ntegro y M un A-modulo plano. Probar que T (M) = 0.
105. Probar que si M y N son A-modulos planos, tambien lo es M A N. Probar que si B es una A-algebra
plana y M es un B-modulo plano, entonces M es un A-modulo plano.
106. Sea A B un morfismo de anillos fielmente plano. Sea M un A-modulo. Probar que si M A B es un
B-modulo finito generado, entonces M es un A-modulo finito generado.
107. Probar que k[x, y]/(x) no es un k[x, y]-modulo plano. Sea k[x] k[x, y]/(y2 x) el morfismo natural,
probar que k[x, y]/(y2 x) es una k[x]-algebra plana.
108. Sea A un dominio de ideales principales y M un A-modulo sin torsion. Probar que M es union de modulos
libres finito generados.
106 Captulo 0. Anillos y modulos
110. Sea I un conjunto filtrante decreciente y J I un subconjunto con la propiedad de que dado i I existe
j J tal que j i. Sea {Mi }iI un sistema proyectivo de objetos. Probar que lim Mi = lim M j .
iI jJ
111. Probar que lim (Mi Ni ) = ( lim Mi ) ( lim Ni ), en la categora de A-modulos, por ejemplo.
iI iI iI
112. Demostrar que todo modulo es el lmite inductivo de sus submodulos finito generados.
114. Sea x un punto de un espacio topologico X. Sea I el conjunto de entornos abiertos de x, ordenados
del siguiente modo: U V si U V. Sea C(U) las funciones reales continuas sobre U, tenemos un
sistema inductivo de anillos {C(U)}, donde los morfismos C(U) C(V) son los de restriccion. Probar
que lim C(U) es el anillo de germenes de funciones continuas en x.
xU
116. Sea M = C0 (R) el anillo de germenes de funciones diferenciables reales de la recta real en el origen.
Probar que M es un C (R)-modulo plano finito generado, no proyectivo, ni de presentacion finita.
117. Probar que si HomA (N, M) = HomA (N, A) A M para todo A-modulo N de presentacion finita, entonces
M es un A-modulo plano (vease 0.8.20 y 0.8.22).
118. Sea {Ai } un sistema inductivo de anillos. Probar Spec lim Ai = lim Spec Ai .
119. Sean N,N 0 submodulos de M, tales que M = N + N 0 . Probar que M es noetheriano si y solo si N,N 0 son
noetherianos.
120. Sean N,N 0 submodulos de M, tales que N N 0 = 0. Probar que M es noetheriano si y solo si M/N,M/N 0
son noetherianos.
124. Probar que si Spec A = Uai , un A-modulo M es noetheriano si y solo si Mai son Aai -modulos noetheri-
i
anos para todo i.
Q
125. Demostrar que Z no es un anillo noetheriano.
126. Sea A un anillo noetheriano. Probar que existe un n N de modo que (rad A)n = 0.
127. Sea A un anillo noetheriano, e I A un ideal. Probar que existe un n N de modo que r(I)n I.
0.10. Problemas 107
P
128. Sea A un anillo noetheriano y sea f = ai xi A[[x]]. Demostrar que f es nilpotente si y solo si cada ai
i=0
es nilpotente.
129. Sea A un dominio de ideales principales. Si aA bA = cA, pruebese que c es el mnimo comun multiplo
de a y b.
130. Sea A un dominio de ideales principales. Sean a = pn11 pnr r , b = pm mr
1 pr con ni , m j 0, pi irre-
1
ducibles y pi primo con p j , para i , j. Calculese el mnimo comun multiplo y maximo comun divisor de
a y b.
131. Sean p y q numeros primos distintos. Se pide calcular el numero de grupos abelianos finitos desisomorfos
de orden p2 q.
132. Pruebese que un grupo abeliano finito que no sea cclico contiene un subgrupo isomorfo a Z/pZ Z/pZ,
para un cierto entero primo p.
133. Sea G un grupo abeliano finito. Demostrar que G es cclico si y solo si para cada n divisor del orden de
G, existe un u nico subgrupo de G de orden n.
134. Sea G un subgrupo discreto del grupo aditivo de Rn . Pruebese que existe un numero natural r n, tal
que G esta generado como Z-modulo por r vectores linealmente independientes sobre R.
135. Clasifquese el endomorfismo multiplicar por x sobre el espacio
136. Clasifquense los endomorfismos nilpotentes de un espacio vectorial de dimension 3. Problema analogo
para espacios de dimension 4 y 5.
137. Clasifquense los endomorfismos T de un espacio vectorial real E, que cumplan
139. Sea E el espacio vectorial real de todos los polinomios con coeficientes reales de grado menor que 6, y
sea D el operador derivada sobre E. Clasifquese el endomorfismo T = D2 .
140. Sea A el C-espacio vectorial de todas las funciones reales a valores complejos infinitamente diferencia-
bles. Se designa por D el operador derivada. Es claro que D es un endomorfismo C lineal de A.
P(D)(ex y) = ex P(D + )y
para y A y C.
108 Captulo 0. Anillos y modulos
b) Probar que Ker Dr+1 = {Polinomios de grado menor o igual que r}. Calcular Ker(D )r+1 . Si
p(x) = (x 1 )n1 (x r )nr , calcular Ker p(D).
c) Resolver las ecuaciones diferenciales: y0000 2y000 + 2y00 = 0, y00 + y = 0.
141. Con las notaciones del ejercicio anterior sea la ecuacion P(D)y = z, con z A. Supongamos que existe
un polinomio Q(x) primo con P(x) de modo que Q(D)z = 0. Pruebese que existe un polinomio R(x), de
modo que R(D)z es una solucion particular de la ecuacion dada. Resolver la ecuacion y(n y = xn .
1
142. Dada la ecuacion diferencial P(D)y = z, escribamos y = P(D) z. Si P(x) = (x1 )n1 (xr )nr , expresar
y en terminos de primitivas (reiteradas) de sumas de productos de funciones exponenciales y derivadas de
z (usese la descomposicion de fracciones racionales en fracciones simples y la formula de conmutacion).
Resolver y00 y = senx.
143. Sea S uc(C) = {(an )} el C-espacio vectorial de las sucesiones de numeros complejos. Sea : S uc(C)
S uc(C) la aplicacion C-lineal definida por (an ) = (a0n ), donde a0n = an+1 . Sea = Id, el operador
diferencia.
b) Demostrar que las sucesiones {(1), (n), . . . , (nr )} son una base de Ker r+1 . Calcular Ker( )r .
c) Resolver la ecuacion an+2 = an+1 +an , con las condiciones iniciales a0 = 0, a1 = 1, a2 = 2 (sucesion
de Fibonacci).
144. Dada la ecuacion inhomogenea p()(an ) = (bn ), supongase que existe un polinomio q(x), primo con
p(x), tal que q()(bn ) = 0. Pruebese que existe un polinomio r(x) tal que r()(an ) es una solucion
particular de la ecuacion dada.
Estudiese el caso en que p(x) y q(x) no son primos entre s. Resolver an+2 + 2an+1 8an = 2n .
145. Probar que un grupo abeliano finito generado es cclico si y solo si tiene un u nico factor invariante no
invertible.
146. Es posible dar un procedimiento algortmico para saber si dos endomorfismos de un R-espacio vectorial
de dimension finita (es decir, dos matrices cuadradas con coeficientes reales) son equivalentes o no? En
el caso de que sean equivalentes puede calcularse un endomorfismo (o matriz) que de la equivalencia?
147. Probar que si el polinomio caracterstico de un endomorfismo lineal tiene todas sus races distintas en-
tonces coincide con el primer factor invariante.
148. Sea T : E E un endomorfismo lineal de un espacio vectorial de dimension finita. Probar que la
condicion necesaria y suficiente para que el endomorfismo p(T ) sea invertible es que p(x) y cT (x) sean
primos entre si.
Q
n
150. Sea E un C-espacio vectorial de dimension n y T un endomorfismo de E. Sea cT (x) = (x i )
i=1
la descomposicion en factores lineales del polinomio caracterstico de T . Pruebese que si p(x) es un
polinomio con coeficientes en C, entonces
Y
n
c p(T ) (x) = (x p(i ))
i=1
P
n Q
n
En particular, se tiene que tr(p(T )) = p(i ), det(p(T )) = p(i ).
i=1 i=1
dx dx dx
dt = x 3y + 3z dt = 3x y dt = 11x 4y
dy dy dy
dt = 2x 6y + 13z dt = x+y dt = 15x + 6y
dz dy
dt = x 4y + 8z dt = 3x + 5z 3u
du
dt = 4x y + 3z u
154. Sea P(x) R[x] un polinomio de grado n. Probar que la ecuacion diferencial P(D)y = f (x) es equivalente
a un sistema de ecuaciones diferenciales lineales de n variables.
155. a) Sea P(x) R[x] un polinomio de grado n. Sean s1 (x), . . . , sn (x) soluciones, linealmente independi-
entes, de la ecuacion diferencial P(D)y = 0. Probar que si c1 (x), . . . , cn (x) cumplen las ecuaciones
7x + 5y = 1
5x + 3y = 3
110 Captulo 0. Anillos y modulos
Races de un polinomio
p(1 , . . . , n )
k(1 , . . . , n ) = { K : p(x1 , . . . , xn ), q(x1 , . . . , xn ) k[x1 , . . . , xn ] y q(1 , . . . , n ) , 0}
q(1 , . . . , n )
4. Definicion : Dado una extension de cuerpos k , K. Diremos que K es algebraica sobre k si existe un
polinomio 0 , p(x) k[x] tal que p() = 0. En caso contrario diremos que es trascendente sobre k.
5. Ejemplo : 2 R es un elemento Q-algebraico, porque es raz de x2 2 Q[x]. El numero R es
Q-trascendente, como probo Lindemann en 1882. El numero e R es Q-trascendente, como probo Hermite en
1873.
Si K es algebraica entonces
k() = k[x]/(p(x)) ,
donde p(x) es el polinomio con coeficientes en k mnimo que anula a . En efecto, el nucleo del morfismo
: k[x] K, (q(x)) := q() es el ideal formado por todos los polinomios que anulan a y este ideal
esta generado por el polinomio p(x) (que podemos suponer monico) de grado mnimo que anula a . Ademas,
p(x) ha de ser irreducible, luego k[x]/(p(x)) es un cuerpo. Por tanto, Im ' k[x]/(p(x) es un cuerpo y ha de
coincidir con k(). Es decir, k() = k[x]/(p(x)).
111
112 Captulo 1. Races de un polinomio
p(x) = (x 1 ) (x n ), k
Si K 0 es otra extension de cuerpos k y K 0 es una raz de p(x), entonces en toda k-extension L que contenga
a K y K 0 se cumple que = i , para algun i. Si 1 , . . . , n K 0 son tales que p(x) = (x 1 ) (x n ),
entonces en L se tiene que i = i , para todo i (reordenando las i si es necesario). Se dice que 1 , . . . , n son
las races de p(x).
Demostracion. Procedamos por induccion sobre n. Si n = 1, basta tomar K = k, pues p(x) = (x ),
con k. Supongamos que n > 1. Sea p1 (x) k[x] un polinomio irreducible que divida a p(x). Sea K =
k[x]/(p1 (x)) y denotemos x = 1 . Obviamente, p1 (1 ) = 0, luego p(1 ) = 0. Por tanto, en K[x] tenemos
que p(x) = (x 1 ) p2 (x). Por hipotesis de induccion, existe una extension finita K , K 0 de modo que
p2 (x) = (x 2 ) (x n ). Luego en K 0 , que es una extension finita de k,
p(x) = (x 1 ) (x n )
1.1. Extensiones de cuerpos 113
13. Observacion : Agrupando los factores simples con la misma raz, tenemos (en K[x]) que
Si ni > 1, se dice que i es una raz multiple de p(x) de multiplicidad ni . El maximo comun divisor de dos
polinomios se puede calcular mediante el algoritmo de Euclides, por tanto, no cambia si hacemos un cambio de
cuerpo base. Consideremos una extension de cuerpos K donde p(x) y q(x) descompongan es factores simples,
podemos escribir p(x) = (x 1 )n1 (x )nr y q(x) = (x 1 )m1 (x )mr , con ni , mi 0 y i , j ,
para todo i , j. Entonces
Los polinomios p(x) y q(x) son primos entre s si y solo si no tienen races comunes (estamos considerando
todas las races de p(x) y q(x) en K).
Un polinomio p(x) no tiene races multiples si y solo si p(x) y p0 (x) son primos entre s.
14. Definicion : Diremos que un cuerpo k es algebraicamente cerrado si no admite extensiones de cuerpos
finitas (o algebraicas), es decir, todo polinomio con coeficientes en k tiene todas sus races en k.
15. Teorema : Dado un cuerpo k, existe una u nica extension de cuerpos k , k, salvo isomorfismos, que es
algebraica y tal que k es algebraicamente cerrado. Diremos que k es el cierre algebraico de k.
Demostracion. Sea P el conjunto de polinomios irreducibles de k[x]. Para cada p P sea por Kronecker
K p una k-extension finita de cuerpos que contenga a todas las races del polinomio p. Para cada subconjun-
to finito {p1 , . . . , pn } de P consideremos la k-algebra K p1 . . . K pn , y para cada inclusion {p1 , . . . , pn }
{p1 , . . . , pn , . . . , pm } consideremos el morfismo obvio K p1 . . . K pn K p1 . . . K pn . . . K pm . Sea A el
lmite inductivo de todos estos morfismos. Sea k el cociente de A por cualquier ideal maximal. Obviamente, k
es una extension algebraica de k, pues esta generado algebraicamente por las imagenes de las extensiones K p .
Sea k , K una extension algebraica de cuerpos y K. K es una extension algebraica de k, as pues es
algebraica sobre k. Sea p = p(x) k[x] el polinomio mnimo anulador de . K p contiene todas las races de
p(x), luego k tambien, k y K = k.
Si k es una extension algebraica de k, entonces (k k k0 )/m, siendo m un ideal maximal, es una extension
0
implique necesariamente que todos sus coeficientes ai1 ...in sean nulos. Diremos que 1 , . . . , n son algebraica-
mente dependientes si existe 0 , p(x1 , . . . , xn ) k[x1 , . . . , xn ] tal que p(1 , . . . , n ) = 0.
17. Definicion : Dados 1 , . . . , n K, diremos que n es algebraico sobre 1 , . . . , n1 si n es algebraico sobre
k(1 , . . . , n1 ).
18. Definicion : Sea k una extension de cuerpos. Diremos que 1 , . . . , n forman una base de
trascendencia de sobre k, si son algebraicamente independientes y k(1 , . . . , n ) es algebraica; es decir,
si son algebraicamente independientes sobre k y todo elemento de es algebraico sobre 1 , . . . , n .
19. Definicion : Diremos que una extension de cuerpos k , K es de tipo finito si existen 1 , . . . , m K de
modo que la k-subextension mnima de cuerpos de K que contiene a 1 , . . . , m , que denotamos k(1 , . . . , m ),
coincide con K, es decir, K = k(1 , . . . , m ).
20. Teorema: Sea k , una extension de cuerpos de tipo finito. Existen bases de trascendencia de sobre
k y todas tienen el mismo numero de elementos, llamado grado de trascendencia de sobre k.
Demostracion. Sea = k(1 , . . . , r ). Reordenando los generadores si fuera preciso, podemos suponer que
1 , . . . , n son algebraicamente independientes sobre k y i es algebraico sobre 1 , . . . , n para todo i > n. Por
3.10.2, es una extension algebraica de k(1 , . . . , n ), luego {1 , . . . , n } es una base de trascendencia de sobre
k.
Por otra parte, sea {y1 , . . . , ym } otra base de trascendencia de sobre k. Probemos por induccion sobre i
que, reordenando {y1 , . . . , ym } si fuera preciso, es una extension algebraica de k(1 , . . . , i , yi+1 , . . . , ym ), para
i n. Para i = 0 es inmediato. Suponemos el enunciado cierto para i 1 0. Por hipotesis de induccion i es
algebraico sobre k(1 , . . . , i1 , yi , . . . , ym ), luego 1 , . . . , i , yi , . . . , ym son algebraicamente dependientes. Como
1 , . . . , i son algebraicamente independientes, reordenando yi , . . . , ym podemos suponer que yi es algebraico
sobre 1 , . . . , i , yi+1 , . . . , ym . Por tanto se tienen extensiones algebraicas
Algebraica
k(1 , . . . , i , yi+1 , . . . , ym ) , k(1 , . . . , i1 , i , yi , . . . , ym ) ,
por Hip.Ind.
luego es algebraico sobre k(1 , . . . , i , yi+1 , . . . , ym ). Ahora, si m fuera menor que n, tendramos que es
algebraico sobre k(1 , . . . , m ), contra la hipotesis de que 1 , . . . , m , m+1 son algebraicamente independientes.
Luego m n. Por la misma razon n m y n = m.
21. Ejemplo : Sea k un cuerpo. El cuerpo k(x1 , . . . , xn ) de las funciones racionales del espacio afn An tiene
grado de trascendencia n, porque las funciones x1 , . . . , xn forman claramente una base de trascendencia sobre
k.
22. Ejemplo : Sea p(x1 , . . . , xn ) un polinomio irreducible no constante con coeficientes en un cuerpo k. De-
notemos k(1 , . . . , n ) = cuerpo de fracciones de k[x1 , . . . , xn ]/(p(x1 , . . . , xn )), que se denomina cuerpo de fun-
ciones racionales de la hipersuperficie definida por la ecuacion p(x1 , . . . , xn ) = 0. Entonces k(1 , . . . , n ) tiene
grado de trascendencia n 1 sobre k. En efecto, reordenando las variables, podemos suponer que el grado de
p(x1 , . . . , xn ) en xn es 1; es facil ver entonces que {1 , . . . , n1 } es una base de trascendencia.
23. Notacion : Denotaremos por gr trk K el grado de trascendencia de K sobre k, o simplemente por K cuando
se sobrentienda cual es el cuerpo base.
1.1. Extensiones de cuerpos 115
24. Teorema : Sea A = k[x1 , . . . , xn ]/(p1 , . . . , pr ) una k-algebra de tipo finito y k0 una extension de cuerpos
de k algebraicamente cerrada y de grado de trascendencia mayor o igual que n. Dadas = (1 , . . . , n ), =
(1 , . . . , n ) k0 n , diremos que si existe Autkalg k0 , tal que
() := ((1 ), . . . , (n )) =
Se cumple que
Spec A = { k0 n : pi () = 0, i}/
Demos la asignacion inversa. Dado un ideal primo py A, sea k(y) := (A/py )y el cuerpo residual de
y. Existe un morfismo g : k(y) , k0 : k(y) es un cuerpo de grado de trascendencia r n. Sean z1 , . . . , zr y
z01 , . . . , z0r elementos algebraicamente independientes de k(y) y k0 respectivamente; y sean k(z1 , . . . , zr ), k(y) y
k(z1 , . . . , zr ) los cierres algebraicos de k(z1 , . . . , zr ), k(y) y k(z01 , . . . , z0r ), respectivamente. El morfismo g es la
composicion de los morfismos naturales
Veamos que dado otro morfismo g0 : k(y) k0 entonces existe Autkalg k0 tal que g0 = g. Pensemos
g0 como una inclusion y sea z1 , . . . , zr k0 una base de k-trascendencia de k(y). Componiendo g con un
automorfismo 0 de k0 podemos suponer que z0i := g(zi ) es igual a zi , para todo 1 i r. En efecto, sean
zr+1 , . . . , zn k0 y z0r+1 , . . . , z0n k0 de modo que z1 , . . . , zn y z01 , . . . , z0n sean bases de trascendencia de k0 .
Sea : k(z01 , . . . , z0n ) k(z1 , . . . , zn ), definido por (z0i ) = zi , para todo i. Por toma de cierres algebraicos, el
morfismo extiende al automorfismo 0 : k0 k0 buscado. Sea ahora h : k(y)(zr+1 , . . . , zn ) k0 el morfismo
definido por h = g sobre k(y) y h(z s ) = z s , para todo 0 < s n r. Hemos obtenido el cierre algebraico de
k(y)(zr+1 , . . . , zn ) va la inclusion natural en k0 y va h. Por tanto existe un morfismo : k0 k0 tal que h es
la inclusion natural. En particular, g es el morfismo de inclusion natural g0 de k(y) en k0 .
Denotemos por : A k(y) el morfismo natural, y sea f = g : A k0 . Asignamos a py , ,
siendo
:= ( f ( x1 ), . . . , f ( xn )).
Ambas asignaciones son inversas entre s.
116 Captulo 1. Races de un polinomio
1.2. Teorema de las funciones simetricas. Teorema fundamental del Alge-
bra
Sea P(x) = a0 xn + a1 xn1 + + an = c(x 1 ) (x n ). Desarrollando el u ltimo termino e igualando
coeficientes de los xi se obtiene las formulas de Cardano:
a0 = c
a1 = c (1 + + n )
X
ai = (1)i c j1 ji
1 j1 << ji n
an = (1)n c 1 n
s1 = x1 + + xn
X
si = x j1 x ji
1 j1 << ji n
sn = x1 xn
Se cumple la igualdad:
Y
(x xi ) = xn s1 xn1 + s2 xn2 + + (1)n sn
i
Sea S n el grupo de las permutaciones de {1, . . . , n}. Consideremos la operacion de S n en A[x1 , . . . xn ] sigu-
iente:
(P(x1 , . . . , xn )) = P(x(1) , . . . , x(n) )
para cada S n y P(x1 , . . . , xn ) A[x1 , . . . xn ]. Observemos que cada S n opera en A[x1 , . . . xn ] como
morfismo de A-algebras.
2. Definicion : Diremos que un polinomio P(x1 , . . . , xn ) A[x1 , . . . xn ] es simetrico cuando (P) = P para
toda S n .
El conjunto de las funciones simetricas es igual a A[x1 , . . . xn ]S n , que es una A-subalgebra de A[x1 , . . . xn ].
3. Teorema de las funciones simetricas: Se verifica la igualdad:
A[x1 , . . . , xn ]S n = A[s1 , . . . , sn ]
Es decir, un polinomio en x1 , . . . , xn con coeficientes en el anillo A es invariante por todas las permutaciones
de las variables si y solo si es un polinomio en las funciones simetricas elementales.
1.2.
Teorema de las funciones simetricas. Teorema fundamental del Algebra 117
Demostracion. Evidentemente todo polinomio en las funciones simetricas elementales es invariante por el
grupo de las permutaciones. Por tanto, basta probar el recproco.
Procedemos por induccion sobre el numero n de variables. Para n = 1 es trivial. Sea P(x1 , . . . , xn )
A[x1 , . . . , xn ]S n . Descomponiendo P en sus componentes homogeneas, podemos suponer que P es homogeneo
de grado m. Haciendo cociente por xn se obtiene que P(x1 , . . . , xn1 , 0) es un polinomio homogeneo de grado
m en n 1 variables e invariante por las permutaciones de e stas, luego P(x1 , . . . , xn1 , 0) = Q0 (s01 , . . . , s0n1 ),
siendo s0i la i-esima funcion simetrica en las n 1 primeras variables. Observemos que en Q0 (s01 , . . . , s0n1 ) cada
sumando (m1 ,...,mn1 ) s0 m 0 m1
1 s n1 es un polinomio homog
1
eneo en x1 , . . . , xn1 de grado m1 + 2m2 + + (n
1)mn1 . Podemos suponer que (m1 ,...,mn1 ) = 0, cuando m1 +2m2 + +(n1)mn1 , m. Por tanto, Q0 (s1 , . . . , sn1 )
es un polinomio en x1 , . . . , xn homogeneo de grado m. Sea H(x1 , . . . , xn ) = P(x1 , . . . , xn ) Q0 (s1 , . . . , sn1 ). Se
verifica que H es simetrico y homogeneo de grado m y se anula para xn = 0 (ya que si = s0i mod xn ), luego es
multiplo de xn y por ser simetrico es multiplo de x1 xn = sn , es decir, H(x1 , . . . , xn ) = sn H 0 (x1 , . . . , xn ) y,
por tanto, H 0 (x1 , . . . , xn ) es simetrico tambien y homogeneo de grado gr(H 0 ) = gr(H) n = gr(P) n < gr(P),
luego por recurrencia sobre el grado m de P se concluye que H 0 (x1 , . . . , xn ) = Q(s e 1 , . . . , sn ). Sustituyendo en
la definicion de H y despejando se obtiene:
e 1 , . . . , sn )
P(x1 , . . . xn ) = Q0 (s1 , . . . , sn1 ) + sn Q(s
4. Corolario: Sea k un cuerpo y k(x1 , . . . , xn ) es el cuerpo de fracciones del anillo k[x1 , . . . , xn ]. Entonces, se
verifica la igualdad:
k(x1 , . . . , xn )S n = k(s1 , . . . , sn )
P
Demostracion. Sea Q k(x1 , . . . , xn )S n . Por ser,
Q
P S (P)
= Q n
Q Q Id,S n (P)
Q Q
invariante, al igual que el numerador S n (P), se concluye que el denominador Q Id,S n (P) es invari-
ante y, por tanto, Q
P S (P)
= Q n k(s1 , . . . , sn )
Q Q Id,S n (P)
5. Teorema fundamental del Algebra: El cuerpo de los numeros complejos es un cuerpo algebraicamente
cerrado.
Demostracion. Dado un polinomio cualquiera, 0 , p(x) C[x], tenemos que probar que tiene una raz en C.
Basta probar que todo polinomio con coeficientes reales tiene una raz compleja, porque el producto de p(x)
por su conjugado, q(x) = p(x) p(x) es un polinomio con coeficientes reales y si es una raz de q(x), entonces
o su conjugada es una raz de p(x). Si p(x) R[x] es un polinomio de grado impar entonces
Luego por el teorema de Bolzano existe un R tal que p() = 0. Supongamos que gr p(x) = r = 2n m, con
m impar. Para probar que p(x) tiene una raz compleja procedamos por induccion sobre n. Para n = 0 lo hemos
probado. Supongamos n > 0. Sean 1 , . . . , r las races de p(x) y fijado R sean i j := i + j + i j . El
Q
polinomio h(x) := i< j (x i j ) R[x], porque los coeficientes de h(x) son funciones simetricas en 1 , . . . , n ,
118 Captulo 1. Races de un polinomio
2. Formula de Girard:
P0 (x) 0 1 i 1
= + 2 + + i+1 + k[[ ]]
P(x) x x x x
3. Formulas de Newton:
0 = a1 + 1 a0
0 = 2a2 + 1 a1 + a0 2
0 = 3a3 + 1 a2 + 2 a1 + 3 a3
0 = nan + an1 1 + + a0 n
0 = an 1 + + a0 n+1
0 = an i + + a0 n+i
P
Demostracion. 1. P0 (x) = i a0 (x 1 ) (xd
i ) (x n ), luego
X X
P0 (x)/P(x) = ( a0 (x 1 ) (xd i ) (x n ))/(a0 (x 1 ) (x n )) = 1/(x i )
i i
1 P
1
2. Sustituyendo x i
= 1x 11i = x j ( xi ) j en la identidad anterior y agrupando en las potencias de 1
x se
x
concluye.
P
3. Resulta de igualar coeficientes en las potencias de x en la identidad P0 (x) = P(x) i xi+1i .
2. Nota : Una formula u til en el calculo de funciones simetricas es la siguiente: Sea f (x) una funcion racional
cuyo denominador es primo con el polinomio monico P(x) de races {i }ni=1 . Se trata de calcular la funcion
simetrica X
f (i )
i
1.4. El discriminante de un polinomio 119
Por la formula de interpolacion de Lagrange, llamando i = f (i )P0 (i ), se cumple que el u nico polinomio
P P(x)
de grado menor que n que toma los valores i para x = i es i f (i ) x i
. Por otra parte, sea H(x) de
grado menor que n que coincide con f (x)P (x) en k[x]/(P(x)). Luego, f (i )P0 (i ) = H(i ) para cada i, H(x) =
0
P P(x) P P(x) 0
i f (i ) xi , y i f (i ) xi coincide con f (x)P (x) en k[x]/(P(x)). De donde igualando el coeficiente en grado
n 1 obtenemos
X
f (i ) = coeficiente en grado n 1 de f (x)P0 (x) mod P(x)
i
Por el teorema de las funciones simetricas (P) es un polinomio en las ai = (1)i si con coeficientes en Z.
Por tanto, tiene sentido hablar de discriminante de cualquier polinomio monico con coeficientes en un anillo.
La siguiente proposicion es inmediata:
2. Proposicion : El discriminante de un polinomio sobre un cuerpo es cero si y solo si el polinomio tiene
alguna raz doble.
Sean las funciones simetricas i = x1i + + xni (conviniendo que 0 = n). Como sabemos estas funciones
se pueden computar recurrentemente a partir de las funciones simetricas elementales usando las formulas de
Newton o tambien por la formula de Girard:
P0 (x) 0 1 2
= + 2 + 3 +
P(x) x x x
3. Teorema:
0 1 n1
1 2 n
(P) = . .. ..
.. . .
n1 n 2(n1)
Q
igual a 1. i< j (xi x j ) es homogeneo de grado n (n 1)/2 y el coeficiente que acompana a x10 x21 xnn1 es
Q
igual a 1. Luego, V = i< j (xi x j ). Por tanto, V 2 = (p(x)). Ahora bien
1 1 1 x1 x1n1 0 1 n1
1
x1 xn x2 x2n1 1 2 n
V 2 = .. .. .. ..
.. = .. .. ..
. . . . . . . .
x1n1 xnn1 1 x1 x1n1 n1 n 2(n1)
3. Si se hace el cambio x = y 13 a se obtiene otro polinomio (en y) de grado 3 cuyo segundo coeficiente es
cero y cuyas races son i + 13 a, luego como el discriminante es salvo el signo el producto de las diferencias de
races, y e stas diferencias son las mismas para ambos polinomios, el dicriminante es el mismo:
1 1 2 1
P(y a) = y3 + (b a2 ) y + ( a3 ab + c)
3 3 27 3
2 3
luego = 4(b 13 a2 )3 27( 27 a 13 ab + c)2 = 4a3 c + a2 b2 + 18 abc 4 b3 27c2 .
Q
5. Teorema: 1. El discriminante generico = i< j (xi x j )2 Z[a1 , . . . , an ] es un polinomio irreducible.
Q
2. Consideremos la raz cuadrada del discriminante, = i< j (xi x j ). Entonces,
Z2 [x1 , . . . , xn ]An = Z2 [a1 , . . . , an , ]
Q(x1 , . . . , xn )An = Q(a1 , . . . , an , )
Demostracion. (1) Sea P(x) = xn +a1 xn1 + +an el polinomio generico, p Z primo y P Z/pZ[a1 , . . . , an ]
la clase de P modulo p. Obviamente (P) = (P) , 0, luego = (P) es un polinomio primitivo. Si
= H1 H2 con H1 , H2 Z[a1 , . . . , an ] entonces H1 debe ser divisible por xi x j para alguna pareja i, j. Por ser
Q
simetrico (en las variables xi ) resulta que es divisible por i< j (xi x j ) = . Analogamente H2 es divisible
1.5. Separacion de las races reales. Polinomios de Sturm 121
por y quedara = ( H10 ) ( H20 ) = H10 H20 , luego H10 , H20 son constantes (invertibles). Pero
H1 = no es invariante y se llega a contradiccion.
(2) Por el morfismo del signo se tiene que S n /An 1. Si P Z2 [x1 , . . . , xn ]An es invariante por An y es
tal que S n /An =< > (es decir, sig () = 1), entonces:
1
P= ((P + (P)) + (P (P)))
2
y basta ver que Q+ := P + (P) Z2 [a1 , . . . , an ] y Q := P (P) Z2 [a1 , . . . , an ]. Lo primero resulta de
que Q+ = P + (P)es invariante. Para lo segundo se observa que Q es invariante por An y (Q ) = Q . Por
Q Q
tanto, la fraccion es invariante, luego es = TS con S , T Z2 [a1 , . . . , an ] primos entre s. Ahora teniendo
(Q )2 S2
en cuenta que (Q )2 es invariante, que es irreducible y que = T2
se concluye que T 2 es invertible, luego
T es invertible y T = 2n con n Z. Por tanto,
1
Q = S Z2 [a1 , . . . , an ]
2n
La segunda igualdad seprueba analogamente, pues si una funcion racional Q invariante por
An verifica que
Q
(Q ) = Q , entonces es simetrica y, por tanto, Q(a1 , . . . , an ) y Q = Q Q(a1 , . . . , an ).
Q
P(x)
1. Definicion : Llamaremos exceso de f (x) = Q(x) en a R, al numero:
0 si f (x) no tiene polo en a o es de multiplicidad par
Ea ( f ) =
1 si f (x) tiene polo de multiplicidad impar y f(a) > 0
1 si f (x) tiene polo de multiplicidad impar y f(a) < 0
De otro modo: si f (x) pasa de a al pasar x por a de izquierda a derecha el exceso es 1; si f (x) pasa de
a al pasar x por a de izquierda a derecha el exceso es -1 y es cero en cualquier otro caso.
2. Definicion : Dados a, b R y f (x) una funcion racional (sin polos en a ni b) llamaremos exceso de f (x)
entre a y b a la suma de los excesos de f (x) en sus polos contenidos en [a, b]:
X
Eab ( f ) = Et ( f )
t[a,b]
3. Definicion : Dados numeros reales no nulos a1 , . . . , an llamaremos variaciones de signo de dicha sucesion
al numero: X
V(a1 , . . . , an ) = V(ai , ai+1 )
i
1 si sig a , sig b
siendo V(a, b) = 0 si sig a = sig b . Si algun termino se anula se define igualmente las variaciones de signo
suprimiendo los terminos nulos.
Dados dos numeros reales a, b y n polinomios reales P1 , . . . , Pn , denotaremos:
1
Vab (P, Q) = (sig (P(b)Q(b)) sig (P(a)Q(a)))
2
5. Teorema: Si P, Q son dos polinomios reales que no se anulan en a ni en b, entonces
P Q
Eab ( ) + Eab ( ) = Vab (P, Q)
Q P
Demostracion. Se puede suponer que P y Q son primos entre s, pues los factores comunes se pueden suprimir
2
+Q2
sin que altere la formula. Por tanto, es claro que Eab ( QP ) + Eab ( QP ) = Eab ( QP + QP ). Ahora bien, QP + QP = P PQ y,
2 2
por ser P + Q una funcion estrictamente positiva es claro que
P Q P2 + Q 2 1
Eab ( + ) = Eab ( ) = Eab ( )
Q P PQ PQ
1
Ahora bien, es claro que Eab ( PQ ) es el numero de veces que PQ pasa de negativo a positivo menos el numero
de veces que pasa de positivo a negativo y como por el teorema de Bolzano el signo de un polinomio per-
manece constante entre cada raz y su contigua se concluye que dicha diferencia coincide con 12 (sig((PQ)(b))
1.5.4
sig((PQ)(a))) == Vab (P, Q).
1.5. Separacion de las races reales. Polinomios de Sturm 123
P = C 1 Q R1
Q = C2 R1 R2
Rn2 = Cn Rn1 Rn
Rn1 = Cn+1 Rn
(2) Supongamos que Q o algun resto de Sturm se anula en a (igualmente para b):
Se observa que no puede haber dos terminos consecutivos anulandose en a (o en b), pues entonces x a
sera divisor del maximo comun divisor de estos y, por tanto de P, contradiciendo la hipotesis del teorema.
Por otro lado, si Ri (a) = 0, entonces como Ri1 = Ci+1 Ri Ri+1 , se obtendra que Ri1 (a) y Ri+1 (a) son
de signo contrario. Modificando a a0 = a + ligeramente de manera que no se modifique el exceso,
ningun resto se anule (y por tanto, se verifique el teorema) y los no nulos no cambien de signo, se tendra que
V(Ri1 (a0 ), Ri (a0 ), Ri+1 (a0 )) = V(Ri1 (a), Ri (a0 ), Ri+1 (a)) = 1 = V(Ri1 (a), Ri+1 (a)), ya que Ri (a0 ) tiene el mismo
signo que Ri1 (a) o que Ri+1 (a). Es decir,
Q 0 Q (1) 0
Eab = Eab0 = Vab0 (P, Q, R1 , . . . , Rn ) = Vab (P, Q, R1 , . . . , Rn )
P P
7. Teorema de Sturm: Sean {Ri }i los restos de Sturm para P y su derivada P0 . Si P no se anula en a ni en b
entonces verifica:
Demostracion. De la igualdad:
P0 X ni
=
P i
x i
0
siendo ni la multiplicidad de la raz i en P, se obtiene que si i es real, entonces Ei PP = 1. Por tanto, el
0
numero de races distintas en [a, b] coincide con Eab PP y se concluye por el teorema anterior.
124 Captulo 1. Races de un polinomio
siendo rab (P) el numero de races reales de P (contadas con su multiplicidad) en [a, b]. Ademas, como 1 =
1 mod 2, se verifica la igualdad Eab QP = rab (P) mod 2 (siendo P y Q primos entre s).
8. Teorema de Budan-Fourier: Sea P un polinomio con coeficientes reales que no se anula en a ni en b. Se
verifica la acotacion:
rab (P) Vab (P, P0 , P00 , . . . , Pn) )
siendo n el grado de P, rab el numero de races reales de P en [a, b] (contadas con su multiplicidad). Ademas
es una igualdad modulo 2.
P0 1.5.5 b P
rab (P) = Eab == Va (P, P0 ) Eab 0 Vab (P, P0 ) + rab (P0 )
P P
Vab (P, P0 ) + Vab (P0 , P00 , . . . , Pn) ) = Vab (P, P0 , P00 , . . . , Pn) )
Las desigualdades son igualdades modulo 2 por serlo la primera (por lo dicho antes) y serlo la segunda por
recurrencia.
(2) Supongamos ahora, solo, que P y sus derivadas no se anulan en a ni en b. Sustituyendo cada factor
(x i ) s+1 de P por (x i )(x i ) (x i s) con pequeno, se obtiene otro polinomio Q con races
simples tal que rab Q = rab P y Vab (Q, Q0 , Q00 , . . . , Qn) ) = Vab (P, P0 , P00 , . . . , Pn) ). Por tanto,
(1)
rab (P) = rab Q Vab (Q, Q0 , Q00 , . . . , Qn) ) = Vab (P, P0 , P00 , . . . , Pn) )
Entonces es Pi) (x) = + xh ( + x + ) y por tanto Pi+r) (x) = cr xhr ( + x + ) (siendo cr = h(h 1) (h
r + 1) > 0) para r h + 1. Por tanto, para suficientemente pequeno es sig Pi) () = sig , de donde:
V(Pi) (), Pi+1) (), . . . , Ph) (), Ph+1) ()) = V(, , . . . , , ) = V(, ) = V(Pi) (0), Pi+h+1) (0))
y se concluye.
1.5. Separacion de las races reales. Polinomios de Sturm 125
9. Teorema de Descartes: Sea P(x) = a0 xn + an1 x + an R[x] sin la raz 0 (i.e. an , 0). Denotames por
r+ (P) el numero de races (reales) positivas de P (contada cada una con su multiplicidad). Entonces,
r+ (P) V(a0 , a1 , . . . , an )
y es una igualdad modulo 2 (es decir, ambos numeros tienen la misma paridad).
Demostracion. Basta aplicar el teorema de Budan-Fourier ya que r+ (P) = r0+ (P) y tener en cuenta que ai =
Pni) (0)/(n i)! y que sig Pi) (+) = sig a0 (es decir, no depende de i y, por tanto, sus variaciones son nulas).
Si denotamos r (P) el numero de races (reales) negativas de P (contada cada una con su multiplicidad),
haciendo el cambio x 7 x y aplicando el teorema de Descartes se concluye:
Es facil ver que se verifica la desigualdad V(a, b) + V(a, (1)i b) i (para todo i 1) y que si se da la igualdad,
P P
entonces i 2. Por tanto, n j V(ai j , ai j+1 ) + V(ai j , (1)i j+1 i j ai j+1 ) j (i j+1 i j ) = ir i0 = n 0 = n,
P
luego las desigualdades son igualdades. Luego, n = j V(ai j , ai j+1 ) + V(ai j , (1)i j+1 i j ai j+1 ) y no hay ternas de
coeficientes consecutivos nulos. Por tanto, se verifica la igualdad de cada sumando de la primera desigualdad
(), es decir, lo que enuncia el corolario.
Este corolario se usa en Algebra Lineal para determinar cuando una metrica simetrica es eucldea: Todos
los autovalores de las matrices simetricas con coeficientes reales son reales, y la matriz simetrica es eucldea si
y solo si todos los autovalores son estrictamente positivos. Por el corolario, la metrica simetrica es eucldea si
y solo si V(a0 , a1 , . . . , an ) = n, donde P(x) = a0 xn + + an1 x + an es el polinomio caracterstico asociado a
la matriz.
126 Captulo 1. Races de un polinomio
Captulo 2
Demostracion. (1)
n Qn Qm m n Qn Qm
R(P, Q) = am
0 b0Q i=1Q j=1 (xi y j ) = a0 b0 i=1 j=1 (1)(yi x j )
nm n m m n nm
= (1) b0 a0 j=1 i=1 (yi x j ) = (1) R(Q, P)
127
128 Captulo 2. Teora de la resultante. Bases de Grobner
(2)
Y
n Y
m Y
n Y
m Y
n
R(P, Q) = am n
0 b0 (xi y j ) = am
0 b0 (xi y j ) = am
0 Q(xi )
i=1 j=1 i=1 j=1 i=1
(3) Por el apartado anterior se obtiene que R(P, Q) es un polinomio en las {bi } y en a0 y simetrico en
las {xi }, luego R(P, Q) Z[a0 , . . . , an , b0 , . . . , bm ]a0 . De (1) se obtiene por la misma razon que R(P, Q)
Z[a0 , . . . , an , b0 , . . . , bm ]b0 . Por tanto, R(P, Q) Z[a0 , . . . , an , b0 , . . . , bm ].
Si sustituimos {bi }m m
i=1 por {bi }i=1 , entonces Q(x) se transforma en Q(x) y por el apartado (2) es R(P, Q) =
n
R(P, Q), luego la resultante queda afectado del factor n y R(P, Q) es homogeneo de grado n en las {bi }m i=1 .
Aplicando (1) se concluye que tambien es homogeneo de grado m en las {ai }ni=1 .
4. Definicion : R(P, Q) A es el valor obtenido en la resultante generica R(P, Q) dando a las variables
{a0 , . . . , an , b0 , . . . , bm } los valores {a0 , . . . , an , b0 , . . . , bm }.
Esta definicion da sentido a la resultante de polinomios cualesquiera (de grados positivos) aunque no se
conozcan sus races, incluso sin hacer presuncion de que e stas existan. Ahora bien, si P = a 0 (x x1 ) (x xn )
y Q = b 0 (x y 1 ) (x y n ), entonces R(P, Q) = a m n Qn Qm ( xi y j ).
0 b0 i=1 j=1
El interes de la resultante lo da el siguiente teorema.
5. Teorema : Sea k un cuerpo. Dos polinomios P(x), Q(x) k[x], tienen alguna raz en comun si y solo si
R(P, Q) = 0.
6. Convenio : En el caso de que Q(x) sea de grado 0 (y gr P = n > 0), es decir, Q(x) = b0 , se define
R(P, Q) = bn0 . Analogamente si P(x) = a0 y gr Q = m > 0, se define R(P, Q) = am
0 . Es decir, tiene sentido definir
la resultante de dos polinomios cualesquiera, siempre y cuando alguno de los dos no sea constante.
7. Ejercicio : Probar que R(P1 (x) P2 (x), Q(x)) = R(P1 (x), Q(x)) R(P2 (x), Q(x)), (suponemos gr(P1 P2 ) =
gr(P1 ) + gr(P2 )).
A. Resultante de Euler:
8. Lema de Euler: Sea k un cuerpo. Dos polinomios P(x), Q(x) k[x] de grados n, m > 0 respectivamente,
tienen una raz comun si y solo si existen polinomios no nulos (x), (x) k[x] de grados menores que m y n
respectivamente, tales que:
(x)P(x) + (x)Q(x) = 0
Demostracion. Si P(x), Q(x) no tienen ninguna raz en comun, entonces son primos entre s. Si se verifica
(x)P(x) + (x)Q(x) = 0, entonces Q(x) divide a (x)P(x), luego por ser primo con P(x) divide a (x) de
donde gr (x) gr Q(x) en contra de lo supuesto. Recprocamente, sea D(x) = m.c.d.(P, Q). Basta elegir,
(x) = Q(x) P(x)
D(x) , (x) = D(x) y se concluye.
2.1. Resultante de dos polinomios 129
P P
Sean P(x) = ni0 ai xi y Q(x) = m i
i0 bi x k[x].
Por el lema de Euler, estos polinomios tienen una raz comun si y solo si existen polinomios (x), (x) de
grados menores que los de Q(x), P(x) respectivamente tales que:
(x)P(x) + (x)Q(x) = 0
es decir, si denotamos k[x]<s k[x] el subespacio vectorial de los polinomios de grado menor que s, esto
equivale a que la aplicacion lineal:
k[x]<m k[x]<n k[x]<m+n
((x), (x)) 7 (x)P(x) + (x)Q(x)
tenga nucleo no nulo. Eligiendo en cada subespacio k[x]<s la base {x s1 , x s2 , . . . , x, 1}, y calculando el deter-
minante de esta aplicacion lineal en dichas bases, resulta la condicion:
a0 an 0
.. ..
. . m
0
a0 an
E(P, Q) := =0
b0 bm 0
.. .. n
. .
0 b0 bm
9. Definicion : Diremos que E(P, Q) es la resultante de Euler (tambien llamada de Cayley y de Sylvester).
10. Teorema: La resultante de Euler E(P, Q) es la resultante:
E(P, Q) = R(P, Q)
Demostracion. Podemos suponer que P y Q son polinomios genericos. Evidentemente E(P, Q) tiene que ser
multiplo de la resultante como polinomio en las races, ya que E(P, Q) se anula si se hace xi = y j (pues entonces
P y Q tendran la raz comun xi ). Ademas E(P, Q) es homogeneo de grado m en las ai y homogeneo de grado
n en las b j , ya que E(P, Q) = m n E(P, Q). Por tanto, E(P, Q) difiere de R(P, Q) en un escalar. Pero es facil
ver que el coeficiente de E(P, Q) en am n
0 bm igual que para R(P, Q), luego dicho escalar es 1.
11. Proposicion : Dados dos polinomios P(x), Q(x) A[x] de grados n y m respectivamente, existen dos
polinomios (x), (x) A[x] de grados menor o igual que m 1 y n 1 respectivamente, tales que
(x) P(x) + (x) Q(x) = R(P, Q)
Si A es ntegro y R(P, Q) , 0, entonces (x) y (x) son u nicos cumpliendo la igualdad.
Demostracion. Tenemos que probar que R(P, Q) esta en la imagen de la aplicacion lineal
12. Teorema: La resultante generica R(P, Q) (con gr P, gr Q > 0) es un polinomio irreducible como elemento
de Z[a0 , . . . , an , b0 , . . . , bm ].
Demostracion. En primer lugar R(P, Q) no es divisible por b0 , pues en caso contrario, R(P, Q) se anula al hacer
Q
b0 = 0, pero como R(P, Q) = am 0 i Q(xi ), resulta que R(P, Q) = a0 R(P, Q) mod b0 , siendo Q = b1 x
m1
+
m2
b2 x + + bm , que es otro polinomio generico, luego R(P, Q) , 0 y se llega a contradiccion. Analogamente
n Qn Qm
R(P, Q) no es divisible por a0 . Ahora, por ser R(P, Q) = am 0 b0 i=1 j=1 (xi y j ), se concluye que si R(P, Q)
admite un divisor H Z[a0 , . . . , an , b0 , . . . , bm ], entonces H es divisible por xi y j para algun i, j, luego como
ademas es simetrico debe ser divisible por todos los factores xi y j , es decir, R(P, Q) = a0s bt0 H y, por lo dicho
al principio es s = 0 = t.
13. Corolario: Sean P(x), Q(x) A[x], polinomios genericos de grados n, m > 0 respectivamente y consider-
emos el ideal (P, Q) A[x]. Entonces,
(P, Q) A = (R(P, Q))
2. Por la proposicion anterior, existen polinomios u nicos F1 , F2 A[x], de grados menor o igual que m 1
y n 1 respectivamente, tales que F1 P(x) + F2 Q(x) = R(P, Q).
14. Corolario : Sean P(x), Q(x) A[x], polinomios genericos de grados n, m > 0 respectivamente. Sea K =
AA\{0} y sean los u nicos polinomios (x), (x) K[x] de grados menores que m y n respectivamente, tales
Entonces, R(P, Q) A es el elemento menor (todo otro es multiplo de e ste), u nico salvo signo, tal que 0 (x) :=
R(P, Q) (x) y 0 (x) := R(P, Q) (x) pertenecen a A[x].
Demostracion. Sea S A tal que S (x) y S (x) pertenecen a A[x], entonces (S (x))P(x)+(S (x))Q(x) =
S A, luego R(P, Q) divide a S . Por otra parte, (R(P, Q) (x)) P(x) + (R(P, Q) (x)) Q(x) = R(P, Q) y existen
F1 , F2 A[x], de grados menor o igual que m1 y n1 respectivamente, tales que F1 P(x)+F2 Q(x) = R(P, Q).
Luego, R(P, Q) (x) = F1 (x) y R(P, Q) (x) = F2 (x) que pertenecen a A[x].
B. Resultante de Bezout:
P P
15. Teorema: Sean P(x) = ni=0 ai xni Q(x) = m i=1 bi x
mi
dos polinomios con coeficientes en un cuerpo k. El
determinante del endomorfismo Q(x) : k[x]/(P(x)) k[x]/(P(x)), H(x) 7 Q(x) H(x), multiplicado por am 0,
es igual a R(P, Q).
Demostracion. Podemos suponer que P y Q son polinomios genericos y que k es algebraicamente cerrado.
n
En este caso, P(x) = a0 (x x1 ) (x xn ). Por el teorema chino de los restos k[x]/(P(x)) = k k,
n
H(x) 7 (H(x1 ), . . . , H(xn )). Por tanto, Q(x) = (Q(x1 ), . . . , Q(xn )) en k[x]/(P(x)) = k k, y el determinante
|Q(x) | = Q(x1 ) Q(xn ). Luego, am
0 |Q(x) | = R(P, Q).
2.1. Resultante de dos polinomios 131
Consideremos en k[x]/(P(x)) las bases {a0 , a0 x+a1 , . . . , a0 xn1 + +an1 } y {1, x, . . . , xn1 } y supongamos
que n = m. Observemos que
X
n1
Q(x) (a0 xi + + ai ) P(x) (b0 xi + + bi ) = ci j x j
j=0
R(P, Q) = am
0 |Q(x) | = |(ci j )|
f (1 ), . . . , f (n )
Demostracion. La condicion necesaria y suficiente para que R() = 0 es que los polinomios {P(x), A(x)B(x)}
tengan una raz comun . Esto es que exista tal que
P() = 0
A()
=
B()
es decir, que = f () para alguna raz de P(x).
19. Ejemplo : Sea P(x) k[x] de races 1 , . . . , n K. Sea una raz r-esima primitiva de la unidad. El
polinomio cuyas races son r1 , . . . , rn es:
Y
r
R(y) = R(P(x), xr y) = P(i r y)
i=1
B. Interseccion de curvas
Sean P(x, y), Q(x, y) k[x, y] dos polinomios en dos variables y sea el sistema de ecuaciones:
)
P(x, y) = 0
Q(x, y) = 0
Demostracion. R() = 0 si y solo si los polinomios P(, y), Q(, y) k[y] tienen una raz comun, es decir,
existe tal que P(, ) = 0, Q(, ) = 0, es decir, (, ) = (i , i ) o lo que es lo mismo = i para algun i.
Analogamente para las races de R(y).
C. Racionalizacion:
1
Dados P, Q k[x] primos entre s y dada una raz de P se trata de calcular Q() como polinomio en .
Pues bien,
1 1 P(x)
= R( , Q)
Q() R(P, Q) x
D. Discriminante:
21. Teorema : Si denotamos por P0 (x) = nxn1 + (n 1)a1 xn2 + + an1 la derivada (formal) de P(x),
entonces:
(P) = (1)(2) R(P, P0 )
n
Q P Q Q
Demostracion. Como P(x) = ni=1 (x xi ), entonces P0 (x) = nj=1 ni, j (x xi ) y P0 (x j ) = ni, j (x j xi ). Por
tanto: Q Q Q Q
R(P, P0 ) = nj=1 P0 (x j ) = nj=1 ni, j (x j xi ) = i< j (xi x j )(x j xi )
Q n Q
= i< j (xi x j )2 = (1)(2) i< j (xi x j )2 = (1)(2) (P)
n
Las soluciones del sistema son x = i , y = i + 1i . Luego las races de R(y) := R(P, Q) son y = i + 1
i . Las
races de Q(x) son x, 1/x (con y = x + 1/x). Luego
1
R(y) = P(x) P( )
x
2
y+ y 4 y y2 4
haciendo el cambio x + 1x = y (o sustituyendo x = 2 y 1x = 2 ).
Ejercicio: Calcular el polinomio cuyas races son
2k
cos , k = 0, 1, 2, 3, 4
5
134 Captulo 2. Teora de la resultante. Bases de Grobner
b
R(y) = P(x) P( )
ax
b y+y2 4ab b y y2 4ab
haciendo ax + = y (es decir sustituyendo x =
x 2a y ax = 2a ).
Si x es solucion de la ecuacion y = ax + bx , entonces ax b
tambien y se concluye como en los ejemplos 1 y 2.
Ejemplo 4: Sea P(x) k[x] y 1 , . . . , n K sus races. Sea F(, ) = 0 una relacion de dependencia
algebraica sobre k entre dos races = 1 y = 2 . (Es decir, F(x, y) es un polinomio con coeficientes en k).
En esta situacion las races , se pueden calcular.
Para ello sea R(y) := R(P(x), F(x, y)) considerados P(x) y F(x, y) como polinomios en x (con coeficientes
en k[y]). Igual que en los ejemplos anteriores es raz de R(y) y de P(x), por tanto, x es factor comun
del m.c.d.(P(x), R(x)). (Si la relacion se verifica u nicamente para las races 1 , 2 , entonces es la u nica raz
comun de P(x), R(x) y, por tanto, el m.c.d.(P, R) = (x ). Entonces se calcula y sera una raz comun de
P(x) y F(x, ) y, por tanto, de m.c.d.(P(x), F(x, )).
Conocidas = 1 y = 2 se divide P(x) por (x 1 )(x 2 ). El cociente P1 (x) es de grado n 2. (el
grado de dificultad ha bajado en 2 unidades!).
Ejemplo 5: El discriminante de x2 + ax + b es = a2 4b.
2
Solucion: R0 (x) = x2 +ax+b, R1 (x) = P0 (x) = 2x+a, R2 (x) = P( a2 ) = a4 +b, luego g0 = 2, g1 = 1, g2 = 0
2
y d0 = 1, d1 = 2, d2 = a4 + b:
a2
= R(P, P0 ) = (1)(2) (1)21+10 220 (
2
+ b)10 = a2 4b
4
2.2. Bases de Grobner 135
2 33 q2
= R(P, P0 ) = (1)(2) (1)32+21+10 331 ( p)20 ( 2 2 + p) = (4p3 + 27q2 )
3
3 2 p
2.2.1.
Ordenes monomiales
Denotaremos R = k[x1 , . . . , xr ] y L un R-modulo libre de base {e1 , . . . , e s }. Diremos que m = x e j L
es un monomio de L. Dado otro monomio n = x ek L, diremos que m es divisible por n si k = j y x es
divisible por x , y escribiremos m/n = x . Un termino de L es un monomio multiplicado por un escalar.
1. Definicion : Un orden monomial en L es un orden total > en el conjunto de los monomios de L, que cumple
que si m1 , m2 son dos monomios de L, x , 1 es un monomio de R y m1 > m2 , entonces x m1 > x m2 > m2 .
Por abuso de notacion, diremos que un termino es mayor que otro si as sucede con los monomios asociados.
Demos algunos ejemplos de o rdenes monomiales en R.
2. Definicion : Diremos que >lex es el orden lexicografico en R si x >lex x si y solo si i > i para el primer
ndice i que i , i .
Diremos que >hlex es el orden lexicografico homogeneo en R si x >hlex x si y solo si || > || o || = || y
i > i para el primer ndice i que i , i .
Diremos que >ilex es el orden lexicografico inverso en R si x >ilex x si y solo si || > || o || = || y
i < i para el u ltimo ndice i que i , i .
Por ejemplo, x1 x32 >hlex x2 x32 y x1 x32 >ilex x2 x32 ; x1 x2 x3 >hlex x23 y x1 x2 x3 <ilex x23 .
3. Ejercicio : Sea f R = k[x1 , . . . , xr ] homogenea.
Si L es un R-modulo libre de base {e1 , . . . , e s } y tenemos un orden monomial > en R, podemos definir un
orden monomial en L del modo que sigue: x ei > x e j si i < j o i = j y x > x .
4. Lema: Todo orden monomial en L es artiniano (es decir, todo subconjunto de monomios tiene un mnimo).
8. Proposicion : Sean {Ei }iI y {Ei0 }iI dos cadenas filtrantes de dos espacios vectoriales E, E 0 y sea T : E
E 0 una aplicacion lineal tal que T (Ei ) Ei0 para todo i I. Entonces, T es inyectivo (resp. epiyectivo,
isomorfismo) si el morfismo natural inducido GT : GE GE 0 es inyectivo (resp. epiyectivo, isomorfismo).
Sea E espacio vectorial con una cadena filtrante {Ei }iI de subespacios vectoriales. Dado un subespacio
vectorial E 0 E tenemos la cadena filtrante de subespacios vectoriales de E 0 , {E 0 Ei }iI . En el espacio
vectorial cociente E = E/E 0 tenemos la cadena filtrante de subespacios vectoriales {E i }iI . Se cumple que la
sucesion natural
0 GE 0 GE G E 0
es exacta.
9. Sea I el conjunto de los monomios de L. Consideremos en L la cadena filtrante de subespacios vectoriales
{Lm := [k-subespacio vectorial de L generado por los monomios menores o iguales que m]}mI .
2.2. Bases de Grobner 137
max(M) = GM GL = L.
10. Teorema de Macaulay: El conjunto de los monomios de L que no pertenecen a max(M) forman una base
de L/M.
0 max(M) = GM GL = L G(L/M) 0
obtenemos que los monomios de L que no pertenecen a max(M) forman una base de G(L/M). Por el lema
anterior los monomios de L que no pertenecen a max(M) forman una base de L/M.
de modo que ninguno de los monomios de f 0 estan en hmax( f1 ), . . . , max( ft )i y max( f ) max(pi fi ), para todo
P
i. Diremos que f 0 es un resto de f respecto de f1 , . . . , ft y que la expresion f = i pi fi + f 0 es una expresion
estandar de f respecto de los fi .
Demostracion. Sea m el termino mayor de f divisible por algun max( fi ). Sea f10 = f (m/max( fi )) fi , entonces
f = (m/max( fi )) fi + f10
max( f ) m = max((m/max( fi )) fi ) y el termino mayor de f10 divisible por algun max( fi ) es menor estricto
que m. Por induccion descendente (recuerdese el lema 2.2.4), f10 cumple la proposicion, luego f tambien.
P
14. Observacion : La expresion f = i pi fi + f 0 no es u nica. Si bien se puede seguir un proceso para que
siempre obtengamos la misma expresion: En la demostracion de la proposicion anterior, considerese fi , con i
mnimo tal que max( fi ) divida a m.
138 Captulo 2. Teora de la resultante. Bases de Grobner
En efecto, supongamos que existe x j < x i de modo que x max( f j ) = x max( fi ) (tomemos el j
mnimo posible, luego x j es el maximo monomio menor que x i ). El monomio x es divisible por
(max( f j )/mi j ), digamos de cociente x , y tenemos x max( fi ) = x (max( f j )/mi j ) max( fi ) = x max( f j ).
P
Luego, x fi x f j = x ((max( f j )/mi j ) fi (max( fi )/mi j ) f j ) = x fi j = x k pk fk que pertenece
0 0
a Mx j porque para todo termino x de pk no nulo, se cumple que x x max( fk ) x max(pk fk )
x max( fi j ) < max(x f j ) = x max( f j ). Por tanto, x fi Mx j , Mx i = Mx j y G x i M = 0. En
caso contrario, tenemos un morfismo natural G x i M G x in fi M, obviamente G x i M = k x fi y como el
morfismo G x i M G x max( fi ) M aplica x fi en x max( fi ), que es no nulo, concluimos que x fi es no
nulo.
Dado f M, sea x i el mnimo tal que f Mx i . Entonces, 0 , f G x i y f = x fi ,
para cierto escalar no nulo, y su imagen en G x max( fi ) M es x max( fi ). En conclusion, max(M) =
hmax( f1 ), . . . , max( ft )i.
16. Observacion : El criterio de Buchberger nos da un algoritmo para calcular una base de Grobner. Dado un
submodulo M = h f1 , . . . , ft i L si f1 , . . . , ft no forman una base de Grobner entonces algun fi0j , 0 (seguimos
notaciones del criterio). Sustituyamos f1 , . . . , ft por f1 , . . . , ft , fi0j y repitamos el proceso. Este proceso ha de ter-
minar en un numero finito de pasos ya que las inclusiones hmax( f1 ), . . . , max( ft )i hmax( f1 ), . . . , max( ft ), max( fi0j )i
,
son estrictas.
17. Teorema de Schreyer: Sea M = hg1 , . . . , gt i L un submodulo generado por una base de Grobner.
Si max(gi ) y max(g j ) contienen el mismo vector de la base de L sea mi j = m.c.d.(max(gi ), max(g j )), gi j =
(max(g j )/mi j ) gi (max(gi )/mi j ) g j , y sea
X
gi j = pk gk + g0i j
k
una expresion estandar de gi j respecto de g1 , . . . , gt . Por el criterio de Buchberger, g0i j = 0, para todo i, j.
2.2. Bases de Grobner 139
Entonces, la sucesion
2 Rt Rt M 0
es exacta.
Ademas, si en Rt definimos el orden monomial >: x i > x j si max(x gi ) > max(x g j ) o max(x gi ) =
max(x g j ) (salvo un escalar) y i < j, entonces (i j ) es una base de Grobner de Ker .
Demostracion. La sucesion 2 Rt Rt M 0 es exacta por la proposicion 2.2.8, porque tomando
graduados es exacta:
Sea J el conjunto de todos los monomios de Rt . Consideremos en M la filtracion {Mx i := ((Rt )x i )} x i J .
Como vimos en la demostracion del criterio de Buchberger, se cumple que
(
0, si existe x j < x i de modo que x max(g j ) = x max(gi ).
G x i M =
k x gi , 0, en otro caso.
Definamos
(2 Rt ) x i := j > i, k x i j
x max(g j )/mi j = x
Existe x (unico) tal que x max(g j )/mi j = x si y solo si max(g j ) divide a x mi j , que equivale a que divida
a x max(gi ), que equivale a que existe x tal que x max(g j ) = x max(gi ). Por tanto, (2 Rt ) x i = 0 si y
solo si no existe j > i tal que x max(g j ) = x max(gi ). Consideremos en 2 Rt la filtracion {(2 Rt )x i :=
x j x i (2 Rt ) x j }. Por tanto, G x i 2 Rt = (2 Rt ) x i . Observemos que ((2 Rt )x i ) (Rt )x i . Las
sucesiones
G G
G x i 2 Rt G x i Rt G x i M 0
son exactas. Luego, G2 Rt G Ker es epiyectivo. Por la proposicion 2.2.8, 2 Rt Ker es epiyectivo y
concluimos que
2 Rt Rt M 0
es exacta. Por u ltimo, como G2 Rt = 2 Rt = hi j i, entonces
18. Observacion : Si M = h f1 , . . . , ft i L no esta generado por una base de Grobner, mediante el algoritmo de
0 0
Buchberger completemos a una base de Grobner M = h f1 , . . . , ft0 i. Consideremos la sucesion exacta 2 Rt
0
0 P
Rt M 0 del teorema de Schreyer. Escribamos fi = tj=1 pi j f j , para todo 1 i t0 (podemos decir que
140 Captulo 2. Teora de la resultante. Bases de Grobner
0 P
pi j = i j , para todo i t y todo j). Sea : Rt Rt el epimorfismo definido por (i ) = j pi j j y : Rt M,
(i ) = fi . Entonces, el diagrama
0 0
2 Rt
0 / Rt0 /M /0
}}>
}}
}
}}}
Rt
es conmutativo y la sucesion
0 0
2 Rt Rt M 0
es exacta.
En conclusion, dado un morfismo entre modulos libres Rt L sabemos calcular el nucleo. Sabemos
resolver los sistemas de ecuaciones R-lineales homogeneos.
2.2.3. Aplicaciones
En las distintas aplicaciones se supondra que el lector ya conoce diversos conceptos como: extens y tores
de modulos (ver seccion 6.3), variedad afn, espectro proyectivo (ver seccion 4.5), explosion a lo largo de un
cerrado (ver seccion 7.5), espacio tangente en un punto (ver subseccion 5.2.1), etc.
Teora de la eliminacion.
Dado un sistema de ecuaciones p1 (x1 , . . . , xr ) = 0, . . . , pt (x1 , . . . , xr ) = 0 queremos eliminar las variables
x1 , . . . , x s . Es decir, queremos calcular que relaciones algebraicas cumplen
Con precision, queremos calcular el nucleo del morfismo k[x s+1 , . . . , xr ] k[x1 , . . . , xr ]/(p1 , . . . , pt ), que es
k[x s+1 , . . . , xr ] (p1 , . . . , pt ). Geometricamente, queremos calcular el cierre de la imagen del morfismo
En general, dados q 1 , . . . , q s k[x1 , . . . , xr ]/(p1 , . . . , pt ) queremos calcular las relaciones algebraicas que
cumplen. Observemos que
y va esta identificacion, y i = q i . Luego las relaciones que cumplen los q i son las relaciones que cumplen las
y i . El caso general coincide con el caso anterior.
Geometricamente, sabremos calcular el cierre de la imagen de un morfismo entre variedades afines
19. Lema: Sea f R = k[x1 , . . . , xr ]. Si max>lex f k[x s , . . . , xr ] para algun s, entonces f k[x s , . . . , xr ].
20. Proposicion: Consideremos el orden lexicografico en k[x1 , . . . , xr ] y un ideal I k[x1 , . . . , xr ] de base de
Grobner g1 , . . . , gt . Si g1 , . . . , gt0 son aquellos gi en los que no aparecen las variables x1 , . . . , x s , entonces
DI A = A I I n = A[1 t, . . . , s t] A[t]
Sea ahora I = (m1 , . . . , mt ) k[x1 , . . . , xr ] un ideal generado por monomios. Calculemos, por induccion
sobre t, la funcion de Hilbert de R/I. Sea I 0 := (m2 , . . . , mt ) e I 00 := (m2 /m.c.d.(m2 , m1 ), . . . , mt /m.c.d.(mt , m1 )).
Es facil comprobar que la sucesion
m1
0 R/I 00 R/I 0 R/I 0
es exacta. Por induccion conocemos la funcion de Hilbert de R/I 0 y R/I 00 , luego la de R/I, pues por la sucesion
exacta anterior
HR/I (n) = HR/I 0 (n) HR/I 00 (n d),
siendo d = gr(m1 ).
142 Captulo 2. Teora de la resultante. Bases de Grobner
Demostracion. Sea xr+1 := x0 y consideremos el orden lexicografico homogeneo en k[x1 , . . . , xr+1 ]. Dado
f k[x1 , . . . , xr ] y su homogeneizacion F por xr+1 , es claro que max( f ) = max(F). Sea J = (F) f I
k[x1 , . . . , xr+1 ]. Por tanto,
k[t, 1/t][x1 , . . . , xr ]/It k[t, 1/t] k k[x1 , . . . , xr ]/I = k[t, 1/t][x1 , . . . , xr ]/(I)
xi 7 tmi xi
es un isomorfismo.
Por lo tanto, la fibra por de todo punto cerrado de A1 es una variedad proyectiva de polinomio de Hilbert
igual al de C. Por 17.3.3, el morfismo es plano. En conclusion, hemos obtenido el siguiente teorema.
23. Teorema: El morfismo : Ct A1 es una deformacion plana de C a C0 .
2.2. Bases de Grobner 143
Calculo de nucleos y antimagenes de un morfismo entre modulo finito generados.
Entenderemos que dar un R-modulo N es dar un sistema de generadores del modulo y dar las relaciones
que verifican e stos, es decir, sabemos escribir N = L/hli i como un modulo libre finito generado (con una
base conocida) cociente por un submodulo finito generado (con un sistema generador expresado en terminos
de la base). Dicho de otro modo entenderemos que dar N es dar una representacion del modulo por libres
L2 L1 N 0.
144 Captulo 2. Teora de la resultante. Bases de Grobner
25. Podramos considerar en vez de R cualquier a lgebra de tipo finito. En efecto, si N es un R0 = R/I-modulo
y L2 L1 N 0 es una presentacion de N por R-modulos libres, entonces L2 R R0 L1 R R0 N 0
es una presentacion de N por R0 -modulos libres (pues tensar es exacto por la derecha). Recprocamente, sea
0 0
R0m R0n N 0 una presentacion de N por R0 -modulos libres. Sean : Rm Rn y : Rn N morfismos
de R-modulos tales que al tensar por R R0 obtenemos 0 y 0 . Sea i : R s R un morfismo de imagen I.
Entonces
n
+(ii)
Rm (R s )n Rn N 0
es una presentacion de N por R-modulos libres.
26. Dado un modulo N = L/hli i y N 0 = hl0j i N, entonces tenemos dado N/N 0 = L/hli , l j i.
27. Si N es un submodulo de un R-modulo libre finito generado L, para dar N basta dar un sistema generador
de N en L, por la observacion al teorema de Schreyer 2.2.18. En general, sabemos calcular las relaciones que
0 0
cumple unos cuantos elementos de un modulo: Sea L20 L10 N 0 0 una presentacion por libres de N 0 y un
submodulo N = hn1 , . . . , nr i N 0 . Sean li0 L10 tales que 0 (li ) = ni . Sea M := 01 (N) = 0 (L20 ) + hli0 i, entonces
M/0 (L20 ) = N. Como M es un submodulo del libre L10 sabemos dar una presentacion por libres de M, luego
tambien de N.
28. Consideremos un morfismo de R-modulos f : N N 0 . Es decir, dado N = hni i (conocemos las relaciones
P
que cumplen los ni ) y N 0 = hn0j i (conocemos las relaciones que cumplen los n0j ), tenemos f (ni ) = j pi j n0j ,
para ciertos pi j R.
Dado f : N N 0 sabemos calcular (es decir, dar) Coker f . Sabemos calcular Im f , pues es un submodulo
de N 0 .
Dado un morfismo de R-modulos f : N N 0 y un submodulo M N 0 , sabemos calcular f 1 (M) (en
particular sabemos calcular Ker f ):
Dado un morfismo F : L1 L10 entre modulos libres finito generados y un submodulo M L10 , sabemos
calcular F 1 (M), como submodulo de L1 . En efecto, sea 0 : L20 M un epimorfismo de un libre L20 en M.
Consideremos el morfismo H : L1 L20 L10 , H(l1 , l20 ) := F(l1 ) 0 (l20 ). Por el teorema de Schreyer, sabemos
calcular Ker H y si 1 : L1 L20 L1 es la proyeccion en el primer factor tenemos que 1 (Ker H) = F 1 (M).
Consideremos, ahora, un morfismo F : L1 L10 que haga conmutativo el diagrama
L2 / L1 /N /0
F f
0 0
/ L0 / N0 /0
L20 1
Sabemos calcular 0 1 (M). Entonces, f 1 (M) = (1 ( f 1 (M))) = (F 1 (01 (M)) y hemos concluido.
Obviamente, si f : N N 0 es un morfismo de R0 = R/I-modulos, en particular es un morfismo de R-
modulos y dado M N 0 sabemos calcular f 1 (M).
Una consecuencia inmediata es que sabemos calcular una resolucion de longitud n por R0 -modulos libres
de todo R0 -modulo.
29. Proposicion: Sean I, I 0 R0 dos ideales, entonces sabemos calcular I I 0 . Geometricamente, dadas dos
subvariedades afines sabemos calcular su union.
Demostracion. Denotemos i : I , R0 a la inclusion. Entonces, i1 (I 0 ) = I I 0 .
Sabemos calcular HomR0 (N, N 0 ): Tomemos HomR0 (, N 0 ) en la presentacion L2 L1 N 0 y obten-
emos la sucesion exacta
0 HomR0 (N, N 0 ) HomR0 (L1 , N 0 ) = n1 N 0 HomR0 (L2 , N 0 ) = n2 N 0
(donde n1 y n2 son los rangos de los modulos libres L1 y L2 respectivamente). Luego, HomR0 (N, N 0 ) = Ker ,
que sabemos calcular. Con mayor generalidad, sabemos calcular ExtRn 0 (N, N 0 ), pues sabemos calcular los gru-
pos de homologa del complejo HomR0 (L , N 0 ), donde L N es una resolucion por libres de N.
Calculemos N R0 N 0 : Si N = L/M y N 0 = L0 /M 0 entonces N N 0 = L L0 /(L M 0 + M L0 ). Con mayor
0
generalidad, sabemos calcular T ornR (N, N 0 ), pues sabemos calcular los grupos de homologa del complejo
0
L N , donde L N es una resolucion por libres de N.
146 Captulo 2. Teora de la resultante. Bases de Grobner
Captulo 3
3.1. Introduccion
Puede definirse el Algebra, con ingenua concision, como la rama de las Matematicas que estudia las races
de una ecuacion algebraica a0 xn + a1 xn1 + + an = 0. Con mayor generalidad, podra decirse que es la
disciplina que estudia las soluciones de los sistemas de ecuaciones algebraicas en n indeterminadas
p1 (x1 , . . . , xn ) = 0
p2 (x1 , . . . , xn ) = 0
pr (x1 , . . . , xn ) = 0
As pues, un primer curso en Algebra debera estudiar las ecuaciones p(x) = 0. Es decir, un primer curso
en Algebra debera explicar la Teora de Galois.
Consideremos un polinomio con coeficientes racionales p(x) = a0 xn + a1 xn1 + + an Q[x]. El teorema
fundamental del Algebra, que probaremos, afirma que existen 1 , . . . , n C de modo que p(x) = a0 (x
1 ) (x n ).
Cada raz, pareja de races, terna de races, etc., verifican ciertas relaciones algebraicas. El grupo G formado
por las permutaciones de las races que respetan estas relaciones (es decir, si 1 , . . . , n cumplen cierta relacion
algebraica y G, entonces (1 ), . . . , (n ) tambien la cumplen) se denomina el grupo de la ecuacion
p(x) = 0. Si Q(1 , . . . , n ) es el cuerpo de descomposicion de p(x), es decir, es el mnimo subcuerpo de C que
contiene a las races 1 , . . . , n de p(x), se demuestra que G coincide con el grupo de todos los automorfismos
de cuerpos de Q(1 , . . . , n ).
Se dice que un grupo G es resoluble si y solo si existe una cadena de subgrupos
{1} = G0 G1 G s1 G s = G ()
de modo que Gi1 es normal en Gi y el orden de Gi /Gi1 es primo, para todo i.
Se dice que las races de p(x) se obtienen por radicales, si pueden expresarse s mediante las cuatro opera-
ciones fundamentales (suma, resta, producto y division) y la toma de radicales ( ), de numeros racionales.
La teora de Galois prueba que las races de p(x) pueden obtenerse por radicales si y solo si el grupo, G, de
la ecuacion p(x) = 0 es resoluble; y si es conocida la cadena (), da el procedimiento para calcular las races
de p(x).
En general, los polinomios de grado n tiene como grupo el grupo de permutaciones S n . Estos grupos, como
probaremos, solo son resolubles para n = 2, 3, 4. De esto se deduce que las races de las ecuaciones de grado 2, 3
147
148 Captulo 3. Teora de Galois. Revestimientos
y 4 pueden obtenerse por radicales. Por ejemplo, probamos que las races 1 , 2 , 3 de p(x) = x3 +a1 x2 +a2 x+a3
son
s
3
3 2a + 9a1 a2 27a3
q
1 1 3
i = ( a1 + + 3(a21 a22 4a31 a3 + 18a1 a2 a3 4a32 27a23 ) +
3 2 2
s
3
3 2a + 9a1 a2 27a3
q
1 3
3(a21 a22 4a31 a3 + 18a1 a2 a3 4a32 27a23 ) )
2 2
Por otra parte, se obtiene que en general las races de las ecuaciones de grado superior a 4 no se pueden expresar
mediante radicales.
Historicamente al estudiar las races de un polinomio aparecieron los cuerpos, los cuerpos Q(1 , . . . , n ),
como objetos que aclaraban y simplificaban la teora. Aparecieron los grupos: el grupo de las permutaciones
admisibles de las races de p(x). Recordemos que decamos que el grupo de permutaciones admisibles de
las races coincide con el grupo G de automorfismos del cuerpo Q(1 , . . . , n ). Aparecio la nocion de invari-
antes por la accion de un grupo: Dado un subgrupo H G, el subcuerpo de los invariantes de Q(1 , . . . , n )
por H, que denotamos Q(1 , . . . , n )H , esta definido por
{1} = G0 G1 G s1 G s = G ()
de modo que Gi1 es normal en Gi y el orden de Gi /Gi1 es un numero primo pi , para cada i, entonces tenemos
la cadena de subcuerpos de Q(1 , . . . , n ),
El teorema 90 de Hilbert, prueba que existen ai Q(1 , . . . , n )Gi (calculables) tales que
Q(1 , . . . , n )Gi1 = Q(1 , . . . , n )Gi + Q(1 , . . . , n )Gi pi
ai + + Q(1 , . . . , n )Gi ( pi ai ) pi 1
As, 1 , . . . , n Q(1 , . . . , n ) se podran expresar mediante radicales, afirmacion que hemos enunciado mas
arriba.
La Teora de Galois resuelve los clasicos problemas de construccion con regla y compas. Demos algunos
ejemplos:
1. Dice que polgonos regulares podemos construir (con regla y compas). Por ejemplo, los polgonos regu-
lares de n lados que podemos construir, para n < 50,000 cumplen
2. Demuestra que la cuadratura del crculo es imposible. No se puede construir con regla y compas un
cuadrado de a rea la del crculo unidad.
El estudio de las races de p(x) es equivalente al estudio del a lgebra Q[x]/(p(x)). Hay una razon que lo
explica: Consideremos un sistema de ecuaciones
p1 (x1 , . . . , xn ) = 0
p2 (x1 , . . . , xn ) = 0
pr (x1 , . . . , xn ) = 0
y denotemos por X An el conjunto de todas las soluciones de este sistema de ecuaciones. Dos funciones
coinciden sobre X, es decir, dos polinomios f (x), g(x) Q[x1 , . . . , xn ] coinciden sobre X, si y solo f (x)
g(x) pertenece al ideal (p1 (x1 , . . . , xn ), . . . , pr (x1 , . . . , xn )) Q[x1 , . . . , xn ]. Por lo tanto, podemos considerar el
anillo Q[x1 , . . . , xn ]/(p1 (x1 , . . . , xn ), . . . , pr (x1 , . . . , xn )) como el anillo de todas las funciones (polinomicas) de
X. Y un resultado general nos dice que el estudio de X coincide con el estudio del anillo
Con mayor rigor y precision, el estudio de las soluciones complejas del sistema de ecuaciones anterior (no solo
las soluciones racionales), con sus posibles multiplicidades, etc., es equivalente al estudio del correspondiente
anillo de funciones, Q[x1 , . . . , xn ]/(p1 (x1 , . . . , xn ), . . . , pr (x1 , . . . , xn )).
Pasar del Algebra Conmutativa a la Geometra Algebraica es pasar de estudiar los anillos conmutativos
A = Q[x1 , . . . , xn ]/(p1 (x1 , . . . , xn ), . . . , pr (x1 , . . . , xn )) a estudiar sus espectro primos, X = Spec A, y recproca-
mente, pasar de Geometra Algebraica al Algebra Conmutativa es pasar de estudiar las variedades algebraicas
a estudiar los anillos de funciones algebraicas de dichas variedades.
Sea A = Q[x]/(p(x)) y K C un subcuerpo. El teorema chino de los restos muestra que A Q K es
n
isomorfa a un algebra trivial K K si y solo si K contiene todas las races, 1 , . . . , n , de p(x) (estamos
suponiendo que p(x) no tiene races multiples, por ejemplo cuando sea irreducible). K = Q(1 , . . . , n ) es el
mnimo cuerpo tal que A Q K es trivial. Ademas, probamos que K 0 C es un subcuerpo de Q(1 , . . . , n ) si
solo si K 0 Q Q(1 , . . . , n ) es trivial. K C es igual al cuerpo de descomposicion de un polinomio si y solo si
K Q K es trivial.
As pues, si X = Spec k[x]/(p(x)) entonces Z = Spec k(1 , . . . , n ) es la mnima variedad tal que X Z =
` n ` ` m `
Z Z. Ademas se cumple que Z Z = Z Z y que para todo epimorfismo Z Z 0 entonces
` r `
Z 0 Z = Z Z.
En la Teora de Galois hay dos procesos fundamentales. El proceso de trivializacion, que consiste en
cambiar de cuerpo base, de Q a Q(1 , . . . , n ), es decir, tensar por Q Q(1 , . . . , n ), y el proceso inverso
de toma de invariantes por el grupo G. Multiples cuestiones se resuelven primero por cambio de base de
Q a Q(1 , . . . , n ), y por toma de invariantes por G volvemos a Q. Geometricamente: Sea G es grupo de
automorfismos de Z = Spec Q(1 , . . . , n ) y un epimorfismo Z Z 0 , entonces
a a
Z0 Z0 Z = Z Z (Z 0 Z)/G = Z 0
Tanto k[x]/(p(x)) como k(1 , . . . , n ) son k-algebras finitas. En el estudio de las variedades algebraicas es
obligado comenzar con las variedades algebraicas de dimension cero, es decir, con el estudio (del espectro pri-
mo) de las k-algebras finitas. Puede decirse que la Teora de Galois estudia y clasifica las variedades algebraicas
de dimension cero.
En Topologa (y Geometra Diferencial) hay la correspondiente teora de Galois de revestimientos. Aqu,
en vez de tratar con los anillos vamos a tratar con los espacios topologicos. Un revestimiento es una aplicacion
continua epiyectiva f : X Y (suele suponerse Y conexo), de modo que para cada punto y Y existe un
` n `
entorno Uy de y, de modo que f 1 (Uy ) = Uy Uy . Si f 0 : Y 0 Y es una aplicacion continua, se
0 0 0 0 0
define X Y Y := {(x, y ) X Y : f (x) = f (y )}. Si consideramos la inclusion Uy , Y, se cumple que
150 Captulo 3. Teora de Galois. Revestimientos
A ' k . . . k.
1. Si A es una k-algebra finita trivial, entonces AK es una K-algebra trivial, para toda extension k K.
3.2. k-algebras finitas triviales y racionales 151
2. El producto tensorial y el producto directo de dos k-algebras finitas triviales es una k-algebra finita trivial.
3. Proposicion: El cociente de una k-algebra finita trivial por un ideal es una k-algebra finita trivial.
n
Demostracion. Dado un ideal I k k, tenemos que I = I1 In , donde los ideales Ii k o son nulos
o iguales a k. Por tanto,
n
(k k)/I = (k/I1 ) (k/In )
es una k-algebra trivial
# Spec A dimk A
A = A x1 . . . A xn
As pues, # Spec A dimk A. Ademas, # Spec A = dimk A si y solo si dimk A xi = 1, para todo i, es decir, si y
solo si A es trivial.
Recordemos que dada una k-algebra A, decimos que x Spec A es un punto racional si A/p x = k.
6. Definicion : Sea A una k-algebra finita. Diremos que A es racional si todos los puntos de su espectro son
racionales. Diremos que una extension de cuerpos k , K racionaliza a una k-algebra A si A k K es una
K-algebra racional.
7. Ejemplo : k[x]/(xn ) es una k-algebra racional.
8. Observaciones :
1. Una k-algebra finita A es racional si y solo si Ared = A/(rad A) es trivial: Observemos que si A es
una k-algebra finita entonces A = A1 An , con Ai locales (de ideales maximales pi ). Luego,
rad A = rad A1 rad An = p1 pn y y A/ rad A = A1 /p1 An /pn .
2. Si A es una k-algebra finita racional y k , K una extension, entonces A k K es una K-algebra finita
racional. En efecto, los elementos de rad(A k K) son nilpotentes, luego (A k K)red es un cociente de
(A k K)/(rad A k K) = (A/ rad A) k K, que es una K-algebra trivial, luego (A k K)red es trivial.
3. Toda subalgebra y todo cociente de una k-algebra racional es racional, porque toda subalgebra y todo
cociente de una k-algebra trivial es trivial.
4. El producto tensorial de dos k-algebras finitas racionales es una k-algebra finita racional.
152 Captulo 3. Teora de Galois. Revestimientos
9. Ejercicio : Sea A = k[x]/(p(x)). Probar que A es racional si y solo si p(x) descompone en producto de
factores simples (x i ) (repetidos o no). Probar que A k K es una K-algebra racional si y solo si K contiene
todas las races de p(x).
10. Teorema (Kronecker) : Si k , A es una k-algebra finita, existe una extension finita de cuerpos k , K,
de modo que A k K es una K-algebra finita racional.
Si k , K 0 es una extension de cuerpos que racionaliza a A entonces # Spec(A k K 0 ) = # Spec(A k K).
Demostracion. Procedemos por induccion sobre la dimension de A, siendo el caso de dimension uno inmedi-
ato. Sea K un cuerpo residual de A, que es una extension finita de k. Por la formula de los puntos, el morfismo
de paso al cociente A K se corresponde con un punto racional de AK . Por el teorema de descomposicion se
tiene que AK descompone
AK = A0 A00
con A0 una K-algebra finita local y racional. Ahora,
luego por induccion existe una extension finita K que racionaliza a A00 . Entonces k es una extension
finita que racionaliza a A; en efecto:
Dado un punto racional x Spec A tenemos el morfismo de paso al cociente A A/p x = k. Recproca-
mente, dado un morfismo : A k, entonces p x = Ker es un punto racional. En conclusion,
11. Ejercicio : Demostrar la igualdad Homkalg (k[x]/(p(x)), K) = {Races de p(x) en K}, f 7 f ( x).
12. Formula de los puntos : Sea A una k-algebra y k K una extension de cuerpos. Entonces
La formula de los puntos puede entenderse como la correspondencia biunvoca que hay entre los morfismos
y sus graficas (vease 3.12.18).
13. Definicion : Diremos que Homkalg (A, K) son los puntos de A con valores en K. Si A = k[x]/(p(x)), sus
puntos con valores en K son las races de p(x) en K.
14. Proposicion : Una k-algebra finita A es racional si y solo si # Homkalg (A, k) = # Spec A. Una extension
de cuerpos k , K racionaliza a A si y solo si # Homkalg (A, K) = # Spec(A k K).
3.2. k-algebras finitas triviales y racionales 153
# Homkalg (A, ) n
luego K ' .
20. Proposicion: Sea k K una extension finita. Las siguientes condiciones son equivalentes:
1. K es una extension normal de k.
2. Si p(x) k[x] es un polinomio irreducible que tiene una raz en K, entonces todas las races de p(x)
estan en K. (Definicion clasica de extension de normal).
154 Captulo 3. Teora de Galois. Revestimientos
4. (Agujero u nico en el cierre algebraico) Existe una u nica inmersion de K en el cierre algebraico de k,
salvo automorfismos de K.
Demostracion. 1. 2.. Sea K una extension normal de k, y sea p(x) k[x] un polinomio irreducible que tiene
una raz en K. Dar una raz equivale a dar un morfismo
k[x]/(p(x)) K
necesariamente inyectivo, pues k[x]/(p(x)) es cuerpo, ya que p(x) es irreducible. Tensorializando por K obten-
emos
K[x]/(p(x)) = k[x]/(p(x)) K , K K
k k
y como K K es racional, K[x]/(p(x)) tambien, es decir p(x) tiene todas sus races en K.
k
2. 3. K = k[1 , . . . , n ] y sea pi (x) el polinomio mnimo anulador de i , para cada i. Todas las races de
pi (x) estan en K. Obviamente, K es el cuerpo de descomposicion de p(x) := p1 (x) pn (x).
3 1. Obvio.
1. 4. K es normal si y solo K la racionaliza. Por el Lema 3.2.15, K racionaliza a K si y solo si
Homkalg (K, k) = Homkalg (K, K).
21. Teorema de prolongacion : Sea i : K 0 , K un morfismo entre k-extensiones finitas de cuerpos, con
k , K normal. El morfismo natural
es epiyectivo.
Spec(K k K) Spec(K 0 k K)
4. Ejercicio : Probar:
- A B es separable si y solo si A y B lo son.
- El producto tensorial (sobre k) de a lgebras separables (sobre k) es separable (sobre k).
- Subalgebras y cocientes de a lgebras separables son separables.
5. Proposicion: Una k-algebra finita es separable si y solo si AK es reducida, para toda extension k K.
Demostracion. Sea A separable sobre k y k K 0 una extension cualquiera. Veamos que A k K 0 es reducida.
Sea k K una extension que trivializa a A y K 00 un compuesto de K y K 0 . Entonces
Y
(A k K 0 ) K 0 K 00 = A k K 00 = (A k K) K K 00 = K 00
Q
Ahora bien, A k K 0 es una subalgebra de K 00 , luego es reducida.
Recprocamente, si A es reducida por todo cambio de base, considerando un cambio de base k K
racionalizante, se obtiene que AK es racional y reducida, luego trivial.
Demostracion. Por la formula de los puntos, Homkalg (A, K) son los puntos K-racionales de A k K. Ahora
bien, A k K es una K-algebra trivial si y solo si el numero de sus puntos K-racionales coincide con dimK AK .
Como dimk A = dimK AK , se concluye.
7. Proposicion: Sea k un cuerpo con infinitos elementos y A una k-algebra finita separable. Existe un elemento
a A tal que A = k[a]. Dicho elemento se denomina elemento primitivo de A.
Demostracion. Sea k K una extension de cuerpos que trivialice a A. Si dimk A = n, entonces A tiene n puntos
racionales. Escribamos {1 , . . . , n } = Homkalg (A, K). Consideremos en A los hiperplanos Hi j = Ker(i j ),
i , j. Sea a A un elemento que no pertenezca a ninguno de dichos hiperplanos. Entonces, las restricciones
de i y j a k[a] son distintas, para todo i , j. Por tanto, k[a] tiene al menos n puntos K-racionales, luego su
dimension es mayor o igual que n, luego A = k[a].
8. Definicion : Sea A una k-algebra finita. Se dice que un elemento a A es separable (sobre k) si k[a] es una
k-algebra separable (es decir, si el polinomio anulador mnimo de a no tiene races multiples).
9. Proposicion: Una k-algebra finita A, es separable si y solo si todos sus elementos son separables.
Demostracion. Toda subalgebra de una k-algebra separable es separable, luego todo elemento de una k-algebra
separable es separable.
Recprocamente, veamos que si todo elemento es separable el a lgebra es separable. Si a1 , . . . , ar es una
base, entonces A es un cociente de k[a1 ] k[an ], luego es separable.
k k
156 Captulo 3. Teora de Galois. Revestimientos
10. Definicion : Si Ker = 0, se dice que k es un cuerpo de caracterstica cero. En este caso, tendremos una
inyeccion canonica Q , k. Si Ker , 0, entonces Ker = (p), p primo. En este caso se dice que k es de
caracterstica p y tenemos una inyeccion canonica Z/pZ , k.
11. Proposicion : Sea k un cuerpo de caracterstica cero. Una k-algebra finita A es separable si y solo si es
reducida.
Demostracion. Si A es separable es reducida por 3.3.5.
Si A es reducida entonces es producto directo de cuerpos. En caracterstica cero las extensiones finitas de
cuerpos son separables, porque todos sus elementos son separables: En efecto, el polinomio anulador p(x) de
un elemento es un polinomio irreducible, luego primo con su derivada p0 (x) (en caracterstica cero p0 (x) , 0),
luego sin races multiples.
12. Notacion : Sea k un cuerpo de caracterstica p > 0 y A una k-algebra finita. Denotemos A p := {a p A,
para todo a A}. Denotemos k A p la subalgebra de A, definida por
X
k Ap = { i aip , i k, ai A}
i
k.
Veamos el recproco. Sea k , K una extension de cuerpos. Sea K y p(x) el polinomio mnimo anulador
de sobre k. Si es un elemento no separable entonces p0 (x) = 0. Por tanto, p(x) = q(x p ). El polinomio
3.3. k-algebras finitas separables. Trivializacion. 157
p
r(x) = p q(x p ), anula a y es de grado menor que el de p(x), lo que es contradictorio. En conclusion, es
separable y K es separable.
19. Definicion : Se dice que una k-algebra finita A, es puramente inseparable si k0 (A) = k.
n
Si la caracterstica de k es p > 0, entonces A es puramente inseparable si y solo si k A p = k, para n >> 0.
20. Lema: 1. La composicion de dos extensiones finitas de cuerpos separables es separable.
2. Se cumple que k0 (A) = k0 (A/ rad A). Con mayor generalidad, k0 (A) = k0 (A/I) para todo ideal I rad A.
Demostracion. 1. Sean k , K, K , K 0 dos extensiones finitas de cuerpos separables. Sea k el cierre alge-
braico de k. Entonces
Y Y Y
K 0 k k = K 0 K K k k = K 0 K ( =
k) =
(K 0 K k) k
21. Teorema: Si A es una k-algebra finita y k , K una extension finita de cuerpos, entonces
k0 (A) k K = 0K (A k K)
158 Captulo 3. Teora de Galois. Revestimientos
Supongamos que la caracterstica de k = 0. Por el lema anterior podemos suponer que A es reducida. En
este caso A es separable y A k K tambien y el teorema es trivial.
22. Corolario: Sea A una k-algebra finita y K una extension de k que racionalice a A. Entonces,
Demostracion. dimk k0 (A) = dimK (k0 (A) k K) = dimK (0K (A k K)) = dimK (0K (A k K)/ rad(A k K)) =
# Spec(A k K).
23. Corolario: Sean A y B k-algebras finitas. Entonces,
k0 (A k B) = k0 (A) k k0 (B).
Demostracion. Tenemos la inclusion k0 (A) k k0 (B) , k0 (A k B). Para ver que es epiyectivo basta verlo por
cambio de base. Podemos suponer que A y B son racionales. Modulo nilpotentes, podemos suponer que A y B
son triviales. En tal caso el corolario es inmediato.
24. Teorema: Sea A una k-algebra finita y k , K una extension de cuerpos. Se cumple
y,
# Homkalg (A, K) = dimk k0 (A)
si y solo si K racionaliza a A (en este caso Homkalg (A, K) = Homkalg (k0 (A), K)).
Demostracion. Spec(A k K) = Spec 0K (A k K) = Spec(k0 (A) k K). Por tanto, los puntos K-racionales de
Spec(A k K) se inyectan en los puntos K-racionales de Spec(k0 (A) k K) y se obtiene la desigualdad.
Si A k K es K-racional entonces 0K (A k K) = k0 ((A k K)red es trivial y
# Homkalg (A, K) = Spec(A k K) = Spec(k0 (A) k K) = # Homkalg (k0 (A), K) = dimk k0 (A)
Por u ltimo, # Homkalg (A, K) # Homkalg (k0 (A), K) dimk k0 (A), para todo K, luego si # Homkalg (A, K) =
dimk k0 (A) es que K racionaliza a A.
N : A k, a 7 N(a) := det(ha )
3.3. k-algebras finitas separables. Trivializacion. 159
T 2k (a, a0 ) := tr(a a0 )
Como la matriz de una aplicacion lineal es estable por cambio de base, tendremos que la metrica de la traza es
estable por cambio de base. Es decir, para toda extension k K se tiene el diagrama conmutativo 1
T 2K
A k K A k K = HomKalg (A k K, K)
x
x
T 2k
A A = Homkalg (A, k)
27. Proposicion : Sea A una k-algebra finita. Entonces A es separable si y solo si la metrica de la traza no
tiene radical.
Demostracion. Tanto la separabilidad como el radical de la metrica cambian de base, luego podemos suponer
que A es racional. Ademas, la descomposicion de A en producto de a lgebras locales es una descomposicion
ortogonal para la metrica de la traza. En conclusion, podemos suponer que A es una k-algebra finita local y
racional. Sea m el ideal maximal. Los elementos a m son nilpotentes. Por tanto, la homotecia ha , con a m,
es nilpotente y su traza es nula. En conclusion, m esta contenido en el radical de la metrica. Si la metrica no
tiene radical, entonces m = 0 y A = k, que es separable. Recprocamente, si A es separable, entonces m = 0,
luego A = k y la metrica no tiene radical.
1 Denotamos igual la metrica de la traza, que la polaridad definida por la metrica de la traza.
160 Captulo 3. Teora de Galois. Revestimientos
28. Ejemplo : Consideremos A = k[x]/(p(x)). Consideremos la base 1, x, x2 , . . . , xn1 , siendo n = dimk A =grado
de p(x). Denotemos 1 , . . . , n a las races de p(x). Veamos que la matriz de la metrica de la traza en dicha
base es:
0 1 . . . n1
1 2 . . . n
. . . . . . . . .
. . .
n1 n . . . 2n2
siendo i = i1 + i2 + + in , que es una funcion simetrica en 1 , . . . , n y por tanto es un polinomio en los
coeficientes de p(x), luego i k.
En efecto, si T : E E es un endomorfismo cuyo polinomio caracterstico tiene races 1 , . . . , n , entonces
el polinomio caracterstico de p(T ) tiene races p(1 ), . . . , p(n ). En particular, la traza de p(T ) es p(1 ) +
+ p(n ). Ahora, teniendo en cuenta que el polinomio caracterstico de h x : k[x]/(p(x)) k[x]/(p(x)) es
precisamente p(x), se concluye que
y se concluye.
Si consideramos la matriz
1 1 ... 1
2 ... n
B = 1
. . . ... ... . . .
n1
1 n1
2 ... n1
n
|T 2k | =
Q
siendo = (i j )2 el discriminante de p(x).
i> j
K K ' K K
k
3. Proposicion : Sea k , K una extension de cuerpos. Entonces, K es una k-extension de Galois si y solo si
es el cuerpo de descomposicion de un polinomio separable (es decir, sin races multiples).
Demostracion. Si p(x) es un polinomio separable (es decir, sin races multiples) entonces el cuerpo de de-
n
scomposicion de p(x), es separable (pues es un cociente de k[x]/p(x) k[x]/p(x)) y es normal, luego es de
Galois. Recprocamente, supongamos K que es una k-extension de Galois. K = k(1 , . . . , n ) y sea pi (x) el
polinomio mnimo anulador de i , que es separable, para todo i. El polinomio p(x) = m.c.m(p1 (x), . . . , pn (x))
es separable y K es el cuerpo descomposicion de p(x).
Demostracion. Sabemos por la proposicion 3.3.6, que K se trivializa a s misma si y solo tiene tantos endo-
morfismos (de k-algebras) como grado. Como todo endomorfismo de k-algebras de K es un automorfismo, se
concluye.
n
todas las races del polinomio de grado pn , x p x. Polinomio que es separable. As pues, K es el cuerpo de
n
descomposicion de x p x y es una Z/pZ-extension de Galois.
Hemos probado el siguiente teorema.
7. Teorema: Sea p > 0 primo y n > 0. Entonces, solo existe un cuerpo finito (salvo isomorfismos) de orden pn ,
que denotaremos F pn , y es precisamente el conjunto de las races (en el cierre algebraico de F p ) del polinomio
n n
x p x. Luego, F pn es el cuerpo de descomposicion de x p x, y los cuerpos finitos son extensiones de Galois
de F p .
8. Proposicion: Fpn = F pn \{0} es un grupo (multiplicativo) cclico.
Demostracion. Basta ver que existe Fpn de orden pn 1. Basta ver que el anulador del grupo conmutativo
(multiplicativo) Fpn es pn 1. Sea d el anulador de Fpn . Se verifica que d es un divisor de pn 1 y que d = 1,
para todo Fpn . Por tanto, Fpn es un subconjunto del conjunto de races de xd 1, luego
#F pn d + 1 pn
y por tanto d = pn 1.
F pn = F p [x]/(p(x))
#hF n i = m = dimk K
0
Demostracion. Tenemos que probar que existen isomorfismos Id ' F F 0 y Id ' F 0 F.
Tenemos el morfismo natural A : A (F F 0 )(A) = Aplic(Homkalg (A, k), k), A (a) := a , donde a () :=
(a), para cada Homkalg (A, k). A es inyectivo: Dados a = (1 , . . . , n ) kn = A y a0 = (01 , . . . , 0n )
kn = A, si a , a0 , existe i, tal que i , 0i . Sea i : A = kn k, definido por i (1 , . . . , n ) := i . Entonces,
A (a)(i ) = i , 0i = A (a0 )(i ), luego A (a) , A (a0 ). Por dimensiones, A es un isomorfismo.
En conclusion, Id ' F F 0 .
Tenemos el morfismo natural 0X : X (F 0 F)(X) = Homkalg (Aplic(X, k), k), 0X (x) := x, donde x( f ) :=
f (x), para cada f Aplic(X, k). 0X es una aplicacion inyectiva: Dados x , x0 X, sea f : X k la aplicacion
nula en todo punto, salvo en x donde f (x) = 1. Entonces, 0X (x)( f ) = f (x) = 1 , 0 = f (x0 ) = 0X (x0 )( f ), luego
0X (x) , 0X (x0 ). Por o rdenes, 0X es una biyeccion.
0
En conclusion, Id ' F 0 F.
2. Definicion : Sea K una k-extension de Galois de grupo G. G opera en K de modo obvio. Diremos que una
K-algebra B es una GK-algebra si G opera en B, como morfismos de k-algebras, de modo que
g( b) = g() g(b), g G, K y b B
5. Lema: Sea K una k-extension de Galois de grupo G. Si B es una GK-algebra, entonces el morfismo natural
BG k K B, b 7 b ,
es un isomorfismo.
Q Q
Demostracion. B k K = B K (K k K) = B K G K = G B. La operacion de G en B k K en el primer
QG
factor se traduce en B en la operacion de G en G (por la izquierda) y la operacion natural en cada factor B.
Q Q
Como ( G B)G = {(g(b))gG G B, con b B} = B, entonces
Y
G
BG k K = (B k K)G = ( B)G = B
6. Corolario: Sea K una k-extension de Galois de grupo G. Entonces, K G = k.
Demostracion. Por el lema 3.5.5, K G k K = K. Entonces, dimk K G = 1 y K G = k.
7. Corolario : Sea K una extension de Galois de grupo G. Sea K 0 , K una k-subextension y H = {g
G : g() = , K 0 }. Entonces, K 0 , K es una extension de Galois de grupo H. En particular, K H = K 0 .
Demostracion. K K 0 K es una K-algebra trivial, porque es cociente de la K-algebra trivial K k K (considerese
el epimorfismo K k K K K 0 K, a b 7 a b). Por tanto, K es una K 0 -extension de Galois, de grupo de
Galois HomK 0 alg (K, K) = H.
8. Teorema: Sea K una k-extension de Galois de grupo G. La categora de las GK-algebras finitas triviales,
CGKT rv es equivalente a la categora de k-algebras finitas trivializadas por K, CK/k . Los funtores que dan la
equivalencia son
H : CK/k CGKT rv , H(A) := A k K, H 0 : CGKT rv CK/k , H 0 (B) = BG
Demostracion. H 0 H ' Id, porque K G = k y por el lema 3.5.4. H H 0 ' Id por el lema 3.5.5
9. Teorema de Galois categorial : Sea k , K una extension de Galois de grupo G. Denotemos C K/k la
categora de k-algebras finitas trivializadas por K, y por CGcon j la categora de G-conjuntos finitos. Los
funtores
P : C K/k CGcon j P(A) := Homkalg (A, K)
P : CGcon j
C K/k P(Z) := HomG (Z, K)
establecen una anti-equivalencia entre las categoras C K/k y CGcon j .
Demostracion. Tenemos las equivalencias
H F0
CK/k CGKT rv CGcon j
H0 F
CK/k f CGKT rv f CGcon j
Observemos que F H = P, porque (F H)(A) = F 0 (A k K) = HomKalg (A k K, K) = Homkalg (A, K) =
0 0
P(A), y que H 0 F = P, porque (H 0 F)(X) = H 0 (Aplic(X, K)) = Aplic(X, K)G = HomG (X, K) = P(X).
Recordemos que si X e Y son dos G-conjuntos y consideramos la operacion de G en Aplic(X, Y) definida por
(g f )(x) = g ( f (g1 x)), para toda g G, f Aplic(X, Y) y x X, entonces
Aplic(X, Y)G = HomG (X, Y)
3.5. Teorema de Galois categorial 165
K 0 := K G [g(ai )]i{1,...,n},gG/Hi K
es una K G -extension de Galois, que contiene a K G (a1 , . . . , an ). Si H = {g G : g() = para todo K 0 },
entonces K 0G/H = K 0G = K G , luego dimKG K 0 = #G/#H #G. Por tanto, dimKG K #G y K es una K G -
extension de Galois de grado menor o igual que #G. En conclusion, K es una K G -extension de Galois de grupo
G.
La u ltima afirmacion ya ha sido probada.
Sea k , K una extension de Galois de grupo G, K y I el subgrupo de isotropa de . El polinomio
mnimo anulador de con coeficientes en k, es el polinomio
Y
p(x) = (x g())
g G/I
P P
En efecto, consideremos la operacion natural de G en K[x], g( i ai xi ) := i g(ai )xi . Por el teorema de Artin,
q(x) K[x] es invariante por G si y solo si q(x) k[x]. Es claro que p(x) es invariante por G, luego p(x) k[x].
Ademas, p(x) anula a . Si es una raz de q(x) k[x], entonces g() es una raz de g(q(x)) = q(x), para todo
g G. Por tanto, el polinomio mnimo anulador de es p(x).
13. Corolario : Sea k , K una extension de Galois de grupo G y H G un subgrupo. k , K H es una
extension de Galois (de grupo de grupo de Galois G/H) si y solo si H es un subgrupo normal de G.
Demostracion. Por el teorema de Galois, Autkalg (K H ) = AutG (G/H) = N(H)/H, donde N(H) es el normal-
izador de H en G. Por otro lado, k K es una extension de Galois de grado #G y K H K es una extension
de grado #H, luego k K H es una extension de grado #G/#H. Por tanto
14. Teorema : Sea k , K una extension finita de cuerpos y G = Autkalg K. Entonces, K es normal
K = K1 k K2 , siendo K1 una extension de Galois y K2 una extension puramente inseparable. Ademas, si K es
normal, entonces K1 = k0 (K), K2 = K G y G = Autkalg K1 .
Demostracion. Las k-algebras puramente inseparables son locales para todo cambio de base y las separables
son reducidas para todo cambio de base. Por tanto, K1 k K2 es local y reducida, luego cuerpo. Ademas, K1 k K2
es el compuesto de dos extensiones normales, luego es normal por el teorema del agujero u nico.
Supongamos ahora que K es normal. K trivializa k0 (K), luego la mnima extension que trivializa a k0 (K)
es k0 (K), luego es de Galois. Por el teorema de prolongacion, el morfismo Autkalg (K) Autkalg (k0 (K)),
7 |k0 (K) es epiyectivo, de nucleo Autk0 (K) (K), que es igual a {Id}, porque K es una extension puramente
inseparable de k0 (K). Luego, Autkalg (K) = Autkalg (k0 (K)). Luego, k = k0 (K)G = k0 (K) K G = k0 (K G ) y
K G es puramente inseparable. K es una K G -extension de grado |G|, luego dimk K G = dimk K/|G|. k0 (K) es un
k-extension de grado |G|. Entonces el compuesto k0 (K) k K G es de grado dimk K y ha de coincidir con K.
Es decir, el grupo asociado a p(x) es el conjunto de permutaciones de las races de p(x), tales que si
q(1 , . . . , n ) = 0 entonces q((1) , . . . , (n) ) = 0.
Si p(x) es irreducible el grupo de p(x), G, opera transitivamente sobre las races, es decir, G es un subgrupo
transitivo de S n .
El objetivo de esta seccion es probar que las races de p(x) se pueden obtener como combinaciones alge-
braicas y toma de radicales sucesivas de elementos de k si y solo si G es resoluble.
Demostracion. Los automorfismos de K se corresponden, por la formula de los puntos, con los puntos racionales
de K K. Ahora, como k K es de Galois, K K = K . n. .K, y los automorfismos de K se corresponden con
k k
las proyecciones de K . n. . K en cada uno de los factores, que son claramente linealmente independientes.
3. Teorema (90 de Hilbert multiplicativo): Sea k K una extension cclica de grado n y grupo G =< >.
Entonces,
N() = 1 = , para cierto K
()
Demostracion. Si = () , entonces
!
N()
N() = N = =1
() N(())
Recprocamente, supongamos que N() = 1. Tenemos que probar que T := tiene algun vector propio
de valor propio 1, es decir, existe K tal que T () = , que equivale a = () . T 2 = ()2 ,
n 2 n1 n n
y as sucesivamente, T = () () () = N() = 1. Por tanto, x 1 anula a T . Es mas,
por el teorema de independencia lineal de Artin (y su observacion posterior), 1, T, . . . , T n1 son linealmente
independientes, luego xn 1 es el anulador de T . Como tiene la raz 1, existe algun vector propio no nulo de
valor propio 1.
Demostracion. Sea una raz primitiva n-esima de la unidad. Supongamos que k , K es una extension cclica
de grupos G = hi. Como k, entonces N() = n = 1, luego por el teorema 90 de Hilbert, existe K tal
que
=
()
siendo un generador del grupo de la extension. Entonces () = 1 , luego (n ) = n n = n , es decir,
n es invariante por , luegopor todo el grupo, luego pertenece a k, n = a k. En definitiva = n a. Para
concluir, veamos que K = k( n a). Como k() es una subextension de K, sera k() = K H para cuerpo subgrupo
H. Ademas H =< i > para algun i. Luego = i () = i , y como es una raz primitiva, debe ser i = n, es
Id
decir, H = {Id} y por tanto k() = K = K.
Supongamos, ahora, que K = k( n a). K es una extension de Galois porque es el cuerpo de descomposici
on
n
del polinomio x a. Elgrupo de Galois, G, de K es un subgrupo de Z/nZ: Dado g Autkalg (k( n a)) = G,
tenemos que g( n a) = i n a, para cierto 0 i < n y la aplicacion G Z/nZ, g 7 i es un morfismo inyectivo
de grupos. G es cclico porque es un subgrupo de un grupo cclico.
Si /p\ a es una raz de x p x a, las demas races son /p\ a + 1, /p\ a + 2, ..., /p\ a + p 1. En efecto, basta
ver que si es raz de x p x a, entonces + 1 tambien; pero
( + 1) p ( + 1) a = p + 1 1 a = p a = 0
i : k(/p\ a ) k(/p\ a )
/p\ a 7 /p\ a + i
Vamos a ver ahora que todas las extensiones cclicas de grado p son de este tipo, es decir, extender por un
radical modificado.
8. Teorema (90 de Hilbert aditivo): Sea k K una extension cclica de grado n y sea un generador del
grupo de automorfismos. Entonces,
Demostracion. Hay que probar que el nucleo de la traza coincide con la imagen de 1. Se verifica que
n = 1, y por el teorema de independencia lineal de Artin se concluye que xn 1 es el anulador de . Por tanto,
K = Ker(n 1) = Ker(1)Ker(n1 +n2 + +1). Como 1 es invertible en Ker(n1 +n2 + +1),
porque x 1 y xn1 + xn2 + + 1 son primos entre s, si aplicamos 1 en K obtenemos Im( 1) =
Ker(n1 + n2 + + 1) = Ker T r.
9. Corolario: Sea k K una extension de grado p = caracterstica de k. Entonces, k K es una extension
cclica si y solo si existe a k de modo que K = k(/p\ a ).
Demostracion. Supongamos k K es una extension cclica de grupo G = hi. Como T r(1) = p = 0 por el
teorema 90 se cumple que existe K tal que () = + 1. Veamos que es un radical p-esimo modificado.
Basta ver que p es invariante por . Pero
( p ) = () p () = ( + 1) p ( + 1) = p
Para concluir, veamos que k() = K. Se tiene k , k() , K, y como k K es de grado p, primo, debe ser
k = k() o k() = K. Pero k , k(), ya que < k, pues no es invariante por . Se concluye.
Supongamos ahora que K = k(/p\ a ). Entonces, K es una extension de Galois, porque es el cuerpo de
descomposicion de x p x a. Su grupo de Galois, G, es un subgrupo de Z/pZ: dado g G, g(/p\ a ) = /p\ a + i
y tenemos un morfismo inyectivo G , Z/pZ, g 7 i. Por o rdenes, G = Z/pZ.
10. Definicion : Diremos que una extension finita k K es radical si K ' k( n a) o K ' k(/p\ a ).
11. Definicion : Diremos que una extension k K es una extension por radicales si admite una cadena de
subextensiones
k K1 K2 Kr = K
tal que Ki Ki+1 es radical. Analogamente, diremos que una ecuacion, p(x) = 0, es resoluble por radicales si
el cuerpo de descomposicion de p(x) es extension por radicales.
3.6. Resolubilidad de las ecuaciones polinomicas por radicales 169
Observemos que si car k = p y k , K es puramente inseparable, entonces es una extension por radicales,
n
porque K p = k, para n >> 0.
Si car k = p, n = pr m, (m, p) = 1 y k , k( n a) es separable, entonces k( n a) = k( m a), porque la extension
k( m a) k( n a) es separable y puramente inseparable.
12. Teorema : Sea k K una extension normal de grupo G = Autkalg K de orden n. Supongamos que k
contiene todas las races n-esimas de la unidad. Entonces k K es una extension por radicales si y solo si el
grupo G es resoluble.
de grupo cclico, para todo i (corolarios de los teoremas 90 de Hilbert, aditivo y multiplicativo), que equivale a
decir que Gi1 es normal en Gi y Gi /Gi1 es cclico, para todo i.
13. Teorema : Sea k K una extension finita de cuerpos. Entonces, K esta incluida en una extension de k
por radicales si y solo si el grupo de automorfismos de k-algebras de la envolvente normal de K es resoluble.
14. Definicion : Diremos que un polinomio p(x) k[x] es resoluble por radicales si todas sus races estan
incluidas en una extension de k por radicales.
15. Definicion : Sea p(x) k[x], llamaremos grupo asociado a p(x) al grupo de automorfismos del cuerpo de
descomposicion de p(x).
170 Captulo 3. Teora de Galois. Revestimientos
16. Corolario: Un polinomio p(x) k[x] es resoluble por radicales si y solo si el grupo asociado al polinomio
es resoluble.
Sea k un cuerpo y a1 , . . . , an variables libres. Consideremos el cuerpo k(a1 , . . . , an ), y el polinomio con
coeficientes en este cuerpo:
xn + a1 xn1 + + an
que se denomina ecuacion general de grado n sobre k. Denotemos 1 , . . . , n a las races de este polinomio
(que tambien son variables libres sobre k). El grupo simetrico de n letras, S n , opera en k(1 , . . . , n ) de modo
natural (por automorfismos de k-algebras), permutando las i . Obviamente
k(a1 , . . . , an ) k(1 , . . . , n )S n
y k(a1 , . . . , an ) , k(1 , . . . , n ) es una extension de Galois, cuyo grupo esta incluido en S n , luego es igual a
S n . Por el teorema de Artin se concluye que
k(a1 , . . . , an ) k(1 , . . . , n )
Veamos ahora como expresar, de modo explcito, un elemento de una extension cclica en funcion de
radicales de elementos de k (obtenidos a partir de y el grupo de Galois de K).
El polinomio anulador de es xn 1, por el teorema de independencia lineal de Artin. Entonces, K =
i=1 Ker( i ) y por dimensiones dimk Ker( i ) = 1. Escribamos, Ker( i ) = k Ri . Observemos que
n
n n n i n
Im 1i = k Ri , pues 1i (R j ) = 0, para j , i y 1i (Ri ) = n ( i )n1 Ri = n i Ri . Luego, n 1i (Ri ) = Ri .
Ademas,
i n 1 1
= (Id + i + + (n1)i n1 )
n i n
Dado K tendremos que
X X1 1X
= i Ri = (Id + i + + (n1)i n1 )() = ( + i () + + i(n1) n1 ())
i i
n n i
X
n1
R(, i ) := ( i ) j j ()
j=0
1X
n1
= R(, i )
n i=0
R(, 1j1 , . . . , rjr ) son radicales d-esimos (d el mnimo comun multiplo de n1 , . . . , nr ) y se verifica la formula:
1 X
= R(, 1j1 , . . . , rjr )
n j1 <n1 ,..., jr <nr
Demostracion. Se cumple que R(, 1j1 , . . . , rjr ) = R(R(, 1j1 ), 2j2 . . . , rjr ). Procedamos por induccion sobre r.
Sea n0 = n2 nr . Entonces,
1 X 1 X 1 X 1 X
= R(, 1j1 ) = ( R(R(, 1j1 ), 2j2 , . . . , rjr )) = R(, 1j1 , . . . , rjr )
n1 j <n n1 j <n n0 j2 <n2 ,..., jr <nr
n j1 <n1 ,..., jr <nr
1 1 1 1
Denotemos Gi = hi i. Denotemos R = R(, 1j1 , . . . , rjr ). Por la igualdad =, Rn1 K G1 . Como la definicion
de la resolvente R no depende del orden con el que se tomen los i , tenemos que Rni K Gi . Por tanto,
Rd i K Gi = K hG1 ,...,Gr i = K G = k.
172 Captulo 3. Teora de Galois. Revestimientos
Sea ahora k K una extension cclica de grado p = caracterstica de k. Veamos como expresar un elemento
de K en funcion de radicales modificados. Denotemos por un generador del grupo de automorfismos de K.
Sea K tal que () = + 1, entonces a := p k, = /p\ a y K = k() = k[x]/(x p x a).
Veamos como encontrar un radical modificado . Ha de cumplir que ( Id)() = 1. Ahora bien, k =
Ker( Id) = Im( Id) p1 . Observese que
p 1
T r = p1 + p2 + + + 1 = = ( 1) p1
1
Sea K un elemento cualquiera de traza no nula. Entonces, ( Id)() = 1 = ( Id) p1 ()/T r() Si
p2
definimos := (1) T r()
()
, entonces ( 1)() = 1 y es un radical modificado.
P p1 i
Dado K, existen ci k de modo que = i=0 ci . Queremos calcular los ci .
Si E es un k-espacio vectorial, T 2 una metrica no singular en E y sabemos calcular T 2 (e, e0 ), para todo
e, e0 E, entonces dada una base {ei } y un vector e E sabremos expresar e como combinacion lineal de los
ei . Por tanto, si en una k-algebra separable A sabemos calcular trazas, sabremos expresar todo elemento de A
como combinacion lineal de elementos de una base.
El lector puede comprobar que Tr(xi ) = 0, para todo 0 i < 2p2 y i , p1; y Tr(x p1 ) = Tr(x2p2 ) = 1.
Entonces, ci = Tr( x p1i ), para i , 0 y c0 = a T r(/ x).
3. Por tanto,
X
p1
= a T r(/) T r( p1i ) i
i=1
5. Resolucion de la cubica, x3 + a1 x2 + a2 x + a3 = 0.
Se verifica que S 3 es un grupo resoluble: el alternado A3 =< (1, 2, 3) > Z/3Z es un subgrupo normal y
S 3 /A3 =< (1, 2) > Z/2Z.
Notacion: En lo que sigue, denotaremos = (1, 2, 3) y = (1, 2).
3.7. Resolucion de ecuaciones polinomicas por radicales 173
La extension k K A3 es de Galois de grado 2 de grupo S 3 /A3 =< (1, 2) > Z/2Z, es decir, generado por
la permutacion y la extension K A3 K es de Galois de grado 3 y grupo A3 =< > Z/3Z.
Caracterstica de k distinta de 2 y de 3.
Por la formula de Lagrange, las races x1 , x2 , x3 K se expresan en funcion de radicales cubicos de ele-
mentos de K A3 de la siguiente forma:
1
xi = (R(xi , 1) + R(xi , ) + R(xi , 2 ))
3
donde
R(xi , 1) = xi + (xi ) + 2 (xi ) = x1 + x2 + x3 = a1
R(xi , ) = xi + (xi ) + 2 (xi )2 = i1 (R(x1 , )) = 2(i1) R(x1 , )
R(xi , 2 ) = xi + (xi )2 + 2 (xi ) = i1 (R(x1 , 2 )) = i1 R(x1 , 2 )
Luego basta calcular los radicales cubicos R1 = R(x1 , ) y R2 = R(x1 , 2 ). Se cumple que (R1 ) = 2 R1 ,
(R2 ) = R2 , (R1 ) = R2 y (R2 ) = 2 R1 luego R1 R2 es invariante por S 3 , es decir, R1 R2 K S 3 = k. Un
calculo sencillo prueba que
R1 R2 = a21 3a2 .
1 3 1
R31 = (R1 + (R31 )) + (R31 (R31 ))
2 2
Calculando resulta:
1 3 2a31 + 9a1 a2 27a3
(R1 + (R31 )) =
2 2
1 3 3
(R (R31 )) = 3
2 1 2
Observacion: Como se puede comprobar es (R1 ) = R2 , luego (R31 ) = R32 . Por lo tanto, R32 = 12 (R31 + (R31 ))
1 3 3
2 (R1 (R1 )).
En conclusion, resulta:
s
1 3 2a31 + 9a1 a2 27a3 3 q
xi = ( a1 + + 3(a21 a22 4a31 a3 + 18a1 a2 a3 4a32 27a23 )+
3 2 2
s
3 2a31 + 9a1 a2 27a3 3 q
3(a21 a22 4a31 a3 + 18a1 a2 a3 4a32 27a23 ) )
2 2
donde los dos radicales cubicos no son independientes, ya que, como dijimos, el primero determina el segundo
pues el producto de estos dos es R1 R2 = a21 3a2 .
Caracterstica de k igual a 2.
En caracterstica 2 hay que sustituir el calculo hecho de R31 por el de la resolucion de la ecuacion x2 + ax + b
(en caracterstica 2) cuyas races son R31 y (R31 ) = R32 , luego a = R31 + R32 = 2a31 + 9a1 a2 27a3 = a1 a2 + a3
174 Captulo 3. Teora de Galois. Revestimientos
(que es distinto de cero ya que = (a1 a2 + a3 )2 , 0) y b = R31 R32 = (a21 3a2 )3 = (a21 + a2 )3 . Resolviendo
queda:
r
2 3 2
xi = a1 + (a1 a2 + a3 ) /\ (a1 + a2 ) /(a1 a2 + a3 )
3
+
r (car. k = 2)
2 3 2
(a1 a2 + a3 ) / \ (a1 + a2 ) /(a1 a2 + a3 ) + 1
3
Caracterstica de k igual a 3.
Supongamos que a1 , 0.
La traza de x1 (por el grupo A3 ) es igual a a1 , que es no nulo. Por tanto, = ( Id)(x1 )/T r(1 ) = x1ax 2
1
(x x )3 a2 (x x ) a21 a22 a31 a3 a32
es un radical modificado. En efecto, a := 3 = 1 2 a3 1 1 2 = (x1 x2 )(xa1 x 3
3 )(x2 x3 )
= a3 = a31
1 1 1
\ a
y = / .
Por 3.7.3,
x1 = a T r(x1 /) T r(x1 ) T r(x1 ) 2
T r(x1 ) = a1 . T r(x1 ) = x1 + x2 ( + 1) + x3 ( + 2) = a1 + x2 + 2x3 = x1 + 2x2 + 2x3 = a1 .
x1 (x2 x3 )(x3 x1 )+x2 (x1 x2 )(x3 x1 )+x3 (x1 x2 )(x2 x3 ) a21 a2
T r(x1 /) = a1 T r( x1xx
1
2
) = a 1 (x 1 x2 )(x 2 x3 )(x 3 x1 ) =
a
. Luego, x1 = 2 a1 + a1 2
a1
y
q . q . !2
2 2 3 3 3 2 2 3 3 3 car k = 3
x1 = a2 /a1 a1 /\ a1 a2 a1 a3 a2 a1 + a1 /\ a1 a2 a1 a3 a2 a1
a1 , 0
Supongamos ahora que a1 = 0.
Si hacemos el cambio de variable x = a2 y, entonces x3 + a2 x + a3 = (a2 )3/2 (y3 y + (a3 /(a2 )3/2 )),
3/2
cuyas races son yi = /\ a3 /(a2 ) +iy
3/2
xi = a2 /\ a3 /(a2 ) +i , car. k = 3, a1 = 0
6. Resolucion de la cuartica, x4 + a1 x3 + a2 x2 + a3 x + a4 = 0.
S 4 es un grupo resoluble: se tiene la cadena normal K4 A4 S 4 donde
es el grupo de Klein y los factores son A4 /K4 =< (1, 2, 3) > Z/3 y S 4 /A4 =< (1, 2) > Z/2Z.
Notacion: Denotaremos s1 = (1, 2)(3, 4) y s2 = (1, 3)(2, 4).
La extension K K4 K es de Galois de grado 4 y de grupo K4 Z/2Z Z/2Z, generado por las permuta-
ciones s1 , s2 .
Sean
1 = x1 x2 + x3 x4
2 = x1 x3 + x2 x4
3 = x1 x4 + x2 x3
Se verifica que una permutacion deja fijos a estos 3 elementos si y solo si K4 , luego K K4 = k(1 , 2 , 3 ).
Ademas el grupo simetrico permuta estos elementos entre s (dando una identificacion de S 4 /K4 con S 3 ) y, por
tanto, son las races de una cubica con coeficientes en k, a saber:
R(x1 , 1, 1) = x1 + x2 + x3 + x4 = a1
R(x1 , 1, 1) = x1 + x2 x3 x4 = 1
R(x1 , 1, 1) = x1 x2 + x3 x4 = 2
R(x1 , 1, 1) = x1 x2 x3 + x4 = 3
donde el producto de cada dos de estos radicales cuadraticos determinan el tercero, pues el producto de los tres
es a31 + 4a1 a2 8a3 .
Caracterstica de k igual a 2.
K = K Z/2Z0 K K4 K 0Z/2Z = K K4 (1 ) K K4 K K4 (2 ) = K K4 (1 , 2 ). Donde 1 y 2 son radicales modificados,
1 invariante por s1 y 2 invariante por s2 .
a1 , 0:
La traza de x1 por K4 es a1 = a1 , 0. Entonces, x1 + s1 (x1 ) = x1 + x2 es invariante por s1 y su traza por
2
0 Z/2Z = hs2 i es a1 , 0 y podemos tomar 1 = x1a+x 1
2
. Ademas, 21 1 = (x1 +x
a21
2)
+ x1a+x
1
2
= (x1 +x2a)(x
2
3 +x4 )
=
1
a2 +1
a1 2 =: b1 , luego 1 = / \ b1 . Equivalentemente, 2 = 1 3 y 2 = / \ b2 , con b2 := (a2 + 2 )/a2 .
x +x
a1 1
Por tanto,
Luego,
2 2
x1 = 3 /a1 + a1 /\ (a2 + 1 )/a1 /\ (a2 + 2 )/a1 (car k = 2, a1 , 0)
a1 = 0 (luego, x4 = x1 + x2 + x3 )
q
2 2
Si a3 = 0, x4 + a2 x2 + a4 = y2 + a2 y + a4 , y x1 = a2/\ a4 /a2 , (car k = 2, a1 = a3 = 0).
Podemos suponer a3 , 0. La traza de x1 x2 x3 por K4 , es a3 = a3 , 0. Entonces, x1 x2 x3 + s1 (x1 x2 x3 ) =
x1 x2 x3 + x1 x2 x4 es invariante por s1 y su traza por hs2 i es a3 , 0 y podemos tomar 1 = x1 x2 x3a+x
3
1 x2 x4
. Ademas,
b1 := 1 1 = a4 /1 y 1 = /\ b1 . Igualmente, 2 = x1 x2 x3 + x1 x3 x4 y 2 = /\ b2 , con b2 = a4 /22 .
2 2
176 Captulo 3. Teora de Galois. Revestimientos
Por tanto,
2 2
x1 = a4 /a3 + (a3 /2 ) /\ a4 /1 + (a3 /1 ) /\ a4 /2 (car k = 2, a1 = 0, a3 , 0)
Demostracion. Solo tenemos que probar el recproco. Como #G = 2n , entonces G es resoluble y existe una
serie normal {1} G1 Gn = G de factores isomorfos a Z/2Z. Esta sucesion de grupos por toma de
invariantes se corresponde con una sucesion de subcuerpos K K G1 K Gn = k, cada uno de grado 2
sobre el anterior. Por tanto, K Gi = K Gi1 (i ), donde 2i K Gi . Luego, K = k(1 , . . . , n ) es una extension por
radicales cuadraticos.
6. Ejercicio : Si es un irracional cuadratico sobre k, pruebese que k() es una extension de k por radicales
cuadraticos.
2. Diremos que las rectas que pasan por un par de puntos constructibles son constructibles.
3. Diremos que las circunferencias de centro un punto constructible y radio la distancia entre dos puntos
constructibles son constructibles.
4. Diremos que los puntos de corte entre dos lneas constructibles (rectas o circunferencias) son con-
structibles.
5. C(P) es el conjunto de todos los puntos constructibles (con regla y compas a partir de P).
Es bien conocido que las siguiente construcciones pueden realizarse con regla y compas:
- Trazar la perpendicular por su punto medio a un segmento dado.
- Dados tres puntos no alineados A, B, C, trazar la paralela a la recta BC que pasa por A.
- Dados tres puntos no alineados A, B, C, trazar la perpendicular a la recta BC que pasa por A.
- Trazar la circunferencia que pasa por tres puntos no alineados A, B y C
178 Captulo 3. Teora de Galois. Revestimientos
Escojamos dos puntos de P como sistema de referencia, uno el origen de coordenadas (0, 0) y el otro el
(0, 1). Identifiquemos el plano eucldeo con C. Los puntos escogidos se corresponden con el 0 y 1 de C. Los
puntos de C(P) se corresponden con ciertos numeros complejos. A partir de ahora identificamos los puntos del
plano eucldeo con los correspondientes numeros complejos.
7. Lema: La condicion necesaria y suficiente para que un numero complejo a + bi sea constructible es que lo
sean su parte real a y su parte imaginaria b.
8. Lema: Los numeros complejos constructibles C(P), forman un subcuerpo de C, estable por toma de races
cuadradas.
Demostracion. La suma y diferencia de dos numeros complejos constructibles es constructible: Por el lema
anterior, podemos suponer que los dos numeros dados son reales y este caso es trivial.
El producto y cociente de dos numeros complejos constructibles es constructible: Por el lema anterior,
podemos suponer que los dos numeros dados son reales. En la siguiente figura construimos el producto y
cociente de a y b.
Para concluir hay que demostrar que la raz cuadrada de cualquier numero complejo constructible tambien
lo es. Si el numero es real, basta considerar la siguiente figura:
En el caso de un numero complejo arbitrario, se construye la bisectriz del a ngulo que determina con el 1 y
se traza en ella el segmento de longitud igual a la raz cuadrada del modulo del numero complejo dado.
3.8. Extensiones por radicales cuadraticos 179
9. Teorema: Sea k el mnimo subcuerpo de C que contiene a P. La condicion necesaria y suficiente para que
un numero complejo sea constructible a partir de P es que sea un irracional cuadratico de k.
Demostracion. Si es constructible, entonces k() es una extension de k por radicales cuadraticos. Por el lema
anterior, es constructible.
Para demostrar el recproco, observese que los coeficientes de las ecuaciones de las rectas y circunferencias
son funciones racionales de las coordenadas de los puntos que las determinan, segun las construcciones 2 y
3. Ademas, las coordenadas de la interseccion de dos lneas (crculos o rectas), se expresan en funcion de
los coeficientes de las ecuaciones como irracionales cuadraticos. Procediendo inductivamente concluimos que
las coordenadas de cualquier punto constructible son irracionales cuadraticos sobre k. Es decir, si a + bi es
constructible, es un irracional cuadratico sobre k.
10. Definicion : Se dice que un numero primo p Z es un primo de Fermat si p = 2n + 1, para cierto n N.
11. Proposicion: Si 2n + 1 es primo, entonces n es igual a una potencia de 2.
m m
m0 0
Demostracion. Escribamos n = 2m m0 , con m0 impar y sea a = 22 . Entonces, 2n + 1 = 22 + 1 = am + 1
que es divisible por a + 1. Entonces, si 2n + 1 es primo, m0 = 1.
Los u nicos primos de Fermat conocidos son 3 = 2+1, 5 = 22 +1, 17 = 24 +1, 257 = 28 +1, 65537 = 216 +1.
12. Proposicion : El polgono de n lados es constructible con regla y compas a partir de P = {0, 1}, si y solo
si n = 2n0 p1 pr , con n0 0, r 0 y p1 , . . . , pr numeros primos de Fermat distintos.
Demostracion. El polgono de n lados es constructible con regla y compas si y solo si e2i/n es constructible
con regla y compas. Por los teoremas 3.8.5, 3.8.9, El polgono de n lados es constructible con regla y compas
si y solo si dimQ Q(e2i/n ) es una potencia de 2. Ahora bien, si n = 2m pn11 pnr r es la descomposicion de n en
producto de potencias de primos distintos, entonces,
dimQ Q(e2i/n ) = |(Z/nZ) | = |(Z/2m Z) | |(Z/pn11 Z) | |(Z/pnr r Z) | = 2m1 pn11 1 (p1 1) pnr r 1 (pr 1),
que es una potencia de dos si y solo si n es producto de una potencia de 2 y de numeros primos de Fermat
distintos.
15. Triseccion de un a ngulo: Es posible, dado un a ngulo cualquiera, dividirlo en tres a ngulos iguales, con
regla y compas? Dar un a ngulo de radianes es dar el numero complejo ei y trisecarlo con regla y compas es
construir el numero complejo ei/3 . Por ejemplo, si consideramos el a ngulo /3, es decir, el numero complejo
e/3i , entonces e/9i no es un irracional cuadratico sobre Q(e/3i ), porque dimQ(e/3i ) Q(e/9i ) = 3.
d f = f = f f () m /m2
En general, dada una k-algebra A y un punto racional Spec A, se define la diferencial de la funcion f A
en el punto como d f := f = f f () m /m2 . El k-espacio vectorial m /m2 , al que pertenecen las
diferenciales de funciones en , se le denomina espacio cotangente en de Spec A.
El siguiente paso es abstraernos del punto concreto R. El incremento de una funcion diferenciable f (x),
en un punto x, cualquiera, lo podemos definir como f (x) := f (x) f ( x) (con precision, f (x) es la funcion
definida en R R, cuyo valor en cada punto (x, x) es f (x) f ( x)). Obviamente, f (x) se anula sobre la diagonal
de R R y su restriccion a R es f . Ademas, si es el ideal de las funciones diferenciales de R R que
se anulan en la diagonal, entonces la restriccion de a R es m . Puede demostrarse que la definicion de
diferencial de una funcion, en Geometra Diferencial o Analisis, es d f := f = f (x) f ( x) /2 . Se dice
que /2 es el C (R)-modulo de las diferenciales de las funciones diferenciales de R.
Consideremos el anillo k[x] de las funciones algebraicas de la recta afn y k[x] k k[x] el anillo de funciones
algebraicas de A1 k A1 = A2 . Los morfismos k[x] k[x, x] = k[x] k k[x], p(x) 7 p(x), p(x) 7 p( x) son
obviamente los morfismos p(x) 7 p(x) 1 y p(x) 7 1 p(x), que inducen por tomas de espectros las dos
proyecciones naturales de A1 k A1 en A1 . La inmersion diagonal A1 A1 k A1 , 7 (, ) es el morfismo
inducido por el morfismo de anillos k[x] k k[x] k[x], p(x) q(x) 7 p(x) q(x). El ideal de las funciones
algebraicas que se anulan en la diagonal es Ker .
Mas en general, sea k un anillo y A una k-algebra. Si definimos Spec A k Spec A := Spec(A k A), los
morfismos A A k A, a 7 a 1 y a 7 1 a, pueden interpretarse como los morfismos que asignan
a cada funcion f (x) de Spec A, las funciones de Spec A k Spec A f (x) y f ( x). Diremos que el morfismo
Spec A , Spec A Spec A, inducido por el epimorfismo de anillos
A k A A, a b 7 a b
A k A A, a b 7 a b
3.9. Modulo de las diferenciales de Kahler y modulo de derivaciones 181
0 A k A A 0
0 A k A A 0
0 A A/m A A/m 0
d : A m /m2
que se denomina diferencial en , y que vale d (A) = f f (), donde f () es la clase de f en A/m = k.
182 Captulo 3. Teora de Galois. Revestimientos
Luego, A k k0 = Ak0 . Por tanto, A/k k k0 = (A /2A ) k k0 = (A k k0 )/(2 k k0 ) = Ak0 /2Ak0 = Ak0 /k0 .
Derivaciones.
8. Definicion : Sea A una k-algebra y M un A-modulo. Diremos que una aplicacion D : A M es una k-
derivacion si verifica las siguientes condiciones:
1. D es un morfismo de k-modulos.
Observemos que D(1) = D(1 1) = 1D(1) + 1D(1) = 2D(1), luego D(1) = 0. Ademas, dado k,
D() = D(1) = 0.
El conjunto de todas las k-derivaciones de A en M se denota por Derk (A, M). Si definimos
10. Corolario: Si m es un ideal tal que A/m = k, entonces d : A m /m2 es una k-derivacion.
Demostracion. Inmediato.
11. Proposicion : Sea m un ideal de A tal que A/m = k. Sea M un k-modulo, luego A-modulo a traves del
cociente A A/m = k. Se verifica que
En particular,
Derk (A, k) = Homk (m/m2 , k) = (m/m2 )
Not
3.9. Modulo de las diferenciales de Kahler y modulo de derivaciones 183
Demostracion. Dada una k-derivacion D : A M, define por restriccion un morfismo D|m : m M, que
se anula sobre m2 , pues D(m2 ) mD(m) = 0 porque M esta anulado por m. Por tanto define un morfismo
D |m : m/m2 M. Recprocamente, cada morfismo de espacios vectoriales w : m/m2 M, define, com-
poniendo con A m/m2 , una k-derivacion A M. Dejamos al lector que compruebe que estas asignaciones
son inversas entre s.
Demostracion. Por la proposicion anterior, para todo A-modulo M se verifica DerA (Ak A, M) = HomA (/2 , M).
Por tanto, basta probar que para todo morfismo de anillos k k0 y todo A k k0 -modulo M, se tiene un isomor-
fismo
Derk (A, M) ' Derk0 (A k k0 , M)
Dada una k-derivacion D : A M, define una k0 -derivacion D0 : A k k0 M, definida por D0 (a ) =
(1 ) D(a). Recprocamente, toda k0 -derivacion D0 : A k k0 M, define, componiendo con A A k k0 ,
una k-derivacion de A en M. Una asignacion es la inversa de la otra.
da 1
(A/k )S = AS /k , 7 da
s s
Demostracion. Empecemos demostrando que si M es un AS -modulo entonces Derk (A, M) = Derk (AS , M).
Basta ver para ello, que toda derivacion D Derk (A, M) extiende de modo u nico a una derivacion de AS . La
u nica derivacion D0 que puede coincidir con D en A es:
Luego (A/k )S = AS /k .
Demostracion. Es evidente.
Si B es una A-algebra, el morfismo A B/k , a 7 da induce por 3.9.12, un morfismo A/k B/k ,
da 7 da. De otro modo, con las notaciones obvias, tenemos que A esta incluido en B , luego tenemos un
morfismo A/k = A /2A B /2B = B/k . Por tanto, tenemos un morfismo natural
A/k A B B/k , da b 7 bda
Si A, es ademas una k-algebra, entonces el morfismo B B/A es una k-derivacion, porque es una A-
derivacion. De nuevo, por 3.9.12, tenemos el morfismo de B-modulos B/k B/A , db 7 db, que es clara-
mente epiyectivo.
17. Proposicion: Si B es una A-algebra, la siguiente sucesion es exacta:
A/k A B B/k B/A 0
Demostracion. Basta probar que para todo B-modulo N, la sucesion
0 HomB (B/A , N) HomB (B/k , N) HomB (A/k A B, N)
|| || ||
DerA (B,N) Derk (B,N) HomA (A/k ,N)
||
Derk (A,N)
Demostracion.
Homk[x1 ,...,xn ] (k[x1 ,...,xn ]/k , M) = Derk (k[x1 , . . . , xn ], M) = M M
x1 xn
= Homk[x1 ,...,xn ] (k[x1 , . . . , xn ]dx1 k[x1 , . . . , xn ]dxn , M)
23. Teorema: Sea k un cuerpo. Una k-algebra finita A es separable si y solo A/k = 0.
Demostracion. Por cambio de cuerpo base podemos suponer que A es racional. Podemos suponer que A es
racional y local, de ideal maximal m.
Por el lema de Nakayama, A/k = 0 si y solo si m/m2 = A/k A A/m = 0, que equivale a decir que m = 0,
es decir, que A es separable.
Demostracion. Inmediato.
5. Definicion : Sea A B un morfismo de anillos. Se dice que b B es entero sobre A si verifica una relacion
del tipo
bn + a1 bn1 + + an = 0, con ai A
Hemos demostrado el teorema de Hamilton-Cayley para los endomorfismos de espacios vectoriales, pero
tambien es cierto para los endomorfismos de modulos. Con precision, sea M = hm1 , . . . , mr i, f : M M,
P
f (mi ) = ai j m j un endomorfismo de A-modulos; si pc (x) es el polinomio caracterstico de la matriz (ai j ),
j
entonces pc ( f ) = 0. En efecto, consideremos la matriz B = (xi j ) de coeficientes variables y el polinomio
caracterstico Pc (X) de esta matriz. Pc (X) es un polinomio con coeficientes en Z[xi j ] Q(xi j ). Por el teorema
de Hamilton-Cayley Pc (B) = 0. Por tanto, especializando a xi j = ai j , tendremos que pc ( f ) = 0.
6. Proposicion : Sean f : A B un morfismo de anillos y b B. Denotemos A[b] = {p(b) B, para
p(x) A[x]}. El morfismo A A[b] es finito b es entero sobre A.
Demostracion. ) Consideremos el endomorfismo de A-modulos
b
A[b] A[b]
p(b) 7 p(b) b
Si (ai j ) es una matriz asociada a b en un sistema generador de A[b], entonces el polinomio caracterstico de
(ai j ), pc (x) anula a b, luego 0 = pc (b)(1) = pc (b) y b es entero sobre A.
) Sea p(x) un polinomio monico con coeficientes en A que anula a b. Entonces A[b] es un cociente de
A[x]/(p(x)). Como A[x]/(p(x)) es un A-modulo finito generado (se prueba igual que 0.3.56) se concluye.
Observacion: Para la demostracion de ) solo es necesario suponer que A[b] esta incluido en una A-algebra
finita.
7. Ejemplo : Si es una raz n-esima de la unidad, entonces Q , Q() es un morfismo finito.
8. Ejemplo : El morfismo Spec k[x, y]/(y2 x2 + x3 ) Spec k[x] definido por (, ) 7 es un morfismo
finito.
9. Proposicion: Sea f : A B un morfismo de anillos. El conjunto de elementos de B enteros sobre A forman
una A-subalgebra de B.
Demostracion. Sean b1 , b2 B enteros sobre A. Tenemos que A A[b1 ] es un morfismo finito, y A[b1 ]
A[b1 , b2 ] es un morfismo finito porque si b2 verifica una relacion entera con coeficientes en A, en particular la
verifica con coeficientes en A[b1 ]. Por tanto, por la proposicion 3.10.2, A A[b1 , b2 ] es un morfismo finito.
Luego, por la observacion anterior, todo elemento p(b1 , b2 ) A[b1 , b2 ] B, con p(x, y) A[x, y], es entero
sobre A.
10. Definicion : Diremos que un anillo ntegro A es ntegramente cerrado en su cuerpo de fracciones , si todo
elemento de entero sobre A pertenece a A. Tambien se dice que A es un anillo normal.
Se dice que un morfismo de anillos A B es entero si todo elemento de B es entero sobre A, es decir, si B
es union de A-subalgebras finitas.
Sea A B un morfismo inyectivo de anillos. Llamaremos cierre entero de A en B al subanillo de B formado
por todos los elementos de B enteros sobre A.
Dejamos que el lector pruebe que el cierre entero de un anillo ntegro en su cuerpo de fracciones es un
anillo ntegramente cerrado.
11. Ejercicio : Demostrar que Z es un anillo ntegramente cerrado en Q.
3.11. Teoremas de ascenso y descenso de ideales 187
13. Definicion : Llamaremos dimension de Krull de un anillo A, al supremo de las longitudes de las cadena de
ideales primos de A, o equivalentemente, al supremo de las longitudes de las cadenas de cerrados irreducibles
de Spec A. Denotaremos a la dimension (de Krull) de A por dim A. Llamaremos dimension de Spec A a la
dimension de Krull de A.
14. Ejercicio : Demostrar que la dimension de Krull de Z y k[x] es uno y la de C[x, y] dos.
15. Teorema : Sea f : A B es un morfismo entero. El morfismo inducido f : Spec B Spec A es una
aplicacion cerrada de fibras de dimension cero (y finitas si f es finito).
Demostracion. Sea C = (J)0 un cerrado de Spec B. Debemos demostrar que f (C) es un cerrado de Spec A.
Consideremos los diagramas
f f
A /B Spec A o Spec B
O O
? ?
A/(J A) / B/J (J A)0 = Spec A/(J A) o Spec B/J = C
f |C
Como A/J A , B/J es un morfismo entero inyectivo, por 3.10.12 f |C es epiyectiva y f (C) = (J A)0 .
La fibra de un punto x Spec A es f 1 (x) = Spec Bx /p x Bx . Supongamos que f es un morfismo finito.
Observemos que si f 1 (x) , entonces Bx /p x Bx es una A x /p x -algebra finita. Por la proposicion 0.3.57,
concluimos que f es de fibras de dimension cero y finitas. Si f entero es sencillo deducir que las fibras son de
dimension cero una vez que se sabe esto para los morfismos finitos.
16. Ejercicio : Probar que la inclusion natural k[x] , k[x, y]/(xy 1) no es un morfismo finito.
Demostracion. El morfismo A/p x B/py es entero e inyectivo, luego epiyectivo entre espectros (3.10.12); es
decir, f : (py )0 (p x )0 es epiyectivo y existe y0 (py )0 tal que f (y0 ) = x0 .
Recordemos que la dimension de Krull de un anillo A es el supremo de las longitudes de las cadena de
ideales primos de A, o equivalentemente el supremo de las longitudes de las cadenas de cerrados irreducibles
de Spec A. Se denota dim A a la dimension (de Krull) de A.
188 Captulo 3. Teora de Galois. Revestimientos
3. Definicion : Se dice que un morfismo de anillos A B cumple el teorema del descenso de ideales si para
cada par de ideales primos py0 py A, y un ideal primo p x B tal que p x A = py , entonces existe un ideal
primo p x0 p x tal que p x0 A = py0 .
Si G es un grupo de automorfismos de un anillo A, de modo natural G es un grupo de homeomorfismos de
Spec A, definiendo g x := g1 (x), es decir, pgx = g(p x ).
Sea G un grupo de homeomorfismos de un espacio topologico X. Llamaremos espacio topologico cociente
de X por G, al conjunto X/G := {[x], x X, de modo que [x] = [x0 ] si y solo si existe g G tal que x0 = g(x0 )},
con la topologa final del morfismo de paso a cociente, : X X/G, (x) = [x], es decir, U X/G es un
abierto si y solo si 1 (U) es un abierto de X. Se verifica que es una aplicacion abierta, porque si V es un
abierto de X, 1 ((V)) = g(V), que es un abierto, luego (V) es un abierto de X/G. Del mismo modo, si
gG
G es finito, es un morfismo cerrado. En este caso, si (x) = y e y y0 (cierre de y0 ), entonces existe x0 de
modo que x x0 y (x0 ) = y0 : Sea x00 tal que (x00 ) = y0 . Las fibras de son las o rbitas por la accion de G y
(x00 ) = y0 , luego 1 (y0 ) = gx00 . Entonces, x gx00 para algun g G. Luego, x0 := gx00 verifica que x x0
gG
y (x0 ) = (x00 ) = y0 .
4. Proposicion: Sea G un grupo finito de automorfismos de un anillo B. Se verifica que
se anula en x y no se anula en ninguno de los g(x0 ). Llegamos a contradiccion, porque por un lado N( f ) ha de
anularse en y y por el otro no.
Demostracion. Sea 00 la envolvente normal de 0 sobre . Sea A00 el cierre entero de A en 00 . Tenemos los
morfismos
A , A0 , A00 , Spec A Spec A0 Spec A00
Los morfismos inyectivos enteros, como los finitos, son epiyectivos en espectros. Por tanto, si Spec A00
Spec A es abierto entonces Spec A0 Spec A es abierto. Igualmente, si A , A00 cumple el teorema del
descenso de ideales, entonces A , A0 tambien. En conclusion, podemos suponer que , 0 es una extension
normal, digamos de grupo de automorfismos G. Sea A el cierre entero de A en 0 G . Es facil ver que A = A0 G .
Por la proposicion 3.11.4, el teorema es cierto para el morfismo A0 G , A0 . Para concluir, basta demostrar el
teorema para
A / A
/ 0 G
Basta probar que Spec A Spec A es biyectiva. Como 0 G es puramente inseparable, para todo b 0 G ,
n
existe n N tal que b pn A
existe n N tal que b p (donde 0 < p = car ). Por tanto, para todo b A,
(pues b es entero sobre A). Entonces Spec A Spec A es biyectiva, pues la aplicacion Spec A Spec A,
pn
p 7 p0 = {b A : b p p para algun n}, es su inversa.
n
m x p1 pm ,
induce cortando con A, una cadena de ideales primos my A p1 A pm cuyas inclusiones son
estrictas, pues las fibras de un morfismo entero son de dimension cero. Por tanto, dim Bx dim Ay .
Por otra parte, sea
my p01 p0n
190 Captulo 3. Teora de Galois. Revestimientos
una cadena estricta de ideales primos de A. Por el teorema de descenso podemos construir una cadena de
ideales primos de B,
m x p1 pm ,
tal que p0i = A pi . Por tanto, dim Bx dim Ay y dim Bx = dim Ay .
Denotaremos HomSpec A (Spec B, Spec B0 ) := HomAalg (B0 , B). Si Y X e Y 0 X son revestimientos, diremos
que f HomX (Y, Y 0 ) es un morfismo de revestimientos.
Observemos que si : Y = Spec B Spec A = X es epiyectivo entonces por cambio de base tambien
lo es: Dado un cambio de base f : X 0 X, el morfismo inducido 0 : Y X X 0 X 0 y x0 X 0 , entonces
01 (x0 ) = Y X x0 . Sea x = f (x0 ) e y Y tal que (y) = f (x0 ), entonces, y x x0 = Spec(k(y) k(x) k(y0 ) , .
Como tenemos un morfismo obvio y x x0 Y X x0 , 01 (x0 ) es no vaco.
3. Ejemplos : 1. Los revestimientos de un cuerpo k son las k-algebras finitas. En particular, las extensiones
finitas de cuerpos son revestimientos.
2. Sea B = A . n. . A. El morfismo de anillos obvio A B es un revestimiento. Observemos que
a a
Spec B = Spec A . n. . Spec A
2. Diremos que dimAx /px Ax Bx /p x Bx es el numero de puntos (contando multiplicidades y grados sobre x) de
la fibra de x por el morfismo f . Esta definicion viene justificada por la igualdad
X X
dimAx /px Ax Bx /p x Bx = lAx (Bx /p x Bx )yi = lByi (Bx /p x Bx )yi gr x yi
i i
y dimAx /px Ax Bx /p x Bx = n.
10. Proposicion : Sea f : Y = Spec B Spec A = X un morfismo finito (es decir, A B es finito) y
supongamos que X es reducido. Entonces, f es un revestimiento de grado n si y solo si el numero de puntos de
la fibra de x (contando multiplicidades y grados sobre x) es n, para todo punto x X.
Demostracion. Solo nos falta probar que si dimAx /px Ax Bx /p x Bx = n para todo punto x Spec A, entonces B es
un A-modulo localmente libre de rango n, lo cual es consecuencia de 0.6.7.
Obviamente, si X 0 trivializa a dos revestimientos trivializa a la union disjunta de los revestimientos y viceversa.
3.12. Revestimientos puros 193
20. Teorema : Sea Y X un revestimiento puro y X conexo. Entonces existe un revestimiento puro X 0 X
que trivializa a Y X.
Demostracion. Vamos a proceder por induccion sobre el grado del revestimiento Y X. Obviamente, si el
grado es uno entonces X 0 = Y = X.
Supongamos que el grado es n. Como la identidad es un automorfismo de Y sobre X, por la formula de
` ` `
las graficas, Y X Y = Y Y2 Yr , donde los Yi son todos revestimientos puros de Y, conexos y de
grado estrictamente menor que n. Por induccion, existe un revestimiento puro X 0 Y que trivializa a todos
los Yi Y. Luego X 0 X es un revestimiento puro de X, que trivializa a Y, pues
a a a
Y X X 0 = (Y X Y) Y X 0 = (Y Y2 Yr ) Y X 0
a a
= X0 X0
Demostracion. Basta demostrar el teorema por cambio de base fielmente plano. Podemos suponer, pues, que Y 0
es trivial, luego Y tambien es trivial. Como todo morfismo entre revestimientos triviales aplica cada componente
isomorfa a la base en otra componente, es facil concluir la proposicion.
Demostracion. Sea n el grado del revestimiento Y X. Sea X 00 un revestimiento puro conexo que trivial-
iza a Y X. Por la formula de las graficas, # HomX (X 00 , Y) = n. Entonces, HomX (X 00 , Y) = {1 , . . . , n }.
Consideremos el morfismo
X 00 Y . n. . Y, = 1 n
X 0 = (X 00 ) es una componente conexa de Y . n. . Y, luego es un revestimiento de X; ademas, como Y . n. . Y
es un revestimiento puro, X 0 es puro. Por la proposicion anterior, X 00 es un revestimiento puro epiyectivo de X 0 .
X 0 trivializa a Y: La composicion de la inclusion X 0 , Y . n. . Y con las n proyecciones en Y, definen n
morfismos distintos, pues son distintos al componerlos con la proyeccion X 00 X 0 . Por tanto, HomX (X 0 , Y) n
y concluimos por la formula de las graficas.
Si Z es un revestimiento que trivializa a Y, entonces trivializa a Y . n. . Y, luego trivializa a X 0 . De
nuevo por 3.12.18, existen morfismos de revestimientos de Z en X 0 , que ha de ser un revestimiento puro, luego
concluimos la minimalidad de X 0 y unicidad salvo isomorfismos.
Para concluir, X 0 trivializa a Y, luego se trivializa a s mismo, esto es, es un revestimiento principal de
X.
194 Captulo 3. Teora de Galois. Revestimientos
(x , s) 7 s(x ) es isomorfismo, como basta comprobar para Y = X 0 , porque F y F 0 son aditivos. F 0 F = Id,
0 0
pues el morfismo natural Z HomX 0 (X 0 , X 0 Z), z 7 z, definida por z(x0 ) = (x0 , z), es un isomorfismo, como
basta comprobar para Z = {z}.
2. Diremos que un revestimiento : Y 0 X 0 es un G-revestimiento si G opera en Y 0 por isomorfismos (de
revestimientos sobre X) y es un morfismo de G-conjuntos (es decir, g = g, para todo g G). La
categora de G-conjuntos finitos CG es equivalente a la categora de G-revestimientos triviales de X 0 CT rv/X 0 :
Por 1., los funtores F : CG CT rv/X , F(Z) := X 0 Z (G opera sobre los dos factores) y F 0 : CT rv/X 0 CG ,
F 0 (Y 0 ) := HomX 0 (X 0 , Y 0 ) (G opera en HomX 0 (X 0 , Y 0 ), como sigue: g s = g s g1 ), dan la equivalencia
categorial.
3. La categora de G-revestimientos triviales CT rv/X 0 de X 0 es equivalente a la categora C X 0 /X de reves-
timientos de X trivializados por X 0 . Los funtores que dan la equivalencia son S : CT rv/X 0 C X 0 /X , S (Y 0 ) := Y 0 /G
y S 0 : C X 0 /X CT rv/X 0 , S 0 (Y) := X 0 X Y. En efecto, S S 0 = Id, pues (X 0 X Y)/G = X 0 /G X Y = X X Y = Y.
S 0 S = Id, pues para cada G-revestimiento trivial Y 0 = X 0 Z X 0 , el morfismo funtorial X 0 Z
S 0 S (Y 0 ) = (X 0 X (X 0 Z))/G, (x0 , z) 7 (x0 , (x0 , z)) es isomorfismo, ya que
1. Definicion : Se dice que un grupo G es simple cuando no contiene subgrupos normales no triviales (es decir,
distintos de {1} y G).
2. Ejemplo : Un grupo abeliano, G, es simple si y solo si su orden es un numero primo.
3. Definicion : Se llama serie normal en G a cada cadena de subgrupos 1 H1 Hr = G tal que cada
Hi es normal en el siguiente, Hi+1 . Se llama longitud de una serie normal al numero de terminos distintos que
aparecen. Se llaman factores de la serie normal a los grupos Hi+1 /Hi .
4. Definicion : Un grupo G se dice de longitud infinita si admite series normales de longitud arbitrariamente
grande. En caso contrario, se define la longitud de G como el maximo de las longitudes de sus cadenas nor-
males. Denotaremos a este numero long(G).
5. Definicion : Una serie normal 1 H1 Hr = G se dice que es una serie de composicion cuando sus
terminos son distintos y sus factores Hi /Hi+1 son grupos simples.
Dicho de otro modo las cadenas de composicion son las series normales de terminos distintos tales que
no se pueden refinar, es decir, anadir terminos intermedios Hi H Hi+1 (observese que tales subgrupos H
se corresponden con subgrupos de Hi+1 /Hi y, por tanto, la simplicidad de e ste impide la existencia de tales
subgrupos).
6. Ejemplo : Los grupos finitos abelianos tienen series de composicion.
7. Definicion : Se dice que un grupo es resoluble si contiene una serie normal de factores grupos abelianos.
8. Proposicion: Sea G un grupo finito y |G| = pn11 pnr r la descomposicion en factores primos. Entonces,
1. G es de longitud finita y
long(G) n1 + + nr
196 Captulo 3. Teora de Galois. Revestimientos
long(G) = n1 + + nr
Por tanto |G| es el producto de r factores, luego r es menor o igual que el numero de primos en los que
descompone n, es decir, que n1 + + nr . Por tanto:
long(G) n1 + + nr
Si G admite una cadena cuya longitud es de orden n1 + + nr , entonces, por lo dicho anteriormente,
los factores tienen que tener orden primo, luego son abelianos y, por tanto, es resoluble. Recprocamente, si
G es resoluble, entonces admite una cadena de factores abelianos simples, luego de orden primo, es decir, de
longitud n1 + + nr (por la formula anterior) y por la acotacion e sta es la longitud de G.
En particular, si N G es propio (es decir, distinto de {1} y G), entonces long(N), long(G/N) < long(G).
Demostracion. (1) Si h2 H2 , es h2 H1 h1
2 = H1 y, por tanto (h2 )(H1 )(h2 )
1
= (h2 H1 h1
2 ) = (H1 ). Es
decir, (H1 ) es normal en (H2 ).
Sea el epimorfismo composicion H2 (H2 ) (H2 )/(H1 ). Es claro que el nucleo es 1 ((H1 )) = H1
(ya que H1 N) y, por el teorema de factorizacion es H2 /H1 (H2 )/(H1 ).
(2) Cada serie normal en H, digamos 1 H1 Hr = N, y en G/N, 1 N 1 N s = G/N, ambas
de terminos distintos, da una serie normal en G:
1 H1 Hr N1 N s = G
10. Teorema de Jordan-Holder: Todo par de series de composicion de un grupo tienen la misma longitud y
los factores isomorfos (salvo permutaciones de e stos).
Demostracion. Por induccion sobre long(G). Se observa que long(G) = 1 si y solo G es simple y por tanto su
u nica cadena de composicion es {1} G y no hay nada que demostrar.
Sean 1 H1 Hr = G y 1 N1 N s = G dos series de composicion.
3.14. Apendice: Grupos resolubles 197
Si ambas tienen un termino en comun (distinto de los extremos) tal que es normal en G, digamos Hi = N j ,
entonces se concluye. En efecto:
Por el lema anterior se tiene long(Hi ), long(G/Hi ) < long(G). Por induccion se obtiene que las correspon-
dientes cadenas definidas en Hi y G/Hi son de la misma longitud (i = j y r i = s j y, por tanto, r = s) y
factores isomorfos (salvo una permutacion), luego se concluye.
Supongamos que no tienen ningun termino en comun: sea M = Hr1 N s1 y una cadena de composicion
1 M1 Ml = M. Se verifica que M es normal en G por ser interseccion de dos subgrupos normales.
Se tienen las cadenas:
1 H1 Hr1 G
1 M1 Ml1 M Hr1 G
1 M1 Ml1 M N s1 G
1 N1 N s1 G
Si probamos que estas cadenas son de composicion se concluye, pues cada una tiene con la anterior un termino
en comun normal en G y se acabara por el apartado anterior. Es decir, basta ver que Hr1 /M y N s1 /M son
simples. Basta observar que Hr1 /M = Hr1 /Hr1 N s1 , G/N s1 , es una inclusion normal (por serlo
Hr1 G) y este u ltimo es simple, luego Hr1 /M = G/N s1 y, por tanto, el primero es simple. Intercambiando
H por N se demuestra igualmente que N s1 /M es simple.
11. Corolario: Si N G es un subgrupo normal y G es de longitud finita, entonces:
{Id} A3 S 3
K4 = {Id, (1, 2) (3, 4), (1, 3) (2, 4), (1, 4) (2, 3)}
:= (a1 , a4 ) (a2 , a3 ) = H
y, por tanto H contiene a todos los pares de trasposiciones disjuntas. Si n > 4, sea 0 = (a2 , a3 ) (a1 , a5 ),
entonces (a1 , a5 , a4 ) = 0 H. Luego, H contiene a todos los tres ciclos y An H. Entonces, H = S n
o H = An . Si n = 4, entonces H contiene al grupo de Klein y H/K4 S 4 /K4 S 3 es un subgrupo normal, es
decir, es trivial o A3 y, por tanto, H = K4 o A4 .
19. Teorema: An es simple para n , 4.
Demostracion. Sea H An normal no trivial. Se verifica que NS n (H) = An (por el teorema anterior). Es
decir, que H tiene exactamente dos conjugados (por S n ) uno es H y el otro es H 0 = H 1 para cualquier
permutacion impar . En particular, H H 0 = {id} y H H 0 = An , pues ambos son subgrupos normales en S n , es
decir, An H H 0 . De aqu que H tiene orden par (por tenerlo An ) y, por tanto, contiene un elemento de orden
2 (teorema de Cauchy). De aqu que descompone en producto de trasposiciones disjuntas = 1 h .
Por tanto, = 1 1 0 0
1 H , es decir, H H = {Id} y se obtiene una contradicci on.
3.14. Apendice: Grupos resolubles 199
{Id} An S n
Demostracion. S n /An ' Z/2Z y An es simple, luego la serie es de composicion. La unicidad es consecuencia
de los dos teoremas anteriores.
Grupo metacclico.
Como hemos visto los grupos S n son resolubles exactamente para n 4. El primero no resoluble es para
n = 5, que es un numero primo. Se trata de encontrar los subgrupos transitivos resolubles maximales de este
grupo, por su interes en la teora de ecuaciones.
21. Lema: Si X es una G-orbita de orden primo p y N G un subgrupo normal operando de modo no trivial
en X, entonces X es una N-orbita.
siendo (i,k) la permutacion de los elementos de Z/nZ definida por (i,k) (x) = kx + i (observese que = (1, 1)
).
23. Definicion : Se dice que NS n (< >) = {(i,k) : (i, k) Z/nZ (Z/nZ) } es un subgrupo metacclico de
S n.
24. Teorema: G S p (p primo) es un subgrupo transitivo y resoluble si y solo si contiene un p-ciclo, , y G
es un subgrupo intermedio < > G NS p (< >).
Demostracion. Basta ver el enunciado directo. Como G es resoluble, admite una cadena de subgrupos, cada
uno normal en el siguiente y de factores de orden primo: 0 H1 Hr = G. Ahora por el teorema anterior
Hr1 es transitivo, por tanto Hr2 lo es, y recurrentemente H1 es transitivo. Como H1 es de orden primo y N p
es de orden p, se concluye que H1 es de orden p y esta generado por un p-ciclo, H1 =< p >.
Como |S p | = p! = p(p 1) 1, los subgrupos de orden p son los p-subgrupos de Sylow. Luego esto
mismo le pasa a cada subgrupo G S p . Como Hi es normal en Hi+1 y los p-subgrupos de Sylow de Hi+1 son
conjugados (en Hi+1 ), si Hi contiene a uno de ellos, los contiene a todos. Como este es el caso (pues Hi H1 ),
200 Captulo 3. Teora de Galois. Revestimientos
se obtiene por recurrencia, que H1 contiene a todos los p-subgrupos de Sylow de G. En particular, estamos
diciendo que H1 es el u nico p-subgrupo de Sylow en G, luego H1 es normal en G, es decir, < > G NS p (<
>).
3.15. Problemas
1. Sea A una k-algebra finita. Probar que las siguientes condiciones son equivalentes:
2. Sea A una k-algebra finita reducida. Probar que todo ideal es idempotente.
8. Sea k K una extension trivializante de la k-algebra finita A. Probar que el polinomio caracterstico de
todo elemento de A (considerando como endomorfismo la multiplicacion) tiene sus races en K.
9. Sea A = R[x, y](y2 x3 + 1). Para cada R se considera A = A/(x ). Calcular Spec A ,
HomRalg. (A , R), HomRalg. (A , C).
10. Sea una raz primitiva cubica de la unidad. Hallar los siguientes grupos:
4 2 3
AutQ Q(), AutQ Q( 2), AutQ Q(i, 2), AutQ() Q(, 2)
11. Sea A = k[x](p(x)). Probar que A/k = k[x]/(p, p0 )dx. Probar que A/k = 0 p(x) tiene races dobles.
12. Sea B una A-algebra y M = ( Bdb)/N, donde N es el submodulo del modulo libre ( Bdb), generado
bB bB
por los elementos d(b1 b2 ) b1 db2 b2 db1 , d(b1 + b2 ) db1 db2 , da (a A, b1 , b2 B). Demostrar
que
3.15. Problemas 201
a) M ' B/A .
b) El morfismo d : B/A B/A B/A , d(b db0 ) := db db0 , esta bien definido.
c) El morfismo dn : n B/A n+1 B/A , dn (b db1 . . . dbn ) := db db1 . . . dbn , esta bien
definido.
1
13. Sea k = F p (t), K = F p (t p ), A = k[x]/(x p t)n . Calcular A/k , A/K y K/k .
14. Probar que lim Ai /k = lim Ai /k .
i i
28. Sea A una k-algebra finita, siendo k de caracterstica cero. Probar: A = k0 (A) Rad (traza). Es cierto
este resultado si car k , 0?
30. Sea K una extension finita de k tal que K k K es racional sobre K. Probar que k0 (K) se trivializa a
s mismo.
31. Sea k K una extension algebraica. Probar que Derk (K, K) , 0 si y solo si existe algun K tal que
su polinomio mnimo tiene alguna raz doble.
35. (Lagrange) Sea xn +a1 xn1 + +an la ecuacion general de grado n sobre k, y sea k(1 , . . . , n ) su cuerpo
de descomposicion. Se dice que una funcion K pertenece al subgrupo G S n , cuando K G = k().
Demostrar que, si pertenece a G, pertenece a H y G H, entonces existe una funcion racional R(x)
tal que = R(). Determnese R(x) en funcion de y de .
36. Sea p(x) un polinomio de grado n, separable sobre k. Probar que su cuerpo de descomposicion es una
extension de k de grado menor o igual a n!.
38. Si el grupo de Galois de K sobre k es Z/2Z Z/2Z, y car k , 2, entonces K = k(, ), con 2 , 2 k.
Probar tambien el recproco.
39. (Teorema de los irracionales de Lagrange) Si k K es una extension de Galois y k F una extension
cualquiera, entonces para todo compuesto de K y F, es de Galois sobre F y su grupo es el grupo de
Galois de K sobre K F.
40. Se dice que dos extensiones K y F de k son linealmente disjuntas sobre k cuando K k F es cuerpo.
Probar que si K y F son de Galois y linealmente disjuntos, entonces
41. Sea k K una extension de Galois y k L una extension. Probar que K k L es un producto de cuerpos
todos isomorfos.
Si f (x) k[x] es irreducible y g(x), h(x) son factores primos de f (x) en K[x], probar que existe un
automorfismo de K sobre k tal que (g) = h.
42. Probar que todo compuesto de dos extensiones de Galois es una extension de Galois.
43. Probar que todo grupo finito es el grupo de Galois de alguna extension.
44. Sea A un anillo ntegro de cuerpo de fracciones K, y sea k = A/m, donde m es un maximal de A. Si f (x)
es un polinomio unitario y separable de A[x], y su reduccion f (x) modulo m es separable, entonces el
grupo de Galois de f (x) es un subgrupo del grupo de Galois de f (x).
n
45. Sea k un cuerpo finito con q elementos. Si f (x) k[x] es irreducible, demostrar que f (x) divide a xq x
si y solo si el grado de f (x) divide a n.
x p 1
46. Sean p, q primos diferentes. Probar que x1 es irreducible sobre Fq qd 1 no es divisible por p, para
d < p 1.
47. Probar que en un cuerpo finito todo elemento es suma de cuadrados.
48. Sea p(x) un polinomio irreducible y separable de grado 3 sobre k. Probar que su grupo de Galois es A3
si y solo si su discriminante es un cuadrado en k (car k , 2).
49. Grupo de una cuartica. Sea p(x) = x4 +b x3 + cx2 + dx + e irreducible y separable sobre un cuerpo k,
y 1 , . . . , 4 sus races en un cuerpo de descomposicion. Pruebese que el polinomio mnimo de y1 =
1 2 + 3 4 es:
y3 cy2 + (bd 4e)y + (4ce b2 e d2 )
Si el cuerpo de descomposicion k(y1 , y2 , y3 ) de esta resolvente cubica es de grado m sobre k y G es el
grupo de Galois de la cuartica, el grupo de Galois de p(x) sobre k(y1 , y2 , y3 ) es G K4 , donde K4 =
{(1), (12)(34), (13)(24), (14)(23)} es el grupo de Klein. En consecuencia se tiene que:
a) Si m = 6, entonces G = S 4 .
b) Si m = 3, entonces G = A4 .
c) Si m = 2, entonces G es el grupo diedrico de orden 8 o cclico de orden 4.
d) Si m = 1, entonces G = K4 .
En el caso m = 2, G es cclico de orden 4 si y solo si p(x) no es irreducible sobre k(y1 , y2 , y3 ).
50. Grupo de las bicuadradas. Sea p(x) = x4 + ax2 + b irreducible y separable sobre un cuerpo k (car k , 2)
y G su grupo de Galois. Probar:
a) Si b es un cuadrado en k, entonces G = K4 .
b) Si b no es un cuadrado en k pero b(a2 4b) s lo es, entonces G = Z/4Z.
c) Si ni b ni b(a2 4b) son cuadrados en k, entonces G = D4 .
51. Grupo de las recprocas. Sea p(x) = x4 + ax3 + bx2 + ax + 1 irreducible y separable sobre k (car k , 2) y
G su grupo de Galois. Probar:
a) Si b2 + 4b + 4 4a2 es un cuadrado en k, entonces G = K4 .
204 Captulo 3. Teora de Galois. Revestimientos
53. Sea p(x) un polinomio irreducible de grado p primo sobre un cuerpo de caracterstica cero. Probar: p(x)
es resoluble su grupo de Galois esta contenido en el grupo metacclico todas las races de p(x) se
pueden expresar racionalmente en funcion de dos cualesquiera de ellas.
54. Sea p(x) un polinomio irreducible y separable sobre k, de races 1 , . . . , n . Sea (x1 , . . . , xn ) una funcion
racional que pertenece a G S n y 1 , . . . , s sus diferentes transformados por S n . Supongamos que
Q
i () , j (), i , j. Probar: el grupo de Galois de p(x) es un subgrupo de G (x i ()) k[x]
i
tiene una raz en k.
55. Pruebese que toda quntica, en caracterstica cero, puede transformarse en una del tipo x5 + px + q
mediante una transformacion que utiliza, eventualmente, races cuadradas y cubicas.
56. Si el polinomio x5 + px + q es irreducible sobre k, probar que entonces es resoluble por radicales si y
solo si (Y 3 5pY 2 + 15p2 Y + 5p3 )2 Y tiene una raz en k, siendo = 28 p5 + 55 q4 el discriminate de
la quntica.
57. (Extensiones abelianas). Sea k K una extension abeliana finita de grupo G y exponente (=anulador
de G) n (n primo con car k). Si k contiene las races n-esimas de la unidad n , y A es el subgrupo de los
elementos de k cuya raz n-esima pertenece a K, entonces:
G ' Hom(A/kn , n )
Probar que hay una correspondencia biunvoca entre las extensiones abelianas de exponente n y los
subgrupos de k /kn . Las extensiones cclicas se corresponden con los subgrupos cclicos.
58. Si k contiene las races n-esimas de la unidad y n es primo con car k, probar:
n
k( n a) = k( b) a = n bm , (n, m) = 1
59. Sea k K una extension, posiblemente infinita, tal que K = lim Ki . Si cada Ki es una extension de
Variedades algebraicas
4.1. Introduccion
Una definicion de Matematicas podra ser: La Matematica estudia el concepto de espacio, es Geometra.
Desde este punto de vista, la Topologa es el estudio de los espacios topologicos, de las variedades topologicas,
la Geometra Diferencial es el estudio de las variedades diferenciales, la asignatura de Variable Compleja
el estudio de las variedades analticas y el Algebra el estudio de las variedades algebraicas. El analisis del
espacio se funda en las funciones del espacio considerado. As el fundamento de la Topologa es el anillo
de funciones continuas, de la Geometra Diferencial el anillo de las funciones infinito diferenciables, el de
la Variable Compleja el anillo de funciones analticas o conformes y el del Algebra el anillo de funciones
algebraicas.
Una definicion del Algebra podra ser: El estudio de los espacios definidos por sistemas de ecuaciones
algebraicas. As el primer problema que nos planteamos es que es un sistema de ecuaciones algebraicas?
Podramos responder que es dar r-polinomios p1 (x1 , . . . , xn ), , pr (x1 , . . . , xn ) C[x1 , . . . , xn ] y escribimos
el sistema
p1 (x1 , . . . , xn ) = 0
pr (x1 , . . . , xn ) = 0
De modo inconsciente identificamos el sistema de ecuaciones algebraicas con el conjunto de soluciones del
sistema de ecuaciones algebraicas, con la variedad de soluciones. Por ello decimos que si al sistema de ecua-
ciones algebraicas anterior anadimos la ecuacion a1 p1 (x1 , . . . , xn ) + + ar pr (x1 , . . . , xn ) = 0 obtenemos el
mismo sistema de ecuaciones algebraicas. En definitiva una definicion mejor adaptada a nuestros propositos in-
conscientes debera ser: Un sistema de ecuaciones algebraicas es un ideal (p1 (x1 , . . . , xn ), . . . , pr (x1 , . . . , xn ))
C[x1 , . . . , xn ]
Surgen, ahora, varias preguntas: Todo ideal de C[x1 , . . . , xn ] esta generado por un numero finito de ele-
mentos? Estan los ideales de C[x1 , . . . , xn ] determinados por su variedades de soluciones?
La respuesta a la primera pregunta es afirmativa. Los anillos cuyos ideales son finito generados se denom-
inan anillos noetherianos y, como sabemos por el teorema de la base de Hilbert, los anillos de polinomios son
anillos noetherianos.
La respuesta a la segunda pregunta es: no, pero casi s. Observemos que las soluciones (sobre C) del
sistema x1 = 0 son las mismas que x12 = 0. Obviamente, dado un ideal I C[x1 , . . . , xn ] si consideramos
el ideal r(I) := {q C[x1 , . . . , xn ], tales que qm I, para algun m}, entonces la variedad de soluciones de
I es la misma que la de r(I). El teorema de los ceros de Hilbert afirma que I e I 0 tienen la misma variedad
205
206 Captulo 4. Variedades algebraicas
de soluciones si y solo si r(I) = r(I 0 ), es decir, salvo nilpotencias los ideales estan determinados por sus
variedades de soluciones.
Llamemos variedad algebraica a la variedad de soluciones de un ideal. Un primer resultado inmediato de
la teora de variedades algebraicas es que una variedad V es irreducible, es decir, no es union propia de dos
variedades algebraicas, si y solo si el ideal de todas las funciones que se anulan en V es un ideal primo. En
general, toda variedad algebraica V es union de un numero finito de variedades algebraicas irreducibles. En
terminos de ideales: todo ideal radical es interseccion de un numero finito de ideales primos.
Puede parecernos que dado un ideal I es siempre mejor considerar r(I) en vez de I. Pongamos un ejemplo
sencillo en el que nos interese el ideal I: Consideremos el ideal (x, y2 x) o el sistema
x=0
y2 x = 0
k[x1 , . . . , xr ] , A
Toda variedad algebraica afn se proyecta con fibras finitas en un espacio afn.
Demostracion. Vamos a hacerlo por induccion sobre n. Para n = 0, no hay nada que decir. Supongamos que el
teorema es cierto hasta n 1.
Si los {i } son algebraicamente independientes entre s, entonces k[1 , . . . , n ] = k[x1 , . . . , xn ]. Podemos
suponer que existe p(x1 , . . . , xn ) k[x1 , . . . , xn ], no nulo, tal que p(1 , . . . , n ) = 0.
Escribamos p(x1 ,. . ., xn ) = p s (x1 ,. . ., xn ) + p s1 (x1 ,. . ., xn ) + . . . + p0 (x1 ,. . ., xn ) como suma de polinomios
pi (x1 , . . . , xn ) homogeneos de grado i. Sean xi = xi0 + i xn , entonces
0
p(x10 + 1 xn , . . ., xn1 + n1 xn , xn ) = p s (1 , . . ., n1 , 1)xns +
0 0
polinomio en x1 , . . ., xn1 , xn de grado en xn menor que s
es un morfismo finito.
3. Teorema de los ceros de Hilbert: Sea A una k-algebra de tipo finito y m un ideal maximal. Entonces A/m
es una extension finita de k. En particular, si k es algebraicamente cerrado, entonces k = A/m: Todo punto
cerrado de una variedad algebraica afn sobre un cuerpo algebraicamente cerrado es racional.
Demostracion. Obviamente A/m es una k-algebra de tipo finito sobre k. Por el lema de normalizacion de
Noether, existe un morfismo finito inyectivo
k[x1 , . . . , xr ] , A/m
1 Esta hipotesis no es necesaria, solo la imponemos porque la demostracion del lema es algo mas sencilla.
208 Captulo 4. Variedades algebraicas
4. Corolario: Sea k el cierre algebraico de k y X = Spec k[x1 , . . . , xn ]/(p1 , . . . , pr ) una k-variedad algebraica.
Dos soluciones , k n del sistema de ecuaciones p1 = = pr = 0 diremos que son equivalentes si existe
un automorfismo : k k de k-algebras tal que () := ((1 ), . . . , (n )) = . Se cumple que
( )
Conjunto de soluciones sobre k
{Conjunto de puntos cerrados de X} = /
del sistema p1 = = pr = 0
El morfismo natural A , A k k
Demostracion. Escribamos A = k[x1 , . . . , xn ]/(p1 , . . . , pr ), Xk = Spec A k k.
es inyectivo y entero. Por tanto, el morfismo natural : Xk X es epiyectivo, y aplica epiyectivamente los
puntos cerrados de Xk en los puntos cerrados de X. El conjunto de puntos cerrados de Xk se identifica por el
teorema de los ceros de Hilbert con el conjunto de las soluciones con valores en k del sistema p1 = =
pr = 0. Solo nos falta probar que dos soluciones , cumplen que () = () si y solo si son equivalentes.
Observemos que m() = { p k[x1 , . . . , xn ]/(p1 , . . . , pr ) : p() = 0}. Como (p()) = p(()) tenemos que
m() = m(()) . Supongamos que () = () y sea K = A/m() = A/m() . Tenemos dos morfismos
p 7 p(), p(). Por el teorema de prolongacion (la aplicacion Homkalg (k,
f, g : K k, k)
= Spec(k k k)
Spec(K k )k = Homkalg (K, k) es epiyectiva) existe un automorfismo : k k de modo que f = g, luego
(xi ()) = xi () y () = .
5. Ejercicio : Sean X = Spec A y Y = Spec B dos k-variedades algebraicas. Definamos X k Y := Spec(A k B).
Probar que si k es algebraicamente cerrado, entonces los puntos cerrados de X k Y es igual al producto
cartesiano del conjunto de puntos cerrado de X y el conjunto de los puntos cerrados de Y.
6. Proposicion : Si f : X = Spec B Y = Spec A es un morfismo entre variedades algebraicas afines,
entonces la imagen de un punto cerrado es un punto cerrado.
Demostracion. Si x es un punto cerrado de X e y = f (x), entonces A/py B/m x es inyectivo. Por el teorema
de los ceros de Hilbert, B/m x es una extension finita de k, por tanto A/py es una k-algebra finita e ntegra, luego
es un cuerpo; es decir, y es un punto cerrado.
Demostracion. Todo abierto es union de abiertos basicos, luego basta probar el enunciado para un abierto
basico Ua . Ahora bien, como Aa = A[ 1a ] es una k-algebra de tipo finito, Ua = Spec Aa es una variedad alge-
braica. Se concluye por la proposicion anterior aplicada a la inclusion Ua , X.
8. Definicion : Diremos que X = Spec A es ntegra si A es un anillo ntegro. Diremos que X = Spec A es
reducida si A es un anillo reducida.
9. Corolario (Forma fuerte de los ceros de Hilbert): Sea A una k-algebra de tipo finito. Si f A pertenece a
todo ideal maximal, entonces es nilpotente. En particular, si X = Spec A es una variedad algebraica reducida
sobre un cuerpo algebraicamente cerrado, entonces una funcion es nula si y solo si se anula en todos los
puntos racionales.
Demostracion. Por el corolario anterior, los ideales maximales de A f , se corresponden con los ideales maxi-
males de A que no contienen a f . Por tanto, si f pertenece a todo ideal maximal, entonces el espectro maximal
de A f es vaco, luego A f = 0 y f es nilpotente.
4.3. Descomposicion primaria 209
10. Corolario: Dos subconjuntos cerrados de una variedad algebraica afn son iguales si y solo si contienen
los mismos puntos cerrados.
Demostracion. Una funcion se anula sobre todos los puntos de un cerrado de una variedad algebraica si y solo
si se anula sobre todos los puntos cerrados del cerrado, por el corolario anterior. Como todo cerrado coincide
con los ceros del ideal de todas las funciones que se anulan sobre e l, hemos terminado.
Demostracion. En efecto, sea p el radical de un ideal primario q. Si ab p y a < p, entonces (ab)n q para
algun n 1 y ar < q para ningun r. Como q es primario, alguna potencia de bn ha de estar en q, luego b p.
4. Definicion : Sea q un ideal primario. Diremos que q es un ideal p-primario o que p es el ideal primo asociado
a q cuando p es el radical de q.
En tal caso, si A0 A es un morfismo de anillos, es sencillo comprobar que A0 q es un ideal (A0 p)-
primario de A0 .
5. Proposicion: Sea m A un ideal maximal. Entonces, un ideal I A es m-primario si y solo si r(I) = m.
En particular, todas las potencias mn , con n > 0, son ideales m-primarios.
Demostracion. Si I es un ideal de radical m, entonces m es el u nico ideal primo que contiene a I. Por tanto, A/I
tiene un u nico ideal primo, luego todo elemento de A/I es invertible o nilpotente; en particular, todo divisor de
cero es nilpotente.
Si el anillo A es noetheriano, cada ideal contiene una potencia de su radical, as que todo ideal m-primario
es de la forma 1 (q) para algun ideal q de A/mr (donde : A A/mr es el morfismo de paso al cociente). En
el caso del anillo A = C [x1 , . . . , xn ], si consideramos el ideal maximal m = (x1 1 , . . . , xn n ) formado y
escribimos ti = xi i , entonces m = (t1 , . . . , tn ),
r r
Polinomios de grado
A/m = C [t1 , . . . , tn ]/(t1 , . . . , tn ) =
< r en t1 , . . . , tn
y la reduccion modulo mr de cualquier polinomio coincide con el clasico desarrollo de Taylor hasta el orden
r 1 en el punto (1 , . . . , n ). Por tanto, el ideal m -primario q esta formado por todas las funciones f A
210 Captulo 4. Variedades algebraicas
cuyo desarrollo de Taylor f A/mr , en el punto definido por , satisface las relaciones impuestas por cierto
ideal q de A/mr .
Una base del C-espacio vectorial dual de A/mr , la constituyen las formas lineales
||
=
1 x1 n xn
|| f
con = (1 , . . . , n ) y || = 1 + + n < r, definidas por ( f) = 1 x1 n xn
(1 , . . . , n ). Por tanto, todo ideal
de A/mr esta definido por un sistema de s-ecuaciones
X
i, ( f) = 0, 1 i s
||<r
Anadamos la ecuacion redundante f (1 , . . . , n ) = 0. Los ideales m-primarios son ideales generados por las
funciones f que verifican un sistema de s-ecuaciones
P ||
i, 1 x1 f n xn (1 , . . . , n ) = 0, 1 i s
0<||<r
f (1 , . . . , n ) = 0
q = A (qA x )
Sea p x A un ideal primo, que tambien denotamos x Spec A. Denotemos m = p x A x . Los ideales de
A x de radical m son precisamente los ideales m-primarios, porque m es maximal. Por tanto, si q es un ideal
p x -primario, el radical de q A x es m. Si A es noetheriano, existe un r tal que mr q A x y existe un ideal q de
A x /prx A x tal que
q = 1 (q)
siendo : A A x /prx A x el morfismo natural. Recprocamente, si q = 1 (q), entonces q es un ideal p x -primario.
Por tanto, los ideales p x -primarios deberan llamarse ideales determinados por condiciones infinitesimales a
lo largo de x.
4.3. Descomposicion primaria 211
7. Ejemplo : Si un ideal primo p no es maximal, pueden existir ideales de radical p que no son primarios.
Fijemos en un plano afn un punto racional p y una recta r que pase por e l. Sea m p el ideal de funciones del
plano que se anulen en p y pr el ideal de funciones del plano que se anulen en r. Consideremos ahora el ideal
I = m p 2 pr , que son los polinomios que se anulan en la recta r y sus derivadas parciales se anulan en el punto
fijado p. El radical de I es
r(I) = r(m p 2 ) r(pr ) = m p pr = pr
pero el ideal I no es primario: si fuese primario sera pr -primario. Al localizarlo en r, coincide con la local-
izacion de pr en r, por tanto I coincidira con pr , lo cual es falso.
Puede incluso darse el caso de que una potencia de un ideal primo no sea un ideal primario. Por ejemplo,
sea A = k[x, y, z]/(x2 + y2 z2 ) el anillo de las funciones algebraicas sobre un cono en A3 y sea pgt = (x, y z)
el ideal primo de A definido por una generatriz. El ideal pgt 2 no viene definido por condiciones infinitesimales
en el punto generico de tal generatriz; es decir, pgt 2 no coincide con A pgt 2 Agt sino que involucra ademas
condiciones en el vertice del cono, pues las funciones de pgt 2 deben cumplir ademas la condicion de estar en
m2 , donde m = (x, y, z) denota el ideal maximal del vertice del cono. En efecto, la ecuacion del plano tangente
al cono a lo largo de la generatriz esta en A pgt 2 Agt pero no esta en pgt 2 porque no pertenece a m2 . Luego el
ideal pgt 2 no es primario.
8. Definicion : Diremos que un ideal q de un anillo A es irreducible si no es interseccion de dos ideales
estrictamente mayores; equivalentemente, si el ideal 0 de A/q no es interseccion de dos ideales no nulos.
9. Lema fundamental: Sea A un anillo noetheriano. Todo ideal irreducible q , A es primario.
Demostracion. Sea q irreducible y sea b A/q un divisor de cero. Sea b : A/q A/q la homotecia de razon
b. Se tiene que
0, Ker b Ker b2 Ker bn
Como A/q es noetheriano, Ker bn = Ker bn+1 para algun n. Por tanto, (Ker b) (Im bn ) = 0. Como q es
irreducible, debe ser Ker b = 0 o Im bn = 0. Por hipotesis Ker b , 0, luego Im bn = 0 y por tanto b es nilpotente.
En conclusion, los divisores de cero de A/q son nilpotentes y q es primario.
10. Teorema de existencia : Sea A un anillo noetheriano. Todo ideal I A es interseccion finita de ideales
,
irreducibles de A. Por tanto, todo ideal I A es interseccion finita de ideales primarios de A.
,
Demostracion. Basta ver que si I no es irreducible entonces I = I1 I 0 con I1 irreducible e I I 0 (pues con I 0
,
se repite el argumento y as sucesivamente y se concluye por noetherianidad). Si I no es irreducible, entonces
es interseccion de ideales propios: I = I1 J1 . Si I1 es irreducible hemos terminado; si no, I1 = I11 I12 ,
luego I = I11 I12 J1 . Si la inclusion I I12 J1 es estricta, tomamos I2 = I11 , J2 = I12 J1 ; si no,
tomamos I2 = I12 , J2 = J1 . En ambos casos obtenemos de nuevo que I = I2 J2 , con I J2 , ademas I1 I2 .
, ,
As sucesivamente, el proceso es finito por noetherianidad, luego para cierto n, I = In Jn con In irreducible e
I Jn por construccion.
,
11. Definicion : Sea I un ideal de un anillo A. Diremos que una descomposicion I = q1 . . . qn como inter-
seccion de ideales primarios de A es una descomposicion primaria reducida de I cuando no tenga componentes
redundantes (i.e., no puede eliminarse ninguno de los qi en la igualdad) ni componentes asociadas a un mismo
ideal primo (r(qi ) , r(q j ) cuando i , j).
12. Proposicion: Si q y q0 son dos ideales p x -primarios entonces q q0 es p x -primario.
Demostracion. Al lector.
212 Captulo 4. Variedades algebraicas
Si un ideal de un anillo puede descomponerse como interseccion finita de ideales primarios, agrupando los
terminos de igual radical obtenemos una descomposicion primaria en que todos los terminos tienen radicales
diferentes. Eliminando entonces terminos redundantes, si los hubiera, se obtiene una descomposicion primaria
reducida. En conclusion, si un ideal admite una descomposicion primaria, entonces admite una descomposicion
primaria reducida.
13. Teorema de unicidad de las componentes no sumergidas: Sea I un ideal de un anillo A y sea p x el ideal
primo de las funciones que se anulan en una componente irreducible de (I)0 . Si I = qi es una descomposicion
i
primaria reducida, entonces p x es el radical de una componente qi y
qi = A (IA x )
Por tanto, las componentes qi cuyos radicales son mnimos (entre los primos que contienen a I), son u nicas.
Demostracion. (I)0 = i (qi )0 y alguna de las componentes irreducibles de (I)0 es (qi )0 , luego p x = r(qi ) (y
p x 2 q j , para j , i). Ahora, si j , i, entonces q j A x = A x , porque r(q j ) corta al sistema multiplicativo A p x .
Por tanto,
n
IA x = q j A x = qi A x
j=1
14. Definicion : Si I = i qi es una descomposicion primaria reducida, las componentes qi cuyos radicales
son mnimos se denominan componentes no sumergidas. Una componente q j esta sumergida cuando sus ceros
estan contenidos estrictamente en los ceros de alguna otra componente: (q j )0 (qi )0 .
Las componentes no sumergidas corresponden a los puntos genericos de las componentes irreducibles de
(I)0 , mientras que las componentes sumergidas estan asociadas a puntos mas pequenos de (I)0 .
15. Corolario : Si los ceros de un ideal I de un anillo noetheriano son puntos aislados, la descomposicion
primaria reducida de I es u nica salvo el orden.
Las componentes sumergidas no son u nicas pero s lo son sus radicales, como vamos a demostrar.
Sea a A e I A un ideal. Denotaremos
(I : a) = {b A : a b I}
17. Teorema: Sea A un anillo noetheriano. Sea I = q1 qn una descomposicion primaria reducida de I.
Un ideal primo p A es un ideal primo asociado a un primario de la descomposicion primaria de I si y solo
si existe a A de modo que (I : a) = p.
En particular, los primos asociados a una descomposicion primaria reducida de un ideal son independi-
entes de la descomposicion.
n n
Demostracion. Observemos que (I : a) = ( qi : a) = (qi : a). Denotemos pi = r(qi ). Si (I : a) = p, tomando
i=1 i=1
radicales tenemos que p es interseccion de unos cuantos pi , por la proposicion anterior. Luego, p ha de coincidir
4.3. Descomposicion primaria 213
con alguno de los pi (observemos que el cerrado irreducible (p)0 es union de unos cuantos cerrados irreducibles
(pi )0 ).
n
Recprocamente, supongamos p = r(q1 ). Sea a qi y a < q1 ; por la proposicion anterior (I : a) = (q1 : a)
i=2
y es un ideal p-primario. Si (q1 : a) , p, sea pr la primera potencia contenida en (q1 : a) y sea b pr1 ,
b < (q1 : a). Entonces (I : ab) = (q1 : ab) = p.
18. Definicion : Sea A un anillo noetheriano. Llamaremos ideales primos asociados a un ideal I a los radicales
de las componentes de cualquier descomposicion primaria reducida de I.
Veamos ahora que los A-modulos A/p x , x Spec A, son los ladrillos de la categora de los A-modulos
noetherianos. El significado preciso viene dado por el siguiente teorema.
19. Teorema: Sea M un A-modulo noetheriano. Existe una cadena de submodulos
0 = M0 M1 Mn = M
Demostracion. Sea m un elemento no nulo de M. Entonces, A/I ' hmi M. Existe a A/I cuyo anulador
es p 1 , siendo p 1 un primo de A/I asociado al ideal 0. Sea : A A/I el morfismo de paso al cociente y
p1 = 1 (p1 ). Luego A/p1 = (A/I)/p1 = hai hmi M. Tomando M1 = A/p1 y repitiendo el argumento para
M/M1 se obtiene A/p2 M/M1 . Sea M2 = 1 (A/p2 ), siendo : M M/M1 el morfismo de paso al cociente;
as sucesivamente se concluye por noetherianidad.
Hasta ahora, hemos desarrollado la descomposicion primaria de los ideales de un anillo noetheriano. De
modo totalmente analogo podemos desarrollar la descomposicion primaria en modulos noetherianos. Indique-
mos la lnea argumental y dejemos al lector las demostraciones.
20. Definicion : Un submodulo M 0 M diremos que es primario, si los elementos del anillo que son divisores
de cero en M/M 0 (es decir, la homotecia definida por el elemento tiene nucleo no trivial) son nilpotentes en
M/M 0 (es decir, la homotecia definida es nilpotente).
21. Definicion : Un submodulo M 0 M diremos que es irreducible si no es interseccion de dos submodulos
estrictamente mayores de M.
22. Proposicion: Los submodulos irreducibles son primarios.
23. Teorema: Todo submodulo de un modulo noetheriano es interseccion de un numero finito de submodulos
primarios.
24. Proposicion: Si M 0 M es un submodulo primario, entonces el anulador de M/M 0 es un ideal primario.
Si M 0 es un submodulo primario y p es el radical del anulador de M/M 0 , entonces diremos que M 0 es un
submodulo p-primario y que p es el ideal primo asociado a M 0 .
25. Proposicion: Si M1 ,M2 son submodulos p-primarios entonces M1 M2 es p-primario.
Por tanto, existen descomposiciones primarias reducidas de los submodulos de un modulo noetheriano.
Dados m M y M 0 M, denotaremos (M 0 : m) = {a A : am M 0 }.
26. Proposicion : Sea M 0 M un submodulo primario. Sea q el anulador de M/M 0 y p el radical de q. Se
verifica (
A si a M 0 .
(M 0 : m) =
q0 si a < M 0 , siendo q0 un ideal p-primario, que contiene a q.
214 Captulo 4. Variedades algebraicas
Mi = M M x0
29. Ejercicio : Probar que los ideales primos minimales asociados a un submodulo M 0 de un modulo noethe-
riano M, coinciden con los ideales primos minimales asociados al ideal anulador de M/M 0 .
J = A Ix
I = q1 q j1 q0j q j+1 qn
para todo j. En consecuencia, si q00i son ideales p xi -primarios, y cada uno de ellos aparece en alguna descom-
posicion primaria de I, entonces
I = q001 q00n
Demostracion. Reordenado, podemos suponer que qi p x j i j. Por la proposicion anterior q1 q j1 =
q01 q0j1 para todo j. Por tanto,
I = q1 ni i qm
Demostracion. Denotemos por J la interseccion de los q j distintos de qi . Como I ni i qi ,
I = I J ni i J qi J = I
luego las inclusiones son igualdades y concluimos.
4.3. Descomposicion primaria 215
I = n11 nmm
Demos un metodo de calculo. Procedemos recurrentemente. Dado p x j , supongamos que ya tenemos calcu-
n j1
lados los ni i , para todo p xi contenido en p x j . Reordenando, supongamos que son n11 , . . . , j1 y escribamos
n1 n n
j1
= 1 j1 I. Entonces n j es el mnimo numero natural tal que en A x j , (I + p x jj ) I, que
n n n n n
equivale a que p x jj I, que equivale a p x jj I p x jj , es decir, p x jj = I p x jj . Supongamos que
el lector conoce la teora de la complecion y graduados. Si consideramos en los ideales I x j x j la filtracion
inducida por la filtracion p x j -adica de A x j y consideramos los graduados GI x j := i (I x j pix j )/(I x j pi+1 x j ) ,
i i+1
G = i ( x j p x j )/( x j p x j ), entonces n j es e l mnimo numero natural tal que [GI x j ]n = [G x j ]n , para todo
n n j . As sucesivamente vamos determinando los n j y obteniendo la descomposicion primaria canonica
I = n11 nmm
Del mismo modo obtenemos descomposiciones primarias canonicas para los submodulos de un modulo
noetheriano. Las demostraciones de las siguientes proposiciones se pueden copiar de sus equivalentes en el
caso de ideales.
33. Proposicion: Sea M 0 un submodulo del modulo noetheriano M, M 0 = M1 Mn una descomposicion
primaria reducida, y p x un primo asociado. Sea M 00 la interseccion de los Mi cuyos primos asociados estan
contenidos en p x . Entonces
M 00 = M M x0
Por tanto, M 00 no depende de la descomposicion primaria escogida.
34. Corolario : Sean M 0 = M1 Mn = N1 Nn dos descomposiciones primarias reducidas, de
primos asociados p xi . Se verifica que
M 0 = M1 M j1 N j M j+1 Mn
para todo j. En consecuencia, si {Li }1in son submodulos p xi -primarios y cada uno de ellos aparece en alguna
descomposicion primaria de M 0 , entonces
M 0 = L1 Ln
M 0 = M1 Ni Mm
Ahora, argumentando como en el caso de los ideales, obtendremos una descomposicion primaria canonica
de M 0 .
216 Captulo 4. Variedades algebraicas
Demostracion. Vamos a demostrarlo por induccion sobre el grado de trascendencia. Si el grado de trascen-
dencia del cuerpo de fracciones es cero, entonces es una extension finita de k, luego A es una k-algebra finita
ntegra. Por tanto, A es un cuerpo y su dimension de Krull es cero.
Por el lema de Noether, existe un morfismo finito k[x1 , . . . , xn ] , A, que induce un morfismo finito entre
sus cuerpos de fracciones (pruebese)
k(x1 , . . . , xn ) ,
luego gr tr = gr tr k(x1 , . . . , xn ) = n. Por otra parte, dim k[x1 , . . . , xn ] = dim A, por 3.11.2. Por tanto, podemos
suponer que A = k[x1 , . . . , xn ] y tenemos que ver que su dimension de Krull es n. Sea
0 p1 pm
una cadena irrefinable de ideales primos de k[x1 , . . . , xn ]. Sea p p1 , no nulo e irreducible. Como k[x1 , . . . , xn ]
es un dominio de factorizacion u nica (p) es un ideal primo, luego (p) = p1 . El anillo k[x1 , . . . , xn ]/(p) es ntegro
y su cuerpo de fracciones es de grado de trascendencia n 1. Por induccion sobre el grado de trascendencia,
las cadenas de ideales primos en k[x1 , . . . , xn ]/(p) son de longitud menor o igual que n 1. Haciendo cociente
por (p), la cadena anterior define una cadena
0 p 2 p m
luego m 1 n 1 y dim A n. Por otra parte
Observemos que dim A = dim Ared . Por tanto, la dimension de una variedad irreducible Spec A coincide
con la dimension de Spec Ared , que es una variedad algebraica ntegra. En general, toda variedad algebraica es
union de variedades algebraicas irreducibles y la dimension de la variedad es el maximo de las dimensiones de
sus componentes irreducibles.
2. Ejercicio : Sean X = Spec A, Y = Spec B y X k Y := Spec(A k B) variedades algebraicas. Demostrar que
4. Teorema del ideal principal de Krull : Sea X = Spec A una variedad algebraica ntegra. Sea f A, no
nula ni invertible. Entonces
dim( f )0 = dim X 1
Es mas, todas las componentes irreducibles de ( f )0 son de dimension dim X 1.
4.4. Teora de la dimension en variedades algebraicas 217
es un isomorfismo, porque k[x1 , . . . , xn+1 ]/(p(x1 , . . . , xn , xn+1 )) es un anillo de dimension n, ntegro y si hubiese
nucleo la dimension de k[x1 , . . . , xn ][ f ] sera menor que n.
En conclusion A = k[x1 , . . . , xn+1 ]/(p(x1 , . . . , xn , xn+1 )) y f = xn+1 . Por tanto,
5. Definicion : Una cadena de cerrados irreducibles diremos que es maximal si no esta incluida en ninguna
otra mayor.
6. Corolario: Todas las cadenas maximales de cerrados irreducibles de una variedad algebraica irreducible
tienen la misma longitud, que es la dimension de Krull de la variedad.
Demostracion. Sea X = Spec A la variedad algebraica irreducible. Como Spec A = Spec Ared , podemos supon-
er que la variedad algebraica es ntegra. Demostraremos el corolario por induccion sobre la dimension de Krull.
Sea X X1 Xm una cadena de cerrados irreducibles maximal. Sea f A una funcion no nula que
se anule en X1 . Si ( f )0 = Y1 Yr es la descomposicion de ( f )0 en cerrados irreducibles, X1 es una de las
componentes de la descomposicion. Por el teorema anterior dim X1 = dim X 1, luego por induccion sobre la
dimension m 1 = dim X1 = dim X 1, y por tanto m = dim X.
7. Definicion : Se dice que una variedad algebraica es catenaria si todas las cadenas maximales de cerrados
irreducibles con extremos cualesquiera prefijados tienen la misma longitud.
8. Corolario: Las variedades algebraicas son catenarias.
Demostracion. Sean Y Y 0 cerrados irreducibles de una variedad algebraica X. Toda cadena maximal de
extremos Y e Y 0 induce, adjuntando una cadena maximal de Y 0 , una cadena maximal de Y, luego tiene longitud
dim Y dim Y 0 , por el corolario anterior.
Demostracion. La dimension de Krull de A x coincide con la maxima longitud de las cadenas de cerrados
irreducibles de X que pasan por x. Ahora bien, todas las cadenas maximales de cerrados irreducibles tienen
longitud dim X.
10. Proposicion : Sea X = Spec A una variedad algebraica irreducible de dimension n e Y X una subvar-
iedad algebraica irreducible de dimension m. El numero mnimo r para el cual existen r funciones f1 , . . . fr de
X tales que una de las componentes irreducibles de ( f1 , . . . , fr )0 sea Y es r = n m (puede imponerse ademas
que todas las componentes sean de dimension m).
Demostracion. Es facil probar, aplicando recurrentemente el teorema del ideal principal de Krull, que todas
las componentes irreducibles de ( f1 , . . . , fr )0 tienen dimension mayor o igual que n r. Por tanto, tenemos que
probar solo la existencia de tales funciones para r = n m.
Sea f1 una funcion que se anule en todo Y y no en X. Escribamos ( f1 )0 = iCi , donde Ci son cerrados
irreducibles de dimension n 1. Si m = n 1, hemos terminado. Sea f2 una funcion que se anule en todo Y y
no se anule en todo Ci , para cada i. Existe tal funcion: sea gi que se anule en Y y en todos los C j para j , i, y no
P
se anule en todo Ci , entonces f2 = i gi . Tenemos que ( f1 , f2 )0 es union de cerrados irreducibles de dimension
n 2 y ( f1 , f2 )0 contiene a Y. Siguiendo de este modo obtenemos las funciones f1 , . . . , fr requeridas.
11. Corolario : Sea X una variedad algebraica irreducible de dimension n y x X un punto cerrado. El
numero mnimo de funciones f1 , . . . , fr tales que ( f1 , . . . , fr )0 U = {x}, en algun entorno abierto U de x, es n.
12. Ejercicio : Sean Y, Y 0 subvariedades irreducibles de An . Llamemos codimension de Y en An , que denotare-
mos codim Y, a n dim Y. Supongamos que Y Y 0 , 0. Demuestrese que
13. Ejercicio : Sea f : X Y un morfismo entre variedades algebraicas irreducibles. Sea y f (X) un punto
cerrado. Demuestrese que
dim f 1 (y) dim X dim f (X)
Por tanto, pi (a0 , . . . , an ) se anula en V, para todo i. En conclusion, V = (I)0 , donde I es un ideal generado
por polinomios homogeneos. Es facil ver el recproco, es decir, si V = (I)0 donde I es un ideal generado por
polinomios homogeneos, entonces V es una variedad homogenea.
Denotaremos por Pn = Proj C[x0 , . . . , xn ] el conjunto de ideales primos homogeneos (= generados por
polinomios homogeneos) de C[x0 , . . . , xn ].
Si consideramos en Pn la topologa inducida por An+1 , entonces los puntos cerrados de Pn se corresponden
con las variedades homogeneas de An+1 de dimension mnima, que son justamente las rectas de An+1 que pasan
por el origen.
En Geometra Proyectiva se demuestra que Pn esta recubierto por los subconjuntos Ui = {rectas de Cn+1
que pasan por el origen y no yacen en el hiperplano xi = 0} y que e stos se corresponden con los puntos del
espacio afn An , del modo siguiente: El morfismo
0 n
An+1 \{xi = 0} An , (0 , . . . , n ) 7 ( ,..., )
i i
tiene por fibras las rectas que pasan por el origen y no yacen en el hiperplano xi = 0, es decir, induce la igualdad
Ui = {rectas (0 , . . . , n ) | i , 0} An
(0 , . . . , n ) / ( 0 , . . . , n )
i i
En Algebra Conmutativa, veremos que el conjunto Ui = {x Proj C[x0 , . . . , xn ] que no yacen en (xi )0 } se
identifica con Proj C[x0 , . . . , xn ] xi (se dota a x1i de grado -1), y la composicion de los morfismos
Ui / An+1 (xi )0 / An
(0 , . . . , n ) / ( 0 , . . . , n )
i i
C[x0 , . . . , xn ] xi o ? _ C[ xx0 , . . . , xn
xi ]
i
Proj(R/I) = (I)h0
Dada un a lgebra graduada R denotaremos por R0 a la subalgebra de R formada por los elementos de grado
cero. Por sencillez, supondremos a partir de ahora que R = R0 [0 , . . . , n ], donde cada i es de grado 1.
10. Teorema: Sea R = R0 [0 , . . . , n ]. Denotemos Ui al abierto basico Proj R (i )h0 . Entonces
n
1. Proj R = Ui .
i=0
2. Ui es homeomorfo a Spec R0 [ 0i , . . . , ni ].
Diremos que Ui es un abierto afn de Proj R. Por tanto, el espectro proyectivo admite un recubrimiento por
abiertos afines.
4.6. Problemas 221
n n
Demostracion. 1. Proj R = Ui , ya que (i )h0 = (0 , . . . , n )h0 = , pues (0 , . . . , n ) es el ideal irrelevante.
i=0 i=0
2. R0 [0 /i , . . . , n /i ] es por definicion el subanillo obvio de Ri . La composicion de los morfismos natu-
rales
Proj Ri , Spec Ri Spec R0 [0 /i , . . . , n /i ]
es el homeomorfismo buscado: Dicha aplicacion transforma un ideal primo homogeneo p de Ri en el ideal
primo pR0 [0 /i , . . . , n /i ]. Es claro que todo primo homogeneo p de Ri esta determinado por sus elementos
homogeneos de grado cero, es decir, por p R0 [0 /i , . . . , n /i ], luego la aplicacion es inyectiva. Ademas, es
facil comprobar que si p0 es un ideal primo de R0 [0 /i , . . . , n /i ], entonces p0 Ri es un ideal primo homogeneo
de Ri , y esta es la asignacion inversa. Finalmente, si f R es homogenea de grado n, la biyeccion anterior
transforma ( f )h0 = ( f /in )h0 en ( f /in )0 . Luego la biyeccion continua dada es un homeomorfismo.
Si C es un cerrado de Proj R, entonces C = (J)h0 , donde podemos suponer que J es un ideal homogeneo
de R; de hecho el ideal I de todas las funciones de R que se anulan en C es homogeneo y C = (I)h0 . Si C es
irreducible, entonces I = p x es primo (y homogeneo) y C es el cierre de x en Proj R.
Todo subespacio de un espacio noetheriano es noetheriano. Por tanto, si R = k[0 , . . . , n ] entonces Proj R
Spec R, es un espacio noetheriano. En particular, Proj R es union de un numero finito de cerrados irreducibles,
luego Proj R = x1 xr , siendo p x1 , . . . , p xr los ideales primos homogeneos minimales de R.
11. Definicion : Llamaremos dimension de Proj R al maximo de las longitudes de sus cadenas de cerrados
irreducibles, que coincide con el maximo de las longitudes de las cadenas de ideales primos homogeneos de R
que no contengan al ideal irrelevante.
Si x1 xm es una cadena de cerrados irreducibles de longitud maxima de Proj R y xm Uhi Proj R,
entonces x1 Uhi xm Uhi es una cadena de cerrados irreducibles en Uhi . Como la dimension de un
abierto es siempre menor o igual que la del espacio, tenemos que
0 n
dim Proj R = dim Uhi = dim k[ ,..., ]
i i
12. Definicion : Llamaremos variedad proyectiva (sobre k) al espectro proyectivo de un a lgebra graduada del
tipo k[0 , . . . , n ] = k[x0 , . . . , xn ]/I, siendo I un ideal homogeneo. Es decir, una variedad proyectiva es un
cerrado del espacio proyectivo Pn . Si ademas es de dimension 1, diremos que es una curva proyectiva.
13. Proposicion: Las variedades proyectivas son catenarias.
Demostracion. Dados dos cerrados irreducibles x1 x2 , sea U = Uhi un abierto afn que contenga a x2 . Toda
cadena maximal de cerrados irreducibles de extremos x1 y x2 induce, cortando con U, una cadena maximal en
U (de extremos dados). Se concluye por 4.4.8, pues U es una variedad algebraica afn.
4.6. Problemas
1. Probar que si A es un anillo ntegro entonces (0) es irreducible. Probar que los ideales primos son irre-
ducibles.
2. Sea A un anillo noetheriano e I A un ideal. Si I no es irreducible, sean I1 e I2 dos ideales que contienen
estrictamente a I tales que I = I1 I2 . Repitiendo este proceso con I1 e I2 y as sucesivamente, probar
que este proceso termina en un numero finito de pasos, obteniendose I como interseccion de un numero
finito de ideales irreducibles.
222 Captulo 4. Variedades algebraicas
3. Sea I un ideal de un anillo noetheriano. Probar que I = r(I) si y solo si I es interseccion de un numero
finito de ideales primos.
4. Probar que en k[x, y] se cumple que (x) (x, y)2 = (x) (y, x2 ) Son las descomposiciones primarias
u nicas?
5. Sea m A un ideal maximal y p m un ideal primo tal que p * m2 Puede ser p m2 un ideal primario?
,
6. Probar que los ideales primos asociados al ideal cero de un anillo noetheriano A, son los ideales primos
de A que coinciden con el anulador de algun elemento de A.
7. Sea O un anillo noetheriano local de ideal maximal m. Sea I O un ideal tal que r(I) = m. Probar que
mr I precisamente cuando mr I en O/mr+1 .
10. Hallar la descomposicion primaria del ideal generado en C[x, y] por las ecuaciones de:
12. Definir el grupo multiplicativo Gm de los elementos no nulos de un cuerpo k, como variedad algebraica
sobre k, as como los morfismos Gm Gm Gm y Gm Gm correspondientes al producto y paso al
inverso. Analogamente para el grupo aditivo Ga de los elementos de k con la operacion de la suma de k.
13. Sea 6 = Spec k[x]/(x6 1) el grupo de las races sextas de la unidad sobre un cuerpo k. Determinar
si es una variedad ntegra o reducida, y calcular el numero de componentes irreducibles cuando k =
Q, R, C, Z/2Z, Z/3Z, Z/5Z.
Definir los morfismos 6 6 6 , 6 6 correspondientes a la nocion intuitiva de producto y paso
al inverso en este grupo. Definir el concepto de morfismo de grupos 6 6 y del nucleo del mismo.
Probar entonces que : 6 6 , 7 2 , es morfismo de grupos y calcular el nucleo.
14. Sea X una variedad algebraica afn ntegra. Si dos morfismos de X en otra variedad algebraica afn
coinciden en un abierto no vaco de X, probar que coinciden en X.
15. Poner un ejemplo de variedad algebraica que sea la union de dos componentes no disjuntas, una de
dimension 2, la otra de dimension 1.
4.6. Problemas 223
16. Sean X, Y variedades algebraicas ntegras sobre un cuerpo k y sean X , Y sus respectivos cuerpos
de funciones racionales. Si : Y X es un morfismo que transforma el punto generico de Y en el
punto generico de X (lo que equivale a que tenga imagen densa), induce un morfismo de k-algebras
X Y . Diremos que es un morfismo de grado n cuando Y sea una extension finita de gra-
do n de X . Los morfismos de grado 1 se llaman morfismos birracionales. Diremos que X e Y son
birracionalmente equivalentes si sus cuerpos de funciones racionales son extensiones de k isomorfas:
X ' Y . Las variedades algebraicas birracionalmente equivalentes al espacio afn se llaman racionales.
Es decir, una variedad algebraica sobre k es racional si su cuerpo de funciones racionales es isomorfo a
un cuerpo de fracciones racionales k(x1 , . . . , xn ) con coeficientes en k.
17. Recordemos el teorema del elemento primitivo:Si k , K es una extension finita de cuerpos de carac-
terstica cero, entonces existe un K de modo que K = k(). Demostrar que toda variedad algebraica
ntegra, sobre C, es birracionalmente isomorfa a una hipersuperficie de un espacio afn.
18. Sea k , K una extension finita de cuerpos y X = Spec A una k-variedad algebraica. Probar que el
morfismo natural XK = Spec A k K X = Spec A de cambio de base es epiyectivo y cerrado.
19. Sea A un anillo ntegro y a A no invertible, ni nula. Probar que el morfismo de localizacion A Aa no
es finito.
20. Sean p(x, y) y q(x, y) polinomios de k[x, y] sin factores comunes. Demostrar que k[x, y]/(p(x, y), q(x, y))
es una k-algebra finita.
21. Sea m k[x1 , . . . , xn ] un ideal maximal. Probar que m esta generado por n funciones Puede estar
generado por n 1 funciones?
22. Sea : X = Spec A A1 = Spec k[x] un morfismo finito y supongamos que X es una variedad alge-
braica ntegra (de dimension 1). Probar que el numero de puntos (contando multiplicidades) de las fibras
de es constante.
23. Calcular los ideales maximales de C[x1 , . . . , xn ]. Calcular los ideales maximales de C[x1 , x2 , x3 ]/(x12 +
x22 + x32 1).
24. Sea p un numero primo, A = ZZ\(p) y P1A = Proj A[x0 , x1 ]. Sea py = (px0 x1 ) A[x0 , x1 ]. Probar que y
no es un punto cerrado de P1A , pero que si es un punto cerrado en P1A \(x1 )0 .
25. Probar que si X e Y son variedades algebraicas ntegras sobre un cuerpo k algebraicamente cerrado,
entonces X k Y es ntegra. (Indicacion: Supongamos que f (x, y) g(x, y) = 0 y f , 0. Sea (, ) un punto
cerrado de X Y, tal que f (, ) , 0. Entonces, f (, y) g(, y) = 0, luego g(, y) = 0. En un entorno
abierto U de , se cumple que f (0 , ) , 0, para todo punto cerrado 0 U, luego g se anula en todos
los puntos cerrados de U Y. Por tanto, g = 0.)
26. Sea X = Spec A una variedad ntegra sobre un cuerpo k algebraicamente cerrado. Probar que para toda
extension k K, la variedad XK = Spec(A k K) es ntegra. (Pongase K como lmite inductivo de
a lgebras finito generadas).
224 Captulo 4. Variedades algebraicas
27. Probar que el morfismo k[x] , k[x, y]/(p(x, y)) es finito si y solo si la curva p(x, y) = 0 no tiene asntotas
verticales.
28. Calcular las asntotas imaginarias de la circunferencia x2 + y2 = 1.
29. Probar que el conjunto de rectas que pasan por un punto (haz de rectas) del plano afn se corresponde
con el conjunto de puntos racionales de una recta proyectiva.
30. Probar que el conjunto de conicas que pasan por cuatro puntos no alineados del plano afn se correspon-
den con los puntos racionales de una recta proyectiva.
31. Probar que el conjunto de conicas que pasan tres puntos no alineados del plano afn y es tangente en uno
de ellos a una recta fijada que pasa por el punto se corresponden con los puntos racionales de una recta
proyectiva.
32. Probar que el conjunto de curvas de grado n de P2 se corresponden con los puntos racionales de un
espacio proyectivo.
33. Probar que el conjunto de curvas afines de grado menor o igual que n de A2 se corresponden con los
puntos racionales de un abierto de un espacio proyectivo.
34. Se dice que los puntos de una variedad algebraica irreducible cumplen una propiedad en general si existe
un abierto de la variedad cuyos puntos cumplen la propiedad. Probar que en general las curvas planas
afines de grado n son irreducibles.
35. Demostrar que en general las matrices cuadradas son invertibles. Sean A y B dos matrices cuadradas de
orden n, probar que el polinomio caracterstico de A B es igual al de B A.
36. Demostrar que R0 [ 0i , . . . , ni ] ' R0 [0 , . . . , n ]/(i 1) y que por tanto, Uhi ' (i 1)0 . Probar que
Uhi (A1 \{0}) = Ui . Dar una interpretacion geometrica de estos resultados.
37. Demostrar que el conjunto de puntos cerrados de Pn (C) = Proj C[x0 , . . . , xn+1 ] es biyectivo con el con-
junto Cn+1 \{0}/ , donde (0 , . . . , n ) (00 , . . . , 0n+1 ) si (00 , . . . , 0n ) = (0 , . . . , n+1 ).
38. a) Escribir las ecuaciones de la curva proyectiva plana Proj C[x0 , x1 , x2 ]/(x02 + x12 + x22 ) en cada uno de
los abiertos afines, complementario del cerrado (xi )h0 (deshomogeneizar).
b) Demostrar que el epimorfismo C[x0 , x1 , x2 ] C[x0 , x1 , x2 ]/(x02 + x12 + x22 ) define una inmersion
cerrada Proj C[x0 , x1 , x2 ]/(x02 + x12 + x22 ) , P2
c) Definir una curva proyectiva plana que en uno de los abiertos afines sea la curva plana afn
y + x2 = 0. Corta la recta x = 0, a la curva y + x2 = 0, en algun punto del infinito?
39. Si X e Y son dos subvariedades proyectivas de Pn , y codim X + codim Y n, probar que X Y , y que
se cumple que
codim X + codim Y codim X Y
40. Sea f k[0 , . . . , n ] una funcion homogenea que se anula en algun punto de X = Proj k[0 , . . . , n ].
Demostrar que
dim( f )h0 dim X 1
Captulo 5
Algebra local
5.1. Introduccion
Vamos a iniciar el estudio local, en un entorno de un punto, de las variedades algebraicas. Es decir, el
estudio del anillo de los germenes de las funciones algebraicas de una variedad en un punto.
Comenzaremos con la teora de la dimension para anillos locales noetherianos, que incluye tanto a los
anillos locales de las funciones de variedades algebraicas, como sus compleciones (por ejemplo los anillos de
series formales). El concepto de dimension es esencialmente local. Parte de la teora desarrollada en el captulo
5, para variedades algebraicas (por ejemplo, el teorema del ideal principal de Krull) es un caso particular de lo
expuesto en este captulo.
Caracterizaremos los anillos de germenes de las variedades algebraicas suaves o regulares en un punto.
Veremos que una variedad es regular en un punto si y solo si el espacio tangente en el punto es un espacio afn.
Terminaremos demostrando el criterio jacobiano de lisitud.
Estudiaremos la complecion de un anillo en un punto. Esta tecnica consiste en tomar los desarrollos de
Taylor de las funciones en el punto. As, el proceso de complecion puede entenderse como una aproximacion
algebraico-analtica al estudio de las variedades. El completado del anillo de funciones algebraicas de una
variedad en un punto reflejara las propiedades locales de la variedad en el punto. Si bien el proceso de com-
plecion es mas drastico que el de localizacion. Por ejemplo, los anillos locales de una recta afn y los de una
cubica plana sin puntos singulares no son isomorfos pues no lo son sus cuerpos de funciones, sin embargo los
completados de sus anillos locales si son isomorfos (sobre un cuerpo algebraicamente cerrado).
Demostraremos las propiedades de exactitud de la complecion, que la complecion de un anillo noetheriano
es noetheriano, que el morfismo de complecion A A b es plano y el teorema de Cohen. El teorema de Cohen es
un teorema de estructura de los anillos completos. Afirma que la complecion de una k-algebra local noetheriana
es un cociente de un anillo de series formales. Como consecuencia obtendremos que una k-algebra noetheriana
completa es regular si y solo es un anillo de series formales. Debido a la platitud del morfismo de complecion,
muchos problemas en A se pueden simplificar estudiandolos en A. b
225
226 Captulo 5.
Algebra local
m r+1
r0 /m 0 = {Polinomios p(x1 , . . . , xn ) homogeneos de grado r}/{ fr } f = fr +...+ fn I
r0 /m
Por tanto, m r+1
0
r0 /m
= k[x1 , . . . , xn ]/Ih . Entonces Spec ( m r+1
0 ) es el cono tangente de X en el origen y
r r=0
r0 /m
Proj ( m r+1
0 ) es el espacio tangente de X en el origen.
r=0
Demos ahora las definiciones con toda precision y mayor generalidad.
1. Definicion : Una filtracion de un A-modulo M es una cadena de submodulos
M = M0 M1 M2 Mn . . .
2. Definicion : Llamaremos graduado de M por la filtracion {Mn } al modulo GM = Mi /Mi+1 . Si I es un
i=0
ideal de A, denotaremos G I M al graduado de M por la filtracion {Mn := I n M}.
Si I A es un ideal, entonces G I A = I n /I n+1 es de modo natural un a lgebra graduada, donde el subgrupo
i=0
de elementos homogeneos de grado n es I n /I n+1 .
1 Advertamos que debemos tomar todas las f I y que no basta con tomar cualquier sistema generador
5.2. Teora de la dimension local 227
Llamaremos vertice del cono al punto de C x X definido por el ideal (maximal) irrelevante mr /mr+1 . Llamare-
r>0
mos espacio tangente de X en x a
T x X := Proj Gm A
En general, dado un cerrado Y = (I)0 X = Spec A, llamaremos cono normal de X a lo largo de Y, que
denotamos C X/Y , a C X/Y := Spec G I A; y espacio normal a Y en X, que denotamos NX/Y , a NX/Y := Proj G I A.
4. Ejemplo : El cono tangente de un espacio afn en el origen es isomorfo al espacio afn. Es decir, si A =
k[x1 , . . . , xn ] y m = (x1 , . . . , xn ), entonces Gm A ' A.
5. Proposicion : Sea I A un ideal y f I r \I r+1 . Denotemos fr la clase de f en I r /I r+1 G I A. Si fr es no
divisor de cero en G I A, entonces
1. ( f ) I n = f I nr , para n r.
2. G I(A/( f )) = (G I A)/( fr ), donde I es el ideal I en A/( f ).
Demostracion. 1. Es claro que f I nr ( f ) I n . Probemos la inclusion inversa. Si h ( f ) I n , entonces
h = f g, con g A. Sea s 0 el maximo tal que g I s . Tenemos que ver que s n r. Escribamos
0 , g s = g I s /I s+1 . Por hipotesis, 0 , fr g s I r+s /I r+s+1 , luego h = f g < I r+s+1 . Por tanto, n < r + s + 1,
es decir, s n r.
2. El nucleo del epimorfismo I n /I n+1 In /In+1 es (I n (I n+1 + ( f ))/I n+1 = (I n+1 + I n ( f ))/I n+1 . Por 1.,
la sucesion
f = fr
0 I nr /I nr+1 I n /I n+1 In /In+1 0
es exacta, luego G I(A/( f )) = (G I A)/( fr ).
6. Ejercicio : Escribamos el polinomio p(x, y) = pn (x, y) + pn+1 (x, y) + . . . + pm (x, y) como suma de polinomios
homogeneos. Sea O = (k[x, y]/p(x, y)) x0 , con m x0 = (x, y). Demostrar que Gmx0 O = k[x, y]/(pn (x, y)).
7. Ejercicio : Probar que el espacio tangente de la interseccion de dos hipersuperficies transversales es la inter-
seccion de los espacios tangentes. Es decir, considerese el espacio afn A3 = Spec k[x1 , x2 , x3 ] y las superficies
f1 (x1 , x2 , x3 ) = 0, f2 (x1 , x2 , x3 ) = 0. Sea m = (x1 , x2 , x3 ), y f1,n , f2,m las componentes homogeneas de grado
mnimo de f1 , f2 . Supongamos que no existen polinomios irreducibles que dividan a f1,n y f2,m (es decir, f2,m
no es divisor de cero en Gm (k[x1 , x2 , x3 ]/( f1 )) = k[x1 , x2 , x3 ]/( f1,n )). Probar que
12. Definicion : Decimos que una funcion f : N Q es un polinomio para n > n0 si existe un polinomio
q(x) Q[x] de modo que f (n) = q(n), para todo n > n0 .
13. Lema : Sea f : N Q una aplicacion. La funcion f (n) es un polinomio para n > n0 f (n) es un
polinomio para n > n0 .
Demostracion. Es inmediato.
14. Teorema : Para n suficientemente grande, la funcion de Hilbert H M (n) es un polinomio en n (polinomio
que llamaremos polinomio de Hilbert).
Como r anula a Ker y Coker, ambos son R0 [1 , . . . , r1 ]-modulos finito generados graduados. Por hipotesis
de induccion
H M (n) = H M (n + 1) H M (n) = HCoker (n + 1) HKer (n)
es un polinomio para n > n0 , luego H M (n) es un polinomio para n > n0 , por el lema anterior.
La funcion de Samuel es un polinomio para n >> 0, ya que S M (n) = H M (n). Dicho polinomio lo denom-
inaremos polinomio de Samuel.
5.2. Teora de la dimension local 229
DM =< n1 , . . . , n s >= DI A (M M1 Mh )
n
luego Mn+h = I Mh para todo n y la filtracion es I-estable.
19. Teorema de Artin-Rees : Sea A noetheriano, M un A-modulo finito generado y M 0 M un submodulo.
Se verifica que la filtracion {M 0 I n M} es I-estable.
Demostracion. Consideremos en M la filtracion I-adica y en M 0 la I-filtracion {M 0 I n M}. DM 0 es un DI A-
submodulo de DM. DI A es noetheriano y, por el lema anterior, DM es finito generado. Por tanto, DM 0 es finito
generado, luego por el lema anterior {M 0 I n M} es I-estable.
230 Captulo 5.
Algebra local
20. Corolario (Krull): Sea A un anillo noetheriano, I A un ideal incluido en el radical de Jacobson de A y
M un A-modulo finito generado. Entonces, I n M = 0.
nN
21. Teorema : El grado y el primer coeficiente de S M (n) no dependen de la filtracion I-estable considerada
en M.
Demostracion. Sean {Mn } y { M n } dos filtraciones I-estables de M. Denotemos por S M (n) = l(M/Mn ) y
S M (n) = l(M/ Mn ). Por 5.2.16, existe un h tal que Mn+h M n y M
n+h Mn , luego S M (n + h) S M (n) y
S M (n + h) S M (n), con lo que se concluye.
Demostracion. Consideremos las filtraciones {I n M} y {mn M}. Por el teorema anterior, basta probar que S M,I (n) =
l(M/I n M) y S M,m (n) = l(M/mn M) tienen el mismo grado. Existe un k, tal que mk I. Por tanto,
de donde se deduce que S M,I (n) y S M,m (n) son dos polinomios del mismo grado.
La siguiente proposicion hara las veces del teorema del ideal principal de Krull.
23. Teorema: Si a O no es divisor de cero en M, entonces gr S M/aM (n) < gr S M (n).
La filtraciones {aM Mn }, {(Mn )} inducidas en aM y M/aM por la filtracion I-estable {Mn } de M, son I-
estables por el teorema de Artin-Rees. De la sucesion exacta
a
se deduce que S M/aM (n) = S M (n) S aM (n). Ahora bien, M ' aM es un isomorfismo porque a no es divisor de
cero, luego el grado y el primer coeficiente de S M (n) es igual al de S aM (n), por 5.2.21. Por tanto, gr S M/aM (n) <
gr S M (n).
24. Definicion : Sea O un anillo local noetheriano de ideal maximal m. Diremos que f1 , . . . , fn O es un
sistema de parametros en O si ( f1 , . . . , fn )0 = {m}.
25. Definicion : Diremos que S O (n) := l(O/mn ) es la funcion de Samuel de O, diremos que su polinomio
asociado es el polinomio de Samuel de O.
Seguiremos la siguiente convencion: si (0)0 = {m} entonces diremos 0 parametros es un sistema de paramet-
ros de O. Denotaremos S O,I (n) = l(O/I n ).
26. Teorema: Sea O un anillo local noetheriano de ideal maximal m. Los siguientes numeros son iguales
1. Dimension de Krull de O.
2. Numero mnimo de parametros de los sistemas de parametros de O.
3. Grado del polinomio de Samuel de O.
Demostracion.
a) Dimension de Krull de O Numero mnimo de parametros de los sistemas de parametros de O:
Si dim O , 0, sea f1 m que no se anule en ningun ideal primo minimal (existe: si {p j } son los ideales
P
primos minimales de O y gi m se anula en todos los p j salvo en pi , entonces f1 = i gi ). Por tanto, dim O >
dim O/( f1 ). Sea ahora f2 otro elemento que no se anula en ningun ideal primo minimal de O/( f1 ), entonces
dim O > dim O/( f1 ) > dim O/( f1 , f2 ). As sucesivamente, hasta llegar a dimension cero, de donde se deduce
b) Numero mnimo de parametros de los sistemas de parametros de O grado del polinomio de Samuel de O:
Sea ( f1 , . . . , fr ) = I un sistema de parametros. Sea A = (O/I)[x1 , . . . , xr ], J = (x1 , . . . , xr ). El morfismo
A G I O
xi 7 fi I/I 2
5.2.11 n+r1
es un epimorfismo, luego S O,I (n) l(A/J n ) = l(O/I) r . Por tanto, gr S O,m (n) = gr S O,I (n) r.
c) Grado del polinomio de Samuel de O dimension de Krull de O:
Procedamos por induccion sobre el grado de S O (n). Si gr S O (n) = 0, entonces l(O/mn ) es constante (para
todo n >> 0). Por tanto, l(mn /mn+1 ) = 0, es decir mn = mn+1 (para n >> 0). Por el lema de Nakayama mn = 0,
luego dim O = 0.
Supongamos ya que gr S O (n) > 0 y sea p1 p2 pm una cadena de ideales primos de O. Tomemos
f p2 \p1 . Entonces
5.2.23
gr S O (n) gr S O/p1 (n) > gr S O/(p1 , f ) (n) m 1
donde la u ltima desigualdad se debe a la hipotesis de induccion y a que p 2 p m es una cadena de ideales
primos de O/(p1 , f ). Por tanto, gr S O (n) m y gr S O (n) dim O.
27. Corolario : La dimension de Krull de un anillo local noetheriano es finita y coincide con el grado del
polinomio de Samuel.
232 Captulo 5.
Algebra local
No es cierto, en general, que si un anillo es noetheriano, pero no local, su dimension de Krull sea finita:
vease el problema 7.
28. Corolario: La dimension de O coincide con la dimension del anillo local en el vertice del cono tangente.
Demostracion. El vertice del cono viene definido por el ideal maximal irrelevante de Gm O, esto es, por I =
mr /mr+1 . Como el polinomio de Samuel de O coincide con el polinomio de Samuel de Gm O respecto a I, se
r>0
concluye.
Demostracion. Sea ( f1 , . . . , fm ) un sistema de parametros de O/( f ), con el numero mnimo de parametros. Por
el teorema anterior dim O/( f ) = m. Por otra parte, ( f, f1 , . . . , fm ) es un sistema de parametros de O, luego
dim O m + 1, es decir, dim O/( f ) dim O 1.
5.2.23
Si f no es divisor de cero, entonces dim O/( f ) = gr S O/( f ) (n) < gr S O (n) = dim O y se concluye.
3. Proposicion: Sea O un anillo local noetheriano de dimension n. O es regular si y solo si existe un sistema
de n parametros f1 , . . . , fn que generan el ideal maximal.
Aunque no hayamos definido la multiplicidad de interseccion, digamos que esta proposicion se interpreta
geometricamente del siguiente modo: Una variedad algebraica irreducible X = Spec A de dimension n, es
regular en un punto cerrado x X si y solo si existen n hipersuperficies, ( fi )0 , que se cortan con multiplicidad
1 en x.
4. Proposicion: El anillo local de k[x1 , . . . , xn ] en el origen es un anillo regular de dimension n.
Demostracion. Denotemos mor = (x1 , . . . , xn ). Sabemos que k[x1 , . . . , xn ]or es un anillo local de dimension n.
Como dimk mor /m2or = n se concluye.
Demostracion. En primer lugar, observese que el polinomio de Samuel de O coincide con el polinomio de
Samuel de Gm O respecto del ideal irrelevante.
Si O es un anillo regular de dimension n, existe un sistema de parametros f1 , . . . , fn que genera el ideal
maximal m de O. Se tiene entonces un epimorfismo graduado
k[x1 , . . ., xn ] Gm O
xi 7 fi
que ademas es inyectivo por 5.2.23, pues el grado de sus polinomios de Samuel es n.
Recprocamente, si Gm O = k[x1 , . . . , xn ], entonces el polinomio de Samuel de O tiene grado n, luego
dim O = n. Ademas
dimk m/m2 = dimk (x1 , . . . , xn )/(x1 , . . . , xn )2 = n
luego O es regular.
0 I/m x I m x /m2x m 2x 0
x /m
234 Captulo 5.
Algebra local
es exacta, porque f1 , . . . , fr es un sistema generador de I/m x I linealmente independiente en m x /m2x . Por tanto,
9. Corolario : Sea O un anillo local regular de dimension de Krull n, de ideal maximal m x y sea I =
( f1 , , fr ) m x un ideal tal que la dimension de Krull de O/I es n r. Entonces O/I es regular
d x f1 , . . . , d x fr son linealmente independientes.
dimO/m I/m x I dimO/m m x /m2x dimO/m m 2x = r. Luego, dimO/m I/m x I = r e i es inyectivo. Por tanto,
x /m
d x f1 , . . . , d x fr son linealmente independientes.
Los anillos locales de una variedad diferenciable, si bien no son noetherianos, pueden considerarse regu-
lares, pues el cono tangente en todo punto es un espacio afn. Sea X una variedad diferenciable e Y el cerrado
definido por r funciones diferenciables f1 , . . . , fr C (X). Es bien conocido en Geometra Diferencial que si
dy f1 , . . . , dy fr son linealmente independientes para todo y Y, entonces Y es una subvariedad diferenciable de
X.
Ademas, la desigualdad es una igualdad si y solo si existe una base de trascendencia {x1 , . . . , xn } tal que
k(x1 , . . . , xn ) , K sea una extension separable.
deducimos que i es un epimorfismo, luego dimK K/k dimK 0 K 0 /k = n = gr trk K y por tanto dimK K/k =
gr trk K.
Recprocamente, si dimK K/k = gr trk K = n, sean x1 , . . . , xn K tales que dx1 , . . . , dxn sean una base
de K/k . De la sucesion () obtenemos que i es epiyectiva, luego K/K 0 = 0. Por tanto, K 0 , K es finita y
separable y {x1 , . . . , xn } es una base de trascendencia.
11. Teorema: Sea k un cuerpo perfecto y K una extension de tipo finito de k. Entonces,
1. dimK K/k = gr trk K.
2. Dados 1 , . . . , n K, {d1 , . . . , dn } es una base del K-espacio vectorial K/k {1 , . . . , n } es una
base de trascendencia de la k-extension K y k(1 , . . . , n ) , K es un morfismo finito separable.
Demostracion. Basta demostrar 2.
) El morfismo k(1 , . . . , n ) , K es separable, por la sucesion exacta () de la proposicion anterior.
Solo tenemos que ver que 1 , . . . , n son algebraicamente independientes. Sea p(x1 , . . . , xn ) , 0 un polinomio
de grado mnimo tal que p(1 , . . . , n ) = 0. relacion algebraica de grado mnimo. Entonces, d p(1 , . . . , n ) =
P p p p
i xi (1 , . . . , n )di = 0, luego xi (1 , . . . , n ) = 0 para todo i, de donde se deduce que xi (x1 , . . . , xn ) = 0
p q
y p(x1 , . . . , xn ) = q(x1p , . . . , xnp ). Tenemos p p(x1 , . . . , xn ) = p q(x1p , . . . , xnp ) k[x1 , . . . , xn ] por ser k perfec-
p
to. Ademas, p p(x1 , . . . , xn ) es un polinomio de grado menor que el de p(x1 , . . . , xn ), que anula a 1 , . . . , n .
Contradiccion, no existe p(x1 , . . . , xn ) , 0 tal que p(1 , . . . , n ) = 0.
) Por la sucesion exacta () de la proposicion anterior, el morfismo k(1 ,...,n )/k k(1 ,...,n ) K K/k es
epiyectivo, luego {d1 , . . . , dn } generan el K-espacio vectorial K/k . Ademas, como dimK K/k gr trk K =
gr trk k(1 , . . . , n ) = n, {d1 , . . . , dn } es una base del K-espacio vectorial K/k .
236 Captulo 5.
Algebra local
18. Proposicion: Sea X = Spec A una k-variedad algebraica y k , K una extension de cuerpos. Entonces, X
es una k-variedad lisa XK := Spec(A k K) es K-variedad lisa. En particular, si k0 es el cierre algebraico
de k, X es lisa Xk0 := Spec(A k k0 ) es una variedad regular.
En 5.4.25 veremos que las variedades lisas son regulares. Por tanto, una variedad es lisa si y solo si es
regular para todo cambio de cuerpo base. El ejercicio anterior muestra que el concepto de regularidad no es
estable por cambio de base, pues la curva del ejercicio no es lisa pero s regular y por cambio de base al cierre
algebraico no es lisa, luego tampoco regular.
19. Proposicion: Sea X = Spec A una variedad algebraica ntegra sobre un cuerpo k algebraicamente cerra-
do. El conjunto de puntos cerrados regulares de X es un abierto no vaco (del conjunto de puntos cerrados de
X).
Demostracion. Sea el cuerpo de fracciones de A. Sabemos que dim /k = gr tr = dim X. Por tanto, si
x X es un punto cerrado tal que Ax /k es un A x -modulo libre, su rango coincide con dim X, como se ve
localizando en el punto generico, luego es regular. Recprocamente, si x es regular entonces Ax /k es un A x -
modulo libre. Como el conjunto de puntos donde A/k es libre es un abierto (no vaco porque contiene al punto
generico), se concluye.
20. Lema : Sea O un anillo local de ideal maximal m, M un O-modulo finito generado y f : M L un
morfismo en un libre finito. Si f : M/mM L/mL es inyectivo, entonces f es inyectivo.
0 N M L0 L 0
rompe porque L es libre, luego N es finito y la sucesion vuelve a ser exacta al tensar por O/m, de donde se
deduce que N O O/m = 0 y por tanto N = 0. Es decir, f id es isomorfismo y f es inyectiva.
21. Criterio jacobiano de lisitud: Sea X = Spec A una k-variedad algebraica lisa. Sea Y = Spec(A/I) X
una subvariedad. Entonces, Y es lisa si y solo si
Demostracion. Por cambio de cuerpo base podemos suponer que k es algebraicamente cerrado. La cuestion es
local, luego podemos suponer que A es local de ideal maximal m x . Denotemos por m x la imagen de m x en A/I.
) Por ser (A/I)/k un modulo libre, la sucesion de 2. escinde. Por tanto, al tensar por A A/m x obtenemos
la sucesion exacta
0 I/m x I m x /m2x m 2x 0,
x /m
luego I esta generado por un sistema de parametros cuyas diferenciales en x son linealmente independientes.
Por 5.3.8 A/I es regular.
238 Captulo 5.
Algebra local
) Si Y es regular, ya sabemos que satisface la condicion 1. Solo queda probar que la sucesion de 2. es
exacta por la izquierda. Por el lema anterior, basta ver que
i
I/m x I m x /m2x
es inyectivo. Esto u ltimo es consecuencia directa de 5.3.8.
5.4. Complecion
Dada una filtracion {Mi } de un modulo M podemos definir una topologa en M: Una base de entornos de
cada m M es {m + Mi }. Esta topologa viene definida por la seudometrica
( n
2 si m1 m2 Mn , y m1 m2 < Mn+1
d(m1 , m2 ) :=
0 si m1 m2 Mn para todo n
Una vez que hemos definido d, podemos hablar de sucesiones convergentes, de sucesiones de Cauchy y la
complecion de M por d.
1. Definicion : Una sucesion {mi } se dice de Cauchy cuando para cada > 0 existe un k tal que d(mn , mn0 ) < ,
para cualesquiera n, n0 > k. Se dice que la sucesion es convergente a cero si para cada > 0 existe un k tal que
d(mn , 0) < , para todo n > k.
2. Definicion : Llamaremos complecion de M respecto de la topologa definida por una filtracion, al A-modulo
b := {Sucesiones de Cauchy}/{Sucesiones convergentes a cero}
M
b = lim M/M j .
3. Proposicion: M
jN
Demostracion. Si (m
j ) lim M/M j , entonces m i en M/Mi . La sucesion (mi ) es de Cauchy, porque
i+r = m
j
j j
dado 2 , d(mr , m s ) < 2 , para todo r, s j. As pues, tenemos definido el morfismo
b (m
lim M/M j M, i ) 7 [(mi )]
j
Dejamos como ejercicio la comprobacion de que estas asignaciones son inversas entre s.
5.4. Complecion 239
P
4. Observacion : Un ejemplo de sucesion de Cauchy lo constituyen las series mi (mi Mi ). Es mas, toda
i=0
sucesion de Cauchy es equivalente a una serie de esta forma. En efecto, por la proposicion anterior, basta verlo
para la sucesion de Cauchy (ni ), con (ni ) lim M/Mi . Tenemos que ni+1 ni = mi Mi , luego n1 = m0 ,
i
n2 = m1 + n1 = m1 + m0 , n3 = m2 + n2 = m2 + m1 + m0 , etc. As pues,
X
b={
M mi , mi Mi }/{Series convergentes a cero}
i=0
Si consideramos cada elemento m M como la sucesion constante (m), tenemos definido un morfismo
M M; de otro modo, los morfismos de paso al cociente M M/Mi definen un morfismo M M =
lim M/M j ; o de otro modo, cada m M, puede considerarse como la serie m + 0 + + 0 + M.
j
b es inyectivo.
5. Proposicion: M con la filtracion {Mn } es separado Mn = 0 M M
nN
Sean M, N dos A-modulos con filtraciones respectivas {Mi } y {Ni }. Un morfismo de A-modulos f : M N
se dice compatible si f (Mn ) Nn . Evidentemente un morfismo compatible f : M N induce un morfismo
entre los completados
b bN
f: M b
6. Teorema: Sea 0 M 0 M M 00 0 una sucesion exacta de A-modulos y {Mi } una filtracion de M. Si
se consideran en M 0 y M 00 las filtraciones inducidas {M 0 Mi }, {(Mi )}, la sucesion de completados
b
b0 M
0M b b00 0
M
Por tanto, como el lmite proyectivo es exacto por la izquierda tenemos la sucesion exacta
b
b0 M
0M b b00
M
P
Solo nos falta ver la epiyectividad de b
: Dada una serie m00i , con m00i (Mi ), sean mi Mi tales que
i=0
P
P
( mi ) = m00i , luego por la observacion anterior hemos concluido.
(mi ) = m00i . Es obvio que b
i=0 i=0
bn es un submodulo de M
7. Corolario: M b y M/
b Mbn = M/Mn , para todo n N.
240 Captulo 5.
Algebra local
bn , M
Demostracion. Por el teorema M b y M/
b M d n ). Ahora bien,
bn = (M/M
b la filtracion { M
9. Corolario: Si consideramos en M una filtracion {Mn } y en M bn }, entonces GM = G M.
b
M I M I2 M In M . . .
se denomina filtracion I-adica. Obviamente es una filtracion I-estable. La topologa definida por cualquier
filtracion I-estable se denomina la topologa I-adica.
De ahora en adelante, completar se entendera que es completar respecto de la topologa I-adica.
11. Ejemplos : 1. lim C (R)/mn = R[[x]] = R[[x]], donde el m es el ideal de funciones diferenciables
nN
que se anulan en . El morfismo natural C (R) lim C (R)/mn = R[[x]] asigna a cada funcion su
nN
desarrollo de Taylor en .
2. lim k[x]/(x)n = k[[x]]. El morfismo k[x] lim k[x]/(x)n = k[[x]], es el morfismo que considera cada
nN nN
polinomio como una serie.
P
3. Numeros p-adicos = Z p := lim Z/pn Z = { an pn , 0 ai < p}. El morfismo natural N lim Z/pn Z =
Not nN
nN nN
P
{ an pn , 0 ai < p} asigna a cada numero natural su desarrollo como suma de potencias de p.
nN
b considerabamos, en la seccion anterior, la filtracion { M
Dada una filtracion {Mn } de un modulo M, en M bn }.
Veamos que si en M consideramos la filtracion I-adica, entonces la filtracion {Id
n M} es justamente la I-
adica de
b cuando I es un ideal finito generado. La igualdad Id
M, b puede interpretarse intuitivamente como la
n M = In M
P i n P i
igualdad: ai x = x an+i x . Con precision:
in i0
12. Proposicion : Si I es un ideal finito generado (por ejemplo, si A es un anillo noetheriano), entonces
Id b Ademas, M
n M = I n M. b es completo y separado con la topologa I-adica, M/I
b nMb = M/I n M y G I M
b = G I M.
5.4. Complecion 241
0 M 0 M M 00 0
c0 M
0M bd
M 00 0
es exacta.
b= M
M A A b
b L1 A A
L2 A A b M A A
b 0
b= L
y como Li A A bi , porque son libres finito generados, se concluye que M A A
b = M,
b por la proposicion
anterior.
b es plano.
15. Corolario: Si A es noetheriano, el morfismo A A
y su corolario
b Mi A A
Mi0 A A b
es inyectivo. Tomando lmite inductivo y teniendo en cuenta que el producto tensorial conmuta con lmites
inductivos, se obtiene que
b M A A
M 0 A A b
b es plano.
es inyectivo. Por tanto, A A
242 Captulo 5.
Algebra local
Hablemos ahora en Algebra y con toda precision.
16. Teorema formal de la funcion inversa : Sean {Mn } y {Mn0 } filtraciones de M y M 0 respectivamente.
Supongamos que M y M 0 son completos y separados. Sea f : M M 0 un morfismo compatible y considere-
mos el morfismo G( f ) : GM GM 0 inducido. Si G( f ) es isomorfismo (resp. epiyectivo, inyectivo), entonces
f : M M 0 es isomorfismo (resp. epiyectivo, inyectivo).
17. Lema : Sea A un anillo completo y separado para la topologa I-adica. Si G I A es noetheriano, entonces
A es noetheriano.
Demostracion. Dado un ideal q A tenemos que ver que q es finito generado. Consideremos en q la filtracion
qn = q I n . Se tiene una inclusion natural
Gq , G I A
Ademas Gq es un ideal de G I A de modo natural. Como GA es noetheriano, Gq esta generado por un numero
finito de elementos. Escribamos cada uno de ellos como suma de sus componentes homogeneas. Sea x
qn /qn+1 una de esas componentes y x qn un representante de la clase de x. Consideremos en A la siguiente
filtracion: A0 = A, . . . , An = A, An+1 = I, An+2 = I 2 , . . . . El morfismo A q dado por 1 7 x es compatible
con las filtraciones. Haciendo lo mismo con todas las componentes homogeneas del sistema de generadores
de Gq y tomando la suma directa de todas las A, tendremos un morfismo L = Am q. Por construccion, el
morfismo inducido en los graduados GL Gq es epiyectivo, luego L = b L bq es epiyectivo, por el teorema
anterior. Ahora bien, q es separado porque es un submodulo de A, que es separado, luego el morfismo i : q , b q
es inyectivo. Por tanto, L q ha de ser epiyectivo, porque lo es la composicion L q , b q. En conclusion, q
es finito generado.
b es noetheriano.
18. Teorema: Si A es noetheriano entonces A
5.4. Complecion 243
Demostracion. Denotemos K = O/m. En general hay muchas secciones de O K. Para construir una,
bastara definir secciones K O/mn que conmuten con los epimorfismos naturales n : O/mn O/mn1 , pues
O = O b = lim O/mn . Supongamos construido K O/mn1 y construyamos K O/mn compatible con el
anterior.
a) Supongamos que O contiene un cuerpo de caracterstica cero. Por tanto, Q O.
Sea K1 una Q-subextension de K maximal con la condicion de que el morfismo K1 O/mn1 extienda a
O/mn . Tenemos que ver que K1 = K. Sea a K O/mn1 . Si a es K1 -trascendente, sea a O/mn tal que
n (a) = a . El morfismo K1 (a) O/mn , a 7 a esta bien definido. Por la maximalidad de K1 , a K1 . Si a
es algebraico sobre K1 , sea p(x) K1 [x] su polinomio mnimo anulador. Sea a O/mn tal que n (a) = a .
Para que el morfismo K1 (a) O/mn , a 7 a, este bien definido es necesario que p(a) = 0. Para ello, vamos a
modificar a convenientemente. Sea h mn1 /mn . Desarrollando por Taylor obtenemos
pues h2 = 0. Observemos que n (p(a)) = p(a) = 0, luego p(a) mn1 /mn . Ademas p0 (a) es invertible, porque
(p(x), p0 (x)) = (1) luego (p(a), p0 (a)) = (1) y como p(a) es nilpotente, p0 (a) es invertible. En conclusion, si
tomamos h = p(a)/p0 (a), entonces h mn1 /mn , n (a + h) = a y p(a + h) = 0. As pues, el morfismo
K1 (a) O/mn , a 7 a + h esta bien definido. Por la maximalidad de K1 , a K1 .
En conclusion, K1 = K.
b) Supongamos que O contiene un cuerpo de caracterstica p > 0.
Sea L un subcuerpo maximo de 1 1 p 1 1
n (K) que contenga a (n (K)) . Observemos que n (K) = n (K 0)
n (0), donde los elementos de n (K 0) son invertibles porque no son nilpotentes, y n (0) = m /mn . Por
1 1 1 n1
tanto, (1 p 1 p 1 p p
n (K)) = n (K 0) 0 es un cuerpo y el epimorfismo n : (n (K)) K es un isomorfismo.
Si probamos que n : L , K es un isomorfismo concluimos. Dado a K O/mn1 , sea a 1 n (K) tal
que n (a) = a . Se verifica que a p L. Consideremos el epimorfismo
L[x]/(x p a p ) L[a], x 7 a
p
Si a p < L, entonces x p a p es irreducible en L[x],
p luego L[x]/(x
p p p p
p a ) es cuerpo y L[x]/(x a ) ' L[a],
lo cual contradice la maximalidad de L. Por tanto, a p L y n ( a p ) = a. Luego n es un isomorfismo.
23. Corolario : Sea O un anillo local noetheriano de maximal m y completo por la topologa m-adica. Si O
contiene un cuerpo, entonces
O ' O/m[[1 , . . . , n ]]
Demostracion. Por el teorema de Cohen, existe una seccion O/m , O del cuerpo residual de m. Sea 1 , . . . , n
un sistema generador de m. El morfismo
O/m[[x1 , . . . , xn ]] O
s(x1 , . . . , xn ) 7 s(1 , . . . , n )
es un epimorfismo porque lo es entre los graduados. Por tanto, O ' O/m[[1 , . . . , n ]].
24. Proposicion : Sea O un anillo local regular de maximal m y completo por la topologa m-adica. Si O
contiene un cuerpo, entonces
O ' O/m[[x1 , . . . , xn ]]
Demostracion. Por el teorema de Cohen, existe una seccion O/m , O del cuerpo residual de m. Sea 1 , . . . , n
un sistema mnimo de generadores de m. El morfismo
O/m[[x1 , . . . , xn ]] O
s(x1 , . . . , xn ) 7 s(1 , . . . , n )
Demostracion. O0 /m x O0 es una O/m x -algebra finita. Consideremos el morfismo natural f : Spec O0 Spec O
y sea f 1 (x) = Spec O0 /m x O0 = {y1 , . . . , yn }, que son los puntos cerrados de O0 . Tenemos que Spec O0 /mrx O0 =
{y1 , . . . , yn } y por tanto
O0 /mrx O0 = (O0 /mrx O0 )y1 (O0 /mrx O0 )yn
Ademas mnyii O0yi m x O0yi , para ciertos ni N, pues myi es nilpotente en (O0 /m x O0 )yi . Completando por el ideal
m x obtenemos que
O0 = Oc0 Oc0
y1 yn
Esta igualdad muestra que O c0 son completos y separados por la topologa m x -adica, y son locales de ideal
yi
c0 es completo y separado por la topologa my -adica.
maximal myi . Por tanto, O
yi i
27. Definicion : Un anillo O se dice henseliano si toda O-algebra finita descompone en producto directo de
O-algebras locales.
Los anillos noetherianos locales y completos son henselianos, por el teorema anterior.
28. Lema de Hensel : Sea O un anillo local de ideal maximal m, completo y separado por la topologa m-
a dica. Sea p(x) O[x] un polinomio monico. Si p(x) (O/m)[x] descompone p(x)
= f 0 (x) g0 (x), siendo
0 0
f (x), g (x) (O/m)[x] polinomios monicos primos entre s, entonces existen polinomios monicos f (x), g(x)
O[x] tales que p(x) = f (x) g(x) y f 0 (x) = f (x), g0 (x) = g(x).
Demostracion. Consideremos la O-algebra finita libre O0 = O[x]/(p(x)). Por el teorema anterior O0 descom-
pone en producto de a lgebras locales, O0 = O01 O0r . Haciendo cociente por m resulta O 0 = O 01 O 0r =
(O/m)[x]/( p(x)) = (O/m)[x]/( f 0 (x)) O/m[x]/(g0 (x)). Como la descomposicion de un a lgebra en producto de
a lgebras locales es u nica, se obtiene una descomposicion O0 = B1 B2 de modo que B 1 = (O/m)[x]/( f 0 (x)) y
B 2 = (O/m)[x]/(g0 (x)). Como O0 es un O-modulo libre tambien lo son B1 y B2 . Si f 0 (x) tiene grado r, entonces
Pr
1, x, , xr es base de B1 , pues modulo m es base de O/m[x]/( f 0 (x)). Por tanto, xr+1 = ai xi , en B1 , con
i=0
r+1 P
r
i
ai O. Denotemos f (x) = x ai x ; el epimorfismo O[x]/( f (x)) B1 es isomorfismo porque son libres
i=0
del mismo rango y es isomorfismo modulo m. Ademas, f (x) = f 0 (x). La clase de p(x) en B1 es cero, luego
f (x) divide a p(x). Tomando g(x) = p(x)
f (x) , se concluye.
5.5. Problemas
1. Probar que si un anillo tiene un numero finito de elementos, entonces es noetheriano y de dimension
cero.
2. Sea X = Spec k[x, y, z]/(y + x + x3 + y4 , y x + x2 ) y x X el origen. Probar que C X,x = Spec k[x, y, z]/(y +
x, y x) = A1 .
4. Sea O un anillo local noetheriano. Probar que la dimension de Krull de O es igual a la dimension del
cono tangente Gm O = mn /mn+1 en el origen (que es el ideal maximal mn /mn+1 ).
n=0 n=1
5. Sea A un anillo noetheriano. Probar que dim A[x] = 1 + dim A (Observese que si p A es un ideal primo
entonces pA[x] es un ideal primo de A[x]).
6. Sea O un anillo local noetheriano de dimension de Krull 2. Probar que el conjunto Spec O tiene infinitos
puntos.
pi = (x2i , . . . , x2i+1 1)
y S = A pi .
i
a) Si p A es un ideal primo, el ideal generado por los elementos homogeneos de p es un ideal primo.
b) Los ideales primos minimales de A son ideales primos homogeneos.
c) dim A = dim Aor , donde mor = (1 , . . . , n ).
d) dim Proj A es igual al grado del polinomio p(n) := dimk [A]n .
9. Sean A y B dos k-algebras y x Spec A = X, y Spec B = Y dos puntos racionales. Probar que
C(x,y) (X k Y) = C x X k Cy Y
14. Sea m x = (x1 , . . . , xn ) y O = (k[x1 , . . . , xn ]/(p1 , . . . , pr )) x . Supongamos que dim O = n r. Probar que O
pi
es regular si y solo si la matriz( x j
(0)) tiene rango r.
15. Demostrar que todo ideal de k[[x]] es de la forma (xn ).
16. Probar que los ideales de los enteros p-adicos, Z p , son de la forma (pn ). Expresar (1 p)1 como una
serie en p. Probar que el 2 tiene raz cuadrada en Z 7 .
17. Sea A el completado I-adico del anillo noetheriano A. Probar que si f A no es divisor de cero entonces
no es divisor de cero en A.
b = k[[x, y]]/(y2 x2 + x3 ). Probar que
18. Sea A = k[x, y]/(y2 x2 + x3 ) y m el maximal ( x, y ). Probar que A
2 2 3
y x + x descompone en producto de dos series (ramas), que se corresponden con los dos ideales
primos minimales del anillo completo considerado.
19. Calcular la complecion de k[x1 , . . . , xn ]/(p1 (x1 , . . . , xn ), . . . , pr (x1 , . . . , xn )) por el ideal maximal (x1 , . . . , xn ).
20. Sea Xn X2 X1 X0 una sucesion de aplicaciones entre conjuntos finitos no vacos.
Pruebese que lim Xi es no vaco.
i
21. Sea p(x) Z[x] y p Z. Probar que la condicion necesaria y suficiente para que p(x) tenga una raz en
Z p es que tenga alguna raz en cada Z/pn Z, para todo n > 0.
22. Calcular el inverso de 1 + x en k[[x]]. Probar que el u nico ideal maximal de k[[x]] es (x) Existe la raz
cuadrada de 1 + x en k[[x]]?
23. Sea I un ideal de un anillo noetheriano A, probar que
Specmax A = Specmax (A/I)
27. Sea A un anillo noetheriano ntegro, I A un ideal propio. Probar que A es separado con la topologa
I-adica.
28. Sea A un anillo noetheriano. Probar mnx = 0.
x,n
29. Sea A un anillo noetheriano y M un A-modulo finito generado. Probar que M = 0 si y solo si sus
compleciones en todo punto cerrado de Spec A son nulas.
30. Sea O un anillo local noetheriano de ideal maximal m. Sea N un O-modulo plano. Probar que la com-
plecion m-adica de N es isomorfa a la complecion de un O-modulo libre.
248 Captulo 5.
Algebra local
Captulo 6
6.1. Introduccion
En este captulo se aplican tecnicas homologicas en el estudio de los anillos regulares, Cohen-Macaulay
y Gorenstein y en el estudio de los morfismos planos y formalmente lisos.
Veamos como aparecen tecnicas homologicas en Algebra Conmutativa, jugando con un ejemplo. Consid-
eremos la sucesion de morfismos de k[x1 , . . . , xn ]-modulos libres
dn dr
0 k[x1 , . . . , xn ] x1 . . . xn k[x1 , . . . , xn ] xi1 . . . xir
i1 <<ir
d1
k[x1 , . . . , xn ] x1 k[x1 , . . . , xn ] xn k[x1 , . . . , xn ] k[x1 , . . . , xn ]/(x1 , . . . , xn ) 0
P
con dr (xi1 . . . xir ) = (1) j1 xi j xi1 . . . xbij . . . xir . No es difcil comprobar que esta sucesion de
morfismos es exacta. Si O es un anillo de local de ideal maximal m, f1 , . . . , fn es un sistema mnimo generador
de m y en la sucesion anterior sustituimos k[x1 , . . . , xn ] por O y los xi por los fi , obtenemos una sucesion
de morfismos (complejo de Koszul), de modo que Im dr Ker dr1 . Probamos que la sucesion es exacta (es
decir, Ker dr1 / Im dr = 0) si y solo si el anillo es regular (observemos que si O es regular completando por
el ideal maximal obtendremos la sucesion escrita para el anillo de polinomios, completada). As pues, en los
anillos locales regulares O/m se resuelve por una sucesion finita de modulos libres y, como probaremos,
todo modulo finito generado tambien es resoluble por una sucesion finita de modulos libres. Esta propiedad
caracteriza a los anillos locales regulares y es el criterio de Serre de regularidad. Sea ahora { f1 , . . . , fn } un
sistema mnimo de parametros (es decir, ( f1 , . . . , fn )0 = {m} y n = dim O), si la sucesion considerada asociada
es exacta se dice que O es un anillo de Cohen-Macaulay. Si ademas O/( f1 , . . . , fn ) es un O/( f1 , . . . , fn )-modulo
inyectivo se dice que O es un anillo de Gorenstein. Probamos que dados f1 , . . . , fn m, la condicion necesaria
y suficiente para que la sucesion de morfismos asociada sea exacta es que formen una sucesion regular de
funciones, es decir, que fi no sea un divisor de cero en O/( f1 , . . . , fi1 ), para todo i.
El estudio de la deficiencia en la exactitud de las resoluciones de los modulos por modulos libres al tensarlas
por un modulo, o al tomar homomorfismos en un modulo, constituye la base de la teora homologica de los
tores y extens que usaremos como herramientas en este captulo.
249
250 Captulo 6.
Algebra Conmutativa Homologica
H(i)
H(M 0 )dJ / H(M)
JJ u u
JJ H(p) uu
JJ u
JJ uu
zuu
00
H(M )
Demostracion. Comencemos definiendo . Dado un ciclo c00 M 00 , sea c M una antimagen por p. Como p
es un morfismo diferencial, p(d c) = d(p(c)) = d(c00 ) = 0. Por tanto, existe c0 M 0 tal que i(c0 ) = dc. Ademas,
c0 es un ciclo: i(d c0 ) = d(i(c0 )) = d(d c) = 0, luego d c0 = 0, porque i es inyectiva. Graficamente hemos escrito
p
/ c00
_c _
d
d
i / _ _p _/
c_ 0 d_ c 0
d d
_ _i _/
0 0
Con estas notaciones, definimos (c00 ) := c0 . Es facil ver que no depende del c tomado ni del representante de
c00 considerado.
Tenemos que H(i)((c00 )) = H(i)(c0 ) = d c = 0. Ademas, dado a H(M 0 ), si H(i)(a) = i(a) = 0, entonces
i(a) = d b, luego 0 = p(d(b)) = d(p(b)) y (p(b)) = a . Con todo, hemos probado que Im = Ker H(i).
Dejamos como ejercicio probar el resto de la exactitud del triangulo.
i p
0 / M0 /M / M 00 /0
f0 f f 00
j q
0 / N0 /N / N 00 /0
6.2. Modulos diferenciales. Homologa 251
: Ker f 00 Coker f 0
es exacta.
Demostracion. Sea L = M N y d : L L, (m, n) 7 (0, f (m)). Es inmediato ver que (L, d) es un modulo
diferencial y que H(L) = Ker f Coker f . De modo analogo definimos los modulos diferenciales L0 y L00 . Las
hipotesis nos dicen que
i j pq
0 L0 L L00 0
es una sucesion exacta de modulos diferenciales y morfismos diferenciales. El triangulo exacto de cohomologa
dado en la proposicion anterior, es justamente la sucesion exacta requerida.
5. Definicion : Un complejo de A-modulos K es un A-modulo diferencial y graduado K = K i , tal que
iZ
d K i K i+1 (si la diferencial baja el grado en vez de subirlo, se denota K = Ki ). La restriccion de la
diferencial a K i , esto es, d : K i K i+1 , se denota di (o di si baja el grado en vez de subirlo).
Si K es un complejo, denotaremos Z i (K) al A-modulo de ciclos homogeneos de grado i y Bi (K) al A-
modulo de bordes homogeneos de grado i. El cociente H i (K) = Z i (K)/Bi (K) se denomina i-esimo grupo de
cohomologa (si la diferencial baja el grado en vez de subirlo, se denomina homologa en vez de cohomologa,
y se denota Hi (K)). Como es obvio, se verifica que Z(K) = Z i (K), B(K) = Bi (K) y H(K) = H i (K).
i i i
Un complejo K equivale a dar una sucesion de modulos y morfismos de modulos
di1 di di+1
K i1 K i K i+1
tal que la imagen de cada morfismo esta contenido en el nucleo del siguiente. Los grupos de cohomologa
H i (K) miden la deficiencia en la exactitud y su anulacion equivale a la exactitud de la sucesion.
6. Ejemplo : Consideremos un poliedro r-dimensional de n vertices {a1 , . . . , an }. Una arista viene definida por
un par de vertices li j = {ai , a j }, una cara por tres vertices C i jk = {ai , a j , ak }, y en general, un smplice de orden
P
p por p + 1 vertices S p = {ai0 , . . . , ai p }, con = {i0 , . . . , i p }. Denotemos por M p = Q S p el Q-modulo libre
generado por todos los smplices S p de orden p del poliedro. El modulo
r
M = Mp
p=0
es el modulo graduado diferencial de cadenas sobre el poliedro, con la diferencial de grado 1 definida como
sigue
X
p
d p {ai0 , . . . , ai p } = (1) j {ai0 , . . . , abi j , . . . , ai p }
j=0
Se cumple que d p d p+1 = 0. La homologa del complejo de cadenas sobre el poliedro es por definicion,
p
H(M) = Ker d p / Im d p+1 .
p=0
252 Captulo 6.
Algebra Conmutativa Homologica
La dimension de los grupos de homologa de M son invariantes topologicos esenciales del poliedro. Se
P
r
llama caracterstica del poliedro a (M) := (1)i dimQ Hi (M) y se verifica
i=0
dotado de dos diferenciales: una horizontal d1 : M p,q M p+1,q y otra vertical d2 : M p,q M p,q+1 tales
que:
d21 = 0, d22 = 0, d1 d2 = d2 d1
Por tanto dar un bicomplejo equivale a dar un diagrama
() .. ..
.O .O
d1
/ M p,q+1 / M p+1,q+1 / ...
O O
d2 d2
d1
/ M p,q / M p+1,q / ...
O O
.. ..
. .
6.2. Modulos diferenciales. Homologa 253
Si M es un bicomplejo, tiene dos estructuras naturales de complejo: por columnas y por filas. Con mas pre-
cision, si denotamos M p, = M p,q , entonces M es un complejo con la graduacion M = M p, y la diferencial
q p
d . Analogamente, si denotamos M ,q = M p,q , entonces M es un complejo con la graduacion M = M ,q y
1
p q
la diferencial d2 . Denotaremos (M, d1 ) y (M, d2 ) estas dos estructuras de complejo de M, y Hdn1 (M), Hdn2 (M)
a sus cohomologas respectivas. Observese ademas que M p, es un complejo con la diferencial d2 , de modo
que (M, d2 ) es la suma directa de los complejos M p, . Igualmente, M ,q es un complejo con la diferencial d1 , de
modo que (M, d1 ) es la suma directa de los complejos M ,q . Entonces Hdn1 (M) es un complejo con la graduacion
y la diferencial d1 . Veamos ahora una estructura de complejo en M que implica a ambas diferenciales.
10. Definicion : Llamaremos complejo simple asociado a un bicomplejo M, al complejo M cuya graduacion
es
M n = M p,q
p+q=n
n n+1
y cuya diferencial d : M M es d = d1 +(1) d2 sobre M p,q . Observese que los M n son las diagonales
p
Q
Se denota Homn (M, N) = Hom(M i , N i+n ). Llamaremos complejo de homomorfismos, Hom (M, N),
i
al complejo cuya graduacion es
Hom (M, N) = Homn (M, N)
n
y cuya diferencial es d = d1 +(1) p d2 sobre Hom(M q , N p ). Este complejo coincide con el complejo
simple asociado al bicomplejo Hom(M q , N p ) cuando la suma directa Hom(M i , N i+n ) coincida con
p,q i
Q
el producto directo Hom(M i , N i+n ), por ejemplo si M esta acotado por la derecha y N esta acotado por
i
la izquierda.
3. Un morfismo de complejos f : M N se puede pensar como un bicomplejo con dos columnas, la
columna 1 es M y la columna 0 es N, de diferencial horizontal f y diferencial vertical las diferenciales
que tenemos en M y N. El complejo simple asociado se denomina el cono de f .
254 Captulo 6.
Algebra Conmutativa Homologica
12. Definicion : Dado un morfismo de complejos f : K L, llamaremos cono de f al complejo Cono( f ) cuya
graduacion es Cono( f )n = K n+1 Ln y cuya diferencial es
!
dK 0
dCono( f ) =
f dL
0 L Cono( f ) K[1] 0,
Demostracion. Se deduce de la sucesion exacta larga de cohomologa asociada a la sucesion exacta de com-
plejos 0 L Cono( f ) K[1] 0, teniendo en cuenta que el morfismo de conexion de dicha sucesion
exacta coincide con H( f ).
14. Definicion : Se dice que un bicomplejo M es de diagonales acotadas por la izquierda (respectivamente,
por la derecha) si para cada n existe un pn tal que M p,np = 0 para todo p < pn (respectivamente, p > pn ).
15. Teorema: Sea M un bicomplejo de diagonales acotadas por la izquierda (respectivamente por la derecha).
Si Hd2 (Hd1 (M)) = 0 (respectivamente Hd1 (Hd2 (M)) = 0), entonces el complejo simple asociado es acclico,
i.e., H(M) = 0.
Hay que probar que el morfismo de conexion : H n (Im d1 ) H n (Ker d1 ) es isomorfismo. Dicho morfis-
mo es: (d1 m p,q ) = d1 m p,q + (1) p d2 m p,q . Vamos a ver que es un isomorfismo porque coincide modu-
lo graduados con el morfismo H n (Im d1 ) H n (Ker d1 ), d1 m 7 d1 m, (inducido por la inclusion natural
Im d1 Ker d1 ), que es isomorfismo porque H(Hd1 (M)) = 0 por hipotesis.
Como Im d1 e Ker d1 tienen diferencial horizontal nula, se verifica que
H n (Im d1 ) = Hdnp
2
((Im d1 ) p, ), H n (Ker d1 ) = Hdnp
2
((Ker d1 ) p, )
p p
Fr := Hdnp
2
((Im d1 ) p, ), Fr0 := Hdnp
2
((Ker d1 ) p, )
pr pr
Por ser M de diagonales acotadas por la izquierda, se obtiene que Fr = Fr0 = 0 para r << 0. Tenemos que
H n (Im d1 ) = F s y H n (Ker d1 ) = F 0s . F s y F 0s son completos y separados, para todo s r. El morfismo es
s=r s=r
compatible con las filtraciones, luego para que sea isomorfismo basta que lo sea el morfismo inducido en los
graduados,
G()
G(H n (Im d1 )) G(H n (Ker d1 ))
6.2. Modulos diferenciales. Homologa 255
que viene dado por G()(d1 m) = d1 m, luego coincide con el morfismo inducido en los graduados por el mor-
fismo H(i) : H n (Im d1 ) H n (Ker d1 ) asociado a la inclusion i : Im d1 Ker d1 . Este u ltimo es isomorfismo,
como se deduce de la sucesion exacta
i
0 Im d1 Ker d1 Hd1 (M) 0
16. Teorema : Sea f : M N un morfismo entre bicomplejos. Supongamos que M y N son de diagonales
acotadas por la izquierda. Si el morfismo inducido
17. Corolario: Sea M un bicomplejo de diagonales acotadas por la izquierda (respectivamente, de diagonales
acotadas por la derecha). Si existe un n tal que Hdi 1 (M) = 0 para todo i , n (respectivamente, Hdi 2 (M) = 0
para todo i , n), entonces H i+n (M ) = Hdi 2 (Hdn1 (M)) (respectivamente, H i+n (M ) = Hdi 1 (Hdn2 (M))).
Es inmediato que
i
Hd1 (B ) para i n
Hdi 1 (Bn, ) =
0 para i > n
Hdn1 (M)[n] M n, M
Ln Ln1 L1 L0 N 0,
siendo Li modulos libres, para todo i, es una resolucion de N por modulos libres. La denotaremos L. N.
2. Definicion : Sean M y N dos A-modulos. Sea L. N una resolucion de N por modulos libres. Denotaremos
Tori (N, M) = Hi (L. M), y se denomina i-esimo modulo de torsion de N y M. Cuando queramos explicitar el
anillo, escribiremos Tori = ToriA .
3. Proposicion: Tori (N, M) no depende de la resolucion de N escogida y Tori (N, M) = Tori (M, N).
Demostracion. Sean L. N y L.0 M, resoluciones por libres. Consideremos el bicomplejo L. L.0 . Observe-
mos que Hi,d2 (L. L.0 ) = L. Hi,d2 (L.0 ) == 0, para i , 0 y H0,d2 (L. L.0 ) = L. M. Igualmente, Hi,d1 (L. L.0 ) = 0,
para i , 0 y H0,d1 (L. L.0 ) = N L.0 . Por 6.2.17, tenemos que
Demostracion. Sea L. una resolucion por A-modulos libres de M. Entonces, L. A B es una resolucion por
B-modulos libres de M A B y
9. Criterio del ideal para modulos inyectivos: Un A-modulo M es inyectivo si y solo si para todo ideal I A
el morfismo inducido HomA (A, M) HomA (I, M) es epiyectivo.
Demostracion. El directo es obvio. Probemos el recproco. Dada una inyeccion N1 , N2 (que pensamos
como inclusion) y un morfismo f : N1 M, tenemos que probar que f extiende a N2 . Consideremos el
conjunto, X, de parejas (N 0 , f 0 ), donde N 0 es un submodulo de N2 que contiene a N1 y f 0 HomA (N 0 , M) es
una extension de f . Consideremos en X la relacion de orden: (N 0 , f 0 ) (N 00 , f 00 ) si N 0 N 00 y f 00 |N 0 = f 0 .
Por el lema de Zorn existen en X elementos maximales. Sea (N 0 , f 0 ) un elemento maximal. Si N 0 , N2 , sea
n N2 \N 0 . Sea I := {a A : a n N 0 } y g : I M el morfismo de A-modulos definido por g(i) := f 0 (i n),
para todo i I. Sea g0 : A M tal que g0 |I = g. Por u ltimo, el morfismo f 00 : N 0 + hni M, definido por
f 00 (n0 + an) = f 0 (n0 ) + g0 (a), esta bien definido y f 00 |N 0 = f 0 . Luego, (N 0 + hni, f 00 ) > (N 0 , f 0 ) y hemos llegado
a contradiccion. Por tanto, N 0 = N2 y f extiende a N2 .
10. Definicion : Sea A un anillo ntegro. Un A-modulo M se dice de division si para todo a A no nulo, el
a
morfismo M M es epiyectivo.
11. Teorema : Si A es ntegro, todo A-modulo inyectivo es de division. Si A es un dominio de ideales princi-
pales, entonces un modulo es inyectivo si y solo si es de division.
y HomA ( , M).
As, por ejemplo, Q y Q/Z son Z-modulos inyectivos, y por tanto R = Q Q/Z es inyectivo.
Denotemos por M = HomZ (M, R), para cada A-modulo M. Observemos que todo Z-modulo cclico se
inyecta en R: Z , Q, Z/nZ , Q/Z, 1 7 1/n.
12. Lema: El morfismo natural M M es inyectivo.
Demostracion. Tenemos que ver que dado m M existe w M tal que w(m) , 0. Consideremos una
inmersion Z m , R. Por ser R inyectivo, extiende a un morfismo de Z-modulos w : M R, que no es nulo
sobre m.
258 Captulo 6.
Algebra Conmutativa Homologica
El funtor HomZ (, R) es exacto y transforma lmites inductivos en lmites proyectivos, luego por el teorema
de representabilidad es representable. Aplicando el funtor a A, se obtiene que el representante es
A = HomZ (A, R)
13. Teorema : Todo modulo es submodulo de un inyectivo. En lenguaje categorial: la categora de modulos
sobre un anillo tiene suficientes inyectivos.
Sea P. N una resolucion de N por modulos proyectivos y M I una resolucion de M por modulos
inyectivos. Se verifica que
1. M es un A-modulo inyectivo.
4. Ext1A (A/I, M) = 0, para todo ideal I A. Si A es noetheriano, basta tomar como ideales los ideales
primos de A.
6.4. Complejo de Koszul 259
Demostracion. 1. 2. Sea L. N 0 una resolucion por A-modulos libres de N. Entonces, ExtiA (N, M) =
H i (HomA (L , N)) = 0, para todo i > 0.
2. 3. y 3. 4. son obvios.
4. 1. La primera parte es consecuencia del criterio del ideal y de la sucesion exacta larga de extens. Si
A noetheriano, A/I admite una cadena 0 N0 Nr = A/I tal que Ni /Ni1 ' A/pi , con pi primo. De
la sucesion exacta larga de los extens se deduce facilmente que si Ext1A (A/pi , M) = 0 para todo i, entonces
Ext1A (A/I, M) = 0, con lo que se concluye
15. Proposicion : Sea A un anillo noetheriano y A B un morfismo de anillos plano. Sea M un A-modulo
finito generado y N un A-modulo. Entonces,
Demostracion. Sea L. M una resolucion de M por A-modulos libres finito generados. Entonces,
ExtiA (M, N) A B = H i (HomA (L. , N)) A B = H i (HomA (L. , N) A B) = H i (HomB (L. A B, N A B))
= ExtiB (M A B, N A B)
Demostracion. Se deduce de que todo ideal de AS es la localizacion de un ideal de A y de que Ext1A (A/I, E)
localiza por la proposicion anterior.
X
p
d(ei1 ei p ) := (1) j1 ai j ei1 ebi j ei p
j=1
donde M. [1] es el complejo M. [1]n = Mn1 y cuya diferencial es la misma que la de M. . Por tanto, se tiene
un triangulo exacto de homologa
a + bx /b
da + (1) p xb / da + (1) p xb /0
= (1) p xb.
luego (b)
3. Definicion : Sean a1 , . . . , ar elementos no invertibles de un anillo local O. Diremos que a1 , . . . , ar es una
sucesion regular si ai no divide al cero en O/(a1 , . . . , ai1 ), para todo i.
4. Teorema: Sea O local y noetheriano y a1 , . . . , ar elementos no invertibles de O. Las siguientes condiciones
son equivalentes:
1. a1 , . . . , ar es una sucesion regular.
2. Hi (K. (a1 , . . . , ar )) = 0, para todo i > 0.
3. H1 (K. (a1 , . . . , ar )) = 0.
Demostracion. 1. 2. Procedemos por induccion sobre r. Si r = 1, entonces H1 (K. (a1 , O)) = {a O : a a1 =
0} = 0 y concluimos. Sea r > 1. Por el teorema anterior, y por induccion, tenemos
H p (K. (a1 , . . . , ar1 , O)) H p (K. (a1 , . . . , ar , O)) H p1 (K. (a1 , . . . , ar1 , O))
k k
0 0
Por Nakayama, H1 (K. (a1 , . . . , ar1 , O)) = 0. Por induccion sobre r, a1 , . . . , ar1 es una sucesion regular. Para
concluir que a1 , . . . , ar es regular basta observar la sucesion ().
Dado que K. (a1 , . . . , ar , O) = K. (a1 , O) K. (ar , O), se obtiene como corolario de este teorema que el
que a1 , . . . , ar sea una sucesion regular no depende del orden en que sean escritos a1 , . . . , ar .
5. Proposicion : Si {a1 , . . . , ar } es una sucesion regular del anillo local noetheriano O e I = (a1 , . . . , ar ),
entonces I/I 2 es un O/I-modulo libre de rango r.
Demostracion. El complejo de Koszul asociado a {a1 , . . . , ar } es acclico en grado mayor que cero, luego
tenemos la sucesion exacta
2 L L I 0
Tensando por O O/I, obtenemos que LO O/I ' I/I 2 , pues el morfismo (2 L)O O/I LO O/I es nulo.
Sabemos por 5.4.25 que las variedades lisas son regulares. Demostremos, de nuevo, que las variedades
algebraicas regulares sobre un cuerpo algebraicamente cerrado son lisas.
10. Proposicion : Si X = Spec A es una k-variedad algebraica regular sobre un cuerpo algebraicamente
cerrado, entonces es lisa.
por libres finito generados, se cumple que Ker dn1 es libre, y obtenemos una resolucion finita por n + 1 libres
finito generados
dn1 dn2 d1 d0
0 Ker dn1 Ln1 Ln2 L0 M 0
Demostracion. De las sucesiones exactas
0 Ker d j L j Ker d j1 0
se deduce que Tori (Ker d j , O/m) = Tori+1 (Ker d j1 , O/m), para i > 0. Por tanto,
Tor1 (Ker dn1 , O/m) = Tor2 (Ker dn2 , O/m) = = Torn (Ker d0 , O/m) = Torn+1 (M, O/m) = 0
0 Ln Ln1 L0 M 0
sup {i : Tori (M, N) , 0, para algun N} dimpro M sup {i : Tori (M, O/m) , 0}
Como el primer termino de las desigualdades es mayor o igual que el tercer termino obtenemos la igualdad de
todos ellos.
5. Definicion : Llamaremos dimension global de O, y lo denotaremos dimglo O, a
Como dimpro M = sup {i : Tori (M, O/m) , 0} dimpro O/m, se concluye que dimglo O = dimpro O/m.
6.5. Teorema de Serre para los anillos regulares 263
8. Teorema de Serre : Sea O un anillo local noetheriano. O es regular si y solo si tiene dimension global
finita. Ademas, si O es regular, su dimension global coincide con su dimension de Krull.
Demostracion. Es consecuencia del teorema de Serre y de que los tores localizan por 6.3.7.
264 Captulo 6.
Algebra Conmutativa Homologica
2. Lema: Si un ideal de un anillo esta incluido en la union de un numero finito de ideales primos, entonces el
ideal esta incluido en alguno de los ideales primos.
r
Demostracion. Escribamos I p xi . Si I esta incluido en la union de r 1 de los ideales primos p xi ,
i=1
quedemosnos con estos r 1 ideales primos. Reiteremos este proceso el numero maximo de veces que po-
r
damos. Podemos suponer que I p xi y que I no esta incluido en alguna union de r 1 de los ideales primos
i=1
p xi . Tenemos que probar que r = 1. Supongamos que r > 1. Sea f j I, tal que f j < i, j p xi . Observemos que
Q
f j se anula en x j y no se anula en xi , para i , j. Sea g j := i, j fi I, que se anula en todos los xi , salvo en x j .
P r
Entonces, f = i gi I y no se anula en ningun xi , es decir, f < p xi y hemos llegado a contradiccion.
i=1
4. Teorema : En las hipotesis de la proposicion anterior, la condicion necesaria y suficiente para que exista
una sucesion M-regular a1 , . . . , ar I es que ExtiA (A/I, M) = 0, para 0 i < r.
Demostracion. Supongamos que ExtiA (A/I, M) = 0 para todo 0 i < r. Como HomA (A/I, M) = 0, por la
proposicion anterior existe a1 I no divisor de cero en M. De la sucesion exacta
a1
0 M M M/a1 M 0
se sigue
0 = ExtiA (A/I, M) ExtiA (A/I, M/a1 M) Exti+1
A (A/I, M/a1 M) = 0
para todo i + 1 < r. Por lo tanto ExtiA (A/I, M/a1 M) = 0 para 0 i < r 1. Por induccion, existe una sucesion
a2 , . . . , ar I que es (M/a1 M)-regular, luego a1 , . . . , ar es M-regular.
Recprocamente, sea a1 , . . . , ar I una sucesion M-regular. De la sucesion exacta
a1
0 M M M/a1 M 0
Sea O local de ideal maximal m y M un O-modulo finito generado. Entonces, prof M = n si y solo si
ExtiO (O/m, M) = 0 para 0 i < n y ExtnO (O/m, M) , 0.
6. Observacion : En el teorema anterior hemos visto que toda sucesion regular de un modulo M de profun-
didad n se puede ampliar a una sucesion regular maximal de longitud n. Por lo tanto toda sucesion regular
maximal tiene la misma longitud.
7. Definicion : Sea O un anillo local noetheriano y M un O-modulo finito generado. Llamaremos dimension
de M, que denotaremos dim M, a la dimension de su soporte.
8. Teorema de Ischebeck : Sea O un anillo noetheriano local de ideal maximal m, M y N O-modulos finito
generados distintos de cero. Supongamos que prof M = n y dim N = r. Entonces,
Demostracion. Sea N = N0 N1 Nn = (0) una cadena con N j /N j+1 ' O/p j , y p j primo. Es facil ver
que si ExtiO (N j /N j+1 , M) = 0 para todo j, entonces ExtiO (N, M) = 0.
Procedamos por induccion sobre dim N. Si dim N = 0, como dim N j /N j+1 dim N = 0, entonces
N j /N j+1 = O/m y concluimos porque prof M = n si y solo si Exti (O/m, M) = 0, para i < n.
Supongamos dim N = r > 0. Tenemos que probar que ExtiO (O/p, M) = 0 para i < n r, cuando dim O/p =
r. Sea a m\p. Sea la sucesion exacta
a
0 O/p O/p O/(p, a) 0
dim O/(p, a) < dim O/p = r, luego por induccion ExtiO (O/(p, a), M) = 0 para i < n r + 1. As pues, para
i < n r tenemos las sucesiones exactas
a
ExtiO (O/(p, a), M) ExtiO (O/p, M) ExtiO (O/p, M) Exti+1
O (O/(p, a), M)
|| ||
0 0
3. Si p x es divisor de cero, entonces es minimal, por 1., luego O x tiene dimension cero y es de Cohen-
Macaulay. Si p x no es divisor de cero, sea a1 p x no divisor de cero. Por 2., O/(a1 ) es de Cohen-
Macaulay, luego, por induccion sobre la dimension de O, (O/(a1 )) x es de Cohen-Macaulay. Por 2., O x es
de Cohen-Macaulay.
4. Procedemos por induccion sobre dim O. Sea p x0 p xm = m una cadena maximal de ideales primos.
Por 1., existe a p1 \p0 que no es divisor de cero. Entonces p 1 p m = m
es una cadena maximal
de O/(a1 ), que es de Cohen-Macaulay, luego catenario por induccion. Por tanto, m 1 = dim O/(a1 ),
luego dim O = m.
Ahora, por el teorema de Ischebeck, es facil concluir que A x es de Cohen-Macaulay si y solo si los By j son de
Cohen-Macaulay.
17. Teorema : Sea A un anillo regular y B un anillo de Cohen-Macaulay. Todo morfismo A B finito e
inyectivo es plano (supongamos que todos los puntos cerrados de Spec B tienen la misma altura).
268 Captulo 6.
Algebra Conmutativa Homologica
23. Lema : Sea A un anillo, M un A-modulo y x A un elemento A-regular y M-regular. Para todo A/xA-
modulo N se verifica
Extn+1 n
A (N, M) = ExtA/xA (N, M/xM)
x
Demostracion. 1) La sucesion exacta 0 M M M/xM 0 induce la sucesion exacta
x=0
0 = HomA (N, M) HomA (N, M/xM) Ext1A (N, M) 0
1. diminy O < .
2. diminy O = dim O.
3. O es de Cohen-Macaulay y ExtnO (O/m, O) = O/m.
4. ExtrO (O/m, O) = 0 para un r > dim O cualquiera.
Demostracion. 1. 3. Sea diminy O = s, es decir, ExtOs+1 (O/p, O) = 0 para todo ideal primo p y s + 1 es el
mnimo numero natural con esta propiedad.
Si s = 0, entonces O es un O-modulo inyectivo. Luego, O es de Cohen-Macaulay porque dim O = 0, por
6.6.22 y HomO (O/m, O) = O/m, por 6.6.22.
Supongamos ahora que s > 0. Dado un ideal primo p distinto de m, sea x m\p; de la sucesion exacta
x x
0 O/p O/p obtenemos ExtOs (O/p, O) ExtOs (O/p, O) 0, luego por Nakayama ExtOs (O/p, O) = 0.
Si m es divisor de cero, existe un morfismo k = O/m , O, que induce un morfismo 0 = ExtOs (O, O)
s
ExtO (k, O) 0, luego ExtOs (O/m, O) = 0 y llegamos a contradiccion con diminy O = s. As pues, m no es
divisor de cero. Sea x m un elemento O-regular. Por el lema anterior, ExtiO/xO (N, O/xO) = Exti+1
O (N, O), para
todo O/xO-modulo N, luego O/xO tiene dimension inyectiva menor que s. Por induccion sobre s, obtenemos
que O/xO es Cohen-Macaulay y que O/m = Extdim O/xO
O/xO
(O/m, O/xO). Luego O es Cohen-Macaulay y de nuevo
dim O
por el lema O/m = ExtO (O/m, O).
3. 2. Si dim O = 0, entonces diminy O = 0 por la Proposicion 6.6.22. Sea dim O = n > 0. Probemos que
Extn+i
O ( , O) = 0 para todo i > 0. Por el lema,
Ind.
Extn+i n+i1
O (O/m, O) = ExtO/xO (O/m, O/xO) = 0
si x m es un elemento O-regular. Sea p un ideal primo de altura maxima tal que Extn+i
O (O/p, O) , 0,
x
para algun i > 0. Sea x m\p. De la sucesion exacta 0 O/p O/p O/(p, x) 0 obtenemos
270 Captulo 6.
Algebra Conmutativa Homologica
x
Extn+i n+i
O (O/p, O) ExtO (O/p, O) ExtO
n+i+1
(O/(p, x), O) = 0 (donde e ste u ltimo es cero ya que existe una
resolucion 0 N0 Nr = O/(p, x) con Ni /Ni1 ' O/pi y pi de altura mayor que la de p). Por Nakayama
concluimos que Extn+iO (O/p, O) = 0, llegando a contradicci on. Luego dim O = diminy O
2. 1. Es inmediato.
1. 4. El directo es obvio. Para el recproco sabemos que ExtrO (O/m, O) = 0, luego ExtrO (M, O) = 0 para
todo O-modulo M concentrado en m. Sea py un ideal primo estrictamente contenido en m y maximo con esta
x x
condicion. De la sucesion 0 O/py O/py O/(py , x) 0 (x m\p), obtenemos Extr1 O (O/py , O)
Extr1 r1 r1
O (O/py , O) 0, luego por Nakayama ExtO (O/py , O) = 0 y evidentemente ExtOy ((O/py )y , Oy ) = 0. Por
induccion sobre la dimension del anillo obtenemos que diminy Oy < r 1. De aqu deducimos que ExtrO (M, O)
esta concentrado en m para todo modulo finito generado M. Sea p un ideal primo maximo con la condicion de
x
que ExtrO (O/p, O) , 0. Para x m\p tenemos 0 O/p O/p O/(p, x) 0 y de aqu la sucesion 0
x
ExtrO (O/p, O) ExtrO (O/p, O). Ahora bien, como ExtrO (O/p, O) es de longitud finita, x es isomorfismo, luego
por Nakayama ExtrO (O/p, O) = 0 y llegamos a contradiccion. En conclusion, ExtrO (, O) = 0 y diminy O <
r.
25. Definicion : Diremos que un anillo O local noetheriano es de Gorenstein si verifica cualquiera de las
condiciones equivalentes del teorema anterior.
26. Proposicion : Sea O un anillo local noetheriano y x O un elemento regular. Se verifica que O es de
Gorenstein si y solo si O/xO es de Gorenstein.
27. Teorema: Sea O un anillo local noetheriano de ideal maximal m y x Spec O. Se verifica:
Demostracion. a) Si O es Gorenstein entonces tiene una resolucion por O-modulos inyectivos finita. Local-
izando en x obtenemos una resolucion de O x por O x -modulos inyectiva finita, luego O x es de Gorestein.
b Ademas, como O O
b) ExtrO (O/m, O) esta anulado por m, luego ExtrO (O/m, O) = ExtrO (O/m, O) O. b es
O
b = Extr (O/m
plano, ExtrO (O/m, O) O b O,b O).
b Se concluye.
b O
O
luego, por 6.6.22, O es inyectivo y por tanto Gorenstein. Recprocamente, supongamos que O es Gorenstein.
odulo finito generado N, denotemos N = HomO (N, O). (O/m) = O/m. Es facil demostrar,
Dado un O-m
por induccion sobre la longitud de N, que N tiene la misma longitud que N y que N = N . Ademas,
6.7. Criterios de platitud 271
t
0 Extnd nd nd+1 O) 0
O (O, O) ExtO (O, O) ExtO (O/tO,
1. M es plano sobre A.
Demostracion. 1. 2. es obvio. 2. 1. Tenemos que probar que para todo ideal finito generado A el
morfismo M M, a m 7 am es inyectivo. Basta probar que en el diagrama conmutativo
A
M / M
_ _
d
M /M
b
I k+1 /I n M / I k /I n M / I k /I k+1 M /0
A A A
k+1 k o
0 / I k+1 M/I n M / I k M/I n M / I k M/I k+1 M /0
Por induccion descendente podemos suponer que k+1 es isomorfismo (n lo es), luego k es isomorfismo. Por
1
tanto, I/I n A M = I M/I n M. Del diagrama
I M / M
_ _
/M
Id
M b
(donde la flecha inferior es inyectiva porque es lmite proyectivo de las inyecciones (I A M)/(I n A M) =
I/I n A M , M/I n M) tenemos que I A M = I M, luego Tor1A (A/I, M) = 0.
4. 2. Si Tor1A (A/I, M) = 0, entonces Tor1A (N, M) = 0 para todo A/I-modulo N. En efecto, sea una
sucesion exacta de A/I-modulos 0 K L N 0 donde L es un A/I-modulo libre. Tensando por M
A
obtenemos
Tor1A (L,M) / Tor1A (N,M) / KA M / LA M / NA M /0
Como M/I M es un A/I-modulo plano, concluimos que Tor1A (N, M) = 0. Ahora, si N es un A/I k -modulo,
demostremos que Tor1A (N, M) = 0. Observemos que I N y N/IN son A/I k1 -modulos. De la sucesion exacta
0 IN N N/IN 0 obtenemos, por induccion sobre k, que Tor1A (N, M) = 0.
Por tanto, dada una sucesion exacta 0 N1 N2 N3 0 de A/I k -modulos, la sucesion
0 / N1 A M / N2 A M / N3 A M /0
o o o
N1 A/I k M/I k M / N2 A/I k M/I k M / N3 A/I k M/I k M /0
6.7. Criterios de platitud 273
Demostracion. El corolario es local en B, podemos suponer que B es local de ideal maximal y y A local de
ideal maximal f (y) = x. Ahora ya el corolario es consecuencia directa de los puntos 1. y 3. del criterio local
de platitud.
b es plano sobre O M
1. M es plano sobre O M e
b es plano sobre O.
e es plano sobre O M
2. M es plano sobre O M e
e es plano sobre O.
6. Teorema : Sea (O, m) un anillo local regular, (O0 , m0 ) un anillo local Cohen-Macaulay y : O O0 un
morfismo dominante. Entonces, dim O0 = dim O + dim(O0 /m O0 ) si y solo si O0 es plano sobre O.
Demostracion. Probemos el directo. Procedemos por induccion sobre dim O. Si dim O = 0, entonces O es
cuerpo y acabamos. Si dim O > 0, sea a m\m2 y sean O = O/aO, O 0 = O0 /aO0 .
Veamos el directo. Como sabemos
dim O 0 dim O + dim(O 0 /mO 0 ) = dim O 1 + dim(O0 /mO0 ) = dim O0 1
7. Corolario : Sea k un cuerpo, X una k-variedad algebraica afn regular irreducible e Y una k-variedad
algebraica afn Cohen-Macaulay irreducible. Sea f : Y X un morfismo de k-variedades. Para todo punto
cerrado x X se verifica que dim f 1 (x) = dim Y dim X si y solo si f es plano.
8. Proposicion : Sean B y C A-algebras noetherianas planas. Entonces, f HomSpec A (Spec C, Spec B) es
plano si es plano en fibras sobre Spec A.
Demostracion. Podemos suponer A, B, C locales y que los morfismos A B, B C son locales. Sea I el
ideal maximal de A. Por hipotesis, C/IC es una B/IB-algebra plana. Ademas,
(I n B/I n+1 B) C = I n /I n+1 B C = I n /I n+1 C = I nC/I n+1C,
B A B A
donde la primera igualdad y la u ltima se deben al criterio local de platitud 6.7.2; por este mismo criterio
concluimos que C es una B-algebra plana, es decir, que f es plano.
9. Proposicion : Sea O O0 un morfismo dominante entre anillos locales noetherianos. Sea m el ideal
maximal de O. Sean M y P O0 -modulos finito generados y supongamos que P es un O-modulo plano. Un
morfismo de O0 -modulos i : M P es inyectivo de conucleo un O modulo plano (luego M es un O modulo
plano) M O O/m P O O/m es inyectivo.
GmO M / Gm P
epi
Gm O O/m M/mM
iny
/ Gm O O/m P/mP
10. Corolario: Sea O O0 un morfismo dominante entre anillos locales noetherianos, y sea m el ideal maxi-
mal de O. Sea M un O0 -modulo finito generado y b O0 un elemento no invertible. Las siguientes condiciones
son equivalentes:
luego b no es divisor de cero en M/mn M, para todo n, y por el lema de la serpiente tampoco es divisor de cero
en mn M/mn+1 M. Si consideramos el diagrama de filas exactas
/ Gm M b / Gm M / Gm (M/bM) /0
0 O O
/ (Gm O) O/m M/mM b / (Gm O) O/m M/mM / (Gm O) O/m M/(mM + bM) /0
0 O O O
/ Ker b / Ker /0 /0
0
obtenemos, por el lema de Nakayama (grado a grado), que Ker = 0. Por tanto, M es un O-modulo plano.
Demostracion. MA\0 es un AA\0 -espacio vectorial. Digamos que ms11 , . . . , msnn es una base. El morfismo : An
M, 1i 7 mi , es un isomorfismo en el punto generico de A, luego es isomorfismo en un entorno del punto
generico y concluimos.
12. Lema : Sea A un anillo ntegro noetheriano y B una A-algebra de tipo finito. Sea M un B-modulo finito
generado. Entonces existe 0 , a A tal que Ma es un Aa -modulo libre.
que por noetherianidad estabiliza a partir de un cierto n. Con lo que se concluye, Nr = M0 / Ker 1r = M0 / Ker 1n =
Nn , para todo r n.
Por induccion sobre el numero de parametros m, existe un a A tal que todos los B0 -modulos (Ni )a son
Aa -modulos libres. Por lo tanto Ma es un Aa -modulo libre, porque localizando en a
M0 = N0 , M1 = M0 M1 /M0 = N0 N1 , . . . , Mn = ni=0 Ni y M =
i=0 Mi = i=0 Ni .
13. Criterio topologico de Nagata: Sea A un anillo noetheriano. Un subconjunto U de Spec A es abierto si y
solo si verifica:
1) Si x U , , entonces x U (estabilidad por generalizaciones).
276 Captulo 6.
Algebra Conmutativa Homologica
2) Si x U, entonces x U es un entorno de x en x.
14. Teorema de platitud generica : Sea A un anillo noetheriano, B una A-algebra de tipo finito y M un
B-modulo finito generado. El conjunto U := {x Spec B : M x es plano sobre A} es un abierto de Spec B.
Demostracion. Tenemos que ver que U verifica las condiciones 1) y 2) del criterio topologico de Nagata 6.7.13.
Evidentemente U es estable por generalizaciones. Probemos 2). Sea x U e y x. Sea p x el ideal definido por
x y escribamos p = A p x , A = A/p.
= 0 y (M/pM)y es A-
Por el criterio local de platitud My es un A-modulo plano si y solo si Tor1A (My , A)
A A
plano. Ahora bien, Tor1 (M, A) x = Tor1 (M x , A) = 0, por lo que es cero en un entorno V de x. Ademas, por el
teorema anterior, existe a A\p tal que (M/pM)a es un A a -modulo libre. Por tanto, x V (aB)c0 x U y
hemos terminado.
15. Definicion : Diremos que un subconjunto irreducible Z de un espacio topologico es casi-cerrado si existe
una abierto W tal que , W Z Z.
16. Lema : Si B es una A-algebra de tipo finito, el morfismo natural f : Spec B Spec A transforma casi-
cerrados en casi-cerrados.
f
Demostracion. Por ser B de tipo finito sobre A, podemos factorizar Spec B Spec A como la composicion
de una inmersion cerrada Spec B , An Spec A y la proyeccion natural An Spec A Spec A. Como
el lema es obvio para las inmersiones cerradas, basta probarlo para . Ahora bien, podemos escribir como
composicion de proyecciones desde rectas afines, as pues basta comprobar el lema para un morfismo : A1
Spec A Spec A. Para probar que la imagen de un casi-cerrado Z es un casi-cerrado, podemos suponer que
(Z) = Spec A, sin mas que considerar la proyeccion A1 (Z) (Z). Tomando reducidos podemos suponer
que A es ntegro.
En conclusion, podemos suponer que Z = Spec B, B = A[x]/p con A y B ntegros y f (Z) = Spec A. Sea Ub
P
un abierto basico incluido en Z, con b = ai xi . Basta ver que f (Ub ) contiene un abierto. Si p = 0, entonces
f (Ub ) = Uai . Si p , 0, sea a0m xm + + a00 un elemento no nulo de p. Localizando A y B por a0m podemos
i
suponer que a0m es invertible y el morfismo A B es finito. Por tanto, b verifica un polinomio con coeficientes
en A, xn + +a, con a , 0, luego b es invertible si a lo es; es decir, f 1 (Ua ) Ub y tendremos que Ua f (Ub ).
17. Induccion noetheriana: Si para demostrar cierto teorema hacemos uso de un cierto espacio topologico
noetheriano X , , y probamos que el teorema se cumple si y solo si se cumple para un cerrado X1 X y
,
podemos repetir este proceso sucesivamente, tendremos por la noetherienidad de X, que Xn = , para n >> 0,
y solo hay que probar el teorema en este caso (que suele ser trivial). Este modo de proceder se denomina
demostracion por induccion noetheriana sobre X.
18. Teorema : Si A es un anillo noetheriano y B una A-algebra de tipo finito plana, entonces el morfismo
natural f : Spec B Spec A es abierto.
6.8. Morfismos lisos y formalmente lisos 277
Demostracion. Dado que todo abierto basico de Spec B vuelve a ser de tipo finito y plano sobre A, basta probar
que f (Spec B) es un abierto. Mas aun, basta probar que f (Spec B) contiene un abierto U, porque por induccion
noetheriana f ( f 1 (U c )) sera un abierto de U c := (Spec A)\U y por tanto f (Spec B) tambien. Tomando las
componentes irreducibles de Spec A y sus antimagenes por f , podemos reducirnos al caso en que Spec A es
irreducible. Es mas, podemos suponer que A es ntegra. Por el lema anterior f (Spec B) es union de un numero
finito de casi-cerrados, luego basta ver que es denso en Spec A. Basta ver que f (Spec B) contiene el punto
generico de Spec A. Dado x Spec B e y = f (x) Spec A, el morfismo Ay Bx es fielmente plano, luego el
morfismo inducido en los espectros es epiyectivo, luego el punto generico de A esta en la imagen de f .
Demostracion. Si f es liso entonces B/A es un B-modulo localmente libre por 6.4.5, y es de rango n porque en
fibras es de rango n por 5.3.14. Recprocamente si B/A es un B-modulo localmente libre de rango n, entonces
as sucede en fibras sobre S = Spec A, luego e stas son lisas por 5.3.14.
Extensiones de a lgebras
4. Definicion : Sea B una A-algebra y L un B-modulo. Llamaremos A-extension de B por L a toda sucesion
exacta de A-modulos
0 L E B 0,
donde E es una A-algebra, pensamos el morfismo L E como una inclusion, es morfismo de A-algebras y
e l = (e) l para cualesquiera e E, l L.
278 Captulo 6.
Algebra Conmutativa Homologica
f
8. Teorema: Sean A A0 B morfismos de anillos y L un B-modulo. Se tienen las sucesiones exactas
1. 0 DerA0 (B, L) DerA (B, L) DerA (A0 , L) ExalcomA0 /A (B, L) 0.
f0
2. 0 ExalcomA0 /A (B, L) ExalcomA0 (B, L) ExalcomA (B, L) ExalcomA (A0 , L).
Demostracion. Definamos el morfismo : DerA (A0 , L) ExalcomA0 (B, L). Dada una A-derivacion D : A0
L, consideramos la A-extension trivial B L y la dotamos de estructura de A0 -algebra mediante el morfismo de
anillos
A0 B L
a0 7 (a0 , Da0 )
que es morfismo de anillos por ser D derivacion. Ademas el morfismo B L B es de A0 -algebras, luego B L
es una A0 -extension de B por L. Veamos ahora la exactitud de la sucesion.
- La exactitud de 0 DerA0 (B, L) DerA (B, L) DerA (A0 , L) es inmediata.
- Exactitud de DerA (B, L) DerA (A0 , L) ExalcomA0 (B, L). Sea D una A-derivacion de A0 en L. Si
D proviene de una derivacion de B (que seguimos denotando D), entonces la A0 -extension B L construida
anteriormente admite la seccion B B L, b 7 (b, Db), luego es trivial. Recprocamente, si la A0 -extension
B L asociada a D es trivial, entonces admite seccion B B L, b 7 (b, D0 b) y D0 es una derivacion de B en
L que restringida a A0 es D.
f0
- Exactitud de DerA (A0 , L) ExalcomA0 (B, L) ExalcomA (B, L). Por definicion de , la A0 -extension
(D) es A-trivial. Recprocamente, si una A0 -extension E de B por L es A-trivial, entonces E = B L, como
A-algebra, y el morfismo de anillos A0 B L, a0 7 (a0 , Da0 ) define una A-derivacion D de A0 en L, de modo
que E = (D).
f0
- Exactitud de ExalcomA0 (B, L) ExalcomA (B, L) ExalcomA (B, L). Si E es una A-extension de B
por L que esta en el nucleo de , entonces E A0 es A-extension trivial de A0 por L, luego admite seccion
B
A0 E A0 . Componiendo este seccion con la proyeccion natural E A0 E, se obtiene un morfismo de
B B
anillos : A0 E que dota a E de estructura de A0 -algebra, compatible con su estructura de A-algebra. Por
tanto, E esta en la imagen de f 0 . Recprocamente, si E es una A0 -extension de B por L, entonces E A0 es una
B
A-extension trivial de A0 por L, porque el morfismo de proyeccion E A0 A0 tiene seccion a0 7 (a0 , a0 )
B
9. Definicion : Un morfismo de anillos A B es formalmente liso si para toda A-algebra C y todo ideal I de
C de cuadrado nulo, el morfismo natural
Demostracion. HomA0 alg (A0 A B, C) = HomAalg (B, C) HomAalg (B, C/I) = HomA0 alg (A0 A B, C/I).
Demostracion. Sea M M 0 un epimorfismo de modulos. Hay que ver que tomando HomB (B/A , ), se
obtiene un epimorfismo. Es decir, hay que ver que el morfismo DerA (B, M) DerA (B, M) es epiyectivo. Sea
L el nucleo de M M y sea D una A-derivacion de B en M. Consideremos el diagrama
(Id,D)
B B M = (B M)/L
x
x
f
( f,0)
A BM
Por ser f formalmente liso, el morfismo (Id, D) extiende a un morfismo : B B M. Ahora, = (Id, D0 ),
con D0 una A-derivacion de B en L, cuya restriccion a A es la derivacion D.
Demostracion. Supongamos que A B es formalmente liso y veamos que toda A-extension de B por L es
trivial. Si E es una A-extension de B por L, el morfismo E B induce una aplicacion HomAalg (B, E)
HomAalg (B, B), que es epiyectiva por ser A B formalmente liso. En particular, la identidad de B tiene
antimagen, luego E B tiene seccion y por tanto es trivial.
Recprocamente, supongamos que toda A-extension es trivial y veamos que A B es formalmente liso.
Sea C una A-algebra e I un ideal de C de cuadrado nulo. Tenemos que ver que el morfismo HomAalg (B, C)
HomAalg (B, C/I) es epiyectivo. Dado un morfismo B C/I, el producto fibrado B C es una A-extension
C/I
de B por I, que ha de ser trivial por hipotesis. Por tanto, existe seccion B B C, que compuesta con la
C/I
proyeccion en C nos da el morfismo B C buscado.
Demostracion. Sea E una B-extension de B/I por L. La imagen de I por el morfismo estructural B E
esta contenida en L, luego induce un morfismo de B-modulos I/I 2 L. Recprocamente, sea f : I/I 2 L
un morfismo de B-modulos. Obviamente, B/I 2 es una B-extension de B/I por I/I 2 , luego f (B/I 2 ) es una
B-extension de B/I por L. Es facil ver que una asignacion es la inversa de la otra.
15. Criterio jacobiano de lisitud formal : Sea A B un morfismo formalmente liso e I un ideal de B. La
condicion necesaria y suficiente para que B/I sea formalmente liso sobre A es que la sucesion de diferenciales
Demostracion. Supongamos que B/I es formalmente liso sobre A. Por ser (B/I)/A un B/I-modulo proyectivo
(por 6.8.12), la sucesion de diferenciales es exacta si y solo si tomando homomorfismos en todo modulo es
exacta. Por el apartado 1. de 6.8.8 y el lema anterior se concluye.
Recprocamente, si la sucesion 0 I/I 2 B/A B B/I (B/I)/A 0 es exacta y escindida, entonces
para todo B/I-modulo L se obtiene una sucesion exacta
Ahora bien, por el lema anterior HomB (I/I 2 , L) ' ExalcomB (B/I, L). Por tanto, teniendo en cuenta la sucesion
exacta del teorema 6.8.8, se concluye que ExalcomB/A (B/I, L) = ExalcomB (B/I, L). Ahora, por hipotesis,
ExalcomA (B, L) = 0, luego, de nuevo por la sucesion exacta 6.8.8, ExalcomA (B/I, L) = 0 y por tanto A B/I
es formalmente liso.
16. Corolario: Sea A un anillo noetheriano y C una A-algebra de tipo finito. C es lisa sobre A si y solo si es
formalmente lisa.
Demostracion. Por ser C una A-algebra de tipo finito C = A[x1 , . . . , xn ]/I. Si denotamos B = A[x1 , . . . , xn ],
entonces C = B/I. Por el criterio jacobiano de lisitud formal, la lisitud formal es una propiedad local en C.
Ademas, dado un ideal maximal m x C, para demostrar que C x es formalmente liso sobre A, localizando en y
(donde py := m x A) podemos suponer que py es un ideal maximal de A. Lo mismo decimos con la lisitud.
Observemos que I/m x I = I/ m denotamos con las barras los ideales correspondientes en la fibra de y. En
x I,
efecto, si A C es plano, I = I A A/my y I/ m x I = (I/m x I) A A/my = I/m x I. Si A C es formalmente
liso, tensando por C C/m x en la sucesion exacta del criterio formal de lisitud, obtenemos que I/m x I m 2x
x /m
e igualmente, como A/my C/myC es formalmente liso, I/ m x I m
x /m 2
x ; y ambos subespacios coinciden.
Si C es una A-algebra lisa veamos que es formalmente lisa. C/A es un C-modulo localmente libre y la
sucesion del criterio jacobiano de lisitud formal es exacta porque lo es en fibras sobre y, luego A C es
formalmente liso.
Recprocamente, veamos que si C es una A-algebra formalmente lisa entonces es lisa. Obviamente C en
fibras sobre y cumple el criterio Jacobiano de lisitud, luego en fibras es liso. Solo nos falta probar que C es
A-plano. Sea f1 , . . . , fr un sistema generador mnimo (localmente en x) de I, entonces f1 , . . . , fr I, es un
sistema generador mnimo de I. La sucesion f1 , . . . , fr es regular, entonces por 6.7.10, C es A-plano.
6.9. Problemas
1. Sea f : K L un morfismo de complejos y Cono( f ) su cono. Probar
3. Dar una nueva demostracion del teorema 6.2.16 usando el problema anterior.
0 K n1 K n Cn 0
A)) = Exti+n
ExtiA (N, ExtnA (A, A (N, A)
7.1. Introduccion
La teora de Galois estudia las variedades algebraicas de dimension cero. Ahora el objetivo principal es
aproximarnos al problema de la clasificacion de las variedades algebraicas de dimension 1. En este captulo
estudiaremos principalmente la desingularizacion de los anillos noetherianos ntegros de dimension 1. Estos
incluyen tanto a los anillos de funciones algebraicas de las curvas algebraicas como a los anillos de enteros de
la Teora de Numeros.
Probaremos que toda curva es birracional a una curva sin puntos singulares. Estudiaremos el proceso de-
nominado de explosion que nos permitira desingularizar las curvas. Definiremos la multiplicidad de una var-
iedad en un punto. Calcularemos la multiplicidad de interseccion de una curva y una hipersuperficie en un
punto. Veremos que el numero de ramas analticas de una curva en un punto coincide con el numero de pun-
tos en los que desingulariza la curva en el punto. Por u ltimo, en el caso de una u nica rama introduciremos el
desarrollo en serie de Puiseux, que parametriza analticamente la curva.
Fuera del estudio local de las variedades, probaremos el teorema de Bezout, que dice que dos curvas planas
proyectivas de grados n y m se cortan en n m puntos, contando grados y multiplicidades de interseccion.
Probaremos tambien el lema de Max Noether, que nos permitira probar como ejercicios, los teoremas de Pascal
y Pappus.
283
284 Captulo 7. Desingularizacion de curvas
parametro, m = (t). Dado un ideal I, sea n tal que I (tn ) pero I 1 (tn+1 ). Existe f I que es multiplo de tn
pero no de tn+1 , luego f = u tn y u es invertible. Por tanto, tn I e I = (tn ).
Recprocamente, si m es principal, entonces dimO/m m/m2 1, luego dim O dimO/m m/m2 y O es regular.
2. Definicion : Sea un cuerpo y = \{0}. Una valoracion discreta de es una aplicacion epiyectiva
v : Z que verifica
Sea O un anillo local y regular de ideal maximal m y cuerpo de fracciones . Para cada f O no nula,
denotemos vm ( f ) al maximo numero natural n tal que f mn . Es facil ver que la aplicacion
vm : Z
f /g 7 vm ( f /g) = vm ( f ) vm (g)
esta bien definida y es una valoracion discreta de . Esta valoracion se denomina valoracion m-adica.
Si ademas O es de dimension 1, es inmediato ver que O = { f | vm ( f ) 0}. Veamos el recproco.
3. Proposicion: Sea v una valoracion discreta de un cuerpo y denotemos Ov = { f : v( f ) 0}. Entonces
Ov es un anillo noetheriano local y regular de dimension 1, de cuerpo de fracciones y v = vm , siendo m el
maximal de Ov .
Demostracion. Observemos que v(1) = v(1 1) = v(1) + v(1), luego v(1) = 0. Por tanto, 0 = v(1) = v( f f 1 ) =
v( f ) + v( f 1 ), luego v( f 1 ) = v( f ).
Todo ideal I Ov es principal y esta generado por un elemento de valor mnimo: en efecto, sea f I de
valor mnimo. Dada g I, v(g) v( f ), luego v(g/ f ) = v(g) v( f ) 0. Por tanto, g/ f Ov y g = g/ f f , es
decir, I = ( f ).
As pues, Ov es un anillo de ideales principales, luego noetheriano. Ov es un anillo local que no es un cuerpo,
porque los invertibles son precisamente { f Ov : v( f ) = 0} y el ideal maximal es pv := { f Ov : v( f ) > 0}.
Por tanto, Ov es un anillo local regular de dimension 1. Ademas, para toda f , o bien f Ov o bien f 1 Ov
(pues v( f ) 0 o v( f 1 ) = v( f ) 0). Por tanto, el cuerpo de fracciones de Ov es . Para concluir, veamos que
v = vm . Sea t un parametro que genere pv . Si f Ov , entonces f = utn , con u invertible, luego v( f ) = nv(t).
Por tanto, Im v = v(t) Z, y como v es epiyectiva v(t) = 1 = vm (t), de donde se concluye que v = vm .
4. Definicion : Dada una valoracion discreta v diremos que Ov es un anillo de valoracion discreta. Por la
proposicion anterior, un anillo es de valoracion discreta si y solo si es un anillo noetheriano, local y regular de
dimension 1.
5. Definicion : Sea V un anillo ntegro y su cuerpo de fracciones. Diremos que V es un anillo de valoracion
si para todo f , se verifica que f V o f 1 V.
Diremos que es el anillo de valoracion trivial de . En la demostracion anterior hemos visto que un anillo
de valoracion discreta es un anillo de valoracion.
6. Proposicion: Sea V un anillo de valoracion e I1 , I2 ideales de V. Entonces, I1 I2 o I2 I1 . En particular,
V es local.
f n + a1 f n1 + + an = 0, ai O v
Sea t = s1 sn (luego t(x) , 0). Multiplicando la relacion anterior por tn obtenemos una relacion entera de t f
con coeficientes en A, luego t f A y f A x .
Recprocamente, supongamos que A es localmente ntegramente cerrado. Sea f entero sobre A. El
morfismo A A[ f ] es finito, luego localmente es finito; es mas, localmente es isomorfismo (porque A es
localmente ntegramente cerrado). Por tanto, A = A[ f ] y f A, es decir, A es ntegramente cerrado.
6. Proposicion : Si A es un dominio de Dedekind e I A un ideal no nulo, entonces I se escribe de modo
u nico como producto de ideales primos.
Demostracion. Sean {x1 , . . . , xm } = (I)0 . Sabemos por el teorema y lema anteriores que A xi es un anillo de
ideales principales. Por tanto, I xi = pnxii A xi , para cierto ni N u nico. El ideal
pnx11 pnxmm
7.3. Cierre entero y anillos de valoracion 287
es igual localmente a I, luego son iguales globalmente. Evidentemente los exponentes ni estan determinados
porque lo estan al localizar.
7. Resena historica: Kummer, para probar el teorema de Fermat, es decir, para demostrar que la ecuacion
xn + ym = zm no tiene soluciones enteras (x, y , 0) hizo la descomposicion zm = xn + yn = (x + 1 y) (x + n y),
P
con i races n-esimas de la unidad y trabajo con los numeros ai i , ai Z. Es decir, trabajo con los anillos
(concepto general introducido mas tarde por Dedekind) de numeros Z[1 ] , anillos mas generales que los
enteros de Gauss. Dirichlet le hizo observar a Kummer el error (cometido tambien por Cauchy y Lame) de
suponer quetodos los anillos de numeros eran dominios de factorizacion u nica. Consideremos por sencillez
el anillo Z[ 5], tenemos dos descomposiciones en factores irreducibles 6 = 2 3 = (1 + 5) (1 5).
Para restaurar
la factorizacion u nica Kummer introdujo los nu2meros ideales (no dio una definicion general).
Si bien 1 + 5 y 2son irreducibles observemos que (1 + 5)
esmultiplo de 2. Es como si hubiese un m.c.d.
ideal de 2 y 1 + 5. En laextensio n Z[ 5]
, Z[(1
+ 5)/ 2, 2] tenemos la factorizacion u nica por
irreducibles 6 = 22 ((1 + 5)/ 2) (1 5)/ 2 (si bien ya estamos en anillos de numeros que no son
los de partida). Dedekind observo que lo que estaba definiendo Kummer era el concepto de ideal (recordemos
que en los dominios de ideales principales (a1 , . . . , an ) = (m.c.d.(a1 , . . . , an )), el concepto de ideal primo y que
haba probado que en tales anillos (dominios de Dedekind) todo ideal es producto de ideales primos. Hilbert
(con las torres de Hilbert) probo que todo anillo de enteros se mete en otro anillo mayor donde sus ideales
se hacen principales.
8. Definicion : Un morfismo f : O , O0 inyectivo entre anillos locales de ideales maximales m,m0 se dice
dominante si m , m0 , es decir, si m0 O = m. Tambien se dice que O0 domina a O.
9. Lema: Sea A un anillo ntegro incluido en un cuerpo . Se cumple que es entero sobre A si y solo si
A[1 ].
n + + a1 + a0 = 0, con ai A
n+1 a0 n an = 0
10. Lema : Sea O un anillo local ntegro incluido en un cuerpo y sea . Entonces, un localizado (en
punto cerrado) de O[] o O[1 ] domina a O.
Demostracion. Si es entero sobre O, entonces el morfismo O , O[] es finito. Sea m x un ideal maximal de
O[] tal que m x O = m, que existe porque los morfismos finitos inyectivos inducen una epiyeccion entre los
espectros (3.10.12). Entonces el morfismo O , O[] x es dominante. Si no es entero sobre O, por el lema
anterior < O[1 ], luego (1 ) O[1 ]. Es mas, como O[1 ]/(1 ) = O/I, entonces m x := (m, 1 ) es un
,
ideal maximal de O[1 ]. El morfismo O , O[1 ] x es dominante.
11. Proposicion: Sea O un anillo local ntegro incluido en el cuerpo . O es un anillo de valoracion de si y
solo si el u nico anillo local O0 que domina a O es O.
288 Captulo 7. Desingularizacion de curvas
Demostracion. Supongamos que O es de valoracion. Sea O0 un anillo local que contenga estrictamente a
O y sea O0 \O. Entonces 1 O, por ser O de valoracion. Es mas, 1 pertenece al ideal maximal m de O,
porque < O. En particular, 1 O0 , luego 1 no puede pertenecer a su ideal maximal m0 , pues O0 . En
conclusion, 1 m y 1 < m0 , luego O0 no domina a O.
Supongamos ahora que en no hay anillos locales que dominen a O. Dado , por el lema 7.3.10, o
1 pertenecen a O, luego es de valoracion.
12. Corolario: Sea O un anillo local ntegro incluido en el cuerpo . Existe un anillo de valoracion de que
domina a O.
Demostracion. Por el lema de Zorn existe un anillo local O0 incluido en maximal dominando a O. Por
maximalidad O0 no es dominado por ningun subanillo local de , luego es un anillo de valoracion de por la
proposicion 7.3.11.
13. Teorema: Sea A un anillo ntegro, un cuerpo que contiene a A y A el cierre entero de A en . Entonces
A es la interseccion de todos los anillos de valoracion de que contienen a A.
14. Lema : Si A es un anillo noetheriano ntegro de dimension 1, entonces el cierre entero de A en su cuerpo
de fracciones es un anillo noetheriano de dimension 1.
Demostracion. Sea A el cierre entero de A. Sabemos que dim A = dim A = 1. Todo ideal no nulo de A
0 A fuese inyectivo tendramos que
corta a A en un ideal no nulo, pues dado a0 A si el morfismo A A/a
dim A = dim A/a A dim A 1 = 0, lo que es contradictorio. Entonces, para probar que A es noetheriano
0
A es un A-modulo de longitud finita, para todo a A. A = lim Ai es el lmite inductivo de
basta ver que A/a
i
A)
sus A-subalgebras finitas. Si lA (A/a > lA (A/aA) entonces para algun i, lA (Ai /aAi ) > lA (A/aA). Ahora bien,
Ai /A es un A-modulo de longitud finita (pues su soporte es un numero finito de puntos cerrados de Spec A) y
del diagrama
a /
A _ A _
Ai
a / Ai
A)
se deduce que lA (Ai /aAi ) = lA (A/aA). En conclusion, lA (A/a lA (A/aA).
15. Lema: Sea O un anillo local noetheriano incluido en un cuerpo . Existe un anillo de valoracion discreta
de que domina a O.
7.3. Cierre entero y anillos de valoracion 289
3. A = Ax .
alt.p x =1
Demostracion. 1. Sea p un primo asociado a (a) A. Podemos suponer que A es local de ideal maximal p = m.
Sabemos que existe b A tal que (a : b) = m. Por tanto ab m A. Si ba m m, entonces ba es entero sobre A,
luego ba A y (a : b) = A, contradiccion. Si ba m = A, entonces m es un A-modulo isomorfo a A, luego es un
ideal principal y m es de altura 1.
2. Sea (a) = q1 qr una descomposicion primaria reducida. Por 1. sabemos que los primos asociados,
p xi , a los qi son de altura 1. En particular la descomposicion primaria es u nica. Ademas, (a) xi = pnxii A xi , porque
A xi es un dominio de Dedekind local. Por tanto, qi = p xi ,ni , ademas v xi (a) = ni .
3. Escribamos (a) = p x1 ,n1 p xr ,nr y (b) = p x1 ,m1 p xr ,mr , con p xi de altura 1 y ni , mi 0. Por tanto,
b
a A si y solo si si mi ni , para todo i, que equivale a ba A x .
alt.p x =1
20. Corolario : Sea A un anillo noetheriano ntegro. A es un anillo normal si y solo si todo ideal principal
(propio) es interseccion, sin componentes sumergidas, de un numero finito de primarios p x,nx .
Demostracion. Solo nos falta probar el recproco. Consideremos solo los ideales primos p x asociados a las
descomposiciones primarias de los ideales principales. Repitiendo los argumentos del apartado 3. de la de-
mostracion anterior, tenemos que A = x A x . Ademas, A x es un anillo de valoracion, pues dado a A tal que
a p x A x , a < p2x A x , tenemos que (a) x = p x A x , luego A x es un anillo de valoracion. Por tanto, si f AA\{0}
es entero sobre A entonces es entero sobre todo A x , luego f A x y f A.
290 Captulo 7. Desingularizacion de curvas
5. Teorema: Sea A una k-algebra de tipo finito ntegra de cuerpo de fracciones . Sea , una extension
Entonces, A , A es un morfismo finito, y es el cuerpo de
finita de cuerpos y A el cierre entero de A en .
fracciones A.
Demostracion. Por el lema de normalizacion de Noether existe un morfismo k[x1 , . . . , xn ] , A finito e inyec-
tivo. El cierre entero de A en coincide con el cierre entero de k[x1 , . . . , xn ] en , luego podemos suponer que
A = k[x1 , . . . , xn ].
Sea la envolvente normal de . El cierre entero de A en contiene a A, luego si demostramos que el
cierre entero de A en es un A-modulo finito generado tendremos que A tambien lo es. As pues, podemos
suponer que es una extension normal de .
Sea G el grupo de Galois de . Sea G los elementos de invariantes por G y denotemos A0 al cierre entero
G
de A en . A coincide con el cierre entero de A0 en , luego A es un A0 -modulo finito generado por el lema
anterior, pues , es una extension separable (de Galois). As pues, basta ver que A0 es un A-modulo finito
G
generado. Observemos que , G es una extension puramente inseparable. En conclusion, podemos suponer
que A = k[x1 , . . . , xn ] y que , es una extension finita puramente inseparable. m
Sea car k = p > 0 y escribamos = [1 , . . . , r ]. Existe m >> 0 de modo que ip = k(x1 , . . . , xn ),
m P P
para todo i. Escribamos ip = pi /qi , con pi = i j x j k[x1 , . . . , xn ] y qi = i j x j k[x1 , . . . , xn ]. Sea
j j
p p
k0 := k( p i j , pm i j )i j y 0 := k0 ( p x1 , . . . , p xn ). Se verifica que i = p pi /qi 0 , luego 0 . De
m m m m
nuevo, podemos suponer para demostrar el teorema que = 0 . Ahora bien, el cierre entero k[x1 , . . . , xn ] en 0
es k0 [ p x1 , . . . , pm xn ], pues k0 [ p x1 , . . . , pm xn ] es un k[x1 , . . . , xn ]-modulo finito generado y es ntegramente
m m
6. Definicion : Diremos que Spec A es una curva ntegra afn si A es una k-algebra de tipo finito ntegra y de
dimension 1.
7. Ejemplos : La recta afn A1 = Spec k[x], la circunferencia Spec k[x, y]/(x2 +y2 1), el nodo Spec k[x, y]/(y2
x2 + x3 ), la cuspide Spec k[x, y]/(y2 x3 ) son curvas ntegras afines.
8. Definicion : Diremos que un punto cerrado x Spec A es no singular si A x es un anillo regular. Diremos
que es singular si A x no es regular.
9. Ejemplo : Spec k[x, y]/(y2 x3 ) tiene un u nico punto singular, el origen.
10. Teorema : Sea A el anillo de una curva afn ntegra (resp. un anillo de numeros algebraicos). Sea el
cuerpo de fracciones de A, , una extension finita de cuerpos y A el cierre entero de A en .
Entonces,
es el anillo de una curva afn ntegra (resp. un anillo de numeros algebraicos) no singular de cuerpo
1. A,
de fracciones y el morfismo A A es finito.
2. A es un A-modulo finito generado, de cuerpo de fracciones , luego A/A es un A-modulo finito generado
cuyo soporte es un numero finito de puntos cerrados (pues se anula en el punto generico). Basta ver entonces
que el soporte de A/A son los puntos singulares de Spec A.
Si x es un punto no singular, entonces A x es local y regular de dimension 1, luego ntegramente cerrado.
Por tanto, A x = A x . Recprocamente, si A x = A x , entonces A x es ntegramente cerrado, pues lo es A y por tanto
A x (por 7.3.5).
1. 1 (X x) = X x.
3. Observacion : En la proposicion anterior, dado y Spec A distinto de x, 1 (y) se corresponde con el punto
de Proj Dm A de ideal py (py m) (py m2 ) , pues e ste es un ideal primo homogeneo cuya imagen por
es y.
Con la misma demostracion, tenemos la siguiente proposicion.
e X el morfismo de explosion de X centrado en
4. Proposicion : Sea X = Spec A, I A un ideal, y : X
Y = (I)0 . Se verifica
1. 1 (X Y) = X Y.
A[x1 , . . . , xn ] DI A
xi 7 i
h = Spec A[ 1 , . . . , n ]. Ademas A[ 1 , . . . , n ] es
Entonces, DI A = A[1 , . . . , n ]. Sabemos que Proj DI A ()0
isomorfo, con el isomorfismo obvio, al subanillo A[ 1 , . . . , n ] de A .
5. Ejercicio : Probar que Proj DI A = Proj DI n A para todo n N (Pista: Consideremos la inclusion natural
DI n A DI A que multiplica los grados por n. Dado escribimos I, pruebese las igualdades
2. 1 (x) = Pn1 . La fibra de x es igual a la proyectivizacion del cono tangente de An en x, que coincide
con el conjunto de direcciones en x.
i
Se dice que 1 (x) es el ciclo excepcional. Dado X = Spec A, denotemos OX = A. Sea C , An una sub-
los maximales
variedad que pasa por el origen. Se tiene un epimorfismo natural Dm OAn Dm OC , siendo m, m
de OAn y OC correspondientes al origen. Se tiene entonces un diagrama conmutativo
i
e
C en
, A
i
C , An
Probar que si C es una recta, que pasa por el origen, entonces C e = C. Diremos que i(1 (x)) es la direccion
definida por la recta C en x. Probar que si n = 2 y C es la curva nodal y2 x2 + x3 = 0, entonces i(1 (x)) se
identifica con las dos direcciones definidas por las tangentes de C en x.
7. Teorema: Sea A un anillo semilocal (i.e., con un numero finito de puntos cerrados), noetheriano, ntegro y
de dimension 1. Sea m un ideal maximal, y supongamos que A/m tiene infinitos elementos. Existe un anillo A1
y un morfismo de anillos A A1 tal que
Proj Dm A = Spec A1
Dm A = A[1 , . . . , n ]
Sabemos que dado m, Proj Dm A () h = U h = Spec A[1 /,
. . . , n /]
= Spec A[1 /, . . . , n /]. Para
0
demostrar el teorema, basta encontrar m tal que () h = , es decir no se anula en ningun punto cerrado de
0
Proj Dm A. Por la proposicion anterior (y observacion) buscamos m tal que
294 Captulo 7. Desingularizacion de curvas
1. no se anule en ningun punto cerrado de Proj Dm A 1 (x) = Spec A x, siendo x el punto definido
de ideal m. Es decir, si denotamos por y1 , . . . , yr los puntos cerrados de Spec A distintos de x, buscamos
< m myi para todo i. Geometricamente, buscamos un parametro que se anule en x y no en los yi .
2. no se anule en ningun punto cerrado de 1 (x) = Proj Gm A. Ahora bien, Gm A es un anillo que en el
vertice tiene la misma dimension que A en x, que es 1. Por tanto, como los ideales primos homogeneos de
Gm A estan incluidos estrictamente en el ideal de funciones que se anulan en el vertice (ideal irrelevante),
son ideales minimales, luego un numero finito. En conclusion, si denotamos pi dichos ideales primos
homogeneos y pi,1 su componente homogenea de grado 1, buscamos m de modo que < pi,1 m/m2 .
,
Geometricamente, buscamos un parametro que pasa por x transversalmente.
Sea e m/m2 A/m2 tal que e < pi,1 para todo i (existe porque la union de los subespacios propios pi,1 no
puede ser todo m/m2 , ya que A/m tiene infinitos elementos). Consideremos ahora el morfismo natural
que es epimorfismo, como se comprueba localmente. Si m es tal que () = (e, 1, . . . , 1), entonces es el
parametro buscado.
10. Definicion : El anillo A1 del teorema anterior se llama anillo de la transformacion cuadratica o anillo de la
explosion (en x).
11. Lema: Con las notaciones e hipotesis del teorema anterior, se verifica que A = A1 el punto cerrado x
en el que estamos explotando es no singular.
12. Lema : Si Ov es un anillo de valoracion que contiene a A, entonces A1 Ov . Por tanto, el morfismo
A A1 es finito.
7.6. Multiplicidad de un punto singular 295
Sea m de modo que Proj Dm A = Spec A[1 /, . . . , n /], es decir, A1 = A[1 /, . . . , n /]. Como /i es
invertible en A[1 /i , . . . , n /i ] (pues sus ceros son el vaco), se deduce que
13. Teorema : Sea A un anillo semilocal, noetheriano, ntegro, de dimension 1. Si el cierre entero de A en su
cuerpo de fracciones es un A-modulo finito generado, entonces dicho cierre entero se alcanza por un numero
finito de explosiones en puntos cerrados.
Demostracion. Si A no es regular, sea x un punto singular. Por el lema 7.5.11, A esta incluido estrictamente en
A1 = anillo de explosion en x. Por el lema 7.5.12, A1 esta incluido en el cierre entero A de A en su cuerpo de
fracciones. As pues, tenemos A A1 A.
,
Procediendo del mismo modo con A1 , tendremos A A1 A2 A. Como A es un A-modulo finito
, ,
generado y A es noetheriano, este proceso es finito y terminara cuando An = A.
14. Definicion : La fibra por el morfismo de explosion del punto en el que se explota se denomina fibra excep-
cional. En las condiciones y notaciones del teorema anterior, si consideramos la cadena
la cadena correspondiente de fibras excepcionales es un orden finito arbolado que se conoce como a rbol de
explosion de A.
4. Ejemplo : Sea X una hipersuperficie de Am definida por los ceros del polinomio, que escribimos como suma
de polinomios homogeneos, p(x1 , . . . , xm ) = pr (x1 , . . . , xm )+ + p s (x1 , . . . , xm ). Denotemos A = k[x1 , . . . , xm ],
la imagen de m en OX . Por la proposicion 5.2.5, la sucesion
m = (x1 , . . . , xm ), OX = A/(p) y m
pr
0 Gm A Gm A Gm OX 0
0 A/mnx A1 /mnx A1 A1 /A 0
Tomando longitudes tenemos S Ax (n) = lA (A1 /mnx A1 ) lA (A1 /A) = lA (A1 /m x A1 )n lA (A1 /A), porque m x A1 es
principal. Por tanto, m(A x ) = lA (A1 /m x A1 ) = dimA/mx A (A1 /m x A1 ) y S Ax (0) = lA (A1 /A).
1 Nota para la Teora de Numeros:
Si #(A/m) < el lema de estabilidad es igualmente cierto, sin mas que sustituir en la demostracion
m por mm , donde m es el numero natural que aparece en la nota anterior.
7.7. Multiplicidad de interseccion 297
8. Corolario: Sea A como en el teorema 7.5.7. Sea A su cierre entero en su cuerpo de fracciones. Supongamos
que A es finito sobre A. Sea A A1 An = A, la cadena de las sucesivas explosiones; digamos que
Ai+1 es la explosion de Ai en yi . Entonces,
X
lA (A/A) = S Ai,yi (0) dimA/mx (Ai,yi /myi )
yi arb.expl.
P
Demostracion. Por la aditividad de la longitud, lA (A/A) = lA (Ai+1 /Ai ). Por tanto,
i
X X
lA (A/A) = lA (Ai+1 /Ai ) = lAi (Ai+1 /Ai ) dimA/mx (Ai,yi /myi )
i i
X
= S Ai,yi (0) dimA/mx (Ai,yi /myi )
yi arb.expl.
9. Corolario: Si A es el anillo local de una curva plana sobre un cuerpo algebraicamente cerrado, entonces
X my (my 1)
lA (A/A) =
yarb.expl.
2
Demostracion. Los anillos locales de los puntos del a rbol de explosion de A son anillos locales de curvas
planas. Se concluye por el corolario anterior, y por el calculo del ejemplo anterior.
aB /B
como la longitud de un cociente de modulos es el numero de eslabones de las cadenas irrefinables que empiezan
en el submodulo y terminan en el modulo, tendremos que lA (aB/aA) + lA (B/aB) = lA (B/aA) = lA (B/A) +
lA (A/aA), y por lo tanto que lA (A/aA) = lA (B/aB).
2. Definicion : Sea X una curva de un espacio afn Am y H = (p(x1 , . . . , xm ))0 una hipersuperficie que no
pasa por ninguna componente de X. Entonces X H es un numero finito de puntos. Se llama multiplicidad de
interseccion de X con H en un punto x X al numero
(X H) x := l(OXH,x )
(C H) := dimk OXH
Por definicion X X
(C H) = dimk OXH = dimk OCH,xi = (C H) xi gr xi
xi CH xi CH
3. Notacion : Supondremos, a partir de ahora en esta seccion, las k-variedades algebraicas sobre un cuerpo k
algebraicamente cerrado.
4. Teorema: Sean C una curva ntegra y H una hipersuperficie de un espacio afn An . Sean C en , H
e , A e , Aen
e H
las explosiones respectivas en un punto cerrado x C H y sean {y1 , . . . , yr } los puntos de C e en la fibra
de x. Entonces,
X
r
(C H) x = m x (C) m x (H) + e H)
(C e yi
i=1
C n
A H
y0
y
y00
C An H
Sea A = k[x1 , . . . , xn ] y supongamos que x es el origen de An . Sea un parametro transversal a C en x.
Sabemos que C esta contenido en el abierto afn Uh de A en cuyo anillo es A[x1 /, . . . , xn /]. Si H = (p)0 , la
ecuacion de H en el abierto U h es p0 = p/r , siendo r la multiplicidad de H en x (es decir, pr es la componente
homogenea de grado mnimo de p).
Denotemos O el anillo local de C en x y O1 el anillo de su explosion en x. Entonces
7.7.1
(C H) x = l(O/(p)) = l(O1 /(p)) = l(O1 /(r p0 )) = r l(O1 /()) + l(O1 /p0 )
X
= m x (H) m x (C) + (C H)
yi
i
5. Corolario : La multiplicidad de interseccion de una curva ntegra con una hipersuperficie en un punto, es
mayor o igual que el producto de sus multiplicidades en dicho punto, siendo igual precisamente si sus espacios
tangentes no tienen parte comun en dicho punto. En este caso, se dice que se cortan transversalmente y, en el
otro, que son tangentes en el punto.
7.8. Ramas analticas 299
luego {y1 , . . . , yr } = T xC T x H. La formula anterior nos dice que (C H) x m x (C) m x (H) y que se da la
igualdad si y solo si T xC T x H es vaco.
6. Corolario : La multiplicidad de una curva ntegra en un punto es igual a la multiplicidad de interseccion
de la curva explotada con el ciclo excepcional. La multiplicidad de una curva ntegra en un punto es mayor o
igual que la suma de las multiplicidades de los puntos de la fibra excepcional de la curva explotada, y es igual
si y solo si el ciclo excepcional es transversal a la curva explotada en todos los puntos de corte.
Demostracion. Sea A el anillo local de la curva en el punto dado, digamos x. Sea A1 el anillo de la explosion
de la curva. Sea un parametro regular transversal a la curva en el punto. Entonces A/() es el anillo de la
interseccion de la curva con la hipersuperficie H = ()0 , y su longitud es justamente la multiplicidad de la
curva en x. Por otra parte, A1 /() es el anillo de la interseccion de la curva explotada con el ciclo excepcional.
Como l(A/()) = l(A1 /()), se concluye.
7. Un algoritmo para el calculo de las componentes irreducibles de una curva plana: Sea C p(x, y) = 0
una curva plana de grado n y p C un punto racional no singular. Si C es reducible entonces una de sus
componentes es una curva C 0 de grado menor que n que pasa por p, y p es un punto no singular de C 0 . C 0 es
una curva que corta a C en p con multiplicidad infinita. Las curvas de grado mnimo r < n que corten a C en p
con multiplicidad mayor que n r es una componente de C, por el teorema de Bezout.
Supongamos que C es reducible y por cambio de coordenadas que x = 0 es transversal a C en p = (0, 1 ).
P
Veamos que condiciones habra de verificar los coeficientes bi j de C 0 q(x, y) = 0i+ j<n bi j xi y j para que C 0
este incluida en C (y pase por p). C 0 ha de pasar por p, es decir, q(0, 1 ) = 0, que es una ecuacion lineal en los
bi j . Los coeficientes de la explosion de C 0 en p, C 0 , en las coordenadas x, z = (y 1 )/x son una combinacion
lineal de los coeficientes bi j de C 0 . El ciclo excepcional, x = 0, es transversal a la explosion de C en el u nico
punto de la fibra excepcional, digamos (0, 2 ). C 0 ha de pasar por (0, 2 ), que es de nuevo una ecuacion lineal
en los coeficientes bi j . En conclusion, imponer que C 0 corte a C en p con multiplicidad n (n 1) + 1 es resolver
un sistema de n (n 1) + 1 ecuaciones lineales en las bi j . Si calculamos la solucion C 0 de menor grado de este
sistema de ecuaciones habremos calculado la componente irreducible de C que pasa por p.
siendo Oc y la complecion de O y por la topologa my -adica. Por tanto, existe una correspondencia biunvoca
i i i
Y
s Y
s
b = lim O/m
b= O
O O n = lim ( n )y ) =
(O/m ( lim (O yi /mnx O yi ))
x x i
O
n n i=1 i=1 n
Y
s
= ( lim (O yi /mnyi ))
i=1 n
4. Ejemplo : Sea C p(x, y) = 0 una curva plana ntegra que pasa por el origen, or. Entonces, O =
(k[x, y]or /(p)) es el anillo local de C en or y Ob = k[[x, y]]/(p).
Sabemos que k[[x, y]] es un anillo de factorizacion u nica (como todo anillo local regular). Por tanto, p
descompone en producto de series irreducibles p = f1 fr , diferentes entre s porque O b no tiene nilpotentes
b
(ya que O, que es producto de anillos regulares, no los tiene). As pues, las ramas analticas pueden ser inter-
pretadas como las series en las que factoriza p. Sigamos notaciones previas. Tenemos, ademas, un morfismo
inyectivo k[[x, y]]/( fi ) , Oc
y = K[[t]] (donde K = k(yi ) es el cuerpo residual de yi ). Supongamos k algebraica-
i
mente cerrado (luegon K = k). Entonces, x = tn u(t) k[[t]], donde u(t) es una serie invertible. Por cambio de
variable (t = t u(t)), podemos suponer que x = tn , y por otra parte que y = tm v(t), con v(t) invertible. En
0
Por tanto, la recta nx + my = r pasa por dos o mas puntos (ik , jk ), con aik jk , 0, y para los demas puntos (i, j),
con ai j , 0, ni + m j > r.
Es decir, si dibujamos en el plano los puntos (i, j), con ai j , 0, la recta nx + my = r (n, m > 0) pasa por
dos o mas de estos puntos y los demas quedan por encima de esta recta. El conjunto de las rectas con estas
propiedades se denomina polgono de Newton de p(x, y) = 0.
Recprocamente, sea nx + my = r (o ncx + mcy = rc, con c > 0), n, m > 0 una recta del polgono de Newton.
P
Sea a0 , 0 una solucion de la ecuacion ni+m j=r ai j a0j = 0. La curva
Por u ltimo, sea C 0 una rama analtica tal que Cn0 es regular en el punto considerado y corta transversalmente
a Cn (existe). C 0 es regular en x: en efecto, Cn0 es transversal a la fibra excepcional, pues es transversal a
0 0
Cn y e sta es tangente a la fibra excepcional, luego Cn1 es regular. Por otra parte, Cn1 es tangente a Cn1 ,
0
luego transversal a la fibra excepcional correspondiente. Por tanto, Cn2 es regular. As sucesivamente, vamos
obteniendo que las curvas Ci0 son regulares para todo i.
Ademas (C C 0 ) x = n r + r0 . Ahora es facil encontrar una curva C 00 no singular en x tal que (C C 00 ) x =
n r + r0 . Con todo, n r + r0 es el contacto maximal.
302 Captulo 7. Desingularizacion de curvas
Sea O el anillo local de una curva en un punto cuspidal de multiplicidad m. Supongamos que el cuerpo base
es algebraicamente cerrado de caracterstica cero.
Como O es local, O b = k[[t]], siendo t un parametro de O. Si f m\m2 es transversal a Spec O, entonces
m = l(O/( f )) = l(O/( f )) = l(O/(b f )). Por tanto, f = tm , siendo una serie formal invertible. Como k es
algebraicamente cerrado, tiene raz n-esima en O b = k[[t]]. Si definimos u = n t, entonces O
b = k[[u]] y
f = un . As pues, toda funcion de O b (y por tanto de O) admite un desarrollo en serie formal en u = pn f . Esto se
conoce como desarrollo de Puiseux de dicha funcion.
En particular, si O = k[x1 , . . . , xn ]/I, donde x1 es transversal a Spec O, cada xi admite un desarrollo de
P
Puiseux xi = a j ( n x1 ) j , con a j k.
j0
Demostracion. Podemos suponer que p es el origen de coordenadas, es decir, m = (x, y). Escribamos P =
Pm + Pm+1 + + Pn como suma de polinomios homogeneos. Es claro que P Pm
x o y es no nulo (pues m 1).
m
7.9. Puntos cuspidales y contacto maximal 303
Pm
Supongamos x , 0. Entonces
P Pm
= + monomios de grado m
x x
P
luego x tiene multiplicidad m 1.
8. Definicion : Sea p un punto de multiplicidad m de una curva plana C. Diremos que una curva plana X tiene
contacto maximal con C en p, si es regular en p y para toda sucesion Cr . . . C de transformaciones
cuadraticas Xr (transformada propia de X por la sucesion de explosiones) pasa por todos los puntos de 1 (p)
de multiplicidad m.
9. Teorema : Sea C = (P)0 una curva plana y p C un punto de multiplicidad m > 1. Sea D : A A un
operador diferencial de orden 1 tal que C 0 = (DP)0 tiene multiplicidad m 1 en p. Si X es una curva de
contacto maximal con C 0 en p, entonces tambien es de contacto maximal con C en p.
Demostracion. La explosion de A2 = Spec A en el origen esta recubierto por dos abiertos afines Spec A[ xt , yt ],
con t = x, y. Denotemos A = A[ xt , yt ]. El teorema va a ser consecuencia del siguiente lema.
10. Lema fundamental : Sea D : A A un operador diferencial de orden 1. Existe un operador diferencial
de orden 1, D : A A,
tal que para todo P A (de multiplicidad m en el origen) se verifica
DP P)
= D(
t m1 tm
La transformada propia de la derivada es la derivada de la transformada propia.
Demostracion. Todo operador diferencial de orden 1 es la suma de una homotecia y una derivacion. Basta
demostrar el lema para cuando D sea una homotecia y para cuando sea una derivacion.
1. Si D = f es una homotecia, basta tomar D = t f .
2. Sea D una derivacion. Por la regla de Leibnitz, D(P/tm ) = (DP)/tm m(PDt)/tm+1 , de donde se deduce
DP P P
m1
= (tD)( m ) + (mDt)( m )
t t t
luego basta tomar D = m Dt +tD. Observemos que D es un operador diferencial de orden 1 de A, porque
m Dt A y tD es una derivacion de At que deja estable a A, pues tD( t ) = Dx t Dt y tD( t ) = Dy yt Dt.
x x y
Concluyamos ahora la demostracion del teorema. Basta ver, por recurrencia, que si un punto de la explosion
de C en p tiene multiplicidad m, entonces es un punto de la explosion de C 0 en p de multiplicidad m 1. Ahora
bien, la explosion de C en p tiene ecuacion P/tm = 0 y la explosion de C 0 en p tiene ecuacion DP/tm1 =
D(P/t m
) = 0. Por tanto, si un punto de la explosion de C tiene multiplicidad m, entonces es un punto de
la explosion de C 0 de multiplicidad mayor o igual que m 1, luego igual a m 1, pues la multiplicidad no
aumenta al explotar.
11. Observacion : La formula del lema fundamental demuestra directamente, para curvas planas, que la mul-
tiplicidad no aumenta al explotar. En efecto, si C es de multiplicidad 1 en p, entonces la curva explotada es
isomorfa a C y no hay nada que decir. Si C = (P)0 es de multiplicidad m > 1, sea D tal que DP es de multi-
plicidad m 1. Por induccion sobre la multiplicidad, DP/tm1 es de multiplicidad menor o igual que m 1 (en
los puntos de la fibra excepcional). Como DP/tm1 = D(P/t m
), P/tm es de multiplicidad menor o igual que m
(en los puntos de la fibra excepcional), por los lemas anteriores.
304 Captulo 7. Desingularizacion de curvas
12. Teorema de existencia de curvas de contacto maximal: Sea p un punto de multiplicidad m de una curva
plana C. Existe una curva plana X que tiene contacto maximal con C en p.
En el caso de un punto cuspidal, la curva de contacto maximal del teorema es la curva regular de maxima
multiplicidad de interseccion con C en p (vease el teorema 7.9.3 y su demostracion).
13. Corolario : Toda curva plana reducida desingulariza mediante un numero finito de transformaciones
cuadraticas.
Demostracion. Podemos suponer, por cambio de base, que el cuerpo es algebraicamente cerrado. Mediante un
cambio de coordenadas, podemos suponer que el hiperplano del infinito x0 = 0 no pasa por ninguno de los
puntos de interseccion de las curvas C y C 0 .
Escribamos C = Proj k[x0 , x1 , x2 ]/(pr (x0 , x1 , x2 )), C 0 = Proj k[x0 , x1 , x2 ]/(pr0 (x0 , x1 , x2 )). Sea p(x, y) =
pr (x0 ,x1 ,x2 )
xr y p0 (x, y) = pr0 (xx0 r,x0 1 ,x2 ) . Tenemos que probar que dimk k[x, y]/(p(x, y), p0 (x, y)) = r r0 .
0 0
Denotemos B = k[x0 , x1 , x2 ]/(pr , pr0 ), B0 = k[x, y]/(p(x, y), p0 (x, y)). Se tiene que
[ Bi
B0 = [Bx0 ]0 =
i
x0i
0 /A / AA /A /B /0
q / (pr0 q, pr q) q / q
(q, q0 ) / pr q + pr0 q0
es exacta. Denotemos por A[n] al anillo A pero donde dotamos de grado m + n a los polinomios homogeneos
de grado m. Entonces la anterior sucesion exacta se reescribe:
porque localmente ( xpn33 ) ( xpn11 ) + ( xpn22 ). Homogeneizando tenemos que x0r p3 = a0 p1 + b0 p2 . Sea r mnimo
0 0 0
en las igualdades de esta forma. Si r > 0, entonces 0 = a0 (0, x1 , x2 )p1 (0, x1 , x2 ) + b0 (0, x1 , x2 )p2 (0, x1 , x2 ). Por
306 Captulo 7. Desingularizacion de curvas
3. Proposicion : Sean Ci curvas proyectivas planas definidas por polinomios homogeneos pi k[x0 , x1 , x2 ]
(i = 1, 2, 3). Supongamos que C1 , C2 no tienen componentes comunes y k es algebraicamente cerrado. Entonces
C3 verifica las condiciones de Noether en un punto cerrado x C1 C2 (es decir, pC3,x pC1,x + pC2,x ) en
cualquiera de los casos siguientes
Demostracion. Como la proposicion es local, podemos suponer que las curvas Ci son curvas planas afines de
ecuaciones pi (x, y) = 0.
1. Por las hipotesis (k[x, y]/(p1 , p2 )) x = k. Por tanto, si denotamos m x el ideal maximal de las funciones
que se anulan en x, tenemos que m x = (p1 , p2 ) x , luego (p3 ) x (p1 , p2 ) x .
2. Si x es un punto simple de C1 , entonces m x = (t) en (k[x, y]/(p1 (x, y))) x . Ademas, (pi (x, y)) = (t(Ci C1 )x ).
Por tanto, (p3 (x, y)) (p2 (x, y)), luego (p3 ) x (p1 , p2 ) x .
3. Vamos a usar el lema de estabilidad para curvas planas: si OC1 ,x O C1 ,x es el morfismo de explosion en
el punto x, entonces mmx x (C1 )1 = mmx x (C1 )1 O C1 ,x
Por otra parte, si es un parametro transversal a C1 en x, por el que explotamos, tenemos que p2 (x, y)
O C1 ,x = p0 (x/, y/) mx (C2 ) O C1 ,x = mx (C2 ) O C1 ,x , porque C1 y C2 no tienen tangentes comunes en x. Por
tanto, p2 (x, y) O C1 ,x = mmx x (C2 ) O C1 ,x .
Con todo,
p3 (x, y) mmx x (C3 ) mmx x (C1 )+mx (C2 )1 = mmx x (C2 ) mmx x (C1 )1
= mmx (C2 ) mmx (C1 )1 O C ,x = p2 (x, y) mmx (C1 )1 O C
x x 1 x 1 ,x
Como la matriz de una aplicacion lineal es estable por cambio de base, tambien lo es la metrica de la traza.
Es decir, dado un morfismo de anillos A C, se verifica el diagrama conmutativo
TC
B A C B A C = HomC (B A C, C)
x
x
TA
B B = HomA (B, A)
Si A B es finito y plano, existe un recubrimiento de Spec A por abiertos basicos Uai tal que Bai es un Aai -
modulo libre. Por tanto, tenemos definida una metrica T Aai para cada Bai y, como dicha metrica es invariante
por cambio de base, resulta que T Aai y T Aa j coinciden en Bai a j . Existe una u nica metrica T A en B de modo
que T A (b, b0 ) = T Aai (b, b0 ) en Aai , para todo i (vease 9.4.9. En el caso A ntegro, pruebelo el lector usando
Aai = A), que llamaremos metrica de la traza y denotaremos T A .
i
1. Definicion : Sea : A B un revestimiento. Llamaremos diferente de B sobre A, dif B/A , al modulo definido
por la sucesion exacta
TA
B B dif B/A 0
2. Definicion : Sea : A B un revestimiento de rango r. Llamaremos discriminante de B sobre A, que
denotaremos DiscB/A , al A-modulo definido por la sucesion exacta
r T A
rA B rA B DiscB/A 0
Tanto el discriminante como la diferente son estables por cambio de base. En particular, localizan.
3. Teorema: Sea A B un revestimiento de rango r y x Spec A. Entonces,
Demostracion. Podemos suponer que A es local de ideal maximal m x . Por el lema de Nakayama y por estabil-
idad por cambio de base, podemos suponer que A es un cuerpo sin mas que hacer el cambio de base A k(x)
(donde k(x) es el cuerpo residual de x). Pero en este caso la equivalencia (dif B/A ) x = 0 (DiscB/A ) x = 0 es
inmediata y la equivalencia (dif B/A ) x = 0 (B/A ) x = 0 es la proposicion 3.3.27.
eX
x 1
#D = e x gry x
Dado g D define un automorfismo de B/m x , luego tenemos un morfismo de grupos D AutA/my alg (B/m x ).
El nucleo I de este morfismo se denomina grupo de inercia de x.
8. Teorema: Sea : A B un revestimiento entre dominios de Dedekind. Supongamos que A , B es una
extension de Galois de grupo G. Con las notaciones anteriores, se verifica que B/m x es una extension normal
de A/my de grupo de Galois D/I. Si A/my es perfecto,2 entonces B/m x es una extension Galois de A/my de
grupo de Galois D/I y #I = e x .
TA
B / B = HomA (B, A)
T A
B B = HomA (B , A )
1 n1
, ,...,
p0 () p0 () p0 ()
siendo p0 (x) es la derivada de p(x) respecto de x.
Demostracion. Sabemos que B es un A-modulo localmente libre de rango n. Por Nakayama, 1, , . . . , n1 es
una base, luego A[] = A[x]/(p(x)), con p(x) monico de grado n (y como B = A [x]/(p(x)), p(x) A [x] es
un polinomio separable).
Sea w1 , . . . , wn B la base dual, que es base tambien de B . Escribamos
! X X !
j j i
T A 0 = a ji wi = tr 0 wi , con a ji A
p () i i
p ()
n1
Para probar que p01() , p0() , . . . , p0 () es base de B , va T A , tenemos que demostrar que la matriz (a ji ) es una
matriz con coeficientes en A e invertible. j i P i+ j
Sean 1 , . . . , n las races de p(x). Se verifica que tr p0 ()
= p0 (
s
s)
. Identificando los coeficientes de los
s
1 1 P
n
1 1 P s
i+ j
desarrollos en serie de potencias en x en la igualdad p(x) = p0 ( s ) (x s ) , obtenemos que a ji = p0 ( s ) Ay
s=1 s
que
! X i+ j (
i j s 1 si i + j = n 1
tr = =
p0 () p 0 ( )
s 0 si i + j n 1
s
local; por tanto, el polinomio anulador de + f es una potencia de un polinomio irreducible. Observemos que
p(+ f ) = p()+ p0 () f + f 2 h = 0+ f invert., luego el polinomio anulador de + f es p(x)r . Por dimensiones
sobre k0 obtenemos que k0 [ + f ] = B/m0 B. Si B es un representante de + f B/m0 B, por Nakayama
concluimos que B = A[].
11. Teorema : Sea : A B un morfismo finito entre dominios de Dedekind, tal que el morfismo inducido
entre los cuerpos de funciones sea separable. Supongamos que A es un anillo local de ideal maximal m y que
A/m es un cuerpo perfecto. Entonces dif B/A es isomorfo a B/A .
Demostracion. 1) Supongamos que B = A[] = A[x]/(p(x)).
En este caso B/A = B/p0 ()B como B-modulos. Por otra parte, por el teorema 7.11.9, B es un A-modulo
n1
libre de base p01() , . . . , p0 () , luego se tiene un diagrama conmutativo de filas exactas:
0 B B dif B/A 0
o
yp0 () o
yp0 ()
0 p0 ()B B B/p0 ()B 0
de donde se concluye.
2) Caso general.
Si A y B fuesen locales entonces por el teorema 7.11.10 estaramos en el caso 1) y habramos concluido.
Veamos que completando e sta es la situacion.
Tanto B/A como dif B/A son A-modulos finito generados concentrados en el punto cerrado de A, luego son
completos para la topologa m-adica. Por tanto, y por la estabilidad por cambio de base,
b B/A = B/A A A
B/A = b = b b
B/A
y
c B/A = dif B/A A A
dif B/A = dif b = dif b b
B/A
b b
A b es un anillo regular de dimension 1, luego un dominio local de Dedekind.
B es un morfismo finito y A
Veamos la estructura de b
B. Observemos que mB = mnx11 mnxrr , donde x1 , . . . , xr son puntos cerrados de B.
Por tanto,
Y
r Y
r Y
r
b
B = lim B/mn B = lim (B/mn B) xi = lim (B/mn B) xi = lim B/mnxi
n n i=1 i=1 n i=1 n
Y
r
= b
Bxi
i=1
7.12. Problemas 311
7.12. Problemas
1. Pruebese que el anillo local de k[x, y] en el origen es ntegramente cerrado pero no es un anillo de
valoracion.
5. Sea Z Z con el orden lexicografico. Fijemos q(x, y) C[x, y] y fijemos un punto q de q(x, y) = 0.
Consideremos la aplicacion v : C[x, y]\{0} Z Z, definida por, v(p(x, y)) = (n, m), donde p(x, y) =
q(x, y)n r(x, y) (r(x, y) no divisible por q(x, y)) y donde m es la multiplicidad de p(x, y). Demostrar que
v extiende a una valoracion de C(x, y).
6. Sea un numero irracional positivo. Demostrar que la aplicacion v : C[x, y] Z + Z, definida por
P
v( cn,m xn ym ) = mn{n + m|cn,m , 0} extiende a una valoracion de C(x, y).
a) f (x) = 0 si y solo si x = 0.
b) f (xy) = f (x) f (y), para todo x, y .
c) f (x + y) C max{ f (x), f (y)} para todo x, y y cierto C R+ .3
3 En Bourbaki, Commutative Algebra, puede verse: Se verifica que C 1. Si C 2 la condici on tercera, supuestas las dos primeras,
equivale a f (x+y) f (x)+ f (y). Todo valor absoluto define la topologa donde la base de entornos de un punto x es {y | f (xy) < },
para R+ . Si identificamos dos valores absolutos si definen la misma topologa, podremos suponer que C = 1 o C = 2 (tomando f ,
312 Captulo 7. Desingularizacion de curvas
Pruebese que existe una correspondencia biunvoca entre los valores absolutos con C = 1 (no arqui-
medianos) y las valoraciones de con valores en R. (Pista: Dado un valor absoluto f , pruebese que
log( f ) es una valoracion.)
siempre que los terminos escritos tengan sentido. 4 Demostrar que los x K tales que f (x) , (es decir,
valor finito) forman un subanillo de valoracion de K.
9. Pruebese que el anillo local de k[x, y] en el origen es ntegramente cerrado pero no es un anillo de
valoracion.
11. Sea A un dominio de Dedekind, x1 , . . . , xn Spec A puntos cerrados y ni N. Probar que existe f A,
de modo que v xi ( f ) = ni .
14. Sea O un anillo local ntegro. Probar que el cierre entero de O en su cuerpo de fracciones es la interseccion
de los anillos de valoracion del cuerpo de fracciones que dominan a O.
15. Sea O un anillo local noetheriano ntegro, el cuerpo de fracciones de O y m = (a1 , . . . , an ) su ideal
maximal. Probar
a) Si Ov es un anillo de valoracion de que domina a O, existe i tal que Ov contiene a B = O[ aa1i , . . . , aani , ai ].
Ademas, m B es un ideal principal propio de B.
b) Existe un anillo local noetheriano de dimension 1, en , que domina a O.
c) Existe un anillo de valoracion discreta en que domina a O.
d) El cierre entero de O en su cuerpo de fracciones es la interseccion de los anillos de valoracion
discreta que lo dominan.
1
ppp
ppp
3 NNN 1
NNN ppppp
p
2 NNN
NNN
1
26. Probar que el morfismo k[x, y]/(y2 x2 + x3 ) , [k[x, yx ]/(( yx )2 1 + x)] yx 1 no es un morfismo finito.
27. Calcular el grado del revestimiento k[x] k[x, y]/(x2 + y2 1). Calcular los puntos en que ramifica.
28. Sean X e Y dos k-variedades algebraicas y x X e y Y dos puntos racionales. Probar que
29. Probar que las cubicas proyectivas y2 x3 1 = 0 y y2 x3 2 = 0 se cortan en un u nico punto con
multiplicidad 9.
30. Parametrizar la curva x6 x2 y3 y5 = 0. Calcular sus soluciones racionales.
31. Probar el Teorema de Pascal: Si un hexagono esta inscrito en una conica irreducible, entonces los lados
opuestos se cortan en puntos alineados.
314 Captulo 7. Desingularizacion de curvas
33. Ley de grupo en las cubicas. Sea C una cubica plana no singular. Fijemos un punto p0 C. Dados
dos puntos p, q C, la recta que pasa estos dos puntos, corta a C en un tercer punto r. Definamos
: C C C, (p, q) 7 r. Probar que la aplicacion C C C, (p, q) 7 (p0 , (p, q)) dota a C de
estructura de grupo abeliano.
34. Sean C3 , C30 dos cubicas planas que se cortan en 9 puntos distintos, de manera que 6 de ellos estan sobre
una conica. Probar que los tres restantes estan alineados.
35. Demostrar que las tangentes a una cubica irreducible plana en 3 puntos alineados cortan a la cubica en
otros 3 puntos alineados.
36. Demostrar que si un triangulo esta inscrito en una conica irreducible, entonces los puntos de corte de
cada lado del triangulo con la tangente a la conica en el vertice opuesto, estan alineados.
37. Probar que una recta que pase por dos puntos de inflexion de una cubica plana irreducible pasa por un
tercer punto de inflexion.
38. Probar que si una cubica pasa por ocho de los nueve puntos distintos de corte de otras dos cubicas,
entonces tambien pasa por el noveno.
39. Sea C3 una cubica plana y x C3 un punto de inflexion. Probar que los puntos y C3 para los que existe
una conica que cumpla m x (C3 C2 ) = my (C3 C2 ) = 3, son las terceras intersecciones de las rectas que
unen los puntos de inflexion con x.
40. Teorema de Cayley-Bacharay: Sea Cn+m3 una curva plana de n + m 3 que pasa por n m 1 de los
puntos de interseccion de dos curvas de grados n y m. Probar que Cn+m3 pasa por el punto restante.
41. Si una curva Cn+m de grado n + m ( > 3), pasa por n m (1)(2)
2 de los n m puntos distintos
en los que se cortan dos curvas de grados n y m, entonces pasa tambien por los restantes puntos siempre
que dichos puntos no esten en una curva de grado 3.
43. Probar que si una conica tiene un punto singular entonces no es irreducible.
44. Probar que si una cubica plana tiene dos puntos singulares entonces no es irreducible.
45. Probar que si una cuartica plana tiene cuatro puntos singulares entonces no es irreducible.
46. Probar que (0, 0), (2, 0), (0, 2) son puntos singulares de la cuartica plana xy(x+y2)(x2 +y2 2x2y)2 =
0 Existen mas puntos singulares? Parametrizar esta cuartica (mediante un haz de conicas).
47. Justificar por que las circunferencias x2 + y2 1 = 0, x2 + y2 2 = 0 han de ser tangentes en algun punto
del infinito, sin hacer el calculo explcito de sus tangentes en los puntos del infinito.
7.12. Problemas 315
50. Sea X = Spec OX , supongamos que OX es un anillo noetheriano e I OX un ideal. Se verifica que
Desingularizacion de superficies
Juan B. Sancho
8.1. Introduccion
En este captulo vamos a dar una demostracion completa de la desingularizacion de superficies, en carac-
terstica cero, inmersas en un ambiente liso de dimension tres. Seguiremos las lneas maestras de la desingu-
larizacion de Hironaka para variedades de dimension arbitraria.
La demostracion constara de las siguientes etapas:
Transformaciones permisibles. El primer paso es probar que las transformaciones permisibles (explosiones
con centro liso equisingular) no aumenta la multiplicidad.
Reduccion al caso singular. Usando la desingularizacion de anillos de dimension uno, se demuestra que la
desingularizacion de superficies se reduce al caso en que la superficie es el espectro de un anillo local.
Contacto maximal. Se prueba que existe una superficie lisa W, llamada de contacto maximal, que pasa por
todos los puntos m-multiples de la superficie singular S , conservandose esta propiedad despues de una sucesion
arbitraria de transformaciones permisibles.
La existencia de la superficie de contacto maximal se obtiene solo localmente. De aqu proviene la necesi-
dad de reducir la desingularizacion al caso local. En este punto de la existencia de la superficie de contacto
maximal es donde se hace uso de la hipotesis de caracterstica cero.
Exponente idealstico. Consiste en una pareja (I, r), formada por un ideal I definido en la superficie de
contacto maximal W y un entero r > 0. Esta pareja tiene la propiedad de que su locus singular, definido por
Sing(I, r) = {w W : mult.w I r}
coincide con el locus de los puntos m-multiples de la superficie singular S . Ademas, la propiedad anterior
se mantiene por transformaciones permisibles (con una conveniente definicion de transformada propia de un
exponente idealstico).
Desingularizacion de un ideal. El u ltimo paso es probar que una pareja (I, r) se desingulariza mediante un
numero finito de transformaciones permisibles. Por la propiedad dicha del exponente idealstico, esas mismas
transformaciones dan lugar a que en la superficie singular S desaparezcan los puntos m-multiples.
Veremos que la desingularizacion de (I, r) consiste, en buena parte, en desingularizar las curvas definidas
en W por los generadores del ideal I.
Las ideas basicas para desingularizar las variedades algebraicas de cualquier dimension son las mismas
que las que se usan aqu para superficies. La desingularizacion de variedades se prueba mediante un argumento
inductivo que se puede resumir con mucha imprecision as: La desingularizacion de variedades de dimension
317
318 Captulo 8. Desingularizacion de superficies
n 1 permite desingularizar ideales (I, r) definidos en dimension n, y esto a su vez permite desingularizar
las variedades de dimension n.
Supondremos k algebraicamente cerrado de caracterstica cero. Los anillos considerados seran siempre
noetherianos.
Oy es regular, luego es isomorfismo al localizar en y; como O/py [t1 , . . . , tnr ] es ntegro, se concluye que
es isomorfismo.
6. Corolario: Toda variedad regular es normalmente plana a lo largo de cualquier subvariedad regular.
Nos encontramos ahora con una dificultad tecnica que sera definitivamente resuelta en el captulo de es-
quemas. Si A[1 , . . . , n ] es una A-algebra graduada, entonces Xe = Proj A[1 , . . . , n ] no es, en general, una
variedad afn, es decir, no es isomorfo a Spec B, para cierto anillo B. Los espectros proyectivos no son var-
iedades algebraicas afines, en general. Al explotar a lo largo de una subvariedad nos salimos del marco de las
variedades afines, en general. Ahora bien, sabemos que X e se recubre por las variedades afines
Toda variedad algebraica es union de variedades algebraicas afines. Por ello estudiaremos las propiedades de las
variedades algebraicas proyectivas, localmente. As pues, cuando escribamos OXe entienda el lector que estamos
considerando las funciones de X e en cualquiera de los abiertos afines que recubren X.e Por ejemplo, diremos que
e es regular en un punto, si al restringirnos a un abierto afn U que contenga a x, el anillo local (OU ) x es regular
X
(de hecho, este anillo local no depende del abierto afn considerado). Cuando digamos subvariedad cerrada de
e queremos decir que en cada abierto afn es una subvariedad algebraica cerrada, etc. Trate el lector a las
X,
variedades algebraicas proyectivas como afines y cuando quiera probar algo hagalo localmente. Si el lector
conoce el concepto de variedad diferenciable, en Geometra Diferencial, estara ya habituado a ello.
7. Teorema : Si Xe X es la explosion de una variedad regular X con centro en una subvariedad regular Y,
e es regular.
entonces X
e = Proj DpY OX X
: X
el morfismo de explosion.
Sabemos que 1 (X Y) = X Y, luego todos los puntos de 1 (X Y) son regulares. Por otra parte,
1
(Y) = Proj GpY OX que es localmente isomorfo (por el lema anterior) a
siendo r la dimension de Y. Por tanto, OXe/pY OXe es un anillo regular. Ahora bien, pY OXe es un ideal localmente
principal. Como la explosion de un anillo ntegro es ntegro, Xe es regular en los puntos de 1 (Y), pues si el
cociente de un anillo local ntegro por una funcion es regular, entonces el anillo es regular.
320 Captulo 8. Desingularizacion de superficies
Sea H una hipersuperficie de una variedad regular X definida localmente por los ceros de una funcion f
OX . Sea Y una subvariedad regular contenida en H, definida en X por los ceros de un ideal p, que denotaremos
por p cuando nos restrinjamos a H. Sea m N tal que f pm \pm+1 .
8. Lema: La multiplicidad de H en el punto generico de Y es m.
Demostracion. Por 8.2.5, Gp OX = OY [t1 , . . . , tnr ]. Sea g el punto generico de Y y = OY,g el cuerpo
de fracciones de OY . Entonces Gp OX,g = [t1 , . . . , tnr ]. Por tanto, OX,g es un anillo local regular y f
pm OX,g \pm+1 OX,g . Si denotamos inp f la clase de f en pm /pm+1 Gp OX,y , entonces, por 5.2.5,
10. Proposicion: Con las notaciones anteriores, Gp OH es OY -plano La multiplicidad de H en todos los
puntos cerrados de Y es la misma que en el punto generico de Y.
Demostracion. Evidentemente la cuestion es local, luego podemos localizar en un punto cerrado y Y. Ten-
emos la sucesion exacta
0 / Gp OX inp f / Gp OX / Gp OH /0
inp f
0 / OY [ti ] / OY [ti ] / Gp OH /0
OY [ti ] es un OY -modulo plano, pues es libre. Por 6.5.1, Gp Y OH es plano la sucesion anterior tensada por
el cuerpo residual de y sigue siendo exacta. Al tensar se obtiene
k(y)[ti ] k(y)[ti ]
Por tanto, Gp OH es plano la clase de f en pm /my pm es distinta de cero. Ahora bien, como el morfismo
pm /my pm , mm m+1
y /my es inyectivo, Gp OH es plano la clase de f en mm m+1
y /my es distinta de cero. Es
decir, Gp OH es plano la multiplicidad de H en el punto cerrado coincide con la multiplicidad de H en el
punto generico de Y.
p m /pm+1 es plano si y solo si [inp f ] pm /my pm es distinto de cero. En conclusion, tenemos que Gp OH es plano
si y solo si su componente de grado m, p m /pm+1 , es plana.
As pues, el conjunto de puntos donde la hipersuperficie es normalmente plana a lo largo de una subvariedad
regular es un abierto denso. Ademas, como el conjunto de puntos donde una variedad (ntegra) es regular es
un abierto denso, el conjunto de puntos donde la hipersuperficie es normalmente plana a lo largo de una
subvariedad (ntegra) es un abierto denso.
La proposicion anterior la podemos reescribir as:
12. Teorema: Sea X una variedad regular, H una hipersuperficie de X e Y una subvariedad regular de H. Son
equivalentes 1
que en espectros define los morfismos CY,y C H,y C H/Y,y . Localmente en y, y siguiendo notaciones previas,
p = (t1 , . . . , tnr ) y (t1 , . . . , tnr , x1 , . . . , xr ) = my OX . Tenemos
e
H /X
e
H /X
Escribamos p = (t1 , . . . , tnr ). Entonces OXe viene dado afnmente por los anillos
t1 tnr
OX [ , . . . , ]
t t
con t = t1 , . . . , tnr .
1. Proposicion: Se verifica que OHe = OXe/( f /tm ) donde m es la multiplicidad de H en el punto generico de Y.
Demostracion. Gp OX es un anillo ntegro, luego 0 , f pm /pm+1 es no divisor de cero, y por 5.2.5, ( f ) pn =
f pnm . Por tanto, la sucesion de anillos de Rees
f
0 Dp OX Dp OX Dp OH 0
es exacta. Localizando por t, tambien es exacta la sucesion
f
tm
0 (Dp OX )t (Dp OX )t (Dp OH )t 0
y tomando las componentes de grado cero, tenemos OHe = OXe/( f /tm ).
2. Definicion : Diremos que una subvariedad cerrada Y de H es un centro permisible de explosion si es una
subvariedad regular y normalmente plana en H.
Sea X una variedad regular, y X un punto cerrado. Si x1 , . . . , xn es un sistema de parametros regulares de
X en y, entonces Derk (OX , OX ) = OX x1 . . . OX xn en un entorno de y. Del mismo modo que vimos para
curvas, si H = ( f )0 es una hipersuperficie de multiplicidad m en un punto p y D es un operador diferencial
de orden 1 de OX , entonces D( f ) tiene multiplicidad mayor o igual que m 1 en p. Ademas, si p es un punto
cerrado, existe D tal que D( f ) tiene multiplicidad m 1 en p.
3. Lema fundamental: Sea D : OX OX un operador diferencial de orden 1. Sea f de multiplicidad m en el
punto generico de Y. Entonces existe un operador diferencial D : OXe OXe tal que
Df f )
= D(
tm1 tm
8.3. Contacto maximal para hipersuperficies 323
Demostracion. Como en el caso de curvas planas, la idea de la demostracion es que tomando una derivacion
D que baje la multiplicidad en 1, el locus de multiplicidad m de la hipersuperficie ( f )0 coincide con el locus
de multiplicidad m 1 de (D f )0 , y sigue coincidiendo por sucesivas explosiones, luego la existencia de la
hipersuperficie de contacto maximal se concluye por induccion sobre la multiplicidad. Procedamos ahora con
precision.
Por induccion sobre m. Si m = 1, entonces H es regular y W = H.
Supongamos que m > 1. Sea U X un entorno de x donde H viene definido por los ceros de una funcion
f . Como en la proposicion anterior, sea D tal que m x (D f ) = m 1 y H 0 = (D f )0 . Reduciendo U si es necesario,
podemos suponer por semicontinuidad que m 1 es la maxima multiplicidad de H 0 . Entonces Singm (H U)
Singm1 (H 0 ). Podemos suponer que X = U.
Si explotamos en un centro permisible se sigue teniendo la inclusion
e Singm1 (H
Singm (H) f0 )
7. Observacion : Este resultado puede refinarse: existe una subvariedad de contacto maximal y cuya dimen-
sion es la del tangente estricto (que mas adelante definiremos).
Usando los mismos argumentos que para un u nico punto, es facil construir una hipersuperficie de contacto
maximal en un entorno de esos puntos. Falta solo algun detalle tecnico. Por ejemplo, hemos utilizado que la
localizacion en un punto del modulo de derivaciones de la variedad regular es libre. Pues bien, es igualmente
cierto que localmente en un numero finito de puntos es libre, como vemos a continuacion.
8. Proposicion : Sea M un A-modulo finito generado localmente libre de rango constante n y x1 , . . . , xr
Spec A un numero finito de puntos cerrados. Denotemos por S el sistema multiplicativo de las funciones que
no se anulan en ningun xi . Entonces AS es un anillo semilocal de espectro maximal {x1 , . . . , xn } y MS es un
AS -modulo libre.
e ste, coincida con el locus singular de la superficie. As para demostrar que la superficie desingulariza despues
de un numero finito de explosiones lo haremos demostrando que el locus singular del exponente idealstico es
vaco despues de un numero finito de explosiones.
1. Definicion : Sea W una variedad regular. Un exponente idealstico sobre W es una pareja (I, r), siendo I un
ideal de OW y r > 0.
2. Definicion : Llamaremos locus singular del exponente idealstico, y lo denotaremos Sing(I, r), a
Sing(I, r) := {x W : I x mrx }
3. Definicion : Diremos que una explosion W e W es permisible si el centro de explosion es liso (regular) y
esta contenido en el locus singular de I.
Denotemos por Y el centro de explosion y pY el ideal de Y en W. Dado un punto cerrado y Y, en un entorno
de y tenemos que my = (t1 , . . . , tn ) y pY = (t1 , . . . , tnr ). Entonces los anillos afines de W e son OW [ t1 , . . . , tnr ]
t t
IOW
(t = ti , para 1 i n r). Diremos que (e I, r), definido localmente por e I = tr e , es el transformado propio de
(I, r). 2
Sea X una variedad regular de dimension 3 y S X una superficie. Sea m la maxima de las multiplicidades
de los puntos de S . Dado un punto cerrado s S , consideremos un entorno lo suficientemente pequeno de
s en el que este definido el contacto maximal. En X podemos decir que la superficie S son los ceros de una
funcion f (todo localmente). Podemos suponer que mX,s = (x, y, z) y que la superficie W de contacto maximal
son los ceros de z. Como X/k =< dx, dy, dz > (localmente), existe una derivacion D (= z ) tal que Dz = 1.
Nos bastara con que Dz = 1 mod z.
Queremos encontrar un exponente idealstico (I, r) tal que Singm (S ) = Sing(I, r). Vamos a ver que basta
tomar como I el ideal formado por f y sus sucesivas derivadas respecto a D, todas ellas elevadas a un ex-
ponente conveniente para que sean equimultiples y la igualdad Singm (S ) = Sing(I, r) se conserve al explotar
permisiblemente.
4. Proposicion: p Singm (S ) si y solo si p W y m p ((Di f )|W ) m i, para todo i.
P
Demostracion. 1. Supongamos que D = z . Consideremos el desarrollo de Taylor f = gi (x, y)zi , en el
i
completado en p. Tenemos que Di f|W = cte gi (x, y). El punto p es una singularidad de multiplicidad m de S si
y solo si m p (gi (x, y)) m i para todo i, lo cual equivale a que m p (Di f|W ) m i.
2. Supongamos, en general, D = h z , con h|W = 1. El lector puede comprobar que m p ((Di f )|W ) m i,
para todo i si y solo si m p ((( z )i f )|W ) m i, para todo i. Por 1., concluimos.
f
1. La explosion de S , Se, viene definida por los ceros de la funcion f = tm .
Sustituyendo t por un cierto t0 = t + hz, podemos suponer que Dt (zn ), con n >> 0 dado. En efecto,
g m+1
supongamos que Dt (zm ); entonces Dt = g zm . Si tomamos t0 = t m+1 z , entonces Dt0 (zm+1 ).
Recurrentemente concluiremos.
Ahora ya, consideremos D := tD. Tenemos que D z = tD( z ) = Dz z Dt = 1 mod z.
t t
i
Por otro lado, para i < n, D i ( tam ) = D i1 ( tDa n
m1 + z ) = D
i1 ( Da
tm1
) mod z = = tDmia mod z. Por tanto,
i
(D i f) mi = ( Dmif ) mi mod z. En conclusion, e
I = ( f m , (D f) m1 , . . . , (D m1 f) 1 ) e y
r r r r r
t |W
Conclusion: el problema de desingularizar superficies se reduce a probar que por medio de transformaciones
permisibles desaparece el locus singular del exponente idealstico.
6. Proposicion : Sea I un ideal sobre una superficie regular W. Existe un numero finito de transformaciones
cuadraticas Wi Wi1 W0 = W de modo que I OWi es un ideal localmente principal.
Demostracion. La cuestion es local en W. Sea I = ( f1 , . . . , f s ). Es facil reducir la demostracion de la proposi-
cion al caso I = ( f, g). Sean
( f )0 = C1 C2 Cr
(g)0 = C10 C20 C 0s
con Ci , C 0j curvas irreducibles. Si pCi = pC 0j para algun ndice y son localmente principales, entonces I = pCi I 0 ,
para cierto ideal I 0 , y basta demostrar el teorema para I 0 . Mediante transformaciones cuadraticas podemos
suponer que las curvas {Ci , C 0j }i, j , son regulares, se cortan transversalmente y que por un punto a lo mas pasan
solo dos curvas (observese que por transformaciones cuadraticas aparecen los ciclos excepcionales).
Dado un punto p, si f se anula en p y g no, entonces I p = ( f ) p y terminamos. Supongamos pues, que tanto
f como g se anulan en p. Recordemos que los anillos locales regulares son dominios de factorizacion u nica.
Consideremos parametros locales en p, de modo que
a
f = x inv.
g = yb inv.
Si explotamos en el punto p, tenemos que I k[x, y/x] = (xa , (y/x)b xb ). De nuevo, aparece un factor comun,
y quitandolo se concluye por induccion sobre a + b.
7. Teorema : Dado un exponente idealstico (I, r) sobre una superficie lisa W, existe una sucesion finita de
explosiones permisibles (para el exponente idealstico) Wi Wi1 W0 = W de modo que la i-esima
transformada propia de (I, r) tiene locus singular vaco.
Demostracion. Despues de un numero finito de transformaciones cuadraticas podemos suponer que el expo-
nente idealstico es principal. Por tanto, I = (g) localmente. Entonces (I)0 = C1 Ck , union de curvas
irreducibles. Explotando podemos suponer que las curvas Ci son regulares, transversales y por un punto pasan
a lo mas dos curvas. Veamos que explotando a lo largo de estas curvas o por transformaciones cuadraticas
demostramos el teorema.
8.5. Tangente estricto 327
Sea p Sing(I, r) un punto cerrado. Podemos tomar parametros en un entorno de p de modo que g =
xa yb inv.
1. Se puede conseguir que a, b < r: En efecto, supongamos a r. Entonces la curva (x)0 esta contenida
en Sing(I, r). Por tanto, (x)0 es un centro permisible para explotar. Si explotamos en (x)0 la superficie
de contacto maximal explotada es isomorfa a la que tenamos, pues estamos explotando por un ideal
a b
principal. Sin embargo, el exponente idealstico cambia, pues es g = xxyr = xar yb . Recurrentemente
concluiremos.
2. Sea pues g = xa yb con a, b < r. Explotemos en el punto. Tomando x como parametro de explosion: g =
g a+br y b
xr = x ( x ) , con lo que la situacion ha mejorado, pues a + b r < a. Recurrentemente obtendremos
que a = b = 0 y el locus singular es vaco.
T x H = Singm (C H,x ) = {Puntos del cono con la misma multiplicidad que el vertice}
328 Captulo 8. Desingularizacion de superficies
Si y Singm (C H,x ), todos los puntos de la generatriz que pasa por y tienen multiplicidad m, luego la
generatriz es equimultiple. Por tanto, la generatriz es normalmente plana y C H,x es el producto del cono normal
a la generatriz en el vertice por el cono normal a C H,x a lo largo de la generatriz en el vertice, es decir,
C H,x = A1 C 0
con A1 = CGen.,x y C 0 = C H/Gen.,x = C H,x /CGen.,x . Ahora bien, como la multiplicidad es multiplicativa,
Singm (C H,x ) = A1 Singm (C 0 ). Procediendo de igual modo con C 0 tendremos por recurrencia
Hemos demostrado por tanto que el tangente estricto es una subvariedad lineal y que C H,x = Ar C, donde el
u nico punto de multiplicidad m de C es el vertice.
Tenemos C H,x = Ar C , C X,x = An = Ar Anr . Si trasladamos por un vector del tangente estricto el
cono queda estable y recprocamente si al trasladar por un vector el cono queda estable ese vector (que es el
trasladado del vertice) es un punto del tangente estricto, i.e.,
donde la primera desigualdad es por el lema anterior y la segunda por semicontinuidad de la multiplicidad. Si
e = m x (H), entonces my (C H,x ) = m x (C H,x ) e y pertenece al tangente estricto.
m x (H)
5. Ejemplo : 1. = 0. Sea 0 = z2 x2 y2 +monomios de grado mayor. El cono tangente es z2 x2 y2 = 0,
luego el tangente estricto es el origen y si explotamos no puede aparecer ningun punto con multiplicidad
2.
2. = 1. Sea 0 = zx + monomios de grado mayor. El cono tangente es zx = 0, luego el tangente estricto
es la recta z = y = 0 y si explotamos en el origen a lo sumo aparece un punto de multiplicidad 2, que se
corresponde con la recta del tangente estricto.
3. = 2. Sea 0 = z2 + monomios de grado mayor. El cono tangente es z = 0, luego el tangente estricto es
el plano z = 0.
Captulo 9
Esquemas
9.1. Introduccion
Toda la teora de variedades algebraicas desarrollada hasta aqu padece de una grave deficiencia. No ten-
emos una nocion clara de cuales son, localmente o no, las funciones algebraicas sobre una variedad algebraica
no afn. As pues, dado un abierto de una variedad algebraica, no sabemos quien es su anillo de funciones
algebraicas. Tampoco sabemos cual es el anillo de funciones algebraicas, del espacio proyectivo. Cualquiera
que sea la nocion de funciones algebraicas tendran que verificar que vienen determinadas localmente, como
sucede en las variedades diferenciales.
H. Cartan expreso la analoga entre variedades algebraicas y analticas afirmando que en todos los casos se
trataban de espacios anillados. Serre introdujo la teora de haces y la cohomologa de haces en el estudio de las
variedades algebraicas abstractas. Finalmente, Grothendieck presento la definicion de esquema como espacio
anillado que localmente es un esquema afn. Los esquemas son los objetos basicos de estudio de la Geometra
Algebraica Abstracta actual.
En este captulo y siguientes hacemos una introduccion a la Geometra Algebraica Global estudiando la
geometra de la curva, donde apareceran las nociones de esquema, cohomologa, modulos de diferenciales,
Riemann-Roch, etc y donde aplicaremos tambien toda la metodologa algebraica del algebra conmutativa an-
terior.
Un problema fundamental en la Geometra Algebraica es el de la clasificacion. Una primera aproximacion
a la solucion de este problema es la clasificacion birracional. En este contexto veremos que toda curva completa
tiene asociado un u nico modelo birracional no singular. En segundo lugar podremos asociar a una curva ciertos
invariantes (genero aritmetico, genero geometrico, el grupo de Picard, etc.) donde la tecnica mas moderna
para este fin es la cohomologa. Mas adelante, mediante la teora de dualidad, Riemann-Roch, inmersiones
proyectivas, cohomologa de los OPr (n), etc, haremos una introduccion a la clasificacion de las curvas de P3
con el estudio de las variedades de moduli de las curvas elpticas e hiperelpticas.
El teorema central sera el teorema de Riemann-Roch. Por una parte exigira la introduccion de los haces de
lnea, cohomologa, teora de dualidad, y por otra dara las relaciones entre los distintos invariantes (genero ge-
ometrico, genero aritmetico, longitud del conductor, grado de un divisor, grado del divisor canonico). Ademas
posibilitara la demostracion del teorema de Hurwitz, la existencia de haces lnea muy amplios, etc.
Muchas de las nociones y demostraciones adoptadas (por ejemplo, la aciclicidad de los grupos de coho-
mologa de los esquemas afines, la acotacion cohomologica, etc.) seran generalizables a variedades proyectivas
de dimension mayor que uno y as lo haremos. Creemos que un curso de la Geometra Algebraica de la Curva
es una buena introduccion a la Geometra Algebraica Global, porque en e l se introducen muchas de las tecnicas
329
330 Captulo 9. Esquemas
9.2. Haces
El concepto de prehaz formaliza la esencia del proceso de restriccion de funciones, el de haz la esencia
del proceso de reconstruccion de funciones a partir de funciones locales. Procesos que son la substancia y
fundamento de la experiencia.
1. Definicion : Sea X un espacio topologico. Un prehaz de conjuntos sobre X, es una ley que asigna a cada
abierto U X un conjunto P(U) de modo que verifica que
1. Si V es un abierto contenido en otro abierto U, se tiene un morfismo de restriccion: U,V : P(U) P(V).
Para cada s P(U), denotaremos s|V = U,V (s) y diremos que es la restriccion de s a V.
2. Para cada abierto U, U,U = Id.
3. Si W V U son abiertos, entonces U,W = V,W U,V , es decir, (s|V )|W = s|W .
Dicho de otro modo: Sea TX la categora cuyos objetos son los abiertos de X y cuyos morfismos se definen
por
La inclusion, si U V
HomTX (U, V) =
, en otro caso
3. Ejemplo : 1. Sea G un conjunto (resp. un grupo abeliano, etc). Sea P(U) = G para todo abierto U X.
Si tomamos como morfismos de restriccion la identidad, entonces P es un prehaz de conjuntos (resp. de
grupos abelianos, etc) en X, que se denomina prehaz constante G y se suele denotar por G.
2. Sea C0 (U) el anillo de funciones reales y continuas sobre U X. Si tomamos como morfismos de
restriccion la restriccion ordinaria de funciones, entonces C0 es un prehaz, que se denomina prehaz de
funciones continuas sobre X.
Analogamente, si X es una variedad diferenciable, se definen los prehaces de funciones diferenciales, de
campos diferenciales, formas diferenciales, tensores, etc.
3. Sea X = R2 \{0}, P(U) = [1-formas exactas en U] y los morfismos de restriccion los evidentes. Se dice
que P es el prehaz de 1-formas exactas en X.
4. Sea A un anillo y X = Spec A. Asociando a cada abierto U X el anillo AU = { as , con a A y s A
que no se anula en ningun punto de U} y tomando como morfismos de restriccion los de localizacion, se
obtiene un prehaz de anillos, que se denomina prehaz de localizacion de A.
9.2. Haces 331
6. Sea : Y X una aplicacion continua. Para cada abierto U de X, sea P(U) las secciones continuas de
sobre U, es decir, P(U) = HomX (U, Y). Los morfismos de restriccion son los definidos por la restriccion
de aplicaciones. P es un prehaz sobre X, que se denomina prehaz de secciones de . Este ejemplo es el
que motiva los nombres de secciones y morfismos de restriccion que hemos dado para un prehaz
cualquiera.
7. Si X es un solo punto, la categora de prehaces de conjuntos (resp. grupos abelianos, etc) sobre X equivale
a la categora de conjuntos (resp. grupos abelianos, etc), pues todo prehaz es constante.
4. Definicion : Sea P un prehaz sobre X y x X. Llamaremos fibra de P en x a
P x := lim P(U)
xU
6. Ejercicio : La fibra del prehaz de funciones reales continuas de Rn en un punto x Rn coincide con C 0 (Rn )mx
(donde m x es el ideal maximal de las funciones que se anulan en x).
7. Definicion : Un morfismo de prehaces f : P P0 sobre X es un morfismo de funtores, es decir, es dar
un morfismo f (U) : P(U) P0 (U) (para cada abierto U) que conmuta con los morfismos de restriccion.
Denotaremos por Hom(P, P0 ) al conjunto de morfismos de prehaces de P en P0 .
Si f : P P0 es un morfismo de prehaces, induce un morfismo en la fibra de cada punto f x : P x P0x , de
modo que para toda seccion s en un abierto U que contiene a x se verifica f x (s x ) = f (U)(s) x .
8. Definicion : Sea X un espacio topologico. Diremos que un prehaz F sobre X es haz si para todo abierto U
y todo recubrimiento abierto {U } de U la sucesion
Y p1
/Y
F(U) F(U ) / F(U U )
p2 ,
2. Si tenemos una seccion s en cada abierto U que coinciden en las intersecciones (s|U U = s |U U ),
entonces existe una seccion s en U cuya restriccion a U es s para todo .
Adoptaremos el convenio de que si F es un haz, entonces F() es un conjunto de un elemento (que deno-
tamos 0, pues es el cero si el haz es de grupos abelianos). Los morfismos de haces son los morfismos como
prehaces.
9. Ejemplo : 1. Los prehaces del caso 2) del ejemplo 9.2.3 son haces. El del caso 1) es haz cuando el espa-
cio topologico X verifique que la interseccion de abiertos no vacos es no vaca. El prehaz de secciones
continuas de una aplicacion continua : Y X tambien es un haz, es mas, veremos que todo haz es de
esta forma.
2. Sea X = R2 \{0}. El prehaz de 1-formas exactas no es haz, pues d(arctan y/x) es localmente exacta, pero
no globalmente, porque su integral a lo largo de la circunferencia unidad es diferente de cero.
10. Proposicion: Dos secciones de un haz en un abierto coinciden si y solo si tienen el mismo germen en todo
punto.
Demostracion. La necesidad es obvia. La suficiencia se deduce de que si dos secciones tienen el mismo germen
en un punto, entonces coinciden en un entorno del punto. Por la condicion de haz se concluye.
e= `
11. Definicion : Sea P un prehaz sobre un espacio topologico X. Llamaremos espacio etale de P a P Px .
xX
Para cada abierto U se tiene un morfismo P(U) P# (U), s 7 e s, que define un morfismo de prehaces
P P# .
Un morfismo de prehaces P1 P2 induce de modo natural una aplicacion continua Pe1 Pe2 que a su vez
# #
induce un morfismo de prehaces P1 P2 , y se tiene un diagrama conmutativo
P1 P2
y
y
P#1 P#2
P /F
P# / F#
Conclusion: Todo haz es el haz de secciones continuas de su espacio e tale. Por tanto hay una correspondencia
biunvoca entre los haces sobre X y los espacios topologicos sobre X localmente isomorfos a X.
14. Observacion : Sea TX la categora de los abiertos de X y B TX una base de abiertos de X estable por
intersecciones finitas (la interseccion finita de abiertos de la base vuelve a ser abierto de la base). Si P es un
prehaz que satisface la condicion de haz sobre B, entonces P P# es isomorfismo sobre los abiertos de la
base. Se demuestra igual que el apartado 2) de la proposicion anterior .
15. Proposicion: 1. Un morfismo f : F F 0 de haces es un isomorfismo si y solo si f x : F x F 0x son
isomorfismos, para todo x X.
2. Un morfismo f : F F 0 de haces de grupos es el morfismo cero si y solo si f x = 0 para todo x X. En
particular, un haz de grupos es cero si y solo si lo es en fibras.
Demostracion. 1. Veamos solo la suficiencia. Supongamos que f x : F x F 0x son isomorfismos para todo x X
y veamos que para todo abierto U el morfismo F(U) F 0 (U) es isomorfismo. La inyectividad se deduce de
la Proposicion 9.2.10 y de la hipotesis. La epiyectividad se prueba igual que se hizo en el segundo apartado de
la proposicion anterior para probar la epiyectividad de P(U) P# (U), pues la hipotesis dice que toda seccion
de F 0 en U tiene antimagen localmente.
2. Es consecuencia de que una seccion de un haz en un abierto es nula si y solo si tiene germen nulo en
todo punto
16. Definicion : Sea f : F F 0 un morfismo de haces de grupos. Llamaremos Ker f al haz definido por
(Ker f )(U) = Ker f (U) (compruebese que es haz). Llamaremos Im f al haz asociado al prehaz (que no es haz
en general) U Im f (U) y Coker f al haz asociado al prehaz U Coker f (U).
0
17. Proposicion: Si f : F F es un morfismo de haces de grupos, entonces
Demostracion. Por la exactitud del lmite inductivo, y teniendo en cuenta que la fibra de un prehaz coincide
con la de su haz asociado,
334 Captulo 9. Esquemas
es exacta si solo si
fn x fn+1 x
Fn x Fn+1 x Fn+2 x
es una sucesion exacta de grupos para todo x X.
20. Ejercicio : Si 0 F 0 F F 00 0 es una sucesion exacta de haces de grupos, demostrar que para
todo abierto U la sucesion 0 F 0 (U) F(U) F 00 (U) es exacta.
21. Ejercicio : Sea X = R2 \{0}, C X el haz de funciones diferenciables sobre X y 0 el haz de 1-formas cerradas
de X. Probar que el morfismo d : C X 0 , g 7 dg, es un epimorfismo de haces, pero d : C (X) 0 (X) no
es epiyectiva.
22. Definicion : Sea I un conjunto de ndices parcialmente ordenado y sea {Fi , i j }i, jI un sistema de haces
y morfismos de haces. Llamaremos lmite inductivo de Fi , y lo denotaremos limFi , al haz asociado al prehaz
U limFi (U). Se verifica que (limFi ) x = limFi x . Llamaremos lmite proyectivo de Fi y lo denotaremos limFi
al haz (limFi )(U) = limFi (U) (compruebese que es haz). Se tiene un morfismo natural (limFi ) x limFi x , que
no es isomorfismo en general.
23. Ejercicio : Probar que Hom(limFi , G) = lim Hom(Fi , G) y Hom(G, limFi ) = lim Hom(G, Fi ).
24. Definicion : Sea I un conjunto de ndices y sea {Fi }iI una familia de haces de grupos abelianos. Lla-
maremos suma directa de Fi , y lo denotaremos Fi , al haz asociado al prehaz U Fi (U). Se verifica que
Q Q Q
(Fi ) x = Fi x . Llamaremos producto directo de Fi y lo denotaremos Fi al haz ( Fi )(U) = Fi (U)
Q Q
(compruebese que es haz). Se tiene un morfismo natural ( Fi ) x Fi x , que no es isomorfismo en general.
Q Q Q
25. Ejercicio : Probar que Hom(Fi , G) = Hom(Fi , G) y Hom(G, Fi ) = Hom(G, Fi ).
i i i i
26. Teorema : Sea X un espacio topologico noetheriano y {Fi } un sistema inductivo de haces de grupos.
Entonces, se verifica que
lim Fi (X) = ( lim Fi )(X)
i i
9.3. Imagen directa e inversa de haces 335
Demostracion. Como todo abierto de un espacio noetheriano es compacto, todo recubrimiento por abiertos de
un abierto de X contiene un subrecubrimiento finito. As, un prehaz F sobre X sera haz si verifica que para todo
abierto U y recubrimiento finito por abiertos {Ui }1in , la sucesion
Y
n
/Y
n
F(U) F(Ui ) / F(Ui U j )
i=1 i, j
es exacta. La toma de lmites inductivos es exacta y conmuta con productos directos finitos, luego el prehaz
lim Fi es un haz.
i
es isomorfismo. El haz f 1 F se denomina imagen inversa de F por f y la igualdad HomX ( f 1 F, G) = HomY (F, fG)
se denomina formula de adjuncion (tambien llamada Teorema de Kan).
2. Proposicion : Sea F un haz sobre X, sea x un punto de X e i : x , X la inclusion natural. Entonces
i1 F = F x .
Veamos entonces que Hom x (F x , G) = HomX (F, iG). Dado una aplicacion f : F x G se define el morfismo
f
F iG como el morfismo nulo sobre los abiertos que no contienen a x y la composicion F(U) F x G,
si U contiene a x. Recprocamente, dado un morfismo F iG, tomando fibra en x se obtiene una aplicacion
F x G. Una asignacion es la inversa de la otra.
f g
Es inmediato comprobar que si se tienen aplicaciones continuas X Y Z, entonces (g f ) = g f .
Por adjuncion se deduce que (g f )1 = f 1 g1 .
336 Captulo 9. Esquemas
4. Corolario : La imagen inversa es un funtor exacto de la categora de haces (de grupos) sobre Y en la
categora de haces (de grupos) sobre X.
Demostracion. Se deduce del corolario anterior y de que una sucesion de haces es exacta si y solo si lo es en
fibra.
5. Corolario: Sea F un haz sobre Y y F e su espacio e tale asociado. Entonces el espacio e tale asociado a f 1 F
e
es F Y X.
e
6. Ejercicio : 1. Sea F un haz sobre Y. Probar que f 1 F = HomY (, F).
2. Si denotamos por F el prehaz en X definido por F (V) := lim F(U), probar que f 1 F es el haz
0 0
U f (V)
asociado a F 0 .
7. Definicion : Sea F un haz en X y sea i : S , X un subespacio. Llamaremos restriccion de F a S , y lo
denotaremos F|S , a la imagen inversa i1 F.
Si U , X es un abierto, entonces F|U es el haz definido por F|U (V) = F(V) para cada abierto V U, y los
morfismos de restriccion son los de F.
3. Ejemplo : Las variedades diferenciales y las variedades topologicas son espacios anillados en anillos lo-
cales.
4. Definicion : Un morfismo de espacios anillados (X, OX ) (Y, OY ) es una pareja formada por una aplicacion
continua f : X Y, y un morfismo de haces de anillos : OY f OX (que equivale por adjuncion a un
morfismo de haces de anillos f 1 OY OX ).
Si ( f, ) : (X, OX ) (Y, OY ) es un morfismo de espacios anillados, para cada punto x X se tiene un
morfismo de anillos x : OY, f (x) OX,x , sin mas que tomar fibra en el morfismo f 1 OY OX .
5. Definicion : Un morfismo (X, OX ) (Y, OY ) de espacios anillados entre espacios anillados en anillos locales
se dice que es un morfismo en anillos locales, si los morfismos OY, f (x) OX,x son dominantes, es decir, aplican
el ideal maximal del primer anillo dentro del ideal maximal del segundo.
6. Ejemplo : Sea f : X Y es una aplicacion diferenciable entre variedades diferenciales. Para cada abierto
U Y, tenemos un morfismo de anillos C 1
Y (U) CX ( f (U)), g 7 g f| f 1 (U) . Estos morfismos definen
un morfismo de haces de anillos CY f CX . En fibra tenemos el morfismo C
Y, f (x) CX,x , [g] 7 [g f ],
que transforma el ideal maximal de los germenes de funciones que se anulan en f (x) en el ideal maximal de
los germenes de funciones que se anulan en x. Recprocamente, un morfismo de espacios anillados en anillos
locales (X, C
X ) (Y, CY ) define una aplicaci
on diferenciable X Y, sin mas que tomar secciones globales en
CX f C
Y . En conclusi
on, las aplicaciones diferenciables de X en Y coinciden con los morfismos de espacios
anillados en anillos locales (X, C
X ) (Y, CY ).
Demostracion. Se deduce de la Proposicion 9.2.5 y de que un prehaz tiene la misma fibra que su haz asociado.
e f ) = Af
A(U
e = A.
En particular, A(X)
Demostracion. Tenemos que ver que el morfismo natural A f A(U e f ) entre las secciones (en U f ) del prehaz
de localizaciones y las de su haz asociado es isomorfismo. Por la observacion que sigue a la proposicion 9.2.13,
basta ver que el prehaz de localizaciones es haz sobre los abiertos basicos, es decir, que para todo abierto basico
U f y todo recubrimiento U f1 , . . . , U fn de U f por abiertos basicos, la siguiente sucesion es exacta
Y
n
/Y
n
Af A fi / (A fi A f A f j )
i=1 i, j
338 Captulo 9. Esquemas
Q
n
Denotemos B = A fi . Como A f B es fielmente plano, basta ver que la sucesion
i=1
i /
B B A f B / (B A f B) A f B = (B A f B) B (B A f B)
10. Proposicion:
Morfismos de espacios anillados
en anillos locales
Morfismos de anillos
=
.
AB
(Spec B, B)
e (Spec A, A)
e
(Y)
A /B
x
ef (x) = A f (x)
A /B
ex = Bx
(Y)
A /B
(Ua )
e a ) = Aa
A(U / B(U
e b ) = Bb
es conmutativo, luego (Ua ) es la localizacion de (Y), y en conclusion esta determinado por (Y).
Recprocamente, dado un morfismo de anillos h : A B, induce por paso al espectro una aplicacion
continua h = f : X Y. Para cada abierto U de Y se obtiene por localizacion de h un morfismo
AU B f 1 (U)
9.5. Esquemas
Si (X, OX ) es un espacio anillado, para cada abierto U denotaremos OU la restriccion de OX a U.
1. Definicion : Diremos que un espacio anillado en anillos locales (X, OX ) es un esquema afn si es isomorfo,
e Si (X, OX ) es un espacio anillado, se dice que un abierto
como espacio anillado en anillos locales, a (Spec A, A).
U de X es un abierto afn cuando (U, OU ) es un esquema afn.
Llamaremos esquema a un espacio anillado en anillos locales (X, OX ) localmente isomorfo a un esquema
afn (es decir, existe un recubrimiento por abiertos afines).
2. Ejercicio : Probar que un abierto de un esquema es un esquema. Demuestrese que A2 \{0} no es un esquema
afn (Pista: probar que (A2 \{0}, OA2 \{0} ) = k[x, y]).
3. Definicion : Los morfismos de esquemas son los morfismos como espacios anillados en anillos locales.
El Teorema 9.4.9 junto con la Proposicion 9.4.10 dice que la categora de esquemas afines es equivalente a
la categora de anillos.
4. Definicion : Un esquema X se dice reducido si para todo abierto U, OX (U) es un anillo reducido.
5. Proposicion: Un esquema X es reducido si y solo si OX,x es reducido para todo x X.
Demostracion. Si X es reducido entonces OX,x es reducido porque dada a OX,x , a OX (U) si a n = 0 entonces
an = 0 en un entorno abierto de x, V U, luego a = 0 en V y a = 0. Recprocamente, si OX,x son anillos
Q
reducidos para todo x X, dado un abierto U tenemos el morfismo inyectivo OX (U) , OX,x , luego OX (U)
xU
es un anillo reducido.
6. Definicion : Un esquema se dice irreducible cuando no es union de dos cerrados propios, es decir, cuando
el espacio topologico subyacente es irreducible.
7. Ejercicio : Probar que todo abierto de un espacio topologico irreducible es irreducible.
8. Definicion : Un esquema X se dice ntegro si OX (U) es ntegro para todo abierto U.
9. Proposicion: Un esquema es ntegro es irreducible y reducido.
Si X es irreducible, existe un punto p (unico) cuyo cierre es todo X. En efecto, sea U un abierto afn. Como
U es irreducible, sabemos que existe un punto p U cuyo cierre en U es U. Entonces X = p U c , luego
p = X. En particular, todo abierto V de X contiene a p. Ademas p es u nico, pues lo es en cada abierto afn.
Diremos que p es el punto generico de X. Si un esquema X es ntegro y g X es el punto generico, llamaremos
cuerpo de funciones de X a OX,g , y coincide con el cuerpo de fracciones del anillo de funciones de cualquier
abierto afn. Denotaremos X = OX,g .
10. Definicion : Diremos que un esquema X es noetheriano si existe un recubrimiento finito de X por abiertos
afines Ui = Spec Ai , con Ai noetherianos.
340 Captulo 9. Esquemas
Demostracion. Si (Spec A, A)e es noetheriano, sea {Ui = Spec Ai } un recubrimiento abierto finito de Spec A,
con Ai noetherianos. Sea I1 In . . . una cadena de ideales de A. La restriccion de esta cadena a
cada abierto Ui define una cadena de ideales de Ai , que estabiliza a partir de un ni . Si n es el maximo de los
ni , la cadena de ideales de partida estabiliza a partir de n, porque as sucede localmente. En conclusion, A es
noetheriano.
12. Definicion : Diremos que un esquema es localmente noetheriano si admite un recubrimiento (finito o no)
por abiertos afines noetherianos.
9.6. Subesquemas
1. Definicion : Diremos que un morfismo de esquemas f : Y X es una inmersion cerrada, si f como mor-
fismo topologico es una inmersion cerrada (i.e. Y es homeomorfo a f (Y) y e ste es un cerrado de X) y los
morfismos OX, f (y) OY,y son epiyectivos, para todo y Y. Se dice tambien que Y es un subesquema cerrado
de X.
2. Proposicion: Sea f : Spec B Spec A una inmersion cerrada e I A el nucleo del del morfismo f : A
B definido por f . Entonces, A/I ' B, a 7 f (a) y se tiene el diagrama conmutativo
f
Spec B / Spec A
KK s9
KK s
KK sss
KK s
K% + sss
Spec A/I
3. Ejemplo : Sea I A un ideal y A A/I el morfismo de paso al cociente. El morfismo natural Spec A/I
Spec A es una inmersion cerrada.
4. Proposicion: Si f : Y X es una inmersion cerrada entonces f es un morfismo afn.
Demostracion. Podemos suponer que X = Spec A es afn. Si x X f (Y), entonces la antimagen de cualquier
abierto afn contenido en X f (Y) y que contiene a x, es vaca, luego afn. Si x = f (y), sea V un abierto
afn de Y que contiene a y. Sea Ua = X (a)0 un abierto basico que contenga a x y tal que f 1 (Ua ) V. Si
denotamos por f (a) la imagen de a por el morfismo OX (X) f OY (X) = OY (Y) OY (V), se verifica que
f 1 (Ua ) = V ( f (a))0 , que es afn. Por tanto, f es un morfismo afn.
5. Observacion : Todo cerrado C de un esquema X tiene una estructura natural de subesquema cerrado. Esta
g siendo I el ideal de A formado
estructura es la siguiente: si X es afn, X = Spec A, entonces se toma OC = A/I,
por las funciones que se anulan en todo punto de C. El caso general se hace por recollement, recubriendo X
por abiertos afines. Puede probarse que con esta estructura C es un subesquema cerrado y reducido de X.
6. Definicion : Diremos que un morfismo de esquemas f : Y X es una inmersion abierta, si f (Y) es un
abierto de X, y Y es un esquema isomorfo a f (Y).
9.7. Ejemplos de esquemas 341
3. Definicion : Sea k un anillo. Diremos que un esquema X es un k-esquema si se tiene prefijado un morfismo
de esquemas X Spec k, que se denomina morfismo estructural. Diremos que un k-esquema es una variedad
algebraica (sobre k) si el morfismo estructural X Spec k es de tipo finito, es decir, si existe un recubrimiento
finito de X por abiertos afines Ui = Spec Ai de modo que los Ai son k-algebras de tipo finito.
4. Ejemplo : 1. Las variedades algebraicas afines X = Spec k[1 , . . . , n ] son variedades algebraicas. El
esquema afn Ank = Spec k[x1 , . . . , xn ] se denomina espacio afn n-dimensional sobre el anillo k.
342 Captulo 9. Esquemas
2. Si R = k[0 , . . . , n ] es una k-algebra graduada, (Proj R, R) es una variedad algebraica. Este tipo de
variedades (con gr i = 1, para todo i) se denominan variedades proyectivas (sobre k). El esquema
Pnk = Proj k[x0 , . . . , xn ] se denomina espacio proyectivo n-dimensional sobre el anillo k.
5. Definicion : Llamaremos dimension de un esquema X a la maxima longitud de las cadenas de cerrados
irreducibles de X.
6. Proposicion: Si X es una variedad algebraica ntegra entonces la dimension de X coincide con el grado de
trascendencia de su cuerpo de funciones.
Demostracion. La dimension de X coincide con la de cualquier abierto (no vaco), pues todo abierto es denso.
Tomando un abierto afn, se concluye por 4.4.1.
7. Definicion : Diremos que una variedad algebraica (sobre un cuerpo k) es una curva si es de dimension 1.
Recordemos que las variedades proyectivas son completas.
8. Teorema: Las variedades proyectivas e ntegras son completas.
Demostracion. Sea X = Proj k[0 , . . . , n ] una variedad proyectiva ntegra. Sea Ov X un anillo de valoracion
trivial sobre k.
Sea ij X la funcion de valor maximo para todo i, j {0, . . . , n}. Se verifica que k[ 0j , . . . , nj ] Ov ,
j
porque si v( rj ) < 0 para algun r, entonces v( ij ) < v( ij ) + v( rj ) = v( ij r ) = v( ri ), que contradice la eleccion
i
de As pues, Ov centra en el punto x, donde p x es el corte del ideal de valoracion con k[ 0j , . . . , nj ].
j .
Por u ltimo, dado un punto y , x, existe un abierto afn que contiene a x e y, luego el anillo de valoracion
que centra en x no puede centrar en y.
9. Proposicion : Sea C una curva proyectiva, ntegra y no singular. Existe una correspondencia biunvoca
entre los puntos de C y las valoraciones de C triviales sobre k.
Demostracion. En el teorema anterior hemos visto que todo anillo de valoracion k Ov C centra en un
u nico punto x C, es decir, OC,x Ov (y p x pv ). Si x es un punto cerrado, entonces OC,x es un anillo local
regular de dimension 1, luego es de valoracion. Si es el punto generico, entonces OX,x = C . En ambos casos
OC,x = Ov .
Por tanto, tenemos definido un morfismo de esquemas : C C, que cumple las condiciones del teorema,
como se comprueba afnmente con 1 (U) U.
344 Captulo 9. Esquemas
16. Teorema : La categora de las curvas completas no singulares sobre un cuerpo k (cuyos morfismos no
sean constantes), es equivalente (contravariantemente) a la categora de las extensiones de k de grado de
trascendencia 1.
Demostracion. Sea F el funtor que asigna a cada curva C su cuerpo de funciones C . Dado un morfismo
f : C C 0 no constante (es decir, f aplica el punto generico g de C en el punto generico g0 de C 0 ) tenemos
definido un morfismo C 0 = OC 0 ,g0 OC,g = C , que es por definicion F( f ). Obviamente, F( f g) =
F(g) F( f ).
Sea G el funtor que asigna a cada extension k de grado de trascendencia 1 su variedad de Riemann V.
Dado un morfismo i : 0 , sea G(i) : V 0 V el morfismo definido entre las variedades de Riemann de 0 y
, del siguiente modo:
- Entre los espacios topologicos, G(i)(v0 ) = v, siendo Ov = Ov0 . Dado t , sea B el cierre entero de
k[t] en y B0 el cierre entero de B (o k[t]) en 0 . Sean U = Spec B y U 0 = Spec B0 , que son abiertos de V y V 0 .
Se verifica que G(i)1 (U) = U 0 y G(i)|U 0 es el morfismo entre espectros inducido por la inclusion B , B0 .
- El morfismo entre los haces de anillos es el siguiente: para cada abierto W de V, las inclusiones OV (W) =
Ov , Ov0 inducen un morfismo OV G(i) OV 0 . De nuevo, el morfismo de espacios anillados
vW v0 G(i)1 (W)
definido sobre U 0 es el inducido por el morfismo de anillos B , B0 .
Para terminar, tenemos que ver que G F ' Id y F G ' Id. El primero es consecuencia del Teorema
9.7.15 y el segundo del Teorema 9.7.11.
17. Corolario : Sea C una curva completa y no singular sobre un cuerpo k. Existe una correspondencia
biunvoca entre los morfismos no constantes C P1 y los elementos de C trascendentes sobre k.
18. Ejercicio : Dado un morfismo no constante : C 0 C entre curvas completas no singulares, demostrar
que el numero de puntos de las fibras es constante y coincide con el grado entre los cuerpos de funciones.
Solucion: Como es un morfismo afn, se reduce a la proposicion 3.12.9.
19. Ejemplo : Sea el cuerpo de funciones de una curva C completa y no singular, y sea f C trascendente
sobre k. Consideremos el morfismo inducido
e
f : C P1
e
f
Sea U = Spec k[x], abierto de P1 . El morfismo e f 1 (U) U es el inducido entre espectros por el morfismo
de anillos k[x] , k[x], x 7 f , (siendo k[x] el cierre entero de k[x] en ). Sea m k[x] un ideal maximal
racional y denotemos f () la clase de f en k[x]/m = k. Es facil comprobar que m k[x] = (x f ()) = m f () .
Por tanto, e f () = f (). Por otra parte, e f 1 (0) = Spec k[x]/ f k[x]. Por tanto, si f k[x] = mnx11 mnxrr , entonces
e P
f 1 (0) = {x1 , . . . , xr } y el numero de puntos de la fibra de 0 es ni gr xi .
i
Sea X un espacio topologico. Es muy frecuente estudiar la estructura de X a partir un recubrimiento por
abiertos Xi . Por ejemplo, en el estudio de la superficie terrestre, se construyen una coleccion de mapas locales,
y se hacen las identificaciones pertinentes donde dos mapas se solapen. A partir de los mapas y de las identi-
ficaciones reconstruimos la superficie terrestre. La formalizacion de este proceso para un espacio topologico
arbitrario se denomina recollement.
20. Definicion : Llamaremos datos de construccion a dar lo siguiente:
9.7. Ejemplos de esquemas 345
a) i j = 1
ji y ii = Id.
b) Para cualesquiera i, j, k se verifica i j (Xi j Xik ) = X ji X jk y se tiene un diagrama conmutativo:
Xi j Xik
ij
/ X ji X jk
LLL rr
LLL rrr
LLL rr
ik L% yrrr jk
Xk j Xki
21. Definicion : Unos datos de construccion {Xi , i j } se dicen efectivos si existen un espacio topologico X, un
recubrimiento abierto X = Ui y homeomorfismos gi : Ui ' Xi de modo que g1 1
i (Xi j ) = U i U j y i j = g j gi
i
sobre Ui U j . Se dice que X es un descenso de los datos de construccion.
22. Teorema: Todo dato de construccion es efectivo y los descensos son u nicos salvo isomorfismos.
Demostracion. Sea {Xi , i j } unos datos de construccion. Cada Xi j tiene un morfismo a Xi (la inclusion) y otro
a X j (la composicion de i j con la inclusion). Por tanto tenemos dos morfismos
a id /a
Xi j / Xi
i, j i
`
Definimos X como el conucleo de (id, ), es decir, X es el cociente (topologico) de Xi por la siguiente
i
relacion: dados xi Xi y x j X j , diremos que xi x j si x j = i j (x j ); es una relacion de equivalencia por la
condicion de cociclo.
Los morfismos naturales Xi X son inmersiones abiertas cuyas imagenes denotamos por Ui . Si denotamos
gi al homeomorfismo Ui ' Xi , es inmediato comprobar que g1 1
i (Xi j ) = U i U j y i j = g j gi sobre U i U j .
Por tanto, X es un descenso y el dato de construccion es efectivo.
Sea X 0 = Ui0 otro descenso, con homeomorfismos g0i : Ui0 ' Xi , tales que g0i 1 (Xi j ) = Ui0 U 0j y i j =
i
g0j g0i 1 sobre Ui0 U 0j . Se tiene un diagrama conmutativo (compruebese)
` id /`
Xi j / Xi X
i, j i
x
x
0
0
g i g i
` 0 /` 0
Ui U 0j / Ui X
0
i, j i
Recollement de esquemas
El recollement de haces puede ser entendido esencialmente como un caso particular del recollement de
espacios topologicos, sin mas que considerar, en vez de los haces, los espacios e tale asociados. Puede verse
despues que, en la categora de los haces, el recollement deja estable las subcategoras de los espacios anil-
lados, y la de esquemas. Podramos as desarrollar esta seccion. Sin embargo, para la comprension de la teora
del descenso fielmente plano, que mas adelante estudiaremos, conviene proceder de otro modo, igualmente
natural.
23. Definicion : Unos datos de construccion, en la categora de esquemas, es dar
1. Una familia de esquemas (Xi , OXi ).
2. Un recubrimiento abierto Xi = Xi j de cada Xi .
j
a) i j = 1
ji y ii = Id.
b) Para cualesquiera i, j, k se verifica i j (Xi j Xik ) = X ji X jk y se tiene un diagrama conmutativo:
Xi j Xik
ij
/ X ji X jk
LLL r r
LLL rrr
LLL rr
ik L% yrrr jk
Xk j Xki
24. Definicion : Unos datos de construccion {Xi , i j } se dicen efectivos si existen un esquema X, un recubrim-
iento abierto X = Ui y unos isomorfismos de esquemas gi : Ui ' Xi , de modo que g1 i (Xi j ) = U i U j y
i
i j gi = g j sobre Ui U j . Se dice que X es un descenso de los datos de construccion.
25. Teorema: Todo dato de construccion es efectivo y los descensos son u nicos salvo isomorfismos de esque-
mas.
Demostracion. Repetimos la misma demostracion que en el caso topologico. Definimos la union disjunta de
`
dos esquemas X e Y como el esquema cuyo espacio topologico subyacente es X Y (con la topologa inicial
` `
de las inclusiones X X Y e Y X Y) y cuyo haz de anillos es OX ` Y (U) = OX (X U) OY (Y U).
Sea {Xi , i j } unos datos de construccion. Cada Xi j tiene un morfismo a Xi (la inclusion) y otro a X j (la
composicion de i j con la inclusion). Por tanto tenemos dos morfismos
a id /a
Xi j / Xi
i, j i
` id /`
inducidos por Xi j / Xi .
i, j i
Se tienen morfismos naturales de esquemas Xi X que son inmersiones abiertas y cuyas imagenes deno-
tamos por Ui . Se tiene un isomorfismo de esquemas (compruebese) gi : Ui ' Xi , y es inmediato comprobar que
g1 1
i (Xi j ) = U i U j y i j = g j gi sobre U i U j . Por tanto, X es un descenso y el dato de construcci on es
efectivo.
Sea X 0 = Ui0 otro descenso, con isomorfismos g0i : Ui0 ' Xi , tales que g0i 1 (Xi j ) = Ui0 U 0j y i j = g0j g0i 1
i
sobre Ui0 U 0j . Se tiene un diagrama conmutativo (compruebese)
` id /`
Xi j / Xi X
i, j i
x
x
0
0
g i g i
` 0 /` 0
Ui U 0j / Ui X
0
i, j i
cuyas flechas verticales son isomorfismos, luego induce un isomorfismo de esquemas X 0 ' X: en efecto, el
diagrama conmutativo induce un homeomorfismo : X 0 ' X y para todo abierto V de X se tiene un diagrama
conmutativo Q /Q
OX (V) OXi (Vi ) / OXi j (Vi j )
i i, j
y
y
0 Q 0 /Q 0
OX 0 (V ) OX 0 (Vi ) / OX 0 (Vi j )
i i, j
0 1
donde V = (V), Vi0
= V 0
Ui0
y Vi0j = V Ui0 U 0j , y cuyas flechas verticales son isomorfismos, luego define
0
X? / X0
?? ~~
?? ~~
?? ~~
~~ ~
S
es conmutativo. Denotaremos por HomS (X, X 0 ) el conjunto de morfismos de S -esquemas de X en X 0 .
348 Captulo 9. Esquemas
Los esquemas sobre S , con los morfismos de S -esquemas, forman una categora que denotamos CS .
2. Ejemplo : Todo esquema es un esquema sobre Spec Z. Por tanto CSpec Z es la categora de esquemas.
Sea X un S -esquema y X = HomS (, X) el funtor contravariante de la categora de S -esquemas en la
categora de conjuntos definido por
X (Y) := HomS (Y, X)
El funtor X se denomina funtor de puntos de X.
Sea F : C C
S un funtor contravariante. Un morfismo de funtores : X F, esta determinado por
Conj
(X)(IdX ) F(X), como vimos en la demostracion de 0.4.6. Es decir,
Hom(X , F) = F(X)
es exacta.
5. Ejercicio : Probar que el funtor de puntos X de un S -esquema X es un haz. Utilcese esto, y la Proposicion
9.4.10 para probar que dar un morfismo de esquemas X Spec A equivale a dar un morfismo de anillos
A (X, OX ).
6. Definicion : Se dice que un funtor contravariante F : CS CConj es representable si existe un S -esquema
X y un isomorfismo de funtores X ' F.
7. Definicion : Un morfismo de esquemas f : X Y se dice una inmersion abierta si f (X) = U es un abierto
de Y y el morfismo inducido f : X U es un isomorfismo de esquemas.
8. Definicion : Se dice que un morfismo de funtores contravariantes F 0 F sobre la categora de S -esquemas
es una inmersion abierta si para todo S -esquema X y todo morfismo de funtores X F, el funtor producto
fibrado F 0 F X es representable por un esquema X 0 y el morfismo X 0 X deducido de la proyeccion
F 0 F X X es una inmersion abierta.
9. Ejemplo : Si U , X es una inmersion abierta de S -esquemas, el morfismo inducido U X es una
inmersion abierta de funtores. En efecto, si Z es un S -esquema y p : Z X es un morfismo de funtores,
entonces U Z es representable por el abierto p1 (U) de Z.
X
10. Definicion : Una familia de inmersiones abiertas de funtores Fi F es un recubrimiento si para cada
S -esquema X y cada morfismo de funtores X F las inmersiones abiertas Xi X (deducidas de Xi =
Fi F X X ) son un recubrimiento de X.
11. Definicion : Se dice que un funtor contravariante sobre la categora de S -esquemas es localmente repre-
sentable si tiene un recubrimiento por funtores representables.
9.9. Apendice: Esquemas separados y propios 349
12. Teorema (Construccion local de esquemas): Un funtor contravariante sobre la categora de S -esquemas
es representable si y solo si es un haz y es localmente representable.
(X T Y )(Z) = HomT (Z, X) HomT (Z, Y) = HomA (B, OZ (Z)) HomA (C, OZ (Z))
= Hom (B C, O (Z)) = Hom (Z, Spec B C) = (Spec B C) (Z)
A A Z T A A
Observemos que f es un morfismo entre esquemas afines y es de imagen densa, pues Im f = (X). Por tanto,
(X) = Im f contiene los puntos genericos de Y.
5. Lema : Sea X un esquema. Si O es un anillo local, dar un morfismo de esquemas Spec O X equivale
a dar un punto x X y un morfismo dominante OX,x O. Si es un cuerpo, dar un morfismo Spec X
equivale a dar un punto x X y un morfismo inyectivo k(x) , , donde k(x) = OX,x /p x es el cuerpo residual
de x.
Demostracion. Dado un morfismo OX,x O, y un abierto U afn que contiene a x, tenemos un morfismo
OX (U) OX,x O. Por tanto, tenemos Spec O U X. Recprocamente, dado un morfismo f : Spec O
X, sea y el punto cerrado de Spec O. Tenemos en fibras el morfismo dominante OX, f (y) O. El resto es
trivial.
6. Teorema (Criterio valorativo de morfismo universalmente cerrado): Un morfismo cuasicompacto de
esquemas X Y es universalmente cerrado si y solo si cumple la siguiente condicion: Para todo anillo de
valoracion Ov de cuerpo de fracciones v y todo diagrama conmutativo
Spec v /X
i
Spec Ov /Y
donde i es el morfismo inducido por la inclusion Ov , v , existe un morfismo f : Spec Ov X, que anadido
al diagrama anterior, hace los triangulos conmutativos.
9.9. Apendice: Esquemas separados y propios 351
j
Spec v /X
i
Spec Ov Spec Ov
Sean g, v el punto generico y el punto cerrado de Spec Ov respectivamente. Como es cerrado ( j(g)) = g. Sea
x0 j(g) tal que (x0 ) = v. Consideremos el diagrama conmutativo
O v o ? _ O j(g),x0
O
?
Ov Ov
Por ser Ov un anillo de valoracion, O j(g),x0 = Ov . Por tanto, tenemos el morfismo Spec Ov j(g) X buscado.
Veamos el recproco. Sea C un cerrado de X. Por la Proposicion 9.9.4, dado y0 (C) existe un x C de
modo que y (x) =: Y 0 . Tenemos los morfismos naturales k((x)) , k(x) y OY 0 ,y0 , k((x)). Sea Ov k(x)
un anillo de valoracion de k(x) que domine a OY 0 ,y0 . Tenemos el diagrama conmutativo
Spec k(x) /X
Spec Ov / Spec OY 0 ,y /Y 0 /Y
: X X S X
que se denomina morfismo diagonal. Sea V = Spec A un abierto afn de S y U = Spec B un abierto afn de X
contenido en 1 (V). Entonces 1 (U U) = U y |U : U U U es el morfismo diagonal de U, que viene
definido por el morfismo de anillos B A B B, b b0 7 bb0 . Por tanto, |U establece un isomorfismo de
esquemas de U con Spec(B A B/) = ()0 , donde es el ideal de la diagonal de B A B. En conclusion,
establece un isomorfismo de esquemas de X con un cerrado de un abierto de X S X.
7. Definicion : Diremos que un morfismo X S es separado, o que X es un S -esquema separado, si
establece un isomorfismo de esquemas de X con un cerrado de X S X, es decir, si es una inmersion cerrada.
8. Ejemplo : Si X e Y son afines, entonces todo morfismo X Y es separado. En particular, las variedades
algebraicas afines sobre k, son separadas sobre Spec k.
352 Captulo 9. Esquemas
9. Ejercicio : Demostrar que si X Spec A es separado, entonces la interseccion de dos abiertos afines de X
es un abierto afn de X.
10. Teorema (Criterio valorativo de separacion): Sea X Y un morfismo de esquemas y supongamos que
X es noetheriano. El morfismo X Y es separado si y solo si cumple la siguiente condicion: Para todo anillo
de valoracion Ov de cuerpo de fracciones v y todo diagrama conmutativo
Spec v /X
i
Spec Ov /Y
donde i es el morfismo inducido por la inclusion Ov , v , existe a lo mas un morfismo Spec Ov X, que
anadido al diagrama anterior, hace los triangulos conmutativos.
11. Corolario: Supongamos para simplificar que todos los esquemas considerados son noetherianos. Se ver-
ifica:
Demostracion. Todas las afirmaciones se siguen inmediatamente del criterio valorativo de separacion. Por
ejemplo, veamos 5. Sean f : X Y, g : Y Z morfismos separados. Demostremos que g f : X Z es
separado. Si tenemos un diagrama conmutativo
Spec v x< / X
xxx xx<
f1
xx x g f
xxx xxxxf
xx 2
Spec Ov /Z
9.9. Apendice: Esquemas separados y propios 353
Spec Ov /Z
Por tanto, f f1 = f f2 , por ser g separado. Ahora, del primer diagrama, obtenemos diagrama conmutativo
Spec v x< / X
xxx xx<
f1
xx x f
xx xxx
x xxx f2
Spec Ov /Y
i
Spec Ov /Y
donde i es el morfismo inducido por la inclusion Ov , v , existe un u nico morfismo f : Spec Ov X, que
anadido al diagrama anterior, hace los triangulos conmutativos.
15. Ejemplo : El morfismo A1k Spec k no es propio porque no es universalmente cerrado. En efecto, al
cambiar de base por s mismo se obtiene el morfismo A1 k A1 = A2 A1 de proyeccion en el segundo factor.
La proyeccion de la hiperbola (xy 1)0 es toda la recta afn menos el origen, que no es un cerrado.
16. Corolario: Supongamos para simplificar que todos los esquemas considerados son noetherianos. Se ver-
ifica:
Demostracion. Todas las afirmaciones se siguen inmediatamente del criterio valorativo de propiedad. Por
ejemplo, veamos 6. Si tenemos un diagrama
Spec v /
x< X
x
x f
x
x j
Spec Ov /Y
F
F
F g
F
F#
Z
por ser g f propio, existe un f 0 : Spec Ov X, que anadido al diagrama anterior (ignorando Y), lo hace con-
mutativo. Ahora bien, f f 0 ha de ser igual a j, por ser g separado. Tenemos por tanto el diagrama conmutativo
Spec v /
xx< X
f xx 0
x
x xx f
x j
Spec Ov /Y
f
Spec /X
yy<
y
f0
yy
yyy
y
Spec O
20. Lema : Sea Ov un anillo de valoracion, de cuerpo de fracciones v y de ideal de valoracion pv . Sea
: Ov Ov /pv el morfismo de paso al cociente. Las aplicaciones
establecen una biyeccion entre los anillos de valoracion de v contenidos en Ov y los anillos de valoracion de
Ov /pv .
2. Si p x es un ideal primo del anillo de valoracion B, entonces B/p x es un anillo de valoracion: El cuerpo
de fracciones de B/p x es Bx /(p x ). Dado 0 , b/c Bx /(p x ), entonces o b/c B o c/b B, luego o
1
b/c B/p x o b/c B/p x .
21. Definicion : Diremos que una variedad algebraica ntegra es completa si todo anillo de valoracion de su
cuerpo de funciones, trivial sobre k, tiene centro en un u nico punto de la variedad.
22. Teorema : Sea X una k-variedad algebraica ntegra. El morfismo estructural X Spec k es propio si y
solo si X es una variedad algebraica completa.
j
Spec v /X
i
Spec Ov / Spec k
OX,x
/ Ov1 / X
Ov2 = 1 (Ov )
Ov / Ov1 /pv1 v
Como v centra exactamente en los mismos puntos que v2 , hemos terminado.
9.10. Problemas
1. Sea A un anillo ntegro. Demostrar que A = e = A x , para
A x . Mas en general, probar que (U, A)
xSpec A xU
todo abierto U de Spec A.
definido
2. Sea A un haz de anillos constante, y F A un subprehaz de anillos. Demostrar que el prehaz F,
por F(U) = F x , es un haz de anillos y coincide con el hacificado de F.
xU
3. Probar que un prehaz F sobre un espacio topologico X es un haz, si y solo si para todo abierto U,
recubrimiento {Ui } por abiertos de U y recubrimiento {Ui jk } por abiertos de Ui U j , la sucesion
Y /Y
F(U) F(Ui ) / F(Ui jk )
i i, j,k
es exacta.
4. Dado un prehaz P se le puede asociar de modo natural un prehaz P:
a
Y
P(U) := (s ) P(U ) : s x = s x para todo x U U /
{U =U}
5. Sea (X, OX ) un esquema. Sea Xred el espacio anillado cuyo espacio topologico subyacente es X y cuyo
haz estructural es OXred = haz asociado al prehaz de anillos U OX (U)/ Rad(OX (U)). Probar que Xred
es un esquema y es reducido. Probar que Xred es un subesquema cerrado de X y que para todo esquema
reducido Y se verifica la igualdad Hom(Y, X) = Hom(Y, Xred ).
6. Sea (X, OX ) un espacio anillado, Aut(X) el grupo de automorfismos (de espacios anillados) de X y G
un subgrupo de Aut(X). Sea X/G el espacio topologico cociente de X por la relacion de equivalencia
definida por G en X. Sea : X X/G el morfismo de paso al cociente y OX/G el prehaz definido por
OX/G (U) = OX (1 (U))G = {s OX (1 (U)), tales que gs = s, para todo g G}.
c) Si G es finito y X es una variedad algebraica afn (sobre k), probar que X/G tambien lo es (se
supone que los elementos de G son automorfismos de k-esquemas).
7. Probar que C es un cerrado irreducible de un esquema si y solo si existe un u nico punto x C, tal que
x = C.
8. Probar que (Pnk , OPnk ) = k. Concluir que Pnk no es un esquema afn, para n > 0.
10. Probar que para todo k-esquema Z se verifica Homk-esq (Z, A1k ) = (Z, OZ ).
11. Probar que las variedades algebraicas sobre un cuerpo k son catenarias.
12. Se dice que un punto x de una k-variedad algebraica es racional si k = OX,x /p x . Probar que si f : X
Y es un morfismo entre k-variedades algebraicas, entonces f transforma puntos racionales en puntos
racionales. Probar ademas que f transforma puntos cerrados en puntos cerrados.
13. Definir el morfismo de esquemas A3 \{0} P2 , que sobre los puntos racionales aplica (0 , 1 , 2 ) en
(0 , 1 , 2 ).
donde (a0 , . . . , an ) (b0 , . . . , bn ) si y solo si existe un c A invertible tal que ai = c bi , para todo i.
15. Probar que toda curva completa y no singular sobre un cuerpo algebraicamente cerrado es birracional a
una curva plana.
16. Sea : C 0 C un morfismo entre curvas afines, ntegras y no singulares. Demostrar que es un mor-
fismo finito si y solo si el numero de puntos de las fibras es constante.
17. Sea f : X X 0 un morfismo de S -esquemas, con X 0 separado sobre S . Probar que la grafica f : X
X S X 0 , x 7 (x, f (x)), es una inmersion cerrada.
359
360 Captulo 10. Modulos cuasicoherentes y coherentes
U M(U) M0 (U)
O(U)
8. Proposicion: Sea X = Spec A un esquema afn y M un A-modulo. Para todo abierto basico Ua se verifica
e = Ma
(Ua , M)
e = M.
En particular, (X, M)
M (X, M)
Demostracion. Veamos que para todo modulo cuasicoherente M se verifica que M = M(X). g Dada f A, f
es invertible en U f = Spec A f , luego el morfismo de restriccion M(X) M(U f ) induce por localizacion un
morfismo M(X) f M(U f ). En conclusion, tenemos un morfismo de OX -modulos (X, gM) M. Veamos
que es isomorfismo.
10.1. Haces cuasicoherentes 361
g i ).
Por ser M cuasicoherente, existe un recubrimiento de X por abiertos basicos Ui tales que M|Ui = M(U
Localizando por f A la sucesion exacta
/
(X, M) (Ui , M) / i,j (Ui U j , M)
i
obtenemos
/
(X, M) f (Ui , M) f / i,j (Ui U j , M) f
i
|| por || por
/
(U f , M) (Ui U f , M) / i,j (Ui U j U f , M)
i
11. Corolario : Sea X = Spec A un esquema afn. El producto tensorial y el lmite inductivo de OX -modulos
cuasicoherentes es cuasicoherente. Ademas, estas operaciones conmutan con la toma de secciones globales,
es decir,
(X, M N) = (X, M) A (X, N)
OX
0 M0 M M00 0
es exacta si y solo si
0 (X, M0 ) (X, M) (X, M00 ) 0
es exacta.
13. Ejercicio : Sea X un esquema. Para cada f (X, OX ) denotemos X f el abierto de X formado por los
puntos donde f no se anula (es decir, f x no esta en la maximal de OX,x ). Probar que si ( f1 , . . . , fn ) = (X, OX )
y X fi son afines, entonces X es un esquema afn. (Copiese el metodo de demostracion de 10.1.10)
14. Ejercicio : Demuestrese que toda curva afn menos un numero finito de puntos cerrados es afn.
15. Ejercicio : Demuestrese que si un morfismo de esquemas es afn, la antimagen de todo abierto afn es afn.
(Utilcese el ejercicio 10.1.13)
362 Captulo 10. Modulos cuasicoherentes y coherentes
Demostracion. Por el Teorema 10.1.10, basta ver que si M e es un modulo coherente, entonces M es un A-
modulo finito generado. Por definicion, existe un recubrimiento de X por abiertos basicos Ua1 , . . . , Uar tales
que Mai es un Aai -modulo finito generado. Si mi1 , . . . , mini son elementos de M cuyas imagenes en Mai son
generadores, entonces m11 . . . , mrnr generan M.
Demostracion. Si A es noetheriano y M es un A-modulo finito generado, entonces (0.6.17) HomA (M, N)S =
HomAS (MS , NS ) para todo sistema multiplicativo S . Se concluye por el Teorema 10.1.10.
1. Los nucleos y conucleos de un morfismo entre haces coherentes (resp. cuasicoherentes) es coherente
(resp. cuasicoherente).
Demostracion. 1) es consecuencia de 10.1.17 (resp. 10.1.10). Para 2), podemos suponer que X = Spec A es
e N = N
afn y M = M, e con M y N A-modulos finito generados. Como M A N y HomA (M, N) son finito
generados (A es noetheriano), se concluye.
Demostracion. Por la formula de adjuncion de haces, HomOY (M, f N) = Hom f 1 OY ( f 1 M, N). Hemos con-
cluido, ya que Hom f 1 OY ( f 1 M, N) = HomOX ( f M, N).
22. Lema : Sea f : Spec B Spec A un morfismo entre esquemas afines. Sea M un A-modulo y N un B-
modulo (en particular es A-modulo). Se verifica:
e=g
1. f M MB , con MB = M A B.
10.2. Divisores y haces de lnea 363
e = N.
2. f N e
= Hom e(gMB , N)
B
23. Ejemplo : En esquemas afines, la categora de A-modulos es equivalente a la categora de los modulos
cuasicoherentes sobre Spec A. Expresemonos, pues, en la categora de los A-modulos.
i
1. Si C = Spec A/I , Spec A es un cerrado, entonces M|C = i M = M A A/I = M/IM. En particular, si
x es un punto cerrado, entonces M|x = M/m x M.
i
2. Si Ua , Spec A es un abierto basico, entonces M|Ua = i M = M A Aa = Ma .
24. Teorema: Sea f : X Y un morfismo de esquemas entre esquemas localmente noetherianos. Se verifica:
Demostracion. Para las imagenes inversas, la cuestion es local en X y en Y. Por tanto, podemos suponer que
X e Y son afines y concluimos por el lema anterior.
Para las imagenes directas, la cuestion es local en Y, luego podemos suponer que Y es afn. En el caso 4) X
sera tambien afn y concluimos de nuevo por el lema anterior.
Solo nos falta probar que la imagen directa de un cuasicoherente es cuasicoherente, con Y afn. Considere-
mos un recubrimiento finito de X por abiertos afines Vi , y para cada Vi V j un recubrimiento finito por abiertos
i
afines Vi jk . Dado un abierto W , X denotemos MW = i (M|W ). Explcitamente, MW (U) = M(U W). Dado
un modulo cuasicoherente M sobre X se tiene la sucesion exacta
/
M MVi / MVi jk
Tomando imagenes directas por f (que es exacto por la izquierda), obtenemos la sucesion exacta
/
f M f MVi / f MVi jk
Ahora bien, f MVi = f (i (M|Vi ) son cuasicoherentes porque f i : Vi Y es un morfismo entre esquemas
afines. Por la misma razon f MVi jk son cuasicoherentes. Con todo f M es cuasicoherente.
P P
2. Definicion : Llamaremos grado de un divisor D = n x x a gr D = n x gr(x), siendo gr(x) = dimk (OC,x /m x ).
Supongamos de ahora en adelante que C es no singular. Para cada punto cerrado x C sea v x la valoracion
definida por el anillo de valoracion OC,x . Dada f sea n x = v x ( f ). Si n x > 0 se dice que f tiene un cero de
orden n x en x, y si n x < 0 se dice que f tiene un polo de orden n x en x.
P
3. Definicion : Llamaremos divisor de ceros y polos de f al divisor D( f ) = v x ( f ) x.
xC
P
Para que esta definicion sea correcta la suma v x ( f ) x ha de ser finita. Necesitamos, pues, la siguiente
proposicion.
4. Proposicion: Una funcion racional f tiene un numero finito de ceros y polos.
Demostracion. Dado un abierto afn U = Spec A de C, tendremos que f = ab , con a, b OC (U). Es claro
que los ceros de f en U estan incluidos en (a)0 y que los polos de f en U estan incluidos en (b)0 , que son un
numero finito de puntos. Como C se recubre por un numero finito de abiertos afines se concluye.
siendo k el cierre entero de k en .
5. Proposicion: Si C es completa, entonces (C, OC ) = k,
Por tanto, si C es completa, k son las u nicas funciones f sin polos. Como k es un cuerpo, tendremos
que k coincide tambien con las funciones f sin ceros.
6. Teorema: Sea C una curva completa y no singular sobre un cuerpo k y su cuerpo de funciones. El grado
del divisor de ceros y polos de f es cero. Es decir, el numero de ceros de f es igual al numero de polos.
e
f : C P1
7 f ()
Es facil comprobar que la fibra del origen es igual al divisor de ceros de f y la fibra del infinito es igual
al de divisor de polos de f . Es decir, D( f ) = f1 (0) f1 (). Por el ejercicio 9.7.18, gr(D( f )) = 0.
7. Ejemplo : Sea C = P1k = Proj k[x0 , x1 ], de cuerpo de fracciones = k[ xx10 ]. Calculemos los ceros y polos de
la funcion x2 , x = x1 /x0 . Tenemos que P1k = Spec k[x]Spec k[1/x] = Spec k[x], con m = (1/x) k[1/x].
En Spec k[x], x2 no tiene mas ceros que el origen m0 = (x) y no tiene polos; ademas, v0 (x2 ) = 2. Por u ltimo,
v (x2 ) = v ((1/x)2 ) = 2. En conclusion, D(x2 ) = 2 0 2 .
8. Ejercicio : Calcular el divisor de ceros y polos de x sobre la variedad de Riemann del cuerpo de fracciones
de k[x, y]/(y2 x3 ).
P P P
Llamaremos suma de dos divisores D = n x x, D0 = n0x x, a D + D0 = (n x + n0x ) x. El conjunto de
todos los divisores de una curva no singular es un grupo abeliano libre que denotaremos Div C.
9. Definicion : Se dice que dos divisores son linealmente equivalentes si difieren en el divisor de una funcion.
Es decir, D es linealmente equivalente a D0 si existe f tal que D = D0 + D( f ), y lo denotaremos D D0 .
Es claro que la equivalencia lineal es una relacion de equivalencia. Ademas, el conjunto de las clases de
divisores linealmente equivalentes, con la suma de divisores, es un grupo abeliano.
10. Definicion : Sea X un esquema. Diremos que un OX -modulo L es un haz de lnea si existe un recubrimiento
de X por abiertos Ui tales que L|Ui ' OUi .
10.2. Divisores y haces de lnea 365
Dados dos haces de lnea L, L0 , su producto tensorial L OX L0 es un haz de lnea. El conjunto de clases
de isomorfa de los haces de lnea, con el producto tensorial, es un grupo abeliano donde:
1. El elemento neutro es OX .
2. El inverso del haz de lnea L es L1 = HomOX (L, OX ). En efecto, se tiene un morfismo natural L OX
HomOX (L, OX ) OX , ew 7 w(e), que es un isomorfismo, como puede comprobarse localmente, en abiertos
donde L sea libre.
11. Definicion : El grupo de las clases de isomorfa de haces de lnea sobre X se denomina grupo de Picard de
X y se denota Pic(X).
n n
Para cada numero natural n, denotaremos Ln = L L y Ln = L1 L1 = (Ln )1 .
P P
12. Notacion : Dado un divisor D = n x x sobre una curva C y un abierto U C, denotaremos D|U = n x x.
xU
13. Ejemplo : 1. Sea x C un punto cerrado. Sea m x el subhaz de ideales de OC que define x, esto es, el
nucleo del epimorfismo OC i k(x), con i : x , C. Si U es un abierto que no contiene a x, entonces
m xU = OU . Si x U, empequeneciendo U, si es preciso, existe t C tal que vy (t x ) = 0 para todo
y U x y v x (t x ) = 1. Entonces m x|U = t x OX |U . En conclusion, m x es un haz de lnea y tambien se
denota m x = Lx .
P
2. Haz de lnea asociado a un divisor. Sea D = n x x un divisor sobre una curva C. Sea LD el subhaz de
e
definido por
LD (U) = { f tales que (D f )U + DU 0}
Veamos que LD es un haz de lnea. Evidentemente LD es un OC -modulo. Tenemos que ver que local-
mente es isomorfo a OC . Dado x |D|, sea U un abierto afn tal que U |D| = x. Empequeneciendo U,
si es preciso, podemos suponer que existe una funcion, t x , tal que (Dt x )|U = x. Se sigue trivialmente
que (LD )|U = tn
x OU .
x
14. Teorema: La correspondencia D 7 LD establece un isomorfismo entre el grupo de las clases de divisores
linealmente equivalentes sobre una curva no singular C y el grupo de las clases de isomorfa de los haces de
lnea.
g
Demostracion. Si D0 = D + D(g), entonces para cada abierto U se tiene un isomorfismo LD0 (U) LD (U) y
por tanto un isomorfismo LD0 ' LD .
La asignacion D 7 LD es de grupos. En efecto, para cada abierto U se tiene un morfismo natural LD (U)
LD0 (U) LD+D0 (U), f g 7 f g, luego se tiene un morfismo LD LD0 LD+D0 . Para ver que es
n0x n x n0x
isomorfismo, basta verlo localmente, en cuyo caso el morfismo es tn x OU t x OU = t x
x
OU .
Construyamos la asignacion inversa. Dado un haz de lnea L, fijemos un isomorfismo g : Lg ' de -
espacios vectoriales, siendo g el punto generico de C. Este isomorfismo define un morfismo inyectivo L , e ,
que podemos suponer que es una inclusion para simplificar las notaciones. Si U es un abierto afn sobre el que
L es libre, entonces L(U) = fU OC (U) para cierta fU . Observese que D( fU )|U no depende del fU escogido,
porque cualquier otro escogido es fU , con invertible en U, luego D( fU )|U = D( fU )|U .
Asignamos a L el divisor DL definido localmente por (DL )|U = D( fU )|U , para cada abierto afn U sobre
el que L es libre.
1)DL esta bien definido, es decir, (DL )|U coincide con (DL )|U 0 sobre U U 0 , porque fU y fU 0 difieren, en
U U 0 , en una funcion invertible.
2) Si 0 : Lg C es otro isomorfismo, entonces 0 = g para alguna funcion g . Por tanto, si D0L es
el divisor construido a partir de 0 , entonces D0L = DL D(g).
Para concluir, es facil comprobar que el haz de lnea asociado a DL es L, una vez que hemos identificado
L con un subhaz de e , es decir, una vez que prefijamos un isomorfismo Lg ' . Recprocamente, el divisor
asociado a LD es D.
366 Captulo 10. Modulos cuasicoherentes y coherentes
Pic(P1 ) ' Z
Demostracion. El grado define un morfismo de grupos gr : Div(P1 ) Z, claramente epiyectivo. Por el Teo-
rema 10.2.6, si dos divisores son linealmente equivalentes, entonces tienen el mismo grado. Por tanto, se tiene
un morfismo epiyectivo
gr : Div(P1 )/ = Pic(P1 ) Z
Construyamos el inverso. P1 es la variedad de Riemann de k(x) y P1 = Spec k[x] Spec k[ 1x ] = Spec k[x] .
Definimos Z Pic(P1 ) como n 7 n . Para concluir, basta ver que todo divisor D es equivalente a (gr D) .
Sea p(x) = a0 xn + + an k[x] un polinomio irreducible de grado n. Denotemos por p el punto de
Spec k[x] definido por el ideal maximal (p(x)) de k[x]. Observese que
p(x) n a1 an 1
v (p(x)) = v ( x ) = v ((a0 + + + n ) ( )n ) = 0 + (n) = n
xn x x x
Por tanto, D(p(x)) = 1 p n , es decir 1 p gr p y en general D (grD) .
16. Proposicion : Sea C una curva completa y no singular sobre un cuerpo k algebraicamente cerrado. Si
Pic(C) = Z, entonces C = P1k .
Demostracion. El grado define un morfismo Pic(C) Z, claramente epiyectivo, y por hipotesis (Pic(C) = Z))
isomorfismo. Por tanto, Pic(C) = Z p, siendo p cualquier punto cerrado de C. En consecuencia, si q es otro
punto cerrado, entonces p q es linealmente equivalente al divisor de ceros y polos de una funcion f C .
Por tanto, el morfismo e
f : C P1 , 7 f (), es un morfismo de grado 1, es decir, un isomorfismo.
17. Ejercicio : Probar que si gr D < 0, entonces (C, LD ) = 0.
18. Proposicion : Sea C una curva completa y no singular de cuerpo de fracciones y L un haz de lnea en
C. Sea g el punto generico de C y s Lg ' . Definamos v x (s) = n si s mnx L x y s < mn+1
x L x . Entonces el haz
P
de lnea asociado a D(s) = v x (s) x es L.
x
s
Demostracion. El isomorfismo es LD(s) L, f 7 f s.
Si D0 = D(s) + D( f ), f C , entonces D0 = D( f s). Por tanto, modulo k, las secciones de Lg se
corresponden biyectivamente con el conjunto de divisores equivalentes a D(s). Observese que D(s) es un
divisor efectivo si y solo si s (C, L). Por tanto, P((C, L)) = {Divisores efectivos equivalentes a D(s)}.
P
Dado un divisor efectivo D = i ni xi podemos considerarlo como un subesquema cerrado de C definiendo
D = Spec OC /m x1 m xr . Observemos que OD (D) = i OC,xi /mnxii , luego dimk OD (D) = gr D. Recprocamente,
n1 nr
dado un subesquema cerrado D C (distinto de C), el haz de ideales pD OC de funciones que se anulan en
P
D, es pD = mnx11 mnxrr , xi D y ciertos ni N, y podemos asociarle el divisor efectivo i ni xi .
1
Observemos que HomOC (L , OC ) = HomOC (OC , L) = (C, L) y que dada s (C, L) tenemos la sucesion
exacta
s
0 L1 OC i OD(s) 0
donde i : D(s) , C es el morfismo natural de inclusion.
Hemos hablado de divisores en curvas, los cuales se obtienen localmente como ceros y polos de funciones.
El grupo de Picard de una curva es un invariante importante en el estudio de la geometra intrnseca de la
curva. En variedades algebraicas de dimension mayor, los ceros y polos de funciones son hipersuperficies y
los divisores seran sumas formales de hipersuperficies. Como en curvas, veremos la correspondencia entre los
divisores y los haces de lnea.
10.2. Divisores y haces de lnea 367
19. Definicion : Diremos que un esquema X es regular en codimension 1, si OX,x es un anillo regular para todo
punto x X, tal que dim OX,x = 1.
Si X es una variedad algebraica irreducible de dimension n, un punto x X es de codimension 1, si y solo
si dim x = n 1.
Por ejemplo, si X es normal (es decir, para todo abierto afn U de X, el anillo OX (U) es un anillo ntegro
e ntegramente cerrado en su cuerpo de fracciones), entonces X es regular en codimension 1. Por tanto, los
esquemas no singulares (ver 6.5.9), los espacios proyectivos Pnk o las curvas no singulares son regulares en
codimension 1.
20. Definicion : Sea X un esquema ntegro y regular en codimension 1. Llamaremos divisor de Weil de X a
P
una suma formal finita, ni xi , con ni Z y xi X de codimension 1.
i
El conjunto de divisores de Weil es un grupo abeliano, con la suma obvia.
A partir de ahora X sera un esquema noetheriano, ntegro y regular en codimension 1.
21. Definicion : Sea g el punto generico de X y = OX,g el cuerpo de funciones de X. Para cada f ,
llamaremos divisor de Weil asociado a f a
X
D( f ) = vx ( f ) x
codim x=1
(OX,x es un anillo regular de dimension 1, luego de valoracion discreta y podemos hablar de v x ( f )). Los divi-
sores de Weil de la forma D( f ) se denominan principales.
P
Para que esta definicion sea correcta tenemos que ver que la suma v x ( f ) x es finita. Como X se
codim x=1
recubre por un numero finito de abiertos afines, podemos suponer que X = Spec A es afn. Entonces f = ab ,
con a, b A, y v x ( f ) = v x (a) v x (b). Por tanto, basta ver que si c A, entonces v x (c) , 0 para un numero
finito de puntos x de codimension 1. Los puntos x X de codimension 1 tales que v x (c) > 0 son los puntos
x de codimension 1 tales que c p x , es decir, son los ideales primos minimales de A/(c), que son un numero
finito por noetherianidad.
22. Definicion : Dos divisores de Weil se dicen equivalentes si su diferencia es un divisor principal. Denotare-
mos Cl (X) = {Div. Weil de X}/ .
23. Ejemplo : Cl (Pnk ) ' Z. Sea x Pnk = Proj k[x0 , . . . , xn ] un punto de codimension 1. Denotemos U0 , . . . , Un
los abiertos afines estandar de Pnk .
Supongamos que x U0 = Spec k[y1 , . . . , yn ], con yi = xi /xo . Sea p(y1 , . . . , yn ) p x un polinomio irre-
ducible. Como (p(y1 , . . . , yn )) es un ideal primo, ha de coincidir con p x , por codimensiones. Si p(y1 , . . . , yn ) =
pr (x0 ,...,xn )
x0r , (con pr (x0 , . . . , xn ) irreducible), entonces x es el punto generico de la hipersuperficie definida por los
ceros de pr (x0 , . . . , xn ).
Sea H0 el punto generico del hiperplano complementario de U0 . Para todo y de codimension 1 distinto
de x y de H0 se verifica vy (p(y1 , . . . , yn )) = 0. Por otra parte, v x (p(y1 , . . . , yn )) = 1 y vH0 (p(y1 , . . . , yn )) =
vH0 (( xx10 )r xprr ) = vH0 (( xx01 )r ) = r. En conclusion, D(p(y1 , . . . , yn )) = x rH0 . Si x es el punto generico de una
1
P P
hipersuperficie de grado r, diremos que gr x = r. Tenemos por tanto que ni xi ( ni gr xi ) H0 . As pues, el
i i
morfismo Z Cl (Pn ), n 7 nH0 , es epiyectivo. Dejamos al lector que pruebe la inyectividad.
Sea X un esquema. Denotemos K el prehaz de anillos sobre X definido por K(U) = OX (U)S , donde S es el
conjunto de no divisores de cero de OX (U). Sea OX el haz de elementos invertibles de OX y K el prehaz de los
elementos invertibles de K. Si X es ntegro de cuerpo de funciones , entonces el haz asociado a K es el haz
constante = \{0}. Denotaremos C el haz asociado al prehaz K /OX .
368 Captulo 10. Modulos cuasicoherentes y coherentes
24. Definicion : Un divisor de Cartier de un esquema X es una seccion global de C. Esto equivale a dar
un recubrimiento abierto {Ui } de X y secciones fi K (Ui ) tales que ffij OX (Ui U j ). El conjunto de
divisores de Cartier es un grupo abeliano (multiplicativo). Diremos que un divisor de Cartier es principal
si pertenece a la imagen del morfismo natural K (X) C(X). Diremos que dos divisores de Cartier son
linealmente equivalentes si difieren en un divisor de Cartier principal.1
Veamos que un divisor de Cartier D define un subhaz de lnea LD de K. Sea {Ui } un recubrimiento abierto
de X y fi K (Ui ) que definan D. Sea (LD )|Ui = fi OUi K|Ui . Esto define un haz de lnea LD en X, porque
fi y f j difieren, en Ui U j , en un invertible de OX (Ui U j ), luego fi OUi U j = f j OUi U j . El haz de lnea LD
no depende del recubrimiento {Ui } escogido, porque dado x X, el germen de D en x es, salvo invertibles de
OX,x , una funcion f x K x y (LD ) x = f x OX,x .
25. Teorema : Sea X un esquema. La correspondencia D 7 LD establece un isomorfismo de grupos entre el
grupo de los divisores de Cartier de X y los subhaces de lnea de K. Ademas, D D0 si y solo si LD ' LD0 .
Demostracion. Sea L K un subhaz de lnea. Consideremos un recubrimiento de X por abiertos Ui tales que
L|Ui ' OUi . Entonces L|Ui = fi OUi , para una fi OX (Ui ) no divisora de cero y u nica salvo invertibles de
OX (Ui ), luego fi K (Ui ). Estas fi definen una seccion global DL de C.
Las asignaciones D 7 LD , L 7 DL son inversas entre s. Dejamos que el lector termine con la de-
mostracion del teorema.
26. Corolario : Si X es un esquema ntegro, entonces el grupo de los divisores de Cartier modulo la equiva-
lencia lineal es isomorfo al grupo de Picard de X.
Demostracion. Solo tenemos que probar que todo haz de lnea L de X es isomorfo a un subhaz de lnea de K.
Sea g X el punto generico y el cuerpo de fracciones de X. K es el prehaz constante . Como Lg ' OX,g = ,
tenemos inclusiones L(U) , Lg ' = K(U). Hemos concluido.
27. Definicion : Diremos que un esquema X es localmente factorial si OX,x es un dominio de factorizacion
u nica para todo x X.
Si X es un esquema ntegro noetheriano localmente factorial, entonces es un esquema normal, porque lo es
localmente. Los esquemas ntegros y no singulares son localmente factoriales (por 6.5.15).
28. Proposicion: Sea X un esquema noetheriano, ntegro y localmente factorial. El grupo de los divisores de
Weil de X es canonicamente isomorfo al grupo de los divisores de Cartier.
Demostracion. Sea el cuerpo de funciones de X. Dado un divisor de Cartier, definido por un recubrimiento
de X por abiertos Ui y secciones fi K (Ui ) = , tales que ffij OX (Ui U j ), le asociamos el divisor de Weil
D definido localmente por D|Ui = D( fi )|Ui .
Ps
Recprocamente, sea D = ni xi un divisor de Weil. Para cada y X existe un entorno abierto afn
i=1
Uy = Spec A de y tal que (p xi )|Uy = ( fiy ) A, para todo i = 1, . . . , s. Un numero finito de ellos, {Uy1 , . . . , Uyr },
Qs
recubren X. Denotemos f j = fiynj i K (Uy j ) = . Se verifica que ffij OX (Uyi Uy j ), luego definen un
i=1
divisor de Cartier.
1 Sea X un esquema ntegro y consideremos la sucesi on exacta 1 OX /OX 1. Es trivial, una vez definidos los grupos
de cohomologa, que los divisores de Cartier modulo la equivalencia lineal se identifican con H 1 (X, OX )
10.3. Haces cuasicoherentes sobre un esquema proyectivo 369
Por tanto, M es un O-modulo cuasicoherente.
2. Proposicion : Sea R = R0 [1 , . . . , n ] (R0 anillo noetheriano) y f : M M 0 un morfismo de R-modulos
graduados finito generados. Entonces, el morfismo inducido f : M M 0 es un isomorfismo si y solo si Mn =
Mn0 , para todo n >> 0.
Demostracion. El morfismo f es isomorfismo si y solo si 0 = Ker f = Ker f y 0 = Coker f = Coker f . Por
tanto, basta probar que un R-modulo graduado finito generado M cumple que M = 0 si y solo si Mn = 0, para
todo n >> 0. Veamos solo la implicacion directa. Si M = 0 entonces (Mi )0 = 0, para todo i, luego Mi = 0,
para todo i. Escribamos M = hm1 , . . . , mr i, con mi homogeneos. Entonces, existen ni , tales que ini m j = 0,
P
para todo j. Sea n1 = i ni y n2 el maximo de los grados de los m j . Ahora es facil ver que Mn = 0, para todo
n > n1 + n2 .
Notacion: Sea M un R-modulo graduado. Para cada n Z, denotaremos M(n) al R-modulo graduado cuya
componente de grado r es la componente de grado n + r de M. Denotaremos por O(n) al haz R(n).
Se tiene un isomorfismo M O O(n) ' M(n), inducido por el isomorfismo de R-modulos graduados M R
R(n) ' M(n). En particular, O(n) O(m) = O(n + m).
Para cada numero natural n, se tiene un morfismo graduado R R(n) consistente en multiplicar por in ,
que induce un morfismo de haces
in
O O(n)
que es isomorfismo al restringir a Ui . Por tanto, O(n) es un haz de lnea y su inverso es O(n).
i
Para cada O-modulo cuasicoherente M denotaremos M(n) = M O O(n). El morfismo O O(1), induce,
tensando por M(n), un morfismo
i
M(n) M(n + 1)
Por otra parte, el morfismo
in
M M(n)
in
inducido por O O(n), es isomorfismo al restringir a Ui
Por tanto se tienen morfismos M(n) i (M|Ui ) consistentes en restringir a Ui y multiplicar por in . Ademas
se verifica un diagrama conmutativo
M(nO + 1) / i (M|Ui )
r r9
i rrrr
r
rrr
M(n)
y por tanto se tiene un morfismo
lim M(n) i (M|Ui )
n
lim Mn = Ma
n
lo cual es sencillo.
La expresion lim M(n) ' i (M|Ui ) dice que las secciones de M regulares en Ui son las secciones que
n
tienen un polo (de orden finito) en el complementario.
Los morfismos naturales Rn (X, O(n)) definen un morfismo R (X, O(n)) de R0 -algebras graduadas.
n
Por tanto, para cada O-modulo M, la suma (X, M(n)) tiene una estructura natural de R-modulo graduado.
n
4. Teorema : Todo modulo cuasicoherente M sobre X = Proj R es la localizacion homogenea del modulo
graduado (X, M(n)).
nN
(X, M(n))
(Ui , M) = = lim (X, M(n)) = (X, lim M(n)) = (X, i M|Ui ) = M(Ui )
n in
n n
donde hemos utilizado que el lmite inductivo conmuta con la toma de secciones.
5. Ejercicio : Demuestrese que todo haz coherente sobre (Proj R, R) es la localizacion homogenea de un R-
modulo graduado finito generado.
6. Proposicion: Para todo modulo M cuasicoherente sobre X = Proj R existe una resolucion
O(ni ) O(n j ) M 0
I J
Observemos que OX (X) = i OX,xi . Dado x X, llamaremos multiplicidad con la que aparece x en X, que
denotaremos (X) x a
(X) x = lOX,x OX,x
Sea gr x := dimk OX,x /m x el grado de x. Como dimk OX,x = lOX,x OX,x gr x, tenemos que
X X
(X) = dimk OX (X) = dimk OX,x = (X) x gr x
xX xX
.
Sea I k[x0 , . . . , xn ] un ideal homogeneo y k[0 , . . . , n ] = k[x0 , . . . , xn ]/I. Se tiene una inmersion cerrada
fA / f A
A / A
f A).
se deduce que dimk (A/ f A) = dimk (A/
P
Por u ltimo, dado una variedad algebraica de dimension cero, X, como (X) = xX (X) x gr x, para probar
que (D) = (1 (D)) basta verlo localmente en C, luego podemos suponer que C = Spec A es afn y que
D = Spec A/ f A (luego C = Spec A y 1 (D) = Spec A/
f A).
Se concluye por el parrafo anterior.
372 Captulo 10. Modulos cuasicoherentes y coherentes
1 (H C) + D(qm /pm ) = 1 (H 0 C)
es exacta. Si denotamos C, C 0 , C1 y C2 las curvas planas definidas por los ceros de p, p1 p2 , p1 y p2 respecti-
vamente, demostrar que (C C 0 ) x = (C C1 ) x + (C C2 ) x .
11. Corolario: Sean C, C 0 dos curvas planas definidas por los ceros homogeneos de pr (x0 , x1 , x2 ) y pr0 (x0 , x1 , x2 )
respectivamente. Si no tienen componentes comunes, el numero de puntos de corte de las dos curvas es r r0 .
Demostracion. Podemos suponer las curvas son ntegras, por el ejercicio 10.3.10. Por el teorema anterior, solo
tenemos que probar que si C es una curva proyectiva plana definida por los ceros de un polinomio homogeneo
pr (x0 , x1 , x2 ) de grado r, entonces C tiene grado de r. Si C es una recta es claro que su grado es uno. Ahora ya,
(C R) = (R C) = r grado de R = r
Generalizaremos estos resultados de curvas planas para variedades proyectivas de dimension superior en el
siguiente captulo, mediante las tecnicas cohomologicas.
HomX (X, M ) = M
En general, HomX (Spec B, M ) = (MB ) , donde consideramos MB como B-modulo. Es decir, los puntos de
M son las formas lineales sobre M.
Demostracion. HomX (Spec B, M ) = HomAalg (S A M, B) = HomA (M, B) = HomB (MB , B).
Generalicemos este resultado para modulos cuasicoherentes sobre un esquema. Sea M un modulo cuasi-
coherente sobre un esquema X. Consideremos el funtor M sobre la categora de X-esquemas, definido sobre
cada esquema : X 0 X por
El funtor M es un haz para la topologa de Zariski. Por tanto, M es representable si es localmente repre-
sentable. Si X = Spec A es afn, denotemos M = (X, M), A0 = (X 0 , OX 0 ). Entonces M (X 0 ) = HomOX (M, OX 0 ) =
HomA (M, A0 ) = HomX (X 0 , Spec(S A M)), es decir, M es representable por Spec(S A M).
En conclusion, M es representable por un X-esquema que denotaremos Spec S O X M. Si denotamos por
el morfismo estructural : Spec S O X M X, para cada abierto afn U de X tenemos que 1 (U) =
Spec S O X (U) M(U). Por tanto, es un morfismo afn. Si {Ui } es un recubrimiento por abiertos afines de X,
entonces Spec S O X M esta recubierto por los abiertos afines Spec S O X (Ui ) M(Ui ).
Notacion: Denotaremos M = Spec S M. OX
2. Proposicion: Sea M un OX -modulo coherente. Se verifica
HomX (X 0 , M ) = M (X 0 ).
para todo X-esquema X 0 X. En palabras, los puntos de M son las formas lineales sobre M.
3. Definicion : Un morfismo de esquemas P X se dice un fibrado de modulos si su funtor de puntos
P = HomX (, P) valora en la categora de (X, OX )-modulos. Es decir, se tienen morfismos de funtores
+
P P P , (A1 ) P P
satisfaciendo los axiomas de modulo. Por el Teorema 9.8.3, esto equivale a tener morfismos de X-esquemas
+
P X P P, A1 P P
Demostracion. Sea F el funtor que asigna a cada modulo coherente localmente libre M, el fibrado M . Sea
G el funtor que asigna a cada fibrado localmente libre P X el modulo coherente N de sus secciones:
N(U) = HomX (U, P). Se verifica que N es un modulo coherente localmente libre y F y G son asignaciones
inversas entre s.
10.4.2. Grassmannianas
La Grassmanniana de orden r de un espacio vectorial E es el conjunto, Grassr E, de los subespacios vecto-
riales de dimension r de E. En particular, Grass1 E = P(E).
Grassr E es recubrible por espacios afines: Para cada subespacio vectorial V de dimension n r sea GV el
subconjunto de Grassr (E) de los subespacios vectoriales de dimension r de E que estan en suma directa con V.
Sea W un suplementario de V, es decir, E = V W. Se tiene una aplicacion
Homk (W, V) GV
Evidentemente, Grassr (E) es un haz para la topologa de Zariski. Demostremos que es representable. Con-
sideremos un recubrimiento de X por abiertos Ui tales que E|Ui = OnUi . Entonces {Grassr (E)|Ui = Grassr (E|Ui )}
es un recubrimiento de Grassr (E), por tanto, solo tenemos que probar la representabilidad de Grassr (E) para
E = OnX . Sea V un submodulo libre de rango n r de OnX que admita suplementario, digamos W. Sea FV
el subfuntor de Grassr (E) de los submodulos libres de E de rango r que estan en suma directa con V. Sea
T Grassr (E) un morfismo de funtores, que equivale a tomar un modulo localmente libre M Grassr (E)(T ).
Se verifica (comprobacion al lector)
1. FV Grassr (E) T es representable por el abierto U de T formado por los puntos y T tales que M OT k(y)
esta en suma directa con VT OT k(y) (denotamos k(y) al cuerpo residual de y).
10.5. Problemas 375
2. Sea {1i } la base estandar de OnX . Sea J el conjunto de los subconjuntos de orden n r de {1, . . . , n}. Dado
I J denotemos VI el submodulo libre generado por los 1i con i I. Entonces {FVI }, variando I J, es
un recubrimiento de Grassr (E).
Para concluir, solo nos falta probar que FV es representable. El morfismo HomOX (W, V) FV , que asigna
a cada morfismo su grafica, es isomorfismo, pues tiene inverso FV HomOX (W, V), que asigna a cada suple-
mentario W 0 de V el morfismo W , E E/W 0 = V. En conclusion, FV representable por Spec(S (W V )).
10.5. Problemas
En esta seccion supondremos que X es un esquema localmente noetheriano.
1. Sea p OX un haz de ideales coherente. Denotemos U = X (p)0 . Para todo modulo coherente N y
todo modulo cuasicoherente M se cumple
lim HomX (pn N, M) = HomU (N|U , M|U )
n
Los morfismos con polos de orden n (variable) en (p)0 son los morfismos sobre X (p)0 .
Resolucion: 1) Supongamos X afn, X = Spec A. Con las notaciones obvias, tenemos que probar que
lim HomA (I n N, M) = (U, HomA (N, M)).
n
1.a) Supongamos que I es un ideal principal, I = (a). Tenemos que probar entonces que lim HomA ((an )N, M) =
n
HomAa (Na , Ma ).
Si N = A, la formula se reduce a probar que lim HomA ((an ), M) = Ma , lo cual es sencillo. Por tanto la
n
formula es cierta para todo modulo libre.
Sea L un libre finito que se epiyecte en N, y sea K el nucleo de la epiyeccion. Por Artin-Rees, existe n0 tal
que para todo n n0 , (an L)K = ann0 ((an0 L)K). Por tanto, sustituyendo N por an0 N, podemos suponer
que existe una resolucion L0 L N 0 por libres finito generados, tal que an L0 an L an N 0
es resolucion. Tomando HomA ( , M) en esta u ltima y lmite inductivo, concluimos.
1.b) Si I = (a1 , . . . , an ), hacemos induccion sobre n. Sean I1 = (a1 ), I2 = (a2 , . . . , an ) y U1 , U2 los
abiertos complementarios de los ceros de I1 e I2 respectivamente. Tenemos la sucesion exacta
0 (I1n N) (I2n N) I1n N I2n N I1n N + I2n N 0
El sistema (I1n N) (I2n N) es equivalente a (I1 I2 )n N, y el sistema I1n N + I2n N es equivalente a I n N. Por
tanto, tomando HomA ( , M) y lmite inductivo en la sucesion exacta anterior obtenemos por induccion
0 lim HomA (I n N, M) (U1 , HomA (N, M))(U2 , HomA (N, M)) (U1 U2 , HomA (N, M))
n
2. Los modulos cuasicoherentes sobre X son el lmite inductivo de sus submodulos coherentes.
Resolucion: Sea M un modulo cuasicoherente. Sea M0 el lmite inductivo de los submodulos coherentes
de M. Sea C X un cerrado y p OX el ideal de funciones que se anulan en C. Se cumple que
HomX (pn , M0 ) = HomX (pn , M). Por la proposicion anterior M0 (U) = M(U), donde U = X C, luego
M0 = M.
3. Sea M un modulo cuasicoherente en X. Sea U X un abierto. Si N es un submodulo coherente de M|U ,
existe un submodulo coherente M0 M de modo que M0|U = N.
En particular, para todo modulo coherente N en U existe un modulo coherente M0 en X, tal que M0|U =
N, sin mas que considerar en el parrafo anterior M = N.
Resolucion: M = lim Mi es el lmite inductivo de sus submodulos coherentes. Por tanto, M|U =
i
lim Mi|U y para cierto i se cumple que N Mi|U . Consideremos el morfismo natural : Mi Mi|U
i
y el submodulo N de Mi|U . Se cumple que M0 = 1 N es el submodulo coherente buscado.
i
4. Sea I un modulo cuasicoherente inyectivo en X. Si U X es un abierto, entonces I|U es un modulo
cuasicoherente inyectivo en U.
Resolucion: Sea N , N 0 una inyeccion de modulos cuasicoherentes en U. Sean M M0 submodulos
coherentes de i N 0 , tales que M|U = N y M0|U = N 0 . Sea p el haz de ideales de funciones que se anulan
en X U. Tenemos la epiyeccion
HomU (N, I|U ) = lim HomX (pn M, I) lim HomX (pn M0 , I) = HomU (N 0 , I|U )
n n
5. Sea L un haz de lnea sobre una variedad algebraica X, s0 , . . . , sn (X, L) y C = (si )0 . Probar
que el morfismo X C Pn definido por las secciones si extiende a un morfismo de la explosion
de X en C, X, en Pn . (Pista: las secciones si definen un morfismo On+1 L, y tensando por L , un
X
n+1
morfismo L OX de imagen un haz de ideales I (tal que (I)0 = C). Podemos definir un epimorfismo
S O X L n+1 DI OX y tomando espectros proyectivos un morfismo X PnX ).
Captulo 11
Cohomologa
11.1. Introduccion
Ya hemos visto que los esquemas, como las variedades diferenciales, son espacios anillados. Podremos
ahora asociar a los esquemas grupos de cohomologa, que son invariantes fundamentales para su clasificacion.
Probaremos que en esquemas proyectivos los grupos de cohomologa son espacios vectoriales de dimension
finita. Este captulo esta dedicado principalmente a la introduccion de la cohomologa en esquemas y a los
teoremas relativos a su finitud.
Comencemos con una justificacion muy sucinta, sin detalle ni rigor, de la definicion de los grupos de
cohomologa de un haz.
En la construccion de un poliedro y en su clasificacion topologica, es fundamental que caras pegamos entre
s, a traves de las aristas, y que aristas pegamos entre s, a traves de los vertices. No es extrano que los grupos
de homologa, del modulo diferencial de las cadenas del poliedro, sean invariantes topologicos esenciales del
poliedro.
Si una superficie X compacta de R3 la triangulamos, tendremos que es homeomorfa al correspondiente
poliedro. As en la clasificacion topologica de la superficie sera fundamental la homologa del poliedro con-
siderado. Si en vez de tomar los triangulos de la triangulacion de la superficie consideramos entornos abiertos
muy aproximados a cada triangulo, tendremos un recubrimiento {Ui } de la superficie, de modo que los abier-
tos Ui U j seran entornos muy aproximados a las aristas y los abiertos Ui U j Uk seran entornos muy aprox-
i
imados a los vertices. Dado un abierto U , X, denotemos QU el haz sobre X definido por QU (V) = Q(U V),
siendo Q el haz constante Q. Si U U 0 , tenemos un morfismo natural de haces QU QU 0 y se tiene una
sucesion exacta de haces
Y d0 Y d1 Y
0Q QUi QUi U j QUi U j Uk . . .
i i, j i, j,k
donde las diferenciales son las sumas alternadas de los morfismos obvios. Es decir, hemos obtenido una res-
olucion C del haz constante Q. El complejo (X, C ) es esencialmente el complejo de cadenas del poliedro
asociado a la superficie.
Con mas generalidad, sea X un espacio topologico, {Ui } un recubrimiento por abiertos de X y F un haz en
X. Denotemos FU el haz definido por FU (V) = F(U V). Se tiene una sucesion exacta de haces
Y d0 Y d1 Y d2
0F F Ui FUi U j FUi U j Uk . . .
i i, j i, j,k
377
378 Captulo 11. Cohomologa
luego tenemos una resolucion C (F) del haz F. Los grupos de cohomologa del complejo (X, C (F)) se de-
nominan grupos de cohomologa de Cech de X con valores en F asociados al recubrimiento {Ui }.
`
Sea R = Ui y : R X el morfismo natural. Se verifica que C 0 (F) = 1 F, C 1 (F) = C 0 (C 0 (F)) y
i
as sucesivamente. Tomando secciones globales y cohomologa en el complejo
obtenemos los grupos de cohomologa Cech de X con valores en F asociados al recubrimiento {Ui }.
Si queremos independizarnos del recubrimiento {Ui } tendremos que tomar sucesivos refinamientos del
recubrimiento {Ui }, y considerar el lmite inductivo de los sucesivos grupos de cohomologa Cech obtenidos.
Si queremos hacer esto de una sola vez de modo drastico, consideraremos el recubrimiento de X formado por
el conjunto discreto de todos sus puntos: Dado un espacio topologico X consideremos la aplicacion : X X,
siendo X el conjunto X con la topologa la discreta, y la aplicacion identidad. Dado un haz F en X denotemos
R0 F = 1 F. Se tiene una sucesion exacta de haces
Tomando secciones globales y cohomologa obtendremos los llamados grupos de cohomologa de X con val-
ores en F, que se denotaran H i (X, F). Cuando estos son nulos para i > 0 se dice que F es acclico.
El teorema de De Rham nos dira que, para el calculo de los grupos de cohomologa de X, podemos sustituir
la resolucion R (F) por cualquier resolucion de F por haces acclicos. Del hecho de que los haces inyectivos
son flascos y de que e stos son acclicos, obtendremos que los grupos de cohomologa de un haz F se pueden
obtener mediante cualquier resolucion de F por haces inyectivos. En terminos matematicos, los grupos de
cohomologa H i (X, F) son los funtores derivados del funtor (X, F).
0 F C 0 F F1 0
0 F1 C 0 F1 F2 0
y as sucesivamente
0 Fi C 0 Fi Fi+1 0
Si denotamos C i F = C 0 Fi , las sucesiones exactas cortas anteriores son las sucesiones exactas cortas asociadas
a una sucesion exacta
0 F C0 F C1 F C2 F
que se denomina resolucion de Godement de F. La resolucion propiamente dicha es el complejo de haces
C F = C n F.
n0
11.2. Cohomologa de haces 379
0 C 0 F 0 C 0 F C 0 F 00 0
0 F10 F1 F100 0
0 F C0 F C1 F
y se concluye.
4. Teorema : Dada una sucesion exacta 0 F 0 F F 00 0 de haces de grupos abelianos, induce una
sucesion exacta larga en cohomologa
H i (Y, F) H i (X, g1 F)
g1 fG f g 1G
es exacta.
Demostracion. Solo hay que ver que p es epiyectiva. Sea s00 F 00 (U). Consideremos la familia formada por
las parejas (V, s), donde V es un abierto contenido en U, y s es una seccion de F en V cuya imagen por p es
s00|V . Como para cada x U, el morfismo p x : F x F 00x es epiyectivo, dicha familia no es vaca. Diremos que
(V, s) (V 0 , s0 ) si V V 0 y s0|V = s. Por el lema de Zorn, existe un elemento (V, s) maximal. Si V = U hemos
acabado. Si no fuera as, sea x U V. Existe un entorno abierto W U de x y una seccion s F(W) de
modo que p( s) = s00|W . Por tanto, p(s|WV ) = p( s|WV ) y existe una seccion s0WV F 0 (W V) de modo que
11.2. Cohomologa de haces 381
i(s0WV ) = s|WV s|WV . Como F 0 es flasco, existe s0 F(W) que restringe a s0WV . Entonces s + i(s0 ) es una
seccion de F sobre W que se aplica por p en s00|W y que coincide con s sobre W V. Por tanto, existe una seccion
de F sobre V W cuya restriccion a V es s y que se aplica por p a s00|VW , lo que contradice la maximalidad de
(V, s).
8. Corolario : Sea 0 F 0 F F 00 0 una sucesion de haces. Si F 0 y F son flascos, entonces F 00 es
flasco.
Demostracion. Sea V U una inclusion de abiertos. Por la proposicion anterior, el diagrama
r0 r r00
0 / F 0 (V) / F(V) / F 00 (V) /0
tiene filas exactas. Por ser F flasco r es epiyectiva, luego r00 es epiyectiva y F 00 es flasco.
9. Definicion : Se dice que un haz F es acclico si H i (X, F) = 0 para todo i > 0.
10. Teorema: Los haces flascos son acclicos.
Demostracion. Si F es flasco, la sucesion 0 (X, F) (X, C 0 F) (X, F1 ) 0 es exacta. Como F y
C 0 F son flascos, tambien lo es F1 y de nuevo 0 (X, F1 ) (X, C 0 F1 ) = (X, C 1 F) (X, F2 ) 0 es
exacta. Reiterando, se sigue que (X, C F) es una sucesion exacta, luego su cohomologa es nula.
11. Teorema de De Rham: Sea R una resolucion de F por haces acclicos, es decir una sucesion exacta
d0 d1 d2
R0 R1 R2 . . .
de modo que cada Ri es acclico y Ker d0 = F. Entonces la cohomologa de X con valores en F coincide con
la cohomologa del complejo de secciones globales de R ; es decir:
H i (X, F) = H i ((X, R ))
Demostracion. Sea (X, C R ) el complejo simple asociado al bicomplejo (X, C p Rq ). Los morfismos de
p,q
haces C p F C p R0 , Rq C 0 Rq inducen morfismos de complejos
Demostracion. lim C Fi es una resolucion de lim Fi por haces flascos. Por el teorema de De Rham,
H n (X, lim Fi ) = H n ((X, lim C Fi )) = H n (lim (X, C Fi )) = lim H n ((X, C Fi )) = lim H n (X, Fi )
9.2.26
Hi (X, F) = Hi ((X, R ))
Relacionemos la cohomologa local con los extens. Sea X un espacio topologico y OX un haz de anillos en
X.
6. Proposicion : La categora de OX -modulos tiene suficientes inyectivos, es decir, todo OX -modulo se re-
suelve de modo funtorial por OX -modulos inyectivos. Si X es un esquema, la categora de OX -modulos cuasi-
coherentes tiene suficientes inyectivos.
11.3. Cohomologa local 383
Demostracion. Todo A-modulo M, por 6.3.13, esta incluido de modo canonico en un A-modulo inyectivo,
Q
denotemoslo I(M). Sea F un OX -modulo e I(F) el haz definido por I(F)(U) = I(F x ). Se verifica que
xU
Q
HomOX (G, I(F)) = HomOX,x (M x , I(F x )), luego I(F) es inyectivo. Ademas, tenemos una inclusion natural
xX
F , I(F). Sea G = I(F)/F y consideremos I(G), tenemos la sucesion exacta 0 F I(F) I(G).
Recurrentemente, dado un haz F podemos construir una resolucion canonica de F por haces inyectivos, I (F).
Por u ltimo, si X es un esquema y F un modulo cuasicoherente, si consideramos el lmite inductivo de los
submodulos cuasicoherentes de I(F) (es decir, el submodulo cuasicoherente maximo), obtenemos un modu-
lo cuasicoherente I(F)0 , tal que HomOX (N, I(F)0 ) = HomOX (N, I(F)), para todo modulo cuasicoherente N.
Luego I(F)0 es un modulo cuasicoherente inyectivo en la categora de los modulos cuasicoherentes. De nuevo
podremos resolver F por modulos cuasicoherentes inyectivos.
Si consideramos otra resolucion por inyectivos N J (N), entonces I (J (N)) es cuasisomorfo a J (N), por
6.2.17, luego son cuasisomorfos a N, luego a I (N). Ahora bien, si dos complejos inferiormente acotados
de inyectivos I1 , I2 son cuasisomorfos el cono C asociado es acclico (luego escindido) y HomOX (M, C) es
acclico, por tanto HomOX (M, I1 ) es cuasisomorfo a HomOX (M, I2 ). En conclusion, los extens no dependen de
la resolucion por inyectivos de N considerada. Ademas, si suponemos que N y M son modulos cuasicoherentes
y denotamos por I i (N)0 el submodulo cuasicoherente maximo de I i (N), tenemos que I (N)0 es una resolucion de
N por modulos cuasicoherentes inyectivos y HomOX (M, I (N)) = HomOX (M, I (N)0 ). Por tanto, en este caso, en
la definicion de los extens podemos resolver N por modulos cuasicoherentes inyectivos y de nuevo la definicion
no depende de la resolucion por modulos cuasicoherentes inyectivos considerada.
7. Proposicion : Si M es un OX -modulo e I un modulo inyectivo, entonces HomX (M, I) es un haz flasco.
En particular, tomando M = OX , obtenemos que los modulos inyectivos son flascos. Si M es un modulo
cuasicoherente sobre un esquema localmente noetheriano X e I un haz cuasicoherente inyectivo, entonces
HomX (M, I) es un haz flasco. En particular, tomando M = OX , obtenemos que los modulos cuasicoherentes
inyectivos son flascos.
Demostracion. Dado un abierto U , X, si denotamos M U el haz cuyas secciones en V son las secciones en V
de M con soporte en U V, se tiene que HomOX (M U , N) = HomOU (M|U , N|U ). As pues, dado un OX -modulo
inyectivo I, si tomamos HomOX (, I), en la inclusion M U , M probaremos que HomOX (M, I) es flasco.
Supongamos que M es coherente. Sea U X un abierto y p el haz de ideales de las funciones que se
anulan en X U. El lmite inductivo de epiyecciones es una epiyeccion, luego el morfismo HomX (M, I)
lim HomX (pn M, I) = HomU (M|U , I|U ) es epiyectivo.
n
Supongamos ahora que M es cuasicoherente. Dada s : M|U I|U , sea N M maximo (que existe por
el lema de Zorn) con la condicion de que exista t : N I, de modo que t|U = s|N|U . Tenemos que probar
que N = M. Si N , M, sea N 0 que contenga a N y tal que N 0 /N sea coherente. Sea t0 : N 0 I, tal
0 0 0
que t|N = t. Tenemos que t|U coincide con s sobre N|U , luego sobre N|U se tiene que s = t0 + ( s 0 ),
donde : N|U (N /N)|U es el morfismo de paso al cociente y s es un morfismo de (N 0 /N)|U en I|U . Sea
0 0 0
lim ExtiOX (OX /pnY , M) = lim H i [HomOX (OX /pnY , I )] = H i [ lim HomOX (OX /pnY , I )]
n n n
= H [Y (X, I )] = HYi (X, M)
i
0 Im M xi Coker 0
xi
y la sucesion exacta larga de cohomologa obtenemos que H i (X, Im ) = 0, para i > dim M. De la sucesion
0 Ker M Im 0
y M ' (M OC L).
4. Teorema: Sea X = Spec A un esquema afn noetheriano. Para todo A-modulo M,
g M
0 Im g0
e x Coker
g es acclico. De la sucesion
la proposicion 10.1.8 y la sucesion exacta larga de cohomologa, obtenemos que Im
exacta larga de cohomologa asociada a la sucesion
g M
0 Ker g 0
e Im
se concluye.
Nota: El teorema anterior podramos haberlo demostrado usando la aciclicidad de los haces cuasicoher-
entes inyectivos. Vease para ello el problema 3. Hemos escogido esta demostracion porque es esencialmente la
misma que la que hemos dado para demostrar la acotacion de la cohomologa por la dimension del esquema.
5. Corolario: Sea : X Y un morfismo afn de esquemas localmente noetherianos y M un haz cuasicoher-
ente en X. Se verifica que
H i (X, M) = H i (Y, M).
Demostracion. Sea M C 0 M C 1 M . . . una resolucion de M por haces flascos. Se verifica que
M C 0 M C 1 M . . . es una sucesion exacta, porque para cada abierto afn U Y, H i ((U, C M) =
H i ((1 (U), C M)) = H i (1 (U), M) = 0. Ademas, la imagen directa de un haz flasco es flasco. Por tanto,
11.4.4
6. Teorema: Sea X un esquema noetheriano. Las siguientes condiciones son equivalentes:
1. X es afn.
2. H i (X, M) = 0, para todo modulo cuasicoherente M y todo i > 0.
386 Captulo 11. Cohomologa
Demostracion. Solo nos falta probar que 3. 1. Por el ejercicio 10.1.13, basta probar que X es recubrible por
abiertos afines X fi , con fi (X, OX ) y ( fi )i = (X, OX ).
Sea x X un punto cerrado. Sea U un entorno abierto afn de x y C = X U. Sean ICx y IC los haces de
ideales de OX que se anulan en C x y C respectivamente. Tenemos la sucesion exacta
0 ICx IC k(x) 0
donde k(x) es un haz coherente cuyo soporte es x y k(x) x = OX,x /m x . Tomando cohomologa tenemos la
sucesion exacta
(X, IC ) (X, k(x)) = OX,x /m x 0
Por tanto, existe f (X, IC ) (X, OX ) cuyo valor en x es 1. En conclusion, X f = U f es un entorno abierto
afn de x.
Por noetherianidad de X existe un numero finito X f1 , . . . , X fr de abiertos afines que recubren X. Nos falta
P
probar que ( fi )i = (X, OX ). Consideremos el epimorfismo : OrX OX , (ai )i 7 ai fi . Tenemos la sucesion
i
exacta
0 Ker OrX OX 0
Consideremos la filtracion de Ker
para una ordenacion cualquiera de los sumandos de OrX . Cada uno de los cocientes de esta filtracion es un haz
de ideales coherente de OX . Usando la hipotesis y las sucesiones exactas largas de cohomologa obtenemos que
H 1 (X, Ker ) = 0. Por tanto, (X, OrX ) (X, OX ) es epiyectivo, luego ( fi )i = (X, OX ).
FU C (U, F)
que es funtorial en F (en el sentido obvio) y en U en el siguiente sentido: si V = {V1 , . . . , Vn } es otra coleccion
de n abiertos y Vi Ui , se tiene un morfismo de complejos C(U, F) C(V, F) que extiende al morfismo
FU FV (siendo V = V1 . . . , Vn ).
Procedemos por induccion sobre n. Si n = 1, definimos C (U1 , F) = FU1 . Si n > 1, sea U 0 = U2 Un ,
U = {U2 , . . . , Un }, U1 U 0 = {U1 U2 , . . . , U1 Un }. Por induccion, se tiene el diagrama conmutativo
0
0 FU F U1 F U 0 FU1 U 0 0
y
y
C (U1 , F) C (U 0 , F) C (U1 U 0 , F)
11.5. Cohomologa Cech. Estabilidad de la cohomologa por cambio de base plano 387
donde la fila superior es exacta y los morfismos verticales son cuasi-isomorfismos. Se tienen por tanto cuasi-
isomorfismos
FU Cono() Cono()
y definimos C (U, F) = Cono().
El complejo C (U, F) se denomina complejo de haces de Cech de F asociado a U. Tambien se denota
simplemente por C F, cuando se sobrentiende quien es U. Tomando secciones globales se obtiene un complejo
(X, C F) que se denomina complejo de cocadenas de Cech de F asociado al recubrimiento U.
Q
1. Ejercicio : Probar que C 0 F = FUi y mas en general
i
Y
C n F = FUi1 Uin
i1 <<in
Q
y por tanto (V, C n F) = F(V Ui1 Uin ). Ademas, la diferencial d : C n F C n+1 F, en cada abierto
i1 <<in
V, es:
X
n+1
(ds)i1 ,...,in+1 = (1)k si1 ,...,bik ,...,in+1 |U
i1 U in+1
k=1
Si X es un esquema noetheriano separado, F es un haz cuasicoherente y los abiertos Ui forman un re-
cubrimiento afn de X, entonces Ui1 Uir son afines y las inclusiones Ui1 Uir , X son afines. Por
tanto, los haces FUi1 Uir son acclicos y obtenemos el siguiente teorema.
2. Teorema: Sea X un esquema noetheriano separado y X = U1 Un un recubrimiento finito por abiertos
afines. Para todo modulo cuasicoherente M el complejo de haces de Cech de M asociado al recubrimiento
{Ui } es una resolucion finita
0 M C 0 M C n M 0
por haces cuasicoherentes y acclicos que depende de manera funtorial y exacta de M.
En consecuencia los grupos de cohomologa H i (X, M) son funtorialmente isomorfos a los grupos de co-
homologas del complejo (X, C M) de cocadenas de Cech asociado al recubrimiento {Ui }:
Demostracion. Si M es cuasicoherente, los C n M tambien por construccion. Solo queda ver que C M depende
de modo exacto de M. Esto es consecuencia de que para todo abierto afn U de X el funtor M MU es exacto,
porque el morfismo U , X es afn.
3. Definicion : Sea f : X Y una aplicacion continua entre espacios topologicos y F un haz de grupos
abelianos en X. Llamaremos imagen directa superior i-esima de F por f , y lo denotaremos Ri f (F), al haz
sobre Y asociado al prehaz
V H i (1 (V), F)
Dado que el haz cociente es el haz asociado al prehaz cociente, se concluye que Ri f (F) es el i-esimo haz
de cohomologa del complejo de haces fC F; es decir, Ri f (F) = H i ( fC F).
Dada una sucesion exacta de haces de grupos abelianos en X
0 F1 F2 F3 0
0 f C F 1 f C F 2 f C F 3 0
388 Captulo 11. Cohomologa
gM).
1. Si Y = Spec A es afn, entonces Ri f (M) = H i (X,
Demostracion. 1. Sea {Ui } un recubrimiento finito de X por abiertos afines y C M el complejo de haces de
Cech asociado al recubrimiento. Por 10.1.24, fC M es un complejo de haces cuasicoherentes en Y. Por tanto,
fC M = (X,gC M). Tomando H i se concluye.
2. El que un haz sea cuasicoherente es un problema local. Se concluye por 1.
f
X X
g
y
yg
f
Y Y
Demostracion. Por la proposicion 11.2.5, existen morfismos naturales Ri g (M) f Ri g ( f1 M). Por adjun-
cion, obtenemos f 1 Ri g (M) Ri g ( f M).
Para la segunda parte se argumenta igual, teniendo en cuenta el morfismo natural de composicion H i (Y, F)
H (X, g1 F) H i (X, g F).
i
g g
f
Y /Y
con g y f las proyecciones respectivas. Si g es separado y f es plano, entonces, para todo modulo cuasicoher-
ente M sobre X, los morfismos de cambios de base
f Ri g (M) Ri g ( f M)
Demostracion. El problema es local en Y y en Y, luego podemos suponer que Y = Spec A e Y = Spec B son
afines. Denotemos X = X Y Y. Por 11.5.4, tenemos que probar que
H i (X, M) A B ' H i (X, f M)
Sea {Ui } un recubrimiento finito por abiertos afines de X y sea (X, C M) el complejo de cocadenas de
Cech de M asociado a dicho recubrimiento. Entonces {U i = f1 (Ui )} es un recubrimiento finito de X por
abiertos afines y el complejo (X, C f M) de cocadenas de Cech del haz f M asociado a dicho recubrimiento
coincide con (X, C M) A B. Es decir,
(X, C M) B = (X, C f M)
A
Tomando cohomologa, aplicando el teorema anterior, y por ser B plano sobre A se concluye.
bx O
(Pista: Recordar que, por el teorema de Cohen, el morfismo de paso al cociente O bx /m x O
bx = O x /m x tiene
seccion).
390 Captulo 11. Cohomologa
2. Teorema: Una curva C completa y no singular es isomorfa a la recta proyectiva existe un punto racional
x C y H 1 (C, O) = 0.
P
ni
ai j 1
Dada s (P1 , /O), se escribe s = ( (xi ) j
). 1 Las funciones x tienen polo solo en el punto P1 , por
j=1
PP
ni
ai j
tanto, la imagen por de f (x) = (xi ) j
es s. En conclusion, es epiyectiva y H 1 (P1 , OP1 ) = 0.
i j=1
) Consideremos, de nuevo, la sucesion exacta larga asociada a 0 O /O 0:
Sea t un parametro en el punto x (es decir, (m x ) x = t O x ) y sea s (C, /O) el elemento que vale 1/t en
la componente de x y cero en las demas. Por la sucesion exacta () existe f que se aplica en s. Por tanto,
f no tiene polos en C, salvo en x donde tiene un polo de orden 1. Por tanto, el morfismo e f : C P1 inducido
por la inclusion k( f ) , es de grado 1, es decir, es un isomorfismo.
Observese que la unicidad en la descomposicion de cada f P1 es la que ha implicado que H 1 (P1 , OP1 ) =
0. As pues, H 1 (C, OC ) mide la deficiencia a la unicidad de la descomposicion en fracciones simples de f C .
3. Ejemplo : Consideremos en el plano proyectivo real la elipse imaginaria x02 + x12 + x22 = 0. La elipse
imaginaria no tiene puntos racionales, luego no puede ser isomorfa a la recta proyectiva. Por otra parte, si
hacemos el cambio de base R C, la elipse imaginaria ya es isomorfa a la recta proyectiva, pues es isomorfa
al haz de rectas que pasa por cualquiera de sus puntos. Denotemos por C la elipse imaginaria. Entonces H 1 (CR
C, OCR C ) = H 1 (P1C , OP1C ) = 0 y por el teorema de cambio de base H 1 (C, OC ) = 0.
Demostracion. Procedemos por induccion sobre r. Para r = 0 no hay nada que decir. Hacemos ahora induccion
sobre n. Si n < 0, ambos miembros son cero. Si n 0, consideramos el diagrama conmutativo
0 Rn1 Rn R0n 0
y
y
y
0 (X, O(n 1)) (X, O(n)) (X 0 O0 (n))
Los extremos verticales son isomorfismos, por induccion. Se concluye por el diagrama de la serpiente.
5. Teorema (Cohomologa de los O(n)): Se verifica:
n+r
1. Si n 0, O(n) es acclico y H 0 (PrA , O(n)) es un A-modulo libre de rango r .
2. Si n > 0, H i (PrA , O(n)) = 0 para i , r y H r (PrA , O(n)) es nulo para 0 < n r y un A-modulo libre de
rango n1r para n > r.
Demostracion. Las secciones de O(n)
son, por el lema anterior, los polinomios homogeneos de grado n, que
es un A-modulo libre de rango n+r
r . La aciclicidad de O(n) (n 0) se prueba por induccion sobre la dimension
del espacio proyectivo, siendo el caso r = 0 trivial. De la sucesion
se obtiene, dado que la sucesion de secciones globales es exacta por el lema anterior y j O0 (n) es acclico por
induccion, que se tienen isomorfismos
H i (X, O(n 1)) H i (X, O(n)), para todo i > 0, n 0
i
Como lim O(n) = i OU , siendo U = X X 0 , X (proposicion 10.3.3), y la cohomologa conmuta con el lmite
inductivo, se tiene
H i (X, O(n)) = H i (X, i OU ) = 0
ya que i es un morfismo afn.
2) Se demuestra el teorema por induccion sobre n (se utiliza el caso n = 0 que ha sido resuelto en el
apartado anterior) a partir de la sucesion
asociada a la sucesion
0 O(n 1) O(n) j O0 (n) 0
y por induccion sobre r.
n+r
6. Observacion : Si denotamos r = (n+r)(n+1)
r!
, entonces H i (PrA , O(n)) es un A-modulo libre de rango
!
n+r
i = 0, n 0
r , para i = r, n < 0
0 en los demas casos.
392 Captulo 11. Cohomologa
es epiyectivo.
Demostracion. 1. Sea X = Proj A[0 , . . . , r ]. El epimorfismo obvio A[x0 , . . . , xr ] A[0 , . . . , r ] induce una
inmersion cerrada i : X , PrA . Por ser i un morfismo finito, H i (X, M) = H i (Pr , i M) y i M es un haz coherente
en Pr . Basta demostrar el teorema para X = Pr . Por 10.3.6, existe una sucesion exacta
m
() 0 Ker O(ni ) M 0
i=1
Por acotacion cohomologica, H d+1 (Pr , M) = 0 para todo M, con d = dim X. Por la sucesion exacta de co-
homologa se obtiene que H d (Pr , M) es finito para todo M. En particular H d (Pr , Ker) es finito. De nuevo
por la sucesion exacta larga de cohomologa H d1 (Pr , M) es finito. En particular, H d1 (Pr , Ker) es finito. Por
induccion descendente concluimos.
2. Igual que antes, basta demostrar el teorema para X = PrA . Tensamos la sucesion exacta () por un
OPr (k) tal que ni + k > 0 para todo i. Tomando la sucesion exacta larga de cohomologa obtenemos que
H d (Pr , M(n)) = 0, para n k. Descendiendo como en 1. se acaba.
3. Basta probarlo para el espacio proyectivo. Tensamos la sucesion exacta (*) por un OPr (k) tal que ni +k 0
para todo i. Basta ver entonces que para n 0 el haz O(n) esta generado por sus secciones globales, es decir,
que Rn A O O(n) es epiyectivo. O(n) es la localizacion homogenea de Rn+r . El morfismo graduado
r0
Rn A R Rn+r , ( f g) 7 f g, es epiyectivo y se concluye.
r0
Demostracion. Como Y es compacto, los problemas son locales en Y, luego puede suponerse que Y es el
espectro de un anillo noetheriano y que X es un esquema proyectivo sobre e l, con lo que estamos en el teorema
anterior.
9. Observacion : La parte 1. del teorema anterior es cierto en hipotesis mas generales, basta que f : X Y
sea un morfismo propio e Y localmente noetheriano. Para ello vease el Teorema 11.12.4
11.6. Finitud de la cohomologa 393
y por el teorema de finitud de Serre, Ker(n) es acclico para todo n >> 0. Para s 0, (Pr1 , O(s)) = R s y
m
ts (Pr1 , O(t)) = (x1 , . . . , xr ) s . Luego, si N = O(ni ), entonces n0 n (Pr1 , N(n0 )) es un R-modulo finito
i=1
generado para n >> 0. Por tanto, el cociente n0 n (Pr1 , M(n0 )) es un R-modulo finito generado para n >> 0.
Luego, n0 N (Pr1 , M(n0 )) es un R-modulo finito generado.
11. Definicion : Se X una variedad proyectiva de dimension r sobre un cuerpo k y M un modulo cuasicoherente
sobre X. Llamaremos caracterstica de M, y lo denotaremos (X, M) o (M), a la suma alternada de las
dimensiones de sus grupos de cohomologa:
X
r
(X, M) = hi (X, M)
i=0
Y
r1 X
r1
dj 1
=1( d j )(1 )
j=1 j=1
2
Q
r
Si X es de dimension cero, entonces h0 (X, OX ) = d j , que es el teorema de Bezout.
j=1
Demostracion. El calculo de la caracterstica de Euler de los OX (n), en un caso concreto, se obtiene de modo
sencillo por recurrencia. El calculo de la formula general, se obtiene tambien por recurrencia, pero es algo mas
delicado.
Sabemos que (Pr , OPr (n)) = (n+r)!n! r 1
r! , que es el coeficiente de t de la serie (1t)n+1 . Denotemos Xl =
h
(p1 , . . . , pl )0 . De la sucesion exacta
p1
0 OPr (n d1 ) OPr (n) OX1 (n) 0
se obtiene
1 1 1 (1 t)d1
(X1 , OX1 (n)) = Coef. de tr de ( n+1
= Coef. de tr en
(1 t) nd
(1 t) 1 +1 (1 t)n+1
394 Captulo 11. Cohomologa
p2
De 0 OX1 (n d2 ) OX1 (n) OX2 (n) se sigue
1 (1 t)d1 1 (1 t)d1
(X2 , OX2 (n)) = Coef. de tr de ( )
(1 t)n+1 (1 t)nd2 +1
P2 Q
1 (1 t)d j + (1 t)d1 +d2 1 (1 t)d j
j=1 j=1,2
= Coef. de tr de = Coef. de tr de
(1 t)n+1 (1 t)n+1
y por recurrencia
Q
s
1 (1 t)d j
r j=1
(X, OX (n)) = Coef. de t de
(1 t)n+1
XX k ! X Y s !
r s s n+i h j 1 dj
= Coef. de t de (1) t ( (1) )tk
k0 i=0
i h1 +...+h s =ki j=1
h j + 1
X
rs ! X Y s !
s n+i h j 1 dj
= (1) (1)
i
i h +...+h =nsi j=1 hj + 1
1 s
Lo demas al lector.
Polinomio de Hilbert.
Sea X , Prk una variedad proyectiva sobre un cuerpo k y M un haz coherente sobre X. Como sabemos
la descomposicion primaria de un A-modulo localiza, por tanto, tiene sentido hablar de los ideales primos
asociados a M. Los ceros de estos ideales primos diremos que son las componentes de M.
13. Teorema : Existe un polinomio P(t) con coeficientes racionales, cuyo grado es la dimension del soporte
de M y tal que
P(n) = (X, M(n)) para todo n 0
Dicho polinomio se conoce como polinomio de Hilbert de M.
Demostracion. Por induccion sobre la dimension del soporte de M. Si la dimension es cero es trivial.
i
Sea pues dim Sop M 1. Entonces existe una hipersuperficie irreducible Y , Prk que no pasa por ninguna
de las componentes sumergidas o no de M. En efecto, consideremos en cada componente sumergida un punto
cerrado, entonces Y es una hipersuperficie que no pasa por ninguno de estos puntos cerrados.
Y esta definida por un polinomio irreducible homogeneo de grado s, Q s (x0 , . . . , xr ), al tensar por M la
sucesion exacta
Q
0 OX (s) OX i OYX 0
se obtiene
0 M(s) M MY 0
siendo MY = (i OYX ) M = i M|YX . El soporte de MY es de dimension estrictamente menor que el soporte
de M. Por induccion, existe un polinomio R(t) de grado dim Sop M 1 tal que
R(n) = (X, MY (n)) para todo n 0
As, (X, M(n + s)) (X, M(n)) = R(n + s) es un polinomio en n de grado dim Sop M 1 para n + s 0,
luego (X, M(n)) es un polinomio en n de grado la dimension del soporte de M para n 0.
11.6. Finitud de la cohomologa 395
14. Observacion : Por el teorema de finitud de Serre 11.6.7, sabemos que M(n) es acclico para n >> 0.
Por tanto, (X, M(n)) = dimk (X, M(n)), para n >> 0. M es igual al haz de localizaciones homogeneas
del modulo graduado M = nN (X, M(n)). Escribamos X = Proj k[1 , . . . , n ]. M es un k[1 , . . . , n ]-modulo
graduado finito generado, por 11.6.10, y como sabemos la funcion de Hilbert H M de M es, por definicion,
H M (n) = dimk Mn = dimk (X, M(n)).
15. Teorema : Sea L una subvariedad lineal de codimension d de Pr que no pasa por ninguna componente
(sumergida o no) de la variedad proyectiva de dimension d, X, de modo que L X sea un numero finito de
puntos cerrados. Entonces el coeficiente de mayor grado del polinomio de Hilbert P(t) de OX es el numero de
puntos de interseccion de L con X,
d P(n) = d! Coeficiente de grado d de P(n) = (X L)
Por tanto, el numero de puntos de interseccion de X con una variedad lineal de dimension complementaria (y
sin componentes comunes) no depende de la variedad lineal y se conoce como grado de X.
Demostracion. Si L no pasa por ninguna componente sumergida o no de X, existe alguna hipersuperficie que
pasa por L y no pasa tampoco por ninguna componente sumergida o no de X. As pues, por cambio de base al
cierre algebraico, podemos seguir suponiendo que L no pasa por ninguna componente sumergida o no de X.
Podemos suponer que el cuerpo es algebraicamente cerrado. Sea H un hiperplano que pase por L y que no pase
por ninguna componente (sumergida o no) de X. Se tiene la sucesion exacta
0 OX (1) OX OXH 0
luego el polinomio de Hilbert de OXH es la diferencia del de OX . Repitiendo el proceso, d P(n) = (OXL (n)) =
h0 (OXL ) = (X L).
17. Proposicion: Sea i : C , P2 la curva proyectiva plana definida por los ceros de un polinomio homogeneo
pn (x0 , x1 , x2 ). Entonces dimk H 1 (C, OC ) = (n1)(n2)
2 .
Demostracion. Tomese la sucesion exacta larga de cohomologa asociada a la sucesion
pn
0 pC = OP2 (n) OP2 i OC 0
donde pC es el haz de ideales de funciones que se anulan en C.
1
18. Definicion : Se llama genero aritmetico de una curva completa C a la dimension de H (C, OC ). Se llama
genero geometrico al genero aritmetico de su desingularizacion C. Para todo modulo coherente M denotaremos
hi (C, M) = dimk H i (C, M). Entonces el genero geometrico de C es g = h1 (C, OC ).
19. Corolario : Sea C una curva proyectiva plana, ntegra, de grado n, sobre un cuerpo algebraicamente
cerrado. Entonces el genero geometrico es
(n 1) (n 2) X X my (my 1)
g=
2 xSing C yA
2
x
0 OC OC O C,x /OC,x 0
xSing C
OC ) = k, luego
Como k es algebraicamente cerrado, tenemos que (C, OC ) = (C, OC ) = (C,
OC ) = h1 (C, OC ) dimk
g = h1 (C, O C,x /OC,x
xSing C
P P my (my 1)
Por 7.6.9, sabemos que dimk O C,x /OC,x = 2 . Por la proposicion anterior, h1 (C, OC ) =
xSing C xSing C ya x
(n1)(n2)
2 y concluimos.
2. Definicion : Diremos que M es p-afnmente acclico si para todo abierto afn U y todo numero natural n,
M/pn M es acclico en U y el morfismo (U, M) A A/I n (U, M/pn M) es isomorfismo. En particular,
(U, M) (U, M) c es isomorfismo.
Es claro que todo modulo cuasicoherente es formalmente p-afnmente acclico
3. Lema: Sea X un esquema y p un ideal coherente. Para todo OX -modulo M se verifica:
1. p C i M = C i (pM) y (C i M) O/p = C i (M/pM), para todo i.
2. C 0 M es p-afnmente acclico.
3. Cd
0 M es flasco. Si existen f , . . . , f p(X) que generen en fibras p entonces
1 r
C 0d d
(M)(X) = C 0 (M)(X)
Demostracion. 1. Podemos suponer que X es afn. Si I es un ideal finito generado de un anillo A y Mi es una
Q Q
familia de A-modulos, entonces I Mi = (I Mi ). Por tanto, p C 0 M = C 0 (pM) y C 0 (M)/pC 0 (M) =
C 0 (M)/C 0 (pM) = C 0 (M/pM).
Sea M1 := C0 M/M. Las siguientes sucesiones
0 pM C 0 (pM) pM1 0 0 M/pM C 0 (M/pM) M1 /pM1 0
son exactas. Luego, pM1 = (pM)1 y M1 /pM1 = (M/pM)1 . Por tanto, pC 1 (M) = pC 0 (M1 ) = C 0 (pM1 ) =
C 0 ((pM)1 ) = C 1 (pM), e igualmente C 1 (M)/pC 1 (M) = C 1 (M/pM). Procediendo sucesivamente del mismo
modo demostramos 1.
2. C 0 M y pnC 0 M = C 0 (pn M) son acclicos en todo abierto luego C 0 M/pnC 0 (M) tambien, ademas para
todo abierto U afn (pnC 0 M)(U) = pn (U)C 0 M(U) luego (C 0 (M)/pnC 0 (M))(U) = C 0 (M)(U)/pnC 0 (M)(U).
3. Veamos que Cd 0 M es flasco. Basta ver que restringiendo a cada abierto afn es flasco, luego podemos
suponer que X es afn. Sea I = p(X), observemos que I nC 0 (M)(V) pn (V)C 0 (M)(V) C 0 (pn M)(V) =
I nC 0 (M)(V), luego todas las inclusiones son igualdades. Ahora ya,
Observese que en la demostracion del lema en particular se ha probado que si M es p-afnmente acclico
entonces Mc es acclico en todo abierto afn.
5. Lema: Sea A un anillo noetheriano e I A un ideal. Si 0 M 0 M N 0 es una sucesion exacta de
c0 M
A-modulos y N es finito generado, entonces la complecion I-adica 0 M bNb 0 es una sucesion
exacta.
Demostracion. Solo tenemos que probar que la topologa inducida en M 0 , por la topologa I-adica de M, es
justamente la topologa I-adica de M 0 . Sea N 0 M un submodulo finito generado que se epiyecte en N.
Obviamente M = M 0 + N 0 . Por un lado I n M 0 (I n M) M 0 y por otro
(I n M) M 0 = (I n M 0 + I n N 0 ) M 0 = I n M 0 + (I n N 0 M 0 )
= I n M 0 + (I n N 0 (N 0 M 0 )) = I n M 0 + I nr (I r N 0 (N 0 M 0 )) I nr M 0
donde la u ltima igualdad, se verifica para un cierto r y todo n r, por el lema de Artin-Rees.
6. Teorema de las funciones formales : Sea f : X Y un morfismo propio de esquemas localmente noethe-
rianos y p un haz de ideales coherente en Y por el que vamos a completar. Para cada modulo coherente M
sobre X, los morfismos naturales
Rid c
f M Ri f (M)
son isomorfismos. Si Y = Spec A se verifica
c
H i (X, M) = H i (X, M)
Demostracion. El teorema es local en Y, luego podemos suponer que Y = Spec A es afn. Basta probar que
c
H i (X, M)b = H i (X, M).
Sea C M la resolucion de Godement de M. Cd M es una resolucion de M
c por haces flascos (por 11.7.4) y
d b
(X, C M) = (X, C M) (por 11.7.3 3.). Tenemos que probar que el morfismo natural
es un isomorfismo.
Denotemos por di la diferencial de grado i del complejo (X, C M). Completando las sucesiones exactas
0 Ker di (X, C i M) Im di 0
ddi (X, Cd
0 Ker ddi 0
i M) Im
porque veremos mas abajo que la topologa I-adica de (X, C i M) induce en Ker di la topologa I-adica. Luego
11.7.5 c
H i (X, M) = (Ker di / Im di1 ) = Ker ddi /Imd
di1 = H i (X, M)
Sea Mi el nucleo del morfismo C i M C i+1 M (recordemos que C i M = C 0 Mi ). Probemos entonces que
topologa I-adica de (X, C i M) induce en Ker di = Mi (X) la topologa I-adica. De la igualdad I n (X, C 0 Mi ) =
(X, C 0 (I n Mi )), e intersecando con (X, Mi ), se deduce que la topologa inducida en (X, Mi ) viene dada por
la filtracion {(X, I n Mi )}, luego basta probar que dicha filtracion es I-estable. Como I n Mi = (I n M)i (vease la
11.7. Teorema de las funciones formales. Teoremas de Stein y Zariski 399
demostracion de 11.7.3 1.), basta probar que la filtracion {(X, (I n M)i )} es I-estable, o equivalentemente, que
n
odulo finito generado, con DI A = I n . Por la sucesion exacta
n=0 (X, (I M)i ) es un DI A-m
n=0
(X, C i1 (I n M)) (X, (I n M)i ) H i (X, I n M) 0
n=0 n=0 n=0
basta ver que los DI A-modulos primero y tercero de la sucesion exacta son finito generados. El primero ob-
viamente lo es, porque (X, C i1 (I n M)) = I n (X, C i1 M). Veamos que el tercero lo es. Sea X 0 = X A DI A,
: X 0 X la proyeccion natural y M0 = I n M el OX 0 -modulo coherente obvio. H i (X 0 , M0 ) es un DI A-
n=0
modulo finito generado, luego se concluye por las igualdades H i (X 0 , M0 ) = H i (X, M0 ) = H i (X, I n M), ya
n=0
que M0 = I n M.
n=0
7. Observacion : Si se relee la demostracion del teorema es facil ver que tambien hemos probado que H i (X, M) =
lim H i (X, M/pn M).
n
8. Teorema de conexion de Zariski: Sea f : X Y un morfismo propio entre esquemas localmente noethe-
rianos. Se verifica:
Demostracion. 1. Puede suponerse sin perdida de generalidad que Y = Spec A es afn y que y es un punto
cerrado. Completando a lo largo de y y por el teorema de las funciones formales
H 0 (X, OX )b bX )
= H 0 (X, O
Si la fibra de y no fuese conexa el soporte de ObX sera dos cerrados disjuntos y H 0 (X, O
bX ) sera el producto de
dos anillos. Ahora bien, H 0 (X, OX b
) = H 0 (Y, f OX b
) = A, b que es un anillo local. Contradiccion.
2. Basta probar, por el apartado anterior, que OY = f OX . Podemos suponer que Y = Spec A es afn, siendo
A un anillo ntegramente cerrado. Como f es un morfismo propio f OX es un modulo coherente, luego es el
haz de localizaciones de la A-algebra finita
2. El conjunto X 0 formado por los puntos de X que estan aislados en la fibra de su imagen (por f ) es un
abierto. Ademas, f 0 (X 0 ) es un abierto de Y 0 tal que f 0 1 ( f 0 (X 0 )) = X 0 y X 0 ' f 0 (X 0 ).
Ahora bien, como OX,x ' OY, f (x) , existen entornos V x de x, U f (x) de f (x), de modo que f : V x U f (x) es
un isomorfismo. Esto muestra que X 0 es un abierto, que f (X 0 ) es un abierto de Y y que f : X 0 f (X 0 ) es un
isomorfismo.
10. Main Theorem de Zariski: Un morfismo entre esquemas localmente noetherianos es finito si y solo si es
propio y cuasifinito (esto es, las fibras de cada punto por el morfismo son conjuntos finitos).
Demostracion. La condicion necesaria es obvia. La suficiencia es consecuencia del apartado 2. del teorema de
factorizacion de Stein.
11. Teorema : Sea f : X Y un morfismo propio entre esquemas noetherianos. Sea r el maximo de las
dimensiones de las fibras de f . Entonces Ri f M = 0 para todo i > r y para todo modulo coherente M sobre
X.
Demostracion. Sea y un punto de Y. Haciendo el cambio de base plano Spec Oy Y, podemos suponer que
Y = Spec A con A local de punto cerrado y. Completando por el ideal maximal de A, y por el teorema de las
funciones formales
c
(Ri f M)b = H i (X, M)
Como M c esta soportado en la fibra de y y e sta es de dimension menor o igual que r, se deduce que (Ri f M)b =
0 para i > r. Se concluye por ser Ri f M un A-modulo finito generado.
2. Definicion : Una transformacion birracional es una transformacion racional dominante T : X d Y que tiene
una transformacion racional inversa S : Y d X, esto es, tal que T S y S T son las respectivas identidades
como transformaciones racionales. Esto equivale claramente a que existe un representante U : U Y de
la transformacion que establece un isomorfismo de U con un abierto V de Y. Por tanto una transformacion
racional induce un isomorfismo entre los cuerpos de funciones Y X .
Dos esquemas se dicen birracionalmente equivalentes o birracionales si existe una transformacion birra-
cional entre ellos.
3. Teorema: Si X e Y son k-variedades algebraicas ntegras, separadas, existe una correspondencia biunvoca
entre isomorfismos Y X (sobre k) y transformaciones birracionales X d Y.
Demostracion. Sea Y X un isomorfismo. Para construir la transformacion birracional asociada puede
suponerse que Y es afn Y = Spec A. Si A = k[1 , . . . , n ] y 1 , . . . , n son sus imagenes en X por el isomorfismo
Y X , sea U X un abierto afn de X donde 1 , . . . , n son regulares. Entonces i 7 i induce un morfismo
A (U, OX ), y pasando a espectros un morfismo U : U Y que define la transformacion pedida. Se
concluye facilmente.
x FFF
1 xxx FF 2
xxx FF
FF
xx F#
x{ T
X d Y
de modo que 1 es birracional.
Una condicion necesaria y suficiente para que una transformacion racional T : X d Y, entre variedades
algebraicas, sea birracional es que las proyecciones de su grafica en ambos, 1 : X, 2 : Y, sean mor-
fismos birracionales. Dado un punto fundamental p Y, llamaremos transformada total de p, que denotaremos
por T (p), a T (p) := 2 (1
1 (p)).
4. Lema: Sea T : X > Y una transformacion racional dominante entre variedades ntegras propias. Si X
es normal el conjunto de puntos fundamentales es un cerrado de codimension mayor o igual que 2.
Demostracion. Sea x X el punto generico de una subvariedad irreducible de codimension 1. El anillo local
OX,x es un anillo de valoracion del cuerpo de funciones de X. Por ser Y una variedad propia, el anillo de
valoracion centra en un punto y Y. Es decir, tenemos un morfismo dominante OY,y , OX,x . Luego T
esta definida en un entorno de x. En conclusion el cerrado de puntos fundamentales de T , no puede contener
variedades irreducibles de codimension 1.
5. Zariskis Main Theorem: Sea Sea T : X > Y una transformacion birracional entre variedades ntegras
propias y supongamos que X es normal. Si p X es un punto fundamental de T , entonces la transformada
total T (p) es conexa de dimension mayor o igual que 1.
Toda transformacion birracional, T , entre superficies lisas propias esta definida en toda la superficie salvo
un numero finito de puntos cerrados. Si p es un punto fundamental de T entonces T 1 aplica todos los puntos
de una curva (salvo un numero finito, donde quizas no esta definida) en p.
Sea O un anillo local regular. Dado un cerrado irreducible Y Spec O, definimos la valoracion Y-adica,
vY , por
vY ( f ) = m, si f pm m+1
Y y f < pY
con f O. Es facil, probar que vY es una valoracion, observando que GpY Oy = k(Y)[x1 , . . . , xn ] (donde y es el
punto generico de Y y k(Y) es el cuerpo de funciones de Y) es un anillo de polinomios, porque Oy es un anillo
regular, luego GpY O es un anillo ntegro.
6. Lema: : Sea O un anillo local regular de punto cerrado x y H un cerrado irreducible de Spec O. Si v x es la
valoracion x-adica, vH la valoracion H-adica y v una valoracion centrada en x, entonces vH v x v en O.
Demostracion. Para la primera desigualdad basta tener en cuenta que pH m x . Para la segunda desigualdad
basta tener en cuenta que m x pv .
Demostracion. Sea x X el punto donde centra vy , OX,x , OY,y los anillos de germenes en x e y respectivamente
y C una curva de f 1 (y) que pasa por x. El lema nos dice que : vC v x vy en OY,y y vy v x y vy vC en OY,y .
Como OY,y OX,x se concluye que vC = vy = v x .
8. Proposicion : Sea f : X Y un morfismo birracional entre superficies propias lisas, e y un punto funda-
mental de f 1 . Entonces f factoriza a traves de la explosion de Y en y.
9. Teorema: Sea f : X Y un morfismo birracional entre superficies lisas completas. Sea n( f ) el numero de
curvas irreducibles de X que se proyectan en algun punto. Entonces n( f ) es finito y f es composicion de n( f )
transformaciones cuadraticas.
Demostracion. La transformacion birracional f 1 , solo tiene un numero finito de puntos fundamentales, que
coinciden con los puntos y Y tales que f 1 (y) sea de dimension 1 (y conexa), es decir, union de curvas
irreducibles, que son precisamente las curvas que se proyectan a punto. Sea pues n = n( f ). Si n = 0, entonces
f 1 es un morfismo birracional, porque no tiene puntos base. Luego f es un isomorfismo. Supongamos n > 0.
Sea y Y, tal que f 1 (y) sea union de curvas irreducibles. Por la proposicion anterior f factoriza a traves de
la explosion : Y Y de Y en y. Sea f1 : X Y, tal que f1 = f . Alguna de las curvas de f 1 (y) ha de
proyectarse en la fibra excepcional de . Por tanto, f1 proyecta a punto menos curvas que f , por induccion sobre
n, f1 factoriza a traves de un numero finito de explosiones. Luego f tambien es composicion de explosiones
(que deberan ser n).
11.9. Teoremas de Grauert y semicontinuidad 403
10. Proposicion : Sea O un anillo local regular de ideal maximo m x , Ov un anillo de valoracion discreta de
ideal maximo pv y O Ov un morfismo dominante. Si O/pv es de grado de transcendencia 1 sobre O/m x ,
entonces la cadena O0 = O O1 . . . Oi . . . Ov obtenida explotando sucesivamente en los puntos donde
centra v y tomando sus anillos locales finitiza.
Demostracion. Observemos que los morfismos de explosion son morfismos proyectivos. Las fibras excep-
cionales son variedades proyectivas y Ov centrara en un punto, que solo puede ser o el punto generico de una
curva o un punto cerrado de las fibra de x, ya que su cuerpo residual es una O/m-subextension de Ov /pv , cuyo
grado de trascendencia es 1. En el caso que centre en una curva Oi sera anillo de valoracion y coincidira con
Ov .
Sea f Ov tal que modulo pv es transcendente sobre O/m. Si pruebo que f Oi para algun i he terminado.
En efecto si Oi no es el anillo local en el punto generico de una curva, entonces el morfismo O/m , Oi /mi es
finito. Por tanto, f Oi /mi no es transcendente y llegamos a contradiccion. Veamos que f Oi . Escribamos
f = ab donde a, b O. Como v( f ) = 0, se tiene que v(a) = v(b). Dado un ideal I, llamamos v(I) = mn{v(y)}yI .
Si I = (a, b), entonces v(I) = v(a) = v(b). Veamos por induccion sobre n = v(I) que existe un i de modo que
a a
b Oi . Si v(I) = 0, entonces como v(a) = v(b) = 0, se tiene que a y b son invertibles. Luego b O. Suponemos
es cierto para todo a, b tal que v(I) < n y supongamos que v(I) = n. Al explotar en el ideal maximo tenemos
0
que en O1 , I = t(a0 , b0 ) donde ba = ab0 . Como v(I) = v(t) + v(a0 , b0 ) > v(a0 , b0 ) se concluye por hipotesis de
0 0
induccion aplicada a (a , b ).
11. Definicion : Diremos que la tranformacion birracional inversa de una transformacion cuadratica es una
contraccion.
12. Teorema: Toda transformacion birracional entre superficies lisas completas es composicion de un numero
finito de transformaciones cuadraticas y de contracciones.
Demostracion. Sea T : X > Y la transformacion birracional. Sea {vi } el conjunto de valoraciones que cen-
tran en las curvas de X que se proyectan por T (donde este definida) en punto. Explotamos en Y sucesivamente
en los puntos hasta que todas las vi centren en curva. Sea Z Y esta sucesion de explosiones. La transfor-
macion birracional X > Z no proyecta curvas en puntos. Por tanto, la transformacion birracional Z X
es un verdadero morfismo birracional. Por el teorema de factorizacion 11.8.9, aplicado a este u ltimo morfismo
hemos concluido.
Xy = f 1 (y), My = i M = M Oy k(y)
siendo i : f 1 (y) , X la inmersion natural y k(y) el cuerpo residual de y. Se tiene un morfismo natural
Ri f M Oy k(y) H i (Xy , My )
Nuestro objetivo sera estudiar este morfismo, es decir, ver la relacion que hay entre las fibras de las
imagenes directas superiores y la cohomologa de las fibras. Ademas, si los grupos de cohomologa H i (Xy , My )
son de dimension finita, queremos estudiar como vara su dimension en funcion del punto y. Veremos que am-
bas cuestiones estan muy relacionadas. Estos son los teoremas de Grauert y de semicontinuidad.
404 Captulo 11. Cohomologa
C = C0 C1 Cn
un complejo finito de A-modulos cuyos grupos de cohomologa H i (C ) son A-modulos finito generados. Existe
un complejo de A-modulos finito generados
K = K 0 L1 Ln
con L j libres, y un cuasi-isomorfismo K C . Si ademas los C i son A-modulos planos, entonces K 0 tambien
es plano.
K = K 0 K i Li+1 Ln
con L j libres finito generados y K j planos (si los C i son planos) y un cuasi-isomorfismo K C . Considere-
mos la sucesion exacta
di1
K i1 K i Coker di1 0
Dado que H i (K ) y Li+1 son finito generados, concluimos que Coker di1 es finito. Sea Li un libre finito y
: Li Coker di1 un epimorfismo. Sea : Li K i un levantamiento de . Definimos Kei1 como el producto
i1 i i
fibrado de K y L sobre K . Se tiene un morfismo obvio K e L , y tenemos un complejo
i1 i
e = K 0 K i2 K
K ei1 Li Li+1 Ln
2. Corolario: En las hipotesis y notaciones del teorema, y suponiendo que C j son modulos planos, se verifica:
1. Para todo morfismo de anillos A B, K A B C A B es cuasi-isomorfismo.
2. Para todo x Spec A de cuerpo residual k(x), la cohomologa del complejo C A k(x) es de dimension
finita y la caracterstica X
(C A k(x)) := (1)i dimk(x) H i (C A k(x))
es una funcion localmente constante sobre Spec A.
3. Para cada entero n el conjunto de los puntos x Spec A tales que
H i1
(C ) A B = H i1 (C A B)
Demostracion. 1. Sea f : K C el cuasi-isomorfismo. Entonces el cono de f es acclico. Como esta formado
por modulos planos, Cono( f ) A B tambien es acclico. Pero Cono( f ) A B es el cono de K A B C A B,
luego este es un cuasi-isomorfismo.
2. La finitud se deduce del cuasi-isomorfismo K A k(x) C A k(x) y de ser K libres finito generados
(K es localmente libre). Ademas, si di : K i K i+1 es la diferencial y di (x) la inducida al tensar por k(x),
0
entonces
dim H i (C k(x)) = dim H i (K k(x)) = dim Ker d (x) dim Im d (x) =
k(x) A k(x) A k(x) i k(x) i1
i
= rango (K ) dimk(x) Im di (x) dimk(x) Im di1 (x)
P
y tomando sumas alternadas, (C A k(x)) = (1)i rango (K i ) que no depende del punto x.
3. De la igualdad
dim H i (C k(x)) = rango (K i ) dim Im d (x) dim Im d (x)
k(x) A k(x) i k(x) i1
y 7 dimk(y) H i (Xy , My )
es constante entonces la imagen directa superior i-esima Ri f M es localmente libre de rango constante
y para todo morfismo g : Y Y se tiene que
g Ri f M = Ri f (g M)
g Ri1 f M = Ri1 f (g M)
F i (N) = Ri f (M f N)
F i es un funtor semiexacto (concepto que mas adelante definiremos). Cuando N es el cuerpo residual de un
punto y Spec A, obtenemos la cohomologa de la fibra H i (Xy , My ), y cuando tomamos N = A obtenemos la
imagen directa superior i-esima Ri f (M). Tenemos un morfismo natural
F i (A) A N F i (N)
y queremos saber cuando es isomorfismo al tomar N = k(y). La primera pregunta sera saber cuando es isomor-
fismo para todo N, es decir, cuando el morfismo de funtores
F i (A) () F i
es isomorfismo. Esto nos lleva a caracterizar cuando un funtor semiexacto consiste en tensar por un modulo.
Veremos que esto se verifica exactamente cuando el funtor es exacto por la derecha y que si A es local de
maximal m, la exactitud por la derecha equivale a que el morfismo F i (A) F i (A/m) sea epiyectivo. Esto
se deducira de que el funtor es nulo si y solo si se anula sobre el cuerpo residual de A. Este sera el lema de
Nakayama para funtores semiexactos. Tambien aplicaremos este lema a los morfismos de Cohen-Macaulay y
Gorenstein.
11.10. Lema de Nakayama para funtores semiexactos 407
1. Definicion : Un funtor F : C C0 covariante entre categoras abelianas se dice semiexacto si para toda
sucesion exacta en C
i
0 M1 M2 M3 0
la sucesion
F(i) F()
F(M1 ) F(M2 ) F(M3 )
es exacta (i.e. Im F(i) = Ker F()).
2. Ejercicio : Probar que si F es un funtor semiexacto entonces F(M1 M2 ) = F(M1 ) F(M2 ).
3. Lema de Nakayama para funtores semiexactos : Sea A B un morfismo dominante entre anillos
locales noetherianos y sea m el ideal maximal de A. Sea F un funtor semiexacto de la categora de A-modulos
finito generados en la categora de B-modulos finito generados, tal que para cualesquiera A-modulos finito
generados M y N la aplicacion natural
F = 0 F(A/m) = 0.
0 = M0 M1 Mn = M
a
0 A/p A/p A/p + (a) 0
a
luego F(A/p) F(A/p) F(A/p+(a)) es exacta. Por induccion, F(A/q) = 0 para todo ideal primo q p+(a),
luego F(A/p + (a)) = 0 y por tanto a F(A/p) = F(A/p). Por el lema de Nakayama, F(A/p) = 0.
4. Teorema: En las hipotesis del lema de Nakayama, las siguientes condiciones son equivalentes:
1. F es isomorfo al funtor F(A) , va el morfismo natural, F(A) A M F(M), que se deduce del
morfismo
M = HomA (A, M) HomB (F(A), F(M))
Sean {F i }iZ funtores en las hipotesis del lema de Nakayama, tales que para cada sucesion exacta de A-
modulos
0 M 0 M M 00 0
se tiene la sucesion exacta (funtorial)
6. Teorema: Supongamos que F i (A) F i (A/m) es epiyectivo. La condicion necesaria y suficiente para que
F i1 (A) F i1 (A/m) sea epiyectivo es que F i (A) sea un A-modulo plano.
7. Teorema : Si para cierto ndice i, F i (A/m) = 0, entonces el morfismo natural F i1 (A) F i1 (A/m) es
epiyectivo.
Demostracion. Por el lema de Nakayama F i = 0. Por tanto, F i1 es exacto por la derecha. Por 11.10.4 con-
cluimos.
8. Corolario : Supongamos que F i (A/m) = 0 para todo i > n. La condicion necesaria y suficiente para que
F i (A) = 0 para todo i i0 es que F i (A/m) = 0 para todo i i0 .
Demostracion. ) Podemos suponer que i0 < n. Por 11.10.7 0 = F n (A) F n (A/m) es epiyectivo, luego
F n (A/m) = 0. Igualmente F n1 (A/m) = 0 y recurrentemente F i (A/m) = 0 para i0 < i n.
) Es consecuencia inmediata del lema de Nakayama para funtores.
F i (N) := Ri f (M OX f N)
(Ri f M) N Ri f (M f N)
Demostracion. Como el problema es local puede suponerse Y = Spec A, y haciendo el cambio de base plano,
Spec Ay Spec A, puede suponerse que A es local de punto cerrado y. Concluimos por 11.10.4 y 11.10.6.
De 11.10.7 obtenemos:
10. Teorema : En las hipotesis (), si para cierto ndice i y para cierto punto y Y es H i (Xy , My ) = 0,
entonces el morfismo natural Ri1 f M k(y) H i1 (Xy , My ) es isomorfismo.
De la acotacion cohomologica y de 11.10.8 obtenemos:
11. Corolario: En las hipotesis (), Ri f M k(y) = 0 para todo i i0 si y solo si H i (Xy , My ) = 0 para todo
i i0 .
12. Teorema : En las hipotesis de () y sea n el maximo de las dimensiones de las fibras de f . Para todo
morfismo de esquemas g : Y Y, se verifica que
g Rn f M = Rn f (g M)
H n (X, M) A A = H n (X Y Y,
g M)
Sea ahora f : X S un morfismo de esquemas de tipo finito, plano y de fibras de dimension n. Sea
s : S X una inmersion cerrada, seccion de f . Consideremos el funtor semiexacto de la categora de OS -
modulos coherentes en s misma
Como f es un morfismo de Gorenstein, F i (A/m s ) = 0 para i , n; por el lema de Nakayama para funtores
semiexactos, F i = 0 y F i (A) = ExtiB (A, B) = 0 para i , n. Ademas, por 11.10.6, F n (A) = ExtnB (A, B) es un
A-modulo libre. Por u ltimo, ExtnB (A, B) es de rango 1 porque
11.10.4
ExtnB (A, B) A A/m s = ExtnB (A, B/m s B) = ExtnB/ms (A/m s , B/m s B) = A/m s
Demostracion. Podemos suponer todo local: S = Spec A, W = Spec B y X = Spec C. Consideremos los
funtores semiexactos de la categora de A-modulos finito generados en la de los C-modulos finito generados:
Obviamente, F i (A) = ExtiB (C, B). Si P. C es una resolucion de C por B-modulos libres, entonces
P. A A/m s es una resolucion de C A A/m s , pues toda sucesion exacta superiormente acotada de A-modulos
planos permanece exacta al tensar por A A/m s . Por tanto,
Observemos que por ser W S un morfismo de Gorenstein, F i (A/m s ) = 0, para todo i > dim B/m s B,
pues los anillos de Gorenstein son de dimension inyectiva igual a su dimension de Krull.
) Por 11.10.8, ExtiOW (OXs , OWs ) = 0, para i > d. Por 11.10.7,
s
ExtdOW (OXs , OWs ) = ExtdOW (OX , OW ) OS k(s) (e isomorfo a OXs si ExtdOW (OX , OW )es de lnea).
s
En consecuencia, por 11.10.6, ExtiOW (OXs , OWs ) = 0, para i < d. Por 6.6.28, hemos terminado.
s
) Por Nakayama, F i (A) = 0 para i , d. Por tanto, F d es exacto, luego F d (A) es plano sobre A. Si ademas
X S es Gorenstein, de la igualdad F d (A) A A/m s = F d (A/m s ) = C/m sC se concluye que F d (A) ' C.
16. Ejercicio : Sea O un anillo local noetheriano de ideal maximal m. Probar que un A-modulo M de tipo
finito es de dimension proyectiva finita si y solo si para un n N se verifica que ExtnO (M, O/m) = 0.
11.11. Morfismos en espacios proyectivos. Caracterizacion cohomologica de haz amplio 411
def
C Pn , x 7 (s0 (x), . . . , sn (x))
( ) ( ) ( )
s0 , . . . , sn (X, L) Homomorfismos f : OX , Ln+1 Homomorfismos f : L1 , On+1 X
= =
sin puntos base de conucleo localmente libre de conucleo localmente libre
412 Captulo 11. Cohomologa
s1
j
Si denotamos U j = X (s j )0 , entonces L|U j ' OU j y ssij = fi j OX (U j ). El morfismo inducido por s0 , , sn
aplica U j en Pn (x j )h0 y su expresion en anillos es: k[x0 /x j , . . . , xn /x j ] OX (U j ), xi /x j 7 fi j .
1. Definicion : Sea X una k-variedad. Diremos que un haz de lnea L sobre X es muy amplio (sobre k) si existe
una inmersion cerrada i : X , Pnk , de modo que i OPnk (1) = L.
Si la serie lineal completa (X, L) es un espacio vectorial de dimension finita, L es muy amplio si y solo si
el morfismo definido por la serie lineal completa es una inmersion cerrada.
Supongamos que X es una variedad algebraica sobre un cuerpo algebraicamente cerrado y L no tiene
puntos base. Dados dos puntos cerrados x , x0 X que el morfismo (X, L) L/m x m x0 L sea epiyectivo
equivale a que exista una seccion global s (X, L) tal que s(x) = 0 y s(x0 ) , 0 (se dice que las secciones
globales del haz de lnea L separan puntos). Que el morfismo (X, L) L/m2x L sea epiyectivo equivale a
que las secciones globales de L que se anulan en x generan m x L/m2x L (se dice que las secciones globales
de L separan puntos infinitesimalmente proximos). Siguiendo las notaciones anteriores, sobre U j tenemos el
s1
j
isomorfismo LU j ' OU j . Dados x, y U j , decir que las secciones globales de L separan x de y, equivale a
decir que existe una seccion s (X, OX ) de modo que la funcion f = s/s j satisface f (x) = 0 y f (y) , 0. Decir
que las secciones globales separan puntos infinitesimalmente proximos a x equivale a decir que las funciones
f = s/s j que se anulan en x generan m x .
2. Teorema : Sea X un variedad completa y L un haz de lnea en X. Entonces L es muy amplio si y solo si
para cada par de puntos cerrados x, x0 X (distintos o no) se verifica que el morfismo natural (X, L)
L/m x m x0 L es epiyectivo, es decir, la serie lineal completa no tiene puntos base, separa puntos y separa
puntos infinitesimalmente proximos.
Demostracion. Sea hs0 , . . . , sn i = (X, L) la serie lineal completa y supongamos que no tiene puntos base.
El morfismo
i : X Pn , x 7 (s0 (x), . . . , sn (x))
inducido es una inmersion cerrada si y solo si L sea un haz de lnea muy amplio.
Si L no tiene puntos base, separa puntos y separa puntos infinitesimalmente proximos entonces las fibras
de i son finitas y por el Main Theorem de Zariski i es un morfismo finito.
Localmente el morfismo i viene dado por
i
k[x0 /xi , . . . , xn /xi ] k[s0 /si , . . . , sn /si ] , OX (Ui )
x j /xi s j /si , s j /si
y tenemos que probar que las inclusiones i : B = k[s0 /si , . . . , sn /si ] , OX (Ui ) son isomorfismos si y solo si
L no tiene puntos base, separa puntos y separa puntos infinitesimalmente proximos.
i
El morfismo finito B , OX (Ui ) es un isomorfismo si y solo si para todo ideal maximal my de B, el morfismo
B/my OX (Ui )/my OX (Ui ) es un epimorfismo. Es decir, si y solo si my OX (Ui ) esta contenido en un u nico ideal
maximal, digamos m x (donde m x B = my ) y B OX /m2x es epiyectivo. Es decir, las secciones globales de L
que se anulan en x no se anulan, todas a la vez, en otro punto y separan los puntos infinitesimalmente proximos
a x.
11.12. Apendice 413
Demostracion. Si L es amplio existe un n > 0 de modo que Ln es muy amplio. Por tanto, X es una variedad
proyectiva y podemos decir que Ln = OX (1). Existe un n0 de modo que M, M(1), . . . , M(n 1) verifican el
apartado 2. del teorema de finitud de Serre. El numero m buscado es n n0 .
Veamos el recproco. Sea x un punto cerrado y U un entorno afn de x de modo que L|U ' OU . Sea
C = X U y pC el haz de ideales de las funciones de X que se anulan en C. Existe un n > 0 tal que m x pC Ln
es acclico. De la sucesion exacta
0 m x pC Ln pC Ln pC Ln /m x pC Ln 0
se deduce que existe una seccion global de pC Ln que no se anula en x, es decir, una seccion s (X, Ln ) que
se anula en C y no en x. Por tanto, V = X (s)0 = U (s)0 es un abierto afn que contiene a x. Sustituyendo
s s
L por Ln podemos suponer que n = 1. Si consideramos el sistema inductivo L L2 L3 tenemos
que lim Ln = i L|V = i OV donde i es la inmersion abierta V , X. Por tanto, existe un n x >> 0 y secciones
n
sn x
globales de Lnx cuya imagen por el isomorfismo Lnx (V) = OX (V) forman un sistema generador del a lgebra
OX (V). Luego, el morfismo definido sobre V por las secciones globales de Lnx es una inmersion cerrada.
Considerando un recubrimiento finito de abiertos afines {Vi } de X, con ni de modo que las secciones globales
de Lni definan sobre Vi una inmersion cerrada (y alguna seccion global se anule exactamente en X Vi ),
Q
tendremos que para n = ni , Ln es un haz de lnea muy amplio.
11.12. Apendice
11.12.1. Lema de Chow
El proposito de esta seccion es probar el lema de Chow, segun el cual dado una variedad propia X existe
otra proyectiva X 0 y un morfismo X 0 X proyectivo y birracional. Antes que dar el enunciado riguroso y
en su forma general, vamos a dar una idea de la demostracion cuando X es una variedad propia irreducible y
esta recubierto por dos abiertos afines U1 , U2 .
Como U1 , U2 son de tipo finito, existen variedades proyectivas P1 , P2 que los contienen como abiertos.
Sea U = U1 U2 y consideremos el subesquema U , P1 P2 , x 7 (x, x). X 0 = U es la variedad que
414 Captulo 11. Cohomologa
Y
UP= PrYk
k
cuya imagen esquematica X 0 existe por ser U noetheriano. X 0 es un esquema proyectivo sobre Y, y las proyec-
Q rk0
ciones pk : X 0 PrYk establecen isomorfismos U = p1
k (U) U, porque la inmersi on U , U S PY es
k0 ,k
Q rk0
cerrada por ser PY separado sobre S .
k0 ,k
b) Construccion de g : X 0 X.
Sea Z = p1 0 1 1
i (U k ) , X . Los morfismos pk (Xk ) Xk son propios y las composiciones pk (Xk )
k
Xk , X, p1 k0 (Xk ) Xk , X coinciden sobre las intersecciones porque coinciden sobre el abierto U. En
0 0
c) g : X 0 X es proyectivo.
Basta ver que el morfismo inducido h : X 0 P X es una inmersion cerrada, que lo es por ser X 0 P una
inmersion cerrada.
0 Im M0 M00 Coker 0
0 Ker M Im 0
b) Y es irreducible.
Sea y el punto generico de Y. Por 3), existe un modulo coherente G en C0 cuya fibra Gy es no nula. Como
pM = 0, My ' (M|Y )y , luego si es la fibra de OY en y, My es un -espacio vectorial de dimension finita m;
por tanto existe un isomorfismo de -espacios vectoriales Mqy ' Gm y , con q = dim Gy .
Como Mq y Gm son coherentes, existe un entorno abierto U de y en X y un isomorfismo Mq|U ' Gm |U . Sea
N 0 , Mq|U Gm |U la gr
a fica de dicho isomorfismo. Por el teorema de extensi
o n de m
o dulos coherentes, existe
un submodulo coherente N de Mq Gm que induce N 0 sobre U y 0 sobre X Y. Los morfismo naturales
N Mq , N Gm son isomorfismos sobre U y sobre X Y, luego sus nucleos y conucleos tienen soportes
416 Captulo 11. Cohomologa
contenidos en Y (Y U) y por tanto, pertenecen a C0 . Por otra parte, Gm pertenece a C0 por pertenecer G y
ser C0 exacta. Se concluye sucesivamente, por la exactitud de C0 , que N esta en C0 y que Mq esta en C0 . Por 2)
se termina.
3. Observacion : Si 2) no se verifica, el lema sigue siendo valido sustituyendo en 3) la condicion Gy , 0 para
el punto generico y de Y por Gy = OY,y .
4. Teorema (de finitud) : Sea Y un esquema localmente noetheriano y f : X Y un morfismo propio. Para
todo OX -modulo coherente M, las imagenes directas superiores Ri f M son haces coherentes.
Demostracion. La cuestion es local en Y, luego puede suponerse Y noetheriano (y por tanto X). Considerese
ahora la categora C0 de modulos coherentes sobre X cuyos objetos son los modulos cuyas imagenes directas
superiores son modulos coherentes. Se sigue facilmente de la sucesion exacta de cohomologa y de la noetheri-
anidad de Y que C0 es exacta. Ademas todo sumando directo de un objeto de C0 este en C0 ya que las imagenes
directas superiores transforman sumas directas en sumas directas. Para concluir, basta probar que C0 satisface
la hipotesis 3) del lema de devissage. Dicha condicion se reduce facilmente a probar que si X es irreducible,
existe un haz M en C0 cuya fibra en el punto generico x de X no es nula.
Por el lema de Chow, existe un esquema irreducible X 0 y un epimorfismo proyectivo g : X 0 X tal que
f g : X 0 Y es proyectivo. Si consideramos el haz O0 (1) del morfismo g : X 0 X, por el teorema de finitud
para los morfismos proyectivos existe un entero n tal que: a) Ri g O0 (n) = 0 para i > 0 y b) g g O0 (n) O0 (n)
es epiyectivo. El haz M = g O0 (n) es coherente (por ser g proyectivo) y su fibra en el punto generico x
de X no es nula por b). Para ver que M esta en C0 basta observar que R j f (M) ' R j ( f g) O0 (n) (porque
H j ( f 1 (V), g O0 (n)) = H j (g1 ( f 1 (V)), O0 (n)), pues Ri g O0 (n) = 0 para i > 0) con lo que R j f M es coherente,
pues O0 (n) lo es y f g es un morfismo proyectivo.
11.13. Problemas
1. Demostrar que 0 M0 M M00 es una sucesion exacta de OX -modulos cuasicoherentes si y solo
si para todo modulo cuasicoherente N, la sucesion siguiente es exacta
3. Sabiendo que los modulos cuasicoherentes inyectivos son flascos, probar que los modulos cuasicoher-
entes sobre un esquema afn son acclicos.
4. Probar el teorema 11.5.4 sin la hipotesis de separacion.
5. Sea C la curva del plano proyectivo real de ecuacion afn x2 + y2 = 0. Demostrar
a) El cierre entero de R en C es C.
b) (C, OC ) = R.
c) La desingularizacion de C es isomorfa a la recta proyectiva compleja.
d) El origen es un punto racional de C y dimk H 1 (C, OC ) = 0.
11.13. Problemas 417
7. Sean i : Xi S , i=1,2, dos morfismos separados entre esquemas noetherianos. Sea M un haz cuasico-
herente en X1 plano sobre S , tal que Ri 1, M son OS -modulos plano para todo i. Sea N un haz cuasi-
coherente en X2 . Sean fi : X1 S X2 Xi y : X1 S X2 S las proyecciones obvias y M OS N :=
f1 M OX1 S X2 f2 N. Probar que se verifica
Rn (M OS N) = Ri 1, M OS R j 2, N
i+ j=n
Resolucion: Puede suponerse S afn. Considerense en X1 y X2 sendos recubrimientos por abiertos afines
y en X1 S X2 el correspondiente recubrimiento producto. Ahora ya, calculense las imagenes directas
superiores con la ayuda de la cohomologa Cech y u sese la formula de Kunneth algebraica.
8. Sean X y Z dos k-variedades algebraicas cuasiproyectivas ntegras y f : Z X un morfismo proyectivo
birracional. Se verifica que f es el morfismo de explosion de X por un cierto haz de ideales I de X.
12.1. Introduccion
Si X es una variedad diferenciable compacta orientada, tenemos el isomorfismo
M H 1 (C, M)
Este funtor es exacto por la izquierda y transforma lmites inductivos en proyectivos. Por el teorema de
representabilidad, es representable por un OC -modulo cuasicoherente C . Es decir,
419
420 Captulo 12. Teora de la dualidad en curvas
(C, LD ) = (C, OC ) + gr D
0 Lx OC k(x) 0
donde k(x) es un haz concentrado en x, de modo que h0 (C, k(x)) = dimk k(x) = gr x. Tensando por LD resulta
0 LDx LD k(x) 0
1. Sea M , 0 un haz coherente libre de torsion. Existe un haz coherente L, libre de torsion, de rango 1 y
un morfismo inyectivo L , M, tal que M/L no tiene torsion.
2. Sea M , 0 un haz cuasicoherente libre de torsion. Existe un haz de ideales L de rango 1 (es decir, no
nulo) y un morfismo inyectivo L , M.
3. Teorema : Sea M un modulo coherente y localmente libre de rango r sobre una curva C completa y no
singular. Se verifica que
0 L M M/L 0
Demostracion. 1. Si M es de rango cero, entonces Mnx = M, luego H 0 (C, Mnx ) = H 0 (C, M) y H 1 (C, Mnx ) =
0, de donde se concluye.
Sea T (M) la torsion de M. Consideremos la sucesion exacta
Tensando por Lnx , obtenemos la sucesion exacta 0 T (M) Mnx (M/T (M))nx 0. Por tanto,
h0 (C, Mnx ) = h0 (C, T (M))+h0 (C, (M/T (M))nx ) y h1 (C, Mnx ) = h1 (C, (M/T (M))nx ). En conclusion, podemos
suponer que M no tiene torsion.
Consideremos la sucesion exacta
Tensando por OC M y teniendo en cuenta que M no tiene torsion, se obtiene la sucesion exacta
Tomando cohomologa, tenemos un epimorfismo H 1 (C, M(n1)x ) H 1 (C, Mnx ). Por tanto, existe un n0 tal
que h1 (C, Mnx ) = cte, para n > n0 . Ahora, para todo n > n0 , h0 (C, M(n+1)x ) = h0 (C, Mnx ) + h0 (C, M Oc k(x)).
Ahora bien, (C, M Oc k(x)) = M/m x M, que es un k(x)-espacio vectorial de dimension r, porque M x es libre
de torsion de rango r, luego libre de rango r. En conclusion, h0 (C, M(n+1)x ) = h0 (C, Mnx ) + r gr x, y por tanto
2. Pruebese primero que se puede suponer que M no tiene torsion y a continuacion considerese la sucesion
exacta 0 M(n1)x Mnx M OC k(x) 0.
5. Proposicion : Sea C una curva completa, x C un punto no singular y M un haz cuasicoherente. Si para
todo n >> 0 se verifica que h0 (C, Mnx ) r gr x n + cte., entonces M es un modulo coherente de rango menor
o igual que r.
422 Captulo 12. Teora de la dualidad en curvas
Por la sucesion exacta larga de cohomologa y por induccion sobre r, M/L es coherente de rango menor o
igual que r 1, luego M es coherente de rango menor o igual que r.
6. Ejercicio : Sea C una curva completa no singular y x C un punto cerrado. Probar que C x es una curva
afn.
Resolucion: Por 12.2.4, h0 (C, L(n+1)x ) , h0 (C, Lnx ) para n >> 0, luego existe una funcion f C con un
u nico polo (de orden n + 1) en x. Por tanto, el morfismo afn definido por f
f : C P1
verifica que f 1 () = (n + 1)x, luego C x = f 1 (P1 ), que es afn.
Este funtor es exacto por la izquierda, ya que H 2 (C, M) = 0 para todo haz cuasicoherente M, y transforma
lmites inductivos en proyectivos, porque la cohomologa conmuta con lmites inductivos. Por tanto, es repre-
sentable: Existe un modulo cuasicoherente C y un elemento res H 1 (C, C ) de modo que para todo modulo
cuasicoherente M, el morfismo
Hom(M, C ) H 1 (C, M)
que asigna a cada morfismo f : M C la imagen de res por el morfismo H 1 (C, C ) H 1 (C, M) inducido
por f , es isomorfismo.
1. Definicion : Una pareja (C , res) que represente el funtor H 1 (C, ) se denomina par dualizante de C. El
modulo C se denomina haz dualizante de C, y la igualdad
P
2. Teorema de Riemann-Roch, fuerte: Sea C una curva completa, {xi } puntos no singulares de C, D = i ni xi
y LD el haz de lnea asociado a D. Se verifica que
h0 (C, LD ) h0 (C, C LD ) = (C, OC ) + gr D
OC
1
Demostracion. H (C, LD ) = HomOC (LD , C ) = HomOC (OC , C OC LD ) = (C, C OC LD ). Por tanto,
h1 (C, LD ) = h0 (C, C OC LD ). Se concluye por el Riemann-Roch debil.
3. Proposicion : El haz dualizante C es un haz coherente de rango 1 sin torsion. En particular, si C es una
curva completa no singular, C es un haz de lnea.
Demostracion. Probemos que el dualizante no tiene torsion. Si T es un modulo coherente incluido en la torsion
de C , se verifica HomOC (T, C ) = H 1 (C, T ) = 0 porque T es flasco. Por tanto, T = 0 y C es libre de torsion.
Nos falta ver que el rango de C es 1. Sea x un punto no singular de C. Tenemos que H 0 (C, (C )nx ) =
HomOC (OC , C Lnx ) = HomOC (Lnx , C ) = H 1 (C, Lnx ) . Por 12.2.5,
h0 (C, (C )nx ) = gr x n + cte
para n >> 0, luego (12.2.4) C es de rango 1.
4. Definicion : Sea C una curva completa. Llamaremos genero aritmetico de C a h1 (C, OC ) y genero geometri-
co al genero aritmetico de su desingularizacion. Los denotaremos ga y g respectivamente.
5. Proposicion: Sea C una curva completa.
1. El genero aritmetico de C es h0 (C, C ).
2. Si C es no singular, entonces h1 (C, C ) = h0 (C, OC ).
Demostracion. 1. H 0 (C, C ) = HomOC (OC , C ) = H 1 (C, OC ) . Por tanto, h0 (C, C ) = h1 (C, OC ).
2. H 1 (C, C ) = HomOC (C , C ) = HomOC (OC , OC ) = H 0 (C, OC ).
6. Definicion : Sea C una curva completa no singular. Llamaremos divisores canonicos a los divisores cuyo
haz de lnea asociado sea el haz dualizante.
7. Proposicion: Si K es un divisor canonico de una curva C completa y no singular, entonces
gr K = 2 (C, OC )
En particular, si k es ntegramente cerrado en C , entonces
gr K = 2g 2
Demostracion. Es una consecuencia inmediata del Riemann-Roch debil para LK = C y de la proposicion
anterior.
8. Ejercicio : Sea C una curva completa sobre un cuerpo k ntegramente cerrado en C . Probar que h1 (C, C ) =
k.
9. Ejercicio : Sea L un haz coherente libre de torsion de rango 1 sobre una curva completa C, tal que h0 (C, L) =
ga y h1 (C, L) = h0 (C, OC ). Probar que L es isomorfo al haz dualizante.
i
10. Ejercicio : Sea C , P2 una curva plana de grado n. Demuestrese que OC (n 3) es el haz dualizante de
C. (Pista: Tensorialcese por OP2 (n 3) la sucesion exacta 0 OP2 (n) OP2 i OC 0 y utilcese el
ejercicio anterior).
424 Captulo 12. Teora de la dualidad en curvas
C ' C/k
Demostracion. Sea x C un punto cerrado y m x = Lx el haz de ideales que lo define. Se tiene la sucesion
exacta, de morfismos obvios
i
0 C HomOC (m x , C ) HomOC (m x /m2x , C /m x C ) 0 ()
Restringiendo a Cx se obtiene la sucesion exacta (). Tomando imagenes directas 2 , obtenemos un morfismo
HomOC (C/k , C ) R1 2 (C k OC ). Aplicando 11.5.6 al morfismo C Spec k y el cambio de base
C Spec k, obtenemos que R1 2 (C k OC ) = H 1 (C, C ) k OC .
Con todo, se tiene el diagrama conmutativo
/ H 1 (C, C )
HomOC (C/k , C )
x
HomOC (m x /m2x , C /m x C ) / H 1 (C, C )
1 () : C/k C
/ x H 1 (C, C ) 0
xC
Para cada x C tenemos un morfismo natural / x H 1 (C, C ). Denotemos res x la composicion de los
morfismos naturales
426 Captulo 12. Teora de la dualidad en curvas
res
/ x H 1 (C, C ) k
P
Si = x H 1 (C, C ), entonces res( x ) = res x ( x ) y si , entonces
x x x
X
=
0 = res() res x ()
x
mmmmm
m
res
mmm
vmmmmm res0
k
Es decir, i (res0 ) = res, siendo i : H 1 (C, W) H 1 (C, C ) el morfismo inducido por i. Por definicion de du-
alizante, existe un morfismo j : W C tal que j (res) = res0 , va el morfismo j : H 1 (C, C ) H 1 (C, W) .
Por dualidad, j i = Id y por ser C y W modulos de rango uno sin torsion, la inclusion i : C , W es una
igualdad. En conclusion, W = C y C (U).
P dt
Observese que /k /Ox /k = { ai ti , ai k}, siendo t un parametro en x.
i>0
2. Proposicion: Res x ( dtt ) = 1.
Demostracion. En el isomorfismo
x : HomOC (m x /m2x , C/k /m x C/k ) = H 1 (C, C/k )
construido en la demostracion de 12.4.5, vimos que x (Id x ) = (Id), donde Id x : m x /m2x C/k k(x), es el
morfismo natural d x a 7 da. Por tanto, Res( x (Id x )) = 1.
Por otra parte, el haz HomOC (m x , C/k ) es un subhaz de /k , pues no tiene torsion y su fibra en el punto
generico es /k . Su fibra en el punto x se identifica con O x dtt y el morfismo
0 / C/k / /k / /k /C/k /0
12.5. Residuo y morfismo traza 427
e) = HomOe( M,
HomO (M, e M) = H 1 (C, M)
e) = H 1 (C,
= HomO ( M, ) = HomO (M O O, e )
e ))
= HomO (M, HomO ( O,
e HomO ( O,
La segunda parte se deduce de que el morfismo natural O ( O) e ) es isomorfismo, porque
es de lnea.
4. Definicion : Llamaremos traza al morfismo
e
Tr :
e, ) = H 1 (C,
HomO ( e
e) = H 1 (C, e)
e
Por construccion, el morfismo Tr : H 1 (C, ) H 1 (C, e) = H 1 (C,
e) inducido por la traza, transfor-
ma res en rf
es, es decir,
Tr (res) = rf
es
e induce un morfismo
5. Observacion : El morfismo Tr :
ee / ex / x
Tr :
e
x x
0 A A B A A B A A dif B/A 0
0 A A B B B/A 0
Por el Teorema 7.11.11, y por ser A un A-modulo de lnea, A A dif B/A ' B/A .
En conclusion, B y A A B son ambos sub-B-modulos de lnea de e que contienen el mismo submodulo
de lnea (A A B) y cuyos conucleos estan concentrados en los mismos puntos y con las mismas longitudes.
Se concluye que son el mismo submodulo de e .
tr : Ce C
tr x : e /Oeex /Ox
e
x7 x
tr : Ce C
definido anteriormente.
12.6. Residuo y Riemann-Roch: Teorema de Mittag-Leffler 429
Demostracion. El espacio vectorial Hom( Ce, C ) es de dimension 1, luego tr = Tr, para cierto k.
Veamos que = 1. Sea x C un punto de no ramificacion, t un parametro en x y e x un punto de C e en la
x. Sea el elemento de e /Oey que vale dtt en la
fibra de x. Por ser x de no ramificacion, t es parametro de e
e
yC
dt
componente de e
x y cero en las demas. Entonces tr() vale t en x y cero en los demas puntos de C. Por tanto
! !
g dt g dt
1 = Resex = Res () = Res (Tr()) = Res (tr()) = Res x =
t t
10. Proposicion: Sea C una curva no singular sobre un cuerpo algebraicamente cerrado, x un punto cerrado
y t un parametro en x. Entonces !
dt
Res x n = 0 para todo n > 1.
t
! !
dt dt
Res x = ResC () = Res P 1 (tr()) = Reso
tn tn
luego basta probar el enunciado para la recta proyectiva. Sea h : P1 P1 el automorfismo definido por
h () = . Por la canonicidad del residuo, ha de ser invariante por automorfismos, luego
! ! !
dt d( t) 1 dt
Reso n = Reso = n1 Reso n
t ( t)n t
y se concluye que Reso dt tn = 0 para n > 1.
con l (C, /OC )/. En conclusion, explcitamente H 0 (C, C/k ) = H 1 (C, OC ) , w 7 Res( w). Dualmente
tenemos la igualdad H 1 (C, OC ) = H 0 (C, C/k ) , l 7 Res(l ).
Por tanto, l = 0 si y solo si Res(l w) = 0 para toda w H 0 (C, C/k ). Ahora bien, l son ciertos desarrollos
de Laurent en ciertos puntos (y cero en los demas), luego l = 0 si y solo si existe una funcion meromorfa f
cuyos desarrollos de Laurent son los dichos y no tenga polos fuera de los puntos mencionados.
1. Teorema : Dado l (C, /OC ), que son ciertos desarrollos de Laurent en ciertos puntos (y cero en los
demas), existe una funcion meromorfa f cuyos desarrollos de Laurent son los dichos y no tenga polos
fuera de los puntos mencionados si y solo si Res(l w) = 0, para toda w H 0 (C, C/k ).
430 Captulo 12. Teora de la dualidad en curvas
Demostracion. El morfismo
R
x /( Ce) x Homk (( O) e x /O x , k)
def P
w : f 7
7 R(w) Resex ( f w)
e
x7 x
e
es inyectivo, para todo x. Para concluir que es un isomorfismo basta probar que dimk ( / Ce) = dimk ( O/O).
Ahora bien,
e = ( O/O)
h0 ( / Ce) = ( / Ce) = () ( Ce) = (O) + ( O) e e
= h0 ( O/O)
C = OC (n 3)
Demostracion. Sea pn (x0 , x1 , x2 ) el polinomio homogeneo de grado n que define a la curva C. Tensando la
sucesion exacta pn
() 0 OP2 (n) OP2 i OC 0
por OP2 (n 3) obtenemos la sucesion exacta
pn
0 OP2 (3) OP2 (n 3) i OC (n 3) 0
De la sucesion exacta larga de cohomologa y del computo de la cohomologa de los OP2 (n), obtenemos que
h1 (C, OC (n 3)) = 1. Tenemos, pues, un morfismo OC (n 3) C . Este morfismo es isomorfismo: en efecto,
para todo m 0, h0 (C, OC (n 3)(m)) = h0 (C, OC (n + m 3)) = h1 (C, OC (m)), como se deduce de la sucesion
exacta (*) tensando por OP2 (m) y OP2 (m). Teniendo en cuenta la igualdad h1 (C, OC (m)) = h0 (C, C (m)),
obtenemos que h0 (C, OC (n 3)(m)) = h0 (C, C (m)), para todo m 0, y se concluye.
Sea p(x, y) = 0 la ecuacion afn de la curva en las coordenadas afines x = xx10 , y = xx20 . Supongamos que
p(x, y)/y = py (x, y) es un polinomio de grado n 1. La proyeccion de la curva C en el eje X es separable, es
decir, el morfismo k(x) , es separable. Tenemos = k(x, y ), con p(x, y ) = 0. Denotemos : C P1 dicho
morfismo. Sea U = Spec k[x] y V = 1 (U) = Spec B. Por 7.11.9 (donde no es necesario que el dominio B sea
de Dedekind)
1 y n1
Homk[x] (B, k[x]) = h ,..., i tr
py (x, y ) py (x, y )
Teniendo en cuenta que C = HomOP1 ( OC , OP1 ) OP1 P1 se concluye que
( )
q(x, y )
C (V) = dx, con q(x, y) de grado menor o igual que n 1 en y
py (x, y )
432 Captulo 12. Teora de la dualidad en curvas
x0n3 dx
C = OC (n 3)
py (x, y )
0 /e
C/k
e / C /e e / C
C/k /0
0 / C = OC (n 3) / OC (n 3) / OC (n 3)/ OC (n 3) /0
obtenemos que
( )
e e ) = q(x, y )
(C, C/k dx, con q(x, y) de grado menor o igual que n 3, y que pasa por el conductor
py (x, y )
(C/C
e )ex O
ex /m x = e e
eex Oe (Oex /m x Oex )/k
eex /m x O
es decir, si y solo si O eex = O x /m x = k.
1 Si eex /m x O
el cuerpo no es algebraicamente cerrado, la condicion sera que (O eex )y no fuese una O x /m x -algebra separable.
12.8. Aplicaciones de la teora de dualidad 433
LD = L1 D
P
donde 1 D = n x 1 (x) y 1 (x) son los puntos de la fibra de x, contados con su multiplicidad.
donde ex1 , . . . , e
xr son los puntos de la fibra de x y n1 , . . . , nr son la multiplicidad con que aparece cada uno. Por
tanto,
eV
( (LD ))|V = |V ((LD )|U ) = |V (tnx OU ) = tnx OU OU O
= (menx11 menxrr )nx = (L1 D )|V
con lo que se concluye.
e C un morfismo finito y separable entre curvas completas y no singulares
3. Teorema de Hurwitz: Sea : C
sobre un cuerpo k algebraicamente cerrado. El modulo de las diferenciales relativas C/C
e es de torsi
on y
2e e e )
g 2 = gr (2g 2) + dimk (C, C/C
donde e e y C respectivamente.
g y g son los generos de C
El morfismo ha de ser inyectivo, porque es isomorfismo en el punto generico y son modulos sin torsion.
Denotemos por K e y K divisores canonicos de Ce y C. Tenemos la sucesion exacta
0 L1 K LKe C/C
e 0
7. Teorema Luroth: Si L es una subextension de k(x), entonces L = k(p(x)), para cierto p(x) k(x).
P1 C 0
1. La condicion necesaria y suficiente para que la serie lineal (C, LD ) no tenga puntos base es que
h0 (C, LDx ) < h0 (C, LD ), para todo punto cerrado x C.
12.8. Aplicaciones de la teora de dualidad 435
2. La condicion necesaria y suficiente para que LD sea un haz de lnea muy amplio es que h0 (C, LD ) =
h0 (C, LDxy ) + 2 para cualquier pareja de puntos cerrados x, y C.
Demostracion. 1. Observemos que m x LD = LDx . Las secciones globales de m x LD se identifican con las
secciones s (C, LD ) tales que en germenes pertenezcan a m x LD . Es decir,
Por tanto, (C, m x LD ) (C, LD ) si y solo si existe s H 0 (C, LD ) tal que s(x) , 0, es decir, si y solo si x no
,
es un punto base.
2. Observemos que m x my LD = LDxy . Por otra parte, LD /m x my LD ' OC /m x my , luego h0 (C, LD /m x
my LD ) = 2. Ahora ya, de la sucesion exacta
se concluye que H 0 (C, LD ) H 0 (C, LD /m x my LD ) es epiyectivo (es decir, LD es muy amplio) si y solo si
h0 (C, LD ) = h0 (C, LDxy ) + 2.
9. Proposicion : 1) Si D es un divisor de grado mayor que dos veces el genero geometrico, entonces LD es
muy amplio.
2)Si D es un divisor de grado mayor o igual que el genero geometrico, entonces las secciones globales de
LD no tienen puntos base.
Demostracion. Por ser D un divisor de grado mayor que el canonico h1 (C, LD ) = h0 (C, LKD ) = 0. Lo mismo
ocurre con D x y D x y. Por Riemann-Roch,
10. Teorema : Toda curva completa y no singular sobre un cuerpo algebraicamente cerrado es una curva
proyectiva.
Sea C una curva completa y no singular de genero mayor que 1 y K un divisor canonico. Entonces 3K
es un divisor muy amplio, es decir, L3K es un haz de lnea muy amplio. Por tanto, L3K define una inmersion
cerrada de C en P5g6 , canonica salvo proyectividades, de modo que C es una curva alabeada de grado 6g 6
y los hiperplanos de P5g6 cortan a C en divisores linealmente equivalentes a 3K.
436 Captulo 12. Teora de la dualidad en curvas
Demostracion. Si el genero es dos y el dualizante es muy amplio, entonces el dualizante define una inmersion
cerrada de la curva en la recta proyectiva, luego la curva sera la recta proyectiva que es de genero cero,
contradiccion. Si el genero es 1 o cero es obvio.
12. Definicion : Las curvas de genero mayor o igual que 2 cuyo haz dualizante no es muy amplio se denominan
curvas hiperelpticas. Las curvas de genero 1 se denominan curvas elpticas.
Si C es una curva de genero mayor que uno y no hiperelptica, el dualizante define una inmersion canonica
C , Pg1 que identifica C con una curva no singular de grado 2g 2.
13. Proposicion: La condicion necesaria y suficiente para que el dualizante sea muy amplio es que para cada
par de puntos x, y C (distintos o no), se verifique que h1 (C, C Lxy ) = h1 (C, C ).
14. Corolario: Una curva de genero mayor que cero es elptica o hiperelptica si y solo si admite un morfismo
de grado dos en la recta proyectiva.
Demostracion. C es elptica o hiperelptica existen dos puntos x, y tales que h1 (C, LKxy ) , h1 (C, LK )
dualidad
h0 (C, L x+y ) > h0 (C, OC ) = 1 existe una funcion racional f cuyo divisor de polos es x + y (si
el divisor de polos fuese de grado 1 entonces la curva sera la recta proyectiva, contradiccion) existe un
morfismo f : C P1 de grado dos.
15. Corolario : Toda curva elptica o hiperelptica es birracionalmente isomorfa a una curva plana de ecua-
Q
2g+1
ciones y2 = (x i ), donde g es el genero de la curva (suponemos car k , 2).
i=1
Demostracion. Sea C P1 un morfismo de grado dos de la curva en la recta proyectiva. Sea el cuerpo
de funciones de C. El morfismo inducido P1 , C es de grado dos, luego C = k(x)(), de modo que
2 + s + t = 0, con s, t k(x). Cambiando por + 2s , podemos suponer que 2 + u = 0, con u k(x). Es decir,
p(x)
2 = q(x) , con p(x), q(x) k[x]. Sustituyendo por q(x), podemos suponer que 2 = p(x), con p(x) k[x].
Sustituyendo por (x )n (para n conveniente), podemos suponer que las races de p(x) son simples.
Por Hurwitz, el numero de puntos de ramificacion es 2g + 2, y todos ellos han de ser distintos de ndice de
ramificacion 2. Ademas, podemos suponer que el punto del infinito es de ramificacion.
Con todo, tenemos que C es birracionalmente isomorfa a la curva plana y2 = p(x) y la proyeccion a la recta
Q
2g+1
afn tiene 2g + 1 puntos de ramificacion luego p(x) = (x i ).
i=1
16. Proposicion : Sea C una curva completa no singular de genero g mayor que 1. Entonces, : C Pg1
es un morfismo de grado 2g 2 (es decir, 1 (H) es un divisor de grado 2g 2 para todo hiperplano H de
Pg1 ) de imagen una curva alabeada si y solo si es (salvo proyectividades) el morfismo canonico, es decir, el
morfismo definido por el haz dualizante y la serie lineal completa.
12.8. Aplicaciones de la teora de dualidad 437
Demostracion. El dualizante LK no tiene puntos base: Si h0 (C, LKx ) = H 0 (C, LK ) entonces por dualidad
H 0 (C, L x ) > H 0 (C, OC ). Luego existe una funcion con un u nico polo (en x) y e ste de multiplicidad 1, que
define un isomorfismo de C con P1 . Pero el genero de C no es cero y hemos llegado a contradiccion.
En conclusion el dualizante (y sus secciones globales) definen un morfismo C Pg1 de grado 2g 2.
Si : C Pg1 es un morfismo alabeado de grado 2g 2 entonces e ste viene definido por un haz de lnea
LD tal que h0 (C, LD ) g y gr D = 2g 2. Por el teorema de Riemann-Roch, H 0 (C, LKD ) > 0. Lo cual implica
que D es equivalente a K y que es el morfismo inducido por el canonico y sus secciones globales.
17. Proposicion : Si C es una curva hiperelptica entonces existe un u nico morfismo de grado 2, C P1 ,
salvo proyectividades.
/ i / Pg1
C? P1
?? 0
??
??
?
i / Pg1
P1
induce una proyectividad 0 : P1 P1 , tal que 0 = 0 .
Pasemos ahora a estudiar las curvas elpticas. El dualizante de una curva elptica es de grado cero y tiene
secciones, luego es isomorfo al haz de anillos de la curva.
19. Proposicion : El grupo de automorfismos de una curva elptica actua transitivamente sobre los puntos
racionales de la curva.
438 Captulo 12. Teora de la dualidad en curvas
Demostracion. Sean x, y C dos puntos racionales. El haz de lnea L x+y no tiene puntos base, por 12.8.9.
Ademas, h0 (C, L x+y ) = 2, por Riemann-Roch. Por tanto, L x+y define un morfismo finito
: C P1
Las fibras de los puntos de P1 son los divisores efectivos linealmente equivalentes a x + y. En particular,
(x) = (y). Sea k(x) , la extension de grado 2 inducida por entre los cuerpos de fracciones. es
una extension de Galois de k(x), por ser de grado 2. Sea el generador de Autk(x) () = Z/2Z. El morfismo
: C C inducido por conmuta con , luego deja estables las fibras de . Es mas, intercambia los dos
puntos de cada fibra (esto se debe al hecho de que C/hi = P1 , pero demos una demostracion ad hoc: Sea
(x) = (y) y f con un cero en x y no en y. Si (x)
= x y (y)
= y, entonces f ( f ) k(x) tiene un cero
en x y no en y, luego esta funcion por un lado se anula en (x) y por el otro no se anula en (y) = (x)). En
conclusion, (x)
= y.
20. Proposicion: Sea C una curva elptica y 1 , 2 : C P1 dos morfismos de grado dos. Existen automorfis-
mos : C C, : P1 P1 de modo que el diagrama
/C
C
1 2
P1 / P1
es conmutativo.
Demostracion. Por Hurwitz, 1 y 2 ramifican en cuatro puntos. Sea x un punto de ramificacion de 1 , y un
punto de ramificacion de 2 y un automorfismo de C tal que (x) = y. El morfismo 2 es el morfismo definido
por el haz de lnea L2y y el morfismo 1 tambien es el morfismo definido por el haz de lnea L2y . Por tanto,
2 y 1 difieren en un automorfismo de P1 .
En la Proposicion 12.8.15 se probo que si : C P1 es un morfismo de grado dos, existe y tal que
= k(x, y), con y2 = (x 0 ) (x 1 ) (x 2 ) y , 0 , 1 , 2 P1 son los puntos (distintos) donde ramifica
. Componiendo con una proyectividad, podemos suponer que 0 = 0 y 1 = 1 y tendremos que C viene dada
por la ecuacion y2 = x (x 1) (x ). En el diagrama de la proposicion anterior, aplica la ramificacion de
1 en la de 2 . Otra ecuacion y2 = x (x 1) (x 0 ) define la misma curva si y solo si existe una proyectividad
tal que {, 0, 1, 0 } = {(), (0), (1), ()}. Componiendo con la involucion que permuta dos parejas de
puntos convenientes de (,0, 1, ), podemos suponer que permuta los puntos {, 0, 1} y queda determinada
por esta permutacion. El grupo de las proyectividades que permutan los puntos {, 0, 1}, es isomorfo al grupo
simetrico de las permutaciones de tres letras, S 3 . En conclusion,
(2 + 1)3
j() = 28
2 ( 1)2
Se verifica que
k()S 3 = k( j())
2 El factor 28 se introduce, a pesar de lo que pueda parecer, para que en caracterstica 2 todo vaya bien
12.8. Aplicaciones de la teora de dualidad 439
pues j() es S 3 -invariante y la inclusion k( j()) , k() es de grado 6, porque el divisor de ceros de j() es de
grado 6. Por tanto, P1 /S 3 = P1 , P1 \{, 0, 1}/S 3 = P1 y el morfismo de paso al cociente es
P1 P1 /S 3 = P1
7 j()
Con todo,
{Curvas elpticas} A1
/ j()
y2 = x(x 1)(x )
21. Teorema : Sea C una curva elptica sobre un cuerpo algebraicamente cerrado y Pic0 (C) el grupo de los
divisores de C de grado cero modulo el subgrupo de los divisores principales. Fijado un punto cerrado x C,
la aplicacion
{Puntos cerrados de C} Pic0 (C)
y 7 Lyx
es biyectiva.
Demostracion. Es inyectiva: si Lyx ' Ly0 x , entonces Lyy0 ' O, luego existe una funcion racional f tal
que D( f ) = y0 y. Si y0 , y, esta funcion define un isomorfismo f : C P1 , contradiccion.
Es epiyectiva: sea D un divisor de grado cero. Por Riemann-Roch h0 (C, LD+x ) = 1, pues los divisores
canonicos tienen grado cero (de hecho, C = OC ). Por tanto, D + x es linealmente equivalente a un divisor
efectivo de grado 1, digamos y, luego D es linealmente equivalente a y x.
Dado que Pic0 (C) tiene estructura de grupo abeliano, tenemos que el conjunto de los puntos cerrados de
C tiene estructura de grupo abeliano: y + y0 = y00 , siendo y00 tal que y00 x es linealmente equivalente a
(y x) + (y0 x), es decir, tal que y + y0 y00 x es un divisor principal.
Por 12.8.15, C es isomorfa a una cubica proyectiva plana de ecuacion y2 x (x 1) (x ) = 0, para
cierta k\{1, 0}. Sea r la ecuacion de la recta que pasa por y e y0 , sea x0 el tercer punto de corte dicha recta
con la cubica, y sea r0 la ecuacion de la recta que pasa por x y x0 . Si x00 es el tercer punto de corte de la recta r0
con la cubica, se verifica que D( rr0 ) = y + y0 x x00 . Por tanto, D( rr0 f 1 ) = y00 x00 y como el genero de C
no es cero y00 = x00 . En conclusion, si denotamos : C C C el morfismo que asigna a cada pareja (y, y0 ) el
tercer punto de corte de la recta que pasa por y e y0 con C, tenemos que el morfismo
C C C, (y, y0 ) 7 ((y, y0 ), x)
coincide, sobre los puntos racionales, con la ley de grupo definida anteriormente en C.
12.8.4. Curvas en P3
22. Definicion : Se dice que un divisor D es especial si h0 (C, LKD ) > 0. En caso contrario, se dice que D es
no especial. El numero h0 (C, LKD ) se denomina ndice de especialidad de D.
El teorema de Riemann-Roch da un calculo exacto de h0 (C, LD ) si D es no especial. El teorema de Clifford
nos dara una acotacion del mismo cuando D es especial.
23. Lema: Si D, D0 son divisores efectivos de una curva C, entonces
/ E + E0
(E, E 0 )
Observese que las fibras de son finitas, porque todo divisor efectivo se escribe como suma de divisores
efectivos de un numero finito de modos. Por tanto, la dimension de Im coincide con la dimension de la
variedad inicial y se obtiene el lema.
1
h0 (C, LD ) gr D + 1
2
Ademas, la igualdad se verifica si y solo si D es linealmente equivalente a 2r x, donde x es un punto hiper-
elptico.
Demostracion. Por el lema anterior, h0 (C, LD ) + h0 (C, LKD ) h0 (C, LK ) + 1 = g + 1. Por Riemann-Roch,
h0 (C, LD ) h0 (C, LKD ) = gr D + 1 g. Sumando estas dos expresiones obtenemos
1
h0 (C, LD ) gr D + 1
2
Veamos que si la curva es alabeada, existen secantes que no son multisecantes. Probemos primero que si
todas las secantes son multisecantes, entonces todas las tangentes a la curva pasan por un mismo punto. Sea
p C y H un hiperplano que no contenga a p. Sea : C H la proyeccion de C desde p en H. Sea C 0 = Im
y r 2 el grado del morfismo : C C 0 . Sea R una secante no tangente a C que pase por p, que existe sin
mas que considerar cualquier secante incluida en cualquier plano no tangente a C que pase por p. Todas las
secantes que pasan por p cortan a C en r + 1 puntos distintos (contando p), salvo un numero finito de secantes,
las correspondientes a los puntos singulares de C 0 que cortan en mas puntos (contando multiplicidades) y las
secantes multitangentes. Es facil deducir que todas las secantes que pasan por cualquier punto de C cortan a
C en r + 1 puntos, salvo numero finito de secantes que cortan en mas puntos. Dado q R C, proyecta la
tangente en q a C en la tangente a C 0 en (q) (supongamos (q) no singular). Lo que implica que todas las
tangentes en los puntos de R C p son coplanarias. Proyectando desde otro punto de R C llegamos a la
conclusion de que todas las tangentes de los puntos R C, incluido p, son coplanarias. Ahora bien, como la
condicion de que la tangente en un punto sea coplanaria con la tangente en p es cerrada, variando R obtenemos
que todos los puntos de C tienen tangentes coplanarias con la de p. Variando p, obtenemos que todas las
tangentes son coplanarias. Si p0 C es un punto que no yace en el plano que contiene a p, q y sus tangentes,
entonces la tangente a p0 corta a la tangente en p y a la tangente en q en un mismo punto. En conclusion, todas
las tangentes a C pasan por un mismo punto.
Sea H un hiperplano no tangente a C. Proyectemos C en un hiperplano desde un punto de H que no yazca
en las tangentes a C y no yazca en ninguna de las secantes de C que estan en el hiperplano H. La proyeccion es
un morfismo de grado 1, de imagen una curva plana C no singular, cuyas tangentes pasan todas por un punto
p. Sea q < C, distinto de p. La proyeccion desde q, : C P1 = R, en una recta, solo ramifica en los puntos
de la recta R0 que une p e q, es decir, en R0 C.
En coordenadas afines, supongamos que p = (0, 0), q el punto del infinito de la recta x = 0 (luego R0 es
x = 0) y C de ecuacion p(x, y) = 0. Dado un punto c de C, la ecuacion de la recta tangente es p(x,y)x (c)x +
p(x,y)
y (c)y = 0 porque pasa por el origen. Por pasar esta por c, se tiene que
p(x, y) p(x, y)
x+ y=0
x y
Ademas, si una curva verifica la igualdad, entonces yace sobre una cuadrica (la igualdad se alcanza por
ciertas curvas para todo d 3).
Demostracion. Veamos en primer lugar que existe un hiperplano H de P3 que corta a la curva en los puntos
{p1 , . . . , pd }, de modo que tres cualesquiera de ellos no son colineales. Sea X el conjunto de las rectas de P3 .
442 Captulo 12. Teora de la dualidad en curvas
con r = [ 12 (d 1)]. Por otra parte, para n >> 0, nD es no especial, luego por Riemann-Roch
h0 (C, LnD ) = nd g + 1
Combinando las dos formulas, obtenemos
g d r(r + 2)
0 pC OP3 OC 0
que nos dice que existe una cuadrica que pasa por C.
27. Definicion : Llamaremos cuerpo diferencial a un cuerpo K, con una (ley de) derivacion. Denotaremos por
0
la ley de derivacion. Diremos que a K es una constante si a0 = 0. Diremos que i : K L es una extension
diferencial si L es un cuerpo diferencial e i es un morfismo de anillos que conmuta con las derivaciones.
12.8. Aplicaciones de la teora de dualidad 443
Supondremos que los numeros complejos C es el cuerpo de constantes de todos los cuerpos diferenciales
que vamos a considerar.
La derivacion logartmica satisface:
(uv)0 u0 v0
= +
uv u v
0 0
u v
= v = cu para alguna constante c C
u v
28. Definicion : Si v0 = u0 /u, diremos que v = ln u es el logaritmo de u, o que u = ev es la exponencial de v.
29. Definicion : Diremos que una extension diferencial K L es una extension por funciones elementales si
L = K(u1 , . . . , un ) donde cada funcion ui verifica una de las siguientes condiciones:
1. ui es algebraico sobre K(u1 , . . . , ui1 ).
2. ui es la exponencial de algun elemento de K(u1 , . . . , ui1 ).
3. ui es el logaritmo de algun elemento de K(u1 , . . . , ui1 ).
y diremos que f K es integrable por funciones elementales si existe alguna extension K L por funciones
elementales y un elemento u L tal que u0 = f .
Nota: Las funciones elementales de una variable en sentido clasico son los elementos de las extensiones por
funciones elementales del cuerpo de funciones racionales C(x), contenidas en el cuerpo de funciones meromor-
fas en un abierto del plano complejo (que jugara el papel de un cierre algebraico). Las funciones trigonometri-
cas (incluso hiperbolicas) y sus inversas son elementales: se expresan con exponenciales y logaritmos.
En principio, la integracion con funciones elementales en sentido clasico sera un concepto mas restrictivo
(pues no hemos probado que toda extension de C(x) por funciones elementales pueda sumergirse en un cuerpo
de funciones meromorfas), pero el teorema de Liouville mostrara que las funciones integrables con funciones
elementales tambien lo son en el sentido clasico, por lo que ambos coinciden:
30. Teorema de Liouville: Si una funcion f K es integrable con funciones elementales, entonces existen
funciones h, g1 , . . . , gn K y constantes c1 , . . . , cn C tales que
Z
f dx = h + c1 ln g1 + . . . + cn ln gn
Demostracion. Si f admite una primitiva elemental en K(u, u2 , . . . , ur ), por induccion sobre r y considerando
la extension diferencial
K(u) K(u, u2 , . . . , ur )
podemos suponer que existen q(u), p1 (u), . . . , pn (u) K(u) tales que
p1 (u)0 pn (u)0
f = q(u)0 + c1 + . . . + cn
p1 (u) pn (u)
y hemos de hallar una descomposicion similar en K.
Caso algebraico: La derivacion de K se extiende de modo u nico a cada extension finita (porque e sta es
separable), luego tal extension es compatible con cualquier morfismo y, por tanto, con trazas y normas. Ademas
tr(p0 /p) = N(p)0 /N(p), luego
N(p1 )0 N(pn )0
[K(u) : K] f = tr( f ) = (tr q)0 + c1 + . . . + cn
N(p1 ) N(pn )
444 Captulo 12. Teora de la dualidad en curvas
Caso trascendente:
(1) Si u es una exponencial: u0 = g0 u .
P
En este caso ( f un )0 = ( f 0 + f ng0 )un , as que disponemos de una traza, tr( fi ui ) := f0 , que tambien es
compatible con las derivaciones de K y K(u), y se concluye de igual modo que en el caso algebraico, ya que si
v = fn un + fn+1 un+1 + . . ., entonces
v0 f0
tr = (ng)0 + n
v fn
(2) Si u es un logaritmo: u0 = g0 /g .
Descomponiendo las funciones racionales pi (u) en factores irreducibles podemos suponer que son poli-
nomios monicos irreducibles o constantes. Descomponiendo q(u) en fracciones simples tenemos:
X s j (u) !0 p1 (u)0 pn (u)0
() f = + c1 + . . . + cn
t j (u)r p1 (u) pn (u)
Segun el Lema 12.8.31, la derivada p(u)0 de un polinomio es otro polinomio de igual grado, o baja en una
unidad si el coeficiente de mayor grado es constante. Por tanto, las fracciones pi (u)0 /pi (u) son simples. Por otra
parte !0
s(u) s(u) t(u)0
= r + ...
t(u)r t(u)r+1
y t(u) no divide a s(u) t(u)0 . Como f K, r = 0, los polinomios pi (u) K y q(u) es un polinomio tal que
q(u)0 K; por el lema, q(u) = cu + h, con c C, h K, y concluimos que f = h0 + c(g0 /g) + c1 (p01 /p1 ) + . . . +
cn (p0n /pn ).
31. Lema : Si u es trascendente y u0 = g K, el grado de p(u)0 coincide con el de p(u), salvo que el primer
coeficiente sea constante, caso en que el grado baja en una unidad, ademas, p(u) no divide a p(u)0 .
Demostracion. ( f0 un + f1 un1 + . . .)0 = f00 un + (n f0 g + f10 )un1 + . . . solo baja de grado cuando f00 = 0. En este
caso, si 0 = n f0 g + f10 = (n f0 u + f1 )0 , se contradice el caracter trascendente de u.
Veamos que p(u) no divide a p(u)0 : Multiplicando por una funcion h K podemos suponer que p(u) es
monico. En tal caso el grado de p(u)0 es menor que el de p(u) y e ste no divide a aquel.
Queda por averiguar cuando una funcion elemental satisface la condicion del Teorema de Liouville. Cuando
al cuerpo de funciones racionales C(x) se le adjunta una exponencial o un logaritmo (trascendentes) puede
decidirse (vease ejemplo) descomponiendo f en fracciones simples y usando el Lema 12.8.31 en el caso de un
logaritmo y el Lema 12.8.32 en el de una exponencial.
32. Lema: Si u es trascendente y u0 = gu, con g K, entonces la derivada de cualquier monomio hn un , 0 es
un monomio no nulo de igual grado, y la derivada de un polinomio p(u) solo es multiplo de p(u) cuando e ste
es un monomio.
Demostracion. (hn un )0 = (h0n + nhn g)un , y su anulacion implica que hn un es constante y contradice el caracter
P
trascendente de u. Si p(u) = i hi ui no es un monomio y su derivada es multiplo suyo, entonces existe un par
de ndices n, m, con hn , hm , 0 y
h0n + nhn g h0m + mhm g
=
hn hm
Entonces (n m)(u0 /u) = (n m)g = (h0m /hm ) (h0n /hn ), lo que vuelve a contradecir el caracter trascendente
de u.
12.8. Aplicaciones de la teora de dualidad 445
R
33. Ejemplo : Vamos a estudiar si la integral f (x)eg(x) dx es elemental, donde f (x) y g(x) son funciones
racionales. En este caso K := C(x, eg ), y pondremos u := eg , de modo que u0 /u = g0 . Si g(x) no es constante,
entonces u es trascendente sobre C(x) pues eg tiene una singularidad esencial en cualquier polo de g). Ahora,
si
p1 (u)0 pn (u)0
f u = q(u)0 + c1 + . . . + cn
p1 (u) pn (u)
descomponiendo q(u) en fracciones simples, el Lema 12.8.32 permite obtener que pi (u) = u o esta en C(x),
P
y que q(u) = iZ hi (x)ui . Luego q(u) = z(x)u para alguna funcion racional z(x), y concluimos que f u =
(z0 + g0 z)u. Es decir, la ecuacion diferencial
z0 + g0 z = f
tiene
R alguna solucion racional z(x) C(x). Recprocamente, si z(x) es una de tales soluciones, la integral
f eg dx = zeg es elemental. La existencia de soluciones racionales de esta ecuacion puede decidirse descom-
R 2
poniendo en fracciones simples: e x dx origina la ecuacion z0 +2xz = 1, cuya solucion ha de ser un polinomio,
R
lo que es imposible. Tal integral no es una funcion elemental. x1 e x dx origina la ecuacion z0 + z = x1 , que
Caso algebraico: K = C(x, y) donde y es algebraico sobre C(x). Dada una 1-forma diferencial =
f (x, y)dx, consideramos una Z-base {r1 , . . . , r s } del subgrupo aditivo de C generado por los residuos de w
en los distintos puntos de la variedad de Riemann de K. Sean D1 , . . . , D s los divisores, donde el coeficiente en
Di de un punto p es el coeficiente de ri en el residuo de en p.
R
Si la integral es elemental, entonces: los divisores D1 , . . . , D s definen elementos de torsion en la var-
iedad jacobiana, mi Di = D(gi ), y existe una funcion meromorfa h K tal que
Xs
ri dgi
= dh +
i=1
m i gi
y considerando una base {r1 , . . . , r s , a1 , . . .} del Q-espacio vectorial que generan los residuos y las constantes
c j tendremos:
X mi j n1 j
cj = ri + a1 + . . .
i
mi n1
X X mi j dh j X n1 j dh j
= dh + ri + a1 + ...
i j
mi h j j
n1 h j
X ri dgi a1 dv1
= dh + + + ...
i
mi gi n1 v1
446 Captulo 12. Teora de la dualidad en curvas
Q mi j Q
donde gi = h j y v1 = hnj 1 j . Considerando el residuo de en cualquier cero de v1 vemos que e stos no
j j
existen:
Xs
ri dgi
= dh +
i=1
m i gi
ri dg i ri dgi
C, luego m
i g i = mi gi y
Xs
ri dg i
= dh +
i=1
m
i g i
R
Nota: Aunque aparentemente este resultado solo sea una condicion necesaria para que Runa integral sea
elemental, realmente es una caracterizacion, y permite averiguar el caracter elemental de (siempre que se
sepa decidir cuando un elemento de la jacobiana es de torsion):
Primero se calculan los residuos de y los correspondientes divisores Di . Si alguno no es de torsion, la
integral no es elemental. Si todos son de torsion, mi Di = D(gi ), consideramos la forma diferencial
Xs
ri dgi
:=
i=1
m i gi
R
y el resultado anterior afirma que es exacta precisamente cuando la integral es elemental. Esta forma
diferencial ya tiene residuo nulo en todo punto as que las partes principales de sus polos pueden integrarse
y obtenemos unos desarrollos de Laurent p . Podemos decidir si tales desarrollos de Laurent son los de alguna
P
funcion meromorfa h K (pues tal condicion equivale a que p res p ( p i ) = 0 para toda forma diferencial
regular i ). Si no existeR tal funcion h, la integral no es elemental. Si existe, es u nica salvo la adicion de una
constante, y la integral es elemental si y solo si = dh.
35. Ejemplo : Si es regular, ya tiene residuo nulo en todo punto. En tal Rcaso = ; luego los desarrollos de
Laurent p son identicamente nulos y h = 0. Concluimos que la integral es elemental si y solo si = 0.
Ninguna forma diferencial regular no nula tiene integral elemental.
En particular, las integrales elpticas
Z
dx
, c , 0, 1
x(x 1)(x c)
no son elementales.
12.9. Problemas
Supondremos siempre que el cuerpo base es algebraicamente cerrado y que las curvas consideradas son
completas y no singulares, salvo mencion expresa contraria.
12.9. Problemas 447
1. Sea k de caracterstica cero. Sea C una curva proyectiva plana no singular de grado n. Probar que el
numero de tangentes que se pueden trazar desde un punto p < C del plano proyectivo a la curva es
2n + 2g 2, siendo n el grado de la curva y g el genero de la curva. Calcular el numero de tangentes que
se pueden trazar desde un punto p C.
2. En el ejercicio anterior admitamos que C tenga puntos singulares de multiplicidad 2 que desingularizan
con la primera explosion. Entonces el numero de tangentes es 2n + 2g 2 K, siendo K el numero de
cuspides de C.
3. Sea C P2 una curva proyectiva plana no singular de grado d, sobre un cuerpo algebraicamente cerrado
de caracterstica cero. Para cada punto x C, sea T xC la recta tangente a C en x. Consideremos T pC
como un punto del plano proyectivo dual P2 . El morfismo : C P2 , (x) = T xC, define un morfismo
de C en su curva dual C . Calcular el grado de C . Calcular el numero de puntos de inflexion de C ,
considerese para ello el morfismo C R, x 7 T xC R, donde R es cualquier recta de P2 .
4. Sea C una curva no singular y p1 , , pn C puntos cerrados. Probar que C\{p1 , , pn } es una curva
afn.
5. Sea C una curva no singular y C\{p1 , , pn } = Spec A.
P
a) Probar que A es un dominio de ideales principales Para todo p C entonces p ni pi
P
Pic C = Zpi .
i
b) Probar que A es un dominio de ideales principales si y solo si C tiene genero cero.
6. Sea : C C 0 un revestimiento de Galois entre curvas, sobre un cuerpo de caracterstica cero. Sea G
el grupo de Galois de y n = #G. Sean p1 , . . . , p s un conjunto maximal de puntos de ramificacion de C
cuyas imagenes por sean distintas. Sean ri = e pi los ndices de ramificacion de los pi . Probar que
2gC 2 X 1
s
= 2gC 0 2 + (1 )
n i=1
ri
P
s
Probar que si gC 2 el valor mnimo de 2gC 0 2 + (1 r1i ) es 1
42 y concluir que n 84(gC 1). Probar
i=1
que el orden del grupo de automorfismos de una curva de genero g mayor o igual que dos es menor igual
que 84(gC 1).
7. Probar que la condicion necesaria y suficiente para que una curva tenga estructura de grupo es que sea
de genero 1.
8. Sea k un cuerpo algebraicamente cerrado de caracterstica cero. Sea C una cubica proyectiva plana no
singular. Probar que cada par de puntos de C es un par de los tres puntos de contacto de cuatro conicas
tritangentes a C .
9. Sea C una conica irreducible del plano proyectivo. Probar que todo automorfismo de C levanta a un
automorfismo del plano proyectivo.
10. Probar que la inclusion de una curva no singular plana proyectiva de grado 4 en el plano proyectivo es la
inmersion canonica.
Q
2g+1 P
g1 i
11. Sea C la curva hiperelptica birracional a y2 = (x i ). Probar que (C, C/k ) = { i x ydx }. Expresar
i i=0
en coordenadas el morfismo canonico de C .
448 Captulo 12. Teora de la dualidad en curvas
12. Sea C una cubica proyectiva plana. Probar que desde un punto p (que no sea de inflexion) de la cubica
se pueden trazar cuatro tangentes. Demostrar que la conica que pasa por los cuatro puntos de tangencia
y p, es tangente a la cubica en p.
13. Sea C una curva completa no singular sobre un cuerpo algebraicamente cerrado de caracterstica cero.
Probar que si existe una funcion f C , de modo que f y d f solo tienen u nico polo y un u nico cero en
lo mismos puntos, entonces puntos, entonces C = P1 .
14. Sea C una curva de genero g y x C . Probar que existen exactamente g numeros naturales 0 n1 <
. . . < ng < 2g de modo que no existe una funcion meromorfa con un u nico polo, de orden ni en x. Se
dice que x es de Weierstrass si y solo si ng , g. Demostrar que x es de Weierstrass si y solo si existe una
diferencial holomorfa con un cero de orden g en x.
15. Probar que toda curva se puede meter como una curva cerrada en un espacio proyectivo P3 .
16. Sea C una cubica alabeada de P3 . Sea C 0 otra curva y : C C 0 un morfismo de grado 3. Demostrar
que cada fibra de es la interseccion de C son cada uno de los planos de un haz de planos.
17. Sea C una curva plana de ecuacion x4 + y4 1 = 0. Demostrar que 4 puntos de la curva son el divisor de
ceros de una diferencial holomorfa si y solo si estan alineados. (car k , 2).
18. Sea C la desingularizacion de y5 + 3x4 y + x2 + xy = 0. Dados 4 puntos arbitrarios de la curva existe una
diferencial holomorfa que tiene ceros en esos cuatro puntos. Existe una diferencial holomorfa con ceros
en 8 puntos si y solo si los 8 puntos yacen en una conica que pasa por el origen.
19. Toda cuartica de genero 1 en P3 es interseccion de dos cuadricas.
0
20. Sean C C 0 C 00 morfismos finitos entre curvas completas. Con las notaciones obvias, se cumple
que el siguiente diagrama es conmutativo
TrC 0 /C
0 0 / 00
O uu:
u
uu
0 (TrC/C 0 )
uuuTrC/C00
uu
(0 )
Teora de la dualidad
13.1. Introduccion
Sea X una variedad proyectiva de dimension n sobre un cuerpo k. Consideremos los espacios vectoriales
finito generados H i (X, OX ) . El objetivo de la teora de la dualidad es ver que estos espacios vectoriales vuelven
a ser de naturaleza cohomologica, es decir, son la cohomologa de un haz. Con mas precision, existe un haz
cuasicoherente X tal que H i (X, OX ) = H ni (X, X ). Con mas generalidad, para todo modulo cuasicoherente
M, se verifica
H i (X, M) = ExtniOX (M, X )
449
450 Captulo 13. Teora de la dualidad
13.2. Preliminares
En esta seccion probamos algunos resultados de caracter tecnico que seran utilizados mas adelante. Re-
comendamos la lector que pase directamente a la seccion siguiente y vuelva a e sta cuando sea necesario.
1. Proposicion : Sea K un complejo superiormente acotado de haces cuasicoherentes de homologa coher-
ente. Existe un subcomplejo de haces coherentes K 0 , K cuasi-isomorfo a K .
Demostracion. Procedamos recurrentemente. Basta ver que si K i es coherente para i > s podemos construir
un subcomplejo K 0 , con K 0i = K i para i > s y K 0s coherente, cuasi-isomorfo a K .
Consideremos el diagrama
d s1 ds
K s1 K s K s+1
Sea M K s un modulo coherente tal que d s (M) = d s (K s ) y sea M0 Ker d s K s un modulo coherente
0
0
tal que M = Ker d s / Im d s1 . Sea K 0s = M + M0 , K 0s1 = d1 0 0i i
s1 (M + M ) y K = K para i , s, s 1. K es
el subcomplejo buscado (compruebese).
2. Proposicion: Se verifica:
1) Si f : K L es un cuasi-isomorfismo entre complejos inferiormente acotados de haces flascos, en-
tonces f (U) : K (U) L (U) es un cuasi-isomorfismo, para todo abierto U. Lo mismo es cierto si f es un
cuasi-isomorfismo entre complejos inferiormente acotados de modulos cuasi-coherentes sobre un esquema y
U es un abierto afn.
2) Si f : K L es un cuasi-isomorfismo entre complejos superiormente acotados e I es un complejo
inferiormente acotado de inyectivos, entonces los morfismos inducidos
Hom (L , I ) Hom (K , I )
Hom (L , I ) Hom (K , I )
son cuasi-isomorfismos. Analogamente, si f : K L es un cuasi-isomorfismo entre complejos inferiormente
acotados y P es un complejo superiormente acotado de localmente libres, entonces el morfismo inducido
Hom (P , L ) Hom (P , K )
es un cuasi-isomorfismo.
3) Si K es un complejo superiormente acotado de haces cuasicoherentes de homologa coherente e I es
un complejo inferiormente acotado de haces cuasicoherentes inyectivos, entonces Hom (K , I ) es un complejo
de haces de homologa cuasicoherente. Ademas, si : X Y es un morfismo plano y J es una resolucion
inyectiva de I , entonces el morfismo
Hom (K , I ) Hom ( K , J )
es un cuasi-isomorfismo.
Demostracion. 1) El cono de f es un complejo acclico inferiormente acotado de haces flascos. Por tanto
(U, Cono( f )) es acclico. De la igualdad (U, Cono( f )) = Cono( f (U)), se concluye. Analogamente para la
segunda parte.
2) Hom (L , I ) y Hom (K , I ) son bicomplejos. Por ser I un complejo de inyectivos, tenemos que
luego por 6.2.17, Hom (L , I ) Hom (K , I ) es un cuasi-isomorfismo. Para los demas cuasi-isomorfismos
se argumenta del mismo modo.
13.2. Preliminares 451
donde el cuasi se debe a que R R0 es un cuasi-isomorfismo entre complejos de haces flascos. Por tanto,
basta probar que el morfismo lim HomX (pi , R ) lim HomX (pi , R0 ) es cuasi-isomorfismo.
i i
1) Si X es afn, el cuasi-isomorfismo R (X) R0 (X) induce un cuasi-isomorfismo (por (1) de 13.2.2)
cuasi
lim HomX (pi , R ) = lim HomX (pi , Rg
(X)) = (U, Rg
(X)) 0 (X)) = lim Hom (pi , R0 )
(U, Rg X
i i i
2) Caso general. El morfismo natural lim HomX (pi , R ) lim HomX (pi , R0 ) es cuasi-isomorfismo, pues
i i
lo es al tomar secciones en todo abierto afn (por 1)). Ademas ambos complejos son de haces flascos (pruebese).
Tomando secciones globales se concluye.
452 Captulo 13. Teora de la dualidad
Demostracion. Sea U un abierto de X y p el haz de ideales coherente de las funciones que se anulan en X U.
Tomando M = pn y lmite inductivo se tiene un cuasi-isomorfismo
(U, K ) (U, L )
luego K L es un cuasi-isomorfismo.
13.3. Dualizante
Sea S un esquema noetheriano y f : X S un morfismo propio. Sea {Ui } un recubrimiento finito de X por
abiertos afines, afines sobre S . Denotaremos por C M el complejo de haces de Cech del modulo cuasicoherente
M asociado al recubrimiento {Ui }. El funtor sobre la categora de modulos cuasicoherentes sobre X que asocia
a cada modulo cuasicoherente M el i-esimo modulo cuasicoherente de Cech, C i M, es un funtor exacto y
conmuta con lmites inductivos. Por la aciclicidad de los modulos cuasicoherentes en los esquemas afines y
la conmutacion de las secciones con lmite inductivo, obtenemos que el funtor M f (C i M) es exacto y
conmuta con lmites inductivos.
1. Existencia del complejo dualizante: Para cada complejo inferiormente acotado I de OS -modulos inyec-
tivos cuasicoherentes, existe un complejo inferiormente acotado f ! I de O -modulos inyectivos cuasicoherente
X
tal que, para todo OX -modulo cuasicoherente M, se verifica
funtorialmente en M.
El funtor M Homn ( f (C M), I ) es contravariante, exacto y conmuta con lmites inductivos. Por tanto,
es representable por un OX -modulo cuasicoherente inyectivo, que denotamos f n I . La diferencial del complejo
de homomorfismos
d : Homn ( f (C M), I ) Homn+1 ( f (C M), I )
induce una diferencial d : f n I f n+1 I . Se tiene por tanto un complejo de OX -modulos cuasicoherentes
inyectivos que denotamos f ! I y un isomorfismo de complejos
En particular, los haces de homologa de fU! I no dependen del recubrimiento. Para hacer el complejo in-
dependiente del recubrimiento es necesario pasar a la categora derivada, es decir, a la categora donde los
cuasi-isomorfismos son isomorfismos. Sin embargo, para evitar esta complicacion tecnica, sera mas sencillo
fijar un recubrimiento de X y no introducir la categora derivada. Si S 0 S es un cambio de base y X 0 = X S 0 ,
S
entonces el recubrimiento escogido en X por abiertos S -afines induce otro en X 0 por abiertos S 0 -afines. Supon-
dremos esta eleccion sin mas comentarios en lo que resta del captulo.
3. Definicion : Llamaremos complejo dualizante de X sobre S , y lo denotaremos DX/S , al complejo f ! I ,
donde I es una resolucion de OS por OS -modulos cuasicoherentes inyectivos.
Evidentemente, DX/S depende de la resolucion inyectiva de OS escogida. Si I , J son dos resoluciones
inyectivas de OS , existe un cuasi-isomorfismo (unico modulo homotopas) I J , que induce un cuasi-
isomorfismo f ! I f ! J . As pues, los haces de homologa no dependen de la resolucion inyectiva.
La igualdad Hom (M, D ) = Hom ( f (C M), I ) se denomina isomorfismo de dualidad.
X X/S
4. Ejemplo : Si S = Spec k es un cuerpo, entonces OS es inyectivo y
(X, C M) = HomX (M, DX/k )
Tomando M = OX y homologa, se obtiene H i (X, OX ) = H i ((X, DX/k )).
5. Teorema: Si las fibras de f tienen dimension menor o igual que n, entonces el funtor sobre la categora de
OX -modulos cuasicoherentes definido por
F(M) = HomS (Rn f M, OS )
es representable por el OX -modulo cuasicoherente H n (DX/S ). En particular, H ni (DX/S ) = 0, para i > 0
Demostracion. La representabilidad de F es obvia, ya que el funtor Rn f es exacto por la derecha y conmuta
con lmites inductivos, luego F es exacto por la izquierda y transforma lmites inductivos en proyectivos.
Sea K M el complejo fC M truncado en grado n, es decir,
f C i M, para i < n
i n n+1
K M := Ker(d n : f C M f C M), para i = n
0 para i > n
Por construccion, K M fC M es un cuasi-isomorfismo. El funtor M K M es exacto y conmuta con
lmites inductivos. Repitiendo la construccion de DX/S , pero sustituyendo fC M por K M, se tiene que existe
un complejo D0X/S de OX -modulos inyectivos y una igualdad HomX (M, D0X/S ) = HomS (K M, I ). Tomando
grados, se concluye que D0X/S es nulo en grado menor que n.
El cuasi-isomorfismo K M f (C M) induce un cuasi-isomorfismo DX/S D0X/S , luego un isomorfismo
H (DX/S ) ' H n (D0X/S ).
n
El complejo K M es nulo en grado mayor que n y el complejo I es nulo en grados negativos, luego se
deduce facilmente que
H n HomS (K M, I ) = HomS (H n [K M], H 0 (I )) = HomS (Rn f M, OS )
Por otra parte,
H n HomS (K M, I ) = H n HomX (M, D0X/S ) = HomX (M, H n (D0XS ))
ya que D0X/S es un complejo nulo en grado menor que n. En conclusion,
6. Observacion : Hasta aqu no hemos necesitado la hipotesis de que el morfismo f : X S sea un morfismo
propio, nos ha bastado con que sea separado y cuasicompacto. En lo que sigue s sera necesario, pues tendremos
que utilizar que el complejo fC M es de homologa coherente.
7. Forma local de la dualidad: Para todo OX -modulo coherente M se tiene un cuasi-isomorfismo
Demostracion. Sea U un abierto afn de S y p el ideal coherente de las funciones que se anulan en S U.
Como el recubrimiento considerado en X es afn sobre S , se tiene que f (C ( f pn M)) = pn f (C M),
pues se reduce a ver que dado un morfismo f : Spec B Spec A, un ideal I A y un B-modulo N, entonces
(I A B) B N = I A N. Entonces
(U, f HomX (M, DX/S )) = lim HomX (pn , f HomX (M, DX/S )) = lim HomX ( f pn M, DX/S )
n n
= lim HomS ( f (C ( f p M)), I ) = lim HomS (pn f (C M), I )
n
n n
cuasi
(U, HomS ( f (C M), I ))
donde el u ltimo morfismo es cuasi-isomorfismo por 13.2.4. Por tanto, se tiene un cuasi-isomorfismo f HomX (M, DX/S )
HomS ( f (C M), I ).
Para la segunda parte, sea V = f 1 (U). Tomando secciones en U en el cuasi-isomorfismo anterior obten-
emos (13.2.2) un cuasi-isomorfismo
DX/S |V DV/U
donde el primer cuasi-isomorfismo es por 13.3.7, el segundo por 13.2.2 y el u ltimo por 13.3.7. Tomando
secciones globales se obtiene un morfismo
() HomX 0 (0 M, 0 DX/S ) HomX 0 (0 M, DX 0 /S 0 )
y por tanto un morfismo 0 DX/S DX 0 /S 0 , que define el cuasi-isomorfismo del diagrama previo f0 HomX 0 (0 M, 0 DX/S )
f0 HomX 0 (0 M, DX 0 /S 0 ) . Para ver que 0 DX/S DX 0 /S 0 es isomorfismo, podemos suponer que S y S 0 son
afines, por 13.3.7. En este caso, el morfismo (*) es un cuasi-isomorfismo. Por adjuncion, y por 13.2.5 se obtiene
que 0 0 DX/S 0 DX 0 /S 0 es un cuasi-isomorfismo. Se concluye porque 0 es afn.
Ademas el isomorfismo ExtrA (A/I, A) ' r (I/I 2 ) no depende de la eleccion de la sucesion regular, como
se puede comprobar sin dificultad. Por tanto globaliza, dando el isomorfismo buscado.
El modulo (pY /p2Y ) se denomina modulo normal de Y sobre X y se denota NY/X .
3. Dualidad para morfismos finitos: Sea f : X Z un morfismo finito. Entonces
f DX/S = HomZ ( f OX , DZ/S )
Ademas,
(a) f DX/Z = HomZ ( f OX , I ), siendo I una resolucion de OZ por inyectivos, luego
f H p (DX/Z ) = ExtOp Z ( f OX , OZ )
(b) Si f es una inmersion cerrada regular de codimension d, entonces DX/Z tiene un u nico haz de homologa
en grado d y X/Z = dOX NX/Z , siendo NX/Z el modulo normal de X sobre Z.
(c) Si f es plano, entonces DX/Z tiene un u nico haz de homologa en grado cero y f X/Z = HomZ ( f OX , OZ ).
(d) Si DZ/S tiene un u nico haz de homologa (en grado n), Z/S , y es un OZ -modulo plano, entonces
f H p+n (DX/S ) = f H p (DX/Z ) OZ Z/S
456 Captulo 13. Teora de la dualidad
Sea P. f OX una resolucion por modulos localmente libres (existe localmente en Z), y sea B el bicom-
plejo Hom (P. , DZ/S ) = HomZ (P. , OZ ) OZ DZ/S . Se tiene un cuasi-isomorfismo f DX/S B. Por hipotesis,
H q (B p, ) = 0 para q , n y H n (B p, ) = HomZ (P p , OZ ) OZ Z/S , luego
Demostracion. Por (a) del teorema anterior y por las hipotesis, H i (DT/Z ) = 0 para i , n, H n (DT/Z ) =
ExtnOZ (OT , OZ ) es plano sobre T (e isomorfo a OT en el caso de que T sea una interseccion completa en Z)
y para todo OY -modulo coherente M, ExtiOZ (OT , fY M) = ExtnOZ (OT , OZ ) OZ fY M (vease la demostracion de
11.10.15).
Por otra parte, por el teorema anterior y el teorema de cambio de base plano,
cuasi
DT/X = HomZ (OT , DZ/X ), DZ/X fY DY/S
Sea P. OT una resolucion por OZ -modulos localmente libres (existe localmente en Z), y sea B = HomOZ (P. , fY DY/S ),
que coincide con el complejo simple asociado al bicomplejo B p,q = Hom(P p , fY DqY/S ). Se verifica que H i (HomOZ (OT , DZ/X )) =
H i (B), como se deduce de los cuasi-isomorfismos (por cambio de base plano y 13.2.2)
HomOZ (OT , DZ/X ) HomOZ (P. , DZ/X ) HomOZ (P. , fY DY/S ) = B
Por lo dicho en el primer parrafo, H i (B,q ) = 0 para i , n y H n (B,q ) = ExtnOZ (OT , OZ ) OT fT DqY/S , luego
Pero H i (DU/ArS ) ' ExtiOAr (OU , OArS ), por el Teorema 13.4.3 (a), lo cual termina la demostracion.
S
con X s = f 1 (s), y k(s) el cuerpo residual de s. Ademas, si f es de fibras ntegras, X/S en fibras es de rango
1, sin torsion y Cohen-Macaulay. En particular, si X es ntegro, el dualizante X/S es un modulo sin torsion de
rango 1.
2) f es Gorenstein si y solo si DX/S tiene un u nico haz de homologa X/S en grado n y es un haz de lnea.
En este caso, si denotamos Z = X S X y X , Z el morfismo diagonal, entonces
X/S ' ExtnOZ (OX , OZ )
En particular, si X S es liso, entonces X/S ' nX/S .
458 Captulo 13. Teora de la dualidad
Demostracion. 1) Por el teorema anterior, es suficiente probar que si U es un subesquema cerrado de ArS de
codimension d = rn y plano sobre S , entonces U es Cohen-Macaulay sobre S si y solo si ExtiOAr (OU , OArS ) = 0
S
para i , d y ExtdOAr (OU , OArS ) es plano sobre S . Esto es bien conocido por 11.10.15. Ademas, si ExtdOAr (OU , OArS )
S S
es plano sobre S , entonces es estable por especializacion en S , es decir,
ExtdOAr (OU , OArS ) OS k(s) = ExtdOAr (OU s , OArk(s) )
S k(s)
8. Corolario: Sea X una variedad propia de dimension n y Cohen-Macaulay sobre un cuerpo k. Existe un haz
cuasicoherente X , llamado haz dualizante, tal que para todo modulo cuasicoherente M tenemos isomorfismos
naturales
H i (X, M) = H ni (X, M X )
Por u ltimo, X es Gorenstein si y solo si X es un haz de lnea.
Demostracion. Por dualidad, (X, C M) = HomX (M, DX/k ). Tomando homologa se concluye por la obser-
vacion 13.4.7. Si ademas M es localmente libre, entonces
H i (X, M) = Extni ni
OX (M, X ) = ExtOX (OX , M X ) = H
ni
(X, M X )
y hemos terminado.
9. Corolario: Sea X una variedad propia y lisa de dimension n. Para cualesquiera 0 p, q n se verifica
10. Transitividad del dualizante: Sea f : Y S un morfismo propio de Gorenstein de dimension n. Para
todo morfismo propio h : X Y, se verifica
Por tanto, DX/Y tiene un u nico haz de homologa (en grado d) si y solo si DX/S tiene un u nico haz de homologa
(en grado d n), y en este caso
X/Y h Y/S ' X/S
OX
Demostracion. Por dualidad para morfismos finitos (13.4.3), DX/S = HomOY ( OX , DY/S ). Tomando ho-
mologa se obtiene
H n (DX/S ) = H n (HomOY ( OX , DY/S )) = HomOY ( OX , X/S )
donde la u ltima igualdad se debe a la observacion 13.4.7.
14. Dualidad para un morfismo birracional: Sea f : X Y un morfismo propio y birracional de S -
esquemas ntegros. Si Y es Gorenstein sobre S y X es Cohen-Macaulay sobre S , entonces el complejo du-
alizante DX/Y tiene un u nico haz de homologa situado en grado 0, y
X/Y f Y/S ' X/S
Si ademas X Y es finito, entonces f X/Y ' , donde es el conductor de X Y (es decir, el anulador de
f OX /OY ).
Demostracion. La primera parte es el Teorema 13.4.10. La segunda parte se deduce del Teorema 13.4.3 (a), y
del isomorfismo HomOY ( f OX , OY ) ' .
15. Dualidad para un morfismo normal de Cohen-Macaulay: Sea f : X S un morfismo propio, de
Cohen-Macaulay y geometricamente normal (es decir, de fibras normales) de dimension n. El dualizante rela-
tivo es naturalmente isomorfo al haz de las n-diferenciales de Zariski relativas
X/S = (nX/S )
Demostracion. Sea el abierto U = {x X : (X/S ) x ' OnX,x }, que es el abierto donde f es liso, y no es vaco
porque contiene al punto generico de cada fibra de S . Por la dualidad para morfismos lisos, X/S |U ' X/S |U .
Denotemos i : U , X la inclusion natural. Para terminar, veamos que se tienen isomorfismos
X/S i (X/S |U ) ' i (nX/S |U ) ' i (nX/S
|U
) (nX/S )
(1) (2)
Demostracion. En primer lugar veamos que el enunciado es cierto si lo es en fibra. Tenemos que probar la
epiyectividad del morfismo OX i OU = lim Hom(pn , OX ) (siendo p el ideal que define el cerrado X U).
n
Basta ver que OX Hom(p , OX ) es epiyectivo, que equivale a probar que Ext1OX (OX /pn , OX ) es nulo. Puede
n
suponerse que S es el espectro de un anillo local O. Definimos el funtor sobre los OS -modulos finito gen-
erados F(N) = Ext1OX (OX /pn , N). Es un funtor semiexacto, luego basta ver que F(O/m) = 0. Por defini-
cion, F(O/m) = Ext1OX (OX /pn , OXs ), siendo X s la fibra del punto cerrado de S . A partir de la sucesion exacta
0 pn OX OX /pn 0, se obtiene que Ext1OX (OX /pn , OXs ) es el conucleo de OXs HomOX (pn , OXs ).
Pero este morfismo es epiyectivo, pues OXs = i s OU s , donde i s y U s son respectivamente i y U en fibra sobre s, y
{HomOX (pn , OXs )} es un sistema inductivo de morfismos inyectivos (porque OXs es ntegro) de lmite inductivo
i s OU s . En conclusion, F(O/m) = 0.
Supongamos por tanto que X es una variedad normal sobre un cuerpo. Si x X es un punto de codimension
1, entonces, por ser X normal, OX,x es un anillo local de ideales principales. En este punto (X/k ) x es un OX,x -
modulo localmente libre, pues completando podemos suponer que OX,x = K[[x]], por el teorema de Cohen.
En conclusion, X U es un cerrado que es union de cerrados irreducibles de codimension mayor que 1 y por
7.3.19 el morfismo OX i OU es isomorfismo.
Demostracion. Como antes, el problema se reduce a probarlo en fibra, luego podemos suponer S = Spec k.
Ahora, basta probar el isomorfismo al restringir a un recubrimiento afn. Sea V un abierto afn de X y : V
An una proyeccion finita y plana. Basta ver que el enunciado se verifica para el modulo (X/S |V ) y el abierto
U 0 = (U V). Ahora bien, como ya vimos en la demostracion de 13.4.6, X/S |V ' V/An , y por tanto
(X/S |V ) ' HomOAn (OV , OAn ), que es plano sobre An , luego se concluye por el lema anterior.
13.5. Residuo
Sea X una variedad algebraica propia lisa de dimension n sobre un cuerpo algebraicamente cerrado. Sea
nX = n X/k el haz dualizante de X. Dado un punto cerrado x X, consideremos la sucesion exacta 0
m x OX OX /m x 0 y la sucesion exacta larga de extens asociada
Por teora de dualidad ExtnOX (m x , nX ) = H 0 (X, m x ) = 0. Ademas ExtnOX (OX , nX ) = H n (X, nX ) = H 0 (X, OX ) '
k y por 13.4.2, ExtnOX (OX /m x , nX ) = HomOX (n (m x /m2x ), nX /m x nX ) ' k. Con todo, tenemos
Luego tenemos un morfismo natural HomOX (nX , nX ) H n (X, nX ) k OX , que en fibras es el isomorfismo ()
anterior, por tanto, es un isomorfismo. Tomando secciones globales, obtenemos la igualdad
que aplica Id en X .
1. Definicion : Diremos que la aplicacion k-lineal Res : H n (X, nX ) k, que verifica Res(X ) = 1 es el residuo
de X.
Si tomamos duales en la igualdad anterior obtenemos que HomOX (nX , nX ) = H n (X, nX ) e Id se aplica en
Res. Por 13.3.5, el par (nX , Res) representa al funtor H n (X, ) .
Res
2. Definicion : Dado un punto cerrado x X, la composicion de los morfismos H xn (X, nX ) H n (X, nX ) k,
la denotaremos Res x y diremos que es el residuo local en x.
3. Definicion : Sea Y X una subvariedad codimension r localmente interseccion completa, e I el haz de
ideales de funciones de X que se anulan en Y. La imagen del morfismo Id, en el morfismo
Res x (X (x)) = 1
[w] H n1 (U, n )
n (I/I 2 ) n /In , f1 fn
7 w
" #
Seguiremos denotando a la imagen de este elemento en H xn (X, nX ), que llamaremos smbolo de Grothendieck.
w
f1 ,..., fn
" #
4. Proposicion: Se verifica que f1 w fn = w (supongamos ( fi )0 irreducibles).
f1 ,..., fn
Demostracion. Kr el complejo de Koszul asociado a { f1r , . . . , fnr }. Sea K r el complejo definido por K 0r = 0 y
K ir = Kir para todo i , 0, que es una resolucion del ideal Ir = ( f1r , . . . , fnr ). Denotemos Ui = Spec O ( fi )0 y
U = i Ui . Conviene identificar cada O fir1 firj con el ideal ( fir1 firj ). Pues a traves de esta identificacion
se tiene que
lim HomO (K r [1], n ) = Cech (U1 , . . . , Un ; n )
r
porque para todo ideal p y O-modulo finito generado, lim HomO (pr , M) = (V, M), con V = Spec O (p)0 . La
r
proposicion se sigue del diagrama conmutativo
H 0 (U1 Un , n ) / H n1 (U, n ) / H xn (n )
P
2. Sea ( f1 , . . . , fn ) (g1 , . . . , gn ), con lo cual fi = ai j g j . Entonces
" #
w = det(ai j )w
g1 ,...,gn f1 ,..., fn
3. Sea I = ( f1 , . . . , fn ). Si w In , entonces
" #
w =0
f1 ,..., fn
6. Calculo explcito del residuo: Sea X una variedad propia lisa de dimension n, x X un punto racional y
x1 , . . . , xn un sistema de parametros en x que generan el ideal maximal de germenes de las funciones que se
anulan en x.
(
1 si m1 = . . . = mn = 1
1. Se verifica que Res x ( dxx1mdx
mn
n
) =
1
1 xn 0 en cualquier otro caso
2. Sea w = gdx1 dxn una forma regular en x y f1 , . . . , fn una sucesion regular (con ( fi )0
P
Spec OX,x irreducibles). Para cada i existe un mi tal que ximi ( f1 , . . . , fn ), luego ximi = ai j f j . En-
tonces Res x ( f1 w fn ) es el coeficiente en x1m1 1 xnmn 1 del desarrollo de potencias de g det(ai j ).
dx1 dxn
Demostracion. x1 xn coincide con la clase de cohomologa de x luego
dx1 dxn
Res x ( )=1
x1 xn
dx1 dxn
Vamos a deformar m ,
cuando algun mi , 1, a la n-forma cero, conservando el residuo a lo largo de
x1 1 xnmn
la deformacion. Consideremos la deformacion de X al cono normal (vease la subseccion 15.3.2). Sea pues Z la
explosion de XP1 en el punto (x, ) XP1 , : Z P1 la proyeccion (plana) natural y s : P1 , Z la seccion
que en 15.3.2 consideramos. Por 13.4.10, wZ/P 1 = wZ ( wP1 ) . El morfismo es liso fuera de P(C X/x )
1
(), luego en este abierto wZ/P n
1 = 1 . Denotemos s el haz de ideales de funciones de Z que se anulan
Z/P
1 n 2
en s(P ). Como este cerrado no corta con P(C X/x ), existe un isomorfismo Id : ( s / s ) = wZ/P 1 / s wZ/P
1.
Rn HomOZ (OZ /(m)
s , w
Z/P1 ) en fibras sobre cada t P 1
coincide con Ext n
OX (O Xt /m (m)
xt , n
Xt ) (denotamos
t
por Xt = 1 (t) y por (m) s el ideal de ceros s(P1 ), que localmente en xt es (x1m , . . . , xnm ) si t , y en 0
m m n 1 n n
es ((x1 /t) , . . . , (xn /t) )). R HomOZ (OZ , wZ/P 1 ) en fibras sobre cada t P coincide con H (Xt , Xt ).
Denotemos por Z (s(P1 )) la imagen de Id en las secciones globales Rn HomOZ (OZ , wZ/P 1 ). Sea Res s(P1 ) la
seccion global de (Rn HomOZ (OZ , wZ/P
1 )) (que por dualidad coincide con HomOZ (wZ/P 1 , wZ/P
1 ) = k) tal que
Res s(p1 ) (Z (s(P1 ))) = 1. Tanto Res s(P1 ) , como Z (s(P1 )) en fibras sobre cada t, coinciden con Res xt y Xt (xt ).
Como d(x 1 /t)d(xn /t)
on global de Rn HomOZ (OZ /(m)
(x1 /t)m1 (xn /t)mn es una secci s , wZ/P
1 ) tenemos que
si algun mi > 1.
13.6. Calculo del residuo. El smbolo de Grothendieck 465
Por u ltimo,
w det(ai j )w a dx1 dxn a0 dx1 dxn
Res x ( ) = Res x ( m1 mn ) = Res x ( mn ) + Res x ( )
f1 fn x1 xn m1
x1 xn x1m1 xnmn
a dx1 dxn
= Res x ( )
x1m1 xnmn
Sucesion Espectral
14.1. Introduccion
Sea M un objeto de una categora abeliana y una filtracion
M M p M p+1 0, (p Z)
Sea d una diferencial en M compatible con la filtracion, es decir, dM p M p . El graduado GM = M p /M p+1
p
tiene una diferencial inducida por d. El problema que va a tratarse es computar la cohomologa de M, H(M),
en terminos de la cohomologa del graduado, H(GM).
La tecnica de la sucesion espectral proporciona un metodo de aproximar, si no H(M), s su graduado por
las imagenes Im ip de las flechas
i
p : H(M p ) H(M)
inducidas por las inmersiones M p , M.
As pues, el problema de la sucesion espectral es aproximar el graduado de la homologa, GH(M), por la
cohomologa del graduado, H(GM), en el sentido que se explicara en lo que sigue.
467
468 Captulo 14. Sucesion Espectral
i / Im ir1
Im ir1bF
FF x x
FF x
F
r =1 FF xxx (r1)
|xx j1 i = jr
Er
con Er = Hdr1 (E r1 ).
Los objetos Er pueden manejarse facilmente en terminos del triangulo inicial, como muestra el siguiente
teorema:
1. Teorema: Se verifica que Er = 1
1 (Im i
r1
)/ j1 (Ker ir1 )
Demostracion. Por hipotesis de induccion Er1 = 1
1 (Im i
r2
)/ j1 (Ker ir2 ). Ahora ya
Er = Hdr1 (Er1 ) = 1
r1 (Im i
r1
)/( j1 i(r2) )(Ker i| Im ir2 )
= [1
1 (Im i
r1
)/ j1 (Ker ir2 )]/[ j1 (Ker ir1 )/ j1 (Ker ir2 )] = 1
1 (Im i
r1
)/ j1 (Ker ir1 )
S M = Mp, GM = M p /M p+1
p p
0 S M S M GM 0.
ir1
p+r1 : H(M p+r1 ) H(M p )
1. Definicion : Se llama sucesion espectral asociada al objeto diferencial filtrado M a la sucesion de objetos
diferenciales
(E1 , d1 ), (E2 , d2 ), . . . , (Er , dr ), . . .
donde Er = Hdr1 (Er1 ).
La cohomologa H(M) esta filtrada por las imagenes Im i
p de las flechas
i
p : H(M p ) H(M)
p
inducidas por las inclusiones M p , M. Denotaremos E = G(H(M)) y E a la componente de grado p de
GH(M).
2. Teorema de aproximacion : Sea p fijo. Si existe un ndice k tal que k es nula sobre Ekp , entonces existen
morfismos Erp Er+1
p
(r k) y se verifica que lm Erp = E
p
.
r
r k. Si r es nula sobre Erp entonces dr tambien. Por tanto, como Hdr (Erp ) = Er+1p
, existe un epimorfismo
p p
Er Er+1 . De la sucesion exacta
p p
Im ir1 r1
p+1 Im i p E r r (E r ) = 0 (r k)
pues lm Im irp = Im i
p , con lo que se concluye.
r
3. Definicion : Se dice que la sucesion espectral Er es convergente si para cada p existe un ndice k(p) tal que
p
k(p) es nula sobre Ek(p) .
En este caso, existen morfismos Erp Er+1
p
(r k(p)) y se tiene la aproximacion
GH(M) = E = lm Er
r
4. Corolario : Si r es isomorfismo, entonces r+k es isomorfismo para todo k 0 y si las sucesiones espec-
trales convergen,
: GH(M) GH(M 0 )
es un isomorfismo.
5. Corolario: Si H(Mi ) = 0 para i k, entonces la sucesion espectral Erp es convergente y E
p
= lm Erp .
r
6. Definicion : Se dice que la filtracion {M p } es regular, si existe un ndice k de modo que H(M p ) = 0, para
p k.
7. Teorema : Sea : M M 0 un morfismo diferencial compatible con las filtraciones. Si las filtraciones de
M y M 0 son regulares y r : Er E 0 r es isomorfismo para algun r, entonces es un cuasi-isomorfismo.
Demostracion. Como las filtraciones son regulares las sucesiones espectrales convergen y : GH(M)
GH(M 0 ) es un isomorfismo. Se tienen as isomorfismos
0 0
Im i
p / Im i p+1 ' Im i p / Im i p+1
0 0
y recurrentemente se obtienen isomorfismos Im i
p / Im i p+r ' Im i p / Im i p+r . Por ser las filtraciones regulares,
Im i p+r = 0 = Im i0p+r para r >> 0, luego Im i 0
p ' Im i p . Tomando lmite inductivo cuando p , y
teniendo en cuenta que la cohomologa conmuta con lmites inductivos, obtenemos H(M) ' H(M 0 ).
8. Definicion : Se dice que la sucesion espectral asociada a una filtracion regular es degenerada, si existe r > 0
de modo que Eri = 0, para todo i distinto de un cierto p.
9. Teorema: Si la sucesion espectral es degenerada, se tienen isomorfismos canonicos
p
H(M) ' E ' Erp
q
Demostracion. Es sencillo ver que Erq = Er+i para i > 0 y todo q, luego lm Erq ' Erq . De la igualdad lm Erq =
r r
q q
E , se deduce E = 0 para q , p. Por tanto,
Im i
p = Im i pr , para r 0
Im i
p+1 = Im i p+r , para r > 0
p
Entonces, por ser la filtracion regular, Im i
lm Im i
p+1 = Im i p+r = 0 para r >> 0, luego E = Im i p = r pr =
H(M).
Erp,np = 1 r1 r1
1 (Im i p+r1,n+1(p+r) )/ j1 (Ker i p,np )
GH(M) = lm Er
r
3. Corolario: Si H n+1 (Mi ) = 0 para i k(n), entonces la sucesion espectral Erp,np es convergente y E
p,np
=
p,np
lm Er .
r
4. Definicion : Se dice que la filtracion {M p } es regular, si para cada n existe un ndice k(n) de modo que
H n (M p ) = 0, para p > k(n).
5. Teorema : Sea : M M 0 un morfismo de objetos diferenciales filtrados y graduados. Si las filtraciones
de M y M 0 son regulares y r : Er Er0 es isomorfismo para algun r, entonces es un cuasi-isomorfismo.
6. Definicion : Se dice que la sucesion espectral Erp,np asociada a una filtracion regular {M p } es degenerada,
si existe un entero r tal que, para cada n, Erp,np = 0, para todo p , p(n).
p(n),np(n)
7. Teorema: Si la sucesion espectral es degenerada, existen isomorfismos canonicos H n (M) ' E . Si
p,np
p(n) = p es independiente de n, entonces H n (M) = Er .
d1 : M p,q M p+1,q
d2 : M p,q M p,q+1
d1 d2 + d2 d1 = 0
1. Teorema : Los segundos terminos de las sucesiones espectrales asociadas a las dos filtraciones anteriores
son
p,q
E2p,q = Hdp1 (Hdq2 (M)), E 2 = Hdq2 (Hdp1 (M)).
Demostracion. E1p = Hd (M p /M p+1 ) = Hd2 (M p, ), luego E1 = Hd2 (M). Ademas, es facil ver que la diferencial
de E 1 es la inducida por d1 y concluimos.
2. Teorema: Se tiene:
a) Si M esta acotado inferiormente (M p,q = 0 para q menor que cierto s) o acotado por la derecha (M p,q =
0 para p mayor que cierto r), la filtracion Mm es regular.
b) Si M esta acotado superiormente (M p,q = 0 para q mayor que cierto s) o acotado por la izquierda
(M p,q = 0 para p menor que cierto r), la filtracion M m es regular.
1,0
0 E H 1 (M) E
0,1
0
dr dr
De los morfismos Er1r,r1 Er1,0 Er1+r,1r , se deduce para r 2, que Er1,0 = Er+1
1,0
, luego
E21,0 = E31,0 = = E
1,0
14.7. Sucesiones exactas de base y fibra esfericas 473
Por otra parte, d2 es nula sobre E22,0 y los bordes de E21,0 son nulos, luego tenemos la sucesion exacta
d2
0 E30,1 E20,1 E22,0 E32,0 0
Como dr es nula sobre Er0,1 y Er2,0 para r 3, y los bordes en ambos son nulos tenemos de nuevo que E30,1 = E
0,1
y E32,0 = E
2,0
. De las sucesiones exactas
1,0
0 E H 1 (M) E
0,1
0
d2
0,1
0 E E20,1 E22,0 E
2,0
0
se concluye.
Demostracion. Si r < n, dr es nula sobre Er , luego Er ' Er+1 . Por tanto basta demostrar la exactitud de la
sucesion para r = n.
p,q
Como la filtracion es regular, E = 0 para p , 0, n, luego se verifica una sucesion exacta:
n,in
0 E H i (M) E
0,i
0
Por otra parte, con los mismos argumentos empleados en la demostracion de la sucesion de los cinco
terminos, se prueba que el nucleo de dn : En0,i Enn,i+1n se identifica con E
0,i n,i+1n
y el conucleo con E . Se
sigue la sucesion exacta:
0,i
0 E En0,i Enn,i+1n E n,i+1n
0
que junto con la anterior permite concluir la demostracion.
4. Teorema: Si la filtracion es regular y de fibra esferica, se verifica una sucesion exacta:
I p (M q ). El teorema 14.5.3 nos dice que si M es un complejo acotado inferiormente, el morfismo natural
M I (M ) es un cuasisomorfismo. Por ello, diremos que I (M ) es una resolucion de M por inyectivos.
A partir de ahora supondremos que los complejos estan acotados inferiormente, y por sencillez, supondremos
que M i = 0 para i < 0.
Observemos que si bien I (M N ) no es en general isomorfo a I (M ) I (N ), el morfismo natural
I (M ) I (N ) I (M N ), que tiene retracto natural, es un cuasisomorfismo, porque ambos complejos son
cuasisomorfos a M N .
1. Definicion : Dado un funtor F : C C0 covariante y aditivo entre categoras abelianas, llamaremos funtor
derivado por la derecha de F al funtor
RF : KC KC0
entre las categoras de complejos, definido por RF(M ) = F(I (M )). Denotaremos Rn F(M ) = H n (RF(M )) y
diremos que es el hiperfuntor derivado n-esimo de F. La restriccion del funtor Rn F a la categora C se denota
Rn F y se denomina funtor derivado n-esimo de F.
Dado un morfismo de complejos f : M N , denotaremos RF( f ) : RF(M ) RF(N ) al morfismo
inducido.
2. Definicion : Diremos que un complejo K es F-acclico cuando el morfismo natural F(K ) RF(K ) es un
cuasi-isomorfismo.
3. Teorema: Se cumple que:
1. RF conserva cuasi-isomorfismos.
4. Los isomorfismos del apartado anterior son naturales, en el siguiente sentido: Dado un diagrama con-
mutativo,
f
M N
y
y
J K
donde J y K son F-acclicos y las flechas verticales son cuasi-isomorfismos, se verifica para cada n un
diagrama conmutativo:
Rn F( f )
Rn F(M ) Rn F(N )
o
y
yo
H n (F(J )) H n (F(K ))
Demostracion. 1. Si f : K L es un cuasi-isomorfismo, el morfismo inducido I f : I (K ) I (L ) es un
cuasi-isomorfismo, pues I (K ) y I (L ) son cuasi-isomorfos a K y L . En consecuencia, el cono del morfismo
I f es un complejo acclico, inyectivo y acotado inferiormente. Entonces F(Cono(I f )) es un complejo acclico,
porque F es aditivo y transforma sucesiones exactas (acotadas inferiormente) de inyectivos en sucesiones
exactas. De las igualdades F(Cono(I f )) = Cono(F(I f )) = Cono(RF( f )) concluimos que RF( f ) : RF(K )
RF(L ) es un cuasi-isomorfismo.
14.8. Funtores derivados por la derecha 475
4. Teorema: Se verifica:
0 M1 Cono() Cono(Id M3 ) 0
0 / M0 /M / M 00 /0
f
i
p
0 / I / I J / J /0
donde i y p son los morfismos naturales y f es cuasi-isomorfismo. (La diferencial del complejo I J no es la
usual, se construira en la demostracion).
0 Z s (M ) M s Bs+1 (M ) 0
y del lema anterior se sigue que I s+1 = J s+1 K s+1 es una resolucion inyectiva de Z s+1 (M ). Por reiteracion se
acaba.
Demostracion. Por la hipotesis y el teorema 14.8.3, G(F(I (M ))) RG(F(I (M ))) es un cuasi-isomorfismo.
14.9. Funtores derivados por la izquierda 477
donde la segunda igualdad se debe a que I p, es resolucion inyectiva de M p ; y cuyo termino E2p,q vale:
E p,q = H q (H p (F(I ))) = H q (F(H p (I ))) = Rq F(H p (M ))
2 d2 d1 d2 d1
donde la segunda igualdad se debe a que, por ser F aditivo, transforma sucesiones exactas de inyectivos en
sucesiones exactas, y la tercera por ser Hdp1 (I ) resolucion inyectiva de H p (M ). Esta sucesion espectral se
conoce como sucesion espectral de hiperfuntores derivados.
Aplicando la sucesion espectral de los funtores derivados a G F y M y a G y RF(M ) respectivamente,
se obtienen sucesiones espectrales (con filtraciones regulares) cuyos terminos E2p,q valen Rq (GF)(H p (M )) y
RqG(R p F(M )) y cuyos terminos E son isomorfos (por el teorema anterior) a los graduados por filtraciones
adecuadas de Rn (GF)(M ).
n
La sucesion E p,q = RqG(R p F(M )) que converge a un graduado de Rn (GF)(M ) se conoce como sucesion
2 n
espectral del funtor compuesto y permite aproximar los hiperfuntores derivados de un funtor compuesto en
funcion de los funtores derivados de los factores.
Veamos ejemplos tpicos en que las sucesiones espectrales anteriores degeneran:
9. Ejemplo : 1) Si R p F(M) = 0 para todo p , p0 , entonces RqG(R p0 F(M)) = Rq+p0 (GF)(M). Analogamente,
si RqG(R p F(M)) = 0 para todo q , q0 y todo p, entonces Rq0 G(R p F(M)) = Rq0 +p (GF)(M).
2) Si H p (M ) = 0 para todo p , p0 , entonces Rq F(H p0 (M )) = Rq+p0 F(M ). Analogamente, si Rq F(H p (M ) =
0 para todo q , q0 y todo p, entonces Rq0 F(H p (M )) = Rq0 +p F(M ).
Por u ltimo, se verifica el teorema del funtor compuesto: si F transforma complejos de proyectivos en
complejos G-acclicos, se tiene un cuasi-isomorfismo L(GF)(M ) LG(LF(M )).
La teora de funtores derivados de un funtor contravariante se desarrolla considerandolo como un funtor
covariante sobre la categora dual.
478 Captulo 14. Sucesion Espectral
14.10. Ejemplos
1. Hipercohomologa.
Sea X un espacio topologico, C la categora de haces de grupos abelianos sobre X y Ab la categora de
grupos abelianos. Consideremos el funtor de secciones globales:
(X, ) : C Ab
F (X, F)
que es un funtor exacto por la izquierda. Para cada complejo K de haces, denotaremos R(X, K ) su hiperfuntor
derivado por la derecha, y Hi (X, K ) su i-esimo funtor derivado. El grupo abeliano Hi (X, K ) se denomina i-
e simo grupo de hipercohomologa de K . Los funtores derivados por la derecha Ri (X, ) coinciden con los
grupos de cohomologa:
Ri (X, ) = H i (X, )
Esto se deduce de que los haces inyectivos son flascos y del teorema de De Rham (11.2.11). La sucesion
exacta larga de funtores derivados es la sucesion exacta larga de cohomologa. Los haces (X, F)-acclicos son
exactamente los haces acclicos (es decir, los haces de cohomologa nula).
Se tiene la sucesion espectral de hipercohomologa, cuyo primer termino E1p,q es H q (X, K p ) y que converge
a un graduado de H (X, K ).
Mas generalmente, si (X, OX ) es un espacio anillado y C es la categora de OX -modulos, los funtores deriva-
dos por la derecha del funtor (X, ) : C Ab son los grupos de cohomologa, pues los OX -modulos inyectivos
son flascos.
1. Definicion : Sea (X, OX ) un espacio anillado y C la categora de OX -modulos. Definimos los funtores
ExtiOX (M, ) y ExtiOX (M, ) como los funtores derivados por la derecha de los funtores HomOX (M, ) y HomOX (M, ).
Dado que HomOX (M, ) es exacto por la izquierda, se tiene que HomOX (M, N) = Ext0OX (M, N) (analoga-
mente para Hom). Si 0 N1 N2 N3 0 es una sucesion exacta de OX -modulos, induce una sucesion
exacta larga de grupos Ext
De la igualdad HomOX (OX , M) = (X, M) se deduce la igualdad ExtiOX (OX , M) = H i (X, M). Mas general-
mente, para todo OX -modulo de lnea L, de la igualdad HomOX (L, M) = (X, M L ) se deduce facilmente la
igualdad ExtiOX (L, M) = H i (X, M L ).
3. Imagenes directas superiores.
14.10. Ejemplos 479
f : C X CY
que es exacto por la izquierda. Sus funtores derivados por la derecha, Ri f , coinciden con las imagenes directas
superiores definidas en el captulo 11. La sucesion exacta larga de funtores derivados coincide con la sucesion
exacta larga de las imagenes directas superiores.
Sea g : Y Z es una aplicacion continua. Como f transforma haces inyectivos en haces g -acclicos (pues
la imagen directa de un inyectivo es inyectivo), podemos aplicar el teorema del funtor compuesto y obtenemos
un cuasi-isomorfismo Rg (R f (K )) R(g f ) (K ). Por tanto se tiene una sucesion espectral convergente
M A : C C
N M A N
que es exacto por la derecha. Sus funtores derivados por la derecha son los funtores ToriA (M, ), definidos en
el captulo 6, seccion 4. La sucesion exacta de funtores derivados es la sucesion exacta de tores. La anulacion
de estos funtores para i > 0 equivale a la exactitud del funtor M A , es decir, a la platitud de M.
480 Captulo 14. Sucesion Espectral
Captulo 15
Teora K y Riemann-Roch
Todos los esquemas considerados seran noetherianos, salvo que se diga lo contrario.
15.1. Introduccion
Es claro que el grupo K(X), que es el grupo universal para las funciones aditivas sobre los OX -modulos
coherentes, ha de tener un papel central en la determinacion de las funciones aditivas, como es la caracterstica
de Euler-Poincare
X
(M) = (1)i dimk H i (X, M)
i0
de los haces coherentes cuando X es propio sobre un cuerpo k. Lo sorprendente es que, al menos cuando X
es regular, tal grupo posea muchas de las propiedades de una teora cohomologica producto cup, imagenes
directas e inversas, formula de proyeccion, Gysin, teorema de periodicidad, (donde ha de entenderse que la
clase de cohomologa de cada subvariedad Y viene representada por el haz de anillos locales OY .) y permita
establecer un calculo geometrico con los propios modulos, no con ciclos. As la teora K fundamenta hasta
cierto punto una teora global de la interseccion.
No obstante, este anillo K(X) es demasiado fino para desarrollar una teora usual de la interseccion, porque
los anillos locales de subvariedades racionalmente equivalentes pueden no coincidir en teora K. Por eso se
considera el graduado GK(X) de K(X) por la filtracion definida por la codimension del soporte, de modo que
cada haz coherente M con soporte de codimension d coincide en GK(X) con el ciclo
X
[M] = lOX (M x )[OX /p x ]
cod x=p
Esta filtracion es compatible con el producto de K(X), al menos cuando X es liso, y el correspondiente anillo
graduado GK(X) ya tiene todas las propiedades razonables de una teora global de la interseccion, incluyendo
una teora de clases de Chern de haces localmente libres. Esta teora global es independiente de una teora local
previa basada en numeros locales de interseccion y en su compatibilidad con cierta equivalencia de ciclos,
que ha sido siempre el enfoque tradicional, como es el caso de la teora del anillo de Chow A(X), anillo que
coincide con GK(X) salvo elementos de torsion: GK(X) Q = A(X) Q.
481
482 Captulo 15. Teora K y Riemann-Roch
15.2. Teora K
1. Definicion : Diremos que una funcion f , definida sobre la categora de los OX -modulos coherentes, y con
valores en un grupo abeliano es aditiva, cuando para toda sucesion exacta
0 M0 M M00 0
[L] [L0 ] := [L OX L0 ]
Igualmente, K. (X) es un K (X)-modulo, con el producto definido extendiendo bilinealmente la igualdad
[L] [M] := [L OX M]
con M coherente y L localmente libre.
Demostracion. Los productos estan bien definidos porque si
0 M0 M M00 0
f! : K. (X) K. (Y)
que se denomina imagen directa admirable de Grothendieck.
10. Ejercicio : Sea i : Y , X una inmersion cerrada. Para todo modulo coherente M en Y, se verifica que
i! M = i M, en particular si Z es un subesquema cerrado en Y, i! (Z) = Z.
Veamos ahora que la imagen directa admirable es compatible con la composicion de morfismos, es decir,
(g f )! = g! f! . Para ello necesitaremos el siguiente lema.
11. Lema: Sea M un complejo filtrado y graduado de OX -modulos cuasi-coherentes con solo un numero finito
de modulos de cohomologa no nulos y que son haces coherentes. Supongamos que la sucesion espectral E2p,q
asociada es de OX -modulos coherentes y convergente. Si E2p,q es no nulo solamente para un numero finito de
valores p y q, entonces
X X
(1) p+q E2p,q = (1)n H n (M)
p,q n
484 Captulo 15. Teora K y Riemann-Roch
en K. (X)
Demostracion. Todas las sumas que aparecen tienen sentido, porque solo hay un numero finito de terminos no
nulos.
Los terminos E2p,q forman un complejo cuya cohomologa son los terminos E3p,q , luego por la invariancia
de la caracterstica de Euler-Poincare por paso a la cohomologa, en K. (X) se cumple que
X X X
(1) p+q E2p,q = (1) p+q E3p,q = = (1) p+q Erp,q
p,q p,q p,q
i j
13. Proposicion: Si Z , Y , X son inmersiones cerradas regulares, entonces ( j i)! = i! j! .
Demostracion. Se argumenta como en la proposicion anterior a partir de la sucesion espectral (del funtor
compuesto) TorOj Y (OZ , TorOi X (OY , M)) que converge a TorOi+Xj (OZ , M).
14. Proposicion (Formula de proyeccion): Si f : X Y es un morfismo propio, entonces f! es un morfismo
de K (Y)-modulos. Es decir, para todo x K. (X) y todo y K (Y) se cumple
f! (x f ! (y)) = f! (x) y
Demostracion. Se deduce inmediatamente del isomorfismo Ri f (M) OY L = Ri f (M OX f L) para todo
modulo coherente M sobre X y todo modulo coherente localmente libre L sobre Y. Para probar este isomorfis-
mo, la cuestion es local en Y, luego puede suponerse que L es trivial y entonces la igualdad es inmediata.
15. Proposicion : Sea f : X Y un morfismo propio y g : Y Y un morfismo plano. Consideremos el
diagrama cartesiano
g
X Y /X
Y
f f
g
Y /Y
Demostracion. Todo modulo coherente en U es restriccion de un modulo coherente sobre X, por el Problema
3 del captulo 10, luego i! es epiyectivo. Obviamente i! j! = 0. Solo nos falta probar que Ker i! Im j! .
Denotemos KY. (X) el grupo K de los OX -modulos coherentes concentrados en Y. Se tiene un morfismo
natural KY. (X) K. (X), cuya imagen esta contenida en el nucleo de i! .
Dado un modulo coherente M en U, dos extensiones coherentes M, M 0 a X difieren en teora K en haces
concentrados en Y Sop(M). En efecto, el nucleo del morfismo natural M i M es un haz coherente
0
concentrado en Y. Lo mismo decimos con M . La imagen de M en i M difiere en haces concentrados en Y de
la suma de las imagenes de M yM 0 en i M. Lo mismo decimos con M 0 . Con todo se concluye.
Y
Ahora es facil concluir que s : K. (U) K. (X)/K. (X), M 7 M, esta bien definido. As, dado x K (X),
si i! (x) = 0 entonces 0 = s(0) = s(i! (x)) = x y x KY (X).
Por u ltimo, el morfismo j! : K. (Y) KY. (X) es epiyectivo (de hecho, es isomorfismo), pues si N es un haz
concentrado en Y, entonces la filtracion {pnY N}n0 de N es finita y su graduado esta anulado por pY , es decir,
es un OY -modulo.
! : K. (X) K. (E)
es isomorfismo.
Demostracion. Sea s : X E la seccion nula y s! : K. (E) K. (X) el morfismo inducido, pues s es una
inmersion regular. Es facil demostrar que si M = N entonces TorOi E (M, OX ) = 0 para i > 0, luego s! ! = Id
y ! es inyectiva.
La epiyectividad, por induccion noetheriana y Gysin, se reduce al caso en que el fibrado es trivial E = XAn
y X = Spec A es afn. Factorizando la proyeccion X An X en X An X An1 X, se reduce al caso
n = 1, es decir, E = X A1 = Spec A[t]. Basta ver la epiyectividad sobre los cerrados ntegros de X A1 . Sea
Z un tal cerrado y q el ideal primo de A[t] que lo define. Sea p su antimagen en A por la inclusion A A[t].
Si q = p A[t], entonces A[t]/q = ! (A/p) y hemos concluido. En caso contrario, q define un ideal primo no
nulo q de (A/p)[t]. Es claro que, localizando por una funcion no nula de A/p, q es un ideal principal. Por tanto,
existe f A que no pertenece a p tal que q = (p, P(t)) en A f [t]. Denotemos A = A f /pA f . Se tiene entonces la
sucesion exacta
P(t)
A[t]
0 A[t] A f [t]/q 0
de donde se deduce que A f [t]/q = 0 en teora K. Si denotamos U = Spec A f , Y = X U, hemos probado que
Z se anula en K. (U A1 ), luego por Gysin Z esta en la imagen de K. (Y A1 ) K. (X A1 ). Por induccion
noetheriana, K. (Y) K. (Y A1 ) es epiyectivo, luego hemos concluido.
18. Lema: Sea X un esquema noetheriano, regular y separado. Todo OX -modulo coherente es cociente de un
OX -modulo localmente libre.
486 Captulo 15. Teora K y Riemann-Roch
Demostracion. Sea X = Spec A un esquema afn regular de cuerpo de funciones y de dimension n. Recorde-
mos que A es un dominio localmente de factorizacion u nica. Si Y X es un cerrado tal que alguna de sus
componentes sea de dimension menor que n 1, entonces X Y no es un esquema afn. En efecto, restrin-
giendonos a un abierto basico, podemos suponer que dim Y < n 1. Se verifica
(X Y, OX ) = OX,x = OX,x = A
xXY xX
alt.p x =1 alt.p x =1
luego X Y no es afn.
Volvamos a las hipotesis del teorema. Como consecuencia del parrafo anterior, si U es un abierto afn,
entonces X U es union de subesquemas irreducibles de codimension 1. Por tanto, el haz de ideales de las
funciones que se anulan en X U es localmente principal.
Sea Ui un recubrimiento finito de X por abiertos afines y pi los haces de ideales de las funciones que se
anulan en X Ui . Por el Problema 1 del captulo 10, para todo haz coherente M se cumple que
lim HomOX (pni , M) = (Ui , M)
n
Por ser Ui afn y M coherente, existe un numero finito de secciones de M sobre Ui que generan la fibra de
M en todo punto de Ui . Es decir, para cada ndice i, existe una suma directa finita de potencias de pi y un
morfismo de esta suma directa en M, que es epiyectivo al restringirlo a Ui . La suma directa sobre i de los haces
localmente libres as construidos, se epiyecta sobre M.
19. Teorema : Sea X un esquema noetheriano, regular y separado. El morfismo natural K (X) K. (X),
[P] 7 [P] es un isomorfismo.
Demostracion. Construyamos el morfismo inverso. Por el lema anterior y el teorema de Serre 6.5.8, todo
modulo coherente M se resuelve por un numero finito de modulos localmente libres, P. M 0. Por tanto,
P P
M = (1)i Pi en K. (X). Definimos el morfismo inverso K. (X) K (X), por M 7 (1)i Pi .
i i
Tenemos que ver:
P P
a) Si P. y P0. son resoluciones finitas de M por modulos localmente libres, entonces (1)i Pi = (1)i P0i .
i i
b) Dada una sucesion exacta de modulos coherentes
0 M0 M M00 0
P
y resoluciones finitas P0. , P. y P00. por modulos localmente libres de M0 , M y M00 , se verifica (1)i P0i +
i
P P
(1)i P00i = (1)i Pi en K (X).
i i
Veamos a): Construyamos una resolucion P00. de M por haces localmente libres que se epiyecte en P. y P0. .
Supuesto construido P00i1 , construyamos P00i . Consideremos el diagrama
donde hemos supuesto que Ker d00 se epiyecta en Ker d y Ker d0 , sin mas que anadirle a P00i1 un haz localmente
libre que se epiyecte en ambos, y donde hemos definido Ci := Pi Ker d Ker d00 , Ci0 := P0i Ker d0 Ker d00 ,
Di := Ci Ker d00 Ci0 y P00i cualquier haz localmente libre que se epiyecte en Di .
El nucleo, N. , del epimorfismo y cuasi-isomorfismo P00. P. , es un complejo exacto de haces local-
P P P P P
mente libres. Por tanto, (1)i P00i = (1)i Ni + (1)i Pi = (1)i Pi . Argumentando igual con (1)i P0i ,
i i i i i
P P
concluimos que (1)i Pi = (1)i P0i .
i i
Veamos b): Dado un epimorfismo 0 : Q00 M0 , componiendo con la inclusion M0 , M tenemos un
morfismo Q0 M. Dado otro epimorfismo Q000 M, podemos definir un epimorfismo : Q0 := Q00 Q000
M y un diagrama conmutativo
0 / M0 /M / M00 /0
O O O
0 00
0 / Q0 / Q0 Q00 / Q00 /0
0 0 0 0
Argumentando igual con Ker 0 , Ker y Ker 00 , podemos construir resoluciones Q0. , Q. , Q00. de modo que Qi =
Q0i Q00i . Ahora ya, por el apartado a) concluimos el apartado b).
20. Notacion : En las hipotesis del teorema los grupos K (X) y K. (X) son canonicamente isomorfos, y se
denotan con el smbolo K(X).
21. Observacion : Es importante observar que el isomorfismo K (X) = K. (X) permite definir el producto de
dos modulos coherentes:
Sean M y M0 modulos coherentes sobre X. Si L. y L0. son sendas resoluciones de M y M0 por haces
P P P
localmente libres, por definicion, M M0 = ( (1)i Li ) ( (1) j L0j ) = (1)i+ j Li OX L0j . Ahora bien, como
i j i+ j
un complejo es igual a su cohomologa en teora K, tenemos que
X
M M0 = (1)i TorOi X (M, M0 )
i0
Analogamente, dado un morfismo f : X Y entre esquemas regulares separados podemos definir la ima-
gen inversa admirable f ! de un modulo coherente; explcitamente
X
f ! (M) = TorOi Y (OX , M)
i0
Y Y 0 = ! (Y Y 0 )
Demostracion. Si P y P0 son modulos coherentes localmente libres, entonces (Cap. 0, Problema 97)
(P k P0 ) = (P k P0 )/ (P k P0 ) = P OX P0
23. Proposicion : Sea i : Y , X una inmersion cerrada entre esquemas noetherianos regulares y separados.
Para todo subesquema cerrado Z X se verifica
i! (i! Z) = Y Z
Demostracion. Es consecuencia inmediata de la formula de la proyeccion.
25. Corolario : Se tiene el isomorfismo de anillos K(Pnk ) = Z[x]/(xn+1 ), donde x es la clase de un hiperplano
(cualquiera).
Demostracion. Solo hay que ver que xn+1 = 0, lo cual se deduce de que pueden encontrarse n + 1 hiperplanos
cuya interseccion sea vaca.
Igualmente, se tiene:
26. Corolario: K. (X Pn ) = K. (X)[x]/(xn+1 ).
2. Observacion : K p (X) esta generado por los p-ciclos, es decir, Z p (X) K p (X) es epiyectivo. Es mas, Z p (X)
se epiyecta en el grupo K de los modulos coherentes de soporte en codimension mayor o igual que p. Para ello,
vease la demostracion del Teorema 15.2.6.
490 Captulo 15. Teora K y Riemann-Roch
3. Teorema: Si M es un haz coherente sobre X cuyo soporte tiene codimension mayor o igual que d, entonces
la clase de M en Kd (X)/Kd+1 (X) coincide con la clase de
X
lOx (M x ) OX /p x
codim x=d
Demostracion. Como el sumatorio anterior es aditivo para las sucesiones exactas de modulos coherentes de
codimension mayor o igual que d, basta demostrar la formula en el caso M = OX /p x , donde es trivial.
P
Demostracion. YY 0 = (1)i TorOi X (OY , OY 0 ). Concluimos al aplicar el teorema anterior a los haces TorOi X (OY , OY 0 ),
i0
que estan concentrados en codimension mayor o igual que p + q.
donde
0, si dim f (Z) < Z
f (Z) =
[Z : f (Z)] f (Z), si dim f (Z) = Z
siendo [Z : f (Z)] el grado de Z sobre f (Z), es decir, el grado entre sus cuerpos de funciones. Por tanto, f! es
compatible con las filtraciones e induce un morfismo homogeneo de grado d
f : GK(X) GK(Y)
f : GK(Y) GK(X)
Demostracion. Por ser f plano, si Z es un subesquema cerrado de Y de codimension mayor o igual que d,
entonces f 1 (Z) es un subesquema cerrado de X de codimension d. Se concluye.
15.3. Graduado de la teora K 491
f
X X
y
y
f
Y Y
con f plano y propio, se verifica: f ( (a)) = ( f (a)), para todo a GK(X).
Demostracion. Denotemos KY. (X) el grupo K de los OX -modulos coherentes concentrados en Y, y tambien
lo filtramos por la codimension del soporte: K pY (X) es el subgrupo generado por los OX -modulos coherentes
concentrados en Y y cuyo soporte es de codimension p (en X).
Si M es un modulo coherente en U cuyo soporte es de codimension p, se puede extender a un modulo
coherente en X con soporte de codimension p. En efecto, basta ver que extiende a un modulo coherente con
soporte en Sop M. Sea Z el soporte de M y Z su cierre en X. Sea U 0 = U (X Z) y M0 el modulo coherente
en U 0 que coincide con M en U y es nulo en X Z. Extendiendo M0 a X se concluye.
Ademas, si M1 , M2 son dos extensiones de M en las condiciones anteriores, difieren en una suma de
modulos concentrados en Y cuyo soporte es de codimension p. Razonando como en 15.2.16 se concluye que
el nucleo del epimorfismo K p (X) K p (U) es K pY (X).
Por otro lado, el morfismo j! : K pd (Y) K pY (X) es claramente epiyectivo (se prueba igual que en 15.2.16).
Por tanto, se tiene la sucesion exacta
y se concluye.
(b) Si a Kd (X), entonces a (L) pertenece a Kd+1 (X). Por tanto se tiene un morfismo homogeneo de
grado 1
(L))
GK(X) GK(X)
a 7 a (L)
492 Captulo 15. Teora K y Riemann-Roch
Demostracion. (a) se deduce de que L es igual a OX en K0 (X)/K1 (X). Para (b), podemos suponer por linealidad
i
que y es la clase de un subesquema cerrado ntegro Y , X de codimension d. Entonces Y (1L) = i! i! (1L) =
i! (1 i L). Como 1 i L pertenece a K1 (Y), i! (1 i L) pertenece a Kd+1 (X). (c) se deduce de la formula de
proyeccion en teora K.
i
11. Proposicion: Si D , X es un divisor efectivo, entonces i! : K. (X) K. (D) es compatible con la filtracion,
es decir, i! (K p (X)) K p (D), y por tanto induce un morfismo homogeneo de grado cero
i : GK(X) GK(D)
i! (OY ) = j! (L|Y )
es isomorfismo.
P
n
De aqu se deduce que 1, x, . . . , xn son linealmente independientes: Si existiese una relacion 0 = (ai ) xi ,
i=0
aplicando se tiene, por la igualdad anterior, que an = 0. Multiplicando por x y aplicando , se tiene que
15.3. Graduado de la teora K 493
: GK(X) GK(E)
es un isomorfismo.
Demostracion. Dado que ! : K. (X) K. (E) es isomorfismo y compatible con la filtracion, basta probar que
: GK(X) GK(E) es epiyectivo. Por induccion noetheriana y Gysin, se reduce al caso en que E es trivial,
E = X An . Considerando X An como abierto de X Pn de cerrado complementario X Pn1 , se tiene, por
Gysin y el teorema de periodicidad, la sucesion exacta
i
GK(X)[ x]/( xn )) GK(X)[x]/(xn+1 ) GK(X An ) 0
Se verifica que i (x) = x, luego por la formula de proyeccion i ( xi ) = xi+1 . En conclusion, la imagen de i son
los multiplos de x. Se concluye.
s
16. Corolario : Si E X es un fibrado afn y X , E es una seccion, entonces s! (K p (E)) = K p (X), luego
induce un isomorfismo de grado cero
s : GK(E) GK(X)
que es inverso de .
Demostracion. Por el corolario anterior, el morfismo ! : K p (X) K p (E) es isomorfismo. Como s! es inverso
de ! se concluye.
17. Definicion : Sea X un esquema y B una al espectro de una OX -algebra graduada generada por los elementos
de grado 1, llamaremos C = Spec B cono sobre X. Denotaremos P(C) = Proj B.
18. Ejemplo : 1. Si Y , X es un cerrado definido por un ideal p, el cono normal de Y sobre X es el cono
sobre Y definido por la OY -algebra graduada B = pn /pn+1 y se denota CY X.
n0
2. Si E es un OX -modulo localmente libre de rango n, entonces el fibrado vectorial asociado es el cono
asociado al a lgebra B = S E .
19. Definicion : Sea C X el cono asociado a un a lgebra B. Denotaremos C 1 al cono definido por la
OX -algebra B[t] = B OX OX [t]. Llamaremos cierre proyectivo de C a P(C 1) = Proj B[t].
Si C = E es un fibrado vectorial, entonces C 1 es el fibrado vectorial asociado al modulo E OX . La
justificacion del nombre de cierre proyectivo viene dada por la siguiente proposicion.
20. Proposicion : Sea C X un cono. Se tiene una inmersion cerrada i : P(C) , P(C 1) cuyo abierto
complementario es isomorfo a C. Ademas:
1) La restriccion de OP(C1) (1) a P(C) es OP(C) (1).
2) La restriccion de OP(C1) (1) a C es OC .
Demostracion. El epimorfismo de a lgebras graduadas B[t] B, t 7 0, define la inmersion cerrada i : P(C) ,
P(C 1), cuya imagen son los ceros homogeneos de t. El abierto complementario es el espectro del a lgebra de
localizacion homogenea por t ( n )
bpt
[B[t]t ]0 = n+p , con b p B p
t
que es claramente isomorfa a B. El resto es trivial.
21. Definicion : Se dice que P(C) es el hiperplano del infinito de P(C 1) y que C es la parte afn.
El enunciado preciso de la deformacion de una inmersion cerrada a la seccion cero de su cono normal es el
siguiente:
22. Teorema (Deformacion al cono normal): Sea Y , X un subesquema cerrado definido por un ideal p y
C = Spec pn /pn+1 el cono normal de Y sobre X. Existe un esquema Z y un diagrama conmutativo
n0
i /Z
Y PF1
FF
FF
FF
F"
P1
e la explosion de X P1 a lo largo de Y y e
Demostracion. Sea Z e P1 el morfismo natural. Se verifica
: Z
1 (P1 ) = X A1
e
e X P1 es isomorfismo sobre el complementario de Y , luego sobre X (P1 ).
pues Z
Dado un ideal I sobre un esquema X denotaremos OX [I] a la dilatacion de OX por I, es decir, OX [I] =
OX I I 2 . Denotaremos (t) el ideal de en P1 .
15.3. Graduado de la teora K 495
23. Observacion : En la demostracion del teorema se ha probado que se tiene un triangulo conmutativo
i /Z
Y PE1 e
EE
EE
EE e
EE
"
P1
Demostracion. Sea
j
Y PF1 /Z
FF
FF
FF
F"
P1
la deformacion de la inmersion Y , X a la seccion cero Y , CY/X dada por el teorema anterior. Para cada
punto cerrado t de P1 , sea jt : Y , Z la inmersion cerrada regular definida por jt (y) = j(y, t). Para t = 0, el
morfismo j0 es la composicion del morfismo Y , X, la seccion nula X , X A1 y la inmersion abierta
X A1 , Z. El morfismo inducido K p (Z) K p (X A1 ) es epiyectivo y el morfismo K p (X A1 ) K p (X)
es isomorfismo, luego basta probar el teorema para j!0 . Pero j!0 coincide con j! (mas adelante lo veremos), y
496 Captulo 15. Teora K y Riemann-Roch
j es la composicion de la seccion nula Y , CY/X y la inmersion cerrada CY/X , Z, que es un divisor. Para
ambos morfismos se verifica el teorema (por 15.3.16 y 15.3.11) luego se concluye.
Para terminar, veamos que el morfismo j!t : K. (Z) K. (Y) es independiente de t. Dado que jt es la com-
j
posicion de t : Y , Y P1 , y 7 (y, t), con Y P1 , Z, basta ver que !t : K. (Y P1 ) K. (Y) no depende de
t. Pero K. (Y P1 ) = K. (Y) Z[x]/(x2 ), donde x es la clase de un punto cerrado cualquiera de P1 , y el morfismo
!t : K. (Y) Z[x]/(x2 ) K. (Y) es mandar x al cero.
25. Teorema : Si X es una k-variedad lisa, el producto de K(X) es compatible con la filtracion. Por tanto,
induce un producto en GK(X), que lo dota de estructura de anillo.
Si f : X Y es un morfismo entre variedades lisas, el morfismo inducido f ! : K(Y) K(X) es compatible
con la filtracion e induce un morfismo de anillos, homogeneo de grado cero
f : GK(Y) GK(X)
Demostracion. Tenemos que probar que si Y e Y 0 son subvariedades ntegras de codimension d y d0 , entonces
Y Y 0 pertenece a Kd+d0 (X). Ahora bien, por 15.2.22, Y Y 0 = ! (Y Y 0 ), siendo : X , X X la inmersion
diagonal. Ahora, Y Y 0 es una subvariedad de codimension d + d0 de X X y es una inmersion regular, por
ser X lisa. Se concluye por el teorema anterior.
Para la segunda parte, el morfismo f : X Y es la composicion de la grafica de f , f : X X Y, con la
proyeccion : X Y Y. Tanto !f como ! son morfismos de anillos compatibles con la filtracion (el primero
es una inmersion regular y el segundo es plano), luego su composicion tambien.
26. Corolario : Si Y e Y 0 son subvariedades cerradas de X tales que codim Y + codim Y 0 > dim X, entonces
Y Y 0 = 0 en teora K.
27. Propiedades de GK(X): En la categora de las k-variedades lisas el graduado de la teora K verifica:
1. GK(X) es un anillo graduado, conmutativo, con unidad, y nulo en grado mayor que la dimension de X.
2. El graduado del grupo K de una union disjunta es la suma directa del graduado asociado a cada
componente de la union disjunta.
4. ( f g) = g f .
7. ( f g) = f g .
con ci (E) GK i (X), que se denomina i-esima clase de Chern de E. Por convenio c0 (E) = 1.
Sea P(E 1) el cierre proyectivo de E y s : X , P(E 1) la seccion cero, es decir, el morfismo inducido
tomando Proj en el epimorfismo S (E OX ) S OX . De otro modo, es la composicion de la seccion cero
X , E y la inmersion abierta E , P(E 1). Se verifica:
4. Teorema : Si x es la clase de obstruccion de OP(E1) (1), entonces las clases de Chern de E son los coefi-
cientes de la clase de cohomologa de la seccion cero s : X , P(E 1) en la base 1, x, . . . , xn . Es decir,
s(X) = s (1) = xn + c1 (E) xn1 + + cn1 (E) x + cn (E)
En particular, s (s (1)) = s0 (s0 (1)) = cn (E), siendo s0 : X , E la seccion cero.
Demostracion. Por el teorema de periodicidad para P(E 1), s (1) es combinacion lineal de 1, x, . . . , xn .
El coeficiente de xn es 1, como se prueba restringiendo a un abierto que trivialice al fibrado, en cuyo caso
P(E 1) = X Pn , x es la clase de un hiperplano X Pn1 y s (1) es la clase de cohomologa de un punto
X p , X Pn .
Los demas coeficientes son las clases de Chern, porque la restriccion de s (1) al hiperplano del infinito es
nula (ya que la seccion cero esta contenida en la parte afn) y porque la restriccion de x al infinito es xE .
Tomando s en la igualdad se obtiene s (s (1)) = cn (E), ya que s x = 0 porque la imagen de s esta contenida
en la parte afn. La igualdad s (s (1)) = s0 (s0 (1)) se deduce de la igualdad s = i s0 , siendo i la inmersion
abierta de la parte afn en P(E 1), ya que i s = s0 .
5. Observacion : El mismo teorema y demostracion son validos sustituyendo la seccion cero por cualquier
seccion que sea la composicion de una seccion de E con la inclusion E , P(E 1). En particular, la u ltima
clase de Chern de E coincide con el numero de ceros de cualquier seccion suya.
6. Propiedades de las clases de Chern:
1. La primera clase de Chern de un haz de lnea coincide con el opuesto de su clase de obstruccion.
2. Si f : X Y es un morfismo plano o una inmersion cerrada regular, f (ci (E)) = ci ( f (E)), para todo
i 0.
3. Si X es una variedad lisa, entonces para toda sucesion exacta de OX -modulos coherentes localmente
libres 0 E 0 E E 00 0, se verifica:
X
cr (E) = ci (E 0 ) c j (E 00 )
i+ j=r
Demostracion. 1. P(L) = X y OP(L) (1) = L. As pues, xL = (OP(L) (1)) = (L), luego c1 (L) = (L).
2. Consideremos el diagrama conmutativo
g
P( f E) / P(E)
f
X /Y
Se cumple que g OP(E) (1) = OP( f E) (1), luego g (xE ) = x f E . Aplicando g a la relacion xnE + c1 (E)xn1
E +
. . . + cn (E) = 0 se concluye.
s0
3. La seccion cero X , P(E 1) es la composicion de la seccion cero X , P(E 0 1) y la inmersion natural
j
P(E 0 1) , P(E 1). Sean x y x0 las clases de obstruccion de OP(E1) (1) y OP(E 0 1) (1) y sean P(t), Q(t) los
polinomios de coeficientes ci (E) y ci (E 0 ) respectivamente. Entonces
Para terminar basta probar que la clase de cohomologa j (1) de P(E 0 1) en P(E 1) es el polinomio en
x cuyos coeficientes son las clases de Chern de E 00 . Ambos son de grado el rango de E 00 . De la igualdad
P( x) = Q( x) j (1) se deduce que j (1) es un polinomio monico en x. Ademas, su restriccion al abierto U
complementario de P(E 0 1) es nula. El morfismo natural : U P(E 00 ) es un fibrado afn, luego GK(U) =
GK(P(E 00 )), y como x|U = (xE 00 ), se concluye.
7. Observacion : La hipotesis de que X sea lisa en el apartado 3 anterior se ha utilizado para que GK(X) sea
un anillo y podamos realizar los productos ci (E 0 ) c j (E 00 ). Sin embargo no es necesaria, en el siguiente sentido:
Definamos e ci (E) como el morfismo GK(X) GK(X) consistente en multiplicar por ci (E), o equivalente-
mente, el morfismo que asocia a cada a el coeficiente en xni n
E de a xE (esta segunda definici on no requiere
de la estructura de producto en el graduado K). A su vez, ci (E) se recupera a partir de e ci (E) por la igualdad
ci (E) = e
ci (E)(1). Entonces podemos enunciar el apartado 3 anterior en el caso no regular por la formula
X
e
cr (E) = ci (E 0 ) e
e c j (E 00 )
i+ j=r
La tercera propiedad de las clases de Chern afirma que la clase total de Chern es una funcion aditiva sobre
los modulos localmente libres con valores en 1 + GK i (X). Por tanto, define un morfismo de grupos:
i>0
c : K (X) 1 + GK i (X)
i>0
P
Escribiremos c(x) = ci (x), con ci (x) GK i (X), y diremos que ci (x) es la i-esima clase de Chern de x.
i0
Obviamente se cumple que
1. c0 (x) = 1.
P
2. cr (x + y) = ci (x) c j (y).
i+ j=r
15.4. Clases de Chern 499
3. Funtorialidad: f (cr (x)) = cr ( f (x)) (siempre que tengamos f definido en el graduado K).
4. Si x es la clase de un modulo coherente E localmente libre, cr (x) = cr (E).
Si E es igual en teora K a una suma directa de haces de lnea, L1 . . . Ln , entonces
c(E) = c(L1 ) . . . c(Ln ) = (1 + c1 (L1 )) . . . (1 + c1 (Ln ))
Por tanto, ci (E) es igual a la i-esima funcion simetrica elemental de c1 (L1 ), . . . , c1 (Ln ).
De hecho, igual que en la construccion del cuerpo de descomposicion de un polinomio, podemos descom-
poner todo modulo coherente localmente libre E en suma de haces de lnea:
9. Proposicion: Sea E un modulo localmente libre de rango n sobre un esquema X. Existe un morfismo plano
f
de esquemas X 0 X tal que:
(a) Los morfismos f ! : K (X) K (X 0 ), f : GK (X) GK (X 0 ) son inyectivos.
(b) f E es suma de haces de lnea en K (X 0 ).
Demostracion. Procedemos por induccion sobre el rango de E. Si es 1, no hay nada que decir. Consideremos
el morfismo : P(E) X y la sucesion exacta
0 E 0 E OP(E) (1) 0
En teora K, E = E 0 OP(E) (1). Como E 0 es de rango uno menor que el de E, existe por induccion un
morfismo plano X 0 P(E) que es inyectivo en teora K y tal que la imagen inversa de E 0 es suma de haces de
lnea. La composicion X 0 P(E) X es el morfismo buscado.
10. Proposicion: Sea E un modulo localmente libre de rango n. Se verifica:
1. ci (E) = (1)i ci (E ).
2. c1 (E) = c1 (n E).
Demostracion. Podemos suponer que E es suma de haces de lnea, E = L1 Ln . Para todo haz de lnea
L, c1 (L) = (L) = (L ) = c1 (L ). Entonces
1. ci (E) = si (c1 (L1 ), . . . , c1 (Ln )) = (1)i si (c1 (L1 ), . . . , c1 (Ln )) = (1)i si (E ).
2. c1 (E) = c1 (L1 ) + + c1 (Ln ) = c1 (L1 Ln ) = c1 (n E), donde la segunda igualdad se debe a que
c1 = es un morfismo de grupos.
15.4.1. Calculos
Operaciones en teora K
Vamos a definir unas operaciones en K (X) que reflejan los productos simetricos y exteriores de un haz
localmente libre.
Sigamos las convenciones 0 (P) = OX y 1 (P) = P.
Si 0 P0 P P00 0 es una sucesion exacta de haces coherentes localmente libres, entonces
P i 0
n
P= P j P00 en K (X). En efecto, las imagenes de los morfismos i P0 OX ni P n P inducen
i+ j=n
una filtracion de n P cuyo graduado es
n
(i P0 OX ni P00 )
i=0
500 Captulo 15. Teora K y Riemann-Roch
Como en teora K un modulo es igual a su graduado por una filtracion finita, concluimos.
Si 1 + K (X)[[t]] denota el grupo multiplicativo de las series formales en t con coeficientes en K (X) y
P
primer coeficiente la unidad, la igualdad probada demuestra que la funcion t (P) := n (P) tn es aditiva,
n0
luego induce un morfismo de grupos
t : K (X) 1 + K (X)[[t]]
P P
de modo que para cada modulo P localmente libre, t (P) = i (P)ti := i (P)ti .
Not i i
Procedamos de modo analogo con las a lgebras tensoriales simetricas. Sigamos las convenciones S 0 (P) =
P n P
OX y S 1 (P) = P. La funcion t (P) = (P) tn := S n (P) tn es aditiva y define un morfismo de grupos
Not. n0 n0
t : K (X) 1 + K (X)[[t]]
Para todo morfismo f : Y X se verifica f ! (n (x)) = n ( f ! (x)) y f ! (n (x)) = n ( f ! (x)), porque los
productos exteriores y simetricos son estables por cambio de base.
P i i
11. Ejemplo : Si L es un haz de lnea sobre X, entonces t (L) = 1 + L t y t (L) = L t , siendo
i0
Li = L . .i . L. Para calcular t (L) y t (L), se procede como sigue:
P
t (L) = t (L)1 = (1 + L t)1 = (1)n Ln tn ; n (L) = (1)n Ln
n0
t (L) = t (L)1 = 1 L t; n (L) = 0, para n 2
12. Proposicion: Sea E un modulo localmente libre de rango n. Se cumple que 1 (E) Kn (X) y su clase en
GK n (X) es cn (E ).
Demostracion. Podemos suponer que E es suma de haces de lnea, E = L1 Ln . Para todo haz de lnea
L, c1 (L) = (L) = (L ) = c1 (L ). Entonces 1 (E) = 1 (L1 ) 1 (Ln ) = (1 L1 ) (1 Ln ).
Como 1 L = (L), se concluye.
Interseccion.
Sea : X Spec k un esquema proyectivo de dimension n. Para cada modulo coherente M, sea (M) su
caracterstica. Llamaremos grado al morfismo
P
n
Demostracion. Como Kn+1 (X) = 0, cn (E) = (1)i i (E ) por 15.4.12. Tomando caracterstica se concluye.
i=0
14. Proposicion : Sea Y , X una inmersion cerrada y regular de codimension d. Para todo y K. (Y) se
verifica
i! i! (y) = y 1 (p/p2 )
siendo p el ideal que define a Y. Por tanto, para todo y GK(Y) se verifica
i (i (y)) = y cd (NY/X )
Demostracion. Podemos suponer que y es la clase en K. (Y) de un modulo coherente M sobre Y. Por definicion,
X
i! i! (M) = (1)n TorOn X (M, OY )
n0
Ahora bien, por la teora del complejo de Koszul, TorOn X (OY , OY ) = n (p/p2 ), que son OY -modulos localmente
libres. Por tanto la sucesion espectral TorOq Y (M, TorOp X (OY , OY )), que converge a TorOp+q
X
(M, OY ), degenera dan-
OX OX
do lugar a isomorfismos M OY Torn (OY , OY ) ' Torn (M, OY ). Por tanto,
X
i! i! (M) = M (1)n TorOn X (OY , OY ) = M 1 (p/p2 )
OY
n0
De aqu se deduce la igualdad i (i (y)) = y cd (NY/X ), ya que cd (NY/X ) coincide con la clase de 1 (p/p2 )
(Proposicion 15.4.12).
Por u ltimo, i (cd (NY/X )) = i (i i (1)) = i (1) i (1). Del diagrama conmutativo
i
GK d (Y) / GK 2d (X)
FF
FF ww
FF www
gr FF ww gr
F" w{ w
Z
F+ : K (X) GK(X) Z Q
P
n
E 7 F+ (E) := F(i )
i=1
que esta bien definido porque toda funcion simetrica en 1 , . . . , n es una funcion en las clases de Chern de E.
Si el primer coeficiente de la serie F(t) es la unidad, se define
Y
n
F. (E) := F(i )
i=1
3. Definicion : Se llama caracter de Chern al morfismo ch : K (X) GK(X) obtenido como extension aditiva
P i
de la serie et = i!t .
i0
4. Proposicion: El caracter de Chern es un morfismo de anillos.
Demostracion. Basta probarlo para los haces de lnea. Si L y L0 son haces de lnea
0 0 0
ch(L L0 ) = ec1 (LL ) = ec1 (L)+c1 (L ) = ec1 (L) ec1 (L ) = ch(L) ch(L0 )
5. Definicion : Se llama clase de Todd al morfismo Td : K (X) GK(X) obtenido como extension multiplica-
t2
tiva de la serie 1et t = 1 + 2t + 12 + . . ..
f
! / K(X)
K(Y)
ch ch
f
GK(Y) Z Q / GK(X) Z Q
El teorema de Riemann-Roch afirma que este diagrama es conmutativo salvo un factor de correccion.
7. Teorema (de Riemann-Roch): Sea f : Y X un morfismo proyectivo entre k-variedades lisas. Para todo
y K(Y) se verifica
f [ch(y) Td(T Y )] = ch( f! (y)) Td(T X )
Un enunciado alternativo es:
8. Teorema (de Riemann-Roch): ch( f! (y)) = f [ch(y) Td(T f )].
La equivalencia de ambos enunciados se deduce de la formula de proyeccion:
10. Corolario: Si el teorema de Riemann-Roch es cierto para inmersion cerrada y para la proyeccion XPr
X, entonces es cierto para cualquier morfismo proyectivo.
11. Teorema : Si i : Y , X es una inmersion cerrada de codimension 1 y el morfismo i! : K(X) K(Y) es
epiyectivo, entonces verifica el Riemann-Roch.
Demostracion. Tenemos que ver que ch(i! (a)) = i [ch(a) Td(N)], siendo N = NY/X el fibrado normal de Y
sobre X. Por hipotesis podemos poner a = i! (b). Por la formula de proyeccion, se reduce a probar la igualdad
Por un lado ch(i! (1)) = ch(1 p) = 1 ec1 (p) , siendo p el ideal (de lnea) que define a Y.
Y (1ec1 (p ) )
Por otra parte, i Td(N) = i i Td(p ) = Td(p ) Y = Td(p ) =Y c1 (p ) . Como Y = c1 (p ) = c1 (p),
se concluye.
12. Teorema: Sea E un modulo localmente libre sobre un esquema X. El teorema de Riemann-Roch se verifica
para la seccion cero X , P(E 1).
504 Captulo 15. Teora K y Riemann-Roch
Demostracion. Despues de un cambio de base, podemos suponer que E admite una filtracion cuyos cocientes
son haces de lnea. Entonces la seccion nula es composicion de inmersiones de codimension 1 cuyas imagenes
inversas admirables son epiyectivas, luego se concluye por el teorema anterior.
j
Y PE1 /Z
e
EE
EE
EE
EE
" e
P1
construido en la demostracion del teorema de deformacion al cono normal (vease la observacion que sigue a
dicho teorema). Para cada punto cerrado t P1 , sea Z et la fibra de t por la proyeccion Ze P1 . Sea jt : Y =
et la inmersion inducida. Para t = 0 se obtiene la inmersion de partida Y , X y para t = la seccion
Y t , Z
cero Y , P(N 1) X (de modo que Y X = ). Denotemos it : Z et , Ze la inclusion. Se tiene el diagrama
cartesiano
j
Y P1 Z e
x
x
1t
it
j
t
et
Y t Z
()
y por tanto, si para cada a K(Y) denotamos a P1 = j! (1 ! (a)), se verifica la igualdad jt ! (a) = i!t (a P1 )
Tenemos que probar que ch( j0 (a)) = j0 [ch(a) Td(N)]. El morfismo i0 : GK(Z e0 ) = GK(X) GK(Z) e
!
es inyectivo, pues tiene retracto (la imagen directa de la proyeccion Z e X). Por tanto, basta probar la formula
despues de aplicar i0 .
Por un lado
()
e0
i0 ch( j0 ! (a)) = i0 i0 ch(a P1 ) = ch(a P1 ) Z
por la formula de proyeccion.
Por otro lado
i0 j0 [ch(a) Td(N)] = i j [ch(a) Td(N)] = i ch( j ! (a))
donde la u ltima igualdad es por Riemann-Roch para j : Y , P(N 1), teniendo en cuenta que T j = T j0 =
N. Ahora, de nuevo por la igualdad (),
e
i ch( j ! (a)) = i i ch(a P1 ) = ch(a P1 ) Z
e0 = Z
Como Z e en teora K, hemos concluido.
Para terminar la demostracion del teorema de Riemann-Roch necesitamos probarlo para la proyeccion
X Pr X. Para ello es necesario calcular la clase de Todd. Esta vendra dada por el siguiente teorema.
f
En Geometra Diferencial, consideremos la proyeccion regular natural E\{0} P(E), cuyas fibras son las
curvas integrales del campo D de las homotecias. Por el teorema de Frobenius, las 1-formas diferenciales de
P(E) se corresponden con las 1-formas w diferenciales de E, constantes a lo largo de las fibras (i.e., DL w = 0)
tales que iD w = 0. Denotemos por E el haz de CP(E) -modulos de las secciones de E P(E) P(E). Se cumple
15.5. Teorema de Riemann-Roch 505
que f E0 = E y que el haz de modulos sobre P(E) de las 1-formas diferenciables constantes a lo largo de
las fibras de es isomorfo a E (1). Luego se obtiene la siguiente sucesion exacta
iD
0 Pn (E) E (1) CP(E)
0
14. Teorema: Sea P(E) X un fibrado proyectivo de rango n. Se tiene una sucesion exacta
0 P(E)/X ( E )(1) OP(E) 0
Demostracion. Dar una seccion s : X P(E) de , equivale a dar un haz de lnea L y un epimorfismo E L.
En efecto, si denotamos por K el nucleo de este epimorfismo, tenemos la sucesion exacta 0 K E L
0 que induce la sucesion exacta K OX S O X (E )(1) S O X (E ) S O X (L) 0, de modo que el epimorfismo
al tomar Proj define s. Por localizacion homogenea obtenemos la sucesion exacta de OP(E) -modulos
( K)(1) OP( E) s OX 0
luego un epimorfismo ( K)(1) p s(X) , donde p s(X) es el ideal de las funciones de P(E) que se anulan en
s(X). Tomando imagen inversa por s, se obtiene un epimorfismo K L p s(X) /p2s(X) , que es isomorfismo por
ser ambos localmente libres del mismo rango, luego K = p s(X) /p2s(X) L. Por tanto se tiene la sucesion exacta
0 p s(X) /p2s(X) L E L 0
Ahora ya, si cambiamos de base P(E) X por el mismo : P(E) X con lo que obtenemos P( E) =
P(E) X P(E) P(E) y consideramos como seccion la inmersion diagonal (que es el morfismo obtenido del
epimorfismo E OP(E) (1)) concluimos el teorema.
15. Teorema: La proyeccion natural X Pr X verifica el teorema de Riemann-Roch.
Demostracion. Calculemos en primer lugar la clase de Todd. Denotemos PrX = X Pr . Por el teorema anterior,
Td(T ) = Td(OPrX (1))r+1 = ( 1ex x )r+1 , siendo x la clase de un hiperplano.
Por el teorema de periodicidad, basta probar el teorema de Riemann-Roch para 1, x, . . . , xr . Para 1, se
reduce a probar que 1 = [( 1ex x )r+1 ]. Dado que (xi ) = 0 para i < r y (xr ) = 1, basta probar que el
coeficiente de ( 1ex x )r+1 en xr es 1. Equivalentemente, hay que ver que el residuo en el origen de la forma
( 1e1 t )r+1 dt es 1. Efectuando el cambio de variable u = 1 et , se obtiene:
dt du X un
Res0 ( t r+1
) = Res0 ( r+1 ) = Res0 ( du) = 1
(1 e ) u (1 u) n0
ur+1
Para probar el teorema para x, . . . , xr , se puede hacer un calculo analogo al anterior. De otra forma, basta
probar que el teorema es cierto para i (a), siendo i : Pr1 X , PrX un hiperplano. Esto se deduce facilmente
0 r1
del teorema de Riemann-Roch para i y para : PX X (por induccion), teniendo en cuenta que T 0 =
i! T T i .
Vamos a probar, como consecuencia del Riemann-Roch, que el caracter de Chern induce un isomorfismo
de anillos chQ : K(X) Z Q GK(X) Z Q.
16. Lema: Si chi es la componente homogenea de grado i del caracter de Chern, entonces
1h i
chi = (1)i1 i ci + P(c1 , . . . , ci1 )
i!
para cierto polinomio P con coeficientes enteros.
506 Captulo 15. Teora K y Riemann-Roch
Demostracion. Tenemos que probar que si s1 , . . . , sn son las funciones simetricas elementales de las variables
x1 , . . . xn , entonces
x1i + . . . + xni = (1)i1 i si + P(s1 , . . . , si1 )
Ahora bien, x1i + . . . + xni es un polinomio universal de grado i en s1 , . . . , sn , considerando que s j tiene grado
j. Para determinar el coeficiente de si hacemos cociente por (s1 , . . . , si , . . . , sn ), luego podemos suponer que
x1 , . . . , xn son las races de la ecuacion T n + (1)i si T ni = T ni (T i + (1)i si ). En este caso, x1i + . . . + xni =
(1)i1 i si , y se concluye.
17. Proposicion : Si Y es una subvariedad irreducible de codimension d de una k-variedad lisa proyectiva,
entonces
La expresion del caracter de Chern en terminos de las clases de Chern dada por el lema anterior permite
concluir que cd (Y) = (1)d1 (d 1)! Y en GK(X) Z Q.
En la subseccion siguiente veremos que esta proposicion es cierta sin denominadores, es decir, en GK(X).
18. Teorema : Sea X una variedad proyectiva lisa. El morfismo chQ : K(X) Z Q GK(X) Z Q es un
isomorfismo.
Demostracion. Por la proposicion y lema anteriores, chQ es compatible con las respectivas filtraciones. De
nuevo por la proposicion y lema anteriores, el morfismo inducido por chQ en los graduados es un isomorfismo,
es mas, es el morfismo identidad (salvo un factor multiplicativo). Por el teorema formal de la funcion inversa
chQ es un isomorfismo.
donde P(N, E) denota P(c1 (N), . . . , cd (N), c1 (E), . . . , cr (E)). En particular ci ((1 N ) E) = 0 para todo
0 < i < d.
15.5. Teorema de Riemann-Roch 507
Y
d Y
r Y p
c((1 N ) E) 1 = (1 + j i1 i p )(1) 1.
p=0 j=1 i1 <<i p
Basta ver que el termino derecho de esta ecuacion es divisible por 1 , pues entonces, por simetra, es divisible
por todos los i , y por tanto por su producto, que es cd (N). Si hacemos 1 igual a cero, cada termino del
producto con i1 > 1 y exponente (1) p se cancela con un termino con i1 = 1 y exponente (1) p+1 .
20. Proposicion: Sea E = E 0 OX un OX -modulo localmente libre de rango n y consideremos la seccion cero
s : X P(E 0 OX ). Entonces
1. s! (1) = 1 (E 0 (1))
0 n M n1 M M OP(E) s OX 0, M = E 0 (1)
1 (P(E)/X (1)) = n (P(E)/X (1) OP(E) ) = n (E OP(E) OP(E) (1)) = n (E 0 OP(E) (1))
= n (E 0 (1) OP(E) ) OP(E) (n) = 1 (E 0 (1)) OP(E) (n) = s! (1) OP(E) (n)
= s! (1)
donde la ultima igualdad se debe a que OP(E) (n) restringido a s(X) es O s(X) .
21. Teorema (Riemann-Roch sin denominadores): Sea i : Y , X una inmersion cerrada entre variedades
lisas, de codimension d y fibrado normal N. Sea E un OY -modulo localmente libre de rango r. Entonces
Demostracion. Veamos primero el caso de la seccion cero s : Y , P(N 1). Denotemos por la proyeccion
de P(N 1) en Y. Para todo OY -modulo localmente libre E,
donde la u ltima igualdad es por el lema anterior. Ahora bien, cd (M ) es la clase de 1 M (por 15.4.12) y este
u ltimo coincide con s (1) por la proposicion anterior. En definitiva, cd (M )P(M , E) = s (1)P(M , E) =
s (P(s M , E)) = s (P(N, E)), pues s OP(N1) (1) = OY , y queda terminada la demostracion para s.
El caso general se reduce a e ste u ltimo mediante la deformacion al cono normal: copiese literalmente la
demostracion del Riemann-Roch para una inmersion cerrada, sustituyendo el caracter de Chern por la clase
total de Chern en todas las formulas.
508 Captulo 15. Teora K y Riemann-Roch
donde la segunda igualdad es por el lema 15.5.16 y porque ci ((1 N ) E) = 0 para 0 < i < d, por el Lema
15.5.19. Ahora bien,
chd ((1 N ) E) = [ch(1 N ) ch(E)]d = cd (N)[Td(N)1 ch(E)]0 = cd (N) ch0 (E) = r cd (N)
donde la segunda igualdad se debe a que ch(1 N ) Td(N) = cd (N) para todo fibrado N de rango d (vease
15.6.14). Con todo, se concluye.
15.6.1. Teora K
1) Si X = Spec O, siendo O un anillo local noetheriano, entonces K (X) ' Z, y el isomorfismo esta definido
por el rango.
2) Si X es una curva irreducible y no singular, el morfismo
K (X) Z Pic(X)
P 7 (rg(P), n P)
es isomorfismo. En efecto:
Evidentemente es epiyectivo, porque dado (n, L), On1 X L se aplica en e l.
Para demostrar la inyectividad, recordemos que K (X) = K. (X). Todo haz localmente libre admite un
subhaz de lnea tal que el cociente no tiene torsion, luego K(X) esta generado por los haces de lnea. Todo haz
de lnea es suma de OX y un haz de torsion, en K(X). En efecto, si L = LDD0 , siendo D, D0 divisores efectivos,
de las sucesiones exactas
0 LD0 L N 0
0 LD0 OX N 0 0
se deduce que L = 1 + N N 0 en K(X) y los haces N, N 0 estan concentrados en puntos cerrados. En
conclusion, todo elemento P de K(X) es de la forma n + T T 0 , para ciertos haces T , T 0 concentrados en
15.6. Calculos y ejemplos 509
P P
puntos. Si D = l(T x ) x y D0 = l(T x0 ) x, entonces P := n 1 + LDD0 = n + T T 0 . Si P esta en el nucleo
x x
del morfismo K (X) Z Pic(X), entonces n = 0 y L 0 = O . Hemos terminado.
DD X
3) Numeros globales de interseccion Sea X una variedad proyectiva. La caracterstica de Euler-Poincare:
X
(M) = (1)i dimk H i (X, M)
i0
es una funcion aditiva sobre los OX -modulos coherentes, luego define un morfismo : K. (X) Z.
Si Y, Y 0 son cerrados de X de codimensiones complementarias en cada componente conexa de X, se define
el numero global de interseccion de Y con Y 0 como
X
hY, Y 0 i := (OY OY 0 ) = (1)i (TorOi X (OY , OY 0 ))
i0
Por ejemplo, si Y, Y 0 son curvas proyectivas planas de grados r y s, veamos que el numero global de
interseccion es r s. De la sucesion exacta
se deduce que OY = 1 OP2 (r) en teora K. Es decir, Y es igual, en teora K, a una recta contada r veces.
Podemos suponer entonces que Y x0r = 0, Y 0 x1s = 0 y entonces
X X
hY, Y 0 i := (OY OY 0 ) = (TorOi X (OY , OY 0 )) = (Tork[x,y]
i (k[x, y]/(xr ), k[x, y]/(y s ))
i0 i0
= dimk k[x, y]/(xr , y s ) = r s
O O = (1 L )2 = 1 2L + L2 = (1 L ) (L L2 )
X X
h, i = (iX ) = (1)i+ j dimk H j (X, iX )
i0 i, j
C(X, X 0 ) := Div( k 0 )
T @
@@
@@2
1
@@
@
X X0
que son morfismos finitos planos (porque OX y OX 0 son localmente dominios de ideales principales y OT no
tiene torsion).
P P 1
Dado un divisor D = ni xi de X, definimos 1
1 (D) := ni 1 (xi ), donde
i i
X
1
1 (xi ) := l(Ot /m xi Ot ) t
t1
1 (xi )
P P
Dado un divisor D0 = ni ti en T , se define 2 (D0 ) := ni 2 (ti ), donde
i i
siendo gr(ti ) el grado de la extension k(2 (ti )) k(ti ). Tenemos pues un morfismo 2 1 0
1 : Div(X) Div(X ).
Extendiendo por linealidad, se obtiene un morfismo de grupos
que da la interpretacion geometrica de las correspondencias: son las aplicaciones algebraicas de X en X 0 que
asignan a cada punto de X varios puntos de X 0 .
a) Las imagenes por una correspondencia de divisores linealmente equivalentes, son divisores linealmente
equivalentes:
Basta demostrarlo para correspondencias irreducibles. Sea T una correspondencia irreducible. La composi-
!1 2
!
cion de los morfismos K(X) = K. (X) K. (T ) K. (X 0 ) = K(X 0 ), define, por la determinacion de los grupos
K de las curvas no singulares, un morfismo Pic(X) Pic(X 0 ), que coincide con el morfismo inducido entre los
divisores, modulo la equivalencia lineal.
b) El morfismo Pic(X) Pic(X 0 ) definido por una correspondencia vertical es nulo. Las correspondencias
horizontales definen un morfismo Pic(X) Pic(X 0 ) que es nulo entre los respectivos Pic0 , como es facil de
comprobar.
Se dice que dos correspondencias son equivalentes cuando son linealmente equivalentes en X X 0 , modulo
correspondencias verticales y horizontales. El grupo de las clases de correspondencias se denota A(X, X 0 ). Por
definicion,
A(X, X 0 ) := Pic( k 0 )
15.6. Calculos y ejemplos 511
Veamos que el morfismo Pic0 (X) Pic0 (X 0 ) inducido por una correspondencia solo depende de su clase de
equivalencia. Es decir, el morfismo natural C(X, X 0 ) Hom(Div(X), Div(X 0 )), induce un morfismo A(X, X 0 )
Hom(Pic0 (X), Pic0 (X 0 )).
Denotemos p1 y p2 las proyecciones de X X 0 en X y X 0 , respectivamente. Sea i : T , X X 0 la inclusion.
Si demostramos que el morfismo T : Pic(X) Pic(X 0 ) inducido por la correspondencia T es: T (D) = p2 ! (OT
p!1 (D)) habremos concluido. Ahora bien,
p2 ! (OT p!1 (D)) = p2 ! (i! (1) p!1 (D)) = p2 ! (i! (i! (p!1 (D)))) = 2 ! !1 (D) = T (D)
donde la segunda igualdad se debe a la formula de la proyeccion.
El teorema de periodicidad.
Sea P(E) X un fibrado proyectivo de rango n y x = 1 OP(E) (1). Por el teorema de periodicidad xn+1
es combinacion lineal de 1, x, . . . , xn . Se tiene por tanto una relacion
xn+1 + a0 xn + + an1 x + an , ai K. (X)
Veamos como calcular explcitamente los coeficientes de este relacion. Siguiendo las notaciones del teorema
de periodicidad, sea t la clase de OP(E) (1) en K(P(E)). Entonces de la sucesion exacta
0 P(E)/X ( E )(1) OP(E) 0
se obtiene en teora K
X
n+1
0 = n+1 (P(E)/X ) = n+1 ( E (1) OP(E) ) = i ( E (1)) n+1i (OP(E) )
i=0
X
n+1
= (1)n+1i i (E ) ti
i=0
lo cual nos permite despejar como se expresa tn+1 como combinacion lineal de 1, t, . . . , tn con coeficientes en
K(X). De aqu se puede calcular la expresion de xn+1 en funcion de 1, x, . . . , xn , sin mas que tener en cuenta que
t = 1 x. En definitiva, se puede reenunciar el teorema de periodicidad diciendo que se tiene el isomorfismo
de K(X)-algebras
Xn+1
K(P(E)) = K(X)[x]/( (1)n+1i i (E ) (1 x)i )
i=0
Vamos a computar de otro modo los coeficientes de la relacion mediante una operacion en teora K que
facilita el estudio de las clases de Chern, que es la funcion .
P
Para todo x K (X), definamos n (x) = n (x+n1) y t (x) = i (x)ti . Si L es un haz de lnea y x = 1L,
i0
entonces
X ! X
n n n i j n j j
(x) = (1 L) = (n L) = (n) (L) = (1) L = (1 L)n
i+ j=n i+ j=n
i
= xn
Ademas
X XX i XX i !
i i r ir i i 1 ir
t (x) = (x + i 1)t = ( (i 1) (x))t = ( (x))ti
i0 i0 r=0 i0 r=0
r
X ! ! ! X
n1 r n n + 1 r+2 t n
= n (x) ( t + tr+1 + t + ) = n (x)( ) = 1tt (x)
n0
0 1 2 n0
1 t
512 Captulo 15. Teora K y Riemann-Roch
Recprocamente, se cumple que t (x) = 1+tt (x). Como consecuencia, t : K(X) 1 + K(X)[[t]] es una
funcion aditiva. Se puede reenunciar el teorema de periodicidad de la siguiente manera
X
n+1
K(P(E)) = K(X)[x]/( n+1i (E n 1)xi )
i=0
En efecto, el conucleo del morfismo universal OP(E) (1) E es un haz localmente libre de rango n. Por
tanto:
0 = n+1 (! E t) = n+1 (! E t n) = n+1 (! E n 1 + x)
X
n+1 X
n+1
= n+1i (! E n 1) i (x) = n+1i (! E n 1) xi
i=0 i=0
El teorema de Periodicidad nos permite calcular con precision la clase en teora K de un haz coherente en
un espacio proyectivo sobre un cuerpo k. Si x es la clase de un hiperplano en K(Pn ), entonces xi es la clase de
un subespacio lineal de codimension i; por tanto, (xi ) = 1 para todo 0 i n.
Si V es una subvariedad de Pn de dimension r y grado d, entonces (OV xi ) = 0 para i > n r, porque
se puede encontrar un subespacio lineal de codimension i que no corte a V. Ademas, (OV xnr ) = d, por
definicion de grado. En consecuencia:
X
OV = d xnr + mi xi
i>nr
En particular, si C es una curva de grado d en P , entonces OC = dx2 + mx3 . Tomando caracterstica en esta
3
igualdad, se concluye
OC = d x2 + (1 d) x, siendo 1 = (OC )
Si S es una superficie de grado d en P3 , y es el genero aritmetico de sus secciones hiperplanas, OS =
d x + m x2 + l x3 . Cortando con un hiperplano, obtenemos
OS = d x + (1 d) x2 + ( pa ) x3
Demostracion. Por el teorema de Serre, Ri f (OX 0 (n)) = 0, para todo i > 0 y n >> 0. OX 0 es la localizacion
homogenea de pn , y de f OX 0 (n). Por ??, f (OX 0 (n)) = pn , para n >> 0.
n n
X !
i n
n
(X, OX /p ) = (X, OX ) (X , OX 0 ) 0
(1) (Y 0 i )
i>0
i
g f
i
Y /X
Dado que 1 (Y 0 /Y (1)) se puede interpretar como la clase en teora K de una seccion de Y 0 Y que no
corta a un hiperplano, la formula llave tiene la siguiente significacion geometrica: Meter un ciclo de Y en X y
subirlo a X 0 equivale a subirlo a Y 0 , cortar con una seccion del morfismo Y 0 Y y meterlo en X 0 .
En consecuencia, es suficiente probar que TorOi X (P, OX 0 ) ' P OY iY 0 /Y (i). Ahora bien, debido al isomorfismo
TorOi X (P, OX 0 ) = P OY TorOi X (OY , OX 0 ), basta demostrar, para todo i 0 que
0 Y 0 /Y p/p2 OY OY 0 (1) OY 0 0
Tensando por OY 0 (1) y utilizando que p0 /p0 2 = OY 0 (1), pues OX 0 (1) = p0 , tenemos la sucesion exacta
fi
e00 = e0 , e0i = ei e0 para i > 0
f0
En esta base d(e00 ) = f0 y d(e0i ) = 0. En consecuencia, los ciclos de grado i del complejo K. OX OX 0 se
identifican con la potencia exterior i-esima de he01 , . . . , e0p i OX OX 0 , y los bordes son f0 Ki OX OX 0 . Hemos
concluido.
Demostracion. Tenemos morfismos naturales pn , f OX 0 (n), luego el teorema es local en X. Podemos supon-
er que X = Spec A e p esta generado por una sucesion regular ( f0 , . . . , fr ).
15.6. Calculos y ejemplos 515
Vamos a demostrar el teorema por induccion sobre dim X. Sea Z = ( f0 )0 y Z 0 la explosion de Z a lo largo
de Y. Denotemos p a la clase de p en OZ = A/ f0 A. Por 5.2.5, p n = pn /(( f0 ) pn ) = pn / f0 pn1 . Ahora ya, es
facil ver que tenemos la sucesion exacta
f0
0 OX 0 (n 1) OX 0 (n) OZ 0 (n) 0
Como f (OZ 0 (n)) = p n , Ri f (OZ 0 (n)) = 0 para i > 0, y pn , f OX 0 (n), tenemos la sucesion exacta
y Ri f (OX 0 (n1)) = Ri f (OX 0 (n)), para i > 0. Por 15.6.2, concluimos ya que f (OX 0 (n)) = pn , y Ri f (OX 0 (n)) = 0,
para todo n 0.
7. Grupo K de una explosion: La sucesion
f !+ j
!
0 K(Y) K(X) K(Y 0 ) K(X 0 ) 0
Demostracion. 1) es inyectivo: Si (y) = (0, 0), entonces g! (y) 1 (F) = 0. La formula de la proyeccion
implica 0 = y g! (1 (F)) y basta demostrar que g! (1 (F)) = 1. Si el fibrado proyectivo g : Y 0 Y, tiene una
seccion s, entonces g! (1 (F)) = g! (s! (1)) = 1. Por cambio de la base Y a Y 0 , el teorema de periodicidad y el
teorema de cambio de base 15.2.15, podemos suponer que la seccion s existe.
2) f ! + j! es epiyectivo: Es consecuencia del teorema de Gysin, 15.2.16.
3) Im Ker( f ! + j! ), segun afirma la formula llave.
4) Im Ker( f ! + j! ): Sea (x, y0 ) Ker( f ! + j! ), es decir, f ! (x) + j! (y0 ) = 0. Hay que encontrar un y K(Y)
tal que (y) = (i! (y), g! (y) 1 (F)) = (x, y0 ). Sea y = g! (y0 ). Se cumple que
i! (y) = i! (g! (y0 )) = (i g)! (y0 ) = ( f j)! (y0 ) = f! ( j! (y0 )) = f! ( f ! (x)) = x f! (1) = x
Ademas, g! (g! (y) 1 (F)) = y g! (1 (F)) = y = g! (y0 ). Habremos terminado si probamos que Ker j!
Ker g! = 0. Si a Ker j! , entonces 0 = j! ( j! (a)) = a j! (OY 0 ) = a (OY 0 OY 0 (1)). Por tanto, a OY 0 (n) = a.
P
d1
Si ademas a = ai OX 0 (i) Ker g! , entonces 0 = g! (a) = g! (a OX 0 (d + 1)) = ad1 , luego 0 = g! (a) =
i=0
g! (a OX 0 (d + 2)) = ad2 , y as sucesivamente obtenemos que a = 0.
10. Proposicion : Sea X un esquema liso y proyectivo sobre k, de dimension constante n. El grado de cn (X)
coincide con la auto-interseccion de la diagonal en X k X.
Demostracion. Se deduce de 15.4.14 porque el fibrado normal a la inmersion diagonal es el fibrado tangente.
c(Pn /k ) = (1 H)n+1
n+1
y por tanto ci (Pn ) = i Hi.
12. Ejercicio : Probar que el grado de la u ltima clase de Chern de una variedad es igual al numero de ceros
de un campo tangente.
13. Ejercicio : Probar que si E es un modulo localmente libre de rango n, entonces i (E n) pertenece a Ki (X).
Concluir que la clase de i (E n) en GK i (X) es la i-esima clase de Chern de E. Utilizando esta igualdad y la
aditividad de la funcion t , concluir la aditividad de las clases de Chern.
14. Proposicion: Si E es un modulo localmente libre de rango n, entonces
c1 (L1 ) c1 (Ln )
Td(E) = Td(L1 ) . . . Td(Ln ) = ...
1 ec1 (L1 ) 1 ec1 (Ln )
ch(1 (E )) = ch(1 (L1 )) . . . ch(1 (Ln )) = ch(1 L1 ) . . . ch(1 Ln )
= (1 ec1 (L1 ) ) . . . (1 ec1 (Ln ) )
Clases de Segre.
Sea C un cono sobre un esquema X, es decir, C = Spec S , donde S es un haz de OX -algebras graduadas.
Suponemos que OX S 0 es epiyectivo, que S 1 es coherente y S esta generado por S 1 . Sea P(C 1) X el
cierre proyectivo de C y O(1) el haz de lnea tautologico de P(C 1). Denotemos x = c1 (O(1)).
15. Definicion : Llamaremos clase total de Segre de C, y lo denotaremos s(C), al elemento de GK(X) definido
por
1
s(C) = (1 + x + x2 + ) = ( )
1x
La componente de s(C) en grado i la denotaremos si (C) y la denominaremos i-esima clase de Segre de C.
15.6. Calculos y ejemplos 517
Los casos de mayor interes son el de un fibrado proyectivo y el del cono normal de un subesquema: Si
E X es un fibrado vectorial, denotaremos s(E) a la clase de Segre del cono S E y lo denominaremos clase
de Segre de E. Si Y , X es un subesquema cerrado, denotaremos s(Y, X) a la clase de Segre del cono normal
de Y sobre X, y lo denominaremos clase de Segre de Y en X.
16. Teorema : Si E X es un fibrado vectorial, entonces su clase de Segre es el inverso de su clase total de
Chern:
1
s(E) =
c(E)
En particular, si Y , X es una inmersion regular, entonces
1
s(Y, X) = .
c(NY/X )
P
Demostracion. Sea s : X , P(E 1) la seccion cero. Por el Teorema 15.4.4, s (1) = ci (E) xni , siendo n
el rango de E y x = c1 (OP(E1) (1)). Como x coincide con la clase de cohomologa del hiperplano del infinito y
e ste no corta a s(X), se tiene
1 X n
s (1) = s (1) = ci (E) (xni + xni+1 + xni+2 + )
1 x i=0
Proyectando en X, y teniendo en cuenta que (xi ) = 0 para i < n, se obtiene 1 = c(E) s(E).
En particular, si f es birracional, f s(Y 0 , X 0 ) = s(Y, X), es decir, las clases de Segre son birracionalmente
invariantes.
donde la u ltima igualdad se debe a que s1 0 (s(X)) = Sing(s) y a que s corta sin tores a la secci
on cero (en
efecto, por ser X Cohen-Macaulay y Sing(s) de codimension n, la sucesion regular que define a s(X) como
subesquema de E L sigue siendo regular al cortar con la seccion nula).
b) Supongamos el teorema cierto si el rango de F es menor que r. Sea ahora F de rango r, y denotemos
X0 el cerrado de X formado por los puntos donde el morfismo F E es nulo (es el cerrado definido por el
ideal de Fitting Fn1 (Coker f )). Evidentemente, X0 Sing( f ). Demostremos la formula de Thom-Porteous
suponiendo que X0 es de codimension estrictamente superior a la de Sing( f ). Podemos suponer por tanto que
X0 es vaco, sin mas que pasar a su abierto complementario. Sea : P(F) X y T = OP(F) (1) el subfibrado
de lnea tautologico de F. Por ser X0 vaco, el locus singular del morfismo T E (composicion de
T , F E) es un cerrado de codimension mayor que n r + 1, luego podemos suponer que es vaco. Es
decir, podemos suponer que T es un subfibrado de E. Denotemos F 0 = F/T , E 0 = E/T y f : F 0 E 0
el morfismo inducido. Es claro que el locus singular de F E coincide con el locus singular de f. Por
induccion sobre el rango,
donde la u ltima igualdad se debe a la estabilidad de los ideales de Fitting por cambio de base. Como es
inyectivo se concluye.
c) En general, sea H = Hom(F, E) el fibrado de homomorfismos de F en E, : H X el morfismo
estructural y u : F E el morfismo universal. El morfismo f define una seccion s : X H de , tal que
s (u) = f . El teorema es cierto para el morfismo universal, por b), pues su locus singular tiene la codimension
debida y H0 es de codimension estrictamente mayor (exactamente rn). Por tanto,
cnr+1 ( E F) = [Sing(u)]
Tomando imagen inversa por s, obtenemos que cnr+1 (E F) = s [Sing(u)]. Para concluir, basta ver que
s [Sing(u)] = [Sing( f )]. Como s (u) = f y los ideales de Fitting cambian de base, se obtiene que s1 (Sing(u)) =
520 Captulo 15. Teora K y Riemann-Roch
Sing( f ); para terminar, basta ver que la seccion s corta sin tores a Sing(u). En primer lugar, Sing(u) es Cohen-
Macaulay (esto no lo demostraremos, puede verse en [Laksov, D: The arithmetic Cohen-Macaulay character
of Schubert schemes. Acta Mathematica 129 (1972), 1-9]); como Sing( f ) tiene codimension rn en Sing(u), la
sucesion regular que define localmente a s(X) como subesquema de H sigue siendo regular al especializar a
Sing(u), con lo que se concluye.
23. Observacion : Si X no es Cohen-Macaulay y el locus de los puntos donde el morfismo F E tiene rango
menor que r 1 es de codimension estrictamente mayor que n r + 1, entonces la formula de Thom-Porteous
sigue siendo valida sustituyendo ni por la multiplicidad de X a lo largo de Yi .
24. Ejemplo : Singularidades de una ecuacion diferencial. Una ecuacion diferencial sobre X es un morfismo
D : L T X , donde L es un haz de lnea. Localmente, equivale a dar un campo D = f1 x1 + + fn xn . Las
singularidades del morfismo vienen dadas, localmente, por los ceros de las funciones f1 , . . . , fn . Si el locus
singular de D son puntos aislados, la formula de Thom-Porteous dice que
X
cn (T X L) = ni pi
siendo pi los puntos singulares de la ecuacion diferencial y ni la longitud de O pi /( f1 , . . . , fn ). Esta es la formula
de Baum-Bott. En el caso de que X sea una superficie, es el invariante de Zeuthen-Segre. Si X es la recta
proyectiva compleja (es decir, la esfera) y L es trivial, la formula dice que el numero de puntos singulares de
un campo en una esfera es 2.
25. Ejemplo : Construccion geometrica de las clases de Chern. Sea E un fibrado vectorial de rango n sobre
una variedad quasi-proyectiva X sobre un cuerpo algebraicamente cerrado.
Existe un haz de lnea L y n secciones s1 , . . . , sn de E L tales que:
- Para cada 1 r n, el morfismo fr : OrX E L definido por s1 , . . . , sr tiene locus singular de
codimension n r + 1 o vaco.
Por la formula de Thom-Porteous (y su observacion posterior en el caso no Cohen-Macaulay),
cnr+1 (E L) = [Sing( fr )]
Las clases de Chern de E estan determinadas por las de E L y por c1 (L) por la formula:
Xr !
ni
cr (E) = (1)ri c1 (L)ri ci (E L)
i=0
r i
15.6.3. Riemann-Roch
Veamos en que se traduce el teorema de Riemann-Roch en el caso de las curvas, las superficies y las
hipersuperficies.
Curvas
Sea C una curva completa y lisa sobre k, y : C Spec k la proyeccion estructural. Si K es el divisor
canonico de C, entonces TC = LK ; luego
K
Td(LK ) = 1 , porque K 2 = K 3 = . . . = 0
2
Dado un haz de lnea LD , entonces c1 (LD ) = D y ch(LD ) = eD = 1 + D. El teorema de Riemann-Roch dice
(ch(LD ) Td(T )) = ch(! (LD ))
((1 + D) (1 K2 )) = ch((LD )) = (LD )
(1 + D K2 ) = gr D gr2K = (LD )
15.6. Calculos y ejemplos 521
Hipersuperficies
Sea i : Y , X una inmersion cerrada de codimension 1 entre k-esquemas lisos y proyectivos.
Sean KX , KY los divisores canonicos de X e Y respectivamente. Aplicando el teorema de Riemann-Roch a
OY se obtiene
i (Td(T Y )) = ch(OY ) Td(T X ) = ch(1 LY ) Td(T X )
2
(Y i 2KY + . . .) = (1 eY ) Td(T X ) = (Y Y2 + . . .) (1 K2 + . . .)
Igualando las partes homogeneas de grado 2 obtenemos:
i (KY ) = Y (KX + Y)
que es la formula de residuos obtenida en la teora de la dualidad. En particular, si X es una superficie lisa e Y
una curva lisa de genero g, tendremos que
(2g 2) = Y (KX + Y)
Superficies
Sea S una superficie lisa y proyectiva sobre k, y : S Spec k el morfismo estructural. Sea K el divisor
canonico de S , LK = 2S /k . Entonces c1 (S /k ) = K. Si escribimos T S = L1 L2 , entonces Td(T S ) =
21 22 1 +2 (1 +2 )2 +1 2
(1 + 1 + 12 ) (1 + 2 + 12 ) =1+ 2 + 12 , luego
K K 2 + c2 (T S )
Td(T S ) = 1 +
2 12
El grado de c2 (T S ) se denomina caracterstica topologica de S y se denota top . Sabemos que coincide con
la auto-interseccion de la diagonal en S S y con los ceros de un campo tangente.
2
Si LD es un haz de lnea, ch(LD ) = 1 + D + D2 , y el teorema de Riemann-Roch afirma:
D2 K D K 2 + top
(LD ) = +
2 2 12
K 2 +
En particular, se obtiene la igualdad de Noether: (OS ) = 12 top .
Si M es un modulo coherente de rango r sobre S , se verifica:
1. 1 (x) 1 (x) = 1
4. Pic S 0 = Pic S Z.
27. Corolario: Sea : S 0 S el morfismo de explosion de la superficie S lisa proyectiva en un punto racional
x. Se cumple que
KS 0 = KS + 1 (x)
Demostracion. Por la proposicion anterior, como los haces canonicos en S 0 1 (x) y S x son los mismos,
KS 0 = KS + n1 (x). Para determinar n, podemos usar la formula de adjuncion 2 = 1 (x) (KS 0 + 1 (x)),
luego 2 = n 1 y n = 1.
28. Corolario: Sea : S 0 S el morfismo de explosion de la superficie S lisa proyectiva en un punto racional
x, C una curva irreducible de multiplicidad r en x y C 0 la explosion de C en x. Se cumple que C = C 0 +r1 (x).
Demostracion. La multiplicidad de una curva en un punto coincide con la multiplicidad de corte de la curva
explotada con la fibra excepcional. Por tanto, r = C 0 1 (x) y C = C 0 + r1 (x).
Como aplicacion del teorema de Riemann-Roch en superficies probemos el teorema del ndice de Hodge y
el criterio de amplitud de Nakai, siguiendo a Hartshorne.
Diremos que un divisor es amplio si el haz de lnea asociado es amplio. Si H es un divisor amplio entonces
nH es un divisor muy amplio para n >> 0. Por tanto, nH define una inmersion cerrada de S en un espacio
proyectivo. Dada una curva D en S , D nH coincide con el grado de la curva en el espacio proyectivo. Por
tanto, D nH > 0 y C H > 0. Dado un divisor D, D H va a representar el papel asignado al grado de un
divisor en la teora de curvas.
29. Lema: Sea H un divisor amplio de la superficie S . Entonces existe un numero natural n0 tal que para todo
divisor D, si D H > n0 entonces H 2 (S , LD ) = 0.
30. Corolario: Si H es un divisor amplio de S y D es un divisor tal que D H > 0 y D2 > 0, entonces nD es
efectivo para todo n >> 0.
15.6. Calculos y ejemplos 523
Demostracion. Por el lema anterior, H 2 (S , LnD ) = 0 para todo n >> 0. Por Riemann-Roch, para todo n >> 0
n2 D2 nK D K 2 + top
h0 (LnD ) (LnD ) = + >0
2 2 12
La interseccion de divisores define en Pic S Z R una metrica simetrica, de modo que los divisores numerica-
mente equivalentes a cero pertenecen a su radical. Denotemos a Pic S cociente por los divisores numericamente
equivalentes a cero Num S . El teorema de Neron-Severi afirma que Num S es un Z-modulo libre finito genera-
do. El teorema del ndice de Hodge nos dice que la metrica simetrica definida en Num S Z R es diagonalizable,
con un u nico 1 en la diagonal y todos los demas 1.
33. Criterio de amplitud de Nakai-Moishezon: Un divisor en una superficie es amplio si y solo si la autoin-
terseccion consigo mismo y la interseccion con toda curva irreducible es estrictamente positiva.
0 LD OS OD 0
Como la restriccion de LD a D es amplio, por 11.11.5, H 1 (S , LnD OD ) = 0 para todo n >> 0. Luego,
h1 (LnD ) h1 (L(n1)D y dado que son espacios vectoriales de dimension finita, para todo n >> 0, h1 (LnD ) =
h1 (L(n1)D . Por tanto, el morfismo
H 0 (S , LnD ) H 0 (S , LnD OD )
As pues, si consideramos un n de modo que el morfismo anterior sea epimorfismo y nD sea muy amplio
sobre D, tenemos que LnD define un morfismo : S PN (que es una inmersion cerrada al restringirse a
D). El morfismo es de fibras finitas ya que si la fibra de un punto contiene una curva C, si consideramos un
hiperplano H que no pase por el punto, tendremos que (nD) C = (H S ) C = 0, que contradice la hipotesis
D C = 0. Por el Main Theorem de Zariski, es un morfismo finito y por 11.11.5 nD es amplio.
Captulo 16
fielmente plano (plano y epiyectivo) de tipo finito y dada una estructura M sobre X se trata de dar condiciones
para la existencia de una estructura N sobre Y tal que f N = M, as como la clasificacion de dichas estructuras.
A N se le denomina descenso de M.
`
1. Ejemplo : 1. Sea X = ni=1 Ui un recubrimiento por abiertos Ui = Spec Ai afines de Y y M el espa-
cio proyectivo PnX , entonces N es cualquier fibrado proyectivo sobre Y, de rango n, trivializado por el
recubrimiento X, es decir, N|Ui = Pn Ui
2. En las mismas condiciones sobre X e Y, sea M = OnX como haz de OX -modulos. Un descenso N es un
haz de OY -modulos coherente localmente libre de rango n, que trivializa en el recubrimiento, es decir,
N|Ui = OnUi .
525
526 Captulo 16. Teora del descenso fielmente plano.
Podramos haber desarrollado la teora del descenso en la categora de esquemas afines (o anillos), donde
las estructuras consideradas fueran los modulos (y A-algebras). Sin embargo la hemos desarrollado, con toda
generalidad, en la categora de esquemas, donde las estructuras consideradas seran haces en la topologa fiel-
mente plana. Las dos exposiciones son equivalentes formalmente. Hemos procurado adoptar unas notaciones
que reflejen, lo mejor posible, esta equivalencia formal.
16.2. Notaciones
Fijado un morfismo de esquemas f : X Y diremos que X es un Y-esquema. Dados dos Y-esquemas
f : X Y y f 0 : X 0 Y, diremos que g : X X 0 es un morfismo de Y-esquemas si es un morfismo de
esquemas que verifica f 0 g = f . Denotaremos por CY la categora de los Y-esquemas, donde los morfismos
son morfismos de Y-esquemas. Dado un funtor F (que siempre supondremos contravariante) sobre CY y un
morfismo f : X Y se define el funtor f F en CX por la igualdad f F(Z) := F(Z), siendo Z un X-esquema
y, por tanto, Y-esquema va f . Igualmente, dado un funtor G sobre CX se define fG sobre Y por la igualdad
( fG)(Z 0 ) := G(Z 0 Y X) = G( f Z). Seguiremos las notaciones, motivadas por la teora de modulos, f F =
F Y X y fG = G como funtor sobre CY (es decir, G sobre CY entenderemos que es la imagen directa de G
sobre CX por f ).
Existe un morfismo natural F F Y X (donde hemos subrayado la Y para indicar que estamos con-
siderando F Y X como funtor sobre Y): Dado un Y-esquema Z, denotemos : Z Y X Z la proyeccion
natural. El morfismo F(Z) F(Z Y X) = (F Y X)(Z) es el morfismo natural buscado.
Tambien existe un morfismo natural G Y X G (donde el funtor G de la izquierda de la flecha lo estamos
considerando como funtor sobre Y): Dado un X-esquema T , consideremos el morfismo natural i : T T Y X.
i
El morfismo (G Y X)(T ) = G(T Y X) G(T ) es el morfismo natural buscado.
1. Proposicion: La imagen directa e inversa son adjuntas entre s, es decir,
Demostracion. Dado un morfismo F fG, si tomamos f obtenemos f F f fG, que compuesto con
f fG G define un morfismo f F G. Recprocamente, dado un morfismo f F G, si tomamos f
obtenemos f f F fG, que compuesto con F f f F define un morfismo F fG.
2. Ejemplo : Un modulo cuasicoherente N sobre Y define un funtor N(X) = (X, f N). Se verifica que la
imagen inversa del funtor asociado a N es el funtor asociado a la imagen inversa del modulo cuasicoherente
N. Supongamos que Y = Spec A es afn y que CY es la categora de los esquemas afines sobre Y. Se verifica que
los modulos cuasicoherentes sobre Y se corresponden con los A-modulos. Escribamos f : Spec B Spec A.
En esta situacion, sea un A-modulo N y un B-modulo M. Se verifica que f N = N A B, f M = M, y los
morfismos usuales N N A B, M A B M son los morfismos antes definidos.
Este es el ejemplo que gua el captulo. Para una lectura mas fluida del captulo puede suponerse siempre
que estamos en situacion afn y que los funtores son los modulos.
n n1
Denotaremos di : X X X X a la proyeccion consistente en olvidar la componente i-esima.
1. F es haz para la topologa de Zariski, es decir, F sobre los abiertos de cada Y-esquema X es un haz en X.
d1
/
F(S ) F(T ) / F(T S T )
d2
es exacta.
Como F es haz en la topologa de Zariski, la exactitud de esta sucesion es una cuestion local en S , luego
podremos suponer en la definicion de haz que S es afn. Ademas, puede comprobarse tambien que se puede
suponer que T es afn.
Denotemos por : S Y al morfismo estructural y para cada morfismo fielmente plano de tipo finito
T S consideremos la sucesion
/
F F S T
/ F S T S T ()
d1 d1
/ //
MMB /MBB d2 /M B B B
A d2 A A d3 A A A
P
es exacta, es decir, si definimos di (m b1 bn ) = m b1 1 bi bn y d = (1)i+1 di , entonces
Ker d = Im d.
Demostracion. Es facil comprobar que d2 = 0, luego Im d Ker d. Nos falta probar la igualdad. Por cambio
de base fielmente plano ( B) podemos suponer que el morfismo A B tiene retracto s : B A. Para todo n,
A
sea s(m b1 bn ) := s(b1 )m (b2 bn ). Se verifica que s d + d s = Id. Por tanto Ker d Im d y
concluimos la igualdad.
2. Teorema: Todo modulo cuasicoherente M sobre Y es un haz para la topologa fielmente plana.
Demostracion. Es bien conocido que M es un haz para la topologa de Zariski. Ademas la imagen inversa de
un modulo cuasicoherente es cuasicoherente. Por tanto, solo tenemos que probar, dado un morfismo fielmente
d
plano de tipo finito T = Spec B Y = Spec A, la exactitud de la sucesion,
/
M M A B / M A B A B
Por el lema anterior concluimos.
Demostracion. En primer lugar es bien conocido, que el funtor de puntos de un esquema es un haz para la
topologa de Zariski. Dado un morfismo f : S Y se verifica que f X = (X Y S ) . As pues, solo tenemos
d
que comprobar, dado un morfismo fielmente plano de tipo finito T = Spec B Y = Spec A, la exactitud de la
sucesion
d /
HomY (Y, X) HomY (T, X) / HomY (T Y T, X)
Si X es afn, la exactitud de la sucesion requerida se deduce de la exactitud de
/
AB /B B
A
d1
/ d /Y
T Y T /T
d2
/
es topologicamente exacta, es decir, Y es el conucleo topologico de T Y T / T : Obviamente d1 d = d2 d.
0 1 0 0
Dados y Y y t, t d (y), sea z t Y t , entonces d1 (z) = t y d2 (z) = t. Por u ltimo, V Y es un abierto si y
solo si d1 (V) es abierto ya que d es una aplicacion abierta por 6.7.18, y d(d1 (V)) = V.
Veamos ahora la inyectividad de d . Dados dos morfismos g, g0 : Y X tales que g d = g0 d, entonces
g = g0 como morfismo topologico. Para ver que g = g0 bastara hacerlo localmente en X, luego podemos
suponer que X es afn y concluimos.
Para terminar, nos falta probar que dado un morfismo f : T X tal que f d1 = f d2 , entonces existe un
morfismo g : Y X tal que f = g d. Graficamente
d1
/ d /Y
T Y T /T
d2
f
g
X
Sea pues, un morfismo f : T X tal que f d1 = f d2 . Sea g : Y X la u nica aplicacion continua tal
que f = g d.
Dado un punto y Y, existen un abierto basico Uy que contiene a y y un abierto afn U X que contiene
a f (Uy ). Considerando los abiertos afines Uy , d1 (Uy ), U sabemos que g restringida a Uy es un morfismo de
esquemas. Por tanto, g : Y X es un morfismo de esquemas.
4. Teorema de descenso de homomorfismos: Sean N, N 0 dos haces en CY para la topologa fielmente plana.
El funtor de homomorfismos HomY (N, N 0 ) es un haz, es decir, la sucesion natural
d1
/
HomY (N, N 0 ) HomX (N Y X, N 0 Y X) 0
/ HomXY X (N Y X Y X, N Y X Y X)
d2
es exacta, donde los morfismos asignan a cada morfismo el morfismo cambiado de base.
16.4. Dato de construccion, condiciones de descenso. 529
N Y X / (N Y X) Y X / N Y X
d f 0 d f f
N 0 Y X / (N 0 Y X) Y X / N 0 Y X
3
M Y X YQX / X Y M Y X
QQQ mm
QQQ
QQQ mmmmm
QQ( mm
2
vmmm 1
X Y X Y M
1g
X Y (N Y X) / X Y M
es exacta, como sucesion de funtores sobre Y, siendo d1 , d2 los morfismos inducidos en los funtores por las
d1
/
proyecciones X Y X / X.
d2
Considerando esta sucesion, relevada a X, junto con la sucesion exacta de haz para M para el morfismo
d1
fielmente plano X Y X = X X, tenemos el diagrama de filas exactas
d1 1
/ M Y X /
N Y X / X Y M Y X
d2 1
og o o 1
d1
/ X Y M /
M / X Y X Y M
d2
donde los cuadrados de la derecha son conmutativos por la condicion de cociclo. Por tanto, tenemos definido
un isomorfismo g : N Y X ' M.
Ahora del cuadrado conmutativo de la izquierda obtenemos el diagrama conmutativo
N Y X / M Y X /M
og o Id
M / X Y M /M
16.4. Dato de construccion, condiciones de descenso. 531
X Y N Y X / X Y M Y X / M Y X
1g o 1 o
X Y M / X Y X Y M / X Y M
g1
X Y N Y X / M Y X
1g o
X Y M X Y M
Si un OX -modulo cuasicoherente tiene estructura de OX -algebra diremos que es una OX -algebra cuasico-
herente.
3. Teorema de descenso de modulos : Dado un OX -modulo M cuasicoherente (resp. una OX -algebra cuasi-
coherente) sobre X, junto con un dato de construccion , existe un OY -modulo N cuasicoherente (resp. una
OY -algebra cuasicoherente) sobre Y, y un isomorfismo
g : N Y X M
1g
X Y (N Y X) / X Y M
Demostracion. Solo es observar que el descenso N, construido en el teorema anterior, es un OY -modulo cua-
sicoherente (resp. una OY -algebra cuasicoherente).
Ahora, nuestro objetivo, es dar condiciones para que el descenso del haz de puntos de un esquema, sea
tambien el haz de puntos de un esquema.
Dado un morfismo : C X afn, tenemos la OX -algebra cuasicoherente OC . Recprocamente, dada
una OX -algebra cuasicoherente B, consideremos un recubrimiento X = Ui por abiertos afines y sea C =
i
`
Spec B(Ui ). Dado xi Spec B(Ui ) y dado x j Spec B(U j ), diremos que ci c j si existe un abierto U basico
i
532 Captulo 16. Teora del descenso fielmente plano.
Spec B(Ui ) ci
ppp7 @
pppp
* ppp
p
A
Spec B(U) Nt c }=
NNN ==
NNN ==
NNN ==
N& =
Spec B(U j ) cj
Demostracion. Sea y = f (x). N(b)(x) = 0 si y solo si N(b)(y) = 0. Ahora bien, N(b)(y) es el determinante de
la aplicacion
b(y)
By /py By By /py By
que es nulo si y solo si b(y) no es invertible en By /py By , es decir, b(y) (o b) se anula en algun punto de
Spec By /py By = {x0 Spec B : x0 x}.
Demostracion. Solo tenemos que probar que el haz F obtenido como el descenso del haz de puntos de Z, es el
haz de puntos de un esquema.
Obviamente esto es un problema local en Y, luego podemos suponer que Y = Spec A y por tanto X =
Spec B, donde B es una A-algebra finita fielmente plana.
Si U es un abierto de Z estable por y Z 0 es un descenso de Z, y denotamos por : Z = Z 0 Y X Z 0
la proyeccion natural, entonces es facil ver que el abierto (U) de Z 0 es un descenso de U. Por recollement
y la unicidad del descenso, si {Ui } es un recubrimiento de Z por abiertos estables por , para los que existen
descensos Ui0 , entonces el descenso Z 0 se obtiene por recollement de los Ui0 . En conclusion, basta probar que
existe un recubrimiento de Z por abiertos afines estables por .
Por cambio de base Y X tendremos que Z es el descenso de Z Y X y el dato de construccion (cambi-
ado de base) es isomorfo al dato de construccion trivial. Hechos que importa recalcar, porque muchas de las
afirmaciones que siguen son ciertas si lo son por cambio de base Y X.
16.5. Cohomologa en la topologa fielmente plana 533
donde denotamos Z = Z Spec A Spec B, U 0 = U 0 Spec A Spec B. Por cambio de base A B se corresponden con
los morfismos naturales
/
OZ (U 0 ) / OZ (U 0 ) OZ (U 0 ) OZ (U 0 )
Observemos que OZ (U 0 ) A B es un OZ (U 0 )-modulo finito generado a traves de y la norma de f 1
OZ (U 0 ) A B, N( f ) (es decir, el determinante de la homotecia en OZ (U 0 ) A B multiplicar por f 1) cumple
que tiene la misma imagen por d1 que por , porque as sucede si cambiamos de base A B. Ademas N( f ) no se
0
anula en ningun punto de R(z) y se anula en los puntos donde f se anula. Por tanto, U N( f ) = U N( f ) es un abierto
afn estable por , que contiene a z. Hemos concluido.
d1 d1
/ /
X Y X Y X d2 // X Y X /X Y
d3 d2
1 F1 (Y) F2 (Y) F3 (Y) H 1 (X/Y, F1 ) H 1 (X/Y, F2 ) H 1 (X/Y, F3 )
Una sucesion 1 F1 F2 F3 de haces de grupos en la topologa fielmente plana, se dice que es exacta
si para todo Y-esquema X la sucesion de grupos 1 F1 (X) F2 (X) F3 (X) es exacta. Esta definicion tiene
una justificacion categorial, pero para nuestros objetivos nos basta con lo dicho.
534 Captulo 16. Teora del descenso fielmente plano.
1 F1 (Y) F2 (Y) F3 (Y) H 1 (X/Y, F1 ) H 1 (X/Y, F2 ) H 1 (X/Y, F3 ) ()
Si F es un haz de grupos (no abeliano), definiremos
" # ," #
1 s F(X Y X) : s s0 si existe F(X) :
H (X/Y, F) :=
d3 s d2 s1 d1 s = 1 d2 s d1 1 = s0
Se verifica tambien la sucesion (), donde ahora la exactitud quiere decir que la imagen de cada morfismo son
los elementos que se aplican, por el morfismo siguiente, en la clase del elemento neutro.
Supongamos ahora que X Y es un revestimiento de Galois de grupo G. A traves de las identificaciones
n n n
G G X = X Y Y X Y X, (g1 , . . . , gn , x) 7 (g1 x, . . . , gn x, x) y F(G G X) = Aplic(G
n
G, F(X)), obtendremos que
" # ," #
f Aplic (G, F(X)) : f f 0 si existe c F(X) :
H 1 (X/Y, F) =
f ( 0 ) = f () ( f (0 )) f 0 () = c f () (c)1
N Y (X Y X) N Y (X Y X)
recubrimiento X
cociclos: , bordes:
= {gi j O(Ui U j ) }i, j {gi g1
j O(U i U j )
} i, j
tales que gi j g jk = gik con {gi }i {O(Ui ) }i
Notaciones: Como la categora de los anillos es equivalente a la categora de los esquemas afines, contin-
uamente identificaremos un esquema afn, con su anillo de funciones. Por ejemplo, dado un morfismo A B
fielmente plano, denotaremos H 1 (Spec B/ Spec A, F) = H 1 (B/A, F), o F(Spec B) = F(B).
2) Teorema de Galois.
Sea k , K una extension de cuerpos de Galois de grupo G. Se verifica
Clases de isomorfa de las
1 n 1
k
a lgebras separables de grado n = H (K/k, Autkalg (k )) = H (G, S n )
trivializadas
" por K #, " #
Morfismos de grupos Clases de isomorfa de
= =
f : G Sn conjugacion G conjuntos de orden n
3) Teorema 90 de Hilbert.
Sea k , K una extension finita de cuerpos, Y = Spec k, X = Spec K. Se trata de clasificar los k-modulos
n n
N tales que N k K = N Y X = K K. Es claro que no hay mas que uno, N = k k, ya que los
k-modulos estan clasificados por su dimension sobre k, que es la misma que la de N k K sobre K. Por tanto,
se obtiene, por ser Aut(N) = Gln , el siguiente teorema.
1. Teorema: H 1 (K/k, Gln ) = 0
Sea Gln el funtor Gln (X) = AutOX mod (OnX ), que es un haz en CY , para la topologa fielmente plana. Deno-
taremos Gl1 = Gm , es decir, Gm (X) := Gl1 (X) = (X, OX ).
2. Corolario: H 1 (K/k, Gm ) = 0.
3. Teorema 90 de Hilbert : Sea k , K una extension de Galois cclica de grupo G =< >. La norma de
K es uno si y solo si existe un K tal que = () .
536 Captulo 16. Teora del descenso fielmente plano.
Demostracion.
H 1 (G,Gm (K)) =
" #,
Aplic. f : G Gm (K) = K : " #
= 0 00 0 0 00 f f 0 Existe K :
f ( ) = f ( ) ( f ( ))
f (0 ) = f 0 (0 ) 0 ()1
Las aplicaciones f estan determinadas por f (), con la u nica condicion de que f (n ) = N( f ()) = 1. Por
tanto,
0 = H 1 (K/k, Gm ) = H 1 (G, Gm (K))
= { K tales que N() = 1}/{ ()1 }K
que es el teorema 90 de Hilbert.
4) Teorema 90 aditivo.
Una k-variedad algebraica X se dice que es un grupo algebraico si el haz de puntos X , es un haz de grupos.
Por ejemplo, Spec k[x, 1/x] es un grupo algebraico, porque (Spec k[x, 1/x]) = Gm . Otro ejemplo, es la recta
afn A1 = Spec k[x], pues A1 (X) = Hom(X, Spec k[x]) = (X, OX ). Denotaremos A1 = Ga y diremos que es el
grupo aditivo, tambien denotaremos A1 = Ga .
Dado un grupo finito G el funtor sobre la categora de k-esquemas F(Z) = Apliccont (Z, G) es un haz de
grupos. Si Z es conexo, entonces F(Z) = G. F es representable por Spec Aplic(G, k), que por abuso de notacion
denotaremos G. As pues, Homesq (Z, G) = Apliccont (Z, G) y G es un grupo algebraico.
4. Teorema: Si k , K es una extension, entonces H 1 (K/k, Ga ) = 0.
/ //
Demostracion. Se deduce de que k K / KK / K K K es una sucesion exacta y Ga es el funtor
k k k
identidad.
5. Corolario: Sea k K una extension cclica de grado p = car k y grupo G =< >. La traza de K es
cero si y solo si existe un K tal que = ().
2. Si car k = p, entonces
Clases de isomorfa de
p
extensiones cclicas = k/{ : k} (teora de Artin-Schreier)
de k de grado p
16.7. Ejemplos y aplicaciones 537
Demostracion. Si G Spec k ' Ga,k , entonces esto tambien es cierto para una cierta extension finita
Spec k
K de k (pues basta que la funcion t de Ga,k este en el anillo de G Spec K). Los grupos afines tales
Spec k
que G Spec K = Ga,K = Spec K[x] estan clasificados por H 1 (K/k, Aut(Ga )). Ahora bien, se cumple
Spec k
que AutSpec KK (Ga,KK ) = Gm (K K) ya que K K no tiene nilpotentes. Por tanto, H 1 (K/k, Aut(Ga )) =
H 1 (K/k, Gm ) = 0 y G = Ga .
7) Variedades de Brauer-Severi.
Supondremos k perfecto. Las variedades de Brauer-Severi son las k-variedades X que al cambiar de base al
cierre algebraico k son isomorfas al espacio proyectivo, es decir:
X Spec k Spec k = Pn,k
Por tanto su clasificacion es un problema de la teora del descenso y e sta nos da
Clases de isomorfa de
variedades de Brauer- = H (k/k,
1
PGln+1 )
Severi sobre k
donde PGln+1 es el funtor definido por PGln+1 (K) = AutK (Pn,K ), siendo K una k-algebra finita separable.
Las a lgebras de Azumaya son las k-algebras A (no conmutativas) finitas simples y centrales (Z(A) = k).
Dicho de otro modo, las a lgebras de Azumaya son las k-algebras A tales que A k = Mn (k). En conclusion,
k
por la teora del descenso se clasifican por:
Clases de isomorfa de
1
a lgebras de Azumaya sobre = H (k/k, PGln )
k de dimension n2
538 Captulo 16. Teora del descenso fielmente plano.
por ser Aut(Mn (K)) = PGln,K , (K cualquier a lgebra finita separable) por el teorema de Skolem-Noether (que
no hemos visto).
De aqu que clasificar variedades de Brauer-Severi de dimension n equivale a clasificar a lgebras de Azu-
maya de dimension (n + 1)2 .
8. Ejemplo : Si k = R, k = C y n = 1, hay tantas variedades reales X, tales que X Spec R Spec C = P1,C , como
a lgebras de Azumaya de dimension 22 = 4. Por otra parte, cuerpos no conmutativos finitos sobre R no hay
mas que R, C y Q (siendo Q los cuaterniones), por el teorema de Frobenius (no visto). Como toda a lgebra de
Azumaya es un a lgebra de matrices sobre un cuerpo no conmutativo, se concluye que de dimension 4 no hay
mas que M2 (R) y Q, de donde
Clases de isomorfa de
variedades de Brauer-Severi = {P1,R , la conica imaginaria }
sobre R de dimension 1
El hecho es recproco, si conocemos esta clasificacion resulta (sin suponer el teorema de Frobenius) que
Clases de isomorfa de
a lgebras reales de Azumaya = {M2 (R), Q}
de dimension 4
Por u ltimo, sin detallar las demostraciones, veamos que si k , K es una extension cclica de grupo
G =< >, puede calcularse H 1 (K/k, PGln ):
De la sucesion 1 Gm Gln PGln 1 se deduce la inyeccion H 1 (K/k, PGln ) , H 2 (K/k, Gm ).
Sea A una k-algebra, : Spec A Spec k el morfismo inducido en los espectros. Denotemos Gm,A = Gm el
grupo multiplicativo sobre Spec A, escribiremos tambien Gm,A = (Gm ). Consideremos la sucesion
1 1
N
1 Gm Gm,K Gm,K Gm,K Gm,K
donde 1 (a) = (a)
a
y N(a) es la norma de a. H 1 (G, Gm (A k K)) = H 1 (A k K/A, Gm,A ) = 0 para toda k-algebra
semilocal A, pues este u ltimo grupo clasifica los A-modulos que por cambio de base A A k K son libres de
rango 1. Por tanto, obtendremos que tomando secciones en la sucesion anterior, sobre cualquier k-algebra A
finita separable, es exacta. Se verifica ademas que Ker 1 = Gm y que H i (K/k, Gm,K ) = 0 para todo i > 0. Con
todo, mediante calculos cohomologicos, obtendremos que
(
0 i impar
H i (K/k, Gm ) =
k /N(K ) i par mayor que cero
Si en vez de considerar como recubrimientos los morfismos fielmente planos, consideramos otro tipo
de morfismos, podremos desarrollar de modo equivalente otra teora de descenso (en otras topologas de
Grothendieck). Pongamos un par de ejemplos.
Clasificacion de las extensiones de modulos de M por N
Sean M y N dos A-modulos. Dada una sucesion exacta de A-modulos
0NEM0
diremos que E es una extension de A-modulos de M por N. Un ejemplo de extension, es la extension trivial,
E = N M, con los morfismos obvios N , N M, N M M.
Dadas dos extensiones 0 N E M 0, 0 N E 0 M 0, diremos que un morfismo de
A-modulos : E E 0 es un morfismo de extensiones si se tiene el diagrama conmutativo
0 /N /E /M /0
0 /N / E0 /M /0
0IEA0
0 /I /E /A /0
0 /I / E0 /A /0
Demostracion. Recordemos que esta generado como A = A 1-modulo por los elementos da = a 1 1 a.
Dado una derivacion D : A I, entonces A A I, a b 7 (Da) b, restringida a es un morfismo de
A Ao -modulos (compruebese), que explcitamente es I, adb 7 aDb.
El morfismo d : A , a 7 da := a 1 1 a es una derivacion. Dado un morfismo de A A0 -modulos
: I, entonces d : A I, a 7 (da) es una derivacion.
Ambas asignaciones son inversas entre s.
16.8. Descenso en otras topologas: Extensiones de modulos y de a lgebras 541
Denotemos por Q el complejo diferencial recien definido. Definimos H (Q/R, F) := H (F(Q )).
Dado un morfismo de A Ao -modulos : I R, tenemos el morfismo CI CR , M 7 MR = R I M.
Dada una extension de a lgebras E de A por I, entonces ER es una extension de a lgebras de A por R.
Sea E el haz de a lgebras en C I definido por E(R)
:= ER , que contiene el haz de ideales I, definido por
= R, cuyo conucleo es el haz de a lgebras constante A. El haz de automorfismos de a lgebras E,
I(R) Aut(E),
que
542 Captulo 16. Teora del descenso fielmente plano.
son la identidad sobre I e A, coincide con Derk (A, ) = HomAAo (, ). Por tanto, dado un modulo inyectivo
Q y una inyeccion I , Q, tenemos que H 1 (Q/I, Aut(E)) = Ext1 o (, I) = Ext2 o (A, I) (donde la u ltima
AA AA
igualdad se deduce de tomar HomAAo (, I), en la sucesion exacta 0 A A A 0). Ahora ya
tenemos el siguiente teorema.
6. Teorema : Hay tantas extensiones de a lgebras de A por I, modulo isomorfismos, como elementos de
Ext2AAo (A, I).
Demostracion. Si Q = Homk (A Ao , I) entonces es un A Ao -modulo inyectivo, porque HomAAo (, Q) =
Homk (, I). Ademas toda extension B de a lgebras de A por Q es trivial: Dar un isomorfismo de extensiones
de a lgebras de B en la extension trivial equivale a dar una derivacion de B en Q, que sobre Q sea la identidad.
Veamos que tal derivacion existe. Consideremos la sucesion exacta
0QBA0
0 Q B BBo (A Ao ) A 0
Captulo 17
17.1. Introduccion
Hablemos sin rigor. Sea X un esquema proyectivo. Nos proponemos dotar al conjunto Hilb(X) de los
subesquemas cerrados de X de estructura de esquema algebraico. Definiendo una inmersion cerrada X ,
Pn (k), es facil ver que si construimos el Hilbert de cerrados de Pn (k) = Proj k[x0 , . . . , xn ], el Hilbert de cerrados
de X es un cerrado del Hilbert de cerrados de Pn (k) = Proj k[x0 , . . . , xn ].
En este captulo damos una construccion elemental del esquema de Hilbert de cerrados de una variedad
proyectiva, usando u nicamente la teora de modulos graduados y los criterios estandar de platitud. Considere-
mos el morfismo de proyectivizacion : Am+1 \{0} Pm , cada cerrado C Pm define una variedad homogenea
de Am+1 , el cierre esquematico de 1 (C). El esquema de Hilbert de cerrados de Pm es union de componentes
del esquema de Hilbert de subvariedades homogeneas de Am+1 . Basta construir e ste u ltimo (17.2.10), lo cual
es un problema esencialmente afn, donde no aparecen los grupos de cohomologa superiores.
Grothendieck construyo el esquema de Hilbert de cerrados de una variedad proyectiva en [11]. El punto
central de la construcciones estandar de tal esquema se basa en una version de Serres Vanishing Theorem.
Teorema 1: Sea p(n) Q[n]. Existe un r N, de modo que para todo subesquema cerrado C Pm de
polinomio de Hilbert p(n), se verifica que
Teorema que es probado con la herramienta de los haces m-regulares [20], o directamente en una de-
mostracion elaborada en [33]. Para nosotros el teorema central (17.2.6) sera:
Teorema 2: Sea p(n) Q[n]. Existe un r N, de modo para todo ideal homogeneo I k[x0 , . . . , xn ] tal
que k[x0 , . . . , xn ]/I es un anillo de polinomio de Samuel p(n) (en el origen), se verifica que
543
544 Captulo 17. Esquema de Hilbert y de Picard
Teorema que es de demostracion casi inmediata y no hace uso de los grupos de cohomologa superiores.
Finalmente damos dos lneas de construccion del esquema de Hilbert de subesquemas homogeneos cerra-
dos de Am+1 de funcion de Samuel p(n). La primera lo construye , como el lmite proyectivo de las Grasman-
nianas de ideales homogeneos I de k[x0 , . . . , xm ]/(x0 , . . . , xm )n+1 = R, tales que dimk R/I = p(n) (lmite que
estabiliza para n >> 0, luego se tienen las ecuaciones del esquema de Hilbert de subesquemas homogeneos).
La segunda, al modo clasico, lo construye como el subesquema de la Grassmanniana de subespacios vectori-
r
ales de k[x0 , . . . , xm ]i de codimension p(r), que se anulan sobre un cerrado homogeneo de Am+1 de funcion
i=0
de Samuel p(n). Para ello es necesaria la flatenning stratification de Grothendieck. Nosotros damos un lig-
era generalizacion, Teorema 17.3.2, que probamos de modo casi inmediato, usando solo la teora de modulos
graduados y los criterios de platitud estandar.
Una vez que hemos dotado al conjunto de cerrados de una variedad proyectiva de estructura de esquema,
podremos dotar de estructura de esquema:
1. Al conjunto de homomorfismos entre dos variedades proyectivas, X e Y pues sera el subconjunto de
cerrados que son graficas en el conjunto de todos los cerrados de X Y.
2. Al conjunto cociente de una variedad X por una relacion de equivalencia, pues sera el subconjunto de
cerrados que son clases en el conjunto de todos los cerrados de X.
3. Al conjunto de divisores de un variedad.
4. Al conjunto de haces de lnea de una variedad, pues es el conjunto cociente de la variedad de divisores
de una variedad, por la relacion de equivalencia lineal.
Un problema fundamental en Geometra Algebraica es la clasificacion de todas las curvas. Es decir, la
construccion como esquema del conjunto de todas las curvas no singulares, salvo isomorfismos. Variedad que
se denomina el moduli de curvas. Esta teora necesita del Hilbert y los cocientes por relaciones de equivalencia,
y de la teora de invariantes (por grupos de automorfismos) por ello no la desarrollamos aqu.
La clasificacion de variedades abelianas (variedades propias con estructura de grupo) es algortmicamente
factible. Por tanto, la clasificacion de las curvas lisas puede abordarse a traves de la clasificacion de las var-
iedades jacobianas (variedad abeliana que parametriza los haces de lnea de una curva de grado g, modulo la
equivalencia lineal) y la caracterizacion de las variedades abelianas que son jacobianas (problema de Schot-
tky). Por ello, procederemos al estudio de la jacobiana de una curva. En primer lugar probaremos, como parece
obvio, que S nC := C n /S n (donde el grupo simetrico S n opera en C n de modo natural permutando los fac-
tores) parametriza los divisores de grado n de la curva C. Probamos que el morfismo de contraccion de Abel
A : S gC JC , que asigna a cada divisor de grado g el haz de lnea asociado, es un morfismo birracional, que se
obtiene como explosion a lo largo de la subvariedad de haces de lnea especiales. Probamos que el espacio vec-
torial de las secciones del dualizante de S nC se identifica con el a lgebra exterior n del espacio vectorial de las
secciones del dualizante de C, lo que nos permitira demostrar que el morfismo de S g1C en Pg1 definido por
el dualizante ramifica en el dual de C. De aqu obtendremos el teorema de Torelli, que afirma esencialmente,
que los automorfismo de JC que dejan estable A(S g1C) se identifican con los automorfismos de C. Ademas,
quedan fundamentados los conocimientos basicos para la reconstruccion de la curva (S gC y el morfismo de
contraccion de Abel) en terminos de la variedad abeliana polarizada JC , A(S g1C), lo cual permitira resolver
con e xito el problema de Schottky.
17.2. Esquema de Hilbert 545
La descomposicion primaria de un ideal localiza. Por tanto, dado un subesquema cerrado de un esquema
noetheriano podemos hablar de las componentes sumergidas y las no sumergidas.
Dado un ideal homogeneo I saturado y una descomposicion primaria reducida I = q1 . . . qn ,por ideales
homogeneos primarios, tenemos que [I xi ]0 = [q1 xi ]0 . . . [qn xi ]0 . Por tanto, las componentes sumergidas o no
de C I = Proj R/I son las proyectivizaciones de las componentes (sumergidas o no) del cono Spec R/I.
2. Definicion : Sea I R un ideal homogeneo saturado, que define el cerrado C I . Diremos que el anillo de
funciones homogeneas de C I es R/I. Dada una funcion homogenea f R diremos que la hipersuperficie que
define H f = Proj R/( f ) corta transversalmente a C I , si f no es divisor de cero en R/I.
Sea A = k cuerpo e I un ideal homogeneo saturado. Una hipersuperficie H f corta transversalmente a C I si y
solo si H f no pasa por ninguna de las componentes (sumergidas o no) de C I . Si k contiene infinitos elementos
existe un hiperplano que corta transversalmente a C I .
P
n1
3. Definicion : Dado un ideal homogeneo I k[x0 , . . . , xm ] = R diremos que p(n) = dimk [R/I]n (resp. p(i))
i=0
es la funcion de Hilbert (resp. de Samuel) de I. Si C Pn es una subvariedad proyectiva, diremos que el
polinomio de Samuel (resp. de Hilbert) de C es el polinomio de Samuel del ideal homogeneo de todas las
funciones que se anulan en C.
El grado del polinomio de Hilbert de I coincide con la dimension de la variedad proyectiva definida por I.
Todos los ideales homogeneos equivalentes tienen el mismo polinomio de Hilbert.
4. Definicion : Diremos que la funcion de Samuel de I, p(n) es polinomio a partir de m si coincide con el
polinomio de Samuel, para todo n m.
Igualmente podemos hablar de cuando la funcion de Hilbert es polinomio. La funcion de Samuel es poli-
nomio a partir de m si y solo si la funcion de Hilbert es polinomio a partir de m.
546 Captulo 17. Esquema de Hilbert y de Picard
6. Teorema: Sea p(n) Q[n]. Existe un r N, de modo que para todo ideal homogeneo I k[x0 , . . . , xn ] = R
de polinomio de Samuel p(n), se verifica
1. I esta generado por sus elementos homogeneos de grado menor o igual que r. Equivalentemente, todas
las funciones homogeneas de grado m > r estan generadas por las de grado r.
Demostracion. Por cambio de cuerpo base, podemos suponer que k es algebraicamente cerrado. Vamos a
proceder por induccion sobre el grado del polinomio de Samuel. Si I es de polinomio de Samuel constante 0,
el teorema es obvio.
As que vamos a suponer como hipotesis de induccion que el teorema es cierto para I saturado cuyo poli-
nomio de Samuel es de grado menor o igual que s 1.
Supongamos I de polinomio de Samuel p(n) de grado s. Sea I 0 el ideal homogeneo saturado equivalente a
I, cuyo polinomio de Samuel es p(n) a, con a 0 y cuyo polinomio de Hilbert es p(n) p(n 1).
Sea H f un hiperplano que corte transversalmente a C I 0 . Consideremos el diagrama
0 0 0
f
0 / I0 / I0 / I0/ f I0 /0
f
0 /R /R / R/( f ) /0
f
0 / R/I 0 / R/I 0 / R/(I 0 , f ) /0
cuya tercera columna es exacta por el lema de la serpiente, aplicado sobre las dos primeras columnas.
(*) De la fila exacta inferior, obtenemos que el polinomio de Samuel de (I 0 , f ) es el polinomio de Hilbert de
I . Por hipotesis de induccion, sabemos que existe un r0 , de modo que (I 0 , f ) esta generado por sus elementos
0
de grado menor o igual que r0 y su funcion de Samuel es polinomio a partir de r0 . Luego, I 0 esta generado por
sus elementos de grado menor o igual que r0 (por el Lema de Nakayama graduado aplicado a la fila exacta
superior) y su funcion de Samuel es polinomio a partir de r0 .
Observemos que 0 p(r0 ) a, luego 0 a p(r0 ). Como dimk I 0 /I = a, no puede ocurrir que [I]r0 +i
,
[I 0 ]r0 +i para todo 0 i p(r0 ). En conclusion, [I]r0 +p(r0 ) = [I 0 ]r0 +p(r0 ) , luego I esta generado por sus elementos
de grado menor o igual que r = r0 + p(r0 ) (determinado por p(n)) y su funcion de Samuel es polinomio a partir
de r = r0 + p(r0 ).
7. Proposicion : Sea p(n) Q[n]. Existe un r N, de modo que para todo ideal homogeneo saturado I 0
k[x0 , . . . , xm ] de polinomio de Hilbert p(n), se verifica
1. I 0 esta generado por sus elementos homogeneos de grado menor o igual que r.
Demostracion. Argumentese como en (*) de la demostracion de 17.2.6, cambiando la expresion por hipotesis
de induccion por por 17.2.6.
8. Observacion : Observemos que el numero r de 17.2.6 y 17.2.7 es el mismo y que el numero asignado al
polinomio p(n) es mayor que el asignado al polinomio p(n) p(n 1).
9. Definicion : Sea R una A-algebra N-graduada de tipo finito. Diremos que Spec R es una variedad homogenea
afn sobre Spec A. Sea S un esquema y R una OS -algebra N-graduada de tipo finito. Diremos que el esquema
obvio Spec R, es una variedad homogenea sobre S (X localmente sobre los abiertos afines de S es una variedad
homogenea afn).
10. Teorema : Sea S un esquema localmente noetheriano y consideremos una variedad homogenea X sobre
S . El funtor
" #
S -esquemas localmente
HilhomX/S : Conjuntos
noetherianos
T Subesquemas homogeneos cerrados
de XT planos sobre T
es representable por un esquema que es union disjunta de esquemas localmente proyectivos sobre S .
Demostracion. Como HilhomX/S es un haz puede suponerse que S = Spec A (siendo A un anillo noetheriano)
y que X = Spec R (siendo R una A-algebra N-graduada de tipo finito). Podemos pensar X como subvariedad
homogenea de Am+1 = Spec A[x0 , . . . , xm ]. Basta probar que HilhomAm+1 /S es representable porque HilhomX/S
es un subfuntor cerrado de HilhomAm+1 /S .
`
HilhomAm+1 /S = Hilhom(n)
Am+1 /S
, donde Hilhom(n)
Am+1 /S
es el funtor de los subesquemas homogeneos cer-
(n)
rados de Am+1 de funcion de Samuel (n). Veamos que este u ltimo funtor es representable. Sea el r N del
teorema 17.2.6. Demos dos demostraciones.
1. Sea Bn = A[x0 , . . . , xm ]/(x0 , . . . , xm )n+1 y para i n sea Ri los elementos homogeneos de grado i y
escribamos (n) = (n) (n 1). Consideremos la sucesion de epimorfismos naturales Bn+1 Bn
Br . En cada Ri consideremos la Grassmannianna de subespacios vectoriales de codimension (i), G (Ri ).
Q
n
Sea G0 (Bn ) el subesquema cerrado de la Grassmanniana de Bn , G (Ri ). Sea G00 (Bn ) la Grassmannianna de
i=0
ideales de Bn , que es un cerrado de la Grassmanniana de Bn . Sea G(Bn ) = G0 (Bn ) G00 (Bn ), la Grassmanniana
de ideales homogeneos de Bn , tal que la codimension de los elementos homogeneos de grado i en Ri es (i).
Tenemos la sucesion obvia de morfismos (propios, pues la variedades lo son)
El lmite proyectivo de los G(Bn ) es el funtor que queremos probar que es representable.
Sean Ci G(Bi ), la interseccion de todas las imagenes esquematicas de los morfismos G(Bn ) G(Bi ),
que por noetherianidad es la imagen esquematica de un G(Bn ), para n >> 0.
El lmite proyectivo de los G(Bn ) coincide con el de los Cn .
Como meros conjuntos, Ci+1 se epiyecta en Ci . Cada punto geometrico de Ci , con i r levanta a un u nico
punto geometrico del Hilbert homogeneo: Dado un punto geometrico de Ci existe un punto geometrico de
Ci+1 en la fibra, de nuevo existe un punto geometrico de Ci+2 en la fibra del punto geometrico de Ci+1 , as suce-
sivamente construimos un punto del lmite proyectivo, es decir un ideal homogeneo I s k[x0 , . . . , xm ], que
s0
esta generado por Ir .
548 Captulo 17. Esquema de Hilbert y de Picard
Por tanto, los puntos geometricos de Ci+1 coinciden con los de Ci , para i r. Los morfismos de funtores
Ci+1 Ci son inyectivos, para i r (pues los elementos de grado i + 1 de cada ideal estan generados por los
elementos de grado i, porque as es en fibras).
Por el Main Theorem de Zariski (11.7.10 o [14] III. 11.5) Ci+1 = Ci para todo i r y coinciden con el
lmite proyectivo.
Observacion 1: Para n >> 0 tenemos un epimorfismo G(Bn ) Cr , de nuevo el morfismo entre los funtores
(n)
de puntos es inyectivo y G(Bn ) = Cr . Por tanto, HilhomA m+1 /S es representable por G(Bn ).
Demostracion. Por cambio de base fielmente plano podemos suponer que el cuerpo residual de x tiene infinitos
elementos.
Sea I el ideal homogeneo saturado de funciones que se anulan en C. Sea B = Bn el anillo de funciones
n
homogeneas de C.
) 1. Sea H f un hiperplano de PmA que corte transversalmente a C x . El subesquema cerrado C 0 = C H f
es plano sobre A y f /xi es no divisor de cero en los abiertos C H xi , por los criterios de platitud (6.7.10 o [19]
theorem 22.5) Se cumple que f no es divisor de cero en B: si f pn = 0 entonces xfi pxnn = 0, luego pxnn = 0 y
i i
pn = 0.
El polinomio de Hilbert de C 0x es p(n) p(n 1). Sea B0 el anillo de funciones homogeneas de C 0 . Pro-
cedemos por induccion sobre el grado de p(n). Por hipotesis de induccion B0n son modulos localmente libres
de rango p(n) p(n 1), para n r. B0 es un cociente de B/ f B y para todo n > s (s >> 0), B0n = [B/ f B]n .
Consideremos, para n > s, las sucesiones exactas,
f
0 Bn Bn+1 [B/ f B]n+1 0
Bn+1 Bn
escinden, luego Bn+1 = f [B]n [B/ f B]n+1 y f n+1
= fn [B/ f B]n+1 .
Bn Bn
Denotemos U = C H f y OC el haz de funciones de C. Tenemos que OC (U) = lim n ' lim n '
f f
n>s nt
Bt Bt
ft ( [B/ f B]n ), para t > s. OC (U) es un A-modulo plano, luego ft ' Bt es un A-modulo libre. Bt es un
n>t
modulo libre de rango p(t), para t >> 0, como se observa calculando su dimension al pasar a la fibra en x.
2. Probemos que Bn es libre de rango p(n), para n r, por induccion descendente:
17.2. Esquema de Hilbert 549
Sea Bx el anillo de las funciones homogeneas de C x . La dimension de Bnx es p(n), para n r. Denotemos
por B0x el anillo de funciones homogeneas de C 0x . La dimension de B0x
n es p(n) p(n 1), para n r.
Consideremos las sucesiones de filas exactas, para n r,
f
0 / Bn / Bn+1 / Bn+1 / f Bn /0
f
0 / Bnx / Bx / Bx / f Bnx /0
n+1 n+1
x
Suponemos que Bn+1 es libre de rango p(n + 1), luego Bn+1 A k(x) = Bn+1 (donde k(x) es el cuerpo residual de
x). Por tanto, si tensamos la fila exacta superior por A k(x), obtenemos que (Bn+1 / f Bn ) A k(x) coincide con
x
Bn+1 / f Bnx , que es de dimension p(n + 1) p(n). Luego Bn+1 / f Bn coincide con el modulo libre cociente B0n+1 y
Bn es libre de rango p(n).
) Sea H f un hiperplano que corte transversalmente a C x .
Para m r, Bm es un A-modulo libre de rango p(m), ademas la funcion de Hilbert a partir de r es polinomio,
f
luego Bm A k(x) coincide con las funciones homogenea de grado m de C x . Para m r los morfismos Bm
Bm+1 son inyectivos, porque es inyectivo en la fibra de x. Denotemos U = C H f . Tenemos que OC (U) =
lim Bf mm ' lim Bm , luego es plano. Como los abiertos U (variando f ) recubren, concluimos que C es plano sobre
m>r m>r
Spec A.
es representable por un esquema que es union disjunta de esquemas localmente proyectivos sobre S .
Demostracion. Como el funtor de Hilbert es haz, puede suponerse que S = Spec A es afn noetheriano conexo
y X S es un morfismo proyectivo. Consideremos una inmersion cerrada X , PmA .
Basta demostrar que el Hilbert de subesquemas cerrados de PmA es representable, porque el Hilbert cerrados
de X es un cerrado del de PmA .
`
HilbPm /S = HilbPp(n)
m
p(n) m
/S , donde HilbPm /S es el funtor de los subesquemas cerrados de PA de polinomio de
A p(n) A A
Hilbert p(n).
P
n1
Sea r N de 17.2.7. Sea (n) = 0 si n < r y (n) = p(n) si n r. Sea (n) = (n).
i=0
Tenemos un morfismo natural : Hilhom(n)
Am+1 /S
HilbPp(n)
m /S , que asigna a cada variedad homog
enea su
proyectivizacion, o equivalentemente, a cada ideal homogeneo su variedad proyectiva. El morfismo HilbPp(n)
m /S
Hilhom(n)
Am+1 /S
que asigna a cada subvariedad proyectiva C, el ideal homogeneo I, tal que In = H 0 (X, pC (n))
para n r y In = 0 para n < r, es el inverso de . En conclusion, HilbPp(n)
m /S es representable puesto que lo es
Hilhom(n)
Am+1 /S
.
550 Captulo 17. Esquema de Hilbert y de Picard
Demostracion. Tenemos que probar que U satisface las dos condiciones del criterio topologico de Nagata
(6.7.13 o [19] theorem 24.2):
Dados dos aplicaciones 1 , 2 : N N, diremos que 1 < 2 , si existe un n N, de modo que 1 (n) < 2 (n)
y 1 (m) 2 (m), para todo m > n. En el conjunto de las aplicaciones, que para n >> 0 son polinomicas, esta
relacion de orden es total.
2. Teorema: Sea A un anillo noetheriano y R una A-algebra, N-graduada, de tipo finito. Sea : N N una
aplicacion. El funtor sobre los anillos (o esquemas afines) definido por
Demostracion. Sea : Spec S Spec A, perteneciente a F(S ). Sea F(n)1 (Rn ) el ideal de Fitting ((n) 1)-
e simo de Rn . Se cumple que F(n)1 (Rn ) = 0 en S . Sea el cerrado C = (F(n)1 (Rn ))0 Spec A. Por la
n
teora de los ideales de Fitting, es facil demostrar que valora en C. Podemos restringirnos a este cerrado, que
seguiremos llamando Spec A. Si x Im , entonces x Spec A (F(n) (Rn ))0 , para todo n; por la teora de
17.4. Estudio infinitesimal del esquema de Hilbert 551
los ideales de Fitting, (Rn ) x es un A x -modulo plano. Por el lema anterior, existe un entorno abierto de x, que
podemos suponer conexo, en el que R x es un A x -modulo plano. En todos los puntos de este entorno conexo los
Rn son localmente libres del mismo rango, (n). En conclusion, el conjunto de puntos de Spec A, donde cada
Rn es localmente libre de rango (n), es un abierto, el cual representa a F.
Para cada punto x Spec A, cerrado o no, si consideramos la funcion x (n) = dimk(x) Rn A k(x), tendremos
`
que x Xx . Por la noetherianidad de Spec A existen 1 , . . . , m , de modo que Spec A = Xi . Reordenando,
i
podemos escribir 1 < . . . < m . Existe mi N, de modo que 1 (mi ) < i (mi ). As pues, dado x X1 existen
entornos Ui , de modo que Ui Xi = . Por tanto, X1 es un abierto. Sea C1 = Spec A X1 . Restringiendonos
a C1 , del mismo modo construiremos C2 , etc.
` `
Probemos la existencia de s. Tenemos que Spec A = X1 . m. . Xm . Si es distinta de todos los i , existe
un s de modo que es distinta a todos los i sobre {0, 1, . . . , s}. Entonces F s = = F. En otro caso, denotemos
por Xt el subesquema de Spec A que representa al funtor, Ft , t N. Sea r tal que las funciones {1 , . . . , m }
sean distintas sobre {0, 1, . . . , r}. Tenemos la cadena de subesquemas Xr Xr+1 Xr+2 , de modo que
topologicamente son el morfismo identidad. Por noetherianidad, para un s >> 0 estabiliza, luego X = X s y
F = Fs.
3. Corolario : Sea Spec A noetheriano reducido y conexo, y C PnA un subesquema cerrado. Entonces, C es
plano sobre Spec A si y solo si el polinomio de Hilbert de C x = C A A/m x no depende del punto cerrado
x Spec A.
Demostracion. Sea R la A-algebra de funciones homogeneas de C, 1 < . . . < m las aplicaciones del teorema
anterior y Spec A = C0 C1 Cm = , la estratificacion plana asociada.
) Podemos suponer que Spec A es irreducible (y reducido). Por la proposicion 17.2.11, para cada punto
cerrado x Spec A, existe un n x de modo que (Rn ) x es libre, para todo n n x . Dado x Cm1 y n n x , en un
entorno abierto de x, Rn es libre de rango de m (n) y en el abierto Spec AC1 es localmente libre de rango 1 (n).
Como Spec A es irreducible, estos dos abiertos no son disjuntos y 1 (n) = m (n). Luego, 1 (n) = . . . = m (n),
para todo n n x . Luego, Bn es localmente libre de rango constante para cada n n x y el polinomio de Hilbert
no depende del punto x considerado.
) Existe n0 de modo que 1 (n) = = m (n), para todo n > n0 . Entonces, dimA/mx Rn A A/m x no depende
de x, para n > n0 . Entonces, Bn es localmente libre, para n > n0 , por 0.6.7. Por 17.2.11, C es plano sobre A.
Por definicion de T X/S tenemos una proyeccion natural : T X/S X y para cada punto x : S 0 X, se
verifica que
1 (x) = DerOS (OX , OS 0 ) = HomOX (X/S , OS 0 )
Pues dada D DerOS (OX , OS 0 ) define el morfismo de a lgebras OX OS 0 [], a 7 a(x) + D(a), y as es
todo morfismo perteneciente a 1 (x). Por tanto, T X/S coincide con el funtor de puntos sobre la categora de
X-esquemas del fibrado asociado a X/S , es decir, Proj S X X/S .
Denotaremos 1 (x) = T X/S ,x . Si S es el espectro de un cuerpo y S 0 = S , entonces T X/S ,x = (m x /m2x ) ,
donde m x es el ideal maximal de las funciones de X que se anulan en x.
2. Teorema : Sea S un esquema localmente noetheriano y X S un morfismo localmente cuasiproyectivo
plano. Sea x : S HilbX/S el punto correspondiente a un cerrado C , X propio y plano sobre S . Se cumple
que
T HilbX/S ,x = (I/I 2 )
donde I el haz de ideales de las funciones de X que se anulan en C y el dual como OC -modulo.
Demostracion. Por la definicion de funtor tangente y HilbX/S , T HilbX/S ,x coincide con los cerrados C 0 , X[]
propios y planos sobre S [], que por cambio de base S , S [] coinciden con C. En terminos de ideales,
buscamos los ideales I 0 OX [], planos sobre OS [], tales que (I 0 , ) = (I, ). En particular tenemos que
I 0 = I . Ademas, I 0 (0 OX ) = I : Si tensamos la sucesion exacta OS [] OS [] OS [] por
O[] I 0 , obtendremos la sucesion exacta I 0 I 0 I 0 y
I 0 (0 OX ) = Ker = Im = I 0 = I
I 0 /I = {a + w(a) OX OX /I | a I}
Recprocamente dada w HomOX (I, OX /I) = (I/I 2 ) , podemos reconstruir un ideal I 0 (para la OS []-platitud
de I 0 pruebese que TorO1 S [] (OS , I 0 ) = 0 y u sese el criterio local de platitud 6.7.2).
Demostracion. Tenemos que probar que dado un morfismo Z HilbXS Y/S , es decir, un subesquema V
cerrado de (X S Y) S Z = XZ Z YZ propio y plano sobre Z, entonces
es una inmersion abierta. F(T ) = {( f, g)/ f : XT YT es el u nico morfismo (si existe), tal que f = V Z T }.
Ahora bien, V Z T es la grafica de un morfismo si y solo si la composicion V Z T (X S Y) S T X S T
es un isomorfismo. Un morfismo entre T -esquemas planos es isomorfismo si y solo si lo es en fibras sobre
T . Tendremos V Z T X S T es isomorfismo si y solo si T valora en el conjunto de puntos de Z, sobre
los que V X S Z es isomorfismo. Sea C V el cerrado de puntos de V donde el morfismo anterior no
sea localmente un isomorfismo, sea : V Z el morfismo natural. Pues bien, T ha de valorar en el abierto
U = Z (C). Podemos suponer que Z = U. En este caso, las fibras del morfismo V X S Z son discretas y
finitas (no vacas). Sea U 0 XZ el abierto de puntos cuyas fibras en V sean de un solo punto y 0 : XZ Z el
morfismo natural. Pues bien, F = (Z 0 (XZ U 0 )) .
donde 1 , 2 : T S T T son las proyecciones naturales, y observemos en el lmite inductivo que dados dos
( f1 , f2 ) i
morfismos f1 , f2 : T 0 T y x F(T ) tales que 1 (x) R 2 (x) entonces de la composicion T 0 T S T T ,
se deduce que f1 (x) R f2 (x). Pues bien, se verifica que F es un haz para la topologa fielmente plana y que
G)
HomPrehaces (F 0 , G) = HomHaces (F,
donde F 0 (T ) := F(T )/R(T ) y G es un haz para la topologa fielmente plana. Ademas, el morfismo natural
/
F 0 F es inyectivo, la sucesion de haces R / F F es exacta y F F F = R.
3. Definicion : Un subesquema R , X S X es una relacion de equivalencia en el S -esquema X, si induce una
relacion de equivalencia en el funtor de puntos, esto es, si para cada S -esquema T , R (T ) , X (T ) X (T ) es
una relacion de equivalencia de conjuntos.
4. Definicion : Diremos que la relacion de equivalencia es efectiva (en la topologa fielmente plana) si el haz
cociente de X por la relacion de equivalencia R es el funtor de puntos de un esquema.
554 Captulo 17. Esquema de Hilbert y de Picard
/
Si denotamos por Z el esquema cociente, entonces la sucesion de conjuntos HomS (Z, T ) HomS (X, T ) / HomS (R, T )
es exacta para todo S -esquema T y R = X Z X (las fibras del morfismo de paso al cociente X Z son las
clases de equivalencia).
5. Teorema : Sea S un esquema noetheriano y f : X S un morfismo cuasiproyectivo o proyectivo. Una
relacion de equivalencia R , X S X propia y plana sobre X por la segunda proyeccion es efectiva. El
esquema cociente Z es cuasiproyectivo sobre S y el morfismo X Z de paso al cociente es propio y plano.
g : X H, x 7 [x] = R x
Div X Pic X, D 7 LD
conocida como contraccion de Abel. Podemos pensar Pic X como el cociente de Div X, por la relacion de
equivalencia R Div X Div X, cuyas clases de equivalencia son las fibras del morfismo de Abel. La fibra de
1 Aqu estamos usando que si h = [x] = {y de X : xRy} y x0 es un punto de [x] entonces [x] = [x0 ], es decir, que R es una relaci
on de
equivalencia.
17.7. Esquema de Picard 555
la contraccion de Abel sobre un haz de lnea LD es el conjunto de los divisores efectivos linealmente equiv-
alentes a D. Es decir, la fibra de LD es P((X, LD )). As pues, los divisores equivalentes a D se identifican
con P((X, LD )). Relativizando este resultado, si consideramos haz de lnea P universal en X k Div X, de-
mostraremos que R = P((X, P)), que es un fibrado proyectivo sobre Div X. Por la seccion anterior, tendremos
que el esquema cociente de Div X por la equivalencia lineal, existe y coincide con Pic X.
0 Ker L M x 0
Como M x es un OH,(x) -modulo plano, tensando por OH,(x) OH,(x) /p(x) , obtenemos la sucesion exacta
Ahora ya,
Nak
M x /p(x) M x es OX,x p(x) OX,x -plano Ker /m x Ker = 0
Nak
Ker = 0 M x es OX,x plano
Demostracion. Sea H = HilbX/S y F = DivX/S . Tenemos que probar que F es un subfuntor abierto de H.
Un cerrado D de XT plano sobre T , es un divisor efectivo de Cartier si y solo si el ideal pD OXT de
funciones que se anulan en D es un OXT -modulo plano, o equivalentemente por el lema anterior, si y solo si
pDt OXt es un OXt -modulo plano, para todo t T .
Dado un morfismo T H, tenemos que ver que F H T es un abierto de T . Es decir, dado subesquema
cerrado D de XT plano sobre T , tenemos que ver que un morfismo Z T , cumple que DZ es un divisor
efectivo de Cartier de XZ si y solo si factoriza a traves de un abierto U de T . Pues bien, si V es el abierto de
puntos donde pDT es un OXT -modulo plano y C = XT V, entonces U = T T (C), por el parrafo anterior.
Denotaremos por DivX/S al representante del funtor DivX/S . Igualmente al representante del funtor de los
p(n)
divisores de Cartier de X de polinomio de Hilbert p(n) lo denotaremos DivX/S .
556 Captulo 17. Esquema de Hilbert y de Picard
Demostracion. El problema es local en S , luego podemos suponer que S = Spec A es afn. Para cada punto
cerrado s = Spec A/m s S , denotemos X s = 1 (s). Sabemos que H 0 (X s , OXs ) es un A/m s -algebra finita. Por
hipotesis, por cambio de cuerpo base H 0 (X s , OXs ) es ntegra, por tanto, H 0 (X s , OXs ) = A/m s . Por el teorema
de Grauert 11.10.9, OX es un OS -modulo localmente libre de rango 1, luego el morfismo OS OX es
isomorfismo.
4. Proposicion : Sea : X S un morfismo proyectivo plano, cuyas fibras sean variedades algebraicas
geometricamente ntegras. Sea f : S 0 S un morfismo fielmente plano y f 0 : X 0 = X S S 0 X el morfismo
natural. Si L es un haz de lnea en X, tal que f 0 L ' OX 0 entonces L ' N, donde N es un haz de lnea de
S.
Demostracion. Empecemos probando que L es trivial localmente sobre S . Para probar esto, podemos suponer
que S = Spec A, S 0 = Spec A0 con A y A0 anillos locales. Por el teorema de cambio de base fielmente plano
11.5.6, tenemos que
(X, OX ) A A0 = (X 0 , OX 0 ) = (X 0 , f 0 L) = (X, L) A A0
Como A A0 es un morfismo fielmente plano, (X, L) es un (X, OX )-modulo libre de rango 1. Dado un
generador e (X, L), tendremos que e 1 es un generador de (X 0 , f 0 L). Por tanto, el morfismo inducido
e 1 : OX 0 f 0 L, es isomorfismo, luego el morfismo e : OX L es isomorfismo.
As pues, podemos construir un recubrimiento {Ui } de S e isomorfismos L|1 (Ui ) ' O1 (Ui ) . Tendremos que
L es un haz de lnea en S , porque ( L)|Ui = (L|1 Ui ) = (O|1 Ui ) = OUi por la proposicion anterior.
Por u ltimo, el morfismo natural L L es un isomorfismo, como se comprueba localmente en los Ui .
donde decimos que L L0 si existe un haz de lnea N en T tal que L ' L0 OT 0 N, siendo 0 : XT T la
proyeccion natural.
17.7. Esquema de Picard 557
Demostracion. 1. Tenemos que ver que si L es un haz de lnea en XT tal que localmente en la topologa plana
es equivalente a OXT entonces L es equivalente a OXT . Ahora bien, sea f : T 0 T un morfismo fielmente plano
y 0 : XT 0 T 0 , f 0 : XT 0 X los morfismos inducidos, si f 0 L 0 OT 0 , sustituyendo T 0 por un recubrimiento
suyo por la topologa de Zariski, podemos suponer que f 0 L ' 0 OT 0 ; entonces L es equivalente a OXT por la
proposicion anterior.
2. Para probar que PicX/S PicX/S es isomorfismo nos falta ver: si T 0 T es un S -morfismo fielmente
plano, f 0 : XT 0 XT el morfismo natural y L0 es un haz de lnea en XT 0 tal que f 0 1 L0 f 0 2 L0 , siendo
f10 , f20 : XT 0 T T 0 XT 0 las dos proyecciones naturales, entonces existe un haz L en XT de modo que f 0 L L0 .
Veamoslo.
Cambiando de base T S , podemos suponer que T = S .
Dado un haz de lnea L en X, la restriccion, s , del haz de lnea L OX s L1 a S , es OS . Como L
L OX s L1 podremos suponer que la restriccion de L a S es OS . Si L1 , L2 son dos haces de lnea en X
equivalentes, cuyas restricciones a S son OS , entonces L1 ' L2 , pues L1 ' L2 N y restringiendonos a S
tenemos que N = OS .
En conclusion, podemos suponer que la restriccion de L0 a T 0 es OT 0 y que f 0 1 L0 ' f 0 2 L0 . Podemos
suponer que la restriccion de este isomorfismo, llamemoslo , a T 0 T T 0 es la identidad. Por teora de de-
scenso fielmente plano, basta probar que , verifica la condicion de cociclo 21 1 3 = Id, donde si
f 0 i : XT 0 T T 0 T T 0 XT 0 T T 0 es olvidar la componente i de T 0 T T 0 T T 0 , entonces i = f 0 i . Observemos
que 21 1 3 (XT 0 T T 0 T T 0 , OXT 0 T 0 T 0 ) = (T 0 T T 0 T T 0 , OT 0 T T 0 T T 0 ). Luego 21 1 3 = Id si y
T T
solo si lo es su restriccion a T 0 T T 0 T T 0 , y as sucede.
Ur (T ) = {L PicX/S (T ) : h0 (Xt , L1 (r)) > 0 y hi (Xt , L1 (r)) = 0 para i > 0, para todo t T }
= {L PicX/S (T ) : T L1 (r) es loc. libre de rango > 0 y Ri T L1 (r) = 0 para i > 0}
Demostracion. Dado un morfismo T PicX/S , tenemos que probar que Ur PicX/S T es un abierto de T . Es
decir, dado un haz de lnea L de XT , tenemos que probar que un morfismo Z T , cumple que h0 (Xz , L1 (r))
0 y hi (Xz , L1 (r)) = 0 para i 0, para todo z Z, si y solo si factoriza a traves de un abierto U de T . Efec-
tivamente, denotemos M = L1 (r), basta probar que el conjunto U de puntos t de T , tales que h0 (Xt , M) >
0 y hi (Xt , M) = 0 para i > 0, es un abierto. La condicion, hi (Xt , M) = 0 para i > 0, equivale a que Ri T M
k(t) = 0, por 11.10.11. Si se cumple esta condicion entonces T M k(t) = H 0 (Xt , M) y T M es localmente
libre en T , por 11.10.10 y 11.10.9 b. Luego U es el conjunto de puntos donde Ri T M = 0 para i > 0, y T M
tiene rango mayor que cero. Luego U es un abierto.
558 Captulo 17. Esquema de Hilbert y de Picard
Siempre que diga la representabilidad de un funtor me referire a la representabilidad del haz asociado
al funtor.
Dado un haz de lnea L en XT sabemos por 11.6.8 que existe un r tal que L Ur (T ). Por tanto, {Ur }rN
es un recubrimiento de PicX/S . Para probar que PicX/S es un funtor representable basta ver que los Ur son
representables.
Dado un haz de lnea L en X y s S , se dice que
p(n) = (X s , L(n))
es el polinomio de Hilbert de L. Este polinomio no depende del punto s S , por 11.9.3, y es estable por
cambios de la base S . Si definimos
a
Picq(n)
X/S (Y) := {Haces de lnea sobre XT de polinomio de Hilbert q(n)} /
T Y
`
tenemos que PicX/S = Picq(n)
X/S .
Consideremos el isomorfismo Picq(n) q(n+m)
X/S ' PicX/S , L 7 L(m). Para la representabilidad de Picq(n)
X/S , po-
dremos considerar Picq(n+m)
X/S , en vez de Picq(n)
X/S , cuando nos convenga.
Con todo, basta probar la representabilidad de Ur Picq(n)
X/S . Basta probar la representabilidad de U 0
Picq(nr) q(nr)
X/S . Dado L U 0 PicX/S (T ), tendremos que L es un haz de lnea en XT y localmente en T existe un
morfismo OXT L1 inyectivo en fibras sobre T . Luego, L se inyecta en OXT , es un ideal de OXT , localmente
sobre T . Por 17.2.11, existe un m que depende del polinomio q(n r), de modo que T (L(m)) es un OT -
haz localmente libre de rango q(m r). Por tanto, si L Um Picq(n+mr) X/S (T ), tendremos que T (L) es un
OT -haz localmente libre de rango p(m) = q(m r). Ademas, dado un morfismo f : T 0 T y el morfismo
inducido f 0 : XT 0 XT , entonces T (L) OT OT 0 = T 0 ( f 0 L). Basta demostrar la representabilidad de
q(nr+m)
U = Um PicX/S .
Consideremos el morfismo
A : DivX/S PicX/S , D 7 LD
p(n)
Diremos que dos divisores de Cartier D, D0 DivX/S (T ) son linealmente equivalentes sobre T , si los
haces de lnea LD , LD0 asociados son localmente, en la topologa fielmente plana, isomorfos sobre T , es decir,
A(D) = A(D0 ) en PicX/S (T ). Consideremos la restriccion de la relacion de equivalencia lineal de divisores de
Cartier a A1 (U). Sea pues R = A1 (U) U A1 (U), el haz que define la relacion de equivalencia lineal de
divisores de Cartier de A1 (U).
El haz cociente de A1 (U) por la relacion de equivalencia es el hacificado de U. Para demostrar que la
relacion de equivalencia lineal es efectiva, basta ver que la relacion es representable y que es un fibrado proyec-
tivo sobre A1 (U).
Sea C X DivX/S el divisor universal y p OXDivX/S el haz de ideales de funciones que se anulan en
C. Sea P = HomOXDivX/S (p, OXDivX/S ) el haz de lnea universal. Para cada punto h DivX/S entonces P|Xh
es el haz de lnea en X asociado al divisor definido por h. Consideremos P|XA1 (U) y denotemos A1 (U) : X
A1 (U) A1 (U), la proyeccion natural.
8. Proposicion: Sea : X S un morfismo proyectivo plano, de fibras geometricamente ntegras. Se cumple
que P(A1 (U) P|XS A1 (U) ), representa la relacion de equivalencia lineal de divisores de Cartier en A1 (U).
Por tanto,
HomA1 (U) (T, P(A1 (U) P|XS A1 (U) )) = HomT (T, P(T LD ))
que se identifica con el conjunto de los divisores de Cartier de XT linealmente equivalentes a D, localmente
sobre T .
9. Teorema: Sea X S un morfismo proyectivo plano, de fibras geometricamente ntegras. PicX/S es repre-
sentable, por un esquema que denotaremos PicX/S .
El funtor PicX/S es un funtor de grupos abelianos, con la operacion producto tensorial (de haces de lnea).
El elemento neutro, el cero, es la clase del haz de lnea OX .
10. Teorema: Sea X S un morfismo proyectivo. Se verifica que
T PicX/S ,0 = H 1 (X, OX )
Demostracion. T PicX/S ,0 coincide con los haces de lnea en X[] (modulo subidas de haces de lnea de S [])
tales que su restriccion a X sean isomorfos a OX (modulo subidas de haces de lnea de S ). Dado un tal haz de
lnea L en X[], sea {Ui } un recubrimiento de X[] (que coincide topologicamente con X) por abiertos afines
de modo que existan isomorfismos fi : L|Ui ' OUi []. Tenemos que fi f j1 : OUi U j [] ' OUi U j [] aplica el 1
en 1 + ai j y los ai j OX (Ui U j ), verifican la condicion de cociclo obvia. Por tanto, considerando la topologa
Cech, definen un elemento de H 1 (X, OX ). Recprocamente, dado un elemento del H 1 (X, OX ), tendremos el
cociclo ai j OX (Ui U j ), que definiran en X[] el haz de lnea L, cuya restriccion a X sera isomorfo a OX .
11. Ejercicio : Supongase que X es una variedad ntegra y S = k. Usese que H 1 (X, OX ) = PicX/k (k) y la
sucesion exacta
0 / OX exp / OX[] / O /0
X
0 / f / 1 + f
Demostracion. Por ser X propia y geometricamente reducida y conexa OX (X) = k. Para ver que X es un grupo
conmutativo, tenemos que ver que dado un punto racional g de X, el automorfismo de X conjugar por g es
el morfismo identidad. Sea e el elemento neutro de X y Ie OX,e el ideal de germenes de funciones que se
anulan en e. Para todo m, tenemos un morfismo : X Autk (OX,e /Im e ), g 7 g , donde g es el automorfismo
inducido en OX,e /Iem , por la conjugacion por g. Ahora bien, Autk (OX,e /Im
e ) es una variedad afn, luego
Por tanto, (g) = (e) = Id para todo g. Luego, el endomorfismo inducido en el completado de OX,e por la
conjugacion por g, es la identidad. En conclusion, la conjugacion por g induce la identidad en OX,e , luego en
un entorno de e es la identidad, y por ser X separado e irreducible es la identidad en X.
Veamos la lisitud. Por cambio de base al cierre algebraico podemos suponer que el cuerpo base es alge-
braicamente cerrado. Por las condiciones impuestas X es una variedad ntegra. El conjunto de puntos donde es
lisa es un abierto no vaco. Abierto que es estable por traslaciones, luego ha de ser todo X.
5. Teorema: Sea X una variedad abeliana. Si T es un isomorfismo de esquemas de X que deja fijo el elemento
neutro de X, entonces T es un automorfismo de grupos de X. Es decir, salvo traslaciones todo isomorfismo de
X es un automorfismo de grupos.
Demostracion. Tenemos que probar que T (x + y) T (x) T (y) = 0 para todo par de puntos x, y de X. Consid-
eremos el morfismo de esquemas T y : X X, T y (x) := T (x + y) T (x) T (y). Tenemos que probar que T y = 0
para todo y. Para cada m, sea : X Endk (OX,e /Im m
e ), donde (y) es el morfismo inducido por T y en OX,e /Ie .
m
Basta probar que (y) = 0 para todo y. Ahora bien, Endk (OX,e /Ie ) es una variedad afn, luego
(m)(b) := Tr(b) m
: M M,
establece un isomorfismo M ' Tr(M).
Demostracion. La proposicion es local en S n X. Veamos que es inyectivo: Sea L un modulo OS n X -modulo
libre que se epiyecte en OX n y consideremos la composicion M M , HomO n (L, M). La composicion es
S X
un morfismo que en fibras sobre S es inyectiva, luego por 6.7.9 es inyectiva. Luego es inyectiva.
P (M). Por u ltimo,
Tr(w)(b) = w(g(b)) = w(Tr(b)) = Tr(b) w(1) = (w(1))(b). Por tanto, Tr(M)
gG
definida por w(b) := w0 (b) m, se tiene que
dado w0 HomOS n X (OX n , OS n X ), tal que w0 (1) = 1 y w M
Tr(w)(b) = Tr(b) m = (m)(b), luego (M) Tr(M) y (M) = Tr(M).
5. Teorema: El dualizante de S n X es canonicamente isomorfo a la imagen por la traza del dualizante de X n ,
es decir,
Tr(wX n ) ' wS n X
Demostracion. Por dualidad wX n = HomOS n X (OX n , wS n X ). Por tanto,
Tr(wX n ) ' wS n X
6. Corolario: (
nS wX si dimS X es impar
wS n X '
S Sn wX si dimS X es par (y S es un Q-esquema)
Demostracion. Si d es la dimension de las fibras del morfismo X S , el dualizante de X n es
wX n = nd X n = nd (X . n. . X ) = d X OS . n. . OS d X = wX OS . n. . OS wX
cada permutacion de S n opera permutando los factores y multiplicando por el signo de la permutacion consid-
erada elevado a d. Por el teorema anterior
wS n X ' Tr(wX OS . n. . OS wX )
y se concluye facilmente.
17.9. Esquema simetrico 563
f wS n C = nS f wC
g
y ademas e stos son haces coherentes sobre S localmente libres de rango n .
que genere m x OC,x y que no se anule en los xi , x, tendremos que pD = ((t t1 ) . . . (t tn )) en un entorno de y.
Ademas, D C n es un morfismo finito, porque es propio y de fibras finitas, y es un morfismo plano de grado
n, como se comprueba de modo inmediato y explcito. Por otra parte, (t t1 ) . . . (t tn ) es un polinomio en t
con coeficientes funciones invariantes por S n , por tanto pertenece a OCS n C,(x,x1 +...+xn ) . En conclusion, existe un
divisor de Cartier D C S nC, finito, plano y de grado n sobre S nC, de modo que su imagen inversa por el
morfismo C C C S nC es D.
n
Supongamos que C es una curva lisa sobre un cuerpo algebraicamente cerrado. Dado un punto cerrado
x = x1 + . . . + xn S nC, veamos como podemos reconstruir el divisor D = x1 + . . . + xn . Consideremos laa
inclusiones obvias f : x , S nC y por Id f : C x , C S nC. Se cumple que (Id f ) (D) = D:
O(Id f ) (D)
= OCS n C /(pD
, m x1 +...+xn ) = OCC n /(pD , m(x1 ,...,xn ) )
como localmente pD = ((t t1 ) . . . (t tn )) y m(x1 ,...,xn ) = (t1 t1 (x1 ), . . . , tn tn (xn )), entonces se verifica que
OCC n /(pD , m(x1 ,...,xn ) ) = OC /((t t(x1 )) , (t t(xn ))) = OD y hemos concluido.
Dado un divisor D = x1 + + xn de grado n en C, veamos como podemos definir el punto x1 + . . . + xn de
S nC. En los anillos queremos definir la composicion
OS n C , OC n OC n /m(x1 ,...,xn ) = k
() P 1 . . . b . . . b . . . 1 |>
P
b(x(1) ) . . . b(x(i) )
S n (1) (i) S n
Sea A , B un morfismo de anillos de modo que B sea un A-modulo finito generado localmente libre. De-
notemos por nA B el producto tensorial n-esimo de B sobre A y por S nA B = (nA B)S n . Sea I = hb1 . . . b
b . . . bn iAmod . Recordemos que nA B = (nA B)/I. S nA B opera en nA B por multiplicacion y deja estable I, por
tanto opera en nA B. Si B es un A-modulo localmente libre de rango n, entonces nA B es localmente isomorfo
a A y cada elemento s de S nA B que opera en nA B, es una homotecia por un elemento, que denotaremos det s.
Tenemos un morfismo2
det : S nA B A
P
que llamaremos morfismo determinante. Si denotamos, si (b) = 1 . . . b . . . b . . . 1, tenemos
S n (1) (i)
que
Coeficiente del termino de grado n i
det(si (b)) =
b
del polinomio caracterstico de B B
det
En espectros tenemos Spec A S n (Spec B). Si B = OD = OC /pD y A = k, es una comprobacion inmediata
det
que la composicion de los morfismos OS n C OS n D = S kn OD k es el morfismo () antes definido.
n
Denotemos DivC/S el funtor definido por
n
DivC/S (T ) := {Divisores efectivos de Cartier de C S T finitos y planos de grado n sobre T }
n
que es representable por 17.7.2 por DivC/S . Sean los morfismos
2 De otro modo: Sea Det : B A el morfismo que asigna a cada funci on b B el determinante de la homotecia de factor b en B. El
morfismo Det es una n-forma simetrica, es decir, Det S n B . La imagen de Det por el morfismo natural S n B Homk ((nA B)S n , A) es
el morfismo det que hemos definido.
17.10. Morfismo canonico de la variedad de divisores 565
: (S nC) (T ) n
DivC/S (T )
f
T S nC C S T
7 (Id f ) D
n
: DivC/S (T ) (S nC) (T )
det
D CT 7 T S Tn D S Tn (CT ) S nC
(S nC) = DivnS C
donde fZ : CZ Z es el morfismo natural y F1OZ denota el primer haz de ideales de Fitting, es representable
por el subesquema cerrado de S gC, , que denotaremos por G1g y llamaremos el subesquema de los divisores
especiales de grado g de C, definido por los ceros del ideal F1OS C (R1 fS g C, (wC LD )). Si S es un cuerpo
g
1
algebraicamente cerrado, los puntos cerrados de Gg , son aquellos divisores D de grado g de C, tales que
h0 (C, LD ) = h1 (C, LKD ) > 1.
En general, para r s g, los ceros del ideal FrOS C (R1 fS s C, (wC LD )) diremos que es la subvariedad de
s
1. Lema: Existe un u nico isomorfismo nS wC (D) = OS n C (D), de modo que tenemos un diagrama conmutativo
/ n (wC OD )
nS wC S
0 / wS n C (D)
wS n C
Demostracion. Como y 0 son epimorfismos, basta ver que Ker = Ker 0 . Basta verlo localmente. Sea
w = w1 . . . wn un generador del OS n C -haz de lnea wS n C = nS wC . Dado f OS n C , es facil probar que
( f w) = det( f ) (w) y 0 ( f w) = det( f ) 0 (w). Como (w) y 0 (w) son generadores de los OS -modulos de
lnea nS (wC OD ), OS n C (D) concluimos.
Demostracion. Basta ver que ambos esquemas tienen el mismo funtor de puntos. Cambiando de base basta ver
que ambos esquemas tienen los mismos puntos racionales. Sea D (S gC) (S ). De la sucesion exacta
h
0 wC OC LD wC wC OC OD 0
h
f wC wC OC OD R1 f (wC OC LD ) R1 f (wC ) 0
Por ser R1 f (wC ) un haz de lnea se concluye que F1 (R1 f (wC OC LD ) = F0 (N), donde N es el conucleo de
h. Por tanto, D G1g (S ) si y solo si F0 (N) = 0, es decir, el morfismo
g ( f wC ) = f g wC g (wC OC OD )
es nulo. Ahora bien, por el Lema 17.10.1 este morfismo es nulo si y solo si el morfismo f wS g C wS g C (D) es
nulo, es decir si y solo si D es un punto del divisor canonico de S gC.
Dado un divisor relativo de Cartier efectivo D de grado g 1 en C, no especial existe un u nico hiperplano
en Pg1 que pasa por dicho divisor y por tanto se tiene un morfismo
3. Teorema: El morfismo
G : S g1C > Pg1 = P( f wC )
que asigna a cada divisor efectivo de Cartier de grado g 1 y no especial, el u nico divisor canonico de C que
pasa por e l, coincide con el morfismo canonico
K : S g1C > PS (( f wS g1 C ) )
Demostracion. Basta ver que los morfismos inducidos sobre los funtores de puntos son los mismos. Cambian-
do de base si es necesario, basta verlo para los puntos racionales.
Sea D (S g1C) (S ) un divisor no especial. Sea LD el haz de lnea en C asociado al divisor D. Se observa
que por ser D no especial, para cada punto cerrado s S , f (LD k(s)) = k(s), como OS f LD , por el
teorema de Grauert f LD = OS y R1 f LD es un OS -modulo localmente libre de rango 1. Por dualidad se
obtiene que f (wC LD ) y R1 f (wC LD ) son localmente libres de rango 1.
Consideremos la sucesion exacta de haces
0 wC LD wC wC OD 0
donde la epiyectividad de h se obtiene de que R1 f (wC LD ) y R1 f wC son localmente libres de rango 1. G(D)
es i.
Por otro lado, h define la epiyeccion
h
g1 ( f wC ) = f (g1 wC ) g1 ( f (wC OD )) 0
? s
?
H = s1 (Pg1 ) / Pg1
donde s es el morfismo suma de divisores y Pg1 , S 2g2C es el subesquema cerrado de los divisores
efectivos de grado 2g 2 que son canonicos. Observemos que la primera proyeccion 1 : H S g1C es un
568 Captulo 17. Esquema de Hilbert y de Picard
isomorfismo en el abierto complementario en S g1C de los divisores especiales, de modo que sobre dicho
abierto s coincide con el morfismo canonico, por 17.10.3. Por tanto, para calcular la ramificacion del morfismo
canonico basta calcular la ramificacion del morfismo suma de divisores.
Recuerdese que la ramificacion de un morfismo finito se define como el cerrado definido por el Fitting cero
de las diferenciales relativas del morfismo.
4. Teorema: El lugar de ramificacion del morfismo suma
s : S mC S S r C S m+r C
es el lugar de los divisores de grado m + r singulares, es decir el cerrado deS m+r C definido por el Fitting cero
del modulo de las diferenciales del divisor universal sobre S m+r C, contado m+r2
m1 -veces.
Demostracion. Por ser el esquema simetrico el esquema de Hilbert de los cerrados finitos y planos sobre la
base, se sabe por 17.4.2 que dado un punto racional p : S S nC, entonces el espacio tangente a S nC en p es
T p S nC = (I/I 2 ) , donde I es el haz de ideales de funciones de C que se anulan en el divisor de grado n definido
por p. Considerando el punto identidad de S nC, tenemos que el haz de modulos de las derivaciones de S nC
2
es isomorfo a (ID n /ID n ) , donde ID
n es el haz de ideales de las funciones de C S n C que se anulan en el divisor
2
universal de grado n, de C. Por tanto, S n C/S = ID n /ID n.
Escribamos m + r = n. Consideremos la sucesion exacta de diferenciales
S n C OS n C OS m CS r C S m CS r C/S S m CS r C/S n C 0
Como S m CS r C/S = (S m C OS m C OS m CS r C ) (S r C OS r C OS m CS r C ), simplificando notaciones, tenemos la
sucesion exacta
2 f 2 2
() ID n /ID
ID m /ID
ID
r /ID S m CS r C/S n C 0
n m r
donde ID n = ID m ID r (en OC(S m CS r C) ) y f es el morfismo inducido por los morfismos naturales de inclusion
ID n , ID m y ID n , ID r .
El morfismo f de (), es un morfismo de B = OS m CS r C -modulos localmente de rango n y por tanto
F0OS CS C (S m CS r C/S n C ) es el determinante de f , denotemoslo detB f . Del mismo modo F0OS (S m CS r C/S n C )
m r n
Calculemos, pues, detB f . Siguiendo notaciones previas, localmente, el ideal de funciones que se anulan en D n
2
es ID n = ((t t1 ) . . . (t tn ) = p(t)) y ID n /ID
n ' B[t]/(p(t)). Escribamos p 1 (t) = (t t1 ) . . . (t t r y
)
p2 (t) = (t tr+1 ) . . . (t tn ). El morfismo f es equivalente al morfismo
p2 (t)p1 (t)
B[t]/(p(t)) B[t]/(p1 (t)) B[t]/(p2 (t))
Por tanto,
Y
detB f = (ti t j )
0<ir
r< jn
Luego,
Y Y
F0OS (S m CS r C/S n C ) =
n
(t(i) t( j) )
S n /S m S r
0<ir
r< jn
17.11. Codimension de las variedades de divisores especiales 569
n
Y
F0S C (D n /S n C ) = Result(p(t), p0 (t)) = (ti t j )
i, j
Demostracion. Supongamos por el contrario que CodimS g1 C G1g1 = 1. Sea r g1 mnimo tal que G1r S r C
es de codimension 1. La imagen del morfismo suma s0 : G1r1 C G1r es un cerrado de codimension mayor
o igual que 1. As pues, en general, si Dr = p1 + + pr es un divisor especial, D(i) r = p1 + + b
pi + + pr
no es especial. Luego, < p1 , . . . , pr >=< p1 , . . . , b
pi , . . . , pr > para cada i r. Se verifica que la imagen por el
morfismo suma s : G1r S g1r C S g1C es de codimension 1 y contenido en G1g1 . Por tanto, el morfismo
de Gauss, G, esta definido en un abierto de Im s, pues G esta definido fuera de un cerrado de codimension
mayor o igual que 2. Sea Dg1 Im s sobre el que esta definido G, y de modo que Dg1 = Dr + Dg1r , con
Dr = p1 + + pr G1r y D(i)
r no especial.
Fijado el ndice i r, consideremos C como curva en la variedad de divisores de grado g 1 de la forma:
p 7 Dg1 ( p) = p1 + + pi1 + p + pi+1 + + pr + Dg1r
Es claro que Dg1 (pi ) = Dg1 , luego el morfismo de Gauss esta definido en un entorno de puntos p de pi .
Ahora bien, por definicion G(Dg1 ( p)) es un hiperplano que pasa por Dg1 ( p), luego en particular pasa por
p1 , . . . , b
pi , . . . , pr y, por tanto, por pi , pues < p1 , . . . , pr >=< p1 , . . . , b
pi , . . . , pr >. De aqu que:
G(Dg1 ( p)) C = Dg1 + p + Dg2 ( p)
para cierto divisor Dg2 ( p) de grado g 2 que depende de p. En particular, G(Dg1 ) C = G(Dg1 (pi )) C =
Dg1 + pi + Dg2 (pi ). Es decir, pi aparece 2 veces en G(Dg1 ) C. Variando i = 1, . . . , r se concluye que
G(Dg1 ) C = 2Dr + D(g1)r + D0g1r , para cierto divisor D0g1r de grado g 1 r. Dicho de otro modo:
El hiperplano G(Dg1 ) es tangente a la curva en cada uno de los puntos p1 , . . . , pr de Dr .
Por otro lado, dado un divisor Dr1 de grado r 1, existe un pr C tal que Dr1 + pr es especial: si
s : S r1C C S r C es el morfismo suma, entonces se trata de ver que si s1G1r es la fibra de los divisores
570 Captulo 17. Esquema de Hilbert y de Picard
especiales, entonces la primera proyeccion s1G1r S r1C es un epimorfismo. Pero por ser ambos esquemas
propios de la misma dimension, basta ver que es genericamente de fibras finitas, lo cual es inmediato, pues
genericamente Dr1 = p1 + + pr1 es no especial y, por tanto, Dr1 + pr es especial si y solo si pr <
p1 , . . . , pr1 > C y este u ltimo conjunto es finito por ser C , Pg1 una curva alabeada.
Con todo, para todo punto (p1 , . . . , pr1 , pr+1 , . . . , pg1 ) de un cierto abierto U C g2 , p1 + . . . + pr1 no
es especial, existe un un punto pr de modo que p1 + . . . + pr es especial y existe G(p1 + + pg1 ). As pues,
para cada par de puntos (p1 , p2 ) de un abierto de C 2 existe un abierto V1,2 de puntos de C g4 de modo que
(p1 , p2 ) V12 U. Por tanto, para todo punto (p3 , , pg2 ) V12 , existe un hiperplano que pasa por pi ,
1 i g 2 y es tangente a C en p1 y p2 . Esto implica que las tangentes en p1 y p2 son co-2-planarias. Luego
todas las tangentes de C pasan por un punto. Luego C es una strange curve y, en particular g = 0 (vease los
comentarios previos a 12.8.26), lo cual es contradictorio.
2. Corolario: La codimension en S g1C del subesquema Grg1 de los divisores especiales con ndice de espe-
cialidad r es:
CodimS g1 C Grg1 r + 1
(r g 1).
Demostracion. Supongamos por el contrario que CodimS g1 C Grg1 r. Sea n g 1 mnimo tal que
CodimS n C Grn r y, por tanto, CodimS n1 C Grn1 r + 1.
Consideremos el morfismo finito suma:
s : S n1C C S nC
r
y Gn = s1 (Grn ) Grn1 C que es de codimension r en S n1C C.
La primera proyeccion:
r
1 : Gn S n1C
valora en Gr1
n1 , pues al quitarle un punto a un divisor su ndice de especialidad disminuye como mucho en
r
1. Ademas 1 es de fibras finitas pues si (Dn1 , p) Gn , entonces Dn1 < Grn1 y Dn1 + p Grn , es decir,
p pertenece al corte de la curva con la mnima subvariedad lineal (de Pg1 ) conteniendo a Dn1 , es decir,
p < Dn1 > C y este subesquema es finito por ser C , Pg1 alabeada.
r r
En conclusion, 1 (Gn ) Gr1 on que Gn , es decir, la misma que Grn y, por tanto,
n1 tiene la misma dimensi
CodimS n1 C Gr1
n1 = dim S
n1
C dim Gr1 n r r
n1 dim S C 1 dim G n = CodimS C G n 1 r 1, luego
n
CodimS g1 C Gr1
g1 r 1
ya que Gr1
n1 + S
g1(n1)
C Gr1
g1 . Recurrentemente en r se obtiene la contradicci
on con el teorema anterior
CodimS g1 C G1g1 1
Dado D S g1C G1g1 , denotaremos por D al u nico divisor D S g1C tal que D + D es un divisor
canonico. Observemos que h0 (C, LD ) = h0 (C, LKD ), luego D no es especial. Obviamente el morfismo
S g1C G1g S g1C G1g
Demostracion. Veamos que es irreducible. Sabemos que G1g es el divisor canonico, luego es union de cerrados
irreducibles de codimension 1. Por dimensiones tenemos que el complementario de la imagen del morfismo
suma C G1g1 G1g es un abierto U denso de G1g . Dado D U, tenemos que D = p + Dg1 , con Dg1 no
especial. As pues, el u nico divisor canonico que contiene a Dg1 , contiene a D. Por tanto, Dg1 contiene a p.
Escribamos, Dg1 = p + D0 , con D0 S g2C. Tenemos que Dg1 = D 0 0
g1 = (p + D ) y D = p + (p + D ) . En
0 g2 0
conclusion, sea V = {(p, D ) C S C, tales que p + D sea no especial}, que es un abierto (irreducible) de
C S g2C, la imagen, que es irreducible, del morfismo
V S gC, (p, D0 ) 7 p + (p + D0 )
0 ID OC OD 0
R1 f (C L1 ) R1 f (C ) N 1 0
2. Corolario : El morfismo de contraccion de Abel es un morfismo birracional. Ademas, JCg es una variedad
propia de dimension g lisa.
Demostracion. Por el teorema anterior, A : S gC G1g JCg A(G1g ) es un isomorfismo por el Main Theorem de
Zariski, ya que las fibras de cada punto es un u nico punto. Ademas, el morfismo de Abel es epiyectivo, luego
JCg es una variedad propia, de dimension g. Por 17.7.10, el espacio tangente a JCg en el origen, es isomorfo a
H 1 (C, OC ), es decir de dimension g, luego JCg es geometricamente regular en el origen, luego por traslaciones
en todo punto, es decir, es lisa.
O s
diremos
Si es el haz de lnea universal, para r s g, los ceros del ideal Fr C (R1 f JCs , (wC ))
J
s
que es la subvariedad de haces de lnea especiales de J C, de ndice de especialidad mayor o igual que r y
la denotaremos W sr . Si A : S sC J sC, es el morfismo que asigna a cada divisor el haz de lnea asociado,
entonces (Id A) = LD (salvo subidas de haces de lnea de S sC) y por tanto, A W sr = Grs .
3. Corolario : El morfismo S g1C JCg1 que asigna a cada divisor el haz de lnea asociado, establece un
isomorfismo de S g1C con su imagen esquematica, fuera de G1g1 .
4. Observacion : Dado un punto racional p C, trasladando por el haz de lnea L p , tenemos que JCg1 ' JCg .
La imagen del morfismo natural inducido S g1C JCg , D 7 L p+D contiene a Wg1 , pues dado LD Wg1 , existe
un D0 S g1C de modo que D es linealmente equivalente a p + D0 .
Observemos que G2g es de codimension mayor o igual que uno en el esquema irreducible G1g , porque si
no topologicamente tendramos que G2g = G1g , lo cual implicara que el morfismo suma C G1g1 G1g es
epiyectivo, y esto es falso por dimensiones. Por tanto, las fibras del morfismo G1g Wg1 son genericamente de
dimension uno, lo que implica que dim Wg1 = g 2.
Dado un morfismo propio birracional A : X Y entre variedades normales, el conjunto U Y de puntos
de fibras finitas es un abierto y por el Main Theorem de Zariski A1 (U) es isomorfo a U. Denominemos Y U
el locus excepcional.
17.12. Teorema de estructura del morfismo de Abel 573
5. Lema : Sea A : S J un morfismo birracional entre variedades lisas propias. Supongamos que el locus
excepcional W y su fibra, G = A1 W son ntegros y que G es un divisor. Entonces
1. Si D J es un divisor que pasa por W, entonces
A D = D + m G
A : S gC JCg =: JC , D 7 LD
que se denomina morfismo de Abel. Si es un haz de lnea universal, en C JC , el morfismo de Abel viene
caracterizado por (Id A) = LD fSg C N, donde N es un haz de lnea en S gC y fS g C : C S gC S gC la
proyeccion natural. En general, denotemos fZ : C Z Z la proyeccion natural.
Por sencillez supongamos que el esquema base S es el espectro de un cuerpo.
6. Proposicion: Existe un u nico haz de lnea universal en C JC tal que su imagen inversa en C S gC es
precisamente LD wS g C .
Demostracion. Como sabemos (Id A) = LD fSg C N, donde N es un haz de lnea en S gC. Sea U =
S gC G1g = JC Wg1 . Existe un u nico haz de lnea en N 0 en JC cuya restriccion a U es N. Si tensamos por
f JC (N 0 1 ), podemos suponer que (Id A) es igual a LD sobre C U. Por tanto, (Id A) = LD Ln(CG1g ) .
Como LG1g = wS g C , simplificando notaciones tenemos que (Id A) = LD wnS g C . Basta probar que n = 1.
Cambiando de base, sea p C un punto racional. Restringiendo (Id A) y LD a p S gC, se puede
determinar n. En efecto:
LD restringe en p S gC en el haz de lnea asociado a D (p S gC) = p (p + S g1C).
restringe en p U en el mismo haz de lnea, es decir, en el asociado al divisor A (p + S g1C Wg1 ). Por
ser Wg1 de codimension 2, es claro que restringido a p JC es el haz de lnea asociado al divisor A (p + S g1) .
Por tanto, (Id A) restringe en el haz de lnea asociado a A (A (p + S g1C)) = (p + S g1C) + G1g , igualdad
que se debe al apartado 3 del lema anterior
Consideremos el epimorfismo natural
R1 fS g C, (CSg C L1 1
) R fS g C, (C Sg C ) = OSg C
D
574 Captulo 17. Esquema de Hilbert y de Picard
1. A es un isomorfismo en U,
ya que i OU = O JC , por ser Codim JC Wg1 = 2. Ademas este morfismo es u nico con la condicion de que |U = U .
Cambiando de base , por un morfismo birracional g : Z JC , tal que gU : g1 U U sea isomorfismo,
obtenemos
Z : R1 fZ, (CZ 1
g ) OZ
En el caso Z = Sg C es A = LD LG1g y, por tanto, es facil ver que Im Sg C = LG11 = pG1g el haz de
OS g C g
Demostracion. Sea JC JC el morfismo de explosion en el haz de ideales Im . Por el lema anterior este
morfismo factoriza a traves de S gC. Por otra, parte la explosion de S gC en (Im ) = pG1g OS g C es S gC. Luego
tenemos el morfismo S gC JC . Con lo que concluimos.
9. Teorema : Sea C una curva lisa conexa de genero g > 2 no hiperelptica y sea A : Sg C JC el mor-
fismo de Abel. Se verifica que el morfismo de Abel es el morfismo de explosion con centro en el ideal primo
correspondiente a la subvariedad de haces de lnea especiales de grado g, Wg1 JC .
Demostracion. Sea I = Im . Usando el lema de estabilidad, se obtiene para n 0 las inclusiones pnW 1 I n =
g
A (I n OSg C ) = A pGn 1 pnW 1 , luego pnW 1 = I n . Ahora como la explosion por I n = pnW 1 es la misma que por I y
g g g g
que por pWg1 , se concluye.
17.13. Teorema de Torelli 575
K 1 (Hq ) = Wq Wq
siendo Wq el subesquema de divisores de grado g 1 tales que al sumarle q es un divisor especial, es decir,
q + Wq = G1g (Sg1 C + q) y Wq es el subesquema de divisores de grado g 1 que contienen a q, es decir,
Wq = Sg2 C + q.
Demostracion. Basta probar que ambos subesquemas cerrados de Sg1 C tienen los mismos puntos. Cambian-
do de base, basta ver que tienen los mismos puntos racionales para lo cual se puede suponer que S es conexo.
Por otro lado, por ser todos los subesquemas del enunciado divisores de Sg1 C sobre S , basta probar la igualdad
en el abierto V = Sg1 C G1g1 (2q + S g3C).
Dado un punto p0 : S K 1 (Hq ) V su imagen por K define un hiperplano H p0 , Pg1 y e ste a su vez un
divisor canonico en la curva, K p0 = H p0 C, que contiene a q (por construccion) y sus diferenciales son nulas
`
a lo largo de este punto, luego q es una componente conexa de K p0 y por tanto es K p0 = q (K p0 q).
Ahora bien, si D p0 es el divisor que define el punto p0 : S Sg1 C, entonces, por construccion, esta con-
tenido en K p0 , es decir, D p0 , K p0 , luego contiene a q o lo contiene su complementario K p0 D p0 , es decir,
es un divisor correspondiente a un punto de Sg2 C + q Sg1 C = Wq o es un divisor tal que al sumarle q es
especial, es decir, se corresponde con un punto de (Sg1 C + q) G1g = Wq .
Observemos que el morfismo : JCg1 JCg1 , L 7 L1 LK es una involucion, que hace conmutativo el
diagrama
S g1C _ _ _/ S g1C
/ J g1
JCg1 C
2. Lema: Sea C una curva lisa no hiperelptica de genero mayor que 2. El numero de multitangentes de C, de
su inmersion canonica en Pg1 , es finito.
K D es un divisor de grado 4. Si h0 (C, LKD ) > 3 o cualquier hiperplano que pase por D + p (para cierto
p C) implica que pasa por D + p + q (para cierto q C) es facil demostrar de nuevo que C es hiperelptica.
Por tanto, el morfismo natural C , P(H 0 (C, LKD ) ) = P2 define un isomorfismo de C con una curva plana
no singular de grado 4. El morfismo de C en la curva plana dual C , que asigna a cada punto de C su recta
tangente, viene definido por el morfismo C P(H 0 (C, LKD )), p 7 2p + 2p0 , donde denotamos por p0 el
segundo punto de tangencia de la recta tangente a C en p. El automorfismo : C C, (p) := p0 , cumple que
2 = Id e induce una proyectividad en P(H 0 (C, LKD )), que sobre la curva dual es la identidad. Por tanto, la
curva dual es una recta proyectiva, luego todas las tangentes a C pasan por un punto. En conclusion, C es una
strange curve, luego su genero es cero y hemos llegado a contradiccion.
3. Teorema de Torelli : Los automorfismos de C estan en correspondencia biunvoca con el conjunto de los
automorfismos de JCg1 , que dejan estable a Wg1 := Wg1
0
, modulo la involucion .
Demostracion. Todo automorfismo de la curva induce un automorfismo de la Jacobiana de la curva, que deja
estable Wg1 . Ademas, es el automorfismo identidad si y solo si el automorfismo inducido en Wg1 o S g1C
es el automorfismo identidad.
Wg1 es una variedad de Gorenstein, por ser una hipersuperficie de una variedad regular. Wg1 es una
variedad normal porque es regular al localizar por los puntos codimension 1, pues es isomorfa a S g1C fuera
de un cerrado de codimension 2. Por dualidad 13.4.14, si denotamos A0 : S g1C Wg1 el morfismo natural,
tenemos que el dualizante de S g1C es igual a la subida del dualizante de Wg1 , ya que fuera de un cerrado de
codimension 2 coinciden. Igualmente, A0 (wS g1 C ) = wWg1 . Por tanto, las secciones globales del dualizante de
Wg1 coincide con las de S g1C. Por tanto, el morfismo canonico de Wg1 ramifica en el dual de C.
Dado un automorfismo T de la Jacobiana que deja estable a Wg1 , tenemos un cuadrado conmutativo
T T0
Wg1 _ _ _/ P(H 0 (Wg1 , wWg1 ) ) = P(H 0 (C, wC ))
K
18.1. Introduccion
Sea X una variedad compleja de dimension n, denotemos Xp el haz de p-formas holomorfas sobre X y
d : Xp Xp+1 la diferencial exterior. El lema de Poincare holomorfo afirma que la sucesion de haces
d d d d
0 C , OX 1X 2X nX 0
es exacta. En otras palabras, el complejo de De Rham es una resolucion del haz constante C. Por tanto, por
X
el teorema de De Rham
H i (X, C) = Hi (X, X )
donde el segundo miembro es el i-esimo grupo de hipercohomologa de X con valores en X . Por otra parte,
se tiene la sucesion espectral convergente de hipercohomologa
denominada sucesion espectral de Hodge a De Rham. Si suponemos ademas X compacta, entonces por el
teorema de finitud de Cartan-Serre los terminos de la sucesion espectral son espacios vectoriales de dimension
finita. Si denotamos
h pq = dim H p (X, qX )
(numero de Hodge), se tiene entonces
X
bi h pq
p+q=i
579
580 Captulo 18. Degeneracion de Hodge y Teorema de Anulacion
(descomposicion de Hodge) lo que equivale a decir que la sucesion espectral degenera en E1 . Estos resultados
se aplican notablemente al caso en que X es la variedad analtica compleja asociada a un esquema liso y
proyectivo X sobre C. En este caso, la degeneracion de Hodge se puede formular en terminos puramente
algebraicos. El complejo de De Rham X es el complejo de haces analticos asociado al complejo de De Rham
algebraico X de X sobre C. El morfismo canonico de espacios anillados X X induce homomorfismos
H p (X, qX ) H p (X, qX )
(2)
Hi (X, ) Hi (X, )
X X
y un morfismo de (3) a (1) que induce los morfismos de (2) entre los terminos iniciales y finales de las suce-
siones espectrales. Por el teorema de comparacion de Serre (GAGA), los morfismos de (2) son isomorfismos.
Por tanto, la degeneracion en E1 de (1) equivale a la de (3); en otras palabras, si denotamos
el teorema de degeneracion de Hodge para X se puede expresar por las relaciones puramente algebraicas
X
bi (X) = h pq (X)
p+q=i
Mas generalmente, si X es un esquema propio y liso sobre un cuerpo k, se puede considerar el complejo de De
Rham X/k de X sobre k, y se tiene una sucesion espectral de Hodge a De Rham
F: X X
que es la identidad sobre el espacio topologico subyacente y la elevacion a p sobre OX . Si X = Spec A es afn,
F se corresponde con el morfismo de anillos A A, a 7 a p .
Si f es una seccion local de OX , entonces d f p = p f p1 d f = 0. Por tanto, la diferencial del complejo
F X/k (vease el problema 12 del captulo 3) es OX -lineal y los haces de cohomologa H i F X/k son OX -
modulos. En particular !localizan!. Esta es la diferencia esencial con la caracterstica nula. El producto exterior
dota al OX -modulo graduado H i F X/k de estructura de a lgebra graduada y anticonmutativa.
i0
1. Lema: H 1 (k[t]/k ) = k[t p ] t p1 d t.
2. Teorema (Isomorfismo de Cartier): Existe un u nico morfismo de OX -algebras graduadas
: iX/k H i F X/k
i i
tal que:
(i) para i = 0, es el morfismo de Frobenius F : OX F OX .
(ii) para i = 1, transforma d f en la clase de f p1 d f .
Si ademas X es liso sobre k, entonces es isomorfismo.
Demostracion. En grado 1, el morfismo 1X/k H 1 F X/k se corresponde con la derivacion f 7 f p1 d f
(la suma va a la suma modulo una diferencial exacta1 ). Como debe ser morfismo de a lgebras, (i) y (ii) lo
determinan. Veamos que es isomorfismo cuando X es liso. Por cambio de cuerpo base podemos suponer que
k es algebraicamente cerrado. Como la cuestion es local, podemos suponer que X es afn y existe un morfismo
inyectivo k[x1 , . . . , xn ] , OX de modo que X/k = An /k OAn OX . Luego, el morfismo k[x1 , . . . , xn ] , OX
es isomorfismo por compleciones y es plano. Por tanto basta probar el isomorfismo de Cartier para Ank , y por
Kunneth, basta probarlo para A1k .
con S 2 (a, b) = a2 + b2 + p1 (a1p + b1p (a1 + b1 ) p ) y P2 (a, b) = b1p a2 + b2 a1p . De ahora en adelante denotaremos
W = W2 (k). Todo automorfismo de k levanta a un automorfismo W de W, sin mas que operar por en ambas
1 (x + y) p = x p + y p + p h(x, y), luego p (x + y) p1 d(x + y) = p (x p1 dx + y p1 dy + dh(x, y)) y por tanto (x + y) p1 d(x + y) =
x p1 dx + y p1 dy + dh(x, y) en Z[x,y]/Z
582 Captulo 18. Degeneracion de Hodge y Teorema de Anulacion
X Z
y
y
Spec k Spec W
F
Analogamente, diremos que X X levanta a W si existe un levantamiento Z de X a W y un endomorfismo
G : Z Z, compatible con el automorfismo de Frobenius de W, y que coincide con F al especializar a X.
Denotaremos (X/k , d0 ) al complejo cuyo objeto i-esimo es iX/k y cuya diferencial es nula. Tambien
escribiremos ( , d ) = i [i].
X/k 0 X/k
i
F
2. Teorema (Deligne-Illusie): Si X X admite un levantamiento a W, G : Z Z, entonces hay un morfismo
de complejos
G : (X/k , d0 ) F X/k
que induce en cohomologa el isomorfismo de Cartier.
G : 1Z/W G 1Z/W
que coincide con F al hacer modulo p. Pero F es nulo en las diferenciales, luego G valora en p G 1Z/W '
F 1X/k 2 y se anula sobre p 1Z/W , luego induce un morfismo G1 : 1X/k F 1X/k . Calculemos G1 localmente.
Si f es una seccion local de OX y f una seccion local de OZ que la represente, entonces G ( f ) = f p + pb,
p1
para alguna seccion local b de OX , pues G levanta a F. Por tanto, G (d f ) = p( f p1 d f +d b) = p( f d f +d b),
luego
p1
G1 (d f ) = f d f + db
y por tanto G1 coincide con 1 al pasar a cohomologa. Definiendo Gi = i G1 , se concluye la demostracion.
F
Ahora vamos a ver como repetir el teorema anterior pero sin suponer que X X levanta a W, sino
solamente que X levanta a W. Lo que haremos es levantar localmente el endomorfismo de Frobenius, gracias
a la lisitud del levantamiento de X, y sustituir el complejo F X/k por su resolucion Cech. Si U = {Ui } es un
recubrimiento afn de X y M es un complejo inferiormente acotado de OX -modulos coherentes, denotaremos
Cech(U, M ) al complejo simple asociado al bicomplejo Cech p (U, M q ). Se tiene un cuasi-isomorfismo M
Cech(U, M ).
4. Teorema (Deligne-Illusie): Sea k un cuerpo de caracterstica p > 0 y X un esquema liso sobre k. Si X
levanta a W, entonces existe un recubrimiento afn U = {Ui } de X y un morfismo de complejos
cuasi
Z : iX/k [i] Cech(U, F X/k ) F X/k
i<p
iX/k [i] i i
X/k [i] Cech(U, F X/k )
Ahora, para todo abierto afn U y para cualesquiera modulos coherentes M y N se verifica (U, M)(U, N) =
(U, M N), lo cual induce una igualdad de complejos
y por tanto un morfismo de complejos Cech(U, (F X/k )i ) Cech(U, F X/k ). Juntando todo se obtiene un
morfismo iX/k [i] Cech(U, F X/k ), y se comprueba que coincide en cohomologa con el isomorfismo de
Cartier.
Demostracion.
6. Corolario (Teorema de anulacion, Raynaud): Sea X un esquema liso y proyectivo sobre un cuerpo per-
fecto de caracterstica p, y L un haz de lnea amplio sobre X. Si X es de dimension n < p y levanta a W,
entonces
Demostracion. Por dualidad a) y b) son equivalentes. Probemos b). Por el teorema de Serre, existe k >> 0 tal
k k
que H j (X, iX/k L p ) = 0 para todo j > 0 y todo i; por dualidad, H j (X, iX/k Lp ) = 0 para todo j < n y
todo i, en particular para todo i + j < n. Por recurrencia, basta probar el siguiente enunciado: si M es un haz de
lnea en X tal que H j (X, iX/k M p ) = 0 para todo i + j < n, entonces H j (X, iX/k M) = 0 para todo i + j < n.
Ahora bien, M p = F M, luego (F iX/k ) M = F (iX/k M p ).
r<p
j
H i (X, X/k M) = Hr (X, kX/k [k] M) == Hr (X, F X/k M)
i+ j=r k
= H (X, F (X/k M p )) = Hr (X, X/k M p ) = H r [(X, X/k M p )] = H r (0) = 0
r r<n
La condicion necesaria y suficiente para que un A-modulo M sea localmente libre de rango r, es que los ideales
A
de Fitting Fr1 (M) = 0 y FrA (M) = A. Como los ideales de Fitting cambian de base, es facil probar que,
ampliando Z por un numero finito de elementos de k, podemos suponer que I /I2 y A /Z son A -modulos
localmente libres cuya suma de rangos es n, porque as lo verifica I/I 2 y A/k . Por tanto, A /Z es un A -
modulo localmente libre y se verifica la sucesion exacta (denotando B = Z [x1 , . . . , xn ])
0 I /I2 B /Z B A A /Z 0
degenera en E1 .
Demostracion. Sea h pq = dimK H p (X, qX/K ), bi = dimK Hi (X, X/K ). En las sucesiones espectrales las di-
mensiones de los sucesivos terminos de la sucesion van disminuyendo estrictamente, pues de un termino al
siguiente se pasa tomando homologa, si no es as es que la diferencial considerada es nula. Hay que probar
P pq
que bi = h .
p+q=i
Existe una Z-subalgebra Z , k de tipo finito y un morfismo X Spec Z propio y liso, tal que
X = X Spec K, siendo S = Spec Z . Sustituyendo Z por Z [1/t], con t Z , podemos suponer que
S
S es liso sobre Z (pues el conjunto de puntos lisos es un abierto no vaco). Denotemos S = S , X = X y
f : X S el morfismo estructural. Reemplazando Z por Z [1/t] podemos suponer que los haces R p f qX/S ,
Ri f son localmente libres (y de rangos h pq , b respectivamente, por el teorema de cambio de base). Sea
X/S i
n un entero mayor que la dimension de las fibras de X sobre S y sea s S un punto cerrado cuyo cuerpo
residual k es de caracterstica p > n (que existe por ser S de tipo finito sobre Z). Como S Spec Z es liso,
el morfismo Spec k S levanta a g : Spec W S . Sea Y la fibra de s en X e Y1 la fibra de g. Se tienen
diagramas cartesianos
Y Y1 X X
y
y
y
y
g
s Spec W S Spec K
y por construccion Y es propio y liso sobre k, de dimension menor que p y levanta a W, luego
X X
h pq = dimk H p (Y, qY/k ) = dimk Hi (Y, Y/k ) = bi
p+q=i p+q=i
[1] A, E.: Teora de Galois, Coleccion de Matematicas Nuevo Lmite, Vicens-Vives, Espana, 1970, tra-
duccion y prologo de R. Rodrguez Vidal.
[2] A, M.F. MD, I.G.: Introduction to commutative algebra, Reading Mass., Addison-
Wesley Publishing Company, Massachusetts, 1969.
[6] C-F, I.; K, M:Derived Hilbert schemes. J. Amer. Math. Soc. 15 (2002), 787-815.
[13] G A.;, D J.:Elements de geometrie algebrique IV, Pub. Math. IHES, Springer-Verlag
(1971).
[14] H, R.:Alegebraic Geometry, GTM, Vol 52, Springer-Verlag, New York 1977.
[15] H, H. Resolution of singularities of an algebraic variety over a field of characteristic zero, Annals
of Math. 29 1975.
587
588 BIBLIOGRAFIA
[28] S, J.P.:Alg`ebre locale multiplicites, Lecture Notes in Mathematics, 11, Springer Verlag, 1965.
[29] S, I.R.: Basic Algebraic Geometry, Grundleheren 213, Springer-Verlag, Heidelberg, 1974.
[30] S, E.H. Algebraic Topology, McGraw-Hill, New York, 1966.
[31] S, I.:Galois Theory, Chapman and Hall mathematics series, London 1973.
[32] V W, B.L.:Algebra, vol 1,2, Frederik Ungar Publi. Co. New York, 1970.
[33] V, E.: Quasi-projective Moduli for Polarized Manifolds, Ergebnisse der Mathematik und ihrer
Grenzgebiete (3), Vol 30, Springer-Verlag, Berlin 1995.
[34] Z, O., S, P.:Commutative Algebra, vol I,II, Van Nostrand 1958.
Indice alfabetico
589
590 INDICE ALFABETICO