You are on page 1of 387

NOTAS DE TRABAJO, 6

LGEBRA CONMUTATIVA

Pascual Jara Martnez

Departamento de lgebra. Universidad de Granada


Granada, 19972012
Primera redaccin: 1997.
Segunda redaccin: Octubre 2007.
Tercera redaccin: Octubre 2008.
Cuarta redaccin: Octubre 2009.
Quinta redaccin: Agosto 2011.
Sexta redaccin: Septiembre 2012.
Introduction

Este texto de lgebra Conmutativa Bsica es la continuacin natural del de lgebra Conmutativa Ele-
mental. Mientras que en el primero exponamos los rudimentos de la aritmtica de los enteros y de los
polinomios en una variable, y por ende de los Dominios de Ideales Principales, acabando con el estudio
de la estructura de los mdulos finitamente generados sobre un DIP, la intencin primera de este texto es
el estudio de los anillos de polinomios en varias indeterminadas con coeficientes en un cuerpo.
Haremos un uso extensivo de las tcnicas de computacin que nos proporciona la divisin en estos ani-
llos, lo que nos conducir a la introduccin de las bases de Groebner. Con esta herramienta estudiaremos
las propiedades de los ideales sobre anillos de polinomios.
Para el estudio de los conjuntos de puntos asociados a ideales, y obtener una buena relacin entre idea-
les radicales y conjuntos algebraicos necesitaremos que el cuerpo base sea algebraicamente cerrado:
Teorema de los ceros de Hilbert. Probamos este resultado estableciendo previamente el Lema de norma-
lizacin de Noether. Esta teora se completa con el estudio de las cadenas de ideales primos y la nocin
de dimensin de Krull.
De forma paralela, y un tanto marginal, introducimos los mdulos sobre un anillo y caracterizamos ste
mediante propiedades elementales de sus mdulos.
.
ndice general

Introduction I

I lgebra Conmutativa Bsica 1


Introduccin 3

I Anillos e ideales 5
1 Definicin de anillo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2 Homomorfismos de anillos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3 Producto de anillos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4 Ideales primos e ideales maximales . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
5 Radical de un ideal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
6 Extensin y contraccin de ideales . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
7 lgebras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
8 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

II Anillos de polinomios 57
9 Representacin de polinomios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
10 rdenes en Nn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
11 Algoritmo de la divisin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
12 Ideales monomiales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
13 Bases de Groebner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
14 Aplicaciones de las Bases de Groebner . . . . . . . . . . . . . . . . . . . . . . . . . 80
15 Aplicaciones de las Bases de Groebner, II . . . . . . . . . . . . . . . . . . . . . . . . 84
16 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89

III Conjuntos algebraicos afines 105


17 Funciones polinmicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
18 Conjuntos algebraicos afines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
19 Ideales asociados a conjuntos de puntos . . . . . . . . . . . . . . . . . . . . . . . . . 109
20 Anillos coordenados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
21 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123

IV Mdulos 133
22 Mdulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
23 Homomorfismos de Amdulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
24 Mdulo cociente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
25 Suma directa de Amdulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
26 Mdulos libres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
27 Mdulos finitamente generados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
28 Mdulos noetherianos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
29 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166

V Categoras y funtores 179


30 Categoras y funtores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
31 Funtores adjuntos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
32 Funtores Hom y producto tensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
33 Sucesiones exactas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
34 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212

VI Dependencia entera 219


35 Extensiones enteras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
36 Lema de normalizacin de Noether . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
37 Teorema de los ceros de Hilbert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
38 Extensiones trascendentes (repaso) . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
39 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242

VII Espectro primo y localizacin 251


40 Localizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
41 Ideales primos en anillos de polinomios . . . . . . . . . . . . . . . . . . . . . . . . . 262
42 Mdulos de fracciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
43 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284

VIII Dimensin 299


44 Anillos noetherianos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
45 Anillos artinianos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
46 Repaso sobre la dimensin de anillos . . . . . . . . . . . . . . . . . . . . . . . . . . 310
47 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313

IX Descomposicin primaria 317


48 Descomposicin primaria de ideales . . . . . . . . . . . . . . . . . . . . . . . . . . 318
49 Conjuntos algebraicos irreducibles . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
50 Teorema de LaskerNoether para anillos de polinomios . . . . . . . . . . . . . . . . 331
51 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332

X Dominios de Dedekind 341


52 Dominios de valoracin discreta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342
53 Ideales fraccionarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
54 Dominios de Dedekind . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350
55 Mdulos proyectivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358
56 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 368

Bibliografa 373

ndice alfabtico 375


Parte I

lgebra Conmutativa Bsica

1
Introduccin

Este texto recoge las nociones bsicas de lgebra Conmutativa y los rudimentos de Geometra Algebrai-
ca. Desde el primer momento en l hacemos hincapi en el maridaje existente entre nociones abstractas
y nociones computacionales, tratando de profundizar en cada una de ellas, y centrndonos en el clculo
efectivo de los invariantes que vamos introduciendo.
En cada captulo hacemos primero un desarrollo de la teora procurando incluir en el mismo un gran
nmero de ejemplos que ilustren los conceptos introducidos, y lo cerramos con una seccin dedicada a
ejercicios; la gran mayora de los cuales se exponen acompaados de una solucin, que aparece en la
ltima seccin del captulo.
Captulo I

Anillos e ideales

1 Definicin de anillo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2 Homomorfismos de anillos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3 Producto de anillos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4 Ideales primos e ideales maximales . . . . . . . . . . . . . . . . . . . . . . . . . 17
5 Radical de un ideal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
6 Extensin y contraccin de ideales . . . . . . . . . . . . . . . . . . . . . . . . . . 26
7 lgebras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
8 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

Introduccin
En este captulo se introducen, entre otros, los conceptos de anillo y homomorfismo de anillos; y en
particular aquellos que tienen relacin con los ideales,
Los anillos objeto de este estudio son anillos conmutativos abstractos, por lo que los ideales estudiados
son ideales bilteros. Esto hace especialmente sencillo el estudio de su estructura a travs de los ideales
primos y maximales y los correspondientes radicales: el nilradical y el radical de Jacobson.
Se extiende el radical de un anillo al radical de un ideal utilizando la correspondencia biyectiva, para
cada homomorfismo f : A B, entre los ideales de Im(f ) y los ideales de A que contienen a Ker(f ).
En particular se estudian la extensin y la contraccin de ideales para un homomorfismo de anillos.
El captulo concluye con una seccin dedicada a las lgebras sobre un anillo; introducimos los anillos
de series formales y nos centramos especialmente en las lgebras finitamente generadas y los anillos de
polinomios.
6 C AP. I. A NILLOS E IDEALES

1. Definicin de anillo
Un anillo 1 es un grupo abeliano (A, +) junto con una operacin binaria

: A A A,

llamada producto o multiplicacin, verificando las siguientes propiedades:


(A-I) Es asociativa, esto es; para cualesquiera a, b, c A se tiene a (b c) = (a b) c.
(A-II) Tiene elemento uno, esto es; existe un elemento 1 A tal que para cualquier elemento a A
se tiene a 1 = a = 1 a.
(A-III) El producto es distributivo respecto a la suma, esto es; para cualesquiera a, b, c A se tiene
a (b + c) = (a b) + (a c) y (b + c) a = (b a) + (c a).
Ejemplos. 1.1.
Hay dos ejemplos arquetpicos de anillo; uno es el anillo Z de los nmeros enteros, y otro es el que
proporciona el anillo End(M) de los endomorfismos de un grupo abeliano M, en el que la suma est
definida punto a punto, la multiplicacin es la composicin y el uno es la identidad.
Si adems el producto verifica la propiedad:

(A-IV) Conmutativa, esto es; para cualesquiera a, b A se tiene a b = b a;

entonces el anillo se llama un anillo conmutativo.


Dado un elemento a de un anillo (A, +, , 1), un elemento inverso de a es un elemento b A tal que
a b = 1 = b a. Un elemento a A que tiene inverso se dice que es invertible o tambin que es una
unidad.
Un anillo A en el que todo elemento no nulo tiene un inverso decimos que es un anillo de divisin. Un
anillo de divisin conmutativo se llama un cuerpo.
1El nombre de anillo (ring en ingls) es debido a David Hilbert (Knigsberg-1862, Gttingen-1943). La historia que
conduce a la introduccin de la estructura abstracta de anillo tiene su punto culminante en 1888, cuando Hilbert, a la edad de
26 aos, asombra a la comunidad matemtica resolviendo el problema de Gordan". Veinte aos antes Paul Gordan (Breslau-
1837, Erlander-1912) prueba que las formas binarias tienen una base finita, y se plantea el mismo problema para formas
ternarias, ... La demostracin dada por Gordan era larga y complicada y no susceptible de aplicacin para la resolucin del
problema. La solucin que presenta Hilbert es elegante y novedosa y adems supone un cambio en el paradigma de la reso-
lucin de problemas en Matemticas.
Primero introduce el concepto de Zahlring (anillo de nmeros), que engloba al los anillos de nmeros: enteros, racionales,
reales, etc. y los ejemplos nuevos: polinomios sobre stos. Los anillos son la estructura que recoge las propiedades de estos
conjuntos y las operaciones suma, producto y uno.
Segundo establece que sin un anillo R verifica la propiedad de que todo ideal, introducido por R. Dedekind (Braunschweig-
1831,1916), es finitamente generado, esta propiedad tambin es cierta para el anillo de polinomios R[X], y posteriormente
extiende este resultado a anillos R[X1 ][X2 ] . . . [Xn ].
A diferencia de la prueba de Gordan, establece que si un ideal de R[X] no fuese finitamente generado, se llegara a una contra-
diccin; pero no da una construccin explcita de base alguna. Este es el punto esencial para el desarrollo de la Matemtica,
ya que establece que no es necesario utilizar mtodos constructivos.
Son claras las ventajas de este nuevo mtodo (de reduccin al absurdo o de contradiccin) para construir la Matemtica. Sin
embargo esto no fue as advertido en un principio, pues el mismo Gordan deca: Das ist nicht Mathematik, das ist Theolo-
gie". Aunque finalmente reconoce que tambin la Teologa tiene ventajas para el desarrollo de la Matemtica, despus de
que Hilbert en 1892 da una prueba constructiva para el problema de Gordan.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 1. D EFINICIN DE ANILLO 7

Lema. 1.2.
El conjunto A de los elementos invertibles de un anillo A, junto con la multiplicacin, es un grupo
(abeliano si A es conmutativo).

En este texto vamos a trabajar con anillos conmutativos, a los que designaremos simplemente como ani-
llos. Para cualesquiera elementos a, b A el elemento a b lo representaremos por ab y lo llamaremos
el producto multiplicacin de a por b.
Los siguientes resultados son obvios a partir de las definiciones anteriores, y puede decirse que constitu-
yen la base de la aritmtica de los anillos (conmutativos).

Lema. 1.3.
Sea A un anillo, los siguientes enunciados son ciertos:
(1) Los elementos cero y uno estn determinados de forma nica;
(2) Para cada elemento a A el opuesto y el inverso, si ste ltimo existe, estn determinados de forma
nica.

D EMOSTRACIN . (1). Si x e y son ceros de A, entonces x = x + y = y.


Si x e y son unos de A, entonces x = xy = y.
(2). Si x e y son opuestos de a A, entonces x = x + 0 = x + (a + y) = (x + a) + y = 0 + y = y.
Si x e y son inversos de a A, entonces x = x1 = x(ay) = (xa)y = 1y = y. 
El elemento cero se representa por 0, y el elemento uno se representa por 1. El opuesto de un elemento
a A se representa por a, y si a 6= 0, el elemento inverso de a, si existe, se representa por a1 .

Proposicin. 1.4.
Sea A un anillo, se verifica:
(1) a 0 = 0 para todo a A.
(2) A tiene ms de un elemento si, y slo si, 0 6= 1.
(3) (a)b = (ab) = a(b), para todos a, b A. En particular (1)a = a.
(4) (nP a)b = nP (ab) = a(nPn b),mpara todos a, b A y n Z.
(5) ( ni=1 ai )( m b
j=1 j ) = i=1 j=1 ai bP

j , para todos ai , bj A y n, m N .
(6) Frmula de Newton. (a + b)n = ni=0 ni ai bni , para todos a, b A y n N.

(7) (ab)n = an bn y (an )m = anm , para todos a, b A y n, m Z.

D EMOSTRACIN . (1). Para cada a A se tiene a = a1 = a(1 + 0) = a1 + a0 = a + a0, luego a0 = 0.

LGEBRA CONMUTATIVA P. Jara


8 C AP. I. A NILLOS E IDEALES

(2). Si 0 6= 1 en A, entonces A tiene ms de un elemento. Si 0 = 1, entonces para cada a A se tiene


a = a1 = a0 = 0.
(3). Para a, b A se tiene 0 = a0 = a(b b) = ab + a(b), luego a(b) = (ab). Y de la misma
forma (a)b = (ab).
(4). Para n 0 se hace por induccin sobre n. Si n < 0, entonces 0 = 0a = (n n)a = na + (n)a,
luego (n)a = (na), lo que permite completar el resultado.
(5). Por induccin sobre n y m.
(6). Por induccin sobre n.
(7). Por induccin sobre n y m. 

Corolario. 1.5.
Sea A un anillo, para a, b A y para n, m Z se verifica:

(n a)(m b) = (nm) (ab).

Segn hemos visto, cuando el elemento 1 coincide con el elemento 0, entonces todos los elementos del
anillo son iguales. Estos anillos se llaman anillos triviales. Los anillos que vamos a considerar son, en
general, anillos no triviales.
Observacin. 1.6.
Observar que la existencia de elemento uno forma parte de la definicin de anillo. As el conjunto 2Z,
junto con la suma y el producto usuales, no es un anillo, ya que no tiene elemento uno.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 2. H OMOMORFISMOS DE ANILLOS 9

2. Homomorfismos de anillos
Sean A y B anillos, una aplicacin f : A B se llama un homomorfismo de anillos si verifica las
siguientes propiedades:
(HA-I) Para cualesquiera a, b A se tiene f (a + b) = f (a) + f (b).
(HA-II) Para cualesquiera a, b A se tiene f (ab) = f (a)f (b).
(HA-III) f (1) = 1.

Proposicin. 2.1.
Para cada anillo A existe un nico homomorfismo de anillos f : Z A.

Proposicin. 2.2.
Si f : A B y g : B C son homomorfismos de anillos, entonces la composicin g f : A C
es un homomorfismo de anillos.
La composicin de homomorfismos de anillos es asociativa.

Proposicin. 2.3.
Para cada anillo A existe un homomorfismo idA : A A definido idA (a) = a para cada elemento a A;
este homomorfismo verifica:
(1) Para cada homomorfismo f : A B se tiene f idA = f y
(2) Para cada homomorfismo g : C A se tiene idA g = g.

Subanillos
Si f : A B un homomorfismo de anillos el subconjunto

Im(f ) = {f (a) B | a A}

de B verifica las siguientes propiedades:


(SA-I) Es un subgrupo de B.
(SA-II) Es cerrado para la multiplicacin en B.
(SA-III) 1 Im(f ).

LGEBRA CONMUTATIVA P. Jara


10 C AP. I. A NILLOS E IDEALES

En general un subconjunto A0 de un anillo A verificando las propiedades (SA-I), (SA-II) y (SA-III) se


llama un subanillo de A.
El conjunto de los subanillos de un anillo A verifica algunas propiedades de inters. Entre ellas destaca-
mos la siguiente:

Lema. 2.4.
Si {A | } es una familia de subanillos de A, entonces tambin lo es su interseccin A .

Como consecuencia, dado un subconjunto X de A podemos considerar el menor subanillo de A que


contiene a X , ste es simplemente la interseccin
{B | X B, y B es un subanillo de A}.
Se llama el subanillo generado por X .

Ejercicio. 2.5.
Prueba que los elementos del subanillo generado por X son las expresiones polinmicas en elementos
de X {1} con coeficientes en Z.

Este subanillo generado por X se representa por hX {1}i.

Ideales
Por otro lado, dado un homomorfismo de anillos f : A B, el subconjunto de A
Ker(f ) = {x A | f (x) = 0}
verifica las siguientes propiedades:
(ID-I) Es un subgrupo de A;
(ID-II) Para cualesquiera a A y x Ker(f ) se tiene ax Ker(f ).
En general definimos un ideal de un anillo A como un subconjunto a de A verificando las propiedades
(ID-I) y (ID-II). Un ideal a de A es propio si a 6= A, y no trivial si a 6= {0}.
Los ideales verifican algunas propiedades interesantes. Por ejemplo:

Lema. 2.6.
(1) La interseccin de una familia de ideales {a | } es un ideal y
(2) la suma de una familia de ideales, {a | }, definida como,
X nX o
{a | } = aj | j F finito, aj aj , para todo j F

es un ideal.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 2. H OMOMORFISMOS DE ANILLOS 11

Decimos que el ideal a es menor que el ideal b si a b. Esto define una relacin de orden, a b, en
el conjunto, L(A), de todos los ideales del anillo A. Respecto a este orden el nfimo de una familia de
ideales es la interseccin y el supremo es la suma.
Dado un subconjunto X de A, existe un menor ideal, representado por AX (X ), que contiene a X , y
que se puede definir como la interseccin de todos los ideales de A que contienen a X . Se llama el ideal
generado por X y el conjunto X se dice que es un sistema de generadores de AX .

Ejercicio. 2.7. P
Prueba que los elementos de AX son todas las expresiones (finitas) de la forma i ai xi , con ai A y
xi X .

En el caso en el que X = {x}, la descripcin de (X ) es especialmente sencilla:

(X ) = (x) = {ax | a A} = Ax.

Llamaremos a (x) = Ax el ideal principal generado por x.


Un ideal a de A se llama finitamente generado si existe un subconjunto finito X de A tal que a = (X ).
Existe otra operacin entre ideales, el producto de ideales, definido de la siguiente forma: sean a y
b
Pideales de un anillo A, definimos ab como el conjunto de todas las expresiones finitas de la forma
{ai bi | ai a, bi b}. Es claro que ab es el ideal generado por los productos ab con a a y b b y
est contenido en la interseccin de a y b.
Dados dos ideales a y b se define un nuevo ideal, el ideal residual de a por b

(a : b) = {x A | xb a}.

Lema. 2.8.
Para cada dos ideales a y b se tiene que (a : b) es un ideal que contiene a a.

Anillo cociente
Sea a un ideal de un anillo A. En el grupo cociente A/a podemos definir una operacin binaria mediante:

(a + a)(b + a) = ab + a,

con esta operacin A/a tiene estructura de anillo, con elemento uno igual a 1+a, y la aplicacin cannica

p : A A/a

LGEBRA CONMUTATIVA P. Jara


12 C AP. I. A NILLOS E IDEALES

es un homomorfismo de anillos. El anillo A/a se llama el anillo cociente de A por el ideal a.


Este proceso de la construccin del anillo cociente est determinado de forma nica en el siguiente
sentido. Sea A un anillo, una relacin de equivalencia se llama compatible con las operaciones de A
si verifica:
si a b y a0 b0 , entonces a + b a0 + b0 ,
si a b y a0 b0 , entonces ab a0 b0 .
Es claro que si es una relacin de equivalencia en un anillo A, entonces es compatible si, y slo si,
en A/ podemos definir una estructura de anillo mediante:

[a] + [b] = [a + b],


[a] [b] = [a b],

y donde el elemento uno es [1]. Esto es, tal que la proyeccin p : A A/ sea un homomorfismo de
anillos.
Adems una relacin de equivalencia compatible determina un ideal a de A en la siguiente forma:

a = {a A | a 0},

y recprocamente, dado un ideal a de A, la relacin definida por a b si a b a es una relacin de


equivalencia compatible.

Proposicin. 2.9.
Para cada anillo A existe una correspondencia biyectiva entre:
(I) relaciones de equivalencia compatibles en A,
(II) ideales de A.

Propiedad universal del anillo cociente

Proposicin. 2.10. (Propiedad universal del anillo cociente)


Dado un anillo A y un ideal a A, para cada homomorfismo de anillos f : A B tal que f (a) = 0
existe un nico homomorfismo de anillos f 0 : A/a B tal que f = f 0 p. Esto es, el siguiente diagrama
conmuta.
p
A= / A/a
== |
== |
=
f == | f0
~| 1
B

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 2. H OMOMORFISMOS DE ANILLOS 13

Un homomorfismo de anillos f : A B es un isomorfismo si existe un homomorfismo de anillos


g : B A tal que f g = idB y g f = idA , o equivalentemente si f es una aplicacin inyectiva y
sobreyectiva, esto es, una biyeccin.

Proposicin. 2.11. (Primer Teorema de Isomorfa)


Dado un homomorfismo de anillos f : A B, existe un nico homomorfismo natural f 0 que completa
el siguiente diagrama:
f
A / BO
p i

A/ Ker(f ) _ _ _ 0_ _ _/ Im(f )
1 f

Adems f 0 es un isomorfismo.

Proposicin. 2.12.
La imagen del nico homomorfismo f : Z A se llama el subanillo caracterstico de A.
El ncleo de f es un ideal de Z, por lo tanto es de la forma nZ, para n 0. Llamamos a n la caracterstica
del anillo A.

Ejemplo. 2.13.
Para cada ideal nZ el anillo Z/nZ se representa por Zn , y est formado por las clases de Z mdulo n.
Como consecuencia del Primer Teorema de Isomorfa, si A tiene caracterstica n > 0, entonces contiene
un subanillo isomorfo a Zn ; y si tiene caracterstica cero, entonces contiene un subanillo isomorfo a Z.

LGEBRA CONMUTATIVA P. Jara


14 C AP. I. A NILLOS E IDEALES

3. Producto de anillos
Producto de anillos
Q
Dada una familia de anillos {Ai | i I}, en el producto cartesiano i Ai consideramos dos operaciones
definidas componente a componente
(ai )i + (bi )i = (ai + bi )i ,
(ai )i (bi )i = (ai bi )i ,

que junto con el elemento 1 = (ei )i , siendo ei Ai el elemento uno, verifican:

Lema. 3.1. Q
Con la notacin anterior ( i Ai , +, , 1) es un anillo, que es conmutativo si, y solo si, cada Ai es con-
mutativo.

Para cada ndice j I definimos:



Q ei Ai si j = i,
j : Aj i Ai , j (x) = (xi,j )i , siendo i,j =
Q 0 Ai si j 6= i.
j : i A i A j , j ((ai )i ) = aj .
Q
El par ( iI Ai , {j | i I}) se llama el anillo producto directo de la familia {Ai | i I)}

Lema. 3.2.
Con la notacin anterior se tiene
(1) j es un homomorfismo inyectivo para la suma y el producto, pero no es un homomorfismo de anillos
salvo que I sea unitario.
(2) j es un homomorfismo de anillos.

idAj , si k = j
(3) k j = j,k , siendo j,k =
0 : Aj Ak , si k 6= j.
(4) Propiedad universal del anillo producto. Para cada anillo B y cada familia de homomorfismo
Q de
anillos {fi : B Ai | i I}, existe un nico homomorfismo de anillos f : B i Ai tal que
fi = i f .
B OOO
OOO
 OOfOi
1 f  OOO
Q OOO
/'
i Ai i
Ai

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 3. P RODUCTO DE ANILLOS 15

Lema. 3.3.
Con la notacin anterior, si I = {1, . . . , t} es un conjunto finito, se verifica:
Pt
(1) j=1 i i = id i AiQ
Q .
Pt Qt
(2) Im(i ) es un
Pideal de i Ai , y i=1 Im(i ) = i=1 Ai .
(3) Ker(j ) = i6=j Im(i ) y Ker(j ) Im(j ) = 0.

Lema. 3.4.
Sea A un anillo y a1 , . . . , at A ideales no nulos tales que
P 
(I) aj i6=j i = 0 y
a
Pt
(II) i=1 ai = A

Un conjunto de ideales verificando estas condiciones se llama un conjunto independiente de ideales de


A. Se verifica:
(1) Existe un isomorfismo, para la suma y el producto, ti=1 ai
Q
= A, definido (a1 , . . . , at ) 7
a1 + + at .
(2) Cada a es un anillo con elemento uno ei tal que e1 + + et = 1; en este caso ai = ei A.
(3) Se tiene ei ej = i,j . En particular cada ei es un elemento idempotente.
Un conjunto de elementos {e1 , . . . , et } verificando ei ej = i,j y e1 + +et = 1 se llama un conjunto
completo de elementos idempotentes ortogonales del anillo A.
(4) Si e, f son elementos idempotentes tales que eA = fA, entonces e = f .
(5) Existe una biyeccin entre conjuntos completos de idempotentes ortogonales de A y conjuntos inde-
pendientes de ideales de A.

D EMOSTRACIN . (4). Si eA = fA, existen a, b A tales que e = fa y f = eb. Se tiene:

e = fa = (eb)a = eab = faab = ffab = fafab = eeb = eb = f .


Un anillo A se llama descomponible si contiene un idempotente e A tal que e 6= 0, 1, en caso contrario
se dice indescomponible.

Teorema chino del resto


Dos ideales a y b de un anillo A se llaman comaximales o primos relativos si a + b = A.

LGEBRA CONMUTATIVA P. Jara


16 C AP. I. A NILLOS E IDEALES

Lema. 3.5.
Sea A un anillo, si a y b son ideales comaximales, entonces se verifica: ab = a b.

D EMOSTRACIN . Siempre se verifica que ab a b. Por otro lado sea x a b, por la hiptesis
existen a a y b b tales que a + b = 1, entonces x = ax + bx ab, y se verifica la igualdad. 

Proposicin. 3.6. (Teorema chino del resto.)


Sean A un anillo, a1 , . . . ,an ideales de A y f la aplicacin cannica definida por las proyecciones pi :
A A/ai , i = 1, . . . , n:
Yn
f : A A/ai , f (a) = (a + ai )i
i=1
Entonces se verifica:
(1) Si ai y aj son comaximales, cuando i 6= j, entonces a1 an = a1 . . . an ;
(2) f es sobreyectiva si, y slo si, ai y aj son comaximales si i 6= j, para todos los ndices i, j;
(3) f es inyectiva si, y slo si, a1 . . . an = 0.

D EMOSTRACIN . (1). Hacemos induccin sobre n. Para n = 2 es el Lema (3.5.). Supongamos que es
cierto para n 1; ya que ai + an = A, para 1 i n 1, tomamos xi ai , yi an tal que xi + yi = 1.
Construimos entonces:
x1 xn1 = (1 yi ) (1 yn1 ) = 1 + y
para algn y an ; luego (a1 an1 ) + an = A, y tenemos:

(a1 an1 )an = (a1 an1 ) an = (a1 an1 ) an .

(2). Tomamos a1 , ai . Por hiptesis existe x A tal que f (x) = (1, 0, . . . , 0), luego x 1 a1 y x ai , y
tenemos
1 = x (x 1) a1 + ai .
Recprocamente, si a1 + ai = A, para 2 i n, existen xi a1 , yi ai tales que xi + yi = 1. Definimos
x = y2 yn = (1 x2 ) (1 xn ) = 1 + x0 para algn x0 a1 , luego f (x) = (1, 0. . . . , 0).
(3). Es evidente. 

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 4. I DEALES PRIMOS E IDEALES MAXIMALES 17

4. Ideales primos e ideales maximales


Sea A un anillo, un elemento a A se llama un divisor de cero si existe un elemento no nulo b A tal
que ab = 0. Los elementos de A que no son divisores de cero se llaman elementos regulares.
Cuando el elemento cero es el nico divisor de cero de un anillo A, se dice que A es un dominio de
integridad, simplemente un dominio.
Un elemento a de un anillo A se llama nilpotente si existe un entero positivo n N1 tal que an = 0.

Ejercicio. 4.1.
Prueba que los elementos nilpotentes de un anillo forman un ideal.

Sea A un anillo, un ideal propio p de A se llama un ideal primo si para cualesquiera a, b A tales que
ab p, se tiene a p b p.
Ejemplo. 4.2.
En el caso del anillo Z de los nmeros enteros los ideales primos son:
(I) el ideal cero y
(II) los ideales de la forma pZ, siendo p un entero primo (positivo).

Lema. 4.3.
Sea A un anillo y p un ideal propio, las siguientes condiciones son equivalentes:
(a) p es un ideal primo;
(b) A/p es un dominio de integridad.

D EMOSTRACIN . Supongamos que p es un ideal primo, y sea (a + p)(b + p) = 0, entonces ab p,


y ya que p es primo, tenemos a p b p, entonces a + p = 0 b + p = 0. La otra implicacin es
similar. 
Estudiamos ahora cmo cambian los ideales primos en un cambio de anillo.

Lema. 4.4.
Sea f : A B un homomorfismo de anillos, se verifica:
(1) Si q es un ideal primo de B, entonces f 1 (q) es un ideal primo A.
(2) Existe una correspondencia biyectiva entre los ideales de A que contienen a Ker(f ) y los ideales de
Im(f ).
(3) En esta correspondencia la imagen y la preimagen de ideales primos son tambin ideales primos.

LGEBRA CONMUTATIVA P. Jara


18 C AP. I. A NILLOS E IDEALES

D EMOSTRACIN . (1). Sean a, b A tales que ab f 1 (p), entonces se verifica f (a)f (b) = f (ab)
ff 1 (p) p, luego f (a) p f (b) p, y tenemos a f 1 (p) b f 1 (p).
(2). Si b B es un ideal, entonces f 1 (b) Ker(f ) es un ideal. Por otro lado, si a Ker(f ) es un ideal,
entonces f (a) es un ideal de Im(f ). Slo falta ver que estas aplicaciones son, una inversa de la otra.
(3). Es claro. 
Observa que la siguiente propiedad es en realidad una nueva caracterizacin de ideales primos.

Teorema. 4.5.
Sean a1 , . . . , an ideales de A y p un ideal primo de A, si a1 . . . an p, entonces existe un ndice i tal
que ai p.
Adems si p = a1 . . . an , entonces ai = p para algn ndice i.

D EMOSTRACIN . Si a1 . . .an p, y para cada ndice i se verifica ai * p, entonces existe xi ai \p,


y tenemos x1 xn a1 an a1 . . . an p, y como p es primo, existe un ndice i tal que xi p,
lo que es una contradiccin. 
Ver tambin Ejercicio (8.27.).

Ideales maximales
Sea A un anillo, un ideal propio m de A se llama maximal si para cada ideal propio a de A tal que
m a $ A se tiene m = a.

Lema. 4.6.
Sea A un anillo y m un ideal propio, las siguientes condiciones son equivalentes:
(a) m es un ideal maximal;
(b) A/m es un cuerpo.

De la misma forma que en el caso de ideales primos, vamos a estudiar el comportamiento de los ideales
maximales respecto a un homomorfismo de anillos.

Lema. 4.7.
Sea f : A B un homomorfismo de anillos, entonces la correspondencia descrita en el Lema (4.4.)
establece una correspondencia biyectiva entre los ideales maximales de A que contienen a Ker(f ) y los
ideales maximales Im(f ).

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 4. I DEALES PRIMOS E IDEALES MAXIMALES 19

Ejercicio. 4.8.
En general, dado un homomorfismo de anillos f : A B, si m es un ideal maximal de B, no necesaria-
mente f 1 (m) es un ideal maximal de A. Dar un ejemplo.

Lema. 4.9. (Teorema de Krull.)


Sea A un anillo, existe al menos un ideal maximal de A.

D EMOSTRACIN . Se considera el conjunto = {a | a es un ideal propio de A}. El conjunto es


no vaco, ya que 0 , y est ordenado por la inclusin. Cada cadena en tiene una cota superior en
, ya que la unin de una cadena de ideales propios es un ideal propio. Luego en existen elementos
maximales. Es claro que cada elemento maximal de es un ideal maximal. 

Corolario. 4.10.
Sean A un anillo y a un ideal propio de A, entonces existe un ideal maximal m de A tal que a m.

D EMOSTRACIN . 2 Basta considerar el anillo cociente A/a y la correspondencia establecida en el Le-


ma (4.4.). 

Corolario. 4.11.
Sea A un anillo y x A un elemento que no es invertible en A, existe un ideal maximal m de A tal que
x m.

D EMOSTRACIN . Basta considerar el ideal (x), que es propio por no ser x invertible. 
2 El teorema de Krull nos asegura la existencia de un ideal maximal m que contiene a un ideal dado a. Sin embargo, no
nos aporta nada al conocimiento de este ideal maximal. Por ejemplo, al considerar el anillo A = ZN2 , tenemos que para cada
t N, el conjunto mt = nN An , siendo An = Z2 si n 6= t, y At = 0, es un ideal maximal, pues A/mt
Q
= Z2 . Por otro lado, el
(N)
ideal b = Z2 ZN 2 no est contenido en ningn ideal maximal mt , pero est contenido en algn ideal maximal m. Cmo
describir uno de estos ideales maximales m?

LGEBRA CONMUTATIVA P. Jara


20 C AP. I. A NILLOS E IDEALES

Anillos locales
Un anillo A se llama local si tiene un nico ideal maximal, o equivalentemente, si los elementos no
invertibles forman un ideal. Si A es un anillo local con ideal maximal m, entonces el cuerpo A/m se
llama el cuerpo residual de A.

Lema. 4.12.
Sea A un anillo y m un ideal propio de A, son equivalentes:
(a) cada elemento x A \ m es invertible,
(b) A es un anillo local con ideal maximal m.

D EMOSTRACIN . Dado un ideal propio a de A, los elementos de a no son invertibles, luego a m.




Lema. 4.13.
Sea A un anillo y m un ideal maximal de A tal que cada elemento x 1 + m es invertible, entonces A es
un anillo local.

D EMOSTRACIN . Dado x A \ m, tenemos m + Ax = A, y existen m m, a A tales que m + ax = 1,


luego ax = 1 m 1 + m. Entonces ax es invertible, y por tanto x tambin lo es. Aplicando el
Lema (4.12.) tenemos el resultado. 
Un anillo A es un anillo semilocal si tiene un nmero finito de ideales maximales.
Dados dos anillos A B, decimos que B domina a A si para cada ideal maximal m B se tiene que
m A A es un ideal maximal.

Teorema de elusin

Proposicin. 4.14. (Teorema de elusin)


Sea A un anillo, p1 , . . . , pn ideales primos de A y a un ideal de A tal que a p1 . . . pn , entonces
existe un ndice i tal que a pi .

D EMOSTRACIN . Hacemos induccin sobre n. Para n = 1 el resultado es cierto. Supongamos que sea
cierto para n 1 (n 2), y sea a * pi para cada ndice i. Entonces
a * p1 . . . pi1 pi+1 . . . pn

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 4. I DEALES PRIMOS E IDEALES MAXIMALES 21

y existe xi a \ p1 . . . pi1 pi+1 . . . pn . Si xi


/ pi , entonces a * p1 . . . pn y hemos terminado.
Supongamos entonces que xi pi para cada ndice i. Definimos
n
X
y= x1 xi1 xi+1 xn ;
i=1

tenemos y a e y
/ pi para cada ndice i, luego a * p1 . . . pn . 

Un enunciado alternativo es:

Proposicin. 4.15.
Sea a A un ideal y p1 , . . . , pn ideales primos tales que a * pi para cada i = 1, . . . , n, existe a a tal
que a
/ pi para cada i.

Extensiones del Teorema de elusin (*)

Los siguiente resultados son de aplicacin en contextos ms especficos; los incluimos aqu para ver
posibles extensiones de la teora.

Teorema. 4.16.
Sea A un anillo y p1 , . . . , pn ideales. Si se verifica una de las dos condiciones:
(1) a lo ms dos de estos ideales no son primos, cuando n > 2, o
(2) A contiene un cuerpo infinito,

para cada ideal a tal que a ni=1 pi existe un ndice i tal que a pi .

D EMOSTRACIN . (1). Hacemos induccin sobre n. Si n = 1, el resultado es cierto. Si n = 2, y


a * pi , i = 1, 2, existen x1 a \ p2 , x2 a \ p1 ; observar que entonces xi pi , i = 1, 2. Entonces
y = x1 + x2 / p1 p2 . Supongamos ahora que n > 2. Consideramos p1 primo y si a * pi , para cada
/ pi , entonces a * ni=1 pi , lo que es una
ndice i, existe xi a \ p1 . . . pi1 pi+1 . . . pn . Si xi
contradiccin. Por tanto para cada ndice i se tiene xi pi . En particular x2 xn pi , 2 i n, y
definimos y = x1 + x2 xn pi , 2 i n. Como p1 es primo y resulta que xi / p1 , 2 i n,
entonces x2 xn / p1 . Como x1 p1 , resulta y
/ p1 . Entonces y n
/ i=1 pi , lo que es una contradiccin.
(2). Si a ni=1 pi , entonces a = ni=1 (api ) es un espacio vectorial propio que es una unin de espacios
vectoriales; esto es una contradiccin. 

LGEBRA CONMUTATIVA P. Jara


22 C AP. I. A NILLOS E IDEALES

Radicales
Sea A un anillo, llamamos nilradical de A al conjunto de todos los elementos nilpotentes de A, y lo
representamos por Nil(A), y tambin por n(A).

Lema. 4.17.
Sea A un anillo, entonces Nil(A) es un ideal y el anillo cociente A/ Nil(A) no tiene ningn elemento
nilpotente no nulo, esto es, Nil(A/ Nil(A)) = 0.

D EMOSTRACIN . Sean a, b Nil(A), entonces existe n N tal que an = 0 = bn ; entonces se verifica:


(a + b)2n = 0, y a + b Nil(A). Si tenemos ahora c A, entonces (ca)n = 0 y ca Nil(A). 
Un anillo A con Nil(A) = 0 se llama un anillo reducido.

Teorema. 4.18.
Para cada anillo A se tiene que Nil(A) es la interseccin de todos los ideales primos de A.

D EMOSTRACIN . Llamamos N a la interseccin de todos los ideales primos del anillo A. Si x Nil(A),
entonces existe n N tal que xn = 0, luego para cada ideal primo p se tiene x p, y como consecuencia
x N. Sea ahora x N \ Nil(A), llamamos
= {a A | n 1, xn
/ a}
Ya que 0 , se tiene que 6= . Es claro que est ordenado por la inclusin y que es inductivo,
por tanto tiene un elemento maximal. Sea p maximal, y sean a, b A tales que ab p, si a, b
/ p,
entonces p + Aa, p + Ab / , por lo tanto existen n, m N tales que xn p + Aa y xm p + Ab, y se
tiene xn+m (p + Aa)(p + Ab) = p + Aab p, lo que es una contradiccin. 
Utilizando el Teorema (4.18.) como modelo podemos definir un anlogo al nilradical. El radical de
Jacobson de un anillo A, que se define como la interseccin de todos los ideales maximales de A, y que
se representa por Rad(A) y tambin por j(A).
Rad(A) = {m A | m es un ideal maximal de A}.
Vamos a buscar una descripcin de los elementos de Rad(A).

Proposicin. 4.19.
Sea A un anillo, entonces las siguientes condiciones son equivalentes:
(a) x Rad(A);
(b) Para todo a A el elemento 1 ax es invertible en A.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 4. I DEALES PRIMOS E IDEALES MAXIMALES 23

D EMOSTRACIN . Supongamos que x Rad(A) y sea a A tal que 1 ax no es invertible en A. Existe


un ideal maximal m tal que 1 ax m, por la hiptesis x m, luego m = (1) = A, lo que es una
contradiccin. Por otro lado, sea x
/ Rad(A), entonces existe un ideal maximal m tal que x
/ m, como
consecuencia tenemos m + Ax = A y existe m m tal que m + ax = 1 para algn a A, entonces
1 ax = m m no sera invertible en A. 

Lema. 4.20.
Sea A un anillo, entonces las siguientes condiciones son equivalentes:
(a) A es un anillo local;
(b) A \ Rad(A) es el conjunto de los elementos invertible en A;
(c) Existe un ideal propio a de A tal que A \ a est contenido en el conjunto de los elementos invertibles.

D EMOSTRACIN . (a) (b). Si A es un anillo local, entonces Rad(A) es el nico ideal maximal de A,
luego A \ Rad(A) es el conjunto de los elementos invertibles de A.
(b) (c). Basta tomar a = Rad(A).
(c) (a). Supongamos que a es un ideal propio de A con A \ a contenido en el conjunto de los elementos
invertibles, entonces a es un ideal maximal y contiene a cualquier otro ideal propio de A, por tanto A es
un anillo local con ideal maximal a. 
Ejemplo. 4.21.
En el caso del anillo Z de los nmeros enteros el nilradical es cero, ya que 0 es un ideal primo, y el
radical de Jacobson es cero, ya que la interseccin de todos los ideales maximales (los de la forma pZ,
con p un entero primo positivo) es igual a 0.
Observacin. 4.22.
Para cada anillo A tenemos:
Q
(1) A/ Nil(A) es un subanillo del anillo producto {A/p | p A es primo}; cada factor del producto
es un dominio de integridad. Q
(2) A/ Rad(A) es un subanillo del anillo producto {A/m | m A es primo}; cada factor del producto
Qnparticular si A es un anillo semilocal con ideales maximales m1 , . . . , mn , entonces
es un cuerpo. En
A/ Rad(A) = i=1 A/mi .

LGEBRA CONMUTATIVA P. Jara


24 C AP. I. A NILLOS E IDEALES

5. Radical de un ideal
Sea a un ideal de un anillo A, llamamos radical de a al conjunto

rad(a) = {x A | n N, xn a}.

Lema. 5.1.
Sean A un anillo y a un ideal propio de A, se verifica la igualdad:

rad(a)/a = Nil(A/a).

Corolario. 5.2.
En la situacin anterior se verifica:

rad(a) = {p | p es un ideal primo de A y p a}.

Proposicin. 5.3.
Sean A un anillo, a y b ideales de A y p un ideal primo de A, se verifica:
(1) a rad(a).
(2) Si a b, entonces rad(a) rad(b).
(3) rad(a) = rad(rad(a)).
(4) rad(ab) = rad(a b) = rad(a) rad(b).
(5) rad(a) = A si, y slo si, a = A.
(6) rad(a + b) = rad(rad(a) + rad(b)).
(7) rad(pn ) = p para cada n N .

D EMOSTRACIN . (4). Se tiene la inclusin ab a b a, b, y por tanto se tiene rad(ab) rad(a


b) rad(a) rad(b). Por otro lado, si x rad(a) rad(b), existe n N tal que xn a b, y se tiene
que x2n ab, luego x rad(ab).
(6). Se tiene a + b rad(a) + rad(b), y por tanto rad(a + b) rad(rad(a) + rad(b)). Por otro lado, si
x rad(rad(a) + rad(b)), existe n N tal que xn rad(a) + rad(b). Sea xn = a + b, con a rad(a)
y b rad(b). Existe m N tal que am a y bm b, entonces (xn )2m = (a + b)2m a + b, luego
x2mn a + b y se tiene x rad(a + b). 

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 5. R ADICAL DE UN IDEAL 25

Corolario. 5.4.
Sean A un anillo, y a, b ideales de A, son equivalentes:
(a) rad(a) y rad(b) son comaximales.
(b) a y b son comaximales.

D EMOSTRACIN . Tenemos las siguientes igualdades:

rad(a + b) = rad(rad(a) + rad(b)) = rad(A) = A,

luego a + b = A. 

Ideales primos minimales


Sea a un ideal de un anillo A, un ideal primo p es un ideal primo minimal sobre a si a p y para
cualquier otro ideal primo q tal que a q p se tiene q = p. Los ideales primos minimales sobre 0 en
A son los ideales primos minimales de A.

Proposicin. 5.5.
Sea A un anillo y a un ideal propio de A, entonces existen ideales primos minimales sobre a y cada ideal
primo que contiene a a contiene un ideal primo minimal sobre a.

D EMOSTRACIN . Definimos = {p | p es un ideal primo que contiene a a}. Es claro que es no


vaco, pues cada ideal propio de A est contenido en un ideal maximal, y por tanto en un ideal primo.
Sea {pi }i una cadena de ideales en , entonces i pi es un ideal que contiene a a; vamos a ver que es
primo. En efecto, si ab i pi , existe un ndice i tal que ab pi , y como pi es primo se tiene a p o
b pi , luego i pi es un ideal primo.
Si q a es un ideal primo, consideramos la familia

q = {p | p q es un ideal primo que contiene a a}.


Ver Ejercicio (8.31.).
En consecuencia para cada ideal a el radical de a es la interseccin de todos los ideales primos minimales
sobre a.
rad(a) = {p | p es un ideal primo minimal sobre a}.
Este resultado ser de inters en el caso en que solamente haya un nmero finito de ideales primos
minimales que contienen a a.

LGEBRA CONMUTATIVA P. Jara


26 C AP. I. A NILLOS E IDEALES

6. Extensin y contraccin de ideales


Sea f : A B un homomorfismo de anillos. Dado un ideal a de A, llamamos extensin de a al ideal
de B generado por f (a), y lo representamos por ae . Esto es; ae = Bf (a). De la misma forma, para cada
ideal b de B, llamamos contraccin de b a la imagen inversa de b en A, y lo representamos por bc .

Proposicin. 6.1.
Sea f : A B un homomorfismo de anillos, entonces existen dos aplicaciones:

()e : {ideales de A} {ideales de B}, a 7 ae


()c : {ideales de B} {ideales de A}, b 7 bc

que definen una conexin de Galois, esto es;


(1) Si a1 a2 son ideales de A, entonces ae1 ae2 , y si b1 b2 son ideales de B, entonces bc1 bc2 .
(2) Si a es un ideal de A, entonces a aec y si b es un ideal de B, entonces b bce .
(3) Si a es un ideal de A, entonces ae = aece y si b es un ideal de B, entonces bc = bcec .
(4) Si A es el conjunto de los ideales contrados en A y B es el conjunto de los ideales extendidos en B,
entonces se tiene A = {a | aec = a}, B = {b | bce = b} y existe una biyeccin de A a B.

Proposicin. 6.2.
Sean f : A B un homomorfismo de anillos, a1 , a2 ideales de A y b1 , b2 ideales de B, se verifica:
(1) (a1 + a2 )e = ae1 + ae2 y (b1 + b2 )c bc1 + bc2 .
(2) (a1 a2 )e ae1 ae2 y (b1 b2 )c = bc1 bc2 .
e e e
(3) (a1 a2 ) = a1 a2 y (b1 b2 )c bc1 bc2 .
(4) (a1 : a2 )e (ae1 : ae2 ) y (b1 : b2 )c (bc1 : bc2 ).
(5) rad(a1 )e rad(ae1 ) y rad(b1 )c = rad(bc1 ).

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 7. LGEBRAS 27

7. lgebras
Sea A un anillo. Una Algebra es un anillo B junto con un homomorfismo de anillos f : A B. Como
consecuencia una Algebra es un anillo B que tiene estructura de Amdulo y que verifica la siguiente
condicin de compatibilidad:

a1 (ba2 ) = (a1 b)a2 para todos a1 , a2 A y b B.

Si B y C son Algebras, un homomorfismo de Algebras de B a C es un homomorfismo de anillos


f : B C que es tambin homomorfismo de Amdulos.
El ejemplo ms conocido de A-lgebra se tiene cuando A = Z: todo anillo es una Z-lgebra.
Como ya hemos visto, para cada anillo A existe un nico homomorfismo de anillos f : Z A, el
ncleo es de la forma nZ para algn n N. El nmero entero n se llama la caracterstica de A. Observar
que si n 6= 0, entonces n es el menor entero positivo n tal que na = 0 para cada a A.

Anillos de polinomios
Para cada anillo A existe una forma simple de construir una Algebra, y es considerar A[X], el anillo de
polinomios en la indeterminada X con coeficientes en A. Recordar que el anillo A[X] se construye como
el conjunto de todas las expresiones formales del tipo

a0 + a1 X + + an X n ,

en donde ai A. En A[X] se definen dos operaciones que le dan estructura de anillo, y la aplicacin
p : A A[X], p(a) = a es un homomorfismo de anillos.
El par (p, A[X]) verifica la siguiente propiedad universal:

Teorema. 7.1. (Propiedad universal del anillo de polinomios.)


Para cada anillo B, cada homomorfismo de anillos f : A B y cada elemento b B, existe un nico
homomorfismo de anillos fb : A[X] B tal que fb (X) = b y f = fb p.
p
A= / A[X]
== |
== |
=
f == | 1 f b
}|
B

El homomorfismo fb se llama el homomorfismo de evaluacin en X = b.


Observar que el anillo de polinomios con coeficientes en A en las indeterminadas X1 , . . . , Xn se puede
construir de forma recursiva como A[X1 , . . . , Xn ] = A[X1 , . . . , Xn1 ][Xn ]. Por tanto los elementos de

LGEBRA CONMUTATIVA P. Jara


28 C AP. I. A NILLOS E IDEALES

A[X1 , . . . , Xn ] admiten una expresin i ai Xni , siendo ai A[X1 , . . . , Xn1 ] casi todos nulos. Tambin
P
podemos escribir los elementos de A[X1 , . . . , Xn ] en la forma
X
ai1 ,...,in X1i1 Xnin ,
i1 ,...,in

con ai1 ,...,in A casi todos nulos.


El anillo de polinomios en varias indeterminadas tiene tambin una propiedad universal similar a la
enunciada en el Teorema (7.1.).

Teorema. 7.2. (Propiedad universal del anillo de polinomios.)


Para cada anillo B, cada homomorfismo de anillos f : A B y cada lista de n elementos b1 , . . . , bn B,
existe un nico homomorfismo de anillos fb1 ,...,bn : A[X1 , . . . , Xn ] B tal que fb1 ,...,bn (Xi ) = bi para
cada ndice i y f = fb1 ,...,bn p.
p
A= / A[X1 , . . . , Xn ]
==
== r rr
= r1 fb ,...,b
f ==
yr r 1 n
B

El homomorfismo fb1 ,...,bn se llama el homomorfismo de evaluacin en X1 = b1 , . . . , Xn = bn .


Sobre la aritmtica de los anillos de polinomios ver los Ejercicios (8.62.) y (8.63.).

Dado un anillo A y un conjunto , si consideramos un conjunto de indeterminadas indizado en , {X |


}, el anillo de polinomios con coeficientes en A en las indeterminadas {X | } se define
como la unin de los anillos B = {A[X | F ] | F finito, F }. Si se definen en B la
suma y el producto en la forma obvia, cada inclusin A[X | F ] B es un homomorfismo
de anillos. El anillo B se representa por A[{X | }], y se llama el anillo de polinomios en las
indeterminadas {X | }.

Si A es un anillo, una Algebra B se llama finitamente generada si existe un homomorfismo sobre-


yectivo de un anillo de polinomios, con coeficientes en A en un nmero finito de indeterminadas, a B.
Pb1 , . . . , bt 1 B, tales
O equivalentemente, si existen elementos
t
que cualquier elemento b B se escribe
como una suma finita en la forma b = Nt c b1 bt , siendo = (1 , . . . , t ) Nt , y c A,
casi todos nulos.
Sea K un cuerpo y B una Klgebra. Un conjunto de n elementos b1 , . . . , bn B se dice que es algebrai-
camente independiente sobre K si para cada polinomio F K[X1 , . . . , Xn ] tal que F(b1 , . . . , bn ) = 0
se tiene que F = 0. Vamos a caracterizar las listas de elementos algebraicamente independientes co-
mo aquellas que generan subanillos que son isomorfos a anillos de polinomios. Tenemos la siguiente
proposicin:

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 7. LGEBRAS 29

Proposicin. 7.3.
Sea K un cuerpo y B una Klgebra. Para una lista b1 , . . . , bn de elementos de B son equivalentes los
siguientes enunciados:
(a) b1 , . . . , bn es algebraicamente independiente;
(b) El homomorfismo fb1 ,...,bn : K[X1 , . . . , Xn ] B, definido por la propiedad universal, es inyectivo.

D EMOSTRACIN . (a) (b). Siguiendo con la notacin de la propiedad universal del anillo de polino-
mios el homomorfismo de evaluacin para X1 = b1 , . . . , Xn = bn es inyectivo, pues si F Ker(fb1 ,...,bn ),
entonces F(b1 , . . . , bn ) = 0 y al ser los b1 , . . . , bn algebraicamente independientes se tiene F = 0.
(b) (a). Es inmediato. 

Anillos de series formales de potencias (*)


Sea A un anillo y X unaP indeterminada. Una serie formal de potencias en X con coeficientes en A es
una expresin formal a
i=0 i X i . Llamamos A[[X]] al conjunto de las series formales de potencias en X

con coeficientes en A.
En el conjunto A[[X]] de las series formales de potencias se definen dos operaciones:
(
P i
P i
P i
i=0 ai X ) + ( i=0 bi X ) = i=0 (ai + bi )X ;

(
P i
P i
P i
P
i=0 ai X )( i=0 bi X ) = i=0 ci X , con ci = j+k=i aj bk .

Si para cada elemento a A consideramos la serie formal a + 0X + 0X 2 + , podemos definir un


homomorfismo de anillos A A[[X]], e identificar A con su imagen en A[[X]].

Teorema. 7.4.
Para cada anillo A y cada indeterminada X el conjunto A[[X]] con las operaciones anteriores y elemento
uno igual a 1 es un anillo.

El anillo A[[X]] se llama el anillo de las series formales de potencias en X con coeficientes en A.
Cada polinomio F A[x] puede ser considerado una serie formal de potencias, por lo tanto podemos
suponer que F A[[X]]. Se tiene entonces:

Proposicin. 7.5.
Para cada anillo A y cada indeterminada X el anillo de polinomios A[X] es un subanillo del anillo de
series formales de potencias A[[X]].

LGEBRA CONMUTATIVA P. Jara


30 C AP. I. A NILLOS E IDEALES

Podemos extender la construccin del anillo de series formales potencias a un nmero finito de indeter-
minadas, X1 , . . . , Xt , para ello definimos A[[X1 , . . . , Xt ]] = A[[X1 , . . . , Xt1 ]][[Xt ]].
Observa que los anillos de series formales de potencias, tanto A[[X]] como A[[X1 , . . . , Xt ]], se pueden
tambin definir a partir de los anillos de polinomios A[X] A[X1 , . . . , Xt ] en la siguiente forma:
X
A[[X1 , . . . , Xt ]] = { Fi | Fi A[X1 , . . . , Xt ]}.
i=0

Sobre la aritmtica de los anillos de series de potencias ver el Ejercicio (8.69.).


Mientras el Teorema de McCoy, ver Ejercicio (8.57.), caracteriza los divisores del cero de un anillo de
polinomios, no existe un teorema similar en el caso de anillos de series formales de potencias. Veamos
un ejemplo de un divisor de cero.
Ejemplo. 7.6.
Se considera un cuerpo K, el anillo de polinomios K[Y, Z0 , Z1 , Z2 , . . .] y el ideal a = (YZ0 )+(Zn +YZn+1 |
n N). Llamamos A = K[Y, Z0 , Z1 , Z2 , . . .]/a = K[y, z0 , z1 , z2 , . . .] y consideramos F = y + X A[[X]].
Vamos a ver que F es un divisor de cero; para ello basta ver que

(y + X)(z0 + z1 X + + zn X n + ) = 0.

Sin embargo, para un tipo especial de anillos se tiene un resultado similar el Teorema de McCoy.

Teorema. 7.7. P P
i i
Sea A un anillo reducido, esto es, Nil(A) = 0. Sean F = i=0 ai X , G = i=0 bi X A[[X]]. Son
equivalentes:
(a) FG = 0,
(b) ai bj = 0 para todos i, j.

D EMOSTRACIN . (a) (b). Si FG = 0, vamos a probar que a0 bj = 0 para todo j. Hacemos la


demostracin por induccin sobre j. Para j = 0 el resultado es cierto. Supongamos que sea cierto para
j = 0, 1, . . . , t 1. El coeficiente de X t en FG es:

0 = a0 bt + a1 bt1 + + at1 b1 + at b0 .

Multiplicando por a0 se tiene:

0 = a0 (a0 bt + a1 bt1 + + at1 b1 + at b0 ) = a20 bt ,

y de aqu 0 = (a0 bt )2 . Como A es un anillo reducido, se tiene a0 bt = 0. Llamamos F 0 a la serie formal


de potencias tal que XF 0 = F a0 , Se verifica F 0 G = 0, y por tanto a1 bj = 0 para cada j. Repitiendo el
proceso se tiene ai bj = 0 para cada i y cada j. 

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 7. LGEBRAS 31

Problema. 7.8.
Calcular Nil(A[[X]).

Vamos a calcular ahora los ideales maximales de A[[X]]. Se tiene:

Teorema. 7.9.
Los ideales maximales de A[[X]] son de la forma m + (X), siendo m un ideal maximal de A.
En consecuencia, si A es un cuerpo o un anillo local, entonces A[[X]] es un anillo local.

D EMOSTRACIN . (1). Para cada ideal maximal m A se tiene P que m + (X) es un ideal maximal.
i
Basta considerar el homomorfismo : A[[X]] A definido ( i=0 ai X ) = a0 y la biyeccin entre los
ideales de A y los ideales de A[[X]] que contiene a Ker() = (X).
(2). Para cada ideal maximal n A[[X]] definimos m = (n). Es claro que m es un ideal de A ya que es
sobreyectiva, y es unPideal maximal, ya que siPa A \ m, entonces a / n, y se tiene n + aA[[X]] = A[[X]],
i i
luego existen F = i=0 ai X n y G = i=0 bi X A[[X]] tales que F + aG = 1, en particular
a0 + ab0 = 1 y por tanto m + aA = A.
(3). Es claro que m + (X) n, y como m + (X) es maximal, se tiene la igualdad. 
En general si A es un domino de factorizacin nica, el anillo de polinomios A[X] es un dominio de fac-
torizacin nica. Esta propiedad no es cierta para anillos de series formales de potencias; este resultado
fue dado por P. Samuel en 1961. Sin embargo con algunas restricciones el resultado es cierto.

Teorema. 7.10.
Si D es un dominio de ideales principales, el anillo de series de potencias formales D[[X]] es un dominio
de factorizacin nica.

La demostracin se basa en dos lemas debidos a I. Kaplansky. El primero es el Corolario (28.13.), y el


segundo es:

Lema. 7.11. (Kaplansky.)


Sea D un dominio de integridad. Son equivalentes:
(a) D es un dominio de factorizacin nica.
(b) Cada ideal primo no nulo de D contiene un elemento primo.

LGEBRA CONMUTATIVA P. Jara


32 C AP. I. A NILLOS E IDEALES

D EMOSTRACIN . (a) (b). Es claro.


(b) (a). Vamos a ver que cada elemento no nulo y no invertible es un producto de elementos primos,
y por el Lema (??) ser un DFU. Llamamos C al conjunto
C = {x D | x es no nulo, no invertible y es un producto de elementos primos}.
Dado d / C no nulo y no invertible, procedemos como sigue:
(1). Probamos que (d)C = . Si ad C, se puede escribir ad = p1 pt , como producto de elementos
primos. Se tiene p1 |a p1 |d; podemos escribir entonces a = p1 a1 d = p1 d1 . Tenemos entonces:
a1 d = p2 pt ad1 = p2 pt .
Ahora eliminamos p2 de la misma forma. Tras t pasos obtenemos una expresin ai dj = 1, por lo tanto
d C, lo que es una contradiccin.
(2). Tomamos = {a D | d a, a C = }. Este conjunto es inductivo, luego por el Lema
de Zorn tiene elementos maximales. Si a es maximal vamos a probar que es un ideal primo. Sean
a, b D tales que ab a; si a, b / a existen x (a + (a)) C e y (a + (b)) C, por tanto
xy (a + (a))(a + (b)) a y xy C, lo que es una contradiccin.
(3). Por la hiptesis a contiene un elemento primo, luego a C 6= , lo que es una contradiccin.
En consecuencia todo elemento no nulo y no invertible pertenece a C, y tenemos el resultado. 
D EMOSTRACIN . [del Teorema] Dado un ideal primo no nulo p D[[X]], si X p, entonces p contiene
un elemento primo. Si X / p, el ideal (p) es no nulo y est generado por un elemento, sea (p) = (d).
Podemos probar que p est generado por un elemento. Sea F p tal que (F) = d, si G p se
tiene (G) = da0 , luego G Fa0 Ker(), y existe H D[[X]] tal que XH = G Fa0 p, luego
H p. Aplicando el mismo argumento a H, existe a1 tal que H Fa1 Ker(), y tenemos G =
Fa0 + Fa1 X + X 2 H 0 para algn H 0 p. Podemos deducir que G (F) y se tiene p = (F). Como p = (F)
es un ideal primo, F es un elemento primo. De esta forma cada ideal primo no nulo contiene un elemento
primo, y el resultado se sigue aplicando el Lema (7.11.). 

Serie formal de potencias de Laurent


El anillo de series formales de potencias A[[X]] se puede extender a un anillo ms general, el anillo
A[[X 1 , X]] de las series formales de potencias de Laurent. Los elementos de este anillo son expresio-
nes del tipo
X
ai X i ,
i=t
donde t N, ai A. Las operaciones con estas series formales son anlogas a las ya introducidas; de
forma que A[[X 1 , X]] es un anillo, y se tienen inclusiones A[X] A[[X]] A[[X 1 , X]].
De forma anloga podemos definir el anillo de series formales de potencias (descendentes) de Laurent
como el anillo A[[X, X 1 ]], cuyos elementos son expresiones formales del tipo

X
ai X i ,
i=t

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 7. LGEBRAS 33

donde la suma es descendente para los ndices.


Observa la diferencia en la notacin de los dos anillos que acabamos de introducir.
Existe un nuevo anillo A[X, X 1 ], que se puede definir como A[[X 1 , X]] A[[X, X 1 ]]; sus elementos
son expresiones formales del tipo
Xs
Ai X i ,
i=t
para enteros t s, y ai A, y se llaman polinomios de Laurent en X con coeficientes en A.

LGEBRA CONMUTATIVA P. Jara


34 C AP. I. A NILLOS E IDEALES

8. Ejercicios

Definicin de anillo

Ejercicio. 8.1.
Sea X un conjunto, en P(X) se consideran las operaciones:

A + B = (A B) \ (A B) y
A B = A B, .

para cualesquiera A, B P(X).


(1) Prueba que P(X), con las operaciones anteriores y elemento uno igual a X, es un anillo conmutativo.
Cul es el elemento cero?
(2) Observa que en este anillo se tiene A2 = A para cada A P(X), y que por tanto se tiene 2A = 0.
(3) Un anillo en el que para cada elemento a se tiene a2 = a se llama un anillo de Boole.

Ver Ejercicio (8.33.). SOLUCIN

Ejercicio. 8.2.
Dado un anillo (A, +, , 1), definir sobre A dos operaciones y de forma que (A, , , 0) sea un
anillo con el elemento 1 como cero. Determina las propiedades que verifica este nuevo anillo.
SOLUCIN

Ejercicio. 8.3.
Se consideran F1 , F2 , G K[X1 , . . . , Xn ].
(1) Prueba que ((Fi ) : G) es un ideal principal. Determina un generador.
(2) Como ((Fi ) : G) ((F1 ) + (F2 )) : G, entonces ((F1 ) : G) + ((F2 ) : G) ((F1 ) + (F2 )) : G.
Estudia si es siempre cierta la igualdad.

SOLUCIN

Homomorfismos de anillos

Ejercicio. 8.4.
Se deduce la condicin f (1) = 1, en la definicin de homomorfismo de anillos, de las dos condiciones
f (a + b) = f (a) + f (b) y f (ab) = f (a)f (b) para todos a, b A?

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 8. E JERCICIOS 35

En caso afirmativo da una demostracin de este hecho, y en caso negativo da un ejemplo en el que no se
verifique esta condicin.
SOLUCIN

Ejercicio. 8.5.
Estudia los siguientes enunciados:

(1) Si Z[ 2] es el subanillo generado por 2 en C, demuestra que Z[ 2] = {a + b 2 | a, b Z}.

(2) Igual para 3 en vez de 2.

(3) Demuestra que no existe ningn homomorfismo de anillos de Z[ 2] a Z[ 3].

SOLUCIN

Ejercicio. 8.6.
Sean N M un submdulo de un Amdulo M, y a A, m M. Prueba que se verifica:
(1) Existe un isomorfismo N+Am A
= (N:m) .
N
N+aM M
(2) Existe un isomorfismo N= .
(N:a)

Observa que hemos utilizado la siguiente notacin: (N : m) = {a a | am N} es un ideal de A;


(N : a) = {m M | am N} es un submdulo de M.
SOLUCIN

Ideales

Ejercicio. 8.7.
Dados ideales a, b, c A, prueba los siguientes resultados para los ideales residuales:
(1) Demuestra que (a : b) = {x A | xb a} es un ideal de A que contiene a a.
(2) Si b c, entonces (a : b) (a : c).
(3) Si b c, entonces (b : a) (c : a).
(4) ((a : b) : c) = (a : bc).
(5) ((a b) : c) = (a : c) (b : c).
(6) (a : (b + c)) = (a : b) (a : c).

Los resultados (4) y (5) son tambin vlidos para intersecciones y sumas de conjuntos infinitos de ideales.
SOLUCIN

LGEBRA CONMUTATIVA P. Jara


36 C AP. I. A NILLOS E IDEALES

Ejercicio. 8.8.
En Z[X], para cada entero positivo k podemos encontrar ideales ak generados por k elementos y no por
menos.
SOLUCIN

Ejercicio. 8.9.
Sean m, n Z enteros positivos.
(1) Cundo es cierto que ((m) : (n)) = (m/n)?
(2) Cundo es cierto que ((m) : (n)) = (m)?
(3) Qu otros casos pueden ocurrir?

SOLUCIN

Ejercicio. 8.10.
Estudia los siguientes enunciados:
(1) Calcula HomZ (Z30 , Z21 ).
(2) Demuestra que HomZ (Zn , Zm ) = Zd donde d = m. c. d.{n, m}.

SOLUCIN

Producto de anillos

Ejercicio. 8.11.
Sean a y b ideales de un anillo A.
(1) Demuestra que a + b = A, si, y solo si, an + bn = A para cada entero positivo n. (Se dice que a y b
son ideales comaximales.)
(2) Demuestra que si a + b = A, entonces ab = a b.
(3) En este caso se tiene un isomorfismo de anillos A/(a b) = Aa Ab .
(4) Demuestra que si a, b son ideales propios comaximales, entonces a, b * J(A).
(5) Demuestra que si a1 , . . . , at son ideales comaximales, entonces a1 +(a2 at )n = A para cada t N.

SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 8. E JERCICIOS 37

Ejercicio. 8.12.
Sea {fi : Ai Bi | i Q I} Q una familia
Q de homomorfismos de anillos, Q entonces existe un nico
homomorfismo de anillos i fi : i Ai i Bi tal que fj Aj = Bj ( i fi ).
Q
Q i fi /
Q
i Ai i Bi
Aj Bj
 fj 
Aj / Bj

SOLUCIN

Ejercicio. 8.13.
Sea A un anillo y {ai | i I} un conjunto independiente de ideales no nulos. Prueba que I es un conjunto
finito.
SOLUCIN

Ejercicio.Q8.14. Q
Sea A = {An | n N}, siendo An = Z2 para cada ndice n. Se define bt = {An | n N}, siendo
An = Z2 si t = n y An = 0 si t 6= n.
(1) Prueba que P {bn | n N} es una familia independiente de ideales de A.
(2) Prueba que nN bn 6= A.
(3) Prueba que A es un anillo descomponible.

SOLUCIN

Ejercicio. 8.15.
Dado un con junto X con operaciones suma y producto de forma que (X, +, ) verifica los axiomas de
anillo, salvo, posiblemente, la existencia de uno, en X Z se definen las operaciones

(x1 , n1 ) + (x2 , n2 ) = (x1 + x2 , n1 + n2 ),


(x1 , n1 ) (x2 , n2 ) = (x1 x2 + n1 x2 + n2 x1 , n1 n2 ).

(1) Prueba que (X Z, +, , (0, 1)) es un anillo.

LGEBRA CONMUTATIVA P. Jara


38 C AP. I. A NILLOS E IDEALES

(2) Si identificamos X con {(x, 0) X Z | x X}, prueba que X X Z es un ideal y que


X Z/X = Z. Llamamos a X Z la extensin de Dorroh de Z.
(3) Propiedad universal de la extensin de Dorroh.Prueba que para cualquier homomorfismo, para la
suma y el producto, f : X B a un anillo B, existe un nico homomorfismo de anillos f 0 : XZ B
0 = f.
tal que f|X
X OOOO /XZ
OOO
OOO 1 f 0
f OOOO 
O'
B

SOLUCIN

Ejercicio. 8.16.
Sea A un anillo, demuestra que A
= B C si y solo si existe un elemento idempotente e, esto es, e2 = e,
tal que B = eA y C = (1 e)A.
SOLUCIN

Ejercicio.Q8.17.
Sea A = ni=1 Ai un producto de anillos.
(1) Demuestra que cada ideal de A es de la forma ni=1 ai , donde cada ai es un ideal de Ai , i = 1, . . . , n.
Q
(2) Cules son los ideales primos y los ideales maximales de A?
(3) Si los Ai son todos cuerpos demuestra que A tiene slo un nmero finito deideales.

SOLUCIN

Ejercicio. 8.18.
Se considera el anillo cociente A = [X, Y]/(XY).
(1) Prueba que cada elemento de A tiene un nico representante de la forma k + F1 (X)X + F2 (Y)Y,
siendo k K, F1 (X) K[X] y F2 (Y) K[Y].
(2) Describe la multiplicacin de A en trminos de los representantes antes mencionados.
(3) Determina los ideales maximales de A.

SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 8. E JERCICIOS 39

Ejercicio. 8.19.
Dados dos anillos A y B, para el anillo producto A B se tiene la siguiente situacin:

jA jB
/ o
Ao qA
AB
qB
/ A

(1) Prueba que existen aplicaciones (homomorfismos de grupos abelianos) jA : A A B, definido


jA (a) = (a, 0) para cada a A y jB : B A B definido jB (b) = (0, b) para cada b B.
(2) Prueba que existen homomorfismos de anillos qA : A B A, definido qA (a, b) = a para cada
(a, b) A B y qB : A B B, definido qB (a, b) = b para cada (a, b) A B.
(3) Prueba que para cada anillo X y cada par de homomorfismos de anillos fA : X A, fA : X B
existe un nico homomorfismo de anillos f : X A B tal que fA = qA f y fB = qB f .

ooo
X OOOO
fA oooo OOO fB
oo 1 f OOO
ooo OOO
wooo  OO'
Ao qA AB qB
/ B

Esto es, el par (A B, {qA , qB }) es un producto de los anillos A y B.


(4) Prueba que los elementos eA = (1, 0), eB = (0, 1) A B son idempotentes y verifican eA + eB =
(1, 1), y que de esto se deduce que e1 e2 = 0.
(5) Dado un anillo C y dos elementos idempotentes e1 , e2 C tales que e1 +e2 = 1 definimos C1 = e1 C
y C2 = e2 C. Prueba que C1 y C2 son anillos (no subanillos de C) y que existe un isomorfismo
C = C1 C2 .
(6) Prueba que existe una biyeccin entre pares (e1 , e2 ) de elementos idempotentes de un anillo C veri-
ficando e1 + e2 = 1 y descomposiciones C1 C2 de C.

SOLUCIN

Ejercicio. 8.20.
Se considera el anillo A = K[X, Y]/(XY).
(1) Se considera la aplicacin fX : K[X] A definida por fX (X) = X + (XY). Es fX un homomorfismo
de anillos? Estudia el caso de fY : K[Y] A. Puede identificarse K[X] con un subanillo de A?
(2) Se considera la aplicacin gX : A K[X] definida por gX (k + F1 (X)X + F2 (Y)Y + (XY)) =
k + F1 (X)X. Es gX un homomorfismo de anillos? Estudia el caso de gY . Estudia su ncleo.
(3) Existe algn homomorfismo de anillos que hace conmutar el siguiente diagrama?
gX gY
K[X] o A / K[Y]
id id
  
K[X] o qK[X] K[X] K[Y] qK[Y]
/ K[Y]

LGEBRA CONMUTATIVA P. Jara


40 C AP. I. A NILLOS E IDEALES

En caso afirmativo, cmo est definido ? Determina su imagen y su ncleo.


(4) Observa que tenemos el siguiente cuadrado conmutativo de homomorfismos de anillos:
gX
A / K[X]
gY eval0
 
K[Y] / K
eval0

El anillo A y los homomorfismos gX , gY verifican la siguiente propiedad universal: Para cada anillo B
y cada par de homomorfismos hX : B K[X] y hY : B K[Y] tales que eval0 hX = eval0 hY ,
prueba que existe un nico homomorfismo h : B A tal que hX = gX h y hY = gY h.

B1CRCRRR
11 CC RRRR h
11 CCh RRRXR
11 CCC RRR
RR(
11 ! /
hY 11 A gX K[X]
11
11 gY eval0
1 

K[Y] /K
eval0

SOLUCIN

Ejercicio. 8.21.
Dado F C[X] tal que (F, F 0 ) = 1, prueba que C[X]/(F) es un anillo reducido, esto es, sin elementos
nilpotentes no nulos.
SOLUCIN

Ideales primos e ideales maximales

Ejercicio. 8.22.
Determina los ideales y los ideales primos del anillo Z.
SOLUCIN

Ejercicio. 8.23.
Para cada entero positivo n determina los ideales y los ideales primos del anillocociente Zn := Z/nZ.
SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 8. E JERCICIOS 41

Ejercicio. 8.24.
Demuestra que todo dominio de integridad finito D es un cuerpo.
SOLUCIN

Ejercicio. 8.25.
Demuestra que todo dominio de integridad D con un nmero finito de ideales es un cuerpo.
SOLUCIN

Ejercicio. 8.26.
Si A es un subconjunto cerrado para la multiplicacin que no contiene a 0, prueba que existe un
ideal maximal m tal que m = .
SOLUCIN

Ejercicio. 8.27.
Sea p un ideal propio de un anillo A. Demuestra que son equivalentes:
(a) p es primo;
(b) si ab p, entonces a p o b p para cualesquiera ideales a, b de A.

SOLUCIN

Ejercicio. 8.28. (AM, Cap 1, Ej 1)


Sea x un elemento nilpotente de un anillo A. Demuestra que 1 + x es una unidad de a. Deduce que la
suma de un elemento nilpotente y una unidad es una unidad.
SOLUCIN

Ejercicio. 8.29. (AM, Cap 1, Ej 6)


Un anillo A es tal que cada ideal no contenido en el nilradical contiene un idempotente no nulo (es decir,
un elemento e tal que e2 = e 6= 0). Demuestra que el nilradical y el radical de Jacobson de A son iguales.
SOLUCIN

LGEBRA CONMUTATIVA P. Jara


42 C AP. I. A NILLOS E IDEALES

Ejercicio. 8.30. (AM, Cap 1, Ej 7)


Sea A un anillo en el que cada elemento x satisface xn = x para algn n > 1 (dependiente de x).
Demuestra que cada ideal primo en A es maximal.
SOLUCIN

Ejercicio. 8.31. (AM, Cap 1, Ej 8)


Sea A un anillo no trivial. Demuestra que el conjunto de los ideales primos de A tiene elementos mini-
males respecto a la inclusin.
SOLUCIN

Ejercicio. 8.32. (AM, Cap 1, Ej 10)


Sea A un anillo, n su nilradical. Demuestra que son equivalentes:
(a) A tiene exactamente un ideal primo.
(b) Cada elemento de A es o una unidad o nilpotente.
(c) A/n es un cuerpo.

SOLUCIN

Ejercicio. 8.33. (AM, Cap 1, Ej 11)


Un anillo A es anillo de Boole si x2 = x para cada x A. En unanillo de Boole A, demuestra que:
(1) 2x = 0 para todo x A.
(2) Cada ideal primo p es maximal, y A/p es un cuerpo con dos elementos.
(3) Cada ideal con generacin finita en A es principal.

SOLUCIN

Ejercicio. 8.34. (AM, Cap 1, Ej 12)


Prueba que un anillo local no contiene ningn idempotente distinto de 0 y 1.
SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 8. E JERCICIOS 43

Ejercicio. 8.35. (AM, Cap 1, Ej 14)


En un anillo A, sea el conjunto de todos los ideales en los que cada elemento es un divisor de ce-
ro.Demuestra que el conjunto tiene elementos maximales y que cada elemento maximal de es un
ideal primo.Por tanto el conjunto de los divisores de cero en A es una unin de ideales primos.
SOLUCIN

Ejercicio. 8.36.
Sea D un dominio de integridad. Demuestra que si cada ideal primo no nulo es principal entonces cada
ideal primo no nulo es un ideal maximal.
SOLUCIN

Ejercicio. 8.37.
Sea A un anillo y a, b ideales de A. Se define el ideal residual (a : b){x A | xb a}.
(1) Prueba que un ideal p es primo si, y solo si, para cada ideal a se tiene (p : a) = p (p : a) = A.
(2) Prueba que (n : m) = (n/d), donde d = m. c. d.{n, m}.

SOLUCIN

Ejercicio. 8.38.
Sea K un cuerpo, demuestra que el ideal (X 3 Y 2 ) K[X, Y] es un ideal primo del anillo K[X, Y].
SOLUCIN

Ejercicio. 8.39.
Un anillo A se llama semilocal si tiene solo un nmero finito de ideales maximales. Prueba que son
equivalentes los siguientes enunciados:
(a) A es un anillo semilocal.
(b) A/ Rad(A) es un producto de cuerpos.

SOLUCIN

LGEBRA CONMUTATIVA P. Jara


44 C AP. I. A NILLOS E IDEALES

Ejercicio. 8.40.
Estudia los siguientes enunciados:
(1) Sea p A tal que (p) A es un ideal primo. Puede ser p un divisor de cero? En el caso afirmativo
da una demostracin, y en el negativo da un ejemplo.
(2) Plantea la misma cuestin para p nilpotente.

SOLUCIN

Ejercicio. 8.41.
Se consideran dos ideales principales primos no nulos (p) y (q) verificando (p) (q). Prueba que si p
no es un divisor de cero entonces (p) = (q).
[11, pag. 8]. SOLUCIN

Ejercicio. 8.42.
Estudia los siguientes enunciados:
(1) Sea p un ideal primo finitamente generado con anulador cero. Prueba que Ann(p/p2 ) = p.
(2) Da un ejemplo en el se muestre que es necesario que p sea primo.

[11, pag. 7] SOLUCIN

Ejercicio. 8.43.
Se considera p = (p) un ideal primo principal de un anillo A y se define a = n
n=1 p . Prueba los
siguientes enunciados:
(1) Si q $ p es un ideal primo, entonces q a.
(2) Si p no es un divisor de cero, entonces p a = a.
(3) Si p no es un divisor de cero, entonces a es un ideal primo.
(4) Si A es un dominio y a es finitamente generado, entonces a = 0 y no existen ideales primos entre 0
y p.
(5) Si a es un ideal finitamente generado, entonces no existe una cadena de ideales primos distintos
q2 $ q1 $ p.

[11, pag. 78] SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 8. E JERCICIOS 45

Ejercicio. 8.44.
En el anillo Z[X] se considera a = {F Z[X] | F(0) 2Z}.
(1) Prueba que a es un ideal de Z[X].
(2) Prueba que a no es un ideal principal.
(3) Es a un ideal primo? Es un ideal maximal?

SOLUCIN

Ejercicio. 8.45.
Sea K un cuerpo y A el anillo K[X, Y, Z]/(XY Z 2 ). Prueba que el ideal de A generado por las clases de
X y Z es un ideal primo.
SOLUCIN

Radical de un ideal

Ejercicio. 8.46. (AM, Cap 1, Ej 9)


Sea a un ideal propio en un anillo A. Demuestra quea = rad(a) si y solo si a es una interseccin de
ideales primos.
SOLUCIN

Ejercicio. 8.47.
Sea A un anillo y a, b ideales de A. Demuestra que se verifica:

an b, (n N) rad(a) rad(b).

SOLUCIN

Ejercicio. 8.48.
Sea a A un ideal tal que rad(a) es finitamente generado, existe n N tal que rad(a)n a.
SOLUCIN

LGEBRA CONMUTATIVA P. Jara


46 C AP. I. A NILLOS E IDEALES

Ejercicio. 8.49.
Sea A un anillo, a un ideal y p1 , . . . , pn ideales primos. Si a ni=1 pi rad(a). Demuestra que
rad(a) = ni=1 pi .
SOLUCIN

Ejercicio. 8.50.
Sean a1 = (X, Y), a2 = (X 1, Y 1) ideales de F2 [X, Y]. Demuestra que a = a1 a2 es un ideal radical.
SOLUCIN

Ejercicio. 8.51.
Sean a y b ideales de un anillo A. Prueba que son equivalentes:
(a) a + b = A,
(b) rad(a) + rad(b) = A,

Ver Corolario (5.4.). SOLUCIN

Ejercicio. 8.52.
Dados ideales a, b, c A, prueba que

rad(a + bc) = rad(a + (b c)) = rad(a + b) rad(a + c).

SOLUCIN

Extensin y contraccin de ideales

Ejercicio. 8.53.
Sea F : A B un homomorfismo de anillos y a A un ideal. Demuestra que se verifica f (rad(a))
rad(Bf (a)) = rad(ae ).
Si adems f es sobreyectiva y Ker(f ) a, entonces se tiene la igualdad f (rad(a)) = rad(Bf (a)).
SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 8. E JERCICIOS 47

Ejercicio. 8.54.
Estudia los siguientes enunciados:

(1) Describe los ideales primos de Z[ 5].
(2) Considera el ideal a = (3, 1 + X) Z[X]. Calcula el extendido de a en Z[ 5].
(3) Razona que el extendido es un ideal primo que no es principal.

SOLUCIN

Ejercicio. 8.55.
Describe los ideales primos de Z[ 5].
SOLUCIN

Ejercicio. 8.56.
Describe los ideales primos de Z[ 1]. Razona que todos son principales.
SOLUCIN

lgebras y anillos de polinomios

Ejercicio. 8.57. (AM, Cap 1, Ej 4)


Para cada anillo A el radical de Jacobson de A[x] es igual al nilradical.
SOLUCIN

Ejercicio. 8.58.
Demuestra que el cuerpo K(X) de las funciones racionales en una indeterminada sobre el cuerpo K, esto
es, el cuerpo de fracciones del anillo de polinomios K[X], no es una Klgebra finitamente generada.
Observa que K(X)/K es una extensin de cuerpos finitamente generada.
SOLUCIN

Ejercicio. 8.59.
Se considera el anillo Z[X] y el anillo cociente Z[i] = Z[X]/(X 2 + 1).

LGEBRA CONMUTATIVA P. Jara


48 C AP. I. A NILLOS E IDEALES

(1) Razona que cada elemento de Z[i] tiene un nico representante de la forma a + bX, y que con estos
representantes la multiplicacin est definida como

(a + bX)(c + dX) = ac bd + (ad + bc)X.

Podemos identificar a + bX con la expresin a + bi, y definir la multiplicacin de estas expresiones


mediante la distributividad y la relacin i2 = 1.
(2) En Z[i] existe una aplicacin N : Z[i] N, N(a+bi) = a2 +b2 , es la norma, y es un homomorfismo
para el producto.
(3) Tenemos que Z[i] es un dominio eucldeo con aplicacin eucldea la norma. Como consecuencia Z[i]
es un DIP y un DFU.

Se considera el homomorfismo f : Z Z[i].Para cada ideal a de Z[i] el contrado ac = f 1 (a) es un


ideal de Z, que es primo si a lo es.Para cada ideal nZ Z, se tiene que nZ[i] es el extendido en Z[i].
(1) Comprueba que 2Z[i] no es un ideal primo.
(2) Comprueba que 3Z[i] es un ideal primo.
(3) Comprueba que 5Z[i] no es un ideal primo.
(4) En general, prueba que si p Z es un entero primo positivo se tiene que pZ[i] es un ideal primo si y
solo si p 3 (mod 4).
(5) Si p 1 (mod 4) o p = 2, entonces pZ[i] no es un ideal primo. Calcula en estos casos la descom-
posicin en primos de p en Z[i].

SOLUCIN

Ejercicio. 8.60.
Se considera un homomorfismo de anillos f : A B y una indeterminada X. Entonces, por la propiedad
universal del anillo de polinomios, existe un nico homomorfismo de anillos g : A[X] B[X] tal que
g(X) = X y g|A = f .
En particular, si a es un ideal de A existe un nico homomorfismo, del tipo anterior, g : A[X] Aa [X],
que es inducido por la proyeccin A Aa .
(1) Describe cmo est definido g : A[X] Aa [X], esto es, cul es la imagen del polinomio ti=0 ai X i ?
P
(2) Comprueba que g es sobreyectivo y calcula su ncleo.
(3) Describe el isomorfismo Im(g) A[X]
= Ker(g) , detallando cada uno de los anillos e ideales que en l
aparecen.
(4) Describe Zn [X] como cociente de Z[X].
(5) Describe los elementos del ideal (n) de Z[X]
(6) Cundo el ideal (n) Z[X] es primo?
(7) Cundo el ideal (n) Z[X] es maximal?
(8) Da un ejemplo de un ideal maximal de Z[X]
SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 8. E JERCICIOS 49

Dominios de Factorizacin nica


Si D es un dominio un elemento f D es irreducible si no es cero ni invertible y no tiene factorizaciones
propias, esto es, si f = gh en A, entonces g h es invertible.
Un dominio D es un dominio de factorizacin nica si cada elemento no nulo ni invertible f se escribe
de forma nica como producto de elementos irreducibles.

Ejercicio. 8.61.
Prueba que para cada elemento a D en un dominio de factorizacin nica son equivalentes:
(a) a es irreducible.
(b) (a) es un ideal primo.

SOLUCIN

Ejercicio. 8.62. (AM, Cap 1, Ej 2)


Sea A un anillo y sea A[x] el anillo de polinomios en una indeterminada x, con coeficientes en A. Sea
f = a0 + a1 x + + an xn A[x]. Demuestra que:
(1) f es una unidad en A[x] si y solo si a0 es una unidad en A y a1 , . . . , an con nilpotentes.
Pista. Si b0 +b1 x+ +bm xm es el inverso de f , prueba por induccin respecto de r que ar+1
n bmr = 0.
De aqu prueba que an es nilpotente, y entonces utiliza el ejercicio (8.28.).
(2) f es nilpotente si y solo si a0 , a1 , . . . , an son nilpotentes.
(3) (Teorema de McCoy, 1942) f es un divisor de cero si y solo si existe 0 6= a A tal que af = 0.
Pista. Elegir un polinomio g = b0 + b1 x + + bm xm de grado mnimo m tal que fg = 0. Entonces
an bm = 0, por tanto an g = 0 (puesto que an g anula f y tiene grado menor que m). Despus prueba
por induccin que anr g = 0 (0 r n).
(4) (Lema de Gauss) f se dice que es primitivo si (a0 , . . . , an ) = (1). Prueba que si f , g A[x],
entonces fg es primitivo si y solo si f y g son primitivos.

SOLUCIN

Ejercicio. 8.63. (AM, Cap 1, Ej 3)


Generalizar los resultados del ejercicio (8.62.) a un anillo de polinomios A[x1 , . . . , xn ] de varias variables.
SOLUCIN

LGEBRA CONMUTATIVA P. Jara


50 C AP. I. A NILLOS E IDEALES

Ejercicio. 8.64. (*)


Si A es un dominio de factorizacin nica, prueba que el anillo A[X1 , . . . , Xn ] es un dominio de factori-
zacin nica.
SOLUCIN

Ejercicio. 8.65.
Se considera el anillo Z[ 5] = {a + b 5 | a, b Z}.

(1) Prueba que Z[ 5] es un dominio deintegridad.
(2) Prueba que 2 3 = (1 + 5)(1 5) son dos factorizaciones distintas de 6 Z 5], y que
por lo tanto Z[ 5] no es un DFU.

SOLUCIN

Ejercicio. 8.66.
Se considera el anillo Z[ 5] = {a + b 5 | a, b Z}.

(1) Prueba que Z[ 5] es un dominiode integridad.
(2) Prueba que la aplicacin N : Z[ 5] Z, definida N(a + b 5) = a2 5b2 es un homomorfismo
para el producto.
(3) Prueba que un elemento x Z[ 5] es invertible si y solo si N(x) = 1.
(4) Da ejemplos de elementos
x, y Z[ 5] tales que x 6= 1, N(x) = 1 y N(y) = 1.
(5) Prueba que si x Z[ 5] verifica que N(x) es primo en Z, entonces x es irreducible.
2
X 2 (mod 5) no tiene soluciones en Z, y de aqu deduce que
(6) Pruebaque la congruencia

2, 3 + 5, 3 5 Z[ 5] son irreducibles.

(7) Prueba que 4= 2 2 = (3 + 5)(3 5) son dos factorizaciones distintas de 4 en Z[ 5], y que
por tanto Z[ 5] no es un DFU.

SOLUCIN

Ejercicio. 8.67.
Sea K un cuerpo y XY ZT K[X, Y, Z, T]. Prueba que K[X, Y, Z, T]/(XY ZT)
(1) es un dominio y
(2) no es un DFU.

SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 8. E JERCICIOS 51

Anillos de series formales de potencias

Ejercicio. 8.68.
Prueba que si D es un dominio, entonces D[[X]] es un dominio, y que lo mismo ocurre con
D[[X1 , . . . , Xn ]].
SOLUCIN

Ejercicio. 8.69. (AM, Cap 1, Ej 5)


las series formales de potencias f = n
P
Sea A un anillo y sea A[[X]] el anillo
Pde n=0 an X con coeficientes
n
en A. Para cada serie formal f = n=0 an X se define el orden de f como el menor entero no negativo
n tal que an 6= 0.Demuestra que:
(1) f es una unidad en A[[X]] si y solo si a0 es una unidad en A.
(2) Si f es nilpotente, entonces an es nilpotente para todo n 0. Es cierto el recproco?
(3) f pertenece al radical de Jacobson de A[[X]] si y solo si a0 pertenece al radical de Jacobson de A.
(4) La contraccin de un ideal maximal m de A[[X]] es un ideal maximal de A, y m est generado por mc
y X.
(5) Cada ideal primo de A es la contraccin de un ideal primo de A[[X]].

SOLUCIN

Ejercicio. 8.70.
Es 7 + 3X + 3X 2 + 3X 3 + un elemento invertible en Z12 [[X]]?
SOLUCIN

Ejercicio. 8.71.
Prueba que en Z12 [[X]] el elemento 2 + 3X + 2X 2 + 3X 3 + 2X 4 + 3X 5 + no es un divisor de cero.
SOLUCIN

Ejercicio. 8.72.
Sea K un cuerpo.
(1) Prueba que (X1 , . . . , Xn ) es el nico ideal maximal de K[[X1 , . . . , Xn ]].
(2) Determina los ideales primos de K[[X]].
SOLUCIN

LGEBRA CONMUTATIVA P. Jara


52 C AP. I. A NILLOS E IDEALES

Ejercicio. 8.73.
Sea A un anillo y a A un ideal.
(1) Prueba que a + (X) A[[X]] es un ideal de A.
(2) Prueba que p A es un ideal primo si, y solo si, p + (X) A[[X]] es un ideal primo.
(3) Prueba que m A es un ideal maximal si, y solo si, m + (X) A[[X]] es un ideal maximal.

SOLUCIN

Ejercicio. 8.74.
Sea A un anillo y a A un ideal.
(1) Prueba que a[[X]] A[[X]] es un ideal de A[[X]].
(2) Prueba que A[[X]]/a[[X]]
= (A/a)[[X]].
(3) Prueba que p A es un ideal primo si, y solo si, p[[X]] A[[X]] es un ideal primo.
(4) Prueba que si m A es un ideal maximal, m[[X]] A[[X]] no es maximal.

SOLUCIN

Ejercicio. 8.75.
Se considera el anillo Q[Y0 , Y1 , Y2 , . . .], n N, n 2, el ideal an = (Y0n , Y1n , Y2n , . . .) y el anillo A =
Q[Y0 , Y1 , Y2 , . . .]/an . Llamamos yi al elemento Yi + an y definimos

F = y0 + y1 X + y2 X 2 + A[[X]].

Prueba que F no es nilpotente, aunque cada uno de sus coeficientes es nilpotente.


(Ejemplo debido a Fields.) SOLUCIN

El uso de series de potencias permite una aritmtica ms sencilla que la del anillo de polinomios. Ya
conocemos cuando una serie de potencias es invertible. Vamos a estudiar cuando tiene una raz cuadrada.

Ejercicio. 8.76.
Sea A un dominio. Dada F = i
P
i=0 ai X A[[X]], una serie no constante de orden t.
(1) Si existe G A[[X]] tal que G2 = F, entonces t es par y at es un cuadrado en A.
(2) Si t es par, at es invertible y un cuadrado en A y 2 es invertible en A, entonces F es un cuadrado en
A[[X]].

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 8. E JERCICIOS 53

Si A es un cuerpo de caracterstica distinta de dos, las dos condiciones adicionales en (2) son ciertas y
tenemos una caracterizacin de las series formales de potencias que tienen una raz cuadrada.
SOLUCIN

Ejercicio. 8.77.
Sea F Z[X] un polinomio mnico no constante de grado par que para cada x Z se tiene F(x) es un
cuadrado en Z, prueba que F es un cuadrado en Z[X].
SOLUCIN

Producto tensor de anillos


Ya conocemos el producto de dos anillos; vamos a ver que en el caso de lgebras podemos tambin hacer
la construccin dual, esto es, el coproducto. Procedemos como sigue.
Dado un anillo A y dos A-lgebras B y C, definimos un nuevo Amdulo, B A C, como el cociente
del Amdulo libre sobre {(b, c) | b B, c C} por el submdulo S generado por los siguientes
elementos:
(b1 + b2 , c) (b1 , c) (b2 , c), b1 , b2 B, c C
(b, c1 + c2 ) (b, c1 ) (b, c2 ), b B, c1 , c2 C
(ab, c) (b, ac), a A, b B, c C
(ab, c) a(b, c), a A, b B, c C
Representamos por b c a la clase en B A C del parP (b, c). Por la definicin los elementos de B A C
son combinaciones Alineales del tipo siguiente: ni=1 bi ci , con bi B y ci C; es importante
destacar que un elemento puede ser representado por varias expresiones distintas; por ejemplo se verifica
(b1 + b2 ) c = b1 c + b2 c.
Llamamos a B A C el producto tensor de B y C sobre A.
(Observa que hasta el momento no hemos utilizado nada ms que la estructura de Amdulo de B y C,
por lo que esta construccin se puede realizar para cualquier par de Amdulos.)
En el caso de dos Algebras, B y C, en el Amdulo B A C definimos un producto mediante:

(b1 c1 )(b2 c2 ) = (b1 b2 ) (c1 c2 ), b1 , b2 B, c1 , c2 C.

Y se extiende a todos los elementos de B A C por distributividad.

Ejercicio. 8.78.
Prueba que en B A C este producto est bien definido, esto es, que no depende de los representantes
elegidos, y que B A C es una Algebra con elemento uno igual a 1 1.
SOLUCIN

LGEBRA CONMUTATIVA P. Jara


54 C AP. I. A NILLOS E IDEALES

El anillo B A C se llama el lgebra producto tensor de B y C sobre A.


Dados Amdulos B, C y X, una aplicacin : B C X se llama Abilineal si verifica:
(b1 + b2 , c) = (b1 , c) + (b2 , c), b1 , b2 B, c C
(b, c1 + c2 ) = (b, c1 ) + (b, c2 ), b B, c1 , c2 C
(ab, c) = (b, ac), a A, b B, c C
(ab, c) = a(b, c), a A, b B, c C
Por ejemplo, siempre tenemos una aplicacin Abilineal : B C B A C definida por (b, c) =
b c, para b B y c C.
Tenemos adems que el par (, B A C) verifica la siguiente propiedad universal.

Ejercicio. 8.79.
Prueba que para cada Amdulo X y cada aplicacin Abilineal : B C X existe un nico
homomorfismo de Amdulos 0 : B A C X tal que = 0 .

B CF
/ B A C
FF ww
FF ww
F w
FFF ww 0
" w{ w
X

SOLUCIN

En el caso de Algebras tambin tenemos una propiedad universal. Observa que en este caso se tiene la
siguiente relacin con :
(b1 b2 , c1 c2 ) = (b1 , c1 ) (b2 , c2 ), b1 , b2 B, c1 , c2 C;
por lo tanto tenemos el siguiente resultado.

Ejercicio. 8.80.
Dado un anillo A y Algebras B, C y X, para cada aplicacin Abilineal : B C X verificando

(b1 b2 , c1 c2 ) = (b1 , c1 )(b2 , c2 ), para b1 , b2 B y c1 , c2 C, y


(1, 1) = 1,

prueba que existe un nico homomorfismo de Algebras 0 : B A C X tal que = 0 .

B CF
/ B A C
FF ww
FF ww
F w
FFF ww 0
" w{ w
X

SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 8. E JERCICIOS 55

Con estos resultados vamos a construir el dual del producto de dos Algebras.
Dadas dos Algebras B y C se definen:

jB : B B A C, jB (b) = b 1, b B;
jC : C B A C, jC (c) = 1 c, c C.

Es claro que jB y jC son homomorfismos de Algebras. El resultado sobre el coproducto que andamos
buscando es:

Ejercicio. 8.81.
Dada una Algebra X y homomorfismos de Algebras fB : B X, fC : C X, prueba que existe
un nico homomorfismo f : B A C X tal que fB = f jB y fC = f jC .

jB jC
B GG /B Co C
ww
A
GG
GG
f www
ww
GG
fB GG  ww fC
# {w
X

Tenemos entonces que el producto tensor de dos dos anillos (conmutativos) es la suma directa de los
mismos.
SOLUCIN

Como aplicacin de estos resultados hacer el siguiente:

Ejercicio. 8.82.
Dado un anillo A y dos indeterminadas X e Y, prueba que se tiene un isomorfismo de Algebras A[X] A
A[X]
= A[X, Y].
SOLUCIN

LGEBRA CONMUTATIVA P. Jara


56 C AP. I. A NILLOS E IDEALES

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


Captulo II

Anillos de polinomios

9 Representacin de polinomios . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
10 rdenes en Nn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
11 Algoritmo de la divisin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
12 Ideales monomiales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
13 Bases de Groebner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
14 Aplicaciones de las Bases de Groebner . . . . . . . . . . . . . . . . . . . . . . . 80
15 Aplicaciones de las Bases de Groebner, II . . . . . . . . . . . . . . . . . . . . . . 84
16 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89

Introduccin
Este captulo est dedicado al estudio de la aritmtica de los anillos de polinomios en varias indetermina-
das con coeficientes en un cuerpo. En l introducimos mtodos computacionales basados en la divisin
con resto en anillos de polinomios en n indeterminadas, para lo que necesitamos introducir relaciones de
orden en Nn , que sean un buen orden compatible con la operacin suma y de forma que 0 = (0, . . . , 0)
sea el elemento mnimo; estos son los rdenes monomiales.
La herramienta fundamental para hacer un desarrollo computacional la proporcionan las bases de Groeb-
ner, que nos permiten disear algoritmos para comparar ideales y dar mtodos efectivos para poder cal-
cular las operaciones aritmticas elementales con los mismos.
58 C AP. II. A NILLOS DE POLINOMIOS

9. Representacin de polinomios
Se considera un cuerpo K, indeterminadas X1 , . . . , Xn y el anillo K[X1 , . . . , Xn ] de los polinomios en
X1 , . . . , Xn con coeficientes en K. Al identificar K[X1 , . . . , Xn ] con K[X1 , . . . , Xn1 ][Xn ], cada elemento
F K[X1 , . . . , Xn ] se escribe, de forma nica, como:
t
X
F= Fi Xni , con Fi K[X1 , . . . , Xn1 ]. (II.1)
i=1

sta es la representacin recursiva de F. Sin embargo, en lo que sigue, vamos a utilizar otra represen-
tacin para los polinomios en K[X1 , . . . , Xn ]. Dadas las indeterminadas X1 , . . . , Xn , manteniendo el orden
que se indica, cada producto de stas se escribe de forma nica como

X11 Xn n .

Llamamos monomio a cada una de estas expresiones. Por simplicidad, al monomio X11 Xn n lo
representaremos por X , siendo = (1 , . . . , n ) Nn . Entonces el polinomio F se puede escribir
como una combinacin lineal de monomios, con coeficientes en K, esto es,
X
F= a X , con a K, casi todos nulos.
Nn

sta es la representacin distributiva de F.


Estamos interesados en la unicidad de esta representacin. Observar que aunque las expresiones X1 X25 +
X2 y X2 + X1 X25 se refieren al mismo polinomio, en la prctica las consideraremos distintas, y buscare-
mos criterios para asociar a cada polinomio una expresin nica que nos permita compararlos de forma
sencilla y poder desarrollar algoritmos sobre los mismos.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 10. RDENES EN Nn 59

10. rdenes en Nn
Se considera el monoide aditivo Nn y en l un orden (orden parcial) . Decimos que  es compatible o
un orden parcial lineal si para cualesquiera , , Nn tales que

 , se tiene que +  + .

Ejemplo. 10.1. (El orden producto en Nn )


Si consideramos en Nn el orden definido por

pr si i i para todo i = 1, . . . , n,

resulta que este orden es compatible.

Adems, estamos interesados en rdenes totales en Nn , y el introducido en el ejemplo anterior no lo es


si n 2.
Dado un orden total  en Nn . Decimos que  es montono o admisible si

0 = (0, . . . , 0) es un mnimo de Nn ;

esto es, para cada Nn se verifica 0  . Y decimos que  es fuertemente montono si

i i , para cada ndice i, entonces (1 , . . . , n )  (1 , . . . , n ),

esto es,  es un orden que generaliza al orden producto, pr , en Nn ; ver Ejemplo (10.1.).
Es claro que todo orden fuertemente montono es montono. El recproco no es siempre cierto. Sin
embargo, para rdenes compatibles tenemos:

Lema. 10.2.
Todo orden compatible y montono es fuertemente montono.

D EMOSTRACIN . Supongamos que i i para cada ndice i, entonces existe Nn tal que + =
, como se verifica 0  , se obtiene  + = . 
Un orden en Nn total, compatible y montono se llama un orden de trminos o un orden monomial.
Observa que para un preorden (verifica las propiedades reflexiva y transitiva) o un orden parcial en Nn
podemos hacer tambin las definiciones de montono y fuertemente montono.

El siguiente resultado es independiente del orden total que consideremos en Nn .

LGEBRA CONMUTATIVA P. Jara


60 C AP. II. A NILLOS DE POLINOMIOS

Lema. 10.3. (Lema de Dickson.)


Dado un subconjunto no vaco S Nn , existe un subconjunto finito G S tal que para cada x S
existen y G y Nn tales que x = y + .

Se dice que G genera a S.

D EMOSTRACIN . Hacemos induccin sobre n. Si n = 1, entonces S N y podemos tomar G = {y},


siendo y el primer elemento de S. Supongamos que n > 1. Tomamos y S, si existe x S tal que
x/ y + Nn , entonces existe un ndice i tal que xi < yi , y en particular x pertenece a uno de los siguientes
subconjuntos:
Sij = {x S | xi = j}, i = 1, . . . , n, j = 0, . . . , yi 1.
Definimos nuevos subconjuntos

Sij0 = {x Nn | xi = 0 y (x1 , . . . , xi1 , j, xi+1 , . . . , xn ) Sij }

Podemos considerar Sij0 Nn1 . Por la hiptesis de induccin, existe G0ij Sij0 finito que genera Sij0 .
Definimos entonces

Gij = {(x1 , . . . , xi1 , j, xi+1 , . . . , xn ) Sij | (x1 , . . . , xi1 , 0, xi+1 , . . . , xn ) G0ij }.

Resulta que Gij es un subconjunto finito que genera Sij , luego

{y} (ij Gij )

es un conjunto finito que genera S. 

Un orden en un conjunto S es un buen orden si cada subconjunto no vaco tiene un primer elemento.

Ejercicio. 10.4.
Cada orden de monomial en Nn es un buen orden.

S OLUCIN . Como es un orden total, si un conjunto no vaco tiene un elemento minimal, entonces
ste es nico, luego es minimal. Dada una cadena y0 > y1 > en S, consideramos el conjunto X =
{y0 , y1 , . . .}. Por el lema de Dickson existe un conjunto generador finito {ym1 , . . . , ymt }. Supongamos
que ym1 ymi para cada ndice i. Si ym1 no es minimal, existe yj < ym1 . Adems existe mi tal que
yj = ymi + . Como consecuencia yi = ymi + ymi ym1 , lo que es una contradiccin. 

En lo que sigue vamos a trabajar, principalmente, con rdenes monomiales.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 10. RDENES EN Nn 61

Monoideales
Un subconjunto E Nn se llama un monoideal si para cada E y cada Nn se tiene + E,
esto es, E = E + Nn .
Dado un monoideal E, un subconjunto G E tal que E = G + Nn se llama un sistema de generadores
de E.
Como consecuencia del Lema de Dickson, Lema (10.3.), resulta que cada monoideal E de Nn tiene un
sistema de generadores finito, esto es, E contiene un subconjunto finito G tal que E = G + Nn .
Un sistema de generadores G de un monoideal E se llama minimal si ningn subconjunto de G genera
E. Es fcil observar que cada monoideal contiene un sistema de generadores minimal. Sin embargo
podemos decir algo ms:

Lema. 10.5.
Cada monoideal tiene un nico sistema de generadores minimal.

D EMOSTRACIN . Sea E un monoideal y G y G0 dos sistemas de generadores minimales; por el Lema


de Dickson podemos suponer que ambos son finitos. Para cada G existe G0 tal que = +
para algn N. Se verifica que G1 := { | G} genera G, y por lo tanto a G0 . La minimalidad
de G0 se deduce que G1 = G0 , y por lo tanto G0 G. De forma anloga se tiene G G0 y se tiene la
igualdad. 

rdenes en el producto cartesiano


Antes hemos hablado del orden producto en Nn ; vamos a generalizar esta construccin. Dados dos con-
juntos A y B con relaciones de orden A y B , en el producto cartesiano A B se define una nueva
relacin de orden pr mediante:

a1 A a2 y
(a1 , b1 ) pr (a2 , b2 ) si
b1 B b2

El orden pr se llama el orden producto de A y B en A B.


Si A y B son rdenes totales en A y en B respectivamente no siempre pr es un orden total en A B,
ver Ejemplo (10.1.). Por esta razn se suelen utilizar otros rdenes en A B, tambin inducidos por
rdenes en los factores. Uno de ellos es el orden producto lexicogrfico, que se define como

a1 <A a2 o
(a1 , b1 ) lex (a2 , b2 ) si
a1 = a2 y b1 B b2

En este caso lex es un orden total en A B si A y B lo son.

LGEBRA CONMUTATIVA P. Jara


62 C AP. II. A NILLOS DE POLINOMIOS

Producto de rdenes en un conjunto


Dados dos rdenes 1 y 2 en un conjunto A, definimos un nuevo orden  mediante:
a 1,2 b si a 1 b y a 2 b.
El orden 1,2 se llama el orden producto de 1 y 2 . Con la notacin anterior, observa que en general
1,2 y 2,1 son distintos.
Observa que si 1 y 2 son rdenes totales el orden producto 1,2 no necesariamente lo es. Este defecto
lo podemos corregir cambiando la forma de definir rdenes a partir de rdenes o prerdenes dados.
Dados dos prerdenes v1 y v2 en un conjunto A, definimos un nuevo preorden en A mediante:
<1

v1,2 si
1 y v2 .
El preorden v1,2 se llama el producto lexicogrfico de v1 y v2 .

Lema. 10.6.
Con la notacin anterior tenemos que v1,2 es un preorden. Adems, si v1 y v2 son rdenes totales
compatibles montonos entonces v1,2 tambin lo es.

Las construcciones anteriores se puede extender a un nmero finito de rdenes prerdenes.

Ejemplos de rdenes en Nn
Orden lexicogrfico
lex si para el primer ndice i tal que i 6= i se tiene i > i .

Orden lexicogrfico graduado


P P
i i > Pi i o
grlex si P
i i = i i y lex .

El orden grlex es el producto lexicogrfico del preorden definido por el grado y el orden lexicogrfico.
Orden lexicogrfico graduado inverso

invgrlex si
P P
P i i > Pi i o
i i = i i y para el primer ndice i (por la dcha.) tal que i 6= i se tiene i < i .

Debido a la biyeccin entre Nn y el conjunto de monomios X11 Xnn , fijada una ordenacin, X1 >
X2 > > Xn , de las indeterminadas, dada por (1 , . . . , n ) 7 X11 Xnn , cada orden o preorden en
Nn define, de forma unvoca, un orden o preorden en el conjunto de monomios.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 10. RDENES EN Nn 63

Ejemplo. 10.7.
Dados los monomios: X13 , X1 X22 , X25 , X13 X2 X3 , X34 , vamos a ordenarlos segn los rdenes que hemos
definido.
Orden lexicogrfico: X13 X2 X3 , X13 , X1 X22 , X25 , X34 .
Orden lexicogrfico graduado: X13 X2 X3 , X25 , X34 , X13 , X1 X22 .
Orden lexicogrfico graduado inverso: X25 , X13 X2 X3 , X34 , X13 , X1 X22 .
Ejemplo. 10.8.
Ordenar los trminos del polinomio F = 3X 2 + 2XY 2 + Y 3 K[X, Y].
Orden lexicogrfico:

F = 3X 2 + 2XY 2 + Y 3 , lt(F) = 3X 2 , lc(F) = 3, lm(F) = X 2 , exp(F) = (2, 0).

Orden lexicogrfico graduado:

F = 2XY 2 + Y 3 + 3X 2 , lt(F) = 2XY 2 , lc(F) = 2, lm(F) = XY 2 , exp(F) = (1, 2).

Orden lexicogrfico graduado inverso:

F = 2XY 2 + Y 3 + 3X 2 , lt(F) = 2XY 2 , lc(F) = 2, lm(F) = XY 2 , exp(F) = (1, 2).

Es un resultado general que en el caso de dos indeterminadas los rdenes lexicogrfico graduado y
lexicogrfico graduado inverso coinciden. Comprubalo!
Observacin. 10.9.
Observar que para aplicar estos rdenes hemos utilizado la correspondencia X a Y b 7 (a, b); esto supone
la ordenacin de las indeterminadas X > Y. Podramos haber utilizado la correspondencia X a Y b 7
(b, a), lo que supone la ordenacin de las indeterminadas en la forma Y > X.

LGEBRA CONMUTATIVA P. Jara


64 C AP. II. A NILLOS DE POLINOMIOS

11. Algoritmo de la divisin


Consideramos el anillo de polinomios K[X1 , . . . , Xn ]. Ya conocemos algo de su estructura; por ejemplo,
es un dominio de factorizacin nica. Vamos a profundiza un poco ms en su aritmtica.
Recordemos que como las indeterminadas se suponen conmutativas, cada producto de las mismas se
puede escribir, unvocamente, en la forma X11 Xnn , siendo i N, y que abreviadamente podemos
representar este producto por X , siendo = (1 , . . . , n ) Nn .
Podemos desarrollar cada polinomio F K[X1 , . . . , Xn ] como una combinacin lineal de monomios en
la siguiente forma: X
F= a X ,

con a K (casi todos nulos), Nn ,y si = (1 , . . . , n ), entonces X = X11 Xn n .
Veamos, para fijar notacin, algunos elementos asociados con el polinomio F cuando tenemos un orden
monomial en Nn .
(I) El diagrama de Newton de F es: N (F) = { Nn | a 6= 0}.
(II) Si F 6= 0, el exponente de F: exp(F) = max{ Nn | N (F)}.
(III) El grado de F: grad(F) = max{1 + + n | = (1 , . . . , n ) N (F)}.
(IV) El coeficiente lder de F: lc(F) = aexp(F) .

(V) El trmino lder de F: lt(F) = aexp(F) X exp(F) .

(VI) El monomio lder de F: lm(F) = X exp(F) .


Por completitud definimos lc(0) = 0 = lt(0). Como consecuencia, para cada F K[X1 , . . . , Xn ] tenemos
F 6= 0 si, y slo si, lt(F) 6= 0 si, y slo si, lc(F) 6= 0.

Lema. 11.1.
Dados F, G K[X1 , . . . , Xn ] tenemos exp(FG) = exp(F) + exp(G).

D EMOSTRACIN . Como consecuencia de ser un orden compatible resulta exp(FG) = exp(F) +


exp(G). 
De forma inmediata tenemos el siguiente resultado:

Lema. 11.2.
Dados 0 6= F, G K[X1 , . . . , Xn ] tenemos:
(1) Si F + G 6= 0, entonces exp(F + G) max{exp(F), exp(G)};
(2) Si exp(F) < exp(G), entonces exp(F + G) = exp(G).

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 11. A LGORITMO DE LA DIVISIN 65

D EMOSTRACIN . 
Lo siguiente es tambin notacin. Si 1 . . . , t Nn , es una lista de elementos de Nn , definimos:
1 = 1 + Nn ,
2 = (2 + Nn ) \ 1 ,
..
.
t = (t + Nn ) \ i<t i ,
= Nn \ it i .

No creemos que la notacin i para un elemento de Nn se confunda con la isima potencia de , ya que
no vamos a usar potencias de elementos de Nn a lo largo de este trabajo.

Lema. 11.3.
Para cada lista de elementos de Nn , por ejemplo 1 , . . . , t , tenemos que {1 , 2 , . . . , t , } es una
particin de Nn , cuando eliminamos los conjuntos vacos.

D EMOSTRACIN . 
Una consecuencia de este resultado es el siguiente algoritmo de la divisin en el anillo K[X1 , . . . , Xn ].

Teorema. 11.4. (Algoritmo de la divisin)


Dado un orden monomial en Nn , para cada lista finita de polinomios no nulos

G1 , . . . , Gt K[X1 , . . . , Xn ],

consideramos la particin de Nn determinada por la lista

exp(G1 ), . . . , exp(Gt ).

Se verifica que para cada 0 6= F K[X1 , . . . , Xn ] existen elementos Q1 , . . . , Qt y R K[X1 , . . . , Xn ],


nicos, cumpliendo las propiedades siguientes:
(1) F = ti=1 Qi Gi + R.
P
(2) R = 0 N (R) .
(3) Para cada ndice i se verifica: exp(Gi ) + N (Qi ) i .

Como consecuencia, si Qi Gi 6= 0, se tiene exp(Qi Gi ) exp(F) y si R 6= 0, entonces exp(R) exp(F).

D EMOSTRACIN .
Existencia.
Hacemos induccin sobre exp(F). Si exp(F) = 0, entonces tenemos dos posibilidades:

LGEBRA CONMUTATIVA P. Jara


66 C AP. II. A NILLOS DE POLINOMIOS

(I) exp(F) = (0, . . . , 0) i , para algn ndice i.


(II) exp(F) = (0, . . . , 0) .

(i) Tenemos exp(F) = exp(Gi ) + , para algn Nn , luego exp(Gi ) = (0, . . . , 0) y Gi K. Podemos
tomar:
Qj = 0, si j 6= i;
Qi = Fi /Gi ;
R=0

(ii) Tenemos exp(F) , entonces podemos tomar:



Qi = 0, si i = 1, . . . , t;
R=F

Supongamos ahora que el resultado es cierto para todos los polinomios G con exp(G) < exp(F). Al
igual que antes tenemos dos posibilidades:

(I) exp(F) i , para algn ndice i;


(II) exp(F) .

(i) Tenemos exp(F) = exp(Gi ) + , para algn Nn . Si definimos H = X Gi tenemos que


lc(F)
F lc(H) X Gi es un polinomio con exponente estrictamente menor que F. Aplicando la hiptesis de
induccin tenemos:
lc(F) X
F X Gi = Q0i Gi + R0
lc(H)
i
con los Q01 , . . . , Q0t , R verificando las condiciones del enunciado. Entonces obtenemos la expresin:
X
F= Qi Gi + R,
i

en donde
0 si j 6= i;
Qj = Qj ,

lc(F)
Qi = Q0i + lc(H) X ;
R = R0

Para comprobar que se tienen las condiciones del enunciado observemos las siguientes inclusiones:
exp(Gi ) + N (Qi ) exp(Gi ) + {N (Q0i ) {}} =
= (exp(Gi ) + N (Q0i )) {exp(Gi ) + }
i .

(ii) Si exp(F) , entonces F lt(F) es un polinomio con exponente estrictamente menor que F, y por
tanto, por la hiptesis de induccin, tenemos:
X
F lt(F) = Q0i Gi + R0
i

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 11. A LGORITMO DE LA DIVISIN 67

con los Q01 , . . . , Q0t , R verificando las condiciones del enunciado. Entonces obtenemos la siguiente expre-
sin para F:
X
F= Qi Gi + R,
i

en donde
Qi = Q0i ,

si i = 1, . . . , t;
0
R = R + lt(F)
Para comprobar que se tienen las condiciones del enunciado tenemos que si R 6= 0, entonces, conside-
rando que N (0) = , tenemos:

N (R) = N (R0 + lt(F)) N (R0 ) {exp(F)} .

Unicidad.
Sean X X
F= Qi Gi + R = Q0i Gi + R0
i i

dos expresiones de F verificando las condiciones del enunciado. Tenemos entonces:


X
0= (Qi Q0i )Gi + (R R0 ).
i

Vamos a analizar los exponentes de los sumandos de esta suma:

exp(R R0 ) N (R R0 ) N (R) N (R0 ) .

exp((Qi Q0i )Gi ) = exp(Qi Q0i ) + exp(Gi )


exp(Gi ) + (N (Qi Q0i )) =
= (exp(Gi ) + N (Qi )) (exp(Gi ) + N (Q0i ))
i .

Ahora como los 1 , . . . , t , forman una particin de Nn , llegamos a que cada uno de los sumandos
es cero, y como estamos en un dominio, tenemos Qi = Q0i , para cada ndice i, y R = R0 . 

Los Q1 , . . . , Qt se llaman los cocientes de F y R se llama el resto de F relativos a {G1 , . . . , Gt }. El resto


R se representa tambin por R(F; {G1 , . . . , Gt }).
Observa que el orden de los elementos G1 , . . . , Gt es determinante para el clculo del resto. Esto es,
puede ocurrir que:

R(F; {G1 , . . . , Gi , . . . , Gj , . . . , Gt }) 6= R(F; {G1 , . . . , Gj , . . . , Gi , . . . , Gt }),

cuando i 6= j.

LGEBRA CONMUTATIVA P. Jara


68 C AP. II. A NILLOS DE POLINOMIOS

Ejercicio. 11.5.
Se consideran los polinomios F, G1 , G2 , G3 Q[X, Y, Z].

F = X 4 Y 2 + X 2 Y 3 Z 2XY 2 Z 3 3X 2 YZ 4 ,
G1 = X 3 Y 2X 2 Z 2 ,
G2 = X 2 Y 3 + XZ 3 ,
G3 = XY 2 Z X 2 YZ 3XYZ 2 .

Con respecto al orden lexicogrfico haz la divisin de F por {G1 , G2 , G3 } y la divisin de F por
{G3 , G2 , G1 }. Comprueba que son distintas.

S OLUCIN . Sean
F = X 4 Y 2 + X 2 Y 3 Z 2XY 2 Z 3 3X 2 YZ 4 ,
G1 = X 3 Y 2X 2 Z 2 ,
G2 = X 2 Y 3 + XZ 3 ,
G3 = XY 2 Z X 2 YZ 3XYZ 2 .
para hacer la divisin de F por {G1 , G2 , G3 } consideramos la siguiente tabla:

1 = (3, 1, 0) + N3
2 = ((2, 3, 0) + N3 ) \ 1
3 = ((2, 1, 1) + N3 ) \ 2
i Fi exp(Fi ) Q1 Q2 Q3 R
0 X 4 Y 2 + X 2 Y 3 Z 2XY 2 Z 3 3X 2 YZ 4 (4, 2, 0) 1 XY
1 X 2 Y 3 Z + 2X 3 YZ 2 2XY 2 Z 3 3X 2 YZ 4 (3, 1, 2) 1 2Z 2
2 X 2 Y 3 Z 2XY 2 Z 3 + 4X 2 Z 4 3X 2 YZ 4 (2, 3, 1) 2 Z
3 2XY 2 Z 3 XZ 4 + 4X 2 Z 4 3X 2 YZ 4 (2, 1, 4) 3 3Z 3
4 2XY 2 Z 3 XZ 4 + 4X 2 Z 4 3XY 2 Z 4 + 9XYZ 5 (2, 0, 4) 4X 2 Z 4
5 2XY 2 Z 3 XZ 4 3XY 2 Z 4 + 9XYZ 5 (1, 2, 4) 3XY 2 Z 4
6 2XY 2 Z 3 XZ 4 + 9XYZ 5 (1, 2, 3) 2XY 2 Z 3
7 XZ 4 + 9XYZ 5 (1, 1, 5) 9XYZ 5
8 XZ 4 (1, 0, 4) XZ 4
XY + 2Z 2 3Z 3
P
0 Z

F = (XY + 2Z 2 )G1 + ZG2 + (3Z 3 )G3 + (4X 2 Z 4 3XY 2 Z 4 2XY 2 Z 3 + 9XYZ 5 XZ 4 ).


En el caso de la divisin de F por {G3 , G2 , G1 }, el resultado es:

F = (2XZ Y 2 2YZ + 3Z 3 + 6Z 2 )G3 + 0G2 + (XY)G1 + (XY 4 Z XY 3 Z 2 3XY 2 Z 4 14XY 2 Z 3 + 9XYZ 5 + 18XYZ 4 ).

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 12. I DEALES MONOMIALES 69

12. Ideales monomiales


Un ideal a de K[X1 , . . . , Xn ] se llama monomial si tiene un sistema de generadores formado por mo-
nomios. El resultado fundamental de esta seccin es que los ideales monomiales de K[X1 , . . . , Xn ] se
pueden estudiar a travs de los monoideales de Nn .

Lema. 12.1.
Si a es un ideal monomial con un sistema de generadores formado por monomios {X | A Nn },
para cada monomio X K[X1 , . . . , Xn ] son equivalentes:
(a) X a.
(b) Existe F K[X1 , . . . , Xn ] tal que X = FX , para algn A.

Adems, este F se puede tomar monomial.

D EMOSTRACIN . Es claro que (b) implica (a). Para ver que (a) implica (b), sea {X | A} un
sistema de generadores de a formado por monomios, y sea X a. Entonces existen F1 , . . . , Ft
i ij
K[X1 , . . . , Xn ] y 1 , . . . , t A tales que X = i Fi X . Supongamos que Fi = j bij X , con bij K,
P P
tenemos la expresin siguiente:

X i X X ij i X ij i X i ij
X = Fi X = bij X X = bij X X = dij X + .
i i j i,j i,j

Los monomios unitarios son una Kbase de K[X1 , . . . , Xn ], luego de X = i + ij


P
i,j dij X deducimos que
la expresin anterior se puede escribir
X 
X = {dij | i + ij = } X ,

y como consecuencia, para algn i se tiene que existe un tal que i + = , entonces existe un c K
i
tal que X = cX X , de donde se tiene el resultado. 

Proposicin. 12.2.
Sea a un ideal monomial y sea F un elemento de K[X1 , . . . , Xn ]. Son equivalentes los siguientes enun-
ciados:
(a) F a.
(b) Todo monomio de F pertenece a a.
(c) F es una combinacin Klineal de monomios de a.

LGEBRA CONMUTATIVA P. Jara


70 C AP. II. A NILLOS DE POLINOMIOS

D EMOSTRACIN . Las relaciones (b) (c) (a) son claras. Para probar que (a) implica (b), conside-
remos {X | A} un sistema de generadores de a formado por monomios para algn conjunto A.
i
Sea F a, existen F1 , . . . , Ft K[X1 , . . . , Xn ] y 1 , . . . , t A tales que F = i Fi X . Consideramos
P
ij
desarrollos de los Fi , por ejemplo, Fi = j bij X , con bij K. Tenemos la expresin siguiente:
P

i
F = i Fi X =
P
ij i
= i ( j bij X )X =
P P
ij i
= i,j bij X X =
P
i ij
= i,j dij X + =
P

= c X .
P

Si algn c 6= 0, entonces 0 6= c = {dij | i + ij = }, y al igual que en la demostracin del lema


P
anterior tenemos que existe algn i A y algn c K tales que
i
c X = cX X ,

de donde cada monomio de F pertenece a a. 


Si a es un ideal definimos
Exp(a) = {exp(F) | 0 6= F a}.
Un subconjunto E Nn se llama un monoideal, ver pgina 61, si para cada E y cada Nn se
tiene + E, esto es, si E = E + Nn .

Lema. 12.3.
Para cada ideal a de K[X1 , . . . , Xn ] se tiene que Exp(a) es un monoideal de Nn .

Corolario. 12.4. (Lema de Dickson para ideales monomiales)


Si a es un ideal monomial, entonces a tiene un sistema finito de generadores formado por monomios.

D EMOSTRACIN . Como tenemos que Exp(a) es un monoideal de Nn , sea A Exp(a) finito tal
que Exp(a) = A + Nn . Para cada A consideramos F a tal que exp(F ) = . Es claro que
lm(F ) = lc(F )X , luego X a. Consideramos ahora el ideal b = R({X | A}). Se verifica que
b a. Adems, dado un monomio X a tenemos Exp(a) = A + Nn , luego existe A y Nn
tales que = + . Entonces tenemos:

X = X + = cX X ,

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 12. I DEALES MONOMIALES 71

para algn c K, y por tanto X b. 


Una demostracin directa de este resultado aparece en los ejercicios.
Como consecuencia de la demostracin del Lema de Dickson para ideales monomiales tenemos:

Corolario. 12.5.
Si a y b son ideales monomiales, son equivalentes los siguientes enunciados:
(a) a = b;
(b) Exp(a) = Exp(b).

El siguiente resultado es de inters, ya que en teora permite comparar ideales monomiales.

Proposicin. 12.6.
Cada ideal monomial tiene un (nico) sistema finito mnimo de generadores.

D EMOSTRACIN . Sean G y G0 dos sistemas de generadores. Para cada g G existe g0 G0 tal que
g0 | g, luego G \ {g} {g0 } es un nuevo sistema de generadores que ocupa el lugar de G. Si realizamos
este proceso para cada sistema de generadores G0 , llegamos a un sistema de generadores mnimo. 
Es claro que existe una biyeccin entre ideales monomiales de K[X1 , . . . , Xn ] y monoideales de Nn . En
esta biyeccin a cada ideal a le corresponde el monoideal Exp(a), y a cada monoideal E Nn , con
sistema de generadores G le corresponde el ideal monomial con sistema de generadores {X | G}.
En ambos casos los sistemas de generadores pueden ser tomados finitos.

LGEBRA CONMUTATIVA P. Jara


72 C AP. II. A NILLOS DE POLINOMIOS

13. Bases de Groebner


Vamos a tratar ahora el caso general de un ideal no nulo del anillo de polinomios y vamos a ver si es
posible obtener un sistema de generadores que sea mnimo en algn sentido.

Lema. 13.1.
Sea a un ideal no nulo de K[X1 , . . . , Xn ]. Si A Nn es un sistema finito de generadores de Exp(a), para
cada conjunto de polinomios {F | A} a tales que exp(F ) = para cada A, se tiene que
{F | A} es sistema de generadores de a como ideal.

D EMOSTRACIN . Como A es finito, supongamos que {F | A} = {G1 , . . . , Gt }. Para cada


0 6= F a consideramos
P el algoritmo de la divisin para la sucesin G1 , . . . , Gt . P
Obtenemos una
expresin F = i Qi Gi + R. Si R 6= 0, entonces N (R) y como tenemos R = F i Qi Gi a, se
verifica exp(R) Exp(a) = A + Nn = i i , lo que es una contradiccin. 
Si a es un ideal de K[X1 , . . . , Xn ], una base de Groebner de a es un conjunto finito de elementos no
nulos, G = {G1 , . . . , Gt } a, verificando que
Exp(a) = {exp(G1 ), . . . , exp(Gt )} + Nn = Exp(G) + Nn .

Corolario. 13.2.
(1) Cada ideal no nulo de K[X1 , . . . , Xn ] tiene una base de Groebner.
(2) Toda base de Groebner de un ideal no nulo es un sistema de generadores.
(3) Teorema de la base de Hilbert. Todo ideal de K[X1 , . . . , Xn ] es finitamente generado.

Proposicin. 13.3.
Dados a es un ideal no nulo de K[X1 , . . . , Xn ], y G, G0 son dos bases de Groebner de a, para cada
0 6= F K[X1 , . . . , Xn ] se verifica R(F; G) = R(F; G0 ).

D EMOSTRACIN . Supongamos que al aplicar el algoritmo de la divisin para G y G0 obtenemos dos


expresiones: X X
F= Qi Gi + R = Q0j G0j + R0 ,
i j
respectivamente. Si R 6= R0 , como R R0 a, tenemos
exp(R R0 ) Exp(a) = i i = j (0 )j .
Pero
exp(R R0 ) N (R R0 ) N (R) N (R0 ) = 0 = Nn \ Exp(a),
lo que es una contradiccin. 

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 13. BASES DE G ROEBNER 73

Algoritmo de Buchberger
Se trata ahora de caracterizar las bases de Groebner para despus dar un algoritmo que permita calcular
una de ellas.

Proposicin. 13.4.
Sea a un ideal no nulo de K[X1 , . . . , Xn ] y G una familia finita de elementos de a. Son equivalentes los
siguientes enunciados:
(a) G es una base de Groebner de a.
(b) Para cada 0 6= F a se tiene R(F; G) = 0.

D EMOSTRACIN . (a)(b). Si R(F; G) 6= 0, entonces exp(R(F; G)) Exp(a) = , lo que es una


contradiccin.
(b)(a). Sea 0 6= F a, por el algoritmo de la divisin existen Q1 , . . . , Qt , R K[X1 , . . . , Xn ] tales que:
X
F= Qi Gi , y exp(Gi ) + N (Qi ) i .
i

En consecuencia, exp(Qi Gi ) 6= exp(Qj Gj ) si i 6= j, y exp(F) es el mximo de los exponentes de los


sumandos Qi Gi . Existe un ndice i tal que

exp(F) = exp(Qi Gi ) i exp(Gi ) + Nn ,

y por tanto exp(F) {exp(G1 ), . . . , exp(Gt )} + Nn . 


Esta caracterizacin de las bases de Groebner no es muy prctica, ya que habra que probar con todos los
elementos del ideal a para ver que tenemos una base de Groebner. Se trata entonces de buscar criterios
ms prcticos para caracterizar bases de Groebner.
Vamos a introducir en este punto la notacin necesaria para su desarrollo.
Si X y X son dos monomios, vamos a definir su mnimo comn mltiplo. Definimos:

i = max{i , i }, 1 i n.

Sea = (1 , . . . , n ) Nn , entonces llamamos a X el mnimo comn mltiplo de X y X . Tenemos


que X es realmente un mltiplo ya que se verifica:

X = X X .

Y el resultado anlogo para X :


X = X X .
El mnimo comn mltiplo se representa por m. c. m.{X , X }.

LGEBRA CONMUTATIVA P. Jara


74 C AP. II. A NILLOS DE POLINOMIOS

Con este bagaje vamos a definir las semisicigias spolinomios. Dados F, G K[X1 , . . . , Xn ], con
exp(F) = y exp(G) = , el spolinomio definido por F y G es:

1 1
S(F, G) = X F X G.
lc(F) lc(G)

Lema. 13.5. (Lema tcnico)


i
Se considera la expresin ti=1 ci X Fi , en donde: los Fi son elementos de K[X1 , . . . , Xn ], ci K y
P

i Nn , verificando:
X i i
exp( ci X Fi ) < = exp(X Fi ), para cada ndice i.
i

Entonces existen elementos cjk K tales que:


X i X jk jk
ci X Fi = cjk X S(Fj , Fk ), y exp(X S(Fj , Fk )) < ,
i jk

jk
en donde X = m. c. m.{X exp(Fj ) , X exp(Fk ) }.

D EMOSTRACIN . Supongamos que exp(Fi ) = i , entonces i + i = . Hacemos el siguiente desa-


rrollo: i
X
i
X X Fi X
ci X Fi = ci lc(Fi ) = ci lc(Fi )Hi ,
lc(Fi )
i i i
i
X Fi
donde lc(Fi ) = Hi Podemos completar este desarrollo de la siguiente forma:
X i X
ci X Fi = ci lc(Fi )Hi =
i i

= c1 lc(F1 )(H1 H2 ) + (c1 lc(F1 ) + c2 lc(F2 ))(H2 H3 ) +


+ (c1 lc(F1 ) + + ct1 lc(Ft1 ))(Ht1 Ht )+
+(c1 lc(F1 ) + + ct lc(Ft ))Ht .
jk
Consideramos ahora el producto X S(Fj , Fk ). Vamos a desarrollarlo y ver que vamos a obtener un
mltiplo de Hj Hk .
jk
X S(Fj , Fk ) =
 
jk 1 jk j 1 jk k
=X X Fj X Fk =
lc(Fj ) lc(Fk )

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 13. BASES DE G ROEBNER 75

1 jk jk j 1 jk jk k
= X X Fj X X Fk =
lc(Fj ) lc(Fk )
1 j 1 k
= X Fj X Fk =
lc(Fj ) lc(Fk )
1 j 1 k
= X Fj X Fk =
lc(Fj ) lc(Fk )
j k
X Fj X Fk
= =
lc(Fj ) lc(Fk )
= Hj Hk .
Entonces tenemos jk
X S(Fj , Fk ) = Hj Hk .
P
Ahora como i ci lc(Fi ) = 0, tenemos:
X i
ci X Fi =
12
c1 lc(F1 )X S(F1 , F2 )+
23
+(c1 lc(F1 ) + c2 lc(F2 ))X S(F2 , F3 ) +
+ (c1 lc(F1 ) + + ct1 lc(Ft1 ))
t1,t
X S(Ft1 , Ft ).
Y tenemos la primera parte del enunciado. Para la segunda parte tenemos en cuenta que cada Hi es un
polinomio mnico con exp(Hi ) = , entonces exp(Hi Hj ) < y tenemos el resultado. 

Teorema. 13.6. (Teorema de Buchberger)


Sea a un ideal no nulo del anillo K[X1 , . . . , Xn ] y G un sistema finito de generadores de a. Son equiva-
lentes los siguientes enunciados:
(a) G es una base de Groebner de a.
(b) Para un orden fijado de G y para cada i 6= j se tiene R(S(Gi , Gj ); G) = 0.

D EMOSTRACIN . (a)(b). Es evidente.


P
(b)(a). Sea 0 6= F a, entonces F = Qi Gi y tenemos

exp(F) max{exp(Qi Gi ) | i = 1, . . . , t}.

Vamos a ver que podemos alcanzar la igualdad. Llamamos:

= max{exp(Qi Gi ) | i = 1, . . . , t},
i = exp(Qi Gi ).

LGEBRA CONMUTATIVA P. Jara


76 C AP. II. A NILLOS DE POLINOMIOS

Si exp(F) < , descomponemos F en la siguiente forma:


P
F = Pi Q i G i = P
= Pi = Qi Gi + i <
PQi Gi = P
= i = lm(Qi )Gi + i = (Qi lm(Qi ))Gi + i < Qi Gi .

P dos ltimas sumas son despreciables", ya que su exponente es menor que . Vamos a cambiar
las
i = lm(Qi )Gi mediante otra expresin. Usando el Lema (13.5.) tenemos:
X X jk
lm(Qi )Gi = cjk X S(Gj , Gk ),
i =
jk
con exp(X S(Gj , Gk )) < . Los restos de la divisin de S(Gj , Gk ) por G1 , . . . , Gt son cero, entonces
resulta: X
S(Gj , Gk ) = Qjki Gi , con Qjki K[X1 , . . . , Xn ],
y por el algoritmo de la divisin tenemos:

exp(Qjki Gi ) exp(S(Gj , Gk )).

Encontramos pues una expresin del siguiente tipo:


X
F= Q0i Gi , con exp(Q0 Gi ) < .
i

Repitiendo el proceso tantas veces como sea necesario, llegamos a una expresin
X
F= Qi Gi ,
i

en donde exp(F) = max{exp(Qi Gi ) | i = 1, . . . , t}, y como consecuencia exp(F) = exp(Qi Gi ) para


algn ndice i, esto es:

exp(F) = exp(Qi Gi ) = exp(Qi ) + exp(Gi ) {exp(G1 ), . . . , exp(Gt } + Nn .

y G es una base de Groebner. 


Vamos ahora a buscar un mecanismo que nos permita construir una base de Groebner de un ideal a.

Teorema. 13.7. (Algoritmo de Buchberger)


Sea a un ideal no nulo de K[X1 , . . . , Xn ] con un sistema de generadores {F1 , . . . , Ft }. Es posible construir
una base de Groebner de a siguiendo los siguientes pasos:
(1) Se define G0 = {F1 , . . . , Ft }.
(2) Se define Gn+1 = {R(S(F, G); Gn ) 6= 0 | F, G Gn }.

Entonces cuando Gi = Gi+1 , tenemos que Gi es una base de Groebner de a.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 13. BASES DE G ROEBNER 77

D EMOSTRACIN . Dado G0 = {G1 , . . . , Gt }, si R(S(F, G); G0 ) = 0 para cada par F, G G0 , entonces


tenemos una base de Groebner. Si no lo es, existen F, G G0 tales que R(S(F, G); G0 ) 6= 0. Llamamos
Gt+1 = R(S(F, G); G). Tenemos que N (Gt+1 ) . Entonces, si definimos:

G(1) = {G1 , . . . , Gt , Gt+1 },

obtenemos una particin


1 , . . . , t , t+1 , (1) ,
siendo t+1 (1) = . Si R(F; G0 ) = 0, para F K[X1 , . . . , Xn ], entonces R(F; G(1) ) = 0. Y en el
caso en que R(S(Gi , Gj ), G0 ) = 0, tambin se tiene R(S(Gi , Gj ), G(1) ) = 0, por lo tanto el trabajo hecho
lo podemos aprovechar.
Si para todo F, G G(1) se verifica R(S(F, G); G(1) ) = 0, entonces tenemos una base de Groebner.
En el caso contrario tenemos un nuevo Gt+2 = R(S(F, G); G(1) ) 6= 0, y definimos un nuevo sistema de
generadores G(2) = {G1 , . . . , Gt+1 , Gt+2 }, teniendo que N (Gt+2 ) (1) .
Si en algn momento encontramos una base de Groebner, ya hemos terminado, en caso contrario ten-
dramos una cadena ascendente de sistemas de generadores:

G0 G(1)

Asociada tenemos una cadena ascendente de monoideales:

exp(G0 ) + Nn exp(G(1) ) + Nn

Como consecuencia del Lema de Dickson esta cadena se estabiliza y por tanto existe un ndice n tal que

exp(G(n) ) + Nn = exp(G(n+1) ) + Nn ,

tenemos entonces
exp(Gt+n+1 ) exp(G(n) ) + Nn = Nn \ (n) ,

pero exp(Gt+n+1 ) (n) , lo que es una contradiccin. 


En el proceso anterior obtenemos un sistema de generadores que es una base de Groebner, y que tiene,
posiblemente, demasiados elementos. Veamos como optimizar el proceso de obtencin de una base de
Groebner.

Lema. 13.8.
Sea a un ideal no nulo de K[X1 , . . . , Xn ] y G = {G1 , . . . , Gt } una base de Groebner de a. Sea F G un
polinomio que verifica:
exp(F) {exp(G) | F 6= G G} + Nn ,
entonces G \ {F} es una base de Groebner de a.

Una base de Groebner G de un ideal no nulo a de K[X1 , . . . , Xn ] se llama minimal si verifica:

LGEBRA CONMUTATIVA P. Jara


78 C AP. II. A NILLOS DE POLINOMIOS

(I) lc(F) = 1 para cada F G;


(II) exp(F) / {exp(G) | F 6= G G} + Nn para cada F G.

Simplemente eliminando los elementos que sobran tenemos la siguiente Proposicin.

Proposicin. 13.9.
Todo ideal no nulo a de K[X1 , . . . , Xn ] tiene una base de Groebner minimal.

Corolario. 13.10.
Dado un subconjunto G = {G1 , . . . , Gt } a de un ideal de K[X1 , . . . , Xn ] son equivalentes:
(a) G es una base de Groebner minimal.
(b) {exp(G1 ), . . . , exp(Gt )} es un sistema mnimo de generadores de Exp(a).

Como consecuencia los trminos lderes de una base de Groebner minimal estn determinados de forma
nica y cada dos bases de Groebner minimales tienen el mismo nmero de elementos.

D EMOSTRACIN . La equivalencia (a) (b) es consecuencia directa de la definicin.


El resto es consecuencia del Lema (10.5.) que asegura que cada monoideal tiene un nico sistema de
generadores minimal. 
Un ideal puede tener bases de Groebner minimales distintas. Para buscar la unicidad vamos a introducir
las bases de Groebner reducidas. Una base de Groebner G de un ideal no nulo a se llama reducida si
verifica:
(I) lc(F) = 1 para cada F G;
(II) N (F) ({exp(G) | F 6= G G} + Nn ) = para cada F G.

Es claro que toda base de Groebner reducida de un ideal no nulo a es una base de Groebner minimal.

Teorema. 13.11.
Cada ideal no nulo tiene una nica base de Groebner reducida.

D EMOSTRACIN . Si G es una base de Groebner minimal, un elemento F G se llama reducido si

N (F) ({exp(G) | F 6= G G} + Nn ) = .

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 13. BASES DE G ROEBNER 79

Si F G es reducido, entonces es reducido en cualquier base de Groebner minimal G0 que lo contenga


y que verifique:
{exp(G) | G G} = {exp(G) | G G0 }.
Definimos para cada F G los siguientes elementos:
F 0 = R(F, G \ {F});
G0 = (G \ {F}) {F 0 }.

G0 es tambin una base de Groebner de a. Si exp(F) 6= exp(F 0 ), entonces de las relaciones:


QG G + R(F; G \ {F}) = QG G + F 0
P P
F=
exp(F) = max{{exp(QG G) | G G \ {F}} {exp(F 0 )}},

y por ser todos los exponentes distintos, se tiene que existe G G \ {F} tal que exp(F) = exp(QG G), lo
que es una contradiccin con el hecho de ser G una base de Groebner minimal. Tenemos entonces que
G0 es una base de Groebner y que F 0 es reducido. Aplicando este proceso a cada uno de los elementos
obtenemos una base de Groebner reducida.
Para ver la unicidad, si G y G0 son dos bases de Groebner reducidas, se verifica:

Exp(a) = exp(G) + Nn = exp(G0 ) + Nn .

Dado F G tenemos las relaciones siguientes:


exp(F) = exp(G0 ) + , G 0 G0 , Nn ;
exp(G0 ) = exp(G) + 0 , G G, 0 Nn ;

de donde se deduce que exp(F) = exp(G) + + 0 , y por ser G minimal tenemos = 0 = 0 . Entonces
exp(F) = exp(G0 ) y como consecuencia tenemos la igualdad:

exp(G) = exp(G0 ).

Dado ahora F G, existe G0 G0 tal que exp(F) = exp(G0 ). Entonces F G0 tiene todos sus trminos
menores que exp(F). Como F G0 a tenemos R(F G0 ; G) = 0. Como G y G0 son reducidas y
exp(G) = exp(G0 ), tenemos
N (F G0 ) = Nn \ Exp(a),
Para probar esta inclusin consideramos el siguiente desarrollo:
N (F G0 ) (exp(G) + Nn ) =
N (F G0 ) ({exp(L) + Nn | L G}) =
{N (F G0 ) (exp(L) + Nn ) | L G} =
{N (F G0 ) (exp(L) + Nn ) | F 6= L G} =
N (F G0 ) ({exp(L) | F 6= L G} + Nn )
(N (F) ({exp(L) | F 6= L G} + Nn ))
N (G0 ) ({exp(L) | G0 6= L G0 } + Nn )) =

Entonces R(F G0 ; G) = F G0 , de donde F = G0 . 

LGEBRA CONMUTATIVA P. Jara


80 C AP. II. A NILLOS DE POLINOMIOS

14. Aplicaciones de las Bases de Groebner


Vamos a estudiar aplicaciones de la teora de bases de Groebner hasta ahora desarrollada. En primer
lugar estudiamos las aplicaciones clsicas de las bases de Groebner en orden a calcular con elementos
en el anillo K[X1 , . . . , Xn ]. La ltima parte la dedicamos al clculo de la dimensin en algunos ejemplos
de anillos cocientes de anillos de polinomios.

Problema de pertenencia

Problema. 14.1.
Sea a un ideal izquierda de K[X1 , . . . , Xn ] con un sistema de generadores {F1 , . . . , Fr }; dado F
K[X1 , . . . , Xn ], nos planteamos el problema de determinar si F a.

Esto se hace como sigue: se calcula una base de Groebner G = {G1 , . . . , Gt } de a; entonces tenemos
F a si, y slo si, R(F; G) = 0.
Es posible tambin obtener una expresin de F como combinacin lineal de los generadores originales
F1 , . . . , Fr . Para ello nicamente hay que tener en cuenta que, por el algoritmo de la divisin, tenemos
una expresin de la forma:
F = Q1 G1 + + Qt Gt ,
y como los Gi se obtienen haciendo spolinomios a partir de los Fj , tenemos que es posible dar la
expresin deseada.

Igualdad de ideales

Problema. 14.2.
Sean a1 y a2 ideales de K[X1 , . . . , Xn ] con sistemas de generadores {F11 , . . . , Fr11 } y {F12 , . . . , Fr22 }, res-
pectivamente. El problema es determinar cuando a1 = a2 .

Conseguimos bases de Groebner reducidas G1 y G2 de a1 y a2 , respectivamente. Por la unicidad de las


bases de Groebner reducidas, tenemos a1 = a2 si, y slo si, G1 = G2 .

Representantes cannicos

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 14. A PLICACIONES DE LAS BASES DE G ROEBNER 81

Problema. 14.3.
Dado un ideal a de K[X1 , . . . , Xn ] el problema es dar un criterio, y un mtodo, para determinar un repre-
sentante cannico en cada clase del cociente K[X1 , . . . , Xn ]/a.

En primer lugar, dado a, construimos una base de Groebner G de a. Para cada F K[X1 , . . . , Xn ]
consideramos el resto R(F; G) y es claro que se verifica:

F + a = R(F; G) + a.

Adems, R(F, G) es nico verificando la igualdad anterior y N (R(F; G)) = Nn \ Exp(a), ver
Proposicin (13.3.). Este elemento R(F; G) lo llamamos la forma normal de la clase de F con respecto a
G.
El comportamiento de la forma normal es bueno respecto a combinaciones Klineales, ya que si a1 ,
a2 C y F1 , F2 K[X1 , . . . , Xn ], entonces se verifica: R(a1 F1 + a2 F2 ; G) = a1 R(F1 ; G) + a2 R(F2 ; G).
Es claro que por el algoritmo de la divisin tenemos:

Fi = Qi1 G1 + + Qit Gt + R(Fi ; G),

entonces se verifica:
a1 F1 + a2 F2 =
a1 Q11 G1 + + a1 Q1t Gt + a1 R(F1 ; G) + a2 Q21 G1 + + a2 Q2t Gt + a2 R(F2 ; G) =
(a1 Q11 + a2 Q21 )G1 + + (a1 Q1t + a2 Q2t )Gt + a1 R(F1 ; G) + a2 R(F2 ; G),
de donde tenemos el resultado, ya que

N (a1 R(F1 ; G) + a2 R(F2 ; G)) Nn \ Exp(a),

y por tanto R(a1 F1 + a2 F2 ; G) = a1 R(F1 ; G) + a2 R(F2 ; G). Tenemos entonces, para cualesquiera F1 ,
F2 K[X1 , . . . , Xn ], las equivalencias entre los siguientes enunciados:

F1 + a = F2 + a.
F1 F2 a.
R(F1 F2 ; G) = 0.
R(F1 ; G) = R(F2 ; G).

Como consecuencia, cada elemento de K[X1 , . . . , Xn ]/a est unvocamente determinado, y determina,
un elemento R de K[X1 , . . . , Xn ] con N (R) Nn \ Exp(a). Para estos elementos las operaciones en
K[X1 , . . . , Xn ]/a estn definidas exactamente por estos representantes por la regla:

a1 (R1 + a) + a2 (R2 + a) = (a1 R1 + a2 R2 ) + a.

LGEBRA CONMUTATIVA P. Jara


82 C AP. II. A NILLOS DE POLINOMIOS

Ideales cofinitos
Pasamos ahora a estudiar el caso de ideales cofinitos, esto es, ideales a de K[X1 , . . . , Xn ] tales que el
cociente K[X1 , . . . , Xn ]/a es de dimensin finita como Kespacio vectorial.

Kbase del cociente

Problema. 14.4.
Se trata de dar un mtodo que permita calcular una base del cociente K[X1 , . . . , Xn ]/a.

Para cada clase F + a de K[X1 , . . . , Xn ]/a, considerando una base de Groebner de a, tenemos un repre-
sentante R de la clase F + a tal que N (R) Nn \ Exp(a). De aqu resulta que R se puede escribir en la
forma X
R= c X ,

con / {exp(G) : G G} + Nn = Exp(a) y c K. Tenemos entonces que {X | Nn \ Exp(a)}


es un sistema de generadores linealmente independiente de K[X1 , . . . , Xn ]/a; esto resuelve el problema.
Como subproducto podemos determinar cundo un ideal a la izquierda es cofinito; lo es si, y slo si, el
cardinal del conjunto Nn \ Exp(a) es finito. Este resultado lo mejoraremos ms adelante al estudiar la
dimensin de los cocientes K[X1 , . . . , Xn ]/a.

Operaciones en el cociente

Problema. 14.5.
Dar un criterio que permita calcular las operaciones en el cociente K[X1 , . . . , Xn ]/a cuando a es un ideal
(cofinito) de K[X1 , . . . , Xn ].

Supuesto que a es un ideal cofinito, las clases del cociente S = K[X1 , . . . , Xn ]/a tienen una Kbase finita,
y como S es un anillo, tenemos un producto interno en S. Pero S es una Klgebra finitodimensional,
luego este producto se puede describir completamente en trminos de los productos de los elementos de
una Kbase. El clculo se realiza considerando una base de Groebner G y calculando los restos de la
divisin por G.

Caracterizacin de ideales cofinitos

Ya conocemos que un ideal a la izquierda a de K[X1 , . . . , Xn ] es cofinito si, y slo si, Nn \ Exp(a) es
finito. Vamos a buscar una caracterizacin ms sencilla.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 14. A PLICACIONES DE LAS BASES DE G ROEBNER 83

Proposicin. 14.6.
Sea a un ideal a la izquierda de K[X1 , . . . , Xn ] con base de Groebner reducida G. Son equivalentes los
siguientes enunciados:
(a) a es cofinito.
(b) Para cada indeterminada Xi existen Gj G y i N tales que lm(Gj ) = Xii .

D EMOSTRACIN . (a)(b). Como a es cofinito, dado Xi existe i N tal que Xii es el trmino lder de
un polinomio en a, entonces (0, . . . , i , . . . , 0) Exp(a) = exp(G) + Nn . Llamemos j = exp(Gj ) para
cada Gj G. Existen j {1, . . . , t} y Nn tales que

(0, . . . , i , . . . , 0) = j + ,

entonces hj = 0 = h si h 6= i. Luego exp(Gj ) = (0, . . . , i , . . . , 0) para algn i N, esto es,


lm(Gj ) = Xim para algn m N.
(b)(a). Consideramos Nn \ Exp(a). Por hiptesis, para cada Xi existe Gj tal que lt(Gj ) = Xii . Si
i i , entonces tenemos una expresin del siguiente tipo:

= (0, . . . , i , . . . , 0) + (1 , . . . , i i , . . . , n ) exp(Gj ) + Nn Exp(a),

lo que es una contradiccin, y por tanto necesariamente i < i , para cada ndice i. En consecuencia
existe un nmero finito de elementos Nn \ Exp(a) y por tanto a es cofinito. 

LGEBRA CONMUTATIVA P. Jara


84 C AP. II. A NILLOS DE POLINOMIOS

15. Aplicaciones de las Bases de Groebner, II


Eliminacin de variables
Dado un sistema de ecuaciones polinmicas: Fi = 0}i=1,...,s , siendo cada Fi K[X1 , . . . , Xn ], una solu-
cin al sistema es un elemento (a1 , . . . , an ) K n tal que Fi (a1 , . . . , an ) = 0 para cada ndice i.
Observar que si llamamos a al ideal generado por {F1 , . . . , Fs }, entonces para cada sistema de genera-
dores {G1 , . . . , Gt } de a un elemento (a1 , . . . , an ) es una solucin del sistema Fi = 0}i=1,...,s si y slo si
es una solucin del sistema Gj = 0}j=1,...,t .
Esto significa que los sistemas que tenemos que resolver son aquellos para los que {F1 , . . . , Fs } es una
base de Groebner, si es necesario reducida, de un cierto ideal.
En el caso en que los Fi son polinomios lineales el sistema Fi = 0}i=1,...,s se resuelve por el mtodo de
GaussJordan. En ese caso se van eliminando variables: X1 , X2 , etc., hasta llegar a ecuaciones en las que
cada variable libre"se expresa en funcin de unas variables dependientes".
Ejemplo. 15.1.
Consideramos el sistema de ecuaciones lineales

X1 + X2 X3 + 2X4 1 = 0
2X1 + X2 + X3 X4 + 2 = 0
X1 X2 + 5X3 8X4 + 7 = 0

Su solucin es la solucin del sistema:



X1 +2X3 3X4 +3 = 0
X2 3X3 +5X4 4 = 0

Observa que si consideramos el orden lexicogrfico con X1 > X2 > X3 > X4 , y llamamos a al ideal
(X1 + X2 X3 + 2X4 1, 2X1 + X2 + X3 X4 + 2, X1 X2 + 5X3 8X4 + 7), una base de Groebner es:
{X1 + 2X3 3X4 + 3, X2 3X3 + 5X4 4}. Adems una base de Groebner de a1 := a K[X2 , X3 , X4 ]
es G1 = {X2 3X3 + 5X4 4}.

Este proceso podemos repetirlo si consideramos un sistema de ecuaciones polinmicas no lineales


Fi = 0}i=1,...,s . Si {Fi | i = 1, . . . , s} es una base de Groebner del ideal correspondiente, al que
llamaremos a, definimos el isimo ideal de eliminacin, con respecto al orden lexicogrfico con
X1 > > Xn , como ai := a K[Xi+1 , . . . , Xn ].

Teorema. 15.2.
Sea G = {G1 , . . . , Gt } una base de Groebner de un ideal no nulo a K[X1 , . . . , Xn ] con respecto al
orden lexicogrfico con X1 > > Xn . Entonces G K[Xi+1 , . . . , Xn ] es una base de Groebner del
isimo ideal de eliminacin ai = a K[Xi+1 , . . . , Xn ].

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 15. A PLICACIONES DE LAS BASES DE G ROEBNER , II 85

D EMOSTRACIN . Supongamos que Gi = {Gk , . . . , Gt }. Dado F ai se tiene exp(F) j para


algn j = k, . . . , t, ya que F no tiene monomios en los que aparezcan X1 , . . . , Xi . Por lo tanto exp(F)
{exp(Gk ), . . . , exp(Gt )} + Nn , y se tiene Exp(ai ) = {exp(Gk ), . . . , exp(Gt )} + Nn . 
La aplicacin de este resultado es como sigue: Dado un sistema de ecuaciones Fj = 0}j=1,...,s en el que
G := {Fj | j = 1, . . . , s} es una base de Groebner, ordenamos los elementos de G de forma que
Gi = {Fki , Fki +1 , . . . , Fs } con 1 ki ki+i s, para cada ndice i = 0, 1, . . . , n 1. Entonces comen-
zamos resolviendo el sistema Fj = 0}j=kn1 ,...,s . A continuacin, con los valores obtenidos resolvemos
el sistema Fj = 0}j=kn2 ,...,s , y as proseguimos hasta resolver el sistema inicial Fj = 0}j=1,...,t .

Ejercicio. 15.3.
Resuelve en C el sistema
X 3 2XY + Y 3 = 0


X 2X 2 Y 2 + Y 5 = 0
5

Calculamos una base de Groebner para el ideal a = (X 3 2XY + Y 3 , X 5 2X 2 Y 2 + Y 5 ), con respecto


al orden lexicogrfico con X > Y. ste es:

{X 3 2XY + Y 3 , 200XY 2 + 193Y 9 + 158Y 8 45Y 7 456Y 6 + 50Y 5 100Y 4 ,


Y 10 Y 8 + 2Y 7 + 2Y 6 }.
Al resolver Y 10 Y 8 + 2Y 7 + 2Y 6 = Y 6 (Y 1)2 (Y 2 + 2Y + 2) = 0 tenemos las races
y1 = 0, y2 = 1, y3 = 1 + i, y4 = 1 i.
Para cada uno de estos valores: y1 , y2 e y3 , tenemos que resolver las ecuaciones
X 3 2XY + Y 3 = 0


200XY 2 + 193Y 9 + 158Y 8 45Y 7 456Y 6 + 50Y 5 100Y 4 = 0


y1 = 0. El sistema es:
X3 = 0


0=0
La nica solucin es: (0, 0).
y2 = 1. El sistema es:
X 3 2X + 1 = 0


200X 200 = 0
La nica solucin es: (1, 1).
y3 = 1 i. El sistema es:
X 3 2(1 i)X + (1 i) = 0


400i(X + 1 i) = 0
La nica solucin es: (1 i, 1 i).
Por lo tanto el sistema tiene cuatro soluciones: (0, 0), (1, 1), (1 i, 1 + i) y (1 + i, 1 i).

LGEBRA CONMUTATIVA P. Jara


86 C AP. II. A NILLOS DE POLINOMIOS

Interseccin de ideales
Dados dos ideales a y b del anillo K[X1 , . . . , Xn ], se trata de determinar la interseccin a b.
Vamos a hacer uso de la tcnica de eliminacin de variables, para esto introducimos una nueva variable
T, y consideramos la extensin de anillos

: K[X1 , . . . , Xn ] K[T, X1 , . . . , Xn ].

El ideal a se extiende al ideal ae en K[T, X1 , . . . , Xn ] generado por los mismos elementos, esto es, si a =
hF1 , . . . , Fs i, entonces ae = K[T, X1 , . . . , Xn ]a = hF1 , . . . , Fs i en K[T, X1 , . . . , Xn ]. De forma anloga
tenemos para b = hG1 , . . . , Gt i.

Teorema. 15.4.
Sean a = hF1 , . . . , Fs i y b = hG1 , . . . , Gt i, ideales de K[X1 , . . . , Xn ]. Se considera una nueva variable T,
la extensin : K[X1 , . . . , Xn ] K[T, X1 , . . . , Xn ] y el ideal c := Tae + (1 T)be K[T, X1 , . . . , Xn ].
Se verifica
a b = c K[X1 , . . . , Xn ],
esto es, a b es el primer ideal eliminacin de c con respecto al orden lexicogrfico con T > X1 > >
Xn .

D EMOSTRACIN . Dado F a b se tiene F = TF + (1 T)F, luego a b c K[X1 , . . . , Xn ]. Sea


ahora F c K[X1 , . . . , Xn ], existen Ui , Vj K[T, X1 , . . . , Xn ] tales que

s
X t
X
F=T Ui Fi + (1 T) Vj Gj .
i=1 j=1

Al evaluar esta expresin en T = 1 se obtiene


s
X
F= Ui (1, X1 , . . . , Xn )Fi (X1 , . . . , Xn ) a,
i=1

y al evaluar en T = 0 se tiene
t
X
F= Vj (0, X1 , . . . , Xn )Gj (X1 , . . . , Xn ) b.
j=1

Luego F a b. 

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 15. A PLICACIONES DE LAS BASES DE G ROEBNER , II 87

Ejercicio. 15.5.
Determina la interseccin de los ideales a = (X, Y) y b = (X 1, Y 1) en K[X, Y].

S OLUCIN . Introducimos una nueva variable T. Un sistema de generadores para Ta + (1 T)b es


{TX, TY, (1 T)(X 1), (1 T)(Y 1)}. Una pequea manipulacin nos conduce al sistema de gene-
radores: {TX, TY, T + X 1, X Y}. A partir de aqu una base de Groebner es: {TX, TY, T + X 1, X
Y, Y 2 Y}, y una base de Groebner reducida es: {TX, TY, T + Y 1, X Y, Y 2 Y}.
El primer ideal de eliminacin tiene como base de Groebner {X Y, Y 2 Y}. Por lo tanto a b =
(X Y, Y 2 Y). 

Cociente de ideales
Una aplicacin de la interseccin de ideales es el cociente de dos ideales. Dados a, b K[X1 , . . . , Xn ],
recordar que el cociente de a y b se define como

(a : b) = {F K[X1 , . . . , Xn ] | Fb a}.

Observa que (a : b) = {(a : G) | G b}, y si {Gj | j = 1, . . . , t} es un sistema de generadores de b,


entonces
(a : b) = {(a : Gj ) | j = 1, . . . , t}.

Para realizar el clculo efectivo del cociente de dos ideales, basta pues determinar (a : G).

Proposicin. 15.6.
Dados a un ideal de K[X1 , . . . , Xn ] y G K[X1 , . . . , Xn ] se verifica:

G(a : G) = a (G).
1
Como consecuencia, se tiene: (a : G) = G (a (G)).

D EMOSTRACIN . Sea F G(a : G), entonces F = GH para algn H (a : G), entonces F = GH


a G. Por otro lado, si F a (G), entonces F = GH para algn H K[X1 , . . . , Xn ], y como F a,
entonces GH a y por tanto H (a : G), esto es, F G(a : G). 
Como el clculo de la interseccin de dos ideales de K[X1 , . . . , Xn ] es posible realizarlo mediante mto-
dos computacionales, resulta que tambin es posible realizar el cociente de dos ideales.

LGEBRA CONMUTATIVA P. Jara


88 C AP. II. A NILLOS DE POLINOMIOS

Ejercicio. 15.7.
Dados a = (X 2 + XY Y 2 + 1, XY 2 + X 1) y G = X Y, determina (a : G).

S OLUCIN . Consideramos a (G). Una base de Groebner es: {XY 6 + XY 4 XY 3 XY 2 XY 2X


Y 7 Y 5 +Y 4 +Y 3 +Y 2 +2Y, X 2 XY 4 +X +Y 5 Y 2 Y}; sin embargo tenemos que calcular G1 (a(G)).
Al dividir por G tenemos que una base de (a : G) es: {Y 6 + Y 4 Y 3 Y 2 Y 2, X Y 4 + Y + 1}. 

Clculo del mximo comn divisor de dos polinomios


Dados F, G K[X1 , . . . , Xn ], como K[X1 , . . . , Xn ] es un DFU, existen el m.c.d., D y el m.c.m., M, de F
y G, y verifican FG = DM. Por tanto D = FG M . Por la definicin de m.c.m. se tiene (M) = (F) (G).
Tenemos por tanto un mtodo para determinar el m.c.d. de F y G; slo tenemos que calcular (F) (G) =
(TF, (1 T)G) K[X1 , . . . , Xn ]; M ser el nico elemento de la base de Groebner de (F) (G). Para
calcular D realizamos la divisin FG M .

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 16. E JERCICIOS 89

16. Ejercicios

rdenes

Ejercicio. 16.1.
Prueba que un orden total en un conjunto X es un buen orden si, y solo si, cada cadena descendente es
estacionaria.
SOLUCIN

Representacin de polinomios

Ejercicio. 16.2.
Ordena los monomios
X 3 Z 2 , X 2 Y 2 Z, XZ 2 , Y 2 Z, X 3 Y, X 3 Z, X 2 Y, Y 2 Z 2 .

(1) Para el orden lexicogrfico dado por X > Y > Z.


(2) Para el orden lexicogrfico graduado correspondiente y
(3) Para el orden lexicogrfico graduado inverso correspondiente.

SOLUCIN

Ejercicio. 16.3.
Ordena los monomios
X 2 Z, X 2 Y 2 Z, XY 2 Z, X 3 Y, X 3 Z 2 , X 2 , X 2 YZ 2 , X 2 Z 2 .

(1) para el orden monomial lexicogrfico dado por X > Y > Z.


(2) Para el orden lexicogrfico graduado correspondiente.
(3) Para el orden lexicogrfico graduado inverso correspondiente.

SOLUCIN

Ejercicio. 16.4.
Estudia los siguientes enunciados:
(1) Escribe explcitamente los diez primeros monomios del anillo K[X, Y] para el orden lex y para el
orden invgrlex dados por X > Y.

LGEBRA CONMUTATIVA P. Jara


90 C AP. II. A NILLOS DE POLINOMIOS

(2) Escribe explcitamente todos los monomios de K[X, Y, Z] de grado total menor o igual a 2 en orden
lexicogrfico y en orden lexicogrfico graduado.

SOLUCIN

Ejercicio. 16.5.
Razona que existen n! ordenaciones monomiales lexicogrficas distintas sobre K[X1 , . . . , Xn ]. Y razona
que existen n! ordenaciones grlex distintas y n! ordenaciones invgrlex distintas sobre K[X1 , . . . , Xn ].
SOLUCIN

Algoritmo de la divisin

Ejercicio. 16.6.
Usando el orden invgrlex para X > Y:

(1) Halla el resto de X 7 Y 2 + XY 2 + Y 2 mdulo {XY 2 X, X Y 3 }.

(2) Halla el resto de X 7 Y 2 + XY 2 + Y 2 mdulo {X Y 3 , XY 2 X}.

SOLUCIN

Ejercicio. 16.7.
Usando el orden invgrlex para X > Y:
(1) Halla el resto de X 2 Y + XY 2 + Y 2 mdulo {Y 2 1, XY 1}.
(2) Halla el resto de X 2 Y + XY 2 + Y 2 mdulo {XY 1, Y 2 1}.

SOLUCIN

Ejercicio. 16.8.
Haz la divisin de F = X 3 Y 3 + 3X 2 Y 4 por G = XY 4 en K[X, Y] cuando consideramos el orden lexico-
grfico (con la ordenacin de indeterminadas X > Y).
SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 16. E JERCICIOS 91

Ejercicio. 16.9.
Haz la divisin de F = X 2 +X Y 2 +Y por {G1 = XY +1, G2 = X +Y} en K[X, Y] cuando consideramos
el orden lexicogrfico (con la ordenacin de indeterminadas X > Y).
SOLUCIN

Ejercicio. 16.10.
Haz la divisin de F = X 2 +X Y 2 +Y por {G1 = X +Y, G2 = XY +1} en K[X, Y] cuando consideramos
el orden lexicogrfico (con la ordenacin de indeterminadas X > Y).
SOLUCIN

Ejercicio. 16.11.
Dados los polinomios
F = X 3 Y 2 Z + X 2 Y 3 Z 2 + 2XYZ Y 4 + 1;
G1 = XY 2 + YZ + Y + 2Z;
G2 = XZ 2 + Y Z + 1;
G3 = XYZ + Y 2 Z 2 + X Y + 2.

(1) Determina la divisin de F por {G1 , G2 , G3 } con el orden lexicogrfico para la ordenacin dada por
X > Y > Z.
(2) Haz lo mismo con el orden graduado lexicogrfico.
(3) Haz lo mismo con el orden graduado lexicogrfico inverso.

SOLUCIN

Ejercicio. 16.12.
Dados los polinomios
H = X 2 Y 2 X 2 Z XY 2 Z 3 + XY 2 Z + XYZ + 3XY XZ 2 + Y 3 Z 2 Y 2 YZ Z 1
G1 = XY 2 + YZ + Y + 2Z;
G2 = XZ 2 + Y Z + 1;
G3 = XYZ + Y 2 Z 2 + X Y + 2.
(1) Determina la divisin de H por {G1 , G2 , G3 } con el orden lexicogrfico para la ordenacin dada por
X > Y > Z.
(2) Haz lo mismo con el orden graduado lexicogrfico.
(3) Haz lo mismo con el orden graduado lexicogrfico inverso.
SOLUCIN

LGEBRA CONMUTATIVA P. Jara


92 C AP. II. A NILLOS DE POLINOMIOS

Ejercicio. 16.13.
Dados los polinomios

F = X 3 Y 2 Z + X 2 Y 3 Z 2 + 2XYZ Y 4 + 1;
H = X 2 Y 2 X 2 Z XY 2 Z 3 + XY 2 Z + XYZ + 3XY XZ 2 + Y 3 Z 2 Y 2 YZ Z 1
G1 = XY 2 + YZ + Y + 2Z;
G2 = XZ 2 + Y Z + 1;
G3 = XYZ + Y 2 Z 2 + X Y + 2;

Responde a las siguientes preguntas:


(1) Pertenece F al ideal generado por {G1 , G2 , G3 }?
(2) Pertenece H al ideal generado por {G1 , G2 , G3 }?

SOLUCIN

Ejercicio. 16.14.
Sea K un cuerpo y X1 , . . . , Xn indeterminadas sobre K. Dados dos polinomios F, G en el anillo
K[X1 , . . . , Xn ]:
(1) Prueba que FG = m. c. d.{F, G} m. c. m.{F, G}.
(2) Prueba que (F) (G) = (m. c. m.{F, G}).
(3) Ocurre lo mismo con (F) + (G) y (m. c. d.{F, G})?

SOLUCIN

Ejercicio. 16.15.
Divide, con el orden lexicogrfico, el polinomio F por el conjunto, ordenado, de polinomios H =
{H1 , H2 }, siendo:
(1) F = XYZ; H1 = X + Z; H2 = Y Z.
(2) F = XY 2 X; H1 = XY + 1; H2 = Y 2 1.
(3) F = XY 2 X; H1 = Y 2 1; H2 = XY + 1.
SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 16. E JERCICIOS 93

Ejercicio. 16.16.
Si K es un cuerpo el anillo K[X] es un DE, y por tanto el m. c. d. D de dos elementos F, G K[X] se
escribe D = FC1 + GC2 , la identidad de Bezout, con C1 , C2 K[X].
Por otro lado tenemos que Q[X, Y] no es un DE y no se verifica, en general, la identidad de Bezout.
(1) Da un ejemplo de dos polinomios F, G Q[X, Y] cuyo m. c. d. no se pueda escribir como una
combinacin de F y G.
(2) Prueba que esto ocurre si, y solo si, (F, G) Q[X, Y] no es un ideal principal.

SOLUCIN

Ejercicio. 16.17.
Haz la divisin de F por {G1 , G2 , G3 }, siendo:F = X 5 Y 2 + X 5 Z 2 + Y 3 Z 3 ,G1 = (X + Y + Z)2 1,G2 =
XY + YZ 2 + XZ 3 + Y,G3 = X 7 Y X 4 Y 3 Z + 4Y 5 Z 2 2,en los siguientes casos:
(1) con el orden lexicogrfico.
(2) con el orden lexicogrfico graduado.
(3) con el orden lexicogrfico graduado inverso.

SOLUCIN

Ideales monomiales

Ejercicio. 16.18.
Sean a, b K[X1 , . . . , Xn ] ideales monomiales generados por {A1 , . . . , As } y {B1 , . . . , Bt } respectiva-
mente.
(1) Demuestra que a b es un ideal monomial.
(2) Demuestra que {Mi,j | i = 1, . . . , s, j = 1, . . . , t}, Mi,j es un m.c.m. de Ai y Bj , es un sistema de
generadores de a b.
(3) Calcula la interseccin de los ideales a = (X, Y 2 Z, YZ 2 ) y b = (X 3 YZ, X 2 Y, Y 2 Z 3 ) en el anillo
K[X, Y, Z].

SOLUCIN

S OLUCIN . Ejercicio (16.18.)


(1).Dado F a b, si la descomposicin en monomios de F es F = M1 + + Mr , como F = M1 +
+ Mr a y a es un ideal monomial, resulta M1 , . . . , Mr a, y de la misma forma M1 , . . . , Mr b,
luego M1 , . . . , Mr a b.

LGEBRA CONMUTATIVA P. Jara


94 C AP. II. A NILLOS DE POLINOMIOS

(2).Dado un monomio M a b, se tiene M a, luego existen monomios A0 K[X1 , . . . , Xn ] y Ai tales


que M = A0 Ai . como M b, existen monomios B0 K[X1 , . . . , Xn ] y Bj tales que M = B0 Bj . entonces
M es un mltiplo (monomial) de Mi,j .
(3).Representamos los m.c.m de los Ai y Bj en la siguiente tabla:

B1 = X 3 YZ B2 = X 2 Y B3 = Y 2 Z 3
A1 = X M1,1 = X 3 YZ M1,2 = X 2 Y M1,3 = XY 2 Z 3
A2 = Y 2 Z M1,2 = X 3 Y 2 Z M2,2 = X 2 Y 2 Z M2,3 = Y 2 Z 3
A3 = YZ 2 M1,3 = X 3 YX 2 M3,2 = X 2 YZ 2 M3,3 = Y 2 Z 3
El ideal interseccin a b est generado por:

{M1,1 = X 3 YZ, M1,2 = X 2 Y, M1,3 = XY 2 Z 3 , M2,1 = X 3 Y 2 Z, M2,2 = X 2 Y 2 Z,


M2,3 = Y 2 Z 3 , M3,1 = X 3 YX 2 , M3,2 = X 2 YZ 2 , M3,3 = Y 2 Z 3 }

Esto es, a b es el ideal


(X 2 Y, Y 2 Z 3 ).


Lema de Dickson para ideales monomiales

Ejercicio. 16.19.
Sean a1 y a2 ideales monomiales con sistemas de generadores G1 y G2 respectivamente. Demuestra que:
(1) a1 + a2 est generado por G1 G2 ,
(2) a1 a2 est generado por {HL | H G1 , L G2 }.

Como consecuencia la suma y el producto de ideales monomiales es un ideal monomial.


SOLUCIN

Ejercicio. 16.20.
Demuestra que si {ai | i I} es una cadena de ideales monomiales, entonces la unin i ai es un ideal
monomial.
SOLUCIN

Ejercicio. 16.21.
Demuestra que la interseccin de ideales monomiales es un ideal monomial.
SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 16. E JERCICIOS 95

Ejercicio. 16.22.
Demuestra que si a y b son ideales monomiales, entonces (a : b) es un ideal monomial.
SOLUCIN

Ejercicio. 16.23.
Demuestra que:
(1) Un ideal monomial es primo si y solo si est generado por un subconjunto de{X1 , . . . , Xn }
(2) El nmero de ideales monomiales primos es finito, y cada uno de ellos es finitamentegenerado.
(3) (X1 , . . . , Xn ) es el nico ideal maximal que es monomial.

SOLUCIN

Ejercicio. 16.24. (Lema de Dickson para ideales monomiales)


Todo ideal monomial en K[X1 , . . . , Xn ] es finitamente generado.
SOLUCIN

Bases de Groebner

Ejercicio. 16.25.
Para cada F K[X1 , . . . , Xn ] se tiene {exp(F)} + Nn = Exp(lm(F)) = Exp(F).
Este resultado no es cierto si el ideal no es principal.
SOLUCIN

Ejercicio. 16.26.
Da un ejemplo de dos polinomios F, G K[X1 , . . . , Xn ] tales queExp(F, G) * {exp F, exp G} + Nn .
Observar que la inclusioncontraria es siempre cierta.
SOLUCIN

LGEBRA CONMUTATIVA P. Jara


96 C AP. II. A NILLOS DE POLINOMIOS

Ejercicio. 16.27.
Sea a un ideal monomial de K[X1 , . . . , Xn ] con generadores monomios G1 , . . . , Gm . Razona que
{G1 , . . . , Gm } es una base de Groebner de a.
SOLUCIN

Ejercicio. 16.28.
Fijamos el orden lexicogrfico X > Y sobre K[X, Y] y el ideala = (X 2 Y Y 2 , X 3 XY). Utiliza el
criterio de Buchberger para mostrar que una base de Groebner de a es {X 2 Y Y 2 , X 3 XY}. Estudia si
X 6 X 5 Y a.
SOLUCIN

Ejercicio. 16.29.
Fijamos el orden lexicogrfico X > Y sobre K[X, Y]. Consideramos el ideala = (X Y 3 , X 2 XY 2 ).
Demuestra que la base de Groebner reducida de a es {X Y 3 , Y 6 Y 5 ).
SOLUCIN

Ejercicio. 16.30.
Sea a = (Y X 2 , Z X 3 ) K[X, Y, Z].
(1) Demuestra que {Y X 2 , ZX 3 } es una base de Groebner para el orden lexicogrfico con Z > Y > X.
(2) Demuestra que {Y X 2 , Z X 3 } no es una base de Groebner para el orden lexicogrfico con X >
Z > Y.

SOLUCIN

Ejercicio. 16.31.
Halla la base de Groebner reducida, con respecto al orden lexicogrfico con X > Y, decada uno de los
siguientes ideales de K[X, Y]:
(1) a = (X 2 1, XY 2 X),
(2) b = (X 2 + Y, X 4 + 2X 2 Y + Y 2 + 3).

SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 16. E JERCICIOS 97

Ejercicio. 16.32.
Se consideran los polinomios F1 = XY + X 1, F2 = X 2 + Y 1 en K[X, Y]. Determina una base de
Groebner del ideal a = (F1 , F2 ) con respecto al orden lexicogrfico (siendo X > Y).
SOLUCIN

Ejercicio. 16.33.
Se consideran los polinomios F1 = XY + X 1, F2 = X 2 + Y 1 en K[X, Y]. Determina una base de
Groebner del ideal a = (F1 , F2 ) con respecto al orden lexicogrfico (siendo Y > X).
SOLUCIN

Ejercicio. 16.34.
Clculo de bases de Groebner.
(1) En K[X, Y, Z] fijamos la ordenacin lexicogrfica con X > Y > Z. Determina una base de Groebner
del ideal a = (XZ, XY Z, YZ X). El polinomio X 3 + X + 1 pertenece a a?
(2) En K[X, Y] fijamos la ordenacin lexicogrfica con X > Y. Determina una base de Groebner del
ideal b = (X 2 Y, Y 2 X, X 2 Y 2 XY). El polinomio X 4 + X + 1 pertenece a b?

SOLUCIN

Ejercicio. 16.35.
Fijamos el orden lexicogrfico con X > Y sobre K[X, Y].
(1) Demuestra que la base de Groebner reducida del ideal a = (X 3 Y, X 2 Y Y 2 ) es {X 3 Y, X 2 Y
Y 2 , XY 2 Y 2 , Y 3 Y 2 }.
(2) Determina si el polinomio F = X 6 X 5 Y pertenece al ideal a.

SOLUCIN

Ejercicio. 16.36.
Fijamos el orden lexicogrfico con X > Y > Z sobre K[X, Y, Z]. Demuestra que la base de Groebner
reducida del ideal a = (X 2 + XY + Z, XYZ + Z 2 ) es{X 2 + XY + Z, XYZ + Z 2 , XZ 2 , Z 3 }. En particular
deducir que el monoideal Exp(a) requiere cuatro generadores.
SOLUCIN

LGEBRA CONMUTATIVA P. Jara


98 C AP. II. A NILLOS DE POLINOMIOS

Ejercicio. 16.37.
Sea el ideal a = (X 2 Y, X 2 Y Z) K[X, Y, Z].
(1) Demuestra que {X 2 Y, Y 2 Z} es la base de Groebner reducida de a respecto a la ordenacin
lexicogrfica con X > Y > Z.
(2) Demuestra que {X 2 Y, Z Y 2 } es la base de Groebner reducida de a respecto a la ordenacin
lexicogrfica con Z > X > Y. (Observa que esencialmente son los mismos polinomios que en el
apartado anterior.)
(3) Demuestra que {Y X 2 , Z X 4 } es la base de Groebner reducida de a respecto a la ordenacin
lexicogrfica con Z > Y > X.

SOLUCIN

Ejercicio. 16.38.
Sea a = (XY + Y 2 , X 2 Y + XY 2 + X 2 ) ideal de K[X, Y]
(1) Demuestra que {X 2 , XY + Y 2 , Y 3 } es la base de Groebner reducida de a respecto a la ordenacin
lexicogrfica X > Y.
(2) Demuestra que {Y 2 + YX, X 2 } es la base de Groebner reducida de a respecto a la ordenacin lexico-
grfica Y > X.

(Observa que las bases tienen distinto nmero de elementos.)


SOLUCIN

Ejercicio. 16.39.
Consideramos el ideal a = (H1 , H2 , H3 ) K[X, Y] con

H1 = X 2 + XY 5 + Y 4 ;
H2 = XY 6 XY 3 + Y 5 Y 2 ;
H3 = XY 5 XY 2 .

(1) Demuestra que para el orden lexicogrfico con X > Y la base de Groebner reducida de a es {X 2 +
XY + Y 4 , Y 5 Y 2 }
(2) Demuestra que para el orden lexicogrfico graduado grlex con X > Y la base de Groebner reducida
de a es {X 3 Y 3 , X 2 + XY 2 + Y 4 , X 2 Y + XY 3 + Y 2 }

(Ntese que aunque el nmero de generadores es mayor, los grados son ms pequeos.)
SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 16. E JERCICIOS 99

Ejercicio. 16.40.
Sea a = (X 4 Y 4 + Z 3 1, X 3 + Y 2 + Z 2 1) K[X, Y, Z].
(1) Demuestra que hay cinco elementos en una base de Groebner reducida para a respecto al orden
lexicogrfico con X > Y > Z. (El grado mximo entre los cinco generadores es 12 y el nmero
mximo de trminos monomiales entre los cinco generadores es 35.)
(2) Demuestra que hay dos elementos en una base de Groebner reducida para a respecto al orden lexi-
cogrfico con Y > Z > X. (El grado mximo es 6 y el nmero mximo de trminos es 8)
(3) Demuestra que para el orden invgrlex la base de Groebner reducida de aes {X 3 + Y 2 + Z 2 1, XY 2 +
XZ 2 X + Y 4 Z 3 + 1}.

SOLUCIN

Ejercicio. 16.41.
Se considera los polinomios

G1 = X 2 YZ + Y 2 Z + 1, G2 = XY 2 Z + YZ 2 2, G3 = XYZ 2 + Z + 3 Q[X, Y, Z],

y llamamos a al ideal generado por G1 , G2 , G3 .


(1) Determina una base de Groebner del ideal a
(2) Es {G1 , G2 , G3 } una base de Groebner de a?
(3) Estudia si el polinomio F = XYZ + 1 pertenece al ideal a.
(4) Se consideran los polinomios F1 = 3X 2 Z 9 +Z 11 1, F2 = Y 2 Z 9 +4Z 12 +Z 8 5. Da los representantes
cannicos de las clases de F1 , F2 y F1 F2 .
(5) Cual es la dimensin del espacio vectorial Q[X, Y, Z]/a?

SOLUCIN

Ejercicio. 16.42.
Determina una base de Groebner del ideal a generado porF = X 2 + Y 2 + Z 2 + XZ,G = X 4 + X4Y 2 +
XZ 3 Z 4 + 2,H = X 2 + XY YZ + 3Y 2 4Z 2 1en los siguiente casos:
(1) con el orden lexicogrfico.
(2) con el orden lexicogrfico graduado.
(3) con el orden lexicogrfico graduado inverso.

SOLUCIN

LGEBRA CONMUTATIVA P. Jara


100 C AP. II. A NILLOS DE POLINOMIOS

Ejercicio. 16.43.
Se consideran los polinomios
F = X 2 Y + 2XY 2 + 3Y 2
G = 2X 3 Y XY 3 + 1

(1) Calcula el resto de la divisin deH = 2X 3 Y 2 3X 3 Y +2X 2 Y 2 X 2 Y XY 4 +2XY 3 +XY 2 3Y 2 +Y 2


por {F, G} . Pertenece H al ideal generado por F y G?
(2) Calcula el resto de la divisin deK = 2X 4 Y +X 2 Y 3 +X 2 Y 2 X 2 Y +2XY 3 2XY 2 X+3Y 3 3Y 2 +1
por {F, G}F. Pertenece K al ideal generado por F y G?
(3) Calcula una base de Groebner del ideal generado por F y G.
(4) Pertenecen H o K al ideal generado por F y G.

SOLUCIN

Aplicaciones de las bases de Groebner

Ejercicio. 16.44.
Demuestra que los ideales a = (X 2 Y + XY 2 2Y, X 2 + XY X + Y 2 2Y, XY 2 X Y + Y 3 ),b =
(X Y 2 , XY Y, X 2 Y) del anillo K[X, Y] son iguales.
SOLUCIN

Ejercicio. 16.45.
Demuestra que los ideales a = (X 3 YZ, YZ + Y), b = (X 3 Z + X 3 , X 3 + Y) de K[X, Y, Z] son iguales.
SOLUCIN

2
Ejercicio. 16.46. X YZ = 3
Resuelve sobre C el sistema de ecuaciones Y 2 XZ = 4
2
Z XY = 5
SOLUCIN

Ejercicio. 16.47.
Estudia los siguientes enunciados:

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 16. E JERCICIOS 101

(1) Determina una base de Groebner del ideala = (X 2 + XY + Y 2 1, X 2 + 4Y 2 4) R[X, Y] para el


ordenlexicogrfico con X > Y.
(2) Halla en R2 los cuatro puntos de interseccin de la elipse X 2 +XY+Y 2 = 1con la elipse X 2 +4Y 2 = 4.

SOLUCIN

Ejercicio. 16.48.
Usa bases de Groebner para hallar las seis soluciones en C del sistema deecuaciones

2X 3 + 2X 2 Y 2 + 3Y 3 = 0


3X 5 + 2X 3 Y 3 + 2Y 5 = 0

SOLUCIN

Ejercicio. 16.49.
Usa bases de Groebner para demostrar en K[X, Y, Z] que (X, Z) (Y 2 , X YZ) = (XY, X YZ).
SOLUCIN

Ejercicio. 16.50.
Usa bases de Groebner para determinar la interseccin de los ideales de K[X, Y].

a = (X 3 Y XY 2 + 1, X 2 Y 2 Y 3 1) y
b = (X 2 Y 2 , X 3 + Y 3 ).

SOLUCIN

Ejercicio. 16.51.
Sean a = (X 2 Y + Z 3 , X + Y 3 Z, 2Y 4 Z YZ 2 Z 3 ), b = (X 2 Y 5 , X 3 Z 4 , Y 3 Z 7 )ideales de Q[X, Y, Z].
Demuestra que (a : b) = (Z 2 , Y + Z, X Z).
SOLUCIN

LGEBRA CONMUTATIVA P. Jara


102 C AP. II. A NILLOS DE POLINOMIOS

Ejercicio. 16.52.
Sea A un anillo conmutativo, a b dos ideales de A y seac un ideal arbitrario de A. Seana = a/b,c =
(c + b)/b,(a : c) = ((a : c) + b)/blos ideales correspondientes del anillo cociente A/b. Demuestra
que(a : c) = (a : c).
SOLUCIN

Ejercicio. 16.53.
Sea b = (Y 5 Z 4 ) A = Q[Y, Z]. Para cada uno de los siguientes pares de ideales a, c comprobar
que(a : c) es el ideal de A/b citado:
3 3
(1) a = (Y 3 , Y 5 Z 4 ), c = (Z), (a : c) = (Y , Z ).
3 4 4 2
(2) a = (Y , Z, Y Z ), c = (Y), (a : c) = (Y , Z).
(3) 3 5 4
a = (Y, Y , Z, Y Z ), c = (1), (a : c) = (Y, Z).
SOLUCIN

Ejercicio. 16.54.
Determina los siguientes ideales:
(1) a = (X, Y, Z) (X 1, Y 1, Z 1) (X + 1, Y + 1, Z + 1).
(2) b = (a : XYZ).
(3) c = (a : X 3 Y 2 Z).

SOLUCIN

Ejercicio. 16.55.
Determina la suma y la interseccin de los siguientes ideales:

a = (X + Y 2 + Y + 1, X Z 2 + Z 1),
b = (XY YZ + 1, Y 2 + Y 1).

SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 16. E JERCICIOS 103

Ejercicio. 16.56.
Calcula la interseccin y la unin de las dos superficies

{(x, y, z) | 1 + x2 + y2 z} y {(x, y, z) | x4 + 2x2 y2 + y4 4x3 z + 12xy2 z}.

SOLUCIN

LGEBRA CONMUTATIVA P. Jara


104 C AP. II. A NILLOS DE POLINOMIOS

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


Captulo III

Conjuntos algebraicos afines

17 Funciones polinmicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106


18 Conjuntos algebraicos afines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
19 Ideales asociados a conjuntos de puntos . . . . . . . . . . . . . . . . . . . . . . . 109
20 Anillos coordenados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
21 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123

Introduccin
El objetivo de este captulo es estudiar objetos geomtricos definidos como conjuntos de ceros de sis-
temas de ecuaciones polinmicas (los conjuntos algebraicos afines). Establecemos una corresponden-
cia de Galois entre conjuntos algebraicos en el espacio afn An (K) e ideales del anillo de polinomios
K[X1 , . . . , Xn ]. A continuacin a cada conjunto algebraico afn V le asociamos su anillo de coordenadas,
K[V] = K[X1 , . . . , Xn ]/I(V), siendo I(V) el ideal de todos los polinomios que se anulan en todos los
puntos de V, y estudiamos propiedades (geomtricas) de V en funcin de propiedades (algebraicas) de
K[V], y viceversa.
Se introducen las aplicaciones polinmicas entre dos conjuntos algebraicos V y W y se relaciones con los
homomorfismos de lgebras de K[W] a K[V]. Finalmente, haciendo uso de la teora de bases de Groebner
se clasifican los homomorfismos de lgebras entre dos anillos coordenados.
106 C AP. III. C ONJUNTOS ALGEBRAICOS AFINES

17. Funciones polinmicas


Sea K un cuerpo, para cada n N \ {0} consideramos K n , el producto cartesiano de n copias de K.
En K n podemos considerar una estructura de espacio afn, a la que vamos a representar por An (K), o
simplemente por An o A.
En un espacio afn An tenemos puntos, los elementos de An , hiperplanos, los conjuntos de ceros de las
formas lineales, y las variedades lineales afines, la intersecciones de hiperplanos, o los conjuntos de
ceros de conjuntos de formas lineales.
La estructura de espacio afn se puede enriquecer an ms, y en nuestro caso vamos a ver como los
polinomios proporcionan una estructura geomtrica adicional a cada espacio afn.
Dado el espacio An (K) y un polinomio F K[X1 , . . . , Xn ], definimos una funcin polinmica F :
An (K) K mediante F (x1 , . . . , xn ) = F(x1 , . . . , xn ) para cada (x1 , . . . , xn ) An (K).
Observar que dos polinomios distintos pueden definir la misma funcin polinmica. Este es el caso de
X(X 1) y 0 F2 [X], que definen la funcin constante igual a 0 en A1 (F2 ).
Llamamos P(An (K)) al conjunto de las funciones polinmicas. En P(An (K)) podemos definir una es-
tructura de Klgebra mediante las operaciones:

(f + g)(x1 , . . . , xn ) = f (x1 , . . . , xn ) + g(x1 , . . . , xn ), f , g P(An (K)),
(f g)(x1 , . . . , xn ) = f (x1 , . . . , xn ) g(x1 , . . . , xn ), k K,
(k f )(x1 , . . . , xn ) = k f (x1 , . . . , xn ), (x1 , . . . , xn ) An (K).

Tenemos entonces una aplicacin de Klgebras () : K[X1 , . . . , Xn ] P(An (K)), F 7 F .

Proposicin. 17.1.
La aplicacin () es un homomorfismo sobreyectivo de Klgebras y es un isomorfismo si, y solo si,
K es un cuerpo infinito.

Llamamos a P(An (K)) el anillo de coordenadas de An (K), y lo representaremos por K[An ].

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 18. C ONJUNTOS ALGEBRAICOS AFINES 107

18. Conjuntos algebraicos afines


La estructura adicional de An (K) al considerar las funciones polinmicas nos permite considerar los
conjuntos de ceros de estas funciones. Debido a la existencia de la aplicacin sobreyectiva () :
K[X1 , . . . , Xn ] K[An ], al estudiar el conjunto de ceros de una funcin polinmica F podemos identi-
ficar este conjunto con el conjunto de races, en K n , del polinomio F, identificando a este fin los conjuntos
An (K) y K n .
Cada polinomio F K[X1 , . . . , Xn ] determina un subconjunto

V(F) = {(x1 , . . . , xn ) An (K) | F(x1 , . . . , xn ) = 0},

el conjunto de ceros o conjunto de races de F F. Para cada conjunto F K[X1 , . . . , Xn ] podemos


considerar
V(F) = {V(F) An (K) | F F},
el conjunto de ceros comunes a todos los elementos de F.
Un subconjunto V An (K) se llama un conjunto algebraico afn si existe un conjunto de polinomios
F K[X1 , . . . , Xn ] tal que V = V(F).

Lema. 18.1.
Si F1 F2 K[X1 , . . . , Xn ] son conjuntos de polinomios, entonces V(F1 ) V(F2 ).

Lema. 18.2.
Sean F K[X1 , . . . , Xn ] un conjunto de polinomios y a el ideal generado por F. Se verifica:
(1) V(F) = V(a).
(2) Existen polinomios F1 , . . . , Fs F tales que V(F) = V(F1 , . . . , Fs ).

Proposicin. 18.3.
(1) Si V1 y V2 son conjuntos algebraicos afines de An (K), entonces V1 V2 es un conjunto algebraico
afn.
(2) Si {Vi | i I} es una familia de conjuntos algebraicos afines de An (K), entonces i Vi es un
conjunto algebraico afn.

Como consecuencia los conjuntos algebraicos afines verifican los axiomas de los cerrados para una
topologa en An . Esta topologa se llama la topologa de Zariski de An (K). Los conjuntos algebraicos
afines verifican las siguientes propiedades:

LGEBRA CONMUTATIVA P. Jara


108 C AP. III. C ONJUNTOS ALGEBRAICOS AFINES

(I) y An son conjuntos algebraicos.

(II) La unin finita de conjuntos algebraicos afines es un conjunto algebraico afn.

(III) La interseccin de conjuntos algebraicos afines es un conjunto algebraico afn.


Ejemplos. 18.4.
(1) Puntos. Observar que V(X1 a1 , . . . , Xn an ) = {(a1 , . . . , an )}, y por lo tanto tenemos que cada
conjunto finito es un cerrado, esto es, un conjunto algebraico afn.
(2) Conjuntos lineales. Son los conjuntos de ceros de los sistemas de ecuaciones lineales.
(3) Hipersuperficies. Son los conjuntos de ceros de polinomios F K[X1 , . . . , Xn ] no constantes. Es
claro que todo conjunto algebraico afn es una interseccin de un nmero finito de hipersuperficies.
(4) Hiperplanos. Son los conjuntos de ceros de polinomios de grado uno. Cada conjunto lineal es una
interseccin finita de hiperplanos.

Las propiedades de los conjuntos algebraicos afines pueden expresarse tambin en trminos de ideales
como sigue:

Lema. 18.5. (Propiedades de los conjuntos algebraicos afines.) P


(1) Para cada familia de ideales {ai | i I} en K[X1 , . . . , Xn ] se tiene V( i ai ) = i V(ai );
(2) Si a b, entonces V(a) V(b);
(3) V(FG) = V(F) V(G), para F, G K[X1 , . . . , Xn ],
V(ab) = V(a) V(b) = V(a b), para a, b K[X1 , . . . , Xn ];
(4) V(0) = An ,
V(1) = .

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 19. I DEALES ASOCIADOS A CONJUNTOS DE PUNTOS 109

19. Ideales asociados a conjuntos de puntos


Dado un conjunto de puntos S An , llamamos ideal de S al conjunto

I(S) = {F K[X1 , . . . , Xn ] | F(s) = 0, para cada s S}.

Veamos ahora algunas de las propiedades de los operadores I y V.

Lema. 19.1.
(1) Si S1 S2 , entonces I(S1 ) I(S2 ).
(2) I() = K[X1 , . . . , Xn ],
I(An ) = 0, si K es un cuerpo infinito.
(3) F IV(F) para cada conjunto de polinomios F K[X1 , . . . , Xn ],
S VI(S) para cada conjunto de puntos S An .
(4) V(F) = VIV(F) para cada conjunto de polinomios F K[X1 , . . . , Xn ],
I(S) = IVI(S) para cada conjunto de puntos S An .
(5) I(S) es un ideal radical para cada conjunto de puntos S An .

D EMOSTRACIN . (5). Se tiene F I(S) si y solo si, para cada x S ocurre que F(x) = 0. Dado
G K[X1 , . . . , Xn ] tal que existe m N verificando Gm I(S), entonces 0 = Gm (x) = G(x)m , y por
tanto G(x) = 0, esto es, G I(S), que por tanto es un ideal radical. 
La demostracin del siguiente hecho requiere de un estudio ms avanzado de los conjuntos algebraicos
afines, y en concreto del Teorema de los ceros de Hilbert, ver Teorema (37.3.), por lo que lo citamos
solamente a modo de ejemplo.

Corolario. 19.2.
Dado un ideal a K[X1 , . . . , Xn ], resulta que IV(a) = rad(a).

Como consecuencia, si V es un conjunto algebraico, entonces V = VI(V), y si a es el ideal de un


conjunto de puntos a = IV(a). Ms adelante veremos cual es el marco ms adecuado en el que establecer
una biyeccin entre conjuntos algebraicos afines de An (K) y ciertos ideales del anillo K[X1 , . . . , Xn ].

Ejercicio. 19.3.
(1) Si V1 , V2 son conjuntos algebraicos afines, entonces:

V1 V2 I(V1 ) I(V2 );

V1 V2 I(V1 ) I(V2 );

LGEBRA CONMUTATIVA P. Jara


110 C AP. III. C ONJUNTOS ALGEBRAICOS AFINES

(2) Si V1 y V2 son conjuntos algebraicos afines, entonces:

I(V1 V2 ) = I(V1 ) I(V2 );

V1 V2 = V(I(V1 )I(V2 )) = V(I(V1 ) I(V2 )).


(3) Si {V | A} es una familia de conjuntos algebraicos afines, entonces
X
V = V( I(V )).

Vamos a calcular algunos ejemplos.


Ejemplo. 19.4.
Si K es un cuerpo de caracterstica cero y S = {(x1 , . . . , xn )} es un conjunto de K n que se reduce a un
punto, entonces I(x1 , . . . , xn ) = (X1 x1 , . . . , Xn xn ), que es un ideal maximal de K[X1 , . . . , Xn ].
Ejemplo. 19.5.
Si K es un cuerpo de caracterstica cero y S es el conjunto de los ceros de X 3 Y 2 , vamos a determinar
I(S) = IV(X 3 Y 2 ).
En este caso podemos dar una parametrizacin de este conjunto algebraico. Dado un cero (x, y) 6= (0, 0),
2 3
resulta x3 = y2 , y por lo tanto se tiene x = xy e y = xy . Si llamamos t = xy , entonces se tiene x = t2 ,
y = t3 . Como consecuencia el conjunto de ceros es: {(t2 , t3 ) | t K}.
Para determinar el ideal a = I(V(X 3 Y 2 )), basta ver que si F a, al dividir por X 3 Y 2 , consideramos
el orden lexicogrfico con Y > X, entonces F = (X 3 Y 2 )Q + R, con R = 0 N (R) = N2 \
((0, 2)+N2 ). Para cada t K se tiene F(t2 , t3 ) = 0, luego R(t2 , t3 ) = 0, y el polinomio R(T 2 , T 3 ) K[T]
tiene como races a todos los elementos de K. Como K es infinito, entonces R(T 2 , T 3 ) es el polinomio
cero; observar que R(X, Y) = R0 (X) + YR1 (X), y que por tanto se tiene 0 = R0 (T 2 ) + T 3 R1 (T 2 ). De
aqu se deduce que R0 = 0 y R1 = 0 y por tanto R = 0, esto es, F = (X 3 Y 2 )Q (X 3 Y 2 ) y
IV(X 3 Y 2 ) = (X 3 Y 2 ).
Si K no es de caracterstica cero, este resultado puede no ser cierto. Observar el caso en que K = F2 ,
entonces V(X 3 Y 2 ) = {(0, 0), (1, 1)}, y se tiene IV(X 3 Y 2 ) = (X, Y)(X1, Y1) = (X+Y, Y 2 +Y).

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 20. A NILLOS COORDENADOS 111

20. Anillos coordenados


Recordemos que dado un conjunto algebraico afn V An (K), el anillo K[V] := K[X1 , . . . , Xn ]/I(V) se
llama el anillo coordenado de V.
Dadas dos funciones polinmicas F , G sobre An (K), podemos considerar sus restricciones a V
= G , entonces para cada v V se tiene F(v) = G(v), esto es, F G
An (K). Observar que si F|V |V
I(V). Y recprocamente. Tenemos pues una biyeccin entre K[V] y las clases de equivalencia, para
la relacin F G si F|V
= G , de las funciones polinmicas, por lo que podemos identificar los
|V
elementos de K[V] con funciones polinmicas sobre V.
Ejemplo. 20.1.
Si consideramos V(X 3 Y 2 ), como en el ejemplo (19.5.). En el caso en que K es un cuerpo de caracte-
rstica cero se tiene I(V(X 3 Y 2 )) = (X 3 Y 2 ), y por tanto K[V(X 3 Y 2 )] = K[X, Y]/(X 3 Y 2 ). Sin
embargo si K = F2 , entonces F2 [V(X 3 Y 2 )] = F2 [X, Y]/(X + Y, Y 2 + Y) = F2 [Y]/(Y 2 + Y) = F2 F2 .

Dados dos conjuntos algebraicos afines V An (K) y W Am (K). Vamos a llamar aplicacin poli-
nmica, morfismo de conjuntos afines o aplicacin regular de V a W a una aplicacin f : V W
definida por polinomios, esto es, para cada ndice j = 1, . . . , m existe un polinomio Fj K[X1 , . . . , Xn ]
tal que

f (x1 , . . . , xn ) = (F1 (x1 , . . . , xn ), . . . , Fm (x1 , . . . , xn )) para cada (x1 , . . . , xn ) V.

Observar que los polinomios Fj no estn determinados de forma nica. Por ejemplo si V = V(X 2 + Y 2
1) A2 (R), los polinomios F = X y G = X + X 2 + Y 2 1 definen la misma aplicacin polinmica de
V a A1 (R).
Una aplicacin polinmica f : V W se dice que es un isomorfismo de conjuntos algebraicos afines
si existe otra aplicacin polinmica g : W V tal que f g = idW y g f = idV .

Proposicin. 20.2.
Sean V An (K) y W Am (K) conjuntos algebraicos afines. Se verifica:
(1) Toda aplicacin polinmica f : V W define un homomorfismo de Klgebras
ef : K[W] K[V], ef (F) = F f .

(2) Para cada homomorfismo de Klgebras h : K[W] K[V] existe una nica aplicacin polinmica
f : V W tal que h = ef .
(3) Si f1 : V1 V2 y f2 : V2 V3 son aplicaciones polinmicas, entonces f^
2 f1 = f1 f2 .
e e
(4) Una aplicacin polinmica f : V W es un isomorfismo si, y solo si, f es un isomorfismo de
e
Klgebras.

LGEBRA CONMUTATIVA P. Jara


112 C AP. III. C ONJUNTOS ALGEBRAICOS AFINES

D EMOSTRACIN . (2). Dado h : K[W] K[V], para cada ndice j = 1, . . . , m definimos Fj = h(Yj ).
Y juntndolos todos definimos una aplicacin polinmica h0 : V Am (K) mediante:

h0 (x1 , . . . , xn ) = (F1 (x1 , . . . , xn ), . . . , Fm (x1 , . . . , xn )), para cada (x1 , . . . , xn ) V.

Ahora comprobamos que h0 (V) W, para esto consideramos el diagrama

I(W) / K[Y1 , . . . , Ym ] / K[W]


h00 h0 h
  
I(V) / K[X1 , . . . , Xn ] / K[V]

donde h0 : K[Y1 , . . . , Ym ] K[X1 , . . . , Xn ] est definido h0 (Yj ) = Fj , para cada ndice j. Es claro que
h0 (I(W)) I(V), lo que permite definir h00 .
Observar que si G I(W), y (x1 , . . . , xn ) V, entonces

0 = h00 (G)(x1 , . . . , xn ) = G(F1 , . . . , Fm )(x1 , . . . , xn ) = G(F1 (x1 , . . . , xn ), . . . , Fm (x1 , . . . , xn ))),

y para cada (x1 , . . . , xn ) V se tiene (F1 (x1 , . . . , xn ), . . . , Fm (x1 , . . . , xn )) W. Por tanto h0 define una
aplicacin polinmica de V a W.
Podemos observar que si se eligen otros elementos Fj0 tales que Fj = Fj0 para cada ndice j = 1, . . . , m,
entonces Fj = Fj0 , como funciones polinmicas, por lo tanto podemos tomar tanto una como la otra en la
definicin de la aplicacin polinmica h0 : V W.
Finalmente observar que he0 = h, ya que para cada G K[W] se tiene:

he0 (G) = G h0 = G(F1 , . . . , Fm ) = h(G).


Como consecuencia de la proposicin, existe una biyeccin:

=
HomApl.Pol. (V, W) HomKAlg. (K[W], K[V]).

Corolario. 20.3.
Sea f : V W una aplicacin entre conjuntos algebraicos afines. Son equivalentes:
(a) f es una aplicacin polinmica.
(b) Para cada g K[W] la composicin g f pertenece a K[V].

En particular, para cada aplicacin polinmica f : V W se tiene f (v) = w si, y solo si, ef 1 (I({v})) =
I({w}).

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 20. A NILLOS COORDENADOS 113

D EMOSTRACIN . (a) (b). Tenemos ef (g) = g f K[V] para cada g K[W].


(b) (a). Para cada ndice j = 1, . . . , m tomamos Xj K[W], por hiptesis Xj f K[V], luego existe
un polinomio Fj K[X1 , . . . , Xn ] tal que Fj = Xj f . Es claro que f (v) = (F1 (v), . . . , Fm (v)) para cada
v V.
La segunda parte es clara. 
Ejemplo. 20.4.
Vamos a ver que existe una aplicacin polinmica biyectiva entre V(X 3 Y 2 ) R2 y la recta afn real
que no es un isomorfismo.
Tenemos una parametrizacin de V(X 3 Y 2 ) dada por x = t2 , y = t3 , donde t vara en R. Definimos
entonces
f : A1 (R) V(X 3 Y 2 ),
mediante: f (t) = (t2 , t3 ), t R. Es claro que f es una aplicacin de conjuntos algebraicos y es biyectiva,
pero vamos a ver que no es un isomorfismo. Al considerar el homomorfismo inducido

ef : K[V(X 3 Y 2 )] K[A1 (R)],

se tiene
ef : R[X, Y] R[T], ef (X) = T 2 , ef (Y) = T 3 .
(X 3 Y 2 )
Por lo tanto la imagen es el subanillo generado por T 2 y T 3 , esto es, R + T 2 R[T] 6= R[T], y como no es
un isomorfismo, tenemos que f no es un isomorfismo de conjuntos algebraicos.
Ms adelante veremos que en realidad no puede existir ningn isomorfismo entre V(X 3 Y 2 ) y la recta
afn real.

Homomorfismos de lgebras afines


En lo que sigue vamos a estudiar los homomorfismos h : K[W] K[V] determinando su ncleo y su
imagen. Supongamos que
K[Y1 , . . . , Ym ] K[X1 , . . . , Xn ]
h: .
I(W) I(V)
Para cada eleccin de F1 , . . . , Fm K[X1 , . . . , Xn ] tenemos un homomorfismo

g : K[Y1 , . . . , Ym ] K[X1 , . . . , Xn ], g(Yj ) = Fj , j = 1, . . . , m.

Adems g induce un homomorfismo de K[W] a K[V] si g(I(W)) I(V), esto es, si para cada G I(W)
se tiene G(F1 , . . . , Fm ) I(V).
Entonces el homomorfismo h estar determinado por las imgenes de Yj , j = 1, . . . , m. Sean Fj
K[X1 , . . . , Xn ] tales que Fj = h(Yj ). Los Fj estn determinados mdulo I(V), pero para cualquier eleccin
de estos se tiene el mismo valor, h(G) = G(F1 , . . . , Fm ).

LGEBRA CONMUTATIVA P. Jara


114 C AP. III. C ONJUNTOS ALGEBRAICOS AFINES

Proposicin. 20.5.
Sean A = K[Y1 , . . . , Ym , X1 , . . . , Xn ], c el ideal de A generado por {Y1 F1 , . . . , Ym Fm }
{sistema de generadores de I(V)} y sea G la base de Groebner reducida de c con respecto al orden
lexicogrfico con X1 > > Xn > Y1 > > Ym . Se tiene:
(c K[Y1 , . . . , Ym ]) + I(W)
(1) Ker(h) = . En particular las clases de los elementos de G en
I(W)
K[X1 , . . . , Xn ] generan Ker(h).
(2) Dado F K[X1 , . . . , Xn ], se tiene F Im(h) si, y solo si, R(F; G) K[Y1 , . . . , Ym ]. En este caso
F = h(R(F; G)).

D EMOSTRACIN . (1). Si G Ker(h), entonces 0 = h(G) = G(F1 , . . . , Fm ), y por tanto tene-


mos G(F1 , . . . , Fm ) I(V), luego G(F1 , . . . , Fm ) I(V)e c. Como Yj Fj c para cada
j = 1, . . . , m, entonces G(Y1 , . . . , Ym ) G(F1 , . . . , Fm ) c, y tenemos G c K[Y1 , . . . , Ym ], lue-
(c K[Y1 , . . . , Ym ]) + I(W)
go G .
I(W)
Por otro lado, si G c K[Y1 , . . . , Ym ], supongamos que I(V) est generado por {H1 , . . . , Ht }, entonces
m
X t
X
G(Y1 , . . . , Ym ) = aj (Yj Fj ) + bi Hi ,
j=1 i=1

con aj , bi A. Tenemos G(F1 , . . . , Fm ) = ti=1 bi Hi I(V)e , y por tanto h(G) = G(F1 , . . . , Fm ) = 0.


P

(2). Dado F K[X1 , . . . , Xn ], si F Im(h), entonces existe G K[Y1 , . . . , Ym ] tal que h(G) = F,
y por tanto G(F1 , . . . , Fm ) F(X1 , . . . , Xn ) I(V) c. Como G(F1 , . . . , Fm ) G(Y1 , . . . , Ym ) c,
tenemos G(Y1 , . . . , Ym ) F(X1 , . . . , Xn ) c. Al hacer la divisin de F, de G, por G, como X1 > >
Xn > Y1 > > Ym en el orden lexicogrfico, en el resto R no aparecen las variables X1 , . . . , Xn , luego
G R c K[Y1 , . . . , Ym ], y como sus clases estn contenidas en el ncleo, entonces F = h(G) = h(R).
Por otro lado, sea R K[Y1 , . . . , Ym ] el resto de la divisin de F por G, entonces F R c y podemos
escribir
Xm Xt
FR= aj (Yj Fj ) + bi Hi .
j=1 i=1
Pt
Al evaluar Yj en Fj resulta F R(F1 , . . . , Fm ) = i=1 bi Hi I(V). Entonces F = h(R) Im(h). 

Corolario. 20.6.
(1) h es inyectiva si, y solo si, c K[Y1 , . . . , Ym ] I(W).
(2) h es sobreyectiva si, y solo si, para cada ndice i = 1, . . . , n existe un Gi K[Y1 , . . . , Ym ] tal que
Xi Gi G.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 20. A NILLOS COORDENADOS 115

D EMOSTRACIN . (1). Es inmediata.


(2). Es claro que la condicin es necesaria, ya que para cada ndice i se tendr R(Xi ; G) K[Y1 , . . . , Ym ]
y por tanto Xi pertenece a la imagen de h. Por otro lado, si h es sobreyectiva, entonces para cada ndice
i se tiene Xi Im(h), luego R(Xi ; G) K[Y1 , . . . , Ym ]. Como consecuencia Xi es el trmino lder de
algn elemento de G; como esto ocurre para cada ndice i, entonces G contiene un elemento de la forma
Xi + Gi con Gi K[Y1 , . . . , Ym ]. 
Vamos a estudiar algunos ejemplos.

Ejercicio. 20.7.
Se considera el homomorfismo h : K[Y, Z] K[X] definido por

h(Y) = X 2 1 y h(Z) = X 3 1.

Calcular el ncleo y la imagen de h.

S OLUCIN . Siguiendo la notacin de la proposicin el ideal c est generado por Y X 2 + 1 y Z


X 3 + 1, ya que en este caso I(V) = 0. Primero calculamos una base de Groebner de c respecto al orden
lexicogrfico con X > Y > Z:

G = {3Y + 3Y 2 + Y 3 2Z Z 2 , 1 + X 2Y Y 2 + XZ, 1 + X + XY Z, 1 + X 2 Y}

Al calcular la interseccin c K[Y, Z], sta est generada por:

{3Y + 3Y 2 + Y 3 2Z Z 2 },

por lo tanto h no es inyectiva, ya que el ncleo contiene a 3Y + 3Y 2 + Y 3 2Z Z 2 . Para ver la


sobreyectividad tenemos que ver si en G existe un elemento de la forma X G, con G K[Y, Z]. Es
claro que no, luego h no es sobreyectiva, ya que X
/ Im(h). 
Ejemplo. 20.8.
Se consideran
V = V(XZ + Y 2 + Z 2 , XY XZ 2Z 2 ) A3 (C) y
W = V(U 3 UV 2 + V 3 ) A2 (C).
Se verifica
I(V) = (XZ + Y 2 + Z 2 , XY XZ 2Z 2 ) y
I(W) = (U 3 UV 2 + V 3 ).
Ya comprobaremos esto ms adelante!
K[U,V] K[X,Y,Z]
Se considera el homomorfismo h : I(W) I(V) inducido por h0 : K[U, V] K[X, Y, Z] definido
por
h0 (U) = Z, h0 (V) = Y.

LGEBRA CONMUTATIVA P. Jara


116 C AP. III. C ONJUNTOS ALGEBRAICOS AFINES

Para ver que h est bien definido basta ver que h0 (I(W)) I(V). Observar que h0 (U 3 UV 2 + V 3 ) =
Z 3 ZY 2 + Y 3 pertenece a I(V), ya que una base de Groebner de I(V) es:

{Y 3 Y 2 Z + Z 3 , Y 2 + XZ + Z 2 , XY + Y 2 + YZ Z 2 }.

Para estudiar la inyectividad y sobreyectividad de h consideramos el ideal c definido por {U Z, V


Y, XZ + Y 2 + Z 2 , XY XZ + YZ 2Z 2 }. Una base de Groebner respecto al orden lexicogrfico con
X > Y > Z > U > V es:

G = {U 3 UV 2 + V 3 , U + Z, V + Y, U 2 + UV + V 2 + VX, U 2 + V 2 + UX}.

Al calcular la interseccin con K[U, V], sta est generada por

{U 3 UV 2 + V 3 }.

Observar que est contenida en I(W), luego h es inyectiva. Para ver si es sobreyectiva, tenemos que
encontrar X G1 , Y G2 , Z G3 en G, con G1 , G2 , G3 K[U, V]. Para Y y Z es posible, pero no para
X, por lo tanto X
/ Im(h) y h no es sobreyectiva.
Finalmente vamos a describir la aplicacin polinmica que define el homomorfismo h. Tenemos que
determinar FU y FV en K[X, Y, Z] tales que h(U) = FU y h(V) = FV ; por ejemplo FU = Z y FV = Y.
Entonces la aplicacin polinmica es:

f : V W, f (x, y, z) = (FU (x, y, z), FV (x, y, z)) = (z, y).

Aplicaciones:

Clculo del polinomio mnimo de un elemento en una extensin algebraica simple

Proposicin. 20.9.
Sea K un cuerpo y un elemento algebraico sobre K con polinomio mnimo F = Irr(, K) K[X]. Sea
K[] definido por un polinomio, por ejemplo = G(). Si G es una base de Groebner reducida del
ideal (F, Y G) K[X, Y], respecto al orden lexicogrfico con X > Y, entonces el polinomio mnimo
de sobre K es el nico polinomio en G K[Y].

D EMOSTRACIN . Consideramos el siguiente diagrama:

(Irr(, K)) / K[Y] / K[Y]


= K[]
(Irr(,K))

h0 h
  
(Irr(, K)) / K[X] / K[X]
= K[]
(Irr(,K))

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 20. A NILLOS COORDENADOS 117

La aplicacin h es la inclusin de K() en K(), y est definida h() = = G(). La aplicacin h0


est definida h0 (Y) = G, entonces h0 induce h si h0 (Irr(, K)) (Irr(, K)), lo cual es inmediato, ya
que si H (Irr(, K)), entonces h0 (H) = H(G) y se verifica: H(G)() = H(G()) = H() = 0. El
ncleo de h es cero, ya que K() es un cuerpo (tambin porque h es la inclusin). Por otro lado el ncleo
cK[Y]
es (Irr(,K)) , siguiendo la notacin de la Proposicin (20.5.), siendo c = (Y G, Irr(, K)). Por lo que
calculando una base de Groebner reducida G de c, un sistema de generadores de (Irr(, K)) = c K[Y]
es G K[Y]. 
Ejemplo. 20.10.
Dado K = Q y = 3 2, para determinar el polinomio mnimo de = 2 + 3 2 3 4, calculamos una
base de Groebner de (X 3 2, Y 2 X + X 2 ) en Q[X, Y] respecto al orden lexicogrfico con X > Y.
sta es:
G = {18 + 18Y 6Y 2 + Y 3 , 6 + 3X + 3Y Y 2 }.
La interseccin con K[Y] es:
{18 + 18Y 6Y 2 + Y 3 },
y resulta que Y 3 6Y 2 + 18Y 18 es el polinomio mnimo de en Q.

Es bien conocido que un elemento genrico de K[] es de la forma G(), para G K[X]. Sin embargo,
en ciertas ocasiones podemos expresar un elemento de K[] en la forma G()/L(), con G, L K[X] y
L() 6= 0. Se trata de determinar el polinomio mnico irreducible de un elemento K[] expresado
en la forma = G()/L().

Proposicin. 20.11.
Dado = G()/L() K[], siendo G, L K[X] y F = Irr(, K), se tiene que Irr(, K) es el nico
generador de d K[Z], siendo d = (F, LZ G, LY 1) K[X, Y, Z].

D EMOSTRACIN . Consideramos el siguiente diagrama

(Irr(, K)) / K[Z] / K[] = K[Z]


(Irr(,K))

h0 h
  
p
(Irr(, K), YL 1) / K[X, Y] / K[] = K[X,Y]
(Irr(,K),YL1)

 
q
(Irr(,K))+(YL1) / K[X,Y] / K[]
(YL1) (YL1)

1
Donde h es la inclusin y p est definida p(X) = , p(Y) = L() . Entonces p se factoriza por el cociente
K[X, Y]/(YL 1) a travs de q. Los ncleos de p y q son sencillos de calcular. Adems podemos definir
h0 : K[Z] K[X, Y] mediante h0 (Z) = GY, que hace conmutar el cuadrado superior derecha.

LGEBRA CONMUTATIVA P. Jara


118 C AP. III. C ONJUNTOS ALGEBRAICOS AFINES

Como h es inyectiva, se tiene que su ncleo es cero, y por lo tanto (Irr(, K)) = d K[Z], siendo d el
ideal de K[X, Y, Z] generado por (Z GY, YL 1, Irr(, K)) = (LZ G, YL 1, Irr(, K)). 
Ejemplo. 20.12.
3
3
1+ 2 4
Dado K = Q y = 3 2, para determinar el polinomio mnimo de = , calculamos una
1 2+ 3 4
3

base de Groebner de (Z (1 + X X 2 )Y, X 3 2, Y(1 X + X 2 ) 1) en Q[X, Y, Z] respecto al orden


lexicogrfico con X > Y > Z. sta es:

G = {5 + 3Z + 9Z 2 + 9Z 3 , 1 + 2Y Z, 1 + 2X 3Z}.

La interseccin con K[Z] es:


{5 + 3Z + 9Z 2 + 9Z 3 },
y resulta que 9X 3 + 9X 2 + 3X 5 es el polinomio mnimo de en Q.

Teora de la eliminacin y proyecciones

Dado un cuerpo K, para cada subconjunto S K n tenemos que VI(S) es el menor subconjunto alge-
braico que contiene a S. En efecto, si tenemos un subconjunto algebraico W tal que S W VI(S), se
tiene VI(S) VI(W) VIVI(S) = VI(S), y por lo tanto W = VI(S).
Llamamos a VI(S) la clausura algebraica, o la clausura de Zariski, de S en K n , y la representamos
por S.

Proposicin. 20.13.
Consideramos p : K n K nm la proyeccin a las ltimas coordenadas. Para cada conjunto algebraico
V K n con a = I(V) se verifica que para cada am = a K[Xm+1 , . . . , Xn ], el msimo ideal de
eliminacin de a, se tiene que V(am ) es la clausura de Zariski de p(V) K nm .

D EMOSTRACIN . Tenemos que p(V) V(am ), ya que para cada F am K[Xnm , Xn ] se tiene
F(x) = 0 para cada x p(V), y por lo tanto VI(p(V)) V(am ). Por otro lado, si F I(p(V))
K[Xm+1 , . . . , Xn ], entonces F(x) = 0 para cada x V, como polinomio de K[X1 , . . . , Xn ]. Por tanto
F I(V) = a, y F am , esto es, I(p(V)) am , y como consecuencia V(am ) VI(p(V)). 
Ejemplo. 20.14.
Consideramos el conjunto V = {(x, y, z) R3 | x2 + y2 z2 = 1, x + y + z = 1} y hacemos la
proyeccin sobre el plano (Y, Z), esto es, el plano de ecuacin X = 0; por lo tanto si a = (X 2 + Y 2
Z 2 1) R[X, Y, Z], tenemos que calcular el ideal de eliminacin a R[Y, Z], que en este caso es
(Y + Y 2 Z + YZ) = (Y 1)(Y Z), que corresponde a dos rectas.
Si hacemos la proyeccin sobre el plano (X, Y), el plano Z = 0, tenemos que calcular el ideal de elimi-
nacin a R[X, Y], que en este caso es (1 X Y + XY) = (X 1)(Y 1), que corresponde a dos
rectas.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 20. A NILLOS COORDENADOS 119

Ecuaciones implcitas de un conjunto algebraico

Dado un cuerpo K y polinomios G1 , . . . , Gn K[T1 , . . . , Tm ], consideramos el conjunto

U = {(x1 , . . . , xn ) K n | existe (t1 , . . . , tm ) K m tal que xi = Gi (t1 , . . . , tm )}.

Este conjunto no es necesariamente un conjunto algebraico, pero s lo es su clausura algebraica U =


VI(U).

Proposicin. 20.15.
En la situacin anterior la clausura algebraica de U es V(c) K[X1 , . . . , Xn ], siendo c el ideal de
K[X1 , . . . , Xn , T1 , . . . , Tm ] generado por {X1 G1 , . . . , Xn Gn }.

D EMOSTRACIN . Consideramos la aplicacin polinmica f : K m K n definida mediante f (t) =


(G1 (t), . . . , Gn (t)). El grafo W de esta aplicacin es el conjunto de puntos (t, x) K m K n = K n+m , y
los elementos de U son los que se obtienen al proyectar a K n . Por lo tanto la clausura algebraica de U es
V(am ), siendo a = (X1 G1 , . . . , Xn Gn ) el ideal que define a W. 
Ejemplo. 20.16.
Consideramos el conjunto de puntos U = {(t2 + 1, t2 1) | t R}. Estamos interesados en determinar
la clausura algebraica de U en R2 . Para esto estudiamos el ideal

a = (X T 2 1, Y T 2 + 1) R[T, X, Y],

y eliminamos la indeterminada T; se tiene

a R[X, Y]) = (X Y 2).

Tenemos pues una recta.


Si consideramos el conjunto U = {(t2 + 1, t 1) | t R}, entonces las ecuaciones implcitas de la
clausura algebraica son {X Y 2 2Y 2}; se trata de una parbola.
Un caso ms general es aquel en el que U no est definido por polinomios, sino por funciones racionales
G1 /H1 , . . . , Gn /Hn , en donde G1 , . . . , Gn , H1 , . . . , Hn K[X1 , . . . , Xn ]. Tenemos

U = {(x1 , . . . , xn ) K n | existe (t1 , . . . , tm ) K m tal que xi = Gi (t1 , . . . , tm )/Hi (t1 , . . . , tm )}.

Consideramos la siguiente composicin:

K[X1 , . . . , Xn ] K[T1 , . . . , Tm , S1 , . . . , Sn ]
K[T1 , . . . , Tm , S1 , . . . , Sn ]/(S1 H1 1, . . . , Sn Hn 1)

Es una aplicacin polinmica, y podemos calcular su ncleo; ste es:

(S1 H1 1, . . . , Sn Hn 1, X1 G1 S1 , . . . , Xn Gn Sn ) K[X1 , . . . , Xn ].

LGEBRA CONMUTATIVA P. Jara


120 C AP. III. C ONJUNTOS ALGEBRAICOS AFINES

Este homomorfismo define una aplicacin polinmica V(S1 H1 1, . . . , Sn Hn 1) K n , y su grafo


es (t, x), siendo Si (t)Hi (t) = 1 y x = (Gi (t)Si (t))i . Como consecuencia la proyeccin en la segunda
componente es exactamente el conjunto U, y su clausura algebraica es V((S1 H1 1, . . . , Sn Hn 1, X1
G1 S1 , . . . , Xn Gn Sn ) K[X1 , . . . , Xn ]).

Proposicin. 20.17.
En la situacin anterior la clausura algebraica de U es V(c K[X1 , . . . , Xn ]), siendo c el ideal de
K[X1 , . . . , Xn , S1 , . . . , Sn , T1 , . . . , Tm ] generado por {S1 H1 1, . . . , Sn Hn 1, X1 G1 S1 , . . . , Xn Gn Sn }.

Ejemplo. 20.18.
Consideramos el conjunto de puntos U = {((t2 + 1)/(t 1), (t2 1)/t) | t R \ {0, 1}}. Estamos
interesados en determinar la clausura algebraica de U en R2 . Para esto estudiamos el ideal

a = ((T 1)X T 2 1, TY T 2 + 1) R[T, X, Y],

y eliminamos la indeterminada T; se tiene

a R[X, Y]) = (X 2 Y XY 2 4X Y 2 4).

Si consideramos el conjunto U = {((t2 + 1)/t, (t 1)/t) | t R}, entonces las ecuaciones implcitas
de la clausura algebraica son {XY X Y 2 + 2Y 2}.
Ejemplo. 20.19.
Consideramos el conjunto U = {(cos(t), sen(t)) | t R}. Para determinar la clausura algebraica de U
consideramos el ideal a = (X cos(t), Y sen(t)) K[X, Y]. Tenemos dos funciones sen y cos que
verifican propiedades adicionales. Si llamamos L = sen(t) y M = cos(t), se tiene la relacin L2 +M 2 = 1.
Podemos entonces trabajar en el anillo R[X, Y, L, M] con el ideal b = (X M, Y L, L2 + M 2 1). Para
obtener las ecuaciones implcitas necesitamos eliminar las variables L y M, esto es, determinar el ideal
b R[X, Y] = (X 2 + Y 2 1).
Ejemplo. 20.20.
Consideramos el conjunto U = {(cos(t), sen(2t)) | t R}. Para determinar la clausura algebraica de U,
llamamos L = sen(t) y M = cos(t); tenemos la relacin L2 + M 2 = 1. Adems sen(2t) = 2sen(t)cos(t),
luego consideramos el ideal a = (Xcos(t), Ysen(2t), sen2 (t)+cos2 (t)1, sen(2t) = 2sen(t)cos(t))
K[X, Y]. Utilizando L y M resulta el ideal b = (X M, Y 2LM, L2 + M 2 1) R[X, Y, L, M]. Para
obtener las ecuaciones implcitas necesitamos eliminar las variables L y M, esto es, determinar el ideal
b R[X, Y] = (4X 4 4X 2 + Y 2 ).

Multiplicadores de Lagrange

Sea A Rn un abierto. Dada una familia de funciones gi : A R, i = 1, . . . , t, podemos definir un


conjunto V = {x A | gi (x) = 0, para todo i = 1, . . . , t}. Si f : A Rn R es una funcin, un

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 20. A NILLOS COORDENADOS 121

extremo relativo de f sujeto a las condiciones gi (x) = 0 es un extremo relativo de f|V . La funcin f se
llama la funcin de costo, y las funciones gi se llaman las restricciones.
El Teorema de los multiplicadores de Lagrange afirma que, en estas condiciones, si las funcio-
nes f , g1 , . . . , gt son continuamente derivables con t < n, y x V es un extremo relativo, existen
0 , 1 , . . . , t R, no todos nulos, tales que

t
X
0 f (x) = i gi (x).
i=1

Observa que si los {gi (x) | i = 1, . . . , t} son linealmente independientes, podemos tomar 0 = 1.
Aplicado este resultado, podemos fcilmente determinar mximos y mnimos relativos de una funcin
polinmica sujeta a restricciones.

Ejemplo. 20.21.
Considera la funcin f (x, y, z) = x2 y2 + 2xz y2 z 2z2 y determina los mximos y mnimos relativos
sujetos a las condiciones: g1 (x, y, z) := x2 y2 z2 + 1 = 0 y g2 (x, y, z) := x2 + y2 + z2 25 = 0.
Primero determinamos los vectores gradientes f , g1 y g2 :

f = (2xy2 , 2x2 y 2yz, y2 4z),


g1 = (2x, 2y, 2z),
g2 = (2(1 + x), 2y, 2z).

A continuacin establecemos la ecuacin con los multiplicadores de Lagrange:

f = 1 g1 + 2 g2

En nuestro ejemplo se tiene:

2xy2 + 2z = 21 x+ 22 (1 + x)
2x2 y 2yz = 21 y+ 22 y
2
2x y 4z = 21 z+ 22 z

Los posible puntos crticos verifican las ecuaciones:

x2 y2 z2 + 1 = 0
x2 + y2 + z2 25 = 0
2xy2 + 2z 21 x 22 (1 + x) = 0
2x2 y 2yz + 21 y 22 y = 0
2x y2 4z + 21 z 22 z = 0

Basta pues con eliminar 1 y 2 para obtener los puntos crticos. En este caso tenemos que resolver una

LGEBRA CONMUTATIVA P. Jara


122 C AP. III. C ONJUNTOS ALGEBRAICOS AFINES

sistema con cuatro ecuaciones:


332741 + 1809004z + 1618124z2 721792z3 251880z4 + 81392z5 + 6896z6 2688z7

+144z8 = 0








2 3 4

529y + 2876yz + 2660yz 672yz + 36yz = 0





100791548115 + 5110113382y2 63413291047z + 34559085744z2 + 9491000668z3

3599594844z4 238936268z5 + 113793504z6 6320304z7 = 0








36915130840 + 5110113382x 63413291047z + 29448972362z2 + 9491000668z3




3599594844z4 238936268z5 + 113793504z6 6320304z7 = 0

Ejemplo. 20.22.
Si consideramos ahora las funciones f (x, y, z) = x2 y2 + 2x4 + 2 con las restricciones: g1 (x, y, z) :=
x2 y2 z2 + 1 = 0 y g2 (x, y, z) := x2 + y2 + z2 25 = 0; tras plantear las ecuaciones de los
multiplicadores de Lagrange se tiene que los puntos crticos son las ocho soluciones del sistema:

629z 104z3 + 4z5 = 0




yz = 0

629 104y2 + 4y4 104z2 + 4z4 = 0
25 + 2x 2y2 2z2 = 0

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 21. E JERCICIOS 123

21. Ejercicios

Funciones polinmicas

Ejercicio. 21.1. (AM, Cap 1, Ej 27)


Sea V un conjunto algebraico, para cada x X se considera mx = {f K[V] | f (x) = 0}. Se tiene:
(1) mx es un ideal maximal de K[V].
(2) La aplicacin : V Max(K[V]), (x) = mx , es una aplicacin inyectiva.
(3) La aplicacin es una aplicacin sobreyectiva si K es algebraicamente cerrado.

SOLUCIN

Ejercicio. 21.2.
Sea V An (K) un conjunto algebraico afn finito de cardinal m. Demuestra que K[V]
= K m como
K-lgebras.
(Pista: Utiliza el teorema chino del resto.)
SOLUCIN

Anillos de funciones

Ejercicio. 21.3.
Se considera A = C(R) el conjunto de las aplicaciones continuas f : R R. En A se definen dos
operaciones:
(f + g)(x) = f (x) + g(x), y
(f g)(x) = f (x)g(x).
Para cada x R.
(1) Prueba que (A, +, , 1) es un anillo conmutativo que no es un dominio de integridad.

Para cada r0 R se define ar0 = {f A | f (r0 ) = 0}.


(2) Prueba que ar0 es un ideal para cada r0 R.

SOLUCIN

Ejercicio. 21.4.
Consideramos A = A([0, 1], R) el conjunto de las aplicaciones de [0, 1] a R con operaciones definidas
punto a punto.

LGEBRA CONMUTATIVA P. Jara


124 C AP. III. C ONJUNTOS ALGEBRAICOS AFINES

(1) Prueba que A es un anillo que no es un dominio de integridad.


(2) Determina los elementos regulares de A.

SOLUCIN

Ejercicio. 21.5.
Se define B = C([0, 1], R) el conjunto de las aplicaciones continuas de [0, 1] a R.
(3) Prueba que B es un subanillo de A.

Para cada elemento r0 [0, 1] se define mr0 = {f B | f (r0 ) = 0}.


(4) Prueba que cada mr0 es un ideal maximal de B.
(5) Prueba que para cada ideal maximal m de B existe un elemento r [0, 1] tal que m = mr0 .
(6) Prueba que en el caso de B = C(R, R) no todos los ideales maximales de B son de la forma mr para
algn r R.

SOLUCIN

Ejercicio. 21.6.
Sea X un espacio topolgico y C(X) = {f : X R | f es continua}. Llamamos Z(f ) = {x X |
f (x) = 0}, es un cerrado de X.
(1) Z(f ) Z(g) = Z(fg).
(2) Z(f ) Z(g) = Z(f 2 + g2 ).
(3) (f , g) = C(X) si, y slo si, Z(f ) Z(g) = .
(4) Si p, q son ideals primos de C(X), entonces pq = p q.
(5) En particular para cada ideal primo p de C(X) se tiene p2 = p.

SOLUCIN

Conjuntos algebraicos

Ejercicio. 21.7.
Estudia los siguientes enunciados:
(1) Para cada F K[X] no constante, describe V(F) A1 (K) en trminos de la factorizacin de F en
K[X].
(2) Usa dicha descripcin para determinar I(V(F)).
(3) Deduce que I(V(F)) = (F) si y slo si F es el producto en K[X] de factores irreducibles distintos.
SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 21. E JERCICIOS 125

Ejercicio. 21.8.
Sean F, G K[X, Y] polinomios irreducibles no asociados. Demuestra que V((F, G)) A2 (K) es vaco
o un conjunto finito.
(Pista: Si (F, G) 6= (1), demuestra que (F, G) contiene un polinomio no nulo de K[X] tomando F,
G K(X)[Y] y aplicando el lema de Gauss para demostrar que F y G son primos relativos en K(X)[Y].)
SOLUCIN

Ejercicio. 21.9.
Estudia los siguientes enunciados:
 
a b
(1) Identificamos cada matriz M22 (K) con el punto (a, b, c, d) A4 (K). Demuestra que el
c d
grupo SL2 (K) de la matrices determinante igual a 1 es un conjunto algebraico de A4 (K).
2
(2) Demuestra que SLn (K) es un conjunto algebraico de An (K).

SOLUCIN

Ejercicio. 21.10.
Sea V cualquier recta de R2 . Demuestra que R[V] = R[Z], Z es una indeterminada sobre R, como
Rlgebras. Describe el isomorfismo de conjuntos algebraicos correspondiente de A1 (R) a V.
SOLUCIN

Ejercicio. 21.11.
Un conjunto algebraico V es irreducible si, y solo si, I(V) es un ideal primo.
SOLUCIN

Ejercicio. 21.12.
Trabajamos sobre C.
(1) Sea V = V(X 3 YZ 5X 4 Y + 7XZ). Prueba que I(V) = (X 3 YZ 5X 4 Y + 7XZ).
(2) Sea V = V(X 2 + Y 2 2Z 2 XZ). Prueba que I(V) = (X 2 + Y 2 2Z 2 XZ).

SOLUCIN

LGEBRA CONMUTATIVA P. Jara


126 C AP. III. C ONJUNTOS ALGEBRAICOS AFINES

Ejercicio. 21.13.
Sean K un cuerpo y a1 , . . . , an K elementos de K. Prueba que el conjunto m = {F K[X1 , . . . , Xn ] |
F(a1 , . . . , an ) = 0} es el ideal maximal de K[X1 , . . . , Xn ] generado por X1 a1 , . . . , Xn an .
SOLUCIN

Anillos coordenados

Ejercicio. 21.14.
Sea V = V(XY Z) A3 (R). Demuestra que V es isomorfa a A2 (R) y describe explcitamente un
isomorfismo f y el correspondiente isomorfismo de Rlgebras ef : K[V] K[A2 (R)]. Describe los
isomorfismos inversos.
Es W = V(XY Z 2 ) isomorfo a A2 (R)?
SOLUCIN

Ejercicio. 21.15.
Sea V = V(XZ Y 2 , YZ X 3 , Z 2 X 2 Y) A3 (K), con K = R.
(1) Demuestra que la aplicacin f : A1 (K) V, definida por f (t) = (t3 , t4 , t5 ) es una aplicacin
sobreyectiva.
(2) Describe explcitamente el correspondiente homomorfismo de K-lgebras ef : K[V] K[A1 ].
(3) Demuestra que ef no es un isomorfismo.

SOLUCIN

Ejercicio. 21.16.
Sea V = V(Y 4 X 5 ) A2 (K), con K = C.
(1) Demuestra que la aplicacin f : A1 (K) V, definida por f (t) = (t4 , t5 ) es una aplicacin biyecti-
va.
(2) Describe explcitamente el correspondiente homomorfismo de K-lgebras ef : K[V] K[A1 ].
(3) Demuestra que ef no es un isomorfismo.

SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 21. E JERCICIOS 127

Ejercicio. 21.17.
Sea G = {G1 , . . . , Gm } una base de Groebner del ideal a del anillo K[X1 , . . . , Xn ]. Sea B el conjunto de
monomios M de K[X1 , . . . , Xn ] que no son divisibles por ninguno de los lt(Gi ), i = 1, . . . , m. Demuestra
que B es una base del cociente K[X1 , . . . , Xn ]/a como espacio vectorial sobre K.
SOLUCIN

Ejercicio. 21.18.
Sea a = (X 3 Y XY 2 + 1, X 2 Y 2 Y 3 1) K[X, Y], con K = Q.
(1) Utiliza el ejercicio previo para demostrar que B = {1, Y, Y 2 , Y 3 } es una base del K-espacio vectorial
K[X, Y]/a
(2) Calcula la tabla de multiplicacin para los elementos de B.

SOLUCIN

Ejercicio. 21.19.
Sean V = V(X 3 X 2 Z Y 2 Z), W = V(X 2 + Y 2 Z 2 ) dos conjuntos algebraicos de C3 . Entonces
I(V) = (X 3 X 2 Z Y 2 Z), I(W) = (X 2 + Y 2 Z 2 ). Demuestra que f (a, b, c) = (a2 c b2 c, 2abc, a3 )
define un morfismo de V a W.
SOLUCIN

Ejercicio. 21.20.
Sea V = V(X 3 + Y 3 + 7Z 3 ) C3 . Entonces I(V) = (X 3 + Y 3 + 7Z 3 ) C[X, Y, Z].
(1) Demuestra queef (X) = X(Y 3 7Z 3 ),ef (Y) = Y(7Z 3 X 3 ),ef (Z) = Z(X 3 Y 3 )define un homomorfismo
de C-lgebras de C[V] consigo mismo.
(2) Sea f : V V el morfismo correspondiente a ef . Comprueba que (2, 1, 1) V y calcula
f (2, 1, 1) V.
(3) Demuestra que existen infinitos puntos (a, b, c) V tales que a, b, c Z y m. c. d.{a, b, c} = 1.

SOLUCIN

Ejercicio. 21.21.
Sean V = V(XZ + Y 2 + Z 2 , XY XZ + YZ 2Z 2 ) C3 yW = V(U 3 UV 2 + V 3 ) C2 .

LGEBRA CONMUTATIVA P. Jara


128 C AP. III. C ONJUNTOS ALGEBRAICOS AFINES

(1) Demuestra que la aplicacin f (a, b) = (2a2 + ab, ab b2 , a2 ab) define un morfismo W V.
(2) Demuestra que el ncleo del homomorfismo de C-lgebras correspondiente C[V] C[W] es el
ideal (X 2 + 3Y 2 + YZ).

SOLUCIN

Ejercicio. 21.22.
Definimos h : Q[U, V, W] Q[X, Y] medianteh(U) = X 2 + Y,h(V) = X + Y 2 ,h(W) = X Y.
(1) Demostrar que ni X ni Y estn en la imagen de h.
(2) Demostrar que F = 2X 3 4XY 2Y 3 4Y est en la imagen de h y determinar un polinomio
G Q[U, V, W] tal que h(G) = F.
(3) Demostrar que Ker(h) = (U 2 2UV 2UW 2 + 4UW + V 2 2VW 2 4VW + W 4 + 3W 3 ).

SOLUCIN

Ejercicio. 21.23.
Sea una raz del polinomio irreducible F(X) K[X] y sea = G()/L(), donde G, L K[X] y
L() 6= 0.
(1) Razonar que existen polinomios S, T K[X] tales que SL + TF = 1 y razonar que = H(), donde
H = GS.
(2) Demostrar que los ideales (F, Y H) y (F, LY G) de K[X, Y] son iguales.
(3) Deducir que el polinomio mnimo para es el polinomio mnico en G K[Y], donde G es la base
de Groebner reducida del ideal (F, LY G) K[X,
Y] para
el orden lexicogrfico con X > Y.
3 3
3 2+ 4
(4) Halla el polinomio mnimo sobre Q de = .
1+332334

SOLUCIN

Ejercicio. 21.24.
Se consideran V y W los conjuntos algebraicos definidos por V = {(t2 , t3 , t4 ) | t R} y W =
{(t2 , t4 , t5 ) | t R}.
(1) Comprueba que la aplicacin f : V W definida f (a, b, c) = (a, c, ab) es una aplicacin polin-
mica de V a W.
(2) Si I(V) = (X13 X22 , X12 X3 ) y I(W) = (X12 X2 , X15 X32 ), calcula el homomorfismo ef : K[W]
K[V].

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 21. E JERCICIOS 129

(3) Calcula el ncleo de ef .


(4) Calcula la imagen de ef .

SOLUCIN

Ejercicio. 21.25.
Sea K = C.Se considera el homomorfismo f : K[X, Y, Z] K[X, Y] definido por f (X) = X 2 + Y,
f (Y) = X + Y 2 , f (Z) = X 2 + Y 2 . Este homomorfismo determina una aplicacin de A2 (K) a A3 (K).
(1) Determina el ncleo del homomorfismo f .
(2) Es la aplicacin de A2 (K) a A3 (K) biyectiva?
(3) Cul es la imagen de la recta V de ecuacin Y = X 1? Determina el ideal I(f (V)).
(4) Haz el mismo proceso para la curva C de ecuacin Y = X 2 + 1.

SOLUCIN

Aplicaciones

Ejercicio. 21.26.
Se considera el conjunto algebraico V(X 2 + Y 2 + Z 2 1) y llamamos Wi a la interseccin con el plano
V1 = V(X + 2Y Z), y V2 = V(X Y 2Z). Establece una biyeccin entre Wi y la circunferencia
V(X 2 + Y 2 1, Z).
SOLUCIN

Ejercicio. 21.27.
Se considera K = C, el conjunto algebraico V = {(1, 2), (1, 3), (1, 4)}, el conjunto algebraico W =
V((Y1 1)2 ) y la aplicacin f : V W definidaf (1, 2) = (1, 4, 3), f (1, 3) = (1, 9, 4) y f (1, 4) =
(1, 16, 5).
(1) Calcula el homomorfismo ef : K[W] K[V].
(2) Calcular el ncleo de ef .
(3) Calcula la imagen de ef .
(4) Se considera la aplicacin g : K[V] K[W], definida por g(X1 ) = Y1 , g(X2 ) = Y3 Y1 . Est g
bien definida?
(5) De forma natural K[W] es isomorfo a K[Y2 , Y3 ] y K[V] es isomorfo a K K K. Describe estos
isomorfismos y da una descripcin explcita del homomorfismo que induce ef de K[Y2 , Y3 ] a K K
K.
SOLUCIN

LGEBRA CONMUTATIVA P. Jara


130 C AP. III. C ONJUNTOS ALGEBRAICOS AFINES

Ejercicio. 21.28.
1 45
Determina el polinomio mnimo de = sobre Q.
1+ 45+2 5
SOLUCIN

Ejercicio. 21.29.
3
21
Determina el polinomio mnimo de
3 sobre Q.
41
SOLUCIN

Ejercicio. 21.30.
Una forma de representar grficamente en Mathematica la curva X 3 Y 2 es mediante la orden

ContourPlot[X 3 - Y 2 == 0, {X, -1, 1}, {Y, -1, 1}]

Representa las siguientes curvas en los intervalos que se indican:

X 2 Y + 0,1Y X, 5 < X < 5, 5 < Y <5


(X 1)2 (X 2 + Y 2 ) X 2 , 3 < X < 3, 3 < Y <3
X 4 (X 2 Y 2 ), 3 < X < 3, 3 < Y <3
2 2
X + Y 2, 3 < X < 3, 3 < Y <3
X 2 /9 + Y 2 /4 1, 3 < X < 3, 3 < Y <3
2 2
X Y 1, 3 < X < 3, 3 < Y <3
XY 1, 3 < X < 3, 3 < Y <3
X(X 2 2X + 2) 2Y 2 , 1 < X < 5, 2 < Y <2
X(X 2 2X + 1) 2Y 2 , 1 < X < 5, 2 < Y <2
X(X 2 2X 1) Y 2 , 1 < X < 5, 2 < Y <2

SOLUCIN

Ejercicio. 21.31.
Considerar tres parejas de estas curvas y estudiar si son o no isomorfas.
SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 21. E JERCICIOS 131

Ejercicio. 21.32.
1+ 2
Se considera = ; queremos saber si la extensin Z Z[] es entera. Para ello, determina el
1 + 2i
polinomio mnimo sobre Q de . Es entera esta extensin?
SOLUCIN

Ejercicio. 21.33.
Dado un conjunto C del espacio afn An (K) definido por las ecuaciones:

X1 = F1 (T1 , . . . , Ts )

..
.
X = F (T , . . . , T )
n n 1 s

donde F1 , . . . , Fn K[T1 , . . . , Ts ] son polinomios, por eliminacin, con el orden lexicogrfico para
T1 > > Ts > X1 > > Xn , tenemos un conjunto de polinomios G1 , . . . , Gt K[X1 , . . . , Xn ].
Se verifica que C V(G1 , . . . , Gt ), y en general no se va a tener la igualdad. Este proceso se llama de
implicitacin o de eliminacin de parmetros.
Como aplicacin dar ecuaciones implcitas para los siguientes conjuntos definidos dados por ecuaciones
paramtricas.
(1) X = T 2 , Y = T 3 , Z = T 4 .
(2) X = S2 + T, Y = S + T 2 , Z = T + 2.
(3) X = S + T 2 , Y = S 2T 2 , Z = T.

SOLUCIN

Ejercicio. 21.34.
Encuentra ecuaciones implcitas para los siguientes conjuntos dados por ecuaciones paramtricas:
(1) {(x, y, z) | x = t cos(s), y = t sin(s), z = t2 + 1}.
(2) {(x, y, z) | x = t(2 cos(s) + cos(2s)), y = t(2 sin(s) sin(2s)), z = t}.

y comprueba que cada punto de estos conjuntos cumple con las ecuaciones obtenidas.
SOLUCIN

LGEBRA CONMUTATIVA P. Jara


132 C AP. III. C ONJUNTOS ALGEBRAICOS AFINES

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


Captulo IV

Mdulos

22 Mdulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
23 Homomorfismos de Amdulos . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
24 Mdulo cociente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
25 Suma directa de Amdulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
26 Mdulos libres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
27 Mdulos finitamente generados . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
28 Mdulos noetherianos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
29 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166

Introduccin
En el estudio moderno de los anillos y las lgebras las representaciones son una herramienta fundamental.
La teora general de representaciones se realiza a travs del concepto de mdulo, del que aqu vamos a
dar su definicin y sus propiedades elementales.
Haremos uso de las construcciones del mdulo cociente y de la suma directa para construir mdulos
libres y probar que todo mdulo es un cociente de un mdulo libre. A continuacin nos centramos en
el estudio de los mdulos finitamente generados y de los anillos y mdulos noetherianos, en los que se
encuadran la mayor parte de los ejemplos que vamos a estudiar en este curso.
134 C AP. IV. M DULOS

22. Mdulos
Definicin de mdulo
En este captulo A va a ser siempre un anillo conmutativo. Un A-mdulo es un grupo abeliano M junto
con un homomorfismo de anillos : A End(M).
Para cada a A y m M, el elemento (a)(m) lo representamos por am.
Para cualesquiera a, a1 , a2 A y m, m1 , m2 M se verifican las siguientes propiedades:
(M-I) a(m1 + m2 ) = am1 + am2 .
(M-II) (a1 + a2 )m = a1 m + a2 m.
(M-III) a1 (a2 m) = (a1 a2 )m.
(M-IV) 1m = m.

Estas cuatro propiedades caracterizan tambin a los A-mdulos en el siguiente sentido: es equivalente que
M sea un A-mdulo con homomorfismo : A End(M) y que exista una aplicacin : AM M
verificando las propiedades (Mi) a (Miv) anteriores.
La aplicacin se llama una accin de A sobre M y se llama el homomorfismo de la accin. Es claro
que y estn relacionados por la siguiente frmula:

(a, m) = (a)(m) para cualesquiera a A y m M.

Cambio de anillo
Sean A y B anillos conmutativos, f : B A un homomorfismo de anillos y M un A-mdulo con
homomorfismo : A End(M), entonces M tambin es un B-mdulo con estructura dada por la
composicin f : B End(M).

Aritmtica de mdulos
Los siguientes resultados sealan las propiedades bsicas de la accin de un anillo sobre un mdulo.

Lema. 22.1.
Sea M un Amdulo, para cada a A y cada m M se verifica:
(1) a0 = 0.
(2) a(m) = (am).
(3) 0m = 0.
(4) (a)m = (am).

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 22. M DULOS 135

Lema. 22.2.
Sea M un Amdulo, para cualesquiera a, ai A, i I (finito) y m, mj M, j J (finito), se verifica:
P P
(1) a(P jJ mj ) = P jJ amj .
(2) ( iI ai )m = iI ai m.

LGEBRA CONMUTATIVA P. Jara


136 C AP. IV. M DULOS

23. Homomorfismos de Amdulos


Sean A un anillo y M y M 0 dos A-mdulos. Una aplicacin f : M M 0 se llama un homomorfismo
de Amdulos si verifica:
(HM-I) f es un homomorfismo de grupos abelianos.
(HM-II) f (am) = af (m), para todo a A y m M.

Esto es, el siguiente diagrama es conmutativo.


M /
AM M
Af f
 M 0 
A M0 / M0

Lema. 23.1.
Sean A un anillo, M y M 0 dos A-mdulos y f : M M 0 una aplicacin, son equivalentes:
(a) f es un homomorfismo de A-mdulos.
(b) Para cualesquiera a1 , a2 A y m1 , m2 M se tiene: f (a1 m1 + a2 m2 ) = a1 f (m1 ) + a2 f (m2 ).

Lema. 23.2.
(1) Para cada Amdulo M la identidad, idM , es un homomorfismo de A-mdulos.
(2) La composicin de homomorfismos de A-mdulos, cuando est definida, es un homomorfismo de
A-mdulos.

Submdulos
Sean A un anillo y M un A-mdulo. Un subgrupo abeliano N de M se llama un submdulo si para cada
a A y cada n N se tiene an N.

Lema. 23.3.
Sean A un anillo, M un A-mdulo y N un subconjunto no vaco de M, son equivalentes:
(a) N es un submdulo de M;
(b) Para todos a1 , a2 A y n1 , n2 N se tiene a1 n1 + a2 n2 N.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 23. H OMOMORFISMOS DE A MDULOS 137

Si N es un submdulo de M, entonces la inclusin i : N M es un homomorfismo de A-mdulos.


En el conjunto L(M), de los submdulos de un A-mdulo M, definimos la relacin mediante:

N1 N2 si N1 N2 .

Lema. 23.4.
La relacin es una relacin de orden en L(M).

Proposicin. 23.5.
Sean A un anillo y M un A-mdulo. Para cada familia de submdulos de M, por ejemplo {Ni | i I},
se tiene que {Ni | i I} es tambin un submdulo de M.
Se tiene entonces que i Ni es el nfimo de la familia {Ni | i I}.

Como consecuencia tenemos que cada familia de submdulos tiene nfimo. Veamos dos aplicaciones de
este hecho.

Corolario. 23.6.
Sea X un subconjunto de un A-mdulo M, existe un menor submdulo, AX, de M que contiene a X, y
que se puede describir como

AX = {N | N es un submdulo de M que contiene a X}.

El submdulo AX se llama el submdulo de M generado por X, y diremos que X es un sistema de


generadores de AX. Cuando X = {x}, tiene un slo elemento, Ax := AX se llama el submdulo cclico
generado por x. Si X es un conjunto finito, entonces AX se llama un submdulo finitamente generado.
Podemos observar que si X es un subconjunto de un Amdulo M, el submdulo de AX generado por X
consta de los siguientes elementos:

{a1 x1 + + an xn | a1 , . . . , an A, x1 , . . . , xn X}.

LGEBRA CONMUTATIVA P. Jara


138 C AP. IV. M DULOS

Teorema. 23.7.
Sea M un A-mdulo. Si {Ni | i I} es una familia de submdulosP de M, existe un menor submdulo
de M que contiene a cada elemento de la familia, que notaremos por {Ni | i I} y llamaremos suma
de la familia; la descripcin a travs de sus elementos es:

X
nj | j F I finito, nj Nj para todo j F .

j

P
Se tiene entonces que i Ni es el supremo de la familia {Ni | i I}.

Lema. 23.8.
El conjunto L(M) con la relacin de orden " es un retculo con nfimo la interseccin y supremo la
suma.

Proposicin. 23.9.
Sea f : M M 0 un homomorfismo de A-mdulos, se verifican las siguientes propiedades:
(1) Si N es un submdulo de M, entonces f (N) es un submdulo de M 0 .
(2) Si N 0 es un submdulo de M 0 , entonces f 1 (N 0 ) es un submdulo de M.
(3) Tanto f como f 1 son homomorfismos de retculos.

Tipos de homomorfismos
Sean M, M 0 dos A-mdulos, el conjunto de los homomorfismos de A-mdulos de M a M 0 se representa
por HomA (M, M 0 ).

Lema. 23.10.
En la situacin anterior HomA (M, M 0 ) es un A-mdulo con operaciones definidas mediante:
(1) (f + g)(m) = f (m) + g(m), para cualesquiera f , g HomA (M, M 0 ) y m M;
(2) (af )(m) = a(f (m)), para cualesquiera a A, f HomA (M, M 0 ) y m M.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 23. H OMOMORFISMOS DE A MDULOS 139

Adems si X e Y son A-mdulos y h : X M, k : M 0 Y, son homomorfismos de A-mdulos,


entonces para f , g HomA (M, M 0 )

f
h / / k /
X M / M0 Y
g

se verifica:
(f + g) h = f h + g h y k (f + g) = k f + k g.
En particular tenemos que EndA (M) es un anillo, no necesariamente conmutativo, que es un subanillo
de End(M), el anillo de los endomorfismos del grupo abeliano subyacente a M.
Observa que el anillo EndA (M) acta a la derecha, por composicin, sobre HomA (M, M 0 ) y que el anillo
EndA (M 0 ) acta a la izquierda sobre HomA (M, M 0 ), pero estas acciones no las vamos a utilizar en este
texto.
Sea f : M M 0 un homomorfismo de A-mdulos, la imagen de f es:

Im(f ) = {f (m) | m M},

y el ncleo de f es:
Ker(f ) = {m M | f (m) = 0}.

Lema. 23.11.
En la situacin anterior Im(f ) y Ker(f ) son submdulos de M 0 y M respectivamente.

El cero de HomA (M, M 0 ) se representa por 0 y verifica: Im(0) = {0}, Ker(0) = M.

Teorema. 23.12.
En la situacin anterior se verifica:
(1) f es una aplicacin inyectiva si, y slo si, Ker(f ) = {0}.
(2) f es una aplicacin sobreyectiva si, y slo si, Im(f ) = M 0 .
(3) f es una aplicacin biyectiva si, y slo si, existe un homomorfismo g : M 0 M verificando
f g = idM 0 y g f = idM .

Un homomorfismo de A-mdulos verificando las condiciones del Teorema (23.12..3) se llama un iso-
morfismo. Para un A-mdulo M un isomorfismo f : M M se llama automorfismo. El conjunto
de los automorfismos de un A-mdulo M se representa por AutA (M), y tiene estructura de grupo (no
necesariamente abeliano) respecto a la composicin, ya que es el conjunto de los elementos invertibles
del anillo EndA (M).

LGEBRA CONMUTATIVA P. Jara


140 C AP. IV. M DULOS

Proposicin. 23.13. (Propiedad universal del ncleo.)


Sea f : M M 0 un homomorfismo de A-mdulos.
(1) Si i : Ker(f ) M es la inclusin, entonces la composicin i f es cero, y
(2) si g : X M es un homomorfismo de A-mdulos verificando g f = 0, entonces existe un nico
homomorfismo de A-mdulos g0 : X Ker(f ) tal que g = i g0 .

f
Ker(f )
i /M / M0
O xx;
x
1  g0 xxxx
 xx g
x
X

Un homomorfismo f : M M 0 con ncleo igual a cero se llama un monomorfismo. Observa que


un homomorfismo f es un monomorfismo si y solo si es una aplicacin inyectiva, y si, y slo si, es
simplificable a izquierda, esto es, si f g1 = f g2 para g1 , g2 : N M, entonces g1 = g2 .

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 24. M DULO COCIENTE 141

24. Mdulo cociente


Sea M un A-mdulo y N un submdulo, consideramos el grupo cociente M/N y la proyeccin cannica
p : M M/N, entonces tenemos:

Lema. 24.1.
En la situacin anterior existe una nica estructura de A-mdulo en M/N de forma que p : M M/N
sea un homomorfismo de A-mdulos.

El mdulo M/N se llama mdulo cociente de M por N.


Sea f : M M 0 un homomorfismo de A-mdulos, llamamos concleo de f , y lo representamos por
Coker(f ), al mdulo cociente M 0 / Im(f ).

Proposicin. 24.2. (Propiedad universal del concleo.)


En la situacin anterior, supongamos que p : M Coker(f ) es la proyeccin cannica, entonces
(1) p f = 0 y
(2) si g : M 0 Y es un homomorfismo verificando g f = 0, entonces existe un nico homomorfismo
de A-mdulos g0 : Coker(f ) Y tal que g = g0 p.

f p
M / M0 Q / Coker(f )
QQQ 
QQQ
QQQ exists  g0
g QQQQ 1 
QQ( 
Y

Cuando f es la inclusin de un submdulo N 0 de M 0 , entonces el concleo es precisamente el cociente


de M 0 por N 0 .
Un homomorfismo f : M M 0 con concleo igual a cero se llama un epimorfismo. Observa que
un homomorfismo f es un epimorfismo si y solo si es una aplicacin sobreyectiva, y si, y slo si, es
simplificable a derecha, esto es, si g1 f = g2 f , para g1 , g2 : M 0 N, entonces g1 = g2 .
Es de destacar que las propiedades universales del ncleo y el concleo estn expresadas para los pa-
res (Ker(f ), i) y (p, Coker(f )) respectivamente. Por lo que desde un punto de vista formal la definicin
de ncleo y concleo de un homomorfismo hay que realizarla para los pares anteriormente citados. Si-
guiendo en esta lnea, vamos a introducir nuevos ejemplos de construcciones universales en las siguientes
secciones.
Vamos a hacer uso de los mdulos cocientes en el estudio de mdulos y homomorfismos de mdulos.

Teoremas de isomorfa

LGEBRA CONMUTATIVA P. Jara


142 C AP. IV. M DULOS

Teorema. 24.3.
Dado un homomorfismo de Amdulos f : M M 0 , se verifica:
(1) Existe una proyeccin p : M M/ Ker(f ) definida por p(m) = m + Ker(f ) para cada m M.
(2) Existe una inclusin j : Im(f ) M 0 definida por j(f (m)) = f (m) para cada m M.
(3) Primer Teorema de Isomorfa. Existe un isomorfismo b : M/ Ker(f ) Im(f ) definido por
b(m + Ker(f )) = f (m) para cada m M.

f
M / MO 0
p j

_
M/ Ker(f ) _ _=
_ _ _ _/ Im(f )
b

(4) Existe una biyeccin, que conserva el orden, entre las familias de submdulos

A = {N M | Ker(f ) N} y

B = {N 0 M 0 | N 0 Im(f )}.
En esta biyeccin la imagen de N A es f (N) M 0 y la imagen de N 0 B es f (N 0 ) M

Teorema. 24.4. (Segundo Teorema de isomorfa o Teorema del paralelogramo)


Sea M un A-mdulo y N1 , N2 submdulos de M. Existe un isomorfismo

N1 N1 + N2
= ,
N1 N2 N2
definido por x + (N1 N2 ) 7 x + N2 .

N8 1 +O N2
qqq
qqqq
q
qqq
NO 1 N2
qqqq8
q
qqq
qqq
N1 N2

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 24. M DULO COCIENTE 143

Tenemos el siguiente diagrama conmutativo:

N1 _ / // N2
_ N2 N_2 N1 N2

 
N1 _ / N1 + N2 / / N1 +N2
N1

 

N1 N1 +N2 / 0
N1 N2 N2

Para completar la teora vamos a incluir el Tercer Teorema de Isomorfa o del Doble Cociente.

Teorema. 24.5. (Tercer Teorema de Isomorfa. o Teorema del Doble Cociente)


Sean M un Amdulo y N L submdulos de M. Existe una biyeccin, que conserva el orden, entre los
L
submdulos de M que contienen a N y los submdulos de M/N, dada por L 7 . Adems para cada
N
N L M existe un isomorfismo
M/N M
= ,
L/N L
L
que est definido por m + M + 7 m + L.
N

Tenemos el siguiente diagrama conmutativo:



N_ / L
_
// L/N
_

 

N_ /M // M/N

  
0 / L/M

Los teoremas de isomorfa segundo y tercero se conocen como teoremas de isomorfa de Noether.

Mdulos cclicos
Si M es un Amdulo, para cada m M podemos definir la aplicacin fm : A M mediante fm (a) =
am para cada a A.

LGEBRA CONMUTATIVA P. Jara


144 C AP. IV. M DULOS

Lema. 24.6.
Sea M un Amdulo. Se verifica:
(1) Para cada m M la aplicacin fm : A M es un homomorfismo Amdulos.
(2) El ncleo de fm es {a A | am = 0} se llama el anulador de m, y se representa por AnnA (m).
Como consecuencia es un ideal de A.
(3) El anulador del mdulo M se define como AnnA (M) = {AnnA (m) | m M}.

Ejercicio. 24.7.
Demuestra que cada Amdulo M tiene una estructura de mdulo sobre el anillo A/ AnnA (M) de forma
que la estructura de Amdulo inducida por el cambio de anillo, A A/ AnnA (M), coincide con la
estructura original en M.

Recordar que un Amdulo es cclico si est generado por un elemento.

Proposicin. 24.8.
Dado un Amdulo cclico M con generador g M, se tiene:
(1) El homomorfismo fg : A M es sobreyectivo.
(2) Existe un isomorfismo A/ AnnA (g)
= M.

Como consecuencia todo Amdulo cclico es un cociente del anillo A.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 25. S UMA DIRECTA DE A MDULOS 145

25. Suma directa de Amdulos


Sea {Mi | i I} una familia de A-mdulos, se llama suma directa de la familia a un A-mdulo M
junto con una familia de homomorfismos de A-mdulos {ji : Mi M | i I} verificando: para cada
A-mdulo X y cada familia de homomorfismos de A-mdulos {fi : Mi X | i I}, existe un nico
homomorfismo de A-mdulos f : M X tal que fi = f ji para cada ndice i I, esto es, los siguientes
diagramas son conmutativos para todo i I.
ji
Mi A /M
AA 
AA  f
A 1
fi AA 
X
Esto significa que cada familia de homomorfismos de los Mi a un mdulo dado X se factoriza a travs
de M por los ji .
La suma directa, si existe, es nica salvo isomorfismo, esto es, si el par (Y, {hi : Mi Y | i I}) es
otra suma directa de la misma familia, entonces existe un isomorfismo h : M Y tal que hi = h ji
para cada i I; esto es, los siguientes diagramas son conmutativos para todo i I.
ji
Mi A /M
AA 
AA 
A h
hi AA 
Y
Dada una familia de A-mdulos vamos a construir una suma directa. Para ello definimos
Y
M = {Mi | i I} {Mi | i I},

formado por los elementos de soporte finito, y jk : Mk i Mi mediante: jk (x) = (k,i x)i , para cada
k I. El par (Mi , {ji | i I}) es una suma directa de la familia {Mi | i I}.
Por abuso de lenguaje, al igual que en el caso del ncleo y el concleo, se llama suma directa de la
familia al A-mdulo i Mi , sobre-entendiendo los homomorfismos ji .
Veamos ahora algunas propiedades de la suma directa:

Proposicin. 25.1.
(1) Para cada i I el homomorfismo ji : Mi i Mi es un monomorfismo;
(2) Sean {Mi | i I} y {Ni | i I} familias de Amdulos de forma que para cada ndice i I existe
un homomorfismo de Amdulos fi : Ni Mi . Existe un nico homomorfismo f : i Ni i Mi
tal que ji fi = f hi para cada i I, siendo hi : Ni i Ni la inclusin cannica de Ni en la suma
directa;
hi / i Ni
Ni 
fi
f
 
Mi / i Mi
ji

LGEBRA CONMUTATIVA P. Jara


146 C AP. IV. M DULOS

(3) Con la notacin anterior, si cada fi es un monomorfismo, resp. epimorfismo, entonces f es un mono-
morfismo, resp. epimorfismo;
i Mi
(4) Si cada Ni es un submdulo de Mi , existe un isomorfismo i (Mi /Ni )
= .
i Ni

El concepto dual al de suma directa es el de producto directo.

Ejercicio. 25.2.
Desarrolla el concepto de producto directo y sus propiedades de forma anloga a como hemos hecho con
la suma directa.

Sumas directas finitas


Sea M1 , . . . , Mt una familia finita de Amdulos. Podemos considerar la suma directa {Mi | i =
1, . . . , t} = M1 Mt . Observar que junto a los homomorfismos ji : Mi i Mi tenemos otros
definidos por
pi : i Mi Mi , pi (m1 , . . . , mt ) = mi .
Es fcil ver que (i Mi , {pi | i = 1, . . . , t}) es un producto directo de la familia.
Los homomorfismos ji y pi verifican, entre otras, las siguientes relaciones:

pi ji = idMi , i = 1, . . . , t
pi jh = 0, si i 6= h
j1 p1 + + jt pt = idM .

Podemos entonces enunciar y probar el siguiente

Teorema. 25.3.
Sea M, M1 , . . . , Mt una familia finita de Amdulos y {ji : Mi M | i = 1, . . . , t} una familia finita
de homomorfismos. Son equivalentes
(a) (M, {ji | i = 1, . . . , t}) es una suma directa.
Existe una familia de homomorfismos {pi : M Mi | i = 1, . . . , t} tal que pi jh = i,h idMi y
(b) P
t
i=1 ji pi = idM .

De forma dual podemos enunciar este Teorema para productos directos.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 25. S UMA DIRECTA DE A MDULOS 147

Ejercicio. 25.4.
Enunciar y probar el Teorema (25.3.) para productos directos.

Homomorfismos
En el caso de tratar con homomorfismos entre dos sumas directas de familias finitas de mdulos, el uso
de matrices es muy til como vamos a ver a continuacin.

Proposicin. 25.5.
Dadas dos familias finitas de Amdulos {Mi | i = 1, . . . , t} y {Nh | h = 1, . . . , s}, existe un
isomorfismo
HomA (ti=1 Mi , sh=1 Nh )
= ti=1 sh=1 HomA (Mi , Nh ),
que a cada homomorfismo f : ti=1 Mi sh=1 Nh hace corresponder (fhi )hi , donde fhi : Mi Nh est
definido fhi (x) = (ph f ji )(x).

D EMOSTRACIN . Vamos a construir la aplicacin inversa. DadoQ (fhi )hi , para cada ndice i consideramos
{fhi | h = 1, . . . , s}, que inducen un homomorfismo fi : Mi
Q h Nh . Ahora consideramos la familia
{fi | i = 1, . . . , t}, que induce un homomorfismo i Mi h Nh , que es el morfismo f inicial. 
El homomorfismo f : ti=1 Mi sh=1 Nh puede ahora representarse por la matriz (fhi )hi , y la imagen
de un elemento (m1 , . . . , mt ) i Mi se expresa:
P
f11 f1t m1 i f1i (mi )
.. . . .. .. .. s
. . . . = h=1 Nh .

P .
fs1 fst mt i fsi (mi )

Suma directa interna


Se considera ahora un Amdulo M y una familia finita de submdulos: N1 , . . . , Nt . Estamos interesados
en relacionar ti=1 Ni y M.
Por la propiedad universal de la suma directa tenemos un homomorfismo f : ti=1 Ni M, inducido
por las inclusiones Ni M, y definido por: f ((ni )i ) = ti=1 ni .
P

Lema. 25.6.
Con la notacin anterior se verifica:

LGEBRA CONMUTATIVA P. Jara


148 C AP. IV. M DULOS

(1) f es sobreyectivo si, y solo si, ti=1 Ni = M y


P
(2) f es inyectivo si, y solo si, Nh (N1 + + Nh1 + Nh+1 + + Nt ) = 0 para cada ndice h, si, y
solo si, Nh (N1 + + Nh1 ) = 0 para cada ndice h.

Cuando f es un isomorfismo decimos que M es la suma directa interna de los N1 , . . . , Nt .


Una familia finita de submdulos N1 , . . . , Nt M se dice independiente si verifica las condiciones
equivalentes del apartado (2) Lema (25.6.).
Observa que la condicin (2) del Lema (25.6.) es necesaria, y que no basta que cada interseccin Ni Nj ,
con i 6= j, se nula. Estudia el ejemplo Z2 Z2 .

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 26. M DULOS LIBRES 149

26. Mdulos libres


Un A-mdulo F se llama libre sobre un subconjunto X F si para cada aplicacin f : X M, de X
en un A-mdulo M, existe un nico homomorfismo f 0 : F M tal que f|X
0 = f.

incl. /
X@ F
@@
@@  f 0
f @@ 
1

El conjunto X se llama una base de F.

Lema. 26.1.
Si F es libre sobre X y G es libre sobre Y y existe una aplicacin de f : X Y, entonces f induce un
homomorfismo de f : F G. Si f es una biyeccin, entonces f es un isomorfismo.
 /
X F
f

 f
 
Y /G

Como consecuencia, sobre cada conjunto X existe, salvo isomorfismo, un nico mdulo libre. Observar
que estos mdulos son isomorfos para cada par de conjuntos con el mismo cardinal.
Dado un conjunto X existe siempre un Amdulo libre sobre X. Para construirlo definimos F = {Ax |
x X, Ax = A, para todo x X} e i : X F mediante i(x) = ex , donde ex = (x,y )y . De esta forma
podemos identificar X con el conjunto {ex | x X}.

Proposicin. 26.2.
Con la notacin anterior F es libre sobre X.

Como consecuencia de esta construccin, y de la definicin de mdulo libre, resulta que cada Amdulo
libre sobre un conjunto X es isomorfo a una suma directa, indizada en X, de copias del anillo A.
Una propiedad importante de los mdulo libres es:

Teorema. 26.3.
Cada Amdulo es un cociente de un Amdulo libre, y por tanto de una suma directa de copias de A.

LGEBRA CONMUTATIVA P. Jara


150 C AP. IV. M DULOS

Dado un Amdulo M una presentacin libre de M es dar un mdulo libre F y un submdulo K tal que
F/K = M, o equivalentemente dar un homomorfismo sobreyectivo de un mdulo libre a M.
Una presentacin libre se llama finita cuando tanto F con K son finitamente generados. P En este caso si
F est generado por {f1 , . . . , ft } y K est
P generado por {k1 , . . . , ks }, siendo kj = i ai fi , representamos
el mdulo M como M = hf1 , . . . , ft | i ai fi = 0i.
En particular un Amdulo es finitamente generado si, y slo si, es un cociente de una suma directa finita
de copias de A y advierte que un mdulo finitamente generado no tiene que tener una presentacin libre
finita.
Si F es un Amdulo libre sobre un conjunto X y m es un ideal maximal de A, en F = A(X) podemos
considerar el submdulo mA(X) ; es claro que tenemos
 (X)
A(X) A(X) A
= (X) = ,
mA(X) m m

que es un A/mespacio vectorial de dimensin Card(X). Como consecuencia si F es Amdulo libre


sobre un conjunto X resulta que Card(X) es un invariante de F al que vamos a llamar el rango de F.
Esto completa el resultado al inicio de esta seccin, de forma que, sobre un anillo conmutativo, a cada
nmero cardinal podemos asociar una nica clase de isomorfa de mdulos libres de forma que esta
correspondencia sea biyectiva.

Homomorfismos entre mdulos libres finitamente generados


Cada Amdulo libre finitamente generado F es isomorfo a una suma directa An de copias del anillo
A, por lo que el estudio de los homomorfismos entre dos Amdulos libres finitamente generados se
reduce al estudio de homomorfismos entre sumas directas finitas de copias de A. Observa que el isomor-
fismo F = An se establece fijando una base de F, por lo que tomando bases distintas podemos tener
isomorfismos F = An distintos.
Como cada endomorfismo de A est definido por un elemento a A, en virtud de la Proposicin (25.5.)
el estudio de los endomorfismos entre mdulos libres finitamente generados se reduce al estudio de
matrices con coeficientes en A.
Representamos por Mnm (A) el conjunto de las matrices con coeficientes en A con n filas y m columnas.
Por simplicidad el conjunto Mnn (A) se representa por Mn (A). Un elemento de Mnm (A) se representa
por
a11 a1m
.. . . ..
. . .
an1 anm

El conjunto Mnm (A) tiene estructura de Amdulo y el conjunto Mn (A) tiene estructura de Algebra,
aunque no conmutativa.
Al considerar la estructura multiplicativa de Mn (A) aparece de forma natural el grupo lineal general,
GLn (A), que es el grupo de las matrices invertibles.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 26. M DULOS LIBRES 151

Lema. 26.4.
Dadas dos matrices X e Y en Mnm (A) que representan el mismo endomorfismo respecto a distintas
bases, existen matrices invertibles P Mn (A) y Q Mm (A) tales que X = PYQ.

Dos matrices X e Y en la situacin del lema se llaman matrices equivalentes. Es claro que la relacin
equivalente a" es una relacin de equivalencia en Mnm (A).

Lema. 26.5.
Dadas dos matrices X e Y en Mn (A), que representan el mismo endomorfismo respecto a distintas bases,
existe una matriz invertible P tal que Y = PXP1 .

Dos matrices X e Y en la situacin del lema se llaman matrices semejantes. Es claro que la relacin
semejante a" es una relacin de equivalencia en Mn (A).
Dada una matriz X = (xij )ij Mn (A), el determinante de X se define
X
det(X) = (1)s() a1(1) an(n) .
Sn

El determinante de una matriz X verifica algunas propiedades geomtricas que son de inters. Dada X el
elemento adjunto o cofactor de xij es el determinante de la matriz obtenida de X eliminando la fila i y
la columna j, es pues el determinante de una matriz (n 1) (n 1), afectado por el signo (1)i+j ;
se representa por Xij . La matriz adjunta de la matriz X es la matriz adj(X) = (Xij )ji , esto es, la matriz
traspuesta de la matriz formada por los elementos adjuntos.

Lema. 26.6. (Teorema de Laplace)


Dada una matriz X = (xij )ij Mn (A), se verifica:
(1) det(X) = xi1 Xi1 + + xin Xin para cada ndice i = 1, . . . , n.
(2) det(X) = x1j X1j + + xnj Xnj para cada ndice j = 1, . . . , n.
(3) X adj(X) = det(X) I = adj(X) X.

Corolario. 26.7.
Una matrix X Mn (A) es invertible si, y solo si, det(X) es un elemento invertible en A.

LGEBRA CONMUTATIVA P. Jara


152 C AP. IV. M DULOS

27. Mdulos finitamente generados

Lema. 27.1. (Teorema de CayleyHamilton.)


Sea M un Amdulo finitamente generado, a un ideal de A y f un endomorfismo de M tal que f (M) aM.
Entonces f verifica una ecuacin de la forma

f n + a1 f n1 + + an1 f + an = 0, con ai a.

Pt
D EMOSTRACIN . Sea {m1 , . . . , mt } M un sistema de generadores de M, y sea f (mi ) = j=1 aij mj ,
con aij a. Tenemos entonces
Xt
(i,j f aij )mj = 0.
j=1

Multiplicamos por la derecha por la adjunta de (i,j f aij )ij , obteniendo que det(i,j f aij )ij anula a cada
mj . Luego det(i,j f aij )ij es el homomorfismo cero y al desarrollar se tiene la ecuacin buscada.
OTRA DEMOSTRACIN.
Se considera el diagrama:
f0
Ker(f 0 ) / At / aAt
incl /
At

  
/ f
/ incl / 
Ker(f ) M aM M
donde : At M es la proyeccin cannica y f 0 : At aAt est definida por f (ei ) = tj=1 aij ej ,
P

siguiendo la notacin anterior, esto es, f (mi ) = tj=1 aij mj , con aij a. El diagrama es conmutativo y
P

f 0 : At At est definido por una matriz; sea sta E. La matriz E es raz de su polinomio caracterstico:
det(E I). Sustituyendo E por f tenemos la ecuacin buscada. 

Corolario. 27.2.
Sea M un Amdulo finitamente generado y a un ideal de A tal que aM = M. Entonces existe un x A
tal que x 1 (mod a) y xM = 0.

D EMOSTRACIN . Si tomamos en el Lema (27.1.) f = idM , para cada m M se verifica (1 + a1 +


+ an1 + an )m = 0. Por lo tanto podemos tomar x = 1 + a1 + + an1 + an que cumple las dos
condiciones del enunciado. 

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 27. M DULOS FINITAMENTE GENERADOS 153

Lema. 27.3. (Lema de Nakayama.)


Sea M un Amdulo finitamente generado y a un ideal de A contenido en Rad(A). Entonces aM = M
implica M = 0.

D EMOSTRACIN . Por el Corolario (27.2.) existe x A tal que x 1 (mod a) y xM = 0. Como


x 1 a Rad(A), entonces x A es una unidad, entonces M = 0.
OTRA DEMOSTRACIN.
Si M 6= 0, consideramos un conjunto minimal de generadores de M, por ejemplo {m1 , . . . , mt }. Para
cada mi tenemos una expresin del tipo
t
X
mi = aij mj , con aij a Rad(a).
j=1

Entonces se verifica
t1
X
(1 att )mt = aij mj ,
j=1

y como 1 att es una unidad, resulta que {m1 , . . . , mt1 } es un sistema de generadores, lo que es una
contradiccin. 

Corolario. 27.4.
Sea M un Amdulo finitamente generado, N un submdulo de M, a un ideal de A contenido en Rad(A).
Entonces aM + N = M implica N = M.

En realidad solo necesitamos que el cociente M/N sea finitamente generado.


D EMOSTRACIN .aM+N
Basta tomar el mdulo finitamente generado M/N en el Lema de Nakayama, ya que
se tiene a M
N = N . 

Lema. 27.5.
Sea (A, m) un anillo local y M un Amdulo finitamente generado. Si x1 , . . . , xt son elementos de M
tales que sus clases en M/mM generan M/mM como A/mmdulo. Entonces {x1 , . . . , xt } es un sistema
de generadores de M.

D EMOSTRACIN . Tomamos en el Corolario (27.4.) N = Ax1 + + Axt . 

LGEBRA CONMUTATIVA P. Jara


154 C AP. IV. M DULOS

Si M es un Amdulo finitamente generado, llamamos (M) al menor nmero de elementos de un


sistema de generadores de M. Un sistema de generadores con (M) elementos se llama un sistema de
generadores minimal.
Consecuencia de la definicin de rango de un mdulo libre tenemos:

Lema. 27.6.
Si F es un Amdulo libre finitamente generado, entonces (F) es el nmero de elementos de una base,
esto es, el rango de F.

D EMOSTRACIN . Sea s el rango de F y {m1 , . . . , mt } un sistema minimal de generadores, para cada


A t
ideal maximal m se tiene que {m1 , . . . , mt } es un sistema de generadores de F/mF. Como F/mF

= m ,
tenemos t m, y en consecuencia t = s, el rango de F. 
Este resultado se puede aplicar ahora a anillos locales y obtenemos:

Corolario. 27.7.
Sea (A, m, K) un anillo local y M un Amdulo finitamente generado. Si m1 , . . . , mt M, son equiva-
lentes:
(a) M = Am1 + + Amt ;
(b) {m1 , . . . , mt } M/mM es un sistema de generadores M/mM como Kespacio vectorial.

Corolario. 27.8.
Con las mismas hiptesis se verifica:
(1) = dimK (M/mM);
(2) m1 , . . . , mn es un sistema minimal de generadores de M si, y slo si, {m1 , . . . , mn } es una Kbase de
M/mM;
(3) si m1 , . . . , mn es un sistema minimal de generadores de M y ni=1 ri mi = 0, ri A, entonces ri m
P
para cada ndice i;
(4) cada sistema de generadores contiene uno minimal;
(5) los elementos m1 , . . . , mn pueden extenderse a un sistema minimal de generadores de M si, y slo
si, {m1 , . . . , mn } son Klinealmente independientes en M/mM sobre el cuerpo A/m.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 28. M DULOS NOETHERIANOS 155

28. Mdulos noetherianos


Un Amdulo M verifica la condicin maximal si toda familia no vaca de submdulos, ordenada por
inclusin, tiene un elemento maximal.
Un Amdulo M verifica la condicin de cadena ascendente si toda cadena ascendente de submdulos
de M es estacionaria, esto es, si M1 M2 es una cadena ascendente de submdulos de M, entonces
existe m N tal que Mm = Mn para todo n m.
Un Amdulo M se llama noetheriano si es finitamente generado y cada submdulo N de M es finita-
mente generado.

Lema. 28.1.
Sea M un Amdulo, son equivalentes los siguientes enunciados:
(a) M es noetheriano.
(b) M verifica la condicin maximal.
(c) M verifica la condicin de cadena ascendente.

D EMOSTRACIN . (a)(b). Sea una familia no vaca de submdulos de M. Sea M0 M1 una


cadena de elementos de , entonces i Mi es un submdulo finitamente generado de M por ser M noethe-
riano. Si {m1 , . . . , mt } es un sistema de generadores de i Mi , existe un ndice j tal que {m1 , . . . , mt }
Mj , y por tanto i Mi = Mj . As pues, por el Lema de Zorn, tiene elementos maximales.
(b)(c). Si M0 M1 es una cadena ascendente de submdulos de M, entonces la familia
{M0 , M1 , . . .} tiene un elemento maximal, sea Mj , por tanto para h > j se verifica Mh = Mj y la cadena
es estacionaria.
(c)(a). Si N es un submdulo de M, consideramos un elemento n1 N. Si n1 A = N, entonces N es
finitamente generado. En caso contrario existe n2 N \n1 A. Si n1 A+n2 A = N, entonces N es finitamente
generado. En caso contrario existe n3 N \ n1 A + n2 A . . . . Si para cada ndice i podemos encontrar un
elemento ni+1 N \ n1 A + + ni A, entonces podemos construir una cadena estrictamente ascendente

n1 A n1 A + n2 A n1 A + + ni A ,

lo que es una contradiccin. 

Lema. 28.2.
Sea 0 M 0 M M 00 0 una sucesin exacta corta de Amdulos. Son equivalentes los siguientes
enunciados:
(a) M es noetheriano.
(b) M 0 y M 00 son noetherianos.

LGEBRA CONMUTATIVA P. Jara


156 C AP. IV. M DULOS

D EMOSTRACIN . (a)(b). Ya que cada cadena de submdulos de M 0 es tambin una cadena de sub-
mdulos de M, tenemos que cada cadena de submdulos de M 0 estabiliza. Si M100 M200 es una
cadena de submdulos de M 00 , entonces identificando M 00 con M/M 0 , tenemos que existe una cadena

M1 M1

de submdulos de M, en donde Mi /M 0 = Mi00 para cada ndice i. Como la cadena de submdulos de M


estabiliza, entonces la cadena M100 M200 tambin estabiliza. 
Como consecuencia tenemos el siguiente resultado.

Corolario. 28.3.
Cada submdulo y cada cociente de un Amdulo noetheriano es noetheriano y una suma directa finita
de Amdulos es noetheriana si, y solo si, cada sumando es noetheriano.

Mdulos artinianos
Un Amdulo M verifica la condicin minimal si toda familia no vaca de submdulos, ordenada por
inclusin, tiene un elemento minimal.
Un Amdulo M verifica la condicin de cadena descendente si toda cadena descendente de submdu-
los de M es estacionaria, esto es, si M1 M2 es una cadena descendente de submdulos de M,
entonces existe m N tal que Mm = Mn para todo n m.

Lema. 28.4.
Sea M un Amdulo, son equivalentes los siguientes enunciados:
(a) M verifica la condicin minimal.
(b) M verifica la condicin de cadena descendente.

Un Amdulo M que verifica las condiciones equivalentes del Lema se llama artiniano.
Como consecuencia tenemos el siguiente resultado.

Corolario. 28.5.
Cada submdulo y cada cociente de un Amdulo artiniano es artiniano y una suma directa finita de
Amdulos es artiniana si, y solo si, cada sumando es artiniano.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 28. M DULOS NOETHERIANOS 157

Anillos noetherianos
Un anillo A se llama noetheriano si A A es un Amdulo noetheriano.

Lema. 28.6.
Sea A un anillo, son equivalentes los siguientes enunciados:
(a) A es noetheriano.
(b) Cada Amdulo finitamente generado es noetheriano.

D EMOSTRACIN . (a)(b). Si M es un Amdulo finitamente generado, entonces existe una presenta-


cin libre An M 0, y como A es noetheriano, entonces M lo es.
(b)(a). Como A A es un Amdulo finitamente generado, tenemos que A A es noetheriano y por tanto A
es un anillo noetheriano. 

Lema. 28.7.
Si A es un anillo noetheriano y a es un ideal, entonces A/a es un anillo noetheriano.

D EMOSTRACIN . Si b es un ideal de A/a, entonces existe un ideal b0 de A tal que b = b0 /a, y por
tanto, como b0 es finitamente generado, resulta que b tambin lo es. 
Existen ms formas de construir anillos noetherianos a partir de otros que ya lo son. Veamos algunos
ejemplos.

Proposicin. 28.8. (Teorema de la base de Hilbert.)


Si A es un anillo noetheriano, el anillo de polinomios A[X] es un anillo noetheriano.

D EMOSTRACIN . Sea a un ideal de A[X]. Consideramos el conjunto de los coeficientes lderes de los
polinomios en a. Este conjunto es un ideal de A, llammoslo b. Ya que A es un anillo noetheriano, b es
un ideal finitamente generado. Supongamos que b = a1 A + + at A y sea Fi a tal que
Fi = ai X ni + trminos de grado menor.
Sea a0 el ideal de A[X] generado por F1 , . . . , Ft . Es claro que a0 a.
Sea F = aX m + trminos de grado menor P a. Si m n = m ax{ni | i = 1, . . . , t}, entonces
t
consideramos una combinacin tal que a = i=1 ri ai y construimos entonces
t
X
G=F ri Fi X mni a.
i=1

LGEBRA CONMUTATIVA P. Jara


158 C AP. IV. M DULOS

Resulta que gr(G) < gr(F). Luego reiterando este proceso el nmero de veces que sea necesario pode-
mos suponer que gr(F) < n.
Sea M el Amdulo generado por 1, X, . . . , X n1 , entonces a = (a M) + a0 . Por ser M finitamente
generado es noetheriano y entonces a M es finitamente generado. Sean G1 ,. . . ,Gs una familia de gene-
radores de a M, entonces a est generado como A[X]mdulo por G1 , . . . , Gs , F1 , . . . , Ft , y tenemos
que es finitamente generado. 

Corolario. 28.9.
Si A es un anillo noetheriano, el anillo de polinomios A[X1 , . . . , Xn ] es noetheriano.

Corolario. 28.10.
Sea A un anillo noetheriano y B una Algebra finitamente generada, entonces B es noetheriana. En
particular toda lgebra finitamente generada sobre un cuerpo es noetheriana.

Caracterizaciones y ejemplos de anillos noetherianos1

Teorema. 28.11. (Teorema de Cohen.[4])


Sea A un anillo. Son equivalentes los siguientes enunciados:

(a) A es un anillo noetheriano.

(b) Todos los ideales primos de A son finitamente generados.

D EMOSTRACIN . (Matsumura:1986, pag. 17) (b)(a). Llamamos al conjunto de todos los ideales
de A que no son finitamente generados. Si 6= , aplicando el Lema de Zorn existen en elementos
maximales. Sea a maximal. Si a no es primo, existen a, b A tales que ab a y a, b / a.
Consideramos a + aA; es finitamente generado ya que no pertenece a . Entonces existen a1 , . . . , at a
tales que a + aA = a1 A + + at A + aA.
Consideramos (a : a). Tenemos que a (a : a), como b (a : a) \ a, entonces (a : a)
/ y es tambin
finitamente generado. Entonces (a : a) = b1 A + + bm A.
1 OPCIONAL

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 28. M DULOS NOETHERIANOS 159

Dado y a, existe una expresin

y = a1 ri + + at rt + ar con r1 , . . . , rt , r A.

Entonces r (a : a) y existen s1 , . . . , sm A tales que

r = b1 s1 + + bm sm ,

Uniendo todo resulta


y = a1 r1 + + at rt + ab1 s1 + + abm sm ,
y por tanto {a1 , . . . , ar , ab1 , . . . , abm } es un sistema de generadores de a, lo que es una contradiccin.
Resulta pues que ha de ser vaco y por tanto A es un anillo noetheriano. 

Teorema. 28.12. (Teorema de la base de Hilbert para series formales de potencias.)


Sea A un anillo noetheriano y X una indeterminada, el anillo de series formales de potencias A[[X]] es
noetheriano.

D EMOSTRACIN . Sea a un ideal de A[[X]], llamamos a0 al ideal de A formado por los trminos inde-
pendientes de los elementos de a. De forma similar llamamos a1 al conjunto de los coeficientes de X
en los elementos de a; es claro que a1 es un ideal de A. De forma anloga definimos ah el ideal de los
coeficientes de Xh en los elementos de a. Multiplicando por X tenemos ai ai+1 ; por tanto tenemos una
cadena de ideales de A:
a0 a1 a2
Esta cadena estabiliza, sea at = at+1 = Sea {ai,1 , . . . , ai,si } un sistema de generadores de ai y sea
Fi,j a una serie tal que el coeficiente de X i es ai,j . Veamos que {Fi,j | i = 0, . . . , t; j = 1, . . . , si } es un
sistema de generadores de a.
Dado F = (b0 + b1 X + )X h a, tenemos b0 = sj=1 rj ah,j , y por tanto F sj=1
Ph Ph
rj Fh,j se escribe en
0 h+1 0
P
la forma F X , siendo F A[[X]]. De esta forma llegamos a una combinacin F ri,j Fi,j que es de
la forma F 0 X t a.
Si F = F 0 X t+k a, entonces como at = at+k , tenemos que F sj=1 rj,k Ft,j X k es una serie del tipo
Pt
s s
F 0 X t+k+1 , y existen coeficientes tales que F j=1 t
rj,k X k Ft,j j=1 t
rj,k+1 X k+1 Ft,j . Prosiguiendo de
P P
esta forma se tiene que F se escribe en la forma
st X
X
F= ( rj,l X l )Ft,j .
j=1 l=k

Por tanto {Fi,j | i = 0, . . . , t; j = 1, . . . , si } es un sistema de generadores de a. 


Una demostracin alternativa, consecuencia del Teorema (28.11.), es la siguiente:

LGEBRA CONMUTATIVA P. Jara


160 C AP. IV. M DULOS

D EMOSTRACIN . Se considera la aplicacin f : A[[X]] A definida f ( i


P
i=0 si X ) = s0 . Si p es
un ideal primo de A[[X]], entonces f (p) es un ideal de A, y por tanto finitamente generado. Sea f (p) =
(a1 , . . . , at ), y sean h(1) , . . . , h(t) p tales que f (h(i) ) = ai , para j = 1, . . . , t.
(j) i1
Si X p, entonces aj = h(j) X
P
i=1 hi X p, y X, a1 , . . . , at es un sistema de generadores de p.
Si X / p vamos a ver que h(1) , . . . , h(t) es un sistema de generadores. Dado s p existen c0,j A tales
que s0 = tj=1 c0,j aj , y por tanto s tj=1 c0,j h(j) = Xs(1) p. Como p es primo y X
P P
/ p se verifica
(1) Pt Pt
s p. Existen c1,j A tales que s0 = j=1 c1,j aj , y por tanto s j=1 c1,j h = Xs(2) p,
(1) (1) (j)

siendo s(2) p. Observar que se tiene s tj=1 (c0,j + c1,j X)h(j) = Xs(2) . Por induccin obtenemos una
P
expresin del tipo
Xt
s (c0,j + c1,j X + + cr,j X r )h(j) = Xs(r+1) p,
j=1

y por tanto tendremos s = j=1 (


PPt i (j) (1) (t)
i=0 ci,j X )h . Esto es, {h , . . . , h } es un sistema de generadores
de p. Como cada ideal primo de A[[X]] es finitamente generado, entonces A[[X]] es un anillo noetheriano.


Corolario. 28.13. (a la demostracin. Kaplansky.)


Sea A un anillo y p A[[X]] un ideal primo del anillo de series formales de potencias. Son equivalentes:
(a) p es finitamente generado.
(b) p0 es finitamente generado.

En este caso si p0 tiene un sistema de generadores formado por t elementos, entonces p tiene un sistema
formado por t + 1 elementos, si X p, o por t elementos, si X
/ p.

Corolario. 28.14.
Sea A un anillo noetheriano y X1 , . . . , Xn indeterminadas sobre A, entonces A[[X1 , . . . , Xn ]] es un anillo
noetheriano.

Lema. 28.15.
Sea M un Amdulo noetheriano, entonces A/ AnnA (M) es un anillo noetheriano.
En particular si un anillo tiene un Amdulo fiel noetheriano, entonces es un anillo noetheriano.

D EMOSTRACIN . Llamamos S = A/ AnnA (M), entonces, considerando M como Smdulo tenemos


que los retculos de Asubmdulos y Ssubmdulos de M coinciden.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 28. M DULOS NOETHERIANOS 161

Podemos por tanto suponer que M es un Amdulo noetheriano y fiel. Para ver que A es un anillo
noetheriano, supongamos que M = m1 A + + mr A, entonces podemos definir un homomorfismo
f : A Mr , f (x) = (m1 x, . . . , mr x).
Si f (x) = 0, entonces mi x = 0 para 1 i r. Luego x AnnA (M) = 0, y por tanto f es un
homomorfismo inyectivo. Como M r es noetheriano, entonces A tambin lo es, ya que es isomorfo a un
submdulo de M r . 
Es bien conocido que si A es un anillo noetheriano, entonces A[X] es tambin un anillo noetheriano.
El recproco tambin es cierto, ya que A = A[X]/(X). Tambin es fcil probar que si A es un anillo
noetheriano, cada Algebra finitamente generada es tambin noetheriana, ya que es un cociente de un
anillo de polinomios en un nmero finito de indeterminadas. Que el problema recproco, que no resuelve
el siguiente teorema.

Teorema. 28.16. (Teorema de EakinNagata.)


Sea B A una Algebra, finitamente generada como Amdulo. Son equivalentes los siguientes enun-
ciados:
(a) A es un anillo noetheriano.
(b) B es un anillo noetheriano.

D EMOSTRACIN . (b)(a). Llamamos


= {aB | a A, B/aB no es un Amdulo noetheriano}.
Si A no es noetheriano, entonces como A B, x 7 1x, tenemos que B no es un Amdulo noetheriano,
y por tanto 0 y 6= . Utilizando que B es un anillo noetheriano, resulta que existe aB
maximal.
Consideramos la extensin de anillos:
A0 = A/ AnnA (B/aB) B/aB = B0 ,
entonces B0 es un anillo noetheriano que es un A0 mdulo finitamente generado, no es un A0 mdulo
noetheriano y cada cociente B0 /bB0 , con b A0 es un A0 mdulo noetheriano. Hacemos ahora el cambio
A 7 A0 y B 7 B0 .
Llamamos = {X | X es un Asubmdulo de B y AnnA (B/X) = 0}. Si B = s1 A + + st A, entonces
los elementos de pueden ser caracterizados por la propiedad:
Para cada 0 6= a A, {s1 a, . . . , st a} * X.
Ya que 0 , tenemos 6= . Sea X1 X2 una cadena en . Si llamamos X = Xn y si X / ,
entonces existe a A tal que {s1 a, . . . , at a} X, lo que es una contradiccin. Tenemos pues que es
un conjunto inductivo.
Sea X0 maximal, si B/X0 es Anoetheriano, entonces A/ AnnA (B/X0 ) = A es noetheriano ya que
es un Asubmdulo. Si B/X0 no es Anoetheriano, entonces tenemos la siguiente situacin: existe un
Amdulo M que es un cociente de B y tal que:

LGEBRA CONMUTATIVA P. Jara


162 C AP. IV. M DULOS

(1) M no es noetheriano, es fiel y es finitamente generado.


(2) Para cada ideal 0 6= a A el cociente M/Ma es noetheriano.
(3) Para cada submdulo 0 6= N M el cociente M/N no es fiel
Sea 0 6= N M, entonces M/N no es fiel y existe a A \ {0} tal que Ma N, entonces por
(2), el cociente M/Ma es noetheriano y como consecuencia N/Ma M/Ma es finitamente generado.
Adems B era finitamente generado y por tanto M es finitamente generado y como consecuencia Ma
es finitamente generado. Entonces N es finitamente generado. Tenemos que cada submdulo de M es
finitamente generado, lo que implica que M es noetheriano. Esto es una contradiccin. 

Anillos artinianos
La teora dual a la de anillos noetherianos es la de los anillos artinianos. En este caso los resultados que
se obtienen son ms modestos, aunque, como ms adelante veremos, cada anillo artiniano ser un anillo
noetheriano, e incluso podremos dar un teorema de estructura de los anillos artinianos.
Un anillo A se llama artiniano si AA es un Amdulo artiniano.

Lema. 28.17.
Sea A un anillo, son equivalentes los siguientes enunciados:
(a) A es artiniano.
(b) Cada Amdulo finitamente generado es artiniano.

Lema. 28.18.
Si A es un anillo artiniano y si a es un ideal, entonces A/a es un anillo artiniano.

Mdulos de longitud finita


Mdulos artinianos no necesariamente son noetherianos, pero son de inters aquellos mdulos que son
simultneamente artinianos y noetherianos. Estudiaremos estos mdulos utilizando como herramienta
esencial los mdulos simples, por lo que comenzamos introduciendo este tipo particular de mdulos.
Un Amdulo M se llama simple si es no nulo y sus nicos submdulos son 0 y M.

Lema. 28.19.
Sea M un Amdulo no nulo. Son equivalentes los siguientes enunciados:
(a) M es simple.
(b) Existe un ideal maximal a de A tal que M
= A/a.
(c) Cada elemento no nulo de M es un generador.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 28. M DULOS NOETHERIANOS 163

Proposicin. 28.20. (Lema de Schur.)


Sea M un Amdulo simple, entonces tenemos que EndA (M) es un anillo de divisin.

Si M es un Amdulo, una serie de submdulos de M es una cadena estrictamente ascendente finita de


submdulos
0 = M0 M1 Mt = M.
Si se verifica que para cada ndice i el cociente Mi /Mi1 es un Amdulo simple entonces se llama una
serie de composicin de M. En este caso los cocientes Mi /Mi1 se llaman factores de composicin de
M.
El nmero t se llama longitud de la serie de composicin y los cocientes Mi /Mi1 se llaman factores
de composicin.
Vamos a probar que la longitud de una serie de composicin de un Amdulo es un invariante.
Dos series de composicin 0 = M0 M1 Mt = M y 0 = N0 N1 Ns = M son
equivalentes si t = s y existe una permutacin St tal que Mi /Mi1 = N(i) /N(i)1 , para cada
1 i t.

Lema. 28.21.
Toda serie de submdulos de M que es equivalente a una serie de composicin es una serie de composi-
cin.

Dada una serie de submdulos de M, por ejemplo

0 = M0 M1 Mt = M,

un refinamiento es una serie de submdulos 0 = N0 N1 Ns = M tal que para cada ndice


1 i t existe un ndice 1 ji s tal que Mi = Nji .

Proposicin. 28.22. (Teorema de Schreier.)


Cada dos series de submdulos de M tienen refinamientos equivalentes.

D EMOSTRACIN . Dadas dos series de submdulos

0 = M0 M1 Mt = M, y (IV.1)

0 = N0 N1 Ns = M, (IV.2)

LGEBRA CONMUTATIVA P. Jara


164 C AP. IV. M DULOS

construimos un refinamiento de (IV.1) en la siguiente forma:

0 = M1 N0 M1 N1 M1 Ns = M1
= M1 + (M2 N0 ) M1 + (M2 Ns ) = M2
= M2 + (M3 N0 ) Mt1 + (Mt Ns ) = M. (IV.3)
Llamamos Mi,j = Mi1 + (Mi Nj ), para 1 i t y 0 j s. Observar que se tiene Mi1,s = Mi,0 .
En la misma forma construimos un refinamiento para (IV.2).
Nj1 + (Nj Mi 1) Nj1 + (Nj Mi ) (IV.4)
Veamos que (IV.3) y (IV.4) son equivalentes. En efecto, se tiene
Mi,j Mi1 + (Mi Nj ) Mi1 + (Mi Nj1 ) + (Mi Nj )
= =
Mi,j1 Mi1 + (Mi Nj1 ) Mi1 + (Mi Nj1 )
M i Nj Mi Nj
= =
(Mi1 + (Mi Nj1 )) M1 Nj Mi (Mi1 + Nj1 ) M1 Nj
Mi Nj Mi Nj
= = .
(Mi1 + Nj1 ) M1 Nj (Mi Nj1 ) + (Mi1 Nj )
y en la misma forma
Nj,i Mi Nj
= .
Nj,i1 (Mi Nj1 ) + (Mi1 Nj )


Proposicin. 28.23. (Teorema de JordanHlder.)


Sea M un Amdulo que tiene una serie de composicin de longitud t, entonces:
(1) Cada cadena estrictamente ascendente de submdulos de M se puede refinar a una serie de compo-
sicin.
(2) Todas las series de composicin de M tienen longitud t.

Si M es un Amdulo que tiene una serie de composicin, llamamos longitud de M, y la representamos


por long(M), a la longitud de sus series de composicin. Como consecuencia diremos que M tiene
longitud finita si tiene una serie de composicin, y que tiene longitud infinita si no tiene una serie de
composicin.

Lema. 28.24.
Sea M un Amdulo. Son equivalentes:
(a) M tienen una serie de composicin.
(b) M es noetheriano y artiniano.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 28. M DULOS NOETHERIANOS 165

Proposicin. 28.25.
Sea 0 M 0 M M 00 0 una sucesin exacta corta de Amdulos. Son equivalentes los siguientes
enunciados:
(a) M tiene longitud finita.
(b) M 0 y M 00 tienen longitud finita.

Adems, la funcin long() es aditiva sobre sucesiones exactas cortas de mdulos de longitud finita,
esto es, long(M) = long(M 0 ) + long(M 00 ) si M, M 0 y M 00 tienen longitud finita.

LGEBRA CONMUTATIVA P. Jara


166 C AP. IV. M DULOS

29. Ejercicios

Mdulos y homomorfismos de mdulos

Ejercicio. 29.1.
Dado el Zmdulo X = Z2 Z2 .
(1) Determina todos los submdulos de X y dibuja el retculo de los submdulos de X.
(2) Encuentra tres submdulos de X, llmalos A, B, C, tales que:

(A + B) C 6= (A C) + (B C), y (A B) + C 6= (A + C) (B + C).

esto es, el retculo de los submdulos no es necesariamente distributivo.


(3) Prueba que para cualquier mdulo M y cualesquiera submdulos N, L, H, tales que N H, se
verifica
(N + L) H = N + (L H).

Esta ltima propiedad se llama la ley modular y, como hemos comprobado, la verifican todos los m-
dulos.
SOLUCIN

Ejercicio. 29.2.
Se considera el Zmdulo Y = Z4 Z3 . Determina todos los submdulos de Y y dibuja el retculo de
los submdulos de Y.
SOLUCIN

Ejercicio. 29.3.
Dado un submdulo N de un mdulo M, siempre existe un submdulo de M maximal entre los que
tienen interseccin nula con N. Un submdulo de M que verifica esta propiedad se llama un pseudo
complemento de N en M.
(1) Prueba que si L es un pseudocomplemento de N en M, entonces N + L es un submdulo de M que
corta, de forma no trivial, a cada submdulo no nulo de M.
(2) Da un ejemplo de un mdulo M y de un submdulo N de M que tenga al menos dos pseudo
complementos en M.

SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 29. E JERCICIOS 167

Ejercicio. 29.4.
Dado un mdulo M, vamos a estudiar la unin de submdulos.
(1) Si {Mi | i I} es una cadena de submdulos, entonces i Mi es un submdulo.
(2) Dados dos submdulos M1 y M2 , se tiene que M1 M2 es un submdulo si, y slo si, M1 M2
M2 M1 .
(3) Este resultado no se tiene para tres submdulos; estudiar el ejemplo que proporciona el grupo abe-
liano Z2 Z2 .
(4) Sin embargo podemos generalizar a una familia finita de submdulos. Si M1 , . . . , Mt es una familia
finita de submdulos tal que ti=1 Mi es un submdulos, para cada 1 s < t se tiene si=1 Mi
tj=s+1 Mj tj=s+1 Mj si=1 Mi .

SOLUCIN

Mdulos simples

Ejercicio. 29.5.
Un Amdulo M se llama simple (o irreducible) si M 6= 0 y los nicos submdulos de M son M y 0.
(1) Demuestra que A es simple si, y slo si, M 6= 0 y M es un mdulo cclico generado por cualquier
elemento no nulo.
(2) Determina todos los Zmdulos simples.
(3) Como A es conmutativo. Demuestra que M es simple si, y slo si, es isomorfo (como Amdulo) a
A/m, donde m es un ideal maximal de A.

SOLUCIN

Ejercicio. 29.6.
Sean M, N dos Amdulos simples.
(1) Demuestra que todo homomorfismo no nulo f : M N es un isomorfismo.
(2) Deduce el Lema de Schur: Si M es simple, el anillo, no conmutativo, EndA (M) es un anillo de
divisin.

SOLUCIN

Ejercicio. 29.7.
Estudia los siguientes enunciados

LGEBRA CONMUTATIVA P. Jara


168 C AP. IV. M DULOS

(1) Considera el anillo A = Z2 Z2 , y los ideales maximales m1 = h(1, 0)i, m2 = h(0, 1)i, m3 =
h(1, 1)i. Es isomorfo A/mi isomorfo a A/mj si i 6= j?
(2) Prueba que para cada anillo A e ideales maximales m1 , m2 , se tiene A/m1
= A/m2 si, y slo si,
m1 = m2 .

SOLUCIN

Hom

Ejercicio. 29.8.
Sean M1 , M2 , N Amdulos arbitrarios. Demuestra que existen isomorfismos (naturales) de Amdulos:

HomA (M1 M2 , N)
= HomA (M1 , N) HomA (M2 , N),
HomA (N, M1 M2 )
= HomA (N, M1 ) HomA (N, M2 ).

Ver tambin los ejercicios (34.2.) y (34.3.). SOLUCIN

Ejercicio. 29.9.
Demuestra que HomZ (Zn , Zm )
= Zd , donde d = m. c. d.{n, m}.
Ver tambin el ejercicio (34.5.). SOLUCIN

Ejercicio. 29.10.
Para un Amdulo M y una familia de Amdulos {Mi | i I} existen isomorfismos

HomA (i M , Q
i M) = Qi HomA (Mi , M),
HomA (M, i Mi )
Q
= i HomA (M, Mi )

Razona que estos isomorfismos son, respectivamente, consecuencia directa de la propiedad universal de
la suma directa y el producto directo.
SOLUCIN

Mdulos cocientes

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 29. E JERCICIOS 169

Ejercicio. 29.11.
Utilizando el tercer teorema de isomorfa, determina todos los subgrupos y todos los posibles cocientes
del grupo abeliano Zn .
SOLUCIN

Mdulos libres

Ejercicio. 29.12.
Estudia los siguientes enunciados:
(1) Si X, Y Mn (A) y XY = In , entonces YX = In .
(2) Si X Mnm (A), Y Mmn (A) y XY = In , entonces n m.
(3) Si X Mnm (A), Y Mmn (A), XY = In y YX = Im , entoncesn = m.

SOLUCIN

Ejercicio. 29.13.
Utiliza el ejercicio (29.12.) para probar que si An
= Am , entonces n = m.
SOLUCIN

Ejercicio. 29.14.
Sea F un Amdulo y F 0 F un submdulo tal que F 0 y F/F 0 son mduloslibres. Demuestra que F es
un mdulo libre.
SOLUCIN

Ejercicio. 29.15.
Sea A un anillo, para cada epimorfismo f : Am An se tiene m n.
SOLUCIN

Ejercicio. 29.16.
Sea A un anillo, para cada monomorfismo f : Am An se tiene m n.
SOLUCIN

LGEBRA CONMUTATIVA P. Jara


170 C AP. IV. M DULOS

Ejercicio. 29.17.
Sea F un Amdulo libre de rango finito. Demuestra que existe un isomorfismo de Amdulos
HomA (F, A) = F.
SOLUCIN

Ejercicio. 29.18.
Sea F un Amdulo libre de rango n. Demuestra que para todo Amdulo M existe un isomorfismo de
Amdulos HomA (F, M) = Mn.
SOLUCIN

Mdulos finitamente generados

Ejercicio. 29.19.
Sea N un Asubmdulo de M y
(I) N y M/N son finitamente generados;
(II) M es finitamente generado.

Demuestra que (i)(ii).


Da un ejemplo de que en general no se verifica (ii)(i).
SOLUCIN

Ejercicio. 29.20.
Se considera un conjunto no vaco X y se define A = {f | f : X Q}. Si en A se define la suma y el
producto punto a punto y el elemento uno como la aplicacin constante igual a 1, entonces A es un anillo
conmutativo. Prueba:
(1) g Af si, y slo si, f 1 (0) g1 (0).
(2) h A(f , g) si, y slo si, f 1 (0) g1 (0) h1 (0).
(3) Todo ideal de A finitamente generado es un ideal principal.

SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 29. E JERCICIOS 171

Ejercicio. 29.21.
Prueba que todo mdulo finitamente generado no nulo tiene un submdulo maximal.
SOLUCIN

Ejercicio. 29.22.
Sea A un dominio de integridad con cuerpo de fracciones K. Demuestra que K es un A-mdulo finita-
mente generado si, y slo si, A = K.
Ver tambin el Ejercicio (39.8.). SOLUCIN

Mdulos noetherianos

Ejercicio. 29.23.
Sea M un Amdulo y N1 , N2 M submdulos.
(1) Demuestra que si M/N1 y M/N2 son mdulos noetherianos, tambin M/(N1 N2 ) esnoetheriano.
(2) Demuestra que si M/N1 y M/N2 son mdulos artinianos, tambin M/(N1 N2 ) esartiniano.

SOLUCIN

Ejercicio. 29.24. (Lema de Fitting.)


Sea M un Amdulo noetheriano y f : M M un endomorfismo de Amdulos.
(1) Demuestra que existe un entero n 0 tal que Ker(f n ) Im(f n ) = {0}.
(2) Deduce que todo epimorfismo f : M M es un isomorfismo.

SOLUCIN

Mdulos artinianos

Ejercicio. 29.25.
Estudia los siguientes enunciados:
(1) Para cada entero primo positivo p consideramos el conjunto M = { pat Q | a Z, t N}. Prueba
que M es un submdulo Q.

LGEBRA CONMUTATIVA P. Jara


172 C AP. IV. M DULOS

(2) Llamamos P al grupo cociente M/Z. Prueba que P contiene un subgrupo Sn isomorfo a Zpn para
cada n N, y que estos submdulo forman una cadena ascendente infinita S1 S2 Como
consecuencia P no es un grupo abeliano noetheriano.
(3) Prueba que todo subgrupo propio de P es igual a uno de los Sn .
(4) Prueba que P es un grupo abeliano artiniano.

SOLUCIN

Anillos noetherianos

Ejercicio. 29.26.
Demuestra el recproco del Teorema de la base de Hilbert: Si el anillo de polinomios A[X] es noethe-
riano, entonces A es noetheriano.
SOLUCIN

Ejercicio. 29.27.
Sea A un dominio de ideales principales, demuestra que cada submdulo de un Amdulo libre finita-
mente generado es un mdulo libre.
En particular cada subgrupo de Zn es un grupo abeliano libre.
SOLUCIN

Ejercicio. 29.28.
Sea A un anillo noetheriano y a un ideal propio de A. Prueba que existen ideales primos p1 , . . . , pt tales
que a pi para cada i = 1, . . . , t y p1 pt a.
SOLUCIN

Ejercicio. 29.29.
Estudia los siguientes enunciados:
(1) Sea A un anillo. Demuestra que para cada ideal propio a A existen ideales primos que son mini-
males sobre a.
(2) Sea A un anillo noetheriano. Demuestra que para cada ideal propio a A existe slo un nmero
finito de ideales primos minimales sobre a.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 29. E JERCICIOS 173

(3) En este ltimo caso, si p1 , . . . , pt son los ideales primos minimales sobre un ideal a, existe m N
tal que (p1 pt )m a.

SOLUCIN

Ejercicio. 29.30.
Ya conocemos que cada submdulo de un mdulo libre finitamente generado sobre un dominio de ideales
principales es un submdulo libre finitamente generado. Prueba el recproco de este resultado; esto es, si
cada submdulo de cada Amdulo libre finitamente generado es libre finitamente generado, entonces A
es un dominio de ideales principales.
SOLUCIN

Ejercicio. 29.31.
Sea A un anillo. Prueba que si a A es un ideal, maximal en el conjunto de los ideales que no son
principales, entonces a es un ideal primo.
SOLUCIN

Anillos no noetherianos

Ejercicio. 29.32.
Demuestra que los siguientes anillos no son noetherianos:
(1) El anillo de todas las funciones continuas [0, 1] R.
(2) El anillo de todas las aplicaciones X Z2 , donde X es unconjunto infinito.

SOLUCIN

Ejercicio. 29.33.
Sea K un cuerpo y X e Y indeterminadas. Demuestra que el subanillo

K[X, X 2 Y, X 3 Y 2 , . . . , X i Y i1 , . . .]

del anillo de polinomios K[X, Y] no es noetheriano; lo que demuestra que los subanillos de anillos noet-
herianos no son necesariamente noetherianos y que subalgebras de lgebras finitamente generadas no
son necesariamente finitamente generadas.
SOLUCIN

LGEBRA CONMUTATIVA P. Jara


174 C AP. IV. M DULOS

Ejercicio. 29.34.
Se considera el anillo A = ZN . Prueba que A no es un anillo noetheriano.
SOLUCIN

Ejercicio. 29.35.
Se considera el anillo A = Z[X1 , . . . , Xn , . . .]/a, siendo

a = (X1 Xiei | i = 2, 3, . . .).

(1) Prueba que si ei = 1 para i 100, entonces A es un anillo noetheriano.


(2) Prueba que en este caso A no es un Zmdulo finitamente generado.
(3) Prueba que si ei = 1 para i par y ei = 2 para i impar mayor que 1, entonces A no es un anillo
noetheriano

SOLUCIN

Ejercicio. 29.36.
Prueba que el anillo Z + XQ[X] no es noetheriano.
SOLUCIN

Anillos artinianos

Ejercicio. 29.37.
Estudia los siguientes enunciados:
(1) Prueba que en un anillo artiniano A cada elemento que no es divisor de cero es invertible.
(2) Prueba que en un anillo artiniano A se tiene Nil(A) = J(A).
(3) Prueba que en un anillo artiniano todo ideal primo es maximal.

SOLUCIN

Ejercicio. 29.38.
Sabemos que todo anillo finito y toda lgebra de dimensin finita es artiniano y noetheriano. Vamos a
estudiar algunos ejemplos anillos artinianos.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 29. E JERCICIOS 175

(1) Sea K un cuerpo y F K[X] un polinomio no constante, el anillo K[X]/(F) es un anillo artiniano, que
es el producto directo finito de los anillos K[X]/(Fiei ), donde F = F1e1 Ftet es una descomposicin
de F en factores irreducibles.
(2) Sea K un cuerpo y F K[X] un polinomio irreducible, entonces K[X]/(F) es un anillo artiniano
cuyos ideales propios forman una cadena y son de la forma (F j + (F e )), para j = 1, . . . , e.
(3) Sea K un cuerpo y A = K[X 2 , X 3 ]/(X 4 ) = K[x2 , x3 ]; se tiene que A es un ideal artiniano con ideal
maximal m = (x2 , x3 ), por tanto es un anillo local, y sus ideales no forman una cadena.

SOLUCIN

Ejercicio. 29.39.
Estudia los siguientes enunciados:
(1) Prueba que si M es un Amdulo noetheriano se tiene que A/ Ann(M) es un anillo noetheriano.
(2) Da un ejemplo de que el mismo resultado no se verifica para un Amdulo artiniano.
(3) Prueba que el resultado es cierto para Amdulos artinianos finitamente generados.

SOLUCIN

Ejercicio. 29.40.
En un anillo A un elemento 0 6= a A se llama minimal si Ann(a) es un ideal maximal.
(1) Prueba que en un anillo artiniano cada ideal no nulo contiene un elemento minimal.
(2) Prueba que en un anillo artiniano para cada ideal propio a existe un elemento a A tal que (a : a)
es un ideal maximal.
(3) (Lema de Nakayama para anillos artinianos).Prueba que en un anillo artiniano para cada ideal no
nulo a A se tiene aJ $ a, donde J = J(A) es el radical de Jacobson.
(4) Prueba que en un anillo artiniano el radical de Jacobson es un ideal nilpotente.

SOLUCIN

Ejercicio. 29.41.
Si A es un anillo artiniano local con ideal maximal m. Como m es un ideal nilpotente, existe n N tal
que mn = 0. Tenemos por tanto una cadena de submdulos A m m2 mn = 0. Cada factor
mi /mi+1 es un A/mmdulo, pero no podemos asegurar que A sea un A/mmdulo.Tenemos como
consecuencia que cada anillo local artiniano es en cierto modo un anillo finito (con respecto al cuerpo
residual).

LGEBRA CONMUTATIVA P. Jara


176 C AP. IV. M DULOS

(1) Estudiar el caso de A = Z4 con ideal maximal 2Z4 y cuerpo residual Z2 . Es claro que Z4 no es un
Z2 mdulo
(2) Hay otros casos en los que A tiene estructura de A/mmdulo, pero esta estructura no es compatible
con la multiplicacin en A.Se considera A = K[X]/(F e ), siendo F K[X] un polinomio irreducible.

SOLUCIN

Mdulos de longitud finita

Ejercicio. 29.42.
Sean N, H M submdulos de un Amdulo M. Prueba que

long(N) + long(H) = long(N + H) + long(N H).

SOLUCIN

Ejercicio. 29.43.
Sea 0 M1 M2 Mn 0 una sucesin exacta de Amdulos, con long(Mi ) finito para
cada ndice i = 1, 2, . . . , n. Prueba que
n
X
(1)i long(Mi ) = 0.
i=1

SOLUCIN

Ejercicio. 29.44.
Prueba que para cada Amdulo M se tiene

long(M) = sup{long(N) | N M finitamente generado}.

SOLUCIN

Ejercicio. 29.45.
Sea M un Amdulo, y a A un elemento tal que si am = 0, entonces m = 0, para cada m M. Prueba:

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 29. E JERCICIOS 177

(1) aM = {am | m M} es un submdulo de M isomorfo a M.


(2) Para cada submdulo N M se tiene M/N = aM/aN.
(3) Para cada entero positivo n se tiene long(M/an M) = n long(M/aM).

SOLUCIN

Anillos de series formales de potencias

Ejercicio. 29.46. P i
Sea A un anillo noetheriano y F = i=0 ai X A[[X]] una serie formal de potencias. Definimos el
contenido de F como el ideal c(F) = (a0 , a1 , . . .) A. Prueba que son equivalentes:
(a) F es nilpotente.
(b) Todos los coeficientes de F son nilpotentes.
(c) Existe n N tal que ani = 0 para cada ndice i.

SOLUCIN

LGEBRA CONMUTATIVA P. Jara


178 C AP. IV. M DULOS

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


Captulo V

Categoras y funtores

30 Categoras y funtores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180


31 Funtores adjuntos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
32 Funtores Hom y producto tensor . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
33 Sucesiones exactas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
34 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212

Introduccin1
La teora de categoras se introduce con el fin de unificar diversas construcciones sobre varias estructuras,
y tambin para crear nuevos objetos que nos permitan estudiar y clasificar estas estructuras. ste es el
caso de la categora de mdulos sobre un anillo, que permite estudiar el anillo a travs de las propiedades
de esta categora y de sus objetos.
En este captulo vamos a hacer una introduccin elemental a la teora de categoras y funtores; haremos
especial hincapi en los ejemplos y en las construcciones universales (funtores adjuntos). Finalizamos el
captulo introduciendo los funtores Hom y producto tensor y las sucesiones exactas.

1 Este captulo es opcional.


180 C AP. V. C ATEGORAS Y FUNTORES

30. Categoras y funtores


Categoras
Esta es una introduccin intuitiva a la Teora de Categoras y Funtores. Partimos de la nocin de clase.
Una clase es un objeto matemtico que es definido por las propiedades que verifican los elementos que
lo forman. Si C es elemento de una clase C escribimos: C C.
Dadas dos clases C y D, una aplicacin f de C a D es una regla que asocia a cada elemento de C un
elemento de D, escribimos f : C D. La aplicacin f se llama biyectiva si existe una aplicacin
g : D C tal que f g y g f son la identidad en D y C, respectivamente.
El producto cartesiano de dos clases es otra clase.
Un conjunto es un elemento de la clase S de todos los conjuntos, los grupos son los elementos de la clase
G de todos los grupos, etc. Existe una aplicacin de G a S que asocia a cada grupo el conjunto subyacente
sobre el que est definido. Amn de los sealados existen ms ejemplos de clases: por ejemplo, cada
conjunto va a ser una clase.
Una categora C es un par formado por dos clases: Ob(C), la clase de objetos, y Mor(C), la clase
morfismos, que verifica:
(I) Mor(C) es una clase de conjuntos disjuntos dos a dos.
(II) Existe una aplicacin biyectiva HomC : Ob(C) Ob(C) Mor(C).
(III) Para cada terna A, B, C Ob(C) existe una aplicacin , definida:

: HomC (B, C) HomC (A, B) HomC (A, C); (f , g) 7 f g

f g se llama la composicin de f y g.
(IV) Propiedad asociativa de la composicin. Se verifica (f g) h = f (g h) para cada f
HomC (C, D), g HomC (B, C), h HomC (A, B), A, B, C, D Ob(C).
(V) Existencia de identidades. Para cada A Ob(C) existe idA HomC (A, A) tal que idA f = f y
g idA = g para cada f HomC (B, A) y g HomC (A, C), B, C Ob(C).

Tenemos en primer lugar las siguientes propiedades y definiciones:


(1) Para cada A Ob(C) existe un nico elemento idA verificando la propiedad (v). El elemento idA se
llama la identidad de A.
f
(2) Si f HomC (A, B), entonces podemos notarlo f : A B A B; A se llama el dominio de f y B
se llama el codominio.
(3) Una categora C se llama pequea si Ob(C) es un conjunto.
(4) Dada una categora C llamamos morfismos de C a los elementos de los conjuntos de Mor(C).
(5) Una categora C se llama discreta si todos sus morfismos son identidades, y se llama conexa si para
cada par de objetos A y B se tiene que HomC (A, B) es no vaco.
Ejemplo. 30.1.
La categora de conjuntos y aplicaciones se representa por Set y tiene por clase de objetos la clase de
todos los conjuntos, y para cada dos conjuntos A y B el conjunto HomSet (A, B) est formado por todas
las aplicaciones de A en B; la composicin es la composicin usual de aplicaciones.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 30. C ATEGORAS Y FUNTORES 181

Ejemplo. 30.2.
La categora C de conjuntos y relaciones; la clase de objetos es la clase de todos los conjuntos y para
cada dos conjuntos A y B el conjunto HomC (A, B) est formado por todas las relaciones de A a B. La
composicin es la composicin de relaciones.
Ejemplo. 30.3.
Para cada anillo (resp. monoide) no necesariamente conmutativo R podemos definir una categora R
cuya clase de objetos contiene nicamente a R y HomR (R, R) = R, con la composicin definida como
la multiplicacin.
Ejemplo. 30.4.
Si X es un conjunto con una relacin de preorden , (verifica las propiedades reflexiva y transitiva),
podemos definir una categora X cuya clase de objetos es el conjunto X y para x1 , x2 X si x1 x2
tomamos HomX (x1 , x2 ) como un conjunto unitario, y si x1  x2 , entonces HomX (x1 , x2 ) es vaco. La
composicin se define de la forma obvia.
Ejemplo. 30.5.
Sea R un anillo, definimos una categora C cuyos objetos son los nmeros enteros positivos y para dos
objetos n y m definimos HomC (n, m) como el conjunto de las matrices m n con coeficientes en R. La
composicin es la multiplicacin de matrices.
Ejemplo. 30.6.
Otros ejemplos de categoras son los siguientes:
(1) La categora de conjuntos con aplicaciones inyectivas, resp. sobreyectivas.
(2) La categora de semigrupos y homomorfismos de semigrupos Sgr.
(3) La categora de monoides y homomorfismos de monoides, Mon.
(4) La categora de grupos y homomorfismos de grupos, Gr.
(5) La categora de grupos abelianos y homomorfismos de grupos, Ab.
(6) Para cada anillo R la categora de Rmdulos a izquierda y homomorfismos de Rmdulos, R Mod.
(7) La categora de anillos y homomorfismos de anillos, Ring.
(8) La categora de retculos y homomorfismos de retculos, Lat.
(9) La categora de conjuntos con un punto distinguido y aplicaciones que respetan el punto, pSet.
(10) La categora de dominios de integridad y homomorfismos de anillos inyectivos, DomInt.
(11) La categora de cuerpos, Field.
Ejemplo. 30.7.
Es posible tambin construir categoras a partir de otras dadas. Veamos el siguiente ejemplo.
Dada una categora C consideramos una nueva categora, a la que representaremos por C(2), cuyos
objetos son las ternas (A, f , B), donde A y B son objetos de C y donde f HomC (A, B). Un morfismo
entre dos objetos (A1 , f1 , B1 ) y (A2 , f2 , B2 ) es un par (g, h), donde g HomC (A1 , A2 ), h HomC (B1 , B2 )
y h f1 = f2 g, esto es, el siguiente diagrama es conmutativo.

f1
A1 / B1
g h
 f2 
A2 / B2

LGEBRA CONMUTATIVA P. Jara


182 C AP. V. C ATEGORAS Y FUNTORES

Otra construccin del mismo tipo es la siguiente:


Ejemplo. 30.8.
Sean C1 , . . . , Cr categoras, definimos una nueva categora, llamada categora producto, a la que repre-
sentaremos por C1 Cr , y cuyos objetos son ruplas (A1 , . . . , Ar ), con Ai Ob(Ci ), i = 1, . . . , r y
cuyos morfismos estn dados por la siguiente relacin:

HomC1 Cr ((A1 , . . . , Ar ), (B1 , . . . , Br )) = HomC1 (A1 , B1 ) HomCr (Ar , Br ),

siendo la composicin componente a componente.

Si C es una categora, llamamos subcategora de C a una categora D que verifique:


(I) Ob(D) Ob(C).
(II) HomD (A, B) HomC (A, B), si A, B Ob(D).
(III) La identidad de A Ob(D) es la misma que en C.
(IV) La composicin en D es igual que en C.

Una subcategora D de una categora C es llama plena si para cada par de objetos A, B Ob(D) se tiene
HomD (A, B) = HomC (A, B).
Ejemplos. 30.9.
(1) La categora de grupos finitos es una subcategora plena de la categora de grupos.
(2) La categora de monoides es una subcategora de la categora de semigrupos y no es una subcategora
plena, (un homomorfismo de semigrupos no tiene por qu mantener la unidad, si sta existe).
(3) La categora de grupos no es una subcategora de la categora de conjuntos.
(4) Para cada anillo R la categora de los Rmdulos izquierda finitamente generados es una subcategora
plena de la categora de Rmdulos.

Veamos un concepto que est ntimamente ligado a la nocin de categora, el concepto de dualidad. Si
C es una categora, definimos la categora opuesta, C op , de C, mediante:
(I) Ob(C op ) = Ob(C).
(II) HomC op (A, B) = HomC (B, A), para cada A, B Ob(C).
(III) La composicin ? en C op es f ? g = g f , para f HomC op (B, C) y g HomC op (A, B).

Intuitivamente la categora C op se obtiene a partir de la categora C invirtiendo todos sus morfismos. Es


claro que C op es una categora y que (C op )op = C.

Principio de dualidad
Si P es una propiedad de categoras (una propiedad entre objetos y morfismos) y si estudiamos esta
propiedad en C op y la pasamos luego a C, entonces obtenemos una nueva propiedad en C, a la que
llamaremos propiedad dual de P y la representaremos por P ? .
Ejemplo. 30.10.
En la categora de Rmdulos izquierda un homomorfismo f : M M 0 que es simplificable a izquierda
se llama un monomorfismo, esto es, si f g = f h implica que g = h para cualesquiera g, h : N M.
La nocin dual es la de epimorfismo u homomorfismo simplificable a derecha.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 30. C ATEGORAS Y FUNTORES 183

En la categora Set tenemos los siguientes resultados:

Resultado:
Para una aplicacin f : A B entre conjuntos son equivalentes las siguientes propiedades:
(a) f es un monomorfismo.
(b) f es invertible a izquierda. (Existe g : B A tal que g f = idA .)

El resultado dual es:

Resultado dual:
Para una aplicacin f : A B entre conjuntos son equivalentes las siguientes propiedades:
(a) f es un epimorfismo.
(b) f es invertible a derecha. (Existe g : B A tal que f g = idB .)

Al estudiar estos mismos resultados en otras categora podemos observar que no son ciertos; por ejemplo
un monomorfismo en la categora de Amdulos no es necesariamente invertible a izquierda. Conside-
rar el ejemplo 2Z Z. Y lo mismo ocurre para los epimorfismos. Podemos enunciar sin embargo
resultados parecidos:

Resultado:
Para una homomorfismo f : M N entre Amdulos son equivalentes las siguientes propiedades:
(a) f es un monomorfismo.
(b) Ker(f ) = 0.

El resultado dual es:

Resultado dual:
Para una homomorfismo f : M N entre Amdulos son equivalentes las siguientes propiedades:
(a) f es un epimorfismo.
(b) Coker(f ) = 0, o equivalentemente Im(f ) = N.

Observa que al tener elementos los objetos de la categora de mdulos, los conceptos de monomorfismo
y epimorfismo se identifican con los de aplicacin inyectiva (= monomorfismo en la categora de con-
juntos) y sobreyectiva (= epimorfismo en la categora de conjuntos); pudiendo extender los resultados
anteriores con la propiedad adicional de ser inyectiva o sobreyectiva segn el caso. (Es de destacar que

LGEBRA CONMUTATIVA P. Jara


184 C AP. V. C ATEGORAS Y FUNTORES

los conceptos de inyectivo o sobreyectivo no son conceptos definidos en la categora de mdulos, sino
que necesitamos hacer uso de conceptos ajenos a la misma como el de elemento de sus objetos!)
Veamos que una propiedad puede ser cierta en una categora mientras que la propiedad dual puede ser
falsa.
Si consideramos ahora la categora de anillos, a la que hemos representado por Ring, en ella tenemos:

Resultado:
Para un homomorfismo de anillos f : A A en Ring son equivalentes las siguientes propiedades:
(a) f es un monomorfismo.
(b) f es una aplicacin inyectiva.

Para la demostracin de este hecho remitimos a los ejercicios.


El resultado dual sera:

Resultado dual:
Para un homomorfismo de anillos f : A B en la categora Ring son equivalentes las siguientes
propiedades:
(a) f es un epimorfismo.
(b) f es una aplicacin sobreyectiva.

Este resultado no es cierto como prueba el siguiente ejemplo:


La inclusin Z Q es un epimorfismo en la categora de anillos, y no es una aplicacin sobreyectiva.
Una propiedad P se llama autodual si P = P ? .
Ejemplo. 30.11.
En la categora de Amdulos un Amdulo S es simple si no tiene submdulos propios no triviales.
La nocin dual se aplicara a los mdulos que no tienen cocientes propios no triviales. Por lo tanto el
concepto de objeto simple en la categora A Mod es un concepto autodual.
Si consideramos la categora de grupos, Gr, tenemos dos nociones de objeto simple:
Simple-1: grupos que no tienen subgrupos propios no triviales.
Simple-1? : grupos que no tienen cocientes propios no triviales.
El grupo alternado A5 es un grupo simple-1? , ya que no tiene subgrupos normales propios, pero no es un
grupo simple-1, ya que s tiene subgrupos propios no triviales. Por lo tanto la nocin simple"no es un
concepto autodual en la categora Gr.
En la categora de grupos el concepto de grupo simple es el que aqu hemos tratado como grupo simple-
1? .
Una propiedad P es cierta en una categora C si, y slo si, la propiedad P ? es cierta en la categora C op .
Como consecuencia, si una propiedad P es cierta en todas las categoras, tambin en todas las categoras
lo es su propiedad dual P ? .

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 30. C ATEGORAS Y FUNTORES 185

Funtores
Si C y D son dos categoras, un funtor de C a D se define como un par de funciones (Fo , Fm ) verificando:
(I) Fo : Ob(C) Ob(D).
(II) Fm,A,B : HomC (A, B) HomD (Fo (A), Fo (B)).
(III) Fm,A,A (idA ) = idFo (A) .
(IV) Si f HomC (A, B) y g HomC (B, C) son morfismos de C, entonces

Fm,A,C (g f ) = Fm,B,C (f ) Fm,A,B (g).

Para simplificar llamamos simplemente Fo (A) = F(A) y Fm,A,B (f ) = F(f ), por lo tanto
(1) Para cada objeto A de C tenemos que F(A) un objeto de D.
(2) Para cada homomorfismo f : A B en C tenemos un homomorfismo F(f ) : F(A) F(B) en D.
(3) F(idA ) = idF(A) .
f g
(4) Si A B C se tiene F(g f ) = F(g) F(f ).

Si F es un funtor de C a D lo representamos por F : C D. Llamamos dominio de F a C y codominio


de F a D.
Ejemplos. 30.12.
(1) Para cada categora C tenemos un funtor idC de C a C llamado funtor identidad que est definido
por idC (A) = A para cada objeto A y idC (f ) = f para cada morfismo f .
(2) Si D es una subcategora de una categora C, existe un funtor de D a C llamado funtor inclusin
definido de la forma obvia.
(3) El funtor abelianizacin en grupos asocia a cada grupo G el grupo cociente G/[G, G], y a cada
morfismo de grupos f : G G0 el morfismo inducido f : G/[G, G] G0 /[G0 , G0 ].
(4) Una categora C se llama concreta si cada objeto tiene asociado un conjunto en el siguiente sentido:
existe un funtor U : C Set que es inyectivo sobre morfismos, esto es, U : HomC (A, B)
HomSet (U(A), U(B)) es inyectiva para cada par A, B Ob(C).
(5) Funtor libre en grupos, semigrupos, monoides y mdulos; estos funtores tiene como dominio la
categora de conjuntos.

Lema. 30.13.
Si F : C D y G : D E son funtores, entonces existe un nuevo funtor G F : C E definido por:

Para cada objeto A de C, (G F)(A) = G(F(A));

Para cada f HomC (A, B), (G F)(f ) = G(F(f )).

El funtor G F se llama composicin de F y G y lo representamos tambin simplemente por GF.


Definimos un funtor contravariante entre las categoras C y D como un funtor F : C op D,
equivalentemente como un funtor F op : C Dop .

LGEBRA CONMUTATIVA P. Jara


186 C AP. V. C ATEGORAS Y FUNTORES

Ejemplo. 30.14.
Para cada funtor F : C D existe un funtor contravariante F 0 : C op D definido por F 0 (A) = F(A) y
F 0 (f ) = F(f ) para objetos y morfismos respectivamente.

Llamamos bifuntor a un funtor cuyo dominio es una categora producto C1 C2 .

Teorema. 30.15.
Si F : C1 C2 D es un bifuntor, entonces:
(1) Para cada A Ob(C1 ) existe un funtor asociado F(A, ) : C2 D, definido por F(A, )(B) =
F(A, B) y F(A, )(f ) = F(idA , f ) para objetos y morfismos respectivamente.
(2) Para cada B Ob(C2 ) existe un funtor asociado F(, B) : C1 D, definido por F(, B)(A) =
F(A, B) y F(, B)(f ) = F(f , idB ) para objetos y morfismos respectivamente.

Ejemplo. 30.16.
Sea C una categora, definimos un bifuntor

HomC : C op C Set

mediante: Para objetos en la forma obvia, y si fi : Ai Bi son morfismos de C, entonces

HomC (f1 , f2 ) : HomC (B1 , A2 ) HomC (A1 , B2 )

definido por:
HomC (f1 , f2 )(h) = f2 hf1 (= f1 (f2 ) (h)),

para cada h HomC (B1 , A2 ).


HomC (f1 ,f2 )(h)
A1 / BO 2
f1 f2

B1 h / A2

Llamamos a HomC el funtor Hom valorado en conjuntos. Para cada objeto A de C llamamos a
HomC (A, ) el funtor Hom covariante de C respecto a A, y a HomC (, A) el funtor Hom contra-
variante de C respecto a A. En general tratamos el funtor HomC de C C a Set.

Observacin. 30.17.
No se puede hablar de la categora de categoras y funtores, ya que los objetos no formaran una clase,
pero podemos formalmente extender la nocin de categora, obteniendo un nuevo concepto, el de quasi-
categora para, de esta forma, poder estudiar categoras y funtores como si fuesen objetos y morfismos
de una quasicategora.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 30. C ATEGORAS Y FUNTORES 187

Apndice
Si C es una categora, una relacin de equivalencia entre morfismos de C es una relacin de equivalencia
en cada conjunto HomC (A, B) verificando: si f1 f2 para f1 , f2 HomC (B, C) y g1 g2 para
g1 , g2 HomC (A, B), entonces f1 g1 f2 g2 en HomC (A, C).

Lema. 30.18.
Si C es una categora y es una relacin de equivalencia entre morfismos de C, entonces la categora C,
e
definida por Ob(C)
e = Ob(C) y

HomCe = HomC (A, B)/ , para todos A, B Ob(C)

es una categora con composicin definida por f g = f g.

La categora Ce se llama categora cociente de C relativa a , y se representa tambin por C/ .


Ejemplos. 30.19.
(1) Sea Gr la categora de grupos. Para dos grupos A y B definimos en HomGr (A, B) la relacin f1 f2
si existe b B tal que f1 (x) = bf2 (x)b1 para x A. Obtenemos que la categora cociente es la
categora de grupos y clases de conjugacin de morfismos.
(2) La categora de homotopa de espacios topolgicos.

LGEBRA CONMUTATIVA P. Jara


188 C AP. V. C ATEGORAS Y FUNTORES

31. Funtores adjuntos


Una vez introducidos los conceptos bsicos de la teora de categoras, vamos a tratar los conceptos
fundamentales de la misma: el de transformacin natural y el de funtor adjunto.

Transformaciones naturales
Dados dos funtores F, G : C D una transformacin natural un morfismo de funtores de F a G es
una aplicacin : Ob(C) HomD (D, D0 ) verificando:
(I) Para cada objeto C de C se tiene que (C) HomD (F(C), G(C)).
(II) Para cada morfismo f : C C0 de C se tiene (C0 )F(f ) = G(f )(C), esto es, el diagrama siguiente

F(f )
F(C) / F(C0 )
(C) (C0 )
 G(f ) 
G(C) / G(C0 )

conmuta.

El funtor F se llama dominio de la transformacin natural y G se llama el codominio. La transformacin


natural se representa entonces por : F G, y grficamente por

F
  '
C  7 D
G

Una transformacin natural se llama un isomorfismo natural si para cada objeto C de C se tiene que
(C) es un isomorfismo. Dos funtores se llaman naturalmente isomorfos si existe un isomorfismo
natural de F a G.
Ejemplo. 31.1.
(1) Para cada funtor F existe una transformacin natural idF , definida, para cada objeto C de C, por
idF (C) = idF(C) .
(2) Existe una transformacin natural del funtor identidad en Gr al funtor abelianizado, con codominio
en Gr. Para cada grupo G tenemos que (G) es la proyeccin cannica G Gab .
(3) Si C es una categora arbitraria y f : B C un morfismo de C, entonces existe una transformacin
natural : HomC (C, ) HomC (B, ), definida por (A)(g) = g f para cada g HomC (C, A).
Tambin existe una transformacin natural entre los funtores contravariantes : HomC (, B)
HomC (, C), definida por (A)(h) = f h para cada h HomC (A, B).

Se puede definir la composicin de transformaciones naturales. Sean : F G y : G H dos


transformaciones naturales, definimos : F H en la forma obvia, esto es, para cada objeto C de C
tenemos: ( )(C) = (C) (C).

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 31. F UNTORES ADJUNTOS 189

Lema. 31.2.
(1) La composicin de transformaciones naturales es una transformacin natural.
(2) La composicin de transformaciones naturales es asociativa.
(3) Una transformacin natural : F G es un isomorfismo natural si, y slo si, existe una transfor-
macin natural : G F tal que = idF y = idG .

Observacin. 31.3.
Existe una quasicategora que tiene por objetos los funtores y como morfismos las transformaciones
naturales entre funtores.

Por comodidad si es una transformacin natural y C es un objeto de C, representamos (C) simplemen-


te por C . La composicin 1 2 de dos transformaciones naturales 1 y 2 se representa simplemente
por 1 2 .

Composicin estrella
Veamos a continuacin otra forma de componer transformaciones naturales.

Proposicin. 31.4.
Sean F, G : C D y H, K : D E funtores y sean : F G y : H K transformaciones
naturales.
F H
  '   %
C  7 D  9 E
G K

Entonces para cada objeto C de C el diagrama

H(C )
HF(C) / HG(C)
F(C) G(C)
 
KF(C) / KG(C)
K(C )

conmuta. Adems, la diagonal

C = K(C )F(C) = G(C) H(C )

es una transformacin natural : HF KG.

Esta composicin" de transformaciones naturales se llama composicin estrella y se representa por


? .

LGEBRA CONMUTATIVA P. Jara


190 C AP. V. C ATEGORAS Y FUNTORES

Lema. 31.5.
(1) La composicin estrella es asociativa.
(2) Para transformaciones naturales , , , verificando:

F K
   
G  /  L  / 
C   D
D y D   D E
 
H M

se tiene la igualdad:
() ? () = ( ? )( ? ).

Sea F : C D. Si usamos F para representar la transformacin natural idF , obtenemos:

Corolario. 31.6.
Para transformaciones naturales y verificando:

L H
  % F /   %
F  9 C D  9 E
M K

se verifica:
(1) ( ? F)C = FC .
(2) (F ? )C = F(C ).

Corolario. 31.7. (Cinco reglas de Godement.)


Dada la siguiente situacin de funtores y transformaciones naturales

U

 F
L / K / V  /    & G /
C D E, E   F D , F  8 G H
 H
W

los siguientes resultados son ciertos:


(1) (GF) ? = G ? (F ? ).
(2) ? (KL) = ( ? K) ? L.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 31. F UNTORES ADJUNTOS 191

(3) U ? K = UK.
(4) F ? ( ? K) = (F ? ) ? K.
(5) F ? () ? K = (F ? ? K)(F ? ? K).
(6) El siguiente cuadrado es conmutativo:

F?
FU / FV
?U ?V
 H? 
HU / HV

Observacin. 31.8.
Existe una quasicategora cuyos objetos son las categoras y los morfismos son las transformaciones
naturales.
F
  '
C  7 D
G

El dominio de es C y el codominio es D. La composicin es la composicin estrella.


Ejemplos. 31.9.
(1) Los siguientes funtores F y G son naturalmente isomorfos.

op op F(A, B, C) = Hom(A B, C),
F, G : Set Set Set Set;
G(A, B, C) = Hom(A, Hom(B, C)).

(2) Los siguientes funtores son naturalmente isomorfos.

Hom({0, 1}, ) : Set Set,


()2 : Set Set.

(3) Un endomorfismo de grupos es un automorfismo interior si, y slo si, considerado como funtor sobre
la categora de un nico objeto es naturalmente isomorfo al funtor identidad.
(4) Los funtores grupo libre y grupo abeliano libre no son naturalmente isomorfos, pero existe entre
ellos una transformacin natural.

Isomorfismo de categoras
Un funtor F : C D es un isomorfismo de C a D si es un isomorfismo en la quasicategora de todas las
categoras. Esto es, si existe un funtor G : D C tal que F G = idD y G F = idC . Dos categoras C
y D se llaman isomorfas si existe un isomorfismo F : C D.
Ejemplos. 31.10.
(1) Todo funtor identidad es un isomorfismo.
(2) El funtor Ring Ring definido por R 7 Rop es un isomorfismo.

LGEBRA CONMUTATIVA P. Jara


192 C AP. V. C ATEGORAS Y FUNTORES

(3) La categora de anillos es isomorfa a la de Zlgebras.


(4) La categora Mon de monoides no es isomorfa a una subcategora de la categora de semigrupos
Sgr.

Un funtor F : C D es pleno si para cada C1 , C2 Ob(C) se tiene la igualdad F(HomC (C1 , C2 )) =


HomD (F(C1 ), F(C2 )), y es fiel si F : HomC (C1 , C2 ) HomD (F(C1 ), F(C2 )) es una aplicacin inyec-
tiva para cualesquiera C1 , C2 Ob(C).

Proposicin. 31.11.
Sea F : C D es un funtor. Son equivalentes los siguientes enunciados:
(a) F es un isomorfismo.
(b) F es una biyeccin entre morfismos.
(c) F es pleno y fiel y la funcin objeto es una biyeccin.

Desde un punto de vista terico el concepto de isomorfismo funtorial es de inters, pero ms importante
es el de equivalencia de categora, pues nos interesa ms relacionar categoras que tengan propiedades
comunes, aunque no sean isomorfas. Por ejemplo la categora de espacios vectoriales de dimensin finita
sobre un cuerpo K no es isomorfa a la categora introducida en el Ejemplo (30.5.), cuando tomamos
R = K, pero ambas categoras son muy parecidas. Este parecido lo refleja con claridad el concepto de
equivalencia de categoras.

Equivalencia de categoras
Una categora C se llama esqueltica si dos objetos que son isomorfos son iguales. Se llama esqueleto
de una categora C a una subcategora plena esqueltica y maximal de C.

Proposicin. 31.12.
Toda categora tiene un esqueleto.

Proposicin. 31.13.
Cada dos esqueletos de una categora son isomorfos.

Dos categoras C y D se llaman equivalentes si tienen esqueletos isomorfos. La relacin ser equivalen-
te" es una relacin de equivalencia en la quasicategora de todas las categoras.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 31. F UNTORES ADJUNTOS 193

Proposicin. 31.14.
Dos categoras esquelticas son equivalentes si, y slo si, son isomorfas.

Teorema. 31.15.
Sea F : C D un funtor. Son equivalentes los siguientes enunciados:
(a) F es pleno, fiel y denso.
(b) Existe un funtor G : D C tal que FG = idD y GF = idC .
(c) Existe un funtor G : D C e isomorfismos naturales : idC GF,  : FG idD tales que
F ? = ( ? F)1 y G ?  = ( ? G)1 .

Un funtor F : C D se llama una equivalencia si verifica las condiciones equivalentes del Teorema
anterior.

Lema. 31.16.
(1) La composicin de equivalencias es una equivalencia.
(2) Si F es una equivalencia, entonces tambin F op lo es.
(3) Si F es una equivalencia, con funtor en sentido contrario G, entonces G es una equivalencia.

Lema. 31.17.
Si S es un esqueleto de una categora C y E : S C es el funtor inclusin, entonces existe un funtor
P : C S tal que PE = idS y tanto P como E son equivalencias.

Teorema. 31.18.
Si C y D son categoras, son equivalentes los siguientes enunciados:
(a) C y D son equivalentes.
(b) Existe una equivalencia F : C D.

Ejemplos. 31.19.
(1) Todo isomorfismo de categoras es una equivalencia.

LGEBRA CONMUTATIVA P. Jara


194 C AP. V. C ATEGORAS Y FUNTORES

(2) Todo funtor naturalmente isomorfo a un isomorfismo de categoras es una equivalencia. (El recproco
no es cierto.)
(3) Si K es un cuerpo y C es la categora de los Kespacios vectoriales finitodimensionales, entonces
HomC (, K) : C op C es una equivalencia y no es un isomorfismo.
Observacin. 31.20.
El concepto de equivalencia es ms importante que el de isomorfismo, ya que las equivalencias preservan
y reflejan todas las propiedades categricas esenciales. Es ms, incluso podran definirse las propiedades
categricas como aquellas que son preservadas por equivalencias.
Dos categoras C y D se llaman dualmente equivalentes si C op y D son equivalentes.
Una categora C se llama autodual si es dualmente equivalente a s misma.

Funtores adjuntos
Sean C y D dos categoras y
CO
F G

D
dos funtores. Decimos que F es un adjunto a la izquierda del funtor G, que G es un adjunto a la
derecha del funtor F si existe un isomorfismo natural
X,Y : HomD (FX, Y)
= HomC (X, GY).
se llama el isomorfismo de la adjuncin y es una transformacin natural de funtores. La situacin
anterior se representa abreviadamente por:
: F | G.
Ejemplo. 31.21.
Consideramos el funtor de olvido U : R Mod Set, entonces el funtor Rmdulo libre es un adjunto
a la izquierda de U.
SetO
R() U

R Mod

Proposicin. 31.22.
Sean
CO y DO
F1 G1 F2 G2
 
D E

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 31. F UNTORES ADJUNTOS 195

categoras y funtores. Si 1 : F1 |G1 y 2 : F2 |G2 , entonces

1 2 : F2 F1 |G1 G2

es una adjuncin.

Consideramos la adjuncin : F|G, esto es,

CO
F G

D

La naturalidad de significa la conmutatividad del siguiente diagrama:


X,Y
HomD (FX, Y) / Hom
C (X, GY)

(Ff )? g? f ? (Gg)?
 Z,T 
HomD (FZ, T) / Hom
C (Z, GT)

para f : Z X y g : Y T. Entonces para cada HomD (FX, Y) se verifica la igualdad de las


siguientes expresiones:
f ? (Gg)? X,Y () = (Gg)()f

Z,T (Ff )? g? () = (g(Ff ))


Y en consecuencia tenemos:
(g(Ff )) = (Gg)()f
Existen dos casos especiales:
(1) Tomando Y = FX y = idFX , entonces

(idFX ) = X : X GFX

se llama la unidad de la adjuncin.


(2) Tomando X = GY y idGY HomC (GY, GY), entonces

1 (idGY ) = Y : FGY Y

se llama la counidad de la adjuncin.

Tanto como son transformaciones naturales. Vamos a ver qu relaciones verifican y .


Tenemos:
(FX FX ) = (FX )X = 1 (idGFX )X = X = (idFX ).

LGEBRA CONMUTATIVA P. Jara


196 C AP. V. C ATEGORAS Y FUNTORES

Luego tenemos:
F F = F.
F /
F DD FGF
DD
DD
D
F DD 
F
"
F
De la misma forma tenemos:

1 (GY GY ) = 1 (Y idFGY ) = Y = 1 (idGY ).

Luego tenemos:
G G = G.
G /
G EE GFG
EE
EE
E
G EE" 
G

G
Las descripciones as obtenidas nos permiten adems dar descripciones alternativas de y 1 .

() = ( idFX ) = G()(idFX ) = G()X .

1 () = 1 (idGY ) = 1 ((Y )) = Y F().

Proposicin. 31.23.
Sean
CO
F G

D
categoras y funtores. Supongamos que

: idC GF y : FG idD

son transformaciones naturales verificando las relaciones:

F F = idC y G G = idD ,

entonces
: HomD (FX, Y) HomC (X, GY)
definido por () = G()X para cada HomD (FX, Y), define una adjuncin F|G de forma que
la unidad es y la counidad es .

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 31. F UNTORES ADJUNTOS 197

El siguiente paso es demostrar que en una adjuncin F|G el funtor G est determinado salvo equiva-
lencia natural.

Proposicin. 31.24.
Sea : F|G una situacin de adjuncin, si 0 : F|G0 es otra situacin de adjuncin, existe una
equivalencia natural : G G0 .

La proposicin anterior se completa como sigue:

Proposicin. 31.25.
Sean : F|G y 0 : F|G0 situaciones de adjuncin y sea : G G0 la equivalencia natural
construida en la Proposicin anterior. Entonces se verifica:
(1) F = 0 .
(2) F = 0 .
(3) Y (f ) = 0 (f ) para cada f HomD (FX, Y).

Y recprocamente, si : T|G es una situacin de adjuncin y : G G0 es una equivalencia


natural, entonces 0 : F|G0 , definida 0 (f ) = Y (f ) es una adjuncin, la unidad de la adjuncin es
= F y la counidad es 0 = F.

Proposicin. 31.26.
Si F : C D es un funtor pleno y fiel, y si F|G es una situacin de adjuncin, entonces : idC
GF es una equivalencia natural.

Proposicin. 31.27.
Si F : C D es un embebimiento pleno y si F|G es una situacin de adjuncin, entonces existe un
funtor G0 y una adjuncin F|G0 tal que la unidad 0 : idC G0 F es la identidad.

LGEBRA CONMUTATIVA P. Jara


198 C AP. V. C ATEGORAS Y FUNTORES

32. Funtores Hom y producto tensor

Funtor Hom covariante


Dado un anillo (conmutativo) A, para cada Amdulo M existe un funtor

HomA (M, ) : A Mod A Mod,

para cada homomorfismo f : X Y tenemos un homomorfismo

HomA (M, f ) : HomA (M, X) HomA (M, Y),

definido HomA (M, f )(h) = f h, para cada h HomA (M, X). En ciertas ocasiones conviene representar
a HomA (M, f ) simplemente por f ; en este caso se tiene f (h) = f h

Lema. 32.1.
Dado un anillo conmutativo A y dos Amdulos M y N, el conjunto HomA (M, N), de los homomorfismos
de Amdulos de M a N, tiene estructura de Amdulo, con accin dada por

(af )(m) = af (m),

para cualesquiera a A, f HomA (M, N) y m M.

Una transformacin natural


Dado un homomorfismo de Amdulos g : N M, para cada Amdulo X tenemos un homomorfismo

(g )X
HomA (M, X) HomA (N, X),

definido (g )X (h) = h g para cada h HomA (M, X). De esta forma g define una transforma-
cin natural de HomA (M, ) a HomA (N, ) que asigna a cada Amdulo X el homomorfismo (g )X :
HomA (M, X) HomA (N, X), de forma que para cada homomorfismo f : X Y se tiene un diagra-
ma conmutativo
(g )X
HomA (M, X) / HomA (N, X)

(f )M (f )N
 (g )Y 
HomA (M, Y) / HomA (N, Y)

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 32. F UNTORES H OM Y PRODUCTO TENSOR 199

Funtor Hom contravariante


Esto sugiere que podemos definir un nuevo funtor HomA (, X) : A Mod A Mod en la forma
g g0
obvia. Pero observar que si M N P son homomorfismos de Amdulos, entonces tenemos para
cada Amdulo X
(g0 )X (g )X
HomA (P, X) / HomA (N, X) / HomA (M, X),

y observar que (g )X (g0 )X = ((g0 g) )X esto es, HomA (, X) es un funtor contravariante.

Bifuntor Hom covariante


Finalmente podemos considerar

HomA (, ) : A Modop A Mod A Mod.

De esta forma se obtiene un bifuntor, y observar que se tiene:

Proposicin. 32.2.
Sea A un anillo, existe un bifuntor

HomA (, ) : A Mod A Mod A Mod,

que es covariante en la segunda variable y contravariante en la primera. Esto es, tenemos un diagrama
conmutativo para cualesquiera f : M1 M2 y g : N1 N2 .

f
HomA (N2 , M1 ) / HomA (N2 , M2 )
g g
 f 
HomA (N1 , M1 ) / HomA (N1 , M2 )

Producto tensor
Dados Amdulos M1 , M2 y N estamos interesados en las aplicaciones de M1 M2 N que son
lineales en las dos variables y que verifican la propiedad adicional (iii).

f : M1 M2 N,

(I) f (m1 + m01 , m2 ) = f (m1 , m2 ) + f (m01 , m2 ),


(II) f (m1 , m2 + m02 ) = f (m1 , m2 ) + f (m1 , m02 ),

LGEBRA CONMUTATIVA P. Jara


200 C AP. V. C ATEGORAS Y FUNTORES

(III) f (m1 a, m2 ) = af (m1 , m2 ) = f (m1 , am2 )

Para cualesquiera m1 , m01 M1 , cualesquiera m2 , m02 M2 y cualquiera a A. Una aplicacin f


verificando (i), (ii) y (iii) se llama Abilineal.
Para determinar todas estas aplicaciones vamos a construir un nuevo Amdulo. Para ello definimos un
Amdulo libre F sobre el conjunto M1 M2 y hacemos el cociente por el submdulo generado por los
elementos:

{(m1 + m01 , m2 ) (m1 , m2 ) (m01 , m2 ), (m1 , m2 + m02 ) (m1 , m2 ) (m1 , m02 ),


(m1 a, m2 ) a(m1 , m2 ), (m1 , am2 ) a(m1 , m2 ) | m1 , m01 M1 , m2 , m02 M2 , a A}

Si llamamos M1 A M2 este mdulo cociente, y la clase de (m1 , m2 ) la representamos por m1 m2 ,


entonces existe una aplicacin Abilineal

t : M1 M2 M1 M2 , t(m1 , m2 ) = m1 m2 .

Adems el par (t, M1 A M2 ) verifica la siguiente propiedad.

Proposicin. 32.3. (Propiedad universal del producto tensor.)


Para cualesquiera Amdulos M1 , M2 y N y cualquier aplicacin lineal f : M1 M2 N existe un
homomorfismo de Amdulos f 0 : M1 A M2 N tal que f = f 0 t. Esto es, el siguiente diagrama
conmuta
M1 MI 2 t / M1 A M2
II t
II t
II t
f III t f0
$ yt
N

Pn
Los elementos de M1 A M2 son combinaciones lineales del tipo i=1 m1i m2i .

Proposicin. 32.4.
Para cualesquiera Amdulos M1 , M2 , M3 y M se verifica:
(1) M1 A M2 = M2 A M1 .
(2) A A M = M.
(3) M1 A (M2 A M3 )
= (M1 A M2 ) A M3 .

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 32. F UNTORES H OM Y PRODUCTO TENSOR 201

Proposicin. 32.5.
Si f1 : M1 N1 y f2 : M2 N2 son homomorfismos de Amdulos, entonces existe un nico
homomorfismo de Amdulos f1 A f2 : M1 A M2 N1 A N2 tal que el siguiente diagrama es
conmutativo:
M1 M2 t / M1 A M2

f1 f2
f f
 1 A2
 
N1 N2 t / N1 A N2 .
La definicin de f1 A f2 sobre los generadores de M1 A M2 es: (f1 A f2 )(m1 m2 ) = f1 (m1 ) f2 (m2 ).

Una nota sobre notacin. Para cada homomorfismo f2 : M2 N2 y cada Amdulo M1 representamos
idM1 A f2 simplemente por M1 f2 .

Teorema. 32.6.
Existe un bifuntor A : A Mod A Mod A Mod.

Lema. 32.7.
Sean fi : Mi Ni , i = 1, 2, homomorfismos sobreyectivos, entonces:
(1) f1 f2 es un homomorfismo
P sobreyectivo.
(2) Ker(f1 f2 ) = { xj yj | xj Ker(f1 ) yj Ker(f2 )}.

P
D EMOSTRACIN . (2). Llamamos H = { xj yj | xj Ker(f1 ) yj Ker(f2 )}, es claro que
H Ker(f1 f2 ). Tenemos entonces un homomorfismo h : M1 A M2 /H N1 A N2 definido
h(x y) = f1 (x) f2 (y), y Ker(h) = Ker(f1 f2 )/H.
Definimos f : N1 N2 M1 A M2 /H mediante f (u, v) = x y + H, siendo f1 (x) = u y f2 (y) = v;
vamos a ver que f est bien definida. Si x0 M1 e y0 M2 verifican f1 (x0 ) = u y f2 (y0 ) = v, entonces

x y x0 y0 = x (y y0 ) + (x x0 ) y H.

Tenemos que f es bilineal, y por tanto existe un nico homomorfismo f 0 : N1 A N2 M1 A M2 /H


que es inverso de h. Luego M1 A M2 /H = M1 A M2 / Ker(f1 f2 ), y por tanto H = Ker(f1 f2 ). 

LGEBRA CONMUTATIVA P. Jara


202 C AP. V. C ATEGORAS Y FUNTORES

Proposicin. 32.8.
Para cada mdulo M, y cada submdulo N1 N se tiene que la sucesin

M A N1 M A N M A N/N1 0

es exacta.

f g
D EMOSTRACIN . Consideramos las aplicaciones N1 N N/N1 0. Seguimos los siguientes
pasos:
(1) M g es sobreyectiva. Para cada m n + N1 tenemos que m n + N1 = M g(m n).
(2) (M g) (M f ) = M (g f ) = 0.
(3) Ker := Ker(M g) Im(M f ) =: Im. Como Im Ker, se tiene el siguiente diagrama
conmutativo:
MN / M (N/N1 )
G GG 9 r
GG
GG t rrrr
r
GG rr
# rr
MN
; Im
www
ww
www
w
Ker
Im

siendo ker
Im = Ker(t), definida t(m n + Im) = m (n + N1 ). Por ser g sobreyectiva, se tiene que t
es sobreyectiva.
Definimos : M(N/N1 ) MNIm mediante (m, n+N1 ) = (mn)+Im; es claro que es Abilineal
y que define un homomorfismo k : M (N/N1 ) MN
Im mediante k(m (n + N1 )) = (m n) + Im.
Vamos a ver que k es inversa de t. Para ello basta comprobar que k t = id. Tenemos (k t)((m
n) + Im) = k(m (n + N1 )) = (m n) + Im. En consecuencia Ker(t) = 0 y se tiene Ker = Im.


Extensin y restriccin de escalares


Si h : A B es un homomorfismo de anillos, cada Bmdulo M es un Amdulo via la restriccin de
escalares, esto es, la estructura de Amdulo de M est dada por:

am = h(a)m

para cada a A y cada m M.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 32. F UNTORES H OM Y PRODUCTO TENSOR 203

Lema. 32.9.
Para cada homomorfismo de anillos h : A B existe un funtor Uh : B Mod A Mod, el funtor
restriccin de escalares.

Podemos construir Bmdulos a partir de Amdulos utilizando el producto tensor. Si N es un Amdulo


y M un Bmdulo, en M A N podemos dar una estructura de Bmdulo mediante:

b(m n) = (bm) n.

para cada b B, m M y n N. En particular, para cada Amdulo N tenemos que B A N es un


Bmdulo.

Lema. 32.10.
Para cada homomorfismo de anillos hA B existe un funtor B A : A Mod B Mod, el funtor
extensin de escalares.

Teorema. 32.11.
Existe una adjuncin
A Mod
O ,
BA Uh

B Mod
donde Uh : B Mod A Mod es el funtor cambio de anillo.

Existe una situacin de adjuncin similar para el funtor Hom.

Proposicin. 32.12.
Para cada homomorfismo de anillos h : A B.
(1) Existe un funtor HomA (B, ) : A Mod B Mod.
(2) Existe una situacin de adjuncin
B Mod
O
Uh HomA (B,)

A Mod

LGEBRA CONMUTATIVA P. Jara


204 C AP. V. C ATEGORAS Y FUNTORES

Citamos finalmente una situacin de adjuncin especialmente de inters.

Proposicin. 32.13.
Para cada Amdulo M existe una situacin de adjuncin

A Mod
O
MA HomA (M,)

A Mod

D EMOSTRACIN . Consideramos el diagrama


b
HomA (M A X, Y) HomA (X, HomA (M, Y)),

donde b est definido b(f )(x)(m) = f (mx), con inversa b1 , definida b1 (g)(mx) = g(x)(m). 

lgebras
Dado un anillo A y dos Algebras (conmutativas) R y S, se considera el producto tensor R A S. En
principio tenemos un Amdulo, pero de forma natural existe una estructura de Algebra en R A S con
producto
(r1 s1 )(r2 s2 ) = (r1 r2 ) (s1 s2 ).
Con esta estructura existen homomorfismos de Algebras

jR : R R A S, jR (r) = r 1,
jS : S R A S, jS (s) = 1 s.

Lema. 32.14.
Dadas dos Algebras (conmutativas) R y S, el par (R A S, {jr , js }) es una suma directa de R y S en la
categora de Algebras.

Ejercicio. 32.15.
Dado un anillo A e indeterminadas X e Y, existe un isomorfismo de Algebras A[X] A A[Y]
= A[X, Y].

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 33. S UCESIONES EXACTAS 205

33. Sucesiones exactas


En esta seccin vamos a tratar con Amdulos y homomorfismos de Amdulos.
Una sucesin de homomorfismos es una lista de homomorfismos indizada en Z, por ejemplo {fi | i Z}
tal que es posible hacer las composiciones fi+1 fi para cada i Z.
fi1 fi fi+1 fi+2
. . . Mi1 Mi Mi+1 (V.1)

La sucesin (V.1) es exacta en Mi si Im(fi1 ) = Ker(fi ). Y la sucesin (V.1) es exacta si es exacta en


cada Mi .
La sucesin (V.1) es acotada a izquierda si existe un ndice k tal que Mi = 0 para cada i k, y es
acotada a derecha si existe un ndice h tal que Mi = 0 para cada i h. Si la sucesin (V.1) es acotada
a izquierda para k = 1 escribimos simplemente:
0 1 2 f f f
0 M0 M1 M2 (V.2)

La sucesin (V.1) es exacta corta si es exacta y Mi = 0 para cada i < 0 y i 3. Por lo tanto f1 es
inyectiva, f2 es sobreyectiva e Im(f1 ) = Ker(f2 ). Escribimos
0 1 f f
0 M0 M1 M2 0 (V.3)
Ejemplo. 33.1.
Si N M es un submdulo, entonces
incl.
0 N M M/N 0

es una sucesin exacta corta.


Ejemplo. 33.2.
j1 p
Si M1 y M2 son Amdulos, entonces 0 M1 M1 M2 2 M2 0 es una sucesin exacta corta.
Ejemplo. 33.3.
Si f : M M 0 es un homomorfismo de Amdulos, entonces

incl. f proy. M0
0 Ker(f ) M M 0 0
Im(f )
es una sucesin exacta.

Dadas dos sucesiones M := {Mi , fi | i Z} y N := {Ni , gi | i Z} un homomorfismo de M a N es


una familia de homomorfismos de Amdulos h := {hi | i Z} tal que el diagrama

fi1 fi fi+1 fi+2


... / Mi1 / Mi / Mi+1 /

hi1 hi hi+1
gi1  gi  gi+1  gi+2
... / Ni1 / Ni / Ni+1 /

LGEBRA CONMUTATIVA P. Jara


206 C AP. V. C ATEGORAS Y FUNTORES

es conmutativo, esto es, para cada ndice i Z se tiene: hi fi = gi hi1 .


Las sucesiones M y N son equivalentes si existe un homomorfismo h : M N tal que cada hi es un
isomorfismo.

Lema. 33.4.
Cada sucesin exacta corta es equivalente a una sucesin exacta corta definida por un submdulo, ver
Ejemplo (33.1.).

Lema. 33.5. (Lema corto de los cinco.)


Dado una diagrama conmutativo con filas exactas

f0 f1
0 / M0 / M1 / M2 /0

h0 h1 h2
 g0  g1 
0 / N0 / N1 / N2 /0

Se verifica:
(1) Si h0 y h2 son inyectivos, tambin lo es h1 .
(2) Si h0 y h2 son sobreyectivos, tambin lo es h1 .
(3) Si h0 y h2 son isomorfismos, tambin lo es h1 .

D EMOSTRACIN . (1). Tenemos:

h1 (m1 ) = 0
g1 h1 (m1 ) = 0
h2 f1 (m1 ) = 0
f1 (m1 ) = 0
m0 M tal que f0 (m0 ) = m1
0 = h1 (m1 ) = h1 f0 (m0 ) = g0 h0 (m0 )
m0 = 0
m1 = f0 (m0 ) = 0.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 33. S UCESIONES EXACTAS 207

(2). Tenemos:
n1 N1
g1 (n1 ) N2
m2 M2 tal que h2 (m2 ) = g1 (n1 )
m1 M1 tal que f1 (m1 ) = m2
Los elementos n1 , h1 (m1 ) N1 verifican:
g1 (n1 h1 (m1 )) = g1 (n1 ) g1 h1 (m1 ) = g1 (n1 ) h2 f1 (m1 ) = g1 (n1 ) h2 (m2 ) = 0
n0 N0 tal que g0 (n0 ) = n1 h1 (m1 )
m0 M0 tal que h0 (m0 ) = n0
h1 (f0 (m0 ) + m1 ) = h1 f0 (m0 ) + h1 (m1 ) = g0 h0 (m0 ) + h1 (m1 )
= n1 h1 (m1 ) + h1 (m1 ) = n1 .

0 f 1 f
Una sucesin exacta corta 0 M0 M1 M2 0 es escindida (a la izquierda) si existe un
homomorfismo g : M2 M1 tal que f2 g = idM2 .
Dados dos Amdulos N y M una extensin de M por N es una sucesin exacta corta E := (0 N
E M 0). Dos extensiones E1 y E2 de M por N son equivalentes si las sucesiones que definen son
equivalentes, esto es, existe un diagrama conmutativo:
0 / N / E1 / M /0

idN h idM
  
0 / N / E2 / M /0

Como consecuencia h ha de ser un isomorfismo. Una extensin se llama escindida si la sucesin exacta
corta que define es escindida.
Dados dos Amdulos N y M, vamos a clasificar, salvo equivalencia, todas las extensiones escindidas de
M por N.
En el caso que nos ocupa las sucesiones exactas cortas escindidas se pueden caracterizar de diversos
modos.

Lema. 33.6.
f0 f1
Sea 0 M0 M1 M2 0 una sucesin exacta. Son equivalentes:
(a) Existe g : M2 M1 tal que f1 g = idM2 , esto es, la sucesin escinde.
(b) Existe f : M1 M0 tal que f f0 = idM0 , esto es, la sucesin escinde a la derecha.
(c) Existe un homomorfismo f : M1 M0 M2 tal que el siguiente diagrama conmuta.

f0 f1
0 / M0 / M1 / M2 /0

h0 h1 h2
  proy. 
0 / M0 incl. / M0 M2 / M2 /0

LGEBRA CONMUTATIVA P. Jara


208 C AP. V. C ATEGORAS Y FUNTORES

Corolario. 33.7.
Dados dos Amdulos N y M, toda extensin escindida de M por N es equivalente a una extensin
definida por una suma directa, ver Ejemplo (33.2.).

Acabamos esta seccin con algunos lemas tcnicos sobre sucesiones exactas.

Proposicin. 33.8.
f0 f1
(1) La sucesin M0 M1 M2 0 es exacta si, y solo si, para cualquier Amdulo M la sucesin

(f1 ) (f0 )
0 / HomA (M2 , M) / HomA (M1 , M) / HomA (M0 , M)

es exacta.
f0 f1
(2) La sucesin 0 M0 M1 M2 es exacta si, y solo si, para cualquier Amdulo M la sucesin

(f0 ) (f0 )
0 / HomA (M, M0 ) / HomA (M, M1 ) / HomA (M, M2 )

es exacta.

0 1 f f
D EMOSTRACIN . Por dualidad basta hacer solo la primera parte. Supongamos que M0 M1
M2 0 es exacta, entonces para cada Amdulo M la sucesin del Hom es exacta.
(i). f1 es inyectiva. En efecto, si g HomA (M2 , M) verifica f1 (g) = 0, entonces gf1 = 0, y como f1 es
sobreyectiva, tenemos g = 0.
(ii). Im(f1 ) Ker(f0 ); es consecuencia de que f0 f1 = (f1 f0 ) = 0.
(iii). Ker(f0 ) Im(f1 ); dado g Ker(f0 ) tenemos gf0 = f0 (g) = 0, luego existe h : M2 M tal que
g = hf1 = f1 (h) y g Im(f1 ).

f0 f1
M0 / M1 B / M2 / 0
BB |
BB |
g BBB |h
~|
M

La existencia de h es debida a que M2


= M1 / Ker(f1 ) = M1 / Im(f0 ) y a la propiedad universal del
cociente.
Supongamos ahora que para cada Amdulo M la sucesin
(f1 ) (f0 )
0 HomA (M2 , M) HomA (M1 , M) HomA (M0 , M)

es exacta.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 33. S UCESIONES EXACTAS 209

(i). Vamos a ver que f1 es simplificable a derecha, en efecto si g f1 = 0, entonces f1 (g) = 0, y como f1
es inyectiva, tenemos g = 0. Entonces f1 es sobreyectiva.
(ii). Im(f0 ) Ker(f1 ). Basta ver que si f : N N 0 y para cada Amdulo M se tiene que f :
HomA (N 0 , M) HomA (N, M) es cero, entonces f es cero. Tomando M = N 0 se tiene 0 = f (idN 0 ) =
idN 0 f = f . Ahora aplicando a este caso, como 0 = f0 f1 = (f1 f0 ) , resulta f1 f0 = 0.
(iii). Consideramos el siguiente diagrama

M19 / Im(fK0 )
q ssss eK K h
s K K
s K K
ss K K%
f0 ss f1 k K
M0 F / M1 / M2 / 0
FF xx;
FF
FF xx
F# xxx
x
Im(f0 )

h existe por la propiedad universal del cociente, y es nica verificando h q = f1 . Por otro lado ya que
Ker(f0 ) Im(f1 ), al ser 0 = q f0 = f0 (q), existe k tal que f1 (k) = q, esto es, q = k f1 ; por ser f1
inyectivo k es nico verificando esta condicin. Ahora falta ver que h y k son mutuamente inversas. En
efecto, k h q = k f1 = q, y como q es sobreyectiva se tiene k h = idM1 / Im(f0 ) , y h k f1 = h q = f1 ,
y por ser f1 sobreyectiva se tiene h k = idM2 . Tenemos entonces que Im(f0 ) = Ker(f1 ).

0 / Im(f ) / M1 / M1 / Im(f0 ) / 0
  _0

=  = h
 
0 / Ker(f1 ) / M1 / M1 / Ker(f1 ) = M2 / 0

Proposicin. 33.9. (Lema de la serpiente.)


Para cualquier diagrama conmutativa con filas exactas

f0 f1
0 / M0 / M1 / M2 / 0
h0 h1 h2
 g0  g1 
0 / N0 / N1 / N2 /0

existe una sucesin exacta

0 f0 f0 g0 g0
0 Ker(h0 ) 1
Ker(h1 ) Ker(h2 ) Coker(h0 ) 0 Coker(h1 ) 1 Coker(h2 ) 0

donde Coker(hi ) = Ni / Im(hi ) y f00 , f10 , g00 y g01 son los homomorfismos inducidos por f0 , f1 , g0 y g1 .

LGEBRA CONMUTATIVA P. Jara


210 C AP. V. C ATEGORAS Y FUNTORES

D EMOSTRACIN . Consideramos el diagrama siguiente:

0 0 0

 f00  f10 
0 / Ker(h0 ) / Ker(h1 ) / Ker(h2 ) _ _ _ 


 f0  f1  
/ M0 / M1 / M2 /
0  0


_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _


   
g0 g1
0  / N0 / N1 / N2 / 0


  g00  g01 
_ _ _/ Coker(h0 ) / Coker(h1 ) / Coker(h2 ) / 0

  
0 0 0

f00 f10
Son inmediatas la exactitud de la sucesin 0 / Ker(h0 ) / Ker(h1 ) / Ker(h2 ) y la exactitud
g00 g01
de la sucesin Coker(h0 ) / Coker(h1 ) 0./ Coker(h2 ) /

Para definir tomamos x Ker(h2 ). Existe m1 M1 tal que f1 (m1 ) = x, entonces g1 h1 (m1 ) =
h2 f1 (m1 ) = h2 (x) = 0, y existe un nico n0 N0 tal que g0 (n0 ) = h1 (m1 ). Definimos (x) = n0 +
Im(h0 ).
Comprobamos que est bien definida. En efecto, la eleccin de m1 no es nica, por lo que si tomamos
otro m01 tal que f1 (m01 ) = x, llegamos a un n00 . Vamos a ver que n0 n00 Im(h0 ), y por tanto est
bien definida. Tenemos que g0 (n00 ) = h1 (m01 ) y por otro lado f1 (m1 ) = x = f1 (m01 ), luego m01 m1
Ker(f1 ) = Im(f0 ). Sea m0 M0 tal que f0 (m0 ) = m01 m1 . Se tiene

g0 (n00 n0 ) = h1 (m01 m1 ) = h1 f0 (m0 ) = g0 h0 (m0 ),

luego n00 n0 = h0 (m0 ) y tenemos el resultado.


Una vez que hemos comprobado que est bien definida, veamos la exactitud en Ker(h2 ). Para cada
m1 Ker(h1 ) se tiene f10 (m1 ) = n0 + Im(h0 ), con g0 (n0 ) = h1 (m1 ) = 0. Por otro lado, si x Ker(),
entonces n0 Im(h0 ), sea n0 = h0 (m0 ), se tiene:

h1 (m1 ) = g0 (n0 ) = g0 h0 (m0 ) = h1 f0 (m0 ),

y m1 f0 (m0 ) Ker(h1 ). Por lo tanto

x = f1 (m1 ) = f1 (m1 f0 (m0 )) = f10 (m1 f0 (m0 )) Im(f10 ).

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 33. S UCESIONES EXACTAS 211

Estudiamos la exactitud en Coker(h0 ). Para cada x Ker(h2 ) se tiene:

g00 (x) = g00 (n0 + Im(h0 )) = g0 (n0 ) + Im(h1 ) = h1 (m1 ) + Im(h1 ) = 0.

Por otro lado, si n+Im(h0 ) Ker(g00 ), se tiene g0 (n) Im(h1 ), y existe x1 M1 tal que h1 (x1 ) = g0 (n).
Tenemos
h2 f1 (x1 ) = g1 h1 (x1 ) = g1 g0 (n) = 0,
esto es, f1 (x1 ) Ker(h2 ) y (f1 (x1 )) = n + Im(h0 ). 

LGEBRA CONMUTATIVA P. Jara


212 C AP. V. C ATEGORAS Y FUNTORES

34. Ejercicios

Hom

Ejercicio. 34.1.
Dados Amdulos M1 , M1 , N1 , N2 , prueba que existe un isomorfismo

HomA (M1 M2 , N1 N2 )
= HomA (M1 , N1 ) HomA (M1 , N2 ) HomA (M2 , N1 ) HomA (M2 , N2 ).

Observa podemos escribir la suma directa

HomA (M1 , N1 ) HomA (M1 , N2 ) HomA (M2 , N1 ) HomA (M2 , N2 )

como una matriz  


HomA (M1 , N1 ) HomA (M2 , N1 )
HomA (M1 , N2 ) HomA (M2 , N2 )
y este caso si tomamos N1 = M1 y M2 = N2 , la composicin en HomA (M1 M2 , N1 N2 ) coincide con
el producto de matrices.
SOLUCIN

Ejercicio. 34.2.
Si {Ni | i I} es una familia de Amdulos, para cada Amdulo Mprueba que existe un isomorfismo

Ni )
Y Y
HomA (M, = HomA (M, Ni ).
i i

Ver tambin el ejercicio (29.8.). SOLUCIN

Ejercicio. 34.3.
Si {Mi | i I} es una familia de Amdulos, para cada Amdulo Nprueba que existe un isomorfismo

HomA (i Mi , N)
Y
= HomA (M, Ni ).
i

Ver tambin el ejercicio (29.8.). SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 34. E JERCICIOS 213

Ejercicio. 34.4.
Se consideran los grupos abelianos A = Z2 Z4 y B = Z4 Z12 . Determinar la estructura del grupo
abeliano Hom(A, B).
SOLUCIN

Ejercicio. 34.5.
Estudia los siguientes enunciados:
(1) Determina el grupo abeliano Hom(Z15 , Z36 ), y haz un listado de sus elementos.
(2) Para enteros positivos n y m, determina el grupo abeliano Hom(Zn , Zm , prueba que es isomorfo a
Zd , donde d = m. c. d.{n, m}.

Ver tambin el ejercicio (29.9.). SOLUCIN

Sucesiones exactas

Ejercicio. 34.6.
f0 f1
La sucesin 0 M0 M1 M2 es exacta si, y solosi, para cualquier Amdulo M la sucesin

(f0 ) (f1 )
0 HomA (M, M0 ) HomA (M, M1 ) HomA (M, M2 )

es exacta.
SOLUCIN

Ejercicio. 34.7.
f0 f1
Da un ejemplo de una sucesin exacta corta0 M0 M1 M2 0 y un Amdulo M paralos que
en la sucesin exacta
(f0 ) (f1 )
0 HomA (M, M0 ) HomA (M, M1 ) HomA (M, M2 )

el homomorfismo (f1 ) no sea sobreyectivo.


SOLUCIN

LGEBRA CONMUTATIVA P. Jara


214 C AP. V. C ATEGORAS Y FUNTORES

Ejercicio. 34.8.
f0 f1
Haz una demostracin de que en una sucesin exacta corta de Amdulos 0 M0 M1 M2 0
son equivalentes:
(a) Existe un homomorfismo g : M2 M1 tal que f1 g = idM2 .
(b) Existe un homomorfismo f : M1 M0 tal que f f0 = idM0 .

SOLUCIN

Ejercicio. 34.9.
Prueba que la ley modular: si N1 , N2 , K M son submdulos de un mdulo M tales que N1
N2 ,entonces N1 + (K N2 ) = (N1 + K) N2 , es equivalente a la exactitud de la sucesin
K N2 N2 K + N2
0 0.
K N1 N1 K + N1
(Con las identificaciones necesarias.)
SOLUCIN

Productos

Ejercicio. 34.10.
Dado un anillo sin uno B podemos construir un anillo con uno, B1 , del cual B es un ideal en la siguiente
forma:En el producto cartesiano B Z definimos dos operaciones:

(b1 , n1 ) + (b2 , n2 ) = (b1 + b2 , n1 + n2 ),


(b1 , n1 ) (b2 , n2 ) = (b1 b2 + b1 n2 + b2 n2 , n1 n2 ),

para cualesquiera b1 , b2 B y n1 , n2 Z.
(1) Prueba que B1 = B Z es un anillo con elemento uno igual a (0, 1).
(2) Propiedad universal.Prueba que para cada anillo (con uno) A y cada aplicacin g : B A, que
sea homomorfismo para la suma y el producto, existe un nico homomorfismo de anillos g0 : B1 =
B Z A tal que g0|B = g cuando identificamos B son B 0 B Z.
(3) Tomando g = 0 tenemos que B = Ker(0), y por tanto B es un ideal de B1 = B Z.

El anillo B1 = B Z se llama la extensin de Dorroh de B.


SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 34. E JERCICIOS 215

Ejercicio. 34.11.
Sea K un cuerpo y V un espacio vectorial sobre K. En K V se define la suma componente a componente
y la multiplicacin mediante

(k1 , v1 )(k2 , v2 ) = (k1 k2 , k1 v2 + k2 v1 ).

(1) Prueba que con 1 = (1, 0), el conjunto K V es un anillo. Se llama la extensin trivial de K por V,
y se representa por K o V.
(2) Prueba que j : K K o V, j(k) = (k, 0) es un homomorfismo de anillos.
(3) Prueba que W = {(0, v) | v V} K o V es un ideal que verifica W 2 = 0 y que es el ncleo de la
aplicacin p : K o V K definida p(k, v) = k.
(4) Prueba que p j = idK :
nnn
K
j nnnn
nnn id
nw nn p 
W
i /K oV /K

SOLUCIN

Ejercicio. 34.12.
Sea A un anillo y M un Amdulo. La extensin trivial de A por M se define como A o M = A M con
multiplicacin (a1 , m1 )(a2 , m2 ) = (a1 a2 , a1 m2 + a2 m1 ) y elemento uno igual a (1, 0).
(1) Determina los ideales primos de A o M en funcin de los ideales primos de A.
(2) Son isomorfos Z2 Z2 y Z2 o Z2 ?

SOLUCIN

Subanillos

Ejercicio. 34.13.
Dado un anillo A y un elemento b A, consideramos el conjunto

B = {bF(b) + n 1 | F Z[X], n Z}.

Prueba que B es un anillo.


SOLUCIN

Homomorfismos

LGEBRA CONMUTATIVA P. Jara


216 C AP. V. C ATEGORAS Y FUNTORES

Ejercicio. 34.14.
Prueba que cada monomorfismo de anillos (= homomorfismo de anillos simplificable a izquierda) f :
A C es una aplicacin inyectiva.
SOLUCIN

Ejercicio. 34.15.
Prueba que la inclusin Z Q es un epimorfismo de anillos (= homomorfismo de anillos simplificable
a derecha), y que por tanto los epimorfismos no son necesariamente aplicaciones sobreyectivas.
SOLUCIN

Producto tensor

Ejercicio. 34.16.
Sea M un grupo abeliano y n N, n 2. Se define nM = {nm | m M}. Prueba que se tiene un
isomorfismo
M
Zn Z M = .
nM
SOLUCIN

Ejercicio. 34.17.
Dados n, m N, n, m 2, si h = m. c. d.{n, m}, prueba que se tiene

Zn Z Zm
= Zh .

SOLUCIN

Ejercicio. 34.18.
Un grupo abeliano M se llama de torsion si cada elemento de M tiene orden finito, y es divisible si
M = nM para todo n N.
(1) Prueba que si M N es torsin, entonces M Z N es torsin.
(2) Prueba que si M o N es divisible, entonces M Z N es divisible.
(3) Prueba que si M es torsin y N es divisible, entonces M Z N = 0.

SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 34. E JERCICIOS 217

Ejercicio. 34.19.
Dada una familia de Amdulos {Mi | i I}. Prueba que para cada Amdulo N se tiene

(i Mi ) A N
= i (Mi A N).

SOLUCIN

LGEBRA CONMUTATIVA P. Jara


218 C AP. V. C ATEGORAS Y FUNTORES

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


Captulo VI

Dependencia entera

35 Extensiones enteras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220


36 Lema de normalizacin de Noether . . . . . . . . . . . . . . . . . . . . . . . . . 228
37 Teorema de los ceros de Hilbert . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
38 Extensiones trascendentes (repaso) . . . . . . . . . . . . . . . . . . . . . . . . . . 237
39 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242

Introduccin
En este captulo vamos a establecer los resultados ms importantes de la teora que relaciona los conjun-
tos algebraicos con las lgebras sobre cuerpos: aquellos que tratan de la dimensin. La primera seccin
est dedicada al estudio de la dependencia entera y las extensiones enteras, probando los resultados que
relacionan las cadenas de ideales primos en extensiones enteras de anillos. En la segunda se prueba el
Teorema de Normalizacin de Noether y sus consecuencias, y en la tercera el Teorema de los ceros de
Hilbert, que establece una biyeccin entre conjuntos algebraicos en An (K) e ideales radicales del ani-
llo K[X1 , . . . , Xn ], cuando K es un cuerpo algebraicamente cerrado. Finaliza el captulo recordando los
resultados sobre extensiones trascendentes que son de aplicacin en esta teora.
220 C AP. VI. D EPENDENCIA ENTERA

35. Extensiones enteras


Dependencia entera
Sea A B una extensin de anillos. Un elemento x B se llama entero sobre A si existe un polinomio
mnico F A[X] tal que F(x) = 0.

Teorema. 35.1.
Sea A B una extensin de anillos y x B un elemento. Son equivalentes:
(a) x es entero sobre A;
(b) A[x] es un Amdulo finitamente generado;
(c) A[x] est contenido en un subanillo A C B que es un Amdulo finitamente generado;
(d) Existe un A[x]mdulo fiel finitamente generado M que es un Amdulo finitamente generado.

D EMOSTRACIN . (a)(b). Si xn + an1 xn1 + + a0 = 0, con ai A, entonces xn = (an1 xn1 +


+ a0 ) y por induccin probamos que xn+h A + Ax + + Axn1 , entonces A[x] es un Amdulo
finitamente generado.
(b)(c). Tomamos C = A[x].
(c)(d). Podemos tomar M = C, ya que por ser A[x] C, resulta que C es un A[x]mdulo, y por ser
1 C es fiel. Adems, por hiptesis, C es un Amdulo finitamente generado.
(d)(a). Sea M un A[x]mdulo fiel y finitamente generado como Amdulo, entonces podemos definir
un endomorfismo x : M M mediante x (m) = xm, para cada m M. Sea {x1 , . . . , xt } un sistema de
generadores de M, y supongamos que
t
X
x (mi ) = aij mj ,
j=1

Pt
entonces xmi = j=1 aij mj y de aqu obtenemos la igualdad de matrices

(x id (aij )ij )(mi )i = 0,

de donde deducimos que det(x id (aij )ij )(mi )i = 0. Y por tanto det(x id (aij )ij ) Ann(M) = 0.
Ahora bien, desarrollando det(x id (aij )ij ) se obtiene una expresin de la forma:

xt + at1 xt1 + + a1 x + a0 = 0, con ai A,

luego x es un elemento entero sobre A. 

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 35. E XTENSIONES ENTERAS 221

Corolario. 35.2.
Sea A B una extensin de anillos y x1 , . . . , xt B elementos de B enteros sobre A, entonces el anillo
A[x1 , . . . , xt ] es un Amdulo finitamente generado.

D EMOSTRACIN . Basta hacer induccin sobre t, ya que para cada ndice i t se verifica que xi es
entero sobre A[x1 , . . . , xi1 ]. 

Corolario. 35.3.
Sea A B una extensin de anillos, el conjunto C de todos los elementos de B enteros sobre A es un
subanillo de B que contiene a A.

D EMOSTRACIN . Es claro que cada elemento a A es entero sobre A, por tanto A C. Si x, y C,


entonces x + y A[x, y] y como A[x, y] es un Amdulo finitamente generado, resulta que x + y es entero.
Para xy se hace igual. 
Con la notacin del Corolario anterior el subanillo C se llama la clausura entera de A en B. El anillo A
se llama ntegramente cerrado en B si A = C. Cuando B = C, se dice que B es entero sobre A.
Un dominio A se llama normal o ntegramente cerrado si es ntegramente cerrado en su cuerpo de
fracciones. Dado un dominio A su clausura entera en el cuerpo de fracciones se llama la normalizacin
de A.
Ejemplo. 35.4.
Si K y L son cuerpos, K L, entonces K/L es una extensin algebraica si y solo si K L es una
extensin entera.

Ejercicio. 35.5.
Z es un dominio normal. Ver tambin Teorema (35.6.).

D EMOSTRACIN . Sea r/s Q, una fraccin irreducible, entero sobre Z, entonces existen an1 , . . . ,
a0 Z tales que (r/s)n + an1 (r/s)n1 + + a0 = 0, y por tanto obtenemos una expresin de la forma:

rn + an1 rn1 s + + a0 sn = 0,

luego s divide a rn , lo que es una contradiccin salvo que s = 1, y en este caso r/s Z. 
La prueba de que Z es un anillo normal se puede extender a cualquier dominio de factorizacin nica.

LGEBRA CONMUTATIVA P. Jara


222 C AP. VI. D EPENDENCIA ENTERA

Teorema. 35.6.
Cada dominio de factorizacin nica es un dominio normal.

D EMOSTRACIN . Igual demostracin que en el Ejercicio (35.5.). 


Ejemplo. 35.7.
Sea K un cuerpo y A = K[X, Y]. El ideal a = (X 2 Y 3 ) es primo, y por tanto A/a es un dominio. Se
verifica que A/a no es normal.
En efecto, el elemento x = X/Y del cuerpo de fracciones de A/a es entero sobre A/a, ya que es raz del
polinomio X 2 Y, y no pertenece a A/a.

Corolario. 35.8. (Transitividad de las extensiones enteras.)


Se considera A B1 B2 una cadena de extensiones de anillos, siendo B1 entero sobre A y B2 entero
sobre B1 , entonces B2 es entero sobre A.

D EMOSTRACIN . Sea x B2 , existen bn1 , . . . , b0 B1 tales que xn + bn1 xn1 + + b0 = 0.


Llamamos A0 = A[b0 , . . . , bn1 ], se verifica que x es entero sobre A0 , luego A[b0 , . . . , bn1 , x] es un A0
mdulo finitamente generado, y como consecuencia es un Amdulo finitamente generado, entonces x
es entero sobre A. 

Corolario. 35.9.
Sea A B una extensin de anillos y C la clausura entera de A en B, entonces C es ntegramente cerrado
en B.

D EMOSTRACIN . Llamemos C0 a la clausura entera de C en B, entonces

A C C0

son extensiones enteras, luego A C0 es una extensin entera y se verifica C0 C. 

Ejercicio. 35.10.
Sea A un dominio con cuerpo de fracciones K y sea K L una extensin de cuerpos. Si x L es
algebraico sobre K, entonces existe a A tal que 0 6= ax es entero sobre A.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 35. E XTENSIONES ENTERAS 223

S OLUCIN . Sea 0 6= F K[X] un polinomio tal que F(x) = 0. Multiplicando F por el producto
de los denominadores de los coeficientes de F podemos obtener un polinomio 0 6= rF A[X] tal que
rF(x) = 0. Si rF = aX n + an1 X n1 + + a0 , entonces multiplicando por an1 , tenemos

(ax)n + an1 (ax)n1 + + a1 an1 (ax) + a0 an1 = 0,

y ax es entero sobre A. 

Proposicin. 35.11.
Sea A B es una extensin entera de anillos y b B es un ideal de B. Si definimos a = b A, entonces
A/a B/b es una extensin entera.

D EMOSTRACIN . Es pasar una expresin del tipo sn + an1 sn1 + + a0 de B a B/b. 

Ideales primos en extensiones enteras


Vamos a estudiar los ideales primos y maximales en extensiones enteras.

Proposicin. 35.12.
Sea A B una extensin de dominios de integridad, siendo B entero sobre A. Son equivalentes:
(a) B es un cuerpo;
(b) A es un cuerpo.

D EMOSTRACIN . (a)(b). Si B es un cuerpo y 0 6= x A, entonces existe x1 B que es entero


sobre A, luego existe una expresin del tipo

xn + an1 xn+1 + + a0 = 0.

Multiplicando por xn1 obtenemos:

x1 + an1 + + a0 xn1 = 0,

y de aqu
x1 = (an1 + + a0 xn1 ) A.
(b)(a). Si A es un cuerpo y 0 6= x B, existe una expresin del tipo

xn + an1 xn1 + + a0 = 0,

LGEBRA CONMUTATIVA P. Jara


224 C AP. VI. D EPENDENCIA ENTERA

supongamos que n es el menor de los posibles enteros verificando lo anterior. Por ser B un dominio de
integridad se verifica a0 6= 0 y podemos construir la expresin x(xn1 + an1 xn2 + + a1 ) = a0 ,
luego
x1 = a1
0 (x
n1
+ an1 xn2 + + a1 ).


Corolario. 35.13.
Sea A B una extensin entera de anillos y sea q B un ideal primo. Llamamos p = q A. Son
equivalentes:
(a) q es maximal;
(b) p es maximal.

D EMOSTRACIN . Tenemos que A/p B/q es una extensin de anillos y B/q es entero sobre A/p.
Adems, como B/q es un dominio de integridad, resulta que B/q es un cuerpo si, y slo si, A/p es un
cuerpo y entonces q es un ideal maximal de B si, y slo si, p es un ideal maximal. 

Lema. 35.14.
Sea A B una extensin entera de anillos y p A un ideal primo. Existe un ideal primo q B tal que
q A = p.

D EMOSTRACIN . Llamamos = A \ p y = {a B | a = }. Como es inductivo existen


elementos maximales en ; cada elemento maximal de es un ideal primo de B. Dado q maximal
tenemos que q A p; para probar la otra inclusin, sea a p \ (q A). Como q (q, a), entonces
existe s (q, a) ; escribimos s = q + ba, con q q y b B.
Al ser b entero sobre A existe una combinacin bn + an1 bn1 + + a0 = 0 con ai A. Multiplicando
por an tenemos:
(ba)n + an1 a(ba)n1 + + a0 an = 0.
De la relacin s q = ab se deduce que

y := sn + an1 asn1 + + a0 an 0 (mod q),

y tenemos y q A p; como a p, se sigue s p, lo que es una contradiccin. 

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 35. E XTENSIONES ENTERAS 225

Teorema. 35.15. (Teorema del ascenso.)


Sea A B una extensin entera de anillos, p1 pn una cadena ascendente de ideales primos
de A y q1 qm una cadena ascendente de ideales primos de B verificando qi A = pi para
1 i m < n.
p1 p2 pm pn
q1 q2 qm
Entonces la cadena q1 qm se puede extender a una cadena q1 qm qn en la que
qi A = pi , para 1 i n.

D EMOSTRACIN . Podemos suponer que m = 1 y n = 2 y posteriormente hacer induccin. De la


extensin entera A B pasamos a la extensin A/p1 B/q1 , que tambin es entera. En A/p1 tenemos un
ideal primo p2 /p1 , por lo que para reducir supondremos que tenemos una extensin entera de dominios
A B y un ideal primo p A. Aplicando el Lema (35.14.) existe un ideal q B tal que q A = p.

Dada una extensin entera de anillos A B y un ideal primo p A, es posible que existan varios ideales
primos q1 , q2 B tales que q1 A = p = q2 B. Veamos un ejemplo:
Ejemplo. 35.16.
Tomamos A = R[X], B = C[X], p = (X 2 + 1)R[X], q1 = (X + i)C[X], q2 = (X i)C[X]. Se verifica:

(X + i)C[X] R[X] = (X 2 + 1)R[X] = (X i)C[X] R[X].

C[X] : q1 = (X + i)C[X]
S
q2 = (X i)C[X]
SSS kkk
SSS kkk
SSS kk
SSS kkk
S kkk
R[X] : p = (X 2 + 1)R[X]

En estas circunstancias vamos a comprobar que siempre los ideales de B que tienen la misma traza en A
son incomparables.

Teorema. 35.17. (Teorema de incomparabilidad.)


Sea A B una extensin entera de anillos y q1 q2 ideales de B tales que q1 A = q2 A, entonces
q1 = q2 .

D EMOSTRACIN . Supongamos que q1 $ q2 y sea b q2 \ q1 . Como b es entero sobre A tomamos


n 1 mnimo tal que existe una combinacin verificando:

bn + an1 bn1 + + a0 0 (mod q1 ).

LGEBRA CONMUTATIVA P. Jara


226 C AP. VI. D EPENDENCIA ENTERA

Como b
/ q1 se tiene n > 1 y a0 q2 , luego a0 q2 A = q1 A, y tenemos

b(bn1 + an1 bn2 + + a1 ) q1 ,

y como b
/ q1 , y p es primo, tenemos una contradiccin con la minimalidad de n. 

Dominios normales. Teorema del descenso


Sea A B una extensin de anillos y sea a un ideal de A. Un elemento x B se llama entero sobre el
ideal a si verifica una relacin de dependencia entera,

xn + an1 xn1 + + a0 = 0,

con los ai a.
Llamamos clausura entera en B de un ideal a de A al conjunto de todos los elementos de B enteros
sobre a.

Lema. 35.18.
Sea A B una extensin de anillos y a un ideal de A. Si A C B es la clausura entera de A en B,
entonces la clausura entera de a en B es el radical de aC en C.

D EMOSTRACIN . Sea x B un elemento entero sobre a; existen ai a tales que xn + an1 xn1 +
+ a0 = 0. Entonces x C y como

xn = (an1 xn1 + + a0 ) aC,

tenemos
Pm que x rad(aC). Para ver la otra inclusin, sea x rad(aC), entonces existe n tal que xn =
j=1 aj tj , con aj a y tj C. Ya que cada aj es entero sobre A, tenemos que M = A[a1 , . . . , am ] es un A
mdulo finitamente generado. Adems se verifica xn M aM. Aplicando el Lema de Cayley-Hamilton
(para la multiplicacin por xn ), Lema (27.1.), tenemos que xn es entero sobre a, en consecuencia x es
entero sobre a. 

Proposicin. 35.19.
Sea A B una extensin de dominios de integridad con A normal. Sea x B un elemento entero sobre
un ideal a A. Entonces x es algebraico sobre K, el cuerpo de fracciones de A, y su polinomio minimal
sobre K es
X n + an1 X n1 + + a0
con ai rad(a).

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 35. E XTENSIONES ENTERAS 227

D EMOSTRACIN . Tenemos que x es algebraico sobre K. Llamemos L al cuerpo de descomposicin del


polinomio irreducible Irr(x, K) de x sobre K, y sean x1 , . . . , xn todos los conjugados de x. Como cada xi
verifica la misma relacin de dependencia que x, tenemos que todos son enteros sobre a. Los coeficientes
de Irr(x, K) son polinomios en los xi , y por tanto son elementos de K enteros sobre a. Ahora, como A es
normal, la clausura entera de a en K es rad(a), luego todos pertenecen a rad(a). 

Teorema. 35.20. (Teorema del descenso.)


Sea A B una extensin entera de dominios de integridad con A normal. Sean p1 pn una cadena
de ideales primos de A y q1 qm una cadena de ideales primos de B verificando: qi A = pi ,
1 i m < n.
p1 p2 pm pn
q1 q2 qm
Entonces la cadena q1 qm se puede extender a una cadena q1 qm qn
verificando: qi A = pi , para 1 i n.

D EMOSTRACIN . (Necesitamos localizacin.) Vamos a suponer que n = 2 y m = 1 y despus podre-


mos hacer induccin. Localizamos B en q1 y tenemos una cadena de extensiones

A B Bq1 .

Para ver que existe un ideal primo q2 B tal que q2 A = p2 , basta ver que p2 Bq1 A = p2 .
Dado un elemento de y/s p2 Bq1 , con y p2 B rad(p2 B), tenemos que y es entero sobre p2 y si el
polinomio minimal de y sobre K, el cuerpo de fracciones de A, es

X n + an1 X n1 + + a0 ,

entonces tiene sus coeficientes en p2 .


Dado x p2 Bq1 A, sea x = y/s, entonces s = yx1 en K. El polinomio minimal de s sobre K se obtiene
del anterior en la siguiente forma:

X n + (an1 /x)X n1 + + (a0 /xn ), (VI.1)

Como s B \ q1 es entero sobre A, entonces cada coeficiente ai /xn1 pertenece a A. (Aplicar la


Proposicin (35.19.) al ideal a = A.) Si x / p2 , entonces cada coeficiente ai /xni p2 ya que
xnj (aj /xnj ) = aj p2 y p2 es un ideal primo. Como s verifica la relacin (VI.1), tenemos que

sn p2 B p1 B q1 ,

lo que es una contradiccin. Tenemos entonces x p2 y por tanto p2 Bq2 A p2 . La otra inclusin es
clara y tenemos la igualdad. 

LGEBRA CONMUTATIVA P. Jara


228 C AP. VI. D EPENDENCIA ENTERA

36. Lema de normalizacin de Noether


Dimensin de Krull de un anillo
Sea A un anillo (conmutativo). Una cadena de ideales primos

p0 $ p1 $ $ pn

se dice que tiene longitud n. Se define la dimensin del anillo A como el supremo de las longitudes de
las cadenas de ideales primos de A, y se representa por dim(A).
Si p es un ideal primo de A, se define la altura de p como el supremo de las longitudes de las cadenas
de ideales primos del siguiente tipo:

p0 $ p1 $ $ pn = p.

La altura del ideal p se representa por ht(p).


Si a es un ideal de A, se define la altura de a como el mnimo de las alturas de los ideales primos
minimales conteniendo a a. La altura del ideal a se representa por ht(a).
Los resultados sobre extensiones enteras de anillos nos dan la siguiente relacin para las dimensiones de
anillos.

Proposicin. 36.1.
Sea A B una extensin entera de anillos. Si dim(A) es finita, entonces se verifica:

dim(A) = dim(B).

Ejercicio. 36.2.
Sea A un anillo y a un ideal de A. Existe un isomorfismo de anillos

(A/a)[X]
= A[X]/a[X]

Como consecuencia:
(1) Si p A es un ideal primo, entonces p[X] es un ideal primo de A[X]
(2) Si a $ b son ideales de A, entonces a[X] $ b[X].

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 36. L EMA DE NORMALIZACIN DE N OETHER 229

Lema. 36.3.
Sea K un cuerpo y X1 , . . . , Xn indeterminadas sobre K, entonces tenemos una cadena ascendente

0 (X1 ) (X1 , X2 ) (X1 , , Xn ),

en la que todos son ideales primos y por tanto siempre se verifica: dim(K[X1 , . . . , Xn ]) n.

Podemos completar este resultado para obtener la igualdad.

Teorema. 36.4.
Sea K un cuerpo y X1 , . . . , Xn indeterminadas sobre K, se tiene dim(K[X1 , . . . , Xn ]) = n.

D EMOSTRACIN . Slo tenemos que probar la relacin dim(K[X1 , . . . , Xn ]) n.


Observa que K[X1 , . . . , Xn ] tiene como mximo n elementos algebraicamente independientes, esto lo
podemos razonar pasando al cuerpo de fracciones K(X1 , . . . , Xn ) y viendo que el mximo nmero de
elementos de un conjunto algebraicamente independiente es igual al grado de trascendencia de la exten-
sin K(X1 , . . . , Xn )/K, que es igual a n.
Para cada Klgebra ntegra A llamamos (A) el mximo de los s tales que existe un subconjunto
{a1 , . . . , as } A algebraicamente independiente.
Hacemos la demostracin del teorema en dos partes:
(1). Si 0 6= p A es un ideal primo, entonces (A/p) s implica (A) s + 1.
Supongamos que (A/p) = s, y sean {a1 , . . . , as } A tales que {ai = ai + p}si=1 es algebraicamente
independiente. Tomamos 0 6= a p, entonces {a1 , . . . , as , a} es algebraicamente independiente. En
efecto, si existe 0 6= F K[Y1 , . . . , Ys+1 ] tal que F(a1 , . . . , as , a) = 0, tomando clases mdulo p se tiene
F(a1 , . . . , as , 0) = 0, y como {ai }si=1 es algebraicamente independiente, resulta que F(Y1 , . . . , Ys , 0) =
0, esto es, Ys+1 | F. Si inicialmente tomamos F irreducible, resulta que F = Ys+1 , esto es, a = 0, lo que
es una contradiccin.
(2). Si 0 = p0 $ p1 $ $ pt es una cadena de ideales primos en K[X1 , . . . , Xn ], entonces tenemos:
     
K[X1 , . . . , Xn ] K[X1 , . . . , Xn ] K[X1 , . . . , Xn ]
n > > > 0.
p0 p1 pt
Y por lo tanto se tiene n t. 

Lema de normalizacin
Como se observa, el estudio de los subconjuntos algebraicamente independientes de lgebras finitamente
generadas aporta informacin sobre la misma lgebra. Vamos a ver que podemos obtener ms informa-
cin al considerar las subalgebras maximales generadas por estos subconjuntos.

LGEBRA CONMUTATIVA P. Jara


230 C AP. VI. D EPENDENCIA ENTERA

Veamos un primer resultado tcnico.

Lema. 36.5. (Lema de normalizacin.)


Sea A = K[X1 , . . . , Xn ] un anillo de polinomios y sea p $ A un ideal primo de altura s. Existen elementos
x1 , . . . , xn A, algebraicamente independientes sobre K, tales que:
(1) A es entero sobre B = K[x1 , . . . , xn ] y
(2) si p 6= 0, p B est generado por x1 , . . . , xs .

D EMOSTRACIN . Hacemos induccin sobre la altura s de p. Si ht(p) = 0, entonces p = 0 y podemos


tomar xi = Xi , 1 i n, y tenemos el resultado.
Supongamos pues que ht(p) = 1. Sea 0 6= F p, irreducible. Llamamos x1 = F(X1 , . . . , Xn ) =
X . Tomamos p1 = 1 y sean p2 , . . . , pn , enteros primos distintos; para cada Nn definimos
P
Nn k
w() = ni=1 pi i . Es claro que, fijado F, podemos elegir los pi de forma que dados dos exponentes
P
6= , entonces w() 6= w(). De esta forma, si definimos xi = Xi X1pi para i = 2, . . . , n, se tiene:

x1 = F(X1 , . . . , Xn ) = F(X1 , x2 + X1p2 , . . . , xn X1pn ) = G(X1 , x2 , . . . , xn ) + aX1e .

Siendo e el mayor grado con el que aparece ahora X1 en F y G un polinomio en el que el grado de X1 es
menor que e. Es claro que a 6= 0, y por tanto es invertible.
Se tiene que X1 es entero sobre K[x1 , . . . , xn ], ya que es raz de un polinomio mnico. En consecuencia
cada Xi es entero sobre K[x1 , . . . , xn ] y la extensin B = K[x1 , . . . , xn ] K[X1 , . . . , Xn ] es entera.
Tenemos x1 p B, y por tanto Bx1 p B; ambos son ideales primos, y por el Teorema del descenso
la altura de p B es uno, entonces son iguales.
Como K[X1 , . . . , Xn ] es entero sobre K[x1 , . . . , xn ], tenemos que K(X1 , . . . , Xn ) es algebraico sobre el
cuerpo K(x1 , . . . , xn ). Como el grado de trascendencia de K(X1 , . . . , Xn ) sobre K es igual a n, lo mismo
ocurre para K(x1 , . . . , xn ), luego los x1 , . . . , xn son algebraicamente independientes sobre K, y B =
K[x1 , . . . , xn ] es un anillo de polinomios.
Sea ahora p un ideal primo de altura h > 1; tomamos q p un ideal primo de altura h 1. Por
la hiptesis de induccin existen x1 , . . . , xn A tales que q B = B(x1 , . . . , xh1 ). Consideramos el
anillo B/(q B) = K[xh , . . . , xn ] y el ideal (p B)/(q B). ste tiene altura uno, por lo tanto existen
yh , . . . , yn K[xh , . . . , xn ] tales que la extensin K[yh , . . . , yn ] K[xh , . . . , xn ] es entera y tenemos
pB
qB K[yh , . . . , yn ] = K[yh , . . . , yn ]yh .
En consecuencia la extensin C = K[x1 , . . . , xh1 , yh , . . . , yn ] K[X1 , . . . , Xn ] es entera y se tiene
p C = C(x1 , . . . , xh1 , yh ). 

Corolario. 36.6.
Sea K un cuerpo, entonces el ideal (X1 , . . . , Xs ) tiene altura s en K[X1 , . . . , Xn ], siendo s n.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 36. L EMA DE NORMALIZACIN DE N OETHER 231

Teorema de normalizacin
Sea trata ahora de determinar la dimensin de una Klgebra ntegra y finitamente generada A siguiendo
el mtodo empleado para el caso del anillo de polinomios.

Teorema. 36.7. (Teorema de normalizacin.)


Sea A una Klgebra ntegra finitamente generada. Existen elementos a1 , . . . , at A, algebraicamente
independientes, tales que K[a1 , . . . , at ] A es entera.

D EMOSTRACIN . Existe un anillo de polinomios K[X1 , . . . , Xn ] y un ideal primo p tales que A =


K[X1 , . . . , Xn ]/p. Por el lema de normalizacin existen x1 , . . . , xn K[X1 , . . . , Xn ] y s N tales que
K[x1 , . . . , xn ] K[X1 , . . . , Xn ] es entera y p K[x1 , . . . , xn ] = K[x1 , . . . , xn ](x1 , . . . , xs ). Entonces la
extensin
K[x1 , . . . , xn ] K[X1 , . . . , Xn ]
K[xs+1 , . . . , xn ]
= =A
p K[x1 , . . . , xn ] p
es una extensin entera y {xs+1 + p, . . . , xn + p} A es un conjunto algebraicamente independiente.


Corolario. 36.8.
Sea A una Klgebra ntegra finitamente generada, entonces la dimensin de A es igual al grado de
trascendencia del cuerpo de fracciones de A.

D EMOSTRACIN . Aplicamos el Teorema de normalizacin. Existe una sublgebra B de A, isomorfa a


K[X1 , . . . , Xn ], tal que A es entero sobre B. Como consecuencia dim(A) = dim(B) = s. Por otro lado,
si llamamos L al cuerpo de fracciones de A, tenemos una extensin algebraica K(X1 , . . . , Xn ) L, y el
grado de trascendencia de L es igual a n. 

Corolario. 36.9.
Sea A una Klgebra finitamente generada y p un ideal primo de A. Se verifica que la dimensin del
lgebra A/p es exactamente el grado de trascendencia del cuerpo de fracciones de A/p.

Corolario. 36.10.
Sea A una Klgebra ntegra finitamente generada y p A un ideal primo. Se verifica:

dim(A) = dim(A/p) + ht(p).

LGEBRA CONMUTATIVA P. Jara


232 C AP. VI. D EPENDENCIA ENTERA

D EMOSTRACIN . Podemos reducir el problema a considerar A un anillo de polinomios. En este con-


texto el resultado es una consecuencia directa del Teorema de normalizacin de Noether. 
Demostracin directa.
D EMOSTRACIN . Por el Lema de normalizacin existe una sublgebra B = K[x1 , . . . , xn ] de A tal que
A es entero sobre B y p B = B(x1 , . . . , xs ) para algn s n. Tenemos ht(p B) = s y por otro lado
B/(p B) = K[Xs+1 , . . . , Xn ], luego dim(B/(p B)) = n s.
Como A es entero sobre B tenemos que dim(A) = dim(B) = n. Adems A/p es entero sobre B/(p B),
luego dim(A/p) = dim(B/(p B)) = n s.
Como B es un dominio normal, el teorema del descenso nos asegura que si ht(p B) = s, entonces
ht(p) = s. Uniendo todo tenemos el resultado. 
Una cadena de ideales primos p0 $ $ pn se llama maximal si p0 es minimal, pn es maximal y no
existe ningn ideal primo q tal que pi1 $ q $ pi , para 1 i n.

Teorema. 36.11.
Sea A una Klgebra ntegra finitamente generada, entonces todas las cadenas maximales de ideales
primos de A tienen la misma longitud.

D EMOSTRACIN . Sea p0 $ $ pn una cadena maximal de ideales primos de A. Entonces pn es


un ideal maximal y dim(A/pn ) = 0. Para i 1 tenemos pi1 $ pi y pi /pi1 es un ideal primo de
A/pi1 de altura uno. Luego dim(A/pi ) + ht(pi /pi1 ) = dim(A/pi1 ), lo que es igual, dim(A/pi )
dim(A/pi1 ) = 1. Tenemos entonces

dim(A) = dim(A/p0 ) dim(A/pn )


= dim(A/p0 ) dim(A/p1 ) + dim(A/p1 ) dim(A/pn )
= (dim(A/p0 ) dim(A/p1 )) + + (dim(A/pn1 ) dim(A/pn )) = n.


Ejemplo. 36.12.
Se considera el anillo A = R[X, Y]/(X 2 Y 3 ). Sabemos que A es un dominio que no es normal. Vamos
a calcular un subanillo de polinomios maximal en A.
Tomamos p = (X 2 Y 3 ) R[X, Y] y definimos:

x1 = X 2 Y 3 ,
x2 = Y X 2 ,

Entonces B = R[x1 , x2 ] R[X, Y] es una extensin entera y p B = Bx1 .


Tenemos entonces que R[x2 ] A es una extensin entera, siendo x2 = x2 + p. Si llamamos x = X + p,
y = Y + p, entonces R[y x2 ] A es una extensin entera.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 37. T EOREMA DE LOS CEROS DE H ILBERT 233

37. Teorema de los ceros de Hilbert


Dado un cuerpo K, para cada ideal a de K[X1 , . . . , Xn ] el conjunto de los ceros de a es:

V(a) = {x An (K) | P(x) = 0, P a}.

Es claro que si a = K[X1 , . . . , Xn ], entonces V(a) = , pero tambin puede ser que V(a) = siendo
a 6= K[X1 , . . . , Xn ]. Por ejemplo, en R[X] el ideal a = (X 2 + 1) verifica V(X 2 + 1) = . Sin embargo si
K es un cuerpo algebraicamente cerrado tenemos que V(a) 6= si, y slo si, a 6= K[X].
Esta situacin se repite en el caso de polinomios en varias indeterminadas.
Comenzamos por un resultado tcnico.

Teorema. 37.1.
Si L/K es una extensin de cuerpos tal que L es una Klgebra finitamente generada, entonces L es un
Kmdulo finitamente generado.

D EMOSTRACIN . Por el Teorema de Normalizacin se tiene que L es entero sobre K[a1 , . . . , at ] para
cierto {a1 , . . . , at } L algebraicamente independiente. Aplicando la Proposicin (35.12.) tenemos que
K[a1 , . . . , at ] es un cuerpo, y por lo tanto se tiene {a1 , . . . , at } = y L es entero (algebraico) sobre K.
Como es una Klgebra finitamente generada, resulta que dimK (L) es finita. 

Corolario. 37.2. (Teorema de los ceros de Hilbert. Forma dbil.)


Sea K un cuerpo algebraicamente cerrado y a un ideal de K[X1 , . . . , Xn ]. Si V(a) = , entonces a =
K[X1 , . . . , Xn ].

D EMOSTRACIN . Si a 6= K[X1 , . . . , Xn ], entonces existe un ideal maximal m a, y como V(m)


V(a), basta considerar el caso en que a es un ideal maximal. En este caso tendremos un homomorfismo
(no nulo) K K[X1 ,...,X
a
n]
=: L, y K es un subcuerpo de un cuerpo L.
Consideramos la extensin L/K; por el Teorema anterior se tiene esta extensin es finita, y por ser K
algebraicamente cerrado L = K.
Como L = K, para cada ndice i = 1, . . . , n existe un elemento ai K que es la imagen de Xi . Por
tanto Xi ai a, obteniendo que (X1 a1 , . . . , Xn an ) a, y por tanto (X1 a1 , . . . , Xn an ) = a,
obteniendo que (a1 , . . . , an ) V(a) 6= . 
El resultado central de esta seccin es:

LGEBRA CONMUTATIVA P. Jara


234 C AP. VI. D EPENDENCIA ENTERA

Teorema. 37.3. (Teorema de los ceros de Hilbert.)


Sea K un cuerpo algebraicamente cerrado y a un ideal de K[X1 , . . . , Xn ]. Entonces rad(a) = IV(a).

D EMOSTRACIN . Supongamos que a = (F1 , . . . , Ft ). Si F IV(a) entonces consideramos e a =


(F1 , . . . , Fn , 1 YF) K[X1 , . . . , Xn , Y]. Vamos a ver que V(e a) = .
a) An+1 (K), entonces (a1 , . . . , an ) V(a), y resulta F(a1 , . . . , an ) = 0,
Sea (a1 , . . . , an , an+1 ) V(e
por lo tanto 0 = 1 an+1 F(a1 , . . . , an ) = 1, lo que es una contradiccin. Como consecuencia V(e a) = .
Aplicando el Teorema de Hilbert en su forma dbil resulta e a = K[X1 , . . . , Xn , Y], por lo que existe una
combinacin lineal
X
1= Fi Ci + (1 YF)C, C1 , . . . , Ct , C K[X1 , . . . , Xn , Y].
i

Tomando Y = 1/F(X1 , . . . , Xn ) tenemos:


X 1
1= Fi (X1 , . . . , Xn )Ci (X1 , . . . , Xn , ),
F(X1 , . . . , Xn )
i

y multiplicando por una potencia adecuada de F se tiene:


X
Fm = Fi (X1 , . . . , Xn )Di (X1 , . . . , Xn ) a.
i

Como consecuencia IV(a) rad(a). Por otro lado la inclusin inversa es siempre cierta ya que IV(a)
es un ideal radical que contiene a a.
La inclusin rad(a) IV(a)ya la conocemos. 

Consecuencias del Teorema de los Ceros


Por el Teorema de los ceros de Hilbert, sobre un cuerpo algebraicamente cerrado K existe una correspon-
dencia biyectiva, que invierte el orden, entre los conjuntos algebraicos de An (K) y los ideales radicales
del anillo K[X1 , . . . , Xn ].
Otras consecuencias del Teorema de los ceros son:
Un conjunto algebraico V An (K) se llama irreducible si cuando V = V1 V2 , para conjuntos
algebraicos Vi se tiene V = V1 o V = V2 .

Lema. 37.4.
Si V es un conjunto algebraico afn irreducible, si y solo si, I(V) es un ideal primo.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 37. T EOREMA DE LOS CEROS DE H ILBERT 235

D EMOSTRACIN . Si V = V(c) es irreducible y ab I(V) = IV(c), entonces V = VIV(c)


V(ab) = V(a) V(b. Entonces V V(a) o V V(b), y se tiene a IV(a) I(V) o b IV(b)
I(V).
Recprocamente, si I(V) es un ideal primo y V = V1 V2 , entonces I(V) = I(V1 V2 ) = I(V1 )I(V2 ).
Luego I(V1 ) = I(V) o I(V2 ) = I(V), de donde se obtiene V1 = V o V2 = V. 

Corolario. 37.5.
Sea K un cuerpo algebraicamente cerrado. Si p es un ideal primo de K[X1 , . . . , Xn ], entonces V(p) es un
conjunto algebraico irreducible. Existe entonces una correspondencia biyectiva entre ideales primos y
conjuntos algebraicos irreducibles. En esta correspondencia a los ideales maximales le corresponden los
puntos.

Corolario. 37.6.
Sea K un cuerpo algebraicamente cerrado. Sea F K[X1 , . . . , Xn ] un polinomio con factorizacin F =
F1e1 Frer en factores irreducibles, entonces

V(F) = V(F1 ) V(Fr )

es la descomposicin de V(F) en componentes irreducibles. Adems, I V(F) = (F1 Fr ). En particu-


lar, existe una correspondencia biyectiva entre polinomios irreducibles F K[X1 , . . . , Xn ] e hipersuper-
ficies irreducibles de An .

Corolario. 37.7.
Sea a un ideal de K[X1 , . . . , Xn ], tenemos que son equivalentes:
(a) V(a) es un conjunto finito;
(b) K[X1 , . . . , Xn ]/a es un Kespacio vectorial de dimensin finita.

En este caso el nmero de puntos de V(a) est acotado por la dimensin dimK (K[X1 , . . . , Xn ]/a).

D EMOSTRACIN . Sean x1 , . . . , xr V(a), tomamos

F1 , . . . , Fr K[X1 , . . . , Xn ]

tales que Fi (xj ) = ij , y llamamos Fi + a a la clase de Fi en K[X1 , . . . , Xn ]/a. Si existe una combinacin
X
ai (Fi + a) = 0,

LGEBRA CONMUTATIVA P. Jara


236 C AP. VI. D EPENDENCIA ENTERA

P
entonces ai Fi a. Para cada ndice i tenemos
X
0=( ai Fi )(xi ) = ai Fi (xi ) = ai .

Y por tanto {F1 + a, . . . , Fr + a} son linealmente independientes, luego r dimK (K[X1 , . . . , Xr ]/a).
Recprocamente, si V(a) = {x1 , . . . , xr } es finito, supongamos que xi = (x1i , . . . , xni ), y definimos
r
Y
Fj = (Xj xji ).
i=1

De la definicin se deduce que Fj I V(a), entonces existe m N tal que Fjm a. Considerando ahora
las clases Fjm + a = 0, se deduce que Xjmr + a es una combinacin Klineal de potencias de Xj + a con
exponente menor que mr. En consecuencia, tenemos un sistema de generadores {X1e1 Xnen + a | ei <
mr} y K[X1 , . . . , Xn ]/a es un Kespacio vectorial de dimensin finita. 

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 38. E XTENSIONES TRASCENDENTES ( REPASO ) 237

38. Extensiones trascendentes (repaso)


Sean K y F cuerpos tales que K F es un subcuerpo; entonces decimos que F es una extensin de
cuerpos de K. Es claro que F es un Kespacio vectorial. Si dimK (F) < , la extensin se llama de
dimensin finita, e infinita en caso contrario.
Dada una extensin F/K, y un elemento F, definimos una homomorfismo de anillos f : K[X] F
mediante f (X) = . El ncleo de f es un ideal primo generado por un polinomio, sea F . Si F 6= 0,
entonces F () = 0, y decimos que es algebraico sobre K; en este caso Im(F ) = K[] es un cuerpo
y la extensin K[A]/K es de dimensin finita, y si F = 0, entonces decimos que es trascendente
sobre K; en este caso Im(F = K[] es isomorfo a un anillo de polinomios; su anillo de fracciones se
representa por K() y la extensin de K()/K es de dimensin infinita. Por extensin, an en el caso de
algebraico sobre K, la extensin K[]/K se representa tambin por K()/K.
Una extensin F/K es algebraica si todo elemento de F es algebraico sobre K, y es trascendente pura
si ningn elemento de F \ K es algebraico sobre K.

Lema. 38.1.
Dada una torre de cuerpos K F L, se verifica: L/K es una extensin algebraica si, y slo si, L/F y
F/K son extensiones algebraicas.

Lema. 38.2.
Dada una extensin F/K el conjunto EKF = { F | es algebraico sobre K} es un cuerpo tal que
K EKF F. La extensin EKF /K es algebraica, y la extensin F/EKF es trascendente pura.

El cuerpo EKF se llama la clausura algebraica de K en F.

Lema. 38.3.
Dadas torres de cuerpos K F1 , F2 L, existe un menor subcuerpo F de L tal que K F1 , F2 F L.
Llamamos a este cuerpo F la composicin de F1 y F2 , y lo representamos por F1 F2 .

Dada una extensin F/K y extensiones K K(), K() F, la composicin se representa simple-
mente por K(, ); y ser llama una extensin finitamente generada. Por extensin podemos considerar
extensiones finitamente generadas del tipo K(1 , . . . , t )/K.
Observacin. 38.4.
A veces utilizamos el trmino extensin finita indiferentemente para extensiones F/K de dimensin
finita y para extensiones finitamente generadas. Su significado se deduce en cada caso del contexto.

LGEBRA CONMUTATIVA P. Jara


238 C AP. VI. D EPENDENCIA ENTERA

Sea K L una extensin finita de cuerpos.


Un conjunto finito {x1 , . . . , xn } L de elementos de L se llama algebraicamente independiente sobre
K si no existe un polinomio 0 6= F K[X1 , . . . , Xn ] tal que F(x1 , . . . , xn ) = 0.
Una familia {xi | i A} se llama algebraicamente independiente si lo es cada subfamilia finita.
Un elemento x L se llama trascendente sobre K si {x} es una familia algebraicamente independiente.

Lema. 38.5.
Sea K L una extensin de cuerpos y x1 , . . . , xn L elementos distintos. Son equivalentes:
(a) {x1 , . . . , xn } es algebraicamente independiente sobre K;
(b) Para cada 1 < s < n la familia {x1 , . . . , xs } es algebraicamente independiente sobre K y
{xs+1 , . . . , xn } es algebraicamente independiente sobre K(x1 , . . . , xs ).

Sea K L una extensin de cuerpos. Una familia {x1 , . . . , xn } L se llama una base de trascendencia
de L sobre K si verifica:

(I) {x1 , . . . , xn } es algebraicamente independiente sobre K;

(II) L es algebraico sobre K(x1 , . . . , xn ).

Lema. 38.6.
Dada una extensin de cuerpos K L, un conjunto X L es una base de trascendencia si es un conjunto
algebraicamente independiente maximal.

Lema. 38.7.
Sea K L una extensin de cuerpos y x1 , . . . , xn L tales que K(x1 , . . . , xn ) L es algebraica. Se
verifica:
(1) Todo subconjunto de {x1 , . . . , xn } algebraicamente independiente sobre K, maximal para la inclu-
sin, es una base de trascendencia de L sobre K;
(2) Si {x1 , . . . , xs }, s n es algebraicamente independiente sobre K, entonces existe una base de tras-
cendencia de L sobre K que contiene a {x1 , . . . , xs } y contenida en {x1 , . . . , xn }.

Como consecuencia las bases de trascendencia son subconjuntos algebraicamente independientes maxi-
males respecto a la inclusin, y cada extensin de cuerpos K L tiene una base de trascendencia.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 38. E XTENSIONES TRASCENDENTES ( REPASO ) 239

Teorema. 38.8.
Dada una extensin de cuerpos K L se verifica:
(1) Todo subconjunto X L tal que al extensin L/K(X) es algebraica contiene una base de trascen-
dencia de la extensin L(K).
(2) Dado un conjunto algebraicamente independiente {x1 , . . . , xn } y un conjunto {a1 , . . . , am } L tal
que la extensin L/K(a1 , . . . , am ) es algebraica, existe una ordenacin de {a1 , . . . , am } tal que para
cada ndice i = 1, . . . , n la extensin L/K(x1 , . . . , xi , ai+1 , . . . , am ) es algebraica.
(3) El nmero de elementos de una base de trascendencia es un invariante.

Este invariante se llama grado de trascendencia de la extensin y lo vamos a representar por grtr(L/K).
Una extensin es algebraica si, y slo si, su grado de trascendencia es igual a cero.

Corolario. 38.9.
Si K es un cuerpo, el grado de trascendencia del cuerpo K(X1 , . . . , Xn ), el cuerpo de fracciones del anillo
de polinomios K[X1 , . . . , Xn ], es igual a n.

Teorema. 38.10.
Sea K un cuerpo. Dado un elemento trascendente X sobre K y polinomios F, G K[X] no nulos, primos
relativos y no siendo los dos constantes, entonces
(1) F/G es trascendente sobre K
(2) [K(X) : K(F/G)] = max{gr(F), gr(G)}.
(3) Para cualquier cuerpo intermedio K $ L K(X), la extensin K(X)/L es algebraica.
(4) Toda Klgebra K $ A K[X] es de dimensin de Krull igual a uno.

F(X)
D EMOSTRACIN . (1). Consideramos el polinomio H(Y) = G(Y) G(X) F(Y) K(F/G)[Y], que se
anula para Y = X, y por lo tanto X es algebraico sobre K(F/G), y F/G es trascendente sobre K, pues
grtr(K(X)/K) = 1.
(2). El grado de H es el mximo de {gr(F), gr(G)}, y H es irreducible en K(F/G)[Y], ya que si
H = H1 H2 es una factorizacin, existen polinomios primitivos K1 , K2 K[F/G][Y], y un polinomio
K0 K[F/G] tales que H = K0 (F/G)K1 (F/G, Y)K2 (F/G, Y). Pero como H tiene grado uno en F/G,
entonces K1 K2 pertenece a K[Y]; supongamos que es K2 . Se tiene K0 (F/G)K1 (F/G, Y)K2 (F/G, Y) =
F(X)
G(Y) G(X) F(Y); si hacemos F/G = 0, tenemos K2 | F; si hacemos F/G = 1, tenemos K2 | G, y por
tanto K2 es constante, y H es irreducible.
(3). Es claro, estudiando, por ejemplo, los grados de trascendencia.

LGEBRA CONMUTATIVA P. Jara


240 C AP. VI. D EPENDENCIA ENTERA

(4). Es claro que Kdim(A) 1; si en A tenemos dos elementos algebraicamente independientes sobre
K, como stos pertenecen a K[X], resulta que Kdim(K[X]) 2, lo que es imposible. 

Teorema. 38.11. (Teorema de Lroth.)


Dado un elemento trascendente x sobre K, para todo cuerpo intermedio L tal que K L K(x) existe
y K(x) tal que L = K(y). En particular toda extensin intermedia K L K(x) es una extensin
trascendente pura.

D EMOSTRACIN . Dado z = F(x)/G(x) L \ K, con F, G K[X] coprimos, tenemos

m = [K(x) : L] [K(x) : K(F/G)] = max{gr(F), gr(G)} =: dz .

Se trata de encontrar z tal que m = dz .


a
Sea F = Irr(x, L) = Y m + bm1
m1
Y m1 + + ab11 Y + ba00 , con abii L K(x), ai (X), bi (X) K[X] coprimos.
Como x no es algebraico sobre K, algn baii / K. Definimos z = abii y d = dz ; se tiene m d.
Definimos G = ai (Y) abii (x)(x) bi (Y) L[Y], que verifica G(x) = 0, luego Irr(x, L) | G, y existe H
L[Y] tal que G = H Irr(x, L) = HF; esto es, ai (Y)bi (x) ai (x)bi (Y) = bi (x)HF. Multiplicando por
b0 (x) bm1 (x) se tiene

b0 (x) bm1 (x)(ai (Y)bi (x) ai (x)bi (Y)) = bi (x)H(b0 (x) bm1 (x))F.

Desarrollamos

G1 := (b0 (x) bm1 (x))F =


m1
X
b0 (x) bm1 (x)Y m + b0 (x) bk1 (x)ak (x)bk+1 (x) bm1 (x)Y m1 K[x][Y]
j=0

Si G0 (x) es el contenido de G1 en K[x], tenemos una factorizacin G1 [x, Y] = G0 (x)G2 (x, Y), y nin-
gn polinomio no contante de K[x] divide a G2 (x, Y). Como G0 (x) divide a b0 (x) bm1 (x) y tam-
bin divide a b0 (x) bi1 (x)ai (x)bi+1 (x) bm1 (x), divide a su mcd, y por tanto divide tambin a
b0 (x) bi1 (x)bi+1 (x) bm1 (x). En consecuencia bi (x) divide al coeficiente de Ym en G2 , y ai (x)
divide al coeficiente de Y i . Entonces grx (G2 (x, Y)) max{gr(ai (x)), gr(bi (x))} = d.
H1 (x,Y)
Como H L[Y], podemos escribir H = H0 (x) , y podemos escribir

H0 (x)b0 (x) bm1 (x)(ai (Y)bi (x) ai (x)bi (Y)) = bi (x)H1 (x, Y)G0 (x)G2 (x, Y).

Por ser G2 (x, Y) primitivo en K[x], tenemos H0 (x)b0 (x) bm1 (x) | bi (x)H1 (x, Y)G0 (x), y existe H2
K[x, Y] tal que bi (x)H1 (x, Y)G0 (x) = H2 (x, Y)H0 (x)b0 (x) bm1 (x), y se tiene

ai (Y)bi (x) ai (x)bi (Y) = H2 (x, Y)G2 (x, Y).

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 38. E XTENSIONES TRASCENDENTES ( REPASO ) 241

El grado en x de ai (Y)bi (x) ai (x)bi (Y) es menor o igual que d. El grado en x de G2 (x, Y), como
hemos visto, mayor o igual que d. Esto significa que el grado en x de H2 (x, Y) es cero, y tenemos
H2 (x, Y) = H2 (Y) K[Y].
Escribimos en ai (Y)bi (x) ai (x)bi (Y) = H2 (Y)G2 (x, Y); el miembro de la izquierda es antisimtrico en
x e Y, y el de la derecha no es divisible por ningn polinomio no constante en x, luego H2 (Y)G2 (x, Y)
no tiene factores no constantes en Y; en particular H2 (Y) = H2 K. En la expresin ai (Y)bi (x)
ai (x)bi (Y) = H2 G2 (x, Y) el miembro de la izquierda tiene grados iguales en x e Y, por lo tanto se tiene

grY (G0 (x)G2 (x, Y)) = grY (G1 (x, Y)) = grY (Irr(x, L)) = m.
grY (G2 (x, Y)) =
grx (G2 (x, Y)) = grx (ai (Y)bi (x) ai (x)bi (Y)) d m.

Como consecuencia m = d y L = K(z). 

Teorema. 38.12. (Teorema de Castelnuovo.)


Dado K algebraicamente cerrado, K K(x1 , x2 ) una extensin trascendente pura de grado de trascen-
dencia dos, para cada cuerpo intermedio K L K(x1 , x2 ) tal que K(x1 , x2 )/L es separable finita, la
extensin L/K es trascendente.

Teorema. 38.13.
Dada una torre de cuerpos K L F se verifica:

grtr(F/K) = grtr(F/L) + grtr(L/K).

LGEBRA CONMUTATIVA P. Jara


242 C AP. VI. D EPENDENCIA ENTERA

39. Ejercicios

Extensiones enteras

Ejercicio. 39.1.
Sea A B una extensin de anillos y u1 , . . . , ut B elementos enteros sobre A, demuestra que
A[u1 , . . . , ut ] es un Amdulo finitamente generado.
SOLUCIN

Ejercicio. 39.2.
Sea A B una extensin entera de anillos y p A un ideal primo. Demuestra que todo elemento
x pe = Bp (el extendido de p) satisface una ecuacin xn + an1 xn1 + + a1 x + a0 = 0 con ai p,
i = 0, . . . , n 1.
SOLUCIN

Ejercicio. 39.3.
Sea A B una extensin entera de anillos.
(1) Si p1 p2 . . . pn es una cadena de ideales primos distintos de A, demuestra que existe una
cadena q1 q2 . . . qn de ideales primos distintos de B tales que qi A = pi para i = 1, . . . , n.
(2) Si q1 q2 . . . qn es una cadena de ideales primos distintos de B y pi = qi A, para i = 1, . . . , n,
demuestra que p1 p2 . . . pn es una cadena de ideales primos distintos de A.

SOLUCIN

Ejercicio. 39.4.
Sea A B una extensin entera de anillos.
(1) Si a A es invertible en B, demuestra que a es invertible en A.
(2) Si todo ideal primo no nulo de A es maximal, demuestra que todo ideal primo de B es maximal.
(3) Demuestra que J(A) = J(B)c .

SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 39. E JERCICIOS 243

Ejercicio. 39.5.
Sea A un dominio con cuerpo de fracciones K, sea F/K una extensin algebraica de cuerpos y B la
clausura entera de A en F. Prueba que F es el cuerpo de fracciones de B.
SOLUCIN

Ejercicio. 39.6.
Estudia los siguientes enunciados:
(1) Prueba que si a es un ideal maximal de A, nunca a[X] es un ideal maximal de A[X].
(2) Encuentra un ideal maximal m A[X] tal que a[X] m.

SOLUCIN

Ejercicio. 39.7.
Dado un dominio de integridad A con cuerpo de fracciones K, para extensiones algebraicas K() y K(),
prueba que no necesariamente la clausura entera de A en K(, ) es la composicin de las clausuras
enteras en K() y K().
SOLUCIN

Ejercicio. 39.8.
Sea A un dominio de integridad con cuerpo de fracciones K. Son equivalentes:
(a) A = K.
(b) K es un Amdulo finitamente generado.

Ver tambin el Ejercicio (29.22.). SOLUCIN

Ejercicio. 39.9.
Sea B un anillo conmutativo y G Aut(B) un subgrupo finito del grupo de los automorfismos de B.
Prueba:
(1) El conjunto A = {b B | g(b) = b para cada g G} es un subanillo de B.
(2) La extensin A B es una extensin entera.

SOLUCIN

LGEBRA CONMUTATIVA P. Jara


244 C AP. VI. D EPENDENCIA ENTERA

Ejercicio. 39.10.
Sea K un cuerpo y A una Klgebra de Kdimensin finita. Prueba que:
(1) La extensin K A es entera.
(2) A es un cuerpo si, y slo si, A es un dominio de integridad.
(3) Si A es un anillo local con ideal maximal m y dimK (A) = n, entonces mn = 0.
(4) Da un ejemplo de Klgebra local A con dimK (A) = n tal que mn1 = 0, y otro en el que mn1 6= 0.

SOLUCIN

Extensiones de anillos

Ejercicio. 39.11.
Llamamos finita a una extensin de anillos A B en la que B es un Amdulo finitamente generado, y
finitamente generada si B es una Algebra finitamente generada.
(1) Prueba que toda extensin finita es finitamente generada.
(2) Da un ejemplo de una extensin finitamente generada que no sea finita.
(3) Dadas extensiones finita A B y B C, prueba que la extensin A C es finita.
(4) Dada una extensin de anillos A B, son equivalentes:
(a) La extensin A B es finita.
(b) La extensin A B finitamente generada y entera.

SOLUCIN

Ejercicio. 39.12.
Sea A un anillo local, A B una extensin de anillos y B un Amdulo finitamente generado. Prueba
que B es un anillo semilocal.
SOLUCIN

Ejercicio. 39.13.
Sea A B una extensin entera, p A un ideal primo y B un Amdulo finitamente generado. Prueba
que existe slo un nmero finito de ideales primos q B tales que p = q A.
SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 39. E JERCICIOS 245

Ejercicio. 39.14.
De los siguientes dominios cul es normal y cul no lo es?
(1) Z[i].

(2) Z[5].
(3) Z[ 5].
donde es una raz cbica primitiva de la unidad.
(4) Z[],
(5) Z[3].
(6) Z[ 6].
(7) Z[i, 2].

SOLUCIN

Lema de normalizacin

Ejercicio. 39.15.
Sea K A una extensin de anillos finitamente generada. Si A es un cuerpo, entonces la extensin es
finita (esto es, A es finitamente generado como Kespacio vectorial, o equivalentemente la extensin de
cuerpos A/K es una extensin (algebraica) finita).
SOLUCIN

Ejercicio. 39.16.
Sea f : A B un homomorfismo de Klgebras finitamente generadas. Prueba que para todo ideal
maximal n B se tiene que n A A es un ideal maximal.
SOLUCIN

Ejercicio. 39.17.
Sea K un cuerpo. Demuestra que el ideal (X 3 Y 2 ) de K[X, Y] es un ideal radical.
Este ejercicio se puede generalizar en la siguiente forma:
Sea K un cuerpo infinito. Si i y j son enteros positivos primos relativos, demuestra que (X i Y j ) es un
ideal radical en K[X, Y].
SOLUCIN

LGEBRA CONMUTATIVA P. Jara


246 C AP. VI. D EPENDENCIA ENTERA

Ejercicio. 39.18.
Sea K un cuerpo.
(1) Demuestra que el ideal (X 2 Y 3 ) K[X, Y] es un ideal primo.
(2) Llamamos T = X/Y en el cuerpo de fracciones del dominio A := K[X, Y]/(X 2 Y 3 ). Demuestra
que F = K(T) es el cuerpo de fracciones de A, y que K[T] es la clausura entera de A en F.

SOLUCIN

Ejercicio. 39.19.
Sea D un dominio de integridad e i, j enteros positivos primos relativos.
(1) Demuestra que (X i Y j ) es un ideal primo de D[X, Y].
(2) Cuando D = K es un cuerpo determina la normalizacin de A := K[X, Y]/(X i Y j ).

SOLUCIN

Ejercicio. 39.20.
Sea K un cuerpo. Demuestra que el ideal (Y 2 X 3 X 2 ) de K[X, Y] es primo.
SOLUCIN

Ejercicio. 39.21.
Sea K un cuerpo y a = (Y 2 X 3 X 2 ) K[X, Y] un ideal.
(1) Demuestra que a es un ideal primo de K[X, Y].
(2) Determina la normalizacin del dominio de integridad A := K[X, Y]/(Y 2 X 3 X 2 ).

SOLUCIN

Ejercicio. 39.22.
Calcula un subanillo de polinomios maximal en A = R[X, Y]/(XY 1). Aplcalo para determinar la
dimensin del anillo K[X, X 1 ].
SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 39. E JERCICIOS 247

Ejercicio. 39.23.
Determinar los ideales primos del anillo C[X, Y].
SOLUCIN

Ejercicio. 39.24.
Proponer un ejercicio sobre normalizacin con un ideal primo generado por dos o tres elementos.
SOLUCIN

Teorema de los ceros de Hilbert

Ejercicio. 39.25.
Sea a = (F1 , . . . , Ft ) un ideal del anillo de polinomios K[X1 , . . . , Xn ]. Vamos a dar un algoritmo para
determinar cuando un polinomio F K[X1 , . . . , Xn ] pertenece al radical de a. Este algoritmo se basa en
el siguiente hecho: Son equivalenteslos siguientes enunciados:
(a) F rad(a).
(b) 1 (F1 , . . . , Ft , 1 YF) K[X1 , . . . , Xn , Y].

Entonces el algoritmo consiste en determinar una base de Groebner del ideal (F1 , . . . , Ft , 1 YF) y ver
si se reduce a {1}.
SOLUCIN

Ejercicio. 39.26.
Sea K un cuerpo de caracterstica distinta de 2 y 3 y

a = (X 3 + Y 3 + Z 3 , X 2 + Y 2 + Z 2 , (X + Y + Z)3 ) K[X, Y, Z]

un ideal. Demuestra que X, Y, Z rad(a).


SOLUCIN

Ejercicio. 39.27.
Sea K un cuerpo y a = (X 4 + Y 4 + Z 4 , X + Y + Z) K[X, Y, Z].
(1) Si car(K) 6= 2, utiliza bases de Groebner para comprobar que XY + XZ + YZ rad(a) y determina
la mnima potencia de XY + XZ + YZ contenida en a.

LGEBRA CONMUTATIVA P. Jara


248 C AP. VI. D EPENDENCIA ENTERA

(2) Sea b = (X 4 + Y 4 + Z 4 , X + Y + Z, XY + XZ + YZ) K[X, Y, Z]. Comprueba que la base de Groebner


reducida de b respecto al orden lexicogrfico X > Y > Z es {X + Y + Z, Y 2 + YZ + Z 2 }. Deduce
que K[X, Y, Z]/b = K[Y, Z]/(Y 2 + YZ + Z 2 ), y que b es un ideal radical si car(K) 6= 3.
(3) Si car(K) 6= 2, 3, demuestra que rad(a) = b.
(4) Si car(K) = 3, demuestra que rad(a) = (X Y, Y Z).
(5) Si car(K) = 2, demuestra que a = (X + Y + Z) es un ideal primo, y por tanto radical.

SOLUCIN

Ejercicio. 39.28.
Sea a = (X 2 Y + Z 3 , X + Y 3 Z, 2Y 4 Z YZ 2 Z 3 ) K[X, Y, Z]. Utiliza bases de Groebner para probar
que X, Y, Z rad(a) y concluye que rad(a) = (X, Y, Z). Demuestra que X 9 , Y 7 , Z 9 son las mnimas
potencias de X, Y y Z, respectivamente, que pertenecen en a.
SOLUCIN

Ejercicio. 39.29.
Sean V = V(X 3 X 2 Z Y 2 Z), W = V(X 2 + Y 2 Z 2 ) conjuntos algebraicos de C3 . Demuestra que
I(V) = (X 3 X 2 Z Y 2 Z) y I(W) = (X 2 + Y 2 Z 2 ) en C[X, Y, Z].
SOLUCIN

Ejercicio. 39.30.
Sea V = V(X 3 + Y 3 + 7Z 3 ) C3 . Demuestra que I(V) = (X 3 + Y 3 + 7Z 3 ) C[X, Y, Z].
SOLUCIN

Ejercicio. 39.31.
Sea p un ideal de K[X1 , . . . , Xn ] primo y principal, entonces ht(p) = 1, o equivalentemente se tiene
dim(K[X1 , . . . , Xn ]/p) = n 1.
Observa que como una hipersuperficie es el conjunto de ceros de un polinomio, entonces cuando ste es
irreducible, la hipersuperficie es de dimensin n 1.
SOLUCIN

Ejercicios del captulo

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 39. E JERCICIOS 249

Ejercicio. 39.32.
Sea A un anillo (conmutativo) y x A un elemento tal que Ax es un ideal idempotente.
(1) Prueba que Ax es un anillo (no necesariamente un subanillo de A).
(2) Prueba que existe un elemento y A tal que x = x2 y e y = xy2 .
(3) El elemento y verificando la condicin anterior es nico.
(4) Si e Ax es el elemento uno de Ax, entonces e es un elemento idempotente y Ax = Ae.
(5) En este caso se tiene una descomposicin A = Ae A(1 e).

SOLUCIN

Ejercicio. 39.33.
Sea f : A B un homomorfismo de anillos tal que Ker(f ) es un ideal primo de A y la extensin
Im(f ) B es entera.Prueba la verdad o falsedad, segn el caso, de las siguientes afirmaciones:
(1) B es un dominio de integridad.
(2) Si Ker(f ) es un ideal maximal, entonces B es un cuerpo.
(3) Si B es un cuerpo, entonces Im(f ) es un cuerpo.
(4) f es necesariamente inyectivo.
(5) f es necesariamente sobreyectivo.
(6) Si A es un cuerpo, entonces B es un cuerpo.
(7) Si B es un cuerpo, entonces A es un cuerpo.
(8) Si A tiene dimensin n, entonces B tiene dimensin n.
(9) Si A tiene dimensin n, entonces B tiene dimensin n.
(10) Para cada elemento b B existen a0 , . . . , an1 A tales que a0 + a1 b + + an1 bn1 + bn = 0.

SOLUCIN

LGEBRA CONMUTATIVA P. Jara


250 C AP. VI. D EPENDENCIA ENTERA

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


Captulo VII

Espectro primo y localizacin

40 Localizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
41 Ideales primos en anillos de polinomios . . . . . . . . . . . . . . . . . . . . . . . 262
42 Mdulos de fracciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
43 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284

Introduccin
Una de las tcnicas ms tiles en lgebra Conmutativa es la de localizacin. Desde un punto de vista
algebraico sta permite, de forma dual al anillo cociente, estudiar los ideales (primos) contenidos en uno
dado y, desde el punto de vista geomtrico, permite estudiar conjuntos algebraicos en las proximidades de
algunos de sus puntos o, ms en general, en las proximidades de subconjuntos algebraicos irreducibles.
Se inicia el captulo con una introduccin a los anillos de fracciones, su construccin y sus propiedades
elementales. En la segunda seccin se aplican estos resultados al estudio de los ideales primos de anillos
de polinomios, estableciendo en este caso tests de primalidad de ideales. Se cierra el captulo con la
construcciones de los mdulos de fracciones y el estudio de las propiedades categricas que se deducen
de estas construcciones.
252 C AP. VII. E SPECTRO PRIMO Y LOCALIZACIN

40. Localizacin
Sea A un anillo y A un subconjunto cerrado para la multiplicacin y conteniendo al elemento uno,
i.e., multiplicativamente cerrado. Suponemos adems que 0 / . Se considera el producto cartesiano
A , y en l se define una relacin de equivalencia

(a1 , s1 ) (a2 , s2 ) si, y slo si, existe t tal que (a1 s2 a2 s1 )t = 0. (VII.1)

Lema. 40.1.
Sea A un anillo y un subconjunto multiplicativo, entonces (A )/ , con operaciones definidas por:

(a1 , s1 ) + (a2 , s2 ) = (a1 s2 + a2 s1 , s1 s2 ),


(a1 , s1 )(a2 , s2 ) = (a1 a2 , s1 s2 )

y elemento uno igual a (1, 1), es un anillo conmutativo y la aplicacin ,A : A (A )/ , definida


por ,A (a) = (a, 1) es un homomorfismo de anillos.

Para simplificar la notacin representamos a (A )/ simplemente por 1 A y lo llamamos el anillo


de fracciones de A respecto a . El elemento (a, s) se representa por as . La aplicacin ,A se representa,
abreviadamente, por .
0
D EMOSTRACIN . La operacin suma est bien definida. Sea ab = ab0 , por lo tanto existe s tal que
s(ab0 a0 b) = 0, para cada dc 1 A se tiene:
 a c   a0 c  ad + bc a0 d + b0 c (ad + bc)b0 d (a0 d + b0 c)bd
+ + = = .
b d b0 d bd b0 d bb0 d2

Para ver que el resultado es igual a cero escribimos:

s[(ad + bc)b0 d (a0 d + b0 c)bd] = s[ab0 d2 + bb0 cd a0 bd2 bb0 cd] = s(ab0 a0 b)d2 = 0.

Por otro lado se tiene


a0 a0 c acb0 d a0 cbd
a  
c c ac
= 0 = .
b d b0 d bd b d bb0 d2

Para ver que el resultado es igual a cero escribimos:

s[acb0 d a0 cbd] = s(ab0 a0 b)cd = 0.

Las propiedades aritmticas de la suma y el producto son directas y se dejan como ejercicio para el
lector. 

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 40. L OCALIZACIN 253

Observaciones. 40.2.
(1) Si 0 , entonces el anillo 1 A es el anillo trivial, esto es, todos los elementos son iguales a cero.
Por lo tanto vamos a suponer, como sealamos al principio y si no se especifica lo contrario, que
no contiene al elemento cero.
(2) El sentido de incluir t en la definicin de la relacin de equivalencia en (VII.1) es para asegurar que
una fraccin a/s es la fraccin cero si, y solo si, existe t tal que at = 0, y es necesaria ya que el
anillo A no tiene que ser necesariamente un dominio de integridad. Observa que si no incluimos t es
la definicin de la relacin de equivalencia y 0 6= a A verifica as0 = 0 para algn s0 , entonces
a as0 0 0
= 0 = 0 = ,
1 s s 1
lo que sera una contradiccin, ya que entonces debera ocurrir que a = 0.

Lema. 40.3.
Sea A un anillo y un subconjunto multiplicativo. Se verifica

Ker(,A ) = {a A | s tal que as = 0}.

En particular son equivalentes los siguientes enunciados:


(a) ,A : A 1 A es inyectivo.
(b) no contiene divisores de cero.

D EMOSTRACIN . La descripcin del ncleo es consecuencia directa de la definicin de la relacin de


equivalencia. Para la equivalencia tenemos:
(a) (b). Supongamos que es inyectivo y que s es un divisor de cero, entonces existe 0 6= x A
tal que sx = 0, y por tanto (x) = 0, lo que es una contradiccin.
(b) (a). Si (x) = 0, entonces x/1 = 0/1, y existe s tal que sx = 0. Por tanto s es un divisor de
cero, lo que es una contradiccin. 

Teorema. 40.4. (Propiedad universal del anillo de fracciones.)


Dado un anillo conmutativo A y un subconjunto multiplicativo , para cada homomorfismo de anillos
conmutativos f : A B tal que para cada s se verifica que f (s) B es invertible, existe un nico
homomorfismo de anillos f 0 : 1 A B tal que f = f 0 ,A .

,A
/
A >> 1 A
>> y
>> y
f >> y f0
|y
B

LGEBRA CONMUTATIVA P. Jara


254 C AP. VII. E SPECTRO PRIMO Y LOCALIZACIN

D EMOSTRACIN . En caso de existir f 0 estara definida f 0 (a/s) = f (a)f (s)1 , de aqu se deduce la
unicidad. Se deja al lector comprobar que as definida f 0 verifica las condiciones del enunciado. 

Corolario. 40.5.
Sea A un anillo conmutativo, un subconjunto multiplicativo y f : A B un homomorfismo de anillos
verificando:
(1) Para cada s se tiene que f (s) es una unidad en B;
(2) Si f (a) = 0, entonces existe s tal que sa = 0;
(3) Para cada b B existen a A y s tales que b = f (a)f (s)1 .

Entonces existe un nico isomorfismo f 0 : 1 A B tal que f = ,A f 0 .

,A
/
A >> 1 A
>> y
>> y
f >> y f0
|y
B

D EMOSTRACIN . Basta comprobar que al verificar las condiciones del enunciado el homomorfismo f 0
del Teorema (40.4.) es un isomorfismo. Es inyectiva, ya que si f 0 (a/s) = 0, entonces f (a) = 0 y existe
t tal que at = 0, luego a/s = 0/1. Es sobreyectiva, ya que para cada b B existen a A y s
tales que b = f (a)f (s)1 = f 0 (a/s). 
Las tres propiedades anteriores caracterizan al anillo de fracciones de A respecto a .
Ejemplo. 40.6.
Sea A un anillo y un conjunto de unidades de A, entonces 1 A
= A.
Ejemplo. 40.7.
Sea A un anillo conmutativo y p un ideal primo de A, entonces A \ p es un subconjunto multiplicativo. El
anillo de fracciones 1 A se representa por Ap .

Lema. 40.8.
Con la notacin anterior se tiene que Ap es un anillo local con ideal maximal

pAp = {a/s Ap | a p, s A \ p}.

D EMOSTRACIN . Es claro que pAp = pe = {a/s Ap | a p, s A \ p} es un ideal de Ap . Adems,


si b/1
/ pAp , entonces b
/ p, luego b A \ p y b/1 es invertible. 

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 40. L OCALIZACIN 255

Ejemplo. 40.9.
Sea A un anillo conmutativo y 0 = 0 (A) = Reg(A), el conjunto de los elementos regulares de A. El
anillo de fracciones 1
0 A se llama el anillo total de fracciones de A.
Cuando A es un dominio de integridad, entonces 0 = A \ {0} y el anillo de fracciones es un cuerpo, lo
llamamos el cuerpo de fracciones de A.
Como consecuencia del Lema (40.3.), para cada subconjunto multiplicativo si ,A : A 1 A
es inyectivo, entonces 0 , y es claro que el anillo total de fracciones de A es el mayor anillo de
fracciones de A en el que A est incluido como un subanillo.
Ejemplo. 40.10.
Dado un anillo conmutativo A y un elemento a A, el conjunto = {an | n N} es multiplicativo. El
anillo de fracciones 1 A se representa por Aa , y est formado por todas las fracciones que tienen como
denominador una potencia de a. Observar que si a es nilpotente, entonces 0 y el anillo de fracciones
Aa se reduce a 0.

Ideales primos

Lema. 40.11. (Teorema de Krull.)


Sea A un anillo conmutativo y un subconjunto multiplicativo (que no contiene a cero), se verifica:
(1) Cada ideal a, maximal entre los ideales que verifican a = , es un ideal primo.
(2) Para cada ideal a tal que a = , existe un ideal p verificando p a y maximal entre los que no
cortan a . En particular p es un ideal primo.
(3) Tomando a = 0 resulta que existe un ideal primo p que es maximal entre los ideales que no cortan a
.

D EMOSTRACIN . Dado definimos = {b | p = }.


(1). Es fcil ver que cada elemento maximal de es un ideal primo.
(2). Definimos = {p | b a, y b = }, ya que a podemos aplicar el lema de Zorn para
obtener el resultado.
(3). Ya que 0 , ste es no vaco. Adems es inductivo. Aplicando el Lema de Zorn existen en
elementos maximales. 

Corolario. 40.12.
Sea A un anillo conmutativo, entonces A tiene ideales maximales y cada ideal propio est contenido en
un ideal maximal.

A continuacin, suponiendo probado el anterior Corolario, ver por ejemplo el Lema (4.9.), se puede
hacer la siguiente demostracin del Lema de Krull.

LGEBRA CONMUTATIVA P. Jara


256 C AP. VII. E SPECTRO PRIMO Y LOCALIZACIN

D EMOSTRACIN . [Otra demostracin del Lema de Krull.] Se considera el homomorfismo : A


1 A. En 1 A tomamos un ideal maximal m. Finalmente tomamos p := 1 (m), que es un ideal primo
de A que es maximal entre los que verifican p = . 

Subconjuntos saturados
Sea A un anillo conmutativo, un subconjunto multiplicativo se llama saturado si verifica:

ab implica a y b para cualesquiera a, b A

el ejemplo tpico de subconjunto multiplicativo saturado es el complemento de un ideal primo. Es claro


que la interseccin de subconjuntos multiplicativos saturados tambin lo es, luego para cada subconjun-
to multiplicativo podemos considerar su clausura saturada, esto es, la interseccin de los subconjuntos
multiplicativos saturados que lo contienen; lo representamos por . La descripcin de la clausura satu-
rada de es:
= {a A | existe b A con ab }.
En efecto, es claro que , as definido, es un subconjunto multiplicativo saturado que contiene a .
Para ver que es saturado, sean a1 a2 , existe b A tal que (a1 a2 )b , de la igualdad (a1 a2 )b =
a1 (a2 b) = a2 (a1 b) se tiene que a1 , a2 .
1
En este caso se tiene un isomorfismo 1 A = A. Ver Ejercicio (43.32.).
Otra descripcin de se obtiene como consecuencia del Teorema de Krull.

Lema. 40.13.
Sea A un anillo conmutativo y un subconjunto multiplicativo, entonces

= {A \ p | p Spec(A), p = }

D EMOSTRACIN . Dado definimos

s = {A \ p | p Spec(A), p = }.

Es claro que s y que s es saturado ya que es interseccin de subconjuntos saturados. Como


consecuencia s . Sea ahora x s \ , entonces para cada ideal primo p tal que p = se tiene
x/ p. Por otro lado x
/ , y como es saturado, para cada a A se tiene ax
/ , esto es, Ax = .
Existe un ideal q maximal entre los que contienen a Ax y no cortan a . Es claro que q es un ideal primo
que no corta a y que por tanto no puede contener a x, llegando as a una contradiccin. 
Ver Ejercicio (43.31.)
Observa que se tiene = A\({p | p = }). Por lo tanto todo subconjunto multiplicativo saturado
es un complemento de una unin de ideales primos.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 40. L OCALIZACIN 257

Ejemplo. 40.14.
Sea A un anillo conmutativo, como U(A), el conjunto de las unidades de A, es un conjunto multiplicativo
saturado, entonces A \ U(A) es una unin de ideales primos, en concreto de todos los ideales maximales
de A.
Ejemplo. 40.15.
Sea A un anillo conmutativo y Reg(A) = 0 , el conjunto de los elementos regulares, entonces A\Reg(A)
es el conjunto de los divisores de cero. Como Reg(A) es un subconjunto multiplicativo saturado, tenemos
que el conjunto de los divisores de cero es una unin de ideales primos.
A los ideales maximales, entre los que estn contenidos en el conjunto de los divisores de cero, los
llamamos ideales maximales de divisores de cero de A.
Veamos otra aplicacin. Sea M un Amdulo, llamamos Div(M) = {a A | existe 0 6= m
M tal que am = 0} y Reg(M) = A \ Div(M).

Lema. 40.16.
Con la notacin anterior tenemos que Reg(M) es un subconjunto multiplicativo saturado y por tanto
Div(M) es una unin de ideales primos.

D EMOSTRACIN . Es claro que Reg(M) es un subconjunto multiplicativo saturado. 


Los ideales primos contenidos en Div(M) se llaman ideales primos de M y los maximales se llaman
ideales primos maximales de M.

Proposicin. 40.17.
Sea A un anillo conmutativo y , subconjuntos multiplicativos tales que , entonces existe un
nico homomorfismo de anillos f tal que ,A = f ,A , ver el siguiente diagrama para las notaciones.

,A
/
A DD 1 A
v
DD v
DD v
D
,A DD! vz
v f
1 A

Adems son equivalentes las siguientes propiedades:


(a) f es un isomorfismo.
(b) Un ideal primo p de A no corta a si, y solo si, no corta a .
(c) Las saturaciones de y son iguales.

D EMOSTRACIN . (a) (b). Si p 6= , existe s p , como ,A (s) = f 1 ,A (s) es invertible


en 1 A, entonces s y tenemos p 6= .

LGEBRA CONMUTATIVA P. Jara


258 C AP. VII. E SPECTRO PRIMO Y LOCALIZACIN

(b) (c). Es evidente de la caracterizacin de la saturacin de como interseccin de los ideales primos
que no cortan a .
(c) (a). Como existe un isomorfismo 1 A = 1 A, ver Ejercicio (43.32.), el resultado es evidente.


Extensin y contraccin de ideales. Anillos locales


Sea A un anillo conmutativo, un subconjunto multiplicativo y ,A : A 1 A el homomorfismo
cannico. Para cada ideal a de A se tiene

ae = (a)1 A = a1 A = {a/s 1 A | a a, s } = 1 a.

Si b es un ideal de 1 A, entonces

1 (b) = {a A | a/1 b} = bc .

En general se verifica b = bce y a $ aec . Para analizar la ltima inclusin llamamos a aec la
saturacin de a, y la representamos por Sat (a). Es claro que

aec = {a A | existe s tal que sa a}.

Observa que 0ec = Ker(,A = {a A | existe s tal que sa = 0}.


Ejemplo. 40.18.
Se considera el anillo Z y el subconjunto multiplicativo = Z\{0}. Si a = 2Z, entonces ae = 2ZQ = Q
y es claro que a $ aec = Z.

Proposicin. 40.19.
Sea A un anillo conmutativo y un subconjunto multiplicativo, existe una biyeccin que conserva el
orden entre los ideales de 1 A y los ideales saturados de A. Adems para cada ideal a de A se
verifica aec = A si, y slo si, a 6= .
En particular existe una correspondencia biyectiva entre los ideales primos de 1 A y los ideales primos
de A que no cortan a .

D EMOSTRACIN . Es clara la biyeccin entre los ideales de 1 A y los ideales saturados de A, as


como el que ae = 1 S si y slo si a 6= . Por otro lado, si p es un ideal primo de A que no corta
a , entonces p es saturado, lo que prueba la biyeccin sealada. Vamos a ver que si p es primo y
p = , entonces p = pec . Si x pec , existe s tal que xs p, y como p es primo y s
/ p, se tiene
x p. 

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 40. L OCALIZACIN 259

Proposicin. 40.20.
Sea A un anillo conmutativo y un subconjunto multiplicativo, entonces 1 es una funcin creciente
en el conjunto de los ideales que conmuta con las siguientes operaciones de ideales:
(1) Sumas.
(2) Productos.
(3) Intersecciones finitas.
(4) Radicales.

D EMOSTRACIN . Es claro que si a b, entonces 1 a 1 b.


Se tiene P 1P
P P P P
a ( a ), y si a/1 ( a ), existe s P tal que Pas a ;
si as = a a , de soporte finito, entonces a/1 = as/s = a /s 1 a , y
tenemos la igualdad.
Basta probar que 1 (ab) = (1 a)(1 b).
Como 1 (a b) 1 a, 1 b, se tiene 1 (a b) 1 a 1 b. Por otro lado, si a/1
1 a 1 b, existe s tal que as a, b, luego a/1 = as/s 1 (a b).
Si a/1 rad(1 a), existe n N tal que an /1 1 a, y existe s tal que an s a, luego an sn a
y as rad(a), por lo tanto a/1 = as/s 1 a. Por otro lado, si a/1 1 a existe s tal que
as rad(a) y existe n N al que an sn a, entonces an /1 = an sn /sn 1 a, y a/1 rad(1 a).

Para intersecciones arbitrarias el resultado no es cierto, como prueba el siguiente ejemplo.
Ejemplo. 40.21.
Considera el anillo A = Z, y para cada n N el ideal an = nZ. Tomamos = Z \ {0}. Se verifica:

1 (n an ) = 1 0 = 0.

Por otro lado  


n 1 an = n Q = Q.

Aunque 1 no conmuta con intersecciones infinitas, como consecuencia de la conmutacin de 1 y


el radical de ideales se tiene el siguiente resultado:

Corolario. 40.22.
Sea A un anillo conmutativo y un subconjunto multiplicativo, se verifica: Nil(1 A) = 1 Nil(A).

D EMOSTRACIN . Es claro que

1 Nil(A) = 1 ({p | p primo en A}) {1 p | p primo en A} = Nil(1 A).

LGEBRA CONMUTATIVA P. Jara


260 C AP. VII. E SPECTRO PRIMO Y LOCALIZACIN

n
Por otro lado, si as Nil(1 A), existe n N tal que as = 0, y por tanto existe t tal que tan = 0.
Entonces (ta)n = 0 y ta Nil(A). En consecuencia as = ta
ts 1 Nil(A). 
Si p es un ideal primo de un anillo A, el localizado Ap tiene un nico ideal maximal, ver Proposi-
cin (40.19.). Por lo tanto es un anillo local, y existe una biyeccin entre los ideales primos de Ap y los
ideales primos de A contenidos en p. Como consecuencia, si p es un ideal primo minimal (no contiene a
ningn otro ideal primo) de A, entonces Ap es un anillo con un nico ideal primo.
La siguiente es una descripcin del anillo de fracciones, en el caso particular de un dominio, en el sentido
sealado en el Ejemplo (40.9.).

Proposicin. 40.23.
Sea D un dominio de integridad con cuerpo de fracciones K, entonces
(1) cada anillo de fracciones de 1 D de D es un subanillo de K y
(2) se verifica: D = {Dm | m Max(D)}.

D EMOSTRACIN . Dado un subconjunto multiplicativo D se tiene D \ {0}, luego D


1 A K.
Se tiene entonces D m Dm . Por otro lado, se x m Dm , entonces para cada x m Am existen
ax A y sx A \ m tales que x = ax /sx . Como consecuencia xsx = ax A. Entonces el ideal
A : x = {a A | xa A} no est contenido en ningn ideal maximal m, y por lo tanto A : x = A, esto
es, x A. 
Ver Ejercicio (43.52.)
Observacin. 40.24.
Ya que para cada ideal primo p de un anillo A existe un ideal maximal m tal que p m, entonces existe
un homomorfismo Am Ap . Si A un dominio, ste es inyectivo y podemos, en la anterior interseccin,
sustituir el conjunto de los ideales maximales por el conjunto de los ideales primos.

Anillos noetherianos

Lema. 40.25.
Sea A un anillo noetheriano y A un subconjunto multiplicativo, entonces 1 A es un anillo noethe-
riano.

D EMOSTRACIN . Es consecuencia de la Proposition (40.20.). 


Ver Ejercicio (43.43.)

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 40. L OCALIZACIN 261

Lema. 40.26.
Si A es un anillo, a A un ideal y A un subconjunto multiplicativo, se verifica:
(1) Si a = (a1 , . . . , at ), entonces 1 a := a1 A = ( a11 , . . . , a1t ).
(2) Si a es principal, entonces a1 A es principal.

D EMOSTRACIN . 
Ver Ejercicio (43.43.)

Ideales primarios
Ya conocemos que los ideales primos son ideales saturados. Vamos a introducir un nuevo tipo de ideales
saturados: los ideales primarios.
Sea A un anillo conmutativo. Un ideal a se llama primario si verifica:
/ a, entonces existe n N tal que bn a.
ab a y a
Como consecuencia de la definicin, si a es un ideal primario, entonces rad(a) es un ideal primo, sea p,
entonces a se llama pprimario.

Proposicin. 40.27.
Sea A un anillo conmutativo y un subconjunto multiplicativo, se verifica:
(1) Si p Spec(A), p = y a un ideal pprimario, entonces a es saturado (tambin podemos
quedarnos con la condicin a = );
(2) Si p Spec(A), p 6= y a un ideal pprimario, entonces 1 a = 1 A;
(3) Existe una correspondencia biyectiva entre ideales primarios de 1 A e ideales primarios de A que
no cortan a .

D EMOSTRACIN . (1). Como p = , resulta que A \ p, y por tanto basta comprobar que si
as a, con s / a, existe n N tal que sn a p, lo que es una
/ p, entonces a a. En efecto, si a
contradiccin.
(2). En este caso basta comprobar que a 6= . Si p 6= , para cada s p existe n N tal
que sn a, luego sn a .
(3). Dado a un ideal primario que no corta a basta ver que 1 a es un ideal primario en 1 A.
Sean (a/1)(b/1) 1 a, entonces ab/1 1 a y tenemos ab a por ser a un ideal saturado.
Entonces a a o existe n N tal que bn a. Por tanto tenemos a/1 1 a o existe n N tal que
(b/1)n 1 a. Recprocamente, si q 1 A es primario y ab qc , se tiene (ab)/1 q, luego a/1 q
o existe n N tal que (b/1)n q. Entonces se tiene a qc o existe n N tal que bn qc . 

LGEBRA CONMUTATIVA P. Jara


262 C AP. VII. E SPECTRO PRIMO Y LOCALIZACIN

41. Ideales primos en anillos de polinomios


Dado un anillo A estamos interesados en determinar si un ideal dado de A[X] es primo. Para esto hacemos
la siguiente observacin: Dado un ideal primo p de A[X] se tienen los siguientes resultados:

(1) p A A es un ideal primo.

Llamamos B := A/(p A). Como B es un dominio, sea F su cuerpo de fracciones. Se verifica que F[X]
es el anillo de fracciones de B[X] con respecto al subconjunto multiplicativo = B \ {0} B[X]. Existe
un homomorfismo de anillos:

/ A
/
A[X] [X] = B[X] F[X],
(p A)

donde es la proyeccin cannica y la inclusin en el localizado.


Se tiene Ker() = (p A)[X] p, luego (p) es un ideal primo de B[X]. Como (p) = , ya que
si b = a + (p A) (p) , existe p p tal que (p) = b = (a), luego p a Ker() p, y por
tanto a p A y b = 0, lo que es una contradiccin, tenemos:

(2) (p)e := ((p))F[X] es un ideal primo de F[X] y

(3) el ideal (p) es saturado en B[X].

Esto ltimo es consecuencia de que (p) es un ideal primo que (p) = .


Vamos a probar la siguiente proposicin:

Proposicin. 41.1.
En la situacin anterior un ideal p de A[X] es un ideal primo si y solo si se verifica:
(1) p A es un ideal primo de A.
(2) (p)e es un ideal primo de F[X].
(3) (p) es un ideal saturado de B[X].

D EMOSTRACIN . Ya hemos probado la condicin necesaria. Veamos la condicin suficiente. Dados


f , g A[X] tales que fg p, aplicando : A[X] B[X] F[X] tenemos ( )(f )( )(g)
(p)e . Entonces ()(f ) (p)e o ()(g) (p)e . Supongamos que ()(f ) (p)e , como (p)
es saturado se tiene (f ) (p), y existe p p tal que (f ) = (p), esto es, f p Ker() p,
luego f p. 

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 41. I DEALES PRIMOS EN ANILLOS DE POLINOMIOS 263

Ejercicio. 41.2.
Veamos, como aplicacin, cuales son los ideales primos de Z[X].

D EMOSTRACIN .

(1) Por un lado tenemos el ideal cero.

(2) Si p es un ideal primo no nulo de Z[X] se tiene p Z = pZ

(2.1) Si p = 0, entonces A = B = Z y F = Q.


A[X]

B[X] / F[X].

Por tanto (p)e = pQ[X] es un ideal primo no nulo de Q[X]. Sea pQ[X] = (h), con h Z[X].
Podemos suponer que h es un polinomio irreducible primitivo, evidentemente se tiene p = (h).
(2.2) Si p 6= 0, entonces A = Z, B = F = Zp .


A[X]
/ B[X] F[X].

En este caso (p) es un ideal primo de Zp [X].


(2.2.1) Si (p) = 0 tenemos p Ker() = (p A)[X] p, y p = pZ[X].
(2.2.2) Si (p) 6= 0 tenemos (p) = (h), siendo h Zp [X] irreducible. En este caso existe f
p tal que (f ) = h y se verifica p = (p, f )Z[X]. En efecto, si g p tenemos (g) = ch,
con c Zp [X]. Sea d Z[X] tal que (d) = c, entonces (df ) = ch = (g), esto es,
g df Ker() (p A)[X] = pZ[X], esto es, g (p, f )Z[X].

En resumen los ideales primos de Z[X] son de la forma (h), (p) (p, f ), siendo p Z primo, h Z[X]
irreducible primitivo y f Z[X] irreducible y es tambin irreducible mdulo p. 

Ejercicio. 41.3.
Podemos completar este ejercicio determinando los ideales maximales de Z[X].

D EMOSTRACIN . (1). Es claro que los ideales primos p = (p, f ) son ideales maximales.
(2). Para cada entero primo p se tiene (p) Z[X] no es maximal, ya que X + (p) no es invertible.
(3). Veamos que para cualquier polinomio irreducible primitivo h Z[X], el ideal (h) no es un maximal.
Supongamos que (h) es maximal; primero observamos que gr(h) 1, esto es, h no es constante. A
continuacin tomamos a Z tal que h(a) 6= 0, 1, 1, y un entero primo p tal que p | h(a). Definimos

LGEBRA CONMUTATIVA P. Jara


264 C AP. VII. E SPECTRO PRIMO Y LOCALIZACIN

: Z[X] Zp mediante (X) = a Zp . Es claro que (h) = 0, y por tanto factoriza por Z[X]/(h).
Existe pues un homomorfismo : Z[X]/(h) Zp . Como Z[X]/(h) es un cuerpo de caracterstica cero
y existe un homomorfismo de anillos a Zp , llegamos a una contradiccin. 

Ejercicio. 41.4.
Con la notacin del Ejercicio (41.2.) Prueba que para cada ideal primo (h) Zp [X] existen dos nicos
ideales primos p1 $ p2 de Z[X] tales que 0 = p1 Z $ p2 Z = pZ y (p1 ) = (h) = (p2 ).

S OLUCIN . Ya que (h) es primo, resulta que h Zp [X] es irreducible, entonces existe f Z[X]
irreducible tal que f 7 h. Consideramos p1 = (f ) y p2 = (p, f ), que verifican las condiciones impuestas.
La unicidad se desprende de la forma de los ideales primos de Z[X]. 
A la hora de calcular si un ideal de A[X] es primo, necesitamos un resultado tcnico para comprobar la
saturacin de ideales.

Lema. 41.5.
Sea B un dominio de integridad con cuerpo de fracciones F, b B[X] un ideal tal que be = bF[X] = (h),
siendo h B[X] con coeficiente lder b. Se verifica:
(1) bec = bF[X] B[X] = bBb [X] B[X] = hBb [X] B[X].
(2) Si c = (b, 1 bT)B[X, T], entonces bBb [X] B[X] = c B[X].

D EMOSTRACIN . (1). Ya que Bb F, se tiene hBb [X] bBb [X] hF[X]Bb [X], y si f hF[X]B[X].
Sean axn , bxm los monomios lderes de f y h, respectivamente. Como f hF[X], se tiene n m y
tenemos a
f X nm h hF[X] Bb [X]
b
tiene grado menor que f . Iterando el proceso llegamos a un polinomio de grado menor que m, por lo
que ha de ser igual a cero, y en consecuencia f es una combinacin en Bb de mltiplos de h, esto es,
f hBb [X], y tenemos hF[X] Bb [X] = hBb [X]. Al hacer la interseccin con B[X] tenemos:

bec = bF[X] B[X] = hF[X] B[X] = hBb [X] B[X] = bBb [X] B[X].

Observar que en este punto hemos reducido el problema a considerar solamente fracciones en las que los
denominadores son potencia de b.
(2). Vamos a relacionar bBb [X] B[X] y c B[X]. Dado f bBb [X] B[X] se verifica f = hg, siendo
g Bb [X]; existe n N tal que bn g B[X], luego

f = (bT)n f + (1 (bT)n )f = (T n h(bn g) + (1 (bT)n )f = hT n (bn g)f + (1 (bT)n )f c B[X].

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 41. I DEALES PRIMOS EN ANILLOS DE POLINOMIOS 265

Por otro lado, sea f c B[X], se verifica f = hg1 + (1 bT)g2 , con g1 , g2 B[X, T], entonces,
evaluando en T = 1/b se tiene f = hg1 (X, 1/b) hBb [X] B[X]. 

Veamos, como aplicacin cmo calcular los ideales primos en anillos de polinomios con coeficientes en
un cuerpo. Sea p K[X1 , . . . , Xn ] un ideal. Llamamos pi = p X[X1 , . . . , Xi ]. Si p es un ideal primo,
entonces, necesariamente los ideales p1 , . . . , pn1 son primos; pero esta condicin no es suficiente. Para
encontrar una condicin suficiente debemos comenzar a estudiar p1 , despus p2 , y as sucesivamente
hasta llegar a pn . Estudiamos ese caso.
Si p1 es primo tenemos p1 = 0 o p1 = (h) K[X1 ], siendo h un polinomio irreducible en K[X1 ].
Pasamos a estudiar p2 . Para ilustrar este caso vamos a estudiar un caso ms general, esto es, vamos a
suponer que los ideales p1 , . . . , pi1 , i > 1, son primos y vamos a estudiar pi . Consideramos el anillo
K[X1 ,...,Xi1 ]
B= pi1 , y llamamos F a su cuerpo de fracciones, : K[X1 , . . . , Xi1 ][Xi ] B[Xi ]. Estudiamos
si el ideal (pi ) B[Xi ] es saturado y si su extendido (pi )e F[Xi ] es primo. Para lo segundo tenemos
que ver si (pi )e es cero o si est generado por un polinomio irreducible de F[Xi ]. Y para lo primero
tenemos que ver si (pi ) coincide con su saturacin ((pi ), 1 bT)B[Xi , T] B[Xi ]. Este ltimo estudio
podemos hacerlo estudiando la interseccin (pi , 1 b0 T)K[X1 , . . . , Xi , T] K[X1 , . . . , Xi ], siendo (b0 ) =
b, ya que:

pi N_N _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _/ (pi ) O
NNN OOO
NNN OOO
NNN OOO
NN& OO'
A[Xi ] / B[Xi ]

(pi , 1 b0NT) _ _ _ _ _ _ _ _ _ _ _ _/ ((pi ), 1 ObT)


NNN OOO
NNN OOO
NNN OOO
N&  O' 
0 / B[X, T]
A[X, T]
Como y 0 son sobreyectivas, Ker() pi y Ker(0 ) (pi , 1 b0 T), resulta que (pi ) = ((pi ), 1
bT) B[X] si y solo si pi = (pi , 1 b0 T) A[X]. Veamos algunos ejemplos.
Ejemplo. 41.6.
Sea p = (XZ Y 2 , YZ X 3 , Z 2 X 2 Y) Q[X, Y, Z]. Una base de Groebner reducida para p, con respecto
al orden lexicogrfico X > Y > Z, es:

{X 3 YZ, X 2 Y Z 2 , XY 3 Z 3 , XZ Y 2 , Y 5 Z 4 }.

Definimos:
p1 = p Q[Z] = 0,
p2 = p Q[Y, Z] = (Y 5 Z 4 ),
p3 = p = (X 3 YZ, X 2 Y Z 2 , XY 3 Z 3 , XZ Y 2 , Y 5 Z 4 )
(Esto es consecuencia de la teora de la eliminacin.)

(1) Es claro que p1 Q[Z] es un ideal primo.

LGEBRA CONMUTATIVA P. Jara


266 C AP. VII. E SPECTRO PRIMO Y LOCALIZACIN

(2) En el caso de p2 Q[Y, Z] tenemos: A = Q[Z], B = Q[Z]/p1 = Q[Z] y F = Q(Z).

Q[Z]
Q[Y, Z] / [Y] / F[Y].
p1

Tenemos que estudiar:


(i) si (p2 )e es primo en Q(Z)[Y] y
(ii) si (p2 ) es saturado en Q[Z][Y].
(i). Tenemos (p2 )e = (Y 5 Z 4 )Q(Z)[Y]. Ya que Y 5 Z 4 es irreducible en Q(Z)[Y] entonces
(p2 )e = (Y 5 Z 4 )Q(Z)[Y] es un ideal primo. Para ver que Y 5 Z 4 es irreducible podemos con-
siderar el homomorfismo Q[Z][Y] Q[Y], definido por Z 7 2, Y 7 Y; la imagen de Y 5 Z 4 es
Y 5 16 que es irreducible. Observar que el coeficiente lder de h = Y 5 Z 4 B[Y] es 1.
(ii). Estudiamos el ideal ((p2 ), 1 T)B[Y, T] B[Y] para ver si coincide con (p2 ). Tenemos

((p2 ), 1 T)B[Y, T] B[Y] = (Y 5 Z 4 , 1 T)Q[Y, Z, T] Q[Y, Z],


(p2 ) = (Y 5 Z 4 )Q[Y, Z].

Esta interseccin se estudiar calculando las bases de Groebner respecto al orden lexicogrfico con
T > Y > Z. La base de Groebner reducida de (Y 5 Z 4 , 1T)Q[Y, Z, T] es: {Y 5 Z 4 , 1T}, y la de
(Y 5 Z 4 , 1T)Q[Y, Z, T]Q[Y, Z] es: {Y 5 Z 4 }. La base de Groebner reducida de (Y 5 Z 4 )Q[Y, Z]
es: {Y 5 Z 4 }. Entonces ambos ideales son iguales y el ideal (p2 ) es saturado.
Como consecuencia el ideal p2 Q[Y, Z] es primo.

(3) Para p3 Q[X, Y, Z] tenemos

A = Q[Y, Z],
B = Q[Y, Z]/(Y 5 Z 4 ) = Q[z] Q[z]y Q[z]y2 Q[z]y3 Q[z]y4 ,
F = Q(z) Q(z)y Q(z)y2 Q(z)y3 Q(z)y4 .

Con la relacin y5 = z4 . (Aqu hemos representado a Y por y, y a Z por z.)


Al igual que antes tenemos que estudiar:
(i) si (p3 )e es primo en F[X] y
(ii) si (p3 ) es saturado en Q[X, Y, Z]/(Y 5 Z 4 ).
(i). El ideal (p3 )e est generado por los elementos

g1 = Xz y2 , g2 = Xy3 z3 , g3 = X 2 y z2 , g4 = X 3 yz.

Como el ideal es principal basta calcular un generador. En este caso observamos que si llamamos
h0 = X y2 /z se tiene:

g2 = h0 y3 + (y5 /z z3 ) = h0 y3 ,
g3 = h0 (Xy + y3 /z) + (y5 /z2 z2 ) = h0 (Xy + y3 /z),
g4 = h0 (X 2 + Xy2 /z + y4 /z2 ) + (y6 /z3 yz) = h0 (X 2 + Xy2 /z + y4 /z2 ).

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 41. I DEALES PRIMOS EN ANILLOS DE POLINOMIOS 267

y se tiene: (p3 )e = (X y2 /z) = (Xz y2 ). El coeficiente lder del generador h = Xz y2 B[X]


es z. El polinomio h = Xz y2 F[X] es irreducible, ya que tiene grado uno.
(ii). Para estudiar la saturacin de (p3 ) en B[X], consideramos el ideal interseccin ((p3 ), 1
zT)B[X, T] B[X] y lo comparamos con (p3 ). Pasamos a los anillos de polinomios con coeficientes
en Q y calculamos las bases de Groebner reducidas respecto al orden lexicogrfico con T > X >
Y > Z.
(p3 , 1 ZT)Q[T, X, Y, Z]; la base de Groebner reducida es: {TY 2 X, TZ 1, X 3 YZ, X 2 Y
Z 2 , XY 3 Z 3 , XZ Y 2 , Y 5 Z 4 }.
(p3 , 1 ZT)Q[T, X, Y, Z] Q[X, Y, Z]; la base de Groebner reducida es: {X 3 YZ, X 2 Y Z 2 , XY 3
Z 3 , XZ Y 2 , Y 5 Z 4 }.
Por lo tanto (p3 , 1 ZT)Q[T, X, Y, Z] Q[X, Y, Z] = p3 , luego (p3 ) = (p3 , 1 zT)B[T, X, Y, Z]
Q[X, Y, Z], y el ideal (p3 ) es saturado.

En consecuencia el ideal p es un ideal primo de Q[X, Y, Z].

Ejercicio. 41.7.
Estudiar si el ideal p = (XZ Y 3 , XY Z 2 ) Q[X, Y, Z] es primo.

S OLUCIN . Con respecto al orden lexicogrfico X > Y > Z una base de Groebner reducida para p es:

{XY Z 2 , XZ Y 3 , Y 4 Z 3 }.

p1 = 0 Q[Z],
p2 = (Y 4 Z 3 ) Q[Y, Z],
p3 = (XY Z 2 , XZ Y 3 , Y 4 Z 3 ) Q[X, Y, Z].

(1) El ideal p1 Q[Z] es primo.

(2) El ideal p2 = (Y 4 Z 3 ) Q[Y, Z] es primo.

(3) Para el ideal p3 tenemos:

A = Q[Y, Z],
B = Q[Y, Z]/(Y 4 Z 3 ) = Q[z] Q[z]y Q[z]y2 Q[z]y3 ,
F = Q(z) Q(z)y Q(z)y2 Q(z)y3 .

Con la relacin y4 = z3 . El ideal (p3 ) est generado por los elementos:

g1 = Xy z2 , g2 = Xz y3 .

LGEBRA CONMUTATIVA P. Jara


268 C AP. VII. E SPECTRO PRIMO Y LOCALIZACIN

El ideal (p3 )e est generado por un nico elemento, que es:

h = Xy z2 ,

su coeficiente lder es y. Resulta que h es un elemento irreducible en F[X], ya que es de grado uno.
Entonces (p3 )e es un ideal primo de F[X].
Estudiamos ahora la saturacin de (p) en B[X]. Para esto comparamos (p3 , 1 YT)B[X, T] A[X]
y p3 .
Una base de Groebner reducida de (p3 , 1 YT)A[X, T] = (XY Z 2 , XZ Y 3 , Y 4 Z 3 , 1 YT),
respecto al orden lexicogrfico con T > X > Y > Z, es:

{TY 1, TZ 2 X, X 2 Y 2 Z, XY Z 2 , XZ Y 3 , Y 4 Z 3 }.

Una base de Groebner reducida de (p3 , 1 YT)A[X, T] A[X] = (XY Z 2 , XZ Y 3 , Y 4 Z 3 , 1


YT) Q[X, Y, Z], respecto al mismo orden, es:

{X 2 Y 2 Z, XY Z 2 , XZ Y 3 , Y 4 Z 3 },

y como no coincide con la base de Groebner reducida de p3 , resulta que (p3 ) no es saturado, y en
consecuencia p = p3 no es un ideal primo.
Observa que como la saturacin de (p) es el ideal (X 2 Y 2 Z, XY Z 2 , XZ Y 3 , Y 4 Z 3 ) y como
sta no coincide con p, alguno de sus generadores no est en p, en este caso X 2 Y 2 Z, resulta que,
como b = y, el producto Y(X 2 Y 2 Z) p, pero ninguno de estos factores pertenece a p, lo cual
muestra explcitamente dos elementos que prueban que p no es primo.

Y(X 2 Y 2 Z) = X 2 Y Y 3 Z = X(XY Z 2 ) + Z(XZ Y 3 ).




Ejercicio. 41.8.
Sea a = (XZ Y 3 , XY 2 Z 2 ) Q[X, Y, Z]. Vamos a ver que a no es un ideal primo determinando
elementos a, b Q[X, Y, Z] tales que a, b Q[X, Y, Z] con ab a y a, b
/ a.

S OLUCIN . Una base de Groebner de a con respecto al orden lexicogrfico X > Y > Z es:

> GroebnerBasis[{X Z - Y^3, X Y^2 - Z^2}, {X, Y, Z}]

{XY 2 Z 2 , XZ Y 3 , Y 5 Z 3 },
Por lo tanto a Q[Z] = {0} es un ideal primo.
Tambin a Q[Y, Z] = (Y 5 Z 2 ) es un ideal primo.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 41. I DEALES PRIMOS EN ANILLOS DE POLINOMIOS 269

Tenemos los homomorfismos


Q[Y, Z] Q[Y, Z]
Q[X, Y, Z] [X] = 5 2
[X] Q(y, z)[X].
a Q[Y, Z] (Y Z )

Estudiamos la saturacin de (a). Tenemos:

(a)e = (Xz y3 , Xy2 z2 )Q(y, z)[X].

Como
1 1 y3
Xz y3 = 2
(Xz3
y3 2
z ) = 2
(Xy 5
y3 2
z ) = 2
(Xy2 z2 ) (Xy2 z2 )Q(y, z)[X],
z z z
entonces
(a)e = (Xy2 z2 )Q(y, z)[X] = (Xz y3 )Q(y, z)[X],
es un ideal primo. El coeficiente lder de Xy2 z2 es z2 , y se tiene z / (a). Calculamos ((a), 1
zT)Q(y, z)[X], y para esto nos trasladamos a Q[X, Y, Z] con el orden lexicogrfico T > X > Y > Z. Se
tiene:
(a, 1 ZT) = (XY 2 Z 2 , XZ Y 3 , Y 5 Z 3 , ZT 1).
Una base de Groebner es:

> GroebnerBasis[{XY^2-Z^2,XZ-Y^3,Y^5-Z^3,ZT-1},{T,X,Y,Z}]

{TY 3 X, TZ 1, X 2 YZ, XY 2 Z 2 , XZ Y 3 , Y 5 Z 3 }.
Y se verifica:

(a, 1 ZT) Q[X, T, Z] = (X 2 YZ, XY 2 Z 2 , XZ Y 3 , Y 5 Z 3 ),

que contiene propiamente a a, ya que X 2 YZ


/ a.
Podemos ahora dar los elementos que andamos buscando. Tomamos a = Z y b = X 2 YZ. Se verifica

Z(X 2 YZ) X 2 Z YZ 2 XY 3 YZ 2 Z 2 Y YZ 2 0 (mod a).

Ejercicio. 41.9.
Vamos a ver que el ideal p = (XZ Y 3 , XY 2 Z 2 , X 2 YZ) Q[X, Y, Z] es un ideal primo.

S OLUCIN . Calculamos una base de Groebner del ideal p = (XZ Y 3 , XY 2 Z 2 , X 2 YZ) para el
orden lexicogrfico con X > Y > Z.

LGEBRA CONMUTATIVA P. Jara


270 C AP. VII. E SPECTRO PRIMO Y LOCALIZACIN

> GroebnerBasis[{X Z-Y^3, X Y^2-Z^2, X^2-Y Z}, {X, Y, Z}]

{X 2 YZ, XY 2 Z 2 , XZ Y 3 , Y 5 Z 3 }
Calculamos las eliminaciones:
p Q[Z] = {0} es un ideal primo.
p Q[Y, Z] = (Y 5 Z 3 ) es un ideal primo.
Consideramos los homomorfismos

Q[Y, Z]
Q[X, Y, Z] 5 3
[X] Q(y, z)[X].
(Y Z )

Calculamos (p)e :

(p)e = (Xz y3 , Xy2 z2 , X 2 yz)Q(y, z)[X] = (Xz y3 )Q(y, z)[X].

El trmino lder es z y z
/ (p).
Calculamos el contrado (p)ec ; para esto pasamos a Q[T, X, Y, Z] y calculamos el ideal (p, 1 ZT):

(p, 1 ZT) = (XZ Y 3 , XY 2 Z 2 , X 2 YZ, 1 ZT)

Una base de Groebner para el orden lexicogrfico con T > X > Y > Z es:

> GroebnerBasis[{XZ-Y^3,XY^2-Z^2,X^2-YZ,1-ZT},{T,X,Y,Z}]

{TY 3 X, TZ 1, X 2 YZ, XY 2 Z 2 , XZ Y 3 , Y 5 Z 3 }
El contrado se obtiene a partir de (p, 1 ZT) Q[X, Y, Z], que es:

(X 2 YZ, XY 2 Z 2 , XZ Y 3 , Y 5 Z 3 ),

que coincide con p, luego p es primo. 

Ejercicio. 41.10.
Demuestra que el ideal p = (XZ 2 W 3 , XW 2 Y 4 , Y 4 Z 2 W 5 ) Q[X, Y, Z, W] es un ideal primo.

S OLUCIN .

>GroebnerBasis[{XZ^2-W^3,XW^2-Y^4,Y^4Z^2-W^5},{X,Y,Z,W}]

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 41. I DEALES PRIMOS EN ANILLOS DE POLINOMIOS 271

Base de Groebner:
{XZ 2 W 3 , XW 2 Y 4 , Y 4 Z 2 W 5 }.
p Q[W] = {0}.
p Q[Z, W] = {0}.
p Q[Y, Z, W] = (Y 4 Z 2 W 5 ) es un ideal primo.

Q[Y, Z, W]
Q[X, Y, Z, W] 4 2 5
[X] Q(y, z, w)[X].
(Y Z W )
Extendido (p)e = (Xz2 w3 )Q(y, z, w)[X], ya que

w3
Xz2 w3 = (Xw2 y4 ).
y4

El coeficiente lder es z2 . Para calcular el contrado pasamos a Q[X, Y, Z, W]:

(p, 1 Z 2 T) = (XZ 2 W 3 , XW 2 Y 4 , Y 4 Z 2 W 5 , 1 ZT).

Una base de Groebner para el orden lexicogrfico con T > X > Y > Z > W es:

> GroebnerBasis[{XZ^2-W^3,X W^2-Y^4,Y^4Z^2-W^5,1-ZT},{T,X,Y,Z,W}]

{TY 8 WX 3 Z, TY 4 W X 2 Z, TZ 1, TW 3 XZ, Y 4 Z 2 W 5 , XZ 2 W 3 , XW 2 Y 4 }
Y el contrado es la imagen de:

(Y 4 Z 2 W 5 , XZ 2 W 3 , XW 2 Y 4 ) = p.

Luego el ideal p es primo. 

Ejercicio. 41.11.
Demuestra que el ideal a = (XY W 3 , Y 2 ZW) Q[X, Y, Z, W] no es un ideal primo.

S OLUCIN . p = (XY W 3 , Y 2 ZW) tiene base de Groebner para el orden lexicogrfico con X > Y >
Z>W

> GroebnerBasis[{X Y - W^3, Y^2 - Z W}, {X, Y, Z, W}]

{XY W 3 , XZW YW 3 , Y 2 WZ}


Los ideales eliminacin son:
p Q[W] = {0}
p Q[Z, W] = {0}

LGEBRA CONMUTATIVA P. Jara


272 C AP. VII. E SPECTRO PRIMO Y LOCALIZACIN

p Q[Y, Z, W] = (Y 2 WZ) que es primo.

Q[Y, Z, W]
Q[X, Y, Z, W] Q(y, z, w)[X].
(Y 2 WZ)
Extendido
(p)e = (Xy w3 )Q(y, z, w)[X],
El coeficiente lder es y
/ (a). Para calcular el contraido pasamos a Q[X, Y, Z, W]; calculamos el ideal
(p, 1 YT) = (XY W , Y 2 ZW, 1 YT). una base de Groebner es:
3

> GroebnerBasis[{X Y - W^3, Y^2 - Z W, 1 - Y T}, {T, X, Y, Z, W}]

{TY 1, TWZ Y, TW 3 X, XY W 3 , XZ W 2 Y, Y 2 WZ}


La interseccin con Q[X, Y, Z, W] es:

(XY W 3 , XZ W 2 Y, Y 2 WZ).

Este ideal contiene a p, pero no est contenido en p, ya que XZ W 2 Y


/ p. En efecto,

> PolynomialReduce[X Z-W^2 Y,{Y^2-W Z,W X Z-W^3Y,X Y-W^3},{X,Y,Z,W}]

El resultado es: {{0,0,0},X Z-W^2 Y}

Esto significa que Y(XZ W 2 Y) = Z(XY W 3 ) W 2 (Y 2 WZ) p. 

Clculo de la dimensin
Dado un ideal primo p K[X1 , . . . , Xn ], se define:

p0 = 0
pi = p K[X1 , . . . , Xi ] si i = 1, . . . , n.

Para cada ndice i existe un homomorfismo


K[X1 ,...,Xi1 ] / K[X1 ,...,Xi ]
pi1 pi

K[X1 ,...,Xi1 ]
pi K[X1 ,...,Xi1 ]

K[X ,...,X ]
y por tanto A := 1
pi1
i1
es una subalgebra de B := K[X1p,...,X
i
i]
, y B se genera sobre A por un elemento,
la clase de Xi . En consecuencia, por el lema de normalizacin tenemos dim(A) dim(B) dim(a) + 1.
Supongamos que pei1 = pi , entones en B la clase de Xi es algebraicamente independiente sobre A y se
tiene dim(B) = dim(A) + 1.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 41. I DEALES PRIMOS EN ANILLOS DE POLINOMIOS 273

Supongamos que pei1 6= pi , entonces dim(A) = dim(B).


Podemos entonces determinar la dimensin de K[X1 , . . . , Xn ]/p considerando las dimensiones de los
cocientes K[X1 , . . . , Xi ]/pi . Asi podemos enunciar

dim(K[X1 , . . . , Xn ]/p) = Card({i | i = 1, . . . , n, pei1 = pi }).

Para un clculo algortmico basta considerar una base de Groebner reducida G de p respecto al orden
lexicogrfico Xn > Xn1 > > X1 . Entonces la bases del ideal pi es Gi = G K[X1 , . . . , Xi ], y se
tiene pei1 = pi si y solo si Gi1 = Gi . Como consecuencia tenemos un modo de calcular la dimensin
del cociente K[X1 , . . . , Xn ]/p.

Ejercicio. 41.12.
Determina la dimensin del anillo Q[X, Y, Z, W]/(XZ 2 W 3 , XW 2 Y 4 , Y 4 Z 2 W 5 ).

S OLUCIN . Basta determinar una base de Groebner del ideal (XZ 2 W 3 , XW 2 Y 4 , Y 4 Z 2 W 5 ). sta
es:
{XZ 2 W 3 , XW 2 Y 4 , Y 4 Z 2 W5}
Observa que hemos utilizado el orden lexicogrfico con X > Y > Z > W, entones consideramos la lista
de ideales
p = (XZ 2 W 3 , XW 2 Y 4 , Y 4 Z 2 W 5 ) Q[X, Y, Z, W];
p3 = (XZ 2 W 3 , XW 2 Y 4 , Y 4 Z 2 W 5 ) Q[Y, Z, W];
p2 = (XZ 2 W 3 , XW 2 Y 4 , Y 4 Z 2 W 5 ) Q[Z, W];
p1 = (XZ 2 W 3 , XW 2 Y 4 , Y 4 Z 2 W 5 ) Q[W];
p0 = 0
y las lgebras correspondientes. Las bases de Groebner son:

G = {XZ 2 W 3 , XW 2 Y 4 , Y 4 Z 2 W5} =
G3 = {Y 4 Z 2 W5} =
G2 = +1
G1 = +1
G0 =

La dimensin de Q[X, Y, Z, W]/(XZ 2 W 3 , XW 2 Y 4 , Y 4 Z 2 W 5 ) es igual a 2. 

LGEBRA CONMUTATIVA P. Jara


274 C AP. VII. E SPECTRO PRIMO Y LOCALIZACIN

42. Mdulos de fracciones


Producto tensor
Sea A un anillo (conmutativo). Recordemos la definicin de producto tensor de dos Amdulos.
Sean M1 y M2 dos Amdulos, definimos un nuevo Amdulo al que representaremos por M1 A M2
mediante el siguiente proceso:
Tomamos el grupo abeliano libre G sobre M1 M2 y el subgrupo S generado por los elementos
(a, b1 + b2 ) (a, b1 ) (a, b2 ); a M1 ; b1 , b2 M2 ;
(a1 + a2 , b) (a1 , b) (a2 , b); a1 , a2 M1 ; b M2 ;
(a, rb) (ra, b); a M1 ; b M2 ; r A.
De esta forma el cociente G/S es un grupo abeliano al que llamaremos M1 A M2 . Los elementos de
M1 A M2 son combinaciones lineales (en A) de clases de pares (x, y), con x M1 e y M2 , a las que
vamos a representar por x y. De esta forma cada elemento de M1 A M2 se escribe en la forma:
n
X
ai xi yi , ai A; xi M1 ; yi M2 .
i=1

Existe una accin de A sobre M1 A M2 mediante:


a(x y) = (ax) y = x (ay)
Se tienen homomorfismos de Amdulos de Mi en M1 A M2 definidos:
M1 M1 A M2 ; x 7 x y, para y fijo
M2 M1 A M2 ; y 7 x y, para x fijo
Una aplicacin : M1 M2 M se llama bilineal si verifica las propiedades siguientes:
(a, b1 + b2 ) = (a, b1 ) + (a, b2 ); a M1 ; b1 , b2 M2 .
(a1 + a2 , b) = (a1 , b) + (a2 , b); a1 , a2 M1 ; b M2 .
(a, rb) = (ra, b); a M1 ; b M2 ; r A.
Es claro que la aplicacin t : M1 M2 M1 A M2 definida por t(x, y) = x y es bilineal.

Teorema. 42.1. (Propiedad universal del producto tensor.)


Sean M1 , M2 y M tres Amdulos y f : M1 M2 M una aplicacin bilineal, existe un nico homo-
morfismo de Amdulos f 0 : M1 A M2 M tal que f = f 0 t.

M1 MI 2 t / M1 A M2
II s
II s
II s
f III s f0
$ ys
M

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 42. M DULOS DE FRACCIONES 275

Teorema. 42.2.
Para cada Amdulo M tenemos definido un funtor M A : A Mod A Mod, que es adjunto a la
derecha del funtor HomA (M, ) : A Mod A Mod, y por lo tanto es exacto a la derecha y conserva
colmites.
A Mod
O
MA HomA (M,)

A Mod

D EMOSTRACIN . Consideramos la aplicacin:


X,Y
HomA (M A X, Y) HomA (X, HomA (M, Y)),

definida X,Y (f )(x)(m) = f (m x).


Se tiene que X,Y es una biyeccin natural en X e Y. 
Si el funtor M A es un funtor exacto, entonces M se llama un Amdulo plano.

Localizacin
Sea A un anillo conmutativo, un subconjunto multiplicativo y M un Amdulo. Definimos 1 M el
mdulo de fracciones de M respecto a como el conjunto M bajo la relacin de equivalencia

(m1 , s1 ) (m2 , s2 ) si existe t tal que (m1 s2 m2 s1 )t = 0

La clase (m, s) se representa por m/s.


Las operaciones en 1 M estn definidas de forma que:
(1) 1 M es un grupo abeliano: m1 /s1 + m2 /s2 = (m1 s2 + m2 s1 )/(s1 s2 );
(2) 1 M es un Amdulo: r(m/s) = (rm)/s;
(3) 1 M es un 1 Amdulo: (r/s1 )(m/s2 ) = (rm)/(s1 s2 ).

Para cada Amdulo M existe un homomorfismo de Amdulos M = ,M : M 1 M.

Lema. 42.3.
Sea A un anillo conmutativo y un subconjunto multiplicativo:
(1) Si M es un Amdulo, entonces 1 M es un Amdulo via el homomorfismo : A 1 A;
(2) Si N es un 1 Amdulo y consideramos la estructura de Amdulo va A : A 1 A, entonces
N = 1 N.

LGEBRA CONMUTATIVA P. Jara


276 C AP. VII. E SPECTRO PRIMO Y LOCALIZACIN

Proposicin. 42.4. (Propiedad universal del mdulo de fracciones.)


Sea A un anillo conmutativo y un subconjunto multiplicativo. Sea f : M N un homomorfismo de A
mdulos, siendo N un 1 Amdulo, existe un nico homomorfismo de 1 Amdulos f 0 : 1 M
N tal que f = M f 0 .
M /
M?
?? 1 M
?? x
x
? x
f ?? x f0
|x
N

Corolario. 42.5.
Sea A un anillo conmutativo y un subconjunto multiplicativo. Sean f : M N un homomorfismo de
Amdulos; entonces existe un nico homomorfismo 1 f de 1 Amdulos tal que f N = M 1 f .

f
M / N
M N
 
1 M _ _ _1_ _ _/ 1 N
f

Corolario. 42.6.
Sea A un anillo, A un subconjunto. Se verifica:
(1) Si f : M M 0 y g : M 0 M son homomorfismos de Amdulos, 1 (g f ) = 1 g 1 f .
(2) Para cada Amdulo M se tiene 1 idM = id1 M .

Tenemos entonces una situacin de adjuncin

A Mod
O
1 U

1 A Mod

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 42. M DULOS DE FRACCIONES 277

Proposicin. 42.7.
Sea A un anillo conmutativo y un subconjunto multiplicativo. Si 0 M 0 M M 00 0 es una
sucesin exacta corta de Amdulos, entonces

0 1 M 0 1 M 1 M 00 0

es una sucesin exacta corta de 1 Amdulos.

Corolario. 42.8.
Sea A un anillo, A un subconjunto multiplicativo y M1 , M2 M submdulos, se verifica:
(1) 1 Mi es un submdulo de 1 M.
(2) 1 (M1 + M2 ) = 1 M1 + 1 M2 .
(3) 1 (M1 M2 ) = 1 M1 1 M2 .
(4) 1 M/1 M1 = 1 (M/M1 ).

Corolario. 42.9.
Sea A un anillo, A un subconjunto multiplicativo y M1 , M2 dos Amdulos, se verifica:

1 (M1 M2 )
= 1 M1 1 M2 .

Teorema. 42.10.
Sea A un anillo y un subconjunto multiplicativo. Para cada Amdulo M existe un isomorfismo natural
: 1 A A M = 1 M definido por: (a/s m) = am/s.

Consecuencia de los anteriores resultados tenemos:

Corolario. 42.11.
En la situacin anterior 1 A es un Amdulo plano.

LGEBRA CONMUTATIVA P. Jara


278 C AP. VII. E SPECTRO PRIMO Y LOCALIZACIN

En este caso se tiene tambin una situacin de adjuncin

A Mod
O
1 AA Hom1 A (1 A,)

1 A Mod

Observar que hemos encontrado dos adjuntos a la derecha del funtor 1 () = 1 A A .

Lema. 42.12.
Sea A un anillo y un subconjunto multiplicativo; si M y N son Amdulos, entonces existe un isomor-
fismo de 1 Amdulos
1 M 1 A 1 N = 1 (M A N).

D EMOSTRACIN . Tenemos una sucesin de isomorfismos naturales:

1 M 1 A 1 N
= M A 1 A 1 A 1 N
= M A 1 N

= M A 1 A A 1 N
= 1 A A (M A N)
1
= (M A N).

La propiedad anloga para el funtor HomA sera:

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

que en general no se verifica. En el caso en que M es finitamente presentado (un Amdulo M es finita-
mente presentado si existe una presentacin libre Am An M 0 con m, n N) tenemos:

Lema. 42.13.
Sea A un anillo conmutativo y M, N dos Amdulos tales que M es finitamente presentado, entonces
para cada subconjunto multiplicativo se tiene un isomorfismo natural

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

D EMOSTRACIN . Consideramos una presentacin libre de M, por ejemplo Am An M 0.


Aplicando los funtores HomA (, N) y 1 en distinto orden tenemos una diagrama conmutativo con

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 42. M DULOS DE FRACCIONES 279

filas exactas:
0 / 1 Hom A (M, N) / 1 HomA (An , N) / 1 HomA (Am , N)



 1 N n 1 N m


0 / Hom1 A (1 M, 1 N) / Hom1 A (1 An , 1 N) / Hom1 A (1 Am , 1 N)
Por la propiedad universal del ncleo tenemos el resultado 

Lema. 42.14.
Sea A un anillo conmutativo, un subconjunto multiplicativo y M un Amdulo finitamente generado.
Entonces
1 Ann A (M) = Ann 1 A (1 M).

D EMOSTRACIN . Supongamos que el resultado es cierto para dos mdulos M1 y M2 , entonces se tiene
1 (0 : M1 + M2 )A = 1 ((0 : M1 )A (0 : M2 ))A
= 1 (0 : M1 )A 1 (0 : M2 )A
= (0 : 1 M1 )1 A (0 : 1 M2 )1 A
= (0 : (1 M1 + 1 M2 ))1 A
= (0 : 1 (M1 + M2 ))1 A .
Basta entonces probar el resultado para mdulos cclicos. Sea M = Aa
= A/a, entonces
1 (A/a) = 1 A/1 a,
y se tiene
1 (0 : A/a)A = 1 a = (0 : 1 A)1 A .


Corolario. 42.15.
Sea A un anillo conmutativo, un subconjunto multiplicativo y M un Amdulo. Entonces para cada
par de submdulos N, H M, H finitamente generado, se verifica:

1 (N : H)A = (1 N : 1 H)1 A .

D EMOSTRACIN . Basta tener en cuenta que (N : H)A = (0 : (N + H)/N)A y aplicar el Lema (42.14.).


LGEBRA CONMUTATIVA P. Jara


280 C AP. VII. E SPECTRO PRIMO Y LOCALIZACIN

Propiedades locales
Dado un anillo A, un Amdulo M y un ideal primo p consideramos el subconjunto multiplicativo =
A \ p. El anillo de fracciones 1 A se representa por Ap , y el mdulo de fracciones 1 M se representa
por Mp .
Una propiedad de anillos de mdulos P es una propiedad local si A M la tienen si y solo si Ap Mp
la tienen para cada ideal primo p. Ya hemos comprobado, ver Proposicin (40.23.), que la propiedad de
ser un dominio normal es una propiedad local.

Lema. 42.16.
Sea M un Amdulo. Son equivalentes los siguientes enunciados:
(a) M = 0;
(b) Mp = 0 para cada ideal primo p;
(c) Mm = 0 para cada ideal maximal m.

Como consecuencia tenemos el siguiente resultado sobre representacin de mdulos:

Proposicin. 42.17.
Sea A un anillo conmutativo y M un Amdulo, entonces la aplicacin cannica
Y
M {Mp | p Spec(R)}

es inyectiva.

Corolario. 42.18.
Sea A un anillo conmutativo y f : M N un homomorfismo de Amdulos. Son equivalentes los
siguientes enunciados:
(a) f es inyectivo (resp. sobreyectivo);
(b) fp : Mp Np es inyectivo (resp. sobreyectivo) para cada ideal primo p de A;
(c) fm : Mm Nm es inyectivo (resp. sobreyectivo) para cada ideal maximal m de A.

Corolario. 42.19.
Sea A un anillo conmutativo y N un submdulo de un Amdulo M. Para cada x M son equivalentes
los siguientes enunciados:

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 42. M DULOS DE FRACCIONES 281

(a) x N;
(b) x/1 Np para cada ideal primo p de A;
(c) x/1 Nm para cada ideal maximal m de A.

Proposicin. 42.20.
Sea A un anillo conmutativo y M un Amdulo. Son equivalentes los siguientes enunciados:
(a) M es un Amdulo plano;
(b) Mp es un Amdulo plano para cada ideal primo p de A;
(c) Mm es un Amdulo plano para cada ideal maximal m de A.

Submdulos de torsin
Si D es un dominio de integridad el localizado D(0) es K, el cuerpo de fracciones de D. Para cada
Dmdulo M la localizacin M(0) es un espacio vectorial sobre K. El ncleo del homomorfismo M :
M M(0) el justamente el submdulo de torsin de M, esto es,

Ker(M ) = T(M) = {m M | existe 0 6= d D tal que dm = 0}.

Dado un dominio D, para cada elemento 0 6= a D, el ncleo del homomorfismo M : M Ma son


los elementos de atorsin.

Ker(M ) = Ta (M) = {m M | an m = 0, para algn n N}.

Espectro de un anillo
Dado un anillo A, el conjunto de los ideales primos de A lo representamos por Spec(A), y lo llamamos
el espectro de A.
En el espectro de un anillo A definimos una topologa tomando como conjuntos cerrados los conjuntos

V(a) = {p Spec(A) | p a},

donde a vara entre los ideales de A, y para cada elemento a A definimos V(a) = V(Aa).

Lema. 42.21.
Los conjuntos V(a) son los conjuntos cerrados para una topologa en Spec(A).

LGEBRA CONMUTATIVA P. Jara


282 C AP. VII. E SPECTRO PRIMO Y LOCALIZACIN

Los conjuntos abiertos son los complementos de los cerrados, por lo tanto son de la forma:
X(a) = Spec(A) \ V(a) = {p Spec(a) | p + a}.

La topologa que definen los subconjuntos V(a) se llama la topologa de Zariski.

Soporte de un mdulo
Para cada Amdulo M llamamos soporte de M a:
Supp(M) = {p Spec(A) | Mp 6= 0}.

Lema. 42.22.
Sea A un anillo conmutativo y M un Amdulo. Son equivalentes los siguientes enunciados:
(a) M = 0;
(b) Supp(M) = .

Es consecuencia del Lema (42.16.).

Lema. 42.23.
Sea A un anillo conmutativo. Se verifica:
(1) Si a es un ideal de A, entonces Supp(A/a) = {p Spec(A) | p a} = V(a);
(2) Si 0 M 0 M M 00 0 es una sucesin exacta, entonces Supp(M) = Supp(M 0 ) Supp(M 00 );
(3) Si M es un Amdulo finitamente generado, entonces Supp(M) = V(Ann(M)), y por tanto Supp(M)
es un subconjunto cerrado de Spec(A);
(4) Si M y N son Amdulos finitamente generados, entonces Supp(M A N) = Supp(M) Supp(N);
(5) Sea a un ideal de A y M un Amdulo finitamente generado, entonces Supp(M/aM) = V(a +
Ann(M)).

D EMOSTRACIN .
(1) De la sucesin exacta 0 ap Ap (A/a)p 0 se deduce p Supp(A/a) si y solo si ap 6= Ap ,
si y solo si a (A \ p) = , si y solo si a p.
(2) Es consecuencia de la exactitud del funtor localizacin.
(3) Sea M = Am1 + + Amt , entonces Mp = (Am1 )p + + (Amt )p para cada ideal primo p, entonces

Supp(M) = ti=1 Supp(Ami ) = ti=1 Supp(A/(0 : mi )) = ti=1 V((0 : mi ))


= V(ti=1 (0 : mi )) = V(0 : M).

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 42. M DULOS DE FRACCIONES 283

(4) Primero probamos que si A es un anillo local con ideal maximal m y M, N son Amdulos finitamente
generados, entonces M A N 6= 0.
Por el Lema de Nakayama M/mM y N/mN son no nulos, luego tenemos un epimorfismo

M A N M/mM A N/mN
= M/mM A/m N/mN 6= 0

Sea ahora p Supp(M A N), entonces 0 6= (M A N)p = Mp Ap Np , luego p Supp(M)


Supp(N).
Sea p Supp(M)Supp(N), entonces 0 6= Mp A Np
= (M A N)p y por tanto p Supp(M A N).
p

(5) Como M/(aM)


= (A/a) A M, tenemos:

Supp(M/(aM)) = Supp(A/a) Supp(M) = V(a) V(Ann(M)) = V(a + Ann(M)).




LGEBRA CONMUTATIVA P. Jara


284 C AP. VII. E SPECTRO PRIMO Y LOCALIZACIN

43. Ejercicios

Localizacin

Ejercicio. 43.1. (AM, Cap 3, Ej 7)


Dado un anillo A, llamamos 0 al conjunto de todos los no divisores de cero de A (los elementos regulares
de A). Demuestra que 0 es un conjunto multiplicativo saturado. El anillo de fracciones 1 0 A se llama
el anillo total de fracciones de A. Demuestra que:
(1) 0 es el mayor subconjunto multiplicativo saturado de A tal que A : A 1 A es un homo-
morfismo inyectivo.
(2) Cada elemento de 1 0 A es un divisor de cero o un elemento invertible.

SOLUCIN

Ejercicio. 43.2.
Por qu al definir la relacin de equivalencia (a, b) (c, d) en A tenemos que usar la definicin:
existe t tal que t(ad bc) = 0"?
Prueba, dando un ejemplo, que en general sin la mencin a t no tendramos una relacin de equiva-
lencia.
SOLUCIN

Ejercicio. 43.3.
Dado un anillo A y un elemento a A. Se verifica:
(1) Aa A[X]
= (aX1) .
(2) Son equivalentes:
(a) a es nilpotente.
(b) Aa = 0.

SOLUCIN
Nota.Observa que si K es un cuerpo y consideramos el anillo K[X], el cuerpo de fracciones es K(X), que
es el anillo de fracciones de K[X] con respecto al subconjunto multiplicativo = K[X] \ {0}. Por otro
lado, K[X]X es el anillo de fracciones de K[X] con respecto al subconjunto multiplicativo {X n | n N}.
ste ltimo se representa tambin como K[X, X 1 ].

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 43. E JERCICIOS 285

Ejercicio. 43.4.
Prueba que A no tiene elementos nilpotentes no nulos si para todo ideal primo p el anillo Ap no tiene
elementos nilpotentes no nulos.
SOLUCIN

Ejercicio. 43.5.
Se considera el anillo K[X] y un elemento a K. Sea m = ma = {F K[X] | F(a) = 0}.
(1) Prueba que m es un ideal maximal de K[X].
(2) Sea = K[X] \ m = {F K[X] | F(a) 6= 0}. Describir los elementos de 1 K[X].

SOLUCIN

Ejercicio. 43.6.
Sea A un anillo y un subconjunto multiplicativo, y n = 0ec . Si p : A A/n es la proyeccin, prueba
que para cada s se tiene que p(s) A/n no es un divisor de cero.
SOLUCIN

Ejercicio. 43.7.
Sea A un anillo y A un subconjunto multiplicativo tal que 0 . Para cada anillo intermedio
A B 1 A se tiene 1 A = 1 B.
SOLUCIN

Ejercicio. 43.8.
Determina:
(1) El anillo total de fracciones de Z.
(2) El anillo total de fracciones de Z Z.
(3) El anillo total de fracciones de Z12 .

SOLUCIN

LGEBRA CONMUTATIVA P. Jara


286 C AP. VII. E SPECTRO PRIMO Y LOCALIZACIN

Ejercicio. 43.9.
Sea K un cuerpo, A = K[X,Y]
(XY) y x = X, y = Y las clases de X e Y respectivamente. Demuestra que se
verifica:
(1) x/1 es invertible en Ax .
(2) y/1 = 0 en Ax .
(3) Definimos f : K[X] Ax mediante f (X) = x/1. Entonces f es un homomorfismo de anillos. Se
tiene Im(f ) = K[x] Ax .
(4) f se factoriza por K[X, X 1 ].
(5) Ax = K[X, X 1 ].

SOLUCIN

Ejercicio. 43.10.
Sea K un cuerpo, X un conjunto no vaco y A el anillo de las funciones de X en K. Demuestra que se
verifica:
(1) Para cada x X el conjunto mx = {f A | f (x) = 0} es un ideal maximal de A.
(2) El localizado es Amx = {f /g | f , g A, g(x) 6= 0}.
(3) Cada elemento f /g Amx se puede evaluar en x mediante: (f /g)(x) = f (x)/g(x). Este conjunto se
llama el anillo de las funciones racionales sobre X con valores en K definidas en x.

SOLUCIN

Ejercicio. 43.11.
Sea f : A B un homomorfismo de anillos tal que B es un Amdulo finitamente generado. Si a A
es un elemento que no es nilpotente prueba que el homomorfismo fa : Aa Bf (a) hace que Bf (a) sea un
Aa mdulo finitamente generado.
SOLUCIN

Ejercicio. 43.12.
Sea A B una extensin de anillos tal que B es un Amdulo finitamente generado. Prueba que para
cada ideal primo p A existe slo un nmero finito de ideales primos q B tales que q A = p.
SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 43. E JERCICIOS 287

Ejercicio. 43.13.
Sea K un cuerpo, A = K[X] el anillo de polinomios, F el cuerpo de fracciones de A y A S F es un
anillo intermedio.
(1) Para cada ideal p A se tiene pS = S S Ap .
(2) Para cada x/y S se tiene ((y) : x)S = S, donde ((y) : x) = {a A | ax (y)}.
(3) Existe un subconjunto multiplicativo A tal que S = 1 A.

SOLUCIN

Ejercicio. 43.14.
Con la misma notacin del Ejercicio (43.13.).
Sea K un cuerpo, A = K[X] el anillo de polinomios, F el cuerpo de fracciones de A y A S F es un
anillo intermedio.
(4) Tenemos que el complemento de es la unin de los ideales {q A | q es un ideal maximal de S}.
(5) Para cada ideal maximal q S, si p = q A, se tiene Ap = Sq .
(6) Se tienen la identidad: S = {AqA | q es un ideal maximal de S}.

SOLUCIN

Ejercicio. 43.15.
Sea A un anillo, A un subconjunto multiplicativo, y p A un ideal primo. Son equivalentes:
(a) p1 A es un ideal maximal.
(b) p es un ideal maximal entre los que no cortan a .

SOLUCIN

Ejercicio. 43.16.
Sea A un anillo y a, b A ideales.
(1) Si b es finitamente generado, prueba que 1 (a : b) = 1 a : 1 b.
(2) Prueba que en general se tiene 1 (a : b) 1 a : 1 b, pero no la inclusin contraria.

SOLUCIN

LGEBRA CONMUTATIVA P. Jara


288 C AP. VII. E SPECTRO PRIMO Y LOCALIZACIN

Ejercicio. 43.17.
Sea n = Nil(A) el nil-radical del anillo A.
(1) Para cada A multiplicativamente cerrado prueba que 1 n = 1 Nil(A) = Nil(1 A).
(2) Qu ocurre con Jac(A)?

Un anillo A con Nil(A) = 0 se llama anillo reducido.


(3) Prueba que reducido" es una propiedad local, esto es, Nil(A) = 0 si, y slo si, Nil(Ap ) = 0 para
cada ideal primo p A.
(4) Qu ocurre con los anillos A tales que Jac(A) = 0?

SOLUCIN

Dominios de factorizacin nica

Ejercicio. 43.18.
Sea D un dominio, un elemento no nulo x se llama irreducible si no es invertible y en cada factorizacin
x = x1 x2 se tiene que x1 o x2 es invertible. Los elementos irreducibles en algunos textos se llaman
tomos. En un dominio D un elemento no nulo p se llama primo si no es invertible y si p | ab, entonces
p | a o p | b.
(1) Demuestra que cada elemento primo es irreducible.
(2) Da un ejemplo de un elemento irreducible que no sea primo.

SOLUCIN

Ejercicio. 43.19.
Un dominio D se llama atmico si cada elemento no nulo y no invertible es un producto de tomos (=
elementos irreducibles). Prueba que si D es un dominio de integridad que verifica la CCA para ideales
principales, entonces D es atmico. En particular todo dominio noetheriano es atmico.
SOLUCIN

Ejercicio. 43.20.
Un dominio D es un dominio de factorizacin nica si cada elemento no nulo y no invertible se puede
escribir como un producto de elementos primos. Como consecuencia todo DFU es un dominio atmico.
(1) Demuestra que si un elemento no nulo y no invertible tiene una factorizacin en elementos primos,
esta factorizacin es nica.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 43. E JERCICIOS 289

(2) Demuestra que un dominio atmico es un dominio de factorizacin nica si, y solo si, todo elemento
irreducible es primo.
(3) Demuestra que un dominio atmico es un dominio de factorizacin nica si, y solo si, las factoriza-
ciones en irreducibles son nicas.
(4) Demuestra que no todo dominio de integridad noetheriano es un dominio de factorizacin nica.

SOLUCIN

Ejercicio. 43.21.
Sea D un dominio. Demuestra que son equivalentes:
(a) D es un DFU.
(b) (1) cada elemento irreducible es primo y (2) D verifica la CCA para ideales principales.

SOLUCIN

Ejercicio. 43.22.
Sea D un dominio de integridad y D un subconjunto multiplicativo.
(1) Demuestra que 1 D es un dominio de factorizacin nica si D lo es.
(2) Demuestra que si D es atmico, est formado por productos de primos y 1 D es un dominio de
factorizacin nica, entonces D es un dominio de factorizacin nica.

SOLUCIN

Extensiones enteras

Ejercicio. 43.23.
Estudia los siguientes enunciados:
(1) Sea A B una extensin entera y A un subconjunto multiplicativo. Prueba que 1 A 1 B
es una extensin entera.
(2) Si A C B es la clausura entera de A en B y A un subconjunto multiplicativo. Prueba que la
clausura 1 A en 1 B es 1 C.

SOLUCIN

LGEBRA CONMUTATIVA P. Jara


290 C AP. VII. E SPECTRO PRIMO Y LOCALIZACIN

Ejercicio. 43.24.
Sea A un dominio normal y A un subconjunto multiplicativo. Prueba que 1 A es un dominio
normal.
SOLUCIN

Ejercicio. 43.25.
Sea A un dominio de integridad. Son equivalentes:
(a) A es normal.
(b) Ap es normal para cada ideal primo p A.
(c) Am es normal para cada ideal maximal m A.

SOLUCIN

Localizacin de anillos finitos

Ejercicio. 43.26.
Es cierto que si Ap es un dominio de integridad si para cada ideal primo p A el anillo Ap es un
dominio de integridad.
SOLUCIN

Ejercicio. 43.27.
Demuestra que para cualquier anillo conmutativo A los siguientes enunciados son equivalentes:
(a) Para todo ideal primo p, el anillo Ap es un dominio de integridad.
(b) Para todo ideal maximal m, el anillo Am es un dominio de integridad.
(c) Para todos a, b A si ab = 0, entonces Ann(a) + Ann(b) = A.

Es dominio de integridad una propiedad local?


SOLUCIN

Ejercicio. 43.28.
En el caso en que D = Z6 los dos nicos ideales primos son p2 = 2Z6 y p3 = 3Z6 . Observar que en este
caso se tiene (Z6 )p2
= Z2 , y (Z6 )p3
= Z3 .
Todas las localizaciones de Z6 son cuerpos, sin embargo Z6 no es ni siquiera un dominio de integridad.
SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 43. E JERCICIOS 291

Ejercicio. 43.29.
Sea A = Z/mZ. Demuestra que para cada subconjunto multiplicativo de A existe un entero n tal que
1 A = Z/nZ.
SOLUCIN

Ejercicio. 43.30.
Con la notacin del ejercicio anterior. Qu valores son posibles para n?
SOLUCIN

Subconjuntos saturados

Ejercicio. 43.31. (AM, Cap 3, Ej 7)


Un subconjunto multiplicativo A se llama saturado si verifica que ab implica a y b
para cada a, b A.
(1) Demuestra que un subconjunto multiplicativo A es saturado si y solo si el complemento A \
es una unin de ideales primos.
(2) Demuestra que para cada conjunto multiplicativo A existe un nico conjunto saturado mnimo
que contiene a , y que coincide con el complemento en A de la unin de los ideales primos que
no cortan a . Llamamos a la saturacin de .
(3) Si = 1 + a para un ideal propio a, calcula la saturacin de .

SOLUCIN

Ejercicio. 43.32.
Sea A un anillo conmutativo y A un subconjunto multiplicativo, si es la saturacin de , demuestra
que existe un nico isomorfismo f : 1 A 1 A que hace conmutar el diagrama:


A DD / 1
A
u
DD uu
DD uu
D uu
DD" zuu f
1 A

SOLUCIN

LGEBRA CONMUTATIVA P. Jara


292 C AP. VII. E SPECTRO PRIMO Y LOCALIZACIN

Ejercicio. 43.33.
Recuerda que un conjunto multiplicativo A se llama saturado si ab , entonces a y b ,
para todos a, b A.
(1) Si A es saturado, entonces contiene a todos los elementos a A tales que a/1 1 A es
invertible.
(2) = {1} Z no es un conjunto multiplicativo saturado.

SOLUCIN

Ejercicio. 43.34.
Sea A un anillo conmutativo y sea p un ideal primo de A. Demuestra que Ap /pAp es isomorfo al cuerpo
de fracciones del dominio de integridad A/p.
SOLUCIN

Relaciones entre subconjuntos multiplicativos

Ejercicio. 43.35.
Sea A un anillo, A un subconjunto multiplicativo, a A un ideal tal que a = y p : A A/a
la proyeccin cannica. Demuestra que se verifica:
(1) p() es un subconjunto multiplicativo de A/a.
(2) Existe un isomorfismo de anillos 1 A/1 a = p()1 (A/a).
(3) En el caso particular en el que p a es un ideal primo, se tiene = A \ p verifica estas condiciones,
y por tanto se tiene un isomorfismo: (A/a)p/a = Ap /aAp .

SOLUCIN

Ejercicio. 43.36.
Sea f : A B un homomorfismo de anillos y A un subconjunto multiplicativo de A tal que
Ker(f ) = . Demuestra:
(1) f () B es un subconjunto multiplicativo.
(2) Existe un homomorfismo de anillos 1 A f ()1 B definido por f (a/s) = f (a)/f (s) para cada
a/s 1 A.
(3) Existe un isomorfismo de Amdulos 1 B = f ()1 B.

SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 43. E JERCICIOS 293

Ejercicio. 43.37. (AM, Cap 3, Ej 3)


Sea A un anillo conmutativo y , A subconjuntos multiplicativos. Sea : A 1 A el homomor-
fismo cannico y 1 = (). Demuestra que 1 1 1
1 ( A) = () A, donde = {ts | t y s
}.
SOLUCIN

Ejercicio. 43.38.
Sea A un anillo y 1 , 2 A subconjuntos multiplicativos de A. Si llamamos a la clausura multipli-
cativa de 1 2 (el menor subconjunto multiplicativo que contiene a 1 y 2 , entonces se tienen los
isomorfismos
1 1 1 1
1
1 2 A = A = 2 1 A

SOLUCIN

Ejercicio. 43.39.
Sea f : A B un homomorfismo de anillos, y B un subconjunto multiplicativo. Definimos =
{a A | f (a) }. Prueba:
(1) es un subconjunto multiplicativo y Ker(f ) = .
(2) Existe un nico homomorfismo f 0 que hace conmutar el diagrama:

f
A / B
,A ,B
 f0 
/
1 A 1 B

(3) Si f es sobreyectivo entonces f 0 es sobreyectiva y Ker(f 0 ) = 1 Ker(f ).


(4) Si f es inyectivo, no necesariamente f 0 es inyectivo.

SOLUCIN

Ejercicio. 43.40.
Sea A un anillo y A un subconjunto multiplicativo. Demuestra que se verifica:
(1) Si a A es un ideal, entonces aec = {(a : s) | s }, y en consecuencia ae = 1 A si, y solo si,
a 6= .

LGEBRA CONMUTATIVA P. Jara


294 C AP. VII. E SPECTRO PRIMO Y LOCALIZACIN

(2) Un ideal a de A es un contrado si, y solo si, ningn elemento de es un divisor de cero en A/a.

SOLUCIN

Ejercicio. 43.41.
Sea f : A B un homomorfismo de anillos conmutativos, siendo cada ideal de B extendido de un ideal
de A, y p un ideal primo de A. Entonces p es la contraccin de un ideal primo de B si, y solo si, pec = p.
SOLUCIN

Propiedades de los anillos de fracciones

Ejercicio. 43.42.
Demostrar que para cada subanillo A de Q existe un subconjunto multiplicativo de Z tal que A =
1 Z.
SOLUCIN

Ejercicio. 43.43.
Sea D un dominio de integridad y D un subconjunto multiplicativo.
(1) Demuestra que 1 D es un subanillo del cuerpo de fracciones de D.
(2) Demuestra que si D es un dominio de ideales principales, tambin 1 D es un dominio de ideales
principales.
(3) Demostrar que si D es un dominio de factorizacin nica, tambin 1 D es un dominio de factori-
zacin nica.
(4) Demostrar que si D es un dominio noetheriano, tambin 1 D es un dominio noetheriano.

SOLUCIN

Ejercicio. 43.44.
Prueba que A es un anillo (conmutativo) artiniano entonces para cada subconjunto multiplicativo A
el anillo 1 A es artiniano.
Da un ejemplo de que el recproco no es cierto en general.
SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 43. E JERCICIOS 295

Ideales primos

Ejercicio. 43.45.
Prueba que el ideal p = (Y 4 Z 3 , Y 2 XZ, XY 2 Z 2 , X 2 Z) Q[X, Y, Z] es un ideal primo.
SOLUCIN

Ejercicio. 43.46.
Prueba que el ideal p = (XZ X Y 2 + 2Y + Z 2, X 3 + 3X 2 + 3X YZ + Y + Z, X 2 Y X 2 + 2XY
2X + Y + 2Z Z 2 2) Q[X, Y, Z] es un ideal primo.
SOLUCIN

Ejercicio. 43.47.
Estudia si es primo el ideal a = (Y 4 Z 3 , Y 2 XZ, XY 2 Z 2 , X 2 Z) C[X, Y, Z].
SOLUCIN

Ejercicio. 43.48.
Estudia si es primo el ideal a = (XZ X Y 2 + 2Y + Z 2, X 3 + 3X 2 + 3X YZ + Y + Z, X 2 Y X 2 +
2XY 2X + Y + 2Z Z 2 2) C[X, Y, Z].
SOLUCIN

Ejercicio. 43.49.
Estudia si el ideal a = (XZ Y 2 , YZ X 3 , Z 2 X 2 Y) es un ideal primo de C[X, Y, Z].
SOLUCIN

Ejercicio. 43.50.
Sean a = (X 3 + Y 3 + Z 3 , X 2 + Y 2 + Z 2 , X + Y + Z) R[X, Y, Z]. Prueba que rad(a) = (X, Y, Z).
SOLUCIN

LGEBRA CONMUTATIVA P. Jara


296 C AP. VII. E SPECTRO PRIMO Y LOCALIZACIN

Ejercicio. 43.51.
Prueba que el ideal a = (Y 3 XZ, XY 2 Z 2 ) no es primo en el anillo Q[X, Y, Z], y halla dos elementos
a, b Q[X, Y, Z] \ a tales que ab a.
SOLUCIN

Mdulos

Ejercicio. 43.52.
Sea A un dominio de integridad con cuerpo de fracciones K. Demuestra que {Am | m
A es maximal} = A.
El mismo resultado es cierto si se toman los ideales primos.
SOLUCIN

Ejercicio. 43.53.
Sean N1 , N2 M submdulos de un Amdulo M. Demuestra que N1 N2 si y slo si (N1 )m (N2 )m
para cada ideal maximal m de A.
SOLUCIN

Ejercicio. 43.54.
Sea A un subconjunto multiplicativo y M un Amdulo finitamente generado. Demuestra que
1 M = 0 si y solo si existe s tal que sM = 0.
SOLUCIN

Ejercicio. 43.55.
Sea A un dominio de integridad con cuerpo de fracciones K. Demostrar que K es un Amdulo finita-
mente generado si, y slo si, A = K.
SOLUCIN

Ejercicio. 43.56.
Sea a = (2X, 3Y) Z[X, Y]. Calcula la saturacin de a respecto al conjunto multiplicativo = Z \ {0}.
SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 43. E JERCICIOS 297

Ejercicio. 43.57.
Un elemento a A se llama regular si ab = 0, entonces b = 0, esto es, a no es un divisor de cero.
(1) Llamamos 0 = 0 (A) al conjunto de todos los elementos regulares de A. Prueba que 0 es un
subconjunto multiplicativamente cerrado saturado.
(2) Para cada Amdulo M definimos la 0 torsin de M como el ncleo del homomorfismo : M
1
0 M. Prueba que la 0 torsin de M es el submdulo T0 (M) = {m M | s 0 tal que sm =
0}.
(3) Prueba que T0 (A) = 0, esto es, : A 1
0 A es una aplicacin inyectiva.
(4) Prueba que para cada mdulo M se tiene T0 (M/T0 (M)) = 0.
(5) Prueba que para cada familia de mdulos {Mi | i A} se tiene T0 (i Mi ) = i T0 (Mi ).

SOLUCIN

Ejercicio. 43.58.
Sea A un dominio de integridad y M un Amdulo. Si para cada ideal maximal m A la localizacin
Mm es un Am mdulo libre de torsin, prueba que M es un Amdulo libre de torsin.
SOLUCIN

Anillos artinianos

Ejercicio. 43.59.
Sea un subconjunto multiplicativo del anillo A = A1 At con proyecciones pi A Ai , i = 1, . . . , t.
(1) Prueba que 1 A = p1 ()1 A1 pt ()1 At .
(2) Si A es un anillo artiniano y A un subconjunto multiplicativo, prueba que el homomorfismo
: A 1 A es sobreyectivo.

SOLUCIN

LGEBRA CONMUTATIVA P. Jara


298 C AP. VII. E SPECTRO PRIMO Y LOCALIZACIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


Captulo VIII

Dimensin

44 Anillos noetherianos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300


45 Anillos artinianos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
46 Repaso sobre la dimensin de anillos . . . . . . . . . . . . . . . . . . . . . . . . 310
47 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313

Introduccin
Una vez que hemos construido un invariante algebraico: la dimensin, en este captulo vamos a estu-
diar los anillos y lgebras de dimensiones bajas. Primero establecemos algunos resultados sobre anillos
noetherianos, para posteriormente caracterizar los anillos artinianos como los anillos noetherianos de
dimensin cero. Establecemos un teorema de estructura para anillos artinianos: cada anillo artiniano es
un producto directo finito de anillos artinianos locales. Finalizamos el captulo estudiando ejemplos de
anillos de dimensiones varias.
300 C AP. VIII. D IMENSIN

44. Anillos noetherianos


Anillos noetherianos
Veamos algunos resultados sobre la construccin de ideales primos en anillos, y especialmente en anillos
noetherianos.

Lema. 44.1.
Sea A un anillo conmutativo y M un Amdulo. Si a es un ideal de A, maximal entre los anuladores de
elementos no nulos de M, entonces a es un ideal primo de A.

D EMOSTRACIN . Sea a un ideal maximal entre los anuladores de elementos no nulos de M y sean
a, b A tales que ab a. Finalmente sea 0 6= m M tal que a = Ann(m). Si b
/ a se tiene bm 6= 0 y
como a + Aa Ann(bm), la maximalidad de a fuerza a que a = a + Aa, luego a a. 

Lema. 44.2.
Sea A un anillo conmutativo. Para cada cadena {p | } de ideales primos se verifica que p y
p son ideales primos.

D EMOSTRACIN . (1). p es un ideal primo. Sean a, b A tales que ab p , existen un ndice


tal que ab p , luego a p o b p , y tenemos el resultado. par (2). p es un ideal primo. Sean
a, b A tales que ab p , si a
/ p , existe un ndice tal que a
/ p , pero entonces a
/ p para
cada , y como ab p , y ste es primo, resulta b p . Por lo tanto b p . 

Lema. 44.3.
Sea A un anillo conmutativo y a un ideal propio de A, existe un ideal primo p de A que es minimal sobre
a.

D EMOSTRACIN . Por ser a propio tenemos que existe un ideal maximal m tal que a m, y por tanto
la familia
= {p | p es primo y p a}
es no vaca. Dada una cadena descendente en :
p1 p2 ,
llamamos p = p . Por el Lema (44.2.) tenemos que p es un ideal primo, y por tanto en existirn
elementos minimales. 

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 44. A NILLOS NOETHERIANOS 301

Proposicin. 44.4.
Si A es un anillo noetheriano, existe slo un nmero finito de ideales primos minimales.

D EMOSTRACIN . Supongamos que el resultado no se verifica. Definimos como a la familia de los


ideales de A que no tienen un conjunto finito de ideales primos minimales. Por la hiptesis resulta que
6= . Por ser A noetheriano podemos tomar a maximal. Resulta que si cambiamos A por A/a,
entonces A no tiene un nmero finito de ideales primos minimales, pero cada ideal propio no nulo de A
s tiene un nmero finito de ideales primos minimales.
Como A no es un dominio, sean a, b ideales no nulos de A tales que ab = 0, entonces para cada ideal
primo minimal p de A se verifica ab p, luego a p b p. En cualquier caso resulta que p es
minimal sobre a sobre b. En consecuencia existe un nmero finito de ideales primos minimales, lo que
es una contradiccin. 

Corolario. 44.5.
Si A es un anillo noetheriano, sobre cada ideal propio a de A slo existe un nmero finito de ideales
primos minimales sobre a.

Lema. 44.6.
En un anillo noetheriano el nilradical es nilpotente.

D EMOSTRACIN . Como A es noetheriano resulta que Nil(A) es un ideal finitamente generado. Sea
Nil(A) = a1 A+ +as A. Para cada ndice i existe ni N tal que ani i = 0, tomamos n = max{n1 , . . . , ns }.
Un sistema de generadores de Nil(A)sn est formado por los elementos ae11 aes s , con e1 + + es = sn.
En consecuencia algn ei es mayor igual que n y por tanto ae11 aes s = 0. Luego Nil(A)sn = 0. 

Corolario. 44.7.
En un anillo noetheriano cada ideal contiene una potencia de su radical.

LGEBRA CONMUTATIVA P. Jara


302 C AP. VIII. D IMENSIN

45. Anillos artinianos


Estudiamos a continuacin los ideales primos en anillos artinianos.

Proposicin. 45.1.
En un anillo artiniano cada ideal primo es maximal.

D EMOSTRACIN . Sea p un ideal primo de A, entonces A/p es un dominio de integridad artiniano. Dado
0 6= x A/p, consideramos la cadena descendente de ideales:

x(A/p) x2 (A/p) .

Existe entonces n N tal que xn (A/p) = xn+1 (A/p). Resulta que existe y A/p tal que xn = xn+1 y,
luego 1 = xy y por tanto x es una unidad y A/p es un cuerpo. 

Corolario. 45.2.
Si A es un anillo artiniano, Nil(A) = Jac(A).

D EMOSTRACIN . Recordar que Nil(A) es la interseccin de todos los ideales primos y Jac(A) es la
interseccin de todos los ideales maximales. Como cada ideal primo es maximal, se tiene el resultado.


Proposicin. 45.3.
En un anillo artiniano existe slo un nmero finito de ideales primos.

D EMOSTRACIN . Consideramos el conjunto de todas las intersecciones finitas de ideales primos, y


por tanto maximales, de A. Como A es un anillo artiniano, resulta que tiene un elemento minimal. Sea
m1 mt minimal. Para cada ideal maximal m tenemos:

m m1 mt m1 mt ,

luego por la minimalidad resulta


m1 mt m,
y por tanto m es igual a uno de los mi , 1 i t. 

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 45. A NILLOS ARTINIANOS 303

Corolario. 45.4.
En un anillo artiniano el nilradical es el producto de los ideales maximales.

D EMOSTRACIN . Es consecuencia de que los ideales maximales son un nmero finito, coinciden con
los ideales primos y son comaximales. 

Corolario. 45.5.
Si A es un anillo artiniano, el cociente A/ Jac(A) es isomorfo a un producto de cuerpos.

D EMOSTRACIN . Existe un nmero finito de ideales primos, y cada uno de ellos es maximal. Sean
stos m1 , . . . , mt . Se tiene Jac(A) = m1 . . . mt , y por el Teorema Chino del Resto, existe un isomor-
fismo
A/ Jac(A) = A/m1 A/mt .


Proposicin. 45.6.
En un anillo artiniano el nilradical es nilpotente.

D EMOSTRACIN . Supongamos que n = Nil(A). Por ser A artiniano, existe n N tal que nn = nn+1 .
Supongamos que nn 6= 0.
Llamamos al conjunto
= {a A | ann 6= 0},
por la suposicin anterior tenemos que 6= . Otra vez por ser A artiniano, existe a minimal. Sea
a a tal que ann 6= 0, entonces por la minimalidad de a tenemos que a = aA. Tambin se verifica la
relacin
annn = ann+1 = ann 6= 0,
y por la minimalidad tenemos an = aA. Entonces existe y n tal que ay = a, y es fcil ver que se tiene
ays = a para cada s N. Ahora bien, y es nilpotente, ya que y n, luego existe s tal que ys = 0, y por
tanto a = 0, lo que es una contradiccin. 

LGEBRA CONMUTATIVA P. Jara


304 C AP. VIII. D IMENSIN

Teorema. 45.7. (Teorema de Akizuki)


Todo anillo artiniano es noetheriano.

D EMOSTRACIN . Sean m1 , . . . , mt los ideales maximales de A y consideremos la siguiente cadena de


submdulos:
A m1 m1 m2 m1 mt = a am1 an1 = 0
Cada cociente de esta cadena es de la forma b/bmi , y por tanto es un A/mi mdulo, esto es, un A/mi
espacio vectorial y, como A es artiniano, resulta ser de dimensin finita. Podemos encontrar entonces
una serie de composicin de b/bmi (como A/mi espacio vectorial y como Amdulo). Entonces A tiene
longitud finita y como consecuencia es un anillo noetheriano. 
El siguiente problema es ver qu condiciones es necesario aadir a un anillo noetheriano para que sea
artiniano.
Para hacer el recproco del Teorema de Akizuki, vamos a hacer el siguiente Lema.

Lema. 45.8.
Sea A un anillo en el que el ideal cero es un producto de ideales maximales, por ejemplo m1 , . . . , mt , no
necesariamente distintos, entonces son equivalentes:
(a) A es un anillo noetheriano.
(b) A es un anillo artiniano.

D EMOSTRACIN . (a)(b). Como tenemos m1 mt = 0, consideramos la cadena de submdulos:

A m1 m1 mt = 0,

entonces m1 ms /m1 ms+1 es un A/ms+1 espacio vectorial de dimensin finita, esto es consecuen-
cia de que A es un anillo noetheriano y de que A/ms+1 es un cuerpo. Como consecuencia A es de longitud
finita y por tanto A es un anillo artiniano. 
El siguiente resultado es un recproco del Teorema de Akizuki.

Teorema. 45.9. (Teorema de Akizuki)


Sea A un anillo. Son equivalentes los siguientes enunciados:
(a) A es un anillo noetheriano y cada ideal primo es maximal;
(b) A es un anillo artiniano.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 45. A NILLOS ARTINIANOS 305

D EMOSTRACIN . (a)(b). Por ser A un anillo noetheriano, existe un nmero finito de ideales primos
minimales, luego Nil(A) = m1 mt para una familia finita de ideales maximales, ya que cada
ideal primo, por la hiptesis, es maximal. Por ser Nil(A) nilpotente existe un entero positivo n tal que
Nil(A)n = 0, entonces
(m1 mt )n (m1 mt )n = Nil(A)n = 0,
y aplicando el Lema anterior tenemos el resultado. 

El siguiente ejemplo muestra un anillo con un nico ideal primo, y por tanto un nico ideal maximal,
que no es necesariamente artiniano y tampoco noetheriano.
Ejemplo. 45.10.
Sea K un cuerpo, B = K[X1 , X2 , . . .] el anillo en infinitas indeterminadas, b = (X1 , X22 , X33 , . . .), y A :=
B/b = K[X1 , X2 , . . .]/(X1 , X22 , X33 , . . .) el anillo cociente.
Llamamos xi a la clase de Xi . El anillo A tiene un nico ideal primo, el ideal p := (x1 , x2 , . . .), que es
maximal, ya que A/p = K es un cuerpo. Sin embargo A no es un anillo noetheriano, ya que el ideal p no
es finitamente generado, y por tanto no es artiniano.

Mdulos sobre anillos artinianos


Veamos algunas consecuencias de los Teoremas de Akizuki. El primer resultado es bien conocido.

Corolario. 45.11.
Sea A un anillo noetheriano y a un ideal de A. Son equivalentes los siguientes enunciados:
(a) Todo ideal primo de A que contiene a a es maximal;
(b) A/a es un Amdulo de longitud finita;
(c) Todo ideal primo de A/a es maximal;
(d) a es un producto de ideales maximales.

Traducido a mdulos tenemos una caracterizacin de los mdulos de longitud finita en trminos de
ideales primos:

Corolario. 45.12.
Sea A un anillo noetheriano y M un Amdulo finitamente generado. Son equivalentes los siguientes
enunciados:
(a) M es de longitud finita;
(b) Todo ideal primo de Supp(M) es maximal.

LGEBRA CONMUTATIVA P. Jara


306 C AP. VIII. D IMENSIN

D EMOSTRACIN . (a)(b). Si M es de longitud finita, entonces tiene una serie de composicin

0 = M0 Mr = M,

con ideales maximales {m1 , . . . , mr } tales que mi = Ann(Mi /Mi1 ). Tenemos Ass(M) {m1 , . . . , mr }
est formado por ideales maximales, y como Ass(M) son los elementos minimales del soporte, resulta
que el soporte est formado por ideales maximales.
(b)(a). Consideremos una cadena

0 = M0 Mr = M,

con Mi /Mi1
= A/pi y pi Ass(M) = Supp(M) por verificarse (b). Entonces tenemos una serie de
composicin de M. 

Cuando el anillo es artiniano los mdulos de longitud finita se caracterizan fcilmente.

Corolario. 45.13.
Sea A un anillo artiniano y M un Amdulo. Son equivalentes los siguientes enunciados:
(a) M es de longitud finita;
(b) M es finitamente generado.

En este caso tenemos Ass(M) = Supp(M).

D EMOSTRACIN . Tenemos que A es un anillo noetheriano, entonces M es un Amdulo noetheriano


y artiniano, luego de longitud finita. Como A es artiniano, todo ideal primo es maximal, y como Ass(M)
son los elementos minimales de Supp(M), resulta que Supp(M) = Ass(M). 

Corolario. 45.14.
Sea A un anillo noetheriano y M un Amdulo finitamente generado. Son equivalentes los siguientes
enunciados:
(a) M es de longitud finita.
(b) A/ Ann(M) es un anillo artiniano.

D EMOSTRACIN . Utilizando el Corolario (45.12.) basta probar que son equivalentes que el anillo
A/ Ann(M) es artiniano y que Supp(M) est formado por ideales maximales, y esto es equivalente a
probar que los ideales que contienen a Ann(M) son maximales y son un nmero finito. 

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 45. A NILLOS ARTINIANOS 307

Teorema de estructura de anillos artinianos


Los anillos artinianos tienen una estructura que se puede describir facilmente.

Teorema. 45.15. (Teorema de estructura de anillos artinianos)


Sea A un anillo artiniano con ideales maximales m1 , . . . , mt . Entonces A es isomorfo al anillo producto

A/mn11 A/mnt t ,

para algn (n1 , . . . , nt ) Nt . Adems, cada A/mni i es un anillo local artiniano con ideal maximal mi /mni i .

D EMOSTRACIN . Tenemos Nil(A) = m1 mt . Existe n N tal que 0 = Nil(A)n = mn1 mnt . Como
los ideales mni son comaximales, resulta que mn1 mnt = mn1 mnt . Entonces por el Teorema Chino
del Resto tenemos un isomorfismo
A A
A= A/ Nil(A)n = n n.
m1 mt
Los anillos A/mni son artinianos y mi /mni es un ideal maximal, y como es nilpotente es el nico. 
Ejemplo. 45.16.
Para cada n Z el anillo Zn es finito, y por lo tanto es artiniano. Si la factorizacin de n es n = pe11 pet t ,
entonces la descomposicin de Zn en producto de anillos artinianos locales es:
Z Z
Zn = .
pe11 Z pet t Z
En efecto, el nilradical es n := Nil(Zn ) = p1 pt Z/nZ = (p1 Z/nZ) (pt Z/nZ), y se tiene ne = 0,
siendo e = max{e1 , . . . , et }. Por tanto en aplicacin del Teorema (45.15.) resulta
Z/nZ Z/nZ Z Z Z Z
Zn
= e e = e e = e1 et .
p1 Z/nZ pt Z/nZ p1 Z pt Z p1 Z pt Z
Ejemplo. 45.17.
El caso de un anillo cociente K[X]/(F), siendo F K[X] un polinomio no constante se resuelve de la
misma forma, ya que en este caso K[X]/(F) es una Klgebra de dimensin finita, y por tanto las cadenas
estrictas de ideales son finitas. Si la factorizacin de F es en polinomios irreducibles no asociados es
F = F1e1 Ftet ,
entonces se tiene un isomorfismo
K[X] K[X]
K[X]/(F)
= e1 .
(F1 ) (Ftet )
Queda ahora el problema de determinar la estructura de los anillos locales artinianos.

LGEBRA CONMUTATIVA P. Jara


308 C AP. VIII. D IMENSIN

Teorema. 45.18. (Estructura de anillos locales artinianos)


Sea A un anillo local noetheriano. Son equivalentes los siguientes enunciados:
(a) A es un anillo artiniano;
(b) El ideal maximal es nilpotente.

D EMOSTRACIN . (a)(b). Si A es un anillo artiniano, entonces cada ideal primo es maximal y el


nilradical es nilpotente, luego el nico ideal maximal es nilpotente.
(b)(a). Si el ideal maximal m es un ideal nilpotente, entonces para cada ideal primo p de A existe
n N tal que mn p, entonces m p, y por tanto m es el nico ideal maximal. Aplicando entonces el
Teorema de Akizuki tenemos que A es un anillo artiniano. 
Vamos a estudiar con ms detalle los anillos locales artinianos. Veamos antes un resultado sobre anillos
locales noetherianos:

Lema. 45.19.
Sea A un anillo local noetheriano con ideal maximal m, se verifica una de las dos posibilidades siguientes:
(a) mn 6= mn+1 para cada n N;
(b) mn = 0 para algn n N, y en este caso A es artiniano.

D EMOSTRACIN . Supongamos que existe n N tal que mn = mn+1 , entonces se tiene mmn = mn+1 =
mn , y por el Lema de Nakayama mn = 0. Para ver que A es artiniano basta aplicar que el ideal cero es
un producto de ideales maximales. 

Proposicin. 45.20.
Sea A un anillo local artiniano con ideal maximal m y cuerpo residual K = A/m. Son equivalentes los
siguientes enunciados:
(a) Cada ideal de A es principal;
(b) El ideal maximal de A es principal;
(c) dimK (m/m2 ) 1.

D EMOSTRACIN . De forma evidente tenemos (a)(b)(c). Para probar que (c)(a), supongamos
que dimK (m/m2 ) 1. Si dimK (m/m2 ) = 0, entonces m = m2 , y por el Lema de Nakayama tenemos
m = 0, entonces A es un cuerpo y se tiene el resultado. Si dimK (m/m2 ) = 1, entonces tenemos que m es
un ideal principal. Supongamos que m = xA. Para cada ideal propio no nulo a A tenemos que a m.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 45. A NILLOS ARTINIANOS 309

Ya que Nil(A) = m es nilpotente, existe m N tal que a mm = xm A y a * mn+1 = xm+1 A. Entonces


podemos tomar y a de forma que y = rxm e y / xm+1 A, luego r
/ xA = m, esto es, es una unidad.
m m m
Entonces x yA a y tenemos que a = x A = m es un ideal principal. 
Estos ltimos resultados nos dicen que los anillos locales artinianos conmutativos, a pesar de su simpli-
cidad aparente son de complicada estructura: por un lado tenemos los anillos artinianos cuyos ideales
son principales, ejemplo de stos son:
(1) El anillo Zpn es un ejemplo de anillo local artiniano, en l cada ideal es principal.
(2) El mismo resultado se tiene al considerar el anillo local artiniano K[X]/(F e ), siendo F K[X] un
polinomio irreducible.

Por otro lado aquellos cuyo ideal maximal no es principal.


(1) En el anillo K[X 2 , X 3 ]/(X 4 ) = K[x2 , x3 ] el ideal maximal es (x2 , x3 ). Por tanto no es un ideal princi-
pal. Adems, se tiene que m2 = 0, y dimK (m/m2 ) = 2.

LGEBRA CONMUTATIVA P. Jara


310 C AP. VIII. D IMENSIN

46. Repaso sobre la dimensin de anillos


Los anillos artinianos son anillos que tienen dimensin de Krull igual a cero, y en ellos las cadenas de
ideales primos se reducen a un nico elemento, pues todo ideal primo es maximal. En general no todo
anillo de dimensin cero es un anillo artiniano.
Ejemplo. 46.1. Q
Se considera el anillo A = N Q = QN . Este anillo no es noetheriano y no es artiniano, ya que existe
una cadena descendente no acotada:
Y Y Y Y
Q Q Q Q
n0 n1 n2 n3
Q
Sin embargo A es de dimensin cero, ya que los ideales primos son de la forma n6=i Q para i N, y los
que contienen a N Q; todos ellos son maximales.

Vamos a reunir en la siguiente proposicin algunos resultados sobre anillos locales noetherianos.

Proposicin. 46.2.
Sea A un anillo local noetheriano con ideal maximal m y cuerpo residual F = A/m. Se verifica:
(1) El cociente m/m2 es un Fespacio vectorial de dimensin finita. Sea d := dimF (m/m2 ).
(2) Todo conjunto de generadores de m tiene al menos d elementos.
(3) Existe un conjunto de generadores de m que tiene d elementos.
(4) dimF (m/m2 ) dim(A).
(5) En el caso en que A := K[X1 , . . . , Xn ](X1 ,...,Xn ) , el localizado del anillo de polinomios en el ideal
maximal (X1 , . . . , Xn ), y m el ideal maximal de A, se tiene

dimF (m/m2 ) = n = dim(A).

El anillo A := K[X1 , . . . , Xn ](X1 ,...,Xn ) proporciona un tipo especial de anillos, los anillos locales regulares.
Un anillo noetheriano local A con ideal maximal m se llama regular si verifica:

dimF (m/m2 ) = dim(A).

Recordemos que dado un ideal primo p de un anillo A, la altura ht(p) de p es el supremo de las longitudes
de las cadenas de ideales primos
p0 p1 pn = p
Y que en general se define al altura, ht(a), de un ideal a como el mnimo de las altura de los ideales
primos minimales sobre a.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 46. R EPASO SOBRE LA DIMENSIN DE ANILLOS 311

Proposicin. 46.3.
Para cada ideal primo p se verifica ht(p) = dim(Ap ).

Proposicin. 46.4.
Si A es un anillo noetheriano, entonces todo ideal primo de A tiene altura finita. En consecuencia el
conjunto de los ideales primos de A verifica la condicin de cadena descendente.

El concepto dual de altura es el de coaltura, a veces tambin llamado profundidad. La coaltura de


un ideal primo p en un anillo A se define como el supremo de las longitudes de las cadenas de ideales
primos
p = p0 p1 pn .
Utilizamos la notacin cht(p) para indicar la coaltura del ideal p.

Proposicin. 46.5.
Para cada ideal primo p se verifica cht(p) = dim(A/p).

Veamos un ejemplo de un anillo noetheriano de dimensin infinita, en l hay ideales primos de altura
arbitrariamente grande.
Ejemplo. 46.6. (Nagata)
Sea K un cuerpo y B = K[X1 , X2 , . . .] el anillo de polinomios en infinitas indeterminadas. Consideramos
una sucesin creciente en enteros positivos: 1 = m1 < m2 < verificando que para cada ndice i se
tiene 0 < mi mi1 < mi+1 mi , y sea pi = (Xmi , , Xmi+1 1 ).
Cada pi es un ideal primo, luego el complemento de la unin es un conjunto multiplicativo saturado. Sea
= B \ (i pi ).
Vamos a ver que el anillo A := 1 A es noetheriano.
(1). Primero identificamos los ideales maximales de A. Sea m un ideal maximal de A, entonces m =
1 n para algn ideal primo n tal que n = y n es maximal verificando esta condicin. En
consecuencia n i pi . Dado 0 6= x n, x se escribe como polinomios en los Xj con un nmero finito
de indeterminadas, y por tanto x / pi para i mayor que un cierto entero positivo, esto es, x pertenece slo
a un nmero finito de ideales pi .
Supongamos que n es finitamente generado, entre todos los generadores involucran un nmero finito
de indeterminadas, sean X1 , . . . , Xs , llamamos T = K[X1 , . . . , Xs ] y consideramos n T. Casi todos las
intersecciones pi T son cero, y adems se verifica n T i (pi T). Aplicando la Proposicin (4.14.)

LGEBRA CONMUTATIVA P. Jara


312 C AP. VIII. D IMENSIN

existe un ndice i tal que n T pi T. En consecuencia n pi , ya que ste ltimo contiene a todos
los generadores de n.
Supongamos ahora que n no es finitamente generado. Dado un sistema de generadores de n, no nulos,
{n1 , n2 , . . .}, definimos para cada entero positivo j el ideal finitamente generado nj := (n1 , n2 , . . . , nj ).
Para cada uno de estos ideales existe un ndice i(j) tal que nj pi(j) . Consideramos ahora el conjunto de
estos ndice {i(j) | j 1}. Este conjunto es finito, ya que n1 6= 0 pertenece a todos los pi(j) , pero n1
slo puede pertenecer a un conjunto finito de stos. Luego si el conjunto C es finito, resulta que n est
contenido en una unin finita de los pi , y aplicando nuevamente la Proposicin (4.14.), existe un ideal pi
que contiene a n. En consecuencia n es uno de los pi y se tiene m = 1 pi .
(2). Para cada ideal maximal m de A el localizado Am es noetheriano. El ideal m corresponde a un ideal
primo de B, sea n. El localizado Am se realiza como 1 B1 n , y por lo tanto es isomorfo a Bn . Para ver
que Bn es noetheriano suponemos que n = p1 = (Xm1 , . . . , Xm2 1 ); el clculo de Bp1 podemos realizarlo
como:

Bp1 = (K[Xm2 , Xm2 +1 , . . .][Xm1 , . . . , Xm2 1 ])p1 = K(Xm2 , Xm2 +1 , . . .)[Xm1 , . . . , Xm2 1 ]p0 ,
1

que es el localizado de un anillo de polinomios con coeficientes en un cuerpo, y por lo tanto es noethe-
riano.
(3). El siguiente resultado que necesitamos es comprobar que para cada elemento 0 6= a A pertenece
solo a un nmero finito de ideales maximales. Esto es consecuencia del razonamiento en (1).
(4). Veamos que cada ideal de A es finitamente generado. Dado un ideal a de A, ste est contenido solo
en un nmero finito de ideales maximales, sean m1 , . . . , ms todos los ideales maximales que contienen
a a. Podemos encontrar un conjunto finito de elementos a1 , . . . , at en a tales que no existe ningn ideal
maximal, distinto de los anteriores que contiene a todos ellos. Utilizando que Amj es noetheriano, existe
un nmero finito de elementos aj,1 , . . . , aj,tj que generan el ideal aAmi . Consideramos ahora el conjunto
finito [
C = {a1 , . . . , at } {aj,1 , . . . , aj,tj }.
j
P
Vamos a ver que a = cC aA.
Para m 6= mj , j = 1, . . . , s, se tiene:

aAm = Am , ya que a * m. P
ai , i {1, . . . , t}, tal que ai
/ m, entonces cC cAm = Am .

Para m = mj , j {1, . . . , s}, se tiene


P
aAmj = (aj,1 , . . . , aj,tj )Amj cC cAmj aAmj .
P P
Por tanto cC cAm = aAm para cada ideal maximal m, y por tanto se tiene que a = cC cA es un
ideal finitamente generado y A es un anillo noetheriano.
Si identificamos pi con su extendido en A, observa que el anillo Api tiene dimensin mi+1 mi , por
lo tanto el ideal primo pi tiene altura mi+1 mi . Como estos nmeros van creciendo se tiene que la
dimensin de A es infinita.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 47. E JERCICIOS 313

47. Ejercicios

Anillos noetherianos
Anillos artinianos

Ejercicio. 47.1.
Prueba que todo mdulo artiniano sobre un anillo artiniano es un mdulo noetheriano.
SOLUCIN

Ejercicio. 47.2.
K[X 2 ,X 3 ] K[X]
Sea K un cuerpo y A = (X 4 )
(X 4 )
.
(1) Prueba que A es un anillo artiniano.
(2) Prueba que A es un anillo local con ideal maximal m = (X 2 , X 3 ).
(3) Determina el nilradical de A.

SOLUCIN

Dimensin de anillos

Ejercicio. 47.3.
Demuestra que para cada anillo A se tiene:

dim(A) = sup{dim(Ap ) | p Spec(A)}.

SOLUCIN

Ejercicio. 47.4.
Demuestra que si a es un ideal nilpotente de un anillo A, entonces:

dim(A) = dim(A/a).

SOLUCIN

LGEBRA CONMUTATIVA P. Jara


314 C AP. VIII. D IMENSIN

Ejercicio. 47.5.
Sea K un cuerpo y a K[X1 , . . . , Xn ] el ideal generado por los siguientes polinomios de grado uno:

F1 = ni=0 a1,i Xi ,
P

a=
..
P.n

Fs = i=0 as,i Xi

Si r es el rango del sistema de ecuaciones lineales:


Pn
i=1 a 1,i Xi = a 1,0

..
Pn .
i=1 s,i Xi = as,0
a

Prueba que la dimensin del anillo K[X1 , . . . , Xn ]/a es igual a n r.


SOLUCIN

Ejercicio. 47.6.
Sea K un cuerpo. Prueba que toda Klgebra afn (cociente de un anillo de polinomios en un nmero
finito de indeterminadas) tiene dimensin cero (es artiniano) si y solo si es finito dimensional sobre K.
SOLUCIN

Ejercicio. 47.7.
Calcula la dimensin del anillo Z[X, Y]/(X 2 + Y 2 1, XY Y 2 X + 3).
SOLUCIN

Ejercicio. 47.8.
Calcula la altura de los siguientes ideales:
(1) a = (X, Y 1) K[X, Y].
(2) b = (X + Y, X Y) K[X, Y].

SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 47. E JERCICIOS 315

Ejercicio. 47.9.
Prueba que para cualesquiera ideales a, b de un anillo A son equivalentes:
(1) rad(a) = rad(b).
(2) a y b tienen los mismos ideales primos minimales.

SOLUCIN

Ejercicio. 47.10.
Sea K un cuerpo.Dado el ideal a = (X 2 XY + X, XY Y 2 + Y) K[X, Y], calcula la dimensin de
K[X, Y]/a.
SOLUCIN

Ejercicio. 47.11.
Prueba los siguientes enunciados
(1) Si D es un dominio de integridad de dimensin cero, entonces D es un cuerpo.
(2) Si D es un DIP que no es un cuerpo, prueba que la dimensin de D es igual a uno.
(3) Si a A es un ideal, entonces a[X] = aA[X].
(4) Si dim(A) = , entonces dim(A[X]) = .

SOLUCIN

Ejercicio. 47.12. (Teorema de Seidenberg)


Sea A un anillo de dimensin finita n. Prueba que

n + 1 dim(A[X]) 2n + 1.

Nota: Cuando A es un anillo noetheriano se tiene dim(A[X]) = dim(A) + 1; para la demostracin nece-
sitamos el Teorema del ideal principal.
SOLUCIN

Ejercicios del captulo

LGEBRA CONMUTATIVA P. Jara


316 C AP. VIII. D IMENSIN

Ejercicio. 47.13.
Responde a las cuestiones o prueba la verdad o falsedad, segn el caso, de las siguientes afirmaciones:
(1) En un anillo (conmutativo) artiniano todo ideal primo es maximal.
(2) Es cierto el recproco?
(3) Cmo son los dominios de integridad artinianos?
(4) Da un ejemplo de un anillo artiniano local que no sea un D.I.
(5) Si un anillo A verifica que todo cociente A/a es artiniano, para a 6= 0, es A artiniano?
(6) Si A es un anillo local artiniano, forman los ideales de A una cadena?
(7) Si K es un cuerpo, es toda Klgebra de Kdimensin finita artiniana?
(8) Si K es un cuerpo, es toda Klgebra A, con dim(A) < , artiniana?
(9) En un anillo artiniano todo elemento regular (no divisor de cero) es invertible.
(10) Si en un anillo noetheriano A todo elemento regular es invertible, entonces A es artiniano.

SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


Captulo IX

Descomposicin primaria

48 Descomposicin primaria de ideales . . . . . . . . . . . . . . . . . . . . . . . . . 318


49 Conjuntos algebraicos irreducibles . . . . . . . . . . . . . . . . . . . . . . . . . . 324
50 Teorema de LaskerNoether para anillos de polinomios . . . . . . . . . . . . . . . 331
51 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332

Introduccin
El estudio de los conjuntos algebraicos se reduce a encontrar descomposiciones de los mismos en trmi-
nos de sus componentes irreducibles. Desde el punto de vista algebraico se trata de dar una descomposi-
cin del ideal como una interseccin de ciertos ideales: los ideales primarios. El objetivo del captulo es
probar que cada ideal en un anillo noetheriano tiene una descomposicin primaria: posteriormente esta
descomposicin se prueba tambin para mdulos noetherianos. Se aplica esta teora en algunos caso con-
cretos, centrndonos en dos: la clasificacin de los conjuntos algebraicos del plano y la descomposicin
en los anillos de polinomios.
318 C AP. IX. D ESCOMPOSICIN PRIMARIA

48. Descomposicin primaria de ideales


Ideales primarios
Un ideal q de un anillo conmutativo A se llama primario si (i) es propio, y (ii) verifica la siguiente
/ q, existe n N tal que bn q.
condicin: para elementos a, b A tales que ab q, y a

Lema. 48.1.
Sea A un anillo conmutativo y q un ideal propio de A. Son equivalentes los siguientes enunciados:
(a) q es un ideal primario;
(b) Cada divisor de cero en A/q es un elemento nilpotente.

D EMOSTRACIN . (a) (b). Sea x + q A/q un divisor de cero, entonces existe 0 6= y + q tal que
0 = (x + q)(y + q) = xy + q y tenemos xy q, como y / q, entonces existe n N tal que xn q y x + q
es nilpotente.
(b) (a). Sea xy q, y / q, entonces 0 = (x + q)(y + q) y y + q 6= 0, luego x + q es un divisor de cero
y es nilpotente, esto es, existe n N tal que (x + q)n = 0, entonces xn q y q es primario. 

Lema. 48.2.
Si q es un ideal primario de un anillo conmutativo A, entonces rad(q) es un ideal primo.

/ rad(q), entonces para cada n N se tiene xn


D EMOSTRACIN . Sea xy rad(q), si x / q. Como
consecuencia y q rad(q). 
Si q es primario y rad(q) = p, entonces decimos que q es un ideal pprimario.
Ejemplo. 48.3.
En el anillo Z de los nmeros enteros los ideales primarios son de la forma pn Z, para p un nmero entero
primo y n N.
Sin embargo, si el anillo no es un DIP, un ideal primario no ha de ser necesariamente una potencia de un
ideal primo.
Ejemplo. 48.4.
Sea A = K[X, Y] el anillo de polinomios con coeficientes en un cuerpo y q = (X, Y 2 ). Es claro que q es
primario, pues A/q = K[Y]/(Y 2 ) verifica que cada divisor de cero es nilpotente. Sin embargo, el radical
de (X, Y ) es (X, Y) y se verifica: (X, Y)2 (X, Y 2 ) (X, Y).
2

Observa que (X, Y)2 es un ideal primario, ya que si FG (X, Y)2 y F / (X, Y)2 (X, Y), si G
/ (X, Y),
2
entonces (X, Y) + (G) = K[X, Y], lo que implica que existen H (X, Y) y L K[X, Y] tales que
H + LG = 1, entonces F = FH + LFG (X, Y)2 , lo que es una contradiccin.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 48. D ESCOMPOSICIN PRIMARIA DE IDEALES 319

El siguiente ejemplo prueba que no es tampoco suficiente para que un ideal sea primario el que sea la
potencia de un ideal primo, ni que su radical sea primo.
Ejemplo. 48.5.
Sea A = K[X, Y, Z]/(XY Z 2 ), llamamos x, y, z a las clases de X, Y, Z, respectivamente, en A. Tenemos
que el ideal p = (x, z) es un ideal primo, y que p2 no es un ideal primario, ya que xy = z2 p2 , y se
/ p2 e yn
tiene que x / pn para todo n N.

Por el contrario, toda potencia de un ideal maximal siempre es un ideal primario.

Lema. 48.6.
Sea A un anillo conmutativo y q un ideal propio. Si rad(q) es un ideal maximal, entonces q es un ideal
primario. En particular las potencias de un ideal maximal son ideales primarios.

D EMOSTRACIN . Se considera el cociente A/q, como rad(q) = m es un ideal maximal, resulta que
A/q tiene un nico ideal primo, luego cada divisor de cero es nilpotente y q es un ideal primario. 

Corolario. 48.7.
Sea A un anillo conmutativo, m A un ideal maximal y q un ideal tal que mn q m para algn
n N, entonces q es un ideal mprimario.

D EMOSTRACIN . Es claro, ya que rad(q) = m. 

Descomposicin primaria de ideales

Lema. 48.8.
Sea A un anillo conmutativo y {q | } una familia finita de ideales pprimarios, entonces q
es un ideal pprimario.

D EMOSTRACIN . Se tiene rad( q ) = rad(q ) = p. Por otro lado, si xy q y x / q ,


/ q , luego existe n N tal que yn q y por tanto y p. Entonces
entonces existe un ndice tal que x
existe m N tal que ym q . 

LGEBRA CONMUTATIVA P. Jara


320 C AP. IX. D ESCOMPOSICIN PRIMARIA

Proposicin. 48.9.
Sea A un anillo conmutativo y q un ideal pprimario. Para cada x A se verifica:
(1) x q si, y slo si, (q : x) = A;
(2) x
/ q si, y slo si, (q : x) es pprimario;
(3) x
/ p si, y slo si, (q : x) = q.

D EMOSTRACIN . (1). Es consecuencia directa de la definicin.


(2). Si x
/ q y ab (q : x) con a / (q : x), entonces abx y ax / q, luego existe n N tal que
n n
b q, en particular b (q : x), luego (q : x) es primario. El recproco es inmediato, ya que cada ideal
primario es un ideal propio.
Para ver que es pprimario, comprobamos la igualdades siguientes:

rad(q : x) = {a | n N, an (q : x)} = {a | n N, an x q}
= {a | n N, an q} = rad(q) = p.

(3). Es consecuencia directa de la definicin. 


Si a es un ideal propio de A, una descomposicin primaria de a es una expresin del tipo:

a = ni=1 qi ,

con qi ideales primarios. Una descomposicin primaria se llama reducida si verifica las dos condiciones
siguientes:
(I) rad(qi ) 6= rad(qj ) si i 6= j;
(II) qi + j6=i qj para cada ndice i = 1, . . . , n.

Un ideal a se llama descomponible si tiene una descomposicin primaria.


Ejemplo. 48.10.
Dado un ideal nZ Z, si la factorizacin en elementos primos de n es: n = pe11 pet t , se tiene cada
(pi Z)ei es un ideal pi Zprimario y que nZ = (p1 Z)e1 (pt Z)et = (p1 Z)e1 . . . (pt Z)et es una
descomposicin primaria reducida de nZ.

Lema. 48.11.
Todo ideal descomponible tiene una descomposicin primaria reducida.

D EMOSTRACIN . Es consecuencia del Lema (48.8.). 

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 48. D ESCOMPOSICIN PRIMARIA DE IDEALES 321

Teorema. 48.12. (Primer teorema de unicidad.)


Sea A un anillo conmutativo y a un ideal con una descomposicin primaria reducida a = ni=1 qi . Sea
rad(qi ) = pi para cada ndice i. Entonces los ideales pi son todos los ideales primos que se pueden
escribir en la forma rad(a : x), para x A.
Como consecuencia son independientes de la eleccin de la descomposicin primaria considerada.

D EMOSTRACIN . Dado x A tenemos (a : x) = (i qi : x) = i (qi : x), luego rad(a : x) = rad(i (qi :


x)) = i rad(qi : x) = {pi | x / qi , i = 1, . . . , n}. Para cada uno de los pi , tomando x j6=i qj \ qi , y
tenemos rad(a : x) = rad(qi : x) = pi .
Por otro lado, para un ideal primo cualquiera p, si a : x es pprimario, entonces p = rad(ax ) = xq / j qj =
j pj , luego existe un ndice j tal que p = pj . 

Corolario. 48.13.
En la situacin anterior, para cada ndice i existe un elemento xi A tal que pi = rad(a : xi ) y (a : xi ) es
primario.

Los ideales pi se llaman divisores primos del ideal a.


El conjunto de los divisores primos del ideal a se representa por Assdp (A/a) o por Ass(A/a).

Proposicin. 48.14.
Sea A un anillo conmutativo y a un ideal con una descomposicin primaria reducida. Para cada ideal
primo p tal que p a, existe un ideal primo minimal q verificando p q a.
Adems los ideales primos minimales sobre a son exactamente los elementos minimales de Assdp (A/a).

D EMOSTRACIN . La primera parte es consecuencia del Lema de Zorn. Para la segunda, si p a es


minimal sobre a, de p = a = i qi tenemos que existe un ndice i tal que p pi a, y por la
minimalidad se tiene p = pi . 

Proposicin. 48.15.
Sea A un anillo conmutativo y a un ideal con una descomposicin primaria reducida a = ni=1 qi . Sea
rad(qi ) = pi para cada ndice i. Entonces

ni=1 pi = {x A | (a : x) 6= a}.

LGEBRA CONMUTATIVA P. Jara


322 C AP. IX. D ESCOMPOSICIN PRIMARIA

En particular si 0 es un ideal con descomposicin primaria, entonces el conjunto de los divisores de cero
de A es la unin de los divisores primos del ideal 0.

D EMOSTRACIN . Podemos considerar que a = 0 pasando al cociente A/a. Vamos entonces a ver
que el conjunto D de los divisores de cero de A es la unin de los divisores primos de A. Es claro que
D pi ya que tenemos D = x (0 : x) = x rad(0 : x), y rad(0 : x) = xq / j rad(qj ) pj Assdp (A).
Recprocamente, como cada pi es de la forma rad(0 : xi ) para algn xi A, entonces pi D y tenemos
la igualdad. 

Proposicin. 48.16.
Sea A un anillo conmutativo y un subconjunto multiplicativo. Si q es un ideal pprimario de A se
verifica:
(1) Si p 6= , entonces 1 q = 1 A;
(2) Si p = , entonces 1 q es 1 pprimario y q = qec .

Como consecuencia, existe una correspondencia biyectiva entre ideales primarios de 1 A y los ideales
primarios que no cortan a .

D EMOSTRACIN . Si p 6= , entonces existe s p, como p = rad(q), existe n N tal que


sn q, luego 1 q = 1 A.
Si p = , vamos a probar que 1 q es primario. Sea (a/1)(b/1) 1 q, a/1 / 1 q, entonces
existe s tal que abs q y as / q. Luego existe n N tal que bn q, en consecuencia b/1 1 p.
Ahora comprobamos que es pprimario; rad(1 q) = 1 rad(q) = 1 p. Falta ver que qec q;
1

dado x / qec \ q, se tiene x/1 1 q, luego existe s tal que sx q, y como x


/ q, existe n n tal

que s q, esto es, s p = , lo que es una contradiccin. 
Para cada ideal a de un anillo A y cada subconjunto multiplicativo , llamamos Sat (a) a la
saturacin de a, esto es, a Sat (a) = (1 a)c = aec .

Proposicin. 48.17.
Sea A un anillo conmutativo, un subconjunto multiplicativo y a un ideal de A con una descomposicin
primaria reducida a = ni=1 qi . Sea rad(qi ) = pi para cada ndice i. Supongamos que pj = para
j = 1, . . . , m y pj 6= para j = m + 1, . . . , n. Entonces

1 a = m 1
i=1 q y Sat (a) = m
i=1 qi

son descomposiciones primarias reducidas.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 48. D ESCOMPOSICIN PRIMARIA DE IDEALES 323

Un subconjunto P de Spec(A) se llama genricamente estable cuando verifica que:

si p P y p0 p, entonces p0 P.
Ejemplo. 48.18.
Dado un conjunto multiplicativo A el conjunto P = {p | p = } es un conjunto genricamente
estable.

Teorema. 48.19. (Segundo teorema de unicidad.)


Sea A un anillo conmutativo y a un ideal con una descomposicin primaria reducida a = ni=1 qi . Sea
rad(qi ) = pi , para cada ndice i. Si {p1 , . . . , pm } es un conjunto genricamente estable contenido en
Assdp (A/a), entonces q1 qm es independiente de la descomposicin primaria.

Observa que el conjunto {p1 , . . . , pm } puede estar propiamente contenido en Assdp (A/a).
D EMOSTRACIN . Llamamos = A \ (p1 . . . pm ), entonces es un conjunto multiplicativamente
cerrado. Para cada ideal primo p, divisor primo de a, se tiene p = , si p {p1 . . . , pm }, p 6= ,
/ {p1 . . . , pm }. Entonces 1 a = 1 q1 . . . 1 qm , y se tiene Sat (a) = q1 . . . qm .
si p 
Si a es un ideal con una descomposicin primaria, cada elemento minimal de Assdp (A/a) se llama un
divisor primo aislado, los restantes divisores primos se llaman embebidos.
Si pi es un divisor primo aislado, entonces qi se llama componente primaria aislada, las otras se llaman
componentes primarias embebidas.
Observa que cualquier conjunto de divisores primos aislados es un subconjunto genricamente estable.

Corolario. 48.20.
Sea A un anillo conmutativo y a un ideal con una descomposicin primaria. Las componentes primarias
aisladas estn determinadas de forma nica.

Por el contrario las componentes embebidas no estn determinadas de forma nica como el siguiente
ejemplo muestra.
Ejemplo. 48.21.
Se considera el anillo A = K[X, Y] y el ideal a = (X 2 , XY). Llamamos p1 = (X) y p2 = (X, Y). Entonces
a = p1 p22 es una descomposicin primaria de A. Entonces como p1 p2 , entonces p1 es un primo
aislado y p2 es un primo embebido.
Otra descomposicin primaria de a es a = (X) (X 2 , Y). En este caso la componente aislada es (X) y la
componente embebida es (X 2 , Y), lo que prueba que las componentes embebidas no estn determinadas
de forma nica.

LGEBRA CONMUTATIVA P. Jara


324 C AP. IX. D ESCOMPOSICIN PRIMARIA

49. Conjuntos algebraicos irreducibles


Un conjunto algebraico afn V se llama irreducible si cuando V = V1 V2 , para V1 , V2 conjuntos
algebraicos afines, se verifica V = V1 o V = V2 .
Esta definicin puede tambin extenderse a subconjuntos arbitrarios de An . Un subconjunto X An es
irreducible si cuando X = X1 X2 , para X1 , X2 X cerrados, se verifica X = X1 X = X2 .

Proposicin. 49.1.
Un conjunto algebraico afn V es irreducible si, y slo si, I(V) es un ideal primo.

D EMOSTRACIN . (). Si a1 , a2 son ideales de K[X1 , . . . , Xn ] tales que a1 a2 I(V), podemos supo-
ner que I(V) ai y tenemos:

a1 a2 I(V) V = VI(V) V(a1 a2 ) = V(a1 ) V(a2 );

I(V) ai V(ai ) VI(V) = V.

Y se verifica:
V = V(a1 ) I(V) = IV(a1 ) a1
V = V(a1 ) V(a2 ) o
V = V(a2 ) I(V) = IV(a2 ) a2

(). Sea V = V1 V2 , entonces se verifica:

I(V) = I(V1 V2 ) I(V1 )I(V2 ).

Y por tanto
I(V1 ) I(V) V1 = VI(V1 ) VI(V) = V;
o
V2 = VI(V2 ) VI(V) = V.


Veamos el caso particular de una hipersuperficie sobre un cuerpo algebraicamente cerrado.

Lema. 49.2.
Sea K es algebraicamente cerrado y n 1. Si F K[X1 , . . . , Xn ] es un polinomio no constante y F =
uF1e1 Frer , es la factorizacin en irreducibles de F en K[X1 , . . . , Xn ], entonces IV(F) = (F1 Fr ).

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 49. C ONJUNTOS ALGEBRAICOS IRREDUCIBLES 325

Corolario. 49.3.
Sea K un cuerpo algebraicamente cerrado y n 1. Una hipersuperficie V(F) es irreducible si, y slo si,
es el conjunto de ceros de un polinomio irreducible.

Corolario. 49.4.
Sea K un cuerpo algebraicamente cerrado y n 1. Cada hipersuperficie se puede representar en la forma

H = H1 Hs , Hi 6= Hj si i 6= j y Hi irreducible

Esta representacin es nica salvo en el orden.

Un resultado de este tipo puede generalizarse a conjuntos algebraicos arbitrarios. Para ello necesitamos
el siguiente resultado previo.

Lema. 49.5.
Cada familia no vaca de conjuntos algebraicos afines tiene un elemento minimal o equivalentemente se
verifica la condicin de cadena descendente para conjuntos algebraicos.

D EMOSTRACIN . Sea {Vi } una cadena descendente de conjuntos algebraicos. Si llamamos ai = I(Vi ),
tenemos una cadena ascendente {ai } de ideales de K[X1 , . . . , Xn ]. Como este anillo es noetheriano,
resulta que existe un ndice n tal que an = an+1 = . . . Como Vi = V(ai ), resulta que Vn = Vn+1 = . . .,
y por tanto se verifica la condicin de cadena ascendente. 

Lema. 49.6.
Sea X un conjunto de An . Son equivalentes:
(a) X is irreducible;
(b) Para cada par de subconjuntos abiertos no vacos U1 y U2 de X se verifica que U1 U2 6= ;
(c) X es irreducible.

D EMOSTRACIN . La equivalencia (a) (b) es trivial, ya que es nicamente tomar complementario.


La equivalencia (b) (c) es inmediata usando que X es denso en X. 

LGEBRA CONMUTATIVA P. Jara


326 C AP. IX. D ESCOMPOSICIN PRIMARIA

Teorema. 49.7.
Si V es un conjunto algebraico afn en An , entonces V es la unin de sus subconjuntos algebraicos
irreducible maximales.

D EMOSTRACIN . Probamos primero que V es la unin de sus subconjuntos algebraicos irreducibles


maximales. Ya que para cada punto (a1 , . . . , an ) V tenemos que {(a1 , . . . , an )} es un subconjunto
irreducible, basta ver que cada subconjunto irreducible est contenido en un subconjunto algebraico
irreducible maximal.
Sea Y V un subconjunto irreducible; definimos

= {Z | Y Z y Z es irreducible}.

Se tiene que es no vaco, pues contiene a Y. Sea ahora una cadena ascendente {Zi } de elementos de .
Llamamos Z = i Zi . Vamos a ver que Z es irreducible. Sean U1 , U2 An subconjuntos abiertos tales
que Uj Z 6= , entonces existen ndices i1 , i2 tales que Uj Zij 6= . Sea h un ndice tal que h i1 , i2 ,
entonces Uj Zh 6= , y como Zh es irreducible, resulta que U1 U2 Zh 6= , esto es, tenemos
U1 U2 Z 6= . Entonces Z es irreducible. Aplicando ahora el Lema de Zorn resulta que tiene
elementos maximales. Como consecuencia del Lema anterior tenemos adems que cada uno de estos
elementos maximales es cerrado, y por tanto es un subconjunto algebraico irreducible maximal. 
Cada uno de los subconjuntos algebraicos irreducible maximales que aparecen en el Teorema anterior se
llama una componente irreducible de V.
Vamos a estudiar ahora la finitud del nmero de componentes irreducibles.

Teorema. 49.8.
Si V es un conjunto algebraico afn no vaco en An , existe un nmero finito de componentes irreducibles
V1 , . . . , Vr V, unvocamente determinadas, tales que

V = V1 Vr , Vj * i6=j Vi y Vi 6= Vj si i 6= j.

D EMOSTRACIN . Llamamos al conjunto de todos los conjuntos algebraicos que no son una unin
finita de subconjuntos algebraicos irreducibles. Si es no vaco, existe un elemento V minimal en .
Como V , resulta que V no es irreducible, entonces existen V1 , V2 V subconjuntos algebraicos
tales que V = V1 V2 . Por la minimalidad de V resulta que Vi / y por tanto son uniones finitas de
subconjuntos algebraicos irreducibles, y en consecuencia V tambin lo es, lo que es una contradiccin.

La expresin V = V1 Vr se llama la descomposicin en componentes irreducibles de V.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 49. C ONJUNTOS ALGEBRAICOS IRREDUCIBLES 327

Aplicacin de la descomposicin primaria a conjuntos algebraicos


Dado un conjunto algebraico V = V(a) para a un ideal de K[X1 , . . . , Xn ].
Supongamos que a = q1 qt es una descomposicin primaria minimal de a, entonces se verifica:

V = V(a) = V(q1 qt ) = V(q1 ) V(qt ).

Cada qi es un ideal primario, supongamos que rad(qi ) = pi , entonces V(qi ) = V(pi ), para cada ndice i,
y por tanto tenemos la siguiente expresin para V:

V = V(p1 ) V(pt ).

Supongamos que p1 , . . . , pr son los ideales primos aislados de a (los elementos minimales del conjunto
Ass(K[X1 , . . . , Xn ] /a)), y que por tanto pr+1 , . . . , pt sean los ideales primos embebidos. Entonces para
cada pr+j , j = 1, . . . , t r, existe un pi , i = 1, . . . , r, tal que pi pr+j y por tanto V(pr+j ) V(pi ), esto
es, V(pr+j ) puede ser eliminado en la expresin de V. Tenemos entonces

V = V(p1 ) V(pr ).

Esta, como se puede comprobar, es la descomposicin de V en componentes irreducibles dada en el


Teorema (49.7.).

Subconjuntos algebraicos del plano.


El caso del plano es ms sencillo y permite hacer un estudio ms en profundidad. El anillo de coordena-
das del plano es K[X, Y]. ste es un Dominio de Factorizacin nica (DFU), por tanto vamos a recordar
algunos de los resultados fundamentales de polinomios sobre un DFU.
Si A es un DFU, para cada polinomio F A[X] se define el contenido de F como el mximo comn
divisor de sus coeficientes y lo representamos por c(F). Un polinomio con contenido igual a 1 se llama
primitivo.

Lema. 49.9. (Lema de Gauss.)


Sean F, G A[X], se tiene c(FG) = c(F)c(G).

D EMOSTRACIN . Ver la solucin del Ejercicio (8.62.) 

Lema. 49.10.
Sea A un DFU con cuerpo de fracciones K. Si F K[X] es irreducible, entonces existe a A tal que
c(aF)1 aF es irreducible en A[X].

LGEBRA CONMUTATIVA P. Jara


328 C AP. IX. D ESCOMPOSICIN PRIMARIA

D EMOSTRACIN . Es claro que c(aF)1 aF tiene contenido igual a 1. Luego la nica descomposicin
es en producto de dos polinomios no constantes: c(aF)1 aF = GH. Entonces F = c(aF)a1 GH es una
factorizacin propia, lo que es una contradiccin. 

Lema. 49.11.
Sea A un DFU con cuerpo de fracciones K. Si F A[X] \ A es irreducible, entonces F es irreducible en
K[X].

D EMOSTRACIN . Podemos suponer que F tiene contenido igual a 1. Supongamos que tenemos una
factorizacin propia, F = GH, en K[X]. Para G K[X] existe g G tal que gG A[X] tiene contenido
igual a 1, ver Lema (49.10.), y existe h A tal que hH A[X] tiene tambin contenido igual a 1.
Tenemos entonces:
ghF = (gG)(hH),
y por el Lema de Gauss, Lema (49.9.), se tiene: gh = c(ghF) = c(gG)c(hH) = 1, esto es, g y h son
invertibles, y por tanto tenemos una factorizacin propia de F en A[X], lo que es una contradiccin.


Lema. 49.12.
Sea A un DFU y K su cuerpo de fracciones. Si F A[X] se escribe en la forma F = GH en K[X], con
G A[X] y c(G) | c(F), entonces H A[X].

D EMOSTRACIN . Por hiptesis tenemos F = GH. Como H K[X], existe h A tal que hH A[X]
tiene contenido igual a 1. Por lo tanto hc(F) = c(hF) = c(G(hH)) = c(G)c(hH) = c(G). Luego
c(F) | c(G), y como c(G) | c(F), se tiene que h es invertible, luego H A[X]. 

Lema. 49.13.
Sea A un DFU con cuerpo de fracciones K. Si F, G A[X] no tienen factores comunes propios en A[X],
entonces tampoco tienen factores comunes propios en K[X].

D EMOSTRACIN . Suponemos que H es un factor comn de F y G en K[X]. Sea h A tal que hH A[X]
es primitivo. Entonces existe F1 K[X] tal que (hH)F1 = F, y como c(hH) = 1 | c(F), se tiene
F1 A[X]. De la misma forma existe G1 K[X] tal que (hH)G1 = G y se tiene G1 A[X]. Esto es, F y
G tienen un factor comn en A[X], lo que es una contradiccin. 

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 49. C ONJUNTOS ALGEBRAICOS IRREDUCIBLES 329

Vamos a determinar todos los conjuntos algebraicos afines de A2 (K). Siguiendo el proceso anterior basta
con determinar todos los conjuntos algebraicos irreducibles, y como consecuencia, basta determinar
todos los ideales primos de K[X].

Proposicin. 49.14.
Sean F, G K[X, Y] polinomios sin factores comunes, entonces V(F, G) = V(F) V(G) es un conjunto
finito.

Ver el Ejercicio (21.8.)


D EMOSTRACIN . Consideramos F, G K(X)[Y]; como no tienen factores comunes, existen C1 , C2
K(Y)[Y] tales que 1 = C1 F + C2 G. Existen D1 , D2 K[X] tales que D1 C1 , D2 C2 K[X, Y], y se tiene
D1 D2 = (D1 C1 )D2 F + D1 (D2 C2 )G
luego para cada cero comn (x, y) de F y G se tiene que x es un cero de D1 D2 , y por tanto x vara en un
conjunto finito. De la misma forma, usando K(Y)[X], se tiene que y vara en un conjunto finito, luego el
nmero de ceros comunes es finito. 

Corolario. 49.15.
Si F K[X, Y] es un polinomio irreducible y V(F) es infinito, entonces IV(F) = (F) y V(F) es
irreducible.

D EMOSTRACIN . Tenemos (F) IV(F). Si G IV(F), entonces F y G tienen un factor comn, y


como F es irreducible, entonces F | G.
Si V(F) = V(I1 ) V(I2 ) = V(I1 I2 ), entonces
(F) = IV(F) = IV(I1 I2 ) I1 I2 .
Como F es irreducible y K[X, Y] es un DFU, entonces (F) es primo y existe Ii (F), luego V(F)
V(Ii ) V(F), y se tiene V(F) = V(Ii ). 

Corolario. 49.16.
Si K es un cuerpo infinito, entonces los conjuntos algebraicos irreducibles de A2 (K) son:
A2 (K),
,
los conjuntos formados por un punto y
las curvas planas irreducibles V(F), con F K[X, Y] irreducible y V(F) infinito.

LGEBRA CONMUTATIVA P. Jara


330 C AP. IX. D ESCOMPOSICIN PRIMARIA

D EMOSTRACIN . Adems de A2 (K) y de , si el conjunto algebraico irreducible es finito ser un


punto, y si es infinito ser de la forma V = V(F1 , . . . , Ft ). Si F1 , . . . , Ft no tienen un factor comn,
entonces la misma demostracin de la Proposicin (49.14.) prueba que V(F1 , . . . , Ft ) es finito. Por tanto
F1 , . . . , Ft tienen un factor comn. Al considerar los polinomios F1 , . . . , Ft en K(X)[Y] el factor comn,
F, se expresa como una combinacin

F = C1 F1 + + Ct Ft

y existe D K[X] tal que DCi K[X, Y], luego tenemos la expresin

DF = (DC1 )F1 + + (DCt )Ft ,

de donde V = V(F1 , . . . , Ft ) V(DF) = V(D) V(F). Trabajando con K(Y)[X] existir un polinomio
E K[Y] tal que V V(E) V(F). Por tanto V V(F) (V(D) V(E)). Como V es irreducible e
infinito y V(D) V(E) es finito, se tiene V V(F). Como F | Fi , se tiene V(F) V(Fi ), luego V(F)
i V(Fi ) = V(F1 , . . . , Ft ) = V, y tenemos la igualdad V = V(F). Una factorizacin F = F1e1 Ftet
produce una descomposicin V(F) = V(F1 ) . . . V(Ft ), luego t = 1 y V(F) = V(F1 ) es irreducible
e infinito. El Corolario anterior nos dice que entonces V(F) es irreducible. 

Corolario. 49.17.
Si K es un cuerpo algebraicamente cerrado y F K[X, Y] con F = F1e1 Frer es una descomposicin
en irreducibles, entonces V(F) = V(F1 ) V(Fr ) es la descomposicin de V(F) en componentes
irreducibles y adems IV(F) = (F1 , . . . , Fr ).

D EMOSTRACIN . Ya que la descomposicin se deduce de la definicin, basta ver que en este caso un
conjunto algebraico V es irreducible si y solo si existe un polinomio irreducible F tal que V = V o
V = V(X a, Y b) para a, b K.
Si V es irreducible y finito, entonces se reduce a un punto, y por tanto es de la forma V(X a, Y b). El
recproco es cierto.
Si V es infinito podemos usar la demostracin del Corolario anterior y obtenemos que V = V(F) para
algn F irreducible.
Si F es irreducible, y V = V(F) = V(I1 ) V(I2 ) = V(I1 I2 ), entonces (F) = IV(F) = IV(I1 I2 ) =
I1 I2 y se tiene (F) = I1 (F) = I2 . Luego V = V(I1 ) o V = V(I2 ). 

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 50. T EOREMA DE L ASKER N OETHER PARA ANILLOS DE POLINOMIOS 331

50. Teorema de LaskerNoether para anillos de polinomios


En las secciones anteriores hemos supuesto que los ideales con los que trabajbamos tenan una descom-
posicin primaria; se trata ahora de probar que en el caso de anillos noetherianos todo ideal propio tiene
una descomposicin primaria.
Un ideal propio a de un anillo A es irreducible si para cada descomposicin a = a1 a2 se tiene a = a1
o a = a2 .

Lema. 50.1.
Cada ideal irreducible de un anillo noetheriano es primario.

/ a, consideramos (a : bn ) y la cadena
D EMOSTRACIN . Si a es un ideal irreducible y ab a con a
a (a : b) (a : b2 ) (a : b3 )
Por ser A noetheriano, existe n tal que (a : bn ) = (a : bn+1 ). Consideramos la interseccin (a + (bn ))
(a + (a)). Vamos a ver que es igual a a. Si x (a + (bn )) (a + (a)), entonces
x = a1 + c1 bn = a2 + c2 a, a1 , a2 a, c1 , c2 A.
Multiplicando por b se tiene:
xb = a1 b + c1 bn+1 = a2 b + c2 ab a
Entonces c1 (a : bn+1 ) = (a : bn ), y x = a1 + c1 bn a.
Ahora como a es irreducible, resulta a = a + (bn ), y por tanto bn a. 

Teorema. 50.2. (Teorema de LaskerNoether)


Sea K un cuerpo. Cada ideal de A = K[X1 , . . . , Xn ] tiene una descomposicin primaria.

D EMOSTRACIN . 1 Veamos que cada ideal propio, a, es una interseccin finita de ideales irreducibles.
Llamamos = {b A/a | b no es interseccin fin. de id. irred.}. Como A/a es noetheriano, existe
elementos maximales en . Sea b maximal. Como b no es irreducible, existen ideales b1 y b2 tales
que b = b1 b2 , con b $ b1 y b $ b2 . Entonces bi no pertenece a y es una interseccin finita de
ideales irreducibles, luego b tambin lo es, lo que es una contradiccin. Por tanto = . En particular
0 es una interseccin finita de ideales irreducibles de A/a, y tenemos que a es una interseccin finita de
ideales irreducibles de A.
Por el Lema (50.1.) tenemos que a es una interseccin finita de ideales primarios. 
1 Fue Lasker quien en 1905 prueba este resultado para el anillo Z[X]; fue Noether quien en 1920 introduce la condicin

de anillo con condicin de cadena ascendente y prueba su utilidad en la demostracin de este teorema.

LGEBRA CONMUTATIVA P. Jara


332 C AP. IX. D ESCOMPOSICIN PRIMARIA

51. Ejercicios

Descomposicin primaria de ideales

Ejercicio. 51.1.
Sea f : A B un homomorfismo de anillos, q un ideal pprimario de B. Prueba:
(1) f 1 (p) es un ideal primo de A.
(2) f 1 (q) es un ideal f 1 (p)primario de A.

SOLUCIN

Ejercicio. 51.2.
Sea f : A B un homomorfismo sobreyectivo de anillos conmutativos y a un ideal de A que contiene
a Ker(f ). Prueba que son equivalentes:
(a) a es primario.
(b) f (a) es primario.

Y que en este caso si el primo asociado a a es p, el primo asociado a f (a) es f (p).


SOLUCIN

Ejercicio. 51.3. (AM, Cap 4, Ej 2)


Si a = rad(a), entonces a no tiene ideales primos inmersos (embebidos).
SOLUCIN

Ejercicio. 51.4. (AM, Cap 4, Ej 4)


En el anillo de polinomios Z[T], el ideal m = (2, T) es maximal y el ideal q = (4, T) es mprimario,
pero no es una potencia de m.
SOLUCIN

Ejercicio. 51.5. (AM, Cap 4, Ej 5)


En el anillo de polinomios K[X, Y, Z], donde K es un cuerpo y X, Y y Z son indeterminadas independien-
tes, sea p1 = (X, Y), p2 = (X, Z), m = (X, Y, Z); p1 y p2 son primos y m es maximal. Sea a = p1 p2 .

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 51. E JERCICIOS 333

Probar quea = p1 p2 m2 es una descomposicin primaria reducida de a. Cules son las componentes
aisladas y cules las inmersas (embebidas)?
SOLUCIN

Ejercicio. 51.6. (AM, Cap 4, Ej 7)


Sea A un anillo y sea A[X] el anillo de polinomios en una indeterminada sobre A. Para cada ideal a de A,
sea a[X] el conjunto de todos lospolinomios en A[X] con coeficientes en a.
(1) a[X] es la extensin de a a A[X].
(2) Si p es un ideal primo en A, entonces p[X] es un ideal primo enA[X].
(3) Si q es un ideal pprimario en A, entonces q[X] es un ideal p[X]primario en A[X].
Pista: utilizar Captulo I, Ejercicio 2.
(4) Si a = ni=1 qi es una descomposicin minimal primaria en A, entonces a[X] = ni=1 qi [X] es una
descomposicin minimalprimaria en A[X].
(5) Si p es un ideal primo minimal de a, entonces p[X] es un ideal primo minimal de a[X].

SOLUCIN

Ejercicio. 51.7. (AM, Cap 4, Ej 8)


Sea k un cuerpo. Probar que en el anillo de polinomios k[X1 , . . . , Xn ] los ideales pi = (X1 , . . . , Xi )
(1 i n) son primos y todas sus potencias son primarias.
Pista: utilizar el Ejercicio (51.6.).
SOLUCIN

Ejercicio. 51.8. (AM, Cap 4, Ej 9)


En un anillo A, sea D(A) el conjunto de ideales primos p que satisfacen la siguiente condicin: existe
a A tal que p es minimal en el conjunto de los ideales primos que contienen (0 : a).
(1) Probar que x A es un divisor de cero si y slo si x p para algn p D(A).
(2) Sea S un subconjunto multiplicativamente cerrado de A, y se identifica Spec(S1 A) con su imagen
en Spec(A) (Captulo 3, Ejercicio 21). Probar que D(S1 A) = D(A) Spec(S1 A).
(3) Si el ideal cero tiene una descomposicin primaria, probar que D(A) es el conjunto de los ideales
primos asociados de 0.

SOLUCIN

LGEBRA CONMUTATIVA P. Jara


334 C AP. IX. D ESCOMPOSICIN PRIMARIA

Ejercicio. 51.9. (AM, Cap 4, Ej 10)


Para cada ideal primo p en un anillo A, sea Sp (0) el ncleo del homomorfismo A Ap . Probar que:
(1) Sp (0) p.
(2) rad(Sp (0)) = p si, y slo si, p es un ideal minimal primo de A.
(3) Si p p0 , entonces Sp (0) Sp0 (0).
(4) En el caso en que el ideal 0 tiene una descomposicin primaria se tiene: pD(A) Sp (0) = 0, donde
D(A) = {p | a A tal que p es minimal en el conjunto de los ideales primos que contienen a
(0 : a)}.

Tenemos que Sp (0) es la saturacin de 0 con respecto a p , equivalentemente, con respecto a A \ p. Ver
ejercicio (51.13.).
SOLUCIN

Ejercicio. 51.10.
Se considera el ideal a = (2X, X 2 ) Z[X].
(1) Prueba que a no es un ideal primario.
(2) Como (X)2 a, este ejemplo tambin prueba que si un ideal contiene una potencia de un ideal
primo no necesariamente es primario.
(3) Prueba que (2X, X 2 ) = (X) (X 2 , 2) = (X) (X 2 , 2 + X) = (X) (X 2 , 2X, 4) son descomposiciones
primarias de a.
(4) Cules son los ideales primos asociados?

SOLUCIN

Ejercicio. 51.11.
Determina los ideales primos minimales sobre a = (XY, YZ + XZ) K[X, Y, Z], y prueba que
rad(XY, YZ + XZ) = (XY, XZ, YZ).
SOLUCIN

Ejercicio. 51.12.
Sea A un DFU y a = (a) A un ideal principal, son equivalentes:
(a) a es primario,
(b) Existen p A primo, u A invertible, y e N tales que a = upe .
Por tanto se tiene a = (p)e .
SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 51. E JERCICIOS 335

Ejercicio. 51.13.
Sea A un anillo conmutativo y sea un subconjunto multiplicativo. Para cada ideal a representamos por
Sat (a) a la contraccin del ideal 1 a. El ideal Sat (a) se llama saturacin de a respecto a .
(1) Demuestra que Sat (a) Sat (b) = Sat (a b).
(2) Demuestra que Sat (rad(a)) = rad(Sat (a)).
(3) Demuestra que Sat (a) = A si, y slo si, a 6= .
(4) Demuestra que Sat1 (Sat2 (a)) = Sat1 2 (a).
(5) Supongamos que a admite una descomposicin primaria. Demuestra que el conjunto de los ideales
Sat (a), donde recorre todos los subconjuntos multiplicativos de A, es finito.

SOLUCIN

Ejercicio. 51.14.
Se considera la aplicacin f : Q[X, Y, Z] Q[T], definida por

f (X) = T 3 , f (Y) = T 4 , f (Z) = T 5 .

(1) Prueba que el ncleo de f es p = (Y 2 XZ, YZ X 3 , Z 2 X 2 Y).


(2) Prueba que p es un ideal primo.
(3) Razona que el radical de p2 es igual a p.
(4) Cuntos elementos tiene una base de Groebner reducida de p2 ?
(5) Estudia el elemento Y(X 5 + XY 3 3X 2 YZ + Z 3 ), y razona que p2 no es un ideal primario.

SOLUCIN

Ejercicio. 51.15.
Sea A un anillo conmutativo noetheriano y a un ideal. Demuestra que a es radical si y slo si todas
sus componentes primarias en una descomposicin primaria minimal son ideales primos. Deduce que la
descomposicin primaria minimal de un ideal radical es nica.
SOLUCIN

Ejercicio. 51.16.
Sea A un anillo conmutativo noetheriano y sean p1 , . . . , pm los primos asociados del ideal 0.

LGEBRA CONMUTATIVA P. Jara


336 C AP. IX. D ESCOMPOSICIN PRIMARIA

(1) Demuestra que p1 . . . pm es el conjunto de elemento nilpotentes de A.


(2) Demuestra que p1 . . . pm es el conjunto de divisores de cero de A.

SOLUCIN

Ejercicio. 51.17.
Si q1 , q2 son ideales mprimarios (m es un ideal maximal), prueba que los ideales q1 + q2 y q1 q2 son
tambin mprimarios.
SOLUCIN

Ejercicio. 51.18.
Sea A el conjunto de todas las sucesiones de elementos de Z2 eventualmente constantes; A es un anillo
con las operaciones definidas componente a componente.
Sea pn el conjunto de los elementos de A con trmino n igual a cero, y sea p0 el conjunto de las sucesiones
con un nmero finito de elementos no nulos.
(1) pn es un ideal primo para n 0.
(2) Todo ideal primo de A es de la forma pn para n N.
(3) Todo ideal primario de A es un ideal primo.
(4) {pn | n 1} = 0 y p0 ({pi | n 1, n 6= i}) 6= 0. Como consecuencia 0 no es una interseccin
finita de ideales primarios.
(5) Ya que A no es un anillo noetheriano, construye un ideal que no es finitamente generado, y construye
una cadena estrictamente ascendente de ideales de A.

SOLUCIN

Ejercicio. 51.19.
Sea A un anillo, a A un ideal de A tal que existe una descomposicin en irreducibles a = b1 . . . , bt ,
con bj * i6=j bi , para cada ndice j.
(1) Sea a = c1 . . . ct una descomposicin en irreducibles con ci bi . Prueba que ci = bi para cada
ndice i.
(2) Sea a = c1 . . . cs una descomposicin en irreducibles con cj * i6=j ci , para cad ndice j. Para
cada ndice i = 1, . . . , t definimos di = b1 . . . bbi . . . bt . Prueba que para cada ndice i existe
un ndice j tal que a = bi cj .
(3) Prueba que t = s.

SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 51. E JERCICIOS 337

Ejercicio. 51.20. (Patologas de la descomposicin primaria)


Sea K un cuerpo y Z el anillo de los enteros.
(1) Un ideal primario no es necesariamente una potencia de un ideal primo. El ideal (X, Y 2 ) K[X, Y]
es un ideal primario con radical (X, Y).
(2) Un ideal primario no es necesariamente una potencia de un ideal primo. El ideal (4, X) Z[X] es
primario con radical (2, X).
(3) Un ideal con radical primo no es necesariamente primario. El ideal (X 2 , XY) K[X, Y] no es prima-
rio y su radical es (X).
(4) Un ideal con radical primo no es necesariamente primario. El ideal (X 2 , 2X) Z[X] no es primario,
y su radical es (X).
(5) Un ideal en un anillo noetheriano puede tener infinitas descomposiciones primarias. Para cada k K
el ideal (Y kX, X 2 ) es un ideal primario con radical (X, Y). Si k 6= k0 , entonces (Y kX, X 2 ) 6=
(Y k0 X, X 2 ), y se tiene que (X 2 , XY) = (X)(Y kX, X 2 ) es una descomposicin primaria reducida.
(6) Un ideal primario no necesariamente irreducible. El ideal (4, 2X, X 2 ) Z[X] es primario, y se tiene
(4, 2X, X 2 ) = (4, X) (2, X 2 ).
(7) Una potencia de un ideal primo no es necesariamente primario. Se considera el subanillo A de Z[X]
formado por todos los polinomios con trmino lineal, el coeficiente de X, divisible por 3. En A el
ideal p = (3X, X 2 , X 3 ) es un ideal primo, pero p2 no es primario.

SOLUCIN

Ejercicio. 51.21.
Razona que un ideal primo p contiene a un ideal a (que tiene una descomposicin primaria) si, y slo si,
p contiene a uno de los primos asociados de una descomposicin primaria minimal de a.
SOLUCIN

Ejercicio. 51.22.
Sean a, b ideales de un anillo conmutativo A, a propio, y sea (a : b) = {x A | xb a}. Se tiene
a (a : b). Demuestra que si A es noetheriano, son equivalentes:
(a) a = (a : b).
(b) b no est contenido en ninguno de los ideales primos asociados de a.

SOLUCIN

LGEBRA CONMUTATIVA P. Jara


338 C AP. IX. D ESCOMPOSICIN PRIMARIA

Ejercicio. 51.23.
Sea A un anillo conmutativo y q un ideal pprimario. Sea a un ideal cualquiera de A. Prueba:
(1) Si a q, entonces (q : a) = A.
(2) Si a * p, entonces (q : a) = q.
(3) Si a p y a * q, entonces q ( (q; a) ( A.
(4) Sea a = q1 . . . qt una descomposicin primaria minimal donde cada qi es pi primario.
(5) Para cualquier ideal b de A se tiene (a : b) = a si y slo si b * pi para todo ndice i.

SOLUCIN

Ejercicio. 51.24.
Sean qi , i = 1, 2, dos ideales pi primarios de un anillo conmutativo A tales que p1 * p2 * p1 .
(1) Demuestra que a = q1 q2 no es primario.
(2) Sean a, b A tales que ab a. Demuestra que existen r, s N tales que ar , bs a.

SOLUCIN

Ejercicio. 51.25.
Sean a, b, q ideales de un anillo conmutativo A tales que q es primario, ab q y a * q. Demuestra que
b rad(q).
SOLUCIN

Conjuntos algebraicos irreducibles


Teorema de LaskerNoether para anillos de polinomios

Ejercicio. 51.26.
Sobre clculo de descomposiciones primarias.
(1) Halla todas las descomposiciones primarias de (X 2 , XY) en K[X, Y] siendo K un cuerpo.
(2) Halla todas las descomposiciones primarias de (X 2 , XY) en Z[X, Y].

SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 51. E JERCICIOS 339

Ejercicio. 51.27.
Sea a = (XY, X YZ) K[X, Y, Z]. Demuestra que a = (X, Z) (Y 2 , X YZ) es una descomposicin
primaria reducida de a.
SOLUCIN

LGEBRA CONMUTATIVA P. Jara


340 C AP. IX. D ESCOMPOSICIN PRIMARIA

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


Captulo X

Dominios de Dedekind

52 Dominios de valoracin discreta . . . . . . . . . . . . . . . . . . . . . . . . . . . 342


53 Ideales fraccionarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
54 Dominios de Dedekind . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350
55 Mdulos proyectivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358
56 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 368

Introduccin
El tema central de este captulo lo constituyen los Dominios de Dedekind, que son los dominios noet-
herianos de dimensin uno ntegramente cerrados; aqu vamos a hacer un tratamiento algebraico de los
mismos a partir de los Dominios de Valoracin Discreta. El objetivo del captulo es caracterizar los
dominios en estas dos clases y observar que los Dominios de Dedekind aparecen de forma natural al
considerar los anillos de enteros algebraicos.
342 C AP. X. D OMINIOS DE D EDEKIND

52. Dominios de valoracin discreta


Dado un cuerpo K una valoracin discreta v sobre K es una aplicacin sobreyectiva1 v : K Z,
K = K \ {0}, verificando:
(I) v(xy) = v(x) + v(y).
(II) v(x + y) min{v(x), v(y)}.
Tambin se puede considerar la aplicacin v definida sobre todo K agregando a Z un elemento {+},
verificando n < + para cada n Z, y definiendo v(0) = +.
Si v es una valoracin discreta sobre K, llamamos dominio de valoracin discreta de v al conjunto
D = {r K | v(r) 0} {0}.

Lema. 52.1.
Se verifican las siguientes propiedades:
(1) D es un subanillo de K.
(2) Las unidades de D son los elementos x que verifican v(x) = 0.
(3) D es un anillo local con ideal maximal m = {x D | v(x) > 0} {0}.

D EMOSTRACIN . (1). Si x, y D \ {0}, entonces v(x), v(y) 0, y se verifica:


v(x + y) min{v(x), v(y)} 0.
v(xy) = v(x) + v(y) 0.
Por otro lado se verifica:
v(1) = v(1 1) = v(1) + v(1), luego v(1) = 0.

(2). Si x D es una unidad, entonces existe y D tal que xy = 1, luego 0 = v(1) = v(xy) = v(x) + v(y),
y por tanto v(x) = 0 = v(y). Recprocamente, si x D y v(x) = 0, entonces tomamos x1 K, se
verifica 0 = v(1) = v(xx1 ) = v(x) + v(x1 ) = v(x1 ), luego x1 D y x es una unidad en D.
(3). Si 0 6= a D no es invertible, entonces v(a) > 0. Luego solo falta probar que m es un ideal. Dados
a, b m, se tiene v(a + b) min{v(a), v(b)} > 0, luego a + b m. 

Ejercicio. 52.2.
Dos elementos a, b D verifican v(a) = v(b) si, y solo si, existe un elemento invertible u D tal que
a = bu.

1 Podramos definir valoraciones discretas sin necesidad de imponer la condicin de sobreyectiva para despus hacer un

proceso de normalizacin por el que pasaramos a considerar finalmente aplicaciones sobreyectivas.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 52. D OMINIOS DE VALORACIN DISCRETA 343

En general un dominio de valoracin discreta es un dominio D que es el dominio de valoracin discreta


de alguna valoracin v sobre su cuerpo de fracciones K.
Ejemplo. 52.3.
El ejemplo ms conocido de valoracin discreta es la valoracin pdica en Q, siendo p un nmero
entero primo. Esta valoracin se representa por vp , y est definida para cada nmero racional no nulo r
por vp (r) = e Z, donde e es el exponente de p en la expresin de r como producto de factores primos.
El anillo de valoracin discreta es: Z(p) = { ab | p - b}, esto es, el localizado de Z en el ideal primo (p).

Este ejemplo se puede extender a considerar un anillo de polinomios sobre una indeterminada con coe-
ficientes en un cuerpo.
Ejemplo. 52.4.
Dado un cuerpo L y un polinomio irreducible F L[X] se considera la aplicacin vF : L(X) Z
definida vF (G/H) = e, siendo G/H irreducible, y e la mayor potencia de F que divide a G o e la
mayor potencia de F que divide a H.
Se tiene que vF es una valoracin discreta y el anillo de valoracin asociado, al igual que en el caso
pdico, est formado por las fracciones irreducibles en L(X) cuyo denominador no es mltiplo de F.
Ejemplo. 52.5.
Consideramos R[X], y la valoracin vX sobre R(X). El anillo de valoracin discreta es: D = {F/G |
G(0) 6= 0}. Sabemos que D se puede identificar con el anillo de funciones racionales valoradas en R en
un entorno de cero de la recta real. El ideal maximal es el generado por (X), y X es el nico elemento
irreducible. Observa que para cada f D se tiene que vX (f ) indica el orden de la funcin f en el punto 0.
Ejemplo. 52.6.
Dado un cuerpo K, se considera K[[X]], el anillo de las series formales de potencias, y K((X)), su cuerpo
de fracciones. Se tiene una valoracin v en K((X)), definida v(F/G) = e, siendo X e la mayor potencia
de X que divide a F/G. El anillo de valoracin es K[[X]].

An otro ejemplo.
Ejemplo. 52.7.
El conjunto L((X)) de las series de Laurent tiene como elementos a las series formales i
P
i=t ai X , con
at 6= 0, con t N. Si llamamos K al cuerpo de fracciones, existe una valoracin discreta v : K Z
definida:
X
v( ai X i ) = t.
i=t
P i.
El anillo de valoracin para esta valoracin es el anillo de las series formales: i=0 ai X

Observacin. 52.8.
Observa que si D es un dominio de valoracin discreta, entonces se verifica:
(1) Para cada 0 6= a D se tiene v(a) = 0 si, y solo si, a es invertible en D.
(2) Para cada 0 6= a K se tiene a D, o a1 D.
(3) Si a, b D verifican v(a) = v(b), entonces aD = bD.

LGEBRA CONMUTATIVA P. Jara


344 C AP. X. D OMINIOS DE D EDEKIND

D EMOSTRACIN . (1). Observa que v(1) = v(1) + v(1), luego v(1) = 0. Si a es invertible en D,
se tiene 0 = v(1) = v(aa1 ) = v(a) + v(a1 ) y por tanto v(a1 ) = v(a). Como ambos son no
negativos, se tiene v(a) = 0 = v(a1 ). Recprocamente, si v(a) = 0, como a1 K, y se tiene
0 = v(1) = v(aa1 ) = v(a) + v(a1 ), se tiene v(a1 ) = 0 y por tanto a1 D.
/ D, entonces v(a) < 0, luego v(a1 = v(a) > 0 y por tanto a1 D.
(2). Si a
(3). Si v(a) = v(b), entonces v(ab1 ) = 0, luego ab1 D y es invertible. Entonces aD = bD. 

Lema. 52.9.
Todo dominio de valoracin discreta es un DE (dominio eucldeo).
Como consecuencia, todo dominio de valoracin discreta es un DIP, un DFU, y es ntegramente cerrado.

D EMOSTRACIN . Basta ver que la aplicacin v restringida a D define una funcin eucldea. Dados
a, b D, si v(a) < v(b), entonces la divisin es: a = 0b + a. Si v(a) v(b), existe c D tal que
v(a) = v(b) + v(c), por ser v sobreyectiva. Entonces v(a) = v(bc) y se tiene aD = bcD, luego existe un
elemento invertible u D tal que a = bcu, y la divisin es: a = b(cu) + 0. 
Observa que esta demostracin en realidad prueba que si a, b D son elementos no nulos, entonces a|b
b|a.
Si D es un dominio de valoracin discreta, entonces es un anillo local con ideal maximal m = {a D |
v(a) > 0}. Como todo dominio de valoracin discreta es un DIP, sea m = tD. Cada elemento 0 6= a D
verifica v(a) 0, sea v(a) = r. Si r = 0, entonces a es invertible. Si r > 0, entonces a m = tD, y
existe d D tal que a = td. Se verifica v(a) = v(t) + v(d), y por tanto v(a) v(t). Por ser v sobreyectiva
existe b D tal que v(b) = 1, lo que implica que v(t) = 1. Todo elemento a D tal que v(a) = 0
es invertible, y si v(a) = 1, entonces a = tu, siendo u D invertible. Por induccin se tiene que para
cada o 6= a D se tiene a = tv(a) u, siendo u D invertible. El elemento t se llama un parmetro de
uniformizacin o parmetro local de D.
En lo que sigue, para un dominio local D con ideal maximal m, llamamos K al cuerpo de fracciones de
D, y F al cuerpo residual D/m.

Proposicin. 52.10.
Si D es un dominio de valoracin discreta con ideal maximal m = tD, entonces cada elemento 0 6= a D
se escribe, de forma nica, como a = tr u, siendo r N y u D invertible.
En particular
(1) todo elemento no nulo de K se escribe de forma nica como ts u, siendo s Z y u D invertible;
(2) todo ideal no nulo de D es el ideal principal generado por tr para algn r N \ {0}, por lo tanto los
ideales de D forman una cadena descendente y D es un anillo noetheriano;
(3) los nicos ideales primos de D son 0 y m.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 52. D OMINIOS DE VALORACIN DISCRETA 345

Teorema. 52.11.
Sea D un dominio. Las siguientes propiedades son equivalentes:
(a) D es un dominio de valoracin discreta que no es un cuerpo.
(b) D es un dominio local noetheriano de dimensin uno ntegramente cerrado.
(c) D es un dominio local noetheriano de dimensin uno y el ideal maximal es principal.
(d) D es un dominio local noetheriano de dimensin uno verificando

dimF (m/m2 ) = 1.

(Donde F = R/m y m es el ideal maximal.)


(e) D es un dominio local que no es un cuerpo y cada ideal no nulo es una potencia del ideal maximal.
(f) D es un dominio que no es un cuerpo y cada ideal no nulo es de la forma (x ) para algn x D.
(g) D es un dominio de ideales principales local que no es un cuerpo.
(h) D es un dominio de valoracin noetheriano que no es un cuerpo.

D EMOSTRACIN . (c) (d). Supongamos que m = (x), entonces {x+m} es un sistema de generadores
de m/m2 y por tanto dimF (m/m2 ) 1. Si m = m2 , entonces x = dx2 para algn d D, esto es 1 = dx,
luego x es una unidad si es no nulo bien x = 0. En cualquier caso llegamos a una contradiccin ya que
la dimensin de D es positiva. En consecuencia dimF (m/m2 ) = 1.
(d) (e). Sea 0 6= a D un ideal no nulo, entonces rad(a) = m, y existe una potencia de m contenida
en a, supongamos que mn a, entonces como a/mn D/mn , y ste es un anillo local artiniano.
n
Por ser dimF ( mm/m n
2 /mn ) = 1, tenemos que cada ideal de D/m es una potencia del ideal maximal m/m .
n

Aplicndolo a a/mn , tenemos que a es una potencia de m.


(e) (f). Tomamos x m \ m2 , por la hiptesis tenemos que existe n N tal que (x) = mn ; entonces ha
de ser n = 1 y por tanto m = (x) es un ideal principal. Ahora, como cada ideal no nulo es una potencia
del ideal maximal, tenemos el resultado.
(f) (a). Tenemos que (x) es el nico ideal maximal. Dado 0 6= r D un elemento no nulo, tenemos
que (r) = (xn ) para algn n N. Para comprobar que este n es nico, supongamos que (xn ) = (xn + 1),
entonces existe s D tal que xn = sxn+1 , y como x 6= 0, tenemos 1 = sx, esto es, x es una unidad, lo
que es una contradiccin. Este ndice n lo representamos entonces por n(r). Definimos ahora v : K Z
mediante: v(r/s) = n(r) n(s); entonces v es una valoracin sobre K con grupo de valoracin Z y con
anillo de valoracin D, esto es, D es un dominio de valoracin discreta.
(a) (g). Supongamos que D es un dominio de valoracin discreta, entonces D no es un cuerpo, ya que
para cada n N existe x D verificando v(x) = n, luego si n 6= 0, entonces x no es una unidad. Por
otro lado, sea 0 6= a D un ideal no nulo, llamamos n = min{v(y) | 0 6= y a}. Si n = 0, entonces
a contiene una unidad y tenemos a = D. Si n 6= 0, entonces sea y a tal que v(y) = n, resulta que
si x a, entonces v(x) v(y), luego v(xy1 ) = v(x) v(y) 0 y xy1 D, esto es x (y). Como
consecuencia a = (y) y entonces D es un dominio de ideales principales.
(g) (c). Es evidente.

LGEBRA CONMUTATIVA P. Jara


346 C AP. X. D OMINIOS DE D EDEKIND

(a+c) (h). Es evidente.


(h) (f). Basta ver que D es un dominio de ideales principales. Ya que los ideales de un anillo de
valoracin forman una cadena, cada ideal finitamente generado es principal, como D es noetheriano,
resulta que cada ideal de D es principal. Otra vez por formar los ideales de D una cadena, resulta que D
es un anillo local.
(a+c) (b). Es evidente.
(b) (c). Sea m el ideal maximal de D, por el lema de Nakayama se tiene mn 6= mn+1 para cada n N.
Sea 0 6= a m, ya que rad((a)) = m, existe un exponente n tal que mn (a); supongamos tambin
que mn1 * (a). Entonces existe b mn1 \ (a); definimos x = a/b K. Ya que b / (a), resulta
1
que x / D, como consecuencia x no es entero sobre D, entonces x m * m, ya que si x1 m m,
1 1

entonces m sera un D[x1 ]mdulo fiel finitamente generado como Dmdulo y entonces x1 sera
entero sobre D. Entonces, ya que se tiene x1 m D, resulta que x1 m = D y como consecuencia
m = (x). 

Corolario. 52.12.
Sea A un dominio noetheriano ntegramente cerrado y p un ideal primo no nulo minimal de A. El locali-
zado Ap es un anillo de valoracin discreta.

Ejemplo. 52.13.
Dado un dominio de ideales principales A y p = (p) un ideal primo no nulo, entonces por el Corolario
anterior Ap es un dominio de valoracin discreta. Este ejemplo generaliza los ejemplos (52.3.), (52.4.).
En este caso la valoracin, definida sobre K, el cuerpo de fracciones de A y de Ap , es vp : K Z,
definida por vp (ps u) = s.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 53. I DEALES FRACCIONARIOS 347

53. Ideales fraccionarios


Sea D un dominio de integridad con cuerpo de fracciones K. Un ideal fraccionario de D es un D
submdulo no nulo b de K para el que existe 0 6= d D tal que db D.
Ejemplos. 53.1.
(1) Todo ideal no nulo de D es un ideal fraccionario de D. (En este contexto los ideales no nulos de D
se suelen llamar ideales enteros de D.)
(2) Para cada elemento no nulo k K se tiene que kD es un ideal fraccionario de D. Adems, cada ideal
fraccionario de D es de la forma ka, siendo 0 6= k K, y 0 6= a D, un ideal entero de D.
(3) Si D es noetheriano los ideales fraccionarios de D son exactamente los Dsubmdulos no nulos
finitamente generados de K.
Dada una familia de ideales fraccionarios {bj | j J}, su interseccin, si es no nula, es un ideal
fraccionario. Para la suma no ocurre lo mismo; en este caso tenemos que restringir a sumas finitas: la
suma finita de ideales fraccionarios es un ideal fraccionario. Tambin el producto (finito) de ideales
fraccionarios es un ideal fraccionario. Adems el producto de ideales fraccionarios es distributivo con
respecto a la suma, esto es,
b(c1 + c2 ) = bc1 + bc2 .
para b, c1 y c2 ideales fraccionarios de D.
Para cada ideal fraccionario b de D definimos el inverso de b como (D : b) = {k K | kb D}. El
ideal fraccionario (D : b) se suele representar tambin por b1 . Observa que se tiene b(D : b) D. Un
ideal fraccionario b de D se llama invertible si b(D : b) = D.
Los ideales invertibles verifican propiedades de inters.

Proposicin. 53.2.
Sea D un dominio de integridad, se verifica:
(1) Todo ideal fraccionario principal es invertible;
(2) Todo ideal fraccionario invertible es finitamente generado.

D EMOSTRACIN . (1). Es inmediato.


(2). Si b es un ideal fraccionario invertible, entonces 1 = b1 c1 + + bt ct para b1 , . . . , bt b y
c1 , . . . , ct (D : b), entonces {b1 , . . . , bt } es un sistema finito de generadores de b. 

Proposicin. 53.3.
Sea a un ideal fraccionario de D. Se verifica:
(1) a1 = (D : a) es un ideal fraccionario de D.

LGEBRA CONMUTATIVA P. Jara


348 C AP. X. D OMINIOS DE D EDEKIND

(2) a es invertible si, y slo si, aa1 = D


(3) Si ab = ac y a es un ideal invertible, entonces b = c.
(4) El producto a1 at es un ideal invertible si, y slo si, cada ai es un ideal invertible. En ese caso se
verifica (a1 at )1 = a1 1
1 at .

D EMOSTRACIN . (1). Es claro que a1 es un Dsubmdulo de K. Para ver que es un ideal fraccionario,
tomamos a a D, entonces aa1 D.
(2). Si existe un ideal fraccionario b tal que ab = D, entonces se tiene a1 = Da1 = baa1 = bD = b.
(3). Basta considerar la siguiente cadena de igualdades: b = Db = a1 ab = a1 ac = Dc = c.
(4). La condicin necesaria es evidente, ya que (a1 at )a1 1
1 at = D. Para la condicin suficiente, si
a1 at es invertible, existe un ideal fraccionario b tal que (a1 at )b = D, y se verifica a1 (a2 at )b =
D, luego a1 es invertible; igual sucede con cada ai . 

Proposicin. 53.4.
Sean p1 , . . . , pn , q1 , . . . , qm ideales primos de D verificando:
(1) p1 pn = q1 qm y
(2) Cada pi es invertible.

Entonces n = m, y salvo una permutacin se tiene pi = qi para cada ndice i.

D EMOSTRACIN . Hagamos la demostracin por induccin sobre n. Si n = 1, entonces p1 = q1 qm ,


y existe j tal que qj = p1 ; supongamos por simplicidad que j = 1, entonces tenemos D = p1 1 p1 =
1
p1 q1 q2 qm = q2 qm , entonces necesariamente m = 1 y el resultado es cierto. Supongamos que
sea cierto el resultado para n 1. Supongamos que p1 es minimal entre los pi , entonces q1 qm =
p1 pn p1 , y existe j tal que qj p1 , supongamos que j = 1. Tenemos tambin p1 pn =
q1 qm q1 , luego existe i tal que pi q1 p1 , luego por la minimalidad de p1 resulta que p1 = q1 ,
y por ser p1 invertible tenemos p2 pn = q2 qm . Aplicando ahora la hiptesis de induccin tenemos
el resultado. 

Proposicin. 53.5.
Dado un dominio de integridad D se verifica:
(1) El conjunto I(D) de los ideales fraccionarios invertibles tiene estructura de grupo abeliano para la
multiplicacin de ideales.
(2) Los ideales fraccionarios principales no nulos forman un subgrupo, P(D), del grupo I(D).

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 53. I DEALES FRACCIONARIOS 349

Al grupo cociente I(D)/P(D) lo llamamos el grupo de clases de D. Lo representamos por Cl(D), y su


orden lo llamamos el nmero de clases de D. Observa que si D es un DIP, entonces el grupo de clases
es trivial, por tanto su nmero de clases es igual a uno. Se utiliza pues el nmero de clases como una
medida de cuanto se aleja un dominio de integridad de ser un DIP.
Veamos cmo podemos utilizar los ideales invertibles para caracterizar dominios de valoracin discreta.

Proposicin. 53.6.
Sea D un dominio local que no es un cuerpo. Son equivalentes:
(a) D es un dominio de valoracin discreta.
(b) Cada ideal fraccionario de D es invertible.

D EMOSTRACIN . (a) (b). Si D es un dominio de valoracin discreta, todo ideal es de la forma ts D,


con s N y t un parmetro de uniformizacin, entonces todo ideal fraccionario es principal, y por tanto
invertible.
(b) (a). Si todo ideal fraccionario no nulo es invertible, entonces todo ideal no nulo es finitamente
generado y por tanto D es un anillo noetheriano.
Sea m el ideal maximal de D. Si m = m2 , por el Lema de Nakayama, se tiene m = 0, y entonces D es
un cuerpo, lo que es una contradiccin. Tenemos pues m 6= m2 .
Sea t m \ m2 . Si tm1 m, entonces t m2 , lo que es una contradiccin, por tanto tm1 = D y
resulta que m = tD es un ideal principal. Veamos que cada ideal de D es una potencia de m. Llamamos
= {a | 0 6= a no es potencia de m}. Por ser D noetheriano, existe un elemento maximal a en . Se
tiene a m y am1 mm1 = D. Como a am1 se tiene a = am1 , y por tanto am = a, y por el
Lema de Nakayama resulta a = 0, lo que es una contradiccin, o a ( am1 , y por tanto am1 es una
potencia de m, lo que implica que aes una potencia de m, lo que es una contradiccin. Por tanto =
y cada ideal no nulo de A es una potencia de m. Por tanto D es un dominio de valoracin discreta. 

Ejercicio. 53.7.
Sea D un dominio de integridad con cuerpo de fracciones K y sea p un ideal primo no nulo de D. Se
verifica:
(1) Para todo ideal fraccionario a de D el mdulo aDp es un ideal fraccionario de Dp .
(2) Todo ideal fraccionario de Dp es de la forma aDp , con a ideal fraccionario de D.
(3) Si a es un ideal fraccionario finitamente generado, entonces (a1 )p = (ap )1 .

LGEBRA CONMUTATIVA P. Jara


350 C AP. X. D OMINIOS DE D EDEKIND

54. Dominios de Dedekind


Los dominios de integridad (no necesariamente locales) que verifican la propiedad de que todos los idea-
les fraccionarios son invertibles se llaman dominios de Dedekind. La Proposicin (53.6.) prueba que
los dominios de Dedekind locales son los dominios de valoracin discreta. Se trata ahora de caracterizar
los dominios de Dedekind siguiendo el Teorema (52.11.).
En lo que sigue D ser un dominio de integridad y K su cuerpo de fracciones.

Teorema. 54.1.
Sea D un dominio de integridad que no es un cuerpo. Son equivalentes las siguientes condiciones:
(a) D es un dominio de Dedekind.
(b) D es un dominio noetheriano y para cada ideal primo no nulo p el localizado Dp es un dominio de
valoracin discreta.
(c) D es un dominio noetheriano ntegramente cerrado en el que cada ideal primo no nulo es maximal
(= de dimensin uno).
(d) Todo ideal propio y no nulo a es un producto finito de ideales primos (no necesariamente distintos);
a = p1 pt .

D EMOSTRACIN . (a) (b). Como todo ideal fraccionario es invertible, resulta que todo ideal entero
no nulo es finitamente generado, luego D es noetheriano. Por otro lado, para cada ideal primo p el anillo
local Dp verifica que cada ideal fraccionario es invertible, luego Dp es un dominio de valoracin discreta.
(b) (c). Para cada ideal primo no nulo p tenemos que Dp es un dominio de valoracin discreta, por
lo tanto es ntegramente cerrado, y como la interseccin de ntegramente cerrados lo es, basta ver que
D = p6=0 Dp ; ver el Ejercicio (43.52.).
Para ver que cada ideal primo no nulo es maximal, sea p un ideal primo no nulo y m un ideal maximal
tal que p m. Como el localizado Dm es un dominio de valoracin discreta, tenemos que pDm = mDm ,
y por tanto p = m.
(c) (d). Dado un ideal no nulo a, consideramos una descomposicin primaria minimal a = q1 . . .qt .
Sea pi = rad(qi ). Observa que los ideales pi son no nulos, ya que si 0 = pi = rad(qi ) qi , entonces
qi = 0.
Veamos que los qi son comaximales dos a dos. Si q1 + q2 6= D, existe un ideal maximal m tal que
q1 + q2 m. Como pi es el menor ideal primo que contiene a qi , resulta pi m, y como cada ideal
primo no nulo es maximal, resulta p1 = m = p2 , lo que es una contradiccin. Tenemos entonces
a = q1 . . . qt = q1 qt .
Dado un ideal p-primario q, con p 6= 0, en el anillo local Dp el ideal qDp es pDp primario, y como Dp es
un dominio de valoracin discreta se tiene qDp = (pDp )n para n N. Entonces q = pn , ya que ambos
son pprimarios. Por tanto existen n1 , . . . , nt N tales que a = pn11 pnt t .
(d) (a). (1) Primero probamos que cada factorizacin a = p1 pt , en la que los pi son ideales primos
invertibles, es nica.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 54. D OMINIOS DE D EDEKIND 351

Si tenemos dos factorizaciones a = p1 pt = p01 p0s . Tomamos un ndice j tal que p0j sea minimal en
{p01 , . . . , p0s }, se tiene p1 pt = p0j , y existe pi tal que pi p0j . Dado el ndice i existe un ndice h tal que
p0h pi p0j ; la minimalidad de p0j implica que pi = p0j ; supongamos que i = 1 = j. Como p1 es invertible
resulta p2 pt = p02 p0s , y por induccin llegamos a que t = s y a que {p2 , . . . , pt } = {p02 , . . . , p0s }.
(2) Si se verifica (d) todo ideal primo invertible es un ideal maximal.
Dado p un ideal primo invertible, tomamos a / p y escribimos p + aD = p1 pt . Hacemos la mis-
ma construccin para p + a D; teniendo p + a2 D = p01 p0s . Pasando al cociente D/p tenemos las
2

expresiones:
a(D/p) = (p1 /p) (pt /p),
a2 (D/p) = (p01 /p) (p0s /p),
y por tanto
(p1 /p)2 (pt /p)2 = a2 (D/p) = (p01 /p) (p0s /p)
es una factorizacin del ideal a2 (D/p) en ideales primos invertibles. Por (1) esta descomposicin es
nica, y por tanto las colecciones p1 , p1 , . . . , pt , pt y p01 , . . . , p0s son iguales (salvo en el orden). Tenemos
entonces:
p p + a2 D = p01 p0s = p1 p1 pt pt = (p + aD)2 p2 + aD.
En particular cada elemento x p se escribe en la forma x = y + ad, con y p2 y d D, luego
ad = x y p y se tiene d p, esto es, x p2 + ap, y se tiene p2 + ap p p2 + ap, luego
p = p2 + ap. Por ser p invertible, se tiene D = p + aD y por tanto p es un ideal maximal.
(3) Si se verifica (d) los ideales primo no nulos son invertibles.
Si p es un ideal primo no nulo, tomamos 0 6= a p; existen ideales primos tales que aD = p1 pt p,
luego todos los ideales pi son invertibles, y aplicando (2) son maximales, y como algn pi p, tenemos
que p es maximal.
Para probar la implicacin, dado un ideal fraccionario a, podemos suponer que es entero, consideramos
una factorizacin a = p1 pt . Por (3) cada ideal pi es invertible, y por tanto a es un ideal invertible.

Como consecuencia del Teorema, dado un ideal no nulo a con factorizacin p1 pt , los ideales pi estn
determinados de forma nica, salvo en el orden, y en consecuencia en dominios de Dedekind se tiene un
teorema de unicidad de la descomposicin de ideales no nulos como producto de ideales primos.

Ejemplos y construcciones de dominios de Dedekind

Proposicin. 54.2.
Si D es un dominio de Dedekind y D es un subconjunto multiplicativo, entonces 1 D es un
dominio de Dedekind.

D EMOSTRACIN . Ver Ejercicio (56.11.). 

LGEBRA CONMUTATIVA P. Jara


352 C AP. X. D OMINIOS DE D EDEKIND

Proposicin. 54.3.
Todo dominio de ideales principales es un dominio de Dedekind.

El recproco no es cierto.
Ejemplo. 54.4.
Vamos a ver que el anillo Z[ 5] es un dominio de Dedekind y no es un dominio de ideales principales,
ya que no es un dominio de factorizacin nica.
Para estudiar este ejemplo vamos a hacer previamente el siguiente resultado.

Proposicin. 54.5.
Sea D un dominio de Dedekind con cuerpo de fracciones K y L/K una extensin finita separable de
cuerpos. Si E es la clausura entera de D en L, entonces E es un dominio de Dedekind.
Como consecuencia, para cada cuerpo de nmeros algebraicos el anillo de enteros (la clausura entera de
Z) es un dominio de Dedekind.

D EMOSTRACIN . (1) Sea A un dominio normal con cuerpo de fracciones K y L/K una extensin finita
Pt Si B es la clausura entera de A en L, entonces existe una base y1 , . . . , yt de L sobre K tal que
separable.
B i=1 yi .
Dado x L, como x es algebraico sobre K, existe an xn + + a1 x + a0 = 0 con ai A, an 6= 0. Entonces
(an x)n + an1 (an xn )n1 + + a1 an2 n (an x) + a0 an
n1 = 0 y por tanto a x es entero sobre A, esto es,
n
an x B. Por lo tanto dada una base de L sobre K podemos encontrar mltiplos de cada elemento que
pertenezcan a B, esto es, podemos suponer que la base est contenida en B.
Por ser L/K separable la traza define una forma bilineal no degenerada; T(x, y) = T(xy), y existe dada
una base {x1 , . . . , xt } de
PLt en B existe una base dual {y1 , . . . , yt } tal que T(xi yj ) = i,j . Dado b B existe
una combinacin b = i=1 ki yi con ki K. Para cada ndice i se tiene bxi B, ya que es el producto de
dos elementos de B, adems la traza de un elemento de B pertenece a A, ver la Proposicin (35.19.), en
particular
X t t
X X t
kj = ki i,j = ki T(yi xj ) = T(( ki yi )xj ) = T(bxj ) B.
i=1 i=1 i=1
Pt
Por lo tanto b i=1 Ayi . Aplicamos este resultado al dominio de Dedekind D.
(2) Por ser D noetheriano, se tiene E ti=1 Dyi es un Dmdulo noetheriano, y por tanto un anillo
P
noetheriano.
(3) Tenemos que E es ntegramente cerrado en L, luego es un dominio normal.
(4) Falta ver que cada ideal primo no nulo de D es maximal para tener que E es un dominio de Dedekind.
Dado un ideal primo no nulo p de E, se tiene que p D es un ideal primo no nulo, y por tanto maximal,
y por el Corolario (35.13.) tenemos que p es un ideal maximal. 

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 54. D OMINIOS DE D EDEKIND 353


Para completar el Ejemplo (54.4.) basta ver que Z[ 5] es la clausura entera de Z en Q[ 5].

Proposicin. 54.6.
Dada la extensin Q[ d], con d libre de cuadrados, la clausura entera E de Z en Q[ d] es:
h i
Z 1+2 d si d 1 (mod 4) y

E=


Z[ d] en otro caso.


a+b d
D EMOSTRACIN . Dado x E podemos escribir x = m con m. c. d.{a, b, m} = 1. Tenemos que x
2 2
es raz del polinomio X 2 2 ma X + a db 2 2 a X + a2 db2 = X a 2 ,

m 2 . Si b = 0, y como se tiene X m m 2 m
entonces x es raz de X ma , esto es, x = ma Q, y como es entero sobre Z, entonces x Z. Supongamos
2 2
que b 6= 0, entonces x es raz de X 2 2 ma X + a db
m2
, y ste es irreducible, por tanto sus coeficientes
pertenecen a Z.
Llamamos h = m. c. d.{a, m}, entonces h2 | db2 , y como m. c. d.{h, b} = 1, entonces h2 | d, pero d es
libre de cuadrados, luego h = 1.
Como 2a m Z, entonces m | 2a, y se tiene m | 2.
2 2
Si m = 2 entonces a es impar, y de a db Z se deduce 4 | a2 db2 , esto es, b es impar y d
h i m2
1 (mod 4), entonces E = Z 1+2 d , ya que

a+b d ab 1+ d
= +b .
2 2 2

Si m = 1, entonces E = Z[ d]. 

En particular, como 5 6 1 (mod 4), tenemos que la clausura entera de Z en Q[ 5] es Z[ 5].
Ejemplo. 54.7. h i
Observa que la clausura entera de Z en Q[ 5], segn este resultado es: Z 1+2 5

Ejercicio. 54.8.
1+ 5
Determina un polinomio mnico con coeficientes en Z del que el elemento 2 sea raz.

S OLUCIN . Un polinomio es: X 2 X 1. 


Surge ahora el problema de describir los ideales de los dominios de Dedekind E que son clausuras enteras
de Z en cuerpos de nmeros, y tambin estudiar si amn de ser dominios de Dedekind verifican alguna
otra propiedad adicional.

LGEBRA CONMUTATIVA P. Jara


354 C AP. X. D OMINIOS DE D EDEKIND

Nota. 54.9.
El anillo de enteros de Q[ d] es un DIP para los siguientes valores de d, libre de cuadrados y menor que
0: d = 1, 2, 3, 7, 11, 18, 43, 67, 163. Por otro lado C. Gauss conjetur que hay infinitos
valores de d libre de cuadrados y mayor que 0 para los cuales el anillo de enteros es un DIP (sin probar!).

Teora de divisibilidad de ideales en dominios de Dedekind


Dado un dominio de integridad D y dos ideales a y b, decimos que a divide a b, o que b es divisible por
a, si existe un ideal c tal que b = ac.

Lema. 54.10.
En un dominio de integridad un ideal a divide a otro ideal b si b a.

Corolario. 54.11.
En un dominio de Dedekind para dos ideales no nulos a y b se verifica que a divide a b si y solo si b a.

En la forma obvia podemos definir el mximo comn divisor de dos ideales a y b, ideal al que vamos a
representar por (a, b).

Proposicin. 54.12.
Sea D un dominio de Dedekind y a, b ideales no nulos con factorizacin en producto de ideales primos
distintos: a = p1a1 pat t y b = pb11 pbt t , con ai , bi N. Se verifica:
(1) a b si y solo si ai bi para cada ndice i = 1, . . . , t.
(2) a + b = (a, b) = pc11 pct t , siendo ci = min{ai , bi } para i = 1, . . . , t.
(3) a b = pd11 pdt t , siendo di = max{ai , bi } para i = 1, . . . , t.

Proposicin. 54.13.
Sea D un dominio de Dedekind y a un ideal no nulo con factorizacin en producto de ideales primos
distintos a = pa11 pat t . Existe un isomorfismo de anillos
   
D D D D
= a1 at = a1 .
a p1 pt p1 pat t

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 54. D OMINIOS DE D EDEKIND 355

Aritmtica de los ideales en dominios de Dedekind

Proposicin. 54.14.
Sea D un dominio de Dedekind y a un ideal no nulo. Se verifica:
(1) Existe un ideal b tal que a + b = D y ab es un ideal principal.
(2) Todo ideal del anillo cociente D/a es un ideal principal.

D EMOSTRACIN . (1). Sea a = pe11 pet t la factorizacin en producto de ideales primos distintos de a.
Definimos dos ideales:
a0 = ap1 pt ,
ai = ap1 pi1 pi+1 pt .
Se verifica a0 ( ai ( a. Para cada ndice i tomamos un elemento ai ai \ a0 y definimos a =
a1 + + at . Como a pei i \ pei i +1 , la factorizacin de aD com producto de ideales primos distintos es:
et+1 et+s et+1 et+s
aD = pe11 pet t pt+1 pt+s . El ideal que andamos buscado es el ideal b = pt+1 pt+s .
(2). Primero probamos que si f es un ideal fraccionario y g es un ideal entero, existe un a f tal que
f1 a + g = D.
Si g = pe11 pet t , definimos
f0 = fp1 pt ,
fi = fp1 pi1 pi+1 pt .
Se verifica f0 ( fi ( f. Para cada ndice i tomamos un elemento ai fi \ f0 y definimos a = a1 + + at .
Se verifica
f1 a D,
f1 a * pi , para cada ndice i,
entonces pi - f1 a y f1 a + g = m. c. d.{f1 a, g} = D.
Para hacer la demostracin, sea b a un ideal. Tomamos f = b y g = b1 a. Observa que de a b
se deduce que g = b1 a b1 b = D. Aplicado el resultado del prrafo anterior existe a b tal que
b1 a + b1 a = D; multiplicando por b se tiene aD + a = b, y tenemos el resultado. 

Corolario. 54.15.
Sea D un dominio de Dedekind y a un ideal no nulo. Para todo elemento no nulo 0 6= a a existe un
elemento b a tal que a = aD + bD.

D EMOSTRACIN . Basta tomar b = a y a = aD en el punto (2) de la Proposicin (54.14.). 


En realidad la propiedad de que los ideales no nulos estn generados por dos elementos va a caracterizar
a los dominios de Dedekind.

LGEBRA CONMUTATIVA P. Jara


356 C AP. X. D OMINIOS DE D EDEKIND

Proposicin. 54.16.
Sea D un dominio de integridad que verifica la propiedad: para cada ideal no nulo a y cada elemento
no nulo a a existe b a tal que a = aD + bD", entonces D es un dominio de Dedekind.

D EMOSTRACIN . Veamos el caso local. Si D es un dominio local con ideal maximal m, para cada ideal
no nulo a, tomando 0 6= a ma existe b a tal que a = aD+bD; en particular a = ma+bD. Aplicando
el Lema de Nakayama se tiene a = bD, por lo tanto todo ideal de D es principal y D es un dominio de
valoracin discreta.
En el caso general, como cada ideal est generado por al menos dos elementos, resulta que D es un
dominio noetheriano. Si p es un ideal primo no nulo de D, tambin el anillo Dp verifica la propiedad del
enunciado, luego Dp es un dominio de valoracin, y por tanto D es un dominio de Dedekind. 

Proposicin. 54.17.
Sea D un dominio de Dedekind. Son equivalentes las siguientes condiciones:
(a) D es un dominio de factorizacin nica.
(b) D es un dominio de ideales principales (su nmero de clase es igual a uno).

D EMOSTRACIN . Sea D un dominio de Dedekind que es un dominio de factorizacin nica y sea p


un ideal primo no nulo, entonces p est generado por dos elementos, sea p = aD + bD. Consideramos
una factorizacin en producto de elementos primos de a; a = p1 ps . Es claro que uno de los pi , por
ejemplo p1 , pertenece a p, entonces p1 D p, y como cada ideal primo no nulo es maximal tenemos
p = pD; esto es, todo ideal primo es un ideal principal. Como todo ideal no nulo es un producto de
ideales primos, y cada ideal primo no nulo es principal, tenemos que cada ideal no nulo es un ideal
principal. 
Este resultado sobre ideales primos no es vlido para anillos de enteros algebraicos, ya que no todo anillo
de enteros algebraicos es un dominio de factorizacin nica. Sin embargo en stos tenemos un resultado
de cierto inters.

Proposicin. 54.18.
Sea D un anillo de enteros algebraicos (la clausura entera de Z en una extensin finita de Q), entonces
cada ideal primo no nulo p de D es de la forma p = pD + aD, siendo p Z un entero primo.

D EMOSTRACIN . Basta considerar la interseccin de p con Z para determinar el elemento primo p.




29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 54. D OMINIOS DE D EDEKIND 357

Ejercicio. 54.19.
Sea D un dominio de Dedekind, para cada ideal primo no nulo p de D, para cada a
/ p se verifica
2
p = p + pa.

S OLUCIN . Como p es primo no nulo entonces es maximal, y se tiene p + Da = D. Multiplicando por


p tenemos p = p2 + pa. 

LGEBRA CONMUTATIVA P. Jara


358 C AP. X. D OMINIOS DE D EDEKIND

55. Mdulos proyectivos


Un Amdulo P se llama proyectivo si el funtor HomA (P, ) es exacto, esto es, si para cada suce-
sin exacta corta 0 M 0 M M 00 0, la sucesin 0 HomA (P, M 0 ) HomA (P, M)
HomA (P, M 00 ) 0 es exacta.

Proposicin. 55.1.
Para cada Amdulo P son equivalentes:
(a) P es proyectivo.
(b) Cada diagrama con filas exactas

P
p pp
p pp
wp 
M / M 00 / 0

se puede completar a un diagrama conmutativo.


(c) P es un sumando directo de un Amdulo libre.
(d) Toda sucesin exacta corta 0 M 0 M P 0 escinde.

Lema. 55.2.
Son ciertos los siguientes enunciados:
(1) Cada sumando directo de un mdulo proyectivo es proyectivo.
(2) La suma directa de mdulos proyectivos es proyectivo.
(3) En una sucesin exacta 0 P0 P P00 0, si P0 y P00 son proyectivos, entonces P es
proyectivo.

Mdulos proyectivos finitamente generados

Proposicin. 55.3.
Un Amdulo proyectivo P es finitamente generado si, y slo si, es un sumando directo de An para un
cierto n (esto es, de un Amdulo libre finitamente generado).

Observacin. 55.4.
(1) Para anillo conmutativo A se verifica que si An Am , entonces n m.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 55. M DULOS PROYECTIVOS 359

(2) Si F es un mdulo libre finitamente generado, existe un nico n N tal que F


= An . Llamamos a n
el rango de F.
Podemos caracterizar fcilmente los dominios D para los que cada submdulo de un mdulo libre fini-
tamente generado es libre.

Proposicin. 55.5.
Si D es un DIP entonces todo submdulo de un mdulo libre finitamente generado es un mdulo libre.
En particular, todo mdulo proyectivo finitamente generado es libre.

D EMOSTRACIN . Sea M Dn . Si n = 1, entonces M es un ideal principal, y por tanto libre de rango


uno, ya que D es un dominio. Supongamos que para cada M Dm , con m < n, se tiene que M es libre,
y supongamos que M Dn . Consideramos la proyeccin p : Dn D definida p(a1 , . . . , an ) = an .
Si p(M) = 0, entonces M Ker(p) = Dn1 , y M es libre. Si p(M) 6= 0, consideramos el siguiente
diagrama conmutativo con filas son exactas.
/ / / p(M) /
0 Dn1 M M 0

  
/ / Dn / /
0 Dn1 D 0

Por la hiptesis Dn1 M y p(M) son libres, y por tanto M es libre.


Para la segunda parte basta tener en cuenta que todo mdulo proyectivo finitamente generado es un
submdulo de un mdulo libre finitamente generado. 
Una consecuencia de este resultado es la caracterizacin de los DIP en trminos de mdulos libres.

Teorema. 55.6.
Sea D un dominio. Son equivalentes:
(a) D es un DIP.
(b) Cada submdulo de mdulo libre finitamente generado es libre.

Vamos ahora a determinar los dominios D para los que cada submdulo de un mdulo libre finitamente
generado, Dn , es proyectivo.
Un Amdulo E se llama inyectivo si podemos completar cualquier diagrama con fila exacta

0 /N /
p pM
p
p pp
 xp
E

LGEBRA CONMUTATIVA P. Jara


360 C AP. X. D OMINIOS DE D EDEKIND

Equivalentemente, para cada sucesin exacta corta 0 M 0 M M 00 0, la sucesin 0


HomA (M 00 , E) HomA (M, E) HomA (M 0 , E) 0 es exacta.
Una caracterizacin de los mdulos inyectivos en trminos de los ideales de A es la que proporciona el
Lema de Baer".

Lema. 55.7. (Lema de Baer)


Para un Amdulo E son equivalentes:
(a) E es un Amdulo inyectivo.
(b) Se puede completar cualquier diagrama

0 / a incl /
q qA
q
q qq
 xq
E

D EMOSTRACIN . Consideramos el siguiente diagrama con fila exacta.

0 /N / M
f

E

La familia = {(N 0 , f 0 ) | N N 0 M, y f 0 : N 0 E verifica f|N


0 = f } es no vaca, ya que (N, f ) .

Por otro lado podemos considerar la siguiente relacin de orden (N1 , f1 ) (N2 , f2 ) si N1 N2 y
f2 |N1 = f1 . Podemos probar que cada cadena en tiene una cota superior en , y por el lema de Zorn
existe (N 0 , f 0 ) maximal. Para simplificar podemos suponer que (N 0 , f 0 ) = (N, f ). Si N = M, tenemos
la extensin buscada. Si N 6= M, sea m M \ N. Si Am N = {0}, entonces N + Am = A Am, y existe
una extensin de f definiendo la imagen de m igual a 0; lo que es una contradiccin. Si Am N 6= {0},
consideramos a = (N : m), y definimos g : a E mediante g(a) = f (am). Por la hiptesis, existe una
extensin g0 de g:
0 / a /
incl
q qA
q
g
q q qg0
 xq
E
Definimos f 0 : N + Am E mediante f 0 (n + am) = f (n) + ag0 (1). Tenemos que ver que f 0 est bien
definida; sean n1 + a1 m = n2 + a2 m, entonces n1 n2 = (a2 a1 )m, luego f (n1 ) f (n2 ) = f (n1 n2 ) =
f ((a2 a1 )m) = g(a2 a1 ) = g0 (a2 a1 ) = (a2 a1 )g0 (1) = a2 g0 (1) a1 g0 (1). Adems es claro que
f 0 extiende a f ; lo que es una contradiccin. 
Un ejemplo tpico de mdulo inyectivo lo proporciona el cuerpo de fracciones de un dominio.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 55. M DULOS PROYECTIVOS 361

Proposicin. 55.8.
Si D es un dominio con cuerpo de fracciones K entonces K es un Dmdulo inyectivo.

D EMOSTRACIN . Consideramos el siguiente diagrama:

0 / a incl / D
f

K

Para cada 0 6= a a se tiene f (a) f (a)


a K, y definimos g : D K mediante g(x) = x a . Veamos que g
extiende a f . En efecto, si b a, tenemos g(b) = b f (a) bf (a) f (ba) f (b)a
a = a = a = a = f (b). 

Proposicin. 55.9.
Sea D un dominio. Dados a, b D, a 6= 0, se tiene de forma natural (b : a)
= HomD (a, b).

f
D EMOSTRACIN . Dada la inclusin f : a , D, tenemos HomD (D, K) HomD (a, K), que es
sobreyectiva ya que K es un Dmdulo inyectivo. Por otro lado HomD (D, K) se identifica con K va
g 7 g(1). Como la aplicacin f est definida f (g) = g f , para cada a a tenemos f (g)(a) =
(g f )(a) = g(f (a)) = g(1a) = ag(1); esto es, f (g) es la multiplicacin for g(1). Veamos que f es
inyectiva; si f (g) = 0, entonces para cada 0 6= a a se tiene ag(1) = 0, y por tanto g(1) = 0; esto es
Ker(f ) = {0}, y f es un isomorfismo.
g h g h
Por otro lado tenemos b , D , K, y tenemos homomorfismos HomD (a, b) HomD (a, D)
HomD (a, K) = K. Con la identificacin anterior se tiene HomD (a, b) = {k K | ka b} = b.
El ser natural significa que si tenemos homomorfismos h : a0 a y l : b b0 , entonces el diagrama
siguiente es conmutativo:
(b : a) / HomD (a, b)

h l
 
(b0 : a0 ) / HomD (a0 , b0 )


Proposicin. 55.10.
Sea D un dominio. Para un ideal 0 6= a D son equivalentes:

LGEBRA CONMUTATIVA P. Jara


362 C AP. X. D OMINIOS DE D EDEKIND

(a) a es invertible.
(b) a es proyectivo.
(c) a es proyectivo finitamente generado.

D EMOSTRACIN . (a) (c). Si a es invertible, tenemos a(D : a) = D, y por tanto a es proyectivo y


finitamente generado. Ver Proposicin (55.15.).
(c) (b). Es inmediato.
(b) (a). Si a es proyectivo, existe un homomorfismo sobreyectivo p : D(I) a que escinde. Sea
q : a D(I) tal que p q = ida . Llamamos xi = p(ei ) a.
q pi
Para cada ndice i I tenemos qi : a D(I) D. PObserva que qiP HomD (a, D = P (D : a) = a1 .
P cada a a tenemos a = pq(a)
Para P= p(q(a)) = p( iI ei qi (a)) = iI p(ei )qi (a) = iI xi qi (a) =
( iI xi qi )(a). Tenemos entonces iI xi qi = 1 ya que D es un dominio y a 6= 0. Como consecuencia
a es un ideal finitamente generado. 
Podemos entonces concluir con el resultado que andbamos buscando.

Teorema. 55.11.
Sea D un dominio. Son equivalentes:
(a) Cada ideal no nulo de D es invertible. (D es un dominio de Dedekind.)
(b) Cada submdulo de un mdulo libre finitamente generado es proyectivo.

En particular D es un dominio noetheriano.

D EMOSTRACIN . (a) (b). Si cada ideal no nulo de D es invertible, entonces es proyectivo y finita-
mente generado, y por induccin tenemos que cada submdulo de un mdulo libre finitamente generado
es proyectivo finitamente generado.
(b) (a). Si cada submdulo de Dn es proyectivo, en particular cada submdulo no nulo de D es
proyectivo, y por tanto es invertible. 

Ejercicio. 55.12.
Sea D un dominio noetheriano. Prueba que son equivalentes:
(a) D es normal.
(b) Cada sobreanillo fracionario B coincide con D.

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 55. M DULOS PROYECTIVOS 363

S OLUCIN . (a) (b). Si D B K es un sobreanillo fraccionario, para cada b B existe 0 6= d D


tal que dD[b] D, y por ser D noetheriano, resulta que es un Dmdulo finitamente generado, luego
D[b] es un Dmdulo finitamente generado y b es entero sobre D, luego B D.
(b) (a). Sea x K entero sobre D, entonces D[b] es un Dmdulo finitamente generado, y por tanto
es un sobreanillo fraccionario, luego D[b] = D y b D. 

Mdulos proyectivos sobre anillos locales


Vamos a estudiar anillos a travs de sus mdulos proyectivos finitamente generados. El primer resultado
nos asegurar que ciertos mdulos proyectivos finitamente generados son libres.

Teorema. 55.13.
Si A es un anillo local, entonces todo mdulo proyectivo finitamente generado es libre.

D EMOSTRACIN . Sea M un mdulo proyectivo finitamente generado, N otro mdulo tal que M
N = An y m A el ideal maximal de A. Consideramos los A/mmdulos M (A/m) = M/mM y

N (A/m) = N/mN. Tenemos que ambos son A/mmdulos proyectivos, y por tanto libres:

(A/m)n
= An A (A/m)
= (M N)A (A/m)
= (M A (A/m))(N A (A/m))
= (M/mM)(N/mN).

Supongamos que M/mM = (A/m)r y N/mN = (A/m)s , entonces r + s = n.


Dado un sistema de generadores {m1 , . . . , mr } de M/mM y un sistema de generadores {n1 , . . . , ns } de
N/mN, vamos a ver que {m1 , . . . , mr , n1 , . . . , ns } es linealmente independiente en M N, y por tanto
{m1 , . . . , mr } es linealmente independiente, y M ser libre de rango r.
Por el isomorfismo An = M N tenemos dos sistemas de generadores de An : {e1 , . . . , en }, la base
cannica, y {x1 , . . . , xn } := {m1 , . . . , mr , n1 , . . . , ns }. Podemos escribir

ei = nj=1 ai,j xj xj = nh=1 bj,h eh , o


P P

(ei )i = A(xj )j (xj )j = B(ei )i .

Estas ltimas expresiones en notacin matricial. En consecuencia (ei )i = A(xj )j = AB(ei ). Como los
{ei }i son una base, se tiene AB = 1. Por otro lado se tiene (xj )j = BA(xj )j . Entonces (BA 1)(xj )j = 0;
tomando clases mdulo m, tenemos B A 1 = 0, por lo tanto BA 1 Mn (m) = Mn (Jac(A)) =
Jac(Mn (A)); por la caracterizacin de los elementos del radical de Jacobson: Jac(R) = {x R |
para todo r R el elemento 1 xr es invertible a derecha}, se tiene que BA tiene un inverso a la de-
recha C, que verifica BAC = 1. Por tanto B es invertible, y tambin lo es A. Este ltimo resultado nos
dice que {xj }j es linealmente independiente, tal y como desebamos. 

Vamos a aplicar este resultado al estudio de un anillo cualquiera.

LGEBRA CONMUTATIVA P. Jara


364 C AP. X. D OMINIOS DE D EDEKIND

Al considerar el espectro Spec(A) de un anillo A, para cada ideal primo p Spec(A) el anillo Ap es
local, y para cada Amdulo proyectivo y finitamente generado M tenemos que Mp es un Ap mdulo
proyectivo y finitamente generado, y por tanto libre.
Para cada Amdulo proyectivo finitamente generado M y cada ideal primo p, se define el rango de M
en p como el rango del Ap mdulo libre Mp ; lo representamos por rngp (M). Observa que el rango de
M en p, utilizando que Ap /pAp es el cuerpo de fracciones K del dominio de integridad A/p, se puede
calcular como el rango del espacio vectorial sobre K definido a partir de M/pM.
Tenemos para cada Amdulo proyectivo finitamente generado M una aplicacin M : Spec(A) N
definida por M (p) = rngp (M).

Proposicin. 55.14.
En la situacin anterior la aplicacin : Spec(A) N es continua, cuando consideramos en N la
topologa discreta: cada punto es abierto.
En particular, si A es un dominio, entonces M es una aplicacin constante.

D EMOSTRACIN . Dado n N vamos a ver que 1 1


M (n) es un subconjunto abierto. Si M (n) = es
claro que es abierto. Por otro lado, si 1 1
M (n) 6= , tomamos p M (n); vamos a determinar un entorno
abierto de p contenido en 1 M (n).
Tenemos rngp (M) = n, esto es, rng(Mp ) = n (como Ap mdulo). Sean x1 , . . . , xn M tales que
{x1 /1, . . . , xn /1} es una base de Mp .
Definimos f : An M mediante f (ei ) = xi , para i = 1, . . . , n. Podemos entonces escribir la siguiente
sucesin con filas exactas:
f
0 / H := Ker(f ) / An C /M / L := M / 0
CC ||= Im(f )
CC ||
CC ||
CC |
! ||
Im(f )
y< EE
EE
yyy EE
y EE
yy E"
yy
0 0

Tenemos que fp es un isomorfismo, luego la sucesin siguiente es exacta:

fp
0 / Hp / Anp / Mp / Lp / 0

=

En particular Lp = 0. Como L es un Amdulo finitamente generado, existe s A \ p tal que sL = 0; por


lo tanto, al considerar la localizacin en = {1, s, s2 , . . .}, tenemos Ls = 0, y por lo tanto una sucesin
exacta
fs
0 / Hs / Ans / Ms /0

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 55. M DULOS PROYECTIVOS 365

sta es una sucesin de As mdulos, y Ms es proyectivo como As mdulo, por lo tanto esta sucesin
escinde, y Hs es un As mdulo finitamente generado. Podemos localizar en p ( en pAs ), verificndose
(Ms )p = Mp , e igual para los dems. Tenemos entonces una sucesin exacta corta:
fp
0 / Hp / Anp / Mp / 0

=

y como Hs es finitamente generado, existe t/1 As \pAs , esto es, t A\p, tal que tHs = 0. Al considerar
el conjunto multiplicativo = {1, st, (st)2 , . . .} A tenemos una sucesin exacta
fst
0 / Hst =0 / Anst / Mst / Lst =0 / 0
y por tanto fst es un isomorfismo y tenemos fst : Anst
= Mst .
Dado q Spec(A) tal que st / q, para cada Amdulo N se tiene Nq = (Nst )q , y por lo tanto fq : Anq
=
Mq , luego X (st) = {q Spec(A) | st / q} es un entorno abierto de p contenido en M (n), y ste es un
conjunto abierto.
Si suponemos que A es un dominio, entonces 0 Spec(A), y para cada ideal primo p se tiene 0 p. Si
s/ p, entonces s / 0, luego 0 pertenece a cada abierto de p, por lo tanto M (0) = M (p), y M es una
aplicacin constante. 

Ideales fraccionarios proyectivos

Proposicin. 55.15.
Sea D un dominio y a un ideal fraccionario. Si a es invertible, entonces a es proyectivo finitamente
generado.

D EMOSTRACIN . Si aa1P x1 , . . . , xn a e y1 , . . . , yn a1 tales que 1 = ni=1 xi yi . Para


P
= D, existenP
cada a a se tiene a = a ni=1 xi yi = ni=1 xi (ayi ), luego {x1 , . . . , xn } es un sistema de generadores
de a. Para ver que es proyectivo, consideramos el homomorfismo f : An a definido por f (ei ) = xi ,
para i = 1, . . . , n; veamos que tiene un inverso a la derecha. Definimos g : a An mediante g(a) =
(ay1 , . . . , ayn ) An . Es claro que f g = ida , y por tanto a es un sumando directo de An . 

Proposicin. 55.16.
Si D es un dominio de Dedekind, el grupo de clases Cl(D) = F(D)/P(D) es isomorfo al grupo de clases
de isomorfa de ideales fraccionarios.

D EMOSTRACIN . Por ser D un dominio de Dedekind tenemos que F(D) es un grupo. Sean a, b
F(D) tales que existe un isomorfismo f : a
= b; fijado 0 6= x a, para cada a a tenemos f (xa) =

LGEBRA CONMUTATIVA P. Jara


366 C AP. X. D OMINIOS DE D EDEKIND

xf (a) = af (x). Por ser f un isomorfismo se tiene xb = af (x), entonces b = f (x)


x a. El recproco tambin
es cierto, y por tanto para a, b F(D) se tiene a
= b si, y slo si, aP(D) = bP(D). 

Proposicin. 55.17.
Si D es un dominio de Dedekind, cada mdulo proyectivo finitamente generado es isomorfo a una suma
directa de ideales de D.

D EMOSTRACIN . Dado P, un mdulo proyectivo finitamente generado, tomamos n N tal que M ,


Dn . Si n = 1, entonces P es isomorfo a un ideal de D. Supongamos que el resultado es cierto para m < n,
p
y vamos a estudiar el caso n. Consideramos la proyeccin Dn D. Si p(P) = 0, entonces P , Dn1 ,
y el resultado es cierto. Si p(P) 6= 0, tenemos el siguiente diagrama conmutativo con filas exactas:

/ / / p(P) /
0 Dn1 P P 0

  
/ / Dn / /
0 Dn1 D 0

Por ser D un dominio de Dedekind todo ideal fraccionario es proyectivo, en particular p(P) es proyectivo
y la sucesin de la fila superior escinde, esto es, P
= (Dn1 P) p(P), en donde cada sumando es
isomorfo a una suma directa de ideales de D. 
Existe una expresin ms sencilla para los mdulos proyectivos finitamente generados sobre un dominio
de Dedekind que vamos a tratar de justificar.

Lema. 55.18.
Sea D un dominio de Dedekind, a, b F(D) tales que b D, existe a a tal que aa1 + b = D.

D EMOSTRACIN . Supongamos que b = pe11 pet t . Consideramos ai ap1 pei pt \ ap1 pt . Se


tiene ai a1 p1 pei pt \ p1 pt , y por lo tanto, si llamamos a = a1 + + at , se tiene aa1
/ pi ,
1
para i = 1, . . . , t. Como consecuencia aa + b = D, ya que son comaximales por no tener primo en
comn. 

Corolario. 55.19.
Sea D un dominio de Dedekind y a1 , a2 F(D), se tiene a1 a2
= D a1 a2 .

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 55. M DULOS PROYECTIVOS 367

D EMOSTRACIN . Dado 0 6= a1 a1 , tenemos a1 a1 1


1 D, entonces existe a2 a2 tal que a2 a2 +
a1 a1 1
1 = D. Podemos encontrar bi ai tales que a1 b1 + a2 b2 = 1. En consecuencia es cierto que
     
b1 b2 a1 b2 1 0
= ,
a2 a1 a2 b1 0 1

y podemos definir una aplicacin a1 a2 D a1 a2 mediante


    
x1 b1 b2 x1
7 .
x2 a2 a1 x2

Como la matriz que define esta aplicacin es invertible, tenemos un isomorfismo. 

Corolario. 55.20.
Sea D un dominio de Dedekind. Para cada mdulo proyectivo finitamente generado P de rango n existe
un ideal a D tal que P = Dn1 a.
Si P1 y P2 son mdulos proyectivos de rangos n1 y n2 , respectivamente, y Pi
= Dni 1 ai , para i = 1, 2,
entonces P1 P2 n +n 1
= D 1 2 a1 a2 .

Observa que este resultado pone de manifiesto que existe una relacin entre el producto de ideales y la
suma directa de mdulos proyectivos finitamente generados.
Este resultado se extender, para tener en cuenta las estructuras algebraicas subyacentes, al considerar
clases de isomorfa de mdulos proyectivos finitamente generados y un grupo definido a partir de las
mismas; de esta forma obtendremos un grupo isomorfo al grupo de clases del dominio de Dedekind D.

LGEBRA CONMUTATIVA P. Jara


368 C AP. X. D OMINIOS DE D EDEKIND

56. Ejercicios

Dominios de valoracin discreta

Ejercicio. 56.1.
Sea A un dominio de valoracin discreta con ideal maximal m y cuerpo residual F = A/m. Demuestra
que para todo entero natural n el Fespacio vectorial mn /mn+1 es de dimensin uno.
SOLUCIN

Ejercicio. 56.2.
Sea A un dominio de integridad local con ideal maximal m = (t) 6= 0. Si n1 (tn ) = 0, demuestra que
A es un dominio de valoracin discreta.
SOLUCIN

Ejercicio. 56.3.
Sea A un anillo local noetheriano con ideal maximal m = (t). Demuestra que se verifica una de las dos
posibilidades:
(1) A es un dominio de valoracin discreta o
(2) existe un entero natural n tal que tn = 0.

En el ltimo caso demuestra que A es artiniano.


SOLUCIN

Ejercicio. 56.4.
Sea A un dominio de integridad noetheriano local con ideal maximal m 6= 0 y cuerpo residual F = A/m.
(1) Demuestra m/m2 es un espacio vectorial sobre F.
(2) Demuestra que si dimF (m/m2 ) = 1, entonces A es un dominio de valoracin discreta.
(3) Si todo ideal no nulo de A es una potencia de m, demuestra que A es un dominio de valoracin
discreta.

SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 56. E JERCICIOS 369

Ejercicio. 56.5.
Sea D un dominio de valoracin discreta con cuerpo de fracciones K y E un anillo intermedio. Prueba
que son equivalentes:
(a) E es un dominio de valoracin discreta.
(b) E = D.

SOLUCIN

Ejercicio. 56.6.
Sea A un dominio de integridad noetheriano local con ideal maximal m 6= 0. Prueba que son equivalentes:
(a) A es un anillo de valoracin discreta;
(b) los nicos ideales primarios (no nulos) de A son las potencias de m.

SOLUCIN

Ideales fraccionarios

Ejercicio. 56.7.
Sea A un dominio de integridad con cuerpo de fracciones K.
(1) Prueba que todo A-submdulo no nulo finitamente generado de K es un ideal fraccionario de A.
(2) Si A es un dominio noetheriano, prueba que a es un ideal fraccionario de A si, y slo si, a K es un
A-submdulo finitamente generado.

SOLUCIN

Ejercicio. 56.8.
Sea A un dominio de integridad. Demuestra que todo ideal fraccionario de A es invertible si y slo si
todo ideal entero de A es invertible.
SOLUCIN

Ejercicio. 56.9.
Sea A un dominio de integridad y a1 , . . . , an ideales fraccionarios de A tales que su producto es un ideal
fraccionario principal: a1 an = aA.Demuestra que todos los ideales ai son invertibles.
SOLUCIN

LGEBRA CONMUTATIVA P. Jara


370 C AP. X. D OMINIOS DE D EDEKIND

Ejercicio. 56.10.
Sea A un dominio de integridad con cuerpo de fracciones K y p un ideal primo no nulo de A. Demuestra
que los ideales fraccionarios de Ap son exactamente los Ap submdulos de K de la forma aAp , con a un
ideal fraccionario de A.
SOLUCIN

Dominios de Dedekind

Ejercicio. 56.11.
Sea A un dominio de Dedekind. Demuestra que para todo subconjunto multiplicativo de A el anillo de
fracciones 1 A es un cuerpo o es un dominio de Dedekind.
SOLUCIN

Ejercicio. 56.12.
Sean a, b ideales fraccionarios de un dominio de Dedekind A y n un entero no nulo. Demuestra que
an = bn si y slo si a = b.
SOLUCIN

Ejercicio. 56.13.
Sea A un dominio de integridad noetheriano que no es un cuerpo. Prueba que son equivalentes:
(a) A es un dominio de Dedekind;
(b) Am es un anillo de valoracin discreta para todo ideal maximal m.

SOLUCIN

Ejercicio. 56.14.
Sea A un dominio noetheriano que no es un cuerpo. Prueba que son equivalentes:
(a) A es un dominio de Dedekind;
(b) para todo ideal maximal m de A no existe ningn ideal a tal que m2 $ a $ m.

SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


S EC . 56. E JERCICIOS 371

Ejercicio. 56.15.
Sea A un dominio noetheriano que no es un cuerpo. Prueba que son equivalentes;
(a) A es un dominio de Dedekind;
(b) todo ideal primo no nulo de A es maximal y todo ideal pprimario es una potencia de p.

SOLUCIN

Ejercicio. 56.16.
Sea D un dominio de Dedekind. Prueba que se verifica:
(1) Cada elemento no nulo a D est contenido en slo un nmero finito de ideales maximales.
(2) Si a b D, existe un ideal c D tal que a = cb.

SOLUCIN

Ejercicio. 56.17.
Sea D un dominio semilocal, cada ideal invertible es principal.
SOLUCIN

Ejercicio. 56.18.
Un dominio de Dedekind D que tiene slo un nmero finito de ideales maximales es un DIP.
SOLUCIN

Ejercicios del captulo

Ejercicio. 56.19.
Razonar sobre la veracidad o falsedad de las siguientes afirmaciones:
(1) Todo dominio de Dedekind es un dominio de ideales principales.
(2) Sea D un dominio de integridad. Todo ideal fraccionario de D es invertible si, y solo si, todo ideal
entero de D es invertible.
(3) Sea D un dominio de Dedekind, a, b ideales fraccionarios y n un entero no nulo.Se tiene an = bn si,
y solo si, a = b.

LGEBRA CONMUTATIVA P. Jara


372 C AP. X. D OMINIOS DE D EDEKIND

(4) Sea p un ideal primo de A. Si ap es el ncleo del homomorfismo A Ap , entonces ap p.


(5) Si a A es un ideal nilpotente, entonces dim(A) = dim(A/a).
(6) dim(A) = sup{dim(Ap ) | p Spec(A)}.
(7) Sea D un dominio de integridad y D un subconjunto multiplicativo, entonces 1 D es un
subanillo del cuerpo de fracciones de D.
(8) Sea D un dominio de ideales principales y D un subconjunto multiplicativo, entonces 1 D es
un dominio de ideales principales.
(9) A B es una extensin entera de anillos en la que todo ideal primo no nulo de A es maximal,
entonces todo ideal primo no nulo de B es maximal.
(10) Si A B una extensin entera de anillos y u1 , . . . , ut B son elementos enteros sobre A, entonces
A[u1 , . . . , ut ] es un A-mdulo finitamente generado.
(11) En un anillo artiniano A, Nil(A) 6= Jac(A).

SOLUCIN

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


Bibliografa

[1] W. W. Adams and P. Loustaunau, An introduction to Grbner bases, Graduate Studies in Mathe-
matics, 3, American Mathematical Society, 1994.
[2] M. F. Atiyah and I. G. Macdonald, Introduccin al lgebra conmutativa, Revert, Barcelona, 1973.
[3] Celine Carstensen, Benjamin Fine, and Rosenberger, Abstract algebra. applications to galois
theory, algebraic geometry and cryptography, De Gruyter, 2011.
[4] I. S. Cohen, Rings with restricted minimum condition, Duke Math. J. 17 (1950), 2742. 28.11.
[5] P. M. Cohn, Basic algebra, Springer, 2003.
[6] D. Cox, J. J. Little, and D. OShea, Ideals, varieties and algorithms, Undergraduate Texts in Math.,
SpringerVerlag, 1992.
[7] R. M. Dummitn, D. S. ; Foote, Abstract algebra. 3rd ed., Wiley, 2004.
[8] D. Eisenbud, Commutative algebra with a view toward algebraic geometry, Graduate texts in mat-
hematics, 150, SpringerVerlag, 1995.
[9] N. Jacobson, Basic algebra II. 2nd ed., Freeman, 1989.
[10] G. J. Janusz, Algebraic number theory, Academic Press, 1973.
[11] I. Kaplansky, Commutative rings, Chicago Univ. Press, 1974. 8.41., 8.42., 8.43.
[12] E. Kunz, Introduction to commutative algebra and algebraic geometry (segunda edicin corregida),
Birkhauser, 1991.
[13] S. Lang, Algebra 3rd. ed., Springer, 2002.
[14] H. Matsumura, Commutative algebra, Benjamin, 1980.
[15] N. Nagata, Local rings, R. E. Krieger Publ. Co., 1975.
[16] M. Reid, Undergraduate commutative algebra, London Math. Soc. Student Texts, 29, Cambridge
Univ. Press, 1995.
[17] J. J. Watkins, Topics in commutative algebra, Princeton University Press, 2007.
ndice alfabtico

nfimo, 138 semilocal, 20, 43


total de fracciones, 255, 284
adjuncin trivial, 8
counidad de la , 195 anulador
isomorfismo de la , 194 de un elemento, 144
unidad de la , 195 de un mdulo, 144
lgebra, 27 aplicacin, 180
finitamente generada, 28 Abilineal, 54, 200
homomorfismo, 27 bilineal, 274
producto tensor, 54 biyectiva, 180
Algoritmo polinmica, 111
de Buchberger, 76 regular, 111
de la divisin, 65 automorfismo, 139
altura, 310
base, 149
de un ideal, 228
de Groebner, 72
anillo, 6
de Groebner minimal, 77
artiniano, 162
de Groebner reducida, 78
Boole, 34, 42
de trascendencia, 238
caracterstica, 13, 27
bifuntor, 186
cociente, 12
conmutativo, 6 cadena
coordenado, 111 maximal, 232
de coordenadas, 106 categora, 180
de divisin, 6 autodual, 194
de fracciones, 252 cociente, 187
de polinomios, 27, 28 concreta, 185
de series formales de potencias, 29 conexa, 180
descomponible, 15 discreta, 180
domina, 20 esqueltica, 192
funciones racionales, 286 esqueleto de una , 192
indescomponible, 15 opuesta, 182
local, 20, 260 pequea, 180
regular, 310 producto, 182
noetheriano, 157 categoras
reducido, 22 dualmente equivalentes, 194

375
376 NDICE ALFABTICO

equivalentes, 192 residual, 20


isomorfas, 191 cuerpo de fracciones, 255
isomorfimo de , 191
clase, 180 descomposicin
clausura en componentes irreducibles, 326
entera, 221, 226 primaria, 320
multiplicativa, 293 reducida, 320
saturada, 256 determinante, 151
clausura algebraica, 118, 237 diagrama de Newton, 64
clausura de Zariski, 118 dimensin, 228
coaltura, 311 divide, 354
divisible, 354
cociente de ideales, 87
dominio, 17
cocientes, 67
ntegramente cerrado, 221
coeficiente lder, 64
atmico, 288
componente irreducible, 326
de factorizacin nica, 49, 288
componente primaria
de integridad, 17
aislada, 323
Dedekind, 350
embebida, 323
normal, 221
composicin de extensiones, 237
valoracin
composicin estrella, 189
discreta, 342, 343
condicin
dualidad, 182
de cadena ascendente, 155
de cadena descendente, 156 elemento
maximal, 155 tomo, 288
minimal, 156 adjunto, 151
conexin de Galois, 26 algebraico, 237
conjunto, 180 cero, 7
algebraico irreducible, 324 cofactor, 151
completo de idempotentes ortogonales, 15 divisor de cero, 17
genricamene entero, 220, 226
estable, 323 idempotente, 38, 41
independiente de ideales, 15 inverso, 6, 7
irreducible, 324 invertible, 6
conjunto algebraico irreducible, 49, 288
irreducible, 234 minimmal, 175
conjunto algebraico afn, 107 nilpotente, 17
conjunto de ceros, 107 opuesto, 7
conjunto de races, 107 primo, 288
conjunto lineal, 108 reducido, 78
contenido regular, 17, 297
de un polinomio, 327 trascendente, 237, 238
ideal de una serie formal, 177 unidad, 6
cuerpo, 6 uno, 6, 7

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


NDICE ALFABTICO 377

elementos de atorsin, 281 restriccin de escalares, 203


epimorfismo, 141, 182 funtores
espectro, 281 naturalmente isomorfos, 188
exponente, 64
extensin, 207 genera, 60
algebraica, 237 grado, 64
de cuerpos, 237 grado de trascendencia, 239
dimensin finita, 237 grupo abeliano
dimensin infinita, 237 divisible, 216
entera, 221 torsin, 216
escindida, 207 grupo de clases, 349
finitamente generada, 237 grupo lineal general, 150
trascendente pura, 237 grupo simple, 184
extensin de Dorroh, 38, 214 hiperplano, 106, 108
extensin trivial, 215 hipersuperficie, 108
homomorfismo
Frmula
accin, 134
de Newton, 7
anillos, 9
factores
concleo, 141
de composicin, 163
de evaluacin, 27, 28
factores de composicin, 163
imagen, 139
familia
ncleo, 139
independiente, 148
funcin polinmica, 106 ideal, 10
funtor, 185 contraccin, 26
adjunto a la derecha, 194 de un conjunto de puntos, 109
adjunto a la izquierda, 194 descomponible, 320
codominio, 188 divisor primo aislado, 323
codominio de un , 185 divisor primo embebido, 323
composicin, 185 eliminacin, 84
contravariante, 185 extensin, 26
dominio, 188 finitamente generado, 11
dominio de un , 185 fraccionario, 347
equivalencia, 193 invertible, 347
extensin de escalares, 203 generado por . . . , 11
fiel, 192 inverso, 347
Hom, 186 irreducible, 331
Hom contravariante, 186 maximal, 18
Hom covariante, 186 monomial, 69
identidad, 185 no trivial, 10
inclusin, 185 primario, 261, 318
morfismo, 188 primo, 17
pleno, 192 primo minimal, 25

LGEBRA CONMUTATIVA P. Jara


378 NDICE ALFABTICO

principal, 11 irreducible, 167


propio, 10 libre, 149
residual, 11, 43 noetheriano, 155
ideales plano, 275
comaximales, 15, 36 proyectivo, 358
divisores primos, 321 rango de un libre, 150
enteros, 347 simple, 162, 167, 184
interseccin de . . . , 10 soporte de un , 282
maximales de divisores de cero, 257 matrices
primos, 257 equivalentes, 151
primos maximales, 257 semejantes, 151
primos minimales, 25 matriz adjunta, 151
primos relativos, 15 monoideal, 61, 70
suma de . . . , 10 monomio, 58
nfimo, 11, 137 lder, 64
isomorfismo, 13, 111, 139 monomorfismo, 140, 182
natural, 188, 189 morfismo
codominio, 180
Lema composicin, 180
corto de los cinco, 206 de conjuntos afines, 111
de la serpiente, 209 dominio, 180
de normalizacin, 230 identidad, 180
Dickson, 60 morfismos, 180
para ideales monomiales, 70, 95 multiplicacin, 6
Fitting, 171 multiplicativamente cerrado, 252
Gauss, 49, 327
Nakayama, 153 nmero de clases, 349
Schur, 163, 167 nilradical, 22
ley modular, 166 normalizacin, 221
longitud, 228
de un mdulo, 164 orden
admisible, 59
mnimo comn mltiplo, 73 buen orden, 60
mximo comn divisor, 354 de trminos, 59
mdulo, 134 fuertemente montono, 59
accin, 134 montono, 59
artiniano, 156 monomial, 59
cclico, 144 parcial compatible, 59
cociente, 141 parcial lineal, 59
de fracciones, 275 producto, 61, 62
de longitud finita, 164 producto lexicogrfico, 61, 62
finitamente presentado, 278
homomorfismo, 136 parmetro
inyectivo, 359 local, 344

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6


NDICE ALFABTICO 379

uniformizacin, 344 radical de un ideal, 24


polinomio rango
primitivo, 49, 327 de un mdulo libre f.g., 359
polinomios rango en p, 364
de Laurent, 33 refinamiento, 163
preorden, 59 relacin
presentacin compatible, 12
libre, 150 representacin distributiva, 58
libre finita, 150 representacin recursiva, 58
producto, 6 resto, 67
de ideales, 11 retculo, 138
directo
de anillos, 14 spolinomio, 74
de mdulos, 146 saturacin
tensor de un conjunto, 291
de anillos, 53 de un ideal, 258, 322, 335
Propiedad saturado
universal subconjunto, 256, 291, 292
del mdulo de fracciones, 276 semisicigia, 74
del producto tensor, 274 serie de composicin, 163
propiedad longitud, 163
asociativa, 6 serie de submdulos, 163
autodual, 184 serie formal, 51
conmutativa, 6 de potencias, 29
ditributiva, 6 de potencias (descendentes) de Laurent, 32
dual, 182 de potencias de Laurent, 32
propiedad local, 280 orden de una . . . , 51
Propiedad universal series de composicin
de la extensin de Dorroh, 38 equivalentes, 163
del anillo cociente, 12 sistema de generadores, 11, 137
del anillo de fracciones, 253 de un monoideal, 61
del anillo de polinomios, 27, 28 minimal, 61, 154
del anillo producto, 14 subanillo, 10
del concleo, 141 ntegramente cerrado, 221
del ncleo, 140 caracterstico, 13
del producto tensor, 200 generado por . . . , 10
pseudocomplemento, 166 subcategora, 182
punto, 106 plena, 182
puntos, 108 subconjunto
quasicategora, 186 algebraicamente independiente, 28, 238
infinito, 238
radical submdulo, 136
de Jacobson, 22 0 torsion, 297

LGEBRA CONMUTATIVA P. Jara


380 NDICE ALFABTICO

cclico, 137 de Schreier, 163


finitamente generado, 137 de Seidenberg, 315
generado, 137 del ascenso, 225
torsin, 281 del Doble Cociente, 143
sucesin, 205 del paralelogramo, 142
acotada a derecha, 205 descenso, 227
acotada a izquierda, 205 descomposicin primaria
exacta, 205 unicidad, 321, 323
exacta corta, 205 EakinNagata, 161
escindida, 207 JordanHlder, 164
sucesiones Krull, 19, 255
equivalentes, 206 Lroth, 240
homomorfismo, 205 Laplace, 151
sumdulo Primer de Isomorfa, 142
suma, 138 Primer de isomorfa, 13
suma Segundo de Isomorfa, 142
directa Tercer de Isomorfa, 143
de anillos, 55 topologa de Zariski, 107, 282
de mdulos, 145 transformacin
interna, 148 natural, 188
supremo, 11, 138 Transitividad
de las extensiones enteras, 222
trmino lder, 64
valoracin
Teorema
pdica, 343
Akizuki, 304
discreta, 342
Buchberger, 75
variedad lineal afn, 106
Castelnuovo, 241
CayleyHamilton, 152
chino del resto, 16
Cohen, 158
de elusin, 20
de estructura de anillos artinianos, 307
de estructura de anillos artinianos locales, 308
de incomparabilidad, 225
de isomorfa de Noether, 143
de la base de Hilbert, 72, 157, 172
de la base de Hilbert para series formales de
potencias, 159
de LaskerNoether, 331
de los ceros de Hilbert, 234
Forma dbil, 233
de los multiplicadores de Lagrange, 121
de McCoy, 49

29 de mayo de 2013 Curso 20112012. NOTAS DE TRABAJO, 6

You might also like