Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Soluciones de Ejercicios de Algebra y Algebra Comutativa PDF
Soluciones de Ejercicios de Algebra y Algebra Comutativa PDF
ALGEBRA
CONMUTATIVA
(incluye soluciones a los ejercicios)
Departamento de Algebra.
Universidad de Granada
Granada, 19972010
Introducci
on
acompanados
de una solucion en la parte final del texto.
Indice general
Introducci
on
Anillos e ideales
1
Definicion de anillo . . . . . . . .
2
Homomorfismos de anillos . . . .
3
Ideales primos . . . . . . . . . . .
4
Teorema chino del resto . . . . . .
5
Radical de un ideal . . . . . . . . .
6
Extension y contraccion de ideales
7
Algebras
. . . . . . . . . . . . . . .
8
Ejercicios . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
3
5
10
15
17
19
21
27
II
Anillos de polinomios
9
Representacion de polinomios . . . . . .
10 Ordenes
en Nn . . . . . . . . . . . . . . .
11 Algoritmo de la division . . . . . . . . . .
12 Ideales monomiales . . . . . . . . . . . .
13 Bases de Groebner . . . . . . . . . . . . .
14 Aplicaciones de las Bases de Groebner .
15 Aplicaciones de las Bases de Groebner, II
16 Ejercicios . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
45
46
46
51
56
58
67
70
74
III
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
85
86
86
88
90
97
IV
M
odulos
22 Modulos . . . . . . . . . . . . . .
23 Homomorfismos de Amodulos
24 Modulo cociente . . . . . . . . .
25 Suma directa de Amodulos . .
26 Modulos libres . . . . . . . . . .
27 Modulos finitamente generados
28 Modulos noetherianos . . . . . .
29 Ejercicios . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
105
106
107
111
116
119
122
125
135
Categoras y funtores
141
30 Categoras y funtores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
31 Funtores adjuntos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
32
33
34
VI
Dependencia entera
35 Extensiones enteras . . . . . . . . .
36 Lema de normalizacion de Noether
37 Teorema de los ceros de Hilbert . .
38 Extensiones trascendentes (repaso)
39 Ejercicios . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
177
178
185
190
193
195
VII
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
201
202
214
226
235
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
245
246
247
254
257
IX
Descomposici
on primaria
48 Descomposicion primaria de ideales . . . . . . . . . . . . . . . . .
49 Descomposicion primaria de modulos sobre anillos noetherianos
50 Conjuntos algebraicos irreducibles . . . . . . . . . . . . . . . . . .
51 Teorema de LaskerNoether para anillos de polinomios . . . . . .
52 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
259
260
265
275
281
282
Dominios de Dedekind
53 Anillos de valoracion discreta
54 Ideales fraccionarios . . . . .
55 Dominios de Dedekind . . .
56 Ejercicios . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
287
288
293
295
302
XI
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
307
309
329
353
365
377
383
393
409
411
417
.
.
.
.
.
VIII Dimensi
on
44 Anillos noetherianos . . . . . . . . . .
45 Anillos artinianos . . . . . . . . . . . .
46 Repaso sobre la dimension de anillos
47 Ejercicios . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Bibliografa
421
Indice alfabetico
423
Captulo I
Anillos e ideales
1
2
3
4
5
6
7
8
Definicion de anillo . . . . . . . . .
Homomorfismos de anillos . . . .
Ideales primos . . . . . . . . . . . .
Teorema chino del resto . . . . . .
Radical de un ideal . . . . . . . . .
Extension y contraccion de ideales
Algebras
. . . . . . . . . . . . . . .
Ejercicios . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3
5
10
15
17
19
21
27
Introducci
on
En este captulo se introducen, entre otros, los conceptos de anillo y homomorfismo de anillos; en particular aquellos que tiene relacion con los ideales,
Los anillos objeto de este estudio son anillos conmutativos, por lo que los ideales estudiados
son ideales bilateros. Esto hace especialmente sencillo el estudio de su estructura a traves 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 ideals de Im(f ) y los ideales de A que
contienen a Ker(f ). En particular se estudian la extension y la contraccion de ideales para un
homomorfismo de anillos.
El captulo concluye con una seccion dedicada a las a lgebras sobre un anillo, introducimos
los anillos de series formales y nos centrandonos especialmente en las a lgebras finitamente
26 de octubre de 2010
N DE ANILLO
S EC . 1. D EFINICI O
1.
Definici
on de anillo
ALGEBRA
CONMUTATIVA
P. Jara
4
Lema. 1.2.
Sea A un anillo, los siguientes enunciados son ciertos:
(5) ( ni=1 ai )( m
j=1 bj ) =
i=1 j=1 ai bj , para todos ai , bj A y n, m N .
(6) F
ormula de Newton. (a + b)n =
Pn
i=0
n i ni
,
i ab
para todos a, b A y n N.
S EC . 2. H OMOMORFISMOS DE ANILLOS
Corolario. 1.4.
Sea A un anillo, para a, b A y para n, m Z se verifica:
(n a)(m b) = (nm) (ab).
hemos visto, cuando el elemento 1 coincide con el elemento 0, entonces todos los eleSegun
mentos del anillo son iguales. Estos anillos se llaman anillos triviales. Los anillos que vamos
a considerar son, en general, no triviales.
Observaci
on. 1.5.
Observar que la existencia de elemento uno forma parte de la definicion de anillo. As el
conjunto 2Z, junto con la suma y el producto usuales, no es un anillo, ya que no tiene elemento uno.
2.
Homomorfismos de anillos
ALGEBRA
CONMUTATIVA
P. Jara
6
(HA-III) f (1) = 1.
Proposici
on. 2.1.
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 multiplicacion en B.
(SA-III) 1 Im(f ).
En general un subconjunto A0 de un anillo A verificando las propiedades (SA-I), (SA-II) y (SAIII) se llama un subanillo de A.
El conjunto de los subanillos de un anillo A verifica algunas propiedades de interes. Entre
ellas destacamos la siguiente:
Lema. 2.4.
Si {A | } es una familia de subanillos de A, entonces tambien lo es su interseccion
A .
Como consecuencia, dado un subconjunto X de A podemos considerar el menor subanillo
de A que contiene a X , e ste es simplemente la interseccion
{B | X B, y B es un subanillo de A}.
26 de octubre de 2010
S EC . 2. H OMOMORFISMOS DE ANILLOS
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 trivial si a = {0}.
Los ideales verifican algunas propiedades interesantes. Por ejemplo:
Lema. 2.6.
(1) La intersecci
on de una familia de ideales {a | } es un ideal y
(2) la suma de una familia de ideales, {a | }, definida como,
nX
o
X
{a | } =
aj | j F finito, aj aj , j F
es un ideal.
Decimos que el ideal a es menor que el ideal b si a b. Esto define una relacion de orden,
a b, en el conjunto de todos los ideales del anillo A. Respecto a este orden el nfimo de una
familia de ideales es la interseccion y el supremo es la suma.
Dado un subconjunto X de A, existe un menor ideal, representado por AX o (X ), que contiene a X , y que se puede definir como la interseccion de todos los ideales de A que contienen a
ALGEBRA
CONMUTATIVA
P. Jara
Anillo cociente
Sea a un ideal de un anillo A. En el grupo cociente A/a podemos definir una operacion binaria
mediante:
(a + a)(b + a) = ab + a,
con esta operacion A/a tiene estructura de anillo, con elemento uno igual a 1 + a y la aplicacion canonica
p : A A/a
es un homomorfismo de anillos. El anillo A/a se llama el anillo cociente de A por el ideal a.
Este proceso de la construccion del anillo cociente esta determinado de forma unica
en el
siguiente sentido. Sea A un anillo, una relacion 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 .
26 de octubre de 2010
S EC . 2. H OMOMORFISMOS DE ANILLOS
Propiedad universal
Proposici
on. 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/a
}
}
} f0
1
~}
ALGEBRA
CONMUTATIVA
P. Jara
10
Proposici
on. 2.11.
BO
i
A/ Ker(f ) _ _ _ 0_ _ _/ Im(f )
1 f
Ademas f 0 es un isomorfismo.
Proposici
on. 2.12.
El nucleo
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.
3.
Ideales primos
S EC . 3. I DEALES PRIMOS
11
Lema. 3.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.
. Supongamos que p es un ideal primo, y sea (a + p)(b + p) = 0, entonces
D EMOSTRACI ON
ab p, y ya que p es primo, tenemos a p o b p, entonces a + p = 0 o b + p = 0. La otra
implicacion es similar.
Estudiamos ahora como cambian los ideales primos en un cambio de anillo.
Lema. 3.4.
Sea f : A B un homomorfismo de anillos, se verifica:
(1) Si q es un ideal primo de B, entonces f (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 tambien ideales primos.
. (1). Sean a, b A tales que ab f (p), entonces se verifica f (a)f (b) =
D EMOSTRACI ON
f (ab) f f (p) p, luego f (a) p o f (b) p, y tenemos a f (p) o b f (p).
(2). Si b B es un ideal, entonces f (b) Ker(f ) es un ideal. Por otro lado, si a Ker(f ) es un
ideal, entonces f (a) es un ideal de B. Solo falta ver que estas aplicaciones son, una inversa de
la otra.
(3). Es claro.
Observa que la siguiente propiedad es en realidad una nueva caracterizacion de ideales primos.
Teorema. 3.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.
ndice i.
Ademas si p = a1 . . . an , entonces ai = p para algun
. Si a1 . . . an p, y para cada ndice i se verifica ai * p, entonces existe
D EMOSTRACI ON
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 contradiccion.
ALGEBRA
CONMUTATIVA
P. Jara
12
Ver tambien Ejercicio (8.10.).
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. 3.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. 3.7.
Sea f : A B un homomorfismo de anillos, entonces la correspondencia descrita en el
Lema (3.4.) establece una correspondencia biyectiva entre los ideales maximales de A que
contienen a Ker(f ) y los ideales maximales Im(f ).
Ejercicio. 3.8.
En general, dado un homomorfismo de anillos f : A B, si m es un ideal maximal de B,
no necesariamente f (m) es un ideal maximal de A. Dar un ejemplo.
Lema. 3.9. (Teorema de Krull.)
Sea A un anillo, existe al menos un ideal maximal de A.
. Se considera el conjunto = {a | a es un ideal propio de A}. El conjunto
D EMOSTRACI ON
es no vaco, ya que 0 , y esta ordenado por la inclusion. Cada cadena en tiene una cota
superior en , ya que la union 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. 3.10.
Sean A un anillo y a un ideal propio de A, entonces existe un ideal maximal m de A tal que
a m.
. Basta considerar el anillo cociente A/a y la correspondencia establecida en
D EMOSTRACI ON
el Lema (3.4.).
26 de octubre de 2010
S EC . 3. I DEALES PRIMOS
13
Corolario. 3.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.
Anillos locales
Radicales
Sea A un anillo, llamamos nilradical de A al conjunto de todos los elementos nilpotentes de
A, y lo representamos por Nil(A).
Lema. 3.14.
Sea A un anillo, entonces Nil(A) es un ideal y el anillo cociente A/ Nil(A) no tiene ningun
elemento nilpotente no nulo, esto es, Nil(A/ Nil(A)) = 0.
ALGEBRA
CONMUTATIVA
P. Jara
14
15
Lema. 3.17.
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 esta contenido en el conjunto de los elementos
invertibles.
D EMOSTRACI ON
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. 3.18.
4.
Lema. 4.1.
Sea A un anillo, si a y b son ideales comaximales, entonces se verifica: ab = a b.
ALGEBRA
CONMUTATIVA
P. Jara
16
Proposici
on. 4.2. (Teorema chino del resto.)
Sean A un anillo, a1 , . . . ,an ideales de A y f la aplicacion canonica:
f : A
n
Y
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 solo si, ai y aj son comaximales si i 6= j, para todos los ndices i, j;
(3) f es inyectiva si, y solo si, a1 . . . an = 0.
. (1). Hacemos induccion sobre n. Para n = 2 es el Lema (4.1.). Supongamos
D EMOSTRACI ON
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
y an ; luego (a1 an1 ) + an = A, y tenemos:
para algun
(a1 an1 )an = (a1 an1 ) an = (a1 an1 ) an .
(2). Tomamos a1 , a2 . Por hipotesis existe x A tal que f (x) = (1, 0, . . . , 0), luego x 1 a1 y
x a2 , y tenemos
1 = x (x 1) a1 + a2 .
Recprocamente, si a1 + ai = A, para 2 i n, existen xi a1 , yi ai tales que xi + yi = 1.
x0 a1 , luego f (x) =
Definimos x = y2 yn = (1 x2 ) (1 xn ) = 1 + x0 para algun
(1, 0. . . . , 0).
(3). Es evidente.
Proposici
on. 4.3. (Teorema de elusi
on)
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 .
. Hacemos induccion sobre n. Para n = 1 el resultado es cierto. Supongamos
D EMOSTRACI ON
que sea cierto para n 1 (n 2), y sea a * pi para cada ndice i. Entonces
a * p1 . . . pi1 pi+1 . . . pn
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
y=
n
X
x1 xi1 xi+1 xn ;
i=1
26 de octubre de 2010
S EC . 5. R ADICAL DE UN IDEAL
17
tenemos y a e y
/ pi para cada ndice i, luego a * p1 . . . pn .
5.
Radical de un ideal
ALGEBRA
CONMUTATIVA
P. Jara
18
Corolario. 5.2.
En la situacion anterior se verifica:
Curso 20102011. NOTAS DE TRABAJO, 6
N Y CONTRACCI O
N DE IDEALES
S EC . 6. E XTENSI O
19
6.
Extensi
on y contracci
on de ideales
ALGEBRA
CONMUTATIVA
P. Jara
20
Proposici
on. 6.1.
Sea f : A B un homomorfismo de anillos, entonces existen dos aplicaciones:
()e : {ideales de A} {ideales de B},
a 7 ae
b 7 bc
Proposici
on. 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 .
(2) (b1 + b2 )c bc1 + bc2 .
(3) (a1 a2 )e ae1 ae2 .
(4) (b1 b2 )c = bc1 bc2 .
(5) (a1 a2 )e = ae1 ae2 .
(6) (b1 b2 )c bc1 bc2 .
(7) (a1 : a2 )e (ae1 : ae2 ).
(8) (b1 : b2 )c (bc1 : bc2 ).
(9) rad(a1 )e rad(ae1 ).
(10) rad(b1 )c = rad(bc1 ).
26 de octubre de 2010
LGEBRAS
S EC . 7. A
21
7. Algebras
Sea A un anillo. Una Aalgebra es un anillo B junto con un homomorfismo de anillos f : A
B. Como consecuencia una Aalgebra es un anillo B que tiene estructura de Amodulo y que
verifica la siguiente condicion de compatibilidad:
a1 (ba2 ) = (a1 b)a2
a1 , a2 A y b B.
n N. El numero
A, el nucleo
es de la forma nZ para algun
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.
Sobre la aritmetica de los anillos de polinomios ver los Ejercicio (8.34.) y (8.35.).
Anillos de polinomios
Para cada anillo A existe una forma simple de construir una Aalgebra, y es considerar A[X ],
el anillo de polinomios en la indeterminada X con coeficientes en A. Recordar que el anillo
de polinomios 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 de forma
que la aplicacion
p : A A[X ],
p(a) = a
ALGEBRA
CONMUTATIVA
P. Jara
22
un unico
homomorfismo de anillos fb : A[X ] B tal que fb (X ) = b y f = fb p.
p
A=
==
==
=
f ==
A[X ]
{
{ 1 fb
}{
b1 , . . . , bn B, existe un unico
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=
==
==
=
f ==
A[X1 , . . . , Xn ]
rr
r
r f
yr r 1 b1 ,...,bn
LGEBRAS
S EC . 7. A
23
A, tales que cualquier elemento b B se escribe como una suma finita en la forma b =
P
1
t
n
Nt c b1 bt , siendo = (1 , . . . , n ) N .
Sea K un cuerpo y B una K algebra. Un conjunto de n elementos b1 , . . . , bn B se dice que
es algebraicamente 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 como aquellas que generan subanillos que son isomorfos a anillos de
polinomios. Tenemos la siguiente proposicion:
Proposici
on. 7.3.
Sea K un cuerpo y B una K algebra. Para una lista b1 , . . . , bn de elementos de B son equivalentes los siguientes enunciados:
(a) b1 , . . . , bn es algebraicamente independiente;
(b) El homomorfismo f 0 : K [X1 , . . . , Xn ] B, definido por la propiedad universal, es inyectivo.
. (a) (b). Siguiendo con la notacion de la propiedad universal del anillo
D EMOSTRACI ON
de polinomios el homomorfismo de evaluacion para X1 = b1 , . . . , Xn = bn es inyectivo, pues si
F Ker(f 0 ), entonces F(b1 , . . . , bn ) = 0 y al ser los b1 , . . . , bn algebraicamente independientes
se tiene F = 0.
(b) (a). Es inmediato.
ALGEBRA
CONMUTATIVA
P. Jara
24
podemos suponer que F A[[X ]]. Se tiene entonces:
Proposici
on. 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 ]].
X
A[[X1 , . . . , Xt ]] = {
Fi | Fi A[X1 , . . . , Xt ]}.
i=0
LGEBRAS
S EC . 7. A
Multiplicando por a0 se tiene:
25
0 = a0 () = a02 bt ,
i
i
tiene n + aA[[X ]] = A[[X ]], 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.
ALGEBRA
CONMUTATIVA
P. Jara
26
. (a) (b). Es claro.
D EMOSTRACI ON
(b) (a). Vamos a ver que cada elemento no nulo y no invertible es un producto de elementos
primos, y por el Lema (??) sera un DFU. Llamamos C al conjunto
C = {x D | x es no nulo y 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 o p1 | d; podemos escribir entonces a = p1 a1 o d = p1 d1 .
Tenemos entonces:
a1 d = p2 pt o ad1 = p2 pt .
Ahora eliminamos p2 de la misma forma. Tras t pasos obtenemos una expresion ai dj = 1, por
lo tanto d C, lo que es una contradiccion.
2. Tomamos = {a D | d a, aC = }. 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 contradiccion.
3. Por la hipotesis a contiene un elemento primo, luego aC 6= , lo que es una contradiccion.
En consecuencia todo elemento no nulo y no invertible pertenece a C, y tenemos el resultado.
. [del Teorema] Dado un ideal primo no nulo p D[[X ]], si X p, entonces
D EMOSTRACI ON
p contiene un elemento primo. Si X
/ p, el ideal (p) es no nulo y esta generado por un
elemento, sea (p) = (d). Podemos probar que p esta 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 0 p. Podemos deducir
H Fa1 Ker(), y tenemos G = Fa0 + Fa1 X + X 2 H 0 para algun
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.).
26 de octubre de 2010
S EC . 8. E JERCICIOS
8.
27
Ejercicios
Definicion 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 ).
Prueba que P(X ), con las operaciones anteriores y elemento uno igual a X , es un anillo
conmutativo. Cual es el elemento cero?
Observa que en este anillo se tiene A2 = A para cada A P(X ), y que por tanto se tiene
2A = 0.
Un anillo en el que para cada elemento a se tiene a2 = a se llama un anillo de Boole. Ver
Ejercicio (8.16.).
SOLUCION
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.
SOLUCION
Homomorfismos de anillos
Ejercicio. 8.3.
Se deduce la condicion f (1) = 1, en la definicion 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?
En caso afirmativo da una demostracion de este hecho, y en caso negativo da un ejemplo
en el que no se verifique esta condicion.
SOLUCION
Ejercicio. 8.4.
ALGEBRA
CONMUTATIVA
P. Jara
28
SOLUCION
Ideales primos
Ejercicio. 8.5.
Determina los ideales y los ideales primos del anillo Z.
SOLUCION
Ejercicio. 8.6.
Para cada entero positivo n determina los ideales y los ideales primos del anillo cociente
Zn := Z/nZ.
SOLUCION
Ejercicio. 8.7.
Demuestra que todo dominio de integridad finito D es un cuerpo.
SOLUCION
Ejercicio. 8.8.
SOLUCION
Ejercicio. 8.9.
Si A es un subconjunto cerrado para la multiplicacion que no contiene a 0, prueba que
existe un ideal maximal m tal que m = .
SOLUCION
Ejercicio. 8.10.
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.
SOLUCION
Ejercicio. 8.11. (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.
26 de octubre de 2010
S EC . 8. E JERCICIOS
29
SOLUCION
SOLUCION
Ejercicio. 8.13. (AM, Cap 1, Ej 7)
n > 1 (dependiente de
Sea A un anillo en el que cada elemento x satisface xn = x para algun
x). Demuestra que cada ideal primo en A es maximal.
SOLUCION
Ejercicio. 8.14. (AM, Cap 1, Ej 8)
Sea A un anillo no trivial. Demuestra que el conjunto de los ideales primos de A tiene elementos minimales respecto a la inclusion.
SOLUCION
Ejercicio. 8.15. (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.
SOLUCION
Ejercicio. 8.16. (AM, Cap 1, Ej 11)
Un anillo A es anillo de Boole si x2 = x para cada x A. En un anillo 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 generacion finita en A es principal.
SOLUCION
Ejercicio. 8.17. (AM, Cap 1, Ej 12)
idempotente distinto de 0 y 1.
Prueba que un anillo local no contiene ningun
ALGEBRA
CONMUTATIVA
P. Jara
30
SOLUCION
Ejercicio. 8.18. (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 cero. 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
union de ideales primos.
SOLUCION
Ejercicio. 8.19.
Sea D un dominio de integridad. Demuestra que si cada ideal primo es principal entonces
cada ideal primo es un ideal maximal.
SOLUCION
Ejercicio. 8.20.
Sea A un anillo y a, b ideales de A. Se define el ideal cociente (a : b) como
(a : b) = {x A | xb a}.
(1) Demuestra que (a : b) es un ideal de A que contiene a a.
(2) Demuestra que un ideal p es primo si, y solo si, para cada ideal a se tiene (p : a) = p
o (p : a) = A.
SOLUCION
Ejercicio. 8.21.
Sea K un cuerpo, demuestra que el ideal (X 3 Y 2 ) K [X , Y ] es un ideal primo del anillo
K [X , Y ].
SOLUCION
Teorema chino del resto
Ejercicio. 8.22.
Sean a y b ideales de un anillo A. Demuestra que a + b = A, si, y solo si, an + bn = A para cada
entero positivo n.
SOLUCION
Radical de un ideal
26 de octubre de 2010
S EC . 8. E JERCICIOS
31
SOLUCION
Ejercicio. 8.24.
Sea A un anillo y a, b ideales de A. Demuestra que se verifica:
an b, (n N) rad(a) rad(b).
SOLUCION
Ejercicio. 8.25.
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 .
SOLUCION
Ejercicio. 8.26.
Sean a1 = (X , Y ), a2 = (X 1, Y 1) ideales de F2 [X , Y ]. Demuestra que a = a1 a2 es un ideal
radical.
SOLUCION
Ejercicio. 8.27.
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.).
SOLUCION
Extension y contraccion de ideales
Ejercicio. 8.28.
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 ademas f es sobreyectiva y Ker(f ) a, entonces se tiene la igualdad f (rad(a)) =
rad(Bf (a)).
ALGEBRA
CONMUTATIVA
P. Jara
32
SOLUCION
Algebras
y anillos de polinomios
SOLUCION
Ejercicio. 8.30.
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 K algebra
finitamente generada.
Observa que K (X )/K es una extension de cuerpos finitamente generada.
SOLUCION
26 de octubre de 2010
S EC . 8. E JERCICIOS
33
Ejercicio. 8.31.
Se considera el anillo Z[X ] y el anillo cociente Z[i] = Z[X ]/(X 2 + 1).
SOLUCION
ALGEBRA
CONMUTATIVA
P. Jara
34
Ejercicio. 8.32.
Se considera un homomorfismo de anillos f : A B y una indeterminada X . Entonces, por
A
a [X ],
A[X ]
Ker(g) , detallando cada uno de los anillos e ideales que
SOLUCION
SOLUCION
26 de octubre de 2010
S EC . 8. E JERCICIOS
35
SOLUCION
Ejercicio. 8.35. (AM, Cap 1, Ej 3)
Generalizar los resultados del ejercicio (8.34.) a un anillo de polinomios A[x1 , . . . , xn ] de varias variables.
SOLUCION
Ejercicio. 8.36. (*)
de factorizacion unica.
SOLUCION
Ejercicio. 8.37.
5)
son
dos
factorizaciones
distintas
de
6
Z
5],
SOLUCION
ALGEBRA
CONMUTATIVA
P. Jara
36
Ejercicio. 8.38.
(2) Prueba que la aplicacion N : Z[ 5] Z, definida N(a + b 5) = a2 5b2 es un homomorfismo para el producto.
SOLUCION
Anillos de series formales de potencias
Ejercicio. 8.39.
Prueba que si D es un dominio, entonces D[[X ]] es un dominio, y que lo mismo ocurre con
D[[X1 , . . . , Xn ]].
SOLUCION
Ejercicio. 8.40. (AM, Cap 1, Ej 5)
P
n
Sea A un anillo y sea A[[x]] el anillo de las seriesP
formales de potencias f =
n=0 an x con
n
coeficientes en A. Para cada serie formal f =
n=0 an x se define el orden de f como el
menor entero 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 contraccion de un ideal maximal m de A[[x]] es un ideal maximal de A, y m esta generado por mc y x.
(5) Cada ideal primo de A es la contraccion de un ideal primo de A[[x]].
26 de octubre de 2010
S EC . 8. E JERCICIOS
37
SOLUCION
Ejercicio. 8.41.
Es 7 + 3X + 3X 2 + 3X 3 + un elemento invertible en Z12 [[X ]]?
SOLUCION
Ejercicio. 8.42.
Prueba que en Z12 se tiene que 2 + 3X + 2X 2 + 3X 3 + 2X 4 + 3X 5 + es un divisor de cero.
SOLUCION
Ejercicio. 8.43.
SOLUCION
Ejercicio. 8.44.
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.
SOLUCION
Ejercicio. 8.45.
Sea A un anillo y a A un ideal.
(1) Prueba que a[[X ]] A[[X ]] es un ideal de A.
(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.
SOLUCION
ALGEBRA
CONMUTATIVA
P. Jara
38
Ejercicio. 8.46.
Se considera el anillo Q[Y0 , Y1 , Y2 , . . .], n N, 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.)
SOLUCION
Producto de anillos
Ejercicio. 8.47.
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.
SOLUCION
Ejercicio.Q8.48.
Sea A = ni=1 Ai un producto de anillos.
(1) Demuestra que cada ideal de A es de la forma
i = 1, . . . , n.
Qn
i=1 ai ,
(3) Si los Ai son todos cuerpos demuestra que A tiene solo un numero
finito de ideales.
SOLUCION
Ejercicio. 8.49.
SOLUCION
26 de octubre de 2010
S EC . 8. E JERCICIOS
39
Ejercicio. 8.50.
Se considera el anillo cociente A = [X , Y ]/(XY ).
SOLUCION
Ejercicio. 8.51.
Dados dos anillos A y B, para el anillo producto A B se tiene la siguiente situacion:
Ao
jA
qA
AB
jB
qB
fA : X B existe un unico
homomorfismo de anillos f : X A B tal que fA = qA f
y f B = qB f .
XO
ooo OOO
A
OOO fB
fA oooo
OOO
1 f
oo
OOO
o
o
o
OO'
o
woo o
/B
AB
qA
qB
SOLUCION
ALGEBRA
CONMUTATIVA
P. Jara
40
Ejercicio. 8.52.
Se considera el anillo A = K [X , Y ]/(XY ).
gX
K [X ] o
gY
A
qK [X ]
K [Y ]
K [X ] K [Y ]
qK [Y ]
K [Y ]
gX
K [Y ]
K [X ]
eval0
/K
eval0
SOLUCION
Producto tensor de anillos
26 de octubre de 2010
S EC . 8. E JERCICIOS
41
Ya conocemos el producto de dos anillos; vamos a ver que en el caso de a lgebras podemos
tambien hacer la construccion dual, esto es, el coproducto. Procedemos como sigue.
Dado un anillo A y dos A-algebras B y C, definimos un nuevo Amodulo, B A C, como el
cociente del Amodulo libre sobre {(b, c) | b B, c C} por el submodulo S generado por
los siguientes elementos:
(b1 + b2 , c) (b1 , c) (b2 , c),
(b, c1 + c2 ) (b, c1 ) (b, c2 ),
(ab, c) (b, ac),
(ab, c) a(b, c),
b1 , b2 B, c C
b B,
c1 , c2 C
a A,
b B,
c C
a A,
b B,
c C
b1 , b2 B, c1 , c2 C.
SOLUCION
El anillo B A C se llama el a lgebra producto tensor de B y C sobre A.
Dados Amodulos B, C y X , una aplicacion : B C X se llama Abilineal si verifica:
(b1 + b2 , c) = (b1 , c) + (b2 , c),
(b, c1 + c2 ) = (b, c1 ) + (b, c2 ),
(ab, c) = (b, ac),
(ab, c) = a(b, c),
b1 , b2 B, c C
b B, c1 , c2 C
a A, b B, c C
a A, b B, c C
ALGEBRA
CONMUTATIVA
P. Jara
42
unico
homomorfismo de Amodulos 0 : B A C X tal que = 0 .
B CF
FF
FF
F
FFF
"
/B
A
w
w
{w
w
w 0
SOLUCION
En el caso de Aalgebras tambien tenemos una propiedad universal. Observa que en este
caso se tiene la siguiente relacion con :
(b1 b2 , c1 c2 ) = (b1 , c1 ) (b2 , c2 ),
b1 , b2 B, c1 , c2 C;
FF
FF
F
FFF
"
/B
A
w
w
{w
w
w 0
SOLUCION
Con estos resultados vamos a construir el dual del producto de dos Aalgebras.
Dadas dos Aalgebras B y C se definen:
jB : B B A C,
jC : C B A C,
jB (b) = b 1,
jC (c) = 1 c,
b B;
c C.
S EC . 8. E JERCICIOS
43
Ejercicio. 8.56.
Dada una Aalgebra X y homomorfismos de Aalgebras fB : B X , fC : C X , prueba
B GG
jB
fB
f
GG
ww
GG www fC
# {w
SOLUCION
Como aplicacion de estos resultados hacer el siguiente:
Ejercicio. 8.57.
Dado un anillo A y dos indeterminadas X e Y , prueba que se tiene un isomorfismo de A
a lgebras A[X ] A A[X ]
= A[X , Y ].
SOLUCION
ALGEBRA
CONMUTATIVA
P. Jara
Captulo II
Anillos de polinomios
9
10
11
12
13
14
15
16
Representacion de polinomios . . . . . .
Ordenes
en Nn . . . . . . . . . . . . . . . .
Algoritmo de la division . . . . . . . . . .
Ideales monomiales . . . . . . . . . . . .
Bases de Groebner . . . . . . . . . . . . .
Aplicaciones de las Bases de Groebner . .
Aplicaciones de las Bases de Groebner, II
Ejercicios . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
46
46
51
56
58
67
70
74
Introducci
on
Este captulo esta dedicado al estudio de la aritmetica de los anillos de polinomios en varias
indeterminadas con coeficientes en un cuerpo. En e l introducimos metodos computacionales basados en la division 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 operacion suma y de forma que 0 = (0, . . . , 0) sea el elemento mnimo; estos son los
o rdenes monomiales.
La herramienta fundamental para hacer un desarrollo computacional la proporcionan las bases de Groebner, que nos permiten desarrollar algoritmos para comparar ideales y dar metodos efectivos para poder calcular las operaciones aritmeticas elementales con los mismos.
46
9.
Representaci
on 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 ],
F=
t
X
Fi Xni ,
(II.1)
i=1
Esta
es la representaci
on recursiva de F. Sin embargo, en lo que sigue, vamos a utilizar otra
representacion para los polinomios en K [X1 , . . . , Xn ]. Dadas las indeterminadas X1 , . . . , Xn ,
manteniendo el orden que se indica, cada producto de e stas se escribe de forma unica
como
X11 Xn n .
Llamamos monomio a cada una de estas expresiones. Por simplicidad, el monomio X11 Xn n
lo vamos a representar por X , siendo = (1 , . . . , n ) Nn . Entonces el polinomio F se puede escribir como una combinacion lineal de monomios, con coeficientes en K , esto es,
X
a X ,
con a K casi todos nulos.
F=
Nn
Esta
es la representaci
on distributiva de F.
Estamos interesados en la unicidad de esta representacion. Observar que aunque las expresiones X1 X25 +X2 y X2 +X1 X25 se refieren al mismo polinomio, en la practica las consideraremos
distintas, y buscaremos criterios para aspcar a cada polinomio una expresion unica
que nos
permita compararlos de forma sencilla y poder desarrollar algoritmos sobre los mismos.
10.
Ordenes
en Nn
RDENES EN Nn
S EC . 10. O
47
ALGEBRA
CONMUTATIVA
P. Jara
48
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.
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.
26 de octubre de 2010
RDENES EN Nn
S EC . 10. O
49
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 .
subconjunto
Un sistema de generadores G de un monoideal E se llama minimal si ningun
de G genera E. Es facil observar que cada monoideal contiene un sistema de generadores
minimal. Sin embargo podemos decir algo mas:
Lema. 10.5.
Ordenes
en el producto cartesiano
Antes hemos hablado del orden producto en Nn ; vamos a generalizar esta construccion. Dados dos conjuntos A y B con relaciones de orden A y B , en AB se define una nueva relacion
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 o rdenes totales en A y en B respectivamente no siempre pr es un orden total
en A B. Por esta razon se suelen utilizar otros o rdenes en A B, tambien inducidos por
o rdenes en los factores. Uno de ellos es el orden producto lexicografico, que se define como
a1 <A a2 o
(a1 , b1 ) lex (a2 , b2 ) si
a 1 = a 2 y b1 B b2
En este caso lex es un orden total en A B si A y B lo son.
rdenes en un conjunto
Producto de o
Dados dos o rdenes 1 y 2 en un conjunto A, definimos un nuevo orden mediante:
a b si a 1 b y a 2 b.
ALGEBRA
CONMUTATIVA
P. Jara
50
El orden se llama el orden producto de 1 y 2 .
rdenes en Nn
Ejemplos de o
Orden lexicografico
lex si para el primer ndice i tal que i 6= i se tiene i > i .
Orden lexicografico graduado
grlex
P
P
i > Pi i o
i
P
si
i i =
i i y lex .
>
i
i
P
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 biyeccion entre Nn y el conjunto de monomios X11 Xnn , 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.
26 de octubre de 2010
N
S EC . 11. A LGORITMO DE LA DIVISI O
51
Ejemplo. 10.7.
los o rdenes que
Dados los monomios: X13 , X1 X22 , X25 , X13 X2 X3 , X34 , vamos a ordenarlos segun
hemos definido.
Orden lexicografico: X13 X2 X3 , X13 , X1 X22 , X25 , X34 .
Orden lexicografico graduado: X13 X2 X3 , X25 , X34 , X13 , X1 X22 .
Orden lexicografico graduado inverso: X25 , X13 X2 X3 , X34 , X13 , X1 X22 .
Ejemplo. 10.8.
Ordenar los terminos del polinomio F = 3X 2 + 2XY 2 + Y 3 K [X , Y ].
Orden lexicografico:
F = 3X 2 + 2XY 2 + Y 3 , LT(F) = 3X 2 , LC(F) = 3, LM(F) = X 2 , exp(F) = (2, 0).
11.
Algoritmo de la divisi
on
ALGEBRA
CONMUTATIVA
P. Jara
52
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 ] en la siguiente forma:
F=
a X ,
N
S EC . 11. A LGORITMO DE LA DIVISI O
53
.
D EMOSTRACI ON
R K [X1 , . . . , Xn ], unicos,
cumpliendo las propiedades siguientes:
P
(1) F = ti=1 Qi Gi + R;
(2) R = 0 o 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 EMOSTRACI ON
ALGEBRA
CONMUTATIVA
P. Jara
54
Existencia.
Hacemos induccion sobre exp(F). Si exp(F) = 0, entonces tenemos dos posibilidades:
ndice i;
(I) exp(F) = (0, . . . , 0) i , para algun
(II) exp(F) = (0, . . . , 0) .
Nn , luego exp(Gi ) = (0, . . . , 0) y Gi K .
(i) Tenemos exp(F) = exp(Gi ) + , para algun
Podemos tomar:
si j 6= i;
Qj = 0,
Q = Fi /Gi ;
i
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:
ndice i;
(I) exp(F) i , para algun
(II) exp(F) .
Nn . Si definimos H = X Gi tenemos que
(i) Tenemos exp(F) = exp(Gi ) + , para algun
F LC(F) X Gi es un polinomio con exponente estrictamente menor que F. Aplicando la
LC(H)
hipotesis de induccion tenemos:
F
X
LC(F)
X Gi =
Qi0 Gi + R0
LC(H)
i
con los Q10 , . . . , Qt0 , R verificando las condiciones del enunciado. Entonces obtenemos la expresion:
X
Qi Gi + R,
F=
i
en donde
26 de octubre de 2010
0
si j 6= i;
Qj = Qj ,
Qi = Qi0 + LC(F) X ;
LC(H)
R = R0
Curso 20102011. NOTAS DE TRABAJO, 6
N
S EC . 11. A LGORITMO DE LA DIVISI O
55
Para comprobar que se tienen las condiciones del enunciado observemos las siguientes inclusiones:
exp(Gi ) + N (Qi ) exp(Gi ) + {N (Qi0 ) {}} =
= (exp(Gi ) + N (Qi0 )) {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 hipotesis de induccion, tenemos:
X
F LT(F) =
Qi0 Gi + R0
i
con los Q10 , . . . , Qt0 , R verificando las condiciones del enunciado. Entonces obtenemos la siguiente expresion para F:
X
F=
Qi Gi + R,
i
en donde
si i = 1, . . . , t;
Qi = Qi0 ,
0
R = R + LT(F)
Para comprobar que se tienen las condiciones del enunciado tenemos que si R 6= 0, entonces,
considerando que N (0) = , tenemos:
N (R) = N (R0 + LT(F)) N (R0 ) {exp(F)} .
Unicidad.
Sean
F=
X
i
Qi Gi + R =
Qi0 Gi + R0
ALGEBRA
CONMUTATIVA
P. Jara
56
12.
Ideales monomiales
X =
Fi X =
ij
bij X X =
X
i,j
ij
bij X X =
ij
dij X + .
i,j
i,j dij X
i + ij
de-
57
Proposici
on. 12.2.
Sea a un ideal monomial y sea F un elemento de K [X1 , . . . , Xn ]. Son equivalentes los siguientes enunciados:
(a) F a;
(b) Todo monomio de F pertenece a a;
(c) F es una combinacion K lineal de monomios de a.
. Las relaciones (b) (c) (a) son claras. Para probar que (a) implica (b),
D EMOSTRACI ON
consideremos {X | A} un sistema de generadores de a formado por monomios para
conjunto A. Sea F a, existen F1 , . . . , Ft K [X1 , . . . , Xn ] y 1 , . . . , t A tales que
algun
P
P
i
ij
F = i Fi X . Consideramos desarrollos de los Fi , por ejemplo, Fi = j bij X , con bij K .
Tenemos la expresion siguiente:
P
i
F = i Fi X =
P P
ij
i
= i ( j bij X )X =
P
i
ij
= i,j bij X X =
P
i
ij
= i,j dij X + =
P
= c X .
P
c 6= 0, entonces 0 6= c = {dij | i + ij = }, y al igual que en la demostracion
Si algun
i A y algun
c K tales que
del lema anterior tenemos que existe algun
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 si para cada E y cada Nn se tiene
+ E, esto es, 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.
. Como tenemos que Exp(a) es un monoideal de Nn , sea A Exp(a) finito
D EMOSTRACI ON
tal que Exp(a) = A + Nn . Para cada A consideramos F a tal que exp(F ) = . Es claro
ALGEBRA
CONMUTATIVA
P. Jara
58
13.
Bases de Groebner
Vamos a tratar ahora el caso general de un ideal no nulo del anillo de polinomios y vamos a
sentido.
ver si es posible obtener un sistema de generadores que sea mnimo en algun
26 de octubre de 2010
59
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.
. Como A es finito, supongamos que {F | A} = {G1 , . . . , Gt }. Para cada
D EMOSTRACI ON
0 6= F a consideramos
P el algoritmo de la division para la sucesion G1 , . . . , Gt . Obtenemos
una
expresi
o
n
F
=
i Qi Gi + R. Si R 6= 0, entonces N (R) y como tenemos R = F
P
n
i
on.
i Qi Gi a, se verifica exp(R) Exp(a) = A + N = i , lo que es una contradicci
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.
Proposici
on. 13.3.
Si a es un ideal no nulo de K [X1 , . . . , Xn ], y G, G0 son dos bases de Groebner de a, entonces
para cada 0 6= F K [X1 , . . . , Xn ] se verifica R(F; G) = R(F; G0 ).
. Supongamos que al aplicar el algoritmo de la division para G y G0 obteneD EMOSTRACI ON
mos dos expresiones:
X
X
F=
Qi Gi + R =
Qj0 Gj0 + R0 ,
i
Algoritmo de Buchberger
Se trata ahora de caracterizar las bases de Groebner.
ALGEBRA
CONMUTATIVA
P. Jara
60
Proposici
on. 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.
. (a)(b). Si R(F; G) 6= 0, entonces exp(R(F; G)) Exp(a) = , lo que es
D EMOSTRACI ON
una contradiccion.
(b)(a). Sea 0 6= F a, por el algoritmo de la division existen Q1 , . . . , Qt , R K [X1 , . . . , Xn ]
tales que:
X
F=
Qi Gi ,
y
exp(Gi ) + N (Qi ) i .
i
Esta caracterizacion de las bases de Groebner no es muy practica, 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 mas practicos para caracterizar bases de Groebner.
Vamos a introducir en este punto la notacion necesaria para su desarrollo.
multiplo.
1 i n.
El mnimo comun
se representa por m. c. m.{X , X }.
Con este bagaje vamos a definir las semisicigias o spolinomios. Dados F, G K [X1 , . . . , Xn ],
con exp(F) = y exp(G) = , el spolinomio definido por F y G es:
S(F, G) =
26 de octubre de 2010
1
1
X F
X G.
LC(F)
LC(G)
Curso 20102011. NOTAS DE TRABAJO, 6
61
Lema. 13.5.
P
i
Se considera la expresion ti=1 ci X Fi , en donde: los Fi son elementos de K [X1 , . . . , Xn ], ci
K y i Nn , verificando:
X
i
i
exp(
ci X Fi ) < = exp(X Fi ), para cada ndice i.
i
ci X Fi =
jk
cjk X S(Fj , Fk ),
jk
jk
jk
donde
X Fi
LC(Fi )
ci X Fi =
ci LC(Fi )Hi =
obtener un multiplo
de Hj Hk .
jk
X S(Fj , Fk ) =
=X
=
jk
jk
j
jk
k
1
1
X Fj
X Fk
LC(Fj )
LC(Fk )
=
jk
jk
j
jk
jk
k
1
1
X X Fj
X X Fk =
LC(Fj )
LC(Fk )
ALGEBRA
CONMUTATIVA
j
k
1
1
X Fj
X Fk =
LC(Fj )
LC(Fk )
j
k
1
1
X Fj
X Fk =
LC(Fj )
LC(Fk )
P. Jara
62
j
X Fj
X Fk
=
=
LC(Fj ) LC(Fk )
= Hj Hk .
Entonces tenemos
jk
X S(Fj , Fk ) = Hj Hk .
Ahora como
i ci LC(Fi )
= 0, tenemos:
X
ci X Fi =
12
c1 LC(F1 )X S(F1 , F2 )+
23
t1,t
S(Ft1 , Ft ).
Y tenemos la primera parte del enunciado. Para la segunda parte tenemos en cuenta que
cada Hi es un polinomio monico con exp(Hi ) = , entonces exp(Hi Hj ) < y tenemos el
resultado.
Teorema. 13.6. (Buchberger)
Sea a un ideal no nulo del anillo K [X1 , . . . , Xn ] y G un sistema finito de generadores de a. Son
equivalentes 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.
. (a)(b). Es evidente.
D EMOSTRACI ON
(b)(a). Sea 0 6= F a, entonces F =
Qi Gi y tenemos
63
P
las dos ultimas
sumas son despreciables, ya que su exponente es menor que . Vamos a
cambiar i = LM(Qi )Gi mediante otra expresion. Usando el Lema (13.5.) tenemos:
X
LM(Qi )Gi =
jk
cjk X S(Gj , Gk ),
i =
jk
con exp(X S(Gj , Gk )) < . Los restos de la division 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 division tenemos:
exp(Qjki Gi ) exp(S(Gj , Gk )).
Encontramos pues una expresion del siguiente tipo:
F=
Qi0 Gi ,
Repitiendo el proceso tantas veces como sea necesario, llegamos a una expresion
F=
Qi Gi ,
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.
ALGEBRA
CONMUTATIVA
P. Jara
64
65
El resto es consecuencia del Lema (10.5.) que asegura que cada monoideal tiene un unico
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.
ALGEBRA
CONMUTATIVA
P. Jara
66
G 0 G0 ,
G G,
Nn ;
0 Nn ;
Curso 20102011. NOTAS DE TRABAJO, 6
14.
67
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 solo si, R(F; G) = 0.
Es posible tambien obtener una expresion de F como combinacion lineal de los generadores
Igualdad de ideales
Problema. 14.2.
Sean a1 y a2 ideales izquierda de K [X1 , . . . , Xn ] con sistemas de generadores {F11 , . . . , Fr11 } y
{F12 , . . . , Fr22 }, respectivamente. 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 solo si, G1 = G2 .
ALGEBRA
CONMUTATIVA
P. Jara
68
Representantes can
onicos
Problema. 14.3.
Dado un ideal a de K [X1 , . . . , Xn ] el problema es dar un criterio, y un metodo, para determinar un representante canonico 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.
69
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 dimension finita como K espacio vectorial.
Para cada clase F + a de K [X1 , . . . , Xn ]/a, considerando una base de Groebner de a, tenemos
un representante 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 |
n
N \ Exp(a)} es un sistema de generadores linealmente independiente de K [X1 , . . . , Xn ]/a;
esto resuelve el problema.
Como subproducto podemos determinar cuando un ideal a la izquierda es cofinito; lo es si,
y solo si, el cardinal del conjunto Nn \ Exp(a) es finito. Este resultado lo mejoraremos mas
adelante al estudiar la dimension 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 K
base finita, y como S es un anillo, tenemos un producto interno en S. Pero S es una K algebra
finitodimensional, luego este producto se puede describir completamente en terminos de
los productos de los elementos de una K base. El calculo se realiza considerando una base
de Groebner G y calculando los restos de la division por G.
ALGEBRA
CONMUTATIVA
P. Jara
70
Caracterizaci
on de ideales cofinitos
Ya conocemos que un ideal a la izquierda a de K [X1 , . . . , Xn ] es cofinito si, y solo si, Nn \ Exp(a)
es finito. Vamos a buscar una caracterizacion mas sencilla.
Proposici
on. 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;
i N, esto es,
entonces h = 0 = h si h 6= i. Luego exp(Gj ) = (0, . . . , i , . . . , 0) para algun
m
m N.
LM(Gj ) = Xi para algun
(b)(a). Consideramos Nn \ Exp(a). Por hipotesis, para cada Xi existe Gj tal que LT(Gj ) =
15.
Eliminaci
on de variables
Dado un sistema de ecuaciones polinomicas: Fi = 0}i=1,...,s , siendo cada Fi K [X1 , . . . , Xn ],
una solucion 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 generadores {G1 , . . . , Gt } de a un elemento (a1 , . . .
, an ) es una solucion del sistema
Fi = 0}i=1,...,s si y solo si es una solucion del sistema Gj = 0 j=1,...,t .
26 de octubre de 2010
71
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
metodo de GaussJordan. En ese caso se van eliminando variables: X1 , X2 , etc., hasta llegar a
ecuaciones en las que cada variable librese expresa en funcion 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 solucion es la solucion del sistema:
X1 +2X3 3X4 +3 = 0
X2 3X3 +5X4 4 = 0
Observar que si consideramos el orden lexicografico 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}. Ademas 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 polinomicas 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 iesimo ideal de eliminaci
on, con respecto al orden
lexicografico 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 lexicografico con X1 > > Xn . Entonces G K [Xi+1 , . . . , Xn ] es una base de
Groebner del iesimo ideal de eliminacion ai = a K [Xi+1 , . . . , Xn ].
. Supongamos que Gi = {Gk , . . . , Gt }. Dado F ai se tiene exp(F) j para
D EMOSTRACI ON
j = k, . . . , t, ya que F no tiene monomios en los que aparezcan X1 , . . . , Xi . Por lo tanto
algun
exp(F) {exp(Gk ), . . . , exp(Gt )} + Nn , y se tiene Exp(ai ) = {exp(Gk ), . . . , exp(Gt )} + Nn .
La aplicacion de este resultado es como sigue. Dado un sistema 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
comenzamos resolviendo el sistema Fj = 0 j=k ,...,s . A continuacion, con los valores obtenin1
dos resolvemos el sistema Fj = 0 j=k ,...,s , y as proseguimos hasta resolver el sistema inicial
n2
Fj = 0 j=1,...,t .
ALGEBRA
CONMUTATIVA
P. Jara
72
Ejercicio. 15.3.
Resuelve en C el sistema
X 3 2XY + Y 3 = 0
X 5 2X 2 Y 2 + Y 5 = 0
y2 = 1,
y3 = 1 + i,
y4 = 1 i.
Para cada uno de estos valores 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 unica
solucion es: (0, 0).
y2 = 1. El sistema es:
X 3 2X + 1 = 0
200X 200 = 0
La unica
solucion es: (1, 1).
y3 = 1 i. El sistema es:
X 3 2(1 i)X + (1 i) = 0
400i(X + 1 i) = 0
La unica
solucion 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).
Intersecci
on de ideales
Dados dos ideales a y b del anillo K [X1 , . . . , Xn ], se trata de determinar la interseccion a b.
Vamos a hacer uso de la tecnica de eliminacion de variables, para esto introducimos una
26 de octubre de 2010
73
s
X
Ui Fi + (1 T )
i=1
t
X
Vj Gj .
j=1
s
X
i=1
y al evaluar en T = 0 se tiene
F=
t
X
j=1
Luego F a b.
Ejercicio. 15.5.
Determina la interseccion de los ideales a = (X , Y ) y b = (X 1, Y 1) en K [X , Y ].
. Introducimos una nueva variable T . Un sistema de generadores para T a + (1
S OLUCI ON
manipulacion nos conduce al
T )b es {TX , TY , (1 T )(X 1), (1 T )(Y 1)}. Una pequena
sistema de generadores: {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 }.
ALGEBRA
CONMUTATIVA
P. Jara
74
1
G (a (G)).
16.
Ejercicios
Representacion de polinomios
26 de octubre de 2010
S EC . 16. E JERCICIOS
75
Ejercicio. 16.1.
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 lexicografico dado por X > Y > Z,
(2) para el orden lexicografico graduado correspondiente y
(3) para el orden lexicografico graduado inverso correspondiente.
SOLUCION
Ejercicio. 16.2.
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 lexicografico dado por X > Y > Z,
(2) para el orden lexicografico graduado correspondiente y
(3) para el orden lexicografico graduado inverso correspondiente.
SOLUCION
Ejercicio. 16.3.
(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 .
(2). Escribe explcitamente todos los monomios de K [X , Y , Z] de grado total menor o igual a
2 en orden lexicografico y en orden lexicografico graduado.
SOLUCION
Ejercicio. 16.4.
Razona que existen n! ordenaciones monomiales lexicograficas distintas sobre
K [X1 , . . . , Xn ]. Y razona que existen n! ordenaciones grlex distintas y n! ordenaciones
invgrlex distintas sobre K [X1 , . . . , Xn ].
SOLUCION
Algoritmo de la division
Ejercicio. 16.5.
Usando el orden invgrlex para X > Y :
(1). Halla el resto de X 7 Y 2 + XY 2 + Y 2 modulo {XY 2 X , X Y 3 }.
(2). Halla el resto de X 7 Y 2 + XY 2 + Y 2 modulo {X Y 3 , XY 2 X }.
ALGEBRA
CONMUTATIVA
P. Jara
76
SOLUCION
Ejercicio. 16.6.
Usando el orden invgrlex para X > Y :
(1). Halla el resto de X 2 Y + XY 2 + Y 2 modulo {Y 2 1, XY 1}.
(2). Halla el resto de X 2 Y + XY 2 + Y 2 modulo {XY 1, Y 2 1}.
SOLUCION
Ejercicio. 16.7.
Haz la division de F = X 3 Y 3 + 3X 2 Y 4 por G = XY 4 en K [X , Y ] cuando consideramos el orden
lexicografico (con la ordenacion de indeterminadas X > Y ).
SOLUCION
Ejercicio. 16.8.
Haz la division de F = X 2 + X Y 2 + Y por {G1 = XY + 1, G2 = X + Y } en K [X , Y ] cuando
consideramos el orden lexicografico (con la ordenacion de indeterminadas X > Y ).
SOLUCION
Ejercicio. 16.9.
Haz la division de F = X 2 + X Y 2 + Y por {G1 = X + Y , G2 = XY + 1} en K [X , Y ] cuando
consideramos el orden lexicografico (con la ordenacion de indeterminadas X > Y ).
SOLUCION
Ejercicio. 16.10.
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 division de F por {G1 , G2 , G3 } con el orden lexicografico para la ordenacion dada por X > Y > Z.
2. Haz lo mismo con el orden graduado lexicografico.
3. Haz lo mismo con el orden graduado lexicografico inverso.
SOLUCION
26 de octubre de 2010
S EC . 16. E JERCICIOS
77
Ejercicio. 16.11.
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 division de H por {G1 , G2 , G3 } con el orden lexicografico para la ordenacion dada por X > Y > Z.
2. Haz lo mismo con el orden graduado lexicografico.
3. Haz lo mismo con el orden graduado lexicografico inverso.
SOLUCION
Ejercicio. 16.12.
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 }?
SOLUCION
Ideales monomiales
ALGEBRA
CONMUTATIVA
P. Jara
78
Ejercicio. 16.13.
Sean a, b K [X1 , . . . , Xn ] ideales monomiales generados por {A1 , . . . , As } y {B1 , . . . , Bt } respectivamente.
(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 interseccion 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].
SOLUCION
Lema de Dickson para ideales monomiales
Ejercicio. 16.14.
Sean a1 y a2 ideales monomiales con sistemas de generadores G1 y G2 respectivamente. Demuestra que:
(1) a1 + a2 esta generado por G1 G2 ,
(2) a1 a2 esta generado por {HL | H G1 , L G2 }.
Como consecuencia la suma y el producto de ideales monomiales es un ideal monomial.
SOLUCION
Ejercicio. 16.15.
Demuestra que si {ai | i I} es una cadena de ideales monomiales, entonces la union i ai
es un ideal monomial.
SOLUCION
Ejercicio. 16.16.
Demuestra que la interseccion de ideales monomiales es un ideal monomial.
SOLUCION
Ejercicio. 16.17.
Demuestra que si a y b son ideales monomiales, entonces (a : b) es un ideal monomial.
SOLUCION
26 de octubre de 2010
S EC . 16. E JERCICIOS
79
Ejercicio. 16.18.
Demuestra que:
(1) Un ideal monomial es primo si y solo si esta generado por un subconjunto de
{X1 , . . . , Xn }
(2) El numero
de ideales monomiales primos es finito, y cada uno de ellos es finitamente
generado.
SOLUCION
Ejercicio. 16.19. (Lema de Dickson para ideales monomiales.)
Todo ideal monomial en K [X1 , . . . , Xn ] es finitamente generado.
SOLUCION
Bases de Groebner
Ejercicio. 16.20.
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.
SOLUCION
Ejercicio. 16.21.
Da un ejemplo de dos polinomios F, G K [X1 , . . . , Xn ] tales que Exp(F, G) * {exp F, exp G}+
Nn . Observar que la inclusion contraria es siempre cierta.
SOLUCION
Ejercicio. 16.22.
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.
SOLUCION
Ejercicio. 16.23.
Fijamos el orden lexicografico X > Y sobre K [X , Y ] y el ideal a = (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.
SOLUCION
ALGEBRA
CONMUTATIVA
P. Jara
80
Ejercicio. 16.24.
Fijamos el orden lexicografico X > Y sobre K [X , Y ]. Consideramos el ideal a = (X Y 3 , X 2
XY 2 ). Demuestra que la base de Groebner reducida de a es {X Y 3 , Y 6 Y 5 ).
SOLUCION
Ejercicio. 16.25.
Sea a = (Y X 2 , Z X 3 ) K [X , Y , Z].
(1). Demuestra que {Y X 2 , Z X 3 } es una base de Groebner para el orden lexicografico
con Z > Y > X .
(2). Demuestra que {Y X 2 , Z X 3 } no es una base de Groebner para el orden lexicografico
con X > Z > Y .
SOLUCION
Ejercicio. 16.26.
Halla la base de Groebner reducida, con respecto al orden lexicografico con X > Y , de cada
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).
SOLUCION
Ejercicio. 16.27.
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 lexicografico (siendo X > Y ).
SOLUCION
Ejercicio. 16.28.
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 lexicografico (siendo Y > X ).
SOLUCION
Ejercicio. 16.29.
(1). En K [X , Y , Z] fijamos la ordenacion lexicografica 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 ordenacion lexicografica 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?
SOLUCION
26 de octubre de 2010
S EC . 16. E JERCICIOS
81
Ejercicio. 16.30.
Fijamos el orden lexicografico 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.
SOLUCION
Ejercicio. 16.31.
Fijamos el orden lexicografico 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.
SOLUCION
Ejercicio. 16.32.
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
ordenacion lexicografica con X > Y > Z.
(2) Demuestra que {X 2 Y , Z Y 2 } es la base de Groebner reducida de a respecto a la
ordenacion lexicografica 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
ordenacion lexicografica con Z > Y > X .
SOLUCION
Ejercicio. 16.33.
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
ordenacion lexicografica X > Y .
(2) Demuestra que {Y 2 + YX , X 2 } es la base de Groebner reducida de a respecto a la ordenacion lexicografica Y > X .
SOLUCION
ALGEBRA
CONMUTATIVA
P. Jara
82
Ejercicio. 16.34.
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 lexicografico 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 lexicografico 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 }
SOLUCION
Ejercicio. 16.35.
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 lexicografico con X > Y > Z. (El grado maximo entre los cinco generadores es 12 y
el numero
maximo de terminos monomiales entre los cinco generadores es 35.)
(2). Demuestra que hay dos elementos en una base de Groebner reducida para a respecto al
SOLUCION
Aplicaciones de las bases de Groebner
Ejercicio. 16.36.
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.
SOLUCION
Ejercicio. 16.37.
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.
SOLUCION
2
Ejercicio. 16.38.
X YZ = 3
Resuelve sobre C el sistema de ecuaciones Y 2 XZ = 4
2
Z XY = 5
26 de octubre de 2010
S EC . 16. E JERCICIOS
83
SOLUCION
Ejercicio. 16.39.
(1). Determina una base de Groebner del ideal a = (X 2 + XY + Y 2 1, X 2 + 4Y 2 4) R[X , Y ]
para el orden lexicografico con X > Y .
(2). Halla en R2 los cuatro puntos de interseccion de la elipse X 2 + XY + Y 2 = 1 con la elipse
X 2 + 4Y 2 = 4.
SOLUCION
Ejercicio. 16.40.
Usa bases de Groebner para hallar las seis soluciones en C del sistema de ecuaciones
3
2X + 2X 2 Y 2 + 3Y 3 = 0
3X 5 + 2X 3 Y 3 + 2Y 5 = 0
SOLUCION
Ejercicio. 16.41.
Usa bases de Groebner para demostrar en K [X , Y , Z] que (X , Z)(Y 2 , X YZ) = (XY , X YZ).
SOLUCION
Ejercicio. 16.42.
Usa bases de Groebner para determinar la interseccion de los ideales a = (X 3 Y XY 2 +
1, X 2 Y 2 Y 3 1) y b = (X 2 Y 2 , X 3 + Y 3 ) de K [X , Y ].
SOLUCION
Ejercicio. 16.43.
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).
SOLUCION
Ejercicio. 16.44.
Sea A un anillo conmutativo, a b dos ideales de A y sea c un ideal arbitrario de A. Sean
a = a/b, c = (c + b)/b, (a : c) = ((a : c) + b)/b los ideales correspondientes del anillo cociente
A/b. Demuestra que (a : c) = (a : c).
SOLUCION
ALGEBRA
CONMUTATIVA
P. Jara
84
Ejercicio. 16.45.
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 ).
2
(2). a = (Y 3 , Z, Y 4 Z 4 ),
c = (Y ), (a : c) = (Y , Z).
(3). a = (Y , Y 3 , Z, Y 5 Z 4 ), c = (1), (a : c) = (Y , Z).
SOLUCION
Ejercicio. 16.46.
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).
SOLUCION
26 de octubre de 2010
Captulo III
Conjuntos algebraicos afines
17
18
19
20
21
Funciones polinomicas . . . . .
Conjuntos algebraicos afines .
Ideales de conjuntos de puntos
Anillos coordenados . . . . . .
Ejercicios . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
86
86
88
90
97
Introducci
on
El objetivo de este captulo es estudiar objetos geometricos definidos como conjuntos de ceros de sistemas de ecuaciones polinomicas (los conjuntos algebraicos afines). establecemos
una correspondencia de Galois ente conjuntos algebraicos en el espacio afn An (K ) e ideales del anillo de polinomios K [X1 , . . . , Xn ]. A continuacion 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
(geometricas) de V en funcion de propiedades (algebraicas) de K [V ], y viceversa.
Se introducen las aplicaciones polinomicas entre dos conjuntos algebraicos V y W y se relaciones con los homomorfismos de a lgebra de K [W ] a K [V ]. Finalmente, haciendo uso de la
teora de bases de Groebner se clasifican los homomorfismos de a lgebras entre dos anillos
coordenados.
86
17.
Funciones polin
omicas
n
F : A (K ) K mediante F (x1 , . . . , xn ) = F(x1 , . . . , xn ) para cada (x1 , . . . , xn ) A (K ).
Observar que dos polinomios distintos pueden definir la misma funcion polinomica. Este es
el caso de X (X 1) y 0 F2 [X ], que definen la funcion constante igual a 0 en A1 (F2 ).
Llamamos P(An (K )) al conjunto de las funciones polinomicas. En P(An (K )) podemos definir
una estructura de K algebra mediante las operaciones:
(k f )(x1 , . . . , xn ) = k f (x1 , . . . , xn ),
f , g P(An (K )),
k K ,
(x1 , . . . , xn ) An (K ).
18.
La estructura adicional de An (K ) al considerar las funciones polinomicas nos permite considerar los conjuntos de ceros de estas funciones. Debido a la existencia de la aplicacion sobreyectiva () : K [X1 , . . . , Xn ] K [An ], al estudiar el conjunto de ceros de una funcion
26 de octubre de 2010
87
polinomica F podemos identificar 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 o 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(F2 ) V(F1 ).
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 ).
Proposici
on. 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 ).
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 ceros de los sistemas de ecuaciones lineales.
(3) Hipersuperficies. Son los conjuntos de ceros de polinomios F K [X1 , . . . , Xn ] no cons
tantes. Es claro que todo conjunto algebraico afn es una interseccion de un numero
finito de hipersuperficies.
ALGEBRA
CONMUTATIVA
P. Jara
88
(4) Hiperplanos. Son los conjuntos de ceros de polinomios de grado uno. Cada conjunto
lineal es una interseccion finita de hiperplanos.
Las propiedades de los conjuntos algebraicos afines pueden expresarse tambien en terminos
de ideales como sigue:
Lema. 18.5. (Propiedades de los conjuntos algebraicos afines.)
P
(1) Para cada familia de ideales {ai | i I} se tiene V( i ai ) = i V(ai );
(2) Si a b, entonces V(b) V(a);
(3) V(FG) = V(F) V(G), para F, G K [X1 , . . . , Xn ],
V(ab) = V(a) V(b) = V(a b);
(4) V(0) = An ,
V(1) = .
19.
89
La demostracion del siguiente hecho requiere de un estudio mas 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). Mas adelante veremos cual es el marco mas adecuado en
el que establecer una biyeccion entre conjuntos algebraicos afines de An (K ) y ciertos ideales
de 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 );
(2) Si V1 y V2 son conjuntos algebraicos afines, entonces:
I(V1 V2 ) = I(V1 ) I(V2 );
V1 V2 = V(I(V1 )I(V2 )).
(3) Si {V | A} es una familia de conjuntos algebraicos afines, entonces
X
V = V(
I(V )).
ALGEBRA
CONMUTATIVA
P. Jara
90
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 lexicografico con Y > X , entonces F = (X 3 Y 2 )Q + R, con R = 0
o N (R) = N2 \ ((0, 2) + N2 ). Para cada t K se tiene F(t 2 , t 3 ) = 0, luego R(t 2 , t 3 ) = 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 a = (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 a = (X , Y ) (X 1, Y 1) =
(X + Y , Y 2 + Y ).
20.
Anillos coordenados
91
Una aplicacion polinomica f : V W se dice que es un isomorfismo de conjuntos algebraicos afines si existe otra aplicacion polinomica g : W V tal que f g = idW y g f = idV .
Proposici
on. 20.2.
Sean V An (K ) y W Am (K ) conjuntos algebraicos afines. Se verifica:
(1) Toda aplicacion polinomica f : V W define un homomorfismo de K algebras
e
f : K [W ] K [V ],
e
f (F) = F f .
/ K [Y
1 , . . . , Ym ]
h00
I(V )
/ K [X
h0
K [W ]
1 , . . . , Xn ]
K [V ]
ALGEBRA
CONMUTATIVA
P. Jara
92
Ejemplo. 20.4.
Vamos a ver que existe una aplicacion polinomica biyectiva entre V(X 3 Y 2 ) y la recta afn
real que no es un isomorfismo.
Tenemos una parametrizacion de V(X 3 Y 2 ) dada por x = t 2 , y = t 3 , donde t vara en R.
Definimos entonces
f : A1 (R) V(X 3 Y 2 ),
mediante: f (t) = (t 2 , t 3 ), t R. Es claro que f es una aplicacion de conjuntos algebraicos
y es biyectiva, pero vamos a ver que no es un isomorfismo. Al considerar el homomorfismo
inducido
e
f : K [V(X 3 Y 2 )] K [A1 (R)],
se tiene
26 de octubre de 2010
R[X , Y ]
e
f : 3
R[T ],
(X Y 2 )
e
f (X ) = T 2 ,
e
f (Y ) = T 3 .
93
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.
isomorfismo entre V(X 3 Y 2 )
Mas adelante veremos que en realidad no puede existir ningun
y la recta afn real.
En lo que sigue vamos ahora a ver como estudiar los homomorfismos h : K [W ] K [V ]
determinando su nucleo
y su imagen.
Supongamos que h :
K [Y1 , . . . , Ym ]
K [X1 , . . . , Xn ]
.
I(W )
I(V )
g(Yj ) = Fj , j = 1, . . . , m.
(1) Ker(h) =
(2) Dado F K [X1 , . . . , Xn ], se tiene F Im(h) si y solo si R(F; G) K [Y1 , . . . , Ym ]. Este caso
F = h(R(F; G)).
ALGEBRA
CONMUTATIVA
P. Jara
94
entonces
G(Y1 , . . . , Ym ) =
m
X
aj (Yj Fj ) +
j=1
t
X
bi Hi ,
i=1
Pt
i=1 bi Hi
(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 division de F, o de G, por G, como
X1 > > Xn > Y1 > > Ym en el orden lexicografico, en el resto R no aparecen las
variables X1 , . . . , Xn , luego G R c K [Y1 , . . . , Ym ], y como sus clases estan contenidas en el
nucleo,
entonces F = h(G) = h(R).
Por otro lado, sea R K [Y1 , . . . , Ym ] el resto de la division de F por G, entonces F R c y
podemos escribir
F R=
m
X
aj (Yj Fj ) +
j=1
t
X
bi H i .
i=1
Pt
i=1 bi Hi
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.
. (1). Es inmediata.
D EMOSTRACI ON
(2). Es claro que la condicion es necesaria, ya que para cada ndice i se tendra que 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 conse elemento de G; como esto ocurre para cada ndice i,
cuencia Xi es el termino lder de algun
entonces G contiene un elemento de la forma Xi + Gi con Gi K [Y1 , . . . , Ym ].
Vamos a estudiar algunos ejemplos.
26 de octubre de 2010
95
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 nucleo
y la imagen de h.
. Siguiendo la notacion de la proposicion el ideal c esta generado por Y X 2 + 1
S OLUCI ON
y Z X 3 + 1, ya que en este caso I(V ) = 0. Primero calculamos una base de Groebner de c
respecto al orden lexicografico 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 interseccion c K [Y , Z], e sta esta generada por:
{3Y + 3Y 2 + Y 3 2Z Z 2 },
K [U,V ]
I(W )
h0 (U) = Z,
K [X ,Y ,Z]
I(V )
h0 (V ) = Y .
Para ver que h esta 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
lexicografico 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 }.
ALGEBRA
CONMUTATIVA
P. Jara
96
Una aplicaci
on: el calculo del polinomio mnimo de un elemento en una extensi
on algebraica simple
Proposici
on. 20.9.
Sea K un cuerpo y un elemento algebraico sobre K con polinomio mnimo F = Irr(, K )
K [X ]. Sea K (), por ejemplo = G(). Si G es una base de Groebner reducida del ideal
(F, Y G) K [X , Y ], respecto al orden lexicografico con X > Y , entonces el polinomio
K [Y ]
K [Y ]
(Irr(,K ))
h0
(Irr(, K ))
/ K [X ]
K [X ]
(Irr(,K ))
= K ()
h
= K ()
S EC . 21. E JERCICIOS
97
21.
Ejercicios
Funciones polinomicas
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 aplicacion : V Max(K [V ]), (x) = mx , es una aplicacion inyectiva.
(3) La aplicacion es una aplicacion sobreyectiva si K es algebraicamente cerrado.
SOLUCION
Ejercicio. 21.2.
Sea V An (K ) un conjunto algebraico afn finito de cardinal m. Demuestra que K [V ]
= Km
como K -algebras.
(Pista: Utiliza el teorema chino del resto.)
SOLUCION
Conjuntos algebraicos
Ejercicio. 21.3.
(1) Para cada F K [X ] no constante, describe V(F) A1 (K ) en terminos de la factorizacion
de F en K [X ].
(2) Usa dicha descripcion para determinar I(V(F)).
(3) Deduce que I(V(F)) = (F) si y solo si F es el producto en K [X ] de factores irreducibles
distintos.
SOLUCION
ALGEBRA
CONMUTATIVA
P. Jara
98
Ejercicio. 21.4.
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 ].)
SOLUCION
Ejercicio. 21.5.
a b
(1) Identificamos cada matriz
M22 (K ) con el punto (a, b, c, d) A4 (K ). Demuesc d
tra que el grupo SL2 (K ) de la matrices determinante igual a 1 es un conjunto algebraico
de A4 (K ).
2
SOLUCION
Ejercicio. 21.6.
Sea V cualquier recta de R2 . Demuestra que R[V ]
= R[Z], Z es una indeterminada sobre
R, como Ralgebras. Describe el isomorfismo de conjuntos algebraicos correspondiente de
A1 (R) a V .
SOLUCION
Anillos coordenados
Ejercicio. 21.7.
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 Ralgebras e
f : K [V ] K [A2 (R)].
Describe los isomorfismos inversos.
Es W = V(XY Z 2 ) isomorfo a A2 (R)?
SOLUCION
26 de octubre de 2010
S EC . 21. E JERCICIOS
99
Ejercicio. 21.8.
Sea V = V(XZ Y 2 , YZ X 3 , Z 2 X 2 Y ) A3 (K ), con K = R.
(1) Demuestra que la aplicacion f : A1 (K ) V , definida por f (t) = (t 3 , t 4 , t 5 ) es una
aplicacion sobreyectiva.
(2) Describe explcitamente el correspondiente homomorfismo de K-algebras e
f : K [V ]
K [A1 ].
(3) Demuestra que e
f no es un isomorfismo.
SOLUCION
Ejercicio. 21.9.
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 .
SOLUCION
Ejercicio. 21.10.
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 multiplicacion para los elementos de B.
SOLUCION
Ejercicio. 21.11.
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 .
SOLUCION
ALGEBRA
CONMUTATIVA
P. Jara
100
Ejercicio. 21.12.
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 que e
f (X ) = X (Y 3 7Z 3 ), e
f (Y ) = Y (7Z 3 X 3 ), e
f (Z) = Z(X 3 Y 3 ) define un
homomorfismo de C-algebras de C[V ] consigo mismo.
(2) Sea f : V V el morfismo correspondiente a e
f . Comprueba que (2, 1, 1) V y
calcula f (2, 1, 1) V .
(3) Demuestra que existen infinitos puntos (a, b, c)
m. c. d.{a, b, c} = 1.
V tales que a, b, c
Z y
SOLUCION
Ejercicio. 21.13.
Sean V = V(XZ + Y 2 + Z 2 , XY XZ + YZ 2Z 2 ) C3 y W = V(U 3 UV 2 + V 3 ) C2 .
(1) Demuestra que la aplicacion f (a, b) = (2a2 + ab, ab b2 , a2 ab) define un morfismo
W V .
SOLUCION
Ejercicio. 21.14.
Definimos h : Q[U, V , W ] Q[X , Y ] mediante h(U) = X 2 + Y , h(V ) = X + Y 2 , h(W ) =
X Y.
(1) Demostrar que ni X ni Y estan en la imagen de h.
(2) Demostrar que F = 2X 3 4XY 2Y 3 4Y esta 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 ).
SOLUCION
26 de octubre de 2010
S EC . 21. E JERCICIOS
101
Ejercicio. 21.15.
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 monico en G K [Y ], donde G
es la base de Groebner reducida del ideal (F, LY G) K [X , Y ] para el orden lexicografico con X > Y .
3 32+ 34
.
(4) Halla el polinomio mnimo sobre Q de =
1+332334
SOLUCION
Ejercicio. 21.16.
Se consideran V y W los conjuntos algebraicos definidos por V = {(t 2 , t 3 , t 4 ) | t R} y
W = {(t 2 , t 4 , t 5 ) | t R}.
(1) Comprueba que la aplicacion f : V W definida f (a, b, c) = (a, c, ab) es una aplicacion polinomica de V a W .
(2) Si I(V ) = (X13 X22 , X12 X3 ) y I(W ) = (X12 X2 , X15 X32 ), calcula el homomorfismo
e
f : K [W ] K [V ].
SOLUCION
Aplicaciones
ALGEBRA
CONMUTATIVA
P. Jara
102
Ejercicio. 21.17.
Se considera K = C, el conjunto algebraico V = {(1, 2), (1, 3), (1, 4)}, el conjunto algebraico
W = V((Y1 1)2 ) y la aplicacion f : V W definida f (1, 2) = (1, 4, 3), f (1, 3) = (1, 9, 4) y
f (1, 4) = (1, 16, 5).
(1) Calcula el homomorfismo e
f : K [W ] K [V ].
SOLUCION
Ejercicio. 21.18.
Determina el polinomio mnimo de
3
21
3
41
sobre Q.
SOLUCION
Ejercicio. 21.19.
Una forma de representar graficamente 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
2
2
2
2
(X 1) (X + Y ) X , 3 < X
X 4 (X 2 Y 2 ),
3 < X
2
2
X + Y 2,
3 < X
2
2
X /9 + Y /4 1,
3 < X
X 2 Y 2 1,
3 < X
XY 1,
3 < X
2
2
X (X 2X + 2) 2Y , 1 < X
X (X 2 2X + 1) 2Y 2 , 1 < X
X (X 2 2X 1) Y 2 , 1 < X
26 de octubre de 2010
< 5, 5 < Y
< 3, 3 < Y
< 3, 3 < Y
< 3, 3 < Y
< 3, 3 < Y
< 3, 3 < Y
< 3, 3 < Y
< 5, 2 < Y
< 5, 2 < Y
< 5, 2 < Y
<5
<3
<3
<3
<3
<3
<3
<2
<2
<2
S EC . 21. E JERCICIOS
103
SOLUCION
Ejercicio. 21.20.
Considerar tres parejas de estas curvas y estudiar si son o no isomorfas.
SOLUCION
ALGEBRA
CONMUTATIVA
P. Jara
Captulo IV
M
odulos
22
23
24
25
26
27
28
29
Modulos . . . . . . . . . . . . . .
Homomorfismos de Amodulos .
Modulo cociente . . . . . . . . .
Suma directa de Amodulos . . .
Modulos libres . . . . . . . . . . .
Modulos finitamente generados
Modulos noetherianos . . . . . .
Ejercicios . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
106
107
111
116
119
122
125
135
Introducci
on
En el moderno estudio de los anillos y las a lgebras una herramienta esencial son las representaciones. La teora general de representaciones se realiza a traves del concepto de modulo,
del que aqu vamos a dar su definicion y sus propiedades elementales.
Haremos uso de las construcciones del modulo cociente y de la suma directa para construir
modulos libres y probar que todo modulo es un cociente de un modulo libre. A continuacion
nos centramos en el estudio de los modulos finitamente generados y de los anillos y modulos
noetherianos, que son los que nos proporcionaran la mayor parte de los ejemplos que vamos
a estudiar en este curso.
DULOS
C AP. IV. M O
106
22.
M
odulos
Definici
on de m
odulo
En este captulo A va a ser siempre un anillo conmutativo. Un A-m
odulo 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:
(I) a(m1 + m2 ) = am1 + am2 .
(II) (a1 + a2 )m = a1 m + a2 m.
(III) a1 (a2 m) = (a1 a2 )m.
(IV) 1m = m.
Estas cuatro propiedades caracterizan tambien a los A-modulos en el siguiente sentido: es
equivalente que M sea un A-modulo con homomorfismo : A End(M) y que exista una
aplicacion : A M M verificando las propiedades (i) a (iv) anteriores.
La aplicacion se llama una acci
on de A sobre M y se llama el homomorfismo de la acci
on.
Es claro que y estan relacionados por la siguiente formula:
(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-modulo
con homomorfismo : A End(M), entonces M tambien es un B-modulo al considerar la
composicion f : B End(M).
Aritmetica de m
odulos
DULOS
S EC . 23. H OMOMORFISMOS DE A M O
107
Lema. 22.1.
Sea M un Amodulo, para cada a A y cada m M se verifica:
(1) a0 = 0.
(2) a(m) = (am).
(3) 0m = 0.
(4) (a)m = (am).
Lema. 22.2.
Sea M un Amodulo, para cualesquiera a, ai A, i I (finito) y m, mj M, j J (finito), se
verifica:
P
P
(1) a( jJ mj ) = jJ amj .
P
P
(2) ( iI ai )m = iI ai m.
23.
Homomorfismos de Am
odulos
A M0
M 0
M
M0
Lema. 23.1.
Sean A un anillo, M y M 0 dos A-modulos y f : M M 0 una aplicacion, son equivalentes:
(a) f es un homomorfismo de A-modulos.
(b) Para cualesquiera a1 , a2 A y m1 , m2 M se tiene: f (a1 m1 +a2 m2 ) = a1 f (m1 )+a2 f (m2 ).
ALGEBRA
CONMUTATIVA
P. Jara
DULOS
C AP. IV. M O
108
Lema. 23.2.
Subm
odulos
Sean A un anillo y M un A-modulo. Un subgrupo abeliano N de M se llama un subm
odulo si
para cada a A y cada n N se tiene an N.
Lema. 23.3.
Sean A un anillo, M un A-modulo y N un subconjunto de M, son equivalentes:
(a) N es un submodulo de M;
(b) Para todos a1 , a2 A y n1 , n2 N se tiene a1 n1 + a2 n2 N.
Sean A un anillo y M un A-modulo, si N es un submodulo de M, entonces la inclusion i :
N M es un homomorfismo de A-modulos.
En el conjunto L(M), de los submodulos de un A-modulo M, definimos la relacion mediante:
N1 N2 si N1 N2 .
Lema. 23.4.
La relacion es una relacion de orden en L(M).
Proposici
on. 23.5.
Sean A un anillo y M un A-modulo. Para cada familia de submodulos de M, por ejemplo
{Ni | i I}, se tiene que {Ni | i I} es tambien un submodulo de M.
Se tiene entonces que i Ni es el nfimo de la familia {Ni | i I}.
Como consecuencia tenemos:
Corolario. 23.6.
Sea X un subconjunto de A-modulo M, existe un menor submodulo AX de M que contiene
a X , y que se puede describir como
AX = {N | N es un submodulo de M que contiene a X }.
26 de octubre de 2010
DULOS
S EC . 23. H OMOMORFISMOS DE A M O
109
El submodulo AX se llama el submodulo de M generado por X , y diremos que X es un sistema de generadores de AX . Cuando X = {x}, tiene un solo elemento, Ax := AX se llama
el subm
odulo cclico generado por x. Si X es un conjunto finito, entonces AX se llama un
subm
odulo finitamente generado.
Podemos observar que si X es un subconjunto de un Amodulo M, el submodulo de AX generado por X consta de los siguientes elementos:
{a1 x1 + + an xn | a1 , . . . , an A, x1 , . . . , xn X }.
Teorema. 23.7.
Sean A un anillo y M un A-modulo. Si {Ni | i I} es una familia de submodulos de M,
entonces existe un P
menor submodulo de M que contiene a cada elemento de la familia,
que notaremos por {Ni | i I} y llamaremos suma de la familia; la descripcion a traves
de sus elementos es:
X
nj | j F I finito, nj Nj para todo j F .
i Ni
Lema. 23.8.
El conjunto L(M) con la relacion de orden es un retculo con nfimo la interseccion y
supremo la suma.
Proposici
on. 23.9.
Sea A un anillo y f : M M 0 un homomorfismo de A-modulos, se verifican las siguientes
propiedades:
(1) Si N es un submodulo de M, entonces f (N) es un submodulo de M 0 .
(2) Si N 0 es un submodulo de M 0 , entonces f (N 0 ) es un submodulo de M.
(3) Tanto f como f son homomorfismos de retculos.
Otras notaciones para f y f son, respectivamente, f y f 1 .
Tipos de homomorfismos
Sea A un anillo y M, M 0 dos A-modulos, el conjunto de los homomorfismos de A-modulos de
M a M 0 se representa por HomA (M, M 0 ).
ALGEBRA
CONMUTATIVA
P. Jara
DULOS
C AP. IV. M O
110
Lema. 23.10.
En la situacion anterior HomA (M, M 0 ) es un A-modulo 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.
Ademas si X e Y son A-modulos y h : X M, k : M 0 Y , son homomorfismos de
A-modulos, entonces para f , g HomA (M, M 0 )
X
/
/ M0
se verifica:
(f + g) h = f h + g h
k (f + g) = k f + k g.
DULO COCIENTE
S EC . 24. M O
111
/M
w;
w
w
ww
g0
wwww g
w
Ker(f
)
O
M0
24.
M
odulo cociente
ALGEBRA
CONMUTATIVA
P. Jara
DULOS
C AP. IV. M O
112
Proposici
on. 24.2. (Propiedad universal del con
ucleo.)
En la situacion anterior, supongamos que p : M Coker(f ) es la proyeccion canonica,
entonces p f = 0 y si g : M 0 Y es un homomorfismo verificando g f = 0, entonces
existe un unico
homomorfismo de A-modulos g 0 : Coker(f ) Y tal que g = g 0 p.
M
/ Coker(f )
QQQ
QQQ
g0
Q
Q
QQQ
g
QQ(
M 0 QQQ
DULO COCIENTE
S EC . 24. M O
113
Teoremas de isomorfa
Teorema. 24.3.
Dado un homomorfismo de Amodulos f : M M 0 , se verifica:
(1) Existe una proyeccion p : M M/ Ker(f ) definida por p(m) = m + Ker(f ) para cada
m M.
(2) Existe una inclusion 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.
M
p
M/ Ker(f )
MO 0
j
=
b
/ Im(f )
(4) Existe una biyeccion, que conserva el orden, entre las familias de submodulos
A = {N M | Ker(f ) N} y
B = {N 0 M 0 | N 0 Im(f )}.
En esta biyeccion la imagen de N A es f (N) M 0 y la imagen de N 0 B es f (N 0 ) M
ALGEBRA
CONMUTATIVA
P. Jara
DULOS
C AP. IV. M O
114
,
=
N1 N2
N2
definido por x + (N1 N2 ) 7 x + N2 .
N8 1 +O N2
q
q
q
q
q
q
qq
qqq
NO 1
N2
qq8
q
q
q
qqq
qqq
N1 N2
N1
/
N1
N1 N2
N2 _
//
N2
N1 N2
N1 + N2
/ / N1 +N2
/ N1 +N2
/
N2
N1
Para completar la teora vamos a incluir el Tercer Teorema de Isomorfa o del Doble Cociente.
26 de octubre de 2010
DULO COCIENTE
S EC . 24. M O
115
L
7 m + L. Tenemos el siguiente diagrama conmutativo:
N
N
N
/ L
_
M
L/M
//
//
L/N
_
M/N
M
odulos cclicos
Si M es un Amodulo, para cada m M podemos definir la aplicacion fm : A M mediante
fm (a) = am para cada a A.
Lema. 24.6.
Sea M un Amodulo. Se verifica:
(1) Para cada m M la aplicacion fm : A M es un homomorfismo Amodulos.
(2) El nucleo
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 modulo M se define como AnnA (M) = {AnnA (m) | m M}.
Ejercicio. 24.7.
Demuestra que cada Amodulo M tiene una estructura de modulo sobre el anillo
A/ AnnA (M) de forma que la estructura de Amodulo inducida por el cambio de anillo,
A A/ AnnA (M), coincide con la estructura original en M.
ALGEBRA
CONMUTATIVA
P. Jara
DULOS
C AP. IV. M O
116
Recordar que un Amodulo es cclico si esta generado por un elemento.
Proposici
on. 24.8.
Dado un Amodulo 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 Amodulo cclico es un cociente del anillo A.
25.
Suma directa de Am
odulos
Sea {Mi | i I} una familia de A-modulos, se llama suma directa de la familia a un Amodulo M junto con una familia de homomorfismos de A-modulos {ji : Mi M | i I}
verificando: para cada A-modulo X y cada familia de homomorfismos de A-modulos {fi :
/M
BB
f
BB
B
fi BB
Mi B
/M
BB
BB
h
B
hi BB
Mi B
Dada una familia de A-modulos 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}.
DULOS
S EC . 25. S UMA DIRECTA DE A M O
117
hi
i Ni
f
Mi
ji
i Mi
pi (m1 , . . . , mt ) = mi .
ALGEBRA
CONMUTATIVA
i = 1, . . . , t
si i 6= h
P. Jara
DULOS
C AP. IV. M O
118
Podemos entonces enunciar y probar el siguiente
Teorema. 25.3.
Sea M, M1 , . . . , Mt una familia finita de Amodulos y {ji : Mi M | i = 1, . . . , t} una
familia finita de homomorfismos. Son equivalentes
(a) (M, {ji | i = 1, . . . , t}) es una suma directa.
(b) Existe unaPfamilia de homomorfismos {pi : M Mi | i = 1, . . . , t} tal que pi jh =
i,h idMi y ti=1 ji pi = idM .
De forma dual podemos enunciar este Teorema para productos directos.
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
como vamos a ver a continuacion.
modulos, el uso de matrices es muy util
Proposici
on. 25.5.
Dadas dos familias finitas de Amodulos {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 esta definido fhi (x) = (ph f ji )(x).
. Vamos a construir la aplicacion inversa. Dado (fhi )hi , para cada ndice i
D EMOSTRACI ON
Q
consideramos {fhi | h = 1, . . . , s}, que inducen un homomorfismo fi : Mi h Nh .Q
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:
f1t
m1
i f1i (mi )
.. .. =
.
s
h=1 Nh .
. . P ..
fs1 fst
mt
i fsi (mi )
f11
.. . .
.
.
26 de octubre de 2010
DULOS LIBRES
S EC . 26. M O
119
26.
M
odulos libres
XA
A
AA
AA
f A
F
0
f
M
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 aplicacion de f : X Y , entonces f
induce un homomorfismo de f : F G. Si f es una biyeccion, entonces f es un isomorfismo.
/F
X
f
ALGEBRA
CONMUTATIVA
f
/G
P. Jara
DULOS
C AP. IV. M O
120
(X )
A
,
m
que es un A/mespacio vectorial de dimension Card(X ). Como consecuencia si F es Amodulo libre sobre un conjunto X resulta que Card(X ) es un invariante de F al que vamos a llamar
el rango de F.
26 de octubre de 2010
DULOS LIBRES
S EC . 26. M O
121
Esto completa el resultado al inicio de esta seccion, de forma que, sobre un anillo conmutati
Homomorfismos entre m
odulos libres finitamente generados
Cada Amodulo 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 Amodulos libres finitamente
generados se reduce al estudio de homomorfismos entre sumas directas finitas de copias
de A. Observar que el isomorfismo 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 esta definido por un elemento a A, en virtud de la Proposicion (25.5.) el estudio de los endomorfismos entre modulos libres finitamente generados se
reduce al estudio de matrices con coeficientes en A.
Representamos por Mnm (M) 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 (M) se representa por
a11 a1m
..
..
.
.
an1 anm
El conjunto Mnm (A) tiene estructura de Amodulo y el conjunto Mn (A) tiene estructura de
Aalgebra, 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.
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 situacion del lema se llaman matrices equivalentes. Es claro que la
relacion equivalente a es una relacion 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 = PXP 1 .
ALGEBRA
CONMUTATIVA
P. Jara
DULOS
C AP. IV. M O
122
Dos matrices X e Y en la situacion del lema se llaman matrices semejantes. Es claro que la
relacion semejante a es una relacion de equivalencia en Mn (A).
Dada una matriz X = (xij )ij Mn (A), el determinante de X se define
det(X ) =
Sn
El determinante de una matriz X verifica algunas propiedades geometricas que son de interes. 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 (n1)(n1),
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.
27.
M
odulos finitamente generados
j=1
26 de octubre de 2010
123
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
ecuacion buscada.
.
OTRA DEMOSTRACI ON
Se considera el diagrama:
Ker(f 0 )
At
f0
aAt
Ker(f )
/M
incl /
At
/ aM incl /
t
X
aij mj ,
j=1
Entonces se verifica
(1 att )mt =
t1
X
aij mj ,
j=1
ALGEBRA
CONMUTATIVA
P. Jara
DULOS
C AP. IV. M O
124
y como 1 att es una unidad, resulta que {m1 , . . . , mt1 } es un sistema de generadores, lo
que es una contradiccion.
Corolario. 27.4.
Sea A un anillo, M un Amodulo finitamente generado, N un submodulo 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.
. Basta tomar el modulo finitamente generado M/N en el Lema de NakayaD EMOSTRACI ON
aM+N
ma, ya que se tiene a M
N =
N .
Lema. 27.5.
Sea A un anillo local con ideal maximal m y M un Amodulo finitamente generado. Si x1 , . . . ,
xt son elementos de M tales que sus clases en M/mM generan M/mM como A/mmodulo.
Entonces {x1 , . . . , xt } es un sistema de generadores de M.
. Tomamos en el Corolario (27.4.) N = Ax1 + + Axt .
D EMOSTRACI ON
DULOS NOETHERIANOS
S EC . 28. M O
125
Corolario. 27.8.
Con las mismas hipotesis se verifica:
(1) = dimK (M/mM);
(2) m1 , . . . , mn es un sistema minimal de generadores de M si, y solo si, {m1 , . . . , mn } es una
K base de M/mM;
P
(3) si m1 , . . . , mn es un sistema minimal de generadores de M y ni=1 ri mi = 0, ri A,
entonces ri m 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 solo si, {m1 , . . . , mn } son K linealmente independientes en M/mM sobre el cuerpo
A/m.
28.
M
odulos noetherianos
ALGEBRA
CONMUTATIVA
P. Jara
DULOS
C AP. IV. M O
126
Lema. 28.2.
Sea 0 M 0 M M 00 0 una sucesion exacta corta de Amodulos. Son equivalentes los
siguientes enunciados:
(a) M es noetheriano;
(b) M 0 y M 00 son noetherianos.
. (a)(b). Ya que cada cadena de submodulos de M 0 es tambien una caD EMOSTRACI ON
dena de submodulos de M, tenemos que cada cadena de submodulos de M 0 estabiliza. Si
M100 M200 es una cadena de submodulos de M 00 , entonces identificando M 00 con M/M 0 ,
tenemos que existe una cadena
M1 M1
de submodulos de M, en donde Mi /M 0 = Mi00 para cada ndice i. Como la cadena de submodulos de M estabiliza, entonces la cadena M100 M200 tambien estabiliza.
Como consecuencia tenemos el siguiente resultado.
Corolario. 28.3.
Cada submodulo y cada cociente de un Amodulo noetheriano es noetheriano y una suma
directa finita de Amodulos es noetheriana si y solo si cada sumando es noetheriano.
M
odulos artinianos
Un Amodulo M verifica la condici
on minimal si toda familia no vaca de submodulos, ordenada por inclusion, tiene un elemento minimal.
26 de octubre de 2010
DULOS NOETHERIANOS
S EC . 28. M O
127
Anillos noetherianos
Un anillo A se llama noetheriano si A A es un Amodulo noetheriano.
Lema. 28.6.
Sea A un anillo, son equivalentes los siguientes enunciados:
(a) A es noetheriano;
(b) Cada Amodulo finitamente generado es noetheriano.
. (a)(b). Si M es un Amodulo finitamente generado, entonces existe una
D EMOSTRACI ON
presentacion libre An M 0, y como A es noetheriano, entonces M lo es.
(b)(a). Como A A es un Amodulo 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 si a es un ideal, entonces A/a es un anillo noetheriano.
. Si b es un ideal de A/a, entonces existe un ideal b0 de A tal que b = b0 /a, y
D EMOSTRACI ON
por tanto, como b0 es finitamente generado, resulta que b tambien lo es.
ALGEBRA
CONMUTATIVA
P. Jara
DULOS
C AP. IV. M O
128
Existen mas formas de construir anillos noetherianos a partir de otros que ya lo son. Veamos
algunos ejemplos.
Proposici
on. 28.8. (Teorema de la base de Hilbert.)
Si A es un anillo noetheriano, entonces el anillo de polinomios A[X ] es un anillo noetheriano.
G=F
t
X
ri Fi X mni a.
i=1
Resulta que gr(G) < gr(F). Luego reiterando este proceso el numero
de veces que sea necesario podemos suponer que gr(F) < n.
Sea M el Amodulo 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 generadores de a M, entonces a esta generado como A[X ]modulo por G1 ,
. . . , Gs , F1 , . . . , Ft , y tenemos que es finitamente generado.
Corolario. 28.9.
Si A es un anillo noetheriano, entonces el anillo de polinomios A[X1 , . . . , Xn ] es noetheriano.
Corolario. 28.10.
Sea A un anillo noetheriano conmutativo y B una Aalgebra finitamente generada, entonces B es noetheriana. En particular toda a lgebra finitamente generada sobre un cuerpo es
noetheriana.
26 de octubre de 2010
DULOS NOETHERIANOS
S EC . 28. M O
129
ALGEBRA
CONMUTATIVA
P. Jara
DULOS
C AP. IV. M O
130
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 =
Psh
j=1 rj ah,j ,
y por tanto F
Psh
j=1 rj Fh,j
se
Pt
rj,k Ft,j X k es una serie
Si F = F 0 X t+k a, entonces como at = at+k , tenemos que F sj=1
Pt
P
t
rj,k+1 X k+1 Ft,j .
rj,k X k Ft,j sj=1
del tipo F 0 X t+k+1 , y existen coeficientes tales que F sj=1
Prosiguiendo de 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
(j) i1
i=1 hi X
p, y X , a1 , . . . , at es un sistema de generadores
Si X
/ p vamos a ver que h(1) , . . . , h(t) es un sistema de generadores. Dado s p existen c0,j A
P
P
/ p se
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
(1)
verifica s(1) p. Existen c1,j A tales que s0 = tj=1 c1,j aj , y por tanto s(1) tj=1 c1,j h(j) =
P
Xs(2) p, siendo s(2) p. Observar que se tiene s tj=1 (c0,j + c1,j X )h(j) = Xs(2) . Por induccion
obtenemos una expresion del tipo
t
X
s
(c0,j + c1,j X + + cr,j X r )h(j) = Xs(r+1) p,
j=1
Pt P
i (j)
(1)
(t)
y por tanto tendremos s =
j=1 ( 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 demostraci
on.)(Kaplansky.))
Sea A un anillo y p A[[X ]] un ideal primo del anillo de series formales de potencias. Son
equivalentes:
26 de octubre de 2010
DULOS NOETHERIANOS
S EC . 28. M O
131
ALGEBRA
CONMUTATIVA
P. Jara
DULOS
C AP. IV. M O
132
Consideramos la extension de anillos:
A0 = A/ AnnA (B/aB) B/aB = B0 ,
Anillos artinianos
Un anillo A se llama artiniano si AA es un Amodulo artiniano.
Lema. 28.17.
Sea A un anillo, son equivalentes los siguientes enunciados:
(a) A es artiniano.
(b) Cada Amodulo finitamente generado es artiniano.
26 de octubre de 2010
DULOS NOETHERIANOS
S EC . 28. M O
133
Lema. 28.18.
Si A es un anillo artiniano y si a es un ideal, entonces A/a es un anillo artiniano.
M
odulos de longitud finita
El numero
t se llama longitud de la serie de composicion y los cocientes Mi /Mi1 se llaman
factores de composici
on.
Vamos a probar que la longitud de una serie de composicion de un Amodulo es un invariante.
Dos series de composicion 0 = M0 M1 Mt = M y 0 = N0 N1 Ns = M sos
equivalentes si t = s y existe una permutacion St tal que Mi /Mi1
= N(i) /N(i)1 , para
cada 1 i t.
Lema. 28.22.
Toda serie de submodulos de M que es equivalente a una serie de composicion es una serie
de composicion.
Dada una serie de submodulos de M, por ejemplo
0 = M0 M1 Mt = M,
ALGEBRA
CONMUTATIVA
P. Jara
DULOS
C AP. IV. M O
134
(IV.1)
0 = N0 N1 Ns = M,
(IV.2)
(IV.4)
=
=
(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 )
Proposici
on. 28.24. (Teorema de JordanH
older.)
Sea M un Amodulo que tiene una serie de composicion de longitud t, entonces:
(1) Cada cadena estrictamente ascendente de submodulos de M se puede refinar a una
serie de composicion.
(2) Todas las series de composicion de M tienen longitud t.
26 de octubre de 2010
S EC . 29. E JERCICIOS
135
29.
Ejercicios
Ejercicio. 29.1.
(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 , entonces n = m.
SOLUCION
Ejercicio. 29.2.
Utiliza el ejercicio (29.1.) para probar que si An
= Am , entonces n = m.
SOLUCION
ALGEBRA
CONMUTATIVA
P. Jara
DULOS
C AP. IV. M O
136
Ejercicio. 29.3.
Sea N un Asubmodulo 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).
SOLUCION
Ejercicio. 29.4.
SOLUCION
Ejercicio. 29.5.
Sean M, N dos Amodulos simples. Demuestra que todo homomorfismo no nulo f : M
N es un isomorfismo.
Deduce el Lema de Schur: Si M es simple, el anillo, no conmutativo, EndA (M) es un anillo
de division.
SOLUCION
Ejercicio. 29.6.
Sea A un anillo y sean M1 , M2 , N Amodulos arbitrarios. Demuestra que existen isomorfismos (naturales) de Amodulos:
HomA (M1 M2 , N)
= HomA (M1 , N) HomA (M2 , N)
HomA (N, M1 M2 )
= HomA (N, M1 ) HomA (N, M2 ).
SOLUCION
Ejercicio. 29.7.
Demuestra que HomZ (Zn , Zm )
= Zd , donde d = m. c. d.{n, m}.
26 de octubre de 2010
S EC . 29. E JERCICIOS
137
SOLUCION
Ejercicio. 29.8.
Sea A un anillo y sea F un Amodulo libre de rango finito. Demuestra que existe un isomorfismo de Amodulos HomA (F, A)
= F.
SOLUCION
Ejercicio. 29.9.
Sea A un anillo y sea F un Amodulo libre de rango n. Demuestra que para todo Amodulo
M existe un isomorfismo de Amodulos HomA (F, M)
= M n.
SOLUCION
Ejercicio. 29.10.
Demuestra el recproco del Teorema de la base de Hilbert: Si el anillo de polinomios A[X ]
es noetheriano, entonces A es noetheriano.
SOLUCION
Ejercicio. 29.11.
Sea M un Amodulo y N1 , N2 submodulos suyos.
(1) Demuestra que si M/N1 y M/N2 son modulos noetherianos, tambien M/(N1 N2 ) es
noetheriano.
(2) Demuestra que si M/N1 y M/N2 son modulos artinianos, tambien M/(N1 N2 ) es artiniano.
SOLUCION
Ejercicio. 29.12.
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 un conjunto infinito.
SOLUCION
Ejercicio. 29.13.
Sea F un Amodulo y F 0 F un submodulo tal que F 0 y F/F 0 son modulos libres. Demuestra
que F es un modulo libre.
SOLUCION
ALGEBRA
CONMUTATIVA
P. Jara
DULOS
C AP. IV. M O
138
Ejercicio. 29.14.
Sea A un Dominio de Ideales Principales, demuestra que cada submodulo de un Amodulo
libre finitamente generado es un modulo libre.
En particular cada subgrupo de Zn es un grupo abeliano libre.
SOLUCION
Ejercicio. 29.15. (Lema de Fitting)
Sea M un Amodulo noetheriano y f : M M un endomorfismo de Amodulos.
(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.
SOLUCION
Ejercicio. 29.16.
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 noetherianos no son necesariamente noetherianos y que subalgebras de a lgebras
finitamente generadas no son necesariamente finitamente generadas.
SOLUCION
Ejercicio. 29.17.
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.
SOLUCION
Ejercicio. 29.18.
(1) Sea A un anillo. Demuestra que para cada ideal propio a de A existen ideales primos que
son minimales sobre a.
(2) Sea A un anillo noetheriano. Demuestra que para cada ideal propio a de A existe solo un
numero
finito de ideales minimales sobre a.
SOLUCION
26 de octubre de 2010
S EC . 29. E JERCICIOS
139
Ejercicio. 29.19.
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 ain = 0 para cada ndice i.
SOLUCION
Ejercicio. 29.20.
Dado X = Z2 Z2 .
(1) Determina todos los submodulos de X y dibuja el retculo de los submodulos de X .
(2) Encuentra tres submodulos de X , llamalos A, B, C, tales que:
(A + B) C 6= (A C) + (B C),
(A B) + C 6= (A + C) (B + C).
(3) Prueba que para cualquier modulo M y cualesquiera submodulos N, L, H, tales que N
H, se verifica
(N + L) H = N + (L H).
Esta propiedad se llama la propiedad modular y, como hemos comprobado, la verifican
todos los modulos.
SOLUCION
Ejercicio. 29.21.
Se considera Y = Z4 Z3 . Determina todos los submodulos de N y dibuja el retculo de los
submodulos de Y .
SOLUCION
Ejercicio. 29.22.
Dado un submodulo N de un modulo M, siempre existe un submodulo de M maximal entre
los que tienen interseccion nula con N. Un submodulo de M que verifica esta propiedad se
llama un pseudocomplemento de N en M.
(1) Prueba que si L es un pseudocomplemento de N en M, entonces N +L es un submodulo de M que corta, de forma no trivial, a cada submodulo no nulo de M.
(2) Da un ejemplo de un modulo M y de un submodulo N de M que tenga al menos dos
pseudocomplementos en M.
ALGEBRA
CONMUTATIVA
P. Jara
DULOS
C AP. IV. M O
140
SOLUCION
Ejercicio. 29.23.
Sea A un anillo, para cada epimorfismo f : Am An se tiene m n.
SOLUCION
Ejercicio. 29.24.
Sea A un anillo, para cada monomorfismo f : Am An se tiene m n.
SOLUCION
Ejercicio. 29.25.
Ya conocemos que cada submodulo de un modulo libre finitamente generado sobre un
Dominio de Ideales Principales es un submodulo libre finitamente generado. Prueba el
recproco de este resultado; esto es, si cada submodulo de cada Amodulo libre finitamente
generado es libre finitamente generado, entonces A es un Dominio de Ideales Principales.
SOLUCION
Ejercicio. 29.26.
Sea A un anillo conmutativo. Prueba que si a es un ideal de A, maximal en el conjunto de los
ideales que no son principales, entonces a es un ideal primo.
SOLUCION
Ejercicio. 29.27.
Se considera el anillo A = ZN . Prueba que A no es un anillo noetheriano.
SOLUCION
Ejercicio. 29.28.
Se considera el anillo A = Z[X1 , . . . , Xn , . . .]/a, siendo
e
a = (X1 Xi i | 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 Zmodulo 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
SOLUCION
26 de octubre de 2010
Captulo V
Categoras y funtores
30
31
32
33
34
Categoras y funtores . . . . . . .
Funtores adjuntos . . . . . . . . .
Funtores Hom y producto tensor
Sucesiones exactas . . . . . . . .
Ejercicios . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
142
151
161
166
173
Introducci
on1
La teora de categoras se introduce con el fin de unificar diversas construcciones sobre varias
estructuras, y tambien para crear nuevos objetos que nos permitan estudiar y clasificar estas
estructuras. Este
es el caso de la categora de modulos sobre un anillo, que permite estudiar
el anillo a traves de las propiedades de la categora y de sus objetos.
En este captulo vamos a hacer una introduccion elemental a la teora de categoras y funtores; haremos especial hincapie 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.
142
30.
Categoras y funtores
Categoras
Esta es una introduccion intuitiva a la Teora de Categoras y Funtores. Partimos de la nocion
de clase. Una clase es un objeto matematico 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 aplicaci
on f de C a D es una regla que asocia a cada elemento de
C un elemento de D, escribimos f : C D. La aplicacion f se llama biyectiva si existe una
aplicacion 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 aplicacion de G a S que asocia a cada
grupo el conjunto subyacente sobre el que esta definido. Amen de los senalados
existen mas
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 aplicacion biyectiva HomC : Ob(C) Ob(C) Mor(C).
(III) Para cada terna A, B, C Ob(C) existe una aplicacion , definida:
: HomC (B, C) HomC (A, B) HomC (A, C);
(f , g) 7 f g
f g se llama la composici
on de f y g.
(IV) Propiedad asociativa de la composicion. 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:
143
f
Sea R un anillo, definimos una categora C cuyos objetos son los numeros
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 composicion es la multiplicacion 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.
ALGEBRA
CONMUTATIVA
P. Jara
144
A2
f1
f2
B1
/B
h
2
145
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 Rmodulos 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 nocion dual es la de epimorfismo u homomorfismo simplificable a
derecha.
ALGEBRA
CONMUTATIVA
P. Jara
146
En la categora Set tenemos los siguientes resultados:
Resultado: Para una aplicacion 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:
Para una aplicacion 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 Amodulos no es necesariamente invertible a izquierda. Considerar 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 Amodulos son equivalentes las
siguientes propiedades:
(a) f es un monomorfismo.
(b) Ker(f ) = 0.
El resultado dual es:
Para una homomorfismo f : M N entre Amodulos 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 modulos, los conceptos de monomorfismo y epimorfismo se identifican con los de aplicacion inyectiva (= monomorfismo
26 de octubre de 2010
147
ALGEBRA
CONMUTATIVA
P. Jara
148
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
149
Ejemplos. 30.12.
(1) Para cada categora C tenemos un funtor idC de C a C llamado funtor identidad que
esta 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
inclusi
on definido de la forma obvia.
(3) El funtor abelianizacion en grupos, que 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 objetos y 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 modulos.
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 )).
ALGEBRA
CONMUTATIVA
P. Jara
150
Ejemplo. 30.16.
Sea C una categora, definimos un bifuntor
HomC : C op C Set
B1
BO 2
f2
/A
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
contravariante de C respecto a A. En general tratamos el funtor HomC de C C a Set.
Observaci
on. 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 nocion de categora, obteniendo un nuevo concepto, el de quasicategora para, de esta forma, poder estudiar categoras y funtores
como si fuesen objetos y morfismos de una quasicategora.
Apendice
Si C es una categora, una relacion de equivalencia entre morfismos de C es una relacion 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 relacion de equivalencia entre morfismos de C, entonces la
e definida por Ob(C)
e = Ob(C) y
categora C,
HomCe = HomC (A, B)/ , para todos A, B Ob(C)
es una categora con composicion definida por f g = f g.
La categora Ce se llama categora cociente de C relativa a , y se representa tambien por C/ .
26 de octubre de 2010
151
Ejemplos. 30.19.
(1) Sea Gr la categora de grupos. Para dos grupos A y B definimos en HomGr (A, B) la relacion
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 conjugacion de morfismos.
(2) La categora de homotopa de espacios topologicos.
31.
Funtores adjuntos
Transformaciones naturales
Dados dos funtores F, G : C D una transformaci
on natural o un morfismo de funtores de
F a G es una aplicacion : 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 C 0 de C se tiene (C 0 )F(f ) = G(f )(C), esto es, el diagrama
siguiente
F(f )
F(C)
(C)
G(f )
G(C)
F(C 0 )
(C 0 )
G(C 0 )
conmuta.
El funtor F se llama dominio de la transformacion natural y G se llama el codominio. La
transformacion natural se representa entonces por : F G, y graficamente por
F
'
7
ALGEBRA
CONMUTATIVA
P. Jara
152
(2) Existe una transformacion natural del funtor identidad en Gr al funtor abelianizado con
codominio en Gr. Para cada grupo G tenemos que (G) es la proyeccion canonica G
Gab .
(3) Si C es una categora arbitraria y f : B C un morfismo de C, entonces existe una transformacion natural : HomC (C, ) HomC (B, ), definida por (A)(g) = g f para cada
g HomC (C, A).
Lema. 31.2.
(1) La composicion de transformaciones naturales es una transformacion natural.
(2) La composicion de transformaciones naturales es asociativa.
(3) Una transformacion natural : F G es un isomorfismo natural si, y solo si, existe
una transformacion natural : G F tal que = idF y = idG .
Observaci
on. 31.3.
Existe una quasicategora que tiene por objetos los funtores y como morfismos las transformaciones naturales entre funtores.
Composici
on estrella
Veamos a continuacion otra forma de componer transformaciones naturales.
26 de octubre de 2010
153
Proposici
on. 31.4.
Sean F, G : C D y H, K : D E funtores y sean : F G y : H K transformaciones
naturales.
F
'
7 D
%
9 E
H(C )
KF(C)
K (C )
HG(C)
G(C)
KG(C)
Lema. 31.5.
(1) La composicion estrella es asociativa.
(2) Para transformaciones naturales , , , verificando:
K
G /
D
D
H
y D
L /
D E
M
se tiene la igualdad:
() ? () = ( ? )( ? ).
ALGEBRA
CONMUTATIVA
P. Jara
154
Corolario. 31.6.
Para transformaciones naturales y verificando:
L
%
9
%
9 E
se verifica:
(1) ( ? F)C = FC .
(2) (F ? )C = F(C ).
Corolario. 31.7. (Cinco reglas de Godement.)
Dada la siguiente situacion de funtores y transformaciones naturales
U
L /
E, E
V /
F
D
, F
&
8 G
G /
FU
?U
H?
HU
FV
?V
HV
Observaci
on. 31.8.
Existe una quasicategora cuyos objetos son las categoras y los morfismos son las transformaciones naturales.
F
'
7
155
Ejemplos. 31.9.
(1) Los siguientes funtores F y G son naturalmente isomorfos.
F, G : Set
op
Set
op
Set Set;
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.
(3) La categora de anillos es isomorfa a la de Zalgebras.
(4) Una categora C es concretizable si, y solo si, es isomorfa a una subcategora de Set.
Proposici
on. 31.11.
Sea F : C D es un funtor. Son equivalentes los siguientes enunciados:
(a) F es un isomorfismo.
(b) F es una biyeccion entre morfismos.
(c) F es pleno y fiel y la funcion objeto es una biyeccion.
ALGEBRA
CONMUTATIVA
P. Jara
156
Equivalencia de categoras
Una categora C se llama esqueletica si dos objetos que son isomorfos son iguales. Se llama
esqueleto de una categora C a una subcategora plena esqueletica y maximal de C.
Proposici
on. 31.12.
Toda categora tiene un esqueleto.
Proposici
on. 31.13.
Cada dos esqueletos de una categora son isomorfos.
157
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.
(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 K espacios vectoriales finitodimensionales,
entonces HomC (, K ) : C op C es una equivalencia y no es un isomorfismo.
Observaci
on. 31.20.
El concepto de equivalencia es mas importante que el de isomorfismo, ya que las equivalencias preservan y reflejan todas las propiedades categoricas esenciales. Es mas, incluso
podran definirse las propiedades categoricas 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
D
dos funtores. Decimos que F es un adjunto a la izquierda del funtor G, o 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 adjunci
on y es una transformacion natural de funtores. La
situacion anterior se representa abreviadamente por:
: F | G.
ALGEBRA
CONMUTATIVA
P. Jara
158
Ejemplo. 31.21.
Consideramos el funtor de olvido U : R Mod Set, entonces el funtor Rmodulo libre es
un adjunto a la izquierda de U.
SetO
R()
R Mod
Proposici
on. 31.22.
Sean
y
CO
F1
DO
F2
G1
G2
D
La naturalidad de significa la conmutatividad del siguiente diagrama:
HomD (FX , Y )
(Ff )? g?
HomD (FZ, T )
X ,Y
Z,T
HomC (X , GY )
/ Hom
f ? (Gg)?
C (Z, GT )
159
Tanto como son transformaciones naturales. Vamos a ver que relaciones verifican y .
Tenemos:
(FX FX ) = (FX )X = 1 (idGFX )X = X = (idFX ).
Luego tenemos:
F F = F.
F
F DD / FGF
DD
DD
F
D
F DD"
F
De la misma forma tenemos:
1 (GY GY ) = 1 (Y idFGY ) = Y = 1 (idGY ).
Luego tenemos:
G G = G.
G DD
G /
GFG
DD
DD
G
D
G DD"
ALGEBRA
CONMUTATIVA
P. Jara
160
Proposici
on. 31.23.
Sean
CO
F
D
categoras y funtores. Supongamos que
: idC GF
: FG idD
G G = idD ,
entonces
: HomD (FX , Y ) HomC (X , GY )
definido por () = G()X para cada HomD (FX , Y ), define una adjuncion F|G de
forma que la unidad es y la counidad es .
El siguiente paso es demostrar que en una adjuncion F|G el funtor G esta determinado
salvo equivalencia natural.
Proposici
on. 31.24.
Sea : F|G una situacion de adjuncion, si 0 : F|G0 es otra situacion de adjuncion,
existe una equivalencia natural : G G0 .
La proposicion anterior se completa como sigue:
Proposici
on. 31.25.
Sean : F|G y 0 : F|G0 situaciones de adjuncion y sea : G G0 la equivalencia
natural construida en la Proposicion 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 situacion de adjuncion y : G G0 es una equivalencia natural, entonces 0 : F|G0 , definida 0 (f ) = Y (f ) es una adjuncion, la unidad
de la adjuncion es = F y la counidad es 0 = F.
Proposici
on. 31.26.
Si F : C D es un funtor pleno y fiel, y si F|G es una situacion de adjuncion, entonces
: idC GF es una equivalencia natural.
26 de octubre de 2010
161
Proposici
on. 31.27.
Si F : C D es un embebimiento pleno y si F|G es una situacion de adjuncion, entonces
existe un funtor G0 y una adjuncion F|G0 tal que la unidad 0 : idC G0 F es la identidad.
32.
Una transformaci
on natural
Dado un homomorfismo de Amodulo g : N M, para cada Amodulo X tenemos un
homomorfismo
(g )X
HomA (M, X ) HomA (N, X ),
definido (g )X (h) = hg para cada h HomA (M, X ). De esta forma g define una transformacion natural de HomA (M, ) a HomA (N, ) que asigna a cada Amodulo X el homomorfismo
(g )X : HomA (M, X ) HomA (N, X ), de forma que para cada homomorfismo f : X Y se
tiene un diagrama conmutativo
HomA (M, X )
(f )M
HomA (M, Y )
ALGEBRA
CONMUTATIVA
(g )X
(g )Y
HomA (N, X )
/ Hom
(f )N
A (N, Y )
P. Jara
162
(g 0 )X
HomA (N, X )
(g )X
/ Hom
A (M, X ),
HomA (N1 , M1 )
HomA (N2 , M2 )
HomA (N1 , M2 )
Producto tensor
Dados dos Amodulos 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 ),
26 de octubre de 2010
163
t(m1 , m2 ) = m1 m2 .
M1 M
J2
JJ
JJ
JJ
f JJJ
$
/
sy
M1 A M2
s
s f0
Pn
i=1 m1i
m2i .
Proposici
on. 32.4.
Para cualesquiera Amodulos 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 .
ALGEBRA
CONMUTATIVA
P. Jara
164
Proposici
on. 32.5.
Si f1 : M1 N1 y f2 : M2 N2 son homomorfismos de Amodulos, entonces existe un
unico
homomorfismo de Amodulos f1 A f2 : M1 A M2 N1 A N2 tal que el siguiente
diagrama es conmutativo:
t
M1 M2
f1 f2
N1 N2
/M
A M2
f f
1 A2
N1 A N2 .
Extensi
on y restricci
on de escalares
Si h : A B es un homomorfismo de anillos, cada Bmodulo M es un Amodulo via la
restriccion de escalares, esto es, la estructura de Amodulo de M esta dada por:
am = h(a)m
para cada a A y cada m M.
Lema. 32.7.
Para cada homomorfismo de anillos h : A B existe un funtor Uh : B Mod A Mod,
el funtor restricci
on de escalares.
Podemos construir Bmodulos a partir de Amodulos utilizando el producto tensor. Si N es
un Amodulo y M un Bmodulo, en M A N podemos dar una estructura de Bmodulo mediante:
b(m n) = (bm) n.
para cada b B, m M y n N. En particular, para cada Amodulo N tenemos que B A N
es un Bmodulo.
Lema. 32.8.
Para cada homomorfismo de anillos hA B existe un funtor B A : A Mod B Mod,
el funtor extensi
on de escalares.
26 de octubre de 2010
165
Teorema. 32.9.
Existe una adjuncion
,
A Mod
O
BA
Uh
B Mod
donde Uh : B Mod A Mod es el funtor cambio de anillo.
Existe una situacion de adjuncion similar para el funtor Hom.
Proposici
on. 32.10.
Para cada homomorfismo de anillos h : A B.
1. Existe un funtor HomA (B, ) : A Mod B Mod.
2. Existe una situacion de adjuncion
B Mod
O
Uh
HomA (B,)
A Mod
Proposici
on. 32.11.
Para cada Amodulo A existe una situacion de adjuncion
A Mod
O
MA
HomA (M,)
A Mod
. Consideramos el diagrama
D EMOSTRACI ON
b
Algebras
Dado un anillo A y dos Aalgebras (conmutativas) R y S, se considera el producto tensor RA S.
En principio tenemos un Amodulo, pero de forma natural existe una estructura de Aalgebra
ALGEBRA
CONMUTATIVA
P. Jara
166
en R A S con producto
33.
Sucesiones exactas
fi+1
fi+2
i
. . . Mi1
Mi Mi+1
(V.1)
f1
f2
0 M0 M1 M2
(V.2)
La sucesion (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
f0
f1
0 M0 M1 M2 0
26 de octubre de 2010
(V.3)
167
Ejemplo. 33.1.
Si N M es un submodulo, entonces
incl.
0 N M M/N 0
es una sucesion exacta corta.
Ejemplo. 33.2.
j1
p2
Si M1 y M2 son Amodulos, entonces 0 M1 M1 M2 M2 0 es una sucesion exacta
corta.
Ejemplo. 33.3.
Si f : M M 0 es un homomorfismo de Amodulos, entonces
incl.
proy.
0 Ker(f ) M M 0
M0
0
Im(f )
...
...
fi1
Mi1
hi1
gi1
/ Ni1
fi
Mi
hi
gi
/N
fi+1
fi+2
hi+1
gi+1
g
/ Ni+1 i+2 /
Mi+1
ALGEBRA
CONMUTATIVA
P. Jara
168
Lema. 33.5. (Lema corto de los cinco.)
Dado una diagrama conmutativo con filas exactas
0
/M
h0
f0
0
N0
M1
h1
g0
N1
f1
h2
g1
0
/
M2
/
N2
Se verifica:
(1) Si h0 y h2 son inyectivos, tambien lo es h1 .
(2) Si h0 y h2 son sobreyectivos, tambien lo es h1 .
(3) Si h0 y h2 son isomorfismos, tambien lo es h1 .
. (1). Tenemos:
D EMOSTRACI ON
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.
(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 .
f0
f1
169
idN
E1
idM
E2
/0
M
/0
Como consecuencia h ha de ser un isomorfismo. Una extension se llama escindida si la sucesion exacta corta que define es escindida.
Dados dos Amodulos 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 sucesion exacta. Son equivalentes:
(a) Existe g : M2 M1 tal que f1 g = idM2 , esto es, la sucesion escinde.
(b) Existe f : M1 M0 tal que f f0 = idM0 .
(c) Existe un homomorfismo f : M1 M0 M2 tal que el siguiente diagrama conmuta.
0
M0
h0
M0
f0
M1
h1
incl.
M0 M2
f1
/M
h2
proy.
/M
Corolario. 33.7.
Dados dos Amodulos N y M, toda extension escindida de M por N es equivalente a una
extension definida por una suma directa, ver Ejemplo (33.2.).
Acabamos esta seccion con algunos lemas tecnicos sobre sucesiones exactas.
ALGEBRA
CONMUTATIVA
P. Jara
170
Proposici
on. 33.8.
f0
f1
(f1 )
HomA (M2 , M)
HomA (M1 , M)
(f0 )
HomA (M0 , M)
es exacta.
f0
f1
(f0 )
HomA (M, M0 )
HomA (M, M1 )
(f0 )
HomA (M, M2 )
es exacta.
f
0
. Por dualidad basta hacer solo la primera parte. Supongamos que M0
D EMOSTRACI ON
f1
f0
M1 C
CC
CC
g CCC
!
f1
}{
{
{h
/M
2
{
(f0 )
171
(ii). Im(f0 ) Ker(f1 ). Basta ver que si f : N N 0 y para cada Amodulo 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
M1 / Im(fK0 )
9
eK K h
q ssss
K K
f0
M0 G
GG
GG
GG
G#
/M
; 1
w
ww
w
ww
ww
ss
ss
ss
f1
K K
K K%
K
/M
Im(f0 )
/M
Im(f 0 )
_
/M
=
/ Ker(f
= h
1 / Im(f0 )
/M
1)
M1 / Ker(f1 ) = M2
0
Proposici
on. 33.9. (Lema de la serpiente.)
Para cualquier diagrama conmutativa con filas exactas
0
/M
h0
f0
N0
M1
h1
g0
N1
f1
M2
h2
/N
g1
f0
g0
g0
0
1
0 Ker(h0 )
Ker(h1 )
Ker(h2 ) Coker(h0 ) 0 Coker(h1 ) 1 Coker(h2 ) 0
donde Coker(hi ) = Ni / Im(hi ) y f00 , f10 , g00 y g10 son los homomorfismos inducidos por f0 , f1 , g0
y g1 .
. Consideramos el diagrama siguiente:
D EMOSTRACI ON
ALGEBRA
CONMUTATIVA
P. Jara
172
/ Ker(h
f00
0)
/M
f0
f10
Ker(h1 )
0
/
Ker(h2 ) _ _ _
f1
M1
M2
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
0
g0
N0
_ _ _/ Coker(h0 )
g00
Coker(h1 )
g10
Coker(h1 )
g10
Ker(h0 )
Coker(h2 )
Coker(h2 )
/N
g1
g00
N1
0
f00
Ker(h1 )
f10
Ker(h2 ) y la exactitud de
/0.
Para definir tomamos x Ker(h2 ). Existe m1 M1 tal que f1 (m1 ) = x, entonces g1 h1 (m1 ) =
S EC . 34. E JERCICIOS
173
34.
Ejercicios
Ejercicio. 34.1.
Dados Amodulos 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 composicion en HomA (M1 M2 , N1 N2 )
coincide con el producto de matrices.
SOLUCION
Ejercicio. 34.2.
Si {Ni | i I} es una familia de Amodulos, para cada Amodulo M prueba que existe un
isomorfismo
Y
Y
HomA (M,
Ni )
HomA (M, Ni ).
=
i
SOLUCION
Ejercicio. 34.3.
Si {Mi | i I} es una familia de Amodulos, para cada Amodulo N prueba que existe un
isomorfismo
Y
HomA (i Mi , N)
HomA (M, Ni ).
=
i
ALGEBRA
CONMUTATIVA
P. Jara
174
SOLUCION
Ejercicio. 34.4.
.
f0
f1
La sucesion 0 M0 M1 M2 es exacta si, y solo si, para cualquier Amodulo M la
sucesion
(f0 )
(f1 )
0 HomA (M, M0 ) HomA (M, M1 ) HomA (M, M2 )
es exacta.
SOLUCION
Ejercicio. 34.5.
.
f0
f1
Da un ejemplo de una sucesion exacta corta 0 M0 M1 M2 0 y un Amodulo M
para los que en la sucesion exacta
(f0 )
(f1 )
SOLUCION
Ejercicio. 34.6.
.
f0
f1
Haz una demostracion de que en una sucesion exacta corta de Amodulos 0 M0 M1
M2 0 existe un homomorfismo g : M2 M1 tal que f1 g = idM2 si y solo si existe un
homomorfismo f : M1 M0 tal que f f0 = idM0 .
SOLUCION
Ejercicio. 34.7.
Dado un anillo A y un elemento b A, consideramos el conjunto
B = {bF(b) | F Z[X ]}.
Prueba que B es cerrado para la suma y el producto. Tenemos que B es un anillo sin uno.
SOLUCION
26 de octubre de 2010
S EC . 34. E JERCICIOS
175
Ejercicio. 34.8.
Dado un anillo sin uno B podemos construir un anillo con uno, 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 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 aplicacion g :
SOLUCION
Ejercicio. 34.9.
Prueba que cada monomorfismo de anillos (= homomorfismo de anillos simplificable a izquierda) f : A C es una aplicacion inyectiva.
SOLUCION
Ejercicio. 34.10.
Se consideran los grupos abelianos A = Z2 Z4 y B = Z4 Z12 . Determinar la estructura del
grupo abeliano Hom(A, B).
SOLUCION
ALGEBRA
CONMUTATIVA
P. Jara
Captulo VI
Dependencia entera
35
36
37
38
39
Extensiones enteras . . . . . . . . . .
Lema de normalizacion de Noether .
Teorema de los ceros de Hilbert . . .
Extensiones trascendentes (repaso)
Ejercicios . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
178
185
190
193
195
Introducci
on
En este captulo vamos a establecer los resultados mas importantes de la teora que relaciona
los conjuntos algebraicos con las a lgebras sobre cuerpos: aquellos que tratan de la dimension. La primera seccion esta dedicada al estudio de la dependencia entera y las extensiones
enteras, probando los resultados que relacionan las cadenas de ideales primos en extensiones de anillos. En la segunda se prueba el Teorema de Normalizacion de Noether y sus consecuencias, y en la tercera el Teorema de los ceros de Hilbert, que establece una biyeccion
entre conjuntos algebraicos en An (K ) e ideales radicales del anillo K [X1 , . . . , Xn ]. Finaliza el
captulo recordando los resultados sobre extensiones trascendentes que son de aplicacion en
esta teora.
178
35.
Extensiones enteras
Dependencia entera
Sea A B una extension de anillos. Un elemento x B se llama entero sobre A si existe un
polinomio monico F(X ) A[X ] tal que F(x) = 0.
Teorema. 35.1.
Sea A B una extension de anillos y x B un elemento. Son equivalentes:
(a) x es entero sobre A;
(b) A[x] es un Amodulo finitamente generado;
(c) A[x] esta contenido en un subanillo A C B que es un Amodulo finitamente generado;
(d) Existe un A[x]modulo fiel finitamente generado M que es un Amodulo finitamente
generado.
. (a)(b). Si xn + an1 xn1 + + a0 = 0, con ai A, entonces xn =
D EMOSTRACI ON
n1
(an1 x
+ + a0 ) y por induccion probamos que xn+h A + Ax + + Axn1 , entonces
A[x] es un Amodulo 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]modulo y
por ser 1 C es fiel. Ademas C es un Amodulo finitamente generado.
(d)(a). Sea M un A[x]modulo fiel y finitamente generado como Amodulo, 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
x (mi ) =
t
X
aij mj ,
j=1
entonces xmi =
Pt
j=1 aij mj
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, det(x id (aij )ij ) es una expresion de la forma:
xt + at1 xt1 + + a1 x + a0 = 0, con ai A,
26 de octubre de 2010
179
Corolario. 35.2.
Sea A B una extension de anillos y x1 , . . . , xt B elementos de B enteros sobre A, entonces
el anillo A[x1 , . . . , xt ] es un Amodulo finitamente generado.
. Basta hacer induccion sobre t, ya que para cada ndice i t se verifica que
D EMOSTRACI ON
xi es entero sobre A[x1 , . . . , xi1 ].
Corolario. 35.3.
Sea A B una extension de anillos, el conjunto C de todos los elementos de B enteros sobre
A es un subanillo de B que contiene a A.
. Es claro que cada elemento a A es entero sobre A, por tanto A C. Si
D EMOSTRACI ON
x, y C, entonces x + y A[x, y] y como A[x, y] es un Amodulo finitamente generado, resulta
que x + y es entero. Para xy se hace igual.
Con la notacion 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 normalizaci
on de A.
Ejemplo. 35.4.
Si K y L son cuerpos, K L, entonces K /L es una extension algebraica si y solo si K L es
una extension entera.
Ejercicio. 35.5.
Z es un dominio normal. Ver tambien Teorema (35.6.).
. Sea r/s Q, una fraccion irreducible, entero sobre Z, entonces existen
D EMOSTRACI ON
an1 , . . . , a0 Z tales que (r/s)n + an1 (r/s)n1 + + a0 = 0, y por tanto obtenemos una
expresion de la forma:
r n + an1 r n1 s + + a0 sn = 0,
luego s divide a r n , lo que es una contradiccion salvo que s = 1, y en este caso r/s Z.
El ejemplo de Z como anillo normal se puede extender a los dominios de factorizacion unica.
Teorema. 35.6.
ALGEBRA
CONMUTATIVA
P. Jara
180
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 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.
. Sea x B2 , existen bn1 , . . . , b0 B1 tales que xn + bn1 xn1 + + b0 = 0.
D EMOSTRACI ON
Llamamos A0 = A[b0 , . . . , bn1 ], se verifica que x es entero sobre A0 , luego A[b0 , . . . , bn1 , x]
es un A0 modulo finitamente generado, y como consecuencia es un Amodulo finitamente
generado, entonces x es entero sobre A.
Corolario. 35.9.
Sea A B una extension de anillos y sea C la clausura entera de A en B, entonces C es
ntegramente cerrado en B.
. Llamemos C 0 a la clausura entera de C en B, entonces
D EMOSTRACI ON
A C C0
son extensiones enteras, luego A C 0 es una extension entera y se verifica C 0 C.
Ejercicio. 35.10.
Sea A un dominio con cuerpo de fracciones K y sea K L una extension de cuerpos. Si x L
es algebraico sobre K , entonces existe a A tal que 0 6= ax es entero sobre A.
. Sea 0 6= F K [X ] un polinomio tal que F(x) = 0. Multiplicando F por el producto
S OLUCI ON
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.
Proposici
on. 35.11.
Sea A B es una extension entera de anillos y b B es un ideal de B. Si definimos a = b A,
entonces A/a B/b es una extension entera.
. Es pasar una expresion del tipo sn + an1 sn1 + + a0 de B a B/b.
D EMOSTRACI ON
26 de octubre de 2010
181
x1 = (an1 + + a0 xn1 ) A.
ALGEBRA
CONMUTATIVA
P. Jara
182
Lema. 35.14.
Sea A B una extension entera de anillos y p A un ideal primo. Existe un ideal primo
q B tal que q A = p.
. Llamamos = A\p y = {a B | a = }. Como es inductivo existen
D EMOSTRACI ON
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 inclusion, 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 combinacion bn + an1 bn1 + + a0 = 0 con ai A.
Multiplicando por an tenemos:
(ba)n + an1 a(ba)n1 + + a0 an = 0.
De la relacion s q = ab se deduce que
y := sn + an1 asn1 + + a0 an 0
(mod q),
183
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 extension entera de anillos y q1 q2 ideales de B tales que q1 A = q2 A,
entonces q1 = q2 .
. Supongamos que q1 $ q2 y sea b q2 \ q1 . Como b es entero sobre A
D EMOSTRACI ON
tomamos n mnimo tal que existe una combinacion verificando:
bn + an1 bn1 + + a0
(mod q1 ).
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 , tenemos una contradiccion con la minimalidad de n.
ALGEBRA
CONMUTATIVA
P. Jara
184
Proposici
on. 35.19.
Sea A B una extension de dominios de integridad con A normal. Sea x B un elemento
entero sobre un ideal a A. Entonces x es algebraico sobre el cuerpo de fracciones K de A y
su polinomio minimal sobre K es
X n + an1 X n1 + + a0
con ai rad(a).
. Tenemos que x es algebraico sobre K . Llamemos L al cuerpo de descomD EMOSTRACI ON
posicion del polinomio irreducible P de x sobre K , y sean x1 , . . . , xn todos los conjugados de
x. Como cada xi verifica la misma relacion de dependencia que x, tenemos que todos son enteros sobre a. Los coeficientes de P 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 extension 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 qn verificando:
qi A = pi , 1 i n.
. Vamos a suponer que n = 2 y m = 1 y despues podremos hacer induccion.
D EMOSTRACI ON
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 ),
26 de octubre de 2010
(VI.1)
N DE N OETHER
S EC . 36. L EMA DE NORMALIZACI O
185
36.
Lema de normalizaci
on de Noether
Dimensi
on 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 dimensi
on 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 relacion para las dimensiones de anillos.
Proposici
on. 36.1.
Sea A B una extension entera de anillos. Si dim(A) es finita, entonces se verifica:
dim(A) = dim(B).
ALGEBRA
CONMUTATIVA
P. Jara
186
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 ].
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.
. Solo tenemos que probar la relacion dim(K [X1 , . . . , Xn ]) n.
D EMOSTRACI ON
Observa que K [X1 , . . . , Xn ] tiene como maximo n elementos algebraicamente independientes, esto lo podemos razonar pasando al cuerpo de fracciones K (X1 , . . . , Xn ) y viendo que el
maximo numero
de elementos de un conjunto algebraicamente independiente es igual al
grado de trascendencia de la extension K (X1 , . . . , Xn )/K , que es igual a n.
Para cada K algebra ntegra A llamamos (A) el maximo de los s tales que existe un subconjunto {a1 , . . . , as } A algebraicamente independiente.
Hacemos al demostracion 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 modulo 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 contradiccion.
2. Si 0 = p0 $ p1 $ $ pt es una cadena de ideales primos en K [X1 , . . . , Xn ], entonces
26 de octubre de 2010
N DE N OETHER
S EC . 36. L EMA DE NORMALIZACI O
187
tenemos:
n
K [X1 , . . . , Xn ]
p0
>
K [X1 , . . . , Xn ]
p1
> >
K [X1 , . . . , Xn ]
pt
0.
Lema de normalizaci
on
Como se observa, el estudio de los subconjuntos algebraicamente independientes de a lgebras finitamente generadas aporta informacion sobre la misma a lgebra. Vamos a ver que
podemos obtener mas informacion al considerar las subalgebras maximales generadas por
estos subconjuntos.
Veamos un primer resultado tecnico.
Lema. 36.5. (Lema de normalizaci
on.)
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 esta generado por x1 , . . . , xs .
. Hacemos induccion sobre la altura s de p. Si ht(p) = 0, entonces p = 0 y
D EMOSTRACI ON
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 ) =
P
n
Nn k X . Tomamos
Pn p1 = 1 y sean p2 , . . . , pn , enteros primos distintos; para cada N
definimos w() = i=1 pi i . Es claro que, fijado F, podemos elegir los pi de forma que dados
p
dos exponentes 6= , entonces w() 6= w(). De esta forma, si definimos xi = Xi X1 i para
i = 2, . . . , n, se tiene:
p
ALGEBRA
CONMUTATIVA
P. Jara
188
Como K [X1 , . . . , Xn ] es entero sobre K [x1 , . . . , xn ], tenemos que K (X1 , . . . , Xn ) es algebraico sobre 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 hipotesis de induccion existen x1 , . . . , xn A tales que q B = B(x1 , . . . , xh1 ). Considera
mos el anillo B/(q B)
tiene altura uno, por lo
= K [xh , . . . , xn ] y el ideal (p B)/(q B). Este
tanto existen yh , . . . , yn K [xh , . . . , xn ] tales que la extension K [yh , . . . , yn ] K [xh , . . . , xn ] es
entera y pB
qB K [yh , . . . , yn ] = K [yh , . . . , yn ]yh .
En consecuencia la extension C = K [x1 , . . . , xh1 , yh , . . . , yn ] K [X1 , . . . , Xn ] es entera y pC =
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.
Teorema de normalizaci
on
Sea trata ahora de determinar la dimension de una K algebra ntegra y finitamente generada
A siguiendo el metodo empleado para el caso del anillo de polinomios.
Teorema. 36.7. (Teorema de normalizaci
on.)
Sea A una K algebra ntegra finitamente generada. Existen elementos a1 , . . . , at A, algebraicamente independientes, tales que K [a1 , . . . , at ] A es entera.
. Existe un anillo de polinomios K [X1 , . . . , Xn ] y un ideal primo p tales que
D EMOSTRACI ON
K [xs+1 , . . . , xn ]
=A
=
p K [x1 , . . . , xn ]
p
es una extension entera y {xs+1 + p, . . . , xn + p} A es un conjunto algebraicamente independiente.
Corolario. 36.8.
Sea A una K algebra ntegra finitamente generada, entonces la dimension de A es igual al
grado de trascendencia del cuerpo de fracciones de A.
. Aplicamos el Teorema de normalizacion. Existe una subalgebra de A, B
D EMOSTRACI ON
=
K [X1 , . . . , Xn ], tal que A es entero sobre B. Como consecuencia dim(A) = dim(B) = s. Por
26 de octubre de 2010
N DE N OETHER
S EC . 36. L EMA DE NORMALIZACI O
189
ALGEBRA
CONMUTATIVA
P. Jara
190
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 extension entera y p B = Bx1 .
Tenemos entonces que R[x2 ] A es una extension entera, sien do x2 = x2 + p. Si llamamos
x = X + p, y = Y + p, entonces R[y x2 ] A es una extension entera.
37.
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 K [X1 , . . . , Xn ]}.
Es claro que si a = K [X1 , . . . , Xn ], entonces V(a) = , pero tambien 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 solo si
a 6= K [X ].
Esta situacion se repite en el caso de polinomios en varias indeterminadas.
Comenzamos por un resultado tecnico.
Teorema. 37.1.
Si L/K es una extension de cuerpos tal que L es una K algebra finitamente generada, entonces L es un K modulo finitamente generado.
. Por el Teorema de Normalizacion se tiene que L es entero sobre K [a1 , . . . , at ]
D EMOSTRACI ON
para cierto {a1 , . . . , at } L algebraicamente independiente. Aplicando la Proposicion (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 K algebra finitamente generada, resulta que dimK (L) es
finita.
Corolario. 37.2. (Teorema de los ceros de Hilbert. Forma debil.)
Sea K un cuerpo algebraicamente cerrado y a un ideal de K [X1 , . . . , Xn ]. Si V(a) = , entonces a = K [X1 , . . . , Xn ].
26 de octubre de 2010
191
1
),
F(X1 , . . . , Xn )
Como consecuencia IV(a) rad(a). Por otro lado la inclusion inversa es siempre cierta ya
que IV(a) es un ideal radical que contiene a a.
La inclusion rad(a) IV(a)ya la conocemos.
ALGEBRA
CONMUTATIVA
P. Jara
192
Lema. 37.4.
Si V es un conjunto algebraico afn irreducible, si y solo si I(V ) es un ideal primo.
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 factorizacion F = F1e1 Frer en factores irreducibles, entonces
V(F) = V(F1 ) V(Fr )
es la descomposicion de V(F) en componentes irreducibles. Ademas, I V(F) = (F1 Fr ).
En particular, existe una correspondencia biyectiva entre polinomios irreducibles F
K [X1 , . . . , Xn ] e hipersuperficies irreducibles de An .
26 de octubre de 2010
193
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 K espacio vectorial de dimension finita.
De la definicion 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 combinacion K lineal
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 K espacio vectorial de
dimension finita.
38.
ALGEBRA
CONMUTATIVA
P. Jara
194
Sea K L una extension de cuerpos. Una familia {x1 , . . . , xn } L se llama una base de
trascendencia de L sobre K si verifica:
S EC . 39. E JERCICIOS
195
Teorema. 38.4.
Dada una extension de cuerpos K L se verifica:
(1) Todo subconjunto X L tal que al extension L/K (X ) es algebraica contiene una base de
trascendencia de la extension L(K ).
(2) Dado un conjunto algebraicamente independiente {x1 , . . . , xn } y un conjunto
{a1 , . . . , am } L tal que la extension L/K (a1 , . . . , am ) es algebraica, existe una
ordenacion de {a1 , . . . , am } tal que para cada ndice i = 1, . . . , n la extension
L/K (x1 , . . . , xi , ai+1 , . . . , am ) es algebraica.
(3) El numero
de elementos de una base de trascendencia es un invariante.
Este invariante se llama el grado de trascendencia de la extension y lo vamos a representar
por grtr(L/K ). Una extension es algebraica si, y solo si, su grado de trascendencia es igual a
cero.
Corolario. 38.5.
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.6. (Teorema de L
uroth.)
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 extension intermedia K L K (x)
es una extension trascendente pura.
Teorema. 38.7.
Dado un elemento trascendente x sobre K y polinomios f , g K [x] no nulos, primos relativos y no siendo los dos constantes, entonces [K (x) : K (f /g)] = max{gr(f ), gr(g)}.
Teorema. 38.8. (Teorema de Castelnuovo.)
Dada una extension trascendente pura K K (x1 , x2 ) de grado de trascendencia dos, para
cada cuerpo intermedio K L K (x1 , x2 ) la extension L/K es trascendente pura.
Teorema. 38.9.
Dada una torre de cuerpos K L F se verifica:
grtr(F/K ) = grtr(F/L) + grtr(L/K ).
39.
Ejercicios
Ejercicio. 39.1.
Sea A B una extension de anillos y u1 , . . . , ut B elementos enteros sobre A, demuestra
que A[u1 , . . . , ut ] es un Amodulo finitamente generado.
ALGEBRA
CONMUTATIVA
P. Jara
196
SOLUCION
Ejercicio. 39.2.
Sea A B una extension entera de anillos y p A un ideal primo. Demuestra que todo
elemento x pe = Bp (el extendido de p) satisface una ecuacion xn + an1 xn1 + + a1 x +
a0 = 0 con ai p, i = 0, . . . , n 1.
SOLUCION
Ejercicio. 39.3.
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 equivalentes los 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}.
SOLUCION
Ejercicio. 39.4.
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 ].
SOLUCION
Ejercicio. 39.5.
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.
SOLUCION
26 de octubre de 2010
S EC . 39. E JERCICIOS
197
Ejercicio. 39.6.
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 normalizacion de A := K [X , Y ]/(X i Y j ).
SOLUCION
Ejercicio. 39.7.
Sea K un cuerpo. Demuestra que el ideal (Y 2 X 3 X 2 ) de K [X , Y ] es primo.
SOLUCION
Ejercicio. 39.8.
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 normalizacion del dominio de integridad A := K [X , Y ]/(Y 2 X 3 X 2 ).
SOLUCION
Ejercicio. 39.9.
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).
SOLUCION
Ejercicio. 39.10.
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.
(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 lexicografico 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.
ALGEBRA
CONMUTATIVA
P. Jara
198
SOLUCION
Ejercicio. 39.11.
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.
SOLUCION
Ejercicio. 39.12.
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].
SOLUCION
Ejercicio. 39.13.
Sea V = V(X 3 + Y 3 + 7Z 3 ) C3 . Demuestra que I(V ) = (X 3 + Y 3 + 7Z 3 ) C[X , Y , Z].
SOLUCION
Ejercicio. 39.14.
Sea A B una extension 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.
SOLUCION
Ejercicio. 39.15.
Sea A B una extension entera de anillos.
(1) Si a A es invertible en B, demuestra que a es invertible en A.
(2) Demuestra que J(A) = J(B)c .
SOLUCION
Ejercicio. 39.16.
Sea A B una extension entera de anillos. Si todo ideal primo no nulo de A es maximal,
demuestra que todo ideal primo de B es maximal.
26 de octubre de 2010
S EC . 39. E JERCICIOS
199
SOLUCION
Ejercicio. 39.17.
(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.
SOLUCION
Ejercicio. 39.18.
Sea p un ideal de K [X1 , . . . , Xn ] primo y principal, entonces ht(p) = 1 o equivalentemente
dim(K [X1 , . . . , Xn ]/p) = n 1.
Observa que como una hipersuperficie es el conjunto de ceros de un polinomio, entonces
cuando e ste es irreducible, la hipersuperficie es de dimension n 1.
SOLUCION
Ejercicio. 39.19.
Determinar los ideales primos del anillo C[X , Y ].
SOLUCION
Ejercicio. 39.20.
Calcula un subanillo de polinomios maximal en A = R[X , Y ]/(XY 1).
SOLUCION
ALGEBRA
CONMUTATIVA
P. Jara
Captulo VII
Espectro primo y localizaci
on
40
41
42
43
Localizacion . . . . . . . . . . . . . . . .
Ideales primos en anillos de polinomios
Modulos de fracciones . . . . . . . . . .
Ejercicios . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
202
214
226
235
Introducci
on
N
C AP. VII. E SPECTRO PRIMO Y LOCALIZACI O
202
40.
Localizaci
on
(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 aplicacion ,A : A (A )/ ,
definida por ,A (a) = (a, 1) es un homomorfismo de anillos.
Para simplificar la notacion 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 aplicacion
,A se representa, abreviadamente, por .
. La operacion suma esta bien definida. Sea
D EMOSTRACI ON
0
tal que s(ab a0 b) = 0, para cada dc 1 A se tiene:
c
+
b d
a
a0
c
+
0
b
d
=
a
b
a0
b0 ,
=
.
bd
b0 d
bb0 d2
c
b d
a0
c
0
b
d
=
ac
a0 c
acb0 d a0 cbd
0 =
.
bd b d
bb0 d2
N
S EC . 40. L OCALIZACI O
203
Observaciones. 40.2.
(1) Si 0 , entonces el anillo 1 A es el anillo trivial, esto es, todos los elementos son iguales
D EMOSTRACI ON
es consecuencia directa de la definicion de la
relacion 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 contradiccion.
(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 contradiccion.
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
>>
>>
>
f >>
ALGEBRA
CONMUTATIVA
,A
|y
/
y
1 A
y
y f0
P. Jara
N
C AP. VII. E SPECTRO PRIMO Y LOCALIZACI O
204
>>
>>
>
f >>
,A
|y
/
y
1 A
y
y f0
. Basta comprobar que al verificar las condiciones del enunciado el homoD EMOSTRACI ON
0
morfismo f del Teorema (40.4.) es un isomorfismo. Es inyectiva, ya que si f 0 (a/s) = 0, entonces f (a) = 0 y existe s tal que sa = 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 notacion anterior se tiene que Ap es un anillo local con ideal maximal
pAp = {a/s Ap | a p, s A \ p}.
. Es claro que pAp = pe = {a/s Ap | a p, s A \ p} es un ideal de Ap .
D EMOSTRACI ON
Ademas, si b/1
/ pAp , entonces b
/ p, luego b A \ p y b/1 es invertible.
Ejemplo. 40.9.
Sea A un anillo conmutativo y 0 = 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.
26 de octubre de 2010
N
S EC . 40. L OCALIZACI O
205
Ideales primos
Lema. 40.11. (Teorema de Krull.)
Sea A un anillo conmutativo y un subconjunto multiplicativo (que no contiene a cero)
entonces existe un ideal primo p que es maximal verificando p = .
. Dado definimos = {p | p es un ideal primo de A tal que p = }. Se
D EMOSTRACI ON
prueba que es no vaco, ya que 0 , y es inductivo. Aplicando el Lema de Zorn existen en
elementos maximales. Finalmente probamos que cada elemento maximal de es un ideal
primo y se tiene el resultado.
Corolario. 40.12.
Sea A un anillo conmutativo, entonces A tiene ideales maximales y cada ideal propio
esta contenido en un ideal maximal.
A continuacion, suponiendo probado el anterior Corolario, ver por ejemplo Lema (3.9.), se
puede hacer la siguiente demostracion del Lema de Krull.
. [Otra demostracion del Lema de Krull.] Se considera el homomorfismo :
D EMOSTRACI ON
1
A 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
ALGEBRA
CONMUTATIVA
P. Jara
N
C AP. VII. E SPECTRO PRIMO Y LOCALIZACI O
206
El ejemplo tpico de subconjunto multiplicativo saturado es el complemento de un ideal primo. Es claro que la interseccion de subconjuntos multiplicativos saturados tambien lo es,
luego para cada subconjunto multiplicativo podemos considerar su clausura saturada, esto
es, la interseccion de los subconjuntos multiplicativos saturados que lo contienen; lo representamos por . La descripcion de la clausura saturada de es:
= {a A | existe b A tal que 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 . En este caso se tiene un isomorfismo
1
1 A
= A. Ver Ejercicio (43.13.).
Otra descripcion 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 = }
. Dado definimos
D EMOSTRACI ON
s = {A \ p | p Spec(A), p = }.
Es claro que s y que s es saturado ya que es interseccion 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 contradiccion.
Ver Ejercicio (43.12.)
Observa que se tiene = A \ ({p | p = }). Por lo tanto todo subconjunto multiplicativo
saturado es un complemento de una union de ideales primos.
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 union 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 union de ideales
primos.
26 de octubre de 2010
N
S EC . 40. L OCALIZACI O
207
A los ideales maximales, entre los que estan contenidos en el conjunto de los divisores de
cero, los llamamos ideales maximales de divisores de cero de A.
Los ideales primos contenidos en Div(M) se llaman ideales primos de M y los maximales se
llaman ideales primos maximales de M.
Proposici
on. 40.17.
Sea A un anillo conmutativo y , subconjuntos multiplicativos tales que , entonces
existe un unico
homomorfismo de anillos f tal que ,A = f ,A , ver el siguiente diagrama
para las notaciones.
,A
A DD
DD
DD
D
,A DD!
zu
/
u
u f
1 A
1 A
ALGEBRA
CONMUTATIVA
P. Jara
N
C AP. VII. E SPECTRO PRIMO Y LOCALIZACI O
208
Extensi
on y contracci
on de ideales. Anillos locales
Sea A un anillo conmutativo, un subconjunto multiplicativo y ,A : A 1 A el homomorfismo canonico. 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 .
N
S EC . 40. L OCALIZACI O
209
(
a
),
y
si
a/1
(
a
),
existe
s
tal
que
as
a ;
P
P
P
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 conmutacion
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).
. Es claro que
D EMOSTRACI ON
1 Nil(A) = 1 ({p | p primo en A}) {1 p | p primo en A} = Nil(1 A).
n
Por otro lado, si as Nil(1 A), existe n N tal que as = 0, y por tanto existe t tal que
1 Nil(A).
tan = 0. Entonces (ta)n = 0 y ta Nil(A). En consecuencia as = ta
ts
ALGEBRA
CONMUTATIVA
P. Jara
210
N
C AP. VII. E SPECTRO PRIMO Y LOCALIZACI O
en el sentido senalado
en el Ejemplo (40.9.).
Proposici
on. 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)}.
Anillos noetherianos
Lema. 40.25.
Sea A un anillo noetheriano y A un subconjunto multiplicativo, entonces 1 A es un
anillo noetheriano.
N
S EC . 40. L OCALIZACI O
211
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 EMOSTRACI ON
Extensiones enteras
Proposici
on. 40.27.
Si A B es una extension entera de anillos y A es un subconjunto multiplicativo,
entonces 1 A 1 B es una extension entera.
. Dado s/t 1 B, como s es entero sobre A existen an1 , . . . , a0 A tales
D EMOSTRACI ON
que
sn + an1 sn1 + + a0 = 0.
Multiplicando por t n tenemos
(s/t)n + (an1 /t)(s/t)n1 + + (a0 /t n ) = 0.
y por tanto s/t es entero sobre 1 A.
Vamos estudiar ahora la clausura entera y su relacion con la localizacion. El primer resultado
es sobre dominios normales.
Teorema. 40.28.
Cada anillo de fracciones de un dominio normal es un dominio normal.
. Si A es un dominio normal y A un subconjunto multiplicativo, enD EMOSTRACI ON
tonces los cuerpos de fracciones de A y de 1 A coinciden, llamemos a este cuerpo K . Dado
x K entero sobre 1 A, existen elementos an1 , . . . , a0 A y t tales que sea
xn + (an1 /t)xn1 + + (a0 /t) = 0.
Multiplicando por t tenemos:
txn + an1 xn1 + + a0 = 0,
ALGEBRA
CONMUTATIVA
P. Jara
N
C AP. VII. E SPECTRO PRIMO Y LOCALIZACI O
212
multiplicando por t n1 tenemos:
N
S EC . 40. L OCALIZACI O
213
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:
ab a y a
/ a, entonces existe n N tal que bn a.
Como consecuencia de la definicion, si a es un ideal primario, entonces rad(a) es un ideal
primo, sea p, entonces a se llama pprimario.
Proposici
on. 40.31.
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 (tambien
podemos quedarnos con la condicion 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 EMOSTRACI ON
(1) Como p = , resulta que A \ p, y por tanto basta comprobar que si as a, con
s
/ p, entonces a a. En efecto, si a
/ a, existe n N tal que sn a p, lo que es una
contradiccion.
(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 .
ALGEBRA
CONMUTATIVA
P. Jara
N
C AP. VII. E SPECTRO PRIMO Y LOCALIZACI O
214
(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 .
41.
Dado un anillo A estamos interesados en determinar si un ideal dado de A[X ] es primo. Para
esto hacemos la siguiente observacion: Dado un ideal primo p de A[X ] se tienen los siguientes
resultados:
A[X ]
= B[X ]
(p A)
F[X ],
Esto ultimo
es consecuencia de que (p) es un ideal primo que (p) = .
Vamos a probar la siguiente proposicion:
26 de octubre de 2010
215
Proposici
on. 41.1.
En la situacion 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 ].
. Ya hemos probado la condicion necesaria. Veamos la condicion suficiente.
D EMOSTRACI ON
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.
Ejercicio. 41.2.
Veamos, como aplicacion, cuales son los ideales primos de Z[X ].
.
D EMOSTRACI ON
(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 ].
ALGEBRA
CONMUTATIVA
P. Jara
N
C AP. VII. E SPECTRO PRIMO Y LOCALIZACI O
216
En resumen los ideales primos de Z[X ] son de la forma (h), (p) o (p, f ), siendo p Z primo,
h Z[X ] irreducible primitivo y f Z[X ] irreducible y es tambien irreducible modulo p.
Ejercicio. 41.3.
Con la notacion del Ejercicio (41.2.) Prueba que para cada ideal primo (h) Zp [X ] existen
dos unicos
ideales primos p1 p2 de Z[X ] tales que 0 = p1 Z p2 Z = pZ y (p1 ) = (h) =
(p2 ).
. Ya que h es primo, resulta que h Zp [x] es irreducible, entonces existe f Z[X ]
S OLUCI ON
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 los ideales primos de A[X ] necesitamos un resultado tecnico para comprobar la saturacion de ideales.
Lema. 41.4.
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 EMOSTRACI ON
(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
X nm h hF[X ] Bb [X ]
f
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 combinacion en Bb
de multiplos
de h, esto es, f hBb [X ], y tenemos hF[X ] Bb [X ] = hBb [X ]. Al hacer la
interseccion 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 cB[X ].
26 de octubre de 2010
217
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 aplicacion como 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
condicion no es suficiente. Para encontrar una condicion suficiente debemos comenzar a
estudiar p1 , despues 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 mas general, esto es, vamos a suponer que los ideales p1 , . . . , pi1 , i > 1, son primos y vamos a estudiar
K [X1 ,...,Xi1 ]
, y llamamos F a su cuerpo de fracciones, :
pi . Consideramos el anillo B =
pi1
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 esta generado
por un polinomio irreducible de F[Xi ]. Y para lo primero tenemos que ver si (pi ) coincide con
pi _NN _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _/ (pi ) P
NNN
PPP
NNN
PPP
PPP
NNN
PPP
NN&
'
/ B[X ]
A[Xi ]
i
(pi , 1 aT ) _ _ _ _ _ _ _ _ _ _ _ _ _/ ((pi ), 1 bT )
NNN
NNN
NNN
NN&
A[X , T ]
PPP
PPP
PPP
PP'
/ B[X , T ]
ALGEBRA
CONMUTATIVA
P. Jara
N
C AP. VII. E SPECTRO PRIMO Y LOCALIZACI O
218
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 )
Q[Z]
[Y ]
p1
/ F[X ].
219
g2 = Xy 3 z3 ,
g3 = X 2 y z 2 ,
g4 = X 3 yz.
Como el ideal es principal basta calcular un generador. En este caso observamos que si
llamamos h0 = X y 2 /z se tiene:
g2 = h0 y 3 + (y 5 /z z3 ) = h0 y 3 ,
g3 = h0 (Xy + y 3 /z) + (y 5 /z2 z2 ) = h0 (Xy + y 3 /z),
g4 = h0 (X 2 + Xy 2 /z + y 4 /z2 ) + (y 6 /z3 yz) = h0 (X 2 + Xy 2 /z + y 4 /z2 ).
y se tiene: (p3 )e = (X y 2 /z) = (Xz y 2 ). El coeficiente lder del generador h = Xz y 2
B[X ] es z. El polinomio h = Xz y 2 F[X ] es irreducible, ya que tiene grado uno.
(ii). Para estudiar la saturacion de (p3 ) en B[X ] consideramos la interseccion ((p3 ), 1
zT )B[X , T ] B[X ] y la comparamos con (p3 ). Pasamos a los anillos de polinomios con
coeficientes en Q y calculamos las bases de Groebner reducidas respecto al orden lexicografico con T > X > Y > Z.
(p3 , 1ZT )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 , 1ZT )Q[T , X , Y , Z]Q[X , Y , Z] = p3 , luego (p3 ) = (p3 , 1zT )B[T , X , Y , Z]
Q[X , Y , Z], y el ideal (p3 ) es saturado.
ALGEBRA
CONMUTATIVA
P. Jara
N
C AP. VII. E SPECTRO PRIMO Y LOCALIZACI O
220
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]y 2 Q[z]y 3 ,
F = Q(z) Q(z)y Q(z)y 2 Q(z)y 3 .
Con la relacion y 4 = z3 . El ideal (p3 ) esta generado por los elementos:
g1 = Xy z2 ,
g2 = Xz y 3 .
221
Q[X , Y , Z]
Q[Y , Z]
Q[Y , Z]
[X ] =
[X ] Q(y, z)[X ].
5
2
a Q[Y , Z]
(Y Z )
1
y3
1
3
3 2
5
3 2
(Xz
y
z
)
=
(Xy
y
z
)
=
(Xy 2 z2 ) (Xy 2 z2 )Q(y, z)[X ],
2
2
2
z
z
z
entonces
(a)e = (Xy 2 z2 )Q(y, z)[X ] = (Xz y 3 )Q(y, z)[X ].
El coeficiente lder de Xy 2 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 lexicografico 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[{X Y^2 - Z^2, X Z - Y^3, Y^5 - Z^3, Z T - 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).
ALGEBRA
CONMUTATIVA
P. Jara
N
C AP. VII. E SPECTRO PRIMO Y LOCALIZACI O
222
Ejercicio. 41.8.
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.
. Calculamos una base de Groebner del ideal p = (XZ Y 3 , XY 2 Z 2 , X 2 YZ)
S OLUCI ON
para el orden lexicografico con X > Y > Z.
Q[X , Y , Z]
Q[Y , Z]
[X ] Q(y, z)[X ].
5
3
(Y Z )
Calculamos (p)e :
(p)e = (Xz y 3 , Xy 2 z2 , X 2 yz)Q(y, z)[X ] = (Xz y 3 )Q(y, z)[X ].
El termino 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 lexicografico con T > X > Y > Z es:
Curso 20102011. NOTAS DE TRABAJO, 6
223
Ejercicio. 41.9.
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 OLUCI ON
>GroebnerBasis[{X Z^2 - W^3, X W^2 - Y^4, Y^4Z^2 - W^5}, {X, Y, Z, W}]
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[X , Y , Z, W ]
Q[Y , Z, W ]
[X ] Q(y, z, w)[X ].
4
2
5
(Y Z W )
w3
(Xw2 y 4 ).
y4
> GroebnerBasis[{X Z^2 - W^3, X W^2 - Y^4, Y^4Z^2 - W^5, 1 - Z T}, {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 contraido 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.
ALGEBRA
CONMUTATIVA
P. Jara
N
C AP. VII. E SPECTRO PRIMO Y LOCALIZACI O
224
Ejercicio. 41.10.
Demuestra que el ideal a = (XY W 3 , Y 2 ZW ) Q[X , Y , Z, W ] no es un ideal primo.
. p = (XY W 3 , Y 2 ZW ) tiene base de Groebner para el orden lexicografico con
S OLUCI ON
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 eliminacion son:
p Q[W ] = {0}
p Q[Z, W ] = {0}
p Q[Y , Z, W ] = (Y 2 WZ) que es primo.
Q[X , Y , Z, W ]
Q[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 3 , Y 2 ZW , 1 YT ). una base de Groebner es:
> 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 interseccion con Q[X , Y , Z, W ] es:
(XY W 3 , XZ W 2 Y , Y 2 WZ).
Este ideal contiene a p, pero no esta 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.
26 de octubre de 2010
225
Calculo de la dimensi
on
Dado un ideal primo p K [X1 , . . . , Xn ], se define:
p0 = 0
pi = p K [X1 , . . . , Xi ]
si i = 1, . . . , n.
/ K [X1 ,...,Xi ]
pi
K [X1 ,...,Xi1 ]
pi K [X1 ,...,Xi1 ]
K [X ,...,X
1
i1
y por tanto A :=
es una subalgebra de B := K [X1p,...,Xi ] , y B se genera sobre A por un
pi1
i
elemento, la clase de Xi . En consecuencia, por el lema de normalizacion tenemos dim(A)
dim(B) dim(a) + 1.
W ). Esta
es:
{XZ 2 W 3 , XW 2 Y 4 , Y 4 Z 2 W 5}
Observa que hemos utilizado el orden lexicografico con X > Y > Z > W , entones considera
ALGEBRA
CONMUTATIVA
P. Jara
N
C AP. VII. E SPECTRO PRIMO Y LOCALIZACI O
226
mos 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 a lgebras correspondientes. Las bases de Groebner son:
G = {XZ 2 W 3 , XW 2 Y 4 , Y 4 Z 2 W 5}
G3 = {Y 4 Z 2 W 5}
G2 =
G1 =
G0 =
=
=
+1
+1
42.
M
odulos de fracciones
Producto tensor
Sea A un anillo (conmutativo). Recordemos la definicion de producto tensor de dos Amodulos.
Sean M1 y M2 dos Amodulos, definimos un nuevo Amodulo 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 );
(a1 + a2 , b) (a1 , b) (a2 , b);
(a, rb) (ra, b);
a M1 ; b1 , b2 M2 ;
a1 , a2 M1 ; b M2 ;
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
26 de octubre de 2010
DULOS DE FRACCIONES
S EC . 42. M O
227
x 7 x y, para y fijo
M2 M1 A M2 ;
y 7 x y, para x fijo
M1 M
J2
JJJ
JJJ
f JJJ$
/M
1
s
s
ys
A M2
s
s f0
Teorema. 42.2.
Para cada Amodulo 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
. Consideramos la aplicacion:
D EMOSTRACI ON
X ,Y
ALGEBRA
CONMUTATIVA
P. Jara
N
C AP. VII. E SPECTRO PRIMO Y LOCALIZACI O
228
Localizaci
on
Sea A un anillo conmutativo, un subconjunto multiplicativo y M un Amodulo. Definimos
1 M el m
odulo de fracciones de M respecto a como el conjunto M bajo la relacion
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 estan definidas de forma que:
@@
@@
@
f @@
N
26 de octubre de 2010
w
w
w f0
w{
1 M
DULOS DE FRACCIONES
S EC . 42. M O
229
Corolario. 42.5.
Sea A un anillo conmutativo y un subconjunto multiplicativo. Sean f : M N un homo
morfismo de Amodulos; entonces existe un unico
homomorfismo 1 f de 1 Amodulos
tal que f N = M 1 f .
f
M
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 Amodulos, 1 (g f ) =
1 g 1 f .
(2) Para cada Amodulo M se tiene 1 idM = id1 M .
Tenemos entonces una situacion de adjuncion
A Mod
O
1
1 A Mod
Proposici
on. 42.7.
Sea A un anillo conmutativo y un subconjunto multiplicativo. Si 0 M 0 M M 00 0
es una sucesion exacta corta de Amodulos, entonces
0 1 M 0 1 M 1 M 00 0
es una sucesion exacta corta de 1 Amodulos.
Corolario. 42.8.
Sea A un anillo, A un subconjunto multiplicativo y M1 , M2 M submodulos, se verifica:
(1) 1 Mi es un submodulo 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 Amodulos, se verifica:
1 (M1 M2 )
= 1 M1 1 M2 .
ALGEBRA
CONMUTATIVA
P. Jara
N
C AP. VII. E SPECTRO PRIMO Y LOCALIZACI O
230
Teorema. 42.10.
Sea A un anillo y un subconjunto multiplicativo. Para cada Amodulo 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 situacion anterior 1 A es un Amodulo plano.
En este caso se tiene tambien una situacion de adjuncion
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 Amodulos, entonces existe
un isomorfismo de 1 Amodulos
1 M 1 A 1 N
= 1 (M A N).
. Tenemos una sucesion de isomorfismos naturales:
D EMOSTRACI ON
1 M 1 A 1 N
= M A 1 A 1 A 1 N
= M A 1 N
1
1
= M A A A N
= 1 A A (M A N)
= 1 (M A N).
La propiedad analoga 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 Amodulo M
es finitamente presentado si existe una presentacion libre Am An M 0 con m, n N)
tenemos:
Lema. 42.13.
Sea A un anillo conmutativo y M, N dos Amodulos 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).
26 de octubre de 2010
DULOS DE FRACCIONES
S EC . 42. M O
231
1 Hom A (M, N)
1 HomA (An , N)
1 HomA (Am , N)
1 N n
Hom1 A
(1 M, 1 N)
Hom1 A (1 An , 1 N)
1 N m
Hom1 A (1 Am , 1 N)
Propiedades locales
Dado un anillo A, un Amodulo M y un ideal primo p consideramos el subconjunto multiplicativo = A \ p. El anillo de fracciones 1 A se representa por Ap , y el modulo de fracciones
1 M se representa por Mp .
Una propiedad de anillos o de modulos P es una propiedad local si A o M la tienen si y solo
si Ap o Mp la tienen para cada ideal primo p. Ya hemos comprobado, ver Proposicion (40.30.),
que la propiedad de ser un dominio normal es una propiedad local.
Lema. 42.14.
Sea M un Amodulo. 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 representacion de modulos:
Proposici
on. 42.15.
Sea A un anillo conmutativo y M un Amodulo, entonces la aplicacion canonica
Y
M
{Mp | p Spec(R)}
es inyectiva.
ALGEBRA
CONMUTATIVA
P. Jara
N
C AP. VII. E SPECTRO PRIMO Y LOCALIZACI O
232
Corolario. 42.16.
Sea A un anillo conmutativo y f : M N un homomorfismo de Amodulos. 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.17.
Sea A un anillo conmutativo y N un submodulo de un Amodulo M. Para cada x M son
equivalentes los siguientes enunciados:
(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.
Proposici
on. 42.18.
Sea A un anillo conmutativo y M un Amodulo. Son equivalentes los siguientes enunciados:
(a) M es un Amodulo plano;
(b) Mp es un Amodulo plano para cada ideal primo p de A;
(c) Mm es un Amodulo plano para cada ideal maximal m de A.
DULOS DE FRACCIONES
S EC . 42. M O
233
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.
ALGEBRA
CONMUTATIVA
P. Jara
N
C AP. VII. E SPECTRO PRIMO Y LOCALIZACI O
234
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.22.
Los conjuntos V(a) son los conjuntos cerrados para una topologa en Spec(A).
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 m
odulo
Para cada Amodulo M llamamos soporte de M a:
Supp(M) = {p Spec(A) | Mp 6= 0}.
Lema. 42.23.
Sea A un anillo conmutativo y M un Amodulo. Son equivalentes los siguientes enunciados:
(a) M = 0;
(b) Supp(M) = .
Es consecuencia del Lema (42.14.).
Lema. 42.24.
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 sucesion exacta, entonces Supp(M) = Supp(M 0 )
Supp(M 00 );
(3) Si M es un Amodulo 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 Amodulos finitamente generados, entonces Supp(M A N) = Supp(M)
Supp(N);
(5) Sea a un ideal de A y M un Amodulo finitamente generado, entonces Supp(M/aM) =
V(a + Ann(M)).
26 de octubre de 2010
S EC . 43. E JERCICIOS
235
.
D EMOSTRACI ON
(1) De la sucesion 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 localizacion.
(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).
(4) Primero probamos que si A es un anillo local con ideal maximal m y M, N son Amodulos
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 Ap Np
= (M A N)p y por tanto p
Supp(M A N).
(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)).
43.
Ejercicios
ALGEBRA
CONMUTATIVA
P. Jara
N
C AP. VII. E SPECTRO PRIMO Y LOCALIZACI O
236
SOLUCION
Ejercicio. 43.2.
Dado un anillo A y un elemento a A. Se verifica:
(1) Aa
=
A[X ]
(aX 1) .
SOLUCION
Ejercicio. 43.3.
.Sea K un cuerpo, A =
K [X ,Y ]
(XY )
(1) X /1 es invertible en AX .
(2) Y /1 = 0 en AY .
(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 ].
SOLUCION
26 de octubre de 2010
S EC . 43. E JERCICIOS
237
Ejercicio. 43.4.
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 al 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.
SOLUCION
SOLUCION
Ejercicio. 43.6.
Un dominio D se llama at
omico si cada elemento no nulo y no invertible es un producto
SOLUCION
ALGEBRA
CONMUTATIVA
P. Jara
238
N
C AP. VII. E SPECTRO PRIMO Y LOCALIZACI O
Ejercicio. 43.7.
Sea D un dominio de integridad y D un subconjunto multiplicativo.
SOLUCION
Localizacion de anillos finitos
Ejercicio. 43.8.
SOLUCION
Ejercicio. 43.9.
Sea A = Z/mZ. Demuestra que para cada subconjunto multiplicativo de A existe un entero n tal que 1 A = Z/nZ.
SOLUCION
Ejercicio. 43.10.
Con la notacion del ejercicio anterior. Que valores son posibles para n?
SOLUCION
Ejercicio. 43.11.
Sea A un anillo, A un subconjunto multiplicativo, a A un ideal tal que a = y
p : A A/a la proyeccion canonica. 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).
SOLUCION
26 de octubre de 2010
S EC . 43. E JERCICIOS
239
SOLUCION
Ejercicio. 43.13.
Sea A un anillo conmutativo y A un subconjunto multiplicativo, si es la saturacion
1
A CC
CC
CC
C
C!
/
v
v f
v{
1 A
SOLUCION
Ejercicio. 43.14.
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.
SOLUCION
Ejercicio. 43.15.
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.
SOLUCION
ALGEBRA
CONMUTATIVA
P. Jara
N
C AP. VII. E SPECTRO PRIMO Y LOCALIZACI O
240
Ejercicio. 43.16.
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 Amodulos 1 B
= f ()1 B.
SOLUCION
Ejercicio. 43.17.
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= .
elemento de es un divisor de cero
(2) Un ideal a de A es un contrado si y solo si ningun
en A/a.
SOLUCION
Ejercicio. 43.18. (AM, Cap 3, Ej 3)
Sea A un anillo conmutativo y , A subconjuntos multiplicativos. Sea : A 1 A el
1
1
SOLUCION
Ejercicio. 43.19.
Sea A un anillo y 1 , 2 A subconjuntos multiplicativos de A. Si llamamos a la clausura
multiplicativa 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
SOLUCION
26 de octubre de 2010
S EC . 43. E JERCICIOS
241
Ejercicio. 43.20.
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.
SOLUCION
Ejercicio. 43.21.
Demostrar que para cada subanillo A de Q existe un subconjunto multiplicativo de Z tal
que A = 1 Z.
SOLUCION
Ejercicio. 43.22.
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, tambien 1 D es un dominio
de ideales principales.
de factorizacion unica.
(4) Demostrar que si D es un dominio noetheriano, tambien 1 D es un dominio noetheriano.
SOLUCION
Ideales primos
Ejercicio. 43.23.
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.
SOLUCION
Ejercicio. 43.24.
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.
ALGEBRA
CONMUTATIVA
P. Jara
242
N
C AP. VII. E SPECTRO PRIMO Y LOCALIZACI O
SOLUCION
Modulos
Ejercicio. 43.25.
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.
SOLUCION
Ejercicio. 43.26.
Sean N1 , N2 M submodulos de un Amodulo M. Demuestra que N1 N2 si y solo si
(N1 )m (N2 )m para cada ideal maximal m de A.
SOLUCION
Ejercicio. 43.27.
Sea A un subconjunto multiplicativo y M un Amodulo finitamente generado. Demuestra que 1 M = 0 si y solo si existe s tal que sM = 0.
SOLUCION
Ejercicio. 43.28.
Sea A un dominio de integridad con cuerpo de fracciones K . Demostrar que K es un A
modulo finitamente generado si, y solo si, A = K .
SOLUCION
Ejercicio. 43.29.
Sea a = (2X , 3Y ) Z[X , Y ]. Calcula la saturacion de a respecto al conjunto multiplicativo
= Z \ {0}.
SOLUCION
Ejercicio. 43.30.
S EC . 43. E JERCICIOS
243
SOLUCION
Ejercicio. 43.31.
Describe los ideales primos de Z[ 1]. Razona que todos son principales.
SOLUCION
Ejercicio. 43.32.
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].
SOLUCION
Ejercicio. 43.33.
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].
SOLUCION
ALGEBRA
CONMUTATIVA
P. Jara
Captulo VIII
Dimensi
on
44
45
46
47
Anillos noetherianos . . . . . . . . . .
Anillos artinianos . . . . . . . . . . . .
Repaso sobre la dimension de anillos .
Ejercicios . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
246
247
254
257
Introducci
on
Una vez que hemos construido un invariante algebraico: la dimension, en este captulo vamos a estudiar los anillos y a lgebras de dimensiones bajas. Primero establecemos algunos resultados sobre anillos noetherianos, para posteriormente caracterizar los anillos artinianos
como los anillos noetherianos de dimension cero. Establecemos un teorema de estructura
para anillos artinianos: cada anillo artiniano es un producto directo finito de anillos artinianos locales. Finalizamos el estudiando eje,los de anillos de dimensiones varias.
N
C AP. VIII. D IMENSI O
246
44.
Anillos noetherianos
Anillos noetherianos
Lema. 44.1.
Sea A un anillo conmutativo y M un Amodulo. 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.
. Sea a un ideal maximal entre los anuladores de elementos no nulos de M
D EMOSTRACI ON
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.
. p es un ideal primo. Sean a, b A tales que ab p , existen un ndice
D EMOSTRACI ON
tal que ab p , luego a p o b p , y tenemos el resultado.
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 e 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 minimal
sobre a.
. Por ser a propio tenemos que existe un ideal maximal m tal que a m, y
D EMOSTRACI ON
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
existiran elementos minimales.
Proposici
on. 44.4.
247
45.
Anillos artinianos
Proposici
on. 45.1.
En un anillo artiniano cada ideal primo es maximal.
. Sea p un ideal primo de A, entonces A/p es un dominio de integridad artiD EMOSTRACI ON
niano. 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.
ALGEBRA
CONMUTATIVA
P. Jara
N
C AP. VIII. D IMENSI O
248
Corolario. 45.2.
Si A es un anillo artiniano, Nil(A) = J(A).
Corolario. 45.4.
En un anillo artiniano el nilradical es el producto de los ideales maximales.
. Es consecuencia de que los ideales maximales son un numero
D EMOSTRACI ON
finito, coinciden con los ideales primos y son comaximales.
Corolario. 45.5.
Si A es un anillo artiniano, el cociente A/J(A) es isomorfo a un producto de cuerpos.
. Existe un numero
D EMOSTRACI ON
finito de ideales primos, y cada uno de ellos es maximal.
Sean e stos m1 , . . . , mt . Se tiene J(A) = m1 . . . mt , y por el Teorema Chino del Resto, existe
un isomorfismo
A/J(A)
= A/m1 A/mt .
Proposici
on. 45.6.
En un anillo artiniano el nilradical es nilpotente.
. Supongamos que n = Nil(A). Por ser A artiniano, existe n N tal que nn =
D EMOSTRACI ON
nn+1 . Supongamos que nn 6= 0.
Llamamos al conjunto
= {a A | ann 6= 0},
26 de octubre de 2010
249
por la suposicion 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.
Tambien se verifica la relacion
annn = ann+1 = ann 6= 0,
y por la minimalidad tenemos an = aA. Entonces existe y n tal que ay = a, y es facil ver que
se tiene ay s = a para cada s N; ahora bien, y es nilpotente, ya que y n, luego existe s tal
que y s = 0, y por tanto a = 0, lo que es una contradiccion.
Teorema. 45.7. (Teorema de Akizuki.)
Todo anillo artiniano es noetheriano.
. Sean m1 , . . . , mt los ideales maximales de A y consideremos la siguiente
D EMOSTRACI ON
cadena de submodulos:
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 modulo, esto es,
un A/mi espacio vectorial y, como A es artiniano, resulta ser de dimension finita. Podemos
encontrar entonces una serie de composicion de b/bmi (como A/mi espacio vectorial y como
Amodulo). Entonces A tiene longitud finita y como consecuencia es un anillo noetheriano.
ALGEBRA
CONMUTATIVA
P. Jara
N
C AP. VIII. D IMENSI O
250
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.
D EMOSTRACI ON
finito de ideales
primos minimales, luego Nil(A) = m1 mt para una familia finita de ideales maximales, ya
que cada ideal primo, por la hipotesis, 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.
M
odulos sobre anillos artinianos
Veamos algunas consecuencias de los Teoremas de Akizuki.
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/a es maximal;
(b) A/a es un Amodulo de longitud finita;
(c) Todo ideal primo de A/a es maximal;
(d) a es un producto de ideales maximales.
26 de octubre de 2010
251
Corolario. 45.12.
Sea A un anillo noetheriano y M un Amodulo finitamente generado. Son equivalentes los
siguientes enunciados:
(a) M es de longitud finita;
(b) Todo ideal primo de Supp(M) es maximal.
. (a)(b). Si M es de longitud finita, entonces tiene una serie de composiD EMOSTRACI ON
cion
0 = M0 Mr = M,
con ideales maximales {m1 , . . . , mr } tales que mi = Ann(Mi /Mi1 ). Se tiene que Ass(M)
{m1 , . . . , mr } y esta formado por ideales maximales, y como Ass(M) son los elementos minimales del soporte, resulta que el soporte esta formado por ideales maximales.
(b)(a). Consideremos una cadena
0 = M0 Mr = M,
con Mi /Mi1
= A/pi , pi Ass(M) = Supp(M) por verificarse (b). Entonces tenemos una serie
de composicion de M.
Corolario. 45.13.
Sea A un anillo artiniano y M un Amodulo. Son equivalentes los siguientes enunciados:
(a) M es de longitud finita;
(b) M es finitamente generado.
Corolario. 45.14.
Sea A un anillo artiniano y M un Amodulo finitamente generado, entonces M tiene longitud finita y Ass(M) = Supp(M).
. Tenemos que A es un anillo noetheriano, entonces M es un Amodulo
D EMOSTRACI ON
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.15.
Sea A un anillo noetheriano y M un Amodulo finitamente generado. Son equivalentes los
siguientes enunciados:
(a) M es de longitud finita.
(b) A/ Ann(M) es un anillo artiniano.
ALGEBRA
CONMUTATIVA
P. Jara
N
C AP. VIII. D IMENSI O
252
equivalente a probar que los ideales que contienen a Ann(M) son maximales y son un numero finito.
Los anillos A/mni son artinianos y mi /mni es un ideal maximal, y como es nilpotente es el unico.
Ejemplo. 45.17.
Para cada n Z el anillo Zn es finito, y por lo tanto es artiniano. Si la factorizacion de n es
n = pe11 ptet , entonces la descomposicion de Zn en producto de anillos artinianos locales
es:
Z
Z
Zn = e1 et .
pt Z
p1 Z
En efecto, el nilradical es
n := p1 pt Z/nZ = (p1 Z/nZ) (pt Z/nZ),
y se tiene ne = 0, siendo e = max{e1 , . . . , et }. Por tanto en aplicacion del Teorema (45.16.)
resulta
Z/nZ
Z/nZ
Zn
= pe Z+nZ/nZ pe Z+nZ/nZ
t
26 de octubre de 2010
Z
pe1 Z+nZ
Z
e
p11 Z
Z
pet Z+nZ
Z
.
e
pt t Z
253
Ejemplo. 45.18.
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 K algebra de dimension finita, y
por tanto las cadenas estrictas de ideales son finitas. Si la factorizacion 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 et .
(Ft )
(F1 )
Queda ahora el problema de determinar la estructura de los anillos locales artinianos.
Teorema. 45.19. (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.
. (a)(b). Si A es un anillo artiniano, entonces cada ideal primo es maximal
D EMOSTRACI ON
ALGEBRA
CONMUTATIVA
P. Jara
N
C AP. VIII. D IMENSI O
254
Proposici
on. 45.21.
Sea A un anillo local artiniano con cuerpo residual K . 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.
. De forma evidente tenemos (a)(b)(c). Para probar que (c)(a), suponD EMOSTRACI ON
gamos 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. 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. Entonces xm yA a y tenemos que
a = xm A = mm es un ideal principal.
Estos ultimos
resultados nos dicen que los anillos locales artinianos conmutativos, a pesar
de su simplicidad aparente son de complicada estructura. A modo de ejemplo.
(1) El anillo Zpn es un ejemplo de anillo local artiniano, en e 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.
(3) En el anillo K [X 2 , X 3 ]/(X 4 ) el ideal maximal es el generado por la clase de X 2 y la clase de
X 3 . Por tanto no es un ideal principal. Ademas, se tiene que m2 esta generado por la clase
de X 5 y dimK (m/m2 ) = 2.
46.
Los anillos artinianos son anillos que tienen dimension de Krull igual a cero, y en ellos las ca
denas de ideales primos se reducen a un unico
elemento, pues todo ideal primo es maximal.
En general no todo anillo de dimension cero es un anillo artiniano.
Ejemplo. 46.1.
Q
Se considera el anillo A = n Q = Qn0 . Este anillo no es noetheriano y no es artiniano, ya
que existe una cadena descendente no acotada:
Qn0 Qn1 Qn2 Qn3
26 de octubre de 2010
N DE ANILLOS
S EC . 46. R EPASO SOBRE LA DIMENSI O
255
Sin embargo es de dimension cero, ya que los ideales primos son de la forma Qn6=a para a N,
y todos ellos son maximales, ya que A/Qn6=a
= Q.
Vamos a reunir en la siguiente proposicion algunos resultados sobre anillos locales noetherianos.
Proposici
on. 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 dimension 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 ejemplo del 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.
Proposici
on. 46.3.
Para cada ideal primo p se verifica ht(p) = dim(Ap ).
Proposici
on. 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 condicion de cadena descendente.
El concepto dual de altura es el de profundidad. La profundidad 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 .
ALGEBRA
CONMUTATIVA
P. Jara
N
C AP. VIII. D IMENSI O
256
Utilizamos la notacion pr(p) para la profundidad del ideal p.
Proposici
on. 46.5.
Para cada ideal primo p se verifica pr(p) = dim(A/p).
un numero
finito de indeterminadas, y por tanto x
/ pi para i mayor que un cierto entero
Supongamos que n es finitamente generado, entre todos los generadores involucran un numero finito de indeterminadas, sean X1 , . . . , Xs , llamamos T = K [X1 , . . . , Xs ] y consideramos nT .
Casi todos las intersecciones pi T son cero, y ademas se verifica n T i (pi T ). Aplicando
la Proposicion (4.3.) existe un ndice i tal que n T pi T . En consecuencia n pi , ya que
e ste ultimo
contiene a todos los generadores de n.
Supongamos ahora que n no es finitamente generado. Dado un sistema de generadores, no
nulos, {n1 , n2 , . . .} de n 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 solo puede pertenecer a un conjunto finito
de e stos. Luego si el conjunto C es finito, resulta que n esta contenido en una union finita de
los pi , y aplicando nuevamente la Proposicion (4.3.), 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
26 de octubre de 2010
N DE ANILLOS
S EC . 46. R EPASO SOBRE LA DIMENSI O
257
[
{aj,1 , . . . , aj,tj }.
j
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 .
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 dimension mi+1 mi ,
por lo tanto el ideal primo pi tiene altura mi+1 mi . Como estos numeros
van creciendo se
tiene que la dimension de A es infinita.
ALGEBRA
CONMUTATIVA
P. Jara
N
C AP. VIII. D IMENSI O
258
47.
Ejercicios
Ejercicio. 47.1.
Demuestra que para cada anillo A se tiene:
dim(A) = sup{dim(Ap ) | p Spec(A)}.
SOLUCION
Ejercicio. 47.2.
Demuestra que si a es un ideal nilpotente de un anillo A, entonces:
dim(A) = dim(A/a).
SOLUCION
Ejercicio. 47.3.
Sea K un cuerpo y a K [X1 , . . . , Xn ] el ideal generado por los siguientes polinomios de grado
uno:
P
F1 = ni=0 a1,i Xi ,
..
a=
Pn.
Fs = i=0 as,i Xi
Si r es el rango del sistema de ecuaciones lineales:
Pn
Pn
a X =a
i=1
s,i i
s,0
SOLUCION
Ejercicio. 47.4.
SOLUCION
26 de octubre de 2010
Captulo IX
Descomposici
on primaria
48
49
50
51
52
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
260
265
275
281
282
Introducci
on
El estudio de los conjuntos algebraicos se reduce a encontrar descomposiciones de los mismos en terminos de sus componentes irreducibles. Desde el punto de visa algebraico se trata
de dar una descomposicion del anillo como una interseccion de ciertos ideales: los ideales
primarios. El objetivo del captulo es probar que cada anillo noetheriano tiene una descomposicion primaria: posteriormente esta descomposicion se prueba tambien para modulos
noetherianos. Se aplica esta teora en algunos caso concretos, centrandonos en dos: la clasificacion de los conjuntos algebraicos del plano y la descomposicion en los anillos de polinomios.
N PRIMARIA
C AP. IX. D ESCOMPOSICI O
260
48.
Descomposici
on primaria de ideales
Ideales primarios
Un ideal q de un anillo conmutativo A se llama primario si es propio y verifica la siguiente
condicion: para a, b elementos de A tales que ab q y a
/ q, entonces existe n N tal que
n
b q.
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 de A/q es un elemento nilpotente.
. (a) (b). Sea x + q A/q un divisor de cero, entonces existe 0 6= y + q tal
D EMOSTRACI ON
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.
. Sea xy rad(q), si x
D EMOSTRACI ON
/ rad(q), entonces para cada n N se tiene xn
/ 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.
numero
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
2
embargo, el radical de (X , Y ) es (X , Y ) y se verifica: (X , Y )2 (X , Y 2 ) (X , Y ).
26 de octubre de 2010
N PRIMARIA DE IDEALES
S EC . 48. D ESCOMPOSICI O
261
Descomposici
on primaria de ideales
Lema. 48.8.
Sea A un anillo conmutativo y {q | } una familia de ideales pprimarios, entonces
q es un ideal pprimario.
. Se tiene rad( q ) = rad(q ) = p. Por otro lado, si xy q y x
D EMOSTRACI ON
/ q ,
n
entonces existe un ndice tal que x
/ q , luego existe n N tal que y q y por tanto y p.
m
Entonces existe m N tal que y q .
ALGEBRA
CONMUTATIVA
P. Jara
N PRIMARIA
C AP. IX. D ESCOMPOSICI O
262
Proposici
on. 48.9.
Sea A un anillo conmutativo y q un ideal pprimario. Para cada x A se verifica:
(1) x q si y solo si (q: x) = A;
(2) x
/ q si y solo si (q: x) es pprimario;
(3) x
/ p si y solo si (q: x) = q.
. (1). Es consecuencia directa de la definicion.
D EMOSTRACI ON
(2). Si x
/ q y ab (q : x) con a
/ (q : x), entonces abx y ax
/ q, luego existe n N tal
n
n
que 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 definicion.
N PRIMARIA DE IDEALES
S EC . 48. D ESCOMPOSICI O
263
ALGEBRA
CONMUTATIVA
P. Jara
N PRIMARIA
C AP. IX. D ESCOMPOSICI O
264
Proposici
on. 48.15.
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 (1 q)c = q.
Como consecuencia, existe una correspondencia biyectiva entre ideales primarios de 1 A
y los ideales primarios que no cortan a .
. Si p 6= , entonces existe s p, como p = rad(q), existe n N tal
D EMOSTRACI ON
n
que s q, luego 1 q = 1 A.
Si p = , y (a/1)((b/1) 1 q, a/1
/ 1 q, entonces existe s tal que abs q
n
y as
/ q. Luego existe n N tal que b q, en consecuencia b/1 1 q. Por otro lado
rad(1 q) = 1 rad(q) = 1 p.
Para cada ideal a de un anillo A y cada subconjunto multiplicativo , llamamos Sat (a) a la
saturaci
on de a, esto es, a Sat (a = (1 a)c .
Proposici
on. 48.16.
Sea A un anillo conmutativo y un subconjunto multiplicativo. Sea a un ideal de A con una
descomposicion primaria minimal 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
1 a = m
i=1 q
Sat (a) = m
i=1 qi
N PRIMARIA DE M O
DULOS SOBRE ANILLOS NOETHERIANOS
S EC . 49. D ESCOMPOSICI O
265
1
m
o p 6= , si p
/ {p1 . . . , pm }. Entonces 1 a = m
1 qi , y se tiene a = 1 qi .
Si a es un ideal con una descomposicion primaria, cada elemento minimal de Ass(A/a) se
llama un primo aislado, los restantes ideales primos se llaman embebidos.
Si pi es un primo aislado, entonces qi se llama componente primaria aislada, las otras se
llaman componentes primarias embebidas.
Observa que cualquier conjunto de primos aislados es un subconjunto genericamente estable.
Corolario. 48.19.
Sea A un anillo conmutativo y a un ideal con una descomposicion primaria. Las componen
tes primarias aisladas estan determinadas de forma unica.
49.
Descomposici
on primaria de m
odulos sobre anillos noetherianos
OPCIONAL
Vamos a establecer los resultados sobre descomposiciones primarias para modulos, y en particular vamos a probar que cada submodulo de un modulo noetheriano tiene una descomposicion primaria. Por lo tanto cada ideal de un anillo noetheriano tendra una descomposicion
primaria.
Veamos algunos resultados sobre ideales primos asociados.
Ass(M) = {p Spec(A) | existe 0 6= m M, tal que p = Ann(m)}.
ALGEBRA
CONMUTATIVA
P. Jara
N PRIMARIA
C AP. IX. D ESCOMPOSICI O
266
Un Amodulo M se llama coterciario si Ass(M) es un conjunto unitario. Vamos a ver una condicion suficiente para que un Amodulo sea coterciario. Un Amodulo M se llama uniforme
si para cada par de submodulos no nulos N y L se tiene N L 6= 0.
Lema. 49.1.
Sea A un anillo conmutativo y M un Amodulo uniforme tal que Ass(M) es no vaco, entonces M es coterciario.
. Sean p1 , p2 Ass(M), con pi = Ann(mi ), i = 1, 2. Si M es uniforme entonces
D EMOSTRACI ON
existe 0 6= x Am1 Am2 , y se verifica:
p1 = Ann(m1 ) = Ann(x) = Ann(m2 ) = p2 .
La inclusion Ann(m1 ) Ann(x) es clara, y si x = am1 , para cada elemento b Ann(x) se tiene
0 = bx = bam1 , y como a
/ Ann(m1 ) = p, se tiene b p = Ann(m1 ).
Ejercicio. 49.2.
Sea A un anillo conmutativo, p un ideal primo de A y M un Amodulo. Son equivalentes los
siguientes enunciados:
(a) p es un ideal primo asociado a M;
(b) Existe un homomorfismo inyectivo A/p M.
En particular se verifica Ass(A/p) = {p} y p es el anulador de cada elemento no nulo de A/p.
Sea M un Amodulo, un submodulo N de M se llama esencial si es no nulo y para cada
submodulo no nulo L de M se tiene N L 6= 0. Se dice tambien que M es una extensi
on
esencial de N. Cuando N M es un submodulo esencial escribimos N e M.
Lema. 49.3.
Sea A un anillo conmutativo y M un Amodulo, entonces para cada extension esencial M e
E se verifica
Ass(M) = Ass(E).
Sea M un Amodulo, un elemento a A se llama un divisor de cero de M si existe 0 6= m M
tal que am = 0. Llamamos Div(M) al conjunto de los divisores de cero de M.
Lema. 49.4.
Sea A un anillo noetheriano conmutativo y M un Amodulo no nulo, entonces el conjunto
de todos los divisores de cero de M es la union de los primos asociados a M.
Div(M) = {p Spec(A) | p Ass(M)}.
. La inclusion Div(M) {p | p Ass(M)} es clara. Si a Div(M), entonces
D EMOSTRACI ON
0 6= m M}, y sea
existe 0 6= m M ta que am = 0. Sea = {a | a a, am = 0, para algun
26 de octubre de 2010
N PRIMARIA DE M O
DULOS SOBRE ANILLOS NOETHERIANOS
S EC . 49. D ESCOMPOSICI O
267
ALGEBRA
CONMUTATIVA
P. Jara
N PRIMARIA
C AP. IX. D ESCOMPOSICI O
268
Corolario. 49.7.
Sea A un anillo noetheriano conmutativo y M un Amodulo finitamente generado no nulo.
Si a es un ideal formado por divisores de cero de M, entonces existe un 0 6= m M tal que
am = 0.
. Sea a un ideal formado por divisores de cero de M, entonces a {p | p
D EMOSTRACI ON
Ass(M)}; como este conjunto es finito, existe un ideal p Ass(M) tal que a p. Si p = Ann(m),
entonces am = 0.
Proposici
on. 49.8.
Sea A un anillo noetheriano conmutativo y M un Amodulo no nulo. Sea un subconjunto
multiplicativo, entonces se verifica:
Ass(1 M) = {p1 A | p Ass(M), p = }
Proposici
on. 49.9.
Sea A un anillo noetheriano conmutativo y M un Amodulo finitamente generado no nulo.
Entonces
Supp(M) = {q Spec(A) | existe p Ass(M) tal que p q}
En particular, los ideales primos minimales del soporte de M son ideales primos asociados
a M.
. Sea p Supp(M), entonces Mp 6= 0. Sea qAp Ass(Mp ), si qAp = Ann(m/1),
D EMOSTRACI ON
entonces, por ser q finitamente generado, existe s A \ p tal que sqm = 0. en particular
q Ann(sm). La otra inclusion es obvia. Por tanto q = Ann(sm), luego q Ass(M) y como
p q, tenemos el resultado.
Ejercicio. 49.10.
Sea M un Amodulo y p un ideal primo. Para cada elemento m M se verifica: m/1 6= 0 en
Mp si y solo si Ann(m) p.
Lema. 49.11.
Sea A un anillo conmutativo y M un Amodulo finitamente generado no nulo, entonces se
verifica:
(1) Supp(M) = {p | p Ann(M)}.
(2) rad(Ann(M)) = {p | p Supp(M)} = {p | p Ass(M)}.
N PRIMARIA DE M O
DULOS SOBRE ANILLOS NOETHERIANOS
S EC . 49. D ESCOMPOSICI O
269
Lema. 49.12.
Sea A un anillo noetheriano conmutativo, M un Amodulo no nulo y N un submodulo propio tal que M/N es finitamente generado. Son equivalentes los siguientes enunciados:
(a) Ass(M/N) = {p};
(b) Cada divisor de cero de M/N es nilpotente para M/N.
. Como M/N es finitamente generado se tiene rad(Ann(M/N)) = {q | q
D EMOSTRACI ON
Supp(M/N)} = {q | q Ass(M/N)}, y por ser A noetheriano resulta que Div(M/N) = {q |
q Ass(M/N)}, entonces se verifica:
(a) (b). Si Ass(M/N) = {p}, entonces Div(M/N) = p = rad(Ann(M/N)), y cada divisor de
cero de M/N es nilpotente.
(b) (a). Si cada divisor de cero es nilpotente, entonces q = rad(Ann(M/N)) = Div(M/N) =
ALGEBRA
CONMUTATIVA
P. Jara
N PRIMARIA
C AP. IX. D ESCOMPOSICI O
270
Ass(M/N) = P.
N PRIMARIA DE M O
DULOS SOBRE ANILLOS NOETHERIANOS
S EC . 49. D ESCOMPOSICI O
271
M/N
N(p)/M
= Ass
M
N(p
= {p}.
ALGEBRA
CONMUTATIVA
P. Jara
N PRIMARIA
C AP. IX. D ESCOMPOSICI O
272
0 6=
Hi Hi + Ni
M
.
=
N
Ni
Ni
como consecuencia 6= Ass(Hi /N) Ass(M/Ni ) = {pi }, y por otro lado Hi /N M/N, luego
tenemos pi Ass(M/N) y {p1 , . . . , pn } Ass(M/N).
Veamos la otra inclusion por induccion sobre n. Supongamos que n > 1 y que el resultado
es cierto para n 1. Tenemos que Hi = j6=i Nj es una descomposicion primaria minimal,
entonces se verifica Ass(M/Hi ) = {pj | j 6= i}. Ahora se verifica
M/N
M
=
,
Hi
Hi /N
y por tanto
Ass(M/N) Ass(M/Hi ) Ass(Hi /N) {p1 , . . . , pn }.
Veamos el comportamiento de los submodulos primarios ante localizacion.
Sea un subconjunto multiplicativo y N M un submodulo, llamamos Sat (N) a la
saturaci
on de N, esto es,
Sat (N) = {m M | existe s tal que sm N};
es la imagen inversa de 1 N por el homomorfismo M 1 M.
Lema. 49.18.
Sea A un anillo noetheriano conmutativo, un subconjunto multiplicativo y M un Amodulo. Se verifica:
(1) Si N M es un submodulo pprimario y p 6= , entonces 1 N = 1 M;
(2) Si N M es un submodulo pprimario y p = , entonces 1 N es un submodulo
p1 Aprimario de 1 M;
(3) Si N M es un submodulo pprimario y p = , entonces Sat (N) = N.
26 de octubre de 2010
N PRIMARIA DE M O
DULOS SOBRE ANILLOS NOETHERIANOS
S EC . 49. D ESCOMPOSICI O
273
Lema. 49.19.
Sea A un anillo noetheriano conmutativo, un subconjunto multiplicativo, M un Amodulo
y N un submodulo propio de M tal que M/N es finitamente generado. Llamamos
A = Ass(M/N)
B = {p Ass(M/N) | p = }.
Como consecuencia, si todos los ideales primos de Ass(M/N) son minimales,en Ass(M/N),
entonces N tiene exactamente una descomposicion primaria minimal en M.
Ejercicio. 49.21.
Sean N1 , N2 M submodulos terciarios tales que N1 N2 M es un submodulo p-terciario,
entonces cada Ni M es un submodulo p-terciario.
. Consideramos la siguiente sucesion exacta corta:
S OLUCI ON
0
N1
N1 N2
M
N1 N2
/ N1
N2
N1 +N2
N2
M
) = {pi }, como se tiene
Si Ass( N
i
{p} = Ass(
M
N1
M
N+ N2 1
M
M
M
) Ass(
)Ass( ) = Ass(
)Ass( ) Ass( )Ass( ) = {p1 }{p
N1 N2
N1 N2
N1
N2
N1
N2
N1
tenemos el resultado p = p1 = p2 .
ALGEBRA
CONMUTATIVA
P. Jara
N PRIMARIA
C AP. IX. D ESCOMPOSICI O
274
49.1.
Ideales quasiprimarios
Ejercicio. 49.22.
Sea A un anillo y q1 , q2 ideales p1 y p2 primarios, respectivamente, tales que p1 p2 y qi * qj ,
si i 6= j. Entonces q := q1 q2 no es un ideal primario, y verifica: si ab q, entonces existen
n, m N tales que an q o bm q.
. Es claro que q1 = (X 2 ) es (X )primario y que (X 3 , Y ) es (X , Y )primario. El ideal
S OLUCI ON
q = (X 2 ) (X 3 , Y ) = (X 3 , X 2 Y ) no es primario.
tomamos
a = X 2 y b = (X + Y ), se tiene
PSi
n
n i n1
3
2
2
n
ab = X + X Y q, pero a = X
/ q y b = i=0 i X Y
/ q, ya que nXY n1 + Y n
/ q
cuando n 3.
Supongamos ahora que a, b A verifican ab q. Si a
/ q, supongamos que a
/ q1 , entonces
n
existe n N tal que b q1 . Entonces b rad(q1 ) = p1 p2 , y existe m N tal que bm
q1 q2 = q. Si suponemos que a
/ q2 , entonces existe n N tal que bn q2 . Si ninguna
potencia bs pertenece a q1 , entonces b
/ p1 , y b
/ q2 , luego existe n N tal que an q1 , de
aqu a p1 p2 y existe m N tal que am q1 q2 = q.
Un ideal propio q A se llama quasiprimario si para cualesquiera a, b A tales que ab q
existen n, m N tales que an q o am q.
Lema. 49.23.
Si q es un ideal quasiprimario de A, entonces rad(q) es un ideal primo.
. Sea q un ideal quasiprimario y p = rad(q). Si a, b A verifican ab p, existe
D EMOSTRACI ON
n N tal que an bn = (ab)n q, luego existe m N tal que (an )m q o (bn )m q, esto es,
a p o b p.
Sea M un Amodulo. Un elemento a A se llama localmente nilpotente sobre M si para
cada m M existe n(m) N tal que man(m) = 0.
Lema. 49.24.
Si M es un Amodulo finitamente generado, todo elemento localmente nilpotene sobre M es
un elemento nilpotente sobre M.
. Si m1 , . . . , mt es un sistema de generadores de M y ni = n(mi ), para i =
D EMOSTRACI ON
1, . . . , t, basta tomar n = max{n1 , . . . , nt } para tener Man = 0.
Proposici
on. 49.25.
Si A es un anillo noetheriano, son equivalentes:
(a) a A es localmente nilpotente sobre M.
26 de octubre de 2010
275
(b) a {p | p Ass(M)}.
. (a) (b). Si a es localmente nilpotente, para cada m M existe n(m) N
D EMOSTRACI ON
n(m)
tal que ma
= 0, luego a rad(Ann(m)). Como cada ideal primo p Ass(M) es de la forma
p = Ann(m), tenemos el resultado.
(b) (a). Sea a {p | p Ass(M)}. Si a no es localmente nilpotente, existe 0 6= m M tal
que mae 6= 0 para cada e N. Tomamos uno de estos m tal que Ann(m) maximal. Vamos a ver
que Ann(m) es un ideal primo, lo que nos llevara a una contradiccion. Sean x, y A tales que
xy Ann(m), si x, y
/ Ann(M), entonces 0 6= mx, my, y como Ann(m) Ann(mx), Ann(my),
se tiene que existen e, f N tales que mxae = 0 = myaf . Tenemos, por ejemplo, que x
Ann(mae ) = Ann(m), por la maximalidad de Ann(m), lo que es una contradiccion.
50.
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 definicion puede tambien 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
o X = X2 .
Proposici
on. 50.1.
Un conjunto algebraico afn V es irreducible si, y solo si, I(V ) es un ideal primo.
. (). Si a1 , a2 son ideales de K [X1 , . . . , Xn ] tales que a1 a2 I(V ), podemos
D EMOSTRACI ON
suponer 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:
ALGEBRA
CONMUTATIVA
P. Jara
N PRIMARIA
C AP. IX. D ESCOMPOSICI O
276
Y por tanto
277
D EMOSTRACI ON
tomar complementario. La equivalencia (b) (c) es inmediata usando que X es denso en X .
Teorema. 50.7.
Si V es un conjunto algebraico afn en An , entonces V es la union de sus subconjuntos algebraicos irreducible maximales.
. Probamos primero que V es la union de sus subconjuntos algebraicos irreD EMOSTRACI ON
ducibles maximales. Ya que para cada punto (a1 , . . . , an ) V tenemos que {(a1 , . . . , an )} es
un subconjunto irreducible, basta ver que cada subconjunto irreducible esta 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 ademas 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 de las componentes irreducibles.
Teorema. 50.8.
ALGEBRA
CONMUTATIVA
P. Jara
N PRIMARIA
C AP. IX. D ESCOMPOSICI O
278
Aplicaci
on de la descomposici
on 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 descomposicion 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 expresion para V :
V = V(p1 ) V(pt ).
Supongamos que p1 , . . . , pr son los ideales primos aislados de a (los elementos minimales en
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 expresion de V . Tenemos entonces
V = V(p1 ) V(pr ).
Esta, como se puede comprobar, es la descomposicion de V en componentes irreducibles
dada en el Teorema (50.7.).
279
Lema. 50.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 ].
. Es claro que c(aF)1 aF tiene contenido igual a 1. Luego la unica
D EMOSTRACI ON
descomposicion es en producto de dos polinomios no constantes: c(aF)1 aF = GH. Entonces F =
c(aF)a1 GH es una factorizacion propia, lo que es una contradiccion.
Lema. 50.11.
Sea A un DFU con cuerpo de fracciones K . Si F A[X ] \ A es irreducible, entonces F es
irreducible en K [X ].
. Podemos suponer que F tiene contenido igual a 1. Supongamos que teneD EMOSTRACI ON
mos una factorizacion 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 (50.10.), y existe h A tal que hH A[X ] tiene tambien
contenido igual a 1. Tenemos entonces:
ghF = (gG)(hH),
y por el Lema de Gauss, Lema (50.9.), se tiene: gh = c(ghF) = c(gG)c(hH) = 1, esto es, g y
h son invertibles, y por tanto tenemos una factorizacion propia de F en A[X ], lo que es una
contradiccion.
Lema. 50.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 ].
. Por hipotesis tenemos F = GH. Como H K [X ], existe h A tal que hH
D EMOSTRACI ON
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. 50.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 ].
. Suponemos que H es un factor comun
de F y G en K [X ]. Sea h A tal que
D EMOSTRACI ON
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
en A[X ], lo que es una contradiccion.
G1 A[X ]. Esto es, F y G tienen un factor comun
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 ].
ALGEBRA
CONMUTATIVA
P. Jara
N PRIMARIA
C AP. IX. D ESCOMPOSICI O
280
Proposici
on. 50.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.4.)
. Consideramos F, G K (X )[Y ], y como no tienen factores comunes, existen
D EMOSTRACI ON
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
(x, y) de F y G se tiene que x es un cero de D1 D2 , y por tanto x
luego para cada cero comun
vara en un conjunto finito. De la misma forma, usando K (Y )[X ], se tiene que y vara en un
281
51.
ALGEBRA
CONMUTATIVA
P. Jara
N PRIMARIA
C AP. IX. D ESCOMPOSICI O
282
a1 , a2 a,
c1 , c2 A.
52.
Ejercicios
SOLUCION
Ejercicio. 52.2. (AM, Cap 4, Ej 2)
Si a = rad(a), entonces a no tiene ideales primos inmersos.
SOLUCION
26 de octubre de 2010
S EC . 52. E JERCICIOS
283
SOLUCION
Ejercicio. 52.4. (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
independientes, sea p1 = (X , Y ), p2 = (X , Z), m = (X , Y , Z); p1 y p2 son primos y m es maximal. Sea a = p1 p2 . Probar que a = p1 p2 m2 es una descomposicion primaria reducida de
a. Cuales son las componentes aisladas y cuales las inmersas (embebidas)?
SOLUCION
Ejercicio. 52.5. (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 los polinomios en A[X ] con coeficientes en a.
(1) a[X ] es la extension de a a A[X ].
(2) Si p es un ideal primo en A, entonces p[X ] es un ideal primo en A[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 descomposicion minimal primaria en A, entonces a[X ] = ni=1 qi [X ]
es una descomposicion minimal primaria en A[X ].
(5) Si p es un ideal primo minimal de a, entonces p[X ] es un ideal primo minimal de a[X ].
SOLUCION
Ejercicio. 52.6. (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 (52.5.).
SOLUCION
ALGEBRA
CONMUTATIVA
P. Jara
284
N PRIMARIA
C AP. IX. D ESCOMPOSICI O
SOLUCION
Ejercicio. 52.8. (AM, Cap 4, Ej 10)
SOLUCION
Ejercicio. 52.9.
Sea A un anillo noetheriano y M un Amodulo finitamente generado. Son equivalentes:
(a) M es de longitud finita.
(b) Cada p Ass(M) es maximal.
(c) Cada p Supp(M) es maximal.
SOLUCION
Ejercicio. 52.10.
Sea M un modulo finitamente generado sobre un anillo noetheriano A y p un ideal primo
de A. Son equivalente los siguientes enunciados:
(a) Mp es un Ap modulo de longitud finita.
(b) p es un ideal primo minimal en Ass(M)
26 de octubre de 2010
S EC . 52. E JERCICIOS
285
SOLUCION
Ejercicio. 52.11.
Sea A un anillo y M un Amodulo. Sabemos que si A es un anillo noetheriano, entonces M
es no nulo si, y solo si, Ass(M) 6= .
Prueba que para cada anillo A y cada Amodulo noetheriano se verifica:
M 6= 0 Ass(M) 6= .
SOLUCION
Ejercicio. 52.12.
Sea A un anillo conmutativo noetheriano y a un ideal. Demuestra que a es radical si y solo
si todas sus componentes primarias en una descomposicion primaria minimal son ideales
SOLUCION
Ejercicio. 52.13.
Sea A un anillo conmutativo noetheriano y sean p1 , . . . , pm los primos asociados del ideal 0.
(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.
SOLUCION
ALGEBRA
CONMUTATIVA
P. Jara
Captulo X
Dominios de Dedekind
53
54
55
56
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
288
293
295
302
Introducci
on
El tema central de este captulo lo constituyen los Dominios de Dedekind, que son los dominios noetherianos de dimension uno ntegramente cerrados; aqu vamos a hacer un tratamiento algebraico de los mismos a partir de los Dominios de Valoracion 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.
288
53.
Anillos de valoraci
on discreta
N DISCRETA
S EC . 53. A NILLOS DE VALORACI O
289
Ejercicio. 53.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.
En general un dominio de valoraci
on discreta es un dominio D que es el dominio de valoracion discreta de alguna valoracion v sobre su cuerpo de fracciones K .
Ejemplo. 53.3.
entero primo. Esta valoracion se representa por vp y esta definida para cada numero
racional
no nulo r por vp (r) = e Z, donde e es el exponente de p en la expresion en producto de
factores primos de r. El anillo de valoracion es: Z(p) = { ab | p - b}, el localizado de Z en el
ideal primo (p).
Este ejemplo se puede extender a considerar un anillo de polinomios sobre una indeterminada con coeficientes en un cuerpo.
Ejemplo. 53.4.
Dado un cuerpo L y un polinomio irreducible F L[X ] se considera la aplicacion 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 valoracion discreta y el anillo de valoracion asociado, al igual que en el
caso padico, esta formado por las fracciones irreducibles en L(X ) cuyo denominador no es
multiplo
de F.
otro ejemplo.
Aun
Ejemplo. 53.5.
P
i
El conjunto L((X )) de las series de Laurent tiene como elementos a las series formales
i=t ai X ,
con at 6= 0, con t X. Si llamamos K al cuerpo de fracciones, existe una valoracion v : K Z
definida:
X
v(
ai X i ) = t.
i=t
i=0 ai X
i.
Observaci
on. 53.6.
Observa que si D es un dominio de valoracion 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.
ALGEBRA
CONMUTATIVA
P. Jara
290
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.
.
D EMOSTRACI ON
N DISCRETA
S EC . 53. A NILLOS DE VALORACI O
291
Proposici
on. 53.8.
Si D es un dominio de valoracion discreta con ideal maximal m = tD, entonces cada ele
mento 0 6= a D se escribe, de forma unica,
como a = t r u, siendo r N y u D invertible.
En particular
(f) D es un dominio que no es un cuerpo y cada ideal no nulo es de la forma (x ) para algun
x D.
(g) D es un dominio de ideales principales local que no es un cuerpo.
(h) D es un dominio de valoracion noetheriano que no es un cuerpo.
ALGEBRA
CONMUTATIVA
P. Jara
292
293
Ejemplo. 53.11.
Dado un dominio de ideales principales A y p = (p) un ideal primos no nulo, entonces por
el Corolario anterior Ap es un dominio de valoracion discreta. Este ejemplo generaliza los
ejemplos (53.3.), (53.4.). En este caso la valoracion, definida sobre K , el cuerpo de fracciones
de A, y de Ap , es vp : K Z, definida por vp (ps u) = s.
54.
Ideales fraccionarios
ALGEBRA
CONMUTATIVA
P. Jara
294
. (1). Es inmediato.
D EMOSTRACI ON
(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.
Proposici
on. 54.3.
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 multiplicacion de ideales.
(2) Los ideales fraccionarios principales no nulos forman un subgrupo, P(D), del grupo
I(D).
Al grupo cociente I(D)/P(D) lo llamamos el grupo de clases de D. lo representamos por
C(D), y su orden lo llamamos el n
umero de clases de D. Observa que si D es un DIP, entonces
numero
de clases como una medida de cuanto se aleja un dominio de integridad de ser un
DIP.
Los ideales invertibles podemos utilizarlos para caracterizar dominios de valoracion discreta.
Proposici
on. 54.4.
Un dominio local D, que no es un cuerpo, es un dominio de valoracion discreta si y solo si
cada ideal fraccionario es invertible.
. Si D es un dominio de valoracion discreta, todo ideal es de la forma t s D,
D EMOSTRACI ON
con s N y t un parametro de uniformizacion, entonces todo ideal fraccionario es principal,
y por tanto invertible.
Recprocamente, 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 contradiccion. Tenemos pues m 6= m2 .
Sea t m \ m2 . Si tm1 m, entonces t m2 , lo que es una contradiccion, 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 contradiccion, 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 contradiccion. Por tanto = y cada ideal no nulo de A es una potencia de m.
Por tanto D es un dominio de valoracion discreta.
26 de octubre de 2010
295
Ejercicio. 54.5.
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 modulo 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 .
55.
Dominios de Dedekind
Los dominios de integridad (no necesariamente locales) que verifican la propiedad de que
todos los ideales fraccionarios son invertibles se llaman dominios de Dedekind. La Proposicion (54.4.) prueba que los dominios de Dedekind locales son los dominios de valoracion discreta. Se trata ahora de caracterizar los dominios de Dedekind siguiendo el Teorema (53.9.).
Teorema. 55.1.
Sea D un dominio de integridad, que no es un cuerpo, con cuerpo de fracciones K . 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 valoracion discreta.
(c) D es un dominio noetheriano ntegramente cerrado en el que cada ideal primo no nulo
es maximal (= de dimension uno).
(d) Todo ideal propio y no nulo a es un producto finito de ideales primos (no necesariamente distintos); a = p1 pt .
. (a) (b). Como todo ideal fraccionario es invertible, resulta que todos
D EMOSTRACI ON
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 valoracion discreta.
(b) (c). Para cada ideal primo no nulo p tenemos que Dp es un dominio de valoracion discreta, por lo tanto es ntegramente cerrado, y como la interseccion de ntegramente cerrados
lo es, basta ver que D = p6=0 Dp ; ver el Ejercicio (43.25.).
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 valoracion discreta, tenemos
ALGEBRA
CONMUTATIVA
P. Jara
296
que pDm = mDm , y por tanto p = m.
(c) (d). Dado un ideal no nulo a, consideramos una descomposicion 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 contradiccion. 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 valoracion 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 = pn1 1 pnt t .
(d) (a). (1) Primero probamos que cada factorizacion a = p1 pt , en la que los pi son
297
Proposici
on. 55.3.
Todo dominio de ideales principales es un dominio de Dedekind.
El recproco no es cierto.
Ejemplo. 55.4.
ALGEBRA
CONMUTATIVA
P. Jara
298
. (1) Sea A un dominio normal con cuerpo de fracciones K y L/K una extenD EMOSTRACI ON
sion finita separable. Si BPes la clausura entera de A en L, entonces existe una base y1 , . . . , yt
de L sobre K tal que B ti=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 ann2 (an x)+a0 ann1 = 0 y por tanto an x es entero so
bre A, esto es, an x B. Por lo tanto dada una base de L sobre K podemos encontrar multiplos
de cada elemento que pertenezcan a B, esto es, podemos suponer que la base esta 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 L en B existe una base dual {y1 , . . . , yt } tal que T (xi yj ) =
P
i,j . Dado b B existe una combinacion b = ti=1 ki yi con ki K . Para cada ndice i se tiene
bxi B, ya que es el producto de dos elementos de B, ademas la traza de un elemento de B
pertenece a A, ver la Proposicion (35.19.), en particular
kj =
t
X
ki i,j =
i=1
Por lo tanto b
Pt
i=1 Ayi .
t
X
t
X
ki T (yi xj ) = T ((
ki yi )xj ) = T (bxj ) B.
i=1
i=1
Pt
i=1 Dyi
Para completar el Ejemplo (55.4.) basta ver que Z[ 5] es la clausura entera de Z en Q[ 5].
Proposici
on. 55.6.
si d 1 (mod 4) y
Z
2
E=
Z[ d] en otro caso.
26 de octubre de 2010
299
a+b d
m
2
2
a
2 2 a X + a2 db2 =
que x es raz del polinomio X 2 2 m
X + a db
.
Si
b
=
0,
y
como
se
tiene
X
2
m
m
m2
a
a 2
a
X m , entonces x es raz de X m , esto es, x = m Q, y como es entero sobre Z, entonces
2
2
a
X + a db
x Z. Supongamos que b 6= 0, entonces x es raz de X 2 2 m
, y e ste es irreducible,
m2
2a
m
Si m = 2 entonces a es impar, y de a db
Z se deduce 4 | a2 db2 , esto es, b es impar y
h im2
d 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].
1+ 5
2
sea raz.
Surge ahora el problema de describir los ideales de los dominios de Dedekind E que son
ALGEBRA
CONMUTATIVA
P. Jara
300
Lema. 55.9.
Si en un dominio de integridad un ideal a divide a otro ideal b, entonces b a.
Corolario. 55.10.
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 maximo com
un divisor de dos ideales a y b, que que
vamos a representar por (a, b).
Proposici
on. 55.11.
Sea D un dominio de Dedekind y a, b ideales no nulos con factorizacion en producto de
ideales primos distintos: a = pa11 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 = mn{ai , bi } para i = 1, . . . , t.
(3) a b = pd1 1 pdt t , siendo di = max{ai , bi } para i = 1, . . . , t.
Proposici
on. 55.12.
Sea D un dominio de Dedekind y a un ideal no nulo con factorizacion en producto de ideales
primos distintos a = pa11 pat t . Existe un isomorfismo de anillos
D
D
D
D
= a1
.
a1
at =
a
pat t
p1 pt
p1
301
Proposici
on. 55.15.
Sea D un dominio de Dedekind. Son equivalentes las siguientes condiciones:
D EMOSTRACI ON
y sea p un ideal primo no nulo, entonces p esta generado por dos elementos, sea p = aD + bD.
Consideramos una factorizacion 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.
ALGEBRA
CONMUTATIVA
P. Jara
302
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 valido para anillos de enteros algebraicos, ya que
56.
Ejercicios
Ejercicio. 56.1.
Sea A un dominio de valoracion 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 dimension
uno.
SOLUCION
26 de octubre de 2010
S EC . 56. E JERCICIOS
303
Ejercicio. 56.2.
Sea A un dominio de integridad local con ideal maximal m = (t) 6= 0. Si n1 (t n ) = 0,
demuestra que A es un dominio de valoracion discreta.
SOLUCION
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 valoracion discreta o
(2) existe un entero natural n tal que t n = 0.
En el ultimo
caso demuestra que A es artiniano.
SOLUCION
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 valoracion discreta.
(3) Si todo ideal no nulo de A es una potencia de m, demuestra que A es un dominio de
valoracion discreta.
SOLUCION
Ejercicio. 56.5.
Sea A un dominio de integridad con cuerpo de fracciones K . Demuestra que todo Asubmodulo no nulo finitamente generado de K es un ideal fraccionario de A.
Si A es noetheriano, demuestra que a es un ideal fraccionario de A si y solo si a es un Asubmodulo finitamente generado de K .
SOLUCION
Ejercicio. 56.6.
Sea D un dominio de valoracion discreta con cuerpo de fracciones K y E un anillo intermedio. Pruebo que son equivalentes:
(a) E es un dominio de valoracion discreta.
(b) E = D.
ALGEBRA
CONMUTATIVA
P. Jara
304
SOLUCION
Ejercicio. 56.7.
Sea A un dominio de integridad. Demuestra que todo ideal fraccionario de A es invertible si
y solo si todo ideal entero de A es invertible.
SOLUCION
Ejercicio. 56.8.
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.
SOLUCION
Ejercicio. 56.9.
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 submodulos de K
de la forma aAp , con a un ideal fraccionario de A.
SOLUCION
Ejercicio. 56.10.
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.
SOLUCION
Ejercicio. 56.11.
Sean a, b ideales fraccionarios de un dominio de Dedekind A y n un entero no nulo. Demuestra que an = bn si y solo si a = b.
SOLUCION
Ejercicio. 56.12.
Sea A un dominio de integridad noetheriano local con ideal maximal m 6= 0. Demuestra que
SOLUCION
Ejercicio. 56.13.
Sea A un dominio de integridad noetheriano que no es un cuerpo. Demuestra que A es un
dominio de Dedekind si y solo si Am es un anillo de valoracion discreta para todo ideal maximal m.
26 de octubre de 2010
S EC . 56. E JERCICIOS
305
SOLUCION
Ejercicio. 56.14.
Sea A un dominio noetheriano que no es un cuerpo. Demuestra que A es un dominio de
ideal a tal que m2 $
Dedekind si y solo si para todo ideal maximal m de A no existe ningun
a $ m.
SOLUCION
Ejercicio. 56.15.
Sea A un dominio noetheriano que no es un cuerpo. Demuestra que A es un dominio de
Dedekind si y solo si todo ideal primo no nulo de A es maximal y todo ideal pprimario es
una potencia de p.
SOLUCION
ALGEBRA
CONMUTATIVA
P. Jara
Captulo XI
Soluciones a los ejercicios
57.
309
. Ejercicio (8.1.)
S OLUCI ON
La operacion suma es asociativa, ya que A + (B + C) = (A B C) (A B C) (A BC)
(A B C) = (A + B) + C.
La operacion suma es conmutativa, ya que A + B = (A B) (A B).
El conjunto is el elemento cero.
El opuesto de A es A.
La operacion producto es asociativa, conmutativa y el elemento uno es X .
El producto es distributivo respecto a la suma, esto es: A(B + C) = (A B C) (A B C) =
AB + AC.
. Ejercicio (8.2.)
S OLUCI ON
Se define la suma:
a b = a + b 1,
y el producto:
a b = a + b + ab.
Suma:
Propiedad asociativa: (a b) c = a + b + c + 2 = a (b c).
Propiedad conmutativa: a b = a + b + 1 = b a.
Elemento neutro (cero): a 1 = a.
Elemento opuesto: a (a 2) = 1.
Producto:
Propiedad asociativa: (a b) c = a + b + c + ab + ac + bc + abc = a (b c).
Propiedad conmutativa: a b = a + b + ab = b a.
Elemento neutro (uno): a 0 = a.
ALGEBRA
CONMUTATIVA
P. Jara
310
Propiedad distributiva: a (b c) = 2a + b + c + ab + ac + 1 = a b a c.
. Ejercicio (8.3.)
S OLUCI ON
Consideramos el homomorfismo de anillos f : Z Z Z definido por f (n) = (n, 0).
Es claro que f (n + m) = f (n) + f (m) y que f (nm) = f (n)f (m) para cualesquiera n, m Z. Sin
embargo f (1) 6= 1 = (1, 1).
A LTERNATIVA. Considerar dos anillos A y B y f la aplicacion constante igual a 0 de A a B. Es
claro que f es un homomorfismo para la suma y el producto, y no verifica f (1) = 1.
C OMENTARIO. En general, si e A es un elemento idempotente, esto es, e2 = e, siempre
podemos definir una aplicacion f : Z A mediante f (1) = e de forma que f verifica f (a +
b) = f (a) + f (b) y f (ab) = f (a)f (b) para todos a, b Z. En consecuencia, solo cuando e es el
uno de A tendremos la relacion f (1) = 1.
. Ejercicio (8.4.)
S OLUCI ON
2
en 2,
terminos
se tiene una expresion de la forma
(3).
Si
existe
un
homomorfismo
f
:
Z[
2]
Z[
3],
entonces
f
(
2)
=
a+b
3
y
2
=
f
(
2 )=
. Ejercicio (8.6.)
S OLUCI ON
Existe una correspondencia entres los ideales de Zn y los ideales de Z que contienen a nZ,
luego basta estudiar cuales son los ideales que contienen a nZ. Observar que se verifica nZ
mZ si y solo si m es un divisor de n. Tenemos que los ideales de Zn son de la forma dZn :=
26 de octubre de 2010
311
. Ejercicio (8.7.)
S OLUCI ON
Dado 0 6= a D se tiene una lista a, a2 , . . . . Como D es finito, existen n y m, por ejemplo
n > m, tales que am = an = am+h = am ah , h > 0. Como D es un dominio de integridad, se
tiene 1 = ah y a es invertible.
. Ejercicio (8.8.)
S OLUCI ON
Dado 0 6= a D, tenemos una lista de ideales: (a), (a2 ), . . . . Como hay un numero
finito de
m
n
m+h
ideales existen n y m, por ejemplo n > m, tales que (a ) = (a ) = (a
), h > 0. Y existe
x D tal que am = am ah x. Como D es un dominio resulta 1 = ah y y tenemos que a es
invertible.
. Ejercicio (8.9.)
S OLUCI ON
Definimos = {a | a = }. Este conjunto es no vaco, ya que 0 y si {ai }i es una
cadena en , existe una cota superior en , por ejemplo su union. Entonces tiene elementos
maximales. Sea q maximal. Si ab q, y a
/ q, b
/ q, entonces q + (a), q + (b)
/ . Existen
x (q + (a)) e y (q + (b)) . Tenemos
xy (q + (a))(q + (b)) q + (ab) q,
y por tanto xy q = , lo que es una contradiccion. Como consecuencia, q es un ideal
primo y es maximal entre los que tienen interseccion vaca con .
. Ejercicio (8.10.)
S OLUCI ON
Si ab p y a * p, existe a a \ p. Para cada b b se tiene ab ab p, luego b p y tenemos
b p. La otra implicacion es inmediata.
. Ejercicio (8.11.)
S OLUCI ON
Como x es nilpotente, existe n 1 tal que xn = 0. Entonces
1 = 1 xn = (1 x)(1 + x + + xn2 + xn1 )
y 1 x es una unidad. Basta tomar x en vez de x para tener el resultado.
Si la unidad es u y xn = 0 para n 1, entonces
u = u xn = (u x)(nn1 + un2 x + + uxn2 + xn1 )
ALGEBRA
CONMUTATIVA
P. Jara
312
. Ejercicio (8.12.)
S OLUCI ON
Dado a Rad(A) \ Nil(A), existe 0 6= e = e2 (a), sea e = ax. Como 1 ay es una unidad para
cada y A, entonces 1 ax es una unidad; como tambien es idempotente, resulta 1 ax = 1
y e = ax = 0, lo que es una contradiccion. Por tanto Rad(A) = Nil(A).
. Ejercicio (8.13.)
S OLUCI ON
Dados p un ideal primo y x A \ p, existe n > 1 tal que xn = x, luego x(xn1 1)xn x = 0 p.
Como p es primo y x
/ p, resulta xn1 1 p. Por lo tanto p + (x) = (1) y p es un ideal
maximal.
. Ejercicio (8.14.)
S OLUCI ON
Llamamos al conjunto de los ideales primos de A. Como A contiene ideales maximales,
entonces es no vaco. Cada cadena en tiene cotas inferiores, ya que si {pi }i es una cadena,
i pi es un ideal primo. En efecto, si ab i pi , para cada ndice i se tiene ab pi , luego a pi
ndice j, y por tanto a pi
o b pi . Supongamos que b
/ i pi , entonces b
/ pj para algun
para cada ndice i, esto es, a i pi .
. Ejercicio (8.15.)
S OLUCI ON
correspondencia con los ideales primos de A/n. Como A/n es un cuerpo tiene un unico
ideal
313
. Ejercicio (8.17.)
S OLUCI ON
Un elemento idempotente e distinto de 1 no es una unidad, luego esta contenido en el ideal
maximal m. Como m es el radical de Jacobson de A, cada 1 ex es una unidad para x A. En
particular 1 e es una unidad, y e debe ser igual a 0.
. Ejercicio (8.18.)
S OLUCI ON
El conjunto es no vaco, ya que 0 . Dada una cadena {ai }i en su union es un elemento
de , luego tiene elementos maximales. Sea q maximal, vamos a ver que es un ideal
primo. Si ab q y a, b
/ q, entonces q + (a), q + (b)
/ . Existen xa q + (a), xb q + (b) que
no son divisores de cero, pero xa xb (q + (a))(q + (a)) q + (ab) = q, de donde resulta que
xa xb es un divisor de cero, lo que es una contradiccion. Por tanto q es un ideal primo.
. Ejercicio (8.19.)
S OLUCI ON
Sea p = (p) un ideal primo y m = (q) un ideal maximal tal que p ( m, entonces p = dq para
d D. Como p es primo, resulta d p, por tanto existe d0 D tal que d = d0 p. En
algun
consecuencia p = d0 pq, de donde 1 = d0 q, lo que es una contradiccion.
. Ejercicio (8.20.)
S OLUCI ON
(1). Es claro que es un ideal, y por otro lado se tiene ab a, luego a (a : b).
(2). Para cualquier ideal a se tiene (p : a)a p. Si p es primo y a p, se tiene (p : a) = A, y si
a * p, entonces p (p : a) p y tenemos (p : a) = p. Para ver el recproco, sean a, b ideales de
A tales que ab p, entonces b (p : a). Si a p no hay nada que probar, y si a * p, entonces
b (p : a) = p, y tenemos el resultado.
(3). Dados n, m Z, sea d = m. c. d.{n, m} y consideremos las factorizaciones n = dn0 y
m = dm0 . Si x (n : m), entonces existe y Z tal que xm = yn, de donde se deduce que
xm0 = yn0 . Por ser n0 y m0 primos relativos se tiene n0 | x. Tambien es cierto que n0 (nZ : mZ),
luego tenemos la igualdad (nZ : mZ) = (n0 ), siendo n0 = n/d y d = m. c. d.{n, m}.
. [Uno] Ejercicio (8.21.)
S OLUCI ON
La resolucion se basa en considerar las siguientes aplicaciones:
K [X , Y ]
K [T 2 , T 3 ] K [T ].
(X 3 Y 2 )
Utilizando la propiedad universal del anillo de polinomios definimos un homomorfismo de
anillos h : K [X , Y ] K [T ] mediante: h(X ) = T 2 y h(Y ) = T 3 .
ALGEBRA
CONMUTATIVA
P. Jara
314
K [X ,Y ]
(X 3 Y 2 )
torizacion unica,
por lo tanta todo elemento irreducible es primo, as pues, para ver que
3
2
(X Y ) K [X , Y ], basta comprobar que X 3 Y 2 es irreducible en K [X ][Y ]. Como Y 2 X 3
es un polinomio de grado dos en Y , es irreducible si y solo si no tiene races en K [X ]. Es claro
. Ejercicio (8.23.)
S OLUCI ON
Es consecuencia del Corolario (5.1.).
. Ejercicio (8.24.)
S OLUCI ON
Dado x rad a, existe m N tal que xm a, por tanto xmn = (xm )n an b, y se tiene
x rad(b).
26 de octubre de 2010
315
. Ejercicio (8.25.)
S OLUCI ON
Como el radical de a es la interseccion de los ideales primos que contienen a a, entonces
ni=1 pi rad(a) ni=1 pi , y tenemos la igualdad.
. Ejercicio (8.26.)
S OLUCI ON
Tenemos que a1 + a2 = A, ya que 1 = X (X 1). Entonces a1 a2 = a1 a2 , y aplicando el
Ejercicio (8.25.), tenemos el resultado.
. Ejercicio (8.27.)
S OLUCI ON
Observar que para cada ideal a se tiene a rad(a), luego basta ver que (b)(a). Si rad(a) +
rad(b) = A, existen a y b A tales que a + b = 1, an a y bm b para ciertos n, m Z.
Entonces
X n + m
n+m
1 = (a + b)
=
ai bn+mi .
i
i
. Ejercicio (8.28.)
S OLUCI ON
Dado b f (rad(a)) existe a rad(a) y n N tales que f (a) = b y an a, entonces
bn = f (a)n = f (an ) f (a),
luego b rad(Bf (a)).
P
Si f es sobreyectiva y b rad(Bf (a)), existe n N tal que bn Bf (a). Sea bn = ti=1 bi f (ai ),
con bi B y ai a. Existen c, c1 , . . . , ct A tales que f (c) = b y f (ci ) = bi , i = 1, . . . , t.
Tenemos:
t
t
t
X
X
X
n
n
f (c ) = b =
bi f (ai ) =
f (ci )f (ai ) = f (
ci ai ),
i=1
entonces cn
f (rad(a)).
Pt
i=1 ci ai
i=1
i=1
. Ejercicio (8.29.)
S OLUCI ON
Es claro que Nil(A[x]) Rad(A[x]). Por otro lado, si f Rad(A[x]), entonces 1 fg es una
unidad
P para cada g A[x]. Tomando g = x tenemos que a fx es una unidad, luego si
f = ni=0 ai xi , entonces a0 , . . . , an son nilpotentes y tenemos que f es nilpotente.
ALGEBRA
CONMUTATIVA
P. Jara
316
. Ejercicio (8.30.)
S OLUCI ON
Supongamos que K (X ) tiene un sistema finito de generadores como K algebra, por ejemplo
{p1 /q, . . . , pt /q}, con pi K [X ] y 0 6= q K [X ]. Entonces cada elemento de K (X ) se escribe
en la forma
e1
et
X
p1
pt
a(e1 ,...,et )
,
q
q
que se escribe en la forma
e
pi i
b
qm
tos de
y q. Podemos considerar que b y qm son primos relativos. Un elemento arbitrario
de K (X ) es de la forma uv con u, v K [X ], 0 6= v, y por tanto existen b K [X ] y m N tales
que uv = qbm . Entonces uqm = vb, y como K [X ] es un dominio eucldeo resulta que q | v, lo
que evidentemente no tiene por que ocurrir para todas las posibles elecciones de v. Como
consecuencia K (X ) no es una K algebra finitamente generada.
. Ejercicio (8.31.)
S OLUCI ON
Primero parte:
317
(3). Basta considerar que 5 = (1 + 2i)(1 2i), y que 1 + 2i, 1 2i son elementos irreducibles.
(4). Si p Z es primo y verifica p 3 (mod 4), entonces es primo en Z[i]. En efecto, si p =
es una factorizacion propia, se tiene N() = p, y p es una suma de dos cuadrados, lo que es
imposible si p 3 (mod 4).
Recprocamente, si p Z es primo y p 6 3 (mod 4), entonces p = 2 o p 1 (mod 4). Si p = 2
ya hemos visto que p no es primo. Si p 1 (mod 4), utilizando el Teorema de Wilson tenemos
la relacion:
1 2 3 (p 2) (p 1) 1 (mod p).
Agrupamos los factores del termino de la izquierda en parejas: 1, p 1; 2, p 2; etc. De esta
forma tenemos:
(1)
Se tiene que
p1
2
p1
2
1 2 3
p1
2
1 (mod p).
p1
2
1 (mod p).
Si llamamos q = 1 2 3 p1
, se tiene p | q2 + 1, y en Z[i] se tendra p | q2 + 1 =
2
(q + i)(q i). Observa que p - q + i, ya que si existe a + bi Z[i] tal que q + i = p(a + bi),
entonces 1 = pb, lo que es una contradiccion. De la misma forma se prueba que p - q i. Por
lo tanto p no es primo en Z[i], y tenemos el resultado.
(5). Si p = 2 ya conocemos la descomposicion en elementos primos de p. Si p 1 (mod p),
entonces N(p) = p2 , y si p = es una factorizacion propia, entonces N() = p. Sea =
a + bi, entonces p = a2 + b2 , y la factorizacion en primos de p en Z[i] es: (a + bi)(a bi). En
particular se obtiene que cada entero primo positivo es la suma de dos cuadrados si y solo
si es congruente con 1 modulo 4, y en este caso una factorizacion en primos de p en Z[i] es:
p = (a + bi)(a bi).
. Ejercicio (8.32.)
S OLUCI ON
P
P
(1). La aplicacion g es: g( ti=0 ai X i ) = ti=0 (ai + a)X i .
P
(2). La imagen de g es Aa [X ], esto es, g es sobreyectiva. Tenemos que g( ti=0 ai X i ) = 0 si y solo
P
si ai + a = 0 para cada ndice i, por lo tanto si y solo si ti=0 ai X i tiene todos sus coeficientes
P
en a, esto es, si ti=0 ai X i a[X ].
ALGEBRA
CONMUTATIVA
P. Jara
318
/ Im(g)
F + Ker(g)
/ g(F)
Pt
i=0 ai X
+ Ker(g)
Pt
i=0 (ai
+ a)X i .
A[X ]
Ker(g)
A[X ]
a[X ] ,
Z[X ]
(nZ)[X ] .
(5). El ideal (n) X[X ] es el ideal (nZ)[X ], esto es, el conjunto de todos los polinomios cuyos
factorizacion unica
y a es irreducible, e ste aparece en la factorizacion de x, luego x (a), o
de y, luego y (a), y por tanto (a) es un ideal primo.
26 de octubre de 2010
319
(b) (a). Si a = xy, entonces xy (a), por ser e ste un ideal primo resulta x (a), luego
x = ab para cierto b D, obteniendo a = xy = aby, luego 1 = by, e y es una unidad, o y (a),
llegandose entonces a que x es una unidad, por tanto a es un elemento irreducible.
. Ejercicio (8.34.)
S OLUCI ON
P
P
j
(1). Si f = ni=0 ai xi es una unidad, existe g = m
j=0 bj x tal que fg = 1, entonces a0 b0 = 1 y
a0 es una unidad. Por otro lado tenemos an bm = 0, an bm1 + an1 bm = 0, luego an2 bm1 +
r+1
an an1 bm = 0, entonces an2 bm1 = 0. Por induccion probamos que aP
n bmr = 0. Tomando
r = m tenemos anm+1 b0 = 0 y resulta que an es nilpotente. Como f = ni=0 ai xi es una unidad
P
i
y an xn es nilpotente, resulta que f an xn = n1
i=0 ai x es una unidad. Aplicando en resultado
que acabamos de probar tenemos que an1 es nilpotente, y por induccion a1 , a2 , . . . , an son
nilpotentes.
P
(2). Si f = ni=0 ai xi es nilpotente, entonces an es nilpotente, y como la suma de nilpotentes
P
i
on resulta que a0 , a1 , . . . , an son nilpolo es, resulta que n1
i=0 ai x es nilpotente. Por inducci
tentes. La otra implicacionP
es inmediata.
P
j
(3). Supongamos que f = ni=0 ai xi es un divisor de cero y sea 0 6= g = m
j=0 bj x un polinomio de grado mnimo tal que fg = 0. Como an bm = 0, tenemos que f (an g) = 0; como el grado
de an g es menor que el grado de g, resulta que an g = 0. En la expansion de fg el coeficiente de
xn+m1 es an1 bm + an bm1 = 0. Como an bm1 = 0, resulta que an1 bm = 0. Procediendo en
la misma forma tenemos an1 g = 0. Por induccion probamos que ai g = 0 para cada ndice
0 i n. Basta tomar como a cualquier coeficiente no nulo de g. La otra implicacion es
inmediata.
P
P
P
k
j y fg =
b
x
(4). Lema de Gauss. Llamamos f = ni=0 ai xi , g = m
j
k ck x . Si fg es primitivo,
j=0
entonces (1) = ({ck }k ) ({ai }i ) ({bj }j ), y por tanto f y g son primitivos. Si f y g son primitivos y fg no lo es, entonces existe un ideal maximal m tal que ({ck }k ) m. Como ({ai }i ) * m,
existe un ndice i0 mnimo tal que ai0
/ m, y tomamos j0 de la misma forma. En la expresion
del elemento
ci0 +j0 = ai0 +j0 b0 + + ai0 +1 bj0 1 + ai0 bj0 + ai0 1 bj0 +1 + + a0 bj0 +i0
todos los terminos, salvo ai0 bj0 pertenecen a m, lo que es una contradiccion.
. Ejercicio (8.35.)
S OLUCI ON
HACER
. Ejercicio (8.36.)
S OLUCI ON
Sea D un DFU, y K su cuerpo de fracciones. Como K [X ] es un DE, entonces es un DFU. Dado
un polinomio no nulo 0 6= F D[X ], al considerar F K [X ] existe una factorizacion
F = dF1 Ft
ALGEBRA
CONMUTATIVA
P. Jara
320
con d D y los Fi polinomios irreducibles. Podemos suponer que cada Fi D[X ] y que es
divisor de sus coeficientes es 1.
primitivo, esto es que, su contenido c(F), el maximo comun
Tenemos entonces que cada Fi D[X ] es irreducible por el Lema de Gauss.
Si d = a/b es irreducible, entonces bF = aF1 Ft . Tomando contenidos se tiene
bc(F) = c(aF1 Ft ) = ac(F1 ) c(Ft ) = a.
(Es consecuencia del Ejercicio (8.34.)) De aqu se tiene F = c(F)F1 Ft es un producto de
irreducibles en D[X ].
Supongamos que F = eG1 Gs con los Gj polinomios irreducibles primitivos no constantes.
Al considerar las dos descomposiciones en K [X ] se tiene t = a, y salvo una una reordenacion
podemos suponer que Gi = ai Fi , i = 1, . . . , t, con ai K . Tomando contenidos se tiene
ai = c(Gi ) D,y por lo tanto son invertibles. Tenemos entonces que las dos factorizaciones
son equivalentes.
. Ejercicio (8.37.)
S OLUCI ON
N(x)
4
9
6
6
. Ejercicio (8.38.)
S OLUCI ON
321
(5). Si x = y1 y2 en Z[ 5], entonces N(x) = N(y1 )N(y2 ), y si N(x) es primo, resulta, por ejemplo,
que N(y1 ) = 1, esto es, y1 es invertible y x es irreducible.
(6). Es claro que modulo 5 mi 2 ni 3 son cuadrados, luego la congruencia
no tiene
solucion
. Ejercicio (8.40.)
S OLUCI ON
HACER
. Ejercicio (8.41.)
S OLUCI ON
HACER
. Ejercicio (8.42.)
S OLUCI ON
HACER
. Ejercicio (8.43.)
S OLUCI ON
HACER
. Ejercicio (8.44.)
S OLUCI ON
HACER
. Ejercicio (8.45.)
S OLUCI ON
HACER
. Ejercicio (8.46.)
S OLUCI ON
ALGEBRA
CONMUTATIVA
P. Jara
322
HACER
. Ejercicio (8.47.)
S OLUCI ON
Si A
= B C entonces 1A = (1B , 1C ) = (1B , 0) + (0, 1C ). Los elementos (1B , 0) y (0, 1C ) son
idempotentes y verifican B = (1B , 0)A, C = (0, 1C )A. Por otro lado, si existe un idempotente e
verificando las condiciones del enunciado, entonces eA (1 e)A = {0} y A = eA + (1 e)A,
luego A
= eA (1 e)A
= B C.
. Ejercicio (8.48.)
S OLUCI ON
Q
(1) Dado un ideal a de A = ni=1 Ai , consideramos el elemento ei = (i,j )j ; es claro que aei
Q
puede identificar con un ideal de Ai , sea e ste ai . Entonces a = ni=1 ai .
(2) Los ideales primos son de la forma A1 Ai1 pi Ai+1 An , siendo pi un ideal
primo de Ai .
Los ideales maximales son de la forma A1 Ai1 mi Ai+1 An , siendo mi un
ideal maximal de Ai .
(3) En este caso los ideales primos sonde la forma A1 Ai1 0 Ai+1 An , por
tanto hay exactamente n.
. Ejercicio (8.49.)
S OLUCI ON
(a) (b). Es una consecuencia del Teorema chino del resto.
(b) (a). Es una consecuencia de la biyeccion existentes entre ideales de Im(f ) e ideales de
A/ Ker(f ) para cada homomorfismo de anillos f : A B.
. Ejercicio (8.50.)
S OLUCI ON
P
i j
(1) Cada polinomio F K [X , Y ] se escribe en la forma n,m
i=0,j=0 ki,j X Y , y por tanto se tiene
Pn
P
j
G K [X , Y ], que es justamente la
F = k0,0 + i=1 ki,0 X i + m
j=1 k0,j Y + XYG, para algun
expresion del enunciado.
26 de octubre de 2010
323
K [X ,Y ]
m
K [X ,Y ]/(X )
((X )+(F1 ,...,Ft ))/(X )
K [Y ]
(F1 ,...,Ft )K [Y ]
(1) Tenemos que jA : A A B, definido jA (a) = (a, 0) para cada a A, es un homomorfismo de grupos.
(2) Tenemos que qA : A B A, definido qA (a, b) = a para cada (a, b) A B, es un
homomorfismo de anillos.
(3) Definimos f : X A B mediante f (x) = (fA (x), fB (x) para cada x X , es un homo
morfismo y es el unico
que verifica que fA = qA f y fB = qB f .
(4) Es justo la definicion de producto de anillos.
(5) Es claro que eA = (1, 0), eB = (0, 1) A B son idempotentes y que verifican eA + eB =
(1, 1). Vamos a ver que e1 e2 = 0, en efecto e2 = 1e2 = (e1 + e2 )e2 = e1 e2 + e2 e2 = e1 e2 + e2 ,
luego e1 e2 = 0.
ALGEBRA
CONMUTATIVA
P. Jara
324
e1 C
2C
en donde esta definido (c) = (e1 c, e2 c). Es claro que es inyectivo: Si 0 = (c) =
(e1 c, e2 c), entonces e1 c = 0 = e2 c, y se tiene c = 1c = (e1 + e2 )c = e1 c + e2 c = 0. Para ver
que es sobreyectivo, dado (e1 c, e2 d) e1 C e2 C, consideramos x = e1 c + e2 d C. Vamos
a ver que (e1 c + e2 d) = (e1 c, e2 d); se tiene
(x) = (e1 x, e2 x) = (e1 (e1 c + e2 d), e2 (e1 c + e2 d)) = (e1 c, e2 d).
(7) Es claro.
. Ejercicio (8.52.)
S OLUCI ON
(1) Se tiene que fX : K [X ] A, definida por fX (X ) = X + (XY ), es un homomorfismos de
de anillos por la propiedad universal del anillo de polinomios. Es claro que es inyectivo,
luego podemos identificar K [X ] con su imagen en A.
(2) Tenemos que gX : A K [X ] definida por gX (k + F1 (X )X + F2 (Y )Y + (XY )) = k + F1 (X )X
11
RRR h
RRRX
11
RRR
RRR
11
gX R)
11
/ K [X ]
1
A
hy 1
11
g11Y
eval0
1
/K
K [Y ]
eval0
325
(hY (b) eval0 (hY (b))) + (XY ) A, esto es, h(b) = hX (b) + hY (b) eval0 (hX (b)) + (XY ).
As definido hace conmutar el siguiente diagrama
B1CRRRRR
11 C RRR h
11 Ch RRRXRR
RRR
11 C C
gXRR)
11 !
/ K [X ]
hy 11 A
11
g11Y
eval0
1
/K
K [Y ]
eval0
Es claro que L(B C) es un B Cmodulo. Para ver que S es un submodulo basta ver que para
cada generador g de S y cada (x, y) B C se tiene (x, y)g S. En efecto, se tiene:
(x, y) ((b1 + b2 , c) (b1 , c) (b2 , c)) = (xb1 + xb2 , yc) (xb1 , yc) (xb2 , yc) S.
(x, y) ((b, c1 + c2 ) (b, c1 ) (b, c2 )) = (xb, yc1 + yc2 ) (xb, yc1 ) (xb, yc2 ) S.
(x, y) ((ab, c) (b, ac)) = (xab, yc) (xb, yac) = (axb, yc) (xb, ayc) S.
(x, y) ((ab, c) a(b, c)) = (xab, yc)(x, y)a(b, c) = (axb, yc)a(x, y)(b, c) = (axb, c)a(xb, yc) S.
P
Veamos ahora que la multiplicacion esta bien definida. Sea b2 c2 = ti=1 b0i ci0 , esto significa
P
P
que (b2 , c2 ) ti=1 (b0i , ci0 ) S, y veamos que (b1 c1 )(b2 c2 ) = (b1 c1 )( ti=1 b0i ci0 ), o
P
equivalentemente que (b1 b2 )(c1 c2 ) = ti=1 (b1 b0i )(c1 ci0 ). Por definicion esto es equivalente
P
a ver que (b1 b2 , c1 c2 ) ti=1 (b1 b0i , c1 ci0 ) S, y esto se deduce de que S es un B C-submodulo
de B C.
ALGEBRA
CONMUTATIVA
P. Jara
326
Es claro que 1 1 es el uno de B A C.
. Ejercicio (8.54.)
S OLUCI ON
Dado B C C definimos un homomorfismo de Amodulos 0 : L(B C) X mediante 0 (b, c) = (b, c). Para cada generador g S se tiene 0 (g) = 0 ya que es Abilineal.
L(B C)
I
II
II
II
III
$
L(B C)/S = B A C
m
m m
m
m 0
vm m
0 (1 1) = (1, 1) = 1.
. Ejercicio (8.56.)
S OLUCI ON
En esta situacion definimos : B C X mediante (b, c) = fB (b)fC (c) para cualesquiera
b B y c C. Comprobamos que es una aplicacion Abilineal. Por ejemplo se tiene
(ab, c) = fB (ab)fC (c) = afB (b)fC (c) = a(b, c),
(b, ac) = fB (b)fC (ac) = fB (b)afC (c) = a(b, c).
Ademas verifica:
((b1 , c1 )(b2 , c2 )) = (b1 b2 , c1 c2 ) = fB (b1 b2 )fC (c1 c2 ) = fB (b1 )fC (c1 )fB (b2 )fB (b2 ) = (b1 , c1 )(b2 , c2 ).
y
(1, 1) = fB (1)fC (1) = 1.
26 de octubre de 2010
327
y que es el unico
homomorfismo de Aalgebras que verifica estas condiciones. As pues defi0
nimos f = .
. Ejercicio (8.57.)
S OLUCI ON
Consideramos la siguiente situacion:
jX
/ A[X ] A[Y ] Yo
A[Y ]
A
MMM
qq
q
MMM
q
f
q
MMM
qqq
M&
fX
xqqq fY
A[X ] M
A[X , Y ]
en donde jX (F) = F 1 y fX (F) = F para cada F A[X ] y jY (G) = 1 G y fY (G) = G para cada
Fi Gi =
t X
s X
r
t X
s
r
X
X
X
X
ai,j bi,h (X j Y h ) =
ai,j bi,h (X j Y h )
bi,h Y h ) =
(
ai,j X j ) (
i=1 j=1
h=1
i,j,h
Veamos que esta es una buena forma de escribir los elementos de A[X ] A A[Y ].
P
Si f ( ti=1 Fi Gi ) = 0, entonces
0 = f(
t
X
X
X
Fi Gi ) = f (
ai,j bi,h (X j Y h )) =
ai,j bi,h X j Y h .
i=1
i,j,h
i,j,h
P
En esta expresion el coeficiente de X j Y h es: ti=1 ai,j bi,h , y por lo tanto deber ser igual a cero.
Entonces se tiene:
!
t
t
X
X X
Fi Gi =
ai,j bi,h X j Y h = 0,
i=1
j,h
i=1
ya que es una combinacion lineal en la que todos los coeficientes son iguales a cero.
ALGEBRA
CONMUTATIVA
P. Jara
58.
329
. Ejercicio (16.1.)
S OLUCI ON
(1). Lexicografico con X > Y > Z:
X 3 Y , X 3 Z 2 , X 3 Z, X 2 Y 2 Z, X 2 Y , XZ 2 , Y 2 Z 2 , Y 2 Z.
(2). Lexicografico graduado con X > Y > Z:
X 2 Y 2 Z, X 3 Z 2 , X 3 Y , X 3 Z, Y 2 Z 2 , X 2 Y , XZ 2 , Y 2 Z.
(3). Lexicografico graduado inverso con X > Y > Z:
X 2 Y 2 Z, X 3 Z 2 , X 3 Y , X 3 Z, Y 2 Z 2 , X 2 Y , Y 2 Z, XZ 2 .
. Ejercicio (16.2.)
S OLUCI ON
(1). Lexicografico con X > Y > Z:
X 3 Y , X 3 Z 2 , X 2 Y 2 Z, X 2 YZ 2 , X 2 Z 2 , X 2 Z, X 2 , XY 2 Z.
(2). Lexicografico graduado con X > Y > Z:
X 3 Z 2 , X 2 Y 2 Z, X 2 YZ 2 , X 2 Z 2 , XY 2 Z, X 3 Y , X 2 Z, X 2 .
(3). Lexicografico graduado inverso con X > Y > Z:
X 2 Y 2 Z, X 3 Z 2 , X 2 YZ 2 , X 3 Y , XY 2 Z, X 2 Z 2 , X 2 Z, X 2 .
. Ejercicio (16.3.)
S OLUCI ON
(1). Lexicografico. Para el caso de dos variables X e Y , una representacion del orden lexicografico es la siguiente:
ALGEBRA
CONMUTATIVA
P. Jara
330
?
?
CO
C
C
?
?
CO
?
?
?
OC
C
? C
C
C
C
?
?
C
C
C
? C
C
C
?
CO
C
? C
Y
?
?
C
C
C
? C
C
?
C
C
C
C
2
3
XY C ?
X YCC
?
X Y C
?
?
C
C
C
C
C
C
C
C
C
C
C
C
C
?
?
?
?
C
C
C
X2
X3
son:
Entonces los monomios mas pequenos
1, Y , Y 2 , Y 3 , . . . , Y 9 .
Lexicografico graduado inverso. Para el caso de dos variables X e Y , una representacion del
orden lexicografico graduado y del orden lexicografico inverso, ya que en este caso coinciden,
es la siguiente:
I
@
I
@
I
@
@
I
@
I
@
@
@
@
@
@
@
?
@?
@
?
@
?
?
I
@
I
@
I
@
I
@
I
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
?
?
?
?
?
I
@
I
@
I
@
I
@
I
@
@
@
@
@
@
@
@
@
@
@
?
?
?
?
?
@
@
@
@
@
I
@
I
@
I
@
I
@
I
@
@
@
@
@
@
@
@
@
@
@
2
3
Y @
XY @
X Y @
X Y @
?
?
?
?
?
@
I
@
I
@
I
@
I
@
I
@
@
@
@
@
@
@
@
@
@
@
?
@
?
@
?
?
?
@
@
@
@
@
@
@
X2
X3
son:
Entonces los monomios mas pequenos
1, Y , X , Y 2 , XY , X 2 , Y 3 , XY 2 , X 2 Y , X 3 , Y 4 , XY 3 .
26 de octubre de 2010
331
(1, 2) + N2
((1, 0) + N2 ) \ 1
Fi
X 7 Y 2 + XY 2 + Y 2
X 7 + XY 2 + Y 2
XY 2 + Y 2
Y2 + X
X
0
exp(Fi )
(7, 2)
(7, 0)
(1, 2)
(0, 2)
(1, 0)
Q1
X6
Q2
R
X7
X6 + 1
Y2
X
X7 + Y 2 + X
Qi Gi + R
7
X Y 2 X7
X7
XY 2 X
Y2
X
X 7 Y 2 + XY 2 + Y 2
La division es:
X 7 Y 2 + XY 2 + Y 2 = (X 6 + 1)(XY 2 X ) + 0(Y 3 + X ) + (X 7 + Y 2 + X ).
ALGEBRA
CONMUTATIVA
P. Jara
332
(0, 2) + N2
((1, 1) + N2 ) \ 1
Fi
X 2 Y + XY 2 + Y 2
XY 2 + Y 2 + X
Y 2 + 2X
2X + 1
exp(Fi )
(2, 1)
(1, 2)
(0, 2)
(1, 0), (0, 0)
2
1
1
Q1
Q2
X
X
1
X +1
2X + 1
2X + 1
Qi Gi + R
X 2Y X
XY 2 X
Y2 1
2X + 1
X 2 Y + XY 2 + Y 2
La division es:
X 2 Y + XY 2 + Y 2 = (X + 1)(Y 2 1) + (X )(XY 1) + (2X + 1)
(2). Tomamos F = X 2 Y + XY 2 + Y 2 , G1 = XY 1 y G2 = Y 2 1. En este caso 1 = (1, 1) + N2
la siguiente tabla:
y 2 = (0, 2) + N2 \ 1 . Hacemos la division segun
1 =
2 =
i
0
1
2
3
P
(1, 1) + N2
((0, 2) + N2 ) \ 1
Fi
X 2 Y + XY 2 + Y 2
XY 2 + Y 2 + X
Y2 + X + Y
X +Y +1
exp(Fi )
(2, 1)
(1, 2)
(0, 2)
(1, 0), (0, 1),
1
1
2
Q1
X
Y
Q2
1
X +Y
X +Y +1
X +Y +1
Qi Gi + R
X 2Y X
XY 2 Y
Y2 1
X +Y +1
2
X Y + XY 2 + Y 2
La division es:
X 2 Y + XY 2 + Y 2 = (X + Y )(XY 1) + (1)(Y 2 1) + (X + Y + 1)
26 de octubre de 2010
333
. Ejercicio (16.7.)
S OLUCI ON
Tenemos exp(F) = (3, 3) y exp(G) = (1, 4). Como 1 = (1, 4) + N2 , entonces exp(F)
/ 1 .
Entonces calculamos
F1 = F X 3 Y 3 = 3X 2 Y 4
y hacemos la division de F1 por G. En este caso exp(F1 ) = (2, 4) 1 ; se tiene
3
F2 = F1 XG = 0.
1
Recomponiendo se tiene
F1 3XG = 0;
F X 3 Y 3 = F1 ,
luego
F = 3XG + X 3 Y 3 .
El cociente es 3X y el resto es X 3 Y 3 .
. Ejercicio (16.8.)
S OLUCI ON
Tenemos exp G1 = (1, 1) y exp(G2 ) = (1, 0), luego 1 = (1, 1) + N2 y 2 = (1, 0) + N2 \ 1 .
Por otro lado exp(F) = (2, 0) 2 , y definimos F1 = F XG2 = XY + X Y 2 + Y .
Estudiamos F1 . Resulta exp(F1 ) = (1, 1) 1 , definimos F2 = F1 + G1 = X Y 2 + Y + 1.
Estudiamos F2 . Resulta exp(F2 ) = (1, 0) 2 , definimos F3 = F2 G2 = Y 2 + 1.
Estudiamos F3 . Resulta exp(F3 ) = (0, 2) . Ademas N (F3 ) = {(0, 2), (0, 0)} , por lo que
hemos terminado la division. Ahora recomponemos:
F3 = F2 G2 ,
F2 = F1 + G1 ,
F1 = F XG2 ,
F = F1 + XG2 ,
F3 = Y 2 + 1,
F2 = G2 ,
F1 = F2 G1 ,
F = F1 + XG2 ,
F = (1)G1 + (X + 1)G2 + (Y 2 + 1)
ALGEBRA
CONMUTATIVA
P. Jara
334
Podemos desarrollar en una tabla este algoritmo.
1 =
2 =
i
0
1
2
3
P
(1, 1) + N2
((1, 0) + N2 ) \ 1
Fi
X2 + X Y 2 + Y
XY + X Y 2 + Y
X Y2 + Y + 1
Y 2 + 1
2
1
2
Q1
Q2
X
Y 2 + 1
Y 2 + 1
Qi Gi + R
X 2 + XY
XY 1
X +Y
Y 2 + 1
X2 + X Y 2 + Y
exp(Fi )
(2, 0)
(1, 1)
(1, 0)
(0, 2), (0, 0)
1
1
1
X +1
. Ejercicio (16.9.)
S OLUCI ON
Tratamos directamente la tabla que desarrolla el algoritmo.
1 =
2 =
i
0
1
2
P
(1, 0) + N2
((1, 1) + N2 ) \ 1 =
Fi
X2 + X Y 2 + Y
XY + X Y 2 + Y
X +Y
exp(Fi )
(2, 0)
(1, 1)
(1, 0)
1
1
1
Q1
X
Y
1
X Y +1
Q2
Qi Gi + R
X 2 + XY
XY Y 2
X +Y
. Ejercicio (16.10.)
S OLUCI ON
Tenemos:
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. La division de F por {G1 , G2 , G3 } con el orden lexicografico para la ordenacion dada por
X > Y > Z se obtiene mediante la orden:
PolynomialReduce[F,{G1,G2,G3},{X,Y,Z}]
El resultado es:
26 de octubre de 2010
335
ALGEBRA
CONMUTATIVA
P. Jara
336
. Ejercicio (16.11.)
S OLUCI ON
Tenemos
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. Para calcular la division de H por {G1 , G2 , G3 } con el orden lexicografico para la ordenacion dada por X > Y > Z la orden es:
PolynomialReduce[H,{G1,G2,G3},{X,Y,Z}]
El resultado es:
{{X + Z - Z^3, -1, 0},
Y+2X Y-Y^2-2Z-2X Z-X^2 Z-2Y Z-2Z^2-Y Z^2+Y^3 Z^2+Y Z^3+2Z^4+Y Z^4}
Por lo tanto el cociente es:
Q1 = X + Z Z 3
Q2 = 1
Q3 = 0
y el resto es:
R = Y + 2XY Y 2 2Z 2XZ X 2 Z 2YZ 2Z 2 YZ 2 + Y 3 Z 2 + YZ 3 + 2Z 4 + YZ 4 .
De forma que se verifica:
H = G1 Q1 + G2 Q2 + G3 Q3 + R.
2. Para el orden graduado lexicografico.
PolynomialReduce[H,{G1,G2,G3},{X,Y,Z},MonomialOrder->DegreeLexicographic]
El cociente es:
Q1 = X Z 3
Q2 = 1
Q3 = Y
y el resto es:
R = Y + XY 2Z 2XZ X 2 Z YZ + YZ 3 + 2Z 4 + YZ 4 .
26 de octubre de 2010
337
ALGEBRA
CONMUTATIVA
P. Jara
338
M = B0 Bj . entonces M es un multiplo
(monomial) de Mi,j .
26 de octubre de 2010
339
B2 = X 2 Y
M1,2 = X 2 Y
M2,2 = X 2 Y 2 Z
M3,2 = X 2 YZ 2
B3 = Y 2 Z 3
M1,3 = XY 2 Z 3
M2,3 = Y 2 Z 3
M3,3 = Y 2 Z 3
ALGEBRA
CONMUTATIVA
P. Jara
340
. Ejercicio (16.18.)
S OLUCI ON
(1). Si a es monomial y primo, para cada monomio X = X11 Xn n , se tiene Xi a pa ndice i, luego un sistema de generadores esta formado por un subconjunto de
ra algun
{X1 , . . . , Xn }. Recprocamente, cada subconjunto {Xi1 , . . . , Xis } de {X1 , . . . , Xn } genera un ideal
monomial, a, que es primo. En efecto, si FG a, podemos suponer que F y G son monomios
al ser a monomial, entonces existe un ndice j tal que Xij divide a FG, esto es, divide a F o
divide a G y tenemos que F a o G a.
. Ejercicio (16.19.)
S OLUCI ON
Se considera = {a | a es monomial y no es fin. gen.}. Si es no vaco, por el Lema de Zorn
existen en elementos maximales. Un elemento maximal a en no puede ser un ideal primo
ya que no es finitamente generado.
Existen monomios F y G tales que FG a y F
/ ayG
/ a. Entonces a + (F) es un ideal
monomial finitamente generado. Existen F1 , . . . , Ft a tales que {F1 , . . . , Ft , F} genera a+(F).
Llamamos b = hF1 , . . . , Ft i a.
Por otro lado comprobamos
que a = b+F(a : F). En
si H a, existen Ci K [X1 , . . . , Xn ]
Pefecto,
Pt
t
tales que H = i=1 Ci Fi + C0 F, luego C0 F = H i=1 Ci Fi a y H b + F(a : F).
Por construccion b es un ideal monomial finitamente generado, y (a : F) a + (G) ) a es
tambien monomial, luego finitamente generado, y por tanto a = b + F(a : F) es un ideal
finitamente generado.
. Ejercicio (16.20.)
S OLUCI ON
Observar que LM(F)) y (F) son ideales de K [X1 , . . . , Xn ]. La igualdad es consecuencia directa
de la definicion de exponente.
. Ejercicio (16.21.)
S OLUCI ON
Consideramos el orden lexicografico en K [X , Y ], (con la ordenacion de indeterminadas X >
Y ), y los polinomios F = XY + X 1, G = X 2 + Y 1. Entonces exp(F) = (1, 1), exp(G) = (2, 0).
26 de octubre de 2010
341
El polinomio
H = F XG = YX + X 1 X (Y + X 2 1) = YX + X 1 YX X 3 + X = X 3 1
tiene exponente (0, 3) que no pertenece a {(1, 1), (1, 0)} + N2 .
. Ejercicio (16.22.)
S OLUCI ON
Para cada F a tenemos que los monomios de F pertenecen a a. En particular LM(F) a,
ndice i = 1, . . . , m. Por tanto Exp(a) =
y existe Nn tal que LM(F) = X Gi para algun
{exp(G1 ), . . . , exp(Gm )} + Nn y {G1 , . . . , Gm } es una base de Groebner del ideal monomial a.
. Ejercicio (16.23.)
S OLUCI ON
Llamamos F1 = X 2 Y Y 2 , F2 = X 3 XY . Aplicando el algoritmo de Buchberger calculamos
la semisicigia y comprobamos que {F1 , F2 } es una base de Groebner.
S(F1 , F2 ) = F1 X F2 Y = 0.
Es claro que tenemos una base de Groebner reducida, ya que los diagramas de Newton de
cada elemento no cortan a los monoideales generados por el exponente del otro.
d
d t
t
ALGEBRA
CONMUTATIVA
P. Jara
342
Q1
Q2
X3
X 3
X2
XY
Y
XY 3
Y3
3
2
3
X + X XY + Y X XY 3 + Y 3
La division es:
F = Q1 F1 + Q2 F2 + R,
X 6 X 5 Y = (X 3 + X 2 XY + Y )(X 2 Y Y 2 ) + (X 3 )(X 3 XY ) + (XY 3 + Y 3 ).
En consecuencia X 6 X 5 Y no pertenece al ideal (X 2 Y Y 2 , X 3 XY ).
. Ejercicio (16.24.)
S OLUCI ON
Aplicamos el algoritmos de Buchberger para calcular una base de Groebner. Llamamos G1 =
X Y 3 y G2 = X 2 XY 2 . Ahora construimos las semisicigias:
S(G1 , G2 ) = X (X Y 3 ) (X 2 XY 2 ) = XY 3 + XY 2 .
Al reducir se tiene:
XY 3 + XY 2 = (Y 3 + Y 2 )(X Y 3 ) + (Y 6 + Y 5 ).
Tomamos un nuevo elemento G3 := Y 6 Y 5 para la base. La base es ahora {G1 , G2 , G3 }.
Seguimos calculando semisicigias.
S(G1 , G3 ) = Y 6 (X Y 3 ) X (Y 6 Y 5 ) = Y 9 + XY 5 .
Al reducir se tiene:
XY 5 Y 9 = Y 5 (X Y 3 ) Y 3 (Y 6 Y 5 ).
Luego se reduce a cero.
S(G2 , G3 ) = Y 6 (X 2 XY 2 ) X 2 (Y 6 Y 5 ) = XY 8 + X 2 Y 5 .
26 de octubre de 2010
343
Al reducir se tiene:
X 2 Y 5 XY 8 = XY 5 (X Y 3 ).
Luego se reduce a cero.
Una base de Groebner es {G1 = X Y 3 , G2 = X 2 XY 2 , G3 = X Y 3 . Esta base no es minimal,
ya que exp(G2 ) = (2, 0) {exp(G1 ), exp(G3 )} + N2 . Una base minimal es: {G1 , G3 }.
Observar que se tiene
G2 = (X Y 2 )G1 + (Y 3 + 1)G3 .
La base {G1 , G3 } es tambien reducida, ya que N (G1 ) = {(1, 0), (0, 3)} * exp(G3 ) + N2 y
N (G3 ) = {(0, 6), (0, 5)} * exp(G1 ) + N2 .
. Ejercicio (16.25.)
S OLUCI ON
(1). Calculamos la semisicigia
S(Y X 2 , Z X 3 ) = Z(Y X 2 ) Y (Z X 3 ) = ZX 2 + YX 3 .
Reducimos este elemento:
ZX 2 + YX 3 = X 2 (Z X 3 ) + X 3 (Y X 2 ).
Tenemos pues una base de Groebner para el orden lexicografico con Z > Y > X .
(2). Calculamos la semisicigia
S(G1 , G2 ) = X (X 2 Y ) (X 3 Z) = XY + Z
Como es un elemento reducido, tendramos que incorporarlo al sistema de generadores, luego {Y X 2 , Z X 3 } no es una base de Groebner para el orden lexicografico con X > Y > Z.
. Ejercicio (16.26.)
S OLUCI ON
(1). Llamamos G1 = X 2 1, G2 = XY 2 X y construimos las semisicigias.
S(G1 , G2 ) = Y 2 (X 1) X (XY 2 X ) = (X 2 1) + (Y 2 + 1).
Agregamos G3 := Y 2 1 al sistema de generadores.
S(G1 , G3 ) = Y 2 (X 2 1 X 2 (Y 2 1) = 0.
S(G2 , G3 ) = XY 2 x X (Y 2 1) =0 .
ALGEBRA
CONMUTATIVA
P. Jara
344
Entonces {G1 , G2 , G3 } es una base de Groebner. Una base mnima es {G1 , G3 }. Esta
es tambien
una base reducida.
(2). Llamamos G1 = X 2 + Y , G2 = X 4 + 2X 2 Y + Y 2 + 3 y construimos las semisicigias.
S(G1 , G2 ) = X 2 (X 2 + Y ) (X 4 + 2X 2 Y + Y 2 + 3) = X 2 Y Y 2 3.
X 2 Y + Y 2 + 3 = Y (X 2 + Y ) + 3.
Agregamos 3 al sistema de generadores, y por lo tanto (G1 , G2 ) = (1). Una base de Groebner
reducida es la formada por {1}.
. Ejercicio (16.27.)
S OLUCI ON
Tomamos como primer conjunto de generadores G1 = {F1 , F2 }. A continuacion calculamos
la semisicigia S(F1 , F2 ).
S(F1 , F2 ) = XF1 YF2 = X 2 X Y 2 + Y .
Dividimos por G1 = {F1 , F2 } y obtenemos
S(F1 , F2 ) = F2 + (X Y 2 + 1).
Tomamos el resto F3 := X Y 2 + 1 como nuevo miembro del sistema de generadores:
G2 = {F1 , F2 , F3 }.
Calculamos la semisicigia S(F1 , F3 ).
S(F1 , F3 ) = F1 YF3 = 2XY + X + Y 3 Y 1.
Dividimos por G2 y obtenemos
S(F1 , F3 ) = 2F1 + (Y 3 + Y 2 Y ).
Tomamos el resto F4 := Y 3 + Y 2 Y como nuevo miembro del sistema de generadores:
G3 = {F1 , F2 , F3 , F4 }.
Calculamos la semisicigia S(F1 , F4 ).
S(F1 , F4 ) = Y 2 F1 XF4 = XY Y 2 .
Dividimos por G3 y obtenemos
S(F1 , F4 ) = F1 + F3 .
Como el resto es cero, esta semisicigia no aporta nuevo generador.
26 de octubre de 2010
345
. Ejercicio (16.29.)
S OLUCI ON
ALGEBRA
CONMUTATIVA
P. Jara
346
(1). Una base de Groebner reducida es: {X YZ, Y 2 Z Z, Z 2 }. Al dividir X 3 + X + 1 por esta
base el resultado es:
X 3 + X + 1 = (X 2 + XYZ + 1)(X YZ) + 0(Y 2 Z Z) + XY 2 (Z 2 ) + (YZ + 1).
Por lo tanto X 3 + X + 1 no es un elemento del ideal a = (XZ, XY Z, YZ X ).
(2). Una base de Groebner reducida es: {X Y 2 , Y 4 Y }. Al dividir X 4 + X + 1 por esta base
el resultado es:
X 4 + X + 1 = (1 + X 3 + X 2 Y 2 + XY 4 + Y 6 )(X Y 2 ) + (Y + Y 4 )(Y 4 Y ) + (1 + 2Y 2 ).
Por lo tanto X 4 + X + 1 no es un elemento del ideal b = (X 2 Y , Y 2 X , X 2 Y 2 XY ).
. Ejercicio (16.30.)
S OLUCI ON
La parte (1) es hacer una comprobacion directa. Para la parte (2) basta con hacer la division;
el resultado es:
X 6 X 5 Y = (X 3 + Y X 2 Y )(X 3 Y ) + (Y )(X 2 Y Y 2 ) + 0(XY 2 Y 2 ) + (1)(Y 3 Y 2 ) + 0
. Ejercicio (16.31.)
S OLUCI ON
La primera parte es hacer una comprobacion directa. Observar que la base de Groebner reducida tiene 4 elementos, luego un sistema minimal de generadores de Exp(a) necesita al
menos 4 elementos.
. Ejercicio (16.32.)
S OLUCI ON
Es hacer una comprobacion directa, podeis usar un paquete de calculo simbolico.
. Ejercicio (16.33.)
S OLUCI ON
Es hacer una comprobacion directa.
. Ejercicio (16.34.)
S OLUCI ON
Es un calculo elemental.
. Ejercicio (16.35.)
S OLUCI ON
26 de octubre de 2010
347
. Ejercicio (16.36.)
S OLUCI ON
Calculamos bases de Groebner reducidas de ambos y comprobamos que son iguales. La base
de Groebner reducida es: {X Y , Y 2 Y }.
. Ejercicio (16.37.)
S OLUCI ON
Basta calcular las bases de Groebner reducidas de ambos y ver que son iguales. La base de
Groebner reducida es. {X 3 + Y , YZ + Y }.
. Ejercicio (16.38.)
S OLUCI ON
Definimos polinomios H1 = X 2 YZ 3, H2 = Y 2 XZ 4, H3 = Z 2 XY 5 y llamamos a al ideal generado por {H1 , H2 , H3 }. Una base de Groebner de a, con respecto al orden
lexicografico con X > Y > Z es:
{13X + 11Z, 13Y Z, 169 + 36Z 2 .
2
2
El segundo ideal de
qeliminacion de a es: (36Z 169). Las soluciones de la ecuacion 36Z
169 = 0 son z =
169
36
= 13
6 . Tiene exactamente 2.
ALGEBRA
CONMUTATIVA
P. Jara
348
El primer ideal deeliminacion de a es: (13Y Z, 169 + 36Z 2 ). Las soluciones del sistema
13Y Z = 0,
son:
169 + 36Z 2 = 0
!
r
r
169
169
13
1
1
z=
= , y=
= .
36
6
13
36
6
Este sistema tiene exactamente 2 soluciones.
13X + 11Z = 0
13Y Z = 0 , y sus soluciones
El ideal a nos proporcional el sistema de ecuaciones:
169 + 36Z 2 = 0
son:
1
11
13
11
13
= .
z= , y= , x=
6
6
13
6
6
. Ejercicio (16.39.)
S OLUCI ON
(1). Una base de Groebner reducida de a es: {3X 13Y 3 + 13Y , 13Y 4 22Y 2 + 9}.
(2). Para determinar los puntos
de interseccion tenemos que resolver el3 sistema deecuaX 2 + XY + Y 2 1 = 0
3X 13Y + 13Y = 0
ciones
, o equivalentemente el sistema
. Para
2
2
X + 4Y 4 = 0
13Y 4 22Y 2 + 9 = 0
349
97
5
1
3
3
, y = , y = , y = i, y = + i.
24
2
2
2
2
1
1
+22457520y 0 + 5069952y 1 = 0
3
2
2
3
2X + 2X y + 3y = 0
El conjunto de soluciones obtenido es:
(0, 0), (
97 97
5 5
1 1
3i 3
3i 3
, ), ( , ), ( , ), (1 + , i), (1 , + i).
36 24
2 2
2 2
2 2
2 2
. Ejercicio (16.41.)
S OLUCI ON
Se considera el ideal T (X , Z) + (1 T )(Y 2 , X YZ) y se calcula una base de Groebner reducida
con respecto al orden lexicografico con T > X > Y > Z. El primer ideal de eliminacion es el
ideal interseccion pedido. Como la base de Groebner reducida de T (X , Z)+(1T )(Y 2 , X YZ)
es:
{TY 2 Y 2 , TZ, X YZ, Y 2 Z},
la base del primer ideal de eliminacion es:
{X YZ, Y 2 Z}.
Por otro lado el ideal (XY , X YZ) tiene base de Groebner {X YZ, Y 2 Z}. Entonces los ideales
del enunciado son iguales.
. Ejercicio (16.42.)
S OLUCI ON
Se considera el ideal T (X 3 Y XY 2 + 1, X 2 Y 2 Y 3 1) + (1 T )(X 2 Y 2 , X 3 + Y 3 ), y se calcula
una base de Groebner con respecto al orden lexicografico con T > X > Y > Z; e sta es:
{XY 2 + Y 3 , X 2 Y 2 , T TY 3 + TY 4 , TX + TY }.
La base de Groebner del primer ideal de eliminacion es:
{XY 2 + Y 3 , X 2 Y 2 },
ALGEBRA
CONMUTATIVA
P. Jara
350
que es la base de Groebner de la interseccion.
. Ejercicio (16.43.)
S OLUCI ON
Como b tiene tres generadores, el cociente (a : b) es la interseccion de tres ideales; estos son:
(a : b) = (a : X 2 Y 5 ) (a : X 3 Z 4 ) (a : Y 3 Z 7 ).
Calculamos cada uno de ellos.
Una base de a (X 2 Y 5 ) es
{X 2 Y 5 Z 2 , X 2 Y 6 + X 2 Y 5 Z, X 3 Y 5 X 2 Y 5 Z},
y una base de
1
(a (X 2 Y 5 ))
X 2Y 5
= (a : X 2 Y 5 ) es:
{Z 2 , Y + Z, X Z}.
Una base de a (X 3 Z 4 ) es
{X 3 Z 6 , X 3 YZ 4 + X 3 Z 5 , X 4 Z 4 X 3 Z 5 },
y una base de
1
(a (X 3 Z 4 ))
X 3Z 4
= (a : X 3 Z 4 ) es:
{Z 2 , Y + Z, X Z}.
Una base de a (Y 3 Z 7 ) es
{X 3 Z 7 },
por lo tanto X 3 Z 7 a y tenemos (a : X 3 Z 7 ) = (1).
Ahora se tiene que la interseccion de estos tres ideales tiene por base de Groebner reducida
{Z 2 , Y + Z, X Z}.
. Ejercicio (16.44.)
S OLUCI ON
Veamos la inclusion (a : c) (a : c).
(a : c) c =
(a:c)+b c+b
b
b
(a:c)c+b
b
a+b
b
= a.
351
. Ejercicio (16.45.)
S OLUCI ON
Calcular en cada caso el ideal (a : c); agregar el elemento generador de b a la base de Groebner
obtenida, y calcular una base de Groebner del ideal que genera. Los clases de los elementos
de esta base de Groebner son los generadores del ideal (a : c).
. Ejercicio (16.46.)
S OLUCI ON
(1) a = (X , Y , Z) (X 1, Y 1, Z 1) (X + 1, Y + 1, Z + 1).
Hacemos la interseccion de (X , Y , Z) y (X 1, Y 1, Z 1). Para esto tenemos que calcular
una base de Groebner del ideal T (X , Y , Z) + (1 T )(X 1, Y 1, Z 1), y eliminar la
indeterminada T .
GroebnerBasis[{T*X,T*Y,T*Z,(1-T)(X-1),(1-T)(Y-1),(1-T)(Z-1)},{T,X,Y,Z},{T}]
El resultado es:
{Z + Z 2 , Y Z, X Z}.
Ahora calculamos la interseccion de (Z + Z 2 , Y Z, X Z) y (X + 1, Y + 1, Z + 1) de la
misma forma:
GroebnerBasis[{T*(-Z+Z^2),T*(Y-Z),T*(X-Z),(1-T)(X+1),(1-T)(Y+1),(1-T)(Z+1)},
{T,X,Y,Z},{T}]
El resultado es:
a = {Z + Z 3 , Y Z, X Z}.
(2) b = (a : XYZ).
Si llamamos a = XYZ, tenemos que b = (a : XYZ) =
calcular la interseccion a (XYZ) mediante
1
a (a
GroebnerBasis[{T*(-Z+Z^3),T*(Y-Z),T*(X-Z),(1-T)X*Y*Z},{T,X,Y,Z},{T}]
El resultado es:
{XYZ + XYZ 3 , XY 2 Z XYZ 2 , X 2 YZ XYZ 2 },
y tenemos que dividir por XYZ, para obtener
b = (1 + Z 2 , Y Z, X Z).
(3) c = (a : X 3 Y 2 Z).
Si llamamos b = X 3 Y 2 Z, tenemos que calcular b1 (a (b)). Tenemos
ALGEBRA
CONMUTATIVA
P. Jara
352
GroebnerBasis[{T*(-Z+Z^3),T*(Y-Z),T*(X-Z),(1-T)X^3Y^2Z},{T,X,Y,Z},{T}]
El resultado es:
{X 3 Y 2 Z + X 3 Y 2 Z 3 , X 3 Y 3 Z X 3 Y 2 Z 2 , X 4 Y 2 Z X 3 Y 2 Z 2 },
y tenemos que dividir por X 3 Y 2 Z, para obtener
c = (1 + Z 2 , Y Z, X Z).
Observa que el mismo ideal obtenido en el apartado anterior.
26 de octubre de 2010
59.
353
. Ejercicio (21.1.)
S OLUCI ON
(1). Es claro que mx es un ideal propio de K [V ]. Si mx ( a K [V ], entonces existe f a tal que
f (x) 6= 0. Sea x = (x1 , . . . , xn ), al dividir f por {X1 x1 , . . . , Xn xn } resto es f (x) 6= 0. Como
(X1 x1 , . . . , Xn xn ) mx ( a, llegamos a que 0 6= f (x) a, y por tanto a = K [V ].
(2). Si (x) = (y), entonces mx = my . Sean x = (x1 , . . . , xn ) 6= (y1 , . . . , yn ), entonces existe
xi 6= yi y por tanto Xi xi , Xi yi mx , luego mx contiene un elemento de K no nulo, esto es,
mx = K [V ], lo que es una contradiccion.
(3). Dado un ideal maximal m de K [V ] el Teorema de los ceros de Hilbert prueba que V(m) =
6
. Sea x V(m), entonces m I(V(m)) mx , y por tanto m = mx , luego es sobreyectiva.
. Ejercicio (21.2.)
S OLUCI ON
j
m
j=1 (X1 pi , . . . , Xn pn ),
y como estos ideales son comaximales dos a dos, resulta.
m
Y
K [X1 , . . . , Xn ]
K [X1 , . . . , Xn ]
K [X1 , . . . , Xn ]
=
K [V ] =
= K m.
=
j
j
j
j
m
I(V )
j=1 (X1 pi , . . . , Xn pn ) j=1 (X1 pi , . . . , Xn pn )
. Ejercicio (21.3.)
S OLUCI ON
(1). Supongamos que F = F1e1 Fses es la descomposicion de F en factores irreducibles no
asociados, entonces (F) = (F1e1 ) (Fses ) = (F1e1 ) . . . (Fses ) y se verifica:
V(F) = V((F1e1 ) . . . (Fses )) = V(F1e1 ) . . . V(Fses ) = V(F1 ) . . . V(Fs ) = V(F1 Fs ).
(2). Tenemos entonces (F1 Fs ) V(F1 Fs ) = V(F). Ademas (F1 Fs ) es el radical de F,
ya que para cada ideal primo p (F), entonces existe un ndice i tal que Fi p, y como (Fi )
es maximal, resulta (Fi ) = p. Entonces rad(F) = (F1 ) . . . (Fs ) = (F1 . . . Fs ).
(3). Si IV(F) = (F), entonces (F) = (F1 Fs ), y por tanto F es un producto de polinomios
irreducibles no asociados dos a dos.
ALGEBRA
CONMUTATIVA
P. Jara
354
. Ejercicio (21.4.)
S OLUCI ON
Si V(F, G) no es vaco, existe x V(F, G) y por tanto I({x}) IV(F, G) (F, G) no es el anillo.
Consideramos F, G K (X )[Y ]; como F y G son irreducibles en K [X ][Y ], por el lema de Gauss
C
tambien lo son en K (X )[Y ]. Existen polinomios A, B, C, D K [X ] tales que BA F + D
G = 1, y por
tanto ADF + CBG = BD K [X ]. Existe pues un polinomio no nulo en (F, G) K [X ], y como
. Ejercicio (21.6.)
S OLUCI ON
Sea V la recta de ecuacion Y = aX + b, entonces V = V(aX Y + b), y el ideal de V es
(aX Y + b), ya que si G IV(aX Y + b), entonces al dividir por aX Y + b con respecto
al orden lexicografico con Y > X se tiene G = (aX Y + b)Q + R, siendo R R[X ]. Luego R
tiene infinitas races, lo que implica que R = 0.
,Y ]
Definimos h : R[V ] = R[X
I(V ) R[Z] mediante h(X ) = Z, h(Y ) = aZ + b. Entonces h
es sobreyectiva y su nucleo
es cero, luego es un isomorfismo. Ademas induce la aplicacion
f : A1 (R) V definida por f (v) = (v, av + b) para cada v V .
. Ejercicio (21.7.)
S OLUCI ON
Tenemos que IV(XY Z) = (XY Z), ya que XY Z es irreducible y por lo tanto primo;
ademas, si G IV(XY Z), entonces al dividir por XY Z respecto al orden lexicografico
con Z > X > Y , resulta G = Q(XY Z) + R, siendo R R[X , Y ]. Para cada par de valores de
x, y resulta que podemos tomar z = xy y se tiene 0 = G(x, y, z) = Q0 + R(x, y), lo que implica
que R como races todos los elementos de R2 , lo que implica que R = 0.
Podemos definir un homomorfismo de Ralgebra h : R[V ] =
26 de octubre de 2010
R[X ,Y ,Z]
I(V )
R[U, V ] mediante:
355
K [X ,Y ,Z]
K [U, V ], sean F = h(X ), G = h(Y ) y H = h(Z).
(XY Z 2 )
H 2 . Si F, G K [U, V ] son primos relativos entonces son
De yz = x3 se deduce z =
De z2
x2 y
se deduce y =
= xy x2 =
z 2
x
x
y
y 6
x
(y/x)5
(y/x)3
y 5
x .
y 4
x .
. Ejercicio (21.9.)
S OLUCI ON
P
]
Dado 0 6= G K [X
i Qi Gi + R(G; G), y G = R(G; G). Los monomios de R(G; G)
a , tenemos G =
no son multiplos
de los terminos lderes de los elementos de G, por lo tanto estos son un
sistema de generadores, que evidentemente es linealmente independiente.
. Ejercicio (21.10.)
S OLUCI ON
(1). Primero calculamos la base de Groebner reducida de a respecto al orden lexicografico
con X > Y , e sta es:
{X + Y , Y 4 Y 3 1}.
ALGEBRA
CONMUTATIVA
P. Jara
356
Entonces la dimension de
K [X ,Y ]
a
6
s
c
c
c
c
Fuera quedan los puntos (0, 0), (0, 1), (0, 2) y (0, 3), que representan a los terminos 1, Y , Y 2 e
Y 3.
(2). Tenemos que calcular los valores de
Y 4 = Y 3 + 1,
Y 5 = Y 4 + Y = Y 3 + Y + 1,
Y 6 = Y 4 + Y 2 + Y = Y 3 + Y 2 + Y + 1,
entonces la tabla de la multiplicacion es:
1
Y
Y2
Y3
1
Y
Y2
Y3
1
Y
Y2
Y3
Y Y2
Y3
Y3 + 1
Y2 Y3
Y3 + 1
Y3 + Y + 1
Y3 Y3 + 1Y3 + Y + 1Y3 + Y2 + Y + 1
. Ejercicio (21.11.)
S OLUCI ON
Dado f (a, b, c) = (a2 c b2 c, 2abc, a3 ), tenemos que comprobar que si (a, b, c) es un punto
de V , entonces (a2 c b2 c, 2abc, a3 ) es un punto de W , esto es, tenemos que ver si (a2 c
b2 c, 2abc, a3 ) verifica la ecuacion X 2 + Y 2 Z 2 = 0.
Es una comprobacion rutinaria. En Mathematica:
> Expand[X^2 + Y^2 - Z^2 /. {X -> a^2c - b^2c, Y -> 2 a b c, Z -> -a^3}]
> % /. {a -> X, b -> Y, c -> Z}
> PolynomialReduce[%, {X^3 - X^2Z - Y^2Z}, {X, Y, Z}]
26 de octubre de 2010
357
. Ejercicio (21.12.)
S OLUCI ON
(1). Tenemos que comprobar que cada elemento de I(V ) = (X 3 + Y 3 + 7Z 3 ) se aplica en un
elemento de I(V ), por lo tanto tenemos que evaluar
(X (Y 3 7Z 3 ))3 + (Y (7Z 3 X 3 ))3 + 7(Z(X 3 Y 3 ))3
> Expand[X^3+Y^3+7Z^3/.{X->X(Y^3-7Z^3),Y->Y(7Z^3-X^3),Z->Z(X^3-Y^3)}]
> PolynomialReduce[%, {X^3 + Y^3 + 7Z^3}, {X, Y, Z}]
(2). Primero tenemos que ver como esta definido f . en este caso
f (a, b, c) = (a(b3 7c3 ), b(7c3 a3 ), c(a3 b3 ))
Ahora aplicamos a (a, b, c) = (2, 1, 1) y tenemos:
f (2, 1, 1) = (12, 15, 9).
> f[L_]:={L[[1]](L[[2]]^3-7L[[3]]^3)),L[[2]](-L[[1]]^3+7L[[3]]^3),
(L[[1]]^3-L[[2]]^3)L[[3]]}
> f[{-2,1,1}]
(3). Basta realizar las imagenes sucesivas de f (2, 1, 1).
. Ejercicio (21.13.)
S OLUCI ON
(1). Tenemos que comprobar que la imagen de un punto de W es un punto de V .
>
>
>
>
>
>
>
F1=X Z+Y^2+Z^2
F2=X Y-X Z+Y Z-2Z^2
G1=U^3-U V^2+V^3
Expand[F1 /.{X->-2a^2+a b,Y->a b-b^2,Z->a^2-a b}]/.{a->U,b->V};
PolynomialReduce[%, {G1}, {U, V}]
Expand[F2 /.{X->-2a^2+a b,Y->a b-b^2,Z->a^2-a b}]/.{a->U,b->V};
PolynomialReduce[%, {G1}, {U, V}]
ALGEBRA
CONMUTATIVA
P. Jara
358
> G14=GroebnerBasis[{U-X^2-Y,V-X-Y^2,W-X+Y},{X,Y,U,V,W}]
> PolynomialReduce[X,G14,{X,Y,U,V,W}]
> PolynomialReduce[Y,G14,{X,Y,U,V,W}]
(2).
> GroebnerBasis[{U-X^2-Y,V-X-Y^2,W-X+Y},{X,Y,U,V,W},{X,Y}]
26 de octubre de 2010
359
. Ejercicio (21.15.)
S OLUCI ON
(1). Como F es irreducible y L() 6= 0, entonces F - L y por tanto son primos relativos, luego
la identidad de Bezout nos asegura que existen polinomios S y T tales que SL + TF = 1. Por
otro lado tenemos:
G()
=
= G()S().
L()
(2). Tenemos
LY G = LY SLG TGF = L(Y SG) + TGF = L(Y H) + TGF.
y
Y H = Y GS = SLY + TFY GS = (LY G)S + YTF.
(3). Si llamamos P al polinomio mnimo de , al dividir por (LY G), utilizando el orden
lexicografico con Y > X , se tiene
P = Q(LY G) + R;
Al valorar en X = e Y = , resulta 0 = P() = Q(, )(L() G()) + R() = R().
Luego F | R y por tanto P (F, LY G) = (F, Y H), que por la Proposicion (20.9.) al
hacer la interseccion con K [Y ] determina el polinomio mnimo de . Se tiene entonces que
(P) = (F, LY G) K [Y ].
(4).
>
>
>
>
>
F=X^3-2
G=X^2-X+3
L=-3X^2+3X+1
GroebnerBasis[{F,L Y-G},{X,Y}]
GroebnerBasis[{F,L Y-G},{X,Y},{X}]
. Ejercicio (21.16.)
S OLUCI ON
(1) En efecto, f esta definida por: f (x1 , x2 , x3 ) = (F1 (x1 , x2 , x3 ), F2 (x1 , x2 , x3 ), F3 (x1 , x2 , x3 )) =
(x1 , x3 , x1 x2 ).
ALGEBRA
CONMUTATIVA
P. Jara
360
(2) e
f : K [W ] = K [Y1 , Y2 , Y3 ]/(Y12 Y2 , Y15 Y32 ) k[V ] = K [X1 , X2 , X3 ]/(X13 X22 , X12 X3 )
esta definida por Y1 7 X1 , Y2 7 X3 , X3 7 X1 X2 .
(3) Consideramos el ideal (Y1 X1 , Y2 X3 , Y3 X1 X2 , X13 X22 , X12 X3 ) de K [Y1 , Y2 , Y3 , X1 , X2 , X3 ].
Determinamos una base de Groebner
{Y25 Y34 , Y23 + Y1 Y32 , Y1 Y22 Y32 , Y12 Y2 ,
X3 Y2 , Y22 + X2 Y3 , X2 Y2 Y1 Y3 , X2 Y1 Y3 , X22 Y1 Y2 , X1 Y1 },
y eliminamos las variables X1 , X2 , X2 , obteniendo
{Y25 Y34 , Y23 + Y1 Y32 , Y1 Y22 Y32 , Y12 Y2 }.
(4) La imagen de e
f es el subanillo generado por {X1 , X3 , X1 X2 }.
. Ejercicio (21.17.)
S OLUCI ON
Primero describimos el conjunto algebraico de V . En este caso es
V = {(1, 2), (1, 3), (1, 4)} = {(1, 2)} {(1, 3)} {(1, 4)}
= V(X1 1, X2 2) V(X1 1, X2 3) V(X1 1, X2 4)
= V(X1 1, (X2 2)(X2 3)(X2 4))
= V(X1 1, X23 9X22 + 26X2 24).
(1) Observar que la aplicacion f esta definida por f (x1 , x2 ) = (x1 , x22 , x1 + x2 ). Entonces la la
aplicacion e
f : K [W ] = K [Y1 , Y2 , Y3 ]/(Y1 1)2 K [V ] esta definida por Y1 7 X1 , Y2 7 X22 ,
Y3 7 X1 + X2 .
(2) El nucleo
de e
f se calcula mediante:
GroebnerBasis[{Y1-X1,Y2-(X2)^2,Y3-X1-X2,24-26X2+9(X2)^2-(X2)^3,-1+X1},
{X1,X2,Y1,Y2,Y3},{X1,X2}]
El resultado es:
{60 47Y3 + 12Y32 Y33 , 1 + Y2 + 2Y3 Y32 , 1 + Y 1}
(3) La imagen es el subanillo generado por {X1 , X22 , X1 + X2 } = K [V ], por lo tanto es sobreyectiva.
26 de octubre de 2010
361
(4) Si se considera g : K [V ] K [W ], observar que debe ser g(X23 9X22 + 26X2 24) = 0,
pero en este caso tenemos
g(X23 9X22 + 26X2 24) = (Y3 Y1 )3 9(Y3 Y1 ) + 26(Y3 Y1 ) 24
= Y33 3Y32 Y1 + 3Y3 Y12 + 17Y3 Y13 17Y1 24,
que no se reduce a cero modulo (Y1 1)2 .
(5) Tenemos el isomorfismo K [W ] K [Y2 , Y3 ] dado por Y1 7 1, Y2 7 Y2 , Y3 7 Y3 , y el
isomorfismo K [V ] K K K dado por X1 7 (1, 1, 1), X2 7 (2, 3, 4). Podemos ahora
componer y tenemos:
K [Y2 , Y3 ]
Y2
Y3
K [W ]
/
e
f
K [V ]
Y2
Y3
/X
X22
+ X2
K K K
/
(4, 9, 16)
/
(3, 4, 5)
. Ejercicio (21.18.)
S OLUCI ON
Podemos simplificar este elemento hasta obtener:
3
21
1
=
.
3
3
41
2+1
3
2+1
es: Y 3 Y 2 + Y 1/3.
. Ejercicio (21.19.)
S OLUCI ON
ALGEBRA
CONMUTATIVA
P. Jara
362
HACER
PROBLEMA:
Son isomorfos los anillos R[X , Y ](X 2 + Y 2 1) y R[X , Y ]/(XY 1)?
Ejercicio (21.20.)
Vamos a resolver el problema analizando los elementos invertibles de cada uno de los anillos.
Paso 1: Calculo de los elementos invertibles en A = R[X, Y]/(X2 + Y2 1).
F0 G1
F1 ,
y de aqu se obtiene
F0
F0 G1
+ (1 Y 2 )F1 G1 = 1.
F1
F02
F1
(1 Y 2 )F12
y G2 =
F02
F0
(1 Y 2 )F12
363
de F02 k es un numero
positivo. Evidentemente esto es una contradiccion. Por tanto si F1 6= 0,
el elemento F0 + XF1 no es invertible.
Los unicos
elementos invertibles de A = R[X , Y ]/(X 2 +Y 2 1) son que se escriben en la forma
h, con h R.
Paso 2: Prueba de que no existe ning
un isomorfismo
f : R[X , Y ]/(XY 1) R[X , Y ](X 2 + Y 2 1).
ALGEBRA
CONMUTATIVA
P. Jara
60.
365
. Ejercicio (29.1.)
S OLUCI ON
(1) Tenemos det(X ) det(Y ) = det(XY ) = det(In ) = 1, luego det(X ) es invertible y por tanto X
es invertible, por tanto existe inversa de X , sea X 1 , entonces YX = X 1 XYX = X 1 X = In .
h > 0 y podemos escribir
(2) Supongamos
que n > m, entonces n = m + h para algun
X1
X=
, y Y = Y1 Y2 .
X2
Se verifica:
XY =
X1
X2
Y1 Y2 =
X1 Y1 X1 Y2
X2 Y1 X2 Y2
= In .
ALGEBRA
CONMUTATIVA
P. Jara
366
. Ejercicio (29.5.)
S OLUCI ON
Dado f : M N no nulo, resulta que Ker(f ) 6= M, luego es cero y f es inyectivo. Por otro
lado como Im(f ) 6= 0, tenemos Im(f ) = N, por tanto f es sobreyectivo.
Todo elemento 0 6= f EndA (M) es un isomorfismo, por lo tanto invertible.
. Ejercicio (29.6.)
S OLUCI ON
Consideramos la inclusiones canonicas ji : Mi M1 M2 , entonces definimos:
HomA (M1 M2 , N)
= HomA (M1 , N) HomA (M2 , N)
f 7 (f j1 , f j2 ).
La inversa esta dada por la propiedad universal de la suma directa.
Consideramos las proyecciones canonicas pi : M1 M2 Mi , entonces definimos:
HomA (N, M1 M2 )
= HomA (N, M1 ) HomA (N, M2 )
f 7 (p1 f , p2 f ).
La inversa esta dada por la propiedad universal del producto directo.
. Ejercicio (29.7.)
S OLUCI ON
Z @@
@@
@@
pr @@
/ Zm
=
{
{{
{
{{
{{ f
Zn
Por tanto nZ Ker(g). Ademas g(m) = mg(1) = 0, luego m Ker(g) y tenemos (d) =
unico
b tal que f (1 + nZ) = bm0 + mZ. La operacion suma en HomZ (Zn , Zm ) corresponde a la
suma en Zd , ya que si fi (1 + nZ) = bi m0 + mZ, entonces:
(f1 + f2 )(1 + nZ) = f1 (1 + nZ) + f2 (1 + nZ) = (b1 m0 + mZ) + (b2 m0 + mZ) = (b1 + b2 )m0 + mZ.
26 de octubre de 2010
367
. Ejercicio (29.8.)
S OLUCI ON
Ver el Ejercicio (29.9.)
. Ejercicio (29.9.)
S OLUCI ON
Si F es libre de rango n, entonces F
= An . Por otro lado se tiene
HomA (F, M)
= M n.
= HomA (An , M)
= HomA (A, M)n
. Ejercicio (29.10.)
S OLUCI ON
Si A[X ] es noetheriano, como existe un isomorfismo A[X ]/(X )
= A, resulta que A es noetheriano.
. Ejercicio (29.11.)
S OLUCI ON
HACER
. Ejercicio (29.12.)
S OLUCI ON
(1) Llamamos A = C([0, 1], R) el conjunto de las aplicaciones continuas con la suma y producto definidos punto a punto. Es un anillo con elemento uno la aplicacion constante
igual a 1. Para cada n N \ {0} definimos In = {f A | f|[0, 1 [ = 0}. Tenemos que In es un
n
ideal y se tiene In In+1 para cada n N \ {0}. Entonces {In }n es una cadena ascendente
de ideales que no es estacionaria.
(2) Llamamos A = ZX2 . En X consideramos una sucesion {xn }n formada por elementos distintos dos a dos y definimos In = {f A | f (xi ) = 0 si i n}. Cada In es un ideal y se tiene
In In+1 para cada n N. La cadena {In }n es una cadena ascendente no estacionaria de
ideales de A.
. Ejercicio (29.13.)
S OLUCI ON
j
ALGEBRA
CONMUTATIVA
P. Jara
368
/N
Axn N
/
Axn
/ N/(Axn
N)
M/Axt
donde y son las inclusiones y (x + (Axn N)) = x + Axn , para cada x N. Como es inyectiva, resulta que N/(Axn N) es isomorfo a un submodulo de M/Axn , y por la hipotesis de
induccion es libre. Tambien Axn N es libre, ya que es un submodulo de Axn
= A. Aplicando
el Ejercicio (29.13.) resulta queN es un Amodulo libre.
. Ejercicio (29.15.)
S OLUCI ON
Dado x Ker(f ) se tiene (f f )(x) = f ((f (x))) = f (0) = 0. Podemos probar que existe una
cadena ascendente Ker(f ) Ker(f 2 ) Ker(f 3 ) Como M es noetheriano, existe un
entero positivo m tal que Ker(f m ) = Ker(f m+1 ) = . . ..
Vamos a probar que Ker(f m ) Im(f m ) = {0}. En efecto, si x Ker(f m ) Im(f m ), existe y M
tal que x = f m (y), y se verifica 0 = f m (x) = (f m f m )(y) = f 2m (y). Luego y Ker(f 2m ) =
Ker(f m ) y por tanto x = f m (y) = 0.
. Ejercicio (29.16.)
S OLUCI ON
Llamamos A = K [X , X 2 Y , X 3 Y 2 , . . . , X i Y i1 , . . .], vamos a probar que no es noetheriano. Con
sideramos el ideal a = (X , X 2 Y , X 3 Y 2 , . . . , X i Y i1 , . . .). Observa que si a tiene un numero
finito
369
ai X i Y i1 ,
con ai A.
i=1
P
e1
2
e2
s s1 )es , entonces tenemos la siSupongamos que ai =
i,e1 ,...,es ki,e1 ,...,es X (X Y ) (X Y
guiente expresion para X t+1 Y t :
t
t
X
X
X
X t+1 Y t =
ai X i Y i1 =
ki,e ,...,es X e1 (X 2 Y )e2 (X s Y s1 )es X i Y i1
1
i=1
i=1
i,e1 ,...,es
t
X
X
La diferencia (t + 1) t es uno, y esta debe ser la diferencia para los exponentes de algun
sumando; esta es:
e1 + e2 + + et + 1,
luego e1 + e2 + + et = 0 y debe ser t + 1 = i, lo que es una contradiccion.
. Ejercicio (29.17.)
S OLUCI ON
Llamamos
= {a A | a no contiene un producto finito de ideales primos que contienen a a}.
Si 6= , al ser A un anillo noetheriano existe q maximal. Vamos a ver que q es un ideal
primo. Sean bc q, podemos suponer que q b, c. Si b, c 6= q entonces b, c
/ , y existen
ideales primos p1 , . . . , ps , ps+1 , . . . , pr tales que p1 ps b, pi b, i = 1, . . . , s y ps+1 . . . pr c,
pj c, j = s + 1, . . . , r. Entonces p1 ps ps+1 . . . pr bc q y pi q, i = 1, . . . , r, lo que es una
contradiccion. Por tanto q es primo. Pero en este caso q
/ , lo que es una contradiccion.
En consecuencia = y por tanto cada ideal a contiene un producto finito de ideales primos
que contienen a a.
. Ejercicio (29.18.)
S OLUCI ON
ALGEBRA
CONMUTATIVA
P. Jara
370
/ pj para cada j i0 . En
a
/ i pi , entonces existe un ndice i0 tal que a
/ pi0 , luego a
consecuencia b pj para cada j i0 y se tiene b i pi .
Aplicando el Lema de Zorn resulta que tiene elementos minimales, y cada uno de ellos
es un ideal primo minimal sobre a.
WWWWW
WWWWW
WWWWW
WWWWW
gggg
ggggg
g
g
g
g
gg
ggggg
WWWWW
WWWWW
WWWWW
WWWWW
WW
{(0, 0)}
gg
ggggg
g
g
g
g
g
ggggg
ggggg
(2) Tomamos
A = {(0, 0), (1, 0)},
B = {(0, 0), (1, 1)},
C = {(0, 0), (0, 1)}.
26 de octubre de 2010
371
Se tiene:
(A + B) C = {(0, 0), (1, 0), (1, 1), (0, 1)} {(0, 0), (0, 1)} = {(0, 0), (0, 1)}.
(A C) + (B C) = ({(0, 0), (1, 0)} {(0, 0), (0, 1)}) + ({(0, 0), (1, 1)} {(0, 0), (0, 1)})
= {(0, 0)}.
Por otro lado tenemos:
(A B) + C = ({(0, 0), (1, 0)} {(0, 0), (1, 1)}) + {(0, 0), (0, 1)}
= {(0, 0)} + {(0, 0), (0, 1)} = {(0, 0), (0, 1)}.
(A + C) (B + C) = ({(0, 0), (1, 0)} + {(0, 0), (0, 1)}) ({(0, 0), (1, 1)} + {(0, 0), (0, 1)})
= {(0, 0), (1, 0), (1, 1), (0, 1)}.
(3) Dados submodulos N H, para cualquier otro submodulo L se tiene:
N + (L H) N + L
y
N + (L H) (N + L) H.
N + (L H) H
Por otro lado, si x (N + L) H, existen n N y l L tales que x = n + l. De aqu se
deduce que l = x n H + N = H. Entonces l L H y se tiene x N + (L H).
. Ejercicio (29.21.)
S OLUCI ON
El retculo de submodulos es:
Z4 ZN3
vv
vv
v
vv
vv
Z4 H
HH
HH
HH
HH
NNN
NNN
NNN
N
2Z4 Z
J3
pp
ppp
p
p
p
ppp
JJ
JJ
JJ
JJ
J
MMM
MMM
MMM
MM
u
uu
uu
u
uu
uu
2Z4 M
{0}
Z3
. Ejercicio (29.22.)
S OLUCI ON
Dado un submodulo N de un modulo M, siempre existe un submodulo de M maximal entre
los que tienen interseccion nula con N. Para esto solo tenemos que tomar la familia
= {L M | L N = {0}},
ALGEBRA
CONMUTATIVA
P. Jara
372
esta familia es no vaca, ya que contiene al submodulo nulo, y cada cadena en tiene una
cota superior, por tanto, por el Lema de Zorn, existen en elementos maximales, por lo tanto
pseudocomplementos de N en M..
(1) Si L es un pseudocomplemento de N en M y 0 6= H M, verifica que (N + L) H = 0,
entonces N (L + H) = 0. Ya que si 0 6= x H (L + H), existen l L y h H tales que
x = l + h, se tiene entonces h = x l H (N + L) = 0, esto es, x = l N L = 0 y todos
los elementos son iguales a cero. Pero si N (L + H) = 0, entonces, por la maximalidad de
L se tiene L+H = L y H L, y por tanto 0 = (N +L)H = H, lo que es una contradiccion.
En consecuencia, si 0 6= H M, entonces (N + L) H 6= 0.
(2) Tomamos M = Z2 Z2 y el submodulo N = {(0, 0), (1, 0)} Es claro que {(0, 0), (0, 1)} y
{(0, 0), (1, 1)} son pseudocomplementos distintos de N.
. Ejercicio (29.23.)
S OLUCI ON
Consideramos una base {e1 , . . . , em } de Am y una base {f1 , . . . , fn } de An . Si f (ei ) =
entones f se representa por la matriz F = (aij )ij Mnm (A).
Pn
j=1 aij fj ,
n
m
n
Vamos a construir un homomorfismo
P g : A A tal que f g = idA . Para esto observamos que
P cada fj es de la forma f ( i bji ei ), para ciertos con bji A. Entonces definimos
g(fj ) = i bji ei ; tenemos que g esta bien definida ya que conocemos las imagenes de todos
los elementos de a base {j1 , . . . , fn }.
P
Observa que f g(fj ) = f ( i bji ei ) = fj , luego tenemos f g = idAn . Si G = (bji )ji es la matriz
asociada a g, entonces FG = In . Aplicando el Ejercicio (29.1.) tenemos que m n.
. Ejercicio (29.24.)
S OLUCI ON
Dada una matriz X = (xij )ij , cuadrada n n, el adjunto o cofactor de xij es
373
Para cada entero positivo i definimos ai (X ) como el ideal generado por lo menores i i de X
si i n y cero en caso contrario. Observa que se tiene una cadena descendente de ideales:
a a1 (X ) a2 (X ) . . . an (X ) 0 . . .
Tambien podemos considerara esta cadena para cualquier matriz Y sin necesidad de que sea
una matriz cuadrada.
Dada una matriz Y definimos el rango de Y como el mayor entero r tal que Ann(ar ) = 0.
Un resultado de interes es que si X es una matriz cuadrada n n, entonces rng(X ) < n si y
solo si det(X ) es un divisor de cero.
Dado un monomorfismo f : AmP An consideramos una base {e1 , . . . , em } de Am y una
base {f1 , . . . , fn } de An . Si f (ei ) = nj=1 aij fj , entones f se representa por la matriz F = (aij )ij
Mnm (A).
Sea r = rng(F), entonces Ann(ar (F)) = 0 y Ann(ar+1 (F)) 6= 0. Reordenamos los elementos de
las bases para que tengamos un menor rr en la esquina superior izquierda con determinante no nulo d. Observa r mn{m, n}. Si suponemos que m > n, entonces P
r n y m r + 1.
Podemos considerar por ejemplo el elemento er+1 , cuya imagen por f es nj=1 ai,j fj , que determina la columna r + 1 de la matriz F. Planteamos el sistema de ecuaciones:
Pr
j=1 a1,j fj = a1,r+1
..
.P
r
j=1 an,j fj = an,r+1
que en notacion matricial es:
a1,1 . . . a1,r
1
a1,r+1
..
.. .. = ..
.
. . .
an,1 . . . an,r
an,r+1
Llamamos
a1,1 . . . a1,r
a1,1 . . . a1,r
..
..
. ..
.
.. R
.
.
Y = ar,1 . . . ar,r =
Mnr (A).
=
.
ar,1 . . . ar,r
.
..
..
an,1 . . . an,r
Definimos
adj(Y ) = adj(R) 0
ALGEBRA
CONMUTATIVA
P. Jara
374
Observa que se tiene
adj(Y ) Y = det(R) Ir Mrr (A),
Y adj(Y ) =
det(R) 0
0
Mnn (A).
Multiplicando por adj(Y ) en la expresion matricial del sistema de ecuaciones anterior se tiene:
1
a1,r+1
1
a1,r+1
375
. Ejercicio (29.28.)
S OLUCI ON
(1). Como X1 Xi a para i 100, entonces A
=
anillo noetheriano.
Z[X1 , . . . , X99 ]
e99 , y por tanto es un
(X1 X2e2 , . . . , X1 X99
)
(2). Es claro que en A tenemos las clases de 1, X1 , X12 , . . ., y por lo tanto A no es un Zmodulo
finitamente generado.
(3). En este caso tenemos:
A
=
Z[X1 , X3 , X5 , . . .]
Z[X1 , X2 , . . .]
,
=
2
2
(X1 X2 , X1 X4 , . . .) + (X1 X3 , X1 X5 , . . .)
(X1 X32 , X1 X52 , . . .)
ALGEBRA
CONMUTATIVA
P. Jara
61.
377
. Ejercicio (34.1.)
S OLUCI ON
Dado f HomA (M1 M2 , N1 N2 ), consideramos el diagrama:
M1 O M2
N1 N2
ui
q f u
qj
j
i
Mi _ _ _ _ _ _ _ _ _ _ _ _/ Nj
y establecemos la aplicacion
f 7 (q1 f u1 , q2 f u1 , q1 f u2 , q2 f u2 ).
Por otro lado, dado
(f11 , f21 , f12 , f22 ) HomA (M1 , N1 ) HomA (M1 , N2 ) HomA (M2 , N1 ) HomA (M2 , N2 ),
procedemos como sigue:
M1 PP
PPP f
PPPj1
PPP
PPP
PP
fj
_
_
_
_
_ _/(6 Nj
M1 O M2
nnn
nnn
n
n
u2
nn
nnn fj2
nnn
u1
M2
lo que nos permite construir dos homomorfismos fj HomA (M1 M2 , Nj ). Ahora continuamos como sigue:
kk5 NO 1
k
f1 kkkkk
kk
q1
kkk
kkk f
M1 M2S _ _ _ _ _ _/ N1 N2
SSS
SSS
SSS
q2
SSS
f2
SSS
)
N2
Es claro que estas dos aplicaciones son una inversa de la otra. Y ambos son homomorfismos.
. Ejercicio (34.2.)
S OLUCI ON
ALGEBRA
CONMUTATIVA
P. Jara
378
Dado f HomA (M,
i Ni ) consideramos
Q
f
/
MNN
i Ni
NN
N
pi
pi f N N N
'
Ni
Q
y definimos f
7 (pi f )i . Por otro lado, dado (fi )i i Homa (M, Ni ) construimos
Q
1 f
M _NNN_ _ _ _ _/ i Ni
NNN
NNN
pi
N
fi NNNNN
'
Ni
Estas dos aplicaciones son una inversa de la otra y son homomorfismos.
. Ejercicio (34.3.)
S OLUCI ON
Dado f HomA (i Mi , N) consideramos
Mi N
ui
N N
f ui
N N
N N
'/
N
i Mi
Mi NN
ui
i Mi
NNN
NNf Nui
NNN
NNN
_ _ _ _ _ _ /'
1 f
. Ejercicio (34.4.)
S OLUCI ON
Condicion necesaria. Sea g HomA (M, M0 ), si (f0 ) (g) = 0, entonces f0 g = 0 y g = 0, ya
que f0 es inyectiva. Se tiene (f1 ) (f0 ) = (f1 f0 ) = 0 = 0. Sea g Ker((f1 ) ), entonces
0 = (f1 ) (g) = f1 g y existe h : M M0 tal que g = f0 h = (f0 ) (h).
Condicion suficiente. (1) f0 es inyectiva si y solo si para cualquier g : M M0 si f0 g = 0,
entonces g = 0, pero esto es la mismo que decir que (f0 ) es inyectiva para cada Amodulo
M. (2) f1 f0 es cero ya que para cada M se tiene (f1 f0 ) = 0; en efecto, basta tomar M = M0
26 de octubre de 2010
379
Ya que HomZ (Z2 , Z) = {0} y HomZ (Z2 , Z2 ) 6= {0}, es claro que p no es sobreyectivo.
. Ejercicio (34.6.)
S OLUCI ON
Supongamos que existe g : M2 M1 tal que f1 g = idM2 . Dado m M1 se tiene m
(g f1 )(m) Ker(f1 ) = Im(f0 ), y existe x M0 tal que f0 (x) = m. Como f0 es inyectivo, este x
f
luego 0 = f0 (z) = x1 (f0 f )(x1 ) x2 + (f0 f )(x2 ). Tenemos entonces una aplicacion m 7 y.
Es facil ver que g es un homomorfismo y que f1 g = idM2 .
. Ejercicio (34.7.)
S OLUCI ON
Es claro que B es cerrado para la suma y la multiplicacion y que en general no contiene al
elemento 1.
. Ejercicio (34.8.)
S OLUCI ON
(1). Es claro que la suma y la multiplicacion verifican las propiedades que definen un anillo,
y que (0, 1)(b, n) = (b, n), para cada (b, n) B Z, luego B Z es un anillo con uno.
ALGEBRA
CONMUTATIVA
P. Jara
380
Hom(Z2 , Z4 )
Hom(Z2 , Z12 )
Hom(Z4 , Z4 )
Hom(Z4 , Z12 )
Hom(Z4 , Z4 ) = Z4 .
Hom(Z2 , Z12 )
= Z2 .
Hom(Z4 , Z12 ) = Z4 .
26 de octubre de 2010
ALGEBRA
CONMUTATIVA
Z2
Z2
Z4
Z4
381
= Z2 Z2 Z4 Z4 .
P. Jara
62.
383
. Ejercicio (39.1.)
S OLUCI ON
Es justamente el Corolario (35.2.).
. Ejercicio (39.2.)
S OLUCI ON
P
Dado x pe existen bi B y pi p tales que x = ti=1 bi pi . Como C = A[b1 , . . . , bt ] es un
P
Amodulo finitamente generado y xC = ti=1 bi pi C pC, aplicando el Teorema de Cayley
Hamilton, Lema (27.1.), existen a0 , . . . , an1 p tales que xn + an1 xn1 + + a1 x + a0 = 0.
. Ejercicio (39.3.)
S OLUCI ON
Se basa en el estudio de la demostracion dada del Teorema (37.3.).
(a) (b). Si F rad(F1 , . . . , Ft ) existe m N tal que F m (F1 , . . . , Ft ) (F1 , . . . , Ft , 1 YF),
luego
1 = Y m F m + (1 Y m F m ) = Y m F m + (1 YF)(1 + YF + + Y m1 F m1 ) (F1 , . . . , Ft , 1 YF).
(b) (a). Si 1 (F1 , . . . , Fn , 1 YF) entonces
X
1=
Fi Ci + (1 YF)C,
C1 , . . . , Ct , C K [X1 , . . . , Xn , Y ].
i
1
),
F(X1 , . . . , Xn )
. Ejercicio (39.4.)
S OLUCI ON
ALGEBRA
CONMUTATIVA
P. Jara
384
Y = Y ai+bj = Y ai Y bj = Y ai X bi =
X=
X ai+bj
X ai X bj
Y aj X bj
Ya
X b
Ya
X b
j
i
,
.
f0 g0 + Y 3 f1 g1 = 0
.
f0 g 1 + f1 g 0 = 0
385
Si f0 = 0, entonces Y 3 f1 g1 = 0 = f1 g0 . Si f1 6= 0, entonces g0 = 0 = g1 y g (X 2 Y 3 ); si
f1 = 0, entonces f (X 2 Y 3 ).
Como consecuencia (X 2 Y 3 ) es un ideal primo.
Una forma alternativa es ver que A es isomorfo a un subanillo de K [T ] como veremos en
el siguiente apartado.
(2) La aplicacion : A K [T ] definida (X ) = T 3 , (Y ) = T 2 es un homomorfismo de
anillos y su nucleo
contiene a (X 2 Y 3 ), en realidad es X 2 Y 3 ), ya que si (f ) = 0,
2
entonces f0 (T ) + T 3 f1 (T 2 ) = 0, y por tanto f0 = 0 = f1 . Entonces se factoriza por
A/(X 2 Y 3 ) y la aplicacion : A/(X 3 Y 2 ) K [T ] es inyectiva.
Si llamamos F al cuerpo de fracciones de A, tenemos un diagrama conmutativo
A
K [T ]
K (T ).
(XI.1)
de donde se deduce que q | p. Basta entonces tomar la fraccion x = p/q irreducible para
llegar a que necesariamente q es una unidad y por tanto x K [T ].
Una forma alternativa es la siguiente: cada elemento de K (T ) entero sobre A es entero
sobre K [T ], y por tanto pertenece a K [T ]. Ademas T es entero sobre A, ya que es raz del
polinomio X 3 T 2 .
. Ejercicio (39.6.)
S OLUCI ON
ALGEBRA
CONMUTATIVA
P. Jara
386
anillos y su nucleo
contiene a (X i Y j ), en realidad es X i Y j ), ya que si (f ) = 0, entonces
f0 (T i ) + T j f1 (T i ) + T 2j f2 (T i ) + + T (i1)j fi1 (T i ) = 0, y por tanto f0 = f1 = = fi1 = 0,
luego f (X i Y j ). Entonces A = D[X , Y ]/(X i Y j ) es un subanillo de un dominio y por
tanto es un domino y (X i Y j ) es un ideal primo.
P
(2) La imagen de es K + a T a K , donde a se puede expresar en la forma i + j, con ,
enteros no negativos. Es un subanillo de K [T ]. El cuerpo de fracciones de Im() es K (T ),
ya que si F es el cuerpo de fracciones de Im(), entonces T F, y por tanto en el diagrama
/
Im()
K [T ]
K (T )
la aplicacion es un isomorfismo.
La clausura entera de Im() en K (T ) es K [T ], ya que si x K (T ) es entero sobre Im(), es
entero sobre K [T ], y por tanto pertenece a K [T ], y ademas T es entero sobre Im(), ya que
es raz del polinomio X j a0 , siendo a0 = T j Im().
. Ejercicio (39.7.)
S OLUCI ON
Si f 6= 0, entonces g 0 = gff , y ff 0
(X 3 +X 2 )g 2 f 0
f
= 0. Si f 0 6= 0 se tiene f 2 (X 3 + X 2 )g 2 =
yf0
= 0, entonces
(X 3 + X 2 )gg 0 = 0
, y por tanto g 0 = 0, luego f 0 + Yg 0 = 0.
fg 0 = 0
(X 3 + X 2 )gg 0 = 0
Si f = 0 tenemos
. Si g = 0 se tiene f + Yg = 0, y si g 6= 0, entonces
gf 0 = 0
f 0 = 0 = g 0 , y se tiene f 0 + Yg 0 = 0.
. Ejercicio (39.8.)
S OLUCI ON
(1) Consideramos la relacion Y 2 = X 3 + X 2 , y de aqu obtenemos
26 de octubre de 2010
Y 2
X
= X + 1. Si llamamos
387
El nucleo
de lo podemos determinar calculando una base de Groebner, ya que este es
K [X , Y ] c,
siendo c el ideal de K [X , Y , T ] generado por (X (T 2 1), Y T (T 2 1)). Si tomamos el orden lexicografico con la ordenacion T > X > Y , entonces, por la teora de la eliminacion,
/
K [T ]
K (T ).
ALGEBRA
CONMUTATIVA
P. Jara
388
. Ejercicio (39.9.)
S OLUCI ON
Recordar el resultado que aparece en el Ejercicio (39.3.). F rad(F1 , . . . , Ft ) K [X1 , . . . , Xn ] si
y solo si 1 (F1 , . . . , Ft , 1 YF) K [X1 , . . . , Xn , Y ].
Basta pues hacer los siguientes calculos:
. Ejercicio (39.10.)
S OLUCI ON
Recordar el resultado que aparece en el Ejercicio (39.3.). F rad(F1 , . . . , Ft ) K [X1 , . . . , Xn ] si
y solo si 1 (F1 , . . . , Ft , 1 YF) K [X1 , . . . , Xn , Y ].
(1). Basta realizar el siguiente calculo:
> GroebnerBasis[{X^4+Y^4+Z^4,X+Y+Z,1-T(X Y+X Z+Y Z)},{X,Y,Z,T}]
Para ver que potencia pertenece al ideal calculamos una base de Groebner de a:
> GroebnerBasis[{X^4+Y^4+Z^4,X+Y+Z},{X,Y,Z}]
La base de Groebner reducida es:
{Y 4 + 2Y 3 Z + 3Y 2 Z 2 + 2YZ 3 + Z 4 , X + Y + Z}
Ahora comprobamos:
> PolynomialReduce[X Y+X Z+Y Z,{Y^4+2Y^3 Z+3Y^2 Z^2+2Y Z^3+Z^4,X+Y+Z},{X,Y,Z}]
26 de octubre de 2010
389
Y 7 Y + (Y 2 + YZ + Z 2 );
Z 7 Z + (Y 2 + YZ + Z 2 ).
ALGEBRA
CONMUTATIVA
P. Jara
390
391
. Ejercicio (39.17.)
S OLUCI ON
HACER
. Ejercicio (39.18.)
S OLUCI ON
ALGEBRA
CONMUTATIVA
P. Jara
392
26 de octubre de 2010
63.
393
. Ejercicio (43.1.)
S OLUCI ON
. Ejercicio (43.3.)
S OLUCI ON
(1). X /1 es invertible en AX , ya que X no es nilpotente en A.
(2). En efecto, se tiene X Y = XY = 0.
(3). Es claro que se tiene Im(f ) = K [X ] AA .
(4). Para ver que f se factoriza por K [X , X 1 ], basta identificar K [X , X 1 ] con K [X , Y ](XY 1).
ALGEBRA
CONMUTATIVA
P. Jara
394
(1). El conjunto mx es cerrado para la suma y para el producto por elementos de A, luego
es un ideal. Si consideramos un elemento no nulo f + mx A/mx , llamamos k = f (x) 6= 0, y
definimos g A la funcion constante g(y) = k1 para todo y X . Se tiene (f +mx )+(g +mx ) =
1.
(2). Es la definicion del localizado.
(3). Es inmediato.
. Ejercicio (43.5.)
S OLUCI ON
(1). Si x es primo y se tiene x = x1 x2 , entonces x | x1 o x | x2 . Supongamos que x | x1 , entonces
existe d D tal que x1 = xd y tenemos x = x1 x2 = xdx2 , de donde se deduce 1 = dx2 y x2 es
invertible.
395
factorizacion de x en elementos irreducibles, y si y1 no es invertible tendremos una factorizacion y1 = x2 y2 con x2 irreducible; si y2 es invertible tendremos una factorizacion en irreducibles. Si repitiendo el proceso yi no es nunca invertible, tendremos una sucesion de elementos
y0 = x, y1 , y2 , . . . tales que yi+1 | yi e yi+1 6 yi . Por lo tanto una cadena estrictamente creciente
de ideales
(y0 ) $ (y1 ) $ (y2 ) $ ,
lo que es una contradiccion.
Observa
que en general no todo dominio noetheriano atomico es un DFU. Considera el do
minio Z[ 5].
. Ejercicio (43.7.)
S OLUCI ON
(1). Primero probamos que si x D es primo, entonces x/1 1 D es invertible o es primo.
Si x/1 no es invertible y (x/1) | (x1 /1)(x2 /1), existe a/s tal que (x/1)(a/s) = (x1 /1)(x2 /1), luego
xa = sx1 x2 . Si x | xi , entonces (x/1) | (xi /1). Por otro lado, si x | s, existen b D tal que s = xb,
y tenemos x1 /1 = (sx1 )/s = (xbx1 )/s = (x/1)((bx1 )/s).
Dado ahora x/1 1 D tenemos la factorizacion en elementos primos x = p1 pr que proporciona la factorizacion x/1 = (p1 /1) (pr /1), en donde cada pi /1 es invertible o es primo.
En particular 1 D es un dominio atomico, y como cada elemento no nulo y no invertibles
es un producto de primos, tenemos la unicidad de la factorizacion.
(2). Tenemos que probar que cada elemento irreducible en D es un elemento primo. Si x D
es irreducible y x | x1 x2 , existe a D tal que xa = x1 x2 . Entonces (x/1)(a/1) = (x1 /1)(x2 /1)
y se tiene (x/1) | (x1 /1) o (x/1) | (x2 /1). Supongamos que (x/1) | (x1 /1), entonces existe
b/s 1 D tal que (x/1)(b/s) = (x1 /1), y se tiene xb = sx1 . Tenemos que b y s son productos
de elementos irreducibles, ya que el caso en el que sean invertibles es trivial. Tomamos representaciones de los mismos de longitud mnima. Sea s = p1 p2 pr con los pi D elementos
primos. Se tiene que p1 | xb. Si p1 | b, y b = q1 qs es una representacion de longitud minimal en producto de irreducibles, entonces p1 | q1 qs , y existe qj , supongamos que qj = q1 ,
tal que p1 | q1 , como q1 es irreducible resulta q1 p1 , y tenemos
b
p2 pr
=
,
s
q2 qs
lo que es una contradiccion. Por tanto todos los factores primos de s son factores primos de
x, esto es, s | x. Como x es irreducible, resulta que s x, y por tanto s es irreducible. Como s
es un producto de elementos primos resulta que s es primo, y por tanto x es primo.
. Ejercicio (43.8.)
S OLUCI ON
ALGEBRA
CONMUTATIVA
P. Jara
396
En efecto se tiene:
1
1
1
= = =
1
3
5
0
2
2
2
= = = =
1
1
3
5
. Ejercicio (43.9.)
S OLUCI ON
Consideramos : Zm 1 Zm . Sea nZ/mZ = Ker(), con n 0, y consideramos :
Zm
Zm nZ
= Zn .
m
De la definicion se tiene que es sobreyectiva.
Supongamos que n 6= 0. Sea s + mZ , y sea 0 d = m. c. d.{s, n}, existen a, b Z tales que
d = as + bm. Como n + Z Ker(), existe t + mZ tal que (t + mZ)(n + mZ) = 0, esto es,
tn m + Z. Se tiene
s
n
st = tn mZ,
d
d
luego nd + mZ Ker(), por tanto nd + mZ nZ/mZ, y por la minimalidad de n se tiene nd = n.
En consecuencia d es invertible; podemos suponer que d = 1. De la igualdad 1 = as + bn,
aplicando se tiene
1 = (a + mZ)(s + mZ),
luego (s + mZ) es invertible en Zn . Por la propiedad universal del anillo de fracciones existe
0 : 1 Zm Zn tal que 0 = , en particular 0 es sobreyectiva.
/ 1 Z
m
PPP
PPP
0
P
PPPP
PP'
Zm PP
Zn
Zm Zm
es inyectiva, por tanto una biyeccion, y existe x + mZ Zm tal que (x + mZ)(s + mZ) = 1. En
este caso todos los elementos de son invertibles y 1 Zm = Zm .
26 de octubre de 2010
397
. Ejercicio (43.10.)
S OLUCI ON
Tenemos que n es un divisor de m. Para cada divisor n de m definimos
= {s + mZ | m. c. d.{s, n} = 1}.
Como n | m se tiene que es un conjunto multiplicativo. Consideramos : Zm 1 Zm ;
(1) Es claro que p() A/a es un subconjunto multiplicativo que no contiene a 0 ya que
a = .
p
A/a
(2) El homomorfismo g : A A/a p()1 (A/a) verifica g(s) = p(s)/1 para cada s ,
ALGEBRA
CONMUTATIVA
P. Jara
398
399
A MMM
p1
A/p P
MMM
MMM1
MMM
MM&
Ap
/K
PP
P P
PP
'
/ Ap /pAp
p2
. Ejercicio (43.17.)
S OLUCI ON
ALGEBRA
CONMUTATIVA
P. Jara
400
1
A
()1 A
/ 1 (1 A)
l5
l
l l l
l
l l l
l ll l
ul
(a/(st)) =
para a A, s, s0 y t .
a/s
t/1 .
. Ejercicio (43.19.)
S OLUCI ON
1
1
Es claro que 1
1 2 A es el anillo de fracciones de 2 A con respecto al subconjunto multiplicativo 2 ,A (1 ). Observa que si 0 2 ,A (1 ) si y solo si existen s1 1 y s2 2 tales que
26 de octubre de 2010
401
2 ,A
MMM
MMM
M
,A MMM&
,A (1 ),1 A
2
2
/ 1 1 A
1
2
j
j j
0
j
j
j j 00
tj j
1
2 A
1 A
a
00
00 a/s2
2
La definicion de 00 es: 00 ( a/s
s1 /1 ) = s1 s2 . Es claro que es sobreyectiva, y si 0 = ( s1 /1 ) =
existe t = t1 t2 con ti i tal que t1 t2 a = 0. Entonces se tiene:
a
s1 s2 ,
a/s2
(t2 a)/(t2 s2 )
(t1 t2 a)/(t2 s2 )
=
=
= 0.
s1 /1
s1 /1
(t1 s1 )/1
. Ejercicio (43.20.)
S OLUCI ON
(a) (b). Es evidente
(b) (c). Sea ab = 0, si Ann(a) + Ann(b) m A, en Am se tiene (a/1)(b/1) = (ab)/1 = 0,
y como Am es un dominio de integridad, a/1 = 0 o b/1 = 0. Supongamos que a/1 = 0,
entonces existe s A \ m tal que sa = 0, esto es, Ann(a) * m, lo que es una contradiccion.
Luego necesariamente se tiene Ann(a) + Ann(b) = A.
(c) (a). Si p es un ideal primo y Ap no es un dominio de integridad, existen 0 6= a/1, b/1 Ap
tales que (ab)/1 = (a/1)(b/1) = 0. Existe s A \ p tal que sab = 0. Como 0 6= sa/1 Ap , para
todo t A \ p se tiene tsa 6= 0, esto es, Ann(sa) (A \ p) = y Ann(sa) p. De la misma forma
se llega a que Ann(b) p, y por tanto Ann(sa) + Ann(b) p, en contra de la hipotesis en (c)
que afirma que Ann(sa) + Ann(b) = A.
. Ejercicio (43.21.)
S OLUCI ON
Consideramos = {s Z | s es invertible en A}. Es claro que es un conjunto multiplicativo y que 1 Z A Q. Por otro lado, si a A, podemos escribir a como una fraccion
(irreducible) a = n/m, con n, m Z. Por ser la fraccion irreducible se tiene que n y m son
primos relativos, luego existen a, b Z tales que 1 = an + bm. Es facil ver que
an + bm
n
1
=
=a
+ b A.
m
m
m
1
Si m
A, entonces m es invertible en A y se tiene m , entonces
cia A = 1 Z.
ALGEBRA
CONMUTATIVA
n
m
1 Z. En consecuen
P. Jara
402
. Ejercicio (43.22.)
S OLUCI ON
(XI.2)
403
p0 = p Q = 0. Es primo.
p1 = p Q[Z] = 0. Es primo.
p2 = p Q[Y , Z] = (Y 4 Z 3 ). Es primo.
p3 = p Q[X , Y , Z] = (Y 4 Z 3 , Y 2 XZ, XY 2 Z 2 , X 2 Z).
Definimos (p3 ) = (y 2 + Xz, Xy 2 z2 , X 2 z)
en donde y es la clase de Y y z es la clase de Z.
Q[Y ,Z]
p2 [X ]
Q[Y ,Z]
p2 [T , X ].
{Y 4 Z 3 , Y 2 + XZ, XY 2 Z 2 , X 2 Z, 1 + TZ, X + TY 2 }
Mediante eliminacion de la variable T tenemos una base de Groebner del ideal (p3 )ec
Q[Y ,Z]
sta es:
p2 [X ]. Como e
{Y 4 Z 3 , Y 2 + XZ, XY 2 Z 2 , X 2 Z}
que coincide con la base de Groebner de p3 , resulta que p3 es saturado. En consecuencia p es
un ideal primo en Q[X , Y , Z].
. Ejercicio (43.24.)
S OLUCI ON
ALGEBRA
CONMUTATIVA
P. Jara
404
En este caso el procedimiento es similar al del ejercicio anterior. Vamos a indicarlo mediante
ordenes en Mathematica.
405
CoefficientList[G1, X];
l = Length[%]
ll = Last[%%];
Aux = Expand[(z - 1)^(l - 1) G1 - (ll) H^(l - 1)];
PolynomialReduce[Aux, Sim, {y, z}]
Observa que tenemos que reducir hasta que el grado de la variable Aux sea igual a 0, por
lo tanto hasta que el valor de l sea igual a 1.
Para G2 se tiene:
>
>
>
>
>
>
>
>
>
CoefficientList[G2, X];
l = Length[%]
ll = Last[%%];
Aux = Expand[(z - 1)^(l - 1) G2 - (ll) H^(l - 1)];
CoefficientList[Aux, X];
l = Length[%]
ll = Last[%%];
Aux = Expand[(z - 1)^(l - 1) Aux - (ll) H^(l - 1)];
PolynomialReduce[Aux, Sim, {y, z}]
Para G3 se tiene:
>
>
>
>
>
>
CoefficientList[G3, X];
l = Length[%]
ll = Last[%%];
Aux = Expand[(z - 1)^(l - 1) G3 - (ll) H^(l - 1)]
CoefficientList[Aux, X];
l = Length[%]
ALGEBRA
CONMUTATIVA
P. Jara
406
>
>
>
>
>
>
>
ll = Last[%%];
Aux = Expand[(z - 1)^(l - 1) Aux - (ll) H^(l - 1)]
CoefficientList[Aux, X];
l = Length[%]
ll = Last[%%];
Aux = Expand[(z - 1)^(l - 1) Aux - (ll) H^(l - 1)]
PolynomialReduce[Aux, Sim, {y, z}]
Q[Y ,Z]
p2 [T , X ].
407
m maximal
m maximal
m maximal.
si y solo si
si y solo si
si y solo si
si y solo si
. Ejercicio (43.27.)
S OLUCI ON
Sea M = A(m1 , . . . , mt ). Si 1 M = 0, entonces mi /1 = 0 para i = 1, . . . , t, luego existe si
tal que si mi = 0. Bata tomar s = s1 st para tener el resultado. El resto es inmediato.
. Ejercicio (43.28.)
S OLUCI ON
Supongamos que K , el cuerpo de fracciones de A, esta generado por k1 , . . . , kn , con ki K .
b b ai bi+1 bn
,
Podemos suponer que ki = abi , con ai , bi A, bi 6= 0. Y tambien que ki = 1 i1
b1 bn
i
ci
luego llamando b = b1 bn y ci = b1 bi1 ai bi+1 bn , cada ki se escribe ki = b con ci A
y 0 6= b A.
Si K 6= A, entonces alguna de las fracciones cbi K \ A; esto es equivalente a decir que el
elemento 0 6= b A que no es invertible en A. Existe una expresion del tipo
n
i=1
i=1
X
X ci
1
=
d
k
=
di =
i
i
b
b2
Pn
i=1 di ci
n
X
di ci ,
i=1
ALGEBRA
CONMUTATIVA
P. Jara
408
Otra prueba.
Supongamos que K es un Amodulo finitamente generado, y sea a un ideal de A no nulo,
entonces aK = K . Para cada endomorfismo f : K K se verifica f (K ) K = aK , entonces
por el Teorema de CayleyHamilton existen a0 , . . . , an1 a tales que f n + an1 f n1 + +
a1 f + a0 = 0.
Si K 6= A y tomamos k K \ A tenemos un endomorfismo f : K K definido por f (x) = kx
para cada x K . Observa que para cada j N se tiene f j (x) = kj x. Por lo tanto
f n + an1 f n1 + + a1 f + a0 (x) = 0, para cada x K .
Tomando x = 1 resulta
kn + an1 kn1 + + a1 k + a0 = 0,
y entonces k es entero sobre A, pero A es ntegramente cerrado en K , lo que es una contradiccion.
. Ejercicio (43.29.)
S OLUCI ON
Ya que 1 Z[X , Y ] = Q[X , Y ], como ae = (2X , 3Y )e = (X , Y )Q[X , Y ], es un ideal maximal, es
primo, y por tanto aec = (X , Y )Q[X , Y ] Z[X , Y ] = (X , Y )Z[X , Y ].
. Ejercicio (43.30.)
S OLUCI ON
HACER
. Ejercicio (43.31.)
S OLUCI ON
HACER
. Ejercicio (43.32.)
S OLUCI ON
HACER
. Ejercicio (43.33.)
S OLUCI ON
HACER
26 de octubre de 2010
64.
409
. Ejercicio (47.1.)
S OLUCI ON
Tenemos dim(Ap ) = ht(p), y como dim(A) = sup{ht(p) | p Spec(A)}, tenemos el resultado.
. Ejercicio (47.2.)
S OLUCI ON
Si a es un ideal nilpotente, entonces esta contenido en cada ideal primo de A, y por tanto para
cada ideal primo p de A se tiene ht(p) = ht(p/a) y se tiene el resultado.
. Ejercicio (47.3.)
S OLUCI ON
HACER
. Ejercicio (47.4.)
S OLUCI ON
HACER
ALGEBRA
CONMUTATIVA
P. Jara
65.
411
. Ejercicio (52.1.)
S OLUCI ON
Si a tiene una descomposicion primaria, entonces los ideales primos minimales sobre a son
ALGEBRA
CONMUTATIVA
P. Jara
412
413
el unico
ideal primo es pAp , y como x/1 pAp , tenemos que x/1 es nilpotente, luego existe
t A\p tal que t xn = 0 para cierto n N. Como consecuencia txn (0 : y) y se tiene txn y = 0.
/ p, y por tanto t
/ p (0 : y). De la expresion xn ty = 0 se tiene
Es claro que ty 6= 0, ya que t
que x es un divisor de cero en A.
Ya que existe una biyeccion que conserva el orden entre los ideales primos de S1 A y los
ideales primos de A que no cortan a S, en esta biyeccion los ideales de D(S1 A) corresponden
a los ideales de D(A) que no cortan a S. Si existe a A tal que p (0 : a) es primo minimal,
entonces S1 p (0 :S1 A a/1) es primo minimal.
Si 0 = ni=1 qi es una descomposicion primaria, por la Proposicion (48.14.), el conjunto de los
divisores de cero es la union de los ideales asociados a esta descomposicion. De aqu se sigue
el resultado.
. Ejercicio (52.8.)
S OLUCI ON
(1) Si a Sp (0) se tiene a/1 = 0 en Ap , y existe t A \ p tal que ta = 0, de donde se deduce
que a p.
(2) Si rad(Sp (0)) = p, entonces para cada y p existe n N tal que y n Sp (0). Entonces
y/1 Ap es nilpotente; en particular se tiene pAp Nil(Ap ). Como consecuencia pAp es
un ideal minimal, y tambien lo es p A.
(3) Si p p0 , entonces se tiene:
Sp (0) = {a A | t A \ p tal que ta = 0},
Como A \ p A \ p0 , resulta que Sp (0) Sp0 (0).
(4) Como 0 tiene una descomposicion primaria, entonces Ass(0) = D(A), y tenemos 0 =
pD(A) Sp (0).
. Ejercicio (52.9.)
S OLUCI ON
(a) (b). Tenemos una cadena de submodulos 0 = M0 M1 M2 Mt = M con
Mi /Mi1
= A/mI simple y Ass(Mi /Mi1 ) = {mi }, mi maximal, para cada ndice i = 1, . . . , t.
Entonces Ass(M) {m1 , . . . , mt } y cada elemento de Ass(M) es un ideal maximal.
(b) (c). Para cada ideal p Supp(M) existe m Ass(M) tal que m p, luego p es un ideal
maximal.
ALGEBRA
CONMUTATIVA
P. Jara
414
,
Ann(m1 )
Ann(m1 )
Ann(m1 )
es una cadena en A/ Ann(m1 ), y por tanto es estable, ya que A/ Ann(m1 )
= Am1 es noetheriano. Existe pues un ndice i tal que Ann(mi ) = Ann(mj ) para cada j i.
Como consecuencia en existen elementos maximales, y sabemos que cada elemento maximal en es un ideal primo, por lo tanto es un ideal primo asociado a M.
. Ejercicio (52.12.)
S OLUCI ON
26 de octubre de 2010
415
. Ejercicio (52.13.)
S OLUCI ON
HACER
ALGEBRA
CONMUTATIVA
P. Jara
66.
417
. Ejercicio (56.1.)
S OLUCI ON
Por ser A un dominio de valoracion discreta se tiene que el ideal maximal m es un ideal principal, y que cada ideal es una potencia de m. Si m = (t), entonces los restantes ideales son
ms = (t s ), para s N. En consecuencia mn /mn+1 esta generado por el elemento t n + mn+1 .
Solo basta ver que mn /mn+1 6= 0. En efecto, si mn /mn+1 = 0, entonces mn = mn+1 , y por el
lema de Nakayama se tiene mn = 0, lo que es una contradiccion por ser A un dominio de
integridad.
. Ejercicio (56.2.)
S OLUCI ON
Vamos a ver que A es un dominio noetheriano de dimension uno, y por lo tanto sera un dominio de valoracion discreta.
Dado un ideal primo 0 $ p m = (t), para cada x p existe n N tal que x (t n ) \ (t n+1 );
sea x = at n con a
/ (t). Como p es primo, se tiene t p, lo que implica que p = (t) = m
y la dimension es igual a uno, o a p (t) = m, lo que implica que p = A, lo que es una
contradiccion.
Tenemos entonces que todo ideal primo de A no nulo es igual a m. En particular A es una
anillo de dimension uno y es noetheriano, ya que cada ideal primo es finitamente generado.
. Ejercicio (56.3.)
S OLUCI ON
Si llamamos b a la interseccion nN (t n ), entonces mb = b, y como A es un anillo noetheriano,
por el Lema de Nakayama se tiene que b = 0.
Si A es un dominio de integridad, el Ejercicio (56.2.) prueba que A es un dominio de valoracion discreta.
Si A no es un dominio de integridad, dado x X , existe n N tal que x (t n ) y x
/ (t n+1 ); si
x = at n , entonces a es invertible. Esto prueba que existe m N tal que t m = 0. Finalmente
ALGEBRA
CONMUTATIVA
P. Jara
418
(2) Si dimF (m/m2 ) = 1, supongamos que m/m2 = (t + m2 )F. Llamamos N = tA, se verifica
m/m2 = (N + m2 )/m2 , luego m = N + m2 . Ahora por el Lema de Nakayama se tiene N = m,
y resulta que m es un ideal principal. Por lo tanto A es un dominio de valoracion discreta.
(3) Esta parte esta implcita en la solucion al Ejercicio (56.2.).
. Ejercicio (56.5.)
S OLUCI ON
Dado un Asubmodulo no nulo M = (m1 , . . . , mt )A de K , cada mi se puede escribir mi = adi ,
en donde hemos consideramos denominadores comunes. Por lo tanto dM A y M es un
ideal fraccionario.
En este caso si a es un ideal fraccionario de A, existe 0 6= d D tal que da A, y por ser
A noetheriano, existen a1 , . . . , at A tales que da = (a1 , . . . , at )A. Se tiene entonces a =
( ad1 , . . . , adt )A, y por tanto a es finitamente generado.
. Ejercicio (56.6.)
S OLUCI ON
Consideramos m = (tD y n = sE, ideales maximales de D y de E, respectivamente. Se tiene
t = e0 sn , con e0 E invertible y n N.
Si E 6= D, existe x E \ D que se escribe x = e1 sn1 = d1 t n2 , con e1 E y d1 D invertibles y
n1 , n2 N. Tenemos entonces
e1 sn1 = x = d1 t n2 = d1 (e0 sn )n2 = d1 e0n2 snn2 ,
y por tanto sn1 +nn2 = e11 d1 e0n2 E es invertible, y s E es invertible, lo que es una contradiccion.
. Ejercicio (56.7.)
S OLUCI ON
Todo ideal entero es un ideal fraccionario, y dado un ideal fraccionario a existe 0 6= d A tal
que a es Aisomorfo a da A; por lo tanto se tiene el resultado.
. Ejercicio (56.8.)
S OLUCI ON
Tenemos la igualdad a1 an = aA, y por lo tanto se verifica
1
1
A = aA
A = A.
a1 an
a
a
Entonces cada ai es invertible.
26 de octubre de 2010
Curso 20102011. NOTAS DE TRABAJO, 6
419
. Ejercicio (56.9.)
S OLUCI ON
Es claro que si a es un ideal fraccionario de A, entonces aAp es un Ap ideal fraccionario; unicamente hace falta comprobar que es no nulo, pero esto s inmediato al ser A un dominio de
integridad.
Dado b, un ideal Ap fraccionario, se tiene que existe 0 6= ab Ap tal que ab b Ap . Por lo
tanto ab b se puede generar como Ap modulo por un ideal a A; esto es, ab b = aAp . Como
consecuencia tenemos:
b
b = aAp .
a
Como ab a es un Aideal fraccionario, se tiene el resultado.
. Ejercicio (56.10.)
S OLUCI ON
Si llamamos K al cuerpo de fracciones de D y se tiene 1 D 6= K , vamos a ver que 1 D es
un dominio de Dedekind. Primero observamos que como D es noetheriano, tambien 1 D
es noetheriano. Sea ahora p 1 D un ideal primo de 1 D, entonces al localizar se tiene:
1 Dp1 D
= 1 Dp ,
por la hipotesis Dp es un dominio de valoracion discreta, y com cada localizado de un dominio de valoracion discreta tambien lo es, tenemos el resultado.
. Ejercicio (56.11.)
S OLUCI ON
Como A es un dominio de Dedekind, los ideales a y b son producto de potencias de ideales
primos (pueden ser con exponente negativo, ya que los ideales son fraccionarios. Supongamos que a = pa11 pat t y que b = pb11 pbt t , en donde pi 6= pj si i 6= j. Si an = bn , entonces se
tiene:
nat
nbt
1
1
pna
= pnb
1 pt
1 pt .
Por la unicidad de la factorizacion se tiene nai = nbi para cada ndice i, por lo tanto ai = bi
para cada ndice i y se tiene: a = b.
. Ejercicio (56.12.)
S OLUCI ON
Es claro que si A es un dominio de de valoracion discreta, entonces los ideales primarios son
las potencias de m.
Si los unicos
ideales primarios (no nulos) son las potencias de m, entonces el unico
ideal
primo no nulo de A es el propio m.
ALGEBRA
CONMUTATIVA
P. Jara
420
Como A es un dominio noetheriano, cada ideal tiene una descomposicion primaria; como
los ideales primarios son potencias de m, resulta que cada ideal no trivial es una potencia de
m, y por tanto A es un dominio de valoracion discreta.
. Ejercicio (56.13.)
S OLUCI ON
Dado un ideal primo p existe un ideal maximal m tal que p m, entonces Ap es una localizacion de Am . Si por hipotesis Am es un dominio de valoracion discreta, como cada localizado
es tambien un dominio de valoracion discreta, resulta que Ap es un dominio de valoracion
discreta, y A es un dominio de Dedekind.
Tambien podemos probar que cada ideal primo no nulo es un ideal maximal. Si p es un ideal
primo no nulo, existe un ideal maximal m tal que p m. Localizando en m tenemos los ideales
0 $ pAm mAm , y por ser Am un dominio de valoracion discreta se tiene pAm = mAm , y como
consecuencia p = m.
. Ejercicio (56.14.)
S OLUCI ON
Si A es un dominio de Dedekind y existen un ideal a y un ideal maximal m tales que m2 $ a
m, entonces, por la unicidad de la factorizacion llegamos a que a = m, y tenemos el resultado.
Supongamos que para todo ideal maximal m no existe un ideal a tal que m2 $ a $ m y consi ideal b verificando
deremos el anillo local B = Am . Si n = mAm es facil ver que no existe ningun
n2 $ b $ n, ya que en caso contrario la traza en A define un ideal del tipo a considerado al
inicio del parrafo.
Entonces el B/nmodulo n/n2 no tiene submodulos propios y su dimension es 1. Como consecuencia B es un dominio de valoracion discreta.
. Ejercicio (56.15.)
S OLUCI ON
Este Ejercicio es el analogo al Ejercicio (56.12.).
26 de octubre de 2010
Bibliografa
[1] W. W. Adams and P. Loustaunau, An introduction to Grobner bases, Graduate Studies in
Mathematics, 3, American Mathematical Society, 1994.
[2] M. F. Atiyah and I. G. Macdonald, Introduccion al a lgebra conmutativa, Reverte, Barcelona, 1973.
[3] I. S. Cohen, Rings with restricted minimum condition, Duke Math. J. 17 (1950), 2742.
28.11.
[4] P. M. Cohn, Basic algebra, Springer, 2003.
[5] D. Cox, J. J. Little, and D. OShea, Ideals, varieties and algorithms, Undergraduate Texts
in Math., SpringerVerlag, 1992.
[6] R. M. Dummitn, D. S. ; Foote, Abstract algebra. 3rd ed., 2004.
[7] D. Eisenbud, Commutative algebra with a view toward algebraic geometry, Graduate
texts in mathematics, 150, SpringerVerlag, 1995.
[8] N. Jacobson, Basic algebra II. 2nd ed., Freeman, 1989.
[9] G. J. Janusz, Algebraic number theory, Academic Press, 1973.
[10] E. Kunz, Introduction to commutative algebra and algebraic geometry (segunda edicion
corregida), Birkhauser, 1991.
[11] S. Lang, Algebra 3rd. ed., Springer, 2002.
[12] H. Matsumura, Commutative algebra, Benjamin, 1980.
[13] M. Reid, Undergraduate commutative algebra, London Math. Soc. Student Texts, 29,
Cambridge Univ. Press, 1995.
423
Indice alfabetico
nfimo, 109
adjuncion
counidad de la , 159
isomorfismo de la , 157
unidad de la , 159
a lgebra, 21
finitamente generada, 22
homomorfismo, 21
producto tensor, 41
Algoritmo
de Buchberger, 63
de la division, 53
altura, 255
de un ideal, 185
anillo, 3
artiniano, 132
Boole, 27, 29
caracterstica, 10, 21
cociente, 8
conmutativo, 3
coordenado, 90
de coordenadas, 86
de division, 3
de fracciones, 202
de polinomios, 21, 22
de series formales de potencias, 23
funciones racionales, 237
local, 13, 209
regular, 255
noetheriano, 127
reducido, 14
semilocal, 38
total de fracciones, 204, 235
trivial, 5
ALGEBRA
CONMUTATIVA
anulador
de un elemento, 115
de un modulo, 115
aplicacion, 142
Abilineal, 41, 163
bilineal, 227
biyectiva, 142
polinomica, 90
regular, 90
automorfismo, 111
base, 119
de Groebner, 59
de Groebner minimal, 65
de Groebner reducida, 65
de trascendencia, 194
bifuntor, 149
cadena
maximal, 189
categora, 142
autodual, 157
cociente, 150
concreta, 149
concretizable, 155
conexa, 143
discreta, 143
esqueletica, 156
esqueleto de una , 156
opuesta, 145
143
pequena,
producto, 144
categoras
dualmente equivalentes, 157
equivalentes, 156
isomorfas, 155
P. Jara
424
isomorfimo de , 155
clase, 142
clausura
entera, 179, 183
multiplicativa, 240
saturada, 206
cociente de ideales, 74
cocientes, 56
coeficiente lder, 52
componente irreducible, 277
componente primaria
aislada, 265
embebida, 265
composicion estrella, 153
condicion
de cadena ascendente, 125
de cadena descendente, 127
maximal, 125
minimal, 126
conexion de Galois, 20
conjunto, 142
algebraico irreducible, 275
genericamene
estable, 264
irreducible, 275
conjunto algebraico
irreducible, 192
conjunto algebraico afn, 87
conjunto de ceros, 87
conjunto de races, 87
conjunto lineal, 87
contenido, 320
de un polinomio, 278
ideal de una serie formal, 139
cuerpo, 3
residual, 13
cuerpo de fracciones, 205
descomposicion
en componentes irreducibles, 278
primaria, 262, 270
minimal, 262, 270
Descomposicion primaria
26 de octubre de 2010
unicidad, 271
determinante, 122
diagrama de Newton, 52
dimension, 185
divide, 299
divisible, 299
divisor de cero, 10
dominio, 10
ntegramente cerrado, 179
atomico, 237
de factorizacion unica,
34, 237
de integridad, 10
Dedekind, 295
normal, 179
valoracion
discreta, 288, 289
dualidad, 145
elemento
a tomo, 237
adjunto, 122
cero, 4
cofactor, 122
entero, 178, 183
idempotente, 29, 38
inverso, 3, 4
invertible, 3
irreducible, 34, 237
localmenet nilpotente, 274
primo, 237
reducido, 65
trascendente, 194
unidad, 3
uno, 3, 4
elementos
regulares, 10
elementos de atorsion, 232
epimorfismo, 112, 145
espectro, 233
exponente, 52
extension, 169
entera, 179
escindida, 169
Curso 20102011. NOTAS DE TRABAJO, 6
esencial, 266
Formula
de Newton, 4
factores
de composicion, 133
factores de composicion, 133
familia
independiente, 119
funcion polinomica, 86
funtor, 148
adjunto a la derecha, 157
adjunto a la izquierda, 157
codominio, 151
codominio de un , 148
composicion, 149
contravariante, 149
dominio, 151
dominio de un , 148
equivalencia, 156
extension de escalares, 164
Hom, 150
Hom contravariante, 150
Hom covariante, 150
identidad, 149
inclusion, 149
morfismo, 151
restriccion de escalares, 164
funtores
naturalmente isomorfos, 151
genera, 47
grado, 52
grado de trascendencia, 195
grupo de clases, 294
grupo lineal general, 121
grupo simple, 148
hiperplano, 88
hipersuperficie, 87
homomorfismo
accion, 106
anillos, 5
conucleo,
111
ALGEBRA
CONMUTATIVA
425
de evaluacion, 22
imagen, 110
nucleo,
110
ideal, 7
cociente, 8, 30
contraccion, 19
de un conjunto de puntos, 88
descomponible, 262
eliminacion, 71
extension, 19
finitamente generado, 8
fraccionario, 293
invertible, 293
generado por . . . , 8
inverso, 293
irreducible, 281
maximal, 12
monomial, 56
primario, 213, 260
primo, 10
primo minimal, 19
principal, 8
propio, 7
quasiprimario, 274
trivial, 7
ideal primo
aislado, 265
embebido, 265
ideales
comaximales, 15
enteros, 293
interseccion, 7
maximales de divisores de cero, 207
primos minimales, 19
primos relativos, 15
suma, 7
ideales primos, 207
ideales primos maximales, 207
ideals
primos
asociados, 263
nfimo, 7, 108
P. Jara
426
isomorfismo, 9, 91, 111
natural, 151, 152
Lema
corto de los cinco, 168
de Fitting, 138
de la serpiente, 171
de normalizacion, 187
de Schur, 133, 136
Dickson, 47
para ideales monomiales, 57, 79
Nakayama, 123
Lema de Gauss, 278, 319
longitud, 185
de un modulo, 135
divisor, 300
maximo comun
modulo, 106
accion, 106
artiniano, 127
cclico, 116
cociente, 111
coterciario, 266
de fracciones, 228
de longitud finita, 135
divisor de cero de un , 266
elemento nilpotente para un , 268
finitamente presentado, 230
homomorfismo, 107
irreducible, 136
libre, 119
noetheriano, 125
plano, 227
rango de un libre, 120
simple, 133, 136, 147
soporte de , 267
soporte de un , 234
uniforme, 266
multiplo,
mnimo comun
60
matrices
equivalentes, 121
semejantes, 122
matriz adjunta, 122
monoideal, 48, 57
26 de octubre de 2010
monomio, 46
monomio lder, 52
monomorfismo, 111, 145
morfismo
codominio, 143
composicion, 142
de conjuntos afines, 90
dominio, 143
identidad, 142
morfismos, 143
multiplicacion, 3
multiplicativamente cerrado, 202
numero
de clases, 294
nilpotente, 10
nilradical, 13
normalizacion, 179
opuesto, 4
orden
admisible, 47
buen orden, 48
de terminos, 47
fuertemente monotono, 47
monotono, 47
monomial, 47
parcial compatible, 46
parcial lineal, 46
producto, 49, 50
producto lexicografico, 49, 50
parametro
local, 290
uniformizacion, 290
polinomio
primitivo, 35, 278, 320
presentacion
libre, 120
libre finita, 120
producto, 3
de ideales, 8
directo, 117
producto tensor, 41
profundidad, 255
Curso 20102011. NOTAS DE TRABAJO, 6
Propiedad
universal
del modulo de fracciones, 228
del producto tensor, 227
propiedad
asociativa, 3
autodual, 147
conmutativa, 3
ditributiva, 3
dual, 145
propiedad local, 231
propiedad modular, 139
Propiedad universal
del anillo cociente, 9
del anillo de fracciones, 203
del anillo de polinomios, 22
del conucleo,
112
del nucleo,
111
del producto tensor, 163
pseudocomplemento, 139
puntos, 86, 87
quasicategora, 150
radical, 17
radical de Jacobson, 14
refinamiento, 134
relacion
compatible, 8
representacion distributiva, 46
representacion recursiva, 46
resto, 56
retculo, 109
spolinomio, 60
saturacion, 208, 239, 264, 272
saturado, 205, 239
semisicigia, 60
serie de composicion, 133
longitud, 133
serie de submodulos, 133
serie formal, 36
orden, 36
serie formal de potencias, 23
ALGEBRA
CONMUTATIVA
427
series de composicion
equivalentes, 133
sistema
de generadores
minimal, 49, 124
sistema de generadores, 8, 109
de un monoideal, 48
subanillo, 6
ntegramente cerrado, 179
caracterstico, 10
generado por . . . , 7
subcategora, 144
plena, 145
subconjunto
algebraicamente independiente, 23, 193
infinito, 194
submodulo, 108
cclico, 109
esencial, 266
finitamente generado, 109
generado, 109
primario, 269
terciario, 269
torsion, 232
sucesion, 166
acotada a derecha, 166
acotada a izquierda, 166
exaca corta escindida, 168
exacta, 166
exacta corta, 166
sucesiones
equivalentes, 167
homomorfismo, 167
sumodulo
suma, 109
suma directa, 116
interna, 119
supremo, 7, 109
termino lder, 52
Teorema
Buchberger, 62
CayleyHamilton, 122
P. Jara
428
de Luroth,
195
de la base de Hilbert, 59, 128, 137
de la base de Hilbert para series formales
de potencias, 129
de LaskerNoether, 270, 282
de los ceros de Hilbert, 191
Forma debil, 190
de Schreier, 134
del ascenso, 182
del Doble Cociente, 115
del paralelogramo, 114
descenso, 184
descomposicion primaria
unicidad, 262, 264
EakinNagata, 131
elusion, 16
JordanHolder, 134
Krull, 12
Laplace, 122
Primer de Isomorfa, 113
Segundo de Isomorfa, 114
Tercer de Isomorfa, 115
topologa de Zariski, 87, 234
transformacion
natural, 151
Transitividad
de las extensiones enteras, 180
valoracion
padica, 289
discreta, 288
26 de octubre de 2010