Está en la página 1de 224

Felipe Zaldvar

Introducci on al algebra
conmutativa
16 de febrero de 2011
Prefacio
Desde Descartes (geometra coordenada) hasta Hilbert (variedades algebraicas y
algebras conmutativas) y Grothendieck (esquemas y anillos conmutativos), una de
las ideas m as fructferas en matem aticas ha sido la de la dualidad o correspondencia
entre el algebra y la geometra. Esta correspondencia establece que para cada con-
cepto o armaci on en el algebra se tiene un concepto o armaci on correspondiente
en geometra. La formulaci on precisa de esta dualidad o correspondencia es por
medio de una equivalencia entre las categoras asociadas. Por ejemplo, el teorema
de los ceros de Hilbert muestra que la categora de variedades algebraicas (anes)
sobre un campo algebraicamente cerrado es equivalente a la categora (opuesta) de
algebras conmutativas nitamente generadas sin elementos nilpotentes (i.e., alge-
bras reducidas). Otro ejemplo es el teorema de Serre que muestra que la categora
de haces vectoriales sobre una variedad algebraica afn es equivalente a la categora
de m odulos proyectivos nitamente generados sobre el algebra de funciones regula-
res en la variedad. Varias de estas dualidades permean explcita o implcitamente los
temas considerados en este libro que, como otros ilustres antecesores, inici o como
un ap endice a unas notas de geometra algebraica, y por un severo caso de apendi-
citis es que ahora, despu es de una ciruga mayor, se ha independizado sin olvidar su
origen, como lo delatan los ejemplos geom etricos distribuidos a lo largo del texto.
Los requisitos para el libro son mnimos, usualmente adquiridos en la licenciatura:
una introducci on a la teora de anillos, campos y teora de Galois como en [17]. Los
m etodos homol ogicos se introducen al mnimo y con aplicaciones al algebra con-
mutativa inmediatos. El libro hereda de los textos cl asicos, principalmente Bourbaki
[2], Zariski-Samuel [19], Atiyah-MacDonald [1], Matsumura [8] y Kunz [6], varias
demostraciones y formas de presentar los temas.
El lenguaje categ orico. El lector atento ya habr a notado que del lenguaje de la
teora de categoras se asume lo esencial: categoras, funtores, transformaciones na-
turales. En un tiempo, ya muy pret erito, los textos de este nivel comenzaban listando
el lenguaje y notaci on de conjuntos que se iban a usar. Quiz a las lneas que siguen
sean la evoluci on natural de lo anterior: una categora C consiste de una familia de
V
VI Prefacio
objetos Ob(C) y una familia de echas o morsmos Fl(C) entre (algunos) pares de
objetos de C que satisfacen las condiciones mnimas siguientes:
(0) Si A, B Ob(C), denotamos a la familia de echas entre A y B mediante
Hom
C
(A, B)
y si f Hom
C
(A, B) usaremos la notaci on f : A B y diremos que f es una echa
o morsmo de A a B.
(1) Existe una composici on de echas compatibles, es decir, siempre que f : A B
y g : B C sean dos echas de C se tiene una echa g f : A C. Es decir, se tiene
una funci on
Hom
C
(A, B) Hom
C
(B,C) Hom
C
(A,C)
que manda al par ( f , g) a la composici on g f .
(2) La composici on anterior es asociativa, es decir, siempre que f Hom
C
(A, B),
g Hom
C
(B,C), h Hom
C
(C, D), se tiene que
h(g f ) = (hg) f .
(3) Para todo A Ob(C) se tiene una echa id
A
Hom
C
(A, A), llamada la echa
identidad y que satisface que para cualquier echa f Hom
C
(B,C), las composi-
ciones
f id
B
= f y id
C
f = f .
Ejemplo 1. La categora de conjuntos tiene como objetos a los conjuntos y como
echas a las funciones entre conjuntos. En este ejemplo la composici on de echas
es la composici on de funciones.
Ejemplo 2. La categora de grupos tiene como objetos a los grupos y como echas
a los homomorsmos entre grupos. En este ejemplo la composici on de echas es la
composici on de homomorsmos.
Ejemplo 3. La categora de espacios topol ogicos tiene como objetos a los espacios
topol ogicos y como echas a las funciones continuas entre espacios. En este ejemplo
la composici on de echas es la composici on de funciones.
Ejemplo 4. La categora de espacios vectoriales sobre un campo K tiene como ob-
jetos a los K-espacios vectoriales y como echas a las transformaciones K-lineales
entre estos. En este ejemplo la composici on de echas es la composici on de trans-
formaciones lineales.
Si A y B son dos categoras, un funtor (covariante) entre A y B, denotado F :
A B es un par de funciones:
F : Ob(A) Ob(B) y F : Fl(A) Fl(B)
Prefacio VII
tales que para todo f Hom
A
(A, B) y todo g Hom
A
(B,C) se tiene que
F(g f ) = F(g) F( f ) Hom
B
(F(A), F(C))
(preserva composiciones), y para todo id
A
Fl(A) se tiene que
F(id
A
) = id
F(A)
Hom
B
(F(A), F(A))
(preserva identidades).
Ejemplo 5. La identidad id
C
: C C (identidad en objetos e identidad en mors-
mos) es un funtor. Si F : A B y G : BC son funtores, la composici on
GF : A C
(denida en forma obvia en objetos y morsmos) tambi en es un funtor.
Ejemplo 6. Si G es la categora de grupos y C es la categora de conjuntos, asociando
a cada grupo G Ob(G) el conjunto subyacente, i.e., olvidando que G es un grupo,
se tiene el funtor que olvida F : G C, denido en los morsmos (homomorsmos
de grupos) considerando estos s olo como funciones entre conjuntos.
Se tienen funtores que olvidan similares para la categora de espacios topol ogi-
cos, o para la categora de espacios vectoriales (aqu se puede recordar que cada
espacio vectorial V es un grupo abeliano (aditivo) o recordar que es un conjunto, es
decir se tienen funtores que olvidan:
F : K-espacios vectoriales Grupos abelianos
o
G : K-espacios vectoriales Conjuntos.
Es decir, hay distintos niveles de olvidos.
Ejemplo 7. Si C es la categora de conjuntos y K es un campo, se tiene el funtor
L : C K-espacios vectoriales
que asocia a cada conjunto B el K-espacio vectorial V =B con base B. Este funtor
se dene para una funci on entre conjuntos asociando a esta la transformaci on lineal
determinada por su valor en las bases correspondientes.
Si F, G : A B son dos funtores, una transformaci on natural : F

G entre
los funtores F y G es una funci on
: Ob(A) Fl(B)
que asocia a cada objeto A de A una echa
A
: F(A) G(A) en B de tal manera
que si f : A B es una echa de A los diagramas siguientes conmutan
VIII Prefacio
F(A)

A

F( f )

G(A)
G( f )

F(B)

G(B).
Ciudad de M exico, Septiembre de 2010 Felipe Zaldvar.

Indice general
1. Anillos, ideales y el espectro primo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Ideales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
El anillo cociente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Dominios de factorizaci on unica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Operaciones con ideales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
El teorema chino del residuo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Ideales primos y m aximos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
El espectro primo de un anillo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Radicales y el nilradical . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
El espectro primo como funtor contravariante . . . . . . . . . . . . . . . . . . . . . . . . 11
Irreducibilidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
El espectro m aximo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Conjuntos algebraicos anes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Conjuntos algebraicos anes e ideales radicales . . . . . . . . . . . . . . . . . . . . . 18
2. M odulos y algebras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Operaciones con m odulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Sucesiones exactas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Propiedades de exactitud del Hom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Producto tensorial de m odulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Propiedades de exactitud del producto tensorial . . . . . . . . . . . . . . . . . . . . . . 38
Planitud . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

Algebras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Producto tensorial de algebras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Conjuntos algebraicos anes y K- algebras. . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Anillos de coordenadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Morsmos entre variedades anes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Producto tensorial de algebras y producto de variedades anes. . . . . . . . . . 49
Producto brado de espectros primos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
IX
X

Indice general
3. Localizaci on, nitud y el teorema de los ceros . . . . . . . . . . . . . . . . . . . . . 55
Anillos de fracciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Localizaci on e ideales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

Algebras nitas y de tipo nito. Integridad . . . . . . . . . . . . . . . . . . . . . . . . . . 62


El lema de normalizaci on de Noether . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
El teorema de los ceros de Hilbert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Los teoremas de subida y bajada de Cohen-Seidenberg . . . . . . . . . . . . . . . . 73
Propiedades locales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
4. Anillos noetherianos y artinianos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Anillos noetherianos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
El teorema de la base de Hilbert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
El lema de Nakayama . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
El teorema de intersecci on de Krull . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Ideales primarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Descomposici on primaria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
El asociado de un ideal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Descomposici on primaria en anillos noetherianos . . . . . . . . . . . . . . . . . . . . 99
Anillos artinianos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Series de composici on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
5. Anillos de valuaci on discreta y de Dedekind . . . . . . . . . . . . . . . . . . . . . . . 113
Anillos de valuaci on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Valuaciones discretas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Anillos de valuaci on discreta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Anillos de Dedekind . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Traza, norma y discriminante de campos de n umeros . . . . . . . . . . . . . . . . . . 120
La norma de un ideal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Factorizaci on unica de ideales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
El grupo de clases de ideales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Finitud del grupo de clases de ideales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
6. Dimensi on de algebras y anillos noetherianos . . . . . . . . . . . . . . . . . . . . . . 137
Grado de trascendencia de K- algebras anes . . . . . . . . . . . . . . . . . . . . . . . . . 137
Dimensi on de Krull de un anillo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
La altura de un ideal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
El teorema del ideal principal de Krull . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Anillos locales regulares y espacios tangentes . . . . . . . . . . . . . . . . . . . . . . . . 147
7. Topologas, ltraciones y completaciones . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Grupos topol ogicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Filtraciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Sucesiones y ltraciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
Completaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
Propiedades de exactitud . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
Anillos y m odulos graduados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168

Indice general XI
El lema de Artin-Rees . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
Noetherianidad de una completaci on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Localizaci on y lmites directos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
El lema de Hensel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
Anillos henselianos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Algebras separables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
8. Derivaciones y diferenciales de K ahler . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Las sucesiones fundamentales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
Diferenciales y extensiones de campos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Extensiones separablemente generadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
p-bases de Teichm uller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
Referencias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Captulo 1
Anillos, ideales y el espectro primo
Un anillo (conmutativo) con uno es un grupo abeliano (A, +) con un producto
AA A que es asociativo, conmutativo, distribuye a la suma y tiene neutro mul-
tiplicativo. Ejemplos importantes de anillos conmutativos son el anillo de enteros
Z, campos (tales como , 1, C), el anillo de enteros m odulo un entero dado, Z/nZ
( este es un campo si y s olo si n es primo), y si K es un campo el anillo de polinomios
en n indeterminadas K[x
1
, . . . , x
n
].
Un morsmo de anillos es una funci on f : A B entre anillos que respecta la
suma y producto de estos, es decir, f (a +b) = f (a) + f (b) y f (ab) = f (a) f (b).
La funci on identidad id
A
: A A es un morsmo de anillos y la composici on de
dos morsmos de anillos tambi en lo es. Si B es un anillo, un subanillo de B es un
subconjunto A B que es anillo con las operaciones de B restringidas a A. As, la
inclusi on i : A B es un morsmo de anillos y es inyectivo.
De ahora en adelante, a menos que se diga lo contrario, todos los anillos son
conmutativos y los morsmos de anillos llevan el uno en el uno.
Ideales. Si A es un anillo, un ideal I de A es un subgrupo aditivo I A tal que
para todo a A y x I se tiene que ax I. Claramente la intersecci on de cualquier
familia de ideales de A es de nuevo un ideal de A. Si S A es cualquier subconjunto,
el ideal generado por S es la intersecci on de todos los ideales de A que contienen a
S. Usaremos la notaci on S para el ideal generado por S. As
S =
_

i
a
i
s
i
: sumas nitas con a
i
A, s
i
S
_
.
Cuando S = s
1
, . . . , s
n
es nito, usaremos la notaci on s
1
, . . . , s
n
para el ideal
generado por S y diremos que este es un ideal nitamente generado. En el caso
particular cuando S =s consta de un unico elemento, diremos que s es un ideal
principal.
El anillo cociente. Si A es un anillo e I A es un ideal, en el grupo abeliano (aditivo)
A/I de clases laterales de A m odulo I se dene un producto mediante (a +I)(b +
I) = ab+I. Es f acil ver que este producto est a bien denido, i.e., no depende de la
elecci on de los representantes de las clases laterales dadas y hace de A/I un anillo
1
2 1 Anillos, ideales y el espectro primo
conmutativo con uno al que se llama el anillo cociente de A m odulo I. El cero de A/I
es I y el uno es 1+I. La funci on natural : A A/I dada por (a) := a+I es un
morsmo suprayectivo de anillos al que se conoce como el epimorsmo can onico.
Dominios de factorizaci on unica. En el anillo de enteros Z, todo entero no cero
ni unidad se puede factorizar, en forma unica, como producto de enteros primos.
A continuaci on probaremos que lo mismo es cierto para el anillo m as importan-
te en geometra algebraica: el anillo de polinomios con coecientes en un campo
K[x
1
, . . . , x
n
]. Comenzamos recordando los conceptos pertinentes. En un dominio
entero A un elemento irreducible o primo es un elemento A no nulo ni unidad
tal que siempre que = ab con a, b A, se tiene que a o b es una unidad. Si todo
elemento no nulo ni unidad de A se puede escribir en forma unica (salvo unidades o
el orden de los factores) como producto de irreducibles, se dice que A es un domi-
nio de factorizaci on unica o DFU. Todo dominio de ideales principales (DIP) es un
DFU, en particular todo dominio euclidiano es un DFU. Los ejemplos m as impor-
tantes de dominios euclidianos son Z y K[x], con K un campo. Observe que si A es
un DFU y es un primo tal que [ab con a, b A, entonces [a o [b ya que escri-
biendo a y b como producto de primos, entonces la factorizaci on en primos de ab se
obtienen pegando las de a y b por lo que si aparece como factor en ab es porque
ya estaba en a o en b. Nuestro objetivo ahora es probar que, si K es un campo, el
anillo de polinomios K[x
1
, . . . , x
n
] es un DFU. Note que ya sabemos que K[x
1
] lo es
(de hecho, es un dominio euclidiano y as es un DIP; sin embargo, el anillo K[x
1
, x
2
]
no es un DIP ya que el ideal x
1
, x
2
no es principal). La demostraci on ser a por in-
ducci on sobre el n umero n de variables y el paso principal es la demostraci on de
que si A es un DFU entonces A[x] tambi en es un DFU. Con este objetivo necesita-
remos los resultados siguientes sobre la factorizaci on de polinomios. Un polinomio
f (x) = a
0
+a
1
x + +a
n
x
n
A[x] se dice que es primitivo si mcd(a
0
, . . . , a
n
) = 1
(o una unidad). El contenido de un polinomio g(x) = b
0
+b
1
x + +b
m
x
m
A[x]
es c(g) := mcd(b
0
, . . . , b
m
), el cual est a denido salvo unidades. As g(x) A[x] es
primitivo si y s olo si c(g) = 1 (o una unidad). Obs ervese que cualquier polinomio
g(x) A[x] se puede escribir de la forma g(x) =d f (x) con d =c(g) y f (x) primitivo
simplemente factorizando el mcd de los coecientes de g(x). Es claro que la suma
de dos polinomios primitivos en general no es primitivo, sin embargo se tiene:
Lema 1.1 (Gauss) Si A es un DFU y f (x), g(x) en A[x] son primitivos, entonces su
producto f (x)g(x) tambi en es primitivo.
Demostraci on. Si f (x) = a
0
+ a
1
x + + a
m
x
m
y g(x) = b
0
+ b
1
x + + b
n
x
n
,
a
i
, b
j
A, supongamos que f (x) g(x) = c
0
+c
1
x + +c
r
x
r
no es primitivo. En-
tonces, mcd(c
0
, . . . , c
r
) ,= 1, y as existe un primo A tal que [c
k
para todos
los k = 0, . . . , r. Ahora, como f (x) es primitivo, este primo no divide a todos los
coecientes a
i
. Sea pues a
s
el primer coeciente de f (x) no divisible por . Similar-
mente, sea b
t
el primer coeciente de g(x) no divisible por . Consideremos ahora
al coeciente c
s+t
de f (x) g(x):
1 Anillos, ideales y el espectro primo 3
c
s+t
= (a
0
b
s+t
+a
1
b
s+t1
+ +a
s1
b
t+1
) +a
s
b
t
+(a
s+1
b
t1
+a
s+2
b
t2
+ +a
s+t
b
0
)
y obs ervese que como [a
i
, 0 i s 1, entonces divide al primer par entesis en
la ecuaci on de arriba, y similarmente divide al segundo par entesis. Y como por
hip otesis [c
s+t
, entonces debe dividir a a
s
b
t
, en contradicci on con el hecho de
que no divide a a
s
ni a b
t
. .
Corolario 1.2 Si A es un DFU y f (x), g(x) en A[x], entonces c( f g) = c( f )c(g). Se
sigue que todo factor de un polinomio primitivo en A[x] tambi en es primitivo.
Demostraci on. Escribamos f = c( f ) f
1
, g = c(g)g
1
con f
1
, g
1
primitivos. Enton-
ces, f g = c( f )c(g) f
1
g
1
, donde f
1
g
1
es primitivo por el lema anterior. Se sigue que
c( f g) = c( f )c(g). .
Corolario 1.3 (Lema de Gauss) Sea A un DFU con campo de fracciones K. Si un
polinomio f (x) A[x] es irreducible, entonces considerado como polinomio en K[x]
tambi en es irreducible.
Obs ervese que como, obviamente, si f (x) es irreducible en K[x] tambi en es irre-
ducible en A[x], entonces el lema de Gauss de hecho dice: f (x) A[x] es irreducible
en A[x] si y s olo si f (x) es irreducible en K[x].
Demostraci on. Supongamos primero que f (x) A[x] es primitivo. Si f (x) = p(x)
q(x), con p(x), q(x) K[x], escribamos
p(x) = a
0
/b
0
+(a
1
/b
1
)x + +(a
m
/b
m
)x
m
,
con a
i
/b
i
K, y
q(x) = a
/
0
/b
/
0
+(a
/
1
/b
/
1
)x + +(a
/
n
/b
/
n
)x
n
con a
/
i
/b
/
i
K.
Si b = b
0
b
1
b
m
y b
/
= b
/
0
b
/
1
b
/
n
, entonces p(x) = (1/b)b p(x) y q(x) =
(1/b
/
)b
/
q(x), con b p(x) y b
/
q(x) en A[x]. M as a un, si d es el contenido de b p(x)
y d
/
es el contenido de b
/
q(x), entonces b p(x) = d u(x) y b
/
q(x) = d
/
v(x) con
u(x), v(x) A[x] primitivos. Se sigue que
f (x) = p(x)q(x) =
1
b
(d u(x))
1
b
/
(d
/
v(x)) =
dd
/
bb
/
u(x)v(x) =
s
t
u(x)v(x)
y as
t f (x) = s u(x)v(x)
y como f (x) es primitivo, entonces c(t f (x)) = t, y tambi en, como u(x) y v(x) son
primitivos, el producto u(x)v(x) es primitivo y as c(s u(x)v(x)) = s. Se sigue que
t = c(t f (x)) = c(s u(x)v(x)) = s, i.e., s =t y por lo tanto
f (x) = u(x) v(x)
4 1 Anillos, ideales y el espectro primo
con u(x), v(x) A[x].
Finalmente, si f (x) A[x] no es primitivo, escribamos f (x) = d g(x) con
g(x) A[x] primitivo. Si f (x) se factoriza en K[x] como f (x) = p(x)q(x), enton-
ces d g(x) = f (x) = p(x)q(x) y as
g(x) =
_
1
d
p(x)
_
q(x)
con (1/d) p(x), q(x) K[x], y entonces por la primera parte de la demostraci on,
como g(x) es primitivo, entonces g(x) = u(x)v(x) con u(x), v(x) A[x]. Se sigue
que f (x) = d g(x) = (d u(x))v(x) con d u(x), v(x) A[x]. .
Teorema 1.4 Si A es un DFU, entonces A[x] tambi en lo es.
Demostraci on. De la factorizaci on f = c( f ) f
1
se sigue que los elementos irreduci-
bles de A[x] deben buscarse entre los polinomios constantes y los polinomios primi-
tivos. Ahora, un polinomio constante c es irreducible si y s olo si c es irreducible en
A y un polinomio primitivo es irreducible si y s olo si no tiene un factor primitivo de
grado menor por 1.2. Por lo tanto, todo polinomio no nulo ni unidad de A[x] es un
producto de elementos irreducibles. Supongamos ahora que se tienen dos factoriza-
ciones en irreducibles de f A[x]:
f = c
1
c
m
f
1
f
r
= d
1
d
n
g
1
g
s
con los c
i
, d
j
constantes y f
i
, g
j
polinomios primitivos. Entonces
c( f ) = c
1
c
m
= d
1
d
n
(salvo unidades de A)
y como A es un DFU se debe tener que m = n y, reordenando si hiciera falta, c
i
= d
i
salvo unidades de A. Cancelando se sigue que
() f
1
f
r
= g
1
g
s
(salvo unidades de A).
Ahora, si K es el campo de cocientes de A, viendo a los polinomios anteriores en
K[x], por el lema de Gauss los f
i
, g
j
son irreducibles en K[x], y como este anillo
es un DFU, la igualdad () implica que r = s y, reordenando si hiciera falta, f
i
= g
i
salvo unidades en K. Pero, si f
i
= (u
i
/v
i
)g
i
con u
i
/v
i
no cero (i.e., una unidad en K),
entonces v
i
f
i
=u
i
g
i
y como f
i
y g
i
son primitivos, calculando contenidos la igualdad
anterior implica que u
i
= v
i
salvo unidades en A; se sigue que u
i
/v
i
es una unidad
de A. .
Corolario 1.5 Si K es un campo, entonces K[x
1
, . . . , x
n
] es un DFU. .
Operaciones con ideales. Si I, J son ideales de A, su suma es el ideal
I +J =a+b : a I, b J
1 Anillos, ideales y el espectro primo 5
es obvio que este es un ideal y es el menor ideal de A que contiene a I y J. En
general, si I
j

j
es una familia de ideales, la uni on de ideales no es un ideal. Se
dene la suma de ideales
j
I
j
como el ideal generado por la uni on S =

j
I
j
.
Por lo tanto,

j
I
j
=a
i
1
x
i
1
+ +a
i
n
x
i
n
: con los a
i
j
A y los x
i
j
I
i
j
.
Es decir,
j
I
j
es el ideal dado por las combinaciones lineales nitas de elementos
de la uni on de los ideales I
j
.
El ideal generado por los productos ab : a I, b J se llama el producto de
los ideales I y J, y se denota por IJ. As,
IJ =
_

i
a
i
b
i
: sumas nitas con a
i
I, b
i
J
_
.
Es claro que IJ I e IJ J y por lo tanto IJ I J. Por recursi on se dene el
producto de un n umero nito de ideales I
1
, . . . , I
n
y se denota por I
1
I
n
.
La correspondencia entre ideales inducida por un epimorsmo. Si f : A B es
un morsmo de anillos, el n ucleo ker f =a A : f (a) = 0 es un ideal de A y si
I A es cualquier ideal, el epimorsmo can onico : A A/I tiene como n ucleo a
I. De hecho, induce una correspondencia biunvoca entre la familia de ideales del
anillo cociente A/I y la familia de ideales de A que contienen a I
ideales de A que contienen a I

ideales de A/I

dada por J (J) con inversa J


/

1
J
/
.
El teorema chino del residuo. Dos ideales I, J de A se dice que son coprimos si
I +J = 1 = A. Note que si I, J son coprimos entonces IJ = I J, lo cual es parte
del teorema siguiente:
Teorema 1.6 (Teorema chino del residuo) Si I
1
, . . . , I
n
son ideales de A coprimos
por pares, i.e., I
i
+I
j
= A, para i ,= j, entonces la funci on
: A A/I
1
A/I
n
dada por a (a+I
1
, . . . , a+I
n
) es un epimorsmo con n ucleo I
1
I
n
=I
1
I
n
.
Demostraci on. Supongamos primero que n = 2. Como I
1
+I
2
= A, existen x
i
I
i
tales que 1 = x
1
+x
2
. Entonces, dado el elemento (a
1
+I
1
, a
2
+I
2
) A/I
1
A/I
2
,
para x = a
1
x
2
+a
2
x
1
A escribiendo x
2
= 1x
1
se tiene que
x +I
1
= a
1
x
2
+a
2
x
1
+I
1
= a
1
a
1
x
1
+a
2
x
1
+I
1
= a
1
+I
1
y similarmente x +I
2
= a
2
+I
2
por lo que (x) = (x +I
1
, x +I
2
) = (a
1
+I
1
, a
2
+I
2
)
y as es suprayectiva. Tambi en, en el caso n = 2, el n ucleo de est a formado
6 1 Anillos, ideales y el espectro primo
por los x A tales que x +I
1
= I
1
y x +I
2
= I
2
, es decir, tales que x I
1
I
2
,
como se quera. Resta probar que I
1
I
2
= I
1
I
2
. Claramente I
1
I
2
I
1
I
2
. Para la
otra inclusi on, como I
1
+I
2
= A escribamos 1 = x
1
+x
2
como antes. Si x I
1
I
2
,
entonces x = x1 = x(x
1
+x
2
) = xx
1
+xx
2
I
1
I
2
.
Supongamos ahora que n > 2. Mostraremos que los ideales I
1
e I
2
I
n
son co-
primos. En efecto, como I
1
e I
i
son coprimos, para i 2, existen elementos a
i
I
1
y
b
i
I
i
tales que a
i
+b
i
= 1 para i 2 y por lo tanto el producto
i2
(a
i
+b
i
) = 1 y
adem as est a en el ideal I
1
+I
2
I
n
y por lo tanto I
1
+I
2
I
n
= A, como se quera.
Podemos entonces aplicar el caso n = 2 a estos dos ideales, en particular para el
elemento (1, 0) A/I
1
A/(I
2
I
n
) por el caso n = 2 existe un y
1
A tal que
(y
1
+I
1
, y
1
+I
2
I
n
) = (1+I
1
, 0+I
2
I
n
= (1, 0)
y as y
1
I
2
I
n
de donde se sigue que y
1
I
i
para todo i 2, es decir,
(y
1
) = (1, 0, . . . , 0).
En forma an aloga se encuentran elementos y
2
, . . . , y
n
A tales que
(y
i
) = (0, . . . , 1, . . . , 0) (1 en el lugar i y 0 en las otras coordenadas).
As, dado (x
1
+I
1
, . . . , x
n
+I
n
), el elemento x =
i
x
i
y
i
A es tal que
(x) = (x
1
+I
1
, . . . , x
n
+I
n
)
lo cual muestra que es suprayectiva. Claramente el n ucleo de es la intersecci on

i
I
i
y s olo resta probar que es igual a I
1
I
n
. Por inducci on podemos suponer que

i2
I
i
= I
2
I
n
, y como mostramos antes, I
1
e I
2
I
n
son coprimos y as por el
caso n = 2 se tiene que I
1

i2
I
i
_
= I
1
(I
2
I
n
), como se quera. .
Ideales primos y m aximos. Un ideal propio p _A se dice que es primo si siempre
que ab p se tiene que a p o b p. Equivalentemente, p es primo si y s olo si A/p
no es el anillo cero y es un dominio entero. En un DFU los ideales primos son los
ideales principales generados por un elemento irreducible:
Lema 1.7 Sean A un dominio entero y un ideal principal no trivial de A.
(1) Si es primo, entonces es irreducible.
(2) Si A es un DFU, entonces es primo si y s olo si es irreducible.
Demostraci on. Si es primo, ,=0 y ,=1, entonces no es cero ni unidad.
Si = ab, entonces ab y como este es un ideal primo, entonces a o
b . Si a escribiendo a = c se tiene que = ab = cb y cancelando
se tiene que 1 = cb, i.e., b sera una unidad y por lo tanto es irreducible. Esto
prueba (1) y una implicaci on de (2). Para la implicaci on faltante, si es irreducible
y ab entonces [ab y como es irreducible, por lo observado antes del lema
se sigue que [a o [b, i.e., a o b y por lo tanto es un ideal primo.
.
1 Anillos, ideales y el espectro primo 7
Corolario 1.8 Si K es un campo, un ideal principal f en K[x
1
, . . . , x
n
] es primo si
y s olo si f es irreducible.
.
Un ideal propio m _ A se dice que es m aximo si para todo ideal I de A tal que
m I A se tiene que m = I o I = A. Equivalentemente, m es m aximo si y s olo
si A/m es un campo. Como todo campo es dominio entero, se sigue que todo ideal
m aximo es primo. Sin embargo, no todo ideal primo es m aximo, por ejemplo el ideal
cero 0 Z es primo (porque Z es dominio entero) pero no es m aximo. Todo anillo
no trivial tiene al menos un ideal m aximo como una consecuencia directa del lema
de Zorn
1
ya que si A es el conjunto de todos los ideales propios de A (i.e., distintos
de A), ordenando Amediante la inclusi on de ideales, como 0 A, entonces A,= / 0
y si C A es una cadena, para cualesquiera I, J C se tiene que I J o J I por
lo que la uni on M =

IC
I es un ideal de A. Claramente M es un ideal propio ya
que si 1 M entonces 1 I para alg un I C, en contradicci on con el hecho de que
los ideales de A son propios. Por el lema de Zorn se sigue que A tiene elementos
m aximos. Una forma equivalente de formular la armaci on anterior es: todo ideal
propio I _A est a contenido en un ideal m aximo de A, lo cual se sigue al considerar
el anillo cociente A/I.
Proposici on 1.9 (1) Si I
1
, . . . , I
n
son ideales de A y p es un primo que contiene a la
intersecci on

j
I
j
, entonces p I
j
, para alg un j. De hecho, si p I
1
I
n
, entonces
p I
j
, para alg un j. M as a un, si

j
I
j
= p, entonces p = I
j
, para alg un j.
(2) Si p
1
, . . . , p
n
son ideales primos de A y J es un ideal contenido en

i
p
i
, entonces
J p
i
, para alg un i.
(3) Si m es un ideal m aximo de A, entonces para todo entero n > 0, el unico ideal
primo que contiene a m
n
es m.
Demostraci on. (1): Supongamos que la armaci on es falsa, i.e., que p ,I
i
para todo
i. Entonces, para cada i existe un x
i
I
i
p y as x
1
x
n
I
1
I
n
I
1
I
n
pero x
1
x
n
, p porque este es primo. Una contradicci on, y por lo tanto p I
i
, para
alg un i. Finalmente, si p =

i
I
i
, entonces p I
i
para cada i y por el resultado del
p arrafo anterior p = I
i
, para alg un i.
(2): Por inducci on sobre n para la contrapositiva: @@Si J no est a contenido en ning un
p
i
, entonces J no est a contenido en la uni on de los p
i
AA. Para n = 1 no hay nada
qu e probar. Supongamos ahora que n > 1 y que el resultado es v alido para n 1.
Entonces, jando cualquier i se tiene que si J , p
j
, para todo j ,= i, entonces J ,

j,=i
p
j
, por hip otesis de inducci on. Por lo tanto, para este i, existe un elemento x
i
J
tal que x
i
, p
j
para todo j ,= i. Si sucediera que uno de estos x
i
tambi en satisface
que x
i
, p
i
, entonces x
i
,

i
p
i
y ya acabamos. Supongamos entonces que para todo
i estos x
i
p
i
, y consideremos el elemento
1
Si (A, _) es un conjunto parcialmente ordenado en el cual toda cadena C A (subconjunto
totalmente ordenado) tiene una cota superior en A (i.e., existe un c A tal que u _ c para todo
u C), entonces Atiene al menos un elemento m aximo, i.e., un elemento m Apara el cual no
existe x Acon x ,= m y tal que m _x,
8 1 Anillos, ideales y el espectro primo
x =
n

i=1
x
1
x
i1
x
i
x
i+1
x
n
(donde x
i
quiere decir omitir x
i
)
y note que como cada x
j
J, entonces x J, pero como x
j
, p
j
para j ,= i, entonces
x , p
j
para toda j, incluyendo j = i y por lo tanto x J

i
p
i
.
(3): Si un primo p m
n
, entonces por la parte (1) se tiene que p contiene a un factor,
que debe ser m, y como m es m aximo, entonces p = m. .
El espectro primo de un anillo. Al conjunto de ideales primos de un anillo A se le
denota por
SpecA =p A : p es un ideal primo de A
y se le llama el espectro primo de A .
Si f : A B es un morsmo de anillos y si q B es un ideal primo, entonces
su imagen inversa f
1
(q) es un ideal primo de A, ya que si ab f
1
(q) entonces
f (a) f (b) = f (ab) q y as f (a) q o f (b) q, es decir, a f
1
(q) o b f
1
(q).
Se tiene as la funci on
a
f : SpecB SpecA
dada por
a
f (q) = f
1
(q). A continuaci on mostraremos que SpecA tiene una to-
pologa natural y con esta topologa la funci on asociada a un morsmo de anillos
f : A B es continua. La denici on de SpecA generaliza lo que sucede en geo-
metra algebraica, vea la p agina 17 o el captulo 1 de [17], donde para una variedad
afn sus puntos corresponden a ideales m aximos en su anillo de coordenadas. El
cambio de ideales m aximos a ideales primos se debe, principalmente, al hecho de
que, dado un morsmo de anillos, la imagen inversa de un ideal m aximo no siempre
es m aximo, el ejemplo m as sencillo es para la inclusi on i : Z donde el ideal 0
es m aximo en , pero i
1
(0) = 0 no es m aximo en Z. Sin embargo, si I A es un
ideal y : A A/I es el epimorsmo can onico, entonces bajo la correspondencia
biunvoca entre ideales de A/I e ideales de A que contienen a I se tiene que:
Corolario 1.10 Si I A es un ideal y : A A/I es el epimorsmo can onico,
entonces
(1) p es primo en A (que contiene a I) si y s olo si (p) es primo de A/I.
(2) m es m aximo en A (que contiene a I) si y s olo si (m) es m aximo en A/I.
.
La topologa de Zariski en SpecA. Se introduce una topologa en SpecA asociando
a cada subconjunto E de A el conjunto
V(E) =p SpecA : p E SpecA
formado por los ideales primos de A que contienen a E. Comenzamos observando
que si E E
/
son dos subconjuntos de A, entonces V(E) V(E
/
). En particular, si
I = E es el ideal generado por los elementos de E, entonces V(E) V(I), y de
hecho se tiene que V(E) =V(I) ya que para la otra inclusi on, si p E entonces el
1 Anillos, ideales y el espectro primo 9
ideal primo p contiene a los generadores de I y por lo tanto contiene a I. Podemos
entonces restringirnos a considerar s olo los conjuntos V(I) para I un ideal de A. Que
estos conjuntos denen los cerrados en una topologa de SpecA es parte del lema
siguiente:
Lema 1.11 Sea A un anillo conmutativo con uno. Entonces,
(1) V(A) = / 0 y V(0) = SpecA.
(2) Si I, J son ideales de A, entonces V(IJ) =V(I) V(J).
(3) Si I
j
son ideales de A, entonces V
_
_
j
I
j
_
=V
_

j
I
j
_
=

j
V(I
j
).
(4) Si I J son ideales de A, entonces V(I) V(J).
Demostraci on. (2): Si p V(I) V(J) entonces p I o p J y as p IJ por ser
p ideal. Recprocamente, si p V(IJ) y si p , V(J), entonces existe un b J tal
que b , p, y como para todo a I se tiene que ab IJ p y p es primo con b , p,
entonces ab p implica que a p y por lo tanto I p.
(3): Note que un ideal primo p contiene a la suma
j
I
j
si y s olo si p contiene a cada
I
j
ya que la suma
j
I
j
es el menor ideal que contiene a todos los I
j
.
La parte (1) es obvia y (4) se prob o antes del enunciado del lema. .
A la topologa denida por los cerrados V(I) anteriores, se le llama la topologa
de Zariski en SpecA. Se tiene la construcci on recproca de V(I): dado un subcon-
junto U SpecA se dene
I(U) :=

pU
p.
Las propiedades siguientes son inmediatas:
Lema 1.12 Sea A un anillo conmutativo con uno. Entonces,
(1) Si U U
/
SpecA, entonces I(U) I(U
/
).
(2) I(

i
U
i
) =

i
I(U
i
).
(3) I(p) = p.
.
Mostraremos a continuaci on, que bajo ciertas condiciones, las correspondencias
anteriores son inversas una de la otra, y para probar esto necesitaremos las propie-
dades y conceptos adicionales siguientes:
Radicales y el nilradical. Si I A es un ideal, su radical es el conjunto

I :=a A : a
t
I para alg un entero t 1.
Es f acil probar que

I es un ideal de A que contiene a I y el ejercicio 1 lista las
propiedades b asicas de esta construcci on. Para el caso particular del ideal 0 A el
10 1 Anillos, ideales y el espectro primo
radical

0 se llama el nilradical del anillo A y algunas veces lo denotaremos por
nil A. Note que

0 = nil A consta de los elementos a A para los cuales existe un
entero t 1 tal que a
t
= 0, a estos elementos se les conoce como nilpotentes y por
lo tanto nil A consiste de todos los elementos nilpotentes de A.
Proposici on 1.13 Si I A es cualquier ideal, entonces

I =

pI
p, la intersec-
ci on de todos los ideales primos de A que contienen a I. En particular, el nilradical
nil A es la intersecci on de todos los ideales primos de A.
Demostraci on. Si a

I y p I es un ideal primo que contiene a I, entonces para


alg un entero n 1 se tiene que a
n
I p y como p es primo, entonces a p y
as a

pI
p. Recprocamente, si a

pI
p y si sucediera que a ,

I, entonces
a
n
, I para todo n 1. As, la familia F de ideales J de A que contienen a I pero
tales que a
n
, J para todo n 1 es no vaca ya que contiene a

I, y si damos a F
el orden inducido por la inclusi on, para cualquier cadena C de ideales J
i
en F, su
uni on J =

J
i
pertenece a F porque si no fuera as alguna potencia de a estara en J
y por lo tanto en alg un J
i
, una contradicci on. Claramente J es una cota superior de la
cadena y as, por el lema de Zorn, F contiene un elemento m aximo q para el orden
dado por la inclusi on. Mostraremos que q es un ideal primo. En efecto, si xy q
y si sucediera que x , q y y , q, entonces los ideales q +x y q +y contienen
propiamente a q y as, por la maximalidad de q, estos ideales no est an en F y por lo
tanto a
m
q+x y a
n
q+y, para algunos m, n 1. Escribiendo a
m
= q+rx y
a
n
= q
/
+sy, con q, q
/
q se tiene que
a
m+n
= a
m
a
n
= (q+rx)(q
/
+sy) = qq
/
+qsy +q
/
rx +rsxy q
porque xy q. Esto contradice el hecho de q F. As, q es primo y a , q porque
a
n
, q para todo n 1, lo cual de nuevo es una contradicci on con el hecho de a se
escogi o en la intersecci on de todos los primos que contienen a I. .
Lema 1.14 Sea A un anillo conmutativo con uno. Entonces,
(1) V(I) =V(

I).
(2) Si I, J son ideales de A, entonces V(I) V(J) si y s olo si

J.
(3) Si I A, entonces I(V(I)) =

I.
(4) Si U SpecA, entonces V(I(U)) =U (la cerradura de U).
Demostraci on. Para (1), como I

I, de (4) se sigue que V(I) V(

I). Para la
otra inclusi on recuerde que

I es la intersecci on de todos los ideales primos que
contienen a I y por lo tanto si p V(I) entonces p I y as p

qI
q =

I, i.e.,
p V(

I). Para la parte (2), observe primero que J

I implica que V(I) =


V(

I) V(

J) = V(J). Recprocamente, si V(I) V(J), entonces



pV(I)
p

pV(J)
y por lo tanto

I.
Para (3) observe que

I =

pI
p =

pV(I)
p =I(V(I)). Para (4), comoV(I(U))
es un cerrado que contiene a U entonces V(I(U)) U; recprocamente, si V(I) es
1 Anillos, ideales y el espectro primo 11
un cerrado que contiene a U, entonces para todo p U, I p y as I I(U) y por
lo tanto V(I) V(I(U)). .
Corolario 1.15 Las correspondencias siguientes invierten inclusiones y son inver-
sas una de la otra:
subconjuntos cerrados de SpecA
I

ideales radicales de A.
V

.
Corolario 1.16 (1) Para todo p SpecA, la cerradura de p est a dada por p =
V(p). Se sigue que p es cerrado si y s olo si p es m aximo.
(2) El espacio SpecA es T
0
.
Demostraci on. Por denici on, Ip = p y as, por 1.14 (4) y 1.12 (3), p =
V(Ip) =V(p). Para la parte 2, si p, q SpecA son dos puntos distintos, entonces
p ,q o q ,p y por la parte 1 esto quiere decir que q ,p =V(p) o p ,q =V(q).
.
El espectro de un anillo como funtor contravariante. A cada anillo conmutativo
A le hemos asociado un espacio topol ogico SpecA y es f acil ver que esta asociaci on
dene un funtor contravariante de la categora de anillos conmutativos a la categora
de espacios topol ogicos, ya que si : A B es un morsmo de anillos (siempre
pediremos que (1) =1), sabemos que si q B es un ideal primo, su imagen inversa

1
(q) A tambi en es un ideal primo de tal forma que se tiene la funci on asociada
a
: SpecB SpecA dada por
a
(q) :=
1
(q)
y resulta que esta es continua en la topologa de Zariski, ya que si I es un ideal de
A, para V(I) SpecA se tiene que (
a
)
1
(V(I)) =V((I)). En efecto,
p
a

1
(V(I))
a
(p) V(I)
1
(p) V(I)
1
p I p (I)
p V((I)).
Lema 1.17 Sea : A B un morsmo de anillos tal que todo b B se puede
escribir de la forma b = u(a) con u invertible en B (lo cual sucede, por ejemplo, si
es suprayectiva). Entonces,
a
: SpecB SpecA es un homeomorsmo de SpecB
en su imagen.
Demostraci on. (1) Mostraremos primero que para todo subconjunto E B existe
un subconjunto E
/
A tal que V(E) = V((E
/
)). En efecto, para cada b E B
por hip otesis existen u B

y a A tales que b = u(a); sea E


/
A el conjunto de
todas esas a A obtenidas al variar b E. Note entonces que si p V(E), i.e., si
p E, entonces p (E
/
) ya que todos los elementos (a) (E
/
) son tales que
(a) = bu
1
con b p y u
1
B por lo que (a) p. La inclusi on recproca es
similar.
(2) Note ahora que como los espectros son espacios T
0
y como
a

1
(V(E
/
)) =
V((E
/
)), se sigue que
a
es inyectiva.
12 1 Anillos, ideales y el espectro primo
(3) Finalmente, por la parte (1) y la f ormula
a

1
(V(E
/
)) =V((E
/
)) =V(E),
se sigue que
a
(V(E)) =V(E
/
) y por lo tanto
a
es cerrada y continua y as, como
es inyectiva, es un homeomorsmo sobre su imagen. .
La consecuencia siguiente puede considerarse un @@ejemploAA (obtener el espectro
del cociente en t erminos del anillo dado):
Corolario 1.18 Sean A un anillo e I A un ideal. Entonces, el epimorsmo can oni-
co : A A/I induce un homeomorsmo de SpecA/I en el subespacio cerrado
V(I) de SpecA.
Demostraci on. El epimorsmo can onico da una correspondencia biyectiva entre los
ideales (respectivamente, ideales primos) de A/I con los ideales (respectivamente,
ideales primos) de A que contienen a I. .
Corolario 1.19 Los espacios topol ogicos SpecA y Spec(A/

0) son can onicamente


homeomorfos.
Demostraci on. El corolario anterior identica Spec(A/

0) con V(

0) = V(0) =
SpecA. .
Irreducibilidad. Si X es un espacio topol ogico, un subespacio no vaco Z de X se
dice que es irreducible si no se puede escribir como la uni on de dos subconjuntos
cerrados propios de Z.
Lema 1.20 Sea X un espacio topol ogico arbitrario. Son equivalentes:
(1) X es irreducible.
(2) Si U
1
,U
2
son subconjuntos abiertos no vacos de X, entonces U
1
U
2
,= / 0.
(3) Todo subconjunto abierto no vaco de X es denso en X.
Demostraci on. (1) (2): Si U
1
U
2
= / 0, tomando complementos X = (X U
1
)
(X U
2
) con X U
i
cerrados propios de X y as, por hip otesis, se debe tener que
X = X U
1
o X = X U
2
, i.e., U
1
= / 0 o U
2
= / 0, una contradicci on.
(2) (1) es similar.
(1) (3) es directo de la denici on de densidad. .
Corolario 1.21 Sea Y X un subconjunto de un espacio topol ogico X. Si Y es
irreducible entonces su cerradura Y es irreducible.
Demostraci on. Un abierto U intersecta a Y si y s olo si intersecta a Y. .
Una componente irreducible de un espacio topol ogico X es un subconjunto irre-
ducible m aximo de X. Por el corolario anterior, las componentes irreducibles son
cerradas y as, en el caso del espectro primo, las componentes irreducibles son de la
forma V(I), que por 1.18 son homeomorfas a Spec(A/I).
Proposici on 1.22 Sea X un espacio topol ogico. Entonces,
(1) Cada subconjunto irreducible de X est a contenido en una componente irreduci-
ble.
(2) X es la uni on de sus componentes irreducibles.
1 Anillos, ideales y el espectro primo 13
Demostraci on. La parte (2) se sigue de (1) ya que para todo x X el conjunto x
es irreducible y as, por (1), est a contenido en una componente irreducible de X.
Para probar (1) usaremos el lema de Zorn. Sea W X un subconjunto irreducible
y sea F la familia de subconjuntos irreducibles de X que contienen a W. Como W
F, entonces F ,= / 0, y si X
i

i
es una cadena en F, entonces su uni on Y =

i
X
i
tambi en est a en F ya que X Y y Y es irreducible porque si U
1
,U
2
son abiertos de
X tales que U
i
Y ,= / 0, entonces existen ndices i
1
, i
2
tales que U
i
X
i
k
,= / 0 para
j = 1, 2, y como X
i
es una cadena podemos suponer que X
i
2
X
i
1
y por lo tanto
U
i
X
i
k
,= / 0, pero como X
i
k
son irreducibles por 1.20 se sigue que U
1
U
2
X
i
k
,= / 0 y
por lo tanto U
1
U
2
Y ,= / 0 que por 1.20 implica que Y es irreducible, y por lo tanto
Y F. Claramente Y es cota superior de esta cadena y as, por el lema de Zorn, F
debe tener un elemento m aximo, que es, por denici on, una componente irreducible
de X que contiene a W, como se quera. .
Corolario 1.23 El espacio topol ogico SpecA es irreducible si y s olo si A/

0 es un
dominio entero, o equivalentemente si el nilradical

0 es un ideal primo.
Demostraci on. Por el corolario anterior podemos asumir que

0 = 0. Ahora, si
SpecA fuera reducible existiran cerrados X
1
, X
2
contenidos propiamente en SpecA
tales que SpecA = X
1
X
2
y por lo tanto I(X
1
) I(X
2
) = I(X
1
X
2
) = I(SpecA) =
nil(A) = 0 y los ideales I(X
1
) e I(X
2
) no seran 0 por la correspondencia 1.15 y por-
que I(SpecA) = 0. Entonces se tendran elementos no nulos f I(X
1
) y g I(X
2
)
y su producto f g I(X
1
) I(X
2
) = 0, i.e., A no sera un dominio entero. Recpro-
camente, si A no fuera dominio entero existiran elementos f , g distintos de cero
en A tales que f g = 0. Note que como f ,= 0 entonces V( f ) _ SpecA ya que de
lo contrario I(V( f )) = I(SpecA) = 0 y por lo tanto se tendra que f = 0. Similar-
mente, V(g) _ SpecA. Ahora, como f g = 0 entonces SpecA = V(0) = V( f g) =
V( f ) V(g) y as SpecA sera reducible. .
Corolario 1.24 (1) En la correspondencia entre subconjuntos cerrados de SpecA
e ideales radicales de A, (ver 1.15), los subconjuntos cerrados irreducibles corres-
ponden a los ideales primos de A. En particular, las componentes irreducibles de
SpecA corresponden a ideales primos mnimos.
(2) La aplicaci on x x establece una biyecci on entre los puntos de SpecA y los
subconjuntos cerrados irreducibles de SpecA. En otras palabras, todo subconjunto
cerrado irreducible de SpecA admite un unico punto gen erico.
NOTA. Si X es cualquier espacio topol ogico y W X, un punto x W se dice que
es un punto gen erico de W si W = x. Observe que si W tiene un punto gen erico,
entonces W es irreducible ya que x es irreducible y as, por 1.21, x tambi en lo
es.
Demostraci on. (1): Si p es ideal primo, por 1.18 V(p) = SpecA/p y como el nilra-
dical de A/p es

p = p, la ultima igualdad porque p es primo, entonces por 1.21,
como A/p es dominio entero, se sigue que SpecA/p =V(p) es irreducible.
(2) Si Y SpecA es un cerrado irreducible, entonces I(Y) es un ideal primo p de A
por la parte 1 y as, para p = I(Y) se tiene que
14 1 Anillos, ideales y el espectro primo
p =V(Ip) =V(p) =Y
la pen ultima igualdad por 1.14(3) y la ultima porque p = I(Y) y 1.14(4). Se sigue
que p es un punto gen erico de Y. Supongamos ahora que q es otro punto gen erico
de Y. Entonces, Y =q =V(Iq) =V(q), la ultima igualdad por 1.12(3). Ahora,
como I(Y) = p, la igualdad anterior implica que p = I(Y) = I(V(q)) = q. .
En ocasiones, es m as f acil trabajar con una base sencilla de la topologa de Za-
riski en SpecA y el lema siguiente nos da una tal base:
Lema 1.25 Sea A un anillo conmutativo y para cualquier f A denotemos por
D( f ) al abierto dado por el complemento del cerrado V( f ). A los abiertos
D( f ) := SpecAV f los llamaremos abiertos distinguidos.
(1) Si f , g A, entonces D( f g) = D( f ) D(g). En particular, D( f ) = D( f
n
).
(2) D( f ) D(g) si y s olo si g
_
f =:

f .
(3) D( f ) = D(g) si y s olo si

f =

g, lo cual equivale a que los ideales primos


mnimos que contienen a f y g son iguales. En particular, esto sucede si f = ug
con u A

una unidad.
(4) Los conjuntos D( f ), variando f A, forman una base para la topologa de
SpecA.
(5) Si f
i

i
es una familia de elementos de A, entonces
SpecA =
_
i
D( f
i
)
si y s olo si 1 f
i
: i , i.e., si y s olo si el ideal generado por los f
i
es todo A.
(6) SpecA es cuasicompacto.
Demostraci on. (1): Por 1.11(2), V( f g) =V( f )V(g) y el resultado se sigue toman-
do complementos.
Para (2), recordemos que
_
f =

f p
p. Usando esta igualdad se tiene la pri-
mera equivalencia en:
g ,
_
f existe un ideal primo p con f p pero g , p
existe un ideal primo p tal que p , D( f ) pero p D(g)
D( f ) ,D(g).
La parte (3) se sigue de la parte (2) o de 1.14(3) y 1.14(1).
Para (4), si U = SpecAV(I) es cualquier abierto, note que
p I f p para todo f I p V( f ) para todo f I p

f I
V( f )
i.e., V(I) =

f I
V( f ) y por lo tanto al tomar complementos
1 Anillos, ideales y el espectro primo 15
U = SpecAV(I) = SpecA

f I
V( f ) =
_
f I
_
SpecAV( f )
_
=
_
f I
D( f ).
Para (5), observe que SpecA =

i
D( f
i
) si y s olo si todo punto p SpecA no
contiene a alg un f
i
, i.e., si y s olo si ning un ideal primo p contiene al ideal f
i
: i
, y esto sucede si y s olo si este ideal es todo A.
Para (6), observe primero que basta probar que cualquier cubierta por abiertos
b asicos D( f ) tiene una subcubierta nita. Para probar esto ultimo, en la demostra-
ci on previa observe que 1 f
i
: i si y s olo si existe un subconjunto nito
f
j
1
, . . . , f
j
n
de los f
i
y escalares a
1
, . . . , a
n
A tales que
1 =
n

i=1
a
i
f
j
i
y por lo tanto 1 f
j
i
: 1 i n, que por la parte 5 implica que SpecA =D( f
j
1
)
D( f
j
n
). .
Ejemplos. Los ejemplos siguientes ilustran la correspondencia funtorial:
Anillos conmutativos Espectros primos.
Ejemplo 1. Si K es un campo, su unico ideal primo es el 0 y as SpecK =0.
Ejemplo 2. Sea K un campo y consideremos el anillo de polinomios K[x].

Este es un
DIP y sus primos son el ideal 0 y los ideales m aximos de K[x]. Es claro que V(0) =
SpecK[x], es decir, la cerradura de 0 es todo el espacio SpecK[x] por lo que 0
es un punto gen erico de SpecK[x]. Los otros puntos de SpecK[x], correspondientes
a ideales m aximos (que son todos los primos porque K[x] es DIP) m
i
(con m
i
polinomio irreducible de K[x]) son puntos cerrados, ya que, como K[x] es dominio
de factorizaci on unica, para cualquier ideal I = f ,= 0 de K[x], se tiene que
V(I) =V f =m
i
SpecK[x] : m
i
[ f
es el conjunto de divisores primos de f (x) y as V(I) es un subconjunto nito de
SpecK[x], en particular, si m
i
es irreducible, V(m
i
) =m
i
.
En el caso cuando K es algebraicamente cerrado, los ideales m aximos de K[x]
corresponden a polinomios m
i
de grado 1, digamos m
i
= x a
i
con a
i
K y por lo
tanto, los puntos cerrados de SpecK[x] corresponden biyectivamente a los elementos
de K mediante x a
i
a
i
, que son los puntos de la recta (afn) K, de tal forma
que
SpecK[x] = Kpunto gen erico :
0
0
a

x x a
16 1 Anillos, ideales y el espectro primo
Ejemplo 3. En el caso cuando K no es algebraicamente cerrado se tienen otros idea-
les primos en K[x] adem as de los de la forma x a. Por ejemplo, si K = 1, por
el teorema fundamental del algebra hay dos tipos de ideales primos (m aximos) en
1[x]:
De la forma x con 1, como antes, y
De la forma x
2
+bx +c con b, c 1 tales que b
2
4c < 0. Note que estos
ultimos ideales se pueden factorizar como x x , con C1.
As, los puntos cerrados de Spec1[x] corresponden a n umeros reales o a pares
conjugados de n umeros complejos no reales. Observe tambi en que Spec1[x] tiene
un unico punto no cerrado, correspondiente al ideal primo cero.
El espectro m aximo. Antes de tratar de generalizar el ejemplo anterior para consi-
derar el espectro primo
SpecK[x
1
, . . . , x
n
]
de un anillo de polinomios en n variables con coecientes en un campo K (algebrai-
camente cerrado), comenzamos observando que los ideales
x
1
a
1
, . . . , x
n
a
n

con a
i
K son ideales m aximos de K[x
1
, . . . , x
n
] porque los cocientes
K[x
1
, . . . , x
n
]/x
1
a
1
, . . . , x
n
a
n
K
(el isomorsmo es f (x
1
, . . . , x
n
) f (a
1
, . . . , a
n
)). Un tal ideal x
1
a
1
, . . . , x
n
a
n

corresponde a una n-ada ordenada (a


1
, . . . , a
n
) K
n
, por lo que podemos inden-
ticar al conjunto de ideales m aximos anteriores con K
n
. En el captulo 3 (3.22
p agina 71) probaremos el teorema de los ceros de Hilbert que arma que estos son
todos los ideales m aximos de K[x
1
, . . . , x
n
] cuando K es algebraicamente cerrado.
Aceptando lo anterior, e identicando el ideal m aximo x
1
a
1
, . . . , x
n
a
n
con
la n-ada ordenada (a
1
, . . . , a
n
) K
n
, podemos visualizar a los ideales m aximos en
SpecK[x
1
, . . . , x
n
] como los puntos de K
n
. En otras palabras, podemos pensar que
K
n
SpecK[x
1
, . . . , x
n
]
y para hacerlo m as formal conviene denir el espectro m aximo de un anillo A como
el conjunto
Specm(A) =mA : m es un ideal m aximo de A,
de tal forma que, si K es algebraicamente cerrado
K
n
= SpecmK[x
1
, . . . , x
n
]
identicando cada ideal m aximo x
1
a
1
, . . . , x
n
a
n
con el punto (a
1
, . . . , a
n
).
El paso siguiente es ver c omo la topologa de Zariski de SpecK[x
1
, . . . .x
n
] se
restringe al subconjunto K
n
= SpecmK[x
1
, . . . , x
n
]. Para esto, considere un ideal I
1 Anillos, ideales y el espectro primo 17
K[x
1
, . . . , x
n
] y el conjunto cerrado V(I) SpecK[x
1
, . . . , x
n
]. Su restricci on a K
n
es
V(I) :=V(I) SpecmK[x
1
, . . . , x
n
=m SpecmK[x
1
, . . . , x
n
] : mI.
El objetivo entonces es dilucidar lo que signica geom etricamente el hecho de
que m I. Para esto, observe que si f = f (x
1
, . . . , x
n
) I es cualquier elemen-
to, entonces f m = x
1
a
1
, . . . , x
n
a
n
y por lo tanto el punto correspon-
diente (a
1
, . . . , a
n
) K
n
es un cero de f . Por lo tanto, identicando al ideal m =
x
1
a
1
, . . . , x
n
a
n
con el punto (a
1
, . . . , a
n
) K
n
, el que m I quiere decir que
el punto (a
1
, . . . , a
n
) es un cero com un a todos los polinomios de I. En otras palabras,
podemos identicar
V(I) :=m =x
1
a
1
, . . . , x
n
a
n
SpecmK[x
1
, . . . , x
n
] : mI
=(a
1
, . . . , a
n
) K
n
: f (a
1
, . . . , a
n
) = 0 para todo f I.
Conjuntos algebraicos anes. Hemos mostrado que los cerrados del subespacio
K
n
SpecK[x
1
, . . . , x
n
] son los conjuntos de la forma
V(I) =(a
1
, . . . , a
n
) K
n
: f (a
1
, . . . , a
n
) = 0 para todo f I
a los que se llama conjuntos algebraicos anes. La topologa correspondiente en
K
n
se llama la topologa de Zariski y se dice que K
n
es el espacio afn de di-
mensi on n sobre K. Cuando el conjunto algebraico afn V(I) K
n
es irreducible,
diremos que V(I) es una variedad algebraica afn o variedad afn. Note que co-
mo todo ideal propio I _ K[x
1
, . . . , x
n
] est a contenido en un ideal m aximo m que,
por el teorema de los ceros de Hilbert, es de la forma m = x
1
a
1
, . . . , x
n
a
n
,
se sigue que (a
1
, . . . , a
n
) V(I) y por lo tanto estos conjuntos no son vacos para
I _K[x
1
, . . . , x
n
]. Ala luz de la discusi on anterior, no es de extra nar que en geometra
algebraica se haya denido primero el espectro m aximo Specm(A) de un anillo A,
ya que esto es lo natural y es un punto de vista que conviene usar, y se usa. Note que
Specm(A) es el conjunto de puntos cerrados de SpecA. Una desventaja, no peque na,
del espectro m aximo es que si f : A B es un morsmo de anillos, en general no
se tiene la funci on asociada
a
f : Specm(B) Specm(A).
Los ejemplos 4 al 9 siguientes, de conjuntos o variedades anes, ilustran la natu-
raleza geom etrica del espectro m aximo, considerando ideales del anillo de polino-
mios K[x
1
, . . . , x
n
] con K algebraicamente cerrado. Comenzamos retomando el caso
de una variable del ejemplo 2:
Ejemplo 4. Supongamos que K es algebraicamente cerrado. En la recta afn K
1
,
cu ales son sus conjuntos algebraicos? Para comenzar, como el anillo K[x] es un
DIP, entonces todo conjunto algebraico V K
1
es de la forma V = V( f ) para un
polinomio f K[x], y como K es algebraicamente cerrado entonces f (x) se factoriza
como f (x) = c(x a
1
) (x a
k
) con c, a
i
K y por lo tanto
V( f ) =a
1
, . . . , a
n
,
18 1 Anillos, ideales y el espectro primo
es decir, los conjuntos algebraicos de K
1
son los conjuntos nitos, el espacio total y
el vaco.
Lo anterior sirve para mostrar que la topologa de Zariski en K
1
es muy d ebil y
bastante diferente de la topologa usual en K
1
= K, por ejemplo si K =C, ya que en
C
1
=C se tienen m as cerrados en la topologa m etrica usual que en la topologa de
Zariski. Note tambi en que los cerrados en la topologa de Zariski son cerrados en
la topologa m etrica ya que los polinomios son funciones continuas en la topologa
usual.
Ejemplo 5. Si E K[x
1
, . . . , x
n
] es un conjunto nito de polinomios lineales, la va-
riedad V(E) K
n
se llama una K-variedad lineal que, esencialmente es estudiada
por el algebra lineal.
Ejemplo 6. Si E K[x
1
, . . . , x
n
] consiste de un unico polinomio no constante
f K[x
1
, . . . , x
n
], a la variedad V(E) =: V( f ) K
n
se le llama una hipersuper-
cie. Si f es de grado 1, se dice que V( f ) es un hiperplano afn en K
n
. En el caso
particular cuando n = 2, V( f ) es una curva en K
2
y es una recta si f es lineal. En el
captulo 4 se probar a que todos los ideales I K[x
1
, . . . , x
n
] tienen un n umero nito
de generadores, el teorema de la base de Hilbert (4.2 p agina 88), y por lo tanto todo
conjunto algebraico afn V(I) es una intersecci on nita de hipersupercies.
Ejemplo 7. Si K es un campo, dada a una matriz mn con entradas en K, desplegan-
do sus renglones la podemos pensar como un elemento de K
mn
. Entonces, si m = n,
el grupo lineal especial SL
n
(K) K
n
2
de matrices cuadradas nn con determinante
1, es un conjunto algebraico afn porque el determinante es un polinomio, es decir,
para (x
i j
)
nn
, su determinante det(x
i j
) K[x
11
, x
12
, . . . , x
nn
].
En forma similar se muestra que el grupo ortogonal O
n
(K) de matrices cuadradas
A tales que A
T
A = id
n
es un conjunto algebraico afn.
Conjuntos algebraicos anes e ideales radicales. Antes de ver otros ejemplos,
veamos c omo se restringe la funci on
I : subconjuntos de SpecA ideales radicales de A,
en el caso cuando A = K[x
1
, . . . , x
n
] con K algebraicamente cerrado, al subespacio
SpecmA. Denotemos esta restricci on por I. As, por denici on, para cualquier sub-
conjunto U SpecmK[x
1
, . . . , x
n
] se tiene que
I(U) =

mU
mK[x
1
, . . . , x
n
].
Note ahora que, identicando U SpecmK[x
1
, . . . , x
n
] = K
n
con un subconjunto de
K
n
, se tiene que
f I(U) =

mU
m f m para todo mU
f m =x
1
a
1
, . . . , x
n
a
n
para todo mU
f (a
1
, . . . , a
n
) = 0 para todo (a
1
, . . . , a
n
) U.
1 Anillos, ideales y el espectro primo 19
Es decir, para U SpecmK[x
1
, . . . , x
n
] = K
n
, el ideal I(U) est a dado por todos los
polinomios en K[x
1
, . . . , x
n
] que se anulan en los puntos de U. Observe ahora que
I(U) es un ideal radical, ya que si f
_
I(U), entonces f
r
I(U) para alg un r 1,
y por lo tanto para todo punto a = (a
1
, . . . , a
n
) U se tiene que f
r
(a) = 0, es de-
cir, ( f (a))
r
= 0 y consecuentemente f (a) = 0, es decir, f I(U). Hemos mostrado
as que
_
I(U) I(U), y la otra inclusi on siempre se tiene. Veamos algunos ejem-
plos de c omo se calcula el ideal I(U), para algunos U K
n
= SpecmK[x
1
, . . . , x
n
].
Ejemplo 8. Para K algebraicamente cerrado, I(K
n
) = 0. Antes de probar este resul-
tado, note que no es trivial. Por ejemplo, si K es un campo nito, digamos K =F
q
,
el polinomio de Frobenius f (x) = x
q
x F
q
[x] se anula en todos los puntos de
U = F
1
q
, pero no es el polinomio cero, es decir, I(F
1
q
) ,= 0. Sin embargo, si K es
un campo innito (cuando K es algebraicamente cerrado, claramente es innito) se
tiene que
I(K
n
) = 0.
Note que lo anterior equivale a demostrar que si K es un campo innito, entonces
I(K
n
) =I(SpecmK[x
1
, . . . , x
n
]) =

mideal m aximo
m = 0,
es decir, que la intersecci on de todos los ideales m aximos del anillo K[x
1
, . . . , x
n
] es
cero. A la intersecci on de todos los ideales m aximos de un anillo A se le llama el
radical de Jacobson del anillo A. Demostraremos el resultado deseado por inducci on
sobre n 1. El caso n = 1 es porque si f I(K
1
) K[x] no fuera cero, como el
n umero de races de f es que su grado, esto contradice el que K es innito.
Supongamos ahora que el lema es v alido para n1 y sea f I(K
n
). Supongamos
que f ,= 0. Observe primero que K
n1
K
n
identicando (
1
, . . . ,
n1
) K
n1
con (
1
, . . . ,
n1
, 0) K
n
. Factorizando las potencias x
k
en los monomios de f ,
escribamos
() f = a
k
(x
1
, . . . , x
n1
)x
k
n
+
y note que no puede suceder que k = 0 (i.e., que no aparezca la variable x
n
en f )
porque entonces f K[x
1
, . . . , x
n1
] se anula en todo K
n
, en particular en K
n1
y
as f = 0, por hip otesis de inducci on. Podemos entonces suponer que k 1 y que
a
k
(x
1
, . . . , x
n1
) ,= 0 (no es el polinomio cero). Entonces, por hip otesis de inducci on
se tiene que a
k
, I(K
n1
) y por lo tanto existe un punto (
1
, . . . ,
n1
) K
n1
tal que a
k
(
1
, . . . ,
n1
) ,= 0. Substituyendo el punto (
1
, . . . ,
n1
) en todos los
coecientes a
i
en () se obtiene el polinomio en una variable:

f = a
k
(
1
, . . . ,
n1
)x
k
n
+ K[x
n
]
donde el coeciente a
k
(
1
, . . . ,
n1
) ,= 0 y por lo tanto

f tiene gr(

f ) races,
i.e., no se puede anular en todo K
1
, i.e., existe
n
K = K
1
tal que 0 ,=

f (
n
) =
f (
1
, . . . ,
n1
,
n
), i.e., no se anula en todo K
n
. .
20 1 Anillos, ideales y el espectro primo
Parte de la importancia del ideal I(U), para U K
n
=SpecmK[x
1
, . . . , x
n
] radica
en que detecta cu ando el subespacio U es irreducible, para U un conjunto algebraico
(i.e., cerrado) de K
n
:
Proposici on 1.26 Un conjunto algebraicoV K
n
es irreducible si y s olo si su ideal
asociado I(V) es un ideal primo.
Demostraci on. Si V es irreducible y si f , g K[x
1
, . . . , x
n
] son tales que f g I(V),
entonces poniendo W
1
= V( f ), W
2
= V(g), se tiene que V = (V W
1
) (V W
2
),
con los espacios de la derecha cerrados y por lo tanto, ya que V es irreducible,
se sigue que V = V W
1
o V = V W
2
, es decir, V W
1
o V W
2
, por lo que
f I(W
1
) I(V) o g I(W
2
) I(V), i.e., I(V) es ideal primo.
Recprocamente, si I(V) es un ideal primo, supongamos que existen cerrados
(i.e., conjuntos algebraicos anes) W
1
,W
2
tales que V = W
1
W
2
con W
i
_V. Por
1.2 se tiene que I(V) = I(W
1
) I(W
2
) y adem as, por la inyectividad de I, I(V) _
I(W
i
). Por lo tanto, existen polinomios f
i
I(W
i
) I(V) y como los I(W
i
) son
ideales, entonces f
1
f
2
I(W
i
) y consecuentemente f
1
f
2
I(W
1
) I(W
2
) = I(V),
una contradicci on con la hip otesis de que I(V) es primo. .
Ejemplo 9. K
n
es irreducible ya que, por el ejemplo 8, su ideal I(K
n
) = 0, que es
primo.
Ejemplo 10. Si f K[x, y] es un polinomio irreducible, entonces p = f es un ideal
primo y por lo tanto X =V( f ) K
2
es irreducible. Note que esta variedad algebraica
es la curva afn denida por f (x, y) = 0. Las guras siguientes son algunas curvas
en 1
2
, todas ellas irreducibles excepto la ultima:
-
6
-
6
Vy
2
x
3
Vy
2
x
2
(x +1)
1 Anillos, ideales y el espectro primo 21
-
6
-
6
Vx
2
+y
2
1 V(y x
2
)(y x)
El resultado siguiente, y su corolario, son los an alogos para el especto m aximo
de 1.14 y 1.15, pero la parte medular requiere el teorema de los ceros de Hilbert
cuya demostraci on se har a m as adelante.
Teorema 1.27 Sea K un campo algebraicamente cerrado.
(1) Si V es un subconjunto arbitrario de K
n
, entonces V V(I(V)), y la igualdad
se tiene si y s olo si V es un subconjunto algebraico afn.
(2) Si J es un ideal de K[x
1
, . . . , x
n
], entonces J I(V(J)). M as a un, IV(J) =

J y
por lo tanto la igualdad IV(J) = J se tiene si y s olo si J es un ideal radical.
Demostraci on. Para (1), si P V, entonces para todo f I(V) se tiene que f (P) =0
y por lo tanto f V(I(V)) y as V V(I(V)). Supongamos ahora que V =V(J) es
algebraico afn. Entonces, J I(V) y como la funci on V invierte inclusiones 1.11
se sigue que V = V(J) V(I(V)) y por lo tanto se tiene la igualdad V = V(I(V)).
Recprocamente, si V =V(I(V)), entonces V es algebraico, por denici on.
Para (2), si f J, entonces para todo P V(J) se tiene que f (P) = 0 y por lo
tanto J IV(J). La segunda armaci on de la parte (2) es (una parte de) el contenido
del teorema de los ceros de Hilbert y su demostraci on se pospondr a hasta la secci on
sobre este teorema. .
Un consecuencia inmediata del teorema anterior es que las correspondencias
subconjuntos algebraicos de K
n

ideales radicales de K[x


1
, . . . , x
n
]
V

invierten inclusiones y son inversas una de la otra. Esta es una perfecta correspon-
dencia que traduce la geometra de los conjuntos algebraicos anes a una situaci on
algebraica.
22 1 Anillos, ideales y el espectro primo
Ahora, aprovechando que ya se tiene una visi on geom etrica de los subconjuntos
cerrados del espectro m aximo SpecmK[x
1
, . . . , x
n
] con K algebraicamente cerrado,
podemos ilustrar geom etricamente lo que sucede cuando se toma el espacio m as
grande, el espectro primo SpecK[x
1
, . . . , x
n
], en los ejemplos que siguen:
Ejemplo 11. Sea K un campo y consideremos SpecK[x, y]. De nuevo, como K[x, y]
es dominio entero, 0 es ideal primo, su cerradura es todo SpecK[x, y] y as 0 es
un punto gen erico. Ahora, desafortunadamente K[x, y] no es un DIP (por ejemplo,
el ideal x, y no es principal). Para ver algunos ejemplos de puntos en SpecK[x, y],
por el ejemplo 4 para n = 2, los ideales x a, y b, con a, b K, son m axi-
mos. Pero adem as de los ideales m aximos anteriores, hay otros ideales primos, a
saber los ideales f (x, y) con f K[x, y] irreducible (por ejemplo, f (x, y) = y x
2
o f (x, y) = y
2
x
3
). M as adelante probaremos que estos son todos los ideales pri-
mos de K[x, y]: la @@idea geom etricaAA es que los primos (m aximos) x a, x b
corresponden a puntos (a, b) K
2
, i.e., de dimensi on cero; los primos f (x, y)
con f irreducible son curvas f (x, y) = 0, i.e., de dimensi on 1; al ideal 0 de algu-
na manera lo pensaremos de dimensi on 2 (aunque en toda esta discusi on no hemos
denido el concepto de dimensi on) y esto cubre todas las posibilidades geom etri-
cas en SpecK[x, y]. Resumiento, los ideales m aximos en SpecK[x, y] corresponden
a los puntos en K
2
y adem as SpecK[x, y] contiene al punto gen erico 0 y a los puntos
correspondientes a curvas f (x, y) = 0 asociadas a polinomios irreducibles f :
SpecK[x, y] = K
2
0 f (x, y) : f (x, y) irreducible :

punto gen erico en el eje X


punto gen erico en el eje Y
punto gen erico en la curva f (x, y)
punto gen erico de K
2
0
y
x
x a, y b
punto cerrado
Ejemplo 12. Generalizando el ejemplo anterior, sea K un campo algebraicamente
cerrado y consideremos el espectro SpecK[x
1
, . . . , x
n
], y para ser concretos consi-
deremos el caso n = 3, i.e., SpecK[x, y, z]. De nuevo, por el teorema de los ceros
de Hilbert, los ideales x a, y b, z c, para a, b, c K son todos los m aximos
de K[x, y, z], y a los primos anteriores los pensamos como puntos (a, b, c) K
3
, i.e.,
1 Anillos, ideales y el espectro primo 23
de dimensi on 0. Tambi en, el ideal 0 es primo y su cerradura es todo SpecK[x, y, z],
i.e., 0 es un punto gen erico de SpecK[x, y, z]. De nuevo, tenemos para cada poli-
nomio irreducible f K[x, y, z] el ideal primo f (x, y, z) con el cual asociamos la
hipersupercie f (x, y, z) = 0 y pensamos a estos primos como de dimensi on 2. Sin
embargo, estos no son todos los primos de K[x, y, z], nos faltan los de dimensi on
1, por ejemplo el ideal x, y es primo ya que el cociente K[x, y, z]/x, y K[z] es
un dominio entero; de hecho, hay muchos primos unidimensionales y m as adelante
veremos que corresponden a @@curvas irreduciblesAA: una respuesta geom etrica a una
pregunta algebraica: cu ales son los primos de K[x, y, z]? Resumiendo,
SpecK[x, y, z] = K
3
0otros primos.
De aqu puede inferirse lo que sucede en el caso general: SpecK[x
1
, . . . , x
n
] contiene,
como subespacio de puntos cerrados, al espacio afn K
n
y adem as un punto p
Z
por
cada subvariedad (irreducible) Z A
n
K
de dimensi on 1:
SpecK[x
1
, . . . , x
n
] = K
n
0p
Z
: Z K
n
variedad irreducible de dim1.
Ejemplo 13. Si A = K[x, y], con K algebraicamente cerrado, e I =xy, por el ejem-
plo 12 sabemos que SpecA = SpecK[x, y] es K
2
junto con puntos de dimensiones 1
y 2. Por la proposici on 1.18, SpecK[x, y]/xy se identica con Vxy SpecK[x, y],
y este subespacio cerrado incluye, por ejemplo, los puntos 0-dimensionales (a, 0) y
(0, b), i.e., los @@ejes coordenadosAA, y tambi en los primos unidimensionales x y y.
Ejemplo 14. En general, si K es algebraicamente cerrado y V K
n
es un conjunto
algebraico afn con ideal I = I(V) K[x
1
, . . . , x
n
] y anillo de coordenadas K[V] :=
K[x
1
, . . . , x
n
]/I, su espectro asociado es SpecK[V] y el epimorsmo can onico :
K[x
1
, . . . , x
n
] K[V] induce el monomorsmo de espectros
a
: SpecK[V] SpecK[x
1
, . . . , x
n
]
y recordando que los ideales m aximos de K[V] corresponden a ideales m aximos de
K[x
1
, . . . , x
n
] que contienen a I y los ideales m aximos de K[V] corresponden a los
puntos de V, entonces podemos identicar a V con el subconjunto de puntos cerra-
dos de SpecK[V]. Adem as, SpecK[V] tiene un punto gen erico por cada subvariedad
algebraica (irreducible) Z V de dimensi on 1.
Espectros de tipo aritm etico. Los anillos que consideraremos en este caso son ani-
llos nitamente generados sobre Z y est an naturalmente asociados a problemas de
origen aritm etico, ya sea como anillos de enteros en campos de n umeros, o asocia-
dos a problemas diofantinos (soluciones a ecuaciones polinomiales con coecientes
enteros o racionales). Comenzamos con el prototipo de todos estos ejemplos:
Ejemplo 15. Para el anillo Z, SpecZ = 0, 2, 3, 5, . . . , p, . . .. Ahora, V0) =
SpecZ por lo que este espacio es irreducible y 0 es un punto gen erico. Ahora,
24 1 Anillos, ideales y el espectro primo
como Z es DIP, todos sus ideales son de la forma I = a por lo que si a ,= 0,
entonces V(a) = p SpecZ : p a, y como p a p[a, enton-
ces V(a) =p : p es primo y p[a. Explcitamente, si a = p
e
1
1
p
e
r
r
, entonces
V(a) = p
1
, . . . , p
r
. As, los abiertos de SpecZ se obtienen como comple-
mentos de conjuntos nitos de primos (@@botando subconjuntos nitos de primosAA).
Note tambi en que, como Z es un DIP, los ideales primos son m aximos y as cada
punto p SpecZ es cerrado: Vp =p.

11

0
Ejemplo 16. Consideremos la inclusi on : Z Z[i] del anillo Z en el anillo de
enteros gaussianos. El morsmo inducido
a
: SpecZ[i] SpecZ es simplemente
a
(p) =
1
(p) = pZ = p, para p = 0 o p primo de Z. Como Z[i] es dominio
entero, entonces 0 es ideal primo y claramente
a
(0) = 0. Por otra parte, sabemos
que los ideales primos de Z[i] son factores de primos de Z, y para los primos de Z, el
2 se factoriza en Z[i] como 2 = (1i)(1+i) =i(1i)
2
(donde i es una unidad
de Z[i]), entonces @@arribaAA del 2 hay un primo elevado al cuadrado, a saber (1 i)
y decimos que 2 se @@ramicaAA en Z[i]; para los primos impares, si p 3 (m od 4),
entonces p permanece primo en Z[i] (decimos que p es @@inerteAA) y si p 1 (m od 4),
entonces p se factoriza en Z[i] como producto de dos primos a+bi conjugados, i.e.,
p = (a +bi)(a bi) (decimos que p no se @@ramicaAA) lo cual corresponde al caso
cuando el primo p se puede escribir como la suma de dos cuadrados. Podemos
visualizar la situaci on anterior como sigue:







SpecZ[i]
?
a

SpecZ
0

11

4m+1

4n+3
Ejercicios
1.1. En el p arrafo antes de 1.1 usamos que en un DFU dados dos elementos existe
su m aximo com un divisor y este es unico salvo unidades. Demuestre formalmente
lo anterior.
1.2. Si A es un DFU y a, b A son coprimos, i.e., su m aximo com un divisor es una
unidad, y si a[bc en A, demuestre que a[c.
1 Anillos, ideales y el espectro primo 25
1.3. Si A es un anillo y A[[x]] es el anillo de series de potencias formales con coe-
cientes en A, demuestre que
f = a
0
+a
1
x +a
2
x
2
+ A[[x]]
es una unidad si y s olo si a
0
es unidad de A.
1.4. Si K es un campo, demuestre que K[[x]] es un DFU.
1.5. Sea I A un ideal. Considere su radical:

I :=a A : a
n
I para alg un entero n 1.
Demuestre que:
(i)

I es un ideal de A.
(ii) I

I.
(iii)
_

I =

I.
(iv)

IJ =

I J =

J. En general, si I
i
es una familia nita de ideales
de A, demuestre que
_

i
I
i
=

I
i
.
(v)

I +J =
_

I +

J.
(vi) Si p es primo, entonces

p
n
= p, para todo entero n 1.
(vii) Se puede denir el radical de cualquier subconjunto E A, a un cuando

E
no es un ideal, en general. Demuestre que
_

i
E
i
=

E
i
para cualquier familia de subconjuntos E
i
A.
(vii)

I = A si y s olo si I = A.
(viii) Si I, J son ideales de A tales que

I y

J son coprimos, demuestre que I, J


son coprimos.
1.6. Calcule el nilradical del anillo Z/nZ.
1.7. Por el ejercicio 5(iii) se tiene que
_

I =

I. Un ideal J A tal que

J =J se
llama un ideal radical. As,

I es un ideal radical. Demuestre que

I es el menor
ideal radical que contiene a I.
1.8. Si I _A es un ideal propio, demuestre que I es un ideal radical si y s olo si I es
la intersecci on de ideales primos.
1.9. Si I, J son ideales de A, demuestre que
(J : I) :=a A : ax J para todo x I A
es un ideal de A. Decimos que (J : I) es el ideal que traslada I a J. En el caso
particular cuando J = 0, al ideal (0 : I) que traslada I a 0, se le llama el anulador de
I. Demuestre que:
26 1 Anillos, ideales y el espectro primo
(i) (

i
J
i
: I) =

i
(J
i
: I).
(ii) (J :
i
I
i
) =

i
(J : I
i
).
(iii) Si D =

x,=0
(0 : x) es el conjunto de divisores de cero de A, demuestre que
D =

x,=0
_
(0 : x).
1.10. Si A es un anillo, un elemento a A se dice que es idempotente si a
2
= a.
Demuestre que a A es idempotente si y s olo si 1a es idempotente.
1.11. Si A es un anillo, demuestre que las propiedades siguientes son equivalentes:
(i) A tiene s olo un ideal primo.
(ii) Todo elemento de A es una unidad o es nilpotente.
(iii) A/nil A es un campo.
1.12. Un anillo A se dice que es reducido si nil A = 0. Si A es cualquier anillo con-
mutativo, demuestre que A/nil A es reducido.
1.13. Si K es un campo y p(x) K[x], demuestre que el anillo K[x]/p(x) es reduci-
do si y s olo si p(x) no es divisible por el cuadrado de alg un polinomio no constante.
1.14. Si I nil A y u A es tal que u es una unidad de A/I, demuestre que u es
unidad de A.
1.15. Si u es una unidad del anillo A y x A es nilpotente, demuestre que u +x es
una unidad de A.
1.16. Si p es un ideal primo de A e I, J son ideales de A tales que I , p y J , p,
demuestre que IJ ,p.
1.17. Si I A es un ideal nitamente generado tal que I = I
2
, demuestre que I
est a generado por un idempotente, i.e., un e I tal que e
2
= e.
1.18. Si A ,= 0 es un anillo no trivial, demuestre que el conjunto SpecA de ideales
primos de A tiene elementos mnimos con respecto a la inclusi on.
1.19. Si : A B es un morsmo de anillos y si f A, demuestre que
a

1
(D( f )) = D(( f )).
1.20. Si : AB es un morsmo de anillos y si J B es cualquier ideal, demuestre
que
a
(V(J)) =V(
1
(J)).
1.21. Si : A B es un morsmo de anillos y si q SpecB, muestre que induce
el monomorsmo
q
: A/
a
(q) B/q tal que el diagrama siguiente conmuta
A

A/
a
(q)

B/q
1 Anillos, ideales y el espectro primo 27
con las echas verticales las can onicas. Demuestre que, para todo f A se tiene que

q
( f +
a
(q)) = (( f ) +q).
Concluya que
a
es continua.
1.22. Si : A B y : B C son morsmos de anillos, demuestre que
a
( ) =
a

a
.
1.23. Si : A B es un morsmo de anillos, demuestre que la imagen
a
(SpecB)
es densa en SpecA si y s olo si ker es nilpotente.
1.24. Sean A un anillo y f , g A. Demuestre que

g
_
f V( f ) V(g) g
_
f .
1.25. Demuestre que un espacio topol ogico irreducible es conexo. D e un contra-
ejemplo de espacio conexo que no sea irreducible.
1.26. Demuestre que en un espacio topol ogico Hausdorff los puntos son los unicos
subconjuntos irreducibles.
1.27. Si I, J A son ideales, demuestre que
Spec(A/(I J)) = Spec(A/I) Spec(A/J).
1.28. Con las mismas hip otesis, qui en es Spec(A/(I +J))?
1.29. Si K es algebraicamente cerrado, para los ideales I =x K[x, y] y J =x
2

K[x, y], identique los subconjuntos cerrados (anes) V(I) y V(J). Demuestre que
la inclusi on x
2
x induce el epimorsmo K[x, y]/x
2
K[x, y]/x, que a su
vez induce la inclusi on
V(x) = SpecmK[x, y]/x K[x, y]/x
2
=V(x
2
).
Puede identicar, geom etricamente, ambos lados de la inclusi on anterior?
1.30. Encuentre las tres componentes irreducibles del conjunto algebraico afn dado
por
V(5x
2
y
3
z, xz 5x) K
3
.
Captulo 2
M odulos y algebras
Si A es un anillo, un A-m odulo es un grupo abeliano M junto con una acci on
AM M, denotada por (a, x) ax, que satisface las condiciones siguientes:
(i) a(x +y) = ax +ay, para a A, x, y M.
(ii) (a+b)x = ax +bx, para a, b A, x M.
(iii) (ab)x = a(bx), para a, b A, x M.
(iv) 1x = x, para 1 A, x M.
Ejemplo 1. Si K es un campo, un K-m odulo es un K-espacio vectorial.
Ejemplo 2. Un Z-m odulo es un grupo abeliano.
Ejemplo 3. Todo anillo A es un A-m odulo.
Morsmos. Si M, N son A-m odulos, un A-morsmo es una funci on f : M N que
es A-lineal, i.e., que satisface:
f (x +y) = f (x) + f (y)
f (ax) = af (x)
para todo x, y M y a A. Si f : M N es un A-morsmo, diremos que es un
epimorsmo si es suprayectivo. Diremos que es un monomorsmo si es inyectivo y
diremos que es un isomorsmo si es biyectivo. En ocasiones usaremos las notaciones
M N para un epimorsmo, M N para un monomorsmo y M N si hay un
isomorsmo entre M y N, en cuyo caso diremos que M y N son isomorfos.
Ejemplo 4. Si M, N son K-espacios vectoriales, un K-morsmo es una transforma-
ci on K-lineal. Si M, N son grupos abelianos, un Z-morsmo es un homomorsmo
de grupos. Si f : MN y g : N T son A-morsmos, su composici on g f : MT
es un A-morsmo. La funci on identidad id : M M dada por id(x) = x es un mor-
smo.
Si f , g : MN son dos A-morsmos, su suma f +g : MN es la funci on dada
por ( f +g)(x) := f (x) +g(x). Claramente f +g es un morsmo. Similarmente, si
29
30 2 M odulos y algebras
a A se dene la funci on a f : M N mediante (af )(x) := af (x) y tambi en es un
morsmo. As, el conjunto de todos los A-morsmos de M a N, denotado por
Hom
A
(M, N)
es un A-m odulo.
Proposici on 2.1 Si M es un A-m odulo, se tiene un isomorsmo natural
Hom
A
(A, M) M.
Demostraci on. Dena : Hom
A
(A, M) M enviando un f : AM a ( f ) := f (1).
.
Operaciones con m odulos. Si M es un A-m odulo, un A-subm odulo de M es un sub-
conjunto N M tal que es m odulo con las operaciones de M. As, N es subm odulo
de M si y s olo si N M es un subgrupo aditivo y es cerrado bajo multiplicaci on por
los escalares de A.
Si N M es un subm odulo, se dene el m odulo cociente M/N como el grupo
abeliano aditivo de clases laterales de N en M con la estructura de A-m odulo dada
por: a(x+N) := ax+N, para a A y x+N M/N. La funci on : MM/N dada
por (x) := x +N es un morsmo suprayectivo.
Si f : M N es un A-morsmo, su n ucleo es
ker f :=x M : f (x) = 0
y su imagen es
Im( f ) := f (x) N : x M.
Ambos son subm odulos de los m odulos correspondientes. El con ucleo de f es
Coker( f ) := N/Im f
y la coimagen de f es
Coim( f ) := M/ker f ,
sin embargo la coimagen no es muy interesante en este caso porque se tiene el
resultado siguiente:
Teorema 2.2 (Noether) Si f : M N es un A-morsmo, entonces f induce un iso-
morsmo f : M/ker f Im f tal que le diagrama siguiente conmuta:
M
f

Im f N
M/ker f
f

2 M odulos y algebras 31
Demostraci on. Si x +ker f M/ker f , se dene f (x +ker f ) := f (x). Se muestra
f acilmente que f est a bien denida, hace conmutar el diagrama, i.e., f = f y es
un isomorsmo. .
Intersecci on y suma de m odulos. Si M
i

i
es una familia de A-m odulos, su
intersecci on

i
M
i
es un subm odulo de cada M
i
. Si todos los M
i
son subm odulos
de un A-m odulo M, se dene la suma
i
M
i
como el conjunto

i
M
i
:=
_

i
x
i
M : sumas nitas con x
i
M
i
_
que claramente es un A-m odulo y es el menor subm odulo de M que contiene a todos
los M
i
.
Si S es un subconjunto de un A-m odulo M, la intersecci on de todos los subm odu-
los de M que contienen a S es un subm odulo de M y se dice que es el subm odulo
generado por el conjunto S y se denota por S, y se dice que los elementos de S son
los generadores de S. Claramente,
S =
_

i
a
i
x
i
: sumas nitas con a
i
A y x
i
S
_
.
Si S =x
1
, . . . , x
n
es un conjunto nito, escribiremos S =x
1
, . . . , x
n
, y diremos
que S es un subm odulo nitamente generado. En particular, si S = x, observe
que x = Ax =ax : a A y por lo tanto, si S =x
1
, . . . , x
n
, entonces
x
1
, . . . , x
n
=
n

i=1
Ax
i
.
Producto directo y suma directa de m odulos. Si M
i

i
es una familia de A-
m odulos, su producto directo es el conjunto

i
M
i
:=
_
(x
i
) : x
i
M
i
para todo i
_
de todas las -adas ordenadas con x
i
M
i
para cada i y con las operaciones
denidas componente a componente, i.e.,
(x
i
) +(y
i
) := (x
i
+y
i
)
a(x
i
) := (ax
i
).
Se tienen epimorsmos naturales p
i
:
i
M
i
M
i
denidos por las proyecciones
p
i
(x
i
) = x
i
en el i- esimo factor.
La suma directa de la familia anterior es el conjunto

i
M
i
:=
_
(x
i
)

i
M
i
: con casi todos los x
i
= 0
_
32 2 M odulos y algebras
donde por @@casi todosAA queremos decir @@todos, excepto por un n umero nitoAA. Las
operaciones en la suma directa denen tambi en componente a componente. Se tie-
nen monomorsmos naturales i
j
: M
j

M
j
denidos, para x
j
M
j
, por las inclu-
siones i
j
(x
j
) = (. . . , 0, x
j
, 0, . . .), es decir, la -ada con 0 en todas las componentes
excepto en la componente j- esima donde se tiene a x
j
. Observe que si el conjunto
de ndices es nito, entonces
i
M
i

i
M
i
.
Si L =

i
A es una suma directa de copias del anillo A indexadas por , di-
remos que L es un A-m odulo libre. En general, cualquier A-m odulo L isomorfo a
una suma directa de la forma

i
A se dir a que es un m odulo libre. En ocasiones
usaremos la notaci on
A
()
:=

i
A.
Note que los elementos de A
()
se pueden expresar en forma unica como sumas
nitas de la forma

i
a
i

i
con a
i
A y
i

donde A
i
A para todo
i
. A los elementos de se les llama los generadores
del m odulo libre A
()
. Observe que todo A-m odulo M es cociente de un A-m odulo
libre ya que se tiene el epimorsmo A
(M)
M dado enviando un generador x M
a s mismo. Cuando = 1, . . . , n, usaremos la notaci on A
n
para la suma directa

n
i=1
A de n copias de A.
Sucesiones exactas. Una sucesi on de A-m odulos y A-morsmos
M
i1
f
i1
M
i
f
i
M
i1

se dice que es exacta en M
i
si Im f
i1
= ker f
i
. Diremos que es una sucesi on exacta
si lo es en cada M
i
.
Lema 2.3 (1) Una sucesi on 0 M
/
f
M es exacta si y s olo si f es inyectivo.
(2) Una sucesi on M
g
M
//
0 es exacta si y s olo si g es suprayectivo.
(3) Si N M es un subm odulo, se tiene la sucesi on exacta
0 N
i
M

M/N 0
donde i : N M es la inclusi on de N en M, que obviamente es un morsmo, y
: M M/N es el epimorsmo can onico.
Demostraci on. Todo es obvio. .
Una sucesi on exacta de la forma
0 M
/
M M
//
0
se dice que es una sucesi on exacta corta.
2 M odulos y algebras 33
El lema del quinto y el lema de la serpiente. Los dos resultados siguientes, que
combinan la conmutatividad de unos diagramas con la exactitud de los renglones
correspondientes, a pesar de ser elementales ser an de gran utilidad en secciones
subsiguientes.
Proposici on 2.4 (El lema de la serpiente) Dado el diagrama conmutativo siguien-
te, con renglones exactos:
M
/

M
//

0
0

N
/
f
/

N
g
/

N
//
Existe una sucesi on exacta de la forma
ker

f
ker
g
ker

Coker

f
/
Coker
g
/
Coker
donde los morsmos entre n ucleos son las restricciones de f y g y los morsmos
entre con ucleos son los inducidos por f
/
y g
/
. M as a un, si f es inyectiva, entonces

f tambi en lo es, y si g es suprayectiva entonces g tambi en lo es. El morsmo se


llama el morsmo de conexi on o de frontera.
Demostraci on. El punto importante es la denici on del morsmo de conexi on :
ker Coker . Dado x
//
ker , como g es suprayectivo existe un x M tal que
g(x) =x
//
. Por la conmutatividad del cuadrado de la derecha g
/
(x) =g(x) =x
//
=
0 y por lo tanto x ker g
/
= Im f
/
(por la exactitud del rengl on inferior); por lo
tanto, existe un unico y
/
N
/
tal que f
/
(y
/
) = x (es unico porque f
/
es inyectivo).
Ahora, como Coker = N
/
/Im, entonces y
/
Coker . Se @@deneAA (x) := y
/
.
Note que en la @@denici onAA de (x) hay un punto donde se tiene que hacer una
elecci on (cuando se usa que g es suprayectivo). Supongamos que z M tambi en
satisface que g(z) = x
//
. Entonces, x z ker g = Im f (por la exactitud del rengl on
superior) y as existe un unico x
/
M
/
tal que f x
/
= x z. Se sigue que
(x) (z) = (x z) = ( f x
/
) = f
/
x
/
Im f
/
= ker g
/
y como f
/
1
(x) = y
/
entonces
y
/
f
/
1
(z) = f
/
1
(x) f
/
1
(z) = f
/
1
f
/
x = x
es decir, y
/
diere de la otra elecci on f
/
1
(z) por un elemento de Im, i.e., y
/
est a bien denida en el cociente N
/
/Im = Coker , como se quera. Resumiendo,
est a bien denido y, abusando de la notaci on, su denici on es x
//
:= f
/
1
g
1
x
//
,
que en un diagrama se ve como:
34 2 M odulos y algebras
x

x
//
g
1

y
/
x
f
/ 1

que, con un poco de imaginaci on, recuerda a una serpiente. La vericaci on de que
la sucesi on del enunciado es exacta, es rutina. .
Proposici on 2.5 (El lema del quinto) Dado el diagrama conmutativo siguiente,
con renglones exactos
M
1

f
1

M
2
f
2

M
3
f
3

M
4
f
4

M
5
f
5

N
1

N
2

N
3

N
4

N
5
(1) Si f
2
y f
4
son suprayectivas, f
5
es inyectiva, entonces f
3
es suprayectiva.
(2) Si f
2
y f
4
son inyectivas, f
1
es suprayectiva, entonces f
3
es inyectiva.
(3) Si f
1
, f
2
, f
4
y f
5
son biyectivas, entonces f
3
es biyectiva.
Demostraci on. Etiquete las echas horizontales y cacera en el diagrama. .
Propiedades de exactitud del Hom. Si f : M
/
M es un A-morsmo y N es cual-
quier A-m odulo, entonces f induce un A-morsmo
f

: Hom
A
(M, N) Hom
A
(M
/
, N)
denido, para Hom
A
(M, N) mediante f

() = f : M
/
f
M

N. Se
verica directamente que f

es un morsmo. Similarmente, si f : N N
/
es un
morsmo y M es cualquier m odulo, entonces f induce el morsmo
f

: Hom
A
(M, N) Hom
A
(M, N
/
)
denido, para Hom
A
(M, N) mediante f

() = f : M

N
f
N
/
.
Lema 2.6 (1) Si M
/
f
M
g
M
//
son morsmos y N es otro m odulo, entonces
(g f )

= f

: Hom
A
(M
//
, N)
g

Hom
A
(M, N)
f

Hom
A
(M
/
, N).
(2) Si N
/
f
N
g
N
//
son morsmos y M es otro m odulo, entonces
(g f )

= g

: Hom
A
(M, N
/
)
f

Hom
A
(M, N)
g

Hom
A
(M, N
//
).
Demostraci on. C alculos directos. .
2 M odulos y algebras 35
Teorema 2.7 (1) Si 0 M
/
f
M
g
M
//
0 es una sucesi on exacta y N es otro
m odulo, entonces la sucesi on siguiente es exacta:
0 Hom
A
(M
//
, N)
g

Hom
A
(M, N)
f

Hom
A
(M
/
, N).
(2) Si 0 N
/
f
N
g
N
//
0 es exacta y M es otro m odulo, entonces la sucesi on
siguiente es exacta:
0 Hom
A
(M, N
/
)
f

Hom
A
(M, N)
g

Hom
A
(M, N
//
).
Demostraci on. (2): Primero, f

es inyectiva ya que si f

() = 0, entonces f =
0 : M N, i.e., para todo x M se tiene que f ((x)) = 0 y como f es inyectivo,
esto implica que (x) = 0 para todo x M, i.e., = 0. Segundo, mostraremos
que Im f

ker g

, o lo que es lo mismo, mostraremos que g

= 0. Pero como
g

= (g f )

y como Im f = ker g por hip otesis, entonces g f = 0 y por lo


tanto g

= (g f )

= 0

= 0. Finalmente, mostraremos que ker g

Im f

. En
efecto, dado ker g

se tiene que 0 = g

() = g y as para toda x M se tiene


que g((x)) = 0, i.e., (x) ker g y por la exactitud de la sucesi on de la hip otesis,
(x) ker g = Im f , existe x
/
N
/
tal que f (x
/
) = (x). Como f es inyectiva, esta
x
/
N
/
es unica con la propiedad de que f (x
/
) = (x). Denimos la funci on
Hom
A
(M, N
/
) mediante (x) =x
/
y se verica f acilmente que es un morsmo. Note
entonces que f

() = f : M N
/
N satisface que para todo x M,
( f )(x) = f ((x)) = f (x
/
) = (x)
y por lo tanto f

() = f =, i.e., Im f

, i.e., ker g

Im f

, como se quera.
La parte (1) se demuestra en forma similar. .
Producto tensorial de m odulos. Sean M, N, P tres A-m odulos. Una funci on A-
bilineal f : MN P es una funci on que es A-lineal en cada una de sus dos varia-
bles, es decir, jando la segunda variable, digamos y N, la funci on f (, y) : MP
es un A-morsmo, y similarmente jando la primera variable, f (x, ) : N P es
un A-morsmo. Podemos entonces considerar el conjunto de todas las funciones
A-bilineales anteriores, al que denotaremos por
Bil
A
(MN, P)
y nos preguntamos por la existencia de un s olo A-m odulo, digamos T, tal que las
funciones A-bilineales f : MN P correspondan a funciones A-lineales

f : T
P, de tal forma que
() Bil
A
(MN, P)

Hom
A
(T, P)
(diremos en este caso que T linealiza las funciones bilineales con dominio MN.)
La respuesta a esta pregunta es armativa: existe un tal m odulo T y es unico con la
36 2 M odulos y algebras
propiedad () anterior. En efecto, sean M y N dos A-m odulos y sea L el A-m odulo
libre A
(MN)
. Entonces, los elementos de L son sumas nitas de la forma

i
a
i
(x
i
, y
i
) con a
i
A y (x
i
, y
i
) MN.
Sea R L el subm odulo generado por los elementos de la forma:
(x +x
/
, y) (x, y) (x
/
, y)
(x, y +y
/
) (x, y) (x, y
/
)
(ax, y) a(x, y)
(x, ay) a(x, y)
y sea T :=L/R. Para cada elemento b asico (x, y) MN L =A
(MN)
denotemos
con xy a su clase lateral (x, y) +R en T = L/R. Entonces, T est a generado por los
x y, y la funci on
: MN T
dada por (x, y) := x y es A-bilineal, ya que, por ejemplo,
(x +x
/
) y = (x +x
/
, y) +R = (x, y) +(x
/
, y) +[(x +x
/
, y) (x, y) (x
/
, y)] +R
la ultima igualdad es porque el t ermino entre par entesis es uno de los generadores de
R. Similarmente para las otras igualdades necesarias para mostrar que es bilineal.
Hemos as construido un A-m odulo T y una funci on A-bilineal : MN T. El
par (T, ) satisface la propiedad universal siguiente:
Proposici on 2.8 Si P es cualquier A-m odulo y si f : MN P es una funci on
A-bilineal, entonces existe un unico A-morsmo

f : T P que hace conmutar el
diagrama siguiente
MN

P
T

es decir,

f = f .
Demostraci on. Como f est a denida en los b asicos del m odulo libre L, entonces f
se puede extender por linealidad a todo L. Ahora, como f es A-bilineal, entonces
se anula en los generadores de R y as en todo R. Pasando al cociente f induce el
A-morsmo

f : T P. Las deniciones hacen evidente que el diagrama conmuta.
Finalmente, si h : T P es tal que h = f , restringiendo a los generadores se tiene
que f (x, y) = h(x, y) = h(x y) por lo que h coincide con

f en los generadores
x y de T y por lo tanto h =

f en todo T. .
Note que otra forma de leer esta proposici on es que a cada funci on bilineal
f : MN P le corresponde en forma unica una funci on lineal

f : T P, la
2 M odulos y algebras 37
correspondencia dada con el auxilio de la funci on bilineal : MN T. Equiva-
lentemente, la proposici on nos dice que para dar una funci on lineal con dominio T
basta dar una funci on bilineal con dominio MN. Esto nos dice que:
Corolario 2.9 Existe un isomorsmo entre Bil
A
(MN, P) y Hom
A
(T, P), dado por
f

f , es decir, la correspondencia (). El A-m odulo T anterior es unico, salvo
isomorsmo.
Demostraci on. S olo resta probar que si T
/
y una funci on bilineal : MN
T
/
satisfacen lo enunciado en la proposici on anterior, con T
/
reemplazando T y
reemplazando , entonces T T
/
. En efecto, para el caso especial de la funci on
A-bilineal : MN T se tiene que, por la propiedad anterior de T
/
y , que el
diagrama del lado izquierdo siguiente conmuta
MN

T MN

T
/
T
/

Similarmente, por la propiedad de T y la funci on (de la proposici on anterior),


para la funci on A-bilineal : MN T
/
, se tiene que el diagrama del lado dere-
cho anterior conmuta. Entonces, considerando la composici on

se tiene que el
diagrama del lado izquierdo siguiente conmuta:
MN

T
/
MN

T
T
/

Similarmente para el diagrama del lado derecho. Pero como las funciones id
T
/ e id
T
hacen conmutar los diagramas respectivos, por la unicidad de las funciones marca-
das con echas punteadas se debe tener que

= id
T
/ y

= id
T
, es decir
T T
/
. .
Gracias al corolario anterior, si M, N son dos A-m odulos, el m odulo T es unico,
salvo isomorsmo, y lo podemos denotar entonces por T = M
A
N, y decimos que
T es el producto tensorial de M y N. A la aplicaci on bilineal : MN M
A
N
la llamaremos la aplicaci on can onica del producto tensorial. Note que T = M
A
N
est a generado por los elementos (llamados tensores) de la forma x y con (x, y)
MN. Si el anillo A no cambia en toda la discusi on, escribiremos MN en lugar
de M
A
N. Observe que, en virtud de la bilinealidad de la aplicaci on can onica
: MN MN, se tienen relaciones como
(ax +by) z = a(x z) +b(y z).
Las propiedades siguientes son inmediatas:
38 2 M odulos y algebras
Proposici on 2.10 (1) Si M es cualquier A-m odulo, entonces
M
A
A M.
(2) Si M y N son A-m odulos, entonces existe un isomorsmo natural
M
A
N N
A
M.
(3) Si M, N, P son A-m odulos, se tiene un isomorsmo natural
M
A
(N
A
P) (M
A
N)
A
P.
Demostraci on. Estas propiedades se prueban f acilmente, por ejemplo para (2) ob-
serve que la aplicaci on : MN N
A
M dada por (v, w) = wv es bili-
neal y as por la propiedad del producto tensorial induce una unica funci on lineal

: M
A
N N
A
M tal que

(v w) = wv. Similarmente se tiene una aplica-
ci on lineal : N
A
M M
A
N tal que (wv) = vw, y se prueba f acilmente
que

y son inversas una de la otra. .
Propiedades de exactitud del producto tensorial. Si f : M N y g : M
/
N
/
son A-morsmos, entonces la funci on f g : MM
/
N
A
N
/
dada por ( f
g)(x, x
/
) = f (x) g(x
/
) es A-bilineal y por lo tanto induce un A-morsmo
f g : M
A
M
/
NN
/
tal que ( f g)(x x
/
) = f (x) g(x
/
).
Si M
/
f
/
M
f
M
//
y N
/
g
/
N
g
N
//
son A-morsmos, entonces en
M
/
N
/
f
/
g
/
MN
f g
M
//
N
//
se tiene que ( f g) ( f
/
g
/
) = ( f f
/
) (g g
/
) ya que ambas funciones tienen
los mismos valores en x y.
Teorema 2.11 Si 0 M
/
f
M
g
M
//
0 es una sucesi on exacta y N es otro
m odulo, entonces
M
/

A
N
f id

M
A
N
gid

M
//

A
N

0
es exacta.
Demostraci on. Para mostrar que Im( f id) ker(g id) debemos mostrar que
(gid)( f id) = 0. Pero, por el p arrafo previo al enunciado, (gid) ( f id) =
(g f ) id = 0, la ultima igualdad porque g f = 0. Para mostrar que ker(gid)
Im( f id), considere el diagrama siguiente
2 M odulos y algebras 39
M
/

A
N
f id

M
A
N
gid

M
//

A
N

0
(M
A
N)/Im( f id)

donde es epimorsmo can onico y note que, como Im( f id) ker(gid), enton-
ces gid induce el morsmo por paso al cociente, i.e., el tri angulo en el diagrama
conmuta. Mostraremos que es un isomorsmo, y note que una vez hecho esto se
tiene que
ker(gid) = ker( ) = ker() = Im( f id)
que es lo que se quera. Para mostrar que es un isomorsmo, construiremos su
inversa, : M
//

A
N (M
A
N)/Im( f id) como sigue: dena p : M
//
N
(M
A
N)/Im( f id) para (x
//
, y) M
//
N escogiendo para x
//
M
//
un x M
(porque g es suprayectiva) tal que g(x) = x
//
y poniendo p(x
//
, y) := x y. Se ve-
rica f acilmente que p est a bien denida, es bilineal y el morsmo que induce
es inverso de . Resta mostrar que g id es suprayectiva y para esto note que si
x
//
i
y
i
M
//

A
N, como g es suprayectiva existen x
i
M tales que g(x
i
) = x
//
i
, y
se tiene que
(gid)
_

x
i
y
i
_
=

g(x
i
) y
i
=

x
//
i
y
i
.
.
Teorema 2.12 (El isomorsmo de adjunci on) Si M, N, P son A-m odulos, se tiene
un isomorsmo natural
: Hom
A
(M
A
N, P)

Hom
A
(M, Hom
A
(N, P)).
Demostraci on. Para Hom
A
(M
A
N, P) dena (): M Hom
A
(N, P) co-
mo la funci on que asigna a x M el morsmo ()(x): N P dado, para
y N, como ()(x)(y) := (x y). Es claro que, tanto () como son A-
morsmos. Para mostrar que es inyectivo, supongamos que () = 0, i.e., para
todo x M, ()(x) = 0, i.e., para todo y N, 0 = ()(x)(y) = (x y), para
todo x y M
A
N, y por lo tanto = 0. Para mostrar que es suprayectiva,
dado f : M Hom
A
(N, P), dena : MN P mediante (x, y) := f (x)(y). Se
verica directamente que es bilineal y por lo tanto induce : M
A
N P tal que
( ) = f . .
Planitud. En el teorema 2.11, no necesariamente f id es inyectivo, por ejemplo,
dada la sucesi on de Z-m odulos
0 Z
f
Z

Z/nZ 0
donde f es multiplicaci on por n 2, i.e., f (x) = nx, y es el epimorsmo can oni-
co, claramente esta es una sucesi on exacta corta. Sin embargo al tensorar con
N =Z/nZ, el morsmo
40 2 M odulos y algebras
Z
Z
Z/nZ
f id
Z
Z
Z/nZ
no es inyectivo, porque para todo x y Z
Z
Z/nz se tiene que
( f id)(x y) = f (x) id(y) = nx y = x ny = x 0 = 0
y as f id es el morsmo cero pero Z
Z
Z/nZ Z/nZ ,= 0.
Un A-m odulo N se dice que es plano si para toda sucesi on exacta de A-m odulos
de la forma
0 M
/
f
M
g
M
//
0
se tiene que la sucesi on
0 M
/

A
N
f id
M
A
N
gid
M
//

A
N 0
es exacta.
Ejemplo 5. El anillo A, considerado como A-m odulo, es plano. Esto se sigue de la
propiedad (1) en 2.10. En general, como el producto tensorial conmuta con sumas
directas (vea el ejercicio 3), entonces todo m odulo libre es plano. Como vimos antes,
el Z-m odulo Z/2Z no es plano. En general, todo grupo abeliano de torsi on no es
plano.
El resultado siguiente nos dice que para vericar si un m odulo es plano, basta
vericar la condici on de la denici on para m odulos nitamente generados:
Proposici on 2.13 Sea M un A-m odulo. Entonces, M es plano si y s olo si para todo
monomorsmo 0 N
/
0
N
0
con N
/
0
, N
0
nitamente generados, la sucesi on 0
M
A
N
/
0
M
A
N
0
es exacta.
Demostraci on. Para la implicaci on no trivial, supongamos que 0 N
/
f
N es una
sucesi on exacta de A-m odulos arbitrarios y supongamos que z =x
i
y
i
M
A
N
/
es tal que (idf )(z) = 0. Sea N
/
0
el subm odulo de N
/
generado por los y
i
anteriores,
por lo que N
/
0
es nitamente generado.
Como 0 = (idf )(x
i
y
i
) = x
i
f (y
i
) M
A
N, recordando que M
A
N = A
MN
/R (vea la construcci on antes de 2.8), entonces (x
i
, f (y
i
)) R y
as (x
i
, f (y
i
)) es una suma nita de los generadores de R. Sea N
0
N el subm odu-
lo generado por los f (y
i
) y los elementos de N que ocurren como segundas coor-
denadas de los generadores de R en la expresi on de (x
i
, f (y
i
)) como suma nita
de generadores de R. Entonces, N
0
es nitamente generado y x
i
f (y
i
) = 0 en
M
A
N
0
. Entonces, 0 N
/
0
f
N
0
es exacta con N
/
0
y N
0
nitamente generados y
as, por hip otesis, M
A
N
/
0
idf
M
A
N
0
es inyectiva y como z =x
i
y
i
M
A
N
/
0
es tal que (idf )(z) = 0, entonces z = 0. .
M odulos elmente planos. Como vimos en el p arrafo anterior, los m odulos Z/2Z
y Z/3Z, por ejemplo, no son planos. Peor a un, note que
2 M odulos y algebras 41
Z/2Z
Z
Z/3Z = 0
porque el uno del lado izquierdo es el 3 que es cero en el lado derecho y el 1 del
lado derecho es el 2 que es cero del lado izquierdo. Un A-m odulo M se dice que es
elmente plano si es plano y para todo A-m odulo N, la igualdad M
A
N =0 implica
que N = 0.
Proposici on 2.14 Sea M un A-m odulo. Las propiedades siguientes son equivalen-
tes:
(1) M es elmente plano.
(2) Una sucesi on de A-m odulos
() 0 N
/
f
N
g
N
//
0
es exacta si y s olo si la sucesi on
0

M
A
N
/
idf

M
A
N
gidg

M
A
N
//

0
es exacta.
Demostraci on. (1) (2): Como M es plano, la exactitud de () implica la exactitud
al tensorar con M. Recprocamente, supongamos que la sucesi on obtenida al tenso-
rar () con M es exacta. Queremos probar que () es exacta. Primero mostraremos
que f es inyectivo. En efecto, sea N
0
= ker f . La exactitud de la sucesi on obtenida
al tensorar con M implica que 0 = ker(idf ) = M
A
N
0
y como M es elmente
plano, la igualdad anterior implica que N
0
= 0, i.e., ker f = 0, como se quera. En
forma an aloga se demuestra la exactitud de () en los otros lugares.
(2) (1): Claramente (2) implica que M es plano. Supongamos ahora que M
A
N = 0 y considere la sucesi on
() 0 N 0 0 0
y note que al tensorar esta sucesi on con M se obtiene la sucesi on exacta
0 0 0 0 0
porque M
A
N =0 por hip otesis. Por (2) la exactitud de esta ultima sucesi on implica
la exactitud de (), lo cual s olo es posible si N = 0. .

Algebras. Si f : A B es un morsmo de anillos y M es un B-m odulo, dena la


acci on de A en M mediante a x := f (a)x, para a A, x M y donde f (a)x es la
acci on dada de f (a) B en x M. Dejamos como el ejercicio 12 el probar que con
esta acci on, M es un A-m odulo. Diremos entonces que el B-m odulo M se vuelve un
A-m odulo por cambio de anillos o restricci on de escalares. En particular, el anillo B
mismo es un A-m odulo por cambio de anillos usando f . As, B tiene dos estructuras
algebraicas, es un anillo y un A-m odulo y ambas estructuras son compatibles (como
el grupo aditivo es el mismo, lo anterior se reere s olo al producto, y para probar
42 2 M odulos y algebras
esta compatibilidad, suponga que b B est a en la imagen de f , es decir, b = f (a)
con a A, entonces, para todo x B, a x := f (a)x = bx, donde a la izquierda se
tiene el producto como m odulo y a la derecha como anillo). En la situaci on anterior,
se dice que B es una A- algebra, es decir, una A- algebra es un anillo B junto con
un morsmo de anillos f : A B. Si B y C son dos A- algebras, un morsmo de A-
algebras : BC es un morsmo de anillos tal que el diagrama siguiente conmuta:
A
f

C
es decir, f = g. Note que como el anillo A act ua en B y C mediante los mor-
smos f : A B y g : A C, respectivamente, si : B C es un morsmo de
A- algebras, entonces para todo a A y x B se tiene que (ax) = a(x), lo cual
puesto explcitamente en t erminos de f y g quiere decir
( f (a)x) = g(a)(x)
porque ax = f (a)x y a(x) = g(a)(x). Note que poniendo x = 1 en la igualdad
anterior se obtiene la conmutatividad del diagrama de arriba.
Ejemplo 6. Todo anillo A es una Z- algebra ya que se tiene el morsmo natural ZB
que manda 1 Z al 1 B y as n Z va a dar al n 1 B.
Ejemplo 7. Observe que si K es un campo y A es una K- algebra (no trivial, i.e., A ,=
0), el morsmo K A es inyectivo (a menos que A=0, por supuesto) y as podemos
identicar a K con su imagen en A y pensar que K es un subanillo de A. La K- algebra
m as importante en geometra algebraica es la K- algebra de polinomios K[x
1
, . . . , x
n
].
Producto tensorial de algebras. Si k es un anillo y A, B son dos k- algebras, en
particular son k-m odulos (por cambio de anillos, vea el ejercicio 12) y as podemos
considerar su producto tensorial A
k
B que es un k-m odulo y de hecho es una k-
algebra. En efecto, para comenzar es un anillo, es decir, se tiene un producto
: (A
k
B) (A
k
B) A
k
B
que es asociativo, conmutativo, distribuye a la suma y tiene uno. Para denir ,
observe que se tiene una funci on ABAB A
k
B dada por (a, b, a
/
, b
/
)
aa
/
bb
/
que es k-lineal en cada una de sus variables y por lo tanto (vea el ejercicio
10) induce un k-morsmo A
k
B
k
A
k
B A
k
B, que podemos escribir como
(A
k
B)
k
(A
k
B) A
k
B
que a su vez, por 2.9, corresponde a una funci on k-bilineal
2 M odulos y algebras 43
: (A
k
B) (A
k
B) A
k
B
tal que (ab, a
/
b
/
) = aa
/
bb
/
. Se verica f acilmente que A
k
B es un anillo
con la multiplicaci on y de hecho es un k-m odulo. Observe ahora que si

f : B
A
k
B y g : A A
k
B son los morsmos dados por

f (b) = 1b y g(a) = a1,
entonces el cuadrado siguiente conmuta, i.e., g f = g

f :
k
f

A
g

A
k
B
En efecto, en A
k
B la estructura de k-m odulo est a dada por
r (ab) = (ra) b := ( f (r)a) b
= a(rb) := a(g(r)b)
y as
g f (r) = f (r) 1 = 1g(r) =

f g(r).
Observe tambi en que A
k
B es una k- algebra, con la estructura denida por el mor-
smo de anillos k A
k
B dado por a f (a) 1 = 1g(a), donde f : k A y
g : k B, son los morsmos de anillos que dan a A y B las estructuras de k- algebras
respectivas. A continuaci on mostramos que A
k
B junto con los morsmos

f y g
est an unvocamente determinados:
Proposici on 2.15 (Propiedad universal del producto tensorial de algebras) Si A
y B son dos k- algebras con morsmos estructurales f : k A y g : k B, entonces
la terna (A
k
B,

f , g) que hace conmutativo el cuadrado del diagrama anterior es
tal que, si M es otra k- algebra junto con morsmos : A M y : B M tales
que f = g, entonces existe un unico morsmo : A
k
B M tal que los
tri angulos laterales del diagrama siguiente conmutan, i.e., g = y

f = :
k
f

A
g

B

f


A
k
B

M
Demostraci on. Dena : AB M mediante (a, b) := (a)(b) y observe que
es k-bilineal y as, por la propiedad universal del producto tensorial 2.8, induce
un morsmo : A
k
B M tal que (ab) = (a)(b). Entonces, si a A,
g(a) = (a1) = (a)(1) = (a)
y si b B,
44 2 M odulos y algebras


f (b) = (1b) = (1)(b) = (b)
es decir, los dos tri angulos conmutan.
Ahora, si : A
k
BM es otro morsmo tal que g = y

f =, entonces
para todo generador ab de A
k
B, escribiendo
ab = (a1)(1b) = g(a)

f (b)
(usando el producto denido arriba), se tiene que
(ab) = ( g(a)

f (b)) = ( g(a))(

f (b) = (a)(b) = (ab)
i.e., = . .
Conjuntos algebraicos anes y K- algebras. La algebra m as importante en geo-
metra algebraica, es la K- algebra de polinomios K[x
1
, . . . , x
n
], con K algebraica-
mente cerrado. En en captulo 1, en las secciones sobre conjuntos algebraicos a-
nes, le hemos asociado a cada ideal I K[x
1
, . . . , x
n
] el conjunto algebraico afn
V(I) K
n
, ya sea como el conjunto de ideales m aximos de K[x
1
, . . . , x
n
] que con-
tienen a I (que por 1.10 corresponde al conjunto de ideales m aximos del cociente
K[x
1
, . . . , x
n
]/I) o, equivalentemente, como el conjunto de puntos de K
n
que son
ceros comunes de todos los polinomios de I:
V(I) =m SpecmK[x
1
, . . . , x
n
] : mI
= Specm(K[x
1
, . . . , x
n
]/I)
=(a
1
, . . . , a
n
) K
n
: f (a
1
, . . . , a
n
) = 0 para todo f I
y es esta ultima interpretaci on la que permite visualizar estos objetos algebraicos
como objetos geom etricos: conjuntos algebraicos anes.
Anillos de coordenadas. As como el anillo K[x
1
, . . . , x
n
] est a naturalmente asocia-
do al espacio afn K
n
, a cada variedad algebraica V K
n
se le asocia, en forma
natural, su anillo de coordenadas afn identicando los polinomios que denen la
misma funci on en V, es decir, se dene
K[V] := K[x
1
, . . . , x
n
]/I(V).
Observaci on. Los elementos del anillo de coordenadas K[V] de una K-variedad
V K
n
se pueden considerar como funciones : V K, ya que si = f +I K[V],
con f K[x
1
, . . . , x
n
], para P = (a
1
, . . . , a
n
) V se dene
(P) := f (a
1
, . . . , a
n
),
y notamos que este valor no depende del representante f de la clase lateral , ya
que si g es otro tal representante, se tiene que f g I(V) y as f (a
1
, . . . , a
n
)
g(a
1
, . . . , a
n
) = 0, para todo (a
1
, . . . , a
n
) V.
2 M odulos y algebras 45
Ejemplo 8. Las coordenadas x
i
K[V] = K[x
1
, . . . , x
n
]/I(V) las podemos ver como
funciones x
i
: V K que asignan a cada punto P = (a
1
, . . . , a
n
) V su i- esima
coordenada x
i
(P) := a
i
.
Observaci on. El anillo K[V] es el menor anillo de funciones en V que contiene a
las funciones coordenadas del ejemplo 8 y al campo K (sus elementos vistos como
funciones constantes).
Una consecuencia directa de 1.26 es:
Corolario 2.16 Un subconjunto algebraico afn V K
n
es irreducible si y s olo si
su anillo de coordenadas K[V] es un dominio entero. .
Morsmos entre variedades anes. Ya que hemos denido variedades algebraicas
anes, para poder compararlas necesitamos denir morsmos entre ellas, donde la
idea es pensar a un morsmo como una funci on denida por polinomios o cocientes
de ellos. Para formalizar esto comenzamos deniendo las funciones regulares en una
variedad afn, an alogas a las funciones holomorfas en una supercie de Riemann.
Aplicaciones polinomiales. Si V K
n
y W K
m
son conjuntos algebraicos a-
nes, una funci on f : V W se dice que es una aplicaci on polinomial si existen
polinomios f
1
, . . . , f
m
K[x
1
, . . . , x
n
] tales que para todo punto P V se tiene que
f (P) =
_
f
1
(P), . . . , f
m
(P)
_
.
Observe que si W = K
1
= K, una aplicaci on polinomial f : V W = K es un
elemento del anillo de coordenadas K[V], vistos estos como funciones V K.
Proposici on 2.17 Sean V K
n
, W K
m
conjuntos anes. Denotemos mediante
K[x
1
, . . . , x
n
] y K[y
1
, . . . , y
m
] a los anillos polinomiales correspondientes. Entonces,
una funci on f : V W es una aplicaci on polinomial si y s olo si y
j
f K[V], para
todas las funciones coordenadas y
j
K[W] (del ejemplo 8):
V
f

f
j

W K
m
y
j

K
Demostraci on. Si f est a dada por ( f
1
, . . . , f
m
), entonces la composici on y
j
f calcu-
lada en un punto P es y
j
f (P) =y
j
( f
1
(P), . . . , f
m
(P)) = f
j
(P) la cual es una funci on
polinomial porque f
j
lo es y as y
j
f K[V]. Recprocamente, si f = ( f
1
, . . . , f
m
) y
suponemos que y
j
f = f
j
K[V] = K[x
1
, . . . , x
n
]/I(V) para toda j, entonces exis-
ten F
j
K[x
1
, . . . , x
n
] tales que f
j
F
j
(m od I(V)) y por lo tanto para todo P V
se tiene que f
j
(P) = F
j
(P) y as f = (F
1
, . . . , F
m
) con cada F
i
un polinomio y as f
es polinomial. .
Ejemplo 9. Para la curva afn C =V(y
2
x
3
x
2
) 1
2
(la c ubica nodal), la funci on
46 2 M odulos y algebras
f : 1
1
=1 C 1
2
-
f
1
1
C
dada por f (t) = (t
2
1, t
3
t) es una aplicaci on polinomial. Claramente est a dada
por polinomios y s olo es necesario vericar que su imagen cae en la curva C, lo cual
es un c alculo directo. Note que f es inyectiva en 1
1
1 y que f (1) = (0, 0) =
f (1) (decimos entonces que la curva nodal tiene un punto doble en el origen).
La composici on de aplicaciones polinomiales se dene en forma natural como
sigue: si V K
n
, W K
m
, U K
r
son conjuntos anes y si f : V W y g : W U
son aplicaciones polinomiales, entonces la composici on de funciones usual
g f : V U
es polinomial ya que si f = ( f
1
, . . . , f
m
) con los f
i
K[x
1
, . . . , x
n
] y si g = (g
1
, . . . , g
r
)
con los g
j
K[y
1
, . . . , y
m
], entonces g f est a dada por los polinomios
g
1
( f
1
, . . . , f
m
), . . . , g
r
( f
1
, . . . , f
m
) K[x
1
, . . . , x
n
].
Claramente la identidad id
V
: V V es una aplicaci on polinomial. Hemos
as mostrado que las variedades anes junto con las aplicaciones polinomiales entre
ellas forman una categora y as podemos denir el que una aplicaci on polinomial
f : V W entre conjuntos anes sea un isomorsmo pidiendo que exista una apli-
caci on polinomial g : W V tal que f g =id
W
y g f =id
V
. El resultado siguiente
relaciona la categora anterior con una categora algebraica:
Teorema 2.18 Sean V K
n
, W K
m
conjuntos anes.
(1) Una aplicaci on polinomial f : V W induce un morsmo de K- algebras f

:
K[W] K[V].
(2) Recprocamente, cualquier morsmo de K- algebras : K[W] K[V] es de la
forma = f

para una unica aplicaci on polinomial f : V W.


En otras palabras, se tiene una biyecci on
2 M odulos y algebras 47
Aplicaciones polinomiales f : V W Hom
K- alg
(K[W], K[V])
dada por f f

.
(3) La correspondencia anterior es contravariante, i.e., si f : V W y g : W U
son aplicaciones polinomiales, entonces
(g f )

= f

.
Una consecuencia inmediata es que f : V W es un isomosmo si y s olo si
f

: K[W] K[V] es un isomorsmo de K- algebras.


Demostraci on. (1): La funci on polinomial f : V W induce f

: K[W] K[V] por


medio de la composici on con f , es decir, si g K[W] la vemos como una funci on
g : W K, entonces f

(g) := g f : V
f
W
g
K. Se prueba f acilmente que f

es
un K-morsmo.
(2): Sean y
j
K[W] = K[Y
1
, . . . ,Y
m
]/I(V) las funciones coordenadas del ejemplo
8. Usando el morsmo dado : K[W] K[V] calcul andolo en las y
j
obtenemos
que (y
j
) K[V] y ponemos entonces f
j
:= (y
j
). Considere entonces la funci on
f : V K
m
dada por las f
j
, i.e., f (P) = ( f
1
(P), . . . , f
m
(P)). Como las f
j
son polino-
miales entonces f es una aplicaci on polinomial y s olo falta vericar que su imagen
est a en W. Para esto, supongamos que g I(W) K[Y
1
, . . . ,Y
m
]; entonces
g(y
1
, . . . , y
m
) = 0 K[W]
porque g I(W). Se sigue que
(g(y
1
, . . . , y
m
)) = 0 K[V]
porque es morsmo. Pero como g tiene coecientes en K y es K-morsmo,
entonces
0 = (g(y
1
, . . . , y
m
)) = g((y
1
), . . . , (y
m
)) = g( f
1
, . . . , f
m
).
Ahora, las f
i
son funciones en V y g( f
1
, . . . , f
m
) K[V] es la funci on dada por
P g( f
1
(P), . . . , f
m
(P)), la cual hemos visto que se anula para todo g I(W), y
como W es el conjunto de ceros de I(W), se sigue que ( f
1
(P), . . . , f
m
(P)) W, i.e.,
f (P) W, como se quera. Resta probar que para la aplicaci on polinomial f anterior
se tiene que f

= : K[W] K[V]. Para esto, basta vericarlo en los generadores


y
i
del dominio. Ahora, como f = ( f
1
, . . . , f
m
) y los f
i
= (y
i
), entonces
f

(y
j
) = y
j
f = f
j
= (y
j
)
como se quera. En forma an aloga se prueba que f es unica con la propiedad de que
f

(y
j
) = (y
j
).
(3): Directo usando la asociatividad de la composici on de funciones. .
48 2 M odulos y algebras
Ejemplo 10. La aplicaci on polinomial f : 1
1
=1C =V(y
2
x
3
) dada por f (t) =
(t
2
, t
3
)
-
f
1
1
C
no es un isomorsmo porque el morsmo de 1- algebras correspondiente
f

: 1[C] =1[x, y]/y


2
x
3
1[t]
est a dado por x t
2
, y t
3
, por lo que la imagen de f

es la 1- algebra generada
por t
2
, t
3
, i.e., 1[t
2
, t
3
] que no es todo 1[t].
Este ejemplo nos sirve tambi en para notar que a pesar de que f es una aplicaci on
polinomial biyectiva, su inversa no es polinomial. De hecho, su inversa g : C 1
1
est a dada por:
(x, y)
_
0 si x = y = 0,
y/x si x ,= 0
que no es polinomial.
Ejemplo 11. Si C =V(y x
2
) K
2
es la par abola afn:
C K
2

K
1
?
la proyecci on : C K
1
en la primera coordenada: (x, y) = x es polinomial y
su inversa es la parametrizaci on de la par abola : K
1
C K
2
dada por (t) =
(t, t
2
). Claramente es polinomial y es inversa de . El hecho de que es un
2 M odulos y algebras 49
isomorsmo tambi en puede verse algebraicamente ya que el morsmo que induce
en los anillos de coordenadas

: K[C] K[K
1
] est a dado mediante x t donde
K[C] = K[x, y]/y x
2
K[x] y K[K
1
] K[t].
Producto tensorial de algebras y producto de variedades anes. Para comenzar,
observe que se tiene una biyecci on obvia
K
m
K
n

K
m+n
dada por
_
(x
1
, . . . , x
m
), (y
1
, . . . , y
n
)
_
(x
1
, . . . , x
m
, y
1
, . . . , y
n
). Como queremos, al
menos, un homeomorsmo entre K
m
K
n
y K
m+n
, observemos que algebraicamen-
te la biyecci on anterior proviene de notar que el anillo de polinomios K[x
1
, . . . , x
m
]
es el anillo de coordenadas de la variedad afn K
m
, y similarmente para K
n
=
SpecmK[y
1
, . . . , y
n
]. Se tiene adem as que el producto tensorial de estas dos K- alge-
bras de polinomios es
K[x
1
, . . . , x
m
]
K
K[y
1
, . . . , y
n
] K[x
1
, . . . , x
m
, y
1
, . . . , y
n
]
como el lector comprobar a en el ejercicio 21, y las observaciones previas nos dicen
que el producto K
m
K
n
se debe denir como
K
m

K
K
n
= Specm
_
K[x
1
, . . . , x
m
]
K
K[y
1
, . . . , y
n
]
_
,
donde usamos el subndice en K
m

K
K
n
para indicar que estamos considerando en
este producto la topologa de Zariski.
En el caso general, si V K
m
y W K
n
son dos variedades anes, dadas por
V = SpecmK[V] = Specm(K[x
1
, . . . , x
m
]/I)
W = SpecmK[w] = Specm(K[y
1
, . . . , y
n
]/J)
se dene su producto V
K
W K
m
K
n
K
m+n
como
V
K
W = Specm(K[V]
K
K[W]),
donde usamos el subndice V
K
W para recordar que lo anterior no es un produc-
to cartesiano, en general. El ejercicio 22 pide probar que V
K
W es la variedad
algebraica cuyo ideal est a generado por I(V) e I(W) en K[x
1
, . . . , x
m
, y
1
, . . . , y
n
].
Ahora, la propiedad universal 2.15 del producto tensorial de estas dos K- algebras
dice que el producto tensorial K[V]
K
K[W] satisface que para cualquier otra K-
algebra y morsmos y que hacen conmutar el cuadrado externo del diagrama
siguiente, existe un unico morsmo : K[V]
K
K[W] que hace conmutar los
dos tri angulos del diagrama:
50 2 M odulos y algebras

K[V]
K
K[W]

_
K[W]

K[V]

K
g

En t erminos de los espectros m aximos correspondientes, la propiedad universal


anterior se traduce en la propiedad universal siguiente para el producto de variedades
V
K
W = Specm(K[V]
K
K[W]):
Specm()
a

SpecmK[V]
SpecmK
SpecmK[W]
a
g

SpecmK[W]
a
f

SpecmK[V]
a
g

SpecmK
donde si escribimos U = Specm, = SpecmK, V = SpecmK[V], etc etera, de
tal forma que el diagrama anterior queda como:
U
a

V
K
W
a
g

W
a
f

V
a
g


la propiedad universal del producto
V
K
W = SpecmK[V]
SpecmK
SpecmK[W]
es que en el diagrama anterior el cuadrado interior conmuta y para cualquier otra
variedad U junto con morsmos
a
y
a
que hacen conmutar el cuadrado externo,
existe un unico morsmo de variedades anes
a
que hace conmutar los tri angu-
los correspondientes. Se dice entonces que V
K
W es el producto brado de las
variedades V y W.
Como SpecmK = es un punto, los morsmos V y W son los
unicos posibles, y el diagrama anterior se suele simplicar de la forma siguiente:
2 M odulos y algebras 51
W
U
a


a

V
K
W
a
g

V
con la formulaci on correspondiente de la propiedad universal.
Producto brado de espectros primos. Con la experiencia anterior, si ahora se
tienen dos espectros primos SpecA y SpecB, observando que cualquier anillo A
es una Z- algebra ya que se tiene el morsmo de anillos natural Z A dado por
1 1, entonces podemos formar el producto tensorial A
Z
B y se dene el producto
brado de los espectros primos como
SpecA
SpecZ
SpecB = Spec(A
Z
B).
Ejercicios
2.1. Si m, n son enteros coprimos, muestre que (Z/mZ)
Z
(Z/nZ) = 0.
2.2. Si M, N, P son A-m odulos, demuestre que
M
A
(NP) (M
A
N) (M
A
P).
2.3. En general, demuestre que el producto tensorial conmuta con sumas directas,
i.e., si N
i

i
es una familia de A-m odulos y M es cualquier otro A-m odulo, de-
muestre que se tiene un isomorsmo
M
A
_

i
N
i
_

i
(M
A
N
i
).
2.4. Demuestre que M es plano si y s olo si para toda sucesi on exacta de la forma
0 N
/
f
N se tiene que la sucesi on
0

M
A
N
/
idf

M
A
N
es exacta.
2.5. Si M
i
es una familia de A-m odulos, demuestre que

i
M
i
es plano si y s olo
si cada M
i
es plano.
2.6. Si M, N son A-m odulos planos, demuestre que M
A
N es plano.
2.7. Si 0 M
/
M M
//
0 es una sucesi on exacta de A-m odulos con M
/
, M
//
nitamente generados, demuestre que M es nitamente generado.
52 2 M odulos y algebras
2.8. Si M M
//
0 es exacta y M es nitamente generado, demuestre que M
//
es
nitamente generado.
2.9. Si A es un anillo, I A es un ideal y M es un A-m odulo, demuestre que (A/I)
A
M M/IM.
2.10. Si M
1
, . . . , M
n
y P son A-m odulos, una funci on A-multilineal f : M
1

M
n
P es una funci on que es A-lineal en cada una de sus variables.
(i) Generalizando la construcci on del producto tensorial de dos m odulos, constru-
ya el producto tensorial M
1

A

A
M
n
y demuestre que se tiene una funci on
A-multilineal can onica : M
1
M
n
M
1

A

A
M
n
que satisface la
propiedad universal 2.8 correspondiente.
(ii) Concluya, como en 2.9, que se tiene un isomorsmo
Mult
A
(M
1
M
n
, P) Hom
A
(M
1

A

A
M
n
, P).
2.11. Si A, B son dos k- algebras, demuestre que su producto tensorial A
k
B, es uni-
co, salvo isomorsmo, con la propiedad universal establecida en 2.15. Sugerencia:
Vea la demostraci on de la unicidad del producto tensorial de m odulos en 2.9.
2.12. Si f : A B es un morsmo de anillos y M es un B-m odulo, dena la acci on
de A en M mediante a x := f (a)x, para a A, x M y donde f (a)x es la acci on
dada de f (a) B en x M. Demuestre que con esta acci on, M es un A-m odulo.
Diremos entonces que el B-m odulo M se vuelve un A-m odulo por cambio de anillos
o restricci on de escalares.
2.13. Si f : A B es un morsmo de anillos y M es un A-m odulo, considerando
a B como A-m odulo por cambio de anillos, se tiene el A-m odulo M
B
:= B
A
M.
Demuestre que M
B
es un B-m odulo mediante b(b
/
x) := bb
/
x. Se dice que M
B
se obtuvo por extensi on de escalares.
(i) Demuestre que si M es nitamente generado como A-m odulo, entonces M
B
es
nitamente generado como B-m odulo.
(ii) Demuestre que si M es plano como A-m odulo, entonces M
B
es plano como
B-m odulo.
2.14. Sean f : A B un morsmo de anillos y M un B-m odulo. Si M es nitamente
generado como B-m odulo y B es nitamente generado como A-m odulo, demuestre
que M es nitamente generado como A-m odulo.
2.15. Si M es un A-m odulo, demuestre que M es nitamente generado si y s olo si
existe un epimorsmo A
n
M.
2.16. Un A-m odulo M es simple si M ,= 0 y sus unicos subm odulos son el cero
y el total. Demuestre que todo m odulo simple es cclico, i.e., es generado por un
s olo elemento. M as a un, si M es simple, demuestre que todo endomorsmo no nulo
f : M M es un isomorsmo. Este resultado se conoce como el lema de Schur.
2 M odulos y algebras 53
2.17. Si f : A B es un morsmo de anillos y B es elmente plano como A-m odulo
(por cambio de anillos usando f ), demuestre que para todo A-m odulo M el morsmo
M M
A
B dado por x x 1, es inyectivo. En particular, si M = A, f : A B
es inyectivo.
2.18. Dado el diagrama conmutativo siguiente, con renglones exactos:
0

M
/

M
//

0

N
/
f
/

N
g
/

N
//
demuestre que existe un unico morsmo : M
/
N
/
que hace que el diagrama
aumentado conmute. M as a un, si y son isomorsmos, entonces tambi en lo es.
2.19. Sea M un A-m odulo. Demuestre que M es plano si y s olo si para todo ideal I
A nitamente generado el morsmo I
A
MA
A
MM es inyectivo. Sugerencia:
Para la implicaci on no trivial, si 0 N
/
N es exacta, a la luz de 2.13, primero
considere el caso cuando M es libre y luego en el caso general M es cociente de un
libre.
2.20. Si A ,= 0 es un anillo y A
m
A
n
, demuestre que m = n. Sugerencia: Reduzca
al caso cuando A es un campo.
2.21. Demuestre que se tiene un isomorsmo de K- algebras:
K[x
1
, . . . , x
m
]
K
K[y
1
, . . . , y
n
] K[x
1
, . . . , x
m
, y
1
, . . . , y
n
].
2.22. Sean V =V(I) = SpecmK[x
1
, . . . , x
m
]/I y W =V(J) = SpecmK[y
1
, . . . , y
n
]/J
dos conjuntos algebraicos anes. Suponga adem as que I y J son radicales. Demues-
tre que V
K
W es el conjunto algebraico afn cuyo ideal I(V
K
W) est a generado
por I(V) e I(J) en K[x
1
, . . . , x
m
, y
1
, . . . , y
n
].
2.23. Si V y W son dos variedades anes (i.e., son conjuntos algebraicos irreduci-
bles), demuestre que V
K
W tambi en es irreducible.
Captulo 3
Localizaci on, nitud y el teorema de los ceros
Una t ecnica usual al estudiar objetos geom etricos es la de concentrarse cerca de
un punto o en una vecindad del punto y muchas propiedades geom etricas se pueden
deducir de este proceso localizado. Similarmente, en teora de n umeros al estudiar
congruencias, por ejemplo, m odulo un entero n, factorizando el entero n como pro-
ducto de potencias de primos, en muchas ocasiones basta estudiar estas congruen-
cias m odulo un primo p o potencias p
r
de este primo. Este proceso de localizaci on
tiene gran importancia, no s olo en geometra y teora de n umeros, sino en el algebra
en general y en otras ramas de la matem atica. En la primera parte de este captulo
se algebriza el proceso de localizaci on generalizando la construcci on del campo de
los n umeros racionales a partir del dominio entero Z. En la segunda parte de es-
te captulo estudiamos la noci on de dependencia entera, de crucial importancia en
teora de n umeros y geometra algebraica. En la teora de n umeros algebraicos se
estudian extensiones de campos K donde todos los elementos K son races
de un polinomio m onico f (x) = x
n
+a
n1
x
n1
+ +a
1
x +a
0
con coecientes en
y decimos que estos elementos son algebraicos (sobre ). Es natural entonces
el considerar aquellos elementos K que sean races de un polinomio m onico
con coecientes en Z, y se dice que estos elementos de K son enteros algebraicos
de K. Como parte de un resultado m as general se probar a que el conjunto O
K
de
elementos de K que son enteros algebraicos, es un subanillo de K que contiene a Z:
O
K

K
Z

Ser a hasta el captulo 5 cuando se estudiar an m as propiedades aritm eticas de estos


anillos de enteros. Resulta que esta teora de origen aritm etico tiene una contra-
parte geom etrica: una variedad algebraica V puede estudiarse como un cubriente
(ramicado) de un espacio afn K
n
y esta situaci on exhibe una similitud algebrai-
ca con las extensiones de anillos donde los elementos del anillo grande satisfacen
un polinomio m onico con coecientes en el anillo peque no. En esta segunda parte
probaremos el lema de normalizaci on de Noether que formaliza lo anterior y como
55
56 3 Localizaci on, nitud y el teorema de los ceros
una consecuencia casi inmediata obtendremos el teorema de los ceros de Hilbert, un
resultado de gran importancia para la geometra algebraica y que habamos dejado
pendiente desde el captulo 1.
Anillos de fracciones. Si A es un anillo y S A es un subconjunto multiplicati-
vo, i.e., 1 S y a, b S implica que ab S, se dene la relaci on (que resulta de
equivalencia, como se vericar a en el ejercicio 1) en AS mediante (a, s) (b, t)
existe u S tal que u(at bs) = 0. En el conjunto cociente S
1
A := AS/
denotamos a la clase de equivalencia de (a, s) como [a, s] o como a/s y se denen
las operaciones de suma y producto como si fueran fracciones o elementos de :
a
s
+
b
t
:=
at +bs
st
y
a
s
b
t
:=
ab
st
y resulta que, para comenzar, est an bien denidas, y hacen de S
1
A un anillo con-
mutativo con uno, donde el cero o neutro aditivo es 0/s, para cualquier s S y el uno
es s/s, para cualquier s S. M as a un, se tiene un morsmo de anillos : A S
1
A
dado por (a) := a/1, al que se llama el morsmo can onico, que en general no
es inyectivo. Al anillo S
1
A se le conoce como el anillo de fracciones de A con
respecto a S.
Ejemplo 1. La construcci on anterior generaliza la construcci on del campo de n ume-
ros racionales a partir del dominio entero Z, donde S = Z0. De hecho, en
general, si A es un dominio entero y S = A0, entonces S es un subconjunto
multiplicativo y S
1
A =: K(A) resulta un campo al que se le llama el campo de
fracciones de A. En este caso, el morsmo : A K(A) es inyectivo.
Las primeras propiedades del anillo S
1
A son:
Lema 3.1 Si S A es cualquier conjunto multiplicativo y : A S
1
A es el mor-
smo can onico, entonces:
(1) s S (s) es unidad de S
1
A, i.e., (S)
_
S
1
A
_

.
(2) (a) = 0 as = 0 para alg un s S. En otras palabras,
ker =a A : existe s S tal que sa = 0.
(3) Todo a/s S
1
A es de la forma (b)(t)
1
, para b A, t S.
Demostraci on. S olo probaremos (1). En este caso note que si s S entonces 1/s
S
1
A y se tiene que (s) (1/s) = (s/1)(1/s) = s/s = 1. .
De hecho, el anillo S
1
A junto con el morsmo can onico : A S
1
A est an
determinados por la propiedad (1) del lema anterior:
Teorema 3.2 (Propiedad universal del anillo de fracciones) Sea : A S
1
A el
morsmo can onico. Si f : A B es cualquier otro morsmo de anillos tal que
f (S) B

, entonces existe un unico morsmo de anillos



f : S
1
A B tal que el
diagrama siguiente conmuta:
3 Localizaci on, nitud y el teorema de los ceros 57
A

B
S
1
A

Demostraci on. Los elementos de S


1
A son clases de equivalencia de la forma a/s
y escogiendo un representante (a, s) a/s ponemos

f (a/s) := f (a) f (s)
1
, recor-
dando que por hip otesis f (s) B

y por lo tanto f (s)


1
B. Observe ahora que si
(a
/
, s
/
) a/s es otro representante, entonces existe u S tal que u(as
/
a
/
s) = 0, y
aplicando f a esta igualdad se obtiene que f (u)( f (a) f (s
/
) f (a
/
) f (s)) = 0 donde
f (u) B

por lo que f (a) f (s


/
) = f (a
/
) f (s) con f (s), f (s
/
) B

y as f (a) f (s)
1
=
f (a
/
) f (s
/
)
1
, y consecuentemente

f es una funci on. Claramente es un morsmo
porque f lo es, y si a A entonces

f ((a)) =

f (a/1) = f (a) f (1)
1
= f (a),
i.e., el diagrama anterior conmuta. Supongamos ahora que g : S
1
A B es otro
morsmo tal que g = f . Para mostrar que

f = g, sea a/s S
1
A arbitarrio.
Escribiendo a/s = (a/1)(1/s) en S
1
A, notamos que g(a/1) = g((a)) = f (a) y
g(1/s) = g
_
(s/1)
1
_
= g
_
(s)
1
_
=
_
g(s)
_
1
= f (s)
1
y as
g(a/s) = g(a/1)g(1/s) = f (a) f (s)
1
=

f (a/s).
.
Como una consecuencia inmediata, las tres propiedades del lema anterior deter-
minan S
1
A salvo isomorsmo:
Corolario 3.3 Si S A es un subconjunto multiplicativo y f : AB es un morsmo
de anillos tal que
(1) f (S) B

.
(2) f (a) = 0 existe s S tal que as = 0.
(3) Todo b B es de la forma f (a) f (s)
1
, con a A, s S.
Entonces, existe un unico isomorsmo

f : S
1
A B tal que el diagrama siguiente
conmuta:
A

B
S
1
A

Demostraci on. La tpica de objetos que satisfacen propiedades universales. .


Lema 3.4 Si f : A B es cualquier morsmo de anillos y S A, T B son
subconjuntos multiplicativos tales que f (S) T, entonces f induce un morsmo

f : S
1
A T
1
B tal que

f (a/1) = f (a)/1, para todo a A.
58 3 Localizaci on, nitud y el teorema de los ceros
Demostraci on. Esto se sigue de la propiedad universal 3.2 ya que en el diagrama
A

S
1
A

T
1
B
como f (S) T, entonces
B
f (s) es una unidad en T
1
B para todo s S y as por
2.2 existe un unico

f que hace conmutar el diagrama, i.e,

f (a/s) = f (a)/ f (s). .
Ejemplo 2. Si p A es un ideal primo, entonces S =Ap es multiplicativo. Se suele
usar la notaci on
A
p
:= S
1
A.
Note que A es un dominio entero si y s olo si el ideal 0 A es primo. Por lo tanto
A
0
= K(A) es el campo de fracciones de A.
Mostraremos a continuaci on que A
p
es un anillo local, i.e., un anillo con un uni-
co ideal m aximo. Al anillo A
p
se le llama la localizaci on de A en p. En el corolario
siguiente probaremos que el ideal m aximo del anillo local A
p
es el ideal pA
p
gene-
rado por la imagen de p en A
p
. Al campo A
p
/pA
p
se le llama el campo residual del
anillo local (A
p
, pA
p
) y lo denotaremos por k(p).
Corolario 3.5 Si p es un ideal primo de A, entonces A
p
es un anillo local con ideal
m aximo el ideal generado por la imagen de p en A
p
pA
p
=a/s A
p
: a p.
El campo residual k(p) = A
p
/pA
p
del anillo local (A
p
, pA
p
) es isomorfo al campo
de fracciones del dominio entero A/p.
Demostraci on. Si a/t , pA
p
, entonces a , p y as a S = Ap por lo que a/t A

p
es una unidad. Se sigue que pA
p
es un ideal m aximo. Por otra parte, si I es cualquier
ideal de A
p
e I ,pA
p
, entonces existe u I pA
p
y as u A

p
y por lo tanto I =A
p
.
Se sigue que pA
p
es el unico ideal m aximo de A
p
.
En el lema 3.4, poniendo S = A p por lo que S
1
A = A
p
y si f : A A/p
es el epimorsmo can onico observe que T = f (S) = A/p 0 es un conjunto
multiplicativo porque A/p es un dominio entero y as T
1
(A/p) = K(A/p) es el
campo de fracciones de A/p. Se tiene entonces que

f : A
p
K(A/p) es suprayectivo
porque siendo f : A A/p suprayectivo, para todo (x+p)/t K(A/p), con x+p
A/p y t T = f (S) se tiene que t = f (s) para alg un s S y as

f (x/s) = f (x)/f (s) =
(x +p)/t. Finalmente, si I = ker

f , entonces se tiene el isomorsmo de Noether
inducido por

f
A
p
/I K(A/p)
y por lo tanto I deber ser m aximo y as I = pA
p
porque A
p
es local. Como k(p) =
A
p
/pA
p
, ya acabamos. .
3 Localizaci on, nitud y el teorema de los ceros 59
Ejemplo 3. Si p Z es un entero primo, Z
p
= a/s : p [ s y se tiene que
pZ
p
=pa/s : p [ s y su campo residual es Z
p
/pZ
p
Z/pZ.
Ejemplo 4. Si f A y S = f
n
: n 0, entonces S es multiplicativo. Usaremos la
notaci on A
f
:= S
1
A.
Lema 3.6 (Rabinowitzch) Si f A y A
f
es la localizaci on de A con respecto al
conjunto multiplicativo S = f
n
; n 0, entonces la funci on
A[t]/ f t 1 A
f
dada por a
n
t
n
+ +a
1
t +a
0
a
n
/ f
n
+ +a
1
/ f +a
0
es un isomorsmo.
Demostraci on. Si f = 0 ambos anillos son cero y as podemos suponer que f ,= 0.
Ahora, en el anillo A[t]/ f t 1 se tiene que 1 = f t, donde t es la clase de t en
el cociente, y por lo tanto f es una unidad. Sea : A B cualquier morsmo de
anillos tal que ( f ) sea una unidad en B. Entonces, se extiende a un morsmo

a
i
t
i

(a
i
)( f )
i
: A[t] B
(i.e., mandando t en ( f )
1
) el cual se factoriza a trav es de A[t]/ f t 1 :
A

B
A[t]

A[t]/ f T 1

porque f t 1 ( f )( f )
1
1 = 11 = 0, y como ( f ) es una unidad en B este
morsmo que extiende : A B a A[t]/ f t 1 es unico con esta propiedad. Se
sigue que este cociente tiene la propiedad universal de A
f
y por lo tanto es isomorfo
a A
f
por medio de un isomorsmo que ja a A y manda t a f
1
. .
Ejemplo 5. Si A es cualquier anillo y S
0
A es el subconjunto de elementos de A que
no son divisores de cero, i.e., S
0
= f A : (0 : f ) =0, entonces S
0
es un conjunto
multiplicativo ya que claramente 1 S
0
y si a, b S
0
entonces ab S
0
porque si
abx = 0, se sigue que a(bx) = 0 y as bx = 0 y por lo tanto x = 0. El anillo S
1
0
A
se conoce como el anillo total de fracciones de A. Note que el morsmo can onico
: AS
1
0
A es inyectivo, ya que si (a) =0, entonces a/1 =0/s y as existe t S
0
tal que t(sa0) =0, i.e., tsa =0 con ts S
0
, i.e., no es divisor de cero, y por lo tanto
a = 0. M as a un, S
0
es el mayor subconjunto multiplicativo S de A tal que A S
1
A
es inyectivo, porque por 3.1(2) el n ucleo del morsmo can onico inyectivo anterior
es a A : existe s S tal que sa = 0 y como este n ucleo es cero entonces a = 0,
i.e., (0 : s) = 0 para todo s S y por lo tanto S S
0
.
60 3 Localizaci on, nitud y el teorema de los ceros
Localizaci on e ideales. Si S A es multiplicativo, : A S
1
A es el morsmo
can onico y J S
1
A es un ideal, entonces su imagen inversa es el ideal

1
(J) =a A : a/1 J
y si I A es un ideal, el ideal generado por la imagen (I) en S
1
A es
S
1
I := (I)S
1
A =a/s S
1
A : a I, s S.
Observe ahora que si SI ,= / 0, entonces S
1
I contiene una unidad y por lo tanto
es el anillo total S
1
A. As, algo de la estructura de ideales de A se pierde al pasar a
S
1
A, pero como el lema siguiente muestra, algo se mantiene:
Proposici on 3.7 Si S A es multiplicativo, entonces
(1) S
1
(
1
(J)) = J, para todo ideal J S
1
A.
(2)
1
(S
1
p) = p, para todo ideal primo p A disjunto con S.
(3) M as a un, P
1
P es una biyecci on entre el conjunto de todos los ideales
primos de S
1
A y el conjunto de ideales primos de A disjuntos con S, de hecho, la
inversa es la funci on p S
1
p.
Demostraci on. (1): Sea J S
1
A un ideal. Si a/s S
1
(
1
J), entonces a

1
(J), i.e., a/1 = (a) J y as a/s = (1/s)(a/1) J, i.e., S
1
(
1
J) J.
Recprocamente, si a/s J, entonces a/1 = (s/1)(a/s) J, i.e., a
1
(J) y por
lo tanto a/s S
1
(
1
J), i.e., J S
1
(
1
J).
(2): Sea p A un ideal primo disjunto con S. Si a p, entonces a/1 S
1
p, i.e.,
(a) = a/1 S
1
p por lo que a
1
(S
1
p) y as p
1
(S
1
p). Para la otra
inclusi on, si a
1
(S
1
p) entonces a/1 S
1
p, i.e., a/1 = a
/
/s para alg un a
/
p
y s S. Se sigue que t(asa
/
) =0 para alg un t S, y as ast =a
/
t p. Como st ,p
entonces a p y por lo tanto
1
(S
1
p) p.
(3): Si p A es un primo disjunto con S, sea S A/p la imagen de S bajo el epimor-
smo A A/p. Claramente S es un subconjunto multiplicativo de A/p y se tiene
que
() S
1
(A/p) S
1
A/S
1
p
porque, como se vericar a en el ejercicio 2, el lado derecho tiene la propiedad uni-
versal requerida. Finalmente, como A/p es un dominio entero y S no contiene al
cero, entonces S
1
(A/p) es un dominio entero y por lo tanto el lado derecho de ()
tambi en es un dominio entero y consecuentemente S
1
p es un ideal primo de S
1
A.
Como la imagen inversa de un primo es primo, entonces P
1
P manda primos
de S
1
A en primos de A y las dos correspondencias anteriores son inversa una de la
otra. .
La consecuencia siguiente es an aloga a 1.18 en el sentido de que identica el
espectro de una localizaci on S
1
A en t erminos del espectro de A:
3 Localizaci on, nitud y el teorema de los ceros 61
Corolario 3.8 (1) El morsmo : A S
1
A induce la biyecci on
a
: SpecS
1
A p SpecA : pS = / 0 SpecA.
(2) En particular, si p A es un ideal primo, entonces el morsmo can onico induce
una biyecci on entre el conjunto de ideales primos de A
p
y el conjunto de ideales de
A que est an contenidos en p. En otras palabras, el morsmo can onico : A A
p
induce una biyecci on
a
: SpecA
p
q SpecA : q p SpecA.
(3) Si S =1, f , f
2
, f
3
, . . . A, los primos de S
1
A=A
f
corresponden a los primos
de A que no contienen a f . Es decir,
Spec(A
f
) p SpecA : f , p = D( f ).
Se sigue que el abierto b asico D( f ) se identica can onicamente con SpecA
f
. .
Una motivaci on para la denici on de la topologa de Zariski. Para hacer m as
clara la analoga con la denici on de variedad algebraica afn, consideremos la in-
terpretaci on siguiente de los cerrados V(I) de SpecA: dado un ideal primo p de A,
consideremos el anillo localizado A
p
y sea m
p
su ideal m aximo (que, de hecho, es el
ideal pA
p
generado por p en A
p
) y sea k(p) := A
p
/m
p
su campo residual y note que
k(p) es tambi en el campo de cocientes del dominio entero A/p. Se tienen entonces
morsmos can onicos
A A/p k(p)
y as, a cada elemento f A le podemos asignar su imagen f +p en A/p A
p
/m
p
=
k(p) y decimos que este es el @@valorAA f (p) de f en p, y se tiene as una @@funci onAA f
denida en SpecA y cuyo @@codominioAA vara, ya que a diferentes puntos p SpecA
les corresponden valores f (p) k(p) donde el campo k(p) est a variando con p. Sin
embargo, pensemos a los elementos f A como @@funcionesAA
f : SpecA k(p)
dadas por la regla de correspondencia p f (p) y donde estos valores caen en co-
dominios que cambian con los puntos de SpecA.
Ejemplo 6. Para A =Z y p =p, si f = m Z, su @@valorAA en p es m (m od p) en
k(p) =F
p
=Z/pZ (ya que en este caso, Z/pZ Z
p
/pZ
p
).
Regresando ahora a la analoga con la denici on de una variedad algebraica, ob-
serve que a un cuando la @@denici onAA de la funci on f : SpecA k(p) no es tal ya
que los codominios est an variando, s tiene sentido la frase @@los ceros de f AAA,
que en el contexto anterior quiere decir que la clase lateral f (p) = f +p es cero
en el campo k(p), i.e., f p, y por lo tanto podemos hablar del lugar geom etrico
de f como el conjunto de puntos en SpecA donde f @@valeAA cero. Note que en esta
denici on se est an usando los ceros de los distintos campos residuales k(p), y como
62 3 Localizaci on, nitud y el teorema de los ceros
se quiere que las funciones f sean continuas, usando que el 0 k(p) debe ser ce-
rrado, entonces su imagen inversa V( f ) SpecA debe ser cerrado; m as a un, como
la intersecci on arbitraria de cerrados debe ser cerrada esto nos lleva a denir, para
cualquier conjunto E A, V(E) como el conjunto de @@ceros comunesAA, en SpecA,
de los elementos de I, i.e.,
V(E) =p SpecA : f (p) = 0 para todo f E,
=p SpecA : f p para todo f E,
=p SpecA : p E,
que es la denici on que se dio en el captulo 1. Similarmente, para la construcci on
recproca, dado un subconjunto U SpecA, se tiene la interpretaci on siguiente:
I(U) := f A : f (p) = 0 para todos los p U
= f A : f p para todos los p U
=

pU
p,
el ideal de los elementos que se @@anulanAA en U.
Con las dos interpretaciones anteriores, la analoga entre la denci on de la topo-
loga de Zariski en una variedad afn (ceros de un ideal de polinomios) y la topologa
de Zariski en el espectro primo, es clara.
Algebras nitas y de tipo nito. Integridad. Sean A B anillos de tal forma que
B es una A- algebra.
Diremos que B es una A- algebra nita si B es nitamente generado como A-
m odulo, i.e., si existen
1
, . . . ,
n
B tales que todo b B es una combinaci on
lineal de los
i
con coecientes en A:
b = a
1

1
+ +a
n

n
con los a
i
A.
Diremos que B es de tipo nito sobre A si existen
1
, . . . ,
n
B tales que todo
elemento b B es un polinomio en los
i
con coecientes en A, i.e., existe un
polinomio f A[x
1
, . . . , x
n
] tal que b = f (
1
, . . . ,
n
).
Si b B, diremos que b es entero sobre A si existe un polinomio m onico
(x) = x
m
+a
m
1
x
m1
+ +a
1
x +a
0
A[x]
tal que (b) = 0.
Diremos que B es entero sobre A si todo elemento de B es entero sobre A.
Claramente toda A- algebra nita es de tipo nito, el polinomio correspondiente
es de primer grado f = a
1
x
1
+ +a
n
x
n
. Tambi en, B es una A- algebra de tipo nito
si y s olo si existe un epimorsmo de A- algebras
3 Localizaci on, nitud y el teorema de los ceros 63
: A[x
1
, . . . , x
n
] B
sencillamente deniendo
i
= (x
i
).
Ejemplo 7. Si A B son anillos, todo elemento de A es entero sobre A ya que es
raz del polinomio m onico x A[x].
Ejemplo 8. Para Z , los racionales r/s que son enteros son los elementos de
Z. En efecto, si a/b es un racional, podemos suponer que a y b son coprimos y
como se tiene una igualdad de la forma
a
n
b
n
+r
n1
a
n1
b
n1
+ +r
1
a
b
+r
0
= 0 con r
i
Z
multiplicando por b
n
queda
a
n
+r
n1
a
n1
b+ +r
1
ab
n1
+r
0
b
n
= 0
de donde se sigue que b divide a a
n
y como mcd(a, b) = 1 entonces b[a pero siendo
coprimos esto s olo es posible si b =1 y por lo tanto a/b Z, como se quera.
Lema 3.9 Sean A B anillos y B. Son equivalentes:
(1) es entero sobre A.
(2) El subanillo A[] B es nitamente generado como A-m odulo.
(3) Existe un subanillo C con A C B tal que C y C es nitamente generado
como A-m odulo.
Demostraci on. (1) (2): Como es entero sobre A se tiene que

n
=(a
n1

n1
+ +a
1
+a
0
) 1, , . . . ,
n1

y por lo tanto

n+1
=a
n1

n
(a
n2

n1
+ +a
1

2
+a
0
) 1, , . . . ,
n1

y por inducci on, para todo k 0:

n+k
=(a
n1

n+k1
+ +a
1

k+1
+a
0

k
) 1, , . . . ,
n1

de donde se sigue que todas las potencias


t
con t 0 est an el el A-m odulo
1, , . . . ,
n1
y como estas potencias generan A[], entonces este es un A-m odulo
nitamente generado.
(2) (3): Sea C = A[].
(3) (1): Sea y
1
, . . . , y
n
un conjunto de generadores de C como A-m odulo, i.e.,
C = Ay
1
+ +Ay
n
. Como C, los y
i
C y C es un anillo entonces y
i
C y
escribiendo estos elementos en t erminos de los generadores y
i
de C:
64 3 Localizaci on, nitud y el teorema de los ceros
y
i
= a
i1
y
1
+ +a
in
y
n
con los a
i j
A
y la igualdad anterior se puede escribir como
n

j=1
_

i j
a
i j
_
y
j
= 0 con 1 i n y
i j
una delta de Kronecker
el cual es un sistema de n ecuaciones lineales homog eneas en y
1
, . . . , y
n
. Por la regla
de Cramer se tiene que det(
i j
a
i j
) y
i
= 0 para todo i, y como C est a genera-
do por los y
i
se sigue que det(
i j
a
i j
) C = 0 y as para el 1 C se tiene que
det(
i j
a
i j
) 1 = 0, i.e., det(
i j
a
i j
) = 0. Finalmente, desarrollando el deter-
minante det(
i j
x a
i j
) (poniendo la indeterminada x en lugar de ) se obtiene un
polinomio con coecientes en A que se anula en y este polinomio es m onico por-
que el t ermino de grado x
n
proviene del producto de los elementos de la diagonal
principal (x a
11
) (x a
nn
). Se sigue que es entero sobre A. .
Corolario 3.10 Si A B son anillos y
1
, ,
n
B son enteros sobre A, entonces
A[
1
, . . . ,
n
] es un A-m odulo nitamente generado.
Demostraci on. Inducci on sobre n. .
Corolario 3.11 Si A B son anillos y , B son enteros sobre A, entonces
y son enteros sobre A.
Demostraci on. Por el corolario anterior A[, ] es nitamente generado sobre A y
como y est an en A[, ], por la parte (3) del lema anterior se sigue que
son enteros sobre A. .
Corolario 3.12 Si A B son anillos y A := B : es entero sobre A, enton-
ces A es un anillo y A A B.
Demostraci on. Directo del corolario anterior. .
El anillo A se llama la cerradura entera de A en B. Si A = A, se dice que A
es integralmente cerrado en B. Si A es un dominio entero y K es su campo de
fracciones, A se llama la cerradura entera de A y si A es integralmente cerrado en
su campo de fracciones, se dice que A es integralmente cerrado.
Ejemplo 9. Todo dominio de factorizaci on unica (DFU) es integralmente cerrado.
Note que esto generaliza el ejemplo 8 y la demostraci on es similar: si A es un DFU
con campo de fracciones K y si a/b K es entero sobre A, si suponemos que a/b ,
A, entonces existe un elemento irreducible p A tal que p[b pero p [ a. Por otra
parte, como a/b es entero sobre A se tiene una ecuaci on polinomial
(a/b)
n
+c
n1
(a/b)
n1
+ +c
1
(a/b) +c
0
con c
i
A.
Multiplicando por b
n
se obtiene la ecuaci on
a
n
+c
n1
a
n1
b+ +c
1
ab
n1
+c
0
b
n
= 0
3 Localizaci on, nitud y el teorema de los ceros 65
donde p divide a cada t ermino de la izquierda excepto a lo m as a a
n
y as debe
dividir a a
n
y como es irreducible debe dividir a a, lo cual es una contradicci on.
Corolario 3.13 Si A B son anillos, son equivalentes:
(1) B es una A- algebra nita.
(2) B es una A- algebra de tipo nito y es entera sobre A.
Demostraci on. (1) (2): Toda A- algebra nita es de tipo nito. M as a un, como B
es nitamente generado como A-m odulo, por la parte (3) del lema 3.9 anterior B es
entera sobre A.
(2) (1): Por hip otesis existen
1
, . . . ,
n
B tales que B = A[
1
, . . . ,
n
], y como
los
i
son enteros sobre A, entonces por el lema 3.9 anterior (de hecho, por el coro-
lario 3.10) B = A[
1
, . . . ,
n
] es un A-m odulo nitamente generado. .
Corolario 3.14 (Transitividad de la dependencia entera) Si A B C son ani-
llos con C entero sobre B y B entero sobre A, entonces C es entero sobre A.
Demostraci on. Si C se tiene una ecuaci on polinomial
()
n
+b
n1

n1
+ +b
1
+b
0
= 0 con los b
i
B
y el anillo A[b
0
, . . . , b
n1
] es un A-m odulo nitamente generado por 3.10 ya que los
b
i
son enteros sobre A. Como la ecuaci on () tiene coecientes en A[b
0
, . . . , b
n1
]
entonces es entero sobre este anillo y as A[b
0
, . . . , b
n1
][] es nitamente gene-
rado como A[b
0
, . . . , b
n1
]-m odulo. Se sigue que A[b
0
, . . . , b
n1
][] es nitamente
generado como A-m odulo y por lo tanto es entero sobre A por 3.9. .
Proposici on 3.15 Sean A un dominio entero con campo de fracciones K y L es un
campo que contiene a K. Si L es algebraico sobre K, entonces existe un d A
tal que d es entero sobre A.
Demostraci on. Como es algebraico satisface una ecuaci on polinomial

n
+a
n1

n1
+ +a
1
+a
0
= 0 con los a
i
K.
Sea d el com un denominador de los a
i
de tal forma que da
i
A y multipliquemos
la igualdad anterior por d
n
para obtener
d
n

n
+a
n1
d
n

n1
+ +a
1
d
n
+a
0
d
n
= 0
que se puede reescribir como
(d)
n
+a
n1
d(d)
n1
+ +a
1
d
n1
(d) +a
0
d
n
= 0
donde los coecientes a
n1
d, . . . , a
1
d
n1
, a
0
d
n
A y as la igualdad anterior muestra
que d es raz de un polinomio m onico con coecientes en A, i.e., d es entero
sobre A. .
66 3 Localizaci on, nitud y el teorema de los ceros
Corolario 3.16 Sean A un dominio entero con campo de fracciones K y L una ex-
tensi on algebraica de K. Entonces L es el campo de fracciones de la cerradura
entera de A en L.
Demostraci on. Por la proposici on anterior todo L se puede escribir como =
/d con entero sobre A y d A, i.e, = /d con , d en la cerradura entera de
A en L. .
Lema 3.17 Sean A un dominio entero integralmente cerrado (por ejemplo, un
DFU) y L una extensi on nita del campo de fracciones K de A. Entonces, L
es entero sobre A si y s olo si su polinomio m onico irreducible Irr(, K) tiene coe-
cientes en A.
Demostraci on. Si f (x) = Irr(, K) y es entero sobre A, entonces existe una ecua-
ci on polinomial para :
(1)
m
+a
m1

m1
+ +a
1
+a
0
= 0 con los a
i
A
Si es cualquier conjugado de , i.e., una raz de Irr(, K), se tiene un K-
isomorsmo
K()

K( )
K
que manda en . Aplicando a la igualdad (1) se sigue que

m
+a
m1

m1
+ +a
1
+a
0
= 0
lo cual muestra que es entera sobre A. As, todos los conjugados de son enteros
sobre A y de la relaci on de Vi` ete entre los coecientes y races de un polinomio se
sigue que los coecientes de Irr(, K) son enteros sobre A y como estos coecientes
est an en K que es el campo de fracciones de A y como A es integralmente cerrado,
entonces estos coecientes est an en A, como se quera. La otra implicaci on es trivial.
.
Proposici on 3.18 Sea A un dominio entero con campo de fracciones K y sea L una
extensi on nita de K. Si L es entero sobre A, entonces su norma Nm
L/K
() K
tambi en es entera sobre A y, de hecho, Nm
L/K
() A, y divide a Nm
L/K
() en
el anillo A[].
Demostraci on. Sea f (x) =Irr(, K) =x
r
+a
r1
x
r1
+ +a
0
y sea F/K un campo
de descomposici on de f (x). Escribamos
f (x) = (x
1
) (x
r
) con
1
= ,
1

r
=a
0
y los
i
F.
Como es entero sobre A cada uno de sus conjugados
i
tambi en lo es y por lo
tanto
3 Localizaci on, nitud y el teorema de los ceros 67
Nm
L/K
() =
_ r

i=1

i
_
[L:K()]
es entero sobre A. M as a un, como a
0
A por el lema anterior, entonces Nm
L/K
() =
a
n/r
0
A, con n = [L : K] y r = [K() : K]. Ahora, de la igualdad
0 =
r
+a
r1

r1
+ +a
1
+a
0
=
_

r1
+a
r1

r2
+ +a
1
_
+a
0
se sigue que divide a a
0
en A[] y por lo tanto divide a Nm
L/K
() =a
n/r
0
. .
Si K es un campo y A es una K- algebra de tipo nito sobre K y A es un dominio
entero, diremos que A es una K- algebra afn. Si K(A) es el campo de fracciones de
A, entonces la extensi on de campos K/K(A)
K A K(A)
es nitamente generada (con generadores los mismos elementos que generan A co-
mo K- algebra) y al grado de trascendencia de K(A) sobre K se le llama tambi en el
grado de trascendencia de A sobre K y usamos la misma notaci on
grtr
K
(A) = grtr
K
K(A).
Teorema 3.19 (Lema de normalizaci on de Noether) Si K es un campo y A es una
K- algebra afn de grado de trascendencia n, entonces existen
1
, . . . ,
n
A al-
gebraicamente independientes sobre K tales que A es entera sobre el subanillo
K[
1
, . . . ,
n
] generado por los
i
:
K K[
1
, . . . ,
n
] A.
Demostraci on. Por hip otesis A es una K- algebra de tipo nito y as existe un epi-
morsmo K[x
1
, . . . , x
m
] A, i.e, A = K[x
1
, . . . , x
m
]/p, con p un ideal primo (porque
A es dominio entero) y claramente n m. Usaremos inducci on sobre m n. Si
m = n las im agenes
i
de las variables x
i
deben ser algebraicamente independientes
y as p = 0, A = K[
1
, . . . ,
n
] = K[x
1
, . . . , x
n
] y no hay nada que probar. Supon-
gamos entonces que m > n y p ,= 0. Basta entonces mostrar la existencia de una
sub algebra B A generada por m1 elementos tal que A es entera sobre B ya que
aplicando la hip otesis de inducci on a B existiran elementos
1
, . . . ,
n
B algebrai-
camente independientes sobre K y tales que B es entero sobre K[
1
, . . . ,
n
] y por la
transitividad de la dependencia entera se seguira inmendiatemente que A es entera
sobre K[
1
, . . . ,
n
], que es lo que se quiere probar.
Resta mostrar la existencia de la sub algebra B con las propiedades requeridas y
para esto observe primero que los m generadores
i
de A (im agenes de las x
i
en
A) no pueden ser algebraicamente independientes porque m > n y grtr
K
A = n. As,
existe una relaci on no trivial de dependencia algebraica entre ellas:
(1) f (
1
, . . . ,
m
) = 0
68 3 Localizaci on, nitud y el teorema de los ceros
es decir, con f (x
1
, . . . , x
m
) p 0. Para abreviar la notaci on consideremos mul-
tindices = (r
1
, . . . , r
m
) N
m
(pensamos que 0 N) y escribamos X

:=x
r
1
1
x
r
m
m
.
As podemos escribir el polinomio f anterior como
(2) f (X) =

N
m
a

p0.
La idea ahora es hacer un cambio de variables
(3) y
i
= x
i
x
b
i
m
1 i m1
donde notamos que K[x
1
, . . . , x
m
] = K[y
1
, . . . , y
m1
, x
m
] de tal forma que al substituir
(3) en (2) se obtenga un polinomio de la forma
(4) f (X) = ax
e
m
+q
1
(Y)x
e1
m
+ +q
e
(Y)
con a K

, e 1 y q
j
(Y) K[y
1
, . . . , y
m1
]. Para darnos una idea de lo que hay
que hacer, desarrollemos los monomios que se obtienen al substituir (3) en (2), para
= (i
1
, . . . , i
m
) y = (b
1
, . . . , b
m1
, 1):
a

= a

x
i
1
1
x
i
2
2
x
i
m1
m1
x
i
m
m
= a

(y
1
+x
b
1
m
)
i
1
(y
2
+x
b
2
m
)
i
2
(y
m1
+x
b
m1
m
)
i
m1
x
i
m
m
= a

x
i
1
b
1
+i
2
b
2
++i
m1
b
m1
+i
m
m
+ t erminos que mezclan x
j
m
y los y
i
= a

m
+ t erminos que mezclan x
j
m
y polinomios q(y
1
, . . . , y
m1
)
donde hemos usado el producto escalar
= (i
1
, . . . , i
m1
, i
m
) (b
1
, . . . , b
m1
, 1) = i
1
b
1
+i
2
b
2
+ +i
m1
b
m1
+i
m
.
Como lo anterior sucede para cada monomio de (2), para obtener (4) debemos mos-
trar que se puede elegir el vector (multi-ndice) = (b
1
, . . . , b
m1
, 1) para el cambio
de variables (3) de tal manera que exista un multi-ndice
0
en (2) tal que el pro-
ducto escalar
0
sea estrictamente mayor que los otros . De esta manera se
obtendr a (4) como se desea.
Para hacer lo anterior, escojamos un entero b > 1 que sea mayor que todas las
componentes de los vectores = (i
1
, . . . , i
m
) que ocurren en (2), i.e., con a

,=0. As,
todas los componentes i
j
de los vectores satisfacen que 0 i
j
b1, es decir, los
vectores est an en el cubo [0, b 1]
m
(donde s olo consideramos puntos con coor-
denadas enteras, i.e, [0, b 1]
m
= [0, b 1]
m
Z
m
. Ordenemos lexicogr acamente
los vectores de [0, b1]
m
y considere el vector = (b
m1
, b
m2
, . . . , b, 1) N
m
y
la funci on

m
: [0, b1]
m
[0, b
m
1]
dada por
m
() := = i
1
b
m1
+i
2
b
m2
+ +i
m1
b+i
m
. Note que como cada
i
j
< b, la imagen de
m
est a en el codominio indicado.
Armaci on: La funci on
m
es biyectiva y preserva el orden.
3 Localizaci on, nitud y el teorema de los ceros 69
Aceptando por un momento la armaci on anterior, se sigue que existe un vector

0
tal que a

0
,= 0 y es el mayor tal que a

,= 0. Por la biyecci on que preserva el


orden
m
, el producto escalar satisface que

0
>
para todo ,=
0
tal que a

,= 0. Se sigue que el polinomio f de (2), usando el


cambio de variable (3) es de la forma (4) deseada. Note que si
i
=
i

b
i
m
, por (1)
se sigue que
m
es raz del polinomio
f (
1
+x
b
1
m
, . . . ,
m1
+x
b
m1
m
, x
m
) K[
1
, . . . ,
m1
][x
m
]
que tiene la forma (4). Dividiendo este polinomio por el coeciente a de x
m
se obtiene un polinomio m onico el cual muestra a
m
como un entero sobre
el anillo K[
1
, . . . ,
m1
], y claramente los
1
, . . . ,
m1
tambi en son enteros so-
bre K[
1
, . . . ,
m1
] porque
i
=
i
+
b
i
m
y los t erminos del lado derecho son
enteros sobre K[
1
, . . . ,
m1
]. Se sigue que A = K[
1
, . . . ,
m
] es entera sobre
B := K[
1
, . . . ,
m1
], como se quera. .
Resta probar la armaci on usada en la parte nal de la demostraci on del lema de
normalizaci on de Noether:
Demostraci on. Note primero que la funci on

m
: [0, b1]
m
[0, b
m
1]
est a dada como un producto escalar

m
(i
1
, . . . , i
m
) =
m

j=1
i
j
b
mj
= (i
1
, . . . , i
m
) (b
m1
, . . . , b
1
, 1).
Demostraremos que
m
es biyectiva y preserva el orden por inducci on sobre m. Si
m = 1,
1
: [0, b1]
1
[0, b
1
1] es la identidad
1
(i
1
) = i
1
b
0
= i
1
.
(i) Supongamos ahora que la armaci on es v alida para m y sea
m+1
: [0, b
1]
m+1
[0, b
m+1
1]. Para = (i
1
, . . . , i
m
, i
m+1
) [0, b 1]
m+1
considere su pro-
yecci on = (i
1
, . . . , i
m
) [0, b1]
m
y observe que la funci on
[0, b1]
m+1
[0, b1]
m
[0, b1]
dada por (, i
m+1
) es una biyecci on que preserva los ordenes lexicogr acos.
Note ahora que

m+1
() = (i
1
, . . . , i
m
, i
m+1
) (b
m
, b
m1
, . . . , b, 1) = i
1
b
m
+ +i
m
b+i
m+1
= b(i
1
b
m1
+ +i
m1
b+i
m
) +i
m+1
= b
m
() +i
m+1
.
70 3 Localizaci on, nitud y el teorema de los ceros
(ii) Observamos primero que
m+1
tiene el codominio indicado ya que, por hip otesis
de inducci on
m
() b
m
1 y as, por la igualdad de (i),

m+1
() = b
m
() +i
m+1
b(b
m
1) +i
m+1
b
m+1
b+i
m+1
b
m+1
b+b1 ya que i
m+1
b1
= b
m+1
1.
(iii) Probaremos ahora que <
/
en [0, b1]
m+1
implica que
m+1
() <
m+1
(
/
).
En efecto, <
/
quiere decir que <
/
o =
/
e i
m+1
= i
/
m+1
. En el primer caso
la hip otesis de inducci on implica que
m
() <
m
(
/
) y as
m
(
/
)
m
()+1 por
lo que

m+1
(
/
) = b
m
(
/
) +i
/
m+1
b
_

m
() +1
_
+i
/
m+1
= b
m
() +b+i
/
m+1
> b
m
() +i
m+1
ya que i
m+1
b1 < b
=
m+1
(),
es decir,
m+1
(
/
) >
m+1
(), como se quera.
En el segundo caso, =
/
e i
m+1
< i
/
m+1
, y se tiene que

m+1
(
/
) = b
m
(
/
) +i
/
m+1
= b
m
() +i
/
m+1
< b() +i
m+1
=
m+1
(),
como se quera. Finalmente, observe que como
m
preserva el orden, entonces
m
es inyectiva, y como el cardinal de [0, b 1]
m
es b
m
que es igual al cardinal de
[0, b
m
1], se sigue que
m
es biyectiva, como se quera. .
Para demostrar el teorema de los ceros de Hilbert, necesitaremos un resultado de
Zariski que es consecuencia del lema siguiente:
Lema 3.20 Sean K L anillos tales que L es entero sobre K. Si L es un campo
entonces K es un campo.
Demostraci on. Mostraremos que todo elemento a ,= 0 de K tiene inverso multipli-
cativo. Como 0 ,= a K L y L es campo, entonces 1/a L y como L es entero
sobre K entonces para 1/a existe un polinomio m onico
f (x) = x
n
+b
n1
x
n1
+ +b
1
x +b
0
K[x]
tal que f (1/a) = 0, i.e.,
1
a
n
+
b
n1
a
n1
+ +
b
1
a
+b
0
= 0
y multiplicando por a
n1
obtenemos que
3 Localizaci on, nitud y el teorema de los ceros 71
1
a
=b
n1
ab
n2
a
n1
b
1
K
y as K es un campo. .
Corolario 3.21 (Lema de Zariski) Si K L son campos con L de tipo nito, en-
tonces L/K es una extensi on algebraica y por lo tanto L/K es una extensi on nita.
Demostraci on. Sea n = grtr
K
L. Por el lema de normalizaci on de Noether existen

1
, . . . ,
n
L algebraicamente independientes sobre K y tales que L es entera sobre
K[
1
, . . . ,
n
]. Por el lema anterior se sigue que K[
1
, . . . ,
n
] es un campo. Ahora,
como las
i
son algebraicamente independientes sobre K entonces K[
1
, . . . ,
n
] es
un anillo de polinomios, y como es un campo se debe entonces tener que n = 0 y
por lo tanto L/K es algebraica. .
Teorema 3.22 (Teorema de los ceros de Hilbert) Si K es un campo algebraica-
mente cerrado, entonces:
(1) Los ideales m aximos del anillo K[x
1
, . . . , x
n
] son de la forma
m =x
1
a
1
, . . . , x
n
a
n

con los a
i
K.
(2) Si I K[x
1
, . . . , x
n
] es un ideal, entonces V(I) ,= / 0.
(3) Para todo ideal I K[x
1
, . . . , x
n
] se tiene que I(V(I)) =

I.
Demostraci on. Para la parte (2) podemos suponer que I es m aximo, ya que de lo
contrario tomando m m aximo tal que I m, como V(m) V(I), si probamos que
V(m) ,= / 0 entonces V(I) ,= / 0. Ahora, para la parte (1), claramente el ideal x
1

a
1
, . . . , x
n
a
n
es m aximo porque el cociente K[x
1
, . . . , x
n
]/x
1
a
1
, . . . , x
n
a
n

K. Por otra parte, si mes m aximo, el cociente K[x
1
, . . . , x
n
]/mes un campo extensi on
de K:
K K[x
1
, . . . , x
n
] K[x
1
, . . . , x
n
]/m =: L
donde L es de tipo nito sobre K y as, por el corolario anterior, L/K es algebraica
y como K es algebraicamente cerrado entonces K = L = K[x
1
, . . . , x
n
]/m. Se sigue
que, para todo 1 i n y para x
i
+m L existe a
i
K tal que x
i
+m = a
i
, i.e.,
x
i
a
i
m y por lo tanto
x
1
a
1
, . . . , x
n
a
n
m
y como el ideal x
1
a
1
, . . . , x
n
a
n
es m aximo se sigue que
m =x
1
a
1
, . . . , x
n
a
n

y por lo tanto
V(m) =Vx
1
a
1
, . . . , x
n
a
n
=(a
1
, . . . , a
n
) ,= / 0.
72 3 Localizaci on, nitud y el teorema de los ceros
Lo anterior demuestra las primeras dos partes del teorema.
Para (3), observe primero que

I IV(I), ya que si f

I entonces f
m
I
para alg un m 1 y por lo tanto si P V(I), se debe tener que 0 = f
m
(P) = f (P)
m
y as f (P) = 0, i.e., f IV(I). Recprocamente, si f ,

I, como

I =

Ip
p, con
los p primos, entonces f ,

I quiere decir que existe un primo p tal que I p pero


f , p. Sea

f la clase de f en A = K[x
1
, . . . , x
n
]/p y considere la localizaci on A

f
y
note que este anillo no es cero porque

f no es nilpotente. Sea m un ideal m aximo
de A

f
. Note que como K[x
1
, . . . , x
n
] es una K- algebra de tipo nito, entonces A y A

f
tambi en lo son. Adem as se tiene una extensi on de campos
K K[x
1
, . . . , x
n
] A A

f
A

f
/m
donde A

f
/m es de tipo nito sobre K. Por 3.18 la extensi on es algebraica y como K
es algebraicamente cerrado, entonces K = A

f
/m y las im agenes t
i
A

f
/m = K de
las x
i
K[x
1
, . . . , x
n
] denen el punto P = (t
1
, . . . , t
n
) K
n
y se tiene que:
(i) P V(I), ya que para todo g I, como I p, entonces g se anula en P porque
las t
i
son im agenes de las x
i
pasando al cociente por mp.
(ii) f (P) ,= 0 ya que por la elecci on de p se tiene que f , p.
Claramente (i) y (ii) implican que f , IV(I). .
Otra demostraci on del lema de normalizaci on de Noether. En geometra alge-
braica es importante tener otra demostraci on del lema de normalizaci on de Noether
donde el cambio de variables
y
i
= x
i
x
b
i
m
sea lineal. Esto es posible en el caso cuando el campo K es innito, que es lo que
se tiene en geometra algebraica donde K es algebraicamente cerrado. Para poder
demostrar lo anterior, necesitaremos usar que si un polinomio f K[x
1
, . . . , x
n
] se
anula en todo K
n
, entonces f =0 es el polinomio cero. Para un campo nito K =F
q
lo anterior no es cierto, por ejemplo el polinomio f (x) = x
q
x F
q
[x] se anula en
todo F
q
(por el teorema peque no de Fermat) pero no es el polinomio cero.
Lema 3.23 Sea K un campo innito. Si 0 ,= f K[x
1
, . . . , x
n
], entonces, V( f ) ,= K
n
.
Demostraci on. Inducci on sobre n 1. El caso n = 1 es porque si f K[x] no es
cero, el n umero de races de f es que su grado, y K es innito. Supongamos ahora
que el lema es v alido para n 1 variables y sea 0 ,= f K[x
1
, . . . , x
n
]. Observe
primero que K
n1
K
n
identicando (
1
, . . . ,
n1
) K
n1
con (
1
, . . . ,
n1
, 0)
K
n
. Factorizando las potencias x
i
n
en los monomios de f , escribamos
() f = a
k
(x
1
, . . . , x
n1
)x
k
n
+
y note que si no aparece la variable x
n
en f , entonces f K[x
1
, . . . , x
n1
] y por
hip otesis de inducci on existe un punto (
1
, . . . ,
n1
, 0) K
n1
K
n
tal que f
no se anula en ese punto. Podemos entonces suponer que x
n
aparece en f y que
a
k
(x
1
, . . . , x
n1
) ,= 0 (no es el polinomio cero). Entonces, por hip otesis de inducci on
3 Localizaci on, nitud y el teorema de los ceros 73
existe un punto (
1
, . . . ,
n1
) K
n1
tal que a
k
(
1
, . . . ,
n1
) ,= 0. Substituyendo
el punto (
1
, . . . ,
n1
) en todos los coecientes a
i
en () se obtiene el polinomio
en una variable:

f = a
k
(
1
, . . . ,
n1
)x
k
n
+ K[x
n
]
donde el coeciente a
k
(
1
, . . . ,
n1
) ,= 0 y por lo tanto

f tiene gr(

f ) races,
i.e., no se puede anular en todo K, i.e., existe
n
K tal que 0 ,=

f (
n
) =
f (
1
, . . . ,
n1
,
n
), i.e., no se anula en todo K
n
. .
Lema 3.24 Si K es un campo innito y f K[x
1
, . . . , x
n
] es un polinomio no nulo
de grado d, entonces existe un cambio de variables lineal x
/
i
= x
i
a
i
x
n
, para 1
i n1, y con a
i
K, tales que el polinomio
f (x
/
1
+a
1
x
n
, . . . , x
/
n1
+a
n1
x
n
, x
n
) K[x
/
1
, . . . , x
/
n1
, x
n
]
tiene un t ermino de la forma cx
d
n
, con c K.
Demostraci on. Escribamos x
/
i
= x
i
a
i
x
n
, para alguna elecci on de a
i
K, 1 i
n1. Sea f
d
la componente homog enea de f de grado d y escribamos f = f
d
+g,
con g de grado n1. Entonces,
f (x
/
1
+a
1
x
n
, . . . , x
/
n1
+a
n1
x
n
, x
n
) = f
d
(a
1
, . . . , a
n1
, 1)x
d
n
+ t erminos de
grado menor en x
n
ya que cada monomio de grado d en f
d
es de la forma ax
e
1
1
x
e
n
n
con e
i
= d, y al
substituir x
i
por x
/
i
, 1 i n1 el monomio queda de la forma
a((x
/
1
+a
1
x
n
)
e
1
(x
/
n1
+a
n1
x
n
)
e
n1
x
e
n
n
donde al expandir los binomios notamos que al juntar los t erminos de mayor grado
en x
n
queda
a(a
e
1
1
x
e
1
n
a
e
n1
n1
x
e
n1
n
x
e
n
n
) = a(a
e
1
1
a
e
n1
n1
1)x
e
n
n
= m
d
(a
1
, . . . , a
n1
, 1)x
d
n
porque e
i
= d, de donde se sigue la armaci on con f
d
=m
d
. Finalmente, nota-
mos ahora que f
d
(x
1
, . . . , x
n1
, 1) es un polinomio en x
1
, . . ., x
n1
que no es nulo,
porque de lo contrario f no tendra grado d; se sigue que V( f
d
) ,= K
n
por el lema
anterior. As, existen a
1
, . . . , a
n1
K tales que f
d
(a
1
, . . . , a
n1
, 1) ,= 0 y poniendo
c = f
d
(a
1
, . . . , a
n1
, 1) se sigue la conclusi on del lema. .
Los teoremas de subida y bajada de Cohen-Seidenberg. Si A B son anillos con
B entero sobre A, hay una relaci on entre las cadenas de ideales de A y las de B, los
teoremas de @@subida y bajadaAA de Cohen-Seidenberg que a continuaci on probare-
mos. En su demostraci on usaremos el lema de Krull siguiente:
Lema 3.25 (Krull) Sean I A un ideal y S A un subconjunto multiplicativo tal
que SI = / 0. Entonces, el conjunto
M=J A : J es un ideal tal que I J y J S = / 0
74 3 Localizaci on, nitud y el teorema de los ceros
tiene un elemento m aximo y este es un ideal primo.
Demostraci on. Sea C =J

una cadena en My sea J :=

. Entonces, J
es un ideal de A, I J y J S = / 0. Por el lema de Zorn Mtiene un elemento m aximo,
digamos p. Supongamos ahora que ab p y que a, b Ap. Como a a y b b,
entonces p _a +p y p _b +p y as, por la maximalidad de p se debe tener que
(a +p) S ,= / 0 y (b +p) S ,= / 0.
Por lo tanto, existen p, p
/
p y r, r
/
A tales que
ra+ p S y r
/
b+ p
/
S
y consecuentemente
(ra+ p)(r
/
b+ p
/
) = rr
/
ab+rap
/
+r
/
bp+ pp
/
pS
(porque en el lado derecho ab p y los otros sumandos tienen un factor p o p
/
de
p), pero lo anterior es una contradicci on con el hecho de que pS = / 0. Se sigue que
p es primo.
NOTA. Si S = 1, el lema anterior muestra que todo ideal propio I (lo cual es lo
que dice I S = I 1 = / 0) est a contenido en un ideal m aximo. .
Lema 3.26 Sean A B anillos con B entero sobre A. Sea J B un ideal e I =AJ.
Entonces,
(1) B/J es entero sobre A/I
(2) Si J contiene un elemento que no es divisor propio de cero, entonces I ,= 0.
Demostraci on. Claramente A/I es un subanillo de B/J y si b+J A/J, como b B
es entero sobre A, entonces satisface una ecuaci on polinomial de la forma b
n
+
a
n1
b
n1
+ +a
1
b+a
0
= 0, con los a
i
A. Reduciendo m odulo J se obtiene que
(b+J)
n
+(a
n1
+I)(b+J)
n1
+ +(a
1
+I)(b+J) +(a
0
+I) = 0
que muestra que b +J es entero sobre A/I. Para la parte (2), si 0 ,= b J no es
divisor de cero y satisface la ecuaci on de dependencia entera b
n
+a
n1
b
n1
+ +
a
1
b +a
0
= 0, con los a
i
A, podemos asumir que a
0
,= 0 ya que si no fuera as,
factorizando a b lo podemos cancelar porque no es divisor de cero y obtenemos de
esta manera una ecuaci on de grado menor. Se sigue que 0 ,= a
0
J A = I y por lo
tanto I ,= 0. .
Lema 3.27 Sean A B anillos con B entero sobre A. Entonces,
(1) Si I A es un ideal (en particular, I es subanillo de B), entonces

IB son los
elementos de B que son enteros sobre I.
3 Localizaci on, nitud y el teorema de los ceros 75
(2) Para todo ideal primo p A existe un ideal primo PB tal que
1
PA = p. En
otras palabras, la funci on SpecB SpecA dada por PPA es suprayectiva.
(3) Si P
1
P
2
son primos de B tales que P
1
A = P
2
A, entonces P
1
= P
2
.
Demostraci on. Si B es entero sobre I, entonces satisface una ecuaci on
n
+
a
n1

n1
+ +a
1
+a
0
= 0 con los a
i
I. Se sigue que
n
= a
n1

n1

a
1
a
0
IB y por lo tanto

IB. Recprocamente, si

IB, entonces
una potencia
m
IB y la podemos escribir como
m
=
n
i=1
a
i
b
i
con a
i
I y b
i
B.
Como los b
i
son enteros sobre A, entonces A[b
1
, . . . , b
n
] es un A-m odulo nitamente
generado y
m
=
n
i=1
a
i
b
i
IA[b
1
, . . . , b
n
]. Por el ejercicio 22 se sigue que
m
es
entero sobre I y as satisface una ecuaci on (
m
)
k
+a
k1
(
m
)
k1
+ +a
1
(
m
) +
a
0
= 0 con los a
i
I, y por lo tanto satisface la ecuaci on
mk
+a
k1

m(k1)
+
+a
1

m
+a
0
= 0 con los a
i
I, , es decir, es entero sobre I.
Para (2), si p es un ideal primo de A, considere el conjunto multiplicativo S =
Ap. Como pB B y B es entero sobre A, por la parte (1) los elementos de B
que son enteros sobre p son los

pB y as satisfacen una ecuaci on de la forma

n
+a
n1

n1
+ +a
1
+a
0
= 0 (n > 0, a
i
p).
Si sucediera que pBS (en particular A), entonces
n
p y como p es
primo se tendra que p, en contradicci on con el hecho de que S = Ap. Se
sigue que pBS = / 0 y as por el lema de Krull 3.25 existe un primo PB tal que
pB P y PS = / 0, lo cual implica que PA = p, como se quera.
Para (3), pongamos p = P
1
A = P
2
A. Por la parte (1) del lema anterior
B/P
1
es entero sobre A/p y como P
2
P
1
, entonces P
2
/P
1
es un primo de B/P
1
y adem as (A/p) (P
2
/P
1
) =
_
A/(P
2
A)
_

_
P
2
/P
1
_
= 0. Por la parte (2) del
lema anterior se debe tener que P
2
/P
1
= 0, ya que B/P
1
es dominio entero. Se
sigue que P
1
= P
2
. .
Teorema 3.28 Sean A B anillos con B entero sobre A. Entonces,
(1) Si P
0
_P
1
_ _P
n
es una cadena de primos de B y si p
i
= P
i
A, entonces
p
0
_p
1
_ _p
n
es una cadena de primos de A.
(2) (Teorema de @@subidaAA de Cohen-Seidenberg). Para toda cadena de primos p
0
_
p
1
_ _p
n
de A y para cualquier primo P
0
de B arriba de p
0
, existe una cadena
de primos P
0
_P
1
_ _P
n
de B tales que p
i
= P
i
A.
(3) (Teorema de @@bajadaAA de Cohen-Seidenberg). Supongamos adem as que A y B
son dominios enteros con A integralmente cerrado (en su campo de fracciones K).
Si p
0
_p
1
son primos de A y P
1
es un primo de B arriba de p
1
, entonces existe un
primo P
0
de B arriba de p
0
y tal que P
0
_P
1
.
Demostraci on. Claramente los ideales p
i
est an encadenados porque los P
i
lo est an.
Que las inclusiones son propias es la parte (3) del lema anterior. Para (2), por 3.27 (2)
1
Se suele decir que arriba de cualquier primo de A hay alg un primo de B.
76 3 Localizaci on, nitud y el teorema de los ceros
existe P
0
arriba de p
0
. Supongamos por inducci on que ya se construy o una cadena
P
0
_ _P
k
de primos de B arriba de p
0
_ _p
k
. Entonces, para p
k
= P
k
A
y para la extensi on de anillos A/p
k
B/P
k
, que es entera por 3.26, y para el ideal
primo p
k+1
/p
k
de A/p
k
, por el lema 3.27 (2) existe un primo P
k+1
/P
k
de B/P
k
arriba de p
k+1
/p
k
y por lo tanto P
k+1
es un primo de B arriba de p
k+1
.
Para (3), observe que los conjuntos S
0
= Ap
0
, S
1
= BP
1
y S = S
0
S
1
=ab :
a S
0
, b S
1
B son multiplicativos y adem as S
i
S. Mostraremos que
() p
0
BS = / 0.
Note que una vez probado (), por el lema de Krull 3.25, existe un primo P
0
B tal
que p
0
BP
0
y P
0
S = / 0. Por lo tanto P
0
S
1
= / 0 y consecuentemente P
0
P
1
y
de P
0
S = / 0 se sigue que P
0
A=p
0
. La inclusi on P
0
_P
1
es propia por 3.27(3).
Esto prueba la parte (3) y as s olo resta demostrar (). Para esto, supongamos que
existe un c p
0
BS. Entonces, c es entero sobre p
0
y as su m onico irreducible
Irr(c, K) tiene coecientes en p
0
:
Irr(c, p
0
) = x
n
+a
n1
x
n1
+ +a
1
x +a
0
a
i
p
0
.
Ahora, como c S, entonces c = ab con a S
0
, b S
1
, y el polinomio m onico
irreducible de b = c/a es
Irr(b, p
0
) = x
n
+
a
n1
a
x
n1
+ +
a
1
a
n1
x +
a
0
a
n
y como b es entero sobre A, entonces los coecientes a
i
/a
ni
de este polinomio
est an en A. Poniendo a
i
/a
ni
=
i
A, se sigue que a
i
= a
ni

i
con
i
A, y como
a
i
p
0
y a ,p
0
, entonces
i
p
0
y por lo tanto b es entero sobre p
0
y as, por 3.27(1)
se sigue que b

p
0
B P
1
, en contradicci on con el hecho de que b S
1
=BP
1
,
y esto prueba (). .
.
Propiedades locales. Si A es un anillo arbitrario, al localizarlo en un ideal primo
p, el anillo A
p
es, de cierta forma, m as sencillo que el anillo A, por ejemplo A
p
es
un anillo con un unico ideal m aximo y los ideales de A
p
se corresponden biyectiva-
mente con los ideales de A contenidos en p. Todo esto se captura al decir que A
p
es
un anillo local.
Muchas de las propiedades del anillo A siguen siendo v alidas para sus localiza-
ciones A
p
. Por ejemplo, si A es un dominio entero, entonces cada A
p
tambi en es un
dominio entero ya que si (a/s)(b/t) =0 en A
p
, entonces ab/st =0 en A
p
y as existe
r Ap tal que r(ab) = 0, y como r ,= 0 y A es dominio entero, entonces ab = 0
en A y as a = 0 o b = 0, por lo que a/s = 0 o b/t = 0 en A
p
.
En general, si un anillo A tiene una propiedad P y si los localizados A
p
tam-
bi en tienen la propiedad, uno puede esperar que la demostraci on sea razonable. Esta
expectativa se conoce como el paso de global a local.
3 Localizaci on, nitud y el teorema de los ceros 77
Recprocamente, si cada anillo localizado A
p
tiene la propiedad P, en general
ser a difcil probar que el anillo A tiene esa misma propiedad.

Esto es lo que se
conoce como el paso de local a global.
La propiedad P se dice que es una propiedad local del anillo A si y s olo si pasa
de local a global y viceversa, para todo ideal primo p de A. Si M es un A-m odulo
y P es una propiedad de m odulos, en forma similar se dene el que P sea una
propiedad local. Si : MN es un A-morsmo y P es una propiedad de morsmos,
se dice que P es una propiedad local si y s olo si la satisfacen las localizaciones

p
: M
p
N
p
, para todo ideal primo p de A. A continuaci on probamos algunos
ejemplos de propiedades locales.
Ser cero es una propiedad local:
Proposici on 3.29 Sea M un A-m odulo. Son equivalentes:
(1) M = 0.
(2) M
p
= 0, para todo ideal primo p de A
(3) M
m
= 0, para todo ideal m aximo m de A.
Demostraci on. Claramente (1) (2) (3). Para (3) (1), supongamos que M,=
0 y sea 0 ,= x M. Pongamos I = (0 : x). Entonces, I _A porque 1 , I ya que x ,= 0.
Por lo tanto, existe un ideal m aximo m tal que m I. Localizando en m, considere
x/1 M
m
= 0. Entonces, x/1 = 0 y as existe s Am tal que sx = 0 y por lo tanto
s (0 : x) = I m, una contradicci on porque s , m. .
Ser reducido es una propiedad local:
Corolario 3.30 Sea A un anillo. Son equivalentes:
(1) A es reducido.
(2) A
p
es reducido, para todo ideal primo p de A.
(3) A
m
es reducido, para todo ideal m aximo m de A.
Demostraci on. Recordemos que un anillo es reducido si su unico elemento nilpo-
tente es el cero, i.e., si su nilradical nil A =0. Ahora, por el ejercicio 14, localizaci on
conmuta con la formaci on de nilradicales y as nil A
p
= (nil A)
p
. Entonces el coro-
lario de sigue de la proposici on anterior aplicada a M = nil A. .
Ser inyectivo, suprayectivo o biyectivo, son propiedades locales:
Proposici on 3.31 Sea : M N un A-morsmo. Son equivalentes:
(1) es inyectivo (respectivamente, suprayectivo o biyectivo).
(2)
p
: M
p
N
p
es inyectivo (respectivamente, suprayectivo o biyectivo), para todo
ideal primo p de A.
(3)
m
: M
m
N
m
es inyectivo (respectivamente, suprayectivo o biyectivo), para
todo ideal m aximo m de A.
78 3 Localizaci on, nitud y el teorema de los ceros
Demostraci on. (1) (2): 0 M

N exacta implica que 0 M
p

p
N
p
es
exacta, porque la localizaci on es un funtor exacto. Como antes, (2) (3) es porque
todo m aximo es primo. Para (3) (1), sea M
/
:= ker de tal forma que se tiene
la sucesi on exacta 0 M
/
M

N. De nuevo, como localizar es un funtor
exacto se sigue que 0 M
/
m
M
m

m
N
m
es una sucesi on exacta, y como
m
es
inyectivo, por hip otesis, se sigue que M
/
m
= 0 para todo ideal m aximo de A y as,
por la proposici on anterior, M
/
= 0 y por lo tanto es inyectiva. Para el caso de
suprayectividad, invierta las echas anteriores. .
Ser plano es una propiedad local:
Proposici on 3.32 Sea M un A-m odulo. Son equivalentes:
(1) M es plano como A-m odulo.
(2) M
p
es plano como A
p
-m odulo, para todo ideal primo p de A.
(3) M
m
es plano como A
m
-m odulo, para todo ideal m aximo m de A.
Demostraci on. (1) (2): Supongamos que 0 N
/
N es una sucesi on exacta
de A
p
-m odulos y tensoremos con M
p
para formar la sucesi on 0 N
/

A
p
M
p

N
A
p
M
p
la cual queremos probar que es exacta. Para los m odulos en esta sucesi on
se tienen los isomorsmos
N
A
p
M
p
N
A
p
A
p

A
M N
A
M
y similarmente N
/

A
p
M
p
N
/

A
M y as la sucesi on anterior se puede escribir
como 0 N
/

A
M N
A
M, la cual es exacta porque M es plano como A-m odu-
lo y la sucesi on exacta 0 N
/
N la podemos pensar como de A-m odulos, por
cambio de anillos usando el morsmo can onico : A A
p
. Como siempre, (2)
(3) es trivial. Para (3) (1), si 0 N
/

N es exacta, como localizar es un funtor
exacto, entonces para todo ideal m aximo m se tiene que 0 N
/
m

m
N
m
es exac-
ta y as 0 N
/
m

A
m
M
m

m
id
N
m

A
m
M
m
es exacta porque M
m
es plano. Por el
ejercicio 12 tensorar y localizar conmutan y as la sucesi on exacta anterior se puede
escribir como la sucesi on exacta 0 (N
/

A
M)
m
(id)
m
(N
A
M)
m
, lo cual im-
plica que 0 N
/

A
M
id
N
A
M es exacta, por la proposici on anterior. .
Ser integralmente cerrado es una propiedad local:
Proposici on 3.33 Sea A un dominio entero. Son equivalentes:
(1) A es integralmente cerrado.
(2) A
p
es integralmente cerrado, para todo ideal primo p de A.
(3) A
m
es integralmente cerrado, para todo ideal m aximo m de A.
3 Localizaci on, nitud y el teorema de los ceros 79
Demostraci on. Sea K el campo de fracciones de A. Claramente, K es el campo de
fracciones de A
p
, para todo ideal primo p de A. Sea A la cerradura entera de A en K
y sea f : A A la inclusi on. Por el lema siguiente, la cerradura entera de A
p
en K es
(A)
p
y la inclusi on de A
p
(A)
p
es la localizaci on f
p
: A
p
(A)
p
. Entonces, A es
integralmente cerrado si y s olo si f es un epimorsmo, lo cual por una proposici on
anterior y las observaciones previas, sucede si y s olo si f
p
es suprayectiva, para todo
ideal primo o m aximo de A, i.e., si y s olo si A
p
es integralmente cerrado. .
Lema 3.34 Sean A B anillos, A la cerradura entera de A en B y S A un sub-
conjunto multiplicativo. Entonces, S
1
A es la cerradura entera de S
1
A en S
1
B.
Demostraci on. De A A B se sigue que S
1
A S
1
A S
1
B, y por el ejercicio
18, S
1
A es entero sobre S
1
A. Por otro lado, si b/s S
1
B es entero sobre S
1
A,
se tiene una ecuaci on de dependencia entera
(b/s)
n
+(a
n1
/s
n1
)(b/s)
n1
+ +(a
1
/s
1
)(b/s) +a
0
/s
0
= 0
con a
i
A, s
i
S. Sea t = s
0
s
n1
S y multipliquemos ambos lados de la ecua-
ci on anterior por (st)
n
para obtener que
(bt)
n
+c
n1
(bt)
n1
+ +c
0
= 0
con los c
i
A lo cual muestra que bt es entero sobre A y por lo tanto bt A y
as b/s = bt/st S
1
A. .
Ejercicios
3.1. Verique que la relaci on usada para denir el anillo de fracciones S
1
A es, en
efecto, de equivalencia.
3.2. En la demostraci on de la parte 3 de 3.7 compruebe que S es un conjunto multi-
plicativo de A/p y que se tiene el isomorsmo S
1
(A/p) S
1
A/S
1
p.
3.3. Sean A un anillo y S A cualquier subconjunto. Es claro que existen subcon-
juntos multiplicativos S
/
A que contienen a S, por ejemplo S
/
= A. Tambi en, la
intersecci on de subconjuntos multiplicativos es multiplicativo. Entonces, la inter-
secci on de todos los subconjuntos multiplicativos de A que contienen a S es un
subconjunto multiplicativo de A y se llama el subconjunto multiplicativo generado
por S. Es el menor subconjunto multiplicativo de A que contiene a S.
(1) Demuestre que el subconjunto multiplicativo generado por S consiste de todos
los productos nitos de elementos de S.
(2) Sean f : A B un morsmo de anillos, S A, T B subconjuntos multipli-
cativos tales que f (S) T y

f : S
1
A T
1
B el morsmo inducido 3.4. Suponga
adem as que T es igual al subconjunto multiplicativo de B generado por f (S).
80 3 Localizaci on, nitud y el teorema de los ceros
Si f es inyectiva demuestre que

f lo es tambi en.
Si f es suprayectiva demuestre que

f lo es tambi en.
3.4. Si S A, es multiplicativo y f : A B es un monomorsmo de anillos tal que
f (S) B

, demuestre que

f en 3.2 tambi en es inyectivo.
3.5. Si S T son subconjuntos multiplicativos de un anillo A, demuestre que existe
un unico morsmo : S
1
A T
1
A tal que el diagrama siguiente conmuta
A

S
1
A


T
1
A
3.6. Si (A, m) es un anillo local, demuestre que A A
m
. Sugerencia: Am = A

.
3.7. Localizaci on de m odulos. Si M es un A-m odulo y S A es un conjunto mul-
tiplicativo, como en el ejercicio 1 verique que se tiene la relaci on de equivalencia
en MS dada por
(x, s) (y, t) existe u S tal que u(tx sy) = 0.
El conjunto cociente se denota por S
1
M y a la clase de equivalencia de (x, s) se
le denota por x/s S
1
M. Compruebe entonces que se tienen bien denidas las
operaciones siguientes:
(i) Suma: Para x/s, y/t S
1
M,
x
s
+
y
t
:=
tx +sy
st
.
(ii) Acci on de S
1
A en S
1
M: Para a/s S
1
A y x/s S
1
M,
a
s

x
t
:=
ax
st
.
Demuestre que, con las operaciones anteriores, S
1
M es un S
1
A-m odulo. Note que,
por cambio de anillos (o restricci on de escalares) mediante el morsmo can onico
: AS
1
A, se sigue que S
1
M tambi en es un A-m odulo. En los casos particulares
cuando S =Ap, para p un ideal primo, se usar a la notaci on M
p
=S
1
M. Tambi en,
cuando S = f
n
: n 0, usaremos la notaci on M
f
= S
1
M.
3.8. Si f : M N es un A-morsmo, demuestre que f induce un S
1
A-morsmo
S
1
f : S
1
M S
1
N dado por x/s f (x)/s. Si g : N P es otro A-morsmo,
demuestre que S
1
(g f ) = S
1
(g) S
1
( f ). Se sigue que
S
1
: A-m od S
1
A-m od
es un funtor covariante.
3 Localizaci on, nitud y el teorema de los ceros 81
3.9. Demuestre que S
1
es un funtor exacto.
Se sigue que, si M
/
M es un subm odulo, entonces S
1
M
/
S
1
M es un mo-
nomorsmo y por lo tanto S
1
M
/
se puede ver como un subm odulo de S
1
M.
3.10. Usando la observaci on nal del ejercicio anterior, si S A es multiplicativo,
demuestre que si N, N
/
son subm odulos de M, entonces:
(i) S
1
conmuta con sumas nitas, i.e., S
1
(N+N
/
) = S
1
N+S
1
N
/
.
(ii) S
1
conmuta con intersecciones nitas, i.e., S
1
(NN
/
) = S
1
NS
1
N
/
.
(iii) S
1
conmuta con cocientes, i.e., S
1
(M/N) S
1
M/S
1
N.
3.11. Si S A es multiplicativo y M es un A-m odulo, demuestre existe un unico
S
1
A-isomorsmo
: S
1
A
A
M

S
1
M
tal que ((a/s) x) = ax/s, para todo a A, s S, x M. Sugerencia: Muestre
que S
1
AM S
1
M dada por (a/s, x) ax/s es A-bilineal y use la propiedad
universal del producto tensorial para denir unvocamente a . Para la inyectividad,
dada una suma nita de elementos del dominio use un denominador com un para
caracterizar los elementos de S
1
A
A
M y cuando este elemento va a dar a cero,
use la relaci on de equivalencia que dene a S
1
M.
3.12. Si M, N son A-m odulos y S A es multiplicativo, demuestre que se tiene un
unico S
1
A-isomorsmo
: S
1
M
S
1
A
S
1
N

S
1
(M
A
N)
tal que ((x/s) (y/t)) = (x y)/st.
3.13. Si S A es multiplicativo, por el ejercicio 10, S
1
conmuta con sumas nitas
e intersecciones nitas de ideales. Demuestre que conmuta con productos nitos de
ideales y con la formaci on de radicales, i.e., si I A es un ideal, demuestre que
S
1

I =

S
1
I.
3.14. Si S A es multiplicativo, demuestre que nil(S
1
A) = S
1
(nil A).
3.15. Si S A es cualquier conjunto multiplicativo, escojamos un conjunto de inde-
terminadas x
s

sS
indexadas por S. Considere el anillo de polinomios A[x
s
: s S]
y el ideal I generado por los polinomios de la forma sx
s
1, variando s S. Sea
i : A A[x
s
: s S]/I el morsmo natural. Demuestre que A[x
s
: s S]/I es natu-
ralmente isomorfo al anillo de fracciones S
1
A. Sugerencia: Vea el lema 3.6.
3.16. Un A-m odulo M se dice que es el si siempre que a M es tal que aM = 0 se
tiene que a = 0. Si A B son anillos y B, demuestre que es entero sobre A si
y s olo si existe un A-subm odulo el M B nitamente generado tal que M M.
3.17. Si A es un dominio entero integralmente cerrado en su campo de fracciones K
y si f (x) A[x] es m onico, demuestre que todo factor m onico de f (x) en K[x] de
hecho est a en A[x]. Sugerencia: basta considerar factores m onicos irreducibles de
f (x).
82 3 Localizaci on, nitud y el teorema de los ceros
3.18. Si A B son anillos con B entero sobre A y S A es un subconjunto multipli-
cativo, demuestre que S
1
B es entero sobre S
1
A.
3.19. Demuestre que el lema de Zariski 3.21 se sigue del teorema de los ceros de
Hilbert 3.22.
3.20. El lema 3.18 se puede mejorar: si K L son dominios enteros tales que L es
entero sobre K, demuestre que L es un campo si y s olo si K es un campo.
3.21. Si A B son anillos y B es entero sobre A, demuestre que m B es un ideal
m aximo si y s olo si mA es m aximo.
3.22. Si AB son anillos, I A es un ideal y B, demuestre que las armaciones
siguientes son equivalentes:
(i) es entero sobre I.
(ii) A[] es un A-m odulo nitamente generado y
_
IA[].
(iii) Existe un subanillo A C B tal que C, C es nitamente generado como
A-m odulo y

IC.
3.23. Si AB son dominios enteros con campos de fracciones K y L respectivamen-
te. Demuestre que si L/K es algebraica y simple, i.e., existe un elemento primitivo
L tal que L = K(), entonces existe un elemento primitivo en B.
3.24. Sea K un campo. Demuestre que toda K- algebra A K[x] es de tipo nito
sobre K.
3.25. Si A B son anillos con B entero sobre A, demuestre que la funci on SpecB
SpecA de 3.26 es cerrada.
3.26. Si A es un anillo y G Aut(A) es un subgrupo nito del grupo de automor-
smos de A (i.e., el conjunto de isomorsmos de A en A con la composici on como
operaci on de grupo), sea A
G
el subanillo de G-invariantes de A, i.e., el conjunto de
puntos jos de A bajo la acci on de G:
A
G
:=a A : (a) = a para todo G.
(i) Demuestre que A es entero sobre A
G
. Sugerencia: Si a A, muestre que a
es raz del polinomio
G
(x (a)) y que este polinomio es m onico y tiene
coecientes en A
G
.
(ii) Si S A es un subconjunto multiplicativo tal que S S, para todo G, sea
S
G
:=SA
G
. Claramente S
G
es un subconjunto multiplicativo de A
G
. Demuestre
que la acci on de G en A se extiende a una acci on GS
1
A S
1
A.
(iii) En la situaci on del inciso anterior, demuestre que (S
G
)
1
A
G
(S
1
A)
G
.
(iv) Si p es un ideal primo de A
G
y P es el conjunto de primos P de A tales que
PA
G
= p, demuestre que G act ua transitivamente en P. Concluya que P es
nito.
3 Localizaci on, nitud y el teorema de los ceros 83
(v) Si A es un dominio entero, K es su campo de fracciones y L/K es una exten-
si on nita, normal y separable, sea G = Gal(L/K) el grupo de Galois de L/K y
sea B la cerradura entera de A en L. Demuestre que B = B para todo G y
que A = B
G
.
(vi) Si A es un dominio entero, K es su campo de fracciones y L/K es una exten-
si on nita, sea B la cerradura entera de A en L. Demuestre que para todo primo p
de A, el conjunto de primos P de B tales que PA = p es nito.
3.27. Si I _A es un ideal propio, demuestre que S =1+a : a I es multiplicativo
y que los ideales primos de S
1
A se corresponden biyectivamente con los ideales
primos p de A tales que p+I ,= A.
3.28. Si S A es multiplicativo e I A es un ideal tal que I S = / 0, demuestre que
existe un ideal primo p tal que I p y pS = / 0.
3.29. Si K es un campo, demuestre que el anillo de series formales en n indetermi-
nadas K[[x
1
, . . . , x
n
]] (vea los ejercicios 34 y 35 del captulo 1) es un anillo local con
ideal m aximo x
1
, . . . , x
n
.
3.30. Si A B son anillos con B entero sobre A y para un primo p A s olo hay un
primo q B arriba de p, demuestre que B
p
B
q
. Sugerencia: B
p
B
A
A
p
es local
con ideal m aximo q.
3.31. Si f M no es nilpotente, entonces A
f
,= 0 y as A
f
contiene un ideal primo.
Concluya que

pSpecA
p = nil A.
3.32. Muestre que ser dominio entero no es una propiedad local. Note que en el
texto probamos que se tiene el paso de global a local, as que lo que debe fallar es
el paso de local a global.
3.33. Sean A un dominio entero y M un A-m odulo. Un elemento x M se dice que
es de torsi on si (0 : x) ,= 0, i.e., si existe 0 ,= a A tal que ax = 0.
(i) Si t(M) := x M : x es de torsi on, demuestre que t(M) es un subm odulo
de M. A t(M) se le llama el subm odulo de torsi on de M. Si t(M) = 0 se dice que
M es libre de torsi on. Si t(M) = M se dice que M es de torsi on.
(ii) Demuestre que t(M) es de torsi on.
(iii) Demuestre que M/t(M) es libre de torsi on.
(iv) Si : M N es un A-morsmo, demuestre que (tM) tN.
(v) Si 0 M
/
M M
//
es exacta, demuestre que 0 tM
/
tM tM
//
es
exacta.
(vi) Si K es el campo de fracciones de A y MK
A
M es el morsmo x 1x,
demuestre que tM es el n ucleo del morsmo anterior.
(vii) Si S A es multiplicativamente cerrado, demuestre que t(S
1
M) =S
1
(tM).
3.34. Si A es un dominio entero, demuestre que ser libre de torsi on es una propiedad
local.
84 3 Localizaci on, nitud y el teorema de los ceros
3.35. Demuestre que ser iguales es una propiedad local, i.e., si M, N son A-m odulos,
las armaciones siguientes son equivalentes:
(i) M = N.
(ii) M
p
= N
p
, para todo ideal primo p de A.
(iii) M
m
= N
m
, para todo ideal m aximo m de A.
Sugerencia: Considere los cocientes (M+N)/N y (M+N)/M.
3.36. Sean M un A-m odulo, N M un subm odulo y x M un elemento. Demuestre
estar en N es una propiedad local, es decir, las armaciones siguientes son equiva-
lentes:
(i) x N.
(ii) x/1 N
p
, para todo ideal primo p de A.
(iii) x/1 N
m
, para todo ideal m aximo m de A.
Donde x/1 es la imagen can onica de x en el m odulo localizado correspondiente.
Sugerencia: Use la negaci on de la proposici on 3.29 aplicada a (N+x)/N.
3.37. Sean M un A-m odulo y x
i

i
, con x
i
M. Demuestre generar es una pro-
piedad local, es decir, las armaciones siguientes son equivalentes:
(i) x
i

i
M genera M.
(ii) x
i
/1
i
M
p
genera M
p
, para todo ideal primo p de A.
(iii) x
i
/1
i
M
m
genera M
m
, para todo ideal m aximo m de A.
Donde x
i
/1 es la imagen can onica de x
i
en el m odulo localizado correspondiente.
3.38. Demuestre que ser exacta es una propiedad local, i.e., demuestre que las ar-
maciones siguientes son equivalentes:
(i) La sucesi on M
/
f
M
g
M
//
es exacta.
(ii) La sucesi on M
/
p
f
p
M
p
g
p
M
//
p
es exacta para todo ideal primo p de A.
(iii) La sucesi on M
/
m
f
m
M
m
g
m
M
//
m
es exacta para todo ideal m aximo m de A.
3.39. Una sucesi on exacta corta
0

M
/
f

M
g

M
//
h


0
se escinde si existe un A-morsmo h : M
//
M tal que gh = id
M
// . Demuestre que
la sucesi on exacta corta anterior se escinde si y s olo si el A-morsmo
g

: Hom
A
(M
//
, M) Hom
A
(M
//
, M
//
)
dado por g

() := g, es suprayectivo.
3.40. Un A-m odulo M se dice que es nitamente presentado si existe un n N y una
sucesi on exacta corta de la forma
0 K A
n
M 0
3 Localizaci on, nitud y el teorema de los ceros 85
con K nitamente generado. Es decir, M es nitamente generado y el n ucleo de
A
n
M tambi en es nitamente generado.
D e un ejemplo de un A-m odulo nitamente generado que no sea nitamente
presentado.
3.41. Sea S A un subconjunto multiplicativo y sean M, N dos A-m odulos. Para
cada A-morsmo f : M N le hemos asociado el S
1
A-morsmo S
1
f : S
1
M
S
1
N dado por S
1
f (x/s) := f (x)/s. Demuestre que la funci on f S
1
f :
Hom
A
(M, N) Hom
S
1
A
(S
1
M, S
1
N)
es un A-morsmo. Concluya que el A-morsmo anterior induce un S
1
A-morsmo
: S
1
_
Hom
A
(M, N)
_
Hom
S
1
A
(S
1
M, S
1
N).
3.42. Para : S
1
_
Hom
A
(M, N)
_
Hom
S
1
A
(S
1
M, S
1
N), demuestre que:
(i) Si M es nitamente generado, entonces es inyectivo.
(ii) Si M es nitamente presentado, entonces es un isomorsmo.
3.43. El que una sucesi on exacta corta se escinda es una propiedad local cuando el
ultimo m odulo es nitamente presentado, i.e., si M
//
es un A-m odulo nitamente
presentado, demuestre que las armaciones siguientes son equivalentes:
(i) La sucesi on exacta corta 0 M
/
f
M
g
M
//
0 se escinde.
(ii) La sucesi on exacta corta 0 M
/
p
f
p
M
p
g
p
M
//
p
0 se escinde, para todo
ideal primo p de A.
(iii) La sucesi on exacta corta 0 M
/
m
f
m
M
m
g
m
M
//
m
0 se escinde, para todo
ideal m aximo m de A.
3.44. Un morsmo de anillos f : A B es plano si B es plano como A-m odulo. El
morsmo f se dice que es elmente plano si B es elmente plano como A-m odulo.
Si (A, m) y (B, n) son anillos locales, un morsmo de anillos f : A B se dice
que es un morsmo local si f (m) n. Si f : (A, m) (B, n) es un morsmo local,
demuestre que f es plano si y s olo si f es elmente plano.
3.45. Si M es un A-m odulo nitamente generado y M
A
k(m) = 0 para todo ideal
m aximo m de A, demuestre que M = 0. Aqu, k(m) := A
m
/mA
m
es el campo resi-
dual del anillo local A
m
. Sugerencia: M
A
k(m) M
m
/mM
m
.
3.46. Si f : A B es un morsmo de anillos y M es un B-m odulo tal que M
A
k(p) = 0 para todo ideal primo p de A, demuestre que M = 0. Aqu, k(p) es el
campo residual de A
p
.
3.47. Si (A, m) es un anillo local y M, N son dos A-m odulos nitamente generados,
demuestre que M
A
N = 0 si y s olo si M = 0 o N = 0. Sugerencia: Vea el ejercicio
17 de 1.
86 3 Localizaci on, nitud y el teorema de los ceros
3.48. Sea A un anillo. Demuestre que D( f ) = / 0 A
f
= 0 f es nilpotente.
3.49. Sean A un anillo, S A un subconjunto multiplicativo y M un A-m odulo.
Demuestre que
(i) lim

f S
A
f
S
1
A.
(ii) lim

f S
M
A
A
f
S
1
M.
3.50. Si f : A B es un morsmo plano (vea el ejercicio 3.44), demuestre que para
todo q SpecB, si p =
a
f (q) SpecA se tiene que
a
f
q
: SpecB
q
SpecA
p
es
suprayectiva.
3.51. En 3.8 demuestre que las funciones biyectivas correspondientes son homeo-
morsmos.
3.52. Si f : A B es un morsmo de anillos, S A es multiplicativo, muestre que
f (S) B es multiplicativo. Para la funci on continua
a
f : SpecB SpecA, identi-
cando SpecS
1
A con su imagen en SpecA (por el ejercicio anterior) y Spec f (S)
1
B
con su imagen en SpecB, demuestre que:
(i)
a
S
1
f : Spec f (S)
1
B SpecS
1
A es la restricci on de
a
f : Spec SpecA.
(ii) Spec f (S)
1
B = (
a
f )
1
(SpecS
1
A).
3.53. Sean f : AB un morsmo de anillos, p SpecA, S =Ap y f (S) B como
en el ejercicio anterior. Sea
a
f : SpecB SpecA. Demuestre que la bra (
a
f )
1
(p)
de
a
f en p es homeomorfa al espectro Spec(k(p)
A
B), donde k(p) = A
p
/pA
p
es el
campo residual del anillo local A
p
.
3.54. Sea, p SpecA, : A A
p
el morsmo can onico y
a
: SpecA
p
SpecA
la funci on continua correspondiente. Demuestre que la imagen de SpecA
p
es la
intersecci on de todas las vecindades abiertas de p en SpecA.
3.55. Sean f : A B un morsmo de anillos, I A un ideal y J = f (I)B el ideal ge-
nerado por su imagen en B. Sea f : A/I B/J inducido por f , i.e., f (a+I) = f (a)+
J. Identicando Spec(A/I) V(I) SpecA y Spec(B/J) V(J) SpecB, demues-
tre que
a
f : Spec(B/J) Spec(A/I) es la restricci on de
a
f : SpecB SpecA.
3.56. Sean A B anillos con B entero sobre A y sea
a
i : SpecB SpecA inducida
por la inclusi on i : A B. Demuestre que
a
i se restringe a un homeomorsmo
a
i :
SpecmB SpecmA.
Captulo 4
Anillos noetherianos y artinianos
Muchos anillos de importancia, tanto en geometra algebraica como en teora
de n umeros, satisfacen ciertas condiciones de nitud que se suelen expresar mejor,
siguiendo a Noether y Artin, en t erminos de condiciones de cadena en sus ideales.
Ejemplos de especial importancia son los anillos de polinomios con coecientes en
un campo K[x
1
, . . . , x
n
] y el anillo de enteros Z.
Anillos noetherianos. Un anillo A es noetheriano si todos sus ideales son nita-
mente generados.
Proposici on 4.1 Si A es anillo, son equivalentes:
(1) A es noetheriano.
(2) Toda cadena ascendente de ideales propios
I
1
I
2
I
n

se estaciona, i.e., existe un entero m tal que I
m
= I
m+1
= .
(3) Todo conjunto no vaco de ideales propios de A tiene un elemento m aximo, i.e.,
un ideal que no est a contenido en ninguno de los ideales de la familia dada.
Demostraci on. (1) (2): Sea I :=

I
j
. Como los ideales I
j
est an encadenados,
entonces I es un ideal de A y es propio porque los I
j
lo son. Por hip otesis I es
nitamente generado, digamos I = a
1
, . . . , a
n
, donde notamos que para m su-
cientemente grande se tiene que a
i
I
m
y por lo tanto I I
m
, i.e., I
k
= I
m
para toda
k m.
(2) (3): Si F es una familia no vaca de ideales propios de A que no contiene un
elemento m aximo, entonces para cualquier I
1
F existe un I
2
F tal que I
1
_ I
2
.
De esta manera se construye una cadena que no se estaciona.
(3) (1): Si I _A es un ideal propio, sea F la familia de ideales contenidos en I de
la forma a
1
, . . . , a
m
. Por hip otesis esta familia tiene un elemento m aximo, digamos
a
1
, . . . , a
n
. Entonces, para todo a I se tiene que a
1
, . . . , a
n
, a a
1
, . . . , a
n
,
87
88 4 Anillos noetherianos y artinianos
y como este es m aximo se sigue que a
1
, . . . , a
n
, a = a
1
, . . . , a
n
y por lo tanto
a a
1
, . . . , a
n
y as I =a
1
, . . . , a
n
. .
Ejemplo 1. El anillo Z es un DIP y por lo tanto es noetheriano. Todo campo K es
noetheriano y el anillo de polinomios K[x
1
, . . . , x
n
] tambi en es noetheriano por el
teorema siguiente:
Teorema 4.2 (Teorema de la base de Hilbert) Si A es un anillo noetheriano, en-
tonces A[x] tambi en lo es. En particular, si K es un campo, entonces el anillo de
polinomios K[x
1
, . . . , x
n
] es noetheriano.
Demostraci on. La segunda armaci on se sigue de la primera por inducci on. Para
demostrar la primera armaci on, mostraremos que si A[x] no fuera noetheriano en-
tonces A no lo es. Supongamos entonces que A[x] no es noetheriano y sea I A[x]
un ideal que no es nitamente generado. Sea f
1
I de grado mnimo. Escojamos
f
2
I f
1
de grado menor (el cual existe porque I no es nitamente generado).
Iterando este proceso, escojamos f
k+1
I f
1
, . . . , f
k
de grado menor. Por la elec-
ci on de los f
i
, sus grados n
i
satisfacen que n
1
n
2
. M as a un, si a
i
es el coeciente
de grado de f
i
, entonces
a
1
a
1
, a
2
A
es una cadena de ideales de A que no se estaciona, ya que si lo hiciera, digamos
a
1
, . . . , a
k
=a
1
, . . . , a
k
, a
k+1

se tendra una igualdad de la forma


a
k+1
=
k

i=1
r
i
a
i
con los r
i
A
y poniendo
g := f
k+1

i=1
r
i
x
n
k+1
n
i
f
i
I f
1
, . . . , f
k

este es un polinomio de grado gr(g) < gr( f


k+1
) porque el coeciente a
k+1
de f
k+1
se cancela en
a
k+1
x
n
k
+1

i=1
r
i
x
n
k+1
n
i
a
i
x
n
i
= a
k+1
x
n
k+1

i=1
r
i
a
i
x
n
k+1
= 0
porque
k
i=1
r
i
a
i
= a
k+1
, lo cual contradice la minimalidad del grado de f
k+1
. .
Observaci on. En el captulo 1, p agina 17, se denieron los conjuntos algebraicos
anes V(I) K
n
para I K[x
1
, . . . , x
n
] un ideal, con K algebraicamente cerrado.
Por el teorema de la base de Hilbert, todos estos ideales son nitamente generados,
digamos I = f
1
, . . . , f
k
con f
i
I. Se sigue que
V(I) =V( f
1
) V( f
k
),
4 Anillos noetherianos y artinianos 89
es decir, todos los conjuntos algebraicos anes son la intersecci on un n umero nito
de hipersupercies V( f
i
) K
n
(vea el ejemplo 6 del captulo 1 en la p agina 18).
Dicho en otras palabras, en la denici on de los conjuntos algebraicos anes V(I)
basta considerar conjuntos nitos de polinomios (que generen el ideal I).
Localizaci on preserva la noetherianidad:
Proposici on 4.3 Si A es noetheriano y S A es multiplicativo, entonces S
1
A tam-
bi en es noetheriano.
Demostraci on. Si J es cualquier ideal de S
1
A, entonces
1
J A es nitamente
generado y por lo tanto S
1

1
J tambi en es nitamente generado, pero por 3.7 este
ultimo ideal es J. .
Corolario 4.4 Ser noetheriano es una propiedad local, es decir, para un anillo A
las armaciones siguientes son equivalentes:
(1) A es noetheriano.
(2) A
p
es noetheriano, para todo p SpecA.
(3) A
m
es noetheriano, para todo m SpecmA.
Demostraci on. Se sigue del ejercicio 37 del captulo 3. .
Recordemos ahora del captulo 1, p agina 18, que si U SpecmK[x
1
, . . . , x
n
],
entonces I(U) =

mU
m; en particular para U = SpecmK[x
1
, . . . , x
n
] se tiene que
I(Specm(K[x
1
, . . . , x
n
])) =

mSpecmK[x
1
,...,x
n
]
m
y dejamos como el ejercicio 27 el probar que si K es un campo innito, entonces
I(Specm(K[x
1
, . . . , x
n
])) = 0
(note que en particular si K es algebraicamente cerrado, el ejemplo 2 en la p agina
93 prueba el caso correspondiente).
Si A es cualquier anillo, a la intersecci on de todos los ideales m aximos de A se
le llama el radical de Jacobson de A y lo denotaremos por J(A). As, el ejercicio 27
citado anteriormente, pide probar que J(K[x
1
, . . . , x
n
]) = 0.
Lema 4.5 Si A es un anillo y c A, entonces c J(A) si y s olo si 1ac A

(una
unidad) para todo a A.
Demostraci on. Si 1ac no es una unidad, entonces est a contenido en un ideal m axi-
mo m de A y como c J(A) m entonces ac m y por lo tanto 1 m, lo cual es
imposible.
Recprocamente, si c ,m para alg un ideal m aximo, entonces m+c =1 y por
lo tanto 1 = m+ac para alg un m m y c A. Se sigue que 1ac = m m y por lo
tanto no es una unidad. .
90 4 Anillos noetherianos y artinianos
Teorema 4.6 (Lema de Nakayama) Sean I A un ideal tal que I J(A) y M un
A-m odulo nitamente generado.
(1) Si M = IM, entonces M = 0.
(2) Si N es un subm odulo de M tal que M = N+IM, entonces M = N.
Demostraci on. (1): Si x
1
, . . . , x
n
generan M, por hip otesis podemos escribir
x
i
=

j
a
i j
x
j
con los a
i j
I.
Entonces, x
1
, . . . , x
n
son soluciones del sistema de n ecuaciones en n inc ognitas

j
(
i j
a
i j
)x
j
= 0 donde
i j
es una delta de Kronecker
y as, por la regla de Cramer det(
i j
a
i j
) x
i
= 0 para toda i. Observe ahora que
en la expansi on del determinante anterior todos los sumandos tienen un factor en I
excepto el t ermino correspondiente a la diagonal que es de la forma (1a
11
) (1
a
nn
); por lo tanto el determinante anterior se expande como un 1 m as una suma de
elementos de I, digamos 1+c con c I J(A). Se sigue que d =det(
i j
a
i j
) A

porque de lo contrario existira un ideal m aximo m tal que d m, y como d = 1+c


con c J(A), entonces c m y consecuentemente 1 m, una contradicci on. Por lo
tanto, det(
i j
a
i j
) A

. As, la igualdad det(


i j
a
i j
) x
i
= 0 implica que x
i
= 0
para todo i y por lo tanto M = 0.
(2): La hip otesis dice que M/N = (N +IM)/N = I(M/N) y as por la parte (1) se
sigue que M/N = 0, i.e., M = N. .
Un caso importante del lema de Nakayama es cuando A es un anillo local, i.e.,
cuando tiene s olo un ideal m aximo m. Observe entonces que todo elemento u
Am es una unidad porque de lo contrario estara contenido en un ideal m aximo
diferente de m. Se sigue que Am = A

.
Corolario 4.7 (Lema de Nakayama) Sean (A, m) un anillo local y M un A-m odulo
nitamente generado.
(1) Si M = mM, entonces M = 0.
(2) Si N es un subm odulo de M tal que M = N+mM, entonces M = N.
.
Observaci on. Si (A, m) es un anillo local, viendo al ideal m como un A-m odulo,
para el A-m odulo cociente m/m
2
, como m anula a m/m
2
, la acci on Am/m
2

m/m
2
se factoriza a trav es del epimorsmo can onico al campo residual : A
A/m =: k(m), i.e., se tiene un diagrama conmutativo:
Am/m
2
id

m/m
2
k(m) m/m
2

4 Anillos noetherianos y artinianos 91


de tal forma que m/m
2
es un k(m)-espacio vectorial.
Corolario 4.8 Sea (A, m) un anillo noetheriano local. Entonces, m es un ideal -
nitamente generado por los elementos
1
, . . . ,
n
si y s olo si sus clases residuales
m odulo m
2
generan m/m
2
como k(m)-espacio vectorial. En particular, el n umero
mnimo de generadores de m es igual a la dimensi on del k(m)-espacio vectorial
m/m
2
.
Demostraci on. Si
1
, . . . ,
n
generan m, claramente sus clases residuales generan el
cociente m/m
2
. Recprocamente, si sus clases residuales
i
+m
2
generan m/m
2
,
entonces
m =
1
, . . . ,
n
+m
2
.
Como A es noetheriano, entonces m es nitamente generado y as aplicando la se-
gunda parte del lema de Nakayama con M = m y N =
1
, . . . ,
n
se sigue que
m =
1
, . . . ,
n
. .
Lema 4.9 En un anillo noetheriano todo conjunto de generadores de un ideal con-
tiene un conjunto nito de generadores.
Demostraci on. Si I = A, 1 I se puede escribir como 1 = r
1
a
1
+ +r
n
a
n
con
los a
i
en cualquier conjunto de generadores de I. Se sigue que I est a generado por
a
1
, . . . , a
n
. Supongamos ahora que I _ A es un ideal propio y sea un conjunto de
generadores de I. Sea F el conjunto de ideales generados por subconjuntos nitos de
. Como A es noetheriano F tiene un elemento m aximo m y este m debe contener a
todos los elementos de (si no fuera as a nadiendo cualquier otro elemento de a
los generadores de m se obtendra otro ideal mayor que m) y por lo tanto m = I. .
Teorema 4.10 (Teorema de intersecci on de Krull) Si A es un anillo noetheriano
e I un ideal tal que I J(A), entonces

n1
I
n
= 0.
Demostraci on. Mostraremos primero que, para cualquier ideal I en un anillo noe-
theriano
(1)

n1
I
n
= I

n1
I
n
.
Note entonces que, en el caso cuando I J(A), por el lema de Nakayama se sigue
que

n1
I
n
= 0, como se quera. Basta entonces probar (1) y para comenzar note
que la inclusi on es obvia. Para la otra inclusi on, sean a
1
, . . . , a
r
generadores de I.
Entonces, I
n
consiste de las sumas nitas

i
1
++i
r
=n

i
1
i
r
a
i
1
1
a
i
r
r

i
1
i
r
A.
En otras palabras, I
n
consiste de los elementos de la forma g(a
1
, . . . , a
r
) para alg un
polinomio homog eneo g(x
1
, . . . , x
r
) A[x
1
, . . . , x
r
] de grado n. Denotemos con H
m
al
conjunto de polinomios homog eneos f de grado m tales que f (a
1
, . . . , a
r
)

n1
I
n
y sea J el ideal de A[x
1
, . . . , x
r
] generado por

m
H
m
. Por el lema anterior existe
92 4 Anillos noetherianos y artinianos
un conjunto nito f
1
, . . . , f
k
de elementos de

m
H
m
que genera a J. Sean d
i
=
gr( f
i
) y sea d = m axd
i
. Si b

n1
I
n
, en particular b I
d+1
y por lo tanto
b = f (a
1
, . . . , a
r
) para alg un polinomio homog eneo f de grado d +1. Por denici on
f H
d+1
J = f
1
, . . . , f
k
y as existen g
i
A[x
1
, . . . , x
r
] tales que
f = g
1
f
1
+ +g
k
f
k
.
Como f y los f
i
son homog eneos, podemos omitir de cada g
i
los t erminos que no
sean de grado gr( f ) gr( f
i
) = d +1d
i
> 0 y suponer que los g
i
son homog eneos
de grado d +1d
i
> 0 y por lo tanto no son constantes. Entonces, g
i
(a
1
, . . . , a
r
) I
ya que los a
i
I y los g
i
son homog eneos no constantes. Por lo tanto
b = f (a
1
, . . . , a
r
) =

i
g
i
(a
1
, . . . , a
r
) f
i
(a
1
, . . . , a
r
) I

n1
I
n
lo cual demuestra (1), como se quera. .
Corolario 4.11 Si A es noetheriano e I A es un ideal, entonces

n1
I
n
=x A : existe a I tal que (1a)x = 0.
Demostraci on. Si M =

I
n
, en la demostraci on del teorema anterior se mostr o que
IM = M. Ahora, si S = 1 +I, entonces S es un subconjunto multiplicativo de A y
note que para todo a/s en el ideal S
1
I S
1
A (donde a I, s S) se tiene que
1+
a
s
=
s +a
s
donde s S =1+I implica que s =1+a
/
con a
/
I por lo que s+a =1+(a+a
/
)
1+I y as 1+a/s (S
1
A)

y por lo tanto a/s J(S


1
A) por 4.5, es decir, S
1
I
J(S
1
A) donde S
1
A es noetheriano por 4.3. Observe ahora que de M =IM se sigue
que S
1
M = (S
1
I)(S
1
M). Como S
1
I J(S
1
A), por el lema de Nakayama se
sigue que S
1
M =0. Finalmente, como A es Noetheriano, entonces M es nitamente
generado; se sigue que la igualdad S
1
M = 0 es equivalente a que exista s S tal
que sM =0. En efecto, claramente sM =0 implica que S
1
M =0. Recprocamente,
si S
1
M = 0, escribamos M = a
1
, . . . , a
m
; entonces los a
i
/1 generan S
1
M como
S
1
A-m odulo, y como S
1
M = 0 lo anterior quiere decir que a
i
/1 = 0, i.e., existe
s
i
S tal que s
i
a
i
= 0, para toda 1 i m. Poniendo s = s
1
s
m
S se tiene que
sa
i
= 0 para toda i y por lo tanto sM = 0. .
Proposici on 4.12 Si A es un anillo noetheriano, todo ideal I contiene una potencia
de su radical

I. En particular, su nilradical es nilpotente.


Demostraci on. Como A es noetheriano, podemos suponer que

I est a generado
por a
1
, . . . , a
n
. Entonces, para cada i una potencia a
r
i
i
I. Por lo tanto, para cada
elemento
1
a
1
+ +
n
a
n
de

I (
i
A) en la potencia
(
1
a
1
+ +
n
a
n
)
r
1
++r
n
4 Anillos noetherianos y artinianos 93
al expandirla cada uno de sus sumandos tiene un factor de la forma a
r
i
i
para alg un i
y por lo tanto est a en I. .
Proposici on 4.13 Si K es un campo y A una K- algebra de tipo nito, entonces,
J(A) =

0 = nil A. En particular, si A es reducido, entonces J(A) = 0.


Demostraci on. Como nil A =

p y los m aximos son primos, entonces nil A J(A).


Recprocamente, si f J(A) queremos mostrar que f es nilpotente. Supongamos
que no lo es; entonces A
f
,= 0 y as existe un ideal m aximo m A
f
, y como A
f

A[T]/ f T 1 por 3.6, entonces A
f
es una K- algebra de tipo nito, porque A lo
es y consecuentemente A[T] tambi en lo es. Se sigue que A
f
/m es una extensi on
de tipo nito de K y as, por 3.21 es una extensi on algebraica. Sea : A A
f
el
morsmo can onico. Entonces induce un monomorsmo A/
1
(m) A
f
/m, i.e.,
A/
1
(m) es una K-sub algebra de A
f
/m. Por 3.20 se sigue que A/
1
(m) es un
campo y por lo tanto
1
(m) es un ideal m aximo de A. Note ahora que f ,
1
(m)
porque ( f ) es una unidad de A
f
. Finalmente, el hecho de que f no est e en el ideal
m aximo
1
(m) de A contradice el que f J(A). Se sigue que f es nilpotente,
como se quera. .
Ejemplo 2. Si K es un campo algebraicamente cerrado y p K[x
1
, . . . , x
n
] es un ideal
primo, el anillo A = K[x
1
, . . . , x
n
]/p es una K- algebra de tipo nito y es un dominio
entero (en particular es reducido) y as la proposici on anterior dice que J(A) = 0.
Proposici on 4.14 Si A es noetheriano, mA es m aximo y mA
m
es el ideal m aximo
del anillo local A
m
, entonces para todo n 0 la funci on
A/m
n
A
m
/(mA
m
)
n
dada por a+m
n
(a/1) +(mA
m
)
n
es un isomorsmo. M as a un, induce isomors-
mos
m
k
/m
n

(mA
m
)
k
/(mA
m
)
n
para toda k < n.
Demostraci on. La segunda armaci on se sigue de la primera aplicando el lema del
quinto ya que se tiene el diagrama conmutativo siguiente, para todo k < n:
0

m
k
/m
n

A/m
n

A/m
k

0
0

(mA
m
)
k
/(mA
m
)
n

A
m
/(mA
m
)
n

A
m
/(mA
m
)
k

0
y por lo tanto basta probar la primera armaci on. Sean S = Am y : A A
m
el morsmo can onico (que induce la funci on que queremos probar que es un iso-
morsmo). Para mostrar que A/m
n
A
m
/(mA
m
)
n
es inyectiva, notamos primero
que S
1
(m
n
) = (mA
m
)
n
y as debemos mostrar que
1
S
1
(m
n
) = m
n
. Para esto,
si a
1
S
1
(m
n
), entonces (a) = a/1 S
1
(m
n
) y as a/1 = b/s con b m
n
y
s S. Se sigue que tsa m
n
para alg un t S y por lo tanto tsa = 0 en A/m
n
. Por
94 4 Anillos noetherianos y artinianos
otra parte, el unico ideal m aximo que contiene a m
n
es m por 1.9, y por la corres-
pondencia con los ideales del cociente A/m
n
se sigue este es un anillo local cuyo
unico ideal m aximo es m/m
n
, y como t, s S = Am, entonces ts , m/m
n
debe
ser una unidad en A/m
n
, y as la igualdad tsa = 0 implica que a = 0 en A/m
n
, i.e.,
a m
n
. Hemos as mostrado que
1
S
1
(m
n
) m
n
. La otra inclusi on es directa.
Resta probar que A/m
n
A
m
/(mA
m
)
n
es suprayectiva. Para esto, sea a/s A
m
,
i.e., a A y s Am. Como antes, el unico ideal m aximo de A que contiene a
m
n
es m y por lo tanto ning un ideal m aximo contiene a s y m
n
, i.e., s +m
n
= A.
Se sigue que existen x A y b m
n
tales que sx +b = 1. Como s es invertible en
A
m
/(mA
m
)
n
, entonces a/s es el unico elemento de este anillo tal que s(a/s) = a.
Como s(ax) = a(1b) con b m
n
, entonces ab (mA
m
)
n
por lo que la imagen de
ax en A
m
satisface que s(ax) = a en A
m
/(mA
m
)
n
y por lo tanto ax/1 = a/s, es decir
(ax) = a/s. .
Ejemplo 3. Si p Z es primo, entonces
Z
p
/pZ
p
Z/pZ
y en general,
Z
p
/p
n
Z
p
Z/p
n
Z.
Ideales primarios. Un ideal q de A es primario si es propio y ab q implica que
a q o b
n
q para alg un n 1. Equivalentemente, q _ A es primario si y s olo si
todos los divisores de cero de A/q son nilpotentes (ya que si q es primario y si xy =0
en A/q y si x ,= 0, entonces xy q y x , q y como q es primario se tiene que y
n
q
para alg un n 1, i.e., y
n
= 0 y por lo tanto y es nilpotente. El recproco es similar).
Ejemplo 4. Todo ideal primo p de A es primario.
Ejemplo 5. En Z los ideales 0 y p
n
, para p primo, son primarios. En efecto, 0 es
primo y as es primario. Ahora, si p >1 es primo de Z y si xy p
n
, entonces p
n
[xy
y si p
n
[ x, entonces alg un p
k
[y, 1 k n y as y = p
k
t por lo que y
n
= p
kn
t
n
, i.e.,
y
n
p
n
.
Ejemplo 6. En K[x, y] el ideal q = x
2
, y es primario porque en K[x, y]/x
2
, y
K[x]/x
2
(se @@muereAA la variable y) los divisores de cero son los m ultiplos de x y
por lo tanto son nilpotentes porque x
2
= 0 en el cociente.
Lema 4.15 Si q es primario, entonces

q es un ideal primo.
Demostraci on. Si ab

q, entonces (ab)
n
q para alg un n 1 y as a
n
q o b
mn

q. En cualquier caso, a

q o b

q. .
Si q es primario y p =

q, diremos que q es p-primario.


Ejemplo 7. En Z el ideal 0 es 0-primario, y para p Z primo los ideales p
n
son
p-primarios porque
_
p
n
= p ya que si a
_
p
n
, entonces a
t
p
n
, i.e,
4 Anillos noetherianos y artinianos 95
a
t
= p
n
u p y por lo tanto a p. Recprocamente, si a p, entonces a
n
p
n

y as a
_
p
n
. Mostraremos ahora que estos son todos los ideales primarios de Z.
En efecto, si I =a Z es un ideal primario, entonces

I =0 o p. En el primer
caso I = 0 ya que Z no tiene nilpotentes. En el segundo caso, a = I

I = p
por lo que p [ a, y escribiendo a = p
m
u con p [ u, si sucediera que u > 1, entonces
existira otro primo q tal que q[u y as a = p
m
u = p
m
q
n
v con p, q [ v y notamos que
I = a q y consecuentemente p =

I
_
q = q, i.e., p q por lo
que p = q. Se sigue que u = 1 y a = p
m
, como se quera.
Lema 4.16 Sean m un ideal m aximo y q un ideal arbitrario. Son equivalentes:
(1) q es m-primario.
(2)

q = m.
(3) m es el unico primo mnimo que contiene a q.
Demostraci on. Claramente (1) (2) y (2) (3) por denici on de radical. Para
(3) (1) note que la hip otesis implica que A/q tiene un unico ideal primo, a saber,
m/q. En efecto, si q
/
/q A/q es primo, entonces q
/
q y as (3) implica que mq
/
y como m es m aximo se sigue que q
/
= m. Por lo tanto, nil(A/q) = m/q y as los
elementos de m/q son nilpotentes y como A/q es local con ideal m aximo m/q, los
elementos de A/q fuera de m/q son unidades. .
Corolario 4.17 Si m es m aximo, entonces las potencias m
k
son m-primarios. .
Lema 4.18 Si f : A B es un morsmo de anillos y q B es primario, entonces
f
1
(q) A es primario.
Demostraci on. Si ab f
1
(q) y a , f
1
(q), entonces f (a) f (b) = f (ab) q y como
f (a) , q se sigue que f (b)
n
q, i.e., b
n
f
1
(q), para alg un n 1. .
Lema 4.19 Si q
1
, . . . , q
n
son p-primarios (para el mismo p), entonces q =

q
i
es
p-primario.
Demostraci on.

q =

q
i
=

q
i
= p. Ahora, si ab q con b , q, entonces
ab q
i
para todo i y existe un j tal que b , q
j
, y como q
j
es primario se tiene que
a
t
q
j
para alg un t 1 y as a

q
j
= p =

q, i.e., a
r
q, para alg un r. .
Si I es un ideal de A y x A, considere el ideal que traslada x a I (vea el ejercicio
9 de la p agina 25)
(I : x) :=a A : ax I
y note que claramente x I implica que (I : x) = A.
Lema 4.20 Sean q un ideal p-primario de A y x A.
(1) Si x , q, entonces (q : x) es p-primario y as
_
(q : x) = p.
(2) Si x , p, entonces (q : x) = q.
96 4 Anillos noetherianos y artinianos
Demostraci on. (1): Mostraremos primero que
_
(q : x) = p: Si a
_
(q : x), enton-
ces a
n
(q : x) para alg un n 1. As, a
n
x q y como x , q, entonces a
mn
q
y as a

q = p. Recprocamente, si a p como p =

q entonces a
t
q y
as a
t
(q : x), i.e., a
_
(q : x). Ahora, si ab (q : x) entonces abx q y co-
mo q es p-primario se sigue que a
n
q o bx q. En el primer caso se tiene que
a
n
(q : x) y en el segundo caso se tiene que b (q : x) y por lo tanto (q : x) es
primario.
Para (2), claramente q (q : x) y para la otra inclusi on, si a (q : x) entonces
ax q con x , p =

q, i.e., para todo n 1 se tiene que x


n
, q. Como q es primario
se sigue que a q. .
Descomposici on primaria. Una descomposici on primaria de un ideal I de A es una
expresi on de I como intersecci on nita de ideales primarios:
() I =
m

i=1
q
i
.
Hay ejemplos de ideales que no tienen una tal descomposici on primaria. En la sec-
ci on siguiente veremos que si A es noetheriano todos sus ideales admiten una des-
composici on primaria. Una descomposici on primaria () se dice que es mnima si:
(i) Los ideales primos

q
i
= p
i
son distintos
(ii) Ninguno de los q
i
puede ser omitido de (), es decir, para todo i = 1, . . . , n,

j,=i
q
j
,q
i
.
Observaci on. Si I admite una descomposici on primaria (), entonces admite una
descomposici on primaria mnima ya que, por 4.19 podemos combinar ideales pri-
marios con el mismo radical y as (i) se puede tener. Para (ii), note que cualquier q
i
en () que no satisfaga (ii) puede ser omitido.
Los ideales primos p
i
=

q
i
que ocurren en una descomposici on primaria mni-
ma de I se dice que pertenecen o que est an asociados a I.
Si I es cualquier ideal de A, los ideales primos mnimos de I son los elementos
mnimos del conjunto V(I) de ideales primos que contienen a I. Note que si I es
un ideal propio, entonces existe un ideal m aximo que lo contiene y por lo tanto I
tiene ideales primos que lo contienen. Cuando I admite una descomposici on pri-
maria sus ideales primos mnimos son los radicales de los ideales primarios de la
descomposici on de I:
Proposici on 4.21 Si I = q
1
q
n
, con los q
i
primarios y p
i
=

q
i
, entonces los
ideales primos mnimos de I son los elementos mnimos del conjunto p
1
, . . . , p
n
.
Demostraci on. Para comenzar, observe que como p
i
=

q
i
, entonces q
i
p
i
y por
lo tanto I = q
1
q
n
p
i
y as cada p
i
contiene a I. Ahora, si p es un primo que
contiene a I, entonces p

n
i=1
q
i
y por lo tanto
4 Anillos noetherianos y artinianos 97
p =

p
n

i=1

q
i
=
n

i=1
p
i
y as p p
i
para alg un i (porque si no fuera as, para cada i existira un a
i
p
i
p y
a
1
a
n

i
p
i
p, una contradicci on con el hecho de que p es primo), vea tambi en
1.9. .
La proposici on anterior nos dice que, cuando I admite una descomposici on pri-
maria, I tiene un conjunto nito de primos mnimos que lo contienen y por lo tanto
su radical

I es una intersecci on nita de primos. El teorema siguiente nos dice que


los primos asociados a I est an unvocamente determinados por I:
Teorema 4.22 (Primer teorema de unicidad) Si I = q
1
q
n
es una descom-
posici on primaria mnima de I y p
i
=

q
i
, entonces
p
1
, . . . , p
n
=
_
(I : x) :
_
(I : x) es primo y x vara en A.
En particular, el conjunto p
1
, . . . , p
n
es independiente de la elecci on de la des-
composici on primaria de I.
Demostraci on. Para cualquier x A se tiene que
(I : x) =
_
q
i
: x
_
=

(q
i
: x)
y por lo tanto
_
(I : x) =
_

(q
i
: x) =
_
(q
i
: x) =

x,q
i
p
i
la ultima igualdad por 4.20. Ahora, si
_
(I : x) es primo, la igualdad anterior implica
que es igual a uno de los p
i
ya que, poniendo p :=
_
(I : x), la igualdad dice que
p p
i
para todo i y el argumento en par entesis de la demostraci on de la proposici on
4.21 anterior (vea tambi en 1.9) dice que p p
i
, para alg un i y por lo tanto
_
(I : x) =
p = p
i
.
Recprocamente, para ver que cada p
i
=

q
i
es de la forma
_
(I : x) observe
que para cada p
i
existe un a
i

j,=i
q
j
q
i
porque la descomposici on primaria es
mnima. Por el lema 4.20 se sigue que
_
(q
i
: a
i
) = p
i
y para j ,= i se tiene que
a
i
q
j
y as
_
(q
j
: a
i
) = A. Por lo tanto
_
(I : a
i
) =
_
(

q
j
: a
i
) =
_
_

j,=i
q
j
: a
i
_
(q
i
: a
i
)
=
_
_

j,=i
q
j
: a
i
_

_
(q
i
: a
i
) = Ap
i
= p
i
.
.
El asociado de un ideal. Si I es un ideal de A, al conjunto
Ass(I) :=
_
(I : x) :
_
(I : x) es primo y x vara en A
98 4 Anillos noetherianos y artinianos
se le llama el asociado del ideal I. As, el primer teorema de unicidad dice que si I
admite una descomposici on primaria, I = q
1
q
n
y p
i
=

q
i
, entonces
Ass(I) =p
1
, . . . , p
n

y los ideales primos p


i
se dice que est an asociados al ideal I. Los elementos mi-
nimales de Ass(I) se conocen como los primos aislados asociados a I. Los primos
asociados que no son aislados se llaman primos encajados.
Ejemplo 8. En A =K[x, y], K un campo, para el ideal I =x
2
, xy se tiene la descom-
posici on primaria
I =x
2
, xy = p
1
p
2
2
con p
1
=x, p
2
=x, y
porque el ideal p
1
= x es primo (por lo tanto, primario) ya que el cociente
K[x, y]/x K[y] y el ideal p
2
= x, y es m aximo, porque K[x, y]/x, y K, y
por lo tanto el ideal p
2
2
= x, y
2
es p
2
-primario. Aqu los primos asociados son p
1
y p
2
y notamos que p
1
p
2
por lo que p
1
es un primo aislado y p
2
es un primo
encajado. Note que en este ejemplo

I =
_
p
1
p
2
2
=

p
1

_
p
2
2
= p
1
p
2
= p
1
pero I no es un ideal primario porque en el cociente K[x, y]/x
2
, xy se tiene que
xy = 0 por lo que y es divisor de cero, pero no es nilpotente.
En el ejemplo anterior note que se tiene tambi en otra descomposici on primaria
diferente
I =x
2
, xy =x x
2
, y,
donde x
2
, y es x, y-primario por el ejemplo 6.
NOTA. Los t erminos aislado y encajado provienen de la geometra, ya que si
I K[x
1
, . . . , x
n
], con K algebraicamente cerrado, el ideal I dene la variedad afn
V(I) K
n
(v ease la p agina 17 del captulo 1) y los primos aislados de I corres-
ponden a los puntos gen ericos (vea la p agina 13 del captulo 1) de las componentes
irreducibles de V(I) ya que la cerradura de p es toda la componente irreduci-
ble correspondiente, y los primos encajados corresponden a subvariedades de estas
componentes irreducibles, i.e., variedades encajadas en las componentes irreduci-
bles.
En el ejemplo 8 anterior, si K es algebraicamente cerrado, la variedad afn
V(I) =Vx
2
, xy K
2
es la intersecci on del eje coordenado x (correspondiente a los ceros de x
2
) y la uni on
de los dos ejes coordenados x, y (correspondiente a los ceros de xy) por lo que
V(I) es el eje x, que es irreducible. De hecho, corresponde al primo aislado x,
i.e., V(I) =Vx y el primo encajado x, y corresponde al origen (0, 0) =Vx, y
encajado en el eje x.
4 Anillos noetherianos y artinianos 99
Este ejemplo ilustra la unicidad de los primos asociados a un ideal que admite
una descomposici on primaria, pero tambi en ilustra la no unicidad de los ideales
primarios involucrados en la descomposici on. De hecho, lo que el ejemplo muestra
adicionalmente es que en las dos descomposiciones siempre aparecen los factores
correspondientes a los primos aislados y esto es precisamente lo que nos dir a el
segundo teorema de unicidad. Antes de demostrarlo, mostraremos que en un anillo
noetheriano todos los ideales tienen una descomposici on primaria.
Descomposici on primaria en anillos noetherianos. Un ideal I de A es irreducible
1
si para cualesquiera ideales J
1
, J
2
tales que I = J
1
J
2
se tiene que I = J
1
o I =
J
2
. El resultado principal es que en un anillo noetheriano todo ideal admite una
descomposici on primaria.
Teorema 4.23 Sea A un anillo noetheriano. Entonces,
(1) Todo ideal irreducible es primario.
(2) Todo ideal de A es una intersecci on nita de ideales irreducibles. Consecuente-
mente, todo ideal de A es una intersecci on nita de ideales primarios.
Demostraci on. (1): Si I es irreducible, supongamos que xy I y que y ,I. Queremos
probar que x
n
I, para alg un n. Como A es noetheriano, la cadena de ideales
(I : x) (I : x
2
)
se estaciona, i.e., (I : x
n
) = (I : x
n+1
) = , para alg un n 1. Se sigue que
() (x
n
+I) (y +I) = I.
En efecto, si a (x
n
+I) (y +I), escribiendo a = x
n
s +b y a = yt +b
/
, con
b, b
/
I, lo segundo implica que ax =xyt +b
/
x I y lo primero implica que x
n+1
s =
axbx I. Por lo tanto s (I : x
n+1
) = (I : x
n
) y as a =x
n
s+b I. La otra inclusi on
es obvia.
Ahora, como I es irreducible, la igualdad () junto con la hip otesis de que y , I
(por lo que (y +I) ,= I) implican que (x
n
+I) = I y por lo tanto x
n
I, como se
quera.
Finalmente, si (2) fuera falsa, el conjunto de ideales para los cuales la armaci on
(2) es falsa sera no vaco y como A es noetheriano este conjunto tendra un elemento
m aximo, digamos I. As, I es reducible y lo podemos escribir como I = J
1
J
2
con
I _ J
i
. Por la maximalidad de I cada J
i
es una intersecci on nita de irreducibles y
junt andolas se tiene que I es intersecci on nita de irreducibles, una contradicci on.
.
El segundo teorema de unicidad. Para probar que las intersecciones de ideales
aislados asociados a un ideal descomponible no dependen de la descomposici on
1
Este concepto coincide con el de espacio irreducible para el caso del subespacio V(I) de SpecA,
ya que V(I) =V(J
1
J
2
) =V(J
1
) V(J
2
) y as I es irreducible si y s olo si V(I) es un subespacio
irreducible. Vea la p agina 12 del captulo 1.
100 4 Anillos noetherianos y artinianos
primaria del ideal, necesitaremos estudiar primero c omo se comportan los ideales
primarios bajo localizaci on.
Proposici on 4.24 Sean S A un conjunto multiplicativo y q A un ideal p-
primario.
(1) Si Sp ,= / 0, entonces S
1
q = S
1
A.
(2) Si S p = / 0, entonces S
1
q es un ideal S
1
p-primario de S
1
A. M as a un, bajo
el morsmo de localizaci on : A S
1
A, la imagen inversa de S
1
q en A es q.
As, bajo la correspondencia entre ideales de S
1
A e ideales de A inducida por ,
ideales primarios de S
1
A corresponden a ideales primarios de A.
Demostraci on. (1): Si s Sp, entonces para alg un n 1, s
n
Sq ya que p =

q.
Se sigue que S
1
q =a/s : a q, s S contiene a s
n
/1 que es una unidad de S
1
A
y por lo tanto S
1
q = S
1
A.
(2): Si S p = / 0, entonces para todo s S, as q implica que a q (ya que como
s
n
S entonces s
n
no puede estar en q para alg un n porque lo contrario implicara
que s p, en contradicci on con la hip otesis). Por lo tanto, si a/s S
1
A est a en S
1
q,
entonces a q y como q _A, entonces S
1
q _S
1
A. Ahora, si (x/s)(y/t) S
1
q y
x/s , S
1
q, entonces x , q y como este es primario se sigue que y
n
q, para alg un
n 1, y por lo tanto (y/t)
n
= y
n
/t
n
S
1
q y as S
1
q es primario. Ahora, como
el radical conmuta con localizaci on, entonces
_
S
1
q = S
1

q = S
1
p, y S
1
p es
primo porque p lo es. Finalmente, por 4.18, la imagen inversa de un ideal primario
es primario. .
Si I A es un ideal y S A es multiplicativo, a la imagen inversa de S
1
I, bajo
el morsmo de localizaci on : A S
1
A, lo denotaremos por S(I).
Proposici on 4.25 Sean S A un subconjunto multiplicativo, I A un ideal des-
componible e I =

n
i=1
q
i
una descomposici on primaria mnima de I. Sean p
i
=

q
i
y supongamos que los q
i
est an numerados de tal forma que S intersecta a
p
k+1
, . . . , p
n
y es disjunto con p
1
, . . . , p
k
. Entonces,
S
1
I =
k

i=1
S
1
q
i
y S(I) =
k

i=i
q
i
y estas son sus descomposiciones primarias mnimas.
Demostraci on. Se tiene
() S
1
I = S
1
_ n

i=1
q
i
_
=
k

i=1
S
1
q
i
,
la ultima igualdad por 4.24 ya que si S p
i
,= / 0 entonces S
1
q
i
= S
1
A. Tambi en,
por 4.24, si Sp
i
= / 0, entonces los S
1
q
i
son S
1
p
i
-primarios. Por otra parte, como
los p
i
son distintos, entonces los S
1
p
i
, 1 i k, tambi en lo son y as () es una
4 Anillos noetherianos y artinianos 101
descomposici on primaria mnima por la correspondencia biunvoca de 4.24. Final-
mente, tomando las im agenes inversas, bajo el morsmo de localizaci on, de ambos
lados en (), obtenemos que
S(I) =
1
_
S
1
I
_
=
1
_ k

i=1
S
1
q
i
_
=
k

i=1

1
_
S
1
q
i
_
=
k

i=1
q
i
por la segunda parte de 4.24. .
Un subconjunto Ass(I) se dice que es aislado si siempre que p
/
Ass(I)
es tal que p
/
p para alg un p , se tiene que p
/
. Por ejemplo, si es un
subconjunto de primos aislados de Ass(I), entonces es un conjunto aislado.
Observaci on. (1) Si Ass(I) es aislado, entonces S = A

p
p es multi-
plicativamente cerrado. De hecho, la observaci on es v alida para todo subconjunto
SpecA.
(2) Si Ass(I) es aislado y S = A

p
p, entonces para todo p
/
Ass(I) se
tiene que
p
/
p
/
S = / 0
p
/
, p
/
S ,= / 0.
La observaci on (1) es porque si a, b S, entonces a, b , p para todo p , y
como los p son primos, entonces ab , p para todo p y por lo tanto ab S.
Para (2), la primera parte es por la denici on de S. Para la segunda parte, observe
que si p
/
, , entonces p
/
,

p
p porque si se tuviera la inclusi on entonces se
tendra que p
/
p, para alg un p por 1.9, y como es aislado esto ultimo
implicara que p
/
, una contradicci on; se sigue que p
/
S ,= / 0, por denici on
de S.
Teorema 4.26 (Segundo teorema de unicidad) Sean I A un ideal descomponi-
ble e I =

n
i=1
q
i
una descomposici on primaria mnima. Si = p
i
1
, . . . , p
i
k

Ass(I) es un conjunto aislado, entonces q
i
1
q
i
k
es independiente de la des-
composici on primaria mnima de I.
Demostraci on. Si S = A

p
p, por la observaci on (2), para todo p Ass(I),
pS = / 0 si p , y pS ,= / 0 si p , , y por la proposici on anterior
S(I) =

p
i
j

q
i
j
= q
i
1
q
i
k
y as q
i
1
q
i
k
es independiente de la descomposici on ya que S(I) s olo depende
de Ass(I) y el primer teorema de unicidad dice que los primos de Ass(I) no
dependen de la descomposici on. .
Anillos artinianos. Un anillo A es artiniano si toda cadena descendente de ideales
de A:
102 4 Anillos noetherianos y artinianos
I
1
I
2

se estaciona, i.e., existe un n tal que I
n
= I
n+k
para toda k 0.
Proposici on 4.27 Si A es un anillo, son equivalentes:
(1) A es artiniano.
(2) Todo conjunto no vaco de ideales de A tiene un elemento mnimo, i.e., un ideal
que no contiene propiamente otro ideal de la familia.
Demostraci on. Se sigue del lema de Zorn. Vea 4.1. .
Ejemplo 9. Z es noetheriano pero no es artiniano porque la cadena de ideales
a a
2

no se estaciona, si a ,= 0, 1. Similarmente, si K es un campo, el anillo de polino-
mios K[x] es noetheriano pero no es artiniano.
Proposici on 4.28 Un anillo artiniano tiene dimensi on
2
de Krull cero. En otras pa-
labras, en un anillo artiniano todo ideal primo es m aximo.
Demostraci on. Sea p un ideal primo en un anillo artiniano A. Entonces, B = A/p es
un dominio entero artiniano. Para cualquier elemento no nulo b B la cadena de
ideales b b
2
se estaciona, i.e., b
n
= b
n+1
= , para alg un n 1.
En particular, b
n
= b
n+1
c para alg un c B y n 1. Como b ,= 0 y B es un dominio
entero, podemos cancelar b
n
de la igualdad anterior y obtener que 1 = bc, i.e., b es
una unidad y por lo tanto todo elemento distinto de cero de B es invertible y as B es
un campo y consecuentemente p es m aximo. .
Corolario 4.29 En un anillo artiniano el nilradical y el radical de Jacobson son
iguales.
Demostraci on. J(A) =

m aximos
m =

primos
p = nil A. .
Proposici on 4.30 Un anillo artiniano tiene s olo un n umero nito de ideales m axi-
mos.
Demostraci on. Si F es el conjunto de todas las intersecciones nitas m
1
m
r
de ideales m aximos de un anillo artiniano A, por 4.27 F tiene un elemento mnimo
m
1
m
n
. Por lo tanto, para cualquier ideal m aximo m de A se tiene que m es
uno de los m
i
en la intersecci on anterior porque si no fuera as, como m no puede
estar contenido propiamente en ning un m
i
por maximalidad, entonces existiran a
i

m
i
m para cada i, y el elemento a
1
a
n
m
1
m
n
pero no estara en m
(porque este es primo). As, mm
1
m
n
_m
1
m
n
, lo cual contradice la
minimalidad de este ultimo. .
2
En lo que sigue, y hasta antes del captulo 6 donde se estudia la dimensi on de Krull de un anillo
arbitrario, s olo consideraremos el caso de dimensi on de Krull cero, donde la denici on equivale a
que todo ideal primo sea m aximo.
4 Anillos noetherianos y artinianos 103
Proposici on 4.31 En un anillo artiniano A su nilradical es nilpotente.
Demostraci on. La cadena de ideales nil A nil
2
A se estaciona, i.e., nil
n
A =
nil
n+1
A = para alg un n 1. Supongamos que nil
n
A ,= 0. Existen ideales I tales
que I nil
n
A ,= 0, por ejemplo I = nil A y as la familia F de tales ideales tiene un
elemento mnimo, digamos J. Entonces, existe un a J tal que anil
n
A ,= 0. Como
a J, entonces a J y por la minimalidad de J se debe tener que a = J. Ahora,
(anil
n
A)nil
n
A = anil
2n
A = anil
n
A ,= 0 y como a es ideal anil
n
A a, entonces
por la minimalidad de J = a se sigue que anil
n
A = a. Por lo tanto a = ax para
alg un x nil
n
A y consecuentemente a = ax = ax
2
= = ax
n
= = a a x
t
=
a 0 = 0 porque x nil
n
A nil A y as alg un x
t
= 0. Esto contradice la elecci on de
a con anil
n
A ,= 0. Se sigue que nil
n
A = 0. .
Series de composici on. Para demostrar el lema 4.36 siguiente, necesitaremos algu-
nos resultados sobre longitud de m odulos que introducimos a continuaci on.
Si M es un A-m odulo, una cadena de longitud n en M es una sucesi on de
subm odulos de M de la forma
() 0 = M
0
M
1
M
n
= M.
Si la cadena es m axima, i.e., ya no se pueden insertar subm odulos en () diremos
que la cadena () es una serie de composici on de longitud n de M. Note que decir
que la cadena () es m axima es equivalente a pedir que los cocientes consecutivos
M
j
/M
j1
sean m odulos simples (vea el ejercicio 16 en la p agina 52 del captulo 2).
Ejemplo 10. Si A = K es un campo y M es un K-espacio vectorial de dimensi on
nita n, una serie de composici on de M es una bandera en M, i.e., una cadena de
subespacios vectoriales de la forma
0 = M
0
M
1
M
n
= M
donde dimM
j
= dimM
j1
+1, por lo que los cocientes M
j
/M
j1
tienen dimensi on
1 y as son simples. Note que la longitud de esta serie de composici on es igual a
n = dimM.
Si un A-m odulo M tiene una serie de composici on de longitud n, denotaremos
con (M) a la longitud menor de todas las series de composici on de M. As, (M)
n. Si M no tiene una serie de composici on pondremos (M) = . El n umero (M)
satisface las propiedades siguientes:
(i): Si N _ M, entonces (N) < (M). En efecto, si M
i
es una serie de compo-
sici on () de M de longitud mnima (M) = n, poniendo N
i
= N M
i
observe que
N
i
/N
i1
M
i
/M
i1
y como los M
i
/M
i1
son simples entonces N
i
/N
i1
= M
i
/M
i1
o N
i
= N
i1
. En el segundo caso se puede remover al t ermino repetido para al nal
obtener una serie de composici on de N que muestra que (N) (M). Ahora, si
sucediera que (N) = (M) = n, entonces N
i
/N
i1
= M
i
/M
i1
para todo i = 1, . . . , n
y por lo tanto N
i
= M
i
para todo i, en particular N = M, una contradicci on. Se sigue
que (N) < (M).
104 4 Anillos noetherianos y artinianos
(ii): Cualquier cadena en M tiene longitud (M). En efecto, si
0 = M
/
0
_M
/
1
_ _M
/
k
= M
es una cadena en M de longitud k, por la observaci on (i) anterior
0 = (M
0
) < (M
1
) < < (M
k
) = (M)
donde notamos que hay k enteros entre 0 y (M
k
), i.e., (M) k.
Lema 4.32 Si M tiene una serie de composici on de longitud n, entonces todas las
series de composici on de M tienen la misma longitud n. M as a un, toda cadena en
M se puede extender a una serie de composici on de M.
Demostraci on. Si una serie de composici on de M es de longitud k, por la observaci on
(ii) anterior se tiene que k (M), y como por denici on (M) k, entonces se
tiene la igualdad. Consideremos ahora cualquier cadena en M. Si su longitud es n =
(M), entonces por (ii) es una serie de composici on de M. Si su longitud es < (M),
entonces por la primera parte de la proposici on no es una serie de composici on de
M y por lo tanto no es una cadena m axima, i.e., se pueden insertar t erminos hasta
que su longitud sea n = (M). .
Si M tiene una serie de composici on, a (M) se le llama la longitud de M y se
dice que M es de longitud nita.
Proposici on 4.33 Un A-m odulo M tiene una serie de composici on si y s olo si M es
noetheriano y artiniano. (Para las deniciones de m odulo noetheriano y artiniano,
que generalizan las del caso de anillos, vea los ejercicios 4.8 y 4.9).
Demostraci on. Si M tiene una serie de composici on, todas las cadenas de M tienen
longitud (M) y as son acotadas y por lo tanto se estacionan. Recprocamente,
construimos una serie de composici on de M como sigue: pongamos M
0
= M. Como
M
0
es noetheriano, la familia M
/
_ M
0
tiene un elemento m aximo M
1
_ M
0
.
Repetimos el procedimiento para M
1
y tenemos as una cadena descendente
M = M
0
M
1
M
2

y como M es artiniano la cadena descendente anterior se estaciona dando lugar a
una cadena de la forma
M = M
0
M
1
M
2
M
n
= 0
que se puede completar a serie de composici on de M. .
Proposici on 4.34 La longitud (M) es una funci on aditiva en la clase de todos los
m odulos de longitud nita.
Demostraci on. Mostraremos que si 0
f
M
/
M
g
M
//
0 es una sucesi on
exacta corta de A-m odulos de longitud nita, entonces (M) = (M
/
) +(M
//
). En
4 Anillos noetherianos y artinianos 105
efecto, para cualquier serie de composici on M
/
i

0ik
de M
/
consideremos sus
im agenes bajo f notando que M
/
i
f (M
/
i
):
0 = f (M
/
0
) _ f (M
/
1
) _ _ f (M
/
k
) = f (M
/
) M
/
y para cualquier serie de composici on M
//
i

0it
de M
//
consideremos sus preim age-
nes bajo g notando que como M
//
M/M
/
los subm odulos M
//
i
corresponden (bajo
g) a subm odulos M
//
i
de M que contienen a M
/
y el cero de M
//
corresponde a M
/
:
0 = M
/
M
//
0
_M
//
1
_ _M
//
t
M
//
.
Pegamos las dos sucesiones anteriores de subm odulos de M para obtener
0 = f (M
/
0
) _ f (M
/
1
) _ _ f (M
/
k
) = f (M
/
) M
/
= M
//
0
_M
//
1
_ _M
//
t
= M
que es una serie de composici on de M de longitud k +t, como se quera. .
Proposici on 4.35 Si K es un campo y M es un K-espacio vectorial, son equivalen-
tes:
(1) dim
K
M <.
(2) (M) <.
(3) M es noetheriano.
(4) M es artiniano.
M as a un, si se satisfacen las condiciones anteriores, entonces dim
K
M = (M).
Demostraci on. (1) (2): Si dimM = n <, una serie de composici on de M es una
bandera
0 = M
0
_M
1
_ _M
n
= M
por lo que dimM
i
= i y los cocientes M
i
/M
i1
de dimensi on 1 por lo que (M) =
n = dimM.
(2) (3) y (2) (4) se siguen de 4.33. Para (3) (1), supongamos que (1) es
falso. Entonces, existe un n umero innito de vectores x
1
, x
2
, . . . de M linealmente in-
dependientes. Consideremos entonces los subespacios vectoriales M
i
=x
1
, . . . , x
n

y note que estos forman una cadena ascendente innita


M
1
_M
2
_
contradiciendo que M es noetheriano. La implicaci on (4) (1) es similar, s olo
considerando los subespacios N
i
= x
i+1
, . . . que forman la cadena descendente
innita
N
1
N
2

que contradice que M es artiniano. .
Lema 4.36 Sea A un anillo en el cual alg un producto nito de ideales m aximos es
cero. Entonces, A es artiniano si y s olo si A es noetheriano.
106 4 Anillos noetherianos y artinianos
Demostraci on. Supongamos que m
1
m
n
= 0 con los m
i
ideales m aximos no ne-
cesariamente distintos. Considere la cadena de ideales
A m
1
m
1
m
2
m
1
m
n
= 0
y los cocientes consecutivos
M
r
:= m
1
m
r1
/m
1
m
r
como A-m odulos y observe que la acci on de A en los M
r
se factoriza a trav es del
epimorsmo can onico al campo residual : A A/m
r
=: k(m
r
), i.e., se tiene un
diagrama conmutativo:
AM
r
id

M
r
k(m
r
) M
r

y los subespacios del espacio vectorial M


r
est an en correspondencia biunvoca con
los ideales de A contenidos entre m
1
m
r1
y m
1
m
r
. Si A es noetheriano (arti-
niano) entonces M
r
es noetheriano (artiniano) y por lo tanto es de dimensi on nita
como k(m
r
)-espacio vectorial por la proposici on anterior, y es noetheriano y ar-
tiniano como A-m odulo por la correspondencia mencionada arriba. Aplicaciones
iteradas del ejercicio 10 a las sucesiones exactas siguientes
0 0 = m
1
m
n
m
1
m
n1
M
n
0
0 m
1
m
n1
M
n1
0
.
.
.
0 m
1
m
2
m
1
M
2
0
0 m
1
A M
1
0
muestran que si A es artiniano (respectivamente, noetheriano) entonces es noethe-
riano (respectivamente, artiniano) como A-m odulo y por lo tanto como anillo. .
Teorema 4.37 Un anillo es artiniano si y s olo si es noetheriano de dimensi on cero.
Demostraci on. Si A es artiniano, por 4.28, dimA = 0. Por 4.30, A tiene un n umero
nito de ideales m aximos m
1
, . . . , m
n
y as
m
1
m
n
m
1
m
n
= J(A) = nil A
donde la ultima igualdad es por 4.29, y por 4.31 una potencia de este producto
m
1
m
n
es cero y as A es noetheriano por el lema anterior.
Recprocamente, si dimA = 0 y A es noetheriano entonces el ideal 0 admite una
descomposici on primaria y as A tiene un n umero nito de ideales primos mnimos
4 Anillos noetherianos y artinianos 107
y estos son m aximos porque dimA = 0. Ahora, el nilradical de A es la intersecci on
de estos ideales primos mnimos y as nil A es la intersecci on de un n umero nito de
ideales m aximos, y como A es noetheriano, por 4.12, alguna potencia de su nilradi-
cal es cero y as podemos aplicar el lema anterior para concluir que A es artiniano.
.
Teorema 4.38 (Teorema de estructura de los anillos artinianos) Todo anillo ar-
tiniano A se puede escribir de forma unica, como producto directo nito de anillos
artinianos locales.
Demostraci on. Si m
1
, . . . , m
n
son los ideales m aximos distintos de A, en la demos-
traci on del teorema anterior vimos que alg un producto m
k
1
m
k
n
= 0. Como se tiene
que
_
m
k
i
= m
i
, entonces para i ,= j los radicales
_
m
k
i
y
_
m
k
j
son coprimos y por
lo tanto los ideales m
k
i
y m
k
j
tambi en son coprimos por el ejercicio 5, inciso (ix) del
captulo 1. Del teorema chino del residuo se tiene un isomorsmo
A A/m
r
1
1
A/m
r
n
n
,
y cada anillo artiniano A/m
r
i
i
es obviamente local porque el unico ideal m aximo de
A que contiene a m
r
i
i
es m
i
por 1.9. .
Proposici on 4.39 Sea (A, m) un anillo artiniano local. Si m es principal, entonces
todo ideal de A es principal. De hecho, si m = e I A es un ideal, entonces
I =
r
, para alg un r 0.
Demostraci on. Por 4.29, nil A = J(A) = m y as por 4.31 alguna potencia de m es
cero, i.e., m
n
=
n
= 0 para alg un n. Sea I ,= 0 un ideal propio de A. Entonces,
existe un entero r 0 tal que I m
r
pero I ,m
r+1
(por ejemplo r = 1 sirve para la
primera condici on y note que r n porque m
n
=0). Por lo tanto, existe un elemento
a I tal que a
r
pero a ,
r+1
, es decir, a =u
r
para alg un u A y la segunda
condici on implica que u , m y por lo tanto u es una unidad de A y as
r
= au
1
I
por lo que I =
r
. .
Si (A, m) es artiniano local, como nil A = J(A) = m, entonces por 4.31 el ideal
m es nilpotente y como A es local, entonces todo elemento de A es una unidad o es
nilpotente.
Ejemplo 11. Si p es primo, el anillo Z/p
n
es artiniano local con ideal m aximo el
correspondiente a p. Si n = p
e
1
1
p
e
r
r
, el teorema anterior dice que
Z/n Z/p
e
1
1
Z/p
e
r
r
es artiniano.
Proposici on 4.40 Si (A, m) es noetheriano local, entonces se cumple una y s olo
una de las armaciones siguientes:
(1) m
n
,= m
n+1
para todo n 1.
108 4 Anillos noetherianos y artinianos
(2) m
n
= 0 para alg un n, y en este caso A es artiniano.
Demostraci on. Si sucediera que m
n
= m
n+1
para alg un n, por el lema de Nakayama
se sigue que m
n
= 0 y como A es noetheriano por 4.36 se sigue que A es artiniano.
.
Proposici on 4.41 Sea A un anillo noetheriano. Son equivalentes:
(1) A es artiniano.
(2) SpecA es nito y discreto.
(3) SpecA es discreto.
Demostraci on. (1) (2): Por 4.28 y 4.30, SpecA es nito y discreto. (2) (3) es
obvio. (3) (1): Como SpecA es discreto, entonces para todo p SpecA, p es
cerrado y as p es m aximo por lo que dimA = 0 y as, por 4.37, A es artiniano. .
Proposici on 4.42 Sean K un campo y A una K- algebra de tipo nito. Son equiva-
lentes:
(1) A es artiniana.
(2) A es una K- algebra nita.
Demostraci on. (1) (2): Por el teorema de estructura de anillos artinianos 4.38, el
anillo A es un producto directo nito de anillos artinianos locales y si probamos que
cada uno de estos es una K- algebra nita, entonces A tambi en lo es. Supongamos
entonces que (A, m) es un anillo artiniano local que es de tipo nito como K- algebra.
Entonces, en K A A/m el campo residual A/m es una extensi on nita de K por
el teorema de Zariski 3.21. Como A es artiniana, entonces tambi en es noetheriana y
por 4.33 tiene longitud nita como A-m odulo y consecuentemente no se puede tener
una cadena innita
0 x
1
_x
1
, x
2
_ M
con los x
i
M. Se sigue que M es nitamente generado como A-m odulo.
(2) (1): Como A es K- algebra, todo ideal de A es un K-espacio vectorial y por la
hip otesis (2) se tiene que dim
K
A = n < . Entonces los ideales de A son tambi en
de dimensi on nita como espacios vectoriales sobre K y por lo tanto son artinianos
por 4.35. .
Ejercicios
4.1. Los ejercicios siguientes son variantes del @@lema de NakayamaAA y tendremos
ocasi on de usar varias de estas versiones.
(1) Si M es un A-m odulo nitamente generado y M = IM, entonces existe un a A
con a 1 (m od I) tal que aM = 0.
4 Anillos noetherianos y artinianos 109
(2) Si I J(A), entonces todo a A tal que a 1 (m od I) es invertible.
(3) Si M es nitamente generado, I J(A) y N M es tal que N/IN M/IM es
un isomorsmo, entonces M = N.
(4) Si (A, m) es local, M es nitamente generado y si x
1
, . . . , x
n
M son tales que
sus im agenes x
1
, . . . , x
n
generan M/mM, entonces los x
i
generan M.
(5) Si (A, m) es local y k = A/m es su campo residual, entonces m
_
M/mM
_
= 0 y
as M/mM es un k-espacio vectorial de dimensi on nita.
4.2. Si A es un anillo, se dice que A es reducido si su nilradical es cero. Si A es un
anillo reducido que tiene s olo un n umero nito de ideales primos, demuestre que las
armaciones siguientes son equivalentes:
(i) La dimensi on de Krull de A es cero.
(ii) A es isomorfo a un producto directo de un n umero nito de campos.
Sugerencia: use el teorema chino del residuo.
4.3. Si p es un ideal primo de A y n 1, demuestre que

p
n
= p.
4.4. Demuestre que un anillo local (A, m) de dimensi on cero consiste s olo de unida-
des y elementos nilpotentes.
4.5. Si (A, m) es un anillo local de dimensi on cero, demuestre que 0 y 1 son los
unicos elementos idempotentes.
4.6. Si I _A es un ideal propio, demuestre que

I =I si y s olo si I es la intersecci on
de ideales primos.
4.7. Sean K un campo y p K[x
1
, . . . , x
n
] un ideal primo. Demuestre que si L es el
campo de fracciones del dominio entero K[x
1
, . . . , x
n
]/p, entonces grtr
K
L n1.
4.8. Sea M un A-m odulo. Demuestre que las propiedades siguientes son equivalen-
tes:
(i) Todo subm odulo de M es nitamente generado.
(ii) Toda cadena ascendente de subm odulos de M:
N
1
N
2

se estaciona, i.e., existe un n 1 tal que N
n
= N
n+k
, para todo k 0.
(iii) Toda familia no vaca de subm odulos de M tiene un elemento m aximo para el
orden dado por la inclusi on.
Un m odulo que satisface las condiciones anteriores se dice que es noetheriano.
4.9. Sea M un A-m odulo. Demuestre que las propiedades siguientes son equivalen-
tes:
(i) Toda cadena descendente de subm odulos de M:
N
1
N
2

110 4 Anillos noetherianos y artinianos
se estaciona, i.e., existe un n 1 tal que N
n
= N
n+k
, para todo k 0.
(ii)Toda familia no vaca de subm odulos de M tiene un elemento mnimo para el
orden dado por la inclusi on.
Un m odulo que satisface las condiciones anteriores se dice que es artiniano.
4.10. Si 0 M
/
M M
//
0 es una sucesi on exacta corta de A-m odulos, de-
muestre que:
(i) M es noetheriano si y s olo si M
/
y M
//
lo son.
(ii) M es artiniano si y s olo si M
/
y M
//
lo son.
4.11. Si M
i
, 1 i n son A-m odulos noetherianos (respectivamente, artinianos),
demuestre que su suma directa es noetheriano (respectivamente, artiniano). Suge-
rencia: por inducci on sobre n basta considerar el caso n = 2.
4.12. Si A es un anillo noetheriano (respectivamente, artiniano) y M es un A-m odulo
nitamente generado, demuestre que M es noetheriano (respectivamente, artiniano).
Sugerencia: M es isomorfo a un cociente de A
n
.
4.13. Sean K un campo y A una K- algebra de tipo nito. Si I A es cualquier ideal,
demuestre que

I = J(I) =

m m aximo I
m.
4.14. Si A B son anillos con B entero sobre A y B noetheriano, demuestre que
sobre cada primo p SpecA hay s olo un n umero nito de primos P SpecB, es
decir, para la funci on
a
i : SpecB SpecA inducida por la inclusi on i : A B, la
bra (
a
i)
1
(p) es nita.
4.15. Si K es un campo, todo K-espacio vectorial de dimensi on nita V es obvia-
mente noetheriano. Demuestre que tambi en es artiniano. Por otra parte, todo K-
espacio vectorial noetheriano es de dimensi on nita. Demuestre que todo K-espacio
vectorial artiniano es de dimensi on nita.
4.16. Si todos los ideales primos de A son nitamente generados, demuestre que A
es noetheriano.
4.17. Si M es un A-m odulo noetheriano, demuestre que A/(0 : M) es noetheriano.
Aqu (0 : M) se dene como para el caso de ideales y es el anulador de M.
4.18. Si A es noetheriano y f : A A es un epimorsmo de anillos, demuestre que
es inyectivo.
4.19. Si M, N son A-m odulos tales que M+N y MN son nitamente generados,
demuestre que M y N tambi en lo son.
4.20. Si M es un A-m odulo nitamente generado e I A es un ideal, demuestre que
_
(0 : M/IM) =
_
(0 : M) +I.
4.21. Si f : A B es un morsmo de anillos, demuestre que f (J(A)) J(B).
4 Anillos noetherianos y artinianos 111
4.22. Un anillo A es semilocal si s olo tiene un n umero nito de ideales m aximos. Si
A es semilocal con ideales m aximos m
1
, . . . , m
n
, demuestre que
J(A) = m
1
m
n
= m
1
m
n
.
4.23. Si A es semilocal y f : A B es un morsmo de anillos, demuestre que
f (J(A)) = J(B).
4.24. Sea An(M) = (0 : M) =a A : ax = 0 para todo x M el anulador de M.
Si M es un A-m odulo nitamente generado y p SpecA, demuestre que M
p
= 0 si
y s olo si p V(AnM). Sugerencia: M nitamente generado implica que An(M
p
) =
An(M)
p
.
4.25. Si M es un A-m odulo, su soporte es el conjunto
suppM =p SpecA : M
p
,= 0.
(i) Si M, N son nitamente generados, demuestre que
supp(M
A
N) = suppMsuppN.
(ii) Si M es nitamente generado e I A es un ideal, demuestre que
supp(M/IM) = (suppM) V(I).
Sugerencia: M/IM M
A
(A/I), I = An(A/I) y supp(A/I) =V(I).
4.26. Si K es un campo innito, demuestre que I(K
n
) = 0, donde para U K
n
interprete a I(U) como
I(U) = f K[x
1
, . . . , x
n
] : f (P) = 0 para todo P U.
Note que cuando K es algebraicamente cerrado el ejemplo 2 de la p agina 93 de-
muestra el caso correspondiente.
4.27. Sea M un A-m odulo. Demuestre el teorema de Jordan-H older: Si M
i
y M
/
i

son dos series de composici on de M, entonces existe una biyecci on entre la familia
de cocientes M
i
/M
i1
y la familia M
/
i
/M
/
i1
tal que los cocientes correspondien-
tes son isomorfos.
4.28. Si I A es un ideal que s olamente est a contenido en un ideal m aximo m, de-
muestre que A/I es un anillo local con ideal m aximo m/I y campo residual isomorfo
a A/m. Note que si I =m
k
con mA cualquier ideal m aximo, esto es lo que usamos
en la demostraci on de 4.14.
4.29. Si (A, m) es un anillo local e I _ A es un ideal propio, demuestre que A/I es
local y que el epimorsmo can onico : A A/I es un morsmo local que induce
un isomorsmo en los campos residuales correspondientes.
112 4 Anillos noetherianos y artinianos
4.30. Si (A, m) es un anillo local, demuestre que el epimorsmo can onico : A
A
m
es un isomorsmo local.
4.31. Si p SpecA e I A es un ideal no contenido en p, demuestre que IA
p
= A
p
y que (A/I)
p
= 0.
4.32. Si f : A B es un morsmo de anillos, q SpecB y p = f
1
(q) SpecA,
demuestre que:
(i) f (Ap) Bq.
(ii) Por (i) se sigue que f induce f
p
: A
p
B
q
. Demuestre que f
p
es local.
4.33. Si A es noetheriano e I A es un ideal, demuestre que

I
n
= 0 si y s olo si
todos los elementos de 1+I no son divisores de cero.
4.34. Si A es un dominio entero noetheriano e I A es cualquier ideal, demuestre
que

I
n
= 0.
Captulo 5
Anillos de valuaci on discreta y de Dedekind
En teora de n umeros, el anillo m as importante es el anillo de enteros Z, para el
cual se tiene el teorema fundamental de la aritm etica, a saber, que todo entero no
cero ni unidad se puede factorizar en forma unica, salvo orden o unidades, como
producto de enteros primos. Si K es un campo de n umeros, es decir, si K es una
extensi on nita de , el campo de fracciones de Z, la cerradura entera de Z en K
se conoce como el anillo de enteros de K y lo denotaremos por O
K
. Por 3.17, un
elemento K est a en O
K
si y s olo si su polinomio m onico irreducible Irr(, K)
tiene coecientes en Z. Existen anillos de enteros O
K
para los cuales no se tiene un
teorema de factorizaci on unica en sus elementos que no son cero ni unidades. Sin
embargo se tiene el resultado, un tanto m as d ebil pero de mucha importancia, que
los ideales propios no nulos de O
K
se pueden escribir en forma unica como producto
de ideales primos. Para probar lo anterior, usaremos algunos resultados sobre des-
composici on primaria en anillos noetherianos que son relevantes en este contexto
y comenzamos introduciendo algunos resultados sobre anillos de valuaci on discre-
ta que nos ser an utiles ya que los anillos de valuaci on discreta son la contraparte
local de la clase de anillos a la que pertenecen los anillos de enteros mencionados
anteriormente.
Anillos de valuaci on. Si A es un dominio entero y K es su campo de fracciones, se
dice que A es un anillo de valuaci on de K si para cada K

se tiene que A
o
1
A.
Proposici on 5.1 Si A es un anillo de valuaci on de K, entonces:
(1) A es un anillo local.
(2) Si B es un anillo tal que A B K, entonces B es anillo de valuaci on de K.
(3) A es integralmente cerrado en su campo de fracciones K.
Demostraci on. (1): Si m = AA

, entonces m si y s olo si = 0 o
1
, A.
Si a A y m, entonces a m ya que si no fuera as entonces (a)
1
A,
i.e.,
1
a
1
= b A por lo que
1
= ab A, una contradicci on. Ahora, si ,
113
114 5 Anillos de valuaci on discreta y de Dedekind
m son no nulos, entonces
1
A o
1
A. Si
1
A, entonces, por lo
demostrado antes con a = 1+
1
A,
+ = (1+
1
) Amm
y similarmente si
1
A. Se sigue que m es un ideal, y es el unico ideal m aximo
porque consiste de las no unidades de A.
(2): Se sigue de las deniciones.
(3): Si K es entero sobre A, entonces satisface una ecuaci on de la forma
()
n
+a
n1

n1
+ +a
1
+a
0
= 0 con a
j
A.
Si A, no hay nada qu e probar. Si , A, entonces
1
A y as
1n
A y
multiplicando () por
1n
se sigue que
+a
n1
+a
n2

1
+ +a
1

2n
+a
0

1n
= 0
por lo que
=(a
n1
+a
n2

1
+ +a
1

2n
+a
0

1n
) A,
una contradicci on. .
Valuaciones discretas. Anillos de valuaci on aparecen naturalmente cuando se con-
sideran valores absolutos o valuaciones en un campo. Las valuaciones que nos in-
teresar an son las siguientes. Si K es un campo, una valuaci on discreta de K es una
funci on suprayectiva v : K

Z tal que
(i) v(ab) = v(a) +v(b), para a, b K

.
(ii) v(a+b) mnv(a), v(b).
Es conveniente extender v a todo K poniendo v(0) := +, donde el smbolo
satisface que, para todo n Z, > n, n+=, += y n= si n 1. De
esta manera, la condici on (ii) tiene sentido cuando a+b = 0 y las condiciones (i) y
(ii) son v alidas para todo a, b K.
Ejemplo 1. Si K = es el campo de los n umeros racionales y p Z es un
primo, cada n umero racional x = a/b ,= 0 se puede escribir de forma unica como
x =
a
b
= p
r
a
/
b
/
con r, a
/
, b
/
Z y p [ a
/
b
/
. Se dene entonces v
p
(x) := r y v
p
(0) := +. Claramente
v
p
satisface la condici on (i) y si x = p
r
a/b y z = p
s
c/d con p [ abcd, entonces
x +z =
p
r
ad + p
s
bc
bd
5 Anillos de valuaci on discreta y de Dedekind 115
donde p [ bd. Ahora, sea p
t
la mayor potencia de p que divide al numerador. Enton-
ces, t mnr, s y
v
p
(x +z) =t mnr, s mnv
p
(x), v
p
(z).
La valuaci on v
p
anterior se llama la valuaci on p- adica de .
Ejemplo 2. Este ejemplo es formalmente an alogo al anterior. Sea K =F(x) el campo
de funciones racionales en una indeterminada x con coecientes en el campo F. Si
(x) F[x] es un polinomio irreducible dado, entonces todo elemento ,= 0 de K
se puede escribir de manera unica como
= (x)
r
f (x)
g(x)
con f (x), g(x) F[x], [ f g y r Z. Se dene entonces v() := r y v(0) :=.

Esta
es una valuaci on en K = F(x).
Ejemplo 3. Sea K = F((T)) el campo de series formales de Laurent en una variable
T con coecientes en el campo F. Los elementos de K son de la forma
=

nn
0
a
n
T
n
con a
n
F y n, n
0
Z. Si ,= 0 en K est a dado como arriba con n
0
,= 0, se dene
entonces v() = n
0
y v(0) = +, y se verica f acilmente que esta es una valuaci on
de K = F((T)).
Si K es un campo con una valuaci on discreta v, diremos que K es un campo
valuado discreto. Si v es una valuaci on en K, convencionalmente lo denotaremos
por v : K

Z, asumiendo t acitamente que v(0) = +. A continuaci on listamos


algunas propiedades b asicas de una valuaci on.
Lema 5.2 Sea K, v un campo valuado discreto. Entonces:
(1) v(1) = 0.
(2) v(a) = v(a) para todo a K.
(3) v(a
1
) =v(a) para todo a K

.
(4) Si v(a) ,= v(b), entonces v(a+b) = mnv(a), v(b).
Demostraci on. La partes (1) y (3) son porque v : K

Z es un homomorsmo de
grupos. Para (2), como 1 = (1)(1) entonces 0 = v(1) = v(1) +v(1) en Z y
as v(1) = 0. Se sigue que v(a) = v((1)a) = v(1) +v(a) = v(a). Para (4),
supongamos que v(a) < v(b); entonces v(a +b) mnv(a), v(b) = v(a) y como
a = (a +b) b, entonces v(a) = v((a +b) b) mnv(a +b), v(b) = v(a +b)
ya que no puede suceder que mnv(a+b), v(b) = v(b) porque entonces se tendra
que v(a) v(b), en contradicci on con la hip otesis de que v(a) < v(b). Se sigue que
v(a) v(a+b) v(a), i.e., v(a) = v(a+b). .
116 5 Anillos de valuaci on discreta y de Dedekind
Lema 5.3 Si K, v es un campo valuado, entonces:
(1) El conjunto O
v
:= a K : v(a) 0 un anillo de valuaci on de K, y as, por
5.1, es un anillo local con ideal m aximo p
v
:=a K : v(a) > 0.
(2) El grupo de unidades del anillo O
v
es el n ucleo del homomorsmo v : K

Z,
i.e., O

v
=a K : v(a) = 0. As, v induce un isomorsmo K

/O

v
Z.
Demostraci on. Claramente 1, 0 O
v
. Ahora, si a, b O
v
entonces v(a b)
mnv(a), v(b) 0 y as a b O
v
. Similarmente, v(ab) = v(a) +v(b) 0 y
as ab O
v
. O
v
es un dominio entero porque es subanillo de K. Para ver que es anillo
de valuaci on, si a K y a ,O
v
, entonces v(a) <0 y por lo tanto v(a
1
) =v(a) >0
por lo que a
1
O
v
y as O
v
es un anillo de valuaci on. Por 5.1 se sigue que O
v
es
anillo local y su ideal m aximo es p
v
= O
v
O

v
y para ver que p
v
tiene la forma
dada en el enunciado basta mostrar que el grupo de unidades del anillo es como en
(2), que se demuestra como sigue: si K es tal que v() = 0, sea K

tal que
= 1; entonces, 0 = v(1) = v() +v() = v() ya que v() = 0. Se sigue que
O
v
y as es una unidad de O
v
. Recprocamente, si a O

v
entonces a
1
O
v
y
as v(a
1
) =v(a) con ambos v(a), v(a
1
) 0, por lo que v(a) = 0 = v(a
1
). .
Si K, v es un campo valuado discreto, el anillo local O
v
se llama el anillo de la
valuaci on. El ideal p
v
es el ideal m aximo de la valuaci on v. El grupo O

v
= O
v
p
v
es el grupo de unidades de la valuaci on. El campo cociente K
v
= k
v
:=O
v
/p
v
es el
campo residual de la valuaci on.
Ejemplo 4. Si K = y v = v
p
es la valuaci on p- adica, se tiene que (ver el ejemplo
3 del captulo 3 en la p agina 59):
O
v
= Z
p
=
_
a
b
: p [ b
_
p
v
= pZ
p
=
_
a
b
: p [ b y p[a
_
O

v
=
_
a
b
: p [ b y p [ a
_
K
v
= Z
p
/pZ
p
=F
p
.
Esto se sigue directamente de las deniciones y s olo vericaremos que K =F
p
. En
efecto, la inclusi on ZZ
p
dada por mm/1 es tal que manda al ideal pZ dentro
del ideal pZ
p
y as induce por paso al cociente el morsmo Z/pZ Z
p
/pZ
p
,
el cual es f acil ver que es un isomorsmo.
Si K es un campo con una valuaci on discreta v : K

Z, a cualquier elemento
K

tal que v() = 1 (el generador del grupo Z) se le llama un elemento primo
o par ametro uniformizador de K. As, en el ejemplo 4 anterior, p es un par ametro
uniformizador de la valuaci on p- adica v
p
. N otese que cualesquiera dos elementos
primos de K dieren s olo por una unidad. Si K

es un elemento primo, entonces


p
v
ya que v() = 1 > 0. M as a un, p
v
es un ideal principal generado por :
5 Anillos de valuaci on discreta y de Dedekind 117
p
v
= = O
v
,
ya que si a p
v
sea n =v(a) Z y notemos que v(a
n
) =v(a)+v(
n
) =nn =
0, y as a
n
O

v
, digamos a
n
= u O

v
y por lo tanto a =
n
u con u O

v
. Se
sigue que a y as p
v
= es un ideal principal (de hecho, probaremos en 5.5
que O
v
es un dominio de ideales principales). El lema siguiente recoge lo que hemos
probado en estas observaciones:
Lema 5.4 Si K, v es un campo valuado discreto y es un elemento primo de K,
entonces todo K

se puede escribir en forma unica como


=
n
u
con n = v() Z y u O

v
.
Demostraci on. Antes del enunciado del lema probamos que todo K

se puede
escribir como =
n
u con u O

v
. Ahora, si sucediera que =
n
u =
m
con
n, m Z y u, O

v
, entonces n = v() = v(
m
) = m y consecuentemente
n
u =

n
, por lo que u = . .
Proposici on 5.5 Sean K un campo valuado discreto, O
v
su anillo de valuaci on,
p
v
= su ideal m aximo y un elemento uniformizador. Entonces:
(1) El anillo O
v
es un dominio de ideales principales y de hecho todo ideal no nulo
I O
v
es de la forma
I = p
n
v
=
n
O
v
=
n
para alg un entero n 0.
Se sigue que O
v
es un dominio entero noetheriano local de dimensi on
1
1 en el cual
todo ideal no nulo es una potencia de su ideal m aximo.
(2) La intersecci on de todos los ideales propios no nulos de O
v
es el ideal 0, es decir,

n0
p
n
v
= 0.
(3) Para cada n 0, p
n
v
= K : v() n y se tiene la cadena de ideales
O
v
p
v
p
2
v
p
3
v

Demostraci on. Sea 0 ,= I _ O
v
un ideal propio. Entonces, el conjunto v(a) : a
I, a ,= 0 N tiene un elemento mnimo, digamos n > 0, n = v(a) con a I 0.
Usando el lema anterior escribamos a =
n
u con u O

v
una unidad. As,
n
=
au
1
I y por lo tanto
n
I. Ahora, si I es otro elemento entonces v() n
por la elecci on de n = v(a), y as v() = n +t con t 0 y por lo tanto =
n

con O

v
y en consecuencia,
n
, i.e., I
n
. Esto prueba la primera parte
de (1). Para la segunda parte de (1) observe que los ideales
n
s olo son primos si
1
Como en el captulo anterior, dimA =1 quiere decir que los ideales primos no cero son m aximos.
118 5 Anillos de valuaci on discreta y de Dedekind
n = 1, por lo que dimO
v
= 1 ya que 0 es primo. Para (2), si a

n1
p
n
v
entonces
a
n
para toda n 1 y as a =
n
u
n
con u
n
O
v
para todo n 1 y por lo tanto
v(a) n para toda n N. Esto s olo es posible si v(a) = +, i.e., si a = 0. La parte
(3) es obvia. .
Anillos de valuaci on discreta. Un dominio entero A se dice que es un anillo de
valuaci on discreta si para su campo de fracciones K existe una valuaci on discreta
v tal que su anillo de valuaci on es O
v
= A. Varias de las propiedades que hemos
obtenido de los anillos de valuaci on discreta de hecho caracterizan a estos anillos,
como veremos en el teorema siguiente, despu es de un lema preliminar:
Lema 5.6 Sea (A, m) un dominio noetheriano local de dimensi on 1.
(1) Si 0 ,= I _A es un ideal propio no nulo, entonces I es m-primario y m
n
I para
alg un n 1.
(2). Para todo n 0, m
n
,= m
n+1
.
Demostraci on. (1): Siendo A noetheriano, I tiene una descomposici on primaria y
como A es de dimensi on 1 sus ideales primos no nulos son m aximos, y siendo A
local s olo hay un ideal m aximo m y as el unico primo asociado a I tiene que ser m
y por lo tanto I es m-primario. M as a un, como

I =m, entonces por 4.3 m


n
I =m,
para alg un n 1. Para (2), si m
n
= m
n+1
para alg un n, por el lema de Nakayama se
sigue que m
n
= 0 y por lo tanto, si p es cualquier primo de A, entonces m
n
= 0 p,
y como p primo se sigue que m p, pero como m es m aximo esto implica que
m = p y consecuentemente m es el unico ideal primo de A y as dimA = 0, una
contradicci on. Vea tambi en 4.40. .
Teorema 5.7 Sean A un dominio entero con anillo de fracciones K. Son equivalen-
tes:
(1) A es un anillo de valuaci on discreta.
(2) A es un anillo noetheriano local de dimensi on 1 integralmente cerrado.
(3) A es un anillo noetheriano local cuyo ideal m aximo m es principal.
(4) A es un DIP local tal que todo ideal no nulo de A es de la forma
n
, para alg un
n 0 y alg un A.
(5) A es un DFU con un unico elemento irreducible , salvo unidades.
(6) A es un anillo noetheriano local de dimensi on 1 y si k = A/m es su campo
residual, se tiene que dim
k
(m/m
2
) = 1.
Demostraci on. (1) (2): Por 5.3 todo anillo de valuaci on discreta es un anillo
de valuaci on y as por 5.1 es un anillo local integralmente cerrado y por 5.5 es
noetheriano de dimensi on 1.
(2) (3): Como dimA = 1, no puede ser un campo y as m ,= 0. Por el lema de
Nakayama m,= m
2
y as existe mm
2
. Mostraremos que = m. Claramente
5 Anillos de valuaci on discreta y de Dedekind 119
m y para la otra inclusi on, observe primeto que como A es noetheriano enton-
ces
_
tiene una descomposici on primaria y como m es el unico ideal primo no
nulo de A, porque dimA =1, entonces
_
=m. Sea n 1 el menor entero tal que
m
n
; mostraremos que n = 1. Supongamos que n > 1; entonces m
n1
, y
por lo tanto existe x m
n1
. Se sigue que xmm
n
. Sea z = x/ K,
el campo de fracciones de A. Entonces, z , A porque de lo contrario se tendra que
x = z , en contradicci on con el hecho de que x , . Mostraremos ahora
que z es entero sobre A, y como A es integralmente cerrado esto ultimo implica
que z A, una contradicci on. Para exhibir una ecuaci on de dependencia entera para
z, note que como xm , entonces zm A, ya que xm implica que pa-
ra todo m m, se tiene que xm y as xm = t, para alg un t A; se sigue
que zm = (x/)m = t/ = t A y as zm A y es un ideal de A porque m lo
es. Si sucediera que zm = A, existira un m m tal que zm = 1 y en consecuencia
= 1 = zm = xm m
n
m
2
, en contradicci on con la elecci on de mm
2
.
Se sigue que zm _ A es un ideal propio y como A es noetheriano, sean m
1
, . . . , m
k
generadores de m. Entonces, zm
j
=
i
a
i j
m
i
, con a
i j
A, lo cual se puede escribir
como
i
(
i j
z a
i j
)m
i
= 0. Sea d = det(
i j
z a
i j
). Por la regla de Cramer dm
i
= 0
para todo i, y as dm = 0. Como m ,= 0 se sigue que d = 0 y as det(
i j
z a
i j
) = 0
es una ecuaci on de dependencia entera para z, como se quera.
(3) (4): Sea m = el ideal m aximo de A y sea 0 ,= I _ A cualquier ideal.
Queremos mostrar que I es principal. Como A es noetheriano local entonces I m
y existe un entero mayor tal que I m
n
= (porque si I estuviera contenido en
todos los m
m
, entonces por 5.5, I

m
m
= 0, una contradicci on porque I es no
nulo). Para la otra inclusi on note que m
n+1
m
n
=
n
y para x I m
n+1
este lo
podemos escribir como x = u
n
con u , m, y as u es una unidad porque (A, m) es
local. Por lo tanto
n
= u
1
x I y as
n
I, como se quera.
(4) (5): Todo DIP es un DFU. Ahora, sea m = el ideal m aximo del DIP local
A. Para comenzar, es irreducible porque si no lo fuera, =ab con a, b no unidades
y as ab y como a m y b m, entonces ab , i.e.,

2
, i.e., =
2
v y as 1 =v por lo que sera una unidad, una contradicci on.
Se sigue que es irreducible. Por otra parte, si t es otro irreducible, como A es DFU
entonces t sera m aximo y as t = por lo que t = , salvo unidades.
(5) (1): Si es el ( unico) irreducible de A, el ideal m = es primo y de
hecho es m aximo por la unicidad de . Ahora, dado a A, existe un n 0 tal que

n
[a pero
n+1
[ a. Se dene entonces v(a) := n y se extiende a todo K mediante
v(a/b) = v(a) v(b). Claramente v es una valuaci on de K con anillo de valuaci on
A.
(3) (6): Se sigue de 4.8. .
Corolario 5.8 Un anillo de valuaci on A es un anillo de valuaci on discreta si y s olo
si es noetheriano.
Demostraci on. Por el teorema anterior todo anillo de valuaci on discreta es noethe-
riano. Recprocamente, si A es un anillo de valuaci on noetheriano, dado un ideal no
120 5 Anillos de valuaci on discreta y de Dedekind
nulo I de A, poniendo I =a
1
, . . . , a
n
con un conjunto mnimo de generadores, para
los ideales a
i
y a
1
, . . . , a
i
, . . . , a
n
donde a
i
quiere decir que se omite ese elemento,
por el ejercicio 1 se tiene que a
i
a
1
, . . . , a
i
, . . . , a
n
o a
1
, . . . , a
i
, . . . , a
n
a
i
.
El primer caso no se puede dar por la minimalidad en la elecci on de los generadores
de I y el segundo caso implica que a
i
= I y consecuentemente A es un DIP. En
particular, como A es local, su ideal m aximo m es principal y as por el teorema
anterior A es un anillo de valuaci on discreta. .
Corolario 5.9 Si A es un dominio entero noetheriano integralmente cerrado de di-
mensi on 1, entonces para todo ideal primo p A el localizado A
p
es un anillo de
valuaci on discreta.
Demostraci on. Los ideales primos de A
p
corresponden a ideales primos de A conte-
nidos en p. Se sigue que dimA = 1 si y s olo si dimA
p
= 1, para todo primo p. Por
otra parte, A
p
es un dominio entero noetheriano local integralmente cerrado (porque
ser integralmente cerrado es una propiedad local por 3.33). Por lo tanto, el resultado
se sigue del teorema anterior. .
Anillos de Dedekind. Un dominio entero noetheriano, integralmente cerrado y de
dimensi on 1 (i.e., todo ideal primo no nulo es m aximo), se llama un dominio de
Dedekind. As, los dominios de Dedekind son los an alogos globales de los dominios
de valuaci on discreta.
Ejemplo 5. Todo DIP es un dominio de Dedekind, ya que es un DFU y por lo tanto
integralmente cerrado, y en un DFU todo primo no nulo es m aximo.
Ejemplo 6. El ejemplo m as importante es el siguiente: si K es un campo de n umeros,
i.e., una extensi on nita de , a la cerradura entera O
K
de Z en K se le conoce como
el anillo de enteros de K:
O
K

K
Z
?

As, O
K
= K : es entero sobre Z. Para probar que O
K
es un anillo de
Dedekind, necesitaremos los resultados siguientes.
Traza, norma y discriminante de campos de n umeros. Si K/ es una extensi on
nita de campos de grado n y
1
, . . . ,
n
K es una base de K sobre , dado un
elemento cualquiera K se tiene la funci on -lineal : K K dada por la multi-
plicaci on por . Sea [] = (a
i j
), con a
i j
, la matriz asociada a la transformaci on
lineal anterior en la base considerada. La norma de es N
K/
() = det[], la traza
de es Tr
K/
() = Tr[]. Estas deniciones son independientes de la base elegida
de K/ (ejercicio 17). Por propiedades de la traza y el determinante es claro que
N
K/
: K

y Tr
K/
: K
5 Anillos de valuaci on discreta y de Dedekind 121
son homomorsmos de grupos, multiplicativo para la norma y aditivo para la traza.
Lema 5.10 Si K/es una extensi on nita de grado n, entonces existen exactamente
n monomorsmos distintos
i
: K C que jan a .
Demostraci on. Como la extensi on es separable, por el teorema del elemento primi-
tivo K = () y como [K : ] = n, el m onico irreducible Irr(, ) tiene exacta-
mente n races distintas, digamos =
1
, . . . ,
n
C. Se tienen as las n funciones

i
: K C dadas por
i
() :=
i
(basta denirlas en porque todos los elementos
de () son de la forma f (), con f (x) [x] y as
i
( f ()) = f (
i
()) = f (
i
)).
Claramente los
i
son monomorsmos, jan a y cualquier otro monomorsmo
con esta propiedad est a determinado por su valor en y debe mandar a este a una
raz de Irr(, ), i.e., es uno de los
i
. .
Observaci on. Si
1
, . . . ,
n
son los n monomorsmos de K en C que jan a , 5.10,
el ejercicio 18 pide probar que
N
K/
() =
n

i=1

i
() y Tr
K/
() =
n

i=1

i
().
M as a un, en el ejercicio 20 se pide probar que si
(x) = Irr(, ) = x
d
+a
d1
x
d1
+ +a
1
x +a
0
es el m onico irreducible de y si =
1
, . . . ,
n
son las races de (x), el coe-
ciente a
d1
= Tr
()/
() y el t ermino constante es a
0
= (1)
d
N
()/
().
Si
1
, . . . ,
n
K es un n-ada de elementos de K, su discriminante es
disc(
1
, . . . ,
n
) = det
_
Tr
K/
(
i

j
_
.
Lema 5.11
1
, . . . ,
n
K es base de K/ si y s olo si disc(
1
, . . . ,
n
) ,= 0.
Demostraci on. Si sucediera que los
1
, . . . ,
n
son linealmente dependientes, enton-
ces existiran a
1
, . . . , a
n
en , no todos cero, tales que
i
a
i

i
= 0. Multiplicando
esta ecuaci on por
j
y calculando la traza correspondiente obtenemos
0 = Tr
_

j
i
a
i

i
_
=

i
a
i
Tr(
i

j
)
para 1 j n. Esto muestra que la matriz [Tr(
i

j
)] es singular, y por lo tanto su
determinante es cero. Supongamos ahora que
1
, . . . ,
n
es una base de K/ y que
disc(
1
, . . . ,
n
) = 0. As, 0 = det[Tr(
i

j
)] por lo que los renglones R
i
de la matriz
[Tr(
i

j
)] son linealmente dependientes y por lo tanto existen a
i
no todos cero
tales que
0 =

i
a
i
R
i
=

i
a
i
Tr(
i

j
),
1 j n. Consideremos ahora un :=
i
a
i

i
,= 0. Entonces, Tr(
j
) = 0 para
cada 1 j n (considerando s olo la j- esima coordenada de cada rengl on). Co-
122 5 Anillos de valuaci on discreta y de Dedekind
mo
1
, . . . ,
n
son linealmente independientes sobre entonces tambi en lo son

1
, . . . ,
n
ya que ,= 0, y as Tr() = 0 para todo K. Esto implica que
Tr() = 0 para todo K (poniendo =
1
en la igualdad previa se implica que
Tr(1) = 0 y por lo tanto Tr() = 0 para todo K); pero esto es una contradicci on
ya que K/ es separable. .
Proposici on 5.12 Si
1
, . . . ,
n
y
1
, . . . ,
n
son dos bases de K/ y M = (a
i j
), con
a
i j
, es la matriz de cambio de base, entonces
disc(
1
, . . . ,
n
) = det(a
i j
)
2
disc(
1
, . . . ,
n
).
Demostraci on. La matriz M = (a
i j
) est a dada escribiendo una base en t erminos de
la otra:
j
=
k
a
k j

k
y as
disc(
1
, . . . ,
n
) =
_
det(
i
(
j
))
_
2
=
_
det
_
n

k=1
a
k j

i
(
k
)
__
2
=
_
det[
i
(
k
)][a
jk
]
T
_
2
por denici on de producto
= (det[
i
(
k
)])
2
(det[a
jk
])
2
= disc(
1
, . . . ,
n
)det(M)
2
.
.
La proposici on anterior dice que para cualesquiera dos bases de K/ sus dis-
criminantes son iguales m odulo cuadrados, i.e., son iguales en el grupo cociente

/(

)
2
. A la clase lateral
K/
:= disc(
1
, . . . ,
n
)

/(

)
2
para cualquier
base
1
, . . . ,
n
de K/, la llamamos el discriminante de la extensi on K/.
Lema 5.13 Si K/ es una extensi on nita de campos, de grado n, y
1
, . . . ,
n
son
los -monomorsmos de K en C, y si
1
, . . . ,
n
es una base de K sobre , entonces
disc(
1
, . . . ,
n
) = det
_

i
(
j
)
_
2
,= 0.
Demostraci on. La igualdad es porque:
disc(
1
, . . . ,
n
) = det(Tr(
i

j
)) = det(
k

k
(
i

j
)) = det(
k

k
(
i
)
k
(
j
))
= det(
k
(
i
))det(
k
(
j
)) = det(
i
(
j
))
2
.
.
Lema 5.14 Si K/ es una extensi on nita de grado n, entonces todo ideal I O
K
no nulo contiene una base de K sobre .
Demostraci on. Sea
1
, . . . ,
n
K una base de K sobre . Por 3.15 existe un en-
tero d Z tal que d
1
, . . . , d
n
O
K
. Escogiendo cualquier 0 ,= a I se tiene que
da
1
, . . . , da
n
I y sigue siendo base de K/. .
Observaci on. Si O
K
, entonces su traza y norma tambi en son enteros algebrai-
cos por el ejercicio 18 ya que si
i
, 1 i n, son las n inmersiones de K en C,
5 Anillos de valuaci on discreta y de Dedekind 123
entonces los
i
() satisfacen el mismo polinomio m onico con coecientes enteros
que satisface . Por otra parte, la traza y norma de est an en y por lo tanto est an
en O
K
=Z. En particular, si
1
, . . . ,
n
I O
K
es una base de K/ como en
el lema anterior, entonces su discriminante est a en Z y tiene sentido entonces hablar
del mnimo de los valores absolutos [ disc(
1
, . . . ,
n
)[ de los discriminantes de las
bases de K que est an en el ideal I.
Lema 5.15 Si K/ es una extensi on nita de grado n, I O
K
un ideal no nulo,

1
, . . . ,
n
I una base de K/como en el lema 5.14 anterior, y si [ disc(
1
, . . . ,
n
)[
es mnimo (como en la observaci on anterior), entonces I =Z
1
+ +Z
n
.
Demostraci on. Por el lema anterior existe una base
1
, . . . ,
n
I de K/ y su-
pongamos ahora que [ disc(
1
, . . . ,
n
[ es mnimo. Para I escribamos =
a
1

1
+ +a
n

n
con a
i
. Mostraremos que todas las a
i
Z. En efecto, si
no fuera as alg un a
i
, Z, y renumerando si hiciera falta podemos suponer que
a
1
, Z. Escribamos a
1
= m+b con m Z y 0 < b < 1. Pongamos
1
= m
1
,

2
=
2
, . . . ,
n
=
n
. Entonces,
1
, . . . ,
n
I es una base de K/ y como

1
= m
1
= a
1

1
+ +a
n

n
m
1
= b
1
+a
2

2
+ +a
n

n
entonces la matriz de cambio de base es
_
_
_
_
_
b a
2
a
n
0 1 0
.
.
.
.
.
.
.
.
.
0 0 1
_
_
_
_
_
y as, por 5.12, [ disc(
1
, . . . ,
n
)[ = b
2
[ disc(
1
, . . . ,
n
)[, con b
2
< 1, en contradic-
ci on con la minimalidad de [ disc(
1
, . . . ,
n
)[. .
Ejemplo 7. El discriminante de una base de K/puede ser negativo, como lo mues-
tra el ejemplo del anillo de enteros gaussianos Z[i] = O
(i)
correspondiente a la
extensi on cuadr atica (i)/ (vea 5.18), donde para la base 1, i Z[i] de (i) se
tiene que
disc(1, i) = det
_
2 0
0 2
_
=4.
El ejercicio 22 pide calcular el discriminante de cualquier extensi on cuadr atica.
La norma de un ideal. Sabemos que si 0 ,=a Z, entonces el cociente Z/a es
un anillo nito. Se tiene una generalizaci on de este hecho a los anillos O
K
:
Proposici on 5.16 Sean K/ una extensi on nita y 0 ,= I O
K
un ideal. Entonces,
el cociente O
K
/I es nito. Al cardinal N(I) =[O
K
/I[ se le llama la norma del ideal
I.
Demostraci on. Por el lema 3.26 (2) existe 0 ,= m I Z al cual podemos supo-
ner positivo y as se tienen inclusiones m I O
K
que inducen un epimorsmo
124 5 Anillos de valuaci on discreta y de Dedekind
O
K
/m O
K
/I, y por lo tanto basta probar que O
K
/m es nito. Para probar esto,
por 5.15 con I =O
K
, se tiene que O
K
=Z
1
+ +Z
n
, y pongamos
C :=
_

i
a
i

i
: 0 a
i
< m, a
i
Z
_
.
Probaremos que C es un conjunto de representantes de las clases laterales de
O
K
/m. En efecto, sea = m
i

i
O
K
con m
i
Z, y escribamos m
i
= mq
i
+r
i
con 0 r
i
< m. Entonces,
=

i
m
i

i
=

i
(mq
i

i
+r
i

i
)

i
r
i

i
(m od m),
lo cual implica que toda clase [] O
K
/I contiene un representante en C. Esto
prueba la nitud requerida. .
El resultado principal, en este contexto, es:
Teorema 5.17 Si K es un campo de n umeros, entonces el anillo de enteros O
K
es un dominio de Dedekind.
Demostraci on. Por el lema anterior O
K
es noetheriano ya que si I
1
I
2
es
cualquier cadena de ideales y si I
1
,= 0, entonces O/I
1
es nito y por lo tanto s olo
hay un n umero nito de ideales de O
K
que contienen a I
1
y as la cadena se estaciona.
Tambi en, como Z O
K
K y O
K
es la cerradura entera de Z en K, entonces O
K
es
integralmente cerrado en K (ya que si b K es entero sobre O
K
, entonces b es entero
sobre Z por transitividad de la dependencia entera, y as b O
K
). Falta unicamente
mostrar que todo ideal primo no nulo p O
K
es m aximo, pero esto se sigue del
lema anterior porque O
K
/p es un dominio entero nito y por lo tanto es un campo y
as p es m aximo. .
Un ejemplo: extensiones cuadr aticas de . Comenzamos describiendo las exten-
siones cuadr aticas, i.e., de grado 2 de , para despu es obtener sus anillos de ente-
ros. Si [K : ] = 2, entonces K = () y el m onico irreducible de es de grado
2, digamos m(x) = x
2
+rx +s con r, s . Como es raz de m(x), eliminado de-
nominadores de r y s podemos suponer que es raz de un polinomio cuadr atico
f (x) = ax
2
+bx +c con coecientes en Z; entonces es de la forma
=
b
2a

b
2
4ac
2a
,
i.e., poniendo D = b
2
4ac Z, se tiene que K = () = (

D) con D Z.
Notemos ahora que si D = e
2
d con e, d Z y d libre de cuadrados, entonces K =
(

D) =(

d). Hemos as probado que toda extensi on cuadr atica de es de la


forma K =(

d) con d Z libre de cuadrados. Se sigue que


K =(

d) =a+b

d : a, b , d Z libre de cuadrados.
5 Anillos de valuaci on discreta y de Dedekind 125
Claramente K/ es de Galois y como un -automorsmo : (

d) (

d)
est a determinado por su valor en

d y como (

d)
2
=(d) = d, entonces (

d)
es una raz cuadrada de d, i.e., (

d) =

d por lo que los dos elementos del


grupo de Galois Gal((

d)/) son la identidad y el automorsmo : a+b

d
ab

d (al que podemos llamar la conjugaci on de (

d)).
El anillo de enteros de una extensi on cuadr atica. Si = a + b

d K =
(

d), y si m(x) = Irr(, ) [x] es su m onico irreducible entonces para to-


do Gal(K/) se tiene que (m(x)) = m(x) por lo que el conjugado () =
(a +b

d) = a b

d tambi en es raz de m(x). As las dos races de m(x) son


a+b

d y ab

d, por lo que
m(x) = (x (a+b

d))(x (ab

d)) = x
2
(2a)x +(a
2
b
2
d).
Esto prueba la primera parte del resultado siguiente que describe explcitamente el
anillo de enteros de una extensi on cuadr atica de :
Teorema 5.18 Sea K =(

d) una extensi on cuadr atica de , con d Z libre de


cuadrados.
(1) = a+b

d K es un entero algebraico si y s olo si 2a Z y a


2
b
2
d Z.
(2) Si d 2, 3 (m od 4), entonces O
K
=Z+Z

d.
(3) Si d 1 (m od 4), entonces O
K
=Z+Z(1+

2)/2.
Demostraci on. Por la parte (1), a+b

d O
K
si y s olo si 2a y a
2
db
2
Z. Ahora,
a
2
db
2
Z implica que 4(a
2
db
2
) Z y como 2a Z entonces 4a
2
Z por lo
que 4db
2
Z, i.e., d(2b)
2
Z y como d es libre de cuadrados esto ultimo implica
que 2b Z. Escribamos 2a = m Z y 2b = n Z. Entonces, a
2
db
2
Z implica
que (m/2)
2
d(n/2)
2
Z por lo que m
2
dn
2
4Z, i.e., m
2
db
2
0 (m od 4).
(2): Supongamos ahora que d 2 o 3 (m od 4). Entonces
m
2
dn
2

_
m
2
+2n
2
ya que 2 2 (m od 4)
m
2
+n
2
ya que 3 1 (m od 4)
y como m
2
dn
2
0 (m od 4), la unica posibilidad para que m
2
+2n
2
0 o m
2
+
n
2
0 es que m
2
0 n
2
(m od 4) (ya que cualquier cuadrado en Z es 0 o 1
(m od 4)); por lo tanto m y n deben ser ambos pares y como 2a = m y 2b = n
entonces a, b deben ser enteros. Esto prueba (2).
(3): Si d 1 (m od 4), entonces m
2
dn
2
m
2
n (m od 4). Pero m
2
n
2
0
(m od 4) m
2
n
2
m
2
0 n
2
o m
2
1 n
2
(por la misma observaci on entre
par entesis de arriba) m y n son ambos pares o m y n son ambos impares, i.e.,
m n (m od 2). Finalmente, como 2a = m y 2b = n, se sigue que
O
K
=
_
1
2
(m+n

d) : m n m od 2
_
y notamos que
126 5 Anillos de valuaci on discreta y de Dedekind
1
2
_
m+n

d
_
=
m
2
+
n
2

n
2
+
n
2

d =
m+n
2
+n
_
1+

d
2
_
y como m n (m od 2), entonces m + n 0 (m od 2) por lo que
m+n
2
Z. Se
sigue que O
K
Z+Z((1 +

d)/2). Para la otra inclusi on note que (1/2) +


(1/2)

d = (1 +

d)/2) O
K
ya que en este caso d 1 (m od 4), a = 1/2 y
b =1/2 por lo que d =1+4t y as 2a =1 Zya
2
db
2
= (1/4)(1+4t)(1/4) =
t Z. .
Los primeros ejemplos de anillos de enteros que no son DFU se encuentran en
extensiones cuadr aticas:
Ejemplo 8. En la extensi on cuadr atica K = (

5)/, como 5 3 (m od 4)
entonces su anillo de enteros es:
O
K
=Z[

5] =a+b

5 a, b Z
donde 6 = 2 3 = (1+

5)(1

5) por lo que O
K
no es un DFU.
Factorizaci on unica de ideales. El ejemplo anterior muestra que un dominio de
Dedekind no siempre es un DFU. Sin embargo se tiene el resultado, un poco m as
d ebil, de que en un anillo de Dedekind todo ideal propio no nulo se factoriza en
forma unica como producto de ideales primos. Para probar lo anterior, comenza-
mos observando que en los anillos de Dedekind todo ideal se puede factorizar como
producto de ideales primarios. Recordemos que en 4.37 y 4.38 del captulo 4 carac-
terizamos los anillos noetherianos de dimensi on 0. Al considerar anillos de Dede-
kind estamos ahora considerando dominios enteros noetherianos de dimensi on 1, es
decir, dominios noetherianos en los cuales todo ideal primo no cero es m aximo.
Proposici on 5.19 Si A es un dominio noetheriano de dimensi on 1, entonces todo
ideal no nulo I A se puede expresar, en forma unica, como producto de ideales
primarios cuyos radicales son todos diferentes.
Demostraci on. Como A es noetheriano, por 4.23, I tiene una descomposici on pri-
maria mnima I =

n
i=1
q
i
, con cada q
i
un ideal p
i
-primario. Como dimA = 1 y A es
dominio entero (i.e., 0 es un ideal primo), cada ideal primo no nulo es m aximo y por
lo tanto los p
i
asociados a I son m aximos distintos (ya que p
i
q
i
I ,= 0 ya as los
p
i
no son nulos) y por lo tanto coprimos por pares. Se sigue que los q
i
tambi en son
coprimos por pares, ya que
_
q
i
+q
j
=
_

q
i
+

q
j
=
_
p
i
+p
j
=
_
1 =1
y por lo tanto q
i
+q
j
= 1, de donde se sigue que q
1
q
n
= q
1
q
n
por el
teorema chino 1.6 y as I = q
1
q
n
.
Para la unicidad, si sucediera que I =r
i
, con los r
i
primarios, el argumento de
arriba muestra que I =

i
r
i
y esta es una descomposici on primaria mnima de I y
cada r
i
es una componente aislada y por lo tanto unica, por 4.26. .
5 Anillos de valuaci on discreta y de Dedekind 127
Observaci on. Si A es un dominio noetheriano de dimensi on 1 en el cual todo ideal
primario es una potencia de un primo, la proposici on anterior nos dice que en este
caso todo ideal propio no cero de A se puede expresar, en forma unica, como pro-
ducto de ideales primos. Si ahora localizamos a A con respecto a un ideal primo
p ,= 0, el anillo local A
p
satisface las mismas condiciones que A, i.e., A
p
es noethe-
riano de dimensi on 1 y todo ideal primario en A
p
es la potencia del unico primo pA
p
no trivial de A
p
. Anillos donde esto sucede son importantes y ejemplos de ellos son
los anillos de valuaci on discreta que vimos en la secci on anterior.
El an alogo global, para anillos de Dedekind, de la caracterizaci on 5.7 de anillos
de valuaci on discreta es:
Teorema 5.20 Sea A un dominio entero. Son equivalentes:
(1) A es un anillo de Dedekind.
(2) A es noetheriano y para cada primo p, el anillo A
p
es un anillo de valuaci on
discreta.
(3) A es noetheriano de dimensi on 1 y todo ideal primario de A es la potencia de un
ideal primo.
(4) Todo ideal no nulo I de A se puede descomponer como un producto de ideales
primos en forma unica:
I = p
e
1
1
p
e
r
r
donde los p
i
son ideales primos distintos y e
i
> 0 son enteros. Los p
i
son los ideales
primos que contienen a I y los exponentes e
i
est an unvocamente determinados.
Demostraci on. Como los ideales primos de A
p
corresponden a ideales primos de A
contenidos en p, se sigue que dimA = 1 si y s olo si dimA
p
= 1, para todo primo p.
Ahora, ser noetheriano o ser integralmente cerrado son propiedades locales por 4.4
y 3.33. As, la equivalencia de (1) y (2) se sigue de 5.7.
(1) y (2) (3): Por (1), dimA = 1 y es noetheriano. Por (2) A
p
es anillo de valua-
ci on discreta y as por 5.7 todos sus ideales son potencias de su unico ideal m aximo
pA
p
, en particular sus ideales primarios son potencias de su ideal m aximo y como
los ideales p-primarios de A est an en correspondencia biunvoca con los ideales pri-
marios de A
p
y las potencias de ideales se corresponden bajo localizaci on, entonces
los ideales p-primarios de A son potencias de p.
(3) (4): Por 5.19 todo ideal propio no nulo de A se puede descomponer en forma
unica como producto de ideales primarios y por (3) estos son potencias de primos.
(4) (2): Sea 0 ,= x A y escribamos x = p
e
1
1
p
e
r
r
. Si p A es cualquier ideal
primo, dena
v
p
(x) =
_
e
i
si p = p
i
,
0 si p ,= p
i
, para todo i = 1, . . . , r.
Es inmediato de la denici on que v
p
satisface las propiedades de una valuaci on en
A y se extiende a A
p
en la forma usual del mismo modo que se extiende al campo
de fracciones K de A
p
, y su anillo de valuaci on es A
p
. .
128 5 Anillos de valuaci on discreta y de Dedekind
Corolario 5.21 Un dominio de Dedekind es un DIP si y s olo si es un DFU.
Demostraci on. Todo DIP es DFU. Recprocamente, si A es un DFU, sea p un ideal
primo (no nulo) de A. Sea 0 ,= a p. Por factorizaci on unica a =
1

n
con los
i
irreducibles y como p es primo, alg un factor irreducible :=
j
p, i.e., p.
Ahora, como dimA = 1, entonces = p y as todo ideal primo de A es principal.
Como todo ideal I (no nulo) de A se descompone como producto de ideales primos
y estos son principales, entonces I es principal. .
El grupo de clases de ideales. El ejemplo 7 muestra que hay anillos de enteros que
no son DFU, o lo que es lo mismo, no son DIP. Es natural entonces pensar c omo
medir la discrepancia de que un anillo de enteros O
K
sea o no un DIP. En esta secci on
introducimos un grupo asociado al anillo O
K
que mide la obstrucci on para que O
K
sea o no un DIP y al nal probamos que este grupo es nito. La idea es natural, si
K/ es un campo de n umeros e I, J son ideales no nulos de O
K
, diremos que I es
equivalente a J, denotado I J, si existen , O
K
0 tales que I = J.
Lema 5.22 La relaci on anterior es una relaci on de equivalencia en el conjunto de
ideales no nulos de O
K
. La clase de equivalencia de O
K
es la clase de todos los
ideales principales.
Demostraci on. Claramente es reexiva y sim etrica. Para la transitividad note que
si I
1
= I
2
y I
2
= I
3
entonces ()I
1
= ()I
3
. Para la segunda armaci on, si
y son ideales principales de O
K
, entonces = , i.e., .
Finalmente, si I 1 = O
K
, entonces existen , O
K
no nulos tales que I =
O
K
= y as = con I por lo que I. Ahora, si a I entonces
a I = por lo que a = b = b y como ,= 0 se sigue que a = b, i.e.,
a y por lo tanto I =. .
Denotemos con Cl(O
K
) al conjunto de clases de equivalencia de ideales no nulos
de O
K
. Si I ,= 0 es un ideal de O
K
denotamos con [I] su clase en Cl(O
K
). En Cl(O
K
)
introducimos la operaci on siguiente: dadas dos clases [I], [J] en Cl(O
K
) denimos
[I][J] := [IJ] eligiendo representantes I, J en cada clase. La operaci on est a bien
denida ya que si aI = bI
/
y cJ = dJ
/
entonces (ac)IJ = (bd)I
/
J
/
, es decir, [IJ] =
[I
/
J
/
]. Para probar en 5.27 que la operaci on anterior da una estructura de grupo a
Cl(O
K
) necesitaremos los resultados siguientes:
Lema 5.23 Sean A un anillo de Dedekind y K su campo de fracciones. Si 0 ,= I _A
es un ideal propio, entonces existe un KA tal que I A.
Demostraci on. Sea 0 ,= a I. Por 5.20 para el ideal a ,= 0 existen ideales primos
p
1
, . . . , p
r
tales que p
1
p
r
=a. Como I es un ideal propio existe un ideal m aximo
(y por lo tanto primo) p _A tal que a I p. Se sigue que p contiene al producto
p
1
p
r
y as, por 1.9, p contiene a alg un p
i
. Renumerando si hiciera falta pode-
mos suponer que p p
1
; pero como A es Dedekind, entonces el primo p
1
debe ser
m aximo y por lo tanto p = p
1
. Ahora, por la unicidad de la descomposici on 5.20, el
producto p
2
p
r
, a y as existe un b p
2
p
r
a. Pongamos := b/a K.
5 Anillos de valuaci on discreta y de Dedekind 129
Entonces, , A ya que de lo contrario b = a a en contradicci on con la elec-
ci on de b p
2
p
r
a. Se sigue que = b/a KA. Finalmente, I A ya que
b p
2
p
r
y p
1
(p
2
p
r
) a implican que p
1
b a y as, p
1
ba
1
A. Pero
I p
1
, y por lo tanto I = ba
1
I p
1
ba
1
A. .
Proposici on 5.24 Sea A un dominio de Dedekind. Si 0 ,=I es un ideal de A, entonces
existe otro ideal 0 ,= J de A tal que el ideal IJ es principal.
Demostraci on. Sea 0 ,= I y pongamos J := A : I . Entonces,
claramente J es un ideal de A, J ,= 0 ya que J, e IJ por denici on de J.
S olo falta probar que IJ. Para esto, sea M :=
1

IJ (como A-subm odulo del


campo de fracciones K de A). N otese que, de hecho, M A ya que IJ =
A A. M as a un, M es un ideal de A; y de hecho probaremos que M = A. Observe
que una vez que probemos que M = A ya habremos terminado porque entonces
A = M =
1

IJ implica que IJ =, que es lo que arma el teorema.


Supongamos que M _ A, entonces por el lema 5.23 existe K A tal que
M A, y como A es integralmente cerrado en K, si probamos que satisface un
polinomio m onico f (x) A[x] esto implicar a que A. Para probar lo anterior,
notemos que M =
1

IJ contiene a J ya que I y por lo tanto M contiene a los


productos de la forma
1

= para toda J, i.e., J M. Se sigue que J


MA. M as a un, J J ya que para toda J y para toda x I se tiene que como
J M =
1

IJ A y x IJ entonces
1

x =: a A y por lo tanto x =r
y as, para A se tiene, por denici on de J, que J, i.e., J J. Ahora, como
A es noetheriano, el ideal J es nitamente generado, digamos J =
1
, . . . ,
m
. Pero
entonces, como J J, se sigue que
j

1
, . . . ,
m
y as existen a
i j
A tales
que se tienen ecuaciones:

i
= a
i1

1
+ +a
im

m
, (1 i m),
i.e, se tiene una ecuaci on matricial

_
_
_

1
.
.
.

m
_
_
_= (a
i j
)
_
_
_

1
.
.
.

m
_
_
_
donde la matriz mm (a
i j
) tiene coecientes en A. Reescribiendo esta ecuaci on
matricial de la forma
(I
m
(a
i j
))
_
_
_

1
.
.
.

m
_
_
_= (0),
y recordando que J ,= 0, se sigue que no todos los
i
son cero y por lo tanto
det (I
m
(a
i j
)) = 0. Expandiendo el determinante anterior
0 = det (I
m
(a
i j
)) =
m
+ t erminos
i
de grado < m con coecientes en A,
y as, satisface el correspondiente polinomio m onico con coecientes en A. .
130 5 Anillos de valuaci on discreta y de Dedekind
Corolario 5.25 (Ley de cancelaci on.) Si A es Dedekind e I, J, L son ideales no nu-
los de A, entonces IJ = IL implica J = L.
Demostraci on. Por la proposici on anterior existe un ideal M ,= 0 tal que IM =
es principal. Y como MIJ = MIL entonces J =L, i.e., J =L; pero, como
A es dominio entero, esto implica que J = L. .
Corolario 5.26 (Contener es dividir.) Si A es Dedekind e I, J son ideales no nulos
de A, entonces I[J si y s olo si I J.
Demostraci on. (V alido en cualquier anillo conmutativo.) Si I[J entonces J =IL para
alg un ideal L, y as, para J se tiene que = con I y L, por lo que
I y por lo tanto J I.
Recprocamente, si I J, por la proposici on anterior sea L un ideal no nulo
tal que IL = es principal. Entonces, M =
1

LJ A ya que J I implica que


JL IL = , i.e., JL A, y por lo tanto M =
1

JL A, y claramente M es un
ideal. Finalmente, IM =
1

ILJ =
1

J = J, i.e., I[J. .
Teorema 5.27 Si K/ es un campo de n umeros y O
K
es su anillo de enteros, en-
tonces el conjunto Cl(O
K
) es un grupo abeliano con la operaci on denida arriba y
con elemento neutro dado por la clase de los ideales principales.
Al grupo abeliano Cl(O
K
) se le llama el grupo de clases de ideales. Obs ervese que
Cl(O
K
) = 1 (el grupo trivial) si y s olo si O
K
es un DIP. As, Cl(O
K
) mide la
obstrucci on para que O
K
sea o no un DIP.
Demostraci on. Claramente la operaci on es asociativa, conmutativa y la clase [1] =
[1] es neutro para la operaci on. S olo falta mostrar que hay inversos. Para esto, sea
C Cl(O
K
) cualquier clase de ideales y considere un ideal I ,= 0 en C, por 5.24
existe un ideal J ,= 0 en O
K
tal que el ideal producto IJ es principal y por lo tanto
[I][J] = [IJ] = [1]. .
Finitud del grupo de clases de ideales. En esta secci on probaremos que si K/
es una extensi on nita, entonces el grupo de clases de ideales Cl(O
K
), del anillo de
enteros de K, es un grupo nito. Al orden h
K
del grupo Cl(O
K
) se le llama el n umero
de clase del campo K. N otese que la segunda armaci on del lema 5.23 nos dice que
O
K
es un DIP si y s olo si h
K
= 1. Y como O
K
es Dedekind, en 5.21 probamos que
O
K
es DIP si y s olo si O
K
es un DFU, y por lo tanto O
K
es DFU si y s olo si h
K
= 1.
Antes de probar que Cl(O
K
) es nito necesitaremos unos preliminares:
Lema 5.28 Sea K/ una extensi on nita de grado n y sea O
K
el anillo de enteros
de K. Entonces, existe un n umero real > 0, que depende s olo de K, tal que todo
ideal 0 ,= I O
K
contiene un elemento 0 ,= I tal que
[N
K/
()[ N(I).
Demostraci on. Fijemos una base entera
1
, . . . ,
n
de O
K
y sean
1
, . . . ,
n
las n
inmersiones de K en C. Denamos
5 Anillos de valuaci on discreta y de Dedekind 131
:=
n

i=1
_ n

j=1
[
i
(
j
)[
_
,
y notemos que es un real positivo ya que
i
(
j
) ,= 0 para toda i, j. Veremos que
esta nos sirve. Sea 0 ,= I O
K
un ideal cualquiera. Sabemos por 5.16 que su
norma es nita, as sea m el entero positivo unico con la propiedad
m
n
N(I) < (m+1)
n
.
Consideremos los (m+1)
n
elementos de O
K
dados por
()
n

j=1
m
j

j
, m
j
Z, 0 m
j
m.
(Son (m+1)
n
elementos ya que los n coecientes m
j
se pueden elegir de m+1
formas del 0 al m). Ahora, como N(I) =

O
K
/I

< (m+1)
n
, por la elecci on de m;
entonces deben existir al menos dos elementos distintos, digamos
/
,
//
en O
K
de
la forma () que sean congruentes m odulo I, i.e., 0 ,= :=
/

//
I; y como

/
,
//
tienen la forma (), entonces tiene la misma forma, i.e.,
=
n

j=1
m
j

j
, m
j
Z, [m
j
[ m
y adem as I y ,= 0. Se sigue entonces que
[N
K/
()[ =

i=1

i
()

=
n

i=1
[
i
()[ =
n

i=1

i
_ n

j=1
m
j

j
_

=
n

i=1

j=1
m
j

i
(
j
)

(ya que
j
es aditiva, ja a y m
j
Z)

i=1
_ n

j=1
m
j
[
i
(
j
)[
_
(desigualdad del tri angulo y m
j
0)

i=1
_ n

j=1
m[
i
(
j
)[
_
(ya que m
j
m)
m
n
n

i=1
_ n

j=1
[
i
(
j
)[
_
m
n
N(I) (por denici on de y por la elecci on de m).
.
Corolario 5.29 Sean K/ una extensi on nita y como en el lema previo. Enton-
ces, toda clase de ideales C Cl(O
K
) contiene un ideal J C tal que N(J) .
Demostraci on. Dada cualquier C Cl(O
K
) consideremos su clase inversa C
1

Cl(O
K
) y jemos un ideal I C
1
. Sea I como en el lema anterior. As, I
132 5 Anillos de valuaci on discreta y de Dedekind
en O
K
, y como este es un anillo de Dedekind, entonces I[, i.e., = IJ para
alg un ideal J. Se sigue que [] = [I][J] en el grupo Cl(O
K
), y como [I] = C
1
y [] = e (el neutro de Cl(O
K
)), entonces necesariamente [J] = C, i.e., J C.
Finalmente, por el ejercicio 23 y el ejercicio 24:

N
K/
()

= N() = N(IJ) = N(I)N(J),


y por el lema anterior

N
K/
()

N(I), y por lo tanto


N(I)N(J) =

N
K/
()

N(I),
y cancelando N(I) se tiene el resultado deseado. .
El resultado principal es:
Teorema 5.30 Si K/ es una extensi on nita, entonces Cl(O
K
) es un grupo nito.
Demostraci on. Sea como en el lema anterior. Por el corolario de arriba toda clase
C Cl(O
K
) contiene un ideal J C tal que N(I) . Si probamos que s olo hay un
n umero nito de ideales 0 ,= J O
K
tales que N(J) entonces, s olo existir a un
n umero nito de clases de ideales C en Cl(O
K
), que es lo que queremos. Ahora, si
N(J) con J ,=0, y si escribimos J =p
e
i
i
con p
i
O
K
ideales primos, entonces
N(J) =

i
N(p
i
)
e
i
,
de tal forma que, si probamos que s olo hay un n umero nito de primos p
i
O
K
tales
que N(p
i
) , entonces ya terminamos porque s olo existira un n umero nito de
exponentes e
i
0 tales que N(p
i
)
e
i
, es decir, s olo se tendra un n umero nito de
ideales J O
K
tales que N(J) . Para probar lo anterior, supongamos que existe
un n umero innito de primos p
i
de O
K
tales que N(p
i
) . Entonces, como N(p
i
)
es un entero, se tendra que 0 N(p
i
) [], donde [] denota el mayor entero ;
y como s olo hay un n umero nito de enteros m tales que 0 m [], entonces
existira un n umero innito de primos p
i
de O
K
tales que tendran la misma norma
N(p
i
) =: N, 0 N []. Ahora, N = N(p
i
) =

O
K
/p
i

, y como O
K
es Dedekind,
entonces O
K
/p
i
es un campo (nito) y as existe un n umero innito de primos p
i
tales que los O
K
/p
i
son campos nitos isomorfos. As todos estos primos p
i
est an
sobre el mismo primo p de Z. Pero esto es una contradicci on ya que arriba de un
primo de Z s olo hay un n umero nito de primos de O
K
por el ejercicio 26 inciso
(vi) del captulo 3. .
Ejercicios
5.1. Sea A un dominio entero.
5 Anillos de valuaci on discreta y de Dedekind 133
(i) Si A es un anillo de valuaci on, I, J son ideales de A, demuestre que I J
o J I.
(ii) Recprocamente, si para cualesquiera ideales I, J de A se tiene que I J o J
I, demuestre que A es un anillo de valuaci on.
5.2. Si A es un anillo de valuaci on y p es un primo de A, demuestre que A y A
p
tienen el mismo campo de fracciones. (A
p
es dominio entero como se demostr o en
la p agina 76). Demuestre que A
p
es un anillo de valuaci on.
5.3. Si A es un anillo de valuaci on y p es un primo de A, por 2.4 el campo de frac-
ciones del dominio entero A/p es el campo residual del anillo local A
p
. Demuestre
que A/p es un anillo de valuaci on.
5.4. Si A es un anillo de valuaci on, demuestre que A es noetheriano si y s olo si A es
un DIP.
5.5. Si A es un anillo de valuaci on discreta con valuaci on v, demuestre que v : A
0 N0 es una norma euclidiana y por lo tanto A es un dominio euclidiano
y as es un DIP.
5.6. En el ejemplo 2, demuestre que el anillo de valuaci on es la localizaci on
F[x]
(x)
del anillo F[x] en el ideal primo (x).
5.7. En el ejemplo 3, demuestre que el anillo de valuaci on es el anillo de series de
potencias formales F[[T]].
5.8. Generalize el lema 5.10: si L/K es una extensi on nita de campos de grado
n = [L : K], y L
al
=K
al
es una cerradura algebraica de ambos, demuestre que existen
a lo m as n monomorsmos L L
al
que restringidos a K son la identidad, y son
exactamente n si y s olo si L/K es separable.
Sugerencia: La K- algebra L est a generada por
1
, . . . ,
m
con m n. Para
m = 1, L = K(
1
) y para el m onico irreducible Irr(
1
, K) su grado es n y un K-
monomorsmo L L
al
est a determinado por su valor en
1
que debe ser una raz
de Irr(
1
, K). El n umero de tales races es n = gr(Irr(
1
, K) y es igual a n si y
s olo si el polinomio Irr(
1
, K) es separable. Si m > 1, considere la torre de campos
K K(
1
) K(
1
,
2
) K(
1
, . . . ,
m
)
donde para n
i
= [K(
1
, . . . ,
i
) : K(
1
, . . . ,
i1
)] se tiene que n = n
1
n
m
.
5.9. Generalize el lema 5.15: si A es un dominio entero noetheriano integralmente
cerrado (en su campo de fracciones K), L K una extensi on nita y separable de
grado n, y B L la cerradura entera de A en L, demuestre que existe una base
v
1
, . . . , v
n
de L sobre K tal que B Av
1
Av
n
. Concluya que B es un A-m odulo
nitamente generado y por lo tanto es un anillo noetheriano.
5.10. Si A es Dedekind con un n umero nito de ideales primos, demuestre que A es
un DIP.
134 5 Anillos de valuaci on discreta y de Dedekind
5.11. Si A es un dominio de Dedekind con campo de fracciones K y si L/K es
una extensi on nita separable, demuestre que la cerradura entera de A en L es un
dominio de Dedekind.
5.12. Demuestre que si A es Dedekind y p es un ideal primo de A, entonces A
p
es
Dedekind.
5.13. Si A es el anillo de enteros de (

10), demuestre que A no es un DIP.


5.14. Si K es un campo y A K es un subanillo, sea A la cerradura entera de A en
K. Demuestre que A es la intersecci on de todos los anillos de valuaci on de K que
contienen a A.
5.15. Con la notaci on de la demostraci on de 5.16, demuestre que [O
K
/m[ = m
n
,
donde n = [K : ].
5.16. Sea A un dominio entero. Demuestre que las armaciones siguientes son equi-
valentes:
(1) A es Dedekind.
(2) A es noetheriano y para todo ideal m aximo mA, el localizado A
m
es un DIP.
5.17. Si K/ es una extensi on nita y K, demuestre que la traza y norma de
no dependen de la base de K elegida.
5.18. Si K/ es una extensi on nita de grado [K : ] = n y
1
, . . . ,
n
son las n
inmersiones de K en C que jan , demuestre que para todo K se tiene que
N
K/
() =
n

i=1

i
() y Tr
K/
() =
n

i=1

i
().
5.19. Si K/ es una extensi on nita de grado [K : ] = n, K es tal que [() :
] = d,
(x) = Irr(, ) = x
d
+a
d1
x
d1
+ +a
1
x +a
0
es el m onico irreducible de , y si =
1
, . . . ,
n
son las races de (x), demuestre
que
N
K/
() =
_ d

i=1

i
_
n/d
y Tr
K/
() =
n
d
d

i=1

i
.
5.20. Si K/ es una extensi on nita de grado [K : ] = n, K es tal que [() :
] = d,
(x) = Irr(, ) = x
d
+a
d1
x
d1
+ +a
1
x +a
0
es el m onico irreducible de y si =
1
, . . . ,
n
son las races de (x), demuestre
que el coeciente a
d1
=Tr
()/
() y a
0
= (1)
d
N
()/
().
5 Anillos de valuaci on discreta y de Dedekind 135
5.21. Sean A un dominio de Dedekind e I A un ideal propio no nulo. Demuestre
que:
(1) Todo ideal en A/I es principal y A/I es artiniano.
(2) Si I J, entonces J = I +a, para alg un a A.
(3) I est a generado por dos elementos.
5.22. Usando 5.18 calcule el discriminante de cualquier extensi on cuadr atica.
5.23. Si K/ es una extensi on nita y 0 ,= O
K
, demuestre que
N() =[N
K/
()[.
5.24. Demuestre que la norma de un ideal de un anillo de enteros es completamente
multiplicativa, es decir, si I, J O
K
son dos ideales no nulos, entonces
N(IJ) = N(I)N(J).
Captulo 6
Dimensi on de algebras y anillos noetherianos
Para motivar la noci on de dimensi on de Krull de un anillo, comenzamos con
la versi on algebraica de la dimensi on geom etrica de una variedad afn
1
que ori-
ginalmente se deni o usando el grado de trascendencia del anillo de coordenadas
K[V] asociado a la variedad V (que es una K- algebra), y comenzamos con el aspec-
to algebraico considerando una K- algebra arbitraria A, contrapunteando el aspecto
geom etrico cuando as sea posible.
Grado de trascendencia de K- algebras anes. Si K es un campo, una K- algebra
afn es una K- algebra de tipo nito sobre K que adem as es un dominio entero.
El grado de trascendencia sobre K de una K- algebra afn A es igual al grado de
trascendencia sobre K de su campo de fracciones K(A). Como motivaci on para los
resultados acerca de la dimensi on de estas K- algebras, examinamos primero el caso
cuando se tiene una variedad afn V =V f
1
, . . . , f
m
K
n
, con K algebraicamente
cerrado y con los f
j
K[x
1
, . . . , x
n
] polinomios lineales homog eneos:
f
j
= f
j
(x
1
, . . . , x
n
) = a
1 j
x
1
+ +a
nj
x
n
a
i j
K
de tal forma que la variedad V K
n
es un subespacio vectorial. El algebra lineal
nos dice entonces que la dimensi on del K-espacio vectorial V es n r, donde r es
el rango de la matriz del sistema M = (a
i j
). La traducci on a la geometra algebraica
del resultado anterior es:
Proposici on 6.1 Si f
1
, . . . , f
m
K[x
1
, . . . , x
n
] son polinomios lineales homog eneos,
la K- algebra A =K[x
1
, . . . , x
n
]/ f
1
, . . . , f
m
es un dominio entero de tipo nito sobre
K tal que
grtr
K
A = dim
K
V
donde la variedad afn V =V f
1
, . . . , f
m
K
n
es vista como un subespacio vecto-
rial de K
n
.
Demostraci on. Si M = (a
i j
) es la matriz del sistema de ecuaciones lineales que de-
ne V, entonces su rango r es el n umero de renglones linealmente independientes
1
V ease la secci on sobre conjuntos algebraicos anes en la p agina 17 del captulo 1.
137
138 6 Dimensi on de algebras y anillos noetherianos
de M y, renumerando si hiciera falta, podemos suponer que los primeros r renglo-
nes son linealmente independientes, i.e., los polinomios f
1
, . . . , f
r
son linealmen-
te independientes. Sea I = f
1
, . . . , f
r
K[x
1
, . . . , x
n
] y sean x
i
1
, . . . , x
i
nr
tales que
f
1
, . . . , f
r
, x
i
1
, . . . , x
i
nr
es una base del subespacio vectorial de polinomios lineales
homog eneos en K[x
1
, . . . , x
n
]. Entonces,
() K[x
1
, . . . , x
n
]/I K[x
i
1
, . . . , x
i
nr
]
ya que si las funciones lineales f
1
, . . . , f
r
son x
1
, . . . , x
r
la armaci on () es obvia.
En el caso general, como x
1
, . . . , x
n
y f
1
, . . . , f
r
, x
i
1
, . . . , x
i
nr
son ambas bases
del espacio vectorial de formas lineales en K[x
1
, . . . , x
n
], cada uno de los elementos
de una base se puede expresar como combinaci on lineal de los elementos de la otra
base y por lo tanto
K[x
1
, . . . , x
n
] = K[ f
1
, . . . , f
r
, x
i
1
, . . . , x
i
nr
]
y as
K[x
1
, . . . , x
n
]/I = K[ f
1
, . . . , f
r
, x
i
1
, . . . , x
i
nr
]/I K[x
i
1
, . . . , x
i
nr
]
lo cual prueba (). Finalmente, note que
f
1
, . . . , f
m
= f
1
, . . . , f
r
= I
lo cual termina la demostraci on. .
Proposici on 6.2 Si f K[x
1
, . . . , x
n
] es un polinomio irreducible, entonces la K-
algebra K[x
1
, . . . , x
n
]/ f tiene grado de transcendencia n1.
Demostraci on. Como K[x
1
, . . . , x
n
] es un DFU, entonces f es un ideal primo y
as K[x
1
, . . . , x
n
]/ f es un dominio entero. Escribamos
K[
1
, . . . ,
n
] = K[x
1
, . . . , x
n
]/ f con
i
= x
i
+ f
y sea K(
1
, . . . ,
n
) el campo de fracciones de K[
1
, . . . ,
n
]. Como f no es el poli-
nomio cero, alg un x
i
ocurre en f y, renumerando si hiciera falta, podemos suponer
que x
n
ocurre en f . Entonces, x
n
ocurre en todo m ultiplo no nulo de f y por lo tanto
ning un polinomio no nulo en x
1
, . . . , x
n1
pertenece a f . Se sigue que
1
, . . . ,
n1
son trascendentes algebraicamente independientes sobre K porque si un polinomio
se anula en estas
i
entonces el polinomio pertenece a f por la denici on de

i
= x
i
+ f . Por otro lado, como x
n
aparece en f , escribiendo a f como
f =

i
g
i
(x
1
, . . . , x
n1
)x
r
i
n
, r
i
0
se tiene que
0 = f (
1
, . . . ,
n
) =

i
g
i
(
1
, . . . ,
n1
)
r
i
n
= h(
n
)
6 Dimensi on de algebras y anillos noetherianos 139
con h K(
1
, . . . ,
n1
)[x
n
] un polinomio no nulo. Se sigue que
n
es algebrai-
co sobre K(
1
, . . . ,
n1
) y por lo tanto
1
, . . . ,
n1
es una base trascendente de
K[
1
, . . . ,
n1
] sobre K. .
Proposici on 6.3 Si A es una K- algebra de tipo nito que es dominio entero, enton-
ces para todo ideal primo no nulo p de A se tiene que
grtr
K
(A/p) < grtr
K
(A).
Demostraci on. Escribamos A = K[
1
, . . . ,
n
] = K[x
1
, . . . , x
n
]/I con
i
= x
i
+I. Si
f A, sea f su imagen en A/p y as A/p = K[
1
, . . . ,
n
]. Sea d = grtr
K
(A/p) y
numeremos las x
i
de tal forma que
1
, . . . ,
d
son algebraicamente independientes
sobre K. Mostraremos que, para todo 0 ,= f p, los d +1 elementos
1
, . . . ,
d
, f
son algebraicamente independientes sobre K y por lo tanto grtr
K
(A) d +1, como
se quera. Para demostrar lo requerido, supongamos que es falso, i.e., supongamos
que existe una relaci on algebraica no trivial
() a
m
(
1
, . . . ,
d
) f
m
+a
m1
(
1
, . . . ,
d
) f
m1
+ +a
0
(
1
, . . . ,
d
) = 0
con los a
i
K[x
1
, . . . , x
d
] y a
m
,= 0. Como A es un dominio entero, si hiciera falta
podemos cancelar potencias de f de tal manera que a
0
(
1
, . . . ,
d
) ,= 0. Aplicando
el morsmo A A/p a ambos lados de () y recordando que f p, se obtiene que
a
0
(
1
, . . . ,
d
) = 0
lo cual contradice la independencia algebraica de
1
, . . . ,
d
. .
Proposici on 6.4 Si A es una K- algebra de tipo nito que es DFU, entonces para
todo ideal primo p de A tal que grtr
K
(A/p) = grtr
K
(A) 1 se tiene que p = f ,
para alg un f A.
Demostraci on. Note primero que p ,= 0 porque de lo contrario se tendra que A/p =
A/0 = A y as ambos tendran el mismo grado de trascendencia. Se sigue que existe
un 0 ,= f p y podemos suponer que f es irreducible porque p es un ideal primo.
Como A es un DFU, entonces f es un ideal primo contenido en p. Si sucediera que
f _ p, entonces 0 ,= p = p/ f A/ f =: A
/
es un ideal primo de la K- algebra
afn A
/
y as, por 6.3,
grtr
K
(A
/
/p) < grtr
K
(A
/
) = grtr
K
(A/ f )
donde observamos que A
/
/p = (A/ f )/(p/ f ) A/p y por lo tanto
grtr
K
(A/p) = grtr
K
(A
/
/p) < grtr
K
(A
/
) = grtr
K
(A/ f ) = grtr
K
(A) 1
donde la igualdad es por 6.2. Hemos obtenido as una contradicci on con la hip otesis.
.
Teorema 6.5 Si A es una K- algebra de tipo nito que es dominio entero, y si f A
no es cero ni unidad y p es un primo de A, mnimo entre los que contienen a f ,
140 6 Dimensi on de algebras y anillos noetherianos
entonces
grtr
K
(A/p) = grtr
K
(A) 1.
Demostraci on. (J. Tate). Escribamos
_
f = p
1
p
r
como intersecci on irre-
dundante de ideales primos p
i
f . Entonces, V( f ) = V(p
1
) V(p
r
) es
la descomposici on de V( f ) en sus componentes irreducibles. As, existe un punto
P
0
V(p
1
) que no est a en todos los otros V(p
i
), porque de lo contrario la descom-
posici on V( f ) = V(p
1
) V(p
r
) sera redundante. Note que, como V(p
i
) son
cerrados, existe una vecindad abierta U = D(h) de P
0
que s olo intersecta a V(p
1
) y
es disjunta con las otras V(p
i
). Ahora, el anillo A
h
es un dominio entero con el mis-
mo campo de fracciones que A y por lo tanto tiene el mismo grado de trascendencia
sobre K. Por el mismo argumento, el anillo A
h
/S
1
p tiene el mismo grado de tras-
cendencia que A/p. Observe ahora que en A
h
se tiene que
_
f /1 =

f A
h
= p
1
A
h
.
Por lo tanto, despu es de reemplazar A con A
h
podemos suponer que

f es un ideal
primo de A, digamos igual a p.
Por otra parte, como A es un dominio entero y como es una K- algebra nitamen-
te generada, por el teorema de normalizaci on de Noether 2.16 existen elementos
y
1
, . . . , y
d
A algebraicamente independientes sobre K tales que A es entera sobre
K[y
1
, . . . , y
d
] y K(y
1
, . . . , y
d
) K(A) es una extensi on nita de campos, donde K(A)
es el campo de fracciones de A. Si Nm : K(A) K(y
1
, . . . , y
d
) es la norma de esta
extensi on, para f K(A) sea f
0
= Nm( f ) K(y
1
, . . . , y
d
). Por 2.15 se tiene que
f
0
K[y
1
, . . . , y
d
]. Mostraremos que
(1) pK[y
1
, . . . , y
d
] =
_
f
0
.
Antes de probar lo anterior, observe que (1) implica que el morsmo inducido
por la inclusi on K[y
1
, . . . , y
d
] A al pasar a los cocientes
(2) K[y
1
, . . . , y
d
]/
_
f
0
= K[y
1
, . . . , y
d
]/
_
pK[y
1
, . . . , y
d
]
_
A/p
es inyectivo. M as a un, como A es nitamente generada como K[y
1
, . . . , y
d
]-m odu-
lo, entonces en (2) se tiene que A/p es nitamente generada como m odulo sobre
K[y
1
, . . . , y
d
]/
_
f
0
. Se sigue que
grtr
K
A/p = grtr
K
K[y
1
, . . . , y
d
]/
_
f
0
= d 1,
donde la ultima igualdad es por 6.2 ya que f
0
es irreducible. Notamos que como
f ,= 0 entonces f
0
,= 0 y f
0
p implica que f
0
no es constante.
Resta probar la armaci on (1). Como ya observamos, por el teorema de norma-
lizaci on de Noether A es entero sobre K[y
1
, . . . , y
d
] y como la norma Nm : K(A)
K(y
1
, . . . , y
d
) manda elementos enteros (por ejemplo, f ) de K(A) en enteros de
K(y
1
, . . . , y
d
) y como K[y
1
, . . . , y
d
] es integralmente cerrado ya que es DFU, enton-
ces estos elementos enteros est an en K[y
1
, . . . , y
d
], i.e., f
0
= Nm( f ) K[y
1
, . . . , y
d
].
Se sigue que f divide a f
0
en A y por lo tanto f
0
f p y consecuentemente
f
0
pK[y
1
, . . . , y
d
] por lo que
6 Dimensi on de algebras y anillos noetherianos 141
_
f
0
pK[y
1
, . . . , y
d
]
porque p es primo y por lo tanto es radical. Para la inclusi on faltante, si g p
K[y
1
, . . . , y
d
] entonces g p =
_
f y por lo tanto g
m
f , i.e, g
m
= f h para
alg un h A y alg un m 1. Tomando normas en esta igualdad, recordando que si
e = [K(A) : K(y
1
, . . . , y
d
)] como g
m
K[y
1
, . . . , y
d
] se tiene que que Nm(g
m
) = g
me
,
se obtiene que
g
me
= Nm( f h) = Nm( f )Nm(h) = f
0
Nm(h) f
0

por lo que g
_
f
0
, lo cual prueba la inclusi on que faltaba. .
Corolario 6.6 Si A es una K- algebra de tipo nito que es dominio entero y p es un
ideal primo mnimo no nulo de A, entonces grtr
K
(A/p) = grtr
K
(A) 1.
Demostraci on. Sea 0 ,= f p; entonces f no es unidad y p es un primo mnimo entre
los que contienen a f . Aplique entonces el teorema previo. .
El resultado principal es:
Teorema 6.7 Si A es una K- algebra de tipo nito que es dominio entero, entonces
grtr
K
(A) es igual a la longitud m axima n de las cadenas de ideales primos de A
() p
0
_p
1
_ _p
n
.
Demostraci on. Como se tiene un epimorsmo K[x
1
, . . . , x
n
] A, por el ejercicio
10 del captulo 4 se sigue que A es noetheriano, por lo que las cadenas de primos
() anteriores son nitas. Supongamos entonces que la cadena de primos () del
enunciado es de longitud m axima, en particular p
0
= 0 y p
1
,= 0 y es primo mnimo
no nulo de A. Del corolario anterior se sigue que
grtr
K
(A) = grtr
K
(A/p
1
) +1
y como p
2
= p
2
/p
1
es un primo mnimo no nulo en A/p
1
(por la correspondencia
entre ideales primos de A/p
1
e ideales primos de A que contienen a p
1
) y como
(A/p
1
)/(p
2
/p
1
) A/p
2
, aplicando de nuevo el corolario anterior se tiene que
grtr
K
(A/p
1
) = grtr
K
(A/p
2
) +1
y procediendo de esta manera obtenemos que
grtr
K
(A) = grtr
K
(A/p
1
) +1 = grtr
K
(A/p
2
) +2 = = grtr
K
(A/p
n
) +n
donde p
n
es un ideal m aximo por la maximalidad de (), y por lo tanto A/p
n
es un
campo y como A es una K- algebra de tipo nito, entonces la extensi on de campos
K A A/p
n
es nita y as es algebraica, en particular grtr
K
(A/p
n
) = 0 y conse-
cuentemente grtr
K
(A) = n, como se quera. .
142 6 Dimensi on de algebras y anillos noetherianos
Dimensi on de Krull de un anillo. Si A es un anillo conmutativo, una cadena de
longitud n de ideales primos de A es una sucesi on nita de ideales primos de A
incluidos propiamente uno en otro:
p
0
_p
1
_ _p
n
.
La dimensi on de Krull de un anillo A, a la que denotaremos por dimA, es el supremo
de las longitudes de las cadenas de ideales primos de A. As, el teorema anterior
dice que el grado de trascendencia de una K- algebra de tipo nito A que es dominio
entero es igual a la dimensi on de Krull del anillo A.
Ejemplo 1. Un campo K tiene dimensi on de Krull dimK = 0.
Ejemplo 2. Para el anillo de enteros Z sus ideales primos son 0 y p = pZ, para
p > 0 un entero primo. Por lo tanto las cadenas m as largas de ideales primos en Z
son todas de la forma 0 _p y as dimZ = 1.
Ejemplo 3. En general, cualquier DIP que no sea un campo tiene dimensi on de
Krull dimA = 1 porque sus primos son m aximos. En particular, para el anillo de
polinomios K[x] con coecientes en un campo, dimK[x] = 1.
Ejemplo 4. Si K es cualquier campo, para el anillo de polinomios en n indetermina-
das K[x
1
, . . . , x
n
] se tiene que 0 _x
1
_x
1
, x
2
_ _x
1
, . . . , x
n
es una cadena
de ideales primos de longitud n y por lo tanto dimK[x
1
, . . . , x
n
] n. De hecho, por
el teorema 6.7 se tiene que dimK[x
1
, . . . , x
n
] = n, ya que el grado de trascendencia
del campo de fracciones correspondiente K(x
1
, . . . , x
n
) es n.
La altura de un ideal. Si A es un anillo conmutativo y p SpecA, la altura h(p)
de p es el supremo de las longitudes n de las cadenas ascendentes de ideales primos
contenidos en p:
p
0
_p
1
_ _p
n
= p.
As, la dimensi on de Krull de A es el supremo de las alturas h(p) variando p en todos
los primos de A. Por convenci on, si 0 es ideal primo de A pondremos h(0) =. Si
I es cualquier ideal, su altura h(I) es el nmo de las alturas de los ideales primos
que contienen a I, es decir, h(I) = nfh(p) : p V(I) SpecA. Si I = A de tal
forma que V(I) =V(A) = / 0, interpretamos h(I) = h(A) = dimA.
Proposici on 6.8 Sea A un anillo conmutativo. Entonces,
(1) dimA = dim(A/nil A).
(2) Si p es un ideal primo de A, entonces dimA
p
= h(p).
(3) Si I J son ideales de A, entonces h(I) h(J).
(4) dimA = supdimA
m
: m es ideal m aximo de A.
(5) Si p SpecA, entonces h(p) +dim(A/p) dimA.
6 Dimensi on de algebras y anillos noetherianos 143
Demostraci on. (1): Como nil A es la intersecci on de todos los ideales primos de
A, entonces todos los primos de A contienen a nil A y por lo tanto se tiene una
correspondencia biunvoca entre los primos de A y los primos de A/nil A y esta
correspondencia preserva inclusiones. Para (2), los primos de A
p
corresponden bi-
unvocamente con los primos de A contenidos en p y por lo tanto dimA
p
= h(p).
La parte (3) es porque I J implica que V(I) V(J). Para (4), todo ideal pro-
pio p (primo o no) est a contenido en un m aximo m y as h(p) h(m) por lo que
dimA = suph(m) y por la parte (2), h(m) = dimA
m
. Para (5) observe que h(p)
considera cadenas de primos de A contenidos en p y dim(A/p) considera cadenas
de primos de A que contienen a p. .
El teorema del ideal principal de Krull. Para una variedad afn lineal V K
n
(i.e., denida por polinomios lineales), a la cual podemos pensar que pasa por el
origen de tal forma que V es un subespacio vectorial de K
n
, descrita por un sistema
de ecuaciones lineales en n variables y de rango r, el algebra lineal nos dice que
dimV =nr. M as a un, cualquier variedad lineal de dimensi on d se puede describir
por nd ecuaciones lineales. Para variedades algebraicas, anes o proyectivas, i.e.,
ceros de sistemas de ecuaciones polinomiales de grado arbitrario, los resultados
correspondientes son m as difciles de obtener y comenzamos con el teorema del
ideal principal de Krull, una de cuyas consecuencias es una cota inferior para el
n umero de generadores de un ideal en un anillo noetheriano, que al ser aplicado
a un ideal del anillo polinomial K[x
1
, . . . , x
n
] se traduce en una cota inferior para
el n umero de ecuaciones necesarias para describir una variedad algebraica. Para
demostrar este teorema de Krull necesitaremos los dos lemas siguientes:
Lema 6.9 Sean I =

n
i=1
q
i
una descomposici on primaria mnima del ideal I A y
p
i
=

q
i
. Entonces,

n
i=1
p
i
=x A : (I : x) ,= I. En particular, si el ideal 0 A
tiene una descomposici on primaria y D =

x,=0
(0 : x) es el conjunto de divisores de
cero de A, entonces D =

pAss(0)
p.
Demostraci on. Si I A es descomponible, entonces el ideal 0 es descomponible
en el anillo cociente A/I, ya que si I =

n
i=1
q
i
, entonces 0 =

n
i=1
q
i
, donde q
i
es
la imagen de q
i
en A/I, y notamos que cada q
i
es primario, ya que si xy q
i
con
x , q
i
, entonces xy q
i
y x , q
i
y por lo tanto y
k
q
i
, por ser este primario, y
as y
k
q
i
. Se sigue que basta probar el lema para el ideal cero, suponiendo que este
es descomponible. Ahora, como D =

x,=0
(0 : x), entonces

D =
_

x,=0
(0 : x) =

x,=0
_
(0 : x), y si x

D entonces x
r
D para alg un r 1 y as existe y ,= 0
tal que x
r
y = 0 y por lo tanto x(x
r1
)y = 0 y as xz = 0 para alg un z ,= 0 por lo
que x D, i.e,

D D; y como D

D, entonces D =

D =

x,=0
_
(0 : x).
Finalmente, recordemos que en la demostraci on del primer teorema de unicidad,
3.21, para el ideal I = 0, mostramos que
_
(0 : x) =

x,q
i
p
i
p
i
y por lo tanto
D

p
i
Ass(0)
p
i
. Pero, por el mismo teorema de unicidad, cada p
i
es de la forma
_
(0 : x), para alg un x A y por lo tanto

p
i
Ass(0)
p
i
D. .
Lema 6.10 Si I p q son ideales de A con q primo y p primo mnimo de I,
entonces pA
q
es primo mnimo de IA
q
.
144 6 Dimensi on de algebras y anillos noetherianos
Demostraci on. Recordemos que el morsmo can onico : AA
q
induce una biyec-
ci on entre los ideales primos de A
q
y los ideales primos de A contenidos en q, por lo
que p primo implica que pA
q
es primo de A
q
. Ahora, si pA
q
no fuera primo mnimo
de IA
q
, existira un primo P de A
q
tal que IA
q
P_ pA
q
, y como p =
1
(pA
q
)
es primo y
1
(P) ,= p porque P,= pA
q
(y la biyecci on citada), entonces
I
1
(IA
q
)
1
(P) _
1
(pA
q
) = p
lo que contradice la minimalidad de p. .
Teorema 6.11 (Teorema del ideal principal de Krull) Sean A un anillo noethe-
riano y x _ A un ideal principal propio. Entonces, para todo primo mnimo p
de x se tiene que h(p) 1. M as a un, si x no es un divisor de cero de A, entonces
h(p) = 1.
Demostraci on. La segunda armaci on se sigue de la primera parte. En efecto, co-
mo A es noetheriano el ideal 0 es descomponible y por el lema 6.9 el conjunto de
divisores de cero de A es D =

p
i
Ass(0)
p
i
. Por lo tanto, si x no es divisor de cero,
x , p
i
, para todo p
i
Ass(0) y as, si p x con p primo, p no podra ser alguno de
los p
i
, i.e., no sera primo mnimo de A y por lo tanto contiene propiamente un ideal
primo p
/
_p y as h(p) 1, lo que implica la segunda armaci on.
Para probar la primera armaci on, observe primero que, por el lema 6.10, pA
p
es un ideal primo mnimo de xA
p
, y por la biyecci on inducida por el morsmo de
localizaci on : A A
p
entre los ideales primos de A
p
y los ideales primos de A
contenidos en p (donde q _ p corresponde a qA
p
_ pA
p
) se sigue que basta probar
el teorema para xA
p
pA
p
, o lo que es lo mismo, suponer que A es un anillo
noetheriano local con ideal m aximo p que es adem as primo mnimo de x.
Asumiendo lo anterior, si q _ p es cualquier otro ideal primo debemos probar
que h(q) = 0. Antes de proceder, note que x , q porque de lo contrario, como p es
primo mnimo de x se tendra que q = p. Observe ahora que, como p es primo
mnimo de x, entonces el anillo A/x tiene un unico primo, a saber p/x (ya que
si p
/
Spec(A/x), entonces p
/
x con p
/
SpecA y como p es el unico ideal
m aximo de A, entonces p
/
p y como p es mnimo entre los primos que contienen a
x, entonces p
/
= p) y por lo tanto dimA/x = 0 y como es noetheriano, entonces
por 4.37 es artiniano. Ahora, para demostrar que h(q) = 0, considere las potencias
q
i
A
q
y sus im agenes inversas bajo el morsmo de localizaci on : A A
q
a las que
se denota por q
(i)
y se conocen como las potencias simb olicas de q. Observe ahora
que las inclusiones q
i+1
A
q
q
i
A
q
inducen inclusiones q
(i+1)
q
(i)
y como A/x
es artiniano la cadena descendente de ideales
_
x +q
(1)
_
/x
_
x +q
(2)
_
/x
_
x +q
(3)
_
/x
se estaciona, i.e., existe n 1 tal que
(1) x +q
(n)
=x +q
(n+1)
=
Veremos que lo anterior implica que
6 Dimensi on de algebras y anillos noetherianos 145
(2) q
(n)
=xq
(n)
+q
(n+1)
.
En efecto, si z q
(n)
, entonces z x +q
(n)
= x +q
(n+1)
y as z = ax +q, con
a A, q q
(n+1)
, y como q
n+1
q
n
entonces q
(n+1)
q
(n)
y as q q
(n)
por lo que
ax = z q q
(n)
con x , q. Observe ahora que como qA
q
es el ideal m aximo de
A
q
entonces q
n
A
q
es qA
q
-primario por 4.17, y as por 4.18 su imagen inversa q
(n)
es
q-primario. Por lo tanto, como ax =zq q
(n)
con x ,q =
_
q
(n)
entonces a q
(n)
y consecuentemente z =ax+q xq
(n)
+q
(n+1)
por lo que q
(n)
xq
(n)
+q
(n+1)
y
la inclusi on contraria es obvia porque q
(n+1)
q
(n)
, lo cual prueba (2). Ahora, como
x p = J(A), por el lema de Nakayama de la igualdad (2) se sigue que
(3) q
(n)
= q
(n+1)
y la igualdad anterior junto con la biyecci on entre ideales mencionada anteriormente
implican que q
n
A
q
= q
n+1
A
q
, y de nuevo, por el lema de Nakayama esta ultima
igualdad implica que q
n
A
q
= 0, es decir, el ideal m aximo qA
q
de A
q
es nilpotente y
as un producto de ideales m aximos es cero y como A
q
es noetheriano, por 4.36 se
sigue que A
q
es artiniano. De 4.37 se sigue que dimA
q
= 0, como se quera. .
NOTA. Antes de generalizar el teorema del ideal principal de Krull, observemos que
en t erminos de la altura y de la dimensi on de Krull, en 6.6 se prob o que si A es una
K- algebra de tipo nito (que es dominio entero) y si p A es un primo de altura
h(p) = 1, entonces
(1) dim(A/p) = dimA1.
En particular, si f A no es cero ni unidad y p SpecA es un ideal primo mnimo
que contiene a f , por el teorema del ideal principal de Krull, h(p) = 1 y se tiene
la igualdad (1).
Para extender el teorema del ideal principal de Krull al caso de ideales nitamen-
te generados, necesitaremos el lema siguiente:
Lema 6.12 Sean A un anillo noetheriano, p un ideal primo de A y S =q
1
, . . . , q
s

un conjunto nito de ideales primos de A tales que p ,q


i
, para todo i.
(1) Si existe una cadena de ideales primos p
0
_p
1
_p, entonces existe una cadena
p
0
_p
/
1
_p con p
/
1
,q
i
, para todo i = 1, . . . , d 1.
(2) En general, si existe una cadena de ideales primos p
0
_ p
1
_ _ p
d1
_ p,
entonces existe una cadena p
0
_ p
/
1
_ _ p
/
d1
_ p con p
/
j
, q
i
, para todo i =
1, . . . , d 1 y todo j.
Demostraci on. Note primero que p ,

i
q
i
por 1.3, y por lo tanto existe un a p,
a , p
0
, a , q
i
, para todo i. Como p a +p
0
, entonces p contiene a un ideal primo
mnimo p
/
1
de a +p
0
y as p
/
1
/p
0
es un ideal primo mnimo del ideal principal
(a +p
0
)/p
0
en A/p
0
y por el teorema del ideal principal de Krull, h(p
/
1
/p
0
) = 1.
Sin embargo, la cadena p
0
/p
0
_ p
1
/p
0
_ p/p
0
muestra que h(p/p
0
) 2 y conse-
cuentemente p
/
1
,= p, i.e., p
/
1
_p. M as a un, p
/
1
,q
i
porque a p
/
1
y a , q
i
, para todo
146 6 Dimensi on de algebras y anillos noetherianos
i. Tambi en, a p
/
1
p
0
por lo que p
0
_p
/
1
. Se tiene as que p
0
_p
/
1
_p con p
/
1
,q
i
,
para todo i.
(2): En el caso general, p
0
_p
1
_ _p
d1
_p, aplicando la parte (1) a la cadena
p
d2
_ p
d1
_ p existe otra cadena p
d2
_ p
/
d1
_ p con p
/
d1
, q
i
, para todo i.
Luego, aplicando la parte (1) a la cadena p
d3
_p
d2
_p
/
d1
vemos que existe otra
cadena p
d3
_ p
/
d2
_ p
/
d1
_ p con p
/
d2
, q
i
, para todo i. Repetimos estos pasos
hasta llegar al resultado deseado. .
Teorema 6.13 (Teorema generalizado del ideal principal de Krull) Si A es un ani-
llo noetheriano e I =a
1
, . . . , a
m
_A es un ideal propio generado por m elementos,
entonces, para cualquier ideal primo mnimo p de I, su altura es h(p) m.
Demostraci on. Para m = 1, este es el teorema del ideal principal de Krull. Podemos
entonces suponer que m2 y que el teorema ha sido probado para ideales generados
por a lo m as m1 elementos. Sea p un primo mnimo de I = a
1
, . . . , a
m
y sean
q
1
, . . . , q
s
los primos mnimos de a
1
, . . . , a
m1
. Por hip otesis de inducci on h(q
i
)
m1. Si sucediera que p est a contenido en alg un q
i
, entonces se tendra que h(p)
h(q
i
) m1 m y ya habramos acabado. As, podemos suponer que p ,q
i
, para
todo i. Poniendo d = h(p), queremos probar que d m. Ahora, como d = h(p), se
tiene una cadena
() p
0
_ _p
d1
_p
d
= p
con d 2, porque si d = 1, entonces h(p) = 1 m y no hay nada que probar.
Podemos entonces aplicar el lema anterior a la cadena () y suponer que p
/
i
=p
i
,q
j
,
para todo 1 i d y todo j, i.e., p
i
,

q
j
. En particular, p
/
1
= p
1
, q
i
para todo
i y por lo tanto existe b p
1

q
i
. Mostraremos que p es un primo mnimo de
a
1
, . . . , a
m1
, b. Para comenzar, p contiene un primo mnimo p
/
de este ideal y
como p
/
a
1
, . . . , a
m1
, entonces p contiene uno de los q
i
, pero como b p q
i
para todo i, entonces p no puede ser igual a este q
i
. Si p ,= p
/
, entonces q
i
_ p
/
_ p
y as p := p/a
1
, . . . , a
m1
tiene altura 2 en A := A/a
1
, . . . , a
m1
. Pero p es un
ideal mnimo en A del ideal principal a
1
, . . . , a
m
/a
1
, . . . , a
m1
y as h(p) 1 por
el teorema del ideal principal, lo cual es una contradicci on. Se sigue que p = p
/
y
por lo tanto p es un primo mnimo de a
1
, . . . , a
m1
, b. Pero entonces p/b es un
primo mnimo de a
1
, . . . , a
m1
, b/b en A/b, que est a generado por las clases de
a
1
, . . . , a
m1
y as h(p/b) m1 por hip otesis de inducci on. Finalmente, como
se tiene la cadena de primos distintos
p
1
/b _ _p
d1
/b _p
d
/b = p/b
entonces d 1 h(p/b) m1 y por lo tanto d m. .
El teorema generalizado del ideal principal de Krull tiene un recproco:
Teorema 6.14 Sean A un anillo noetheriano e I _ A un ideal propio de altura
h(I) = n. Entonces, existen n elementos a
1
, . . . , a
n
I tales que para cada i n
el ideal a
1
, . . . , a
i
tiene altura i.
6 Dimensi on de algebras y anillos noetherianos 147
Demostraci on. Si n = 0, se toma el conjunto vaco notando que / 0 = 0. Podemos
as suponer que n 1. Note entonces que s olo hay un n umero nito de primos de
altura 0 porque un tal ideal es un primo mnimo de Ass(0) y ninguno de estos primos
puede contener a I porque h(I) 1. Por 1.3 se sigue que existe un a
1
I

h(p)=0
p.
Por construcci on a
1
tiene altura h 1 y as por el teorema del ideal principal de
Krull se sigue que tiene altura ha
1
=1. Esto completa la demostraci on cuando n =
1. Podemos entonces suponer que n 2. De nuevo, notamos que s olo hay un n umero
nito de primos de altura 1 y que contienen a a
1
porque un tal primo est a en
Assa
1
, y ninguno de estos primos puede contener a I porque estamos suponiendo
que h(I) 2. Por 1.3 existe un a
2
I

h(p) = 1 y p a
1

p. Por construcci on a
1
, a
2

tiene altura h 2 y as por el teorema generalizado del ideal principal de Krull se


sigue que ha
1
, a
2
= 2. Esto completa la demostraci on en el caso cuando n = 2.
Continuando de esta manera se termina la demostraci on. .
Anillos locales regulares y espacios tangentes. Si A es cualquier anillo, m A es
un ideal m aximo y k =A/m es su campo residual, hemos visto en la observaci on an-
tes de 4.8 que m/m
2
es un k-espacio vectorial. Ahora, si (A, m) es un anillo local, por
6.8 (3) se tiene que dimA = h(m) y si adem as A es noetheriano y m = a
1
, . . . , a
n

con n el n umero mnimo de generadores, por 4.8 dim


k
(m/m
2
) = n y por 6.13 la
altura h(m) n.
Lema 6.15 Si (A, m) es un anillo noetheriano local, entonces
dimA dim
k
(m/m
2
).
Aqu, en la izquierda es la dimensi on de Krull de A y en el lado derecho es la
dimensi on del k-espacio vectorial m/m
2
.
Demostraci on. El argumento previo al lema nos dice que
dimA = h(m) n umero mnimo de generadores de m = dim
k
(m/m
2
).
.
El k-espacio vectorial m/m
2
es el espacio cotangente de Zariski de A en m. Su
dual
_
m/m
2
_

:= Hom
k
(m/m
2
, k)
es el espacio tangente de Zariski de A en m.
Si se tiene la igualdad dimA = dim
k
(m/m
2
), se dice que A es regular en m o que
es liso en m o que es no singular en m y que A es un anillo local regular. Si se tiene
la desigualdad estricta se dice que A es singular en m.
Si A es un anillo noetheriano arbitrario y p es un ideal primo de A, por 4.6 el
anillo local A
p
es noetheriano, y se dice que A es regular o liso o no singular en p
si A
p
es un anillo local regular. Si A es regular en todos sus primos, diremos que A
es un anillo regular.
148 6 Dimensi on de algebras y anillos noetherianos
Ejemplo 5. Sea (A, m) un anillo noetheriano local. Si dimA = 0, entonces A es re-
gular si y s olo si m
2
= m y por Nakayama esto sucede si y s olo si m = 0, i.e., si y
s olo si A es un campo porque en este caso las unidades son todo A0. En par-
ticular, A es un dominio entero. El teorema siguiente muestra que, en general, un
anillo regular es un dominio entero. Para demostrarlo necesitaremos los dos lemas
siguientes:
Lema 6.16 Sea (A, m) un anillo noetheriano local con campo residual k = A/m.
Sea c mm
2
. Considere el epimorsmo can onico A A
/
:= A/c y denote sus
im agenes mediande a a
/
. Entonces,
dim
k
(m/m
2
) = dim
k
(m
/
/m
/
2
) +1
donde m
/
:= m/c es el ideal m aximo de A
/
.
Demostraci on. Sean
1
, . . . ,
n
m tales que
/
1
, . . . ,
/
n
m
/
/m
/2
es una base co-
mo k-espacio vectorial. Mostraremos que
1
, . . . ,
n
, c es base de m/m
2
. En efec-
to, por 4.8,
1
, . . . ,
n
es un conjunto mnimo de generadores de m
/
= m/c y
as m =
1
, . . . ,
n
+c, lo que implica que
1
, . . . ,
n
, c generan m/m
2
. Pro-
baremos ahora que son linealmente independientes. En efecto, si se tiene una com-
binaci on lineal
(1) a
1

1
+ +a
n

n
+a
n+1
c 0 (m od m
2
)
con los a
i
A (recordando que k = A/m), reduciendo (1) m odulo c queda
a
/
1

/
1
+ +a
/
n

/
n
0 (m od m
/2
)
y la independencia lineal de los
/
i
implica que a
/
1
, . . . , a
/
n
son cero en k =A/m, es de-
cir, sus representantes a
1
, . . . , a
n
m y (1) queda de la forma a
n+1
c 0 (m od m
2
),
i. e., a
n+1
c m
2
. Si sucediera que a
n+1
, m entonces sera unidad en A y conse-
cuentemente c m
2
, lo cual contradice la elecci on de c mm
2
. Se sigue que
a
n+1
m y por lo tanto en (1) todos los coecientes son cero, i.e.,
1
, . . . ,
n
, c son
una base de m/m
2
. .
Lema 6.17 Sea (A, m) un anillo noetheriano local. Si A es regular, entonces para
todo c mm
2
el cociente A/c tambi en es regular. M as a un,
dimA = dimA/c +1.
Demostraci on. El ejercicio 9 de este captulo dice que si A
/
= A/c y m
/
= m/c,
entonces
(1) h(m) = h(m/c) h(m) h(m/c) +1 = h(m
/
) +1
porque c es generado por n = 1 elemento. Por lo tanto,
dim
k
_
m
/
/m
/2
_
h(m
/
) h(m) 1 = dim
k
_
m/m
2
_
1 = dim
k
_
m
/
/m
/2
_
6 Dimensi on de algebras y anillos noetherianos 149
donde la primera desigualdad es por 6.15, la segunda desigualdad es (1), la primera
igualdad es porque (A, m) es regular y la segunda igualdad por 6.16. Se sigue que
todas las desigualdades son igualdades, en particular
dim
k
_
m
/
/m
/2
_
= h(m
/
) = dimA
/
= dimA/c
y por lo tanto A/c es regular de dimensi on dimA1. .
Teorema 6.18 Sea (A, m) un anillo noetheriano local. Si A es regular, entonces es
un dominio entero.
Demostraci on. Por inducci on sobre d = dimA = dim
k
(m/m
2
). Si d = 0, es el ejem-
plo 5. Supongamos ahora que d 1 y que el teorema es cierto para anillos regulares
de dimensi on d 1. Antes de hacer la inducci on observemos que si A contiene
ideales p _c, con p primo, entonces A es un dominio entero. En efecto, sea a p
y supongamos que a c
n
= c
n
para alg un n 1. Entonces, a = bc
n
con b A.
Como c , p, se debe tener que b p _ c y as a c
n+1
. Continuando de esta
manera vemos que a c
m
para todo m 1, es decir, a

c
m
= 0 (por 4.10) y
as p = 0 y como es primo, entonces A es un dominio entero, como se quera.
Regresando ahora a la inducci on, sea c mm
2
. Como A/c es regular de
dimensi on d1 por 6.17, la hip otesis de inducci on implica que es un dominio entero
y por lo tanto c es un ideal primo. Si h(c) = 1, por la observaci on del p arrafo
anterior se sigue que A es dominio entero. Podemos entonces suponer que h(c) =0
y por lo tanto es primo mnimo de A. Sea S el conjunto de primos mnimos de A
(sabemos que S es nito porque sus elementos son los primos mnimos de Ass(0)).
Hemos as mostrado que para todo c mm
2
, c S y por lo tanto
mm
2

_
pS
p
y consecuentemente m m
2

pS
p
_
. Por el ejercicio 12 de este captulo (que
generaliza 1.9) se sigue que m m
2
o m est a contenido en alguno de los primos
mnimos p S y por lo tanto es igual a uno de estos. Si m m
2
, entonces m = m
2
y por el lema de Nakayama se sigue que m = 0, lo cual contradice el que h(m) =
dimA 1. Si m S, entonces h(m) = 0, lo cual tambi en contradice el que h(m) =
dimA1. Se sigue que h(c) =0 no es posible y as h(c) =1 y como observamos
antes, esto implica que A es dominio entero. .
Corolario 6.19 Sea (A, m) un anillo noetheriano local. Si A es regular de dimen-
si on 1, entonces A es un DIP con un unico ideal primo no nulo.
Demostraci on. Sea I cualquier ideal propio no nulo de A. Por 6.14, I es principal,
digamos I = a, y se tiene que

I = m porque m es el unico primo que contiene
a I ya que h(m) = 1. As, por 4.12, m
r
I para alg un r 1. Se sigue que A/m
r
es
noetheriano local de dimensi on 0 y por lo tanto es artiniano local. Por 4.39 todos
los ideales de A/m
r
son principales, en particular I = a
s
para alg un s 1. Por lo
tanto, I =a
s
+m
r
y consecuentemente I =a
s
, por Nakayama. .
150 6 Dimensi on de algebras y anillos noetherianos
Ejemplo 6. Si (A, m) es un anillo noetheriano local de dimensi on 1, entonces A
es regular si y s olo si A es un anillo de valuaci on discreta. En efecto, esto es la
equivalencia entre (1) y (6) del teorema 5.7 del captulo anterior.
Ejercicios
6.1. Demuestre que un dominio entero de dimensi on cero es un campo.
6.2. Si L/K es una extensi on algebraica de campos y
1
, . . . ,
n
L, demuestre que
K[
1
, . . . ,
n
] = K(
1
, . . . ,
n
).
6.3. Si K es un campo, A=K[
1
, . . . ,
n
] es un dominio entero, r =grtr
K
(A) y r >0,
demuestre que A no es un campo.
6.4. Si K es un campo y A es una K- algebra de tipo nito sobre K e I _A es un ideal
propio, demuestre que

I =

mI
m
donde m recorre los ideales m aximos de A que contienen a I.
6.5. En el ejercicio anterior concluya que todo ideal primo de A se puede escribir
como intersecci on de ideales m aximos.
6.6. Si A es un anillo noetheriano, demuestre que todo ideal primo p de altura n
aparece como un primo mnimo de un ideal generado por n elementos.
6.7. Si A B son anillos con B entero sobre A, demuestre que dimA = dimB.
6.8. Sean A B anillos que satisfacen las hip otesis del teorema de bajada 2.26. Si
q B es primo y p = qA, demuestre que h(q) h(p).
6.9. Si A es un anillo noetheriano e I _ A es un ideal generado por n elementos,
demuestre que para todo ideal primo p que contiene a I se tiene que
h(p/I) h(p) h(p/I) +n.
6.10. Sea K un campo. Demuestre que toda K- algebra A K[x] es de tipo nito
sobre K y si K _A, entonces dimA = 1. Vea el ejercicio 24 del captulo 3.
6.11. Si K es un campo algebraicamente cerrado y f K[x
1
, . . . , x
n
] es un poli-
nomio irreducible, un punto P V f es liso si y s olo si no todas las deriva-
das parciales formales f /x
i
se anulan en P. Sea A = K[x
1
, . . . , x
n
]/ f y sea
m el ideal m aximo correspondiente al punto P, i.e., si P = (a
1
, . . . , a
n
), entonces
m =x
1
a
1
, . . . , x
n
a
n
. Demuestre que P es liso si y s olo si A
m
es un anillo local
regular, i.e., dim
k
(m/m
2
) = dimA
m
. Note que por 4.14, m/m
2
mA
m
/(mA
m
)
2
.
6 Dimensi on de algebras y anillos noetherianos 151
6.12. (Una generalizaci on de 1.9). Sean a, p
1
, . . . , p
n
ideales de un anillo A, con los
p
i
primos. Si I es un ideal de A tal que
I a
_
n
_
i=1
p
i
_
demuestre que I a o I p
i
para alg un i.
Captulo 7
Topologas, ltraciones y completaciones
Cuando se tiene una m etrica en un anillo A y se consideran sucesiones con valo-
res en A, es sabido que toda sucesi on convergente es una sucesi on de Cauchy, pero
el recproco no es cierto en general, por ejemplo en la m etrica dada por el valor
absoluto usual de hay sucesiones de Cauchy cuyo lmite no es un racional. La
completaci on de Hausdorff de es el campo 1 de los n umeros reales y en la to-
pologa inducida 1 es denso. Estas completaciones aparecen tambi en en teora
de n umeros, por ejemplo al estudiar congruencias m odulo un entero m, a las que
conviene ver como ecuaciones en el anillo Z/mZ y gracias al teorema chino del
residuo 1.6, estudiar ecuaciones polinomiales en Z/mZ es equivalente a estudiar
ecuaciones en Z/p
n
Z para p un primo. Cuestiones importantes de teora de n ume-
ros, relacionadas con estimaciones asint oticas acerca de estas soluciones variando
n, pueden ser formuladas mejor considerando las ecuaciones en un @@lmiteAA de los
anillos Z/p
n
Z cuando n , es decir en el anillo de enteros p- adicos. Kurt Hen-
sel introdujo los n umeros p- adicos como series de potencias con respecto al primo
p, usando la analoga entre el anillo de enteros Z y su campo de cocientes y el
anillo de polinomios C[x] y su campo de cocientes C(x), y donde los primos p Z
corresponden a los polinomios irreducibles (x ) C[x]; Hensel nota que dado
cualquier polinomio f (x) C[x] y cualquier C jo, es posible escribir (con
a
i
C)
(1) f (x) =
n

i=0
a
i
(x )
i
,
por ejemplo usando la expansi on de Taylor de f (x). Lo mismo se puede hacer con
enteros (digamos, positivos): dado m 1 y un primo p jo, se tiene que
(2) m =
n

i=0
a
i
p
i
,
con a
i
Z y 0 a
i
p 1. El paso siguiente es observar que en el campo C(x)
cualquier funci on racional f (x) tiene una expansi on como (1), s olo que ahora usual-
153
154 7 Topologas, ltraciones y completaciones
mente es una serie
(3) f (x) =

in
0
a
i
(x )
i
con a
i
C y n
0
Z, a saber, la expansi on de Laurent de f (x). La idea de Hensel es
extender lo anterior, formalmente, a la expansi on de un racional a en una serie
de la forma
(4) a =

in
0
a
i
p
i
con a
i
Z, n
0
Z. Por supuesto que estas series de potencias no convergen con
respecto al valor absoluto usual y as no representan n umeros en el sentido com un
del t ermino, de tal forma que esta idea de Hensel y sus consecuencias aritm eticas
encontraron varios reparos al principio. En 1912 Josef K ursch ak escribe un artculo
donde aclara y fundamenta las ideas de Hensel introduciendo la noci on de valuaci on
en un campo (m as precisamente, la noci on de valor absoluto generalizado). En este
artculo encontramos los axiomas ya familiares de un valor absoluto generalizado,
i.e., una funci on [ [
K
: K 1 tal que [a[
K
0 para todo a K, [a[
K
= 0 si y s olo si
a =0, [ab[
K
=[a[
K
[b[
K
y la desigualdad del tri angulo en la forma [1+a[
K
1+[a[
K
.
Los axiomas de K ursch ak son generalizaciones de las propiedades que Hensel haba
dado (con alguna peque na correcci on al reemplazar p con p
1
) en la denici on del
valor absoluto p- adico. De esta forma, con el valor absoluto [ [
p
en , las series (4)
convergen en la completaci on
p
de con respecto a la nueva m etrica.
En este captulo formalizamos las ideas anteriores en un contexto m as general,
comenzando recordando la formulaci on topol ogica de la completaci on de un anillo
o un m odulo, enfoc andonos al caso cuando estos tienen una ltraci on que determina
la topologa. M as adelante se algebriza a un m as el proceso de completaci on, que en
cierta forma es dual al proceso de localizaci on del captulo 3.
Grupos topol ogicos. Un grupo topol ogico es un grupo G que tiene una topologa
que es compatible con la estructura de grupo, es decir, la operaci on de grupo G
G G es continua (donde a GG se le da la topologa producto) y la funci on
GG denida al tomar inversos: a a
1
tambi en es continua. Si a G, la funci on
traslaci on izquierda T
a
: GG dada por x ax es continua, biyectiva y su inversa
es T
a
1 por lo que T
a
es un homeomorsmo. Note que T
a
no es un homomorsmo de
grupos a menos que a = e, el elemento neutro de G en cuyo caso T
e
= id
G
. Ahora,
si U es cualquier vecindad del neutro e G, entonces aU es una vecindad de a,
porque aU = T
a
U, y toda vecindad abierta V de a es de la forma anterior, porque si
U = T
a
1V = a
1
V, entonces T
a
U =V. As, en un grupo topol ogico G la topologa
est a unvocamente determinada por las vecindades del elemento neutro de G. En
muchos casos de inter es el grupo G tiene una base de vecindades del neutro dada
por una cadena de subgrupos normales de G:
G = G
0
G
1
G
2

7 Topologas, ltraciones y completaciones 155
e interesa saber cu ando la topologa en G es Hausdorff:
Lema 7.1 Sea G un grupo topol ogico con una base de vecindades del neutro dada
por una cadena de subgrupos normales G = G
0
G
1
G
2
. Son equivalentes:
(1) G es Haudorff.
(2) Los puntos en G son cerrados.
(3)

G
n
=e.
Demostraci on. (1) implica (2) es directo. Para (2) (1), note que si f : GGG
es f (a, b) =ab
1
, entonces la diagonal de GG es f
1
(e). Para (2) (3), observe
que como cada G
i
es abierto, por denici on, entonces los trasladados gG
i
tambi en
son abiertos y por lo tanto los complementos GG
i
tambi en son abiertos porque
son igual a la uni on de las clases gG
i
con g , G
i
; se sigue que los G
i
son cerrados.
Entonces, a

G
n
a U, para todas las vecindades U del e G, y esto ultimo
sucede si y s olo si a e. Claramente (3) (2). .
Filtraciones. El caso que interesa en algebra conmutativa es cuando G es el grupo
aditivo de un anillo conmutativo A y en los ejemplos que importan se tiene una
base de vecindades del neutro 0 A dadas por una familia numerable de subgrupos
aditivos I
n
de (A, +) encadenados en forma decreciente, i.e., tales que
A = I
0
I
1
I
2
I
n

de tal forma que V A es una vecindad del 0 si y s olo si existe un n tal que I
n
V.
Diremos entonces que los subgrupos I
n
forman una ltraci on de A. M as a un,
como los I
n
A son subgrupos (de la parte aditiva) del anillo A y este tiene un
producto, es natural el pedir que I
m
I
n
I
m+n
y decimos entonces que la ltraci on I
n
de A es compatible con el producto del anillo. Las ltraciones que consideraremos
pueden estar indexadas por todos los enteros y para simplicar un poco la teora al
ltrar un anillo asumiremos que los I
n
A son ideales, no s olo subgrupos aditivos:
dado un anillo A, una ltraci on en A es una familia de ideales I
n

nZ
de A tales
que:
(i) I
0
= A.
(ii) I
n+1
I
n
.
(iii) I
m
I
n
I
m+n
.
Si A tiene una ltraci on, diremos que A es un anillo ltrado. Si A es un anillo
ltrado, con ltraci on I
n
, y M es un A-m odulo, una ltraci on en M es una familia
M
n

nZ
de subm odulos de M tales que
(i) M
0
= M.
(ii) M
n+1
M
n
.
(iii) I
m
M
n
M
m+n
.
156 7 Topologas, ltraciones y completaciones
Si M tiene una ltraci on, diremos que M es un m odulo ltrado. Usando la l-
traci on M
n

nZ
como una base de vecindades del cero 0 M, resulta que M tiene
una topologa que es compatible con las operaciones del m odulo M (i.e., la suma y
considerar inversos aditivos son operaciones continuas y lo mismo multiplicar por
escalares) y por lo tanto M es un m odulo topol ogico. Si M = A, resulta que A es un
anillo topol ogico.
Por el lema anterior, la topologa de M es Hausdorff si y s olo si

M
k
= 0. Ob-
serve tambi en que, por denici on cada subm odulo M
k
de la ltraci on es abierto y
as, para cada x M las clases laterales x+M
k
(i.e., trasladados de M
k
) tambi en son
abiertas y por lo tanto los complementos MM
k
tambi en son abiertos (porque son
uni on de las clases laterales x+M
k
), es decir, cada M
k
es abierto y cerrado. Se sigue
que los cocientes M/M
k
son discretos en la topologa cociente.
Ejemplo 1. Si A es cualquier anillo e I A es un ideal, la ltraci on I- adica de A
est a dada por I
n

n0
. Si M es un A-m odulo, la ltraci on I- adica de M est a dada por
M
n
= I
n
M, para n 0.
Ejemplo 2. Si A es cualquier anillo, siempre se tiene la ltraci on trivial dada por
I
n
=
_
A si n 0,
0 si n > 0.
Ejemplo 3. Si N M es un subm odulo de un m odulo ltrado M, la ltraci on indu-
cida en N es la ltraci on dada por N
n
= NM
n
. La ltraci on cociente en M/N es la
ltraci on dada por (M/N)
n
= (M
n
+N)/N (i.e., la imagen de M
n
bajo el epimors-
mo can onico M M/N).
Si M, N son m odulos ltrados sobre un anillo ltrado A, un morsmo de m odulos
ltrados es un A-morsmo f : M N que respeta las ltraciones, i.e., f (M
n
) N
n
,
para todo n Z.
Ejemplo 4. Si A es un anillo ltrado, N es un A-m odulo ltrado y M es cual-
quier A-m odulo, entonces Hom
A
(M, N
n
) es una ltraci on de Hom
A
(M, N). Aqu es-
tamos usando que 0 N
n
N induce el monomorsmo 0 Hom
A
(M, N
n
)
Hom
A
(M, N).
La funci on de orden. Si A es un anillo con una ltraci on I
n

nZ
y M es un A-
m odulo con una ltraci on M
n

nZ
, se dene la funci on de orden : M Z
para x M mediante
(x) =
_
n si x M
n
pero x , M
n+1
,
si x

M
n
.
Note que si

M
n
= 0, la ultima condici on es s olo (0) =. Similarmente se dene
la funci on : A Z. Las propiedades siguientes son directas de las deni-
ciones:
7 Topologas, ltraciones y completaciones 157
Lema 7.2 Sean I
n
una ltraci on en el anillo A y M
n
una ltraci on en un A-
m odulo M. Entonces:
(1) Como los M
n
son subgrupos aditivos de M,
(x +y) mn(x), (y).
(2) M as a un, si a A y x M,
(ax) (a) +(x)
porque I
m
M
n
M
m+n
. En particular, para a, b A,
(ab) (a) +(b).
(3) M
n
=x M : (x) n.
.
Las propiedades (1) y (2) dicen que es @@como una valuaci onAA en M y la pro-
piedad (3) dice que la ltraci on de M se recupera de la funci on de orden .
La m etrica asociada. Sea M
n
una ltraci on en un A-m odulo M y sea : M
Z la funci on de orden asociada. Si es un n umero real tal que 0 < < 1, se
dene la funci on d : MM 1 mediante
d(x, y) =
(xy)
.
Corolario 7.3 Sea M
n
una ltraci on en un A-m odulo M. Entonces,
(1) d(x, x) = 0.
(2) d(x, y) = d(y, x).
(3) d(x, y) m axd(x, z), d(y, z).
(4) M
n
=x M : d(x, 0)
n
.
Demostraci on. La parte (1) es porque (x x) = (0) = . La parte (2) es porque
x M
n
implica que x M
n
. Las partes (3) y (4) las dejamos como un ejercicio. .
Si M es Hausdorff, i.e.,

M
n
= 0 por 7.1, entonces la parte (1) del corolario se
puede mejorar:
(1) d(x, y) = 0 si y s olo si x = y.
Por lo tanto, las partes (1), (2) y (3) nos dicen que d es una m etrica en M. La
parte (3) es m as fuerte que la desigualdad del tri angulo y se dice que d es una
ultram etrica:
d(x, y) d(x, z) +d(z, y).
La parte (4) nos dice que la ltraci on en M se recupera de la m etrica d.
158 7 Topologas, ltraciones y completaciones
Sucesiones y ltraciones. Supongamos ahora que M es un A-m odulo ltrado y que
la topologa inducida es Hausdorff. Si d es la m etrica asociada, una sucesi on de
Cauchy en M es una sucesi on x
n
de elementos de M tal que para cada > 0
existe un entero k > 0 tal que d(x
m
, x
n
) < , para todo m, n k. Por la parte (4)
del corolario anterior, observe que si x
n
es de Cauchy entonces existe un entero
k > 0 tal que x
m
x
n
M
k
, para todo m, n k. Similarmente, una sucesi on x
n

se dice que converge al lmite M si existe un entero k > 0 tal que x


n

M
n
para todo n k. Claramente toda sucesi on convergente es de Cauchy, pero la
armaci on inversa no es cierta en general. Cuando toda sucesi on de Cauchy en M
converja a un lmite en M, se dice que M es completo. En un m odulo ltrado cuya
topologa es Hausdorff la convergencia de series se comporta mejor que en el caso
real o complejo, porque la m etrica inducida satisface la desigualdad ultram etrica,
m as fuerte que la del tri angulo.
Proposici on 7.4 Si M es un A-m odulo con una ltraci on M
k
tal que la topologa
inducida es Hausdorff y M es completo, entonces una serie

n=0
x
n
, con x M
converge en M si y s olo si la sucesi on x
n
converge a cero.
Demostraci on. Si

n=0
x
n
= , entonces la sucesi on de sumas parciales S
n
= x
0
+
x
1
+ +x
n
converge a y por lo tanto lm
n
(S
n
S
n1
) = 0, donde S
n
S
n1
=
x
n
. Recprocamente, si x
n
0, entonces para todo entero n existe un entero N =
N(n) tal que si k N se tiene que x
k
M
n
y por lo tanto x
k
+x
k+1
+ +x
k+i
M
n
para todo i 0, es decir, la sucesi on de sumas parciales es de Cauchy y como M es
completo, entonces converge en M. .
Completaciones. Si M es un A-m odulo ltrado Hausdorff y d es la m etrica asociada,
la completaci on de M se construye, como en an alisis, considerando el conjunto M
de sucesiones de Cauchy en M. Con la suma usual de sucesiones, M es un grupo
abeliano y se tiene una acci on de A en Mmediante ax
n
=ax
n
(que claramente
sigue siendo de Cauchy) y as el conjunto M de sucesiones de Cauchy en M es
un A-m odulo. En M se dene la relaci on x
n
y
n
si y s olo si x
n
y
n
0
(la diferencia converge a cero). Esta es una relaci on de equivalencia y el conjunto
cociente se denota por

M. Se prueba f acilmente que

M es un A-m odulo deniendo
las operaciones en las clases de equivalencia [x
n
]

M usando representantes. Resulta
tambi en que

M es un espacio m etrico con la distancia denida por d([x
n
], [y
n
]) :=
lm
n
d(x
n
, y
n
). Enviando x M a la (clase de equivalencia de la) sucesi on constante
x se tiene la funci on natural siguiente que claramente es un A-morsmo inyectivo
con imagen densa (vea el ejercicio 4):
: M

M.
Completaciones y lmites inversos. El proceso anterior se puede algebrizar a un
m as: si x
n
es una sucesi on de Cauchy en M, para la ltraci on M
n
de M consi-
deremos los epimorsmos M M/M
n
. Como x
n
es de Cauchy, existe un entero
k > 0 tal que x
n+1
x
n
M
k
para todo n k y por lo tanto x
n+1
= x
n
en M/M
k
, es
7 Topologas, ltraciones y completaciones 159
decir, sus clases laterales
n+1
=
n
en M/M
k
, i.e., las
n
se vuelven constantes en
M/M
k
. Es claro entonces que, bajo el morsmo natural

n+1
: M/M
n+1
M/M
n
se tiene que (
n+1
) =
n
, para todo n k. M as a un, si x
n
y
n
, entonces am-
bas sucesiones denen la misma sucesi on de clases laterales
n
en los cocientes
M/M
n
. Recprocamente, dada una sucesi on de clases laterales
n
en M/M
n
tal
que (
n+1
) =
n
, escogiendo un representante x
n

n
de cada clase lateral, se tie-
ne que x
n+1
x
n
M
n
y as x
n
es una sucesi on de Cauchy en M. Por lo tanto,

M se
puede construir usando las sucesiones
n
de los cocientes M/M
n
, sin tener que pen-
sar en clases de equivalencia de x
n
y a partir de ahora pensaremos que

M consiste
de estas sucesiones de Cauchy
n
a las que podemos considerar como (ciertos)
elementos del producto directo
n
M/M
n
. Para saber cu ales elementos de
n
M/M
n
est an en

M, recordemos que las clases
n
M/M
n
son compatibles en el sentido que
el morsmo natural
n+1
manda
n+1

n
. Por lo tanto,

M consiste de los elemen-
tos
n

n
M/M
n
que son compatibles con los morsmos
n
. De hecho,

M es un
subm odulo de M/M
n
que satisface las condiciones siguientes: para la familia de
A-m odulos M/M
n

n0
y la familia de morsmos
n
m
: M/M
n
M/M
m
para cada
m n, dados por las composiciones
M/M
n

n
M/M
n1

n1
M/M
n2
M/M
m+1

m+1
M/M
m
estos satisfacen que siempre que m n k se tiene que
k
n

n
m
=
k
m
. En es-
tas condiciones se dice que M/M
n
,
n
m
es un sistema inverso de m odulos. En-
tonces, considerando el producto directo M/M
k
y las proyecciones naturales
p
n
: M/M
k
M/M
n
en el diagrama siguiente, para m n,

M/M
k p
n
.
p
n1
.
p
m+1

p
m

M/M
n

n
n1

M/M
n1



M/M
m+1

m+1
m

M/M
m
en general, los tri angulos del diagrama no conmutan y por ello tiene que tomarse el
subm odulo

M
k
M/M
k
de sucesiones compatibles y las restricciones de las pro-
yecciones naturales a

M para que en el diagrama siguiente los tri angulos inferiores
conmuten:

M/M
k
p
n
/
p
m

p
n
.
p
n1
.
p
m+1

p
m

M/M
n

n
n1

M/M
n1



M/M
m+1

m+1
m

M/M
m
160 7 Topologas, ltraciones y completaciones
Lmites inversos. La construcci on anterior de

M es un caso especial del lmite in-
verso de un sistema inverso de A-m odulos. Como muchas propiedades de la com-
pletaci on

M de un A-m odulo ltrado M se pueden deducir m as f acilmente de las
propiedades del lmite inverso, a continuaci on recordamos la denici on, construc-
ci on y propiedades que usaremos de este lmite. Para comenzar, los datos de la cons-
trucci on anterior incluan una familia de m odulos M/M
n
indexada por los enteros
N0 no negativos y para cada mn se tienen un morsmos
n
m
: M/M
n
M/M
m
tales que si m n k satisfacen que
n
m

k
n
=
k
m
.
Lo primero que se generaliza es el conjunto ordenado de ndices. Si es un
conjunto con una relaci on _ que satisface
(i) Es reexiva, i.e., i _i para todo i A.
(ii) Es transitiva, i.e., i _ j y j _k implican que i _k.
Diremos que (, _) es un conjunto dirigido
1
si adem as satisface que:
(iii) Para cada par i, j existe un k tal que i _k y j _k.
Ahora, si A es un anillo y es un conjunto dirigido, un sistema inverso es una
familia de A-m odulos M
i

i
indexada por y una familia de A-morsmos
j
i
:
M
j
M
i
, para cada par de ndices i, j tal que i _ j (del @@grande al chicoAA) que
satisfacen las condiciones siguientes:
(i)
i
i
= id
M
i
, para todo i .
(ii)
j
i

k
j
=
k
i
, siempre que i _ j _k en .
Consideremos entonces el producto directo
k
M
k
y los diagramas siguientes,
para cada i _ j:

M
k
p
j

p
i

M
j

j
i

M
i
donde p
n
: M
k
M
n
son las proyecciones del producto directo. En general, estos
diagramas no conmutan, ya que dado (x
k
) M
k
no hay raz on gen erica para que

j
i
p
j
(x
k
) =
j
i
(x
j
) sea igual a p
i
(x
k
) = x
i
. Consideremos entonces el subconjunto
lim

M
k
M
k
dado por aquellos elementos (x
k
) tales que
j
i
p
j
(x
k
) = x
i
. Cla-
ramente, lim

M
k
es un subm odulo de M
k
y restringiendo las proyecciones p
n
a
lim

M
k
los tri angulos inferiores del diagrama siguiente conmutan, siempre que i _ j
en :
1
Note que no exigimos que la relaci on sea antisim etrica, i.e. que i _ j y j _i impliquen que i = j,
sin embargo en muchos de los ejemplos este es el caso y por lo tanto (, _) ser a un conjunto
parcialmente ordenado en esos ejemplos.
7 Topologas, ltraciones y completaciones 161
M
k
p
j

p
i

lim

M
k

p
j

p
i

M
j

j
i

M
i
El m odulo lim

M
k
se conoce como el lmite inverso del sistema M
k
,
j
i

y la
proposici on siguiente lista sus propiedades m as importantes, en particular su unici-
dad justicando el artculo determinado:
Proposici on 7.5 (Propiedad universal del lmite inverso) Si M
k
,
j
i

es un sis-
tema inverso de A-m odulos, el m odulo lim

M
k
junto con las proyecciones p
n
:
lim

M
k
M
n
es tal que siempre que i _ j en , los tri angulos siguientes conmutan
lim

M
k
p
j

p
i

M
j

j
i

M
i
y si M es cualquier otro A-m odulo junto con morsmos q
k
: M M
k
, para cada
k , tales que los tri angulos del diagrama siguiente conmutan
M
q
j

q
i

M
j

j
i

M
i
entonces existe un unico morsmo : Mlim

M
k
tales que los tri angulos laterales
del diagrama siguiente conmutan:
M

q
j

q
i

lim

M
k
p
j

p
i

M
j

j
i

M
i
es decir, p
j
= q
j
, para toda j .
Demostraci on. La primera parte se prob o antes del enunciado. Para denir , sea
x M y pongamos (x) = (q
k
(x)). Note que si i _ j entonces,

j
i
p
j
(q
k
(x)) =
j
i
(q
j
(x)) = q
i
(x)
162 7 Topologas, ltraciones y completaciones
porque el segundo diagrama del enunciado conmuta por hip otesis. Se sigue que
(q
k
(x)) lim

M
k
y por lo tanto tiene el codominio indicado. Como las q
k
son
morsmos, tambi en lo es. Ahora, si x M, calculando
p
j
(x) = p
j
(q
k
(x)) = q
j
(x)
por lo que hace conmutar los tri angulos laterales. Si : M lim

M
k
es otro
morsmo tal que p
j
= q
j
, para toda j , entonces si x M, escribien-
do (x) = (z
k
) lim

M
k
y aplicando las proyecciones can onicas p
j
se tiene que
p
j
((x)) = p
j
(z
k
) = z
j
y como p
j
= q
j
, entonces z
j
= q
j
(x) y por lo tanto
(x) = (x), como se quera. .
Corolario 7.6 Si M
k
,
j
i

es un sistema inverso de A-m odulos, el m odulo lim

M
k
junto con las proyecciones p
k
: lim

M
k
M
k
es unico, salvo isomorsmo, con la
propiedad universal de la proposici on anterior.
Demostraci on. La usual para objetos que satisfacen propiedades universales. .
Ejemplo 5. El caso que nos interesa es cuando se tiene un A-m odulo ltrado M, con
ltraci on M
k

kZ
, de tal forma que el sistema inverso est a dado por los cocientes
M/M
k
y los morsmos naturales
n
m
: M/M
n
M/M
m
, siempre que m n. En el
caso cuando la topologa inducida por la ltraci on M
k
es Hausdorff, el m odulo
lim

M/M
k
es isomorfo a la completaci on

M de M denida usando sucesiones de
Cauchy.
En el caso general, diremos que por denici on,

M := lim

M/M
k
es la completaci on o completado de M. Observe ahora que los epimorsmos can oni-
cos q
k
: MM/M
k
inducen, por la propiedad universal del lmite inverso, un unico
A-morsmo
: M

M = lim

M/M
k
tal que los diagramas del corolario siguiente conmutan:
Corolario 7.7 Si M
k

kZ
es una ltraci on de un A-m odulos M, existe un unico
A-morsmo : M

M tal que los diagramas siguientes conmutan, siempre que
i j:
M

q
j

q
i

M
p
j

p
i

M/M
j

j
i

M/M
i
7 Topologas, ltraciones y completaciones 163
Dejamos para el ejercicio 4 el probar que, cuando la topologa es Hausdorff,
: M

M corresponde a la inclusi on de M en su completado, enviando un ele-
mento x M a la clase de equivalencia de la sucesi on constante (x). Otra parte del
ejercicio ser a probar que la imagen (M)

M es densa, cuando a

M se le da la to-
pologa como subespacio de M/M
k
, donde cada M/M
k
tiene la topologa discreta
y M/M
k
la topologa producto. M as a un, es continua. Note que en general, el
n ucleo de : M

M es

n0
M
n
.
Ejemplo 6. Ordenando los enteros de Z por divisibilidad, i.e., m_n si y s olo si m[n,
se tiene la ltraci on mZ nZ siempre que m[n, i.e.,
Z = 1Z mZ nZ
y los anillos Z/nZ junto con las proyecciones can onicas Z/nZ Z/mZ siempre
que m[n, forman un sistema inverso cuyo lmite inverso, la completaci on de Z, se
conoce como el anillo de Pr ufer

Z := lim

m
Z/mZ.
Ejemplo 7. Si I = pZ Z, con p un primo, se tiene la ltraci on p- adica p
n
Z
n0
de Z, donde notamos que

p
n
Z = 0 por lo que la topologa correspondiente es
Hausdorff. La completaci on p- adica de Z est a dada considerando los anillos Z/p
n
Z,
para n N, junto con los morsmos naturales Z/p
n
Z Z/p
m
Z para n m, que
forman un sistema inverso:
Z/p
m+1
Z Z/p
m
Z Z/p
m1
Z Z/pZ
cuyo lmite inverso, la completaci on p- adica de Z, es el anillo de enteros p- adicos:
Z
p
:= lim

m
Z/p
m
Z.
Ejemplo 8. En general, si I A es un ideal, para la ltraci on I- adica I
n

n0
del
ejemplo 1, la completaci on

A se llama la completaci on I- adica de A. El n ucleo del
morsmo A

A de 6.7 es

I
n
por lo que el morsmo anterior es inyectivo si y s olo
si la topologa I- adica de A es Hausdorff.
Ejemplo 9. Si A es cualquier anillo conmutativo y B=A[x
1
, . . . , x
n
] es el anillo de po-
linomios en n indeterminadas con coecientes en A y m =x
1
, . . . , x
n
(ideal de B),
entonces la completaci on m- adica de B es el anillo de series de potencias formales
con coecientes en A:

B A[[x
1
, . . . , x
n
]]
donde recordamos que los elementos de A[[x
1
, . . . , x
n
]] son las expresiones de la
forma
164 7 Topologas, ltraciones y completaciones
f =

()
a
()
x
i
1
1
x
i
n
n
con () = (i
1
, . . . , i
n
) n-adas ordenadas de enteros i
k
0 y los coecientes a
()
A.
Suma y producto de dos series formales se denen en la forma natural de tal manera
que A[[x
1
, . . . , x
n
]] es un anillo conmutativo con uno. Observe que cada polinomio
f A[x
1
, . . . , x
n
] se puede ver como una serie formal (nita) y por lo tanto se tienen
inclusiones
A A[x
1
, . . . , x
n
] A[[x
1
, . . . , x
n
]].
Para demostrar la armaci on inicial de que A[x
1
, . . . , x
n
]A[[x
1
, . . . , x
n
]], comen-
zamos observando que se tienen los morsmos
A[[x
1
, . . . , x
n
]] A[x
1
, . . . , x
n
]/m
i
= B/m
i
que mandan f f +m
i
(notando que esta ultima expresi on en efecto trunca la serie
formal f a (la clase lateral de) un polinomio de grado i) y as, por la propiedad
universal de la completaci on (i.e., del lmite inverso

B = lim

B/m
i
) los morsmos
anteriores inducen un unico morsmo
A[[x
1
, . . . , x
n
]]

B
que manda f ( f +m, f +m
2
, f +m
3
, . . .)

B B/m
i
. Este morsmo tiene
como inverso a la funci on que manda ( f
1
+m, f
2
+m
2
, f
3
+m
3
, . . .)

B, con los f
i
polinomios compatibles, i.e., tales que
f
i
= f
j
+ t erminos de grado > mni, j,
a la serie de potencias formales f
1
+( f
2
f
1
) +( f
3
f
2
) + , notando que esta es
una serie de potencias formales porque los grados de f
i+1
f
i
son i +1 y la serie
es independiente de la elecci on de los f
i
en las clases f
i
+m
i
.
En 7.27 probaremos que si A es noetheriano, entonces A[[x
1
, . . . , x
n
]] tambi en lo
es, un hecho an alogo al teorema de la base de Hilbert y que ser a v alido en general,
i.e., si A es noetheriano entonces su completaci on I- adica

A tambi en ser a noetheria-
na, como probaremos en 7.26.
Propiedades de exactitud. Si M
i
,
j
i

y N
i
,
j
i

son dos sistemas inversos con


el mismo conjunto de ndices , un morsmo de sistemas inversos es una familia de
A-morsmos f
i
: M
i
N
i

i
tales que los diagramas siguientes conmutan para
todo i j en
M
j
f
j

j
i

M
i
f
i

N
j

j
i

N
i
7 Topologas, ltraciones y completaciones 165
Obviamente la identidad id
i
: M
i
M
i

i
es un morsmo de sistemas inversos
y la composici on de dos morsmos de sistemas inversos tambi en lo es. Si 0 =0

es el sistema inverso cero, se tienen los morsmos de sistemas inversos obvios 0


M
i
y M
i
0. Supongamos ahora que f
i
: M
i
N
i

i
es un morsmo de
sistemas inversos. Considerando los diagramas
lim

M
k
p
j

p
i

M
j
f
j

j
i

M
i
f
i

N
j

j
i

N
i
lim

N
k
q
j

q
i

notamos que como


j
i
( f
j
p
j
) = f
i
p
i
, entonces la propiedad universal de lim

N
i
implica la existencia de un unico morsmo f : lim

M
k
lim

N
k
tal que q
j
f =
f
j
p
j
, para toda j .
Note que si f
i
: M
i
N
i

i
y g
i
: N
i
P
i

i
son morsmos de sistemas
inversos y f : lim

M
k
lim

N
k
, g : lim

N
k
lim

P
k
son los morsmos inducidos en
los lmites inversos, entonces g f : lim

M
k
lim

P
k
es el morsmo inducido por la
composici on g
i
f
i
: M
i
P
i

i
. Claramente el morsmo inducido por la iden-
tidad id
i
: M
i
M
i

i
es la identidad id : lim

M
k
lim

M
k
. Hemos as mostrado
que el lmite inverso es un funtor covariante.
Ejemplo 10. Si M es un A-m odulo con una ltraci on M
n
y adem as tiene otra l-
traci on M
/
n
, hemos visto que cada ltraci on dene una topologa en M tomando
como base los subm odulos de la ltraci on correspondiente. Sabemos entonces que
para que las dos ltraciones denan la misma topologa en M se requiere que para
cada M
i
exista un M
/
j
tal que M
/
j
M
i
y recprocamente, i.e., para cada M
/
k
exista un
M
t
tal que M
t
M
/
k
. Entonces, las completaciones denidas usando sucesiones de
Cauchy en M son la misma. Para ver lo anterior usando la denici on de completa-
ci on en t erminos de lmites inversos, observemos que la condici on de que para cada
M
i
exista un M
/
k
M
i
implica que se tienen morsmos
M/M
i
M/M
/
k
que son compatibles con las proyecciones, es decir, si i j escogiendo M
/
k
M
i
y M
/
t
M
j
, y escogiendo k, t de tal forma que M
/

M
/
t
M
j
y M
/

M
/
k
, los
cuadrados siguientes conmutan
166 7 Topologas, ltraciones y completaciones
M/M
j

M/M
i

M/M
/

M/M
/
k
por lo que estos morsmos inducen lim

M/M
k
lim

M/M
/
k
, y similarmente para la
condici on de que para cada M
/
i
exista un M
j
tal que M
j
M
/
i
se tienen los diagramas
correspondientes que inducen el morsmo lim

M/M
/
k
lim

M/M
k
. Dejamos como
un ejercicio el probar que estos dos morsmos son inversos uno del otro y por lo
tanto
lim

M/M
k
lim

M/M
/
k
por lo que la completaci on

M s olo depende de la topologa de M.
Una sucesi on de sistemas inversos (indexados por )
0 M
/
i
M
i
M
//
i
0
se dice que es exacta si para cada i las sucesiones de m odulos
0 M
/
i
M
i
M
//
i
0
son exactas. Podemos entonces considerar los morsmos inducidos en los lmites:
0 lim

M
/
i
lim

M
i
lim

M
//
i
0
y la proposici on siguiente nos dice lo que podemos esperar sobre la exactitud de esta
sucesi on, donde la primera parte nos dice que el lmite inverso es un funtor exacto
izquierdo:
Proposici on 7.8 Si 0 M
/
i
M
i
M
//
i
0 es una sucesi on exacta de
sistemas inversos, entonces:
(1) La sucesi on
0 lim

M
/
i
lim

M
i
lim

M
//
i
es exacta.
(2) Si para el sistema inverso M
/
j
,
j
i
los morsmos
j
i
: M
/
j
M
/
i
son suprayec-
tivos (en cuyo caso diremos que M
/
i
,
j
i
es un sistema suprayectivo), entonces
0 lim

M
/
i
lim

M
i
lim

M
//
i
0
es exacta.
Demostraci on. Dena d
/
: M
/
i
M
/
i
mediante d
/
(x
i
) =
_
x
i

j
i
(x
j
)
_
de tal for-
ma que lim

M
/
k
=ker d
/
. Similarmente dena d : M
i
M
i
y d
//
: M
//
i
M
//
i
.
Como el producto directo es un funtor exacto, entonces la sucesi on exacta de sis-
temas inversos 0 M
/
i
M
i
M
//
i
0 induce el diagrama conmutativo
siguiente, con renglones exactos,
7 Topologas, ltraciones y completaciones 167
0

M
/
i
d
/

M
i
d

M
//
i
d
//

0
0

M
/
i

M
i

M
//
i

0
que, por el lema de la serpiente, induce una sucesi on exacta de la forma
0 ker d
/
ker d ker d
//

Coker d
/
Coker d Coker d
//
0
lo cual prueba la parte (1). Para probar (2) debemos mostrar que Coker d
/
= 0 o lo
que es lo mismo, debemos mostrar que d
/
: M
/
i
M
/
i
es suprayectivo, i.e., que
para todo (y
k
) M
/
i
existe (x
k
) M
/
i
tal que d
/
(x
k
) = (y
k
), i.e., tal que
() x
i

j
i
(x
j
) = y
i
para todo i. Observe ahora que como los
j
i
: M
/
j
M
/
i
son suprayectivos, entonces
las ecuaciones () siempre son solubles, es decir, para x
i
y
i
M
/
i
existe x
j
M
/
j
tal
que
j
i
(x
j
) = x
i
y
i
, como se quera. .
Ejemplo 11. Si M es un A-m odulo con una ltraci on M
i

y N M es un subm odu-
lo con la ltraci on inducida N
i
= N M
i
y la ltraci on cociente en M/N dada por
(M/N)
i
= (M
i
+N)/N, vea el ejemplo 3, entonces
0 N/N
i
M/M
i
(M/N)/(M/N)
i
0
es una sucesi on exacta corta de sistemas inversos ya que
(M/M
i
)/(N/N
i
) = (M/M
i
)/(N/(NM
i
)) (M/M
i
)/((M
i
+N)/M
i
)
M/(M
i
+N) (M/N)/((M
i
+N)/N)
= (M/N)/(M/N)
i
y como los morsmos del sistema (M/N)/(M/N)
i
son suprayectivos, entonces:
Corolario 7.9 Si M es un A-m odulo ltrado y N M es un subm odulo con la l-
traci on inducida y M/N la ltraci on cociente, entonces se tiene la sucesi on exacta
de completaciones:
0

N

M

M/N 0
y por lo tanto

M/N

M/

N.
.
En particular, para N = M
i
M, se tiene la sucesi on exacta corta
0

M
i


M

M/M
i
0
168 7 Topologas, ltraciones y completaciones
por lo que

M es un m odulo ltrado por los

M
i
, y como vimos en el p arrafo antes del
ejemplo 1, M/M
i
es discreto y por lo tanto

M/M
i
= M/M
i
y as la sucesi on exacta
corta anterior implica:
Corolario 7.10 Si M
i
es una ltraci on en el A-m odulo M, entonces para la l-
traci on

M
i
de

M se tiene que

M/

M
i
M/M
i
.
.
Corolario 7.11 Si M
i
es una ltraci on en el A-m odulo M, entonces

M

M.
Demostraci on. Por el corolario anterior

M = lim


M/

M
i
lim

M/M
i
=

M.
.
Si M

M, se dice que M es completo. As, el corolario anterior dice que el
completado

M de un m odulo M es completo.
Ejemplo 12. En los ejemplos 6 y 7, para las completaciones

Z y Z
p
, n otese que por
7.9 se tienen isomorsmos

Z/n

Z Z/nZ.
Ahora, si cada natural n se descompone como producto de primos n =
p
p
n
p
, en-
tonces, por el teorema chino del residuo, se tiene una descomposici on

p
Z
p
.
Anillos y m odulos graduados. Un anillo graduado es un anillo A junto con una
familia de subgrupos aditivos A
n

n0
tales que A =

A
n
y A
m
A
n
A
m+n
, para
todo m, n 0. En particular, A
0
A
0
A
0
y por lo tanto A
0
es un subanillo de A. Si A
es un anillo graduado con graduaci on A
n
, un A-m odulo graduado es un A-m odulo
M junto con una familia de subgrupos aditivos M
n

n0
tales que M =

M
n
y
A
m
M
n
M
m+n
, para todo m, n 0. Si M =

M
n
y N =

N
m
son A-m odulos
graduados, un morsmo de m odulos graduados es un A-morsmo f : M N tal
que f (M
m
) N
m
, para todo m 0. Si x M
n
M =

M
k
, diremos que x es
homog eneo de grado n. Todo elemento x M se puede escribir como una suma
nita de elementos homog eneos x =x
n
, con x
n
M
n
, y los sumandos homog eneos
x
n
se llaman las componentes homog eneas de x.
Ejemplo 13. Si A = K[x
1
, . . . , x
n
] es el anillo de polinomios sobre un anillo K, en-
tonces A es un anillo graduado denidiendo A
k
como el conjunto de polinomios
homog eneos de grado k:
7 Topologas, ltraciones y completaciones 169
f (x
1
, . . . , x
n
) =

i
1
++i
n
=k
a
i
1
++i
n
x
i
1
1
x
i
n
n
.
Ejemplo 14. Si A es un anillo e I A es un ideal, entonces
B
I
(A) = A

:=

n0
I
n
es un anillo graduado al que se llama el algebra de dilataci on. N otese que como
A = I
0
B
I
(A), entonces B
I
(A) es, en efecto, una A- algebra. Similarmente, si M es
un A-m odulo con una ltraci on M
n

n0
compatible con I, i.e., tal que IM
n
M
n+1
,
entonces
B
I
(M) = M

M
n
es un A

-m odulo graduado ya que I


m
M
n
M
m+n
.
Ejemplo 15. Si A es noetheriano e I = a
1
, . . . , a
n
, en el ejemplo anterior se tiene
que
A

= A[a
1
, . . . , a
n
]
y es noetheriano por el teorema de la base de Hilbert.
Ejemplo 16. Si A es un anillo e I es un ideal de tal manera que A tiene la ltraci on
I- adica I
n

n0
, sea
gr
I
(A) = gr(A) :=

n0
I
n
/I
n+1
= A/I +I
/
I
2
I
2
/I
3

donde I
0
:=A. Entonces, gr
I
(A) es un anillo graduado donde la suma es la del grupo
aditivo que dene la suma directa y para el producto, si a
m
I
m
/I
m+1
y a
n
I
n
/I
n+1
est an representados por a
m
I
m
y a
n
I
n
, entonces el producto a
m
a
n
:= a
m
a
n

I
m+n
/I
m+n+1
. Se verica directamente que lo anterior est a bien denido, i.e., no
depende de los representantes y que gr(A) es un anillo conmutativo con uno, al
que se conoce como el anillo graduado asociado a A. Similarmente, si M es un
A-m odulo con una ltraci on M
n

n0
tal que IM
n
M
n+1
, el m odulo graduado
asociado de M es
gr
I
(M) = gr(M) :=

n0
M
n
/M
n+1
y se prueba f acilmente que gr(M) es un gr(A)-m odulo.
Lema 7.12 Sean A un anillo noetheriano, M un A-m odulo nitamente generado y
M
n
una ltraci on de M tal que IM
n
M
n+1
. Son equivalentes:
(1) M

es un A

-m odulo nitamente generado.


(2) Existe n
0
0 tal que IM
n
= M
n+1
para todo n n
0
. (En este caso diremos que
la ltraci on es I-estable).
170 7 Topologas, ltraciones y completaciones
Demostraci on. Supongamos que M

es nitamente generado. Sus generadores est an


entonces en los primeros n
0
sumandos M
i
, para alg un n
0
. Reemplazando estos ge-
neradores por sus componentes homog eneas, estas siguen siendo un n umero nito
y generan M

. Esto implica que M


n
0
M
n
0
+1
est a generado por M
n
0
como A

-
m odulo y por lo tanto M
i+n
o
= I
i
M
n
0
para todo i 0, i.e., la ltraci on es I-estable.
Recprocamente, si M
i+n
0
= I
i
M
n
0
para alg un n
0
y todo i 0, entonces M

est a ge-
nerado por la uni on de los generadores de los M
i
para i n
0
y este es un conjunto
nito ya que cada M
i
es nitamente generado porque A es noetheriano y M es ni-
tamente generado. .
Ejemplo 17. La ltraci on I- adica de cualquier A-m odulo M es estable porque
I(I
n
M) = I
n+1
M.
El lema de Artin-Rees. Sean I _A un ideal propio y N M un subm odulo. Si en M
se considera la ltraci on I- adica I
i
M
i0
, se tienen dos ltraciones en N, a saber,
la ltraci on I- adica I
i
N
i0
y la ltraci on inducida NI
i
M
i0
como subm odulo
del m odulo ltrado M (ejemplo 3). Claramente
I
i
N NI
i
M
y en general no se tiene la igualdad, pero si A es noetheriano y M es nitamente
generado, entonces las dos topologas en N coinciden como una consecuencia del
lema de Artin-Rees que a continuaci on probaremos.
Teorema 7.13 (Lema de Artin-Rees) Sean A un anillo noetheriano, M un A-m odu-
lo nitamente generado, I A un ideal y N M un subm odulo. Entonces, existe un
entero n
0
tal que para todo n > n
0
se tiene que
NI
n
M = I
nn
0
(NI
n
0
M).
Como la ltraci on I- adica I
i
M es I-estable, por el ejemplo 17, el teorema an-
terior se puede formular de manera m as general:
Teorema 7.14 (Artin-Rees) Sean A un anillo noetheriano, M un A-m odulo nita-
mente generado, I A un ideal y N M un subm odulo. Si M
i

i0
es una ltraci on
I-estable de M, entonces la ltraci on inducida N M
i

i0
en N es I-estable, es
decir, existe un n
0
tal que para todo i 0,
NM
i+n
0
= I
i
(NM
n
0
).
Demostraci on. Claramente N

es un A

-subm odulo y como I es nitamente


generado, por el ejemplo 15 se sigue que A

es nitamente generada como A- algebra


y por lo tanto A

es noetheriano por el teorema de la base de Hilbert, y como por


hip otesis M

es I-estable, por el lema 7.12 anterior M

es nitamente generado y
as N

es nitamente generado tambi en ya que A

es noetheriano. La generaci on
nita de N

y el lema 7.12 anterior implican que la ltraci on NM


i

i
es I-estable.
.
7 Topologas, ltraciones y completaciones 171
La completaci on I- adica. Por el ejemplo 17 la ltraci on I- adica de un A-m odulo
cualquiera es I-estable. Por lo tanto, para mostrar que cualesquiera ltraciones I-
estables en M denen la misma topologa basta compararlas con la topologa I-
adica:
Proposici on 7.15 Si M
n
es una ltraci on I-estable de M, entonces dene la mis-
ma topologa en M que la ltraci on I- adica I
n
M.
Demostraci on. Se tiene que IM
n
M
n+1
para todo n y por lo tanto IM = IM
0
M
1
y as I
2
M IM
1
M
2
y recursivamente I
n
M M
n
para todo n. Recprocamente,
como existe un n
0
tal que IM
n
= M
n+1
para todo n n
0
, entonces IM
n
0
= M
n
0
+1
y
as I
2
M
n
0
= IM
n
0
+1
= M
n
0
+2
y recursivamente
M
n+n
0
= I
n
M
n
0
I
n
M
es decir, M
n+n
0
I
n
M para n n
0
. .
De la proposici on anterior y del lema de Artin-Rees y en el caso cuando el anillo
A es noetheriano se sigue que:
Corolario 7.16 Si A es un anillo noetheriano, I A es un ideal, M es un A-m odulo
nitamente generado y N M es un subm odulo, entonces las topologas I- adica
de N y la inducida como subespacio topol ogico de M, donde M tiene la topologa
I- adica, son la misma.
.
Propiedades de exactitud de la completaci on. Como una aplicaci on de 7.9 y 7.16
obtenemos:
Teorema 7.17 Sea A un anillo noetheriano y sea 0 M
/
M M
//
0 una
sucesi on exacta corta de A-m odulos nitamente generados. Sea I un ideal de A.
Entonces, la sucesi on de completaciones I- adicas siguiente es exacta:
0

M
/


M

M
//
0.
Demostraci on. S olo observamos que por 7.16 la topologa I- adica de M
/
es equiva-
lente a la topologa de M
/
como subespacio de M con la topologa I- adica. .
El morsmo natural A

A induce una estructura de A- algebra en

A y as para
cualquier A-m odulo M se tiene el

A-m odulo

A
A
M y el A-morsmo M

M induce
el

A-morsmo siguiente:

A
A
M

A
A

M

A

A

M

M
Corolario 7.18 Si A es noetheriano y M es nitamente generado, el morsmo na-
tural anterior

A
A
M

M es un isomorsmo.
Demostraci on. Considere la sucesi on exacta corta 0 M
/
M
/
M
//
M
//
0 y
sea I A un ideal. Como A es noetheriano, por 7.17 se tiene la sucesi on exacta corta
172 7 Topologas, ltraciones y completaciones
de completaciones I- adicas 0

M
/


M
/
M
//


M
//
0 que se escinde, porque
la sucesi on original lo hace.

M
/
M
//


M
/


M
//
. Usando lo anterior e inducci on
se prueba que la completaci on I- adica conmuta con sumas directas nitas. Por lo
tanto, si n 1, se tiene que

A
A
A
n
(

A
A
A)
n
(

A)
n

A
n
. Ahora, como M es
nitamente generado, se tiene una sucesi on exacta corta de la forma 0 N A
n

M 0, que da lugar al diagrama conmutativo siguiente con renglones exactos:

A
A
N
f


A
A
A
n
g


A
A
M
h

0
0

N


A
n


M

0
donde el rengl on inferior es exacto por 7.17 ya que A es noetheriano y los m odulos
son nitamente generados y el rengl on superior es exacto porque tensorar es exacto
derecho. Como vimos antes, g es un isomorsmo y por lo tanto h es suprayectivo
por la conmutatividad del cuadrado de la derecha. Ahora, como A es noetheriano y
A
n
es nitamente generado, entonces N es nitamente generado, y por el argumento
anterior reemplazando M con N se sigue que f es suprayectivo. Finalmente, una
cacera en el diagrama demuestra que si h(x) =0, entonces x =0, i.e. h es inyectivo.
.
Corolario 7.19 Si A es noetheriano, entonces

A es plano como A-m odulo.
Demostraci on. Por 7.8 (1), el funtor completaci on M

M es exacto izquierdo y as,
por el corolario anterior el funtor M

A
A
M

M tambi en es exacto izquierdo,
en la categora de m odulos nitamente generados y por lo tanto en la categora de
todos los A-m odulos por 2.13. .
Ejemplo 18. Si A es noetheriano, el anillo de series formales A[[x
1
, . . . , x
n
]] es un
A-m odulo plano. En efecto, por el ejemplo 9, el anillo A[[x
1
, . . . , x
n
]] es la com-
pletaci on x
1
, . . . , x
n
- adica del anillo de polinomios A[x
1
, . . . , x
n
] y este ultimo es
noetheriano por el teorema de la base de Hilbert y as el corolario anterior implica
que A[[x
1
, . . . , x
n
]] es un A[x
1
, . . . , x
n
]-m odulo plano. Pero, como A[x
1
, . . . , x
n
] es libre
como A-m odulo, entonces A[[x
1
, . . . , x
n
]] es plano como A-m odulo.
Si M es un A-m odulo nitamente generado y A y M tienen la ltraci on I- adica,
el resultado siguiente identica el n ucleo

I
n
M del morsmo M

M:
Corolario 7.20 (Teorema de intersecci on de Krull)
2
Sean A un anillo noethe-
riano, I _ A un ideal y M un A-m odulo nitamente generado con la ltraci on I-
adica. Entonces, el n ucleo ker(M

M) =

I
n
M est a dado por
N =x M : existe a A tal que 1a I y ax = 0.
M as a un, si I J(A), entonces N = 0 y por lo tanto la topologa I- adica de M es
Hausdorff.
2
Vea 4.10 y 4.11.
7 Topologas, ltraciones y completaciones 173
Demostraci on. Para comenzar, si x N, es decir, si x M es tal que ax = 0 con
1a I, entonces
x = (1a)x = (1a)
2
x =

n=1
I
n
M = ker(M

M).
Para la otra inclusi on, si x

I
n
M observe primero que como

I
n
M es la inter-
secci on de todas las vecindades del 0 M, la topologa en

I
n
M como subespacio
de M es la trivial, i.e.,

I
n
M es la unica vecindad del 0

I
n
M. Por 7.16 la topo-
loga inducida en

I
n
M coincide con su topologa I- adica y como I(

I
n
M) es una
vecindad del 0 en la topologa I- adica, se debe tener que
() I
_
I
n
M
_
=

I
n
M.
Observe ahora que, como M es nitamente generado y A es noetheriano, entonces

I
n
M es nitamente generado y as de la igualdad () por el ejercicio 1 inciso (1)
del captulo 4 (una variaci on del lema de Nakayama 4.8) se sigue que existe a1 I
tal que a(

I
n
M) = 0, en particular ax = 0 y por lo tanto x N.
La ultima armaci on se sigue del hecho de que 1 a I J(A) implica que a
es una unidad de A. .
Un caso particular del corolario anterior es:
Corolario 7.21 Si (A, m) es un anillo noetheriano local y M es un A-m odulo nita-
mente generado, entonces las topologas m- adicas de A y M son Hausdorff.
.
Si S = 1+I, entonces S es un subconjunto multiplicativo de A y como el n ucleo
del morsmo de localizaci on A S
1
A est a formado por los elementos de A que
tienen S-torsi on, i.e., anulados por alg un elemento de S, entonces este n ucleo es el
mismo N del corolario anterior, es decir, los n ucleos de los morsmos
A S
1
A y A

A
son iguales. Observe ahora que si a I, entonces la serie
1+a+a
2
+a
3
+
converge en

A porque la sucesi on a
n
converge a cero. Claramente
(1a)(1+a+a
2
+a
3
+ ) = 1
y as para todo elemento de S =1+I su imagen en

A es una unidad. Por la propiedad
universal de S
1
A se sigue que existe un morsmo natural S
1
A

A y el corolario
anterior implica que este morsmo es inyectivo y as S
1
A se puede identicar con
un subanillo de

A.
174 7 Topologas, ltraciones y completaciones
Noetherianidad de una completaci on. El objetivo principal es probar que si A es
noetheriano e I _ A es un ideal, entonces

A es noetheriano. Comenzamos con una
consecuencia de 7.10:
Corolario 7.22 Si A es un anillo ltrado por I
n

n0
y M es un A-m odulo con una
ltraci on M
n

n0
compatible con la de A, i.e., tal que I
m
M
n
M
m+n
, sean
gr(A) :=

n0
I
n
/I
n+1
y gr(M) :=

n0
M
n
/M
n+1
.
(Generalizaciones del ejemplo 16. Es claro que gr(M) es un gr(A)-m odulo). Enton-
ces, los morsmos can onicos : A

A y : M

M inducen isomorsmos
gr(A) gr(

A) y gr(M) gr(

M).
Demostraci on. El morsmo can onico : A

A es el inducido por los epimorsmos
q
n
: A A/I
n
que hacen conmutar los diagramas
A

q
m

q
n

A
p
m

p
n

A/I
n

n
m

A/I
m
y por 7.10 se tiene que A/I
n


A/

I
n
de donde se siguen, como en 4.14, por el lema
del quinto, los isomorsmos I
n
/I
n+1


I
n
/

I
n+1
y por lo tanto el isomorsmo gr(A)
gr(

A). Para M es similar. .
Proposici on 7.23 Sea f : M N un A-morsmo de A-m odulos ltrados. Si M
es completo, N es Hausdorff y gr( f ) : gr(M) gr(N) es suprayectivo, entonces
f (M
n
) = N
n
para todo n, y N es completo.
Demostraci on. Como f es morsmo de m odulos ltrados, entonces f (M
n
) N
n
para todo n. Mostraremos que f (M
n
) =N
n
. Supongamos que y N
n
. Para comenzar,
probaremos que existe una sucesi on x
k

k0
de elementos de M
n
tales que
() x
k+1
x
k
(m od M
n+k
) y f (x
k
) y (m od N
n+k
).
Usaremos inducci on, comenzando con x
0
= 0 M
n
notando que f (x
0
) = f (0) y
(m od N
n
) porque y N
n
. Supongamos que ya se construy o x
k
. Entonces, f (x
k
)y
N
n+k
y como gr( f ) es suprayectivo existe un t
k
M
n+k
tal que f (t
k
) f (x
k
) y
(m od N
n+k+1
). Poniendo x
k+1
= x
k
t
k
claramente se cumple (). La sucesi on x
k

es de Cauchy y como M es completo, su lmite x = lmx


k
M. Ahora, como
observamos en el p arrafo antes del ejemplo 1, M
n
es cerrado y como los x
k
M
n
se
sigue que x M
n
y satisface que f (x) =lm f (x
k
) =y, porque f (x
k
)y N
n+k
para
7 Topologas, ltraciones y completaciones 175
todo k. Por lo tanto f (M
n
) = N
n
, como se quera. En particular, f es suprayectiva.
Finalmente, como la topologa de N es cociente de la topologa de M, se sigue que
M es completo. .
Corolario 7.24 Sean A un anillo ltrado completo y M un A-m odulo ltrado Haus-
dorff. Sean x
1
, . . . , x
k
M y sean n
1
, . . . , n
k
enteros tales que x
i
M
n
i
. Sea x
i
la ima-
gen de x
i
en el cociente M
n
i
/M
n
i
+1
. Si los x
i
generan gr(M) como gr(A)-m odulo,
entonces los x
i
generan M como A-m odulo y M es completo.
Demostraci on. Sea E = A
k
(la suma directa de k copias de A) y sea E
n
E el
subgrupo aditivo formado por las k-adas (a
1
, . . . , a
k
) tales que a
i
I
nn
i
. Note que si
(a
1
, . . . , a
k
) E
n+1
, entonces a
i
I
n+1n
i
I
nn
i
y por lo tanto (a
1
, . . . , a
k
) E
n
, es
decir, E
n
es una ltraci on de E. Claramente la topologa que induce esta ltraci on
en E es la topologa producto de E = A
k
. Ahora sea f : E M el A-morsmo dado
por f (a
1
, . . . , a
k
) =
k
i=1
a
i
x
i
. Es claro que f es un morsmo de m odulos ltrados
y como por hip otesis los x
i
generan gr(M), entonces el morsmo gr( f ) : gr(E)
gr(M) es suprayectivo con E = A
k
completo. Por la proposici on 7.23 anterior se
sigue que f : E = A
k
M es suprayectivo, los x
i
generan M y M es completo. .
Corolario 7.25 Sean A un anillo ltrado completo y M un A-m odulo ltrado Haus-
dorff.
(1) Si gr(M) es nitamente generado como gr(A)-m odulo, entonces M es nitamente
generado.
(2) Si gr(M) es noetheriano como gr(A)-m odulo, entonces M es noetheriano tam-
bi en.
Demostraci on. La parte (1) es el corolario anterior. Para (2), si N M es cualquier
subm odulo, al equiparlo con la ltraci on inducida de la de M se tiene que gr(N)
es un gr(A)-subm odulo graduado de gr(M). Como gr(M) es noetheriano, entonces
gr(N) es nitamente generado y as, por el corolario anterior (o la parte (1)) se sigue
que N es nitamente generado y por lo tanto M es noetheriano. .
Corolario 7.26 Sean I _A un ideal. Si A es noetheriano, entonces

A tambi en lo es.
Demostraci on. Por el ejemplo 15, para I = a
1
, . . . , a
m
se tiene que gr(A) =
A[a
1
, . . . , a
n
] es noetheriano, por el teorema de la base de Hilbert. Por 7.22 se tiene
que gr(A) gr(

A) y por lo tanto gr(

A) es noetheriano. Por el corolario 7.25 anterior
se sigue que

A es noetheriano. .
Corolario 7.27 Si A es noetheriano, entonces A[[x
1
, . . . , x
n
]] tambi en lo es.
Demostraci on. Por el ejemplo 9, A[[x
1
, . . . , x
n
]] es la completaci on x
1
, . . . , x
n
- adica
del anillo de polinomios A[x
1
, . . . , x
n
] el cual es noetheriano por el teorema de la
base de Hilbert. .
Localizaci on y lmites directos. En esta secci on, que bien pudiera haber ido en el
captulo 3, explicamos la armaci on de que el proceso de completaci on es dual del
176 7 Topologas, ltraciones y completaciones
proceso de localizaci on de un m odulo. Comenzamos con la noci on dual de la de
lmite inverso:
Si (, _) es un conjunto dirigido, un sistema directo de A-m odulos y A-mors-
mos consiste de una familia de A-m odulos M
i

i
indexada por y una familia
de A-morsmos
i
j
: M
i
M
j
, para cada par de ndices i, j tal que i _ j (del
@@chico al grandeAA) que satisfacen las condiciones siguientes:
(i)
i
i
= id
M
i
, para todo i .
(ii)
j
k

i
j
=
i
k
, siempre que i _ j _k en .
Consideremos entonces la suma directa

k
M
k
y los diagramas siguientes, para
cada i _ j:

M
k
M
i

i
j

M
j

donde
n
: M
n

M
k
son las inclusiones can onicas en la suma directa en el lu-
gar n. En general, estos diagramas no conmutan, ya que dado x
i
M
i
no hay raz on
gen erica para que
j

i
j
(x
i
) =
i
j
(x
j
) sea igual a
i
(x
i
) = x
i
. Consideremos enton-
ces el subm odulo N de

M
k
generado por todas las diferencias

i
j
(x
i
)
i
(x
i
) =
i
j
(x
i
) x
i
donde i _ j y x
i
M
i
y el m odulo cociente lim

M
k
:=

M
k
/N. Por abuso de no-
taci on, sigamos denotando con
i
a la composici on M
i

M
k

M
k
/N =
lim

M
k
. Entonces, los tri angulos inferiores del diagrama siguiente conmutan, siem-
pre que i _ j en :

M
k

lim

M
k
M
i

i
j

M
j

El m odulo lim

M
k
se conoce como el lmite directo del sistema M
k
,
i
j

y la
proposici on siguiente lista sus propiedades m as importantes, en particular su unici-
dad justicando el artculo determinado:
Proposici on 7.28 (Propiedad universal del lmite directo) Si M
k
,
i
j

es un sis-
tema directo de A-m odulos, el m odulo lim

M
k
junto con los morsmos
n
: M
n

lim

M
k
es tal que siempre que i _ j en , los tri angulos siguientes conmutan
7 Topologas, ltraciones y completaciones 177
lim

M
k
M
i

i
j

M
j

y si M es cualquier otro A-m odulo junto con morsmos q


k
: M
k
M, para cada
k , tales que los tri angulos del diagrama siguiente conmutan
M
M
i

i
j

q
i

M
j
q
j

entonces existe un unico morsmo : lim

M
k
M tales que los tri angulos laterales
del diagrama siguiente conmutan:
M
lim

M
k

M
i
q
i

i
j

M
j
q
i

es decir,
j
= q
j
, para toda j .
Demostraci on. La primera parte se prob o antes del enunciado. Para denir , sea
(x
k
) lim

M
k
y pongamos (x
k
) =q
k
(x
k
) (la suma es nita porque x
k
=0 excepto
para un n umero nito de ndices) y, recordando que lim

M
k
se deni o como un
cociente de la suma directa, observe que la conmutatividad del segundo diagrama
del enunciado implica que se anula en el subm odulo N

M
k
y por lo tanto
est a bien denida. Ahora, si x
i
M
i
, calculando

i
(x
i
) = (x
i
+N) = q
i
(x
i
)
por lo que hace conmutar los tri angulos laterales. Si : lim

M
k
M es otro mor-
smo tal que
j
=q
j
, para toda j , entonces si (x
k
+N) lim

M
k
, escribiendo
x
k
+N =
k
(x
k
)+N se tiene que (x
k
+N) =(
k
(x
k
)) =q
k
(x
k
) =(x
k
+N) y por
lo tanto = , como se quera. .
Corolario 7.29 Si M
k
,
i
j

es un sistema directo de A-m odulos, el m odulo lim

M
k
junto con los morsmos
k
: M
k
lim

M
k
es unico, salvo isomorsmo, con la pro-
piedad universal de la proposici on anterior.
Demostraci on. La usual para objetos que satisfacen propiedades universales. .
Ejemplo 19. El caso que nos interesa es cuando se tiene un subconjunto multipli-
cativo S A. Para comenzar, podemos ordenar S por divisibilidad, i.e., si f , g S
178 7 Topologas, ltraciones y completaciones
diremos que f _ g si y s olo si f [g en A, es decir, si g = f r con r A. Claramente
esta es una relaci on reexiva y transitiva. Ahora, si f , g S y f [g, consideremos
los anillos A
f
y A
g
denidos por los subconjuntos multiplicativos S
f
= f
i

i0
y
S
g
=g
i

i0
. Como g = f r, se tiene un morsmo de anillos

f
g
: A
f
A
g
dado por a/ f
k
ar
k
/g
k
donde notamos que como g
k
= f
k
r
k
entonces a/f
k
= ar
k
/ f
k
r
k
= ar
k
/g
k
y la de-
nici on anterior no depende del elemento r y claramente es un morsmo de anillos.
Se verica directamente que si f [g y g[h en S, entonces
g
h

f
g
=
f
h
y
f
f
= id
A
f
,
es decir, A
f
,
f
g
es un sistema directo de anillos indexado por S.
Proposici on 7.30 Si S A es un subconjunto multiplicativo, entonces
S
1
A lim

f S
A
f
.
Demostraci on. Si f S, en el diagrama de morsmos can onicos de localizaciones
A

S
1
A
A
f
existe un unico morsmo : A
f
S
1
A que hace conmutar el diagrama, de he-
cho est a dado por (a/f ) = a/ f ya que f S. Adem as, siempre que f [g en S los
diagramas siguientes conmutan
S
1
A
A
f

f
g

A
g

y por lo tanto existe un unico morsmo : lim

A
f
S
1
A tal que los diagramas
siguientes conmutan
S
1
A
lim

A
f

A
f

f
g

A
g

despu es use la propiedad universal de S


1
para denir un morsmo : S
1
A
lim

A
f
y pruebe que = id y = id. .
7 Topologas, ltraciones y completaciones 179
El lema de Hensel. Si M es un A-m odulo e I A un ideal, que M sea completo bajo
la topologa I- adica quiere decir que el morsmo M

M es un isomorsmo, donde

M = lim

M/I
k
M, y as, para cada sucesi on de Cauchy x
n
de elementos de M (i.e.,
tal que x
k
x
k+1
I
k
M para toda k), existe un lmite
lmx
n
= x M
i.e., existe un x M tal que x x
k
I
k
M, para todo k.
Proposici on 7.31 Sean M un A-m odulo e I A un ideal.
(1) Si A es completo en la topologa I- adica, entonces I J(A).
(2) Si A y M son completos en la topologa I- adica y a I, entonces la multiplicaci on
por 1+a : M M es un isomorsmo.
Demostraci on. (1): Si a I, entonces la sucesi on (1)
n
a
n

n0
es de Cauchy y por
lo tanto la serie

n=0
(1)
n
a
n
= 1a+a
2
a
3
+
converge en A y claramente su lmite es inverso multiplicativo de 1+a, i.e., 1+a
A

y as, por 4.7, a J(A), i.e., I J(A).


(2): Como M

M, entonces M es un

A-m odulo y como

A es completo y a I,
entonces 1+a es una unidad de

A (m as bien, la imagen de 1+a en

A A) y por lo
tanto 1+a : M M es un isomorsmo. .
El lema de Hensel que veremos a continuaci on tiene, en cierta forma, alguna
semejanza con el lema de Gauss 1.3 que nos dice que si A es un DFU, K es su campo
de fracciones y un polinomio f (x) A[x] se factoriza en K[x], entonces se factoriza
en A[x]. El lema de Hensel nos dice que, si (A, m) es un anillo local completo en la
topologa m- adica y k = A/m, para un polinomio f (x) A[x], una factorizaci on en
k[x] se levanta a una factorizaci on en A[x]:
Teorema 7.32 (Lema de Hensel) Sea (A, m) un anillo local completo en la topo-
loga m- adica y sea k = A/m su campo residual. Sea f (x) A[x] m onico y sea
f (x) k[x] el polinomio obtenido al reducir los coecientes de f (x) m odulo m. Si
existen polinomios m onicos coprimos G(x), H(x) k[x] tales que f = GH, entonces
existen polinomios m onicos g, h A[x] tales que f = gh y g = G, h = H.
Demostraci on. La idea de la demostraci on es aproximarse a la factorizaci on deseada
por medio de factorizaciones f (x) g
i
(x)h
i
(x) (m od m
k
[x]) m odulo potencias del
ideal m aximo de A, de tal forma que en el lmite se tenga la factorizaci on requerida.
Pongamos entonces n = gr( f ) = gr( f ), m = gr(G) y n m = gr(H). Queremos
construir dos sucesiones de polinomios g
i
(x) y h
i
(x) en A[x] tales que:
(i) Los g
i
y h
i
sean m onicos de grados m y nm, respectivamente;
(ii) g
i+1
g
i
(m od m
i
[x]) y h
i+1
h
i
(m od m
i
[x]);
180 7 Topologas, ltraciones y completaciones
(iii) f (x) g
i
(x)h
i
(x) (m od m
i
[x]),
donde se entiende que las congruencias son coeciente a coeciente. Observemos
que una vez construidas estas sucesiones ya habremos probado el teorema ya que
deniendo g(x) y h(x) como los lmites (coeciente a coeciente) de los g
i
(x) y
h
i
(x), respectivamente, notando que estos lmites existen por la condici on (ii) de
arriba y est an en A porque este es completo, se tendr a entonces que g(x) y h(x) est an
denidos y de hecho tienen coecientes en A. M as a un, como cada g
i
es m onico de
grado m, entonces g(x) tambi en es m onico de grado m, y la condici on (ii) de arriba
implica que g(x) g
i
(x) (m od m
i
[x]) y similarmente h(x) h
i
(x) (m od m
i
[x]), y
as por (iii), f (x) g(x)h(x) (m od m
i
[x]) para toda i 1 y por lo tanto f (x) =
g(x)h(x) como se quiere.
Resta entonces mostrar la existencia de las sucesiones de polinomios g
i
y h
i
con
las propiedades (i), (ii) y (iii) anteriores. Para comenzar, escojamos g
1
, h
1
A[x]
tales que g
1
= G y h
1
= H. Entonces, f = GH = g
1
h
1
y as f g
1
h
1
(m od m[x]).
Para construir g
2
y h
2
, como se debe tener que g
2
(x) g
1
(x) (m od m
1
[x]), en-
tonces se debe tener que g
2
(x) = g
1
(x) +r
1
(x) con r
1
(x) m
1
[x]. Similarmente se
debe tener que h
2
(x) =h
1
(x)+s
1
(x) con s
1
(x) m
1
[x]. As, para mostrar la existen-
cia de g
2
y h
2
debemos mostrar la existencia de r
1
y s
1
con las propiedades deseadas,
i.e., debemos resolver
f (x) g
2
(x)h
2
(x) (m od m
2
[x])
(g
1
(x) +r
1
(x))(h
1
(x) +s
1
(x)) (m od m
2
[x])
g
1
(x)h
1
(x) +r
1
(x)h
1
(x) +s
1
(x)g
1
(x) +r
1
(x)s
1
(x) (m od m
2
[x])
g
1
(x)h
1
(x) +r
1
(x)h
1
(x) +s
1
(x)g
1
(x) (m od m
2
[x]).
Ahora, como f (x) g
1
(x)h
1
(x) (m od m[x]), entonces f (x) g
1
(x)h
1
(x) = t(x)
con t(x) m[x] y as, substituyendo en la congruencia anterior debemos resolver
para r
1
y s
1
la congruencia
() t(x) r
1
(x)h
1
(x) +s
1
(x)g
1
(x) (m od m
2
[x]),
donde cada t ermino t(x), r
1
(x)h
1
(x) y s
1
(x)g
1
(x) tiene coecientes en m. Ahora,
como por hip otesis g
1
y h
1
son coprimos en k[x], existen a(x), b(x) A[x] tales que
a(x)g
1
(x) +b(x)h
1
(x) 1 (m od m[x])
y multiplicando ahora esta congruencia por t(x) obtenemos
a(x)t(x)g
1
(x) +b(x)t(x)h
1
(x) t(x) (m od m
2
[x])
y esto resuelve la congruencia () poniendo r
1
(x) := b(x)t(x) y s
1
(x) := a(x)t(x);
sin embargo, tenemos el problema de que no se tiene control sobre el grado de r
1
(x)
y por lo tanto no podemos garantizar que g
1
(x) +r
1
(x) sea m onico (y este es el
candidato para g
2
(x)). Para remediar esto observemos que lo que necesitamos es
un polinomio r
1
(x) que satisfaga que gr(r
1
) < gr(g
1
). Ahora, dividiendo r
1
(x) por
7 Topologas, ltraciones y completaciones 181
g
1
(x) obtenemos r
1
(x) = g
1
(x)q(x) +r
1
(x) con gr(r
1
) < gr(g
1
) y poniendo s
1
:=
s
1
(x) +h
1
(x)q(x) se sigue que
r
1
h
1
+s
1
g
1
(r
1
g
1
q)h
1
+( s
1
+h
1
q)g
1
=r
1
h
1
g
1
h
1
q+ s
1
g
1
+g
1
h
1
q
=r
1
h
1
+ s
1
g
1
t (m od m
2
[x]),
la ultima congruencia porque r
1
y s
1
son soluciones de (); se sigue que los po-
linomios r
1
(x) y s
1
(x) de A[x] tambi en son soluciones de la congruencia () pero
ahora con la condici on de que gr(r
1
) < gr(g
1
), por lo que g
2
(x) := g
1
(x) +r
1
(x) es
m onico y tiene grado m=gr(g). Claramente, g
2
(x) g
1
(x) (m od m
1
[x]). M as a un,
poniendo h
2
(x) := h
1
(x) +s
1
(x) se tiene que h
2
(x) h
1
(x) (m od m
1
[x]) y
g
2
h
2
= (g
1
+r
1
)(h
1
+s
1
) = g
1
h
1
+g
1
s
1
+r
1
h
1
+r
1
s
1
g
1
h
1
f (m od m
2
[x]),
como se requera. Finalmente, como g
1
y h
1
son coprimos m od m[x], entonces g
2
y
h
2
tambi en son coprimos m od m[x]. El argumento anterior se aplica recursivamente
comenzando ahora con g
2
y h
2
para producir las sucesiones deseadas. .
Ejemplo 20. Sea p un primo y consideremos el anillo completo de enteros p- adi-
cos Z
p
y el polinomio f (x) = x
p1
1 Z
p
[x]. Entonces, reduciendo coecientes
m odulo pZ
p
y ya que Z
p
/pZ
p
= F
p
, se tiene que f (x) = x
p1
1 F
p
[x]. Por el
teorema peque no de Fermat el polinomio f (x) se descompone en factores lineales
sobre F
p
y as, aplicando repetidamente el ejercicio 12, se sigue que f (x) se des-
compone en factores lineales sobre Z
p
. En otras palabras, Z
p
contiene a las races
(p1)- esimas de la unidad.
Anillos henselianos. Un anillo henseliano es un anillo local (A, m) que satisface
la conclusi on del lema de Hensel 7.32, es decir, si k = A/m es su campo residual,
f (x) A[x] es m onico y f (x) k[x] es su reducci on, si se tiene una factorizaci on
f =GH con polinomios m onicos coprimos G(x), H(x) k[x], entonces existen poli-
nomios m onicos g, h A[x] tales que f = gh y g = G, h = H. Con esta terminologa
7.16 dice que los anillos locales (A, m) completos en la topologa m- adica, son hen-
selianos. La teora de anillos henselianos juega un papel importante en la extensi on
del teorema de la funci on implcita a esquemas arbitrarios y por lo tanto tambi en
est a ligada al estudio geom etrico-algebraico de deformaci on de singularidades. En
el caso cl asico, si A = O
V,x
0
es el anillo local de un punto x
0
de una variedad alge-
braica V, entonces el que A sea henseliano quiere decir que el teorema de la funci on
implcita es v alido en x
0
, es decir, si se tiene una relaci on algebraica f (x, y) = 0 con
x V y que satisface que f (x
0
, y
0
) = 0 y ( f /x)(x
0
, y
0
) es invertible, entonces
existe una funci on y = y(x) en una vecindad de x
0
tal que y(x
0
) = y
0
. Esta secci on y
la siguiente son tan s olo una introducci on a los aspectos elementales de la teora y
referimos al lector a la bibliografa para tratamientos m as profundos.
Observaciones. Comenzamos con dos observaciones:
182 7 Topologas, ltraciones y completaciones
(1) Si g, h A[x] son los polinomios que levantan G, H k[x] en un anillo hense-
liano, entonces g y h son estrictamente coprimos, en A[x], es decir, g, h = A[x]. De
hecho, en general si g, h A[x] son tales que g, h k[x] son coprimos y g es m onico,
entonces g y h son estrictamente coprimos en A[x]. En efecto, sea M = A[x]/g, h.
Observe que como f es m onico, entonces M es nitamente generado como A-m odu-
lo, y como g, h = k[x], entonces g, h +mA[x] = A[x] y as mM = M. Por el lema
de Nakayama se sigue que M = 0, como se quera.
(2) La factorizaci on f = gh en A[x] es unica. En efecto, si f = gh = g
/
h
/
, con
g, h, g
/
, h
/
m onicos tales que g = g
/
, h = h
/
y g, h coprimos, por la observaci on (1)
g y h
/
son estrictamente coprimos en A[x], i.e., g, h
/
= A[x] y por lo tanto existen
r, s A[x] tales que gr = h
/
s = 1. Entonces,
g
/
= g
/
1 = g
/
gr +g
/
h
/
s = g
/
gr +gghs
y as g[g
/
y como ambos son m onicos del mismo grado, deben ser iguales.
Ejemplo 21. Por denici on, anillos locales (A, m) completos en la topologa m- adi-
ca, son henselianos, en particular lo son los campos K. Antes de poder dar m as
ejemplos, necesitaremos dar algunas caracterizaciones de los anillos henselianos y
para esto necesitaremos algunos resultados sobre algebras, que adem as tienen in-
ter es propio.
Algebras separables. La generalizaci on natural del concepto de extensi on separa-
ble nita de campos es la siguiente. Si k es un campo, una k- algebra de tipo nito A
es separable sobre k si A es isomorfa a un producto directo de un n umero nito de
extensiones nitas separables de campos L
i
/k de k:
A L
i
L
n
.
Lema 7.33 Sean k un campo y A una k- algebra conmutativa de tipo nito. Son
equivalentes,
(1) A es isomorfa a un producto directo nito de extensiones nitas de k.
(2) A es reducida, i.e., nil A = 0.
Demostraci on. La implicaci on (1) (2) es obvia. Para la otra implicaci on, des-
componiendo A como un producto directo de un n umero nito de k- algebras ines-
cindibles (simples) podemos asumir que A es simple. Entonces, sus unicos idempo-
tentes son 0 y 1, ya que si e A es idempotente con e ,= 0, 1, entonces se tiene que
AAe+A(1e) es una descomposici on no trivial de A ya que e(1e) =ee
2
=0.
Probaremos ahora que todo 0 ,= a A es invertible y por lo tanto A es un campo,
como se quiere. En efecto, como dim
k
A es nita la cadena de ideales
a a
2

se estaciona y por lo tanto existe un entero n tal que a
n
= a
n+1
b para alg un b A.
Iterando esta igualdad se sigue que a
n
= a
n+i
b
n
para todo i > 0. En particular, a
n
=
7 Topologas, ltraciones y completaciones 183
a
2n
b
n
y as a
n
b
n
= a
2n
b
2n
= (a
n
b
n
)
2
, es decir, a
n
b
n
es idempotente y por lo tanto se
tienen dos posibilidades: a
n
b
n
=0, y en este caso a
n
=a
2n
b
n
=a
n
(a
n
b
n
) =0, lo cual
es una contradicci on porque a ,= 0 y por hip otesis A no tiene nilpotentes no nulos.
Se sigue que a
n
b
n
= 1 y por lo tanto a(a
n1
b
n
) = 1, es decir, a es invertible. .
Corolario 7.34 Si k es un campo perfecto y A es una k- algebra conmutativa de tipo
nito, entonces A es separable si y s olo si A es reducida.
Demostraci on. Por el lema anterior A es reducida si y s olo si A es isomorfa a un
producto directo nito de extensiones nitas de k, y como k es perfecto estas exten-
siones nitas son separables. .
Teorema 7.35 Sean k un campo, k
a
una cerradura separable de k y A una k- algebra
de tipo nito. Pongamos
A := A
k
k
a
.
Son equivalentes:
(1) A es separable sobre k.
(2) A es isomorfa a un producto directo nito de copias de k
a
.
(3) A es reducida.
Demostraci on. La k
a
- algebra A es de tipo nito y las extensiones nitas de k
a
son
isomorfas a k
a
y as el lema anterior dice que (2) (3).
(1) (2): Como A
n
i=1
L
i
con L
i
/k nita separable, entonces A = A
k
k
a

n
i=1
L
i

k
k
a
y por lo tanto basta demostrar que L
k
k
a

m
i=1
k
a
para cualquier
extensi on nita separable L/k. Ahora, en este caso L k[x]/ f (x) con f k[x] un
polinomio cuyos factores en k
a
[x] son distintos, digamos f (x) = (xa
1
) (xa
m
).
Por el teorema chino del residuo se sigue que
L
k
k
a
k[x]/ f (x)
k
k
a
k
a
[x]/(xa
1
) (xa
m
)
m

i=1
k
a
[x]/xa
i

m

i=1
k
a
ya que k
a
k
a
[x]/x a
j
es un extensi on nita y por lo tanto es un isomorsmo.
(2) (1): La k- algebra A
red
= A/nil A es reducida y de tipo nito sobre k y as, por
el lema 7.33 se tiene que
A
red

n

i=1
L
i
con las L
i
/k extensiones nitas.
Ahora, como k
a
es reducida (es campo), todos los morsmos de k- algebras A k
a
se factorizan a trav es de A
red
:
A

k
a
A
red

184 7 Topologas, ltraciones y completaciones


y por lo tanto a trav es de los factores L
i
de A
red
:
A

k
a
L
i

Observe ahora que como [L


i
: k] <, el n umero de inmersions L
i
k
a
que dejan
jo a k es [L
i
: k] y se tiene la igualdad si y s olo si L
i
/k es separable (vea el
ejercicio 8 del captulo 5). As,
(1) [ Hom
k
(A, k
a
)[ [ Hom
k
(A
red
, k
a
)[
n

i=1
[L
i
: k] = dim
k
A
red
dim
k
A,
donde se tienen igualdades si y s olo si A = A
red
y A es separable. Para ver que se
tiene la igualdad, observemos que se tiene la biyecci on can onica de conjuntos nitos
(2) Hom
k
(A, k
a
) Hom
k
a (A, k
a
)
dada enviando un k-morsmo f : A k
a
al k
a
-morsmo A
k
k
a
f id
k
a

k
k
a

k
a
, donde es el producto natural. La funci on inversa est a dada enviando un k
a
-
morsmo : A
k
k
a
k
a
al morsmo A A
k
k
idi
A
k
k
a

k
a
, donde i :
k k
a
es la inclusi on.
Finalmente, note que la hip otesis de que A = A
k
k
a

n
i=1
k
a
implica que
(3) [ Hom
k
a (A
k
k
a
, k
a
)[ =

Hom
k
a
_ n

i=1
k
a
, k
a
_

= dim
k
a (A
k
k
a
) = dim
k
A.
De (1), (2) y (3) se sigue que
dim
k
A
n

i=1
[L
i
: k] [ Hom
k
(A, k
a
)[ =[ Hom
k
a (A
k
k
a
, k
a
)[ = dim
k
A
y por lo tanto en (1) se deben tener igualdades y as
[ Hom
k
(A, k
a
)[ =
n

i=1
[L
i
: k],
lo cual, como vimos despu es de (1), quiere decir que A es separable. .
Ejemplo 22. Si k no es perfecto y A es una k- algebra de tipo nito, a un cuando
nil A = 0 puede suceder que nil A ,= 0. En efecto, como k no es perfecto, car k = p >
0. Poniendo entonces
A = k[x]/x
p
a
para cualquier a k que no sea una p-potencia, es decir, que no est e en la imagen
del morsmo de Frobenius : k k (el cual no es suprayectivo porque k no es
7 Topologas, ltraciones y completaciones 185
perfecto). Entonces, x
p
a k[x] es irreducible y por lo tanto x
p
a k[x] es
m aximo y as A es un campo y adem as [A: k] = p =gr(x
p
a). Se sigue que nil A=0
(porque es campo), pero
A = A
k
k
a
= k[x]/x
p
a
k
k
a
k
a
[x]/x
p
a
y como k
a
es cerradura algebraica de k, existe k
a
tal que
p
= a, y si x es la
imagen de x en A, entonces
(x )
p
= x
p

p
= x
p
a = 0
en A. Por lo tanto, 0 ,= x A es nilpotente, i.e., nil A ,= 0.
Teorema 7.36 Sea (A, m) un anillo local. Son equivalentes:
(1) A es henseliano.
(2) Toda A- algebra nita B es un producto directo de anillos locales
B =

B
i
.
Note que los B
i
deben ser necesariamente isomorfos a los anillos B
m
i
para m
i
los
ideales m aximos de B.
(3) Si f : A B es etale y existe q SpecB tal que para p = f
1
(q) SpecA se
tiene que k(p) = k(q), entonces existe una secci on s : B A de f , i.e., s f = id
A
.
(4) Sean f
1
, . . . , f
n
A[x
1
, . . . , x
n
]. Si existe un punto a = (a
1
, . . . , a
n
) k
n
tal que
f
i
(a) = 0 para todo i = 1, . . . , n y adem as
det
_
f
i
x
j

a
_
= 0,
entonces existe un punto b A
n
tal que b = a y f
i
(b) = 0 para todo i = 1, . . . , n.
(5) Sea f A[x]. Si f se factoriza como f = GH con G m onico y G, H coprimos,
entonces f se factoriza como f = gh con g m onico y g = G, h = H.
Demostraci on. .
Ejercicios
7.1. Para el lector que necesite recordar algunos resultados de an alisis, en el contex-
to de m odulos ltrados Hausdorff, los ejercicios siguientes pueden ser necesarios.
Sea M un m odulo con una ltraci on M
n

nZ
tal que la topologa correspondiente
es Hausdorff. Sean x
n
y y
n
sucesiones en M. Demuestre que:
186 7 Topologas, ltraciones y completaciones
(i) Si x
n
y x
n

/
, entonces =
/
.
(ii) Si x
n
y y
n

/
, entonces x
n
+y
n
+
/
y x
n
y
n

/
.
(iii) Si x
n
es una sucesi on convergente, entonces es de Cauchy.
7.2. Si A es un anillo, I A un ideal y M un A-m odulo completo en la topo-
loga I- adica, demuestre que una sucesi on x
n
en M es de Cauchy si y s olo si
lm
n
(x
n+1
x
n
) = 0.
7.3. Si N M es un subm odulo y M es ltrado, demuestre que en las topologas
inducidas, la cerradura de N es N =

i
(N+M
i
).
7.4. Si M es un A-m odulo con una ltraci on M
i
, entonces en la topologa inducida
por la ltraci on cada M/M
i
es discreto y si
i
M/M
i
tiene la topologa producto y

M = lim

M/M
i

i
M/M
i
tiene la topologa como subespacio, entonces el mors-
mo natural : M

M es continuo y (M) es denso en

M.
7.5. Si A es un anillo noetheriano, I, J son ideales de A y A es completo para las
topologas I- adica y J- adica, demuestre que A es completo para la topologa (I +J)-
adica.
7.6. Si A es un anillo noetheriano, I J son ideales de A y A es completo para la
topologa I- adica, demuestre que A es completo para la topologa J- adica.
7.7. (Chevalley). Si (A, m) es un anillo noetheriano local completo e I
1
I
2

es una cadena de ideales de A tales que

I
j
= 0, demuestre que para cada n existe
un entero (n) tal que I
(n)
m
n
. Es decir, la topologa lineal denida por I
j

j1
es m as fuerte que la topologa m- adica.
7.8. Si A es un anillo noetheriano y p Ass(A), demuestre que existe un entero n >0
tal que p Ass(A/I) para todo ideal I p
n
. Sugerencia: Considere la localizaci on
en p.
7.9. Si A es un anillo semilocal con ideales m aximos m
1
, . . . , m
n
y J(A) = m
1
m
n
(vea el ejercicio 23 del captulo 4), demuestre que la completaci on J(A)- adica

A
de A se descompone como un producto directo

A

A
1


A
n
, donde

A
i
es la
completaci on de A
m
i
.
7.10. Si (A, m) es un anillo noetheriano local completo, demuestre que para todo
ideal propio I _A, el cociente A/I es un anillo noetheriano local completo.
7.11. Demuestre que un anillo artiniano local (A, m) es completo. Sugerencia: Por
4.29 y 4.31 existe un entero n > 0 tal que m
n
= 0.
7.12. Sea (A, m) un anillo local completo en la topologa m- adica y sea k = A/m su
campo residual. Si f (x) A[x] es un polinomio (m onico) y a A son tales que para
sus reducciones m odulo m se tiene que f (a) = 0 en k y adem as, para la derivada f
/
de f se tiene que f
/
(a) ,= 0, i.e., a es raz simple de f (x), demuestre que existe un
A tal que f () = 0 y = a.
7 Topologas, ltraciones y completaciones 187
7.13. Si f A, dena S
/
f
=g A : g divide alg un f
k
S
f
. Demuestre que:
(i) S
/
f
es un subconjunto multiplicativo.
(ii) A
f
S
/
f
1
A.
(iii) g S
/
f
si y s olo si S
/
g
S
/
f
.
7.14. Si A es noetheriano, M es un A-m odulo, I A es un ideal y consideramos
completaciones I- adicas, demuestre que si identicamos la completaci on de un
subm odulo N de M con un subm odulo

N de

M (recordando que la completaci on
es un funtor exacto izquierdo), demuestre que:
(i) Si N M, entonces

N =

AN.
(ii)

N
1
+

N
2
= (N
1
+N
2
)

.
(iii)

N
1


N
2
= (N
1
N
2
)

.
Sugerencia: Use que

A es plano.
7.15. Si A es noetheriano e I A es un ideal, demuestre que las armaciones si-
guientes son equivalentes:
(i) I J(A), donde J(A) es el radical de Jacobson de A.
(ii) Todo A-m odulo nitamente generado es Hausdorff en la topologa I- adica.
(iii) Todo subm odulo de un A-m odulo nitamente generado es cerrado en la topo-
loga I- adica.
7.16. Si f = a
0
+a
1
x +a
2
x
2
+ A[[x]], demuestre que f es una unidad si y s olo
si a
0
A

. En general, f =
()
a
()
x
i
1
1
x
i
n
n
A[[x
1
, . . . , x
n
]] es una unidad si y s olo
si su t ermino constante a
0
= a
(0)
es una unidad de A.
7.17. Usando el ejercicio anterior, concluya que si f x
1
, . . . , x
n
, entonces para
todo g A[[x
1
, . . . , x
n
]], 1+ f g es una unidad y por lo tanto f
_
A[[x 1, . . . , x
n
]],
es decir, x
1
, . . . , x
n

_
A[[x 1, . . . , x
n
]].
7.18. Si K es un campo, demuestre que K[[x
1
, . . . , x
n
]] es un anillo local con ideal
m aximo x
1
, . . . , x
n
.
7.19. Si A es un dominio entero, demuestre que A[[x]] tambi en lo es.
7.20. Si K es un dominio entero, demuestre que el campo de fracciones de K[[x]],
denotado K((x)) es el campo de series de Laurent formales, es decir, series formales
de la forma
f (x) =

nn
0
a
n
x
n
con n
0
Z y a
n
K.
188 7 Topologas, ltraciones y completaciones
7.21. Si p Z es un primo, demuestre que
Z
p
lim

p
Z
p
Z
p
Z
p
,
donde en el lmite directo se tienen multiplicaciones iteradas por p.
7.22. Demuestre que todo A-m odulo M es lmite directo de sus subm odulos nita-
mente generados.
7.23. Si M
k
,
k
j

es un sistema directo de A-m odulos y cada M


k
es A-plano, de-
muestre que lim
k
M
k
es A-plano. Concluya que si todos los subm odulos nitamente
generados de un A-m odulo M son A-planos, entonces M es A-plano.
7.24. Si A es un dominio entero, demuestre que su campo de cocientes Q es A-plano.
Sugerencia: demuestre que el campo de cocientes Q es lmite directo de A-m odulos
cclicos, cada uno de ellos isomorfo al anillo A.
7.25. Sean A un anillo noetheriano e I _A un ideal. Si gr
I
(A) es un dominio entero,
demuestre que A tambi en lo es. Sugerencia: suponga que a, b A son tales que ab =
0. Para x A sea n 0 el mayor entero tal que x I
n
y dena x I
n
/I
n+1
gr
I
(A)
como la clase lateral de x. Observe que x = 0 si x

I
n
.
7.26. Sea
M
0
f
0
M
1
f
1
M
2
f
2
M
n
f
n
M
n+1

un sistema inverso de A-m odulos indexado por los enteros no negativos. Se dice
que el sistema inverso M
n

n0
satisface la condici on de Mittag-Leer si para cada
entero n 0 existe un entero k(n) n tal que
Im
_
f
m
n
: M
m
M
n
_
= Im
_
f
k(n)
n
: M
k(n)
M
n
_
para todo m k(n). Dicho de otra forma, la imagen de M
m
se estabiliza para m su-
cientemente grande. Por ejemplo, si el sistema M
n

n0
es suprayectivo, es decir,
los morsmos f
n
: M
n+1
M
n
son suprayectivos (vea 7.8(2)), entonces claramente
satisface la condici on de Mittag-Leer.
Si M
n

n0
satisface la condici on de Mittag-Leer y d : M
n
M
n
es el mor-
smo d(x
i
) = (x
i
f
j
i
(x
j
)) (vea la demostraci on de 7.8), demuestre que Coker d =0.
En t erminos de funtores derivados, se est a pidiendo probar que el primer funtor de-
rivado del lmite inverso es cero:
lim

1
M
n
= 0.
Sugerencia: Muestre que puede suponerse que la funci on k(n) es mon otona crecien-
te.
7.27. Si (A, m) es un anillo local, demuestre que:
(

A, m) es local.
A es regular si y s olo si

A es regular.
dimA = dim

A.
Captulo 8
Derivaciones y diferenciales de K ahler
Sean k un anillo conmutativo, A una k- algebra y M un k-m odulo. Una k-
derivaci on de A en M, es una funci on k-lineal D : A M que satisface la regla
de Leibniz:
D(ab) = aDb+bDa.
Observemos, para comenzar, que D(1) = 0 (lo cual se sigue del hecho de que
1 = 1 1 y la regla de Leibniz) y como D es k-lineal, entonces para todo c k se
tiene que D(c) = D(c 1) = cD(1) = 0.
Por inducci on se prueba directamente que, para todo entero n 1 y todo a A,
D(a
n
) = na
n1
D(a).
Tambi en, si b A es invertible, entonces
D(b
1
) =b
2
D(b),
lo cual se sigue de: bb
1
= 1 y de D(1) = 0. Como consecuencia se tiene la regla
del cociente: si a, b A con b invertible, entonces
D(ab
1
) = b
2
(bDaaDb).
Denotaremos al conjunto de k-derivaciones de A en M mediante
Der
k
(A, M).
Ejemplo 1. Si k es un anillo conmutativo y A una k- algebra, consideremos el pro-
ducto tensorial A
k
A como A-m odulo mediante la acci on a (x y) := ax y. Se
tiene el morsmo de k- algebras : A
k
A A denido por (x y) = xy; sea I su
n ucleo; se dene entonces

A/k
:= I/I
2
,
y notamos que
A/k
es un A-m odulo mediante la acci on dada por
189
190 8 Derivaciones y diferenciales de K ahler
a (x y (m od I
2
)) := ax y (m od I
2
).
Finalmente, se tiene una derivaci on d : A
A/k
denida mediante
d(a) := 1aa1 (m od I
2
),
donde para esto observamos que 1 a a 1 est a en I = ker() y claramente d
es una k-derivaci on. Al A-m odulo
A/k
, junto con la derivaci on d, se le llama el
m odulo de diferenciales de K ahler de A sobre k. La importancia de este ejemplo
est a en el siguiente teorema:
Teorema 8.1 Sean k un anillo conmutativo y A una k- algebra. El par (
A/k
, d)
tiene la propiedad universal siguiente: para todo A-m odulo M y toda k-derivaci on
D : A M existe una unica aplicaci on A-lineal f :
A/k
M tal que D = f d:
A
d

A/k
f

M
y consecuentemente se tiene un isomorsmo natural de A-m odulos
Der
k
(A, M) Hom
A
(
A/k
, M).
Demostraci on. (Unicidad). Observamos primero que si x y A
k
A, entonces lo
podemos escribir como
x y = xy 1+x(1y y 1) = (x y) 1+x(1y y 1)
de tal forma que si x
i
y
i
I = ker(), entonces x
i
y
i
= x
i
(1 y
i
y
i
1)
y por lo tanto todo elemento x
i
y
i
de
A/k
= I/I
2
tiene la forma x
i
dy
i
ya que
dy
i
= 1 y
i
y
i
1 (m od I
2
). Se sigue que
A/k
= I/I
2
est a generado, como A-
m odulo, por el conjunto dy : y A, lo cual implica la unicidad de f .
(Existencia). Sea T = AM la extensi on trivial de A por M, i.e., como A-m odulos
T = AM con el producto dado por (a, x) (a
/
, x
/
) := (aa
/
, ax
/
+a
/
x). As, T es una
A- algebra. En el caso particular cuando M =
A/k
veamos qui en es A
A/k
: para
comenzar, observemos que se tiene una sucesi on exacta que se escinde:
0 A
i
1
A
k
A

A 0
donde i
1
(a) =a1 y (xy) =xy; la sucesi on la escinde el morsmo i
2
(b) =1b
ya que claramente i
1
= i
2
= id
A
. Se sigue que
A
k
A i
1
(A) ker() = i
1
(A) I
y por lo tanto
(A
k
A)/I
2
i
1
(A)
A/k
8 Derivaciones y diferenciales de K ahler 191
como A-m odulos, donde : A
k
A (A
k
A)/I
2
es el epimorsmo can onico.
Observamos ahora que i
1
(A) A, por lo que
(A
k
A)/I
2
A
A/k
como A-m odulos y consecuentemente
(A
k
A)/I
2
A
A/k
.
Regresando al caso general, T = AM, se tiene un morsmo de A- algebras
: A
k
A AM
dado por xy (xy, xDy) donde observamos que (I) M ya que I = ker() con
(xy) =xy; adem as, como M =0MAM, entonces (0, x) (0, x
/
) = (0, 0) por
lo que M
2
= 0 y consecuentemente (I
2
) = 0; se sigue que induce un morsmo
de A- algebras
: (A
k
A)/I
2
AM
que manda dy
A/k
= I/I
2
A
k
A/I
2
en
(dy) = (1y y 1) = (1y) (y 1)
= (y, Dy) (y, yD(1)) = (y, Dy) (y, 0)
= (0, Dy).
Se sigue que la restricci on de a
A/k
=I/I
2
(A
k
A)/I
2
manda a dy a (0, Dy)
y por lo tanto si denimos f como la composici on
f :
A/k
= (0,
A/k
) A
A/k
= (A
k
A)/I
2

M = (0, M) AM
se tiene que si a A entonces
f d(a) = (da) = (1aa1 (m od I
2
)
= (1a) (a1) = (a, Da) (a, 0)
= (0, Da) = Da,
i.e., f d = D, que es lo que se deseaba. .
El resultado siguiente es un an alogo de la regla de la cadena y lo usaremos repe-
tidamente:
Lema 8.2 Sea K/k una extensi on de campos y sea d Der
k
(K, K)
K/k
una
derivaci on. Sean a K y f (x) k[x] K[x]. Entonces
d( f (a)) = f
/
(a) d(a),
donde f
/
(x) es la derivada usual del polinomio f (x).
192 8 Derivaciones y diferenciales de K ahler
En general, si f (x
1
, . . . , x
n
) k[x
1
, . . . , x
n
] y a
1
, . . . , a
n
K, entonces
d( f (a
1
, . . . , a
n
)) =
n

i=1
f
x
i
(a
1
, . . . , a
n
) d(a
i
),
donde f /x
i
es la derivada parcial i- esima del polinomio f (x
1
, . . . , x
n
).
Demostraci on. Si f (x) =
i
x
i
con los
i
k, entonces
d( f (a)) = d
_

i
a
i
_
=

i
d(a
i
) =

i
ia
i1
d(a) = f
/
(a)d(a).
La segunda parte se prueba similarmente: si f =

I
x
i
1
1
x
i
n
n
, donde I =
(i
1
, . . . , i
n
) y los
I
k, usando repetidamente la regla de Leibniz se prueba que
d( f (a
1
, . . . , a
n
)) =
n

j=1

I
i
j

I
a
i
1
1
a
i
j1
j1
a
i
j
1
j
d(a
j
)a
i
j+1
j+1
a
i
n
n
=
n

j=1
f
x
i
(a
1
, . . . , a
n
)d(a
j
).
.
Ejemplo 2. Sea k un anillo conmutativo y A una k- algebra generada por un conjunto

i
sobre k. Entonces
A/k
est a generado por el conjunto d
i
como A-m odulo.
En efecto, si a A, entonces existen
1
, . . . ,
n
y un polinomio f k[x
1
, . . . , x
n
] tal
que a = f (
1
, . . . ,
n
) y as, del lema anterior se sigue que
da =
n

i=1
f
i
(
1
, . . . ,
n
)d
i
donde f
i
= /X
i
.
Ejemplo 3. Sean k un campo y K/k una extensi on algebraica separable. Entonces,

K/k
= 0. En efecto, por la algebricidad y separabilidad de la extensi on K/k, para
cada a K existe un polinomio f (x) k[x] tal que f (a) = 0 y f
/
(a) ,= 0. Por lo
tanto, si d Der
k
(K, K)
K/k
es una derivaci on, por el lema anterior
0 = d(0) = d( f (a)) = f
/
(a)da
con f
/
(a) ,= 0. Se sigue que da = 0 para cada a K, y como
K/k
est a generado
por los da entonces
K/k
= 0.
Ejemplo 4. Como un caso particular del ejemplo 2, si A = k[x
i
] = k[. . . , x
i
, . . .] es
el algebra de polinomios en las indeterminadas x
i
, entonces
A/k
es un A-m odulo
libre con base dx
i
. En efecto, por el ejemplo 2 ya sabemos que dx
i
genera a

A/k
. Ahora, si
j
f
j
dx
j
=0 con f
j
A=k[. . . , x
i
, . . .], sea /x
i
la derivada parcial
8 Derivaciones y diferenciales de K ahler 193
i- esima. Entonces /x
i
Der
k
(A) := Der
k
(A, A) y as por la propiedad universal
existe una aplicaci on lineal f :
A/k
A tal que
f (dx
j
) =
x
j
x
i
=
i j
(la delta de Kronecker). Aplicando f a la combinaci on lineal
j
f
j
dx
j
= 0 obtene-
mos
0 = f
_

j
f
j
dx
j
_
=

j
f
j
f (dx
j
) =

j
f
j

i j
= f
j
y as f
j
= 0, y como j es arbitrario, entonces f
j
= 0 para toda j y por lo tanto dx
i

es linealmente independiente sobre A.


Ejemplo 5. Si K = k(x
1
, . . . , x
n
) es el campo de funciones racionales en n variables
sobre el campo k, entonces
K/k
es un K-espacio vectorial de dimensi on n con base
/x
i
, 1 i n. En efecto, el ejemplo 4 anterior muestra que las parciales /x
i
forman una base de
k[x
1
,...,x
n
]/k
. Una aplicaci on de la regla del cociente muestra
que las parciales /x
i
forman una base de
k(x
1
,...,x
n
)/k
. Note que grtr
k
K = n =
dim
K

K/k
. Regresaremos a esta igualdad en 8.7 y 8.16 (2).
Las sucesiones fundamentales. A continuaci on probamos algunas propiedades del
m odulo de diferenciales de K ahler
A/k
que nos ser an de utilidad m as adelante.
Teorema 8.3 (Primera sucesi on fundamental) Si k

K

L son morsmos
de anillos, entonces existe una sucesi on exacta de L-m odulos
L
K

K/k
f

L/k
g

L/K
0
donde g(d
L/k
z) = d
L/K
z y f (xd
K/k
y) = xd
L/k
(y). M as a un, la aplicaci on f tiene
inversa izquierda, i.e., f es inyectiva, si y s olo si cualquier k-derivaci on de K en un
L-m odulo T se puede extender a una k-derivaci on de L en T.
Demostraci on. Claramente g es suprayectivo. Ahora, si x d
K/k
y L
K

K/k
en-
tonces
g f (x dy) = g(xd(y)) = xd(y) = 0
porque y K implica d
L/K
(y) = 0 por K-linealidad. Se sigue que gf = 0. Para
probar que ker(g) Im( f ) es suciente mostrar que la sucesi on
Hom
L
(L
K

K/k
, T)
f

Hom
L
(
L/k
, T)
g

Hom
L
(
L/K
, T)
es exacta para todo L-m odulo T (en nuestro caso se toma T =Coker( f )). Pero, para
esta sucesi on de Homs recordemos que se tienen isomorsmos can onicos (2.12):
194 8 Derivaciones y diferenciales de K ahler
Hom
L
(L
K

K/k
, T) Hom
K
(
K/k
, Hom
L
(L, T))
Hom
K
(
K/k
, T)
Der
k
(K, T)
y tambi en Hom
L
(
L/k
, T) Der
k
(L, T) y Hom
L
(
L/K
, T) Der
K
(L, T), de tal for-
ma que la sucesi on de Homs anterior se puede identicar con la sucesi on
Der
k
(K, T)
f

Der
k
(L, T)
g

Der
K
(L, T)
donde observamos que el morsmo f

es precisamente f

(D) = D . Clara-
mente esta ultima sucesi on es exacta. Finalmente, recordamos que un mors-
mo f : M
/
M tiene inverso izquierdo si y s olo si el morsmo inducido f

:
Hom
L
(M
/
, T) Hom
L
(M, T) es suprayectivo para todo L-m odulo T. As, el mor-
smo f : L
K

K/k

L/k
tiene inverso izquierdo si y s olo si el morsmo
f

: Der
k
(L, T) Der
k
(K, T) es suprayectivo para todo L-m odulo T. .
Corolario 8.4 El morsmo f : L
K

K/k

L/k
es un isomorsmo si y s olo si
para todo L-m odulo T, toda k-derivaci on K T se puede extender en forma unica
a una derivaci on L T.
Demostraci on. Por el teorema anterior el morsmo f es inyectivo si y s olo si toda
k-derivaci on K T se puede extender a una derivaci on L T y el morsmo h tal
que h f = id es inyectivo si y s olo si la extensi on es unica. .
Regresando ahora a la situaci on k

K

L del teorema anterior, supongamos
adem as que es un epimorsmo; entonces
L/K
= 0 (ya que en general dz = 0
siempre que z est e en la imagen de , por K-linealidad), pero la primera sucesi on
exacta se puede extender hacia la izquierda como sigue:
Teorema 8.5 (Segunda sucesi on fundamental) Sean k

K

L morsmos de
k- algebras con suprayectivo. Sea J = ker() K. Entonces, existe una sucesi on
exacta de L-m odulos
J/J
2
d
L
K

K/k
D

L/k
0
donde d : z 1dz y D : x dy xd(y).
Demostraci on. Observemos primero que d manda J
2
en 0 (de tal forma que el mor-
smo d de la sucesi on del teorema est a bien denido en J/J
2
) ya que d : J
L
K

K/k
dado por z 1 d
K/k
z est a a su vez dado por la restricci on a J de
la derivaci on universal d : K
K/k
; as, si z K y x J entonces por la regla
de Leibniz d(zx) = zdx +xdz se tiene que d induce una aplicaci on K-lineal J
(
K/k
)/(J
K/k
) L
K

K/k
(para el isomorsmo, vea el ejercicio 9 del captulo
2 y use que L K/J). Se sigue que si z, x J entonces d(zx) = zdx +xdz J
K/k
,
i.e., d(zx) = 0 en el cociente y por lo tanto d(J
2
) = 0 y as induce la aplicaci on de
L-m odulos
8 Derivaciones y diferenciales de K ahler 195
d : J/J
2
L
K

K/k
del enunciado del teorema. Para probar la exactitud de la sucesi on del teorema,
observemos primero que D dada por D(xd
K/k
y) :=xd
L/k
(y) es suprayectivo
ya que : K L lo es.
M as a un, la composici on D d = 0 ya que si x J K entonces
D d(x) = D(1d
K/k
x) = 1 d
L/k
(x) = d
L/k
(x) = d
L/k
(0) = 0
ya que x J = ker(). Falta mostrar que ker(D) Im(d) y, como en el teorema
anterior, es suciente probar que la sucesi on siguiente es exacta
Hom
L
(J/J
2
, T)
d

Hom
L
(L
K

K/k
, T)
D

Hom
L
(
L/K
, T)
para cualquier L-m odulo T. De nuevo, esta sucesi on la podemos reescribir como
Hom
K
(J, T)
d

Der
k
(K, T)
D

Der
k
(K/J, T)
donde d

: [
J
, y esta ultima sucesi on es obviamente exacta. .
Diferenciales y extensiones de campos. Sea k K una extensi on de campos. Co-
mo
K/k
es un K-espacio vectorial nos interesa particularmente el caso cuando es
de dimensi on nita. A continuaci on consideraremos primero el caso cuando la ex-
tensi on K/k es nitamente generada y separable y en este caso probaremos en 8.7
que dim
K

K/k
=grtr(K/k) es el grado de trascendencia de la extensi on K/k (vea el
ejemplo 5). M as adelante se generaliza el concepto de extensi on separable y el co-
rolario 8.7 se generaliza en 8.15 y 8.16. Comenzanos relacionando la propiedad de
separabilidad de una extensi on K/k con el espacio vectorial de diferenciales
K/k
asociado.
Teorema 8.6 Si L/K es una extensi on algebraica separable, entonces para cual-
quier subcampo k K, cada k-derivaci on de K se extiende en forma unica a una
k-derivaci on de L. M as a un, para cada subcampo k K se tiene que

L/k
L
K

K/k
.
Demostraci on. Unicidad. Si d
1
, d
2

L/k
son dos extensiones de d
K/k
, enton-
ces d
1
[
K
= d = d
2
[
K
y por lo tanto d
1
d
2

L/K
, pero como L/K es algebraica
separable, por el ejemplo 3 despu es de 8.2 se tiene que
L/K
= 0 y as d
1
= d
2
.
Existencia. Dada una derivaci on d Der
k
(K, K) =
K/k
mostraremos que se puede
extender a una derivaci on D Der
k
(L, L) =
L/k
. Para esto, consideremos primero
una subextensi on L
/
/K nita de L/K (separable, por hip otesis); entonces, por el
teorema del elemento primitivo podemos escribir L
/
= K() para alg un elemento
separable L
/
. Sea m(x) =Irr(, K) =a
i
x
i
su polinomio mnimo. Para extender
d a una derivaci on D Der
k
(L
/
, L
/
) denimos primero D() mediante:
196 8 Derivaciones y diferenciales de K ahler
D() :=
d(a
i
)
i
m
/
()
,
donde m
/
(x) es la derivada usual del polinomio m(x). Para denir D : L
/
L
/
en
general, dado cualquier L
/
= K() escribimos = f () para alg un polinomio
f (x) =b
i
x
i
K[x]; se dene entonces
D() = D( f ()) := f
/
()D() +

d(b
i
)
i
.
Un c alculo directo, pero tedioso, muestra que D es una k-derivaci on de L
/
= K().
N otese que si K entonces f (x) K[x] es el polinomio constante y por lo
tanto f
/
(x) = 0 y as D() = d(), i.e., D extiende a d. Observemos tambi en que
este levantamiento de d a D : K() K() es unico por la primera parte de la
demostraci on. Denotemos este levantamiento como D

.
Ahora, si , L y K()/K, K()/K son las extensiones (separables) nitas
correspondientes, consideremos las extensiones D

y D

de la k-derivaci on d : K
K, a K() y K() respectivamente; entonces como la extensi on K(, ) de K()
y K() es separable, existe un L tal que K(, ) = K() y la derivaci on D

de K() es tal que D

[
K()
= D

y D

[
K()
= D

. Tiene sentido entonces denir


D : L L mediante D() = D

() para cualquier L.
Para terminar, en la primera sucesi on fundamental asociada a k K L:
0 L
K

K/k
f

L/k

L/K
0
el morsmo f es inyectivo por lo que probamos en la primera parte del teorema
y por la segunda parte de 8.3. M as a un, como L/K es separable algebraica, por el
ejemplo 3 despu es del lema 8.2 se tiene que
L/K
= 0 en la sucesi on exacta anterior
y por lo tanto
L/k
L
K

K/k
. .
Corolario 8.7 Si K/k es una extensi on separable nitamente generada, entonces
dim
K

K/k
= grtr
k
K.
Demostraci on. Sea
1
, . . . ,
n
una base trascendente de K/k. Entonces, la subex-
tensi on K/k(
1
, . . . ,
n
) es algebraica, y es separable porque est a contenida en la
extensi on separable K/k. Por el teorema 8.6 anterior

K/k
= K
k(
1
,...,
n
)

k(
1
,...,
n
)/k
.
Consideremos entonces las k-derivaciones
D
i
=

i
: k(
1
, . . . ,
n
) k(
1
, . . . ,
n
)
tales que D
i
(
j
) =
i j
(la delta de Kronecker), y como K/k(
1
, . . . ,
n
) es algebrai-
ca separable, entonces por el mismo teorema 8.6 las derivaciones D
i
se extienden
a derivaciones unicas

D
i
: K K. Ahora, como

D
i
(
j
) = D
i
(
j
) =
i j
, entonces
8 Derivaciones y diferenciales de K ahler 197
las diferenciales d
1
, . . . , d
n
de
K/k
son linealmente independientes, y como ya
sabemos que generan, entonces son una base.
Recprocamente, supongamos que d
1
, . . . , d
n
es una base de
K/k
. Mostra-
remos que
1
, . . . ,
n
son trascendentes algebraicamente independientes sobre k.
En efecto si existiera un polinomio 0 ,= f k[x
1
, . . . , x
n
] tal que f (
1
, . . . ,
n
) = 0,
escojamos una tal relaci on de grado menor; sin perder generalidad podemos suponer
que x
1
aparece en f (de tal forma que
1
es algebraicamente dependiente de los
otros
j
); entonces, f
1
:= /x
1
es ,= 0 y de grado menor que f ; se sigue que
f
1
(
1
, . . . ,
n
) ,= 0. Ahora, como 0 = f (
1
, . . . ,
n
), entonces
0 = d f =

f
i
(
1
, . . . ,
n
)d
i
,
con f
i
:= f /x
i
y f
1
(
1
, . . . ,
n
) ,= 0. Se sigue que los d
1
, . . . , d
n
son lineal-
mente dependientes, en contradicci on con la hip otesis. .
Extensiones separablemente generadas. Para poder extender el teorema anterior
y su corolario se requiere primero generalizar la denici on de separabilidad de una
extensi on de campos al caso cuando la extensi on no es algebraica.
Una extensi on K/k se dice que es separablemente generada si existe una base
trascendente
i
de K sobre k tal que la subextensi on K/k(
i
) es algebraica
separable. Una extensi on K/k se llama separable si para todo campo intermedio
K K
/
k con K
/
/K nitamente generada, se tiene que K
/
/k es separablemente
generada.
Observaci on. En caracterstica 0 toda extensi on K/k, algebraica o no, es separa-
ble, ya que si K
/
es cualquier campo intermedio nitamente generado sobre k, en-
tonces K
/
/k tiene una base trascendente
1
, . . . ,
n
con n = grtr(K
/
/k), donde
K
/
/k(
1
, . . . ,
n
) es una extensi on algebraica (de hecho, nita) de campos de carac-
terstica 0 y por lo tanto separable en el sentido usual. As, en lo que sigue asumire-
mos que k es un campo de caracterstica p > 0.
No es obvio, pero m as adelante en 8.10 probaremos que si K/k es una extensi on
separablemente generada, entonces es separable.
Sean k un campo de caracterstica p > 0, K/k una extensi on y K
al
una cerradura
algebraica de K; denotemos con
k
1/p
n
:= K
al
:
p
n
k
al subcampo de K
al
dado por las races p
n
- esimas de k. Claramente k k
1/p
n
. Sea
k
1/p

:=
_
n>0
k
1/p
n
;
veremos que la separabilidad de K/k depende de la relaci on entre K y k
1/p

. Pero
antes, recordemos que si K y L son subcampos de otro campo F y KL es el campo
compuesto, decimos que K y L son linealmente disjuntos sobre k si el morsmo
198 8 Derivaciones y diferenciales de K ahler
K
k
L KL dado por a b ab es un isomorsmo. Esto es equivalente a decir
que para todo conjunto a
i
de elementos de K linealmente independientes sobre k,
este conjunto permanece linealmente independiente sobre L.
Para motivar el teorema que caracteriza a las extensiones separables, con la nueva
denici on de separabilidad anterior, probamos el resultado siguiente que caracteriza
la separabilidad usual de una extensi on algebraica K/k:
Proposici on 8.8 Sea K/k una extensi on algebraica de campos de caracterstica
p > 0. Entonces, K/k es separable, en el sentido usual, si y s olo si K y k
1/p
son
linealmente disjuntos sobre k.
Demostraci on. Supongamos que K/k es algebraica separable. Mostraremos primero
que kK
p
= K. Para esto, observemos que como k K y K
p
K entonces kK
p

K y como K/k es separable, entonces K/kK


P
tambi en lo es, i.e., todo K es
separable sobre kK
p
. Ahora, todo K es puramente inseparable sobre kK
p
ya
que
p
K
p
kK
p
. As, todo K es separable e inseparable sobre kK
p
y por lo
tanto kK
p
, i.e., K kK
p
como se quera.
Ahora, para mostrar que K y k
1/p
son linealmente disjuntos sobre k, suponga-
mos que a
1
, . . . , a
m
K son linealmente independientes sobre k; queremos pro-
bar que son linealmente independientes sobre k
1/p
o, lo que es lo mismo, que
a
p
1
, . . . , a
p
m
son linealmente independientes sobre k. Para esto, consideremos el cam-
po L :=k(a
1
, . . . , a
m
) y supongamos que a
1
, . . . , a
n
es una base de L/k. Como L/k
es algebraica separable, por lo que mostramos en el p arrafo anterior, se tiene que
L = kL
p
y por consiguiente
L =
n

i=1
ka
p
i
y por lo tanto los elementos a
p
1
, . . . , a
p
n
forman una base de L/k y as son linealmente
independientes como se quera.
Recprocamente, supongamos ahora que K y k
1/p
son linealmente disjuntos sobre
k y sea K cualquier elemento. Sean f (X) = Irr(, k) y m = gr( f ).
Si r es cualquier entero m, entonces los r elementos de K: 1, , . . . ,
r1
son
linealmente independientes sobre k y como K y k
1/p
son linealmente disjuntos sobre
k, entonces estos elementos son linealmente independientes sobre k
1/p
, i.e., sus p-
potencias son linealmente independientes sobre k y por lo tanto f (X) , k[X
p
], i.e.,
f (X) es separable y por lo tanto es separable sobre k. .
El resultado siguiente es la generalizaci on de la proposici on anterior para la nue-
va denici on de separabilidad:
Teorema 8.9 (MacLane) Sea K/k una extensi on de campos de caracterstica p >
0. Las condiciones siguientes son equivalentes:
(1) K/k es separable.
(2) Para toda extensi on L/k el anillo L
k
K es reducido (i.e., no tiene nilpotentes).
(3) El anillo K
k
k
1/p

es reducido.
8 Derivaciones y diferenciales de K ahler 199
(4) El anillo K
k
k
1/p
es reducido.
(5) K y k
1/p
son linealmente disjuntos sobre k.
(6) K y k
1/p
n
son linealmente disjuntos sobre k, para alg un n > 0.
Demostraci on. (1) (2): Escribamos K =
_
kK
/
K
K
/
como la uni on de sus subcam-
pos K
/
K nitamente generados sobre k. Como L es plano sobre k, entonces
L
k
K
_
kK
/
K
L
k
K
/
,
y as es suciente considerar el caso cuando K
/
es nitamente generado sobre k
y entonces podemos suponer desde el principio que K/k es nitamente generada.
Descompongamos entonces esta extensi on como:
K
K
/
k
donde K
/
/k es totalmente trascendente nitamente generada y K/K
/
es algebraica
nita (y separable, ya que K/k lo es por hip otesis). Entonces
L
k
K = (L
K
/ K
/
)
k
K = L
K
/ (K
/

k
K)
y as basta considerar los dos casos siguientes:
Caso (i): Si K = K
/
= k(
1
, . . . ,
n
) con n = grtr(K/k), entonces
L
k
K
/
= L
k
k(
1
, . . . ,
n
) = L(
1
, . . . ,
n
)
es el campo de funciones racionales sobre L, el cual siendo campo es por supuesto
reducido.
Caso (ii): Si K = K
/
es algebraico (nito) separable sobre k, entonces por el mismo
argumento del principio podemos suponer que K = K
/
= k() con algebraico
sobre k. Sea f (x) = Irr(, k); entonces K = K
/
= k[x]/ f (x) de tal forma que
L
k
K
/
= L
k
k[x]/ f (x) = L[x]/ f (x).
Descompongamos a f (x) como producto de irreducibles en L[x]: f (x) =
i
f
i
(x).
Por el teorema chino del residuo
L[x]/ f (x) = L[x]/

i
f
i
(x) =

i
L[x]/ f
i
(x),
el cual es un producto directo de campos y por lo tanto reducido.
200 8 Derivaciones y diferenciales de K ahler
(2) (3): Es obvio.
(3) (4): Tambi en es obvio ya que k
1/p
n
k
1/p

.
(4) (5): Como K es plano sobre k, por el argumento del principio de la demos-
traci on se tiene que
k
1/p

k
K =
_
kK
/
k
1/p
K
/

k
K
donde K
/
recorre los subcampos K
/
k
1/p
que son extensiones nitas de k; as, es
suciente probar que K es linealmente disjunto de K
/
para esos K
/
.
Comenzamos observando que K
/
k
1/p
se obtiene adjuntando races p- esimas
a k de tal forma que podemos elegir un campo intermedio k K
/
1
K
/
tal que
K
/
= K
/
1
() para alg un tal que
p
K
/
1
y , K
/
1
(puede suceder que K
/
1
= k).
Ahora, como
K
/

k
K = (K
/

K
/
1
K
/
1
)
k
K = K
/

K
/
1
(K
/
1

k
K)
y como
k
1/p

k
K = (k
1/p

K
/
1
K
/
1
)
k
K = k
1/p

K
/
1
(K
/
1

k
K)
podemos entonces suponer que K
/
1
=k y as K
/
=k() con ,k y
p
k. Entonces,
para mostrar que K es linealmente disjunto (sobre k) con K
/
= k() como , k
y as k() es linealmente independiente sobre k, entonces basta mostrar que
k() permanece linealmente independiente sobre K. Para probar esto notemos
que como
p
k entonces el orden de la extensi on K()/K es 1 o p y as para
mostrar que es linealmente independiente sobre K debemos mostrar que , K,
i.e., que [K() : K] = p. Supongamos que K, entonces como Irr(, k) =x
p
,
este polinomio se descompone en K[x] como
x
p
= (x
1/p
)
p
ya que
p
k K, y as
K
/

k
K = K[x]/(x
p
) = K[x]/(x
1/p
)
p
el cual no es un anillo reducido; y como K
/

k
K k
1/p

k
K esto contradice la
hip otesis de que k
1/p

k
K es reducido. Se sigue que K es linealmente disjunto de
K
/
= k() como se quera.
(5) (6): Trivial.
(6) (1): Como K y k
1/p
n
son linealmente disjuntos para alg un n > 0 y co-
mo k
1/p
k
1/p
n
entonces K y k
1/p
tambi en son linealmente disjuntos sobre k y
as K
k
k
1/p
= K k
1/p
es el campo compuesto de K y k
1/p
, en particular es un
anillo reducido.
Ahora, si K
/
es un campo intermedio de K/k el cual es nitamente generado
sobre k, entonces K
/

k
k
1/p
K
k
k
1/p
y as K
/

k
k
1/p
tambi en es reducido.
8 Derivaciones y diferenciales de K ahler 201
Mostraremos que K
/
es separablemente generado sobre k. Para esto escribamos
K
/
= k(
1
, . . . ,
n
) y descompongamos a K
/
como:
K
/
k(
1
, . . . ,
r
)
k
con r = grtr(K
/
/k), i.e.,
1
, . . . ,
r
es una base trascendente de K
/
/k y adem as

r+1
, . . . ,
n
son algebraicos sobre k(
1
, . . . ,
r
); supongamos ahora que
r+1
,
. . . ,
q
son algebraicos y separables sobre k(
1
, . . . ,
r
) y que
q+1
no lo es. Pon-
gamos =
q+1
y sea f (Y
p
) = Irr(, k(
1
, . . . ,
r
)). Los coecientes de f (Y
p
)
son, por denici on, funciones racionales en
1
, . . . ,
r
de tal forma que eliminando
denominadores obtenemos un polinomio irreducible
F(X
1
, . . . , X
r
,Y
p
) k[X
1
, . . . , X
r
,Y]
tal que F(
1
, . . . ,
r
,
p
) = 0.
Ahora, si F/X
i
= 0 para todo 1 i r, y si denotamos con X = (X
1
, . . . , X
r
),
entonces F(X,Y
p
) es la p-potencia de un polinomio G(X,Y) con coecientes en
k
1/p
y as tendramos que
k(
1
, . . . ,
r
, )
k
k
1/p
=(k[X,Y]/F(X,Y
p
))
k
k
1/p
= k
1/p
[X,Y]/G(X,Y)
p
el cual es un subanillo de K
k
k
1/p
y, m as a un, este subanillo contiene nilpotentes
lo cual contradice el hecho, que vimos al principio de esta parte de la demostraci on,
de que K
k
k
1/p
no contiene nilpotentes. Se debe entonces tener que F/X
i
,= 0
para alg un i = 1, . . . , r. Reordenando si hiciera falta supongamos que F/X
1
,= 0.
Entonces, de la ecuaci on F(
1
, . . . ,
r
,
p
) = 0 se sigue que
1
es algebraico se-
parable sobre k(
2
, . . . ,
r
,
p
) (ya que su derivada, en X
1
, no se anula y por lo
tanto su polinomio irreducible no tiene races m ultiples), y como los
r+1
, . . . ,
q
tambi en son algebraicos separables sobre k(
2
, . . . ,
r
, ), entonces intercambian-
do
1
y =
q+1
se sigue que
r+1
, . . . ,
q+1
son algebraicos separables sobre
k(
1
, . . . ,
r
), i.e., que K
/
/k(
1
, . . . ,
r
) es una extensi on algebraica separable con

1
, . . . ,
r
una base trascendente de K
/
/k, i.e., K
/
es separablemente generado so-
bre k. Hemos probado que todo campo intermedio K
/
de K/k nitamente generado
sobre k es separablemente generado sobre k y por lo tanto K/k es separable como
se quera. .
Para extensiones K/k que no son algebraicas no se tiene una equivalencia com-
pleta, como la de la proposici on 8.8, entre las propiedades de ser separablemente
generada y ser separable, a menos que K/k sea nitamente generada:
Teorema 8.10 Sea K/k una extensi on de campos de caracterstica p > 0.
(1) Si K/k es separablemente generada, entonces K/k es separable.
202 8 Derivaciones y diferenciales de K ahler
(2) Recprocamente, si K/k es separable y adem as es nitamente generada, enton-
ces es separablemente generada.
Demostraci on. (1): Mostraremos que K y k
1/p
son linealmente disjuntos sobre k.
Ahora, por hip otesis existe una base de trascendencia B de K/k tal que K/k(B) es
una extensi on algebraica separable. Probaremos primero que los campos k(B) y k
1/p
son linealmente disjuntos sobre k. En efecto, esto es equivalente a probar que los
anillos k[B] y k
1/p
son linealmente disjuntos sobre k y para estos anillos el conjunto
de monomios
i
1
1

i
n
n
para
j
B es una base de k[B] sobre k y como B es
algebraicamente independiente sobre k entonces es algebraicamente independiente
sobre k
1/p
y as estos monomios son independientes sobre k
1/p
. Se sigue que k(B)
y k
1/p
son linealmente disjuntos sobre k.
Ahora, sean a
1
, . . . , a
n
elementos de k
1/p
que son linealmente independientes so-
bre k. Entonces, por el p arrafo anterior, tambi en son linealmente independientes
sobre k(B) y como K/k(B) es una extensi on algebraica separable entonces, por la
proposici on 8.8, K y k
1/p
son linealmente disjuntos sobre k(B) y as a
1
, . . . , a
n
son
linealmente independientes sobre K y por lo tanto K y k
1/p
son linealmente disjuntos
sobre k como se quera probar.
(2): Supongamos ahora que K/k es separable (i.e., que K y k
1/p
son linealmente
disjuntos sobre k) y que es nitamente generada, digamos K = k(
1
, . . . ,
n
).
Sea r = grtr(K/k) de tal forma que r n. Si n = r entonces
1
, . . . ,
n
es una
base trascendente de K/k y adem as k(
1
, . . . ,
n
) = K y as no hay nada que probar.
Supongamos entonces que n > r; consideraremos este caso en dos partes:
Supongamos primero que n = r +1; entonces el conjunto
1
, . . . ,
r
,
n
es
algebraicamente dependiente sobre k y por lo tanto el conjunto de polinomios
g(X
1
, . . . , X
r+1
) con coecientes en k, tales que g(
1
, . . . ,
r+1
) = 0 contiene po-
linomios ,= 0; sea f (X) el polinomio ,= 0 de grado menor de este conjunto. En-
tonces, f (X) es irreducible y divide a cualquier otro polinomio que se anula en

1
, . . . ,
r
,
r+1
. Mostraremos que f (X) , k[X
p
1
, . . . , X
p
r+1
]. En efecto, si sucediera
lo contrario, digamos f (X) =g(X
p
1
, . . . , X
p
r+1
) con g(X
1
, . . . , X
r+1
) k[X
1
, . . . , X
r+1
],
y si
1
, . . . ,
m
son los monomios en
1
, . . . ,
r+1
que aparecen en g(
1
, . . . ,
r+1
),
entonces los
j
son linealmente independientes sobre k (ya que el grado de cada

j
es menor que el grado de f (X) y as a
1

1
+ +a
m

m
= 0 con los a
j
k s olo
puede suceder si todos los a
j
= 0 porque si no fuera as se tendra un polinomio de
grado menor que el de f (X) que se anula en
1
, . . . ,
r+1
); sin embargo,
p
1
, . . . ,
p
m
son linealmente independientes sobre k ya que

p
j
= g(
p
1
, . . . ,
p
r+1
) = f (
1
, . . . ,
r+1
) = 0
con los a
j
,= 0 en k. Por lo tanto los
1
, . . . ,
m
son linealmente dependientes sobre
k
1/p
; esto, junto el hecho de los
j
K son linealmente independientes sobre k como
vimos arriba, contradice la hip otesis de que K y k
1/p
son linealmente disjuntos sobre
k. Se debe entonces tener que f (X) , k[X
p
1
, . . . , X
p
r+1
]. Entonces, podemos suponer
que una de las r +1 variables X
j
que ocurre en f (X) aparece en alg un t ermino con
8 Derivaciones y diferenciales de K ahler 203
un exponente que no es m ultiplo de p; sin perder generalidad supongamos que esta
variable es X
r+1
. Entonces, los elementos
1
, . . . ,
r
son necesariamente algebrai-
camente independientes sobre k y m as a un,
r+1
es algebraico sobre k(
1
, . . . ,
r
)
ya que satisfece al polinomio f (X) con coecientes en ese campo y adem as es se-
parable ya que el grado de f (X) en X = X
r+1
no es divisible por p. Se sigue que

1
, . . . ,
r
es una base trascendente separable de K/k.
Supongamos ahora que n > r + 1. Usaremos inducci on sobre n. Como K =
k(
1
, . . . ,
n
) y k
1/p
son linealmente disjuntos sobre k por hip otesis, entonces
k(
1
, . . . ,
n1
) y k
1/p
tambi en son linealmente disjuntos sobre k. Por hip otesis de
inducci on se sigue que k(
1
, . . . ,
n1
) es separablemente generado sobre k. Sea
pues
1
, . . . ,
m
una base trascendente separable de k(
1
, . . . ,
n1
) sobre k. Co-
mo r = grtr(k(
1
, . . . ,
n
)/k), entonces m = r 1 o m = r.
Como
1
, . . . ,
m
es una base trascendente separable de k(
1
, . . . ,
n1
) so-
bre k, entonces el campo K = k(
1
, . . . ,
n
) es una extensi on algebraica separable
de K
1
:= k(
1
, . . . ,
m
,
n
) y entonces s olo falta probar que K
1
es separablemen-
te generado sobre k. Para esto, observemos que grtr(K
1
/k) = grtr(K/k) = r y K
1
est a generado, sobre k, por a lo m as r +1 elementos ya que m r. M as a un, como
K
1
K entonces K
1
y k
1/p
tambi en son linealmente disjuntos sobre k y as, por el
caso n r +1 ya probado, se sigue que K
1
es, en efecto, separablemente generado
sobre k, lo cual concluye la demostraci on del teorema. .
En el teorema anterior la hip otesis de que K/k es nitamente generada en la parte
(2) no se puede eliminar como lo muestra el ejemplo siguiente:
Ejemplo 6. Si k es un campo perfecto, entonces toda extensi on K de k es separable ya
que como k es perfecto entonces k
1/p
=k y por lo tanto K y k
1/p
=k son linealmente
disjuntos sobre k; en particular, si es trascendente sobre k, la extensi on
K = k(,
1/p
,
1/p
2
, . . . ,
1/p
j
, . . .)
es separable sobre k y sin embargo es claro que no es separablemente generada.
Si K/k es una extensi on de campos, sabemos que el K-espacio vectorial
K/k
est a generado por el conjunto dx : x K y por lo tanto existe un subconjunto
BK tal que dx : x B es una base del K-espacio vectorial
K/k
. Una tal base
se llamar a una base diferencial de K/k.
Lema 8.11 Sea K/k una extensi on de campos. Un subconjunto B = x
i

i
K
es una base diferencial de K/k si y s olo si para toda funci on f : K, ( y

),
existe una unica derivaci on D Der
k
(K, K) tal que D(x

) = y

para toda .
Demostraci on. Se sigue del isomorsmo
Der
k
(K, K) Hom
K
(
K/k
, K)
K/k
.
.
204 8 Derivaciones y diferenciales de K ahler
p-bases de Teichm uller. Para poder distinguir, en el caso de caracterstica p > 0
cu ando un conjunto
i
K tal que d
i
genera a
K/k
es una base diferen-
cial, necesitamos los conceptos y resultados siguientes sobre p-bases, debidos a
Teichm uller:
Sea K/k una extensi on de campos de caracterstica p >0. Sea K
/
=kK
p
el campo
compuesto (en particular, K
p
K
/
K). Una familia de elementos B =
i
de
elementos de K se dice que es p-independiente sobre K
/
si para todo subconjunto
nito
i
1
, . . . ,
i
n
B se tiene que [K
/
(
i
1
, . . . ,
i
n
) : K
/
] = p
n
.
El conjunto B =
i
K se dice que es una p-base de K sobre K
/
= kK
p
si es
p-independiente sobre K
/
y adem as K
/
(B) = K.
Observaci on. Un conjunto B =
i
K es p-independiente sobre K
/
si y s olo si
el conjunto de monomios

B
:=
r
1
1

r
n
n
:
i
distintos y 0 r
i
< p
es linealmente independiente sobre K
/
.
Proposici on 8.12 Sea K/k una extensi on de campos de caracterstica p > 0 y sea
B =
i
K. Entonces, B es p-independiente sobre K
/
= kK
p
si y s olo si B es
linealmente independiente sobre K
/
=kK
p
(considerando a K como K
/
-espacio vec-
torial).
Demostraci on. Supongamos que B es K
/
-linealmente independiente considerando
a K como K
/
-espacio vectorial. Mostraremos que B es p-independiente, por induc-
ci on sobre n, el caso n =0 siendo trivial. Supongamos ahora que f (X
1
, . . . , X
n
) es un
polinomio ,= 0 con coecientes en K
/
y de grado < p en cada una de sus variables
X
i
. Debemos probar que f (
1
, . . . ,
n
) ,=0. Para comenzar podemos suponer que X
n
aparece en f (ya que de lo contrario f tendra n1 variables y por hip otesis de in-
ducci on deberamos tener entonces que f (
1
, . . .) ,= 0) y considerando el polinomio
en una variable f (
1
, . . . ,
n1
, X) con coecientes en K
/
(
1
, . . . ,
n1
), por hip ote-
sis de inducci on este polinomio es ,= 0; ahora, como este polinomio tiene grado < p
en su variable X, entonces es separable (ya que estamos en caracterstica p y por
la clasicaci on de polinomios separables) y como
n
K es puramente inseparable
sobre K
/
y adem as no est a en K
/
(
1
, . . . ,
n1
) ya que
1
, . . . ,
n
es linealmente in-
dependiente sobre K
/
, se sigue que
n
no puede ser una raz de f (ya que si lo fuera
entonces
n
sera separable sobre K
/
(
1
, . . . ,
n1
) y as
n
sera separable e inse-
parable sobre K
/
(
1
, . . . ,
n1
) y en consecuencia debera estar en K
/
(
1
, . . . ,
n1
),
una contradicci on) y por lo tanto B=
1
, . . . ,
n
es p-independiente.
Recprocamente, supongamos que B=
1
, . . . ,
n
es p-independiente. Mostra-
remos que Bes linealmente independiente sobre K
/
=kK
p
. Supongamos que esto no
sucede; sin perder generalidad podemos suponer que
n
K
/
(
1
, . . . ,
n1
). Ahora,
como
p
i
K
p
K
/
entonces podemos escribir
n
de la forma
n
=g(
1
, . . . ,
n1
)
donde g es un polinomio con coecientes en K
/
= kK
p
de grado < p en cada una
de sus variables (factorizando a las potencias de cada
i
de grado p para poner-
las en K
p
K
/
y dejando s olo las de grado < p). Entonces, se tiene la relaci on de
dependencia (sobre K
/
):
8 Derivaciones y diferenciales de K ahler 205
g(
1
, . . . ,
n1
)
n
= 0
entre el monomio
n
y los monomios
i
1
1

i
n1
n1
, 1 i
t
< p, que aparecen en g, lo
cual contradice la hip otesis de que B es p-independiente. .
Corolario 8.13 Toda extensi on K/k de campos de caracterstica p > 0 tiene una
p-base y cualesquiera dos p-bases de K tienen la misma cardinalidad.
Demostraci on. K tiene una base B como K
/
= kK
p
-espacio vectorial y as cual-
quier subconjunto nito S B es K
/
-linealmente independiente y por lo tanto es
p-independiente por la proposici on anterior. .
Proposici on 8.14 Si K/k es una extensi on separable nitamente generada de cam-
pos de caracterstica p > 0 y B es una p-base de K/k, entonces K/k(B) es una
extensi on nita y separable, y B es una base trascendente de K/k.
Demostraci on. Supongamos que B es algebraicamente dependiente sobre k, diga-
mos que b
1
, . . . , b
n
B son algebraicamente dependientes sobre k. Sea 0 ,= f
k[X
1
, . . . , X
n
] un polinomio de grado mnimo tal que f (b
1
, . . . , b
n
) =0; sea d =gr( f )
y escribamos
f (X
1
, . . . , X
n
) =

0i
1
,...,i
n
<p
g
i
1
i
n
(X
p
1
, . . . , X
p
n
)X
i
1
1
X
i
n
n
.
Como los b
1
, . . . , b
n
son p-independientes sobre k y f (b
1
, . . . , b
n
) = 0, entonces
g
i
1
i
n
(b
p
1
, . . . , b
p
n
) = 0 para todos los i
1
, . . . , i
n
. Sin embargo, como
d = gr( f ) gr(g
i
1
i
n
) +i
1
+ +i
n
,
entonces por la minimalidad del grado de f debemos tener que
f (X
1
, . . . , X
n
) = g
00
(X
p
1
, . . . , X
p
n
)
por lo que podemos escribir a f de la forma
f (X
1
, . . . , X
n
) = h(X
1
, . . . , X
n
)
p
con h k
1/p
[X
1
, . . . , X
n
].
Ahora, por el teorema 8.9, K y k
1/p
n
son linealmente disjuntos sobre k para alg un
n > 0 y como k
1/p
k
1/p
n
entonces K y k
1/p
tambi en son linealmente disjun-
tos sobre k y por lo tanto los monomios en K de grado < d en b
1
, . . . , b
n
, siendo
linealmente independientes sobre k deben tambi en ser linealmente independien-
tes sobre k
1/p
. Se sigue que h(b
1
, . . . , b
n
) ,= 0, lo cual contradice el hecho de que
0 = f (b
1
, . . . , b
n
) = h(b
1
, . . . , b
n
)
p
. Esta contradicci on muestra que B es algebraica-
mente independiente sobre k, y como genera a K, entonces es una base trascendente
de K/k. Como K/k es nitamente generada, se sigue que K/k(B) es algebraica -
nitamente generada y por lo tanto nita y separable ya que K/k lo es. .
El resultado principal es:
206 8 Derivaciones y diferenciales de K ahler
Teorema 8.15 Sea K/k una extensi on de campos nitamente generada y sea B =

i
un subconjunto de K. Entonces, d
i

i
es una base diferencial de
K/k
si y s olo si:
(1) car(K) = 0 y
i

i
es una base trascendente de K/k.
o
(2) car(K) = p > 0 y
i

i
es una p-base de K/k.
Demostraci on. Como K/k es nitamente generada, podemos suponer que
i

i
=

1
, . . . ,
n
es un conjunto nito.
(1): Supongamos que car(K) = 0 y que
1
, . . . ,
n
es una base trascendente de
K/k. Entonces, K/k(
1
, . . . ,
n
) es algebraica (y por lo tanto separable, ya que es-
tamos en caracterstica 0) y as la demostraci on contin ua igual que la de 8.7.
(2): Supongamos ahora que car(K) = p > 0. Si B =
i

i
es una p-base de K
sobre k. Mostraremos que cualquier funci on f : K tiene una unica extensi on
a una derivaci on D Der
k
(K). En efecto, dado un p-monomio de B,
r
1
1

r
n
n
,
pongamos
D(
r
1
1

r
n
n
) :=
n

i=1
r
i

r
1
1

r
i
1
i

r
n
n
f (
i
),
esto dene una funci on del conjunto de p-monomios
B
en K, D :
B
K, y sa-
bemos que
B
es linealmente independiente sobre K
p
k ya que B es una p-base de
K/k. Entonces, extendemos K
p
k-linealmente D a todo K y claramente D es enton-
ces una k-derivaci on de K unica con la propiedad de que D(
i
) = f (
i
). Por el lema
8.11 se sigue que B=
i
es una base diferencial de
K/k
.
Recprocamente, si B =
i
K es una base diferencial de
K/k
, entonces
B es p-independiente sobre k ya que si no lo fuera, sin perder generalidad pode-
mos suponer que
1
depende de los otros, i.e.,
1
K
p
k(
2
, . . . ,
n
) para algunos

2
, . . . ,
n
B y as podemos escribir
1
= f (
2
, . . . ,
n
) con f un polinomio con
coecientes en K
p
k. Entonces, en
K/k
se tiene que
d
1
=
n

i=2
_
f

i
_
d
i
lo cual contradice la independencia lineal de los d
1
, . . . , d
n
. .
Corolario 8.16 Sea K/k una extensi on de campos con K nitamente generado so-
bre k. Entonces,
(1) dim
K

K/k
grtr(K/k).
(2) dim
K

K/k
= grtr(K/k) si y s olo si K/k es separable.
Demostraci on. Escribamos K = k(
1
, . . . ,
n
) y sea
1
, . . . ,
r
una base trascen-
dente de K/k.
En caracterstica 0, d
i

1ir
es una base de
K/k
por la parte (1) del teorema
anterior.
8 Derivaciones y diferenciales de K ahler 207
En caracterstica p > 0, d
i
es una base de
K/k
si y s olo si B =
i
es
una p-base de K/k por la parte (2) del teorema previo, y cualquier p-base contiene
una base trascendente, que es igual a la p-base en el caso separable nitamente
generado. .
Ejercicios
8.1. Si A es una k- algebra y D Der
k
(A, A) es una derivaci on, note que usando el
producto de A se tiene un producto en Der
k
(A, A). Demuestre que las potencias de
D Der
k
(A, A) satisfacen la regla de Leibniz general:
D
n
(ab) =
n

i=1
_
n
i
_
D
i
aD
ni
b.
8.2. En el ejercicio anterior, si car A = car k = p > 0, concluya que
D
p
(ab) = (D
p
a)b+a(D
p
b)
y por lo tanto D
p
Der
k
(A, A).
8.3. Si car k = 0, K k es una extensi on y 0 ,= D Der
k
(K, K), demuestre que:
(i) 1, D, D
2
, . . . , D
p1
son linealmente independientes sobre K.
(ii) La combinaci on lineal a
0
+a
1
D+ +a
p1
D
p1
, con los a
i
K, es una deri-
vaci on si y s olo si a
i
= 0, para toda i.
8.4. (La f ormula de Hochschild). Si car A = car k = p > 0, demuestre que para todo
a A, D Der
k
(A, A) se tiene que
(aD)
p
= a
p
D
p
+(aD)
p1
(a)D
i.e., (aD)
p
es una combinaci on lineal de D
p
y D.
8.5. Si D, D
/
Der
k
(A, A), demuestre que
[D, D
/
] := DD
/
D
/
D Der
k
(A, A).
8.6. Si a, b A, D, D
/
Der
k
(A, A), demuestre que
[aD, bD
/
] = ab[D, D
/
] +aD(b)D
/
bD
/
(a)D.
8.7. Si k es un anillo conmutativo, K, A son dos k- algebras y A
/
:=K
k
A, demuestre
que

A
/
/K

A/k

A
A
/
.
8.8. Si S A es un conjunto multiplicativo y D Der(A), demuestre que D induce
una derivaci on en S
1
A por medio de D(a/s) = (D(a)s aD(s))/s
2
.
208 8 Derivaciones y diferenciales de K ahler
8.9. Si k es un anillo conmutativo, A es una k- algebra y S A es un subconjunto
multiplicativo, demuestre que

S
1
A/k

A/k

A
S
1
A.
8.10. Si L K k
/
k es una torre de campos y K
/
k es otra extensi on con K y
K
/
son linealmente disjuntos sobre k, demuestre que:
(i) KK
/
= k.
(ii) K y k
/
K
/
son linealmente disjuntos sobre k
/
.
8.11. Si L/K es una extensi on separable, demuestre que la extensi on
L((T
1
, . . . , T
n
))/K((T
1
, . . . , T
n
))
tambi en es separable. Aqu, L((T
1
, . . . , T
n
)) es el campo de fracciones del anillo de
series formales L[[T
1
, . . . , T
n
]] (vea el ejercicio 20 del captulo 7).
8.12. Si I A es un ideal y

A es la completaci on I- adica de A, demuestre que para
cualquier derivaci on D Der(A) se tiene que D(I
n
) I
n1
, para todo n > 0 y por
lo tanto D induce una derivaci on en

A.
Referencias
1. Atiyah, M. F. and I. G. MacDonald, Introduction to Commutative Algebra. Addison-Wesley,
Reading, 1969.
2. Bourbaki, N., Alg` ebre Commutative. Chapitres 1 ` a 4, 5 ` a 7, 8 et 9. Hermann, Paris, 1961-1965;
R eimpression: Masson, Paris, 1985; R eimpression: Springer Verlag, Berlin, 2006. Traducci on
al ingl es: Commutative Algebra. Chapters 1 to 7. Addison-Wesley, Reading, and Hermann,
Paris, 1972.
3. Eisenbud, D., Commutative Algebra: With a View Towards Algebraic Geometry. Springer Ver-
lag, Berlin, 1999.
4. Fulton, W., Algebraic Curves. Addison-Wesley, Reading, 1969.
5. Grothendieck, A. et J. Dieudonn e, El ements de G eometrie Alg ebrique I. Pub. Math. des IHES,
4, Paris, 1960.
6. Kunz, E., Introduction to Commutative Algebra and Algebraic Geometry. Birkh auser Verlag,
Boston, 1985.
7. Kurke, H., Pster, G., Roczen, M., Henselsche Ringe und Algebraische Geometrie. VEB Deu-
tscher Verlag der Wissenschaften, Berlin, 1975.
8. Matsumura, H., Commutative Algebra. Benjamin, New York, 1980.
9. Matsumura, H., Commutative Ring Theory. Cambridge University Press, Cambridge, 1989.
10. Mumford, D., The Red Book of Varieties and Schemes. Springer Verlag, New York, 1994.
11. Nagata, M., Local Rings. Interscience, New York, 1962.
12. Northcott, D. G., Ideal Theory. Cambridge University Press, Cambridge, 1952.
13. Raynaud, M., Anneaux Locaux Hens eliens. LNM 169, Springer Verlag, Berlin, 1970.
14. Reid, M., Undergraduate Commutative Algebra. Cambridge University Press, Cambridge,
1996.
15. Serre, J.-P., Local Algebra. Springer Verlag, Berlin, 2000.
16. Shafarevich, I. R., Basic Algebraic Geometry. Springer Verlag, Berlin, 2000.
17. Zaldvar, F., Teora de Galois. Anthropos, Barcelona, 1996.
18. Zaldvar, F., Introducci on a la geometra algebraica. 2000-2010.
19. Zariski, O. and P. Samuel, Commutative Algebra. Vol. I and Vol. II. Springer Verlag, New
York, 1979.
209

Indice alfab etico


A- algebra, 42
A-m odulo, 29
A-morsmo, 29
A-subm odulo, 30
abiertos distinguidos, 14
algebra
de dilataci on, 169
separable, 182
algebra de tipo nito, 62
algebra nita, 62
altura
de un ideal, 142
de un ideal primo, 142
anillo
artiniano, 101
cociente, 2
conmutativo, 1
de coordenadas afn, 44
de Dedekind, 120
de enteros, 113, 120
de enteros p- adicos, 163
de enteros de una extensi on cuadr atica, 125
de enteros de una valuaci on, 116
de fracciones, 56
de Pr ufer, 163
de valuaci on, 113
de valuaci on discreta, 118
ltrado, 155
graduado, 168
graduado asociado, 169
henseliano, 181
local, 58, 90
local regular, 147
noetheriano, 87
reducido, 26, 109
regular, 147
semilocal, 111
topol ogico, 156
total de fracciones, 59
anulador, 25, 111
aplicaci on
can onica
del producto tensorial, 37
polinomial, 45
Artin-Rees, 170
artiniano, 101
asociado, 98
asociados, 96
bandera, 103
bilineal, 35
cambio de anillos, 41, 52
campo
de fracciones, 56
de funciones, 115
de n umeros, 113
de series de Laurent, 115
residual, 58, 61, 116
valuado, 116
cerradura entera, 64
coimagen, 30
completaci on, 158, 162
I- adica, 163
completado, 162
completo, 158, 168
componente irreducible, 12
componentes
homog eneas, 168
con ucleo, 30
condici on de Mittag-Leer, 188
conjunto
aislado, 101
algebraico afn, 17
211
212

Indice alfab etico
dirigido, 160
contenido, 2
coprimos, 5
correspondencia inducida por el epimorsmo
can onico, 5
derivaci on, 189
descomposici on primaria, 96
mnima, 96
DFU, 2
diferenciales
de K ahler, 190
dimensi on
de Krull de un anillo conmutativo, 142
discriminante, 121
dominio
de Dedekind, 120
dominio de factorizaci on unica, 2
elemento
entero, 62
homog eneo, 168
irreducible, 2
primo, 2, 116
entero, 62
epimorsmo, 29
epimorsmo can onico, 2
escinde, 84
espacio
afn, 17
cotangente de Zariski, 147
cuasicompacto, 14
irreducible, 12
tangente de Zariski, 147
espectro m aximo, 16, 17
espectro primo, 8
estrictamente coprimos, 182
extensi on de escalares, 52
extensi on separable, 197
el, 81
elmente plano, 41
ltraci on
cociente, 156
en un anillo, 155
en un m odulo, 155
estable, 169
I- adica, 156
inducida, 156
p- adica, 163
trivial, 156
nitamente generado, 31
nitamente presentado, 84
funci on
asociada, 11
bilineal, 35
de orden, 156
G-invariants, 82
generadores, 32
generadores de un m odulo, 31
global a local, 76
grado de trascendencia, 137
grupo
de clases de ideales, 130
de unidades de la valuaci on, 116
topol ogico, 154
Hensel, 179
hipersupercie, 18
homog eneo, 168
ideal
asociado, 96, 98
nitamente generado, 1
generado, 1
irreducible, 99
m aximo, 7
m aximo de una valuaci on, 116
primario, 94
primo, 6
primo mnimo, 96
principal, 1
radical, 25
trasladado, 25
idempotente, 26
imagen, 30
integralmente cerrado, 64
irreducible, 2
isomorsmo
de m odulos, 29
K- algebra afn, 67, 137
lema
de Artin-Rees, 170
de Gauss, 3
de Hensel, 179
de Krull, 73
de la serpiente, 33
de Nakayama, 90
de normalizaci on de Noether, 67
de Schur, 52
de Zariski, 71
de Zorn, 7
del quinto, 34
lmite directo, 176
lmite inverso, 161

Indice alfab etico 213


linealiza, 35
linealmente disjuntos, 197
liso, 147
local a global, 77
localizaci on, 58
longitud, 104
nita, 104
m odulo
artiniano, 110
cociente, 30
completo, 168
el, 81
elmente plano, 41
ltrado, 156
nitamente generado, 31
graduado, 168
graduado asociado, 169
libre, 32
noetheriano, 109
plano, 40
simple, 52
topol ogico, 156
Mittag-Leer, 188
monomorsmo, 29
morsmo
local, 85
can onico, 56
de A- algebras, 42
de anillos, 1
de conexi on, 33
de m odulos, 29
de m odulos ltrados, 156
de m odulos graduados, 168
de sistemas inversos, 164
elmente plano, 85
frontera, 33
identidad, 29
plano, 85
multilineal, 52
n ucleo, 30
n umero de clase, 130
nilpotente, 10
nilradical, 10
no singular, 147
noetheriano, 87
norma, 120
de un elemento, 66
norma de un ideal, 123
norma euclidiana, 133
p-primario, 94
par ametro uniformizador, 116
pertenecen, 96
plano, 40
polinomio
primitivo, 2
potencia simb olica, 144
presentaci on nita, 84
primario, 94
primera sucesi on fundamental, 193
primo, 2
aislado, 98
encajado, 98
producto
de ideales, 5
de variedades anes, 49
directo de m odulos, 31
brado, 50, 51
tensorial, 37
propiedad local, 77
propiedad universal del producto tensorial, 36
punto liso, 150
puntos
gen ericos, 13
radical, 25
de Jacobson, 89
de un ideal, 9
radical de Jacobson, 19
reducido, 77, 109
regla de Leibniz, 189
regular, 147
restricci on de escalares, 41, 52
segunda sucesi on fundamental, 194
separablemente generada, 197
serie de composici on, 103
series de Laurent, 187
singular, 147
sistema
directo, 176
inverso, 159, 160
soporte, 111
subanillo, 1
subconjunto multiplicativo, 56
subconjunto multiplicativo generado, 79
subm odulo, 30
de torsi on, 83
generado por un conjunto, 31
sucesi on
convergente, 158
de Cauchy, 158
exacta, 32
corta, 32
suma
de ideales, 4, 5
214

Indice alfab etico
de m odulos, 31
directa de m odulos, 31
tangente de Zariski, 147
teorema
de intersecci on de Krull, 91, 172
de Jordan-H older, 111
de la base de Hilbert, 88
de los ceros de Hilbert, 71
de MacLane, 198
del ideal principal de Krull, 144
generalizado del ideal principal de Krull,
146
topologa
de Zariski, 9, 17
torsi on, 83
traslaci on izquierda, 154
traza, 120
ultram etrica, 157
valuaci on, 114
discreta, 114
p- adica, 115
variedad afn, 17
variedad algebraica afn, 17

También podría gustarte