Dualizaci´
on de espacios y m´
odulos
Rogelio Fern´
andez-Alonso
Departamento de Matem´aticas
Universidad Aut´onoma Metropolitana - Iztapalapa Ciudad de M´exico
Resumen
En este texto se hace un breve recorrido por varios con-ceptos del ´Algebra Lineal, la Teor´ıa de las Categor´ıas y la Teor´ıa de M´odulos, a partir del concepto de espacio vectorial dual, y de la inmersi´on que existe de un espacio vectorial en su doble dual. Se pasa al concepto de m´ odu-lo dual y se estudia la manera en que esta dualizaci´on puede mantener dicha inmersi´on, llegando al concepto de m´odulo car´acter.
1. Introducci´
on
Una situaci´on t´ıpica en el desarrollo de las Matem´aticas consiste en am-pliar un contexto intentando mantener ciertas propiedades. En nuestro caso, si se consideran losK-espacios vectoriales comoK-m´odulos, don-de K es un campo, el contexto puede ampliarse a R-m´odulos para cualquier anillo asociativo R, incluso no necesariamente conmutativo. As´ı es posible trasladar el concepto deespacio dual al dem´odulo dual, y la conexi´on entre un espacioV y su doble dualV∗∗, que consiste en una transformaci´on lineal denotadaeV,que siempre es inyectiva, se traslada a un homomorfismo eM entre un m´odulo M y su doble dual M∗∗. Sin embargo, no todo sigue funcionando como antes: dicho homomorfismo no siempre es inyectivo. Es decir, se pierde la inmersi´on de un objeto en su doble dual. Para resolver esta falla, se requiere redefinir el con-cepto de m´odulo dual, y para eso se necesitan herramientas categ´oricas.
dichos conceptos, que por generales y abstractos pueden resultar un tanto ´aridos. En particular nos enfocamos en los funtores Hom entre las categor´ıas de m´odulos izquierdos y derechos, y especialmente en el funtor Hom contravariante, mediante el cual se define el espacio o el m´odulo dual. As´ı la dualizaci´on consiste en aplicar el funtor Hom con-travariante, fijando el propio anillo. Y los homomorfismos eM resultan constituir una transformaci´on natural.
La soluci´on a nuestra ((falla)) resulta de considerar otro funtor Hom, entre la categor´ıa de Z-m´odulos (es decir, grupos abelianos) y la ca-tegor´ıa de R-m´odulos, eligiendo adecuadamente el grupo abeliano fijo. Un grupo abeliano que hace funcionar toda esta maquinaria es el gru-po cociente Q/Z, y su buen funcionamiento se debe a dos propiedades que posee: es inyectivo (es decir, divisible) y es un cogenerador. Estas propiedades son muy importantes en la Teor´ıa de M´odulos y tambi´en aprovechamos la oportunidad para explicarlas brevemente. Este nuevo dual tiene importancia hist´orica y se llamam´odulo car´acter. Esto pue-de ser un buen punto pue-de partida si se quiere continuar el estudio pue-de la categor´ıa de m´odulos.
2. Dualizaci´
on de espacios vectoriales
Dados un campo K y un K-espacio vectorial V, se considera el con-junto de todas las transformaciones lineales de V en K, que podemos denotar como HomK(V, K), y se demuestra f´acilmente que es un K -espacio vectorial. Este se llama el espacio dual de V y se le denota como V∗. Esta definici´on, ejemplos y resultados como el presentado a continuaci´on se pueden estudiar por ejemplo en la secci´on 2.6 de [3].
Resulta que siV es de dimensi´on finita, el espacio dual tiene la misma dimensi´on, y por tanto es isomorfo al espacio original.
Proposici´on 2.1. Sea V un K-espacio vectorial de dimensi´on finita y sea α = {v1, v2, . . . , vn} una base de V. Para cada i = 1, . . . , n sea
fi : V → K la transformaci´on lineal tal que para cada v ∈ V, fi(v) calcula la i-´esima coordenada de v respecto a la baseα. Entonces α∗ = {f1, . . . , fn} es una base de V∗.
No s´olo se puede hablar de espacios duales; tambi´en hay transfor-maciones lineales duales. Si T : V → W es una transformaci´on lineal, se define T∗ : W∗ → V∗ tal que para cada f : W → K se tiene
duales. N´otese que el sentido de la transformaci´on dual se invierte res-pecto al de la transformaci´on original.
Obs´ervese que la transformaci´on dual de la identidad en un espacio es la identidad en el espacio dual. Tambi´en se comprueba muy f´acilmente que la dualizaci´on de transformaciones duales respeta (o bien, invierte) la composici´on en el siguiente sentido.
Proposici´on 2.2. Sean T : U → V y S : V → W transformaciones lineales. Entonces (S◦T)∗ =T∗◦S∗.
Este comportamiento de la dualizaci´on en espacios y transformacio-nes lineales corresponde al concepto m´as abstracto defuntor entre dos categor´ıas, que se describir´a en la siguiente secci´on.
Otro aspecto interesante de la dualizaci´on de espacios vectoriales es que existe una transformaci´on lineal decualquier espacio, no necesaria-mente de dimensi´on finita, a su doble dual, y que esta transformaci´on lineal resulta ser inyectiva.
Proposici´on 2.3. Sea V un K-espacio vectorial. Def´ınase la funci´on
eV :V →V∗∗ tal que para cada v ∈V, eV(v) :V∗ →K es la transfor-maci´on lineal tal que para cada transformaci´on lineal f : V → K, se tiene eV(v)(f) =f(v). Es decir,eV(v) es la evaluaci´on en v. Entonces:
1. eV es una transformaci´on lineal. 2. eV es inyectiva.
3. Si dim(V) es finita entonces eV es suprayectiva, y por tanto un isomorfismo.
Demostraci´on. 1): Sean v, w ∈ V. Entonces para cada transformaci´on lineal f : V → K se tiene eV(v+w)(f) = f(v +w) = f(v) +f(w) =
eV(v)(f) +eV(w)(f) = (eV(v) +eV(w))(f). Se sigue que eV(v +w) =
eV(v) +eV(w). Ahora, si α ∈ K, v ∈ V, entonces para cada transfor-maci´on lineal f : V → K sucede que eV(αv)(f) = f(αv) = αf(v) = (αeV(v))(f), de donde eV(αv) = αeV(v).
2): Sea v 6= 0. Entonces existe una base αtal que v ∈α.1 Sea f
v :V →
K la transformaci´on lineal que para cada w∈V calcula la coordenada de w respecto a v.2 Entonces e
V(v)(fv) =fv(v) = 1. Luego eV(v)6= 0. Esto demuestra que Ker(eV) = 0, es decir, eV es inyectiva.
3): Si V es de dimensi´on finita, entonces dim(V∗∗) = dim(V∗) =
1Esto es una situaci´on particular de un resultado m´as general que dice que todo conjunto
linealmente independiente de vectores puede extenderse a una base, y que se demuestra usando el
Lema de Zorn.
2Es decir, es el escalar que aparece multiplicando a val escribir aw de manera ´unica como
dim(V), as´ı que toda transformaci´on lineal V → V∗∗ inyectiva tam-bi´en es suprayectiva.
Este morfismo evaluaci´on es compatible con el funtor doble dual en el siguiente sentido.
Proposici´on 2.4. Para cada transformaci´on lineal T :V → W entre
K-espacios vectoriales V y W el siguiente diagrama conmuta:
V T //
eV
W
eW
V∗∗ T∗∗ // V∗∗
Es decir, eW ◦T =T∗∗◦eV.
3. Los conceptos categ´
oricos b´
asicos: categor´ıa,
fun-tor y transformaci´
on natural
Para investigar en otros ´ambitos, como el de m´odulos, el proceso de dualizaci´on descrito en la secci´on anterior para espacios vectoriales, es necesario primero abstraer los conceptos esenciales de este proceso. La teor´ıa en la que suelen caer este tipo de abstracciones, no s´olo refi-ri´endose a estructuras algebraicas, sino a estructuras de otras ´areas de las matem´aticas, es la Teor´ıa de las Categor´ıas. Se puede estudiar esta teor´ıa en el libro cl´asico de Mac Lane ([5]) o en el m´as accesible [7].
Tratando de usar la menor cantidad posible de palabras, una cate-gor´ıa consta de una clase de objetos y una clase de morfismos entre pares de objetos, que pueden ser llamados dominio y codominio del morfismo. Los morfismos se representan usualmente con flechas, como las funciones. Para cada objetoAhay un morfismo identidad, denotado 1A, y cada vez que consideremos dos morfismos tales que el codominio del primero coincide con el dominio del segundo, debe existir el mor-fismo composici´on. Esta composici´on debe ser asociativa. As´ı que una categor´ıa abstrae las caracter´ısticas m´as b´asicas de los conjuntos y las funciones, pero tambi´en de otro tipo de ´ambitos, como los espacios vec-toriales y las transformaciones lineales, o como los espacios topol´ogicos y las funciones continuas. Con un lenguaje m´as formal:
Definici´on 3.1. Una categor´ıa C consta de:
(a) Una clase de objetos, que tambi´en suele denotarse comoC. (b) Para cada par de objetos A y B de C un conjunto de morfismos,
tienen como dominio a A y como codominio a B, y se denotan
f :A →B.
Y se cumplen las siguientes condiciones:
1. Para cada par de morfismos f : A → B y g : B → C existe el morfismo composici´ong◦f :A→B.
2. Para cada terna de morfismosf :A →B,g :B →C yh:C →D
se tiene h◦(g◦f) = (h◦g)◦f.
3. Para cada objeto A de C existe el morfismo identidad 1A tal que para cada par de morfismos f : B → A y g : A → C se tiene 1A◦f =f y g◦1A=g.
4. Para cualesquiera objetos A, B, C, D de C, si HomC(A, B) ∩ HomC(C, D)6=∅ entonces A=C y B =D.
Dando un paso m´as all´a, un funtor entre dos categor´ıas es una doble asociaci´on, entre las clases de objetos y entre las clases de morfismos de las categor´ıas correspondientes. Usualmente ambas asociaciones se denotan con la misma letra. M´as detalladamente:
Definici´on 3.2. Dadas dos categor´ıas A y C, un funtor (covariante)
F :A → C asocia a cada objetoA de A un objeto F(A) deC y a cada morfismo f : A→ B de A un morfismo F(f) : F(A)→F(B) de C de tal manera que:
1. Para cada objeto A deA se tiene que F(1A) = 1F(A).
2. Para cada par de morfismosf :A→B yg :B →C deAse tiene que F(g◦f) =F(g)◦F(f).
Una variaci´on de la definici´on anterior es un funtor que invierte el sentido de los morfismos, justamente como se comporta la dualizaci´on de espacios y transformaciones lineales.
Definici´on 3.3. Dadas dos categor´ıas Ay C, un funtor contravariante
F :A → C asocia a cada objetoA de A un objeto F(A) deC y a cada morfismo f : A→ B de A un morfismo F(f) : F(B)→F(A) de C de tal manera que:
1. Para cada objeto A deA se tiene que F(1A) = 1F(A).
2. Para cada par de morfismosf :A→B yg :B →C deAse tiene que F(g◦f) =F(f)◦F(g).
As´ı, considerando la Proposici´on 2.2, si denotamos como K-Vec a la categor´ıa cuyos objetos son los K-espacios vectoriales y cuyos mor-fismos son las transformaciones lineales, entonces la dualizaci´on es un funtor contravariante ( )∗ : K-Vec → K-Vec. Si dualizamos dos veces obtenemos un funtor (covariante) ( )∗∗:K-Vec→K-Vec.
Definici´on 3.4. Dadas dos categor´ıas A y C y dos funtores F, G : A → C, una transformaci´on natural τ : F → G consiste en una clase de morfismos en C, {τA : F(A) → G(A) | A ∈ A}, tal que para cada morfismo f :A→B enA el siguiente diagrama conmuta:
F(A) F(f)// τA
F(B)
τB
G(A) G(f)// G(B) Es decir, τB◦F(f) = G(f)◦τA.
As´ı tenemos la siguiente situaci´on:
Observaci´on 3.5. La colecci´on de los morfismos eV : V → V∗∗ for-man una transformaci´on natural e : I → ( )∗∗ del funtor identidad
I :K-Vec→K-Vec al funtor doble dual.
4. De espacios vectoriales a m´
odulos. Los funtores
Hom
En lo que resta de este texto, cuando escribamosanillo nos referiremos a un anillo asociativo (no necesariamente conmutativo) con neutro mul-tiplicativo. Recu´erdese que dado un anilloR, unR-m´odulo izquierdo es una estructura algebraica similar a unK-espacio vectorial, con una su-ma y un producto ((escalar-por-vector))(escribiendo el escalar por la iz-quierda). Ambas operaciones cumplen exactamente los mismos axiomas que un espacio vectorial. La ´unica diferencia es que ahora los((escalares)) est´an en el anilloR, en vez del campoK. Las funciones entreR-m´odulos que respetan las operaciones de manera an´aloga a las transformaciones lineales se llaman homomorfismos de R-m´odulos o R-homomorfismos. LosR-m´odulos izquierdos junto con los R-homomorfismos forman una categor´ıa, denotada por R-Mod. As´ı que si K es un campo, K-Mod es la categor´ıa de espacios vectoriales y transformaciones lineales. Si Z es el anillo de los n´umeros enteros entonces Z-Mod es precisamente la categor´ıa de los grupos abelianos.
Si al definir la estructura de R-m´odulo el producto (( escalar-por-vector)) se escribe con el escalar a la derecha, tenemos un R-m´odulo derecho. Y tambi´en podemos hablar de homomorfismos de R-m´odulos derechos y de la correspondiente categor´ıa, que se denota como Mod-R. En general no tienen por qu´e ser isomorfas las categor´ıas de m´odulos
m´odulos y sus homomorfismos pueden encontrarse en el cap´ıtulo 1 de [1].
Como ya dijimos en la Definici´on 3.1, dada una categor´ıa C y dos objetos A, B de C, denotamos por HomC(A, B) al conjunto de
morfis-mos de A a B. Si fijamos uno de los dos objetos y dejamos libre al otro, obtenemos dos funtores, uno covariante y el otro contravariante. Denotemos por Con a la categor´ıa cuyos objetos son conjuntos y cuyos morfismos son funciones.
Observaci´on 4.1. Para cada objeto C de una categor´ıa C se tienen funtores:
1. HomC(C, ) : C → Con, covariante, que asocia a cada objeto A
en C el conjunto HomC(C, A), y a cada morfismo f : A → B
la funci´on denotada f∗ : HomC(C, A) → HomC(C, B) tal que f∗(h) =f ◦h para cada h∈HomC(C, A).
2. HomC( , C) : C → Con, contravariante, que asocia a cada objeto A en C el cojunto HomC(A, C), y a cada morfismo f : A → B
la funci´on denotada f∗ : HomC(B, C) → HomC(A, C) tal que f∗(h) =h◦f para cada h∈HomC(B, C).
Una categor´ıaC se llamaenriquecida si para cada par de objetosA, B
deC, el conjuntoHomC(A, B) tiene una estructura espec´ıfica adicional.
Tal es el caso de la categor´ıa deK-espacios vectoriales, donde el conjun-to de transformaciones linealesHomK(A, B) es unK-espacio vectorial. ¿Qu´e sucede con este conjunto en la categor´ıaR-Mod? Al conjunto de los R-homomorfismos entre dos R-m´odulos A y B lo denotaremos de manera simplificada como HomR(A, B). Seg´un sean A y B m´odulos izquierdos o derechos, dicho conjunto consta de los homomorfismos co-rrespondientes. La categor´ıaR-Mod (as´ı como Mod-R) tambi´en resulta ser enriquecida, pues HomR(A, B) es un grupo abeliano (con la suma de homomorfismos definida como es usual, puntualmente), aunque en general no es un R-m´odulo. As´ı que tambi´en tenemos los siguientes funtores Hom, para cada R-m´odulo izquierdo C, definidos de manera an´aloga:
1. HomR(C, ) :R-Mod→Z-Mod es un funtor covariante. 2. HomR( , C) :R-Mod→Z-Mod es un funtor contravariante. Para que el grupo abelianoHomR(A, B) tenga una estructura de m´ odu-lo es suficiente que alguno de ambos R-m´odulos A o B tenga una es-tructura m´as rica: la de bim´odulo. Dados dos anillos R y S, un R-S -bim´oduloM es una estructura algebraica con una suma ydosproductos
unR-m´odulo izquierdo y unS-m´odulo derecho, y adem´as se cumple la siguiente condici´on que liga ambos productos ((escalar-por-vector)):
Para cada r∈R y cada s∈S y para cada x∈M, se tiene
r(xs) = (rx)s.
A continuaci´on se describe la estructura de m´odulo que adquiere
HomR(A, B) si AoB son bim´odulos. Las demostraciones son sencillas y resultan un buen ejercicio de escritura para el lector.
Proposici´on 4.2. Sean R y S anillos y sean A y B dos R-m´odulos izquierdos.
1. Si A es un R-S-bim´odulo entonces HomR(A, B) es un S-m´odulo izquierdo, con el producto definido como sigue: para cada s∈S y cada f ∈ HomR(A, B), sf es tal que para cada x∈A, (sf)(x) =
f(xs).
2. Si B es un R-S-bim´odulo entonces HomR(A, B) es un S-m´odulo derecho, con el producto definido como sigue: para cada s ∈ S y cada f ∈ HomR(A, B), f s es tal que para cada x∈A, (f s)(x) =
f(x)s.
Si la categor´ıa es de m´odulos derechos en vez de izquierdos, la es-tructura anterior se invierte en el siguiente sentido.
Proposici´on 4.3. Sean R y S anillos y sean A y B dos R-m´odulos derechos.
1. Si A es un S-R-bim´odulo entonces HomR(A, B) es un S-m´odulo derecho, con el producto definido como sigue: para cada s ∈ S y cada f ∈ HomR(A, B), f s es tal que para cada x∈A, (f s)(x) =
f(sx).
2. Si B es un S-R-bim´odulo entonces HomR(A, B) es un S-m´odulo izquierdo, con el producto definido como sigue: para cada s∈S y cada f ∈ HomR(A, B), sf es tal que para cada x∈A, (sf)(x) =
sf(x).
Esta estructura de m´odulo permite considerar los funtores Hom de la siguiente manera, siguiendo la pauta de la Observaci´on 4.1:
Proposici´on 4.4. Sean R y S anillos y sea C un R-m´odulo izquierdo. 1. Si C es un R-S-bim´odulo, HomR(C, ) : R-Mod → S-Mod es un funtor covariante, que asocia a cada R-m´odulo izquierdo A
el S-m´odulo izquierdo HomR(C, A), y a cada R-homomorfismo
f :A →B el S-homomorfismo f∗ :HomR(C, A)→HomR(C, B) tal que f∗(h) = f◦h para cada h∈HomR(C, A).
2. Si C es un R-S-bim´odulo, HomR( , C) : R-Mod → Mod-S es un funtor contravariante, que asocia a cada R-m´odulo izquierdo
f : A → B el homomorfismo de S-m´odulos derechos f∗ :
HomR(B, C) → HomR(A, C) tal que f∗(h) = h ◦f para cada
h∈HomR(B, C).
5. Dualizaci´
on de m´
odulos
La opci´on m´as natural para definir un m´odulo dual es seguir la pauta de los espacios vectoriales.
Definici´on 5.1. SeaRun anillo yM unR-m´odulo izquierdo. El m´ odu-lo dual de M, denotado M∗, es el conjunto HomR(M, R).
Obs´ervese queRes unR-R-bim´odulo, as´ı que por la Proposici´on 4.2, el m´odulo dual M∗ =HomR(M, R) resulta ser un R-m´odulo derecho.
En el contexto general de m´odulos no podemos seguir hablando de bases, y por tanto no podr´ıamos trasladar la Proposici´on 2.1, pero la Proposici´on 4.4 nos permite formalizar la dualizaci´on de un m´odulo en t´erminos de un funtor.
Corolario 5.2. Dado un anillo R se tiene un funtor contravariante ( )∗ =HomR( , R) :R-Mod→Mod-R.
An´alogamente se tiene un funtor contravariante ( )∗ =HomR( , R) : Mod-R → R-Mod. Obs´ervese entonces que el doble dual M∗∗ de un
R-m´odulo izquierdo es de nuevo un R-m´odulo izquierdo, de tal manera que se tiene un funtor covariante ( )∗∗ :R-Mod→R-Mod.
La Proposici´on 2.3 se puede trasladar s´olo parcialmente; la demostra-ci´on es completamente an´aloga.
Proposici´on 5.3. Sea M un R-m´odulo izquierdo. Def´ınase la funci´on
eM :M →M∗∗ tal que para cada x∈M, eM(x) :M∗ →R es el homo-morfismo de R-m´odulos derechos tal que para cada R-homomorfismo
f : M → R, eM(x)(f) = f(x). Es decir, eM(x) es la evaluaci´on en x. Entonces eM es un R-homomorfismo.
Esta funci´oneM define tambi´en una transformaci´on natural, de ma-nera similar a la Observaci´on 3.5.
Observaci´on 5.4. La colecci´on de los morfismos eM : M → M∗∗ forman una transformaci´on natural e : I → ( )∗∗ del funtor identidad
I :R-Mod→R-Mod al funtor doble dual.
Ejemplo 5.5. Sea Z el anillo de los n´umeros enteros y para n > 1 consideremos el grupo abeliano Zn de enteros m´odulo n. Considerando tambi´en a Z como grupo abeliano, dado cualquier homomorfismo f :
Zn → Z y cualquier a ∈ Zn, el elemento f(a) en Z tiene que ser de
orden finito, y por tanto cero. Esto demuestra que HomZ(Zn,Z) = 0.
Luego, eZn(a) = 0 para toda a∈Zn. Es decir, eZn = 0.
Es decir, en general el n´ucleo del homomorfismo eM no es cero. De hecho podemos describirlo, simplemente desglosando su definici´on.
Observaci´on 5.6. Sea M un R-m´odulo izquierdo. Entonces:
Ker(eM) =
\
{Kerf |f ∈HomR(M, R)}.
6. Una mejor´ıa en la dualizaci´
on de m´
odulos: el
m´
odulo car´
acter
Si nos ponemos como meta redefinir una dualizaci´on de m´odulos tal que el homomorfismo eM sea inyectivo (en tal caso llamado tambi´en monomorfismo), y dado que el comportamiento de los funtores Hom es m´as o menos general, podr´ıamos intentar sustituir el R-R-bim´odulo
R por otro m´odulo tal que Ker(eM) = 0 para cada R-m´odulo M. De hecho tales m´odulos se llaman cogeneradores.
Definici´on 6.1. Sea R un anillo y seaC unR-m´odulo izquierdo. C se llama cogenerador deR-Mod, o simplemente cogenerador, si para cada
M ∈R-Mod se tiene:
\
{Kerf | f ∈HomR(M, C)}= 0.
Considerando el concepto deproducto directo de m´odulos (que es sim-plemente el producto cartesiano dotado naturalmente de las operacio-nes requeridas para ser m´odulo), se puede caracterizar un cogenerador como un m´odulo C tal que cualquier otro m´odulo puede ((sumergirse)) en un producto directo de copias de C. M´as detalladamente:
Proposici´on 6.2. Sea R un anillo y sea C un R-m´odulo izquierdo. EntoncesC es un cogenerador si y s´olo si para cada M ∈R-Mod existe un conjunto X y un monomorfismoM CX.
Adem´as puede demostrarse la existencia de un cogenerador en cual-quier categor´ıaR-Mod.3 Nuestro problema parecer´ıa resuelto, salvo por el detalle de que para que sigamos teniendo un funtor contravariante
HomR( , C) :R-Mod →Mod-R que funcione como una dualizaci´on se
3Los conceptos de cogenerador y de producto directo, as´ı como la existencia de cogeneradores
requiere que C sea un R-R-bim´odulo. Encontrar un cogenerador que adem´as sea un R-R-bim´odulo no siempre ser´a f´acil.
Pero hay otra manera de resolver el problema. Como ya vimos en la secci´on 4 de este trabajo, hay muchas posibilidades para definir un funtorHom entre categor´ıas de m´odulos. Sin embargo, si lo que quere-mos es definir un proceso de dualizaci´on de m´odulos, es deseable que el doble dual sea un m´odulo del mismo tipo que el original, para poder definir un homomorfismo como eM.
El gran truco est´a en observar que todos los R-m´odulos izquierdos son de hecho R-Z-bim´odulos, y utilizar el funtor Hom respecto a los
Z-homomorfismos en lugar de los R-homomorfismos.
As´ı, siGes un grupo abeliano (y por tanto un Z-m´odulo izquierdo y tambi´enderecho), yA es unR-m´odulo izquierdo entoncesHomZ(A, G) resulta un R-m´odulo derecho, siguiendo la Proposici´on 4.3. M´as a´un:
Proposici´on 6.3. Si G es un grupo abeliano, considerado como Z -m´odulo derecho, entonces HomZ( , G) :R-Mod→Mod-R es un funtor contravariante, que asocia a cada R-m´odulo izquierdo A el R-m´odulo derecho HomZ(A, G), y a cada R-homomorfismo f : A →B el homo-morfismo de R-m´odulos derechos f∗ :HomZ(B, G)→HomZ(A, G) tal que f∗(h) = h◦f para cada h∈HomZ(B, G).
An´alogamente, siGes un grupo abeliano, considerado comoZ-m´ odu-lo izquierdo, tenemos un funtor contravarianteHomZ(, G) : Mod-R→
R-Mod.
As´ı que s´olo hay que encontrar un grupo abeliano que sea cogenera-dor, por supuesto en Mod-Z, la categor´ıa de grupos abelianos. Resulta que hay uno que se puede expresar de manera muy sencilla, y es el grupo cociente Q/Z, que consta de las clases laterales q+Zcon q∈Q. Dos clases son iguales si los representantes difieren en un n´umero ente-ro, as´ı que podemos identificar los elementos de Q/Z con los n´umeros racionales en el intervalo [0,1). Para demostrar que dicho grupo abe-liano es un cogenerador se utiliza que adem´as es un grupo divisible. Un grupo abeliano Q es divisible si dado cualquier x ∈ Q y cualquier
Definici´on 6.4. Un R-m´odulo Q se llama inyectivo si para cualquier inclusi´oni:N →M de un subm´odulo en otro y cualquier homomorfis-mo h:N →Q existe un homomorfismo h:M →Q tal que h=h◦i.
En pocas palabras, un m´odulo inyectivo tiene la propiedad de que todo homomorfismo que llegue a ´el se puede extender.
Sabiendo queQ/Zes unZ-m´odulo inyectivo (puesto que es divisible), podemos demostrar que es un cogenerador.
Proposici´on 6.5. Q/Z es un cogenerador en Z-Mod.
Demostraci´on. Sea M un grupo abeliano y seax∈M tal quef(x) = 0 para cada homomorfismo f : M → Q/Z. Supongamos que x 6= 0. Entonces el subgrupo c´ıclico generado por x, denotado por hxi, tiene un subgrupo K que es m´aximo4. Por tanto el cociente hxi/K es un
grupo abeliano simple, que debe ser isomorfo al grupo Zp para alg´un n´umero primop. A su vez enQ/Zhay una copia isomorfa deZp, a saber el subgrupo generado por la clase 1p +Z. Luego tenemos el siguiente homomorfismo descrito como la composici´on:
hxihxi/K ∼=Zp Q/Z.
Obs´ervese que este homomorfismo no es cero, y por tanto asocia a x
un elemento deQ/Zdistinto de cero. ComoQ/Ztiene la propiedad de ser inyectivo, dicho homomorfismo se extiende a un homomorfismof :
M →Q/Z, que por tanto es tal quef(x)6= 0. Esto es una contradicci´on que viene de suponer que x 6= 0. Por tanto x = 0 y se ha demostrado que Q/Z es un cogenerador.
El dual de un R-m´odulo construido usando el funtorHomZ( ,Q/Z) recibe un nombre especial. La introducci´on y propiedades importantes de este concepto se pueden encontrar en [4].
Definici´on 6.6. Sean R un anillo y M un R-m´odulo izquierdo. Al
R-m´odulo derecho HomZ(M,Q/Z) se le llama m´odulo car´acter de M
y se le denota como M+.
As´ı tenemos funtores contravariantes ( )+ : R-Mod → Mod-R y ( )+ : Mod-R → R-Mod, y un funtor covariante ( )++ : R-Mod →
R-Mod. Tambi´en para cada R-m´odulo izquierdo M tenemos un ho-momorfismo M : M → M++ y la colecci´on de estos homomorfismos constituye una transformaci´on natural : I → ( )++. La construcci´on del dual usando el m´odulo car´acter nos lleva finalmente a la propiedad que quer´ıamos conservar al ampliar el contexto de espacios vectoriales a m´odulos.
Corolario 6.7. Para cada M ∈R-Mod, M es un monomorfismo.
7. M´
as all´
a del m´
odulo car´
acter
Para que el propio anillo R defina un funtor dual tal que la evaluaci´on
eM sea siempre inyectiva, es necesario y suficiente que R sea un coge-nerador como R-m´odulo. Esta clase de anillos incluye a los llamados anillos QF o quasi-Frobenius, que adem´as son R-m´odulos inyectivos y artinianos. Dentro de esta clase est´an las´algebras de Frobenius, que a su vez incluyen a las´algebras de grupo de un grupo finito sobre un campo. Para estudiar los anillos QF el lector puede referirse al cap´ıtulo 24 de [2].
El funtor car´acter tiene otras propiedades importantes, como la que da t´ıtulo al trabajo de Lambek ya citado:Un m´odulo es plano si y s´olo si su m´odulo car´acter es inyectivo ([4]). Este teorema nos dice que, sobre el puente constituido por el funtor car´acter entre las categor´ıas de m´odulos izquierdos y derechos de un mismo anillo, las propiedades de ser plano y ser inyectivo son traducci´on una de la otra. Es decir, son duales bajo este concepto de dualidad. Ya explicamos la propie-dad de ser inyectivo (Definici´on 6.4). El lector tendr´ıa que ir m´as all´a en el estudio de esta propiedad. Puede consultar la secci´on 18 de [1], que tambi´en incluye a los cogeneradores. Para analizar la propiedad de ser plano, el lector tendr´ıa primero que estudiar el funtor producto tensorial, y comprender su relaci´on con los funtores Hom. Y entonces considerar otro concepto categ´orico de gran importancia: el de adjun-ci´on de funtores o par adjunto. Esto aparece en las secciones 19 y 20 de [1], y en el cap´ıtulo 2 de [6]. Con todo este bagaje, el lector podr´ıa tambi´en estudiar el comportamiento del funtor car´acter sobre sucesio-nes exactas cortas de m´odulos, que aparece en la secci´on 3.3 de [6]. De hecho, todo este material ya est´a a la puerta del ´Algebra Homol´ogica, que es tratada justamente en [6].
Bibliograf´ıa
[1] F. Anderson y K. Fuller,Rings and Categories of Modules, Springer-Verlag, 1973. [2] C. Faith,Algebra II Ring Theory, Springer-Verlag, 1976.
[3] S. Friedberg, A. Insel y L. Spence,Algebra Lineal´ , Publicaciones Cultural, 1982. [4] J. Lambek,((A module is flat if and only if its character module is injective)),Canad.
Math. Bull., vol. 7, 1964, 237–43.
[5] S. M. Lane,Categories for the Working Mathematician, Springer, 1997. [6] J. J. Rotman, An Introduction to Homological Algebra, Springer, 2009.