Está en la página 1de 346

lgebra Conmutativa

Geometra Algebraica

Coleccin manuales uex - 00


(E.E.E.S.)

Carlos Pedro
Sancho de Salas Sancho de Salas
00
LGEBRA CONMUTATIVA
GEOMETRA ALGEBRAICA
MANUALES UEX

00 (E.E.E.S.)
Espacio
Europeo
Educacin
Superior
CARLOS SANCHO DE SALAS
PEDRO SANCHO DE SALAS

LGEBRA CONMUTATIVA
GEOMETRA ALGEBRAICA

2013
CARLOS SANCHO DE SALAS / PEDRO SANCHO DE SALAS

lgebra Conmutativa. Geometra Algebraica / Carlos Sancho de Salas,


Pedro Sancho de Salas. Cceres: Universidad de Extremadura, Servicio de
Publicaciones, 2013
XXX pp.; 21x29.7 cm (Manuales UEX, ISSN 1135-870-X; 00)
ISBN XXX-XX-XXX-XXXX-X
1. lgebra, 2. Aritmtica. Teora de los nmeros, 3. Geometra.
I. Sancho de Salas, Pedro. II. lgebra Conmutativa. Geometra Algebraica
III. Universidad de Extremadura, Servicio de Publicaciones, ed. IV. Manuales
UEX
512, 511, 514

Edita

Universidad de Extremadura. Servicio de Publicaciones


C./ Caldereros, 2 - Planta 2 - 10071 Cceres (Espaa)
Telf. 927 257 041 - Fax 927 257 046
publicac@unex.es
www.unex.es/ publicaciones

ISSN 1135-870-X
ISBN XXX-XX-XXX-XXXX-X
Depsito Legal X-XX.XXX-2013
ndice general

Introduccin 9

0. Grupos, anillos y mdulos 11


0.1. Grupos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
0.1.1. Grupos cclicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
0.1.2. Grupo simtrico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
0.1.3. Producto directo y semidirecto de grupos . . . . . . . . . . . . . . . . . . . . . . . . . 18
0.1.4. G-conjuntos. Teoremas de Sylow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
0.2. Anillos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
0.2.1. Anillos. Dominios de ideales principales . . . . . . . . . . . . . . . . . . . . . . . . . . 25
0.2.2. Cociente por un ideal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
0.2.3. Operador de Euler. Polinomios ciclotmicos . . . . . . . . . . . . . . . . . . . . . . . . 30
0.2.4. Ideales primos. Ideales maximales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
0.2.5. Espectro primo de un anillo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
0.2.6. Localizacin. Dominios de factorizacin nica . . . . . . . . . . . . . . . . . . . . . . 39
0.2.7. Localizacin y espectro primo. Frmula de la fibra . . . . . . . . . . . . . . . . . . . 42
0.3. Mdulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
0.3.1. Mdulos, submdulos y cocientes. Sistema de generadores . . . . . . . . . . . . . . . 46
0.3.2. Localizacin de mdulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
0.3.3. Anillos y mdulos noetherianos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
0.3.4. Mdulos y anillos de longitud finita . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
0.3.5. Clasificacin de los mdulos sobre dominios de ideales principales . . . . . . . . . . 59
0.4. Categoras. Funtor de homomorfismos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
0.5. Producto tensorial de mdulos y lgebras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
0.5.1. lgebra tensorial, simtrica y exterior de un mdulo . . . . . . . . . . . . . . . . . . 73
0.6. Mdulos planos y proyectivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
0.7. Ideales de Fitting. Estratos de S pec A en los que un A -mdulo M es libre . . . . . . . . . 81
0.8. Lmites proyectivos e inductivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
0.9. Teorema de representabilidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
0.10.Problemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
MANUALES UEX
1. Races de un polinomio 101
1.1. Extensiones de cuerpos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
1.1.1. Teorema de Kronecker. Cierre algebraico . . . . . . . . . . . . . . . . . . . . . . . . . 101
1.1.2. Grado de trascendencia de una extensin de cuerpos . . . . . . . . . . . . . . . . . . 104
1.1.3. Espectro primo y soluciones de un sistema de ecuaciones algebraicas . . . . . . . . 105
1.2. Teorema de las funciones simtricas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
1.3. Teorema fundamental del lgebra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
1.4. Frmulas de Newton y Girard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
1.5. El discriminante de un polinomio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
1.6. Teora de la eliminacin: Resultante de dos polinomios . . . . . . . . . . . . . . . . . . . . . 110
1.6.1. Mtodos de cmputo de la resultante . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
1.6.2. Aplicaciones de la resultante . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

5
NDICE GENERAL

1.6.3. Ejercicios y ejemplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117


1.7. Exceso. Polinomios de Sturm. Separacin de races . . . . . . . . . . . . . . . . . . . . . . . 118
1.7.1. Acotacin de las races . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
1.7.2. Exceso de una funcin racional real . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
1.7.3. Vueltas de una curva alrededor del origen. Teorema de DAlambert . . . . . . . . . 119
1.7.4. Polinomios de Sturm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
1.7.5. Teorema de Budan-Fourier. Teorema de Descartes . . . . . . . . . . . . . . . . . . . 123
1.8. Problemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

2. Teora de Galois 129


2.1. Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
2.2. k-lgebras finitas triviales y racionales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
2.3. k-lgebras finitas separables. Trivializacin. . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
2.3.1. Cuerpos perfectos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
2.3.2. Sublgebra separable maximal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
2.3.3. Mtrica de la traza . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
2.4. Extensiones de Galois . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
2.4.1. Cuerpos finitos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
2.5. Teorema de Galois categorial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
2.6. Resolubilidad de las ecuaciones polinmicas por radicales . . . . . . . . . . . . . . . . . . . 145
2.7. Resolucin de ecuaciones polinmicas por radicales . . . . . . . . . . . . . . . . . . . . . . . 150
2.7.1. Grupo de Galois de las cbicas y las curticas . . . . . . . . . . . . . . . . . . . . . . 154
2.8. Extensiones por radicales cuadrticos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
2.8.1. Construcciones con regla y comps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
2.9. Apndice: Grupos resolubles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
2.10.Problemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164

3. Variedades algebraicas 167


3.1. Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
3.2. Descomposicin primaria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
3.2.1. Una descomposicin primaria cannica . . . . . . . . . . . . . . . . . . . . . . . . . . 173
3.3. Morfismos finitos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
3.4. Teoremas de ascenso y descenso de ideales . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
3.5. Lema de Normalizacin de Noether. Teorema de los ceros de Hilbert . . . . . . . . . . . . . 179
3.6. Teora de la dimensin en variedades algebraicas . . . . . . . . . . . . . . . . . . . . . . . . 181
3.7. Variedades algebraicas lisas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
3.7.1. Mdulo de las diferenciales de Khler y mdulo de derivaciones . . . . . . . . . . . 183
3.7.2. Variedades lisas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
3.7.3. Mdulo de diferenciales de una variedad en el punto genrico . . . . . . . . . . . . . 191
3.8. Variedades proyectivas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
3.9. Apndice: Clculo tensorial diferencial valorado . . . . . . . . . . . . . . . . . . . . . . . . . 195
MANUALES UEX

3.9.1. Derivada de Lie. Frmula de Cartan . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196


3.9.2. Clculo diferencial valorado. Identidades de Bianchi . . . . . . . . . . . . . . . . . . 198
3.9.3. Mdulos de jets y operadores diferenciales . . . . . . . . . . . . . . . . . . . . . . . . 202
3.10.Problemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206

4. lgebra local 211


4.1. Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
4.2. Teora de la dimensin local . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
4.2.1. Cono tangente y espacio tangente en un punto . . . . . . . . . . . . . . . . . . . . . . 212
4.2.2. Funcin de Hilbert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
4.2.3. Teorema de Artin-Rees . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
4.2.4. Dimensin en anillos locales noetherianos . . . . . . . . . . . . . . . . . . . . . . . . 215
4.3. Anillos locales regulares . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
4.4. Complecin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220

6
NDICE GENERAL

4.4.1. Topologa I -dica. Complecin I -dica . . . . . . . . . . . . . . . . . . . . . . . . . . . 222


4.4.2. Complecin y noetherianidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
4.4.3. Teorema de Cohen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
4.4.4. Lema de Hensel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
4.5. Problemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227

5. Anillos de enteros y anillos de curvas 229


5.1. Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
5.2. Anillos de valoracin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
5.3. Anillos de Dedekind . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
5.4. Desingularizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
5.4.1. Finitud del morfismo de cierre entero . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
5.4.2. Cierre entero y anillos de valoracin . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
5.4.3. Variedad de Riemann . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
5.5. Teoremas fundamentales de la Teora de Nmeros . . . . . . . . . . . . . . . . . . . . . . . . 240
5.5.1. Valores absolutos arquimedianos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
5.5.2. Valores absolutos no arquimedianos y valoraciones . . . . . . . . . . . . . . . . . . . 242
5.5.3. Producto de valores absolutos de una funcin . . . . . . . . . . . . . . . . . . . . . . 243
5.5.4. Divisores afines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
5.5.5. Divisores completos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
5.5.6. Volumen de un paraleleppedo. Discriminante . . . . . . . . . . . . . . . . . . . . . . 248
5.5.7. Teorema de Riemann-Roch dbil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
5.5.8. Finitud de la clase de ideales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
5.5.9. Unidades de un anillo de enteros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
5.5.10. Nmero de ideales de norma acotada . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
5.5.11. La funcin zeta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
5.6. Explosin a lo largo de un cerrado. Desingularizacin . . . . . . . . . . . . . . . . . . . . . . 258
5.7. Multiplicidad de un punto singular . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
5.8. Multiplicidad de interseccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
5.9. Ramas analticas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
5.9.1. Polgono de Newton . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
5.10.Puntos cuspidales y contacto maximal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
5.10.1. Desingularizacin de curvas planas va el contacto maximal . . . . . . . . . . . . . 266
5.11.Teoremas de Bzout y Max Noether . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
5.12.Apndice: Revestimientos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
5.12.1. Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
5.12.2. Teora de Galois de revestimientos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
5.12.3. El maravilloso automorfismo de Frobnius . . . . . . . . . . . . . . . . . . . . . . . . 276
5.12.4. Revestimientos ramificados de curvas . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
5.12.5. Clculos locales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279

MANUALES UEX
5.13.Problemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281

6. lgebra Conmutativa Homolgica 287


6.1. Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
6.2. Mdulos diferenciales. Homologa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
6.3. Tores y Extens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
6.4. Complejo de Koszul . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296
6.5. Teorema de Serre para los anillos regulares . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298
6.6. Anillos de Cohen-Macaulay y Gorenstein . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
6.7. Criterios de platitud . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
6.7.1. Criterio local de platitud y consecuencias . . . . . . . . . . . . . . . . . . . . . . . . . 306
6.7.2. Platitud genrica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
6.8. Morfismos lisos y formalmente lisos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
6.9. Problemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315

7
NDICE GENERAL

7. Desingularizacin de superficies 317


7.1. Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
7.2. Multiplicidad y platitud normal en hipersuperficies . . . . . . . . . . . . . . . . . . . . . . . 318
7.3. Contacto maximal para hipersuperficies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321
7.4. Exponente idealstico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
7.5. Tangente estricto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326

8. Bases de Grbner 329


8.1. rdenes monomiales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329
8.2. Bases de Grbner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
8.3. Aplicaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333
8.3.1. Teora de la eliminacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
8.3.2. Clculo de la funcin de Hilbert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
8.3.3. Cierre proyectivo de una variedad afn . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
8.3.4. Deformacin plana de una variedad proyectiva a una variedad proyectiva monomial335
8.3.5. Clculo del espacio tangente en un punto . . . . . . . . . . . . . . . . . . . . . . . . . 336
8.3.6. Expresin de un elemento como combinacin lineal de los generadores . . . . . . . 337
8.3.7. Clculo del ncleo y de antimgenes de un morfismo entre mdulos finito generados337
8.3.8. Clculo de extens y tores. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338

Bibliografa 339

ndice de trminos 341


MANUALES UEX

8
Introduccin

El presente manual est concebido como texto de referencia para los estudiantes del Grado de
Matemticas de la UEX, en las asignaturas de lgebra: lgebra Conmutativa, lgebra I, lgebra II
y Teora de Nmeros. Incluye diversos temas de lgebra y Geometra Algebraica para alumnos de
mster y doctorado, y sirve tambin como manual de apoyo a los profesores del rea de lgebra. Ha
sido redactado a partir de los cursos que recibieron los autores en la Universidad de Salamanca, im-
partidos por nuestro padre el catedrtico Juan Bautista Sancho Guimer y su discpulo el catedrtico
Cristbal Garca-Loygorri y Urzaiz, y a partir de la experiencia docente e investigadora en la Licenciatu-
ra y Grado en Matemticas de las universidades de Extremadura y Salamanca. En las secciones sobre
la descomposicin primaria de ideales y sobre los teoremas fundamentales de la Teora de Nmeros
hemos seguido unas notas del catedrtico Juan A. Navarro, en el captulo sobre la desingularizacin de
superficies he seguido unas notas del catedrtico Juan B. Sancho.
El objetivo del manual es desarrollar de modo autocontenido los conocimientos bsicos en lgebra
de todo graduado en Matemticas y, junto con un segundo manual, los conocimientos bsicos de un
profesor en el rea de lgebra.
En toda disciplina matemtica concurren entrelazadamente diversos aspectos. En primer lugar se
desarrolla una teora general, para la cual se introducen ciertas tcnicas o herramientas y los clculos
necesarios para que la teora sea efectiva. En segundo lugar, por razones intelectuales y pedadgicas,
la disciplina ha de desarrollarse de modo justificado, natural, gradual, sugerente, etc.
Hablemos con concisin. Podemos decir que este manual es un texto de Geometra Algebraica. Se
estudian las variedades algebraicas, es decir, las soluciones de los sistemas de ecuaciones algebraicas.
Se comienza con el estudio de las soluciones (races) de una ecuacin polinmica p( x) = 0. Se calculan
de modo aproximado las races y cundo pueden obtenerse mediante races cuadradas, cbicas, etc.,
(captulos 1. y 2.). A continuacin se estudia la variedad de soluciones de los sistemas algebraicos en
varias variables y aparecen los conceptos de dimensin, el concepto de multiplicidad de un punto, fun-
cin de Hilbert, de punto singular, y el problema de desingularizacin (captulos 3.,4.,5. y 7.). Estamos
hablando, pues, de invariantes asociados a las variedades algebraicas, necesarios para su clasificacin.
Para el clculo de las soluciones de los sistemas de ecuaciones, se introduce la teora de la eliminacin
de variables (la teora de la resultante) y la teora de Grbner (captulos 1. y 8.); para la separacin de
las races de un polinomio y el clculo de las vueltas alrededor del origen de una curva, la teora del ex-

MANUALES UEX
ceso y los polinomios de Sturm; para el clculo de las races de un polinomio por radicales, la resolvente
de Lagrange; para la determinacin de los puntos singulares, el clculo diferencial; para la desingu-
larizacin de curvas, la explosin en puntos; para la desingularizacin de superficies, la explosin en
puntos y curvas, etc.
Hasta ahora hemos hablado slo desde el punto de vista geomtrico. Dnde aparece el lgebra Con-
mutativa? Cada variedad algebraica X est determinada por su anillo de funciones complejas continuas
algebraicas A X : la variedad algebraica X se identifica esencialmente con el conjunto de los ideales pri-
mos de su anillo de funciones, Spec A X . Cada concepto geomtrico tiene su correspondiente concepto en
lgebra Conmutativa: la dimensin de una variedad es igual a la dimensin de Krull de su anillo de
funciones, la multiplicidad de un punto es igual a la multiplicidad del anillo de grmenes de funciones
en el punto, etc. Cada proceso geomtrico tiene su correspondiente proceso algebraico: cada morfismo
entre variedades se corresponde con un morfismo de anillos entre los anillos de funciones algebraicas;
la restriccin a un abierto U X con el morfismo de anillos de localizacin A X AU := { f / g, f , g A X
y g no se anula en ningn punto de U }, f 7 f /1; la restriccin a un cerrado Y X con el morfismo

9
Introduccin

de anillos de paso al cociente A X A Y = { f, f A X : f = g si y slo si f g se anula en Y }, f 7 f; el


producto directo de dos variedades se corresponde con el producto tensorial de sus respectivos anillos
de funciones, etc.
Geometra Algebraica lgebra Conmutativa
Spec A , espectro A , anillo conmutativo
p 1 ( x1 , . . . , xn ) = = p r ( x1 , . . . , xn ) = 0 C[ x1 , . . . , xn ]/( p 1 , . . . , p r )
: X Y : A Y A X , ( f ) = f
Dimensin de X Dimensin de Krull de A X
Punto no singular, x X Anillo local regular, A X ,x
Cono tangente a X en x Graduado de A X por el ideal m x
Explosin en un punto x X Dilatado de A X por el ideal m x
Por otra parte, mltiples conceptos del Anlisis y de la Geometra Diferencial, son algebraicos: la
diferencial de una funcin, su derivada, se tratar con el mdulo de las diferenciales de Khler, los
desarrollos de Taylor de una funcin con la complecin del anillo de funciones.
En el captulo 6. introducimos la tcnica o herramienta fundamental para el estudio y clasificacin
de distinto tipo de anillos y morfismos de anillos: el lgebra Homolgica.
Va el lgebra Conmutativa, la Teora de Nmeros puede entenderse desde un punta de vista ge-
omtrico. Definiciones y teoremas del lgebra Conmutativa dan simultneamente definiciones y teo-
remas en Geometra Algebraica y la Teora de Nmeros. El anillo de los nmeros enteros Z est es-
trechamente relacionado con el anillo de funciones algebraicas de la recta afn, el anillo de polinomios
C[ x]: ambos son anillos eucldeos. Los anillos de enteros estn relacionados con los anillos de funciones
de curvas, ambos son anillos de dimensin de Krull 1 y el proceso de desingularizacin en ambos con-
siste en obtener un anillo regular. Los nmeros primos pueden entenderse como puntos de una curva.
Un lugar comn para los legos en Matemticas consiste en entender las Matemticas como una
mera herramienta para la resolucin por clculo de ciertos problemas reales de otras disciplinas cien-
tficas. De modo parejo, dentro del mundo matemtico se entiende el lgebra como una herramienta
para resolver problemas con una significacin real de otras reas de la Matemtica. Una misin pri-
mordial de la Matemtica y dentro de ella del lgebra es hacer un anlisis profundo de los conceptos
y teoras conocidos, anlisis que supone una refundacin e iluminacin de stos. En este texto quere-
mos tambin mostrar cmo la Geometra Algebraica, el clculo diferencial tensorial de la Geometra
Diferencial y la Fsica, la Teora de Nmeros, etc., hunden sus races en el lgebra Conmutativa.
MANUALES UEX

10
Captulo 0

Grupos, anillos y mdulos

0.1. Grupos
La estructura ms bsica y fundamental en lgebra es la estructura de grupo (y semigrupo). Los
anillos, los espacios vectoriales, los mdulos, etc. necesitan para su definicin de la nocin de grupo.
Demos una justificacin de carcter muy general para la introduccin de la teora de grupos, si-
guiendo a Felix Klein en su Erlanger Programm. Dar una teora (geomtrica) 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, sern aqullos que queden invariantes por el grupo de
automorfismos recin mencionado. El estudio de las funciones, campos diferenciables, etc., que quedan
invariantes por el grupo y el estudio de las relaciones que verifican stos, son todos los teoremas de la
teora. Es pues el estudio de los grupos (y la teora de invariantes) un tpico fundamental en Matemti-
cas.
En el clculo de las races de un polinomio, es conveniente conocer el grupo de aquellas permuta-
ciones de las races, que respetan las relaciones algebraicas que verifican stas. Ya veremos que las
races de un polinomio se pueden obtener mediante radicales si y slo si el grupo de permutaciones
mencionado es resoluble (nocin que ms adelante explicaremos).
1. Definicin : Sea G un conjunto. Diremos que una aplicacin m : G G G (seguiremos las nota-
ciones m( g, g0 ) = g g0 = g g0 y diremos que m es una operacin) 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 de-
nominamos inverso de g, tal que g g1 = g1 g = 1. MANUALES UEX
Si adems 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 operacin 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 nmeros enteros con la suma, (Z, +), es un ejemplo bsico de grupo
conmutativo. El conjunto de todas las biyecciones de un conjunto X en s mismo, con la operacin
composicin de aplicaciones, (Bi y X , ), es un grupo no conmutativo (cuando X contenga ms de dos
elementos).
Si 1 y 10 son elementos neutros del grupo G entonces 1 = 10 : 1 = 1 10 = 10 . Si h y h0 son inversos de
g G , entonces h = h0 : h = h 1 = hgh0 = 1 h0 = h0 .
3. Definicin : Sea (G, ) un grupo. Diremos que un subconjunto H G es un subgrupo de G si cumple
las siguientes condiciones:

11
0.1. Grupos Grupos, anillos y mdulos

1. Si h, h0 H entonces h h0 H .

2. 1 H .

3. Si h H entonces h1 H .

Si H es un subgrupo de G , entonces la operacin de G define en H una estructura de grupo. Rec-


procamente, si H es un subconjunto de un grupo G y la operacin de G define en H una estructura de
grupo entonces H es un subgrupo.
4. Proposicin : La interseccin de cualquier familia de subgrupos de un grupo es un subgrupo.
5. Definicin : Dado un subconjunto X de un grupo G , llamaremos subgrupo generado por X y lo
denotaremos X , al mnimo subgrupo de G que contiene a X , es decir, a la interseccin de todos los
subgrupos de G que contienen a X .
Por ejemplo, el subgrupo de Z generado por n Z, es igual a n = { m n, m Z} =: nZ. El subgrupo
de Z generado por n, n0 Z, es n, n0 = { mn + m0 n0 , m, m0 Z}.
Dado un nmero entero z Z, llamaremos valor absoluto de z y denotaremos | z|, al mximo entre z
y z.
6. Teorema de divisin de nmeros enteros : Sean n y d , 0 dos nmeros enteros. Existe una nica
pareja de nmeros enteros c y r (denominados cociente y resto de dividir n por d ), tales que 0 r < | d | y

n= cd+r

Demostracin. Procedamos por induccin sobre | n|, para probar la existencia de c y r .


Si | n| = 0, entonces c = 0 y r = 0. Podemos suponer que | n| > 0. El teorema es cierto para d si y slo
si lo es para d (slo hay que cambiar c por c), luego podemos suponer que d > 0.
Supongamos n > 0. Si n < d , entonces c = 0 y r = n. Si n d . Sea n0 = n d , luego | n0 | = n d < n = | n|.
Por hiptesis de induccin existen c0 y r 0 (cumpliendo 0 r 0 < | d | = d ) tales que n0 = c0 d + r 0 , luego
n = ( c0 + 1) d + r 0 y hemos concluido.
Supongamos, ahora, n < 0. Sea n0 = n + d , luego | n0 | < | n|. Por hiptesis de induccin existen c0 y r 0
(cumpliendo 0 r 0 < | d | = d ) tales que n0 = c0 d + r 0 , luego n = ( c0 1) d + r 0 y hemos concluido.
Veamos la unicidad de c y r . Sea n = cd + r = c0 d + r 0 , cumpliendo c, c0 , r, r 0 lo exigido. Podemos
suponer r r 0 . Entonces, ( c c0 ) d + ( r r 0 ) = 0 y | c c0 | | d | = |( c c0 ) d | = r r 0 r < | d |, luego c c0 = 0.
Por tanto, c = c0 y r = n cd = r 0 .

7. Teorema: Si H es un subgrupo del grupo (aditivo) de los nmeros enteros Z, entonces existe un nico
nmero natural n tal que H = nZ.

Demostracin. Si H = {0} entonces H = 0 Z.


Supongamos H , {0}. Existen naturales positivos en H , porque el opuesto de cada nmero entero de
H pertenece a H . Sea n H el mnimo nmero natural no nulo contenido en H . Veamos que H = nZ:
Obviamente, nZ H . Dado m H Z, existen nmeros enteros c y r tales que
MANUALES UEX

m = cn + r, 0r<n

Luego, r = m cn H , porque m, cn H . Por la definicin de n, se tiene que r = 0. Luego, m nZ,


H nZ y H = nZ.
Por ltimo, demostremos la unicidad: observemos que si un nmero natural m pertenece a nZ,
entonces m n. Por tanto, si mZ = nZ, m n y n m, luego m = n.

Si m nZ diremos que m es un mltiplo de n y que n es un divisor de m.
Sea (G, +) un grupo abeliano y G 1 ,G 2 G dos subgrupos. Denotamos G 1 ,G 2 = G 1 + G 2 y el lector
puede comprobar que G 1 + G 2 = { g 1 + g 2 , g 1 G 1 g 2 G 2 }.
Por la proposicin anterior, dados n, n0 Z, existe m N tal que nZ + n0 Z = mZ. Observemos que
n, n0 mZ, luego m es divisor de n y n0 . Si m0 N es divisor de n y n0 entonces m nZ + n0 Z m0 Z, y m0
divide a m. Por tanto, m es el mximo comn divisor de n y n0 .

12
Grupos, anillos y mdulos 0.1. Grupos

Por la proposicin anterior, dados n, n0 Z, existe m N tal que nZ n0 Z = mZ. El lector, puede
comprobar que m es el mnimo comn mltiplo de n y n0 .
8. Definicin : Diremos que una aplicacin f : G G 0 entre dos grupos es un morfismo de grupos si
para todo g, g0 G se cumple que
f ( g g0 ) = f ( g) f ( g0 )
Diremos que f es un isomorfismo de grupos si f es biyectiva (en tal caso la aplicacin inversa f 1
es un isomorfismo de grupos). Diremos que es un epimorfismo (resp. monomorfismo) de grupos si f es
epiyectiva (resp. inyectiva).
Si f : G G 0 es un morfismo de grupos entonces f (1) = 1: f (1) = f (1 1) = f (1) f (1) y multiplicando
por f (1)1 obtenemos 1 = f (1). Adems, f ( g1 ) = f ( g)1 : 1 = f (1) = f ( g g1 ) = f ( g) f ( g1 ) y multipli-
cando por f ( g)1 obtenemos f ( g)1 = f ( g1 ).
Denotaremos Hom gr p (G,G 0 ) al conjunto de todos los morfismos de grupos de G en G 0 .
9. Definicin : Sea f : G G 0 un morfismo de grupos. Llamaremos ncleo de f y lo denotaremos Ker f ,
al subconjunto de G
Ker f := f 1 (1) = { g G : f ( g) = 1}
Llamaremos imagen de f , que denotaremos Im f , a la imagen de la aplicacin f , es decir,

Im f := { f ( g) G 0 , g G }

10. Proposicin : Ker f es un subgrupo de G e Im f es un subgrupo de G 0 . En general, la antimagen


por un morfismo de grupos de un subgrupo es subgrupo y la imagen de un subgrupo es subgrupo.
Dado un morfismo de grupos f : G G 0 y g G , calculemos el conjunto de elementos g0 G tales
que f ( g0 ) = f ( g): f ( g0 ) = f ( g) si y slo si 1 = f ( g)1 f ( g0 ) = f ( g1 g0 ), es decir, si y slo si g1 g0 Ker f ,
que equivale a decir que g0 g Ker f := { g h, h Ker f }.
11. Proposicin : Un morfismo de grupos f : G G 0 es inyectivo si y slo si Ker f = {1}.
Si identificamos los elementos de G cuando tengan la misma imagen, obtenemos un conjunto biyec-
tivo con la imagen. Es decir, si identificamos cada g G con los elementos de g Ker f obtenemos un
conjunto que es biyectivo con Im f .
Sea H G un subgrupo. Dado g G , denotamos gH := { gh G, h H }. Sean g, g0 G .
Si g0 gH entonces g0 H = gH : Sea h H , tal que g0 = gh. Entonces, g0 H = ghH = gH .
Si g0 gH , entonces g0 H gH = ;, pues si z g0 H gH , entonces g0 H = zH = gH .
Luego, dados g, g0 G , o gH = g0 H o bien g0 H gH = ;.
12. Definicin : Sea H G un subgrupo. Llamaremos conjunto cociente de G por H , que denotaremos
G / H , al conjunto

G / H := { gH | g G } = { g, g G : g0 = g si y slo si g0 g H (o equivalentemente g0 H = gH )}
Not

Es decir, si en G identificamos cada g G con todos los elementos de gH G , obtenemos el conjunto

MANUALES UEX
G /H .
13. Notacin : Se dice que g es congruente con g0 mdulo H y se denota g g0 mod H , cuando g = g0 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 aplicacin G G / H , g 7 g, se denomina el morfismo de paso al cociente (por H ).
14. Definicin : Llamaremos orden de un conjunto X , que denotaremos | X |, al nmero de elementos
del conjunto. Si el conjunto tiene un nmero infinito de elementos diremos que es de cardinal infinito.
15. Ejemplo : Si n > 0, entonces Z/ nZ es un conjunto de orden n, explcitamente Z/ nZ = {0, . . . , n 1}:
Dado m Z/ nZ, por el teorema de divisin de nmeros enteros, existen nmeros enteros nicos c y r ,
con 0 r < n, de modo que m = cn + r . Por tanto, m es igual a un nico r {0, . . . , n 1}.
16. Teorema de Lagrange: Sea G un grupo de orden finito. Si H es un subgrupo de G entonces

|G | = |G / H | | H |

13
0.1. Grupos Grupos, anillos y mdulos

`
Demostracin. G = gG /H g H y | gH | = | H | (porque la aplicacin H gH, h 7 gh es biyectiva). Por
tanto, |G | = |G / H | | H |.


17. Observacin : Subrayemos que el teorema de Lagrange nos dice que el orden de todo subgrupo de
un grupo finito divide al orden del grupo.
18. Definicin : Se dice que un subgrupo H G es normal (en G ) cuando gH g1 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 H g H , luego H gH g1 . Como g1 H g H
entonces gH g1 = H (para todo g G ). Por tanto, gH = H g, para todo g G , y recprocamente si un
subgrupo cumple esta condicin el subgrupo es normal.
19. Teorema: Sea H G un subgrupo y : G G / H la aplicacin de paso al cociente. H es un subgrupo
normal de G si y slo si existe en G / H una (nica) estructura de grupo, de modo que sea un morfismo
de grupos.

Demostracin. Supongamos que H es normal en G . Definamos en G / H la operacin g g0 := g g0 , que


est bien definida porque gH g0 H = g g0 HH = g g0 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. Adems, : G G / H es
morfismo de grupos, pues ( g g0 ) = g g0 = g g0 = ( g) ( g0 ).
Recprocamente, si es un morfismo de grupos, entonces g g0 = ( g) ( g0 ) = ( g g0 ) = g g0 . Por tanto,
la operacin en G / H est determinada. Adems, dados h H y g G , tenemos que h g = 1 g = g, luego
hg gH , para todo h H , es decir, H g gH . Por tanto, g1 H g H , para todo g G . Tomando g1 G ,
gH g1 H y H es normal en G .


20. 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 G 0 factoriza a travs de si y slo si
H Ker f , es decir, existe un (nico) morfismo de grupos : G / H G 0 de modo que el diagrama

f
GC / 0
C z<G
CC z z
CC z
CC zzz
! z
G /H

es conmutativo si y slo si H Ker f .


MANUALES UEX

Demostracin. Si existe (cumpliendo lo exigido), entonces 1 = (1) = ( h) = f ( h), para todo h H ,


luego H Ker f . Adems, ( g) = (( g)) = f ( g), luego est determinado.
Recprocamente, supongamos H Ker f . Definamos ( g) := f ( g), que est bien definida porque
f ( gH ) = f ( g) f ( H ) = f ( g). Adems, (( g)) = ( g) = f ( g).


21. Teorema de isomorfa : Sea f : G G 0 un morfismo de grupos. La aplicacin, : G / Ker f Im f ,


( g) := f ( g), es un isomorfismo de grupos.

Demostracin. Por la propiedad universal del grupo cociente, sabemos que = f e Im f = Im( ) =
Im , porque es epiyectiva. Veamos que es inyectiva: si 1 = ( g) = f ( g), entonces g Ker f y g = 1,
luego Ker = {1}. 

14
Grupos, anillos y mdulos 0.1. Grupos

0.1.1. Grupos cclicos


22. Definicin : Diremos que un grupo G es cclico si est generado por uno de sus elementos, es decir,
existe g G de modo que G = g.
23. Proposicin : Si G es un grupo de orden un nmero primo, entonces G es cclico.

Demostracin. Por el teorema de Lagrange no puede haber ms 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
24. Notacin : Sea G un grupo y g G . Si n > 0, se define g n := g g; si n < 0, se define g n := g1 g1 ;
y g0 := 1.
Si escribimos el grupo G con notaciones aditivas (en vez de escribimos +), escribiremos n g, en vez
de g n (como es natural).
25. Proposicin : Un grupo G es cclico si y slo si es isomorfo a Z/ nZ, para algn un nmero natural
n.

Demostracin. Z/ nZ es un grupo (aditivo) cclico, generado por 1.


Supongamos que G = g es cclico. Sea f : Z G , el morfismo definido por f ( n) = g n . Es fcil com-
probar 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.
26. Definicin : Llamaremos orden de un elemento g G de un grupo, al orden del subgrupo g de G
que genera.
En la proposicin anterior hemos dado el isomorfismo Z/ nZ ' g, m 7 g m . Por tanto, si n > 0, el
orden de g es igual a | g| = |Z/ nZ| = n, g = {1, g1 , . . . , g n1 } y n es el mnimo nmero natural positivo
tal que g n = 1, adems, si g m = 1, entonces m es un mltiplo del orden de g. Si n = 0, entonces el orden
de g es | g| = |Z| = y g = {. . . , gm , . . . , 1, g1 , . . . , g m , . . .} (cumpliendo g i , g j , para todo i, j Z, i , j ).
27. 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 g divide al orden del grupo G , por el teorema de Lagrange. En particular,
g|G | = 1.
28. Proposicin : Todo subgrupo de un grupo cclico es cclico.

Demostracin. Sea G = g un grupo cclico y : Z G , ( n) := g n , 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

MANUALES UEX
es cclico (es decir, generado por un elemento z). Por tanto, H = (1 ( H )) est generado por ( z) y es
cclico. 

29. Proposicin : Sea 0 , n Z. Entonces, m Z/ nZ es un generador si y slo si el mximo comn


divisor de m y n es 1 ( m y n son primos entre s).

Demostracin. Consideremos el epimorfismo natural : Z Z/ nZ, ( z) = z. Es claro que 1 ( m) =


mZ + nZ = r Z, donde r es el mximo comn divisor de m y n. Por otra parte, m es un generador de
Z/ nZ, es decir, m = Z/ nZ, si y slo 1 ( m) = Z. Por tanto, m es un generador de Z/ nZ si y slo si
r = 1. 

As pues, si G = g es un grupo cclico de orden n > 0, entonces g m es un generador de G si y slo si


m y n son primos entre s.

15
0.1. Grupos Grupos, anillos y mdulos

0.1.2. Grupo simtrico


El grupo simtrico S n es el grupo de todas las biyecciones (o permutaciones) de un conjunto de n
elementos en s mismo, con la operacin composicin de aplicaciones.
Comentario: Una biyeccin entre dos conjuntos : X Y , puede entenderse como una identifi-
cacin de X con Y : a x X lo llamamos ( x) en Y . Dada una aplicacin f : X X , que aplica x en
f ( x), tenemos la correspondiente aplicacin en Y : la que aplica ( x) en ( f ( x)), es decir, la aplicacin
f 1 : Y Y . As el grupo de las permutaciones de X se identifica con el grupo de las permutaciones
de Y (va la identificacin de X con Y ). Con mayor precisin, el morfismo

Bi y X Bi y Y , 7 1

es un isomorfismo de grupos (como el lector puede comprobar).


Si Y es un conjunto de orden n, entonces Y es biyectivo con {1, . . . , n} =: X y Bi y Y = Bi y X =: S n . El
nmero de permutaciones de n elementos es n!, luego |S n | = n!.
30. Definicin : Dados r puntos distintos x1 , . . . , xr X , con r > 1, denotaremos ( x1 , . . . , xr ) = Bi y X a
la permutacin definida por ( x i ) := x i+1 , para todo i < r ; ( xr ) := x1 ; y ( x) := x, para todo x { x1 , . . . , xr }.
Diremos que ( x1 , . . . , xr ) es un ciclo y observemos que es de orden r . Si r = 2, diremos que el ciclo es una
transposicin. Diremos que dos ciclos ( x1 , . . . , xr ), ( x10 , . . . , x0r0 ) de Bi y X son disjuntos si x i , x0j para todo
i, j .
31. Lema : Si = ( x1 , . . . , xr ) y 0 = ( x10 , . . . , x0r0 ) son disjuntos, entonces conmutan, es decir, 0 = 0 .

Demostracin. Para x { x1 , . . . , xr }, ( 0 )( x) = ( x) = (0 )( x). Para x { x10 , . . . , x0r }, ( 0 )( x) = 0 ( x) =


(0 )( x). Para x { x i , x0j } i, j , ( 0 )( x) = x = (0 )( x).
De otro modo (siguiendo el comentario anterior): 0 01 = (0 ( x1 ), . . . , 0 ( xr )) = ( x1 , . . . , xr ) = y
hemos concluido.


32. Teorema : Toda permutacin S n , distinta de la identidad, es igual a un producto de ciclos


disjuntos, de modo nico salvo el orden de los factores.

Demostracin. Sea x X , tal que ( x) , x. Sea r el mnimo nmero natural positivo tal que r ( x) = x
(tal nmero existe porque el orden de , que divide al orden de S n , es finito). Para todo 0 s < s0 < r , se
0 0
cumple 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), . . . , ( x)). Entonces, como 1 y coinciden sobre { x, ( x), . . . , r1 ( x)} y 1 es la
r 1

identidad sobre X \{ x, ( x), . . . , r1 ( x)}, se cumple que 1


1 deja fijos a { x, ( x), . . . ,
r 1
( x)} y a los que
1 1
dejaba fijos . Reiterando el proceso obtenemos ciclos disjuntos 1 , . . . , s tales que s 1 = Id.
Luego, = 1 s .
Sea otra descomposicin = 1 t en producto de ciclos disjuntos. Reordenando, podemos supo-
ner que 1 ( x) , x. Es decir, x aparece en el ciclo 1 (y en 1 ). Luego, 1 ( x) = ( x) = 1 ( x). Obviamente,
MANUALES UEX

1 ( x) = ( x) = 1 ( x) aparece en ciclo de 1 y en el de 1 . Luego, 21 ( x) = 2 ( x) = 21 ( x). As sucesivamente,


1i ( x) = i ( x) = 2i ( x), para todo i . Por tanto, 1 = 1 y 2 s = 2 t . Reiterando el argumento
concluimos que, despus de reordenar los factores, 2 , . . . , s coinciden con 2 , . . . , t .


33. Definicin : Sea S n una permutacin distinta de la identidad. Sea = 1 s una des-
composicin en producto de ciclos disjuntos y d i el orden de i . Reordenando podemos suponer que
d 1 d 2 d s . Diremos que d 1 , . . . , d s es la forma de .
34. Definicin : Dado un elemento g G , diremos que el morfismo g : G G , g ( g0 ) := g g0 g1 , es la
conjugacin en G por g. Diremos que h, h0 G son conjugados si y slo si existe g G , de modo que
g ( h) = h0 .
35. Teorema : La condicin necesaria y suficiente para que , 0 S n sean conjugadas es que tengan la
misma forma.

16
Grupos, anillos y mdulos 0.1. Grupos

Demostracin. Sea = ( x11 , . . . , x1d1 ) ( xs1 , , xsd s ) una descomposicin en producto de ciclos dis-
juntos y S n . Entonces,
1 = (( x11 ), . . . , ( x1d1 )) (( xs1 ), , ( xsd s ))
que tiene la misma forma. Sea 0 = ( x11
0
, . . . , x10 d ) ( x0s1 , , x0sd ). Si es cualquier permutacin que
1 s
cumpla ( x i j ) = x0i j , para todo i, j , entonces 1 = 0 . 
36. Proposicin: Si d 1 , . . . , d s es la forma de S n , entonces el orden de es el mnimo comn mltiplo
de d 1 , . . . , d s .

Demostracin. Escribamos = 1 s como producto de ciclos disjuntos. Entonces, n = 1n ns y ni


es disjunta con nj , para i , j . Luego, n = Id si y slo si 1n = = ns = Id. Por tanto, el orden de es
el mnimo comn mltiplo de los rdenes de i (que son d i ). 
37. Proposicin : Todo permutacin S n es producto de transposiciones.

Demostracin. Como toda permutacin 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
( x1 , . . . , xr ) = ( x1 , x2 )( x2 , . . . , xr ) = ( x1 , x2 )( x2 , x3 )( x3 , . . . , xr ) = = ( x1 , x2 )( x2 , x3 ) ( xr1 , xr )


Signo de una permutacin.


Cada permutacin S n = Bi y({1, 2, . . . , n}) define una biyeccin del anillo de polinomios en n va-
riables con coeficientes nmeros racionales, Q[ x1 , . . . , xn ]: Q[ x1 , . . . , xn ] Q[ x1 , . . . , xn ], p( x1 , . . . , xn ) 7
p( x1 , . . . , xn ) := p( x(1) , . . . , x(n) ).
Sea ( x1 , . . . , xn ) := i< j ( x i x j ) Q[ x1 , . . . , xn ]. Sea S n = Bi y({1, 2, . . . , n}). Es fcil comprobar que
Q

( x1 , . . . , xn ) = ( x(1) , . . . , x(n) ) = ( x1 , . . . , xn ).
38. Definicin : Llamaremos signo de una permutacin S n , que denotaremos sign(), al nmero
entero 1 1 tal que ( x(1) , . . . , x(n) ) = sign() ( x1 , . . . , xn ).
39. Proposicin : Consideremos el grupo (multiplicativo) {1, 1}. El morfismo natural
sign : S n {1, 1}, 7 sign()
es un morfismo de grupos.
0 0 0
Demostracin. sign(0 ) = = ( ) = (sign()) = sign(0 ) sign() . Luego, sign() sign(0 ) =
sign( 0 ). 
Es fcil ver que sign(Id) = 1 y que sign((1, 2)) = 1.
Evidentemente, sign es un epimorfismo (para n > 1).
40. Definicin : Llamaremos subgrupo alternado de S n , que denotaremos A n , al ncleo del morfismo
sign, es decir, al subgrupo (normal) de S n formado por las permutaciones de signo positivo.

MANUALES UEX
Por el teorema de isomorfa S n / A n ' {1, 1} ' Z/2Z. Por el teorema de Lagrange, | A n | = |S n |/2 = n!/2
( n > 1).
Observemos que el signo es invariante por conjugaciones, es decir,
sign(1 ) = sign() sign() sign()1 = sign()
En particular, el signo de toda transposicin es 1, porque todas son conjugadas de la transposicin
(1, 2).
41. Proposicin : Si la forma de una permutacin S n es d 1 , . . . , d r , entonces
sign() = (1)d1 1 (1)d r 1 = (1)d1 ++d r r .
Demostracin. Si = ( x1 , . . . , xr ) es un ciclo, entonces ( x1 , . . . , xr ) = ( x1 , x2 )( x2 , x3 ) ( 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 d i . Por tanto, sign() = sign(1 ) sign(r ) =
(1)d1 1 (1)d r 1 . 

17
0.1. Grupos Grupos, anillos y mdulos

0.1.3. Producto directo y semidirecto de grupos


42. Definicin : Dados dos grupos G 1 ,G 2 se define el producto directo de ellos al conjunto producto
cartesiano de ambos, G 1 G 2 , con la operacin de grupo definida por la frmula:

( g 1 , g 2 ) ( g01 , g02 ) := ( g 1 g01 , g 2 g02 )

43. Ejemplo : Ms adelante (subseccin 0.3.5), probaremos que los grupos abelianos generados por un
nmero finito de elementos son isomorfos a un producto directo de grupos cclicos.
44. Notacin : Dados dos subgrupos H, H 0 G , denotamos H H 0 := { hh0 G, con h H y h0 H 0 }.
45. Proposicin : Sean H, H 0 G dos subgrupos normales. Supongamos H H 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 .

Demostracin. 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 aplicacin

m : H H 0 G, m(( h, h0 )) := hh0

es un morfismo de grupos inyectivo. Luego, H H 0 ' Im m = HH 0 . 

46. Definicin : Sea H G un subgrupo. Llamaremos normalizador de H en G , que denotaremos N ( H )


(o NG ( H )), al subgrupo de G definido por

N ( H ) := { g G : gH g1 = H }

El normalizador de H en G es el mximo subgrupo de G en el que H es normal.


47. Proposicin : Sean H, H 0 G dos subgrupos. Supongamos H H 0 = {1} y que H 0 N ( H ). Entonces,
HH 0 es un subgrupo de G y la aplicacin

m : H H0 H H0, m( h, h0 ) := hh0

es biyectiva. Denotaremos, H o H 0 = HH 0 .

Demostracin. Dados h 1 h01 HH 0 y h 2 h02 HH 0 , entonces ( h 1 ( h01 h 2 h01 1 )) ( h01 h02 ) HH 0 . Dado hh0
HH 0 ( hh0 )1 = ( h0 1 h1 h0 ) h0 1 HH 0 . Adems, 1 HH 0 . Por tanto, HH 0 es un subgrupo de G .
1
Veamos que m es inyectiva: Si m(( h 1 , h01 )) = m(( h 2 , h02 )), entonces h 1 h01 = h 2 h02 . Por lo tanto, h
2 h1 =
0 0 1 0 0 0
h 2 h 1 H H = {1}, y h 1 = h 2 y h 1 = h 2 . Obviamente, m es epiyectiva.


Observemos en la proposicin anterior que aunque H H 0 es biyectivo con H o H 0 , no es isomorfo


como grupo, pues ( h 1 h01 ) ( h 2 h02 ) = ( h 1 ( h01 h 2 h01 1 )) ( h01 h02 ), que no coincide en general con ( h 1 h 2 ) ( h01 h02 ).
MANUALES UEX

48. Ejercicio : Sean G y G 0 dos grupos y : G 0 Aut gr p (G ) un morfismo de grupos. Consideremos las
aplicaciones i 1 : G Biy(G G 0 ), i 1 ( g) est definida por i 1 ( g)( g 1 , g0 ) := ( g g 1 , g0 ) y i 2 : G 0 Biy(G G 0 ),
i 2 ( g0 ) est definida por i 2 ( g0 )( g, g01 ) := (( g0 )( g), g0 g01 ). Probar que i 1 e i 2 son morfismos inyectivos de
grupos. Si identificamos G y G 0 con sus imgenes por i 1 e i 2 respectivamente, probar que G G 0 = {1} y
que G 0 N (G ). Probar que g0 g g0 1 = ( g0 )( g) y que por tanto ( g 1 g01 ) ( g 2 g02 ) = ( g 1 ( g01 )( g 2 )) ( g01 g02 ). Se
dice que G o G 0 es el producto semidirecto de los grupos G y G 0 .
49. Ejercicio : Sea G 0 Aut gr (G ), g0 7 Id, para todo g0 G 0 , el morfismo trivial. Probar que G o G 0 =
G G0.
50. Grupo de afinidades de Rn : Sea G = Rn (con la operacin +) y G 0 = Gl n (R) el grupo de las matrices
de orden n invertibles (con la operacin componer matrices). Consideremos G como subgrupo de Biy(Rn )
va el morfismo inyectivo G Biy(Rn ), e 7 T e , donde T e ( e0 ) := e + e0 . Consideremos G 0 como subgrupo de
Biy(Rn ) va la inclusin obvia. Entonces, G G 0 = {Id} y G 0 N (G ). Al producto semidirecto Rn o Gl n (R),
se le denomina grupo de afinidades de Rn .

18
Grupos, anillos y mdulos 0.1. Grupos

51. El grupo didrico D n : Se denomina grupo didrico D n ( n > 2) al grupo formado por todas las
isometras del plano que dejan estable el polgono regular de n-lados (la operacin de D n es la composi-
cin de isometras).
Puede demostrarse que D n est generado por el giro g de 2/ n radianes y una simetra (del pol-
gono). Adems, se tiene que g = {Id} y g1 = g1 . Por tanto, g es normal en D n , y por la
proposicin 0.1.47, D n = g o = Z/ nZ o Z/2Z, explcitamente

Z/ nZ o Z/2Z ' D n , ( r, s) 7 g r s

Las isometras del plano que dejan estable un polgono regular de n-lados estn determinadas por
cmo permutan los vrtices. Por tanto, si numeramos consecutivamente los vrtices del polgono regular
con los nmeros 1, . . . , n, tenemos un morfismo inyectivo D n , S n , de modo que g se corresponde con la
permutacin (1, 2, . . . , n) y con la permutacin que asigna i 7 n i , para todo 1 i < n.
52. Ejercicio : Sea n 2, A n S n y Z/2Z = (1, 2) S n . Probar que S n = A n o Z/2Z.

0.1.4. G-conjuntos. Teoremas de Sylow


Sea G un grupo.
53. Definicin : Llamaremos G -conjunto a cada pareja ( X , ) constituida por un conjunto X y una
representacin de G como transformaciones de X , es decir, un morfismo de grupos : G Bi y X .
Para no abusar de la notacin, cuando no haya posibilidad de confusin, escribiremos X en vez de
( X , ) y para cada g G y x X escribiremos g x, o simplemente gx, en vez de ( g)( x), que denomina-
remos transformado de x por g.
Observemos que para todo G -conjunto X se cumple

1. 1 x = x, para todo x X .

2. g ( g0 x) = ( g g0 ) x, para todo x X y g, g0 G .

Es fcil ver que dotar a un conjunto X de estructura de G -conjunto, equivale a dar una aplicacin
: G X X , tal que si denotamos (( g, x)) = g x, entonces se verifican las dos condiciones 1. y 2.
anteriores.
54. Ejemplos : G es naturalmente G -conjunto de los siguientes modos:

1. Operando por la izquierda: Se define g x := g x, para cada g, x G , donde indica la operacin


de G en G como G -conjunto.

2. Operando por la derecha: Se define g x := x g1 , para cada g, x G .

3. Operando por conjugacin: Se define g x := g x g1 , para cada g, x G .

MANUALES UEX
Sea H G un subgrupo. El cociente G / H es un G -conjunto con la accin g g0 := g g0 , para cada g G
y g0
G /H .
Si X es un G -conjunto y tenemos una biyeccin : X Y (es decir, identificamos X con Y ), en-
tonces Y es de modo natural un G -conjunto: g y := ( g 1 ( y)) (es decir, si g transforma x en gx,
entonces g transforma ( x) en ( gx)).
55. Teorema de Cayley: Todo grupo es de modo cannico un grupo de transformaciones de un conjun-
to. Con precisin, el morfismo
: G Bi yG

definido por ( g)( g0 ) := g g0 , es un morfismo de grupos inyectivo.

Demostracin. ( g 1 g 2 )( g) = g 1 g 2 g = ( g 1 )(( g 2 )( g)), para todo g G y g 1 , g 2 G . Luego, ( g 1 g 2 ) =


( g 1 ) ( g 2 ) y es un morfismo de grupos. Adems, si ( g) = Id, entonces g = ( g)(1) = 1, luego es
inyectivo. 

19
0.1. Grupos Grupos, anillos y mdulos

56. Definicin : Sea X un G -conjunto. Diremos que G opera transitivamente sobre X si para toda
pareja x, x0 X existe un g G de modo que x0 = gx. Diremos que un subgrupo de permutaciones
G S n = Bi y{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
Sn.
57. Definicin : Dados dos G -conjuntos X , Y diremos que una aplicacin f : X Y es un morfismo de
G -conjuntos, cuando conmute con la accin de G , es decir,

f ( g x) = g f ( x)

para todo g G y x X . Al conjunto de los morfismos de G -conjuntos de X en Y lo denotaremos:

HomG ( X , Y )

(en el caso de que haya alguna ambigedad escribiremos HomG con j ( X , Y )).
Diremos que f es isomorfismo de G -conjuntos, cuando sea un morfismo biyectivo. Si f : X X es un
isomorfismo de G -conjuntos, entonces diremos que es un automorfismo de X como G -conjunto.
58. Observacin : Se comprueba fcilmente las siguientes propiedades:

1. La composicin de morfismos de G -conjuntos es morfismo de G -conjuntos, es decir: si X , Y , Z


son G -conjuntos y f : X Y y h : Y Z son morfismos de G -conjuntos, entonces la composicin
h f : X Z es morfismo de G -conjuntos.

2. La identidad es morfismo de G -conjuntos: si X es un G -conjunto, entonces la aplicacin I d X : X


X definida por la frmula I d X ( x) = x, es morfismo de G -conjuntos.

3. La inversa de isomorfismos de G -conjuntos es morfismo de G -conjuntos: si f : X Y es un iso-


morfismo de G -conjuntos, entonces f 1 : Y X es morfismo de G -conjuntos.

De aqu se obtiene inmediatamente el siguiente teorema.


59. Teorema : Si X es un G -conjunto y denotamos AutG ( X ) al conjunto de los isomorfismos de G -
conjuntos, entonces AutG ( X ) es grupo con la composicin de aplicaciones.
60. Ejercicio : Sea G un grupo y consideremos G como G -conjunto operando por la izquierda. Probar
que G AutG (G ), g 7 R g , R g ( g0 ) := g0 g1 , es una biyeccin.
`
Sean X e Y dos G -conjuntos. Entonces, X Y es G -conjunto: g ( x, y) := ( gx, g y). Obviamente, X Y
es G -conjunto. Hom( X , Y ) es G -conjunto: ( g f )( x) := g f ( g1 x), para todo f Hom( X , Y ).
61. Definicin : Sea X un G -conjunto y x X . Llamaremos rbita de x, que denotaremos O x o G x, al
conjunto
G x := { g x, g G } X
Llamaremos subgrupo de isotropa de x, que denotaremos I x , al subgrupo de G definido por
MANUALES UEX

I x := { g G : g x = x }

62. Proposicin : La rbita de x es un G -conjunto isomorfo a G / I x . Explcitamente, la aplicacin

G / I x G x, g 7 g x

es un isomorfismo de G -conjuntos.

Demostracin. Al lector. 

63. Proposicin : Sea X un G -conjunto, x X y x0 = g x. Entonces,

I x0 = g I x g1

Demostracin. Al lector. 

20
Grupos, anillos y mdulos 0.1. Grupos

Si x0 G x entonces G x0 = G x: Obviamente, G x0 G G x = G x. Por otra parte, x0 = g x, para


cierto g G , luego, x = g1 x0 G x0 . Por tanto, G x G x0 y G x0 = G x.
Si x0 G x, entonces (G x0 ) (G x) = ;: Si z (G x0 ) (G x), entonces G x0 = G z = G x. Luego,
0
x G x y llegamos a contradiccin.
Por tanto, las rbitas de dos puntos o son iguales o disjuntas.
64. Definicin : Sea X un G -conjunto. Llamaremos conjunto cociente de X por la accin de G en X ,
que denotaremos X /G , al conjunto

X /G := { x, x X : x0 = x si y slo si x0 G x (o equivalentemente G x0 = G x)}

X /G es igual al conjunto de las rbitas de X . Es decir, si en X identificamos todos los puntos de cada
rbita obtenemos el conjunto cociente.
Con mayor generalidad, sea un conjunto X con una relacin 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 slo si x0 x}

Es decir, si en X identificamos cada x X con sus equivalentes, obtenemos el conjunto cociente por ,
X / .
65. Definicin : Sea X un G -conjunto. Diremos que x X es invariante por G si g x = x, para todo
g G . Denotaremos X G al subconjunto de X formado por todos los invariantes por G , es decir,

X G = { x X : g x = x para todo g G }

66. Definicin : Sea p N un nmero primo y G un grupo finito. Diremos que G es un p-grupo cuando
|G | = p n , con n > 0.
67. Frmula de clases : Sea G un grupo finito y X un G -conjunto finito. Entonces,

|X | = |X G | +
X
|G |/| I x |
x X /G,x X G

Adems, si G es un p-grupo, entonces


| X | | X G | mod p

= XG
` `
Demostracin. X = x X /G G x x X /G,x X G G x. Como G x ' G / I x , entonces, por el teorema de
Lagrange
|X | = |X G | +
X
|G |/| I x |
x X /G,x X G

Si G es un p-grupo, por el teorema de Lagrange |G / I x | = p i (e i = 0 si y slo si x X G ). Luego,

| X | | X G | mod p

MANUALES UEX

68. Definicin : Dado un grupo G , llamaremos centro Z (G ) de G al subconjunto de G formado por los
elementos z G que conmutan con todos los de G , es decir, z g = gz (para todo g G ). De otro modo
Z (G ) es el ncleo del morfismo c : G Bi y(G ) definido por la accin de G en G por conjugacin (i.e.
c( g)( g0 ) := g g0 g1 ).
69. Proposicin : Si G es un p-grupo, entonces su centro es no trivial (i.e. | Z (G )| > 1).

Demostracin. Por la frmula de clases | Z (G )| = |G G | = |G | mod p = 0 mod p, como 1 Z (G ) se concluye


que | Z (G )| p > 1. 
70. Proposicin : Si G es un grupo tal que G / Z (G ) es cclico, entonces G es abeliano.

Demostracin. 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 ). 

21
0.1. Grupos Grupos, anillos y mdulos

71. Corolario : Todo grupo de orden p2 (con p primo) es abeliano.

Demostracin. Z (G ) G es no trivial, luego G / Z (G ) es de orden 1 o p. En cualquier caso es cclico y, por


la proposicin anterior G es abeliano. 

72. Teorema de Cauchy: Si G es un grupo de orden mltiplo de un nmero primo p, entonces contiene
un subgrupo de orden p.

Demostracin. Tenemos que probar que existe un morfismo de grupos no trivial de Z/ pZ en G .


Sean G y G 0 dos grupos y X = Hom1 (G 0 ,G ) el conjunto de las aplicaciones f de G 0 en G , tales que
f (1) = 1. Definamos la operacin de G 0 en X , ( g 1 f )( g 2 ) := f ( g 2 g 1 ) f ( g 1 )1 , para f X y g 1 , g 2 G 0 ,
que dota a X de estructura de G 0 -conjunto. Se tiene que
0
Hom1 (G 0 ,G )G = Hom gr p (G 0 ,G )
0
Observemos que | X | = |G ||G |1 . Si p es un nmero primo, G es un grupo de orden mltiplo de p y
G 0 = Z/ pZ, entonces por la frmula de clases

| Hom gr p (Z/ pZ,G )| = | X Z/ pZ | | X | mod p 0 mod p

Luego, | Hom gr p (Z/ pZ,G )| > 1.




73. Proposicin : Sea X un G -conjunto, H G un subgrupo y consideremos G / H como G -conjunto de


modo natural: g g0 = g g0 . Entonces,

HomG (G / H, X ) = X H , f 7 f (1)

74. Proposicin : Sea H G un subgrupo finito. Consideremos G / H como H -conjunto con la operacin
h g0 := hg0 . Entonces se cumple que

(G / H )H = { g G / H : H g = g} = { g G / H : H g gH } = { g G / H : H gH g1 }
= { g G / H : H = gH g1 } = { g G / H : g NG ( H )}
= NG ( H )/ H

75. Definicin : Sea G un grupo de orden p n m, p primo, n > 0 y ( p, m) = 1. A los subgrupos de G de


orden p n se les denomina p-subgrupos de Sylow.
76. Primer teorema de Sylow : Si G es un grupo de orden mltiplo de un nmero primo p, entonces
contiene p-subgrupos de Sylow.

Demostracin. Escribamos |G | = p n 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 p i , con i < n,
entonces H est incluido un subgrupo H 0 de G (y es normal en H 0 ) de orden p i+1 . Consideremos la
MANUALES UEX

accin de H en G / H : h g0 = hg0 . Entonces, (G / H )H = NG ( H )/ H y por la frmula 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 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 l) y tal
que H 0 / H = Z . Luego, H 0 es el subgrupo de orden p i+1 buscado. 

77. Segundo teorema de Sylow : Sea G un grupo de orden mltiplo de un nmero primo p. Entonces,
todos los p-subgrupos de Sylow de G son conjugados entre s.

Demostracin. Sean H, H 0 dos subgrupos de un grupo G . Observemos que H 0 gH g1 H 0 g gH


0
H 0 gH gH g (G / H )H .
0
Sean H, H 0 G dos p-subgrupos de Sylow. Basta probar que (G / H )H , ;. Por la frmula de clases
0
|(G / H )H | |G / H | mod p , 0 mod p y hemos terminado.


22
Grupos, anillos y mdulos 0.2. Anillos

78. Corolario : Sea G un grupo de orden finito mltiplo de un nmero primo p y H un psubgrupo de
Sylow. G contiene un nico p-subgrupo de Sylow si y slo si H es un subgrupo normal.
79. Tercer teorema de Sylow : Sea G un grupo de orden p n m, con p primo, n > 0 y ( p, m) = 1.
Entonces, el nmero de p-subgrupos de Sylow de G es divisor de m y congruente con 1 mdulo p.

Demostracin. Sea H un p-subgrupo de Sylow y X el conjunto de los conjugados de H . Por el segundo


teorema de Sylow, el nmero de p-subgrupos de Sylow de G es igual a | X |. Consideremos la accin de
G en X , g H 0 = gH 0 g1 , para g G y H 0 X . El subgrupo de isotropa de H X , es igual NG ( H ) y X
es igual a la rbita de H , luego X = G / NG ( H ). Por lo tanto,

m = |G / H | = |G |/| H | = (|G |/| NG ( H )|) (| NG ( H )|/| H |) = | X | | NG ( H )/ H |

y | X | divide a m.
H opera en X porque es un subgrupo de G . Por la frmula de clases | X | | X H | mod p. Ya slo 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 conclusin, H 0 = H y | X H | = 1.


0.2. Anillos
Desde un punto de vista aritmtico, 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 geomtrica-
mente como anillos de funciones continuas de un espacio.
Intentemos justificar la introduccin de los anillos desde un punto de vista geomtrico.
Un fsico estudia el universo con unos instrumentos, que le van dando informacin, nmeros. Del
mismo modo opera todo ser vivo. Es decir, el fsico cuenta con unas funciones, con el lgebra definida por
estas funciones. Desde un punto de vista kantiano y positivista, el punto de partida del conocimiento es
este lgebra de funciones. El espacio se obtiene del anillo o lgebra de funciones.
Desde Descartes, imaginamos tres ejes de coordenadas y todo punto del espacio viene definido por
tres coordenadas. Los puntos vienen determinados por los valores de las funciones coordenadas en ellos.
Adems los objetos del espacio, por ejemplo un paraboloide, los solemos definir en implcitas. Dos objetos
sern iguales si no los sabemos distinguir, es decir, con nuestra terminologa, si no existe una funcin
que valore distintamente en los dos objetos. Gauss, con la introduccin de las coordenadas curvilneas,
permiti independizarnos de la eleccin arbitraria de las coordenadas cartesianas.
Dependiendo de las funciones que consideremos como admisibles, el espacio ser de una forma u
otra. Por ejemplo, dado R3 , si consideramos que cualquier aplicacin de conjuntos de R3 en R es una
observacin o funcin admisible, estaremos considerando nuestro espacio como un conjunto discreto.
Si consideramos slo las funciones continuas, lo estaremos considerando como espacio topolgico. Si
consideramos el anillo generado algebraicamente por las tres coordenadas, lo consideraremos como
espacio algebraico.
En este ltimo caso, los objetos vienen definidos por el lugar geomtrico definido por ecuaciones
MANUALES UEX
(compatibles) del tipo
p 1 ( x1 , x2 , x3 ) = 0, . . . , p r ( x1 , x2 , x3 ) = 0 ()
Objetos que denominaremos subvariedades algebraicas. Como es obvio, si al sistema anterior le aadi-
P
mos una ecuacin del tipo i f i p i ( x1 , x2 , x3 ) = 0, sta es redundante. As pues, el sistema de ecuaciones
definido por los polinomios p 1 ( x1 , x2 , x3 ), . . . , p r ( x1 , x2 , x3 ) es equivalente al sistema definido por los poli-
nomios del ideal ( p 1 ( x1 , x2 , x3 ), . . . , p r ( x1 , x2 , x3 )). Tenemos, pues, una correspondencia biunvoca entre
los ideales y las subvariedades. Los puntos son las subvariedades ms pequeas, luego se corresponde-
rn 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 unin de dos subvariedades propias) se corres-
ponden 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 .

23
0.2. Anillos Grupos, anillos y mdulos

Diremos, por razones obvias, que un polinomio p( x1 , x2 , x3 ) se anula en el lugar geomtrico definido
por el sistema (): cuando p( x1 , x2 , x3 ) I = ( p 1 ( x1 , x2 , x3 ), . . . , p r ( x1 , x2 , x3 )), es decir, cuando p( x1 , x2 , x3 )
pertenezca al ideal definido por el sistema de ecuaciones. Adems, dos polinomios cualesquiera definirn
la misma funcin algebraica sobre el lugar geomtrico cuando difieran en un polinomio perteneciente
al ideal. Es decir, el anillo de funciones algebraicas de la subvariedad algebraica definida por el sistema
() es C[ x1 , x2 , x3 ]/ I .
El lugar geomtrico de un sistema de ecuaciones, como conjunto de soluciones del sistema, no recoge
toda la informacin geomtrica deseable, pero que sin embargo, s que est en el anillo de funciones.
Por ejemplo, si consideramos el sistema
x12 + x22 1 = 0, x1 1 = 0
podramos decir que el lugar geomtrico definido es el punto (1, 0). Sin embargo, diramos que el punto
(1, 0) est contado dos veces. Concepto, por ahora, impreciso. Ya veremos que este hecho est rela-
cionado con la igualdad dimC C[ x1 , x2 ]/( x12 + x22 1, x1 1) = 2.
Aunque el anillo de funciones algebraicas reales del lugar geomtrico definido por un sistema de
ecuaciones
p 1 ( x1 , x2 , x3 ) = 0, . . . , p r ( x1 , x2 , x3 ) = 0 ()
es un concepto del todo claro, paradjicamente el propio lugar geomtrico no es un concepto claro. Por
ejemplo, si consideramos en el plano la ecuacin
x12 + x22 + 1 = 0, elipse imaginaria
podemos decir que el lugar geomtrico definido es el vaco, si consideramos las soluciones sobre R
(y no C). Sin embargo, podemos hablar del anillo de funciones algebraicas reales de la subvariedad
definida por esta ecuacin, que es R[ x1 , x2 ]/( x12 + x22 + 1). Adems, 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 ecuacin, mdulo conjugacin (ya se ver).
La interseccin de variedades algebraicas es variedad algebraica. La Geometra Algebraica, con los
anillos, es el marco adecuado para el desarrollo de la Teora de la Interseccin.
En general, sea k un cuerpo, k el cierre algebraico de k y Autkal g ( k) el conjunto de las conju-
gaciones de k (es decir, el conjunto de automorfismos de cuerpos : k k tales que () = , para
todo k). Sea I = ( p 1 ( x1 , . . . , xn ), . . . , p r ( x1 , . . . , xn )) k[ x1 , . . . , xn ] y A = k[ x1 , . . . , xn ]/ I . Entonces, el lugar
geomtrico de las soluciones, sobre k, del sistema de ecuaciones
p 1 ( x1 , . . . , xn ) = 0

p r ( x1 , . . . , xn ) = 0
mdulo conjugaciones, se corresponde biunvocamente con el conjunto de ideales maximales del anillo
A . Explcitamente, a cada solucin (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, suficiente-
mente grande, entonces el lugar geomtrico de las soluciones del sistema de ecuaciones anterior sobre
MANUALES UEX

K (mdulo conjugaciones de K ), se corresponde biunvocamente con el conjunto de ideales primos de A .


En este captulo iniciaremos la comprensin geomtrica de cualquier anillo conmutativo A , asocin-
dole 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 sueo de Kronecker: la unificacin de la Aritmtica 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 nmeros enteros, los enteros
de Gauss, etc., son verdaderas funciones y les podemos aplicar intuiciones y recursos geomtricos. Los
nmeros primos podrn ser interpretados geomtricamente como los puntos o subvariedades irreduci-
bles de un espacio, etc.
Las dos operaciones o procesos bsicos estudiados en este captulo, sern la localizacin y paso al
cociente en anillos y mdulos. Estos dos procesos pueden ser entendidos geomtricamente como los dos
procesos de restriccin a abiertos y restriccin a cerrados. Tambin estudiaremos el producto tensorial,
que geomtricamente representa el producto directo de variedades algebraicas.

24
Grupos, anillos y mdulos 0.2. Anillos

0.2.1. Anillos. Dominios de ideales principales


Comencemos con una revisin rpida de la definicin y propiedades elementales de los anillos.
+
1. Definicin : Un anillo A es un conjunto dotado con dos operaciones A A A, (a, a0 ) 7 a + a0 ,
A A A, (a, a0 ) 7 a a0 , que denominamos suma y producto1 , tales que

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).

2. La multiplicacin es asociativa ((a b) c = a ( b c)) y distributiva (a ( b + c) = a b + a c).

Adems, slo consideraremos anillos conmutativos con unidad, es decir, verificando

3. ab = ba, para todo a, b A .

4. Existe un elemento 1 A tal que a1 = 1a = a, para todo a A .

A lo largo del libro entenderemos anillo por anillo conmutativo con unidad.
Observemos que a 0 = 0, porque a 0 = a (0 + 0) = a 0 + a 0. Observemos tambin que 1 a = a,
porque 0 = 0 a = (1 + (1)) a = a + (1 a).
2. Ejemplos : Z, el anillo de funciones reales continuas C ( X ) de un espacio topolgico X , los anillos de
polinomios C[ x1 , . . . , xn ].

Dado = (1 , . . . , n ) Nn , denotamos x := x1 1 xn n 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

a x , a A },
X
A [[ x1 , . . . , xn ]] := {
||=0
P P
donde dadas s( x) = ||=0 a x , t( x) = ||=0 b x A [[ x1 , . . . , xn ]], se define

a + b ) x
P
s( x) + t( x) := |=0 (P
P|
s( x) t( x) := ||=0 ( + = a b ) x
0 0

3. Definicin : Un subconjunto I A diremos que es un ideal de A si es un subgrupo para la suma y


cumple que a i I , para todo a A y todo i I .
La interseccin de ideales es un ideal. Dado un subconjunto F A , denotaremos por (F ) al ideal
mnimo de A que contiene a F (que es la interseccin de todos los ideales que contienen a F ). Explcita-
n
a i f i con f i F, a i A y n N cualesquiera}. Dado a A , tambin notaremos
P
mente (F ) = {a A : a =
i =0
(a) = aA . Dados dos ideales I 1 e I 2 de A , llamaremos suma de los dos ideales, que denotaremos por
I 1 + I 2 , al ideal de A definido por I 1 + I 2 := { i 1 + i 2 : i 1 I 1 , i 2 I 2 }, que es el mnimo ideal de A que
contiene a I 1 y I 2 .
4. Definicin : Un elemento a A , diremos que es un divisor de cero, si existe b A , no nulo tal que MANUALES UEX
ab = 0. Diremos que un anillo es ntegro si el nico divisor de cero es el cero.
Z es un anillo ntegro. Si A es un anillo ntegro entonces el anillo de polinomios con coeficientes en
A , A [ x] es un anillo ntegro.
5. Definicin : Diremos que un anillo es un cuerpo si para cada a A no nulo, existe el inverso respecto
de la multiplicacin, que denotaremos a1 .
Los anillos Q, R y C son cuerpos.
Los cuerpos son anillos ntegros: si a b = 0 y 0 , a, entonces 0 = a1 a b = b.
6. Definicin : Sea A un anillo. Diremos que un ideal I A es principal si est generado, como A -
mdulo, por un slo elemento, i.e., I = aA . Diremos que un anillo es un dominio de ideales principales
si es un anillo ntegro cuyos ideales son principales.
1 Ser usual utilizar la notacin a a0 = aa0 .

25
0.2. Anillos Grupos, anillos y mdulos

Z es un dominio de ideales principales: Si I Z es un ideal, en particular es un subgrupo (aditivo),


luego I = nZ.
7. Definicin : Diremos que el grado de P ( x) = a n x n + a n1 x n1 + + a 1 x + a 0 A [ x], con a n , 0 es n y
denotaremos gr P ( x) = n. Seguiremos la convencin: gr (0) = 1.
8. Observacin : Si A es un anillo ntegro, entonces el grado de polinomios es aditivo, es decir, se
verifica la frmula
gr (P ( x)Q ( x)) = gr (P ( x)) + gr (Q ( x)) .

para cada par de polinomios no nulos P ( x),Q ( x). Por tanto, si P ( x) es mltiplo de Q ( x), entonces gr P ( x)
gr Q ( x).
9. Algoritmo de divisin en el anillo de polinomios: Sea A = k un cuerpo. Para cada par de poli-
nomios no nulos P ( x),Q ( x) k[ x], existen otros dos, C ( x), R ( x), que denominaremos cociente y resto de
dividir P ( x) por Q ( x), nicos con las condiciones:

1. P ( x) = C ( x) Q ( x) + R ( x).

2. gr R ( x) < gr (Q ( x)).

Demostracin. Existencia: Si gr Q ( x) > gr P ( X ) entonces C ( x) = 0 y R ( x) = P ( x). Supongamos gr Q ( x) =


m n = gr P ( x) y escribamos P ( x) = a 0 x n + . . . + a n y Q ( x) = b 0 x m + + b m . Procedemos por induccin so-
bre gr P ( x). Si gr P ( x) = 0, entonces gr Q ( x) = 0 y C ( x) = ab00 y R ( x) = 0. Sea, pues, gr P ( x) > 0. El polinomio
P 0 ( x) := P ( x) ab00 x nm Q ( x) es de grado menor que el de P ( x), luego por hiptesis de induccin, existen
C 0 ( x) y R 0 ( x) tales que P 0 ( x) = C 0 ( x) Q ( x) + R 0 ( x) y gr R 0 ( x) < gr (Q ( x)). Entonces, C ( x) := C 0 ( x) + ab00 x nm
y R ( x) := R 0 ( X ) cumplen lo exigido.
Unicidad: Al lector. 

10. Definicin : Se dice que un polinomio P ( x) = a 0 x n + a 1 x n1 + + a n k[ x], con a 0 , 0 es mnico si


a 0 = 1.
11. Proposicin : k[ x] (y en general, todo anillo eucldeo) es un dominio de ideales principales.

Demostracin. Cada ideal no nulo de k[ x] est generado por el polinomio (digamos mnico) de grado
ms pequeo: Dado un ideal 0 , I k[ x], sea 0 , Q ( x) I el polinomio de grado ms pequeo. Dado
P ( x) I , por el algoritmo de divisin existen polinomios C ( x) y R ( x) tales que P ( x) = C ( x) Q ( x) + R ( x) y
gr R ( x) < gr (Q ( x)). Como R ( x) I , entonces R ( x) = 0 e I = (Q ( x)). Si Q ( x) = a 0 x n + a 1 x n1 + + a n k[ x],
1
con a 0 , 0, entonces Q 0 ( x) = a 0
0 Q ( x) es mnico e I = (Q ( x)). 

El ideal p = (2, x1 ) del anillo Z[ x1 , . . . xn ] no es principal porque un generador de p sera un divisor de


2 y stos son 1 y 2, que no generan p. En consecuencia, los anillos Z[ x1 , . . . , xn ] no son dominios de
ideales principales.
MANUALES UEX

Anlogamente, si k es un cuerpo, el ideal ( x1 , x2 ) del anillo k[ x1 , . . . , xn ] no es principal, as que los


anillos k[ x1 , . . . , xn ] no son dominios de ideales principales (para n > 1).
Si A es un dominio de ideales principales, los elementos de A , salvo productos por invertibles, se
corresponden con los ideales de A . En stos anillos es vlida gran parte de la teora elemental de la
divisibilidad de nmeros enteros. En efecto, si a, b A , entonces aA + bA = d A , siendo d el mximo
comn divisor de a y b: Si c divide a y b entonces divide d y obviamente d divide a y b. Igualmente,
el mnimo comn mltiplo de a y b es el generador del ideal aA bA . Por tanto, el mximo comn divisor
y el mnimo comn mltiplo de dos elementos de un dominio de ideales principales A siempre existen
y estn bien definidos salvo factores invertibles.
12. Identidad de Bzout: Sea A un dominio de ideales principales y sean a, b A . Sea d el mximo
comn divisor de a y b. Existen elementos , A tales que

d = a + b

26
Grupos, anillos y mdulos 0.2. Anillos

13. Observacin : El algoritmo de Euclides en k[ x] (y en Z) nos da un algoritmo para calcular el


mximo comn divisor de dos polinomios: Dados dos polinomios P,Q denotemos R 0 = P , R 1 = Q y por
recurrencia se define R i+1 el resto de dividir R i1 por R i . Entonces,

P = C1 Q + R2
Q = C2 R2 + R3
R2 = C3 R3 + R4

R r2 = C r1 R r1 + R r

siendo R r el primero tal que R r = 0. Entonces,

m.c.d (P,Q ) = m.c.d.(Q, R 2 ) = = m.c.d.(R r2 , R r1 ) = (R r1 )

Adems, el algoritmo de Euclides nos permite calcular ( x), ( x) tales que ( x) P ( x) + ( x) Q ( x) =


m.c.d (P,Q ): Sabemos expresar R 2 como combinacin k[ x]-lineal de P y Q , luego sabemos expresar R 3
como combinacin lineal de P y Q , y as sucesivamente sabremos expresar R r1 como combinacin
lineal de P y Q .
14. Definicin : Un elemento propio (no nulo ni invertible) de un anillo ntegro se dice que es irredu-
cible 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. Definicin : Los elementos irreducibles de Z se denominan nmeros primos.
16. Lema de Euclides : Si un elemento irreducible de un dominio de ideales principales divide a un
producto divide algn factor.

Demostracin. Si a es irreducible y divide a bc, entonces si a no divide a b implica que el mximo


comn 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. Definicin : Se dice que un anillo A es noetheriano si todo ideal es finito generado.
18. Proposicin : Un anillo A es noetheriano si y slo si toda cadena creciente de ideales de A , I 1
I 2 I n estabiliza, es decir, para n >> 0, I n = I m , para todo m n.

Demostracin. Si A es noetheriano e I 1 I 2 I n una cadena creciente de ideales de A ,


consideremos el ideal J := i I i = (a 1 , . . . , a r ). Para n >> 0, a 1 , . . . , a r I n , luego I n J I n , es decir,
J = I n y I n = I m , para todo m n.
Veamos el recproco. Sea I un ideal, si I , 0 sea 0 , a 1 I y I 1 := (a 1 ), Si I 1 , I , sea a 2 I \ I 1
e I 2 := (a 1 , a 2 ). As sucesivamente vamos construyendo una cadena 0 I 1 I 2 I 3 que por la
, , , ,
propiedad exigida a A ha de ser finita. Luego, para n >> 0, I = I n = (a 1 , . . . , a n ).

Evidentemente, los dominios de ideales principales son noetherianos. El teorema de la base de
Hilbert afirmar que los anillos de polinomios k[ x1 , . . . , xn ] son noetherianos.
MANUALES UEX
19. Teorema de descomposicin en factores irreducibles : Todo elemento propio a A , de un
anillo noetheriano ntegro, descompone en producto de factores irreducibles a = p 1 p n . Adems, si A
es un dominio de ideales principales, la descomposicin es nica salvo orden y factores invertibles.

Demostracin. Empecemos probando que a todo elemento a A lo divide algn elemento irreducible:
Si a no es irreducible entonces a = a 1 b 1 , a 1 , b 1 elementos propios. Si a 1 no es irreducible, entonces
a 1 = a 2 b 2 , con a 2 , b 2 elementos propios. As sucesivamente, vamos obteniendo una cadena (a) (a 1 )
, ,
(a 2 ) . . . que ha de ser finita por noetherianidad y terminar cuando a n sea irreducible.
,
Ahora ya, sea a 1 irreducible que divide a a y escribamos a = a 1 b 1 . Si b 1 no es irreducible sea a 2
irreducible, que divide a b 1 y escribamos a = a 1 b 1 = a 1 a 2 b 2 . As sucesivamente, vamos obteniendo
la cadena (a) ( b 1 ) ( b 2 ) . . . que ha de ser finita y terminar cuando b n sea irreducible. En tal caso
, , ,
a = a 1 a n1 b n es producto de irreducibles.

27
0.2. Anillos Grupos, anillos y mdulos

Veamos ahora la unicidad, cuando A es un dominio de ideales principales. Sean a = p 1 p n =


q 1 q m dos descomposiciones en factores irreducibles. Por el Lema de Euclides, q 1 divide algn factor
p i , luego coincide con l (salvo un factor invertible). Pongamos p 1 = q 1 (salvo invertibles). Simplificando
la igualdad original tenemos p 2 p n = q 2 q m (salvo invertibles). Razonando con q 2 como hemos
hecho antes con q 1 llegamos a que q 2 coincide con algn p i . Reiterando el argumento, obtendremos que
las dos descomposiciones son iguales (salvo orden y factores invertibles). 
n n m m
Sea A un dominio de ideales principales, a, b A y escribamos a = u p 1 1 p r r , b = v p 1 1 p r r ,
con u, v invertibles, n i , m i 0 y p 1 , . . . , p r irreducibles y primos entre s. Es fcil calcular el mximo
comn divisor y el mnimo comn mltiplo (salvo invertibles):
1 mn( n ,m )
1 rmn( n ,m )
r
m.c.d.(a, b) = p 1 pr
max( n 1 ,m 1 ) max( n r ,m r )
m.c.m.(a, b) = p 1 pr

20. Definicin : Sea P ( x) k[ x] un polinomio y k. Se dice que es una raz de P ( x) si P () = 0.


21. Proposicin : Sea P ( x) k[ x] un polinomio y k. Entonces, es una raz de P ( x) si y slo si P ( x)
es mltiplo de x .

Demostracin. 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 mltiplo de x . El recproco es obvio. 
El teorema fundamental del lgebra afirma que todo polinomio de grado mayor que cero con coe-
ficientes 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
descomposicin en factores irreducibles, dado Q [ x] C[ x], existen 1 , . . . , r C distintos de modo que

Q ( x) = ( x 1 )n1 ( x r )n r

para cierto C.
La siguiente proposicin nos muestra cmo calcular las races racionales de un polinomio con coefi-
cientes racionales.
22. Lema : Sea P ( x) = ni=0 a i x n i Q[ x] un polinomio con coeficientes racionales. Supongamos que es
P

de coeficientes enteros, multiplicando por un nmero entero conveniente. Sea q = rs Q una fraccin
irreducible ( r y s son nmeros enteros primos entre s). Si q es una raz de P ( x), entonces r divide a a n y
s a a0

Demostracin. Tenemos que 0 = ( rs )n a 0 + ( rs )n1 a 1 + + a n , luego 0 = r n a 0 + r n1 sa 1 + + s n a n . Por


tanto, s n a n es mltiplo de r y r n a 0 es mltiplo de s. Luego, a n es mltiplo de r y a 0 es mltiplo de s. 

23. Proposicin : Si P ( x) , 0 es un polinomio de grado n 0, no puede tener ms de n races distintas.

Demostracin. Procedamos por induccin 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
MANUALES UEX

P ( x) son las de Q ( x) junto con . Las races de Q ( x) son a lo ms n 1, por induccin. Luego, P ( x) tiene
a lo ms n races.

24. Frmula de interpolacin de Lagrange: Dados 0 , . . . , n k distintos y 0 , . . . , n k existe un
nico polinomio P ( x) de grado menor o igual que n tal que P ( i ) = i , para todo i . Adems,
n
X ( x 0 ) (
x i ) ( x n )
P ( x) = i
i =1 ( i 0 ) ( i i ) ( i n )

Diremos que P ( x) es el polinomio de interpolacin de 0 , . . . , n con valores 0 , . . . , n .

Demostracin. P ( x) es de grado menor o igual que n y P ( i ) = i , para todo i .


Si Q ( x) fuese otro polinomio con las mismas propiedades entonces P ( x) Q ( x) sera un polinomio de
grado menor o igual que n con n + 1 races:0 , . . . , n . Por tanto, P ( x) Q ( x) = 0 y Q ( x) = P ( x). 

28
Grupos, anillos y mdulos 0.2. Anillos

25. Definicin : Sea P ( x) k[ x] un polinomio y k. Se dice que k es una raz mltiple de P ( x) si


P ( x) es mltiplo 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 n 1 , . . . , n s respec-
tivamente, entonces P ( x) = ( x 1 )n1 ( x s )n s Q ( x), con Q ( i ) , 0 para todo i .
27. Proposicin : Sea P ( x) k[ x] un polinomio. Entonces, k es una raz mltiple de P ( x) si y slo si
es raz de P ( x) y P 0 ( x) (la derivada formal de P ( x)).

Demostracin. Tenemos que es una raz de P ( x), entonces P ( x) = ( x ) Q ( x) y P 0 ( x) = Q ( x) + ( x )


Q 0 ( x). Por tanto, es una raz de P 0 ( x) si y slo si es raz de Q ( x), es decir, si y slo si es una raz
mltiple de P ( x). 

0.2.2. Cociente por un ideal


28. Definicin : Una aplicacin f : A B entre los anillos A y B, diremos que es un morfismo de
anillos si cumple

1. f (a + a0 ) = f (a) + f (a0 ), para todo a, a0 A .

2. f (aa0 ) = f (a) f (a0 ), para todo a, a0 A .

3. f (1) = 1.

29. Ejemplos : La aplicacin C[ x] C, p( x) 7 p(33), es un morfismo de anillos. Dada una aplicacin


continua : X Y entre espacios topolgicos, la aplicacin : C (Y ) C ( X ), f 7 f es un morfismo
de anillos.
La composicin 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 ncleo 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 operacin producto, a a0 := a a0 , que dota a A / I de estructura de anillo
(comprubese), y es la 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 = 1n = 1. Por tanto, dado
un nmero natural cualquiera, por ejemplo 7836 N, tenemos que

7836 = 7 103 + 8 102 + 3 10 + 6 = 7 103 + 8 102 + 3 10 + 6 = 7 + 8 + 3 + 6 = 7 + 8 + 3 + 6

Por tanto, un nmero natural n = n 1 n 2 . . . n r , escrito en base decimal, es divisible por nueve si y slo si
MANUALES UEX
la suma de sus cifras, n 1 + + n r es divisible por nueve.
Sea f : A B un morfismo de anillos. Si J A es un ideal incluido en Ker f , entonces existe un
nico morfismo de anillos f : A / J B (definido por f(a) = f (a)) de modo que el diagrama

f
/B
AC
C =
CC {{{
CC {
CC {{
! {{ f
A/ J

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.

29
0.2. Anillos Grupos, anillos y mdulos

31. Teorema de isomorfa : Sea f : A B un morfismo de anillos. La aplicacin, : A / Ker f Im f ,


(a) := f (a), es un isomorfismo de anillos.
32. Ejemplo : El cuerpo de los nmeros 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 ningn 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 I 1 , I 2 A dos ideales tales que I 1 + I 2 = A .
Entonces, el morfismo natural

A /( I 1 I 2 ) A / I 1 A / I 2 , a 7 (a, a)

es un isomorfismo

Demostracin. El ncleo del morfismo f : A A / I 1 A / I 2 , f (a) = (a, a) es claramente I 1 I 2 . Por el


teorema de isomorfa, slo nos falta probar que es epiyectivo. Sea (a, b) A / I 1 A / I 2 . Observemos que
en A / I 2 , A / I 2 = a + I 1 + I 2 = a + I 1 . Por tanto, existe i 1 I 1 de modo que a + i 1 = b en A / I 2 . Por tanto,
f (a + i 1 ) = (a + i 1 , a + i 1 ) = (a, b). 

En particular, dados dos nmeros 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 Bzout 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.

0.2.3. Operador de Euler. Polinomios ciclotmicos


Un elemento m Z/ nZ genera el grupo aditivo Z/ nZ si y slo si Z m = Z/ nZ, y para esto es necesario
y suficiente que exista m0 tal que m0 m = 1, o equivalentemente, m0 m = 1. Es decir, m genera el grupo
aditivo Z/ nZ si y slo si m es un invertible de Z/ nZ con el producto. Por 0.1.29, m Z/ nZ es invertible
si y slo si m es primo con n.
Si p Z es un nmero primo entonces Z/ pZ es un cuerpo, porque todo elemento no nulo es invertible.
Luego, Z/ pZ es un anillo ntegro, cuando p es un nmero primo.
34. Definicin : Denotamos (Z/ nZ) Z/ nZ al grupo de los elementos invertibles de Z/ nZ con el pro-
ducto.
35. Teorema : Se verifica la igualdad:

(Z/ nZ) = Aut gr p (Z/ nZ), m 7 h m

donde h m ( i ) := m i .
MANUALES UEX

Demostracin. Las homotecias son morfismos de grupos con la suma. Si Hom gr p (Z/ nZ, Z/ nZ) y de-
i i
notamos m = (1), entonces ( i ) = (1 + + 1) = (1) + + (1) = i m = h m ( i ), es decir, = h m es una
homotecia. Luego, Z/ nZ = Hom gr p (Z/ nZ, Z/ nZ), m 7 h m .
Como h mm0 = h m h m0 , los invertibles (con el producto) de Z/ nZ se identifican con los invertibles de
Hom gr p (Z/ nZ, Z/ nZ) con la composicin.


36. Definicin : Sea : N N la aplicacin definida por

( n) = |(Z/ nZ) |

A la aplicacin la denominaremos operador de Euler.


Es decir, ( n) = | Conjunto de los nmeros naturales inferiores a n y primos con l|.

30
Grupos, anillos y mdulos 0.2. Anillos

37. Notacin : Escribiremos m m0 mod n y leeremos m es congruente con m0 mdulo n, cuando m =


m0 en Z/ nZ (es decir, el resto de dividir m por n coincide con el resto de dividir m0 por n).
38. Congruencia de Euler : Si n, m son naturales primos entre s, se verifica la frmula:

m(n) 1 mod n

Demostracin. Es consecuencia de 0.1.27, aplicado al caso G = (Z/ nZ) y g = m. 

En el caso de ser p N un nmero primo es claro que todo nmero natural menor que p es primo
con p, luego:
( p ) = p 1

En particular, se verifica que Z/ pZ es un cuerpo (todo elemento no nulo tiene inverso) y la congruencia
de Euler dice:
39. Congruencia de Fermat : Si p es primo y m . 0 mod p, se entonces verifica la frmula:

m p1 1 mod p

Otra congruencia til es la siguiente:


40. Congruencia de Wilson : Si p es un nmero primo, entonces:

( p 1)! 1 mod p

Demostracin. ( p 1)! mod p es el producto de todos los elementos del grupo (Z/ pZ) . Si un nmero
no es igual a su inverso en (Z/ pZ) , entonces en este producto ambos se cancelan (dando 1) luego
en el producto mencionado slo permanecen aquellos x que verifiquen que son igual a su inverso. Si
1 = xx = x2 en Z/ pZ, o lo que es lo mismo, si 0 = x2 1 = ( x 1)( x + 1) en Z/ pZ, entonces como Z/ pZ es
ntegro, x 1 x + 1 = 0 en Z/ pZ, es decir, 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
nico subgrupo H G de orden d .

Demostracin. Es G = Z/ nZ. Cada subgrupo de H G es cclico. Luego, H = m (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 = 0, es decir,
d m = r n, para cierto r > 0, y m = r m0 . Por tanto, H m0 . Como el subgrupo de G generado por m0
es de orden d , H = m0 . 

42. Teorema : Se verifica la frmula: X


n= ( d )
d |n

Demostracin. Z/ nZ = d |n X d , siendo X d Z/ nZ los elementos de orden d . Por ser Z/ nZ cclico, para


`

cada d | n existe un nico subgrupo H de orden d (que adems es cclico), luego todo elemento de orden
d genera H y recprocamente, es decir, X d son los generadores de H Z/ d Z. De aqu que n = |Z/ nZ| = MANUALES UEX
d | n | X d | = d | n ( d ).
P P

43. Proposicin : Un grupo finito es cclico si y slo si para cada divisor d de su orden admite como
mucho un subgrupo de orden d .

Demostracin. El directo ya est probado (teorema 0.2.41).


`
Recproco: sea G verificando la hiptesis. Como en la demostracin anterior escribamos G = d |n G d ,
siendo G d G los elementos de orden d . Si existe un elemento de orden d , entonces el grupo generado
H es el nico de dicho orden, luego G d es el conjunto de generadores de H y, por tanto, |G d | = ( d ). Por
tanto, |G d | = 0, ( d ). Pero como d |n ( d ) = n = |G | = d |n |G d |, se concluye que para cada divisor de d
P P

es |G d | = ( d ) , 0. En particular, G n , ;, es decir, G admite un generador y por tanto es cclico. 

31
0.2. Anillos Grupos, anillos y mdulos

44. Proposicin : Si n, m son nmeros primos entre s, entonces

( nm) = ( n)( m)

Demostracin. 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). 

45. Proposicin : Si p es un nmero primo, entonces:

( p n ) = p n1 ( p 1)

Demostracin. Un nmero r es primo con p n si y slo si es primo con p. Obviamente 1 p, 2 p, . . . , p n1 p


son los nmeros naturales m, con 0 < m p n , que no son primos con p n . Luego, ( p n ) = p n p n1 =
p n1 ( p 1). 

A partir de estas proposiciones se obtiene inmediatamente el siguiente:


n n
46. Teorema : Si n = p 1 1 p r r es la descomposicin de n en producto de potencias de nmeros primos,
entonces:
n 1 n 1
( n) = p 1 1 p r r ( p 1 1) ( p r 1)

47. Definicin : Sea k un cuerpo. Se dice que k es una raz n-sima de la unidad si n = 1. Se dice
que es una raz n-sima primitiva de la unidad si n = 1 y m , 1, para todo 0 < m < n.
Consideremos ahora k = C.
Observemos que
2 k 2 k
n := { e k2 i/n = cos + isen C, 0 k < n},
n n
es el conjunto de todas las races n-simas de la unidad, que es un subgrupo (multiplicativo) de C , de
orden n.
El morfismo, Z/ nZ n , m 7 e m2 i/n es un isomorfismo de grupos. Va este isomorfismo, el conjunto
de generadores Z/ nZ se identifica con el conjunto R n , de todas las races n-simas primitivas de la
unidad (R n = { 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,

2 k 2 k
R n = { e k2 i/n = cos + isen , con 0 < k < n y ( k, n) = 1}
n n
48. Definicin : Para cada n N se denomina n-simo polinomio ciclotmico al polinomio mnico

n ( x) = ( x e k2 i/n )
Y
k< n, ( k,n)=1
MANUALES UEX

Una raz n-sima de la unidad es primitiva si y slo si no es d -sima para ningn 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] (obsrvese que 1 ( x) = x 1).


Dejamos que el lector pruebe la siguiente proposicin.
49. Proposicin : 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.

32
Grupos, anillos y mdulos 0.2. Anillos

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.
n1 n1 ( p1) n1 ( p2) n1
8. Si p > 0 es primo, p n ( x) = p ( x p ) = xp + xp + + xp + 1. Tambin, p n ( x) =
n
x p 1
n1 .
xp 1
n
r ( x p )
9. Si p > 0 es primo y r no es divisible por p, r p n ( x) = n1 .
r ( x p )

10. Si r > 2 es impar, 2r ( x) = r ( x).

50. Lema : Para cada Q ( x) Z/ pZ[ x] se verifica la identidad:

Q ( x) p = Q ( x p )

Demostracin. 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
p p p
Q ( x) p = ( a 0 + a 1 x + a n x n ) p = a 0 + a 1 x p + a n ( x p ) n = Q ( x p )

51. Teorema : Los polinomios ciclotmicos n ( x) Z[ x] son polinomios irreducibles.

Demostracin. 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-simas 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 nmero
primo no divisor de n, entonces p es tambin 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 comn la raz , no son primos entre
p p
s. Luego, P ( x) p y 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
mltiples. Sin embargo, n ( x) tiene las races distintas, pues todas las races de x n 1 son distintas ya
que es primo con su derivada nx n1 , 0. Hemos llegado a contradiccin. 

0.2.4. Ideales primos. Ideales maximales


52. Definicin : Un ideal p A , diremos que es un ideal primo de A , si cumple que si ab p entonces
,
a p o b p.
53. Proposicin : Un ideal p A es un ideal primo si y slo si A /p es un anillo ntegro.
MANUALES UEX
,

Demostracin. Supongamos que p A es un ideal primo. Si a a0 = 0 en A /p entonces a a0 = 0, luego


a a0 p. Por tanto, o a p o a0 p, luego o a = 0 o a0 = 0. En conclusin A /p es ntegro.
Recprocamente, supongamos que A /p es ntegro. Si a a0 p, entonces a a0 = 0 en A /p. Por tanto,
a a0 = 0, luego o a = 0 o a0 = 0. Es decir, o a p o a0 p. En conclusin, p es un ideal primo. 
54. Definicin : Diremos que un ideal m A es maximal si los nicos ideales que contienen a m son m
,
y A.
55. Proposicin : Sea p un elemento no nulo de un dominio de ideales principales A . Las siguientes
condiciones son equivalentes:

1. p es irreducible en A .

2. pA es un ideal primo de A .

33
0.2. Anillos Grupos, anillos y mdulos

3. pA es un ideal maximal de A .

Demostracin. 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 conclusin, pA es maximal.


56. Proposicin : En todo anillo A , 0 existen ideales maximales.

Demostracin. Esta es una aplicacin tpica del lema de Zorn (que puede evitarse en anillos noetheria-
nos, ms tarde estudiados). Sea X el conjunto de los ideales de A , distintos de A . En X podemos definir
una relacin 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 unin de los ideales de la cadena
(que es distinto de A , pues el 1 no est en ninguno de ellos, ni por tanto en la unin). El lema de Zorn
nos dice que existen elementos de X maximales, es decir, existen ideales maximales. 

57. Definicin : Se dice que un ideal primo es minimal si no contiene estrictamente ningn ideal
primo.
58. Ejercicio : En todo anillo A , 0 existen ideales primos minimales.
59. Corolario : Todo ideal I A est incluido en un ideal maximal.
,

Demostracin. Sea : A A / I el morfismo de paso al cociente. En la correspondencia biunvoca


( )
Ideales de A
{Ideales de A / I }
que contienen a I

 / ( 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 proposicin anterior. 

Un elemento a A es invertible si y slo si (a) = A (suponemos A , 0). Por tanto, a A es invertible


si y slo si no est incluido en ningn ideal maximal. En particular, un anillo es un cuerpo si y slo si
los nicos ideales del anillo son el (0) y todo el anillo.
MANUALES UEX

60. Proposicin : Un ideal m A es maximal si y slo si A /m es un cuerpo. En particular, los ideales


,
maximales son ideales primos, por la proposicin 0.2.53.

Demostracin. A /m es cuerpo si y slo si el nico ideal maximal es el (0). Que equivale a decir que el
nico ideal maximal que contiene a m es m, es decir, que m es maximal. 

0.2.5. Espectro primo de un anillo


61. Definicin : Sea k un cuerpo. Si i : k A es un morfismo de anillos diremos que A es una k-lgebra.
Seguiremos la notacin i () = .
N ot.
Si A y B son k-lgebras, diremos que un morfismo : A B de anillos es un morfismo de k-lgebras
si () = , para todo k. Denotaremos Homkal g ( A, B) al conjunto de todos los morfismos de k-
lgebras de A en B.

34
Grupos, anillos y mdulos 0.2. Anillos

62. Ejemplos : k[ x1 , . . . , xn ] es una k-lgebra y Homkal g ( k[ x1 , . . . , xn ], B) = B n , 7 (( x1 ), . . . , ( xn ))


El anillo de funciones continuas reales de un espacio topolgico es una R-lgebra.
63. Definicin : Diremos que un ideal m de una k-lgebra A es racional, si A /m ' k (como k-lgebras).
Llamaremos espectro primo racional de A , que denotaremos Specrac A , al conjunto de los ideales racio-
nales de A .
Los ideales racionales son maximales.
Dado un ideal racional m A tenemos el morfismo de k-lgebras A A /m = k. Recprocamente,
dado un morfismo de k-lgebras : A k (que ha de ser epiyectivo) tenemos el ideal primo racional
Ker . En conclusin,
Homkal g ( A, k) = Specrac A, 7 Ker
64. Ejemplo : Se cumple que

k n = Specrac k[ x1 , . . . , xn ], (1 , . . . , n ) 7 ( x1 1 , . . . , xn n )

En efecto, el ideal ( x1 1 , . . . , xn n ) es racional ya que el morfismo

k k[ x1 , . . . , xn ]/( x1 1 , . . . , xn n ), 7

es un isomorfismo: es epiyectivo y el ncleo es el ideal (0). Tenemos las biyecciones

k n = Homkal g ( k[ x1 , . . . , xn ], k) = Specrac ( k[ x1 , . . . , xn ]), 7 Ker , donde ( p( x1 , . . . , xn )) := p().

Por ltimo, Ker = ( x1 1 , . . . , xn n ), porque ( x1 1 , . . . , xn n ) Ker .


Si pensamos k[ x1 , . . . , xn ] como las funciones algebraicas del espacio afn k n , el modo de recuperar
n
k a partir de k[ x1 , . . . , xn ] es considerando su espectro racional.
65. Ejemplo : Sea I = ( p 1 ( x), . . . , p m ( x)) k[ x1 , . . . , xn ] un ideal. Se cumple que

Specrac ( k[ x1 , . . . , xn ]/( p 1 ( x), . . . , p m ( x)) = { k n : p 1 () = 0, . . . , p m () = 0}

En efecto, Specrac ( k[ x1 , . . . , xn ]/ I ) = Homkal g ( k[ x1 , . . . , xn ]/ I, k) = { Homkal g ( k[ x1 , . . . , xn ], k), tales


que ( p i ( x)) = 0, i } = { k n : p i () = 0, i }.
Si pensamos A = k[ x1 , . . . , xn ]/( p 1 ( x), . . . , p m ( x)) como el anillo de funciones algebraicas de la var-
iedad de soluciones, V , del sistema de ecuaciones p 1 ( x) = = p m ( x) = 0, entonces V = Specrac A .
66. Ejemplo : Sea X = [0, 1] R y C ( X ) el anillo de funciones reales continuas definidas sobre X . Dado
un punto p X , el ideal m p de funciones que se anulan en p es un ideal maximal, porque C ( X )/m p ' R,
f 7 f ( p).
Veamos el recproco: dado un ideal maximal m C ( X ), si m , m p para todo p X , entonces para
cada p X existe una funcin f p m que no se anula en p, luego tampoco en un entorno U p de p. Como
X es compacto, un nmero finito U p1 , . . . ,U p n recubren X . Por tanto, f := f p21 + + f p2n no se anula en
ningn punto de X , luego es invertible y f m, contradiccin. Hemos probado que todo ideal maximal
es racional y que la aplicacin

MANUALES UEX
X Specrac C ( X ), p 7 m p

es una biyeccin. Dado un cerrado C X , sea I C el ideal de C ( X ) de las funciones que se anulan en todo
C . El lector puede probar que C = { x X , tales que f ( x) = 0, para toda f I C }. Dado un ideal I C ( X ),
denotemos ( I )0rac el conjunto de los ideales racionales de C ( X ) que contienen a I . Bien, a travs de la
igualdad anterior, se cumple que { x X , tales que f ( x) = 0, para toda f I } = ( I )0rac .
Si f : A B es un morfismo de k-lgebras y m B es un ideal racional entonces f 1 (m) es un ideal
racional de A . En efecto, el ncleo de la composicin A B B/m = k es f 1 (m). Por tanto, f induce la
aplicacin entre los espectros racionales

f : Specrac B Specrac A, m 7 f 1 (m)

Dado un morfismo de k-lgebras

f : A = k[ x1 , . . . , xn ]/( p 1 , . . . , p r ) k[ y1 , . . . , ym ]/( q 1 , . . . , q s ) = B, f ( x i ) = f i ( y1 , . . . , ym ),

35
0.2. Anillos Grupos, anillos y mdulos

calculemos el morfismo f : Specrac B Specrac A inducido. Dado un punto = (1 , . . . , m ) Specrac B,


es decir, el ideal m := ( y1 1 , . . . , ym m ), se cumple que

f () = ( f 1 (1 , . . . , m ), . . . , f n (1 , . . . , m )),

porque el ncleo de la composicin A B B/m = k, x i 7 f i ( y1 , . . . , ym ) 7 f i (1 , . . . , m ), es f () y


coincide con ( x1 f 1 (1 , . . . , m ), . . . , xn f n (1 , . . . , m )).
67. Definicin : Se llama espectro primo de un anillo A al conjunto Spec A de sus ideales primos.
68. Notacin : 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 funcin 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:

1. La funcin 0 se anula en todos los puntos de Spec A .

2. Si dos funciones se anulan en un punto x, su suma tambin.

3. Si una funcin se anula en un punto x, sus mltiplos tambin.

4. Si un producto de funciones se anula en un punto x, algn factor se anula en x.

69. Ejercicio : Probar que una funcin f A es invertible si y slo si no se anula en ningn 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 slo si
p(, ) = 0.
71. Definicin : Sea A un anillo. Si f A , llamaremos ceros de la funcin f al subconjunto ( f )0
Spec A formado por todos los puntos donde se anule f . Llamaremos ceros de un ideal I A al subcon-
junto 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

72. Proposicin : Se verifican las siguientes igualdades:

1. (0)0 = Spec A y ( A )0 = ;.
P
2. ( I j )0 = ( I j )0 .
j J j J

n n
MANUALES UEX

3. ( I j )0 = ( I j )0 .
j =1 j =1

Demostracin. Todas las igualdades son de demostracin inmediata, salvo quiz la 3. Para sta, basta
probar que ( I 1 I 2 )0 = ( I 1 )0 ( I 2 )0 . Vemoslo:
Obviamente, ( I 1 I 2 )0 ( I 1 )0 ( I 2 )0 . Veamos la otra inclusin: Sea x ( I 1 I 2 )0 . Si x ( I 1 )0 y x ( I 2 )0 ,
entonces existe f 1 I 1 y f 2 I 2 que no se anulan en x, luego f 1 f 2 no se anula en x. Pero como f 1 f 2
I 1 I 2 llegamos a contradiccin con que x ( I 1 I 2 )0 . Por tanto, x ( I 1 )0 ( I 2 )0 y ( I 1 I 2 )0 ( I 1 )0 ( I 2 )0 .

P
73. Ejercicio : Demostrar que ( I 1 I 2 )0 = ( I 1 )0 ( I 2 )0 , donde denotamos por I 1 I 2 = { a i b i | a i I 1 , b i
i
I 2 }.
74. Definicin : Llamamos topologa de Zariski de Spec A , a la topologa sobre Spec A cuyos cerrados
son los ceros de los ideales de A .

36
Grupos, anillos y mdulos 0.2. Anillos

La proposicin 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 .
Dada una inclusin I 1 I 2 de ideales se tiene que ( I 1 )0 ( I 2 )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 algn 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 notacin Spec C[ x] = A1 (C).
En resumen

Puntos cerrados: ( x ), con C.


(
Spec C[ x] =
Punto genrico: 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 topolgico compacto.

Demostracin. Sea C j = ( I j )0 una familia arbitraria de cerrados de Spec A . Si C j = ; entonces


j

X
; = ( I j )0 = ( I j )0
j j

P
Por tanto, I j = A . Luego 1 = f 1 + + f n para ciertas f 1 I j 1 , . . . , f n I j n . Luego, de nuevo I j 1 + + I j n =
j
Ay
( I j 1 )0 ( I j n )0 = ;

es decir, C j 1 C j n = ; y Spec A es compacto.




78. Notacin : Dado un subconjunto Y de Spec A , denotamos por Y el cierre de Y en Spec A .


79. Proposicin : Sea Y Spec A un subconjunto e I A el ideal de todas las funciones que se anulan
en todos los puntos de Y , entonces Y = ( I )0 . MANUALES UEX
Demostracin. Obviamente Y ( I )0 , luego Y ( I )0 . Existe un ideal J A , tal que ( J )0 = Y . Obvia-
mente, J se anulan en todos los puntos de Y , luego J I y ( I )0 ( J )0 = Y . Por tanto, Y = ( I )0 .


80. Proposicin : Dado x Spec A se verifica que x = (p x )0 . En particular, Spec A es un espacio topo-
lgico T0 (puntos distintos tienen cierres distintos) y un punto x es cerrado si y slo si p x es un ideal
maximal.
81. Definicin : Diremos que un espacio topolgico es irreducible cuando no pueda descomponerse
como unin de dos cerrados estrictamente menores. Llamaremos componentes irreducibles de un espa-
cio topolgico a los subespacios irreducibles maximales de X , es decir, los subespacios irreducibles no
contenidos estrictamente en otro subespacio irreducible.

37
0.2. Anillos Grupos, anillos y mdulos

El cierre de un subespacio irreducible es irreducible, en particular las componentes irreducibles de


un espacio son cerradas.
82. Proposicin : Cada cerrado irreducible del espectro de un anillo es el cierre de un nico punto,
llamado punto genrico de tal cerrado. Las componentes irreducibles de Spec A son los cierres de los
puntos (llamados puntos genricos de Spec A ) definidos por los ideales primos minimales de A .

Demostracin. Sea C un cerrado irreducible. Sabemos que C = ( I )0 , donde I es el ideal de todas las
funciones que se anulan en C .
Basta ver que I es primo, porque si I = p x entonces ( I )0 = x. Si f g I , es decir, f g se anula en C ,
entonces
C = C ( f g)0 = C (( f )0 ( g)0 )) = (C ( f )0 ) (C ( g)0 )

luego, o f se anula en C , o bien g, porque C es irreducible. Es decir, o bien f I , o bien g I .




83. Ejercicio : Calcular las componentes irreducibles de Spec k[ x, y]/( x y).


Sea j : A B un morfismo de anillos. Si J es un ideal de B, entonces j 1 ( J ) := {a A : j (a) J } es
un ideal de A . Es fcil comprobar que si p es un ideal primo de B entonces j 1 (p) es un ideal primo de
A . Obtenemos as una aplicacin natural

j : Spec B Spec A, j (p) := j 1 (p)

84. Teorema : La aplicacin inducida en los espectros por cualquier morfismo de anillos es continua.

Demostracin. Consideremos los morfismos

j
A /B

Spec A o Spec B
j

Sea ( I )0 Spec A un cerrado. Entonces

j 1 (( I )0 ) = { x Spec B : j ( x) ( I )0 } = { x Spec B : j 1 (p x ) I }
= { x Spec B : p x j ( I )} = (( j ( I )))0

y concluimos que j es continua.




85. Ejercicio : Sea X = [0, 1] R y C ( X ) el anillo de las funciones reales continuas definidas en X .
MANUALES UEX

Probar que la aplicacin

Homcont. ( X , X ) HomRalg (C ( X ), C ( X )), 7 donde ( f ) := f

es biyectiva (usar el ejemplo 0.2.66 y que todo morfismo C ( X ) C ( X ) induce un morfismo entre los
espectros).
86. Teorema : Sea I un ideal de A . Consideremos los morfismos naturales

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 .

38
Grupos, anillos y mdulos 0.2. Anillos

Demostracin. Los ideales primos de A / I se corresponden con los ideales primos de A que contienen a
I . Explcitamente,
( )
Ideales primos de A
{Ideales primos de A / I }
que contienen a I

p / (p)


1 (p0 ) o p0
que es justamente el morfismo

Spec A ( I )0 Spec A / I
Lo que demuestra la biyeccin buscada. Sabemos que es continua, para ver que la biyeccin es
un homeomorfismo, 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.


87. Ejercicio : Sea Y un subespacio cerrado de un espacio topolgico 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 topolgico normal probar que C ( X )/ I ' C (Y ) (recurdese que el teorema
de extensin de Tietze afirma que toda funcin continua sobre un cerrado Y admite una extensin
continua a todo X ).
`
88. Corolario : Spec( A B) = (Spec A ) (Spec B).

Demostracin. Consideremos en el anillo A B los ideales I = A 0, J = 0 B. Como I + J = A B


y I J = 0, tomando ceros tenemos ( I )0 ( J )0 = ; y ( I )0 ( J )0 = Spec( A B). Es decir, Spec( A B) =
`
( I )0 ( J )0 .
Para concluir basta observar que, de acuerdo con el teorema anterior,

( I )0 = Spec( A B)/ I = Spec B


( J )0 = Spec( A B)/ J = Spec A

Explcitamente, los ideales primos de A B son de la forma p B o A q, donde p es un ideal primo


de A y q es un ideal primo de B.
`
89. Ejercicio : Sean X e Y espacios topolgicos y consideremos el espacio topolgico X Y . Demostrar
que a
C ( X Y ) = C ( X ) C (Y )
MANUALES UEX
`
Justificar la frase A B es el anillo de funciones de Spec A Spec B.

0.2.6. Localizacin. Dominios de factorizacin nica


90. Definicin : 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 .

91. Ejemplo : Z\{0} es un sistema multiplicativo de Z.

39
0.2. Anillos Grupos, anillos y mdulos

92. Definicin : Sea A un anillo y S A un sistema multiplicativo de A . La localizacin de A por S ,


A S , es el conjunto

a a a0

, a A y s S: =
si existen s ,
1 2s S tales que las fracciones

s s s0

2
A S :=
s 1 a s 2 a0

, tienen el mismo numerador y denominador
s 1 s s 2 s0

Sea B un conjunto. Dar una aplicacin : A S B, es asignar a cada as A S


un elemento (a, s) B de modo que ( ta, ts) = (a, s) para todo t S .

Con la suma y producto ordinarios de fracciones

a a0 s0 a + sa0
+ 0 :=
s s ss0
0 0
a a aa
:= 0
s s0 ss

A S es un anillo. El elemento unidad de A S es la fraccin 11 . Si s S entonces la fraccin s


1 es invertible,
de inverso 1s . La fraccin 0s = 10ss = 01 es el elemento nulo de A S .
a
93. Ejercicio : Probar que una fraccin s = 0 A S si y slo si existe s0 S tal que s0 a = 0 (en A ).
94. Ejercicio : Sea A un anillo y S A un sistema multiplicativo. Entonces, A S = {0} 0 S .
95. Definicin : Si A es un anillo ntegro, obviamente A A \{0} es un cuerpo y diremos que es el cuerpo
de fracciones de A .
96. Ejemplos : 1. Q = ZZ\{0} ,

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,

k( x1 , . . . , xn ) := k[ x1 , . . . , xn ]k[ x1 ,...,xn ]\{0} = { p( x1 , . . . , xn )/ q( x1 , . . . , xn ),


p( x1 , . . . , xn ), 0 , q( x1 , . . . , xn ) k[ x1 , . . . , xn ]}
a
97. Definicin : Al morfismo natural de anillos A A S , a 7 1 se le denomina morfismo de localizacin
por S .
98. Propiedad universal de la localizacin : Sea i : A A S el morfismo de localizacin. Si f : A B
es morfismo de anillos tal que f ( s) es invertible para todo s S , entonces existe un nico morfismo de
anillos f S : A S B tal que f = f S i , es decir, tal que el diagrama siguiente es conmutativo
MANUALES UEX

f
AA /B
A AA i }>
AA fS }
AA }
}
AS

(explcitamente, f S ( as ) = f S ( a1 1s ) = f S ( a1 ( 1s )1 ) = f S ( a1 ) f S ( 1s )1 = f (a) f ( s)1 ).


99. Ejercicio : Probar que (Z[ x])Z\{0} = Q[ x].
100. Definicin : Un anillo ntegro se dice que es un dominio de factorizacin nica si todo elemento
propio (no nulo ni invertible) del anillo es producto de elementos irreducibles, de modo nico salvo orden
y factores invertibles. DFU significar dominio de factorizacin nica.
101. Ejemplo : Los dominios de ideales principales son dominios de factorizacin nica.
2 Observemos que a = a , que si a = a0 entonces a0 = a , y que si a = a0 y a0 = a00 entonces a = a00 .
s s s s0 s0 s s s0 s0 s00 s s00

40
Grupos, anillos y mdulos 0.2. Anillos

102. Lema de Euclides: Sea A DFU. Si a A es irreducible y a divide a un producto entonces a divide
a uno de los factores. Por tanto, si a es irreducible entonces A /(a) es un anillo ntegro.

Demostracin. Sea b c = a d . Si consideramos las descomposicin en factores irreducibles de b, c y


d , y recordamos que A es DFU, tenemos que a aparece (salvo multiplicacin por un invertible) en la
descomposicin en producto de factores irreducibles de b o c. Luego, a divide a b o c. Dicho de otro modo,
si b c = 0 A /(a) entonces o b = 0, o bien c = 0. 

103. Definicin : Un polinomio P ( x) A [ x] se dice primitivo cuando sus coeficientes no admiten un


divisor comn no invertible, es decir, si P ( x) = a Q ( x) con a A , entonces a es invertible.
104. Criterio de Eisenstein : Sea A un dominio de factorizacin nica, p A irreducible y P ( x) =
a 0 x n + a 1 x n1 + + a n A [ x] un polinomio. Si se verifica:

1. P ( x) es primitivo,

2. a 1 , . . . , a n son mltiplos de p

3. a n no es mltiplo de p2 .

entonces P ( x) es irreducible.

Demostracin. Si P ( x) = C ( x) D ( x) es una descomposicin 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) mdulo
p (siendo k( p) el cuerpo de fracciones de A /( p)). Por 2., es P ( x) = a0 x n y, por tanto, C ( x) = c n i x i y
D ( x) = d i x n i (con n > n i y n > i , es decir, i, n i > 0). En particular, los trminos independientes de
C ( x), D ( x) son mltiplos de p y, por tanto, el de P ( x) es mltiplo de p2 , lo que contradice 3.


105. Lema : Sea A un dominio de factorizacin nica con cuerpo de fracciones . Sean P ( x),Q ( x) A [ x]
dos polinomios primitivos. Entonces,

1. P ( x) Q ( x) es primitivo.

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 ab = u A es un invertible de A .

Demostracin. 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

P ( x) Q ( x) = 0 ( A / pA )[ x]
lo cual es contradictorio, porque ( A / pA )[ x] es ntegro y P ( x) y Q ( x) son no nulos.
2. Sea p un elemento irreducible que divida a a. Haciendo cociente en A [ X ] por p A [ x], tenemos
que 0 = b Q ( x), luego b = 0 y p divide a b. Dividiendo a a y b a la vez por p y repitiendo sucesivamente
este proceso obtendremos que a divide a b, y por simetra que b divide a a. Luego, b = a u, para cierto
invertible u A . 
MANUALES UEX
106. Teorema : Sea A un dominio de factorizacin nica con cuerpo de fracciones . Un polinomio no
constante primitivo, P ( x) A [ x], es irreducible en A [ x] si y slo si es irreducible en [ x].

Demostracin. Supongamos que P ( x) es irreducible en [ x]. Si P ( x) = P1 ( x) P2 ( x), con P1 ( x), P2 ( x)


A [ x], entonces como P ( x) es irreducible en [ x], uno de los dos polinomios P1 ( x) o P2 ( x) ha de ser de
grado cero, digamos P1 ( x) = a. Como P ( x) es primitivo P1 ( x) = a A es invertible. En conclusin, P ( x),
es irreducible en A [ x].
Supongamos que P ( x) es irreducible en A [ X ]. Supongamos que P ( x) = P1 ( x) P2 ( x), siendo P1 ( x) y
P2 ( x) dos polinomios de [ x]. Eliminando denominadores y sacando el mximo comn divisor en los
numeradores, podemos suponer que
a
P ( x) = P 1 ( x) P 2 ( x)
b

41
0.2. Anillos Grupos, anillos y mdulos

a
con P1 ( x), P2 ( x) A [ x], primitivos. Por el lema 0.2.105, b = u A , luego P ( x) no es irreducible en A [ x] y
hemos llegado a contradiccin.


107. Teorema (Gauss): Si A es un dominio de factorizacin nica, entonces A [ x] tambin lo es.

Demostracin. Sea = A A \{0} el cuerpo de fracciones. Sea P ( x) A [ x] y escribamos P ( x) = a Q ( x), con


a A y Q ( x) A [ x] primitivo. Sea
Q ( x) = Q
e 1 ( x) Q
e r ( x)

la descomposicin en irreducibles en [ x]. Eliminando denominadores y sacando el mximo comn


divisor en los numeradores, es claro que se puede escribir Q e i ( x) = a i Q i ( x) con Q i ( x) A [ x] primitivos.
bi
Luego,
b
Q ( x) = Q 1 ( x) Q r ( x) ()
c
Por el lema 0.2.105, bc = u A es un invertible de A .
Cada Q i ( x) es irreducible en A [ x] porque lo es en [ x] y por el teorema 0.2.106.
Descomponiendo a = p 1 p s en producto de irreducibles en A , se obtiene una descomposicin de

P ( x) = a Q ( x) = u p 1 p s Q 1 ( x) Q r ( x)

en A [ x].
Unicidad: Si P ( x) = q 1 q l P1 ( x) P t ( x), entonces cada P i ( x) es irreducible en [ x] por el teorema
0.2.106. Por tanto, los polinomios P i ( x) (una vez reordenados) difieren de los Q i ( x) en invertibles de A .
Tachando los trminos polinmicos comunes se obtiene salvo unidades la igualdad q 1 q l = p 1 p s ,
de donde salvo permutacin de los factores es q i = p i (salvo invertibles de A ).


Como corolario del teorema anterior, se obtiene el siguiente teorema.


108. Teorema: Los anillos Z[ x1 , . . . , xn ] y k[ x1 , . . . , xn ] ( k un cuerpo) son dominios de factorizacin nica.
109. Descomposicin de un polinomio con coeficientes racionales en factores irreducibles.
Sea P ( x) Q[ x] no constante. P ( x) = rs Q ( x), con r, s Z y Q ( x) Z[ x], primitivo. Por el lema de Gauss,
para descomponer P ( x) en factores irreducibles basta descomponer Q ( x) en factores irreducibles en
Z[ x]. Basta saber calcular los polinomios Q r ( x) Z[ x], con r = gr Q r ( x) (gr Q ( x))/2 que dividen a Q ( x).
Todo polinomio de grado r , R ( x) coincide con el polinomio de interpolacin de 0, 1, . . . , r con valores
R (0), . . . , R ( r ). Si Q ( x) = Q r ( x) Q s ( x), entonces Q r ( i ) divide a Q ( i ) (observemos que slo hay un nmero
finito de enteros que dividen al entero Q ( i )). Sea Y = {(0 , . . . , r ) Zr+1 : i divide a Q ( i ), para todo i }, y
para cada y = (0 , . . . , r ) Y sea Q y ( x) el polinomio de interpolacin de 0, 1, . . . , r con valores 0 , . . . , r .
Entonces, Q r ( x) coincide con Q y ( x) para algn y Y (Q y ( x) debe dividir a Q ( x)).
MANUALES UEX

0.2.7. Localizacin y espectro primo. Frmula de la fibra


Nuestro primer objetivo es mostrar que el proceso algebraico de divisin se va a corresponder con el
proceso topolgico de localizacin.
Dado un morfismo de anillos j : A B, cuando no cause confusin, seguiremos las siguientes nota-
ciones: dado un ideal J de B, escribiremos j 1 ( J ) = J A , dado un ideal I de A escribiremos ( j ( I )) =
j ( I ) B = I B.
110. Teorema : Consideremos el morfismo j : A A S , a 7 a1 , de localizacin por S . La aplicacin in-
ducida j : Spec A S Spec A establece un homeomorfismo de Spec A S con su imagen, que est formada
por los puntos de Spec A donde no se anula ninguna funcin de S :

Spec A S = {ideales primos de A que no cortan a S }


j

42
Grupos, anillos y mdulos 0.2. Anillos

Demostracin. Consideremos el morfismo de localizacin j : A A S .


Las asignaciones

Spec A S {Ideales primos de A que no cortan a S } Spec A

 j
/ p0 A
p0

p
p AS o
estn bien definidas y son inversas entre s, sin ms que comprobar:

1. Si p0 es un ideal primo de A S entonces p0 A es un ideal primo de A que no corta con S y (p0 A )


A S = p0 .

2. Si p es un ideal primo de A que no corta con S entonces p A S es un ideal primo de A S y (p A S ) A =


p.

Para ver que esta biyeccin es un homeomorfismo basta observar que j (( as )0 ) = j (( a1 )0 ) = (a)0
Im j .

111. Notacin : Sea A un anillo. Si f A , denotaremos A f la localizacin de A por el sistema multi-
plicativo S = {1, f , f 2 , . . . , f n , . . . }. Si x es un punto de Spec A , denotaremos por A x la localizacin de A
por el sistema multiplicativo S = A \p x .
Dado f A , denotaremos U f = Spec A \( f )0 y diremos que es un abierto bsico. Observemos que el
conjunto de los abiertos bsicos {U f } f A es una base de abiertos de la topologa de Zariski de Spec A ,
porque el conjunto de los cerrados bsicos {( f )0 } f A es es una base de cerrados de la topologa de Zariski
de Spec A .
112. Corolario : El espectro de A f es igual a Spec A \( f )0 :

Spec A f = U f

Demostracin. 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 . 
113. 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 ningn punto de U . Probar que existe un isomorfismo natural C (Rn )S =
d ( x,U c )
C (U ). (Pista: Sea d la funcin distancia. Dada h C (U ), s( x) = 1+h2 ( x) no se anula en U , s y f = h s son

MANUALES UEX
f
restriccin de funciones continuas de Rn y h = s ).
114. 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 nico ideal maximal, que es p x A x .
Demostracin. 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 . 
115. Definicin : Los anillos con un 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 ningn punto de U f , el lector puede probar que
A f = A S . 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 funcin que no se anula en ningn punto de U f . Dado un punto x, es usual no
querer fijar la atencin en un entorno dado de x, sino considerar un entorno lo suficientemente pequeo,
luego las funciones que no se anulan en x pasan a ser invertibles y consideraremos por tanto el anillo

43
0.2. Anillos Grupos, anillos y mdulos

A x . As pues, A x recoge el concepto impreciso de funciones en un entorno suficientemente pequeo de


x.
116. Definicin : 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 = {a A : a n = 0, para algn n N}

Dados a, b A , si a n = 0 y b m = 0, entonces (a + b)n+m = 0. Ahora es fcil demostrar que el radical de


un anillo es un ideal.
117. Corolario : El radical de un anillo coincide con la interseccin de todos los ideales primos del
anillo:
rad A = p x
xSpec A

Es decir, una funcin es nilpotente si y slo si se anula en todo punto del espectro.

Demostracin. Si f A es nilpotente, i.e., f n = 0 para un n N, entonces f ha de pertenecer a todo ideal


primo de A . Luego rad A p x .
xSpec A
1
Sea ahora f p x . Por el corolario 0.2.112, Spec A f = ;. Por tanto, A f = 0, es decir, 1 = 01 .
xSpec A
Luego existe un f {1, f , f 2 , . . . }, de modo que f n 1 = 0. Entonces, f es nilpotente. En conclusin
n

rad A p x y hemos terminado. 


xSpec A

Observemos que Spec A = Spec( A / rad A ).


118. Definicin : Se dice que un anillo A es reducido si rad A = 0.
Dado un anillo A se cumple que A / rad A es reducido: dado a ( A / rad A ) si a n = 0, entonces a n
rad A , luego a rad A y a = 0.
119. Proposicin : Spec A es irreducible si y slo si A / rad A es un anillo ntegro.

Demostracin. Si Spec A es irreducible, es el cierre de un punto x, y p x es el nico ideal primo minimal


de A . Por tanto, rad A = p x y A / rad A es un anillo ntegro. Si A / rad A es ntegro entonces rad A = p x es
un ideal primo y Spec A = Spec( A / rad A ) = (p x )0 = x es irreducible. 

120. Definicin : Dado un ideal I A , llamaremos radical de I , y lo denotaremos r ( I ), a

r ( I ) = {a A : a n I para algn n N}

Observemos que si : A A / I es el morfismo de paso al cociente, entonces el radical de I es la


antimagen por del radical de A / I . Por tanto, el radical de un ideal es la interseccin de los ideales
MANUALES UEX

primos que lo contienen. Por tanto, dados dos ideales I, I 0 de A si ( I )0 = ( I 0 )0 entonces r ( I ) = r ( I 0 ) y


recprocamente. En conclusin, si denominamos ideales radicales a los ideales que coinciden con su
radical tenemos que hay una correspondencia biunvoca entre los ideales radicales de un anillo y los
cerrados del espectro primo del anillo.
Dado un morfismo de anillos j : A B y un sistema multiplicativo S en A , escribiremos B j(S ) = B S .
Igualmente, dado un ideal primo p x de A , escribiremos B j( A \px ) = B x .
121. Frmula de la fibra : Sea j : A B un morfismo de anillos y j : Spec B Spec A el morfismo
inducido. Dado un punto x Spec A se verifica

j 1 ( x) = Spec(B x /p x B x )

Si p x es un ideal primo minimal se verifica j 1 ( x) = Spec B x .


Si p x es un ideal primo maximal se verifica j 1 ( x) = Spec(B/p x B).

44
Grupos, anillos y mdulos 0.2. Anillos

Demostracin.
j 1 ( x) = { y Spec B : p y A = p x }
= { y Spec B : p y A p x y p x p y A } ()
= { y Spec B : (p y A ) ( A \p x ) = ; y p x p y A }
= { y Spec B : p y j (( A \p x )) = ; y j (p x ) p y }
= { y Spec B x : j (p x ) p y } = Spec(B x /p x B x )
Las dos afirmaciones siguientes de la proposicin, se deducen de que en () podemos prescindir de
una de las dos condiciones, en la primera afirmacin de la segunda condicin y en la segunda afirmacin
de la primera condicin.

Observemos que las fibras pueden ser vacas, pues si un anillo C = 0 entonces Spec C = ;.
122. 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] est en la
fibra de un 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 ). Segn la frmula de
la fibra
i 1 () = 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,
i 1 () = Spec C[ y] = {( y ), (0) con C}
que se corresponden con los ideales primos de C[ x, y], ( x , y ), ( x ).
Slo nos falta calcular la fibra de (0) = p g

i 1 ( g) = Spec C[ x, y]C[ x]\(0) = Spec C( x)[ y]


Los ideales primos no nulos de C( x)[ y] estn 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, i 1 ( g) est 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

1. Los puntos cerrados (, ), es decir, los ideales primos ( x , y ).


2. Los puntos genricos 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 genrico del plano afn (0)0 A2 (C), es decir, el ideal primo (0).
123. Ejemplo : Calculemos Spec C[ x, y]/( q( x, y)). Consideremos la descomposicin en producto de poli-
nomios irreducibles q( x, y) = q 1 ( x, y)n1 q r ( x, y)n r , que no difieran en factores constantes. Tenemos que
r
Spec C[ x, y]/( q( x, y)) = ( q( x, y))0 = ( q i ( x, y))0 MANUALES UEX
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.
2. Los puntos genricos de las curvas irreducibles q i ( x, y) = 0.
124. Proposicin : Sea f : A , B un morfismo inyectivo de anillos. Entonces, la imagen del morfismo
f : Spec B Spec A es densa.

Demostracin. Sea x Spec A el punto genrico de una componente irreducible de Spec A (es decir, p x
es un ideal primo minimal de A ). Por la frmula de la fibra f 1 ( x) = Spec B x , ;, porque B x , 0, ya que
1 , 0 en B x . En conclusin, x Im f y Im f = Spec A . 

45
0.3. Mdulos Grupos, anillos y mdulos

0.3. Mdulos
Los espacios vectoriales son el ejemplo ms sencillo y usual de espacio geomtrico. Muchos proble-
mas se resuelven linealizndolos, lo que permite aplicarles adems la intuicin geomtrica. Aadamos,
que muchas de las estructuras usuales en Matemticas 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 aplicacin A I I que verifica todos los axiomas de espacio vectorial, salvo la condicin
de que los escalares formen un cuerpo; lo que resumiremos diciendo que I es un A -mdulo. En esta
seccin iniciaremos el estudio de la estructura de mdulo sobre un anillo A y veremos que casi todas
las definiciones del lgebra Lineal (subespacios, cocientes, sumas y productos directos, producto tenso-
rial, etc.) pueden generalizarse para los A -mdulos; aunque la frecuente existencia de mdulos que no
admiten bases introduzca grandes modificaciones en la teora de mdulos. La posibilidad de efectuar
muchas operaciones (cocientes, sumas directas, productos tensoriales, etc.) que carecen de sentido en
los ideales hace que la teora de mdulos sea mucho ms flexible y natural, que una teora restringida
nicamente a los ideales. Esta generalidad no complica las demostraciones, sino que la posibilidad de
usar las operaciones bsicas del lgebra Lineal las aclara y simplifica.
Los mdulos aparecen tambin con frecuencia en Matemticas. Ya veremos que los grupos abelianos
y los espacios vectoriales con un endomorfismo lineal son ejemplos de mdulos, y que su clasificacin es
la clasificacin de la estructura de mdulos.
Dadas por conocidas nociones definidas ms adelante, digamos que el estudio de los mdulos equiv-
ale en topologa, al estudio de los fibrados vectoriales : E X , es decir, de los epimorfismos continuos,
de fibras espacios vectoriales. El estudio de ser equivalente al estudio del C ( X )-mdulo de las sec-
ciones de .

0.3.1. Mdulos, submdulos y cocientes. Sistema de generadores


+
1. Definicin : Sea A un anillo y M un conjunto. Diremos que una operacin M M M , ( m, m0 ) 7
m + m0 y una aplicacin A M M, (a, m) 7 a m definen en M una estructura de A -mdulo cuando
cumplen

1. ( M, +) es un grupo conmutativo.

2. a ( m + n) = a m + a n, para todo a A y m, n M .

3. (a + b) m = a m + b m, para todo a, b A y m M .

4. (ab) m = a ( b m), para todo a, b A y m M .

5. 1 m = m, para todo m M .

Es decir, dada una aplicacin A M M , (a, m) 7 a m, cada elemento a A define una aplicacin
MANUALES UEX

a : M M , m 7 a m. El segundo punto expresa que a es morfismo de grupos. Los tres ltimos puntos
expresan que la aplicacin : A End( M ), (a) = a, es morfismo de anillos (donde End( M ) el conjunto
de morfismos de grupos del grupo conmutativo M en s mismo). Recprocamente, si M es un grupo
conmutativo, cada morfismo de anillos : A End( M ) define una estructura de A -mdulo en M tal que
a m := (a)( m).
2. Ejemplos : 1. Todo ideal I A es un A -mdulo, pues con la suma definida en A y con el producto
por los elementos de A ya definido en A , I tiene estructura de A -mdulo. En particular, A es un
A -mdulo.

2. Si A es un cuerpo, entonces los A -mdulos son los A -espacios vectoriales.

3. Si G es un grupo abeliano, entonces es un Z-mdulo de modo natural: n g := g + .n. . + g si n N+ ,


n g := ( g) + ..n. + /( g) si n N+ , y definimos 0 g := 0. Recprocamente, si G es un Z-mdulo, en
particular es un grupo abeliano.

46
Grupos, anillos y mdulos 0.3. Mdulos

4. Si T : E E es un endomorfismo de k-espacios vectoriales entonces E tiene estructura natural


de k[ x]-mdulo: ( i x i ) e := i T i ( e). Recprocamente, dado un k[ x]-mdulo E , la aplicacin
P P

T : E E definida por T ( e) = x e, es un endomorfismo de k-espacios vectoriales.


Sea { M i } i I una familia de A -mdulos con ndices en un conjunto I . Su producto directo se denotar
Q Q
M i , mientras que M i denotar el subconjunto de M i formado por los elementos ( m i ) que tienen
i I i I i I
todas sus componentes nulas salvo un nmero finito de ellas, y se llamar suma directa de los { M i } i I .
Q
Tanto M i como M i son A -mdulos con la siguiente suma y producto por elementos de A :
i I i I

( m i ) i I + ( m0i ) i I := ( m i + m0i ) i I
a ( m i ) i I := ( a m i ) i I
3. Definicin : Un subconjunto N de un A -mdulo M , decimos que es un submdulo si con la operacin
+ de M y con la multiplicacin por elementos de A , es un A -mdulo.
4. Notacin : Alguna vez, escribiremos am en vez de a m por sencillez de escritura.
5. Definicin : Una aplicacin f : M M 0 entre A -mdulos M, M 0 , diremos que es un morfismo de
A -mdulos si cumple

1. f ( m + n) = f ( m) + f ( n), para todo m, n M .

2. f (am) = a f ( m), para todo a A y m M .

Cuando f : M M 0 sea biyectiva diremos que f es un isomorfismo de A -mdulos.


Denotaremos por Hom A ( M, N ) al conjunto de morfismos de A -mdulos de M en N . Con las defini-
ciones de suma de morfismos y producto por elementos de A naturales:
( f + g)( m) := f ( m) + g( m)
(a f )( m) := a( f ( m))
tenemos que Hom A ( M, N ) es un A -mdulo.
El conjunto de los elementos de un mdulo M , que por un morfismo de A -mdulos f : M M 0 van
al cero, se denomina ncleo de f y se denota por Ker f . Se cumple que Ker f es un submdulo de M
y que f es inyectiva si y slo si Ker f = 0. El conjunto de los elementos de la imagen, Im f , forman un
submdulo de M 0 .
Si N es un submdulo de M entonces es un subgrupo conmutativo de M . Por tanto, podemos consi-
derar el grupo cociente M / N , donde

M / N = { m, m M, de modo que m = m0 m m0 N }

El producto a m := a m dota a M / N de estructura de A -mdulo (comprubese) y es la nica estructura


de A -mdulo que podemos definir en M / N , de modo que el morfismo de paso al cociente M M / N ,
m 7 m, sea un morfismo de mdulos.
6. Teorema : Sea f : M M 0 un morfismo de A -mdulos. Sea N Ker f un A -submdulo. Existe un
nico morfismo f : M / N M 0 (que vendr definido por f( m) = f ( m)) de modo que el diagrama
f
MANUALES UEX
ME / M0
E EE yy<
E yy
EEE yy
" yy f
M/N
es conmutativo, siendo el morfismo de paso al cociente.
7. Teorema de isomorfa: Sea f : M M 0 un morfismo de A -mdulos. Se cumple que el diagrama
f
M / M0
O
i
 f ?
M / Ker f Im f

47
0.3. Mdulos Grupos, anillos y mdulos

donde ( m) = m, f( m) = f ( m) (que est bien definida) e i ( m0 ) = m0 , es conmutativo, f es un isomorfismo,


es epiyectiva e i inyectiva.

Demostracin. Al lector. 

Dado un conjunto { M i } i I de submdulos de M denotaremos


X X
M i = {m M : m = mi
i I i I
con m i M i nulos para casi todo i I }

que es el menor submdulo de M que contiene a los submdulos M i . Diremos que dos submdulos
M1 , M2 de M estn en suma directa si M1 M2 = 0, que equivale a decir que el morfismo M1 M2
M1 + M2 , ( m 1 , m 2 ) 7 m 1 + m 2 es un isomorfismo. Se dice que M es la suma directa de dos submdulos
M1 , M2 si M1 M2 = 0 y M1 + M2 = M , que equivale a decir que el morfismo M1 M2 M , ( m 1 , m 2 ) 7
m 1 + m 2 es un isomorfismo.
Dado un conjunto { m i } i I de elementos de un mdulo M , denotaremos por
X
m i i I = {m M : m = ai mi,
i I
con a i = 0 para todo i salvo un nmero finito}

que es el menor submdulo de M que contiene a { m i } i I . Diremos que { m i } i I es un sistema generador


de M si m i i I = M . Evidentemente, todo mdulo tiene sistemas generadores, por ejemplo el formado
por todos los elementos de M . Si I es adems finito diremos que el mdulo es finito generado. Diremos
P
que un conjunto de elementos { m i } i I es base de M , si es un sistema generador y si a i m i = 0 entonces
i
a i = 0 para todo i .
Denotaremos M ( I ) = M i , siendo M i = M . Se dice que un mdulo es libre si es isomorfo a A ( I ) .
i I
Si denotamos 1 j = (a i ) i I A ( I ) , donde a i = 0 para todo i , j y a j = 1, entonces {1 j } j I forma una
base de A ( I ) . Los morfismos de A ( I ) en un A -mdulo M se corresponden con conjuntos { m i } i I de M :
Hom A ( A ( I ) , M ) = I M , f 7 ( f (1 i )) i I . Sea { m i } i I un conjuntos de elementos de M , y definamos el
Q

morfismo
: A ( I ) M, (a i ) i I 7 a i m i
X
i I

Se cumple que es epiyectivo si y slo si { m i } i I es un sistema generador de M , es inyectivo si


y slo si { m i } i I son linealmente independientes. Por tanto, es isomorfismo si y slo si { m i } i I es una
base de M . En consecuencia, todo mdulo es cociente de un libre y un mdulo es libre si y slo si tiene
bases.
Sea pues, un epimorfismo : A ( I ) M . Igualmente, dado Ker podemos definir un epimorfismo
A Ker . Componiendo este ltimo morfismo con la inclusin natural Ker , A ( I ) , tenemos un
(J)
MANUALES UEX

morfismo natural s : A ( J ) A ( I ) , y la sucesin de morfismos


s
A(J) A(I ) M

M es isomorfo a Coker s := A ( I ) / Im s = A ( I ) / Ker , por tanto, el estudio de M se reduce al estudio de s,


que es una aplicacin A -lineal entre mdulos libres.
El lema de Nakayama nos va a permitir calcular, mediante lgebra Lineal, sistemas generadores.
P
Si M es un A -mdulo e I A es un ideal, denotaremos por I M = { m M : m = a i m i , con a i I
y m i M }, que es un A -submdulo de M . Se cumple que el A -mdulo M / I M es de modo natural un
A / I -mdulo: a m := a m. Es obvio que M 0 M / I M es un A -submdulo de M / I M , si y slo si es un A / I -
submdulo, y que m 1 , . . . , m r M / I M es un sistema A -generador de M / I M si y slo 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 /m M
es un sistema A -generador de M /m M si y slo si es un sistema generador del A /m-espacio vectorial
M /m M .

48
Grupos, anillos y mdulos 0.3. Mdulos

8. Lema de Nakayama: Sea O un anillo local de ideal maximal m y M un mdulo finito generado. Se
cumple que
m M = M M = 0

Como consecuencia se obtiene que m 1 , . . . , m n M es un sistema generador de M , si sus clases m 1 , . . . , m n


en M /m M son un sistema generador.

Demostracin. ) Sea n 1 , . . . , n r un sistema generador de M con el menor nmero posible de elementos.


Pr r
P
Si m M = M tendremos que n 1 = a i n i , con a i m. Entonces (1 a 1 ) n 1 = a i n i . Como (1 a 1 ) no se
i =1 i =2
r
P
ai ni
anula en el nico ideal maximal de O , es invertible. Por tanto, n 1 = i=12a1 , y n 2 , . . . , n r = M , lo que es
contradictorio salvo que r = 0, es decir, M = 0.
) Es obvio.
Veamos la consecuencia. Si m 1 , . . . , m n = M /m M entonces M = m 1 , . . . , m n + m M . Haciendo co-
ciente por m 1 , . . . , m n y denotando M = M / m 1 , . . . , m n , tenemos M = 0 + m M . Por tanto, M = 0, es
decir, M = m 1 , . . . , m n . 

0.3.2. Localizacin de mdulos


Sea S un sistema multiplicativo de un anillo A y M un A -mdulo, denotaremos por M S :

m m m0


, m M y s S : = si existen s ,
1 2s S tales que las fracciones

s s s0

3
MS = 0
s1 m s2 m

, tienen el mismo numerador y denominador

s 1 s s 2 s0

Con las operaciones (bien definidas)

m m0 s0 m + sm0
+ 0 :=
s s ss0
a m am
:= 0
s s0 ss

M S tiene estructura de A S -mdulo y diremos que es la localizacin de M por S . La aplicacin cannica

m
M M S , m 7
1

es un morfismo de A -mdulos y diremos que es el morfismo de localizacin. Dado un morfismo f : M N


de A -mdulos, induce de modo natural la aplicacin (bien definida)

f S : M S NS ,
m
7
f ( m)
s def s MANUALES UEX
que es morfismo de A S -mdulos. Es inmediato comprobar que la localizacin de morfismos es compati-
ble con composiciones y combinaciones A -lineales:

( f g)S = f S g S
( a f + b g )S = a f S + b g S

9. Proposicin : Dado un morfismo f : M N de A -mdulos y S un sistema multiplicativo de A , se


cumple que
(Ker f )S = Ker f S y (Im f )S = Im f S

3 Observemos que m = m , que si m = m0 entonces m0 = m , y que si m = m0 y m0 = m00 entonces m = m00 .


s s s s0 s0 s s s0 s0 s00 s s00

49
0.3. Mdulos Grupos, anillos y mdulos

f ( m)
Demostracin. El morfismo (Ker f )S M S , m m m 0
s 7 s valora en Ker f S , pues f S ( s ) = s = s = 0 (para
m m
m Ker f y s S ). Tenemos que comprobar que el morfismo (Ker f )S Ker f S , s 7 s es un isomorfis-
mo.
Inyectivo: si m 0 0 m
s = 0 en Ker f S M S entonces existe un s S de modo que s m = 0, luego s = 0 en
m f ( m)
(Ker f )S . Epiyectivo: Dado s en Ker f S , entonces f S ( m
s ) = 0, luego s = 0. Por tanto, existe un s0 S de
s0 m
modo que s0 f ( m) = 0, es decir, f ( s0 m) = 0. Luego m
s = con s0 m Ker f y concluimos la epiyectividad.
s0 s
Dejamos como ejercicio el probar que (Im f )S = Im f S . 

Una consecuencia de esta proposicin es que la localizacin respeta los morfismos inyectivos y
epiyectivos.
10. Definicin : Diremos que una sucesin de morfismos de A -mdulos

fn f n+1
M n1 M n M n+1

es exacta cuando Im f n = Ker f n+1 para todo n.


Casos concretos:
i
1. 0 N M es una sucesin exacta si y slo si i es inyectiva.

2. M M 00 0 es una sucesin exacta si y slo si es un epimorfismo.
i
3. 0 M 0 M M 00 0 es exacta si y slo si i es inyectiva, es epiyectiva y Ker = Im i .
fn f n+1
Observemos que M n1 M n M n+1 es exacta si y slo si 0 Im f n1 M n Im f n
0 son exactas, para todo n,
11. Proposicin : Sea S un sistema multiplicativo de A y sea

f g
M 0 M M 00

una sucesin exacta de A -mdulos. Entonces es exacta la sucesin


fS gS
M 0 S M S M 00 S

f g
Demostracin. Si M 0 M M 00 una sucesin exacta de A -mdulos entonces Ker g = Im f . Por tanto,
m m fS gS
Ker g S = (Ker g)S = (Im f )S = Im f S (explcitamente, s 7 s ) y M 0 S M S M 00 S es exacta. 

12. Ejercicio : Probar las igualdades:

1. ( M / N )S = M S / NS .

2. ( M N )S = M S NS .
MANUALES UEX

3. ( M + N )S = M S + NS .

4. ( M N )S = M S NS .

Uno de los procesos geomtricos ms bsicos es el de localizar la atencin en un entorno de un punto.


Una propiedad es local cuando slo depende del comportamiento en un entorno de cada punto. Por
ejemplo, la continuidad de las funciones consideradas en Topologa, la derivabilidad de las funciones
consideradas en Anlisis, la conexin local o compacidad local de los espacios topolgicos, etc., son
propiedades locales. Por el contrario, una propiedad es global cuando no es local, es decir, depende de
todo el espacio considerado. Por ejemplo el concepto de funcin acotada no es local, ni el de espacio
compacto o conexo.
Un resultado central de este captulo ser demostrar que la anulacin de un mdulo es una cuestin
local y que por tanto, tambin son locales todos los problemas que puedan reducirse a la anulacin de
un mdulo.

50
Grupos, anillos y mdulos 0.3. Mdulos

13. Definicin : Sea M un A -mdulo, llamaremos anulador de M al ideal

Anul( M ) := {a A : am = 0, para todo m M }

Dicho de otro modo, el anulador de M es el ncleo del morfismo de estructura A End( M ), a 7 a.


Se dice que M es un A -mdulo fiel si Anul( M ) = 0, es decir, si el morfismo A End( M ) es inyectivo.
Todo A -mdulo M es de modo natural un A / Anul( M )-mdulo fiel (donde a m := am).
Dado un elemento m M , llamaremos anulador de m M al ideal anulador del mdulo m =
{am, a A }. Es decir, el ideal anulador de m es

Anul( m) = {a A : am = 0}

El epimorfismo de A -mdulos A m, a 7 am, tiene de ncleo el ideal anulador de m. Por tanto, por
el teorema de isomorfa A / Anul( m) ' m.
Igual que hacamos para los anillos, dada f A denotaremos M f a la localizacin de M por el sis-
tema multiplicativo S = {1, f , f 2 , . . . }. Dado un ideal primo p x A denotaremos por M x a la localizacin
de M por el sistema multiplicativo S = A \p x .
14. Definicin : Llamaremos soporte de un A -mdulo M , al subespacio de Spec A formado por los
puntos x donde M x , 0 y lo denotaremos por Sop( M ), i.e.,

Sop( M ) = { x Spec A : M x , 0}

15. Teorema : El soporte de un A -mdulo finito generado coincide con los ceros de su ideal anulador,
i.e.,
Sop M = (Anul M )0
Como consecuencia se tiene que la condicin necesaria y suficiente para que un mdulo M (finito gene-
rado o no) sea cero es que M x = 0, para todo punto cerrado x Spec A .

Demostracin. Empecemos probando que si M = m 1 , . . . , m r es un A -mdulo finito generado, entonces


m
M S = 0 si y slo si existe un s S de modo que sM = 0: Si M S = 0 entonces 1 i = 0 para todo i , luego
existen s i S de modo que s i m i = 0. Por tanto, s = s 1 s r S cumple que sM = 0. Recprocamente, si
existe s S de modo que sM = 0, entonces m m
s0 = 0 para todo s0 M S y M S = 0.
Ahora ya, dado x Spec A , tendremos que M x , 0 si y slo si Anul( M ) ( A \p x ) = ;, es decir,
Anul( M ) p x . Luego Sop( M ) = (Anul M )0 .
Por ltimo, veamos la consecuencia. Probemos slo la suficiencia. Si M x = 0 para todo punto cerrado
x Spec A , entonces para todo submdulo m M se cumple que m x = 0. Por tanto, el (Anul m)0 , no
contiene ningn punto cerrado de Spec A , es decir, Anul m no est contenido en ningn ideal maximal.
En conclusin, Anul( m) = A , luego m = 1 m = 0 y M = 0.


MANUALES UEX
16. Proposicin : 1. Una inclusin N M de mdulos es una igualdad si y slo si N x = M x , para
todo punto cerrado x Spec A .

2. Dos submdulos N, N 0 de un mdulo M son iguales si y slo si N x = N x0 , para todo punto cerrado
x Spec A .

Demostracin. 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 slo 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 inclusin inversa y concluimos la igualdad.

0 f g
17. Teorema : Sea M M M 00 una sucesin de morfismos de A -mdulos. Las siguientes condiciones
son equivalentes

51
0.3. Mdulos Grupos, anillos y mdulos

f g
1. M 0 M M 00 es una sucesin 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 .

Demostracin. La implicacin 1 2 es un caso particular de 0.3.11. La implicacin 2 3 es evidente.


Veamos que 3 1. Si la sucesin es exacta en todo punto cerrado x entonces Ker g x = Im f x . Luego
(Ker g) x = (Im f ) x . Por tanto, por la proposicin anterior, Ker g = Im f y la sucesin del punto 1. es
exacta. 
Como corolario, dado que los morfismos inyectivos y epiyectivos son casos concretos de sucesiones
exactas, tendremos que un morfismo es inyectivo (o epiyectivo) si y slo si lo es localmente, para todo
punto cerrado del espectro del anillo.
Si U es un abierto de Spec A , denotaremos por AU la localizacin de A por el sistema multiplicativo
de las funciones que no se anulan en ningn punto de U . Probemos el recproco de 0.2.88.
18. Proposicin : Si Spec A es la unin disjunta de dos abiertos U1 ,U2 entonces A = AU1 AU2 .

Demostracin. Veamos que Spec AU1 = U1 (igualmente Spec AU2 = U2 ). U1 Spec AU1 , porque las fun-
ciones del sistema multiplicativo por las que localizamos no se anulan en ningn punto de U1 . Por otra
parte, U1 y U2 son cerrados disjuntos. Si denotamos I i al ideal de funciones que se anulan en U i te-
nemos que ( I 1 )0 ( I 2 )0 = ;, por tanto ( I 1 + I 2 )0 = ; y I 1 + I 2 = A . As pues, existen f i I i , tales que
f 1 + f 2 = 1. En conclusin, f 2 = 1 f 1 es una funcin que se anula en todo los puntos de U2 y no se anula
en ningn 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 , est 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 : p y p x , i.e., x y} = ;, luego ( AU2 ) x = 0. En conclusin,
A x = ( AU1 AU2 ) x si x U1 , e igualmente si x U2 . Hemos terminado.

19. Definicin : Llamamos radical de Jacobson de un anillo al ideal que es la interseccin de todos los
ideales primos maximales del anillo.
20. Corolario : Sea A un anillo e I A un ideal incluido en el radical de Jacobson de A . Sea M un
A -mdulo finito generado. Se cumple que

M = I M M = 0
MANUALES UEX

Demostracin. M = I M M x = I x M x para todo punto cerrado x Spec A , e igualmente M = 0


M x = 0 para todo punto cerrado x Spec A . 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. 

0.3.3. Anillos y mdulos noetherianos


En Geometra Algebraica, los espacios estudiados son objetos definidos por un nmero finito de ecua-
ciones (la finitud es una condicin natural). Es decir, los ideales que se consideran son los generados por
un nmero finito de funciones. Los anillos cuyos ideales son finito generados se denominan noetheria-
nos. Como veremos los anillos que usualmente aparecen en Geometra Algebraica y la Aritmtica son
noetherianos, de forma que estos anillos proporcionan el marco natural para desarrollar su estudio.
La introduccin de los mdulos la justificbamos con diversas razones. La primera que dbamos es
que los ideales son mdulos. Decamos adems que las operaciones bsicas como producto tensorial,
cocientes etc., se realizan de un modo mucho ms flexible y claro con los mdulos, y que muchos de

52
Grupos, anillos y mdulos 0.3. Mdulos

los objetos usuales en Matemticas tienen estructura de mdulo. De nuevo, ser natural comenzar
estudiando los mdulos finito generados, cuyos submdulos sean finito generados, en vez de limitarnos
simplemente a los anillos cuyos ideales son finito generados.
21. Definicin : Un A -mdulo M se dice que es un A -mdulo noetheriano si todo submdulo suyo
(propio o no) es finito generado.
22. Definicin : Un A -mdulo M se dice que es noetheriano si toda cadena ascendente de submdulos
de M
M1 M2 M n
estabiliza, es decir existe r >> 0 de modo que M r = M r+1 = .
23. Proposicin : Las dos definiciones anteriores son equivalentes.

Demostracin. def1 def2 : Dada una cadena ascendente de submdulos de M , M1 M2 M n



, sea M 0 = M i M . Como M 0 es un submdulo de M , es finito generado. Escribamos M 0 = m 1 , . . . , m r ,
i =1
con m j M i j . Si r es el mximo de todos los i j , M 0 = M r , luego M r = M r+1 = .
def2 def1 : Sea M 0 M . Sea m 1 M 0 y consideremos el submdulo de M , M1 = m 1 . Si M1 , M 0 ,
sea m 2 M 0 \ M1 . Consideremos el submdulo de M , M2 = m 1 , m 2 . Repitiendo el proceso, obtenemos
una cadena de inclusiones estrictas
m1 m1 , m2
que ha de ser finita, porque por la segunda definicin toda cadena estabiliza. Por tanto, existe un r N
tal que m 1 , . . . , m r = M 0 .


24. Ejemplo : Los k-espacios vectoriales de dimensin finita son k-mdulos noetherianos.
25. Proposicin : Todo submdulo de un mdulo noetheriano es noetheriano.
26. Proposicin : Todo cociente de un mdulo noetheriano es noetheriano.

Demostracin. Sea M noetheriano y : M M / N un cociente. Dado un submdulo M M / N , tenemos


que 1 ( M ) = m 1 , . . . , m r . Por tanto, M = ( m 1 ), . . . , ( m r ). 

27. Proposicin : Sea



0 M1 M2 M3 0
una sucesin exacta de A -mdulos. Se verifica que M2 es noetheriano M1 y M3 son noetherianos.

Demostracin. ) Esto es lo que afirman las dos proposiciones anteriores.


) Sea M 0 M2 . El diagrama siguiente es conmutativo y las filas son exactas:

0 M 0 M1 M 0 ( M 0 ) 0

0 M1 M2

M3 0 MANUALES UEX
Tenemos que M 0 M1 = m 1 , . . . , m r y que ( M 0 ) = ( n 1 ), . . . , ( n s ), con n i M 0 . De donde se sigue la
igualdad M 0 = m 1 , . . . , m r , n 1 , . . . , n s .


28. Ejercicio : Probar que M y M 0 son noetherianos si y slo si M M 0 es noetheriano.


29. Definicin : Se dice que un anillo es noetheriano si como A -mdulo es noetheriano, es decir si todo
ideal es finito generado, o equivalentemente, si toda cadena ascendente de ideales estabiliza.
30. Ejemplo : Los cuerpos, los anillos de ideales principales, como Z, k[ x], son noetherianos.
Un ejemplo de anillo no noetheriano, es el anillo de funciones diferenciales en la recta real: Sea I n el
ideal de las funciones que se anulan en ( n1 , n1 ), n N. Tenemos que I 1 I 2 I n es una cadena
ascendente estricta de ideales en el anillo, luego no estabiliza. Por tanto, el anillo no es noetheriano.

53
0.3. Mdulos Grupos, anillos y mdulos

31. Proposicin : Si A es noetheriano, todo A -mdulo finito generado es noetheriano.

Demostracin. Si A es noetheriano, A n es un A -mdulo noetheriano, por el ejercicio 0.3.28. Ahora bien,


como todo mdulo finito generado es cociente de un libre finito generado, concluimos que los mdulos
finito generados son noetherianos.


Por tanto, sobre los dominios de ideales principales todo mdulo finito generado es noetheriano.
32. Ejercicio : Probar que si A es noetheriano A S es noetheriano
33. Ejercicio : Demostrar que Q[ x, x1 , . . . , xn , . . . ]/(( x n) xn ){nN} es localmente noetheriano pero no es
noetheriano.
34. Definicin : Se dice que un espacio topolgico es noetheriano si toda cadena descendente de cerra-
dos estabiliza.
35. Proposicin : 1. Todo espacio topolgico noetheriano es compacto.

2. Todo subespacio de un espacio topolgico noetheriano es noetheriano.

3. Todo espacio topolgico noetheriano es unin de un nmero finito de cerrados irreducibles (hemos
llamado cerrado irreducible a todo cerrado que no es unin de dos cerrados propios).

Demostracin. Probemos slo 3. Sea X el espacio topolgico noetheriano. Supongamos que X no es


unin de un nmero finito de cerrados irreducibles. En particular, X no es irreducible, luego es unin
de dos cerrados propios, X = C 1 C 2 . C 1 y C 2 no pueden ser los dos a la vez unin de un nmero finito
de cerrados irreducibles. Digamos que C 1 no es unin de un nmero finito de cerrados irreducibles. En
particular, C 1 no es un cerrado irreducible, luego es unin de dos cerrados propios C 1 = C 11 C 12 . C 11 y
C 12 no pueden ser los dos a la vez unin de un nmero finito de cerrados irreducibles. Digamos que C 11
no es unin de un nmero finito de cerrados irreducibles. En particular, C 11 no es un cerrado irreducible,
luego es unin de dos cerrados propios C 11 = C 111 C 112 . As sucesivamente, vamos construyendo la
cadena descendente de inclusiones estrictas

C 1 C 11 C 111

lo que contradice la noetherianidad de X . En conclusin, X es unin de un nmero finito de cerrados


irreducibles.


36. Proposicin : Si A es un anillo noetheriano, entonces Spec A es un espacio topolgico noetheriano.


En particular, Spec A es unin de un nmero finito de componentes irreducibles y el nmero de ideales
primos minimales de A es finito

Demostracin. Sea C 1 C 2 C n una cadena descendente de cerrados. Sean I i los ideales de


funciones que se anulan en C i . Luego ( I i )0 = C i y tenemos la cadena
MANUALES UEX

I1 I2 I n

Cadena que estabiliza por ser A noetheriano. Es decir, existe m N de modo que I m = I m+1 = . Luego,
C m = C m+1 = .


37. Corolario : Sea A un anillo noetheriano e I A un ideal radical. Sean p1 , . . . , pn los ideales primos
,
mnimos conteniendo a I (que se corresponden con los ideales primos mnimos de A / I ), entonces

I = p1 pn

Demostracin. Por ser I radical coincide con la interseccin de todos los ideales primos que lo contienen,
que coincide con la interseccin de los ideales primos mnimos conteniendo a I .


54
Grupos, anillos y mdulos 0.3. Mdulos

38. Teorema de la base de Hilbert : Si A es un anillo noetheriano entonces A [ x] es un anillo noethe-


riano.

Demostracin. Sea I A [ x] un ideal. Tenemos que ver que es finito generado:


Sea J A el conjunto formado por los coeficientes de mximo grado de los p( x) I . Es fcil ver que
J es un ideal de A . Observemos para ello, que si p( x) = a 0 x n + + a n , q( x) = b 0 x m + + b m I , entonces
x m p( x) + x n q( x) = (a 0 + b 0 ) x n+m + I , luego si a 0 , b 0 J entonces a 0 + b 0 J .
Por ser A noetheriano, J = ( b 1 , . . . , b r ) es finito generado. As, existen p 1 , . . . , p r I cuyos coeficientes
de grado mximo son b 1 , . . . , b r , respectivamente. Adems, multiplicando cada p i por una potencia con-
veniente de x, podemos suponer que gr p 1 = = gr p r . Escribamos gr p i = m.
Dado p( x) = a 0 x n + + a n I . Supongamos que n m. Escribamos a 0 = 1 b 1 + + r b r , con i A
para todo i . Tenemos que p( x) i x nm p i I y gr( p( x) i x nm p i ) < gr p( x).
P P
i i
Recurrentemente obtendr que

I = ( p 1 , . . . , p r ) A [ x] + I { A + Ax + + Ax m1 }

Ahora bien, I { A + Ax + + Ax m1 } es un A -mdulo finito generado ya que es submdulo de { A + Ax +


+ Ax m1 }, que es un A -mdulo noetheriano. En conclusin, si escribimos I { A + Ax + + Ax m1 } =
q 1 , . . . , q s A , tenemos que I = ( p 1 , . . . , p r , q 1 , . . . , q s ).


39. Definicin : Dado un morfismo de anillos f : A B se dice que B es una A -lgebra.


40. Ejemplo : Todo anillo A es de modo natural (y nico) Z-lgebra: Z A , n 7 n, es el nico morfismo
de anillos de Z en A .
41. Ejemplo : A [ x1 , . . . , xn ] es una A -lgebra de modo natural: tenemos el morfismo de anillos A
A [ x1 , . . . , xn ], a 7 a.
42. Definicin : Se dice que B es una A -lgebra de tipo finito si existen 1 , . . . , n B que generen
A -algebraicamente B, es decir, si el morfismo


X X
A [ x1 , . . . , xn ] B, a 1 ,...,n x1 1 xn n 7 f (a 1 ,...,n )1 1 n n
1 ,...,n 1 ,...,n

es epiyectivo.
43. Corolario : Sea k un cuerpo. Toda k-lgebra de tipo finito es noetheriana.

Demostracin. 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 conclusin k[ x1 , . . . , xn ] es noetheriano y todo cociente k[ x1 , . . . , xn ]/ I tambin. Luego toda k-lgebra
de tipo finito es noetheriana.

MANUALES UEX
0.3.4. Mdulos y anillos de longitud finita
Usualmente, se define la dimensin de un espacio vectorial, como el nmero de vectores de sus bases.
El concepto de base de un espacio vectorial es elaborado, si bien es muy prctico. En los A -mdulos libres
se define el rango del A -mdulo libre como el nmero de elementos de sus bases.
Si intuimos que R3 es de dimensin 3 es porque observamos la cadena de inclusiones irrefinable:
punto, recta, plano, espacio. Puede definirse la dimensin de un espacio vectorial, como la longitud de
las cadenas irrefinables de subespacios vectoriales. En los A -mdulos pueden no existir bases, pero si
podemos hablar de la longitud de las cadenas irrefinables de submdulos de un mdulo. En trminos
de stas definiremos la longitud del mdulo, concepto que no coincide con el de rango, en general.
44. Definicin : Diremos que un A -mdulo M , 0 es simple cuando sus nicos submdulos son los
triviales: 0 y M .

55
0.3. Mdulos Grupos, anillos y mdulos

Si M es un A -mdulo simple entonces M = m, luego M ' A / Anul m. Ahora bien, los submdulos
de A / Anul m se corresponden con los ideales de A que contienen a Anul m. Por tanto, M es simple si
y slo si Anul m es un ideal maximal, es decir, M es simple si y slo si M ' A /m, donde m es un ideal
maximal de A .
45. Definicin : Diremos que una cadena finita de submdulos 0 = M0 M1 M n = M es una
serie de composicin en M , si los cocientes sucesivos M i / M i1 son A -mdulos simples. Diremos que la
longitud de esta serie de composicin es n.
Como los submdulos de M i / M i1 se corresponden biyectivamente con los submdulos de M i que
contienen a M i1 , el que M i / M i1 sea simple equivale a que no existe una cadena M i1 N M i . Por
, ,
tanto, que una cadena de submdulos 0 = M0 M1 M n = M sea una serie de composicin equivale
a decir que no podemos aadirle ms eslabones.
46. Definicin : Llamaremos longitud de M a la mnima longitud de todas sus series de composicin.
Si no existe ninguna serie de composicin diremos que la longitud de M es infinita. Denotaremos a la
longitud de un mdulo M por l ( M ).
Sobre espacios vectoriales el concepto de longitud coincide con el de dimensin.
47. Proposicin : Todas las series de composicin de un mdulo tienen la misma longitud.

Demostracin. Si l ( M ) = la proposicin es obvia. Supongamos que l ( M ) = n < .


Dado un submdulo propio N M se cumple que l ( N ) < l ( M ): Sea 0 = M0 M1 M n = M una
serie de composicin de longitud mnima de M . Si en 0 = M0 N M1 N M n N = N quitamos los
trminos repetidos obtenemos una serie de composicin en N , porque M i N / M i1 N , M i / M i1 , luego
M i N / M i1 N = M i / M i1 pues M i / M i1 es simple. Por tanto, l ( N ) l ( M ). Si l ( N ) = l ( M ) entonces
M i N / M i1 N , 0 para todo i . Entonces, M1 N contiene estrictamente a M0 N = 0 y est incluido
en M1 , luego M1 N = M1 . Sigamos, M2 N contiene estrictamente a M1 N = M1 y est incluido en
M2 luego M2 N = M2 Recurrentemente, N = M n N = M n = M , lo que es contradictorio.
As pues, dada una serie de composicin 0 = M00 M10 M m 0
= M , tenemos que l ( M ) > l ( M m 0
1 ) >
0
> l ( M1 ), luego l ( M ) m. Como m n = l ( M ), tenemos que m = n.


Observemos que hemos demostrado que si un mdulo es de longitud finita todo submdulo suyo es
de longitud finita. Si un mdulo es de longitud finita todo cociente suyo tambin lo es, pues toda serie
de composicin define por paso al cociente una serie de composicin (eliminando las igualdades que
aparezcan en la serie, en el cociente).
i
48. Proposicin : La longitud es una funcin aditiva, es decir, dada una sucesin exacta 0 M 0

M M 00 0 se cumple que l ( M ) = l ( M 0 ) + l ( M 00 ).

Demostracin. Si 0 = M00 M10 M n0 0 = M 0 y 0 = M000 M100 M n0000 = M 00 son series de composi-


cin de M 0 y M 00 entonces
MANUALES UEX

0 = i ( M00 ) i ( M10 ) i ( M n0 0 ) = i ( M 0 ) = 1 ( M000 ) 1 ( M100 ) 1 ( M n0000 ) = M

es una serie de composicin de M , luego l ( M ) = n0 + n00 = l ( M 0 ) + l ( M 00 ). 

En particular, si consideramos la sucesin exacta

0 M0 M 0 M 00 M 00 0
m0 7 ( m0 , 0)
( m0 , m00 ) 7 m00

tenemos que l ( M 0 M 00 ) = l ( M 0 ) + l ( M 00 ).
La sucesin de morfismos de mdulos
fs f s+1
0 M0 M s1 M s M s+1 M n 0 ()

56
Grupos, anillos y mdulos 0.3. Mdulos

f s+1
es exacta si y slo si son exactas las sucesiones 0 Im f s M s Im f s+1 0. As, si la sucesin () es
exacta, tendremos que l (Im f s ) l ( M s ) + l (Im f s+1 ) = 0 y haciendo el sumatorio para todo s tenemos

l ( M0 ) l ( M1 ) + + (1)n l ( M n ) = 0

49. Ejercicio : Sea M = M0 M1 M2 M n una cadena de A -submdulos de M . Probar que


n
P
l ( M / M n ) = l ( M i1 / M i ).
i =1
50. Ejercicio : Sea O una k-lgebra local de ideal maximal m. Probar que si M es un O -mdulo de
longitud finita entonces dimk M = l ( M ) dimk O /m.
51. Proposicin : M es de longitud finita M es noetheriano y Sop( M ) es un nmero finito de puntos
cerrados.

Demostracin. ) Si M es de longitud finita, sea

0 = M0 M1 M n = M

una cadena de composicin. Entonces M i / M i1 ' A /m i , con m i maximal. Como el soporte de M coincide
con el soporte de GM := M i / M i1 , concluimos que el soporte de M es un nmero finito de puntos
i
cerrados. Adems, como GM es noetheriano, M tambin.
) M = m 1 , . . . , m n es finito generado porque es noetheriano. Sea M i := m 1 , . . . , m i y consideremos
la cadena de submdulos
0 = M0 M1 M n = M

M es de longitud finita si y slo si M i / M i1 = m i son de longitud finita. Adems, M i / M i1 es noethe-


riano y de soporte incluido en el soporte de M , luego el soporte es un nmero finito de puntos ce-
rrados. En conclusin, podemos suponer que M es mongeno, luego M ' A / I . El soporte de A / I es
( I )0 = Spec( A / I ) = { x1 , . . . , xr }. Por tanto, A / I = A 1 A n , con A i = ( A / I ) x i . Todo A i -submdulo de A i
es un A -submdulo y viceversa, luego l A ( A i ) = l A i ( A i ), basta probar que l A i ( A i ) < . A i es un anillo
con un nico ideal primo m i , que es finito generado y que ha de coincidir con el radical de A . Luego,
n
existe un n i N tal que m i i = 0. A i es un A i -mdulo de longitud finita, porque si consideremos la cadena

n n 1
0 = mi i mi i mi A i ,

tenemos que l A i (mri /mri 1 ) = dim A i /m i (mri /mri 1 ) < .




52. Definicin : Se dice que un anillo A es de longitud finita si como A -mdulo es de longitud finita.
Se dice que un anillo es de dimensin de Krull nula si todos sus ideales primos son maximales.
Si un anillo noetheriano es de dimensin de Krull nula entonces su espectro primo es un nmero
finito de ideales primos maximales, ya que el nmero de ideales primos minimales de todo anillo noethe-
riano es finito.
MANUALES UEX
53. Corolario : Un anillo es de longitud finita si y slo si es noetheriano de dimensin de Krull nula.

Demostracin. Es consecuencia inmediata de 0.3.51. 

54. 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

Demostracin. Es consecuencia inmediata de 0.3.18. 

55. Corolario : Sea A un anillo de longitud finita. A es producto directo de cuerpos si y slo si es
reducido.

57
0.3. Mdulos Grupos, anillos y mdulos

Demostracin. A = A 1 A n , con A i locales (de ideales maximales p i ). Luego, rad A = rad A 1


rad A n = p1 pn . Si rad A = 0, entonces p i = 0 para todo i y A i es un cuerpo para todo i . Si A es
producto directo de cuerpos, obviamente es reducida. 

56. Corolario : Sea A un anillo de longitud finita. A es ntegro si y slo si es un cuerpo.

Demostracin. Es consecuencia inmediata del corolario anterior.




57. Corolario : Si f : A , B es un morfismo inyectivo y A es un anillo de longitud finita, entonces el


morfismo inducido f : Spec B Spec A es epiyectivo.

Demostracin. Por 0.2.124, f es de imagen densa. Como Spec A es igual a un nmero finito de puntos
cerrados, entonces f es epiyectiva.


58. Definicin : Diremos que una k-lgebra A , es una k-lgebra finita, si A es un k-espacio vectorial
de dimensin finita.
59. Proposicin: La k-lgebra k[ x]/( x n +a 1 x n1 +. . .+a n ) es un k-espacio vectorial de base {1, x, . . . , x n1 }.

Demostracin. Sea q( x) = x n + a 1 x n1 + . . . + a n . Dado un polinomio p( x) existen dos polinomios 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 nico
polinomio r ( x) de grado menor que n de modo que r ( x) = p( x) en k[ x]/( q( x)).
Es decir, la aplicacin k k x k x n1 k[ x]/( q( x)), r ( x) 7 r ( x) es un isomorfismo.


Obviamente las k-lgebras finitas son anillos de longitud finita. Por tanto, tenemos el siguiente
teorema.
60. Teorema : Sea A una k-lgebra finita. Se cumple

1. Spec A = { x1 , . . . , xn } es un nmero finito de puntos cerrados.

2. A = A x1 A xn .

3. Si A es ntegra entonces es cuerpo.

4. A es reducida si y slo si es producto directo de un nmero finito de cuerpos.

5. Si f : A , B es un morfismo de anillos inyectivo, entonces f : Spec B Spec A es epiyectivo.

61. Definicin : Sea A un anillo de longitud finita, es decir, A es un anillo noetheriano y X = Spec A =
{ x1 , . . . , xr }, es un nmero finito de puntos cerrados. Llamaremos multiplicidad con la que aparece x i en
X , que denotamos m x i ( X ), a
m x i ( X ) := l A ( A x i )
MANUALES UEX

Llamaremos nmero de puntos de X contando multiplicidades a l A ( A ). Observemos que A = A x1


A xn , luego
X X
Nmero de puntos de X contando multiplicidades = l A ( A ) = l A ( A x i ) = m xi ( X )
i xi X

Si A es una k-lgebra finita, llamaremos nmero de puntos de X contando multiplicidades y grados a


dimk A . Llamaremos grado de x X (sobre k), que denotaremos grk x, a grk ( x) := dimk A /m x . Observemos
que
X X X
N punt. de X cont. mult. y grad. = dimk A = dimk A x i = l A ( A x i ) dimk A /m x i = m x i ( X ) grk ( x i )
i i xi X

62. Ejercicio : Sea A = R[ x]/(( x2 + 1)2 ( x 1)( x 2)3 ). Calcular el espectro primo de A , el nmero de
puntos de Spec A , multiplicidades y grados.

58
Grupos, anillos y mdulos 0.3. Mdulos

0.3.5. Clasificacin de los mdulos sobre dominios de ideales principales


El objetivo de esta seccin, es clasificar y determinar la estructura de los A -mdulos finito genera-
dos sobre un dominio de ideales principales. En particular, obtendremos la clasificacin de los grupos
abelianos y la clasificacin de los endomorfismos de un espacio vectorial de dimensin finita.
Empecemos con algunos ejemplos de mdulos sobre dominios de ideales principales.
Todo grupo abeliano, G , tiene de modo natural estructura de Z-mdulo: La suma considerada es la
suma del grupo abeliano y el producto por escalares se define

g + .n. . + g si n N+

n g = ( g) + ..n. + ( g) si n N
0 si n = 0

Recprocamente, todo Z-mdulo es en particular un grupo abeliano. As pues, hablar de grupos abelianos
o de Z-mdulos es slo una diferencia en la terminologa usada. As, por ejemplo, un grupo abeliano es
finito generado si y slo si es finito generado como Z-mdulo.
Un endomorfismo lineal T : E E de un k-espacio vectorial E , induce una estructura de k[ x]-
mdulos 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]-mdulo, tenemos el endomorfismo E E ,
e 7 x e. Cuando pensemos E con la estructura de k[ x]-mdulo inducida por el endomorfismo T , lo
escribiremos E T .
63. Definicin : 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

E
T /E

 T0 
E /E

64. Proposicin : Dos endomorfismos T, T 0 de un espacio vectorial son equivalentes si y slo si existen
una base para T y otra base para T 0 en las que T y T 0 tienen la misma matriz.

Demostracin. El endomorfismo es precisamente el que manda una base a la otra. 

65. Proposicin : Dos endomorfismos T, T 0 de un espacio vectorial son equivalentes si y slo si inducen
estructuras de k[ x]-mdulos isomorfas.

Demostracin. Si T, T 0 son equivalentes existe un automorfismo lineal tal que T = T 0 . Veamos


que : E T E T 0 es un isomorfismo de k[ x]-mdulos:

( x e) = (T ( e)) = T 0 (( e)) = x ( e) MANUALES UEX


Reiterativamente, probamos que ( x i e) = (T i ( e)) = T 0 i (( e)) = x i ( e) y por linealidad que ( p( x)
e) = p( x) ( e).
Para el recproco se razona de modo similar. 

Sigamos con la teora general.


66. Definicin : Sea A un anillo ntegro y M un A -mdulo. Denotemos = A A \{0} y M = M A \{0} .
Llamaremos rango de M al nmero dim M .
Observemos que si M = A .n. . A entonces el rango de M es n.
67. Definicin : Sea A un anillo ntegro y M un A -mdulo. Llamaremos torsin de M , que denotaremos
T ( M ), a
T ( M ) := { m M : existe a A no nulo tal que am = 0}

59
0.3. Mdulos Grupos, anillos y mdulos

Es fcil comprobar que T ( M ) coincide con el ncleo del morfismo de localizacin M M A \{0} = M ,
m 7 m1 , lo que prueba que T ( M ) es un submdulo de M .
Se dice que un mdulo M es libre de torsin si T ( M ) = 0, se dice que es de torsin si T ( M ) = M .
68. Ejemplo : Consideremos el Z-mdulo Z (Z/4Z).

T (Z (Z/4Z)) = {( n, m) Z (Z/4Z) | Existe r Z\{0}, tal que r ( n, m)


= ( rn, rm) = 0} = {(0, m) | m Z/4Z} ' Z/4Z

69. Proposicin: Sea A un anillo ntegro. Si M es un A -mdulo finito generado libre de torsin entonces
es un submdulo de un A -mdulo libre del mismo rango.

Demostracin. Tenemos que M = m 1 , . . . , m n y el morfismo de localizacin M , M es inyectivo. Evi-


dentemente m11 , . . . , m1n es un sistema generador del -espacio vectorial M . Reordenado, podemos su-
poner que m11 , . . . , m1r es una base del -espacio vectorial M , ( r n). Por tanto, para cada m j tendremos
mj r a
P js m s Q
1 = b js1 . Denotemos b = b i j . Con las notaciones obvias, tendremos el siguiente diagrama con-
s=1 i, j
mutativo de morfismos inyectivos
 / M
M  Ms M O
MMM
MMM
MMM
& ?
m
A b
1
A mbr

70. Ejercicio : Dado un epimorfismo : M M 0 de A -mdulos, si tiene seccin (es decir, existe
s : M 0 M de modo que s = Id) entonces M ' Ker M 0 . (Pista: Los morfismos Ker M 0 M ,
( m, m0 ) 7 ( m + s( m0 )) y M Ker M 0 , m 7 ( m s(( m)), ( m)) son inversos entre s).
Dado un morfismo i : N M inyectivo, si i tiene retracto (es decir, existe r : M N de modo que
r i = Id) entonces M ' N M / N . (Pista: Los morfismos M N M / N , m 7 ( r ( m), m) y N M / N M ,
( n, m) 7 n + ( m r ( m)) son inversos entre s).
71. Proposicin : Sea A un dominio de ideales principales. Si M es un A -mdulo finito generado libre
de torsin entonces es un A -mdulo libre.

Demostracin. Basta probar que los submdulos de un A -mdulo libre son libres, por 0.3.69. Procede-
remos por induccin sobre el rango del mdulo libre, que denotaremos L.
Si el rango de L es cero es obvio. Si el rango de L es uno entonces L ' A . Por tanto, todo submdulo
M de L es isomorfo a un ideal de A , luego M ' aA . Si a , 0 entonces A ' aA , b 7 ab, luego M es libre
de rango 1. Si a = 0 entonces M = 0.
Supongamos que el rango de L es n > 1. Como L ' A n es fcil definir una sucesin exacta

0 L0 L L00 0
MANUALES UEX

con L0 libre de rango 1 y L00 libre de rango n 1. Dado M L consideremos el diagrama

/ L0 /L / L00 /0
0 O O O

? ? 
0 / L0 M /M / (? M ) /0

de filas exactas. Por induccin L0 M y ( M ) son libres de rango finito. Por tanto, como ( M ) es libre, el
epimorfismo M ( M ) tiene seccin y por el ejercicio 0.3.70 M = (L0 M ) ( M ). En conclusin, M es
libre. 

72. Primer teorema de descomposicin: Sea A un dominio de ideales principales y M un A -mdulo


finito generado. Se cumple
M ' T ( M ) ( M /T ( M ))

60
Grupos, anillos y mdulos 0.3. Mdulos

donde T ( M ) es un mdulo finito generado de torsin y M /T ( M ) es un mdulo libre de rango el rango de


M.
Se cumple adems que si M ' M 0 L, siendo M 0 un A -mdulo de torsin y L libre, entonces M 0 ' T ( M )
y L ' ( M /T ( M )).

Demostracin. M /T ( M ) es un mdulo finito libre de torsin. En efecto, si m T ( M /T ( M )) entonces


existe a A no nulo tal que a m = 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 proposicin anterior M /T ( M ) es un mdulo libre. El epimorfismo de paso al
cociente M M /T ( M ) tiene seccin, porque M /T ( M ) es libre, luego M ' T ( M ) ( M /T ( M )). Sea g el
punto genrico de Spec A . Si localizamos en g obtenemos M g = ( 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 M A \{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 mdulo libre de rango el de M .
Hemos reducido el problema de la clasificacin de los mdulos finito generados sobre dominios de
ideales principales, a la clasificacin de los mdulos finito generados de torsin. Si M es un mdulo
finito generado de torsin, entonces Anul( M ) , 0. En efecto, si M = m 1 , . . . , m n , y a i A \{0} cumplen
que a i m i = 0, entonces 0 , a 1 a n Anul( M ).
73. Lema : Sea A un dominio de ideales principales y M un A -mdulo anulado por pq, siendo p y q
primos entre s. Entonces M descompone en suma directa de un mdulo anulado por p y otro submdulo
anulado por q, en concreto
M = Ker p Ker q

donde definimos p : M M , m 7 pm q : M M , m 7 qm.

Demostracin. De acuerdo con la identidad de Bzout existen , A tales que

p + q = 1

Por tanto, cada m M cumple pm + qm = m, donde pm Ker q y qm Ker p. Por consiguiente


M = Ker p + Ker q.
Slo nos falta probar que Ker p Ker q = 0. Si m Ker p Ker q entonces m = pm + qm = 0 + 0 = 0.


74. Segundo teorema de descomposicin: Sea A un dominio de ideales principales. Sea M un A -


n n
mdulo de ideal anulador aA y a = p 1 1 p s s la descomposicin de a en factores irreducibles. Entonces
n
M descompone de modo nico en suma directa de submdulos M i de anuladores respectivos p i i A , ex-

MANUALES UEX
plcitamente
n n
M = Ker p 1 1 Ker p s s

Demostracin. Por el lema anterior,

n n n n n
M = Ker p 1 1 Ker( p 2 2 p s s ) = Ker p 1 1 Ker p s s

Como el ideal anulador de una suma directa es el mnimo comn mltiplo de los anuladores de
n0 n
los sumandos, tendremos que si p i i A son los anuladores de los Ker p i i , entonces el anulador de M
n01 n0s n n0i n n
es p 1 p s A . Por tanto, p i i = p i y tenemos que efectivamente el ideal anulador de Ker p i i es p i i .
n n
Obviamente, si M = M1 M s , con M i de anulador p i i , entonces M i Ker p i i y por tanto M i =
ni
Ker p i .


61
0.3. Mdulos Grupos, anillos y mdulos

Sea M un A -mdulo anulado por mnx , luego M es un A /mnx -mdulo. Si a m x entonces a es invertible
a=a
en A /mnx , y por tanto, el morfismo M M es un isomorfismo. En consecuencia, M = M x y es un A x -
mdulo. En particular, ( A /mnx ) = ( A /mnx ) x = A x /(mnx A x ). Por otra parte, si x , y Spec A , entonces M y = 0.
Por tanto, si M es un A -mdulo finito generado de torsin, entonces

n n 0 si m x , ( p i ), para todo i
M x = (Ker p 1 1 Ker p s s ) x = n
Ker p i i si m x = ( p i )

Luego si { x1 , . . . , xr } son los puntos cerrados del soporte de M , M = M x1 M xr .


75. Proposicin : Dos mdulos finito generados sobre un dominio de ideales principales son isomorfos
si y slo si son localmente isomorfos.

Demostracin. Sean M y M 0 localmente isomorfos. Localizando en el punto genrico obtenemos que


ambos tienen el mismo rango. Como la torsin de un mdulo 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 descomposicin M y M 0 son isomorfos.


76. Definicin : Un A -mdulo M se dice que es de presentacin finita si existe una sucesin exacta
de la forma A m A n M 0 (con n, m < ). Con otras palabras, M es de presentacin finita si es
isomorfo al cociente de un mdulo libre finito generado por un submdulo finito generado.
Seguimos la convencin A 0 = {0}. Obviamente, los A -mdulos libres finito generados son A -mdulos
de presentacin finita.
Los A -mdulos de presentacin finita son finito generados.
77. Proposicin : Sea A un anillo noetheriano. Un A -mdulo M es de presentacin finita si y slo si M
es finito generado.

Demostracin. Supongamos que M = m 1 , . . . , m n es un A -mdulo finito generado. Consideremos el epi-


morfismo : A n M , ((a i )) := i a i m i . Ker = n 1 , . . . , n m es finito generado porque es un submdulo
P

del mdulo noetheriano A n , luego M es de presentacin finita. 



78. Definicin : Dada una sucesin exacta de A -mdulos, A m A n M 0, diremos que es una
presentacin libre de M .
Observemos que M = Coker := A n / Im , luego, la clasificacin y estudio de M equivale a la clasifi-
cacin y estudio de la matriz asociada a .
79. Proposicin : Sea A un dominio de ideales principales local, de ideal maximal m = ( p). Sea
: A m A n un morfismo de A -mdulos. Se cumple que existen bases { e 1 , . . . , e m }, { e01 , . . . , e0n } en A m
y A n , de modo que ( e i ) = i e0i , para 1 i m.

Demostracin. Sea (a i j ) la matriz asociada a , en las bases estndar { u 1 , . . . , u m }, { u01 , . . . , u0n } de A m


y A n . Si en vez de { u 1 , . . . , u m }, consideramos la base que se obtiene permutando dos vectores de
MANUALES UEX

{ u 1 , . . . , u m }, la matriz de en las nuevas bases, se obtiene permutando las correspondientes colum-


nas de la matriz (a i j ). Igualmente, si permutamos dos vectores de { u01 , . . . , u0n }, la matriz de se ob-
tiene permutando las correspondientes filas de (a i j ). Si en vez de { u 1 , . . . , u m }, consideramos la base
i
{ u 1 , . . . , u i a j u j , . . . , u m }, la matriz de en las nuevas bases, se obtiene cambiando la columna i , C i
de la matriz (a i j ) por la columna C i a j C j . Si en vez de la base { u01 , . . . , u0m }, consideramos la base
i
{ u01 , . . . , u0i a j u0j , . . . , u0n }, la matriz de en las nuevas bases, se obtiene cambiando la fila i , F i de la
matriz (a i j ) por la fila F j + a j F i .
Este tipo de transformaciones de la matriz (a i j ) (o equivalentemente de las bases { u i }, { u0i }) las deno-
minaremos transformaciones elementales. Vamos a probar que mediante transformaciones elementales
la matriz de es diagonal, es decir, ( e i ) = i e0i , para todo i .
Dado a A , tendremos que a = p i b, con b no divisible por p, es decir, b m = ( p), luego b invertible.
Por tanto, (a) = ( p i ). Sea p i el mximo comn divisor de todos los a i j . Existe un a rs , tal que (a rs ) = ( p i ).
Por tanto, a rs divide a todos los coeficientes a i j . Permutando filas y columnas podemos suponer que

62
Grupos, anillos y mdulos 0.3. Mdulos

1i a
r = 1 y s = 1. Transformando las columnas C i por C i a11 C 1 para i > 1, y posteriormente las filas F i por
a i1
F i a11 F1 , obtendremos la matriz
a 11 0 . . . 0

0
.

..

bi j
0
Procediendo del mismo modo reiteradamente, con la matriz ( b i j ), diagonalizaremos .

80. Definicin : Diremos que un A -mdulo es mongeno si est generado por un elemento.
Si M = m entonces M ' A / Anul( m). Si A es dominio de ideales principales local, de ideal maximal
m = ( p), entonces los nicos ideales son de la forma ( p i ), y los mdulos mongenos son isomorfos a
A /( p i ).
81. Tercer teorema de descomposicin: Sea A un dominio de ideales principales y M un A -mdulo
finito generado, de ideal anulador p n A , siendo p A irreducible. Se cumple que

M ' A / p n1 A A / p n r A

con n i n, determinados unvocamente por M . Es decir, M es suma directa de mongenos de modo nico,
salvo isomorfismos.

Demostracin. Podemos suponer que A es local, de ideal maximal m = ( p). Sabemos que existe una
sucesin exacta

Am An M 0
y M = Coker . Por la proposicin anterior, existen bases { e 1 , . . . , e m }, { e01 , . . . , e0n } de A m y A n , de modo
que ( e i ) = i e0i , para todo i . Luego,

M = Coker = [ Ae 1 Ae n ]/[(1 ) e 1 . . . (m ) e m 0 0] = A /(1 ) A /(m ) A A

y fcilmente concluimos.
Veamos la unicidad de los n i . Reordenando tenemos

M = ( A / p n A )m n ( A / p n1 A )m n1 ( A / pA )m1

con m i 0. Tenemos que ver que M determina los m i .


Sea p i : M M , m 7 p i m. Si M = A / p r A entonces Ker p i = ( p r i ), para i r , y Ker p i = (1), para
i r . Por tanto, Ker p i /(Ker p i1 + p Ker p i+1 ) = 0 si i , r y Ker p r /(Ker p r1 + p Ker p r+1 ) = 1 (que es
un A / pA espacio vectorial de dimensin 1).
Ahora en general, m i = dim A / pA Ker p i /(Ker p i1 + p Ker p i+1 ). 
82. Teorema de clasificacin : Sea A un dominio de ideales principales y M un A -mdulo finito
generado. Existe un isomorfismo de A -mdulos
MANUALES UEX
n i, j
M ' ( A . r. . A ) ( A / p i A)
i, j

donde los p i, j A son irreducibles y r , n i, j y p i estn unvocamente determinados por M .

Demostracin. Es un consecuencia directa de los tres teoremas de descomposicin. 


n i, j
83. Definicin : A las potencias p i del teorema de clasificacin se les denomina divisores elementales
de M .
84. Corolario : Dos mdulos finito generados son isomorfos si y slo si tienen el mismo rango y los
mismos divisores elementales.
n i, j
85. Ejercicio : Probar que en el caso de que r = 0 entonces Anul( M ) = m.c.m.{ p i } i, j A .

63
0.3. Mdulos Grupos, anillos y mdulos

Consideremos una presentacin de un A -mdulo M finito generado, es decir, una sucesin exacta

A m A n M 0

Consideremos sendas bases { e01 , . . . , e0m } y { e 1 , . . . , e n } de A m y A n . Escribamos ( e0i ) =


P
j ai j e j , as que
(a i j ) es la matriz de . Definimos entonces los siguientes ideales:
86. Definicin : Se llama i -simo ideal de Fitting de M al ideal F i ( M ) generado por los menores de
orden n i de la matriz de . Si i > n seguiremos la convencin F i ( M ) = (1) y si m < i n seguiremos la
convencin F i ( M ) = (0).
Veamos que los ideales de Fitting de un mdulo no dependen de las bases elegidas en la presenta-
cin: Consideremos otra base { e 1 , . . . , e m } de A m y escribamos ( e j ) = i a i j e i , as que la nueva matriz
P

de es (a i j ). Denotemos F i ( M ) y F i ( M ) a los respectivos ideales i -simos de Fitting de las matrices


(a i j ) y (a i j ). Cada e j es combinacin lineal de la antigua base { e01 , . . . , e0m } y, por lo tanto, cada columna
de (a i j ) es combinacin lineal de las columnas de (a i j ). En consecuencia, los menores de orden n i de
(a i j ) son combinacin lineal de los menores de (a i j ), es decir, F i ( M ) F i ( M ) . Por simetra tambin se
cumple F i ( M ) F i ( M ); luego en conclusin F i ( M ) = F i ( M ) . Si la que cambiamos es la base de A n se
razona de modo similar (por filas en vez de por columnas).
x
Dada la sucesin exacta A m A n M 0 y x Spec A , entonces A m n
x A x M x 0 es exacta. La
matriz asociada a , es la misma que la asociada a x , por tanto (F i ( M )) x = F i ( M x ).
87. Definicin : Denotemos c i al generador del ideal de Fitting i-simo, F i ( M ). A los elementos i =
c i1 / c i se les llama factores invariantes del mdulo M . Si c i = c i1 = 0 diremos que i = 0.
88. Teorema de clasificacin (segunda versin) : Sea A un dominio de ideales principales y M un
A -mdulo finito generado. Se cumple que

M ' A /(1 ) A /(n )

Luego, dos A -mdulos finito generados son isomorfos si y slo si poseen los mismos factores invarian-
tes.

Demostracin. Los ideales de Fitting conmutan con localizaciones y dos mdulos finito generados sobre
un dominio de ideales principales son isomorfos si y slo 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 descomposicin sabemos que

M ' A s A /( p n1 ) A /( p n r )

con n 1 n r > 0. Por tanto, tenemos la presentacin libre

( p n1 ,...,p n r )0
A . r. . A A . r. . A A s M 0
MANUALES UEX

Ahora ya, es una sencilla comprobacin que i = 0 para i s, i = p n i , para i > s. 

89. Observaciones : 1. Por el clculo efectuado en la demostracin del teorema anterior, que i es
mltiplo de i+1 . Por tanto, (1 ) es el ideal anulador de M .

2. Hemos probado, tambin, que los factores invariantes no dependen de la presentacin por libres
dada (vase por otra parte 0.7.7).
90. Teorema de clasificacin de endomorfismos : Dos endomorfismos de un k-espacio vectorial de
dimensin finita E son equivalentes si y slo si poseen los mismos factores invariantes.
Sea E un espacio vectorial de dimensin finita. Sea T : E E un endomorfismo lineal. Tenemos que
E es un k[ x]-mdulo finito generado. Construyamos una presentacin finita del k[ x]-mdulo E . Sea E [ x]
el conjunto de polinomios de coeficientes vectores de E . La extensin lineal del producto x n ( ex m ) :=
ex n+m , dota a E [ x] de estructura de k[ x]-mdulo. Obviamente, si {v1 , . . . , vn } es una base de E , entonces
es una base del k[ x]-mdulo E [ x].

64
Grupos, anillos y mdulos 0.4. Categoras. Funtor de homomorfismos

La sucesin de k[ x]-mdulos
( xT )
E [ x] E [ x] E 0
donde ( x T )( ex m ) := ex m+1 T ( e) x m y ( ex m ) := T m ( e), es exacta: Obviamente Im( x T ) Ker .
Veamos que Ker Im( x T ): Dado i e i x i Ker , es fcil probar que mdulo Im( x T ) es equiva-
P

lente a i T ( e i ), que es nulo por hiptesis, luego i e i x i Im( x T ).


P i P

Si {v1 , . . . , vn } es una base de E y (a i j ) es la matriz asociada a T , entonces la matriz de ( x T ) en la


base {v1 , . . . , vn } es x Id (a i j ).
91. Teorema : Sea (a i j ) la matriz n n de un endomorfismo T . Sea c i ( x) el mximo comn divisor de
los menores de orden n i de la matriz xI d (a i j ) . Se verifica

c i ( x) = i+1 ( x) n ( x)
i ( x) = c i1 ( x)/ c i ( x)

siendo 1 ( x), . . . , n ( x) los factores invariantes de T .



92. Teorema de Hamilton-Cayley : El polinomio c 0 ( x) = det xI d (a i j ) se llama polinomio carac-
terstico de T . Segn el teorema anterior, el polinomio caracterstico es igual al producto de los factores
invariantes. Luego el polinomio caracterstico es mltiplo del primer factor invariante (que es el poli-
nomio 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.
Adems,

1 ( x) = c 0 ( x)/ c 1 ( x)
es decir, el polinomio anulador de T es igual al cociente del polinomio caracterstico por el mximo
comn divisor de los menores de orden n 1 de la matriz xI d (a i j ) .

0.4. Categoras. Funtor de homomorfismos


El estudiante de matemticas una veces trata con los conjuntos y considera como transformaciones
naturales entre ellos las aplicaciones de conjuntos, otras trata con los grupos y los morfismos de gru-
pos, otras con anillos y los morfismos de anillos, otras con los espacios topolgicos y las aplicaciones
continuas, etc. Cada uno de estos mundos se les denomina categoras. Hablemos con mayor precisin.
Dar una categora C es dar

1. Una familia arbitraria, cuyos elementos llamaremos objetos de C .

2. Unos conjuntos HomC ( M, N ), para cada par de objetos M, N de C , cuyos elementos f llamaremos
morfismos de M en N y denotaremos por el smbolo f : M N .

3. Una aplicacin
HomC ( N, P ) HomC ( M, N ) HomC ( M, P ), ( f , g) 7 f g
para cada terna M, N, P de objetos de C . Satisfacindose MANUALES UEX
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 .

Un morfismo f : M N se dice que es un isomorfismo si existe g : N M de modo que f g = Id N y


g f = Id M .
1. Ejemplos : 1. La categora de conjuntos, C Con j , es la categora cuyos objetos son los conjuntos y
los morfismos entre los objetos son las aplicaciones de conjuntos.

2. Sea G un grupo. La categora de G -conjuntos, CG con j , es la categora cuyos objetos son los G -
conjuntos y los morfismos entre los objetos son los morfismos de G -conjuntos.

65
0.4. Categoras. Funtor de homomorfismos Grupos, anillos y mdulos

3. La categora de espacios topolgicos, C T op , es la categora cuyos objetos son los espacios topolgi-
cos y los morfismos entre los objetos son las aplicaciones continuas.

4. La categora de A -mdulos, C Mod , es la categora cuyos objetos son los A -mdulos y los morfismos
entre los objetos son los morfismos de mdulos.
2. Definicin : Sean C y C 0 dos categoras. Dar un funtor covariante F : C C 0 es asignar a cada
objeto M de C un objeto F ( M ) de C , y cada morfismo f : M N de C un morfismo F ( f ) : F ( M ) F ( N )
0

de C 0 , de modo que se verifique que F ( f g) = F ( f ) F ( g) y F (Id M ) = IdF ( M ) .


Anlogamente se definen los funtores contravariantes F : C C 0 , 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 C 0 , de
0

modo que verifica F ( f g) = F ( g) F ( f ) y F (Id M ) = IdF ( M ) .


Un morfismo f : M M 0 induce, para cada objeto N C , la aplicacin
f
HomC ( N, M ) HomC ( N, M 0 ), g 7 f ( g) := f g

Estamos diciendo que


HomC ( N, ) : C C Con j
M HomC ( N, M )
f f
( f g) ( f g) = f g
es un funtor covariante de C en la categora de los conjuntos C Con j .
Un morfismo f : M M 0 induce, para cada objeto N C , la aplicacin

f
HomC ( M 0 , N ) HomC ( M, N ), g 7 f ( g) := g f
Luego,
HomC (, N ) : C C Con j
M HomC ( M, N )
f f
( f g) ( f g) = g f
es un funtor contravariante.
3. Definicin : Sean F, F 0 : C C 0 dos funtores covariantes (resp. contravariantes). Dar un morfismo
: F F , es dar para cada objeto M de C un morfismo M : F ( M ) F 0 ( M ), de modo que para cada
0

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 )
MANUALES UEX

es conmutativo. Diremos que es un isomorfismo si los M son isomorfismos, para todo objeto M de C .
Hom(F, F 0 ) denotar los morfismos de F en F 0 .
4. Definicin : Se dice que dos categoras C y C 0 son equivalentes (resp. anti-equivalentes) si existen
funtores covariantes (resp. contravariantes) F : C C 0 y G : C 0 C , de modo que F G es isomorfo al
funtor identidad de C 0 y G F es isomorfo al funtor identidad de C .
5. Definicin : 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 de-
notaremos f ) y por 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 definicin, teorema, etc., que se da en una categora C tiene su correspondiente
definicin, teorema, etc., dual en C .

66
Grupos, anillos y mdulos 0.4. Categoras. Funtor de homomorfismos

6. Proposicin : Dado un objeto M C , denotemos M = HomC ( M, ). Sea F : C C con 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 slo si M ' M 0 .


Demostracin. 1. Todo morfismo HomC ( M, ) F queda determinado por M (Id M ) = g F ( M ): No es
ms que considerar, dado f HomC ( M, N ), el diagrama

M
/ F (M)  M
/g
HomC ( M, M ) Id_M _
f F( f ) f F( f )
 N    N 
HomC ( M, N ) / F (N ) f _ _ _/ F ( f )( g)

2. Es consecuencia inmediata de 1.
3. es consecuencia inmediata de 2.


La proposicin dual de la anterior es la siguiente.


7. Proposicin : Dado un objeto M C , denotemos M = HomC (, M ). Sea F : C C con j un funtor
contravariante. Se cumple

1. Hom( M , F ) = F ( M ).

2. Hom( M , M 0 ) = HomC ( M, M 0 ).

3. M ' M 0 si y slo si M ' M 0 .

8. Teorema : La condicin necesaria y suficiente para que una sucesin de morfismos de A -mdulos
i p
0 M 0 M M 00 sea exacta es que para todo A -mdulo N la sucesin

i p
0 Hom A ( N, M 0 ) Hom A ( N, M ) Hom A ( N, M 00 )

sea exacta. Se dice que Hom A ( N, ) es un funtor exacto por la izquierda.

Demostracin. Es sencillo comprobar la necesidad de la condicin. En cuanto a la suficiencia, basta


tomar N = A , pues para todo A -mdulo M tenemos un isomorfismo natural Hom A ( A, M ) = M , f 7
f (1). 

Tambin se tiene el teorema dual del anterior: MANUALES UEX


9. Teorema : La condicin necesaria y suficiente para que una sucesin de morfismos de A -mdulos
i p
M 0 M M 00 0 sea exacta es que para todo A -mdulo N la sucesin

p i
0 Hom A ( M 00 , N ) Hom A ( M, N ) Hom A ( M 0 , N )

sea exacta. Se dice que Hom A (, N ) es un funtor exacto por la izquierda.

Demostracin. Es sencillo comprobar la necesidad de la condicin. Veamos la suficiencia. Sea N =


M 00 / Im p, y : M 00 N la proyeccin cannica. Tenemos que p () = p = 0, luego = 0 y p es
epiyectiva. Si tomamos ahora N = M 00 , entonces 0 = ( p i )(Id) = p i , luego Im i Ker p. Por ltimo, si
N = M / Im i y : M M / Im i es la proyeccin cannica, entonces i () = i = 0. Luego existe un morfis-
mo f : M 00 N tal que f p = p ( f ) = y concluimos que Ker p = p1 (0) ( f p)1 (0) = 1 (0) = Im i . 

67
0.4. Categoras. Funtor de homomorfismos Grupos, anillos y mdulos

Funtor de puntos de una variedad.


Sea C kal g la categora de las k-lgebras de tipo finito, es decir, la categora cuyos objetos son las
k-lgebras de tipo finito y los morfismos son los morfismos de k-lgebras. Denotemos C V ar la categora
dual de C kal g . A la k-lgebra A , cuando la pensemos como objeto de C V ar , la escribiremos Spec A .
En conclusin, los objetos de C V ar , son Spec A , y los morfismos Spec B Spec A son los morfismos de
k-lgebras A B.
Dado X = Spec A , denotaremos por X el funtor sobre C V ar en la categora de conjuntos, definido
para cada Y = Spec B C V ar , por

X (Y ) := HomC V ar (Y , X ) = Homkal g ( A, B)

Se dice que X es el funtor de puntos de X . X tiene una interpretacin geomtrica ms clara que la
del propio espacio topolgico Spec A = X : X (Spec k) = Homkal g ( A, k) = {puntos k-racionales de Spec A }.
Supongamos que

X = Spec A, A = k[ x1 , . . . , xn ]/( p 1 ( x1 , . . . , xn ), . . . , p r ( x1 , . . . , xn ))

Entonces
X (Spec B) = HomC V ar (Spec B, X ) = Homklg. ( A, B)

Soluciones con valores en B del sistema
=
de ecuaciones p 1 ( x1 , . . . , xn ) = = p r ( 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 interpretacin geomtrica que queramos dar a Spec A = X .
Con la nocin de funtor de puntos podemos hablar de Spec A en trminos de su conjunto de puntos,
y los morfismos quedan reducidos a aplicaciones (funtoriales) entre conjuntos.
Categora abeliana.
La nocin de categora abeliana recoge las principales propiedades de la categora de grupos abelia-
nos, mdulos, etc.
10. Definicin : 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

HomC (C, A B) HomC (C, A ) HomC (C, B), f 7 (1 f , 2 f )

es una biyeccin (funtorial en C ).

3. Existe el objeto cero 0, es decir, un objeto que tienen un nico morfismo en cada objeto de C , y
para cada objeto de C existe un nico morfismo en l.
MANUALES UEX

Un funtor F : C C 0 entre categoras aditivas, se dice que es aditivo si la aplicacin HomC ( A, B)


HomC 0 (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 ncleo y concleo. 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 .

2. Todo morfismo inyectivo f : A B es el ncleo de B Coker f ( f : A B se dice que es inyectivo


si HomC (C, A ) HomC (C, B) es una aplicacin inyectiva para todo C ).

3. Todo morfismo epiyectivo f : A B es el concleo de Ker f A ( f : A B se dice epiyectivo si


HomC (B, C ) HomC ( A, C ) es una aplicacin inyectiva para todo C ).

68
Grupos, anillos y mdulos 0.5. Producto tensorial de mdulos y lgebras

En las categoras abelianas como en la categora de mdulos se habla de sucesiones exactas (vase
0.3.10).
11. Definicin : Diremos que un funtor covariante F : C C 0 entre categoras abelianas es exacto por
la izquierda si para toda sucesin 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 sucesin 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 C 0 entre categoras abelianas es exacto por la izquierda
G
si el funtor (covariante) composicin C C C 0 es exacto por la izquierda. Se dice que es exacto por
G
la derecha si el funtor composicin C C C 0 es exacto por la derecha. Se dice que es exacto si es
exacto por la derecha y la izquierda.

0.5. Producto tensorial de mdulos y lgebras


Los dos procesos o tcnicas fundamentales estudiados hasta aqu han sido el cociente y la local-
izacin de mdulos. Como veremos stos son casos particulares de la tcnica de cambio de base, obteni-
da del producto tensorial. Geomtricamente el producto tensorial de las lgebras de funciones de dos
variedades algebraicas se corresponde con el lgebra de funciones del producto directo de las varieda-
des.
MN
Sean M y N dos A -mdulos. Consideremos el A -mdulo libre A ( M N ) = A . Sea { m n}(m,n) M N
la base estndar de A ( M N ) , es decir, m n = (a (m0 ,n0 ) )(m0 ,n0 ) M N es el elemento de A ( M N ) definido por
a (m0 ,n0 ) = 0 si ( m0 , n0 ) , ( m, n) y a (m,n) = 1.
Sea R el submdulo de A ( M N ) generado por los elementos de la forma

( m + m 0 ) n m  n m 0  n
m( n + n0 ) m n m n0
()
(am) n a( m n)
m(an) a( m n)

para todo m, m0 M , n N y a A .
1. Definicin : Llamaremos producto tensorial de M y N sobre el anillo A , al A -mdulo cociente
A ( M N ) /R y lo denotaremos M A N . Cada clase m n A ( M N ) /R = M A N la denotaremos m n.
De acuerdo con la definicin de R tenemos que

( m + m0 ) n = m n + m0 n
m ( n + n0 ) = m n + m n0
am n = a( m n)
m an = a( m n)

MANUALES UEX
propiedades que se expresan diciendo el producto tensorial es A -bilineal. En realidad, el formalismo
seguido, ha sido para llegar a definir el producto () de elementos de M por N , con estas propiedades
y sin ms relaciones que las generadas por las relaciones de M y N y estas propiedades.
Dado que los elementos { m n}(m,n) M N forman una base de A ( M N ) entonces los elementos { m
n}(m,n) M N forman un sistema generador de M A N . Por las propiedades de bilinealidad recin es-
critas, si { m i } y { n j } son sistemas generadores de M y N , entonces { m i n j } es un sistema generador de
M A N.
2. Definicin : Sea P un A -mdulo. Diremos que una aplicacin : M N P es A -bilineal si

( m + m0 , n) = ( m, n) + ( m0 , n)
( m, n + n0 ) = ( m, n) + ( m, n0 )
(am, n) = a( m, n)
( m, an) = a( m, n)

69
0.5. Producto tensorial de mdulos y lgebras Grupos, anillos y mdulos

El conjunto de las aplicaciones A -bilineales de M N en P se denota Bil A ( M, N ; P ).


n
Con mayor generalidad puede el lector definir aplicacin A -multilineal de M1 M n en P . El

conjunto de las aplicaciones A -multilineales de M1 M n en P se denota Multl A ( M1 , .n. ., M n ; P ).
La condicin de que una aplicacin : M N P sea A -bilineal implica que la aplicacin m : N
P , m ( n) = ( m, n), es un morfismo de A -mdulos para cada elemento m M . Tenemos as, un morfismo
natural Bil A ( M, N ; P ) Hom A ( M, Hom A ( N, P )), 7 , donde ( m) := m .
3. Proposicin : Se cumple que Bil A ( M, N ; P ) = Hom A ( M, Hom A ( N, P )), 7 .

Demostracin. Definamos la asignacin inversa, Hom A ( M, Hom A ( N, P )) Bil A ( 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 aplicacin : M N P es una aplicacin
bilineal si y slo si existe un nico morfismo de A -mdulos : M A N P , de modo que el siguiente
diagrama


/
MN w; P
w
w
w
 w
M A N

es conmutativo. Con concisin,

Hom A ( M A N, P ) = Bil A ( M, N ; P ), 7

Por tanto, por la proposicin 0.5.3,

Hom A ( M A N, P ) = Hom A ( M, Hom A ( N, P )), f 7 f, donde f( m)( n) := f ( m n)

Demostracin. Sea : M N P una aplicacin A -bilineal, entonces el morfismo de A -mdulos

: A ( M N ) P, (
X X
a i ( m i  n i )) = a i ( m i , n i )
i i

se anula sobre los generadores del submdulo R , anteriormente definido en (). Por lo tanto, induce
el morfismo de A -mdulos : 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 ltimo, es una simple comprobacin ver que dado un morfismo de A -mdulos : M N P
entonces = es una aplicacin bilineal de M N en P .

MANUALES UEX

As pues, este teorema nos dice que definir un morfismo de A -mdulos : 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. Observacin : Anloga construccin puede hacerse para cualquier familia finita M1 , . . . , M n de A -
mdulos, obtenindose un A -mdulo M1 A A M n con la propiedad universal

Hom A ( M1 A A M n , P ) = Multl A ( M1 , .n. ., M n ; P )

Para definir un morfismo de A -mdulos f : M1 A A M n P , bastar definir las imgenes f ( m 1


m n ) de modo que

f (m1 a i m i + n i ) = a i f (m1 m i ) + f (m1 n i )

6. Teorema : Existen isomorfismos naturales

70
Grupos, anillos y mdulos 0.5. Producto tensorial de mdulos y lgebras

1. ( M A N ) A P = M A ( N A P ), ( m n) p 7 m ( n p).

2. M A N = N A M , m n 7 n m.

3. A A M = M , a m 7 am.

4. ( M i ) A N = ( M i N ), ( m i ) n 7 ( m i n).
i i

Demostracin. Dejamos al lector que defina los morfismos inversos. Veamos, slo, que el morfismo de
1. est bien definido: Para cada p el morfismo M A N p M A ( N A P ), ( m n) p 7 m ( n p)
est 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,

Hom A (( M A N ) A P, R ) = Hom A (( M A N ), Hom A (P, R )) = Hom A ( M, Hom A ( N, Hom A (P, R )))


= Hom A ( M, Hom A ( N A P, R )) = Hom A ( M A ( N A P ), R )

y por 0.4.6, ( M A N ) A P = M A ( N A P ).
Si f : A B es un morfismo de anillos, se dice que B es una A -lgebra. Si N es un B-mdulo,
entonces N es de modo natural un A -mdulo. Sea M un A -mdulo y N un B-mdulo. Cada elemento
b B define un endomorfismo 1 b : M A N M A N , m n 7 m bn. Podemos definir as, una
def
estructura de B-mdulo en M A N que viene dada por el siguiente producto
X X
b ( m i n i ) := m i bn i
i i

7. Teorema : Sea A B un morfismo de anillos, M un A -mdulo y N, P dos B-mdulos. Existen iso-


morfismos naturales

1. HomB ( M A N, P ) = Hom A ( M, HomB ( N, P )).

2. ( M A N ) B P = M A ( N B P ), ( m n) p 7 m ( n p).

3. M A A S = M S , m as 7 am
s .

4. M A A / I = M / I M , m a 7 am.

Demostracin. 1. Basta comprobar que va la igualdad Hom A ( M A N, P ) = Hom A ( M, Hom A ( N, P )),


el submdulo HomB ( M A N, P ) se corresponde con el submdulo Hom A ( M, HomB ( N, P )). El resto al
lector. 

MANUALES UEX
8. Proposicin : Sea M 0 M M 00 0 una sucesin exacta y N un A -mdulo. Se cumple que

M 0 A N M A N M 00 A N 0

es una sucesin exacta. Es decir, A N es un funtor exacto por la derecha.

Demostracin. Sea M la sucesin exacta inicial. De acuerdo con 0.4.9

Hom A ( M , Hom A ( N, P )) = Bil A ( M , N ; P ) = Hom A ( M A N, P )

es una sucesin exacta para todo A -mdulo P . De nuevo 0.4.9 nos permite concluir que la sucesin
M A N es exacta. 

Sea f : A B un morfismo de anillos. Se dice que M A B es el cambio de base de M por A B.


9. Notacin : Denotaremos M A B = MB y usualmente denotaremos f (a) = a.

71
0.5. Producto tensorial de mdulos y lgebras Grupos, anillos y mdulos

10. Proposicin : Sean A B y B C morfismos de anillos, M y M 0 A -mdulos. Existen isomorfismos


naturales

1. ( M A M 0 ) A B = MB B MB 0
, ( m m0 ) b 7 ( m b) ( m0 1). En particular, dado un sistema
multiplicativo S A , ( M A N )S = M S A S NS .

2. ( MB )C = MC , (i.e., ( M A B) B C = M A C , ( m b) c 7 m bc).

Demostracin. Defnanse los morfismos inversos. 


Ahora, nuestro objetivo es definir el producto tensorial de A -lgebras.
Si B y C son A -lgebras, el A -mdulo B A C tiene una estructura natural de A -lgebra: El producto
es el morfismo B A C B A C B A C , ( b c, b0 c0 ) 7 bb0 cc0 inducido por el correspondiente morfismo
B A C B A C B A C . Con este producto B A C es un anillo. Por ltimo, el morfismo A B A C ,
a 7 a 1 = 1 a es un morfismo de anillos.
11. Proposicin : Sean B, C y D A -lgebras. Se cumple el isomorfismo

Hom A al g (B A C, D ) Hom A al g (B, D ) Hom A al g (C, D )


 / (1 , 2 ) 1 (b) = (b 1), 2 ( c) = (1 c)

: ( b c) 7 1 ( b)2 ( c) o
 ( , )
1 2

12. Proposicin : Sean A y B dos k-lgebras. Entonces,

Specrac ( A k B) = Specrac A Specrac B

Demostracin. En efecto,

Specrac ( A k B) = Homkal g ( A k B, k) = Homkal g ( A, k) Homkal g (B, k) = Specrac A Specrac B


Este hecho justificar la definicin Spec A Spec A 0 := Spec( A C A 0 ) (advertencia: Spec A Spec A 0
no denota producto cartesiano de los conjuntos Spec A y Spec A 0 ) y el producto tensorial de anillos de
funciones de variedades se interpretar como el anillo del producto de las variedades.
El morfismo inducido en los espectros racionales por i : A A k B, i (a) = a 1 es

i : Specrac ( A k B) = Specrac A Specrac B Specrac A


(, ) 7

i
En efecto, va las aplicaciones Homkal g ( A, k)Homkal g (B, k) = Homkal g ( A k B, k) Homkal g ( A, k),
(1 , 2 ) se aplica en (1 2 )|1 A = 1 .
El morfismo inducido en los espectros racionales por f : A k A A , f (a a0 ) = aa0 es
MANUALES UEX

Specrac A Specrac A Specrac A = Specrac ( A k A )


7 (, )

f
En efecto, va las aplicaciones Homkal g ( A, k) Homkal g ( A k A, k) = Homkal g ( A, k)Homkal g ( A, k),
se aplica en (( f )| A 1 , ( f )| A 1 ) = (, ).
13. Proposicin : Sean B y C A -lgebras. Se cumple el isomorfismo

Hom A (B, C ) HomC (BC , C )


 / 0 : 0 ( b c ) = ( b ) c

0|B o 
0

72
Grupos, anillos y mdulos 0.5. Producto tensorial de mdulos y lgebras

0.5.1. lgebra tensorial, simtrica y exterior de un mdulo


Dado un A -mdulo M , diremos que T n M := M A .n. . A M es el producto tensorial n-simo de M .
Seguiremos las convenciones T 0 M = A y T 1 M = M .
Si M es un A -mdulo libre de base { e i } i I , entonces T n M es un A -mdulo libre de base { e i 1
e i n } i 1 ,...,i n I .
Podemos pensar los elementos de T n M como ciertas aplicaciones multilineales. Con precisin, sea

M = Hom A ( M, A ), tenemos el morfismo natural
n
: T n M Multl A ( M , .n. ., M , A ), ( m 1 m n )(w1 , . . . , wn ) := w1 ( m 1 ) wn ( m n )

Si M es un A -mdulo libre finito generado entonces T n M = Multl A ( M , .n. ., M ; A ).


14. Notacin : En esta subseccin las lgebras consideradas no sern necesariamente conmutativas.
15. Definicin : Sea R una lgebra que es suma directa de subgrupos R n (para la operacin +), con n
Z. Diremos que R = R n es un lgebra graduada, si dados r n R n , r m R m entonces r n r m R n+m .
nZ
Adems, diremos que R es una A -lgebra graduada si R 0 es una A -lgebra.
16. Definicin : Se dice que un lgebra graduada R = R n es conmutativa si r i r j = r j r i , para todo
nZ
ri Ri, r j R j.
Los anillos de polinomios, k[ x1 , . . . , xn ], son de modo obvio k-lgebras graduadas conmutativas.

17. Definicin : Diremos que T M = T i M es el lgebra tensorial de M . Denotaremos T M = T A M
i =0
cuando queramos precisar quin es el anillo.
Dados m 1 m n T n M y m01 m0r T r M definimos

( m 1 m n ) ( m01 m0r ) = m 1 m n m01 m0r T r+n M

que extendido linealmente a T M , define un producto, con el que es una A -lgebra graduada (no con-
mutativa).
18. Definicin : Los morfismos de lgebras graduadas son morfismos de lgebras entre lgebras gra-
duadas que conservan la graduacin, es decir, aplican elementos de grado n en elementos de grado n.
Si R y R 0 son A -lgebras graduadas denotaremos por Hom A grd (R, R 0 ) los morfismos de A -lgebras
graduados.
19. Propiedad universal del lgebra tensorial: Sea M un A -mdulo y R = R n un A -lgebra
nZ
graduada. Se cumple un isomorfismo natural

Hom A grd (T M, R ) = Hom A ( M, R 1 )

Demostracin. Dado un morfismo : T M R , induce por restriccin un morfismo | M : M R 1 de


A -mdulos. Recprocamente, dado un morfismo de A -mdulos : M R 1 , el morfismo : T M R ,
definido por
( m 1 m n ) = ( m 1 ) ( m n )
est bien definido. Ahora es fcil comprobar que las asignaciones definidas son inversas entre s.

MANUALES UEX
20. Proposicin : Se cumple

1. (T A M ) A B = TB
( M B).
A

2. T ( M / N ) = (T M )/ N , donde N es un submdulo de M y denotamos por N al T M -submdulo


de T M generado por N T M , es decir, un sistema generador de N como A -mdulo es { m 1
i
. . . n . . . m r | n N, m k M, i, r N}.

Demostracin. 1. Se deduce de las igualdades


( M B), R ) = Hom ( M B, R ) = Hom ( M, R )
HomB grd (TB A B A 1 A 1
= Hom A grd (T A M, R ) = HomB grd (T A M A B, R )

73
0.5. Producto tensorial de mdulos y lgebras Grupos, anillos y mdulos

2. Sea i : N , M la inclusin e i : Hom A ( M, R 1 ) Hom A ( N, R 1 ) el morfismo inducido. Por las


igualdades
Hom A grd (T ( M / N ), R ) = Hom A ( M / N, R 1 ) = Ker i : Hom A ( M, R 1 ) Hom A ( N, R 1 )

= Ker i : Hom A grd (T M, R ) Hom A ( N, R 1 )


= Hom ((T M )/ N , R )
A grd

se concluye.

Ahora, nuestro objetivo es definir el lgebra simtrica de un mdulo. Consideremos en T n M el
submdulo
i j i j
M n0 = m 1 m i m j m n m 1 m j m i m n | m k M i, j, k
21. Definicin : Diremos que S n M = T n M / M n0 es el producto tensorial simtrico n-simo del A -mdulo

M . Diremos que S M = S i M es el lgebra simtrica de M . Denotaremos S M = S M cuando quera- A
i =0
mos precisar quin es el anillo.
Se dice que una aplicacin multilineal : M .n. . M M 0 es una aplicacin multilineal simtrica
de orden n de M en M 0 si
( m 1 , . . . , m n ) = ( m (1) , . . . , m (n) )
para todo S n . Denotemos Sim A ( M, .n. ., M ; M 0 ) el conjunto de las aplicaciones A -multilineales simtri-
cas de orden n de M en M 0 .
22. Propiedad universal del producto tensorial simtrico de un A -mdulo: De la definicin es
inmediato que Hom A (S n M, M 0 ) = Sim A ( M, .n. ., M ; M 0 ).
Es claro que M n0 T r M M n0 +s . 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 lgebra graduada.
Se suele denotar m 1 . . . m n a la clase de m 1 .n. . m n en S n M y al producto que tenemos definido
en S M . Observemos que
i j i j
m1 . . . m i . . . m j . . . m n = m1 . . . m j . . . m i . . . m n
De aqu es fcil concluir que dados s n S n M y s r S r M , entonces s n s r = s r s n .
Por tanto, S M es una A -lgebra graduada conmutativa.
23. Propiedad universal del lgebra simtrica: Sea M un A -mdulo y R = R n una A -lgebra
nZ
graduada conmutativa. Existe un isomorfismo natural
Hom A grd (S M, R ) = Hom A ( M, R 1 )
Demostracin. Es inmediato a partir de la definicin del lgebra simtrica y la propiedad universal del
lgebra tensorial de un mdulo. 
24. Proposicin : Se cumple que S A n ' A [ x1 , . . . , xn ]. Si E es un A -mdulo libre de base { e 1 , . . . , e n },
MANUALES UEX

entonces S r E es un A -mdulo libre de base { e i 1 e i r } i 1 i r .

Demostracin. Hom A grd (S A n , R ) = Hom A ( A n , R 1 ) = (R 1 )n = Hom A grd ( A [ x1 , . . . , xn ], M ) para toda A -


lgebra graduada conmutativa, luego S A n ' A [ x1 , . . . , xn ]. Por tanto, S r A n es isomorfo al A -mdulo
formado por los polinomios homogneos de grado r de A [ x1 , . . . , xn ], que es un A -mdulo libre de base
{ x i 1 x i r } i 1 i r . Obviamente, { e i 1 e i r } i 1 i r 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 ( A n ). 
Si R = R n y R 0 = R 0n son A -lgebras graduadas, entonces la A -lgebra R A R 0 es graduada
nZ nZ
con la graduacin
(R A R 0 )n = R i A R 0j
i+ j=n
0
El producto tensorial R A R de lgebras graduadas conmutativas es una lgebra graduada conmuta-
tiva.

74
Grupos, anillos y mdulos 0.5. Producto tensorial de mdulos y lgebras

25. Proposicin : Se cumple

1. S ( M N ) = S M A S N . Luego tenemos isomorfismos naturales S n ( M M 0 ) = S i M A S j M 0 .


i+ j=n

2. (S A M ) A B = S B
( M B).
A

3. S ( M / N ) = (S M )/ N , donde N es un submdulo de M y denotamos por N al S M -submdulo


de S M generado por N S M , es decir, N = N S M .

Demostracin. 1. Se cumplen las igualdades

Hom A grd (S ( M N ), R ) = Hom A ( M N, R 1 ) = Hom A ( M, R 1 ) Hom A ( N, R 1 )


= Hom (S M, R ) Hom
A grd (S N, R ) = Hom
A grd (S M S N, R ),
A grd A

para toda lgebra graduada conmutativa R . Por tanto, S ( M N ) = S M A S N .


2. y 3. se demuestran igual que la proposicin 0.5.20. 

La composicin del morfismo S n M T n M , m 1 m n 7 S n m (1) m (n) con el epimorfismo


P

natural T n M S n M es una homotecia de factor n!. Podemos pensar los elementos de S n M como cier-
tas aplicaciones multilineales simtricas. Con precisin, sea M = Hom A ( M, A ), tenemos el morfismo
natural

: S n M Sim A ( M , .n. ., M , A ),
X
( m 1 m n )(w1 , . . . , wn ) := w(1) ( m 1 ) w(n) ( m n ).
S n

Si n! es invertible en A y M es un A -mdulo libre finito generado entonces S n M = Sim A ( M , .n. .; M ; A ).


Ahora, nuestro objetivo es definir el lgebra exterior de un mdulo.
Consideremos en T n M el submdulo

M 00 n = m 1 .n. . m n T n M | m i = m j para dos ndices i , j

26. Definicin : Diremos que n M = T n M / M 0 0n es el lgebra exterior n-sima del A -mdulo M . Di-

remos que M = i M es el lgebra exterior de M . Denotaremos M = A M cuando queramos
i =0
precisar quin es el anillo.
Se dice que una aplicacin multilineal wn : M .n. . M M 0 es una aplicacin multilineal hemisimtri-
ca de orden n de M en M 0 si
wn ( m 1 , . . . , m, . . . , m, . . . , m n ) = 0

Denotemos Hem A ( M, .n. ., M ; M 0 ) el conjunto de las aplicaciones A -multilineales hemisimtricas de orden


n de M en M 0 .
27. Propiedad universal del lgebra exterior n-sima de un A -mdulo: De la definicin es in-
mediato que Hom A (n M, M 0 ) = Hem A ( M, .n. ., M ; M 0 ).
MANUALES UEX
28. Definicin : Se dice que un lgebra graduada R = R n es anticonmutativa si r i r j = (1) i j r j r i ,
nZ
para todo r i R i , 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 lgebra graduada.
Se suele denotar m 1 m n a la clase de m 1 .n. . m n en n M y al producto que tenemos definido
en M . Observemos que

0 = m + m0 m + m0 = ( m m0 . . . ) + ( m0 m . . . )

Luego m 1 m m0 m n = ( m 1 m0 m m n ). De aqu es fcil concluir


que dados wn n M y wr r M , entonces wn wr = (1)nr wr wn .
Por tanto, M es una A -lgebra graduada anticonmutativa.

75
0.5. Producto tensorial de mdulos y lgebras Grupos, anillos y mdulos

29. Propiedad universal del lgebra exterior: Sea M un A -mdulo y R = R n un lgebra gra-
nZ
duada tal que r 1 r 1 = 0 para todo r 1 R 1 . Existe un isomorfismo natural

Hom A grd ( M, R ) = Hom A ( M, R 1 )

Demostracin. Es inmediato a partir de la definicin del lgebra exterior y la propiedad universal del
lgebra tensorial de un mdulo. 
El producto tensorial R A R 0 de lgebras graduadas anticonmutativas es una lgebra graduada
anticonmutativa siguiendo la siguiente convencin, con las notaciones obvias

( r i r 0j ) ( s n s0m ) = (1) jn r i s n r 0j s0m

30. Proposicin : Se cumple

1. ( M N ) = M A N . Luego tenemos isomorfismos naturales n ( M M 0 ) = i M A j M 0 .


i+ j=n

2. (A M ) A B = B ( M A B).

3. ( M / N ) = ( M )/ N , donde N es un submdulo de M y denotamos por N al M -submdulo


de M generado por N M , es decir, N = N M .

Demostracin. Se demuestra igual que la proposicin 0.5.25. 


31. Proposicin : Sea E un A -mdulo libre de base { e 1 , . . . , e n }. Entonces, r E es un A -mdulo libre de
n r
rango r , de base { e i 1 e i r } i 1 << i r , para 0 r n; y r E = 0, para r > n.

Demostracin. Si n = 1, es claro que E = Ae 1 = A A e 1 . Por induccin sobre el rango de E , se


cumple que

E = ( Ae 1 Ae n ) = ( Ae 1 ) ( Ae 2 Ae n ) = ( Ae 1 ) Ae n
r r r

r
= ( A Ae 1 ) ( A Ae n )

r
Luego, r E = i 1 << i r A e i 1 e i r , para r n y r E = 0, para r > n. 
La composicin del morfismo n M T n M , m 1 m n 7 S n sign() m (1) m (n) con el
P

epimorfismo natural T n M n M , es una homotecia de factor n!. Podemos pensar los elementos de
n M como ciertas aplicaciones multilineales hemisimtricas. Con precisin, sea M = Hom A ( M, A ),
tenemos el morfismo natural
n
: n M Hem A ( M , .n. ., M , A ), ( m 1 m n )(w1 , . . . , wn ) :=
X
sign() w(1) ( m 1 ) w(n) ( m n ).
S n

Si M es un A -mdulo libre finito generado entonces n M = Hem A ( M , .n. ., M ; A ).


MANUALES UEX

32. Definicin : Sea E un A -mdulo libre de rango n y T : E E un endomorfismo A -lineal. Entonces,


n E ' A y el morfismo inducido n T : n E n E , n T ( e 1 e n ) = T ( e 1 ) T ( e n ), es una ho-
motecia por un escalar, que llamaremos determinante de T y denotaremos det(T ). Es decir,

n T ( e 1 e n ) = T ( e 1 ) T ( e n ) = det(T ) e 1 e n

33. Teorema : Sea E un mdulo libre de rango n y T, T 0 dos endomorfismos lineales. Entonces,

det(T T 0 ) = det(T ) det(T 0 )

Demostracin. Se verifica que n (T ) n (T 0 ) = n (T T 0 ): (n (T ) n (T 0 ))( e 1 e n ) = n (T )(T 0 ( e 1 )


T 0 ( e n )) = (T T 0 )( e 1 ) (T T 0 )( e n ) = n (T T 0 )( e 1 e n ).
Por tanto, multiplicar (en n E ' A ) por det(T 0 ) y despus multiplicar por det(T ) es igual a multi-
plicar por det(T T 0 ). Es decir, det(T T 0 ) = det(T ) det(T 0 ). 

76
Grupos, anillos y mdulos 0.6. Mdulos planos y proyectivos

Sea E un mdulo libre de rango n y base { e 1 , . . . , e n }. Dada S n , sea : E E la aplicacin lineal


definida por ( e i ) := e ( i) . Si = ( i, j ) es una transposicin, entonces
n n n n
det() e 1 e n = e (1) e (n) = e 1 e n = sign() e 1 e n

Por lo tanto, sign() = det(). Por el teorema anterior, sign() = det(), para todo S n .
Dados v1 , , vn E , con v i = i j e j , tendremos que
P
j

v1 vn = ( i 1 i e i ) ( i ni e i ) = 1 i 1 ni n e i 1 e i n
P P P
i 1 ,, i n
1(1) n(n) e (1) e (n) = ( sign()1(1) n(n) ) e 1 e n
P P
=
S n S n

Sea { e 1 , . . . , e n } una base de E y ( i j ) la matriz de T en esa base, entonces


X
T (e1) T (e n) = ( sign()1(1) n(n) ) e 1 e n ,
S n

sign()1(1) n(n) .
P
luego det(T ) =
S n
34. Definicin : Dada una matriz A = (a i j ) llamaremos menor pq de la matriz, que denotaremos por
q
A p , al determinante de la matriz que se obtiene suprimiendo en (a i j ) la columna p y la fila q.
q
35. Proposicin : det(a i j ) = (1) q a 1 q A 1 .
P
q

Demostracin. Sea { e i } una base. Entonces


P P P P P
det(a i j ) e 1 e n = ( a 1 j e j ) ( a n j e j ) = a 1k e k ( a 2 j e j ) ( a n j e j )
j j k j j
P P P P
= a 11 e 1 ( a 2 j e j ) ( a n j e j ) + + a 1n e n ( a 2 j e j ) ( a n j e j )
j ,1 j ,1 j,n j,n
= a 11 A 11 e 1 e n + + a 1n A 1n e n e 1 e n1
j
= ( (1) j a 1 j A 1 ) e 1 e n
P
j

y hemos concluido. 
Sea T : E E un isomorfismo lineal y sea A = (a i j ) la matriz de T en una base { e j } de E . Calculemos
la matriz B = ( b i j ) de T 1 : T 1 ( e i ) = b i j e j , luego
P
j

T 1 ( e i ) e 1 e j e n = b i j e j e 1 e j e n = (1) j b i j e 1 e n

Aplicando n T , obtenemos

e i T ( e 1 ) e j T ( e n ) = b i j (1) j det(T ) e 1 e n

Como e i T ( e 1 ) e j T ( e n ) = A ij (1) i e 1 e n , entonces MANUALES UEX


A ij
b i j = (1) i+ j
det(a i j )

0.6. Mdulos planos y proyectivos


1. Definicin : Diremos que un A -mdulo P es plano, si para toda sucesin exacta 0 N 0 N N 00
0, la sucesin 0 N 0 A P N A P N 00 A P 0 es exacta. Es decir, P es plano si el funtor A P
es exacto. Por la proposicin 0.5.8, P es plano si para toda inyeccin N , M entonces el morfismo
N A P M A P tambin es inyectivo.
2. Ejemplo : Los mdulos libres son planos, porque N A A ( I ) = N ( I ) .

77
0.6. Mdulos planos y proyectivos Grupos, anillos y mdulos

3. Proposicin : 1. Si P es un A -mdulo plano y A B es un morfismo de anillos, entonces PB :=


P A B es un B-mdulo plano.

2. La suma directa de mdulos es plana si y slo si los sumandos son planos.

Demostracin. 1. Para todo B-mdulo 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. 

4. Proposicin : La condicin necesaria y suficiente para que un A -mdulo P sea plano, es que P x sea
un A x -mdulo plano, para todo punto cerrado x Spec A .

Demostracin. Denotemos toda sucesin exacta 0 N 0 N de A -mdulos por N . P es plano


para toda sucesin exacta N entonces N A P es exacta para todo punto cerrado x Spec A la
sucesin ( N A P ) x = N x A x P x es exacta P x es un A x -mdulo plano para todo punto cerrado
x Spec A 

5. Lema : Sea O un anillo local y M un O -mdulo finito generado. Si el morfismo natural I O M M ,


i m 7 im, es inyectivo para todo ideal finito generado I O , entonces M es un O -mdulo libre y por
tanto plano.

Demostracin. Sea m 1 , . . . , m r 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 /m M , donde m es el ideal maximal de O ). Dada una
relacin a 1 m 1 + + a r m r = 0, consideremos el ideal I = (a 1 , . . . , a r ). Por hiptesis el morfismo natural
I O M M es inyectivo, as que a 1 m 1 + + a r m r = 0. En el O /m-espacio vectorial

( I O M )/m( I O M ) = ( I O M ) O O /m = ( I O O /m) O /m ( M O O /m)


= I /m I O /m M /m M

tendremos que a 1 m 1 + + a r m r = a 1 m 1 + + a r m r = 0. Pero m 1 , . . . , m r es una base de M /m M ,


por tanto a 1 = = a r = 0. Luego I /m I = 0 y por el lema de Nakayama I = 0. En conclusin, m 1 , . . . , m r
es una base de M y M es libre. 

6. Teorema : Un mdulo finito generado es plano si y slo si es localmente libre.

Demostracin. Es consecuencia del lema y la proposicin anteriores. 

7. Criterio del ideal de platitud: Sea M un A -mdulo finito generado. Si el morfismo natural I A
M M es inyectivo para todo ideal I A , entonces M es un A -mdulo plano.

Demostracin. En cada punto cerrado x Spec A tenemos que el morfismo natural

I x A x M x = ( I A M )x M x
MANUALES UEX

es inyectivo. Como cada ideal finito generado de A x es localizacin de un ideal finito generado de A , el
lema anterior permite concluir que M x es un A x -mdulo plano. Luego, M es un A -mdulo plano, por
0.6.4. 

8. Notacin : Dado x Spec A , denotemos a su cuerpo residual k( x) := A x /p x A x .


9. Proposicin : Sea A un anillo reducido y M un A -mdulo 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.

Demostracin. Sea m 1 , . . . , m n un sistema generador de M x obtenido por Nakayama y f : L = A nx M x


P
el epimorfismo definido por f ((a i )) = i a i m i . Sea l Ker f L. Dado y Spec A x , si l p y L, entonces
0 , l (L/p y L) y = L A k( y) = k( y)n y pertenece al ncleo del epimorfismo L A k( y) M A k( y), luego
Q
dimk( y) M A k( y) < n y llegamos a contradiccin. Por tanto, l ySpec A x p y L = n ( ySpec A x p y ) = 0,
porque A x es reducido. En conclusin, Ker f = 0 y M x es libre.


78
Grupos, anillos y mdulos 0.6. Mdulos planos y proyectivos

10. Definicin : Se dice que un mdulo M es fielmente plano, si cumple que toda sucesin es exacta si
y slo si lo es al tensarla por el mdulo M .
11. Proposicin : Las siguientes afirmaciones son equivalentes

1. M es un A -mdulo fielmente plano.

2. M es un A -mdulo plano y cumple que M A N = 0 N = 0.

3. M es un A -mdulo plano y M /m x M , 0 para todo punto cerrado x Spec A .

Demostracin. 1 2) Si M es fielmente plano, es plano. Adems, la sucesin 0 N 0 es exacta si y


slo si 0 M A N 0 es exacta. Es decir, N = 0 M A N = 0.
2 1) Sea
f f0
N N 0 N 00 ()
una sucesin y consideremos la sucesin

f 1 f 0 1
N A M N 0 A M N 00 A M ()

Igual que veamos con la localizacin en la proposicin 0.3.9, si M es plano entonces Im f A M = Im( f 1)
y Ker f 0 A M = Ker( f 0 1). Por tanto,

[(Ker f 0 + Im f )/ Im f ] A M = (Ker( f 0 1) + Im( f 1))/ Im( f 1)

As pues, tendremos que (Ker f 0 + Im f )/ Im f = 0 si y slo si (Ker( f 0 1) + Im( f 1))/(Im f 1) = 0. Igual-


mente, (Ker f 0 + Im f )/ Ker f 0 = 0 si y slo si (Ker( f 0 1) + Im( f 1))/ Ker( f 0 1) = 0. En conclusin, () es
exacta si y slo si () es exacta.
2 3) A /m x , 0, luego A /m x A M = M /m x M , 0.
3 2) Si N , 0, sea 0 , n N . Se cumple que n ' A / Anul( n). Sea m x A un ideal maximal
que contenga a Anul( n). El epimorfismo A / Anul( n) A /m x induce el epimorfismo A / Anul( n) A M
A /m x A M , es decir, un epimorfismo n A M M /m x M . En conclusin, como M /m x M , 0, entonces
n A M , 0 y N A M , que contiene a n A M , es distinto de cero. 
12. Definicin : Diremos que un morfismo de anillos f : A B es plano si B es un A -mdulo plano.
Diremos que un morfismo de anillos f : A B es fielmente plano si B es un A -mdulo fielmente plano.
13. Proposicin: Un morfismo f : A B de anillos es fielmente plano si y slo si es plano y el morfismo
inducido en los espectros es epiyectivo.

Demostracin. La fielplatitud es una propiedad local, por el punto 2 de 0.6.11.


Por la frmula de la fibra, el morfismo f : Spec B Spec A es epiyectivo si y slo si B x /p x B x , 0
para todo x Spec A . As pues, por la proposicin 0.6.11, f : A B es plano y el morfismo inducido en
los espectros es epiyectivo si y slo si f es fielmente plano. 
14. Definicin : Se dice que un A -mdulo P es proyectivo, si para todo epimorfismo : M M 0 en-
tonces : Hom A (P, M ) Hom A (P, M 0 ) es un epimorfismo. Es decir, dado f 0 : P M 0 , existe un morfis- MANUALES UEX
mo f : P M de modo que el diagrama
/ / M0
M aB O
B
B f0
f B
P
es conmutativo.
Por el teorema 0.4.8, P es un A -mdulo proyectivo si el funtor Hom A (P, ) conserva sucesiones
exactas, es decir, Hom A (P, ) es un funtor exacto.
Como Hom A ( A ( I ) , M ) = M es fcil demostrar que los A -mdulos libres son proyectivos.
Q
I
15. Proposicin : Un A -mdulo es proyectivo si y slo si es sumando directo de un libre.

79
0.6. Mdulos planos y proyectivos Grupos, anillos y mdulos

Demostracin. Supongamos que P es un A -mdulo proyectivo. Consideremos un epimorfismo de un


A -mdulo libre en P , : A ( I ) P . Si consideramos el morfismo Id : P P sabemos que levanta a un
morfismo s : P A ( I ) , tal que s = Id, por ser P proyectivo. Por el ejercicio 0.3.70, A ( I ) = Ker P .
Recprocamente, sea M es un sumando directo de un libre, es decir, A ( I ) = M M 0 . A ( I ) es un m-
dulo proyectivo, por tanto M M 0 es proyectivo. Ahora bien, como Hom A ( M M 0 , ) = Hom A ( M, )
Hom A ( M 0 , ) es fcil probar que una suma directa de mdulos es un mdulo proyectivo si y slo si lo es
cada sumando. En conclusin, M es proyectivo. 

16. Proposicin : Los mdulos proyectivos son planos.

Demostracin. Los mdulos proyectivos son sumandos directos de un libre, que es plano, luego los
mdulos proyectivos son planos. 

17. Proposicin : Los mdulos proyectivos finito generados son mdulos de presentacin finita.

Demostracin. Sea P un A -mdulo proyectivo finito generado y : A n P un epimorfismo. Entonces,


A n = P Ker y Ker ' A n /P . Luego, Ker es un A -mdulo finito generado y P es de presentacin
finita. 

18. Proposicin : Si P es un A -mdulo proyectivo y A B un morfismo de anillos, entonces PB es un


B-mdulo proyectivo.

Demostracin. Si P es sumando directo de un A -mdulo libre, entonces PB es sumando directo de un


B-mdulo libre. 

19. Proposicin : Sea M un A -mdulo de presentacin finita y S A un sistema multiplicativo. En-


tonces para todo A -mdulo N se cumple que

Hom A ( M, N )S = Hom A S ( M S , NS )

Demostracin. Si un A -mdulo L ' A r es libre entonces Hom A (L, N )S = ( N r )S = ( NS )r = Hom A S (L S , NS ).



Por hiptesis tenemos una sucesin exacta A m A n M 0. Tomando Hom A (, N ) obtenemos la
sucesin exacta

0 Hom A ( M, N ) Hom A ( A n , N ) Hom A ( A m , N )

Localizando por S tenemos la sucesin exacta

0 / Hom A ( M, N )S / Hom A ( A n , N )S / Hom A ( A m , N )S

S
0 / Ker / Hom A S ( A n , NS ) / Hom A S ( A m , NS )
S S S
MANUALES UEX

Ahora bien, tomando Hom A S (, NS ) en la sucesin exacta A Sm A Sn M S 0, concluimos que Ker S =


Hom A S ( M S , NS ) y terminamos.


20. Teorema : Un mdulo P de presentacin finita es proyectivo si y slo si es localmente proyectivo (es
decir, para todo x Spec A , M x es un A x -mdulo proyectivo).

Demostracin. Denotemos la sucesin exacta 0 N 0 N N 00 0 por N . Digamos que un m-


dulo P es proyectivo si y slo si para toda sucesin exacta N de A -mdulos entonces la sucesin
Hom A (P, N ) es exacta. Con estas convenciones tenemos: P es proyectivo para toda sucesin
exacta N de A -mdulos Hom A (P, N ) es exacta para toda sucesin exacta N de A -mdulos
Hom A (P, N ) x = Hom A x (P x , N x ) es exacta para todo punto cerrado x Spec A P x es un A x -mdulo
proyectivo (pues toda sucesin exacta de A x -mdulos N 0 es localizacin de una sucesin exacta de
A -mdulos, explcitamente ( N 0 ) x = N 0 ). 

80
0.7. Ideales de Fitting. Estratos de S pec A en los que un A -mdulo M es libre
Grupos, anillos y mdulos

21. Teorema : Las condiciones de ser plano, localmente libre y proyectivo son equivalentes para los
mdulos de presentacin finita.

Demostracin. Si M es plano, por 0.6.6, es localmente libre.


Si M es localmente libre entonces es localmente proyectivo. Como la propiedad de ser proyectivo es
local M es proyectivo.
Si M es proyectivo, por 0.6.16, es plano. 
22. Proposicin : Un mdulo M finito generado es proyectivo si y slo si existe un recubrimiento finito
{Ua i } por abiertos bsicos de Spec A , de modo que M a i es un A a i -mdulo libre.

Demostracin. Sea M proyectivo. Dado x Spec A existe un isomorfismo

A x A x ' Mx

Por tanto, existe un entorno Ua = Spec A a de x, donde tenemos definido un morfismo a : A a A a


M a , que localizado en x es isomorfismo. (Coker a ) x = 0, por tanto existe un entorno Ua0 Ua de x, de
modo que (Coker a )a0 = 0. Es decir, podemos suponer que a es epiyectivo. Como M a es un A a -mdulo
proyectivo, a tiene seccin, luego Ker a es un cociente de A a A a y es finito generado. (Ker a ) x = 0,
por tanto existe un entorno Ua0 Ua de x, de modo que (Ker a )a0 = 0. Es decir, podemos suponer que
a es un isomorfismo. As podremos construir para cada punto x Spec A un entorno bsico donde M
es libre. Como Spec A es compacto, podremos construir el recubrimiento finito buscado.
Si existe un recubrimiento finito {Ua i } por abiertos bsicos de Spec A , de modo que M a i es un A a i -
mdulo libre, obviamente M es localmente libre. Slo nos falta probar que es de presentacin finita.
Sea
: A A M
un epimorfismo. M a i es un A a i -mdulo libre, luego proyectivo. Por tanto, al localizar por a i , tiene
mi min
seccin y (Ker )a i es finito generado. Si escribimos (Ker )a i = 1 1 , . . . , 1 i , con m i j Ker , entonces
Ker est generado por { m i j } i j , porque as es localmente. En conclusin, Ker es finito generado y M
es de presentacin finita. 

0.7. Ideales de Fitting. Estratos de S pec A en los que un A -


mdulo M es libre
Como sabemos, en los mdulos a diferencia de los espacios vectoriales, aunque existan sistemas de
generadores no existen bases, en general. Los ideales de Fitting de un A -mdulo miden la obstruccin
por la que el mdulo no es libre.
1. Notacin : En esta seccin, los mdulos considerados sern de presentacin finita.
Queremos probar que todas las presentaciones de M por libres

MANUALES UEX
Am An M 0

son salvo eleccin de bases, esencialmente equivalentes.


2. Proposicin: Sea M un A -mdulo de presentacin finita. Si 0 : A m M es un epimorfismo entonces
Ker 0 es un A -mdulo finito generado.

Demostracin. Sabemos que tenemos un epimorfismo : A n M , tal que Ker es un A -mdulo finito
generado. Sea f : A n A m un morfismo de A -mdulos, tal que 0 f = . Obviamente, f (Ker ) Ker 0 .
Tenemos el diagrama de fila superior exacta

/ (Ker 0 / f (Ker )) / ( A m / f (Ker )) 0 /M /0


0 O
rrrrrrr
rr
r
f
rrrrrrrrr
rrr
A n / Ker

81
0.7. Ideales de Fitting. Estratos de S pec A en los que un A -mdulo M es libre
Grupos, anillos y mdulos

Luego, A m / f (Ker ) ' M (Ker 0 / f (Ker )). Por tanto, Ker 0 / f (Ker ) es finito generado y Ker 0 es finito
generado. 

Sea A un anillo local, de ideal maximal m y M un A -mdulo de presentacin finita. Sea { m 1 , . . . , m r }


un sistema generador mnimo de M (que equivale a decir que { m 1 , . . . , m r } es una base de M /m M ).
Consideremos el epimorfismo : A r M , (a i ) = a i m i . Sea { n 1 , . . . , n s } un sistema generador mnimo
P
i
de Ker y A s Ker el epimorfismo inducido. Con todo, tenemos una presentacin por libres

As Ar M 0

que denominaremos presentacin libre minimal de M . Denotaremos por () a la matriz asociada a en


las bases estndar de los mdulos libres.
3. Lema: Sea A un anillo local de ideal maximal m. Sea L un A -mdulo libre finito generado. Se cumple
que { e 1 , . . . , e n } L es una base de L si y slo si { e 1 , . . . , e n } es una base del A /m-espacio vectorial L/mL.

Demostracin. Obviamente, si { u 1 , . . . , u n } L es una base de L entonces { u 1 , . . . , u n } es una base de


L /m L .
P
Consideremos en L una base { u 1 , . . . , u n }. Escribamos e i = a i j u j . La matriz (a i j ) es invertible si
j
y slo si su determinante es invertible. Como A es local, a A es invertible si y slo si a A /m es
invertible. Por tanto, la matriz (a i j ) es invertible si y slo si la matriz de sus clases (a i j ) es invertible.
En conclusin, { e 1 , . . . , e n } L es una base de L si y slo si { e 1 , . . . , e n } es una base de L/mL. 

4. Teorema : Sea A un anillo local y M un A -mdulo de presentacin finita. Dada una presentacin
0
por libres A m A n M 0, escogiendo apropiadamente bases de los libres, la matriz asociada a es

()

0 0
() =
0 (Id) 0

Demostracin. Siguiendo las notaciones precedentes sea m 1 , . . . , m r un sistema generador mnimo de


M . Sea e 1 , . . . , e n una base de A n de modo que 0 ( e i ) = m i , para i r . Escribamos 0 ( e j ) = a ji m i ,
P
i
para j > r . Sea e0j = e j a ji e i , para j > r . Tenemos que { e 1 , . . . , e r , e0r+1 , . . . , e0n } es una base de A n de
P
i
modo que 0 ( e i ) = m i y 0 ( e0j ) = 0. Descompongamos del modo obvio A n = A r A nr , tenemos que Ker 0 =

Ker A nr . Sabemos que Im = Ker 0 . Por tanto, tenemos el epimorfismo A m Ker 0 = Ker A nr .
De nuevo, tenemos una base v1 , . . . , vm en A m , de modo que (v i ) = n i , para i s (recordemos que
denotamos por n 1 , . . . , n s a un sistema generador minimal de Ker ), (vs+ i ) = e0r+ i , para i n r y
(v i ) = 0, para i s + n r . En las bases, {v1 , . . . , vm }, { e 1 , . . . , e r , e0r+1 , . . . , e0n }, la matriz asociada a es

()

0 0
() =
0 (Id) 0
MANUALES UEX


0
Sea A m A n M 0 una presentacin libre de M .

5. Definicin : Llamaremos ideal de Fitting i -simo de M , F i ( M ), al ideal de A generado por los
menores de orden n i de .

Si n i 0 seguiremos la convencin F i ( M ) = A . Si n i > m seguiremos la convencin F i ( M ) = 0.

Dicho de otro modo, es el ideal generado por los coeficientes de la matriz n i : n i A m
Fi (M)
A , es decir, es el ideal I A mnimo tal que el morfismo n i 1 : (n i A m ) A / I (n i A n )
n i n

A / I es nulo.
Sea A B un morfismo de anillos y tensando por A B obtenemos la presentacin libre

1 1
Bm Bn M A B 0

82
0.7. Ideales de Fitting. Estratos de S pec A en los que un A -mdulo M es libre
Grupos, anillos y mdulos

1
6. Proposicin : F i ( M A B) = F i ( M ) B. Los ideales de Fitting conmutan con cambios de anillo
base.

Demostracin. Es una consecuencia directa de que la matriz asociada a es la misma que la de 1. 

7. Proposicin : Los ideales de Fitting de M no dependen de la presentacin libre de M considerada.

Demostracin. Dos ideales son iguales si y slo si son iguales localmente. Por la proposicin anterior

podemos suponer que A es local. Es una sencilla comprobacin, usando el teorema anterior, que F i ( M ) =

F i ( M ). 


8. Notacin : Escribiremos simplemente F i ( M ) = F i ( M ). Cuando sea necesario precisar cul es el ani-
llo escribiremos F i ( M ) = F iA ( M ).
9. Proposicin : F0 ( M ) F1 ( M ) F n ( M ) = A .

Demostracin. Los menores de orden n i de una matriz son combinacin lineal de los menores de
orden n i 1 de la matriz. Por tanto, F i ( M ) F i+1 ( M ). 

10. Proposicin : Sea M un A -mdulo de presentacin finita. Entonces,

(F i ( M ))0 = { x Spec A : dimk( x) ( M A k( x)) > i }

donde k( x) := A x /p x A x es el cuerpo residual de x. Por tanto, la funcin Spec A N, que asigna a cada x
el nmero natural dimk( x) ( M x /p x M x ) es superiormente continua.

Demostracin. Observemos que x (F i ( M ))0 si y slo si F i ( M ) ( A /p x ) = 0, que equivale a F i ( M ) k( x) = 0.


Por la proposicin 0.7.6, F i ( M ) k( x) = F ik( x) ( M x /p x M x ), k( x) es un cuerpo, y F ik( x) ( M x /p x M x ) = 0 si y slo
si dimk( x) ( M x /p x M x ) > i . 

11. Corolario : Sea M un A -mdulo de presentacin finita. Entonces,

Sop M = (F0 ( M ))0

Demostracin. Es consecuencia del lema de Nakayama y de la proposicin anterior. 

Estudiemos la relacin entre Anul M y F0 ( M ).


12. Proposicin : Sea I A un ideal finito generado. Entonces,

F iA ( M / I M ) = F iA ( M ) + I F iA+1 ( M ) + + I n i F nA ( M ).

Demostracin. Dar la presentacin libre


Am An M 0 MANUALES UEX
equivale a decir que M = A n /v1 , . . . , vm , donde los vectores {v i }, son la imagen por de la base estndar
de A m . La matriz asociada a es la matriz formada por los vectores v i . F i ( M ) es el ideal generado por
los menores de orden n i de la matriz formada por los vectores {v i }. Tenemos que

M / I M = ( A n /v1 , . . . , vm )/ I ( A n /v1 , . . . , vm ) = A n /(v1 , . . . , vm + I A n )

Si I = i 1 , . . . , i r , F i ( M / I M ) es el ideal generado por los menores de orden n i , de la matriz formada


j
por los vectores {v i } y los vectores {(0, . . . , i k , . . . , 0)} j,k . Ahora, mediante un sencillo clculo se obtiene la
proposicin. 

13. Corolario : Se cumple que Anul( M ) F i+1 ( M ) F i ( M ), luego Anuln ( M ) F0 ( M ).

83
0.7. Ideales de Fitting. Estratos de S pec A en los que un A -mdulo M es libre
Grupos, anillos y mdulos

Demostracin. Para todo ideal I Anul( M ) finito generado, se cumple que F i ( M ) = F i ( M / I M ). Por la
proposicin anterior, F i ( M ) = F i ( M ) + I F i+1 ( M ) + + I n i F n ( M ), luego I F i+1 ( M ) F i ( M ). Por tanto,
Anul( M ) F i+1 ( M ) F i ( M ).

14. Proposicin : Se cumple que F0 ( M ) Anul( M ).

Demostracin. Tenemos que M = A n /v1 , . . . , vm . Podemos suponer, aadiendo ceros, que m n. Sabe-
mos que una matriz cuadrada (a i j ), multiplicada por la matriz de sus adjuntas es la matriz det(a i j ) Id.
Consideremos la matriz cuadrada (a i j ) definida por n vectores v1 , . . . , vn . Sea Ad kl el menor comple-
mentario del coeficiente kl de la matriz (a i j ), afectado del signo (1) i+ j . Se cumple que
k X
(0, . . . , det(a i j ), . . . , 0) = Ad kl vl
l

Como consecuencia, det(a i j ) M = 0. En conclusin, F0 ( M ) M = 0.



i
15. Notacin : Dado un cerrado C = ( I )0 = Spec A / I , Spec A , denotaremos M|C = M / I M .
16. Proposicin: M es un A -mdulo localmente libre de rango i + 1 si y slo si F i ( M ) = 0 y F i+1 ( M ) = A .
En particular, M|(F i ( M ))0 es un A |(F i ( M ))0 -mdulo localmente libre de rango i + 1 en los puntos del
abierto U i+1 := (F i ( M ))0 \(F i+1 ( M ))0 de (F i ( M ))0 .

Demostracin. Los ideales de Fitting conmutan con localizaciones. Por tanto, podemos suponer que el
anillo es local, de ideal maximal m.
Obviamente, si M es libre de rango i + 1, F i ( M ) = 0 y F i+1 ( M ) = A .
Recprocamente, supongamos que F i ( M ) = 0 y F i+1 ( M ) = A . Tenemos que M /m M es un A /m A -
espacio vectorial, digamos de dimensin r . Luego, F sA /m A ( M /m M ) = 0 si s < r y F sA /m A ( M /m M ) = A /m
si s r . Ahora bien, F iA /m A ( M /m M ) = F i ( M ) A /m = 0 y F iA+/1m A ( M /m M ) = F i+1 ( M ) A /m = A /m. En con-
clusin, r = i + 1. Consideremos la presentacin por libres minimal de M

A s A i+1 M 0

Sabemos que F i ( M ) = 0, luego = 0 y M es libre de rango i + 1.


A |( F ( M ))
Por ltimo, F i i 0 ( M|(F i ( M ))0 ) = 0 y para todo x (F i+1 ( M ))0 se cumple que (F i+1 ( M )) x = A x . Luego,
M|(F i ( M ))0 es localmente libre de rango i + 1 en los puntos del abierto U i+1 .

` ` `
Observemos que Spec A = U0 (F0 ( M ))0 = U0 U1 (F1 ( M ))0 y recurrentemente tenemos
a a
Spec A = U0 . . . Un

Los conjuntos U i son abiertos en su cierre U i . Por abuso de notacin, a falta del concepto de esquema,
diremos M|U i es localmente libre, si M|U es localmente libre en los puntos del abierto U i . Observemos
MANUALES UEX

i
que M|U i es localmente libre de rango i , para cada i .
17. Proposicin: 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-mdulo localmente libre de rango i + 1, si y slo si f
valora en U i+1 = (F i ( M ))0 \(F i+1 ( M ))0 , con precisin, f factoriza a travs A A /F i ( M ) e Im f U i+1 .

Demostracin. Por la proposicin anterior, f M = M A B es localmente libre de rango i + 1 si y slo


si 0 = F iB ( M A B) = F iA ( M ) B y B = F iB+1 ( M A B) = F iA+1 ( M ) B. Que equivale a decir, que tenemos la
factorizacin A A /F i ( M ) B e Im f (F i+1 ( M ))0 = ;.

18. Ejercicio : Probar que si M M 0 es epiyectivo, entonces F i ( M ) F i ( M 0 ).
19. Ejercicio : Probar que si M = M 0 M 00 , entonces F i ( M ) = F l 0 ( M 0 ) F l 00 ( M 00 ).
P
l 0 + l 00 = i
20. Ejercicio : Sea : A n M un epimorfismo de A -mdulos. Demostrar que F0 (n M ) = F n1 ( M ).

84
Grupos, anillos y mdulos 0.8. Lmites proyectivos e inductivos

0.8. Lmites proyectivos e inductivos


Sea I un conjunto ordenado, diremos que es filtrante decreciente si para cada par i, j I existe algn
k I que cumple que k i y k j .
1. Definicin : Sea I un conjunto filtrante decreciente. Un conjunto de objetos { M i } i I de una categora
C , junto con morfismos f i j : M i M j , para cada i j , diremos que es un sistema proyectivo de objetos
de C si satisface las siguientes condiciones

1. f ii = Id, para todo i .

2. f jk f i j = f ik siempre que i j k.

Sin tanto formalismo, un sistema proyectivo de objetos { M i } i I es un ro de flechas

/ Mr O / / Mk /
OOO M l NNN M i
NNN
OO' '
Mm O Mj
OOO
OO'
Mn

2. Definicin : Sea { M i } i I un sistema proyectivo de objetos. Diremos que M (si existe) es el lmite
proyectivo de { M i } i I , y lo denotaremos lim M i , si cumple una igualdad funtorial

i

Y
HomC ( N, lim M i ) = {( f i ) HomC ( N, M i ) | f j = f i j f i para todo i j }

i i

para todo objeto N de la categora C .


Si lim M i existe, entonces el morfismo Id HomC ( lim M i , lim M i ) define morfismos i : lim M i M i ,

i i i i
de modo que

1. j = f i j i
Q
2. Dados ( f i ) HomC ( N, M i ) tales que f j = f i j f i , para todo i j , entonces existe un nico morfis-
i
mo f : N lim M i , de modo que f i = i f , para todo objeto N .

i

Se tiene tambin el recproco, si existe un objeto M , y morfismos i : M M i , verificando estas dos


condiciones, entonces M = lim M i .

i
Intuitivamente lim M i es la fuente del ro de flechas, la cota inferior mxima

MANUALES UEX
i
lim M i f
/ ... / Mi ij
/M
O JJJf i j0 A j

i fM JJ
M J$
M
M
M 7 M j0
M
M
M
N
3. Teorema : En la categora de conjuntos los lmites proyectivos existen, explcitamente
Y
lim M i = {( m i ) M i | f i j ( m i ) = m j para todo i j }

i i

y i : lim M i M i , i (( m j )) = m i .

i

85
0.8. Lmites proyectivos e inductivos Grupos, anillos y mdulos

Q Q
Demostracin. Denotemos M = {( m i ) M i | f i j ( m i ) = m j para todo i j }. Dado {( f i ) Hom( N, M i ) |
i i
f j = f i j f i para todo i j }, entonces la aplicacin f : N M , f ( n) := ( f i ( n)) est bien definida y cumple
que f i = i f .
Recprocamente, dado f : N M , las aplicaciones f i = i f cumplen que f j = f i j f i para todo i j }.
Estas asignaciones son inversas entre s, luego hemos concluido. 
4. Teorema : En la categora de A -mdulos los lmites proyectivos existen, explcitamente
Y
lim M i = {( m i ) M i | f i j ( m i ) = m j para todo i j }

i i

y i : lim M i M i , i (( m j )) = m i .

i

Demostracin. Reptase la demostracin anterior. 


Dado un sistema proyectivo { M i , f i j } i I de objetos de una categora C y un objeto N C , entonces
{HomC ( N, M i ), f i j } i I forma un sistema proyectivo de conjuntos.
5. Proposicin : HomC ( N, lim M i ) = lim HomC ( N, M i )

i i

Demostracin. Tenemos
Y
HomC ( N, lim M i ) = {( f i ) HomC ( N, M i ) | f j = f i j f i para todo i j }

i i

= lim HomC ( N, M i )

i

donde la primera igualdad es por la definicin de lmite proyectivo, y la segunda igualdad por la cons-
truccin del lmite proyectivo de conjuntos. 
6. Definicin : Un morfismo f entre dos sistemas proyectivos de objetos { M i , f i j } y { N i , g i j }, con el
mismo conjunto ordenado de ndices, es una familia de morfismos f i : M i N i tales que f j f i j = g i j f i ,
cuando i j .
Todo morfismo f entre dos sistemas proyectivos induce morfismos lim M i M j N j , que induce un

i
morfismo f : lim M i lim N i . Explcitamente, en la categora de conjuntos o de mdulos, est definido

i i
por f(( m i )) := ( f i ( m i )).
7. Definicin : Diremos que una sucesin de morfismos de sistemas proyectivos de mdulos { M 0i }
{ M i } { M 00i } es exacta, si lo es la sucesin M 0i M i M 00i , para todo i .
8. Proposicin : La toma de lmites proyectivos es exacta por la izquierda. Es decir, si 0 { M 0i }
{ M i } { M 00i } son sucesiones exactas de sistemas proyectivos de A -mdulos, entonces la sucesin de A -
MANUALES UEX

mdulos
0 lim M 0i lim M i lim M 00i

i i i
es exacta

Demostracin. Es una sencilla comprobacin, conocida la construccin explcita de los lmites proyec-
tivos de mdulos. 
9. Ejercicio : Sea { k[ x]/( x n )} el sistema proyectivo de k[ x]-mdulos, de morfismos k[ x]/( x n+1 ) k[ x]( x n )
los morfismos naturales de paso al cociente. Probar que lim k[ x]/( x n ) = k[[ x]].

i
Pasemos ahora a la definicin 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 algn
k I que cumple que k i y k j .

86
Grupos, anillos y mdulos 0.8. Lmites proyectivos e inductivos

10. Definicin : Sea I un conjunto filtrante creciente. Un conjunto de objetos { M i } i I de una categora
C , junto con morfismos f i j : M i M j , para cada i j , diremos que es un sistema inductivo de objetos
de C si satisface las siguientes condiciones

1. f ii = Id, para todo i .

2. f jk f i j = f ik siempre que i j k.

11. Definicin : Sea { M i } i I un sistema inductivo de objetos. Diremos que M (si existe) es el lmite
inductivo de este sistema inductivo, y lo denotaremos lim M i , si cumple una igualdad funtorial

i

HomC ( lim M i , N ) = {( f i ) HomC ( M i , N ) | f i = f j f i j para todo i j }


i
i

Si lim M i existe, entonces el morfismo Id HomC ( lim M i , lim M i ) define morfismos i : M i lim M i ,

i i i i
de modo que

1. i = j f i j
Q
2. Dados ( f i ) HomC ( M i , N ) tales que f i = f j f i j para todo i j , entonces existe un nico morfismo
i
f : lim M i N , de modo que f i = f i , para todo objeto N .

i

Se tiene tambin el recproco, si existe un objeto M , y morfismos i : M i M , verificando estas dos


condiciones, entonces M = lim M i .

i
Intuitivamente lim M i es la desembocadura del ro de flechas, la cota superior mnima

i
fi j
/ / ... / lim Mi
Mi 9 Mj
ttt
f i0 j
q i
t
tt q qq
qq
M i0
q
'   xq
N
12. Teorema : En la categora de conjuntos los lmites inductivos existen, explcitamente
a
lim M i = { M i / : m i m j si existe un ndice k de modo que f ik ( m i ) = f jk ( m j )}

i i

y j : M j lim M i , j ( m j ) = m j .

MANUALES UEX

i
` Q
Demostracin. Denotemos M = M i / . Dado {( f i ) Hom( M i , N ) | f i = f j f i j para todo i j }, entonces
i i
la aplicacin f : M N , f ( m i ) := f i ( m i ) est bien definida y cumple que f i = f i .
Recprocamente, dado f : M N , las aplicaciones f i = f i cumplen que f i = f j f i j para todo i j }.
Estas asignaciones son inversas entre s, luego hemos concluido. 

13. Teorema : En la categora de A -mdulos los lmites inductivos existen, explcitamente


a
lim M i = { M i / : m i m j si existe un ndice k de modo que f ik ( m i ) = f jk ( m j )}

i i

y j : M j lim M i , j ( m j ) = m j .

i

87
0.8. Lmites proyectivos e inductivos Grupos, anillos y mdulos

Demostracin. Reptase la demostracin anterior y prubese que los conjuntos definidos son A -mdulos
y los morfismos de A -mdulos. 

Dado un sistema inductivo { M i , f i j } i I de objetos de C y N C , entonces {HomC ( M i , N ), f i j } i I


forma un sistema proyectivo de conjuntos.
14. Proposicin : HomC ( lim M i , N ) = lim HomC ( N, M i )

i i

Demostracin. Tenemos
Y
HomC ( lim M i , N ) = {( f i ) HomC ( M i , N ) | f i = f j f i j para todo i j }

i i

= lim HomC ( M i , N )

i

donde la primera igualdad es por la definicin de lmite inductivo, y la segunda igualdad por la cons-
truccin del lmite proyectivo de conjuntos. 

15. Definicin : Un morfismo f entre dos sistemas inductivo de objetos { M i , f i j } y { N i , g i j }, con el


mismo conjunto ordenado de ndices, es una familia de morfismos f i : M i N i tales que f j f i j = g i j f i ,
cuando i j .
Todo morfismo f entre dos sistemas inductivos induce morfismos M j N j lim N i , que induce

i
un morfismo f : lim M i lim N i , que explcitamente, en la categora de conjuntos o de mdulos, est

i i
definido por f ( m i ) = f i ( m i ).
16. Definicin : Diremos que una sucesin de morfismos de sistemas inductivos de mdulos { M 0i }
{ M i } { M 00i } es exacta, si lo es la sucesin M 0i M i M 00i , para todo i .
fi gi
17. Proposicin : La toma de lmites inductivos es exacta. Es decir, si 0 { M 0i } { M i } { M 00i } 0 son
sucesiones exactas de sistemas inductivos de A -mdulos, entonces la sucesin de A -mdulos

f g
0 lim M 0i lim M i lim M 00i 0

i i i

es exacta

Demostracin. 1. ( g f )( m0 i ) = g( f i ( m0i )) = g i ( f i ( m0i )) = 0.

00
2. Si g( m i ) = 0 entonces g i ( m i ) = 0. Por tanto, existe un k, de modo que 0 = f ik ( g i ( m i )) = g k ( f ik ( m i )).
Luego, f ik ( m i ) = f k ( m0k ), para cierto m0k M k0 . Por tanto, m i = f k ( m0k ) = f ( m0 k ).
MANUALES UEX

3. Obviamente g es epiyectiva: Dado m00 j lim M 00i , entonces existe m j tal que g j ( m j ) = m00j y g( m j ) =

i
m00 j .

4. Por ltimo, f es inyectiva: si 0 = f ( m0 i ) = f i ( m0i ) entonces existe un k, tal que f ik ( f i ( m0i )) = 0. Por
0
tanto, f k ( f ik ( m0i )) = 0 y f ik
0
( m0i ) = 0, porque f k es inyectiva. Luego m0 i = 0.


18. Proposicin : El lmite inductivo conmuta con el producto tensorial. Es decir,

( lim M i ) A N = lim ( M i A N )

i i

88
Grupos, anillos y mdulos 0.8. Lmites proyectivos e inductivos

Demostracin.

Hom A (( lim M i ) A N, R ) = Hom A ( lim M i , Hom A ( N, R )) = lim Hom A ( M i , Hom A ( N, R ))



i i i
= lim Hom A ( M i A N, R ) = Hom A ( lim ( M i A N ), R )

i i

El lmite inductivo de mdulos planos es plano. En particular, el lmite inductivo de mdulos libres
es plano. Queremos probar que, debilitando la nocin de sistema inductivo de objetos, se cumple que
todo mdulo plano es lmite inductivo de libres.
19. Lema : Si M es un A -mdulo plano y N es un A -mdulo de presentacin finita entonces el morfismo
natural
N A M Hom A ( N, M )
que asigna a w m el morfismo w m definido por w m( n) := w( n) m, es isomorfismo.

Demostracin. Sea L00 L0 N 0 una presentacin por libres finito generados de N . Consideremos
las sucesiones exactas

0 / Hom A ( N, M ) / Hom A (L0 , M ) / Hom A (L00 , M )

0 / N A M / L0 A M / L00 A M

Luego
Hom A ( N, M ) = N A M


20. Teorema : Sea M un A -mdulo plano. Dado un mdulo N de presentacin finita y un morfismo
i : N M existe un mdulo libre finito generado L y un diagrama conmutativo


NA /L
A AA i
AA
AA

M

Demostracin. Por el lema anterior, N A M = Hom A ( N, M ). Por tanto, existen w j N y m j M , de


r r
w j m j . Sean L = A r , : N L, ( n) = (w j ( n)) j y : L M , ((a j )) =
P P
modo que i = a j m j.
j =1 j =1


21. Corolario : Sean L00 y L0 dos A -mdulos libres finito generados y M un A -mdulo plano. Sean
MANUALES UEX
00 : L00 M y 0 : L0 M dos morfismos de A -mdulos. Si f 1 , f 2 son dos morfismos de A -mdulos de L00
en L0 , tales que 00 = 0 f i , entonces existe un mdulo libre L y morfismos f : L0 L y : L M de modo
que f f 1 = f f 2 y 0 = f .

Demostracin. Considrese en el teorema anterior N = L0 / Im( f 1 f 2 ). 

Ahora ya, es fcil probar el teorema de Lazard.


22. Teorema de Govorov-Lazard : Un A -mdulo es plano si y slo si es lmite inductivo4 de mdulos
libres.
4 En los sistemas inductivos { M } que aqu consideramos, podrn existir dos o ms morfismos f
i i jk : M i M j , si bien im-
ponemos que para cada par k, k0 existe un h de modo que f jhr f i jk = f jhr f i jk0 , para algn r . Con esta definicin las propiedades
demostradas y construcciones realizadas (0.8.13,0.8.14, 0.8.17 y 0.8.18) siguen cumplindose.

89
0.9. Teorema de representabilidad Grupos, anillos y mdulos

23. Corolario : Un A -mdulo M es plano si y slo si para todo A -mdulo de presentacin finita N el
morfismo natural
N A M Hom A ( N, M )

que asigna a w m el morfismo w m definido por w m( n) := w( n) m, es epiyectivo (o es isomorfismo).

Demostracin. Si M cumple que el morfismo N A M Hom A ( N, M ) es epiyectivo para todo mdulo


N de presentacin finita, entonces el teorema 0.8.20 se cumple (sin la hiptesis de M plano). Entonces
como en el teorema de Govorov-Lazard se cumple que M es lmite inductivo de mdulos libres, luego M
es un A -mdulo plano. El recproco es consecuencia del lema 0.8.19. 

0.9. Teorema de representabilidad


Hemos probado que un objeto queda caracterizado si se conocen sus relaciones con los dems, es
decir, si se conocen sus morfismos en los dems mdulos, o los morfismos de los dems mdulos en l.
Con la terminologa del funtor de puntos: los objetos quedan determinados por sus puntos.
Hemos definido los mdulos proyectivos, lmites inductivos, lmites proyectivos, etc., caracterizando
sus relaciones con los dems objetos, es decir, va sus propiedades universales. Hemos probado que
el producto tensorial de dos mdulos cumple la propiedad universal de representar a las aplicaciones
bilineales. Sorprendentemente, veremos que esta propiedad implica la existencia del producto tensorial.
Este es un principio general en Matemticas, expresado en el teorema de representabilidad, que nos
permitir construir objetos (en nuestro caso, mdulos) no dando sus elementos, sino sus morfismos con
los dems objetos.
1. Definicin : Sea I un conjunto ordenado, { M i , f i j } i I un sistema de mdulos y F : C Mod C Mod un
funtor contravariante. Los morfismos naturales M j lim M i inducen morfismos F ( lim M i ) F ( M j ) y

i i I
por tanto un morfismo F ( lim M i ) lim F ( M i ). Diremos que el funtor F transforma lmites inductivos

i I i I
en lmites proyectivos si el morfismo anterior F ( lim M i ) lim F ( M i ) es isomorfismo, para todo sistema

i I i I
inductivo de mdulos.
La propiedad universal del lmite inductivo nos dice que el funtor Hom A (, N ) transforma lmites
inductivos en proyectivos.
Anlogamente, si F es un funtor covariante, se tiene un morfismo natural F ( lim M i ) lim F ( M i ),

i I i I
y se dice que F transforma lmites proyectivos en lmites proyectivos si dicho morfismo es isomorfismo,
para todo sistema de mdulos. La propiedad universal del lmite proyectivo nos dice que el funtor
Hom A ( N, ) transforma lmites proyectivos en proyectivos.
2. Teorema de representabilidad : Sea F : C Mod C Mod un funtor contravariante (resp. covariante).
La condicin necesaria y suficiente para que F sea representable es que sea exacto por la izquierda y
MANUALES UEX

transforme lmites inductivos (resp. proyectivos) en lmites proyectivos.5

Demostracin. La necesidad de la condicin ya la conocemos. Veamos la suficiencia. La idea de la de-


mostracin es muy simple: se construye el representante del funtor como el lmite inductivo de sus
submdulos. Ahora bien, hay que decir quines son los submdulos en trminos del funtor.
Llamaremos pareja, ( N, N ), al par formado por un mdulo N y un elemento N F ( N ). Diremos que
la pareja ( N, N ) es un submdulo, cuando el morfismo de funtores h N : Hom A (, N ) F es inyectivo
(es decir, dado M y dos morfismos f 1 , f 2 : M N , si f 1 , f 2 entonces F ( f 1 )( N ) , F ( f 2 )( N )).
Un morfismo de parejas f : ( M, M ) ( N, N ) es un morfismo de mdulos f : M N tal que F ( f )( N ) =
M y entonces diremos que ( M, M ) domina a ( N, N ).
3. Lema : Toda pareja es dominada por algn submdulo.
5 En otros textos al conjunto de ndices de un lmite inductivo no se le impone que sea filtrante, por esto, nosotros debemos
aadir una condicin ms a la representabilidad: que F transforme sumas directas en productos directos.

90
Grupos, anillos y mdulos 0.9. Teorema de representabilidad

Demostracin. Sea ( N, N ) una pareja. Consideremos las parejas ( N i , N i ), f i : ( N, N ) ( N i , N i ) que


dominan a ( N, N ), y tales que f i es epiyectiva. Diremos que ( N i , N i ) ( N j , N j ) si existe un morfismo de
parejas i j : ( N i , N i ) ( N j , N j ) tal que f j i j = f i . Obsrvese que el morfismo i j , si existe, es nico.
Con este orden, las parejas ( N i , N i ) forman un conjunto ordenado. Veamos que es filtrante creciente:
Dadas ( N i , N i ) y ( N j , N j ), la pareja ( N i N j , N i N j ) domina a ambas, siendo N i N j el elemento
de F ( N i N j ) que se corresponde con ( N i , N j ) va la igualdad F ( N i N j ) = F ( N i ) F ( N j ). Sea K el
( f i , f j )
concleo del morfismo N N i N j . Se tiene la sucesin exacta

( f i , f j )
N N i N j K 0

y por tanto (F es un functor exacto por la izquierda) una sucesin exacta:

F ( ) F ( f i , f j )
0 F (K ) F ( N i ) F ( N j ) F (N )

Como F ( f i )( N i ) F ( f j )( N j ) = N N = 0, existe K F (K ) tal que F ()(K ) = ( N i , N j ), luego (K, K )


domina a ( N i N j , N i N j ) y por tanto domina a ( N i , N i ), y finalmente a ( N, N ). Adems, es inmediato
comprobar que el morfismo composicin N i ,K : N i N i N j K es epiyectivo y N i ,K f i = N j ,K f j .
Se concluye fcilmente que (K, K ) es una pareja del sistema y que (K, K ) ( N i , N i ), (K, K ) ( N i , N i ).
Luego las parejas ( N i , N i ) forman un conjunto filtrante creciente.
Sea L = lim N i y L el elemento de F (L) que se corresponde con ( N i ) va la igualdad F (L) =

i
lim F ( N i ). La composicin de los morfismos N N i L es epiyectivo, pues el lmite inductivo de

i
epiyecciones es una epiyeccin, y no depende de i . Por tanto, (L, L ) domina a ( N, N ). Veamos que
es un submdulo: hay que ver que el morfismo

Hom A ( M, L) F ( M ), f 7 F ( f )(L )

es inyectivo. Supongamos que F ( f )(L ) = 0. Sea K el concleo de f . Se tiene la sucesin 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 ). Adems el morfismo N K es epiyectivo, luego es una de las parejas del sistema. Como
domina a todas las dems (pues domina a (L, L )) debe coincidir con el lmite inductivo, es decir, K = L
y f es el morfismo nulo. Por tanto (L, L ) es un submdulo. 

Obsrvese ahora que un morfismo entre submdulos, si existe, es nico. Por tanto, los submdulos

MANUALES UEX
forman un conjunto ordenado con la dominacin.
Consideremos entonces el sistema de los submdulos {(R i , R i )}. Sea R = lim R i y R el elemento de

i
F (R ) que se corresponde con (R i ) va la igualdad F (R ) = lim F (R i ). Veamos que (R, R ) representa el

i
functor. Hay que ver que para todo M el morfismo

Hom A ( M, R ) F ( M ), f F ( f )(R )

es isomorfismo. Es epiyectivo: dado M F ( M ), sea (R i , R i ) un submdulo que domine a ( M, M ).


Entonces (R, R ) domina a (R i , R i ) 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 submdulo. En efecto, sea (R i , R i ) un submdulo que le domine.
Entonces este es un elemento del sistema inductivo que domina a todos los dems (pues domina a
(R, R )), luego coincide con el lmite inductivo, luego este es un submdulo. 

91
0.10. Problemas Grupos, anillos y mdulos

El teorema de representabilidad puede ser enunciado con mayor generalidad en cualquier categora,
y la demostracin sigue los mismos pasos.
4. Teorema : Sea C una categora con sumas directas, lmites inductivos, concleos, con una familia de
generadores, y tal que los concleos de cualquier objeto forman un conjunto. Si F es un funtor contrava-
riante sobre C con valores en la categora de conjuntos, la condicin 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 {U i } se dice que es una familia de generadores cuando para cada par de
subobjetos distintos A y A 0 de un objeto B existe un morfismo U i , B que factoriza a travs de A , pero
no de A 0 .)

0.10. Problemas
1. Sea G un grupo. Si a, g G , se dice que aga1 es el conjugado de g por a. La conjugacin a : G
G , a ( g) = aga1 es un automorfismo de grupos (tales automorfismos de G reciben el nombre de
automorfismos internos), y la aplicacin G Aut(G ), a 7 a , es un morfismo de grupos.

2. El centro del grupo simtrico S n es trivial cuando n 3.

3. Sean H y K dos subgrupos de un grupo G . Si K N ( H ), entonces HK = K H es un subgrupo de G .


Si adems G es finito, entonces | HK | = | H | |K |/| H K |.

4. Si H y K son dos subgrupos normales y H K = 1, entonces los elementos de H conmutan con los
de K .

5. Si G es un grupo de orden un nmero primo, entonces G es cclico.

6. Si los nicos subgrupos de un grupo G son los triviales 1 y G , entonces G ' Z/ pZ para algn
nmero primo p.

7. Todo grupo finito de orden par contiene algn elemento g , 1 tal que g2 = 1.

8. Si H es un subgrupo propio de un grupo finito G , entonces existe algn elemento de G que no est
contenido en ninguno de los subgrupos conjugados de H .

9. Sea X un G -conjunto, x X y x0 = g x. Probar que I x0 = g I x g1 .

10. Los morfismos de G -conjuntos transforman rbitas en rbitas, y todo endomorfismo de una 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.
MANUALES UEX

12. Sea X un G -conjunto, H G un subgrupo y consideremos G / H como G -conjunto de modo natural:


g g0 := g g0 . Probar que la aplicacin,

HomG (G / H, X ) X H , f 7 f (1)

es biyectiva.

13. Si H es un subgrupo de un grupo G , el grupo de automorfismos del G -conjunto G / H es isomorfo


al grupo N ( H )/ H .

14. Si H es un subgrupo de un grupo finito G , el nmero de subgrupos conjugados de H divide al


ndice, |G / H |, de H en G .

15. Todo subgrupo de ndice 2 es normal. (Indicacin: Si g H , entonces gH es el complementario de


H .)

92
Grupos, anillos y mdulos 0.10. Problemas

16. Si el ndice de un subgrupo H de un grupo finito G es el menor nmero primo que divide al orden
de G , entonces H es un subgrupo normal de G . (Indicacin: Considrese la accin de H , o la de G ,
en G / H .)

17. El grupo A 4 no tiene ningn subgrupo de orden 6 (aunque su orden es mltiplo de 6).

18. Sea G un grupo finito. Si el conjunto de subgrupos de G est totalmente ordenado (i.e., no tiene
pares incomparables), entonces G es un grupo cclico de orden potencia de un primo.

19. Sea p un nmero primo. Un grupo finito G es un p-grupo precisamente cuando para todo G
conjunto finito X se cumple que | X | | X G | (mdulo p).

20. Todo subgrupo normal de orden p de un p-grupo G est contenido en el centro de G .

21. Todo subgrupo normal H de un p-grupo G tiene interseccin no trivial con el centro de G ; es decir,
Z (G ) H , 1.

22. Si G es un p-grupo no abeliano de orden p3 , entonces todo subgrupo normal de G contiene al


centro.

23. Si H es un subgrupo propio de un p-grupo, entonces H , N ( H ).

24. Determinar los subgrupos de Sylow de los grupos simtricos S 3 , S 4 y S 5 .

25. Determinar todos los subgrupos normales de S 3 , S 4 y A 4 .

26. Si una potencia p r de un nmero primo divide al orden de un grupo finito G , entonces G tiene
algn subgrupo de orden p r .

27. Todo grupo de orden 100 tiene algn subgrupo normal de orden 25.

28. Sea H un subgrupo de orden p k de un grupo G de orden p n m. Si k < n, entonces G tiene un


subgrupo H 0 de orden p k+1 tal que H C H 0 .

29. Si H es un p-subgrupo normal de un grupo finito G , entonces H est contenido en todos los p-
subgrupos de Sylow de G .

30. El grupo didrico D n (el grupo de los movimientos que dejan invariante un polgono regular de
n lados) tiene orden 2 n y est generado por dos elementos g y s tales que g n = s2 = 1, sgs = g1 .
Calcular el centro y el grupo de automorfismos del grupo D n .

31. Si p es un nmero primo, todo grupo no abeliano de orden 2 p es isomorfo al grupo D p .

32. Si para cada nmero primo que divide al orden de un grupo finito G ste tiene un nico subgrupo
de Sylow, entonces G es isomorfo al producto directo de sus subgrupos de Sylow.

33. Clasificar, salvo isomorfismos, los grupos de orden 10.

34. Si n 5, el nico subgrupo propio de S n de ndice menor que n es A n . (Indicacin: Si H es un


subgrupo de ndice d en un grupo G , la accin de G en G / H define un morfismo G S d .)
MANUALES UEX
35. 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 ste es un automorfismo externo del grupo S 6 .

36. Demostrar que C[ x, y]/( x) ' C[ y]. Probar que C[ x, y, z]/( y x2 , y3 + z3 ) ' C[ x, z]/( x6 + z3 ).

37. Sea A un anillo y S A un sistema multiplicativo de A . Los elementos de S son invertibles en A


si y slo si el morfismo de localizacin A A S es un isomorfismo.

38. Sea f : A B un morfismo de anillos y S A un sistema multiplicativo. Si f (S ) son elementos


invertibles de B entonces existe un nico morfismo f S : A S B tal que f sea la composicin de
fS
los morfismos A A S B.

93
0.10. Problemas Grupos, anillos y mdulos

39. Probar que ( A S )S 0 = A S S 0 , donde S S 0 = { s s0 | s S, s0 S 0 }.


def

40. Probar que k[ x, y]/( x y 1) ' k[ x]1,x,x2 ,... .

41. Probar que C[ x]R[ x]0 ' C( x).

42. Probar que el morfismo de localizacin i : A A S es un isomorfismo si y slo si i : Spec A S


Spec A es un homeomorfismo. Prubese que si Spec A S = Spec A S 0 (en Spec A ) entonces A S = A S 0 .

43. Calcular Spec Z/6Z, Spec(C[ x, y]/( y2 x3 )) x .


p
44. Calcular Spec Z[ x], Spec Z[ 5].

45. Calcular Spec R[ x, y].

46. Si Spec A es la unin disjunta de dos abiertos U1 ,U2 probar que U1 = Spec AU1 .

47. Sean I, I 0 A dos ideales. Probar que ( I )0 = ( I 0 )0 si y slo si r ( I ) = r ( I 0 ), donde denotamos r ( I ) =


{a A : a n I para cierto n N}.

48. Probar que los elementos de los ideales primos minimales de un anillo son divisores de cero (Pista:
localcese en los ideales primos minimales).

49. Probar que si f : A , B es un morfismo de anillos inyectivo, entonces f : Spec B Spec A es una
aplicacin continua densa.

50. Probar que la interseccin de dos rectas paralelas (ax + b y + c)0 , (ax + b y + c0 )0 ( c , c0 ) es vaca.

51. 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 .

52. Calcular el morfismo f : C[ x, y]/( x 1) C[ x, y]/( y x3 ) que en espectros aplica cada punto (cerrado)
(, ) de la cbica 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
53. Sea I A un ideal y M un A -mdulo probar que I M := { m M : m = a i m i , con a i I y m i M }
es un A -mdulo.
Si M 0 es otro A -mdulo probar que I ( M M 0 ) = I M I M 0 . Si M y M 0 son submdulos de un mdulo
probar que I ( M + M 0 ) = I M + I M 0 .

54. Sean N M y N 0 M 0 submdulos. Probar que N N 0 es un submdulo de modo natural de


M M 0 , de modo que ( M M 0 )/( N N 0 ) = M / N M 0 / N 0 .

55. Si N, N 0 son submdulos de un mdulo M probar que

( N + N 0 )/ N 0 = N /( N N 0 )
MANUALES UEX

Si denotamos por N = { n M / N 0 : n N }, probar que

( M / N 0 )/ N = M /( N + N 0 )

56. Sea f : M M 0 un morfismo de A -mdulos. Sean N1 , N2 dos submdulos 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 ).

57. Sea f : M M 0 un morfismo de A -mdulos y m0 = f ( m). Probar que f 1 ( m0 ) = m + Ker f := { m + n


con n Ker f }. Sea N un submdulo de M , probar que f 1 ( f ( N )) = N + Ker f .

58. Probar la igualdad Hom A ( A / I, M ) = { m M : I m = 0}. Probar que Hom A ( A n , M ) = M .n. . M .

59. Calcular los siguientes Z-mdulos: HomZ (Q, Z), HomZ (Zn , Z), HomZ (Zn , Q) y HomZ (Q/Z, Z).

94
Grupos, anillos y mdulos 0.10. Problemas

60. Probar que si un endomorfismo f : M M , cumple que f 2 = f entonces M = Ker f Ker( f Id).

61. Probar que el anulador del A -mdulo A / I es I .

62. Probar que si M es un A -mdulo libre entonces Anul( M ) = 0.

63. Sea el Z-mdulo M = Z/ nZ. Probar que Anul M = (0). Existe algn m M de modo que
0, nZ
Anul( m) = 0?

64. Probar que si M ' M1 M n entonces Anul( M ) = Anul( M i ). Calcular el ideal anulador del
i
Z-mdulo Z/3Z Z/6Z Z/15Z.

65. Sea 0 M1 M2 M3 0 una sucesin exacta de A -mdulos. Demostrar que Anul( M2 )


Anul( M1 ) Anul( M3 ).

66. Es Z/4Z un Z-mdulo libre? Es un Z/4Z-mdulo libre? Definir un sistema generador de Z/4Z
como Z-mdulo.

67. Sea M = { 2an , a Z, n N} Q. Probar que M es un Z-submdulo de Q y que no es finito generado.

68. Probar que todo cociente de un mdulo finito generado es finito generado. Probar que la suma de
dos submdulos finito generados es finito generado.

69. 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 algn entorno del
cero forman un ideal de C (R), que no es finito generado.

70. Probar que todo Z-submdulo finito generado de Q no nulo, es libre generado por un elemento.
Probar que Q ; Z.

71. Hallar una base (si existe) de Z[ x] como Z-mdulo.

72. Probar que todo epimorfismo de un mdulo en un libre tiene seccin.

73. Sea i : N , M un morfismo inyectivo de A -mdulos. 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 mdulos, de modo que exista una seccin s de , es decir,
s = Id. Probar que M ' Ker M .
f g
74. Sea 0 M 0 M M 00 0 una sucesin exacta de A mdulos. Se dice que la sucesin exacta
rompe o est escindida si existe un diagrama conmutativo

f g
0 / M0 /M / M 00 /0

MANUALES UEX
Id Id

/ M0 i / M 0 M 00 / M 00 /0
0

donde es un isomorfismo, i ( m0 ) = ( m0 , 0) y ( m0 , m00 ) = m00 .


Probar que si r : M M 0 es un retracto de f , i.e., r f = Id entonces la sucesin exacta rompe.
Probar que si s : M 00 M es una seccin de g, i.e., g s = Id, entonces la sucesin exacta rompe.

75. Probar que (Anul A ( M ))S = Anul A S ( M S ), si M es un A -mdulo finito generado.

76. Sea f : A B un morfismo de anillos. Sea S A un sistema multiplicativo. Sabemos que B es de


modo natural un A -mdulo, por tanto, podemos definir B S . Por otra parte, f (S ) B es un sistema
multiplicativo. Demostrar que B S = B f (S ) .

77. Sea I A un ideal y p x A un ideal primo. Probar que I x = A x si y slo si x ( I )0 .

95
0.10. Problemas Grupos, anillos y mdulos

78. Probar que ( I M )S = I S M S = I M S .

79. Sea A un anillo ntegro, e I , 0 un ideal. Probar que I es libre si y slo si I = aA (a , 0).

80. Sea M un A -mdulo finito generado y S A un sistema multiplicativo de A . Probar que si M S = 0


entonces existe un s S tal que s m = 0 para todo m M .

81. Sea I A un ideal y M un A -mdulo finito generado. Probar que I M = M M1+ I = 0.

82. Probar que si un endomorfismo T : M M de un A -mdulo finito generado es epiyectivo entonces


es un isomorfismo.

83. Demostrar que Zn es un Z-mdulo isomorfo a Zm si y slo si n = m.

84. Demostrar que A n es un A -mdulo isomorfo a A m si y slo si n = m.

85. Sea M un A -mdulo finito generado. Probar que si M ' M N entonces N = 0. Es siempre cierto
este resultado si M no es finito generado?

86. Sea m 1 , . . . , m s un sistema generador de un A -mdulo libre A n . Probar que s n.

87. Probar que todo sistema de n generadores de un mdulo libre A n es base.

88. Sean M y M 0 dos A -mdulos finito generados. Sea f : M M 0 un morfismo de A -mdulos. Probar
que si los morfismos fx : M /m x M M 0 /m x M 0 , m 7 f ( m) son epiyectivos, para todo punto cerrado
x Spec A , entonces el morfismo f es epiyectivo.

89. Demostrar que si existe un morfismo A m , A n inyectivo de A -mdulos entonces m n.

90. Demostrar que la longitud del k[ x]-mdulo k[ x]/( x n ) es n.

91. Sea A B un morfismo de anillos. Sea el ncleo del morfismo B A B B, b b0 7 bb0 . Probar
que es un ideal de B A B y que = b 1 1 bbB .
Si M y M 0 son B-mdulos, probar que

M B M 0 ' ( M A M 0 )/ ( M A M 0 )

92. Demostrar que el morfismo natural M A N Hom A ( M, N ), w n 7 wn , donde wn ( m) :=


w( m) n es un isomorfismo lineal si N es un A -mdulo libre finito generado. Demostrar que el
morfismo natural M A N = Bil A ( M, N ; A ), w w0 7 ww0 , donde ww0 ( m, n) = w( m) w0 ( n), es
un isomorfismo lineal si N es un A -mdulo libre finito generado.

93. Probar que R[ x]/( p( x)) R C = C[ x]/( p( x)).


MANUALES UEX

94. Probar que ( A [ x1 , . . . , xn ]/ I ) A B = B[ x1 , . . . , xn ]/ I B[ x1 , . . . , xn ].

95. Probar que C R C = C C como C-lgebra. Calcular HomRlg. (C, C).

96. Probar que Homklg. ( A, k) es igual al conjunto de ideales primos maximales de A , de concleo k.

97. Sea A un anillo ntegro y M un A -mdulo plano. Probar que T ( M ) = 0.

98. Probar que si M y N son A -mdulos planos, tambin lo es M A N . Probar que si B es una A -
lgebra plana y M es un B-mdulo plano, entonces M es un A -mdulo plano.

99. Sea A B un morfismo de anillos fielmente plano. Sea M un A -mdulo. Probar que si M A B es
un B-mdulo finito generado, entonces M es un A -mdulo finito generado.

100. Probar que k[ x, y]/( x) no es un k[ x, y]-mdulo plano. Sea k[ x] k[ x, y]/( y2 x) el morfismo natural,
probar que k[ x, y]/( y2 x) es una k[ x]-lgebra plana.

96
Grupos, anillos y mdulos 0.10. Problemas

101. Sea A un dominio de ideales principales y M un A -mdulo sin torsin. Probar que M es unin de
mdulos libres finito generados.

102. Sea N0 N1 N2 Nn una sucesin decreciente de A -submdulos de N0 . Probar que


lim Nn = Nn .
n
n

103. 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 { M i } i I un sistema proyectivo de objetos. Probar que lim M i = lim M j .

i I j J

104. Probar que lim ( M i N i ) = ( lim M i ) ( lim N i ), en la categora de A -mdulos, por ejemplo.

i I i I i I

105. Demostrar que todo mdulo es el lmite inductivo de sus submdulos finito generados.

106. Demostrar que el lmite inductivo de mdulos planos es plano.

107. Sea x un punto de un espacio topolgico 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 restriccin.
Probar que lim C (U ) es el anillo de grmenes de funciones continuas en x.

xU

108. Sea x Spec A y M un A -mdulo. Demostrar que M x = lim M a .



{ xUa }

109. Sea M = C 0 (R) el anillo de grmenes de funciones diferenciables reales de la recta real en el
origen. Probar que M es un C (R)-mdulo plano finito generado, no proyectivo, ni de presentacin
finita.

110. Probar que si Hom A ( N, M ) = Hom A ( N, A ) A M para todo A -mdulo N de presentacin finita,
entonces M es un A -mdulo plano (vase 0.8.20 y 0.8.22).

111. Sea { A i } un sistema inductivo de anillos. Probar Spec lim A i = lim Spec A i .

112. Sean N , N 0 submdulos de M , tales que M = N + N 0 . Probar que M es noetheriano si y slo si N , N 0


son noetherianos.

113. Sean N , N 0 submdulos de M , tales que N N 0 = 0. Probar que M es noetheriano si y slo si


M / N , M / N 0 son noetherianos.

114. Sea M un A -mdulo noetheriano. Probar que A / Anul( M ) es un anillo noetheriano.

115. Probar que si M es un A -mdulo noetheriano entonces M [ x] es un A [ x]-mdulo noetheriano.

116. Probar que si A [ x] es noetheriano entonces A es noetheriano. MANUALES UEX


117. Probar que si Spec A = Ua i , un A -mdulo M es noetheriano si y slo si M a i son A a i -mdulos
i
noetherianos para todo i .

Z no es un anillo noetheriano.
Q
118. Demostrar que

119. Sea A un anillo noetheriano. Probar que existe un n N de modo que (rad A )n = 0.

120. Sea A un anillo noetheriano, e I A un ideal. Probar que existe un n N de modo que r ( I )n I .

a i x i A [[ x]]. Demostrar que f es nilpotente si y slo si
P
121. Sea A un anillo noetheriano y sea f =
i =0
cada a i es nilpotente.

97
0.10. Problemas Grupos, anillos y mdulos

122. Sea A un dominio de ideales principales. Si aA bA = cA , prubese que c es el mnimo comn


mltiplo de a y b.
n n m m
123. Sea A un dominio de ideales principales. Sean a = p 1 1 p r r , b = p 1 1 p r r con n i , m j 0, p i
irreducibles y p i primo con p j , para i , j . Calclese el mnimo comn mltiplo y mximo comn
divisor de a y b.

124. Sean p y q nmeros primos distintos. Se pide calcular el nmero de grupos abelianos finitos
desisomorfos de orden p2 q.

125. Prubese que un grupo abeliano finito que no sea cclico contiene un subgrupo isomorfo a Z/ pZ
Z/ pZ, para un cierto entero primo p.

126. Sea G un grupo abeliano finito. Demostrar que G es cclico si y slo si para cada n divisor del
orden de G , existe un nico subgrupo de G de orden n.

127. Sea G un subgrupo discreto del grupo aditivo de Rn . Prubese que existe un nmero natural r n,
tal que G est generado como Z-mdulo por r vectores linealmente independientes sobre R.

128. Clasifquese el endomorfismo multiplicar por x sobre el espacio

E = k[ x]/( x) k[ x]/( x3 ) k[ x]/( x5 )

129. Clasifquense los endomorfismos nilpotentes de un espacio vectorial de dimensin 3. Problema


anlogo para espacios de dimensin 4 y 5.

130. Clasifquense los endomorfismos T de un espacio vectorial real E , que cumplan

a) Anulador de T = ( x 1)2 , dim E = 5.


b) Anulador de T = ( x2 + 4)2 ( x + 8)2 , dim E = 8.

131. Clasificar sobre el cuerpo racional el endomorfismo

1 0 1 0

0 0 2 1
T =
1

2 0 0
0 1 0 1

132. 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 = D 2 .

133. Sea A el C-espacio vectorial de todas las funciones reales a valores complejos infinitamente dife-
renciables. Se designa por D el operador derivada. Es claro que D es un endomorfismo C lineal de
A.
MANUALES UEX

a) Probar la frmula de conmutacin

P (D )( e x y) = e x P (D + ) y

para y A y C.
b) Probar que Ker D r+1 = {Polinomios de grado menor o igual que r }. Calcular Ker(D )r+1 . Si
p( x) = ( x 1 )n1 ( x r )n r , calcular Ker p(D ).
c) Resolver las ecuaciones diferenciales: y0000 2 y000 + 2 y00 = 0, y00 + y = 0.

134. Con las notaciones del ejercicio anterior sea la ecuacin 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. Prubese que existe un polinomio
R ( x), de modo que R (D ) z es una solucin particular de la ecuacin dada. Resolver la ecuacin
y(n y = x n .

98
Grupos, anillos y mdulos 0.10. Problemas

135. Dada la ecuacin diferencial P (D ) y = z, escribamos y = P (1D ) z. Si P ( x) = ( x 1 )n1 ( x r )n r ,


expresar y en trminos de primitivas (reiteradas) de sumas de productos de funciones exponen-
ciales y derivadas de z (sese la descomposicin de fracciones racionales en fracciones simples y
la frmula de conmutacin). Resolver y00 y = senx.

136. Sea Suc(C) = {(a n )} el C-espacio vectorial de las sucesiones de nmeros complejos. Sea : Suc(C)
Suc(C) la aplicacin C-lineal definida por (a n ) = (a0n ), donde a0n = a n+1 . Sea = Id, el opera-
dor diferencia.

a) Probar las frmulas de conmutacin

P ()((n ) (a n )) = (n ) P ()(a n )
P ( )((n ) (a n )) = (n ) P ( )(a n )

b) Demostrar que las sucesiones {(1), ( n), . . . , ( n r )} son una base de Ker r+1 . Calcular Ker(
)r .
c) Resolver la ecuacin a n+2 = a n+1 + a n , con las condiciones iniciales a 0 = 0, a 1 = 1, a 2 = 2
(sucesin de Fibonacci).

137. Dada la ecuacin inhomognea p()(a n ) = ( b n ), supngase que existe un polinomio q( x), primo con
p( x), tal que q()( b n ) = 0. Prubese que existe un polinomio r ( x) tal que r ()(a n ) es una solucin
particular de la ecuacin dada.
Estdiese el caso en que p( x) y q( x) no son primos entre s. Resolver a n+2 + 2a n+1 8a n = 2n .

138. Probar que un grupo abeliano finito generado es cclico si y slo si tiene un nico factor invariante
no invertible.

139. Es posible dar un procedimiento algortmico para saber si dos endomorfismos de un R-espacio
vectorial de dimensin finita (es decir, dos matrices cuadradas con coeficientes reales) son equiva-
lentes o no? En el caso de que sean equivalentes, puede calcularse un endomorfismo (o matriz)
que de la equivalencia?

140. Probar que si el polinomio caracterstico de un endomorfismo lineal tiene todas sus races distin-
tas entonces coincide con el primer factor invariante.

141. Sea T : E E un endomorfismo lineal de un espacio vectorial de dimensin finita. Probar que la
condicin necesaria y suficiente para que el endomorfismo p(T ) sea invertible es que p( x) y c T ( x)
sean primos entre si.

142. Sea T : E E un endomorfismo lineal de un espacio vectorial de dimensin finita. Sea E 0 E un


subespacio estable por T . Denotemos T : E /E 0 E /E 0 , T ( e) = T ( e), el endomorfismo inducido por
T en E /E 0 . Probar que
c T ( x) = c T|E0 ( x) c T ( x)

MANUALES UEX
n
143. Sea E un C-espacio vectorial de dimensin n y T un endomorfismo de E . Sea c T ( x) = ( x i ) la
Q
i =1
descomposicin en factores lineales del polinomio caracterstico de T . Prubese que si p( x) es un
polinomio con coeficientes en C, entonces
n
Y
c p ( T ) ( x) = ( x p( i ))
i =1

n n
p( i ), det( p(T )) = p( i ).
P Q
En particular, se tiene que tr( p(T )) =
i =1 i =1

144. Sea E un C-espacio vectorial de dimensin finita. Sea T : E E un endomorfismo C-lineal de


E . Demostrar que si c T ( x) es el polinomio caracterstico de T considerado como endomorfismo
C-lineal, entonces el polinomio caracterstico de T considerado como endomorfismo R-lineal es
c T ( x) c T ( x) (donde c T ( x) es el conjugado de c T ( x)).

99
0.10. Problemas Grupos, anillos y mdulos

145. a) Sea X 0 = A X un sistema homogneo de ecuaciones diferenciales, siendo A una matriz cuadra-
da de coeficientes constantes. Probar que e At C son las soluciones del sistema, siendo C una
matriz columna de constantes.
b) Sea X 0 = A X + B( t) un sistema lineal de ecuaciones diferenciales. Calcular la matriz columna
C ( t) tal que e At C ( t) sea una solucin del sistema.

146. Resulvanse los siguientes sistemas de ecuaciones diferenciales

dx dx dx
dt = x 3 y + 3z dt = 3x y dt = 11 x 4 y
dy dy dy
dt = 2 x 6 y + 13 z dt = x+ y dt = 15 x + 6 y
dz dy
dt = x 4 y + 8z dt = 3 x + 5 z 3u
du
dt = 4x y + 3z u

147. Sea P ( x) R[ x] un polinomio de grado n. Probar que la ecuacin diferencial P (D ) y = f ( x) es equi-


valente a un sistema de ecuaciones diferenciales lineales de n variables.

148. a) Sea P ( x) R[ x] un polinomio de grado n. Sean s 1 ( x), . . . , s n ( x) soluciones, linealmente inde-


pendientes, de la ecuacin diferencial P (D ) y = 0. Probar que si c 1 ( x), . . . , c n ( x) cumplen las
ecuaciones
c 1 ( x)0 s 1 ( x) + . . . + c n ( x)0 s n ( x) = 0
...
c 1 ( x)0 s 1 ( x)n2) + . . . + c n ( x)0 s n ( x)n2) = 0
c 1 ( x)0 s 1 ( x)n1) + . . . + c n ( x)0 s n ( x)n1) = f ( x)
entonces c 1 ( x) s 1 ( x) + . . . + c n ( x) s n ( x) es una solucin particular de P (D ) y = f ( x).
b) Prubese este resultado como caso particular de 145 (b).

149. Sea A un anillo eucldeo y (a i j ) una matriz con coeficientes a i j A . Sustituyendo de modo con-
veniente y sucesivo la fila F i por la fila F i + b j F j , i , j , b j A ( i, j, b j arbitrarios), demostrar
que la matriz (a i j ) es triangulable. Si admitimos, adems, las mismas transformaciones elemen-
tales con las columnas, demostrar que (a i j ) es diagonalizable. Resolver el sistema de ecuaciones
diofnticas
7x + 5 y = 1
5x + 3 y = 3

150. Clasificar el Z-mdulo (Z Z)/(7, 5), (5, 3).

151. Sea A una matriz con coeficientes en k[D ]. Probar que mediante las transformaciones elemen-
tales, el problema de resolver los sistemas A X ( t) = Y ( t), se reduce al problema de resolver ecua-
ciones P (D ) f ( t) = h( t).
MANUALES UEX

100
Captulo 1

Races de un polinomio

Puede definirse el lgebra, con ingenua concisin, como la rama de las Matemticas que estudia
las races de una ecuacin algebraica a 0 x n + a 1 x n1 + + a n = 0. Con mayor generalidad, podra de-
cirse que es la disciplina que estudia las soluciones de los sistemas de ecuaciones algebraicas en n
indeterminadas
p 1 ( x1 , . . . , xn ) = 0
p 2 ( x1 , . . . , xn ) = 0

p r ( x1 , . . . , x n ) = 0

As pues, un primer curso en lgebra debera estudiar las ecuaciones p( x) = 0.


Consideremos un polinomio p( x) = a 0 x n + a 1 x n1 + + a n C[ x]. El teorema fundamental del l-
gebra, que probaremos, afirma que existen 1 , . . . , n C de modo que p( x) = a 0 ( x 1 ) ( x n ). En
general, dado un cuerpo k existe un cuerpo k0 que contiene a k, nico salvo isomorfismos, cumpliendo

1. Dado k0 , existe p( x) k[ x], tal que p() = 0.

2. Dado p( x) k0 [ x], existen 1 , . . . , n k0 de modo que p( x) = a 0 ( x 1 ) ( x n ).

Los coeficientes de un polinomio son polinomios simtricos en las races del polinomio y todo polinomio
simtrico en las races es igual a un polinomio en los coeficientes de las races. Va la teora del exceso
sabremos calcular el nmero de races complejas de un polinomio con coeficientes complejos contenidas
en el interior de un circuito (por ejemplo un rectngulo). Luego podremos separarlas y calcularlas por
aproximacin. Los teoremas de Sturm y Budan-Fourier permiten calcular el nmero de races reales de
un polinomio real en un intervalo [a, b]. Para la resolucin de los sistemas de ecuaciones algebraicas
se introduce la resultante de polinomios. Gracias a sta, dado un sistema de ecuaciones algebraicas
podemos eliminar una variable, digamos x1 , de modo que si (1 , . . . , n ) es una solucin del primero
(2 , . . . , n ) es una solucin del segundo sistema.

MANUALES UEX
1.1. Extensiones de cuerpos
1.1.1. Teorema de Kronecker. Cierre algebraico
1. Definicin : Una extensin de cuerpos es un morfismo de anillos k K , donde k y K son cuerpos.
Tambin se dice que K es una extensin de cuerpos de k o que K es una k-extensin de cuerpos.
Obsrvese que todo morfismo de anillos k K , entre cuerpos, es inyectivo pues el ncleo es un ideal,
que ha de ser el ideal (0) y no el ideal k = (1), porque el elemento unidad de k se aplica en el elemento
unidad de K .
2. Definicin : Diremos que una extensin de cuerpos k , K es una extensin finita de cuerpos si K
es un k-espacio vectorial de dimensin finita. Llamaremos grado de K sobre k a dimk K .
3. Ejemplo : La inclusin R C es una extensin finita de cuerpos de grado 2.

101
1.1. Extensiones de cuerpos Races de un polinomio

Sea k , K una extensin de cuerpos. Dados 1 , . . . , n K , denotamos k(1 , . . . , n ) a la mnima


k-subextensin de K que contiene a 1 , . . . , n . Explcitamente,

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. Definicin : Dado una extensin 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.
p
5. Ejemplos : 2 R es un elemento Q-algebraico, porque es raz de x2 2 Q[ x]. El nmero R
es Q-trascendente, como prob Lindemann en 1882. El nmero e R es Q-trascendente, como prob
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 ncleo del morfismo
: k[ x] K , ( q( x)) := q() es el ideal formado por todos los polinomios que anulan a y este ideal est
generado por el polinomio p( x) (que podemos suponer mnico) de grado mnimo que anula a . Adems,
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)). Observemos que k() = { q() K, q( x) k[ x]} =: k[].
p p
2
6. Ejemplo
p : Sea 2 C, entonces Q[ 2] C es una Q-extensin finita de cuerpos de grado 2, porque
2
Q[ 2] = Q[ x]/( x2 2).
7. Proposicin : Sea k , K una extensin de cuerpos y K . Entonces, es algebraica sobre k, si y
slo si dimk k() < .

Demostracin. Si es algebraica y p( x) es el polinomio mnimo anulador de , entonces dimk k() =


gr p( x) < (vase 0.3.59). Recprocamente, si dimk k() = n < entonces 1, , . . . , n son k-linealmente
dependientes, luego existe un polinomio de grado n que anula a . 

8. Proposicin : Si k K es una extensin finita de cuerpos de grado n y K es una extensin


finita de grado m, entonces k es una extensin finita de grado n m. En particular, la composicin
de extensiones finitas es una extensin finita.

Demostracin. Se tienen igualdades de espacios vectoriales = K .m. . K , y K = k .n. . k, luego =


k n. .m. k y se concluye. 

Si 1 , . . . , n K son elementos k-algebraicos entonces k(1 , . . . , n ) es un extensin finita de k,


porque es composicin de las extensiones finitas de cuerpos k , k(1 ) , k(1 , 2 ) , , k(1 , . . . , n ).
En particular, dado p( x1 , . . . , xn ) k[ x1 , . . . , xn ], entonces p(1 , . . . , n ) k(1 , . . . , n ) es k-algebraico.
MANUALES UEX

9. Definicin : Se dice que una extensin de cuerpos k , K es algebraica si todos los elementos de K
son algebraicos sobre k.
10. Proposicin : Si k , K y K , K 0 son extensiones algebraicas entonces k , K 0 es algebraica.

Demostracin. Dado K 0 , existe un polinomio p( x) = a i x i K [ x] tal que p() = 0. La extensin


P
i
k , k(a 1 , . . . , a n , ) es finita, luego k , k() tambin y es algebraica sobre k. 

11. Proposicin : Sean k , K y k , K 0 dos extensiones de cuerpos. Entonces, existe una k-extensin de
cuerpos L, de modo que tenemos morfismos de k-extensiones K , L y K 0 , L.

Demostracin. Sea m un ideal maximal de K k K 0 y L = (K k K 0 )/m. L es una k-extensin de cuerpos


y tenemos los morfismos naturales de k-extensiones K (K k K 0 )/m, 7 1, K 0 (K k K 0 )/m,
0 7 1 0 . 

102
Races de un polinomio 1.1. Extensiones de cuerpos

12. Teorema de Kronecker: Sea p( x) k[ x] un polinomio de grado n > 0. Existe una extensin finita
K de k en la que p( x) descompone en factores simples, es decir, existen 1 , . . . , n K tales que

p( x) = ( x 1 ) ( x n ), k

Si K 0 es otra extensin de cuerpos k y K 0 es una raz de p( x), entonces en toda k-extensin L que
contenga a K y K 0 se cumple que = i , para algn 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).

Demostracin. Procedamos por induccin sobre n. Si n = 1, basta tomar K = k, pues p( x) = ( x ),


con k. Supongamos que n > 1. Sea p 1 ( x) k[ x] un polinomio irreducible que divida a p( x). Sea
K = k[ x]/( p 1 ( x)) y denotemos x = 1 . Obviamente, p 1 (1 ) = 0, luego p(1 ) = 0. Por tanto, en K [ x] tenemos
que p( x) = ( x 1 ) p 2 ( x). Por hiptesis de induccin, existe una extensin finita K , K 0 de modo que
p 2 ( x) = ( x 2 ) ( x n ). Luego en K 0 , que es una extensin finita de k,

p( x) = ( x 1 ) ( x n )

En L, 0 = p() = ( 1 ) ( n ), luego = i , para algn i .


Si p( x) = ( x 1 ) ( x n ) (en L), como 0 = p(1 ) = (1 1 ) (1 n ), reordenando las i ,
podemos suponer que 1 = 1 . Dividiendo por x 1 , tendremos que ( x 2 ) ( x n ) = ( x 2 ) ( x
n ). Por induccin sobre n, reordenado 2 , . . . , n , tendremos que i = i , para todo i 2.

13. Observacin : Agrupando los factores simples con la misma raz, tenemos (en K [ x]) que

p( x) = ( x 1 )n1 ( x r )n r , con i , j para todo i , j

Si n i > 1, se dice que i es una raz mltiple de p( x) de multiplicidad n i . El mximo comn 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 extensin de cuerpos K donde p( x) y q( x) descompongan
es factores simples, podemos escribir p( x) = ( x 1 )n1 ( x )n r y q( x) = ( x 1 )m1 ( x )m r , con
n i , m i 0 y i , j , para todo i , j . Entonces

m.c.d ( p( x), q( x)) = ( x 1 )min(n1 ,m1 ) ( x )min(n r ,m r ) k[ x]

Los polinomios p( x) y q( x) son primos entre s si y slo si no tienen races comunes (estamos con-
siderando todas las races de p( x) y q( x) en K ).
Un polinomio p( x) no tiene races mltiples si y slo si p( x) y p0 ( x) son primos entre s.
14. Definicin : 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 nica extensin 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.

Demostracin. Sea P el conjunto de polinomios irreducibles de k[ x]. Para cada p P sea por Kronecker MANUALES UEX
K p una k-extensin finita de cuerpos que contenga a todas las races del polinomio p. Para cada subcon-
junto finito { p 1 , . . . , p n } de P consideremos la k-lgebra K p1 . . . K p n , y para cada inclusin { p 1 , . . . , p n }
{ p 1 , . . . , p n , . . . , p m } consideremos el morfismo obvio K p1 . . . K p n K p1 . . . K p n . . . K p m . Sea A
el lmite inductivo de todos estos morfismos. Sea k el cociente de A por cualquier ideal maximal. Ob-
viamente, k es una extensin algebraica de k, pues est generado algebraicamente por las imgenes
de las extensiones K p . Sea k , K una extensin algebraica de cuerpos y K . K es una extensin
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 tambin, k y K = k.
Si k0 es una extensin algebraica de k, entonces ( k k k0 )/m, siendo m un ideal maximal, es una
extensin algebraica de k y k0 . Por tanto, ( k k k0 )/m = k y sta contiene a k0 . Si k0 es algebraicamente
cerrado entonces k = k0 .


103
1.1. Extensiones de cuerpos Races de un polinomio

1.1.2. Grado de trascendencia de una extensin de cuerpos


16. Definicin : Sea A una k-lgebra. Diremos que 1 , . . . , n A son algebraicamente independientes
sobre k si el morfismo de k-lgebras

k [ x1 , . . . , x n ] A
p( x1 , . . . , xn ) 7 p(1 , . . . , n )

es inyectivo; es decir, cuando cualquier relacin algebraica de los i con coeficientes en k,


i i
X
a i 1 ...i n 11 . . . nn = 0,
i 1 ,...,i n

implique necesariamente que todos sus coeficientes a i 1 ...i n sean nulos. Diremos que 1 , . . . , n son alge-
braicamente dependientes si existe 0 , p( x1 , . . . , xn ) k[ x1 , . . . , xn ] tal que p(1 , . . . , n ) = 0.
17. Definicin : Dados 1 , . . . , n K , diremos que n es algebraico sobre 1 , . . . , n1 si n es algebraico
sobre k(1 , . . . , n1 ).
18. Definicin : Sea k una extensin 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. Definicin : Diremos que una extensin de cuerpos k , K es de tipo finito si existen 1 , . . . , m
K de modo que la k-subextensin 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 extensin de cuerpos de tipo finito. Existen bases de trascendencia de
sobre k y todas tienen el mismo nmero de elementos, llamado grado de trascendencia de sobre k.

Demostracin. 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.3.2, es una extensin 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 induccin
sobre i que, reordenando { y1 , . . . , ym } si fuera preciso, es una extensin algebraica de la k-extensin
k(1 , . . . , i , yi+1 , . . . , ym ), para i n. Para i = 0 es inmediato. Suponemos el enunciado cierto para i 1
0. Por hiptesis de induccin 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 exten-
siones 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 hiptesis de que 1 , . . . , m , m+1 son algebraicamente inde-
MANUALES UEX

pendientes. Luego m n. Por la misma razn 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 trascen-
dencia sobre k.
22. Ejemplo : Sea p( x1 , . . . , xn ) un polinomio irreducible no constante con coeficientes en un cuerpo
k. Consideremos k[ x1 , . . . , xn ]/( p( x1 , . . . , xn )) y denotemos i = x i . Sea k(1 , . . . , n ) = el cuerpo de frac-
ciones de k[ x1 , . . . , xn ]/( p( x1 , . . . , xn )), que se denomina cuerpo de funciones racionales de la hipersuper-
ficie definida por la ecuacin 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 fcil ver entonces que {1 , . . . , n1 } es una base de trascendencia.
23. Notacin : Denotaremos por gr trk K el grado de trascendencia de K sobre k, o simplemente por K
cuando se sobrentienda cul es el cuerpo base.

104
Races de un polinomio 1.2. Teorema de las funciones simtricas

1.1.3. Espectro primo y soluciones de un sistema de ecuaciones algebraicas


24. Teorema : Sea A = k[ x1 , . . . , xn ]/( p 1 , . . . , p r ) una k-lgebra de tipo finito y k0 una k-extensin de cuer-
pos algebraicamente cerrada y de grado de trascendencia mayor o igual que n. Dadas = (1 , . . . , n ), =
(1 , . . . , n ) k0 n , diremos que si existe Aut kal g k0 , tal que
() := ((1 ), . . . , (n )) =
Se cumple que
n
Spec A = { k0 : p 1 () = = p r () = 0}/

Demostracin. Dado { k0 n : p i () = 0, i }/ le asignamos el ideal primo


p := { p k[ x1 , . . . , xn ]/( p 1 , . . . , p r ) : p() = 0}.
Demos la asignacin inversa. Dado un ideal primo p y A , sea k( y) := ( A /p y ) y el cuerpo residual de
y. Existe un morfismo g : k( y) , k0 porque el cierre algebraico de k( y) es igual al cierre algebraico de
un cuerpo de funciones racionales en s variables, con s = gr trk k( y) n y k0 es igual al cierre algebraico
de un cuerpo de funciones racionales en n variables.
Veamos que dado otro morfismo g0 : k( y) k0 entonces existe Aut kal g k0 tal que g0 = g. Pense-
mos g0 como una inclusin y sea z1 , . . . , z s k0 una base de k-trascendencia de k( y). Componiendo g con
un automorfismo 0 de k0 podemos suponer que z0i := g( z i ) es igual a z i , para todo 1 i s. En efecto,
sean z s+1 , . . . , z n k0 y z0s+1 , . . . , z0n k0 de modo que z1 , . . . , z n y z10 , . . . , z0n sean bases de trascendencia
de k0 . Sea : k( z10 , . . . , z0n ) k( z1 , . . . , z n ), definido por ( z0i ) = z i , para todo i . Por toma de cierres alge-
braicos, el morfismo extiende al automorfismo 0 : k0 k0 buscado. Sea ahora h : k( y)( z s+1 , . . . , z n ) k0
el morfismo definido por h = g sobre k( y) y h( z t ) = z t , para todo 0 < t n s. Hemos obtenido el cierre
algebraico de k( y)( z s+1 , . . . , z n ) va la inclusin natural en k0 y va h. Por tanto existe un morfismo
: k0 k0 tal que h es la inclusin natural. En particular, g es el morfismo de inclusin natural g0
de k( y) en k0 .
Denotemos por : A k( y) el morfismo natural, y sea f = g : A k0 . Asignamos a p y , , siendo
:= ( f ( x1 ), . . . , f ( xn )).
Ambas asignaciones son inversas entre s.


1.2. Teorema de las funciones simtricas


Sea P ( x) = a 0 x n + a 1 x n1 + + a n = c( x 1 ) ( x n ). Desarrollando el ltimo trmino e igualando
coeficientes de los x i se obtiene las frmulas de Cardano:
a0 = c
a 1 = c (1 + + n )

a i = (1) i c
X
j1 j i
1 j 1 << j i n
MANUALES UEX

a n = (1)n c 1 n

1. Definicin : Llamaremos funciones simtricas elementales (o polinomios simtricos elementales) en


las letras x1 , . . . , xn a los polinomios s i Z[ x1 , . . . , xn ] ( i = 1, . . . , n) definidos por:
s 1 = x1 + + x n

X
si = x j1 x j i
1 j 1 << j i n


s n = x1 x n

105
1.2. Teorema de las funciones simtricas Races de un polinomio

Se cumple la igualdad:

( x x i ) = x n s 1 x n1 + s 2 x n2 + + (1)n s n
Y
i

Sea S n el grupo de las permutaciones de {1, . . . , n}. Consideremos la operacin de S n en A [ x1 , . . . xn ]


siguiente:
(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 -lgebras.
2. Definicin : Diremos que un polinomio P ( x1 , . . . , xn ) A [ x1 , . . . xn ] es simtrico cuando (P ) = P para
toda S n .
A [ x1 , . . . , xn ]S n es el conjunto de las funciones simtricas y es una A -sublgebra de A [ x1 , . . . xn ].
3. Teorema de las funciones simtricas: Se verifica la igualdad:

A [ x1 , . . . , x n ] S n = A [ s 1 , . . . , s n ]

Es decir, un polinomio en x1 , . . . , xn con coeficientes en el anillo A es invariante por todas las permuta-
ciones de las variables si y slo si es un polinomio en las funciones simtricas elementales.

Demostracin. Evidentemente todo polinomio en las funciones simtricas elementales es invariante


por el grupo de las permutaciones. Por tanto, basta probar el recproco.
Procedemos por induccin sobre el nmero n de variables. Para n = 1 es trivial. Sea n 1. Sea
P ( x1 , . . . , xn ) A [ x1 , . . . , xn ]S n . Descomponiendo P en sus componentes homogneas, podemos suponer
que P es homogneo de grado m. Haciendo cociente por xn se obtiene que P ( x1 , . . . , xn1 , 0) es un poli-
nomio homogneo de grado m en n 1 variables e invariante por las permutaciones de stas, luego por
hiptesis de induccin P ( x1 , . . . , xn1 , 0) = Q 0 ( s01 , . . . , s0n1 ), siendo s0i la i -sima funcin simtrica en las
m
n 1 primeras variables. Observemos que en Q 0 ( s01 , . . . , s0n1 ) cada sumando (m1 ,...,m n1 ) s0 1 1 s0 m 1
n1 es
un polinomio homogneo en x1 , . . . , xn1 de grado m 1 + 2 m 2 + + ( n 1) m n1 . Podemos suponer que
(m1 ,...,m n1 ) = 0, cuando m 1 + 2 m 2 + + ( n 1) m n1 , m. Por tanto, Q 0 ( s 1 , . . . , s n1 ) es un polinomio en
x1 , . . . , xn homogneo de grado m. Sea H ( x1 , . . . , xn ) = P ( x1 , . . . , xn ) Q 0 ( s 1 , . . . , s n1 ). Se verifica que H es
simtrico y homogneo de grado m y se anula para xn = 0 (ya que s i = s0i mod xn ), luego es mltiplo de
xn y por ser simtrico es mltiplo de x1 xn = s n , es decir, H ( x1 , . . . , xn ) = s n H 0 ( x1 , . . . , xn ) y, por tanto,
H 0 ( x1 , . . . , xn ) es simtrico tambin y homogneo 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 e( s 1 , . . . , s n ). Sustituyendo en la
definicin de H y despejando se obtiene:

P ( x1 , . . . xn ) = Q 0 ( s 1 , . . . , s n1 ) + s n Q
e(s1 , . . . , s n )

con lo que se concluye. 


MANUALES UEX

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( s 1 , . . . , s n )
P
Demostracin. Sea Q k( x1 , . . . , xn )S n . Por ser,

S n ( P )
Q
P
=
Q Q Id,S n (P )
Q

invariante, al igual que el numerador S n (P ), se concluye que el denominador Q Id,S n (P ) es


Q Q

invariante y, por tanto,


S n ( P )
Q
P
= k( s 1 , . . . , s n )
Q Q Id,S n (P )
Q

106
Races de un polinomio 1.3. Teorema fundamental del lgebra

1.3. Teorema fundamental del lgebra


1. Teorema fundamental del lgebra: El cuerpo de los nmeros complejos es un cuerpo algebraica-
mente cerrado.

Demostracin. 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
lm p( x) = lm p( x), (y | lm p( x)| = +)
x+ x x+

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 induccin 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 polinomio h( x) := i< j ( x i j ) R[ x], porque los coeficientes de h( x) son funciones
Q

simtricas en 1 , . . . , n , luego por el teorema de las funciones simtricas, los coeficientes de h( x) son
polinomios en los coeficientes de p( x). Observemos que h( x) es un polinomio de grado 2r = 2n1 m 0

r con
m impar. Por induccin sobre n, cierto rs = r + s + r s C. Variando el fijado (tmese 2 + 1
0

distintos), existirn , 0 , para los que existen r, s, de modo que

r + s + r s , r + s + 0 r s C.

2
Luego a := r + ps y b := r s C. Como r y s son las races de ( x r )( x s ) = x ax + b, tenemos
que r , s = (a a 4 b)/2 C.
2 

1.4. Frmulas de Newton y Girard


Sea P ( x) = a 0 x n + a 1 x n1 + + a n = a 0 ( x 1 ) ( x n ) k[ x].
1. Teorema : Sea P 0 ( x) la derivada de P ( x) y i = 1i + + ni las potencias simtricas en las races de
P ( x) (definimos 0 = n). Se verifica:
P 0 ( x) 1
1. P ( x) = x1 + + x1n .

2. Frmula de Girard:
P 0 ( x ) 0 1 i 1
= + 2 + + i+1 + k[[ ]]
P ( x) x x x x

3. Frmulas de Newton:
0 = a 1 + 1 a 0
0 = 2 a 2 + 1 a 1 + a 0 2
0 = 3 a 3 + 1 a 2 + 2 a 1 + 3 a 3 MANUALES UEX
0 = na n + a n1 1 + + a 0 n

0 = a n 1 + + a 0 n+1

0 = a n i + + a 0 n+ i

Demostracin. 1. P 0 ( x) = i a 0 ( x 1 ) ( x i ) ( x n ),
P luego

P 0 ( x)/P ( x) = (
X X
a 0 ( x 1 ) (
x i ) ( x n ))/(a 0 ( x 1 ) ( x n )) = 1/( x i )
i i

107
1.5. El discriminante de un polinomio Races de un polinomio

1 1 1 1 P i j
2. Sustituyendo x i = x 1 i = x j( x ) en la identidad anterior y agrupando en las potencias de
x
1
x se concluye.
i
3. Resulta de igualar coeficientes en las potencias de x en la identidad P 0 ( x) = P ( x) i
P
x i+1
.

2. Nota : Una frmula til en el clculo de funciones simtricas es la siguiente: Sea f ( x) una funcin
racional cuyo denominador es primo con el polinomio mnico P ( x) de races { i }ni=1 . Se trata de calcular
la funcin simtrica X
f ( i )
i
P ( x) 0
i f ( i ) x i
P
H ( x ) := coincide con f ( x)P ( x) en k[ x]/(P ( x)): Podemos suponer que P ( x) es el poli-
n
nomio genrico de races 1 = x1 , . . . , n = xn y que k las contiene, en tal caso k[ x]/(P ( x)) = k k,
q( x) 7 ( q(1 ), . . . , q(n )) y H ( x) = f ( x)P 0 ( x) en k[ x]/(P ( x)). De donde igualando el coeficiente en grado
n 1 obtenemos

f ( i ) = coeficiente en grado n 1 de f ( x)P 0 ( x) mod P ( x)


X
i

1.5. El discriminante de un polinomio


Qn n
Sea P ( x) = i =1 ( x x i ) = x + a 1 x n1 + + a n .
1. Definicin : Llamaremos discriminante de P a la funcin simtrica:

(P ) = ( x i x j )2
Y
i< j

Por el teorema de las funciones simtricas (P ) es un polinomio en las a i = (1) i s i con coeficientes
en Z. Por tanto, tiene sentido hablar de discriminante de cualquier polinomio mnico con coeficientes
en un anillo.
La siguiente proposicin es inmediata:
2. Proposicin: El discriminante de un polinomio sobre un cuerpo es cero si y slo si el polinomio tiene
alguna raz doble.
Sean las funciones simtricas i = x1i + + xni (conviniendo que 0 = n). Como sabemos estas fun-
ciones se pueden computar recurrentemente a partir de las funciones simtricas elementales usando
las frmulas de Newton o tambin por la frmula de Girard:

P 0 ( x ) 0 1 2
= + 2 + 3 +
P ( x) x x x
3. Teorema :
MANUALES UEX

0 1 n1

1 2 n


(P ) = . .. ..

.. . .

n 2(n1)
n1

Demostracin. Sea el determinante de Vandermonde



1 1

x xn
1
V = . ..
.. .
n1
xnn1

x
1
Q
Si hacemos x i = x j , este determinante se anula, luego V es mltiplo de i< j ( x i x j ). V es un polinomio
homogneo de grado n ( n 1)/2. Adems el coeficiente que acompaa a x10 x21 xnn1 es igual a 1.

108
Races de un polinomio 1.5. El discriminante de un polinomio

es homogneo de grado n ( n 1)/2 y el coeficiente que acompaa a x10 x21 xnn1 es igual a
Q
i< j ( x i x j )
1. Luego, V = i< j ( x i x j ). Por tanto, V 2 = ( p( x)). Ahora bien
Q


x1n1 0

1 1 1 x1 1 n1


x2n1
1
2 n
x
1 xn 1
x2
2
V = . .
.. .. .. = .
.. ..
.. . .. . . .. . .
n1
xnn1 x n1 n 2(n1)

x 1 x1 n1
1 1

4. Corolario : 1. El discriminante de x2 + ax + b es = a2 4 b.

2. El discriminante de x3 + px + q es = (4 p3 + 27 q2 ).

3. El discriminante de x3 + ax2 + bx + c es = 4a3 c + a2 b2 + 18 abc 4 b3 27 c2 .

Demostracin. 1. 0 = 2, 1 = a, 2 = 21 2 b = a2 2 b, luego:

2 a
= = a2 4 b
a a2 2 b

2. 0 = 3, 1 = 0, 2 = 2 p, 3 = 3 q, 4 = 2 p2 , luego:

3 0 2 p
= 0 3 q = (4 p3 + 27 q2 )

2 p
2 p 3 q 2 p2

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 + 31 a, luego como el discriminante es salvo el signo el producto de las
diferencias de races, y stas diferencias son las mismas para ambos polinomios, el discriminante es el
mismo:
1 1 2 1
P ( y a) = y3 + ( b a2 ) y + ( a3 ab + c)
3 3 27 3
luego = 4( b 31 a2 )3 27( 27
2 3
a 13 ab + c)2 = 4a3 c + a2 b2 + 18 abc 4 b3 27 c2 .


1. El discriminante genrico = 2
Z[a 1 , . . . , a n ] es un polinomio irreduci-
Q
5. Teorema : i< j ( x i x j )
ble.
p
= i< j ( x i x j ). Entonces,
Q
2. Consideremos la raz cuadrada del discriminante,
p
Z2 [ x1 , . . . , xn ] A n = Z2 [a 1 , . . . , a n , ]
p

MANUALES UEX
Q( x1 , . . . , xn ) A n = Q(a 1 , . . . , a n , )

donde Z2 es la localizacin de Z por las potencias de 2.

Demostracin. 1. Sea P ( x) = x n + a 1 x n1 + + a n el polinomio genrico, p Z primo y P Z/ pZ[a 1 , . . . , a n ]


la clase de P mdulo p. Obviamente (P ) = (P ) , 0, luego = (P ) es un polinomio primitivo. Si
= H1 H2 con H1 , H2 Z[a 1 , . . . , a n ] entonces H1 debe ser divisible por x i x j para alguna pareja i, j .
p
Por ser simtrico (en las variables x i ) resulta que es divisible por i< j ( x i x j ) = . Anlogamente
Q
p p p
H2 es divisible por y quedara = ( H10 ) ( H20 ) = H10 H20 , luego H10 , H20 son constantes
p
(invertibles). Pero H1 = no es invariante y se llega a contradiccin.
2. Por el morfismo del signo se tiene que S n / A n 1. Si P Z2 [ x1 , . . . , xn ] A n es invariante por A n y
es tal que S n / A n =< > (es decir, si g () = 1), entonces:

1
P = ((P + (P )) + (P (P )))
2

109
1.6. Teora de la eliminacin: Resultante de dos polinomios Races de un polinomio

p
y basta ver que Q + := P +(P ) Z2 [a 1 , . . . , a n ] y Q := P (P ) Z2 [a 1 , . . . , a n ]. Lo primero resulta de
que Q + = P +(P ) es invariante. Para lo segundo seobserva que Q es invariante por A n y (Q ) = Q .
Q Q S
Por tanto, la fraccin p es invariante, luego es p = T con S, T Z2 [a 1 , . . . , a n ] primos entre s. Ahora

(Q )2 S2
teniendo 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 p p
Q = n
S Z2 [a 1 , . . . , a n ]
2
La segunda igualdad se prueba anlogamente, pues si una funcin racional Q invariante
p porQ A n
Q Q
verifica que (Q ) = Q , entonces p es simtrica y, por tanto, p Q(a 1 , . . . , a n ) y Q = p
p
Q(a 1 , . . . , a n ). Ahora se procede como en el caso anterior.


Caso real: k = R
6. Teorema : Si P ( x) R[ x], entonces

1. (P ) = 0 si y slo si P ( x) tiene una raz doble.

2. (P ) < 0 si y slo si las races de P ( x) son distintas y tiene un nmero impar de parejas de races
complejas no reales.

3. (P ) > 0 si y slo si las races de P ( x) son distintas y tiene un nmero par de parejas de races
complejas no reales.

Demostracin. 1. Es la Proposicin 1.5.2.


2. y 3.: (P ) = i< j ( i j )2 . Para cada pareja de races distintas { i , j }, pueden darse dos casos:
Q

(1) que el par no sea invariante por conjugacin, es decir, { i , j } , { i , j }, en cuyo caso agrupndolos es
( i j )2 ( i j )2 = | i j |2 > 0 y no altera el signo del discriminante. (2) { i , j } = { i , j }, es decir:
(A) i = i , j = j (B) j = i . En el caso ( A ), las dos races son reales y, por tanto, ( i j )2 > 0 y no
altera el signo del discriminante. En el caso (B), es un par de races complejas conjugadas (no reales), y
resulta ( i i )2 = (2 i I m( i ))2 = 4 I m( i )2 < 0.


1.6. Teora de la eliminacin: Resultante de dos polinomios


Sean a 0 , b 0 , x1 , . . . , xn , y1 , . . . , ym variables independientes (( n, m) , (0, 0)). Sean s 1 , . . . , s n las funciones
simtricas elementales en las variables { x i }ni=1 y s1 , . . . , s m las funciones simtricas elementales en las
variables { y j }m
j =1
.
Si denotamos a i = (1) i a 0 s i y b i = (1) i b 0 s i , se verifica:
n
MANUALES UEX

( x x i ) = a 0 x n + a 1 x n1 + + a n
Y
P ( x) = a 0
i =1
m
( x y j ) = b 0 x m + b 1 x m1 + + b m
Y
Q ( x) = b 0
j =1

1. Observacin : Los coeficientes a 0 , . . . , a n , b 0 , . . . , b m son funciones algebraicamente independientes:


la extensin Q(a 0 , . . . , a n , b 0 , . . . , b m ) , Q(a 0 , b 0 , x1 , . . . , xn , y1 , . . . , ym ) es algebraica, luego

gr trQ Q(a 0 , . . . , a n , b 0 , . . . , b m ) = gr trQ Q(a 0 , b 0 , x1 , . . . , xn , y1 , . . . , ym ) = n + m + 2.

2. Definicin : Llamaremos resultante genrica a la resultante de P y Q , es decir:


n Y
m
R (P,Q ) = a 0m b 0n
Y
(xi y j )
i =1 j =1

110
Races de un polinomio 1.6. Teora de la eliminacin: Resultante de dos polinomios

3. Propiedades : 1. R (P,Q ) = (1)nm R (Q, P ).


Qn
2. R (P,Q ) = a 0m i =1 Q ( x i )

3. R (P,Q ) Z[a 0 , . . . , a n , b 0 , . . . , b m ] y es homogneo de grado m en las variables a i y homogneo de


grado n en las b j .

Demostracin. (1)

R (P,Q ) = a 0m b 0n ni=1 m m n Qn Qm
Q Q
j =1 ( x i y j ) = a 0 b 0 i =1 j =1 (1)( yi x j )
= (1)nm b 0n a 0m m n nm
Q Q
j =1 i =1 ( yi x j ) = (1) R (Q, P )

(2)
m
n Y n m n
R (P,Q ) = a 0m b 0n ( x i y j ) = a 0m ( x i y j ) = a 0m
Y Y Y Y
b0 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 { b i } y en a 0 y simtrico
en las { x i }, luego R (P,Q ) Z[a 0 , . . . , a n , b 0 , . . . , b m ]a0 . De (1) se obtiene por la misma razn que R (P,Q )
Z[a 0 , . . . , a n , b 0 , . . . , b m ]b0 . Por tanto, R (P,Q ) Z[a 0 , . . . , a n , b 0 , . . . , b m ].
Si sustituimos { b i }m i =1
por { b i }m
i =1
, entonces Q ( x) se transforma en Q ( x) y por el apartado (2) es
R (P, Q ) = R (P,Q ), luego la resultante queda afectado del factor n y R (P,Q ) es homogneo de grado
n

n en las { b i }m i =1
. Aplicando (1) se concluye que tambin es homogneo de grado m en las {a i }ni=1 .


Sea A un anillo cualquiera y

P ( x) = a0 x n + a1 x n1 + + a n
)
A [ x], a0 , b 0 , 0
Q ( x) = b0 x m + b1 x m1 + + b m

4. Definicin : R (P,Q ) A es el valor obtenido en la resultante genrica R (P,Q ) dando a las variables
{a 0 , . . . , a n , b 0 , . . . , b m } los valores {a0 , . . . , a n , b0 , . . . , b m }.
Esta definicin da sentido a la resultante de polinomios cualesquiera (de grados positivos) aunque
no se conozcan sus races, incluso sin hacer presuncin de que stas existan. Ahora bien, si P = a 0 ( x
x1 ) ( x xn ) y Q = b 0 ( x y1 ) ( x yn ), entonces R (P,Q ) = a 0m b 0n ni=1 m
Q Q
j =1 ( x i y j ).
El inters 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 comn si y slo si
R (P,Q ) = 0.
6. 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 )).
7. Teorema : La resultante genrica R (P,Q ) (con gr P, gr Q > 0) es un polinomio irreducible como ele-
mento de Z[a 0 , . . . , a n , b 0 , . . . , b m ].

Demostracin. En primer lugar R (P,Q ) no es divisible por b 0 , pues R (P,Q ) = a 0m i Q ( x i ) y al hacer


Q MANUALES UEX
mdulo b 0 , Q = b 1 x m1 + b 2 x m2 + + b m , que es otro polinomio genrico, luego Q ( x i ) , 0 y R (P,Q ) , 0
mod b 0 . Anlogamente R (P,Q ) no es divisible por a 0 . Ahora, por ser R (P,Q ) = a 0m b 0n ni=1 m
Q Q
j =1 ( x i y j ),
se concluye que si R (P,Q ) admite un divisor H Z[a 0 , . . . , a n , b 0 , . . . , b m ], entonces H es divisible por
x i y j para algn i, j , luego como adems es simtrico debe ser divisible por todos los factores x i y j ,
es decir, R (P,Q ) = a 0s b 0t H y, por lo dicho al principio es s = 0 = t.


8. Lema de Euler: Sea k un cuerpo. Dos polinomios P ( x),Q ( x) k[ x] de grados n, m > 0 respectiva-
mente, tienen una raz comn si y slo 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

111
1.6. Teora de la eliminacin: Resultante de dos polinomios Races de un polinomio

Demostracin. Supongamos que P ( x),Q ( x) no tienen ninguna raz en comn, es decir, que 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) =
Q ( x) P ( x)
m.c.d.(P,Q ). Basta elegir, ( x) = D ( x) , ( x) = D ( x) y se concluye. 
9. Lema : Sea k un cuerpo y sean P ( x),Q ( x) k[ x] dos polinomios primos entre s de grados n y m
respectivamente. Existen dos polinomios ( x), ( x) k[ x] de grados menor o igual que m 1 y n 1
respectivamente, nicos, tales que
( x) P ( x) + ( x) Q ( x) = 1

Demostracin. Existencia: Como P ( x) y Q ( x) son primos entre s (P ( x),Q ( x)) = k[ x] y existen dos poli-
nomios 0 ( x), 0 ( x) k[ x] tales que 0 ( x) P ( x) + 0 ( x) Q ( x) = 1. Sean c( x), ( x) k[ x] tales que 0 ( x) =
c( x) Q ( x) + ( x) y gr ( x) < gr Q ( x) = m. Sea ( x) = c( x) P ( x) + 0 ( x). Entonces, ( x) P ( x) + ( x) Q ( x) = 1
y por grados ha de ser gr ( x) < gr P ( x).
Unicidad: Si existen, otros dos polinomios 2 ( x), 2 ( x) k[ x] de grados menor o igual que m 1 y n 1
respectivamente, tales que 2 ( x) P ( x)+2 ( x)Q ( x) = 1, entonces (( x)2 ( x)) P ( x)+(( x)2 ( x))Q ( x) = 0.
Por el lema anterior, ( x) 2 ( x) = 0 = ( x) 2 ( x).

10. Teorema : Sean P ( x),Q ( x) A [ x] ( A = Z[a 0 , . . . , a n , b 0 , . . . , b m ]), polinomios genricos de grados
n, m > 0 respectivamente. Sea K = A A \{0} y sean ( x), ( x) K [ x] los nicos polinomios de grados menores
que m y n respectivamente, tales que

( x) P ( x) + ( x) Q ( x) = 1

Entonces, R (P,Q ) A es el elemento menor (todo otro es mltiplo de ste), nico salvo signo, tal que
0 ( x) := R (P,Q ) ( x) y 0 ( x) := R (P,Q ) ( x) pertenecen a A [ x]. En particular,

0 ( x) P ( x) + 0 ( x) Q ( x) = R (P,Q )

Demostracin. Sea S A el elemento menor tal que 0 ( x) := S ( x) y 0 ( x) := S ( x) pertenecen a A [ x].


Tenemos
0 ( x) P ( x) + 0 ( x) Q ( x) = S
Escribamos S = R r a 0s b 0t S 0 , donde S 0 no es divisible por R , a 0 , ni b 0 . Tenemos que probar que S 0 = 1,
s = t = 0 y n = 1. Sea S 0 A irreducible, que divida a S y no a R , a 0 y b 0 . Entonces, en el cuerpo de
fracciones de A /(S 0 ), tenemos que R , 0 y que P y Q tienen races comunes (por el lema de Euler) y
llegamos a contradiccin. Por tanto, S = 1. Si s > 0 y hacemos a 0 = 0, en Q(a 1 , . . . , a n , b 0 , . . . , b m )[ x],
tendremos 0 ( x) P ( x) + 0 ( x) Q ( x) = 0, Q ( x) es irreducible, primo con P ( x) y de grado mayor que 0 ( x), lo
cual es imposible. En conclusin, tenemos

0 ( x) P ( x) + 0 ( x) Q ( x) = R (P,Q )r

Si r > 1, derivando respecto de a n , tenemos


MANUALES UEX

0 ( x)0 P ( x) + 0 ( x) + 0 ( x)0 Q ( x) = r R (P,Q )r1 R (P,Q )0

Por tanto, si las a i , b j toman valores en un cuerpo, todas las races comunes de P ( x) y Q ( x) son races
tambin de 0 ( x). Tomemos a n = b m = 0, en K = Q(a 0 , . . . , a n1 , b 0 , . . . , b m1 ), 0 es la nica raz comn de
P ( x) y Q ( x). Ahora bien, 0 ( x) = (Q ( x)/ x) y ( x) = (P ( x)/ x) para cierto K , y el 0 no es una raz de
0 ( x). Hemos llegado a contradiccin y r = 1.

11. Proposicin : 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 nicos cumpliendo la igualdad.

112
Races de un polinomio 1.6. Teora de la eliminacin: Resultante de dos polinomios

Demostracin. La existencia es consecuencia inmediata del teorema anterior. La unicidad en el caso


ntegro y con R (P,Q ) , 0, es consecuencia inmediata del lema anterior.

12. Corolario : Sean P ( x),Q ( x) A [ x] ( A = Z[a 0 , . . . , a n , b 0 , . . . , b m ]), polinomios genricos de grados
n, m > 0 respectivamente y consideremos el ideal (P,Q ) A [ x]. Entonces,

(P,Q ) A = (R (P,Q ))

Demostracin. 1. Dados f 1 , f 2 A [ x], si f 1 P ( x) + f 2 Q ( x) = S A entonces R (P,Q ) divide a S : Si f 1


y f 2 son mltiplos de R (P,Q ) entonces R (P,Q ) divide a S . Supongamos que f 1 f 2 no es mltiplo
de R (P,Q ). Haciendo R (P,Q ) = 0, P ( x) y Q ( x) no son primos entre s (en k[ x], siendo k el cuerpo
de fracciones de A /(R (P,Q )). Por tanto, S ha de ser nulo en k, luego R (P,Q ) divide a S .

2. Por el teorema anterior, R (P,Q ) (P,Q ) A .




1.6.1. Mtodos de cmputo de la resultante


Vamos a dar algoritmos explcitos de cmputo de la resultante.

A. Resultante de Euler:

Sean P ( x) = ni0 a i x i y Q ( x) = m i
P P
i 0 b i x k[ x].
Por el lema de Euler, estos polinomios tienen una raz comn si y slo 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 aplicacin lineal:

k[ x]<m k[ x]<n k[ x]<m+n


(( x), ( x)) 7 ( x)P ( x) + ( x)Q ( x)

tenga ncleo no nulo. Eligiendo en cada subespacio k[ x]<s la base { x s1 , x s2 , . . . , x, 1}, y calculando el
determinante de esta aplicacin lineal en dichas bases, resulta la condicin:

a 0 an 0



.. ..
m

. .


0 a0 an

E (P,Q ) := =0
b0 bm 0


.. ..


. .

n

MANUALES UEX


0 b0 bm

13. Definicin : Diremos que E (P,Q ) es la resultante de Euler (tambin llamada de Cayley y de
Sylvester).
14. Teorema : La resultante de Euler E (P,Q ) es la resultante:

E (P,Q ) = R (P,Q )

Demostracin. Podemos suponer que P y Q son polinomios genricos. Evidentemente E (P,Q ) tiene que
ser mltiplo de la resultante como polinomio en las races, ya que E (P,Q ) se anula si se hace x i = y j
(pues entonces P y Q tendran la raz comn x i ). Adems E (P,Q ) es homogneo de grado m en las a i y
homogneo 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 fcil ver que el coeficiente de E (P,Q ) en a 0m b nm es igual que para R (P,Q ), luego
dicho escalar es 1.


113
1.6. Teora de la eliminacin: Resultante de dos polinomios Races de un polinomio

15. Observacin : Es fcil ver que este teorema es vlido aunque los coeficientes de los polinomios
sean de un anillo y no de un cuerpo.

B. Resultante de Bzout:
Pn n i Pm m i
16. Teorema : Sean P ( x) = i =0 a i x Q ( x) = i =1 b i x 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 a 0m , es igual a R (P,Q ).

Demostracin. Podemos suponer que P y Q son polinomios genricos y que k es algebraicamente cerra-
n
do. En este caso, P ( x) = a 0 ( 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, a 0m |Q ( x) | = R (P,Q ). 

Consideremos en k[ x]/(P ( x)) las bases {a 0 , a 0 x + a 1 , . . . , a 0 x n1 + + a n1 } y {1, x, . . . , x n1 } y supon-


gamos que n = m. Observemos que
nX
1
Q ( x) ( a 0 x i + + a i ) P ( x) ( b 0 x i + + b i ) = ci j x j
j =0

para ciertos c i j k y todo i . Entonces, es fcil ver que

R (P,Q ) = a 0m |Q ( x) | = |( c i j )|
17. Observacin : Como los coeficientes c i j se obtienen algebraicamente a partir de los de P y Q es fcil
ver que la frmula R (P,Q ) = |( c i j )| es vlida para polinomios con coeficientes en un anillo cualquiera
(no necesariamente un cuerpo).

C. Mtodo directo mediante el algoritmo de Euclides:

En este apartado, supondremos que el anillo de coeficientes de los polinomios es ntegro o si se


prefiere un cuerpo. Este mtodo se basa en el siguiente lema.
18. Lema : Sean C ( x), R ( x) polinomios tales que:

P ( x) = C ( x)Q ( x) + R ( x)

Entonces se verifica la igualdad


n gr R
R (P,Q ) = (1)nm b 0 R (Q, R )

siendo n, m los grados de P , Q respectivamente y b 0 el coeficiente en grado mximo de Q .

Demostracin. De la igualdad del enunciado se obtiene P ( y j ) = R ( y j ), siendo { y j } las races de Q , luego:

R (P,Q ) = (1)nm R (Q, P ) = (1)nm b 0n j P ( y j )


Q
MANUALES UEX

gr R
= (1)nm b 0n j R ( y j ) = (1)nm b 0n b 0
Q
R (Q, R )

Dados P,Q como antes denotemos R 0 = P , R 1 = Q y por recurrencia se define R i+1 el resto de dividir
R i1 por R i :
P = C1 Q + R2
Q = C2 R2 + R3
R2 = C3 R3 + R4

R r2 = C r1 R r1 + R r
siendo R r el primero tal que gr R r = 0. Denotemos adems g i = gr R i y d i el coeficiente en grado mximo
de R i , es decir,
R i ( x) = d i x g i +

114
Races de un polinomio 1.6. Teora de la eliminacin: Resultante de dos polinomios

19. Teorema :
Pr1 r
g i g i+1
Y g g i+1
R (P,Q ) = (1) i =0 d i i1
i =1
(conviniendo que g r+1 = 0).

Demostracin. Aplicando el lema anterior y recurrencia se prueba fcilmente la frmula:


" #
Ph1 h
g i g i+1
Y g i1 g i+1
R (P,Q ) = (1) i =0 di R (R h , R h+1 )
i =1

g
Para h = r 1 es R (R r1 , R r ) = d r r1 , sustituyendo se concluye.


1.6.2. Aplicaciones de la resultante


A. Interseccin de dos curvas planas.
Sean P ( x, y),Q ( x, y) k[ x, y] dos polinomios en dos variables primos entre s y sea el sistema de
ecuaciones:
P ( x, y) = a 0 ( y) x n + + a n1 ( y) x + a 0 ( y) = 0

a 0 ( y), b 0 ( y) , 0
Q ( x, y) = b 0 ( y) x m + + b m1 ( y) x + b 0 ( y) = 0
que son las ecuaciones de la interseccin de las curvas P ( x, y) = 0 y Q ( x, y) = 0.
20. Proposicin : Sea R ( y) la resultante de P y Q entendidos respectivamente como polinomios en x
con coeficientes en k[ y]. Entonces, es una raz de R ( y) si y slo si es una raz comn de a 0 ( y) y b 0 ( y),
o existe tal que (, ) es un punto de corte de las curvas P ( x, y) = 0 y Q ( x, y) = 0.

Demostracin. Por la resultante de Euler, R ( y) (a 0 ( y), b 0 ( y)), luego si es una raz de comn de
mgr Q ( x,)
a 0 ( y) y b 0 ( y) lo es de R ( y). Si no es una raz a 0 ( y), por la resultante de Bezout, R () = a 0
R (P ( x, ),Q ( x, )). Por tanto, si R () = 0, tenemos que R (P ( x, ),Q ( x, ) = 0 y existe tal que P (, ) =
Q (, ) = 0.

Si {(1 , 1 ), . . . , (n , n )} son los puntos de corte de las curvas P ( x, y) = 0 y Q ( x, y) = 0, entonces
{(1 , . . . , n }, {1 , . . . , n } son respectivamente races de R ( x) y R ( y).

B. Clculo de las races complejas de un polinomio complejo.


Sea P ( z) C[ z] y escribamos z = x + i y. Entonces, P ( z) = U ( x, y) + V ( x, y) i , con U ( x, y), V ( x, y) R[ x].
El nmero complejo a + b i es una raz compleja de P ( z) si y slo si (a, b) es una solucin del sistema de
ecuaciones reales
U ( x, y) = 0
V ( x, y) = 0
Por el apartado anterior, si (a, b) es una solucin real del sistema de ecuaciones, entonces a es una raz
real de la resultante, R ( x) = R (U ( x, y), V ( x, y)), considerados como polinomios en y; y b es una raz real
de la resultante de R ( y) = R (U ( x, y), V ( x, y)), considerados como polinomios en x. Para calcular las races
MANUALES UEX
complejas de P ( z) basta calcular las races reales de R ( x) y R ( y).

C. Solucin de un sistema de ecuaciones algebraicas


Consideremos un sistema de ecuaciones algebraicas

P 1 ( x1 , . . . , x n ) = 0

P n ( x1 , . . . , xn ) = 0

Sea R i ( x2 , . . . , xn ) := R (P1 ( x1 , . . . , xn ), P i ( x1 , . . . , xn )), para todo 1 < i n, considerados P1 y P i como poli-


nomios en x1 . Si (1 , . . . , n ) es una solucin del sistema de ecuaciones P1 = . . . = P n = 0 entonces
(2 , . . . , n ) es una solucin del sistema de ecuaciones R 2 = . . . = R n = 0.

115
1.6. Teora de la eliminacin: Resultante de dos polinomios Races de un polinomio

D. Discriminante.

Sea P ( x) = x n + a 1 x n1 + + a n .
21. Teorema : Si denotamos por P 0 ( x) = nx n1 + ( n 1)a 1 x n2 + + a n1 la derivada (formal) de P ( x),
entonces:
n
(P ) = (1)(2) R (P, P 0 )

Demostracin. Como P ( x) = ni=1 ( x x i ), entonces P 0 ( x) = nj=1 ni, j ( x x i ) y P 0 ( x j ) = ni, j ( x j x i ). Por


Q P Q Q

tanto:
R (P, P 0 ) = nj=1 P 0 ( x j ) = nj=1 ni, j ( x j x i ) = i< j ( x i x j )( x j x i )
Q Q Q Q
n Q n
= i< j ( x i x j )2 = (1)(2) i< j ( x i x j )2 = (1)(2) (P )
Q

E. Racionalizacin.
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

En efecto, R (P,Q ) = R ( Px( x) ( x ),Q ( x)) = R ( Px( x) ,Q ( x)) R ( x ,Q ( x)) = R ( Px( x) ,Q ( x)) Q ().

F. Polinomio de races una funcin de las races de otro polinomio.


A ( x)
Sea P ( x) k[ x] y 1 , . . . , n K k las races de P ( x) y, sea f ( x) = B ( x) k( x) una funcin racional, tal
que B es primo con P (para que tenga sentido hacer x = i en f ( x)). Se trata de calcular otro polinomio
Q ( x) k[ x] cuyas races sean f (1 ), . . . , f (n ).
Para ello se considera el sistema de ecuaciones:
)
P ( x) = 0
A ( x) B ( x) y = 0

siendo y otra letra.


Las races del polinomio R ( y) := R (P ( x), A ( x) B( x) y) son f (1 ), . . . , f (n ): La condicin necesaria y
suficiente para que R () = 0 es que los polinomios {P ( x), A ( x) B( x)} tengan una raz comn . Esto es
que exista tal que
P () = 0

A ()
=
MANUALES UEX

B()
es decir, que = f () para alguna raz de P ( x).
22. Ejemplo : Sea P ( x) k[ x] de races 1 , . . . , n K . Sea una raz r -sima primitiva de la unidad. El
polinomio cuyas races son 1r , . . . , rn es:

r
p
R ( y) = R (P ( x), x r y) = P ( i
Y
r
y)
i =1

Si r = 2, el polinomio cuyas races son los cuadrados de las de P ( x) es


p p
Q ( x) = P ( x) P ( x)

(conviene calcular P ( z) P ( z) y despus hacer el cambio x = z2 .)

116
Races de un polinomio 1.6. Teora de la eliminacin: Resultante de dos polinomios

1.6.3. Ejercicios y ejemplos


Ejemplo 1: Dado un polinomio P ( x) k[ x], de races i , calcular un polinomio de races i + 1 . Sea
i
y = x + 1x , es decir, solucin de la ecuacin x2 yx + 1 = 0. Consideremos el sistema
)
P ( x) = 0
Q ( x) = x2 yx + 1 = 0

Las soluciones del sistema son x = i , y = i + 1 . Luego las races de R ( y) := R (P,Q ) son y = i + 1 .
i i
Las races de Q ( x) son x, 1/ x (con y = x + 1/ x). Luego

1
R ( y) = P ( x ) P ( )
x
p p
1 y+ y2 4 y y2 4
haciendo el cambio x + x = y (o sustituyendo x = 2 y 1x = 2 ).
Ejercicio: Calcular el polinomio cuyas races son

2 k
cos , k = 0, 1, 2, 3, 4
5

Solucin: La ecuacin x5 1 = 0 tiene por soluciones las races quintas de 1:

2 k 2 k
k = cos + sen
5 5
con lo que
2 k 1 k 1 1
cos = ( + k ) = (k + k )
5 2 2
as que el sistema es
x5 1 = 0


1 1
y = ( x + )
2 x
Siguiendo el ejemplo 1, la resultante queda:

1 1
R ( y) = ( x5 1)( 1) = ( x5 + 5 ) + 2
x5 x

haciendo el cambio 2 y = x + x1 . Elevando x + x1 a 5 y a 3 y despus de un pequeo clculo se obtiene:

R ( y) = 16 y5 20 y3 + 5 y 1

Igualmente sabramos calcular el polinomio de races sen 2k5 , ya que sen 2k5 = 21i (k k ) y se aplica
el mtodo del ejemplo 2.
Ejemplo 2: Si se busca el polinomio de races i 1 , resulta igual que antes que la resultante
buscada es
i MANUALES UEX
1
R ( y) = P ( x) P ( )
x
p p
1 y+ y2 +4 1 y y2 +4
haciendo el cambio y = x x (es decir sustituyendo x = 2 y x = 2 ).
b
Ejemplo 3 (generalizacin de 1 y 2): El polinomio de races a i + , siendo a, b k es:
i

b
R ( y) = P ( x ) P ( )
ax
p p
y+ y2 4ab y y2 4ab
haciendo ax + bx = y (es decir sustituyendo x = 2a y b
ax = 2a ).
b b
Si x es solucin de la ecuacin y = ax + x , entonces ax tambin y se concluye como en los ejemplos 1
y 2.

117
1.7. Exceso. Polinomios de Sturm. Separacin de races Races de un polinomio

Ejemplo 4: Sea P ( x) k[ x] y 1 , . . . , n K sus races. Sea F (, ) = 0 una relacin 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 situacin 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 coefi-
cientes en k[ y]). Igual que en los ejemplos anteriores es raz de R ( y) y de P ( x), por tanto, x es
factor comn del m.c.d.(P ( x), R ( x)). (Si la relacin se verifica nicamente para las races 1 , 2 , en-
tonces es la nica raz comn de P ( x), R ( x) y, por tanto, el m.c.d.(P, R ) = ( x ). Entonces se calcula
y ser una raz comn 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 4 b.
2
Solucin: R 0 ( x) = x2 + ax + b, R 1 ( x) = P 0 ( x) = 2 x + a, R 2 ( x) = P ( a2 ) = a4 + b, luego g 0 = 2, g 1 = 1, g 2 =
2
0 y d 0 = 1, d 1 = 2, d 2 = a4 + b:

2 a2
= R (P, P 0 ) = (1)(2) (1)21+10 220 ( + b)10 = a2 4 b
4

Ejemplo 6: El discriminante de x3 + px + q es = (4 p3 + 27 q2 ).
2
2 q 33 q
Solucin: R 0 ( x) = x3 + px + q, R 1 ( x) = P 0 ( x) = 3 x2 + p, R 2 ( x) = 3 px + q, R 3 ( x) = R 2 ( 23 p ) = 22 p2
+ p,
33 q2
luego g 0 = 3, g 1 = 2, g 2 = 1, g 3 = 0 y d 0 = 1, d 1 = 3, d 2 = 32 p, d 3 = 22 p2
+ p:

3 2 33 q2
= R (P, P 0 ) = (1)(2) (1)32+21+10 331 ( p)20 ( 2 2 + p) = (4 p3 + 27 q2 )
3 2 p

1.7. Exceso. Polinomios de Sturm. Separacin de races


1.7.1. Acotacin de las races
1. Sea P ( x) = a 0 x n + + a n C[ x]. Queremos encontrar un nmero real L > 0, que llamaremos cota de
P ( x), de modo que si z C es una raz compleja de P ( x) entonces | z| < L.
Dividiendo por a 0 , podemos suponer que a 0 = 1. Sea M = max{|a 1 |, . . . , |a n |}
Cota de Mac-Laurin: Una cota de P ( x) es L = 1 + M , porque si | z| L,

(| z| 1)| z|n (| z| 1)
|P ( z)| | z|n |a 1 || z|n1 |a n | | z|n (| z| 1)| z|n1 (| z| 1) = | z|n =1
| z| 1

2. Sea P ( x) = x n + a 1 x n1 + a n R[ x]. Queremos un nmero real L > 0, que llamaremos cota superior
de P ( x), de modo que si r R es una raz real de P ( x) entonces r < L.
MANUALES UEX

Cotapsuperior de Lagrange: Si a s es el primer coeficiente no negativo, una cota superior de P ( x) es


s
L = 1 + M , porque si r L,

( r 1)s r ns+1 ( r 1)s


P ( r ) = r n + a 1 r n1 + + a n r n ( r 1)s r ns ( r 1)s = r n
r1
= r n ( r 1)s1 ( r ns+1 1) 0

1.7.2. Exceso de una funcin racional real


En esta subseccin los polinomios son con coeficientes reales.
P ( x)
Sea una funcin racional f ( x) = Q ( x) (con P y Q primos entre s). Diremos que f ( x) tiene un polo en
a R cuando a sea raz de Q . Diremos que la multiplicidad es n si sta es la multiplicidad de a como
raz de Q .
Escribamos f ( x) = f( x) ( x1a)n siendo n la multiplicidad del polo en a y 0 , f(a) R.

118
Races de un polinomio 1.7. Exceso. Polinomios de Sturm. Separacin de races

P ( x)
3. Definicin : Llamaremos exceso de f ( x) = Q ( x) en a R, al nmero:


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.
4. Definicin : Dados a, b R y f ( x) una funcin 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]:

E ba ( f ) =
X
E t( f )
t[a,b]

5. Definicin : Dados nmeros reales no nulos a 1 , . . . , a n llamaremos variaciones de signo de dicha


sucesin al nmero: X
V (a 1 , . . . , a n ) = V (a i , a i+1 )
i
(
1 si si g a , si g b
siendo V (a, b) = . Si algn trmino a i se anula se define igualmente las variaciones
0 si si g a = si g b
de signo suprimiendo los trminos nulos.
Dados dos nmeros reales a, b y n polinomios reales P1 , . . . , P n , denotaremos:

Vab (P1 , . . . , P n ) = V (P1 (a), . . . , P n (a)) V (P1 ( b), . . . , P n ( b))

6. Observacin : Si c , 0 , d , entonces V ( c, d ) = 21 (1 si g ( cd )) y en particular:

1
Vab (P,Q ) = ( si g (P ( b)Q ( b)) si g (P (a)Q (a)))
2
7. Teorema : Si P,Q son dos polinomios reales que no se anulan en a ni en b, entonces

P Q
E ba ( ) + E ba ( ) = Vab (P,Q )
Q P

Demostracin. Se puede suponer que P y Q son primos entre s, pues los factores comunes se pueden
P Q P Q
suprimir sin que altere la frmula. Por tanto, es claro que E ba ( Q ) + E ba ( P ) = E ba ( Q + P ). Ahora bien,
P Q P 2 +Q 2
Q + P = PQ y, por ser P 2 + Q 2 una funcin estrictamente positiva es claro que

P Q P 2 + Q2 1
E ba ( + ) = E ba ( ) = E ba ( )
Q P PQ PQ

MANUALES UEX
1
Ahora bien, como E ba ( PQ ) es el nmero de veces que PQ pasa de negativo a positivo menos el nmero de
veces que pasa de positivo a negativo y por el teorema de Bolzano el signo de un polinomio permanece
constante entre cada raz y su contigua se concluye que dicha diferencia coincide con 21 ( si g((PQ )( b))
1.7.6
si g((PQ )(a))) == Vab (P,Q ).


1.7.3. Vueltas de una curva alrededor del origen. Teorema de DAlambert


8. Definicin : Llamaremos curva racional en C a cualquier aplicacin : [a, b] C definida a trozos
por funciones racionales, es decir, una aplicacin ( t) = u( t) + iv( t) (con u y v funciones reales) tal que
existen un nmero finito de puntos a = a 0 < a 1 < < a n = b de manera que las funciones u, v en
P ( t) S ( t)
cada intervalo [a i , a i+1 ] son de la forma u( t) = Qi ( t) y v( t) = Hi ( t) con P i ( t),Q i ( t), S i ( t), H i ( t) polinomios.
i i
Diremos que es circuito cuando (a) = ( b) y diremos que adems es simple cuando la identidad
anterior se da nicamente en los extremos a y b.

119
1.7. Exceso. Polinomios de Sturm. Separacin de races Races de un polinomio

Es claro que la unin de dos curvas racionales (a trozos) tal que la segunda empieza en el punto
donde termina la primera, es otra curva racional.
9. Ejemplos : Las circunferencias son circuitos. En efecto: basta ver que las semicircunferencias son
curvas racionales, pues la circunferencia es unin de dos semicircunferencias. Sea ( c 1 , c 2 ) el centro y
r R+ el radio de una circunferencia. Consideremos el haz de rectas que pasan por el punto de la
circunferencia p 1 = ( c 1 + r, c 2 ), es decir, y = t( x c 1 r ) + c 2 . Para cada pendiente t, la correspondiente
recta, corta a la circunferencia en un nico punto (aparte de p 1 ). Computando dicho punto es:

t2 1 2 t
(r + c1 , r 2 + c2 )
t2 + 1 t +1
Luego para t [1, 1] parametriza la semicircunferencia correspondiente a su cara izquierda (es decir,
tales que x c 1 ).
Otro ejemplo trivial es un segmento en C (usando las ecuaciones paramtricas de las rectas). Por
tanto, cualquier polgono es un circuito.
10. Definicin : Diremos que una curva pasa por un punto z C cuando z Im .
11. Definicin : Dado un circuito : [a, b] C que no pasa por el origen, llamaremos nmero de
vueltas alrededor del origen (en el sentido de las agujas del reloj) al nmero:
1 b v( t)
v() = E
2 a u ( t)
siendo ( t) = u( t) + iv( t).
12. Observacin : (1) El exceso de la fraccin uv((tt)) es 1 en t = t 0 cuando se anula u (es decir la curva
corta el eje OY ) y la fraccin pasa de negativa a positiva, es decir: (i) si v( t 0 ) es negativo, entonces u
pasa de positivo a negativo (o equivalentemente, ( t) pasa del cuarto cuadrante al tercero); (ii) si v( t 0 )
es positivo u pasa de negativo a positivo (es decir ( t) pasa del segundo cuadrante al primero). Por
tanto es claro que cada vez que la curva da una vuelta alrededor del origen el exceso es 2 y de ah la
definicin.
(2) Anlogamente se puede definir v() = 21 E ba uv((tt)) contabilizando el nmero de cortes con el eje
OX . En efecto, ambos nmeros coinciden, pues como sabemos E ba uv((tt)) + E ba uv((tt)) = Vab ( u, v) = V ( u(a), v(a))
V ( u( b), v( b)) = 0, porque u(a) = u( b), v(a) = v( b).
(3) Realmente en el nmero de vueltas lo que se contabiliza es el nmero de vueltas en el sentido de
las agujas del reloj menos el nmero de vueltas en sentido contrario.
13. Lema : Si 1 ( t), 2 ( t) : [a, b] C son dos circuitos (que no pasan por el origen), entonces el nmero
de vueltas de 1 ( t) 2 ( t) es igual a la suma de las vueltas que da cada una de ellas:

v(1 ( t) 2 ( t)) = v(1 ( t)) + v(2 ( t))

Demostracin. Supongamos que 1 ( t), 2 ( t) no cortan simultneamente al eje OX para ningn valor de
t. Escribamos el nmero de vueltas por v(( t)) = 21 E ba uv((tt)) = 21 E ba f ( t) (siendo ( t) = u( t)+ v( t) i y f ( t) = uv((tt)) ).
Se verifica que la parte real e imaginaria de 1 ( t)2 ( t) es u 1 u 2 v1 v2 y u 1 v2 + v1 u 2 y por tanto el nmero
MANUALES UEX

de vueltas es u1 u2
1 u 1 u 2 v 1 v 2 1 b v1 v2 1 1 b f 1 f 2 1
v(1 ( t) 2 ( t)) = E ba = E a u1 u2 = E a
2 u 1 v2 + v1 u 2 2 v + v
2 f1 + f2
1 2
f 1 f 2 1
Ahora bien, si f 1 f 2 tiene polo en un punto t 0 , la fraccin no tiene polo en t 0 (toma el valor finito
f1 + f2
f 2 ( t 0 ) f 1 ( t 0 ) respectivamente), luego los polos se dan exactamente cuando se anula el denominador, es
decir, cuando f 1 ( t 0 ) = f 2 ( t 0 ) y en tales puntos el numerador es estrictamente negativo ( f 1 ( t 0 ) f 2 ( t 0 ) 1 =
f 1 ( t 0 )2 1 < 0), es decir,
1 b f1 f2 1 1 1 1 1 1
E = E ba = E b ( f 1 + f 2 ) = E ba f 1 + E ba f 2 = v(1 ( t)) + v(2 ( t))
2 a f1 + f2 2 f1 + f2 2 a 2 2
En el caso de que 1 ( t), 2 ( t) corten simultneamente el eje OY , modificando ligeramente 2 ( t) 7 2 ( t +
) se obtiene que el nmero de vueltas de 1 ( t) 2 ( t + ) es v(1 ( t)) + v(2 ( t + )) = v(1 ( t)) + v(2 ( t)). Luego
aproximando 0 se concluye. 

120
Races de un polinomio 1.7. Exceso. Polinomios de Sturm. Separacin de races

14. Teorema : Sea P ( z) un polinomio con coeficientes complejos y ( t) un rectngulo (por sencillez)
recorrido en el sentido de las agujas del reloj y no pasando por ninguna raz de P ( z), entonces el nmero
de races de P ( z) (contadas con su multiplicidad) contenidas en el interior del rectngulo coincide con el
nmero de vueltas de P (( t)):
r (P ( z)) = v(P (( t)))

siendo r (P ( z)), el nmero de races contenidas en el interior del rectngulo .

Demostracin. Escribamos P ( z) = H ( z) i ( z i )r i siendo i las races de P ( z) contenidas en el rectn-


Q

gulo y H ( z) sin races en el mismo. Por el lema anterior, v(P (( t))) = v( H ) + i r i v( z i ) = v( H ) + i r i .


P P

Slo tenemos que probar que si un polinomio H ( z) no tiene races en el rectngulo entonces v( H ) = 0.
Supongamos que v( H ) , 0 y lleguemos a contradiccin.
Se observa que si dos polgonos tienen un tramo en comn pero recorridos en sentido contrario,
entonces la suma de los excesos sobre estos estos dos coincide con el exceso en el contorno de la unin,
pues en el tramo comn el exceso de uno se cancela con el del otro. Por tanto si el interior de un polgono
es unin de los interiores de varios polgonos de modo que cada dos de ellos tengan como mucho un
tramo de su borde en comn y ste est recorrido en sentido contrario en cada uno, entonces el exceso
en el borde del polgono es la suma de los excesos en los bordes de los polgonos en los que descompone.
En particular cuadriculando el rectngulo (de manera que los ejes verticales y horizontales no pasen
por las races) se puede suponer que dichos rectngulos son todo lo pequeos que se quiera.
Como el nmero de vueltas es no nulo, se puede elegir una cadena de rectngulos n ( t) de manera
que cada uno est contenido en el siguiente y el tamao (de sus lados) es menor que 21n y tal que el
nmero de vueltas en l es no nulo. Estos rectngulos se intersecan en un punto . H () = , 0, en-
tonces existe n tal que H (n ( t)) corta como mucho con uno de los ejes. Por lo tanto, por las observaciones
(1) y (2), el nmero de vueltas de H (n ( t)) es nulo y hemos llegado a contradiccin.


Este teorema permite separar las races de un polinomio complejo cualquiera. En efecto, M = 1 +
max{|a 1 |, . . . , |a n |} es una cota de P ( z) = z n + a 1 z n1 + + a n . Comencemos con un cuadrado centrado en
el origen y lado de longitud 2 M . ste contendr todas las races de P ( z). Subdividiendo este cuadrado
en cuadrados con lado de longitud la mitad y calculando el nmero de vueltas en cada uno de ellos se
va aproximando y separando las races.
Por otro lado permite demostrar el teorema fundamental del lgebra.
15. Teorema de DAlembert: Todo polinomio con coeficientes complejos tiene todas sus races comple-
jas.

Demostracin. Sea P ( z) = z n + a 1 z n1 + + a n . Se trata de ver que eligiendo un cuadrado centrado


en el origen y de lado suficientemente grande es v (P ( z)) = n. Basta elegir un cuadrado centrado en
el origen y con lado de longitud mayor que 2 nM (siendo M como arriba). En efecto, sea f ( z) = Pz(nz) .
Se tiene P ( z) = z n f ( z), luego v (P ( z)) = v ( z n ) + v ( f ( z)) = n + v ( f ( z)), luego basta ver que sobre es
v ( f ( z)) = 0. Ahora bien, |( t)| > nM , y para todo z tal que | z| > nM se cumple que | f ( z) 1| = | Pz(nz) 1| =
|a 1 z1 + + a n zn | < n1 + + n1 = 1. En particular f (( t)) no corta al eje OY , por tanto, el nmero de
MANUALES UEX
vueltas de f ( z) al recorrer es nulo. 

1.7.4. Polinomios de Sturm


Sean P,Q y consideremos los restos R i obtenidos en el algoritmo de Euclides (cambiados de signo):

P = C1 Q R1
Q = C2 R1 R2

R n2 = C n R n1 R n
R n1 = C n+1 R n

121
1.7. Exceso. Polinomios de Sturm. Separacin de races Races de un polinomio

16. Teorema : Si P,Q son dos polinomios reales y P no se anula en a ni en b, entonces:


Q
E ba = Vab (P,Q, R 1 , . . . , R n )
P
Demostracin. (1) Supongamos que Q y los restos de Sturm no se anulan ni en a ni en b.
En primer lugar se puede suponer que P y Q son primos entre s, ya que los trminos de la igualdad
Q 1.7.7
no cambian al suprimir un factor comn. Procedamos por induccin sobre n. Para n = 0, E ba P ==
P
Vab (P,Q ) E ba Q = Vab (P,Q ). De la igualdad P = C 1 Q R 1 se obtiene P
Q = C 1 RQ1 , luego E ba Q
P
= E ba RQ1 .
Aplicando esta igualdad induccin se obtiene:
Q 1.7.7 b P R1
E ba == Va (P,Q ) E ba = Vab (P,Q ) + E ba
P Q Q
= Vab (P,Q ) + Vab (Q, R 1 , . . . , R n ) = Vab (P,Q, R 1 , . . . , R n )
(2) Supongamos que Q o algn resto de Sturm se anula en a (igualmente para b):
Se observa que no puede haber dos trminos consecutivos anulndose en a (o en b), pues entonces
x a sera divisor del mximo comn divisor de estos y, por tanto de P , contradiciendo la hiptesis del
teorema. Por otro lado, si R i (a) = 0, entonces como R i1 = C i+1 R i R i+1 , se obtendra que R i1 (a) y
R i+1 (a) son de signo contrario. Modificando a a0 = a + ligeramente de manera que no se modifique
el exceso, ningn resto se anule (y por tanto, se verifique el teorema) y los no nulos no cambien de signo,
se tendra que V (R i1 (a0 ), R i (a0 ), R i+1 (a0 )) = V (R i1 (a), R i (a0 ), R i+1 (a)) = 1 = V (R i1 (a), R i+1 (a)), ya que
R i (a0 ) tiene el mismo signo que R i1 (a) o que R i+1 (a). Es decir,
Q 0 Q (1) 0
E ba = E ba0 = Vab0 (P,Q, R 1 , . . . , R n ) = Vab (P,Q, R 1 , . . . , R n )
P P

17. Teorema de Sturm: Sean {R i } i los restos de Sturm para P y su derivada P 0 . Si P no se anula en a
ni en b entonces verifica:
No de races reales distintas de P en [a, b] = Vab (P, P 0 , R 1 , . . . , R n )
Demostracin. De la igualdad:
P0 X ni
=
P i x i
0
siendo n i la multiplicidad de la raz i en P , se obtiene que si i es real, entonces E i PP = 1. Por tanto,
P0
el nmero de races distintas en [a, b] coincide con E ba P y se concluye por el teorema anterior.

18. Una vez que sabemos que todas las races reales de P ( x) estn incluidas en un intervalo (a, b), el
teorema de Sturm nos da el procedimiento para separarlas y calcularlas aproximadamente1 : Conside-
remos los intervalos (a, a+2 b ) y ( a+2 b , b) (supongamos por sencillez que P ((a + b)/2) , 0). Por el teorema de
Sturm sabemos calcular el nmero de races reales de P ( x) en cada uno de los dos intervalos. Dividiendo
MANUALES UEX

sucesivamente en dos los intervalos que contengan races consiguiremos separar las races distintas y
calcularlas aproximadamente.
19. Si V (P (a), P ( b)) = 1, entonces por el teorema de Bolzano, existe una raz de P ( x) en el intervalo
(a, b). Consideremos los intervalos (a, a+2 b ) y ( a+2 b , b) (supongamos por sencillez que P ((a + b)/2) , 0).
Entonces, o V (P (a), P ( a+2 b )) = 1, o bien V (P (a), P ( a+2 b )) = 1. De nuevo, P ( x) tiene una raz en (a, a+2 b ),
o bien en ( a+2 b , b). Reiterando este proceso calcularemos aproximadamente una raz de P ( x) en (a, b).
Existen otros mtodos de aproximacin, como el mtodo de aproximacin de Newton o regula falsi que
el lector conocer por Anlisis Numrico.
20. Si sabemos calcular o separar las races reales de un polinomio real entonces sabemos calcular las
races reales de un polinomio complejo: Sea P ( x) C[ x] y consideremos el producto de este polinomio por
su conjugado, Q ( x) = P ( x) P ( x) R[ x] (o Q ( x) = m.c.d.(P ( x), P ( x)) R[ x]). Las races reales de p( x) C[ x]
coinciden con las races reales de Q ( x) R[ x].
1 No hacemos un anlisis de la dificultad intrnseca del clculo de los polinomios de Sturm.

122
Races de un polinomio 1.7. Exceso. Polinomios de Sturm. Separacin de races

1.7.5. Teorema de Budan-Fourier. Teorema de Descartes


El teorema de Budan-Fourier se basa en la observacin:
Q
E ba r ba (P )
P
siendo r ba (P ) el nmero de races reales de P (contadas con su multiplicidad) en [a, b]. Adems, como
Q
1 = 1 mod 2, se verifica la igualdad E ba P = r ba (P ) mod 2 (siendo P y Q primos entre s).
21. Teorema de Budan-Fourier: Sea P un polinomio con coeficientes reales que no se anula en a ni
en b. Se verifica la acotacin:
r ba (P ) Vab (P, P 0 , P 00 , . . . , P n) )
siendo n el grado de P , r ba el nmero de races reales de P en [a, b] (contadas con su multiplicidad).
Adems es una igualdad mdulo 2.

Demostracin. Procedemos por recurrencia sobre el grado n del polinomio P . Si n = 1 entonces P 0 /P =


0 1.7.7
1/( x ) y r ba (P ) = E ba PP == Vab (P, P 0 ) E ba PP0 = Vab (P, P 0 ).
(1) Supongamos que P tiene todas sus races simples y que P y sus derivadas no se anula ninguna
en a ni en b.

P 0 1.7.7 b P
r ba (P ) = E ba == Va (P, P 0 ) E ba 0 Vab (P, P 0 ) + r ba (P 0 )
P P
Vab (P, P 0 ) + Vab (P 0 , P 00 , . . . , P n) ) = Vab (P, P 0 , P 00 , . . . , P n) )
Las desigualdades son igualdades mdulo 2 por serlo la primera (por lo dicho antes) y serlo la segunda
por recurrencia.
(2) Supongamos ahora, slo, 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 pequeo, se obtiene otro polinomio Q con
races simples tal que r ba Q = r ba P y Vab (Q,Q 0 ,Q 00 , . . . ,Q n) ) = Vab (P, P 0 , P 00 , . . . , P n) ). Por tanto,
(1)
r ba (P ) = r ba Q Vab (Q,Q 0 ,Q 00 , . . . ,Q n) ) = Vab (P, P 0 , P 00 , . . . , P n) )

y se cumple la igualdad mdulo 2.


(3) Por ltimo, supongamos que alguna derivada de P se anula en a (igualmente en b). Haciendo el
cambio x0 = x a se puede suponer a = 0. Haciendo el cambio a = 0 > 0 se puede suponer que los
trminos no nulos mantienen su signo, que el nmero de races de P en (, b) es el mismo y que no se
anula ninguna derivada (en ). Luego basta ver que V (P (), P 0 (), . . . , P n) ()) coincide con la variaciones
en 0 suprimiendo los trminos nulos. Supongamos que

P i) (0) = , 0, P i+1) (0) = = P i+h) (0) = 0, P i+h+1) (0) = h! , 0

Entonces es P i) ( x) = + x h ( + x + ) y por tanto P i+r) ( x) = c r x hr ( + x + ) (siendo c r = h( h 1) ( h


r + 1) > 0) para r h + 1. Por tanto, para suficientemente pequeo es si g P i) () = si g , de donde:

V (P i) (), P i+1) (), . . . , P h) (), P h+1) ()) = V (, , . . . , , ) = V (, ) = V (P i) (0), P i+h+1) (0)) MANUALES UEX
y se concluye. 
22. Teorema de Descartes: Sea P ( x) = a 0 x n + a n1 x + a n R[ x] sin la raz 0 (i.e. a n , 0). Denotemos
por r + (P ) el nmero de races (reales) positivas de P (contada cada una con su multiplicidad). Entonces,

r + (P ) V (a 0 , a 1 , . . . , a n )

y es una igualdad mdulo 2 (es decir, ambos nmeros tienen la misma paridad).

Demostracin. Basta aplicar el teorema de Budan-Fourier ya que r + (P ) = r + 0 (P ) y tener en cuenta que


a i = P n i) (0)/( n i )! y que si g P i) (+) = si g a 0 (es decir, no depende de i y, por tanto, sus variaciones
son nulas).


123
1.8. Problemas Races de un polinomio

Si denotamos r (P ) el nmero de races (reales) negativas de P (contada cada una con su multipli-
cidad), haciendo el cambio x 7 x y aplicando el teorema de Descartes se concluye:

r (P ) V (a 0 , a 1 , . . . , (1)n a n )

23. Corolario : Si P tiene todas sus races reales (y no nulas), entonces:

r + (P ) = V (a 0 , a 1 , . . . , a n ) y r (P ) = V (a 0 , a 1 , . . . , (1)n a n )

y adems P ( x) no puede tener ternas de coeficientes consecutivos nulos.

Demostracin. Sean a i 1 , . . . , a i r los coeficientes no nulos de P ( x) (por tanto, i 1 = 0, i r = n). Por el teorema
de Descartes es:

n = r + (P ) + r (P ) V (a 0 , a 1 , . . . , a n ) + V (a 0 , a 1 , . . . , (1)n a n )
= V (a i j , a i j+1 ) + V (a i j , (1) i j+1 i j a i j+1 )
X ()
j

Es fcil 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, entonces i 2. Por tanto, n j V (a i j , a i j+1 ) + V (a i j , (1) i j+1 i j a i j+1 ) j ( i j+1 i j ) = i r i 0 =
P P

n 0 = n, luego n = j V (a i j , a i j+1 ) + V (a i j , (1) i j+1 i j a i j+1 ) y no hay ternas de coeficientes consecutivos


P

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 lgebra Lineal para determinar cundo una mtrica simtrica es eucldea:
Todos los autovalores de las matrices simtricas con coeficientes reales son reales, y la matriz simtrica
es eucldea si y slo si todos los autovalores son estrictamente positivos. Por el corolario, la mtrica
simtrica es eucldea si y slo si V (a 0 , a 1 , . . . , a n ) = n, donde P ( x) = a 0 x n + + a n1 x + a n es el polinomio
caracterstico asociado a la matriz.

1.8. Problemas
1. Sea A = Q[ x]/(2 x3 + 4 x2 x 2) y sea = x. Son + 2 y 2 invertibles en A ?.

2. Sea K = Q[ x]/( x3 x 1) y sea = x. Racionalizar 1/( + 2) y determinar si (2 + )3 es la unidad.


Tiene el polinomio x2 2 alguna raz en K ?. Calcular un polinomio no nulo con coeficientes ra-
cionales p( x) que admita la raz = 2 + 1.
p p
3. Si a, b Q, demostrar que Q( a ) = Q( b ) precisamente cuando a/ b sea un cuadrado en Q.
p
MANUALES UEX

n
4. Probar que Q( 2 ) tiene grado n sobre Q .

5. Determinar las relaciones de inclusin entre los siguientes subcuerpos de C:


p p
3 p p
Q , Q(1/2) , Q( 2 ) , Q( 2 ) , Q( i ) , Q( i + 2 ) , Q( 2 )

6. Sea p( x) un polinomio irreducible de grado n con coeficientes en un cuerpo k. Si el grado de una


extensin finita L de k no es mltiplo de n, entonces p( x) no tiene races en L.
p p p 3
7. Demostrar que x3 3 no tiene races en k = Q( 2). Concluir que Q( 2, 3 ) es una extensin de
grado 6 de Q y hallar una base sobre Q.
p p
3
Sea = 2 + 3. Probar que el grado de un polinomio irreducible en Q[ x] que admita la raz
es [Q() : Q] = 1, 2, 3, 6. Analizando las relaciones de dependencia lineal entre las sucesivas
potencias de , concluir que es raz de un polinomio irreducible de grado 6 con coeficientes
racionales. Calcular tal polinomio.

124
Races de un polinomio 1.8. Problemas

8. Sea K = F2 [ x]/( x3 + x + 1) y sea = x. Probar que K es un cuerpo con 8 elementos

K = {0, , 2 , 3 , 4 , 5 , 6 , 7 = 1}

Calcular las races de x3 + x + 1 en K , y las races de x3 + x2 + 1 en K .

9. Construir un cuerpo con 4 elementos y otro con 9 elementos.

10. Calcular el grado (y una base) sobre Q de la extensin que generan las races complejas del poli-
nomio x3 1. Anlogamente para x3 + 1, x4 1, x4 + 1, x5 1, x5 + 1 y x6 1.

11. Hallar el grado (y una base) sobre Q de la extensin que generan todas las races complejas del
polinomio x3 2. Anlogamente para los polinomios
x4 2 , x4 + 2 , x4 x2 + 1 , x4 + x2 2, x3 4 x2 + 5
p
4
12. Calcular un polinomio irreducible con coeficientes en Q( i ) que admita la raz 2.
p p
3
Anlogamente sustituyendo Q( i ) por Q( 2 ) y Q( 2 ).

13. Sea K una extensin de grado 2 de un cuerpo k. Si la caracterstica de k no es 2, probar que


p
K = k( a para algn a k. Es cierto tambin cuando car k = 2 ?
p
3
14. Hallar un polinomio p( x) Q[ x] tal que Q( i ) Q( 2 ) ' Q[ x]/( p( x)) .

15. Existe algn polinomio p( x) Q[ x] tal que Q( i ) Q( i ) ' Q[ x]/( p( x)) ?

16. Sean 1 , . . . , n races complejas de ciertos polinomios no nulos p 1 ( x), . . . , p n ( x) Q[ x]. Demostrar
que Q(1 , . . . , n ) es una Q-lgebra finita de grado acotado por el producto de los grados de los
polinomios p 1 ( x), . . . , p n ( x).

17. Una extensin finita k L es trivial (i.e., [L : k] = 1) si y slo si L k L es cuerpo.


(Indicacin: Considerar el morfismo natural L k L L).

18. Sean L, L0 dos k-extensiones de cuerpos de k, de grados n y m respectivamente. Probar que si n y


m son primos entre s, entonces L k L0 es un cuerpo.

19. Si L y L0 son dos extensiones no triviales (i.e., de grado mayor que 1) de un cuerpo k, puede
ocurrir que L0 k L no sea un cuerpo? y que L0 k L s sea un cuerpo?.

20. Probar que toda extensin finita L de C es trivial: C ' L. Concluir que toda Clgebra finita
reducida de grado n es isomorfa a C .n. . C . Es cierto que toda Clgebra finita es trivial?

21. Probar que toda extensin finita de R es isomorfa a R a C. Concluir que toda R-lgebra finita
reducida es isomorfa a R .n. . R C .m. . C para ciertos n, m N.

MANUALES UEX
p p3 p
4 p
5 p
6
22. Determinar los automorfismos de los cuerpos Q( 2 ), Q( 2 ), Q( 2 ), Q( 2 ) y Q( 2 ).

23. Determinar los automorfismos de la extensin de Q que generan todas las races complejas de
x3 3. Anlogamente para x2 2, x4 4.
p
5 2 i
24. Sea k = Q( 5 ). Probar que el polinomio irreducible de e 5 sobre k es x4 + x3 + x2 + x + 1.
Determinar el nmero de automorfismos de la extensin de Q que generan todas las races com-
plejas de x5 5.

25. Sea p( x) un polinomio no constante con coeficientes en un cuerpo k. Probar que es una raz
mltiple de p( x) si y slo si es raz de p( x) y p0 ( x). Probar que si es una raz de p( x) de multipli-
cidad m 2, entonces es una raz de p0 ( x) de multiplicidad m 1, cuando la caracterstica de k
es cero. Probar que si es una raz de p( x) de multiplicidad m 2, entonces es una raz de p0 ( x)
de multiplicidad mayor o igual que m 1, cuando la caracterstica de k es positiva.

125
1.8. Problemas Races de un polinomio

26. Sea p( x) un polinomio no constante con coeficientes en un cuerpo k, de caracterstica nula. Probar
que si m es la multiplicidad de una raz del polinomio d ( x) = m.c.d. p( x), p0 ( x) , entonces es

una raz de p( x) de multiplicidad m + 1.


Es cierto este enunciado en los cuerpos de caracterstica positiva?

27. Sea p( x) un polinomio irreducible con coeficientes en un cuerpo. Probar que si p( x) tiene alguna
raz mltiple, entonces su derivada p0 ( x) es nula.
Si p( x) tiene una raz simple es cierto que todas sus races son simples?. Si p( x) tiene una raz
mltiple es cierto que todas sus races son mltiples?

28. Hallar las races mltiples de los siguientes polinomios con coeficientes racionales, as como sus
respectivas multiplicidades y si los coeficientes estn en F2 ? y en F3 ? y en F5 ?

x4 + 4 x2 + 1 , 4 x4 4 x3 3 x2 + 2 x + 1

29. Encontrar los nmeros complejos x, y, z tales que x + y + z = 1, x yz = 1 y | x| = | y| = | z| = 1.

30. Resolver la ecuacin x3 3 x2 + 4 = 0 sabiendo que dos de sus races son iguales.

31. Resolver la ecuacin x3 5 x2 + 16 x + 8 = 0 sabiendo que la suma de dos de sus races es 0.

32. Resolver la ecuacin x3 9 x2 + 23 x 15 = 0 sabiendo que sus races forman una progresin arit-
mtica.
1
33. Calcular la suma nk=
P 1
0 2 2 k
.
cos ( n )

34. Sabiendo que P ( x) es un polinomio cuyas races { i } estn en progresin geomtrica, calcular
P 0 ( i ).

35. Expresar el polinomio P4 = x12 x22 + x12 x32 + x12 x42 + x22 x32 + mediante los polinomios simtricos ele-
mentales.

36. Expresar mediante los polinomios simtricos elementales la funcin racional


x1 x2 x1 x3 x1 x4 x2 x3 x2 x4 x3 x4
h= + + + + +
x3 x4 x2 x4 x2 x3 x1 x4 x1 x3 x1 x2

Pn 1 Pn 1
37. Calcular las expresiones de las siguientes funciones i =1 x i y i =1 x2 en funcin de los polinomios
i
simtricos elementales.

38. Calcular las expresiones siguientes en funcin de los polinomios simtricos elementales:

n x n x2 n x j xk
i
MANUALES UEX

i
X X X
, ,
x
i, j j i, j x j i , j,i , k, j > k xi

n
en funcin de las sumas de potencias n .
P
39. Calcular la suma i< j ( x i + x j )

P4 33k +22k +k
40. Sea una raz quinta primitiva de la unidad. Calcular el valor de la suma: k=1 2k +k +1

41. Calcular los coeficientes del polinomio P ( x) = kn=


P 1
0
( x k )n siendo una raz n-sima primitiva
de la unidad.

42. Calcular ni=1 (2i + 1) siendo { i } las races n-simas de la unidad.


Q

k cos ( 2kn ) .
Pn1
43. Calcular la suma s = k=1


44. Calcular la suma s = cos 11 + cos 311 + cos 511 + cos 711 + cos 911 .

126
Races de un polinomio 1.8. Problemas

P6 1
45. Calcular la suma k=1 sen2 k
.
7


sen 2km
Qm1
46. Calcular k=1
.

2i
donde { i } son las races de x3 + x2 2 x 1.
P
47. Calcular i , j , k j +k ,

48. Sea P ( x) C[ x]. Probar que si 1 C verifica las relaciones P (1 ) = P 00 (1 ) = 0 y P 0 (1 ) , 0, en-


1
tonces ni=2 1
P

= 0.
i

49. Si P ( x) es mnico y {1 , . . . , n } , {01 , . . . , 0n1 } son las races de P ( x), P 0 ( x), respectivamente, de-
mostrar que n n ni=11 P (0i ) es igual al trmino independiente del polinomio de races ( i j )2
Q

(con i < j ).
xn n1
50. Probar que el polinomio P ( x) = n! + (nx 1)! + + 1 no tiene races mltiples.

51. Determinar la multiplicidad de la raz 1 de los polinomios x2n nx n+1 + nx n1 1 y x2n+1 (2 n +


1) x n+1 + (2 n + 1) x n 1.

52. Demostrar que el polinomio x n1 + x n2 + + x n k es divisible por x k1 + + x + 1 si n r = r 1 mod k.

53. Hallar los valores de m para los cuales ( x + 1)m x m 1 es divisible por x2 + x + 1.
xn n1
54. Hallar el discriminante de n! + (nx 1)! + + 1.

55. Demostrar que el discriminante de x n + qx + p es


n n1
(1)(2) n n q n1 + (1)( 2) ( n 1)n1 p n

MANUALES UEX

127
1.8. Problemas Races de un polinomio
MANUALES UEX

128
Captulo 2

Teora de Galois

2.1. Introduccin
Consideremos un polinomio con coeficientes racionales p( x) = a 0 x n + a 1 x n1 + + a n Q[ x]. Las
races de este polinomio verifican ciertas relaciones Q-algebraicas. El grupo G formado por las per-
mutaciones de las races que respetan estas relaciones (es decir, si 1 , . . . , n cumplen cierta relacin
algebraica y G , entonces (1 ), . . . , (n ) tambin la cumplen) se denomina el grupo de la ecuacin
p( x) = 0. Si Q(1 , . . . , n ) es el cuerpo de descomposicin 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 slo si existe una cadena de subgrupos

{1} = G 0 G 1 G s1 G s = G ()

de modo que G i1 es normal en G i y el orden de G i /G i1 es primo, para todo i .


Se dice que las races de p( x) se obtienen por radicales, si pueden expresarse mediante
p las cuatro
s
operaciones fundamentales (suma, resta, producto y divisin) y la toma de radicales ( ), de nmeros
racionales.
La teora de Galois prueba que las races de p( x) pueden obtenerse por radicales si y slo si el grupo,
G , de la ecuacin 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, slo son resolubles para n = 2, 3, 4. De esto se deduce que las races de las ecuaciones
de grado 2, 3 y 4 pueden obtenerse por radicales. Por ejemplo, probamos que las races 1 , 2 , 3 de
p( x) = x3 + a 1 x2 + a 2 x + a 3 son
s
1 3 2a31 + 9a 1 a 2 27a 3 3q
i = ( a 1 + + 3(a21 a22 4a31 a 3 + 18a 1 a 2 a 3 4a32 27a23 ) +
3
s
2
2a31 + 9a 1 a 2 27a 3
2
MANUALES UEX
3 3q
3(a21 a22 4a31 a 3 + 18a 1 a 2 a 3 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.
Histricamente al estudiar las races de un polinomio aparecieron 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 ). Apareci la nocin de
invariantes por la accin 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 , est definido por

Q(1 , . . . , n )H := {a Q(1 , . . . , n ) : h(a) = a, h H }

129
2.1. Introduccin Teora de Galois

Por el teorema de Artin, Q = Q(1 , . . . , n )G . Si G es un grupo resoluble y tenemos la cadena de subgrupos

{1} = G 0 G 1 G s1 G s = G ()

de modo que G i1 es normal en G i y el orden de G i /G i1 es un nmero primo p i , para cada i , entonces


tenemos la cadena de subcuerpos de Q(1 , . . . , n ),

Q = Q(1 , . . . , n )G Q(1 , . . . , n )G s1 Q(1 , . . . , n )G 1 Q(1 , . . . , n )G 0 = Q(1 , . . . , n )

El teorema 90 de Hilbert, prueba que existen a i Q(1 , . . . , n )G i (calculables) tales que


p p
Q(1 , . . . , n )G i1 = Q(1 , . . . , n )G i + Q(1 , . . . , n )G i pi
a i + + Q(1 , . . . , n )G i ( pi
a i ) p i 1

As, 1 , . . . , n Q(1 , . . . , n ) se podrn expresar mediante radicales, afirmacin que hemos enunciado
ms arriba.
La Teora de Galois resuelve los clsicos problemas de construccin con regla y comps. Demos
algunos ejemplos:

1. Dice qu polgonos regulares podemos construir (con regla y comps). Por ejemplo, los polgonos
regulares de n lados que podemos construir, para n < 50,000 cumplen

n = 2m1 3m2 5m3 17m4 257m5 , m 1 0, 0 m 2 , . . . , m 5 1

2. Demuestra que la cuadratura del crculo es imposible. No se puede construir con regla y comps
un cuadrado de rea la del crculo unidad.

3. Demuestra que no se puede construir un cubo de volumen 2.

4. Demuestra que en general, los ngulos no se pueden trisectar.

El estudio de las races del polinomio p( x) es equivalente al estudio de la Q-lgebra conmutati-


va Q[ x]/( p( x)). Pasar del lgebra Conmutativa a la Geometra Algebraica es pasar de estudiar los
anillos conmutativos A = Q[ x1 , . . . , xn ]/( p 1 ( x1 , . . . , xn ), . . . , p r ( x1 , . . . , xn )) a estudiar sus espectros primos,
X = Spec A , y recprocamente, pasar de Geometra Algebraica al lgebra Conmutativa es pasar de es-
tudiar 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 iso-
n
morfa a un lgebra trivial K K si y slo si K contiene todas las races, 1 , . . . , n , de p( x) (estamos
suponiendo que p( x) no tiene races mltiples, por ejemplo cuando sea irreducible). K = Q(1 , . . . , n )
es el mnimo cuerpo tal que A Q K es trivial. Adems, probamos que K 0 C es un subcuerpo de
Q(1 , . . . , n ) si slo si K 0 Q Q(1 , . . . , n ) es trivial. K C es igual al cuerpo de descomposicin de un
polinomio si y slo 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 . Adems se cumple que Z Z = Z Z y que para todo epimorfismo Z Z 0 entonces
0 ` r `
Z Z = Z Z.
MANUALES UEX

En la Teora de Galois hay dos procesos fundamentales. El proceso de trivializacin, 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 . Mltiples cuestiones se resuelven primero por cambio de base
de Q a Q(1 , . . . , n ), y por toma de invariantes por G volvemos a Q. Geomtricamente: Sea G el grupo
de automorfismos de Z = Spec Q(1 , . . . , n ) y sea un epimorfismo Z Z 0 , entonces tenemos los procesos

Z0 Z 0 Z = Z Z ( Z 0 Z )/G = Z 0
a a

Tanto k[ x]/( p( x)) como k(1 , . . . , n ) son k-lgebras finitas. En el estudio de las variedades alge-
braicas es obligado comenzar con las variedades algebraicas de dimensin cero, es decir, con el estudio
(del espectro primo) de las k-lgebras finitas. Puede decirse que la Teora de Galois estudia y clasifica
las variedades algebraicas de dimensin 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 topolgicos. Un revestimiento

130
Teora de Galois 2.2. k-lgebras finitas triviales y racionales

es una aplicacin continua epiyectiva f : X Y (suele suponerse Y conexo), de modo que para cada
` n`
punto y Y existe un entorno U y de y, de modo que f 1 (U y ) = U y U y . Si f 0 : Y 0 Y es una
0 0 0 0 0
aplicacin continua, se define X Y Y := {( x, y ) X Y : f ( x) = f ( y )}. Si consideramos la inclusin
U y , Y , se cumple que f 1 (U y ) = X Y U y . Pues bien, si f : X Y es un revestimiento existe un
` n`
revestimiento mnimo f 0 : Y 0 Y , de modo que X Y Y 0 = Y 0 Y 0 , adems se cumple que Y 0 Y Y 0 =
m
Y 0 Y 0 . En el estudio del revestimiento X Y es fundamental el estudio del grupo G = AutY (Y 0 ) :=
` `

{ Homeomorfismos : Y 0 Y 0 , tales que f 0 = f 0 }. El estudio de los revestimientos de los espacios


topolgicos, la teora de Galois de los revestimientos topolgicos, es fundamental para la clasificacin
de los espacios topolgicos.
La nocin de revestimiento equivalente en Geometra Algebraica ser la de morfismo finito plano.
Los morfismos finitos son los morfismos cerrados de fibras finitas. Si imponemos adems, que el nmero
de puntos de las fibras sea localmente constante, estaremos considerando morfismos finitos planos. Por
ltimo, si queremos que las fibras sean puntos separados, es decir, que no aparezcan multiplicidades,
tendremos que imponer que Y / X = 0 (que ya definiremos con precisin). En Geometra Algebraica,
f : Y X es un revestimiento no ramificado, si es un morfismo finito, plano y Y / X = 0. Ahora bien, el
lector no debe engaarse, pues no es cierto que para cada punto x X , existe un entorno abierto U de x
de modo que f 1 (U ) = U .n. . U . Una intuicin genial de Grothendieck, fue la de llamar abierto a los
` `

morfismos planos. Ahora s, para cada y Y existir un morfismo plano i : U X , con x i (U ), de modo
que f 1 (U ) := Y X U = U .n. . U .
` `

Breve resea histrica: Una tablilla babilnica del 1600 antes de Cristo plantea problemas que
se reducen al problema de resolver ecuaciones de segundo grado, y da mtodos para resolverlas, si bien
no usaban an ninguna notacin algebraica. Los antiguos griegos resolvieron ecuaciones de segundo
grado por medios geomtricos. Incluso desarrollaron mtodos aplicables a ecuaciones de tercer grado,
mediante el corte de cnicas, de nuevo sin ninguna formulacin algebraica.
Ya en el Renacimiento italiano, parece ser que Scipio del Ferro resolvi las ecuaciones cbicas (ya
con notacin algebraica). En 1535, en una competicin pblica, Tartaglia frente a Fior (discpulo de
Ferro) demostr haber redescubierto el mtodo de resolucin de las ecuaciones cbicas, pero se neg a
contar los detalles. Se los cont bajo secreto de juramento a Cardano, el cual public en su Ars Magna.
El Ars Magna contena tambin un mtodo, debido a Ferrari, para resolver la ecuacin de cuarto grado,
reducindola a una cbica.
A partir de entonces mucho matemticos intentaron resolver las ecuaciones de quinto grado. Euler
fracas en el intento de resolverlas, pero encontr nuevos mtodos para resolver las curticas. Lagrange
en 1770 mostr que el mtodo de resolucin de las cbicas y curticas dependa de encontrar ciertas
funciones en las races que fueran invariantes por ciertas permutaciones de stas; y mostr que este
mtodo fallaba con las qunticas. Abel en 1824 prob que la ecuacin general de quinto grado no es reso-
luble por radicales. Por ltimo, Galois (desenterrado para la Historia en 1843 por Liouville), resolvi
con xito el problema de determinar cundo las races de una ecuacin polinmica pueden resolverse
por radicales.

2.2. k-lgebras finitas triviales y racionales


Sea A una k-lgebra finita. Por el teorema 0.3.60, Spec A = { x1 , . . . , xn } es un nmero finito de puntos
MANUALES UEX
cerrados y A = A x1 A xn . Adems, A es reducida si y slo si es producto directo de un nmero
finito de cuerpos y A es ntegra si y slo si es cuerpo. Por ltimo, si f : A , B es un morfismo de anillos
inyectivo, entonces f : Spec B Spec A es epiyectivo.
1. Definicin : Diremos que una k-lgebra finita A es trivial si existe un isomorfismo de k-lgebras

A ' k . . . k.

Si p( x) = ( x 1 ) ( x n ), con i , j cuando i , j , entonces por el teorema chino de los restos


0.2.33
n n
k[ x]/( p( x)) = k[ x]/( x 1 ) k[ x]/( x n ) = k k

es una k-lgebra trivial.

131
2.2. k-lgebras finitas triviales y racionales Teora de Galois

2. Ejercicio : Probar:

1. Si A es una k-lgebra finita trivial, entonces A K es una K -lgebra trivial, para toda extensin de
cuerpos k K .

2. El producto tensorial y el producto directo de dos k-lgebras finitas triviales es una k-lgebra
finita trivial.

3. Proposicin : El cociente de una k-lgebra finita trivial por un ideal es una k-lgebra finita trivial.
n
Demostracin. Dado un ideal I k k, tenemos que I = I 1 I n , donde los ideales I i k o son
nulos o iguales a k. Por tanto,
n
( k k)/ I = ( k/ I 1 ) ( k/ I n )
es una k-lgebra trivial


4. Proposicin : Las sublgebras de una k-lgebra finita trivial son triviales.

Demostracin. Si A k n entonces rad A rad k n = 0. Por tanto, A = K 1 K r es producto directo


de cuerpos. Sean i : k n k la proyeccin en el factor i -simo. Sea i , tal que la composicin K 1 =
i
K 1 0 0 , A , k n k no es nula. Como el ncleo de la composicin es un ideal, que no es K 1 , ha
de ser 0. Luego, K 1 = k, e igual decimos de K 2 , . . . , K r .


5. Proposicin : Sea A una k-lgebra finita A . Entonces

# Spec A dimk A

Adems, # Spec A = dimk A si y slo si A es trivial.

Demostracin. Si Spec A = { x1 , . . . , xn }, entonces (0.3.54)

A = A x1 . . . A xn

As pues, # Spec A dimk A . Adems, # Spec A = dimk A si y slo si dimk A x i = 1, para todo i , es decir, si
y slo si A es trivial. 

Recordemos que dada una k-lgebra A , decimos que x Spec A es un punto racional si A /p x = k.
6. Definicin : Sea A una k-lgebra finita. Diremos que A es racional si todos los puntos de su espectro
son racionales. Diremos que una extensin de cuerpos k , K racionaliza a una k-lgebra A si A k K
es una K -lgebra racional.
7. Ejemplo : k[ x]/( x n ) es una k-lgebra racional.
MANUALES UEX

8. Observaciones :

1. Una k-lgebra finita A es racional si y slo si A red = A /(rad A ) es trivial: Observemos que si A es
una k-lgebra finita entonces A = A 1 A n , con A i locales (de ideales maximales p i ). Luego,
rad A = rad A 1 rad A n = p1 pn y y A / rad A = A 1 /p1 A n /pn .

2. Si A es una k-lgebra finita racional y k , K una extensin de cuerpos, entonces A k K es una K -


lgebra finita racional. En efecto, los elementos de (rad A ) k K son nilpotentes, luego ( A k K )red
es el cociente de ( A k K )/(rad A k K ) = ( A / rad A )k K , que es una K -lgebra trivial, por su radical,
que es nulo. Luego ( A k K )red es trivial.

3. Toda sublgebra y todo cociente de una k-lgebra racional es racional, porque toda sublgebra y
todo cociente de una k-lgebra trivial es trivial.

4. El producto tensorial de dos k-lgebras finitas racionales es una k-lgebra finita racional.

132
Teora de Galois 2.2. k-lgebras finitas triviales y racionales

9. Ejercicio : Sea A = k[ x]/( p( x)). Probar que A es racional si y slo si p( x) descompone en producto
de factores simples ( x i ) (repetidos o no). Probar que A k K es una K -lgebra racional si y slo si K
contiene todas las races de p( x).
Dado un punto racional x Spec A tenemos el morfismo de paso al cociente A A /p x = k. Recpro-
camente, dado un morfismo : A k, entonces p x = Ker es un punto racional. En conclusin,

Homkal g ( A, k) = {Puntos racionales de A } Spec A

10. Ejercicio : Demostrar la igualdad Homkal g ( k[ x]/( p( x)), K ) = {Races de p( x) en K }, f 7 f ( x).


11. Frmula de los puntos : Sea A una k-lgebra y k K una extensin de cuerpos. Entonces

Homkal g ( A, K ) = HomK al g ( A k K, K ) = {Puntos K -racionales de A k K }

En particular, # Homkal g ( A, K ) # Spec( A k K ).

Demostracin. Es consecuencia de 0.5.13. 


La frmula de los puntos puede entenderse como la correspondencia biunvoca que hay entre los
morfismos y sus grficas (vase 5.12.17).
12. Teorema (Kronecker) : Si k , A es una k-lgebra finita, existe una extensin finita de cuerpos
k , K , de modo que A k K es una K -lgebra finita racional.
Si k , K 0 es otra extensin de cuerpos que racionaliza a A entonces # Spec( A k K 0 ) = # Spec( A k K ).

Demostracin. Procedemos por induccin sobre la dimensin de A , siendo el caso de dimensin uno
inmediato. Sea K un cuerpo residual de A , que es una extensin finita de k. Por la frmula de los
puntos, el morfismo de paso al cociente A K se corresponde con un punto racional de A K . Por el
teorema de descomposicin se tiene que A K descompone

A K = A 0 A 00

con A 0 una K -lgebra finita local y racional. Ahora,

dimK A 00 < dimK A K = dimk A

luego por induccin existe una extensin finita de cuerpos K que racionaliza a A 00 . Entonces k
es una extensin finita de cuerpos que racionaliza a A ; en efecto:

A = ( A K ) = ( A 0 A 00 ) = A 0 A 00
k k K

que es una -lgebra racional.


Si K 00 es una extensin de cuerpos de K entonces racionaliza a A , ya que A k K 00 = ( A k K ) K K 00 .
Adems, ( A k K )red = K n , luego A k K 00 = K 00 n y # Spec( A k K 00 ) = n = # Spec( A k K ).
Si K 0 es una extensin racionalizante de A , sea K 00 un compuesto de K y K 0 . Entonces, # Spec( A k
K ) = # Spec( A k K 00 ) = # Spec( A k K ).
0

MANUALES UEX

13. Definicin : Diremos que Homkal g ( 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. Proposicin : Una k-lgebra finita A es racional si y slo si # Homkal g ( A, k) = # Spec A . Una
extensin de cuerpos k , K racionaliza a A si y slo si # Homkal g ( A, K ) = # Spec( A k K ).

Demostracin. La primera parte es inmediata y la segunda es consecuencia de la frmula de los puntos.



15. Lema : Sea A una k-lgebra finita, K una extensin de cuerpos de k que racionalice a A y n =
# Spec( A k K ) = # Homkal g ( A, K ). Dada una extensin de cuerpos k , se cumple que

# Homkal g ( A, ) n

y se cumple la igualdad si y slo si racionaliza a A .

133
2.2. k-lgebras finitas triviales y racionales Teora de Galois

Demostracin. Si k , K 0 racionaliza a A , entonces

# Homkal g ( A, K 0 ) = # Spec( A k K 0 ) = # Spec( A k K ) = # Homkal g ( A, K ).

Sea 0 un compuesto de y K . Entonces

# Homkal g ( A, ) # Homkal g ( A, 0 ) = n

Si # Homkal g ( A, ) = n, como # Spec( A k ) # Spec( A k 0 ) = n, tendremos que # Homkal g ( A, ) =


# Spec( A k ) y racionaliza a A .


16. Definicin : Se dice que una extensin finita de cuerpos k , K es normal si K k K es una K -
lgebra racional.
17. Teorema: Sea k , A una k-lgebra finita. Existe una extensin mnima de cuerpos que racionaliza
a A . Adems, es nica salvo isomorfismos y es normal.

Demostracin. Sea k , K una extensin que racionalice a A . Entonces, # Homkal g ( A, K ) = # Spec( A k


K ) = n. Sea {1 , . . . , n } = Homkal g ( A, K ) y : A k .n. . k A K , el morfismo de k-lgebras definido
por (a 1 k . . . k a n ) := 1 (a 1 ) . . . n (a n ). = Im , es una extensin que racionaliza a A , porque
# Homkal g ( A, ) = n. es un cociente de A k . . . k A , que est racionalizado por , luego racionaliza
a , es decir, es normal. De nuevo, si una extensin racionaliza a A , racionalizar a , en particular, la
contiene. De aqu se obtiene la unicidad y minimalidad de . 

18. Definicin : Si k , A es una k-lgebra finita, denominaremos envolvente normal de A sobre k, a la


extensin mnima racionalizante de A . Si A = k[ x]/( p( x)), la extensin mnima que racionaliza a A , es el
mnimo cuerpo que contiene a las races de p( x). Cuerpo que denominaremos cuerpo de descomposicin
de p( x), que es una extensin normal de k.
19. Observacin : La envolvente normal est caracterizada por ser la nica extensin (salvo isomorfis-
mos) que racionaliza a A y que es un cociente de un producto tensorial A k k A . En efecto, si k
es otra extensin que racionalice a A y que sea cociente de A k k A , entonces K racionaliza a
(pues racionaliza a A , luego a A k k A , luego a por ser un cociente) y anlogamente racionaliza
a K . Por tanto
K ' (K k )red '
Y Y

luego K ' .
20. Proposicin : Sea k K una extensin finita. Las siguientes condiciones son equivalentes:

1. K es una extensin 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)
estn en K . (Definicin clsica de extensin de normal).
MANUALES UEX

3. K es el cuerpo de descomposicin de un polinomio.

4. Agujero nico en el cierre algebraico: Existe una nica inmersin de K en el cierre algebraico de
k, salvo automorfismos de K .

Demostracin. 1. 2.. Sea K una extensin 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. Tensando 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)) tambin, es decir p( x) tiene todas sus races en K .
k

134
Teora de Galois 2.3. k-lgebras finitas separables. Trivializacin.

2. 3. K = k[1 , . . . , n ] y sea p i ( x) el polinomio mnimo anulador de i , para cada i . Todas las


races de p i ( x) estn en K . Obviamente, K es el cuerpo de descomposicin de p( x) := p 1 ( x) p n ( x).
3 1. Obvio.
1. 4. K es normal si y slo K la racionaliza. Por el Lema 2.2.15, K racionaliza a K si y slo si
Homkal g (K, k) = Homkal g (K, K ).

21. Teorema de prolongacin: Sea i : K 0 , K un morfismo entre k-extensiones finitas de cuerpos, con
k , K normal. El morfismo natural

Homkal g (K, K ) Homkal g (K 0 , K ) 7 i

es epiyectivo.

Demostracin. Por cambio de base tenemos el morfismo inyectivo K 0 k K , K k K . Como K k K es


K -racional entonces K 0 k K es K -racional. Ahora ya, por la frmula de los puntos,

Homkal g (K, K ) / Homkal g (K 0 , K )

Spec(K k K ) Spec(K 0 k K )

concluimos el epimorfismo, por 0.3.57. 

2.3. k-lgebras finitas separables. Trivializacin.


1. Definicin : Se dice que una k-lgebra finita A es separable si existe una extensin cuerpos k , K
Q
tal que A k K = i K . Tambin se dice que A es separable sobre k.
Las k-lgebras finitas triviales son k-lgebras finitas separables.
2. Ejercicio : La k-lgebra k[ x]/( p( x)) es separable si y slo si p( x) y p0 ( x) son primos entre s, es decir,
p( x) no tiene races mltiples.
3. Observacin : Si trivializa a A cualquier extensin, 0 , de tambin tambin trivializa a A ,
porque A k 0 = ( A k ) 0 .
4. Ejercicio : Probar:
- A B es separable si y slo si A y B lo son.
- El producto tensorial (sobre k) de lgebras separables (sobre k) es separable (sobre k).
- Sublgebras y cocientes de lgebras separables son separables.
5. Proposicin: Sea A una k-lgebra finita y k K una extensin de cuerpos. Entonces A es separable
sobre k si y slo si A K es separable sobre K .

Demostracin. Si A es separable, sea una extensin trivializante de A y 0 un compuesto de K y ,


entonces ( A k K ) K 0 = A k 0 es 0 -trivial y A k K es K -separable.
Si A K es K -separable, sea una K -extensin trivializante de A K . Entonces, A k = A K K es
-trivial y A es k-separable.
MANUALES UEX

6. Proposicin : Una k-lgebra finita es separable si y slo si A K es reducida, para toda extensin
k K.

Demostracin. Sea A separable sobre k y k K 0 una extensin cualquiera. Veamos que A k K 0 es


reducida. Sea k K una extensin que trivializa a A y K 00 un compuesto de K y K 0 . Entonces

( A k K 0 ) K 0 K 00 = A k K 00 = ( A k K ) K K 00 = K 00
Y

Ahora bien, A k K 0 es una sublgebra de K 00 , luego es reducida.


Q

Recprocamente, si A es reducida por todo cambio de base, considerando un cambio de base k K


racionalizante, se obtiene que A K es racional y reducida, luego trivial. 

135
2.3. k-lgebras finitas separables. Trivializacin. Teora de Galois

7. Proposicin : Una extensin de cuerpos k , K trivializa a una k-lgebra finita A si y slo si

# Homkal g ( A, K ) = dimk A.

Demostracin. Por la frmula de los puntos, Homkal g ( A, K ) son los puntos K -racionales de A k K .
Ahora bien, A k K es una K -lgebra trivial si y slo si el nmero de sus puntos K -racionales coincide
con dimK A K . Como dimk A = dimK A K , se concluye. 
8. Proposicin : Sea k un cuerpo con infinitos elementos y A una k-lgebra finita separable. Existe un
elemento a A tal que A = k[a]. Dicho elemento se denomina elemento primitivo de A .

Demostracin. Sea k K una extensin de cuerpos que trivialice a A . Si dimk A = n, entonces A tiene n
puntos racionales. Escribamos {1 , . . . , n } = Homklg ( A, K ). Consideremos en A los hiperplanos H i 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 dimensin es mayor o igual que n, luego A = k[a]. 
9. Definicin : Sea A una k-lgebra finita. Se dice que un elemento a A es separable (sobre k) si k[a]
es una k-lgebra separable (es decir, si el polinomio anulador mnimo de a no tiene races mltiples).
10. Proposicin : Una k-lgebra finita A , es separable si y slo si todos sus elementos son separables.

Demostracin. Toda sublgebra de una k-lgebra separable es separable, luego todo elemento de una
k-lgebra separable es separable.
Recprocamente, veamos que si todo elemento es separable el lgebra es separable. Si a 1 , . . . , a r es
una base, entonces A es un cociente de k[a 1 ] k[a n ], luego es separable. 
k k

Consideremos el morfismo de anillos

1 + .n. . + 1

si n > 0
: Z k, ( n) = ( n) si n < 0
0 si n = 0

11. Definicin : Si Ker = 0, se dice que k es un cuerpo de caracterstica cero. En este caso, tendremos
una inyeccin cannica Q , k. Si Ker , 0, entonces Ker = ( p), p primo. En este caso se dice que k es
de caracterstica p y tenemos una inyeccin cannica Z/ pZ , k.
12. Proposicin : Sea k un cuerpo de caracterstica cero. Una k-lgebra finita A es separable si y slo
si es reducida.

Demostracin. Si A es separable es reducida por 2.3.6.


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 carac-
terstica cero p0 ( x) , 0), luego sin races mltiples.
MANUALES UEX


13. Notacin : Sea k un cuerpo de caracterstica p > 0 y A una k-lgebra finita. Denotemos A p := {a p
A, para todo a A }. Denotemos k A p la sublgebra de A , definida por
p
k A p = { i a i , i k, a i A }
X
i

Es fcil ver que esta construccin cambia de base: ( k A p ) k K = K ( A k K ) p .


14. Proposicin : Sea k un cuerpo de caracterstica p > 0 y A una k-lgebra finita. A es separable si y
slo si A = k A p .

Demostracin. Cambiando de base podemos suponer que A es una k-lgebra racional. Es ms podemos
suponer que A es local y racional. Sea m el ideal maximal de A . Tenemos A = k m y k A p k m p .
Por tanto, A = k A p si y slo si A = k, es decir, si y slo si A es separable. 

136
Teora de Galois 2.3. k-lgebras finitas separables. Trivializacin.

2.3.1. Cuerpos perfectos


15. Definicin : Un cuerpo k se dice que es perfecto si y slo si toda extensin finita de k es separable.
16. Teorema : Los cuerpos de caracterstica cero son perfectos.

Demostracin. Es consecuencia de la proposicin 2.3.12 


Que existan extensiones finitas de cuerpos no separables es una patologa de la caracterstica p. Por
ejemplo, si k = Z/pZ( x), entonces k , K = k[ y]/( y p x) es una extensin finita de cuerpos no separable.
17. Proposicin : Sea k un cuerpo de caracterstica p > 0. Entonces k es perfecto si y slo si k = k p , es
p
decir, para todo k, p k.
p
Demostracin. Supongamos que k es perfecto. Dado k, la extensin k , k[ p ] es separable. El
p p p
polinomio mnimo anulador de es separable y divide a x a, que slo tiene la raz p , luego ha
p
p p
de ser x p y p k.
Veamos el recproco. Sea k , K una extensin 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
p
q( x p ) k[ x], anula a y es de grado menor que el de p( x), lo que es contradictorio.
p
polinomio r ( x) =
En conclusin, es separable y K es separable. 

2.3.2. Sublgebra separable maximal


18. Definicin : Sea A una k-lgebra finita. Denotaremos 0k ( A ) al conjunto de los elementos separa-
bles de A . Obviamente, 0k ( A ) es la sublgebra separable maximal de A .
Si A = A 1 A 2 entonces 0k ( A ) = 0k ( A 1 ) 0k ( A 2 ). Si A es local y distinta de cero, entonces 0k ( A ) es
local y no nula, pues k 0k ( A ). Con todo,

Spec A = Spec 0k ( A )

Si la caracterstica de k es cero y A es reducida entonces 0k ( A ) = A .


19. Proposicin : Sea k un cuerpo de caracterstica p > 0 y A una k-lgebra finita. Para todo n >> 0,
n
0k ( A ) = k A p .
n
Demostracin. Tenemos que 0k ( A ) = k 0k ( A ) p k A p . Por tanto, 0k ( A ) k A p , para todo n. Para
n n+1 n
n >> 0, tendremos que k A p = k A p , luego k A p es separable y ha de coincidir con 0k ( A ). 

20. Definicin : Se dice que una k-lgebra finita A , es puramente inseparable si 0k ( A ) = k.


n
Si la caracterstica de k es p > 0, entonces A es puramente inseparable si y slo si k A p = k, para
n >> 0.
21. Lema : 1. La composicin de dos extensiones finitas de cuerpos separables es separable.

MANUALES UEX
2. Se cumple que 0k ( A ) = 0k ( A / rad A ). Con mayor generalidad, 0k ( A ) = 0k ( A / I ) para todo ideal
I rad A .

Demostracin. 1. Sean k , K , K , K 0 dos extensiones finitas de cuerpos separables. Sea k el cierre


algebraico de k. Entonces

K 0 k k = K 0 K K k k = K 0 K ( k) = (K 0 K k) = k
Y Y Y

Luego K 0 es una extensin k-separable.


2. Obviamente tenemos un morfismo natural 0k ( A ) 0k ( A / rad A ) A / rad A que es inyectivo. Nos
falta probar que es epiyectivo.
Probemos en primer lugar que si I A es un ideal tal que I 2 = 0 entonces 0k ( A ) = 0k ( A / I 2 ): Sea
a A / I un elemento k-separable de polinomio mnimo anulador p( x). Para todo i I tenemos que
p(a+ i ) = p(a)+ i p0 (a). Observemos que p(a) I porque p(a) = p(a) = 0 en A / I . Adems p0 (a) es invertible.
En efecto, p( x) y p0 ( x) son primos entre s, luego existen polinomios ( x) y ( x) de modo que ( x) p( x) +

137
2.3. k-lgebras finitas separables. Trivializacin. Teora de Galois

( x) p0 ( x) = 1, luego (a) p(a) + (a) p0 (a) = 1, y mdulo I (que son nilpotentes), (a) p0 (a) = 1, es decir, p0 (a)
mdulo nilpotentes es invertible, luego es invertible. Por tanto, si tomamos i 0 = p(a)/ p0 (a) tenemos que
p(a + i 0 ) = p(a) + i 0 p0 (a) = 0. Por tanto, a + i 0 es un elemento separable de A que mdulo I coincide con a.
En conclusin, 0k ( A ) = 0k ( A / I ).
m
Ahora en general, sea m N tal que I 2 = 0. Entonces,
m
0k ( A / I ) = 0k ( A / I 2 ) = 0k ( A / I 4 ) = ... = 0k ( A / I 2 ) = 0k ( A ).

22. Teorema : Si A es una k-lgebra finita y k , K una extensin finita de cuerpos, entonces

0k ( A ) k K = 0K ( A k K ).

Demostracin. Si la caracterstica de k es p > 0, entonces para todo n >> 0


n n
0k ( A ) k K = ( kA p ) k K = K ( A k K ) p = 0K ( A k K ).

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 tambin y el teorema es trivial. 

23. Corolario : Sea A una k-lgebra finita y K una extensin de k que racionalice a A . Entonces,

dimk 0k ( A ) = # Spec( A k K ).

Demostracin. En efecto,

dimk 0k ( A ) = dimK (0k ( A ) k K ) = dimK (0K ( A k K )) = dimK (( A k K )/ rad( A k K )) = # Spec( A k K ).

24. Corolario : Sean A y B k-lgebras finitas. Entonces,

0k ( A k B) = 0k ( A ) k 0k (B).

Demostracin. Tenemos la inclusin 0k ( A ) k 0k (B) , 0k ( A k B). Para ver que es epiyectivo basta verlo
por cambio de base. Podemos suponer que A y B son racionales. Mdulo nilpotentes, podemos suponer
que A y B son triviales. En tal caso el corolario es inmediato. 

25. Teorema : Sea A una k-lgebra finita y k , K una extensin de cuerpos. Se cumple

# Homkal g ( A, K ) # Homkal g (0k ( A ), K )


MANUALES UEX

y,
# Homkal g ( A, K ) = dimk 0k ( A )

si y slo si K racionaliza a A (en este caso Homkal g ( A, K ) = Homkal g (0k ( A ), K )).

Demostracin. Spec( A k K ) = Spec 0K ( A k K ) = Spec(0k ( A ) k K ). Por tanto, el conjunto de los puntos


K -racionales de Spec( A k K ) se inyecta en el conjunto de los puntos K -racionales de Spec(0k ( A ) k K )
y se obtiene la desigualdad.
Si A k K es K -racional entonces 0K ( A k K ) = 0k (( A k K )red ) es trivial y

# Homkal g ( A, K ) = Spec( A k K ) = Spec(0k ( A ) k K ) = # Homkal g (0k ( A ), K ) = dimk 0k ( A )

Por ltimo, si # Homkal g ( A, K ) = dimk 0k ( A ), por 2.2.15, K racionaliza a A .




138
Teora de Galois 2.3. k-lgebras finitas separables. Trivializacin.

2.3.3. Mtrica de la traza


26. Definicin : Sea k , A una k-lgebra finita. Todo elemento a A define la homotecia h a : A A ,
h a (a0 ) = a a0 . Definimos el morfismo traza

tr : A k, a 7 tr(a) := Tr( h a ) = traza del endomorfismo lineal ( h a )

que es una aplicacin k-lineal. Se define la norma como la aplicacin

N : A k, a 7 N (a) := det( h a )

Si E es un k-espacio vectorial de dimensin finita, T : E E un endomorfismo, k , K un cambio de


cuerpo base y T k 1 : E k K E k K , T k 1( e ) = T ( e), entonces la matriz asociada a la aplicacin
k-lineal T en una base { e i } coincide con la matriz asociada a la aplicacin K -lineal T 1 en la base
{ e i 1}. Por tanto, las aplicaciones traza y norma son estables por cambio de cuerpo base.
Sea A una k-lgebra separable de grado n, k , K una extensin de cuerpos que trivializa a A y
n
Homkal g ( A, K ) = {1 , . . . , n }. Explicitemos el isomorfismo A k K = K K . Tenemos,

{1 , . . . , n } = Homkal g ( A, K ) = HomK al g ( A k K, K ) = HomK al g (K n , K ) = {1 , . . . , n }

donde i es la proyeccin en el factor i . De los diagramas conmutativos


 / (a 1 , . . . , a n )
A k K
FF Kn a 1K 0
FF } KK pp
FF }} KKK p pp
F }}} i K
i 1 KKK ppp
i 1 FF
# ~}
} % pw pp i
K i ( a) = a i

se deduce, que el isomorfismo A k K = K n , asigna a en (1 (a) , . . . , n (a) ).


27. Proposicin : Sea A una k-lgebra finita separable. Sea K una extensin finita de cuerpos de k,
que trivialice a A . Escribamos {1 , . . . , n } = Homkal g ( A, K ). Entonces, tr(a) = i (a) y N (a) = i i (a).
P Q
i

Demostracin. Consideremos isomorfismo : A k K = K .m. . K , (a 1) := (1 (a), . . . , n (a)). Por tanto,


tr(a) = T r ( h a ) = Tr( h a1 ) = Trh( (a),...,n (a)) = i i (a) e igualmente N (a) = i i (a).
P Q
1


Definamos la mtrica de la traza T2k en A :

T2k (a, a0 ) := tr(a a0 )

Como la matriz de una aplicacin lineal es estable por cambio de base, tendremos que la mtrica de la
traza es estable por cambio de base. Es decir, para toda extensin k K se tiene el diagrama conmuta-
tivo 1
T2K
A k K A k K = HomK ( A k K, K )
x x

MANUALES UEX


T2k
A A = Homk ( A, k)
28. Proposicin: Sea A una k-lgebra finita. Entonces A es separable si y slo si la mtrica de la traza
no tiene radical.

Demostracin. Tanto la separabilidad como el radical de la mtrica cambian de base, luego podemos
suponer que A es racional. Adems, la descomposicin de A en producto de lgebras locales es una
descomposicin ortogonal para la mtrica de la traza. En conclusin, podemos suponer que A es una
k-lgebra finita local y racional. Sea m el ideal maximal. Los elementos a m son nilpotentes. Por tanto,
la homotecia h a , con a m, es nilpotente y su traza es nula. En conclusin, m est contenido en el radical
de la mtrica. Si la mtrica 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 mtrica no tiene radical. 
1 Denotamos igual la mtrica de la traza, que la polaridad definida por la mtrica de la traza.

139
2.4. Extensiones de Galois Teora de Galois

29. Ejemplo : Consideremos A = k[ x]/( p( x)) y sea n = dimk A =grado de p( x). Consideremos la base
1, x, x2 , . . . , x n1 . Denotemos 1 , . . . , n a las races de p( x). Veamos que la matriz de la mtrica de la
traza en dicha base es:
0 1 . . . n1

1 2 . . . n

... ... ... ...
n1 n . . . 2n2

siendo i = 1i + 2i + + ni , que es una funcin simtrica 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 cumple que
i+ j i+ j i+ j
T2k ( x i , x j ) = T r ( h x i+ j ) = T r ( h x ) = 1 + + n = i+ j

y se concluye.
Consideremos, ahora, la matriz

1 1 ... 1

1 2 ... n
B=
...

... ... ...
1n1 2n1 ... nn1

Es claro que
0 1 ... n1

T
1 2 ... n
BB =
...

... ... ...
n1 n ... 2n2

luego
|T2k | = |B|2

( i j ), y por tanto
Q
30. Ejercicio : Prubese que |B| =
i> j

|T2k | =

siendo = ( i j )2 .
Q
i> j

2.4. Extensiones de Galois


MANUALES UEX

1. Definicin : Diremos que una extensin finita k K es de Galois si se trivializa a si misma, esto es

K K ' K K
k

Se llama grupo de la extensin al grupo de automorfismos de K sobre k. En resumen, diremos que


k K es una extensin de Galois de grupo G , si es de Galois y G = Autkal g K .
2. Proposicin : Una k-extensin finita de cuerpos es de Galois si y slo si es separable y normal.

Demostracin. Es inmediata. 

3. Proposicin : Sea k , K una extensin de cuerpos. Entonces, K es una k-extensin de Galois si y


slo si es el cuerpo de descomposicin de un polinomio separable (es decir, sin races mltiples).

140
Teora de Galois 2.4. Extensiones de Galois

Demostracin. Si p( x) es un polinomio separable (es decir, sin races mltiples) entonces el cuerpo
n
de descomposicin 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-extensin de Galois. K = k(1 , . . . , n )
y sea p i ( x) el polinomio mnimo anulador de i , que es separable, para todo i . El polinomio p( x) =
m.c.m( p 1 ( x), . . . , p n ( x)) es separable y K es el cuerpo descomposicin de p( x). 

Si k K es de Galois, entonces K K ' K .n. . K , y n = dimK (K K ) = dimk K = grado de la


k k
extensin.
4. Proposicin : Una extensin k K es de Galois si y slo si el grado de la extensin coincide con el
nmero de automorfismos, es decir,
dimk K = Autkal g K

Demostracin. Sabemos por la proposicin 2.3.7, que K se trivializa a s misma si y slo tiene tantos
endomorfismos (de k-lgebras) como grado. Como todo endomorfismo de k-lgebras de K es un auto-
morfismo, se concluye. 

Si k , A es una k-lgebra separable, la extensin mnima trivializante de A es de Galois, pues es


normal y es separable porque es un cociente de A k k A . Por ello la envolvente normal de un lgebra
separable se denomina envolvente de Galois. Si p( x) k[ x] es un polinomio separable y A = k[ x]/( p( x)),
entonces la envolvente de Galois de A es k(1 , . . . , n ), siendo 1 , . . . , n las races de p( x) (en el cierre
algebraico de k).
5. Teorema : Sea n C una raz n-sima primitiva de la unidad. Entonces,

1. Q(n ) es una Q-extensin de Galois y Q(n ) = Q[ x]/(n ( x)) (donde n ( x) es el n-simo polinomio
ciclotmico).

2. El grupo de Galois de Q(n ) es isomorfo a (Z/ nZ) .

Demostracin. 1. Q(n ) es una extensin normal, pues es el cuerpo de descomposicin de x n 1 y es


separable porque es cociente de Q[ x]/( x n 1), luego es de Galois. n ( x) es un polinomio mnico irredu-
cible en Z[ x], luego por el teorema de Gauss es irreducible en Q[ x]. Por tanto, n ( x) es el polinomio con
coeficiente en Q mnimo anulador de n . Luego, Q[ x]/(n ( x)) = Q(n ).
2. Si AutQal g (Q(n )), entonces (n ) = kn , para cierto 0 < k < n, cumpliendo ( k, n) = 1 y queda
determinado por este exponente k. Es decir, el morfismo de grupos AutQal g (Q(n )) (Z/ nZ) , 7 k es
inyectivo. Por rdenes, ha de ser epiyectivo, luego es un isomorfismo.


2.4.1. Cuerpos finitos


6. Definicin : Diremos que un cuerpo es finito si tiene un nmero finito de elementos.
Observemos que la caracterstica de un cuerpo finito K es un nmero primo p > 0, porque el mor-

MANUALES UEX
fismo Z K , n 7 n, tiene ncleo no nulo, que ha de ser un pZ, con p > 0, primo. Por tanto, K es una
Z/ pZ extensin finita de cuerpos. Sea n = dimZ/ pZ K , entonces K es isomorfo como espacio vectorial a
(Z/ pZ)n , luego
#K = p n
Consideremos el grupo conmutativo K = K \{0} con la multiplicacin. Como #K = p n 1, se tiene
n n
que para todo K , p 1 = 1. Por tanto, para todo K , p = . Es decir, K coincide con el conjunto
n pn
de todas las races del polinomio de grado p , x x. Polinomio que es separable. As pues, K es el
n
cuerpo de descomposicin de x p x y es una Z/ pZ-extensin de Galois.
Hemos probado el siguiente teorema.
7. Teorema : Sea p > 0 primo y n > 0. Entonces, slo existe un cuerpo finito (salvo isomorfismos) de
orden p n , que denotaremos F p n , y es precisamente el conjunto de las races (en el cierre algebraico de
n n
F p ) del polinomio x p x. Luego, F p n es el cuerpo de descomposicin de x p x, y los cuerpos finitos son
extensiones de Galois de F p .

141
2.5. Teorema de Galois categorial Teora de Galois

8. Proposicin : Fp n = F p n \{0} es un grupo (multiplicativo) cclico.

Demostracin. Basta ver que existe Fp n de orden p n 1. Basta ver que el anulador del grupo conmu-
tativo (multiplicativo) Fp n es p n 1. Sea d el anulador de Fp n . Se verifica que d es un divisor de p n 1
y que d = 1, para todo Fp n . Por tanto, Fp n es un subconjunto del conjunto de races de x d 1, luego

#F p n d + 1 p n

y por tanto d = p n 1. 
En consecuencia, Fp n =< >, luego F p n = F p (), es decir,

F p n = F p [ x]/( p( x))

siendo p( x) un polinomio irreducible sobre F p de grado n.


9. Definicin : Sea K un cuerpo de caracterstica p > 0. Llamaremos automorfismo de Frobenius al
automorfismo de F p -lgebras
F: K K
definido por F () = p .
10. Teorema : Sea k K una extensin finita entre cuerpos finitos. Sea k = F p n . El grupo de automor-
fismos, Autkal g K , es un grupo cclico generado por la potencia n-sima del automorfismo de Frobenius,

Autkal g K =< F n >

Demostracin. F n sobre k = F p n es el morfismo identidad. Si K es una k-extensin de grado m, #K =


(# k)m = p nm . Entonces K = F p nm . El orden de F n (como automorfismo de K ) es m, por tanto

#F n = m = dimk K

Por tanto, K es una extensin de Galois de grupo F n .




2.5. Teorema de Galois categorial


1. Teorema : La categora de las k-lgebras finitas triviales, C Al gT rv es anti-equivalente a la categora
de conjuntos finitos, C Con j . Los funtores que dan la anti-equivalencia son F : C Con j C Al gT rv , donde
F ( X ) := Aplic( X , k), para cada conjunto finito X y F 0 : C Al gT rv C Con j , donde F 0 ( A ) := Homkal g ( A, k) =
Spec A , para cada k-lgebra trivial A .
0
Demostracin. 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(Homkal g ( A, k), k), A (a) := a, donde a() :=
(a), para cada Homkal g ( A, k). A es isomorfismo: F 0 transforma producto directos en uniones dis-
juntas y F uniones disjuntas en productos directos, por tanto basta comprobar el caso A = k que es
MANUALES UEX

obvio.

En conclusin, Id ' F F 0 .
Tenemos el morfismo natural 0X : X (F 0 F )( X ) = Homkal g (Aplic( X , k), k), 0X ( x) := x, donde x( f ) :=
f ( x), para cada f Aplic( X , k). 0X es una biyeccin: F 0 transforma producto directos en uniones disjun-
tas y F uniones disjuntas en productos directos, por tanto basta comprobar el caso X = { x} que es obvio.
0
En conclusin, Id ' F 0 F .

2. Definicin : Sea K una k-extensin de Galois de grupo G . G opera en K de modo obvio. Diremos que
una K -lgebra B es una GK -lgebra si G opera en B, como morfismos de k-lgebras, de modo que

g( b) = g() g( b), g G, K y b B

Diremos que una aplicacin f : B B0 entre GK -lgebras es un morfismo de GK -lgebras si f es un


morfismo de K -lgebras y de G -conjuntos.

142
Teora de Galois 2.5. Teorema de Galois categorial

La categora cuyos objetos son las GK -lgebras que sean K -lgebras finitas triviales y cuyos morfis-
mo sean los morfismos de GK -lgebras la denotaremos C GK T rv .
3. Teorema : Sea K una k-extensin de Galois de grupo G . La categora de las GK -lgebras finitas
triviales, C GK T rv es anti-equivalente a la categora de G -conjuntos finitos, C G Con j . Los funtores que
dan la anti-equivalencia son

F : C G Con j C GK T rv , F ( X ) := Aplic( X , K ),

donde G opera en Aplic( X , K ) como sigue: ( g f )( x) := g ( f ( g1 x)), para toda g G , f Aplic( X , K ) y


x X; y
F 0 : C GK T rv C G Con j , F 0 ( A ) := HomK al g ( A, K ) = Spec A,

donde G opera en HomK al g ( A, K ) como sigue: ( g )(a) := g (( g1 a)), para toda a A , g G y


HomK al g ( A, K ) (o equivalentemente, dado x Spec A , g x := g1 ( x)).

Demostracin. Ya hemos probado en 2.5.1 que F F 0 y F 0 F son isomorfos al funtor identidad.




Dado un morfismo de anillos A B y un grupo G Aut A al g (B), denotaremos BG := { b B : g( b) = b,


para todo g G }.
4. Lema : Sea A B un morfismo de anillos, G Aut A (B) un grupo finito de automorfismos y A C
un morfismo plano. Entonces, (B A C )G = BG A C .

Demostracin. La sucesin
0 BG B B .G. . B
b ( g( b)) gG
es exacta, luego
0 BG A C B A C (B A C ) .G. . (B A C )

es exacta, y por tanto (B A C )G = BG A C . 

5. Lema : Sea K una k-extensin de Galois de grupo G . Si B es una GK -lgebra, entonces el morfismo
natural
BG k K B, b 7 b ,

es un isomorfismo.

Demostracin. B k K = B K (K k K ) = B K G K = G B. La operacin de G en B k K en el primer


Q Q
QG
factor se traduce en B en la operacin de G en G (por la izquierda) y la operacin natural en cada
factor B. Como ( G B)G = {( g( b)) gG G B, con b B} = B, entonces
Q Q

G
BG k K = (B k K )G = ( B)G = B
Y

MANUALES UEX


6. Corolario : Sea K una k-extensin de Galois de grupo G . Entonces, K G = k.

Demostracin. Por el lema 2.5.5, K G k K = K . Entonces, dimk K G = 1 y K G = k. 

7. Corolario : Sea K una extensin de Galois de grupo G . Sea K 0 , K una k-subextensin y H = { g


G : g() = , K 0 }. Entonces, K 0 , K es una extensin de Galois de grupo H . En particular, K H = K 0 .

Demostracin. K K 0 K es una K -lgebra trivial, porque es cociente de la K -lgebra trivial K k K


(considrese el epimorfismo K k K K K 0 K , a b 7 a b). Por tanto, K es una K 0 -extensin de
Galois, de grupo de Galois HomK 0 al g (K, K ) = H .


143
2.5. Teorema de Galois categorial Teora de Galois

8. Teorema : Sea K una k-extensin de Galois de grupo G . La categora de las GK -lgebras finitas
triviales, C GK T rv es equivalente a la categora de k-lgebras finitas trivializadas por K , C K /k . Los
funtores que dan la equivalencia son

H : C K /k C GK T rv , H ( A ) := A k K, H 0 : C GK T rv C K / k , H 0 (B ) = BG

Demostracin. H 0 H ' Id, porque K G = k y por el lema 2.5.4. H H 0 ' Id por el lema 2.5.5 
9. Teorema de Galois categorial : Sea k , K una extensin de Galois de grupo G . Denotemos C K /k
la categora de k-lgebras finitas trivializadas por K , y por CG con j la categora de G -conjuntos finitos.
Los funtores
P : C K /k CG con j P ( A ) := Homkal g ( A, K )
P : CG con j C K /k P ( Z ) := HomG ( Z, K )
establecen una anti-equivalencia entre las categoras C K /k y CG con j .

Demostracin. Tenemos las equivalencias


H F0
C K /k C GK T rv C G con j
H0 F
C K /k f C GK T rv f C G con j

Observemos que F 0 H = P , porque (F 0 H )( A ) = F 0 ( A k K ) = HomK al g ( A k K, K ) = Homkal g ( A, K ) =


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 operacin 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 )


10. Corolario : Sea K una extensin de Galois de grupo G y H G un subgrupo. Entonces,

Homkal g (K H , K ) = G / H

Demostracin. P (G / H ) = HomG (G / H, K ) = K H . Luego, por la equivalencia categorial de Galois se cumple


que Homkal g (K H , K ) = HomG (G,G / H ) = G / H . 
11. Teorema clsico de Galois: Sea K una k-extensin de Galois de grupo G . La asignacin

[Conjunto de subgrupos de G] [Conjunto de k-subextensiones de K] , H 7 K H

es biyectiva.
0 0
Demostracin. Si K H = K H , entonces G / H = Homkal g (K H , K ) = Homkal g (K H , K ) = G / H 0 , y H = H 0 .
Luego, la asignacin es inyectiva. Por el corolario 2.5.7, la asignacin es epiyectiva.

MANUALES UEX

12. Proposicin de Artin: Sea K un cuerpo y G Autanillos K un subgrupo finito. Entonces, K es una
K G -extensin de Galois de grupo G . Adems, si K es una k-extensin de Galois de grupo G , entonces
K G = k.

Demostracin. Sean a i K , para i = 1, . . . , n y H i G el subgrupo de isotropa de a i . Entonces, p i ( x) :=


Q G
gG / H i ( x g(a i )) K [ x]. El cuerpo de descomposicin del polinomio p( x) := m.c.m.( p 1 ( x), . . . , p n ( x)),

K 0 := K G [ g(a i )] i{1,...,n}, gG /H i K

es una K G -extensin de Galois, que contiene a K G (a 1 , . . . , a n ). Si H := { g G : g() = para todo K 0 },


entonces K 0G /H = K 0G = K G , luego dimK G K 0 = #G /# H #G . Luego, dimK G K #G . Por tanto, K es una
K G -extensin de Galois de grado #G y grupo G .
La ltima afirmacin ya ha sido probada.


144
Teora de Galois 2.6. Resolubilidad de las ecuaciones polinmicas por radicales

13. Sea k , K una extensin 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())
gG / I

En efecto, consideremos la operacin natural de G en K [ x], g( i a i x i ) := i g(a i ) x i . Por el teorema de


P P

Artin, q( x) K [ x] es invariante por G si y slo si q( x) k[ x]. Es claro que p( x) es invariante por G ,


luego p( x) k[ x]. Adems, 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).
14. Corolario : Sea k , K una extensin de Galois de grupo G y H G un subgrupo. k , K H es una
extensin de Galois (de grupo de grupo de Galois G / H ) si y slo si H es un subgrupo normal de G .

Demostracin. Por el teorema de Galois, Autkal g (K H ) = AutG (G / H ) = N ( H )/ H , donde N ( H ) es el nor-


malizador de H en G . Por otro lado, k K es una extensin de Galois de grado #G y K H K es una
extensin de grado # H , luego k K H es una extensin de grado #G /# H . Por tanto

K H es de Galois #( N ( H )/ H ) = #(G / H ) # N ( H ) = #G
H es normal en G


15. Teorema: Sea k , K una extensin finita de cuerpos y G = Autkal g K . Entonces, K es normal
K = K 1 k K 2 , siendo K 1 una extensin de Galois y K 2 una extensin puramente inseparable. Adems, si
K es normal, entonces K 1 = 0k (K ), K 2 = K G y G = Autkal g K 1 .

Demostracin. Las k-lgebras puramente inseparables son locales para todo cambio de base y las se-
parables son reducidas para todo cambio de base. Por tanto, K 1 k K 2 es local y reducida, luego cuerpo.
Adems, K 1 k K 2 es el compuesto de dos extensiones normales, luego es normal por el teorema del
agujero nico.
Supongamos ahora que K es normal. K trivializa a 0k (K ), luego la mnima extensin que trivia-
liza a 0k (K ) es 0k (K ), luego es de Galois. Por el teorema de prolongacin, el morfismo Autkal g (K )
Autkal g (0k (K )), 7 |k (K ) es epiyectivo, de ncleo Autk (K ) (K ), que es igual a { I d }, porque K es una
0 0
extensin puramente inseparable de 0k (K ). Luego, Autkal g (K ) = Autkal g (0k (K )). Luego, k = 0k (K )G =
0k (K ) K G = 0k (K G ) y K G es puramente inseparable. K es una K G -extensin de grado |G |, luego
dimk K G = dimk K /|G |. 0k (K ) es un k-extensin de grado |G |. Entonces el compuesto 0k (K ) k K G es
de grado dimk K y ha de coincidir con K .


2.6. Resolubilidad de las ecuaciones polinmicas por radicales


Sea p( x) k[ x] un polinomio. Sean 1 , . . . , n las races de p( x), en el cierre algebraico de k y sea
k(1 , . . . , n ) el cuerpo de descomposicin de p( x). El morfismo k[ x1 , . . . , xn ] k(1 , . . . , n ), x i 7 i es
MANUALES UEX
epiyectivo, por tanto, k(1 , . . . , n ) = k[ x1 , . . . , xn ]/ I , donde I es el ideal (maximal) formado por todos los
polinomios p( x1 , . . . , xn ) k[ x1 , . . . , xn ] tales que p(1 , . . . , n ) = 0. Sea G = Autkal g k(1 , . . . , n ) el grupo
asociado a p( x). Todo G aplica cada raz p( x) en otra raz de p( x) y queda determinado por como
opera sobre los races de p( x). En conclusin, si consideramos la accin natural de S n en k[ x1 , . . . , xn ],
( q( x1 , . . . , xn )) = q( x(1) , . . . , x(n) ), tenemos que

Autkal g k(1 , . . . , n ) = { S n : ( I ) = I }

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 .

145
2.6. Resolubilidad de las ecuaciones polinmicas por radicales Teora de Galois

El objetivo de esta seccin es probar que las races de p( x) se pueden obtener como combinaciones
algebraicas y toma de radicales sucesivas de elementos de k si y slo si G es resoluble.

Extensiones de cuerpos cclicas y extensiones por radicales.

1. Definicin : Diremos que una extensin k K es cclica si es de Galois de grupo cclico.


2. Teorema (de independencia lineal de Artin): Sea k K una extensin de Galois de grupo G =
{ g 1 , . . . , g n }. Se verifica que g 1 , . . . , g n son K -linealmente independientes.

Demostracin. Por la frmula de los puntos, Autkal g K = HomK al g (K k K, K ). Ahora, como K K =


k
K .n. . K , los automorfismos de K se corresponden con las proyecciones de K .n. . K en cada uno de
los factores, que son claramente linealmente independientes. 

A. Caso primo con la caracterstica.

3. Proposicin : Sea k , K una extensin de cuerpos de grado n y supongamos k contiene todas las
races n-simas de la unidad. Entonces, k K es una extensin cclica si y slo existe a k de modo que
p
K = k( n a).
p
Demostracin. Si K = k( n a). K es una extensin de Galois porque es el cuerpo de descomposicin del
p
polinomio x n a. El grupo de Galois, G , de K es un subgrupo de Z/ nZ: Dado g Autkal g ( k( n a)) = G ,
p p
tenemos que g( a) = i a, para cierto 0 i < n y la aplicacin G Z/ nZ, g 7 i es un morfismo
n n

inyectivo de grupos. G es cclico porque es un subgrupo de un grupo cclico.


Supongamos que k , K sea una extensin de Galois de grupo cclico G = . Sea k una raz
n-sima primitiva de la unidad. Si existe 0 , R K tal que (R ) = R , entonces

1. R n k, porque (R n ) = (R )n = R n , luego R n K = k.

2. K = k(R ), porque k(R ) = K H , donde H = { h G : h(R ) = R } = {Id}, luego k(R ) = K .


p
3. Si denotamos a = R n k, K = k( n
a).

Existe R : Tenemos que demostrar que es un valor propio de . Obviamente x n 1 anula a y por
el teorema de independencia lineal de Artin, Id, , . . . , n1 son linealmente independientes, luego x n 1
es el polinomio mnimo anulador de y es un valor propio de . 

4. Observacin : Sea k , K una extensin de Galois de grupo G = y R K . En la demostracin


p
del corolario anterior se ha visto que R = n a, para algn a k, si y slo si (R ) = R , siendo una raz
n-sima de la unidad.
Calculemos un vector propio de , R , de valor propio . Observemos que x n 1 = ( x ) (1 + 1
x + + (n1) x n1 ). Por tanto, Im((1 + 1 + + (n1) n1 ) Ker( ) (de hecho son iguales). Sea
MANUALES UEX

K , tal que R := (1 + 1 + + (n1) n1 )() , 0, entonces (R ) = R .


5. Definicin : Supongamos que k , K sea una extensin de Galois cclica de grupo G = . Sea
n = dimk K y K una raz n-sima de la unidad y K . Llamaremos resolvente de Lagrange de por
, que denotaremos R (, ), a
nX
1
R (, ) := i i ()
i =0
1
Observemos que (R (, )) = R (, ). Por tanto, (R (, )n ) = R (, )n , luego R (, )n k.

B. Caso cclico de orden igual a la caracterstica.

Sea k un cuerpo de caracterstica p > 0. Consideremos la ecuacin x p x a, con a k.


6. Definicin : Llamaremos radical p-simo modificado de a, y lo denotaremos /p\a , a una raz de
x p x a. Diremos adems que / \a es un radical modificado propio si x p x a es irreducible.
p

146
Teora de Galois 2.6. Resolubilidad de las ecuaciones polinmicas por radicales

Si /p\a es una raz de x p x a, las dems 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 tambin; pero

( + 1) p ( + 1) a = p + 1 1 a = p a = 0

luego se concluye. Por tanto el cuerpo de descomposicin del polinomio x p x a es k(/p\a ).


7. Ejercicio : Probar que x p x a es o bien irreducible (sobre k) o bien tiene todas sus races en k.
Si x p x a es irreducible, entonces k k(/p\a ) es una extensin de Galois de grado p, y por tanto
el grupo es Z/ pZ. Explcitamente, dado i Z/ pZ, el automorfismo de k(/ \a ) que define es
p

i : k(/p\a ) k(/p\a )

p / \a 7 / \a + i
p

Vamos a ver ahora que todas las extensiones cclicas de grado p son de este tipo, es decir, extender
por un radical modificado.
8. Proposicin : Sea k K una extensin de grado p = caracterstica de k. Entonces, k K es una
extensin cclica si y slo si existe a k de modo que K = k(/p\a ).

Demostracin. Supongamos k K es una extensin cclica de grupo G = . Existe K , tal que


() = + 1, o equivalentemente, tal que ( Id)() = 1: En efecto, el polinomio anulador de es igual
a x p 1 = ( x 1) p . Por tanto, K con el endomorfismo es un k[ x]-mdulo isomorfo a k[ x]/( x 1) p .
Obviamente, Im( x 1) p1 = Ker( x 1) = k, por el teorema de Artin. Por tanto, existe K tal que
( Id) p1 () = 1. Luego, podemos definir := ( Id) p2 ().
Veamos que es un radical p-simo 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() 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 extensin de Galois, porque es el cuerpo de
descomposicin 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 rdenes, G = Z/ pZ.

p
9. Definicin : Diremos que una extensin finita k K es radical si K ' k( n
a) K ' k(/p\a ).
10. Definicin : Diremos que una extensin k K es una extensin por radicales si admite una cadena
de subextensiones
k K1 K2 K r = K
tal que K i K i+1 es radical. Anlogamente, diremos que una ecuacin, p( x) = 0, es resoluble por radi-
cales si el cuerpo de descomposicin de p( x) es extensin por radicales.

MANUALES UEX
Observemos que si car k = p y k , K es puramente inseparable, entonces es una extensin por
n
radicales, porque K p = k, para n >> 0.
p p p
Si car k = p, n = p r m, ( m, p) = 1 y k , k( n a) es separable, entonces k( n a) = k( m a), porque la
p p
extensin k( m a) k( n a) es separable y puramente inseparable.
11. Teorema : Sea k K una extensin normal, de grupo G = Autkal g K de orden n. Supongamos que
k contiene todas las races n-simas de la unidad. Entonces, k K es una extensin por radicales si y
slo si el grupo G es resoluble.

Demostracin. K = K 1 k K 2 con K 1 de Galois, K 2 puramente inseparable y Autkal g K = Autkal g K 1 .


m
Adems, K es una extensin por radicales si y slo si lo es K 1 (observemos que k K p = K 1 , con p = car k
y m >> 0).
En conclusin, podemos suponer que K es de Galois.
Observemos que si H1 H2 G son dos subgrupos, entonces H1 es normal en H2 si y slo si K H2 ,
K H1
es una extensin de Galois (de grupo H2 / H1 ): En efecto, K H2 , K es una extensin de Galois de

147
2.6. Resolubilidad de las ecuaciones polinmicas por radicales Teora de Galois

grupo H2 . Por la proposicin 2.5.14, K H2 , K H1 es una extensin de Galois (de grupo H2 / H1 ) si y slo
si H1 es normal en H2 .
Sea {Id} = G 1 G 2 G r = G una cadena de subgrupos de G . Entonces, k = K G r K G r1
K G 2 K G 1 = K es una cadena de extensiones radicales si y slo si K G i , K G i1 es una extensin de
Galois de grupo cclico, para todo i (corolarios de los teoremas 90 de Hilbert, aditivo y multiplicativo),
que equivale a decir que G i1 es normal en G i y G i /G i1 es cclico, para todo i . 

12. Proposicin: Sea k , K una extensin de Galois y k , L una extensin de cuerpos y consideremos
un compuesto L K , que es una L-extensin de Galois. La sucesin

1 AutLal g (L K ) Autkal g (K ) Homkal g (L K, K ) 1

es exacta.

0 0
Demostracin. Denotemos G 0 = AutLal g (L K ). Observemos que K G = (K L)G K = L K . Es decir, G 0
se identifica con el subgrupo de Autkal g (K ) que dejan invariante a K L. Se concluye por el teorema
de prolongacin. 

13. Teorema : Sea k K una extensin finita de cuerpos. Entonces, K est incluida en una extensin
de k por radicales si y slo si el grupo de automorfismos de k-lgebras de la envolvente normal de K es
resoluble.

Demostracin. Sea la envolvente de normal de K . Recordemos que si k es el cierre algebraico de


k y {1 , . . . , n } = Homkal g (K, k), entonces = 1 (K ) n (K ). Adems los morfismos i prolongan a
automorfismos de k. Por tanto, si K est incluida en una extensin por radicales 0 entonces est
incluida en una extensin por radicales: 1 (0 ) n (0 ).
En conclusin, podemos suponer que K es normal.
Sea una raz n-sima de la unidad. Es obvio que K est incluida en una extensin de k por radicales
si y slo si K () est incluida en una extensin de k() por radicales.
K k() es una k-extensin de Galois de grupo cclico (pues es una subextensin de k()). Por 2.6.12,
la sucesin obvia,

1 Autk()al g (K ()) Aut kal g (K ) Autkal g (K k()) 1

es exacta. Por tanto, Autkal g (K ) es un grupo resoluble si y slo si Autk()al g (K ()) es resoluble.
En conclusin, podemos suponer que k.
Si el grupo de Galois de K es resoluble, por el teorema anterior K es una extensin por radicales
(luego est incluida en una extensin por radicales).
Si K est incluida en una extensin K 0 , que sea una extensin por radicales, entonces est incluida
en una extensin K 00 normal que es una extensin por radicales. Luego el grupo de automorfismos de
MANUALES UEX

K 00 es resoluble, por el teorema anterior. Luego el grupo de de automorfismos de K es resoluble, porque


es un cociente del de K 00 .


14. Definicin : Diremos que un polinomio p( x) k[ x] es resoluble por radicales si todas sus races
estn incluidas en una extensin de k por radicales.
15. Definicin : Sea p( x) k[ x], llamaremos grupo asociado a p( x) al grupo de automorfismos del cuer-
po de descomposicin de p( x).
16. Corolario : Un polinomio p( x) k[ x] es resoluble por radicales si y slo si el grupo asociado al
polinomio es resoluble.
17. Sea k un cuerpo y a 1 , . . . , a n variables libres. Consideremos el cuerpo k(a 1 , . . . , a n ), y el polinomio
con coeficientes en este cuerpo:
x n + a 1 x n1 + + a n

148
Teora de Galois 2.6. Resolubilidad de las ecuaciones polinmicas por radicales

que se denomina ecuacin general de grado n sobre k. Denotemos 1 , . . . , n a las races de este polinomio
(que tambin son variables libres sobre k). El grupo simtrico de n letras, S n , opera en k(1 , . . . , n ) de
modo natural (por automorfismos de k-lgebras), permutando las i . Obviamente

k(a 1 , . . . , a n ) k(1 , . . . , n )S n

y k(a 1 , . . . , a n ) , k(1 , . . . , n ) es una extensin de Galois, cuyo grupo est incluido en S n , luego es igual
a S n . Por el teorema de Artin se concluye que

k(a 1 , . . . , a n ) k(1 , . . . , n )

es una extensin de Galois de grupo S n . Es decir, el grupo de la ecuacin general de grado n es S n .


18. Teorema : La ecuacin general de grado n es resoluble por radicales para n 4 y no es resoluble
por radicales para n > 4.

Demostracin. Se deduce de que el grupo simtrico S n es resoluble si y slo si n 4. 

19. Proposicin : La condicin necesaria y suficiente para que un polinomio irreducible y separable de
grado primo sea resoluble por radicales es que el cuerpo de descomposicin est generado por dos de sus
races. En este caso el cuerpo de descomposicin est generado por dos de sus races cualesquiera.

Demostracin. Si el polinomio es resoluble entonces el grupo G asociado es resoluble. Por el teorema


2.9.26, G est incluido en el metacclico N S p = Biy(Z/ pZ), donde N = { i, j , con ( i, j ) Z/ pZ o (Z/ pZ) },
siendo i, j la permutacin definida por i, j ( x) = jx + i . Dados x , x0 Z/ pZ, entonces i, j = Id si y slo si
i, j ( x) = x y i, j ( x0 ) = x0 . Por tanto, la extensin generada por dos races cualesquiera slo es invariante
por Id, es decir, coincide con el cuerpo de descomposicin de p( x).
Recprocamente, si el cuerpo de descomposicin de p( x) est generado por dos races 1 , 2 , entonces
el orden de su grupo de Galois, G , es dimk k(1 , 2 ) = dimk k(1 ) dimk(1 ) k(1 , 2 ) = p q, con q < p.
Entonces el nmero de p-subgrupo de Sylow de G , que divide a p y es congruente con 1 mdulo p, es 1.
Es decir, el p-subgrupo de Sylow de G , H p , es normal. Luego, G est incluido en N ( H p ) S p que es un
subgrupo metacclico. Por tanto, G es resoluble y p( x) es resoluble por radicales.


20. Corolario : Si un polinomio irreducible de grado primo p( x) R[ x], tiene dos races reales y es
resoluble, entonces todas sus races son reales.

Apndice: Teorema 90 de Hilbert.


21. Teorema (90 de Hilbert multiplicativo): Sea k K una extensin cclica de grado n y grupo
G =< >. Entonces,

N () = 1 = , para cierto K
()

Demostracin. Si = , entonces
MANUALES UEX
()

N ()

N () = N = =1
() N (())

Recprocamente, supongamos que N () = 1. Tenemos que probar que T := tiene algn vector propio

de valor propio 1, es decir, existe K tal que T () = , que equivale a = () . T 2 = ()2 , y as
sucesivamente, T n = ()2 () n1 ()n = N () = 1. Por tanto, x n 1 anula a T . Es ms, por el
teorema de independencia lineal de Artin, 1, T, . . . , T n1 son linealmente independientes, luego x n 1 es
el anulador de T . Como tiene la raz 1, existe algn vector propio no nulo de valor propio 1. 

22. Teorema (90 de Hilbert aditivo): Sea k K una extensin cclica de grado n y sea un generador
del grupo de automorfismos. Entonces,

T r () = 0 = () , para cierto K

149
2.7. Resolucin de ecuaciones polinmicas por radicales Teora de Galois

Demostracin. Hay que probar que el ncleo 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 x n 1 es el anulador de . K
con el endomorfismo lineal , tiene estructura de k[ x]-mdulo y es isomorfo a k[ x]/( x n 1). Tenemos que
x n 1 = ( x 1) T ( x), donde T ( x) = 1 + x + + x n1 . Es fcil ver que T ( x) q( x) = 0 k[ x]/( x n 1) si y slo si
q( x) es mltiplo de ( x 1). Por tanto, Ker T r = Im( Id).


2.7. Resolucin de ecuaciones polinmicas por radicales

Frmula de Lagrange.

Sea k K una extensin cclica de grado n, primo con la caracterstica, supongamos que k contiene
a las races n-simas de la unidad y fijemos una raz n-sima primitiva de la unidad, . Sea un
p
generador del grupo de la extensin y K , tal que () = , luego a := n k y = n a. Sabemos que
K = k().
Veamos ahora cmo expresar, de modo explcito, un elemento de una extensin cclica en funcin
de radicales de elementos de k (obtenidos a partir de y el grupo de Galois de K ).
El polinomio anulador de es x n 1, por el teorema de independencia lineal de Artin. Entonces,
K = ni=1 Ker( i ) y por dimensiones dimk Ker( i ) = 1. Escribamos, Ker( i ) = k R i . Observemos
n n 1 n 1 i
que Im 1i = k R i , pues i
(R j ) = 0, para j , i y i
(R i ) = n ( i )n1 R i = n i R i . Luego, n
n 1
i
(R i ) = R i . Adems,

i n 1 1
= (Id + i + + (n1) i n1 )
n i n
Dado K tendremos que

X1 1X
(Id + i + + (n1) i n1 )() = ( + i () + + i(n1) n1 ())
X
= i R i =
i i n n i

1. Definicin : Dado K , llamaremos resolvente de Lagrange de por i , que denotaremos R (, i ),


a
nX
1
R (, i ) := ( i ) j j ()
j =0

Se cumple que (R (, i )) = i R (, i ) (luego, R (, i )n k) y para todo K

1 nX
1
= R (, i )
n i=0
MANUALES UEX

que se conoce como frmula de Lagrange.


2. Teorema : Sea K una extensin de Galois de grupo G = Z/ n 1 Z Z/ n r Z ( n = n 1 n r primo con la
caracterstica). Sea {1 , . . . r } un sistema de generadores de G de rdenes n 1 , . . . , n r , respectivamente, y
i races n i -simas primitivas de la unidad, para 1 i r . Dado K , denotemos

j j X i j1 i j i i
R (, 11 , . . . , r r ) = 11 rr r (11 rr )()
i 1 < n 1 ,...,i r < n r

j j
R (, 11 , . . . , r r ) son radicales d -simos ( d el mnimo comn mltiplo de n 1 , . . . , n r ) y se verifica la frmu-
la:
1 X j j
= R (, 11 , . . . , r r )
n j 1 <n1 ,..., j r <n r

150
Teora de Galois 2.7. Resolucin de ecuaciones polinmicas por radicales

j j j j j
Demostracin. Se cumple que R (, 11 , . . . , r r ) = R (R (, 11 ), 22 . . . , r r ). Procedamos por induccin sobre
r . Sea n0 = n 2 n r . Entonces,

1 X j 1 X 1 X j j j 1 X j j
= R (, 11 ) = ( R (R (, 11 ), 22 , . . . , r r )) = R (, 11 , . . . , r r )
n1 j 1 <n1 n1 j 1 <n1 n0 j 2 < n 2 ,..., j r < n r n j 1 < n 1 ,..., j r < n r

j j
Denotemos G i = i . Denotemos R = R (, 11 , . . . , r r ). Por la igualdad =, R n1 K G 1 . Como la defini-
cin de la resolvente R no depende del orden con el que se tomen los i , tenemos que R n i K G i . Por
tanto, R d i K G i = K G 1 ,...,G r = K G = k.


Sea ahora k K una extensin cclica de grado p = caracterstica de k. Veamos cmo expresar
un elemento de K en funcin 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 cmo encontrar un radical modificado . Ha de cumplir que ( Id)() = 1. Ahora bien,
k = Ker( Id) = Im( Id) p1 . Obsrvese que

p 1
T r = p1 + p2 + + + 1 = = ( 1) p1
1

(1) p2 ()
Sea K un elemento cualquiera de traza no nula. Si definimos := T r() , entonces ( 1)() =
1 y es un radical modificado.
P p1
Dado K , existen c i k de modo que = i=0 c i i . Queremos calcular los c i .
Si E es un k-espacio vectorial, T2 una mtrica no singular en E y sabemos calcular T2 ( e, e0 ), para
todo e, e0 E , entonces dada una base { e i } y un vector e E sabremos expresar e como combinacin
lineal de los e i . Por tanto, si en una k-lgebra separable A sabemos calcular trazas, sabremos expresar
todo elemento de A como combinacin lineal de elementos de una base.
El lector puede comprobar que Tr( x i ) = 0, para todo 0 i < 2 p 2 y i , p 1; y Tr( x p1 ) = Tr( x2 p2 ) =
1. Entonces, c i = Tr( x p1 i ), para i , 0 y c 0 = a T r (/ x).
3. Por tanto,

pX
1
= a T r (/) T r ( p1 i ) i
i =1

4. Resolucin de la ecuacin de segundo grado


Sea x2 + ax + b la ecuacin general de segundo grado, de races 1 , 2 . Como ya sabemos, el grupo de
la ecuacin es S 2 = Z/2Z, generado por la permutacin = (1, 2), (1 ) = 2 .

Caracterstica distinta de 2: Calculamos las resolventes de Lagrange. Tenemos

R (1 , 1) = 1 + 2 = a MANUALES UEX
R (1 , 1) = 1 2

y R (1 , 1)2 = (1 2 )2 = (1 + 2 )2 41 2 = a2 4 b. Por tanto,


p
1 a a2 4 b
1 , 2 = (R (1 , 1) + R (1 , 1)) =
2 2

Caracterstica 2: En primer lugar, encontremos un elemento de traza no nula. Es fcil: T r (1 ) = 1 +2 =


1 21 +a1
es un radical modificado: ( a1 )2 + a1 = 1
b 2
a , 0. Entonces, a a2
= a2
. Luego, a = /\ b/a . Por tanto,

2 2
1 = a/\ b/a , 2 = a(1 + /\ b/a )

151
2.7. Resolucin de ecuaciones polinmicas por radicales Teora de Galois

5. Resolucin de la cbica, x3 + a 1 x2 + a 2 x + a 3 = 0.
Se verifica que S 3 es un grupo resoluble: el alternado A 3 =< (1, 2, 3) > Z/3Z es un subgrupo normal
y S 3 / A 3 =< (1, 2) > Z/2Z.
Notacin: En lo que sigue, denotaremos = (1, 2, 3) y = (1, 2).
La extensin k K A 3 es de Galois de grado 2 de grupo S 3 / A 3 =< (1, 2) > Z/2Z, es decir, generado
por la permutacin y la extensin K A 3 K es de Galois de grado 3 y grupo A 3 =< > Z/3Z.
Caracterstica de k distinta de 2 y de 3.
Por la frmula de Lagrange, las races x1 , x2 , x3 K se expresan en funcin de radicales cbicos de
elementos de K A 3 de la siguiente forma:
1
x i = (R ( x i , 1) + R ( x i , ) + R ( x i , 2 ))
3
donde
R ( x i , 1) = x i + ( x i ) + 2 ( x i ) = x1 + x2 + x3 = a 1
R ( x i , ) = x i + ( x i ) + 2 ( x i )2 = i1 (R ( x1 , )) = 2( i1) R ( x1 , )
R ( x i , 2 ) = x i + ( x i )2 + 2 ( x i ) = i1 (R ( x1 , 2 )) = i1 R ( x1 , 2 )
Luego basta calcular los radicales cbicos R 1 = R ( x1 , ) y R 2 = R ( x1 , 2 ). Se cumple que (R 1 ) = 2 R 1 ,
(R 2 ) = R 2 , (R 1 ) = R 2 y (R 2 ) = 2 R 1 luego R 1 R 2 es invariante por S 3 , es decir, R 1 R 2 K S3 = k.
Un clculo sencillo prueba que
R 1 R 2 = a21 3a 2 .
R 13 K A 3 y K A 3 es una k-extensin de Galois de grupo . Aplicando la resolvente de Lagrange,

1 1
R 13 = (R 13 + (R 13 )) + (R 13 (R 13 ))
2 2
Calculando resulta:
1 3 2a31 + 9a 1 a 2 27a 3
(R 1 + (R 13 )) =
2 2
1 3 3 3p
(R (R 1 )) = 3
2 1 2
Observacin: Como se puede comprobar es (R 1 ) = R 2 , luego (R 13 ) = R 23 . Por lo tanto, R 23 = 21 (R 13 +
(R 13 )) 21 (R 13 (R 13 )).
En conclusin, resulta:

s
1 3 2a31 + 9a 1 a 2 27a 3 3q
x i = ( a 1 + + 3(a21 a22 4a31 a 3 + 18a 1 a 2 a 3 4a32 27a23 )+
3 2 2
s
3 2a31 + 9a 1 a 2 27a 3 3q
3(a21 a22 4a31 a 3 + 18a 1 a 2 a 3 4a32 27a23 ) )
2 2
MANUALES UEX

donde los dos radicales cbicos no son independientes, ya que, como dijimos, el primero determina el
segundo pues el producto de estos dos es R 1 R 2 = a21 3a 2 .
Caracterstica de k igual a 2.
En caracterstica 2 hay que sustituir el clculo hecho de R 13 por el de la resolucin de la ecuacin
x +ax+ b (en caracterstica 2) cuyas races son R 13 y (R 13 ) = R 23 , luego a = R 13 +R 23 = 2a31 +9a 1 a 2 27a 3 =
2

a 1 a 2 + a 3 (que es distinto de cero ya que = (a 1 a 2 + a 3 )2 , 0) y b = R 13 R 23 = (a21 3a 2 )3 = (a21 + a 2 )3 .


Resolviendo queda:
r
2 3 2

3
xi = a1 + (a 1 a 2 + a 3 ) /\(a 1 + a 2 ) /(a 1 a 2 + a 3 ) +
r (car. k = 2)
2 3 2

3
(a 1 a 2 + a 3 ) /\(a 1 + a 2 ) /(a 1 a 2 + a 3 ) + 1

152
Teora de Galois 2.7. Resolucin de ecuaciones polinmicas por radicales

Caracterstica de k igual a 3.
Supongamos que a 1 , 0.
La traza de x1 (por el grupo A 3 ) es igual a a 1 , que es no nulo. Por tanto, = ( Id)( x1 )/T r (1 ) =
p
x1 x2 ( x1 x2 )3 a21 ( x1 x2 ) ( x1 x2 )( x1 x3 )( x2 x3 )
es un radical modificado. En efecto, a := 3 = = = =
a1 a31 a31 a31
q
a21 a22 a31 a 3 a32
y = /\a .
a31
Por 2.7.3,
x1 = a T r ( x1 /) T r ( x1 ) T r ( x1 ) 2
T r ( x1 ) = a 1 . T r ( x1 ) = x1 + x2 ( + 1) + x3 ( + 2) = a 1 + x2 + 2 x3 = x1 + 2 x2 + 2 x3 = a 1 . T r ( x1 /) =
a21 a 2
a 1 T r ( x1x1x2 ) = a 1 x1 ( x2 x3 )( x3 x1()x+1x2x( 2x1)(x2x
2 )( x3 x1 )+ x3 ( x1 x2 )( x2 x3 )
x3 )( x3 x1 ) = p . Luego, x1 = a2
a1 a 1 + a 1 2 y

q q 2
a21 a22 a31 a 3 a32 a31 + a 1 / \ a21 a22 a31 a 3 a32 a31
car k = 3
x1 = a 2 /a 1 a 1 /\ a1 , 0

Supongamos ahora que a 1 = 0.


p
Si hacemos el cambio de variable x = a 2 y, entonces x3 + a 2 x + a 3 = (a 2 )3/2 ( y3 y + (a 3 /(a 2 )3/2 )),
3/2
cuyas races son yi = / \a 3 /(a 2 )
+i y

p 3/2

xi = a 2 /\a 3 /(a 2 ) +i , car. k = 3, a 1 = 0

6. Resolucin de la curtica, x4 + a 1 x3 + a 2 x2 + a 3 x + a 4 = 0.
S 4 es un grupo resoluble: se tiene la cadena normal K 4 A 4 S 4 donde

K 4 =< (1, 2)(3, 4), (1, 3)(2, 4) > Z/2Z Z/2Z

es el grupo de Klein y los factores son A 4 /K 4 =< (1, 2, 3) > Z/3Z y S 4 / A 4 =< (1, 2) > Z/2Z.
Notacin: Denotaremos s 1 = (1, 2)(3, 4) y s 2 = (1, 3)(2, 4).
La extensin K K 4 K es de Galois de grado 4 y de grupo K 4 Z/2Z Z/2Z, generado por las per-
mutaciones s 1 , s 2 .
Sean
1 = x1 x2 + x3 x4
2 = x1 x3 + x2 x4
3 = x1 x4 + x2 x3

Se verifica que una permutacin deja fijos a estos 3 elementos si y slo si K 4 , luego K K 4 =
k(1 , 2 , 3 ). Adems el grupo simtrico permuta estos elementos entre s (dando una identificacin
de S 4 /K 4 con S 3 ) y, por tanto, son las races de una cbica con coeficientes en k, a saber:

( x 1 )( x 2 )( x 3 ) = x3 a 2 x2 + (a 1 a 3 4a 4 ) x (a21 a 4 4a 2 a 4 + a23 ) MANUALES UEX


Esta cbica es a la que se denomina cbica resolvente.
Caracterstica de k distinta de 2
Por ser la caracterstica distinta de 2 se puede aplicar la frmula de Lagrange generalizada al caso
no cclico (como es K 4 ).
Las resolventes de x1 respecto de K 4 = Z/2Z Z/2Z son:

R ( x1 , 1, 1) = x1 + x2 + x3 + x4 = a 1
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

153
2.7. Resolucin de ecuaciones polinmicas por radicales Teora de Galois

donde 1 , 2 , 3 son radicales cuadrticos sobre K K 4 = k(1 , 2 , 3 ), es decir, 21 , 22 , 23 K K 4 y verifican la


relacin 1 2 3 = a31 + 4a 1 a 2 8a 3 . Como se puede comprobar es: 2i = a21 4a 2 + 4 i , luego cuando la
caracterstica es distinta de 2 es K K 4 = k(21 , 22 , 23 ).
Resolviendo la cbica resolvente se concluye, por ser:

1 q q q
x i = (a 1 + a21 4a 2 + 41 + a21 4a 2 + 42 + a21 4a 2 + 43 ) (car k , 2)
4

donde el producto de cada dos de estos radicales cuadrticos determinan el tercero, pues el producto de
los tres es a31 + 4a 1 a 2 8a 3 .
Caracterstica de k igual a 2.
K = K Z/2Z0 K K 4 K 0Z/2Z = K K 4 (1 ) K K 4 K K 4 (2 ) = K K 4 (1 , 2 ). Donde 1 y 2 son radicales modi-
ficados, 1 invariante por s 1 y 2 invariante por s 2 .
a 1 , 0:
La traza de x1 por K 4 es a 1 = a 1 , 0. Entonces, x1 + s 1 ( x1 ) = x1 + x2 es invariante por s 1 y su traza por
x1 + x2 ( x1 + x2 )2 ( x1 + x2 )( x3 + x4 )
0 Z/2Z = s 2 es a 1 , 0 y podemos tomar 1 = a1 . Adems, 21 1 = + x1a+ x2 = =
a21 1 a21
a 2 +1 x1 + x3
=: b 1 , luego 1 = /\ b 1 . Equivalentemente, 2 = y 2 = /\ b 2 , con b 2 := (a 2 + 2 )/a21 .
a21 a1
Por tanto,

x1 = T r s2 ( x1 b 1 /1 ) + T r s2 ( x1 ) 1
= T r K 4 ( x1 b 1 b 2 /1 2 ) + T r K 4 ( x1 b 2 /2 ) 1 + T r K 4 ( x1 b 1 /1 ) 2 + T r K 4 ( x1 ) 1 2
= 3 /a 1 + 0 + 0 + a 1 1 2

Luego,
2 2
x1 = 3 /a 1 + a 1 /\(a 2 + 1 )/a 1 /\(a 2 + 2 )/a 1 (car k = 2, a 1 , 0)

a 1 = 0 (luego, x4 = x1 + x2 + x3 )
q
2 2
Si a 3 = 0, x4 + a 2 x2 + a 4 = y2 + a 2 y + a 4 , y x1 = a 2/\a 4 /a 2 , (car k = 2, a 1 = a 3 = 0).
Podemos suponer a 3 , 0. La traza de x1 x2 x3 por K 4 , es a 3 = a 3 , 0. Entonces, x1 x2 x3 + s 1 ( x1 x2 x3 ) =
x1 x2 x3 + x1 x2 x4 es invariante por s 1 y su traza por s 2 es a 3 , 0 y podemos tomar 1 = x1 x2 x3a+3x1 x2 x4 .
Adems, b 1 := 2 1 = a 4 / 2 y 1 = / \ b 1 . Igualmente, 2 = x1 x2 x3 + x1 x3 x4 y 2 = / \ b 2 , con b 2 = a 4 / 2 .
1 1 2
Por tanto,

x1 = T r s2 ( x1 b 1 /1 ) + T r s2 ( x1 ) 1
= T r K 4 ( x1 b 1 b 2 /1 2 ) + T r K 4 ( x1 b 2 /2 ) 1 + T r K 4 ( x1 b 1 /1 ) 2 + T r K 4 ( x1 ) 1 2
= a 4 /a 3 + ( x1 + x3 )1 + ( x1 + x2 )2 + 0

Adems, a 3 = 2 ( x1 + x3 ) y a 3 = 1 ( x1 + x2 ). Entonces,
MANUALES UEX

2 2
x1 = a 4 /a 3 + (a 3 /2 ) /\a 4 /1 + (a 3 /1 ) /\a 4 /2 (car k = 2, a 1 = 0, a 3 , 0)

2.7.1. Grupo de Galois de las cbicas y las curticas


Los clculos anteriores se han realizado para los polinomios genricos, pero obviamente son vlidos
para cualquier polinomio.
Si un polinomio de grado 2, x2 + a 1 x + a 2 , es irreducible, su grupo de Galois
q es S 2 y, en caso contrario
es trivial. Es reducible si y slo si tiene races en k y esto sucede cuando a21 4a 2 k.
7. Proposicin : Sea p( x) k[ x] un polinomio separable de grado n. El grupo de Galois G S n de p( x)
est incluido en el grupo alternado A n si y slo si el discriminante de p( x) es un cuadrado en k. Es
decir, p
G A n k

154
Teora de Galois 2.8. Extensiones por radicales cuadrticos

p
Demostracin. Si 1 , . . . , n son las races de p( x), entonces = i< j ( i j ) k(1 , . . . , n ). Adems,
Q
p p p p p
dado G S n , ( ) = sign() . Entonces, k = k(1 , . . . , n )G ( ) = , para todo
G sign() = 1, para todo G G A n . 

Consideremos un polinomio irreducible de grado 3, x3 + a 1 x2 + a 2 x + a 3 . Como el grupo de Galois, G


es transitivo, su orden es mltiplo de 3, luego G es igual a A 3 S 3 . Tenemos que = a21 a22 4a31 a 3 +
p p
18a 1 a 2 a 3 4a32 27a23 . Si k entonces G = A 3 . Si k entonces G = S 3 .
Consideremos un polinomio irreducible de grado 4, x4 + a 1 x3 + a 2 x2 + a 3 x + a 4 . Como las cuatro
races son distintas, es fcil comprobar que las tres races de su cbica resolvente tambin son distintas
entre s. G K 4 son los automorfismos que dejan fijas las tres races, 1 , 2 , 3 de la cbica resolvente,
luego k(1 , . . . , 4 )G K 4 = k(1 , 2 , 3 ) = K 0 . Observemos que G /(G K 4 ) S 4 /K 4 = S 3 . Denotemos d =
#(G /(G K 4 )), que el grado de la extensin k , K 0 . Tenemos que d = 6, 3, 2, 1.
Como la curtica se supone irreducible, el orden de su grupo de Galois, G , es mltiplo de 4.
Si d = 6, entonces el orden de G es 12 o 24. Si es 12 entonces A 4 = G y K 4 G . Por tanto, G K 4 = K 4 ,
luego el orden de G es 24. En conclusin, si d = 6, G = S 4 .
Si d = 3, entonces el orden de G es 12 y G = A 4 .
Si d = 2, entonces el orden de G es 4 (cuando G K 4 es de orden 2, que no acta transitivamente
sobre las races de la curtica, luego sta es reducible sobre K 0 ) y G = Z/4Z, el orden de G es 8 y
contiene a K 4 (que acta transitivamente sobre las races de la curtica, luego sta es irreducible sobre
K 0 ), luego G = D 4 (el grupo didrico).
Si d = 1, entonces G = K 4 .

2.8. Extensiones por radicales cuadrticos


Sea k un cuerpo, de caracterstica distinta de dos.
p p
Dado a k, la extensin k , k( a) tiene grado 1 o 2 segn que a pertenezca a k o no. Recproca-
mente, si k , K es una extensin de grado 2, entonces K = k(), donde es una raz de un polinomio
con coeficientes en k, irreducible de grado 2. La bien conocida frmula de las races de los polinomios de
p
grado 2, prueba que K = k( a), para cierto a k.
1. Definicin : Diremos que una extensin finita de cuerpos k , K es una extensin por radicales
cuadrticos si K = k(1 , . . . , n ), donde 2i k(1 , . . . , i1 ), para todo 1 i n.
De la discusin anterior se sigue que el grado de extensin por radicales cuadrticos es una potencia
de 2. Adems, es obvio que el compuesto de un nmero finito de extensiones por radicales cuadrticos
de k es una extensin por radicales cuadrticos de k.
2. Teorema : Sea k , K una extensin de Galois. K es una extensin por radicales cuadrticos de k si
y slo si es de grado una potencia de 2.

Demostracin. Slo tenemos que probar el recproco. Como #G = 2n , entonces G es resoluble y existe
una serie normal {1} G 1 G n = G de factores isomorfos a Z/2Z. Esta sucesin de grupos por toma
de invariantes se corresponde con una sucesin de subcuerpos K K G 1 K G n = k, cada uno de
grado 2 sobre el anterior. Por tanto, K G i = K G i1 ( i ), donde 2i K G i . Luego, K = k(1 , . . . , n ) es una MANUALES UEX
extensin por radicales cuadrticos. 

3. Ejercicio : Sea K = k( x1 , . . . , x4 ) el cuerpo descomposicin de la ecuacin general de grado 4. Sea


H = (1, 2, 3) S 4 . Probar que el grado de la k-extensin K H es 23 y que la envolvente de Galois de K H
es K que es de grado 24. Probar que K H no es una extensin por radicales cuadrticos.
4. Proposicin : Una extensin finita de cuerpos k , K es una extensin por radicales cuadrticos si y
slo si est incluida en una extensin por radicales cuadrticos.

Demostracin. Supongamos que K est incluida en una extensin k , por radicales cuadrticos. es
separable y su envolvente de Galois es una extensin por radicales cuadrticos. Luego podemos suponer
que es de Galois. Su grupo de Galois G es un 2-grupo. Sea H G tal que H = K . Existe una cadena
de grupos H H1 H2 H n = G de modo que | H i+1 / H i | = 2, para todo i (ver demostracin del

155
2.8. Extensiones por radicales cuadrticos Teora de Galois

primer teorema de Sylow 0.1.76). Tenemos la cadena k , K H n1 , , K H1 , K que muestra que


k , K es una extensin de cuerpos por radicales cuadrticos. 

5. Corolario : Una extensin finita de cuerpos k , K es una extensin por radicales cuadrticos si y
slo si su envolvente de Galois es de grado 2n .

Demostracin. Si K es una extensin por radicales cuadrticos, su envolvente de Galois es una exten-
sin por radicales cuadrticos, luego es de grado 2n . Si la envolvente de Galois de K es de grado 2n ,
entonces es una extensin por radicales cuadrticos y K tambin.


6. Definicin : Diremos que un elemento K de una extensin de cuerpos de k es un irracional


cuadrtico de k, si existe una extensin por radicales cuadrticos de k que contiene a . Diremos que un
polinomio con coeficientes en k es resoluble por radicales cuadrticos si todas sus races son irracionales
cuadrticos.
7. Ejercicio : Si es un irracional cuadrtico sobre k, prubese que k() es una extensin de k por
radicales cuadrticos.
Si un polinomio es irreducible y una raz es un irracional cuadrtico entonces todas las races son
irracionales cuadrticos, ya que si y son races de p( x), entonces k() = k[ x]/( p( x)) = k().
8. Teorema : Un polinomio irreducible con coeficientes en k es resoluble por irracionales cuadrticos si
y slo si es separable y su grupo de Galois es un grupo de orden una potencia de 2.

Demostracin. Si el polinomio es resoluble por irracionales cuadrticos entonces su cuerpo de descom-


posicin puede incluirse en una extensin por radicales cuadrticos de k, luego es separable, de Galois
y es una extensin por radicales cuadrticos de k. Por tanto, el cuerpo de descomposicin de p( x) es de
grado una potencia de 2, luego su grupo de Galois es un grupo de orden una potencia de 2.
Si el polinomio es separable y su grupo de Galois es un grupo de orden una potencia de 2, entonces
su cuerpo de descomposicin es una extensin por radicales cuadrticos de k y las races del polinomio
son irracionales cuadrticos.


2.8.1. Construcciones con regla y comps


Consideremos en el plano eucldeo un conjunto de puntos P, de cardinal mayor o igual que dos. El
conjunto C (P) de los puntos del plano eucldeo constructibles con regla y comps a partir de P se define
inductivamente mediante la aplicacin reiterada de un nmero finito de las construcciones 2.,3. y 4.:

1. Diremos que los puntos de P son constructibles.


MANUALES UEX

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
constructibles.

5. C (P) es el conjunto de todos los puntos constructibles (con regla y comps a partir de P).

Es bien conocido que las siguiente construcciones pueden realizarse con regla y comps:
- 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 .

156
Teora de Galois 2.8. Extensiones por radicales cuadrticos

- 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

- Trazar la bisectriz de un ngulo dado.

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 nmeros complejos. A partir de ahora identificamos los
puntos del plano eucldeo con los correspondientes nmeros complejos.
9. Lema : La condicin necesaria y suficiente para que un nmero complejo a + bi sea constructible es
que lo sean su parte real a y su parte imaginaria b.

Demostracin. Es consecuencia directa de la posibilidad de trazar paralelas y perpendiculares con regla


y comps. 

10. Lema : Los nmeros complejos constructibles C (P), forman un subcuerpo de C, estable por toma de
races cuadradas.

Demostracin. La suma y diferencia de dos nmeros complejos constructibles es constructible: Por el


lema anterior, podemos suponer que los dos nmeros dados son reales y este caso es trivial.
MANUALES UEX
El producto y cociente de dos nmeros complejos constructibles es constructible: Por el lema anterior,
podemos suponer que los dos nmeros dados son reales. En la siguiente figura construimos el producto
y cociente de a y b.

157
2.8. Extensiones por radicales cuadrticos Teora de Galois

Para concluir hay que demostrar que la raz cuadrada de cualquier nmero complejo constructible
tambin lo es. Si el nmero es real, basta considerar la siguiente figura:

En el caso de un nmero complejo arbitrario, se construye la bisectriz del ngulo que determina con
el 1 y se traza en ella el segmento de longitud igual a la raz cuadrada del mdulo del nmero complejo
dado.


11. Teorema : Sea k el mnimo subcuerpo de C que contiene a P. La condicin necesaria y suficiente
para que un nmero complejo sea constructible a partir de P es que sea un irracional cuadrtico de k.

Demostracin. Si es un irracional cuadrtico, entonces k() es una extensin de k por radicales


cuadrticos. Por el lema anterior, es constructible.
Para demostrar el recproco, obsrvese que los coeficientes de las ecuaciones de las rectas y cir-
cunferencias son funciones racionales de las coordenadas de los puntos que las determinan, segn las
construcciones 2 y 3. Adems, las coordenadas de la interseccin de dos lneas (crculos o rectas), se
expresan en funcin de los coeficientes de las ecuaciones como irracionales cuadrticos. Procedien-
do inductivamente concluimos que las coordenadas de cualquier punto constructible son irracionales
cuadrticos sobre k. Es decir, si a + bi es constructible, es un irracional cuadrtico sobre k.


12. Definicin : Se dice que un nmero primo p Z es un primo de Fermat si p = 2n + 1, para cierto
n N.
13. Proposicin : Si 2n + 1 es primo, entonces n es igual a una potencia de 2.
m m m0 0
Demostracin. 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 nicos primos de Fermat conocidos son 3 = 2 + 1, 5 = 22 + 1, 17 = 24 + 1, 257 = 28 + 1, 65537 = 216 + 1.


MANUALES UEX

14. Proposicin : El polgono de n lados es constructible con regla y comps a partir de P = {0, 1}, si y
slo si n = 2n0 p 1 p r , con n 0 0, r 0 y p 1 , . . . , p r nmeros primos de Fermat distintos.

Demostracin. El polgono de n lados es constructible con regla y comps si y slo si e2 i/n es cons-
tructible con regla y comps. Por los teoremas 2.8.8, 2.8.11, el polgono de n lados es constructible con
regla y comps si y slo si dimQ Q( e2 i/n ) es una potencia de 2. Ahora bien, si n = 2m p 1 1 p r r es la
n n

descomposicin de n en producto de potencias de primos distintos, entonces,

dimQ Q( e2 i/n ) = |(Z/ nZ) | = |(Z/2m Z) | |(Z/ p 1 1 Z) | |(Z/ p r r Z) | = 2m1 p 1 1


n n n 1 n 1
( p 1 1) p r r ( p r 1),

que es una potencia de dos si y slo si n es producto de una potencia de 2 y de nmeros primos de
Fermat distintos. 

Comentemos tres problemas irresolubles famosos de la Grecia clsica.

158
Teora de Galois 2.9. Apndice: Grupos resolubles

15. Duplicacin del cubo: En el ao 429 a. C., Pericles, gobernador de Atenas por esa poca, muere
vctima de la peste que atacaba muy severamente la ciudad. A raz de este suceso algunos de los habi-
tantes deciden ir a la ciudad de Delfos para hacer consultas al Orculo de Apolo y saber como poder
detener la epidemia. La respuesta a la consulta del Orculo fue que deban elaborar un nuevo altar en
forma de cubo cuyo volumen duplicara el del altar entonces existente.
Si el altar existente es un cubo de lado de longitud a Q, su volumen
p es a3 . Para construir un altar
3
de volumen 2a3 , hay que construir
p un cubo de lado de longitud 2 a . Este problema se resuelve
p con
3 3
regla y comps si y slo si 2 es un irracional cuadrtico sobre Q, que no lo es, pues dimQ Q( 2) = 3.
16. Cuadratura del crculo: Es posible, dado un crculo, construir con regla y comps un cuadrado
del mismo rea (y por tanto ser capaces de conocer el rea del crculo)? Si el crculo es de radio a Q,
p
su rea es a2 . El cuadrado de rea a2 , es el cuadrado de lado de longitud a . Este problema se
p
resuelve con regla y comps si y slo si es un irracional cuadrtico sobre Q, que no lo es, pues como
p
demostr Lindemann, es trascendente, es decir, dimQ Q() = (luego dimQ Q( ) = ).
17. Triseccin de un ngulo: Es posible, dado un ngulo cualquiera, dividirlo en tres ngulos
iguales, con regla y comps? Dar un ngulo de radianes es dar el nmero complejo e i y trisecarlo
con regla y comps es construir el nmero complejo e i/3 . Por ejemplo, si consideramos el ngulo /3,
es decir, el nmero complejo e/3 i , entonces e/9 i no es un irracional cuadrtico sobre Q( e/3 i ), porque
dimQ( e/3 i ) Q( e/9 i ) = 3.

2.9. Apndice: Grupos resolubles

Series de composicin.

1. Definicin : 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 slo si su orden es un nmero primo.
3. Definicin : Se llama serie normal en G a cada cadena de subgrupos 1 H1 H r = G tal que
cada H i es normal en el siguiente, H i+1 . Se llama longitud de una serie normal al nmero de trminos
distintos que aparecen. Se llaman factores de la serie normal a los grupos H i+1 / H i .
4. Definicin : Un grupo G se dice de longitud infinita si admite series normales de longitud arbitrari-
amente grande. En caso contrario, se define la longitud de G como el mximo de las longitudes de sus
cadenas normales. Denotaremos a este nmero long(G ).
5. Definicin : Una serie normal 1 H1 H r = G se dice que es una serie de composicin cuando
sus trminos son distintos y sus factores H i / H i+1 son grupos simples.
Dicho de otro modo las cadenas de composicin son las series normales de trminos distintos tales
que no se pueden refinar, es decir, aadir trminos intermedios H i H H i+1 (obsrvese que tales
subgrupos H se corresponden con subgrupos de H i+1 / H i y, por tanto, la simplicidad de ste impide la
existencia de tales subgrupos).
MANUALES UEX
6. Ejemplo : Los grupos finitos abelianos tienen series de composicin.
7. Definicin : Se dice que un grupo es resoluble si contiene una serie normal de factores grupos
abelianos.
n n
8. Proposicin: Sea G un grupo finito y |G | = p 1 1 p r r la descomposicin en factores primos. Entonces,

1. G es de longitud finita y
long(G ) n 1 + + n r

2. Un grupo finito G es resoluble si y slo si

long(G ) = n 1 + + n r

159
2.9. Apndice: Grupos resolubles Teora de Galois

Demostracin. Si 1 H1 H r = G es una serie normal, entonces por el teorema de Lagrange es


Y
|G | = | H i+1 / H i |
i

Por tanto |G | es el producto de r factores, luego r es menor o igual que el nmero de primos en los que
descompone n, es decir, que n 1 + + n r . Por tanto:

long(G ) n 1 + + n r

Si G admite una cadena cuya longitud es de orden n 1 + + n r , 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 n 1 + + n r (por la frmula anterior) y por la acotacin sta es la longitud de G . 
9. Lema : Sea N G es un subgrupo normal y : G G / N el paso al cociente. Se verifica:
1. Si se tiene una cadena N H1 H2 G con H1 normal en H2 , entonces ( H1 ) es normal en ( H2 )
y:
H2 / H1 ( H2 )/( H1 )

2. Si G es de longitud finita, entonces tambin lo son N y G / N y

long( N ) + long(G / N ) long(G )

En particular, si N G es propio (es decir, distinto de {1} y G ), entonces long( N ), long(G / N ) <
long(G ).
1 1 1
Demostracin. (1) Si h 2 H2 , es h 2 H1 h
2 = H1 y, por tanto ( h 2 )( H1 )( h 2 ) = ( h 2 H 1 h
2 ) = ( H1 ).
Es decir, ( H1 ) es normal en ( H2 ).

Sea el epimorfismo composicin H2 ( H2 ) ( H2 )/( H1 ). Es claro que el ncleo es 1 (( H1 )) =
H1 (ya que N H1 ) y, por el teorema de factorizacin es H2 / H1 ( H2 )/( H1 ).
(2) Cada serie normal en H , digamos 1 H1 H r = N , y en G / N , 1 N 1 N s = G / N ,
ambas de trminos distintos, da una serie normal en G :

1 H 1 H r N1 N s = G

(siendo N i = 1 ( N i )) y de trminos distintos (pues ( N i ) = N i ), luego de longitud r + s long(G ). En


particular, r long(G ) y s long(G ). Por tanto, N y G / N son de longitud finita. Eligiendo las cadenas
manera que sean de longitud mxima, se obtiene long( N ) + long(G / N ) = r + s long(G ). 
10. Teorema de Jordan-Hlder: Todo par de series de composicin de un grupo tienen la misma
longitud y los factores isomorfos (salvo permutaciones de stos).

Demostracin. Por induccin sobre long(G ). Se observa que long(G ) = 1 si y slo G es simple y por
tanto su nica cadena de composicin es {1} G y no hay nada que demostrar.
MANUALES UEX

Sean 1 H1 H r = G y 1 N1 Ns = G dos series de composicin.


Si ambas tienen un trmino en comn (distinto de los extremos) tal que es normal en G , digamos
H i = N j , entonces se concluye. En efecto:
Por el lema anterior se tiene long( H i ), long(G / H i ) < long(G ). Por induccin se obtiene que las co-
rrespondientes cadenas definidas en H i y G / H i son de la misma longitud ( i = j y r i = s j y, por tanto,
r = s) y factores isomorfos (salvo una permutacin), luego se concluye.
Supongamos que no tienen ningn trmino en comn: sea M = H r1 N s1 y una cadena de
composicin 1 M1 M l = M . Se verifica que M es normal en G por ser interseccin de dos
subgrupos normales. Se tienen las cadenas:

1 H1 H r1 G
1 M1 M l 1 M H r1 G
1 M1 M l 1 M Ns1 G
1 N1 Ns1 G

160
Teora de Galois 2.9. Apndice: Grupos resolubles

Si probamos que estas cadenas son de composicin se concluye, pues cada una tiene con la anterior un
trmino en comn normal en G y se acabara por el apartado anterior. Es decir, basta ver que H r1 / M
y Ns1 / M son simples. Basta observar que H r1 / M = H r1 / H r1 Ns1 , G / Ns1 , es una inclusin
normal (por serlo H r1 G ) y este ltimo es simple, luego H r1 / M = G / Ns1 y, por tanto, el primero es
simple. Intercambiando H por N se demuestra igualmente que Ns1 / M es simple.


11. Corolario : Si N G es un subgrupo normal y G es de longitud finita, entonces:

long(G ) = long( N ) + long(G / N )

12. Ejercicios : 1. Si p y q son nmeros primos distintos, entonces

a) Ningn grupo G de orden pq es simple, y si adems p < q y q no es congruente con 1 mdulo


p, entonces G es cclico.
b) Ningn grupo G de orden p2 q es simple.
c) Ningn grupo G de orden p3 q es simple.

2. Los nicos grupos simples de orden menor que 60 son los de orden primo.

3. Todo grupo de orden menor que 60 es resoluble.

4. Si p y q son nmeros primos distintos, entonces todos los grupos de orden pq, p2 q y p3 q son
resolubles.

5. Si un grupo finito G tiene un nico p-subgrupo de Sylow para cada nmero primo p que divide a
su orden, entonces G es resoluble.

Resolubilidad de los grupos S 2 , S 3 y S 4

13. Teorema : S 2 es un grupo abeliano simple y A 2 es trivial.

Demostracin. Inmediato, por ser |S 2 | = 2! = 2. 

14. Teorema : S 3 es resoluble y admite una nica cadena de composicin:

{ I d } A 3 S3

Es decir, A 3 es el nico subgrupo normal de S 3 y es simple (abeliano).

Demostracin. En efecto, | A 3 | = 3, luego A 3 es cclico de orden 3 y la cadena anterior es de composicin.


Por tanto, S 3 es resoluble. La unicidad de la cadena se obtiene de que los nicos subgrupos de orden
2 son los generados por las transposiciones y, por tanto, ninguno es normal y adems los elementos de

MANUALES UEX
orden 3 son los 3 ciclos y cada uno de ellos genera A 3 . 

15. Notacin : Denotaremos Nr = {1, 2, . . . , r }.


Sea K 4 = Z/2Z Z/2Z. Si identificamos como conjuntos K 4 = N4 , entonces por el teorema de Cayley
se tiene K 4 , S 4 , operando K 4 en K 4 por traslacin por la izquierda. Se puede observar que K 4 se
identifica con el subconjunto de los pares de ciclos disjuntos

K 4 = { I d, (1, 2) (3, 4), (1, 3) (2, 4), (1, 4) (2, 3)}

que es un subgrupo (trivialmente normal) de S 4 , es decir, el subgrupo resultante es independiente de


la identificacin K 4 con N4 .
A este subgrupo K 4 A 4 (normal en S 4 ) es al que denominaremos grupo de Klein.
16. Proposicin : Se verifica un isomorfismo cannico S 4 /K 4 S 3 . Adems, cada subgrupo S 3 S 4 es
un suplementario de K 4 , es decir, S 4 K 4 o S 3 .

161
2.9. Apndice: Grupos resolubles Teora de Galois

Demostracin. En efecto, K 4 es normal, S 3 tiene orden complementario que K 4 en S 4 y S 3 K 4 =


{ I d }. 
17. Corolario : S 4 es un grupo resoluble. Es ms, la siguiente cadena es de composicin,

{ I d } Z/2Z K 4 A 4 S 4

Simplicidad del grupo alternado.

18. Lema : El grupo alternado, A n , est generado por los tres ciclos ( n > 2).

Demostracin. Si = ( i, j, k) S n es un tres ciclo, entonces sign() = (1)2 = 1 y A n . Por la proposi-


cin 0.1.37, toda permutacin par es producto de un nmero par de transposiciones. Tenemos que pro-
bar que todo producto de dos transposiciones es producto de tres ciclos. Basta observar que (1, 2)(2, 3) =
(1, 2, 3) (cuando las transposiciones no sean disjuntas) y (1, 2)(3, 4) = (1, 2, 3)(2, 3, 4) (cuando las trans-
posiciones sean disjuntas). 
19. Teorema : Si n , 4, el nico subgrupo normal propio de S n es A n . Los nicos subgrupos normales
propios de S 4 son el alternado A 4 y el grupo de Klein K 4 .

Demostracin. Por lo visto anteriormente, el teorema es claro para n = 2, 3, luego podemos suponer
n 4.
Por ser H S n normal y el teorema 0.1.35, si H , entonces todas las permutaciones con la misma
forma que pertenecen tambin a H .
Sea I d , H y sea = 1 h su descomposicin en ciclos disjuntos de rdenes respectivos
n1 n h .
1
Si n 1 3, digamos 1 = (a 1 , a 2 , a 3 , . . . , a n1 ), sea 1 = (a n1 , . . . , a 3 , a 1 , a 2 ). Se verifica que = 1
2
1

h
H , pues tiene la misma forma que . Luego, = ( a , a
1 n1 2 , a ) H y por el lema 2.9.18, se
concluye que H contiene a A n . Por tanto, H = A n S n .
Si n 1 = 2 y h = 1, entonces es una transposicin y H las contiene a todas, luego H = S n (proposi-
cin 0.1.37).
Por ltimo, si n 1 = 2 y h 2, entonces = (a 1 , a 2 ) (a 3 , a 4 ) 3 h . Eligiendo la permutacin
1 1
con la misma forma = (a 1 , a 3 ) (a 2 , a 1 ) 3 h , se obtiene que

:= (a 1 , a 4 ) (a 2 , a 3 ) = H

y, por tanto H contiene a todos los pares de trasposiciones disjuntas. Si n > 4, sea 0 = (a 2 , a 3 ) (a 1 , a 5 ),
entonces (a 1 , a 5 , a 4 ) = 0 H . Luego, H contiene a todos los tres ciclos y A n H . Entonces, H = S n
H = A n . Si n = 4, entonces H contiene al grupo de Klein y H /K 4 S 4 /K 4 S 3 es un subgrupo normal,
es decir, es trivial o A 3 y, por tanto, H = K 4 o A 4 . 
20. Teorema : A n es simple para n , 4.
MANUALES UEX

Demostracin. Sea H A n normal no trivial. Se verifica que NS n ( H ) = A n (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 permutacin impar . En particular, H H 0 = { id } y H H 0 = A n , pues ambos son subgrupos
normales en S n , es decir, A n H H 0 . De aqu que H tiene orden par (por tenerlo A n ) y, por tanto,
contiene un elemento de orden 2 (teorema de Cauchy). De aqu que descompone en producto de
1
trasposiciones disjuntas = 1 h . Por tanto, = 1 0 0
1 H , es decir, H H = { I d } y se
obtiene una contradiccin.

21. Corolario : La nica serie de composicin de S n , para n > 4, es

{I d} A n S n

Demostracin. S n / A n ' Z/2Z y A n es simple, luego la serie es de composicin. La unicidad es conse-


cuencia de los dos teoremas anteriores. 

162
Teora de Galois 2.9. Apndice: Grupos resolubles

22. Ejercicio : 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 simtricos S 2 , S 3 y S 4 ; y de los grupos didricos D 3 , D 4 y D 5 .

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 nmero primo. Se trata de encontrar los subgrupos transitivos resolubles
maximales de este grupo, por su inters en la teora de ecuaciones.
23. Lema : Si X es una G -rbita de orden primo p y N G un subgrupo normal operando de modo no
trivial en X , entonces X es una N -rbita.

Demostracin. Los subgrupos de isotropa G x de los puntos de x X son subgrupos conjugados, G x0 =


gG x g1 (por ser X una rbita). Como N es invariante por conjugacin, los grupos de isotropa operando
N son N x0 = N G x0 = N ( gG x g1 ) = g( N G x ) g1 . Es decir, son conjugados en G y, por tanto, del
mismo orden. Luego las rbitas en X por N son todas del mismo orden, luego divisor de p y mayor que
1 (porque N opera de modo no trivial). En conclusin X es una rbita operando N . 

24. Proposicin : Sea = (1, . . . , n) S n un n-ciclo. Se cumple que

NS n (< >) Z/ nZ o (Z/ nZ)

Con la identificacin obvia Nn = Z/ nZ se verifica que

NS n (< >) = {( i,k) : ( i, k) Z/ nZ (Z/ nZ) },

siendo ( i,k) la permutacin de los elementos de Z/ nZ definida por ( i,k) ( x) = kx + i (obsrvese que =
(1,1) ).

Demostracin. Identifiquemos Nn = Z/ nZ. Si 0 S n conmuta con , entonces (1, . . . , n) = 0 01 =


(0 (1), . . . , 0 ( n)). Por tanto, 0 ( i + 1) = 0 ( i ) + 1. Luego, 0 est determinado por 0 (1) y el subgrupo de S n
de las permutaciones que conmutan con , C S n (), es de orden menor o igual que n, luego es . C S n ()
es igual al ncleo del morfismo natural, NS n () Aut gr p (), 0 7 (donde 0 es el morfismo
conjugar por 0 ). Luego, | NS n ()|/|C S n ()| divide a | Aut gr p ()| = |(Z/ nZ) |. Luego, | NS n ()| divide
a |Z/ nZ (Z/ nZ) |. Como {( i,k) : ( i, k) Z/ nZ (Z/ nZ) } NS n (), por rdenes son iguales. 

25. Definicin : Se dice que NS n (< >) = {( i,k) : ( i, k) Z/ nZ (Z/ nZ) } es un subgrupo metacclico de
Sn.
26. Teorema : G S p ( p primo) es un subgrupo transitivo y resoluble si y slo si contiene un p-ciclo, ,
y G es un subgrupo intermedio < > G NS p (< >).
MANUALES UEX
Demostracin. 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 H r = G . Ahora por el
teorema anterior H r1 es transitivo, por tanto H r2 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 est 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 H i es normal en H i+1 y los p-subgrupos de Sylow de
H i+1 son conjugados (en H i+1 ), si H i contiene a uno de ellos, los contiene a todos. Como este es el caso
(pues H i H1 ), se obtiene por recurrencia, que H1 contiene a todos los p-subgrupos de Sylow de G . En
particular, estamos diciendo que H1 es el nico p-subgrupo de Sylow en G , luego H1 es normal en G , es
decir, < > G NS p (< >).


163
2.10. Problemas Teora de Galois

2.10. Problemas
1. Sea A una k-lgebra finita reducida. Probar que todo ideal es idempotente.

2. Sea k-algebraicamente cerrado y A una k-lgebra finita. Probar que

( A k A )red = A red k A red

3. Sea k K una extensin finita. Probar que K k K es cuerpo si y slo si K = k.

4. Sea A una k-lgebra finita e I un ideal. Probar:

a) Si A es local, A / I es plano I = 0.
b) Si A es cualquiera, A / I es plano I = I 2 .

5. Probar que la localizacin de una k-lgebra finita es una k-lgebra finita.


1
6. Sea k = F p ( t), K = F p ( t p ), A = k[ x]/( x p t)n . Calcular Homkalg. ( A, K ).

7. Sea k K una extensin trivializante de la k-lgebra finita A . Probar que el polinomio caracters-
tico de todo elemento de A (considerando como endomorfismo la multiplicacin) tiene sus races
en K .

8. 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).

9. Sea una raz primitiva cbica de la unidad. Hallar los siguientes grupos:

p
4 p
2 p
3
AutQ Q(), AutQ Q( 2), AutQ Q( i, 2), AutQ() Q(, 2)

10. Sea A = k[ x]/( p( x)). Probar que A es puramente inseparable si y slo si car k = p > 0 y p( x) =
n
x p a.

11. Sea A una k-lgebra finita. Se llama grado de separabilidad de A a [ A : k]s = dimk 0k ( A ). Sea K
una extensin de cuerpos de k y B una K -lgebra finita. Probar:

a) [ A K : K ]s = [ A : k]s .
b) [ A : k]s = orden de Homkal g ( A, k), con k = cierre algebraico de k.
c) [B : K ]s [K : k]s = [B : k]s .
d) dimk K = p n [K : k]s .

12. Una extensin finita K de k se dice simple cuando K = k(). Probar: K es simple hay un nmero
MANUALES UEX

finito de cuerpos F tales que k F K .

13. Sea k un cuerpo de caracterstica p y sean t, u algebraicamente independientes sobre k. Probar:

a) k( t, u) es de grado p2 sobre k( t p , u p ).
b) k( t, u) no es simple sobre k( t p , u p ).

14. Sea k K = k( u, v) una extensin finita y sea u separable. Probar que K es una extensin simple
de k.

15. Sea K una extensin finita de k, K 0 = 0k (K ) y F un cuerpo intermedio entre k y K . Probar:

a) K es puramente inseparable sobre F K 0 F .


b) Si K es separable sobre F , entonces F contiene la mxima subextensin puramente insepa-
rable de K .

164
Teora de Galois 2.10. Problemas

16. Si u es separable sobre k y v es puramente inseparable sobre k, probar que k( u, v) = k( u v) =


k( u + v).

17. Sea A una k-lgebra finita, siendo k de caracterstica cero. Probar: A = 0k ( A ) Rad (traza). Es
cierto este resultado si car k , 0?

18. Sea K una extensin finita de k tal que K k K es racional sobre K . Probar que 0k (K ) se trivializa
a s mismo.

19. Sea k K una extensin finita. Probar: k es perfecto K es perfecto.


p p
20. Determinar el grupo de Galois de x4 3 x2 + 4 sobre Q y el de x3 10 sobre Q, Q( 2), Q( 3).

21. Determinar el grupo de Galois de x4 + ax3 + bx2 + ax + 1 sobre Q(a, b).

22. (Lagrange) Sea x n + a 1 x n1 + + a n la ecuacin general de grado n sobre k, y sea k(1 , . . . , n ) su


cuerpo de descomposicin. Se dice que c K pertenece al subgrupo G S n , cuando K G = k( c).
Demostrar que, si c pertenece a G , d pertenece a H y G H , entonces existe una funcin racional
R ( x) tal que d = R ( c). Determnese R ( x) en funcin de d y de c.

23. Sea p( x) un polinomio de grado n, separable sobre k. Probar que su cuerpo de descomposicin es
una extensin de k de grado menor o igual a n!.

24. Sea k un cierre algebraico de k, y un automorfismo de k sobre k. Si K es el cuerpo fijo de ,


probar que toda extensin finita de K es cclica.

25. 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 tambin el recproco.

26. (Teorema de los irracionales de Lagrange) Si k K es una extensin de Galois y k F una


extensin cualquiera, entonces todo compuesto de K y F es de Galois sobre F y su grupo es el
grupo de Galois de K sobre K F .

27. 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

G (K F / k) = G (K / k) G (F / k)
p2 p
3
Como aplicacin, determnese el grupo de Galois de Q( 2, 2, ) sobre Q, siendo una raz
primitiva tercera de la unidad.

28. Sea k K una extensin de Galois y k L una extensin. 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.

29. Probar que todo compuesto de dos extensiones de Galois es una extensin de Galois. MANUALES UEX
30. Probar que todo grupo finito es el grupo de Galois de alguna extensin.

31. 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 reduccin f ( x) mdulo m es separable,
entonces el grupo de Galois de f ( x) es un subgrupo del grupo de Galois de f ( x).

32. Sea k un cuerpo finito con q elementos. Si f ( x) k[ x] es irreducible, demostrar que f ( x) divide a
n
x q x si y slo si el grado de f ( x) divide a n.
x p 1
33. Sean p, q primos diferentes. Probar que x1 es irreducible sobre F q q d 1 no es divisible por
p, para d < p 1.

34. Probar que en un cuerpo finito todo elemento es suma de cuadrados.

165
2.10. Problemas Teora de Galois

35. Sea p( x) un polinomio irreducible y separable de grado 3 sobre k. Probar que su grupo de Galois
es A 3 si y slo si su discriminante es un cuadrado en k (car k , 2).

36. 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 = K 4 .
b) Si b no es un cuadrado en k pero b(a2 4 b) s lo es, entonces G = Z/4Z.
c) Si ni b ni b(a2 4 b) son cuadrados en k, entonces G = D 4 .

37. 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 + 4 b + 4 4a2 es un cuadrado en k, entonces G = K 4 .


b) Si b2 + 4 b + 4 4a2 no es un cuadrado, pero ( b2 + 4 b + 4 4a2 )(a2 4 b + 8) s lo es, entonces
G = Z/4Z.
c) Si ninguno de los dos es un cuadrado, entonces G = D 4 .

38. Si n, m son primos entre s, probar:

Q(n ) Q(m ) = Q, Q(n , m ) = Q(n m ) = Q(nm )

39. Sea p( x) un polinomio irreducible y separable sobre k, de races 1 , . . . , n . Sea ( x1 , . . . , xn ) una


funcin racional que pertenece a G S n y 1 , . . . , s sus diferentes transformados por S n . Su-
pongamos que i () , j (), i , j . Probar: el grupo de Galois de p( x) es un subgrupo de G
( x i ()) k[ x] tiene una raz en k.
Q
i

40. Prubese que toda quntica, en caracterstica cero, puede transformarse en una del tipo x5 + px + q
mediante una transformacin que utiliza, eventualmente, races cuadradas y cbicas.

41. Si el polinomio x5 + px + q es irreducible sobre k, probar que entonces es resoluble por radicales si y
slo si (Y 3 5 pY 2 + 15 p2 Y + 5 p3 )2 Y tiene una raz en k, siendo = 28 p5 + 55 q4 el discriminate
de la quntica.

42. (Extensiones abelianas). Sea k K una extensin abeliana finita de grupo G y exponente (=an-
ulador de G ) n ( n primo con car k). Si k contiene las races n-simas de la unidad n , y A es el
subgrupo de los elementos de k cuya raz n-sima pertenece a K , entonces:

G ' Hom( A / k n , n )

Probar que hay una correspondencia biunvoca entre las extensiones abelianas de exponente n y
los subgrupos de k / k n . Las extensiones cclicas se corresponden con los subgrupos cclicos.
MANUALES UEX

43. Si k contiene las races n-simas de la unidad y n es primo con car k, probar:
p p
n
k( a) = k( b) a = n b m , ( n, m) = 1
n

44. Sea k K una extensin, posiblemente infinita, tal que K = lim K i . Si cada K i es una extensin

de Galois de grupo G i , probar que el grupo de automorfismos de K es G = lim G i . Determinar el


grupo de automorfismos del cierre algebraico de un cuerpo finito.

166
Captulo 3

Variedades algebraicas

3.1. Introduccin
Una definicin de Matemticas podra ser: La Matemtica estudia el concepto de espacio, es Ge-
ometra. Desde este punto de vista, la Topologa es el estudio de los espacios topolgicos, de las varie-
dades topolgicas, la Geometra Diferencial es el estudio de las variedades diferenciales, la asignatura
de Variable Compleja el estudio de las variedades analticas y el lgebra el estudio de las variedades
algebraicas. El anlisis 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
lgebra el anillo de funciones algebraicas.
Una definicin del lgebra podra ser: El estudio de los espacios definidos por sistemas de ecua-
ciones algebraicas. As el primer problema que nos planteamos es: qu es un sistema de ecuaciones
algebraicas? Podramos responder que es dar r -polinomios p 1 ( x1 , . . . , xn ), , p r ( x1 , . . . , xn ) C[ x1 , . . . , xn ]
y escribimos el sistema
p 1 ( x1 , . . . , xn ) = 0

p r ( x1 , . . . , x n ) = 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 sis-
tema de ecuaciones algebraicas anterior aadimos la ecuacin a 1 p 1 ( x1 , . . . , xn ) + + a r p r ( x1 , . . . , xn ) = 0
obtenemos el mismo sistema de ecuaciones algebraicas. En definitiva una definicin mejor adaptada
a nuestros propsitos inconscientes debera ser: Un sistema de ecuaciones algebraicas es un ideal
( p 1 ( x1 , . . . , xn ), . . . , p r ( x1 , . . . , xn )) C[ x1 , . . . , xn ]
Surgen, ahora, varias preguntas: Todo ideal de C[ x1 , . . . , xn ] est generado por un nmero finito de

MANUALES UEX
elementos? Estn 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
denominan 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 q m I, para algn 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
de soluciones si y slo si r ( I ) = r ( I 0 ), es decir, salvo nilpotencias los ideales estn determinados por sus
variedades de soluciones.
Llamemos variedad algebraica a la variedad de soluciones de un ideal. Un primer resultado inme-
diato de la teora de variedades algebraicas es que una variedad V es irreducible, es decir, no es unin
propia de dos variedades algebraicas, si y slo si el ideal de todas las funciones que se anulan en V
es un ideal primo. En general, toda variedad algebraica V es unin de un nmero finito de variedades

167
3.2. Descomposicin primaria Variedades algebraicas

algebraicas irreducibles. En trminos de ideales: todo ideal radical es interseccin de un nmero 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

la variedad de soluciones de este sistema es el punto x = 0, y = 0. Tenemos que I = ( x, y2 x) = ( x, y2 ) y


r ( I ) = ( x, y). Podemos pensar la variedad de soluciones dada, como el conjunto de puntos de corte de la
recta x = 0 con la parbola y2 x = 0, y como esta recta es tangente a la parbola nos gustara afirmar
que la variedad de soluciones es el origen contado dos veces. De esta afirmacin queda rastro en el
ideal I pero no en r ( I ). En conclusin, cuando estudiamos el sistema de ecuaciones definido por I , si con-
sideramos slo el conjunto de soluciones del sistema de ecuaciones (o equivalentemente, consideramos
slo r ( I )) perdemos informacin que puede ser esencial, sobre todo en una teora fina de interseccin de
variedades.
p
El ideal ( x, y2 x) es el ideal de polinomios p( x, y) tales que p(0, 0) = 0 y y (0, 0) = 0, que hemos
expresado de modo ms impreciso como ideal de funciones que se anulan dos veces en el origen. En
general, demostraremos que los ideales I son los ideales de polinomios que se anulan en ciertas varie-
dades irreducibles y cumplen ciertas condiciones infinitesimales (no preciso este concepto) a lo largo
de estas variedades irreducibles. Si llamamos ideal primario al ideal de funciones que se anula en una
variedad irreducible y cumple ciertas condiciones infinitesimales a lo largo de ella, el resultado funda-
mental de la teora de descomposiciones primarias afirma que todo ideal es interseccin de un nmero
finito de ideales primarios. En conclusin, dar un sistema de ecuaciones algebraicas equivale a dar un
nmero finito de variedades algebraicas irreducibles y condiciones infinitesimales a lo largo de ellas.
Euclides se habra sorprendido si hubiese sabido que su Teorema de Euclides era la punta del iceberg
de un teorema geomtrico.
Una vez que hemos profundizado en el concepto de variedad algebraica nos preguntamos: cuntas
variedades algebraicas hay?, cmo distinguir dos variedades algebraicas? Nos planteamos la clasifi-
cacin de las variedades algebraicas.
Un invariante obvio de las variedades algebraicas es la dimensin. Se dice que una variedad alge-
braica es de dimensin n si existe una cadena (de inclusiones estrictas) de subvariedades irreducibles
; = C 0 C 1 C n de longitud n y no existe ninguna otra de longitud mayor. Probaremos que la
dimensin de una variedad algebraica es m si existe una proyeccin de fibras finitas y no vacas de la
variedad en un espacio afn Am (C). Veremos que el concepto de dimensin en variedades algebraicas
irreducibles es local, y an ms, que todas las cadenas irrefinables de subvariedades irreducibles tienen
la misma longitud. Por ltimo, veremos que las hipersuperficies f = 0 de una variedad algebraica irre-
ducible de dimensin m son de dimensin m 1 y que todo punto de la variedad es (localmente) la
solucin de un sistema de m ecuaciones algebraicas y no menos. Todos estos resultados sern expresa-
dos en trminos de los anillos de funciones algebraicas de la variedad y sus ideales primos.
Puede decirse que la Geometra Algebraica Local se mueve dentro del marco afn y que la Geometra
MANUALES UEX

Algebraica Global dentro del marco proyectivo. Por ejemplo, el Teorema de Bzout que afirma que dos
curvas planas proyectivas de grados n y m se cortan en n m puntos (contando multiplicidades), es
obviamente un enunciado no local y pertenece a la Geometra Algebraica Proyectiva. En este captulo,
definiremos las variedades proyectivas, veremos que todos los conceptos afines (esencialmente locales),
como descomposicin en componentes irreducibles, dimensin, etc, se extienden a las variedades proyec-
tivas.
El teorema central, que usaremos para la demostracin del teorema de los ceros de Hilbert y el
desarrollo de la teora de la dimensin, ser el lema de normalizacin de Noether.

3.2. Descomposicin primaria


Queremos demostrar que todo ideal de un anillo noetheriano viene definido por condiciones in-
finitesimales en un nmero finito de puntos del espectro. Desde el punto de vista aritmtico, esto puede

168
Variedades algebraicas 3.2. Descomposicin primaria

entenderse como el teorema de Euclides para anillos noetherianos. Comencemos con los ideales primar-
ios que sern los definidos por condiciones infinitesimales en un punto.
1. Definicin : Sea A un anillo. Un ideal q A es primario si todo divisor de cero de A /q es nilpotente;
,
es decir:
ab q , a q b n q para algn n 1
2. Ejemplos : 1. Los ideales primos son primarios.

2. Si p Z es un nmero primo entonces ( p n ) es un ideal primario de Z. Igualmente si p( x) k[ x] es


un polinomio irreducible entonces ( p( x)n ) es un ideal primario de k[ x]
3. Proposicin : El radical de un ideal primario es un ideal primo.

Demostracin. En efecto, sea p el radical de un ideal primario q. Si ab p y a p, entonces (ab)n q


para algn n 1 y a r q para ningn r . Como q es primario, alguna potencia de b n ha de estar en q,
luego b p. 
4. Definicin : Sea q un ideal primario y p = r (q) el radical de q. Diremos que q es un ideal p-primario
que p es el ideal primo asociado a q.
En tal caso, si A 0 A es un morfismo de anillos, es sencillo comprobar que A 0 q es un ideal ( A 0 p)-
primario de A 0 .
5. Proposicin : Sea m A un ideal maximal. Entonces, un ideal I A es m-primario si y slo si
r ( I ) = m.
En particular, todas las potencias mn , con n > 0, son ideales m-primarios.

Demostracin. Si I es un ideal de radical m, entonces m es el nico ideal primo que contiene a I .


Por tanto, A / I tiene un 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 algn 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 ) y escribimos t i = x i i , entonces m = ( t 1 , . . . , t n ),
" #
r r
Polinomios de grado
A /m = C [ t 1 , . . . , t n ]/( t 1 , . . . , t n ) =
< r en t 1 , . . . , t n

y la reduccin mdulo mr de cualquier polinomio coincide con el clsico desarrollo de Taylor hasta el
orden r 1 en el punto (1 , . . . , n ). Por tanto, el ideal m -primario q est formado por todas las funciones
f A 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
)|
MANUALES UEX
|| f
con = (1 , . . . , n ) y || = 1 + + n < r , definidas por ( f) = (1 , . . . , n ). Por tanto, todo
1 x1 n xn
ideal de A /mr est definido por un sistema de s-ecuaciones

i, ( f) = 0, 1 i s
X
||< r

Aadamos la ecuacin redundante f (1 , . . . , n ) = 0. Los ideales m-primarios son ideales generados por
las funciones f que verifican un sistema de s-ecuaciones

|| f
i, (1 , . . . , n ) = 0,
P
1is
0<||< r 1 x1 n xn

f (1 , . . . , n ) = 0

169
3.2. Descomposicin primaria Variedades algebraicas

(variando r, s, i, se obtienen todos los ideales m -primarios).


Por tanto, cada ideal m-primario viene definido por ciertas relaciones entre las derivadas parciales
iteradas en el punto (1 , . . . , n ).
Por ello, en general, diremos: Los ideales primarios de radical maximal m x son los ideales definidos
por condiciones infinitesimales en el punto cerrado x.
6. Proposicin : Sea S un sistema multiplicativo de un anillo A y sea q un ideal p x -primario.

1. Si p x corta a S , entonces q A S = A S .

2. Si p x no corta a S , entonces q A S es un ideal p x A S -primario y q = A (q A S ) . En particular:

q = A (q A x )

Por tanto, dos ideales p x -primarios coinciden si coinciden al localizar en x.

Demostracin. 1. Si s S p x , entonces q contiene alguna s n , que es invertible en A S ; luego q A S = A S .


2. Si S p x = ;, entonces p x A S es un ideal primo de A S y es fcil comprobar que q A S es un ideal
p x A S -primario. Por ltimo, veamos que q = A (q A S ). Si f A (q A S ), entonces s f q para algn
s S . Ninguna potencia de s est en q, luego f q. Por tanto, A (q A S ) q. La inclusin contraria es
evidente. 

Sea p x A un ideal primo, que tambin 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 y, si A es noetheriano, existe un r tal que mr q A x , luego
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.
7. Ejemplo : Si un ideal primo p no es maximal, pueden existir ideales de radical p que no son pri-
marios. Fijemos en un plano afn un punto racional p y una recta r que pase por 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 . Consi-
deremos 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
localizacin 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 de un cono de A3 y sea p gt =
MANUALES UEX

( x, y z) el ideal primo de A definido por una generatriz. El ideal p gt 2 no viene definido por condiciones
infinitesimales en el punto genrico de tal generatriz; es decir, p gt 2 no coincide con A p gt 2 A gt sino que
involucra adems condiciones en el vrtice del cono, pues las funciones de p gt 2 deben cumplir adems
la condicin de estar en m2 , donde m = ( x, y, z) denota el ideal maximal del vrtice del cono. En efecto, la
ecuacin del plano tangente al cono a lo largo de la generatriz est en A p gt 2 A gt pero no est en p gt 2
porque no pertenece a m2 . Luego el ideal p gt 2 no es primario.
8. Definicin : Diremos que un ideal q de un anillo A es irreducible si no es interseccin de dos ideales
estrictamente mayores; equivalentemente, si el ideal 0 de A /q no es interseccin de dos ideales no nulos.
9. Lema fundamental : Sea A un anillo noetheriano. Todo ideal irreducible q , A es primario.

Demostracin. Sea q irreducible y sea b A /q un divisor de cero. Sea b : A /q A /q la homotecia de


razn b. Se tiene que
0, Ker b Ker b2 Ker b n

170
Variedades algebraicas 3.2. Descomposicin primaria

Como A /q es noetheriano, Ker b n = Ker b n+1 para algn n. Por tanto, (Ker b) (Im b n ) = 0. Como q
es irreducible, debe ser Ker b = 0 Im b n = 0. Por hiptesis Ker b , 0, luego Im b n = 0 y por tanto b es
nilpotente. En conclusin, 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 interseccin finita de
,
ideales irreducibles de A . Por tanto, todo ideal I A es interseccin finita de ideales primarios de A .
,

Demostracin. Basta ver que si I no es irreducible entonces I = I 1 I 0 con I 1 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 irreduci-
ble, entonces es interseccin de ideales propios: I = I 1 J1 . Si I 1 es irreducible hemos terminado; si no,
I 1 = I 11 I 12 , luego I = I 11 I 12 J1 . Si la inclusin I I 12 J1 es estricta, tomamos I 2 = I 11 , J2 = I 12 J1 ;
si no, tomamos I 2 = I 12 , J2 = J1 . En ambos casos obtenemos de nuevo que I = I 2 J2 , con I J2 , adems
,
I 1 I 2 . As sucesivamente, el proceso es finito por noetherianidad, luego para cierto n, I = I n Jn con
,
I n irreducible e I Jn por construccin. 
,

11. Definicin : Sea I un ideal de un anillo A . Diremos que una descomposicin I = q1 . . . qn como
interseccin de ideales primarios de A es una descomposicin primaria reducida de I cuando no tenga
componentes redundantes (i.e., no puede eliminarse ninguno de los q i en la igualdad) ni componentes
asociadas a un mismo ideal primo ( r (q i ) , r (q j ) cuando i , j ).
12. Proposicin : Si q y q0 son dos ideales p x -primarios entonces q q0 es p x -primario.

Demostracin. Al lector. 

Si un ideal de un anillo puede descomponerse como interseccin finita de ideales primarios, agru-
pando los trminos de igual radical obtenemos una descomposicin primaria en que todos los trminos
tienen radicales diferentes. Eliminando entonces trminos redundantes, si los hubiera, se obtiene una
descomposicin primaria reducida. En conclusin, si un ideal admite una descomposicin primaria,
entonces admite una descomposicin 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 = q i es
i
una descomposicin primaria reducida, entonces p x es el radical de una componente q i y

qi = A ( I A x )

Por tanto, las componentes q i cuyos radicales son mnimos (entre los primos que contienen a I ), son
nicas.

Demostracin. ( I )0 = i (q i )0 y alguna de las componentes irreducibles de ( I )0 es (q i )0 , luego p x = r (q i )


(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 MANUALES UEX
I A x = q j A x = qi A x
j =1

y, por 3.2.6, concluimos que q i = A (q i A x ) = A ( I A x ). 

14. Definicin : Si I = i q i es una descomposicin primaria reducida, las componentes q i cuyos rad-
icales son mnimos se denominan componentes no sumergidas. Una componente q j est sumergida
cuando sus ceros estn contenidos estrictamente en los ceros de alguna otra componente: (q j )0 (q i )0 .
Las componentes no sumergidas corresponden a los puntos genricos de las componentes irredu-
cibles de ( I )0 , mientras que las componentes sumergidas estn asociadas a puntos ms pequeos de
( I )0 .
15. Corolario : Si los ceros de un ideal I de un anillo noetheriano son puntos aislados, la descomposi-
cin primaria reducida de I es nica salvo el orden.

171
3.2. Descomposicin primaria Variedades algebraicas

Las componentes sumergidas no son 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 }

16. Proposicin : Sea q A un ideal p-primario. Se verifica



A si a q
(q : a) =
q0 si a q, siendo q0 un ideal p-primario que contiene a q.

Demostracin. Es una sencilla comprobacin. 

17. Teorema : Sea A un anillo noetheriano. Sea I = q1 qn una descomposicin primaria reducida
de I . Un ideal primo p A es un ideal primo asociado a un primario de la descomposicin primaria de
I si y slo si existe a A de modo que ( I : a) = p.
En particular, los primos asociados a una descomposicin primaria reducida de un ideal son inde-
pendientes de la descomposicin.
n n
Demostracin. Observemos que ( I : a) = ( q i : a) = (q i : a). Denotemos p i = r (q i ). Si ( I : a) = p, toman-
i =1 i =1
do radicales tenemos que p es interseccin de unos cuantos p i , por la proposicin anterior. Luego, p ha
de coincidir con alguno de los p i (observemos que el cerrado irreducible (p)0 es unin de unos cuantos
cerrados irreducibles (p i )0 ).
n
Recprocamente, supongamos p = r (q1 ). Sea a q i y a q1 ; por la proposicin anterior ( I : a) =
i =2
(q1 : a) y es un ideal p-primario. Si (q1 : a) , p, sea pr la primera potencia contenida en (q1 : a). Sea
b pr1 tal que b (q1 : a). Entonces ( I : ab) = (q1 : ab) = p. 

18. Definicin : Sea A un anillo noetheriano. Llamaremos ideales primos asociados a un ideal I a los
radicales de las componentes de cualquier descomposicin primaria reducida de I .
Veamos ahora que los A -mdulos A /p x , x Spec A , son los ladrillos de la categora de los A -mdulos
noetherianos. El significado preciso viene dado por el siguiente teorema.
19. Teorema : Sea M un A -mdulo noetheriano. Existe una cadena de submdulos

0 = M0 M1 M n = M

tal que M i / M i1 ' A /p i , con p i primo.

Demostracin. Sea m un elemento no nulo de M . Entonces, A / I ' m M . Existe a A / I cuyo anulador


es p1 , siendo p1 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 = a m 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.
MANUALES UEX

Hasta ahora, hemos desarrollado la descomposicin primaria de los ideales de un anillo noetheriano.
De modo totalmente anlogo podemos desarrollar la descomposicin primaria en mdulos noetherianos.
Indiquemos la lnea argumental y dejemos al lector las demostraciones.
20. Definicin : Un submdulo 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 ncleo no trivial) son
nilpotentes en M / M 0 (es decir, la homotecia definida es nilpotente).
21. Definicin : Un submdulo M 0 M diremos que es irreducible si no es interseccin de dos subm-
dulos estrictamente mayores de M .
22. Proposicin : Los submdulos irreducibles de un mdulo noetheriano son primarios.
23. Teorema : Todo submdulo de un mdulo noetheriano es interseccin de un nmero finito de sub-
mdulos primarios.

172
Variedades algebraicas 3.2. Descomposicin primaria

24. Proposicin : Si M 0 M es un submdulo primario, entonces el anulador de M / M 0 es un ideal


primario.
Si M 0 es un submdulo primario y p es el radical del anulador de M / M 0 , entonces diremos que M 0 es
un submdulo p-primario y que p es el ideal primo asociado a M 0 .
25. Proposicin : Si M1 , M2 son submdulos p-primarios entonces M1 M2 es p-primario.
Por tanto, existen descomposiciones primarias reducidas de los submdulos de un mdulo noetheri-
ano.
Dados m M y M 0 M , denotaremos ( M 0 : m) = {a A : am M 0 }.
26. Proposicin : Sea M 0 M un submdulo primario. Sea q el anulador de M / M 0 y p el radical de q.
Se verifica

A si a M 0 .

0
( M : m) =
q0 si a M 0 , siendo q0 un ideal p-primario, que contiene a q.

27. Proposicin : Sea M 0 un submdulo de un mdulo noetheriano M y M 0 = M1 M n una des-


composicin primaria reducida de M 0 . Un ideal primo p es un ideal primo asociado a la descomposicin
primaria de M 0 si y slo si existe m M tal que ( M 0 : m) = p.
28. Teorema de unicidad de las componentes no sumergidas : Sea M 0 un submdulo de un m-
dulo noetheriano M y M 0 = M1 M n una descomposicin primaria reducida. Sea p x un ideal primo
minimal entre los ideales primos asociados a la descomposicin primaria de M 0 . Entonces

M i = M M x0

29. Ejercicio : Probar que los ideales primos minimales asociados a un submdulo M 0 de un mdulo
noetheriano M , coinciden con los ideales primos minimales asociados al ideal anulador de M / M 0 .

3.2.1. Una descomposicin primaria cannica


30. Proposicin : Sea I = q1 qn una descomposicin primaria reducida y p x un ideal primo.
Denotemos por J la interseccin de los q i contenidos en p x . Entonces

J = A Ix

Por tanto, el ideal J no depende de la descomposicin primaria de I escogida.

Demostracin. Se deduce de la Proposicin 3.2.6 


31. Corolario : Sean I = q1 qn = q01 q0n dos descomposiciones primarias reducidas de primos
asociados r (q0i ) = r (q i ) = p x i . Se verifica

I = q1 q j1 q0j q j+1 qn

para todo j . En consecuencia, si q00i son ideales p x i -primarios, y cada uno de ellos aparece en alguna

MANUALES UEX
descomposicin primaria de I , entonces
I = q001 q00n

Demostracin. Reordenado, podemos suponer que q i p x j i j . Por la proposicin anterior, q1


q j = q01 q0j . Denotemos Ji = A I x i . Por la proposicin anterior, q1 q j1 = i< j Ji = q01 q0j1 .
Por tanto,
q1 q j1 q0j = q01 q0j1 q0j = q1 q j
Cortando con q j+1 qn concluimos. 
32. Proposicin : Sea A un anillo noetheriano. Sea I = q1 qm A una descomposicin primaria
n n
reducida de radicales p x i . Sea n i N tal que p x ii q i y denotemos i i el ideal p x i -primario antimagen
n
de ( I x i + p x ii ) A x i por el morfismo de localizacin A A x i . Entonces

n
I = q1 i i q m

173
3.2. Descomposicin primaria Variedades algebraicas

n
Demostracin. Denotemos por J la interseccin de los q j distintos de q i . Como I i i q i ,

n
I = I J i i J qi J = I

luego las inclusiones son igualdades y concluimos.



n
El ideal i i es el ideal de funciones de A cuyo desarrollo de Taylor de orden n i 1 en x i coincide con
el desarrollo de Taylor de orden n i 1 en x i de alguna funcin de I .
Procedamos a ver que entre las descomposiciones primarias de I hay una cannica. Siguiendo las
n
notaciones anteriores, para cada i , sea n i el mnimo tal que i i aparezca en alguna descomposicin
primaria de I . Entonces

n n
I = 1 1 mm

Demos un mtodo de clculo. Procedemos recurrentemente. Dado p x j , supongamos que ya tenemos


n n n j1
calculados los i i , para todo p x i contenido en p x j . Reordenando, supongamos que son 1 1 , . . . , j1 y
n n j1
escribamos = 1 1 j1 I . Entonces n j es el mnimo nmero natural tal que en A x j , ( I +
n nj nj nj nj nj
p x jj ) I , que equivale a que p x j I , que equivale a p x j I p x j , es decir, p x j = I p x j .
Supongamos que el lector conoce la teora de la complecin y graduados. Si consideramos en los ideales
I x j x j la filtracin inducida por la filtracin p x j -dica de A x j y consideramos los graduados G I x j :=
i ( I x j p xi j )/( I x j p xi+j 1 ) , G = i ( x j p xi j )/( x j p xi+j 1 ), entonces n j es l mnimo nmero natural tal
que [G I x j ]n = [G x j ]n , para todo n n j . As sucesivamente vamos determinando los n j y obteniendo la
descomposicin primaria cannica

n n
I = 1 1 mm

Del mismo modo obtenemos descomposiciones primarias cannicas para los submdulos de un m-
dulo noetheriano. Las demostraciones de las siguientes proposiciones se pueden copiar de sus equiva-
lentes en el caso de ideales.
33. Proposicin : Sea M 0 un submdulo del mdulo noetheriano M , M 0 = M1 M n una descompo-
sicin primaria reducida, y p x un ideal primo. Sea M 00 la interseccin de los M i cuyos primos asociados
estn contenidos en p x . Entonces
M 00 = M M x0

Por tanto, M 00 no depende de la descomposicin primaria escogida.


34. Corolario : Sean M 0 = M1 M n = N1 Nn dos descomposiciones primarias reducidas, de
primos asociados p x i . Se verifica que

M 0 = M1 M j1 N j M j+1 M n
MANUALES UEX

para todo j . En consecuencia, si {L i }1 in son submdulos p x i -primarios y cada uno de ellos aparece en
alguna descomposicin primaria de M 0 , entonces

M0 = L1 L n

35. Proposicin : Sea M 0 un submdulo de un A -mdulo noetheriano M . Sea M 0 = M1 M m una


n
descomposicin primaria reducida de primos asociados p x i . Sea n i N tal que p x ii est contenido en el
n
anulador de M / M i . Denotemos por N i el submdulo p x i -primario antimagen de M 0 x i + p x ii M x i por el
morfismo de localizacin M M x i . Entonces

M 0 = M1 N i M m

Ahora, argumentando como en el caso de los ideales, obtendremos una descomposicin primaria
cannica de M 0 .

174
Variedades algebraicas 3.3. Morfismos finitos

3.3. Morfismos finitos


1. Definicin : Un morfismo de anillos f : A B se dice que es finito si B es un A -mdulo finito gene-
rado, con la estructura natural de A -mdulo que define f en B (a b := f (a) b). En este caso, tambin se
dice que B es una A -lgebra finita. Si A B es un morfismo finito, diremos que el morfismo inducido
Spec B Spec A es finito.
2. Proposicin : La composicin de morfismos finitos es finito.

finito finito
Demostracin. Sean A B C . Es decir, B = Ab 1 + + Ab n y C = Bc 1 + + Bc m . Luego,
n,m
X
C = ( Ab 1 + + Ab n ) c 1 + + ( Ab 1 + + Ab n ) c m = Ab i c j
i =1, j =1

En conclusin, A C es un morfismo finito.




3. Proposicin: Si A B es un morfismo finito y A C un morfismo de anillos, entonces C = A A C


B A C es un morfismo finito. Los morfismos finitos son estables por cambio de base.

Demostracin. Es inmediata. 

4. Corolario : Si A B es un morfismo finito, entonces A S B S y A / I B/ I B son morfismos finitos


5. Definicin : Sea A B un morfismo de anillos. Se dice que b B es entero sobre A si verifica una
relacin del tipo
b n + a 1 b n1 + + a n = 0, con a i A

Hemos demostrado el teorema de Hamilton-Cayley para los endomorfismos de espacios vectoria-


les, pero tambin es cierto para los endomorfismos de mdulos. Con precisin, sea M = m 1 , . . . , m r ,
P
f : M M , f ( m i ) = a i j m j un endomorfismo de A -mdulos; si p c ( x) es el polinomio caracterstico de la
j
matriz (a i j ), entonces p c ( f ) = 0. En efecto, consideremos la matriz B = ( x i j ) de coeficientes variables y el
polinomio caracterstico P c ( X ) de esta matriz. P c ( X ) es un polinomio con coeficientes en Z[ x i j ] Q( x i j ).
Por el teorema de Hamilton-Cayley P c (B) = 0. Por tanto, especializando a x i j = a i j , tendremos que
p c ( f ) = 0.
6. Proposicin : 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 .

Demostracin. ) Consideremos el endomorfismo de A -mdulos


b
A [ b] A [ b]
p( b) 7 p( b) b

Si (a i j ) es una matriz asociada a b en un sistema generador de A [ b], entonces el polinomio caracters-


tico de (a i j ), p c ( x) anula a b, luego 0 = p c ( b)(1) = p c ( b) y b es entero sobre A .
MANUALES UEX
) Sea p( x) un polinomio mnico 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 -mdulo finito generado (se prueba igual que 0.3.59) se concluye.


7. Observacin : Para la demostracin de ) slo es necesario suponer que A [ b] est incluido en una
A -lgebra finita.
8. Ejemplo : Si es una raz n-sima de la unidad, entonces Q , Q() es un morfismo finito.
9. Ejemplo : El morfismo Spec k[ x, y]/( y2 x2 + x3 ) Spec k[ x] definido por (, ) 7 es un morfismo
finito.
10. Proposicin : Sea f : A B un morfismo de anillos. El conjunto de elementos de B enteros sobre A
forman una A -sublgebra de B.

175
3.3. Morfismos finitos Variedades algebraicas

Demostracin. Sean b 1 , b 2 B enteros sobre A . Tenemos que A A [ b 1 ] es un morfismo finito, y


A [ b 1 ] A [ b 1 , b 2 ] es un morfismo finito porque si b 2 verifica una relacin entera con coeficientes en
A , en particular la verifica con coeficientes en A [ b 1 ]. Por tanto, por la proposicin 3.3.2, A A [ b 1 , b 2 ]
es un morfismo finito. Luego, por la observacin anterior, todo elemento p( b 1 , b 2 ) A [ b 1 , b 2 ] B, con
p( x, y) A [ x, y], es entero sobre A .


11. Definicin : Diremos que un anillo ntegro A es ntegramente cerrado en su cuerpo de fracciones
, si todo elemento de entero sobre A pertenece a A . Tambin 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 unin de A -sublgebras 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 .
12. Proposicin : La composicin de dos morfismos enteros es entero.

Demostracin. Sean A B y B C dos morfismos enteros. Dado c C , existe un polinomio p( x) =


P i 0 0 0 0
i b i x B[ x] tal que p( c) = 0. Sea B := A [ b i ] i . Los morfismos A B y B B [ c] son finitos. Por tanto,
0
A B [ c] es finito y c es entero sobre A . En conclusin, A C es un morfismo entero. 

Dejamos que el lector pruebe que el cierre entero de un anillo ntegro en su cuerpo de fracciones es
un anillo ntegramente cerrado.
13. Ejercicio : Demostrar que Z es un anillo ntegramente cerrado en Q.
14. Proposicin : Si f : A , B es un morfismo entero e inyectivo, entonces el morfismo inducido
f : Spec B Spec A es epiyectivo

Demostracin. Supongamos que f es un morfismo finito. Dado x Spec A , el morfismo A x B x es finito


e inyectivo. Por Nakayama, p x B x , B x , luego Spec B x /p x B x , ;. Es decir, la fibra de x es no vaca, luego
f es epiyectivo.
Ahora ya, si B es entero sobre A , entonces B x /p x B x , 0 porque si B x /p x B x = 0, es decir, 1 p x B x ,
para alguna sublgebra finita B i se verificar que 1 p x B i , es decir, (B i ) x /p x (B i ) x = 0 y llegaremos a
contradiccin con el prrafo anterior. De nuevo, tenemos que la fibra de x es no vaca y f es epiyectivo.


15. Definicin : Llamaremos dimensin de Krull de un anillo A , que denotaremos dim 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 . Llamaremos dimensin de Spec A , que denotaremos
dim Spec A , a la dimensin de Krull de A .
16. Ejercicio : Probar que el supremo de las longitudes de las cadenas de cerrados irreducibles de
Spec A es igual a dim Spec A .
17. Ejercicio : Demostrar que la dimensin de Krull de Z y k[ x] es uno y la de C[ x, y] dos.
18. Teorema : Sea f : A B es un morfismo entero. El morfismo inducido f : Spec B Spec A es una
MANUALES UEX

aplicacin cerrada de fibras de dimensin cero (y finitas si f es finito).

Demostracin. 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.3.14 f |C es epiyectiva y f (C ) = ( J A )0 .


La fibra de un punto x Spec A es f 1 ( x) = Spec B x /p x B x . Supongamos que f es un morfismo finito.
Observemos que si f 1 ( x) , ; entonces B x /p x B x es una A x /p x -lgebra finita. Por la proposicin 0.3.60,

176
Variedades algebraicas 3.4. Teoremas de ascenso y descenso de ideales

concluimos que f es de fibras de dimensin cero y finitas. Si f entero es sencillo deducir que las fibras
son de dimensin cero una vez que se sabe esto para los morfismos finitos. 

19. Ejercicio : Probar que la inclusin natural k[ x] , k[ x, y]/( x y 1) no es un morfismo finito.

3.4. Teoremas de ascenso y descenso de ideales


1. Definicin : Se dice que un morfismo de anillos A B cumple el teorema del ascenso de ideales si
para cada par de ideales primos p y p y0 de A , y un ideal primo p x B tal que p x A = p y , entonces
existe un ideal primo p x0 p x tal que p x0 A = p y0 .
Se dice que un morfismo de anillos A B cumple el teorema del descenso de ideales si para cada
par de ideales primos p y0 p y A , y un ideal primo p x B tal que p x A = p y , entonces existe un ideal
primo p x0 p x tal que p x0 A = p y0 .
2. Teorema del ascenso : Si f : A B es un morfismo entero entonces cumple el teorema del ascenso
de ideales.

Demostracin. El morfismo A /p y B/p x es entero e inyectivo, luego epiyectivo entre espectros (3.3.14);
es decir, f : (p x )0 (p y )0 es epiyectivo y existe x0 (p x )0 tal que f ( x0 ) = y0 . 

3. Corolario : Si f : A , B es un morfismo entero inyectivo, entonces dim A = dim B. Geomtricamente,


si : Spec B Spec A es un morfismo entero y C Spec B es un cerrado entonces dim C = dim (C ).

Demostracin. Dada una cadena estricta de ideales primos p1 p2 pn de B, f 1 (p1 ) f 1 (p2 )


f 1 (pn ) es una cadena de ideales primos estricta de A , pues las fibras del morfismo inducido por f
entre los espectros son de dimensin cero, por 3.3.18. Por tanto, dim B dim A .
Sea ahora una cadena estricta de ideales primos q1 q2 qn de A . Sea p1 un ideal primo de B,
tal que f 1 (p1 ) = q1 (existe por 3.3.14). Por el teorema del ascenso, existe p2 p1 tal que f 1 (p2 ) = q2 . As
sucesivamente, obtendremos una cadena estricta de ideales primos p1 p2 pn de B (de antimagen
por f , la cadena de A ). Por tanto, dim A dim B, luego dim A = dim B.
En cuanto a la formulacin geomtrica del corolario, digamos que si I C es el ideal de todas las
funciones que se anulan en C e I (C ) es el ideal de todas las funciones que se anulan en (C ), tenemos
el morfismo entero inyectivo A / I (C ) , B/ I C , luego dim C = dim (C ).


Si G es un grupo de automorfismos de un anillo A , de modo natural G es un grupo de homeomorfis-


mos de Spec A , definiendo g x := g1 ( x), es decir, p g x = g(p x ).
Sea G un grupo de homeomorfismos de un espacio topolgico X . Llamaremos espacio topolgico
cociente de X por G , al conjunto X /G := {[ x], x X , de modo que [ x] = [ x0 ] si y slo 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 slo si 1 (U ) es un abierto de X . Se verifica que es una aplicacin abierta,
porque si V es un abierto de X , 1 ((V )) = g(V ), que es un abierto, luego (V ) es un abierto de
MANUALES UEX
gG
X /G . Del mismo modo, si 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 rbitas por la accin de G y ( x00 ) = y0 , luego 1 ( y0 ) = gx00 . Entonces, x gx00 para algn g G .
gG
Luego, x0 := gx00 verifica que x x0 y ( x0 ) = ( x00 ) = y0 .
4. Proposicin : Sea G un grupo finito de automorfismos de un anillo B. Se verifica que

Spec(BG ) = (Spec B)/G

donde BG = { b B : g( b) = b, para todo g G }.


En consecuencia, el morfismo natural : Spec B Spec BG cumple el teorema del descenso de ideales.

177
3.4. Teoremas de ascenso y descenso de ideales Variedades algebraicas

Q
Demostracin. Empecemos observando que dada f B, el polinomio ( x g( f )) es un polinomio mni-
gG
co con coeficientes en BG que anula a f , luego f es entero sobre BG . Por tanto, BG , B es un morfismo
entero, luego en espectros epiyectivo, cerrado y de fibras de dimensin cero.
Slo nos falta ver que las fibras del morfismo Spec B Spec BG son rbitas por la accin de G .
G acta transitivamente sobre las fibras del morfismo Spec B Spec BG : Dado un ideal primo p x
B, g(p x ) corta a BG en el mismo ideal primo que p x . Es decir, G acta en las fibras. Sea p x es un ideal
primo de B distinto de g(p x0 ) = p g( x0 ) para todo g G . Supongamos que x, x0 tienen la misma imagen por
el morfismo Spec B Spec BG , digamos y. Por ser el morfismo BG , B entero sabemos que g( x0 ) x para
todo g G , luego existe una f B que se anula en x y no se anula en ninguno de los g( x0 ). Entonces
g( f ) BG se anula en x y no se anula en ninguno de los g( x0 ). Llegamos a contradiccin,
Q
N ( f ) :=
gG
porque por un lado N ( f ) ha de anularse en y y por el otro no.


5. Teorema del descenso de Cohen-Seidenberg: Sea A un anillo ntegramente cerrado en su cuerpo


de fracciones . Sea , 0 una extensin finita de cuerpos y A 0 una A -lgebra contenida en el cierre
entero de A en 0 . El morfismo Spec A 0 Spec A es abierto y A , A 0 cumple el teorema del descenso de
los ideales.

Demostracin. Sea 00 la envolvente normal de 0 sobre . Sea A 00 el cierre entero de A en 00 . Tenemos


los morfismos
A , A 0 , A 00 , Spec A Spec A 0 Spec A 00

Los morfismos inyectivos enteros, como los finitos, son epiyectivos en espectros. Por tanto, si Spec A 00
Spec A es abierto entonces Spec A 0 Spec A es abierto. Igualmente, si A , A 00 cumple el teorema del
descenso de ideales, entonces A , A 0 tambin. En conclusin, podemos suponer que , 0 es una
extensin normal, digamos de grupo de automorfismos G , y que A 0 es al cierre entero de A en 0 . Sea A
el cierre entero de A en 0 G . Es fcil ver que A = A 0 G . Por la proposicin 3.4.4, el teorema es cierto para
el morfismo A 0 G , A 0 . 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
n
b 0 G , existe n N tal que b p (donde 0 < p = car ). Por tanto, para todo b A , existe n N tal
n n
que b p A (pues b p es entero sobre A ). Entonces Spec A Spec A es biyectiva, pues la aplicacin
n
Spec A Spec A , p 7 p0 = { b A : b p p para algn n}, es su inversa. 

6. Proposicin : Los morfismos de anillos planos A B cumplen el teorema de descenso de ideales.


MANUALES UEX

Demostracin. Sea p x B un ideal primo, p y = p x A y p y0 p y un ideal primo. El morfismo A y B x es


fielmente plano. Denotemos f : Spec B x Spec A y el morfismo inducido en los espectros. Por la frmula
de la fibra f 1 ( y0 ) = Spec(B x /p y0 B x ) y0 , ; porque (B x /p y0 B x ) y0 = A y0 /p y0 A y0 A y B x , 0. Por tanto, existe
un ideal primo p x0 p x tal que p x0 A = p y0 . 

7. Proposicin : Sea f : A B un morfismo de anillos, p x B un ideal primo y p y := p x A .

1. Si f cumple el teorema del descenso de ideales, entonces dim B x dim A y .

2. Si f es un morfismo de fibras de dimensin cero, entonces dim B x dim A y .

Demostracin. 1. Sea
m y p01 p0n

178
Variedades algebraicas 3.5. Lema de Normalizacin de Noether. Teorema de los ceros de Hilbert

una cadena estricta de ideales primos de A . Por el teorema del descenso podemos construir una cadena
de ideales primos de B,
m x p1 p m ,
tal que p0i = A p i . Por tanto, dim B x dim A y .
2. Toda cadena estricta de ideales primos de B,

m x p1 p m ,

induce cortando con A , una cadena de ideales primos m y A p1 A pm cuyas inclusiones son
estrictas, pues las fibras de f son de dimensin cero. Por tanto, dim B x dim A y . 

Como corolario obtenemos la siguiente proposicin.


8. Proposicin : Sea i : A B un morfismo entero e inyectivo de anillos. Sea p x B un ideal primo y
p y := p x A . Si i es un morfismo plano, o A y B son anillos ntegros y A es ntegramente cerrado en su
cuerpo de fracciones, entonces
dim B x = dim A y

3.5. Lema de Normalizacin de Noether. Teorema de los ceros


de Hilbert
1. Definicin : Sea A = k[ x1 , . . . , xn ]/( p 1 , . . . , p r ) = k[1 , . . . , n ] una k-lgebra de tipo finito. Diremos que
Spec A es una variedad algebraica afn sobre un cuerpo k. Los cerrados de las variedades algebraicas
los llamaremos subvariedades algebraicas.
Si A y B son k-lgebras de tipo finito y f : A B es un morfismo de k-lgebras, diremos que el
morfismo inducido f : Spec B Spec A es un morfismo de variedades algebraicas.
Si V = Spec k[ x1 , . . . , xn ]/( p 1 , . . . , p r ) es una variedad algebraica, entonces V es un cerrado del espacio
afn An := Spec k[ x1 , . . . , xn ]. En efecto, V = ( p 1 , . . . , p r )0 .
2. Lema de normalizacin de Noether : Sea A = k[1 , . . . , n ] una k-lgebra de tipo finito. Suponga-
mos que k tiene un nmero infinito de elementos1 . Existe un morfismo finito e inyectivo

k[ x1 , . . . , xr ] , A

Toda variedad algebraica afn se proyecta con fibras finitas en un espacio afn.

Demostracin. Vamos a hacerlo por induccin 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 ] y hemos
concluido. 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 ) + . . . + p 0 ( x1 ,. . ., xn ) como suma de polinomios
homogneos p r ( x1 , . . . , xn ) de grado r . Sean x i =: x0i + i xn , para i < n. Entonces, MANUALES UEX
p( x10 + 1 xn , . . ., x0n1 + n1 xn , xn ) = p s (1 , . . ., n1 , 1) xns +
polinomio en x10 , . . ., x0n1 , xn de grado en xn menor que s

As pues, si elegimos 1 , . . . , n1 k de modo que p s (1 , . . . , n1 , 1) , 0, tendremos que n es entero


sobre k[01 , . . . , 0n1 ], con 0i = i i n . Por tanto, la composicin

finito finito
k[ x1 ,. . ., xr ] , k[01 , . . . , 0n1 ] , k[01 ,. . ., 0n1 , n ] = k[1 ,. . ., n1 , n ]
Hip.ind.

es un morfismo finito. 
1 Esta hiptesis no es necesaria, slo la imponemos porque la demostracin del lema es algo ms sencilla.

179
3.5. Lema de Normalizacin de Noether. Teorema de los ceros de Hilbert Variedades algebraicas

3. Teorema de los ceros de Hilbert : Sea A una k-lgebra de tipo finito y m un ideal maximal.
Entonces A /m es una extensin 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.

Demostracin. Obviamente A /m es una k-lgebra de tipo finito sobre k. Por el lema de normalizacin
de Noether, existe un morfismo finito inyectivo

k[ x1 , . . . , xr ] , A /m

Por tanto, k[ x1 , . . . , xr ] ha de tener dimensin de Krull cero, luego r = 0 y concluimos. 


4. Corolario : Sea k el cierre algebraico de k y X = Spec k[ x1 , . . . , xn ]/( p 1 , . . . , p r ) una k-variedad alge-
braica. Dos soluciones , k n del sistema de ecuaciones p 1 = = p r = 0 diremos que son equivalentes
si existe un automorfismo : k k de k-lgebras tal que () := ((1 ), . . . , (n )) = . Se cumple que

Conjunto de soluciones sobre k
{Conjunto de puntos cerrados de X } = /
del sistema p 1 = = p r = 0

Demostracin. Escribamos A = k[ x1 , . . . , xn ]/( p 1 , . . . , p r ), X k = Spec( A k k). El morfismo natural A ,


A k k es inyectivo y entero. Por tanto, el morfismo natural : X k X es epiyectivo, y aplica epiyecti-
vamente los puntos cerrados de X k en los puntos cerrados de X . El conjunto de puntos cerrados de X k
se identifica por el teorema de los ceros de Hilbert con el conjunto de las soluciones con valores en k
del sistema p 1 = = p r = 0. Slo nos falta probar que dos soluciones , cumplen que () = ()
si y slo si son equivalentes. Observemos que m() = { p k[ x1 , . . . , xn ]/( p 1 , . . . , p r ) : p() = 0}. Como
( p()) = p(()) tenemos que m() = m(()) . Supongamos que () = () y sea K = A /m() = A /m() .
Tenemos dos morfismos f , g : K k, p 7 p(), p(). Por el teorema de prolongacin (la aplicacin
Homkal g ( k, k) = Spec( k k k) Spec(K k k) = Homkal g (K, k) es epiyectiva) existe un automorfismo
: k k de modo que f = g, luego ( x i ()) = x i () y () = .

5. Ejercicio : Sean X = Spec A y Y = Spec B dos k-variedades algebraicas. Sea 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. Proposicin : 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.

Demostracin. Si x es un punto cerrado de X e y = f ( x), entonces A /p y B/m x es inyectivo. Por el


teorema de los ceros de Hilbert, B/m x es una extensin finita de k, por tanto A /p y es una k-lgebra
finita e ntegra, luego es un cuerpo; es decir, y es un punto cerrado. 
7. Corolario : Sea U X un abierto de una variedad algebraica afn. Un punto x U es cerrado en U
si y slo si es cerrado en X . Es decir, los puntos cerrados de U son los puntos cerrados de X que yacen en
MANUALES UEX

U.

Demostracin. Todo abierto es unin de abiertos bsicos, luego basta probar el enunciado para un abier-
to bsico Ua . Ahora bien, como A a = A [ a1 ] es una k-lgebra de tipo finito, Ua = Spec A a es una variedad
algebraica. Se concluye por la proposicin anterior aplicada a la inclusin Ua , X . 
8. Definicin : 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 reducido.
9. Forma fuerte de los ceros de Hilbert : Sea X = Spec A una variedad algebraica. Si f A se
anula en todo punto cerrado de X , entonces es nilpotente. En particular, si X = Spec A es una variedad
algebraica reducida sobre un cuerpo algebraicamente cerrado, entonces una funcin es nula si y slo si
se anula en todos los puntos racionales.

Demostracin. Por el corolario anterior, U f no contiene puntos cerrados, luego U f = ;. Es decir, f se


anula en todo punto de X , luego es nilpotente. 

180
Variedades algebraicas 3.6. Teora de la dimensin en variedades algebraicas

10. Corolario : Dos subconjuntos cerrados de una variedad algebraica afn son iguales si y slo si
contienen los mismos puntos cerrados.

Demostracin. Una funcin se anula sobre todos los puntos de un cerrado de una variedad algebraica
si y slo si se anula sobre todos los puntos cerrados del cerrado, por la forma fuerte del teorema de los
ceros de Hilbert. Como todo cerrado coincide con los ceros del ideal de todas las funciones que se anulan
sobre l, hemos terminado. 

3.6. Teora de la dimensin en variedades algebraicas


1. Teorema : Sea A una k-lgebra de tipo finito ntegra. La dimensin de Krull de A coincide con el
grado de trascendencia de su cuerpo de fracciones.

Demostracin. Vamos a demostrarlo por induccin sobre el grado de trascendencia. Si el grado de


trascendencia del cuerpo de fracciones es cero, entonces es una extensin finita de k, luego A es una
k-lgebra finita ntegra. Por tanto, A es un cuerpo y su dimensin de Krull es cero.
Supongamos n >> 0. Por el lema de Noether, existe un morfismo finito k[ x1 , . . . , xn ] , A , que induce
un morfismo finito entre sus cuerpos de fracciones (prubese)

k( x1 , . . . , xn ) ,

luego gr tr = gr tr k( x1 , . . . , xn ) = n. Por otra parte, dim k[ x1 , . . . , xn ] = dim A , por 3.4.3. Por tanto, pode-
mos suponer que A = k[ x1 , . . . , xn ] y tenemos que ver que su dimensin 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 factorizacin nica, el ideal ( 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 induccin
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 p2 pm
luego m 1 n 1 y dim A n. Por otra parte

0 ( x1 ) ( x1 , x2 ) ( x1 , . . . , xn )

es una cadena de longitud n, luego dim A n. En conclusin A tiene dimensin de Krull n. 

Observemos que dim A = dim A red . Por tanto, la dimensin de una variedad irreducible Spec A coin-
cide con la dimensin de Spec A red , que es una variedad algebraica ntegra. En general, toda variedad

MANUALES UEX
algebraica es unin de variedades algebraicas irreducibles y la dimensin de la variedad es el mximo
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
dim( X k Y ) = dim X + dim Y
3. Ejercicio : Sea f : X Y un morfismo entre variedades algebraicas y C X un cerrado. Demostrar
que
dim C dim f (C )
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 ms, todas las componentes irreducibles de ( f )0 son de dimensin dim X 1.

181
3.6. Teora de la dimensin en variedades algebraicas Variedades algebraicas

n n
Demostracin. Si X = Spec k[ x1 , . . . , xn ] y descomponemos f = p 1 1 . . . p s s en producto de irreducibles,
tenemos que ( f )0 = ( p i )0 . Basta probar que dim( p i )0 = n 1. Ahora bien, el grado de trascendencia del
cuerpo de fracciones de k[ x1 , . . . , xn ]/( p i ) es n 1, luego dim( p i )0 = n 1.
Ahora en general. Escribamos ( f )0 = C 1 C s como unin de componentes irreducibles. Tenemos
que probar que dim C 1 = dim X 1. Sea a A que se anule en todo C 2 C s y no se anule en todo C 1 .
Por 3.6.1, dim X = dim Ua y dim C 1 = dim C 1 Ua . Ahora bien, C 1 Ua coincide con los ceros de f en Ua .
En conclusin, si probamos que la dimensin de los ceros de f en Ua es igual a dim Ua 1, tendremos que
dim C 1 = dim X 1. Sustituyendo X por Ua podemos suponer que ( f )0 slo tiene una nica componente
irreducible.
Consideremos, por el lema de normalizacin de Noether, un morfismo finito k[ x1 , . . . , xn ] , A . La in-
clusin i : k[ x1 , . . . , xn ][ f ] , A es un morfismo finito inyectivo. Adems, i 1 (( f )0 ) = ( f )0 luego i (( f )0 ) =
( f )0 . Por tanto, la dimensin de ( f )0 en Spec k[ x1 , . . . , xn ][ f ] es la misma que la de ( f )0 en Spec A . Por
tanto, podemos suponer que A = k[ x1 , . . . , xn ][ f ].
Sea p( x1 , . . . , xn , xn+1 ) un polinomio irreducible tal que p( x1 , . . . , xn , f ) = 0. El epimorfismo

k[ x1 , . . . , xn+1 ]/( p( x1 , . . . , xn , xn+1 )) k[ x1 , . . . , xn ][ f ], xn+1 7 f

es un isomorfismo, porque k[ x1 , . . . , xn+1 ]/( p( x1 , . . . , xn , xn+1 )) es un anillo de dimensin n, ntegro y si


hubiese ncleo la dimensin de k[ x1 , . . . , xn ][ f ] sera menor que n.
En conclusin A = k[ x1 , . . . , xn+1 ]/( p( x1 , . . . , xn , xn+1 )) y f = xn+1 . Por tanto,

dim( f )0 = dim A /( f ) = dim k[ x1 , . . . , xn+1 ]/( p( x1 , . . . , xn , xn+1 ), xn+1 )


= dim k[ x1 , . . . , xn ]/( p( x1 , . . . , xn , 0)) = n 1

5. Definicin : Una cadena de cerrados irreducibles diremos que es maximal si no est incluida en
ninguna otra mayor.
6. Corolario : Todas las cadenas maximales de cerrados irreducibles de una variedad algebraica irre-
ducible tienen la misma longitud, que es la dimensin de Krull de la variedad.

Demostracin. Sea X = Spec A la variedad algebraica irreducible. Como Spec A = Spec A red , podemos
suponer que la variedad algebraica es ntegra. Demostraremos el corolario por induccin sobre la di-
mensin de Krull.
Sea X X 1 X m una cadena de cerrados irreducibles maximal. Sea f A una funcin no nula
que se anule en X 1 . Si ( f )0 = Y1 Yr es la descomposicin de ( f )0 en cerrados irreducibles, X 1 es una
de las componentes de la descomposicin. Por el teorema anterior dim X 1 = dim X 1. X 1 X m es
una cadena de cerrados irreducibles maximal, luego por induccin sobre la dimensin m 1 = dim X 1 =
dim X 1, y por tanto m = dim X . 

7. Definicin : Se dice que una variedad algebraica es catenaria si todas las cadenas maximales de
MANUALES UEX

cerrados irreducibles con extremos cualesquiera prefijados tienen la misma longitud.


8. Corolario : Las variedades algebraicas son catenarias.

Demostracin. 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. 

9. Proposicin : Si X = Spec A es una variedad algebraica irreducible y x X un punto cerrado, en-


tonces dim X = dim A x .

Demostracin. La dimensin de Krull de A x coincide con la mxima 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 .


182
Variedades algebraicas 3.7. Variedades algebraicas lisas

10. Proposicin : Sea X = Spec A una variedad algebraica irreducible de dimensin n e Y X un


cerrado irreducible de dimensin m. El nmero mnimo r para el cual existen r funciones f 1 , . . . f r de X
tales que una de las componentes irreducibles de ( f 1 , . . . , f r )0 sea Y es r = n m (puede imponerse adems
que todas las componentes sean de dimensin m).

Demostracin. Es fcil probar, aplicando recurrentemente el teorema del ideal principal de Krull, que
todas las componentes irreducibles de ( f 1 , . . . , f r )0 tienen dimensin mayor o igual que n r . Por tanto,
tenemos que probar slo la existencia de tales funciones para r = n m.
Sea f 1 una funcin que se anule en todo Y y no en X . Escribamos ( f 1 )0 = i C i , donde C i son cerrados
irreducibles de dimensin n 1. Si m = n 1, hemos terminado. Sea f 2 una funcin que se anule en todo
Y y no se anule en todo C i , para cada i . Existe tal funcin: sea g i que se anule en Y y en todos los
P
C j para j , i , y no se anule en todo C i , entonces f 2 = i g i . Tenemos que ( f 1 , f 2 )0 es unin de cerrados
irreducibles de dimensin n 2 y ( f 1 , f 2 )0 contiene a Y . Siguiendo de este modo obtenemos las funciones
f 1 , . . . , f r requeridas.


11. Corolario : Sea X una variedad algebraica irreducible de dimensin n y x X un punto cerrado.
El nmero mnimo de funciones f 1 , . . . , f r tales que ( f 1 , . . . , f r )0 U = { x}, en algn entorno abierto U de
x, es n.
12. Ejercicio : Sean Y , Y 0 subvariedades irreducibles de An . Llamemos codimensin de Y en An , que
denotaremos codim Y , a n dim Y . Supongamos que Y Y 0 , 0. Demustrese que

codim Y + codim Y 0 codim(Y Y 0 )

13. Ejercicio : Sea f : X Y un morfismo entre variedades algebraicas irreducibles. Sea y f ( X ) un


punto cerrado. Demustrese que

dim f 1 ( y) dim X dim f ( X )

3.7. Variedades algebraicas lisas


En esta seccin queremos mostrar que el concepto de diferencial en un punto y ms en general
el concepto de diferencial de una funcin son conceptos algebraicos. Dada una variedad algebraica X =
Spec A , se cumple que el mdulo dual del A -mdulo generado por todas las diferenciales de las funciones
de X es el mdulo de derivaciones, luego derivar es tambin un concepto algebraico (dicho de otro modo,
es una aplicacin lineal que cumple la regla de Leibnitz). En Geometra Algebraica las variedades lisas
se corresponden con las variedades diferenciables (algebraicas), y son aquellas variedades cuyo mdulo
de diferenciales es libre (de rango la dimensin de la variedad). Desarrollaremos el clculo diferencial
en las variedades algebraicas y daremos criterios diferenciales que caracterizan a las variedades lisas.

3.7.1. Mdulo de las diferenciales de Khler y mdulo de derivaciones


MANUALES UEX
Justifiquemos o introduzcamos la definicin de diferencial de Khler, a partir de la definicin cono-
cida de diferencial en Anlisis o Geometra Diferencial.
Como es bien conocido, el incremento en un punto R, de una funcin real f , se define f :=
f f (). Esta definicin es ampliable a las funciones algebraicas sobre la recta afn, es decir, para k[ x]:
Dado p( x) k[ x] y k (equivalentemente, el punto racional Spec k[ x], donde m = ( x )), se
define el incremento de p( x) en como p( x) := p( x) p(). Ms en general, dada una k-lgebra A y
un punto racional Spec A (es decir, A /m = k), se define el incremento de una funcin f A en el
punto como f := f f () (donde f () := f A /m = k).
La diferencial de una funcin real diferenciable f , en un punto R, se define como d f = f f ()
mod ( x )2 . Es decir, si m es el ideal de las funciones diferenciables que se anulan en , entonces

d f := f = f f () m /m2

183
3.7. Variedades algebraicas lisas Variedades algebraicas

En general, dada una k-lgebra A y un punto racional Spec A , se define la diferencial de la funcin
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 funcin diferencia-
ble f ( x), en un punto x, cualquiera, lo podemos definir como f ( x) := f ( x) f ( x) (con precisin, f ( x) es
la funcin 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 restriccin a R es f . Adems, si es el ideal de las funciones
diferenciales de R R que se anulan en la diagonal, entonces la restriccin de a R es m . Puede
demostrarse que la definicin de diferencial de una funcin, en Geometra Diferencial o Anlisis, es
d f := f = f ( x) f ( x) /2 . Se dice que /2 es el C (R)-mdulo 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 inmersin 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 .
Ms en general, sea k un anillo y A una k-lgebra. 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 funcin 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

es la inmersin diagonal de Spec A en Spec A Spec A .


1. Definicin : Sea k A un morfismo de anillos. El ncleo del morfismo

A k A A, a b 7 a b

se denomina ideal de la diagonal y lo denotaremos por . Dada f A , llamaremos incremento de f en


un punto cualquiera a f 1 1 f .
Observemos que es un A k A -mdulo, luego es un A = A 1-mdulo.
2. Proposicin : es un A -mdulo generado por los incrementos de funciones.

a i b i , entonces
P P P P P P
Demostracin. Si a i b i = 0, luego ai bi = ai bi ai bi 1 = ai 1
i i i i i i
( b i 1 1 b i ). 

3. Definicin : /2 se denomina mdulo de las diferenciales de Khler de A sobre k y se le denota por


A /k . El morfismo
d : A A /k
MANUALES UEX

a 7 a 1 1 a
se denomina diferencial, y sus imgenes da A /k se denominan diferenciales exactas. .
A /k es un A k A -mdulo anulado por . Por tanto, es un A = ( A k A /)-mdulo y sus estructuras
de A 1-mdulo y 1 A -mdulo coinciden. Por la proposicin anterior, A /k es un A -mdulo generado
por las diferenciales exactas.
y A k A son A 1-mdulos 1 A -mdulos. La sucesin exacta de A -mdulos

0 A k A A 0

escinde, pues A A k A, a 7 a 1 ( A A k A, a 7 1 a) es una seccin del epimorfismo A k A A .


4. Proposicin : Sea m un ideal de A tal que A /m = k. Se verifica que A A /m = m . Es decir, la
restriccin a Spec A del ideal de las funciones que se anulan en la diagonal es el ideal de las funciones
que se anulan en

184
Variedades algebraicas 3.7. Variedades algebraicas lisas

Demostracin. Dado que la sucesin exacta

0 A k A A 0

escinde, si tensamos por A A /m obtenemos la sucesin exacta

0 A A /m A A /m 0

y se concluye que A A /m = m . 

5. Corolario : Sea m un ideal de A tal que A /m = k. Entonces

A /k A /m = m /m2
A

Demostracin. Es inmediato de la definicin de mdulo de diferenciales de Khler y de la proposicin


anterior. 

6. Observacin : Si m es un ideal de A tal que A /m = k, entonces la composicin de la diferencial


d : A A /k con el paso al cociente A /k A /k A /m = m /m2 , define un morfismo
A

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.


7. Proposicin : Si k k0 es un morfismo de anillos, entonces que

A / k k 0 = A k0 / k0
k k

Demostracin. Denotemos A el ideal de la diagonal definido a partir de A . Denotemos A k0 = A k k0 .


Si tensamos la sucesin exacta

0 A A k A A 0

por k k0 , obtenemos la sucesin exacta

0 A k k 0 A k0 k0 A k0 A k0 0

Luego, A k k0 = A k0 . Por tanto, A /k k k0 = ( A /2A ) k k0 = ( A k k0 )/(2 k k0 ) = A k0 /2A 0 = A k0 /k0 .


k


Derivaciones.

8. Definicin : Sea A una k-lgebra y M un A -mdulo. Diremos que una aplicacin D : A M es una
k-derivacin si verifica las siguientes condiciones: MANUALES UEX
1. D es un morfismo de k-mdulos.

2. D (ab) = bD (a) + aD ( b) para todo a, b A .

Observemos que D (1) = D (1 1) = 1D (1) + 1D (1) = 2D (1), luego D (1) = 0. Adems, dado k, D () =
D (1) = 0.
El conjunto de todas las k-derivaciones de A en M se denota por D er k ( A, M ). Si definimos

(D + D 0 )(a) := D (a) + D 0 (a) (aD )( b) := aDb

tenemos que el conjunto de todas las k-derivaciones de A en M tiene estructura de A -mdulo.


9. Proposicin : La diferencial d : A A /k es una k-derivacin.

185
3.7. Variedades algebraicas lisas Variedades algebraicas

Demostracin. Si denotamos a = a 1 1 a, es inmediato que (ab) = (a 1) b + (a) (1 b). Haciendo


mdulo 2 se concluye que d (ab) = adb + bda. 
10. Corolario : Si m es un ideal tal que A /m = k, entonces d : A m /m2 es una k-derivacin.

Demostracin. Inmediato. 
11. Proposicin : Sea m un ideal de A tal que A /m = k. Sea M un k-mdulo, luego A -mdulo a travs
del cociente A A /m = k. Se verifica que

D er k ( A, M ) = Homk (m/m2 , M )

En particular,
D er k ( A, k) = Homk (m/m2 , k) = (m/m2 )
Not

Demostracin. Dada una k-derivacin D : A M , define por restriccin un morfismo D |m : m M ,


que se anula sobre m2 , pues D (m2 ) mD (m) = 0 porque M est anulado por m. Por tanto, define un
morfismo D |m : m/m2 M . Recprocamente, cada morfismo de espacios vectoriales w : m/m2 M , define,
componiendo con A m/m2 , una k-derivacin A M . Dejamos al lector que compruebe que estas
asignaciones son inversas entre s.

12. Teorema : Existe un isomorfismo cannico

Hom A ( A /k , M ) = D er k ( A, M ), w 7 w d.

Demostracin. Por la proposicin anterior, para todo A -mdulo M se cumple que

D er A ( A k A, M ) = Hom A (/2 , M ).

Por tanto, basta probar que para todo morfismo de anillos k k0 y todo A k k0 -mdulo M , se tiene un
isomorfismo
D er k ( A, M ) ' D er k0 ( A k k0 , M )
Dada una k-derivacin D : A M , define una k0 -derivacin D 0 : A k k0 M , definida por D 0 (a ) =
(1 ) D (a). Recprocamente, toda k0 -derivacin D 0 : A k k0 M , define, componiendo con A A k k0 ,
una k-derivacin de A en M . Una asignacin es la inversa de la otra. 
13. Proposicin : Sea S un sistema multiplicativamente cerrado de A . Se verifica

da 1
( A /k )S = A S /k , 7 da
s s
Demostracin. Empecemos probando que si M es un A S -mdulo entonces D er k ( A, M ) = D er k ( A S , M ).
Basta ver para ello, que toda derivacin D D er k ( A, M ) extiende de modo nico a una derivacin de
MANUALES UEX

A S . La nica derivacin D 0 que puede coincidir con D en A es:

D 0 (a/ s) := ( sDa aDs)/ s2

Ahora ya, tenemos

Hom A S ( A S /k , M ) = D er k ( A S , M ) = D er k ( A, M ) = Hom A ( A /k , M )
= Hom A S (( A /k )S , M )

Luego ( A /k )S = A S /k .

Dejamos al lector que demuestre con el mismo mtodo
14. Proposicin : ( A k B)/k = ( A /k k B) ( A k B/k ), d (a b) 7 da b + a db.

186
Variedades algebraicas 3.7. Variedades algebraicas lisas

15. Proposicin : ( A B)/k = A /k B/k , d ((a, b)) = ( da, db).


Para terminar estudiemos las sucesiones exactas de diferenciales. Comencemos para ello con las
sucesiones exactas de derivaciones.
16. Proposicin : Si B es una A -lgebra y N un B-mdulo, la siguiente sucesin es exacta:

0 D er A (B, N ) D er k (B, N ) D er k ( A, N )
D 7 D
D 7 D| A

Demostracin. Es evidente. 
Si B es una A -lgebra, el morfismo A B/k , a 7 da induce por 3.7.12, un morfismo A /k B/k ,
da 7 da. De otro modo, con las notaciones obvias, tenemos que A est 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

El morfismo B B/ A , d 7 db, es una k-derivacin, porque es una A -derivacin. De nuevo, por


3.7.12, tenemos el morfismo de B-mdulos B/k B/ A , db 7 db, que es claramente epiyectivo.
17. Proposicin : Si B es una A -lgebra, la siguiente sucesin es exacta:

A / k A B B / k B / A 0

Demostracin. Basta probar que para todo B-mdulo N , la sucesin

0 HomB (B/ A , N ) HomB (B/k , N ) HomB ( A /k A B, N )


|| || ||
D er A (B,N ) D er k (B,N ) Hom A ( A /k ,N )
||
D er k ( A,N )

es exacta. Lo es por la proposicin anterior.



18. Proposicin : Si I es un ideal de A y N es un A / I -mdulo, la restriccin a I de cualquier k-
derivacin D : A N es un morfismo de A -mdulos. La siguiente sucesin es exacta

0 D er k ( A / I, N ) D er k ( A, N ) Hom A ( I, N )

Demostracin. Es evidente. 
19. Proposicin : Sea I A un ideal y consideremos el morfismo I / I 2 A /k A / I , i 7 di 1. La
siguiente sucesin es exacta
I / I 2 A /k A A / I ( A / I )/k 0

Demostracin. Basta probar que para todo A / I -mdulo N , la sucesin

0 Hom A / I (( A / I )/k , N ) Hom A / I ( A /k A ( A / I ), N ) Hom A / I ( I / I 2 , N )


|| ||
MANUALES UEX
||
D er k ( A / I,N ) Hom A ( A /k ,N ) Hom A ( I,N )
||
D er k ( A,N )

es exacta, luego se termina por la proposicin anterior. 


Calculemos los mdulos de derivaciones y diferenciales en algunos ejemplos.
Sea A = k[ x1 , . . . , xn ] el anillo de polinomios y M un A -mdulo. Si una k-derivacin

D : k [ x1 , . . . , x n ] M

se anula sobre los x i entonces D = 0: Por linealidad basta probar que es nula sobre los monomios x y
para ello procedamos por induccin sobre || = 1 + . . . + n . Supongamos 1 , 0, sea , tal que 1 = 1 1
y i = i , para i > 1 (luego || < ||), entonces D ( x ) = D ( x1 x ) = x Dx1 + x1 Dx = 0 + 0 = 0.

187
3.7. Variedades algebraicas lisas Variedades algebraicas

p ( x)
Dado m M , sea m x la derivacin definida por m x ( p( x)) := x m. Dada una derivacin D
i i i
entonces D = (Dx i ) x , pues la diferencia entre los dos trminos de la igualdad es una derivacin que
P
i
i
se anula en todos los x i . Ahora ya, es clara la siguiente proposicin.
20. Proposicin : Derk ( k[ x1 , . . . , xn ], M ) = M x1 M xn .
f
21. Proposicin : k[ x1 ,...,xn ]/k = k[ x1 , . . . , xn ] dx1 k[ x1 , . . . , xn ] dxn , d p 7
P
i xi dx i .

Demostracin. Se deduce de las igualdades



Hom k[ 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 )

22. Proposicin : Sea A = k[ x1 , . . . , xn ]/( p 1 , . . . , p r ). Entonces
A /k = ( Adx1 Adxn )/( d p 1 , . . . , d p r )
P pi
donde d p i = x j
dx j .
j

Demostracin. Considrese la sucesin exacta 0 ( p 1 , . . . , p r ) k[ x1 , . . . , xn ] A 0 y aplquese la


sucesin exacta de diferenciales 3.7.19. 
23. Teorema : Sea k un cuerpo. Una k-lgebra finita A es separable si y slo A /k = 0.

Demostracin. 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 slo si m/m2 = A /k A A /m = 0, que equivale a decir que
m = 0, es decir, que A es separable. 
24. Ejercicios : 1. 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.
1
2. 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 .
3. Probar que lim A i /k = lim A i /k .

i i

4. Sea A una k-lgebra finita y racional. Probar que A /k = 0 A = k.


5. Sea A = k[ x], B = k[ x, y]. Dar la interpretacin geomtrica de la sucesin exacta 0 Der A (B, M )
Derk (B, M ) Derk ( A, M ) 0, siendo M = k[ x, y]/( x, y).
6. Si B es una A -lgebra finita y A es una k-lgebra finita, probar que: B es separable sobre k A
es separable y B/ A = 0.
7. Sea A una k-lgebra finita local y racional. Probar: A tiene un elemento primitivo A /k tiene
MANUALES UEX

un generador.
8. Sea A un anillo ntegro y local y sea B una A -lgebra, que como A -mdulo es finito generada y
traza
libre. Probar: B Hom A (B, A ) es isomorfismo si y slo si B/ A = 0.
9. Sea A = k[ x]/( p( x)), siendo k de caracterstica cero. Probar la exactitud de la sucesin
d
0 0k ( A ) A A /k
Es cierto este resultado si k es de caracterstica p?
10. Sea K K = K () una extensin finita. Probar:
a) Si K es separable, K [ x]/K = K [ x].
b) Si K no es separable, K [ x]/K = K [ x] K [ x].

188
Variedades algebraicas 3.7. Variedades algebraicas lisas

3.7.2. Variedades lisas


25. Definicin : Sea X = Spec A una variedad algebraica. Diremos que X es lisa en un punto cerrado
x X si A x /k es un A x -mdulo libre de rango dim A x . Diremos que X es lisa si es lisa en todos sus
puntos cerrados.
26. Ejemplos : El espacio afn An = Spec k[ x1 , . . . , xn ] es liso.
La cspide y2 x3 = 0 es lisa en todos los puntos cerrados salvo en el origen: Escribamos A =
C[ x, y]/( y2 x3 ). Para todo punto cerrado Spec A , dim A = 1. Consideremos la sucesin exacta

0 3 x2 dx 2 yd y Adx Ad y A /k 0

Para = (0, 0), A /k A A /m es un A /m -espacio vectorial de dimensin 2, luego ( A /k ) no es libre de


rango 1. Por el lema 3.7.29, para todo , (0, 0), ( A /k ) es un mdulo libre de rango 1.
El nodo es y2 x2 + x3 = 0 es liso en todos los puntos salvo el origen.
27. Proposicin : Sea X = Spec A una k-variedad algebraica. Si x X es un punto racional liso, en-
tonces dimk m x /m2x = dim A x .

Demostracin. Es consecuencia inmediata de la igualdad A /k A A /m x = m x /m2x . 

Observemos que en general dim A /mx m x /m2x dim A x , porque si { f1 , . . . , fn } es una base de m x /m2x ,
entonces m x = ( f 1 . . . , f n ) y 0 = dim( A x /( f 1 , . . . , f n )) dim A x n.
28. Proposicin: Sea X = Spec A una variedad algebraica y x X un punto cerrado. Si dim A /mx m x /m2x =
dim A x entonces A x es ntegra.
En particular, si x X es un punto racional liso, entonces A x es ntegra.

Demostracin. Procedemos por induccin sobre n = dim A /mx m x /m2x . Si n = 0 entonces A x es un cuerpo.
Supongamos n > 0. Dado f m x , tal que d x f , 0, sea A x := A x /( f ) y m x la imagen de m x en A x . Entonces,
dim A x n 1 y dim A /mx m x /m2x n 1. Luego, dim A /mx m x /m2x = dim A x = n 1. Por hiptesis de induccin
A x es ntegro. Por tanto, ( f )0 Spec A x es una hipersuperficie irreducible (que pasa por x), incluida en
todas las componentes irreducibles de dimensin n y no contiene, pues, ninguna componente irreducible
n n m m
de Spec A x . Sean g 1 , g 2 A x . Por noetherianidad tendremos que g 1 = f 1 1 f r r g01 , g 2 = f 1 1 f r r g02 ,
0 0
con n i , m i 0, d x f i , 0 y g 1 , g 2 no divisibles por ninguna f m x , tal que d x f , 0. Si g 1 g 2 = 0, entonces
( g01 g02 )0 = Spec A x . Dada f m x con d x f , 0, como ( f ) es primo se cumple que f divide a g01 o g02 y
hemos llegado a contradiccin.


29. Lema : Sea O un anillo local de ideal maximal m, M un O -mdulo finito generado y f : M L un
morfismo en un libre finito generado. Si f : M /m M L/mL es inyectivo, entonces f es inyectivo y los
mdulos M y Coker f son libres.

Demostracin. Sean m 1 , . . . , m r M tales que m 1 , . . . , m r M /m M es una base. Por el lema de Nakaya-


ma, m 1 , . . . , m r es un sistema generador de M . Sea f ( m 1 ), . . . , f ( m r ), l 1 , . . . , l r una base de L/mL. Por
el lema 0.7.3, f ( m 1 ), . . . , f ( m r ), l 1 , . . . , l s es una base de L. Luego, m 1 , . . . , m r es una base de M , f es MANUALES UEX
inyectivo y Coker f es libre de base l 1 , . . . , l s . 

30. Proposicin : Sea X = Spec A una variedad algebraica y x X un punto racional liso. Sea Y =
Spec A / I una subvariedad de X que pasa por x. Entonces, Y es lisa en x el ideal I x A x est
generado por funciones cuyas diferenciales en x son linealmente independientes.

Demostracin. Sea m x A el ideal de todas las funciones que se anulan en x, n = dim A x = dimk m x /m2x
y m x la imagen de m x en A / I .
) I x = ( f 1 , . . . , f r ), con d x f 1 , . . . , d x f r m x /m2x linealmente independientes. Tenemos la sucesin ex-
acta

I x / I 2x ( A /k A ( A / I )) x (( A / I )/k ) x 0

189
3.7. Variedades algebraicas lisas Variedades algebraicas

Al tensar por A A /m x , obtenemos la sucesin exacta

0 d x f 1 , . . . , d x f r m x /m2x m x /m2x 0

Por el lema 3.7.29, (( A / I )/k ) x es libre de rango n r . Adems, dimk m x /m2x = n r y dim( A / I ) x n r .
Luego, dim( A / I ) x = n r e Y es lisa en x.
) Consideremos la sucesin exacta

I x / I 2x m x /m2x m x /m2x 0

Sean f 1 , . . . , f r I tales que d x f 1 , . . . , d x f r sean una base de la imagen de I en m x /m2x . Observemos que n
r = dimk m x /m2x = dim( A / I ) x . Sea J := ( f 1 , . . . , f r ) I . Por la implicacin ), ( A / J ) x es lisa de dimensin de
Krull n r . Tenemos que dim( A / J ) x = dim( A / I ) x , ( A / J ) x es ntegra y el epimorfismo de paso al cociente
: ( A / J ) x ( A / I ) x . Si Ker , 0, entonces la dimensin de Krull de ( A / I ) x = ( A / J ) x / Ker sera menor
que la de ( A / J ) x y llegaramos a contradiccin, luego ( A / J ) x = ( A / I ) x y I x = Jx = ( f 1 , . . . , f r ). 

En bien conocido en Geometra Diferencial que si X es una variedad diferenciable e Y el cerra-


do definido por r funciones diferenciables f 1 , . . . , f r C ( X ), tales que d y f 1 , . . . , d y f r son linealmente
independientes para todo y Y , entonces Y es una subvariedad diferenciable de X .
31. Ejercicio : Sea X = Spec k[ x1 , . . . , xn ]/( p 1 , . . . , p r ) y = (1 , . . . , n ) un punto racional de X . Supon-
p
gamos que dim X = n r . Probar que X es liso en x si y slo si la matriz ( x i (0)) i, jn tiene rango r .
j

32. Proposicin : Sea X = Spec A una k-variedad algebraica y k0 el cierre algebraico de k. Entonces, X
es lisa X k0 := Spec( A k k0 ) es lisa.

Demostracin. El morfismo A , A k k0 es inyectivo, entero y plano. Sea : X k0 X el morfismo in-


ducido en espectros. Para todo punto cerrado x0 X k0 , dim( A k k0 ) x0 = dim A ( x0 ) . Adems la imagen por
de un punto cerrado es un punto cerrado y las fibras de puntos cerrados son puntos cerrados (y no son
vacas).
A /k es un A -mdulo plano si y slo si A K /K = A /k k K = A /k A A K es un A K -mdulo plano,
porque A A K es un morfismo fielmente plano. Luego, A /k es un A -mdulo localmente libre de rango
n si y slo si A K /K = A /k k K = A /k A A K es un A K -mdulo localmente libre de rango n.


33. 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 slo si

1. ( A / I )/k es localmente libre.

2. La sucesin 0 I / I 2 A /k A A / I ( A / I )/k 0 es exacta.

Demostracin. Por cambio de cuerpo base podemos suponer que k es algebraicamente cerrado. La
MANUALES UEX

cuestin 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 mdulo libre, la sucesin de 2. escinde. Por tanto, al tensar por A A /m x
obtenemos la sucesin exacta
0 I /m x I m x /m2x m x /m2x 0,

luego I est generado por un sistema de parmetros cuyas diferenciales en x son linealmente indepen-
dientes. Por 3.7.30, A / I es lisa.
) Si Y es lisa, ya sabemos que satisface la condicin 1. Slo queda probar que la sucesin de 2. es
exacta por la izquierda. Por el lema anterior, basta ver que

i
I /m x I m x /m2x

es inyectivo, que lo es por 3.7.30. 

190
Variedades algebraicas 3.7. Variedades algebraicas lisas

3.7.3. Mdulo de diferenciales de una variedad en el punto genrico


Queremos probar que las variedades algebraicas ntegras (sobre un cuerpo algebraicamente cerra-
do) son lisas en un abierto no vaco. Para ello probaremos que el rango del mdulo de diferenciales de
Kahler coincide con la dimensin de la variedad.
34. Proposicin : Sea k K = k(1 , . . . , m ) una extensin de tipo finito. Se verifica

dimK K /k gr trk K

Adems, la desigualdad es una igualdad si y slo si existe una base de trascendencia { x1 , . . . , xn } tal que
k( x1 , . . . , xn ) , K sea una extensin separable.

Demostracin. Sea () una extensin. Se verifica que

dim /k + 1, si es trascendente

dim() ()/k =
dim /k dim /k + 1, si es algebraico
En efecto: Consideremos [ x]. Tenemos que

[ x]/k = k k[ x]/k = (/k k k[ x]) ( k k[ x]/k ) = (/k [ x]) [ x] dx

Localizando en el punto genrico de [ x],

( x)/k = (/k ( x)) ( x) dx


y se concluye la primera parte. Supongamos ahora que es algebraico. As pues, () = [ x]/( p( x)). De
la sucesin exacta 0 ( p( x)) [ x] () 0, se obtiene la sucesin exacta de diferenciales

( p( x))/( p( x)2 ) [ x]/k () ()/k 0


[ x ]
p ( x) 7 d p ( x)
Como
[ x]/k () = (/k ()) () dx
[ x ]

se concluye que
dim /k ,

si d p( x) , 0
dim() ()/k =
dim /k + 1, si d p( x) = 0
La primera parte de la proposicin se deduce recurrentemente de lo anterior. En particular, observe-
mos que si 1 , 2 es una extensin de tipo finito y 2 /1 = 0 entonces 1 , 2 es algebraica, luego
finita.
Sea { x1 , . . . , xn } una base de trascendencia de K y K 0 = k( x1 , . . . , xn ). Si K 0 , K es separable, de la
sucesin de diferenciales
i

MANUALES UEX
() K 0 / k K 0 K K / k K /K 0 0
k
0

deducimos que i es un epimorfismo, entonces dimK K /k dimK 0 K 0 /k = n = gr trk K , luego 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 sucesin () 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. 

35. Teorema : Sea k un cuerpo perfecto y K una extensin de tipo finito de k. Entonces,

1. dimK K /k = gr trk K .

2. Dados 1 , . . . , n K , { d 1 , . . . , d n } es una base del K -espacio vectorial K /k {1 , . . . , n } es una


base de trascendencia de la k-extensin K y k(1 , . . . , n ) , K es un morfismo finito separable.

191
3.8. Variedades proyectivas Variedades algebraicas

Demostracin. Basta demostrar 2.


) El morfismo k(1 , . . . , n ) , K es separable, por la sucesin exacta () de la proposicin anterior.
Slo tenemos que ver que 1 , . . . , n son algebraicamente independientes. Sea p( x1 , . . . , xn ) , 0 un poli-
P p
nomio de grado mnimo tal que p(1 , . . . , n ) = 0. Entonces, d p(1 , . . . , n ) = i x (1 , . . . , n ) d i = 0, luego
i
p p p p
( , . . . , n )
xi 1
= 0 para todo i , de donde se deduce que x ( x1 , . . . , xn ) = 0 y p( x1 , . . . , xn ) = q( x1 , . . . , xn ).
q i
p p
Tenemos p p( x1 , . . . , xn ) = p q( x1 , . . . , xn ) k[ x1 , . . . , xn ] por ser k perfecto. Adems, p p( x1 , . . . , xn ) es
p p

un polinomio de grado menor que el de p( x1 , . . . , xn ), que anula a 1 , . . . , n . Contradiccin, no existe


p( x1 , . . . , xn ) , 0 tal que p(1 , . . . , n ) = 0.
) Por la sucesin exacta () de la proposicin anterior, el morfismo k(1 ,...,n )/k k(1 ,...,n ) K
K /k es epiyectivo, luego { d 1 , . . . , d n } generan el K -espacio vectorial K /k . Adems, como dimK K /k
gr trk K = gr trk k(1 , . . . , n ) = n, { d 1 , . . . , d n } es una base del K -espacio vectorial K /k . 

36. Proposicin: Sea X = Spec A una variedad algebraica ntegra sobre un cuerpo perfecto. El conjunto
de puntos cerrados lisos de X es un abierto no vaco (del conjunto de puntos cerrados de X ).

Demostracin. 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 A x /k es un A x -mdulo libre, su rango coincide con dim X , como
se ve localizando en el punto genrico, luego es liso. Recprocamente, si x es liso entonces A x /k es un
A x -mdulo libre. Como el conjunto de puntos donde A /k es libre es un abierto (no vaco porque contiene
al punto genrico), se concluye. 

3.8. Variedades proyectivas


En Geometra Lineal el marco afn pronto se muestra excesivamente estrecho y es necesario la
introduccin de los espacios proyectivos. Lo mismo sucede en Geometra Algebraica, donde habr que
introducir el concepto de variedad proyectiva. Por poner un ejemplo de esta necesidad, digamos que el
teorema de Bzout, que afirma que dos curvas planas de grados n y m, se cortan en n m puntos, es
un enunciado en el plano proyectivo, pues es necesario para la validez de este teorema considerar los
puntos del infinito.
Del modo ms simple, podemos decir que la Geometra Algebraica es el estudio de las soluciones de
un sistema de ecuaciones polinmicas en un espacio proyectivo, es decir, el estudio de las variedades
algebraicas proyectivas.
En Geometra Proyectiva el espacio proyectivo de dimensin n se define como el conjunto de rectas
(que pasan por el origen) de un espacio vectorial de dimensin n + 1. En Geometra Algebraica vamos a
definir de modo equivalente, a partir de An+1 = Spec C[ x0 , . . . , xn ], el espacio proyectivo n-dimensional.
Las subvariedades V que vamos a considerar en An+1 son las variedades homogneas, es decir, las que
contengan para todo punto cerrado p V la recta que pasa por p y el origen. As, las subvariedades
homogneas de dimensin mnima sern las rectas que pasan por el origen, que se correspondern con
los puntos cerrados del espacio proyectivo que queremos asociarle a An+1 .
MANUALES UEX

Si p( x0 , . . . , xn ) k[ x0 , . . . , xn ] es una funcin que se anula en la variedad homognea V , escribamos


p( x0 , . . . , xn ) = p s ( x0 , . . . , xn ) + + p m ( x0 , . . . , xn ) como suma de polinomios homogneos. Si (a 0 , . . . , a n ) es
un punto de V , entonces tambin lo es (a 0 , . . . , a n ), luego

0 = p(a 0 , . . . , a n ) = s p s (a 0 , . . . , a n ) + + m p m (a 0 , . . . , a n ), para todo

Por tanto, p i (a 0 , . . . , a n ) se anula en V , para todo i . En conclusin, V = ( I )0 , donde I es un ideal generado


por polinomios homogneos. Es fcil ver el recproco, es decir, si V = ( I )0 donde I es un ideal generado
por polinomios homogneos, entonces V es una variedad homognea.
Denotaremos por Pn = Proj C[ x0 , . . . , xn ] el conjunto de ideales primos homogneos (= generados por
polinomios homogneos) de C[ x0 , . . . , xn ].
Si consideramos en Pn la topologa inducida por An+1 , entonces los puntos cerrados de Pn se corres-
ponden con las variedades homogneas de An+1 de dimensin mnima, que son justamente las rectas
de An+1 que pasan por el origen.

192
Variedades algebraicas 3.8. Variedades proyectivas

En Geometra Proyectiva se demuestra que Pn est recubierto por los subconjuntos U i = {rectas de
n+1
C que pasan por el origen y no yacen en el hiperplano x i = 0} y que stos se corresponden con los
puntos del espacio afn An , del modo siguiente: El morfismo
0 n
An+1 \{ x i = 0} An , (0 , . . . , n ) 7 ( ,..., )
i i

tiene por fibras las rectas que pasan por el origen y no yacen en el hiperplano x i = 0, es decir, induce la
igualdad

U i = {rectas (0 , . . . , n ) | i , 0} An

 / ( 0 , . . . , n )
(0 , . . . , n ) i i

En lgebra Conmutativa, veremos que el conjunto U i = { x Proj C[ x0 , . . . , xn ] que no yacen en ( x i )0 }


se identifica con Proj C[ x0 , . . . , xn ] x i (se dota a x1 de grado -1), y la composicin de los morfismos
i

Ui
 / An+1 ( x i )0 / An

 / ( 0 , . . . , n )
(0 , . . . , n ) i i

C[ x0 , . . . , xn ] x i o ? _ C[ x0 , . . . , xn ]
xi xi

induce un homeomorfismo U i = Proj C[ x0 , . . . , xn ] x i ' Spec C[ xx0 , . . . , xxn ]. Adems se prueba que Pn = U i .
i i i
Procedamos ahora con todo rigor y generalidad.
1. Definicin : Sea R un anillo y supongamos que como grupo, con la operacin +, es suma directa de
subgrupos R i , con i Z. Diremos que un anillo R = R n es un lgebra graduada, si para cada r i R i
nZ
y r j R j , entonces r i r j R i+ j . Diremos que r i R i es un elemento homogneo de grado i .
2. Definicin : Sea R = R n un lgebra graduada. Diremos que un ideal I R de un lgebra gradua-
nZ
da es homogneo, si est generado por elementos homogneos.
3. Ejercicio : Probar que un ideal I R es homogneo si y slo si I = I n , siendo I n = I R n .
n
4. Ejercicio : Probar que un ideal homogneo p R es primo si y slo si cumple que si el producto de
dos elementos homogneos pertenece a p entonces uno de los dos pertenece a p.
5. Definicin : Llamaremos ideal irrelevante de R al ideal ( R n ) R .
n ,0

6. Definicin : Llamaremos espectro proyectivo de R , y lo denotaremos Proj R , al conjunto de ideales


primos homogneos de R que no contienen al ideal irrelevante.
Evidentemente Proj R Spec R . Consideraremos Proj R como espacio topolgico con la topologa
inicial heredada de la topologa de Zariski de Spec R . Si denotamos ( f )0h = { x Proj R, f p x } y escribimos
MANUALES UEX
f = f n + f n+1 + f m , es obvio que ( f )0h = ( f n , . . . , f m )0h = ( f n )0h ( f m )0h . Por tanto, una base de abiertos
de la topologa de Proj R son los abiertos

U fh = { x Proj R, f p x }, ( f homogneo)

7. Definicin : Llamaremos espacio proyectivo de dimensin n (sobre k) a

Pnk = Proj k[ x0 , . . . , xn ]

8. Definicin : Diremos que un morfismo de lgebras : R R 0 graduadas es un morfismo graduado


(de grado r ) si transforma funciones homogneas de grado n en funciones homogneas de grado nr ,
para todo n Z.

193
3.8. Variedades proyectivas Variedades algebraicas

Si : R R 0 es un morfismo graduado entonces el morfismo inducido : Spec R 0 Spec R , aplica


ideales primos homogneos en ideales primos homogneos. Si suponemos que la imagen del ideal irrele-
vante de R por , no est contenido en ms ideal primo homogneo que los que contengan al irrelevante
de R 0 , tenemos definido un morfismo

: Proj R 0 Proj R, x 7 ( x), donde p( x) = 1 (p x )

9. Ejemplo : Sea : k[ x0 , x1 , x2 ] k[ x0 , x1 , x2 ], ( x i ) = i j x j , de modo que det ( i j ) , 0. Entonces


P
j
es un isomorfismo graduado, que induce un isomorfismo : P2 P2 . Diremos que es un cambio de
coordenadas homogneo.
Si f m R es un elemento homogneo de grado m, entonces R f m es una lgebra graduada, diciendo
g
que el grado de f rn es n mr , para cada g n R n . Dejamos que el lector demuestre la siguiente proposi-
m
cin.
10. Proposicin : 1. El morfismo de localizacin R R f ( f homognea) es un morfismo graduado
que induce un isomorfismo
Proj R f = U fh = Proj R \( f )0h

2. Si I es un ideal homogneo de R entonces R / I es un lgebra graduada homognea, de modo que el


morfismo R R / I es un morfismo graduado que induce un isomorfismo

Proj(R / I ) = ( I )0h

Dada un lgebra graduada R denotaremos por R n al conjunto de los elementos homogneos de grado
n de R . Observemos que R 0 es un subanillo de R .
11. Proposicin: Sea R un lgebra graduada y f R un elemento homogneo de grado r > 0. Entonces,

U fh = Proj R f = Spec[R f ]0

Demostracin. Veamos que la composicin de los morfismos naturales

Proj R f , Spec R f Spec[R f ]0 ,

que asigna a cada ideal primo homogneo p R f el ideal primo [p]0 := p [R f ]0 , es el homeomorfismo
buscado. Observemos que el ideal primo p R f est determinado por sus elementos homogneos de
grado cero: un elemento homogneo g R f de grado m pertenece a p si y slo si g r / f m pertenece a
[p]0 . Por tanto, Proj R f Spec[R f ]0 es inyectivo. Si q [R f ]0 es un ideal primo, entonces p := m pm con
pm := { g [R f ]m | g r f m q}, es un ideal primo homogneo: Si g, g0 R f son dos elementos homogneos
0 0
de grados m y m0 respectivamente, tales que g g0 p, entonces ( g r / f m ) ( g0 r / f m ) = ( g g0 )r / f m+m q,
r 0
luego g r / f m g0 / f m pertenece a q, y por tanto g g0 pertenece a p. Observemos que p [R f ]0 = q.
En conclusin, Proj R f Spec[R f ]0 es biyectivo. Finalmente, si g R es homognea de grado m, la
biyeccin anterior transforma ( g)0h = ( g r / f m )0h en ( g r / f m )0 . Luego la biyeccin continua dada es un
MANUALES UEX

homeomorfismo.

Por sencillez, supondremos a partir de ahora que R = R 0 [0 , . . . , n ], donde cada i es de grado 1.
En este caso, [R 0 [0 , . . . , n ] i ]0 = R 0 [0 / i , . . . , n / i ] donde R 0 [0 / i , . . . , n / i ] es la R 0 -sublgebra de
R 0 [0 , . . . , n ] i generada por 0 / i , . . . , n / i .
12. Teorema : Sea R = R 0 [0 , . . . , n ]. Denotemos U i al abierto bsico Proj R \( i )0h . Entonces,
n
1. Proj R = U i .
i =0

2. U i es homeomorfo a Spec R 0 [ 0 , . . . , n ].
i i

Diremos que U i es un abierto afn de Proj R . Por tanto, el espectro proyectivo admite un recubrimiento
por abiertos afines.

194
Variedades algebraicas 3.9. Apndice: Clculo tensorial diferencial valorado

n n
Demostracin. 1. Proj R = U i , ya que ( i )0h = (0 , . . . , n )0h = ;, pues (0 , . . . , n ) es el ideal irrele-
i =0 i =0
vante.
2. Es consecuencia de la proposicin 3.8.11.


Si C es un cerrado de Proj R , entonces C = ( J )0h , donde podemos suponer que J es un ideal homog-
neo de R ; de hecho el ideal I de todas las funciones de R que se anulan en C es homogneo y C = ( I )0h .
Si C es irreducible, entonces I = p x es primo (y homogneo) 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 unin de un nmero finito de cerra-
dos irreducibles, luego Proj R = x1 xr , siendo p x1 , . . . , p xr los ideales primos homogneos minimales
de R .
13. Definicin : Llamaremos dimensin de Proj R al mximo de las longitudes de sus cadenas de ce-
rrados irreducibles, que coincide con el mximo de las longitudes de las cadenas de ideales primos
homogneos de R que no contengan al ideal irrelevante.
Si x1 xm es una cadena de cerrados irreducibles de longitud mxima de Proj R y xm Uh
i
Proj R , entonces x1 Uh xm Uh es una cadena de cerrados irreducibles en Uh . Como la dimen-
i i i
sin 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

14. Definicin : Llamaremos variedad proyectiva (sobre k) al espectro proyectivo de un lgebra gra-
duada del tipo k[0 , . . . , n ] = k[ x0 , . . . , xn ]/ I , siendo I un ideal homogneo. Es decir, una variedad proyec-
tiva es un cerrado del espacio proyectivo Pn . Si adems es de dimensin 1, diremos que es una curva
proyectiva.
15. Proposicin : Las variedades proyectivas son catenarias.

Demostracin. Dados dos cerrados irreducibles x1 x2 , sea U = Uh un abierto afn que contenga a x2 .
i
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 3.6.8, pues U es una variedad algebraica afn. 

3.9. Apndice: Clculo tensorial diferencial valorado


Los objetivos de este apndice son desarrollar el clculo tensorial diferencial, el clculo diferencial
de orden superior y el clculo diferencial valorado, desde un punto de vista puramente algebraico.
Para apuntar cmo los resultados de esta seccin demuestran los correspondientes resultados de
la Geometra Diferencial, digamos slo cmo se obtiene el mdulo de diferenciales de una variedad
diferenciable a partir del mdulo de las diferenciales de Khler.
Notacin: Sea A un k-lgebra y M un A -mdulo. Dados m, m0 M , diremos que que m m0 si y slo si MANUALES UEX
m = m0 en M /mnx M , para todo x Specrac A y n N.
Teorema: Sea C (Rn ) la R-lgebra de funciones reales infinito diferenciables de Rn . Se cumple que el
morfismo
n f
C (Rn )/R / C (Rn ) dx1 C (Rn ) dxn , d f 7
X
dx i
i =1 x i

es un isomorfismo de C (Rn )-mdulos.


C ( X )/R / es isomorfo al mdulo de diferenciales de X de la Geometra Diferencial y

HomC ( X ) (C ( X )/R / , C ( X )) = HomC ( X ) (C ( X )/R , C ( X )) = DerR (C ( X ), C ( X ))

Adems, si X es una variedad diferenciable y U X es un abierto, entonces C (U ) = C ( X )S , donde


S := { f C ( X ) : f ( u) , 0, para todo u U }.

195
3.9. Apndice: Clculo tensorial diferencial valorado Variedades algebraicas

3.9.1. Derivada de Lie. Frmula de Cartan


1. Definicin : Sea R un lgebra graduada anticonmutativa. Diremos que una aplicacin R 0 -lineal
D : R R es una antiderivacin de grado r , si D (R n ) R n+r para todo n y D ( r n r m ) = D ( r n ) r m +
(1)n r n D ( r m ).
2. Ejemplo : Sea M un A -mdulo y M = n M . Dado w M = Hom ( M, A ), el morfismo
n=0 A

n
n n1
(1) i w( m i ) w1 m
X
i w : M A A M M A A M, i w ( m 1 m n ) := ci m n
i =1

induce por paso al cociente el morfismo


n
i w : n M n1 M, i w ( m 1 m n ) := (1) i w( m i ) w1 m
X
ci m n
i =1

El morfismo inducido i w : M M es una antiderivacin de grado 1, denominada contraccin


interior por w (sobrentendemos que i w sobre A es nulo). Si M es un A -mdulo libre finito generado,
entonces n M = Hem A ( M , .n. ., M ; A ), donde m 1 m n se puede entender como aplicacin multi-
lineal hemisimtrica como sigue ( m 1 m n )(w1 , . . . , wn ) := S n sign() m 1 (w(1) ) m n (w(n) ). Dada
P

w M , sea

i w : Hem A ( M , .n. ., M ; A ) Hem A ( M , n.. .1, M ; A ), ( i w F )(w2 , . . . , wn ) := F (w, w2 , . . . , wn ).

El lector puede comprobar que via la igualdad n M = Hem A ( M , .n. ., M ; A ), i w = i w .


En el caso de que A es una k-lgebra conmutativa, M = A /k y D M = Derk ( A, A ), tenemos que

i D ( f da 1 da n ) = (1) i f D (a i ) da 1 da
X
di da n
i

3. Lema : Sea A una k-lgebra, L el A -mdulo libre de base (formal) { d a}a A y el submdulo de L, N :=
d (a + b) d a d b, d (ab) ad b bd a, d (a) d a| a, b A, k. Entonces, A /k ' L/ N , adb 7 ad b.

Demostracin. Sea M un A -mdulo. Entonces,

Hom A (L/ N, M ) = { f Hom A (L, M ) : f | N = 0} = { f Aplic( A, M ) : f (a + b) = f (a) + f ( b), f (a) = f (a),


f (ab) = a f ( b) + b f (a) | a, b A, k} = Derk ( A, M ) = Hom A ( A /k , M )

Luego, A /k ' L/ N . 
4. Teorema: El morfismo natural d : A A /k , a 7 da extiende de modo nico a una antiderivacin de
grado 1 del lgebra exterior de A /k de cuadrado nulo, es decir, existen morfismos nicos d i : i A /k
i+1 A /k , de modo que d 0 = d , d i+1 d i = 0 y d n+m (n m ) = ( d n n ) m + (1)n n ( d m m ), para
toda n n A /k y m m A /k .
MANUALES UEX

Demostracin. Estamos obligados a definir d 1 : A /k 2 A /k , adb 7 da db (que est bien definida


por el lema anterior), y en general d n (w1 wn ) := (1) i1 w1 d 1 (w i ) wn .
P
i
Obsrvese que d n (adb 1 db n ) = da db 1 db n , luego d i+1 d i = 0.

5. Notacin: Denotaremos d n = d (si no induce a equivocacin), i = i A /k , siendo 0 = A . Denotare-

mos = i . es un lgebra anticonmutativa con el producto exterior. Diremos que d : es la
i =0
diferencial de Cartan.
6. Proposicin: Sea D Derk ( A, A ) = Hom A ( A /k , A ). Entonces, D L := i D d + d i D es una derivacin
de grado cero de , que sobre A es D . Diremos que D L es la derivada de Lie respecto de D .

Demostracin. Por ser i D y d antiderivaciones de grado 1 y 1 respectivamente entonces D L es una


derivacin de grado cero (comprubese). 

196
Variedades algebraicas 3.9. Apndice: Clculo tensorial diferencial valorado

7. Proposicin : D L d = d D L .

Demostracin. D L d = ( i D d + d i D ) d = d i D d y d D L = d ( i D d + d i D ) = d i D d . 

Por tanto, D L (adb 1 db n ) = Da db 1 db n + adb 1 d (Db i ) db n .


P
i
Dadas D, D 0 Derk ( A, A ), definimos [D, D 0 ] := D D 0 D 0 D , que resulta ser una derivacin de A . Por
otra parte, la derivacin D L sobre A /k induce de modo natural una derivacin, denotmosla tambin

D L , sobre Derk ( A, A ) = Hom A ( A /k , A ): dada D 0 definimos D L D como sigue, (D L D 0 )(w) := D (w(D 0 ))
(D w)(D ), para cada w A /k . Se cumple que D D = [D, D ]: basta comprobar la igualdad para w = db,
L 0 L 0 0

[D, D 0 ]( db) = (D D 0 D 0 D )( b)
(D L D 0 )( db) = D ( db(D 0 )) (D L ( db))(D 0 ) = D (D 0 b) ( dDb)(D 0 ) = D (D 0 b) D 0 (Db)

De hecho, podramos haber definido D L D 0 := [D, D 0 ], despus podramos haber definido D L w, para
toda w A /k (suponiendo que A /k = Derk ( A, A ) ) y despus extenderamos (de modo nico) D L como
derivacin sobre el lgebra exterior de A /k . Por ltimo, tendramos que D L = i D d + d i D , porque
coinciden sobre A /k .
8. Proposicin : Sean D, D 0 Derk ( A, A ) dos derivaciones. Entonces,

D L i D 0 i D 0 D L = i [D,D 0 ]

sobre .

Demostracin. Por ser D L una derivacin de grado cero y i D 0 una antiderivacin de grado 1. entonces
D L i D 0 i D 0 D L es una antiderivacin de grado 1, que estar determinada por lo que vale sobre A /k ,

que es i [D,D 0 ] , por =. 

9. Frmula de Cartan : Dada w A /k , entonces

( dw)(D, D 0 ) = D (w(D 0 )) D 0 (w(D )) w([D, D 0 ])

Demostracin. ( dw)(D, D 0 ) = i D 0 ( i D dw) = i D 0 ((D L d i D )(w)) = (D L i D 0 i [D,D 0 ] )wD 0 w(D ) = D (w(D 0 ))


w([D, D 0 ]) D 0 w(D ). 

Sea E un k-mdulo libre de base { e 1 , . . . , e n } y sea {w1 , . . . , wn } la base dual. Sea K := S k E k k E =



S E (S k E k E ) y sea Id : K K hacer producto exterior por el vector general Id = i w i e i ,
P
k

Id ( s r ) = Id ( s r ) := w j s e j r , s r S km E k rk E
X
j

Obviamente, Id Id = 0. MANUALES UEX


Consideremos el morfismo

i Id : S k E k k E S k E k k E, i Id ( s r ) := i e i s i w i r
X
i

Claramente, i Id i Id = 0. Por otra parte, i Id : S kr E k sk E S kr1 E k sk1 E es el morfismo dual del


morfismo Id : S kr1 E k sk1 E S kr E k sk E .
10. Teorema : La sucesin

Id Id Id Id Id
0 S k E S k E E S k E 2 E S k E n1 E S k E n E

es exacta y (S k E n E )/ Id (S k E n1 E ) = n E .

197
3.9. Apndice: Clculo tensorial diferencial valorado Variedades algebraicas

Demostracin. Dada s m r S km E k rk E se cumple que

( i Id Id + Id i Id )( s m r ) = i Id (w i s m e i r ) + Id ( i e i s m i w i r )
X
i
( i j s m + w i i e j s m ) ( i j r e i i w j r ) + w j i e i s m e j i w i r
X
=
ij

i j s m ( i j r e i i w j r ) + w i i e j s m i j r
X
=
ij

( s m r s m ( e i i w i r ) + i w i s m r ) = ( n r + m) s m r
X
=
i

El ncleo de Id es la suma directa de los ncleos de los morfismos Id : S km E k rk E S km+1 E k


rk+1 E . Si s m r Ker Id , entonces

( n r + m) s m r = ( i Id Id + Id i Id )( s m r ) = Id i Id ( s m r ) Im Id

Luego, si r , n y m , 0, s m r Im Id . Por ltimo, S 0 E n E Ker Id y Im Id (S 0 E n E ) = 0.



11. Observacin : Se cumple tambin que la sucesin
i Id i Id i Id i Id i Id
0 n E S k E n E S k E n1 E S k E n2 E S k E E S k E 0

es exacta.
Tenemos isomorfismos cannicos p E k n E = n p E , luego (S k E E ) n E = S k E E .
Los morfismos Id y i Id inducen morfismos i D y d en S k E E , que explcitamente son

i D ( s m r ) = i w i s m i e i r
P

d (s m r ) = i i e i s m w i r
P

Observemos que Derk (S E , S E ) = Homk (E , S E ) = E S E . Por tanto,

S E k E = S E /k , 1 w 7 dw

y S E k E = S E /k . En esta situacin, el morfismo d de S E k E se corresponde con la


diferencial de Cartan de S E /k y el morfismo i D de S E k E con la contraccin por el campo
de las homotecias, D = i w i w i . Adems, S E = k[ x1 , . . . , xn ]. Por 3.9.11, obtenemos el teorema de De
P

Rham.
12. Teorema de De Rham: La sucesin
d d d d d d
0 k k[ x1 , . . . , xn ] k[ x1 ,...,xn ]/k 2k[ x1 ,...,xn ]/k kn[x11 ,...,xn ]/k nk[ x1 ,...,xn ]/k 0

es exacta
MANUALES UEX

dx
13. Ejercicio : Sea A = k[ x, 1/ x]. Probar que x A /k es cerrada (su diferencial es nula) pero no es
exacta (es distinta de da, para todo a A ).

3.9.2. Clculo diferencial valorado. Identidades de Bianchi


14. Definicin : Sea M un A -mdulo. Una aplicacin d : M M A A /k diremos que es una diferencial
en M , si

1. d ( m + m0 ) = dm + dm0 , para todo m, m0 M .

2. d (am) = adm + m da, para todo a A y m M .

15. Ejemplo : La diferencial cannica d : A A /k = A A A /k , a 7 da, es una diferencial en A .


16. Ejemplo : Sea M un A -mdulo libre de base { m 1 , . . . , m r }. La aplicacin d : M M , d ( i a i
P
P
m i ) := i m i da i es una diferencial.

198
Variedades algebraicas 3.9. Apndice: Clculo tensorial diferencial valorado

17. Proposicin : Sea M un A -mdulo y d una diferencial en M . Entonces,

[Conjunto de diferenciales de M ] = d + Hom A ( M, M A ), d 0 7 d + ( d 0 d )

Demostracin. Es inmediata. 

Si M es un A -mdulo libre de base { m 1 , . . . , m r }, A /k es una A -mdulo libre de base da 1 , . . . , da n y


d es una diferencial entonces d ( m i ) = jk kij m j da k y los kij A determinan la diferencial d .
P

Dadas m i M i y m0 j M 0 j denotemos ( m i ) ( m0 j ) := m m0 i j
M M 0 i+ j . Tenemos un morfismo

( M ) ( M 0 ) M M 0
wi w j 7 wi w j

La diferencial d : M M A /k extiende a d : M M : d ( m i ) := dm i + m d i . Los


elementos de M i los llamaremos i -formas valoradas en M .
Dada otra diferencial d : M 0 M 0 , tenemos la diferencial d : M A M 0 M A M 0 A , d ( m
m ) := dm m0 + m dm0 , que extiende a un morfismo d : M A M 0 A M A M 0 A .
0

Se cumple que d (w i w j ) = dw i w j + (1) i w i dw j , para toda w i M i y w j M 0 j .


Dado D Der ( A, A ), sea i : M M , i ( m ) = m i . Obviamente,
k D D i D i

i D (w i w j ) = i D w i w j + (1) i w i i D w j

Definamos D L := i D d + d i D , que es una derivacin, es decir,

D L (w i w j ) = D L w i w j + w i D L w j

Es sencillo comprobar que


D L i D 0 i D 0 D L = i [D,D 0 ]

18. Definicin : Una conexin en un A -mdulo M es una aplicacin Derk ( A, A ) M M , donde


seguimos la notacin (D, m) 7 D m, cumpliendo, para todo a A , m, m0 M , D, D 0 Derk ( A, A ),

1. (D + D 0 ) m = (D m) + (D 0 m).

2. (aD ) m = a(D m).

3. D (am) = (Da) m + aD m.

4. D ( m + m0 ) = D m + D m0 . MANUALES UEX
19. Proposicin : Supongamos que A /k es un A -mdulo libre finito generado. Existe una correspon-
dencia biunvoca entre conexiones en M y diferenciales de M .

Demostracin. Dada una diferencial d : M M A A /k , le asignamos la conexin definida por D m :=


i D ( dm), que cumple que D (am) = i D ( d (am)) = i D ( m da + adm) = (Da) m + ai D dm = (Da) m + aD m y
las dems propiedades exigidas a las conexiones.
Recprocamente, dada la conexin sea d ( m), tal que dm(D ) = D m, para toda derivacin D .


20. Notacin : A partir de ahora, supondremos que A /k es un A -mdulo libre finito generado (como
sucede cuando X = Spec A es una variedad lisa).

199
3.9. Apndice: Clculo tensorial diferencial valorado Variedades algebraicas

Derk ( A, A ) es un A -mdulo libre finito generado y A /k y Derk ( A, A ) son duales entre s. Recordemos
que i = Hem A (Derk ( A, A ), . .i ., Derk ( A, A ); A ), luego M A i = Hem A (Derk ( A, A ), . .i ., Derk ( A, A ); M ): m
i M A i pensado en Hem A (Derk ( A, A ), . .i ., Derk ( A, A ); M ) es la aplicacin multilineal hemisimtrica
( m i )(D 1 , . . . , D i ) := i (D 1 , . . . , D i ) m.
Dada una 1-forma valorada w M , tenemos que

( dw)(D 1 , D 2 ) = i D 2 ( i D 1 dw) = i D 2 ( d (w(D 1 )) + D 1L w) = D 1 (w(D 2 )) D 2 (w(D 1 )) w([D 1 , D 2 ])

En particular,
d 2 ( m)(D 1 , D 2 ) = D 1 D 2 m D 2 D 1 m [D 1 , D 2 ] m (3.9.1)
21. Definicin : El morfismo A -lineal d : M M diremos que es el tensor de curvatura.
2 2

Si tenemos dos mdulos M, N con sendas diferenciales, podemos definir en Hom A ( M, N ) una dife-
rencial:
d : Hom A ( M, N ) Hom A ( M, N ) = Hom A ( M, N )
d (T )( m) := d (T ( m)) T ( dm) (T : M N , T ( m i ) := T ( m) i ). Explicitemos la conexin:
(D T )( m) = dT (D, m) = ( d (T ( m)) (T ( dm))(D ) = D (T ( m)) T (( dm)(D )) = D (T ( m)) T (D m).
Un morfismo T : M M 0 de A -mdulos diremos que es diferencial si dT = 0, es decir, d T = T d .
Si el morfismo T es diferencial, entonces T : M M 0 conmuta con d , i D y D L . El morfismo
Hom A ( M, N ) M N , m 7 ( m), resulta ser diferencial. Cuando tengamos una n-forma wn valo-
rada en Hom A ( M, N ) y otra m-forma wm valorada en N , entendemos va este morfismo que wn wm es
una n + m-forma valorada en N .
Denotar por R End A ( M ) 2 = Hom A ( M, M 2 ) a la 2-forma valorada en End A ( M ) correspon-
diente a d 2 , es decir, R m = d 2 m. Observemos que

R (D 1 , D 2 , m) = d 2 ( m)(D 1 , D 2 ) = D 1 D 2 m D 2 D 1 m [D 1 , D 2 ] m.

22. Proposicin : Dada w M i , entonces

d2 w = R w

Demostracin. Escribamos w = m i . Entonces, d 2 ( m i ) = d ( dm i + m d i ) = d 2 m i dm


d i + dm d i + m d 2 i = d 2 m i = R w. 
Dado S Hom A ( M, N n ), consideremos el diagrama

M
S / N n

d d
 
M / N n+1 (S Id)( m w) := S ( m) w
S Id
MANUALES UEX

Sea dS := d S (S Id) d Hom A ( M, N n+1 ). La diferencial de S como elemento de Hom A ( M, N n ),


coincide con la diferencial de S como elemento de Hom A ( M, N ) n Hom A ( M, N ) .
23. Identidad diferencial de Bianchi : dR = 0.
d2
Demostracin. La diferencial del morfismo M M 2 es nula ya que el cuadrado

d2 / M 2
M
d d
 d2

M / M 3

es conmutativo. 
24. Definicin : Una conexin sobre M = Derk ( A, A ) se llama conexin lineal.

200
Variedades algebraicas 3.9. Apndice: Clculo tensorial diferencial valorado

25. Definicin : Sea una conexin lineal. Pensemos Id Hom A (Derk ( A, A ), Derk ( A, A )) = Derk ( A, A )
como una 1-forma valorada (no como endomorfismo). Definimos Tor := d Id Derk ( A, A ) 2
Explcitamente,

Tor (D 1 , D 2 ) = ( d Id)(D 1 , D 2 ) = D 1 (Id(D 2 )) D 2 (Id(D 1 )) Id([D 1 , D 2 ]) = D 1 D 2 D 2 D 1 [D 1 , D 2 ]

Observemos que la curvatura R End A (Derk ( A, A )) A 2 .


26. Definicin : Se dice que una conexin lineal es simtrica si Tor = 0.
27. Identidad lineal de Bianchi : Si es una conexin lineal simtrica, entonces

R Id = 0

Demostracin. 0 = d (Tor ) = d 2 (Id) = R Id. 


Interpretemos esta igualdad:

0 = R Id(D 1 , D 2 , D 3 ) = ( i D 1 (R Id))(D 2 , D 3 ) = ( i D 1 R ) Id +R i D 1 Id)(D 2 , D 3 )


= R (D 1 , D 2 )(Id(D 3 )) R (D 1 , D 3 )(Id(D 2 )) + R (D 2 , D 3 )(Id(D 1 )).

Luego,
R (D 1 , D 2 )(D 3 ) + R (D 3 , D 1 )(D 2 ) + R (D 2 , D 3 )(D 1 ) = 0

28. Proposicin : Sea una conexin lineal, d : la diferencial definida por y :


2 el morfismo natural de paso al cociente. Sea d C la diferencial de Cartan. Se cumple que

d + d C = Tor Derk ( A, A ) 2
Por tanto, una conexin lineal es simtrica si y slo si d = d C .

Demostracin. ( d w)(D 1 , D 2 ) = ( d w)(D 1 , D 2 ) ( d w)(D 2 , D 1 ) = (D 2 w)(D 1 ) (D 1 w)(D 2 ) = D 2 (w(D 1 ))


w(D 2 D 1 ) D 1 (w(D 2 )) + w(D 1 D 2 ). Por la frmula de Cartan, d C (w)(D 1 , D 2 ) = D 1 (w(D 2 )) D 2 (w(D 1 ))
w([D 1 , D 2 ]). Por tanto, ( d + d C )(w, D 1 , D 2 ) = Tor (w, D 1 , D 2 ). 
Supongamos car k , 2.
Si definimos D s D 0 := D D 0 21 Tor (D, D 0 ) = 21 (D D 0 + D 0 D + [D, D 0 ]), se tiene que s es simtrica.
29. Proposicin : Se cumple que

[Conj. conexiones lineales] = [Conj. conexiones lineales simtricas] [Derk ( A, A ) A 2 ], 7 (s , Tor )

Demostracin. La aplicacin inversa asigna a una conexin lineal simtrica s y una dos forma valora-
da w2 Derk ( A, A ) 2 , la conexin lineal definida por D D 0 := D s D 0 + 21 w2 (D, D 0 ). 
Consideremos el morfismo cannico 2 : S 2 . Dada una conexin lineal simtrica y el mor-
fismo diferencial d : , sea d
s : S el morfismo d s : = 2 d . Explcitamente,
2

d MANUALES UEX
s (w)(D 1 , D 2 ) = (D 1 w)(D 2 ) + (D 2 w)(D 1 ) = D 1 (w(D 2 )) w(D 1 D 2 ) + D 2 (w(D 1 )) w(D 2 D 1 )
= D 1 (w(D 2 )) + D 2 (w(D 1 )) w(D 1 D 2 + D 2 D 1 )

Se cumple que d
s es k-lineal y d s ( f w) = ( d f ) w + f d s w y diremos que d s es una diferencial simtrica.
30. Proposicin : Se cumple que

[Conj. de conexiones lineales simtricas] = [Conj. de diferenciales simtricas d s : S 2 ], 7 d


s

Demostracin. La aplicacin inversa asigna a la diferencial simtrica d s , la conexin lineal simtrica


cuya diferencial es d = 21 ( d s d C ) : (donde d s (w)(D 1 , D 2 ) := i D 1 ( i D 2 d s w)). 
La diferencial simtrica d s extiende a un morfismo k-lineal d s : S S , d s (w1 wm ) := i w1
P

d s w i wm (para m = 0 definimos d s = d ), que cumple

201
3.9. Apndice: Clculo tensorial diferencial valorado Variedades algebraicas

1. d s ( f s n ) = d s ( f ) s n + f d s ( s n ), para toda f A y s n S n .

2. d s ( s n s m ) = d s ( s n ) s m + s n d s ( s m ), para toda s n S n y s m S m .

d2 f
Se dice que 2s es el Hessiano de f .
Dada una conexin lineal , S es un mdulo diferencial: D (w1 wr ) := ri=1 w1 D w i wr ,
P

para todo w i y D Derk ( A, A ).


31. Proposicin : Sean s m , s m0 S m y D, D 1 , . . . , D m Derk ( A, A ). Se cumple que

1. D ( s m s m0 ) = D s m s m0 + s m D s m0 .
Pm
2. (D s m )(D 1 , . . . , D m ) = D ( s m (D 1 , . . . , D m )) i =1 s m (D 1 , . . . , D

D i , . . . , D m ).
Pm+1
3. d s s m (D 1 , . . . , D m+1 ) = i =1 (D s )(D 1 , . . . , D
i m
ci , . . . , D m+1 ).

Demostracin. Comprubese con s m = w1 wm , s m0 = w10 w0m0 y w i , w0j . 

3.9.3. Mdulos de jets y operadores diferenciales


Sea A una k-lgebra y M y N dos A -mdulos. Se dice que F : N M es un operador diferencial de
orden 0 si F (an) = a F ( n), para todo a A y n N , es decir, si F es un morfismo de A -mdulos.
32. Definicin : Una aplicacin k-lineal F : N M se dice que es un operador diferencial de orden
n 1 si
(1)r a i 1 a i r F (a j 1 a j nr n) = 0
X
{ i 1 ,...,i r }{ j 1 ,..., j nr }={1,...,n}

para todo a 1 , . . . , a n A y n N .
33. Ejemplo : Las derivaciones D Derk ( A, M ) son operadores diferenciales de orden 1.
34. Proposicin : F : N M es un operador diferencial de orden n > 0 si y slo si [F, a] := F a a F
es un operador diferencial de orden n 1 para todo a A .
35. Proposicin : La composicin de un operador diferencial de orden r con uno de orden s es un
operador diferencial de orden r + s.

Demostracin. Sea F : N M un operador diferencial de orden r y G : M M 0 un operador diferencial


de orden s. Procedamos por induccin sobre r + s. Por hiptesis de induccin

[a,G F ] = a G F G F a = (a G F G a F ) + (G a F G a F ) = [a,G ] F + G [a, F ]

es un operador diferencial de orden r + s 1, luego G F es un operador diferencial de orden r + s.



MANUALES UEX

36. Notacin : Diffnk ( N, M ) denota el conjunto de operadores diferenciales de N en M de orden n.


37. Proposicin: Sea m A un ideal tal que A /m = k. Supongamos que M es un A /m-mdulo. Entonces,

Diffnk ( N, M ) = Homk ( N /mn+1 N, M )

Demostracin. Todo operador diferencial F : N M de orden n se anula en mn+1 N (recordemos que


m M = 0), por la definicin de operador diferencial de orden n. Por tanto, F factoriza va N /mn+1 N .
Para el recproco procedamos por induccin sobre n. Sea F : N M una aplicacin lineal que fac-
torice va N /mn+1 N , es decir, que se anule en mn+1 N . [F, a] se anula en mn N : si a m entonces
[F, a](mn N ) F (mn+1 N ) + m F ( N ) = 0, luego [F, a] = 0; si a k, obviamente [F, a] = 0. Por hiptesis de
induccin, [F, a] es un operador diferencial de orden n 1. Luego F es un operador diferencial de orden
n.


202
Variedades algebraicas 3.9. Apndice: Clculo tensorial diferencial valorado

38. Definicin : Sea N un A -mdulo. Diremos que


n n+1
JN / k := ( A k A / ) A N

es el mdulo de r -jets de N (a (a 1 a 2 n) = aa 1 a 2 n y a 1 a 2 a n = a 1 a 2 an, para todo a 1 a 2


n
n JN /k
y a A ).
39. Proposicin : Sea m A un ideal tal que A /m = k y sea M un A -mdulo. Entonces,

n n+1
( JM / k ) A A /m = M /m M

Demostracin. Recordemos que A A /m = m, luego


n n n+1
( JM / k ) A A /m = ( J A / k A A /m) A M = A /m A M = M /mn+1 M


Sea j rN : N JN
r
/k
, j rN ( n) := 1 n.
40. Proposicin : Se cumple que
n n n
Hom A ( JN / k , M ) = Diff k ( N, M ), F 7 F j N

En particular, Hom A ( J An /k , A ) = Diffnk ( A, A ).

Demostracin. A k A es una A -lgebra, A A k A, a 7 a 1. Consideremos A k N como A A -


mdulo de modo natural. M es un A k A / = A -mdulo. Observemos que Diffnk ( N, M ) = DiffnA ( A k N, M ),
D 7 Id D , luego
3.9.37
Diffnk ( N, M ) = DiffnA ( A k N, M ) = Hom A (( A k N )/(n+1 ( A k N )), M )
= Hom A (( A k A /n+1 ) A N, M ) = Hom A ( JN
n
/k , M )


Tenemos la cadena de inclusiones (en Homk ( A, A ))

Diff1k ( A, A ) , Diff2k ( A, A ) , , Diffnk ( A, A ) ,



41. Definicin : Diffk ( A, A ) = Diffki ( A, A ).
i =0
42. Proposicin : Si X = Spec A es una variedad lisa, el epimorfismo natural S nA (/2 ) n /n+1 es
isomorfismo.

Demostracin. Por cambio de cuerpo base podemos suponer que k es algebraicamente cerrado. Podemos
suponer que X es conexa, luego ntegra. X es una variedad regular porque es lisa (4.3.13). Entonces,
sabemos por 4.3.5 que S nA (/2 ) A A /m x = S nA /m m x /m2x = mnx /mnx +1 = (n /n+1 ) A A /m x , para todo punto
MANUALES UEX
x
cerrado x X . Por tanto, si r = dim X , que es el rango del A -mdulo localmente libre /2 , entonces
n+ r 1
dim A /mx ( /
n n+1
) A /m x = r1 , que no depende del punto cerrado x. Luego, n /n+1 es localmente
n+rA
libre de rango r1 1 y el epimorfismo natural es isomorfismo.


43. Notacin : A partir de ahora supondremos que X = Spec A es lisa y que car k = 0.
44. Definicin : El dual de la sucesin exacta 0 S n ( A A )/n+1 ( A A )/n 0 es

simbn
0 Diffnk 1 ( A, A ) Diffnk ( A, A ) S n Derk ( A, A ) 0
Se dice que simbn (F ) es el smbolo del operador F Diffnk ( A, A ).
Tenemos que Diffnk ( A, A ) = Diffnk 1 ( A, A ) S n Derk ( A, A ) = = ni=0 S i Derk ( A, A ).
45. Proposicin : Sean D 1 , . . . , D r Derk ( A, A ). Entonces,

203
3.9. Apndice: Clculo tensorial diferencial valorado Variedades algebraicas

1. simbr (D 1 D r ) = D 1 D r .

2. simbr (D 1 D s ) = 0, para s < r .

Demostracin. Para s < r , D 1 D s Diffkr1 ( A, A ), luego simbr (D 1 D s ) = 0. Para s = r ,

simbr (D 1 D r )( da 1 da r ) = (D 1 D r )((a 1 1 1 a 1 ) (a r 1 1 a r ))
= (1 (D 1 D r ))((a 1 1 1 a 1 ) (a r 1 1 a r ))
= ((1 D 1 ) (1 D r ))((a 1 1 1 a 1 ) (a r 1 1 a r ))
X
= D (1) a 1 D (n) a n = (D 1 D r )( da 1 da r )
S n

Sea {D 1 , . . . , D n } una base de Derk ( A, A ). Dado = (1 , . . . , n ) Nn , denotamos || = 1 + + n y



D = D 1 1 D 1 D n n D n . El lector puede comprobar que dado F Diffrk ( A, A ), existen a A
nicos de modo que
a D
X
F=
|| r

y simbr (F ) = ||=r a D 1 D r .
P
r
Sea Diff+ ( A, A ) := {F Diffrk ( A, A ) : F (1) = 0}.
46. Proposicin : Se cumple que

[Conjunto de conexiones lineales simtricas] = { s Hom A (S 2 Der( A, A ), Diff2+ ( A, A )) : simb2 s = Id}

Demostracin. Dada una conexin lineal simtrica, , definimos s : S 2 Der( A, A ) Diff2+ ( A, A ) por s(D 1
D 2 ) := D 1 D 2 D 1 D 2 . Recprocamente, dado s definimos D 1 D 2 := D 1 D 2 s(D 1 D 2 ), que como pertenece
al ncleo de simb2 , pertenece a Derk ( A, A ).


47. Teorema : Sea d s la diferencial simtrica asociada a una conexin lineal simtrica. Los morfismos

n
( A A )/n+1 A S n , a b 7 a ( b, db, d 2s b/2, . . . , d sn b/ n!)

son isomorfismos de A -lgebras y los diagramas conmutativos

0 / n /n+1 / ( A A )/n+1 / ( A A )/n /0

o n o n1
 
MANUALES UEX

0 / Sn / A Sn / A S n1 /0

de flechas verticales isomorfismos.

Demostracin. Es fcil comprobar que n es un morfismo de A -lgebras. Obviamente n (a 1 1 a) =


(0, da, , ..., ), luego n (a 1 1 a a n 1 1 a n ) = da 1 da n y n |n /n+1 : n /n+1 S n es un
isomorfismo (cuyo inverso es el morfismo natural S n n /n+1 ). Ahora es fcil probar, por induccin
sobre n, que los n son isomorfismos. 

n d si f
48. Corolario : El morfismo A /mnx +1 k m x /m2x mnx /mnx +1 , f
P
7 i! ( x), es un isomorfismo de
i =0
k-lgebras.
El enunciado dual del teorema 3.9.47 es el que sigue.

204
Variedades algebraicas 3.9. Apndice: Clculo tensorial diferencial valorado

49. Teorema : Sea d s la diferencial simtrica asociada a una conexin lineal simtrica. Entonces,

d sn a
S Derk ( A, A ) = Diffk ( A, A ), (D 1 D n )(a) := (D 1 , . . . , D n )
n!
y se tiene el diagrama conmutativo

/ n
1 i  n
/ S i Derk ( A, A ) / S n Derk ( A, A ) /0
0 S Derk ( A, A )
i =0 i =0

Id

0 / Diffn1 ( A, A )   / Diffn ( A, A ) / S n Derk ( A, A ) /0


k k

Adems se cumple la frmula de Leibnitz


X
(D 1 D n )(a b) = (D i 1 D i r )(a) (D j 1 D j nr )( b)
{ i 1 ,...,i r }{ j 1 ,..., j nr }={1,...,n}

Ahora, Diffk ( A, A ) va , tiene estructura de lgebra conmutativa graduada:

(D 1 D n ) (D 10 D 0m ) := (D 1 D n D 10 D 0m )

En Diffk ( A, A ) existe una conexin cannica: D F := D F , para todo F Diffk ( A, A ) y D Derk ( A, A ).


Por tanto, existe una diferencial cannica d : Diffk ( A, A ) Diffk ( A, A ) . Observemos que R =
d 2 = 0, porque R (D 1 , D 2 ) = D 1 D 2 D 2 D 1 [D 1 , D 2 ] = 0.
50. Teorema de Takens: La sucesin
d d d d d
0 Diffk ( A, A ) Diffk ( A, A ) A Diffk ( A, A ) A 2 Diffk ( A, A ) A n1 Diffk ( A, A ) A n

es exacta y (Diffk ( A, A ) A n )/ d (Diffk ( A, A ) A n1 ) = n .

Demostracin. El diagrama

Diffrk ( A, A )
simbr Id
/ S r Derk ( A, A )

d Id
 
Diffrk+1 ( A, A )
simbr+1 Id
/ S r+1 Der ( A, A )
k

es conmutativo: Denotemos los morfismos simb y simb Id con la notacin de toma de clases. Dado
F Diffrk ( A, A ), Id (F )(D ) = (Id F )(D ) = D F = D F = dF (D ) = dF (D ), luego

Id (F s ) = Id (F s ) = Id F s = dF s = dF s = dF s + F d s = d (F s )

Sea S Diffk ( A, A ) A m tal que dS = 0 y sea r mnimo tal que S Diffrk ( A, A ) A m , entonces
MANUALES UEX
Id (S ) = dS = 0. Si ( r, m) , (0, n), por el teorema 3.9.10, existe S r1 Diffrk1 ( A, A ) A m1 tal que
Id (S r1 ) = S . Por tanto, S dS r1 Diffkr1 ( A, A ) A m , porque S r dS r1 = S r Id S r1 = 0 . Operan-
do as sucesivamente, tendremos o que S es un borde, o bien S es mdulo bordes igual a un ciclo
S 0 Diff0k ( A, A ) A n .
Obviamente, (Diff0k ( A, A ) A n ) Ker d .
Dado 0 , n Diff0k ( A, A ) A n supongamos que n Im d . Sea r mnimo para el que existe
S Diffrk ( A, A ) A n1 de modo que dS = n Diffkr+1 ( A, A ) A n . Id S = dS = 0, luego existe
S r1 Diffrk1 ( A, A ) A n2 tal que Id (S r1 ) = S . Por tanto, S 0 = S dS r1 Diffrk1 ( A, A ) A n1 y
dS 0 = dS . Hemos llegado a contradiccin.
Con todo hemos conluido.


205
3.10. Problemas Variedades algebraicas

51. Consideremos Hom A ( J An /k , M ) como A -mdulo como sigue (a f )(a 1 a 2 ) := f (a 1 a 2 a) para cada
f Hom A ( J An /k , M ) (es decir, Diffnk ( A, M ) lo consideramos A -mdulo por la derecha D a = D a).
Entonces,

Diffnk ( N, M ) = Hom A ( JN
n n n
/ k , M ) = Hom A ( N, Hom A ( J A / k , M )) = Hom A ( N, Diff k ( A, M ))

Explcitamente, a D Diffnk ( N, M ) le asignamos D Hom A ( N, Diffnk ( A, M )), definido por D ( n)(a) :=


D (an)
n n
Dado el morfismo Id : JN /k
JN /k
, tendremos que j nN : N JNn
/k
, n 7 1 n es un operador diferencial
de orden n y todo operador diferencial de orden n, F : N N , es igual a la composicin de j nN y un
0
n
morfismo de A -mdulos f : JN /k
N 0.
La composicin,
js r
j rN J
r s
= J As /k A J Ar /k A N
N /k
N JN /k JJ r N /k

r+s
es un operador diferencial de orden r + s, luego tenemos un morfismo natural JN /k
J As /k A JN
r
/k
, que
s r r+s
dualmente es el morfismo natural Diffk ( N, Diffk ( A, M )) Diffk ( N, M ), D 7 D , D ( n) := D ( n)(1).

3.10. Problemas
1. Probar que si A es un anillo ntegro entonces (0) es irreducible. Probar que los ideales primos son
irreducibles.

2. Sea A un anillo noetheriano e I A un ideal. Si I no es irreducible, sean I 1 e I 2 dos ideales


que contienen estrictamente a I tales que I = I 1 I 2 . Repitiendo este proceso con I 1 e I 2 y as
sucesivamente, probar que este proceso termina en un nmero finito de pasos, obtenindose I
como interseccin de un nmero finito de ideales irreducibles.

3. Sea I un ideal de un anillo noetheriano. Probar que I = r ( I ) si y slo si I es interseccin de un


nmero 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


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 algn 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 .
MANUALES UEX

8. Calcular la descomposicin primaria de I = ( x y, y + x2 + y2 ) en C[ x, y].

9. Calcular una descomposicin primaria reducida de los ideales

a) I = ( x, y) ( x, y 1) en C[ x, y].
b) I = ( x) ( x, y) ( x, y 1) en C[ x, y].

10. Hallar la descomposicin primaria del ideal generado en C[ x, y] por las ecuaciones de:

a) Un par de rectas y una recta.


b) Una recta doble y una recta.
c) Una cnica no singular y una recta.
d) Una cnica no singular y un par de rectas.

206
Variedades algebraicas 3.10. Problemas

e) Una cnica no singular y una recta doble.

11. Calcular la multiplicidad de interseccin en el origen de la curva y2 = x2 + y3 con la curva y3 + x2 =


0. Es decir, calcular dimC (C[ x, y]/( y2 x2 y3 , y3 + x2 )) x , donde x es el origen.

12. Definir el grupo multiplicativo G m de los elementos no nulos de un cuerpo k, como variedad alge-
braica sobre k, as como los morfismos G m G m G m y G m G m correspondientes al producto
y paso al inverso. Anlogamente para el grupo aditivo G a de los elementos de k con la operacin
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 nmero 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 nocin intuitiva de producto y
paso al inverso en este grupo. Definir el concepto de morfismo de grupos 6 6 y del ncleo del
mismo. Probar entonces que : 6 6 , 7 2 , es morfismo de grupos y calcular el ncleo.

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 unin de dos componentes no disjuntas, una
de dimensin 2, la otra de dimensin 1.

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 genrico de
Y en el punto genrico de X (lo que equivale a que tenga imagen densa), induce un morfismo de k-
lgebras X Y . Diremos que es un morfismo de grado n cuando Y sea una extensin finita
de grado 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.

a) Sea C la cbica plana y2 = x2 + x3 . El haz de rectas y = tx define un morfismo birracional


A1 C , x = t2 1, y = t3 t. Calcular el rea del ojo del lazo definido por la curva y2 = x2 + x3 .
b) Sea C la cbica plana y2 = x3 . El haz de rectas y = tx define un morfismo birracional A1 C ,
x = t2 , y = t3 .

17. Recordemos el teorema del elemento primitivo:Si k , K es una extensin finita de cuerpos de
caracterstica 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 extensin finita de cuerpos y X = Spec A una k-variedad algebraica. Probar que el
morfismo natural X K = Spec A k K X = Spec A de cambio de base es epiyectivo y cerrado. MANUALES UEX
19. Sea A un anillo ntegro y a A no invertible, ni nula. Probar que el morfismo de localizacin
A A a no es finito.

20. Sean p( x, y) y q( x, y) dos polinomios de k[ x, y] sin factores comunes. Demostrar que la k-lgebra
k[ x, y]/( p( x, y), q( x, y)) es una k-lgebra finita.

21. Sea m k[ x1 , . . . , xn ] un ideal maximal. Probar que m est 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
algebraica ntegra (de dimensin 1). Probar que el nmero de puntos (contando multiplicidades)
de las fibras de es constante.

207
3.10. Problemas Variedades algebraicas

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 nmero primo, A = ZZ\( p) y P1A = Proj A [ x0 , x1 ]. Sea p y = ( 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. (Indicacin: 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 extensin k K , la variedad X K = Spec( A k K ) es ntegra. (Pngase K como lmite
inductivo de lgebras finito generadas).

27. Probar que el morfismo k[ x] , k[ x, y]/( p( x, y)) es finito si y slo 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 corres-
ponde con el conjunto de puntos racionales de una recta proyectiva.

30. Probar que el conjunto de cnicas que pasan por cuatro puntos no alineados del plano afn se
corresponden con los puntos racionales de una recta proyectiva.

31. Probar que el conjunto de cnicas 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 R 0 [ 0 , . . . , n ] ' R 0 [0 , . . . , n ]/( i 1) y que por tanto, Uh ' ( i 1)0 . Probar que
i i i
Uh (A1 \{0}) = U i . Dar una interpretacin geomtrica de estos resultados.
MANUALES UEX

37. Demostrar que el conjunto de puntos cerrados de Pn (C) = Proj C[ x0 , . . . , xn+1 ] es biyectivo con el
conjunto 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 ( x i )0h (deshomogeneizar).
b) Demostrar que el epimorfismo C[ x0 , x1 , x2 ] C[ x0 , x1 , x2 ]/( x02 + x12 + x22 ) define una inmersin
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 algn 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

208
Variedades algebraicas 3.10. Problemas

40. Sea f k[0 , . . . , n ] una funcin homognea que se anula en algn punto de X = Proj k[0 , . . . , n ].
Demostrar que
dim( f )0h dim X 1

MANUALES UEX

209
3.10. Problemas Variedades algebraicas
MANUALES UEX

210
Captulo 4

lgebra local

4.1. Introduccin
Vamos a iniciar el estudio local, en un entorno de un punto, de las variedades algebraicas. Es decir,
el estudio del anillo de los grmenes de las funciones algebraicas de una variedad en un punto.
Comenzaremos con la teora de la dimensin 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 dimensin es esencialmente local. Parte de la teora
desarrollada en el captulo 3, 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 grmenes de las variedades algebraicas regulares en un punto. Ve-
remos que una variedad es regular en un punto si y slo si el espacio tangente en el punto es un espacio
afn. Probaremos que las k-variedades algebraicas lisas son regulares y que sobre cuerpos algebraica-
mente cerrados se cumple el recproco.
Estudiaremos la complecin de un anillo en un punto. Esta tcnica consiste en tomar los desarro-
llos de Taylor de las funciones en el punto. As, el proceso de complecin puede entenderse como una
aproximacin algebraico-analtica al estudio de las variedades. El completado del anillo de funciones
algebraicas de una variedad en un punto reflejar las propiedades locales de la variedad en el punto. Si
bien el proceso de complecin es ms drstico que el de localizacin. Por ejemplo, los anillos locales de
una recta afn y los de una cbica plana sin puntos singulares no son isomorfos pues no lo son sus cuer-
pos 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 complecin, que la complecin de un anillo
noetheriano es noetheriano, que el morfismo de complecin 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 complecin
de una k-lgebra local noetheriana es un cociente de un anillo de series formales. Como consecuencia
obtendremos que una k-lgebra noetheriana completa es regular si y slo es un anillo de series for-
males. Debido a la platitud del morfismo de complecin, muchos problemas en A se pueden simplificar
estudindolos en A b.
MANUALES UEX

4.2. Teora de la dimensin local


En esta seccin vamos a desarrollar la teora de la dimensin para anillos locales noetherianos. En
variedades algebraicas vimos que el supremo de las longitudes de las cadenas de ideales primos coin-
cida con el nmero mnimo de parmetros necesarios para determinar localmente un punto cerrado.
Para la demostracin de ello fue fundamental el teorema del ideal principal de Krull.
Abordaremos la teora de la dimensin en anillos locales noetherianos O considerando el espacio
tangente a Spec O en su punto cerrado. ste ser una variedad algebraica (de la misma dimensin que
el anillo). A partir de l definiremos el polinomio de Samuel, que nos permitir demostrar el teorema
del ideal principal de Krull. Adems, los coeficientes del polinomio de Samuel son invariantes asociados

211
4.2. Teora de la dimensin local lgebra local

cannicamente al anillo local, importantes para su clasificacin. Por ejemplo, caracterizan si el anillo
local es regular o no y permiten definir la multiplicidad del anillo en el punto.

4.2.1. Cono tangente y espacio tangente en un punto


El espacio tangente a una variedad diferenciable en un punto es un concepto intrnseco, que no
depende de la inmersin de la variedad diferenciable en un Rn . El espacio tangente a una variedad en
un punto se define en trminos de su anillo de funciones diferenciables. Ya sabemos que la diferencial
de una funcin en un punto y los mdulos de diferenciales de Khler son conceptos algebraicos. En esta
seccin, dado un anillo local, definiremos el espacio tangente en el punto cerrado.
Comencemos con un ejemplo sencillo. Consideremos el nodo en el plano afn y2 x2 + x3 = 0. El
espacio tangente en el origen del nodo es aquella variedad homognea que mejor se aproxima al nodo.
El nodo infinitesimalmente en el origen es equivalente a y2 x2 = 0. As pues, diremos que el cono
tangente a y2 x2 + x3 = 0 en el origen es y2 x2 = 0. En general, si una subvariedad X An , viene
definida por los ceros de un ideal I k[ x1 , . . . , xn ], entonces el cono tangente C 0 X en el origen es la
variedad definida por el ideal I h = ( f r ) f I , donde f r es la parte homognea de grado ms pequeo de
f . Es decir, si pensamos que X es la interseccin de las variedades f = 0, con f I , entonces el cono
tangente es la interseccin de las variedades homogneas f r = 0.1
Veamos cmo construir I h . Sea m0 = ( x1 , . . . , xn ) k[ x1 , . . . , xn ] y m0 k[ x1 , . . . , xn ]/ I el ideal maximal
de las funciones de X que se anulan en el origen. Se tiene la sucesin exacta I m0r m0r m0r 0 y
por tanto la sucesin exacta
I m0r m0r /m0r+1 m0r /m0r+1 0
En conclusin,

m0r /m0r+1 = {Polinomios p( x1 , . . . , xn ) homogneos de grado r }/{ f r } f = f r +...+ f n I



Por tanto, m0r /m0r+1 = k[ x1 , . . . , xn ]/ I h . Entonces, Spec ( m0r /m0r+1 ) es el cono tangente de X en el origen
r r =0

y Proj ( m0r /m0r+1 ) es el espacio tangente de X en el origen.
r =0
Demos ahora las definiciones con toda precisin y mayor generalidad.
1. Definicin : Una filtracin de un A -mdulo M es una cadena de submdulos

M = M0 M1 M2 M n . . .

2. Definicin : Llamaremos graduado de M por la filtracin { M n } al mdulo GM = M i / M i+1 . Si I es
i =0
un ideal de A , denotaremos G I M al graduado de M por la filtracin { M n := I n M }.

Si I A es un ideal, entonces G I A = I n / I n+1 es de modo natural un lgebra graduada, donde el
i =0
subgrupo de elementos homogneos de grado n es I n / I n+1 .
3. Definicin : Sea X = Spec A y x X un punto cerrado de ideal m. Llamaremos cono tangente de X
MANUALES UEX

en x a

C x X = Spec G m A := Spec m i /m i+1
i =0

Llamaremos vrtice del cono al punto de C x X definido por el ideal (maximal) irrelevante mr /mr+1 .
r >0
Llamaremos espacio tangente de X en x a

T x X := Proj G m 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 N X /Y , a N X /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 G m A ' A .
1 Advertamos que debemos tomar todas las f I y que no basta con tomar cualquier sistema generador.

212
lgebra local 4.2. Teora de la dimensin local

5. Proposicin : Sea I A un ideal y f I r \ I r+1 . Denotemos f r la clase de f en I r / I r+1 G I A . Si f r 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 )/( f r ), donde I es el ideal I en A /( f ).

Demostracin. 1. Es claro que f I nr ( f ) I n . Probemos la inclusin inversa. Si h ( f ) I n , entonces


h = f g, con g A . Sea s 0 el mximo tal que g I s . Tenemos que ver que s n r . Escribamos
0 , g s = g I s / I s+1 . Por hiptesis, 0 , f r 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 ncleo del epimorfismo I n / I n+1 I n / I n+1 es ( I n ( I n+1 + ( f ))/ I n+1 = ( I n+1 + I n ( f ))/ I n+1 . Por
1., la sucesin
f = f r
0 I nr / I nr+1 I n / I n+1 I n / I n+1 0
es exacta, luego G I ( A /( f )) = (G I A )/( f r ).

6. Ejercicio : Escribamos el polinomio p( x, y) = p n ( x, y) + p n+1 ( x, y) + . . . + p m ( x, y) como suma de poli-
nomios homogneos. Sea O = ( k[ x, y]/ p( x, y)) x0 , con m x0 = ( x, y). Demostrar que G mx0 O = k[ x, y]/( p n ( x, y)).
7. Ejercicio : Probar que el espacio tangente de la interseccin de dos hipersuperficies transversales
es la interseccin de los espacios tangentes. Es decir, considrese el espacio afn A3 = Spec k[ x1 , x2 , x3 ]
y las superficies f 1 ( x1 , x2 , x3 ) = 0, f 2 ( x1 , x2 , x3 ) = 0. Sea m = ( x1 , x2 , x3 ), y f 1,n , f 2,m las componentes ho-
mogneas de grado mnimo de f 1 , f 2 . Supongamos que no existen polinomios irreducibles que dividan
a f 1,n y f 2,m (es decir, f 2,m no es divisor de cero en G m ( k[ x1 , x2 , x3 ]/( f 1 )) = k[ x1 , x2 , x3 ]/( f 1,n )). Probar que

G m ( k[ x1 , x2 , x3 ]/( f 1 , f 2 )) ' k[ x1 , x2 , x3 ]/( f 1,n , f 2,m )

4.2.2. Funcin de Hilbert


8. Definicin : Sea R = nZ R n un anillo graduado. Diremos que un R -mdulo M es un mdulo gra-
duado si es suma directa de R 0 -mdulos { M n }nZ , de modo que f r m s M r+s para todo r, s Z, f r R r
y m s Ms .
Sea A = R 0 [1 , . . . , r ] un anillo graduado, con R 0 un anillo de longitud finita (de grado cero) y i de
grado 1, para todo i . R 0 es noetheriano y por tanto A tambin.
Sea M = M n un A -mdulo finito generado graduado. Obsrvese que M n son R 0 -mdulos finito
generados, porque el A -submdulo de M generado por M n es finito generado, ya que M es noetheriano.
Por tanto, M n es un R 0 -mdulo de longitud finita.
9. Definicin : Llamaremos funcin de Hilbert de M a H M ( n) := l ( M n ).
nP1
10. Definicin : Llamaremos funcin de Samuel de M a S M ( n) := l ( M i ).
i =0
Dada una funcin f : N Q denotemos por f ( n) la funcin f ( n) := f ( n + 1) f ( n). Observemos que
S M ( n) = S M ( n + 1)
nSnM ( n) =nH M ( n). MANUALES UEX
Las funciones 0 , 1 , . . . , r forman una base de los polinomios en n de grado
menor o igual que r y
ni = in1 . Si una funcin f : N Q cumple que f ( n) = ni entonces f ( n) = i+n1 + cte.

11. Proposicin : Sea A = R 0 [ x1 , . . . , xr ], con R 0 de longitud finita. Se verifica


!
n+r1
S A ( n) = l ( R 0 )
r

Demostracin. Sea A = A /( xr ) = R 0 [ x1 , . . . , xr1 ]. De la sucesin exacta


xr
0 A n A n+1 A n+1 0
n+r1 n+r1
y por induccin sobre r , se obtiene que S A ( n) = S A ( n + 1) = l (R 0 ) r 1 , luego S A ( n) = l (R 0 ) r +
cte. Tomando n = 1 se obtiene que cte = 0 y se concluye. 

213
4.2. Teora de la dimensin local lgebra local

12. Definicin : Decimos que una funcin f : N Q es un polinomio para n > n 0 si existe un polinomio
q( x) Q[ x] de modo que f ( n) = q( n), para todo n > n 0 .
13. Lema : Sea f : N Q una aplicacin. La funcin f ( n) es un polinomio para n > n 0 f ( n) es
un polinomio para n > n 0 .

Demostracin. Es inmediato. 
14. Teorema : Para n suficientemente grande, la funcin de Hilbert H M ( n) es un polinomio en n (poli-
nomio que llamaremos polinomio de Hilbert).

Demostracin. Vamos a proceder por induccin sobre el nmero de generadores de A = R 0 [1 , . . . , r ].


Si r = 0, como M es finito generado M n = 0 para n > n 0 , con n 0 >> 0. Por tanto, H M ( n) = 0 para
n > n 0 y concluimos.
Supongamos cierto el teorema para A = R 0 [1 , . . . , r1 ] y consideremos las sucesiones exactas
r
0 Kern M n M n+1 Cokern+1 0
r
0 Ker := Kern M M Coker := Cokern 0
n n

Como r anula a Ker y Coker, ambos son R 0 [1 , . . . , r1 ]-mdulos finito generados graduados. Por
hiptesis de induccin

H M ( n) = H M ( n + 1) H M ( n) = HCoker ( n + 1) HKer ( n)

es un polinomio para n > n 0 , luego H M ( n) es un polinomio para n > n 0 , por el lema anterior.

La funcin de Samuel es un polinomio para n >> 0, ya que S M ( n) = H M ( n). Dicho polinomio lo
denominaremos polinomio de Samuel.

4.2.3. Teorema de Artin-Rees


Necesitamos el teorema de Artin-Rees para demostrar, mediante el polinomio de Samuel, el teorema
del ideal principal de Krull en anillos locales noetherianos. El teorema de Artin-Rees ser fundamental
para demostrar, ms adelante, que la complecin I -dica es exacta (para mdulos finito generados) y
que el morfismo de complecin es plano.
15. Definicin : Sea I un ideal de un anillo A y { M n } una filtracin de un A -mdulo M . Diremos
que { M n } es una I -filtracin si se verifica I M n M n+1 para todo n N. Diremos que la I -filtracin es
I -estable si existe un h N tal que I M n = M n+1 para todo n > h.
16. Proposicin : Sean { M n }, { M n0 } dos filtraciones I -estables de M . Existe un entero h tal que M n+h
M n0 y M n0 +h M n para todo n.

Demostracin. Sea h N tal que I M n = M n+1 e I M n0 = M n0 +1 para todo n h. Entonces, M n+h = I n M h


MANUALES UEX

I n M M n0 y M n0 +h = I n M h0 I n M M n . 
17. Definicin : Sea I un ideal de A . Llamaremos dilatado de A por I a

DI A = A I I2 . . .

En general, dado un A -mdulo M y una I -filtracin { M n }, llamaremos dilatado de M por la I -filtracin


a DM = M M1 M2 . . . .
Observemos que D I A es un anillo graduado y que DM es un D I A -mdulo graduado. Si A es noethe-
riano, entonces I = (1 , . . . , r ) es finito generado. El morfismo

A [ x1 , . . . , xr ] DI A = A I In ...
xi 7 i

es epiyectivo, luego D I A es noetheriano.

214
lgebra local 4.2. Teora de la dimensin local

18. Lema : Sea A noetheriano, M un A -mdulo finito generado y { M n } una I -filtracin. La filtracin es
I -estable DM es un D I A -mdulo finito generado.

Demostracin. Observemos que el D I A -submdulo de DM generado por M M1 M h es igual

M M1 M h I M h I 2 M h

Si { M n } es I -estable, existe h N tal que I M n = M n+1 para todo n h. Por tanto M M1 M h


genera DM como D I A -mdulo, luego es un D I A -mdulo finito generado. Recprocamente, suponga-
mos que DM =< n 1 , . . . , n s > es finito generado. Podemos suponer que los n i son homogneos. Sea h el
mximo de los grados de los n i . Entonces,

DM =< n 1 , . . . , n s >= D I A ( M M1 M h )

luego M n+h = I n M h para todo n y la filtracin es I -estable.




19. Teorema de Artin-Rees: Sea A noetheriano, M un A -mdulo finito generado y M 0 M un subm-


dulo. Se verifica que la filtracin { M 0 I n M } es I -estable.

Demostracin. Consideremos en M la filtracin I -dica y en M 0 la I -filtracin { M 0 I n M }. DM 0 es un


D I A -submdulo de DM . D I 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.


20. Corolario (Krull) : Sea A un anillo noetheriano, I A un ideal incluido en el radical de Jacobson
de A y M un A -mdulo finito generado. Entonces, I n M = 0.
nN

Demostracin. Sea N = I n M . Por Artin-Rees, la filtracin { N I n M = N } es I -estable. Por tanto,


nN
I N = N y por el lema de Nakayama N = 0. 

4.2.4. Dimensin en anillos locales noetherianos


De ahora en adelante, supondremos que O es un anillo local noetheriano de ideal maximal m, I un
ideal m-primario (es decir, Spec O / I = ( I )0 = {m}) y M un O -mdulo finito generado.
O / I es de longitud finita, por 0.3.51. Escribamos I = (1 , . . . , r ). El graduado de O por I es G I O =
O / I [1 , . . . , r ], que es un anillo graduado con O / I de longitud finita y i de grado 1.
Consideremos en M una filtracin I -estable, { M n }. Sabemos que el dilatado DM es un D I O -mdulo
finito generado. Por tanto, el graduado de M por la filtracin, GM , es un D I O -mdulo finito generado,
luego es un G I O -mdulo finito generado.
Denotaremos S M ( n) a la funcin de Samuel de GM , es decir
MANUALES UEX
S M ( n) = l ( M / M1 ) + l ( M1 / M2 ) + + l ( M n1 / M n ) = l ( M / M n )

21. Teorema : El grado y el primer coeficiente de S M ( n) no dependen de la filtracin I -estable conside-


rada en M .

Demostracin. Sean { M n } y { M n } dos filtraciones I -estables de M . Denotemos por S M ( n) = l ( M / M n ) y


S M ( n) = l ( M / M n ). Por 4.2.16, existe un h tal que M n+h M n y M n+h M n , para todo n N, luego
S M ( n + h) S M ( n) y S M ( n + h) S M ( n), con lo que se concluye. 

22. Proposicin : El grado de S M ( n) no depende del ideal m-primario I .

215
4.2. Teora de la dimensin local lgebra local

Demostracin. 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,
S M,m ( kn) = l ( M /mkn M ) l ( M / I n M ) = S M,I ( n)
S M,I ( n) = l ( M / I n M ) l ( M /mn M ) = S M,m ( n)
de donde se deduce que S M,I ( n) y S M,m ( n) son dos polinomios del mismo grado.

La siguiente proposicin har 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).

Demostracin. Consideremos la sucesin exacta



0 aM M M /aM 0

La filtraciones {aM M n }, {( M n )} inducidas en aM y M /aM por la filtracin I -estable { M n } de M , son


I -estables por el teorema de Artin-Rees. De la sucesin exacta

0 aM /aM M n M / M n ( M /aM )/( M n ) 0


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 4.2.21. Por
tanto, gr S M /aM ( n) < gr S M ( n).

24. Definicin : Sea O un anillo local noetheriano de ideal maximal m. Diremos que f 1 , . . . , f n O es
un sistema de parmetros en O si ( f 1 , . . . , f n )0 = {m}.
25. Definicin : Diremos que S O ( n) := l (O /mn ) es la funcin de Samuel de O , diremos que su polinomio
asociado es el polinomio de Samuel de O .
Seguiremos la siguiente convencin: si (0)0 = {m} entonces diremos 0 parmetros es un sistema de
parmetros 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 nmeros son
iguales

1. Dimensin de Krull de O .

2. Nmero mnimo de parmetros de los sistemas de parmetros de O .

3. Grado del polinomio de Samuel de O .

Demostracin.
a) Dimensin de Krull de O Nmero mnimo de parmetros de los sistemas de parmetros de O :
Si dim O , 0, sea f 1 m que no se anule en ningn ideal primo minimal (existe: si {p j } son los ideales
MANUALES UEX

primos minimales de O y g i m se anula en todos los p j salvo en p i , entonces f 1 = i g i ). Por tanto,


P

dim O > dim O /( f 1 ). Sea ahora f 2 otro elemento que no se anula en ningn ideal primo minimal de O /( f 1 ),
entonces dim O > dim O /( f 1 ) > dim O /( f 1 , f 2 ). As sucesivamente, hasta llegar a dimensin cero, de donde
se deduce
dim O nmero mnimo de parmetros
b) Nmero mnimo de parmetros de los sistemas de parmetros de O grado del polinomio de Samuel
de O :
Sea ( f 1 , . . . , f r ) = I un sistema de parmetros. Sea A = (O / I )[ x1 , . . . , xr ], J = ( x1 , . . . , xr ). El morfismo

A G I O
x i 7 fi I / I 2
4.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 .

216
lgebra local 4.3. Anillos locales regulares

c) Grado del polinomio de Samuel de O dimensin de Krull de O :


Procedamos por induccin 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 Nakaya-
ma 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
4.2.23
gr S O ( n) gr S O /p1 ( n) > gr S O /(p1 , f ) ( n) m 1
donde la ltima desigualdad se debe a la hiptesis de induccin y a que p2 pm 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 dimensin de Krull de un anillo local noetheriano es finita y coincide con el grado
del polinomio de Samuel.
No es cierto, en general, que si un anillo es noetheriano, pero no local, su dimensin de Krull sea
finita: vase el problema 7.
28. Corolario : La dimensin de O coincide con la dimensin del anillo local en el vrtice del cono
tangente.

Demostracin. El vrtice del cono viene definido por el ideal maximal irrelevante de G m O , esto es, por
I = mr /mr+1 . Como el polinomio de Samuel de O coincide con el polinomio de Samuel de G m O respecto
r >0
a I , se concluye. 
Por el problema 8, la dimensin del anillo local en el vrtice del cono tangente coincide con la di-
mensin del cono tangente, luego la dimensin de Krull de O coincide con la dimensin de su cono
tangente.
29. Teorema del ideal principal de Krull : Sea f O no invertible. Se verifica

dim O /( f ) dim O 1

Adems, si f no es divisor de cero, entonces

dim O /( f ) = dim O 1

Demostracin. Sea ( f 1 , . . . , f m ) un sistema de parmetros de O /( f ), con el nmero mnimo de parme-


tros. Por el teorema anterior dim O /( f ) = m. Por otra parte, ( f , f 1 , . . . , f m ) es un sistema de parmetros
de O , luego dim O m + 1, es decir, dim O /( f ) dim O 1.
4.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.


4.3. Anillos locales regulares


El objetivo de esta seccin es caracterizar localmente los anillos de funciones de las variedades
algebraicas sin singularidades, es decir, regulares. Diremos que una variedad algebraica de dimensin
MANUALES UEX
n es regular en un punto si y slo si existen n hipersuperficies que se cortan (transversalmente) en el
punto con multiplicidad de corte 1. Est definicin equivaldr a que el cono tangente a la variedad en
el punto sea un espacio afn. Probaremos que un punto racional de una variedad algebraica es regular
si y slo si es liso y daremos criterios diferenciales que caractericen la regularidad.
1. Notacin : En esta seccin supondremos que O es un anillo local y noetheriano de ideal maximal m.
2. Definicin : Diremos que O es regular, si dim O = dimO /m m/m2 . El espacio vectorial m/m2 se deno-
mina espacio cotangente de Zariski.
Si O es local y noetheriano, entonces dim O dimO /m m/m2 : Sea dimO /m m/m2 = n y { f 1 , . . . , f n } un
sistema de generadores de m, entonces dim O n, por 4.2.26. Por tanto,

O es regular dim O dimO /m m/m2

217
4.3. Anillos locales regulares lgebra local

3. Proposicin : Sea O un anillo local noetheriano de dimensin n. O es regular si y slo si existe un


sistema de n parmetros f 1 , . . . , f n que generan el ideal maximal.

Demostracin. Si O es un anillo regular entonces n = dim O = dimO /m m/m2 . Si f 1 , . . . , f n es un sistema


generador de m obtenido por Nakayama, ste ser el sistema de parmetros buscado. Recprocamente,
si f 1 , . . . , f n es un sistema de parmetros que generan m entonces dim O = n dimO /m m/m2 , luego O es
regular. 

Aunque no hayamos definido la multiplicidad de interseccin, digamos que esta proposicin se in-
terpreta geomtricamente del siguiente modo: Una variedad algebraica irreducible X = Spec A de di-
mensin n, es regular en un punto cerrado x X si y slo si existen n hipersuperficies, ( f i )0 , que se
cortan con multiplicidad 1 en x.
4. Proposicin : El anillo local de k[ x1 , . . . , xn ] en el origen es un anillo regular de dimensin n.

Demostracin. Denotemos m or = ( x1 , . . . , xn ). Sabemos que k[ x1 , . . . , xn ] or es un anillo local de dimensin


n. Como dimk m or /m2or = n se concluye. 

El morfismo de O /m-mdulos m/m2 , G m O induce el epimorfismo graduado de anillos graduados


SO /m
m/m2 G m O , f1 fn 7 f 1 f n .
5. Teorema : O es regular si y slo si G O = S (m/m2 ). Es decir, O es regular si y slo si el cono
m O /m
tangente en el punto cerrado es un espacio afn.

Demostracin. En primer lugar, obsrvese que el polinomio de Samuel de O coincide con el polinomio
de Samuel de G m O respecto del ideal irrelevante.
Si O es un anillo regular de dimensin r , entonces dimO /m m/m2 = r y S O /m (m/m2 ) ' O /m[ x1 , . . . , xr ].
El epimorfismo

S O /m (m/m2 ) G m O
f1 fi 7 f 1 f i
es adems es inyectivo: porque si Ker , 0,

r = gr SG m O ( n) = gr S S (m/m2 )/ Ker ( n) < gr S S (m/m2 ) ( n) = r


O /m 4.2.23 O /m 4.3.4

Recprocamente, si G m O = S O /m (m/m2 ), entonces por 4.3.4, el polinomio de Samuel de O tiene grado


dimO /m m/m2 , luego O es regular. 

6. Corolario : Sea O un anillo local noetheriano. Entonces, O es un anillo regular de dimensin r si y


slo si S O ( n) = n+rr1 .

Demostracin. Si S O ( n) = n+rr1 entonces es O tiene dimensin de Krull r y l (O /m2 ) = r+r 1 = r +1, luego

MANUALES UEX

dimO /m m/m2 = r y O es regular. SiO es regular de dimensin de Krull r , entonces G m O = O /m[ x1 , . . . , xr ]


y la funcin de Samuel es igual a n+rr1 .

7. Lema : Si G m O es ntegro entonces O es ntegro.

Demostracin. Sean f , g O , no nulas. Por el Lema de Krull, mn = 0. Por tanto, existen r, s N


nN
de modo que f mr \mr+1 , g ms \ms+1 . Es decir, f mr /mr+1 y g ms /ms+1 son no nulas. Por tanto,
0 , f g = f g mr+s /mr+s+1 y f g , 0.


8. Proposicin : Si O es regular, entonces es ntegro.

Demostracin. G m O = k[ x1 , . . . , xn ] es un anillo ntegro, luego O es ntegro por el lema anterior. 

218
lgebra local 4.3. Anillos locales regulares

Sea x el punto cerrado de Spec O . Si f m x , denotaremos d x f la clase de f en m x /m2x y la denomi-


naremos diferencial de f en x. En el caso de que O sea una k-lgebra y O /m x = k, estas definiciones
coinciden con las del captulo 3.
9. Teorema : Sea O un anillo local regular de ideal maximal m x y sea I O un ideal. Entonces O / I
es regular I est generado por un sistema de parmetros cuyas diferenciales en x son linealmente
independientes.

Demostracin. Denotemos m x la imagen de m x en O / I .


) Si I = ( f 1 , . . . , f r ) y { d x f 1 , . . . , d x f r } son linealmente independientes en m x /m2x , entonces la sucesin

0 I /m x I m x /m2x m x /m2x 0

es exacta, porque f1 , . . . , fr es un sistema generador de I /m x I linealmente independiente en m x /m2x . Por


tanto,
dimO /mx m x /m2x = dimO /mx m x /m2x r = dim O r dim O / I

luego O / I es regular (y de dimensin dim O r ).


) Supongamos que O / I es regular. Escribamos dim O = n y dim O / I = n r . Consideremos la suce-
sin exacta
I /m x I m x /m2x m x /m2x 0

Sean f 1 , . . . , f r I tales que f1 , . . . , fr formen una base del ncleo del epimorfismo m x /m2x m x /m2x . Se
tiene un epimorfismo O /( f 1 , . . . , f r ) O / I , que es isomorfismo: en efecto, por la implicacin anterior,
O /( f 1 , . . . , f r ) es regular y de dimensin n r ; si hubiese ncleo, la dimensin de O / I sera menor que
n r , por 4.2.29, ya que O /( f 1 , . . . , f r ) es ntegro por ser regular.
En conclusin, I = ( f 1 , . . . , f r ) y d x f 1 , . . . , d x f r son linealmente independientes. 

10. Corolario : Sea O un anillo local regular de dimensin de Krull n, de ideal maximal m x y sea
I = ( f 1 , , f r ) m x un ideal tal que la dimensin de Krull de O / I es n r . Entonces O / I es regular
d x f 1 , . . . , d x f r son linealmente independientes.

Demostracin. ) Es consecuencia inmediata del Teorema 4.3.9.


) I /m x I = ( f1 , . . . , fr ), luego dimO /mx I /m x I r . De la sucesin exacta

i
I /m x I m x /m2x m x /m2x 0

dimO /mx I /m x I dimO /mx m x /m2x dimO /m m x /m2x = r . Luego, dimO /mx I /m x I = r e i es inyectivo. Por tanto,
d x f 1 , . . . , d x f r son linealmente independientes.


11. Definicin : Sea A un anillo noetheriano y X = Spec A . Diremos que X es regular en un punto
cerrado x, si A x es un anillo regular. Diremos que X es regular si lo es en todo punto cerrado.
12. Ejercicio : Sea X = Spec k[ x1 , . . . , xn ]/( p( x1 , . . . , xn )). Demostrar que X es regular en un punto =
P p
MANUALES UEX
(1 , . . . , n ) si y slo si x () d x i , 0
i
i
13. Teorema : Sea x Spec A un punto racional de una k-variedad algebraica. Entonces, x es regular
es liso. Por tanto, una variedad algebraica sobre un cuerpo algebraicamente cerrado es regular si y
slo si es lisa.

Demostracin. ) Sea el cuerpo de fracciones de A . Como A x es regular dimk m x /m2x = dim A x =


gr tr = n. Sea 1 , . . . , n un sistema generador de A x /k obtenido por el lema de Nakayama (recordemos
que A x /k A x A x /m x = m x /m2x ). Consideremos la sucesin exacta

n
0 Ker A x A x A x /k 0
(0,. . ., 1,. . ., 0) 7 i
i

219
4.4. Complecin lgebra local

Los anillos regulares son ntegros. Localizando en el punto genrico, g, tenemos


n
0 (Ker ) g /k 0

Ahora bien, por la proposicin 3.7.35, dim /k = gr tr = n. Por tanto, (Ker ) g = 0. Pero Ker est
n
incluido en un A x -mdulo libre, que no tiene torsin, luego Ker = 0 y A x /k = A x A x .
) Si A x /k es un A x -mdulo libre de rango dim A x , entonces dim A x = dim A x /mx ( A x /k A x A x /m x ) =
dim A x /mx m x /m2x , luego A x es regular.


En 4.4.25 veremos que las variedades lisas son regulares. Una k-variedad es lisa si y slo si lo es por
cambio de base al cierre algebraico de k. El ejercicio siguiente 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.
14. Ejercicio : Sea k = Z/3Z( t) y A = Spec k[ x, y]/( y2 + x3 t). Demostrar que la curva plana Spec A es
regular en todo punto cerrado pero A x /k no es un A x -mdulo libre de rango 1 para m x = ( x3 t, y).

4.4. Complecin
Dada una filtracin { M i } de un mdulo M podemos definir una topologa en M : Una base de entornos
de cada m M es { m + M i }. Esta topologa viene definida por la seudomtrica

2 n

si m 1 m 2 M n , y m 1 m 2 M n+1
d ( m 1 , m 2 ) :=
0 si m 1 m 2 M n para todo n

Una vez que hemos definido d , podemos hablar de sucesiones convergentes, de sucesiones de Cauchy
y la complecin de M por d .
1. Definicin : Una sucesin { m i } se dice de Cauchy cuando para cada > 0 existe un k tal que
d ( m n , m n0 ) < , para cualesquiera n, n0 > k. Se dice que la sucesin es convergente a cero si para ca-
da > 0 existe un k tal que d ( m n , 0) < , para todo n > k.
2. Definicin : Llamaremos complecin de M respecto de la topologa definida por una filtracin, al
A -mdulo
M
c := {Sucesiones de Cauchy}/{Sucesiones convergentes a cero}

3. Proposicin : M
c = lim M / M j .

j N

Demostracin. Si ( m j ) lim M / M j , entonces m i+r = m i en M / M i . La sucesin ( m i ) es de Cauchy, porque



j
dado 2 j , d ( m r , m s ) < 2 j , para todo r, s j . As pues, tenemos definido el morfismo
MANUALES UEX

lim M / M j M,
c ( m i ) 7 [( m i )]

j

Dejamos como ejercicio la comprobacin de que est bien definido.


Definamos la asignacin inversa. Sea ( m i ) una sucesin de Cauchy. Dado 2 j , existe n j N tal que
d ( m r , m s ) < 2 j , para todo r, s n j . Es decir, m r m s M j para todo r, s n j , luego m r = m s en M / M j
para todo r, s n j .
El morfismo
{Sucesiones de Cauchy} M / M j , ( m i ) 7 m n j

no depende del n j >> 0 escogido. En particular, dada una sucesin ( m i ) convergente a cero, se tiene que
m n j = 0. Por tanto, los morfismos
M
c M / M j , [( m i )] 7 m n
j

220
lgebra local 4.4. Complecin

estn bien definidos y definen un morfismo

M
c lim M / M j , [( m i )] 7 ( m n )
j

j

Dejamos como ejercicio la comprobacin de que estas asignaciones son inversas entre s.


P
4. Observacin : Un ejemplo de sucesin de Cauchy lo constituyen las series m i ( m i M i ). Es ms,
i =0
toda sucesin de Cauchy es equivalente a una serie de esta forma. En efecto, por la proposicin anterior,
basta verlo para la sucesin de Cauchy ( n i ), con ( n i ) lim M / M i . Tenemos que n i+1 n i = m i M i , luego

i
n1 = m0 , n2 = m1 + n1 = m1 + m0 , n3 = m2 + n2 = m2 + m1 + m0 , etc. As pues,

X
M
c= { m i , m i M i }/{Series convergentes a cero}
i =0

Si consideramos cada elemento m M como la sucesin constante ( m), tenemos definido un morfis-
mo M M ; de otro modo, los morfismos de paso al cociente M M / M i 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 .

5. Proposicin : M con la filtracin { M n } es separado M n = 0 M M


c es inyectivo.
nN

Demostracin. El ncleo del morfismo M M


c = lim M / M i es M n , luego se obtiene el segundo .
nN
i
Si M es separado, para cada m M existe un entorno M n del cero que no contiene a m, es decir, m
M n . Luego M n = 0. Recprocamente, si M n = 0, entonces d es una distancia, porque si d ( m, m0 ) =
nN nN
0, entonces m m0 M n para todo n, es decir que m m0 M n = 0, luego m = m0 . Por tanto, M es
nN
separado. 

Sean M, N dos A -mdulos con filtraciones respectivas { M i } y { N i }. Un morfismo de A -mdulos


f : M N se dice compatible si f ( M n ) Nn . Evidentemente un morfismo compatible f : M N in-
duce un morfismo entre los completados
fb: M
c Nb

6. Teorema : Sea 0 M 0 M M 00 0 una sucesin exacta de A -mdulos y { M i } una filtracin de M .
Si se consideran en M 0 y M 00 las filtraciones inducidas { M 0 M i }, {( M i )}, la sucesin de completados


c0 M
0M cb
c00 0
M

es exacta. Completar conserva sucesiones exactas.

Demostracin. Tenemos las sucesiones exactas de sistemas proyectivos MANUALES UEX



0 M 0 / M 0 M i M / M i M 00 /( M i ) 0

Por tanto, como el lmite proyectivo es exacto por la izquierda tenemos la sucesin exacta


c0 M
0M cb
c00
M

Slo nos falta ver la epiyectividad de m00i , con m00i ( M i ), sean m i M i tales que
P
b: Dada una serie
i =0

( m i ) = m00i . Es obvio que m00i , luego por la observacin anterior hemos concluido.
P P
b( mi) = 
i =0 i =0

7. Corolario : M
cn es un submdulo de M
cy M cn = M / M n , para todo n N.
c/ M

221
4.4. Complecin lgebra local

cn , M
Demostracin. Por el teorema M cy M
c/ M M / M n ). Ahora bien,
cn = (

M / M n ) = lim ( M / M n + M i ) = lim ( M / M n + M i ) = lim M / M n = M / M n


(

i i>n i>n

con lo que concluimos. 


8. Corolario : M
c es completo y separado, respecto de la topologa definida por la filtracin { M
cn }. Es
decir, M
c= M
c c.

Demostracin. Es una consecuencia directa del corolario anterior y 4.4.5. 


9. Corolario : Si consideramos en M una filtracin { M n } y en M
c la filtracin { M
cn }, entonces GM = G M
c.

Demostracin. Completando la sucesin exacta 0 M n / M n+1 M / M n+1 M / M n 0, y por el coro-


lario 4.4.7, se concluye que M n / M n+1 = M
n / M n+1 = M n / M n+1 .
c c 

4.4.1. Topologa I -dica. Complecin I -dica


Por 4.2.16, todas las filtraciones I -estables de un A -mdulo M definen la misma topologa y la misma
complecin.
10. Definicin : Sea I A un ideal y M un A -mdulo. La filtracin

M I M I2 M I n M . . .

se denomina filtracin I -dica. Obviamente es una filtracin I -estable. La topologa definida por cual-
quier filtracin I -estable se denomina la topologa I -dica.
De ahora en adelante, completar se entender que es completar respecto de la topologa I -dica.
11. Ejemplos : 1. lim C (R)/mn = R[[ x ]] = R[[ x]], donde el m es el ideal de funciones diferen-

nN
ciables que se anulan en . El morfismo natural C (R) lim C (R)/mn = R[[ x]] asigna a cada

nN
funcin su 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.

3. Nmeros p-dicos = Z p := lim Z/ p n Z = { a n p n , 0 a i < p}. El morfismo natural


P
Not nN
nN

N lim Z/ p n Z = { a n p n , 0 a i < p}
X

nN nN
MANUALES UEX

asigna a cada nmero natural su desarrollo como suma de potencias de p.


Dada una filtracin { M n } de un mdulo M , en M c considerbamos, en la seccin anterior, la filtracin
n M } es justamente
{ M n }. Veamos que si en M consideramos la filtracin I -dica, entonces la filtracin { I
c
n nc
la I -dica de M , cuando I es un ideal finito generado. La igualdad I M = I M puede interpretarse
c
a i x i = x n a n+ i x i . Con precisin:
P P
intuitivamente como la igualdad:
in i 0
12. Proposicin : Si I es un ideal finito generado (por ejemplo, si A es un anillo noetheriano), entonces
nM = InM
I c. Adems, M c es completo y separado con la topologa I -dica, M c/ I n M
c = M/I n M y G I M
c=
G I M.

Demostracin. Consideremos la inyeccin I n M , M . Completando tenemos la inyeccin I n M , M


c.
n
Sea i 1 , . . . , i r un sistema generador de I . Consideremos el epimorfismo

M . r. . M I n M, ( m 1 , . . . , m r ) 7 i j m j .
X
j

222
lgebra local 4.4. Complecin

Completando I -dicamente tenemos un epimorfismo M c . r. . M n M y recordemos la inyeccin


c I
n M , M
I c. Hemos obtenido que I nM = InM c.
Todo lo dems es consecuencia de 4.4.7, 4.4.8 y 4.4.9.


13. Proposicin : Sea A noetheriano. Si

0 M 0 M M 00 0

es una sucesin exacta de A -mdulos finito generados, entonces

c0 M
0M d00 0
c M

es exacta.

Demostracin. Sabemos que si completamos M 0 por la filtracin { M 0 I n M }, M por la filtracin { I n M }


y M 00 por la filtracin { I n M 00 }, entonces la sucesin completada es exacta. Ahora bien, por Artin-Rees la
filtracin { M 0 I n M } es I -estable, luego completar por esta filtracin es equivalente a completar por la
topologa I -dica. Hemos terminado. 

14. Corolario : Si A es noetheriano y M es un A -mdulo finito generado, entonces

M A A
b=M
c

Demostracin. Si M es libre es inmediato. Como A es noetheriano y M es finito, M es de presentacin


finita, luego se tiene una sucesin exacta

L2 L1 M 0

con L 1 , L 2 libres finito generados. Tensando por A


b y completando, se obtiene el diagrama de filas exactas

L2 A A / L Ab / M Ab /0
1 A A
b


L
c2 /L
c1 /M
c /0

Luego, M A A
b=M
c. 

15. Corolario : Si A es noetheriano, el morfismo A A


b es plano.
MANUALES UEX
Demostracin. Sea M 0 M un morfismo inyectivo de A -mdulos. Pongamos M como lmite inductivo
de mdulos finito generados M = lim M i y sea M 0i = M 0 M i , que tambin es finito generado. Por la

proposicin anterior y su corolario


M 0i A A
b Mi A A
b

es inyectivo. Tomando lmite inductivo y teniendo en cuenta que el producto tensorial conmuta con
lmites inductivos, se obtiene que
M0 A Ab M A A
b

es inyectivo. Por tanto, A A


b es plano. 

223
4.4. Complecin lgebra local

4.4.2. Complecin y noetherianidad


Queremos probar que el completado de un anillo noetheriano es noetheriano. Un anillo noetheriano
y su completado tienen el mismo graduado y ste es noetheriano. Probaremos que si el graduado de un
anillo completo y separado es noetheriano el anillo es noetheriano y as obtendremos que el completado
de un anillo noetheriano es noetheriano.
Un teorema bsico en Anlisis y Geometra Diferencial, es el teorema de la funcin inversa. To-
da aplicacin diferenciable f : X Y , entre variedades diferenciales, induce una aplicacin entre los
anillos C (Y ) C ( X ) y los espacios cotangentes f : m f ( x) /m2f ( x) m x /m2x . El teorema de la funcin in-
versa afirma que si f es un isomorfismo entonces f es un isomorfismo en un entorno de x. Ahora bien,
f es un isomorfismo si y slo si el morfismo inducido entre los graduados G m f (x) C (Y ) G mx C ( X ) lo
es. Analticamente, si el morfismo G m f (x) C (Y ) G mx C ( X ) es un isomorfismo entonces el morfismo
C
(Y ) C
( X ) es un isomorfismo. Hablemos ahora en lgebra y con toda precisin.

16. Teorema formal de la funcin inversa : Sean { M n } y { M n0 } filtraciones de M y M 0 respectiva-


mente. Supongamos que M y M 0 son completos y separados. Sea f : M M 0 un morfismo compatible y
consideremos el morfismo G ( f ) : GM GM 0 inducido. Si G ( f ) es isomorfismo (resp. epiyectivo, inyecti-
vo), entonces f : M M 0 es isomorfismo (resp. epiyectivo, inyectivo).

Demostracin. Supongamos que G ( f ) es epiyectivo. Sea m0 M 0 . Como M / M1 M 0 / M10 es epiyectivo,


existe m 0 M , tal que m0 = f ( m 0 ) + m01 , con m01 M10 . Como M1 / M2 M10 / M20 es epiyectivo, existe
m 1 M1 , tal que m01 = f ( m 1 ) + m02 , con m02 M20 . Es decir, m0 = f ( m 0 ) + f ( m 1 ) + m02 . As sucesivamente,

P
P
P
obtenemos una serie m = m i , con m i M i , de modo que la serie f ( m) = f ( m i ) = f ( m i ) converge
i =0 i =0 i =0
a m0 . Como M 0 es completo, f ( m) = m0 y f es epiyectivo.
Supongamos ahora que G ( f ) es inyectivo. Sea m M . Como M es separado existe r N tal que
m M r y m M r+1 . Entonces, m es no nulo en M r / M r+1 , luego G ( f )( m) = f ( m) es no nulo, porque G ( f )
es inyectivo. Por tanto, f ( m) , 0 y f es inyectivo.
En particular, si G ( f ) es isomorfismo, f es isomorfismo.

17. Lema : Sea A un anillo completo y separado para la topologa I -dica. Si G I A es noetheriano,
entonces A es noetheriano.

Demostracin. Dado un ideal q A tenemos que ver que q es finito generado. Consideremos en q la
filtracin {qn = q I n }. Se tiene una inclusin natural

G q , G I A

Adems G q es un ideal de G I A de modo natural. Como G A es noetheriano, G q est generado por un


nmero finito de elementos. Escribamos cada uno de ellos como suma de sus componentes homogneas.
Sea x qn /qn+1 una de esas componentes y x qn un representante de la clase de x. Consideremos
en A la siguiente filtracin: A 0 = A, . . . , A n = A, A n+1 = I, A n+2 = I 2 , . . . . El morfismo A q dado por
1 7 x es compatible con las filtraciones. Haciendo lo mismo con todas las componentes homogneas
MANUALES UEX

del sistema de generadores de G q y tomando la suma directa de todas las A , tendremos un morfismo
L = A m q. Por construccin, el morfismo inducido en los graduados GL G q es epiyectivo, luego
L=L b b q es epiyectivo, por el teorema anterior. El ideal q es separado porque es un submdulo 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 composicin L q , b q. En conclusin, q es finito generado. 
18. Teorema : Si A es noetheriano entonces A
b es noetheriano.

Demostracin. Si A es noetheriano e I A es un ideal, entonces I = (1 , . . . , r ) es finito generado. El


morfismo
( A / I )[ x1 , . . . , xr ] G I A
x i 7 i I / I 2
es epiyectivo, luego G I A es noetheriano.
Por 4.4.12, G I A
b = G I A . Por el lema anterior, A
b es noetheriano. 

224
lgebra local 4.4. Complecin

19. Proposicin : Sea O un anillo local noetheriano de ideal maximal m. Sea Ob la complecin m-dica
de O . Entonces,
dim O = dim Ob

Demostracin. O /mn = Ob /m
b n , luego S O ( n) = S Ob ( n) y dim O = dim O
b. 

20. Proposicin : Sea O un anillo local noetheriano de maximal m y Ob el completado m-dico de O .


Entonces, O es regular si y slo si Ob es regular.

Demostracin. Se deduce de la igualdad G m O = G m


b O y del teorema 4.3.5.
b 

21. Proposicin : Si A es noetheriano, entonces A [[ x1 , . . . , xn ]] es noetheriano.

Demostracin. Por el teorema de la base de Hilbert, si A es noetheriano entonces A [ x1 , . . . , xr ] es noethe-


riano. Como A [[ x1 , . . . , xn ]] es el completado de A [ x1 , . . . , xr ] por el ideal ( x1 , . . . , xr ), se concluye por el
teorema anterior. 

4.4.3. Teorema de Cohen


Como hemos dicho en la introduccin, el teorema de Cohen es un teorema de estructura de los anillos
completos. Sin precisar, afirma que la complecin de un anillo local noetheriano es un cociente de un
anillo de series formales. En el caso de que el anillo completo sea regular, probaremos que es isomorfo
a un anillo de series formales.
22. Teorema de Cohen : Sea O un anillo local de ideal maximal m, completo y separado por la
topologa m-dica. Si O contiene un cuerpo, entonces existe una seccin del morfismo natural O O /m.

Demostracin. Denotemos K = O /m. En general hay muchas secciones de O K . Para construir una,
bastar definir secciones K O /mn que conmuten con los epimorfismos naturales n : O /mn O /mn1 ,
pues O = Ob = 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 K 1 una Q-subextensin de cuerpos de K maximal con la condicin de que el morfismo K 1
O /mn1 extienda a O /mn . Tenemos que ver que K 1 = K . Sea a K O /mn1 . Si a es K 1 -trascendente, sea
a O /mn tal que n (a) = a. El morfismo K 1 (a) O /mn , a 7 a est bien definido. Por la maximalidad de
K 1 , a K 1 . Si a es algebraico sobre K 1 , sea p( x) K 1 [ x] su polinomio mnimo anulador. Sea a O /mn tal
que n (a) = a. Para que el morfismo K 1 (a) O /mn , a 7 a, est bien definido es necesario que p(a) = 0.
Para ello, vamos a modificar a convenientemente. Sea h mn1 /mn O /mn . Desarrollando por Taylor
obtenemos
p ( a + h) = p ( a) + p 0 ( a) h

MANUALES UEX
pues h2 = 0. Observemos que n ( p(a)) = p(a) = 0, luego p(a) mn1 /mn . Adems 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 con-
clusin, si tomamos h = p(a)/ p0 (a), entonces h mn1 /mn , n (a + h) = a y p(a + h) = 0. As pues, el
morfismo K 1 (a) O /mn , a 7 a + h est bien definido. Por la maximalidad de K 1 , a K 1 .
En conclusin, K 1 = K .
b) Supongamos que O contiene un cuerpo de caracterstica p > 0.
1 1 p p 1
Sea L un subcuerpo mximo de n (K ) que contenga a ( n (K )) := { , n (K )}. Observemos que
1 1 1 1
n (K ) = n (K \0) n (0), donde los elementos de n (K \0) son invertibles porque no son nilpotentes,
1 n1
y n (0) = m /mn . Por tanto, ( 1 p 1 p 1 p
n (K )) = n (K \0) 0 es un cuerpo y el epimorfismo n : ( n (K ))
p
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
p
que n (a) = a. Se verifica que a L. Consideremos el epimorfismo

L[ x]/( x p a p ) L[a], x 7 a

225
4.4. Complecin lgebra local

p
p
Si a p L, entonces x p a p es irreducible en L[ x], luego
p L[ x]/( x p ap
p
) es cuerpo y L[ x]/( x p a p ) ' L[a],
p p
lo cual contradice la maximalidad de L. Por tanto, a p L y n ( a p ) = a. Luego n : L , K es un
isomorfismo. 

23. Corolario : Sea O un anillo local noetheriano de maximal m y completo por la topologa m-dica.
Si O contiene un cuerpo, entonces
O ' O /m[[1 , . . . , n ]]

Demostracin. Por el teorema de Cohen, existe una seccin 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. Proposicin : Sea O un anillo local regular de maximal m y completo por la topologa m-dica. Si
O contiene un cuerpo, entonces
O ' O /m[[ x1 , . . . , xn ]]

Demostracin. Por el teorema de Cohen, existe una seccin 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 )

es un isomorfismo porque lo es entre los graduados (recurdese 4.3.5). 

25. Proposicin : Si X = Spec A es una variedad lisa entonces es regular.

Demostracin. Sea x X un punto cerrado. Si el morfismo m x /m2x A x /k A x A x /m x , a 7 da es inyectivo


entonces dimk( x) m x /m2x dim A x , donde k( x) := A x /m x , y por tanto A x es regular.
Tenemos que ver que el morfismo m x /m2x A x /k A x A x /m x es inyectivo: Por el teorema de Cohen
tenemos un morfismo k( x) , A x /m2x , luego x es un punto k( x)-racional de Spec A x /m2x . El epimorfismo
natural A x /k A x A x /m x ( A x /m2x )/k( x) A x A x /m x = m x /m2x es un retracto del morfismo que queremos
ver que es inyectivo. 

4.4.4. Lema de Hensel


26. Teorema : Sea O un anillo local de ideal maximal m x y sea O 0 una O -lgebra finita, completa y
separada por la topologa m x -dica. Entonces O 0 descompone en producto directo de O -lgebras finitas,
locales, completas y separadas.

Demostracin. O 0 /m x O 0 es una O /m x -lgebra finita. Consideremos el morfismo natural f : Spec O 0


MANUALES UEX

Spec O y sea f 1 ( x) = Spec O 0 /m x O 0 = { y1 , . . . , yn }, que son los puntos cerrados de O 0 . Obviamente, se


cumple que Spec O 0 /mrx O 0 = { y1 , . . . , yn } y por tanto,

O 0 /mrx O 0 = (O 0 /mrx O 0 ) y1 (O 0 /mrx O 0 ) yn


n
Adems m yii O y0 i m x O y0 i , para ciertos n i N, pues m yi es nilpotente en (O 0 /m x O 0 ) yi . Completando por el
ideal m x obtenemos que
O0 = O
d
y1 O yn
0 d 0

Esta igualdad muestra que O d 0


yi son completos y separados por la topologa m x -dica, y son locales de
ideal maximal m yi . Por tanto, O
d
yi = O yi es completo y separado por la topologa m yi -dica.
0 0


27. Definicin : Un anillo O se dice henseliano si toda O -lgebra finita descompone en producto directo
de O -lgebras locales.

226
lgebra local 4.5. Problemas

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-dica. Sea p( x) O [ x] un polinomio mnico. Si p( x) (O /m)[ x] descompone p( x) = f 0 ( x) g0 ( x), siendo
f 0 ( x), g0 ( x) (O /m)[ x] polinomios mnicos primos entre s, entonces existen polinomios mnicos f ( x), g( x)
O [ x] tales que p( x) = f ( x) g( x) y f 0 ( x) = f ( x), g0 ( x) = g( x).

Demostracin. Consideremos la O -lgebra finita libre O 0 = O [ x]/( p( x)). Por el teorema anterior O 0 de-
scompone en producto de lgebras locales, O 0 = O 10 O r0 . Haciendo cociente por m resulta O 0 =
O 10 O r0 = (O /m)[ x]/( p( x)) = (O /m)[ x]/( f 0 ( x)) O /m[ x]/( g0 ( x)). Como la descomposicin de un lgebra
en producto de lgebras locales es nica, se obtiene una descomposicin O 0 = B1 B2 de modo que
B1 = (O /m)[ x]/( f 0 ( x)) y B2 = (O /m)[ x]/( g0 ( x)). Como O 0 es un O -mdulo libre tambin lo son B1 y B2 . Si
f 0 ( x) tiene grado r , entonces 1, x, , x r es base de B1 , pues mdulo m es base de O /m[ x]/( f 0 ( x)). Por
r r
tanto, x r+1 = a i x i , en B1 , con a i O . Denotemos f ( x) = x r+1 a i x i ; el epimorfismo O [ x]/( f ( x)) B1
P P
i =0 i =0
es isomorfismo porque son libres del mismo rango y es isomorfismo mdulo m. Adems, f ( x) = f 0 ( x). La
p ( x)
clase de p( x) en B1 es cero, luego f ( x) divide a p( x). Tomando g( x) = f ( x) , se concluye. 

4.5. Problemas
1. Probar que si un anillo tiene un nmero finito de elementos, entonces es noetheriano y de dimen-
sin 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 .

3. Calcular el polinomio de Samuel del anillo local en el origen de k[ x, y]/( y2 x2 + x3 ).

4. Sea O un anillo local noetheriano. Probar que la dimensin de Krull de O es igual a la dimensin

del cono tangente G m 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 (Obsrvese que si p A es un ideal
primo entonces p A [ x] es un ideal primo de A [ x]).

6. Sea O un anillo local noetheriano de dimensin de Krull 2. Probar que el conjunto Spec O tiene
infinitos puntos.

7. Sea A = k[ x1 , x2 , . . . , xn , . . .] un anillo de polinomios de infinitas variables. Sean

p i = ( x2 i , . . . , x2 i+1 1)

y S = A\ pi .
i

a) Probar que Specmax A S = {p i A S } i .


MANUALES UEX
b) Probar que toda funcin no nula de A S pertenece a un nmero finito de ideales maximales.
c) Probar que A S es un anillo noetheriano.
d) Probar que dim A S = . (Nagata)

8. Sea A = k[1 , . . . , n ] un anillo graduado, con gr i = 1. Probar

a) Si p A es un ideal primo, el ideal generado por los elementos homogneos de p es un ideal


primo.
b) Los ideales primos minimales de A son ideales primos homogneos.
c) dim A = dim A or , donde m or = (1 , . . . , n ).
d) dim Proj A es igual al grado del polinomio p( n) := dimk [ A ]n .

227
4.5. Problemas lgebra local

9. Sean A y B dos k-lgebras y x Spec A = X , y Spec B = Y dos puntos racionales. Probar que

C ( x,y) ( X k Y ) = C x X k C y Y

10. Calcular el polinomio de Samuel de un anillo local regular de dimensin 2.


11. Probar que la localizacin de Z[ x] en cualquier punto es un anillo regular.
p
2
12. Calcular los puntos de Z[ 5] en los que no es regular.
13. Demostrar que todo ideal de k[[ x]] es de la forma ( x n ).
14. Probar que los ideales de los enteros p-dicos, Z p , son de la forma ( p n ). Expresar (1 p)1 como
una serie en p. Probar que el 2 tiene raz cuadrada en Z7 .
15. Sea A el completado I -dico del anillo noetheriano A . Probar que si f A no es divisor de cero
entonces no es divisor de cero en A .
16. Sea A = k[ x, y]/( y2 x2 + x3 ) y m el maximal ( x, y). Probar que A
b = k[[ x, y]]/( y2 x2 + x3 ). Probar
2 2 3
que y x + x descompone en producto de dos series (ramas), que se corresponden con los dos
ideales primos minimales del anillo completo considerado.
17. Calcular la complecin de k[ x1 , . . . , xn ]/( p 1 ( x1 , . . . , xn ), . . . , p r ( x1 , . . . , xn )) por el ideal ( x1 , . . . , xn ).
18. Sea X n X 2 X 1 X 0 una sucesin de aplicaciones entre conjuntos finitos no vacos.
Prubese que lim X i es no vaco.

i

19. Sea p( x1 , . . . , xn ) Z[ x1 , . . . , xn ] y p Z. Probar que la condicin necesaria y suficiente para que


p( x) = 0 tenga una solucin en Znp es que tenga alguna solucin en cada (Z/ p m Z)n , para todo
m > 0.
20. Calcular el inverso de 1 + x en k[[ x]]. Probar que el nico ideal maximal de k[[ x]] es ( x). Existe la
raz cuadrada de 1 + x en k[[ x]]?
21. Sea I un ideal de un anillo noetheriano A , probar que
Specmax A = Specmax ( A / I )

22. Probar que dim k[[ x1 , . . . , xn ]] = n.


23. Sea x Spec A un punto cerrado. Probar

a) El completado es un concepto local: El completado m x -dico de A coincide con el completado


m x A x -dico de A x .
b) El cono tangente es un concepto local: G mx A = G mx A x A x .

24. a) Demostrar que la complecin I -dica de M coincide con la complecin I -dica de M1+ I .
MANUALES UEX

b) Probar que Specmax A 1+ I = Specmax A / I .


c) Supongamos que A es un anillo noetheriano y M es finito generado. Probar que el ncleo del
morfismo M M coincide con el ncleo del morfismo M M1+ I .
25. Sea A un anillo noetheriano ntegro, I A un ideal propio. Probar que A es separado con la
topologa I -dica.
26. Sea A un anillo noetheriano. Probar mnx = 0.
x,n

27. Sea A un anillo noetheriano y M un A -mdulo finito generado. Probar que M = 0 si y slo si sus
compleciones en todo punto cerrado de Spec A son nulas.
28. Sea O un anillo local noetheriano de ideal maximal m. Sea N un O -mdulo plano. Probar que la
complecin m-dica de N es isomorfa a la complecin de un O -mdulo libre.

228
Captulo 5

Anillos de enteros y anillos de


curvas

5.1. Introduccin
La Teora de Curvas Algebraicas y la Teora de Nmeros son teoras estrecha y sorprendentemente
relacionadas. Z y k[ x] son anillos eucldeos y ambos son dominios de factorizacin nica. Los anillos de
funciones de las curvas algebraicas son k[ x]-lgebras finitas (geomtricamente: toda curva se proyecta
va pun morfismo finito en la recta afn). Los anillos de enteros, como veremos, son Z-lgebras finitas
(Z[ 2], Z[ i ] son ejemplos). Estamos hablando en ambos casos de anillos noetherianos de dimensin de
Krull 1. En la teora de Galois se han estudiado anillos de dimensin de Krull cero, ahora estudiamos los
de dimensin de Krull 1. Entre estos anillos, en ambas teoras, destacarn los anillos que son localmente
anillos de ideales principales: los anillos de Dedekind.
Por concisin, hablemos slo de las curvas algebraicas; en la Teora de Nmeros tendremos resulta-
dos equivalentes. Los anillos de funciones de las curvas algebraicas son localmente anillos de Dedekind,
salvo en un nmero finito de puntos: los puntos singulares de la curva. Probaremos que toda curva es
isomorfa, salvo en un nmero finito de puntos, a una curva sin puntos singulares. Estudiaremos el
proceso denominado de explosin que nos permitir desingularizar las curvas. Definiremos la multipli-
cidad de una variedad en un punto. Calcularemos la multiplicidad de interseccin de una curva y una
hipersuperficie en un punto. Veremos que el nmero de ramas analticas de una curva en un punto
coincide con el nmero de puntos en los que desingulariza la curva en el punto. Por ltimo, en el caso
de una 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 Bzout, que dice que dos curvas
planas proyectivas de grados n y m se cortan en n m puntos, contando grados y multiplicidades de
interseccin. Probaremos tambin el lema de Max Noether, que nos permitir probar como ejercicios,
los teoremas de Pascal y Pappus.
MANUALES UEX
5.2. Anillos de valoracin
En la clasificacin de la curvas algebraicas es fundamental el caracterizar los puntos singulares (los
puntos no regulares) de las curvas y la regularizacin o desingularizacin de stas. Como veremos, los
anillos locales regulares de dimensin uno son los anillos de valoracin discreta, y la interseccin de los
anillos de valoracin que contienen a un anillo es su cierre entero, que en el caso de anillos de curvas
es el anillo de su desingularizacin.
1. Teorema : Sea O un anillo local noetheriano de dimensin 1. O es regular si y slo si es de ideales
principales.

Demostracin. Sea m el maximal de O . Si O es regular de dimensin 1, entonces m est generado por

229
5.2. Anillos de valoracin Anillos de enteros y anillos de curvas

un parmetro, m = ( t). Dado un ideal I , sea n tal que I ( t n ) pero I 1 ( t n+1 ). Existe f I que es mltiplo
de t n pero no de t n+1 , luego f = u t n y u es invertible. Por tanto, t n I e I = ( t n ).
Recprocamente, si m es principal, entonces dimO /m m/m2 1, luego dim O dimO /m m/m2 y O es
regular.


2. Definicin : Sea un cuerpo y = \{0}. Una valoracin discreta de es una aplicacin epiyectiva
v : Z que verifica

1. v( f g) = v( f ) + v( g), para todo f , g .

2. v( f + g) mn{v( f ), v( g)}, para todo f , g (con la convencin v(0) = ).

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 mximo nmero natural n tal que f mn . Es fcil ver que la aplicacin

vm : Z
f / g 7 vm ( f / g) = vm ( f ) vm ( g)

est bien definida y es una valoracin discreta de . Esta valoracin se denomina valoracin m-dica.
Si adems O es de dimensin 1, es inmediato ver que O = { f | vm ( f ) 0}. Veamos el recproco.
3. Proposicin : Sea v una valoracin discreta de un cuerpo y denotemos O v = { f : v( f ) 0}.
Entonces O v es un anillo noetheriano local y regular de dimensin 1, de cuerpo de fracciones y v = vm ,
siendo m el maximal de O v .

Demostracin. 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 O v es principal y est 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 O v y g = g/ f f ,
es decir, I = ( f ).
As pues, O v es un anillo de ideales principales, luego noetheriano. O v es un anillo local que no es
un cuerpo, porque los invertibles son precisamente { f O v : v( f ) = 0} y el ideal maximal es pv := { f
O v : v( f ) > 0}. Por tanto, O v es un anillo local regular de dimensin 1. Adems, para toda f , o bien
f O v o bien f 1 O v (pues v( f ) 0 v( f 1 ) = v( f ) 0). Por tanto, el cuerpo de fracciones de O v es .
Para concluir, veamos que v = vm . Sea t un parmetro que genere pv . Si f O v , entonces f = ut n , 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. Definicin : Dada una valoracin discreta v diremos que O v es un anillo de valoracin discreta. Por
la proposicin anterior, un anillo es de valoracin discreta si y slo si es un anillo noetheriano, local y
regular de dimensin 1.
5. Ejercicio : Sea O v un anillo de valoracin discreta y f O v . Probar que v( f ) = l (O v /( f )).
MANUALES UEX

6. Definicin : Sea V un anillo ntegro y su cuerpo de fracciones. Diremos que V es un anillo de


valoracin si para todo f , se verifica que f V f 1 V .
Diremos que es el anillo de valoracin trivial de . En la demostracin anterior hemos visto que
un anillo de valoracin discreta es un anillo de valoracin.
7. Proposicin : Sea V un anillo de valoracin e I 1 , I 2 ideales de V . Entonces, I 1 I 2 o I 2 I 1 . En
particular, V es local.

Demostracin. Si I 1 * I 2 e I 2 * I 1 , entonces existen f 1 I 1 , f 1 I 2 y f 2 I 2 , f 2 I 1 . Si f 1 / f 2 V , entonces


f 1 = ( f 1 / f 2 ) f 2 I 2 , contradiccin. Anloga contradiccin si f 2 / f 1 V . 

El ideal maximal de un anillo de valoracin V se denota pV y se le llama ideal de valoracin.


8. Proposicin : Un anillo noetheriano V es de valoracin (no trivial) si y slo si es un anillo de valo-
racin discreta.

230
Anillos de enteros y anillos de curvas 5.3. Anillos de Dedekind

Demostracin. Ya sabemos que si V es de valoracin discreta entonces es de valoracin. Recproca-


mente, si V es noetheriano y de valoracin, entonces todo ideal es principal, pues dado I = ( f 1 , . . . , f n )
tenemos que ( f 1 ) ( f 2 ) (o al revs), luego I = ( f 2 , . . . , f n ). Recurrentemente, obtendremos que I es prin-
cipal. Por tanto, si V no es trivial, es un anillo local y regular de dimensin 1, es decir, un anillo de
valoracin discreta. 
Sea V un anillo de valoracin y su cuerpo de fracciones. Denotemos por V el grupo de los invert-
ibles de V . En el grupo /V , la relacin definida por f g si f g1 V , es una relacin de orden total:
en efecto, dados f, g, o bien f g1 V , o bien g f 1 V , es decir, o bien f g, o bien g f. Es obvio
adems que si f g, entonces f h g h, para todo h, es decir, el orden es lineal.
Denotemos v : /V el morfismo de paso al cociente. Se verifica:

1. v( f g) = v( f ) + v( g) (ahora denotamos la operacin de /V aditivamente!).

2. v( f + g) mn{v( f ), v( g)}

Slo tenemos que probar 2. Debemos demostrar que, o bien ( f + g) g1 = f g1 +1 V , o bien ( f + g) f 1 =


1 + g f 1 V , lo que es obvio.
Recprocamente, si G es un grupo totalmente ordenado y v : G es una epiyeccin verificando las
dos condiciones anteriores, entonces V = { f : v( f ) 0} es un anillo de valoracin. La condicin nece-
saria y suficiente para que sea un anillo de valoracin discreta es que G sea isomorfo a Z. Denotaremos
los anillos de valoracin, por razones obvias, O v .

5.3. Anillos de Dedekind


1. Proposicin : Los dominios de factorizacin nica son ntegramente cerrados en su cuerpo de frac-
ciones.

Demostracin. Sea A un dominio de factorizacin nica y su cuerpo de fracciones. Sea ab una


fraccin de modo que b no sea invertible y sea primo con a. Si ab es entero sobre A , verifica una relacin

a a
( )n + a 1 ( )n1 + . . . + a n = 0
b b
Multiplicando por b n tendremos que a n es mltiplo de b, lo que contradice que b es primo con a. En
conclusin, los nicos elementos de enteros sobre A son los de A .

2. Lema : Los anillos de valoracin son ntegramente cerrados en su cuerpo de fracciones.

Demostracin. Sea O v un anillo de valoracin y su cuerpo de fracciones. Sea f entero sobre O v .


Por tanto, verifica una relacin entera

MANUALES UEX
f n + a 1 f n1 + + a n = 0, a i Ov

Si f 1 O v , entonces f = a 1 a 2 f 1 f 1n O v . Si f 1 O v entonces f O v , pues O v es un anillo


de valoracin. En conclusin, O v es ntegramente cerrado en su cuerpo de funciones.
De otro modo:

nv( f ) = v( f n ) = v(a 1 f n1 . . . a n ) mn{v(a 1 f n1 ), . . . , v(a n )} mn{( n 1)v( f ), . . . , v( f ), 0},

de donde se deduce que v( f ) 0. 


Si consideramos el nodo C y2 x2 + x3 = 0, la curva C que se obtiene de despegar las dos ramas
y el morfismo natural C C pegar las dos ramas, resulta que este morfismo finito fuera del nodo es
isomorfismo, luego es birracional. Parece claro intuitivamente que para las curvas regulares en todo
punto, no existen ms morfismos finitos birracionales que los isomorfismos. En trminos matemticos
precisos:

231
5.3. Anillos de Dedekind Anillos de enteros y anillos de curvas

3. Teorema : Sea O un anillo ntegro local noetheriano de dimensin 1. Las siguientes condiciones son
equivalentes:

1. O es regular.

2. O es un anillo de valoracin.

3. O es ntegramente cerrado en su cuerpo de fracciones .

Demostracin. 1. 2. Si O es regular entonces es un anillo de valoracin discreta, por 5.2.3. Luego, O


es un anillo de valoracin.
2. 3. Es el lema anterior.
3. 1. Sea f un elemento no nulo del ideal maximal m de O . O / f O es un anillo local de dimensin
cero. Por tanto, el ideal maximal m en O / f O es nilpotente. Es decir, existe un n N de modo que mn f O .
f
Sea n N mnimo verificando mn f O . Sea g mn1 de modo que g f O . Basta probar que m = g O ,
g
pues tendramos que m es un O -mdulo principal y O un anillo regular. Basta probar, pues, que f m = O .
g 1 g g g
Se verifica que f m f mn O . Si f m , O , tendremos que f m m. Por tanto, f es un endomorfismo
g
de m, que ha de satisfacer el correspondiente polinomio caracterstico. Luego f es entero sobre O , as
g
pues f O . Contradiccin porque g f O .


4. Definicin : Un anillo A ntegro se dice que es un dominio de Dedekind si es noetheriano de dimen-


sin 1 e ntegramente cerrado en su cuerpo de fracciones.
5. Lema : El cierre entero conmuta con localizaciones: Sea A B un morfismo de anillos y S A un
sistema multiplicativo. Sea A el cierre entero de A en B y A S el cierre entero de A S en B S . Entonces,

A S = ( A )S

En particular, si A es ntegramente cerrado, entonces A S tambin.


Un anillo ntegro es ntegramente cerrado en su cuerpo de fracciones si y slo si es localmente nte-
gramente cerrado.

Demostracin. A S ( A )S es un morfismo entero, luego ( A )S A S . Sea f A S . Existe una relacin


entera
f n + a 1 / s 1 f n1 + + a n / s n = 0 con a i , s i A y s i ( x) , 0
Sea s = s 1 s n (luego s S ). Multiplicando la relacin anterior por s n obtenemos una relacin entera
de s f con coeficientes en A , luego s f A y f ( A )S . Luego, ( A )S = A S .
Sea A localmente ntegramente cerrado. Sea f A A \{0} entero sobre A . El morfismo A A [ f ] es
localmente isomorfismo. Por tanto, A = A [ f ] y f A , es decir, A es ntegramente cerrado.


6. Proposicin : Sea A un anillo ntegro, que no sea un cuerpo. A es un dominio de Dedekind si y slo
MANUALES UEX

si A x es un dominio de ideales principales para todo punto cerrado x Spec A .


7. Definicin : 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.
8. Ejemplo : Spec k[ x, y]/( y2 x3 ) tiene un nico punto singular: el origen.
9. Ejemplo : Sea m = e2 i/m C una raz primitiva m-sima de la unidad. Veamos que Z[m ] es de
Dedekind. Supongamos m = p n , con p primo. El polinomio mnimo anulador de p n , p n ( x), que divide a
n
x p 1, es separable mdulo todo primo q , p. Por tanto, si m y Z[m ], cumple que m y Z = ( q), tenemos
que m y Z[ p n ] y = ( q), para q , p. El nico punto singular posible de Spec Z[ p n ] = Spec Z[ x]/( p n ( x)), es
m y = ( p, x 1). Observemos que
n1 n1 n1
p n ( x) = p ( x p ) = (x p ) p1 + + x p +1

Por tanto, Z[ x]/( p n ( x), x 1) = Z/( p) y ( p, x 1) = ( x 1). Luego, y es no singular.

232
Anillos de enteros y anillos de curvas 5.3. Anillos de Dedekind

Escribamos ahora, m = p n m0 , con m0 primo con p. Por induccin, podemos suponer que Z[m0 ] es
no singular al localizar en todo punto. Observemos que Z[m ] = Z[m0 ] Z Z[ p n ]. Observemos que p n
es separable en fibras sobre Z[m0 ], salvo quizs en los puntos y Spec Z[m0 ] tales que m y Z = ( p).
Luego, los nicos puntos singulares posibles de Z[m ] = Z[m0 , p n ] son de la forma m y0 = (m y , p n 1)
(donde m y Z = ( p)). Ahora bien, m y Z[m0 ] y = ( p). Luego, m y0 Z[m ] y0 = ( p, p n 1) = ( p n 1), e y0 es no
singular.
10. Proposicin : Si A es un dominio de Dedekind e I A un ideal no nulo, entonces I se escribe de
modo nico como producto de ideales primos.

Demostracin. Sean { x1 , . . . , xm } = ( I )0 . Sabemos por el teorema y lema anteriores que A x i es un anillo


n
de ideales principales. Por tanto, I x i = p x ii A x i , para cierto n i N nico. El ideal

pnx11 pnxmm

es igual localmente a I , luego son iguales globalmente. Los exponentes n i estn determinados porque
lo estn al localizar. 
11. Resea histrica: Kummer, para probar el teorema de Fermat, es decir, para demostrar que la
ecuacin x n + yn = z n no tiene soluciones enteras ( x, y , 0) hizo la descomposicin

x n = z n yn = ( z 1 y) ( z n y),

siendo una raz primitiva n-sima de la unidad y trabaj con los nmeros a i i , a i Z. Es decir, tra-
P

baj en el anillo (concepto general introducido ms tarde por Dedekind) de enteros Z[]. Argumentando
sobre la factorizacin nica, prob que la descomposicin anterior no es posible, con x, y, z Z no nulos.
Dirichlet le hizo observar a Kummer el error (cometido tambin por Cauchy y Lam) de suponer que
todos
p los anillos de enteros eran dominios de factorizacin nica. Consideremosppor sencillez p el anillo
Z[ 5], tenemos dos descomposiciones en factores irreducibles 6 = 2 3 = (1 + 5) (1 5). Para
restaurar lapfactorizacin nica Kummer introdujo los nmerosp ideales (no dio una definicin general).
2
Si bien 1 + 5 y 2 son irreducibles
p observemos que
p (1 + 5) es
p mltiplo p pde 2. Es como si hubiese un
m.c.d. ideal de 2 y 1 + p5. En la extensin
p p Z [ 5]
p , Z [(1
p + 5)/ 2, 2] tenemos la factorizacin
nica por irreducibles 6 = 22 ((1 + 5)/ 2) (1 5)/ 2 (si bien ya estamos en anillos de enteros
que no son los de partida). Dedekind observ que lo que estaba definiendo Kummer era el concepto de
ideal (recordemos que en los dominios de ideales principales (a 1 , . . . , a n ) = ( m.c.d.(a 1 , . . . , a n )), 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) prob que todo anillo de enteros se mete en otro
anillo mayor donde sus ideales se hacen principales.
Conviene que el lector lea la definicin 0.3.61.
12. Definicin : Sea A B un morfismo finito y sea f : Spec B Spec A el morfismo inducido. Sea
y Spec B y x := f ( y).

1. Diremos que dim A x /px A x B x /p x B x es el nmero de puntos (contando multiplicidades y grados sobre
x) de la fibra de x por el morfismo f .
MANUALES UEX
2. Diremos que m y := l B (B y /p x B y ) es la multiplicidad con la que aparece y en la fibra de x.

3. Diremos que gr x y := dim A x /px A x B y /p y B y es el grado de y sobre x.

Esta definicin viene justificada por la igualdad,

N de puntos contando mult. y grd. de f 1 ( x) = dim A x /px A x B x /p x B x =


X
l A x ( B x /p x B x ) y
y f 1 ( x)
X X
= l B y (B y /p x B y ) gr x y = m y gr x y
y f 1 ( x) y f 1 ( x)

13. Teorema: Sea A un dominio de Dedekind, B un anillo ntegro y A , B un morfismo finito inyectivo.
El nmero de puntos de las fibras de Spec B Spec A , contando multiplicidades y grados es constante.

233
5.4. Desingularizacin Anillos de enteros y anillos de curvas

Demostracin. Sea x Spec A un punto cerrado. B x es un A x -mdulo finito generado sin torsin y A x
es un dominio de ideales principales. Por tanto, B x = A nx . Observemos que B A \{0} es una A = A A \{0} -
lgebra finita ntegra, luego es un cuerpo y ha de coincidir con BB\{0} = B . Localizando B x = A nx por
A \{0}, tenemos que B = nA , luego n = dim A B . Adems,

n = dim A /mx ( A nx /m x A nx ) = dim A /mx (B x /m x B x )


14. Definicin : Sea : Spec B Spec A un morfismo finito. Sea y Spec B un punto cerrado e x = ( y).
Diremos que ramifica en y si l (B y /m x B y ) > 1 y en este caso se dice que y es un punto de ramificacin
de y que x es un punto rama de .
15. Definicin : Sea : A B un morfismo finito entre dominios de Dedekind. Sea m y un ideal maxi-
ey
mal de B y m x = m y B. Entonces m x B y = m y B y , para cierto e y N, que llamaremos ndice de ramifi-
cacin de y.
16. Teorema : Sea : A B un morfismo finito entre dominios de Dedekind. Sea m x A un ideal
maximal e y un punto en la fibra de x. La multiplicidad con la que aparece y en la fibra de x es igual al
ndice de ramificacin de y.

Demostracin. Se deduce de las igualdades


eX
y 1
ey j j +1
l B y (B/m x B) y = l B y (B/m y ) = l B y (m y /m y ) = e y ,
j =0

donde la ltima igualdad es por ser m y B y principal.




5.4. Desingularizacin
5.4.1. Finitud del morfismo de cierre entero
1. Lema : Sea A un anillo noetheriano ntegro e ntegramente cerrado en su cuerpo de fracciones . Sea
, una extensin finita separable de cuerpos y A el cierre entero de A en . Entonces, el morfismo
A , A , es finito y el cuerpo de fracciones de A es .

Demostracin. es el cuerpo de fracciones de A , porque el cierre entero conmuta con localizaciones por
5.3.5, luego A A 0 = A A 0 = .
Como A es noetheriano, basta probar que A es un submdulo de un A -mdulo libre finito generado.
Sea T2 la mtrica de la traza en , T2 ( f , g) = tr( f g), y sea iT2 : su polaridad asociada,
que es un isomorfismo por ser separable. Sea a 1 , . . . , a n A una base de como -espacio vectorial y
w1 , . . . , wn su base dual. Si probamos que iT2 ( A ) Aw1 + + Awn concluimos.
) y
la envolvente de Galois de la
MANUALES UEX

Como ya sabemos, tr(a0 ) = g(a0 ), siendo G = Homal g (,


P
gG
extensin . Dado a0 A , escribamos iT2 (a0 ) = 1 w1 + + n wn , con i . Tenemos que ver que
i A . Se tiene que
i = iT2 (a0 )(a i ) = tr(a0 a i ) = g(a0 a i )
X
gG

Ahora bien, a0 a i A , luego g(a0 a i ) es entero sobre A y i es entero sobre A . Como A es ntegramente
cerrado en su cuerpo de fracciones entonces i A .

2. Definicin : Diremos que un cuerpo es un cuerpo de nmeros algebraicos si es una extensin finita
de cuerpos de Q. Diremos que un anillo ntegro A es un anillo de nmeros enteros si el morfismo Z , A
es inyectivo y finito.
p p
3. Ejemplos : Z[ i ], Z[ e2 i/3 ] y Z[ 5, 3] son anillos de nmeros enteros.
7

234
Anillos de enteros y anillos de curvas 5.4. Desingularizacin

4. Teorema : Sea A un anillo de enteros de cuerpo de fracciones y una extensin finita de cuerpos
de . Entonces, el cierre entero de A en , A , es un anillo de nmeros enteros de cuerpo de fracciones y
el morfismo A A es finito.

Demostracin. El morfismo Z , A es finito, localizando en S := Z\0, tenemos que A S es una Q-lgebra


finita ntegra, luego es cuerpo. Por tanto, A S = , el morfismo Q , es finito. Adems, el cierre entero
de A en coincide con el cierre entero de Z en . Por el lema anterior, A es una Z-lgebra finita, luego es
un anillo de nmeros enteros, de cuerpo de fracciones . En particular, A A es un morfismo finito. 

5. Definicin : Dado un cuerpo de nmeros K , diremos que el cierre entero de Z en K es el anillo de


enteros de K .
6. Teorema : Sea A una k-lgebra de tipo finito ntegra de cuerpo de fracciones . Sea , una
extensin finita de cuerpos y A el cierre entero de A en . Entonces, A , A es un morfismo finito, y es
el cuerpo de fracciones A .

Demostracin. Por el lema de normalizacin de Noether existe un morfismo k[ x1 , . . . , xn ] , A finito e


inyectivo. 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 -mdulo finito generado tendremos que A tambin lo es. As pues,
podemos suponer que es una extensin normal de .
Sea G el grupo de Galois de . Sea G los elementos de invariantes por G y denotemos A 0 al
cierre entero de A en G . A 0 es un A -mdulo finito generado: Observemos que , G es una ex-
tensin puramente inseparable. Sea car k = p > 0 y escribamos G = [1 , . . . , r ]. Existe m >> 0 de
pm pm
modo que i = k( x1 , . . . , xn ), para todo i . Escribamos i = p i / q i , con p i = i j x j k[ x1 , . . . , xn ]
P
j
m p p
m p
m
y q i = i j x j k[ x1 , . . . , xn ]. Sea k0 := k( p i j , p m i j ) i j y 0 := k0 ( p x1 , . . . , p xn ). Se verifica que
P p

pj
pm
i = p i / q i 0 , luego G 0 . Podemos suponer que G = 0 . Ahora bien, el cierre entero k[ x1 , . . . , xn ]
p
m p
m p
m p
m
en es k0 [ p x1 , . . . , p xn ], pues k0 [ p x1 , . . . , p xn ] es un k[ x1 , . . . , xn ]-mdulo finito generado y es n-
0

tegramente cerrado (porque es un anillo de polinomios). Hemos concluido.


A coincide con el cierre entero de A 0 en , luego A es un A 0 -mdulo finito generado por el lema
anterior, pues G , es una extensin separable (de Galois). Por tanto, A es un A -mdulo finito
generado.

7. Definicin : Diremos que Spec A es una curva ntegra afn si A es una k-lgebra de tipo finito
ntegra y de dimensin 1.
8. Ejemplos : La recta afn A1 = Spec k[ x], la circunferencia S 1 = Spec k[ x, y]/( x2 + y2 1), el nodo
Spec k[ x, y]/( y2 x2 + x3 ), la cspide Spec k[ x, y]/( y2 x3 ) son curvas ntegras afines.
9. Teorema : Sea A el anillo de una curva afn ntegra (resp. un anillo de nmeros enteros). Sea el
cuerpo de fracciones de A , , una extensin finita de cuerpos y A el cierre entero de A en . Entonces,

1. A , es el anillo de una curva afn ntegra (resp. un anillo de nmeros enteros) no singular de cuerpo MANUALES UEX
de fracciones y el morfismo A A es finito.

2. Si = , dado x Spec A , el morfismo A x A x es isomorfismo si y slo si x es no singular. Adems,


el conjunto de puntos singulares de A es un conjunto finito de puntos cerrados de Spec A . Diremos
que A A es el morfismo de desingularizacin y que A es la desingularizacin de A .

Demostracin. 1. Es consecuencia de 5.4.4 y 5.4.6.


2. A es un A -mdulo finito generado, de cuerpo de fracciones , luego A / A es un A -mdulo finito
generado cuyo soporte es un nmero finito de puntos cerrados (pues se anula en el punto genrico).
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 dimensin 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 5.3.5).

235
5.4. Desingularizacin Anillos de enteros y anillos de curvas

5.4.2. Cierre entero y anillos de valoracin


10. Definicin : Un morfismo f : O , O 0 inyectivo entre anillos locales de ideales maximales m,m0 se
dice dominante si m , m0 , es decir, si m0 O = m. Tambin se dice que O 0 domina a O .
11. Lema : Sea A un anillo ntegro incluido en un cuerpo . Se cumple que es entero sobre A si y
slo si A [1 ].

Demostracin. Si es entero sobre A , entonces existe una relacin entera

n + + a 1 + a 0 = 0, con a i A

Multiplicando por n+1 obtenemos 1 + a n1 + + a 0 n+1 = 0, luego A [1 ].


n
Si A [1 ], entonces = a i (1 ) i . Multiplicando por n tendremos
P
i =1

n+1 a 0 n a n = 0

Es decir, es entero sobre A . 


12. 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 .

Demostracin. 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 epiyeccin
entre los espectros (3.3.14). 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 ms, 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. 
13. Proposicin : Sea O un anillo local ntegro incluido en el cuerpo . O es un anillo de valoracin de
si y slo si el nico anillo local O 0 que domina a O es O .

Demostracin. Supongamos que O es de valoracin. Sea O 0 un anillo local que contenga estric-
tamente a O y sea O 0 \O . Entonces 1 O , por ser O de valoracin. Es ms, 1 pertenece al ideal
maximal m de O , porque O . En particular, 1 O 0 , luego 1 no puede pertenecer a su ideal maximal
m0 , pues O 0 . En conclusin, 1 m y 1 m0 , luego O 0 no domina a O .
Supongamos ahora que en no hay anillos locales que dominen a O . Dado , por el lema 5.4.12,
o 1 pertenecen a O , luego es de valoracin.

14. Corolario : Sea O un anillo local ntegro incluido en el cuerpo . Existe un anillo de valoracin de
que domina a O .
MANUALES UEX

Demostracin. Por el lema de Zorn existe un anillo local O 0 incluido en maximal dominando a O . Por
maximalidad O 0 no es dominado por ningn subanillo local de , luego es un anillo de valoracin de
por la proposicin 5.4.13.

15. Teorema : Sea A un anillo ntegro, un cuerpo que contiene a A y A el cierre entero de A en .
Entonces A es la interseccin de todos los anillos de valoracin de que contienen a A .

Demostracin. Sea . Si A y O v es un anillo de valoracin que contiene a A , entonces es entero


sobre O v . Como O v es ntegramente cerrado, O v .
Si A , entonces 1 A [1 ] A [1 ] por el lema 5.4.11. Por tanto, existe un ideal maximal m x
,
A [1 ] que contiene a 1 . Consideremos el anillo local A [1 ] x y sea O v un anillo de valoracin de
que lo domine. Sea pv el ideal de valoracin de O v , entonces 1 pv , luego O v .


236
Anillos de enteros y anillos de curvas 5.4. Desingularizacin

16. Lema : Sea A , B un morfismo de anillos ntegros, tal que B/ A es un A -mdulo de longitud finita.
Si a A es tal que A /aA es un A -mdulo de longitud finita entonces l A ( A /aA ) = l A (B/aB).
a
Demostracin. Empecemos observando que el morfismo B/ A aB/aA , b 7 ab, es un isomorfismo. Por
tanto, l A (aB/aA ) = l A (B/ A ). Si consideramos el cuadrado conmutativo
 / A
aA _ _

  
aB /B

como la longitud de un cociente de mdulos es el nmero de eslabones de las cadenas irrefinables que
empiezan en el submdulo y terminan en el mdulo, tendremos que l A (aB/aA ) + l A (B/aB) = l A (B/aA ) =
l A (B/ A ) + l A ( A /aA ), y por lo tanto que l A ( A /aA ) = l A (B/aB).

17. Lema : Si A es un anillo noetheriano ntegro de dimensin 1, entonces el cierre entero de A en su
cuerpo de fracciones es un anillo noetheriano de dimensin 1.

Demostracin. Sea A el cierre entero de A . Sabemos que dim A = dim A = 1. Todo ideal no nulo de A
corta a A en un ideal no nulo, pues dado a0 A si el morfismo A A /a0 A fuese inyectivo tendramos que
dim A = dim A /a0 A dim A 1 = 0, lo que es contradictorio. Entonces, para probar que A es noetheriano
basta ver que A /a A es un A -mdulo de longitud finita, para todo a A . A = lim A i es el lmite inductivo

i
de sus A -sublgebras finitas. Si l A ( A /a A ) > l A ( A /aA ) entonces para algn i , l A ( A i /aA i ) > l A ( A /aA ).
Ahora bien, A i / A y A /aA son A -mdulos de longitud finita (pues su soporte es un nmero finito de
puntos cerrados de Spec A ) y por el lema 5.4.16, l A ( A i /aA i ) = l A ( A /aA ). En conclusin, l A ( A /a A )
l A ( A /aA ).

18. Lema : Sea O un anillo local noetheriano de cuerpo de fracciones . Existe un anillo de valoracin
discreta de que domina a O .

Demostracin. Sea O v un anillo de valoracin que domine a O , m = (a 1 , . . . , a n ) el ideal maximal de O


y a i tal que v(a i ) v(a j ), para todo j . Entonces, A := O [ aa1 , . . . , aan , a i ] est incluido en O v , m A = (a i ) y
i i
localizando convenientemente A obtenemos un anillo local noetheriano O 0 de dimensin 1 que domina
a O . El cierre entero de O 0 en su cuerpo de fracciones es un anillo noetheriano de dimensin 1 normal,
localizando convenientemente tenemos un anillo de valoracin discreta que domina a O 0 , luego a O .

De nuevo obtenemos el siguiente teorema.
19. Teorema : Sea A un anillo noetheriano ntegro de cuerpo de fracciones y A el cierre entero de A
en . Entonces, A es la interseccin de todos los anillos de valoracin discreta de que contienen a A .
20. Notacin : Denotemos p x,n el ideal p x -primario que al localizar en x es igual a pnx , es decir, el ideal MANUALES UEX
p x -primario de todas las funciones cuyo desarrollo de Taylor hasta orden n en x es nulo.
21. Definicin : Diremos que un ideal primo p x A es de altura r si dim A x = r .
22. Teorema : Si A es un anillo normal, entonces

1. Los ideales primos asociados de un ideal principal tienen altura 1.

2. La descomposicin primaria reducida de cualquier ideal principal (a), (distinto de 0 y A ) es nica


y es igual a
(a) = p x1 ,n1 p xr ,n r ,
con p x i de altura 1 y n i = v x i (a) (siendo A vx i = A x i ).

3. A = Ax.
alt.p x =1

237
5.4. Desingularizacin Anillos de enteros y anillos de curvas

Demostracin. 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 ab m m, entonces ab es entero
sobre A , luego ab A y (a : b) = A , contradiccin. Si ab m = A , entonces m es un A -mdulo isomorfo a A ,
luego es un ideal principal y m es de altura 1.
2. Sea (a) = q1 qr una descomposicin primaria reducida. Por 1. sabemos que los primos
asociados, p x i , a los q i son de altura 1. En particular la descomposicin primaria es nica. Adems,
n
(a) x i = p x ii A x i , porque A x i es un dominio de Dedekind local. Por tanto, q i = p x i ,n i , adems v x i (a) = n i .
3. Escribamos (a) = p x1 ,n1 p xr ,n r y ( b) = p x1 ,m1 p xr ,m r , con p x i de altura 1 y n i , m i 0. Por
tanto, ab A si y slo si si m i n i , para todo i , que equivale a ab A x . 
alt.p x =1

23. Corolario : Sea A un anillo noetheriano ntegro. A es un anillo normal si y slo si todo ideal
principal (propio) es interseccin, sin componentes sumergidas, de un nmero finito de primarios p x,n x .

Demostracin. Slo nos falta probar el recproco. Consideremos slo los ideales primos p x asociados a
las descomposiciones primarias de los ideales principales. Repitiendo los argumentos del apartado 3.
de la demostracin anterior, tenemos que A = x A x . Adems, A x es un anillo de valoracin, 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 valoracin. Por
tanto, si f A A \{0} es entero sobre A entonces es entero sobre todo A x , luego f A x y f A . 
24. Ejercicio : Sea A un subanillo de un cuerpo K y k un cuerpo algebraicamente cerrado. Si f : A k
es un morfismo de anillos, entonces existe un subanillo O v de valoracin de K que contiene a A y un
morfismo f 0 : O v k, tal que f 0 | A = f y Ker f 0 = pv .
Resolucin: Sea A 0 K un anillo local (no necesariamente de valoracin) cumpliendo las propiedades
exigidas a O v y no dominado por ningn otro anillo local que cumpla las propiedades.
Prubese que A 0 es ntegramente cerrado en su cuerpo de fracciones.
Sea K . Si 1 A 0 , entonces no es entero sobre A 0 . Por el lema, A 0 [] , A 0 []. Por tanto, A 0 [] A 0
est incluido en el ideal maximal de A 0 y tenemos el diagrama conmutativo

A 0 YYYYY/YA 0
YY[]
/ A 0 []/ A 0 [] A 0 /( A 0 [] A 0 )
YYYYYY
YYYYYY
YYYYYY
f0 YYYYYY
YYYYYY 
,
k
Un localizado de A [] cumplir las propiedades exigidas a O v . Por la maximalidad de A 0 llegaremos a
0

contradiccin, salvo que A 0 . En conclusin, A 0 es de valoracin.

5.4.3. Variedad de Riemann


Sea K una k-extensin de cuerpos de tipo finito de grado de trascendencia 1, es decir, K es una k( x)-
extensin finita de cuerpos. Sea C el conjunto de todos los anillos de valoracin de K , triviales sobre k
(es decir, que contienen a k). Dotemos a C de la siguiente estructura de espacio topolgico: sus cerrados
propios son los conjuntos finitos de anillos de valoracin, distintos del anillo de valoracin trivial.
MANUALES UEX

Sea U = {v C : v( x) 0} y V = {v C : v( 1x ) 0}. Obviamente, C = U V . Sea A el cierre entero de


k[ x] en K . La asignacin Spec A U , y 7 A y es inyectiva, porque si A y = A y0 entonces p y = A p y A y =
A p y0 A y0 = p y0 . Veamos que la asignacin es epiyectiva. Dado un anillo de valoracin O v de K , tal
que v( x) 0, entonces k[ x] O v y tomando cierres enteros A O v . Sea p y := pv A . Localizando en y,
obtenemos el morfismo dominante A y O v . Como A y es un anillo de valoracin, se cumple que A y = O v .
Igualmente, si A 0 es el cierre entero de k[1/ x] en K , se cumple que Spec A 0 = U 0 . V es un abierto de C ,
ya que
C \V = {v C : v(1/ x) < 0} = {v C : v( x) > 0} = Spec A /( x)
que es un nmero finito de puntos. Igualmente, U es un abierto de C . Adems,

U V = {v U : v( x) = 0} = Spec A \( x)0 = Spec A x = Spec A 01/ x

En conclusin, C se recubre por dos abiertos U , V , cada uno de ellos es una curva afn ntegra no
singular, y C \U y C \V son conjuntos finitos.

238
Anillos de enteros y anillos de curvas 5.4. Desingularizacin

25. Definicin : Se dice que C es la variedad de Riemann asociada a K .


Todo morfismo K K 0 de k-extensiones, entre extensiones de tipo finito de grado de trascendencia 1,
induce un morfismo : C K 0 C K entre las variedades de Riemann asociadas, definido por O v0 7 O v K .
Dado x K trascendente, sean A y A 0 el cierre entero de k[ x] en K y K 0 respectivamente, y U := Spec A
y U 0 = Spec A 0 . Entonces, el morfismo : U 0 U es el morfismo inducido por el morfismo de anillos
natural A A 0 , que es un morfismo finito.
Sea C 0 = Proj k[0 , . . . , n ], gr i = 1, una curva proyectiva y supongamos que k[0 , . . . , n ] es un anillo
ntegro. Sea := k(1 /0 , . . . , n /0 ), el cuerpo de funciones de C 0 (que no depende de la ordenacin de
los i ). Dado un punto x Uh = Spec k[0 / i , . . . , n / i ], denotaremos O C 0 ,x := k[0 / i , . . . , n / i ] x (que
i
no depende del abierto Uh que contiene a x, considerado).
i
Dado un anillo de valoracin O v de , trivial sobre k, existe un nico punto x C 0 , tal que O v domina
a O C 0 ,x : Sea j / i tal que v( j / i ) sea mximo entre todos los i, j . Observemos que v(k / i ) 0, porque
si v(k / i ) < 0, entonces v( j /k ) = v( i /k j / i ) = v( i /k ) + v( i / j ) > v( i / j ), lo cual es contradictorio.
Por tanto, k[0 / i , . . . , n / i ] O v . Si p x := pv k[0 / i , . . . , n / i ], tenemos que O v domina a O C 0 ,x . Sea otro
x0 C 0 tal que O v domina a O C 0 ,x0 . Sea k, tal que x Uh . Si x0 Uh , entonces i /k p x0 O C 0 ,x0 , luego
k i
v( i /k ) > 0 y v( j /k ) = v( i /k j / i ) = v( i /k ) + v( i / j ) > v( i / j ), lo cual es contradictorio. Si x0 Uh ,
i
entonces p x0 := pv k[0 / i , . . . , n / i ] = p x y x0 = x.
Sea C la variedad de Riemann de . Consideremos el morfismo natural : C C 0 , donde (v) es
tal que O v domina a O C 0 ,(v) . Consideramos el abierto Uh = Spec k[1 /0 , . . . , n /0 ] y un morfismo finito
0
k[ x] , k[1 /0 , . . . , n /0 ]. Sea A el cierre entero de k[ x] en (que es el cierre entero de k[1 /0 , . . . , n /0 ]
en ) y U = Spec A . El morfismo inducido por la inclusin k[1 /0 , . . . , n /0 ] , A es el morfismo : U
Uh .
0
Se dice que C es la desingularizacin de C 0 . Si C 0 es una curva proyectiva no singular en todo punto,
entonces C = C 0 . Se puede probar el recproco: las variedades de Riemann son curvas proyectivas no
singulares en todo punto.
La variedad de Riemann asociada a k( x) es la recta proyectiva P1 .
Sea C la variedad de Riemann asociada a K y f K trascendente. Tenemos k( f ) , K y el morfismo
inducido entre las variedades de Riemann f : C P1 . Sea A el cierre entero de k[ f ] y A 0 el cierre entero
de k[1/ f ]. Tenemos los morfismos k[ x] A , x 7 f y k[1/ x] A 0 , 1/ x 7 1/ f , que inducen en espectros
los morfismos U = Spec A Spec k[ x], p 7 f ( p) y V = Spec A 0 Spec k[1/ x], p0 7 1/ f ( p0 ), que coinciden
sobre las intersecciones y define el morfismo f : C P1 de partida.
Recordemos que el nmero de puntos de las fibras (contando grados y multiplicidades) es constante.
e e
Veamos el nmero de puntos de la fibra del 0 Spec k[ x] P1 (p0 = ( x)): La x en A es f , ( f ) = m x11 m xnn ,
donde { x1 , . . . , xn } son los puntos de la fibra de 0 y e i = v x i ( f ) (y v x ( f ) = 0, para todo x U distinto de los
x i ). Por tanto,
X
N de puntos de la fibra del 0 = dimk A /( f ) = v x ( f ) grk x,
xC,v x ( f )0

nmero que se denomina nmero de ceros de f . Igualmente, el nmero de puntos de la fibra del
Spec k[1/ x] P1 (p = (1/ x)) es

N de puntos de la fibra del = dimk A 0 /(1/ f ) =


X
v x (1/ f ) grk x MANUALES UEX
xC,v x (1/ f )0

nmero que se denomina nmero de polos de f . Por tanto,


X
0 = N de puntos de la fibra del 0 n de puntos de la fibra del = v x ( f ) grk x
xC

26. Teorema : Sea K una extensin de tipo finito de k de grado de trascendencia 1, C la variedad de
Riemann asociada a K y f K . Entonces,
P
xC v x ( f ) gr k x = 0 ,

es decir, el nmero de ceros de f es igual a su nmero de polos.

239
5.5. Teoremas fundamentales de la Teora de Nmeros Anillos de enteros y anillos de curvas

5.5. Teoremas fundamentales de la Teora de Nmeros


Juan A. Navarro

Para el estudio y clasificacin de los anillos de nmeros enteros, A , se introducen el discriminante de


A , el grupo Pic( A ) y el grupo de las unidades de A . Dado un cuerpo de nmeros, K , tenemos la inmersin
cannica K , K Q R = Rr Cs = Rd y resulta que el anillo de enteros de K , A , es una red de Rd . Dada
a A , hay una relacin fundamental entre los valores de a en las valoraciones discretas definidas por
los puntos cerrados de Spec A y los valores absolutos de las coordenadas de a Rr Cs . La aritmtica
de A est ligada con cuestiones topolgico-analticas de A en su inmersin en Rd . El discriminante de
A , que es el determinante de la mtrica de la traza, es igual 2s V ol (Rd / A )2 . El teorema de Hermite
afirma que slo existe un nmero finito de cuerpos de nmeros de discriminante fijo dado. El grupo de
los ideales de A mdulo isomorfismos, Pic A , es un grupo finito. Como consecuencia se obtiene que existe
una extensin finita de K , L, tal que todo ideal de A extendido al anillo de enteros de L es principal. El
grupo de las unidades de A , que son los elementos de norma 1, es un grupo finito generado de rango
r + s 1 y torsin el grupo de las races de la unidad que estn en K .
Introducimos la funcin zeta de Riemann, que es de gran importancia en la Teora de nmeros en
el clculo de la distribucin de los nmeros primos. Aplicamos la funcin zeta de Riemann para deter-
minar cundo dos extensiones de Galois son isomorfas y para demostrar que un sistema de ecuaciones
diofnticas tiene soluciones complejas si y slo mdulo p admite soluciones enteras, para infinitos pri-
mos p.

5.5.1. Valores absolutos arquimedianos


1. Definicin : Un valor absoluto sobre un anillo A es una aplicacin | | : A R que cumple la siguientes
condiciones para todo a, b A ,

1. |a| 0 y |a| = 0 si y slo si a = 0.

2. Desigualdad triangular: |a + b| |a| + | b|.

3. |ab| = |a|| b|.

Es inmediato comprobar que para todo valor absoluto se cumple: |1| = 1 y | a| = |a|. Tambin | n| n
para todo n N. Todo anillo que posea un valor absoluto es necesariamente ntegro, y el valor absoluto
extiende de modo nico al cuerpo de fracciones.
2. Definicin : Dos valores absolutos | |1 y | |2 sobre un cuerpo K se dicen equivalentes si existe un
nmero real r > 0 tal que |a|1 = |a|2r , para todo a K .
3. Proposicin: Dos valores absolutos sobre un cuerpo K son equivalentes si y slo si inducen la misma
topologa.
MANUALES UEX

Demostracin. Dejemos al lector la consideracin de los valores triviales (que se caracterizan por in-
ducir la topologa discreta). La topologa determina la bola abierta unidad B(0, 1) de un valor absoluto:

| x| < 1 lm x n = 0
n

Luego, si dos valores absolutos definen la misma topologa sus respectivas bolas unidad son iguales.
Fijemos un punto x con | x| > 1, es decir, 1/ x B(0, 1). Conocido el valor | x|, la topologa determina
el valor absoluto de los dems elementos: Dado y, tendremos que | y| = | x| , para cierto nmero real.
Tenemos que ver cmo la topologa determina este nmero . En efecto,
n n
n | x| m x xn
< < 1 m < 1 m B(0, 1)
m | y| y y

Se termina fcilmente. 

240
Anillos de enteros y anillos de curvas 5.5. Teoremas fundamentales de la Teora de Nmeros

4. Definicin : Un valor absoluto | | : A R se dice arquimediano si la imagen de la aplicacin natural


N R no est acotada, es decir, para toda constante C > 0 existe un natural n tal que | n| > C .
Evidentemente, todo cuerpo dotado de un valor absoluto arquimediano debe ser de caracterstica
cero.
5. Lema : Sea | | : N R un valor absoluto. Si | | es arquimediano, entonces | d | > 1 para todo d > 1. Si | |
no es arquimediano, entonces | d | 1 para todo d N.

Demostracin. Supongamos que | d | 1, para algn d > 1. Desarrollemos cualquier natural n en base
d,
n = a0 + a1 d + . . . + a k d k , con 0 a i < d

De donde
| n| d + d | d | + . . . + d | d |k d (1 + k) d (1 + logd n)

Por tanto,
| n k | d (1 + k logd n)

Por otra parte,


| n k | = | n| k

Entonces,
d (1 + k logd n)
1 lm =0
k | n| k
si | n| > 1. Por tanto, | n| 1, para todo n.
Supongamos | d | > 1, para un d > 1. Entonces, | d m | = | d |m >> 0, para m >> 0 y | | es arquimediano.


6. Primer teorema de Ostrowski, 1917 : Todo valor absoluto arquimediano sobre Q es equivalente al
valor absoluto usual.

Demostracin. Por el lema, |2| > 1. Sustituyendo | | por | |r , con r > 0 conveniente, podemos suponer que
|2| = 2. Entonces, |3| |2| + |1| = 3 y 4 = |2| |2| = |4| |3| + 1, luego |3| = 3. Entonces, |5| |4| + |1| = 5 y
6 = |2 3| = |6| |5|+ 1, luego |5| = 5. As sucesivamente, obtenemos que | | es el valor absoluto usual sobre
N, luego lo es sobre Q. 

Vamos ahora a determinar los valores absolutos arquimedianos sobre un cuerpo de nmeros K
(extensin finita de Q).
7. Definicin : Sea K un cuerpo dotado de un valor absoluto | |. Una norma sobre un K -espacio vectorial
E es una aplicacin || || : E R que cumple las siguientes propiedades:

1. || e|| 0 y || e|| = 0 si y slo si e = 0.

2. || e 1 + e 2 || || e 1 || + || e 2 || (desigualdad triangular).
MANUALES UEX
3. || e|| = || || e||.

8. Ejemplo : Si E es un K -espacio vectorial con una base finita { e 1 , . . . , e n }, se define la norma infinita
como sigue: X
|| i e i || := max{|1 |, . . . , |n |}.
i

La norma infinita define en E la topologa producto respecto de la identificacin E = K n , i i e i 7


P

(1 , . . . , n ). Toda aplicacin K -lineal E E es continua para la norma infinita. La norma infinita es la


ms fina sobre E : En efecto, si || ||0 es otra norma, consideremos la constante C := max{|| e 1 ||0 , . . . , || e n )||0 };
entonces se cumple
|| e||0 = || i e i ||0 | i ||| e i ||0 | i |C = C n || e||.
X X X
i i i

241
5.5. Teoremas fundamentales de la Teora de Nmeros Anillos de enteros y anillos de curvas

9. Proposicin : Si F es un subespacio vectorial cerrado de un espacio vectorial normado (E, || ||), en-
tonces
|| e|| := nf{|| e0 || : e0 e + F }
es una norma sobre E /F, y la proyeccin natural E E /F es continua.
10. Proposicin: Sean (K, | |) un cuerpo completo y E un K -espacio vectorial de dimensin finita. Todas
las normas sobre E son topolgicamente equivalentes y completas.

Demostracin. Es rutinario comprobar que E es completo para la norma infinita || ||, y por tanto tam-
bin es completo para cualquier otra norma topolgicamente equivalente a la norma infinita.
Ya sabemos que cualquier norma || ||0 sobre E es menos fina que la norma infinita. Para la afirmacin
inversa procedamos por induccin sobre n = dimK E . Por hiptesis de induccin, todo subespacio de E
de dimensin menor que n es completo para la norma || ||0 luego tambin es cerrado. Por tanto, las
proyecciones j : E K e j , j ( i i e i ) := j e j , son continuas tomando en E la norma || ||0 y en K e j la
P

norma cociente (que equivale, como todas, a la norma infinita). Por tanto, la aplicacin identidad
jj
(E, || ||0 ) ( j K e j = E, || ||)

es continua. Luego la topologa definida por || || es menos fina que la de || ||0 . 

11. Teorema : Sea K una extensin finita de Q. Dado un valor absoluto arquimediano | | sobre K , existe
un morfismo de cuerpos K C, nico salvo conjugacin compleja, tal que | | es equivalente a la restriccin
a K del valor absoluto usual de C. Por tanto,

morfismos K C

valores absolutos arquimedianos
= = Spec(K Q R)
sobre K , mdulo equivalencia md. conjugacin

Demostracin. Vamos a ver que el completado K de K se indentifica con R o con C, de modo nico salvo
conjugacin.
Sea Q K la complecin de la extensin Q K respecto del valor absoluto | |. Como la restriccin
de | | a Q es equivalente al valor usual (por 5.5.6), se tiene Q = R, dotado R de un valor absoluto | |
equivalente al usual. Escribamos K = Q(a 1 , ...a n ). El subcuerpo R(a 1 , ..., a n ) K es una extensin finita
de R, as que es completo respecto | | por 5.5.10, luego es un cerrado de K . Como este cerrado es denso
en K (por contener a K ), se concluye que R(a 1 , ..., a n ) = K , es decir, K es una extensin finita de R. Por
tanto, K = R K = C (este ltimo isomorfismo est unvocamente determinado salvo conjugacin). En
el segundo caso, el valor absoluto | | sobre K = C es equivalente al usual porque es una norma sobre
el cuerpo (R, | |), y tales normas son todas equivalentes a la norma infinita, la cual define la topologa
producto usual en R2 = C. 

5.5.2. Valores absolutos no arquimedianos y valoraciones


12. Proposicin : Un valor absoluto | | : A R es no arquimediano si y slo si verifica la desigualdad
MANUALES UEX

ultramtrica: |a + b| max{|a|, | b|}.

Demostracin. ) Para todo natural n se cumple | n| 1, pues si para algn natural fuera | n| > 1
entonces | n m | = | n|m no sera acotado. Dados a, b A con |a| | b|, se tiene

|a + b|n = |(a + b)n | |a|n + | n||a|n1 | b| + + | n||a|| b|n1 + | b|n (1 + n)| b|n ,

de donde
|a + b| = (1 + n)1/n | b|,
y tomando lmite para n se concluye que

|a + b| 1 | b| = max{|a|, | b|}.

) De la desigualdad ultramtrica, resulta por induccin que | n| 1 para todo n N. 

242
Anillos de enteros y anillos de curvas 5.5. Teoremas fundamentales de la Teora de Nmeros

13. Proposicin : Dada una valoracin v : K \{0} R, la aplicacin | |v : K R, |a|v := ev( f ) es un


valor absoluto no arquimediano. Recprocamente, dado un valor absoluto no arquimediano | | : K R,
la aplicacin v| | : K \{0} R, v| | (a) := ln |a| es una valoracin.
14. Corolario : Sea K un cuerpo de nmeros y A el anillo de enteros de K . Dada un valor absoluto
no arquimediano | | : K R existe un nmero real > 0 y un punto cerrado x Spec A , de modo que
|a| = evx (a) , para todo a K \{0}.
15. Corolario : Sea K una k( x)-extensin finita de cuerpos y C la variedad de Riemann de K . Dada un
valor absoluto | | : K R, trivial sobre k (es decir, || = 1, para todo k\{0}), existe un nmero real r > 0
y un punto cerrado x C , de modo que |a| = ervx (a) , para todo a K \{0}.
16. Corolario : Sea K un cuerpo de nmeros y A el anillo de enteros de K . Entonces,

{Conjunto de valores absolutos no arquimedianos de K }/ = Spec A

17. Corolario : Sea | | el valor absoluto usual de Q. Entonces,

valores absolutos sobre Q,



= Spec Z {| | }
a
mdulo equivalencia

18. Corolario : Sea K un un cuerpo de nmeros y A el anillo de enteros de K . Entonces,



valores absolutos sobre K ,
Spec(K Q R)
a
= Spec A
mdulo equivalencia
19. Corolario : Sea K una k( x)-extensin finita de cuerpos y C la variedad de Riemann de K . Entonces,

{Conjunto de valores absolutos de K , triviales sobre k}/ = C

5.5.3. Producto de valores absolutos de una funcin


Sea C una variedad de Riemann de cuerpo de funciones K . Dado x C , sea | | x el valor absoluto
asociado a x definido por | f | x = evx ( f ) , para cada f K . Entonces, se cumple que

grk x P
xC gr k xv x ( f )
5.4.26 0
= e
Q
xC | f | x = e =1

20. Definicin : Dado un anillo A y un ideal maximal m x A , tal que A /m x sea un cuerpo finito,
notaremos gr x := ln | A /m x |.
Asociemos a cada nmero primo p Z el valor absoluto p-dico | | p definido por |a| p = ev p (a) . Ob-
gr p
servemos que |a| p = pv p (a) .
21. Proposicin : Digamos que gr = 1. Entonces, dada 0 , f Q
Y gr x
| f |x = 1
xSpec Z {}
`

22. Definicin : Sea A una k-lgebra finita separable. Dada a A consideremos el k-endomorfismo
lineal a : A A , b 7 ab. Se define N (a) = det(a).
Obviamente, N (1) = 1 y N (aa0 ) = N (a) N (a0 ). Sea K una k-extensin que trivialice a A y {1 , . . . , n } =
MANUALES UEX
Homkal g ( A, K ). Por la proposicin 2.3.27,

i i ( a)
Q
N ( a) =

Sea K un cuerpo de nmeros y A el anillo de enteros de K . Denotemos X = Spec A el conjunto


de valores absolutos no arquimedianos de K (mdulo equivalencia), X := Spec(K Q R) el conjunto
`
de valores absolutos arquimedianos de K (mdulo equivalencia), y X = X X el conjunto de valores
absolutos de K (mdulo equivalencia).
Sea | | el valor absoluto usual de C. Dado y X , sea | | y el valor absoluto arquimediano de K
asociado a y definido por | f | y = | f ( y)|, donde f ( y) es igual a la clase de f en (K Q R)/p y . Dicho de otro
modo, si y se corresponde con : K C, entonces f ( y) = ( f ) y | f | y = |( f )|. Dado y X , denotemos
gr y := dimR (K Q R)/m y .

243
5.5. Teoremas fundamentales de la Teora de Nmeros Anillos de enteros y anillos de curvas

23. Proposicin : Dada a A , se cumple que


Y gr y
| N ( a )| = | a| y
y X

gr y
HomQal g (K,C) |(a)| =
Q Q
Demostracin. | N (a)| = y X | a | y . 

Dado x X = Spec A , sea | | x el valor absoluto no arquimediano asociado a x definido por |a| x :=
gr x
evx (a) . Recordemos que gr x := ln | A /m x |. Observemos que |a| x = | A /m x |vx (a) .
24. Proposicin : Sea K un cuerpo de nmeros y A el anillo de enteros de K . Dada a A , se cumple
que

1. | N (a)| = | A /aA |.
Q gr x
2. | N (a)| = x X | a| x .

Demostracin. 1. Existen sendas bases de los Z-mdulos A y A en las que el endomorfismo a : A A


diagonaliza. El determinante de la matriz de a en estas bases es igual salvo signos a | A /aA |, y es igual,
salvo signos al determinante del endomorfismo a, con lo que concluimos.
gr x
2. | A /aA | = x X |( A /aA ) x | = x X | A /m x |vx (a) = x X |a| x
Q Q Q
.


25. Teorema : Sea K un cuerpo de nmeros. Para toda f K , se cumple que

Q gr x
x X | f |x =1

26. Ejercicio : Comprobar la frmula del teorema 5.5.25, para K = Q[ i ] y f = i + 1.


Denotemos los invertibles (o unidades) de A , A .
27. Proposicin : A = {a A : N (a) = 1}.

Demostracin. Sea a A . | N (a)| = | A /(a)| = 1 si y slo si a A . 

28. Observacin : Dado a A sea p c ( x) = ni=0 a i x n i el polinomio caracterstico de la homotecia


P

a : A A . Sabemos que N (a) = (1)n a n y por otra parte 0 = p(a) = b a + a n , con b A . En conclusin,
N (a) = a c, con c A .
29. Proposicin: Sea c N. Consideremos la accin natural por multiplicacin de A en { f A : | N ( f )| =
MANUALES UEX

c}, entonces
|{ f A : | N ( f )| = c}/ A | c d

El nmero de f A , salvo multiplicacin por unidades, tales que | N ( f )| = c es menor o igual que c d .

Demostracin. Si | N ( f )| = | A / f A | = c, entonces c A / f A = 0, es decir, c f A . Adems, si | N ( f 0 )| = c y


f 0 = f en A / cA , entonces f 0 A = f 0 A + cA = f A + cA = f A , es decir, f 0 f A . Por tanto, tenemos que

{ f A : | N ( f )| = c}/ A ( A / cA )/ A , f 7 f

Por ltimo, A es un Z-mdulo libre de rango d , luego A / cA es un Z/ cZ-mdulo libre de rango d y


| A / cA | = c d .


244
Anillos de enteros y anillos de curvas 5.5. Teoremas fundamentales de la Teora de Nmeros

5.5.4. Divisores afines


30. Notacin : En las siguientes subsecciones seguiremos las siguientes notaciones: K es una Q-exten-
sin finita de cuerpos de grado d , A es el anillo de enteros de K y

{1 , . . . , r , r+1 , . . . r+s , r+s+1 = r+1 , . . . , r+2s = r+s } = HomQal g (K, C)

(donde i (K ) R si y slo si i r y r+ i es igual a la composicin de r+ i con el morfismo de conjugacin).


31. Definicin : Llamaremos grupo de divisores afines de K , que denotaremos Div( A ), al grupo abeliano
libre de base los puntos cerrados de Spec A ,

Div( A ) = xSpecmax A Z x

Cada D = i n i x i Div( A ) diremos que es un divisor afn. Diremos D = x n x x D 0 = x n0x x si n x n0x ,


P P P
P P
para todo x. Diremos que D = x n x x es efectivo si D 0. Dado un divisor D = xSpec A n x x, diremos
que el conjunto Sop(D ) = { x Spec A, n x , 0} es el soporte de D .
32. Definicin : Cada f K , no nula, define un divisor afn, llamado divisor afn principal, que deno-
tamos D ( f ): X
D( f ) = vx ( f ) x
xSpecmax A

Se dice que dos divisores afines D, D 0 son afnmente equivalentes si existe f K tal que D = D 0 + D ( f ).
El conjunto de los divisores afines principales de Div A , es un subgrupo y el cociente de Div A por el
subgrupo de los divisores afines principales se denota Pic A = Div A / y se llama grupo de clases de
ideales de A o grupo de Picard de A .
33. Ejercicio : Probar que Pic Z = {0}.
34. Ejercicio : Probar que Pic A = {0} si y slo si A es un dominio de ideales principales.
Si dos ideales no nulos a, a0 A son isomorfos, localizando en el punto genrico obtenemos un iso-
morfismo de K -mdulos de K , que es multiplicar por una f K , luego a0 = f a.
35. Proposicin : Se cumplen las igualdades

n n
X
Conj. de ideales no nulos de A = Conj. de divisores afines efectivos, a = m x11 m xrr 7 D (a) := n i xi
i

Conjunto de ideales no nulos de A , mdulo isomorfismos = Pic A, [a] 7 [D (a)]

Demostracin. Veamos la segunda igualdad. La asignacin es epiyectiva: Dado un divisor afn D , sea
n n
f A , tal que D + D f = ri=1 n i x i sea un divisor afn efectivo. Sea a = m x11 m xrr . Entonces, D (a) = D + D f .
P

La asignacin es inyectiva: Si D (a) = D (a ) + D f , entonces a = f a y a es isomorfo a a0 .


0 0

36. Definicin : Llamemos ideal fraccionario de K a los A -submdulos no nulos finito generados de K .

Los ideales fraccionarios son A -mdulos localmente principales, porque son A -mdulos finito gener-
ados de rango 1 sin torsin y A es localmente un dominio de ideales principales. MANUALES UEX
En el conjunto de ideales fraccionarios tenemos la operacin multiplicacin de ideales.
1
x := { h K : D ( h) x}, y dado n N
37. Notacin : Sea x Spec A un punto cerrado. Denotemos m
n 1 n
denotemos m x := (m x ) .
38. Proposicin : Sea x Spec A un punto cerrado. Entonces,
1
1. m
x es un ideal fraccionario.

2. Para todo ideal fraccionarios I de K ,


n n
I = m x11 m xmm
para ciertos x1 , . . . , xm Spec A distintos (y nicos) y ciertos n 1 , . . . , n m Z (nicos).
1
3. m
x mx = A .

245
5.5. Teoremas fundamentales de la Teora de Nmeros Anillos de enteros y anillos de curvas

P
Demostracin. Dado un ideal fraccionario I , denotemos D ( I ) := xSpec A nf{v x ( f ), f I } x. Dados los
P
divisores afines D i = x n ix x, con 1 i r , denotemos
X
D 1 D r := nf{ n 1 x , . . . , n rx } x.
x

Si I 1 , . . . , I r K son ideales fraccionarios, entonces D ( I 1 + . . . + I r ) = D ( I 1 ) D ( I r ) y D ( I 1 I r ) =


D ( I 1 ) + + D ( I n ).
Dado un punto cerrado x Spec A , sea f K tal que v x ( f ) = 1. Existe g A tal que v x ( g) = 0
(luego v x ( f g) = 1) y tal que D ( f g) = D ( f ) + D ( g) x. Sea x0 Sop(D ( f g)) y sea el ideal fraccionario
J = m x0 + A f g. Tenemos que D ( J ) = D (m x0 ) D ( f g) = x. Observemos que J y = A y , para y , x y que
1 1
Jx = f gA x . Observemos que J = m x , porque J m x y son iguales localmente.
Dado un ideal fraccionario I y un punto cerrado x Spec A , sea t K tal que v x ( t) = 1 y n =
nf{v x ( f ), f I }. Entonces, I x = t n A x y I x = mnx A x . Si D ( I ) = n x n x x, entonces
P

mnx x
Y
I=
nx

porque localmente coinciden.


1 1
Por ltimo, D (m
x m x ) = 0, luego m x m x es un ideal de A que ha de coincidir con A . 

Si dos ideales fraccionarios no nulos I, I 0 K son isomorfos, localizando en el punto genrico obten-
emos un isomorfismo de K -mdulos de K , que es multiplicar por una f K , luego I 0 = f I .
39. Proposicin : Las asignaciones

Div A / {Ideales fraccionarios de K }


 / Q n
{ f K : D ( f ) D } = i m x ii
P
D = i n i xi
P o 
D ( I ) := x nf{v x ( f ), f I } x I

son inversas entre s. Por tanto,

Pic A = Conjunto de ideales fraccionarios de K , mdulo isomorfismos


Q nx P
Demostracin. Si I = n x mx entonces D ( I ) = x n x x, y

mnx x = (n x mnx x ) = { f K : D ( f ) D ( I )}
Y
I=
nx

5.5.5. Divisores completos


40. Notacin : Sea X = Specmax A , X = Spec K Q R y X = X
`
X.
41. Definicin : Llamaremos grupo de los divisores completos de X , que denotaremos Div( X ), al grupo
MANUALES UEX

Div( X ) = ( x X Z x) ( y X R y)

y diremos que D = x X n x x + y X y y es un divisor completo. Diremos que D | X := x X n x x es la


P P P

parte afn de D y que D := y X y y es la parte del infinito de D .


P

Diremos que D 0 si n x , y 0, para todo x e y.


42. Definicin : Dado y X y f K , denotemos v y ( f ) := ln | f | y . Diremos que
X
D ( f ) = vx ( f ) x
x X

es el divisor principal completo asociado a f . El conjunto de los divisores completos principales es un


subgrupo de Div( X ). El cociente de Div( X ) por el subgrupo de los divisores principales completos se
denota Pic( X ) y se denomina grupo de Picard completo.

246
Anillos de enteros y anillos de curvas 5.5. Teoremas fundamentales de la Teora de Nmeros

43. Definicin : Dado un divisor completo D = x X n x x + y X y y llamaremos grado de D , que


P P

denotamos gr D , a
X X
gr(D ) := n x gr x + y gr y
x X y X

n n
44. Definicin : Dado un ideal fraccionario I = m x11 m xrr de K definimos la norma de I , que denotamos
N ( I ), como el nmero racional positivo

| A /m x i | n i
Y
N (I ) =
i

Evidentemente, N : {Ideales fraccionarios de K } Q es un morfismo de grupos.


45. Proposicin : Dado un ideal a A , entonces N (a) = | A /a|. Dados dos ideales fraccionarios I 0 I , se
cumple que N ( I 0 )/ N ( I ) = | I / I 0 |.

n n n
Demostracin. Escribamos a = m x11 m xrr , entonces A /a = A /m x ii y
Q
i

n
| A /m x i |n i = N (a)
Y Y
| A / a| = | A /m x ii | =
i i

Existe un ideal a A tal que I 0 = I a. Adems, I / I 0 ' A /a porque son A -mdulos de torsin y localmente
coinciden. Entonces,
| I / I 0 | = | A /a| = N (a) = N ( I 0 )/ N ( I )

46. Ejercicio : Sea 0 , f A . Probar que | N ( f )| = N (( f )).


47. Proposicin : Dado un ideal fraccionario I K se cumple que

gr(D ( I )) = ln( N ( I ))

Demostracin. Las aplicaciones gr D, ln N : {Ideales fraccionarios de K } Q son morfismos de grupos.


Para ver que son iguales basta comprobar que coinciden sobre los ideales maximales m x . Efectivamente,
gr(D (m x )) = gr( x) = ln | A /m x | = ln( N (m x )). 

Observemos que gr : Div( X ) R es un morfismo de grupos.


48. Teorema : Para toda f K , se cumple que

MANUALES UEX
gr(D ( f )) = 0

Demostracin. Es consecuencia de la proposicin 5.5.25 

49. Ejercicio : Sea X el conjunto de valores absolutos de Q, mdulo equivalencia. Probar que Pic X = R.
50. Proposicin : Sea c Z. Salvo multiplicacin por unidades existe un nmero finito de a A tal que
N ( a) = c .

Demostracin. | N (a)| = | A /aA | = | c| si y slo si gr D (a) = ln | c|. Ahora bien, divisores afines efectivos de
grado dado slo existen un nmero finito. Por tanto, existen a 1 , . . . , a m de modo que gr D (a i ) = ln | c| y si
gr D (a) = ln | c|, entonces Da = Da i . Luego a es igual salvo multiplicacin por unidades a alguno de los
ai.


247
5.5. Teoremas fundamentales de la Teora de Nmeros Anillos de enteros y anillos de curvas

5.5.6. Volumen de un paraleleppedo. Discriminante


Sea T2 : L L R una mtrica simtrica no singular sobre un Z-mdulo libre L de rango n. T2
extiende a Z n
L:

T2 ( e 1 e n , e01 e0n ) := ( i e 1 T2 i e n T2 )( e01 , , e0n ) = sign() T2 ( e 1 , e0(1) ) T2 ( e n , e0(n) )


X
S n

Se cumple que
T2 ( e 1 e n , e 1 e n ) = det((T2 ( e i , e j )))
Si e01 , . . . , e0n es otra base y ( i j ) es la matriz de cambio de base, entonces e01 e0n = det( i j ) e 1 e n ,
y
T2 ( e01 e0n , e01 e0n ) = det( i j )2 T2 ( e 1 e n , e 1 e n )
51. Definicin : Sea e 1 , . . . , e n una base de L. Se define el discriminante de L, que denotamos L , por

L := det(T2 ) := det(T2 ( e i , e j ))

(Dadas dos bases del Z-mdulo libre L, el determinante de la matriz de cambio de bases ha ser 1. Por
tanto, el determinante de la mtrica T2 en estas dos bases coincide).
Sea E = L Z R, consideremos la inclusin L , E y el cociente E /L. Se define el volumen del par-
aleleppedo generado por e 1 , . . . , e n (paraleleppedo fundamental), que denotamos V ol ( e 1 , . . . , e n ), por

V ol ( e 1 , . . . , e n ) := |L | =: V ol (E /L)
p

52. Definicin : Diremos que un subgrupo aditivo de un espacio vectorial real E de dimensin n, es
una red si est generado por alguna base { e 1 , . . . , e n } del espacio vectorial, es decir, = Z e 1 Z e n y
E = Z R = R e 1 R e n .
53. Sea K un Z-mdulo libre de rango d . Consideremos la inclusin cannica

, Z R = K Q R = Rr Cs =: O , a 7 (1 (a), . . . , r (a), r+1 (a), . . . , r+s (a))

es una red de O . Todo anillo de enteros, como todo ideal fraccionario no nulo son redes de
O .
En O tenemos la mtrica T2 de la traza. El volumen de los paraleleppedos con esta mtrica es
2s -veces el volumen de los paraleleppedos con la mtrica eucldea estndar.
54. Notacin : Sea A el anillo de enteros del cuerpo de nmeros K . Por abuso de notacin, escribiremos
K := A .
Denotaremos una base de K , {a 1 , . . . , a d }.
55. Observacin : 1. | | = V ol (O /)2 . Si consideramos la matriz de nmeros reales cuyas filas son
los vectores (1 (a j ), . . . , r+s (a j )) Rr Cs = Rd , entonces V ol (O /) = 2s | det( i (a j ))|.
MANUALES UEX

2. Si , entonces T2 (a i a j ) es la traza del endomorfismo de Z-mdulos (a i a j ) : , luego es


un nmero entero y es un nmero entero.
56. Ejercicio : Sea A un anillo de enteros y supongamos que i A . Demostrar que A [ i] = (4)d 2A .
Como,
d
k (a i a j )) = ( i (a j )) t ( i (a j )),
X
(T2 (a i , a j )) = (tr(a i a j )) = (
k=1

entonces
= det(( i (a j )))2

(donde ( i (a j )) es una matriz cuadrada de nmeros complejos de orden d ) y


p
V ol (O /) = | | = | det(( i (a j )))|

248
Anillos de enteros y anillos de curvas 5.5. Teoremas fundamentales de la Teora de Nmeros

p
57. Ejercicio : Probar que si K es una Q-extensin de Galois, entonces K K .
Si tenemos dos redes 0 , entonces existen bases en 0 y donde la matriz de la inclusin es
diagonal y es claro que
0 = |/0 |2
V ol (O /0 ) = |/0 | V ol (O /)
Recordemos que si I 0 I son ideales fraccionarios, | I / I 0 | = N ( I 0 )/ N ( I ).
58. Proposicin : Si I es un ideal fraccionario, entonces

V ol (O / I ) = N ( I ) | A |
p

Demostracin. Sean a, b A ideales tales que I = a b1 (luego, I b1 y A b1 ). Entonces,

N (I ) N (I )
V ol (O /b1 ) = N (b1 ) V ol (O / A ) = N ( I ) | A |
p
V ol (O / I ) = 1 1
N (b ) N (b )

59. Ejemplo : Sea raz de un polinomio irreducible p( x) = x d + c 1 x d 1 + + c d Z[ x] y sea K = Q() =
Q[ x]/( p( x)). Sea { i } = HomQal g (K, C), entonces las races de p( x) son { i ()} i .
Una base de Z[] es {1, , . . . , d 1 }. Por tanto,
j
Z[] = det(( i ( j )))2 = det(( i ))2 = ( i j )2 = ( p( x))
Y
i< j

Sea A el anillo de enteros de K . Entonces,

( p( x)) = Z[] = | A /Z[]|2 A


p
Por ejemplo, el discriminante
p
de x2 n es 4 n. Si npno tiene factores cuadrticos y Z[ n] no es normal,
n+1 n+1
entonces | A /Z[]| = 2. Como 2 es entero, A = Z[ 2 ] (y A = n).
60. Ejercicio : Sea n Z, con n , 0, 1 y sin factores cuadrticos. Demostrar que el discriminante de
p
K = Q[ n] es n si n 1 mod 4, y es 4 n si n 2, 3 mod 4.
p
61. Ejercicio : Sea n Z, con n , 0, 1 y sin factores cuadrticos.
p
Sea el discriminante de Q[ n].
p
Probar que el anillo de enteros de Q[ n] es igual a Z[ +2 ].

5.5.7. Teorema de Riemann-Roch dbil


62. Definicin : Sea D un divisor completo, definimos H 0 (L D ) := { f K : D + D ( f ) 0}.
Si D = n 1 x1 + + n m xm + 1 y1 + + r+s yr+s , entonces
( )
0
f K : vxi ( f ) n i , i
f K : v yi ( f ) i , yi

H (L D ) =
MANUALES UEX
v x ( f ) 0, x , x i
{( i ) Rr Cs = O : | i | e i , i }
n1 n \
= m x1 m x m m

63. Propiedades: 1. Si D 0 = D + D ( f ), entonces tenemos una biyeccin f : H 0 (L D 0 ) ' H 0 (L D ).


n n
2. El conjunto H 0 (L D ) es finito porque es la interseccin de la red m x1 1 m xm m con el compacto
{( j ) Rr Cs = O : | j | e j , j }, que es finito.

3. En el caso D = 0, denotamos L D = O X . Entonces, H 0 (O X )\{0} = { f K : D ( f ) = 0} forma un sub-


grupo multiplicativo de K que, al ser finito, ha de coincidir con las races n-simas de la unidad
contenidas en K , que denotaremos K .

4. Si gr(D ) < 0 entonces H 0 (L D ) = {0}.

5. Si gr(D ) = 0 y H 0 (L D ) , {0}, entonces existe f tal que D + D ( f ) 0, luego D + D ( f ) = 0 y D = D ( f 1 ).

249
5.5. Teoremas fundamentales de la Teora de Nmeros Anillos de enteros y anillos de curvas

64. Teorema del punto de la red de Minkowski: Sea E un espacio vectorial real de dimensin d ,
con una mtrica T2 no singular. Sea una red de E y C un compacto de E , convexo y simtrico respecto
del origen. Si V ol (C ) 2d V ol (E /), entonces C contiene algn vector no nulo de la red .

Demostracin. Como V ol ( 21 C ) V ol (E /), la composicin 12 C , E E / no puede ser inyectiva (pues


definira un homeomorfismo 12 C = E /, y por tanto una seccin de E E /). Por tanto, existen x, y C
y x y x
distintos tales que 2 . Como C es convexo y simtrico 2 C . 
65. Teorema de Riemann-Roch dbil: Sea D un divisor completo. Entonces, H 0 (L D ) , {0} cuando

|K | s ln(/2)
p
gr D ln

i i yi . Por tanto, H 0 (L D ) es la inter-


P
Demostracin. Podemos suponer que D = D ( I ) + D , con D =
seccin del ideal fraccionario I con el compacto

C = {(1 , . . . , r+s ) O : | i | e i , i }

que es un compacto de volumen V ol (C ) = 2r e1 ++r 2s s e2(r+1 ++r+s ) = 2d ( 2 )s egr(D ) . El teorema del


punto de la red de Minkowski asegura que H 0 (L D ) , {0} cuando

2d ( )s egr(D ) = V ol (C ) 2d V ol (O / I ) = 2d N ( I ) |K | = 2d egr D ( I ) |K |
p p
2
p
es decir, cuando ( 2 )s egr D |K |.

p
66. Corolario : Si D es un divisor completo y gr D ln |K |, entonces D es linealmente equivalente a
un divisor completo efectivo.

5.5.8. Finitud de la clase de ideales


67. Proposicin : Todo divisor afn D es afnmente equivalente a un divisor afn efectivo de grado
p
menor o igual que ln |K |.
p
Demostracin. Sea D un divisor en el infinito tal que gr(D + D ) = ln |K |. Por el teorema de
Riemann-Roch dbil, existe f K tal que D + D es linealmente equivalente a un divisor efectivo de
p
grado ln |K |. Por tanto, D es afnmente equivalente a un divisor afn efectivo de grado menor o igual
p
que ln |K |. 
68. Teorema : Pic A es un grupo finito.

Demostracin. El nmero de divisores afines efectivos de grado menor o igual que cierto nmero es
finito. Dado [D ] Pic A , D es afnmente equivalente a un divisor afn efectivo de grado menor o igual que
MANUALES UEX

p p
ln |K | (o equivalentemente, todo ideal es isomorfo a un ideal de norma menor o igual a |K |). 
69. Ejercicio : Sea K un cuerpo de nmeros y A el anillo de enteros de K . Probar que si todo ideal
p
primo p x A es principal si | A /p x | |K |, entonces A es un dominio de ideales principales.
p
Es conocido que Q[ r ], con r > 0 y no divisible por ningn primo al cuadrado, es de ideales princi-
pales si si slo si r = 1, 2, 3, 7, 11, 19, 43, 67, 163.
70. Corolario : Sea K un cuerpo de nmeros y A el anillo de enteros de K . Existe un nmero natural
n > 0, de modo que todo ideal a A cumple que an es principal.

Demostracin. Sea n = | Pic A |. Entonces, n[a] = 0, para todo [a] Pic A , es decir, an es un ideal principal,
para todo ideal a A . 
71. Corolario : Sea K un cuerpo de nmeros y A el anillo de enteros de K . Existe una extensin finita
L de K , de modo que todos los ideales de A extendidos al anillo de enteros de L son principales.

250
Anillos de enteros y anillos de curvas 5.5. Teoremas fundamentales de la Teora de Nmeros

Demostracin. Sea a A un ideal y n > 0 tal que an = (a) es principal. Si B es el anillo de enteros de
p p p
K [ n a], entonces a B = ( n a). En efecto, (a B)n = a B = ( n a)n , luego las descomposiciones en producto
pn
de ideales primos de a B y la ( a) han de ser la misma, luego son iguales. Si Pic A = {[a1 ], . . . , [an ]} y
p p
(a i )n = (a i ), entonces L = K [ n a 1 , . . . , n a n ].


72. Teorema de Minkowski: K , 1 para toda extensin finita K de Q, no trivial.

Demostracin. Si K = 1, por el corolario 5.5.66, todo divisor completo de grado cero es principal, lo
cual es imposible porque hay un nmero no numerable de divisores completos de grado cero.


73. Teorema de Hermite: Slo hay un nmero finito de extensiones de Q de grado y discriminantes
dados.

Demostracin. Sea K una extensin de discriminante y grado d .


Podemos suponer que i K : si i K , entonces |K [ i] | | A [ i] | = 4d | A |2 = 4d |K |2 , y como probare-
mos, el nmero de cuerpos cuyo valor absoluto del discriminante es menor que 4d |2 | y grado 2 d , que
contienen a i , es finito y cada uno de stos contiene un nmero finito de subextensiones. En conclusin,
el nmero de cuerpos de discriminante y grado d es finito.
Suponemos, pues, que i K (luego r = 0). Consideremos en el infinito el divisor

|K |) y1 y2 . . . ys
p
( d + ln

El teorema de Riemann-Roch dbil afirma la existencia de una f A tal que | i ( f )| e1 < 1, para todo
i > 1. Como N ( f ) es un nmero entero, se sigue |1 ( f )| = | f | > 1. Sea H = { HomQal g (K, C) : ( f ) = f },
tendremos que |( f )| > 1, para todo H . Por tanto, H = {1 } y K = Q[ f ] (o bien, H = {1 , 1 }, en este
p
caso K = Q[ i f ] y tomaramos i f en vez de f ). Observemos, adems, que |1 ( f )| e d |K |. Por tanto,
los coeficientes del polinomio anulador de f estn acotados, pues sus races i ( f ) lo estn, y como son
nmeros enteros slo hay un nmero finito de tales polinomios.


74. Proposicin : Sea K un cuerpo de nmeros y d = dimQ K . Dado un ideal fraccionario I K , existe
f I no nula, de modo que

| N ( f )| c| N ( I )|, con c = d ! d d (4/)s


p
| K |

Fijado el discriminante del cuerpo de nmeros, el grado est acotado.

Demostracin. Consideremos el compacto

C = {(1 , . . . , r , . . . , r+s ) O = Rr Cs :
MANUALES UEX
X X
| i | + 2| j | t }
ir j>r

que tiene volumen 2r s t d / d !. Sea t, de modo que V ol (C ) = 2d V ol (O / I ). Entonces, por el teorema del
punto de la red de Minkowski existe f I no nula, de modo que i | i ( f )| t. Como la media geomtrica
P

est acotada por la media aritmtica,

| i ( f )|/ d )d t d / d d = d ! d d (4/)s V ol (O / I ) = d ! d d (4/)s |K | | N ( I )|


Y X p
| N ( f )| = | i ( f )| (
i i

Como c 1, se sigue que fijado el discriminante el grado est acotado.




75. Ejercicio : Sea K un cuerpo de nmeros de discriminante 4. Probar que dimQ K = 2. Probar que
K = Q[ i ].

251
5.5. Teoremas fundamentales de la Teora de Nmeros Anillos de enteros y anillos de curvas

5.5.9. Unidades de un anillo de enteros


Queremos estudiar el grupo de invertibles de un anillo de enteros A , que coincide con el grupo de
los enteros de K de norma 1.
76. Lema : Sea un subgrupo discreto de Rd . Entonces, existen r d vectores linealmente independi-
entes e 1 , . . . , e r Rd de modo que = Z e 1 . . . Z e r .

Demostracin. es un cerrado de Rd : Si una sucesin {vn } converge a v Rd , entonces vn vm 0,


para n, m >> 0. Como es discreto vn vm = 0 para todo n, m >> 0. Luego, vn = vm para todo n, m >> 0
y v = vn , para n >> 0.
Sustituyendo Rd por el subespacio vectorial que genera , podemos suponer que contiene una base
de Rd , y que Zd . Consideremos la proyeccin : Rd Rd /Zd = S 1d . Observemos que la topologa de
S 1d coincide con la topologa final de . () es un cerrado, porque 1 (()) = + Zd = es un cerrado,
luego es compacto. Adems, () es discreto. Por tanto, () es finito y obtenemos que es finito genera-
do. Como carece de torsin, pues est incluido en Rd , es un grupo libre de rango d . Existen, e 1 , . . . , e d
tales que = Z e 1 . . . Z e r y como e 1 , . . . , e d generan Rd , han de ser linealmente independientes en
Rd . 

Sea Div0 ( X ) el conjunto de los divisores completos de grado cero. Sea Div = y X R y = Rr+s el
grupo de los divisores completos de soporte en el infinito y Div0 el grupo de los divisores completos
de soporte en el infinito de grado 0. Consideremos el morfismo natural Div( X ) Div( X ), D 7 D | X y la
sucesin exacta,
0 Div0 Div0 ( X ) Div( X )

Sea Pic0 ( X ) el grupo de las clases de equivalencia de los divisores completos de grado 0. Sea A el
conjunto de todas las unidades (o invertibles) de A y Pic0 := Div0 /D ( A ). Las sucesiones

0 Pic0 Pic0 ( X ) Pic( X )


D
1 K A Div0 Pic0 0

son exactas. Sabemos que Pic( X ) es un grupo finito.


77. Proposicin : Pic0 es compacto.
p c c
Demostracin. Fijemos un divisor de grado c := ln | K |, D
0
= gr y1 y1 Div . Sea Div el conjunto
de los divisores con soporte en el infinito de grado c. Obviamente, Div0 = Div c 0
, D 7 D + D , Pic0 =
0 c c c
Div /D ( A ) = Div /D ( A ) =: Pic y basta demostrar que Pic es compacto.
c
Dado D Div , por el teorema de Riemann-Roch dbil existe f K tal que

D + D ( f ) 0

Como D ( f ) 0, entonces f A y c0 := gr D ( f ) 0. D + D ( f ) est en el compacto


MANUALES UEX

c c 0
C := {D 00 Div : D 00 0}

c
Es decir, D pertenece al compacto C f := C D ( f ) Div . Observemos que c c0 0, luego c0 c. Ahora
bien, el nmero de f A , salvo multiplicacin por unidades, tales que gr D ( f ) c es finito. Por tanto,
c
existe un nmero finito de funciones f i A de modo que para cada D Div , existe i tal que D C f i
mod D ( A ). Por tanto,
c
Pic = i C f i ,

que es unin de un nmero finito de compactos, luego compacto.




78. Teorema de Dirichlet: Pic0 es un toro de dimensin r + s 1 y las unidades A es un grupo finito
generado de rango r + s 1 y de torsin las races de la unidad contenidas en K .

252
Anillos de enteros y anillos de curvas 5.5. Teoremas fundamentales de la Teora de Nmeros

Demostracin. A es un subconjunto discreto de O , luego A es un subgrupo discreto de O



. Conside-
remos la aplicacin

D : O = (Rr Cs ) Div , ( i ) 7 (ln | i |) yi
X
i

La imagen de A es D ( A ), luego D ( A ) es discreto en Div0
= Rr+s1 . Por el lema anterior D ( A ) es un
0
grupo libre de rango r + s 1. La compacidad de Pic implica que el rango de D ( A ) es r + s 1 y que
Pic0 es un toro de dimensin r + s 1. El ncleo del epimorfismo A D ( A ), f 7 D ( f ) es H 0 (O X ) =: K ,
que son las races de la unidad contenidas en K . Por tanto,

A ' K Zr+s1


79. Ejercicio : Probar que existen 1 , . . . , r+s1 A , de modo que a A si y slo si
n n
a = 1 1 r+r+ss11

para ciertos nmeros enteros n 1 , . . . , n r+s1 Z (nicos) y una raz n-sima de la unidad K (nica).
80. Proposicin: El subgrupo de enteros de K de norma 1, {a A : N (a) = 1}, es un grupo abeliano libre
de rango r + s 1 si dimk K es impar, y es un grupo abeliano finito generado de rango r + s 1 y torsin
K si dimk K es par.

Demostracin. Si dimk K es impar, entonces r > 0, luego K R y K = {1}. Adems, N (1) = 1, luego
{a A : N (a) = 1} es un subgrupo de ndice dos de A y K {a A : N (a) = 1} = {1}. Por tanto, {a
A : N (a) = 1} es un grupo de rango r + s 1 sin torsin, luego libre.
Si dimk K es par, entonces N () = 1 para todo K : Obviamente N (1) = 1. Si K es imaginaria
entonces r = 0. Entonces, N (a) = si=1 i (a) i (a) > 0, para todo a A \{0}. Como {a A : N (a) = 1} es un
Q

subgrupo de ndice finito de A (1 2) y K {a A : N (a) = 1}, concluimos que es un grupo abeliano


finito generado de rango r + s 1 y torsin K .

81. Ejercicio : Probar que existen 1 , . . . , r+s1 A de norma 1, de modo que a A es de norma 1, si y
slo n1 n
1 r+r+ss11 si dimk K impar.
a= n1 n
1 r+r+ss11 para un (nico) K , si dimk K es par.
para ciertos nmeros enteros n 1 , . . . , n r+s1 Z (nicos). Probar que existen adems 1 , . . . , i A de
norma c Z, de modo que N (a) = c Z si y slo
n n
i 1 1 r+r+ss11

si dimk K impar.
a= n1 n
i 1 r+r+ss11 para un (nico) K , si dimk K es par.

para ciertos nmeros enteros n 1 , . . . , n r+s1 Z (nicos), para un i (nico) (recordar la proposicin

MANUALES UEX
5.5.50).
p p
82. Ejemplo : Sea n > 1 un entero sin factores cuadrticos y K = Q[ n] y A = Z[ +2 ] el anillo de
p
enteros de K . A es un grupo abeliano de rango 1 y parte de torsin 1. Sabemos que x + y +2
A
p p
2 x+ y y p
si y slo si N ( x + y +2 ) = 1, es decir, como x + y +2 = 2 + 2 ,

(2 x + y)2 y2 = 4

Por tanto, p
a+b
A = { , a, b Z : a2 b2 = 4}
2
Para calcular el generador de A , que es nico salvo toma de inverso y multiplicacin por 1, observe-
mos podemos suponer que a, b > 0 y ha de ser aquel que cumpla adems que a y b son mnimos.
p p p p
83. Ejercicio : Calcular las unidades de los anillos de enteros de Q[ 2], Q[ 3], Q[ 5] y Q[ 6].

253
5.5. Teoremas fundamentales de la Teora de Nmeros Anillos de enteros y anillos de curvas

5.5.10. Nmero de ideales de norma acotada


84. Teorema: Sea S ( n) el nmero de ideales de A de norma n. Existe una constante no nula v tal que
S ( n) = vn + O ( n11/d ).

Demostracin. En virtud de la finitud de Pic A , basta probar el teorema para el nmero S ( n) de ideales
de norma n en una clase de isomorfismos dada. El conjunto de ideales de A est en correspondencia
biunvoca con el conjunto de divisores afines efectivos y recordemos que si I es un ideal de norma n,
entonces D ( I ) es un divisor de grado ln n. Por tanto, S ( n) es el nmero de divisores afines efectivos, D 0 ,
de grado ln n, afnmente equivalentes a un divisor afn dado D (podemos suponer D = D (a) efectivo
y escribamos m = gr D ). La condicin D 0 = D ( f ) D 0 significa que f a, y la condicin gr(D ( f ) D ) =
gr(D ( f )) gr D ln n significa gr(D ( f )) ln n + m. Es decir, S ( n) es el nmero de conjuntos f A tales
que f a y tales que gr(D ( f )) ln n + m.
Consideremos los morfismos

D gr
(Rr Cs ) = O
Div R
(1 , . . . , r+s ) i (ln | i |) yi
P
7

Observemos que gr(D ( f )) = gr(D ( f )), ya que gr D ( f ) = 0. Sea G el ncleo del morfismo de grupos
D y Div O , i i yi 7 ( e1 , . . . , er+s ) una seccin de D , luego O
P
= G Div . Sea R Div ,
t 0
t 7 d ( y1 + + yr+s ) una seccin de gr. Luego Div = Div R y


O = G Div0 R

y la homotecia por R en O
se corresponde con la traslacin por ln d en el tercer factor de G
Div R. Sea P Div el paraleleppedo fundamental de la red D ( A ) en Div0 . Para cada conjunto
0 0

f A , existe u A tal que D ( f u) P R Div y todos los que cumplen esta condicin son f u K
(observemos adems que gr(D ( f v)) = gr D ( f ), para todo v A ). Luego, si w = |K |, entonces w S ( n) es
el nmero de elementos de la red a en el conjunto

Un := G P (, ln n + m] = n1/d U1

Es decir, w S ( n) es el nmero de elementos de la red n1/d a en U1 . Por el lema1 5.5.85, w S ( n) =


d 1
v n + O ( n d ).


85. Lema : Sea U un recinto acotado y limitado por un nmero finito de hipersuperficies diferenciables
en un espacio vectorial real E de dimensin d y sea E una red. Si P () denota el nmero de puntos
de U 1 , existe una constante no nula v tal que

P () = vd + O (d 1 )
MANUALES UEX

Demostracin. Podemos suponer que E = Rd y = Zd . Sea C = { x Rd : 0 x i 1 , i }. Considerando


`
la unin pU 1 p + C , obtenemos una figura que casi coincide con U , pues le faltan algunos puntos de
p
U y le sobran otros, pero tales puntos estn en el compacto C de los puntos a una distancia = d /
del borde C de U . Luego,

V ol (U ) V ol (C ) P ()d V ol (U ) + V ol (C )

y se concluye al observar que V ol (C ) = O ().



1 Donde E = O , = a y U = U 0
1 {0}. U1 = G P (, m] es acotado porque si denotamos por la igualdad G Div R = O ,
`

entonces (G P (, m]) = (0, e m/d ] (G P {0}). Observemos adems que el cierre de G P (, m] en O es igual a este
conjunto unin 0 O

254
Anillos de enteros y anillos de curvas 5.5. Teoremas fundamentales de la Teora de Nmeros

5.5.11. La funcin zeta


P x
86. Teorema : La serie ( x) = n=1 n es una funcin continua en (1, ) tal que

1
(1 x )1
Y
lm ( x 1) ( x) = 1 y ( x ) =
x 1 p p
P x
Demostracin. La serie n=1 n una serie de trminos positivos y tenemos

1
Z Z 1
t x dt < n x < 1 + t x dt = 1 +
X
=
x1 1 n1 1 x1

luego es convergente. Adems, los sumandos n x son funciones continuas en x decrecientes, por lo que
x
la serie ( x) es continua. Por ltimo, la igualdad = p (1+ p x + p2 x + ) = (1 p x )1 expresa
P Q Q
n=1 n
la unicidad de la descomposicin de n en producto de nmeros primos. 

87. Corolario : Sea m 2 un nmero natural y P cualquier conjunto de nmeros primos. El producto
Q m x 1
pP (1 ( p ) ) define una funcin continua en la semirrecta x > 1/2.

Demostracin. La serie ( mx) = n ( n m ) x define una funcin continua en la semirrecta x > 1/ m 2 y la


P

subserie formada por los trminos correspondientes a los nmeros n con todos sus factores primos en P
coincide con el producto considerado. 

88. Definicin : Sea K un cuerpo de nmeros y A el anillo de enteros de K . Se dice que

N (a) x
X
K ( x ) :=
0,a A

es la funcin zeta de K .
89. Teorema : La funcin K ( x) es continua en la semirecta x > 1,
Y 1 1
lm ( x 1) K ( x) = v y K ( x) = (1 )
x1 p N (p) x

Demostracin. Por el teorema 5.5.84 el nmero de ideales de norma n es v + a n , donde b n := a 1 + + a n =


1
O ( n1 d ). Por tanto, K ( x) = v ( x) + n a n n x y el siguiente lema permite concluir que h( x) := n a n n x
P P

es una funcin continua en x > 1 d1 . Luego, K ( x) lo es en x > 1 y

lm ( x 1) K ( x) = v lm ( x 1) ( x) = v.
x 1 x 1

La igualdad a N (a) x = p (1 N (p) x )1 expresa la unicidad de la descomposicin de cada ideal no


P Q

nulo de A en producto de ideales primos. 

90. Lema : Sea (a n ) una sucesin de nmeros reales y sea b n := a 1 + + a n . Si b n = O ( n ) entonces la


serie n a n n x converge uniformemente en los compactos de la semirrecta (, ). MANUALES UEX
P

Demostracin. Por hiptesis existe una constante c > 0 tal que | b n | < cn . Ahora, para cada pareja de
nmeros naturales m < r ,

r r rX
1
a n n x = ( b n b n1 ) n x = b r r x b m m x + b n ( n x ( n + 1) x )
X X
n= m n= m n= m

Como | b n ( n x ( n + 1) x )| cn x t x1+ dt,


R n+1 R n+1
n t x1 dt c x n

r Z cx
a n n x | 2 cm x+ + c x t x1+ dt = (2 c + ) m x+ ,
X
|
n= m m x +

que tiende a cero para m >> 0 (fijado el compacto de la semirrecta (, )). 

255
5.5. Teoremas fundamentales de la Teora de Nmeros Anillos de enteros y anillos de curvas

91. Definicin : Dado un anillo de enteros A y un ideal maximal p A y ( p) = p Z, llamaremos grado


sobre Z de p, que denotaremos grZ p, a

grZ p := dimZ/ pZ A /p

Obviamente, m = grZ p dimZ/ pZ A / pA = d y el nmero de ideales primos en la fibra de p de grado


m es menor o igual que d / m.
Por ejemplo, dado un polinomio mnico q( x) Z[ x] sea A = Z[ x]/( q( x)). Los primos de de A de grado
sobre Z igual a 1 se corresponden con las races racionales de q( x) en Z/ pZ (variando p).
92. Notacin : Dadas dos funciones continuas f ( x) y g( x) en la semirrecta x > 1, escribiremos f ( x)
g( x) cuando g( x) = u( x) f ( x), en un entorno (1, 1 + ), para alguna funcin continua u( x) definida en el
entorno (1 , 1 + ) y tal que u(1) , 0.
93. Teorema : Se cumple que
Y 1 1
K ( x) (1 )
grZ p=1 N (p) x

Demostracin. Sea P m,r := {primos p Z, tales que el nmero de ideales primos de grado m sobre Z en
la fibra de p es r }. Observemos que si P m,r , ; entonces m r d . Como

1 1 1
(1 m x )r
Y Y Y
( x ) = (1 )
grZ p=1 N (p) x m>1,mr d pP m,r ( p )

Q 1 r
y pP m,r (1 ( p m )x ) definen funciones continuas en la semirrecta x > 1/2 segn 5.5.87, hemos conclui-
do.


Sea K un cuerpo de nmeros y A el anillo de enteros de K . Con abuso de notacin, diremos que un
ideal primo p A es un ideal primo de K .
94. Corolario : Todo cuerpo de nmeros tiene infinitos primos de grado 1 sobre Z.

Demostracin. Si K slo tuviera un nmero finito de primos de grado 1, entonces existe c , 0 tal que
Y 1 1
lm ( x) = c lm (1 ) <
x 1 x1 gr p=1
Z
N (p) x

y lm ( x 1) ( x) = 0 y llegamos a contradiccin.
x1


95. Corolario : Todo polinomio no constante con coeficientes enteros q( x) tiene infinitas races modu-
lares. Ms an, hay infinitos nmeros primos p en los que q( x) Z/ pZ tiene todas sus races en Z/ pZ.
MANUALES UEX

Demostracin. Sean 1 , . . . , n las races de q( x). La existencia de infinitos primos en Q[1 ] de grado 1
sobre Z, muestra que q( x) tiene infinitas races races modulares. La existencia de infinitos primos en
Q[1 , . . . , n ] de grado 1 sobre Z, muestra que hay infinitos primos p en los que la reduccin q( x) tiene
todas sus races en Z/ pZ. 

96. Corolario : Dado 0 , n N, en la lista {1 + mn, m N} existen infinitos nmeros primos.

Demostracin. Existen infinitos primos p de modo que x n 1 Z/ pZ[ x] tiene todas sus races en p, es
decir, en los que el morfismo de Frbenius F p = Id, es decir, p = 1 (Z/ nZ) Z/ nZ. 

97. Definicin : Sea K un cuerpo de nmeros y A el anillo de enteros de K . Diremos que un ideal a
descompone totalmente en A (o con abuso de notacin, en K ) si a = p1 pn con grZ p i = 1, para todo i .
98. Corolario : Sea K un cuerpo de nmeros y K , L una extensin finita. Si casi todo primo de grado
1 sobre Z de K descompone totalmente en L, entonces K = L.

256
Anillos de enteros y anillos de curvas 5.5. Teoremas fundamentales de la Teora de Nmeros

Demostracin. Sea d = dimk K . Por hiptesis, la fibra de casi todos los primos de grado 1 sobre Z est
formada por d primos de L, que necesariamente han de tener grado 1 sobre Z. Adems, cada primo de
L de grado 1 sobre Z, est sobre un primo de K de grado 1 sobre Z. Luego,

L ( x) K ( x) d

Si d > 1 se obtiene la contradiccin

lm ( x 1) L ( x) = lm K ( x)d =
x 1 x 1

99. Corolario : Si la reduccin de q( x) Z[ x] mdulo p descompone totalmente en casi todo p, entonces


q( x) descompone totalmente en Q.

Demostracin. Podemos suponer que q( x) es irreducible. Sea K = Q[ x]/( q( x)) y A = Z[ x]/( q( x)). Observe-
mos que un primo p Z descompone totalmente en A si y slo si q( x) descompone totalmente en Z/ pZ[ x].
Por hiptesis, casi todo primo p Z descompone totalmente en K , luego por el corolario anterior, Q = K
y q( x) = ( x ) descompone totalmente en Q. 

100. Corolario: Si un nmero entero es resto cuadrtico mdulo casi todo primo, entonces es un cuadra-
do perfecto.

Demostracin. Considrese en el corolario anterior q( x) = x2 n. 

101. Corolario : Sea K un cuerpo de nmeros y K L, L0 dos K -extensiones de Galois. Si casi todos
los primos de K de grado 1 sobre Z que descomponen totalmente en L tambin descomponen totalmente
en L0 , entonces L0 L. Si q( x), q0 ( x) Z[ x], la condicin necesaria y suficiente para que todas las races
de q0 ( x) sean expresiones racionales de las races de q( x) es que en casi todos los primos p en los que el
automorfismo de Frobnius de q( x) sea trivial lo sea el automorfismo de Frobnius de q0 ( x).

Demostracin. Dado un cuerpo de nmeros F denotemos A F el anillo de enteros de F .


Sea q A L un ideal primo, que no sea de ramificacin sobre A K , que sea de grado 1 sobre Z. En-
tonces, p = q A K es de grado 1 sobre Z. Al ser K L de Galois, tenemos que p descompone totalmente
es L; luego tambin en L0 (casi siempre) por hiptesis. Es decir, A L /p A L y A L0 /p A L0 son A K /p = Z/ pZ-
lgebras triviales.
El morfismo natural A L A K A L0 A LL0 es epiyectivo en casi todo punto, porque al localizar en el
punto genrico de A K , tenemos el epimorfismo L K L0 LL0 . Por tanto, (casi siempre) A LL0 /p A LL0 es
una Z/ pZ-lgebra trivial porque tenemos el epimorfismo

( A L /p A L ) A K /p ( A L0 /p A L0 ) A LL0 /p A LL0 MANUALES UEX


Por tanto, q descompone totalmente en LL0 , y el corolario anterior permite concluir que L = LL0 , es
decir, L0 L.


102. Teorema : La condicin necesaria y suficiente para que un sistema de ecuaciones diofnticas

0 = q( x1 , . . . , xn )

0 = q r ( x1 , . . . , xn )

tenga alguna solucin compleja es que admita soluciones modulares en infinitos primos

257
5.6. Explosin a lo largo de un cerrado. Desingularizacin Anillos de enteros y anillos de curvas

Demostracin. Si el sistema no tiene soluciones complejas, el teorema de los ceros de Hilbert afirma
que 0 = C[ x1 , . . . , xn ]/( q 1 , . . . , q r ) = Q[ x1 , . . . , xn ]/( q 1 , . . . , q r ) Q C, y por tanto

Q[ x1 , . . . , xn ]/( q 1 , . . . , q r ) = 0

Luego existen polinomios h 1 , . . . , h r Q[ x1 , . . . , xn ] tales que i h i q i = 1. Ahora es evidente que, salvo


P

en los primos que dividan a algn denominador de los coeficientes de h i , la reduccin q 1 = 0, . . . , q r = 0


mdulo p del sistema dado carece de soluciones en Z/ pZ.
Recprocamente, si el sistema considerado tiene alguna raz compleja, entonces

Q[ x1 , . . . , xn ]/( q 1 , . . . , q r ) , 0

y el teorema de los ceros de Hilbert afirma que el sistema admite alguna solucin en una extensin
finita K de Q. Sea A el anillo de enteros de K . Como K = A Z Q, tal solucin ser
a1 an
x1 = , . . . , xn =
m1 mn
con a i A y m i Z. Como el corolario 5.5.94 afirma la existencia de infinitos primos p de grado 1 de
en A , se concluye la existencia de infinitos primos p, tales que el sistema considerado tiene solucin en
Z/ pZ = A /p.


5.6. Explosin a lo largo de un cerrado. Desingularizacin


1. Definicin : Sea A un anillo e I A un ideal. Se llama dilatado de A por I , o anillo de Rees de A en
I , al anillo graduado
DI A = A I I2 I n
El morfismo natural X e = Proj D I A X = Spec A , q 7 q A se denomina morfismo de explosin centrado
en ( I )0 . Si I es maximal, tambin se denomina transformacin cuadrtica. Se dice que X e es la explosin
de X a lo largo de ( I )0 .
Si X 0 = Spec A / J , Spec A = X es un cerrado, la explosin X e 0 , de X 0 a lo largo de X 0 ( I )0 se
0 e0 =
denomina la transformada propia de X por el morfismo de explosin X X . Observemos que X
Proj D I ( A / J ) es un cerrado de Xe.
2. Proposicin: Sea X = Spec A y : X e X el morfismo de explosin en un punto cerrado x. Se verifica

1. 1 ( X \ x) = X \ x.

2. 1 ( x) = T x X . La fibra de x es igual al espacio tangente de X en x.

Demostracin. 1. Sea m el maximal correspondiente a x. Consideremos el morfismo A D m A . Dado


m, tenemos que
1 (U ) = Proj ( A m ) = Proj ( A m )
MANUALES UEX

= Proj ( A A ) = Proj A [ t] = Spec A = U


Recubriendo X \ x por abiertos del tipo U obtenemos el punto 1.
2. Por ser x cerrado
1 ( x) = Proj [(D m A ) A A /m] = Proj G m A = T x X

3. Observacin : En la proposicin anterior, dado y Spec A distinto de x, 1 ( y) se corresponde con
el punto de Proj D m A de ideal p y (p y m) (p y m2 ) , pues ste es un ideal primo homogneo cuya
imagen por es y.
Con la misma demostracin, tenemos la siguiente proposicin.
4. Proposicin : Sea X = Spec A , I A un ideal, y : X
e X el morfismo de explosin de X centrado
en Y = ( I )0 . Se verifica

258
Anillos de enteros y anillos de curvas 5.6. Explosin a lo largo de un cerrado. Desingularizacin


1. 1 ( X \Y ) = X \Y .

2. 1 (Y ) = Proj G I A . La fibra de Y es igual al espacio normal a Y en X .

Sea I = (1 , . . . , n ). Dado I denotemoslo cuando lo pensemos como el elemento de grado 1


de D I A . D I A es un lgebra graduada generada por sus elementos de grado uno, pues se tiene un
epimorfismo graduado
A [ x1 , . . . , x n ] D I A
x i 7 i

Entonces, D I A = A [1 , . . . , n ]. Sabemos que Proj D I A \()0h = Spec A [ 1 , . . . , n ]. Adems A [ 1 , . . . , n ] es


isomorfo, con el isomorfismo obvio, al subanillo A [ 1 , . . . , n ] de A .
5. Ejercicio : Probar que Proj D I A = Proj D I n A para todo n N (Pista: Consideremos la inclusin na-
tural D I n A D I A que multiplica los grados por n. Dado I , prubese las igualdades

Proj D I A \()0h = Spec[(D I A ) ]0 = Spec[(D I A )n ]0 = Spec[(D I n A )n ]0 = Proj D I n A \(n )0h .

donde [ ]0 denota tomar la componente de grado cero.)


6. Ejercicio : Sea x An el origen y : A
e n An la explosin en x. Probar

1. 1 (An \ x) = An \ x.

2. 1 ( x) = Pn1 . La fibra de x es igual a la proyectivizacin 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 O X = A . Sea C , An una
subvariedad que pasa por el origen. Se tiene un epimorfismo natural D m O An D m O C , siendo m, m los
maximales de O An y O C correspondientes al origen. Se tiene entonces un diagrama conmutativo

i
C
e , 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
direccin 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 nmero finito de puntos cerrados), noetheriano,
ntegro y de dimensin 1. Sea m un ideal maximal, y supongamos que A /m tiene infinitos elementos.
Existe un anillo A 1 y un morfismo de anillos A A 1 tal que

Proj D m A = Spec A 1

y el morfismo Spec A 1 Spec A es el morfismo de explosin. MANUALES UEX


Demostracin. Escribamos m = (1 , . . . , n ). Consideremos el isomorfismo graduado

D m A = A [1 , . . . , n ]
Sabemos que dado m, Proj D m A \()0h = U h = Spec A [1 /, . . . , n /] = Spec A [1 /, . . . , n /]. Para de-

mostrar el teorema, basta encontrar m tal que ()0h = ;, es decir no se anula en ningn punto
cerrado de Proj D m A . Por la proposicin anterior (y observacin) buscamos m tal que

1. no se anule en ningn punto cerrado de Proj D m 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 m yi para todo i . Geomtricamente, buscamos un parmetro que se anule en x y
no en los yi .

259
5.6. Explosin a lo largo de un cerrado. Desingularizacin Anillos de enteros y anillos de curvas

2. no se anule en ningn punto cerrado de 1 ( x) = Proj G m A . Ahora bien, G m A es un anillo que


en el vrtice tiene la misma dimensin que A en x, que es 1. Por tanto, como los ideales primos
homogneos de G m A estn incluidos estrictamente en el ideal de funciones que se anulan en
el vrtice (ideal irrelevante), son ideales minimales, luego un nmero finito. En conclusin, si
denotamos p i dichos ideales primos homogneos y p i,1 su componente homognea de grado 1,
buscamos m de modo que p i,1 m/m2 . Geomtricamente, buscamos un parmetro que pasa
,
por x transversalmente.

Sea e m/m2 A /m2 tal que e p i,1 para todo i (existe porque la unin de los subespacios propios
p i,1 no puede ser todo m/m2 , ya que A /m tiene infinitos elementos). Consideremos ahora el morfismo
natural
: A A /m2 A /m y1 A /m yn
que es epimorfismo, como se comprueba localmente. Si m es tal que () = ( e, 1, . . . , 1), entonces es el
parmetro buscado.

8. Observaciones : 1. El anillo A 1 = A [1 /, . . . , n /] del teorema no depende de la eleccin del parme-
tro . Si 0 es otro parmetro tal que (0 )0h = ; en Proj D m A , entonces (0 /)0 = ; en Spec A [1 /, . . . , n /],
luego 0 / es invertible y A [1 /0 , . . . , n /0 ] A [1 /, . . . , n /]0 / = A [1 /, . . . , n /]. Por simetra tene-
mos la inclusin inversa, con lo que concluimos la igualdad. 2. El ideal m A 1 es principal. En efecto:
m A 1 = (1 , . . . , n ) A [1 /, . . . , n /] = A 1 .
9. Nota para la Teora de Nmeros: El teorema es igualmente vlido sin la hiptesis de que A /m
tenga infinitos elementos. Ahora bien, la escogida ser mm D m A , con m >> 0, tal que p i,m
para todo i , y no pase por los dems puntos cerrados de Spec A . Observemos que Proj D m A \()0h =
m m
1 n
Proj D mm A \()0h = Spec[(D mm A ) ]0 . As pues, A 1 = A [ 1 n ]m1 ++m n =m . A 1 tampoco depende de la
eleccin del parmetro . Como Spec A 1 = Proj D m A , entonces

U m
i
= Uh = Spec A [1 / i , . . . , n / i ]
i

y es fcil demostrar que ( A 1 ) m


i
= A [1 / i , . . . , n / i ]. Adems, m A 1 es localmente principal.

10. Definicin : El anillo A 1 del teorema anterior se llama anillo de la transformacin cuadrtica o
anillo de la explosin (en x).
11. Lema: Con las notaciones e hiptesis del teorema anterior, se verifica que A = A 1 el punto cerrado
x en el que estamos explotando es no singular.

Demostracin. ) m = m A 1 , el cual es localmente principal, luego x es no singular.


) En el complementario de x, A y A 1 son isomorfos. Localizando en x, m x = () y Proj D mx A = U h =

Spec A [/] = Spec A , luego A 1 = A . 
12. Lema : Si O v es un anillo de valoracin que contiene a A , entonces A 1 O v . Por tanto, el morfismo
MANUALES UEX

A A 1 es finito.

Demostracin. Escribamos m = (1 , . . . , n ) y D m A = A [1 , . . . , n ]. Entonces,

Proj D m A = Spec A [1 / i , . . . , n / i ].
i

Sea m de modo que Proj D m A = Spec A [1 /, . . . , n /], es decir, A 1 = A [1 /, . . . , n /]. Como / i es


invertible en A [1 / i , . . . , n / i ] (pues sus ceros son el vaco), se deduce que

A [1 / i , . . . , n / i ] = A [1 / i , . . . , n / i ]/ i = A [1 /, . . . , n /] i / = A 1 i /

As pues, si O v contiene a algn A [1 / i , . . . , n / i ] contiene a A 1 .


Sea j / i tal que v( j / i ) sea mximo entre todos los i, j . Entonces v(k / i ) 0 para todo k: en efecto,
si v(k / i ) < 0, entonces v( i /k ) > 0, luego v( j / i ) < v( j / i ) + v( i /k ) = v( j / i i /k ) = v( j /k ), lo que es
contradictorio.
Por tanto, A [1 / i , . . . , n / i ] O v y hemos terminado. 

260
Anillos de enteros y anillos de curvas 5.7. Multiplicidad de un punto singular

13. Teorema : Sea A un anillo semilocal, noetheriano, ntegro, de dimensin 1. Si el cierre entero de A
en su cuerpo de fracciones es un A -mdulo finito generado, entonces dicho cierre entero se alcanza por
un nmero finito de explosiones en puntos cerrados.

Demostracin. Si A no es regular, sea x un punto singular. Por el lema 5.6.11, A est incluido estricta-
mente en A 1 = anillo de explosin en x. Por el lema 5.6.12, A 1 est incluido en el cierre entero A de A
en su cuerpo de fracciones. As pues, tenemos A A 1 A .
,
Procediendo del mismo modo con A 1 , tendremos A A 1 A 2 A . Como A es un A -mdulo finito
, ,
generado y A es noetheriano, este proceso es finito y terminar cuando A n = A .

14. Definicin : La fibra por el morfismo de explosin del punto en el que se explota se denomina fibra
excepcional. En las condiciones y notaciones del teorema anterior, si consideramos la cadena

Spec A = Spec A n Spec A n1 Spec A 1 Spec A,


n n1 1

la cadena correspondiente de fibras excepcionales es un orden finito arbolado que se conoce como rbol
de explosin de A .

5.7. Multiplicidad de un punto singular


1. Definicin : Se llama multiplicidad de un anillo local noetheriano O de dimensin r , al coeficiente
de mayor grado de su polinomio de Samuel multiplicado por r !. Lo denotaremos m(O ). En definitiva,
m(O ) = r S O ( n). Si x es un punto de X = Spec A , llamaremos multiplicidad de X en x, que denotaremos
m x ( X ), a la multiplicidad del anillo de grmenes de funciones de X en el punto x, es decir, m x ( X ) :=
m( A x ).
2. Ejemplo : Sea A un anillo noetheriano de dimensin de Krull cero y x X = Spec A un punto (cerra-
do). Entonces, m x ( X ) = l A ( A x ), pues S A x ( n) = l A x ( A x ), para n >> 0.
3. Ejemplo : Los anillos locales regulares son de multiplicidad 1: Si O es un anillo localregular de ideal
maximal m, entonces G m O = O /m[ x1 , . . . , xr ] y el polinomio de Samuel es S O ( n) = n+rr1 = r1! n r + . . .. Por
tanto, m(O ) = r1! r ! = 1.
4. Ejemplo : Sea X una hipersuperficie de Am definida por los ceros del polinomio, que escribimos
como suma de polinomios homogneos, p( x1 , . . . , xm ) = p r ( x1 , . . . , xm ) + + p s ( x1 , . . . , xm ). Denotemos A =
k[ x1 , . . . , xm ], m = ( x1 , . . . , xm ), O X = A /( p) y m la imagen de m en O X . Por la proposicin 4.2.5, la sucesin
pr
0 G m A G m A G m O X 0

es exacta. Por tanto, el polinomio de Samuel de X en el origen es


! !
m+n1 m+n1r r
MANUALES UEX
S O X ,0 ( n ) = = n m1 +
m m ( m 1)!

Luego la multiplicidad de X en el origen es igual r . En el caso particular de que X sea una curva plana,
se obtiene
r ( r 1)
S O X ,0 ( n ) = r n
2
siendo r la multiplicidad de X en el origen.
Sea, ahora, O un anillo local noetheriano de ideal maximal m. Sea f O tal que f mr \mr+1 y
supongamos que f r = f mr /mr+1 no es divisor de cero en G m O . Se cumple que m(O /( f )) = r m(O ). En
efecto, consideremos la sucesin exacta
fr
0 G m O G m O G m (O /( f )) 0

Por tanto, S O /( f ) ( n) = S O ( n) S O ( n r ) y se concluye con un sencillo clculo.

261
5.7. Multiplicidad de un punto singular Anillos de enteros y anillos de curvas

Sea X An una variedad algebraica irreducible (por sencillez) de dimensin r y x X un punto


racional. Supongamos que existe una sucesin de hiperplanos { H1 , . . . , H r } tal que: H1 es un hiperplano
transversal a X en x, H2 es un plano transversal a X H1 en x y no pasa por ninguna componente
irreducible de X H1 ; y as sucesivamente. Obtendremos una variedad Y = X H1 H r de dimensin
cero, en la que la multiplicidad de Y en x es igual a m x ( X ).
5. Lema de estabilidad del ideal : Sean A , m, A 1 como en el teorema 5.6.7, y A A 1 el morfismo de
explosin. Para todo s >> 0 se cumple que ms = ms A 1 .2

Demostracin. Sea m = (1 , . . . , n ) y m tal que A 1 = A [1 /, . . . , n /]. Un sistema generador de A 1 co-



1 n 1 n
mo A -mdulo lo forman los elementos de la forma 11 ++nn . Cada uno de ellos satisface que s 11 ++nn
ms para s 1 + + n . Como A 1 es un A -mdulo finito generado, un nmero finito de ellos generan,
luego ms A 1 = s A 1 ms , para s bastante grande. 

6. Observacin : Si A es el anillo local de una curva plana en un punto racional, puede tomarse s igual
a la multiplicidad de A menos uno (vase).
7. Teorema : Sean A , m x y A 1 como en el teorema 5.6.7. La multiplicidad de A en x, es igual al nmero
de puntos de la fibra excepcional (contando multiplicidades y grados sobre x). El coeficiente de grado
cero del polinomio de Samuel de A es igual a l A ( A 1 / A ).

Demostracin. Por el lema de estabilidad para n >> 0 se tiene la sucesin exacta

0 A /mnx A 1 /mnx A 1 A 1 / A 0

Tomando longitudes tenemos S A x ( n) = l A ( A 1 /mnx A 1 ) l A ( A 1 / A ) = l A ( A 1 /m x A 1 ) n l A ( A 1 / A ), porque


m x A 1 es principal. Por tanto, m( A x ) = l A ( A 1 /m x A 1 ) = dim A /mx A ( A 1 /m x A 1 ) y S A x (0) = l A ( A 1 / A ). 

8. Corolario : Sea A como en el teorema 5.6.7. Sea A su cierre entero en su cuerpo de fracciones. Su-
pongamos que A es finito sobre A . Sea A A 1 A n = A , la cadena de las sucesivas explosiones;
digamos que A i+1 es la explosin de A i en yi . Entonces,
X
l A ( A / A ) = S A i,y (0) dim A /mx ( A i,yi /m yi )
i
yi rb.expl.

P
Demostracin. Por la aditividad de la longitud, l A ( A / A ) = l A ( A i+1 / A i ). Por tanto,
i
X X
l A ( A / A ) = l A ( A i+1 / A i ) = l A i ( A i+1 / A i ) dim A /mx ( A i,yi /m yi )
i i
X
= S A i,y (0) dim A /mx ( A i,yi /m yi )
i
yi rb.expl.
MANUALES UEX

donde la ltima igualdad es consecuencia del teorema anterior. 

9. Corolario : Si A es el anillo local de una curva plana sobre un cuerpo algebraicamente cerrado,
entonces
X m y ( m y 1)
l A ( A / A ) =
yrb.expl. 2

donde denotamos por m y la multiplicidad del punto y.

Demostracin. Los anillos locales de los puntos del rbol de explosin de A son anillos locales de curvas
planas. Se concluye por el corolario anterior, y por el clculo del ejemplo anterior.

2 Nota para la Teora de Nmeros: Si #( A /m) < el lema de estabilidad es igualmente cierto, sin ms que sustituir en la
demostracin m por mm , donde m es el nmero natural que aparece en la nota anterior.

262
Anillos de enteros y anillos de curvas 5.8. Multiplicidad de interseccin

5.8. Multiplicidad de interseccin de una curva con una hiper-


superficie
Dado X = Spec A denotaremos O X = A .
1. Definicin : 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 nmero finito de puntos. Se llama multi-
plicidad de interseccin de X con H en un punto x X al nmero

( X H ) x := l (O X H,x )

que coincide con la multiplicidad de X H en x.


Obsrvese que dimk O X H,x = ( X H ) x dimk O X /m x , porque los factores de toda serie de composi-
cin de O X H,x como O X H,x -mdulo son isomorfos a O X /m x , luego la dimensin de O X H,x es igual
a su longitud multiplicada por dimk O X /m x . Denotemos gr x = dimk O X /m x . Si m x es racional entonces
dimk O X H,x = ( X H ) x .
Llamaremos nmero de puntos de corte de C con H , contando multiplicidades y grados, al nmero

(C H ) := dimk O X H

Por definicin
(C H ) = dimk O X H = dimk O C H,x i =
X X
(C H ) x i gr x i
x i C H x i C H

2. Notacin : Supondremos, a partir de ahora en esta seccin, las k-variedades algebraicas sobre un
cuerpo k algebraicamente cerrado.
3. Teorema : Sean C una curva ntegra y H una hipersuperficie de un espacio afn An . Sean C e , A
e n,
H , A las explosiones respectivas en un punto cerrado x C H y sean { y1 , . . . , yr } los puntos de C H
e e n e e
en la fibra de x. Entonces,
r
X
(C H ) x = m x (C ) m x ( H ) + (C
eH
e )y
i
i =1

Demostracin. Consideremos el diagrama de las variedades explotadas en x

C An H

0 00
y y y

C An H

Sea A = k[ x1 , . . . , xn ] y supongamos que x es el origen de An . Sea m x \m2x un parmetro transversal


a C en x. Sabemos que C est contenido en el abierto afn U h de A e n cuyo anillo es A [ x1 /, . . . , xn /]. Si

H = ( p)0 , la ecuacin de H en el abierto U h es p0 = p/r , siendo r la multiplicidad de H en x (es decir, p r

es la componente homognea de grado mnimo de p).
MANUALES UEX
Denotemos O el anillo local de C en x y O 1 el anillo de su explosin en x. Entonces

5.4.16
(C H ) x = l (O /( p)) = l (O 1 /( p)) = l (O 1 /(r p0 )) = r l (O 1 /()) + l (O 1 / p0 )
X
= m x ( H ) m x (C ) + (C H ) yi
i

4. Corolario : La multiplicidad de interseccin 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 comn en dicho punto. En este caso, se dice que se cortan
transversalmente y, en el otro, que son tangentes en el punto.

263
5.9. Ramas analticas Anillos de enteros y anillos de curvas

Demostracin. Siguiendo las notaciones de la demostracin anterior, se tiene


1 1
T x C = 0 ( x) , 1 ( x) = T x An - T x H = 00 ( x)

luego { y1 , . . . , yr } = T x C T x H . La frmula anterior nos dice que (C H ) x m x (C ) m x ( H ) y que se da la


igualdad si y slo si T x C T x H es vaco.


5. Corolario : La multiplicidad de una curva ntegra en un punto es igual a la multiplicidad de in-


terseccin 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 slo si el ciclo excepcional es transversal a la curva explotada en todos
los puntos de corte.

Demostracin. Sea A el anillo local de la curva en el punto dado, digamos x. Sea A 1 el anillo de la
explosin de la curva. Sea = 0 una hipersuperficie (no singular en x) transversal a la curva en el punto.
Entonces A /() es el anillo de la interseccin de la curva con la hipersuperficie H = ()0 , y su longitud es
justamente la multiplicidad de la curva en x. Por otra parte, A 1 /() es el anillo de la interseccin de la
curva explotada con el ciclo excepcional. Como l ( A /()) = l ( A 1 /()), se concluye.


5.9. Ramas analticas


Sea O un anillo noetheriano ntegro y local de dimensin 1, de modo que el cierre entero en su cuerpo
de fracciones sea un O -mdulo finito generado. Denotemos m x su ideal maximal.
1. Definicin : Se llaman ramas analticas de O en x a los ideales primos minimales del completado Ob
de O por la topologa m x -dica.
2. Teorema : Sea O el cierre entero de O en su cuerpo de fracciones . Denotemos y1 , . . . , ys los puntos
cerrados de Spec O . Se verifica que
O O
b =O
d O
y
d
y 1 s
O

siendo O
d la complecin de O por la topologa m -dica. Por tanto, existe una correspondencia bi-
yi yi yi
unvoca entre el espectro minimal de O
b = O O
b y el espectro maximal de O .
O

Demostracin. Se tiene que

s s
O O b = lim O /mn O = lim ( Y (O /mn O ) ) = Y ( lim (O /mn O ))
b =O
x x yi yi x yi
O
i =1 i =1

n n n
MANUALES UEX

s
( lim (O yi /mnyi ))
Y
=

i =1 n

donde la ltima igualdad se debe a que msy m x O yi para s >> 0.


Ahora bien, O yi es un anillo local regular de dimensin 1, luego O
d tambin. Por tanto, este ltimo
yi
tiene un slo ideal primo maximal y un slo ideal primo minimal.


Considrese la sucesin exacta 0 O O C 0. Completando se obtiene 0 Ob O b Cb 0.


Se verifica que C = C ya que C es un O -mdulo finito generado de soporte x. En particular, si p y es un
b
ideal primo mnimo de Ob , entonces (Cb ) y = 0, luego (Ob ) y = (O
b ) .
y
3. Teorema: Hay una correspondencia biunvoca entre las ramas analticas de O en x y las valoraciones
de que dominan a O , esto es, entre el espectro minimal de Ob y el espectro maximal de O .

264
Anillos de enteros y anillos de curvas 5.10. Puntos cuspidales y contacto maximal

Demostracin. Si p y es un ideal primo minimal de Ob , la fibra de y por el morfismo Spec O b Spec O


b es el
espectro de O y /p y O y = O y /p y O y por el comentario anterior. Por tanto, la fibra de y es un slo punto que
b b b b
habr de ser minimal, luego el espectro minimal de Ob est en correspondencia biunvoca con el espectro
minimal de Ob . Por el teorema anterior se concluye. 

4. Ejemplo : Sea C p( x, y) = 0 una curva plana ntegra que pasa por el origen, or . Sea O = (C[ x, y] or /( p))
es el anillo local de C en or y Ob = C[[ x, y]]/( p).
Sabemos que C[[ x, y]] es un anillo de factorizacin nica (como todo anillo local regular). Por tanto,
p descompone en producto de series irreducibles p = f 1 f r , diferentes entre s porque Ob no tiene
nilpotentes (ya que O b , que es producto de anillos regulares, no los tiene). As pues, las ramas analticas
pueden ser interpretadas como las series en las que factoriza p. Sigamos notaciones previas. Tenemos,
adems, un morfismo inyectivo C[[ x, y]]/( f i ) , O d = C[[ t]]. Entonces, x = t n u( t) C[[ t]], donde u( t) es
yi p
n
una serie invertible. Por cambio de variable ( t = t u( t)), podemos suponer que x = t n , y por otra parte
0

que y = t m v( t), con v( t) invertible. En conclusin, hemos obtenido una parametrizacin analtica de la
rama f i de p.

5.9.1. Polgono de Newton


Consideremos la curva plana que pasa por el origen, 0 = p( x, y) = a i j x i y j , a 00 = 0 . Las ecuaciones
P

de las distintas ramas de la curva son de la forma x = t n , y = t m (a 0 + t), a 0 , 0 n, m > 0. Quiero calcular
n, m con la ayuda del polgono de Newton, que definimos ms abajo.
Tendremos que 0 = p( t n , t m (a 0 + t)) = a i j t ni+m j (a 0 + t) j . Sea ( i 1 , j 1 ), con a i 1 j 1 , 0 tal que ni 1 + m j 1 =
P

r sea mnimo. Si la ecuacin anterior se cumple entonces


X j
a i j a0 = 0
ni + m j = r

Por tanto, la recta nx + m y = r pasa por dos o ms puntos ( i k , j k ), con a i k j k , 0, y para los dems puntos
( i, j ), con a i j , 0, ni + m j > r .
Es decir, si dibujamos en el plano los puntos ( i, j ), con a i j , 0, la recta nx + m y = r ( n, m > 0) pasa
por dos o ms de estos puntos y los dems 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 + m y = r (o ncx + mc y = rc, con c > 0), n, m > 0 una recta del polgono de
P j
Newton. Sea a 0 , 0 una solucin de la ecuacin ni+m j=r a i j a 0 = 0. La curva

q( t, z) := tr p( t n , t m (a 0 + z))

se anula en el origen y tendr una parametrizacin t = u c , z = u = s( u) k[[ u]], luego x = u nc e y =


u mc (a 0 + s( u)). En conclusin, a la recta del polgono de Newton, ncx + mc y = rc, le corresponde una
rama x = u nc e y = u mc (a 0 + s( u)).
Observemos que hemos dado un procedimiento recursivo para calcular las ramas.

MANUALES UEX
5.10. Puntos cuspidales y contacto maximal
1. Definicin : Sea x C un punto de una curva ntegra y O su anillo local. Diremos que x es un punto
cuspidal si el cierre entero de O es un anillo local.
2. Ejemplo : El origen de la curva cuspidal y2 x3 = 0 es un punto cuspidal.
3. Teorema : Sea C una curva plana sobre un cuerpo algebraicamente cerrado y x C un punto cuspi-
dal. Existe un nmero natural c x > 0, llamado contacto maximal con la curva C en la cspide x, con las
siguientes propiedades:

1. (C C 0 ) x c x , para toda curva C 0 regular en x.

2. (C C 0 ) x = c x si y slo si (C C 0 ) x no es mltiplo de la multiplicidad de C en x.

265
5.10. Puntos cuspidales y contacto maximal Anillos de enteros y anillos de curvas

Demostracin. Como el anillo de la explosin O 1 es local, y la multiplicidad de O en x es igual a la


multiplicidad de interseccin del ciclo excepcional con la curva explotada C 1 = Spec O 1 , tenemos que la
multiplicidad de O es mayor estrictamente que la de O 1 si y slo si el ciclo excepcional es tangente a C 1 .
Sea O n el primer anillo de la cadena de explosiones cuya multiplicidad r 0 es menor estrictamente
que la de O . Se tienen dos posibilidades:

1. Para algn i n, las explosiones i -simas C i y C 0i de C y C 0 no se cortan. En este caso, (C C 0 ) x =


l r , siendo l el primero de tales ndices.

2. En otro caso, (C C 0 ) x = n r + (C n C 0n ) x . Ahora bien, C n es tangente al ciclo excepcional, pues


la multiplicidad ha descendido. Por otra parte, C 0n no puede ser tangente al ciclo excepcional,
pues C 0n1 es regular (porque C 0 es regular) y su multiplicidad no puede descender al explotar. En
conclusin, C n y C 0n son transversales y (C C 0 ) x = n r + r 0 .

Por ltimo, sea C 0 una curva tal que C 0n es regular en el punto considerado y corta transversalmente
a C n (existe). C 0 es regular en x: en efecto, C 0n es transversal al ciclo excepcional, pues es transversal a
C n y sta es tangente al ciclo excepcional, luego C 0n1 es regular. Por otra parte, C 0n1 es tangente a C n1 ,
luego transversal al ciclo excepcional correspondiente. Por tanto, C 0n2 es regular. As sucesivamente,
vamos obteniendo que las curvas C 0i son regulares para todo i .
Adems (C C 0 ) x = n r + r 0 . 

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 parmetro de O . Si f m\m2 es transversal a Spec O ,
entonces m = l (O /( f )) = l (O /( f )) = l (Ob /( f )). Por tanto, f = t m , siendo una serie formal invertible.
Como k es algebraicamente cerrado, tiene raz n-sima en O b = k[[ t]]. Si definimos u = p
n
t, entonces
n
O = k[[ up
b ]] y f = u . As pues, toda funcin de O (y por tanto de O ) admite un desarrollo en serie formal
b
en u = n f . Esto se conoce como desarrollo de Puiseux de dicha funcin.
En particular, si O = k[ x1 , . . . , xn ]/ I , donde x1 es transversal a Spec O , cada x i admite un desarrollo
p
a j ( n x1 ) j , con a j k.
P
de Puiseux x i =
j 0

5.10.1. Desingularizacin de curvas planas va el contacto maximal


Para demostrar que las curvas desingularizan mediante un nmero finito de explosiones, el argu-
mento principal ha sido la finitud del cierre entero. Podra argumentarse de otro modo: El nmero
de puntos singulares es finito, el explotar en un punto las multiplicidades de los puntos de la fibras
excepcionales siempre son menores que la partida, salvo que en la fibra excepcional aparezca un slo
punto, en tal caso puede mantenerse la multiplicidad. Si sabemos que despus de un nmero finito de
explosiones las multiplicidades han bajado, conseguiremos desingularizar la curva.
En este apartado vamos a demostrar, dada una curva plana, la existencia de curvas de contacto
maximal. Es decir, dada un punto de una curva plana, existe una curva regular que pasa por el punto
MANUALES UEX

y cuya multiplicidad de interseccin en el punto con la curva dada es mxima. Esta curva verificar
que pasa por el punto y por los puntos de las sucesivas fibras excepcionales siempre que no bajen de
multiplicidad. Como la multiplicidad de corte de dos curvas es finita (siempre que no tengan compo-
nentes comunes) obtendremos que la multiplicidad de una curva en un punto habr de bajar despus
de un nmero finito de explosiones. As tendremos una nueva demostracin de la desingularizacin de
las curvas planas por un nmero finito de explosiones.
La razn fundamental de la introduccin de este apartado es que las tcnicas e ideas aqu desar-
rolladas para la desingularizacin de curvas planas sern bsicamente las que utilizaremos ms tarde
para la desingularizacin de superficies.
En este apartado supondremos que k es un cuerpo algebraicamente cerrado de caracterstica cero.
Denotaremos A = k[ x, y].
4. Definicin : Diremos que una aplicacin D : A A es un operador diferencial de orden 1 si es la
suma de una homotecia y una derivacin: D = f + D 0 , con f A y D 0 una derivacin.

266
Anillos de enteros y anillos de curvas 5.10. Puntos cuspidales y contacto maximal

5. Lema : Si P ( x, y) = 0 es una curva de multiplicidad m en un punto p y D : A A es una derivacin,


entonces la curva de ecuacin DP ( x, y) = 0 tiene multiplicidad mayor o igual que m 1 en p.

Demostracin. Si m es el maximal de A correspondiente al punto p, entonces D mn mn1 , por la regla


de Leibnitz. Se concluye inmediatamente. 
6. Observacin : El lema sigue siendo cierto si D es un operador diferencial de orden 1.
7. Lema : Con las notaciones anteriores, existe una derivacin D tal que DP ( x, y) tiene multiplicidad
m 1 en p.

Demostracin. Podemos suponer que p es el origen de coordenadas, es decir, m = ( x, y). Escribamos


P = P m + P m+1 + + P n como suma de polinomios homogneos. Es claro que Pxm o Pym es no nulo (pues
P m
m 1). Supongamos x
, 0. Entonces
P P m
= + monomios de grado m
x x
P
luego x
tiene multiplicidad m 1. 
8. Definicin : 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 sucesin C r .. . C de
transformaciones cuadrticas X r (transformada propia de X por la sucesin 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 tambin es de contacto maximal con C en p.

Demostracin. La explosin del plano A2 = Spec A en el origen est recubierto por dos abiertos afines
y y
Spec A [ xt , t ], con t = x, y. Denotemos A = A [ xt , t ]. 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 dife-
rencial de orden 1, D : A A , tal que para todo P A (de multiplicidad m en el origen) se verifica
DP P
m 1
= D ( m )
t t
La transformada propia de la derivada es la derivada de la transformada propia.

Demostracin. Todo operador diferencial de orden 1 es la suma de una homotecia y una derivacin.
Basta demostrar el lema para cuando D sea una homotecia y para cuando sea una derivacin.

1. Si D = f es una homotecia, basta tomar D = t f .

2. Sea D una derivacin. Por la regla de Leibnitz, D (P / t m ) = (DP )/ t m m(PDt)/ t m+1 , de donde se
deduce
DP P P
MANUALES UEX
m 1
= ( 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 derivacin de A t que deja estable a A , pues tD ( xt ) = Dx xt Dt y
y y
tD ( t ) = D y t Dt.


Concluyamos ahora la demostracin del teorema. Basta ver, por recurrencia, que si un punto de
la explosin de C en p tiene multiplicidad m, entonces es un punto de la explosin de C 0 en p de
multiplicidad m 1. Ahora bien, la explosin de C en p tiene ecuacin P / t m = 0 y la explosin de C 0 en
p tiene ecuacin DP / t m1 = D (P / t m ) = 0. Por tanto, si un punto de la explosin de C tiene multiplicidad
m, entonces es un punto de la explosin de C 0 de multiplicidad mayor o igual que m 1, luego igual a
m 1, pues la multiplicidad no aumenta al explotar.


267
5.11. Teoremas de Bzout y Max Noether Anillos de enteros y anillos de curvas

11. Observacin : La frmula del lema fundamental demuestra directamente, para curvas planas, que
la multiplicidad 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 multiplicidad m 1. Por induccin sobre la multiplicidad, DP / t m1 es de multiplicidad
menor o igual que m 1 (en los puntos de la fibra excepcional). Como DP / t m1 = D (P / t m ), P / t m es de
multiplicidad menor o igual que m (en los puntos de la fibra excepcional), por los lemas anteriores.
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.

Demostracin. Procedemos por induccin sobre la multiplicidad m de C en p. Si m = 1, la propia C es


una curva de contacto maximal.
Supongamos que m > 1. Sea C = (P )0 . Consideremos un operador diferencial D de orden 1 tal que
DP = 0 tenga multiplicidad m 1 en p. Por induccin, existe una curva X que tiene contacto maximal
con C 0 = (DP )0 en p. Se concluye por el teorema anterior. 

13. Ejemplo : Calculemos una curva de contacto maximal en el origen a la curva y3 + x2 y4 + 3 x2 y2 +


( y3 + x2 y4 +3 x2 y2 +3 yx4 + x6 )
3 yx4 + x6 = 0: Equivale a calcular la curva de contacto maximal de y
= 3 y2 + 4 y3 x2 +
(3 y +4 y x +6 yx2 +6 x4 )
2 3 2
6 yx2 + 6 x4 = 0, que equivale a calcular la curva de contacto maximal de y
= 6y +
12 y2 x2 + 6 x2 = 0. Luego una curva de contacto maximal en el origen a y + y x + x + x = 0 es y + 3 2 2 6 7

2 y2 x2 + x2 = 0.
En el caso de un punto cuspidal, la curva de contacto maximal del teorema es la curva regular de
mxima multiplicidad de interseccin con C en p (vase el teorema 5.10.3 y su demostracin).
14. Corolario : Toda curva plana reducida desingulariza mediante un nmero finito de transforma-
ciones cuadrticas.

Demostracin. Sea C = (P )0 y descompongamos P en irreducibles, P = P1 P r (con los P i primos entre


s). Explotando hasta separar las componentes, podemos suponer que P es irreducible.
Consideremos una curva X de contacto maximal con C en p. Si explotando indefinidamente la curva
C siempre hubiera algn punto sobre p de multiplicidad m, entonces la multiplicidad de interseccin
de C y X sera infinita (por 5.8.3), lo cual no es posible. Por tanto, despus de un nmero finito de
explosiones la multiplicidad debe bajar estrictamente, y se concluye por induccin.


5.11. Teoremas de Bzout y Max Noether


Sea C una curva proyectiva del espacio proyectivo Pn ( k) y H una hipersuperficie que no contiene
ninguna componente irreducible de C . Entonces, C H es un nmero finito de puntos cerrados. Existe,
MANUALES UEX

por tanto, un hiperplano H 0 que no pasa por ninguno de esos puntos, luego C H est incluido en el
espacio afn complementario An = Pn H 0 . Deshomogeneizando tenemos que C H = Spec A . El nmero
de puntos de corte (contando multiplicidades y grados) de C con H , que denotaremos (C H ), es dimk A .
Este nmero no depende de la eleccin de H 0 y es estable por cambios de cuerpo base.
1. Teorema de Bzout : Sean C , C 0 dos curvas proyectivas planas sin componentes comunes y de
grados r, r 0 . Entonces
(C C 0 ) = r r 0

Demostracin. Podemos suponer, por cambio de base, que el cuerpo es algebraicamente cerrado. Me-
diante un cambio de coordenadas, podemos suponer que el hiperplano del infinito x0 = 0 no pasa por
ninguno de los puntos de interseccin de las curvas C y C 0 .
Escribamos C = Proj k[ x0 , x1 , x2 ]/( p r ( x0 , x1 , x2 )), C 0 = Proj k[ x0 , x1 , x2 ]/( p r0 ( x0 , x1 , x2 )). Sea p( x, y) =
p r ( x0 ,x1 ,x2 ) p 0 ( x ,x ,x )
xr
y p0 ( x, y) = r 0 r0 1 2 . Tenemos que probar que dimk k[ x, y]/( p( x, y), p0 ( x, y)) = r r 0 .
0 x0

268
Anillos de enteros y anillos de curvas 5.11. Teoremas de Bzout y Max Noether

Denotemos B = k[ x0 , x1 , x2 ]/( p r , p r0 ), B0 = k[ x, y]/( p( x, y), p0 ( x, y)). Se tiene que

[ Bi
B0 = [B x0 ]0 =
i x0i

Veamos que para n >> 0


Bn Bn
B0 = y ' Bn
x0n x0n
Bi B i+1 Bn
Como y B0 es de dimensin finita, se concluye que B0 = x0n
para n >> 0. Slo queda ver que
x0i x0i+1
Bn
x0n
' B n , es decir, que en B n no hay elementos anulados por x0 . Para n >> 0, dimk B n es constante y
[B/( x0 )]n = 0 porque B/( x0 ) es una k-lgebra finita, porque es de dimensin de Krull cero, ya que su
espectro proyectivo es vaco. De la sucesin exacta
x0
0 Ker x0 B B B/( x0 ) 0

se deduce que [Ker x0 ]n = 0, para n >> 0, que es lo que queramos probar.


Denotemos A = k[ x0 , x1 , x2 ]. La sucesin (complejo de Koszul de p r , p r0 )

0 /A / AA /A /B /0

q / ( p r0 q, p r q) q / q

 / p r q + p r0 q0
( q, q0 )

es exacta. Denotemos por A [ n] al anillo A pero donde dotamos de grado m + n a los polinomios ho-
mogneos de grado m. Entonces la anterior sucesin exacta se reescribe:

0 A [ r r 0 ] A [ r ] A [ r 0 ] A B 0

y ahora los morfismos conservan la graduacin. Por tanto, se tiene una sucesin exacta en cada grado y
tomando dimensiones
! ! ! !
m+2 m + 2 r r0 m+2r m + 2 r0
dimk B m = + = r r0
2 2 2 2

para m r + r 0 .


2. Un algoritmo para el clculo 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

MANUALES UEX
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. Si una curva
irreducible de grado mnimo r < n corta a C en p con multiplicidad mayor que n r , entonces es una
componente de C , por el teorema de Bzout.
Supongamos que C es reducible y por cambio de coordenadas que x = 0 es transversal a C en p =
(0, 1 ). Veamos que condiciones habr de verificar los coeficientes b i j de C 0 q( x, y) = 0 i+ j<n b i j x i y j
P

para que C 0 est incluida en C (y pase por p). C 0 ha de pasar por p, es decir, q(0, 1 ) = 0, que es una
ecuacin lineal en los b i j . Los coeficientes de la explosin de C 0 en p, C 0 , en las coordenadas x, z = ( y
1 )/ x son una combinacin lineal de los coeficientes b i j de C 0 . El ciclo excepcional, x = 0, es transversal
a la explosin de C en el nico punto de la fibra excepcional, digamos (0, 2 ). C 0 ha de pasar por (0, 2 ),
que es de nuevo una ecuacin lineal en los coeficientes b i j . En conclusin, 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
b i j . Si calculamos la solucin C 0 de menor grado de este sistema de ecuaciones habremos calculado la
componente irreducible de C que pasa por p.

269
5.11. Teoremas de Bzout y Max Noether Anillos de enteros y anillos de curvas

Dada una curva proyectiva plana C = ( p n ( x0 , x1 , x2 ))0h , un punto cerrado x C y un abierto afn que lo
contiene, digamos U xh0 P2 , tenemos que C U xh0 es la curva del plano afn de ecuacin p n ( x0 , x1 , x2 )/ x0n =
p n (1, x1 / x0 , x2 / x0 ) = 0. Denotaremos pC,x = ( p n (1, x1 / x0 , x2 / x0 )) k[ x1 / x0 , x2 / x0 ] x y diremos que es el ideal
de grmenes en x de funciones del plano que se anulan en C , ideal que no depende del abierto afn
considerado.
3. Teorema de Max Noether: Sean p i k[ x0 , x1 , x2 ] polinomios homogneos ( i = 1, 2, 3) y consideremos
las curvas proyectivas planas C i = ( p i )0h . Supongamos que C 1 , C 2 no tienen componentes comunes. Existe
una ecuacin
p3 = a p1 + b p2

con a, b polinomios homogneos de grados gr a = gr p 3 gr p 1 , gr b = gr p 3 gr p 2 , si y slo si para todo


x C 1 C 2 se verifica que pC3,x pC1,x + pC2,x .

Demostracin. La necesidad es obvia, veamos la suficiencia.


Haciendo un cambio de coordenadas homogneo, podemos suponer que x0 no se anula en ningn
punto de C 1 C 2 , es decir, p 1 (0, x1 , x2 ) es primo con p 2 (0, x1 , x2 ). Sabemos que
p3 p1 p2
n = a n +b n
x0 3 x0 1 x0 2

p3 p1 p2
porque localmente ( n )( n )+( n ). Homogeneizando tenemos que x0r p 3 = a0 p 1 + b0 p 2 . Sea r mnimo
x0 3 x0 1 x0 2
en las igualdades de esta forma. Si r > 0, entonces 0 = a0 (0, x1 , x2 ) p 1 (0, x1 , x2 ) + b0 (0, x1 , x2 ) p 2 (0, x1 , x2 ).
Por tanto, a0 (0, x1 , x2 ) = h p 2 (0, x1 , x2 ) y b0 (0, x1 , x2 ) = h p 1 (0, x1 , x2 ). Luego a00 := a0 h p 2 y b00 :=
b0 + h p 1 son divisibles por x0 , y x0r p 3 = a00 p 1 + b00 p 2 . Dividiendo esta igualdad por x0 llegamos a
contradiccin, porque r 1 < r . En conclusin,

p3 = a p1 + b p2

4. Proposicin : Sean C i curvas proyectivas planas definidas por los respectivos polinomios homog-
neos p i k[ x0 , x1 , x2 ] ( i = 1, 2, 3). Supongamos que C 1 , C 2 no tienen componentes comunes y que k es al-
gebraicamente cerrado. Entonces C 3 verifica las condiciones de Noether en un punto cerrado x C 1 C 2
(es decir, pC3,x pC1,x + pC2,x ) en cualquiera de los casos siguientes

1. C 1 y C 2 son simples en x, se cortan transversalmente en x y x C 3 .

2. x es un punto simple de C 1 y (C 1 C 3 ) x (C 1 C 2 ) x (es decir, la multiplicidad de interseccin de


C 3 con C 1 en x es mayor o igual que la multiplicidad de interseccin de C 2 con C 1 en x).

3. C 1 y C 2 poseen tangentes distintas en x y m x (C 3 ) m x (C 1 ) + m x (C 2 ) 1.


MANUALES UEX

Demostracin. Como la proposicin es local, podemos suponer que las curvas C i son curvas planas
afines de ecuaciones p i ( x, y) = 0.
1. Por las hiptesis ( k[ x, y]/( p 1 , p 2 )) x = k. Por tanto, si denotamos m x el ideal maximal de las fun-
ciones que se anulan en x, tenemos que m x = ( p 1 , p 2 ) x , luego ( p 3 ) x ( p 1 , p 2 ) x .
2. Si x es un punto simple de C 1 , entonces m x = ( t) en ( k[ x, y]/( p 1 ( x, y))) x . Adems, ( p i ( x, y)) =
( t(C i C1 )x ). Por tanto, ( p 3 ( x, y)) ( p 2 ( x, y)), luego ( p 3 ) x ( p 1 , p 2 ) x .
3. Vamos a usar el lema de estabilidad para curvas planas: si O C1 ,x O C1 ,x es el morfismo de ex-
m (C )1 m (C )1
plosin en el punto x, entonces m x x 1 = m x x 1 O C1 ,x
Por otra parte, si es un parmetro transversal a C 1 en x, por el que explotamos, y p0 ( x/, y/) =
p 2 ( x, y)/m x (C2 ) = 0 la ecuacin de la explosin de C 2 en x, tenemos que p 2 ( x, y) O C1 ,x = p0 ( x/, y/)
m x (C2 ) O C1 ,x = m x (C2 ) O C1 ,x , porque C 1 y C 2 no tienen tangentes comunes en x. Por tanto, p 2 ( x, y)
m (C )
O C1 ,x = m x x 2 O C1 ,x .
Con todo,

270
Anillos de enteros y anillos de curvas 5.12. Apndice: Revestimientos

m x (C 3 ) m x (C 1 )+ m x (C 2 )1 m x (C 2 ) m x (C 1 )1
p 3 ( x, y) m x mx = mx mx
m x (C 2 ) m x (C 1 )1 m x (C 1 )1
= mx mx O C1 ,x = p 2 ( x, y) m x O C1 ,x
m x (C 1 )1
= p 2 ( x, y) m x p 2 ( x, y)O C1 ,x
por lo que ( p 3 ) x ( p 1 , p 2 ) x k[ x, y].


5.12. Apndice: Revestimientos


5.12.1. Introduccin
Cuando consideramos una k-variedad algebraica X = Spec A , estamos considerando implcitamente
el morfismo X Spec k. En la Geometra Algebraica Moderna es fundamental el estudio de los morfis-
mos X S tales que para punto s = Spec k S , 1 ( s) sea una k-variedad algebraica, es decir, el estudio
de las parametrizaciones (por S ) de variedades algebraicas.
Conviene empezar por las parametrizaciones de variedades algebraicas de dimensin 0, es decir,
por los morfismos finitos. Si imponemos que todas estas variedades algebraicas tengan los mismos
puntos (contando grados y multiplicidades) entonces estaremos hablando de los revestimientos.
Por el lema de normalizacin de Noether, las curvas pueden entenderse como parametrizaciones
(por A1 ) de variedades algebraicas de dimensin cero, es decir, dado una curva (ntegra) C = Spec A
tenemos un revestimiento C A1 , por el lema de normalizacin de Noether. Dado un anillo de enteros
A , el morfismo nico Spec A Spec Z es tambin un revestimiento.
Si X S es un revestimiento y G es un grupo finito de S -automorfismos de X , tal que X /G = S ,
puede estudiarse el grupo G va el estudio de los grupos de automorfismos de las fibras. Si suponemos
que X y S son ntegros, la fibra del punto genrico de S , es una extensin de Galois de grupo G . Por
ejemplo, consideremos un polinomio p( x) Z[ x] y sea Q[1 , . . . , n ] el cuerpo de descomposicin de p( x).
Consideremos el revestimiento Spec Z[1 , . . . , n ] Spec Z. Estamos diciendo, que el estudio del grupo
de Galois de p( x) Q[ x], puede realizarse estudiando el grupo de Galois de p( x) Z/ pZ[ x], variando
los primos p. Observemos que Z/ pZ es un cuerpo finito y que conocemos cules son la extensiones de
Galois de este cuerpo y que el grupo de Galois de estas extensiones est generado por el automorfismo
de Frobnius.

5.12.2. Teora de Galois de revestimientos


Los anillos considerados en esta seccin y las siguientes son noetherianos (si no queremos mantener
esta hiptesis, cuando digamos mdulo plano deberemos decir mdulo proyectivo).
1. Definicin : Llamaremos revestimiento a todo morfismo A B finito y fielmente plano (luego in-
yectivo).
Recordemos que un morfismo de anillos A B plano es fielmente plano si y slo si en espectros es
epiyectivo. MANUALES UEX
2. Notacin : Siempre que escribamos Spec B Spec A , ser la aplicacin inducida por un morfismo
de anillos A B. Diremos que Spec B Spec A es un revestimiento (resp. morfismo finito, plano),
si el morfismo A B es un revestimiento (resp. finito, plano). Dado otro morfismo Spec B0 Spec A ,
denotaremos
Spec B Spec B0 := Spec(B A B0 )
Spec A

Denotaremos HomSpec A (Spec B, Spec B ) := Hom A al g (B0 , B). Si Y X e Y 0 X son revestimientos,


0

diremos que f Hom X (Y , Y 0 ) es un morfismo de revestimientos.


Observemos que si : Y = Spec B Spec A = X es epiyectivo entonces por cambio de base tambin
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.

271
5.12. Apndice: Revestimientos Anillos de enteros y anillos de curvas

3. Ejemplos : 1. Los revestimientos de un cuerpo k son las k-lgebras 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

Se dice que Spec B es un revestimiento trivial de Spec A .

3. Todo morfismo finito : A B entre dominios de Dedekind es inyectivo y es un revestimiento:


En efecto, Ker = 0, porque si no A / Ker sera un cuerpo y B una A / Ker -lgebra finita, luego
dim B = 0, contradiccin . Slo nos falta probar que B es un A -mdulo plano. Podemos suponer
que A es un anillo local, luego un anillo de ideales principales. Ahora bien, como B es ntegro, no
tiene torsin, luego es plano.
Por ejemplo, el morfismo k[ x] k[ x, y]/( x2 + y2 1), x 7 x es un revestimiento.
4. Proposicin : La nocin de revestimiento es estable por cambio de base.

Demostracin. En efecto, pues lo son la finitud y la fiel platitud. 


5. Proposicin : La composicin de revestimientos es un revestimiento.

Demostracin. En efecto, la composicin de morfismos finitos es finito y la composicin de morfismos de


anillos fielmente planos es un morfismo de anillos fielmente plano, pues ( A B) B C = A C . 
6. Definicin : Diremos que un revestimiento Spec B Spec A es de grado n, si B x es un A x -mdulo
libre de rango n, para todo punto cerrado x Spec A .
Sabemos que todo A -mdulo finito generado y plano es localmente libre. Si M es un A -mdulo finito
generado plano, entonces Spec A es una unin finita disjunta de abiertos donde el A -mdulo M es
localmente libre de rango constante. Entonces A = A 0 A n , donde Spec A i = { x Spec A tales que
M x es un A x -mdulo libre de rango i }.
Sea A B es un morfismo finito plano, y denotemos f : Y := Spec B Spec A =: X el morfismo
n n
inducido en los espectros. Entonces, Spec A = Spec A i e Y = f 1 (Spec A i ) y cada f 1 (Spec A i ) es
i =0 i =1
n
un revestimiento de grado i de Spec A i . Adems, f (Y ) = Spec A i .
i =1
7. Proposicin : Si f : Y X es un morfismo finito plano, entonces f (Y ) es un abierto y cerrado de X .
`
Si X es conexo, Y X es un revestimiento e Y = Y1 Y2 entonces Y1 X es un revestimiento,
porque si M es un A -mdulo finito generado plano y M = M1 M2 , entonces M1 es un A -mdulo finito
generado plano.
8. Proposicin : Sea f : Y = Spec B Spec A = X un revestimiento de grado n. Entonces,

n = Nmero de puntos de f 1 ( x), contando multiplicidades y grados sobre x,


MANUALES UEX

para todo punto x Spec A .


n
Demostracin. B x = A x A x . Entonces,
n
B x /p x B x = B x A x ( A x /p x A x ) = ( A x /p x A x ) ( A x /p x A x )

y dim A x /px A x B x /p x B x = n. 
9. Proposicin : Sea f : Y = Spec B Spec A = X un morfismo finito (es decir, A B es finito) y supon-
gamos que X es reducido. Entonces, f es un revestimiento de grado n si y slo si el nmero de puntos de
la fibra de x (contando multiplicidades y grados sobre x) es n, para todo punto x X .

Demostracin. Slo nos falta probar que si dim A x /px A x B x /p x B x = n para todo punto x Spec A , entonces
B es un A -mdulo localmente libre de rango n, lo cual es consecuencia de 0.6.9. 

272
Anillos de enteros y anillos de curvas 5.12. Apndice: Revestimientos

10. Definicin : Diremos que un revestimiento A B es puro o no ramificado si B/ A = 0. Si A B es


un revestimiento puro, tambin diremos que Spec B Spec A es un revestimiento puro.
11. Ejemplo : El revestimiento Q[ x] Q[ x, y]/( x2 + y2 1) no es puro. En efecto,

[Q[ x,y]/( x2 + y2 1)]/Q[ x] = Q[ x, y]/( x2 + y2 1, 2 y) d y = Q[ x, y]/( x2 1, y) d y

El revestimiento Q[ x] x2 1 (Q[ x, y]/( x2 + y2 1)) x2 1 es puro.


12. Ejemplo : Las k-lgebras finitas separables son revestimientos puros.
13. Ejercicio : Probar que un revestimiento : Y X es puro si y slo si para cada punto cerrado
x X , 1 ( x) x es un revestimiento puro.
14. Proposicin: La nocin de revestimiento puro es estable por cambio de base y por descenso fielmente
plano (es decir, dado un morfismo A B y un morfismo fielmente plano A C , si C B A C es un
revestimiento puro, entonces A B tambin).

Demostracin. La finitud, la fiel platitud y la anulacin de las diferenciales son estables por cambio de
base y por descenso fielmente plano. 

15. Proposicin : Sea Y X un revestimiento puro y X conexo. Cada componente conexa de Y es un


revestimiento puro de X .

Demostracin. Sabemos que es un revestimiento. Slo queda ver que es no ramificado. Si B = B0 B00 ,
entonces B0 / A = 0 porque 0 = B/ A = B0 / A B00 / A . 

16. Teorema: Sea : Y = Spec B Spec A = X un revestimiento puro, X conexo. Cada seccin de tiene
por imagen una componente conexa de Y (isomorfa a X ). En particular, si Y es conexo, toda seccin de
es un isomorfismo.

Demostracin. Sea : B A la seccin. Escribamos I = Ker . Por 3.7.5, I / I 2 = B/ A B A = 0. Por el


lema de Nakayama, el conjunto de puntos y Spec B tales I y = 0 es ( I )0 . Por otra parte, el conjunto
de los puntos y Spec B, tales que I y = 0 es un abierto, porque I es un B-mdulo finito generado. En
conclusin, ( I )0 es una componente conexa de Y = Spec B. 

17. Frmula de las grficas: Sea Y un revestimiento puro de X de grado n. Sea X 0 X un morfismo,
y supongamos X 0 conexo. Entonces

comp. conexas de Y X X 0
( )
0 0 0
Hom X ( X , Y ) = Hom X ( X , Y X X ) =
0
isomorfas a X 0

En particular, # Hom X ( X 0 , Y ) n y se da la igualdad si y slo si Y X X 0 X 0 es un revestimiento trivial.

Demostracin. Para la primera igualdad, vase 0.5.13. La segunda igualdad se deduce de la proposicin
anterior. Veamos ahora que # Hom X ( X 0 , Y ) n. Sea r = # Hom X ( X 0 , Y ) = # Hom X 0 ( X 0 , Y X X 0 ). Se tiene
entonces un morfismo inyectivo X 0 . r. . X 0 , Y X X 0 de revestimientos sobre X 0 y por grados, r n.
MANUALES UEX
` `

Adems es una igualdad si y slo si r = n. 

18. Definicin : Sea X 0 X un morfismo. Se dice que X 0 trivializa al revestimiento Y X si Y X X 0


X 0 es un revestimiento trivial.
Si X 0 trivializa a Y y tenemos un morfismo X 00 X 0 , entonces X 00 trivializa a Y :

Y X X 00 = (Y X X 0 ) X 0 X 00 = ( X 0 X 0 ) X 0 X 00
a a

= X 00 X 00
a a

Obviamente, si X 0 trivializa a dos revestimientos trivializa a la unin disjunta de los revestimientos y


viceversa.
19. Teorema : Sea Y X un revestimiento puro y X conexo. Entonces existe un revestimiento puro
X 0 X que trivializa a Y X .

273
5.12. Apndice: Revestimientos Anillos de enteros y anillos de curvas

Demostracin. Vamos a proceder por induccin 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 frmula
` ` `
de las grficas, Y X Y = Y Y2 Yr , donde los Yi son todos revestimientos puros de Y , conexos y
de grado estrictamente menor que n. Por induccin, 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

Y X X 0 = (Y X Y ) Y X 0 = (Y Y2 Yr ) Y X 0
a a a

= X0 X0
a a

Dejamos que el lector pruebe la siguiente proposicin.


20. Proposicin : Sea X conexo. Si un revestimiento Y X es un cerrado de un revestimiento trivial
de X , o un revestimiento trivial de X se epiyecta sobre l, entonces Y X es trivial.
En consecuencia, si un revestimiento es un cerrado de un revestimiento puro, o un revestimiento puro
se epiyecta sobre l, entonces el revestimiento es puro.
21. Proposicin : Sea X conexo. Si : Y 0 Y es un epimorfismo de revestimientos sobre X y Y 0 X es
un revestimiento puro, entonces es un revestimiento puro.

Demostracin. Basta demostrar el teorema por cambio de base fielmente plano. Podemos suponer, pues,
que Y 0 es trivial, luego Y tambin es trivial. Como todo morfismo entre revestimientos triviales aplica
cada componente isomorfa a la base en otra componente, es fcil concluir la proposicin. 

22. Definicin : Diremos que un revestimiento puro conexo Y X es principal o de Galois, si Y X Y


es un revestimiento trivial de Y .
23. Ejemplo : Los revestimientos principales de un cuerpo k son precisamente las extensiones de Ga-
lois de k.
24. Teorema : Sea Y X un revestimiento puro ( X conexo). Existe un revestimiento X 0 X puro y
conexo mnimo que trivializa a Y . Adems, es nico salvo isomorfismos y es un revestimiento principal.

Demostracin. Sea n el grado del revestimiento Y X . Sea X 00 un revestimiento puro conexo que tri-
vializa a Y X . Por la frmula de las grficas, # Hom X ( X 00 , Y ) = n. Entonces, Hom X ( 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 ; adems, como


Y .n. . Y es un revestimiento puro, X 0 es puro. Por la proposicin anterior, X 00 es un revestimiento
puro epiyectivo de X 0 .
X 0 trivializa a Y : La composicin de la inclusin X 0 , Y .n. . Y con las n proyecciones en Y ,
definen n morfismos distintos, pues son distintos al componerlos con la proyeccin X 00 X 0 . Por tanto,
Hom X ( X 0 , Y ) n y concluimos por la frmula de las grficas.
MANUALES UEX

Si Z es un revestimiento que trivializa a Y , entonces trivializa a Y .n. . Y , luego trivializa a X 0 .


De nuevo por 5.12.17, 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 . 

25. Proposicin : Sea : Y 0 Y un epimorfismo de revestimientos sobre X . Si Y 0 X es principal,


entonces Y 0 Y es principal.

Demostracin. Y 0 Y Y 0 es un cerrado de Y 0 X Y 0 , que es trivial luego Y 0 Y Y 0 tambin lo es.




26. Teorema de Artin : Sea Y X un revestimiento puro y G un subgrupo de Aut X Y . Entonces,


Y /G = X si y slo si Y X es principal y G = Aut X Y .

274
Anillos de enteros y anillos de curvas 5.12. Apndice: Revestimientos

` ` ` ` `
Demostracin. Supongamos que Y /G = X . Escribamos Y X Y = Y Y Z1 Z n , siendo los Z i
las componentes no isomorfas a Y . Entonces
a a a a a
Y = Y X (Y /G ) = (Y X Y )/G = (Y Y )/G ( Z1 Z n )/G
` `
Como Y es conexo, las Z i no existen, e Y X Y = Y Y . Luego Y X es principal y es claro que
G = Aut X Y .
` `
Recprocamente, sea Y X Y = Y Y y G = Aut X Y . Por la frmula de las grficas se tiene que
`G`
Y X Y = Y . . . Y . Luego Y /G X Y = (Y X Y )/G = Y . Como Y X es un morfismo fielmente plano,
esto implica que Y /G = X .

27. Teorema de Galois : Sea X 0 X un revestimiento principal de grupo G . Denotemos por C X 0 / X la
categora de revestimientos de X trivializados por X 0 , y por CG la categora de G -conjuntos finitos. Los
funtores
P : CG C X 0/X P ( Z ) = ( X 0 Z )/G
0
P : C X 0/X CG P 0 (Y ) = Hom X ( X 0 , Y )
definen una equivalencia entre las categoras CG y C X 0 / X .

Demostracin. 1. La categora de conjuntos finitos C Con j es equivalente a la categora de revestimientos


triviales C T rv/ X 0 de X 0 . Los funtores que dan la equivalencia son F : C Con j C T rv/ X , F ( Z ) := X 0 Z y
0 0
F : C T rv/ X C Con j , F (Y ) = Hom X 0 ( X , Y ): F F = Id, pues el morfismo funtorial X 0 Hom X 0 ( X 0 , Y ) Y ,
0 0

( x0 , s) 7 s( x0 ) es isomorfismo, como basta comprobar para Y = X 0 , porque F y F 0 son aditivos. F 0 F = Id,


pues el morfismo natural Z Hom X 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 isomorfis-
mos (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 triv-
iales de X 0 C T rv/ X 0 : Por 1., los funtores F : CG C T rv/ X , F ( Z ) := X 0 Z (G opera sobre los dos factores)
0
y F : C T rv/ X 0 CG , F (Y ) := Hom X 0 ( X , Y ) (G opera en Hom X 0 ( X 0 , Y 0 ), como sigue: g s = g s g1 ),
0 0 0 0

dan la equivalencia categorial.


3. La categora de G -revestimientos triviales C T rv/ X 0 de X 0 es equivalente a la categora C X 0 / X de
revestimientos de X trivializados por X 0 . Los funtores que dan la equivalencia son S : C T rv/ X 0 C X 0/X ,
S (Y 0 ) := Y 0 /G y S 0 : C X 0 / X C T 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
( X 0 X ( X 0 Z ))/G = ( X 0 X X 0 Z )/G = ( X 0 G Z )/G = X 0 (G Z )/G = X 0 Z
4. El teorema es consecuencia de las equivalencias categoriales de 2. y 3.

28. Corolario : Sea X 0 X un revestimiento principal, X 0 Y un morfismo de revestimientos sobre X
epiyectivo y H := AutY X 0 Aut X X 0 =: G . Entonces, Y = X 0 / H y Hom X ( X 0 , Y ) = G / H .

Demostracin. Por 5.12.25, X 0 Y es un revestimiento principal. Por el teorema de Artin, X 0 / H = Y . MANUALES UEX
Como ( X 0 G / H )/G = X 0 / H = Y , por el teorema de Galois, Hom X ( X 0 , Y ) = HomG (G,G / H ) = G / H . 
29. Corolario : Sea X 0 X un revestimiento principal conexo de grupo G y H G un subgrupo. En-
tonces, X 0 / H X es un revestimiento principal si y slo si H es un subgrupo normal de G .

Demostracin. X 0 / H X es de Galois si y slo si tiene tantos automorfismos como grado.


Por el teorema de Galois, Aut X ( X 0 / H ) = AutG (G / H ) = N ( H )/ H , donde N ( H ) es el normalizador de H
en G . Por otra parte, Como X 0 X es un revestimiento de grado |G | y X 0 X 0 / H es un revestimiento
de grado | H |, X 0 / H X es un revestimiento de grado |G / H |. Con todo,
X 0 / H es de Galois | N ( H )/ H | = |G / H | | N ( H )| = |G |
H es normal en G


275
5.12. Apndice: Revestimientos Anillos de enteros y anillos de curvas

5.12.3. El maravilloso automorfismo de Frobnius


Dado un polinomio p( x) Z[ x], queremos calcular el grupo de Galois de p( x) relacionndolo con el
grupo de Galois de p( x) Z/ pZ[ x], variando el primo p Z.
30. Teorema : Sea B una R -lgebra de tipo finito y G un grupo finito de automorfismos de R -lgebras
de B. Consideremos el morfismo finito

3.4.4
: Spec B Spec BG = (Spec B)/G.

Sea x Spec B, y := ( x), D := { g G : g( x) = x} el grupo de descomposicin de x e I el ncleo del morfismo


natural D Autk( y)al g k( x), que se denomina el grupo de inercia de x. Denotemos k( x), k( y) los cuerpos
residuales de x e y.
Entonces, k( x) es una k( y)-extensin de normal de grupo D / I . Si B es ntegro, es plano y k( x) es una
k( y)-extensin separable, entonces la multiplicidad de x en la fibra de y es igual a | I |. En este caso, si x
no es un punto de ramificacin, k( x) es una k( y)-extensin de Galois de grupo D .

Demostracin. Localizando en y, podemos suponer que y e x son puntos cerrados. Observemos que
1 ( y) = Spec B/m y B = { x1 , . . . , xn } = G x. Por el teorema del elemento primitivo, k( x) = k( y)( ). Sea a B
tal que a( x) = y a( x i ) = 0 para todo x i , x. Tenemos que P ( X ) := gG ( X g(a)) BG [ X ] B[ X ] y
Q

mdulo m x , tenemos que P ( X ) = gD ( X g( )) X |G ||D | k( y)[ X ] es un polinomio que anula a y


Q

todas sus races estn en k( x). Por tanto, k( x) es una k( y)-extensin de normal de grupo un cociente de
D , luego de grupo D / I . Si es plano, entonces el nmero de puntos de las fibras de es constante, e
igual |G |. Como G acta transitivamente sobre las fibras, el nmero de puntos distintos de la fibra de
y coincide con el orden de G /D . Todos los puntos de una fibra aparecen con la misma multiplicidad y y
tienen los mismos grados residuales Luego, si m x es la multiplicidad con que aparece x en la fibra de y,
tenemos que |G | = m x gr y x n = m x |D / I | |G /D |, luego m x = | I |. 

Sea : A B un revestimiento entre dominios de Dedekind. Sean A y B los cuerpos de fracciones


de A y B respectivamente. Supongamos que A , B es una extensin de Galois de grupo G . Por el
teorema de Artin, GB
= A y el grado de es el orden de G . Sea x Spec B un punto cerrado, e x el ndice
de ramificacin de x y D el grupo de descomposicin de x. Entonces, |G | = e x gr y x |G /D | y

|D | = e x gr y x

31. Teorema : Sea A un anillo de enteros tal que su cuerpo de fracciones A sea una Q-extensin de
Galois de grupo G y tal que G A = A . Sea m x A un ideal maximal y sea ( p) = m x Z. El automorfismo
de Frobnius, F , de A /m x est inducido por algn automorfismo F p G de A , y ste es nico cuando
A / pA es reducida (es decir, el morfismo Spec A Spec Z no ramifica en x), en este caso se dice que F p es
el automorfismo de Frobnius de A en el primo p.

Demostracin. Observemos que A G = Z porque est incluido en Q y es finito sobre Z. Adems, A es


MANUALES UEX

un Z-mdulo plano, porque no tiene torsin, y Z/ pZ es un cuerpo perfecto. Sea D := { g G : g( x) =


x}, por el teorema 5.12.30, el morfismo D AutZ/ pZal g A /m x = F es epiyectivo (de ncleo I ), luego
F est inducido por algn automorfismo F p D . Adems, si x no es un punto de ramificacin, D =
AutZ/ pZal g A /m x y F p es nico. 

32. Observaciones : 1. En el teorema, en la fibra de ( p), si en vez de tomar x consideramos otro


punto x0 , entonces como G opera transitivamente en las fibras, existe g G de modo que x0 = gx.
Por tanto, el grupo de descomposicin de x0 es gD g1 y el automorfismo que asociaramos a F
sera gF p g1 .

2. Si A / pA es reducida y x i Spec( A / pA ), entonces ( A / pA ) x i = A /m x i . Por tanto, m x i A x i = p A x i .


Es decir, todos los puntos de la fibra del ideal primo ( p) son no singulares. Si A es el cierre entero
de A en A , entonces A x i = A x i , A / pA = A / p A y el automorfismo de Frobnius de A en p no
depende del anillo A considerado.

276
Anillos de enteros y anillos de curvas 5.12. Apndice: Revestimientos

Sea 0 A una Q-subextensin de Galois y A 0 el cierre entero de Z en 0 . Si Z A no ramifica


e e
en p, entonces Z A 0 tampoco, porque si pA 0 = m11 mr r , con e 1 > 1 entonces la descomposicin
de p A tambin tendr algn factor repetido. Adems, el automorfismo de Frobnius, F p de A en
p, induce en 0 un automorfismo, que sobre A 0 /m1 A /m x1 es el automorfismo de Frobnius. Por
tanto, el automorfismo de Frobnius de 0 en p es igual F p |0 .
Sea q( x) = ( x1 ) ( x n ) Z[ x] un polinomio separable y sea G el grupo de Galois de p( x). Conside-
remos el anillo de enteros A = Z[1 , . . . , n ]. Dado un ideal m A en la fibra de p, A /m = Z/ pZ[1 , . . . , n ]
es el cuerpo de descomposicin de q( x) Z/ pZ[ x]. Como A es un cociente de Z[ x]/( q( x))n , tenemos que
A / pA es una Z/ pZ-lgebra separable (es decir, reducida) si y slo si lo es Z/ pZ[ x]/( q( x)) (es decir, q( x)
es separable mdulo p). Al automorfismo de Frobnius F p asociado a Q[1 , . . . , n ] en p se le denomina
tambin el automorfismo de Frobnius de q( x) en p.
33. El polinomio q( x) Z/ pZ[ x] es separable precisamente en los primos que no dividan al discrimi-
nante = i< j ( i j )2 Z.
Q

34. Cualquier curtica cuyo grupo de Galois sea el grupo de Klein es irreducible, aunque no lo sea
mdulo cualquier primo p.
35. Si todo automorfismo g G deja fija alguna raz de q( x), entonces F ( i ) = i , para algn i . Por
p en Z/ pZ.
tanto, q( x) tiene alguna raz
Considerando K = Q[ i, 2], vemos que el polinomio ( x2 + 1)( x2 2)( x2 + 2) tiene raz modular en todo
primo p, aunque carece de races racionales.
2 i
36. El grupo de Galois de la extensin ciclotmica n-sima, Q[ e n ] es (Z/ nZ) : x n 1 es separable m-
2 i 2 p i 2 i 2 p i
dulo p, cuando p no divide a n. F ( e n )=e n , luego F p ( e n )=e n . Concluimos porque ((Z/ nZ) , ) =
p{ p<n, primo y no divide a n }.
37. Para todo nmero natural n existen polinomios cuyo grupo de Galois sobre Q es S n : Sea q 2 ( x) un
polinomio irreducible de grado n con coeficientes en Z/2Z, sea q 3 ( x) un polinomio de grado n separable
con coeficientes en Z/3Z que contenga una raz en Z/3Z y un factor irreducible de grado n 1, y sea q 5 ( x)
un polinomio separable de grado n con coeficientes en Z/5Z que admita n 2 races y tenga un factor
irreducible de grado dos. Por el teorema chino de los restos existe un polinomio q( x) de grado n con
coeficientes en Z cuyas reducciones mdulo 2, 3 y 5 son q 2 ( x), q 3 ( x) y q 5 ( x), respectivamente. Entonces,
F2 opera transitivamente sobre las races de q( x), es decir, es un n-ciclo, F3 es un n 1-ciclo y F5 es un
2-ciclo. Dejamos que el lector pruebe que F2 , F3 , F5 = S n .
38. Ley de reciprocidad cuadrtica de Gauss. Dado un nmero primo q , 2 y un entero n Z, si n es
un resto cuadrtico mdulo q (es decir, n = a2 , para cierto a F q ) escribiremos ( nq ) = 1, en caso contrario
escribiremos ( nq ) = 1. Sea Fq2 = {a2 , a Fq }, el ncleo del epimorfismo Fq Fq2 , a 7 a2 es {1}. Por
tanto, |Fq2 | = ( q 1)/2 Luego, Fq2 es de ndice 2 y coincide con el ncleo del epimorfismo Fq {1},
q1 q1 0
a 7 a 2 . As pues, ( nq ) = n 2 F q . Observemos que si n0 = n mod q, entonces ( nq ) = ( nq ), luego podemos
suponer n q. Adems, si n = r s, ( nq ) = ( qr ) ( qs ). Demos un algoritmo rpido de clculo de ( nq ), cuando n
es primo.
Por una parte, el automorfismo de Frobnius F p de Q[ e2 i/ q ] en p, es la identidad en K , cuando F p
est en el subgrupo de ndice 2 de Fq , es decir, cuando p Fq2 . MANUALES UEX
Por otra parte, si p , 2, x2 q mdulo p es separable. As pues, el automorfismo de Frobnius de K
en p es la identidad cuando q Fp2 . Por tanto,
p q 1 q1 q p1 q1 q
( )=( )=( ) 2 ( ) = (1) 2 2 ( )
q p p p p
p
Supongamos p = 2.p
Desgraciadamente Z , Z[ q] ramifica 2, peropsi consideramos el cierre entero
p q+1 q+1 q1
de Z[ q], que es Z[ 2 ] ya no ramifica. El polinomio anulador de 2 es x2 x 4 Z[ x] (com-
q+1
prubese que q = 1 mod 4, es decir, 2 = 1 mod 2), que es separable mdulo 2. El automorfismo de
q1
Frobnius F2 de K en 2 es la identidad cuando 4 sea mltiplo de 2. Por tanto,

2 q1 q+1 q1 q2 1 q2 1
( ) = (1) 4 = (1) 2 4 = (1) 8 = (1) 8
q

277
5.12. Apndice: Revestimientos Anillos de enteros y anillos de curvas

5.12.4. Revestimientos ramificados de curvas


En esta seccin supondremos que los anillos son noetherianos.
Sea A B un morfismo de anillos finito tal que B es un A -mdulo libre. Para cada b B, sea
h b : B B la homotecia de razn b, que es un endomorfismo A -lineal cuya traza denotamos tr( h b ). Se
define la mtrica de la traza T A en B por la frmula

T A ( b, b0 ) := tr( h bb0 )

Seguiremos denotando T A a la polaridad B B asociada a la mtrica.


Como la matriz de una aplicacin lineal es estable por cambio de base, tambin lo es la mtrica 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 = Hom A (B, A )

Si A B es finito y plano, existe un recubrimiento de Spec A por abiertos bsicos Ua i tal que B a i es
un A a i -mdulo libre. Por tanto, tenemos definida una mtrica T A a para cada B a i y, como dicha mtrica
i
es invariante por cambio de base, resulta que T A a y T A a coinciden en B a i a j . Existe3 una nica mtrica
i j
T A en B de modo que T A ( b, b0 ) = T A a ( b, b0 ) en A a i , para todo i , que llamaremos mtrica de la traza y
i
denotaremos T A .
39. Definicin : Sea : A B un revestimiento. Llamaremos diferente de B sobre A , difB/ A , al mdulo
definido por la sucesin exacta
TA
B B difB/ A 0

40. Definicin : Sea : A B un revestimiento de rango r . Llamaremos discriminante de B sobre A ,


que denotaremos DiscB/ A , al A -mdulo definido por la sucesin 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.
41. Teorema : Sea A B un revestimiento de rango r y x Spec A . Entonces,

(difB/ A ) x = 0 (B/ A ) x = 0 (DiscB/ A ) x = 0

Demostracin. Podemos suponer que A es local de ideal maximal m x . Por el lema de Nakayama y por
estabilidad por cambio de base, podemos suponer que A es un cuerpo sin ms que hacer el cambio de
base A k( x) (donde k( x) es el cuerpo residual de x). Pero en este caso la equivalencia (difB/ A ) x = 0
MANUALES UEX

(DiscB/ A ) x = 0 es inmediata y la equivalencia (difB/ A ) x = 0 (B/ A ) x = 0 es la proposicin 2.3.28. 

42. Definicin : Llamaremos lugar de ramificacin de un revestimiento A B (o del revestimiento


Spec B Spec A ) al soporte del A -mdulo B/ A . Por Nakayama, esto equivale al conjunto de puntos
x Spec A tales que (B/mx B)/k( x) , 0, siendo k( x) el cuerpo residual de x.
Por el teorema anterior, el lugar de ramificacin coincide con el soporte del discriminate y con el
soporte de la diferente.
43. Teorema de pureza de Zariski: Sea X Y un revestimiento entre variedades algebraicas afines
ntegras. El lugar de ramificacin, si no es vaco, es un divisor de Cartier (es decir, localmente son los
ceros de una funcin).
3 Es consecuencia de que el ncleo del morfismo f : Q B Q B
Q i ai i j a i a j , f (( b i )) = ( c i j ) i j con c i j := b i b j , es la imagen del
morfismo inyectivo B i B, b 7 ( b, . . . , b), como puede probarse localizando en cada a i (vase [23]). En el caso A ntegro,
prubelo el lector usando que A a i = A .
i

278
Anillos de enteros y anillos de curvas 5.12. Apndice: Revestimientos

Demostracin. Escribamos X = Spec B e Y = Spec A . El lugar de ramificacin es el soporte del A -mdulo


finito generado B/ A , luego es un cerrado.
Si A es local entonces B es libre. Por tanto, rA B ' A y el discriminante es un cociente de A por un
ideal principal, digamos ( f ). Luego el soporte del discriminante, que es el lugar de ramificacin, es ( f )0
(localmente). 

5.12.5. Clculos locales


A partir de ahora supondremos que A B es un revestimiento entre dominios de Dedekind tal que
el morfismo entre los cuerpos de fracciones, A , B , es separable.
Consideremos el diagrama conmutativo definido por las polaridades de las mtricas de la traza

TA
B / B = Hom A (B, A )

 T A 
B B = Hom A (B , A )

B se identifica, va T A , con el A -submdulo de B formado por las f B tales que T A ( f , B) = tr( f B)


A.
44. Teorema : Si B = A [], entonces A [] = A [ x]/( p( x)), donde p( x) es mnico (de grado n = dim A B ), y
B se identifica, va la mtrica de la traza, con el A -submdulo libre de B de base

1 n1
, , . . . ,
p0 () p0 () p0 ()

siendo p0 ( x) es la derivada de p( x) respecto de x.

Demostracin. Sabemos que B es un A -mdulo localmente libre de rango n. Por Nakayama, 1, , . . . , n1


es una base, luego A [] = A [ x]/( p( x)), con p( x) mnico 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 de 1, , . . . , n1 , que es base tambin de B . Escribamos

j j i

w i , con a ji A
X X
T A = a ji w i = tr
p 0 ( ) i i p0 ()
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 ) . Identificando los coeficientes
s s
n
1 1 P 1 1
de los desarrollos en serie de potencias en x en la igualdad p ( x) = p0 (s ) ( xs ) , obtenemos que a ji =
s=1

MANUALES UEX
i+ j
P s
A y que
s ( s )
p 0

i j X si+ j

1 si i + j = n 1
tr = =
p0 () s p ( s )
0 0 si i + j n 1
Por tanto, det(a ji ) = 1 y hemos concluido.

45. Teorema : Si A y B son locales (de ideales maximales m0 y m respectivamente) y A /m0 es un cuerpo
perfecto, entonces B = A [].

Demostracin. Denotemos k = B/m, k0 = A /m0 . Por ser B de Dedekind m/m2 = ( f). Por otra parte,
B/m0 B = B/mr es una k0 -lgebra completa, luego por el teorema de Cohen 4.4.22, podemos suponer
que es una k-lgebra. Ahora es sencillo demostrar que el morfismo k[ x]/( x r ) B/m0 B, x 7 f es un iso-
morfismo.

279
5.12. Apndice: Revestimientos Anillos de enteros y anillos de curvas

k0 es un cuerpo perfecto, luego k = k0 [], donde es raz de un polinomio p( x) irreducible y separable


con coeficientes en k0 . As pues, B/m0 B = k0 [, f ]. Ahora bien, k0 [ + f ] es una k0 -sublgebra, luego es
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 el lema Nakayama concluimos que B = A []. 

46. Teorema: Sea : A B un morfismo finito entre dominios de Dedekind, tal que el morfismo induci-
do 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, difB/ A es isomorfo a B/ A .

Demostracin. 1) Supongamos que B = A [] = A [ x]/( p( x)).


En este caso B/ A = B/ p0 ()B como B-mdulos. Por otra parte, por el teorema 5.12.44, B es un
1 n1
A -mdulo libre de base p 0 ( ) , . . . , p 0 ( ) , luego se tiene un diagrama conmutativo de filas exactas:

0 B B difB/ A 0

oy p0 () oy p0 ()

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 5.12.45 estaramos en el caso 1) y habramos con-
cluido. Veamos que completando sta es la situacin.
Tanto B/ A como difB/ A son A -mdulos finito generados concentrados en el punto cerrado de A ,
luego son completos para la topologa m-dica. Por tanto, y por la estabilidad por cambio de base,

B / A = b =b b
b B / A = B / A A A
B/ A

y
c B/ A = difB/ A A A
difB/ A = dif b = dif b b
B/ A

A
bB b es un morfismo finito y A
b es un anillo regular de dimensin 1, luego un dominio local de
Dedekind. Veamos la estructura de B b. Observemos que mB = mnx 1 mnx r , donde x1 , . . . , xr son puntos
1 r
cerrados de B. Por tanto,

r r r
b = lim B/mn B = lim ( B /m n B ) x i = lim (B/mn B) x i = lim B/mnxi
Y Y Y
B

MANUALES UEX

n n i =1 i =1 n i =1 n
r
Y
= B
bx
i
i =1

bx = lim B/mnx . Por tanto, A


donde hemos denotado B bB
bx es un morfismo finito entre dominios lo-
i i i
n
cales de Dedekind. Adems, como Bb/ Ab = B/ A est concentrado en el punto cerrado de A b, el morfismo
inducido por A
bB bx en los cuerpos de fracciones es separable.
i
r
b= Q B
La descomposicin B bx es ortogonal para la mtrica de la traza, luego dif b b = Q dif b b y por
i B/ A Bx / A i
i =1
tanto
1) Y
Bbx = Bb/ Ab = B/ A
Y
difB/ A = difBb/ Ab = difBbx /A
b = /A
b
i i

280
Anillos de enteros y anillos de curvas 5.13. Problemas

5.13. Problemas
1. Prubese que el anillo local de k[ x, y] en el origen es ntegramente cerrado pero no es un anillo de
valoracin.

2. Sea O v un anillo de valoracin de cuerpo de fracciones . Prubese

a) Si B es un subanillo de valoracin de contenido en O v , entonces existe un ideal primo p x


de B de modo que O v = B x .
b) Si p x es un ideal primo del anillo de valoracin B, entonces B/p x es un anillo de valoracin.
c) Sea : O v O v /pv el morfismo de paso al cociente. Si B es un subanillo de valoracin de
O v /pv entonces 1 (B) es un subanillo valoracin.
d) Existe una correspondencia biunvoca entre los subanillos de valoracin contenidos en O v y
los subanillos de valoracin de O v /pv .

3. Consideremos el morfismo C[ x, y] C[[ ]], x 7 , y 7 sen . Demostrar que O v = C( x, y) C[[ ]]


es un anillo de valoracin discreta, tal que O v /pv = C. Explicar la frase v( p( x, y)) es igual a la
multiplicidad de interseccin de p( x, y) = 0 con y = senx, en el origen.

4. Sea O v un anillo de valoracin discreta de C( x, y) trivial sobre C.


y
a) Demostrar que O v contiene a C[ x, y], o a C[ 1x , x ], o a C[ 1y , xy ].
b) Si O v contiene a C[ x, y] y pv C[ x, y] = pC es el ideal de una curva, demostrar que O v = C[ x, y]C .
c) Si O v contiene a C[ x, y] y pv C[ x, y] = m x es un ideal maximal, por ejemplo m x = ( x, y),
y
demostrar que O v contiene a C[ x1 , y1 ] con x1 = x, y1 = x x1 = xy , y1 = y.
d) Con las notaciones obvias a partir del apartado anterior. Supongamos que pv C[ xn , yn ] es
un ideal maximal para todo n N. Demostrar que existe un m N, de modo que v( xm ) (o
v( ym )) es mnimo entre todos los v( xn ), v( yn ). Demostrar que Obv = lim O v /(pvi ) = C[[ xm ]] y que

i
por tanto O v /pv = C.

5. Sea Z Z con el orden lexicogrfico. Fijemos q( x, y) C[ x, y] y fijemos un punto q de q( x, y) = 0.


Consideremos la aplicacin 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 valoracin de C( x, y).

6. Sea un nmero irracional positivo. Demostrar que la aplicacin v : C[ x, y] Z+Z, definida por
v( c n,m x n ym ) = mn{ n + m| c n,m , 0} extiende a una valoracin de C( x, y).
P

7. Sea un cuerpo. Un valor absoluto en es una aplicacin f : R+ satisfaciendo los siguientes


axiomas

MANUALES UEX
a) f ( x) = 0 si y slo si x = 0.
b) f ( x y) = 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+ .4

Prubese que existe una correspondencia biunvoca entre los valores absolutos con C = 1 (no ar-
quimedianos) y las valoraciones de con valores en R. (Pista: Dado un valor absoluto f , prubese
que log( f ) es una valoracin.)
4 En Bourbaki, Commutative Algebra, puede verse: Se verifica que C 1. Si C 2 la condicin 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 ( x y) < }, para R+ . Si identificamos dos valores absolutos si definen la misma topologa, podremos suponer (tomando
f , para cierto R+ ) que C = 1 o que C = 2 (denominado valor absoluto arquimediano). As puede verse que los valores
absolutos de Q estn en correspondencia con el conjunto de nmeros primos positivos junto con el valor absoluto arquimediano
estndar de Q. El teorema de Gelfand-Mazur, dice que si es una R-extensin de cuerpos, y posee una norma compatible con
la estructura de lgebra de , entonces es R o C. El teorema de Ostrowski dice que si f es un valor absoluto arquimediano,
entonces es una subextensin densa de R o C y f es equivalente al valor absoluto estndar.

281
5.13. Problemas Anillos de enteros y anillos de curvas

8. Sea C = C . Impongamos = , 01 = , 1 = 0; a + = + a = , para todo a C;


`

a = a = , para todo a C. Sea K un cuerpo. Sea f : K C una aplicacin tal que

f ( x + y) = f ( x) + f ( y), f ( x y) = f ( x) f ( y), f (1) = 1

siempre que los trminos escritos tengan sentido. 5 Demostrar que los x K tales que f ( x) , (es
decir, valor finito) forman un subanillo de valoracin de K .

9. Probar que C( x) C C( y) es un dominio de Dedekind.

10. Sea A un dominio de Dedekind, x1 , . . . , xr Spec A puntos cerrados y n 1 , . . . , n r N. Probar que


existe f A , de modo que v x i ( f ) = n i , para 1 i r .

11. Sea A un dominio de Dedekind y M un A -mdulo finito generado.

a) Prubese que si M es libre de torsin es suma directa de ideales. (Recurdese 0.3.69)


b) Probar que M es isomorfo a la suma directa de su parte de torsin, un A -mdulo libre y un
ideal.
p
2 p
2 p
2 p
2
12. Demostrar que el cierre entero de Z[ 5] en Q[ 5] es finito sobre Z[ 5]. (Pista: Z , Z[ 5] es
finito y Z es ntegramente cerrado en su cuerpo de fracciones).

13. Sea O un anillo local ntegro. Probar que el cierre entero de O en su cuerpo de fracciones es la
interseccin de los anillos de valoracin del cuerpo de fracciones que dominan a O .

14. Sea m or = ( x) k[ x] y O := k[ x] or . Sea := k( x1/n )nN . Probar que no existe ningn anillo de
valoracin discreta de que domine a O .

15. Sea A un anillo noetheriano ntegro y A el cierre entero de A en su cuerpo de fracciones.

a) Si 0 , I A es un ideal, definir inclusiones naturales, A , Hom A ( I, I ) , A .


b) Si 0 , I A es un ideal radical, probar que Hom A ( I, A ) A = Hom A ( I, I ).

16. Sea A un anillo noetheriano ntegro y A el cierre entero de A en su cuerpo de fracciones. Sea
Y Spec A el conjunto de los puntos x, tales que A x no sea ntegramente cerrado en su cuerpo de
fracciones. Sea I un ideal radical no nulo que se anule en todo Y .
f
a) Dada h = g A , probar que (Anul( hA /( hA A )))0 = { x Spec A : h A x } Y .
b) Probar que existe n N de modo que I n Anul( hA /( hA A )).
c) Probar que si A = Hom A ( I, I ) entonces A es ntegramente cerrado en su cuerpo de fracciones.

17. Sea X = Spec A una variedad algebraica ntegra sobre un cuerpo algebraicamente cerrado. Probar
MANUALES UEX

que el conjunto de puntos x X tales que A x sea ntegramente cerrado en su cuerpo de fracciones
es un abierto de X .

18. Probar que los anillos de valoracin del cuerpo de fracciones de C[ x, y]/( x2 + y2 1) que contienen
a C, se corresponden con los puntos de la circunferencia en el plano proyectivo.

19. Probar que las C-lgebras C[ x, y]/( x2 + y2 1), C[ x] no son isomorfas aunque s son birracionalmente
isomorfas.

20. Calcular los anillos de valoracin del cuerpo de fracciones de C[ x, y]/( y2 x2 + x3 ), que contengan
a C.
p2
21. Calcular el cierre entero de Z[ 5].
5 Sea K el cuerpo de funciones meromorfas sobre una variedad analtica compleja de dimensin 1. Entonces f : K C, g 7
g( z0 ), siendo z0 un punto de la variedad, es un ejemplo.

282
Anillos de enteros y anillos de curvas 5.13. Problemas

22. Probar que el discriminante de todo cuerpo de nmeros es congruente con 0, 1 mod 4.
Pista: El determinante det( i (a j )), como todo determinante, es una suma de trminos, cada uno
afectado de un signo positivo o negativo. Sea P (resp. N ) la suma de los trminos positivos (resp.
la suma de los trminos negativos), entonces = (P N )2 = (P + N )2 4P N .

23. Sea { e i = (a i1 , . . . , a in ) Rn } i=1,...,n una base y c 1 , . . . , c n nmeros reales positivos tales que c 1 c n >
| det((a i j ))|. Probar que existe ( m 1 . . . , m n ) Zn \{0} tal que
X
| a i j m j | < c i , i
j

24. Sea K un cuerpo de nmeros y d = dimQ K . Probar que para todo ideal fraccionario I de K , existe
f I tal que |( f )| < ( N ( I ) k ( 2 )s )1/d , para toda HomQal g (K, C).
p

25. Sea K un cuerpo de nmeros de anillo e I K un ideal fraccionario. Sean c y > 0, con y X tales
que
Y gr y 2
c y > ( )s V ol (O / I )
y X

Probar que existe 0 , f I , tal que | f | y < c y para todo y X .

26. Sea K un cuerpo de nmeros de anillo de enteros A . Probar que existe un ideal a A tal que
p
N (a) ddd! ( 4 )s |K |.
p
27. Probar que el anillo de enteros de Q[ n] es un anillo de ideales principales, para n = 5, 8, 11, 3,
4, 7, 8, 11.

28. Probar que si dimQ K >> 0 entonces |K | >> 0.

29. La batalla de Hastings (14 de octubre de 1066). Los hombres de Harold permanecan bien
juntos, como solan hacer, y formaban 13 escuadrones, con el mismo nmero de hombres en cada
escuadrn, y hostigaban a los esforzados normandos que se aventuraban entrar en sus reductos;
porque un nico golpe de un hacha de guerra sajona poda romper sus lanzas y cortar sus mayas...
Cuando Harold se lanz el mismo al ataque, los sajones formaban una poderoso escuadrn de
hombres, gritando las exclamaciones de guerra... Cuntos sajones haba en la batalla de Hast-
ings?

30. Sea K un cuerpo de nmeros y P HomQal g (K, C) un subconjunto propio, tal que si P , y c es
el automorfismo conjugar de C, entonces c P . Probar que existe una unidad en el anillo de
enteros de K , tal que |()| < 1, para todo P y |()| > 1, para todo P .

31. Desingularizar la curva y2 x7 = 0. Es esta curva birracional a la recta afn?

32. Calcular la multiplicidad de interseccin de y2 x3 + y4 = 0 con yx + x3 + y3 = 0 en el origen.


MANUALES UEX
33. Definir una curva plana que pase por el origen y cuyo rbol de explosin en el origen sea

ppp
1
ppp
3 NNN
NNN ppppp
1
p
2 NNN
NNN
1

y y
34. Probar que el morfismo k[ x, y]/( y2 x2 + x3 ) , [ k[ x, x ]/(( x )2 1 + x)] y 1 no es un morfismo finito.
x

35. Calcular el grado del revestimiento k[ x] k[ x, y]/( x2 + y2 1). Calcular los puntos en que ramifica.

283
5.13. Problemas Anillos de enteros y anillos de curvas

36. Sean X e Y dos k-variedades algebraicas y x X e y Y dos puntos racionales. Probar que

m ( x,y) ( X k Y ) = m x ( X ) m y (Y )

37. Probar que las cbicas proyectivas y2 x3 1 = 0 y y2 x3 2 = 0 se cortan en un nico punto con
multiplicidad 9.

38. Parametrizar la curva x6 x2 y3 y5 = 0. Calcular sus soluciones racionales.

39. Probar el Teorema de Pascal: Si un hexgono est inscrito en una cnica irreducible, entonces los
lados opuestos se cortan en puntos alineados.

40. Probar el Teorema de Pappus: Sean R 1 , R 2 dos rectas; p 1 , p 2 , p 3 R 1 y q 1 , q 2 , q 3 R 2 (ninguno


de ellos se encuentran sobre R 1 R 2 ). Sea R i j la recta que une p i y q j . Probar que los puntos
p i j = R i j R ji ( i < j ) estn alineados.

41. Ley de grupo en las cbicas. Sea C una cbica plana no singular. Fijemos un punto p 0 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 aplicacin C C C , ( p, q) 7 ( p 0 , ( p, q)) dota a C de
estructura de grupo abeliano.

42. Sean C 3 , C 30 dos cbicas planas que se cortan en 9 puntos distintos, de manera que 6 de ellos
estn sobre una cnica. Probar que los tres restantes estn alineados.

43. Demostrar que las tangentes a una cbica irreducible plana en 3 puntos alineados cortan a la
cbica en otros 3 puntos alineados.

44. Demostrar que si un tringulo est inscrito en una cnica irreducible, entonces los puntos de corte
de cada lado del tringulo con la tangente a la cnica en el vrtice opuesto, estn alineados.

45. Probar que una recta que pase por dos puntos de inflexin de una cbica plana irreducible pasa
por un tercer punto de inflexin.

46. Probar que si una cbica pasa por ocho de los nueve puntos distintos de corte de otras dos cbicas,
entonces tambin pasa por el noveno.

47. Sea C 3 una cbica plana y x C 3 un punto de inflexin. Probar que los puntos y C 3 para los que
existe una cnica que cumpla m x (C 3 C 2 ) = m y (C 3 C 2 ) = 3, son las terceras intersecciones de las
rectas que unen los puntos de inflexin con x.

48. Teorema de Cayley-Bacharay: Sea C n+m3 una curva plana de n + m 3 que pasa por n m 1 de
los puntos de interseccin de dos curvas de grados n y m. Probar que C n+m3 pasa por el punto
restante.
MANUALES UEX

(1)(2)
49. Si una curva C n+m de grado n + m ( > 3), pasa por n m 2 de los n m puntos distintos
en los que se cortan dos curvas de grados n y m, entonces pasa tambin por los restantes puntos
siempre que dichos puntos no estn en una curva de grado 3.

50. a) Sea C la cbica plana y2 = x2 + x3 . El haz de rectas y = tx define un morfismo birracional


A1 C , x = t2 1, y = t3 t. Calcular el rea del ojo del lazo definido por la curva y2 = x2 + x3 .
b) Sea C la cbica plana y2 = x3 . El haz de rectas y = tx define un morfismo birracional A1 C ,
x = t2 , y = t3 .

51. Probar que si una cnica tiene un punto singular entonces no es irreducible.

52. Probar que si una cbica plana tiene dos puntos singulares entonces no es irreducible.

53. Probar que si una curtica plana tiene cuatro puntos singulares entonces no es irreducible.

284
Anillos de enteros y anillos de curvas 5.13. Problemas

54. Probar que (0, 0), (2, 0), (0, 2) son puntos singulares de la curtica plana x y( x + y 2) ( x2 + y2
2 x 2 y)2 = 0. Existen ms puntos singulares? Parametrizar esta curtica (mediante un haz de
cnicas).

55. Justificar por qu las circunferencias x2 + y2 1 = 0, x2 + y2 2 = 0 han de ser tangentes en algn


punto del infinito, sin hacer el clculo explcito de sus tangentes en los puntos del infinito.

56. Calcular la multiplicidad de interseccin de las cbicas proyectivas planas y2 x3 = 0 con y2


x3 1 = 0, en todos los puntos de interseccin. Poner un ejemplo de dos cbicas planas afines
irreducibles, cuyos puntos de corte estn alineados.

57. Sean X = Spec A e Y = Spec B variedades sobre un cuerpo algebraicamente cerrado. Sean x X ,
y Y dos puntos cerrados. Probar que las multiplicidades cumplen

m ( x,y) ( X Y ) = m x ( X ) m y (Y )

58. Sea X = Spec O X , supongamos que O X es un anillo noetheriano e I O X un ideal. Se verifica que

a) La explosin de X por el ideal I es isomorfa a la explosin de X por I n , para todo n > 0.


b) Si X es regular, : X 0 X es el morfismo de explosin por I y U X es el mximo abierto
tal que 1 (U ) = U , entonces es la explosin por un ideal I 0 , tal que ( I 0 )0 X U .

Resolucin: (a) El morfismo graduado, B = O X I m I 2m . . . B0 = O X I I 2 . . ., donde las


funciones de grado 1, I m , de B se aplican en los elementos de grado m, I m , de B0 , establece un
isomorfismo entre los espectros proyectivos correspondientes, como puede comprobarse.
(b) El ideal I es localmente principal en U , ya que el morfismo de explosin, , sobre U es un
isomorfismo. As pues, si x1 , . . . , xr son los puntos genricos de ( I )0 U , la descomposicin primaria
de I ser de la forma
n n n n
I = p x11 . . . p xrr I 0 = p x11 . . . p xrr I 0
de modo que ( I 0 )0 X U . Basta probar que la explosin por un ideal I = I 1 I 2 , es isomorfa a la
f m
explosin por I 2 , si I 1 es localmente principal: Localmente, si I 1 = ( f ), los isomorfismos I 2m I m
definen un isomorfismo entre las lgebras de Rees de I 2 y I , que al tomar espectros proyectivos
no dependen de la eleccin del generador f de I 1 . Luego tenemos un isomorfismo global de las
explosiones de X por I 2 e I .

MANUALES UEX

285
5.13. Problemas Anillos de enteros y anillos de curvas
MANUALES UEX

286
Captulo 6

lgebra Conmutativa Homolgica

6.1. Introduccin
En este captulo se aplican tcnicas homolgicas en el estudio de los anillos regulares, Cohen-
Macaulay y Gorenstein y en el estudio de los morfismos planos y formalmente lisos.
Veamos cmo aparecen tcnicas homolgicas en lgebra Conmutativa, jugando con un ejemplo.
Consideremos la sucesin de morfismos de k[ x1 , . . . , xn ]-mdulos libres

dn dr
0 k[ x1 , . . . , xn ] x1 . . . xn k[ x1 , . . . , xn ] xi1 . . . xir
i 1 << i r
d1
k[ x1 , . . . , xn ] x1 k[ x1 , . . . , xn ] xn k[ x1 , . . . , xn ] k[ x1 , . . . , xn ]/( x1 , . . . , xn ) 0

con d r (xi1 . . . xir ) = (1) j1 x i j xi1 . . . x


P
cij . . . xir . No es difcil comprobar que esta sucesin de
morfismos es exacta. Si O es un anillo local de ideal maximal m, f 1 , . . . , f n es un sistema mnimo gene-
rador de m y en la sucesin anterior sustituimos k[ x1 , . . . , xn ] por O y los x i por los f i , obtenemos una
sucesin de morfismos (complejo de Koszul), de modo que Im d r Ker d r1 . Probamos que la sucesin
es exacta (es decir, Ker d r1 / Im d r = 0) si y slo si el anillo es regular (observemos que si O es regular
completando por el ideal maximal obtendremos la sucesin escrita para el anillo de polinomios, com-
pletada). As pues, en los anillos locales regulares O /m se resuelve por una sucesin finita de mdulos
libres y, como probaremos, todo mdulo finito generado tambin es resoluble por una sucesin finita
de mdulos libres. Esta propiedad caracteriza a los anillos locales regulares y es el criterio de Serre
de regularidad. Sea ahora { f 1 , . . . , f n } un sistema mnimo de parmetros (es decir, ( f 1 , . . . , f n )0 = {m} y
n = dim O ), si la sucesin considerada asociada es exacta se dice que O es un anillo de Cohen-Macaulay.
Si adems O /( f 1 , . . . , f n ) es un O /( f 1 , . . . , f n )-mdulo inyectivo se dice que O es un anillo de Gorenstein.
Probamos que dados f 1 , . . . , f n m, la condicin necesaria y suficiente para que la sucesin de morfismos
asociada sea exacta es que formen una sucesin regular de funciones, es decir, que fi no sea un divisor
de cero en O /( f 1 , . . . , f i1 ), para todo i .
El estudio de la deficiencia en la exactitud de las resoluciones de los mdulos por mdulos libres
al tensarlas por un mdulo, o al tomar homomorfismos en un mdulo, constituye la base de la teora
MANUALES UEX
homolgica de los tores y extens.

6.2. Mdulos diferenciales. Homologa


1. Definicin : Un mdulo diferencial es un A -mdulo M dotado de un endomorfismo A -lineal d : M
M de cuadrado nulo, d2 = 0. El morfismo d se denomina diferencial. Denotaremos Z ( M ) = Ker d, B( M ) =
Im d, los elementos de Z ( M ) se denominan ciclos y los de B( M ) bordes. El cociente H ( M ) = Z ( M )/B( M ) se
denomina grupo de cohomologa del mdulo diferencial. Diremos que un mdulo diferencial es acclico
si H ( M ) = 0.
2. Definicin : Sean M y M 0 dos A -mdulos diferenciales, de diferenciales respectivas d y d0 . Un morfis-
mo diferencial : M M 0 es un morfismo de A -mdulos que conmuta con las diferenciales: d = d0 .

287
6.2. Mdulos diferenciales. Homologa lgebra Conmutativa Homolgica

Todo morfismo diferencial : M M 0 transforma ciclos en ciclos y bordes en bordes, luego induce
un morfismo en cohomologa, H () : H ( M ) H ( M 0 ), c 7 ( c).
i p
3. Proposicin : Sea 0 M 0 M M 00 0 una sucesin exacta de mdulos, entre mdulos diferen-
ciales y morfismos diferenciales. Existe un morfismo de A -mdulos : H ( M 00 ) H ( M ) tal que el tringulo

H ( M 0 )dJ
H ( i)
/ H(M)
JJ H ( p) uuu
u
JJ
JJ u
JJ uu
zuu
H ( M 00 )

es exacto. El morfismo se denomina morfismo de conexin.

Demostracin. 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.
Adems, c0 es un ciclo: i (d c0 ) = d( i ( c0 )) = d(d c) = 0, luego d c0 = 0, porque i es inyectiva. Grficamente
hemos escrito
 p
/ c00
_c _
d

 d
  p 
c_ 0
i / d c _ _ _/ 0
_
 
 d d
_ _i _/ 
0 0
Con estas notaciones, definimos ( c00 ) := c0 . Es fcil ver que no depende del c tomado ni del representante
de c00 considerado.
Tenemos que H ( i )(( c00 )) = H ( i )( c0 ) = d c = 0. Adems, 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 tringulo.

4. Diagrama de la serpiente: Sea

p
0 / M0 i /M / M 00 /0

f0 f f 00
 j  q 
0 / N0 /N / N 00 /0

un diagrama conmutativo de morfismos de A -mdulos, de filas exactas. Existe un morfismo

: Ker f 00 Coker f 0
MANUALES UEX

tal que la sucesin de morfismos

i p j q
0 Ker f 0 Ker f Ker f 00 Coker f 0 Coker f Coker f 00 0

es exacta.

Demostracin. Sea L = M N y d : L L, ( m, n) 7 (0, f ( m)). Es inmediato ver que (L, d ) es un mdulo


diferencial y que H (L) = Ker f Coker f . De modo anlogo definimos los mdulos diferenciales L0 y L00 .
Las hiptesis nos dicen que

i j p q
0 L0 L L00 0
es una sucesin exacta de mdulos diferenciales y morfismos diferenciales. El tringulo exacto de coho-
mologa dado en la proposicin anterior, es justamente la sucesin exacta requerida. 

288
lgebra Conmutativa Homolgica 6.2. Mdulos diferenciales. Homologa

5. Definicin : Un complejo de A -mdulos K es un A -mdulo diferencial y graduado K = K i , tal que


i Z
d K i K i+1 (si la diferencial baja el grado en uno en vez de subirlo, se denota K = K i ). La restriccin
de la diferencial a K i , esto es, d : K i K i+1 , se denota d i (o d i si baja el grado en vez de subirlo).
Si K es un complejo, denotaremos Z i (K ) al A -mdulo de ciclos homogneos de grado i y B i (K )
al A -mdulo de bordes homogneos de grado i . El cociente H i (K ) = Z i (K )/B i (K ) se denomina i -simo
grupo de cohomologa (si la diferencial baja el grado en vez de subirlo, se denomina homologa en vez
de cohomologa, y se denota H i (K )). Como es obvio, se verifica que Z (K ) = Z i (K ), B(K ) = B i (K ) y
i i
H (K ) = H i (K ).
i
Un complejo K equivale a dar una sucesin de mdulos y morfismos de mdulos
d i1 di d i+1
K i1 K i K i+1

tal que la imagen de cada morfismo est contenido en el ncleo del siguiente. Los grupos de cohomologa
H i (K ) miden la deficiencia en la exactitud y su anulacin equivale a la exactitud de la sucesin.
6. Ejemplo : Consideremos un poliedro r -dimensional de n vrtices {a 1 , . . . , a n }. Una arista viene defini-
da por un par de vrtices l i j = {a i , a j }, una cara por tres vrtices C i jk = {a i , a j , a k }, y en general, un
smplice de orden p por p + 1 vrtices S p = {a i 0 , . . . , a i p }, con = { i 0 , . . . , i p }. Denotemos por M p = Q S p
P

el Q-mdulo libre generado por todos los smplices S p de orden p del poliedro. El mdulo
r
M = Mp
p=0

es el mdulo graduado diferencial de cadenas sobre el poliedro, con la diferencial de grado 1 definida
como sigue
p
(1) j {a i 0 , . . . , ac
X
d p {a i 0 , . . . , a i p } = i 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 definicin,
p
H ( M ) = Ker d p / Im d p+1 .
p=0
La dimensin de los grupos de homologa de M son invariantes topolgicos esenciales del poliedro.
r
Se llama caracterstica del poliedro a ( M ) := (1) i dimQ H i ( M ) y se verifica
P
i =0

( M ) = n vrtices n aristas + n0 caras + ... + (1)r n0 r-smplices


0 0

Por ejemplo, si un poliedro est inscrito en una esfera, entonces

( M ) = n0 vrtices n0 aristas + n0 caras = 2

Si el poliedro est inscrito en un toro de g asas, entonces ( M ) = 2 2 g.

7. Definicin : Un morfismo de complejos f : K L es un morfismo diferencial y graduado (es decir,


f (K n ) L n ). Se dice que un morfismo de complejos es un cuasi-isomorfismo si el morfismo inducido en
cohomologa es un isomorfismo. MANUALES UEX
Si 0 K 0 K K 00 0 es una sucesin exacta de complejos, el tringulo de cohomologa define la
siguiente sucesin exacta larga de cohomologa:

H i (K 00 ) H i+1 (K 00 ) H i+1 (K ) H i+1 (K 00 ) H i+2 (K 0 )

Dado un complejo K denotaremos por K [ n] el complejo definido por: K [ n] p := K n+ p y d K [n] :=


(1)n d K .
8. Definicin : Si { M i , d i } i I son complejos, podemos definir la suma directa M i , que es un complejo
i I
con la graduacin
( M i )n = M in
i i
y con la diferencial d = d i .

289
6.2. Mdulos diferenciales. Homologa lgebra Conmutativa Homolgica

Bicomplejos

9. Definicin : Un bicomplejo es un objeto bigraduado

M = M p,q
p,qZ

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 conmutativo

() .. ..
.O .O

/ M p,q+1 d1
/ M p+1,q+1 / ...
O O
d2 d2

/ M p,q d1
/ M p+1,q / ...
O O

.. ..
. .

de filas y columnas complejos.


Si M es un bicomplejo, tiene dos estructuras naturales de complejo: por columnas y por filas. Con
ms precisin, si denotamos M p, = M p,q , entonces M es un complejo con la graduacin M = M p, y la
q p
diferencial d . Anlogamente, si denotamos M ,q = M p,q , entonces M es un complejo con la graduacin
1
p
M = M ,q y la diferencial d2 . Denotaremos ( M, d1 ) y ( M, d2 ) estas dos estructuras de complejo de M ,
q
y Hdn ( M ), Hdn ( M ) a sus cohomologas respectivas. Obsrvese adems que M p, es un complejo con la
1 2
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 d , de modo que ( M, d ) es la suma directa de los complejos M ,q . Entonces
1 1
H dn ( M ) es un complejo con la graduacin
1

Hdn1 ( M ) = Hdn1 ( M ,q )
q

y la diferencial d2 . Anlogamente, Hdn ( M ) es un complejo con la graduacin


2

Hdn2 ( M ) = Hdn2 ( M p, )
p
MANUALES UEX

y la diferencial d1 . Veamos ahora una estructura de complejo en M que implica a ambas diferenciales.
10. Definicin : Llamaremos complejo simple asociado a un bicomplejo M , al complejo M cuya gra-
duacin es
Mn = M p,q
p+ q= n

y cuya diferencial d : M n M n+1 es d = d1 +(1) p d2 sobre M p,q . Obsrvese que los M n son las diago-
nales (de pendiente 1) del diagrama ().
Si bien la diferencial del complejo simple depende en su definicin del orden en el que se consideran
d1 y d2 , si definimos d0 = d2 +(1) q d1 sobre M p,q , se verifica que el morfismo ( M, d) ( M, d0 ), m p,q 7
(1) pq m p,q es un morfismo de complejos y es un cuasi-isomorfismo.
11. Ejemplos : 1. Sean ( M, d M ) y ( N, d N ) dos complejos. Entonces ( M p N q ) es un bicomplejo,
p,q
con las diferenciales d1 = d M 1, d2 = 1 d N . Llamaremos complejo producto tensorial, M N , al
complejo simple asociado al bicomplejo anterior.

290
lgebra Conmutativa Homolgica 6.2. Mdulos diferenciales. Homologa

2. Tambin Hom( M q , N p ) es un bicomplejo, con las diferenciales


p,q

d1 : Hom( M q , N p ) Hom( M q , N p+1 ), f 7 d N f


q p q1 p
d2 : Hom( M , N ) Hom( M , N ), f 7 (1) q+1 f d M

Se denota Homn ( M, N ) = Hom( M i , N i+n ). Llamaremos complejo de homomorfismos, Hom ( M, N ),


Q
i
al complejo cuya graduacin 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
p,q i
con el producto directo Hom( M i , N i+n ), por ejemplo si M est acotado por la derecha y N est
Q
i
acotado por la izquierda (ver definicin 6.2.14).

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 .
12. Definicin : Dado un morfismo de complejos f : K L, llamaremos cono de f al complejo Cono( f )
cuya graduacin es Cono( f )n = K n+1 L n y cuya diferencial es

dK 0
dCono( f ) =
f dL

El cono de f est dotado de morfismos de complejos naturales:

Cono( f ) K [1], ( k, l ) 7 k L Cono( f ), l 7 ( l, 0),

y se tiene una sucesin exacta de complejos

0 L Cono( f ) K [1] 0,

13. Proposicin : Un morfismo de complejos f : K L es cuasi-isomorfismo si y slo si su cono es


acclico.

Demostracin. Se deduce de la sucesin exacta larga de cohomologa asociada a la sucesin exacta


de complejos 0 L Cono( f ) K [1] 0, teniendo en cuenta que el morfismo de conexin de dicha
sucesin exacta coincide con H ( f ). 

14. Definicin : Se dice que un bicomplejo M es de diagonales acotadas por la izquierda (respectiva-

MANUALES UEX
mente, por la derecha) si para cada n existe un p n tal que M p,n p = 0 para todo p < p n (respectivamente,
p > p n ).
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.

Demostracin. Consideremos la sucesin exacta de complejos simples obvia

d1
0 Ker d1 M Im d1 [1] 0

Hay que probar que el morfismo de conexin : H n (Im d1 ) H n (Ker d1 ) es isomorfismo. Dicho morfismo
es: (d1 m p,q ) = d1 m p,q + (1) p d2 m p,q . Vamos a ver que es un isomorfismo porque coincide mdulo
graduados con el morfismo H n (Im d1 ) H n (Ker d1 ), d 1 m 7 d 1 m, (inducido por la inclusin natural
Im d1 Ker d1 ), que es isomorfismo porque H ( Hd1 ( M )) = 0 por hiptesis.

291
6.2. Mdulos diferenciales. Homologa lgebra Conmutativa Homolgica

Como Im d1 y Ker d1 tienen diferencial horizontal nula, se verifica que

((Im d1 ) p, ), ((Ker d1 ) p, )
n p n p
H n (Im d1 ) = Hd H n (Ker d1 ) = Hd
p 2 p 2

Consideremos en ambos las filtraciones

((Im d1 ) p, ), ((Ker d1 ) p, )
n p n p
F r := H d F r0 := Hd
p r 2 p r 2

Por ser M de diagonales acotadas por la izquierda, se obtiene que F r = F r0 = 0 para r << 0. Tenemos que

H n (Im d1 ) = F s y H n (Ker d1 ) = F s0 . F s y F s0 son completos y separados, para todo s r . El morfismo
s= r s= r
es 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 ))
que viene dado por G ()(d1 m) = d1 m, luego coincide con el morfismo inducido en los graduados por
el morfismo H ( i ) : H n (Im d1 ) H n (Ker d1 ) asociado a la inclusin i : Im d1 Ker d1 . Este ltimo es
isomorfismo, como se deduce de la sucesin exacta
i
0 Im d1 Ker d1 Hd1 ( M ) 0

ya que Hd1 ( M ) es acclico por hiptesis. 


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

Hd2 ( Hd1 ( M )) Hd2 ( Hd1 ( N ))

es isomorfismo entonces el morfismo M N entre los complejos simples asociados es un cuasi-isomor-


fismo.
Anlogamente, supongamos que M y N son de diagonales acotadas por la derecha. Si el morfismo
inducido
Hd1 ( Hd2 ( M )) Hd1 ( Hd2 ( N ))
es isomorfismo entonces el morfismo M N entre los complejos simples asociados es un cuasi-isomor-
fismo.

Demostracin. Podemos considerar f : M , N , como un tricomplejo de diferenciales, con las nota-


ciones obvias, d1 , d2 , d3 = f . Cuando consideremos la diferencial simple asociada a dos diferenciales
la denotaremos como la suma de las dos diferenciales. Ahora ya, Hd1 ( f ) : Hd1 ( M ) Hd1 ( N ) es un
cuasi-isomorfismo 0 = Hd3 + d2 (Cono( Hd1 ( f ))) = Hd3 + d2 ( Hd1 (Cono( f ))) 0 = H(d3 + d2 )+d1 (Cono( f )) =
Hd3 +(d2 + d1 ) (Cono( f )) f : M N es un cuasi-isomorfismo. 
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 ( M ) = 0 para todo i , n (respectiva-
1
mente, H i ( M ) = 0 para todo i , n), entonces H i+n ( M ) = H i ( H n ( M )) (respectivamente, H i+n ( M ) =
MANUALES UEX

d2 d2 d1
Hdi ( Hdn ( M ))).
1 2

Demostracin. Dado un bicomplejo B, sea Bn, el bicomplejo

Bn, = B n2, B n1, Ker d1n 0

Es inmediato que
Hdi 1 (B ) para i n
(
Hdi 1 (Bn, ) =
0 para i > n
Por las hiptesis y el teorema anterior los morfismos

Hdn1 ( M )[ n] M n, M

son cuasi-isomorfismos, luego H i ( M ) = H i ( Hdn ( M )[ n]) = Hdin ( Hdn ( M )). 


1 2 1

292
lgebra Conmutativa Homolgica 6.3. Tores y Extens

6.3. Tores y Extens


1. Definicin : Sea A un A -mdulo. Diremos que una sucesin exacta de A -mdulos

L n L n1 L 1 L 0 N 0,

siendo L i mdulos libres, para todo i , es una resolucin de N por mdulos libres. La denotaremos
L. N .
2. Definicin : Sean M y N dos A -mdulos. Sea L . N una resolucin de N por mdulos libres.
Denotaremos Tor i ( N, M ) = H i (L . M ), y se denomina i -simo mdulo de torsin de N y M . Cuando
queramos explicitar el anillo, escribiremos Tor i = Tor iA .
3. Proposicin : Tor i ( N, M ) no depende de la resolucin de N escogida y Tor i ( N, M ) = Tor i ( M, N ).

Demostracin. Sean L . N y L0. M , resoluciones por libres. Consideremos el bicomplejo L . L0. .


Observemos que H i,d2 (L . L0. ) = L . H i,d2 (L0. ) = 0, para i , 0 y H0,d2 (L . L0. ) = L . M . Igualmente,
H i,d1 (L . L0. ) = 0, para i , 0 y H0,d1 (L . L0. ) = N L0. . Por 6.2.17, tenemos que

H i (L . M ) = H i (L . L0. ) = H i ( N L0. )

4. Proposicin : Tor0 ( N, M ) = M N .

Demostracin. Es consecuencia inmediata de la exactitud del producto tensorial por la derecha. 

Dada una sucesin exacta 0 N1 N2 N3 0, tenemos la sucesin exacta de complejos

0 N1 L0. N2 L0. N3 L0. 0

que define la sucesin exacta larga de homologa de los tores

Tor i ( N1 , M ) Tor i ( N2 , M ) Tor i ( N3 , M ) Tor i1 ( N1 , M )


Tor1 ( N1 , M ) Tor1 ( N2 , M ) Tor1 ( N3 , M ) N1 M N2 M N3 M 0

De esta sucesin se deduce fcilmente la siguiente proposicin.


5. Proposicin : M es plano Tor i ( M, ) = 0 para todo i > 0 Tor1 ( M, ) = 0.
Como todo mdulo N es lmite inductivo de sus submdulos finito generados y la toma de lmites
inductivos es exacta, para ver que M es plano basta ver que Tor1 ( M, N ) = 0 cuando N es finito generado.
Por induccin sobre el nmero mnimo de generadores y la sucesin exacta larga de los tores, podemos
suponer que N es mongeno. Es decir, M es plano si y slo si Tor1 ( M, A / I ) = 0 para todo ideal I . Por
ltimo, Tor1 ( M, A / I ) = 0 si y slo si I A M = I M , como se deduce de la sucesin exacta larga de tores
obtenida al tensar la sucesin exacta 0 I A A / I 0 por M . Hemos obtenido por tanto la siguiente
proposicin: MANUALES UEX
6. Proposicin : Un A -mdulo M es plano si y slo si I A M = I M , para todo ideal I A .
7. Proposicin : Sea A B un morfismo de anillos plano y M , N dos A -mdulos. Entonces,

Tor iA ( M, N ) A B = TorB
i ( M A B, N A B)

Demostracin. Sea L . una resolucin por A -mdulos libres de M . Entonces, L . A B es una resolucin
por B-mdulos libres de M A B y

Tor iA ( M, N ) A B = H i (L . A N ) A B = H i (L . A N A B) = H i ((L . A B)B ( N A B)) = TorB


i ( M A B, N A B)

293
6.3. Tores y Extens lgebra Conmutativa Homolgica

8. Definicin : Diremos que un A -mdulo M es inyectivo si el funtor contravariante Hom A (, M ) es


exacto en la categora de A -mdulos; es decir, si transforma inyecciones en epiyecciones.
Se verifican trivialmente las siguientes propiedades:

a) El producto directo de mdulos inyectivos es inyectivo.

b) Un sumando directo de un mdulo inyectivo es tambin inyectivo.

9. Criterio del ideal para mdulos inyectivos: Un A -mdulo M es inyectivo si y slo si para todo
ideal I A el morfismo inducido Hom A ( A, M ) Hom A ( I, M ) es epiyectivo.

Demostracin. El directo es obvio. Probemos el recproco. Dada una inyeccin N1 , N2 (que pensamos
como inclusin) 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 submdulo de N2 que contiene a N1 y f 0 Hom A ( N 0 , M )
es una extensin de f . Consideremos en X la relacin 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 -mdulos definido por g( i ) :=
f 0 ( i n), para todo i I . Sea g0 : A M tal que g0 | I = g. Por ltimo, el morfismo f 00 : N 0 + n M ,
definido por f 00 ( n0 + an) = f 0 ( n0 ) + g0 (a), est bien definido y f 00 | N 0 = f 0 . Luego, ( N 0 + n, f 00 ) > ( N 0 , f 0 ) y
hemos llegado a contradiccin. Por tanto, N 0 = N2 y f extiende a N2 . 

10. Definicin : Sea A un anillo ntegro. Un A -mdulo M se dice de divisin si para todo a A no nulo,
a
el morfismo M M es epiyectivo.
11. Teorema : Si A es ntegro, todo A -mdulo inyectivo es de divisin. Si A es un dominio de ideales
principales, entonces un mdulo es inyectivo si y slo si es de divisin.
a
Demostracin. Dado el morfismo inyectivo A A , si tomamos Hom A ( , M ) obtenemos el morfismo
a a
M M . Por tanto, si M es un A -mdulo inyectivo, entonces los morfismos M M son epiyectivos, luego
M es de divisin. Dado un ideal de I = aA de un anillo de ideales principales, la inclusin I A equivale
a
al morfismo A A , por tanto, si M es divisin al tomar Hom A ( , M ) obtenemos un epimorfismo, luego
por el criterio del ideal para mdulos inyectivos, M es un mdulo inyectivo.


As, por ejemplo, Q y Q/Z son Z-mdulos inyectivos, y por tanto R = Q Q/Z es inyectivo.
Denotemos por M = HomZ ( M, R ), para cada A -mdulo M . Observemos que todo Z-mdulo cclico
se inyecta en R : Z , Q, Z/ nZ , Q/Z, 1 7 1/ n.
12. Lema : El morfismo natural M M es inyectivo.

Demostracin. Tenemos que ver que dado m M existe w M tal que w( m) , 0. Consideremos una
inmersin Z m , R . Por ser R inyectivo, extiende a un morfismo de Z-mdulos w : M R , que no es
nulo sobre m. 
MANUALES UEX

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 )

que ha de ser un A -mdulo inyectivo. Explcitamente,

Hom A ( M, HomZ ( A, R )) HomZ ( M, R )


 /
: m 7 ( m)(1)
o 
f : f( m)(a) = f (am) f

13. Teorema : Todo mdulo es submdulo de un inyectivo. En lenguaje categorial: la categora de m-


dulos sobre un anillo tiene suficientes inyectivos.

294
lgebra Conmutativa Homolgica 6.3. Tores y Extens

Demostracin. Sea M un A -mdulo. Consideremos una epiyeccin A M 0. Tenemos por tanto


una inyeccin M , A . El producto directo de inyectivos es inyectivo, luego A es un A -mdulo
Q Q

inyectivo. Por ltimo, por la proposicin anterior, la composicin de los morfismos M , M , A es


Q

inyectiva. 

Dado un A -mdulo M , existe un morfismo inyectivo M I 0 , para cierto A -mdulo inyectivo I 0 . Sea
M1 := I 0 / M y sea M1 I 1 un morfismo inyectivo en un cierto mdulo inyectivo I 1 . Sea M2 := I 1 / M1 y sea
M2 I 2 un morfismo inyectivo en un cierto mdulo inyectivo I 2 . As sucesivamente vamos definiendo
los mdulos inyectivos I n , n N. Si consideremos el morfismo composicin I n I n / M n I n+1 , para
todo n, se cumple que
M I0 I1 I n
es acclico y diremos que M I es una resolucin de M por mdulos inyectivos.
Sea P. N una resolucin de N por mdulos proyectivos y M I una resolucin de M por mdulos
inyectivos. Se verifica que

6.2.17 6.2.17
H i (Hom(P. , M )) = H i (Hom (P. , I )) = H i (Hom( N, I ))

En particular, podemos definir

Ext i ( N, M ) := H i (Hom(P. , M )) Ext i ( N, M ) := H i (Hom( N, I ))

y la definicin no depende de las resoluciones escogidas. De la exactitud de Hom( N, ) por la izquierda


se deduce que Ext0 ( N, M ) = Hom( N, M ).
Una sucesin exacta de mdulos 0 M1 M2 M3 0 induce una sucesin exacta de complejos
0 Hom(P. , M1 ) Hom(P. , M2 ) Hom(P. , M3 ) 0, que induce la sucesin exacta larga de los extens

Ext i ( N, M1 ) Ext i ( N, M2 ) Ext i ( N, M3 ) Ext i+1 ( N, M1 )

Anlogamente, una sucesin exacta 0 N1 N2 N3 0 induce una sucesin exacta de complejos


0 Hom( N3 , I ) Hom( N2 , I ) Hom( N1 , I ) 0, que induce la sucesin exacta larga de los extens

Ext i ( N3 , M ) Ext i ( N2 , M ) Ext i ( N1 , M ) Ext i+1 ( N3 , M )

14. Proposicin : Sea M un A -mdulo. Las siguientes condiciones son equivalentes:

1. M es un A -mdulo inyectivo.

2. Ext iA ( N, M ) = 0, para todo i > 0 y todo A -mdulo N .

3. Ext1A ( N, M ) = 0, para todo A -mdulo A .

4. Ext1A ( A / I, M ) = 0, para todo ideal I A . Si A es noetheriano, basta tomar como ideales los ideales

MANUALES UEX
primos de A .

Demostracin. 1. 2. Sea L . N 0 una resolucin por A -mdulos libres de N . Entonces, Ext iA ( N, M )


= H i (Hom A (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 sucesin exacta larga de
extens. Si A noetheriano, A / I admite una cadena 0 N0 Nr = A / I tal que N i / N i1 ' A /p i , con
p i primo. De la sucesin exacta larga de los extens se deduce fcilmente que si Ext1A ( A /p i , M ) = 0 para
todo i , entonces Ext1A ( A / I, M ) = 0, con lo que se concluye 

15. Proposicin : Sea A un anillo noetheriano y A B un morfismo de anillos plano. Sea M un A -


mdulo finito generado y N un A -mdulo. Entonces,

Ext iA ( M, N ) A B = ExtB
i
( M A B, N A B), para todo i

295
6.4. Complejo de Koszul lgebra Conmutativa Homolgica

Demostracin. Sea L . M una resolucin de M por A -mdulos libres finito generados. Entonces,

Ext iA ( M, N ) A B = H i (Hom A (L . , N )) A B = H i (Hom A (L . , N ) A B) = H i (HomB (L . A B, N A B))


i
= ExtB ( M A B, N A B)

16. Corolario : Sea A un anillo noetheriano y S A un sistema multiplicativo. Si E es un A -mdulo
inyectivo, entonces E S es un A S -mdulo inyectivo.

Demostracin. Se deduce de que todo ideal de A S es la localizacin de un ideal de A y de que Ext1A ( A / I, E )


localiza por la proposicin anterior. 

6.4. Complejo de Koszul


Sea O un anillo local y a 1 , . . . , a r elementos no invertibles de O . Sea L un O -mdulo libre de base
e 1 , . . . , e r , y w : L O el morfismo w( e i ) = a i .
1. Definicin : Llamaremos complejo de Koszul respecto de a 1 , . . . , a r al complejo de O -mdulos
r
K . (a 1 , . . . , a r , O ) := i L,
i =0

cuya diferencial d : j L j1 L, de grado 1, es la contraccin interior con w, es decir,


p
(1) j1 a i j e i 1 ec
X
d ( e i 1 e i p ) := i j eip
j =1

Para cada complejo M. de O -mdulos, denotaremos M. (a 1 , . . . , a r ) al complejo M. O K . (a 1 , . . . , a r , O ).


Obsrvese que K . (a 1 , . . . , a r , O ) = K . (a 1 , O ) O O K . (a r , O ). Observemos tambin que

H0 (K . (a 1 , . . . , a r , O )) = O /(a 1 . . . , a r )
H r (K . (a 1 , . . . , a r , O )) = {a O : a a i = 0 para todo i }

2. Teorema : Sea M. un complejo de O -mdulos y x O . Escribamos M. ( x) = M O O ( x) = M M x.


Entonces, la sucesin de complejos:
i
0 M. M. ( x) M. [1] 0, i (a) = a, (a + bx) = b,

es exacta. Por tanto, se tiene un tringulo exacto de homologa

H. ( M.eJ) / H. ( M. ( x))
JJ rr
JJ
JJ rrrrr
JJ
rx rr
MANUALES UEX

H . ( M. )

donde : H p ( M. ) H p ( M. ) es multiplicar por (1) p x.

Demostracin. Veamos que es multiplicar por (1) p x. Dado b M p tal que db = 0, tenemos

a + bx /b

 
da + (1) p xb / da + (1) p xb /0

luego ( b) = (1) p x b. 
3. Definicin : Sean a 1 , . . . , a r elementos no invertibles de un anillo local O . Diremos que a 1 , . . . , a r es
una sucesin regular si a i no divide al cero en O /(a 1 , . . . , a i1 ), para todo i .

296
lgebra Conmutativa Homolgica 6.4. Complejo de Koszul

4. Teorema : Sea O local y noetheriano y a 1 , . . . , a r elementos no invertibles de O . Las siguientes condi-


ciones son equivalentes:

1. a 1 , . . . , a r es una sucesin regular.

2. H i (K . (a 1 , . . . , a r )) = 0, para todo i > 0.

3. H1 (K . (a 1 , . . . , a r )) = 0.

Demostracin. 1. 2. Procedemos por induccin sobre r . Si r = 1, entonces H1 (K . (a 1 , O )) = {a O :


a a 1 = 0} = 0 y concluimos. Sea r > 1. Por el teorema anterior, y por induccin, tenemos

H p (K . (a 1 , . . . , a r1 , O )) H p (K . (a 1 , . . . , a r , O )) H p1 (K . (a 1 , . . . , a r1 , O ))
k k
0 0

para p > 1, luego H p (K . (a 1 , . . . , a r , O ) = 0 para p > 1. Para p = 1 tenemos


a r
0 H1 (K . (a 1 , . . . , a r , O )) H0 (K . (a 1 , . . . , a r1 , O )) H0 (K . (a 1 , . . . , a r1 , O ))
() k k
O /(a 1 , . . . , a r1 ) O /(a 1 , . . . , a r1 )
luego H1 (K . (a 1 , . . . , a r , O )) = 0, por la regularidad de la sucesin.
2. 3. Evidente
3. 1. Por el teorema anterior tenemos la sucesin
a r
H1 (K . (a 1 , . . . , a r1 , O )) H1 (K . (a 1 , . . . , a r1 , O )) H1 (K . (a 1 , . . . , a r , O ))
||
0

Por Nakayama, H1 (K . (a 1 , . . . , a r1 , O )) = 0. Por induccin sobre r , a 1 , . . . , a r1 es una sucesin regular.


Para concluir que a 1 , . . . , a r es regular basta observar la sucesin (). 
Dado que K . (a 1 , . . . , a r , O ) = K . (a 1 , O ) K . (a r , O ), se obtiene como corolario de este teorema que
el que a 1 , . . . , a r sea una sucesin regular no depende del orden en que sean escritos a 1 , . . . , a r .
5. Proposicin : Si {a 1 , . . . , a r } es una sucesin regular del anillo local noetheriano O e I = (a 1 , . . . , a r ),
entonces I / I 2 es un O / I -mdulo libre de rango r .

Demostracin. El complejo de Koszul asociado a {a 1 , . . . , a r } es acclico en grado mayor que cero, luego
tenemos la sucesin exacta
2 L L I 0
Tensando por O O / I , obtenemos que L O O / I ' I / I 2 , pues el morfismo (2 L) O O / I L O O / I es
nulo. 
6. Observacin : En las hiptesis de la proposicin 6.4.5, se puede demostrar que el graduado G I O es

MANUALES UEX
un anillo de polinomios con coeficientes en O / I .
7. Observacin : Sea O e un anillo local regular de ideal maximal m x . Si las diferenciales de f 1 , . . . , f r
m x en x son linealmente independientes, sabemos por 4.3.9 que O /( f 1 , . . . , f i ) es un anillo local regular
(luego ntegro), para todo i , y por tanto { f 1 , . . . , f r } es una sucesin regular en O . Si I O es un ideal de
modo que O / I es un anillo regular, sabemos, por 4.3.9, que existen { f 1 , . . . , f r } tales que I = ( f 1 , . . . , f r ) y
{ d x f i } son linealmente independientes en m x /m2x , luego { f 1 , . . . , f r } es una sucesin regular en O .
Decimos que un morfismo f : Spec B Spec A es una inmersin cerrada, si existe un isomorfismo
B ' A / I , de modo que f es igual a la composicin Spec B ' Spec( A / I ) , Spec A .
8. Definicin : Se dice que una inmersin cerrada Y = Spec A / I , X = Spec A es regular si I est local-
mente generado por una sucesin regular. Se dice que es una interseccin completa si est globalmente
generado (en un abierto U que contenga a Y ) por una sucesin regular.
9. Proposicin : Sea Y = Spec A / I , X = Spec A una inmersin cerrada. Si X e Y son regulares en-
tonces la inmersin cerrada es regular.

297
6.5. Teorema de Serre para los anillos regulares lgebra Conmutativa Homolgica

Demostracin. Es consecuencia de la observacin 6.4.7. 

Sabemos por 4.4.25 que las variedades lisas son regulares. Demostremos, de nuevo, que las varie-
dades algebraicas regulares sobre un cuerpo algebraicamente cerrado son lisas.
10. Proposicin: Si X = Spec A es una k-variedad algebraica regular sobre un cuerpo algebraicamente
cerrado, entonces es lisa.

Demostracin. Sea A k A el ideal de funciones de X X que se anulan en la diagonal X , X X .


Por 6.4.5, (/2 ) x = ( A /k ) x es un A x -mdulo localmente libre de rango dim( A A )( x,x) dim A x = dim A x ,
para todo punto cerrado x X ,. Por tanto, X es lisa. 

6.5. Teorema de Serre para los anillos regulares


En toda la seccin, O denota un anillo local noetheriano de maximal m.
1. Proposicin : Sea M un O -mdulo finito generado. Entonces,

Tor1 ( M, O /m) = 0 M es libre

Demostracin. Sean L un mdulo libre y : L M un morfismo tal que : L O O /m M O O /m sea


un isomorfismo. Por el lema de Nakayama, es epiyectivo. Sea N = Ker . Tensando la sucesin exacta
0 N L M 0 por O /m obtenemos una sucesin exacta

0 Tor1 ( M, O /m) N O O /m L O O /m M O O /m 0

Luego N O O /m = 0, y por el lema de Nakayama N = 0 y L ' M . 

2. Corolario : Sea M un O -mdulo finito generado. Si Torn+1 ( M, O /m) = 0, para toda resolucin de M

d n1 d n2 d1 d0
L n1 L n2 L 0 M 0

por libres finito generados, se cumple que Ker d n1 es libre, y obtenemos una resolucin finita por n + 1
libres finito generados

d n1 d n2 d1 d0
0 Ker d n1 L n1 L n2 L 0 M 0

Demostracin. De las sucesiones exactas

0 Ker d j L j Ker d j1 0

se deduce que Tor i (Ker d j , O /m) = Tor i+1 (Ker d j1 , O /m), para i > 0. Por tanto,
MANUALES UEX

Tor1 (Ker d n1 , O /m) = Tor2 (Ker d n2 , O /m) = = Torn (Ker d 0 , O /m) = Torn+1 ( M, O /m) = 0

luego se concluye por la proposicin anterior. 

3. Definicin : Sea M un A -mdulo. Diremos que la dimensin proyectiva de M , que denotaremos


dimpro M , es n < , si existe una resolucin de M por n + 1 libres

0 L n L n1 L 0 M 0

y no existe una de longitud ms corta.


4. Proposicin : Sea M un O -mdulo finito generado. Se cumple que

1. dimpro M = sup { i : Tor i ( M, O /m) , 0}.

2. dimpro M = sup { i : Tor i ( M, N ) , 0, para algn N }

298
lgebra Conmutativa Homolgica 6.5. Teorema de Serre para los anillos regulares

Demostracin. Obviamente, Tor i ( M, N ) = 0, para todo i > dimpro M . Por otra parte, sea n = sup { i :
Tor i ( M, O /m) , 0}. Por 6.5.2, sabemos que existe una resolucin por n + 1 libres 0 L n L n1
L 0 M 0, por tanto, dimpro M n. Entonces,

sup { i : Tor i ( M, N ) , 0, para algn N } dimpro M sup { i : Tor i ( M, O /m) , 0}

Como el primer trmino de las desigualdades es mayor o igual que el tercer trmino obtenemos la
igualdad de todos ellos. 

5. Definicin : Llamaremos dimensin global de O , y lo denotaremos dimglo O , a

dimglo O := sup {dimpro M, M finito generado}

Como dimpro M = sup { i : Tor i ( M, O /m) , 0} dimpro O /m, se concluye que dimglo O = dimpro O /m.
6. Definicin : Sea M un A -mdulo. Diremos que x A es M -regular si el morfismo M M , m 7 xm
es inyectivo.
7. Lema : Sea A un anillo, M un A -mdulo y x A un elemento A -regular y M -regular. Para todo
A / xA -mdulo N se verifica
TornA ( M, N ) = TornA / xA ( M / xM, N )
para todo n 0.
x
Demostracin. Sea L . una resolucin de M por mdulos libres. Consideremos el bicomplejo B, L . , L . ,
es decir, B = Cono( x). Como H dn (B) = 0, para n , 0 y H d0 (B) = L . / x L . entonces H (B) = H (L . / x L . ), por
1 1
x x
6.2.17. Como H d2 (B) = 0, para n , 0 y H d0 (B) = [ M , M ], entonces H (B) = H ([ M , M ]) = M / xM , por
2
6.2.17. Por tanto, H (L . / x L . )) = M / xM y L . / xL . es una resolucin de M / xM por A / xA -mdulos libres.
Como N es un A / xA -mdulo, se verifica L . A N = L . / xL . A / xA N , luego

TornA ( M, N ) = H n (L . A N ) = H n (L . / xL . A / xA N ) = TornA / xA ( M / xM, N )

8. Teorema de Serre : Sea O un anillo local noetheriano. O es regular si y slo si tiene dimensin
global finita. Adems, si O es regular, su dimensin global coincide con su dimensin de Krull.

Demostracin. Sea O regular de ideal maximal m, y x1 , . . . , xn un sistema mnimo de parmetros que


generen m. El complejo de Koszul asociado, K . , es una resolucin de O /m por n + 1 libres. Adems,
Torn (O /m, O /m) = H n (K . O /m) y es fcil ver que ste ltimo vale O /m. En conclusin, dimglo O =
dimpro O /m = n = dim O .
Veamos el recproco. Lo vamos a demostrar por induccin sobre dim O .
Si dimglo O = 0, entonces O = O /m y es regular. Podemos suponer que dimglo O > 0. Veamos que
existe f m no divisor de cero. En efecto, si todos los x m fuesen divisores de cero, existira 0 , a O
d n2

MANUALES UEX
tal que a m = 0. Sea L n2 L n3 L 0 O /m 0 una resolucin de O /m por mdulos libres finito
d n1
generados. Sean L n1 un libre finito generado y L n1 Ker d n2 una epiyeccin que sea isomorfismo
al hacer mdulo m. Entonces 0 Ker d n1 L n1 L n2 L 0 O /m 0 es una resolucin por
libres de O /m (por 6.5.2, ya que Tor1 (Ker d n1 , O /m) = Torn+1 (O /m, O /m) = 0) y Ker d n1 mL n1 . Pero
0 , a Ker d n1 a mL n1 = 0 y hemos llegado a contradiccin.
Sea x m\m2 un no divisor de cero. Existe: Sean p1 , . . . , pr , los ideales maximales entre los primos
r
asociados a una descomposicin primaria reducida del cero. Por tanto, los divisores del cero son p i .
i =1
r
Buscamos x m\( p i m2 ). Sabemos que p i m, para todo i , y que p i * p j si i , j . Por induccin sobre r ,
i =1 ,
r r
podemos suponer que existe f 1 m\( p i m2 ). Si f 1 p1 , sea x := f 1 . Si f 1 p1 , sea f 2 ( p i m2 )\p1 ,
i =2 i =2
y sea x := f 1 + f 2 .
Basta demostrar que O / xO es regular, porque como x m\m2 , entonces O sera regular. Por la
hiptesis de induccin sobre dim O , basta demostrar que O / xO tiene dimensin global finita. Para ello

299
6.5. Teorema de Serre para los anillos regulares lgebra Conmutativa Homolgica

basta demostrar que m/ xO tiene dimensin proyectiva finita, como se deduce de la sucesin exacta
0 m/ xO O / xO O /m 0. Ahora bien, m/ xO es un sumando directo de m/ xm: en efecto, la sucesin
i
exacta 0 ( x) m/ xm m/ xO 0 rompe, pues un retracto de i es la composicin de los morfismos
obvios m/ xm m/m2 = ( x) N ( x), siendo N un subespacio complementario cualquiera de ( x) en m/m2 .
Por tanto, basta ver que m/ xm tiene dimensin proyectiva finita y esto es consecuencia de que, por el
lema, TorOi (m, O /m) = TorOi / xO (m/ xm, O /m).

9. Corolario : Si O es regular e y Spec O , entonces O y es regular.

Demostracin. Es consecuencia del teorema de Serre y de que los tores localizan por 6.3.7. 
10. Definicin : Un anillo noetheriano se dice que es regular si es localmente regular.
11. Corolario : Sea A un anillo noetheriano de dimensin de Krull finita. Entonces, A es regular si y
slo si existe un n >> 0 de modo que Torn ( M, N ) = 0, para todo mdulo M y N .
12. Corolario : Una variedad algebraica es regular si por cambio del cuerpo base es regular. En parti-
cular, las variedades algebraicas lisas son regulares.

Demostracin. Es consecuencia del teorema de Serre y de que los tores son estables por cambios de
base planos. 
13. Definicin : Diremos que un ideal primo p x A es de altura r, si dim A x = r .
14. Lema : Un anillo ntegro y noetheriano es DFU si y slo si los ideales primos de altura 1 son
principales.

Demostracin. Sea A DFU y p A un ideal de altura 1. Sea a p un elemento irreducible. El ideal (a)
es primo, luego p = (a).
Veamos el recproco. Por noetherianidad, todo a A se escribe como producto de elementos irredu-
cibles. Para la unicidad, basta probar que los elementos irreducibles son primos. Sea a un elemento
irreducible y p x un ideal primo mnimo contenindolo. Entonces p x es de altura 1, pues dim A x /aA x = 0,
luego dim A x = 1. Por tanto, p x = ( b), luego a = b c y por ser a irreducible, c ha de ser invertible. Por
consiguiente p x = (a). 
15. Teorema : Si O es un anillo local y regular, entonces es DFU.

Demostracin. Procedemos por induccin sobre la dimensin de Krull de O . Si dim O = 0 entonces O =


O /m que es DFU. Podemos suponer que dim O > 0.
Sea f m\m2 . Se cumple que ( f ) es un ideal primo, pues O / f O es regular.
1) Probemos que O f es DFU. Por el lema 6.5.14, tenemos que probar que los ideales primos de
altura 1 de O f son principales. Sea p O un ideal primo de altura 1 tal que f p. Como O f es un
anillo localmente regular de dimensin menor que O , por induccin pO f es localmente principal. Sea
0 L m L m1 L 0 p 0 una resolucin por libres de p. Localizando por f , tenemos 0
L m, f L m1, f L 0, f pO f 0, resolucin por libres de pO f . Si probamos que todo A -mdulo M
MANUALES UEX

localmente libre de rango n que se resuelva por libres cumple que n M ' A , concluiremos que pO f es
principal. Sea pues 0 L m L 0 M 0 una resolucin libre de un mdulo localmente libre M .
Como M es proyectivo, L 0 = M N , donde N es localmente libre y 0 L n L 1 N 0 es una
resolucin por libres de N . Por induccin sobre la longitud de la cadena, rg N N ' A . Como

A = rg L 0 L 0 = rg M M rg N N,

se concluye que rg M M ' A .


2) Ahora ya, probemos que O es DFU. En efecto, sea p un ideal primo de altura 1 de O . Si f p,
entonces p = ( f ). Si f p, entonces pO f es principal (pues O f es DFU). Escribamos pO f = a O f , con
a O . Por noetherianidad podemos escoger a de modo que no sea divisible por f en O . Si b p, entonces
para cierto n N y s O , b f n = a s. Ahora bien, como a no es divisible por f , que es primo, se tendr
que fsn O y b = a fsn . En conclusin, p = (a) es principal, luego O es DFU por 6.5.14.


300
lgebra Conmutativa Homolgica 6.6. Anillos de Cohen-Macaulay y Gorenstein

6.6. Anillos de Cohen-Macaulay y Gorenstein


Supondremos en toda la seccin que los anillos son anillos noetherianos.
1. Definicin : Sea M un A -mdulo. Diremos que a 1 , . . . , a n A es una sucesin M -regular si a i+1 no
es divisor de cero en M /(a 1 , . . . , a i ) M .
2. Lema : Si un ideal de un anillo est incluido en la unin de un nmero finito de ideales primos,
entonces el ideal est incluido en alguno de los ideales primos.
r
Demostracin. Escribamos I p x i . Si I est incluido en la unin de r 1 de los ideales primos p x i ,
i =1
quedmosnos con estos r 1 ideales primos. Reiteremos este proceso el nmero mximo de veces que
r
podamos. Podemos suponer que I p x i y que I no est incluido en alguna unin de r 1 de los
i =1
ideales primos p x i . Tenemos que probar que r = 1. Supongamos que r > 1. Sea f j I , tal que f j i, j p x i .
Q
Observemos que f j se anula en x j y no se anula en x i , para i , j . Sea g j := i, j f i I , que se anula en
P r
todos los x i , salvo en x j . Entonces, f = i g i I y no se anula en ningn x i , es decir, f p x i y hemos
i =1
llegado a contradiccin. 
3. Proposicin : Sea A un anillo noetheriano, I A un ideal y M un A -mdulo finito generado. En-
tonces, Hom A ( A / I, M ) = 0 si y slo si existe algn elemento M -regular en I .

Demostracin. Hom A ( A / I, M ) = { m M : I m = 0}, luego si existe un elemento M -regular en I , entonces


Hom A ( A / I, M ) = 0. Recprocamente, supongamos Hom A ( A / I, M ) = 0. Si todos los elementos de I son
divisores de cero en M , entonces I p j , donde p j son los ideales primos asociados a la descomposicin
j
primaria del cero en M . Por tanto, I p j para algn j . Sea 0 , m M tal que p j m = 0. Entonces I m = 0
y Hom A ( A / I, M ) , 0. Hemos llegado a contradiccin por suponer que no existen elementos M -regulares
en I . 
4. Teorema : En las hiptesis de la proposicin anterior, la condicin necesaria y suficiente para que
exista una sucesin M -regular a 1 , . . . , a r I es que Ext iA ( A / I, M ) = 0, para 0 i < r .

Demostracin. Supongamos que Ext iA ( A / I, M ) = 0 para todo 0 i < r . Como Hom A ( A / I, M ) = 0, por la
proposicin anterior existe a 1 I no divisor de cero en M . De la sucesin exacta
a1
0 M M M /a 1 M 0

se sigue
0 = Ext iA ( A / I, M ) Ext iA ( A / I, M /a 1 M ) Ext iA+1 ( A / I, M /a 1 M ) = 0

para todo i + 1 < r . Por lo tanto Ext iA ( A / I, M /a 1 M ) = 0 para 0 i < r 1. Por induccin, existe una
sucesin a 2 , . . . , a r I que es ( M /a 1 M )-regular, luego a 1 , . . . , a r es M -regular.
Recprocamente, sea a 1 , . . . , a r I una sucesin M -regular. De la sucesin exacta

MANUALES UEX
a1
0 M M M /a 1 M 0

y por induccin sobre r , se obtienen sucesiones exactas


j j +1 a1 j +1
0 = Ext A ( A / I, M /a 1 M ) Ext A ( A / I, M ) Ext A ( A / I, M )

j +1 a1 j +1
para 1 j < r 1. Por tanto, la aplicacin Ext A ( A / I, M ) Ext A ( A / I, M ) es inyectiva para 0 j + 1 <
j +1
r . Ahora bien, Ext A ( A / I, M ) est anulado por I (como se observa al calcular los extens resolviendo M
j
por inyectivos) y a 1 I , luego Ext A ( A / I, M ) = 0 para 0 j < r . 
5. Definicin : Se llama profundidad de un mdulo M al supremo de las longitudes de las sucesiones
a 1 , . . . , a n M -regulares tales que M /(a 1 , . . . , a n ) M , 0.
Sea O local de ideal maximal m y M un O -mdulo finito generado. Entonces, prof M = n si y slo si
ExtOi (O /m, M ) = 0 para 0 i < n y ExtOn (O /m, M ) , 0.

301
6.6. Anillos de Cohen-Macaulay y Gorenstein lgebra Conmutativa Homolgica

6. Observacin : En el teorema anterior hemos visto que toda sucesin regular de un mdulo M de
profundidad n se puede ampliar a una sucesin regular maximal de longitud n. Por lo tanto toda suce-
sin regular maximal tiene la misma longitud.
7. Definicin : Sea O un anillo local noetheriano y M un O -mdulo finito generado. Llamaremos di-
mensin de M , que denotaremos dim M , a la dimensin de su soporte.
8. Teorema de Ischebeck : Sea O un anillo noetheriano local de ideal maximal m, M y N O -mdulos
finito generados distintos de cero. Supongamos que prof M = n y dim N = r . Entonces,

ExtOi ( N, M ) = 0 para i < n r

Demostracin. Sea N = N0 N1 Nn = (0) una cadena con N j / N j+1 ' O /p j , y p j primo. Es fcil ver
que si ExtOi ( N j / N j+1 , M ) = 0 para todo j , entonces ExtOi ( N, M ) = 0.
Procedamos por induccin 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 slo si Ext i (O /m, M ) = 0, para i < n.
Supongamos dim N = r > 0. Tenemos que probar que ExtOi (O /p, M ) = 0 para i < n r , cuando dim O /p =
r . Sea a m\p y consideremos la sucesin exacta
a
0 O /p O /p O /(p, a) 0

Como dim O /(p, a) < dim O /p = r , por induccin ExtOi (O /(p, a), M ) = 0 para i < n r + 1. As pues, para
i < n r tenemos las sucesiones exactas
a
ExtOi (O /(p, a), M ) ExtOi (O /p, M ) ExtOi (O /p, M ) ExtOi+1 (O /(p, a), M )
|| ||
0 0

Como a m, ExtOi (O /p, M ) = 0, por el lema de Nakayama. 

9. Definicin : Se dice que un anillo local noetheriano O es de Cohen-Macaulay si su profundidad es


igual a su dimensin.
Obsrvese que la profundidad es siempre menor o igual que la dimensin. Por tanto, O es de Cohen-
Macaulay si y slo si ExtOi (O /m, O ) = 0, para 0 i < dim O .
10. Ejemplo : Los anillos locales regulares son de Cohen-Macaulay.
11. Teorema : Sea O un anillo local noetheriano de ideal maximal m.

1. Si O es de Cohen-Macaulay, entonces no tiene componentes sumergidas; es ms, si p es un ideal


primo divisor de cero, entonces dim O = dim O /p.

2. Sea a 1 , . . . , a r m es una sucesin regular. Entonces, O es un anillo de Cohen-Macaulay si y slo si


O /(a 1 , . . . , a r ) es de Cohen-Macaulay.

3. Sea x Spec O . Si O es de Cohen-Macaulay, entonces O x es de Cohen-Macaulay.


MANUALES UEX

4. Si O es de Cohen-Macaulay, entonces es catenario.

Demostracin. 1. Si p es divisor de cero, entonces HomO (O /p, O ) , 0. Por el teorema anterior, 0


prof O dim O /p = dim O dim O /p y concluimos.

2. En primer lugar, observemos que dim O /(a 1 , . . . , a r ) = dim O r . Si O es de Cohen-Macaulay, en-


tonces a 1 , . . . , a r se puede ampliar a una sucesin regular maximal a 1 , . . . , a n ( n = dim O ), luego
a r+1 , . . . , a n es una sucesin regular de O /(a 1 , . . . , a r ) de longitud dim O /(a 1 , . . . , a r ), luego el anillo
O /(a 1 , . . . , a r ) es de Cohen-Macaulay. Para el recproco se argumenta equivalentemente.

3. Si p x es divisor de cero, entonces es minimal, por 1., luego O x tiene dimensin cero y es de Cohen-
Macaulay. Si p x no es divisor de cero, sea a 1 p x no divisor de cero. Por 2., O /(a 1 ) es de Cohen-
Macaulay, luego, por induccin sobre la dimensin de O , (O /(a 1 )) x es de Cohen-Macaulay. Por 2.,
O x es de Cohen-Macaulay.

302
lgebra Conmutativa Homolgica 6.6. Anillos de Cohen-Macaulay y Gorenstein

4. Procedemos por induccin sobre dim O . Sea p0 pm = m una cadena maximal de ideales
primos. Por 1., existe a p1 \p0 que no es divisor de cero. Entonces p1 pm = m es una
cadena maximal de O /(a 1 ), que es de Cohen-Macaulay, luego catenario por induccin. Por tanto,
m 1 = dim O /(a 1 ), luego dim O = m.


12. Observacin : Si O es Cohen-Macaulay, entonces a O no es divisor de cero si y slo si (a)0 Spec O


no es un divisor topolgico, es decir, no existe un cerrado propio C Spec A tal que (a)0 C = Spec O .
13. Corolario : Sea O un anillo local noetheriano de dimensin de Krull n, de ideal maximal m x . O es
Cohen-Macaulay si y slo si todo sistema de parmetros { f 1 , . . . , f n } (( f 1 , . . . , f n )0 = { x}) es una sucesin
regular.

Demostracin. Como O /( f 1 , . . . , f n ) es de dimensin cero es de Cohen-Macaulay. Por tanto, si { f 1 , . . . , f n }


es una sucesin regular O es de Cohen-Macaulay.
Supongamos ahora que O es Cohen-Macaulay. Como dim O = n y dim O /( f 1 , . . . , f n ) = 0, entonces
dim O /( f 1 , . . . , f i ) = dim O i . Por tanto, f 1 no es divisor de cero y O /( f 1 ) es Cohen-Macaulay. Luego, f 2 no
es divisor de cero en O /( f 1 ) y O /( f 1 , f 2 ) es Cohen-Macaulay, etc. 

14. Definicin : Se dice que A es un anillo de Cohen-Macaulay (o que Spec A es Cohen-Macaulay) si A


es noetheriano y A x es Cohen-Macaulay para todo x Spec A .
15. Ejemplos : Las curvas planas p( x, y) = 0 son variedades de Cohen-Macaulay. Las subvariedades de
An que son localmente interseccin completa son variedades de Cohen-Macaulay.
16. Proposicin : Sea f : A B un morfismo finito fielmente plano. Entonces, A es Cohen-Macaulay si
y slo si B es de Cohen-Macaulay.

Demostracin. Observemos que A es noetheriano si y slo si B es noetheriano. Sea f : Spec B Spec A


el morfismo inducido por f . Las fibras de f son de dimensin cero y los ideales primos que estn en la
fibra de un ideal primo de A tienen la misma altura que ste (por 3.4.8).
Sea x Spec A y f 1 ( x) = { y1 , . . . , yr }. Los extens son estables por cambio de base plano, luego

i
Ext iA x (( A /p x ) x , A x ) B x = ExtB i
Y
x
((B/p x B) x , B x ) = ExtB y
((B/p x B) y j , B y j )
Ax j j

Ahora, por el teorema de Ischebeck, es fcil concluir que A x es de Cohen-Macaulay si y slo si los B y 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).

Demostracin. Podemos suponer que A es un anillo local de dimensin de Krull n, de ideal maximal m.

MANUALES UEX
Sea t 1 , . . . , t n un sistema mnimo de parmetros que generen m. Por ser A B finito, dim B/( t 1 , . . . , t n ) =
0, y por tanto t 1 , . . . , t n es una sucesin regular en B, por ser B Cohen-Macaulay. Entonces,

Tor1A ( A /m, B) = H1 (K . ( t 1 , . . . , t n , A ) A B) = H1 (K . ( t 1 , . . . , t n , B)) = 0

luego B es un A -mdulo libre. 

18. Observacin : Sea X = Spec A una k-variedad algebraica afn conexa. Por el teorema de Noether,
existe una proyeccin finita X Ank . El teorema anterior y 6.6.16 nos dice que X es Cohen-Macaulay si
y slo si dicha proyeccin es un revestimiento. En conclusin, las variedades afines de Cohen-Macaulay
son los revestimientos del espacio afn.
Nuestro objetivo ahora es el estudio de los anillos de Gorenstein, ms adelante definidos. Su cono-
cimiento ser necesario en la teora de dualidad y de hecho creemos que los anillos de Gorenstein son
mejor comprendidos dentro de la teora de la dualidad local.

303
6.6. Anillos de Cohen-Macaulay y Gorenstein lgebra Conmutativa Homolgica

19. Definicin : Llamaremos dimensin inyectiva de M , y lo denotaremos diminy M , a la longitud


mnima de las resoluciones por inyectivos

0 M I0 I n 0

Si no existe ninguna resolucin finita por inyectivos, decimos que la dimensin inyectiva es infinita.
20. Corolario : diminy M n ExtnA+1 ( A / I, M ) = 0 para todo ideal I . En caso noetheriano, basta tomar
como ideales los ideales primos.

Demostracin. El directo es obvio. Veamos el recproco. Sea 0 M I 0 I 1 I n1 C 0 una


sucesin exacta, con I i inyectivos. Es fcil ver que Ext1A ( A / I, C ) = ExtnA+1 ( A / I, M ) = 0. Por la proposicin
6.3.14 concluimos que C es un A -mdulo inyectivo y diminy M n. 
21. Definicin : Se dice que un anillo es artiniano si es un anillo noetheriano de dimensin cero.
Los anillos artinianos son de longitud finita, luego toda cadena descendente de ideales estabiliza.
Esta propiedad los caracteriza (vase el libro de Atiyah y Macdonald [2]).
22. Proposicin: Sea O local noetheriano de ideal maximal m. O es inyectivo O es un anillo artinia-
no y HomO (O /m, O ) = O /m.

Demostracin. Sea N un O -mdulo finito generado. Denotemos N = HomO ( N, O ) y k = O /m. Veamos el


recproco:
1) l ( N ) l ( N ). En efecto, lo probamos por induccin sobre la longitud. Sea 0 k N N / k =
N 0 una sucesin exacta. Entonces se tiene la sucesin exacta k N N 0 0, luego l ( N )
0

l ( N 0 ) + 1 l ( N 0 ) + 1 = l ( N ).
Ind.
2) Consideremos la sucesin exacta 0 m O O /m 0. Tenemos que l (m ) l (m) = l (O ) 1.
Tomando duales y por la hiptesis tenemos

0 k O m Ext1O (O /m, O ) 0

luego, l (Ext1O (O /m, O )) = l (m ) l (O ) + 1 0, y Ext1O (O /m, O ) = 0. Por el corolario anterior, O es inyectivo.


x
Probemos el directo. Dado un ideal primo p m, sea x m\p y consideremos el morfismo O /p ,
,
x
O /p. Entonces el morfismo (O /p) (O /p) es epiyectivo y por el lema de Nakayama, (O /p) = 0, luego
(O /p) = 0. (O /m) es un O /m-mdulo, luego contiene una cadena de O -mdulos de factores isomorfos
a O /m. Existe una cadena de O -mdulos 0 = N0 Nr = O , de factores N i / N i1 ' O /p i , entonces
O = O contiene una cadena de factores isomorfos a O /m, luego existe n tal que mn O = 0 y dim O = 0.
Sea l ( k ) = n. Por induccin sobre la longitud, se prueba que l ( N ) = n l ( N ). Como l (O ) = l (O ), habr
de ser n = 1. Por tanto k ' k. 
23. Lema : Sea A un anillo, M un A -mdulo y x A un elemento A -regular y M -regular. Para todo
A / xA -mdulo N se verifica
ExtnA+1 ( N, M ) = ExtnA / xA ( N, M / xM )
MANUALES UEX

x
Demostracin. 1) La sucesin exacta 0 M M M / xM 0 induce la sucesin exacta
x=0
0 = Hom A ( N, M ) Hom A ( N, M / xM ) Ext1A ( N, M ) 0

Es decir, Ext1A ( N, M ) = Hom A ( N, M / xM ) = Hom A / xA ( N, M / xM ).


2) Como x es A -regular, tenemos que dimpro A / xA = 1 y por tanto ExtnA ( A / xA, M ) = 0, para n , 1.
Por tanto, ExtnA (P, M ) = 0 para todo A / xA -mdulo libre P , para n , 1.
3) Sea P. N una resolucin de N por A / xA -mdulos libres y M I una resolucin de M por
A -mdulos inyectivos. Entonces,
6.2.17 2),6.2.17
Ext iA+1 ( N, M ) = H i+1 (HomA (P. , I )) = H i (Ext1A (P. , M ))
1)
= H i (Hom A / xA (P. , M / x M )) = Ext iA / xA ( N, M / xM )


304
lgebra Conmutativa Homolgica 6.6. Anillos de Cohen-Macaulay y Gorenstein

24. Teorema : Sea O un anillo local noetheriano de dimensin n e ideal maximal m. Las siguientes
condiciones son equivalentes:

1. diminy O < .

2. diminy O = dim O .

3. O es de Cohen-Macaulay y ExtOn (O /m, O ) = O /m.

4. ExtOr (O /m, O ) = 0 para un r > dim O cualquiera.

Demostracin. 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 nmero natural con esta propiedad.
Si s = 0, entonces O es un O -mdulo 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 sucesin 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 )
ExtOs ( k, O ) 0, luego ExtOs (O /m, O ) = 0 y llegamos a contradiccin con diminy O = s. As pues, m no es
divisor de cero. Sea x m un elemento O -regular. Por el lema anterior, ExtOi / xO ( N, O / xO ) = ExtOi+1 ( N, O ),
para todo O / xO -mdulo N , luego O / xO tiene dimensin inyectiva menor que s. Por induccin sobre
O / xO
s, obtenemos que O / xO es Cohen-Macaulay y que O /m = Extdim O / xO
(O /m, O / xO ). Luego O es Cohen-
dim O
Macaulay y de nuevo por el lema O /m = ExtO (O /m, O ).
3. 2. Si dim O = 0, entonces diminy O = 0 por la proposicin 6.6.22. Sea dim O = n > 0. Probemos
que ExtOn+ i ( , O ) = 0 para todo i > 0. Por el lema,

Ind.
ExtOn+ i (O /m, O ) = ExtOn+/ xiO1 (O /m, O / xO ) = 0

si x m es un elemento O -regular. Sea p un ideal primo de altura mxima tal que ExtOn+ i (O /p, O ) ,
x
0, para algn i > 0. Sea x m\p. De la sucesin exacta 0 O /p O /p O /(p, x) 0 obtenemos
x
ExtOn+ i (O /p, O ) ExtOn+ i (O /p, O ) ExtOn+ i+1 (O /(p, x), O ) = 0 (donde ste ltimo es cero ya que existe una
resolucin 0 N0 Nr = O /(p, x) con N i / N i1 ' O /p i y p i de altura mayor que la de p). Por el lema
de Nakayama concluimos que ExtOn+ i (O /p, O ) = 0, llegando a contradiccin. Luego dim O = diminy O
2. 1. Es inmediato.
Hemos probado la equivalencia de 1.,2. y 3.
1. 4. El directo es obvio. Para el recproco sabemos que ExtOr (O /m, O ) = 0, luego ExtOr ( M, O ) = 0
para todo O -mdulo M concentrado en m. Sea p y un ideal primo estrictamente contenido en m, mx-
x
imo cumpliendo ExtOr (O /p y , O ) = 0. De la sucesin 0 O /p y O /p y O /(p y , x) 0 ( x m\p), obten-
x
emos ExtOr1 (O /p y , O ) ExtOr1 (O /p y , O ) 0, luego por Nakayama ExtOr1 (O /p y , O ) = 0 y evidentemente
ExtOry 1 ((O /p y ) y , O y ) = 0. Por induccin sobre la dimensin del anillo obtenemos que diminy O y < r 1. De
aqu deducimos que ExtOr ( M, O ) est concentrado en m para todo mdulo finito generado M . Sea p un

MANUALES UEX
ideal primo mximo con la condicin de que ExtOr (O /p, O ) , 0. Para x m\p consideremos la sucesin
x x
0 O /p O /p O /(p, x) 0 y de aqu la sucesin 0 ExtOr (O /p, O ) ExtOr (O /p, O ). Ahora bien, como
ExtOr (O /p, O ) es de longitud finita, x es isomorfismo, luego por Nakayama ExtOr (O /p, O ) = 0 y llegamos a
contradiccin. En conclusin, ExtOr (, O ) = 0 y diminy O < r . 
25. Definicin : Diremos que un anillo O local noetheriano es de Gorenstein si verifica cualquiera de
las condiciones equivalentes del teorema anterior.
26. Proposicin : Sea O un anillo local noetheriano y x O un elemento regular. Se verifica que O es de
Gorenstein si y slo si O / xO es de Gorenstein.

Demostracin. Es consecuencia inmediata de la igualdad ExtOi (O /m, O ) = ExtOi/ x1O (O /m, O / xO ). 


27. Teorema : Sea O un anillo local noetheriano de ideal maximal m y x Spec O . Se verifica:

a) Si O es de Gorenstein, entonces O x es de Gorenstein.

305
6.7. Criterios de platitud lgebra Conmutativa Homolgica

b) O es de Gorenstein si y slo si Ob es de Gorenstein.

Demostracin. a) Si O es Gorenstein entonces tiene una resolucin por O -mdulos inyectivos finita.
Localizando en x obtenemos una resolucin de O x por O x -mdulos inyectiva finita, luego O x es de
Gorestein.
b) ExtOr (O /m, O ) est anulado por m, luego ExtOr (O /m, O ) = ExtOr (O /m, O ) Ob . Adems, como O Ob es
O
plano, ExtOr (O /m, O ) Ob = Extrb (Ob /mOb , Ob ). Se concluye. 
O O

28. Teorema : Sea O un anillo local de Gorenstein de dimensin n y O = O / I .

1. O es Cohen-Macaulay de dimensin d ExtOi (O , O ) = 0 para i , n d .

2. O es Gorenstein de dimensin d ExtOi (O , O ) = 0 para i , n d y ExtOnd (O , O ) ' O .

Demostracin. Procedemos por induccin sobre n = dim O .


a) Si dim O = 0, entonces O es inyectivo. Por tanto, O es de Cohen-Macaulay; y ExtOi (O , O ) = 0, para
todo i > 0. Probemos 2.: Si HomO (O , O ) = O , entonces

HomO (O /m, O ) = HomO (O /m, HomO (O , O )) = HomO (O /m, O ) = O /m

luego, por 6.6.22, O es inyectivo y por tanto Gorenstein. Recprocamente, supongamos que O es Goren-
stein. Dado un O -mdulo finito generado N , denotemos N = HomO ( N, O ). (O /m) = O /m. Es fcil de-
mostrar, por induccin sobre la longitud de N , que N tiene la misma longitud que N y que N = N .
Adems, HomO ( N, N 0 ) = HomO ( N 0 , N ). Por tanto, HomO (O , O /m) = HomO (O /m, O ) = O /m, luego O es
mongeno y por longitudes O ' O .
b) Supongamos ahora dim O > 0.
Si dim O < dim O , existe un t I , no divisor de cero en O . Por 6.6.23, ExtOi (O , O ) = ExtOi/ t1O (O , O / tO ) y
por induccin concluimos el teorema.
Supongamos dim O = dim O = n > 0.
b.1) Si todo elemento no invertible de O es divisor de cero, entonces existe un elemento t O anu-
lado por m, luego un morfismo inyectivo O /m , O . Ahora bien, tomando ExtOn (, O ) tendremos que
ExtOn (O , O ) , 0. Adems, O no es Cohen-Macaulay ni Gorenstein. En conclusin, no se cumple ninguna
de las condiciones del teorema.
b.2) Supongamos que existe t O no invertible y no divisor de cero. Si O es Cohen-Macaulay de
dimensin d , de la sucesin exacta
t
0 O O O / tO 0
y aplicando las hiptesis de induccin resulta ExtOi (O , O ) = 0 para i , n d , junto con la sucesin exacta

t
0 ExtOnd (O , O ) ExtOnd (O , O ) ExtOnd +1 (O / tO , O ) 0

que muestra, si O es Gorenstein, que Extnd (O , O ) = O . Considrese la misma sucesin exacta para los
MANUALES UEX

recprocos.


6.7. Criterios de platitud


6.7.1. Criterio local de platitud y consecuencias
1. Definicin : Sea M un A -mdulo e I A un ideal. Diremos que M es I -idealmente separado si para
todo ideal A , finito generado, A M es separado con la topologa I -dica.
Por ejemplo, si B es una A -lgebra noetheriana e I B est contenido en todo maximal de B, entonces
todo B-mdulo finito generado es I -idealmente separado.
2. Criterio local de platitud: Sea A un anillo noetheriano, I A un ideal y M un A -mdulo I -
idealmente separado. Las siguientes condiciones son equivalentes

306
lgebra Conmutativa Homolgica 6.7. Criterios de platitud

1. M es plano sobre A .
2. M / I n M es plano sobre A / I n , para todo n 0.

3. M / I M es plano sobre A / I y ( I n / I n+1 ) M ' ( I n M / I n+1 M ).
n=0 A n=0

4. M / I M es plano sobre A / I y Tor1A ( A / I, M ) = 0.


Demostracin. 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
_ _

 

M /M
c

el morfismo M M c es inyectivo. Por el lema de Artin-Rees, la topologa I -dica en coincide con la


topologa definida por la filtracin { I k }. Por lo tanto, la topologa definida en M por { I k ( M )},
coincide con la topologa definida por {( I k ) M }. En conclusin M = lim (k M / I k M ), donde
A/I k

k = /( I k ) A / I k . Como el lmite proyectivo de inyecciones es una inyeccin, el morfismo M M


c
es inyectivo.
2. 3. I n / I n+1 A M = I n / I n+1 A / I n+1 M / I n+1 M = I n / I n+1 M / I n+1 M = I n M / I n+1 M .
3. 4. Consideremos el diagrama

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 induccin descendente podemos suponer que k+1 es isomorfismo (n lo es), luego k es isomorfismo.
1
Por tanto, I / I n A M = I M / I n M . Del diagrama
I M / M
_ _

 
 /M
I
M c

(donde la flecha inferior es inyectiva porque es lmite proyectivo de las inyecciones ( I A M )/( I n A M ) =
1
I / I n A M = I M / I n 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 -mdulo N . En efecto, sea una
sucesin exacta de A / I -mdulos 0 K L N 0 donde L es un A / I -mdulo libre. Tensando por M
A

MANUALES UEX
obtenemos
Tor1A (L,M ) / Tor1A ( N,M ) / K A M / L A M / NA M / 0

0 / Tor1A / I ( N,M / I M ) / K A/I M / I M / L A / I M / I M / N A/I M / I M / 0

Como M / I M es un A / I -mdulo plano, concluimos que Tor1A ( N, M ) = 0. Ahora, si N es un A / I k -mdulo,


demostremos que Tor1A ( N, M ) = 0. Observemos que I N y N / I N son A / I k1 -mdulos. De la sucesin
exacta 0 I N N N / I N 0 obtenemos, por induccin sobre k, que Tor1A ( N, M ) = 0.
Por tanto, dada una sucesin exacta 0 N1 N2 N3 0 de A / I k -mdulos, la segunda fila del
diagrama
0 / N1 A M / N2 A M / N3 A M /0

o o o
  
N1 A / I k M / I k M / N2 k M / I k M / N3 k M / I k M /0
A/I A/I

307
6.7. Criterios de platitud lgebra Conmutativa Homolgica

es exacta, es decir, M / I k M es un A / I k -mdulo plano. 

3. Corolario : Sean A y B k-lgebras de tipo finito y f : A B un morfismos de k-lgebras. Entonces, f


es un morfismo plano si y slo si para todo ideal maximal m A , G m A A B = G m B. Geomtricamente,
un morfismo de variedades algebraicas f : Y = Spec B Spec A = X es plano si y slo si

C x X x f 1 ( x) = C ( X / f 1 ( x))

para todo punto cerrado x X .

Demostracin. 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. 

4. Definicin : Sean O y O 0 dos anillos locales de ideales maximales m y m0 respectivamente. Un mor-


fismo de anillos f : O O 0 se dice que es dominante si f 1 (m0 ) = m, es decir, f (m) m0 .
5. Corolario: Sea O O 0 un morfismo dominante entre anillos locales noetherianos y M un O 0 -mdulo
finito generado. Sean m y m0 los ideales maximales de O y O 0 , respectivamente. Denotemos por Oe y M f las
compleciones m-dicas de O y M , y por O c las compleciones m0 -dicas de O 0 y M . Se verifica:
c0 y M

1. M es plano sobre O M
c es plano sobre O M
c es plano sobre O
e.

2. M es plano sobre O M
f es plano sobre O M
f es plano sobre O
e.

Demostracin. 1. La primera equivalencia se debe a que O 0 O c = M O 0 O


c0 es fielmente plano y M c0 . La
segunda a que O O es fielmente plano y a que O M = O O Oe M .
e c e c
2. Es consecuencia del apartado 2. del criterio local de platitud. 

6. Teorema : Sea (O , m) un anillo local regular, (O 0 , m0 ) un anillo local Cohen-Macaulay y : O O 0 un


morfismo dominante. Entonces, dim O 0 = dim O + dim(O 0 /m O 0 ) si y slo si O 0 es plano sobre O .

Demostracin. Procedemos por induccin 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 = O 0 /aO 0 .
Veamos el directo. Como sabemos

dim O 0 dim O + dim(O 0 /mO 0 ) = dim O 1 + dim(O 0 /mO 0 ) = dim O 0 1

Por tanto, dim O 0 = dim O 0 1.


[ Sea f 1 , . . . , f r un sistema mnimo de parmetros de O 0 /mO 0 y f r+1 , . . . , f n un sistema de parmetros
mnimo de O . Entonces f 1 , . . . , f n es un sistema de parmetros de O 0 ]
Por lo tanto a es O 0 -regular y O 0 es Cohen-Macaulay. Por hiptesis de induccin O 0 es un O -mdulo
plano. As pues TorO 1 (O /m, O ) = 0. Como a es O -regular y O -regular sabemos, por el lema 6.5.7, que
0 0
MANUALES UEX

TorO 0 O
1 (O /m, O ) = Tor1 (O /m, O ) = 0. Por el criterio local de platitud O es plano sobre O .
0 0

Recprocamente. Si O 0 es plano sobre O , a es O 0 -regular, puesto que es O -regular. Por induccin


tenemos

dim O 0 = dim O 0 + 1 = dim O + 1 + dim(O 0 /m O 0 )


= dim O + dim(O 0 /m O 0 )


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 slo si f es plano.
8. Proposicin : Sean B y C A -lgebras noetherianas planas. Entonces, f HomSpec A (Spec C, Spec B)
es plano si es plano en fibras sobre Spec A .

308
lgebra Conmutativa Homolgica 6.7. Criterios de platitud

Demostracin. Podemos suponer A, B, C locales y que los morfismos A B, B C son locales. Sea I el
ideal maximal de A . Por hiptesis, C / IC es una B/ IB-lgebra plana. Adems,

n n+1 n n+1
( I B/ I B) C = I / I B C = I n / I n+1 C = I n C / I n+1 C,
B A B A

donde la primera igualdad y la ltima se deben al criterio local de platitud 6.7.2; por este mismo criterio
concluimos que C es una B-lgebra plana, es decir, que f es plano. 
9. Proposicin : Sea O O 0 un morfismo dominante entre anillos locales noetherianos. Sea m el ideal
maximal de O . Sean M y P O 0 -mdulos finito generados y supongamos que P es un O -mdulo plano. Un
morfismo de O 0 -mdulos i : M P es inyectivo de concleo un O mdulo plano (luego M es un O mdulo
plano) M O O /m P O O /m es inyectivo.

Demostracin. ) Se deduce de la sucesin exacta

0 = Tor1O (O /m, P / M ) M O O /m P O O /m

) Si consideramos el diagrama conmutativo

G mO M / Gm P

epi

 iny
/ G m O O /m P /mP
G m O O /m M /m M

concluimos que el morfismo G m M G m P es inyectivo. Entonces el morfismo inducido en los completa-


dos m-dicos, M P es inyectivo y como M y P son m-dicamente separados (pues son O 0 -mdulos finito
generados) el morfismo M P es inyectivo. Por ser M O O /m P O O /m inyectivo y P un O -mdulo
plano, entonces TorO1 (O /m, P / M ) = 0. Por el criterio local de platitud P / M es un O -mdulo plano.

10. Corolario : Sea O O 0 un morfismo dominante entre anillos locales noetherianos, y sea m el ideal
maximal de O . Sea M un O 0 -mdulo finito generado y b O 0 un elemento no invertible. Las siguientes
condiciones son equivalentes:

1. M es un O -mdulo plano y b no es divisor de cero en M /m M .

2. M / bM es un O -mdulo plano y b no es divisor de cero en M .


b
Demostracin. 1. 2. Considrese, en la proposicin anterior, el morfismo M M, m 7 b m.
b
2. 1. Tensando la sucesin exacta 0 M M M / bM 0 por O O /mn , obtenemos la sucesin
exacta
b
0 M /mn M M /mn M M /(mn M + bM ) 0

MANUALES UEX
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

0 / Gm M b / Gm M / G m ( M / bM ) /0
O O

0 / (G m O ) O /m M /m M b / (G m O ) O /m M /m M / (G m O ) O /m M /(m M + bM ) /0
O O O

0 / Ker b / Ker /0 /0

obtenemos, por el lema de Nakayama (grado a grado), que Ker = 0. Por tanto, M es un O -mdulo
plano.


309
6.7. Criterios de platitud lgebra Conmutativa Homolgica

6.7.2. Platitud genrica


11. Lema : Sea A un anillo ntegro noetheriano y M un A -mdulo finito generado. Entonces existe
0 , a A tal que M a es un A a -mdulo libre.
mn
Demostracin. M A \0 es un A A \0 -espacio vectorial. Digamos que m 1
s 1 , . . . , s n es una base. El morfismo
n
: A M, 1 i 7 m i , es un isomorfismo en el punto genrico de A , luego es isomorfismo en un entorno
del punto genrico y concluimos. 

12. Lema : Sea A un anillo ntegro noetheriano y B una A -lgebra de tipo finito. Sea M un B-mdulo
finito generado. Entonces existe 0 , a A tal que M a es un A a -mdulo libre.

Demostracin. Escribamos B = A [1 , . . . m ]. Procedemos por induccin sobre m. Si m = 0, concluimos


por el lema anterior.
Si m > 0, escribamos B0 = A [2 , . . . , m ], luego B = B0 [1 ]. Sea m 1 , . . . , m r un sistema generador del
B-mdulo M . Sea M0 = m 1 , . . . , m r 0 el B0 -submdulo de M , generado por m 1 , . . . , m r . Entonces M =
P i
i =0 1 M0
Sea M n = ni=0 1i M0 M . Obviamente, M n1 M n y Nn := M n / M n1 es un B0 -mdulo finito genera-
P

do, para todo n. Veamos que todos los B0 -mdulos Nn son isomorfos para todo n >> 0: Consideremos los
1n
epimorfismos M0 Nn . Se tiene que la cadena de B0 -submdulos de M0 ,

Ker 1 Ker 21 Ker 1n

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 induccin sobre el nmero de parmetros m, existe un a A tal que todos los B0 -mdulos ( N i )a
son A a -mdulos libres. Por lo tanto M a es un A a -mdulo libre, porque localizando en a

M0 = N0 , M1 = M0 M1 / M0 = N0 N1 , . . . , M n = ni=0 N i y M =
i =0 M i = i =0 N i .

13. Criterio topolgico de Nagata: Sea A un anillo noetheriano. Un subconjunto U de Spec A es


abierto si y slo si verifica:
1) Si x U , ;, entonces x U (estabilidad por generalizaciones).
2) Si x U , entonces x U es un entorno de x en x.

Demostracin. La necesidad es obvia. Veamos la suficiencia. Sean C 1 , . . . , C r las componentes irredu-


cibles de Spec A \U y sean x1 , . . . , xr los puntos genricos de C 1 , . . . , C r . Si x i U , ;, entonces, por 1)
x i U , y por 2) existe un abierto W tal que x i W x i U ; por lo tanto C 1 C r = Spec A \U =
C 1 (C i \(W x i )) C r , lo que contradice la definicin de los C i . As pues, x i U = ; para todo
i . Por lo tanto, C 1 C r = Spec A \U y U es abierto. 
MANUALES UEX

14. Teorema de platitud genrica : Sea A un anillo noetheriano, B una A -lgebra de tipo finito y M
un B-mdulo finito generado. El conjunto U := { x Spec B : M x es plano sobre A } es un abierto de Spec B.

Demostracin. Tenemos que ver que U verifica las condiciones 1) y 2) del criterio topolgico 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.
Por el criterio local de platitud M y es un A -mdulo plano si y slo si Tor1A ( M y , A ) = 0 y ( M /p M ) y
es A - plano. Ahora bien, Tor1A ( M, A ) x = Tor1A ( M x , A ) = 0, por lo que es cero en un entorno V de x.
Adems, por el teorema anterior, existe a A \p tal que ( M /p M )a es un A a -mdulo libre. Por tanto,
x V (aB)0c x U y hemos terminado.


15. Definicin : Diremos que un subconjunto irreducible Z de un espacio topolgico es casi-cerrado si


existe una abierto W tal que ; , W Z Z .

310
lgebra Conmutativa Homolgica 6.8. Morfismos lisos y formalmente lisos

16. Lema : Si B es una A -lgebra de tipo finito, el morfismo natural f : Spec B Spec A transforma
casi-cerrados en casi-cerrados.

f
Demostracin. Por ser B de tipo finito sobre A , podemos factorizar Spec B Spec A como la composicin

de una inmersin cerrada Spec B , An Spec A y la proyeccin natural An Spec A Spec A . Como
el lema es obvio para las inmersiones cerradas, basta probarlo para . Ahora bien, podemos escribir
como composicin 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 ms que considerar la proyeccin A1 ( Z ) ( Z ). Tomando
reducidos podemos suponer que A es ntegro.
En conclusin, podemos suponer que Z = Spec B, B = A [ x]/p con A y B ntegros y f ( Z ) = Spec A . Sea
Ub un abierto bsico incluido en Z , con b = a i x i . Basta ver que f (Ub ) contiene un abierto. Si p = 0,
P

entonces f (Ub ) = Ua i . Si p , 0, sea a0m x m + + a00 un elemento no nulo de p. Localizando A y B por a0m
i
podemos suponer que a0m es invertible y el morfismo A B es finito. Por tanto, b verifica un polinomio
con coeficientes en A , x n + + 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. Induccin noetheriana: Si para demostrar cierto teorema hacemos uso de un cierto espacio topo-
lgico noetheriano X , ;, y probamos que el teorema se cumple si y slo si se cumple para un cerrado
X 1 X y podemos repetir este proceso sucesivamente, tendremos por la noetherienidad de X , que X n = ;,
,
para n >> 0, y slo hay que probar el teorema en este caso (que suele ser trivial). Este modo de proceder
se denomina demostracin por induccin noetheriana sobre X .
18. Teorema: Si A es un anillo noetheriano y B una A -lgebra de tipo finito plana, entonces el morfismo
natural f : Spec B Spec A es abierto.

Demostracin. Dado que todo abierto bsico de Spec B vuelve a ser de tipo finito y plano sobre A , basta
probar que f (Spec B) es un abierto. Ms an, basta probar que f (Spec B) contiene un abierto U , porque
por induccin noetheriana f ( f 1 (U c )) ser un abierto de U c := (Spec A )\U y por tanto f (Spec B) tam-
bin. Tomando las componentes irreducibles de Spec A y sus antimgenes por f , podemos reducirnos
al caso en que Spec A es irreducible. Es ms, podemos suponer que A es ntegra. Por el lema anterior
f (Spec B) es unin de un nmero finito de casi-cerrados, luego basta ver que es denso en Spec A . Basta
ver que f (Spec B) contiene el punto genrico de Spec A . Dado x Spec B e y = f ( x) Spec A , el morfismo
A y B x es fielmente plano, luego el morfismo inducido en los espectros es epiyectivo, luego el punto
genrico de A est en la imagen de f .


6.8. Morfismos lisos y formalmente lisos


Cuando decimos que una variedad Spec A es una k-variedad algebraica subrayamos el morfismo
implcito Spec A Spec k. El desarrollo de la Geometra Algebraica exige ampliar el estudio de las
MANUALES UEX
variedades Spec A al estudio de los morfismos Spec A Spec R , con R -anillo. Esto permitir hablar
de parametrizaciones de variedades con base de parmetros Spec R . Tendrn particular importancia
las parametrizaciones planas, es decir los morfismos R A planos. Ms adelante introduciremos las
parametrizaciones planas de variedades lisas, Cohen-Macaulay y Gorenstein, es decir, los morfismos
lisos, Cohen-Macaulay, Gorenstein, respectivamente.
Probaremos que los morfismos lisos coinciden con los morfismos formalmente lisos, lo cual equival-
dr a dar una caracterizacin de los morfismos lisos en trminos de sus funtores de puntos.
1. Definicin : Diremos que un morfismo Spec B Spec A es un morfismo liso si B es una A -lgebra
plana, de tipo finito y las fibras son variedades algebraicas lisas.
Si X S es un morfismo liso entonces la inmersin diagonal X , X S X es una inmersin regular,
porque lo es en fibras sobre S (por 6.4.9) y por 6.7.10.

311
6.8. Morfismos lisos y formalmente lisos lgebra Conmutativa Homolgica

2. Definicin : Diremos que un morfismo f : Spec B Spec A es de dimensin n si sus fibras son unin
de cerrados irreducibles de dimensin n.
3. Teorema : Sea f : X = Spec B S = Spec A es un morfismo de tipo finito plano de dimensin n. Se
verifica que f es liso si y slo si B/ A es un B-mdulo localmente libre de rango n.

Demostracin. Si f es liso entonces B/ A es un B-mdulo localmente libre por 6.4.5, y es de rango n


porque en fibras es de rango n por 4.3.13. Recprocamente si B/ A es un B-mdulo localmente libre de
rango n, entonces as sucede en fibras sobre S = Spec A , luego stas son lisas por 4.3.13. 

Extensiones de lgebras conmutativas

Todas las lgebras consideradas son conmutativas.


4. Definicin : Sea B una A -lgebra y L un B-mdulo. Llamaremos A -extensin de B por L a toda
sucesin exacta de A -mdulos

0 L E B 0,

donde E es una A -lgebra, pensamos el morfismo L E como una inclusin, es morfismo de A -


lgebras y e l = ( e) l para cualesquiera e E , l L.
Es inmediato comprobar que L es un ideal de E de cuadrado nulo.
5. Definicin : Llamaremos A -extensin trivial de B por L a la A -lgebra E = B L, con el producto
definido por ( b, l ) ( b0 , l 0 ) = ( bb0 , bl 0 + b0 l ) y la denotaremos B L.
6. Definicin : Sean E y E 0 dos A -extensiones de B por L. Un isomorfismo de A -lgebras : E E 0
diremos que es un isomorfismo de A -extensiones de B por L si el el diagrama

0 L E B 0


yId y yId

0 L E 0 B 0

es conmutativo. Denotaremos IsomBext (E, E 0 ) al conjunto de isomorfismos de A -extensiones.


Diremos que una extensin es trivial si es isomorfa a la extensin trivial.
7. Proposicin : E es trivial si y slo si el morfismo E B admite seccin (de A -lgebras). Adems,

IsomBext (B L, B L) = Der A (B, L)

Demostracin. La extensin trivial tiene seccin B B L, b 7 ( b, 0). Recprocamente, si s : B E es


una seccin, induce un morfismo B L E , ( b, l ) 7 s( b) + l , que es un isomorfismo de extensiones.
Si D es una A -derivacin de B en L, el morfismo B L B L definido por ( b, l ) 7 ( b, l + Db) es

un isomorfismo de extensiones. Recprocamente, si B L B L es un isomorfismo de extensiones,
MANUALES UEX

entonces ( b, l ) = ( b, l + Db), siendo D : B L un morfismo de A -mdulos, que es una derivacin por ser
morfismo de lgebras. 

Denotaremos Exalcom A (B, L) al conjunto de A -extensiones de B por L, mdulo isomorfismos de


A -extensiones.
Un morfismo de B-mdulos f : L L0 induce una aplicacin

f : Exalcom A (B, L) Exalcom A (B, L0 )


E 7 (E L0 )/( l, f ( l ))l L

El conjunto Exalcom A (B, L) tiene estructura de grupo mediante el producto:

Exalcom A (B, L) Exalcom A (B, L) Exalcom A (B, L)


(E, E 0 ) 7 E E 0 /( l, l )l L ,
B

312
lgebra Conmutativa Homolgica 6.8. Morfismos lisos y formalmente lisos

donde E B E 0 = {( e, e0 ) E E 0 : ( e) = 0 ( e0 )}. El paso al opuesto es el morfismo (1) , siendo 1 : L L,


l 7 l . El elemento neutro es la extensin trivial. Con esta estructura, el morfismo f anteriormente
definido es morfismo de grupos.
Un morfismo de A -lgebras : B B0 , induce un morfismo de grupos

: Exalcom A (B0 , L) Exalcom A (B, L)


E 0 7 E 0 B0
B

Finalmente, un morfismo de anillos : A A 0 induce un morfismo de grupos

0 : Exalcom A 0 (B, L) Exalcom A (B, L)


E 7 E

cuyo ncleo se denota Exalcom A 0 / A (B, L) y representa las clases de A 0 -extensiones de B por L que son
A -triviales.
f
8. Teorema : Sean A A 0 B morfismos de anillos y L un B-mdulo. Se tienen las sucesiones exactas

1. 0 Der A 0 (B, L) Der A (B, L) Der A ( A 0 , L) Exalcom A 0 / A (B, L) 0.

f0
2. 0 Exalcom A 0 / A (B, L) Exalcom A 0 (B, L) Exalcom A (B, L) Exalcom A ( A 0 , L).

Es decir, se tiene la sucesin exacta

0 Der A 0 (B, L) Der A (B, L) Der A ( A 0 , L)


f0
Exalcom A 0 (B, L) Exalcom A (B, L) Exalcom A ( A 0 , L)

Demostracin. En primer lugar, definamos el morfismo : Der A ( A 0 , L) Exalcom A 0 (B, L). Dada una
A -derivacin D : A 0 L, consideramos la A -extensin trivial B L y la dotamos de estructura de A 0 -
lgebra mediante el morfismo de anillos
A 0 B L
a0 7 (a0 , Da0 )

que es morfismo de anillos por ser D derivacin. Adems el morfismo B L B es de A 0 -lgebras, luego
B L es una A 0 -extensin de B por L. Veamos ahora la exactitud de la sucesin.
- La exactitud de 0 Der A 0 (B, L) Der A (B, L) Der A ( A 0 , L) es inmediata.

- Exactitud de Der A (B, L) Der A ( A 0 , L) Exalcom A 0 (B, L). Sea D una A -derivacin de A 0 en L.
Si D proviene de una derivacin de B (que seguimos denotando D ), entonces la A 0 -extensin B L
construida anteriormente admite la seccin B B L, b 7 ( b, Db), luego es trivial. Recprocamente, si
la A 0 -extensin B L asociada a D es trivial, entonces admite seccin B B L, b 7 ( b, D 0 b) y D 0 es
una derivacin de B en L que restringida a A 0 es D .
f0
- Exactitud de Der A ( A 0 , L) Exalcom A 0 (B, L) Exalcom A (B, L). Por definicin de , la A 0 -extensin MANUALES UEX
(D ) es A -trivial. Recprocamente, si una A 0 -extensin E de B por L es A -trivial, entonces E = B L,
como A -lgebra, y el morfismo de anillos A 0 B L, a0 7 (a0 , Da0 ) define una A -derivacin D de A 0 en
L, de modo que E = (D ).
f0
- Exactitud de Exalcom A 0 (B, L) Exalcom A (B, L) Exalcom A ( A 0 , L). Si E es una A -extensin de
B por L que est en el ncleo de , entonces E A 0 es A -extensin trivial de A 0 por L, luego admite
B
seccin A 0 E A 0 . Componiendo este seccin con la proyeccin natural E A 0 E , se obtiene un
B B
morfismo de anillos : A 0 E que dota a E de estructura de A 0 -lgebra, compatible con su estructura
de A -lgebra. Por tanto, E est en la imagen de f 0 . Recprocamente, si E es una A 0 -extensin de B por
L, entonces E A 0 es una A -extensin trivial de A 0 por L, porque el morfismo de proyeccin E A 0 A 0
B B
tiene seccin a0 7 (a0 , a0 ) 

313
6.8. Morfismos lisos y formalmente lisos lgebra Conmutativa Homolgica

Morfismos formalmente lisos

9. Definicin : Un morfismo de anillos A B es formalmente liso si para toda A -lgebra C y todo ideal
I de C de cuadrado nulo, el morfismo natural

Hom A lg (B, C ) Hom A lg (B, C / I )

es epiyectivo. Tambin se dice que B es formalmente liso sobre A .


10. Ejemplo : Es inmediato que el anillo de polinomios A [ x1 , . . . , xn ] es formalmente liso sobre A .
11. Proposicin : Si A B es un morfismo de anillos formalmente liso y A A 0 es un morfismo de
anillos, entonces A 0 A 0 A B es un morfismo de anillos formalmente liso.

Demostracin. Hom A 0 lg ( A 0 A B, C ) = Hom A lg (B, C )  Hom A lg (B, C / I ) = Hom A 0 lg ( A 0 A B, C / I ).




12. Teorema : Si A B es formalmente liso, entonces B/ A es un B-mdulo proyectivo.

Demostracin. Sea M M 0 un epimorfismo de mdulos. Hay que ver que tomando HomB (B/ A , ),
se obtiene un epimorfismo. Es decir, hay que ver que el morfismo Der A (B, M ) Der A (B, M ) es epiyecti-
vo. Sea D una A -derivacin de B en M . Consideremos el diagrama

(Id,D )
B B M
x x
f


( f ,0)
A B M

Por ser f formalmente liso, el morfismo (Id, D ) extiende a un morfismo : B B M . Ahora, = (Id, D 0 ),
con D 0 una A -derivacin de B en M , que compuesta con el epimorfismo M M es la derivacin D . 

13. Teorema : A B es formalmente liso Exalcom A (B, L) = 0, para todo B-mdulo L.

Demostracin. Supongamos que A B es formalmente liso y veamos que toda A -extensin de B por L

es trivial. Si E es una A -extensin de B por L, el morfismo E B induce una aplicacin Hom A lg (B, E )
Hom A lg (B, B), que es epiyectiva por ser A B formalmente liso. En particular, la identidad de B tiene
antimagen, luego E B tiene seccin y por tanto es trivial.
Recprocamente, supongamos que toda A -extensin es trivial y veamos que A B es formalmente
liso. Sea C una A -lgebra e I un ideal de C de cuadrado nulo. Tenemos que ver que el morfismo
Hom A lg (B, C ) Hom A lg (B, C / I ) es epiyectivo. Dado un morfismo B C / I , el producto fibrado B C
C/I
es una A -extensin de B por I , que ha de ser trivial por hiptesis. Por tanto, existe seccin B B C ,
C/I
que compuesta con la proyeccin en C nos da el morfismo B C buscado. 

14. Lema : Sea I B un ideal y L un B-mdulo. Entonces, se cumple


MANUALES UEX

HomB ( I / I 2 , L) ' ExalcomB (B/ I, L)

Demostracin. Sea E una B-extensin de B/ I por L. La imagen de I por el morfismo estructural B E


est contenida en L, luego induce un morfismo de B-mdulos I / I 2 L. Recprocamente, sea f : I / I 2 L
un morfismo de B-mdulos. Obviamente, B/ I 2 es una B-extensin de B/ I por I / I 2 , luego f (B/ I 2 ) es una
B-extensin de B/ I por L. Es fcil ver que una asignacin 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 condicin necesaria y suficiente para que B/ I sea formalmente liso sobre A es que la sucesin de
diferenciales
0 I / I 2 B/ A B B/ I (B/ I )/ A 0
sea exacta y escindida.

314
lgebra Conmutativa Homolgica 6.9. Problemas

Demostracin. Supongamos que B/ I es formalmente liso sobre A . Por ser (B/ I )/ A un B/ I -mdulo proyec-
tivo (por 6.8.12), la sucesin de diferenciales es exacta si y slo si tomando homomorfismos en todo
mdulo es exacta. Por el apartado 1. de 6.8.8 y el lema anterior se concluye.
Recprocamente, si la sucesin 0 I / I 2 B/ A B B/ I (B/ I )/ A 0 es exacta y escindida, entonces
para todo B/ I -mdulo L se obtiene una sucesin exacta

0 Der A (B/ I, L) Der A (B, L) HomB ( I / I 2 , L) 0

Ahora bien, por el lema anterior HomB ( I / I 2 , L) ' ExalcomB (B/ I, L). Por tanto, teniendo en cuenta la
sucesin exacta del teorema 6.8.8, se concluye que ExalcomB/ A (B/ I, L) = ExalcomB (B/ I, L). Ahora, por
hiptesis, Exalcom A (B, L) = 0, luego, de nuevo por la sucesin exacta 6.8.8, Exalcom A (B/ I, L) = 0 y por
tanto A B/ I es formalmente liso.


16. Corolario : Sea A un anillo noetheriano y C una A -lgebra de tipo finito. C es lisa sobre A si y slo
si es formalmente lisa.

Demostracin. Por ser C una A -lgebra de tipo finito C = A [ x1 , . . . , xn ]/ I . Sea B := A [ x1 , . . . , xn ], entonces


C = B/ I . Por el criterio jacobiano de lisitud formal, la lisitud formal es una propiedad local en C . Adems,
dado un ideal maximal m x C , para demostrar que C x es formalmente liso sobre A , localizando en y
(donde p y := m x A ) podemos suponer que p y es un ideal maximal de A . Lo mismo decimos con la lisitud.
Observemos que I /m x I = I /m x I , denotamos con las barras los ideales correspondientes en la fibra
de y. En efecto, si A C es plano, I = I A A /m y y I /m x I = ( I /m x I ) A A /m y = I /m x I . Si A C es
formalmente liso, tensando por C C /m x en la sucesin exacta del criterio formal de lisitud, obtenemos
que I /m x I m x /m2x e igualmente, como A /m y C /m y C es formalmente liso, I /m x I m x /m2x ; y ambos
subespacios coinciden.
Si C es una A -lgebra lisa veamos que es formalmente lisa. C / A es un C -mdulo localmente libre y
la sucesin 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 -lgebra formalmente lisa entonces es lisa. Obviamente C
en fibras sobre y cumple el criterio Jacobiano de lisitud, luego en fibras es liso. Slo nos falta probar que
C es A -plano. Sea f 1 , . . . , f r un sistema generador mnimo (localmente en x) de I , entonces f1 , . . . , fr I ,
es un sistema generador mnimo de I . La sucesin 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

a) si f es inyectivo, el morfismo natural Cono( f ) Coker f es un cuasi-isomorfismo.


b) si f es epiyectivo, el morfismo natural (Ker f )[1] Cono( f ) es un cuasi-isomorfismo.

2. Sea K un bicomplejo y denotemos por K m = K i, K m1, Z m 0 (donde Z m = MANUALES UEX


Ker d1m ). Demostrar que el concleo de la inclusin K n1 , K n es cuasi-isomorfo a Hd1 (K )[ n]

3. Dar una nueva demostracin del teorema 6.2.16 usando el problema anterior.

4. Probar que si f : K L es un cuasi-isomorfismo entre complejos superiormente acotados de A -


mdulos planos y M es otro complejo de A -mdulos, entonces f 1 : K M L M es un cuasi-i-
somorfismo.

5. Frmula de Kunneth algebraica: Sea K un complejo superiormente acotado de A -mdulos


planos cuyos grupos de cohomologa sean A -mdulos planos y K 0 otro complejo de A -mdulos.
Entonces el morfismo natural

H (K ) A H (K 0 ) H (K A K 0 )

315
6.9. Problemas lgebra Conmutativa Homolgica

es isomorfismo.

Resolucin: Sean d y d 0 las diferenciales de K y K 0 respectivamente, Z = Ker d y B = Im d .


De las sucesiones exactas
d
0 Z n K n B n+1 0
0 B n Z n H n (K ) 0
por induccin descendente obtenemos que B y Z son complejos de A -mdulos planos. Podemos
suponer que K es acotado, sin ms que poner K como lmite inductivo de acotados K = lim K n ,

siendo K n el subcomplejo K n = K r , pues la cohomologa y el producto tensorial conmutan con


r n
lmites inductivos.
Sea K n K n2 K n1 Z n 0. Como K es superiormente acotado, basta ver que el
teorema es cierto para K n para todo n. Se tiene la sucesin exacta de mdulos planos

0 K n1 K n C n 0

con C n = 0 B n Z n 0. Como K es acotado, K n1 es nulo para n suficientemente pequeo,



luego basta probar el teorema para C n . El epimorfismo natural C n H n (K )[ n] es un cuasi-iso-
morfismo. Tensando por K , C n K es cuasi-isomorfo a H (K )[ n] K 0 (obsrvese que H n (K ) es
0 0 n

plano y Ker = 0 B n B n 0, o aplquese el teorema 6.2.16). Como el teorema es cierto para


H n (K ), hemos terminado.

6. Probar que A es regular si y slo si A [ x] lo es.

7. Sea M un A -mdulo inyectivo y A = A / J . Probar que Hom A ( A, M ) es un A -mdulo inyectivo.


Probar que si Ext iA ( A, A ) = 0, para todo i , n, entonces para todo A -mdulo N se verifica

Ext iA ( N, ExtnA ( A, A )) = Ext iA+n ( N, A )

8. Sea N un A -mdulo y x A un elemento A -regular y N -regular. Sea M un A / xA -mdulo. Probar


que Ext iA ( N, M ) = Ext iA / xA ( N / xN, M ).

9. Sea A un anillo noetheriano. Probar que A es un anillo de Cohen-Macaulay si y slo si A [ x] lo es.

10. Sea A un anillo noetheriano. Probar que A es un anillo de Gorenstein si y slo si A [ x] lo es.
MANUALES UEX

316
Captulo 7

Desingularizacin de superficies
Juan B. Sancho

7.1. Introduccin
En este captulo vamos a dar una demostracin completa de la desingularizacin de superficies, en
caracterstica cero, inmersas en un ambiente liso de dimensin tres. Seguiremos las lneas maestras de
la desingularizacin de Hironaka para variedades de dimensin arbitraria.
La demostracin constar de las siguientes etapas:
Transformaciones permisibles. El primer paso es probar que las transformaciones permisibles (ex-
plosiones con centro liso equisingular) no aumenta la multiplicidad.
Reduccin al caso singular. Usando la desingularizacin de anillos de dimensin uno, se demuestra
que la desingularizacin 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-mltiples de la superficie singular S , conservndose esta propiedad despus
de una sucesin arbitraria de transformaciones permisibles.
La existencia de la superficie de contacto maximal se obtiene slo localmente. De aqu proviene la
necesidad de reducir la desingularizacin al caso local. En este punto de la existencia de la superficie
de contacto maximal es donde se hace uso de la hiptesis 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
SingW ( I, r ) = {w W : mult.w I r }

coincide con el locus de los puntos m-mltiples de la superficie singular S . Adems, la propiedad an-
terior se mantiene por transformaciones permisibles (con una conveniente definicin de transformada

MANUALES UEX
propia de un exponente idealstico).
Desingularizacin de un ideal. El ltimo paso es probar que una pareja ( I, r ) se desingulariza me-
diante un nmero finito de transformaciones permisibles. Por la propiedad dicha del exponente ideals-
tico, esas mismas transformaciones dan lugar a que en la superficie singular S desaparezcan los puntos
m-mltiples.
Veremos que la desingularizacin de ( I, r ) consiste, en buena parte, en desingularizar las curvas
definidas en W por los generadores del ideal I .
Las ideas bsicas para desingularizar las variedades algebraicas de cualquier dimensin son las
mismas que las que se usan aqu para superficies. La desingularizacin de variedades se prueba me-
diante un argumento inductivo que se puede resumir con mucha imprecisin as: La desingularizacin
de variedades de dimensin n 1 permite desingularizar ideales ( I, r ) definidos en dimensin n, y esto
a su vez permite desingularizar las variedades de dimensin n.
Supondremos k algebraicamente cerrado de caracterstica cero. Los anillos considerados sern siem-
pre noetherianos.

317
7.2. Multiplicidad y platitud normal en hipersuperficies Desingularizacin de superficies

7.2. Multiplicidad y platitud normal en hipersuperficies


Dado x Spec A , denotemos ( A x /p x A x ) = k( x) el cuerpo residual de x.
1. Lema : Sea M un A -mdulo finito generado. La funcin f : Spec A N, f ( x) = dimk( x) M A k( x) es
una funcin semicontinua superiormente (es decir, { x Spec A : f ( x) > m} es un cerrado de Spec A para
cada m N).

Demostracin. Es la proposicin 0.7.10. De otro modo: Si f ( x) = n entonces por el Lema de Nakayama


existen m 1 , . . . , m n M que generan M x . Entonces, m 1 , . . . , m n generan M en un entorno U de x, luego
f ( y) n para todo y U . Por tanto, f es una funcin semicontinua superiormente. 

2. Teorema : Sea H = Spec A una hipersuperficie de una k-variedad regular X . La multiplicidad de


H , en los puntos cerrados de H , es una funcin superiormente semicontinua. Como consecuencia, la
multiplicidad alcanza un mximo finito.

Demostracin. Sea ( A k A ) el ideal de la diagonal. Consideremos los mdulos de jets de orden r o


de partes principales de orden r ,
J Ar /k := ( A k A )/r+1
con la estructura de A -mdulo por el segundo factor. Se verifica que J Ar /k A k( x) = A /mrx+1 (vase 3.7.4).
As pues, el polinomio de Samuel de H en x es S A x ( n) = l ( A /mnx ) = dimk( x) J An/k1 A k( x).
Por otra parte, si X es una variedad regular de dimensin d y H es una hipersuperficie definida por
los ceros de una funcin de multiplicidad m x en x, entonces (ejemplo 5.7.4) el polinomio de Samuel de
H en x es ! !
n+d n + d mx
S A x ( n + 1) =
d d
n+ d
Por tanto, S A x ( n + 1) > d 1 n m x < 0 m x > n. Con todo, m x > n dimk( x) J An /k A
k( x) > n+d d 1. Por el lema anterior, la multiplicidad es una funcin superiormente semicontinua. La

consecuencia se sigue de la noetherianidad de A .




Sea X una variedad algebraica e Y una subvariedad algebraica cerrada de X definida por un ideal
I OX .
3. Definicin : Se dice que X es normalmente plano a lo largo de Y , si el graduado

G I O X = I n / I n+1
n=0

es una O Y -lgebra plana, es decir, I n / I n+1 es un O Y -mdulo plano para todo n.


4. Lema: Sea O un anillo local regular de dimensin n, x Spec O el punto cerrado e y Spec O . Si O /p y
es un anillo local regular de dimensin r , entonces p y est generado por n r parmetros de diferenciales
en x linealmente independientes y O y es un anillo regular de dimensin n r .
MANUALES UEX

Demostracin. Denotemos por m al ideal maximal de O . Por 4.3.9, p y = ( t 1 , . . . , t nr ), donde los t i son
linealmente independientes en m/m2 . De nuevo por 4.3.9, los anillos O /( t 1 , . . . , t i ) son regulares. Por
tanto, 0 ( t 1 ) ( t 1 , . . . , t nr ) = p y es una cadena de ideales primos y dim O y n r . Como p y O y est
generado por n r parmetros concluimos que O y es un anillo regular de dimensin n r . 

5. Proposicin : En las hiptesis y notaciones del lema anterior, se verifica

G p y O = O /p y [ t 1 , . . . , t nr ]

Demostracin. Consideremos el morfismo epiyectivo


O /p y [ t 1 , . . . , t n r ] G p y O
t i 7 t i p y /p2y

318
Desingularizacin de superficies 7.2. Multiplicidad y platitud normal en hipersuperficies

O y es regular, luego es isomorfismo al localizar en y; como O /p y [ t 1 , . . . , t nr ] es ntegro, se concluye


que es isomorfismo.

6. Corolario : Toda variedad regular es normalmente plana a lo largo de cualquier subvariedad regu-
lar.
Nos encontramos ahora con una dificultad tcnica que ser definitivamente resuelta en el captulo
de esquemas de [23]. Si A [1 , . . . , n ] es una A -lgebra graduada, entonces X e = 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 variedades 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
Uhi = Spec A [1 / i , . . . , n / i ]
Toda variedad algebraica es unin de variedades algebraicas afines. Por ello estudiaremos las propieda-
des de las variedades algebraicas proyectivas, localmente. As pues, cuando escribamos O Xe 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 X 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 (de hecho, este anillo local no depende del abierto afn considerado).
Cuando digamos subvariedad cerrada de X e , queremos decir que en cada abierto afn es una subva-
riedad algebraica cerrada, etc. Trate el lector a las variedades algebraicas proyectivas como afines y
cuando quiera probar algo hgalo localmente. Si el lector conoce el concepto de variedad diferenciable,
en Geometra Diferencial, estar ya habituado a ello.
7. Teorema : Si X e X es la explosin de una variedad regular X con centro en una subvariedad
regular Y , entonces X e es regular.

Demostracin. Sea pY O X el ideal primo de las funciones que se anulan en Y y

e = Proj D p O X X
: X Y

el morfismo de explosin.
Sabemos que 1 ( X \Y ) = X \Y , luego todos los puntos de 1 ( X \Y ) son regulares. Por otra parte,
1
(Y ) = Proj G pY O X que es localmente isomorfo (por el lema anterior) a

Proj O /pY [ t 1 , . . . , t nr ] = Pnr1 Y

siendo r la dimensin de Y . Por tanto, O Xe /pY O Xe es un anillo regular. Ahora bien, pY O Xe es un ideal
localmente principal. Como la explosin de un anillo ntegro es ntegro, X e es regular en los puntos de
1
(Y ), pues si el cociente de un anillo local ntegro por una funcin es regular, entonces el anillo es
regular.


MANUALES UEX
Sea H una hipersuperficie de una variedad regular X definida localmente por los ceros de una
funcin f O X . 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 genrico de Y es m.

Demostracin. Por 7.2.5, G p O X = O Y [ t 1 , . . . , t nr ]. Sea g el punto genrico de Y y = O Y ,g el cuerpo


de fracciones de O Y . Entonces G p O X ,g = [ t 1 , . . . , t nr ]. Por tanto, O X ,g es un anillo local regular y f
pm O X ,g \pm+1 O X ,g . Si denotamos inp f la clase de f en pm /pm+1 G p O X ,g , entonces, por 4.2.5,

G p O H,g = [ t 1 , . . . , t nr ]/(inp f )

y concluimos que la multiplicidad de H en g es m. 


9. Corolario : La multiplicidad de H en un punto cerrado de Y es mayor o igual que la multiplicidad
de H en el punto genrico de Y .

319
7.2. Multiplicidad y platitud normal en hipersuperficies Desingularizacin de superficies

Demostracin. Sea y Y un punto cerrado. Si la multiplicidad de H en el punto genrico es m, entonces


f pm mm
y , luego la multiplicidad en el punto y es mayor o igual que m. 

10. Proposicin : Con las notaciones anteriores, G p O H es O Y -plano La multiplicidad de H en


todos los puntos cerrados de Y es la misma que en el punto genrico de Y .

Demostracin. Evidentemente la cuestin es local, luego podemos localizar en un punto cerrado y Y .


Tenemos la sucesin exacta

inp f
0 / GpO X / GpO X / G p O H /0

inp f
0 / OY [ t i ] / OY [ t i ] / G p O H /0

O Y [ t i ] es un O Y -mdulo plano, pues es libre. Por 6.5.1, G p O H es plano la sucesin anterior tensada
por el cuerpo residual de y sigue siendo exacta. Al tensar se obtiene

[inp f ](pm /m y pm )
(pn /m y pn ) / (pn+m /m y pn+m ) / G p O H OY k( y) /0
n n

k( y)[ t i ] k( y)[ t i ]

Por tanto, G p O H es plano la clase de f en pm /m y pm es distinta de cero. El morfismo pm /m y pm ,


mmy /m y
m+1
es inyectivo (recordemos que G p O X = O X /p[ t 1 , . . . , t nr ] y G m y O X = O X /m y [ t 1 , . . . , t n ]). Por tan-
to, G p O H es plano la clase de f en mm m+1
y /m y es distinta de cero. Es decir, G p O H es plano la
multiplicidad de H en el punto cerrado coincide con la multiplicidad de H en el punto genrico de Y . 

11. Observacin : Consideremos el diagrama

inp f
0 G p O X G p O X G p O H 0

En la demostracin del teorema hemos dicho que G p O H es plano si y slo si [inp f ] pm /m y pm es distinto
de cero. Con los mismos argumentos, si tomamos solamente el trmino de G p O H de grado m, tendremos
que pm /pm+1 es plano si y slo si [inp f ] pm /m y pm es distinto de cero. En conclusin, tenemos que G p O H
es plano si y slo si su componente de grado m, pm /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. Adems, 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 proposicin anterior la podemos reescribir as:
MANUALES UEX

12. Teorema : Sea X una variedad regular, H una hipersuperficie de X e Y una subvariedad regular
de H . Son equivalentes 1

1. H es normalmente plano a lo largo de Y .

2. H es equimltiple a lo largo de los puntos cerrados de Y .

y en este caso la multiplicidad de H en un punto cerrado de Y coincide con la multiplicidad de H en el


punto genrico de Y .
1 Si H no es una hipersuperficie, son equivalentes

1. H es normalmente plano a lo largo de Y .


2. La funcin de Hilbert-Samuel es constante a lo largo de los puntos cerrados de Y .

320
Desingularizacin de superficies 7.3. Contacto maximal para hipersuperficies

Demos una caracterizacin geomtrica de la platitud normal. Sea y un punto cerrado de Y . Sean

C H,y = Spec G m y O H el cono normal a H en y


C Y ,y = Spec G m y O Y el cono normal a Y en y
C H /Y = Spec G p O H el cono normal de H a lo largo de Y
C H /Y ,y = Spec([G p O H ] OY k( y)) el cono normal de H a lo largo de Y en el punto y

Veamos que la platitud normal equivale a que, para cada punto cerrado de Y , se tenga un isomorfismo

C H,y ' C Y ,y k( y) C H /Y ,y

Se tiene la sucesin exacta

[G p O H ] k( y) G m y O H G m y O Y 0
OY

que en espectros define los morfismos C Y ,y C H,y C H /Y ,y . Localmente en y, y siguiendo notaciones


previas, p = ( t 1 , . . . , t nr ) y ( t 1 , . . . , t nr , x1 , . . . , xr ) = m y O X . Tenemos

p O H = O Y [ t 1 , . . . , t nr ]/(inp f )
G
G p O H k( y) = k( y)[ t 1 , . . . , t nr ]/([inp f ])
OY
G m y O Y = k( y)[ x1 , . . . , xr ]
G m y O H = k( y)[ t 1 , . . . , t nr , x1 , . . . , xr ]/(inm y f )

Si [inpY f ] es igual a inm y f , i.e., si la multiplicidad de H en y es igual a la multiplicidad de H en el


punto genrico de Y , podemos definir un isomorfismo

([G p O H ] k( y)) G m y O Y Gmy OH
OY k ( y) ||
|| k( y)[ t 1 ,...,t nr ,x1 ,...,xr ]/(inm y f )
k( y)[ t 1 ,...,t nr ,x1 ,...,xr ]/(inp f )

Por tanto, si H es normalmente plano a lo largo de Y , entonces

C H,y ' C Y ,y k( y) C H /Y ,y
Es fcil demostrar el recproco: Dado el isomorfismo, puede probarse que m y ( H ) = m vrt. (C H,y ) =
m vrt. (C Y ,y ) m vrt. (C H /Y ,y ) = m vrt. (C H /Y ,y ) y este ltimo coincide con la multiplicidad de H en el punto
genrico de Y , luego H es normalmente plano a lo largo de Y .

7.3. Contacto maximal para hipersuperficies


Sea X una variedad regular, H = Spec O X /( f ) una hipersuperficie, e Y = Spec O X /p = O H /p una sub-
variedad regular. Denotemos por H
eyX e las explosiones de H y X a lo largo de Y . Tenemos el diagrama
conmutativo
MANUALES UEX
H
e /X
e

 
H /X
Escribamos p = ( t 1 , . . . , t nr ). Entonces O Xe viene dado afnmente por los anillos

t1 t n r
OX [ ,..., ]
t t
con t = t 1 , . . . , t nr .
1. Proposicin : Se verifica que O He = O Xe /( f / t m ) donde m es la multiplicidad de H en el punto genrico
de Y .

321
7.3. Contacto maximal para hipersuperficies Desingularizacin de superficies

Demostracin. G p O X es un anillo ntegro, luego 0 , f pm /pm+1 es no divisor de cero, y por 4.2.5,


( f ) pn = f pnm . Por tanto, la sucesin de anillos de Rees

f
0 D p O X D p O X D p O H 0

es exacta. Localizando por t, tambin es exacta la sucesin


f
tm
0 (D p O X ) t (D p O X ) t (D p O H ) t 0

y tomando las componentes de grado cero, tenemos O He = O Xe /( f / t m ). 


2. Definicin : Diremos que una subvariedad cerrada Y de H es un centro permisible de explosin 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 parmetros
regulares de X en y, entonces Derk (O X , O X ) = O X x1 . . . O X xn en un entorno de y. Del mismo modo
que vimos para curvas planas, si H = ( f )0 es una hipersuperficie de multiplicidad m en un punto p y D
es un operador diferencial de orden 1 de O X , entonces D ( f ) tiene multiplicidad mayor o igual que m 1
en p. Adems, si p es un punto cerrado, existe D tal que D ( f ) tiene multiplicidad m 1 en p.
3. Lema fundamental : Sea D : O X O X un operador diferencial de orden 1. Sea f de multiplicidad
m en el punto genrico de Y . Entonces existe un operador diferencial D : O Xe O Xe tal que

Df f
= D ( m )
t m1 t
Demostracin. Es anloga al lema fundamental 5.10.10 para curvas planas. 
e H la explosin en un centro permisible Y . Sea y 1 (Y ) un punto cerrado
4. Proposicin: Sea : H
e y = ( y). Entonces,
m y ( H
e ) m y (H )

Demostracin. Localmente H = ( f )0 . Vamos a proceder por induccin sobre m = m y ( H ). Si m = 1, H


es regular y por 7.2.7 H e es regular, luego de multiplicidad 1. Supongamos m > 1. Consideremos una
derivacin D de modo que m y (D f ) = m 1. Sea H 0 la subvariedad de X definida por los ceros de D f .
Veamos que Y (localmente) es normalmente plana en H 0 : Sea g Y el punto genrico. Sabemos que
m g ( H 0 ) m 1 (porque m g ( H ) = m) y m y ( H 0 ) = m 1, luego m g ( H 0 ) = m 1. En un entorno de y, Y es
equimltiple o normalmente plana.
Explotemos a lo largo de Y . H f0 viene definida por los ceros de D f / t m1 , que tiene multiplicidad
menor o igual que m 1 en y, por hiptesis de induccin. Por el lema fundamental, existe D tal que
f Df f
D ( tm ) = tm1 . Por tanto, tm tiene a lo ms multiplicidad m en y, que es lo que queramos demostrar. 

5. Notacin : Denotaremos Singm ( H ) el conjunto de puntos de H de multiplicidad m.


6. Teorema : Sea X una variedad regular de dimensin 3 y S X una superficie. Sea m la mxima de
MANUALES UEX

las multiplicidades de los puntos cerrados de S . Existe una sucesin finita S .. . S de explosiones en
centros permisibles de modo que (Singm (S )) es un nmero finito de puntos cerrados.

Demostracin. Si hay un nmero finito de puntos singulares de multiplicidad m acabamos. El problema


lo tenemos cuando aparecen curvas de puntos singulares de multiplicidad m. Explotando en puntos
cerrados podemos desingularizar esas curvas. Las fibras excepcionales se epiyectan por los morfismos
de explosin en puntos cerrados, por tanto no afectan a la demostracin del teorema.
Una vez desingularizadas, las curvas incluidas en el locus singular de multiplicidad m son centros
permisibles. Explotemos a lo largo de esas curvas regulares. Al localizar en el punto genrico de las
curvas, S es de dimensin 1, luego despus de un nmero finito de explosiones la multiplicidad baja. Es
decir, despus de un nmero finito de explosiones a lo largo de las curvas regulares, la multiplicidad en
los puntos genricos baja. Por tanto slo queda un nmero finito de puntos con multiplicidad m (si no
consideramos las fibras excepcionales antes mencionadas).


322
Desingularizacin de superficies 7.3. Contacto maximal para hipersuperficies

7. Teorema de existencia de hipersuperficies de contacto maximal : Sea x un punto cerrado de


multiplicidad m de una hipersuperficie H X . Existe un entorno U de x (en X ) y una hipersuperficie
regular W U tal que todos los puntos singulares de multiplicidad m de H en U estn en W , i.e.,
Singm ( H U ) W , y la inclusin se mantiene despus de cualquier sucesin de explosiones en centros
permisibles incluidos en el locus singular de multiplicidad m.

Demostracin. Como en el caso de curvas planas, la idea de la demostracin es que tomando una
derivacin D que baje la multiplicidad en 1, el locus de multiplicidad m de la hipersuperficie ( f )0 coin-
cide 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 induccin sobre la multiplicidad.
Procedamos ahora con precisin.
Por induccin 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
funcin f . Como en la proposicin 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 mxima 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 inclusin

Singm ( H f0 )
e ) Singm1 ( H

e viene definida por los ceros de f / t m . Si H


En efecto: Por 7.3.1, H e tiene multiplicidad m en un punto
cerrado y de la fibra excepcional, entonces D ( f / t m ) tiene multiplicidad mayor o igual que m 1 en y.
f0 = (D f / t m1 )0 = (D ( f / t m ))0 tiene multiplicidad menor o igual que m 1 en
Por la proposicin anterior, H
f0 tiene multiplicidad m 1 en y y hemos terminado.
y. En conclusin, H
Repitiendo el argumento, la inclusin sigue mantenindose por sucesivas explosiones en centros
permisibles.
Sea ahora W una hipersuperficie regular de contacto maximal para H 0 , que existe por hiptesis
de induccin. Ahora bien, Singm ( H ) Singm1 ( H 0 ) W , y las inclusiones se mantienen por sucesivas
explosiones. Por tanto, W es la hipersuperficie buscada.


8. Observacin : Este resultado puede refinarse: existe una subvariedad de contacto maximal y cuya
dimensin es la del tangente estricto (que ms adelante definiremos).
Usando los mismos argumentos que para un nico punto, es fcil construir una hipersuperficie de
contacto maximal en un entorno de esos puntos. Falta slo algn detalle tcnico. Por ejemplo, hemos
utilizado que la localizacin en un punto del mdulo de derivaciones de la variedad regular es libre.
Pues bien, es igualmente cierto que localmente en un nmero finito de puntos es libre, como vemos a
continuacin.
9. Proposicin : Sea M un A -mdulo finito generado localmente libre de rango constante n, y sean
x1 , . . . , xr Spec A un nmero finito de puntos cerrados. Denotemos por S el sistema multiplicativo de
las funciones que no se anulan en ningn x i . Entonces A S es un anillo semilocal de espectro maximal
{ x1 , . . . , xn } y M S es un A S -mdulo libre. MANUALES UEX
Demostracin. Probemos slo que M S es un A S -mdulo libre. Sea I = m x1 m xr . Consideremos el
epimorfismo
M M / I = M /m x1 M M /m xr M

Sean m 1 , . . . , m n elementos de M cuyas imgenes en cada factor M /m x i M sea una base (y por tanto
sus imgenes en M x i son base). Sea L = A n y L M el morfismo que manda la base a m 1 , . . . , m n .
Localizando en S , el morfismo L S M S es un isomorfismo porque lo es al localizar en cada x i , pues
transforma bases en bases. 

Conclusin: Si (Singm (S )) = p 1 , . . . , p r S son los puntos cerrados del teorema 7.3.6, en un entorno
de p 1 , . . . , p n podremos construir una hipersuperficie de contacto maximal. Las sucesivas explosiones de
esta hipersuperficie nos define una hipersuperficie de contacto maximal en un entorno de Singm (S ).

323
7.4. Exponente idealstico Desingularizacin de superficies

La desingularizacin de S es una cuestin local. Si nos restringimos a un entorno, an cuando


explotemos por curvas que son regulares en este entorno pero no fuera de l, mediante transformaciones
cuadrticas (fuera del entorno) podremos suponer que estas curvas son regulares en toda la superficie.

7.4. Exponente idealstico


Una vez que hemos demostrado la existencia de superficies de contacto maximal de una superficie, le
asociaremos a la superficie de contacto maximal el exponente idealstico, de modo que el locus singular
de ste, coincida con el locus singular de la superficie. As para demostrar que la superficie desingulariza
despus de un nmero finito de explosiones lo haremos demostrando que el locus singular del exponente
idealstico es vaco despus de un nmero finito de explosiones.
1. Definicin : 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. Definicin : Llamaremos locus singular del exponente idealstico, y lo denotaremos Sing( I, r ), a

SingW ( I, r ) := { x W : I x mrx }

3. Definicin : Diremos que una explosin W f W es permisible si el centro de explosin es liso (regu-
lar) y est contenido en el locus singular de I .
Denotemos por Y el centro de explosin y pY el ideal de Y en W . Dado un punto cerrado y Y ,
en un entorno de y tenemos que m y = ( t 1 , . . . , t n ) y pY = ( t 1 , . . . , t nr ). Entonces los anillos afines de W
f
t1 t n r I OW
son OW [ , . . . , ] ( t = t i , para 1 i n r ). Diremos que ( I,
e r ), definido localmente por Ie = r , es el
f
t t t
transformado propio de ( I, r ). 2
Sea X una variedad regular de dimensin 3 y S X una superficie. Sea m la mxima de las multi-
plicidades de los puntos de S . Dado un punto cerrado s S , consideremos un entorno lo suficientemente
pequeo de s en el que est definido el contacto maximal. En X podemos decir que la superficie S son
los ceros de una funcin f (todo localmente). Podemos suponer que m X ,s = ( x, y, z) y que la superficie W
de contacto maximal son los ceros de z. Como X /k =< dx, d y, dz > (localmente), existe una derivacin
D (= z ) tal que D z = 1. Nos bastar con que D z = 1 mod z.
Queremos encontrar un exponente idealstico ( I, r ) tal que Singm (S ) = SingW ( 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 exponente conveniente para que sean equimltiples y la igualdad Singm (S ) = SingW ( I, r ) se conserve
al explotar permisiblemente.
4. Proposicin : p Singm (S ) si y slo si p W y m p ((D i f )|W ) m i , para todo i .

g i ( x, y) z i , en el completado en p. El punto
P
Demostracin. Consideremos el desarrollo de Taylor f =
i
p es una singularidad de multiplicidad m de S si y slo si m p ( g i ( x, y)) m i para todo i . Veamos
que m p ( g i ( x, y)) m i para todo i m p ((D i f )|W ) m i para todo i . El directo es obvio. Veamos
MANUALES UEX

el recproco. Observemos que m p ( g 0 ( x, y)) = m p ((D 0 f )|W ) m. Por hiptesis de induccin supongamos
que m p ( g i ( x, y)) m i para todo i < r . D r ( f )|W = [ r !(D z)r g r + D r ( g 0 + + g r1 z r1 )]|W . Por tanto, si
m p (D r ( f )|W ) m r se ha de cumplir que m p ( g r ) m r y hemos concluido.


5. Corolario : Sigamos con las notaciones anteriores y definamos


r r
I = (f m , (D f ) m1 , . . . , (D m1 f )r )|W

con r = m!. Entonces,


Singm (S ) = SingW ( I, r )
2 Si se conoce la teora de divisores y haces de lnea, estamos diciendo que Ie = I O L rE , donde E es la fibra excepcional
f OW
W f
del morfismo de explosin.

324
Desingularizacin de superficies 7.4. Exponente idealstico

Veamos que al explotar permisiblemente la situacin se conserva. Explotemos en un centro permi-


sible de S de multiplicidad m. Este centro permisible tambin es centro permisible para el exponente
idealstico ( I, r ). Siguiendo las notaciones de la proposicin 7.3.1 tendremos que
f
1. La explosin de S , Se, viene definida por los ceros de la funcin f = tm .

f, viene definida por los ceros de la funcin z = z .


2. La explosin de W , W t
r
i f ) m i
f, Ie, es Ie = (. . . , (D
3. La transformada propia de I en W , . . . ).
tr

Sustituyendo t por un cierto t0 = t + hz, podemos suponer que Dt ( z n ), con n >> 0 dado. En efecto,
g
supongamos que Dt ( z m ); entonces Dt = g z m . Si tomamos t0 = t m+1 z m+1 , entonces Dt0 ( z m+1 ).
Recurrentemente concluiremos.
Ahora ya, consideremos D := tD . Tenemos que D z = tD ( zt ) = D z zt Dt = 1 mod z.
i
Por otro lado, para i < n, D i ( am ) = D i1 ( Da
t
n
m1 + z ) = D
t
i 1 Da
( m1 ) mod z = = Dmai mod z. Por tanto,
t t
r i
D f r r r r
(D f) m i = ( tm i ) m i mod z. En conclusin, Ie = ( f m , (D f) m1 , . . . , (D m1 f) 1 )|W
i
f y

Singm (Se) = SingW ( I,


e r)

Conclusin: el problema de desingularizar superficies se reduce a probar que por medio de transfor-
maciones permisibles desaparece el locus singular del exponente idealstico.
6. Proposicin : Sea I un ideal sobre una superficie regular W . Existe un nmero finito de transforma-
ciones cuadrticas Wi Wi1 W0 = W de modo que I OWi es un ideal localmente principal.

Demostracin. La cuestin es local en W . Sea I = ( f 1 , . . . , f s ). Es fcil reducir la demostracin de la


proposicin al caso I = ( f , g). Sean
( f )0 = C 1 C 2 C r
( g)0 = C 10 C 20 C 0s
con C i , C 0j curvas irreducibles. Si pC i = pC 0 para algn ndice y son localmente principales, entonces I =
j
pC i I 0 , para cierto ideal I 0 , y basta demostrar el teorema para I 0 . Mediante transformaciones cuadrticas
podemos suponer que las curvas {C i , C 0j } i, j , son regulares, se cortan transversalmente y que por un
punto a lo ms pasan slo dos curvas (obsrvese que por transformaciones cuadrticas 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
factorizacin nica. Consideremos parmetros locales en p, de modo que

f = xa inv.
(

g = yb inv.

Si explotamos en el punto p, tenemos que I k[ x, y/ x] = ( xa , ( y/ x)b x b ). De nuevo, aparece un factor


comn, y quitndolo se concluye por induccin sobre a + b. MANUALES UEX

7. Teorema : Dado un exponente idealstico ( I, r ) sobre una superficie lisa W , existe una sucesin finita
de explosiones permisibles (para el exponente idealstico) Wi Wi1 W0 = W , de modo que la
i-sima transformada propia de ( I, r ) tiene locus singular vaco.

Demostracin. Despus de un nmero finito de transformaciones cuadrticas podemos suponer que el


exponente idealstico es principal. Por tanto, I = ( g) localmente. Entonces ( I )0 = C 1 C k , unin
de curvas irreducibles. Explotando podemos suponer que las curvas C i son regulares, transversales
y por un punto pasan a lo ms dos curvas. Veamos que explotando a lo largo de estas curvas o por
transformaciones cuadrticas demostramos el teorema.
Sea p Singw ( I, r ) un punto cerrado. Podemos tomar parmetros en un entorno de p de modo que
g = xa yb inv.

325
7.5. Tangente estricto Desingularizacin de superficies

1. Se puede conseguir que a, b < r : En efecto, supongamos a r . Entonces la curva ( x)0 est conteni-
da en SingW ( 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
xa yb
por un ideal principal. Sin embargo, el exponente idealstico cambia, pues es g = xr = x a r y b .
Recurrentemente concluiremos.

2. Sea pues g = xa yb con a, b < r . Explotemos en el punto p. Tomando x como parmetro de explosin:
g y
g = xr = xa+br ( x )b , con lo que la situacin ha mejorado, pues a + b r < a. Recurrentemente
obtendremos que a = b = 0 y el locus singular es vaco.

Con todo, hemos demostrado el siguiente teorema.


8. Teorema : Sea S un superficie en un ambiente regular de dimensin 3, sobre un cuerpo algebraica-
mente cerrado de caracterstica cero. Despus de un nmero finito de explosiones en centros regulares de
S , podemos desingularizar a S .

9. Ejemplo : Paraguas de Whitney, S = ( y2 x2 z)0 .


Las singularidades son los puntos donde se anula d ( y2 x2 z) = 2 yd y 2 xzdx x2 dz. Es decir, la
2 f
recta x = y = 0. Se verifica que 2 y
= 2, luego no hay puntos de multiplicidad 3.
f
Una superficie de contacto maximal es W = ( y )0 = ( y)0 .

Exponente idealstico: Tomemos D = y
, pues D y = 1. Entonces el exponente idealstico es ( I, r ), con
2
I = (( y2 x2 z) , (2 y)2 )|W = ( x2 z) y r = 2. El locus singular del exponente idealstico son los puntos donde
2

x2 z tiene multiplicidad 2, que son los puntos x = 0 (de W ).


2
Explotemos en la recta x = 0. La transformada propia del exponente idealstico es I 1 = ( xx2z ) = ( z).
Ahora el locus singular de ( I 1 , 2) es vaco. Por tanto, explotando por el ideal ( x, y) desingularizamos la
y
superficie. La superficie desingularizada viene dada por los ceros de ( x )2 z (en el otro abierto afn son
x 2
los ceros de 1 ( y ) z y).

7.5. Tangente estricto


Sea H = Spec O X /( f ) una hipersuperficie de una variedad regular. Consideremos el cono tangente en
un punto x, C H,x = Spec G mx O H = Spec k[ x1 , . . . , xn ]/(inmx f ), que es una hipersuperficie de An = C X ,x .
Denotamos m = multiplicidad de C H,x en el vrtice, que coincide con la multiplicidad de H en x.
Se verifica que m es la mxima de las multiplicidades del cono: en efecto, dos puntos y, y0 de la misma
generatriz tienen la misma multiplicidad (se pasa de un punto a otro por una homotecia), luego por
semicontinuidad m m y = m y0 .
1. Definicin : Llamaremos tangente estricto de H en el punto x, y lo denotaremos T x H , a
MANUALES UEX

T x H = Singm (C H,x ) = {Puntos del cono con la misma multiplicidad que el vrtice}

Si y Singm (C H,x ), todos los puntos de la generatriz que pasa por y tienen multiplicidad m, luego
la generatriz es equimltiple. Por tanto, la generatriz es normalmente plana y C H,x es el producto del
cono normal a la generatriz en el vrtice por el cono normal a C H,x a lo largo de la generatriz en el
vrtice, es decir,

C H,x = A1 C 0
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

Singm (C H,x ) = A1 Singm (C 0 ) = = Ar {vrt.} = Ar

326
Desingularizacin de superficies 7.5. Tangente estricto

Hemos demostrado por tanto que el tangente estricto es una subvariedad lineal y que C H,x = Ar C ,
donde el nico punto de multiplicidad m de C es el vrtice.
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 vrtice) es un punto del tangente estricto, i.e.,

T x H = {v C X ,x : C H,x + v = C H,x }

2. Definicin : Denotaremos := dim T x H , que es un invariante asociado a la singularidad.


3. Lema : Sea O un anillo noetheriano local de ideal maximal m y O = O /( t), con t m. Supongamos
que dim O = dim O 1 (por ejemplo si t no es divisor de cero). Entonces la multiplicidad de O en el punto
cerrado es menor o igual que la de O .

Demostracin. De la sucesin exacta


t
O /mn O /mn+1 O /mn+1 0

se deduce que S O ( n + 1) S O ( n + 1) S O ( n) = S O ( n). Aplicando d 1 (con d = dim O ) se concluye. 

4. Proposicin: Sea : H e H el morfismo de explosin de H en un punto cerrado x H y sea x 1 ( x).


Si m x ( H ) = m x ( H ), entonces x pertenece a la proyectivizacin de T x H .
e

Demostracin. Sabemos que 1 ( x) = T x H , que es la proyectivizacin del cono normal. Denotemos E =


T x H . Localmente C H,x = A1 E . Por tanto, si [ y] = x, se tiene m x (E ) = m y (C H,x ). Entonces

m x ( H
e ) m x (E ) = m y (C H,x ) m x (C H,x ) = m x ( H )

donde la primera desigualdad es por el lema anterior y la segunda por semicontinuidad de la multipli-
cidad. Si m x ( H
e ) = m x ( H ), entonces m y (C H,x ) = m x (C H,x ) e y pertenece al tangente estricto.

5. Ejemplo : 1. = 0. Sea 0 = z2 x2 y2 + monomios de grado mayor. El cono tangente es z2 x2
2
y = 0, luego el tangente estricto es el origen y si explotamos no puede aparecer ningn 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.

MANUALES UEX

327
7.5. Tangente estricto Desingularizacin de superficies
MANUALES UEX

328
Captulo 8

Bases de Grbner

El objetivo de este captulo es dar un clculo efectivo de diversos objetos definidos en Geometra
Algebraica: el cierre de la imagen de un morfismo de variedades algebraicas (o teora de la eliminacin),
el cierre proyectivo de una variedad afn, el espacio tangente a una variedad en un punto, deformacin
plana de una variedad proyectiva a una variedad proyectiva monomial, clculo del polinomio de Hilbert
de una variedad proyectiva, resoluciones de un mdulo por libres, extens, tores, etc.

8.1. rdenes monomiales


1. Notaciones : Denotaremos R = k[ x1 , . . . , xr ] y ser L un R -mdulo libre de base { e 1 , . . . , e s }. Dado un
monomio x R , diremos que m = x e j L es un monomio de L. Dado otro monomio n = x e k L,
diremos que m es divisible por n si k = j y x es divisible por x , y escribiremos m/ n = x . Un trmino
de L es un monomio multiplicado por un escalar.
2. Definicin : Un orden monomial en L es un orden total > en el conjunto de los monomios de L, que
cumple que si m 1 > m 2 son dos monomios de L y x , 1 es un monomio de R , entonces x m 1 > x m 2 >
m 2 .
Por abuso de notacin, diremos que un trmino es mayor que otro si as sucede con los monomios
asociados.
Demos algunos ejemplos de rdenes monomiales en R .
3. Definicin : Diremos que >l ex es el orden lexicogrfico en R si x >l ex x si y slo si i > i para el
primer ndice i que i , i .
Diremos que >hl ex es el orden lexicogrfico homogneo en R si x >hl ex x si y slo si || > || o
|| = || y i > i para el primer ndice i que i , i .
Diremos que > il ex es el orden lexicogrfico inverso en R si x > il ex x si y slo si || > || o || = ||
y i < i para el ltimo ndice i que i , i .
Por ejemplo, x1 x32 >hl ex x2 x32 y x1 x32 > il ex x2 x32 ; x1 x2 x3 >hl ex x23 y x1 x2 x3 < il ex x23 .
Si L es un R -mdulo libre de base { e 1 , . . . , e s } y tenemos un orden monomial > en R , podemos definir MANUALES UEX
un orden monomial en L del modo que sigue: x e i > x e j si i < j i = j y x > x .
4. Lema : Todo orden monomial en L es artiniano (es decir, todo subconjunto de monomios tiene un
mnimo).

Demostracin. Sea X un conjunto de monomios de L. El R -submdulo de L generado por X est gene-


rado por un nmero finito de ellos { x1 , . . . , xs }, pues L es noetheriano. Dado un monomio x X , se cumple
que x = si=1 p i x i , para ciertos p i R . Por tanto, para algn i y algn trmino t i de p i , x = t i x i (salvo
P

un escalar). Es decir, cada monomio de X es mltiplo de algn x i . Por tanto, el menor de { x1 , . . . , xs } es


el mnimo de X . 
Si I es un conjunto ordenado artiniano, toda cadena de desigualdades en I , i 1 i 2 i n
estabiliza. Dicho de otro modo, no existen cadenas infinitas de desigualdades estrictas i 1 > i 2 > >
in > .

329
8.1. rdenes monomiales Bases de Grbner

P
5. Definicin : Dado f L escribamos f = i t i como suma de trminos no nulos (del modo obvio). Lla-
maremos trmino mayor de f al mayor de todos los trminos t i y lo denotaremos max> f (o simplemente
max( f )).
Dado un submdulo M L, denotaremos max> M := max> f , f M R L (o lo denotaremos simple-
mente max( M )).
6. Ejercicio : Sea f R = k[ x1 , . . . , xr ] homognea.

1. Si max>hl ex f k[ xs , . . . , xr ] para algn s, entonces f k[ xs , . . . , xr ].

2. Si max> il ex f ( xs , . . . , xr ) para algn s, entonces f ( xs , . . . , xr ).

Dado f L y p R , sea n el trmino de p tal que n max( f ) sea mximo, entonces max( p f ) =
n max( f ): sea m un trmino de f y n0 otro trmino de p tenemos que n0 m n0 max( f ) n max( f ).
En particular, max( x f ) = x max( f ). Por tanto, max( M ) = max( f ), f M k .
7. Definicin : Sea E un k-espacio vectorial e I un conjunto totalmente ordenado artiniano. Sea para
cada i I , un subespacio vectorial E i E , de modo que E i E i0 , si i < i 0 . Diremos que la cadena
de subespacios vectoriales de E , {E i } i I , es filtrante si i I E i = E . Denotaremos G i E := E i / j< i E j y
GE := i I G i E (si 0 I es el mnimo de I , definimos G 0 E := E 0 ).
8. Lema : Si para cada i I , { e i j } j son vectores de E i cuyas clases forman una base de G i E entonces los
vectores { e i j } i, j forman una base de E .

Demostracin. Dado 0 , e E , sea i mnimo tal que e E i . Entonces, e = j i j e i j en G i E y sea e0 =


P

e j i j e i j . Si e0 , 0, sea i 0 < i mnimo tal que e0 E i0 . Entonces, e0 = j0 0i0 j0 e i0 j0 en G i0 E y sea e00 =


P P

e0 j0 i0 j0 e i0 j0 . Por ser I artiniano este proceso termina en un nmero finito de pasos, con lo que
P

podremos escribir e como combinacin lineal de los e rs .


Los vectores { e i j } i, j son linealmente independientes: Sea e = i j i j e i j , con algn i0 j0 , 0. Sea i 00
P
00
maximal cumpliendo que existe j tal que i00 j00 , 0. Entonces, e = j i00 j e i00 j en G i00 E , y e es no nulo
P

porque { e i00 j } j es la base considerada en G i00 E . Por tanto, e es no nulo.




9. Proposicin : Sean {E i } i I y {E 0i } i I dos cadenas filtrantes de dos espacios vectoriales E , E 0 y sea


T : E E 0 una aplicacin lineal tal que T (E i ) E 0i 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).

Demostracin. Si GT es inyectivo entonces T es inyectivo: Dado 0 , e E sea i mnimo tal que e E i .


Entonces 0 , e G i E , luego 0 , GT ( e) = T ( e) y T ( e) , 0.
Si GT es epiyectivo entonces T es epiyectivo: Si T no es epiyectivo, sea i mnimo para el que existe
e0 E 0i de modo que e0 Im T . Evidentemente, 0 , e0 G i E 0 . Sea e G i E , tal que GT ( e) = e0 . Entonces,
e0 T ( e) = 0 G i E 0 , luego existe j < i tal que e0 T ( e) E 0j . Por tanto, por la eleccin de i , existe v E
tal que e0 T ( e) = T (v). En conclusin, e0 = T ( e + v) Im T y hemos llegado a contradiccin. 
MANUALES UEX

Sea E espacio vectorial con una cadena filtrante {E i } i I de subespacios vectoriales. Dado un sube-
spacio vectorial E 0 E tenemos la cadena filtrante de subespacios vectoriales de E 0 , {E 0 E i } i I . En el
espacio vectorial cociente E = E /E 0 tenemos la cadena filtrante de subespacios vectoriales {E i } i I . Se
cumple que la sucesin natural
0 GE 0 GE G E 0
es exacta.
10. Sea I el conjunto de los monomios de L. Consideremos en L la cadena filtrante de subespacios
vectoriales

{L m := [ k-subespacio vectorial de L generado por los monomios menores o iguales que m]}m I .

Obviamente, para cada monomio m I , G m L = k m y GL = L. Sea M L un submdulo y consideremos


en M y L/ M las cadenas filtrantes inducidas. Dado f M , tendremos que f = max( f )+ trminos de

330
Bases de Grbner 8.2. Bases de Grbner

grado menor, luego f Mmax( f ) := M L max( f ) y f = max( f ) G max( f ) M G max( f ) L = k max( f ). Es


decir,

max( M ) = GM GL = L.
11. Teorema de Macaulay: El conjunto de los monomios de L que no pertenecen a max( M ) forman
una base de L/ M .

Demostracin. De la sucesin exacta

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 .


12. Proposicin : Sean N M L submdulos. Si max( N ) = max( M ) entonces N = M .

Demostracin. Si GN = max( N ) = max( M ) = GM , entonces N = M , por la proposicin 8.1.9.




8.2. Bases de Grbner


Supondremos siempre que R = k[ x1 , . . . , xr ] y que L = si=1 R e i es un R -mdulo libre con un orden
monomial.
1. Definicin : Sea M L un submdulo. Diremos que un sistema de generadores de M , { g 1 , . . . , g t } es
una base de Grbner de M si { max( g 1 ), . . . , max( g t )} es un sistema generador de max( M ).
2. Proposicin : Sean f , f 1 , . . . , f t L. Entonces, existe una expresin

f = p i f i + f 0 , con p i R, y f 0 L
X
i

de modo que ninguno de los monomios de f 0 estn en max( f 1 ), . . . , max( f t ) y max( f ) max( p i f i ), para
todo i . Diremos que f 0 es un resto de f respecto de f 1 , . . . , f t y que la expresin f = i p i f i + f 0 es una
P

expresin estndar de f respecto de los f i .

Demostracin. Sea m el trmino mayor de f divisible por algn max( f i ). Sea f 10 = f ( m/ max( f i )) f i ,
entonces
f = ( m/ max( f i )) f i + f 10
max( f ) m = max(( m/ max( f i )) f i ) y el trmino mayor de f 10 divisible por algn max( f i ) es menor
estricto que m. Por induccin descendente (recurdese el lema 8.1.4), f 10 cumple la proposicin, luego f
tambin.
 MANUALES UEX
3. Observacin : La expresin f = i p i f i + f 0 no es nica. Si bien se puede seguir un proceso para que
P

siempre obtengamos la misma expresin: En la demostracin de la proposicin anterior, considrese f i ,


con i mnimo tal que max( f i ) divida a m.
4. Criterio de Buchberger: Sea M = f 1 , . . . , f t L un submdulo. Si max( f i ) y max( f j ) contienen el
mismo vector de la base de L, sea m i j := m.c.d.( max( f i ), max( f j )) y f i j := ( max( f j )/ m i j ) f i ( max( f i )/ m i j )
f j , para 1 i < j t; si max( f i ) y max( f j ) no contienen el mismo vector de la base de L digamos que
f i j := 0. Sea
f i j = p k f k + f i0 j
X
k

una expresin estndar de f i j respecto de f 1 , . . . , f t . Entonces, f 1 , . . . , f t forman una base de Grbner de


M si y slo si f i0 j = 0, para todo i < j .

331
8.2. Bases de Grbner Bases de Grbner

Demostracin. Si f 1 , . . . , f t forman una base de Grbner de M , entonces como f i0 j = f i j i p i f i M ,


P

entonces max( f i0 j ) max( M ) = max( f 1 ), . . . , max( f t ) lo que es contradictorio por definicin de expresin
estndar, salvo que max( f i0 j ) = 0, luego f i0 j = 0.
Supongamos ahora que los f i0 j = 0.
Sea R t el R -mdulo libre de base 1 , . . . , t y consideremos el epimorfismo : R t M , ( i ) = f i .
Consideremos en R t el orden monomial > definido por: x i > x j si max( x f i ) > max( x f j ) o
max( x f i ) = max( x f j ) (salvo un escalar) e i < j . Sea J el conjunto de los monomios de R t .
Consideremos en M la filtracin { M x i := ((R t ) x i )} x i J . Se cumple que

si existe x j < x i de modo que x max( f j ) = x max( f i ).



0,
G x i M =
k x f i , 0, en otro caso.

En efecto, supongamos que existe x j < x i de modo que x max( f j ) = x max( f i ) (tomemos el j
mnimo posible, luego x j es el mximo monomio menor que x i ). El monomio x es divisible por
( max( f j )/ m i j ), digamos de cociente x , y tenemos x max( f i ) = x ( max( f j )/ m i j ) max( f i ) = x max( f j ).
Luego, x f i x f j = x (( max( f j )/ m i j ) f i ( max( f i )/ m i j ) f j ) = x f i j = x k p k f k que pertenece a
P
0 0
M x j porque para todo trmino x de p k no nulo, se cumple que x x max( f k ) x max( p k f k )
x max( f i j ) < max( x f j ) = x max( f j ). Por tanto, x f i M x j , M x i = M x j y G x i M = 0. En
caso contrario, tenemos un morfismo natural G x i M G x max( f i ) M , obviamente G x i M = k x f i y
como el morfismo G x i M G x max( f i ) M aplica x f i en x max( f i ), que es no nulo, concluimos que
x f i es no nulo.
Dado f M , sea x i el mnimo tal que f M x i . Entonces, 0 , f G x i y f = x f i , para
cierto escalar no nulo, y su imagen en G x max( f i ) M es x max( f i ). En conclusin, max( M ) =
max( f 1 ), . . . , max( f t ).


5. Observacin : El criterio de Buchberger nos da un algoritmo para calcular una base de Grbner.
Dado un submdulo M = f 1 , . . . , f t L si f 1 , . . . , f t no forman una base de Grbner entonces algn
f i0 j , 0 (seguimos notaciones del criterio). Sustituyamos f 1 , . . . , f t por f 1 , . . . , f t , f i0 j y repitamos el proce-
so. Este proceso termina en un nmero finito de pasos ya que las inclusiones max( f 1 ), . . . , max( f t )
,
max( f 1 ), . . . , max( f t ), max( f i0 j ) son estrictas.
6. Teorema de Schreyer: Sea M = g 1 , . . . , g t L un submdulo generado por una base de Grbner.
Si max( g i ) y max( g j ) contienen el mismo vector de la base de L sea m i j = m.c.d.( max( g i ), max( g j )),
g i j = ( max( g j )/ m i j ) g i ( max( g i )/ m i j ) g j , y sea

p k g k + g0i j
X
gi j =
k

una expresin estndar de g i j respecto de g 1 , . . . , g t . Por el criterio de Buchberger, g0i j = 0, para todo i, j .
MANUALES UEX

Sea R t un mdulo libre de base 1 , . . . , t , : R t M el epimorfismo de mdulos definido por ( i ) = g i


y : 2 R t R t el morfismo definido por

0, si max( g i ) no contiene el mismo vector de la base de L que max( g j ).
( i j ) = ( max( g j )/ m i j ) i ( max( g i )/ m i j ) j k p k k , si max( g i ) contiene el mismo vector
P

de la base que max( g j ).


Entonces, la sucesin

2 R t R t M 0

es exacta.
Adems, si en R t definimos el orden monomial >: x i > x j si max( x g i ) > max( x g j ) o
max( x g i ) = max( x g j ) (salvo un escalar) y i < j , entonces ( i j ) es una base de Grbner de Ker .

332
Bases de Grbner 8.3. Aplicaciones


Demostracin. La sucesin 2 R t R t M 0 es exacta por la proposicin 8.1.9, porque tomando
graduados es exacta:
Sea J el conjunto de todos los monomios de R t . Consideremos en M la filtracin

{ M x i := ((R t ) x i )} x i J .

Como vimos en la demostracin del criterio de Buchberger, se cumple que

si existe x j < x i de modo que x max( g j ) = x max( g i ).



0,
G x i M =
k x g i , 0, en otro caso.

Definamos
(2 R t ) x i := k x i j
j > i,
x max( g j )/ m i j = x
Existe x (nico) tal que x max( g j )/ m i j = x si y slo si max( g j ) divide a x m i j , que equivale a
que divida a x max( g i ), que equivale a que existe x tal que x max( g j ) = x max( g i ). Por tanto,
(2 R t ) x i = 0 si y slo si no existe j > i tal que x max( g j ) = x max( g i ). Consideremos en 2 R t la
filtracin {(2 R t ) x i := x j x i (2 R t ) x j }. Por tanto, G x i 2 R t = (2 R t ) x i . Observemos que
((2 R t ) x i ) (R t ) x i . Las sucesiones
G G
G x i 2 R t G x i R t G x i M 0

son exactas. Luego, G 2 R t G Ker es epiyectivo. Por la proposicin 8.1.9, 2 R t Ker es epiyectivo
y concluimos que

2 R t R t M 0
es exacta. Por ltimo, como G 2 R t = 2 R t = i j , entonces

max(Ker ) = G Ker = G (2 R t ) = G ( i j ) = max(( i j )),

y ( i j ) es una base de Grbner de Ker .



7. Observacin : Si M = f 1 , . . . , f t L no est generado por una base de Grbner, mediante el algo-
ritmo de Buchberger completemos a una base de Grbner M = f 1 , . . . , f t0 . Consideremos la sucesin
0
0 0 0
exacta 2 R t R t M 0 del teorema de Schreyer. Escribamos f i = tj=1 p i j f j , para todo 1 i t0
P
0
(podemos decir que p i j = i j , para todo i t y todo j ). Sea : R t R t el epimorfismo definido por
( i ) = j p i j j y : R t M , ( i ) = f i . Entonces, el diagrama
P

0 0
2 R t
0 / R t0 /M /0
}}>
}}
}
 }}}
Rt
MANUALES UEX
es conmutativo y la sucesin
0 0
2 R t R t M 0
es exacta.
En conclusin, dado un morfismo entre mdulos libres R t L sabemos calcular el ncleo. Sabemos
resolver los sistemas de ecuaciones R -lineales homogneos.

8.3. Aplicaciones
En las distintas aplicaciones se supondr que el lector ya conoce diversos conceptos como: extens
y tores de mdulos (ver seccin 6.3), variedad afn, espectro proyectivo (ver seccin 3.8), explosin a lo
largo de un cerrado (ver seccin 5.6), espacio tangente en un punto (ver subseccin 4.2.1), etc.

333
8.3. Aplicaciones Bases de Grbner

8.3.1. Teora de la eliminacin


Dado un sistema de ecuaciones p 1 ( x1 , . . . , xr ) = 0, . . . , p t ( x1 , . . . , xr ) = 0 queremos eliminar las varia-
bles x1 , . . . , xs . Es decir, queremos calcular qu relaciones algebraicas cumplen

xs+1 , . . . , xr k[ x1 , . . . , xr ]/( p 1 , . . . , p t )

Con precisin, queremos calcular el ncleo del morfismo k[ xs+1 , . . . , xr ] k[ x1 , . . . , xr ]/( p 1 , . . . , p t ), que es
k[ xs+1 , . . . , xr ] ( p 1 , . . . , p t ). Geomtricamente, queremos calcular el cierre de la imagen del morfismo

Spec k[ x1 , . . . , xr ]/( p 1 , . . . , p t ) Ars = Spec k[ xs+1 , . . . , xr ], (1 , . . . , r ) 7 (s+1 , . . . , r )

En general, dados q 1 , . . . , q s k[ x1 , . . . , xr ]/( p 1 , . . . , p t ) queremos calcular las relaciones algebraicas


que cumplen. Observemos que

k[ x1 , . . . , xr , y1 , . . . , ys ]/( p 1 ( x), . . . , p t ( x), y1 q 1 ( x), . . . , ys q s ( x)) = k[ x1 , . . . , xr ]/( p 1 , . . . , p t )

y va esta identificacin, yi = q i . Luego las relaciones que cumplen los q i son las relaciones que cumplen
las yi . El caso general coincide con el caso anterior.
Geomtricamente, sabremos calcular el cierre de la imagen de un morfismo entre variedades afines

X = Spec k[ x1 , . . . , xr ]/( p 1 , . . . , p t ) Y = Spec k[ y1 , . . . , ys ]/( p01 , . . . , p0t0 )


(1 , . . . , r ) 7 ( q 1 (1 , . . . , r ), . . . , q s (1 , . . . , r ))

1. Lema : Sea f R = k[ x1 , . . . , xr ]. Si max>l ex f k[ xs , . . . , xr ] para algn s, entonces f k[ xs , . . . , xr ].


2. Proposicin : Consideremos el orden lexicogrfico en k[ x1 , . . . , xr ] y un ideal I k[ x1 , . . . , xr ] de base
de Grbner g 1 , . . . , g t . Si g 1 , . . . , g t0 son aquellos g i en los que no aparecen las variables x1 , . . . , xs , entonces

k[ xs+1 , . . . , xr ] I = ( g 1 , . . . , g t0 ), (ideal de k[ xs+1 , . . . , xr ])

Demostracin. Obviamente, ( g 1 , . . . , g t0 ) k[ xs+1 , . . . , xr ] I .


Dado f k[ xs+1 , . . . , xr ] I , se tiene que max( f ) es un mltiplo de un max( g i ) y en l no apare-
cen las variables x1 , . . . , xs , por tanto max( f ) max( g 1 ), . . . , max( g t0 )k[ xs+1 ,...,xr ] . Por tanto, la inclusin
( g 1 , . . . , g t0 ) k[ xs+1 , . . . , xr ] I en graduados es epiyectiva, luego es una igualdad. 
Sea A = k[ x1 , . . . , xr ]/( p 1 , . . . , p r ) e I = (1 , . . . , s ) un ideal de A . Se define el dilatado de A por I , que
denotamos D I A , como sigue

D I A := A I I n = A [1 t, . . . , s t] A [ t]

Luego, D I A = k[ x1 , . . . , xr , 1 t, . . . , s t] A [ t] = k[ x1 , . . . , xr , t]/( p 1 , . . . , p r ), que sabemos calcular porque


sabemos calcular las relaciones que cumplen x1 , . . . , xr , 1 t, . . . , s t.
Se dice que Proj D I A es la explosin de Spec A a lo largo de ( I )0 . Se cumple que
MANUALES UEX

Proj D I A = i Spec A [1 / i , . . . , s / i ].

Sabemos calcular A [1 / i , . . . , s / i ] = k[ x1 , . . . , xr , 1 / i , . . . , s / i ] A i = A [ y]/( i y 1), luego sabemos


calcular la explosin de una variedad a lo largo de un cerrado.

8.3.2. Clculo de la funcin de Hilbert


Sea I k[ x1 , . . . , xr ] = R un ideal homogneo y consideremos el anillo graduado S = k[ x1 , . . . , xr ]/ I .
Queremos calcular la funcin de Hilbert de S :

H S ( n) := dimk [S ]n = La dimensin del subespacio vectorial de S


generado por las clases de los monomios de grado n

3. Proposicin: Consideremos en k[ x1 , . . . , xr ] el orden lexicogrfico homogneo. Entonces la funcin de


Hilbert de S = k[ x1 , . . . , xr ]/ I es igual a la funcin de Hilbert de GS = k[ x1 , . . . , xr ]/ max( I ).

334
Bases de Grbner 8.3. Aplicaciones

Demostracin. Denotemos [S ]n = mn [S ]m el subespacio vectorial de S formado por las clases de


los polinomios de grado menor o igual que n. Sea I el conjunto de los monomios de k[ x1 , . . . , xr ]. La
filtracin {S x := k[ x1 , . . . , xr ] x } x I refina a la filtracin {[S ]n }nN (si x es el mayor monomio de
grado n, entonces S x = [S ]n ).
Por tanto, X
dimk [S ]n = dimk ([S ]n /[S ]n1 ) = dimk G x S = dimk [GS ]n
| x |= n

Sea ahora I = ( m 1 , . . . , m t ) k[ x1 , . . . , xr ] un ideal generado por monomios. Calculemos, por induccin


sobre t, la funcin de Hilbert de R / I . Sean

I 0 := ( m 2 , . . . , m t ) e I 00 := ( m 2 / m.c.d.( m 2 , m 1 ), . . . , m t / m.c.d.( m t , m 1 ))

Es fcil comprobar que la sucesin


m1
0 R / I 00 R / I 0 R / I 0

es exacta. Por induccin conocemos la funcin de Hilbert de R / I 0 y R / I 00 , luego la de R / I , pues por la


sucesin exacta anterior
H R / I ( n) = H R / I 0 ( n) H R / I 00 ( n d ),

siendo d = gr( m 1 ).

8.3.3. Cierre proyectivo de una variedad afn


gr f
Dado f k[ x1 , . . . , xr ], diremos que el polinomio homogneo F = x0 f ( x1 / x0 , . . . , xr / x0 ) k[ x0 , . . . , xr ]
es la homogeneizacin de f por x0 . Evidentemente, F (1, x1 , . . . , xr ) = f ( x1 , . . . , xr ).
Si H k[ x0 , . . . , xr ] es un polinomio homogneo y H (1, x1 , . . . , xr ) = 0, entonces H = ( x0 1) H 0 , para
cierto polinomio H 0 y como H es homogneo es fcil ver que H = 0. Por tanto, si F es la homogeneizacin
de f k[ x1 , . . . , xr ] por x0 y F 0 es un polinomio homogneo tal que F 0 (1, x1 , . . . , xr ) = f (luego gr F 0 gr f =
gr F 0 gr F gr F 0 gr F
gr F ), entonces F 0 x0 F = 0, es decir, F 0 = x0 F.
Dado un ideal I k[ x1 , . . . , xr ] diremos que J := (F ) f I k[ x0 , . . . , xr ], donde F es la homogeneizacin
de f por x0 , es la homogeneizacin de I por x0 . Dada X = Spec k[ x1 , . . . , xr ]/ I se dice que Proj k[ x0 , . . . , xr ]/ J
es el cierre proyectivo de X .
4. Proposicin : Consideremos en k[ x1 , . . . , xr ] el orden >hl ex . Sea I k[ x1 , . . . , xr ] un ideal y g 1 , . . . , g t
una base de Grbner de I . Entonces, la homogeneizacin de I por x0 es el ideal homogneo generado por
las homogeneizaciones G 1 , . . . ,G t de g 1 , . . . , g t por x0 .

Demostracin. Sea xr+1 := x0 y consideremos el orden lexicogrfico homogneo en k[ x1 , . . . , xr+1 ]. Dado


f k[ x1 , . . . , xr ] y su homogeneizacin F por xr+1 , es claro que max( f ) = max(F ). Sea J = (F ) f I
k[ x1 , . . . , xr+1 ]. Por tanto,
MANUALES UEX
max( J ) = ( max( I )) = ( max( g 1 ), . . . , max( g t )) = ( max(G 1 ), . . . , max(G t ))

Luego la inclusin (G 1 , . . . ,G t ) J es epiyectiva. 

8.3.4. Deformacin plana de una variedad proyectiva a una variedad proyec-


tiva monomial
Consideremos en k[ x1 , . . . , xr ] el orden lexicogrfico homogneo. Sea I k[ x1 , . . . , xr ] un ideal homog-
neo y ( f 1 , . . . , f s ) una base de Grbner de I . Sea I 0 = max( I ) = ( max( f 1 ), . . . , max( f s )) el ideal monomial
asociado. Sea C = Proj k[ x1 , . . . , xr+1 ]/ I y C 0 = Proj k[ x1 , . . . , xr+1 ]/ I 0 . El polinomio de Hilbert de C , que es
el polinomio de Hilbert de k[ x1 , . . . , xr ]/ I , coincide con el polinomio de Hilbert de C 0 , pues es el polinomio
de Hilbert de k[ x1 , . . . , xr ]/ I 0 .

335
8.3. Aplicaciones Bases de Grbner

Sea m0i el mximo grado con el que aparece la variable x i en todos los monomios de todas las f j ,
(1 j s). Sea m0 el mximo de todos los m0i . Definamos m i := ( r i + 1) m0r i , para 1 i r . Es fcil
comprobar que

f j ( t m1 x1 , . . . , t m r xr ) = t n j max( f j ) + polinomio en t de grado menor que n j

para cierto n j . Por tanto, f jt := t n j f j ( tm1 x1 , . . . , tm r xr ) = max( f j ) + t k[ t][ x1 , . . . , xr ]. Observemos que


si hacemos cociente por t, max( f j ) = f t y si hacemos cociente por t 1, entonces f j = f t .
j j
Sea I t := ( f jt ) j k[ t][ x1 , . . . , xr ] y C t := Proj k[ t][ x1 , . . . , xr ]/ I t y consideremos el morfismo natural
: C t Spec k[ t] = A1 . Observemos que 1 (0) = C 0 y que 1 (1) = C . Veamos que 1 (A1 \{0}) =
C (A1 \{0}): En efecto, entre los anillos de funciones, el morfismo

k[ t, 1/ t][ x1 , . . . , xr ]/ I t k[ t, 1/ t] k k[ x1 , . . . , xr ]/ I = k[ t, 1/ t][ x1 , . . . , xr ]/( I )


xi 7 tm i 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 . Luego el morfismo es plano (ver [23]). En conclusin, hemos obtenido el
siguiente teorema.
5. Teorema : El morfismo : C t A1 es una deformacin plana de C a C 0 .

8.3.5. Clculo del espacio tangente en un punto


Dada f k[ x1 , . . . , xr ], escribamos f = f n + f n+1 + + f m como suma de polinomios homogneos
f i de grado i y cumpliendo f n , 0; denotaremos f b := f n . Sea I k[ x1 , . . . , xr ] un ideal y denotemos
I b = ( f b ) f I . Dada X = Spec k[ x1 , . . . , xr ]/ I , se denomina espacio tangente a X en el origen a T0 X :=
Spec k[ x1 , . . . , xr ]/ I b . Calculemos I b .
6. Proposicin : Sea I = ( f 1 , . . . , f t ) k[ x1 , . . . , xr ] un ideal y sea J = (F1 , . . . , F t ) el ideal generado por las
homogeneizaciones, F i , de los f i por x0 . Consideremos en k[ x0 , x1 , . . . , xr ] el orden lexicogrfico homog-
neo, sea G 1 , . . . ,G t0 una base de Grbner del ideal J y g i := G i (1, x1 , . . . , xr ) la deshomogeneizacin de G i
por x0 . Entonces,
I b = (( g 1 )b , . . . , ( g t0 )b )

Demostracin. Si en k[ x0 , . . . , xr ] hacemos cociente por x0 1 tendremos que J = I .


Consideremos en k[ x0 , . . . , xr ] la filtracin { k[ x0 , . . . , xr ](m,n) := {polinomios de grado menor o igual
que m, de grado en x0 menor o igual que n}}(m,n) (suponemos m n y el orden lexicogrfico en las
parejas de nmeros naturales ( m, n)). Sea f k[ x1 , . . . , xr ] un polinomio de grado m, n = m gr f b y F
la homogeneizacin f de por x0 . Entonces, F = x0n f b ( x1 , . . . , xr )+ polinomio homogneo de grado en x0
menor que n, F k[ x0 , . . . , xr ](m,n) y
MANUALES UEX

F = x0n f b G (m,n) k[ x0 , . . . , xr ] = x0n k[ x1 , . . . , xr ]mn

nf
Por tanto, si en J consideramos la filtracin inducida { k[ x0 , . . . , xr ](m,n) J }, tenemos que G J = ( x0
f b ) f I Gk[ x0 , . . . , xr ] = k[ x0 , . . . , xr ] (para ciertos n f N). Si en G J hacemos x0 = 1 obtendremos I b .
n n0
Por otra parte, J = (G 1 , . . . ,G t0 ). Si probamos que G J = (G 1 = x0 1 ( g 1 )b , . . . , G t0 = x0 t ( g t0 )b ) habremos
demostrado la proposicin. Tenemos que probar que la inclusin (G 1 , . . . , G t0 ) G J es epiyectiva.
La filtracin definida por el orden lexicogrfico homogneo en k[ x0 , . . . , xr ] refina la filtracin re-
cin definida: k[ x0 , . . . , xr ](m,n) = k[ x0 , . . . , xr ] xn xmn . Por tanto, graduar primero por la filtracin recin
0 1
definida y despus por la filtracin del orden lexicogrfico homogneo (que denotaremos G ) es igual a
graduar por el orden lexicogrfico homogneo. Tenemos que ( max(G 1 ), . . . , max(G t0 )) G (G 1 , . . . , G t0 )
G G J = G J = ( max(G 1 ), . . . , max(G t0 )). Por tanto, la inclusin (G 1 , . . . , G t0 ) G J al graduar es epiyec-
tiva, luego es epiyectiva.


336
Bases de Grbner 8.3. Aplicaciones

8.3.6. Expresin de un elemento como combinacin lineal de los generadores


Sea M = f 1 , . . . , f t L un R -submdulo. Sabemos calcular por el algoritmo de Buchberger una base
de Grbner g 1 , . . . , g t0 (en trminos de los f i ). Dado f L, por la proposicin 8.2.2, sabemos (de modo
algortmico) decidir si f M y en este caso escribir f = i p i g i . y por tanto sabemos escribir f = i p0i f i .
P P

Recordemos que (las clases de) los monomios que no a pertenecen max( M ) = max( g 1 ), . . . , max( g t0 )
forman una base de L/ M . Dado f L/ M , por la proposicin 8.2.2, obtenemos de modo algortmico, f = f0
de modo que f 0 es suma de monomios que no pertenecen a max( M ). Es decir, sabemos escribir todo
f L/ M como combinacin k-lineal de los elementos de la base de L/ M .

8.3.7. Clculo del ncleo y de antimgenes de un morfismo entre mdulos


finito generados
Entenderemos que dar un R -mdulo N es dar un sistema de generadores del mdulo y dar las
relaciones que verifican stos, es decir, sabemos escribir N = L/ l i como un mdulo libre finito generado
(con una base conocida) cociente por un submdulo finito generado (con un sistema generador expresado
en trminos de la base). Dicho de otro modo entenderemos que dar N es dar una representacin del
mdulo por libres L 2 L 1 N 0.
7. Podramos considerar en vez de R cualquier lgebra de tipo finito. En efecto, si N es un R 0 = R / I -
mdulo y L 2 L 1 N 0 es una presentacin de N por R -mdulos libres, entonces L 2 R R 0
L 1 R R 0 N 0 es una presentacin de N por R 0 -mdulos libres (pues tensar es exacto por la derecha).
0 0
Recprocamente, sea R 0m R 0n N 0 una presentacin de N por R 0 -mdulos libres. Sean : R m
R n y : R n N morfismos de R -mdulos tales que al tensar por R R 0 obtenemos 0 y 0 . Sea i : R s R
un morfismo de imagen I . Entonces
n
+( i i )
R m (R s )n Rn N 0
es una presentacin de N por R -mdulos libres.
8. Dado un mdulo N = L/ l i y N 0 = l 0j N , entonces tenemos dado N / N 0 = L/ l i , l 0j .
9. Si N es un submdulo de un R -mdulo libre finito generado L, para dar N basta dar un sistema
generador de N en L, por la observacin al teorema de Schreyer 8.2.7. En general, sabemos calcular las
0 0
relaciones que cumple unos cuantos elementos de un mdulo: Sea L02 L01 N 0 0 una presentacin
por libres de N 0 y un submdulo N = n 1 , . . . , n r N 0 . Sean l 0i L01 tales que 0 ( l i ) = n i . Sea M :=
01 ( N ) = 0 (L02 ) + l 0i , entonces M /0 (L02 ) = N . Como M es un submdulo del libre L01 sabemos dar una
presentacin por libres de M , luego tambin de N .
10. Consideremos un morfismo de R -mdulos f : N N 0 . Es decir, dado N = n i (conocemos las
relaciones que cumplen los n i ) y N 0 = n0j (conocemos las relaciones que cumplen los n0j ), tenemos
f ( n i ) = j p i j n0j , para ciertos p i j R .
P

Dado f : N N 0 sabemos calcular (es decir, dar) Coker f . Sabemos calcular Im f , pues es un subm-
dulo de N 0 .
Dado un morfismo de R -mdulos f : N N 0 y un submdulo M N 0 , sabemos calcular f 1 ( M ) (en
particular sabemos calcular Ker f ):
MANUALES UEX
Dado un morfismo F : L 1 L01 entre mdulos libres finito generados y un submdulo M L01 , sabe-
mos calcular F 1 ( M ), como submdulo de L 1 . En efecto, sea 0 : L02 M un epimorfismo de un libre L02
en M . Consideremos el morfismo H : L 1 L02 L01 , H ( l 1 , l 02 ) := F ( l 1 ) 0 ( l 02 ). Por el teorema de Schrey-
er, sabemos calcular Ker H y si 1 : L 1 L02 L 1 es la proyeccin en el primer factor tenemos que
1 (Ker H ) = F 1 ( M ).
Consideremos, ahora, un morfismo F : L 1 L01 que haga conmutativo el diagrama de filas exactas

L2 / L1 /N /0

F f
0
 
/ L0 0 / N0 /0
L02 1

337
8.3. Aplicaciones Bases de Grbner

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 R 0 = R / I -mdulos, en particular es un morfismo de
R -mdulos y dado M N 0 sabemos calcular f 1 ( M ).
Una consecuencia inmediata es que sabemos calcular una resolucin de longitud n por R 0 -mdulos
libres de todo R 0 -mdulo.
11. Proposicin : Sean I, I 0 R 0 dos ideales, entonces sabemos calcular I I 0 . Geomtricamente, dadas
dos subvariedades afines sabemos calcular su unin.

Demostracin. Denotemos i : I , R 0 a la inclusin. Entonces, i 1 ( I 0 ) = I I 0 . 

8.3.8. Clculo de extens y tores.



Sabemos calcular HomR 0 ( N, N 0 ): Tomemos HomR 0 (, N 0 ) en la presentacin L 2 L 1 N 0 y
obtenemos la sucesin exacta

0 HomR 0 ( N, N 0 ) HomR 0 (L 1 , N 0 ) = n1 N 0 HomR 0 (L 2 , N 0 ) = n2 N 0

(donde n 1 y n 2 son los rangos de los mdulos libres L 1 y L 2 respectivamente). Luego, HomR 0 ( N, N 0 ) =
Ker , que sabemos calcular. Con mayor generalidad, sabemos calcular Ext nR 0 ( N, N 0 ), pues sabemos
calcular los grupos de homologa del complejo HomR 0 (L , N 0 ), donde L N es una resolucin por libres
de N .
Calculemos N R 0 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 or R 0
n ( N, N ), pues sabemos calcular los grupos de homologa del com-
0
plejo L N , donde L N es una resolucin por libres de N .
MANUALES UEX

338
Bibliografa

[1] A RTIN, E.: Teora de Galois, Coleccin de Matemticas Nuevo Lmite, Vicens-Vives, Espaa, 1970,
traduccin y prlogo de R. Rodrguez Vidal.

[2] A TIYAH , M.F. AND M AC D ONALD, I.G.: Introduction to commutative algebra, Reading Mass.,
Addison-Wesley Publishing Company, Massachusetts, 1969.

[3] B OURBAKI , N.: Algbre, Elements de Mathematique, Masson, Paris, 1981.

[4] B OREVICH , Z.I. AND S HAFAREVICH , I.R.: Number Theory, Academic Press, Inc. 1966.

[5] D ORRONSORO J. AND H ERNNDEZ , E.: Nmeros, grupos y anillos, Addison-Wesley/Universidad


Autnoma de Madrid, Madrid, 1996.

[6] G AAL , L.: Classical Galois Theory, Chelsea Publishing Company, NY, 1973.

[7] G ROTHENDIECK , A.; D IEUDONN , J. A.: Elments de gomtrie algbrique I. Springer-Verlag


(1971)

[8] G ROTHENDIECK A.;, D IEUDONN J.: Elments de gomtrie algbrique IV, Pub. Math. IHES,
Springer-Verlag (1971).

[9] H ARTSHORNE , R.: Algebraic Geometry, GTM, Vol 52, Springer-Verlag, New York 1977.

[10] K OSTRIKIN, A.I.: Introduccin al algebra, McGraw-Hill/Interamericana de Espaa, Madrid, 1992.

[11] L ANG, S.: lgebra, Aguilar S.A. de ediciones, Madrid, 1971.

[12] M ILNE , J.S.: Field and Galois theory, 2002.

[13] M ATSUMURA , H.: Commutative ring theory. Cambridge University Press (1980)

[14] M UMFORD, D.: Lecture on curves on an algebraic surface. Annals of Mathematics Studies 59.
Princeton University Press (1966).

MANUALES UEX
[15] M UMFORD, D.: Algebraic Geometry I, Springer Verlag, 1976.

[16] N AGATA , M.: Local Rings, Interscience Tracts, 13, Interscience, 1962

[17] N AVARRO G ONZLEZ , J.A.: Teora de Galois, Seccin de Matemticas, vol. 5, Universidad de Ex-
tremadura, 1984.

[18] N AVARRO G ONZLEZ , J.A.: lgebra conmutativa bsica, Manuales de Unex, vol. 19, Universidad
de Extremadura, 1996.

[19] N ORTHCOTT, D.G.: Lessons on rings, modules and multiplicits, Cambridge University Press,
1968.

[20] N EUKIRCH , J.: Algebraic Number Theory, Springer-Verlag, Berlin Heidelberg 1999.

[21] PASTOR , R.: Lecciones de lgebra, Nuevas Grficas, Madrid, 1960.

339
BIBLIOGRAFA

[22] R OTMAN, J.: An introduction to homological Algebra, New York Academic Press, 1979.

[23] S ANCHO, F.; S ANCHO, P.J.: Geometra Alegebraica Global 2012.

[24] S ERRE , J.P.:Algbre locale multiplicits, Lecture Notes in Mathematics, 11, Springer Verlag, 1965.

[25] S TEWART, I.: Galois Theory, Chapman and Hall mathematics series, London 1973.

[26] VAN DER WAERDEN, B.L.: Algebra, vol 1,2, Frederik Ungar Publi. Co. New York, 1970.

[27] Z ARISKI , O., S AMUEL , P.: Commutative Algebra, vol I,II, Van Nostrand 1958.
MANUALES UEX

340
ndice alfabtico

A-lgebras, 71 Categoras equivalentes, 66


Acclico, 287 Centro de un grupo, 21
lgebra de tipo finito, 55 Centro permisible de explosin, 322
lgebra exterior de un mdulo, 75 Cerrado irreducible, 37
lgebra finita, 58 Ciclo excepcional, 259
lgebra graduada, 73, 193 Ciclos y bordes, 287
lgebra graduada anticonmutativa, 75 Cierre algebraico, 103
lgebra racional, 132 Cierre entero, 176
lgebra simtrica de un mdulo, 74 Codimensin, 183
lgebra tensorial de un mdulo, 73 Cohomologa de un complejo, 289
Altura de un ideal primo, 300 Complejo, 289
Anillo, 25 Complejo de Koszul, 296
Anillo ntegramente cerrado, 176 Componente irreducible, 37
Anillo ntegro, 25 Componente sumergida, 171
Anillo artiniano, 304 Concleo o Coker, 68
Anillo conmutativo con unidad, 25 Congruencia de Euler, 31
Anillo de Cohen-Macaulay, 302 Conjunto filtrante creciente, 86
Anillo de enteros, 234 Conjunto filtrante decreciente, 85
Anillo de enteros de un cuerpo, 235 Cono de un morfismo, 291
Anillo de la explosin, 260 Cono normal, 212
Anillo de la transformacin cuadrtica, 260 Cono tangente, 212
Anillo de Rees, 258 Contacto maximal, 265
Anillo de valoracin, 230 Criterio de Buchberger, 331
Anillo de valoracin discreta, 230 Criterio de Eisenstein, 41
Anillo henseliano, 226 Criterio ideal de platitud, 293
Anillo local, 43 Criterio local de platitud, 306
Anillo local regular, 217 Criterio topolgico de Nagata, 310
Anillo noetheriano, 53 Cuasi-isomorfismo, 289
Anillo normal, 176 Cuerpo, 25
Aplicacin bilineal, 69 Cuerpo algebraicamente cerrado, 103
Aplicacin multilineal hemisimtrica, 75 Cuerpo de descomposicin, 134

MANUALES UEX
Aplicacin multilineal lineal simtrica, 74 Cuerpo de fracciones, 40
rbol de explosin, 261 Cuerpo de nmeros, 234
Automorfismo de Frobenius, 142 Cuerpo finito, 141
Automorfismo interno, 92 Cuerpo residual de un punto del espectro, 78
Curva ntegra afn, 235
Base de Grbner, 331 Curva proyectiva, 195
Base de trascendencia, 104
Derivacin, 185
Cambio de base, 71 Descomposicin primaria reducida, 171
Caracterstica de un cuerpo, 136 Determinante de Vandermonde, 108
Categora, 65 DFU, 40
Categora abeliana, 68 Diferencial, 184
Categora aditiva, 68 Diferente, 278
Categoras anti-equivalentes, 66 Dimensin de Krull, 176

341
NDICE ALFABTICO

Dimensin global, 299 Funtor contravariante, 66


Dimensin inyectiva de un mdulo, 304 Funtor covariante, 66
Dimensin proyectiva, 298 Funtor de puntos, 68
Discriminante de la traza, 278
Discriminante de un polinomio, 108 G-conjunto, 19
Divisor de cero, 25 Grado de trascendencia, 104
Divisores afinmente equivalentes, 245 Grado de un divisor, 247
Divisores afines, 245 Grado de un polinomio, 26
Divisores completos, 246 Grado de una extensin finita de cuerpos, 101
Divisores elementales, 63 Graduado por una filtracin, 212
Dominio de Dedekind, 232 Grupo, 11
Dominio de factorizacin nica, 40 Grupo abeliano, 11
Dominio de ideales principales, 25 Grupo alternado, 17
Grupo conmutativo, 11
Elemento algebraico, 102 Grupo de cohomologa, 287
Elemento entero, 175 Grupo de descomposicin, 276
Elemento irreducible, 27 Grupo de isotropa, 20
Elemento primitivo, 136 Grupo de Klein, 161
Elementos algebraicamente independientes, 104 Grupo de Picard, 245
Elementos de un grupo conjugados, 16 Grupo de Picard completo, 246
Envolvente normal, 134 Grupo didrico, 19
Espacio cotangente de Zariski, 217 Grupo resoluble, 159
Espacio noetheriano, 54 Grupo simple, 159
Espacio normal, 212
Espacio tangente, 212 Homologa de un complejo, 289
Espectro primo, 36
Espectro primo racional, 35 I -filtracin, 214
Espectro proyectivo, 193 I -idealmente separado, 306
Exceso de una funcin racional, 119 Ideal, 25
Extensin de lgebras, 312 Ideal p-primario, 169
Extensin de cuerpos, 101 Ideal anulador de un mdulo, 51
Extensin de cuerpos algebraica, 102 Ideal de la diagonal, 184
Extensin de cuerpos de tipo finito, 104 Ideal de valoracin, 230
Extensin finita de cuerpos, 101 Ideal fraccionario, 245
Extensin por radicales cuadrticos, 155 Ideal homogneo, 193
Ideal irreducible, 170
Factores invariantes, 64 Ideal irrelevante, 193
Fibra excepcional, 261 Ideal maximal, 33
Filtracin I -dica, 222 Ideal primario, 169
Filtracin I -estable, 214 Ideal primo, 33
Filtracin de un mdulo, 212 Ideal primo minimal, 34
MANUALES UEX

Forma de una permutacin, 16 Ideal primo racional, 35


Frmula de clases, 21 Ideal principal, 25
Frmula de Girard, 107 Ideales de Fitting, 64, 82
Frmula de la fibra, 44 Ideales primos asociados, 172
Frmula de las grficas, 273 Identidad de Bzout, 26
Frmulas de Cardano, 105 ndice de ramificacin, 234
Frmulas de Newton, 107 Induccin noetheriana, 311
Funcin de Hilbert, 213 Inmersin cerrada, 297
Funcin de Samuel, 213 Inmersin cerrada regular, 297
Funcin zeta , 255 Irracional cuadrtico, 156
Funciones simtricas elementales, 105
Functor exacto por la derecha, 69 Kunneth, 315
Functor exacto por la izquierda, 69
Funtor aditivo, 68 Limite proyectivo, 87

342
NDICE ALFABTICO

Limite proyectivo, 85 Operador de Euler, 30


Lema de Euclides, 27 rbita de un punto, 20
Lema de Hensel, 227 Orden lexicogrfico, 329
Lema de Krull, 215 Orden lexicogrfico homogneo, 329
Lema de Nakayama, 49 Orden lexicogrfico inverso, 329
Lema de normalizacin de Noether, 179 Orden monomial, 329
Localizacin de un anillo, 40
Locus singular del exponente idealstico, 324 p-grupo, 21
Longitud de un mdulo, 56 Polinomio caracterstico, 65
Polinomio ciclotmico, 32
Metrica de la traza, 278 Polinomio de Hilbert, 214
Modulo, 46 Polinomio de Samuel, 214
Modulo de diferenciales de Khler, 184 Polinomio primitivo, 41
Modulo de divisin, 294 Presentacin libre de un mdulo, 62
Modulo de presentacin finita, 62 Primo de Fermat, 158
Modulo de torsin, 60 Primos entre s, 27
Modulo diferencial, 287 Producto tensorial de mdulos, 69
Modulo fielmente plano, 79 Profundidad de un mdulo, 301
Modulo finito generado, 48 Punto cuspidal, 265
Modulo graduado, 213 Punto de ramificacin, 234
Modulo inyectivo, 294 Punto genrico, 38
Modulo libre, 48 Punto liso, 189
Punto no singular, 232
Modulo libre de torsin, 60
Punto rama, 234
Modulo mongeno, 63
Punto singular, 232
Modulo noetheriano, 53
Modulo plano, 77
Radical de Jacobson, 52
Modulo proyectivo, 79
Radical de un anillo, 44
Modulo simple, 55
Radical de un ideal, 44
Morfismo birracional, 207
Ramas analticas, 264
Morfismo de anillos, 29
Ramificacin, 278
Morfismo de anillos dominante, 308
Rango de un mdulo, 59
Morfismo de anillos fielmente plano, 79 Red, 248
Morfismo de anillos plano, 79 Resolucin de un mdulo por libres, 293
Morfismo de explosin, 258 Resolvente de Lagrange, 146
Morfismo de grupos, 13 Resultante d Euler, 113
Morfismo de mdulos, 47 Resultante de Bzout, 114
Morfismo de variedades algebraicas, 179 Resultante de dos polinomios, 110
Morfismo diferencial, 287 Resultante de Euler (Cayley-Sylvester), 113
Morfismo dominante, 236 Revestimiento, 271
Morfismo entero, 176 Revestimiento no ramificado o puro, 273

MANUALES UEX
Morfismo finito, 175 Revestimiento principal o de Galois, 274
Morfismo formalmente liso, 314 Revestimiento trivial, 272
Morfismo liso, 311
Multiplicidad de interseccin, 263 Serie de composicin de mdulos, 56
Multiplicidad en un punto, 261 Signo de una permutacin, 17
Sistema de parmetros, 216
Norma de un ideal fraccionario, 247 Sistema generador de un mdulo, 48
Normal platitud, 318 Sistema inductivo de objetos, 87
Normalizador de un subgrupo, 18 Sistema multiplicativo, 39
Ncleo de un morfismo de grupos, 13 Sistema proyectivo de objetos, 85
Ncleo de un morfismo de mdulos, 47 Soporte de un mdulo, 51
Nmero de puntos contando multiplicidades, 58 Subanillo, 29
Nmero de puntos contando multiplicidades y gra- Subgrupo de Sylow, 22
dos, 233 Subgrupo de un grupo, 11

343
NDICE ALFABTICO

Subgrupo metacclico, 163 Volumen de un paraleleppedo, 248


Subgrupo transitivo, 20
Submdulo, 47
Sucesin exacta de mdulos, 50
Sucesin exacta escindida, 95
Sucesin exacta que rompe, 95

Tangente estricto, 326


Teorema chino de los restos, 30
Teorema de Artin-Rees, 215
Teorema de Bzout, 268
Teorema de Budan-Fourier, 123
Teorema de Cauchy, 22
Teorema de Cohen, 225
Teorema de Descartes, 123
Teorema de Dirichlet, 252
Teorema de Govorov-Lazard, 89
Teorema de Hamilton-Cayley, 65
Teorema de Hermite, 251
Teorema de Kronecker, 103
Teorema de la base de Hilbert, 55
Teorema de los ceros de Hilbert, 180
Teorema de Macaulay, 331
Teorema de Pappus, 284
Teorema de Pascal, 284
Teorema de representabilidad, 90
Teorema de Riemann-Roch dbil, 250
Teorema de Schreyer, 332
Teorema de Sturm, 122
Teorema del ascenso, 177
Teorema del ascenso de ideales, 177
Teorema del descenso de Cohen-Seidenberg, 178
Teorema del descenso de ideales, 177
Teorema del ideal principal de Krull, 181, 217
Teorema del punto de la red de Minkowski, 250
Teorema formal de la funcin inversa, 224
Teorema fuerte de los ceros de Hilbert, 180
Teorema fundamental del lgebra, 107
Topologa I -dica, 222
Topologa de Zariski, 36
Tores, 293
MANUALES UEX

Torsin de un mdulo, 59
Transformacin cuadrtica, 258
Transformada propia, 258

Valoracin m-dica, 230


Valoracin discreta, 230
Variedad ntegra, 180
Variedad algebraica afn, 179
Variedad lisa, 189
Variedad proyectiva, 195
Variedad racional, 207
Variedad reducida, 180
Variedad regular, 219
Variedades catenarias, 182

344

También podría gustarte