Está en la página 1de 193

Carlos Ivorra Castillo

REPRESENTACIONES
DE GRUPOS FINITOS
Necesitamos unas supermatematicas en las que
las operaciones sean tan desconocidas como las can-
tidades sobre las que operan, y un supermatem atico
que no sepa que esta haciendo cuando realiza esas
operaciones. Esas supermatematicas son la teora de
grupos.
Sir Arthur Stanley Eddington

Indice General
Prefacio vii
Captulo I: Introduccion y preliminares 1
1.1 Representaciones lineales de grupos . . . . . . . . . . . . . . . . . 2
1.2 Preliminares sobre grupos nitos . . . . . . . . . . . . . . . . . . 12
1.3 Preliminares sobre anillos . . . . . . . . . . . . . . . . . . . . . . 19
1.4 M odulos de homomorsmos . . . . . . . . . . . . . . . . . . . . . 33
Captulo II: Teora de caracteres 39
2.1 Caracteres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
2.2 Caracteres complejos . . . . . . . . . . . . . . . . . . . . . . . . . 45
2.3 Ejemplos y aplicaciones . . . . . . . . . . . . . . . . . . . . . . . 50
2.4 Caracteres inducidos . . . . . . . . . . . . . . . . . . . . . . . . . 56
2.5 El teorema de Brauer . . . . . . . . . . . . . . . . . . . . . . . . 60
2.6 Caracteres en grupos cociente . . . . . . . . . . . . . . . . . . . . 65
2.7 Cuerpos no algebraicamente cerrados . . . . . . . . . . . . . . . . 67
Captulo III: La teora general 73
3.1 Anillos y m odulos semisimples . . . . . . . . . . . . . . . . . . . . 73
3.2 El radical de Jacobson . . . . . . . . . . . . . . . . . . . . . . . . 82
3.3 Cuerpos de escision . . . . . . . . . . . . . . . . . . . . . . . . . . 87
3.4 Grupos de Grothendieck . . . . . . . . . . . . . . . . . . . . . . . 94
3.5 Caracteres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
3.6 Extensiones de coecientes . . . . . . . . . . . . . . . . . . . . . . 106
Captulo IV: Representaciones modulares 115
4.1 Representaciones proyectivas . . . . . . . . . . . . . . . . . . . . 115
4.2 Representaciones en anillos locales . . . . . . . . . . . . . . . . . 121
4.3 Representaciones en cuerpos completos . . . . . . . . . . . . . . . 126
4.4 Algunos resultados tecnicos . . . . . . . . . . . . . . . . . . . . . 133
4.5 Propiedades de los homomorsmos c, d, e . . . . . . . . . . . . . 141
4.6 El teorema de Fong-Swan . . . . . . . . . . . . . . . . . . . . . . 145
4.7 Caracteres modulares . . . . . . . . . . . . . . . . . . . . . . . . 150
4.8 Ejemplo: los caracteres de
4
. . . . . . . . . . . . . . . . . . . . 156
v
vi

INDICE GENERAL
Apendice A: Las representaciones de Artin y Swan 159
A.1 Preliminares sobre cuerpos completos . . . . . . . . . . . . . . . . 159
A.2 El car acter de Artin . . . . . . . . . . . . . . . . . . . . . . . . . 162
A.3 Realizacion de los caracteres . . . . . . . . . . . . . . . . . . . . . 168
A.4 El invariante de Swan . . . . . . . . . . . . . . . . . . . . . . . . 169
Apendice B: Los caracteres de A
5
173
B.1 Un criterio de irreducibilidad . . . . . . . . . . . . . . . . . . . . 173
B.2 Las clases de conjugacion de A
5
. . . . . . . . . . . . . . . . . . . 175
B.3 Caracteres ordinarios . . . . . . . . . . . . . . . . . . . . . . . . . 176
B.4 Caracteres modulo 2 . . . . . . . . . . . . . . . . . . . . . . . . . 179
B.5 Caracteres modulo 3 . . . . . . . . . . . . . . . . . . . . . . . . . 180
B.6 Caracteres modulo 5 . . . . . . . . . . . . . . . . . . . . . . . . . 181
Bibliografa 183

Indice de Materias 184


Prefacio
Este libro es el resultado de extender lo que originalmente era un captulo de
preliminares para denir el conductor de una curva elptica en la parte de aplica-
ciones de mi libro de Supercies algebraicas. El lector interesado especcamente
en este objetivo puede leer las secciones 1.1 y 1.2 y el captulo II (salt andose, si
lo desea, las secciones 2.3 y 2.7) y desde ah pasar directamente al apendice A,
del que podr a seguir las secciones A.1 y A.2, con lo cual alcanzara los requisitos
necesarios para entender el estudio del conductor de una curva elptica. Ahora
bien, si quiere entender realmente la teora que hay de fondo en el uso de los
caracteres de Artin y Swan construidos en A.2 deber a leer tambien las secciones
A.3 y A.4, para lo cual necesitar a estudiarse casi la totalidad del presente libro.
El lector interesado en la teora de representaciones propiamente dicha debe
observar que hemos duplicado la exposici on de la teora en el caso de las re-
presentaciones de grupos nitos sobre el cuerpo de los n umeros complejos. En
el captulo II presentamos la teora mediante razonamientos r apidos y ele-
mentales, en el sentido de que evitan el uso de la mayor parte del aparato
algebraico subyacente a la teora de representaciones, y en el captulo III de-
sarrollamos dicho aparato algebraico sin apoyarnos en el captulo precedente,
con lo que obtenemos pruebas alternativas de los mismos resultados, solo que
en un contexto mucho m as general. Lo hemos hecho as para permitir el ac-
ceso rapido a las primeras secciones del apendice A que hemos indicado antes
y tambien porque, de este modo, el lector interesado en la teora de caracteres
propiamente dicha tiene la oportunidad de apreciar su interes y utilidad antes
de adentrarse en sus aspectos mas tecnicos. Conviene tener presente a este res-
pecto que el captulo II no requiere las secciones 1.3 y 1.4, por lo que su lectura
puede posponerse. Como complemento al captulo II, el lector puede estudiar
tambien la construccion de las tablas de caracteres ordinarios de los grupos
4
y A
5
expuestas respectivamente en las secciones 4.8 y B.3.
Por otra parte, el lector que desee evitar exposici on duplicada puede optar
por pasar del captulo I al captulo III y despues volver sobre el captulo II para
ver los ejemplos, aplicaciones, y algunos resultados adicionales, salt andose las
pruebas de los hechos ya probados en el captulo III. En cualquier caso, quien
siga este camino debera volver al captulo II para estudiar como mnimo el
teorema de Brauer sobre caracteres inducidos, que sera necesario posteriormente
en numerosas ocasiones.
vii
viii Prefacio
El captulo IV es una introducci on a la teora de representaciones modulares.
El lector que no este interesado en esta parte puede saltarse la seccion 1.4 y el
nal de la seccion 1.3 (desde el apartado correspondiente a m odulos proyectivos).
De hecho, puede saltarse toda alusi on a m odulos proyectivos que encuentre en
los captulos precedentes.
Dada la naturaleza tecnica de la teora que nos ocupa, al lector interesado
en formarse una primera idea de su naturaleza y contenido lo remitimos a la
seccion 1.1, en la que se exponen los conceptos e ideas basicas.
En cuanto a los requisitos para seguir este libro, no son muchos. Para los
tres primeros captulos no se requiere mas que el algebra b asica (algo de teora
de grupos, de anillos, de extensiones de cuerpos y algebra lineal, a un nivel no
superior al de mi libro de

Algebra, salvo que tambien se requiere el conocimiento
del producto tensorial de m odulos, que puede estudiarse en mi libro de Teora de
cuerpos de clases o en el de Topologa algebraica.) En la seccion 1.2 se recogen
(con pruebas) los requisitos sobre teora de grupos que no aparecen en mi libro
de

Algebra y la seccion 1.3 incluye (tambien con pruebas) algunos preliminares
de teora de anillos, muchos de los cuales son generalizaciones inmediatas al caso
de anillos no conmutativos de resultados expuestos en mi libro de

Algebra o en
el de

Algebra conmutativa. El captulo IV requiere, adem as de algunos hechos
adicionales de teora de anillos recogidos en las secciones 1.3 y 1.4, un mnimo
conocimiento de la teora de cuerpos locales, expuesta, por ejemplo, en mi libro
de Geometra algebraica.
Por ultimo, el apendice A requiere un conocimiento mucho m as profundo
de la aritmetica de los cuerpos metricos discretos completos, especialmente de
la teora de la ramicaci on. La seccion A.1 contiene un resumen de los prin-
cipales hechos necesarios, en muchos casos enunciados sin prueba, pero todos
los resultados citados sin prueba (tanto en esta seccion como en las posteriores)
estan demostrados en mi libro de Teora de cuerpos de clases, y se indican las
referencias oportunas.
Captulo I
Introducci on y preliminares
Una cosa es tener denido un grupo (por ejemplo, un grupo de unidades de
un anillo, un grupo de Galois de una extensi on de cuerpos, etc.) y otra muy
distinta tener una representaci on clara de su estructura. A la hora de com-
prender un grupo, resulta util encontrar un grupo isomorfo lo m as concreto
posible. Un recurso cl asico es tratar de expresar un grupo dado como grupo de
permutaciones:
Ejemplo Si denimos el grupo diedrico de orden 8 como el grupo D
4
de las
simetras de un cuadrado, tendremos una representaci on mas clara y manejable
que podemos incluso tomar como denici on si observamos que es isomorfo
al subgrupo siguiente del grupo
4
de las permutaciones de 4 elementos (que
podemos identicar con los cuatro vertices del cuadrado):
D
4
= 1, (1, 2, 3, 4), (1, 3)(2, 4), (4, 3, 2, 1), (1, 3), (2, 4), (1, 2)(3, 4), (1, 4)(2, 3).
1
2
3
4
Las tres primeras (sin contar a 1) se corresponden con
los giros de 90

, 180

y 270

, las dos siguientes son las


simetras respecto de las diagonales y las dos ultimas son
las simetras respecto de las mediatrices de los lados. Por
ejemplo, a partir de esta representaci on de D
4
es facil ver
que, si llamamos = (1, 2, 3, 4) y = (1, 3), entonces
D
4
= 1, ,
2
,
3
, , ,
2
,
3
= , ) .
Ademas, el producto en D
4
puede calcularse a partir de estas expresiones
sin mas que tener en cuenta que
4
=
2
= 1 y que =
1
.
Sin embargo, la interpretaci on de D
4
como el grupo de las simetras de un
cuadrado nos proporciona otra representaci on concreta del mismo, como un
grupo de matrices. En efecto, podemos identicar cada simetra del cuadrado
con una aplicaci on lineal en R
2
y esta a su vez con su matriz en la base canonica:
1
2 Captulo 1. Introducci on y preliminares
Ejemplo El giro de 90

en R
2
y la simetra respecto al eje Y son, respectiva-
mente, las aplicaciones lineales determinadas por las matrices
=
_
cos
2
4
sen
2
4
sen
2
4
cos
2
4
_
=
_
0 1
1 0
_
, =
_
1 0
0 1
_
.
Se comprueba f acilmente que las matrices 1, ,
2
,
3
, , ,
2
,
3
son dis-
tintas dos a dos, as como que satisfacen las relaciones
4
=
2
= 1, =
1
,
de donde se sigue que las ocho matrices son el subgrupo generado por y , y
que sus elementos son todas las simetras del cuadrado (la identidad, los tres gi-
ros y las cuatro simetras propiamente dichas). Esto nos da una representaci on
(o una denici on) alternativa de D
4
como grupo de matrices (como el subgrupo
generado por las matrices y ).
Una forma sencilla de comprobar que D
4
como grupo de permutaciones
es isomorfo a D
4
como grupo de matrices es observar que si identicamos el
conjunto 1, 2, 3, 4 con los puntos de X = (1, 0), (0, 1), (1, 0), (0, 1) (de
acuerdo con la numeraci on de la gura), entonces, las permutaciones y son
las restricciones a X de los automorsmos de R
2
determinados por y , por
lo que, en general, si identicamos cada matriz de D
4
con el automorsmo que
determina en R
2
(respecto de la base canonica), un isomorsmo entre D
4
como
grupo de automorsmos y D
4
como grupo de permutaciones viene dado por la
restriccion [
X
.
Ejemplo Si cambiamos n = 4 por n = 3 en el ejemplo anterior, obtenemos
una representaci on matricial del grupo de simetras de un tri angulo, que tiene
seis elementos y es, por consiguiente, isomorfo al grupo
3
de permutaciones de
tres elementos. Los generadores son
=
_
cos
2
4
sen
2
3
sen
2
3
cos
2
3
_
=
_
1/2

3/2

3/2 1/2
_
, =
_
1 0
0 1
_
.
Se comprueba f acilmente que las seis matrices 1, ,
2
, , ,
2
son distintas
dos a dos, as como que
3
=
2
= 1, =
1
, de donde se sigue que el grupo
, ) tiene orden 6.
A primera vista, podra dudarse de si es mas util representar un grupo
nito como grupo de permutaciones o como grupo de matrices, pero sucede
que las representaciones matriciales dan lugar a una potente herramienta cuyas
posibilidades superan con creces a las que ofrecen las representaciones por grupos
de permutaciones.
1.1 Representaciones lineales de grupos
Aunque los grupos D
4
y
3
que hemos considerado en los ejemplos preceden-
tes tenan una interpretaci on geometrica como grupos de simetras que nos
llevaba de forma natural a una representaci on matricial, podemos plantearnos
1.1. Representaciones lineales de grupos 3
la posibilidad de representar cualquier grupo abstracto (aunque aqu solo con-
sideraremos grupos nitos) en forma de grupo de matrices. Esta idea se plasma
en la denici on siguiente:
Denicion 1.1 Una representaci on matricial de grado n 1 de un grupo nito
G sobre un anillo conmutativo
1
A es un homomorsmo de grupos
: G LG(n, A),
donde el grupo lineal general LG(n, A) es el grupo de las matrices inversibles
de orden nn con coecientes en A. Diremos que A es el anillo de coecientes
de la representacion.
Notemos que la denici on no exige que sea inyectivo. (En tal caso se dice
que la representaci on es el.) En general, si N es el n ucleo de , tenemos que
induce una representaci on el del grupo cociente G/N.
En los ejemplos precedentes hemos calculado una representacion el de
grado 2 del grupo D
4
sobre Q y otra de
3
sobre R.
A la hora de estudiar las representaciones matriciales, es util tener en cuenta
que las matrices pueden identicarse con automorsmos de espacios vectoriales.
Ello nos lleva a la denici on siguiente:
Denicion 1.2 Una representaci on lineal de grado n 1 de un grupo nito G
sobre un anillo de coecientes (conmutativo) A es un homomorsmo de grupos
: G Aut
A
(V ), donde V es un A-modulo libre de rango n.
Si : G Aut(V ) es una representacion lineal de un grupo G, escribi-
remos a menudo v = (v)(). En estos terminos, el hecho de que () sea
un automorsmo de V y que sea un homomorsmo de grupos equivale a las
relaciones
(v +w) = v +w, (v) = (v), (v) = v(),
donde v, w V , , G, K.
La relacion entre las representaciones matriciales y las representaciones li-
neales es evidente: toda representacion matricial de grado n sobre un anillo
A determina una representaci on lineal sobre cualquier A-modulo libre V de
rango n respecto a una base B de V prejada, sin m as que asignar a cada
G el automorsmo de V que tiene matriz () en la base B.
Recprocamente, toda representaci on lineal en un A-modulo libre V de
rango n determina una representaci on matricial de grado n para cada base B
de V , sin mas que asignar a cada G la matriz de () en la base B.
Ahora damos una denici on de isomorsmo de representaciones que vuele
irrelevante la arbitrariedad en la elecci on de las bases:
1
Todos los anillos que vamos a considerar seran unitarios, pero no seran conmutativos salvo
que lo especiquemos explcitamente.
4 Captulo 1. Introducci on y preliminares
Denicion 1.3 Diremos que dos representaciones lineales
i
: G Aut(V
i
),
para i = 1, 2 (sobre un mismo anillo de coecientes A) son isomorfas si existe
un isomorsmo de A-modulos : V
1
V
2
que cumpla
2
=
1


, donde

: Aut(V
1
) Aut(V
2
) es el isomorsmo de grupos dado por

(f) =
1
f.
Observemos que la condicion
2
=
1


es equivalente a que
(v) = (v)
para todo v V
1
y todo G.
Dos representaciones matriciales
i
: G LG(n, A) son isomorfas si existe
una matriz M LG(n, A) tal que, para todo G, se cumple la relacion

2
() = M
1

1
()M.
Es inmediato que dos representaciones matriciales isomorfas dan lugar a
representaciones lineales isomorfas independientemente de los modulos y las
bases elegidas, as como que dos representaciones lineales isomorfas dan lugar a
representaciones matriciales isomorfas independientemente de las bases elegidas.
A continuaci on vamos a mostrar una tercera estructura equivalente a la de
representacion matricial y a la de representaci on lineal. Se basa en la denici on
siguiente:
Denicion 1.4 Si G es un grupo nito y A es un anillo conmutativo, llamare-
mos A[G] al A-modulo libre de base G, en el que consideraremos la estructura
de A-algebra
2
determinada por el producto siguiente:
(

)(

) =

,G

.
Es evidente que el producto as denido es bilineal y que extiende al producto
de G. Teniendo esto en cuenta, se comprueba sin dicultad que cumple todas
las propiedades necesarias para que A[G] sea ciertamente una A-algebra, cuya
unidad es el elemento neutro de G.
Si : G Aut(V ) es una representacion lineal, podemos dotar a V de
estructura de A[G]-modulo (por la derecha) mediante el producto dado por
v(

) =

G

()(v).
Notemos que el producto v seg un esta denici on coincide con el producto
v = ()(v) que habamos denido. Recprocamente, si V es un A[G]-modulo
que como A-modulo es libre de rango nito n, podemos denir una represen-
tacion : G Aut(V ) mediante ()(v) = v.
De este modo, tenemos una correspondencia entre las representaciones li-
neales de grado n de G y los A[G]-modulos (por la derecha) que son A-modulos
2
En algebra conmutativa, una A-algebra B se dene como un anillo (conmutativo) B con
una estructura de A-modulo compatible, en el sentido de que a(b
1
b
2
) = (ab
1
)b
2
. Si no exigimos
que B sea conmutativo, hemos de a nadir que a(b
1
b
2
) = (ab
1
)b
2
= b
1
(ab
2
). En particular, si
A B, tenemos que los elementos de A conmutan con todos los de B.
1.1. Representaciones lineales de grupos 5
libres de rango n. Es inmediato que dos representaciones son isomorfas si y
solo si los A[G]-modulos correspondientes son isomorfos. M as concretamente,
un isomorsmo f : V
1
V
2
entre dos A-modulos libres es un isomorsmo
entre dos representaciones lineales de G si y solo si es un isomorsmo entre los
A[G]-modulos asociados.
Con esto tenemos ya determinado el objeto de estudio de este libro: vamos
a ocuparnos de las representaciones lineales de grupos nitos, las cuales pueden
estudiarse a traves de las representaciones lineales propiamente dichas, a traves
de las representaciones matriciales o a traves de los A[G]-modulos asociados.
Observemos que, aunque A sea un anillo conmutativo, el anillo A[G] no lo
es salvo que el grupo G sea abeliano (una hip otesis que no podemos permitir-
nos), y esta es la razon por la que hemos advertido que no supondremos que los
anillos con los que trabajemos sean conmutativos. S olo vamos a considerar re-
presentaciones sobre anillos de coecientes conmutativos, pero los A[G]-modulos
asociados seran modulos sobre anillos no necesariamente conmutativos.
En realidad nos va a interesar principalmente el caso en que el anillo de
coecientes A es un cuerpo K, pero hemos dado las deniciones para anillos
conmutativos arbitrarios porque este caso general nos permitir a mas adelante
relacionar las representaciones sobre cuerpos de caracterstica 0 con las repre-
sentaciones sobre cuerpos de caracterstica prima.
Conviene precisar cu al es el centro de A[G]. En general el centro de un anillo
A se dene como el subanillo
Z(A) = a A [ ab = ba para todo b A.
Recordamos que dos elementos
1
,
2
G se dicen conjugados si existe un
G tal que
2
=
1

1
. La conjugaci on es una relaci on de equivalencia en
G. Representaremos por cl
G
() a la clase de conjugacion de en G y por cl(G)
al conjunto de todas las clases de conjugaci on de G.
Si A es un anillo conmutativo, es obvio que un elemento
x =

G

A[G]
esta en el centro de A[G] si y solo si conmuta con todos los elementos G, es
decir, si cumple que x = x o, equivalentemente, x
1
= x. Explcitamente:

1
=

G

.
Teniendo en cuenta que
1
es biyectiva con inversa
1
,
esto equivale a que

=

G

,
lo cual equivale a que la funci on

sea constante sobre las clases de


conjugaci on de G. Por consiguiente:
6 Captulo 1. Introducci on y preliminares
Teorema 1.5 Si G es un grupo nito y A un anillo conmutativo el centro de
A[G] esta formado por los elementos de la forma

ccl(G)

c
e
c
,
c
A,
donde, para cada clase de conjugaci on c cl(G), llamamos
e
c
=

c
.
Equivalentemente, Z(A[G]) es el subm odulo de A[G] que tiene por base los ele-
mentos e
c
.
Observemos ahora que si A es un subanillo de un anillo conmutativo B, en-
tonces LG(n, A) es un subgrupo de LG(n, B), por lo que toda representaci on ma-
tricial de un grupo G sobre A puede considerarse tambien como representacion
sobre B. Esto tiene un equivalente en terminos de representaciones lineales:
Denicion 1.6 Sea A un subanillo de un anillo conmutativo B, sea V un A-
modulo libre de rango nito y sea : G Aut(V ) una representaci on lineal
de un grupo nito G. El producto tensorial
3
V
B
= B
A
V es un B-modulo
libre del mismo rango que V , y podemos considerar el monomorsmo de grupos
Aut(V ) Aut(V
B
) dado por 1 , donde 1 : B B es la identidad.
Denimos la extensi on de coecientes
B
: G Aut(V
B
) como la composicion
de con este monomorsmo, que claramente es una representacion lineal de G
sobre B del mismo grado que .
Concretamente, si v
1
, . . . , v
n
es una A-base de V , entonces 1 v
1
, . . . , 1 v
n
es una B-base de V
B
, y la representaci on matricial de en la primera base es
la misma que la de
B
en la segunda.
En terminos de modulos tenemos un isomorsmo natural B[G]

= B
A
A[G],
y
B
esta asociada a la estructura natural de B[G]-modulo en V
B
dada por
(b v)(b

) = (bb

) v.
Recprocamente, si una representaci on de G con coecientes en B es de la
forma
B
, para cierta representaci on con coecientes en A, se dice que es rea-
lizable sobre A. Equivalentemente, una representaci on lineal es realizable sobre
un anillo A si esta inducida por una representaci on matricial con coecientes
en A.
Veamos un par de ejemplos generales de representaciones:
Denicion 1.7 Si Ges un grupo nito, la representaci on trivial de grado n de G
sobre el anillo conmutativo A es la representacion matricial : G LG(n, A)
dada por () = I
n
para todo G. Sus representaciones lineales asociadas
son las representaciones en A-modulos libres V de rango n que cumplen v = v
para todo v V y todo G.
3
Para las propiedades basicas del producto tensorial de modulos (sobre anillos no nece-
sariamente conmutativos) vease la seccion 14.1 de mi Teora de cuerpos de clases, que es
independiente de los captulos anteriores.
1.1. Representaciones lineales de grupos 7
Denicion 1.8 Si G es un grupo nito, llamaremos representaci on regular de
G a la representacion asociada a la estructura de A[G]-modulo de A[G]. Clara-
mente es el y su grado es el orden de G.
Ahora veamos como podemos construir nuevas representaciones a partir de
unas dadas:
Denicion 1.9 Si
i
: G Aut(V
i
), para i = 1, 2, son dos representaciones
lineales de G, denimos su suma directa como la representacion

2
: G Aut(V
1
V
2
)
asociada a la suma directa de los A[G]-modulos V
1
V
2
. Obviamente, se trata
de la representacion dada por (v
1
+v
2
) = v
1
+v
2
, donde v
1
se calcula con

1
y v
2
con
2
.
Es claro que podemos denir igualmente la suma directa de cualquier n umero
nito de representaciones de G. El grado de la suma directa es la suma de los
grados.
Denicion 1.10 Si
i
: G Aut(V
i
), para i = 1, 2, son dos representaciones
lineales de G, denimos su producto tensorial como la representacion

2
: G Aut(V
1

A
V
2
)
asociada al A-modulo libre V
1

A
V
2
con la estructura de A[G]-modulo dada por
(v
1
v
2
) = (v
1
) (v
2
).
El grado del producto tensorial es el producto de los grados.
A partir de aqu nos centraremos en las representaciones lineales sobre cuer-
pos. Observemos que, si K es un cuerpo, todo K[G]-modulo V es libre sobre K,
aunque, para que determine una representaci on de G sobre K, hemos de exigir
que su dimensi on sobre K sea nita.
A la hora de estudiar las representaciones lineales de un grupo nito, es
fundamental estudiar la posibilidad de expresar una representaci on dada como
suma de otras mas sencillas. Tales sumandos han de ser subrepresentaciones,
en el sentido siguiente:
Denicion 1.11 Si : G Aut(V ) es una representacion de G con coecien-
tes en un cuerpo K, llamaremos subrepresentaciones de a las representaciones
G Aut(W) asociadas a los K[G]-submodulos W de V .
Notemos que, para que un subespacio vectorial W V sea un K[G]-submo-
dulo, es suciente con que W W, para todo G.
Seg un decamos, si =
1

2
: G Aut(V
1
V
2
) es la suma de dos
representaciones
1
y
2
, entonces estas son subrepresentaciones de , pues
estan asociadas a V
1
y V
2
, que son K[G]-submodulos de V
1
V
2
.
Veamos ahora el primer resultado no trivial sobre representaciones lineales:
8 Captulo 1. Introducci on y preliminares
Teorema 1.12 Sea : G Aut(V ) una representaci on de un grupo nito
G sobre un cuerpo K cuya caracterstica no divida al orden de G, y sea W
un K[G]-subm odulo de V . Entonces existe otro K[G]-subm odulo W
0
tal que
V = W W
0
.
Demostraci on: Sea W

cualquier subespacio vectorial de V que cumpla


V = W W

, sea p : V W la proyecci on y sea p


0
: V W la aplicaci on
lineal dada por
4
p
0
(v) =
1
[G[

G
p(v
1
).
Si w W, entonces p(w
1
) = (w
1
) = w, luego p
0
(w) = w. Si
llamamos W
0
al n ucleo de p
0
, es claro que V = W W
0
. Por otra parte,
p
0
(v
1
) =
1
[G[

G
p(v
1

1
) = p
0
(v).
Esto implica que W
0
es un K[G]-submodulo, pues si p
0
(v) = 0, entonces
p
0
(v)
1
= p
0
(v) = 0,
luego p
0
(v) = 0 y, por lo tanto, v W
0
.
Denicion 1.13 Diremos que una representaci on : G Aut(V ) es irredu-
cible si V no tiene mas K[G]-submodulos que los triviales: 0 y V .
Por el teorema anterior, si una representaci on no es irreducible, se descom-
pone en suma directa de dos subrepresentaciones no triviales. Es claro entonces
que toda representaci on puede descomponerse en suma directa de representa-
ciones irreducibles V = W
1
W
n
. La descomposicion no es unica, en
el sentido de que podemos elegir los submodulos W
i
de formas distintas, pero
mas adelante veremos que la descomposicion es unica salvo isomorsmo, en el
sentido de que dos descomposiciones cualesquiera de un mismo K[G]-modulo
V han de tener el mismo n umero de sumandos y que, debidamente ordenados,
cada sumando de una descomposici on es isomorfo al sumando correspondiente
de la otra.
Ahora bien, es crucial tener presente que todo esto solo es cierto bajo la
hip otesis del teorema anterior, a saber, que car K [G[. (En particular, esto
sucede si car K = 0.) Veamos un ejemplo de lo que puede suceder en caso
contrario:
Teorema 1.14 Sea p un n umero primo, sea K un cuerpo de caracterstica p
y sea G un grupo de orden potencia de p. Entonces todo K[G]-m odulo no nulo
contiene un subm odulo no nulo trivial (es decir, tal que G deja invariantes a to-
dos sus elementos). Por consiguiente, todo K[G]-m odulo irreducible es isomorfo
a K con la estructura de K[G]-m odulo trivial.
4
Al dividir entre |G| estamos usando la hipotesis sobre la caracterstica de K.
1.1. Representaciones lineales de grupos 9
Demostraci on: Sea V un K[G]-modulo no nulo y sea k = Z/pZ K.
Podemos considerar a V como k-espacio vectorial (tal vez de dimension innita).
Tomemos v
0
V no nulo y sea V
0
el k-espacio vectorial (de dimension nita)
generado por v
0
[ G.
Como V
0
se descompone en suma directa de copias de k, tenemos que su
cardinal es potencia de p. Claramente, si v V
0
, se cumple que v V
0
, y
esto determina una accion
5
de G sobre V
0
, respecto a la cual, la orbita de 0 se
reduce a 0. No puede ser la unica orbita con un solo elemento, ya que, en tal
caso, todas las demas orbitas tendran
6
orden m ultiplo de p, y concluiramos
que [V
0
[ 1 (mod p), lo cual es imposible. As pues, existe un v V
0
no nulo
tal que v = v para todo G.
Por lo tanto, el K-espacio vectorial W generado por v es un K[G]-submodulo
trivial de V . Si V es irreducible, entonces ha de ser V = W.
De este modo, si G tiene orden potencia de p y K es un cuerpo de carac-
terstica p, los unicos K[G]-modulos que se descomponen en suma directa de
K[G]-modulos irreducibles son los triviales, ya que las componentes irreducibles
han de ser triviales y la suma de K[G]-modulos triviales es trivial.
Ejemplo Sea p un n umero primo, K = Z/pZ y consideremos la matriz
=
_
1 1
0 1
_
LG(2, K).
Se comprueba f acilmente que

n
=
_
1 n
0 1
_
,
por lo que G = ) es un grupo de orden p. La inclusi on : G LG(2, K) es
una representaci on matricial de p de grado 2. Consideremos la representacion
lineal : G Aut(K
2
) asociada a la base canonica de K
2
, de modo que
(1, 0) = (1, 1), (0, 1) = (0, 1).
Vemos que V = K
2
es un K[G]-modulo no trivial, que, de acuerdo con
el teorema anterior, contiene como submodulo trivial al subespacio vectorial
generado por (0, 1), el cual no puede tener un subm odulo complementario por
las observaciones previas a este ejemplo.
El teorema 1.12 hace que las representaciones de grupos sobre cuerpos de ca-
racterstica cero tengan un comportamiento mucho m as simple que sobre cuerpos
de caracterstica prima. Por ello se distingue entre la teora de representaciones
ordinarias (sobre cuerpos de caracterstica 0) y la teora de representaciones
modulares (sobre cuerpos de caracterstica prima, que es esencialmente analoga
a la primera cuando la caracterstica no divide al orden del grupo).
5
Vease el primer apartado de la seccion 1.2, mas abajo.
6
Vease el teorema 1.18, mas abajo, concretamente la observacion posterior.
10 Captulo 1. Introducci on y preliminares
La caracterstica mas destacada de la teora de representaciones ordinarias es
que estas quedan completamente determinadas por sus caracteres, en el sentido
que denimos a continuaci on.
Recordemos que la traza
7
de una matriz cuadrada A = (a
ij
) se dene como
Tr(A) =

i
a
ii
.
La traza es invariante por semejanza, es decir, que, si M es una matriz regular,
se cumple que Tr(M
1
AM) = Tr(A). En particular, si V es un espacio vectorial
y f Aut(V ), podemos denir la traza Tr(f) como la traza de la matriz de f
en cualquier base.
Denicion 1.15 Sea : G Aut(V ) una representaci on de un grupo nito G
en un K-espacio vectorial V . Llamaremos car acter asociado a a la funci on

: G K dada por

() = Tr(()). Los caracteres de las representaciones


de G se llaman tambien caracteres de G. Un car acter es irreducible si esta
asociado a una representaci on irreducible.
Observemos que, si tiene grado n, entonces (1) es la identidad en V y su
matriz asociada en cualquier base es I
n
, luego

(1) = n.
Otro hecho obvio es que

(
1
) = Tr(()
1
()()) = Tr(()) =

().
En otras palabras: los caracteres son constantes sobre las clases de conju-
gacion de G.
Ejemplo Sea r
G
el caracter de la representacion regular de un grupo G. En-
tonces
r
G
() =
_
[G[ si = 1,
0 si ,= 1.
En efecto, jemos G. Si ,= 1 la matriz de () respecto de la base G
tiene en la la correspondiente a un unico 1 situado en la columna correspon-
diente a ,= , y ceros en los demas lugares, luego la diagonal es nula y, por
consiguiente r
G
() = 0.
Ejemplo El grupo D
4
tiene 5 clases de conjugacion:
cl(D
4
) = 1, ,
3
,
2
, ,
2
, ,
3
,
y se comprueba sin dicultad que el car acter asociado a la representacion
lineal que hemos construido en la p agina 2 es el determinado por la tabla:
1
2

2 0 2 0 0
7
Denicion 6.38 de mi libro de Geometra.
1.1. Representaciones lineales de grupos 11
Ejercicio: Calcular el caracter asociado a la representacion de
3
construida en la
pagina 2.
El teorema siguiente muestra que la suma y el producto de caracteres es de
nuevo un car acter.
Teorema 1.16 Sean
i
: G Aut(V
i
), para i = 1, 2, dos representaciones de
un grupo G y sean
i
: G K sus caracteres correspondientes. Entonces el
car acter de
1

2
es
1
+
2
, y el car acter de
1

2
es
1

2
.
Demostraci on: Si jamos bases B
i
de V
i
y llamamos
i
() a la matriz de

i
() en la base B
i
, es claro que la matriz de (
1

2
)() en la base B
1
B
2
de V
1
V
2
es
_

1
() 0
0
2
()
_
,
y la traza de esta matriz es
1
() +
2
().
Si B
1
= v
i
, B
2
= w
j
,
1
() = (a
ij
),
2
() = (b
ij
), entonces
(
1

2
)()(v
i
w
j
) =
1
()(v
i
)
2
()(v
j
)
=

k
a
ki
v
k

l
b
lj
w
l
=

kl
a
ki
b
lj
v
k
w
l
.
La matriz (
1

2
)() en la base B
1
B
2
tiene una la y una columna para
cada elemento v
k
w
l
. Seg un el c alculo que acabamos de hacer, el elemento
que esta en la la y en la columna correspondientes a v
i
w
j
es a
ii
b
jj
, por lo
que la traza es

i,j
a
ii
b
jj
=
1
()
2
().
Terminamos esta seccion con una observaci on adicional ilustrada por el ejem-
plo siguiente:
Ejemplo Consideremos la matriz
=
_
0 1
1 0
_
LG(2, Q).
El grupo G = ) tiene orden 4 y la inclusi on : G LG(2, Q) de-
termina una representaci on matricial de G con coecientes en Q. Tomemos
V = Q
2
y consideremos la representacion lineal inducida por respecto de la
base canonica. Resulta que es irreducible, pues un Q[G]-submodulo propio de
V debera ser un subespacio vectorial W = w) de dimensi on 1, luego habra de
ser w = rw, para cierto r Q no nulo. Ahora bien, entonces r debera ser un
valor propio de , es decir, una raz del polinomio caracterstico
[xI [ = x
2
+ 1.
12 Captulo 1. Introducci on y preliminares
Como este polinomio no tiene races racionales, concluimos que, en efecto,
la representacion es irreducible. Ahora bien, si consideramos V
C
= C
2
, el
mismo razonamiento prueba que V
C
s que tiene C[G]-submodulos propios.
Explcitamente:
V
C
= (i, 1)) (i, 1))
As pues, vemos que una representaci on irreducible puede volverse reducible
tras una extensi on de constantes.
Aunque no podemos justicarlo todava, lo que marca la diferencia entre
Q y C en lo tocante al ejemplo anterior es que C es algebraicamente cerrado.
Como en muchos otros contextos algebraicos, sucede que las cosas funcionan
mejor cuando el cuerpo es algebraicamente cerrado y, en efecto, sucede que la
teora de representaciones mas sencilla es la teora sobre cuerpos algebraicamente
cerrados de caracterstica 0, de la que nos ocuparemos en el captulo siguiente.
1.2 Preliminares sobre grupos nitos
Terminamos este primer captulo recordando algunos hechos de la teora de
grupos nitos que nos ser an necesarios mas adelante. Suponemos que el lector
esta familiarizado con los hechos m as elementales.
8
Acciones de grupos El concepto de accion de un grupo sobre un conjunto
permite tratar de forma unicada una situaci on (y, especialmente, un argu-
mento) que aparece en contextos diversos.
Denicion 1.17 Una acci on de un grupo G sobre un conjunto X es un homo-
morsmo : G
X
de G en el grupo
X
de las permutaciones de X (es
decir, de las aplicaciones biyectivas de X en X, con el producto dado por la
composicion).
Si x X y G, escribiremos a menudo x = ()(x). De este modo,
para todo x X y , G, se cumple que
x1 = x, (x) = x().
Una accion de G sobre un conjunto X dene una relaci on de equivalencia en
X, a saber, la dada por
x y si y solo si existe un G tal que x = y.
Llamaremos orbita de x a su clase de equivalencia, y la representaremos por

x
X. Por otro lado, el estabilizador de un x X es el subgrupo
G
x
= G [ x = x.
El resultado fundamental sobre acciones de grupos es el siguiente:
8
Vease, por ejemplo, mi libro de

Algebra.
1.2. Preliminares sobre grupos nitos 13
Teorema 1.18 Sea G un grupo nito que act ua sobre un conjunto nito X.
Para cada x X, se cumple que
[
x
[ = [G : G
x
[.
Demostraci on: Observemos que x = x si y solo si x
1
= x, si y solo si

1
G
x
, si y solo si G
x
= G
x
. Por lo tanto, la aplicaci on f : G/G
x

x
dada por f(G
x
) = x esta bien denida, es inyectiva y, por denici on de orbita,
es suprayectiva.
En particular vemos que los cardinales de las orbitas han de dividir al orden
del grupo.
Clases de conjugacion Recordemos que si G es un grupo y G la con-
jugaci on por es la aplicacion

: G G dada por

() =

=
1
.
Se comprueba inmediatamente que

es un automorsmo de G. M as a un, la
aplicaci on G Aut(G) dada por

es un homomorsmo de grupos.
Observemos que un grupo G act ua sobre s mismo por conjugaci on. La re-
lacion de equivalencia asociada a esta accion es la relacion de conjugaci on que
ya hemos considerado anteriormente, y la orbita de un G respecto de la
conjugaci on es lo que hemos llamado su clase de conjugacion, y que representa-
mos por cl
G
(). El estabilizador de un G recibe el nombre de centralizador
de , y se representa por
C
G
() = G [

= = G [ = .
Vemos que es el subgrupo formado por los elementos que conmutan con . El
teorema 1.18 se particulariza al teorema siguiente:
Teorema 1.19 Si G es un grupo nito y G, se cumple que
[cl
G
()[ = [G : C
G
()[.
Denimos el centro de G como el subgrupo formado por los elementos que
conmutan con todos los elementos de G, es decir:
Z(G) = G [ = para todo G.
Observemos que Z(G) si y solo si cl
G
() = . Es evidente que Z(G)
es un subgrupo normal abeliano de G. M as a un todo subgrupo de Z(G) es
normal en G.
Sabemos que un grupo nito G tiene [Z(G)[ clases de conjugacion con un
elemento y, digamos, n clases con mas de un elemento. Sean
1
, . . . ,
n
repre-
sentantes de estas clases. El orden de G es la suma de los ordenes de sus clases
de conjugaci on luego, teniendo en cuenta el teorema anterior, concluimos:
14 Captulo 1. Introducci on y preliminares
Teorema 1.20 (Ecuacion de clases) Si G es un grupo nito, existen ele-
mentos
1
, . . . ,
n
G tales que C
G
(
i
) < G y
[G[ = [Z(G)[ +
n

i=1
[G : C
G
(
i
)[.
Recordemos que, si p es un n umero primo, un p-grupo es un grupo de orden
potencia de p. Una consecuencia de la ecuacion de clases es el hecho siguiente:
Teorema 1.21 Si p es un n umero primo y G es un p-grupo, entonces Z(G) ,= 1.
Demostraci on: Con la notaci on del teorema anterior, como C
G
(
i
) < G,
tenemos que p [ [G : C
G
(
i
)[, luego la ecuacion de clases nos da que p [ [Z(G)[,
luego Z(G) ,= 1.
De aqu deducimos a su vez:
Teorema 1.22 Si p es un n umero primo y G es un p-grupo no trivial, entonces
G tiene un subgrupo normal de ndice p.
Demostraci on: Lo probamos por inducci on sobre el orden de G. Si [G[ = p
el subgrupo trivial es un subgrupo normal de ndice p. Supongamos que el
teorema es cierto para p-grupos de orden menor que [G[. Como Z(G) es un
subgrupo abeliano no trivial, podemos tomar un Z(G) de orden p. El
subgrupo H = ) tiene orden p y es normal, por estar contenido en Z(G).
Podemos suponer que H < G, pues ya hemos tratad el caso en que [G[ = p. El
grupo cociente G/H tiene orden menor que [G[, luego por hip otesis de induccion
tiene un subgrupo normal N/H de ndice p. Es claro que N es un subgrupo
normal en G de ndice p.
A su vez, esto implica que los p-grupos tienen subgrupos de todos los ordenes
que dividen al orden del grupo.
Subgrupos de Sylow Si G es un grupo nito y p es un n umero primo,
podemos descomponer [G[ = p
n
m, con p m. Un p-subgrupo de Sylow de G es
un subgrupo de orden p
m
.
Teorema 1.23 (Teorema de Sylow) Sea G un grupo nito y p un n umero
primo.
a) G tiene p-subgrupos de Sylow.
b) Todo p-subgrupo de G esta contenido en un p-subgrupo de Sylow.
c) Dos p-subgrupos de Sylow cualesquiera de G son conjugados.
Demostraci on: Demostraremos a) por inducci on sobre el orden de G. Si
G tiene orden 1 es obvio. Supongamos que todos los grupos de orden menor
que [G[ tienen p-subgrupos de Sylow y demostremos que G tambien los tiene.
1.2. Preliminares sobre grupos nitos 15
Si p [G[, entonces el subgrupo trivial es un p-subgrupo de Sylow de G.
Supongamos, pues, que p

[G[. Sea [G[ = p


n
m, con (p, m) = 1.
Distinguimos dos casos:
Caso 1 Existe un subgrupo H < G tal que p [G : H[.
Entonces p
n
[ [H[ y por hip otesis de induccion H tiene un p-subgrupo de
Sylow P de orden p
n
, y as, P es tambien un p-subgrupo de Sylow de G.
Caso 2 Para todo subgrupo H G, se cumple que p [ [G : H[.
Entonces la ecuacion de clases nos da que p

[Z(G)[. Como se trata de un


grupo abeliano,
9
tiene un elemento de orden p o, lo que es lo mismo, G tiene
un subgrupo H Z(G) de orden p. Como los elementos de H conmutan con
todos los elementos de G, es evidente que H es normal en G.
Se cumple que [G/H[ = p
n1
m y, por hip otesis de induccion, tiene un sub-
grupo de Sylow P/H que cumplir a [P/H[ = p
n1
, luego [P[ = p
n
, es decir, P
es un subgrupo de Sylow de G.
Consideremos ahora Q un p-subgrupo de G. Entonces Q act ua sobre el
conjunto cociente G/P por multiplicaci on por la derecha (es decir, consideramos
la accion dada por ()(P) = P).
El teorema 1.18 nos da que las orbitas de los elementos de G/P tienen
cardinal potencia de p, sin excluir la posibilidad de que alguna tenga cardinal
p
0
= 1. De hecho, concluimos que alguna orbita ha de tener cardinal igual a 1,
pues, de lo contrario, el cardinal de G/P, que es m, sera suma de potencias (no
triviales) de p, luego sera m ultiplo de p.
As pues, existe un G tal que la clase x = P cumple [
x
[ = 1, de modo
que P = P para todo Q. En particular P, luego P

, para
todo Q. Concluimos que Q P

y P

es tambien un subgrupo de Sylow


de G. Esto prueba b).
Si Q es tambien un p-subgrupo de Sylow de G, entonces ha de darse la
igualdad Q = P

, pues tenemos una inclusi on y ambos grupos tienen el mismo


orden. Esto prueba c).
En particular vemos que un p-subgrupo de Sylow es normal si y s olo si es el
unico p-subgrupo de Sylow de G.
La existencia de p-subgrupos de Sylow junto con 1.22, implica que un grupo
G tiene p-subgrupos de todos los ordenes que dividen a [G[. En particular:
Teorema 1.24 Si G es un grupo nito y p es un primo tal que p [ [G[, entonces
G tiene un elemento de orden p.
9
Aqu usamos que todo grupo abeliano es producto de grupos cclicos, y que un grupo
cclico tiene elementos de todos los ordenes que dividen a su orden.
16 Captulo 1. Introducci on y preliminares
Grupos resolubles, superresolubles y nilpotentes Recordemos que un
grupo nito G se dice resoluble si existe una serie de subgrupos
1 = G
0
G
1
G
n
= G
con factores G
i
/G
i1
abelianos.
Diremos que G es superresoluble si ademas se cumple que G
i
G y los
factores G
i
/G
i1
son cclicos.
Diremos que G es nilpotente si los factores son centrales, es decir, si
G
i
/G
i1
Z(G/G
i1
),
(lo cual implica que G
i
/G
i1
G/G
i1
y a su vez que G
i
G).
Teorema 1.25 Todo subgrupo y todo cociente de un grupo resoluble (resp. supe-
rresoluble o nilpotente) es tambien resoluble (resp. superresoluble o nilpotente).
Demostraci on: Supongamos que G es resoluble, superresoluble o nilpo-
tente y consideremos una serie de subgrupos seg un la denici on correspondiente.
Si N G, podemos considerar la serie
1 = G
0
N/N G
1
N/N G
n
N/N = G/N.
Si G es superresoluble, es claro que G
i
N/N G/N y si G es nilpotente,
tambien es claro que
G
i
N/N
G
i1
N/N
Z
_
G/N
G
i1
N/N
_
,
pues si G
i
y G, entonces =

, para cierto

G
i1
, de donde
se sigue que las clases de y en el grupo de la izquierda conmutan entre s.
Por otra parte, tenemos un epimorsmo
G
i
/G
i1
(G
i
N/N)
_
(G
i1
N/N),
luego los factores tambien abelianos o cclicos si lo son G
i
/G
i1
.
Similarmente, si H G, razonamos an alogamente con la serie
1 = G
0
H G
1
H G
n
H = H,
donde ahora tenemos monomorsmos
(G
i
H)/(G
i1
H) G
i
/G
i1
.
Ejercicio: Probar que si N G cumple que N y G/N son resolubles, entonces G es
resoluble.
1.2. Preliminares sobre grupos nitos 17
Teorema 1.26 Si G es un grupo nito tal que G/Z(G) es superresoluble o
nilpotente, entonces G tambien lo es.
Demostraci on: Sea
1 = G
0
/Z(G) G
1
/Z(G) G
n
/Z(G) = G/Z(G)
una serie seg un la denici on de grupo superresoluble o nilpotente. Es claro que
la serie
Z(G) = G
0
G
1
G
n
= G
cumple tambien la denici on para G salvo que quiz a Z(G) ,= 1. Ahora bien,
como Z(G) es abeliano, se descompone en producto de grupos cclicos, y esta
descomposicion da lugar claramente a una serie
1 = N
0
N
1
N
m
= Z(G)
con factores N
i
/N
i1
cclicos. Mas a un, es claro que N
i
/N
i1
Z(G/N
i1
),
luego al enlazar las dos series anteriores obtenemos una serie para G que cumple
la denici on de grupo superresoluble o nilpotente.
Como consecuencia:
Teorema 1.27 Todo grupo nilpotente es superresoluble y todo grupo superreso-
luble es resoluble.
Demostraci on: Es evidente que todo grupo superresoluble es resoluble.
Sea G nilpotente y veamos que es superresoluble por inducci on sobre el orden
de G. Como para G = 1 es trivial, podemos suponer que todo grupo nilpotente
de orden menor que [G[ es superresoluble. Tomemos una serie seg un la denici on
de grupo nilpotente. Podemos suponer que 1 = G
0
< G
1
. Como G
1
Z(G),
tenemos que Z(G) ,= 1. Por consiguiente, G/Z(G) es un grupo nilpotente de
orden menor que G, luego es superresoluble por hip otesis de induccion, luego G
es superresoluble por el teorema anterior.
Teorema 1.28 Todo p-grupo es nilpotente.
Demostraci on: Aplicamos el mismo razonamiento inductivo del teorema
anterior: sabemos que Z(G) ,= 1 (por el teorema 1.21), luego G/Z(G) es nilpo-
tente por hip otesis de induccion y esto implica a su vez que G lo es.
Tambien es obvio que todo grupo abeliano es nilpotente.
Teorema 1.29 El producto directo de grupos resolubles (resp. superresolubles
o nilpotentes) es resoluble (resp. superresoluble o nilpotente).
Demostraci on: Para grupos resolubles basta observar que si G = H K,
entonces H y G/H son resolubles. Para grupos nilpotentes basta observar que
Z(G) = Z(H) Z(K) ,= 1 y razonar por inducci on: como
G/Z(G) = (H/Z(H)) (K/Z(K))
18 Captulo 1. Introducci on y preliminares
es nilpotente, lo mismo le sucede a G. Para grupos superresolubles razonamos
como en 1.26, teniendo en cuenta que los subgrupos normales de H son tambien
subgrupos normales de G.
Aunque no nos va a hacer falta, vamos a probar que los grupos nilpotentes
son precisamente los productos de p-grupos. Para ello necesitamos un resultado
previo. Se dene el normalizador de un subgrupo H en un grupo G como el
subgrupo
N
G
(H) = G [ H

= H.
Teorema 1.30 Si G es un grupo nilpotente y H < G, entonces H < N
G
(H).
Demostraci on: Sea 1 = G
0
G
1
G
n
= G una serie seg un la
denici on de grupo nilpotente. Existe un i tal que G
i1
H pero G
i
, H.
Tomemos G
i
H. Como G
i
/G
i1
Z(G/G
i1
), para cada h H se
cumple que h

G
i1
= hG
i1
, luego h

H. Esto implica que H

H y, como
ambos grupos tienen el mismo orden, H

= H. Por lo tanto, N
G
(H) H.
Teorema 1.31 Un grupo nito es nilpotente si y solo si es producto directo de
p-grupos (para distintos primos p).
Demostraci on: Sea G un grupo nilpotente. Basta probar que tiene un
unico subgrupo de Sylow para cada primo p que divida a [G[ y que G es el
producto directo de todos ellos. Sea P G un p-subgrupo de Sylow. Como
los p-subgrupos de Sylow son conjugados, la unicidad equivale a que P G,
y esto a su vez implica ya que el producto de los p-subgrupos de Sylow para
todos los divisores primos de [G[ es directo (pues el producto de todos ellos
tiene orden igual a [G[ y la interseccion de uno con el producto de los dem as es
necesariamente trivial, teniendo en cuenta sus ordenes).
As pues, solo hemos de probar que P G. Esto equivale a que N
G
(P) = G.
En caso contrario, el teorema anterior nos da que N
G
(P) < N
G
(N
G
(P)). Vamos
a ver que esto es imposible. Para ello tomamos N
G
(N
G
(P)), lo que signica
que N
G
(P)

= N
G
(P). Entonces P

N
G
(P), pero, como P N
G
(P), sucede
que P es el unico p-subgrupo de Sylow de N
G
(P), luego ha de ser P

= P, lo
que implica que N
G
(P).
Como consecuencia, un grupo nilpotente tiene subgrupos de todos los orde-
nes que dividen al orden del grupo.
M as adelante necesitaremos este hecho elemental:
Teorema 1.32 Si G es un grupo nito superresoluble no abeliano, entonces
existe un subgrupo normal abeliano N que cumple Z(G) N G.
Demostraci on: El cociente G/Z(G) ,= 1 es superresoluble, luego podemos
considerar el primer termino no trivial N/Z(G) G/Z(G) de una serie seg un
la denici on de grupo superresoluble. As, se cumple que Z(G) N G y
N/Z(G) es cclico. Es claro entonces que N es abeliano, luego N ,= G.
1.3. Preliminares sobre anillos 19
1.3 Preliminares sobre anillos
Los resultados de esta seccion no ser an necesarios en el captulo siguiente,
por lo que tal vez el lector preera salt arsela de momento y volver despues sobre
ella cuando ya este familiarizado con la teora de caracteres.
M odulos e ideales Tal y como hemos advertido en la seccion precedente, el
estudio de las representaciones de grupos nos obligar a a trabajar con m odulos
sobre anillos no conmutativos. Recordemos que, si A es un anillo no necesa-
riamente conmutativo, debemos distinguir entre A-modulos por la izquierda y
A-modulos por la derecha, seg un si los escalares de A multiplican por la iz-
quierda o por la derecha a los elementos del m odulo M. La diferencia sera
meramente un convenio de escritura si no fuera por la propiedad asociativa del
producto, que es
(ab)m = a(bm) por la izquierda, y m(ab) = (ma)b por la derecha.
Si tratamos de escribir la propiedad asociativa para A-modulos derechos con
los escalares a la izquierda obtenemos (ab)m = b(am), que no es lo mismo que
la propiedad asociativa para A-modulos izquierdos (salvo que el anillo A sea
conmutativo).
Si A y B son dos anillos, un A-B-bim odulo es un conjunto M con estructura
de A-modulo por la izquierda, de B-modulo por la derecha y que cumple la
propiedad asociativa mixta (am)b = a(mb), para a A, m M y b B.
En particular, un anillo A puede considerarse de forma natural como A-
modulo por la izquierda y como A-modulo por la derecha (lo que lo convierte en
un A-A-bimodulo) y, en general, ambas estructuras son distintas y no debemos
confundirlas. (Veanse los ejemplos de las paginas 21 y 22.) Por ejemplo, un ideal
izquierdo (resp. derecho) de I de A es un subm odulo respecto de la estructura
de A-modulo por la izquierda (resp. por la derecha) de A. Explcitamente, es
un subconjunto I A no vaco que cumple las propiedades siguientes:
a) a +b I para todo a, b I,
b) ab I para todo a I y todo b A (resp. para todo a A y todo b I).
Un ideal bil atero es un subconjunto de A que es a la vez un ideal izquierdo
y derecho.
Si I es un ideal izquierdo (resp. derecho), el grupo cociente A/I tiene una
estructura natural de A-modulo por la izquierda (resp. por la derecha), pero
para que herede la estructura de anillo de A es necesario y suciente que I sea
un ideal bil atero.
10
Aunque ya lo hemos se nalado al denir las algebras A[G], repetimos aqu
por conveniencia la denici on de algebra no (necesariamente) conmutativa:
10
Veamos la necesidad: si a A y b I, entonces [a + b] = [a], luego [a + b][b] = [b][b], lo
que equivale a que ab I. Esto prueba que I es un ideal derecho, e igualmente se comprueba
que es un ideal izquierdo.
20 Captulo 1. Introducci on y preliminares
Denicion 1.33 Si A es un anillo conmutativo, una A-algebra B es un anillo
dotado de estructura de A-modulo de forma que a(b
1
b
2
) = (ab
1
)b
2
= b
1
(ab
2
),
para todo a A, b
1
, b
2
B.
En particular, si B es un anillo y A es un subanillo contenido en su centro,
entonces B tiene una estructura natural de A-algebra.
Para terminar este primer epgrafe, recordamos la denici on de sucesion
exacta de homomorsmos de grupos (en particular, de m odulos):
Denicion 1.34 Una cadena de homomorsmos de grupos
M

N

R
es exacta en N si cumple Im = N(). La sucesion completa es exacta si lo es
en todos sus modulos.
En particular, una sucesi on 0 M

N es exacta en M si y solo si es
inyectiva, mientras que una sucesi on M

N 0 es exacta en N si y solo si
es suprayectiva.
Una sucesi on exacta corta es una sucesion exacta de la forma
0 M


M

M

0,
de modo que M

puede identicarse con un subm odulo de M y M



= M/M

.
Si M = M

, podemos formar obviamente una sucesi on exacta corta


con (m

) = m

y (m

+ m

) = m

. Cuando una sucesi on exacta corta es de


esta forma se dice que se escinde. Mas concretamente, se dice que una sucesion
exacta corta se escinde si cumple cualquiera de las condiciones del teorema
siguiente:
Teorema 1.35 Sea 0 M

i
1
M
p
2
M

0 una sucesi on exacta corta


de m odulos. Las armaciones siguientes son equivalentes:
a) Si M
1
= i
1
[M

], existe un subm odulo M


2
M tal que M = M
1
M
2
.
(Obviamente, entonces, M
2

= M

).
b) Existe un homomorsmo i
2
: M

M tal que i
2
p
2
= 1.
c) Existe un homomorsmo p
1
: M M

tal que i
1
p
1
= 1.
Demostraci on: a) b) Observemos que p
2
[
M
2
: M
2
M

es un iso-
morsmo. En efecto, si p
2
(m
2
) = 0, entonces m
2
M
1
M
2
= 0. Basta tomar
i
2
= (p
2
[
M
2
)
1
.
b) a) Tomamos M
2
= i
2
[M

]. Si m M, entonces mi
2
(p
2
(m)) M
1
,
pues
p
2
(mi
2
(p
2
(m))) = p
2
(m) p
2
(i
2
(p
2
(m))) = p
2
(m) p
2
(m) = 0.
1.3. Preliminares sobre anillos 21
Por consiguiente, m M
1
+M
2
y M = M
1
+M
2
. Un punto de M
1
M
2
es
de la forma m = i
1
(m

) = i
2
(m

), luego aplicando p
2
vemos que m

= 0, luego
m = 0. Esto prueba que la suma es directa.
a) c) Tomamos como p
1
la proyecci on asociada a la descomposicion en
suma directa.
c) a) Tomamos como M
2
el n ucleo de p
1
. Si m M, se comprueba
f acilmente que m i
1
(p
1
(m)) M
2
, luego M = M
1
+ M
2
, y si m M
1
M
2
,
entonces m = i
1
(m

) y 0 = p
1
(m) = m

, luego m = 0. Esto prueba que la suma


es directa.
Anillos y modulos noetherianos Estudiamos ahora dos importantes con-
diciones de nitud sobre un anillo.
Denicion 1.36 Sea A un anillo y M un A-modulo (por la izquierda o por la
derecha). Se dice que M es noetheriano (resp. artiniano) si no contiene cadenas
estrictamente crecientes (resp. decrecientes) de submodulos. Un anillo A es
artiniano (resp. noetheriano) por la izquierda (o por la derecha) si lo es como
A-modulo por la izquierda (o por la derecha).
Es claro que un A-modulo M es noetheriano (resp. artiniano) si cualquier
familia no vaca de subm odulos tiene un elemento maximal (resp. minimal)
respecto de la inclusi on.
Teorema 1.37 Un A-m odulo M es noetheriano si y s olo si todos sus subm o-
dulos son nitamente generados.
Demostraci on: Si M es un A-modulo y tiene un subm odulo N no ni-
tamente generado, tomamos n
1
N, de modo que n
1
) N, luego existe un
n
2
N n
1
), de modo que n
1
) n
1
, n
2
) N, y de este modo podemos
construir una cadena estrictamente creciente de submodulos, luego M no es
noetheriano.
Recprocamente, si todo subm odulo de M es nitamente generado y tenemos
una cadena de subm odulos
M
1
M
2
M
3
,
tenemos que la uni on de todos ellos, llamemosla N, es tambien un subm odulo de
M. Por hip otesis tiene un generador nito, que estar a contenido en alg un M
i
,
y es claro entonces que M
i
= M, luego la cadena no es estrictamente creciente.
Ejemplo El anillo A formado por las matrices
_
m r
0 s
_
,
donde m Z, r, s Q, es noetheriano por la derecha, pero no por la izquierda.
22 Captulo 1. Introducci on y preliminares
En efecto, observemos en primer lugar que
_
m
1
r
1
0 s
1
__
m
2
r
2
0 s
2
_
=
_
m
1
m
2
m
1
r
2
+r
1
s
2
0 s
1
s
2
_
,
por lo que A es ciertamente un anillo (unitario). En particular,
_
m r
0 s
__
0 t
0 0
_
=
_
0 mt
0 0
_
,
por lo que, si llamamos a
t
al segundo factor, tenemos que
Aa
1
Aa
1/2
Aa
1/4
Aa
1/8

lo que prueba que A no es noetheriano por la izquierda. Sea ahora I un ideal
derecho de A y llamemos I
0
I al ideal formado por las matrices de I que
cumplen m = 0. Como
_
0 r
1
0 s
1
__
m
2
r
2
0 s
2
_
=
_
0 r
1
s
2
0 s
1
s
2
_
,
es claro que I
0
es ciertamente un ideal derecho, as como que la aplicaci on
I
0
Q
2
que a cada matriz le asigna su par de coordenadas (r, s) es un mo-
nomorsmo de grupos cuya imagen es un subespacio vectorial de Q
2
. Por con-
siguiente, dicha imagen admite un sistema generador con dos elementos (no
necesariamente independientes). Si llamamos a
1
, a
2
I
0
a sus antiim agenes en
I
0
, es facil ver que I
0
= a
1
, a
2
).
Si I = I
0
, entonces ya tenemos que I es nitamente generado. En caso
contrario, sea a
3
I una matriz cuyo valor m = m
0
,= 0 sea el menor posible en
valor absoluto. Multiplicando a
3
por I si fuera necesario, podemos suponer
que m
0
> 0. Si a I, dividimos su coeciente m entre m
0
, de modo que
m = cm
0
+r, con 0 r < m
0
. Entonces a a
3
(cI) I tiene m = r, luego, por
la minimalidad de m
0
, ha de ser m = r = 0, luego a a
3
(cI) I
0
. Esto prueba
que I = a
1
, a
2
, a
3
), luego A es noetheriano por la derecha.
Ejemplo El anillo A formado por las matrices
_
r
0
_
,
donde r Q, , R, es artiniano por la derecha, pero no por la izquierda.
En efecto, si V R es un Q-espacio vectorial, se comprueba inmediatamente
que el conjunto I(V ) A de las matrices con r = = 0, V es un ideal
izquierdo de A. Como R tiene dimension innita sobre Q, podemos tomar una
familia de subespacios vectoriales
V
3
V
2
V
1
V
0
R,
1.3. Preliminares sobre anillos 23
que da lugar a una cadena de ideales
I(V
3
) I(V
2
) I(V
1
) I(V
0
) R,
lo que prueba que A no es artiniano por la izquierda. Supongamos ahora que
I
3
I
2
I
1
I
0
A
es una cadena de ideales derechos. Llamemos I
0
n
al ideal formado por los ele-
mentos de I
n
que cumplen r = 0. Se comprueba f acilmente que la aplicacion
I
0
n
R
2
que a cada matriz le asigna su par (, ) es un monomorsmo de
grupos cuya imagen es un R-espacio vectorial. Por consiguiente, la sucesion
I
0
0
I
0
1
I
0
2
ha de estabilizarse, es decir, existe un ideal derecho I
0
tal
que I
0
n
= I
0
para todo n sucientemente grande. No perdemos generalidad si
suponemos que esto sucede para todo n.
Si alg un n cumple I
n
= I
0
, entonces I
m
= I
0
para todo m n, con lo que la
cadena se estabiliza. En caso contrario, no perdemos generalidad si suponemos
que I
n
,= I
0
para todo n. Tomemos a
0
I
0
I
0
0
. No perdemos generalidad si
suponemos que a
0
tiene r = 1.
Si a I
n
tiene primer coeciente igual a r, entonces a a
0
(rI) I
0
, lo que
prueba que I
n
= I
0
+ a
0
), luego la sucesion es constante. Esto prueba que A
no contiene cadenas estrictamente decrecientes de ideales derechos, luego A es
artiniano por la derecha.
Teorema 1.38 Si 0 M

M M

0 es una sucesi on exacta de


homomorsmos de A-m odulos, entonces M es noetheriano (resp. artiniano) si
y s olo si lo son M

y M

.
Demostraci on: Supongamos que M es artiniano. Obviamente, una cadena
descendente de submodulos de M

lo es tambien de M, luego si M es artiniano


M

tambien lo es. Similarmente, una cadena descendente de subm odulos de M

ha de ser de la forma
M
0
/M

M
1
/M

M
2
/M


La cadena de los numeradores se ha de estabilizar, luego lo mismo le sucede
a la cadena dada.
Si M

y M

son artinianos y tenemos una cadena descendente de subm odulos


de M, digamos
M
0
M
1
M
2

entonces las cadenas M
n
M

n
y (M
n
+ M

)/M

n
se han de estabilizar
para n sucientemente grande. Si
M
n
M

= M
n+1
M

, (M
n
+M

)/M

= (M
n+1
+M

)/M

,
entonces M
n
= M
n+1
, pues si m M
n
entonces m + M

= m

+ M

, para
un m

M
n+1
, luego existe un m

tal que m = m

+ m

. Entonces
m

M
n
, luego m

M
n+1
, luego m M
n+1
. Esto prueba que la cadena
de partida se estabiliza.
La demostracion para m odulos noetherianos es an aloga.
24 Captulo 1. Introducci on y preliminares
De aqu se sigue inmediatamente que la suma directa de dos (y, por con-
siguiente, de un n umero nito de) m odulos noetherianos (resp. artinianos) es
noetheriana (resp. artiniana). A su vez, de aqu se sigue el teorema siguiente:
Teorema 1.39 Si A es un anillo noetheriano (resp. artiniano) (por la izquierda
o por la derecha), entonces, todo A-m odulo nitamente generado (por la iz-
quierda o por la derecha) es noetheriano (resp. artiniano).
Demostraci on: Esto se debe a que M se puede expresar como cociente
de una suma directa de un n umero nito de copias de A (considerado como
A-modulo por la izquierda o por la derecha).
M odulos de longitud nita Vamos a estudiar los modulos que son si-
mult aneamente noetherianos y artinianos.
Denicion 1.40 Si A es un anillo, un A-modulo M es simple o irreducible si
M ,= 0 y no contiene m as submodulos que los subm odulos impropios: 0 y M.
En estos terminos, una representaci on lineal : G Aut(V ) es irreducible
si y solo si V es un K[G]-modulo irreducible.
Denicion 1.41 Una serie de composici on de un A-modulo M es una sucesion
de subm odulos
0 = M
0
M
1
M
l
= M
tal que cada factor M
i
/M
i1
es simple. El n umero l se llama longitud de la
serie. Se dice que M es un A-modulo de longitud nita si tiene una serie de
composicion. Diremos que un anillo A tiene longitud nita (por la izquierda o
por la derecha) si tiene longitud nita como A-modulo.
Luego veremos que, tal y como hemos anunciado, estos modulos no son sino
los modulos noetherianos y artinianos al mismo tiempo. Antes hemos de probar
otros resultados, entre ellos el que justica el nombre de m odulos de longitud
nita. Necesitamos algunos resultados previos:
Teorema 1.42 (Zassenhaus) Sea A un anillo, sea M un A-m odulo y sean
N

N, y R

R subm odulos de M. Entonces


N

+ (N R)
N

+ (N R

=
R

+ (N R)
R

+ (N

R)
.
Demostraci on: Basta probar que
N

+ (N R)
N

+ (N R

=
N R
(N R

) + (N

R)
pues intercambiando N y R obtenemos un isomorsmo analogo donde el miem-
bro izquierdo es el miembro derecho del enunciado y el miembro derecho es el
mismo. Para ello denimos
f : N

+ (N R) (N R)/(N R

) + (N

R))
1.3. Preliminares sobre anillos 25
mediante f(n

+m) = [m]. La denici on es correcta, pues si n

1
+m
1
= n

2
+m
2
,
con n

i
N

, m
i
N R, entonces
m
1
m
2
= n

2
n

1
(N R) N

= N

R (N R

) + (N

R).
Es claro que f es un epimorsmo de modulos y se cumple que f(n

+m) = 0
si y solo si m (N R

) + (N

R), si y solo si
n

+m N

+ (N R

) + (N

R) = N

+ (N R

).
As pues, el n ucleo de f es n

+(N R

) y el teorema queda probado.


Se dice que una serie de subm odulos
0 = M
0
M
1
M
n
= M
es un renamiento de otra serie dada si resulta de intercalar subm odulos entre
los de dicha otra serie.
Teorema 1.43 (Schreier) Si A es un anillo y M es un A-m odulo, dos series
cualesquiera de subm odulos de M admiten renamientos equivalentes, en el sen-
tido de que cada factor de un renamiento se corresponde biunvocamente con
un factor isomorfo del otro renamiento.
Demostraci on: Consideremos dos series de submodulos:
0 = N
0
N
1
N
k
= M, 0 = R
0
R
1
R
l
= M.
Entre N
i1
y N
i
intercalamos los submodulos
N
i1
= N
i1
+ (N
i
R
0
) N
i1
+ (N
i
R
1
) N
i1
+ (N
i
R
l
) = N
i
y, del mismo modo, entre R
j1
y R
j
insertamos
R
j1
= R
j1
+(R
j
N
0
) R
j1
+(R
j
N
1
) R
j1
+(R
j
N
k
) = R
j
.
De este modo hemos obtenido renamientos de longitud kl y el teorema
anterior nos da que
N
i1
+ (N
i
R
j
)
N
i1
+ (N
i
R
j1
)

=
R
j1
+ (N
i
R
j
)
R
j1
+ (N
i1
R
j
)
,
es decir, que el j-esimo factor insertado entre N
i1
y N
i
es isomorfo al i-esimo
factor insertado entre R
j1
y R
j
.
Teorema 1.44 (Jordan-Holder) Si A es un anillo y M es un A-m odulo de
longitud nita, dos series de composici on cualesquiera de M tienen la misma
longitud, y cada factor de una se corresponde biunvocamente con un factor
isomorfo de la otra.
26 Captulo 1. Introducci on y preliminares
Demostraci on: Dadas dos series de composicion de M, les aplicamos el
teorema anterior para obtener dos renamientos equivalentes. Las series de
partida, por denici on, no tienen factores triviales, pero los renamientos cons-
truidos en el teorema anterior pueden tenerlos. Ahora bien, cada factor trivial
de un renamiento se corresponde biunvocamente con otro factor trivial del
otro, luego si eliminamos los modulos repetidos de ambos renamientos, segui-
mos teniendo renamientos equivalentes, pero ahora sin factores triviales. Esto
signica que, en cada serie de composicion, hemos intercalado m odulos estric-
tamente comprendidos entre sus terminos, pero, como los factores son simples,
no existen tales modulos. Esto s olo es posible si las series dadas eran ya equi-
valentes, lo que, en particular, supone que tienen la misma longitud.
As pues, si M es un A-modulo de longitud nita, podemos denir su longi-
tud, que representaremos por l(M), como la longitud de cualquiera de sus series
de composicion. M as a un, podemos hablar de sus factores de composici on,
denidos (salvo isomorsmo) como los A-modulos simples que aparecen como
factores en cualquier serie de composicion de M. M as a un, para cada factor de
composicion de M podemos denir su multiplicidad como el n umero de veces
que aparece en una serie de composicion de M. En series distintas, los factores
de composicion pueden aparecer en un orden distinto, pero el teorema anterior
prueba que cada uno de ellos aparecer a siempre el mismo n umero de veces, es
decir, que la multiplicidad en M de un factor de composici on esta bien denida.
El mismo argumento que hemos usado en la prueba del teorema 1.44 (apli-
cado ahora a una serie de composicion y una serie arbitraria) nos da el teorema
siguiente:
Teorema 1.45 Si M es un m odulo de longitud nita, toda serie en M (con
factores no triviales) puede renarse hasta una serie de composici on.
Como consecuencia inmediata:
Teorema 1.46 Si un anillo A tiene longitud nita (como A-m odulo por la iz-
quierda o por la derecha), todo A-m odulo nitamente generado (por la izquierda
o por la derecha) tiene tambien longitud nita.
Ahora ya podemos demostrar lo que habamos anticipado:
Teorema 1.47 Un modulo tiene longitud nita si y s olo si es noetheriano y
artiniano.
Demostraci on: Si un A-modulo M tiene longitud nita, entonces ha de
ser noetheriano y artiniano, pues cualquier cadena estrictamente creciente o
decreciente de submodulos ha de tener longitud menor que l(M). Si M es
noetheriano y artiniano a la vez, podemos construir como sigue una serie de
composicion:
Sea M
0
= 0, Si M
0
,= M, tomamos como M
1
un subm odulo minimal entre los
subm odulos que contienen estrictamente a M
0
. (Existe porque M es artiniano).
1.3. Preliminares sobre anillos 27
As M
1
/M
0
es simple. Si M
1
,= M, tomamos como M
2
un subm odulo minimal
entre los submodulos que contienen estrictamente a M
1
, con lo que M
2
/M
1
es
simple. Como M es noetheriano, la serie
M
0
M
1
M
2

no puede prolongarse indenidamente, luego, tras un n umero nito de pasos,
hemos de llegar a M
n
= M y as tenemos una serie de composicion.
El teorema 1.39 nos da ahora la consecuencia siguiente:
Teorema 1.48 Si A es un anillo de longitud nita (por la izquierda o por la
derecha), entonces todo A-m odulo (izquierdo o derecho) nitamente generado
tiene longitud nita.
La conexi on con la teora de representaciones consiste en que si K es un
cuerpo y G es un grupo nito, entonces la K-algebra K[G] tiene longitud nita
(por la izquierda y por la derecha), pues sus ideales izquierdos y derechos son
K-espacios vectoriales, luego una cadena estrictamente creciente o decreciente
de ideales no puede tener longitud mayor que [G[.
Teorema 1.49 Sea A un anillo y M un A-m odulo (por la izquierda o por la
derecha). Entonces M es simple si y s olo si es isomorfo a A/I, donde I es un
ideal maximal (izquierdo o derecho) de A.
Demostraci on: Consideremos el caso en que M es un A-modulo derecho.
Por denici on, I es un ideal maximal derecho si I A y no existen ideales
derechos I J A, lo que implica inmediatamente que A/I es un A-modulo
simple. Recprocamente, si M es un A-modulo simple, existe m M no nulo.
El homomorsmo A M dado por a ma tiene imagen no trivial, luego
ha de ser suprayectivo, y su n ucleo I (que es un subm odulo derecho de A, es
decir, un ideal derecho) ha de ser un ideal maximal derecho, pues el isomorsmo
A/I

= M transformara un ideal I J A en un subm odulo propio de M.
En las condiciones del teorema anterior, la serie 0 I A puede renarse
hasta una serie de composicion de A lo que muestra que A/I es un factor de
composicion de A. En denitiva, vemos que si A es un anillo de longitud nita,
entonces todo A-modulo simple es isomorfo a un factor de composici on de A.
En particular, s olo hay un n umero nito de clases de isomorsmo de A-modulos
simples.
Para terminar probamos que la longitud de los m odulos de longitud nita es
aditiva respecto a sucesiones exactas:
Teorema 1.50 Si 0 M

M M

0 es una sucesi on exacta de


m odulos, entonces M tiene longitud nita si y s olo si la tienen M

y M

, en
cuyo caso l(M) = l(M

) +l(M

).
28 Captulo 1. Introducci on y preliminares
Demostraci on: Si M tiene longitud nita, la serie 0 M

M puede
renarse hasta una serie de composicion (aqu suponemos que 0 ,= M

,= M,
pues en caso contrario el teorema es obvio). Los terminos intercalados entre
0 y M

forman una serie de composici on de M

, mientras que los intercalados


entre M

y M determinan una serie de composicion de M

. La relaci on entre
las longitudes es obvia.
Recprocamente, si M

y M

tienen longitud nita, una serie de composici on


de M

determina una serie con factores simples entre M

y M, que, unida a una


serie de composicion de M

, da lugar a una serie de composici on de M.


M odulos proyectivos Los modulos proyectivos son como veremos ense-
guida una generalizaci on de los modulos libres.
Denicion 1.51 Sea A un anillo y P un A-modulo. Diremos que P es pro-
yectivo si para todo epimorsmo de m odulos M N y todo homomorsmo
P N existe un homomorsmo que hace conmutativo el diagrama siguiente:
M
/
N
/
0
P
>
}
}
}
}
}
}
}
}
O

Dados dos A-modulos M y N, representaremos por Hom(M, N) al conjunto


de todos los homomorsmos de A-modulos de M en N, que tiene estructura de
grupo con la suma denida puntualmente. Si : N N

es un homomorsmo
de A-modulos, la composici on con dene claramente un homomorsmo de
grupos
#
: Hom(M, N) Hom(M, N

).
La denici on de m odulo proyectivo equivale a que
#
es suprayectivo cuando
lo es. La situacion general es la siguiente:
Teorema 1.52 Si A es un anillo, 0 N


N

N

0 es una
sucesi on exacta de A-m odulos y M es un A-m odulo, entonces la sucesi on
0 Hom(M, N

)

#
Hom(M, N)

#
Hom(M, N

) 0
es exacta salvo quiz a en Hom(M, N

). La exactitud en Hom(M, N

) (para toda
sucesi on exacta de partida) equivale a que M sea un A-m odulo proyectivo.
La segunda parte es inmediata por la denici on de modulo proyectivo. La
primera parte se demuestra sin dicultad.
11
El teorema siguiente nos proporciona una caracterizaci on m as descriptiva de
los modulos proyectivos: son los sumandos directos de los modulos libres.
Teorema 1.53 Sea A un anillo y M un A-m odulo. Las armaciones siguientes
son equivalentes:
11
Vease el teorema 14.14 de mi libro de Teora de cuerpos de clases.
1.3. Preliminares sobre anillos 29
a) M es proyectivo.
b) Toda sucesi on exacta de modulos 0 C

N

M 0 se escinde.
c) Existe un A-m odulo M

tal que M M

es libre.
Demostraci on:
a) b) aplicamos la proyectividad a la identidad M M. La des-
composicion se debe a que si n N, entonces (n ((n)) = 0, luego
b = n ((n)) Im y n = b + ((n)). Por otra parte, si (c) = (m),
aplicando obtenemos que m = 0, luego la suma es directa.
b) c) Podemos formar una sucesion exacta como la de b) con N libre.
Entonces N = C [M].
c) a) Consideremos un epimorsmo : N P y un homomorsmo
: M P. Extendemos trivialmente a M M

. Consideramos una base


de este modulo y a cada uno de sus elementos le asignamos una antiimagen en
N de su imagen en P. Esta asignaci on se extiende a un homomorsmo , el
cual se restringe a su vez a un homomorsmo sobre M que cumple lo requerido.
La condici on c) implica en particular que todo m odulo libre es proyectivo.
En la prueba del teorema anterior se ve que si M es un modulo proyectivo
nitamente generado, entonces el modulo M

tal que M M

es libre se puede
tomar tambien nitamente generado. Tambien es obvio que la suma directa de
modulos proyectivos es proyectiva y que todo sumando directo de un m odulo
proyectivo es proyectivo.
Muchas propiedades de los m odulos libres pueden generalizarse a m odulos
proyectivos. Por ejemplo:
Teorema 1.54 Sea G un grupo nito, sea A B un homomorsmo de ani-
llos conmutativos, sean P, V dos A[G]-m odulos nitamente generados, con P
proyectivo. Entonces existe un isomorsmo natural de B-m odulos
Hom(P, V )
A
B

= Hom(P
A
B, V
A
B).
Demostraci on: Claramente tenemos un homomorsmo de B-modulos
: Hom(P, V )
A
B Hom(P
A
B, V
A
B)
dado por (f b) = f m
b
, donde, m
b
: B B es la multiplicaci on por b.
Hemos de probar que es un isomorsmo. Supongamos en primer lugar que P es
un A[G]-modulo libre de rango r, con lo que
P
A
B

= P
A[G]
A[G]
A
B

= P
A[G]
B[G]
es un B[G]-modulo libre de rango r. Entonces se descompone en una sucesion
de isomorsmos:
Hom(P, V )
A
B

= V
r

A
B

= (V
A
B)
r

= Hom(P
A
B, V
A
B).
30 Captulo 1. Introducci on y preliminares
En el caso general, existe un A[G]-modulo P

tal que L = P P

es libre.
Tenemos un diagrama conmutativo
Hom(P, V )
B
Hom(P

, V )
B
/

Hom(P
B
, V
B
) Hom(P

B
, V
B
)

Hom(L, V )
B
/
Hom(L
B
, V
B
)
donde el subndice B representa el producto
A
B. Las echas verticales son
isomorsmos, la echa horizontal inferior es un isomorsmo por la parte ya
probada y la echa horizontal superior es la suma directa
P
+
P
de los
homomorsmos correspondientes a los modulos P y P

. Concluimos que esta es


tambien un isomorsmo y, por consiguiente, que tambien lo son
P
y
P
.
Dejamos a cargo del lector la demostracion del teorema siguiente, que es
an aloga a la del teorema anterior:
Teorema 1.55 Sea A un anillo conmutativo y G H un homomorsmo de
grupos nitos, sea P un A[G]-m odulo proyectivo y V un A[H]-m odulo nita-
mente generado. Entonces existe un isomorsmo natural de A-m odulos
Hom
A[G]
(P, V )

= Hom
A[H]
(P
A[G]
A[H], V ).
Los modulos proyectivos cumplen una propiedad an aloga al teorema 1.52
con productos tensoriales (aunque, en este caso, no es una caracterizacion de la
proyectividad):
Teorema 1.56 Si A es un anillo, 0 N


N

N

0 es una
sucesi on exacta de A-m odulos y M es un A-m odulo, entonces la sucesi on
0 M
A
N

M
A
N M
A
N

0
es exacta salvo quiz a en M
A
N

. Si M es proyectivo tambien es exacta en


dicho grupo.
Demostraci on: La exactitud en M
A
N

es trivial, al igual que el hecho


de que Im(1 ) N(1 ). Para probar la inclusi on opuesta llamamos
H = Im(1 ). Puesto que H N(1 ), la aplicaci on 1 induce un
homomorsmo : (M
A
N)/H M
A
N

que cumple ([mr]) = m(r).


Por otra parte, la aplicaci on m (n) [m n] esta bien denida y es
inversa de , luego es un isomorsmo y, por consiguiente, N(1 )/H = 0.
Nos falta probar que si M es proyectivo entonces 1 es inyectivo. Esto es
claro si M es un A-modulo libre, pues entonces M

=

iI
A, con lo que
M
A
N


=

iI
A
A
N


=

iI
N

,
e igualmente
M
A
N

=

iI
N,
1.3. Preliminares sobre anillos 31
de modo que 1 coincide con el monomorsmo natural

iI
N



iI
N
inducido por . En el caso general, podemos considerar un A-modulo M

tal
que M M

sea libre. Tenemos un diagrama conmutativo


(M M

)
A
N

1
/
(M M

)
A
N
(M
A
N

) (M

A
N

)
O
/
(M
A
N) (M

A
N)
O
donde las echas verticales son isomorsmos. La la superior es inyectiva por el
caso ya probado, luego tambien lo es la la inferior y, en particular, su restricci on
a M
A
N

, que es 1 .
Es bien conocido que si M es un A-modulo (nitamente generado) existe un
grupo libre P (nitamente generado) y un epimorsmo f : P M. Obvia-
mente, esto es cierto en particular si cambiamos libre por proyectivo, pero,
en el caso de anillos artinianos, este cambio nos permite precisar la eleccion de
P hasta hacerla can onica:
Denicion 1.57 Si A es un anillo, diremos que un homomorsmo de A-modu-
los f : P M es esencial si f[P] = M y f[M

] ,= M para todo subm odulo


M

P. Una envoltura proyectiva de un A-modulo M es un homomorsmo


esencial f : P M, donde P es proyectivo.
Teorema 1.58 Si A es un anillo artiniano y M es un A-m odulo nitamente
generado, entonces M tiene una envoltura proyectiva, que es unica salvo iso-
morsmo, y es un A-m odulo nitamente generado.
Demostraci on: Sea f : L M un epimorsmo de A-modulos, donde
L es un A-modulo libre nitamente generado. Sea N su n ucleo. Para cada
subm odulo N

N, consideremos el epimorsmo canonico


f
N
: L/N

L/N M.
Observemos que f
N
: L/N M es un homomorsmo esencial (porque
es un isomorsmo) y, como L es un A-modulo artiniano, podemos tomar un
N

N minimal para la propiedad de que f


N
: L/N

M sea esencial.
Llamemos P = L/N

. Vamos a probar que P es proyectivo, con lo que sera una


envoltura proyectiva de M. Claramente es un A-modulo nitamente generado.
Consideremos el epimorsmo canonico p : L P. Usando de nuevo que
L es artiniano, podemos considerar un subm odulo Q L que sea minimal
respecto a la propiedad de que p[
Q
: Q P sea suprayectiva. Como L
32 Captulo 1. Introducci on y preliminares
es proyectivo, existe un homomorsmo q : L Q que hace conmutativo el
diagrama siguiente:
Q
p
/
P
/
0
L

?








q
O

Este q ha de ser suprayectivo pues, en caso contrario, el subm odulo q[L] Q


contradira la minimalidad de Q. Sea N

L el n ucleo de q. Ahora
consideramos el diagrama conmutativo
L/N

f
N

/
p
#
G
G
G
G
G
G
G
G
G
L/N
L/N

f
N

O
o, equivalentemente, Q
f
N

/
p

@
@
@
@
@
@
@
@
M
P
f
N

O
y observamos que tanto p como f
N
son esenciales, luego f
N
tambien lo es. La
minimalidad de N

implica entonces que N

= N

, luego p es un isomorsmo.
Esto signica que la sucesion exacta
0 N

L P 0
se escinde, luego L

= N

= N

P, y esto prueba que P es proyectivo.


Veamos ahora la unicidad. Si P

M es otra envoltura proyectiva, la


proyectividad de P nos da un homomorsmo g que cierra el diagrama siguiente:
P
/
M
/
0
P
>
|
|
|
|
|
|
|
|
g
O

Como P

M es esencial, ha de ser g[P] = P

, luego g es un epimorsmo.
Como P

es proyectivo, la sucesion exacta


0 N(g) P P

0
se escinde, luego P = N(g)P

y, como P M es esencial, ha de ser N(g) = 0,


luego g es un isomorsmo.
Terminaremos con un resultado que necesitaremos mas adelante sobre k[G]-
modulos proyectivos:
Teorema 1.59 Sea G un grupo nito, k un cuerpo y P, V dos k[G]-m odulos
nitamente generados. Si P es proyectivo, entonces P
k
V es proyectivo.
Demostraci on: Existe un k[G]-modulo libre nitamente generado L tal
que L = P C, para cierto k[G]-submodulo C de L. Entonces
L
k
V = (P
k
V ) (C
k
V ),
1.4. M odulos de homomorsmos 33
y basta probar que L
k
V es proyectivo. A su vez, podemos descomponer P
en suma directa de submodulos isomorfos a k[G], con lo que basta probar que
k[G]
k
V es libre.
Si v
1
, . . . , v
n
es una base de V como k-espacio vectorial, sabemos que v
i
(donde recorre G es una k-base de k[G]
k
V . Basta probar que 1 v
i
es una
k[G]-base de k[G] V .
Como v
i
= (1(v
i

1
)) y v
i

1
es combinacion lineal de los v
i
, es claro
que los tensores 1v
i
son un sistema generador de k[G] V como k[G]-modulo.
Supongamos ahora que

i
(1 v
i
)x
i
= 0,
donde x
i
=

G

i
k[G]. Entonces

i
(1 v
i
)x
i
=

i
x
i
v
i
x
i
=

i,

i
v
i

i,
(

i
)
2
(

ij
v
j
) =

i,,j
(

i
)
2

ij
( v
j
),
donde (

ij
) es la matriz en la base v
i
del automorsmo v v Por consiguiente,
para todo i, ,

i
(

i
)
2

ij
= 0.
Para cada G jo, esto equivale a la ecuaci on matricial ((

i
)
2
)(

i,j
) = 0.
Como la matriz (

i,j
) tiene inversa, esto implica que

i
= 0 para todo i, ,
luego x
i
= 0 para todo i.
1.4 M odulos de homomorsmos
En esta seccion G sera un grupo nito y k un cuerpo. Claramente, todo
k[G]-modulo tiene una estructura natural de k-espacio vectorial, de modo que si
V y W son dos k[G]-modulos, podemos distinguir entre el grupo Hom
G
(V, W)
de los homomorsmos de k[G]-modulos de V W y el grupo Hom
k
(V, W)
de las aplicaciones lineales V W. Ambos tienen una estructura natural de
k-espacio vectorial con el producto denido puntualmente. De hecho, el primero
es un subespacio del segundo.
M as a un, si V y W son k[G]-modulos, podemos dotar a Hom
k
(V, W) de
estructura de k[G]-modulo con el producto dado por
(f)(v) = f(v
1
),
para todo f Hom
k
(V, W), G, v V .
Observemos que si, en general, para cada k[G]-modulo M, denimos el K[G]-
subm odulo
M
G
= m M [ m = m para todo G,
se cumple que
Hom
G
(V, W) = Hom
k
(V, W)
G
.
El siguiente caso particular tiene especial interes:
34 Captulo 1. Introducci on y preliminares
Denicion 1.60 Denimos el k[G]-modulo dual de un k[G]-modulo V como
V

= Hom
k
(V, k), donde consideramos a k como un k[G]-modulo trivial, es
decir, con el producto dado por = , para todo k y todo G. As, el
producto en V

viene dado por (f)(v) = f(v


1
).
Si : V W es un homomorsmo de k[G]-modulos, la composici on con
determina un homomorsmo dual

: W

. El teorema siguiente se
demuestra sin dicultad:
Teorema 1.61 Si 0 V


V

V

0 es una sucesi on exacta de


k[G]-m odulos, entonces la sucesi on
0 V

0
tambien es exacta.
Si V es un k[G]-modulo nitamente generado, entonces es tambien un k-
espacio vectorial de dimension nita, y se cumple que dim
k
V = dim
k
V

. En
efecto, si v
1
, . . . , v
n
es una k-base de V , es facil ver que una k-base de V

es la
base dual v

1
, . . . , v

n
dada por
v

i
(v
j
) =
_
1 si i = j,
0 si i ,= j.
En particular V y V

son isomorfos como k-espacios vectoriales, si bien el iso-


morsmo no es canonico, sino que tenemos un isomorsmo distinto para cada
eleccion de una base en V . Por el contrario, (siempre bajo la hip otesis de que sea
nitamente generado) V es canonicamente isomorfo (incluso como k[G]-modulo)
a su bidual. Un isomorsmo : V V

independiente de la elecci on de bases


es el dado por (v)(f) = f(v). En efecto, es f acil ver que si v
1
, . . . , v
n
es cual-
quier base de V , entonces (v
i
) = v

i
, lo que prueba que es un isomorsmo
de espacios vectoriales. Se trata de un isomorsmo de modulos porque
(v)(f) = f(v) = (f
1
)(v) = (v)(f
1
) = ((v))(f),
luego (v) = (v).
Teorema 1.62 Si V y W son dos k[G]-m odulos, entonces
(V W)


= V

, (V
k
W)


= V

k
W

.
Demostraci on: Se comprueba sin dicultad que f (f[
V
, f[
W
) deter-
mina un isomorsmo de k[G]-modulos entre el dual de la suma y la suma de
los duales. Para el producto tensorial denimos : V

k
W

(V
k
W)

mediante
(f g)(v w) = f(v)g(w).
Se trata de un homomorsmo de m odulos, pues
((fg))(vw) = ((f)(g))(vw) = (f)(v)(g)(w) = f(v
1
)g(w
1
)
= (f g)((v
1
) (w
1
)) = (f g)((v w)
1
) = ((f g))(v w),
luego ((f g)) = (f g).
1.4. M odulos de homomorsmos 35
Por otra parte, si v
1
, . . . , v
n
y w
1
, . . . , w
m
son bases de V y W respecti-
vamente, se cumple que v

i
w

j
es una base de V


k
W

, y es claro que
(v

i
w

j
) = (v
i
w
j
)

, por lo que es un isomorsmo de espacios vectoriales,


y tambien, por tanto, un isomorsmo de m odulos.
Ahora podemos relacionar los m odulos de homomorsmos con el producto
tensorial:
Teorema 1.63 Si V , W son dos k[G]-m odulos nitamente generados, tenemos
un isomorsmo natural de k[G]-m odulos
Hom
k
(V, W)

= V

k
W.
Demostraci on: Denimos : V

k
W Hom
k
(V, W) mediante
(f w)(v) = f(v)w.
Veamos que es un homomorsmo de k[G]-modulos:
((f w))(v) = ((f) (w))(v) = (f)(v)w
= f(v
1
)w = (f w)(v
1
) = ((f w))(v).
Se trata de un isomorsmo, pues si v
1
, . . . , v
n
y w
1
, . . . , v
m
son bases de V
y W, respectivamente, los tensores v

i
w
j
forman una base de V

k
W, y es
f acil ver que los homomorsmos (v

i
w
j
) forman una base de Hom
k
(V, W).
Con esto podemos probar que la dualizaci on de un m odulo de homomors-
mos equivale a permutar los modulos:
Teorema 1.64 Si V , W son dos k[G]-m odulos nitamente generados, entonces
Hom
k
(V, W)


= Hom
k
(W, V ).
Demostraci on: Aplicando los resultados precedentes obtenemos que
Hom
k
(V, W)


= (V

k
W)


= V

k
W


= V
k
W

= W

k
V

= Hom
k
(W, V ).
Teorema 1.65 Si V es un k[G]-m odulo nitamente generado, entonces V es
libre o proyectivo si y s olo si lo es V

.
Demostraci on: Teniendo en cuenta que V

= V

, solo hemos de probar


una implicaci on. Tratemos primero el caso en que V = k[G]. Consideramos
entonces el isomorsmo de espacios vectoriales : k[G] k[G]

dado por
() =

. Vamos a probar que es un isomorsmo de k[G]-modulos. En efecto,


(())() = (

)() =

(
1
) =
_
1 si
1
= ,
0 si
1
,= ,
luego () = ()

= ().
36 Captulo 1. Introducci on y preliminares
Por consiguiente, si V es un k[G]-modulo libre por la derecha, tenemos que
V

= k[G] k[G], y es claro entonces que
V


= k[G]

k[G]


= k[G] k[G],
donde en la ultima suma directa consideramos a k[G] como modulo por la iz-
quierda.
Por ultimo, si V es proyectivo, entonces existe un K[G]-modulo W (nita-
mente generado) tal que V W es libre, y entonces (V W)

= V

es
libre tambien, luego V

es proyectivo.
Teorema 1.66 Si V es un k[G]-m odulo nitamente generado que genera el
car acter , entonces, el car acter

de V

viene dado por

() = (
1
).
Demostraci on: Sea v
1
, . . . , v
n
una k-base de V . Dado G, sea A = (a
ij
)
la matriz de la multiplicaci on por
1
en dicha base y sea (a

ij
) la matriz de la
multiplicaci on por en la base v

1
, . . . , v

n
de V

. Tenemos que
v
i

1
=

j
a
ij
v
j
, v

i
=

j
a

ij
v

j
,
luego a

ii
= (v

i
)(v
i
) = v

i
(v
i

1
) = a
ii
. Sumando para todo i obtenemos que

() = (
1
).
Dedicamos el resto de la seccion a demostrar el teorema siguiente:
Teorema 1.67 Si P, Q son dos k[G]-m odulos nitamente generados y P es
proyectivo,
dim
k
Hom
G
(P, Q) = dim
k
Hom
G
(Q, P).
Observemos que el teorema 1.65 implica que P

tambien es proyectivo, luego


los teoremas 1.59 y 1.63 implican que Hom
k
(P, Q) tambien lo es. A su vez,
el teorema 1.64 reduce entonces la prueba del teorema 1.67 a demostrar lo
siguiente:
Teorema 1.68 Si V es un k[G]-m odulo proyectivo nitamente generado,
dim
k
V
G
= dim
k
V
G
.
En efecto, en las condiciones de 1.67, tomamos V = Hom
k
(P, Q), que es un
k[G]-modulo proyectivo, al igual que V

= Hom
k
(Q, P) (por 1.64 y 1.65). Por
consiguiente, V
G
= Hom
G
(P, Q) y
V
G

= Hom
k
(Q, P)
G
= Hom
G
(Q, P).
Para probar 1.68 denimos
T =

G
k[G], I = T)
k
, J = 1 [ G)
k
.
Es inmediato que los subespacios vectoriales I, J son, de hecho, ideales
bil ateros de k[G]. Para cada k[G]-modulo M, denimos M
G
= M/MJ. El
teorema 1.68 es consecuencia inmediata del teorema siguiente:
1.4. M odulos de homomorsmos 37
Teorema 1.69 Si V es un k[G]-m odulo proyectivo nitamente generado, exis-
ten isomorsmos naturales
V
G

= V
G
, (V

)
G

= (V
G
)

.
En efecto, admitiendo esto concluimos que
dim
k
V
G
= dim
k
(V
G
)

= dim
k
(V

)
G
= dim
k
(V

)
G
.
Para probar 1.69 observamos en primer lugar que k[G]
G
= I = k[G]I. En
efecto, si x =

k[G]
G
, comparando coecientes en la igualdad x
1
= x
vemos que a

= a
1
para todo G, luego x = a
1
T I.
Esto implica a su vez que si L es un k[G]-modulo libre, L
G
= LI = LT.
Basta descomponer L en suma directa de copias de k[G]. Si V es proyectivo,
entonces existe otro k[G]-modulo W tal que V W es libre, con lo que
V
G
W
G
= (V W)
G
= (V W)I = V I WI,
luego V
G
= V I.
Ahora consideramos la sucesion exacta de k[G]-modulos
0 J k[G]

k 0,
donde consideramos a k como k[G]-modulo trivial y viene dado por 1.
La sucesion es exacta porque J esta claramente contenido en el n ucleo de , y
ambos subespacios tienen dimension igual a [G[ 1. Si V es un k[G]-modulo
proyectivo, el teorema 1.56 nos da la sucesion exacta de k[G]-modulos
0 V J V V
k[G]
k 0.
Por consiguiente,
V
G
= V/V J

= V
k[G]
k

= V T = V
G
.
En efecto, el homomorsmo de k[G]-modulos : V
k[G]
k V T dado por
v = vT es un isomorsmo, ya que tiene por inverso al dado por vT v1.

Este esta bien denido pues, si vT = v

T, entonces (v v

)T = 0, luego
(v 1) (v

1) = (v v

) 1 = (v v

) T1 = (v v

)T 1 = 0.
Con esto tenemos probada la primera parte de 1.69. Para la segunda empe-
zamos observando que
k[G]

J =

[ G)
k
.
En efecto, es facil ver que

( 1) = ()

= (()

) (

),
38 Captulo 1. Introducci on y preliminares
lo que nos da una inclusi on y, en particular,
1

( 1) =

,
lo que nos da la otra inclusi on. Por lo tanto, dim
k
k[G]

J = [G[ 1, y esto
implica la exactitud de la sucesi on
0 k[G]

J k[G]

0,
donde el epimorsmo es el dual de la inclusi on I k[G]. Si L es un k[G]-
modulo libre nitamente generado, entonces L

es suma directa de un n umero


nito de copias de k[G]

, de donde se sigue la exactitud de la sucesion


0 L

J L

(L
G
)

0.
Finalmente, si V es un k[G]-modulo proyectivo, tomamos W tal que V W
sea libre y tenemos la sucesion exacta
0 V

J W

J V

(V
G
)

(W
G
)

0,
de donde se sigue la exactitud de
0 V

J V

(V
G
)

0.
Por consiguiente,
(V

)
G
= V

/V

J

= (V
G
)

,
lo que termina la prueba de 1.69 y, por lo tanto, de 1.67.
Captulo II
Teora de caracteres
En este captulo desarrollaremos la teora de representaciones ordinarias de
grupos nitos, es decir, que estudiaremos las representaciones sobre cuerpos de
caracterstica 0 y, mas concretamente, sobre cuerpos algebraicamente cerrados.
La caracterstica mas notable de este caso es que las representaciones estan
completamente determinadas por sus caracteres.
2.1 Caracteres
Presentamos aqu los resultados b asicos sobre los caracteres de las represen-
taciones ordinarias de grupos nitos:
NOTA: En esta seccion sobrentenderemos que el cuerpo de coecientes K
sobre el que consideramos las representaciones es algebraicamente cerrado y de
caracterstica 0.
Entre otras cosas, veremos que los caracteres no dependen del cuerpo K
considerado (en las condiciones indicadas). Esto nos permitir a, en las secciones
posteriores, restringirnos al caso K = C sin perdida de generalidad. M as con-
cretamente, el hecho de que K tenga caracterstica 0 se traduce en que Q K
y, como K es algebraicamente cerrado, contiene a la clausura algebraica A de Q.
Probaremos que todas las representaciones matriciales de G en K son isomorfas
a representaciones sobre A.
Teorema 2.1 Si : G Aut(V ) es una representaci on y G, entonces
V admite una base formada por vectores propios de (), y los valores propios
son races de la unidad.
Demostraci on: Restringiendo al subgrupo generado por , podemos
suponer que G esta generado por . Como K es algebraicamente cerrado, el
automorsmo () tiene al menos un valor propio
1
K (una raz de su
polinomio caracterstico), Sea v
1
V un vector propio asociado a
1
, de modo
39
40 Captulo 2. Teora de caracteres
que v
1
= v
1
y, en general, v
1

n
=
n
v
1
. As pues, W
1
= v
1
) es un K[G]-
subm odulo. Por 1.12 podemos descomponer V = W
1
V
1
, donde V
1
es tambien
un K[G]-submodulo.
Repitiendo el mismo razonamiento con V
1
podemos encontrar un K[G]-
subm odulo W
2
= v
2
) y una descomposicion V = W
1
W
2
V
2
. Tras un
n umero nito de pasos llegamos a una descomposicion V = W
1
W
n
en
K[G]-submodulos de la forma W
i
= v
i
), donde cada v
i
es obviamente un vector
propio de ().
La matriz de () en esta base es diagonal, y los elementos de la diagonal
son sus valores propios
i
. Como existe un n 1 tal que
n
= 1, ha de ser

n
i
= 1, luego los valores propios
i
son races de la unidad.
En general no es posible elegir una base de V tal que la matriz de () sea
diagonal simult aneamente para todo G, pero, como la traza () se puede
calcular a partir de la matriz de () en cualquier base, concluimos que
() =
1
+ +
n
,
donde los n umeros
i
K son races de la unidad y, en particular, son ente-
ros algebraicos (es decir, que son races de polinomios monicos con coecientes
enteros). Conviene destacar este hecho:
Teorema 2.2 Los valores que toman los caracteres de los grupos nitos son
enteros algebraicos.
En particular, los caracteres pueden verse como aplicaciones : G A
(aunque todava no podemos asegurar que las representaciones matriciales que
los generan tengan necesariamente sus coecientes en A). Observemos que en
A C podemos considerar la conjugaci on compleja, que representaremos con
una barra, como es habitual.
Teorema 2.3 Si : G A es un car acter de un grupo nito G, entonces,
para todo G, se cumple que (
1
) = ().
Demostraci on: Sea : G Aut(V ) una representaci on que genere el
caracter dado. Seg un 2.1, podemos elegir una base de V en la que () admite
una matriz diagonal (a
ij
) cuya diagonal est a formada por races de la unidad,
que son elementos de A de modulo 1. Entonces
(
1
) =

1
ii
=

i

ii
= ().
Como tercera aplicacion de 2.1 mostramos que un car acter determina el
n ucleo de la representacion que lo genera:
Denicion 2.4 Si : G A es un caracter de un grupo nito G, llamaremos
n ucleo de al conjunto
N() = G [ () = (1).
2.1. Caracteres 41
Teorema 2.5 Si : G Aut(G) es una representaci on de un grupo nito G
y es el car acter que determina, entonces el n ucleo de es el n ucleo de .
Demostraci on: Evidentemente, G esta en el n ucleo de si y solo si
() = I
n
, donde n es el grado de la representacion, luego, en tal caso, se cumple
que () = n = (1). Recprocamente, si () = n, sabemos que, en una base
adecuada, () se corresponde con una matriz diagonal y () =
1
+ +
n
es la suma de dicha diagonal. Los
i
pueden verse como n umeros complejos de
modulo 1, luego la parte real de cada uno de ellos es 1. Para que la suma de
n es necesario que todas las partes reales sean 1, lo cual implica que
i
= 1 y,
por consiguiente, que () = I
n
, de modo que esta en el n ucleo de .
Denicion 2.6 Si G es un grupo nito, N es un subgrupo normal, para cada
caracter : G/N A de G/N denimos el caracter : G A dado por
() = (N).
Se trata ciertamente de un car acter porque si : G/N Aut(V ) es la re-
presentacion que determina , entonces la composicion G G/N Aut(V )
es una representacion de G que genera .
Es claro que es irreducible si y s olo si lo es . Ademas, tenemos que
N N( ). Recprocamente, es claro que todo caracter de G que cumpla
N N() es de la forma = , para cierto car acter : G/N A.
En vista de esto, en lo sucesivo identicaremos los caracteres de un grupo
cociente G/N con los caracteres de G cuyo n ucleo contiene a N.
Las propiedades fundamentales de los caracteres se deducen del teorema
siguiente:
Teorema 2.7 (Lema de Schur) Sean
i
: G Aut(V
i
), para i = 1, 2 dos
representaciones irreducibles de un grupo nito G y sea f : V
1
V
2
un ho-
momorsmo de K[G]-m odulos. Si las representaciones no son isomorfas, se
cumple que f = 0 y, si V
1
= V
2
y
1
=
2
, entonces existe un K tal que
f(v) = v, para todo v V
1
.
Demostraci on: Si f ,= 0, el n ucleo de V
1
ha de ser un K[G]-submodulo
distinto de V
1
, luego ha de ser trivial, y la imagen ha de ser un K[G]-submodulo
no trivial de V
2
, luego ha de ser todo V
2
. Esto prueba que f es un isomorsmo
y las representaciones son isomorfas.
Si suponemos que ambas representaciones son la misma, sea K un valor
propio de f (aqu usamos que K es algebraicamente cerrado). Sea f

: V
1
V
1
la aplicaci on lineal dada por f

(v) = f(v)v. Es claro que es un homomorsmo


de K[G]-modulos que y su n ucleo no es trivial (porque contiene a los vectores
propios asociados a ) luego, por la parte ya probada, f

= 0, luego f(v) = v
para todo v V
1
.
Para extraer consecuencias del lema de Schur conviene introducir la notaci on
siguiente:
42 Captulo 2. Teora de caracteres
Denicion 2.8 Si G es un grupo nito, representamos por K
G
al conjunto de
funciones : G K. Denimos en K
G
la forma bilineal simetrica
, ) =
1
[G[

G
()(
1
).
Teorema 2.9 (Relaciones de ortogonalidad) Si
1
y
2
son dos caracteres
irreducibles de un grupo nito G, entonces

1
,
2
) =
_
1 si
1
=
2
,
0 si
1
,=
2
.
Demostraci on: Sean
i
: G Aut(V
i
) representaciones que generen
los caracteres
i
. Sea h : V
1
V
2
una aplicaci on lineal arbitraria y sea
h
0
: V
1
V
2
la aplicaci on lineal dada por
h
0
(v) =
1
[G[

G
h(v)
1
.
Se cumple que h
0
es un homomorsmo de K[G]-modulos, pues
h
0
(v) =
1
[G[

G
h(v)
1
=
_
1
[G[

G
h(v)()
1
_
= h
0
(v).
Fijemos bases de ambos espacios vectoriales, sean (r
1
ij
()), (r
2
ij
()) las ma-
trices de
i
() en las bases respectivas y sean (x
ij
), (x
0
ij
) las matrices de h y h
0
,
respectivamente. Entonces,
x
0
ij
=
1
[G[

,k,l
r
1
i,k
()x
kl
r
2
lj
(
1
).
Si
1
,=
2
, las representaciones no son isomorfas, luego, seg un el lema de
Schur, ha de ser h
0
= 0, cualquiera que sea la aplicaci on h de partida. As pues,
el miembro derecho de la igualdad anterior ha de ser nulo cualesquiera que sean
los valores de x
kl
. Si hacemos x
ij
= 1 y x
kl
= 0 cuando (k, l) ,= (i, j), nos queda
que
1
[G[

G
r
1
i,i
()r
2
jj
(
1
) = 0
y, sumando para todo i, j, queda que

1
,
2
) =
1
[G[

1
()
2
(
1
) = 0.
Tomemos ahora
1
=
2
. Entonces el lema de Schur nos da que h
0
(v) = v
para todo v V
1
. El valor de depende de h, y podemos calcularlo. Para ello
observamos que
n = Tr(h
0
) =
1
[G[

G
Tr(
1
() h
2
(
1
)) =
1
[G[

G
Tr(h) = Tr(h),
2.1. Caracteres 43
luego = (1/n) Tr(h). En el caso i ,= j, tomando igualmente x
ij
= 1 y x
kl
= 0
cuando (k, l) ,= (i, j), obtenemos igualmente que
1
[G[

G
r
1
i,i
()r
1
jj
(
1
) = 0.
En cambio, para i = j, la misma eleccion de x
kl
hace que Tr(h) = 1, luego
1
n
=
1
[G[

G
r
1
i,i
()r
1
jj
(
1
).
Al sumar para todo i y todo j, la igualdad i = j se da n veces, luego sumamos
n veces la ultima ecuaci on y llegamos a que

1
,
1
) =
1
[G[

1
()
1
(
1
) = 1.
En realidad, la prueba del teorema anterior contiene m as informaci on que la
que indica su enunciado, puesto que hemos probado que
1
,
2
) = 0, no bajo
la hip otesis de que
1
,=
2
, sino bajo la hip otesis de que las representaciones

1
y
2
no eran isomorfas. Por consiguiente, si dos representaciones irreducibles
no son isomorfas, sus caracteres
1
y
2
han de ser distintos o, de lo contrario,
cumpliran que
1
,
2
) = 1, mientras que hemos visto que
1
,
2
) = 0.
En otras palabras, tenemos que dos representaciones irreducibles de un grupo
G son isomorfas si y solo si determinan el mismo caracter. Enseguida proba-
remos que esto es cierto aunque las representaciones no sean irreducibles, pero
para ello conviene probar antes lo siguiente:
Teorema 2.10 Sea : G Aut(V ) una representaci on de G, sea su
car acter y sea V = W
1
W
m
una descomposici on de V en subespacios
invariantes irreducibles. Para cada car acter irreducible de G, el n umero de
subespacios W
i
que determinan una representaci on con caracter es , ).
Demostraci on: Sea
i
el caracter de la subrepresentacion asociada a W
i
.
Entonces =
1
+ +
m
, luego , ) =
1
, ) + +
m
, ), y las
relaciones de ortogonalidad implican que este valor es el n umero de ndices i
tales que
i
= .
Dicho de otro modo, si una representaci on tiene car acter , es necesariamente
la suma directa de tantas representaciones irreducibles de caracter como indica
el producto , ). As pues:
Teorema 2.11 Dos representaciones de un grupo nito G son isomorfas si y
s olo si determinan el mismo car acter.
Concluimos tambien que todo car acter se descompone de forma unica como
combinaci on lineal
= n
1

1
+ +n
m

m
44 Captulo 2. Teora de caracteres
de caracteres irreducibles con coecientes enteros n
i
0. Ademas,
, ) = n
2
1
+ +n
2
m
,
luego es irreducible si y s olo si , ) = 1.
Ejemplo El car acter que hemos calculado para el grupo D
4
en la p agina 10
es irreducible, pues
, ) =
1
8

G
()
2
=
1
8
(4 + 4) = 1.
Vamos a probar que el n umero de caracteres irreducibles es nito. Para ello
consideramos la representacion regular : G Aut(K[G]). En el ejemplo de
la p agina 10 hemos visto que
r
G
() =
_
g si = 1,
0 si ,= 1,
donde g es el orden de G.
Ahora, si es cualquier caracter irreducible de G, tenemos que
r
G
, ) = (1).
Por lo tanto, si r
G
= n
1

1
+ +n
h

h
es la descomposicion de r
G
en suma
de caracteres irreducibles, los caracteres
i
resultan ser todos los caracteres
irreducibles de G, y n
i
=
i
(1) es el grado de
i
. Teniendo en cuenta que
r
G
, r
G
) = g, tenemos probado el teorema siguiente:
Teorema 2.12 Un grupo nito G tiene un n umero nito de caracteres irredu-
cibles
1
, . . . ,
h
, cuyos grados n
i
verican la relaci on
n
2
1
+ +n
2
h
= [G[.
Ejemplo El grupo D
4
tiene cinco clases de conjugacion, luego cinco caracteres
irreducibles,
1
,
2
,
3
,
4
,
5
, de los cuales conocemos dos: el caracter trivial

1
= 1 y el calculado en la p agina 10 (al que numeraremos como
5
). Los tres
que faltan tienen grados n
i
que han de cumplir 1 +n
2
2
+n
2
3
+n
2
4
+4 = 8, luego
los tres han de ser de grado 1.
Si aplicamos el teorema 2.12 al caso K = A, vemos que G tiene h repre-
sentaciones irreducibles sobre A, con caracteres
i
, cuyos grados al cuadrado
suman [G[. Si ahora K es un cuerpo arbitrario (algebraicamente cerrado de
caracterstica 0), cada una de las representaciones irreducibles de G sobre A
determina por extensi on de escalares (denicion 1.6) una representaci on sobre
K con la misma representacion matricial asociada, por lo que tiene el mismo
grado y, m as a un, el mismo caracter. Como la relacion
i
,
i
) = 1 no depende
2.2. Caracteres complejos 45
del cuerpo considerado, vemos que las extensiones de las representaciones de
G sobre A siguen siendo irreducibles sobre K y, como sus grados siguen su-
mando [G[, no puede haber m as representaciones irreducibles de G sobre K.
Si, por ultimo, tenemos en cuenta que toda representaci on es suma directa de
representaciones irreducibles, tenemos probado el teorema siguiente:
Teorema 2.13 Toda representaci on de un grupo G sobre un cuerpo K es iso-
morfa a la extensi on de escalares de una representaci on de G sobre A. Adem as,
la extensi on
K
es irreducible si y s olo si lo es . En particular, los caracteres
(irreducibles) de G sobre K coinciden con sus caracteres (irreducibles) sobre A.
Por consiguiente, a partir de aqu podramos trabajar exclusivamente en el
caso K = A sin perdida de generalidad, pero nos ser a mas comodo a un trabajar
en el caso K = C.
2.2 Caracteres complejos
Para trabajar con caracteres complejos es mas natural sustituir la forma
bilineal , ) por el siguiente producto escalar:
Denicion 2.14 Si G es un grupo nito, denimos en el espacio vectorial C
G
el producto escalar dado por
(, ) =
1
[G[

G
()().
Observemos que es ciertamente un producto escalar, es decir, que cumple
las propiedades
1
a) (, ) = (, ),
b) ( +, ) = (, ) + (, ), (, +) = (, ) + (, )
c) (, ) = (, ), (, ) = (, )
d) (, ) 0 y (, ) = 0 si y solo si = 0,
para todo , , C
G
y todo C.
Por otra parte, el teorema 2.3 prueba que, si , C
G
son caracteres
de G, entonces , ) = (, ). Ahora observamos que en la seccion anterior
solo hemos usado la forma bilineal , ) sobre caracteres, por lo que todos los
resultados de la seccion anterior son v alidos igualmente cambiando la forma
bilineal , ) por el producto escalar ( , ).
Para trabajar con funciones arbitrarias de C
G
es mas pr actico el producto
escalar.
1
Vease la denicion 1.1 de mi libro de Analisis.
46 Captulo 2. Teora de caracteres
Denicion 2.15 Si G es un grupo nito, una funci on de clases en G es una
aplicaci on f : G C tal que f(
1
) = f() para todo par de elementos
, G, es decir, una funci on que es constante en cada clase de conjugacion
de G. Llamaremos F(G) C
G
al subespacio vectorial formado por todas las
funciones de clases.
Tras la denici on 1.15 hemos probado que los caracteres de G son funciones
de clases. Tenemos un isomorsmo natural K
G
= K[G] de espacios vectoriales
que identica cada funci on K
G
con el elemento

G
() K[G].
De acuerdo con el teorema 1.5, este isomorsmo hace corresponder F(G) con el
centro de C[G].
Probamos ahora una nueva consecuencia del lema de Schur, de la que ex-
traeremos a su vez numerosas consecuencias sobre los caracteres de un grupo
nito.
Teorema 2.16 Sea : G Aut(V ) una representaci on irreducible de grado n
y car acter , y sea F(G) una funci on de clases, que podemos identicar con
x =

G
() Z(C[G]).
Entonces, para todo v V , se cumple que
vx =
[G[
n
(, )v.
Demostraci on: Como x esta en el centro de C[G], es claro que la aplicaci on
lineal f : V V dada por f(v) = vx es un homomorsmo de C[G]-modulos,
luego el lema de Schur implica que existe un C tal que f(v) = v, para todo
v V . S olo hemos de calcular . Para ello usamos la linealidad de la traza:
n = Tr(f) =

G
() Tr() =

G
()() = [G[(, ).
La primera consecuencia es la siguiente:
Teorema 2.17 Si G es un grupo nito, sus caracteres irreducibles forman una
base (ortonormal) del espacio F(G) de las funciones de clases.
Demostraci on: Sean
1
, . . . ,
h
los caracteres irreducibles de G. Las re-
laciones de ortogonalidad implican que son linealmente independientes, luego
solo hemos de probar que generan H. Para ello basta probar que la dimensi on
de H es h y, a su vez, para ello basta probar que los conjugados
1
, . . . ,
h
generan H. Notemos que (
i
,
j
) = (
j
,
i
), luego los conjugados tambien son
ortonormales.
2.2. Caracteres complejos 47
Tomamos H y consideramos la funci on de clases
=
h

i=1
(,
i
)
i
,
que tiene la propiedad de que (,
i
) = 0 para todo i. S olo hemos de probar
que esto implica que = 0. Sea x Z(C[G]) el elemento correspondiente a a
traves del isomorsmo natural.
Consideremos una representacion : G Aut(V ). Si es irreducible, el
teorema anterior nos da que vx = 0, para todo v V . Si no es irreducible, lle-
gamos a la misma conclusion descomponiendolo en suma directa de subm odulos
irreducibles.
Vamos a aplicar esto al caso en que V = C[G], es decir, a la representacion
regular de G, y para v = 1. Entonces,
0 = 1x =

G
(),
luego = 0.
Es evidente que la dimensi on de F(G) es igual al n umero de clases de con-
jugaci on de G, luego:
Teorema 2.18 El n umero de caracteres irreducibles de un grupo G es igual a
su n umero de clases de conjugaci on.
Si
1
, . . . ,
h
son los caracteres irreducibles de un grupo G, tenemos que
toda funci on de clases f se expresa de forma unica como
f =
h

i=1
(f,
i
)
i
,
luego la condici on necesaria y suciente para que una funci on de clases f ,= 0
sea un caracter es que (f,
i
) sea un n umero natural para todo i.
La segunda consecuencia de 2.16 es que, si en un C[G]-modulo agrupamos
todos los subm odulos isomorfos, obtenemos una descomposicion unica:
Teorema 2.19 Sea G un grupo nito y sean
1
, . . . ,
h
sus caracteres irredu-
cibles. Si V es un C[G]-m odulo y llamamos V
i
a la suma de todos sus C[G]-
subm odulos irreducibles de car acter
i
, se cumple que
V =
h

i=1
V
i
.
Equivalentemente: podemos encontrar distintas descomposiciones de V en
suma directa de C[G]-submodulos irreducibles, pero, si en cada una de ellas
agrupamos todos los sumandos correspondientes al mismo caracter
i
, el modulo
V
i
que obtenemos es independiente de la descomposicion de partida.
48 Captulo 2. Teora de caracteres
Demostraci on: Llamemos n
i
al grado de
i
. Consideremos el elemento
x =
n
i
[G[

i
() Z(C[G])
y llamemos p
i
: V V a la aplicaci on lineal dada por v vx. Como
x Z(C[G]), se trata, de hecho, de un homomorsmo de C[G]-modulos.
Si W es un C[G]-subm odulo irreducible de V , la restriccion p
i
[
W
: W W
es tambien la multiplicaci on por x, y podemos aplicar el teorema 2.16, seg un el
cual p
i
[
W
es la homotecia de razon
n
i
n
(
i
, ) =
n
i
n
(,
i
),
donde es el caracter de W y n su grado. As pues, p
i
[
W
= 0 si ,=
i
y
p
i
[
W
es la identidad si =
i
. Esto implica que la imagen de p
i
es V
i
, que
p
i
: V V
i
se restringe a la identidad en V
i
y que es nula sobre cada V
j
con
j ,= i. Es obvio que V es la suma de los V
i
y la existencia de estas proyecciones
implica que la suma es directa.
El teorema 2.2 arma que los valores que toman los caracteres son enteros
algebraicos. La siguiente consecuencia de 2.16 es otra propiedad de integridad:
Teorema 2.20 Sea un car acter irreducible de grado n de un grupo G y sea
: G C una funci on de clases cuyas im agenes sean enteros algebraicos.
Entonces
1
n

G
()()
es un entero algebraico.
Demostraci on: Consideremos la aplicacion T : Z(C[G]) C dada por
T(x) =
[G[
n
(, ), donde x =

G
().
El teorema 2.16 arma que el homomorsmo V V dado por v vx es
la homotecia de razon T(x). Como (vx)y = v(xy), concluimos que la homotecia
de razon T(xy) es la composicion de la homotecia de razon T(x) seguida de la
homotecia de razon T(y) o, m as simplemente: T(xy) = T(x)T(y). Es obvio que
T conserva la suma, de modo que es un homomorsmo de anillos (conmutativos
y unitarios).
Seg un 1.5, si cl(G) = c
1
, . . . , c
h
, el centro de C[G] tiene por base los
elementos de la forma
e
i
=

c
i
.
Se cumple que e
i
e
j
Z[G] Z(C[G]) = e
1
, . . . , e
h
)
Z
, luego el algebra
Z[e
1
, . . . , e
h
] es un Z-modulo nitamente generado, lo que prueba
2
que los e
i
2
Vease el teorema 3.58 de mi libro de

Algebra conmutativa.
2.2. Caracteres complejos 49
son enteros sobre Z. Eligiendo
i
c
i
, podemos expresar
x =

G
() =
h

i=1
(
i
)e
i
.
Por hip otesis, cada (
i
) es un entero algebraico, luego x Z(C[G]) es entero
sobre Z. Como T es un homomorsmo de anillos, esto implica que T(x) C es
un entero algebraico. Explcitamente:
T(x) =
[G[
n
(, ) =
1
n

G
()().
Veamos una primera aplicaci on (veremos otras en la seccion siguiente):
Teorema 2.21 Los grados de las representaciones irreducibles de un grupo G
dividen al orden de G.
Demostraci on: Basta probar que si es un caracter irreducible de G,
entonces (1) [ [G[. Para ello aplicamos el teorema anterior a la funci on = ,
lo que nos da que
1
n

G
()() =
[G[
n
(, ) =
[G[
n
es un entero algebraico. Como es un n umero racional, ha de ser entero, y esto
signica que n [ [G[.
Los teoremas 2.12 y 2.18 nos dan una caracterizacion de los grupos abelianos:
Teorema 2.22 Un grupo nito G es abeliano si y s olo si todos sus caracteres
irreducibles tienen grado 1.
Demostraci on: Sea g el orden de G y h su n umero de clases. Es claro que
G es abeliano si y solo si g = h. Si n
1
, . . . , n
h
son los grados de los caracteres
irreducibles de G, sabemos que
n
2
1
+ +n
2
h
= g,
luego g = h si y solo si n
i
= 1 para todo i.
Observemos que LG(1, C)

= C

y el isomorsmo puede verse como el que a


cada matriz le asigna su traza, luego una representaci on matricial de grado 1
de un grupo G puede verse como un homomorsmo de grupos G C

, que se
identica a su vez con su car acter. En denitiva, los caracteres de grado 1 de un
grupo nito G son simplemente los homomorsmos de grupos
3
: G C

.
3
En particular, los caracteres irreducibles de los grupos abelianos nitos coinciden con los
caracteres denidos, por ejemplo, en 11.12 de mi libro de Teora de n umeros.
50 Captulo 2. Teora de caracteres
2.3 Ejemplos y aplicaciones
Reunimos en esta seccion algunos resultados adicionales sobre caracteres que
no nos har an falta m as adelante.
Ejemplo Nos faltaba calcular los caracteres de grado 1 del grupo D
4
. Obser-
vemos que el centro de D
4
es Z(D
4
) = 1,
2
. (El centro de un grupo est a
formado por los elementos cuya clase de conjugacion es trivial.) El cociente
D
4
/Z(D
4
) es abeliano, luego tiene cuatro caracteres de grado 1, que son, por lo
tanto, los tres caracteres que buscamos, mas el trivial.
Concretamente, D
4
/Z(D
4
)

= C
2
C
2
, sus elementos tienen todos orden 2,
luego sus caracteres tienen que tomar valores en C

iguales a 1. Teniendo esto


en cuenta es facil calcular la tabla de caracteres (irreducibles) de D
4
:
D
4
1
2

1
1 1 1 1 1

2
1 1 1 1 1

3
1 1 1 1 1

4
1 1 1 1 1

5
2 0 2 0 0
Notemos que podramos haber calculado
5
a partir de los otros caracteres
sin necesidad de conocer la representacion que lo genera. Basta tener en cuenta
que r
G
=
1
+
2
+
3
+
4
+2
5
y que r
G
toma siempre el valor 0 salvo en 1.
Ejemplo En Q = R
4
es posible denir una estructura de anillo de divisi on
conocida como el algebra de los cuaterniones.
4
Si llamamos 1, i, j, k a la base
canonica de R
4
, el producto de Q esta completamente determinado por las
relaciones
i
2
= j
2
= k
2
= 1, ij = k, ji = k, jk = i, kj = i, ki = j, ik = j.
Se sigue entonces que el conjunto Q
8
= 1, i, j, k es un subgrupo del
grupo de unidades de Q, conocido como el grupo cuaternio. Tiene cinco clases
de conjugaci on:
cl(Q
8
) = 1, 1, i, j, k
y el cociente Q
8
/1

= C
2
C
2
nos da cuatro caracteres de grado 1 an alogos
a los que hemos obtenido para D
4
en el ejemplo anterior. Esto implica que el
quinto car acter ha de tener grado 2 y, teniendo en cuenta que puede calcularse
a partir del car acter regular de Q
8
, concluimos que la tabla de caracteres de Q
8
es identica a la de D
4
(biyectando adecuadamente las clases de conjugacion), a
pesar de que ambos grupos no son isomorfos.
Ejercicio: Calcular la tabla de caracteres de
3
.
4
En la seccion 1.4 de mi libro de

Algebra esta construido el anillo de division de los
cuaterniones racionales. El algebra de los cuaterniones se obtiene sin mas que cambiar Q por
R en toda la construccion.
2.3. Ejemplos y aplicaciones 51
Relaciones de ortogonalidad duales A la hora de calcular tablas de ca-
racteres, es util contar con que no s olo las las de la tabla son ortogonales dos
a dos, sino que las columnas tambien lo son. En efecto:
Teorema 2.23 Sea G un grupo nito, sean
1
, . . . ,
h
sus caracteres irreduci-
bles y sean , G. Entonces
h

r=1

r
()
r
() =
_
[G[/[cl
G
()[ si cl
G
() = cl
G
(),
0 si cl
G
() ,= cl
G
().
Demostraci on: Sean
1
, . . . ,
h
representantes de las clases de conjuga-
cion de G y sea h
i
= [cl
G
(
i
)[. En estos terminos, lo que hemos de probar es
que
h

r=1

r
(
i
)
r
(
j
) =
[G[
h
j

ij
,
donde (
ij
) es la matriz identidad. Consideremos las matrices B y C dadas por
b
ij
=
h
j
[G[

i
(
j
), c
ij
=
j
(
i
).
Entonces, el elemento (i, j) de BC es
1
[G[
h

r=1
h
r

i
(
r
)
j
(
r
) =
1
[G[

i
()
j
() =
ij
,
por las relaciones de ortogonalidad, luego BC = I. Esto implica que CB = I,
lo que se traduce precisamente en la relacion que queramos probar.
Caracteres de productos directos Vamos a determinar los caracteres de un
producto directo de grupos G = G
1
G
2
. Observemos que, como G
1

= G/G
2
,
podemos considerar a cada caracter de G
1
como un caracter de G. Concreta-
mente, entendiendo que (g
1
g
2
) = (g
1
). Lo mismo es valido para los caracteres
de G
2
.
Teorema 2.24 Sea G = G
1
G
2
un producto directo de grupos. Si
i
es un
car acter irreducible de G
i
, entonces
1

2
es un car acter irreducible de G, y todo
car acter irreducible de G es de esta forma.
Demostraci on: Sabemos que
1

2
es un caracter de G, aunque, en gene-
ral, el producto de caracteres irreducibles no tiene por que ser irreducible. No
obstante, multiplicando las ecuaciones
(
1
,
1
) =
1
[G
1
[

g
1
G
1
[
1
(g
1
)[
2
= 1, (
2
,
2
) =
1
[G
2
[

g
2
G
2
[
2
(g
2
)[
2
= 1,
obtenemos que (
1

2
,
1

2
) = 1, luego
1

2
es irreducible.
52 Captulo 2. Teora de caracteres
Si
i
1
, . . . ,
i
h
i
son los caracteres irreducibles de G
i
, es claro que los carac-
teres
1
k

2
l
son distintos dos a dos, pues el producto determina los factores por
restriccion. Sabemos que

1
k
(1)
2
= [G
1
[,

2
l
(1)
2
= [G
2
[,
y multiplicando ambas ecuaciones obtenemos que

k,l
(
1
k

2
l
)(1)
2
= [G[,
luego G no puede tener m as caracteres irreducibles.
En particular, descomponiendo un grupo abeliano como producto de grupos
cclicos, podemos determinar f acilmente todos sus caracteres irreducibles. Solo
tenemos que observar que los caracteres irreducibles de un grupo cclico G = )
de orden n son los homomorsmos : G C

determinados por que ()


es una raz n-sima de la unidad. Hay n races posibles que dan lugar a los n
caracteres irreducibles de G.
El grado de un caracter irreducible Hemos probado que el grado de un
caracter irreducible de un grupo nito G debe dividir al orden de G. Este
resultado puede mejorarse.
Teorema 2.25 Si G es un grupo nito, el grado de cualquier car acter irredu-
cible de G divide al ndice [G : Z(G)[.
Demostraci on: Sea g = [G[ y c = [Z(G)[. Consideremos una represen-
tacion irreducible : G Aut(V ) de grado n. Si Z(G) Z(C[G]), el
teorema 2.16 nos dice que () es una homotecia en V de razon (), de modo
que : Z(G) C

es un homomorsmo de grupos.
Fijemos ahora un n umero natural m 1 y consideremos el grupo G
m
(el
producto directo de G por s mismo m veces). Si es el caracter de , podemos
considerar en G
m
el caracter
m
, que, seg un hemos visto en la seccion anterior,
es irreducible, y est a asociado a la representacion

m
: G
m
V
C[G]

C[G]
V
dada por
5

m
(
1
, . . . ,
m
)(v
1
v
m
) = v
1

1
v
m

m
. Por consiguiente,
si (
1
, . . . ,
m
) Z(G)
m
, tenemos que
m
(
1
, . . . ,
m
) es la homotecia de razon
(
1

m
).
Consideremos el subgrupo H de Z(G)
m
formado por los elementos que cum-
plen
1

m
= 1. Tenemos que H esta en el n ucleo de
m
, luego podemos
ver a
m
como representacion de G
m
/H. El teorema 2.21 implica que el grado
de
m
, que es n
m
, divide el orden de este cociente, que es g
m
/c
m1
. As pues,
5
Con mas detalle, al considerar a como caracter del i-esimo factor, su representacion aso-
ciada es la dada por G
m
p
i
G

Aut(V ), y el producto tensorial de estas representaciones
de G
m
es el indicado.
2.3. Ejemplos y aplicaciones 53
existe un k Z tal que kn
m
= g
m
/c
m1
o, lo que es lo mismo, (g/cn)
m
c
1
Z,
para todo m Z.
Esto implica que Z[g/cn] c
1
Z, luego la Z-algebra Z[g/cn] es un Z-modulo
nitamente generado, luego g/cn es un entero algebraico y un n umero racional,
luego g/cn Z, luego n [ g/c = [G : Z(G)[.
Para un resultado m as preciso, vease el teorema 2.40, mas abajo.
Subgrupos normales El teorema 2.5 nos permite reconocer el n ucleo de un
caracter a partir de la tabla de caracteres de un grupo. Obviamente, los n ucleos
de caracteres son subgrupos normales. Los demas subgrupos normales de un
grupo dado pueden calcularse a partir de la tabla de caracteres sin m as que
tener en cuenta que son intersecciones de n ucleos:
Teorema 2.26 Todo subgrupo normal de un grupo nito es la intersecci on de
los n ucleos de los caracteres irreducibles que lo contienen.
Demostraci on: Es trivial: sea G un grupo y N un subgrupo normal.
Los caracteres irreducibles que contienen a N en su n ucleo son los caracteres
irreducibles de G/N, luego todo se reduce a probar que la intersecci on de los
n ucleos de todos los caracteres irreducibles de un grupo dado es trivial, pero
ello se debe a que dicha interseccion es el n ucleo de la representacion regular,
que es el.
Recordemos que el subgrupo derivado de un grupo G es el menor subgrupo
G

tal que el cociente G/G

es abeliano.
Teorema 2.27 El subgrupo derivado de un grupo nito es la intersecci on de
los n ucleos de los caracteres irreducibles de grado 1.
Demostraci on: Si un car acter irreducible : G C cumple G

N(),
entonces es un caracter irreducible de G/G

y, como el cociente es abeliano,


tiene grado 1. Recprocamente, si tiene grado 1, entonces es un homomorsmo
: G C

, luego G/ N() es abeliano y, por consiguiente, G

N().
En particular, el n umero de caracteres de grado 1 de un grupo nito G es
igual al ndice [G : G

[.
Tambien podemos calcular el centro de un grupo a partir de su tabla de
caracteres. Para ello denimos el centro de un car acter : G C como el
conjunto
Z() = G [ [()[ = (1).
Teorema 2.28 Sea G un grupo nito.
a) Si es un car acter de G asociado a una representaci on : G Aut(V ),
entonces
Z() = G [ () es una homotecia .
b) Z() es un subgrupo de G y Z()/ N() es cclico.
54 Captulo 2. Teora de caracteres
c) Z(G) es la intersecci on de los centros de todos los caracteres irreducibles
de G.
d) Si es un car acter irreducible y el de G, entonces Z(G) = Z().
Demostraci on: a) Dado G, sabemos que, eligiendo una base en V ,
podemos suponer que la matriz asociada al automorsmo () es diagonal y
() =
1
+ +
n
es la suma de dicha diagonal. Adem as, todos los
i
tienen
modulo 1.
Tenemos que Z() si y solo si [
1
+ +
n
[ = n, y es facil ver que
esto ocurre s y solo si todos los
i
son iguales, es decir, si y solo si () es una
homotecia de razon .
b) Ahora es inmediato que Z() es un subgrupo de G. M as a un, si llamamos
() a la raz on de la homotecia (), tenemos que : Z() C

es un
homomorsmo de grupos cuyo n ucleo es N(), Z()/ N() es isomorfo a un
subgrupo nito de C

, luego ha de ser cclico.


c) Si es irreducible, el teorema 2.16 implica que Z(G) Z(). Por otra
parte, como [Z()] esta formado por homotecias, [Z()] Z([G]). Teniendo
en cuenta el isomorsmo natural [G]

= G/ N(), vemos que


Z()/ N() Z(G/ N()).
Si pertenece a los centros de todos los caracteres irreducibles de G y G,
se cumple que
1

1
N(), y esto vale para todo car acter irreducible ,
luego
1

1
= 1, lo que implica que Z(G).
d) Si es un caracter irreducible y el de G, en c) hemos probado que
Z() Z(G), y tambien la inclusi on opuesta, luego Z(G) = Z().
En particular, vemos que una condici on necesaria para que un grupo G pueda
tener un car acter irreducible y el es que Z(G) sea cclico. Hay ejemplos que
muestran que no es suciente.
El teorema p
a
q
b
de Burnside Terminamos con una aplicaci on tpica de la
teora de caracteres. Se trata de un teorema muy difcil de probar si no se usa
la teora de caracteres y con una prueba muy simple en terminos de caracteres.
Necesitamos un resultado previo:
Teorema 2.29 Sea un car acter irreducible de un grupo nito G y sea G
tal que [cl
G
()[ sea primo con (1). Entonces () = 0 o bien [()[ = (1).
Demostraci on: Sean u, v Z tales que u[cl
G
()[ +v(1) = 1. Entonces
u[cl
G
()[()
(1)
+v() =
()
(1)
.
El miembro izquierdo es un entero algebraico por el teorema 2.20, aplicado
a la funci on de clases que vale 1 sobre cl
G
() y 0 en las demas clases. Por
consiguiente, el n umero a = ()/(1) tambien es un entero algebraico.
2.3. Ejemplos y aplicaciones 55
Sea K la adjunci on a Q de las races del polinomio mnimo de a sobre Q.
Si a = a
1
, . . . , a
n
son estas races, tenemos que a
i
es la imagen de a por un
Q-automorsmo de K. Como () es suma de (1) races de la unidad, cada
a
i
es de la forma
suma de (1) races de la unidad
(1)
,
luego [a
i
[ 1. Por consiguiente [ N
K
Q
(a)[ 1 y esta norma es un entero alge-
braico, a la vez que un n umero racional, luego ha de ser un n umero entero, mas
concretamente, 0 o 1.
Si N
K
Q
(a) = 0, entonces a = 0 y () = 0, mientras que si N
K
Q
(a) = 1, ha
de ser [a[ = 1, luego [()[ = (1).
El teorema 1.28 arma que todo p-grupo es nilpotente y, por consiguiente,
resoluble. El teorema de Burnside generaliza este hecho a grupos con orden
divisible entre dos primos:
Teorema 2.30 (Burnside) Todo grupo de orden p
a
q
b
, con p y q primos, es
resoluble.
Demostraci on: Sea G un grupo de orden p
a
q
b
. Razonamos por inducci on
sobre el orden de G, es decir, suponemos que el teorema es cierto para todos
los grupos de orden menor que [G[. Si G es abeliano, es trivialmente resoluble,
luego podemos suponer que Z(G) < G.
Sea P un p-subgrupo de Sylow de G y sea Z(P) un elemento ,= 1.
(Existe por el teorema 1.21.) Consideremos la clase de conjugacion C = cl
G
().
Entonces P C
G
(), luego p [G : C
G
()[ y, por el teorema 1.19, tenemos que
[C[ = [G : C
G
()[ = q
b

, para cierto b

b.
Basta probar que G tiene un subgrupo 1 < N G, pues entonces N y G/N
son resolubles por hip otesis de induccion, luego G tambien lo es. Supongamos
que no es as, es decir, que G es un grupo simple no abeliano.
Si b

= 0, entonces Z(G) ,= 1, lo que nos da una contradicci on. Supon-


gamos, pues, que b

> 0. Sean
1
, . . . ,
h
los caracteres irreducibles de G, donde

1
= 1. El teorema 2.23 nos da que
0 =
h

i=1

i
(1)
i
() = 1 +
h

i=2

i
(1)
i
().
Podemos ordenar los caracteres de modo que p
i
(1) para 1 i h
0
y
p [
i
(1) para h
0
< i h. En el primer caso, tenemos que
i
() es primo con
[cl
G
()[, luego el teorema anterior nos da que
i
() = 0 o bien [
i
()[ =
i
(1).
Si se da esta segunda posibilidad, como
i
es el (porque G es simple), 2.28 nos
da que Z(G), lo cual es imposible. Por consiguiente, ha de ser
i
() = 0.
Esto nos reduce la igualdad anterior a
1 +
h

i=h
0
+1

i
(1)
i
() = 0,
56 Captulo 2. Teora de caracteres
donde p divide a cada
i
(1), pero esto es absurdo, porque nos permite expresar
el n umero racional 1/p como combinacion lineal entera de enteros algebraicos,
lo que implica que 1/p Z.
2.4 Caracteres inducidos
Si G es un grupo nito y H es un subgrupo, podemos considerar a C[H]
como subespacio vectorial de C[G], lo que, a su vez, nos permite considerar a
C[G] como C[H]-modulo. Esto nos lleva a la denici on siguiente:
Denicion 2.31 Sea G un grupo nito y H un subgrupo. Consideremos una
representacion lineal : H Aut(W). Llamaremos representaci on inducida

G
a la representacion de G asociada al C[G]-modulo W
C[H]
C[G]. Si es el
caracter de , llamaremos car acter inducido
G
al car acter de G asociado a
G
.
Es obvio que, si H K G y es un caracter de H, entonces (
K
)
G
=
G
.
Vamos a ver que
G
puede calcularse directamente a partir de sin nece-
sidad de conocer la representacion que lo genera. Para ello conviene introducir
la notaci on siguiente:
Denicion 2.32 Sea G un grupo nito y H un subgrupo de G. Si es una
funci on de clases en H, llamaremos
0
: G C a la funci on dada por

0
() =
_
() si H,
0 si / H.
En estos terminos, los caracteres inducidos se calculan como indica el teo-
rema siguiente:
Teorema 2.33 Sea G un grupo nito y H un subgrupo y sea R un sistema
de representantes de las clases de congruencia por la derecha de G m odulo H.
Entonces, si es un car acter de H, para todo G se cumple que

G
() =

R

0
(
1
) =
1
[H[

0
(
1
).
Demostraci on: Sea : H Aut(W) la representacion que determina
el caracter dado . Tenemos que cada G se expresa de forma unica como
= h, con R. Es claro entonces que
C[G] =

R
C[H].
Por consiguiente,
G
es el caracter de
V = W
C[H]
C[G] =

R
W.
2.4. Caracteres inducidos 57
Fijado G, para cada R, podemos expresar = h

, con

R
y h H. De este modo, (W) = W

. Si jamos una base B de W, la


uni on de los trasladados B, con R, es una base de V . Para calcular la
traza de
G
() en esta base observamos que, si

,= , las las de la matriz de

G
() correspondientes a los vectores de B

tienen ceros en la diagonal. Por el


contrario, si

= , las suma de la diagonal de las las correspondientes a B


es la traza de
G
()[
W
. As pues:

G
() =

R

Tr(
G
()[
W
),
donde R

= R [

= . Observemos que

= equivale a que
= h, es decir, que
1
H. Por ultimo, observamos que el isomorsmo
f : W W dado por f(w) = w cumple
f(w
1
) = w = f(w).
Esto signica que
G
()[
W
se identica a traves de f con (
1
), luego
Tr(
G
()[
W
) = Tr((
1
)) = (
1
) =
0
(
1
).
Con esto obtenemos la primera formula del enunciado. La segunda se sigue
de la primera debido a que, si R cumple
1
H, entonces, para cada
h H tenemos que

= h G cumple

1
H y (

1
) = (
1
)
y, recprocamente, todo

G que cumple

1
H es de la forma

= h,
para un unico R tal que
1
H. En denitiva, cada sumando de la
primera f ormula se corresponde con [H[ sumandos identicos en la segunda.
En particular, tenemos la relaci on entre los grados:

G
(1) = [G : H[(1).
Denicion 2.34 Sea G un grupo nito, sea H un subgrupo de G y sea R
un sistema de representantes de las clases de congruencia por la derecha de G
modulo H. Para cada funci on de clases : H C, denimos
G
: G C
mediante

G
() =

R

0
(
1
) =
1
[H[

0
(
1
).
Hemos visto que si es un caracter de H, entonces
G
es un caracter de G.
En general, se cumple que
G
es una funci on de clases de G. Esto se com-
prueba directamente sin dicultad o, alternativamente, basta observar que la
aplicaci on
G
es C-lineal y que toda funci on de clases es combinacion
lineal de caracteres.
Notemos que tambien hay una forma natural (y mucho m as simple) de pasar
de un car acter de G a un car acter de H:
Denicion 2.35 Sea G un grupo nito y H un subgrupo de G. Si es una
funci on de clases de G, llamaremos
H
a su restriccion a H, que es tambien una
funci on de clases en H, y es un car acter si lo es.
58 Captulo 2. Teora de caracteres
Entre estas dos operaciones hay una relaci on sencilla:
Teorema 2.36 (Reciprocidad de Frobenius) Sea G un grupo nito y H un
subgrupo. Sean : H C y : G C funciones de clases. Entonces
(,
H
) = (
G
, ).
Demostraci on: Basta realizar un calculo directo:
(
G
, ) =
1
[G[

G
()() =
1
[G[
1
[H[

,G

0
(
1
)()
=
1
[G[
1
[H[

,G

0
(

)(
1

) =
1
[G[
1
[H[

,G

0
(

)(

)
=
1
[H[

H
(

)(

) = (,
H
).
Otra f ormula de interes que relaciona funciones de clase inducidas y restric-
ciones es la siguiente:
Teorema 2.37 Sea G un grupo nito y H un subgrupo. Sean : H C y
: G C funciones de clases. Entonces (
H
)
G
=
G
.
Demostraci on: Para cada G, tenemos que
(
H
)
G
() =
1
[H[

0
(
1
)
0
H
(
1
)
=
1
[H[

0
(
1
)() =
G
()().
Ahora necesitamos un resultado tecnico:
Teorema 2.38 Sea G un grupo nito y N un subgrupo normal, sea un
car acter irreducible de G tal que
N
sea suma de al menos dos caracteres dis-
tintos. Entonces existe un subgrupo N H < G y un car acter irreducible de
H tal que =
G
.
Demostraci on: Sea V un C[G]-modulo asociado a , de modo que
N
esta asociado a V como C[N]-modulo. Sea
V =
h

i=1
V
i
la descomposicion de V como C[N]-modulo dada por el teorema 2.19. Por
hip otesis, la suma tiene al menos dos sumandos no nulos.
2.4. Caracteres inducidos 59
En general, si W es un C[N]-submodulo de V y G, se cumple que W
es tambien un C[N]-subm odulo, pues, si n N, se cumple que
Wn = W(n
1
) = W,
pues n
1
N. Ademas, si W tiene caracter
i
, el caracter de W es

(n) = (n
1
),
que depende unicamente de y . Es claro que si W es irreducible, tambien lo es
W, luego vemos que la multiplicaci on por transforma todos los subm odulos
irreducibles de un mismo V
i
(es decir, todos los submodulos con un mismo
caracter
i
, en subm odulos de un mismo V
j
, por lo que V
i
= V
j
.
Fijemos un ndice i
0
tal que V
i
0
,= 0 y sea H = H [ V
i
0
= V
i
0
.
Claramente, N H < G. La segunda desigualdad es estricta porque, de lo
contrario, V
i
0
sera un C[G]-subm odulo de V , pero V es irreducible, luego sera
V = V
i
0
, cuando, por hip otesis, hay al menos dos sumandos no nulos.
Sea el caracter de H asociado a W = V
i
0
. Para probar que =
G
basta
ver que, si R es un sistema de representantes de las clases de congruencia por
la derecha de G modulo H, se cumple que
V =

R
W,
pues esto implica que V

= W
C[H]
C[G].
Si
1
,
2
R y W
1
= W
2
, entonces
1

1
2
H, luego
1
=
2
. Esto implica
que cada W = V
i
0
con R es un V
i
, luego la suma de los W es directa
(porque lo es la de los V
i
). Ademas, dicha suma directa es un C[G]-submodulo
de V , luego es todo V .
En general no es cierto que todo car acter de un grupo este inducido desde
un subgrupo, pero s lo es en el caso de los grupos superresolubles:
Teorema 2.39 Si G es un grupo nito superresoluble, todo car acter irreducible
de G esta inducido por un car acter de grado 1 de un subgrupo de G.
Demostraci on: Razonando por inducci on, podemos suponer que el teo-
rema es cierto para todo grupo de orden estrictamente menor que [G[. Sea un
caracter irreducible de G. Podemos suponer que es el, es decir, que la repre-
sentacion : G Aut(V ) que lo genera es inyectiva, pues, si tuviera n ucleo
N ,= 1, podramos ver a como caracter de G/N, luego habra un subgrupo
H/N G/N y un car acter de grado 1 en H/N tal que =
G
.
Tambien podemos suponer que G no es abeliano, pues en caso contrario
ya tiene grado 1 y no hay nada que probar.
Por el teorema 1.32, existe un subgrupo Z(G) N G. Como es un
monomorsmo, tenemos que [N] Z([G]). Por consiguiente, no todos los
automorsmos en [N] son homotecias (ya que las homotecias conmutan con
60 Captulo 2. Teora de caracteres
todos los automorsmos), luego [
N
ha de ser suma de al menos dos caracte-
res irreducibles distintos. (En caso contrario, como N es abeliano, [
N
sera
m ultiplo de un unico car acter de grado 1, y [N] constara unicamente de ho-
motecias.)
El teorema 2.38 nos da que =
G
, para cierto car acter irreducible de
un subgrupo H < G. Como H tambien es superresoluble, podemos aplicar la
hip otesis de induccion para concluir que =
H
, para cierto car acter de
grado 1, luego tambien =
G
.
Terminamos esta seccion con una aplicaci on de 2.38:
Teorema 2.40 Si G es un grupo nito y N es un subgrupo normal abeliano,
entonces el grado de todo caracter irreducible de G divide al ndice [G : N[.
Demostraci on: Razonando por inducci on, podemos suponer que el teo-
rema es cierto para todo grupo de orden menor que [G[. Sea un car acter
irreducible de G y supongamos que
N
se descompone en suma de al menos
dos caracteres irreducibles distintos. Entonces, por 2.38, existe un subgrupo
N H < G tal que =
G
, para cierto car acter de H. Por hip otesis de
inducci on (1) [ [H : N[, luego
(1) =
G
(1) = [G : H[ (1) [ [G : N[.
Supongamos ahora que
N
= n, para cierto car acter irreducible de N,
que sera de grado 1, porque N es abeliano. Sea : G LG(n, C) una
representacion matricial que genere a , consideremos G

= [G] LG(n, C) y
sea N

= [N]. Tenemos un epimorsmo G/N G

/N

, luego
[G

: N

[G : N[.
El hecho de que
N
= n se traduce en que las matrices de N

son de la forma
I
n
, luego N

Z(G

). La inclusi on G

LG(n, C) es una representacion de


G

de grado n, luego el teorema anterior nos da que n [ [G

: N

[G : N[.
2.5 El teorema de Brauer
La nalidad de esta seccion es demostrar el teorema siguiente:
Teorema 2.41 (Brauer) Si G es un grupo nito, todo car acter de G se ex-
presa como combinaci on lineal con coecientes enteros de caracteres inducidos
por caracteres de grado 1.
Para probarlo empezamos introduciendo el concepto siguiente:
Denicion 2.42 Diremos que un grupo nito H es p-elemental, donde p es un
n umero primo, si puede expresase como producto directo H = C P, donde C
es un grupo cclico de orden primo con p y P es un p-grupo (un grupo de orden
potencia de p). Un grupo H es elemental si es p-elemental para alg un primo p.
2.5. El teorema de Brauer 61
Todo grupo cclico nito es p-elemental para todo primo p, pues se descom-
pone como producto de grupos cclicos de ordenes potencias de primos, y basta
agrupar todos los factores que sean p-grupos por una parte, y todos los que no
lo sean por otra.
Por otra parte, todo grupo elemental es nilpotente por ser producto directo
de dos grupos nilpotentes. En particular es superresoluble.
Ahora podemos reducir la prueba del teorema de Brauer al resultado si-
guiente:
Teorema 2.43 Si G es un grupo nito, todo car acter de G se expresa como
combinaci on lineal con coecientes enteros de caracteres inducidos desde sub-
grupos elementales.
En efecto, de este teorema se sigue el teorema de Brauer, ya que si tenemos
= n
1

G
1
+ +n
r

G
r
,
donde cada
i
es un caracter de un subgrupo elemental H
i
G, descomponiendo
cada
i
en suma de caracteres irreducibles podemos suponer que cada
i
es
irreducible y, como H
i
es superresoluble, el teorema 2.39 nos da que
i
esta
inducido a su vez por un car acter de grado 1, luego lo mismo vale para
G
i
.
Para tratar con combinaciones lineales enteras de caracteres conviene intro-
ducir el concepto siguiente:
Denicion 2.44 Si G es un grupo nito y
1
, . . . ,
h
son sus caracteres irre-
ducibles, llamaremos R(G) = Z
1
Z
h
al subgrupo generado por los
caracteres
i
en el espacio F(G) de las funciones de clase de G. A sus elementos
los llamaremos caracteres virtuales de G.
Como los caracteres irreducibles son una base del C-espacio vectorial F(G)
de las funciones de clases de G, es claro que tambien son una base de R(G)
como Z-modulo. Tambien es obvio que todo car acter virtual se expresa de
forma unica como diferencia de dos caracteres. Como el producto de caracteres
es un caracter, tenemos que R(G) es un subanillo de F(G).
El teorema 2.43 es consecuencia, a su vez, del teorema siguiente:
Teorema 2.45 Sea G un grupo nito y sea V
p
el subgrupo de R(G) generado
por los caracteres inducidos desde subgrupos p-elementales de G. Entonces el
cociente R(G)/V
p
es nito y su orden es primo con p.
En efecto, si admitimos este resultado, solo tenemos que probar que R(G)
es la suma V de los subgrupos V
p
, para todo primo p. Como V
p
V R(G),
tenemos que el cociente R(G)/V es nito, y su orden es primo con p, para todo
primo p, luego ha de ser R(G) = V .
Observemos ahora que, si H es un subgrupo de G, el teorema 2.37 implica
que el subgrupo de R(G) generado por los caracteres inducidos desde H es un
62 Captulo 2. Teora de caracteres
ideal de R(G), y V
p
es la suma de estos ideales cuando H recorre los subgrupos
p-elementales de G. Por consiguiente, V
p
es tambien un ideal de R(G). Veamos
ahora que 2.45 es consecuencia del teorema siguiente:
Teorema 2.46 Sea G un grupo nito de orden [G[ = p
i
m, donde p m, y sea
V
p
el subgrupo de R(G) generado por los caracteres inducidos desde subgrupos
p-elementales de G. Entonces m V
p
.
En efecto, R(G) es un Z-modulo nitamente generado, luego R(G)/V
p
tam-
bien lo es. Por consiguiente, es producto de un n umero nito de grupos cclicos.
Si m V
p
, como este es un ideal, tenemos que m V
p
para todo R(G),
lo que signica que todos los elementos de R(G)/V
p
tienen orden divisor de m.
Por consiguiente, R(G)/V
p
es producto de un n umero nito de grupos cclicos
nitos de orden primo con p, y esto prueba 2.45.
Consideremos ahora el anillo D de los enteros ciclotomicos de orden g, es
decir, la Z-sub algebra de C generada por las races g-esimas de la unidad. Se
trata de un Z-modulo libre de rango nito. Fijemos una base D =
1
, . . . ,
c
)
Z
tal que
1
= 1. Vamos a trabajar en el producto tensorial D
Z
R(G).
Como R(G) es el Z-modulo libre que tiene por base los caracteres irreducibles

1
, . . . ,
h
de G, tenemos, por una parte, que D
Z
R(G) es el D-modulo libre
generado por los elementos 1
i
. Podemos identicarlo con el D-submodulo
generado por
1
, . . . ,
h
en el espacio F(G) de las funciones de clases de G
(de modo que identicamos cada 1
i
con
i
). As, R(G) es el conjunto de
elementos de D
Z
R(G) cuyas coordenadas en la base 1
i
(o
i
) son enteras.
Por otra parte, D
Z
R(G) es tambien el R(G)-modulo libre de base
i
1,
y los elementos de R(G) son los que en esta base tienen todas las coordenadas
nulas excepto la de
1
1 = 1 1.
Es claro entonces que (D
Z
V
p
)R(G) = V
p
. (Un elemento de la interseccion
es un elemento de D
Z
R(G) cuyas coordenadas en la base
i
1 estan en V
p
y son todas nulas menos la de
1
1.) Por consiguiente, para probar 2.46 basta
ver que m D
Z
V
p
.
El hecho de que R(G) sea un subanillo de F(G) y que V
p
sea un ideal, implica
inmediatamente que D
Z
R(G) tambien es un subanillo de F(G) y que D
Z
V
p
es un ideal de D
Z
V
p
.
Teorema 2.47 Sea G un grupo de orden g y sea : G gZ una funci on de
clases que toma valores m ultiplos de g. Entonces es combinaci on lineal con
coecientes en D de caracteres inducidos por caracteres de subgrupos cclicos
de G.
Demostraci on: Podemos expresar = g, donde : G Z es otra
funci on de clases. Para cada subgrupo cclico C G, denimos la funci on de
clases
C
: C Z mediante

C
(x) =
_
[C[ si x genera C,
0 en otro caso.
2.5. El teorema de Brauer 63
Si C(G) es el conjunto de todos los subgrupos cclicos de G, tenemos que

CC(G)

G
C
(x) =

yG

CC(G)

0
C
(yxy
1
)
[C[
=

gG
1 = g.
Por lo tanto,
= g =

CC(G)

G
C
=

CC(G)
(
C

C
)
G
.
Falta probar que la funci on de clases
C
=
C

C
es combinacion lineal con
coecientes en D de caracteres de C. Ciertamente, como toda funci on de clases,
es combinacion lineal de los caracteres irreducibles de C. Si es uno de ellos,
su coeciente en la combinacion lineal es (
C
, ) y, en efecto, se cumple que
(
C
, ) =
1
[C[

C
()()() =

()(
1
) D
donde en el ultimo sumatorio recorre los generadores de C. El resultado est a
en D porque los caracteres de C y de G toman valores en D. (Precisamente
para esto hemos introducido D en sustituci on de Z.)
Puesto que todo grupo cclico es p-elemental, el teorema anterior implica, en
particular, que D
Z
V
p
.
Con esto podemos reducir el teorema de Brauer al resultado siguiente:
Teorema 2.48 En las condiciones previas al teorema anterior, existe una fun-
ci on de clases : G Z tal que D
Z
V
p
y, para todo x G, se cumple
que p (x).
En efecto, dada una funci on en estas condiciones, si g = p
i
m, llamemos
N al orden del grupo de unidades de Z/p
i
Z, de modo que k
N
1 (mod p
i
),
para todo entero k primo con p. En particular, (x)
N
1 (mod p
i
), para todo
x G, luego la funci on de clases m(
N
1) toma valores enteros m ultiplos de g.
Por el teorema 2.47, tenemos que m(
N
1) D
Z
V
p
. Por otra parte,
D
Z
V
p
, y este es un ideal de D
Z
R(G), luego tambien m
N
D
Z
V
p
,
con lo que concluimos que m D
Z
V
p
, y ya hemos visto que esto implica el
teorema de Brauer.
Tenemos pendiente demostrar 2.48.
Si G es un grupo nito y sea p un n umero primo. Diremos que x G es
un p-elemento si su orden es potencia de p, y es un p

-elemento si su orden es
primo con p.
En general, si el orden de x es m = p
i
m

, donde p m

, existen u, v Z tales
que up
i
+vm

= 1, con lo que x
p
= x
vm

, x
p
= x
up
i
cumplen que
x = x
p
x
p
= x
p
x
p
, x
p
i
p
= x
m

p
= 1,
64 Captulo 2. Teora de caracteres
es decir, que todo x G puede descomponerse como producto de un p-elemento
y un p

-elemento, a los que llamaremos, respectivamente, p-componente y p

-
componente de x.
Necesitaremos este resultado tecnico:
Teorema 2.49 En las condiciones anteriores, sea : G Z una funci on
de clases que cumpla D
Z
R(G). Si x G y x
p
es su p

-componente,
entonces (x) (x
p
) (mod p)
Demostraci on: Sea C = x), de modo que x
p
C. Observamos que

C
D
Z
R(C), luego no perdemos generalidad si suponemos que G esta
generado por x. Tenemos, pues, que
=

i
d
i

i
,
con d
i
D y donde los caracteres irreducibles
i
tienen todos grado 1 (porque G
es abeliano), luego son homomorsmos de grupos
i
: G D

. Si q = p
i
es el
orden de la p-componente de x, tenemos que x
q
= x
q
p
, luego
i
(x)
q
=
i
(x
p
)
q
.
Por consiguiente:
(x)
q
=
_

i
d
i

i
(x)
_
q

i
d
i

i
(x)
q
=

i
d
i

i
(x
p
)
q

i
d
i

i
(x
p
)
_
q
= (x
p
)
q
(mod p),
donde las congruencias son m odulo el ideal generado por p en D. Ahora bien,
como los extremos son enteros, concluimos que
(x)
q
(x
p
)
q
(mod p)
en Z y, como q es potencia de p, esto equivale a que (x) (x
p
) (mod p).
Con esto estamos en condiciones de construir una funci on en las condi-
ciones del teorema 2.48. Para ello partimos de un sistema de representantes
x
i

i
de las clases de conjugacion de G formadas por p

-elementos. Sea P
i
un
p-subgrupo de Sylow del centralizador C
G
(x
i
) y sea C
i
= x
i
).
Como los elementos de C
i
conmutan con los de P
i
, tenemos que H
i
= C
i
P
i
es un subgrupo de G y, como C
i
P
i
= 1 (porque el orden de C
i
es primo con
el orden de P
i
), concluimos que el producto H
i
= C
i
P
i
es directo, luego H
i
es un subgrupo p-elemental de G.
Sea
i
: C
i
Z la funci on de clases dada por

i
(x) =
_
[C
i
[ si x = x
i
,
0 si x ,= x
i
.
Se cumple que
i
R(C
i
), pues, al expresar
i
como combinacion lineal de
los caracteres de C
i
, el coeciente de cada caracter es
(
i
, ) = (x
i
) = (x
1
i
) D.
2.6. Caracteres en grupos cociente 65
Denimos ahora
i
: H
i
Z mediante
i
(x, y) =
i
(x), donde x C
i
,
y P
i
. Viendo a C
i
como cociente de H
i
, tenemos que las funciones de clase
de C
i
determinan funciones de clase de H
i
, y
i
es precisamente la funcion
determinada por
i
. Es claro entonces que
i
D
Z
R(H
i
) (porque
i
es
combinaci on lineal con coecientes en D de los caracteres de H
i
determinados
por los caracteres de C
i
). Por consiguiente,
G
i
D
Z
V
p
.
Por la propia denici on de la funci on inducida por una funci on de clases es
inmediato que
G
i
toma valores enteros. Vamos a probar que

G
i
(x
i
) , 0 (mod p),
G
i
(x
j
) = 0 para j ,= i.
En efecto, si y G cumple que yx
j
y
1
H
i
, entonces, como se trata de un
p

-elemento, ha de ser yx
j
y
1
C
i
y, para j ,= i, ha de ser yx
j
y
1
,= x
i
, luego

i
(yx
j
y
1
) =
i
(yx
j
y
1
) = 0, y esto implica que
G
i
(x
j
) = 0.
Por el contrario, el conjunto de los y G tales que yx
i
y
1
= x
i
es precisa-
mente el centralizador C
G
(x
i
), luego

G
i
(x
i
) =
1
[H
i
[

yG

0
i
(y
1
x
i
y) =
[C
G
(x
i
)[[C
i
[
[C
i
[[P
i
[
=
[C
G
(x
i
)[
[P
i
[
,
que no es divisible entre p porque P
i
es un p-subgrupo de Sylow del centralizador.
Ahora es f acil ver que la funci on
=

G
i
cumple el teorema 2.48, pues, ciertamente D
Z
V
p
, toma valores enteros
y, para todo x G, el teorema 2.49 nos da que (x) (x
p
) (mod p) y, a su
vez, la p

-componente x
p
esta en la clase de conjugacion de un x
i
, luego
(x) (x
p
) = (x
i
) =
G
i
(x
i
) , 0 (mod p).
Esto prueba 2.48 y, por consiguiente, termina la demostraci on del teorema
de Brauer.
2.6 Caracteres en grupos cociente
Ya hemos visto que cada caracter de un grupo cociente G/N (y, m as en
general, cada funci on de clases) induce un car acter (o una funci on de clases)
en G mediante
G
() = (N). Ahora vamos a denir una correspondencia en
sentido inverso an aloga a la denici on de los caracteres inducidos.
Para ello observamos que la representacion : G C[G/N] dada por
()(N) = N determina en C[G/N] una estructura natural de C[G]-modulo
que nos permite dar la denici on siguiente:
66 Captulo 2. Teora de caracteres
Denicion 2.50 Sea : G Aut(V ) una representaci on lineal de un grupo
nito G y sea N un subgrupo normal. Denimos la representaci on
G/N
del
grupo cociente G/N como la asociada al C[G/N]-modulo V
C[G]
C[G/N]. Si
es el caracter de , llamaremos
G/N
al car acter de
G/N
.
Vamos a ver como calcular
G/N
a partir de sin necesidad de considerar
las representaciones correspondientes.
Llamemos V
N
al subespacio de V jado por los elementos de N. El hecho
de que N sea un subgrupo normal implica que V
N
es un C[G]-submodulo de V ,
y la representaci on G Aut(V
N
) tiene a N en su n ucleo, luego induce una
representacion de G/N o, lo que es lo mismo, podemos considerar a V
N
como
C[G/N]-modulo de forma natural.
Consideremos a aplicacion lineal p : V V
N
dada por
p(v) =
1
[N[

nN
vn.
Es inmediato comprobar que es un homomorsmo de C[G]-modulos, que
su imagen es ciertamente V
N
y que se restringe a la identidad en V
N
, luego,
llamando W al n ucleo de p, tenemos que V = V W, donde W es tambien un
C[G]-modulo.
La proyeccion p induce una aplicaci on lineal f : V
C[G]
C[G/N] V
N
dada por f(v N) = p(v), que es claramente un homomorsmo de C[G/N]-
modulos y es, de hecho, un isomorsmo, pues admite como inversa a la aplicaci on
g dada por g(v) = v N1.
As pues,
G/N
es tambien el caracter de la representacion de G/N inducida
por la restricci on de a V
N
. Vamos a usar esta representacion para calcular
explcitamente
G/N
. Para cada G, denimos
x

=
1
[N[

nN
n C[G].
Es claro entonces que, si v V , se cumple que vx

= p(v). Por consi-


guiente, vx

= v para todo v V
N
, mientras que vx

= 0 si v W. Esto
signica que, jando una base de V que sea uni on de una base de V
N
y otra de
W, vemos que la multiplicaci on por x

es un endomorsmo de V que tiene la


misma traza que la restriccion de () a V
N
. Equivalentemente:

G/N
(N) = Tr(x

) =
1
[N[

nN
(n).
Para enunciar la conclusi on a la que hemos llegado conviene dar primero la
denici on siguiente:
Denicion 2.51 Sea G un grupo nito y N un subgrupo normal. Para cada
funci on de clases : G C, denimos la funci on de clases
G/N
: G/N C
mediante

G/N
(N) =
1
[N[

nN
(n).
2.7. Cuerpos no algebraicamente cerrados 67
En estos terminos hemos probado lo siguiente:
Teorema 2.52 Si es un car acter de un grupo nito G y N es un subgrupo
normal, entonces el car acter
G/N
de G/N denido en 2.50 coincide con la
funci on de clases de la denici on anterior.
O, dicho de otro modo, si es un caracter,
G/N
tambien lo es.
A continuaci on probamos una f ormula an aloga a la reciprocidad de Frobenius
para caracteres inducidos:
Teorema 2.53 Sea G un grupo nito, sea N un subgrupo normal, y sean :
G C, : G/N C funciones de clases. Entonces
(,
G
) = (
G/N
, ).
Demostraci on: Notemos que, por claridad, hemos representado por
G
la
funci on vista como funci on de G (que usualmente representamos tambien por
). Se trata de una comprobaci on rutinaria:
(
G/N
, ) =
1
[G : N[

NG/N

G/N
(N)(N)
=
1
[G[

NG/N

nN
(n)
G
(n) =
1
[G[

G
()
G
() = (,
G
).
2.7 Cuerpos no algebraicamente cerrados
Para terminar, vamos a ver que podemos deducir de las representaciones de
un grupo nito G sobre un cuerpo K no algebraicamente cerrado (de carac-
terstica 0) a partir de lo que sabemos sobre el caso algebraicamente cerrado.
Por simplicidad supondremos K C, aunque sera f acil razonar con cuerpos
arbitrarios.
En principio, sabemos que si una representaci on de G sobre K esta asociada
al K[G]-modulo V , entonces V
C
= C
K
V tiene una estructura natural de C[G]-
modulo que determina una representaci on de G sobre C que, eligiendo bases
adecuadamente, se corresponde con la misma representacion matricial que la
representacion de partida. En particular, el car acter de ambas representaciones
es el mismo. Conviene observar que la estructura de C[G]-modulo de V
C
resulta
explcita a traves de los isomorsmos
V
K[G]
C[G]

= V
K[G]
K[G]
K
C

= V
K
C

= C
K
V = V
C
.
Es evidente que si V es reducible, entonces V
C
tambien lo es, pero en la
p agina 11 hemos visto un ejemplo en el que V es irreducible pero V
C
no lo es.
68 Captulo 2. Teora de caracteres
Recordemos que una representacion de G se dice realizable sobre K si esta
asociada a un C[G]-modulo de la forma V
C
, para cierto K[G]-modulo V . Igual-
mente, diremos que un car acter es realizable sobre K si lo es su representacion
asociada.
El teorema siguiente nos permitir a relacionar el producto escalar con las
representaciones en K:
Teorema 2.54 Sean V y W dos C[G]-m odulos con caracteres asociados y .
Entonces
(, ) = dim
C
Hom(V, W).
Demostraci on: Sean V = V
1
V
m
, W = W
1
W
m
las descom-
posiciones de V y W en C[G]-modulos irreducibles, asociadas a los caracteres
irreducibles
i
y
j
. Cada homomorsmo : V W esta determinado por
las restricciones
i
= [
V
i
: V
i
W, cada una de las cuales esta determi-
nada por sus proyecciones
ij
: V
i
W
j
. Recprocamente, cualquier familia
de homomorsmos de C[G]-modulos
ij
determina un homomorsmo . Esto
signica que
Hom(V, W) =

ij
Hom(V
i
, W
j
),
luego
dim
C
Hom(V, W) =

i,j
dim
C
Hom(V
i
, W
j
)
y, por otra parte,
(, ) =

i,j
(
i
,
j
).
Esto reduce el teorema al caso en que V y W son irreducibles, en cuyo caso,
el lema de Schur 2.7 nos da que Hom(V, W) = 0 si V ,

= W (o, equivalentemente,
si ,= ) y Hom(V, W)

= K si V

= W (es decir, si = ). Ahora basta aplicar
las relaciones de ortogonalidad.
Con esto podemos demostrar el resultado fundamental en que nos vamos a
apoyar:
Teorema 2.55 Sea K un subcuerpo de C y sean V y W dos K[G]-m odulos
irreducibles no isomorfos con caracteres y . Entonces (, ) = 0.
Demostraci on: Supongamos que (, ) ,= 0. El teorema anterior nos
da que Hom(V
C
, W
C
) ,= 0. Tomemos, pues, un C[G]-homomorsmo no nulo
f : V
C
W
C
. Fijando una K-base de C, podemos descomponer
V
C
=

B
V, W
C
=

B
W.
Tomemos x V
C
tal que f(x) ,= 0. Podemos suponer que x = v
0
V ,
para cierto B y cierto v
0
V . Por otra parte, existe B tal que
p

(f(x)) ,= 0, donde p

: W
C
W es la proyeccion en W. Observemos
que p

(w) = p

(w) para todo w W


C
y todo G.
2.7. Cuerpos no algebraicamente cerrados 69
Denimos

f : V W mediante

f(v) = p

(f(v)). Es claro que



f es un
K[G]-homomorsmo, y es no nulo, pues

f(v
0
) = p

(f(x)) ,= 0.
As pues,
6
Hom(V, W) ,= 0 y, como V y W son K[G]-modulos irreducibles,
esto implica que V

= W (por el argumento empleado en la demostraci on del
lema de Schur 2.7, pues esa parte no utiliza que K sea algebraicamente cerrado).
As pues, si dos K[G]-modulos irreducibles V y W no son isomorfos, los C[G]-
modulos V
C
y W
C
, aunque pueden ser reducibles, no pueden tener componentes
irreducibles comunes. En particular no son isomorfos, luego no puede ocurrir
que dos K[G]-modulos no isomorfos se vuelvan isomorfos por una extensi on
de coecientes. Vemos tambien que dos K[G]-modulos irreducibles distintos
tienen caracteres distintos (los mismos que V
C
y W
C
), luego un K[G]-modulo
irreducible est a determinado salvo isomorsmo por su car acter.
Enseguida veremos que estos hechos son validos para m odulos arbitrarios,
no necesariamente irreducibles. Para extraer m as consecuencias del teorema
anterior conviene introducir el concepto siguiente:
Denicion 2.56 Si K es un subcuerpo de C, recordemos (denici on 2.44) que
R(G) es el anillo de los caracteres virtuales de G, es decir, el subgrupo generado
por los caracteres de G en el espacio F(G) de las funciones de clase de G.
Denimos R
K
(G) como el subgrupo de R(G) generado por los caracteres de G
realizables sobre K.
En estos terminos es inmediato el teorema siguiente:
Teorema 2.57 Si K es un subcuerpo de C y G es un grupo nito, el grupo
R
K
(G) es un Z-m odulo libre que tiene por base a los caracteres de G irreducibles
sobre K. M as a un, esta base es ortogonal respecto al producto escalar de R(G).
Demostraci on: Hemos de entender que los caracteres de G irreducibles
sobre K son los caracteres de las representaciones irreducibles de G sobre K
(que no tienen por que corresponder a C[G]-modulos irreducibles). Es claro que
R
K
(G) esta generado por los caracteres irreducibles sobre K (pues toda repre-
sentacion de G sobre K es suma de representaciones irreducibles). La ultima
armaci on del enunciado es precisamente el teorema anterior, y esta implica a
su vez que los caracteres irreducibles sobre K son linealmente independientes.
Todava podemos decir mas: sean
1
, . . . ,
r
los caracteres de G irreducibles
sobre K. Es claro que el car acter regular r
G
es realizable sobre K (mediante el
K[G]-modulo K[G]), luego podemos expresarlo en la forma
r
G
= n
1

1
+ +n
r

r
,
6
M as en general, podramos haber usado el teorema 1.54, que nos da el isomorsmo:
Hom(V
C
, W
C
)

= C
K
Hom(V, W).
70 Captulo 2. Teora de caracteres
donde los n
i
son n umeros naturales. Por otra parte, sabemos que r
G
se expresa
como combinacion lineal de todos los caracteres irreducibles de G. De aqu
deducimos varios hechos:
a) Un mismo caracter irreducible de G no puede aparecer en la descompo-
sicion de dos caracteres distintos
i
. (Esto es por el teorema anterior.)
b) Todos los n
i
son no nulos, es decir, que r
G
contiene a todos los caracteres
de G irreducibles sobre K. (De lo contrario, los caracteres en que se des-
compone
i
no apareceran en la descomposicion de r
G
, por la propiedad
anterior.)
c) Todo caracter irreducible de G aparece en la descomposicion de un ( unico)
caracter de G irreducible sobre K.
A su vez, de aqu deducimos que dos K[G]-modulos son isomorfos si y solo
si tienen el mismo caracter. En efecto, si no son isomorfos y sus caracteres
son y , en las descomposiciones de los K[G]-modulos en K[G]-submodulos
irreducibles ha de haber alg un sumando con multiplicidad diferente en ambos,
lo que se traduce en que y se expresan como combinaciones lineales distintas
de los
i
, luego ,= , porque los
i
son una base.
En particular, si es un caracter de G realizable sobre K, el K[G]-modulo
que lo realiza es unico salvo isomorsmo.
Teorema 2.58 Si K es un subcuerpo de C, para que un car acter de G sea
realizable sobre K es necesario y suciente que R
K
(G).
Demostraci on: Obviamente, la condici on es necesaria. Si R
K
(G), el
teorema anterior nos da que
= n
1

i
+ +n
r

r
,
donde los
i
son caracteres de representaciones irreducibles de G sobre K y los
n
i
son n umeros enteros. Basta probar que, de hecho, son n umeros naturales,
pero esto se debe a que (,
i
) = n
i
(
i
,
i
) y, como y
i
son caracteres de G
(no necesariamente irreducibles), sucede que (,
i
), (
i
,
i
) 0, luego tambien
n
i
0.
Denicion 2.59 Si K es un subcuerpo de C y G es un grupo nito, diremos
que un K[G]-modulo irreducible V es absolutamente irreducible si V
C
es irredu-
cible. Llamaremos caracteres absolutamente irreducibles a los caracteres de G
realizables sobre K mediante K[G]-modulos absolutamente irreducibles.
Observemos que un car acter de G sobre K es absolutamente irreducible si
y solo si (, ) = 1, y en tal caso es irreducible en cualquier extensi on de K.
Teorema 2.60 Si G es un grupo nito y K es un subcuerpo de C, las arma-
ciones siguientes son equivalentes:
2.7. Cuerpos no algebraicamente cerrados 71
a) Todo car acter irreducible de G sobre K es absolutamente irreducible.
b) Todo car acter de G es realizable sobre K.
c) R
K
(G) = R(G).
Demostraci on: Si se cumple a) y es un caracter irreducible de G, sabe-
mos que aparece en la descomposicion de un car acter de G irreducible sobre K,
pero, como este es absolutamente irreducible, ha de ser el propio . As pues,
todo car acter irreducible de G es realizable sobre K, y lo mismo vale para los
demas caracteres.
El teorema anterior nos da que b) c).
Si se cumple c), entonces R
K
(G) y R(G) tienen el mismo rango sobre Z,
luego hay el mismo n umero de caracteres irreducibles de G sobre K que sobre
C, lo cual s olo es posible si todos los caracteres irreducibles de G sobre K son
tambien irreducibles sobre C.
Denicion 2.61 Se dice que un cuerpo K C es un cuerpo de escisi on de un
grupo nito G si cumple las condiciones del teorema anterior.
Ahora es f acil ver que todos los resultados que conocemos para represen-
taciones sobre C son v alidos para representaciones sobre cualquier cuerpo de
escision
7
de G.
Terminamos probando que un cuerpo de escisi on puede ser relativamente
peque no:
Teorema 2.62 Sea G un grupo nito, sea m el exponente de G, es decir, el
mnimo com un m ultiplo de los ordenes de los elementos de G y sea K C
un cuerpo que contenga a las races m-simas de la unidad. Entonces K es un
cuerpo de escisi on para G.
Demostraci on: Basta probar que todo car acter de G esta en R
K
(G).
Por el teorema de Brauer, basta probar a su vez que
G
R
K
(G), donde es
un car acter de grado 1 de un subgrupo H de G. Ahora bien, como los elementos
de H tienen ordenes divisores de m y : H C

es un homomorsmo, es
claro que R
K
(H). Si V es un K[H]-modulo asociado a , entonces su
C[H]-modulo asociado es V
K[H]
C[H], luego el C[G]-modulo asociado a
G
es
V
K[H]
C[H]
C[H]
C[G]

= V
K[H]
C[G]

= (V
K[H]
K[G])
K[G]
C[G]
luego
G
R
L
(G).
7
M as a un, es facil ver que son validos para cualquier cuerpo de escision de G denido en un
contexto mas general, a saber, como un cuerpo de caracterstica 0 tal que las representaciones
irreducibles de G sobre K se conservan irreducibles sobre la clausura algebraica de K.
Captulo III
La teora general
3.1 Anillos y m odulos semisimples
El resultado fundamental de la teora de representaciones ordinarias es que
toda representaci on (sobre un cuerpo de caracterstica 0) se descompone en
suma directa de representaciones irreducibles. De hecho, esto es consecuencia
del teorema 1.12, que solo requiere que la caracterstica del cuerpo no divida al
orden del grupo. Vamos a introducir el marco algebraico adecuado para estudiar
este hecho:
Denicion 3.1 Si A es un anillo, un A-modulo M se dice semisimple si se des-
compone en suma directa de submodulos simples. Se dice que A es semisimple
(por la izquierda o por la derecha) si lo es como A-modulo.
NOTA: En lo sucesivo, por simplicidad, sobrentenderemos que los m odulos e
ideales que consideremos lo ser an por la derecha, si bien es f acil ver que todos
los resultados ser an validos para m odulos e ideales por la izquierda modicando
las pruebas de forma obvia.
En primer lugar observamos que los anillos semisimples cumplen condiciones
de nitud que no aparecen explcitamente en la denici on:
Teorema 3.2 Sea A un anillo semisimple. Entonces
a) A es suma directa de un n umero nito de ideales simples.
b) A tiene longitud nita
Demostraci on: En principio, A es suma directa de (tal vez innitos) idea-
les simples. Ahora bien, 1 A ha de expresarse como suma de un n umero nito
de elementos, cada uno en uno de dichos ideales. Pongamos que 1 = a
1
+ +a
r
,
con a
i
I
i
. Entonces, todo a A se expresa como a = 1a = a
1
a + +a
r
a, lo
que prueba que A = I
1
I
r
. Esto prueba a).
73
74 Captulo 3. La teora general
Como I
i
tiene obviamente longitud nita l(I
i
) = 1, vemos que A tambien
tiene longitud nta l(A) = r. Esto prueba b).
Por el contrario un m odulo semisimple podra ser suma directa de innitos
subm odulos simples. En el teorema siguiente imponemos condiciones de nitud
por simplicidad, pero podra demostrarse igualmente sin ellas, utilizando enton-
ces el lema de Zorn. No obstante, lo cierto es que todos los anillos que vamos a
considerar seran de longitud nita y todos los m odulos nitamente generados.
Teorema 3.3 Sea A un anillo de longitud nita y M un A-m odulo nitamente
generado. Las armaciones siguientes son equivalentes:
a) M es semisimple.
b) Todo subm odulo N M esta complementado en M, es decir, existe otro
subm odulo R tal que M = N R.
c) M es suma de un n umero nito de subm odulos simples.
Demostraci on: a) b) Pongamos que M = M
1
M
n
, donde cada
M
i
es simple. (Notemos que la suma ha de ser nita porque M tiene longitud
nita. De hecho, los m odulos M
i
son necesariamente los factores de composicion
de M.) Como M
i
no tiene subm odulos propios, la intersecci on N M
i
ha de
ser igual a 0 o a M
i
, es decir, o bien M
i
N o bien M
i
N = 0.
Si M
i
N para todo i, entonces N = M y basta tomar R = 0. En caso
contrario, podemos suponer que M
1
N = 0. Reordenando los ndices, podemos
suponer que
(M
1
M
r
) N = 0
y que esto deja de ser cierto si a nadimos cualquier otro sumando directo M
i
con i > r. Vamos a probar que M = N (M
1
M
r
). Es claro que
la suma es directa. Basta probar que la suma contiene a todos los M
j
con
j > r. Reordenando los ndices, basta ver que la suma contiene a M
r+1
. En
caso contrario tendramos que M
r+1
(N (M
1
M
r
)) = 0, pero esto
implica que (M
1
M
r+1
) N = 0, contradicci on.
b) c) Como M tiene longitud nita, contiene un subm odulo simple M
1
(el primer termino no nulo de una serie de composici on). Por b) tenemos que
M = M
1
R
1
, para cierto subm odulo R
1
. Si R
1
= 0 o es simple, ya tenemos c);
en caso contrario, R
1
contiene un subm odulo simple M
2
, y es claro que la suma
M
1
M
2
es directa. De nuevo por b), podemos descomponer M = M
1
M
2
R
2
y, tras un n umero nito de pasos, hemos de llegar a una descomposicion de M
en suma (directa) de subm odulos simples, ya que, si la longitud de M es n, no
es posible que M tenga mas de n sumandos directos no nulos.
c) a) Supongamos que M = M
1
+ + M
n
donde cada M
i
es simple.
Reordenando los ndices, podemos suponer que la suma M
1
M
r
es directa
y que esto es falso si a nadimos cualquier otro sumando M
i
con i > r. Vamos
a probar que M = M
1
M
r
. Para ello basta ver que esta suma directa
3.1. Anillos y m odulos semisimples 75
contiene a todos los M
i
y, reordenando los ndices, basta ver que contiene a
M
r+1
. Como este es simple, tenemos que
(M
1
M
r
) M
r+1
ha de ser 0 o M
r+1
. El primer caso no puede ser, porque entonces la suma
M
1
M
r+1
sera directa, y el segundo caso equivale a la inclusi on que
queramos probar: M
r+1
M
1
M
r
.
Tal y como hemos observado tras el teorema 1.48, si K es un cuerpo cual-
quiera y G es un grupo nito, la K-algebra K[G] tiene longitud nita, al igual
que todos los K[G]-modulos nitamente generados (precisamente por 1.48). El
teorema 1.12 implica entonces que, si car K K[G], entonces todos los K[G]-
modulos nitamente generados son semisimples. En realidad, el teorema si-
guiente muestra que esto es tanto como armar que K[G] es semisimple:
Teorema 3.4 Si A es un anillo semisimple, todo A-m odulo nitamente gene-
rado
1
es semisimple.
Demostraci on: Por hip otesis, A = I
1
I
n
, donde cada I
i
es un ideal
derecho simple. Si M = m
1
, . . . , m
n
) es un A-modulo nitamente generado,
cada m
i
I
j
es un subm odulo de M, y es claro que M es la suma de todos ellos.
Por el teorema anterior, basta ver que son subm odulos simples.
Podemos suponer que m
i
I
j
,= 0, ya que en caso contrario podemos eliminar
este modulo y M sigue siendo igual a la suma de los restantes. Consideramos
el homomorsmo f : I
j
m
i
I
j
dado por f(a) = m
i
a. Obviamente es supra-
yectivo y, como I
j
es simple, su n ucleo ha de ser trivial. As pues, m
i
I
j

= I
j
es
simple.
Tal y como hemos observado antes del teorema anterior, tenemos el teorema
siguiente, que es el pilar sobre el que descansa la teora de representaciones
ordinarias:
Teorema 3.5 (Maschke) Si G es un grupo nito y K es un cuerpo tal que
car K [G[, entonces la K- algebra K[G] es semisimple.
(En principio, el teorema 1.12 prueba que K[G] es semisimple por la derecha,
pero igualmente se prueba que lo es por la izquierda.) En 3.26 probaremos el
recproco.
As pues, todo cuanto digamos sobre anillos semisimples en general se apli-
cara en particular a las algebras K[G] (bajo la hip otesis sobre la caracterstica
del cuerpo).
Como primer paso en el estudio de la estructura de los anillos y m odulos
semisimples, vamos a probar una versi on abstracta del teorema 2.19. Para ello
probamos primero un hecho elemental:
1
Si hubieramos demostrado el teorema 3.3 sin las hipotesis de nitud, ahora podramos
concluir que todo modulo sobre un anillo semisimple es semisimple.
76 Captulo 3. La teora general
Teorema 3.6 Si A es un anillo semisimple, I es un ideal simple y V es un
A-m odulo simple, entonces I

= V o bien V I = 0.
Demostraci on: Es claro que V I es un subm odulo de V , luego ha de ser
V I = 0 o bien V I = V . En el segundo caso, tomamos un v V tal que vI ,= 0
(recordemos que un modulo simple es no nulo por denici on). Entonces vI es
un subm odulo no nulo, luego vI = V . Por ultimo, el homomorsmo I V
dado por a va es suprayectivo y, como I es simple, su n ucleo ha de ser trivial,
luego I

= V .
Teorema 3.7 Sea A un anillo semisimple. Entonces:
a) Existe un n umero nito de ideales simples I
1
, . . . , I
h
que no son isomorfos
dos a dos (como A-m odulos) y todo A-m odulo simple (en particular, todo
ideal simple) es isomorfo a uno de ellos.
b) Si A
i
es la suma de todos los ideales simples de A isomorfos a I
i
, entonces
A
i
es un ideal bil atero de A, as como un anillo semisimple (unitario),
cuyos ideales simples son todos isomorfos a I
i
como A
i
-m odulos.
c) A = A
1
A
h
.
d) Si e
i
es la unidad de A
i
, se cumple que e
1
+ + e
h
= 1, A
i
= e
i
A, y
A
i
A
j
= 0 para i ,= j.
Demostraci on: a) Todo A-modulo simple (en particular, todo ideal simple
de A) es isomorfo a un factor de composicion de A, luego solo puede haber un
n umero nito I
1
, . . . , I
h
de ideales simples no isomorfos entre s.
b) El teorema anterior implica que si i ,= j, entonces A
i
A
j
= 0. Como A es
suma directa de ideales simples (por ser semisimple), tenemos que A =

A
i
.
Por consiguiente, AA
i
A
i
A
i
A
i
, lo que prueba que, adem as de ser un ideal
derecho, A
i
tambien es un ideal izquierdo.
Por otra parte, podemos descomponer 1 = e
1
+ + e
h
, con e
i
A
i
. Para
todo x A
i
, se cumple que
e
i
x = (e
1
+ +e
h
)x = 1x = x,
e igualmente xe
i
= x. Esto prueba que cada A
i
es un anillo unitario con
unidad e
i
. (Notemos que, en particular, no puede ser e
i
= 0, ya que entonces
sera A
i
= 0.) El teorema 3.3 nos da que A
i
es semisimple, pues es suma
de ideales simples, suma que podemos tomar nita porque A
i
es noetheriano.
Notemos ademas que los ideales simples de A contenidos en A
i
coinciden con
los ideales simples de A
i
. Esto nos da tambien que todos los ideales simples de
A
i
son isomorfos entre s.
c) Basta observar que si 0 = x
1
+ +x
h
con x
i
A
i
, entonces
0 = 0e
i
= x
1
e
i
+ +x
h
e
i
= x
i
e
i
= x
i
(e
1
+ +e
h
) = x
i
1 = x
i
.
Lo que falta de d) ya es evidente.
Ahora probamos un resultado an alogo para m odulos:
3.1. Anillos y m odulos semisimples 77
Teorema 3.8 Con la notaci on del teorema anterior, si V es un A-m odulo se-
misimple, entonces V = V A
1
V A
h
= V e
1
V e
h
, y V A
i
es la suma
de todos los subm odulos de V isomorfos a I
i
.
Demostraci on: Llamemos V
i
a la suma de todos los submodulos de V
isomorfos a I
i
. Si W es cualquier subm odulo simple de V , entonces WA = W,
luego W ha de ser isomorfo a alg un I
i
, pues de lo contrario sera WA
i
= 0 (por
el teorema 3.6) y tambien WA = 0.
Como V es semisimple, concluimos que V = V
1
+ +V
h
. Ademas, como V
i
es suma de submodulos isomorfos a I
i
, tenemos que V
i
e
j
= 0 si i ,= j, mientras
que V
i
e
i
= V
i
(pues v
i
e
i
= v
i
(e
1
+ +e
h
) = v
i
). Por lo tanto, V
i
= V
i
e
i
= V
i
A
i
.
S olo falta probar que la suma es directa, pero si v
1
+ +v
h
= 0, con v
i
V
i
,
entonces
0 = 0e
i
= v
1
e
i
+ +v
h
e
i
= v
i
e
i
= v
i
(e
1
+ +e
h
) = v
i
.
El siguiente paso para determinar la estructura de los anillos semisimples
es estudiar los anillos A
i
, que son anillos semisimples con una unica clase de
isomorfa de modulos simples.
Teorema 3.9 Sea A un anillo semisimple con una unica clase de isomorfa de
ideales simples. Entonces:
a) Los unicos ideales bil ateros de A son 0 y A.
b) Si I es un ideal simple de A, entonces AI = I.
c) Si I, J son dos ideales simples, existe un a A tal que aI = J.
Demostraci on: Veamos primero la propiedad c). Como A es semisimple,
existe un ideal I

tal que A = I I

. Sea : A I la proyecci on. Por hip otesis


existe un isomorsmo f : I J. Entonces, para cada x I, se cumple que
f(x) = f((x)) = f((1x)) = f((1))x = ax, luego J = aI.
Esto prueba que todo J esta en AI, lo cual, aplicado a los sumandos de una
descomposicion de A en suma de ideales simples, nos da que AI = I.
Un ideal bil atero L es en particular un A-modulo, luego, si es no nulo, se
descompone en suma de ideales simples. En particular, existe un ideal simple
I L, pero por b) contiene a todos los dem as, luego L = A.
Denicion 3.10 Si A es un anillo y M es un A-modulo, denimos el anulador
de M como el ideal
An(M) = a A [ Ma = 0.
Un A-modulo M es el si An(M) = 0.
Teorema 3.11 Sea A un anillo semisimple con una unica clase de isomorfa
de ideales simples. Si V es un A-m odulo simple, entonces V es el y, para todo
ideal simple I de A, se cumple que V I = V .
78 Captulo 3. La teora general
Demostraci on: Por el teorema anterior,
V I = (V A)I = V (AI) = V A = V.
Si a An(V ), entonces V a = 0, luego V AaA = V aA = 0A = 0. Por
consiguiente, no puede ser AaA = A y, puesto que AaA es un ideal bil atero, ha
de ser AaA = 0, lo que implica que a = 0.
Veremos que la existencia de modulos simples y eles tiene consecuencias
importantes sobre la estructura del anillo. Para ello necesitamos estudiar los
modulos simples. Empezamos por la version abstracta del lema de Schur (comp a-
rese con 2.7):
Teorema 3.12 (Lema de Schur) Sea A un anillo y sean V , W dos A-m odu-
los simples. Entonces Hom(V, W) es nulo si V ,

= W y es un anillo de divisi on
si V

= W.
Demostraci on: Es trivial: si f : V W es un homomorsmo de A-
modulos no nulo, entonces su n ucleo ha de ser nulo porque V es simple, y su
imagen ha de ser todo W porque W es simple, luego f es un isomorsmo, es
decir, tiene inverso en el anillo de endomorsmos.
De este modo, si V es un A-modulo simple, el anillo D = End
A
(V ) de
los endomorsmos de V como A-modulo es un anillo de divisi on. Ahora bien,
podemos considerar a V como D-espacio vectorial con el producto vf = f(v),
lo cual nos permite considerar el anillo End
D
(V ) de los endomorsmos de V
como D-espacio vectorial. Ahora probamos un resultado fundamental:
Teorema 3.13 (Teorema de densidad de Jacobson) Sea A un anillo, sea
V un A-m odulo simple y sea D = End
A
(V ) el anillo de endomorsmos de
V . Entonces, dados f End
D
(V ) y c
1
, . . . , c
n
V , existe un a A tal que
f(c
i
) = c
i
a para todo i.
Demostraci on: Sea V
n
la suma directa de n copias de V , que es un A-
modulo semisimple. Denimos f
n
: V
n
V
n
como el endomorsmo dado por
f
n
(v
1
, . . . , v
n
) = (f(v
1
), . . . , f(v
n
)). Llamemos End
A
(V
n
).
Observemos que cada End
A
(V
n
) esta completamente determinado por
sus restricciones
i
: V V
n
a cada sumando de V
n
, las cuales a su vez estan
determinadas por sus composiciones con las proyecciones, que son endomors-
mos
ij
D, de modo que
(v
1
, . . . , v
n
) =
_

ij
(v
i
)
_
j
Como f End
D
(V ), se cumple que
f(
ij
(v
i
)) = f(v
i

ij
) = f(v
i
)
ij
=
ij
(f(v
i
)),
de donde se sigue que f
n
((v)) = (f
n
(v)) para todo End
A
(V
n
) y todo
v V
n
.
3.1. Anillos y m odulos semisimples 79
Sea c = (c
i
) V
n
. Como V
n
es un A-modulo semisimple, podemos des-
componerlo en la forma V
n
= c) W, para cierto A-submodulo W. Sea
: V
n
cA la proyecci on en el primer sumando. As, End
A
(V
n
). Por
consiguiente,
f
n
(c) = f
n
((c)) = (f
n
(c)) cA,
luego existe un a A tal que f
n
(c) = ca. Explcitamente, esto signica que
f(c
i
) = c
i
a.
Como consecuencia:
Teorema 3.14 Sea A un anillo y V un A-m odulo simple y el y consideremos
el anillo de divisi on D = End
A
(V ). Si V es un D-espacio vectorial de dimensi on
nita, entonces tenemos un isomorsmo de anillos A

= End
D
(V ).
Demostraci on: Sea v
1
, . . . , v
n
una D-base de V . Por el teorema anterior,
si f End
D
(V ), existe un a A tal que f(v
i
) = v
i
a para todo i. Esto
implica que f(v) = va para todo v V , luego el homomorsmo de anillos
: A End
D
(V ) dado por (a)(v) = va es un epimorsmo. Si a esta en su
n ucleo, entonces va = 0 para todo v V , luego a An(V ) = 0. As pues, es
un isomorsmo.
Ahora podemos enlazar con el teorema 3.11:
Teorema 3.15 Sea A un anillo semisimple con una unica clase de isomorfa
de ideales, sea V un A-m odulo simple y sea D = End
A
(V ). Entonces se cumple
que A

= End
D
(V ).
Demostraci on: El teorema 3.11 nos da que V es el. Por el teorema ante-
rior, s olo hemos de probar que V es un D-espacio vectorial de dimension nita.
En caso contrario, sean v
n

n0
elementos de V linealmente independientes
sobre D. Basta considerar los ideales
I
t
= a A [ v
0
a = v
1
a = = v
t
a = 0.
Podemos tomar f End
D
(V ) que cumpla f(v
1
) = = f(v
t
) = 0 y
f(v
t+1
) = 1, y el teorema 3.13 nos da entonces un a I
t
I
t+1
. Por consiguiente,
tenemos una cadena de ideales
I
3
I
2
I
1
I
0
A,
pero esto es imposible, ya que A es semisimple, luego tiene longitud nita y, en
particular, es artiniano.
Observemos que V

= D
n
(como espacio vectorial por la derecha), por lo que
A

= End
D
(V )

= End
D
(D
n
). Ahora necesitamos reparar en cierta sutileza sobre
la correspondencia entre endomorsmos de un espacio vectorial y sus matrices
en una base prejada.
Si consider aramos a D
n
como espacio vectorial por la izquierda (que no es
nuestro caso), la matriz asociada a un endomorsmo f End
D
(D
n
) respecto
80 Captulo 3. La teora general
de la base canonica es la matriz M(f) que cumple f(v) = vM(f), para todo
v D
n
, de modo que M(fg) = M(f)M(g), por lo que la aplicaci on f M(f)
es un isomorsmo End
D
(D
n
)

= Mat
n
(D).
Sin embargo, si consideramos a D
n
como espacio vectorial por la derecha,
las aplicaciones v vA no son lineales (pues los escalares no pueden salir por
la derecha), por lo que la matriz de un endomorsmo f ha de denirse como la
que cumple f(v)
t
= M(f)v
t
, pero ahora sucede que M(fg) = M(g)M(f), por
lo que la aplicaci on f M(f) ya no es un homomorsmo de anillos.
2
Para conseguir un isomorsmo en este caso observamos que, en general, si D
es cualquier anillo, podemos denir el anillo opuesto D
op
como el anillo sobre el
mismo conjunto D con la misma suma, pero con el producto dado por a b = ba.
Es f acil ver que si D es un anillo de divisi on, entonces D
op
tambien lo es y,
dadas dos matrices A, B Mat
n
(D), tenemos que
AB =
_
k
a
ik
b
kj
_
=
_
k
b
t
jk
a
t
ki
_
= (B
t
A
t
)
t
,
donde el producto B A es el del anillo Mat
n
(D
op
). De este modo,
M(fg)
t
= (M(g)M(f))
t
= M(f)
t
M(g)
t
,
por lo que la aplicaci on f M(f)
t
determina un isomorsmo
End
D
(D
n
)

= Mat
n
(D
op
).
Teniendo esto en cuenta, el teorema siguiente es ya inmediato:
Teorema 3.16 (Wedderburn) Sea A un anillo semisimple.
a) Podemos descomponer A = A
1
A
n
, donde los A
i
son anillos (uni-
tarios) tales que A
i
A
j
= 0 cuando i ,= j.
b) A
i

= Mat
n
i
(D
op
i
), donde D
i
es el anillo de divisi on D
i
= End
A
(V
i
), para
cierto A-m odulo simple V
i
y n
i
= dim
D
i
(V
i
).
c) Todo A-m odulo simple es isomorfo a un unico V
i
.
d) Se cumple que V
j
A
i
= 0 si i ,= j, mientras que V
i
A
i
= V
i
.
Notemos que, en virtud del teorema 3.15 y las observaciones posteriores, los
isomorsmos A
i

= Mat
n
i
(D
op
i
) son equivalentes a A
i

= End
D
i
(V
i
) y, como se
ve en la prueba de 3.14, el isomorsmo es el que a cada a A
i
le asigna la
multiplicaci on por a en V
i
. Por consiguiente, la descomposici on de A puede
expresarse como un isomorsmo
: A
n

i=1
End
D
i
(V
i
),
donde la proyecci on i-esima
i
(a) es la multiplicaci on por a en V
i
.
2
Para que lo fuera, tendramos que denir el producto en End
D
(D
n
) como (fg)(v) =
f(g(v)), pero, si denieramos as la composicion de aplicaciones, a la hora de considerar
representaciones de grupos tendramos que tratar con modulos por la izquierda, y volveramos
a tener el mismo problema.
3.1. Anillos y m odulos semisimples 81
Como complemento al teorema de Wedderburn, vamos a probar el recproco,
es decir, que todo anillo cuya estructura sea la descrita por el teorema anterior
es semisimple.
Teorema 3.17 Si D es un anillo de divisi on, el anillo A = Mat
n
(D) es semi-
simple, y todos los A-m odulos simples son isomorfos a V = D
n
con el producto
usual de vector matriz. Adem as, A = End
D
op(V ) y D
op
= End
A
(V ).
Demostraci on: Es claro que si v V es no nulo, se cumple que vA = V ,
luego V es un A-modulo simple. Fijemos una base v
1
, . . . , v
n
de V y denamos
: A V
n
mediante (M) = (v
1
M, . . . , v
n
M). Es claro que es un isomor-
smo de A-modulos, luego A se descompone como suma directa de n ideales
simples isomorfos a V . Esto prueba que A es semisimple y que tiene una unica
clase de isomorfa de A-modulos simples.
Observemos ahora que, para cada d D, podemos denir
d
End
A
(V )
mediante
d
(v) = dv y, claramente, la aplicaci on d
d
determina un mono-
morsmo de anillos D
op
End
A
(V ). Vamos a ver que es suprayectivo.
Para ello tomamos End
A
(V ) y v
0
V no nulo. Sea V = Dv
0
W donde
W es un D-espacio vectorial por la izquierda. Sea : V Dv
0
la proyecci on.
Se trata de una aplicaci on lineal que puede calcularse con una matriz M A,
es decir, (v) = vM, para todo v V . Por consiguiente,
(v
0
) = ((v
0
)) = (v
0
M) = (v
0
)M = ((v
0
)) Dv
0
,
luego existe un d D tal que (v
0
) = dv
0
. En principio, d depende de v
0
, pero,
para cualquier otro v V , existe una matriz M A tal que v = v
0
M, luego
(v) = (v
0
M) = (v
0
)M = dv
0
M = dv =
d
(v).
As pues, =
d
y, por lo tanto, D
op
= End
A
(V ). El teorema 3.15 implica
entonces que A = End
D
op(V ).
Incidentalmente hemos demostrado que los anillos de matrices estan deter-
minados por su estructura de anillo:
Teorema 3.18 Si D y E son anillos de divisi on tales que Mat
m
(D)

= Mat
n
(E),
entonces m = n y D

= E.
Demostraci on: Llamemos A = Mat
m
(D) y sea V un A-modulo simple.
El teorema anterior nos da que D
op
= End
A
(V )

= E
op
, luego D

= E. Ademas,
m = dim
D
V = n.
Otra consecuencia destacable es la siguiente:
Teorema 3.19 Todo anillo semisimple por la derecha lo es tambien por la iz-
quierda, y viceversa.
82 Captulo 3. La teora general
Demostraci on: Hemos probado que los anillos de matrices sobre un anillo
de divisi on son semisimples por la derecha, pero, cambiando sistematicamente
izquierda por derecha en el argumento, se prueba que tambien son semisimples
por la izquierda.
Por otra parte, todo anillo semisimple por la derecha es suma directa de
anillos de matrices sobre anillos de divisi on, que son semisimples por la izquierda,
luego el anillo de partida tambien lo es.
3.2 El radical de Jacobson
En esta seccion determinaremos la distancia que hay de un anillo arbitrario
a un anillo semisimple. La clave es el concepto de radical de Jacobson:
Denicion 3.20 Sea A un anillo. El radical de Jacobson de A, denotado por
J(A), es la interseccion de todos los ideales derechos maximales
3
de A.
El teorema siguiente prueba, entre otras cosas, que J(A) es tambien la in-
terseccion de los ideales izquierdos maximales:
Teorema 3.21 Si A es un anillo y x A, las armaciones siguientes son
equivalentes:
a) x J(A).
b) x pertenece a todo ideal maximal derecho de A.
c) 1 xa tiene inverso por la derecha, para todo a A.
d) x esta en el anulador de todos los A-m odulos simples por la derecha.
Las armaciones anteriores son v alidas tambien cambiando derecha por
izquierda. En particular, J(A) es un ideal bil atero de A.
Demostraci on: a) b) es la denici on de J(A).
b) c) si 1 xa no tiene inverso por la derecha, entonces 1 xa genera un
ideal derecho distinto de A, luego esta contenido en un ideal maximal derecho
I. Por hip otesis x I, pero entonces xa I y 1 I, contradicci on.
c) d) Sea M un A-modulo simple por la derecha tal que x / An(M).
Entonces existe m M tal que mx ,= 0. Como M es simple, M = mx). En
particular, existe un a A tal que mxa = m, luego m(1xa) = 0. Como 1xa
tiene inverso por la derecha, m = 0, luego mx = 0, contradicci on.
d) b) Si I es un ideal maximal derecho de A, entonces A/I es un A-modulo
simple con anulador I, luego x I por hip otesis.
3
Notemos que el lema de Zorn garantiza la existencia de ideales derechos maximales en
cualquier anillo unitario, no necesariamente conmutativo.
3.2. El radical de Jacobson 83
Nos falta probar que todo lo dicho es v alido tambien por la izquierda. Para
ello observamos en primer lugar que la propiedad d) arma que J(A) es la
interseccion de los anuladores de todos los A-modulos simples por la derecha.
Ahora bien, es inmediato que, si M es un A-modulo derecho, entonces An(M)
es un ideal bil atero, luego J(A) es interseccion de ideales bil ateros de A y, por
consiguiente, es un ideal bil atero.
Ahora probamos que x J(A) es tambien equivalente a:
e) 1 axb es una unidad, para todo a, b A.
Obviamente, e) c).
Si x J(A), entonces axb J(A), luego para probar e) basta ver que si
x J(A) entonces 1 x es una unidad de A, es decir, que tiene inverso tanto
por la derecha como por la izquierda. Por c) sabemos que tiene inverso u por
la derecha, de modo que (1 x)u = 1, o tambien, u = 1 +xu.
Como x J(A), la propiedad c) nos da que u = 1 +xu tiene inverso por la
derecha, es decir, que existe v A tal que uv = 1. As
1 x = (1 x)1 = (1 x)uv = v,
luego u(1 x) = uv = 1, de modo que u es el inverso de 1 x tanto por la
derecha como por la izquierda.
Ahora basta observar que la condici on e) no hace distinci on alguna entre
izquierda y derecha, por lo que si denimos J
i
(A) como la interseccion de los
ideales maximales izquierdos de A, podemos demostrar todas las equivalencias
a) b) c) d) e) cambiando derecha por izquierda en todo momento
(y J(A) por J
i
(A)), pero como e) permanece inalterada, concluimos que las diez
armaciones o nueve, si no contamos dos veces a e) son equivalentes entre
s y, en particular, que J(A) = J
i
(A).
A partir de aqu razonaremos con ideales y modulos por la derecha, pero
todo lo dicho ser a v alido igualmente por la izquierda.
Para anillos de longitud nita tenemos otra caracterizaci on de J(A). Un
ideal I de un anillo es nilpotente si existe un n 1 tal que I
n
= 0.
Teorema 3.22 Si A es un anillo de longitud nita, entonces J(A) es el m aximo
ideal nilpotente de A.
Demostraci on: Consideremos una serie de composicion de A:
0 = I
0
I
1
I
n
= A.
Como los factores I
i
/I
i+1
son simples, tenemos que (I
i
/I
i+1
)J(A) = 0 o, lo
que es lo mismo, I
i
J(A) I
i+1
. Por consiguiente,
J(A)
n
= I
n
J(A)
n
I
n1
J(A)
n1
I
1
J(A) I
0
= 0,
84 Captulo 3. La teora general
luego J(A)
n
= 0. Esto prueba que J(A) es nilpotente. Ahora tomemos un ideal
nilpotente arbitrario I y veamos que I J(A).
Si x I y a A, hemos de ver que 1 xa tiene inverso por la derecha. De
hecho, como xa I, basta ver que 1x tiene inverso por la derecha. Si I
n
= 0,
tambien x
n
= 0, luego
(1 x)(1 +x + +x
n1
) = 1 x
n
= 1.
As pues, x J(A).
De este modo, en un anillo A que sea de longitud nita por la izquierda y
por la derecha, el radical J(A) contiene a todos los ideales (izquierdos, derechos
y bil ateros) nilpotentes, aunque esto no signica necesariamente que contenga
a todos los elementos nilpotentes del anillo. Para que un elemento nilpotente
este en J(A) ha de generar un ideal nilpotente. Esto sucede, por ejemplo, si
a Z(A).
Veamos nalmente la conexion con los anillos semisimples:
Teorema 3.23 Un anillo A es semisimple si y s olo si es artiniano y J(A) = 0.
Demostraci on: Sabemos que si A es semisimple entonces tiene longitud
nita, luego es artiniano. Adem as, A se descompone como suma directa de
ideales simples, y J(A) anula a todos ellos, luego AJ(A) = 0, luego J(A) = 0.
Supongamos ahora que A es artiniano y cumple J(A) = 0. Sea M
1
un ideal
maximal de A. Si M
1
,= 0, entonces existe al menos otro ideal maximal M
2
(pues
J(A) es la interseccion de todos ellos y es nulo), y ha de ser M
1
M
2
M
1
.
Si la intersecci on es no nula, ha de haber un tercer ideal maximal M
3
tal que
M
1
M
2
M
3
M
1
M
2
, pues de lo contrario sera J(A) = M
1
M
2
,= 0.
Como A es artiniano, esta cadena de ideales no se puede prolongar indeni-
damente, luego podemos encontrar n ideales maximales tales que
n

i=1
M
i
= 0.
Sea I
i
=

j=i
M
j
. As, I
i
es un ideal tal que I
i
M
i
= 0. En particular,
I
i
, M
i
, luego A = I
i
M
i
, luego I
i

= A/M
i
es un A-modulo simple. Basta
probar que A = I
1
I
m
.
Todo a A, se expresa de forma unica como a = u
i
+ m
i
, con u
i
I
i
,
m
i
M
i
. Entonces
a (u
1
+ +u
n
) = (a u
i
)

j=i
u
j
M
i
,
pues u
j
I
j
M
i
. Por consiguiente,
a (u
1
+ +u
n
)
n

i=1
M
i
= 0.
3.2. El radical de Jacobson 85
Esto prueba que A = I
1
+ +I
n
. Por ultimo, si
u
1
+ +u
n
= 0,
con u
i
I
i
, entonces
u
i
=

j=i
u
j
I
i
M
i
= 0,
luego la suma es directa.
Como consecuencia:
Teorema 3.24 Si A es un anillo artiniano, entonces A/J(A) es semisimple.
Demostraci on: Sabemos que A/J(A) es artiniano. Teniendo en cuenta el
teorema anterior, basta observar que J(A/J(A)) = 0, por ejemplo, porque los
ideales maximales de A/J(A) son los de la forma I/J(A), donde I es un ideal
maximal de A, luego la interseccion de todos ellos es J(A)/J(A) = 0.
Observemos tambien que si A es un anillo artiniano y V es un A-modulo sim-
ple, entonces J(A) anula a V , luego V tiene una estructura natural de A/J(A)-
modulo simple.
Teorema 3.25 Si A es un anillo artiniano y M es un A-m odulo nitamente
generado, entonces M es semisimple si y s olo si J(A) An(M).
Demostraci on: Si M es semisimple, entonces se descompone como suma
directa de A-modulos simples, y J(A) los anula a todos, luego tambien a M.
Recprocamente, si J(A) anula a M, entonces este admite una estructura natural
de A/J(A)-modulo nitamente generado, y A/J(A) es semisimple, luego M es
un A/J(A)-modulo semisimple, y esto implica claramente que es un A-modulo
semisimple.
Esto implica a su vez que si M es un A-modulo (donde A es artiniano),
entonces MJ(A) es el menor submodulo de M cuyo cociente es semisimple. En
efecto, M/MJ(A) es semisimple porque (M/MJ(A))J(A) = 0, y si M/N es
semisimple entonces (M/N)J(A) = 0, luego MJ(A) N.
En particular, puesto que AJ(A) = J(A), tenemos que J(A) es el menor ideal
derecho (o izquierdo) cuyo cociente es un A-modulo semisimple, y tambien el
menor ideal bil atero cuyo cociente es un anillo semisimple.
Como primera aplicaci on podemos demostrar el recproco del teorema de
Maschke:
Teorema 3.26 Si G es un grupo nito y k es un cuerpo tal que car k [ [G[,
entonces k[G] no es semisimple.
Demostraci on: Sea u =

G
k[G]. Observamos que
u
2
=

G

G
=

G

G
=

G

G
= [G[u = 0.
86 Captulo 3. La teora general
Por otra parte, u Z(k[G]) y u ,= 0, luego el ideal I = u(k[G]) cumple
I
2
= 0, I ,= 0, luego 0 I J(k[G]), luego J(k[G]) ,= 0 y k[G] no es semisimple.
Vamos a calcular explcitamente el radical de Jacobson de un algebra k[G]
cuando G es un p-grupo y car k [ [G[. Para ello conviene observar primero unos
hechos validos en general:
Denicion 3.27 Sea G un grupo nito y k un cuerpo, denimos T : k[G] k
como la aplicacion lineal determinada por que T() = 1 para todo G o,
equivalentemente,
T
_
G
a

_
=

G
a

.
Claramente, T(x) = T(x) = T(x), para todo x k[G] y todo G.
Esto implica que el n ucleo de T es un ideal bil atero M(G) k[G], claramente
maximal, pues k[G]/M(G)

= k. Es f acil ver que M(G) = 1 [ G)


k
.
Por otra parte, podemos denir el ideal bil atero I(G) =

G

_
k
, y se
comprueba inmediatamente que si car k G, entonces
k[G] = M(G) I.
Por otra parte:
Ejemplo Si G es un p-grupo y k es un cuerpo de caracterstica p, entonces
J(k[G]) = M(G).
En efecto, en estas condiciones M(G) es el unico ideal maximal derecho de
k[G], pues si M

es cualquier ideal derecho maximal, el teorema 1.14 nos da


que k[G]/M

= k, considerando a k como k[G]-modulo trivial. Esto implica
que [1] = [1] para todo G, luego 1 M

, luego M(G) M

, luego
M(G) = M

, por ejemplo porque ambos tienen la misma dimensi on sobre k.


Veamos otra caracterizacion de J(A) o, mas en general, del subm odulo
MJ(A) de un A-modulo dado.
Denicion 3.28 Si A es un anillo y M un A-modulo, un subm odulo N de M
es inesencial en M si el unico subm odulo N

de M que cumple N +N

= M es
N

= M.
Obviamente, todo subm odulo de un subm odulo inesencial es inesencial. Este
concepto esta estrechamente relacionado con el de homomorsmo esencial, de-
nido en 1.57:
Teorema 3.29 Un epimorsmo de m odulos f : M M

es esencial si y s olo
si su n ucleo es inesencial.
3.3. Cuerpos de escision 87
Demostraci on: Basta tener en cuenta que si N es el n ucleo de f y N

es
un subm odulo de M, entonces f[N

] = M

si y solo si M = N +N

.
La relacion con el radical de Jacobson es la siguiente:
Teorema 3.30 Sea A un anillo de longitud nita y M un A-m odulo nitamente
generado. Entonces MJ(A) es el mayor subm odulo inesencial de M.
Demostraci on: Sea N la interseccion de todos los subm odulos maximales
de M (es decir, de los pen ultimos terminos de las series de composicion de
M). Vamos a probar que N es el mayor submodulo inesencial de M y que
MJ(A) = N.
Si N + M

= M pero M

M, entonces (completando una serie de com-


posicion) podemos tomar un subm odulo maximal M

M, que tambien
cumplir a N + M

= M, pero esto es absurdo, puesto que N M

, luego la
suma se reduce a M

= M. As pues, N es inesencial.
Si N

M es un subm odulo inesencial y M

es un subm odulo maximal


de M, entonces M

+ M

M, luego ha de ser M

= N

+ M

, luego
N

. Como esto vale para todo M

, de hecho N

N.
Por otra parte, si M

es un subm odulo maximal de M, entonces M/M

es
simple, luego MJ(A) M

, luego MJ(A) N.
El cociente M/MJ(A) es semisimple, luego podemos descomponerlo como
M/MJ(A) = M
1
/MJ(A) M
h
/MJ(A),
donde todos los sumandos son simples. Si llamamos N
i
=

j=i
M
j
, entonces
M/N
i
es simple, luego N
i
es maximal, luego N

i
N
i
= MJ(A).
3.3 Cuerpos de escisi on
Si k es un cuerpo y A es una k-algebra de dimensi on nita, para cada ex-
tension de cuerpos K/k podemos considerar el producto tensorial A
K
= K
k
A,
que tiene una estructura natural de K-algebra dada por
( a)( b) = () (ab).
Si V es un A-modulo nitamente generado, entonces V
K
= K
k
V tiene
una estructura natural de A
K
-modulo nitamente generado dado por
( v)( a) = () (va).
Observemos que, si G es un grupo nito, k[G]
K
= K[G] y V
K
es el mismo
denido en 1.6.
88 Captulo 3. La teora general
Denicion 3.31 Si A es una k-algebra de dimensi on nita y V es un A-modulo
simple, diremos que es absolutamente simple
4
si V
K
es simple para toda ex-
tension de cuerpos K/k. Diremos que k es un cuerpo de escisi on de A si todo
A-modulo simple es absolutamente simple. Si G es un grupo nito, se dice que
k es un cuerpo de escisi on de G si lo es del algebra k[G].
Observemos que estas deniciones generalizan a 2.59 y 2.61. Aqu trabaja-
mos en el contexto de k-algebras arbitrarias y no en el de algebras k[G] porque
as podremos aplicar el teorema siguiente, que nos permite trabajar con m odulos
eles:
Teorema 3.32 Si A es una k- algebra de dimensi on nita y V es un A-m odulo,
consideramos el homomorsmo de k- algebras : A End
k
(V ) que a cada
a A le asigna el endomorsmo dado por
a
(v) = va. Si llamamos B a su
imagen, entonces B es una k- algebra nitamente generada tal que V es un B-
m odulo el. Adem as V es simple o absolutamente simple como A-m odulo si y
s olo si lo es como B-m odulo.
Demostraci on: Es claro que V es un B-modulo el. Basta probar que si
K/k es una extension de cuerpos, entonces V
K
es un A
K
-modulo simple si y
solo si es un B
K
-modulo simple.
Fijemos una k-base v
1
, . . . , v
n
de V , una k-base a
1
, . . . , a
r
del anulador
An(V ) y completemos esta hasta una k-base a
1
, . . . , a
m
de A. Entonces B
tiene como k-base a
a
r+1
, . . . ,
a
m
.
Un subespacio de V
K
sera un A
K
-submodulo si y s olo si es estable para la
multiplicaci on por los elementos de la base 1 a
i
, mientras que sera un B
K
subm odulo si es estable para la multiplicaci on por los elementos de la base
1
a
i
(para i > r).
Ahora bien, si i r, tenemos que (v
j
)(1a
i
) = (v
j
a
i
) = 0, luego, en
realidad, los A
K
-submodulos de V
K
son los subespacios estables para el producto
por los 1 a
i
con i > r. Pero resulta que, para i > r,
( v
j
)(1 a
i
) = v
j
a
i
= v
j

a
i
= ( v
j
)(1
a
i
)
luego, por linealidad, v(1 a
i
) = v(1
a
i
) para todo v V
K
, luego los A
K
-
subm odulos de V
K
son los mismos que los B
K
-submodulos y, en particular, V
es simple como A
K
-modulo si y s olo si lo es como B
K
-modulo.
Observemos que si V es un k[G]-modulo, el homomorsmo del teorema
anterior no es sino la representaci on lineal : k[G] End
k
(V ) asociada a V
extendida por linealidad a k[G].
A los modulos simples y eles les podemos aplicar el teorema 3.14:
4
Recordemos que los modulos simples se llaman tambien irreducibles y, del mismo modo,
los modulos absolutamente simples se llaman tambien absolutamente irreducibles. El termino
simple es mas habitual en teora de anillos, mientras que irreducible es el usual en teora
de representaciones.
3.3. Cuerpos de escision 89
Teorema 3.33 Sea k un cuerpo y A una k- algebra de dimensi on nita. Si V
es un A-m odulo simple y el, entonces D = End
A
(V ) es un anillo de divisi on
que contiene a k en su centro, tiene dimensi on nita n sobre k y
A

= End
D
(V )

= Mat
n
(D
op
).
Demostraci on: Si A es el, el homomorsmo : A End
k
(V ) es un
monomorsmo de algebras. Hemos de probar que su imagen es End
D
(V ). En
primer lugar observamos que [k] End
A
(V ) = D, porque k esta en el centro de
A. As pues, identicando cada k con la homotecia

, podemos considerar
que k D. Las homotecias conmutan con todos los elementos de End
k
(V ),
luego en particular con los elementos de D, luego k esta en el centro de D.
As pues, k D End
k
(V ). Todos los ideales de A son k-espacios vectoria-
les de dimension nita, al igual que sus factores de composici on, luego tambien
los A-modulos simples. Si n = dim
k
V , entonces End
k
(V ) tiene dimensi on n
2
,
luego dim
k
D es nita. El teorema 3.14 nos da que A

= End
D
(V ), y el segundo
isomorsmo esta probado en la discusi on previa al teorema 3.16.
Ahora podemos dar una caracterizaci on de los A-modulos absolutamente
simples:
Teorema 3.34 Sea A una k- algebra de dimensi on nita y V un A-m odulo sim-
ple. Se cumple que V es absolutamente simple si y s olo si End
A
(V ) = k.
Demostraci on: Sea B la imagen de A por el homomorsmo del teo-
rema 3.32. Seg un dicho teorema, V es absolutamente simple como A-modulo si
y solo si lo es como B-modulo, y tambien es claro que End
A
(V ) = End
B
(V ).
Como V es un B-modulo el, cambiando A por B, no perdemos generalidad si
suponemos que V es un A-modulo el.
A continuaci on demostramos que V
K
es el, para toda extensi on K/k. Fije-
mos una base a
1
, . . . , a
m
de A y una base v
1
, . . . , v
n
de V . Pongamos que
v
j
a
i
=

ijl
v
l
,
para ciertos
ijl
k. As,
v
j

i
a
i
=

l
_
i

ijl
_
v
l
.
Que V sea el signica que si

ijl
= 0 para todo j y l, entonces
i
= 0
para todo i. A su vez, esto equivale a que las matrices M
i
= (
ijl
)
jl
sean
linealmente independientes sobre k.
An alogamente, considerando las bases 1 a
i
y 1 v
j
, concluimos que V
K
es el si y solo si las matrices M
i
son linealmente independientes sobre K.
Considerando las matrices como vectores en k
n
2
, las m matrices forman una
matriz m n
2
, y la independencia lineal de sus las equivale a que existen m
columnas que forman una submatriz cuadrada de determinante no nulo. Esto
90 Captulo 3. La teora general
sucede sobre k y, obviamente, sigue siendo cierto sobre K, luego las matrices
siguen siendo linealmente independientes sobre K.
El teorema 3.33 nos da que, si D = End
A
(V ), entonces A

= Mat
m
(D
op
),
donde m = dim
D
V . Entonces
n = dim
k
V = (dim
k
D)(dim
D
V ) = mdim
k
D
y, por otra parte, dim
k
A = m
2
dim
k
D.
Supongamos ahora que V es absolutamente irreducible y demostremos que
D = End
A
(V ) = k. Basta probar que dim
k
D = 1.
Si K es una clausura algebraica de k, sabemos que V
K
es un A
K
-modulo
simple y el, luego podemos aplicarle tambien el teorema 3.33, seg un el cual
D

= End
A
K
(V
K
) es un anillo de divisi on que tiene dimensi on nita sobre K.
Ahora bien, si End
A
K
(V
K
), entonces K() es un cuerpo y es una ex-
tension nita de K, luego K, lo que prueba que D

= K = D
op
, luego,
tambien por 3.33, resulta que A
K
= Mat
n
(K), donde n = dim
K
(V
K
) = dim
k
V .
Concluimos observando que
n
2
= dim
K
A
K
= dim
k
A = m
2
dim
k
D,
lo cual, juntamente con la igualdad n = mdim
k
D, nos da que
dim
k
D =
n
m
=
n
2
m
2
= (dim
k
D)
2
lo cual solo es posible si dim
k
D = 1.
Por ultimo, suponemos que End
A
(V ) = k y veamos que V es absolutamente
simple. El teorema 3.33 nos da ahora que A = Mat
n
(k). Por lo tanto, si K/k
es cualquier extension, se cumple que A
K
= K
k
Mat
n
(k)

= Mat
n
(K) y V
K
es un A
K
-modulo de dimensi on n, luego ha de ser simple por el teorema 3.17.
En la prueba del teorema anterior se ve que la condici on End
A
(V ) = k se
da siempre que el cuerpo k es algebraicamente cerrado. En particular, tenemos
que cualquier cuerpo algebraicamente cerrado es un cuerpo de escisi on para
cualquier grupo nito.
Teorema 3.35 Sea G un grupo nito y k un cuerpo tal que car k [G[ y sean
n
1
, . . . , n
h
los grados de las representaciones irreducibles de G sobre k. Se cum-
ple que k es un cuerpo de escisi on para G si y s olo si n
2
1
+ +n
2
h
= [G[ y, en
tal caso, h es el n umero de clases de conjugaci on de G.
Demostraci on: Sean V
1
, . . . , V
h
representantes de los k[G]-modulos sim-
ples de G y sea D
i
= End(V
i
). La hip otesis sobre la caracterstica de k se
traduce en que k[G] es semisimple, por lo que el teorema de Wedderburn nos
da que
k[G] = Mat
n

1
(D
op
1
) Mat
n

h
(D
op
h
).
3.3. Cuerpos de escision 91
Cada D
i
es un anillo de divisi on que tiene a k en su centro. El teorema 3.17
nos da que dim
D
V
i
= n

i
, luego n
i
= dim
k
V
i
= (dim
k
D
i
)n

i
. Tomando di-
mensiones sobre k en ambos miembros de la descomposicion de k[G], vemos
que
[G[ = n
2
1
dim
k
D
1
+ +n
2
h
dim
k
D
h
=
n
2
1
m
1
+ +
n
2
h
m
h
,
donde m
i
= dim
k
D
i
.
Es claro que la igualdad del enunciado equivale a que dim
k
D
i
= 1 para
todo i, lo cual, por el teorema anterior, equivale a que todos los m odulos V
i
sean absolutamente simples, es decir, a que k sea un cuerpo de escision para G.
En tal caso, la descomposicion de k[G] se reduce a
k[G] = Mat
n
1
(k) Mat
n
h
(k).
El teorema 1.5 nos da que la dimensi on del centro de k[G] sobre k es igual
al n umero de clases de conjugacion de G. Por otra parte
Z(k[G]) = Z(Mat
n
1
(k)) Z(Mat
n
h
(k)) = k k = k
h
,
luego dicha dimensi on es h.
En el ultimo paso de la prueba anterior hemos usado que el centro de un
anillo de matrices A = Mat
n
(k) esta formado por las matrices diagonales y, por
consiguiente, es isomorfo a k. Esto puede probarse directamente sin dicultad,
pero ahora podemos dar una prueba conceptual:
El teorema 3.17 nos da que End
A
(k
n
) = k, donde cada k se identica
con el endomorsmo v v. Si M Z(A), entonces v vM dene un A-
endomorsmo de k
n
, luego existe un k tal que vM = v para todo v k
n
,
luego M = I
n
es una matriz diagonal.
Conviene destacar una consecuencia inmediata de los resultados que hemos
obtenido:
Teorema 3.36 Sea A una k- algebra de dimensi on nita y V un A-m odulo abso-
lutamente simple. Entonces, el homomorsmo A End
k
(V ) del teorema 3.32
es suprayectivo.
Demostraci on: Si llamamos B a la imagen de A por el homomorsmo del
enunciado, el teorema 3.32 nos da que B es una k-algebra de dimensi on nita
y que V es un B-modulo absolutamente simple y el. El teorema 3.34 nos da
que End
B
(V ) = k, y el teorema 3.33 implica entonces que B = End
k
(V ).
A partir de aqu nos restringiremos al caso de algebras de tipo k[G]. Si k
es un cuerpo de escision para G cuya caracterstica no divida al orden de G,
el teorema de Wedderburn (vease la observacion posterior) juntamente con el
teorema 3.34, nos da el isomorsmo
: k[G]
n

i=1
End
k
(V
i
),
92 Captulo 3. La teora general
donde V
1
, . . . , V
n
son representantes de las clases de isomorfa de k[G]-modulos
simples, y en el que cada coordenada
i
: k[G] End
k
(V
i
) no es sino la
representacion lineal de G asociada a V
i
extendida a k[G] por linealidad. Si
eliminamos las hip otesis sobre k tenemos al menos el teorema siguiente:
Teorema 3.37 Sea G un grupo nito y : k[G] End(V ) una representaci on
lineal irreducible de G sobre un cuerpo k (extendida a k[G] de por linealidad).
Para cada x k[G], existe un y k[G] tal que (x) = (y) y

(y) = 0, para
toda representacion lineal irreducible

: k[G] End(W) de G sobre k no


isomorfa a .
Demostraci on: Sean V
1
, . . . , V
n
representantes de las clases de isomorfa
de k[G]-modulos simples. Pongamos que V = V
1
. Sea A = k[G]/J(k[G]), que es
una k-algebra semisimple cuyos A-modulos simples son precisamente V
1
, . . . , V
n
.
El teorema de Wedderburn nos da un isomorsmo
: A
n

i=1
End
D
i
(V
i
),
cuyas funciones coordenadas
i
no son sino las representaciones lineales de G
asociadas a los modulos V
i
. Basta tomar y k[G] que cumpla [y] =
1
(
1
(x)).
Como consecuencia:
Teorema 3.38 Sea G un grupo nito, sea k K una extensi on de cuerpos
y sean V , W dos k[G]-m odulos simples. Si V
K
y W
K
tienen un factor de
composici on en com un, entonces V y W son isomorfos.
Demostraci on: Por el teorema anterior, si los m odulos no son isomorfos,
podemos tomar y k[G] tal que la multiplicaci on por y sea la identidad en V
y el homomorsmo nulo en W, lo cual sigue siendo cierto en V
K
y W
K
. Por
hip otesis, V
K
y W
K
tienen K[G]-submodulos
V
i1
V
i
V
K
, W
j1
W
j
W
K
tales que V
i
/V
i1

= W
j
/W
j1
. Ahora bien, la multiplicaci on por y en V
K
induce
el automorsmo identidad, luego lo mismo sucede con la multiplicaci on por y
en V
i
/V
i1
. Por el contrario, y anula a W
K
, luego tambien anula a W
j
/W
j1
,
luego los factores de composicion tienen anuladores distintos, luego no pueden
ser isomorfos.
De aqu deducimos algunas propiedades de los cuerpos de escision:
Teorema 3.39 Sea G un grupo nito y K/k una extensi on de cuerpos. Si k
es un cuerpo de escisi on de G, entonces K tambien lo es y, si V
1
, . . . , V
h
es un
sistema de representantes de las clases de isomorfa de k[G]-m odulos simples,
entonces V
1K
, . . . , V
hK
es un sistema de representantes de las clases de isomorfa
de K[G]-m odulos simples.
3.3. Cuerpos de escision 93
Demostraci on: Como k es un cuerpo de escision de G, los K[G]-modulos
V
iK
son simples, y son no isomorfos dos a dos, pues si dos de ellos fueran
isomorfos, trivialmente tendran un factor de composici on en com un, luego los
correspondientes k[G]-modulos V
i
seran isomorfos por el teorema anterior.
Veamos ahora que todo K[G]-modulo simple es isomorfo a un V
iK
. En
principio, todo K[G]-modulo simple es isomorfo a un factor de composici on de
K[G], luego basta probar que todo factor de composici on de K[G] es isomorfo
a un V
iK
. Para ello observamos que si
0 = M
0
M
1
M
n
= k[G]
es una serie de composicion de k[G], entonces
0 = M
0K
M
1K
M
nK
= K[G]
es una serie de composicion de K[G]. En efecto, basta tener en cuenta que la
sucesion exacta
0 M
i1
M
i
M
i
/M
i1
0
sigue siendo exacta al multiplicarla por
k
K, de modo que
M
iK
/M
i1K

= (M
i
/M
i1
)
K
.
Como M
i
/M
i1
es isomorfo a un V
i
, el miembro derecho de la f ormula ante-
rior es isomorfo a un V
iK
. En particular es simple. Esto prueba que la segunda
serie es realmente una serie de composicion de K[G], y adem as hemos visto que
los factores de composicion de K[G] son isomorfos a modulos de la forma V
iK
.
Con esto tenemos probado que todos los K[G]-modulos simples son de la
forma V
iK
, lo que prueba a su vez que todos ellos son absolutamente simples,
pues sus extensiones de coecientes son tambien extensiones de coecientes de
los modulos V
i
, luego son simples. Por consiguiente, K es tambien un cuerpo
de escision de G.
Si no suponemos que k es un cuerpo de escision de G, partiendo de una serie
de composicion de k[G] como en la prueba del teorema anterior, obtenemos
una serie de K[G] que no es necesariamente una serie de composicion de K[G],
pero que puede renarse hasta que lo sea. Esto nos permite concluir que todo
K[G]-modulo simple es un factor de composici on de un K[G]-modulo V
iK
.
Teorema 3.40 Sea G un grupo nito y K/k una extensi on de cuerpos. Si K
es un cuerpo de escisi on de G, entonces k lo es tambien si y s olo si todo K[G]-
m odulo simple es isomorfo a un K[G]-m odulo V
K
, para cierto k[G]-m odulo sim-
ple V .
Demostraci on: Una implicaci on es inmediata por el teorema anterior. Sea
V cualquier k[G]-modulo simple y sea W un factor de composici on de V
K
. Por
hip otesis, existe otro k[G]-modulo simple V

tal que W

= V

K
. As pues, V
K
94 Captulo 3. La teora general
y V

K
tienen un factor de composici on en com un. El teorema 3.38 nos da que
V

= V

, de modo que V
K

= W. As pues, V
K
es absolutamente simple.
Esto implica que V tambien es absolutamente simple, pues si L/k es una
extension arbitraria (aunque podemos suponer que K y L estan contenidos
en un mismo cuerpo KL), no puede ocurrir que V
L
no sea simple, ya que
entonces V
KL
= (V
L
)
KL
= (V
K
)
KL
tampoco lo sera, en contra de que V
K
es
absolutamente simple. Por consiguiente, k es un cuerpo de escision de G.
3.4 Grupos de Grothendieck
Introducimos ahora una herramienta util para estudiar las representaciones
lineales a modo de nexo entre las representaciones propiamente dichas y sus ca-
racteres. El punto de partida es una construcci on general que conviene exponer
en el contexto de una subcategora arbitraria
5
C de la categora de los A-modulos
(por la derecha) nitamente generados, donde A es un anillo prejado:
Sea A
(N)
la suma directa de innitas copias de A, que es un A-modulo libre de
rango innito. As, para todo objeto M C, existe un epimorsmo A
(N)
M,
luego M es isomorfo a un cociente de A
(N)
. Llamamos B al conjunto
6
de todos
los modulos cociente A
(N)
/I que pertenecen a C. As, B C y para cada M C
existe al menos un M

B tal que M

= M

. Ahora llamamos L al A-modulo


libre de base B, de modo que un elemento arbitrario de L se expresa de forma
unica como combinacion lineal

MB
a
M
M,
donde a
M
A y a
M
= 0 para todo M salvo a lo sumo para una cantidad nita
de ellos.
Consideramos el conjunto R de todas las ternas (M

, M, M

) B
3
tales que
existe una sucesion exacta
0 M

M M

0
de morsmos de C y
R

= M M

[ (M

, M, M

) R L.
Por ultimo, denimos el grupo de Grothendieck asociado a la categora C
como el grupo cociente
R(C) = L/ R

) .
5
No vamos a necesitar ning un resultado de la teora de categoras mas alla de la mera
denicion. Si el lector no esta familiarizado con ella, solo necesita saber que cuando hablamos
de un objeto de C queremos decir un A-modulo nitamente generado, o un A-modulo
proyectivo nitamente generado, etc., y que cuando hablamos de un morsmo de C quere-
mos decir un homomorsmo de A-modulos nitamente generados, o de A-modulos proyectivos
nitamente generados, etc., seg un los objetos que compongan C.
6
Tomamos B por una cuestion tecnica conjuntista: en general el universo de una categora
es una clase propia (que no es un conjunto), y as B es un conjunto que contiene representantes
de todas las clases de isomorfa de los objetos de C.
3.4. Grupos de Grothendieck 95
En primer lugar observamos que si M B es el modulo trivial, entonces
tenemos una sucesion exacta
0 M M M 0,
luego M M M = M R

, luego M R

), luego la clase de M en R(C)


es la clase nula.
M as en general, si M, N B cumplen que M

= N, entonces tenemos una
sucesion exacta
0 0 M N 0,
luego N M 0 R

, luego N M R

) (porque 0 R

)), luego M y N
determinan la misma clase de congruencia en el cociente R(C).
En conclusi on, cada M C es isomorfo a al menos un modulo M

B, que
no es necesariamente unico, pero dos cualesquiera de ellos determinan la misma
clase de congruencia en R(C), luego podemos denir [M] R(C) como la unica
clase de congruencia que contiene modulos isomorfos a M. El teorema siguiente
recoge las propiedades b asicas del grupo R(C):
Teorema 3.41 Sea A un anillo y C una subcategora de la categora de los
A-m odulos nitamente generados.
a) El grupo de Grothendieck R(C) es un grupo abeliano.
b) Existe una aplicaci on [ ] : C R(C) cuya imagen es un sistema gene-
rador de R(C) y tal que, para toda sucesi on exacta en C
0 M

M M

0,
se cumple que [M] = [M

] + [M

].
c) Si R es un grupo abeliano y f : C R es una aplicaci on tal que, para
toda sucesi on exacta en C
0 M

M M

0,
se cumple que f(M) = f(M

) + f(M

), entonces existe un unico homo-


morsmo de grupos i : R(C) R tal que, para todo M C, se cumple
que i([M]) = f(M).
Demostraci on: a) es evidente, para probar b) tomamos m odulos M

1
, M
1
,
M

1
B tales que M

= M

1
, M

= M
1
, M

= M

1
. Claramente existe una
sucesion exacta
0 M

1
M
1
M

1
0,
luego M
1
M

1
M

1
R

, luego [M] = [M
1
] = [M

1
] + [M

1
] = [M

] + [M

].
Para probar c) usamos que L es un Z-modulo libre de base B, luego podemos
denir un homomorsmo de grupos j : L R mediante j(M) = f(M). Si
(M

, M, M

) R, entonces
j(M M

) = f(M) f(M

) f(M

) = 0,
96 Captulo 3. La teora general
luego R

) esta contenido en el n ucleo de j y, por consiguiente, j induce un


homomorsmo de grupos i : R(C) R que cumple i([M]) = f(M) para todo
M B.
El mismo razonamiento que hemos empleado con R(C) prueba que si M,
N C cumplen M

= N, entonces f(M) = f(N). Por lo tanto, si M C,
tomamos M

B tal que M

= M

y sucede que
i([M]) = i([M

]) = f(M

) = f(M).
Como los elementos [M] generan R(C), es claro que el homomorsmo i es
unico.
Las funciones f que cumplen la propiedad c) del teorema anterior se llaman
funciones aditivas.
Es claro que el grupo R(C) esta determinado salvo isomorsmo por las pro-
piedades del teorema anterior. En lo sucesivo no volveremos a mencionar los
objetos L, R, etc. que hemos usado en la construccion de R(C). Veamos otras
propiedades elementales, cuya prueba no ofrece ninguna dicultad:
Teorema 3.42 Sea A un anillo y C una subcategora de la categora de los A-
m odulos nitamente generados. Consideremos el grupo de Grothendieck R(C) y
la aplicaci on canonica [ ] : C R(C). Entonces
a) [0] = 0.
b) Si M, N C cumplen M

= N, entonces [M] = [N].
c) Todo elemento de R(C) se expresa como combinaci on lineal nita
n
1
[M
1
] + +n
r
[M
r
],
donde n
i
Z, M
i
C.
d) Si M, N, M N C, entonces [M N] = [M] + [N].
Observemos que si C es estable para sumas directas (es decir, si la suma
directa de dos modulos de C esta tambien en C) entonces, en la combinacion
lineal de c), todos los sumandos con coeciente positivo pueden agruparse en
una unica suma directa, e igualmente con los de coeciente negativo, por lo que
todo elemento de R(C) es de la forma [M] [N], con M, N C.
El principal ejemplo concreto de grupos de Grothendieck que nos va a inte-
resar es el siguiente:
Denicion 3.43 Sea G un grupo nito y k un cuerpo. Llamaremos R
k
(G) al
grupo de Grothendieck asociado a la categora de los k[G]-modulos nitamente
generados. Denimos
R
+
k
(G) = [M] R
k
(G) [ M es un k[G]-modulo nitamente generado,
S
k
(G) = [M] R
k
(G) [ M es un k[G]-modulo simple.
3.4. Grupos de Grothendieck 97
Teorema 3.44 Sea G un grupo nito y k un cuerpo. Entonces:
a) Si M y N son dos k[G]-m odulos simples, entonces [M] = [N] en R
k
(G)
si y s olo si M

= N.
b) R
k
(G) es un Z-m odulo libre de base S
k
(G).
Demostraci on: Observemos en primer lugar que S
k
(G) genera R
k
(G).
Para ello basta observar que si M es un k[G]-modulo nitamente generado no
nulo y
0 = M
0
M
1
M
n
= M
es una serie de composicion, la sucesion exacta
0 M
n1
M M/M
n1
0
nos da la relaci on
M = [M/M
n1
] + [M
n1
],
donde [M/M
n1
] S
k
(G). Razonamos igualmente con M
n1
y, tras un numero
nito de pasos, llegamos a que
[M] = [M
n
/M
n1
] + [M
n1
/M
n1
] + + [M
1
] S
k
(G)) .
Sea V
1
, . . . , V
h
un sistema de representantes de los k[G]-modulos libres y sea
R el Z-modulo libre de base V
1
, . . . , V
h
. La aplicaci on V
i
[V
i
] se extiende
a un epimorsmo de grupos f : R R
k
(G). Vamos a probar que es un
isomorsmo construyendo su inverso. Esto prueba al mismo tiempo a) y b).
Para cada k[G]-modulo nitamente generado M, sea m
i
(M) la multiplicidad
de V
i
como factor de composicion de M (es decir, el n umero de factores de
composicion de V isomorfos a V
i
). Si tenemos una sucesion exacta de k[G]-
modulos
0 M

M M

0,
es claro que una serie de composicion de M se obtiene enlazando una serie
de composicion de M

con una serie de composicion de M/M



= M

, por lo
que m
i
(M) = m
i
(M

) + m
i
(M

). As pues, la funci on m
i
es aditiva y, por
consiguiente, induce un homomorsmo de grupos m
i
: R
k
(G) Z que cumple
m
i
([M]) = m
i
(M). El homomorsmo g : R
k
(G) R dado por
g(x) =
h

i=1
m
i
(x)V
i
cumple que g([V
i
]) = V
i
, luego es el inverso de f.
De este modo, los elementos de S
k
(G) = [V
1
], . . . , [V
h
] se corresponden
biunvocamente con las clases de isomorfa de k[G]-modulos simples y, para
todo k[G]-modulo no nulo nitamente generado M, el elemento [M] R
k
(G)
se expresa de forma unica como
[M] =
h

i=1
m
i
(M)[V
i
],
98 Captulo 3. La teora general
donde m
i
(M) es el n umero de veces que V
i
aparece como factor de composicion
de M.
As, para dos k[G]-modulos M y N, se cumple que [M] = [N] si y solo si M y
N tienen los mismos factores de composicion (con las mismas multiplicidades).
En particular, si car k [G[ (con lo que k[G] es semisimple), podemos concluir
que [M] = [N] si y solo si M

= N, ya que cada k[G]-modulo nitamente
generado y no nulo es la suma directa de sus factores de composicion.
Veamos ahora un resultado general para denir formas bilineales sobre gru-
pos de Grothendieck:
Teorema 3.45 Sea A un anillo y sean C y C

dos subcategoras de la categora


de los A-m odulos nitamente generados, sea R un grupo abeliano y sea
F : C C

R
una aplicaci on tal que, para cada par de sucesiones exactas
0 M

M M

0, 0 N

N N

0
en C y C

respectivamente, se cumpla que


F(M, N) = F(M

, N) +F(M

, N), F(M, N) = F(M, N

) +F(M, N

).
Entonces existe una unica forma bilineal b : R(C) R(C

) R tal que
b([M], [N]) = F(M, N).
Demostraci on: Fijemos un objeto N C

y consideremos la aplicacion
f
N
: C R dada por f
N
(M) = F(M, N). Claramente es aditiva, luego induce
un homomorsmo de grupos i
N
: R(C) R que cumple i
N
([M]) = F(M, N).
Tomemos ahora x R(C) y consideremos la aplicacion g
x
: C

R dada
por g
x
(N) = i
N
(x). Vamos a probar que es aditiva. Consideramos una sucesi on
exacta
0 N

N N

0
y observamos que, para cada M C, se cumple que
i
N
([M]) = F(M, N) = F(M, N

) +F(M, N

) = i
N
([M]) +i
N
([M]).
Como i
N
, i
N
e i
N
son homomorsmos de grupos y los elementos [M] gene-
ran R(C), esto implica que i
N
(x) = i
N
(x) +i
N
(x) para todo x R(C), luego
g
x
(N) = g
x
(N

) + g
x
(N

). As pues, g
x
es aditiva y dene un homomorsmo
de grupos j
x
: R(C

) R que cumple j
x
([N]) = i
N
(x).
Finalmente, denimos b(x, y) = j
x
(y). Claramente, si
x =

i
m
i
[M
i
], y =

j
n
j
[N
j
],
3.4. Grupos de Grothendieck 99
entonces
b(x, y) =

j
n
j
j
x
([N
j
]) =

j
n
j
i
N
j
(x) =

i,j
m
i
n
j
i
N
j
([M
i
]) =

i,j
m
i
n
j
F(M
i
, N
j
).
De aqu se sigue inmediatamente que b es bilineal y que cumple lo pedido.
La unicidad es inmediata.
De momento veremos dos aplicaciones de este teorema. En primer lugar
consideramos la aplicacion que a cada par de k[G]-modulos M y N les asigna
F(M, N) = [M
k
N] R
k
(G). Claramente es aditiva en M y N, por lo que
induce una forma bilineal en R
k
(G):
Teorema 3.46 Si G es un grupo nito y k es un cuerpo, el grupo R
k
(G) ad-
quiere estructura de anillo conmutativo con el producto determinado por
[M] [N] = [M
k
N],
para todo par de k[G]-m odulos nitamente generados M y N.
Demostraci on: El producto est a bien denido por el teorema anterior,
y es bilineal, es decir, que cumple la propiedad distributiva. Las propiedades
del producto tensorial implican trivialmente las propiedades de la denici on de
anillo. Observemos que el elemento neutro es 1 = [k], considerando a k como
k[G]-modulo trivial (el k[G]-modulo asociado a la representaci on trivial de G
sobre k).
La segunda forma bilineal que podemos denir en R
k
(G) (esta vez bajo la
hip otesis de que car k [G[) esta asociada a
M, N) = dim
k
Hom(M, N) Z.
(Obviamente, la dimensi on es un n umero natural, pero vamos a aplicar el teo-
rema 3.45 con R = Z).
Observemos que M, N) es aditiva en las dos componentes, pues si tenemos
una sucesion exacta de k[G]-modulos nitamente generados
0 M

M M

0,
el hecho de que k[G] sea semisimple se traduce en que M

= M

, por lo
que todo homomorsmo de k[G]-modulos M N esta determinado por sus
restricciones a M

y M

, es decir,
Hom(M, N)

= Hom(M

, N) Hom(M

, N),
luego M, N) = M

, N) + M

, N). Similarmente se razona con la segunda


componente. Por lo tanto:
Teorema 3.47 Sea G un grupo nito y k un cuerpo tal que car k [G[. En-
tonces existe una forma bilineal , ) : R
k
(G) R
k
(G) Z determinada por
100 Captulo 3. La teora general
que, para todo par de k[G]-m odulos nitamente generados M y N, se cumple
que
[M], [N]) = dim
k
Hom(M, N).
Respecto a ella, la base S
k
(G) es ortogonal (y es ortonormal si k es un cuerpo
de escisi on para G).
Demostraci on: La ortogonalidad de la base signica que [M], [N]) = 0 si
[M] ,= [N], lo cual es consecuencia del lema de Schur 3.12. La ortonormalidad
signica que, adem as, [M], [M]) = 1, lo cual se cumple si k es un cuerpo de
escision, por el teorema 3.34.
3.5 Caracteres
En esta seccion deduciremos las propiedades b asicas de los caracteres de las
representaciones de grupos nitos a partir de los resultados precedentes.
Denicion 3.48 Si G es un grupo nito y k es un cuerpo, denimos k
G
como
el k-espacio vectorial de todas las funciones G k. Llamaremos F
k
(G) al
subespacio de k
G
generado por los caracteres de las representaciones de G en k.
Notemos que todos los elementos de F
k
(G) son funciones de clases, es decir,
que son constantes en cada clase de conjugacion de G.
Teniendo en cuenta que el producto de caracteres es de nuevo un car acter
(teorema 1.16), es claro que F
k
(G) tiene estructura de k-algebra con el producto
denido puntualmente. Llamaremos R

k
(G) al subgrupo de F
k
(G) generado por
los caracteres de G sobre k, que claramente es un subanillo de F
k
(G), a cuyos
elementos llamaremos caracteres virtuales de G sobre k.
La notaci on R

k
(G) se debe que vamos a demostrar que este anillo es isomorfo
al anillo de Grothendieck R
k
(G). Para probarlo necesitaremos un resultado
previo sobre extensi on de coecientes. Observemos que si
0 V

V V

0
es una sucesion exacta de k[G]-modulos, entonces
0 V

K
V
K
V

K
0
es tambien una sucesion exacta (porque K es libre sobre k), luego podemos
denir un homomorsmo de grupos R
k
(G) R
K
(G) mediante [V ] [V
K
].
Teorema 3.49 Sea G un grupo nito y k K una extensi on de cuerpos. El
homomorsmo natural R
k
(G) R
K
(G) es inyectivo, y es un isomorsmo si k
es un cuerpo de escisi on de G.
3.5. Caracteres 101
Demostraci on: La imagen de cada elemento [V ] S
k
(G) se expresa como
combinaci on lineal de un subconjunto I
[V ]
S
K
(G), y el teorema 3.38 implica
que los conjuntos I
[V ]
son disjuntos dos a dos. Esto prueba que la imagen
de S
k
(G) es linealmente independiente en R
K
(G), y esto implica a su vez la
inyectividad. Si k es un cuerpo de escision de G, el teorema 3.39 implica que la
imagen de S
k
(G) es S
K
(G), luego el homomorsmo es un isomorsmo.
Teorema 3.50 Si G es un grupo nito y k es un cuerpo, existe un isomorsmo
de anillos R
k
(G) R

k
(G) dado por [V ]
V
, donde
V
es el car acter
asociado al k[G]-m odulo V . En particular, el grupo R

k
(G) es un Z-m odulo libre
que tiene por base a los caracteres irreducibles de G sobre k.
Demostraci on: Consideremos una sucesion exacta de k[G]-modulos ni-
tamente generados
0 V

V V

0.
Fijemos una base v
1
, . . . , v
r
de V

como k-espacio vectorial y completemosla


hasta una base v
1
, . . . , v
n
de V . Entonces, las im agenes de v
r+1
, . . . , v
n
son una
base de V

. Consideremos las representaciones matriciales

, ,

asociadas a
los tres modulos en dichas bases. Es claro que, para todo G, se cumple que
() =
_

() 0

()
_
,
luego los caracteres correspondientes cumplen la relacion
V
=
V
+
V
. Esto
implica que existe un homomorsmo de grupos en las condiciones del enunciado.
Como el producto en R
k
(G) esta inducido por el producto tensorial, es claro
que se trata de un homomorsmo de anillos, obviamente suprayectivo.
En particular, hemos probado que el car acter de un m odulo es la suma de
los caracteres de sus factores de composicion, luego todo car acter es suma de
caracteres irreducibles, y estos generan R

k
(G).
Vamos a probar que el homomorsmo del enunciado es un isomorsmo su-
poniendo en primer lugar que k es un cuerpo de escision de G. Para ello bastar a
probar que si S
k
(G) = [V
1
], . . . , [V
h
], los caracteres
V
i
son linealmente inde-
pendientes sobre Z (en particular, distintos dos a dos). Probaremos, de hecho,
que son linealmente independientes sobre k (es decir, como elementos del espacio
F
k
(G)).
Si
i
es la representacion lineal asociada a V
i
, podemos extenderla por linea-
lidad hasta un homomorsmo de k-algebras
i
: k[G] End
k
(V
i
). Como k
es un cuerpo de escision, los k[G]-modulos V
i
son absolutamente simples, y el
teorema 3.36 nos da que cada
i
es suprayectiva.
Igualmente podemos extender linealmente los caracteres hasta funciones

V
i
: k[G] k, de modo que
V
i
(x) sigue siendo la traza de
i
(x), para
todo x k[G].
La suprayectividad de
i
hace que podamos tomar un elemento x
i
k[G]
tal que
V
i
(x
i
) = 1. El teorema 3.37 nos da otro elemento y
i
k[G] tal que

V
i
(y
i
) =
V
i
(x
i
) = 1 y
V
j
(y
i
) = 0, para todo j ,= i. De aqu se sigue inmedia-
tamente que los caracteres son linealmente independientes sobre k considerados
102 Captulo 3. La teora general
como funciones denidas sobre k[G], pero, como las extensiones a k[G] estan
determinadas por linealidad por sus restricciones a G, es evidente que tambien
son linealmente independientes considerados como funciones sobre G, es decir,
como elementos de F
k
(G).
Supongamos ahora que k es un cuerpo arbitrario y sea K un cuerpo de es-
cision de G que contenga a k. Por la parte ya probada, tenemos un isomorsmo
R

K
(G)

= F
K
(G) que biyecta la base S
K
(G) con el conjunto I de los carac-
teres irreducibles de G sobre K. Si V es un k[G]-modulo simple, su car acter
es el mismo que el de V
K
y, como [V
K
] es combinacion lineal (no nula) de los
elementos de un subconjunto I
[V ]
S
K
(G) (vease la prueba de 3.49), resulta
que
V
es combinacion lineal (no nula) de los caracteres de la imagen I

[V ]
I
de I
[V ]
. Como los conjuntos I
[V ]
son disjuntos dos a dos, lo mismo sucede con
los conjuntos I

[V ]
y, como I es una K-base de F
K
(G), es claro que los carac-
teres irreducibles de G sobre k son linealmente independientes sobre K, luego
tambien son linealmente independientes sobre k y forman, por consiguiente, una
k-base de F
k
(G) y una Z-base de R

k
(G). Esto prueba que el homomorsmo del
enunciado es un isomorsmo.
Conviene destacar que hemos probado que los caracteres irreducibles de G
sobre k son una k-base de F
k
(G). El teorema anterior implica que dos k[G]-
modulos nitamente generados tienen el mismo caracter si y solo si tienen los
mismos factores de composicion (con las mismas multiplicidades).
Ahora probaremos que los valores que toman los caracteres son sumas de
races de la unidad. Para ello necesitamos unos resultados previos que nos
reduzcan el problema al caso semisimple:
Teorema 3.51 Sea k un cuerpo de caracterstica prima p y sea G = P H un
grupo nito, donde P tiene orden potencia de p y H tiene orden primo con p.
Entonces, un k[G]-m odulo nitamente generado V es semisimple si y s olo si P
act ua trivialmente sobre V .
Demostraci on: Si P act ua trivialmente sobre V , podemos considerar a
V como k[H]-modulo nitamente generado y, como k[H] es semisimple, vemos
que V es un k[H]-modulo semisimple, y esto implica que tambien es semisimple
como k[G]-modulo.
Para probar el recproco no perdemos generalidad si suponemos que V es
simple. El teorema 1.14 nos da que el k[P]-submodulo
V
P
= v V [ v = v para todo P
no es nulo. Ahora bien, el hecho de que P G implica que V
P
es un k[G]-
subm odulo de V , pues si v V
P
, G y P, tenemos que
1
P,
luego
(v) = v(
1
) = v,
luego v V
P
. Como V es un k[G]-modulo simple, esto implica que V
P
= V ,
es decir, que P act ua trivialmente sobre V .
3.5. Caracteres 103
Teorema 3.52 Sea G un grupo nito, sea k un cuerpo de caracterstica p y sea
=

G, donde tiene orden potencia de p y

tienen orden primo con p.


Entonces, para todo caracter de G sobre k, se cumple que () = (

).
Demostraci on: No perdemos generalidad si suponemos que G = ) (no-
temos que y

son potencias de ). De este modo, G = P H, donde P = )


y H =

). Sea V un k[G]-modulo irreducible que determine el car acter , sea


0 = V
0
V
1
V
n
= V
una serie de composicion de V y formemos una base de V extendiendo una base
de V
0
a una base de V
1
y as sucesivamente hasta llegar a V . Consideremos la
representacion matricial de G asociada a esta base. Para cada G, la matriz
() tiene la forma
() =
_
_
_

1
() 0 0

.
.
.
0

n
()
_
_
_
donde
i
es la representacion asociada al factor de composicion V
i
/V
i1
. Como
los factores de composicion son simples, el teorema 3.51 implica que
i
() es
la matriz identidad. Por consiguiente () tiene los mismos bloques diagonales
que (

), luego () = (

).
Teorema 3.53 Sea k un cuerpo, sea G un grupo nito, sea m el mnimo com un
m ultiplo de los ordenes de los elementos de G no divisibles entre la caracterstica
de k (si es que es no nula). Entonces, los valores que toman los caracteres de G
sobre k son sumas de races m-simas de la unidad (en una clausura algebraica
de k).
Demostraci on: Sea V un k[G]-modulo nitamente generado y sea su
caracter y sea G. Hemos de probar que () es suma de races m-simas
de la unidad. Si k tiene caracterstica prima p, el teorema anterior nos permite
suponer que el orden de no es divisible entre p. Sea H = ). El car acter
de V como k[H]-modulo es la restriccion [
H
, luego no perdemos generalidad
si suponemos que G = ), de modo que G es abeliano y k[G] es semisimple
(y ahora m = [G[). Tambien podemos sustituir k por una clausura algebraica

k (y V por V
k

k) sin modicar el car acter, luego podemos suponer que k es
algebraicamente cerrado.
Es claro que las representaciones irreducibles de G son lineales, luego coinci-
den con los caracteres irreducibles de G y son, concretamente, las que a signan
a cada una de las m races de la unidad en k. Como es suma de caracteres
irreducibles, () es suma de races m-simas de la unidad.
A partir de aqu nos restringimos al caso en que car k [G[.
Denicion 3.54 Sea G un grupo nito y k un cuerpo tal que car k [G[.
Denimos en F
k
(G) la forma bilineal dada por
f, g) =
1
[G[

G
f()g(
1
).
104 Captulo 3. La teora general
Recordemos que el caracter regular de G es el asociado al k[G]-modulo k[G]
y, seg un el ejemplo de la p agina 10, viene dado por
r
G
() =
_
[G[ si = 1,
0 si ,= 1.
Vamos a calcular su expresion como combinacion lineal de los caracteres
irreducibles. Sea k[G] = A
1
A
h
la descomposicion de k[G] dada por el
teorema de Wedderburn 3.16, de modo que A
i

= Mat
n
i
(D
op
i
), D
i
= End(V
i
).
Sea
i
el caracter de V
i
. En la demostraci on del teorema 3.17 se ve que el
n umero de veces que V
i
aparece como sumando directo de A
i
es n
i
= dim
D
i
V
i
.
Como

i
(1) = dim
k
V
i
= (dim
k
D
i
)(dim
D
i
V
i
),
concluimos que la multiplicidad de V
i
en k[G] (o, equivalentemente, la multi-
plicidad de
i
en el caracter regular r
G
asociado a k[G]) es
i
(1)/m
i
, donde
m
i
= dim
k
D
i
. Explcitamente:
r
G
=

i
(1)
m
i

i
.
Teorema 3.55 Sea G un grupo nito y k un cuerpo tal que car k [G[. Sea
k[G] = A
1
A
h
la descomposici on de k[G] dada por el teorema de Wedder-
burn 3.16, de modo que A
i

= Mat
n
i
(D
op
i
), D
i
= End(V
i
), y sea 1 = e
1
+ +e
h
la descomposici on correspondiente de la unidad de k[G]. Sea
i
el car acter de
V
i
y sea m
i
= dim
k
D
i
. Entonces
e
i
=

i
(1)
[G[m
i

i
(
1
).
Demostraci on: En principio,
e
i
=

G
a

,
para ciertos a

k, que hemos de determinar. Para ello observamos que


r
G
(e
i

1
) =

G
a

r
G
(
1
) = [G[a

.
Por otra parte, usando la expresi on de r
G
que hemos obtenido justo antes
de este teorema,
[G[a

j
(1)
m
j

j
(e
i

1
).
Si llamamos
j
: k[G] k a la representacion que origina a
j
, tenemos
que

j
(e
i

1
) =
j
(e
i
)
j
(
1
) =
_
0 si i ,= j,

j
(
1
) si i = j.
3.5. Caracteres 105
Por lo tanto,
j
(e
i

1
) =
j
(
1
)
ij
, donde (
ij
) es la matriz identidad.
En denitiva, llegamos a que [G[a

=
i
(1)
i
(
1
)/m
i
, que es lo que arma el
enunciado.
Notemos que
i
(1)/m
i
Z, luego el cociente tiene sentido como elemento
de k. M as a un, es no nulo en k, pues de lo contrario sera e
j
= 0. De aqu
deducimos las relaciones de ortogonalidad:
Teorema 3.56 (Relaciones de ortogonalidad) Sea G un grupo nito y k
un cuerpo tal que car k [G[. Sean , dos caracteres irreducibles de G sobre k.
Entonces
, ) =
_
m si = ,
0 si ,= ,
donde m = dim
k
End
k
(V ), para cualquier k[G]-m odulo irreducible V de car ac-
ter .
Demostraci on: Continuando con la notaci on del teorema anterior, consi-
deramos dos caracteres irreducibles
i
y
j
. Puesto que e
i
e
j
= e
i

ij
, sustitu-
yendo en esta igualdad las expresiones que hemos obtenido para los e
i
resulta

j
(1)
m
j
1
[G[

,G

i
(
1
)
j
(
1
) =
ij

i
(
1
)
Igualamos el coeciente de 1 en ambos miembros:

j
(1)
m
j
1
[G[

i
()
j
(
1
) =
ij

i
(1),
lo que equivale a

j
(1)
m
j

i
,
j
) =
ij

i
(1).
Si i ,= j, teniendo en cuenta que
j
(1)/m
j
,= 0 en k, concluimos que
i
,
j
) = 0.
Si i = j, la expresi on se reduce a

i
(1)
m
i

i
,
i
) =
i
(1) =

i
(1)
m
i
m
i
luego, dividiendo entre
i
(1)/m
i
, llegamos a que
i
,
i
) = m
i
.
El teorema siguiente termina de probar la equivalencia entre los anillos
R
k
(G) y R

k
(G):
Teorema 3.57 Sea G un grupo nito y k un cuerpo tal que car k [G[. A traves
del isomorsmo R
k
(G)

= R

k
(G) dado por el teorema 3.50 hace corresponder la
forma bilineal denida en el teorema 3.47 con la denida en 3.54.
Demostraci on: Antes de probar el teorema, debemos se nalar que la co-
rrespondencia entre las formas bilineales requiere una matizaci on. En efecto, la
forma bilineal en R
k
(G) es una aplicaci on
, ) : R
k
(G) R
k
(G) Z,
106 Captulo 3. La teora general
mientras que la forma bilineal en R

k
(G) es una aplicaci on
, ) : R

k
(G) R

k
(G) k.
La correspondencia consiste en que la segunda es igual a la primera com-
puesta con el homomorsmo natural Z k.
El isomorsmo dado por el teorema 3.50 hace corresponder la base S
k
(G)
de R
k
(G) con la base de R

k
(G) formada por los caracteres irreducibles de G
sobre k, y ambas son ortogonales para las formas bilineales respectivas, luego la
matriz de ambas en las bases respectivas es diagonal. Como
[V ], [V ]) = dim
k
End(V ) =
V
,
V
) ,
(entendiendo que el miembro derecho es la imagen en k del miembro izquierdo),
concluimos que ambas matrices se corresponden (a traves del homomorsmo
Z k), luego las dos formas bilineales se corresponden a traves del isomor-
smo.
3.6 Extensiones de coecientes
En esta seccion vamos a estudiar con m as detenimiento el monomorsmo del
teorema 3.49 o, equivalentemente, la inclusi on R

k
(G) R

K
(G). En principio,
sabemos que cada caracter irreducible de G sobre k se expresa como combinacion
lineal (con coecientes naturales) de ciertos caracteres irreducibles de G sobre K.
Vamos a ver que podemos decir de estos caracteres y de los coecientes de la
combinaci on. La situaci on para cuerpos de caracterstica prima es bastante mas
simple que en el caso de cuerpos de caracterstica cero, y ello es consecuencia
del teorema siguiente:
Teorema 3.58 Sea G un grupo nito, K/k una extensi on de cuerpos de ca-
racterstica prima y : G Aut(V ) una representaci on lineal absolutamente
irreducible de G sobre K cuyo car acter asociado tome valores en k. Entonces
V = W
K
, para cierto k[G]-m odulo absolutamente simple W.
Demostraci on: Consideramos en primer lugar el caso en que K es nito.
Razonando por inducci on sobre el cardinal de K, no perdemos generalidad si
suponemos que no hay cuerpos intermedios entre k y K.
Fijemos una representaci on matricial : K[G] Mat
m
(K). Por el teo-
rema 3.36 sabemos que es suprayectiva. Llamemos A Mat
m
(K) al k-espacio
vectorial generado por [G], que claramente es una k-sub algebra del anillo de
matrices. Consideremos su centro Z(A).
Una matriz a Z(A) conmuta con todas las matrices de [G], luego tambien
conmuta con todas las matrices de [K[G]], luego a Z(Mat
m
(K)) = K (donde
identicamos a K con el espacio de matrices escalares). As pues, tenemos
que k Z(A) K. Es claro que Z(A) es un cuerpo (por ejemplo, porque
es la adjunci on a k de elementos algebraicos), luego, por la hip otesis de que
3.6. Extensiones de coecientes 107
la extension K/k no tiene cuerpos intermedios, ha de ser Z(A) = k o bien
Z(A) = K. Vamos a descartar esta segunda posibilidad.
Si Z(A) = K, entonces A contendra al K-espacio vectorial generado por
[G], es decir, sera A = [K[G]] = Mat
m
(K). En particular, si K k,
podramos tomar una matriz en A de traza igual a , pero, por otra parte,
como las trazas de las matrices de [G] estan todas en k, lo mismo sucede con
las trazas de las matrices de A, y tenemos una contradicci on.
As pues, tenemos que Z(A) = k. Ahora demostraremos que A es semisim-
ple, para lo cual basta probar que J(A) = 0 y a su vez, basta probar que A no
tiene ideales nilpotentes no nulos. Si I es un ideal nilpotente de A, entonces KI
es un ideal nilpotente de KA = [K[G]] = Mat
m
(K), luego KI = 0, porque
los anillos de matrices son semisimples (teorema 3.17). As pues, I = 0 y A es
semisimple.
Podemos considerar entonces la descomposicion de A dada por el teorema
de Wedderburn 3.16, donde cada A
i

= Mat
n
i
(D
op
i
) ha de contener en su centro
un k-subespacio vectorial isomorfo a k (pues D
i
= End
A
(V
i
) contiene a k en
su centro, identicado con el espacio de las homotecias en V
i
). Puesto que
dim
k
Z(A) = 1, la descomposicion de A solo puede tener un sumando, es decir,
que A

= Mat
n
(D
op
), donde D = End
A
(W), para cierto A-modulo simple W
nitamente generado. Como W tiene dimension nita sobre k, es un conjunto
nito, luego D tambien es nito, y todo anillo de divisi on nito es un cuerpo.
7
Por consiguiente, D = Z(Mat
n
(D)) = Z(A) = k. Como End
A
(W) = D = k, el
teorema 3.34 nos da que W es un A-modulo absolutamente simple.
El epimorsmo natural k[G] A convierte a W en un k[G]-modulo simple,
que, de hecho, es absolutamente simple, pues End
k[G]
(W) = End
A
(W) = k. Nos
falta probar que V

= W
K
.
Por la observaci on tras el teorema 3.39, existe un k[G]-modulo simple M tal
que V es un factor de composicion de M
K
. Basta probar que M

= W, pues
entonces V sera un factor de composici on de W
K
, que es simple, luego sera
V

= W
K
.
Si no se diera el isomorsmo M

= W, el teorema 3.37 nos da un y k[G]
que anula a M pero no anula a W. Como V es un factor de composicion de
M
K
, es claro que y tambien anula a V , pero esto signica que la imagen de y
por el epimorsmo k[G] A (inducido por la representaci on matricial de V )
es nula, luego y tambien anula a W, ya que el producto de y por los elementos
de W se dene a traves de su imagen en A. Esta contradicci on prueba que
V

= W
K
y el teorema esta demostrado en el caso en que el cuerpo K es nito.
Para el caso general, observamos que no perdemos generalidad si sustituimos
el cuerpo K por una extensi on. (Hemos de probar que una representaci on
matricial sobre K con trazas en k es isomorfa a una representacion matricial
sobre k.) As pues, podemos suponer que K es algebraicamente cerrado. Sea
F el cuerpo primo de K, sea F K la clausura algebraica de F. Sabemos
que es un cuerpo de escision de G. El teorema 3.40 nos asegura la existencia
de un subcuerpo nito L de K que es tambien un cuerpo de escision para G.
(Basta tomar un sistema de representantes de las representaciones matriciales
7
Esto es el teorema de Wedderburn. Esta probado en mi libro de Geometra, teorema 7.28.
108 Captulo 3. La teora general
irreducibles de G sobre F y adjuntar a F los coecientes de todas las matrices
imagenes de los elementos de G, que son un n umero nito. De este modo, todo
F[G]-modulo simple esta inducido por un L[G]-modulo simple.)
Como L es un cuerpo de escision de G, tenemos que V = M
K
, para cierto
L[G]-modulo simple M. Como M y V tienen el mismo caracter, tenemos que
este toma valores en L k. Por la parte ya probada, M = N
L
, para cierto
(L k)[G]-modulo simple N. Entonces V = M
K
= N
K
= (N
k
)
K
. El k[G]-
modulo W = N
k
cumple lo pedido. (El hecho de que V sea absolutamente
simple y V = W
K
implica que W tambien es absolutamente simple.)
Para extraer la principal consecuencia del teorema anterior conviene dar la
denici on siguiente:
Denicion 3.59 Sea G un grupo nito y m su exponente, es decir, el mnimo
com un m ultiplo de los ordenes de los elementos de G. Diremos que un cuerpo es
sucientemente grande para G si contiene todas las races m-simas de la unidad.
Teorema 3.60 Si K es un cuerpo sucientemente grande para un grupo -
nito G, entonces es un cuerpo de escisi on para G.
Demostraci on: Si K tiene caracterstica 0 y k K es la adjunci on a Q de
las races m-simas de la unidad (donde m es el exponente de G), el teorema 2.62
nos da que k es un cuerpo de escision de G, luego K tambien lo es.
Supongamos ahora que K tiene caracterstica prima y sea K su clausura
algebraica (que es un cuerpo de escision de G). El teorema 3.53 nos da que los
valores que toman los caracteres de G sobre K son sumas de races m-simas
de la unidad, luego todos ellos toman valores en K. Por el teorema 3.58, todo
K[G]-modulo simple es de la forma V
K
, para cierto K[G]-modulo absolutamente
simple V . El teorema 3.40 implica que K es un cuerpo de escision de G.
Notemos que la prueba del teorema anterior es completamente distinta para
cuerpos de caracterstica 0 y para cuerpos de caracterstica prima, pues en el
primer caso se basa en el teorema de Brauer sobre caracteres inducidos y en el
segundo en el teorema 3.58.
Entre otras cosas, hemos de probar que los caracteres que aparecen en la
descomposicion de un car acter irreducible tras una extensi on de coecientes
forman una clase de conjugaci on en el sentido que vamos a denir a continuaci on.
Denicion 3.61 Sea G un grupo nito, K un cuerpo y : G LG(n, K)
una representaci on matricial de G sobre K. Cada automorsmo : K K
induce un automorsmo de grupos : LG(n, K) LG(n, K). Llamaremos

= , que es claramente una representacion matricial de G sobre K.


Es inmediato comprobar que si
2
y
2
son representaciones matriciales
isomorfas, entonces

1
y

2
tambien son isomorfas, por lo que, si V es un K[G]-
modulo nitamente generado, podemos llamar V

al K[G]-modulo asociado
a cualquier representaci on matricial

, donde es cualquier representacion


matricial asociada a V .
3.6. Extensiones de coecientes 109
Si f : G K es una funci on cualquiera, podemos denir f

: G K
como la funci on dada por f

() = (f()). En estos terminos, si una represen-


tacion matricial tiene caracter , es claro que

tiene caracter

.
Teorema 3.62 Sea G un grupo nito, K un cuerpo de escisi on de G y sea
: G k un car acter (irreducible) de G sobre K que tome valores en un
subcuerpo k K. Si : k k es un automorsmo, entonces

es tambien
un car acter (irreducible) de G sobre K.
Demostraci on: Sea K la clausura algebraica de K y sea k K la clausura
algebraica de k. El teorema 3.49 implica que los caracteres irreducibles de G
sobre K son los mismos que los caracteres irreducibles de G sobre K y estos,
a su vez, son los mismos que los caracteres irreducibles de G sobre k. Por otra
parte, se extiende a un automorsmo de k. Por consiguiente, viendo a
como caracter de una representaci on irreducible de G sobre k, tenemos que

es el caracter de

y, claramente, es tambien irreducible. Por lo tanto,

es tambien el caracter de una representaci on irreducible de G sobre K. Como


todo car acter es suma de caracteres irreducibles, el conjugado de un caracter
arbitrario es tambien un car acter.
Denicion 3.63 Sea K/k una extensi on de cuerpos. Si : G K es un
caracter de G sobre K, llamaremos k() a la adjunci on a k de la imagen de .
Por 3.60 tenemos que k() esta contenido en una extensi on ciclotomica de K,
luego la extensi on k()/k es nita de Galois con grupo de Galois G

= G(k()/k)
abeliano. Diremos que dos caracteres irreducibles , de G sobre K son con-
jugados sobre k si k() = k() y existe un G

tal que

= .
Es claro que la conjugaci on sobre k es una relacion de equivalencia en el
conjunto de los caracteres irreducibles de G sobre K. Observemos que si es
un car acter irreducible cualquiera y G

, entonces

es tambien un car acter


irreducible (por el teorema 3.62) y claramente k() = k(

), luego

es un
caracter conjugado con sobre k. Esto signica que el grupo G

act ua sobre
la clase de conjugacion de (y determina en ella una unica orbita). Adem as el
estabilizador de es trivial, pues si

= , entonces ja a k(), luego ha de


ser = 1. El teorema 1.18 implica entonces que el n umero de conjugados de
sobre k es [G

[ = [k() : k[.
Por otra parte, vamos a necesitar el siguiente resultado tecnico:
Teorema 3.64 Sea K/k una extensi on de cuerpos nita de grado n, sea V
un K[G]-m odulo simple y sea V
k
el mismo espacio V considerado como k[G]-
m odulo.
a) V
k
tiene un unico factor de composici on W (con cierta multiplicidad),
que es, concretamente, el unico k[G]-m odulo simple tal que W
K
tiene a V
como factor de composici on.
b) Si el car acter de V toma valores en k, entonces el car acter de V
k
es n.
110 Captulo 3. La teora general
Demostraci on: Llamemos W al unico k[G]-modulo simple tal que W
K
tiene a V como factor de composicion. (Vease la observacion tras 3.39.) El
teorema 3.37 nos da un x k[G] tal que la multiplicaci on por x en W es el
automorsmo identidad, mientras que x anula a cualquier k[G]-modulo simple
no isomorfo a W.
Es claro que la multiplicaci on por x en W
K
es tambien la identidad, y lo
mismo vale para la multiplicaci on por x en V , ya que es un factor de composici on
de W
K
. Por consiguiente, la multiplicaci on por x en V
k
tambien es la identidad,
y lo mismo vale para todos los factores de composicion de V
k
, luego todos ellos
han de ser isomorfos a W. Esto prueba a)
Fijemos una K-base v
1
, . . . , v
m
de V , y sea e
1
, . . . , e
n
una k-base de K. Es
claro entonces que los elementos e
i
v
j
forman una k-base de V
k
. Dado G,
sea v
j
=

jr
v
r
, con
jr
K. Sea, a su vez,
e
i

jr
=

ijrs
e
s
, con
ijrs
k.
De este modo,
e
i
v
j
=

r
e
i

jr
v
r
=

ijrs
e
s
v
r
.
Entonces:
e
i
() = e
i

jj
=

j,s

ijjs
e
s
.
Como () k, la unicidad de las coordenadas implica que
() =

ijji
,
luego, si llamamos al car acter de V
k
, tenemos que
() =

ij

ijji
= n().
As pues, = n.
Ahora ya podemos estudiar la descomposici on de un k[G]-modulo tras una
extension de coecientes:
Teorema 3.65 Sea G un grupo nito, sea K/k una extensi on de cuerpos tal
que K sea un cuerpo de escisi on de G y sea V un k[G]-m odulo simple.
a) Los factores de composici on del K[G]-m odulo V
K
tienen todos la misma
multiplicidad m.
b) Si car k ,= 0, entonces m = 1.
c) Los caracteres
i
asociados a los factores de composici on de V
K
forman
una clase de conjugaci on sobre k. En particular, todos determinan el
mismo cuerpo L = k(
i
) K.
3.6. Extensiones de coecientes 111
d) Los factores de composici on de V
L
tienen todos multiplicidad 1.
e) Si Z es un factor de composici on de V
L
, entonces Z
K
tiene un unico factor
de composici on, con multiplicidad m.
f ) Los m odulos V
L
y V
K
son semisimples.
Demostraci on: Sea W un factor de composici on de V
K
, sea su caracter
y sea L = k(). Los factores de composicion de V son factores de composicion
de las extensiones de coecientes de los factores de composicion de V
L
, luego
podemos tomar un factor de composici on Z de V
L
tal que W sea un factor de
composicion de Z
K
.
Veamos que W es el unico factor de composici on de Z
K
(con cierta multi-
plicidad m). Notemos que esto implica que el caracter de Z (que es el mismo
que el de Z
K
) es m.
Si k tiene caracterstica prima, esto es consecuencia inmediata del teo-
rema 3.58, pues (combinado con 3.38) nos da que W = Z
K
, luego en este
caso tenemos ademas que m = 1. Supongamos ahora que car k = 0.
Sea L
0
/L una extensi on nita tal que L
0
sea un cuerpo de escision de G.
Podemos suponer que L
0
y K estan contenidos en un mismo cuerpo L
0
K (por
ejemplo, podemos tomar una extensi on ciclotomica adecuada de L en la clausura
algebraica de K). Como L
0
, K y L
0
K son todos cuerpos de escision de G, el
teorema 3.39 nos da que que en principio es un car acter irreducible de
G sobre K es tambien un car acter irreducible de G sobre L
0
K y tambien
sobre L
0
.
Si tomamos un L
0
[G]-modulo Z

con caracter y lo consideramos como


L[G]-modulo, el teorema anterior nos da que su car acter sobre L pasa a ser
n. Entonces, Z

K
tambien tiene caracter n, luego tiene a W como factor de
composicion, al igual que Z
K
, luego Z = Z

, por 3.38, luego el car acter de Z


K
es
m, y esto signica que su unico factor de composici on es W, como queramos
probar.
Sea G = G(L/k) y sean =
1
, . . . ,
n
los caracteres conjugados de
sobre k, donde n = [L : k[ = [G[. Pongamos que G =
1
, . . . ,
n
, de manera que

i
=

i
. El L[G]-modulo Z

i
tiene caracter m
i
, luego los L[G]-modulos Z

i
son no isomorfos dos a dos, pues tienen caracteres distintos. Tambien es claro
que los K[G]-modulos (Z

i
)
K
tienen cada uno un unico factor de composici on
distinto, aunque siempre con multiplicidad m.
Ahora demostraremos que los L[G]-modulos Z

i
son los factores de compo-
sicion de V
L
, y que todos ellos tienen multiplicidad 1 en V
L
. Con esto seran
inmediatas todas las armaciones del enunciado excepto la ultima.
Como Z es un factor de composicion de V
L
y (V
L
)

i
= V
L
(porque podemos
tomar como representacion matricial de V
L
una de V , con coecientes en k),
resulta que todos los Z

i
son factores de composicion de V
L
. Por consiguiente,
ndim
L
Z dim
L
V
L
.
112 Captulo 3. La teora general
Por otra parte, si Z
k
es el L[G]-modulo Z considerado como k[G]-modulo, el
teorema anterior implica que Z
k
tiene a V como unico factor de composici on,
luego
dim
L
V
L
= dim
k
V dim
k
Z
k
= ndim
L
Z.
As pues, se da la igualdad dim
L
V
L
= ndim
L
Z, de la que se sigue que V
L
no puede tener m as factores de composicion que los n modulos Z

i
, y que todos
ellos han de tener multiplicidad 1.
S olo falta probar que V
L
y V
K
son completamente reducibles, lo cual es trivial
si car k = 0. Supongamos, pues, que k tiene caracterstica prima. Teniendo
en cuenta la parte del teorema ya probada, es claro que Z es un factor de
composicion arbitrario de V
L
. Podemos tomar concretamente como Z un factor
de composicion que aparezca en primer lugar en una serie de composici on de
V
L
, es decir, un subm odulo simple de V
L
. Si jamos una L-base de Z y la
extendemos hasta una L-base de V
L
, la representacion matricial asociada a V
L
cumple, para todo G:

V
L
() =
_

Z
() 0

_
.
Las matrices de

i
V
L
tienen la misma estructura, con
Z

i en el primer blo-
que, lo cual se traduce en que V

i
L
= V
L
tiene un L[G]-submodulo isomorfo a
Z

i
. Por consiguiente, si llamamos S a la suma de un L[G]-submodulo simple
de V
L
isomorfo a cada Z

i
, tenemos que S es un L[G]-modulo semisimple (teo-
rema 3.3) que tiene los mismos factores de composicion que V
L
. Como estos
tienen multiplicidad 1 en V
L
, ha de ser V
L
= S, luego V
L
es semisimple.
La prueba para V
K
es analoga: considerando a Z

i
como submodulo de V
L
,
vemos que (Z

i
)
K
es un subm odulo de V
K
(simple, por la propiedad e). Como
los factores de composicion de V
K
son los (Z

i
)
K
y todos tienen multiplicidad 1,
concluimos igualmente que V
K
es semisimple.
Denicion 3.66 Sea G un grupo nito y K/k una extensi on de cuerpos tal
que K sea un cuerpo de escision de G. Sea W un K[G]-modulo simple y sea V
el unico k[G]-modulo simple tal que V
K
tiene a W como factor de composicion.
La multiplicidad m = m
k
(V ) dada por el teorema anterior para el k[G]-modulo
V se llama ndice de Schur de V sobre k. Si es el caracter de W, se dice
tambien que m = m
k
() es el ndice de Schur de sobre k.
Hemos probado que si K tiene caracterstica prima, todos los K[G]-modulos
irreducibles (o todos los caracteres irreducibles) tienen ndice de Schur igual a 1
sobre cualquier subcuerpo.
Como aplicacion, probamos un resultado sobre radicales de Jacobson:
Teorema 3.67 Sea G un grupo nito y K/k una extensi on de cuerpos tal que
K sea un cuerpo de escisi on de G. Entonces J(K[G]) = KJ(k(G)).
3.6. Extensiones de coecientes 113
Demostraci on: Si x J(k[G]), entonces x anula a todos los k[G]-modulos
simples. Si V es un K[G]-modulo simple, entonces existe un k[G]-modulo simple
W tal que V es un factor de composicion de W
K
. El hecho de que x anule
a W implica que tambien anula a W
K
, y esto a su vez implica que anula a
V . Por lo tanto, x J(K[G]). Como J(K[G]) es un ideal, concluimos que
KJ(k[G]) J(K[G]).
Por otra parte, hemos probado que las extensiones de coecientes de los
k[G]-modulos simples son semisimples, luego lo mismo vale para k[G]-modulos
semisimples. En particular, el K[G]-modulo (k[G]/J(k[G])
k
K es semisimple.
Teniendo en cuenta la sucesion exacta
0 J(k[G])
k
K K[G] (k[G]/J(k[G])
k
K 0,
vemos que KJ(k[G]) es un ideal de K[G] cuyo cociente es semisimple. Seg un las
observaciones posteriores a 3.25, podemos concluir que J(K[G]) KJ(k[G]).
Captulo IV
Representaciones modulares
En este captulo relacionaremos las representaciones de grupos nitos en
cuerpos de caracterstica 0 con las representaciones en cuerpos de caracterstica
prima p a traves de los cuerpos locales, es decir, las extensiones nitas K de
los cuerpos de n umeros p-adicos Q
p
, de modo que podemos considerar las re-
presentaciones sobre el propio K, que es un cuerpo de caracterstica 0, y sobre
su cuerpo de restos, que es un cuerpo de caracterstica prima. Dedicamos la
primera seccion a presentar una variante de los anillos de Grothendieck R
k
(G)
que sera mas adecuada para tratar el caso en que la caracterstica del cuerpo
divide al orden del grupo.
4.1 Representaciones proyectivas
Entre las diferencias que presenta la teora de representaciones lineales en el
caso en que la caracterstica del grupo no divide al orden del grupo y el caso
opuesto en que s que la divide aparte del hecho fundamental de que el algebra
k[G] es semisimple en el primer caso y no en el segundo cabe destacar que en el
caso de las representaciones ordinarias podemos denir una forma bilineal en el
anillo de caracteres virtuales o, equivalentemente, en el anillo de Grothendieck,
de forma que se cumplen las relaciones de ortogonalidad.
Si intentamos trasladar esto al caso en que la caracterstica del cuerpo di-
vide al orden del grupo, nos encontramos, para empezar, con que no podemos
dividir entre [G[ para denir la forma bilineal en el anillo de caracteres vir-
tuales y, si eliminamos esta division, obtenemos la forma bilineal nula. En el
anillo de Grothendieck tampoco podemos denir la forma bilineal como en el
teorema 3.47 porque los anillos de homomorsmos no son aditivos respecto a
sucesiones exactas. No obstante, esto puede remediarse si nos restringimos a la
categora de k[G]-modulos proyectivos:
Denicion 4.1 Sea G un grupo nito y k un cuerpo. Llamaremos P
k
(G) al
grupo de Grothendieck asociado a la categora de los k[G]-modulos proyectivos
115
116 Captulo 4. Representaciones modulares
nitamente generados. Denimos
P
+
k
(G) = [M] P
k
(G) [ M es un k[G]-modulo proyectivo f.g.,
Si car k [G[, entonces todo k[G]-modulo nitamente generado es proyectivo,
pues es suma directa de k[G]-modulos simples y cada k[G]-modulo simple es un
sumando directo de k[G]. Por consiguiente, en este caso P
k
(G) = R
k
(G).
Vamos a investigar la estructura de P
k
(G). Para cada k[G]-modulo semisim-
ple V nitamente generado, llamemos f : P
V
V a su envoltura proyectiva
(denici on 1.57). Si N es el n ucleo de f, el hecho de que f sea esencial implica
que N P
V
J(k[G]) (por los teoremas 3.29 y 3.30), y el hecho de que V sea
semisimple implica que P
V
J(k[G]) N (por las observaciones tras 3.25). Por
lo tanto, N = P
V
J(k[G]), luego
V

= P
V
/P
V
J(k[G]).
Vemos, pues, que dos k[G]-modulos semisimples son isomorfos si y solo si
sus envolturas proyectivas son isomorfas. Por otra parte, todo k[G]-modulo
proyectivo nitamente generado P es la envoltura proyectiva de un k[G]-modulo
semisimple, a saber, de V = P/PJ(k[G]).
En denitiva, vemos que, a traves de las envolturas proyectivas, las clases
de isomorfa de k[G]-modulos semisimples se corresponden biunvocamente con
las clases de isomorfa de k[G]-modulos proyectivos nitamente generados. Vea-
mos ahora que los k[G]-modulos simples se corresponden con los k[G]-modulos
proyectivos indescomponibles, en el sentido siguiente:
Denicion 4.2 Si A es un anillo, un A-modulo M ,= 0 es indescomponible si
no puede descomponerse en suma directa de dos submodulos propios.
Es claro que todo A-modulo simple es indescomponible y, si A es un ani-
llo semisimple, un A-modulo nitamente generado es indescomponible si y s olo
si es simple. En general, si A tiene longitud nita, entonces todo A-modulo
nitamente generado se descompone en suma directa de A-submodulos indes-
componibles.
Volviendo al caso de los k[G]-modulos, observemos que si P
i
V
i
, para
i = 1, . . . , n, son las envolturas proyectivas de los k[G]-modulos V
i
, entonces
P
1
P
h
V
1
V
h
es la envoltura proyectiva de V
1
V
h
. En efecto, si N
i
es el n ucleo de la
envoltura proyectiva de V
i
, entonces N
i
= P
i
J(k[G]), luego
N = N
1
N
h
(P
1
P
h
)J(k[G]),
lo que prueba que la suma de las envolturas proyectivas es un homomorsmo
esencial y, por consiguiente, es la envoltura proyectiva de la suma de los m odulos
dados.
4.1. Representaciones proyectivas 117
As pues, si V es un k[G]-modulo tal que P
V
no es indescomponible, podemos
expresar P
V
= P
1
P
2
, para ciertos k[G]-submodulos propios P
i
. Llamamos
V
i
= P
i
/P
i
J(k[G]), que son k[G]-modulos semisimples cuya envoltura proyectiva
es P
i
. Seg un hemos visto, P
V
es entonces la envoltura proyectiva de V
1
V
2
,
luego
V
1
V
2

= P
V
/PJ(k[G])

= V.
As pues, V no es simple. Recprocamente, si V = V
1
V
2
no es simple,
entonces P
V

= P
V
1
P
V
2
no es indescomponible. Ahora es inmediato el teorema
siguiente:
Teorema 4.3 Sea G un grupo nito y k un cuerpo. Entonces, todo k[G]-m odulo
proyectivo nitamente generado P se descompone de forma unica (salvo isomor-
smo y reordenaci on de sumandos) como suma directa de subm odulos proyec-
tivos indescomponibles. Concretamente, si la descomposici on del k[G]-m odulo
semisimple
V = P/PJ(k[G])
en suma de subm odulos simples es V = V
1
V
h
, entonces la unica descompo-
sici on de P en subm odulos proyectivos indescomponibles es P = P
V
1
P
V
h
,
donde P
V
i
es la envoltura proyectiva de V
i
.
A su vez, de aqu se sigue trivialmente:
Teorema 4.4 Sea G un grupo nito y k un cuerpo. Entonces:
a) Si P
1
y P
2
son dos k[G]-m odulos proyectivos nitamente generados, en-
tonces [P
1
] = [P
2
] en P
k
(G) si y s olo si P
1

= P
2
.
b) P
k
(G) es un Z-m odulo libre de base
I
k
(G) = [M] P
k
(G) [ M es indescomponible .
Demostraci on: Como todo k[G]-modulo proyectivo nitamente generado
es suma directa de submodulos proyectivos indescomponibles, es claro que I
k
(G)
es un sistema generador de P
k
(G). Puesto que el n umero de k[G]-modulos
simples no isomorfos dos a dos es nito, lo mismo sucede con el de k[G]-modulos
proyectivos indescomponibles nitamente generados. Sea P
1
, . . . , P
h
un sistema
de representantes de las clases de isomorfa.
Para cada k[G]-modulo proyectivo nitamente generado P, denimos m
i
(P)
como el n umero de sumandos isomorfos a V
i
en la descomposicion de P en suma
de k[G]-modulos indescomponibles. Observemos que todas las sucesiones exac-
tas de k[G]-modulos proyectivos se escinden, por lo que la aditividad requerida
para que una funci on f induzca un homomorsmo sobre P
k
(G) se reduce a que
f(P Q) = f(P) +f(Q).
En el caso concreto de las funciones m
i
, tenemos ciertamente que
m
i
(P Q) = m
i
(P) +m
i
(Q),
118 Captulo 4. Representaciones modulares
luego inducen homomorsmos m
i
: P
k
(G) Z tales que m
i
([P]) = m
i
(P).
En particular, m
i
([P
j
]) =
ij
, donde (
ij
) es la matriz identidad. Esto prueba el
apartado a) para m odulos indescomponibles. Los m
i
determina un isomorsmo
P
k
(G)

= Z
h
que hace corresponder I
k
(G) con la base canonica de Z
h
, lo cual
prueba el apartado b).
Por ultimo, la igualdad [P
1
] = [P
2
] equivale a que m
i
(P
1
) = m
i
(P
2
) para
todo i, lo cual equivale claramente a que P
1

= P
2
.
El teorema 1.59 nos permite dotar a P
k
(G) de estructura de anillo.
Teorema 4.5 Si G es un grupo nito y k es un cuerpo, el grupo P
k
(G) adquiere
estructura de anillo conmutativo con el producto determinado por
[P] [Q] = [P
k
Q],
para todo par de k[G]-m odulos proyectivos nitamente generados P y Q, as
como estructura de R
k
(G)- algebra con el producto determinado por
[P] [V ] = [P
k
V ],
donde P y V son k[G]-m odulos nitamente generados y P es proyectivo.
Si C es la categora de los k[G]-modulos nitamente generados y C

la de los
k[G]-modulos proyectivos nitamente generados, consideramos la aplicaci on
, ) : C

C Z
dada por
P, V ) = dim
k
Hom(P, V ).
Vamos a ver que, al restringir el primer argumento a m odulos proyectivos,
esta aplicacion s que dene una forma bilineal sobre los grupos de Grothendieck
respectivos. En efecto, por una parte, una sucesi on exacta en C

es de la forma
0 P
1
P
1
P
2
P
2
0,
de modo que, como en el caso de R
k
(G), se cumple que
Hom(P
1
P
2
, V )

= Hom(P
1
, V ) Hom(P
2
, V ),
luego
P
1
P
2
, V ) = P
1
, V ) +P
2
, V ) .
Por otra parte, dada una sucesi on exacta
0 M

M M

0
en C y P C

, el teorema 1.52 nos da la sucesion exacta


0 Hom(P, M

) Hom(P, M) Hom(P, M

) 0.
Tomando dimensiones sobre k, llegamos a que
P, M) = P, M

) +P, M

) .
El teorema 3.45 nos da ahora:
4.1. Representaciones proyectivas 119
Teorema 4.6 Sea G un grupo nito y k un cuerpo. Entonces existe una forma
bilineal , ) : P
k
(G) R
k
(G) Z determinada por que, para todo par de
k[G]-m odulos nitamente generados P y M (con P proyectivo), se cumple que
[P], [M]) = dim
k
Hom(P, M).
Observemos ahora que si [V ], [V

] S
k
(G) y f : P
V
V es la envol-
tura proyectiva de V , entonces tenemos un isomorsmo canonico de k-espacios
vectoriales
Hom(V, V

= Hom(P
V
, V

)
dado por g f g. En efecto, es claro que se trata de un monomorsmo y,
dado h : P
V
V

no nulo, como V

es simple, ha de ser suprayectivo, luego el


n ucleo de h esta contenido en J(P
V
), que es el n ucleo de f, luego h induce un
homomorsmo g : V V

tal que f g = h.
As pues, [P
V
], [V

]) = dim
k
Hom(V, V

) y, en particular, si
S
k
(G) = [V
1
], . . . , [V
h
], I
k
(G) = [P
V
1
], . . . , [P
V
h
],
entonces
[P
V
i
], [V
j
]) =
_
dim
k
End(V
i
) si i = j,
0 si i ,= j.
Si k es un cuerpo de escision de G, el teorema 3.34 nos da que S
k
(G) e I
k
(G)
son bases duales respecto de la forma bilineal dada por el teorema anterior. En
tal caso, [P], [V
j
]) es el n umero de veces que P
V
j
aparece en la descomposicion
de P en k[G]-modulos proyectivos indescomponibles.
Teorema 4.7 Sea G un grupo nito, k un cuerpo de escisi on para G, sean
V
1
, . . . , V
h
un sistema de representantes de los k[G]-m odulos simples y sean
P
V
1
, . . . , P
V
h
sus envolturas proyectivas. Entonces
k[G] =
h

j=1
P
n
j
V
j
,
donde n
j
= dim
k
V
j
. En particular, si N
j
= dim
k
P
V
j
, tenemos que
h

j=1
N
j
n
j
= [G[.
Demostraci on: Basta observar que
[k[G], [V
j
]) = dim
k
Hom(k[G], V
j
) = dim
k
V
j
= n
j
,
luego P
V
j
aparece n
j
veces en la descomposicion de G.
Una ultima relaci on elemental entre R
k
(G) y P
k
(G) es que entre ambos
podemos denir el homomorsmo siguiente:
120 Captulo 4. Representaciones modulares
Denicion 4.8 Sea G un grupo nito y k un cuerpo. El homomorsmo de
Cartan de G es el homomorsmo c : P
k
(G) R
k
(G) determinado por que
c([P]) = [P], para todo k[G]-modulo proyectivo nitamente generado P. La
matriz de c en las bases I
k
(G), S
k
(G) se llama matriz de Cartan de G sobre k.
Concretamente, si V y W son dos k[G]-modulos simples, podemos considerar
[P
V
] I
k
(G), [W] S
k
(G). Representamos por C
V,W
= C
[P
V
],[W]
N el
coeciente correspondiente de la matriz de Cartan. Se trata del coeciente de
[W] en la descomposicion de [P
V
] como elemento de R
k
(G), es decir, el n umero
de veces que W aparece en una serie de composicion de P
V
.
Teorema 4.9 Sea G un grupo nito, k un cuerpo y V , W dos k[G]-m odulos
simples. Sea m
V
= dim
k
End(V ), m
W
= dim
k
End(W). Entonces
m
W
C
V,W
= m
V
C
W,V
.
Demostraci on: En virtud del teorema 1.67, basta probar que
m
V
C
W,V
= dim
k
Hom(P
V
, P
W
).
Para ello tomamos una serie de composicion
0 = M
0
M
1
M
n
= P
W
,
con la que formamos la sucesion exacta
0 M
n1
M
n
M
n
/M
n1
0.
El teorema 1.52 nos da la sucesion exacta
0 Hom(P
V
, M
n1
) Hom(P
V
, M
n
) Hom(P
V
, M
n
/M
n1
) 0.
De aqu deducimos que
dim
k
Hom(P
V
, M
n
) = dim
k
Hom(P
V
, M
n
/M
n1
) + dim
k
Hom(P
V
, M
n1
).
Ahora consideramos la sucesion exacta
0 M
n2
M
n1
M
n1
/M
n1
0
y, tras un n umero nito de pasos, llegamos a que
dim
k
Hom(P
V
, P
W
) = dim
k
Hom(P
V
, M
n
) =
n

i=1
dim
k
Hom(P
V
, M
i
/M
i1
)
=
n

i=1
dim
k
Hom(V, M
i
/M
i1
)
(por la observaci on tras el teorema 4.6). El lema de Schur 3.12 implica que el
ultimo sumatorio es igual a m
V
C
WV
.
Si k es un cuerpo de escision de G, el teorema 3.34 implica que m
V
= 1 para
todo K[G]-modulo simple. Por lo tanto:
4.2. Representaciones en anillos locales 121
Teorema 4.10 Si G es un grupo nito y k es un cuerpo de escisi on de G,
entonces la matriz de Cartan de G sobre k es simetrica.
Otra propiedad de la matriz de Cartan que podemos probar f acilmente es la
siguiente:
Teorema 4.11 Si G es un grupo nito y V es un k[G]-m odulo simple, V es
proyectivo si y s olo si c
V V
= 1.
Demostraci on: Obviamente, si V es proyectivo, P
V
= V y c
V V
= 1. Por
otra parte, el teorema 1.67 nos da que
dim
k
Hom
G
(V, P
V
) = dim
k
Hom
G
(P
V
, V ) 1,
luego existe un homomorsmo no nulo V P
V
. Como V es simple, ha de ser
un monomorsmo, luego P
V
tiene un subm odulo isomorfo a V . Por consiguiente,
podemos formar una serie de composicion
0 = V
0
V
1
V
n1
V
n
= P
V
con V
1

= V . Si V no es proyectivo, entonces n 2. Como P
V
/V
n1
es simple,
ha de ser P
V
J(k[G]) V
n1
, pero, como
P
V
/P
V
J(k[G])

= V,
ha de ser P
V
/V
n1

= V , luego P
V
tiene al menos dos factores de composicion
isomorfos a V , a saber, V
1
/V
0
y V
n
/V
n1
, luego c
V V
2.
4.2 Representaciones en anillos locales
Vamos a ver que si K es un cuerpo local cuyo cuerpo de restos k tiene carac-
terstica p, cada representacion lineal de G sobre K determina una reducci on
modulo p, que es una representaci on lineal de G sobre k. Ello exige pasar
primero a una representaci on de G sobre el anillo de enteros de K y, desde esta,
pasar a una representaci on sobre k. En realidad, los resultados de esta secci on
son v alidos cuando K es el cuerpo de cocientes de un anillo de valoraci on discreta
de caracterstica 0, sin que sea necesario exigir completitud.
Teorema 4.12 Sea A un anillo conmutativo, G un grupo nito y P un A[G]-
m odulo nitamente generado. Entonces, P es un A[G]-m odulo proyectivo si y
s olo si es un A-m odulo proyectivo y existe un A-endomorsmo u : P P tal
que, para todo v P,

G
u(v
1
) = v.
Demostraci on: Como A[G] es un A-modulo libre, todo A[G]-modulo libre
es tambien un A-modulo libre, luego todo A[G]-modulo proyectivo es tambien
un A-modulo proyectivo.
122 Captulo 4. Representaciones modulares
Supongamos ahora que P es proyectivo como A-modulo y sea Q = P
A
A[G],
considerado como A[G]-modulo con el producto derivado de la estructura de
A[G]-bim odulo de A[G], es decir, de modo que
(v x)y = v xy (y no (v x)y = vy xy).
Se cumple entonces que Q es un A[G]-modulo proyectivo, pues si P

es un
A-modulo tal que P P

= A
n
, entonces tenemos los isomorsmos de A[G]-
modulos
Q(P

A
A[G])

= A
n

A
A[G]

= A[G]
n
.
Sea q : Q P el epimorsmo de A[G]-modulos dado por q(v ) = v.
Tenemos una sucesion exacta de homomorsmos de A[G]-modulos
0 N Q P 0,
que se escinde si y solo si P es proyectivo. (Una implicaci on por el teorema 1.53,
la otra porque si la sucesi on se escinde, entonces P es un sumando directo de Q,
que es proyectivo.) Teniendo en cuenta el teorema 1.35, llegamos a que P es un
A[G]-modulo proyectivo si y s olo si existe un A[G]-homomorsmo f : P Q
tal que f q = 1.
Un A[G]-homomorsmo f : P Q arbitrario es de la forma
f(v) =

G
u

(v) ,
donde u

End
A
(P). La ecuacion f(v
1
) = f(v)
1
nos da la relaci on
u

(v) = u
1
(v
1
), luego, llamado u = u
1
, vemos que todo A[G]-homomorsmo
f : P Q es de la forma
f(v) =

G
u(v
1
) ,
para cierto u End
A
(P). La condici on f q = 1 equivale a que

G
u(v
1
) = v
para todo v P.
A partir de aqu consideraremos un dominio ntegro local D con ideal ma-
ximal m y cuerpo de restos k = D/m. Para cada D[G]-modulo V , podemos
considerar el k-espacio vectorial V = V
D
k, al que podemos dotar de estruc-
tura de k[G]-modulo mediante
(v ) = (v) .
Si V es libre de rango nito sobre D, una base v
1
, . . . , v
n
de V determina
una representaci on matricial : G Mat
n
(D). Entonces, v
i
1 es una base
de V sobre k, y la representaci on matricial de G sobre k asociada a esta base
es la reducci on modulo m de , es decir, la representacion en la que () es
4.2. Representaciones en anillos locales 123
la matriz cuyos coecientes son las clases modulo m de los coecientes de ().
Por ello, al m odulo V lo llamaremos reducci on modulo m de V .
Observemos que, si V es libre sobre D, el producto V
D
conserva la exac-
titud de la sucesi on
0 m D k 0,
con lo que obtenemos que V

= V/V m.
Teorema 4.13 Sea D un dominio ntegro local, sea m su ideal maximal y sea
k = D/m su cuerpo de restos.
a) Si P es un D[G]-m odulo nitamente generado que es libre como D-m odulo,
entonces P es proyectivo como D[G]-m odulo si y s olo si el k[G]-m odulo
P = P
D
k es proyectivo.
b) Dos D[G]-m odulos proyectivos nitamente generados P y P

libres sobre
D son isomorfos si y s olo si los son los k[G]-m odulos P y P

.
Demostraci on: a) Si P es proyectivo, existe un D[G]-modulo P

tal que
P P

es libre. Teniendo en cuenta que D[G]


D
k

= k[G], es claro que P P

es un k[G]-modulo libre, luego P es proyectivo.


Supongamos ahora que P es proyectivo. El teorema 4.12 nos da un k-endo-
morsmo u : P P tal que

G
u(v
1
) = v,
para todo v P. Como P es un D-modulo libre, podemos denir un D-
endomorsmo u : P P que haga conmutativo el diagrama siguiente:
P
u
/

P
u
/
P
donde las echas verticales se identican con el epimorsmo P P/V m. Si
llamamos u

: P P al D-homomorsmo dado por


u

(v) =

G
u(v
1
),
tenemos claramente un diagrama conmutativo an alogo con u

y la identidad
en P, es decir, que u

(v) v (mod V m) para todo v V . En particular, el


determinante de la matriz de u

respecto de una base de V es 1 (mod m),


luego es una unidad de D, luego u

es un D-automorsmo de P. M as a un, es
claro que se trata de un D[G]-automorsmo. Por consiguiente:

G
(u
1
u)(v
1
) =

G
u(u
1
(v)
1
) = u

(u
1
(v)) = v.
124 Captulo 4. Representaciones modulares
As pues, el D-endomorsmo u
1
u nos permite aplicar el teorema 4.12 para
concluir que P es un D[G]-modulo proyectivo.
b) Una implicaci on es obvia. Si w : P P

es un k[G]-homomorsmo,
la proyectividad de P nos da un k[G]-homomorsmo w : P P

que hace
conmutativo el diagrama
P
w
/

P
w
/
P
Si w es un isomorsmo, el determinante de w en una D-base de P es con-
gruente m odulo m con el determinante de w en la base de P inducida por la
base dada. En particular, es no nulo m odulo m, luego es una unidad en D, luego
w es un isomorsmo.
En adelante supondremos que D es un anillo de valoraci on discreta. Como
antes, llamaremos m a su ideal maximal y k = D/m a su cuerpo de restos.
Ademas, llamaremos K a su cuerpo de cocientes.
Denicion 4.14 En las condiciones anteriores, si V es un K-espacio vectorial
de dimensi on nita, llamaremos retculo en V a todo D-submodulo de V nita-
mente generados que sea un sistema generador de V como K-espacio vectorial.
Equivalentemente, un retculo R V es el D-modulo generado por un sis-
tema generador nito de V . El hecho de que V es un espacio vectorial implica
que R es un D-modulo libre de torsi on, luego es un D-modulo libre.
1
Es f acil
ver que una D-base de R es tambien una K-base de V , por lo que el rango de
R como D-modulo coincide con la dimensi on de V .
Sea G un grupo nito y supongamos que V es un K[G]-modulo nitamente
generado, con lo que tambien es un K-espacio vectorial de dimension nita.
Diremos que un retculo R V es estable si R R para todo G (lo cual
implica que, de hecho, R = R).
Es claro que todo K[G]-modulo V tiene retculos estables: basta tomar un
sistema generador nito B de V como K-espacio vectorial y considerar el D-
modulo generado por el conjunto nito

G
B.
Si R es un retculo estable, entonces es un D[G]-modulo y es libre como D-
modulo, luego podemos considerar su reducci on R = R
D
k modulo m, que es
un k[G]-modulo nitamente generado. A su vez, podemos considerar su imagen
[R] R
k
(G) en el anillo de Grothendieck de G sobre k.
Teorema 4.15 Sea D un anillo de valoraci on discreta con cuerpo de cocientes
K y cuerpo de restos k. Sea G un grupo nito. Si V es un K[G]-m odulo
nitamente generado y R
1
, R
2
son dos retculos estables en V , entonces se
cumple que [R
1
] = [R
2
] en R
k
(G).
1
Por el teorema 16.8 de mi libro de

Algebra. N otese que todo anillo de valoracion discreta
es un dominio eucldeo.
4.2. Representaciones en anillos locales 125
Demostraci on: Consideremos primero el caso en que R
1
m R
2
R
1
.
Entonces T = R
1
/R
2
es un D[G]-modulo tal que Tm = 0, luego tiene una
estructura natural de k[G]-modulo (pues k[G] = D[G]/D[G]m). El epimorsmo
can onico R
1
T tiene a R
1
m en su n ucleo, luego induce un epimorsmo
R
1
T, cuyo n ucleo es R
2
, con lo que podemos forma la sucesion exacta
0 T R
2
R
1
T 0,
en la que el primer monomorsmo es la multiplicaci on por un generador de m.
De aqu se sigue facilmente que, al pasar a R
k
(G), obtenemos la relacion
[T] [R
2
] + [R
1
] [T] = 0,
luego [R
1
] = [R
2
].
Consideramos ahora el caso general. Si tomamos sendas bases de R
1
y R
2
como D-modulos, ambas son bases de V como K-espacio vectorial, luego cada
elemento de la base de R
2
puede expresarse como combinacion lineal de la base
de R
1
con coecientes en K. Estos coecientes son fracciones de D, luego,
llamando m ,= 0 al producto de los denominadores de todos ellos, tenemos que
mR
2
tiene una base cuyos elementos son combinaciones lineales en D de una
base de R
1
. Equivalentemente, mR
2
R
1
.
Como R
2

= mR
2
(como D-modulos), tambien R
1

= mR
2
(como k-espacios
vectoriales), luego no perdemos generalidad si suponemos que R
2
R
1
. Por
el mismo razonamiento anterior, existe un m D no nulo tal que mR
1
R
2
.
Existe un n 0 tal que m m
n
, luego R
1
m
n
R
2
.
As pues, basta probar por inducci on sobre n que si dos retculos estables
cumplen
R
1
m
n
R
2
R
1
,
entonces [R
1
] = [R
2
]. Si n = 0 tenemos que R
1
= R
2
y el resultado es obvio.
Supuesto cierto para n 1, llamamos R
3
= R
1
m
n1
+ R
2
, que es otro retculo
estable de V que cumple
R
1
m
n1
R
3
R
1
, R
3
m E
2
E
3
.
Por hip otesis de induccion y por el caso ya probado, [R
1
] = [R
3
] = [R
2
].
Ahora suponemos que D (y, por lo tanto, K) tiene caracterstica 0, de modo
que K[G] es semisimple, por lo que toda sucesion exacta de K[G]-modulos
nitamente generados
0 V

V V

0
se escinde, es decir, V = V

. Por consiguiente, si tomamos retculos


estables R

y R

, resulta que R = R

es un retculo estable
en V , y claramente R = R

, luego [R] = [R

] + [R

] en R
k
(G).
As pues, la aplicaci on que a cada k[G]-modulo nitamente generado V le
asigna [R] R
k
(G), donde R es un retculo estable en V , esta bien denida
por el teorema anterior, y acabamos de probar que induce un homomorsmo de
grupos R
K
(G) R
k
(G).
126 Captulo 4. Representaciones modulares
Denicion 4.16 Sea D un anillo de valoraci on discreta de caracterstica 0, sea
K su cuerpo de cocientes y k su cuerpo de restos. Si G es un grupo nito,
llamaremos homomorsmo de descomposici on de G respecto a D al homomor-
smo d : R
K
(G) R
k
(G) determinado por que d([V ]) = [R], donde R V es
cualquier retculo estable. La matriz de d en las bases S
K
(G) y S
k
(G) se llama
matriz de descomposici on de G (respecto a D).
Teorema 4.17 En las condiciones anteriores, el homomorsmo de descompo-
sici on d : R
K
(G) R
k
(G) es un homomorsmo de anillos.
Demostraci on: Dados dos K[G]-modulos nitamente generados V y V

y
sendos retculos estables R V y R

, es claro que R
D
R

es un retculo
estable en V
K
V

. (La inclusi on natural es inyectiva porque transforma una


D-base de R
D
R

en una K-base de V
K
V

). Ademas, existe un isomorsmo


natural de k[G]-modulos
(R
D
R

)
D
k

= (R
D
k)
k
(R

D
k),
dado por
(v v

) 1 (v 1) (v

1).
Por consiguiente:
d([V ] [V

]) = d([V
K
V

]) = [R
D
R

] = [R
k
R

] = [R] [R

] = d(V ) d(V

)
y, por linealidad, lo mismo vale para un producto de elementos arbitrarios de
R
K
(G).
4.3 Representaciones en cuerpos completos
En esta seccion supondremos que K es un cuerpo metrico discreto completo
de caracterstica 0 y que D es su anillo de enteros (con lo que D sigue siendo
un anillo de valoraci on discreta y se cumplen todas las hip otesis que hemos
supuesto en la seccion anterior). Si m es el ideal maximal de D, entonces los
unicos ideales de D son las potencias de m. Llamemos D
n
= D/m
n
, de modo
que el cuerpo de restos es k = D
1
. Necesitaremos el hecho de que D es el lmite
proyectivo de los anillos D
n
. Recordemos la denicion de lmite proyectivo:
Denicion 4.18 Si A es un anillo conmutativo, un sistema proyectivo de A-
modulos es una sucesion M
n

n=1
de A-modulos junto con una sucesi on de
homomorsmos
n
: M
n
M
n1
. Denimos el lmite proyectivo del sistema
como el submodulo M =

lm
n
M
n
del producto

n
M
n
formado por las sucesiones
x = (x
1
, x
2
, x
3
, . . . )
tales que
n
(x
n
) = x
n1
, para todo n > 1. Llamaremos
n
: M M
n
a las
restricciones de las proyecciones. Obviamente
n+1

n+1
=
n
.
4.3. Representaciones en cuerpos completos 127
Notemos que si los M
n
son anillos y los
n
son homomorsmos de anillos,
entonces el lmite proyectivo es tambien un anillo y los homomorsmos
n
son
homomorsmos de anillos.
Teorema 4.19 Los anillos D
n
= D/m
n
forman un sistema proyectivo con los
epimorsmos naturales D
n
D
n1
inducidos por la identidad en D, y se
cumple que
D

lm
n
D
n
.
Demostraci on: Denimos un homomorsmo de anillos f : D

lm
n
D
n
asignando a cada d D la sucesion de sus clases modulo m
n
.
Se trata de un monomorsmo, pues si d D cumple que f(d) = 0 entonces
d

n
m
n
= 0. Falta probar que tambien es suprayectivo. Para ello jamos un
primo D, de modo que m = (). Dado x

lm
n
D
n
, tenemos que x
1
= [d
0
],
para un cierto d
0
D, x
2
= [c
1
], para un cierto c
1

= d
0
(mod m), de modo
que c
1
= d
0
+ d
1
, para cierto d
1
D. Similarmente, x
3
= [c
2
], para cierto
c
2
= d
0
+ d
1
+ d
2

2
. De este modo construimos una sucesion d
n
D tal que
x
n
= [d
0
+ d
1
+ + d
n1

n1
] D/m
n
. La completitud de K nos permite
denir
d =

n=0
d
n

n
D,
que claramente cumple f(d) = x.
Ahora estamos en condiciones de completar el teorema 4.13 con un teorema
de existencia:
Teorema 4.20 Para cada k[G]-m odulo proyectivo nitamente generado Q, exis-
te un D[G]-m odulo proyectivo P, unico salvo isomorsmo, tal que Q

= P
D
k.
Demostraci on: Observemos que si P es un D[G]-modulo proyectivo -
nitamente generado, entonces es tambien un D-modulo proyectivo nitamente
generado (por 4.12), luego en particular es un subm odulo de un D-modulo libre
(nitamente generado), luego P es un D-modulo libre.
2
Por lo tanto, la hip otesis
de que P y P

sean libres sobre D en el apartado b) de 4.13 es redundante, y


tenemos la unicidad.
Sea m el ideal maximal de D y consideremos los anillos D
n
= D/m
n
. Los
unicos ideales de D son 0 y las potencias de m, luego los unicos ideales de D
n
son las potencias de m hasta m
n
= 0. As pues, D
n
tiene un n umero nito de
ideales, luego es noetheriano y artiniano, luego tiene longitud nita.
Como D
n
[G] es un D
n
-modulo nitamente generado, tambien tiene longitud
nita como D
n
-modulo, y esto implica que la tiene como anillo. El epimorsmo
natural D
n
D
1
= k induce un epimorsmo D
n
[G] k[G], que nos permite
considerar a Q como D
n
[G]-modulo nitamente generado. Puesto que D
n
[G] es
artiniano, podemos considerar la envoltura proyectiva f
n
: P
n
Q. Notemos
2
Por el teorema 7.29 de mi libro de

Algebra. Notemos que todo anillo de valoracion discreta
es un dominio de ideales principales.
128 Captulo 4. Representaciones modulares
que D
1
[G] = k[G], con lo que P
1
= Q y f
1
es la identidad. El diagrama
conmutativo
D
n1
[G]
/
k[G]
D
n
[G]
O :
u
u
u
u
u
u
u
u
u
nos permite considerar a P
n1
y a Q como D
n
[G]-modulos y a f
n1
como
un epimorsmo de D
n
[G]-modulos. La proyectividad de P
n
implica entonces
la existencia de un homomorsmo de D
n
[G]-modulos que cierra el diagrama
siguiente:
P
n1
f
n1
/
Q
P
n
p
n
O

f
n
=
{
{
{
{
{
{
{
{
Notemos que p
n
es suprayectiva porque f
n1
[p
n
[P
n
]] = Q y f
n1
es esencial.
M as a un, p
n
es esencial, pues si M P
n
cumple que p
n
[M] = P
n1
, entonces
f
n
[M] = Q, luego M = P
n
porque f
n
es esencial.
Como P
n1
es en realidad un D
n1
[G]-modulo, el n ucleo de p
n
ha de con-
tener a P
n
m
n1
, luego tenemos un diagrama conmutativo
P
n
p
n
/

P
n1
P
n
/P
n
m
n1
9
r
r
r
r
r
r
r
r
r
r
Ahora bien, P
n
/P
n
m
n1
tiene una estructura natural de D
n1
[G]-modulo,
para la cual, la echa oblicua es un epimorsmo de D
n1
[G]-modulos. Como
P
n1
es proyectivo, el teorema 1.53 implica que P
n
/P
n
m
n1
tiene un sumando
directo M isomorfo a P
n1
. Su antiimagen M

en P
n
cumple que p
n
[M

] =
P
n1
, luego M

= P
n
, luego M = P
n
/P
n
m
n1
. Concluimos que p
n
induce un
isomorsmo P
n
/P
n
m
n1
= P
n
o, lo que es lo mismo, que el n ucleo de p
n
es
P
n
m
n1
.
Esto implica a su vez que el n ucleo de la composicion P
n
P
n1
P
n2
es P
n
m
n2
y, por lo tanto, el n ucleo de f
n
= p
n
p
n1
p
1
es P
n
m, de modo
que P
n
/P
n
m

= Q.
Cada P
n
es un D
n
[G]-modulo, luego en particular es un D
n
-modulo y, m as
en particular, un D-modulo. El hecho de que p
n
sea un homomorsmo de
D
n
[G]-modulos implica en particular que es un homomorsmo de D-modulos,
luego podemos considerar el D-modulo
P =

lm
n
P
n
.
Vamos a probar que es un D-modulo libre de rango nito. Como P
n
es
un D
n
[G]-modulo proyectivo nitamente generado, el teorema 4.12 implica que
4.3. Representaciones en cuerpos completos 129
tambien es un D
n
-modulo proyectivo nitamente generado, y como D
n
es un
anillo (noetheriano) local, esto implica que P
n
es un D
n
-modulo libre
3
(de rango
nito). Fijando una base de P
n
obtenemos un isomorsmo P
n

= D
r
n
, y entonces
P
n1

= P
n
/P
n
m
n1

= (D
n
/D
n
m
n1
)
r

= D
r
n1
,
luego todos los modulos P
n
tienen el mismo rango r como D
n
-modulos. M as
a un, los isomorsmos precedentes muestran que p
n
: P
n
P
n1
transforma
cada D
n
-base de P
n
en una D
n1
-base de P
n1
. M as a un, toda base de P
n1
puede renarse hasta una base de P
n
. En efecto, si B
n
es una D
n
-base de P
n
y B
n1
es su imagen en P
n1
, dada cualquier otra D
n1
-base B

de P
n1
, la
matriz de cambio de base entre B
n1
y B

tiene determinante unitario en D


n1
(es decir, que no esta en D
n1
m. Renando la matriz hasta una matriz con
coecientes en D
n
, su determinante tampoco estara en D
n
m, luego dene un
cambio de base que transforma B
n
en una D
n
-base de P
n
cuya imagen en P
n1
es la base B

.
De este modo, si (v
1
1
, . . . , v
1
r
) es una D
1
-base de P
1
, podemos tomar una D
2
-
base (v
2
1
, . . . , v
2
r
) de P
2
tal que p
2
(v
2
i
) = v
1
i
, y de este modo podemos construir
una sucesion (v
n
1
, . . . , v
n
r
) de bases de P
n
que determina elementos v
1
, . . . , v
r
P
que resultan ser una D-base de P. En efecto, dado x P, podemos expresar
x
n
= d
n
1
v
n
1
+ +d
n
r
v
n
r
,
para ciertos d
n
i
D
n
unvocamente determinados. Aplicando p
n
y teniendo
en cuenta la unicidad, vemos que las sucesiones d
n
i

n
determinan elementos
d
i
D y aqu usamos el teorema anterior tales que x = d
1
v
1
+ +d
n
v
n
.
Esto prueba que v
1
, . . . , v
n
es un sistema generador de P, y similarmente se
prueba que es libre.
El hecho de que los homomorsmos p
n
sean homomorsmos de D
n
[G]-
modulos se traduce en que podemos denir una representaci on de G sobre D
mediante (x
n
) = (x
n
), para todo x = (x
n
) P y todo G. Equivalen-
temente, P tiene una estructura natural de D[G]-modulo. Los homomorsmos
f
n
: P
n
Q conmutan con los p
n
, por lo que denen un homomorsmo de
D[G]-modulos f : P Q. El hecho de que el n ucleo de cada f
n
sea P
n
m se
traduce inmediatamente en que el n ucleo de f es Pm, de modo que P/Pm

= Q
es un k[G]-modulo proyectivo. El teorema 4.13 implica entonces que P es un
D[G]-modulo proyectivo. (Notemos que el isomorsmo P/Pm

= P
D
k es
consecuencia de que P es un D-modulo libre, como se observa justo antes del
teorema 4.13.) As pues, P es el D[G]-modulo buscado.
Para extraer consecuencias de este teorema conviene introducir un nuevo
grupo de Grothendieck:
Denicion 4.21 Si D es un anillo y G es un grupo nito, llamaremos P
D
(G) al
grupo de Grothendieck asociado a la categora de los D[G]-modulos proyectivos
nitamente generados.
3
Por el teorema 5.47 de mi libro de

Algebra conmutativa.
130 Captulo 4. Representaciones modulares
En realidad (bajo las hip otesis de esta seccion) P
D
(G) se identica con P
k
(G)
a traves de la reduccion modulo m:
Teorema 4.22 El homomorsmo P
D
(G) P
k
(G) dado por [P] [P
D
k]
es un isomorsmo de grupos.
Demostraci on: En primer lugar observamos que si
0 P

P P

0
es una sucesion exacta de D[G]-modulos proyectivos nitamente generados, en-
tonces P

= P

, luego
P
D
k

= (P

D
k) (P

D
k),
luego, en P
k
(G), tenemos que [P
D
k] = [P

D
k] + [P

D
k]. Por lo tanto,
la asignaci on [P] [P
D
k] induce ciertamente un homomorsmo de grupos.
Recprocamente, si tenemos una sucesion exacta
0 Q

Q Q

0
de k[G]-modulos proyectivos nitamente generados, ha de ser Q = Q

,
luego, si Q

= P

D
k y Q

= P

D
k, entonces Q

= (P

)
D
k, luego la
correspondencia Q

= P
D
k [P] se extiende a un homomorsmo de grupos
P
k
(G) P
D
(G) que cumple [P
D
k] [P], por lo que es claramente el
inverso del homomorsmo del enunciado.
Teorema 4.23 Si P y Q son dos D[G]-m odulos proyectivos nitamente gene-
rados, entonces P

= Q si y s olo si [P] = [Q] en P
D
(G).
Demostraci on: Si [P] = [Q], entonces, aplicando el isomorsmo del teo-
rema anterior, [P
D
k]

= [Q
D
k] en P
k
(G), luego P
D
k

= Q
D
k, por el
teorema 4.4, luego P

= Q, por la unicidad del teorema 4.20.
En las condiciones precedentes, si P es un D[G]-modulo proyectivo nita-
mente generado, entonces P
D
K es un K[G]-modulo nitamente generado con
el producto dado por (v ) = (v) , y es claro que existe un unico homo-
morsmo de grupos P
D
(G) R
K
(G) determinado por que [P] [P
D
K].
Denicion 4.24 Denimos el homomorsmo e : P
k
(G) R
K
(G) como la
composicion del isomorsmo P
k
(G) P
D
(G) inverso del dado por el teo-
rema 4.22 con el homomorsmo P
D
(G) R
K
(G) que acabamos de describir.
Explcitamente, e esta determinado por que, para todo D[G]-modulo pro-
yectivo nitamente generado P, se cumple que e([P
D
k]) = [P
D
K].
En total, tenemos denidos tres homomorsmos entre grupos de Grothen-
dieck, que dan lugar a un tri angulo conmutativo:
4.3. Representaciones en cuerpos completos 131
Teorema 4.25 El diagrama siguiente es conmutativo:
P
k
(G)
c
/
e
$
I
I
I
I
I
I
I
I
I
R
k
(G)
R
K
(G)
d
:
u
u
u
u
u
u
u
u
u
Demostraci on: Basta comprobar que coinciden sobre un generador de
P
k
(G) de la forma [P
D
k], donde P es un D[G]-modulo proyectivo nitamente
generado. Tenemos que e([P
D
k]) = [P
D
K]. Ahora observamos que P 1 es
un retculo estable en P
D
K isomorfo a P como D-modulo. Por consiguiente,
d(e([P
D
k])) = [P
D
k] = c([P
D
k]).
Otra propiedad relevante es que los homomorsmos d y e son adjuntos res-
pecto de las formas bilineales
, )
K
: R
K
(G) R
K
(G) Z, , )
k
: P
k
(G) R
k
(G) Z
denidas en 3.47 y 4.6:
Teorema 4.26 Si x P
k
(G), y R
K
(G), entonces
x, d(y))
k
= e(x), y)
K
.
Demostraci on: Podemos tomar como x un generador de P
k
(G), de la
forma x = [P
D
k], donde P es un D[G]-modulo proyectivo, as como que
y = [V ], donde V es un K[G]-modulo nitamente generado. Podemos tomar un
retculo estable R en V , con lo que V

= R
D
K. Equivalentemente, podemos
suponer que y = [R
D
K], donde R es un D[G]-modulo nitamente generado
que es libre como D-modulo.
Tenemos entonces que e(x) = [P
D
K], d(y) = [R
D
k], luego
x, d(y))
k
= dim
k
Hom
G
(P
D
k, R
D
k),
x, e(y))
K
= dim
K
Hom
G
(P
D
K, R
D
K).
Al ser proyectivo, P es un K[G]-submodulo de un K[G]-modulo libre (ni-
tamente generado), que tambien sera un D-modulo libre nitamente generado.
Como D es un dominio de ideales principales, P es un D-modulo libre de rango
nito. Es claro entonces que Hom
D
(P, R) es tambien un D-modulo libre de
rango nito, luego lo mismo vale para el D-submodulo Hom
G
(P, R). Llame-
mos r a su rango. Ahora basta observar que, seg un el teorema 1.54, tenemos
isomorsmos canonicos
Hom
G
(P, R)
D
K

= Hom
G
(P
D
K, R
D
K),
Hom
G
(P, R)
D
k

= Hom
G
(P
D
k, R
D
k).
Por consiguiente, x, d(y))
k
= r = e(x), y)
K
.
132 Captulo 4. Representaciones modulares
En las condiciones del teorema anterior, si K es un cuerpo sucientemente
grande para G (y, por consiguiente, k tambien) tenemos que la matriz de la
forma bilineal , )
K
respecto de la base S
K
(G) es la identidad, al igual que la
matriz de la forma bilineal , )
k
respecto de las bases I
k
(G), S
k
(G) (por las
observaciones posteriores al teorema 4.6). Por consiguiente, si llamamos D y E a
las matrices de los homomorsmos d y e respecto de las bases correspondientes,
el teorema anterior implica que E = D
t
.
As, si C es la matriz del homomorsmo de Cartan c : P
k
(G) R
k
(G)
respecto de las bases I
k
(G), S
k
(G), tenemos que C = D
t
D, lo que implica en
particular que C es simetrica. Esto es un caso particular del teorema 4.10.
Cuando la caracterstica del cuerpo de restos no divide al orden del grupo,
la situaci on es trivial:
Teorema 4.27 Sea K un cuerpo metrico discreto completo de caracterstica 0
cuyo cuerpo de restos k tenga caracterstica prima p, y sea G un grupo nito
cuyo orden no sea divisible entre p. Entonces los homomorsmos c, d, e son
isomorsmos.
Demostraci on: Como k[G] es semisimple, es claro que P
k
(G) = R
k
(G) y
que el homomorsmo c es la identidad. Como e d = c = 1, tenemos que e es
inyectivo y d suprayectivo. Esto implica a su vez que R
K
(G) es un Z-modulo
libre del mismo rango que R
k
(G).
Observemos que si x R
k
(G) cumple d(e(x)) = 0, entonces, por el teorema
anterior,
e(x), e(x))
K
= x, 0)
k
= 0,
y esto implica que e(x) = 0. Con esto hemos probado que Ime Nd = 0, y la
inclusi on Ime Nd R
K
(G) obliga entonces a que el n ucleo de d sea nulo, ya
que el rango de Ime es igual al de R
K
(G). Por consiguiente, d es un isomorsmo
y e es su inverso.
Si G es un grupo nito y p es un primo que no divida a su orden, ahora
podemos concluir que la teora de representaciones lineales de G sobre cuerpos de
caracterstica p es equivalente a la teora de representaciones lineales de G sobre
cuerpos de caracterstica 0. Esto se debe a que todo cuerpo de caracterstica
prima k es isomorfo
4
al cuerpo de restos de un cuerpo metrico discreto completo
de caracterstica 0, y el teorema anterior nos da los isomorsmos
d : R
K
(G) R
k
(G), e : R
k
(G) R
K
(G).
Teniendo en cuenta adem as que las algebras k[G] y K[G] son semisimples,
esto signica que las representaciones lineales de G sobre K se corresponden
biunvocamente de forma natural con las representaciones lineales de G sobre k.
El caso es mas sencillo si nos restringimos a cuerpos de escision, pues entonces
las representaciones de G sobre cualquier cuerpo de escision de caracterstica 0 se
4
Vease el teorema 2.15 de mi libro de Supercies algebraicas, que proporciona un anillo de
valoracion discreta de caracterstica 0 con cuerpo de restos k. Basta tomar la complecion K
de su cuerpo de cocientes.
4.4. Algunos resultados tecnicos 133
corresponden biunvocamente de forma natural con las representaciones sobre
el cuerpo local K que resulta de adjuntarle a Q
p
las races de la unidad de
orden igual al exponente de G, las cuales se corresponden a su vez con las
representaciones de G sobre su cuerpo de restos k, que es un cuerpo nito de
caracterstica p sucientemente grande para G, luego las representaciones de G
sobre k se corresponden biunvocamente de forma natural con las de cualquier
cuerpo de escision de G de caracterstica p.
4.4 Algunos resultados tecnicos
Dedicamos esta seccion a probar algunos resultados generales que necesita-
mos para estudiar las propiedades de los homomorsmos c, d, e denidos en las
secciones precedentes.
Restriccion e induccion Si k es un cuerpo, G es un grupo nito y H es
un subgrupo, cada k[G]-modulo es tambien un k[H]-modulo, y toda sucesi on
exacta de k[G]-modulos es tambien una sucesion exacta de k[H]-modulos, lo
cual nos permite denir un homomorsmo de grupos Res
G
H
: R
k
(G) R
k
(H),
determinado por que Res
G
H
([V ]) = [V ].
Ademas, si V es un k[G]-modulo proyectivo, entonces es un sumando directo
de un k[G]-modulo libre, el cual es tambien un k[H]-modulo libre (porque k[G] es
un k[H]-modulo libre), luego V tambien es un k[H]-modulo proyectivo. Esto nos
permite denir tambien un homomorsmo de grupos Res
G
H
: P
k
(G) P
k
(H).
Por otra parte, si V es un k[H]-modulo nitamente generado, entonces
V
k[H]
k[G] es un k[G]-modulo nitamente generado y, como k[G] es libre sobre
k[H] (en particular, proyectivo) al multiplicar por
k[H]
k[G] una sucesion exacta
de k[H]-modulos, obtenemos una sucesion exacta de k[G]-modulos. Esto implica
que podemos denir un homomorsmo de grupos Ind
G
H
: R
k
(H) R
k
(G) dado
por Ind
G
H
([V ]) = [V
k[H]
k[G]].
Similarmente a lo que sucede con la restriccion, si V es un k[H]-modulo
proyectivo, entonces es sumando directo de un k[H]-modulo libre L, luego
V
k[H]
k[G] es un sumando directo de L
k[H]
k[G], que es un k[G]-modulo
libre, luego V
k[H]
k[G] es un k[G]-modulo proyectivo, y esto nos permite de-
nir un homomorsmo de grupos Ind
G
H
: P
k
(H) P
k
(G).
Entre la restricci on y la inducci on se da la relacion siguiente:
Teorema 4.28 Si G es un grupo nito, H es un subgrupo y k es un cuerpo, se
cumple la relaci on
Ind
G
H
(x Res
G
H
y) = Ind
G
H
(x) y
para todo x R
k
(H), y R
k
(G), en cuyo caso ambos miembros est an en
R
k
(G), y tambien para todo x R
k
(H), y P
k
(G), en cuyo caso la identidad
se da en P
k
(G).
134 Captulo 4. Representaciones modulares
Demostraci on: Por linealidad, basta probarlo cuando x = [V ], donde V es
un k[H]-modulo nitamente generado, e y = [W], donde W es un k[G]-modulo
(proyectivo) nitamente generado. Basta probar el isomorsmo
(V
k
W)
k[H]
k[G]

= (V
k[H]
k[G])
k
W.
Para ello consideramos el homomorsmo : V
k
W (V
k[H]
k[G])
k
W
dado por (v w) = (v 1) w, que es un homomorsmo de k[H]-modulos,
a partir del cual denimos : (V
k
W)
k[H]
k[G] (V
k[H]
k[G])
k
W
mediante (uv) = (u)v, que es un isomorsmo porque una k-base del primer
espacio esta formada por los elementos de la forma v
i
w
j

l
, donde v
i
recorre una k-base de V , w
j
recorre una k-base de W y
l
recorre un sistema
de representantes de las clases a derecha de G/H, y transforma esta base en
la k-base v
i

l
w
j
del espacio de la derecha.
Tambien se cumple que las inducciones y las restricciones conmutan con los
homomorsmos c, d, e denidos en las secciones precedentes. Solo vamos a
necesitar el caso de la induccion y los homomorsmos d y e:
Teorema 4.29 Sea G un grupo nito, H un subgrupo, D un anillo de valo-
raci on discreta de caracterstica 0, sea K su cuerpo de cocientes y k su cuerpo
de restos. El diagrama siguiente es conmutativo:
R
K
(G)
d
/
R
k
(G)
R
K
(H)
d
/
Ind
O
R
k
(H)
Ind
O
Demostraci on: Basta probar que ambas composiciones coinciden sobre un
elemento de la forma [V ] R
K
(H), donde V es un K[H]-modulo nitamente
generado. Tomamos un retculo estable R en V , de modo que d([V ]) = [R
D
k].
Por otra parte, Ind
G
H
([V ]) = [V
K[H]
K[G]]. Si
1
, . . . ,
r
es un sistema
de representantes de las clases a derecha de G/H (es decir, una K[H]-base de
K[G]), entonces
V
K[H]
K[G] =

i
V
i
,
de donde se sigue que
R
D[H]
D[G] =

i
R
i
es un retculo estable en V
K[H]
K[G]. As pues, todo se reduce a probar que
(R
D[H]
D[G])
D
k

= (R
D
k)
k[H]
k[G].
En efecto:
(R
D
k)
k[H]
k[G]

= (R
D[H]
D[H]
D
k)
k[H]
k[G]

= R
D[H]
k[H]
k[H]
k[G]

= R
D[H]
k[G]

= R
D[H]
(D[G]
D
k)

= (R
D[H]
D[G])
D
k.
4.4. Algunos resultados tecnicos 135
Teorema 4.30 Sea G un grupo nito, H un subgrupo, D un anillo de valo-
raci on discreta de caracterstica 0, sea K su cuerpo de cocientes y k su cuerpo
de restos. El diagrama siguiente es conmutativo:
P
k
(G)
e
/
R
K
(G)
P
k
(H)
e
/
Ind
O
R
K
(H)
Ind
O
Demostraci on: Tenemos que P
k
(H) esta generado por los elementos de
la forma x = [V
D
k], donde V es un D[H]-modulo proyectivo nitamente
generado.
Ind
G
H
(x) = [(V
D
k)
k[H]
k[G]] = [V
D[H]
k[H]
k[H]
k[G]]
= [V
D[H]
k[G]] = [(V
D[H]
D[G])
D
k],
donde V
D[H]
D[G] es un D[G]-modulo proyectivo nitamente generado. Por
consiguiente,
e(Ind
G
H
(x)) = [V
D[H]
D[G]
D
K] = [V
D[H]
K[G]].
Por otra parte:
Ind
G
H
(e(x)) = [(V
D
K)
K[H]
K[G]]
= [V
D[H]
K[H]
K[H]
K[G]] = [V
D[H]
K[G]].
Vamos a demostrar ahora una versi on abstracta del teorema de Brauer 2.41.
Para ello, consideramos el conjunto X de todos los subgrupos elementales de G
(denici on 2.42), as como los homomorsmos de grupos
Ind :

HX
R
k
(H) R
k
(G), Ind :

HX
P
k
(H) P
k
(G)
determinados por los homomorsmos Ind
G
H
.
Teorema 4.31 Sea G un grupo nito y k un cuerpo sucientemente grande
para G. Entonces, los homomorsmos
Ind :

HX
R
k
(H) R
k
(G), Ind :

HX
P
k
(H) P
k
(G)
donde X es el conjunto de los subgrupos elementales de G, son suprayectivos.
Demostraci on: Observemos en primer lugar que si k
0
k
1
son dos cuerpos
sucientemente grandes para G, entonces el teorema es cierto para k
0
si y solo
si lo es para k
1
. En efecto, es claro que tambien son sucientemente grandes
136 Captulo 4. Representaciones modulares
para todos los subgrupos de G, luego son cuerpos de escision para todos ellos.
Tenemos entonces diagramas conmutativos
R
k
1
(H)
Ind
G
H
/
R
k
1
(G)
R
k
0
(H)
Ind
G
H
/
O
R
k
1
(G)
O
donde las echas verticales son los isomorsmos dados por el teorema 3.49.
Para ello basta observar que si V es un k
0
[H]-modulo, la imagen de [V ] por
cada camino del diagrama es la asociada a los k
1
[G]-modulos
(V
k
0
k
1
)
k
1
[H]
k
1
[G]

= (V
k
0
[H]
k
0
[H] k
1
)
k
1
[H]
k
1
[G]

= V
k
0
[H]
k
1
[H]
k
1
[H]
k
1
[G]

= V
k
0
[H]
k
1
[G]
y
(V
k
0
[H]
k
0
[G])
k
0
k
1

= V
k
0
[H]
(k
0
[G]
k
0
k
1
)

= V
k
0
[H]
k
1
[G].
Los diagramas conmutativos para cada subgrupo H dan lugar a un diagrama
conmutativo

HX
R
k
1
(H)
Ind
/
R
k
1
(G)

HX
R
k
0
(H)
Ind
/
O
R
k
0
(G)
O
donde las echas verticales son isomorsmos. Concluimos que una echa hori-
zontal es suprayectiva si y solo si lo es la otra. Todo el razonamiento es valido
igualmente si cambiamos R
k
(G) por P
k
(G).
Ahora observamos que, cuando k = C, el teorema es consecuencia inmediata
del teorema 2.45, sin mas que tener en cuenta que, a traves del isomorsmo 3.57,
el subgrupo V
p
considerado en 2.45 se identica con la imagen de la restricci on
de Ind a la suma directa de los grupos R
k
(H), donde H es p-elemental. Con-
cluimos entonces que la imagen de Ind es un subgrupo de R
k
(G) cuyo ndice es
nito, pero no es divisible entre ning un primo. (Notemos que, para cuerpos de
caracterstica 0, se cumple que R
k
(G) = P
k
(G), luego no hemos de preocuparnos
del segundo homomorsmo del enunciado.)
De aqu obtenemos que el teorema es cierto para el cuerpo k
0
C que resulta
de adjuntar a Q las races m-simas de la unidad, donde m es el exponente
de G, y esto a su vez implica que el teorema tambien se cumple para todo
cuerpo de caracterstica 0 sucientemente grande para G (pues todo cuerpo
sucientemente grande para G de caracterstica 0 contiene a k
0
).
Similarmente, para probar el teorema sobre cuerpos de caracterstica prima
p basta probarlo para el cuerpo k que resulta de adjuntar a Z/pZ las races
4.4. Algunos resultados tecnicos 137
m-simas de la unidad. Si llamamos K a la adjunci on de las races m-simas de
la unidad al cuerpo Q
p
de los n umeros p-adicos, es claro que k es el cuerpo de
restos de K y, como K tiene caracterstica 0, el teorema se cumple para K.
Sea 1
K
(resp. 1
k
) la identidad del anillo R
K
(G) (resp. R
k
(G)). Concre-
tamente, 1
K
= [K], donde consideramos a K como K[G]-modulo trivial y,
an alogamente, 1
k
= [k]. Es claro que d(1
K
) = 1
k
. Por la parte ya probada
sabemos que
1
K
=

HX
Ind
G
H
(x
H
),
para ciertos x
H
R
K
(H). Aplicando d y teniendo en cuenta el teorema 4.29,
obtenemos que
1
k
=

HX
Ind
G
H
(x

H
),
donde x

H
= d(x
H
) R
k
(H). Para cada y R
k
(G) (resp. P
k
(G)), tenemos que
y = 1
k
y =

HX
Ind
G
H
(x

H
Res
G
H
(y)),
y esto completa la prueba.
Extensiones de coecientes Vamos a necesitar el analogo del teorema 3.49
para los anillos P
k
(G) y un hecho adicional para cuerpos de caracterstica prima:
Teorema 4.32 Si K/k es una extensi on de cuerpos y G es un grupo nito,
el homomorsmo P
k
(G) P
K
(G) dado por [P] [P
k
K] es inyectivo.
Ademas, identicando a P
k
(G) con un subgrupo de P
K
(G) a traves de este
monomorsmo:
a) Si los cuerpos tienen caracterstica prima, entonces P
k
(G) es un sumando
directo de P
K
(G).
b) Si k es un cuerpo de escisi on de G, entonces P
k
(G) = P
K
(G).
Demostraci on: Es evidente que, si P es un k[G]-modulo proyectivo, en-
tonces P
k
K es un K[G]-modulo proyectivo, as como que la asignacion
P P
k
K induce un homomorsmo entre los grupos de Grothendieck.
Para probar que es inyectivo, no perdemos generalidad si suponemos que K
es un cuerpo de escision de G, pues siempre podemos tomar una extension L/K
tal que L lo sea, y la inyectividad del homomorsmo P
k
(G) P
L
(G) implica
la inyectividad del correspondiente a K.
Si V es un k[G]-modulo simple y P
V
es su envoltura proyectiva, tenemos una
sucesion exacta
0 P
V
J(k[G]) P
V
V 0,
la cual, teniendo en cuenta el teorema 3.67, da lugar a una sucesi on exacta
0 (P
V

k
K)J(K[G]) P
V

k
K V
k
K 0.
138 Captulo 4. Representaciones modulares
Esto implica que P
V

k
K es la envoltura proyectiva de V
k
K, que es
un K[G]-modulo semisimple por el teorema 3.65. De este modo, si V
1
, . . . , V
h
son representantes de las clases de isomorfa de k[G]-modulos simples, tenemos
que I
k
(G) = [P
V
1
], . . . , [P
V
h
] es una base de P
k
(G) y su imagen en P
K
(G)
esta formada por los elementos [P
V
i

k
K
], cada uno de los cuales se expresa
como combinacion lineal de un subconjunto S
i
I
K
(G), concretamente, seg un
el teorema 4.3, tenemos que S
i
esta formado por los elementos [P
W
], donde
W recorre los factores de composicion de V
i

k
K. Ahora bien, el teorema
3.38 implica que los m odulos V
i

k
K no tienen factores de composicion en
com un, luego los conjuntos S
i
son disjuntos dos a dos, y esto implica que el
homomorsmo del enunciado es inyectivo.
a) Si los cuerpos tienen caracterstica prima, el teorema 3.65 nos da que
cada W S
i
tiene multiplicidad 1 como factor de composici on de V
i

k
K,
luego la imagen de [P
V
i
] es simplemente la suma de los elementos de S
i
. Es
claro entonces que P
k
(G) esta complementado en P
K
(G). Un complemento es,
por ejemplo, el subgrupo generado por todos los elementos de la base I
K
(G)
menos uno elegido arbitrariamente en cada conjunto S
i
.
b) Si k es un cuerpo de escision de G, los K[G]-modulos V
i

k
K son simples,
luego concluimos que el homomorsmo del enunciado biyecta I
k
(G) con I
K
(G).
Restricciones de coecientes Si K/k es una extension nita de cuerpos y
G es un grupo nito, cada K[G]-modulo V tiene una estructura natural de k[G]-
modulo. Usaremos la notaci on V
k
para referirnos a V como k[G]-modulo. Como
toda sucesion exacta de K[G]-modulos es tambien una sucesion exacta de k[G]-
modulos, podemos denir un homomorsmo de grupos : R
K
(G) R
k
(G)
mediante ([V ]) = [V
k
]. Vamos a estudiarlo en el caso en el que los cuerpos
tienen caracterstica 0. Puesto que cada elemento de R
K
(G) y R
k
(G) esta
determinado por su car acter virtual asociado (teorema 3.50), basta determinar
el caracter virtual de (x) en funci on del car acter virtual de x.
Teorema 4.33 Sea K/k una extensi on nita de cuerpos de caracterstica 0,
sea G un grupo nito y sea : R
K
(G) R
k
(G) la restricci on de coecientes
que acabamos de denir. Si un elemento x R
K
(G) tiene asociado el car acter
virtual : G K, entonces el car acter virtual de (x) es Tr
K
k
, donde
Tr
K
k
: K k es la traza de la extensi on.
Demostraci on: Basta probar que el diagrama siguiente es conmutativo:
R
K
(G)

/
R

K
(G)

R
k
(G)

/
R

k
(G)
4.4. Algunos resultados tecnicos 139
donde las echas horizontales son los isomorsmos x
x
que a cada elemento
del grupo de Grothendieck respectivo le asignan su car acter virtual, y la echa
vertical derecha viene dada por

(f) = f Tr
K
k
.
Como las cuatro echas son homomorsmos de grupos, basta ver que coinci-
den sobre un generador de R
K
(G), es decir, sobre un elemento de la forma [V ],
donde V es un K[G]-modulo simple. En primer lugar supondremos que la ex-
tension K/k es nita de Galois.
Seg un el teorema 3.64, sabemos que ([V ]) = n[W], para cierto natural
n 1, donde W es el unico k[G]-modulo simple tal que W
K
tiene a V como
factor de composicion. Seg un 3.65, los caracteres de los factores de composicion
de W
K
son los conjugados del car acter de V por los automorsmos de la
extension k()/k, y todos aparecen con la misma multiplicidad m. As pues, el
caracter de ([V ]) es nm(
1
+ +
h
), donde h = [k()/k[. Ahora bien, si
dim
K
V = d, entonces dim
k
V
k
= d[K : k[, luego, evaluando los caracteres en 1,
obtenemos la igualdad d[K : k[ = nmhd, y de aqu que [K : k()[ = nm.
A traves de la restriccion G(K/k) G(k()/k), cada automorsmo de
k()/k tiene nm antiim agenes, luego, si en lugar de aplicarle a los automor-
smos de k()/k le aplicamos todos los automorsmos de K/k, cada conjugado

i
aparecera nm veces, luego podemos armar que el caracter de ([V ]) es

G(K/k)

= Tr
K
k
.
Esto prueba el teorema para extensiones de Galois. En el caso general,
tomamos una extension k K L de modo que L/k (y, por consiguiente,
tambien L/K) sea nita de Galois. Dado x R
K
(G), sea x
L
R
L
(G) el
elemento obtenido por extensi on de coecientes, que tiene el mismo caracter
virtual . Por la parte ya probada, el car acter virtual de
L
K
(x
L
) es
Tr
L
K
= [L : K[,
puesto que toma valores en K. Por consiguiente,
L
K
(x
L
) = [L : K[x. Por
otra parte, es claro que
L
k
=
L
K

K
k
, luego

L
k
(x
L
) = [L : K[
K
k
(x).
Aplicando de nuevo la parte ya probada, vemos que el car acter virtual del
miembro izquierdo es
Tr
L
k
= Tr
L
K
Tr
K
k
= [L : K[( Tr
K
k
),
de donde concluimos que el car acter virtual de
K
k
(x) es Tr
K
k
, como queramos
probar.
Observemos que si, en las condiciones del teorema anterior, el caracter vir-
tual de x toma valores en k, entonces el caracter virtual de (x) es [K : k[,
luego (x) = [K : k[x (donde identicamos (x) R
k
(G) con su extension de
coecientes en R
K
(G)).
140 Captulo 4. Representaciones modulares
Productos de p-grupos y p

-grupos Consideramos ahora un cuerpo k de


caracterstica prima p y un grupo nito de la forma G = H P, donde P es un
p-grupo y H es un grupo de orden no divisible entre p.
En primer lugar observamos que k[G]

= k[H]
k
k[P]. El isomorsmo como
k-espacios vectoriales es inmediato y, ademas, teniendo en cuenta que los ele-
mentos de P conmutan con los de H, es claro que tambien es un isomorsmo
de k-algebras.
Un k[G]-m odulo nitamente generado V es proyectivo si y s olo si
es isomorfo a W
k
k[P], donde W es un k[H]-m odulo nitamente
generado.
En efecto, dado W, como k[H] es semisimple, tenemos que W es un k[H]-
modulo proyectivo, de donde se sigue que W
k
k[P] es un k[G]-modulo proyec-
tivo. (Si W es sumando directo de un k[H]-modulo libre L, entonces W
k
k[P]
es sumando directo de L
k
k[P], que es un k[G]-modulo libre debido al isomor-
smo k[H]
k
k[P]

= k[G].)
Ahora vamos a probar que W
k
k[P] es la envoltura proyectiva de W con-
siderado como k[G]-modulo (de modo que P act ua trivialmente sobre el). Esto
implica el recproco, pues todo k[G]-modulo proyectivo es la envoltura proyec-
tiva de un k[G]-modulo semisimple W (sobre el que P act ua trivialmente, por
el teorema 3.51, luego W es tambien un k[H]-modulo), luego ha de ser isomorfo
a W
k
k[P].
Tenemos ciertamente un epimorsmo de k[G]-modulos W
k
k[P] W
dado por w w. Hemos de probar que es esencial o, equivalentemente, que
su n ucleo esta contenido en N = (W
k
k[P])J(k[G]). Sea V = (W
k
k[P])/N,
que es un k[G]-modulo semisimple, luego P act ua trivialmente sobre el, de nuevo
por 3.51. Esto hace que la aplicaci on W V dada por w [w 1] sea un
homomorsmo de k[G]-modulos que hace conmutativo el diagrama
W
k
k[P]
/
%
J
J
J
J
J
J
J
J
J
J
W

V
(La clave es que [w ] = [w 1] = [w 1].) Es claro entonces que el n ucleo
de la echa horizontal est a contenido en el n ucleo de la oblicua, que es N.
Teorema 4.34 Sea K un cuerpo metrico discreto completo de caracterstica 0,
sea D su anillo de enteros y k su cuerpo de restos, de caracterstica prima p.
Sea G = H P un grupo nito, donde P es un p-grupo y H un grupo de orden
no divisible entre p. Un D[G]-m odulo nitamente generado V es proyectivo si
y s olo si es isomorfo a W
D
D[P], donde W es un D[H]-m odulo nitamente
generado y libre como D-m odulo.
4.5. Propiedades de los homomorsmos c, d, e 141
Demostraci on: El teorema 4.13 nos da que un D[H]-modulo W en las con-
diciones del enunciado es proyectivo, pues todos los k[H]-modulos nitamente
generados son proyectivos. Nuevamente tenemos que D[G] = D[H]
D
D[P],
de donde se sigue todo D[G]-modulo de la forma W
D
D[P] es proyectivo (por
el mismo argumento empleado antes con k[G]-modulos).
Si V es un D[G]-modulo proyectivo nitamente generado, entonces V
D
k
es un k[G]-modulo proyectivo nitamente generado y, por 4.13, es de la forma
V
D
k

= W
0

k
k[P], donde W
0
es un k[H]-modulo nitamente generado. Como
todo k[H]-modulo es proyectivo, el teorema 4.20 nos da que existe un D[H]-
modulo proyectivo nitamente generado W tal que W
0

= W
D
k. Notemos
que W tambien es proyectivo sobre D y, como D es local, W es un D-modulo
libre. Ahora observamos que
(W
D
D[P])
D
k

= (W
D
k)
k
(D[P]
D
k)

= W
0

k
k[P]

= V
D
k,
luego W
D
D[P]

= V por el teorema 4.13.


4.5 Propiedades de los homomorsmos c, d, e
A lo largo de esta seccion K sera un cuerpo local, es decir, una extensi on
nita de un cuerpo de n umeros p-adicos Q
p
. Llamaremos D a su anillo de
enteros y k a su cuerpo de restos (que es un cuerpo nito de caracterstica p).
Teorema 4.35 Si G es un grupo nito y K es sucientemente grande
5
para G,
el homomorsmo d : R
K
(G) R
k
(G) es suprayectivo.
Demostraci on: Por el teorema 4.31 solo hemos de probar que los elementos
de R
k
(G) inducidos desde un subgrupo q-elemental H de G tienen antiimagen
por d. Como d conmuta con la inducci on, no perdemos generalidad si suponemos
que G es q-elemental, es decir, que G = QC, donde Q es un q-grupo y C es
un subgrupo cclico de orden primo con q.
Si p ,= q, podemos descomponer C = P C
0
, donde P es un p-grupo y C
0
es un grupo de orden primo con p. Si q = p llamamos P = Q y as, en ambos
casos, podemos descomponer G = P H, donde P es un p-grupo y H es un
grupo de orden primo con p.
Basta probar que si V es un k[G]-modulo simple, entonces [V ] R
k
(G)
tiene una antiimagen por d. El teorema 3.51 nos da que P act ua trivialmente
sobre V , lo cual nos permite considerar a V como k[H]-modulo simple. Basta
encontrar un K[H]-modulo W tal que d([W]) = [V ] en R
k
(H), pues entonces
tenemos la misma igualdad en R
K
(G) sin mas que considerar a W como K[G]-
modulo. Equivalentemente (cambiando G por H), podemos suponer que p no
divide al orden de G. En tal caso k[G] es semisimple, luego P
k
(G) = R
k
(G) y
el homomorsmo de Cartan c es la identidad. Puesto que e d = c, es claro que
5
Esta hipotesis no es necesaria en realidad, pero para probar el teorema sin ella necesi-
taramos una version mas general del teorema de Brauer.
142 Captulo 4. Representaciones modulares
d es suprayectiva. (De hecho, sabemos que es un isomorsmo por el teorema
4.27.)
Teorema 4.36 El homomorsmo e : P
k
(G) R
K
(G) es inyectivo.
Demostraci on: Supongamos en primer lugar que K es sucientemente
grande. Si x P
k
(G) cumple que e(x) = 0, el teorema 4.26 nos da que
x, d(y))
k
= e(x), y)
K
= 0
para todo y R
K
(G). Como d es suprayectivo, esto implica que x, z)
k
= 0
para todo z R
k
(G), lo cual implica que x = 0.
En el caso general, sea K

/K una extensi on nita de cuerpos locales tal que


K

sea sucientemente grande. Es facil ver que tenemos un diagrama conmuta-


tivo
P
k
(G)
e

/
R
K
(G)
P
k
(G)
e
/
O
R
K
(G)
O
en el que las echas verticales son los monomorsmos del teorema 3.49. La
inyectividad de e

implica la de e.
Explcitamente, el teorema anterior arma lo siguiente:
Teorema 4.37 Si P y P

son D[G]-m odulos proyectivos nitamente generados


y P
D
K

= P

D
K, entonces P

= P

.
Demostraci on: En efecto, tenemos que e([P
D
k]) = e([P

D
k]), luego
[P
D
k] = [P

D
k], luego P
D
k

= P

D
k por el teorema 4.4, luego P

= P

por 4.13.
Teorema 4.38 El homomorsmo c : P
k
(G) R
k
(G) es inyectivo.
Demostraci on: Si K es sucientemente grande y x P
k
(G) cumple que
c(x) = 0, entonces d(e(x)) = 0, luego
e(x), e(x))
K
= x, d(e(x)))
k
= 0,
luego e(x) = 0, luego x = 0. En el caso general consideramos una extensi on
K

/K de cuerpos locales tal que K

sea sucientemente grande y formamos el


diagrama conmutativo
P
k
(G)
c

/
R
k
(G)
P
k
(G)
c
/
O
R
k
(G)
O
donde las echas verticales son monomorsmos por el teorema 4.32. As pues,
la inyectividad de c

implica la de c.
Equivalentemente:
4.5. Propiedades de los homomorsmos c, d, e 143
Teorema 4.39 Si dos k[G]-m odulos proyectivos tienen los mismos factores de
composici on (contando sus multiplicidades), entonces son isomorfos.
Ahora vamos a dar una caracterizaci on de la imagen del homomorsmo e en
R
K
(G). Recordemos que, seg un el teorema 3.50, el anillo R
K
(G) es isomorfo al
anillo R

K
(G) de los caracteres virtuales de G sobre K.
Teorema 4.40 La imagen del homomorsmo e : P
k
(G) R
K
(G) esta for-
mada por los elementos de R
K
(G) cuyo car acter virtual asociado se anula sobre
los elementos p-singulares de G (es decir, de orden divisible entre p).
Por razones tecnicas, demostraremos un resultado ligeramente mas general:
Teorema 4.41 Sea K

/K una extensi on nita. Para que un elemento de


R
K
(G) este en la imagen del homomorsmo e : P
k
(G) R
K
(G) R
K
(G)
es necesario y suciente que su car acter virtual tome valores en K y se anule
sobre los elementos p-singulares de G.
Demostraci on: El car acter virtual de un elemento de R
K
(G) es el mismo
que el de su imagen en R
K
(G), luego no perdemos generalidad si suponemos
que K

es sucientemente grande para G y que la extensi on K

/K es de Galois.
El anillo P
k
(G) esta generado por los elementos de la forma [V
D
k], donde
V es un D[G]-modulo proyectivo nitamente generado. Su imagen por e es
[V
D
K] y, vista como elemento de R
K
(G), es [V
D
K

]. Llamemos al
caracter asociado a V
D
K

, que es el mismo asociado a V


D
K, luego es
una aplicaci on : G K. Hemos de probar que si G es p-singular,
entonces () = 0. Si llamamos G
0
al subgrupo generado por , entonces
V es tambien un D[G
0
]-modulo proyectivo nitamente generado, y el car acter
asociado a V
D
K como K[G
0
]-modulo es [
G
0
, luego, cambiando G por G
0
,
podemos suponer que G es cclico.
Descompongamos G = H P, donde P es un p-grupo y H es un grupo
de orden no divisible entre p. El teorema 4.34 nos da que V

= W
D
D[P],
donde W es un D[G]-modulo proyectivo nitamente generado. Por consiguiente,
V
D
K

= (W
D
K)
K
K[P], luego = r, donde es un caracter de H y
r es el caracter regular de P (extendidos ambos a G de forma natural). Como
es p-singular, su descomposicion = , con H, P, cumple ,= 1,
luego () = 0 (pues r() = 0).
Tomemos ahora un elemento y R
K
(G) tal que su car acter virtual asociado
se anule sobre los elementos p-singulares de G. Vamos a probar que y esta en
la imagen del homomorsmo e

: P
k
(G) R
K
(G).
Por el teorema 4.31 podemos expresar
1
K
=

Ind
G
H
(x
H
),
donde x
H
R
K
(H) y H recorre el conjunto de los subgrupos elementales de G.
Multiplicando por y, el teorema 4.28 nos da que
y =

Ind
G
H
(y
H
), y
H
= x
H
Res
G
H
(y).
144 Captulo 4. Representaciones modulares
Vemos as que, al expresar y como suma de elementos y
H
inducidos desde
subgrupos elementales de G, estos conservan la propiedad de que su car acter
virtual asociado en R

K
(H) se anula en los elementos p-singulares de H. Si
probamos que cada y
H
esta en la imagen de e

H
, el teorema 4.30 nos dar a que y
esta en la imagen de e

. As pues, no perdemos generalidad si suponemos que


G es elemental. Esto, a su vez, nos permite descomponerlo como G = H P,
donde P es un p-grupo y H es un grupo de orden no divisible entre p.
Como se anula fuera de H, podemos expresarlo como = fr, donde
f F(H) y r es el caracter regular de P (ambos extendidos a G de forma
natural). Si un car acter irreducible de H sobre K

, tenemos que
f, ) = f, ) r, 1
P
) = , ) Z.
Este valor es el coeciente de en la expresi on de f como combinacion
lineal de los caracteres irreducibles de H. Como todas las coordenadas son
enteras, concluimos que f R

K
(H), luego se corresponde con un elemento
y
H
R
K
(H). Por otra parte, r R

K
(P) se corresponde con y
P
= [K

[P]].
Como el homomorsmo e

para H es un isomorsmo, podemos expresar


y
H
= [V
D
K

] [W
D
K

],
donde V y W son D[H]-modulos proyectivos nitamente generados. Entonces
y = [(V
D
D

[P])
D
K

] [(W
D
D

[P])
D
K

],
porque ambos miembros dan lugar al mismo car acter virtual = fr. Ademas,
como D

[G] = D

[H]
D
D

[P], es inmediato que los D

[G]-modulos V
D
D

[P]
y W
D
D

[P] son proyectivos, luego y esta en la imagen de e

.
Ahora supongamos que toma valores en K y vamos a probar que y esta
en la imagen de e. Tenemos el diagrama conmutativo
P
k
(G)
e

/
R
K
(G)
P
k
(G)
O
e
/
R
K
(G)
O
en el que todas las echas son monomorsmos. En la pr actica los identicaremos
con inclusiones. Sabemos que y P
k
(G) y queremos probar que y P
k
(G).
Consideremos la restriccion de coecientes : R
K
(G) R
K
(G) determi-
nada por ([V ]) = [V
K
], donde, para cada K

[G]-modulo V , llamamos V
K
al
mismo V considerado como K[G]-modulo.
Observemos que [P
k
(G)] P
k
(G), pues si V es un D

[G]-modulo proyec-
tivo y V
D
es V considerado como D[G]-modulo, es evidente que tambien es un
D[G]-modulo proyectivo, y (V
D
K

)
K

= V
D

D
K. En efecto, basta observar
que si (v
i
) es una D

-base de V y (d

j
) es una D-base de D

, entonces v
i
d

j
1 es
una K-base de ambos miembros y G act ua igual sobre ella en ambos miembros.
As pues, ([V
D
K]) = [V
D

D
K] P
k
(G).
4.6. El teorema de Fong-Swan 145
Si r = [K

: K[, el hecho de que el caracter virtual de y tome valores en


K se traduce, en virtud de la observaci on posterior al teorema 4.33, en que
ry = (y) P
k
(G). Ahora basta tener en cuenta el teorema 4.32, seg un el cual
P
k
(G) = P
k
(G) C, para cierto subgrupo C. As, si la componente de y en C
fuera no nula, la de ry tambien lo sera, luego concluimos que y P
k
(G).
Con esto podemos demostrar un resultado tecnico que vamos a necesitar:
Teorema 4.42 Sea K

/K una extensi on de cuerpos locales, sean D

y D sus
anillos de enteros respectivos, sea G un grupo nito y x R
K
(G) un elemento
que cumpla las dos condiciones siguientes:
a) El car acter virtual asociado a x toma valores en K.
b) Existe un n umero natural n 1 tal que nx = [V

D
K

], donde V

es un
D

[G]-m odulo proyectivo.


Entonces existe un D[G]-m odulo proyectivo V , unico salvo isomorsmo, tal que
x = [V
D
K] R
K
(G).
Demostraci on: Por b) tenemos que nx = e(V


D
k

), luego 4.40 nos


da que el car acter de nx se anula en los elementos p-singulares de G. Por
consiguiente, lo mismo vale para el car acter virtual de x. El teorema 4.41
implica entonces que x = e(y), para cierto y P
k
(G).
Falta probar que y = [V
D
k], para cierto D[G]-modulo proyectivo V , lo
cual equivale a que las coordenadas de y en la base I
k
(G) sean positivas.
Ahora bien, si : R
K
(G) R
K
(G) es la restriccion de coecientes y
r = [K

: K[, la observaci on posterior al teorema 4.33 nos da que (nx) = rnx.


M as a un, en la prueba del teorema anterior hemos visto que
rnx = (nx) = [V

D
K] = [V

D
K].
Si no identicamos P
k
(G) con su imagen en R
K
(G), esto equivale a que
rny = [V

D

D
k], de modo que las coordenadas de rny en la base I
k
(G) son
positivas, y lo mismo vale, por lo tanto, para las coordenadas de y.
Esto prueba la existencia de V , y la unicidad nos la da el teorema 4.13 (pues
si V
1

D
K

= V
2

D
K, entonces V
1

D
k

= V
2

D
k, por la inyectividad de e).
4.6 El teorema de Fong-Swan
Los resultados de la seccion anterior sobre los homomorsmos d y e no son
todo lo satisfactorios que podran ser. Por ejemplo, hemos probado que, si K
es sucientemente grande, entonces el homomorsmo d : R
K
(G) R
k
(G)
es suprayectivo. Por lo tanto, si V es un k[G]-modulo, sabemos que existe un
x R
K
(G) tal que d(x) = [V ], pero no tenemos la garanta de que x sea de la
forma x = [W], para cierto k[G]-modulo nitamente generado W, es decir, no
146 Captulo 4. Representaciones modulares
podemos asegurar que todo k[G]-modulo nitamente generado sea la reducci on
de un K[G]-modulo nitamente generado. Si llamamos
R
+
K
(G) = [V ] [ V es un K[G]-modulo nitamente generado,
R
+
k
(G) = [V ] [ V es un k[G]-modulo nitamente generado,
sabemos que d : R
+
K
(G) R
+
k
(G), pero no tenemos probado que esta res-
tricci on sea suprayectiva. De hecho, sucede que no siempre lo es. El teorema
central de esta seccion arma que una condici on suciente para que lo sea es
que el grupo G sea resoluble.
Denicion 4.43 Si p es un primo, diremos que un grupo nito G es p-resoluble
si admite una serie cuyos factores tengan orden potencia de p o primo con p.
Todo grupo resoluble admite una serie cuyos factores son cclicos de orden
potencia de primo, luego los grupos resolubles son p-resolubles para todo p.
Teorema 4.44 (Fong-Swan) Sea K un cuerpo local cuyo cuerpo de restos k
tenga caracterstica p y sea G un grupo p-resoluble. Si K es sucientemente
grande para G, todo k[G]-m odulo simple es la reducci on de un K[G]-m odulo
(necesariamente simple).
Demostraci on: Vamos a llamar altura de un grupo p-resoluble G a la
menor longitud de una serie en G que cumpla la denici on de grupo p-resoluble.
Demostraremos el teorema por induccion sobre la altura de G. Si G tiene
altura 0, entonces G = 1 y el teorema es trivial.
Supongamos que G tiene altura h y que el teorema es cierto para grupos p-
resolubles de altura menor que h. Si G no cumple el teorema, podemos suponer
que es el grupo p-resoluble de altura h de menor orden posible de entre los que
no cumplen el teorema. Equivalentemente, podemos suponer que todo grupo
p-resoluble de altura h y orden menor que [G[ cumple el teorema. Vamos a
probar que G tambien lo cumple y esta contradiccion demostrar a el teorema.
Sea, pues, V un k[G]-modulo simple y vamos a probar que es la reducci on
de un cierto K[G]-modulo.
Sea N G el primer termino no trivial de una serie mnima seg un la de-
nici on de grupo p-resoluble. De este modo, G/N es p-resoluble de altura h1.
Si N es un p-grupo, el subespacio V
N
de los elementos de V jados por N
es no nulo por 1.14, y el hecho de que N sea normal implica que V
N
es un
k[G]-subm odulo de V (vease la prueba del teorema 3.51). Como V es simple,
ha de ser V = V
N
, luego V es un k[G/N]-modulo simple. Por hip otesis de
inducci on, V es la reduccion de un K[G/N]-modulo W, y es claro que V , como
k[G]-modulo, es la reducci on de W como K[G]-modulo.
As pues, a partir de ahora suponemos que p no divide al orden de N. Ahora
V es un k[N]-modulo semisimple. Si V tiene dos factores de composicion no
isomorfos, podemos aplicar el teorema 2.38, seg un el cual
6
existe un subgrupo
N H < G y un k[H]-modulo simple W tal que V = W
k[H]
k[G].
6
Est a probado cuando k = C, pero se comprueba inmediatamente que la prueba es valida
siempre que car k |G|.
4.6. El teorema de Fong-Swan 147
El mismo argumento que prueba que todo subgrupo de un grupo resoluble
es resoluble muestra que H tiene altura h. Si la longitud es h, el hecho de que
[H[ < [G[ nos permite aplicar igualmente la hip otesis de induccion para concluir
que existe un K[H]-modulo simple M cuya reducci on es W, y el teorema 4.29
implica que la reducci on de M
K[H]
K[G] es V .
Por lo tanto, podemos suponer que todos los factores de composici on de V
como k[N]-modulo son isomorfos a un mismo k[N]-modulo simple V
0
. Como
p [N[, existe un K[N]-modulo irreducible W
0
cuya reducci on es V
0
. El grado
de W
0
divide a [N[, luego tambien es primo con p. M as detalladamente, lo que
tenemos es que W
0
= R
0

D
K, donde R
0
es un D[N]-modulo (libre sobre D)
tal que R
0

D
k

= V
0
. Notemos que, como k[N] es semisimple, V
0
es proyectivo,
luego R
0
tambien es un D[G]-modulo proyectivo.
Podemos identicar a V
0
con un k[N]-submodulo concreto de V . Entonces,
dado G, tenemos que V
0
es tambien un k[N]-submodulo de V , pues si
v V
0
y n N, tenemos que vn = v(n
1
) V
0
. Como todos los factores
de composicion de V como k[N]-modulo son isomorfos a V
0
, es necesario que
V
0
sea simple e isomorfo a V
0
como k[N]-modulo.
Consideremos el isomorsmo (de k-espacios vectoriales) : V
0
V
0
dado
por (v) = v. En principio, no es un isomorsmo de m odulos, pero s que lo es
si en V
0
consideramos el producto dado por v n = v(n
1
). Si llamamos V

0
a V
0
con esta estructura de k[N]-modulo, acabamos de probar que V
0

= V

0
.
An alogamente, llamemos R

0
a R
0
con la estructura de D[G]-modulo dada
por el producto r n = r(n
1
). Es claro que R

0

D
k

= V

= V
0
, luego
R

= R
0
por el teorema 4.13. Sea, pues, f : R

0
R
0
un isomorsmo de
D[N]-modulos. Explcitamente, esto signica que
f(v(n
1
)) = f(v)n
Si llamamos : G Aut(R
0
) a la representacion lineal asociada a R
0
, esto
equivale a que
f (n) f
1
= (n
1
)
para todo n N. Para cada G, llamemos U

al conjunto de todos los


f Aut(R
0
) que cumplen la relaci on anterior. Acabamos de ver que U

,= .
Se comprueba f acilmente que si f U

y f

, entonces f f

.
Esto hace que el conjunto G
1
de todos los pares (, f) con f U

sea un
grupo con el producto de G en la primera componente y la composicion en la
segunda.
La proyeccion G
1
G en la primera componente es un epimorsmo, cuyo
n ucleo es isomorfo a U
1
, que es el grupo de todos los f Aut(R
0
) que conmutan
con todos los automorsmos (n). Equivalentemente, U
1
= Aut
N
(R
0
). Como
W
0
es (absolutamente) simple (porque su reducci on V
0
es simple), sabemos
que End
N
(W
0
) = K, es decir, que los unicos endomorsmos de W
0
son las
homotecias. Como cada elemento de U
1
induce un endomorsmo de K, ha de
ser una homotecia y, para que tenga tenga inversa en End
N
(R
0
), su raz on ha
de ser una unidad de D. En denitiva, U
1
es el grupo de las unidades de D.
148 Captulo 4. Representaciones modulares
Como las homotecias conmutan con todos los automorsmos, resulta que
U
1
Z(G
1
). Notemos que G
1
es un grupo innito. Vamos a construir un
grupo con propiedades similares pero que sea nito.
Para ello observamos en primer lugar que podemos sustituir K por una
extension nita K

. En efecto, si probamos que V


k
k

es la reduccion de un
K

[G]-modulo, este sera necesariamente de la forma W


K
K

, donde W es
un K[G]-modulo, porque K es un cuerpo de escision para G, y la reducci on
de W sera isomorfa a V , porque la extensi on de coecientes es un isomorsmo
R
k
(G) R
k
(G).
Con la extensi on de coecientes, es claro que V
0
se sustituye por V
0

k
k

y
R
0
por R
0

D
D

, donde D

es el anillo de enteros de K

. Ademas, cada f U

se extiende a un automorsmo f

con el mismo determinante.


Llamemos d = rang R
0
que, seg un hemos visto, es primo con p. Para cada
G, escojamos un f U

y elijamos una raz

=
d

det f en una clausura


algebraica de K. Tomamos como K

la adjunci on a K de todos los elementos

, para G, con lo que tenemos ciertamente una extension nita de K.


Sustituyendo K por K

, podemos armar que, para cada G, existe un


f U

tal que det f =


d
, para cierto U
1
. Entonces, f

=
1
f U

cumple
que det(f

) = 1. En denitiva, cada conjunto U

contiene un automorsmo de
determinante 1.
Sea C la imagen del homomorsmo N U
1
dado por det (n) y sea
G
2
el subgrupo de G
1
formado por los pares (, f) tales que det f C. Como
siempre existe un par (, f) tal que det f = 1 C, resulta que la proyecci on
G
2
G sigue siendo suprayectiva, y su n ucleo N

esta formado por las unida-


des U
1
tales que
d
C. Como p no divide al orden de N, tampoco divide
al orden de C, luego todo N

es una raz de la unidad de orden primo con p.


Concluimos que N

es un grupo cclico de orden primo con p. M as a un, tenemos


que N

Z(G
2
).
En particular, G
2
es un grupo nito. La proyecci on en la segunda compo-
nente
2
: G
2
Aut(R
0
) es una representacion lineal de G
2
sobre D. Tenemos
un monomorsmo de grupos N G
2
dado por n (n, (n)), a traves del
cual podemos considerar que N G
2
. Ademas N N

= 1 y la restriccion de

2
a N coincide con .
Sea F = Hom
N
(V
0
, V ) y sea u : V
0

k
F V la aplicaci on lineal dada por
u(v g) = g(v). Vamos a ver que es un isomorsmo.
En efecto, dim
k
F = [V
0
], [V ]) es la multiplicidad de V
0
como factor de
composicion de V , luego dim
k
V
0

k
F = dim
k
V . Por lo tanto, basta ver que u es
suprayectiva. Ahora bien, dado v V , el k[N]-submodulo de V generado por v
es simple, luego isomorfo a V
0
, luego existe un k[N]-monomorsmo g : V
0
V
y un v
0
V
0
tal que v = g(v
0
) = u(v
0
g).
La estructura de D[G
2
]-modulo de R
0
se reduce a una estructura de k[G
2
]-
modulo de V
0
. Concretamente, v(, f) =

f(v), donde

f es el automorsmo de
V
0
inducido por f.
A su vez, podemos dotar a F de estructura de k[G
2
]-modulo con el producto
dado por
(g(, f))(v) = g(

f
1
(v)).
4.6. El teorema de Fong-Swan 149
(Hay que comprobar que g(, f) as denido es un D[N]-homomorsmo y que la
aplicaci on G
2
Aut(F) es un homomorsmo. Todo ello se ve sin dicultad.)
Por ultimo, el k[G]-modulo V puede verse como un k[G
2
]-modulo a traves
del epimorsmo G
2
G. Entonces u es un isomorsmo de k[G
2
]-modulos.
En efecto,
u((vg)(, f)) = u(

f(v)(g(, f))) = (g(, f))(

f(v)) = g(v) = u(vg)(, f).
Tenemos que V
0
= R
0

D
k como k[G
2
]-modulo. Supongamos que en-
contramos un D[G
2
]-modulo D-libre F
0
tal que F

= F
0

D
k. Entonces
tendramos que V

= (R
0

D
F
0
)
D
k. Este isomorsmo es tambien un iso-
morsmo de k[N

]-modulos, pero p no divide al orden de N, luego la reducci on


R
K
(N

) R
k
(N

) es un isomorsmo. Como V es un k[N

]-modulo trivial,
resulta que (R
0

D
F
0
)
D
K es un K[N

]-modulo trivial, es decir, que visto


como K[G
2
]-modulo, sucede que N

act ua trivialmente sobre el, luego tiene una


estructura natural de K[G]-modulo, ya que G = G
2
/N

. Tenemos, pues, un
K[G]-modulo cuya reducci on es V .
As pues, s olo falta probar que F es la reduccion de un cierto D[G
2
]-modulo
D-libre. Notemos que F es un k[G
2
]-modulo simple, pues en caso contrario V
tampoco sera simple. La denici on de la accion de G
2
sobre F muestra que N
act ua trivialmente sobre el, luego F es tambien un k[H]-modulo simple, donde
H = G
2
/N.
Como N N

= 1, el homomorsmo natural N

H es inyectivo, y
N

H. Como N

Z(G
2
), tambien N

Z(H). Ademas,
H/N

= (G
2
/N)/(NN

/N)

= G
2
/(NN

= (G
2
/N

)/(NN

/N

= G/N.
Si la altura de G es h = 1, entonces G = N, luego H = N

tiene orden primo


con p, y es evidente que F es la reduccion de un K[H]-modulo F
0
.
Supongamos, pues, que h 2, en cuyo caso G/N tiene altura h 1, al
igual que H/N

, luego H/N

tiene un subgrupo normal M/N

(el primer termino


no nulo de una serie de altura h 1) de orden potencia de p o primo con p de
modo que H/M tiene altura h 2.
Si M/N

es un p-grupo, sea P un p-subgrupo de Sylow de M. Como el


orden de N

no es divisible entre p, tenemos que N

P = 1, luego M = N

P
y, como N

Z(M), de hecho M = N

P. Como P M, resulta ser el unico


p-subgrupo de Sylow de M, y esto implica a su vez que P H.
El argumento empleado al principio de la prueba muestra que P act ua tri-
vialmente sobre F, luego F es un k[H/P]-modulo simple. Ahora bien, como
H/M tiene altura h 2, resulta que H/P tiene altura h 1 y podemos
aplicar la hip otesis de induccion.
Supongamos ahora que el orden de M/N

no es divisible entre p, con lo que


el de M tampoco lo es. Como la altura de H/M es h 2, la de H es h 1
y de nuevo podemos aplicar la hip otesis de induccion.
Como consecuencia inmediata, si G es p-resoluble y K es un cuerpo de
escision para G con cuerpo de restos k de caracterstica p, tenemos que la apli-
cacion d : R
+
K
(G) R
+
k
(G) es suprayectiva.
150 Captulo 4. Representaciones modulares
Como consecuencia podemos demostrar un resultado analogo para el homo-
morsmo e : P
k
(G) R
K
(G). Denimos
P
+
k
(G) = [V ] [ V es un k[G]-modulo proyectivo nitamente generado.
Teorema 4.45 Si K es un cuerpo local con cuerpo de restos k de caractersti-
ca p y G es un grupo nito p-resoluble, entonces e[P
+
k
(G)] = e(P
k
(G))R
+
K
(G).
Demostraci on: Se trata de probar que si V es un K[G]-modulo nitamente
generado tal que [V ] esta en la imagen del homomorsmo e, entonces, mas
concretamente, [V ] = e([W]), para cierto k[G]-modulo proyectivo W nitamente
generado.
Sea K

/K una extensi on nita tal que K

sea sucientemente grande para G.


Vamos a ver que si el teorema es cierto para K

, tambien lo es para K. En efecto,


si [V ] esta en la imagen de e, entonces [V
K
] esta en la imagen de e

. Suponemos,
pues, que existe un k

[G]-modulo proyectivo W tal que e([W]) = [V


K
]. Esto
signica que W = R
D
k

, donde R

es un D

[G]-modulo proyectivo, y que


[V
K
] = [R

D
k

]. Ahora basta aplicar el teorema 4.42 con x = [V


K
] y n = 1,
de modo que [V ] = [R
D
K] = e(R
D
k), donde R es un D[G]-modulo
proyectivo.
Suponemos, pues, que K es sucientemente grande para G. Consideremos
la base S
k
(G) = [V
1
], . . . , [V
n
] de R
k
(G) y la base I
k
(G) = [P
V
1
], . . . , [P
V
n
]
de P
k
(G), donde P
V
i
es la envoltura proyectiva de V
i
. Estamos suponiendo que
[V ] = e(z), donde
z =
n

i=1
n
i
[P
V
i
] P
k
(G),
para ciertos n
i
Z y queremos probar que n
i
0. Por el teorema de Fong-Swan
existe z
i
R
+
K
(G) tal que d(z
i
) = [V
i
]. Entonces,
n
i
= z, [V
i
])
k
= z, d(z
i
))
k
= e(z), z
i
)
K
= [V ], z
i
)
K
0.
A su vez, esto nos da una version m as precisa del teorema 4.40:
Teorema 4.46 Si K es un cuerpo local cuyo cuerpo de restos tenga carac-
terstica p y G es un grupo nito p-resoluble entonces un K[G]-m odulo ni-
tamente generado V es de la forma V

= R
D
K, para cierto D[G]-m odulo
proyectivo R si y s olo si el car acter de V se anula en los elementos p-singulares
de G.
4.7 Caracteres modulares
Observemos que, con la teora desarrollada hasta ahora, no podemos respon-
der a una pregunta tan elemental como cu antas representaciones irreducibles
tiene un grupo nito G sobre un cuerpo de escision k cuando la caracterstica
4.7. Caracteres modulares 151
de k divide al orden de G. En esta seccion desarrollaremos una teora de ca-
racteres mejor adaptada al caso modular que la teora de caracteres ordinarios.
Entre otras cosas, con ella podremos responder a la pregunta que acabamos de
formular. Por simplicidad trabajaremos con cuerpos sucientemente grandes
para G (aunque los resultados se generalizan f acilmente a cuerpos de escision
arbitrarios).
En principio, sabemos que las representaciones irreducibles de G se corres-
ponden biunvocamente con los caracteres irreducibles de G sobre k, que son
funciones de clase linealmente independientes, luego su n umero es a lo sumo
igual al n umero de clases de conjugacion de G. Cuando car k [G[ (y k es un
cuerpo de escision) se da la igualdad, pero vamos a ver que no sucede lo mismo
cuando car k divide a [G[. La raz on es el teorema 3.52, seg un el cual, en la
tabla de caracteres (irreducibles) de G sobre k, cada columna correspondiente
a una clase de elementos p-singulares (de orden m ultiplo de p) es igual a otra
columna correspondiente a una clase de elementos p-regulares (de orden primo
con p). Sabemos que la tabla tiene las linealmente independientes sobre k,
luego, si eliminamos las columnas correspondientes a las clases p-singulares, la
tabla seguir a teniendo las linealmente independientes.
Denicion 4.47 Si G es un grupo nito y k es un cuerpo de caracterstica
prima p, llamaremos G
r
al conjunto de elementos p-regulares de G y F
k
(G
r
) al
k-espacio vectorial de todas las funciones de clases f : G
r
k.
En estos terminos, acabamos de probar que si
1
, . . . ,
h
son los caracteres
irreducibles de G sobre k, entonces, las restricciones
i
[
G
r
son linealmente inde-
pendientes en F
k
(G
r
), luego el n umero h es a lo sumo igual al n umero de clases
de conjugaci on p-regulares. Veremos que, si k es un cuerpo de escision para G,
se da la igualdad.
Para ello retomamos la situacion de la seccion precedente: en lo sucesivo, G
sera un grupo nito, K un cuerpo local con anillo de enteros D y cuerpo de restos
k de caracterstica p, y ahora supondremos adem as que K es sucientemente
grande para G. Llamaremos m

al mnimo com un m ultiplo de los ordenes de los


elementos de G
r
. Por hip otesis, K (y, m as concretamente, D) contiene al grupo
U
m
(K) de las races m

-esimas de la unidad, de tal modo que el polinomio


X
m

1 factoriza en D[X] en la forma


X
m

1 = (X
1
) (X
m
).
Tomando clases modulo el ideal maximal m de D obtenemos una descom-
posicion an aloga en k[X], luego concluimos que las clases [
i
] k son todas las
races en k del polinomio X
m

1. Como p no divide a m

, estas races han de


ser distintas dos a dos, luego vemos que k contiene al grupo U
m
(k) de las races
m

-esimas de la unidad y que la reducci on modulo m induce una aplicaci on


suprayectiva (luego biyectiva) U
m
(K) U
m
(k). Para cada U
m
(k),
llamaremos

U
m
(K) a su unica antiimagen.
Consideremos ahora un k[G]-modulo nitamente generado V y sea G
r
.
Llamemos H = ), de modo que podemos considerar a V como k[H]-modulo.
152 Captulo 4. Representaciones modulares
Como p [H[, es semisimple y, como H es abeliano y k es un cuerpo de escision
para H, resulta que todas las representaciones irreducibles de H sobre k tienen
grado 1. Por consiguiente, podemos descomponer
V = V
1
V
n
en suma directa de k[H]-submodulos V
i
= v
i
) de dimensi on 1 sobre k. As
pues, v
i
=
i
v
i
para ciertos
i
k. La base v
1
, . . . , v
n
de V determina una
representacion matricial : G LG(n, k) tal que () es una matriz diagonal.
Como
m

= 1, tambien ()
m

= I
n
, lo que se traduce en que los elementos de
la diagonal de () (es decir, los escalares
i
) estan en U
m
(k).
Es claro que los valores
i
son los vectores propios de (), es decir, las
races del polinomio caracterstico de (), y cada uno aparece repetido tantas
veces como indica su multiplicidad como raz. Por lo tanto, no dependen de la
eleccion de la base con la que hemos calculado la representacion .
Denicion 4.48 En las condiciones anteriores, si V es un k[G]-modulo -
nitamente generado, su car acter modular o car acter de Brauer es la funci on

V
: G
r
D que a cada G
r
le asigna el valor

V
() =
n

i=1

i
,
donde
1
, . . . ,
n
U
m
(k) son los valores propios del endomorsmo inducido
por en V (repetidos seg un su multiplicidad en el polinomio caracterstico).
Si
V
: G k es el caracter ordinario de V , su relaci on con
V
consiste
en que
V
[
G
r
es la composicion de
V
con el epimorsmo canonico D k.
M as a un, si G se descompone como =

como en el teorema 3.52,


tenemos que
V
() = [
V
(

)] k, por lo que el car acter modular


V
determina
completamente el caracter ordinario
V
.
Veamos algunas propiedades elementales:
a)
V
(1) = dim
k
V .
b)
V
es una funci on de clases en G
r
, en el sentido de que si G
r
y G,
entonces
V
(

) =
V
().
Esto se debe a que

y determinan endomorsmos conjugados en V ,


y dos endomorsmos conjugados tienen matrices semejantes, luego tienen
el mismo polinomio caracterstico.
c) Si 0 V

V V

0 es una sucesi on exacta de k[G]-m odulos


nitamente generados, entonces
V
=
V
+
V
.
En efecto, dado G
r
, no perdemos generalidad suponiendo que G = ),
pero entonces k[G] es semisimple, luego V = V

. Formando una base


de vectores propios para en V como uni on de bases correspondientes para
V

y V

, la conclusi on es inmediata.
4.7. Caracteres modulares 153
d) Dados dos k[G]-m odulos nitamente generados V y V

, se cumple que

V
k
V
=
V

V
.
Dado G
r
, basta tener en cuenta que el producto tensorial de una base
de vectores propios para en V por otra en V

es una base de vectores


propios para en V
k
V

.
e) Sea W un K[G]-m odulo nitamente generado de caracter , sea R W
un retculo estable y V = R
D
k. Entonces
V
= [
G
r
.
Dado G
r
, no perdemos generalidad si suponemos que G = ). Seg un
el teorema 4.15, los factores de composicion de V son independientes del
retculo R que elijamos en W y, por la propiedad c), el car acter
V
es la
suma de los caracteres modulares de dichos factores de composicion. Por
lo tanto, podemos elegir R sin alterar
V
. Dado G
r
, tomamos como
R el retculo generado por una base de vectores propios para , con lo
que V tiene una base de vectores propios para cuyos valores propios son
las reducciones de los valores propios de la base de R. La conclusi on es
inmediata.
La forma bilineal denida en 4.6 puede expresarse en terminos de los carac-
teres modulares:
Teorema 4.49 Si P y V son k[G]-m odulos nitamente generados con P es
proyectivo y
P
,
V
son sus caracteres modulares respectivos, entonces
[P], [V ])
k
=
1
[G[

G
r

P
(
1
)
V
().
Demostraci on: Por denici on, [P], [V ])
k
= dim
k
Hom
G
(P, V ). Seg un
hemos visto en la seccion 1.4, el espacio H = Hom
k
(P, V ) tiene una estructura
natural de k[G]-modulo respecto a la cual Hom
G
(P, V ) = H
G
. Seg un 1.63,
tenemos que H

= P

k
V , y los teoremas 1.59 y 1.65 implican que H es un
k[G]-modulo proyectivo. El teorema 4.20 nos da un D[G]-modulo proyectivo H
0
tal que H

= H
0

D
k. Llamemos H
1
= H
0

D
K y vamos a probar que
dim
K
H
G
1
= rang H
G
0
= dim
k
H
G
.
Para probar las dos igualdades simult aneamente probaremos que, si D E
es un homomorsmo de anillos, entonces
H
G
0

D
E

= (H
0

D
E)
G
.
M as concretamente, el homomorsmo natural H
G
0

D
E (H
0

D
E)
G
es un
isomorsmo. Sea H
0
H

= L, donde K es un D[G]-modulo libre. Claramente,


L
G
= H
G
0
H
G
y tenemos un diagrama conmutativo
(H
G
0

D
E) (H
G

D
E)
/

L
G

D
E

(H
0

D
E)
G
(H

D
E)
G /
(L
D
E)
G
154 Captulo 4. Representaciones modulares
luego basta probar el resultado para un D[G]-modulo libre L

= D[G]
n
, pero es
claro entonces que basta probarlo para D[G]. En suma, hay que probar que el
homomorsmo canonico D[G]
G

D
E E[G]
G
es un isomorsmo, pero esto es
obvio, pues D[G]
G
es el D-submodulo generado por T =

G
, y an alogamente
con E[G]
G
.
Retomando el argumento, ahora tenemos que
[P], [V ])
k
= dim
K
H
G
1
= 1
K
, )
K
=
1
[G[

G
(),
donde es el caracter del K[G]-modulo H
1
. Por el teorema 4.40 sabemos que
se anula fuera de G
r
y, restringido a G
r
es el caracter modular del k[G]-
modulo H, por la propiedad e) anterior. La propiedad d) nos da que [
G
r
=

V
. El teorema 1.66 arma que los caracteres ordinarios
P
y
P
cumplen
la relaci on
P
() =
P
(
1
), de donde se deduce inmediatamente que
P
y

P
cumplen lo mismo. En denitiva, [
G
r
() =
P
(
1
)
V
(), y obtenemos la
f ormula del enunciado.
Denicion 4.50 Llamamos F
K
(G
r
) a la K-algebra de las funciones de clase en
G
r
con valores en K y R

K
(G
r
) al subgrupo abeliano generado por los caracteres
modulares de G, que es un subanillo por la propiedad d) precedente.
La propiedad c) nos permite denir un epimorsmo R
k
(G) R

K
(G
r
) que
asigna un car acter modular virtual
x
a cada x R
k
(G). La propiedad e) nos
da el diagrama conmutativo
R
K
(G)

d
/
R
k
(G)

K
(G)
/
R

K
(G
r
)
donde la echa horizontal inferior es la restricci on de G a G
r
.
Teorema 4.51 El homomorsmo R
k
(G) R

K
(G
r
) es un isomorsmo de
anillos que se extiende a un isomorsmo de K- algebras K
Z
R
k
(G) F
K
(G
r
).
Demostraci on: Sea S
k
(G) = [V
1
], . . . , [V
h
] y vamos a probar que los
caracteres modulares
1
, . . . ,
h
son distintos dos a dos y linealmente indepen-
dientes en F
K
(G
r
). En caso contrario tendramos una combinaci on lineal

1
+ +
h

h
= 0,
donde
i
K no son todos nulos. Multiplic andolos por una potencia adecuada
de un primo de D, podemos suponer que todos ellos estan en D y que al menos
uno es una unidad. Componiendo con el epimorsmo can onico D k obtene-
mos que
1

1
[
G
r
+ +
h

h
[
G
r
= 0, donde
i
es el caracter ordinario de V
i
, y
tenemos que alg un
i
,= 0. Esto contradice la observaci on tras la denici on 4.47.
4.7. Caracteres modulares 155
En particular, los caracteres modulares son linealmente independientes sobre
Z, luego son una base de R

K
(G
r
) y tenemos el primer isomorsmo del enunciado.
Ahora vamos a probar que los caracteres modulares generan F
K
(G
r
). Para ello,
tomamos una funci on de clases arbitraria f F
K
(G
r
) y la extendemos con el
valor 0 fuera de G
r
, lo que la convierte en una funci on de clases

f F
K
(G).
Como K es un cuerpo de escision de G, los caracteres irreducibles
1
, . . . ,
n
de G sobre K forman una base de F
K
(G), luego podemos expresar

f =
1

1
+ +
n

n
,
con
i
K. Restringiendo a G
r
esta expresion obtenemos que
f =
1

1
[
G
r
+ +
n

n
[
G
r
,
donde cada
i
[
G
r
esta en R

K
(G
r
), luego es combinacion lineal de los caracteres
modulares
i
, luego f tambien lo es. Esto prueba que los caracteres modulares

i
son una K-base de R
K
(G
r
), lo que equivale al segundo isomorsmo del
enunciado.
En particular, vemos que el n umero de representaciones irreducibles de G
sobre k es igual al n umero de clases de conjugacion p-regulares de G.
Llamemos h al n umero de clases de conjugacion de G y h
p
al n umero de
clases de conjugacion p-regulares. El monomorsmo e : P
k
(G) R
K
(G) in-
duce un monomorsmo K
Z
P
k
(G) K
Z
R
K
(G)

= F
K
(G). Sabemos que
P
k
(G) tiene rango h
p
, luego la imagen de K
Z
P
k
(G) tiene dimensi on h
p
sobre
K. Seg un el teorema 4.40, dicha imagen esta contenida en el subespacio de las
funciones de F
K
(G) que se anulan fuera de G
r
, pero dicho subespacio se identi-
ca de forma natural con F
K
(G
r
), luego tiene dimensi on h
p
. Por consiguiente,
podemos identicar K
Z
P
k
(G) con F
K
(G
r
).
Acabamos de ver que, mediante las identicaciones K
Z
P
k
(G)

= F
K
(G
r
) y
K
Z
R
K
(G)

= F
K
(G), el monomorsmo 1 e se corresponde con la inclusion,
si convenimos a su vez en identicar F
K
(G
r
) con las funciones de clases que se
anulan fuera de G
r
.
Por otra parte, el diagrama conmutativo previo a 4.51 implica que, a traves
de la identicaci on K
Z
R
k
(G)

= F
K
(G
r
) dada por dicho teorema, el epimor-
smo 1 d se corresponde con la restriccion F
K
(G) F
K
(G
r
). As pues, el
tri angulo formado por los homomorsmos c, d, e se convierte, al multiplicar por
K
Z
, en el tri angulo
F
K
(G
r
)
1c
/
1e
%
J
J
J
J
J
J
J
J
J
F
K
(G
r
)
F
K
(G)
1d
9
t
t
t
t
t
t
t
t
t
donde 1 c resulta ser la identidad (la composici on de la inclusi on con la res-
triccion). Ahora bien, debemos tener presente que, a traves de la identicacion
K
Z
R
k
(G)

= F
K
(G
r
), la base canonica 1 S
k
(G) se corresponde con la
156 Captulo 4. Representaciones modulares
base de los caracteres modulares
V
1
, . . . ,
V
h
p
de los k[G]-modulos irreducibles
V
1
, . . . , V
h
p
, mientras que, a traves de la identicacion K
Z
P
k
(G)

= F
K
(G
r
),
la base canonica 1 I
k
(G) se corresponde con la formada por los caracteres
modulares
V
1
, . . . ,
V
h
p
de las envolturas proyectivas de los m odulos V
i
.
En efecto, podemos expresar P
V
i
= P

V
i

D
k, donde P

V
i
es un D[G]-modulo
proyectivo nitamente generado. As, 1 [P
V
i
] se identica con su imagen por
1e, que es 1[P

V
i

D
K], la cual se identica a su vez con el caracter ordinario
de P

V
i

D
K (que se anula fuera de G
r
por 4.40), el cual coincide con el car acter
modular de P
V
i
por la propiedad e) tras la denici on 4.48.
Por consiguiente, la matriz de Cartan C y la matriz de descomposicion D
estan relacionadas con los caracteres del modo siguiente:

V
=

[V

]S
k
(G)
c
V V

V
para todo [V ] S
k
(G),

W
=

[V ]S
k
(G)
d
WV

V
para todo [W] S
K
(G),

V
=

[W]S
K
(G)
d
WV

W
para todo [V ] S
k
(G).
La ultima relaci on correspondera a la matriz E, que es la traspuesta de D.
4.8 Ejemplo: los caracteres de
4
Como ilustraci on de la teora que hemos desarrollado, calcularemos los ca-
racteres irreducibles (ordinarios y modulares) del grupo de permutaciones
4
.
Caracteres ordinarios de
4
La tabla de caracteres de
4
es la siguiente:
1 (a, b) (ab)(cd) (abc) (abcd)
1 6 3 8 6

1
1 1 1 1 1

2
1 1 1 1 1

3
2 0 2 1 0

4
3 1 1 0 1

5
3 1 1 0 1
Hemos indicado el cardinal de cada clase de conjugaci on para facilitar el
calculo de la forma bilineal. La tabla puede calcularse como sigue:
a) El car acter
1
es el caracter trivial.
b) El car acter
2
es el homomorsmo dado por la signatura, que toma el
valor 1 sobre las permutaciones pares y 1 sobre las impares.
c) Consideramos la accion : G Aut(C
4
) que permuta los vectores de la
base canonica. Claramente, las matrices de en la base canonica estan
4.8. Ejemplo: los caracteres de
4
157
formadas por ceros y unos, y la diagonal de () tiene tantos unos como
elementos je . As pues, su car acter cumple que () es el n umero de
elementos jados por . Concretamente:
1 (a, b) (ab)(cd) (abc) (abcd)
4 2 0 1 0
Obviamente, no es irreducible, pues (1, 1, 1, 1)) es un subespacio inva-
riante de C
4
, que determina la representaci on trivial, pero esto implica
que
4
= 1 es un caracter, y calculando
4
,
4
) = 1 vemos que es
irreducible.
d) El producto
5
=
2

4
es tambien un car acter y, como
4
=
5

2
, ha de
ser irreducible.
e) El car acter
3
ha de tener grado 2, y puede deducirse entonces de 2.23
comparando la primera columna con las restantes.
La tabla de caracteres modulares respecto de cualquier primo p ,= 2, 3 es la
misma tabla de caracteres ordinarios.
Caracteres m odulo 2 El grupo
4
tiene dos clases de conjugacion 2-regu-
lares, a saber, la clase de 1 y la de los ciclos (abc). Por lo tanto, hay dos
caracteres modulares irreducibles. Por el teorema de Fong-Swan, los caracteres
irreducibles m odulo 2 se han de encontrar entre las reducciones de los caracteres
irreducibles ordinarios, que se obtienen restringiendolos a las clases 2-regulares.
Vemos entonces que las restricciones cumplen

2
=
1
,
4
=
1
+
3
,
5
=
1
+
3
,
luego los caracteres modulares irreducibles han de ser
1
=
1
y
2
=
3
. La
tabla es, pues,
1 (abc)

1
1 1

2
2 1
y las relaciones

1
=
1
,
2
=
1
,
3
=
2
,
4
=
1
+
2
,
5
=
1
+
2
nos dan la matriz de descomposicion
D =
_
_
_
_
_
_
1 0
1 0
0 1
1 1
1 1
_
_
_
_
_
_
.
La matriz traspuesta nos da los caracteres modulares de los modulos pro-
yectivos:

1
=
1
+
2
+
4
+
5
,
2
=
3
+
4
+
5
.
158 Captulo 4. Representaciones modulares
Multiplicando D
t
D obtenemos la matriz de Cartan:
C =
_
4 2
2 3
_
que nos da las expresiones de
1
y
2
en terminos de los caracteres modulares:

1
= 4
1
+ 2
2
,
2
= 2
1
+ 4
2
.
As, por ejemplo, la envoltura proyectiva del m odulo trivial tiene dimensi on 8
y seis factores de composicion, cuatro triviales y dos isomorfos al m odulo simple
de dimensi on 2.
Caracteres m odulo 3 El grupo
4
tiene cuatro clases de conjugacion 3-
regulares, luego hay otros tantos caracteres irreducibles m odulo 3. Al reducir
los caracteres ordinarios obtenemos la relacion
3
=
1
+
2
, luego
3
no es
irreducible. Como, por el teorema de Fong-Swan, los caracteres irreducibles
modulo 3 han de aparecer entre las reducciones de los caracteres ordinarios, han
de ser los cuatro restantes. Por consiguiente, la tabla es
1 (ab) (ab)(cd) (abcd)

1
1 1 1 1

2
1 1 1 1

3
3 1 1 1

4
3 1 1 1
Las matrices de descomposicion y de Cartan resultan ser
D =
_
_
_
_
_
_
1 0 0 0
0 1 0 0
1 1 0 0
0 0 1 0
0 0 0 1
_
_
_
_
_
_
, C =
_
_
_
_
2 1 0 0
1 2 0 0
0 0 1 0
0 0 0 1
_
_
_
_
.
Y los caracteres modulares proyectivos son

1
=
1
+
3
= 2
1
+
2
,
2
=
2
+
3
=
1
+ 2
2
,

3
=
4
=
3
,
4
=
5
=
4
.
Apendice A
Las representaciones de
Artin y Swan
Aqu vamos a estudiar (indirectamente, a traves de sus caracteres) dos re-
presentaciones asociadas a grupos de Galois de extensiones de cuerpos metricos
discretos completos. La construccion de estos caracteres se apoya en resultados
nada triviales de la teora de la ramicaci on, que recordaremos en la primera
seccion. Conviene destacar que la construcci on de los caracteres (que llevamos a
cabo en la seccion segunda) s olo requiere la teora de representaciones ordinarias
desarrollada en el captulo II. En la secci on siguiente usaremos los resultados
del captulo IV para demostrar que la representaci on de Swan puede obtenerse a
partir de un Z
l
-modulo proyectivo, lo cual nos permitir a a su vez asociar un in-
variante a ciertos modulos, a partir del cual se dene, por ejemplo, el conductor
de una curva elptica.
A.1 Preliminares sobre cuerpos completos
Necesitamos recordar algunos hechos sobre la aritmetica de los cuerpos
metricos discretos y completos.
1
NOTA: A lo largo de este apendice, salvo que se indique lo contrario, se
sobrentendera que K es un cuerpo metrico discreto y completo de caracters-
tica 0 cuyo cuerpo de restos es perfecto de caracterstica p.
Llamaremos D al anillo de enteros de K y k a su cuerpo de restos. El hecho
b asico [GA 5.27] es que si K

/K es una extension nita, el valor absoluto de K


1
Todos los hechos que no demostraremos aqu estan probados en mi libro de Teora de
cuerpos de clases, en lo sucesivo [CC], si bien guran como requisitos previos, y no dependen
de la teora de cuerpos de clases propiamente dicha. Algunos resultados estan demostrados all
en el contexto mas general de dominios de Dedekind arbitrarios, por lo que, para comodidad
del lector, remitiremos en algunas ocasiones a mi libro de Geometra algebraica [GA], donde
estan demostrados en el caso particular que aqu nos ocupa.
159
160 Apendice A. Las representaciones de Artin y Swan
se extiende de forma unica a un valor absoluto de K

, con el cual se convierte


tambien en un cuerpo metrico discreto completo. Que sea discreto se prueba
en el teorema [GA 5.28], seg un el cual, la valoraci on de K

cumple la relacion
v
K
[
K
= ev
K
, para cierto n umero natural e 1 llamado ndice de ramicaci on
de K

/K.
Llamemos D

y k

al anillo de enteros y el cuerpo de restos de K

, respec-
tivamente. Seg un [GA 5.30], la extensi on k

/k es nita, y su grado f se llama


grado de inercia de K

/K. La relacion fundamental entre n, e y f es que n = ef


(por [GA 5.32]).
Si la extensi on K

/K es nita de Galois, la unicidad de la extensi on implica


que cada G(K

/K) conserva el valor absoluto (pues [[

= [()[ es tambien
un valor absoluto en K

que extiende al de K, luego ha de ser el valor absoluto


de K

). Por consiguiente, induce un k-automorsmo G(k

/k). Como k es
perfecto, la extension k

/k es separable y por [CC 1.39] es de Galois, y ademas


tenemos un epimorsmo de grupos
2
G(K

/K) G(k

/k).
El n ucleo de este epimorsmo se llama grupo de inercia de la extension, y es
claramente
G
0
(K

/K) = G(K

/K) [ v(() ) 1 para todo D

.
En particular, vemos que [G
0
(K

/K)[ = e.
Una extensi on nita K

/K se dice no ramicada si e = 1. Se dice que es


dominadamente ramicada si e no es divisible entre la caracterstica p del cuerpo
de restos. En caso contrario se dice que es libremente ramicada. En particular,
las extensiones no ramicadas son dominadamente ramicadas.
Ahora hemos de recordar la teora de la ramicaci on presentada en el cap-
tulo X de [CC]. All esta expuesta para el caso de los cuerpos numericos y el
de los cuerpos locales (las extensiones nitas de los cuerpos Q
p
de n umeros
p-adicos) para mostrar m as facilmente la relacion entre ambos casos, pero es
inmediato comprobar que todo lo dicho en el caso p-adico es valido igualmente
sin cambio alguno en las demostraciones
3
en el contexto general que estamos
considerando aqu.
Si K

/K es una extension nita de Galois, denimos sus grupos de rami-


caci on como los grupos
4
G
i
(K

/K) = G(K

/K) [ v(() ) i + 1 para todo D

,
2
El grupo de descomposicion G
P
que aparece en [CC 1.39] es todo G(K

/K) en el caso
que nos ocupa, porque K

solo tiene un ideal primo.


3
El teorema [CC 10.6] no es valido en este contexto general porque se apoya en que el cuerpo
de restos es nito, pero no vamos a necesitar este hecho ni se usa en los teorema siguientes de
[CC]. Podra parecer que la prueba de [CC 10.5] usa tambien la nitud del cuerpo de restos,
pero no es cierto: solo requiere el hecho de que todo subgrupo nito del grupo multiplicativo
de un cuerpo es cclico (pues, si el grupo tiene orden n, ha de ser el grupo de las races n-simas
de la unidad, que es cclico).
4
En [CC 10.1] estan denidos en un contexto mas general. En el caso local, el grupo de
descomposicion G
P
es todo el grupo de Galois G(K

/K).
A.1. Preliminares sobre cuerpos completos 161
donde D

es el anillo de enteros de K

. Observemos que G
1
(K

/K) = G(K

/K)
y que G
0
(K

/K) es el grupo de inercia que ya habamos denido. Llamaremos


g
i
al orden del grupo G
i
(K

/K).
El teorema [CC 10.4] arma que todos los grupos G
i
(K

/K) son subgrupos


normales de G(K

/K), y que existe un i tal que G


i
(K

/K) = 1. As pues,
forman una serie
1 = G
i
G
i1
G
0
G(K

/K).
Si descomponemos el ndice de ramicaci on e = p
s
e
0
, donde p e
0
, sabemos
que g
0
= e, y el teorema [CC 10.5] nos da que g
1
= p
s
, de modo que G
1
(K

/K)
es el p-subgrupo de Sylow del grupo de inercia G
0
(K

/K). En particular, la
extension K

/K es dominadamente ramicada si y solo si G


1
(K

/K) = 1.
Si D

= D[
1
, . . . ,
n
], es f acil ver que
G
i
(K

/K) = G(K

/K) [ v((
j
)
j
) i + 1 para j = 1, . . . , n.
El teorema [CC 3.12] nos da que existe un D

tal que D

= D[] y, por
consiguiente,
G
i
(K

/K) = G(K

/K) [ v
K
(() ) i + 1.
De aqu se sigue que la funci on i
K

/K
: G(K

/K) N dada por


i
K

/K
() = v
K
(

).
es independiente de la eleccion del generador D

, pues es igual al m aximo


n umero natural i tal que G
i1
(K

/K). En terminos de esta funcion, tene-


mos que
5
G
i
(K

/K) = G(K

/K) [ i
K

/K
() i + 1.
El hecho de que G
i
(K

/K) = 1 para i sucientemente grande se traduce en


que
i
K

/K
() = si y solo si = 1.
Similarmente, el hecho de que los grupos de ramicaci on sean normales en
G(K

/K) se traduce en que


i
K

/K
(
1
) = i
K

/K
(), para todo , G(K

/K).
Otra propiedad elemental es la siguiente:
i
K

/K
() mni
K

/K
(), i
K

/K
().
En efecto:
i
K

/K
() = v(

) = v(

)
mnv(

), v(

) = mni
K

/K
(), i
K

/K
().
El teorema [CC 10.16] se traduce en una propiedad m as de la funci on i
K

/K
:
5
En virtud de [CC 10.3], tambien podemos calcular la funcion i
K

/K
con = , donde
es un primo de K

, aunque no genere el anillo de enteros.


162 Apendice A. Las representaciones de Artin y Swan
Teorema A.1 Sea k L K una cadena de extensiones de Galois de cuerpos
locales. Entonces, para cada G(L/k), se cumple que
i
L/k
([
L
) =
1
e
K/L

G(K/L)
i
K/k
().
Demostraci on: Sea (resp. ) un generador del anillo de enteros de K
(resp. de L) sobre el anillo de enteros de k. El teorema [CC 10.16] arma que
v
L
(() ) =

G(K/L)
v
L
(()() ),
y esto equivale a que
e
K/L
i
L/k
([
L
) =

G(K/L)
i
K/k
().
A.2 El caracter de Artin
De aqu en adelante L/K sera una extensi on nita de Galois, llamaremos
G = G(L/K) a su grupo de Galois y G
i
= G
i
(L/K) a sus grupos de ramicaci on.
Representaremos por g y g
i
sus ordenes respectivos.
La funci on i
L/K
: G N que acabamos de denir es una funci on
de clases en G excepto por el hecho de que no esta denida en = 1. Vamos a
corregir esto:
Denicion A.2 La funci on de Artin a
L/K
: G(L/K) Z es la funci on dada
por
a
L/K
() = f i
L/K
() si ,= 1, a
L/K
(1) = f

=1
i
L/K
(),
donde f es el grado de inercia de la extension L/K.
Es claro que a
L/K
es una funci on de clases en G(L/K). Hemos denido
a
L/K
(1) para que se cumpla que

G
a
L/K
() = 0,
es decir, que
6
(a
L/K
, 1) = 0.
El valor a
L/K
(1) tiene una interpretaci on aritmetica. Para obtenerla obser-
vamos que i
L/K
toma el valor i sobre los elementos de G
i1
G
i
, luego, si g
t
= 1,
tenemos que

=1
i
L/K
() = (g
0
g
1
) + 2(g
1
g
2
) + 3(g
2
g
3
) + +t(g
t1
1)
= g
0
+g
1
+ +g
t1
t =

i=0
(g
i
1).
6
De este modo, si una funcion de clases coincide con a
L/K
salvo quiza para = 1 y
cumple (, 1) = 0, entonces = a
L/K
.
A.2. El car acter de Artin 163
El teorema [CC 10.11] nos da inmediatamente el resultado siguiente:
Teorema A.3 Si D
L/K
es el diferente de la extensi on L/K, entonces
a
L/K
(1) = fv
L
(D
L/K
).
De la propia denici on de la funci on de Artin se sigue que, a
L/K
= 0 si y solo
si la extension L/K es no ramicada. El prop osito de esta seccion es demostrar
el teorema siguiente:
Teorema A.4 Si L/K es ramicada, la funci on a
L/K
es un car acter del grupo
de Galois G(L/K).
Como a
L/K
es una funci on de clases, el teorema 2.17 nos da que es combi-
naci on lineal de los caracteres irreducibles de G, y el coeciente de cada caracter
es (a
L/K
, ). Teniendo en cuenta que a
L/K
,= 0, basta probar que estos coe-
cientes son n umeros naturales. Observamos que
(a
L/K
, ) =
1
g

G
a
L/K
()(
1
) =
1
g

G
() a
L/K
(
1
)
=
1
g

G
() a
L/K
() = (, a
L/K
),
donde hemos usado que a
L/K
(
1
) = a
L/K
() = a
L/K
().
Para cada funci on de clases de G, denimos
f() = (, a
L/K
).
El teorema A.4 quedar a probado si demostramos que f() es un n umero
natural para todo car acter de G.
Para cada i 0, llamamos r
G
i
al car acter regular del grupo de ramicaci on
i-esimo G
i
. Sabemos que en la descomposicion de r
G
i
en suma de caracteres
irreducibles aparece cada car acter irreducible con multiplicidad igual a su grado.
Por consiguiente, u
i
= r
G
i
1
G
i
es tambien un car acter de G
i
, salvo que sea
G
i
= 1, en cuyo caso u
i
= 0. Esto sucede para todo i sucientemente grande.
Teorema A.5 En las condiciones anteriores, se cumple que
a
L/K
=

i=0
g
i
g
0
u
G
i
.
Demostraci on: Tenemos que
u
G
i
() =
1
g
i

G
u
0
i
(
1
).
164 Apendice A. Las representaciones de Artin y Swan
Teniendo en cuenta que G
i
es un subgrupo normal en G y que u
i
() = 1
para todo ,= 1, es claro que
u
G
i
() =
_
_
_
g(g
i
1)
g
i
si = 1
g/g
i
si G
i
1,
0 si G G
i
.
Por lo tanto,
g
i
g
0
u
G
i
() =
_
_
_
f(g
i
1) si = 1
f si G
i
1,
0 si G G
i
.
As, si G
k
G
k+1
, la suma para todo i es igual a
f(k + 1) = fi
L/K
() = a
L/K
().
Ahora observamos que

G
u
G
i
() = 0,
y lo mismo vale si sumamos para todo i. Como a
L/K
cumple tambien que
(a
L/K
, 1) = 0, tambien se tiene la igualdad para = 1.
De aqu extraemos varias consecuencias. En primer lugar, vemos que g
0
a
L/K
es un caracter de G. Por consiguiente, si es un caracter de G, se cumple que
(, g
0
a
L/K
) es un n umero natural. Equivalentemente:
Teorema A.6 Si es un car acter de G, se cumple que f() es un n umero
racional 0.
Para cada funci on de clases en G, denimos
(G
i
) =
1
g
i

G
i
().
En estos terminos se cumple lo siguiente:
Teorema A.7 Si es una funci on de clases en G, entonces
f() =

i=0
g
i
g
0
((1) (G
i
)).
Demostraci on: Basta tener en cuenta que
(, u
G
i
) = ([
G
i
, u
i
) = (1) (G
i
).
A.2. El car acter de Artin 165
Teorema A.8 Sea : G Aut(V ) una representaci on de G sobre C con
car acter , y sea V
G
i
el subespacio formado por los elementos de V jados por
cada elemento de G
i
. Entonces
f() =

i=0
g
i
g
0
dim(V/V
G
i
).
Demostraci on: Observemos que V
G
1
es el C[G
i
]-submodulo de V asociado
al car acter trivial 1
G
i
en la descomposicion dada por el teorema 2.19. Por
consiguiente, su dimensi on es la multiplicidad de 1
G
i
en [
G
i
, es decir:
dimV
G
i
= ([
G
i
, 1
G
i
) = (G
i
).
Por otra parte, dimV = (1), con lo que dimV/V
G
i
= (1) (G
i
) y basta
aplicar el teorema anterior.
Seguidamente reformulamos el teorema A.1:
Teorema A.9 Sea K K

L una cadena de extensiones de Galois. Llame-


mos N = G(L/K

), de modo que G/N



= G(K

/K). Entonces,
a
K

/K
= a
G/N
L/K
.
Demostraci on: Tomemos un G, de modo que [
K
se identica con
N G/N. De acuerdo con 2.51, la igualdad a
K

/K
(N) = a
G/H
L/K
(N) equivale
a
a
K

/K
(N) =
1
n
L/K

nN
a
L/K
(n).
Si / N, esto equivale a su vez a que
f
K

/K
i
K

/K
([
K
) =
1
e
L/K
f
L/K

nN
(f
L/K
)i
L/K
(n),
lo cual, simplicando, se reduce a
i
K

/K
([
K
) =
1
e
L/K

nN
i
L/K
(n),
que es precisamente lo que arma el teorema A.1. Falta probar la igualdad
cuando [
K
= 1, pero esta es consecuencia inmediata de que
(a
G/N
L/K
, 1
G/N
) = (a
L/K
, 1
G
) = 0.
Ahora relacionamos la funci on a
L/K
con a
L/K
.
Teorema A.10 Sea K K

L una cadena de extensiones tal que L/K es


de Galois y sea H = G(L/K

). Entonces
a
L/K
[
H
= v
K
(
K

/K
)r
H
+f
K

/K
a
L/K
,
donde
K

/K
es el discriminante de K

/K y r
H
es el car acter regular de H.
166 Apendice A. Las representaciones de Artin y Swan
Demostraci on: Si G cumple ,= 1, entonces
a
L/K
() = f
L/K
i
L/K
(), a
L/K
() = f
L/K
i
L(K
(), r
H
() = 0.
Ademas, un generador del anillo de enteros de L sobre el anillo de enteros de
K lo genera tambien sobre el anillo de enteros de K

, luego i
L/K
() = i
L/K
().
Ahora es claro que la igualdad del enunciado se cumple para . Falta considerar
el caso = 1. Teniendo en cuenta el teorema A.3, la igualdad que hemos de
probar es equivalente a
f
L/K
v
L
(D
L/K
) = [L : K

[v
K
(
K

/K
) +f
K

/K
f
L/K
v
L
(D
L/K
).
Seg un [CC 3.22], el discriminante de una extensi on es la norma del diferente,
lo cual implica que
v
K
(
L/K
) = f
L/K
v
L
(D
L/K
), v
K
(
L/K
) = f
L/K
v
L
(D
L/K
).
As pues, la ecuacion que hemos de probar equivale a
v
K
(
L/K
) = [L : K

[v
K
(
K

/K
) +f
K

/K
v
K
(
L/K
).
A su vez, esta formula equivale al teorema [CC 3.24].
Como consecuencia:
Teorema A.11 Sea K K

L una cadena de extensiones tal que L/K es


de Galois. Sea H = G(L/K

). Entonces, para todo caracter de H,


f(
G
) = v
K
(
K

/K
)(1) +f
K

/K
f().
Demostraci on: Hay que entender que la ultima f de la f ormula es la
funci on correspondiente a la extensi on L/K

.
f(
G
) = (
G
, a
L/K
) = (, a
L/K
[
H
) = v
K
(
K

/K
)(, r
H
) +f
K

/K
(, a
L/K
)
= v
K
(
K

/K
)(1) +f
K

/K
f().
Ahora consideramos la funci on
L/K
denida en [CC 10.18]:
Teorema A.12 Sea un car acter de grado 1 en G y sea c() el mayor n umero
natural tal que [
G
c()
,= 1. (Si = 1
G
, tomamos c() = 1.) Entonces,
f() =
L/K
(c()) + 1.
Demostraci on: Si i c(), entonces (G
i
) = ([
G
i
, 1) = 0 (porque [
G
i
tiene grado 1, luego es irreducible). Por lo tanto, (1) (G
i
) = 1. Si i > c(),
entonces (G
i
) = 1, luego (1) (G
i
) = 0. El teorema A.7 nos da que
f() =
c()

i=0
g
i
g
0
= (c()) + 1.
A.2. El car acter de Artin 167
Teorema A.13 Sea un car acter de grado 1 en G, sea N su n ucleo y sea K

su cuerpo jado. Sea c

() el mayor n umero natural tal que (G/N)


c

()
,= 1.
Entonces f() =
K

/K
(c

()) + 1 es un n umero natural.


Demostraci on: El teorema [CC 10.19] arma que
(G/N)
i
= G

L/K
(i)
N/N,
donde
L/K
es la funci on de Hasse (la inversa de
L/K
). Por tanto, (G/N)
i
= 1
equivale a que G

L/K
(i)
N, es decir, a que [
G

L/K

(i)
= 1. Por consiguiente,
c() =
L/K
(c

()) o, equivalentemente, c

() =
L/K
(c()). El teorema
anterior y [CC 10.20] nos dan que
f() =
L/K
(c()) + 1 =
K

/K
(
L/K
(c())) + 1 =
K

/K
(c

()) + 1.
Por ultimo, la extensi on K

/K es abeliana, luego podemos aplicar el teo-


rema [CC 10.25]: el n umero natural c

() cumple que G(K

/K)
c

()
,= 1 y
G(K

/K)
c

()+1
= 1, luego es un vertice de la funci on
K

/K
, luego
K

/K
(c

())
es un vertice de
K

/K
, luego es un n umero entero 1. (La funci on
K

/K
es lineal hasta 1, luego su primer vertice es 1.)
Finalmente estamos en condiciones de demostrar el teorema A.4:
Hemos de probar que f() es un n umero natural para todo car acter de
G. Por el teorema A.6 sabemos que f() es un n umero racional 0, luego
solo necesitamos probar que es entero. Por el teorema de Brauer 2.41, podemos
expresar
=

i
n
i

G
i
,
donde n
i
Z y cada
i
es un caracter de grado 1 en un cierto subgrupo H
i
de G. Por consiguiente, basta probar que f(
G
i
) es entero. Por A.11, basta
probar que f(
i
) es entero, lo que equivale a suponer que tiene grado 1. En
tal caso basta aplicar el teorema anterior.
A partir del car acter de Artin podemos denir otro que, de hecho, es el que
mas nos va a interesar:
Denicion A.14 Si L/K es una extension nita de Galois, denimos la fun-
ci on de Swan s
L/K
: G(L/K) Z como la funci on dada por
s
L/K
= a
L/K
u
G
0
=

i=1
g
i
g
0
u
G
i
,
donde u
i
= r
G
i
1
G
i
. (Vease el teorema A.5.)
Explcitamente:
s
L/K
() =
_
f(1 i()) si G
0
1,
0 si G G
0
,
168 Apendice A. Las representaciones de Artin y Swan
y s
L/K
(1) esta determinado por la relaci on (s
L/K
, 1
G
) = 0, que se cumple
porque (a
L/K
, 1
G
) = 0 y (u
G
0
, 1
G
) = (u
0
, 1
G
0
) = 0.
Es claro entonces que s
L/K
= 0 si y solo si G
1
= 1, es decir, si la extension
L/K es dominadamente ramicada. En caso contrario es una funci on de clases
no nula. Consideremos un car acter irreducible de G, y observemos que
(s
L/K
, ) =

i=1
g
i
g
0
(u
G
i
, ) =

i=1
g
i
g
0
(u
i
,
G
i
) 0.
Por otra parte, (s
L/K
, ) = (a
L/K
, ) (u
G
0
, ) Z, puesto que a
L/K
y u
G
0
son caracteres. Concluimos que (s
L/K
, ) es un n umero natural para todo ,
luego s
L/K
es un caracter de G, el car acter de Swan de la extension L/K.
A.3 Realizaci on de los caracteres
Aunque los caracteres de Artin y Swan toman valores en Z, existen ejemplos
cuyas representaciones correspondientes no son realizables sobre Q, ni siquiera
sobre R. Sin embargo, se cumple lo siguiente (manteniendo la notaci on de la
seccion anterior):
Teorema A.15 Si l es un primo distinto de la caracterstica p del cuerpo de
restos k, entonces las representaciones de Artin y Swan son realizables sobre el
cuerpo Q
l
de los n umeros l- adicos.
Notemos que basta probar el teorema para la representaci on de Swan, puesto
que
a
L/K
= s
L/K
+r
G
G
0
1
G
G
0
,
y las representaciones r
G
0
y 1
G
0
son realizables sobre cualquier cuerpo, luego
tambien las representaciones inducidas en G. Para la representaci on de Swan
podemos demostrar algo mas preciso todava:
Teorema A.16 Si l es un primo distinto de la caracterstica p del cuerpo de
restos k, existe un Z
l
[G]-m odulo proyectivo nitamente generado S
l
L/K
, unico
salvo isomorsmo, tal que S
l
L/K

Z
l
Q
l
determina el car acter de Swan.
Demostraci on: Vamos a aplicar el teorema 4.42 tomando K = Q
l
y como
K

una extensi on nita de K sucientemente grande para G. De este modo, el


caracter de Swan es realizable sobre K

, y su representacion asociada determina


un elemento x R
K
(G). Ciertamente, se cumple la condicion a) del teorema,
pues el caracter de x (el caracter de Swan) toma valores en Z, luego en Q
l
.
Demostramos la condicion b) tomando como n el orden g
0
del grupo de
inercia G
0
. Usamos que
g
0
s
L/K
=

i=1
g
i
u
G
i
.
A.4. El invariante de Swan 169
Los grupos de ramicaci on G
i
son p-grupos, luego el teorema 4.27 nos da que
los homomorsmos c, d, e para G
i
y K

son isomorsmos. Mas concretamente,


tenemos que c puede identicarse con la identidad en R
k
(G
i
) y d y e son
isomorsmos mutuamente inversos. Esto implica que existe un D

[G
i
]-modulo
proyectivo nitamente generado P
i
tal que P
i

D
K

determina el caracter u
i
.
El D

[G]-modulo Q
i
= P
i

[G
i
]
D

[G] tambien es proyectivo y


(P
i

[G
i
]
D

[G])
D
K


= P
i

[G
i
]
K

[G]

= P
i

[G
i
]
K

[G
i
]
K

[G
i
]
K

[G]
(P
i

[G
i
]
D

[G
i
]
D
K

)
K

[G
i
]
K

[G]

= (P
i

D
K

)
K

[G
i
]
K

[G],
luego Q
i

D
K

determina el car acter u


G
i
. Si llamamos V a la suma directa de
los D

[G]-modulos Q
i
repetidos g
i
veces cada uno, tenemos que V es un D

[G]-
modulo proyectivo que cumple x = [V
D
K

], tal y como exige el apartado b)


del teorema 4.42.
Observemos que si la extension L/K tiene ramicacion dominada, entonces
s
L/K
no es un car acter, sino la funci on nula y, por consiguiente, S
l
L/K
= 0.
A.4 El invariante de Swan
Como en las secciones precedentes, sea K un cuerpo metrico discreto com-
pleto de caracterstica 0 con cuerpo de restos k perfecto y de caracterstica
prima p, sea L/K una extensi on nita de Galois con grupo de Galois G y sea
l un n umero primo distinto de p. Llamaremos F = Z/lZ, al que podemos
identicar con el cuerpo de restos del cuerpo Q
l
de los n umeros l-adicos.
Denicion A.17 Para cada F[G]-modulo nitamente generado M, denimos
el invariante de Swan de M como el n umero natural
(K, M) = [S
l
L/K
], [M])
F
= dim
F
Hom
F[G]
(S
l
L/K
, M)
= rang
Z
l
Hom
Z
l
[G]
(S
l
L/K
, M),
donde S
l
L/K
= S
l
L/K

Z
l
F es la reduccion de S
l
L/K
-modulo l. La ultima igualdad
se sigue del teorema 1.54, teniendo en cuenta que M
Z
l
F

= M/lM = M y que
Hom
Z
l
[G]
(S
l
L/K
, M) es un Z
l
-modulo libre (vease la prueba del teorema 4.26).
La notaci on (K, M) requiere cierta justicaci on. En lugar de partir de
un F[G]-modulo M, podramos haber considerado un F-espacio vectorial de
dimensi on nita M junto con un homomorsmo
: G(K/K) Aut(M),
(donde K es la clausura algebraica de K) cuyo n ucleo contenga un subgrupo
7
de la forma G(K/L), para cierta extensi on nita de Galois L/K. En tal caso,
7
Esta condicion equivale a que sea una aplicacion continua, considerando en G(K/K) la
topologa de Krull y en Aut(M) la topologa discreta.
170 Apendice A. Las representaciones de Artin y Swan
induce una representaci on lineal
L
: G(L/K) Aut(M) que, a su vez,
induce en M una estructura de F[G]-modulo. Es claro que todo F[G]-modulo
puede obtenerse de esta forma. Sucede entonces que (K, M) depende de ,
pero no de la eleccion de L. Si consideramos a M como F[G]-modulo (donde
G = G(K/K) y F[G] se dene igual que cuando G es nito), podemos decir que
(K, M) depende unicamente de K y de M. (La dependencia de l esta implcita
la dependencia de M, pues salvo que M sea nulo es claro que l es el unico
primo que cumple lM = 0.)
Teorema A.18 Consideremos un F-espacio vectorial M de dimensi on nita y
sea : G(K/K) Aut(M) un homomorsmo de grupos cuyo n ucleo contenga
un subgrupo de la forma G(K/L), para cierta extensi on nita de Galois L/K.
Entonces, el valor de (K, M) correspondiente a la estructura de F[G]-m odulo
de M (donde G = G(L/K)), es independiente de la elecci on de L.
Demostraci on: Basta probar que si K L L

, donde las exten-


siones L/K y L

/K son nitas de Galois, con grupos de Galois respectivos


G = G(L/K), G

= G(L

/K), N = G(L

/L) (de modo que G = G

/N) y M
es un F[G]-modulo, considerado como F[G

]-modulo de forma natural, entonces


(K, M) es el mismo calculado con G o con G

.
Para ello partimos del teorema A.9, seg un el cual a
L/K
= a
G
L

/K
. Por otra
parte,
s
L/K
= a
L/K
r
G
G
0
+ 1
G
G
0
, s
L

/K
= a
L

/K
r
G

0
+ 1
G

0
,
Ahora bien, seg un [CC 10.19], el epimorsmo G

G se restringe a un
epimorsmo G

0
G
0
, y es claro que, para todo car acter de G

0
se cumple
que (
G

)
G
= (
G
0
)
G
. En efecto, si V es un F[G

0
]-modulo con car acter , se
cumple que
V
F[G

0
]
F[G

]
F[G

]
F[G] = V
F[G

0
]
F[G] = V
F[G

0
]
F[G
0
]
F[G
0
]
F[G]
Por otra parte, de la f ormula 2.51 se sigue inmediatamente que r
G
0
G

0
= r
G
0
y
que 1
G
0
G

0
= 1
G
0
, luego
s
G
L

/K
= a
G
L

/K
r
G
G
0
+ 1
G
G
0
= s
L/K
.
De aqu se desprende a su vez que el Z
l
[G]-modulo proyectivo
S = S
L

/K

Z
l
[G

]
Z
l
[G]
cumple que S
Z
l
Q
l
genera el caracter s
L/K
, luego, por la unicidad, ha de ser
S
L/K
= S
L

/K

Z
l
[G

]
Z
l
[G].
El teorema 1.55 nos da el isomorsmo de Z
l
-modulos
Hom
Z
l
[G

]
(S
L

/K
, M)

= Hom
Z
l
[G]
(S
L/K
, M),
luego ambos miembros tienen el mismo rango.
A.4. El invariante de Swan 171
El hecho de que (K, M) dependa en realidad de la clase de M en R
F
(G)
hace que (K, M) sea aditivo en M, en el sentido de que si
0 M

M M

0
es una sucesion exacta de F[G]-modulos nitamente generados, se cumple que
(K, M) = (K, M

) +(K, M

).
Teorema A.19 En las condiciones anteriores, si G
i
es el grupo de ramicaci on
i-esimo de G, g
i
es su orden y M
G
i
es el subm odulo de M jado por G
i
, se
cumple que
(K, M) =

i=1
g
i
g
0
dim
F
(M/M
G
i
)
Demostraci on: Como G
i
es un p-grupo, los homomorsmos c, d, e son
isomorsmos para G
i
y el cuerpo Q
l
. Por consiguiente, podemos tomar un
Z
l
[G
i
]-modulo proyectivo P
i
de manera que P
i

Z
l
Q
l
determine el caracter
u
i
= r
G
i
1
G
i
sobre Q
l
y entonces P
i

Z
l
F determina el mismo caracter sobre el
cuerpo F (porque d([P
i

Z
l
Q
l
]) = [P
i

Z
l
F]). Sabemos que (P
i

Z[G
i
]
Z[G])
Z
l
Q
l
determina el car acter u
G
i
, luego
g
0
S
l
L/K
=

i=1
(P
i

Z
l
[G
i
]
Z
l
[G])
g
i
,
pues ambos miembros son proyectivos y determinan el caracter gs
L/K
. Los
teoremas 1.55 y 1.54 nos dan que
g
0
(K, M) =

i=1
g
i
rang
Z
l
Hom
Z
l
[G]
(P
i

Z
l
[G
i
]
Z
l
[G], M)
=

i=1
g
i
rang
Z
l
Hom
Z
l
[G
i
]
(P
i
, M) =

i=1
g
i
dim
F
Hom
F[G
i
]
(P
i

Z
l
F, M).
Si es el caracter de M como F[G
i
]-modulo, el teorema 3.57 implica que
dim
F
Hom
F[G
i
]
(P
i

Z
l
F, M) = u
i
, )
F
= r
G
i
, )
F
1
G
i
, )
F
= dim
F
M dim
F
M
G
i
= dim
F
(M/M
G
i
).
Es frecuente encontrar la f ormula anterior como denici on de (K, M), pero
entonces no es evidente que sea un n umero natural. Ahora es inmediato que
(K, M) = 0 si y solo si G
1
act ua trivialmente sobre M o, equivalentemente, si
la extension L/K se puede tomar dominadamente ramicada.
Apendice B
Los caracteres de A
5
En este apendice construimos las tablas de caracteres (ordinarios y modula-
res, sobre cuerpos de escision) del grupo alternado A
5
, que es el menor grupo
simple no abeliano.
B.1 Un criterio de irreducibilidad
Para obtener los caracteres modulares de A
5
no podemos contar con el teo-
rema de Fong-Swan, lo cual se traduce en que, al restringir los caracteres ordi-
narios a caracteres modulares, no tenemos la garanta ni de que los caracteres
obtenidos sean irreducibles, ni de que entre ellos se encuentren todos los carac-
teres irreducibles. Por ello, en esta primera seccion demostramos una condici on
suciente de irreducibilidad que nos bastar a para nuestro objetivo.
Teorema B.1 Sea K un cuerpo local sucientemente grande para un grupo
nito G, sea V un K[G]-m odulo simple cuya dimensi on sobre K sea divisible
entre la mayor potencia de p que divide a [G[. Sea R V un retculo estable
y sea P = R
D
k. Entonces R es un D[G]-m odulo proyectivo y P es un
k[G]-m odulo proyectivo simple.
Demostraci on: Sean V
1
, . . . , V
h
representantes de las clases de isomorfa
de K[G]-modulos simples. El teorema de Wedderburn 3.16 nos da la descom-
posicion
K[G]

= A
1
A
h

= End
K
(V
1
) End
K
(V
h
),
donde el isomorsmo de anillos A
i

= End
K
(V
i
) es el que a cada x A
i
le asigna
la multiplicaci on por x en V
i
. (Aqu hemos usado que K es un cuerpo de escision
para G, por lo que End
K[G]
(V
i
)

= K.) Si descomponemos 1 = e
1
+ + e
h
,
entonces e
i
es la unidad de A
i
, y el teorema 3.55 nos da la expresi on
e
i
=

i
(1)
[G[

i
(
1
).
173
174 Apendice B. Los caracteres de A
5
Observemos que e
i
es el elemento de A
i
tal que la multiplicaci on por e
i
en
V
i
es la identidad. M as en general, dado G, tenemos que = e
i
+(1e
i
),
de modo que e
i
es el elemento de A
i
tal que la multiplicaci on por e
i
en V
i
coincide con la multiplicaci on por . Explcitamente:
e
i
=

i
(1)
[G[

i
(
1
).
Y a un m as en general: si End
K
(V
i
), el elemento u

A
i
tal que es la
multiplicaci on por u

en V
i
es
u

=

i
(1)
[G[

G
Tr(
i
(
1
)),
donde
i
(
1
) es la multiplicaci on por
1
en V
i
. En efecto, como la expresion
de u

es K-lineal en y End
K
(V
i
) esta generado por los automorsmos
i
(),
con G, basta probarlo cuando =
i
(), pero u

i
()
= e
i
, y la expresi on
de u

coincide con la que ya habamos calculado para e


i
.
Pongamos que V = V
1
. Cada End
D
(R) induce por linealidad un K-
endomorsmo de V . Su matriz en una base de R tiene coecientes en D, al
igual que la matriz de
i
(
1
) (en este caso porque R es un retculo estable),
luego Tr(
i
(
1
)) D. Como
1
(1) = dim
K
V , la hip otesis del teorema nos
da que
1
(1)/[G[ D, luego llegamos a que u

D[G].
Esto signica que el isomorsmo A
1

= End
K
(V
1
) se restringe a un isomor-
smo A
1
D[G]

= End
D
(R). Notemos que, en particular, hemos probado que
e
1
D[G], luego A
1
D[G] = e
1
D[G]. Por otra parte,
D[G] = e
1
D[G] (1 e
1
)D[G].
Vemos as que la representaci on : D[G] End
D
(R) es suprayectiva y que
End
D
(R)

= e
1
D[G] es un D[G]-modulo proyectivo. Por otra parte, cada endo-
morsmo de R esta determinado por la imagen de una base, luego, si rang R = n,
tenemos que End
D
(R)

= R
n
, lo que prueba que R es proyectivo como End
D
(R)-
modulo, luego tambien como D[G]-modulo. El teorema 4.13 implica entonces
que P es un k[G]-modulo proyectivo. Falta probar que es simple.
Para ello usamos el teorema 1.54, seg un el cual End
k
(P)

= End
D
(R)
R
k,
por lo que la representaci on : k[G] End
k
(P) es suprayectiva. Esto signica
que, dados u, v P no nulos, existe un x k[G] tal que u = vx, por lo que P
no puede tener k[G]-submodulos propios.
En particular, la reducci on m odulo p de un car acter ordinario cuyo grado
sea divisible entre la mayor potencia de p que divide al orden del grupo es
un car acter modular irreducible (que adem as corresponde a una representaci on
proyectiva).
1
1
El lector puede comprobar este hecho en el caso de los caracteres modulo 3 del grupo
4
,
calculados en la seccion 4.8.
B.2. Las clases de conjugacion de A
5
175
B.2 Las clases de conjugaci on de A
5
El grupo alternado A
5
tiene ndice 2 en el grupo simetrico
5
. El orden de
este es 5! = 120, luego [A
5
[ = 60. Para calcular sus clases de conjugacion con-
sideramos en primer lugar las de
5
. Hay tantas como tipos de permutaciones
(siete) y el calculo de sus cardinales es un simple ejercicio de combinatoria:
cl(x) 1 (ab) (ab)(cd) (abc) (abc)(de) (abcd) (abcde)
[cl(x)[ 1 10 15 20 20 30 24
[C

5
(x)[ 120 12 8 6 6 4 5
[C
A
5
(x)[ 60 4 3 5
Por ejemplo, una permutaci on de tipo (ab)(cd) puede expresarse de 2 2 2
formas distintas, y hay 5 4 3 2 formas de elegir cuatro elementos a, b, c, d en
un orden dado, por lo que el n umero de tales permutaciones es 15.
La tercera la de la tabla contiene los ordenes de los centralizadores de los
elementos de
5
, calculados con la f ormula
[cl
G
(x)[ = [G : C
G
(x)[.
En nuestro caso: [C

5
(x)[ = 120/[cl(x)[. La cuarta la contiene, para las
permutaciones pares, el orden de su centralizador en A
5
. Claramente:
C
A
5
(x) = C

5
(x) A
5
.
La f ormula
[C

5
(x)A
5
[ =
[C

5
(x)[[A
5
[
[C

5
(x) A
5
[
[
5
[ = 2[A
5
[
implica que
[C
A
5
(x)[
1
2
[C

5
(x)[,
luego solo hay dos posibilidades:
[C
A
5
(x)[ = [C

5
(x)[ o bien [C
A
5
(x)[ =
1
2
[C

5
(x)[.
Como (ab) es una permutaci on impar que centraliza a 1, a (ab)(cd) y a (cde),
concluimos que los centralizadores en A
5
de las permutaciones de estos tipos
tienen la mitad de elementos que en
5
. En cambio, los cinco elementos que
centralizan a una permutaci on de tipo (abcde) son necesariamente sus potencias,
que son todas pares, luego el centralizador en A
5
coincide con el centralizador
en
5
. Esto justica la cuarta la de la tabla.
Si [C
A
5
(x)[ =
1
2
[C

5
(x)[, entonces
[cl
A
5
(x)[ = [A
5
: C
A
5
(x)[ = [
5
: C

5
(x)[ = [cl

5
(x)[,
176 Apendice B. Los caracteres de A
5
luego cl
A
5
(x) = cl

5
(x). Por el contrario, si [C
A
5
(x)[ = [C

5
(x)[, entonces
[cl
A
5
(x)[ =
1
2
[cl

5
(x)[.
Esto sucede unicamente con la clase de los ciclos de longitud 5, y vemos as
que se desdobla en dos clases de conjugacion en A
5
, con 12 elementos cada una.
As, pues, las clases de conjugacion de A
5
resultan ser:
C
1
C
2
C
3
C
4
C
5
cl(x) 1 (ab)(cd) (abc) (abcde) (abced)
ordx 1 2 3 5 5
[cl(x)[ 1 15 20 12 12
B.3 Caracteres ordinarios
Consideremos la restriccion a A
5
de la representacion de
5
en C
5
que per-
muta los vectores de la base canonica. Las matrices de la representacion ma-
tricial en dicha base estan compuestas de ceros y unos, y en la diagonal hay
tantos unos como elementos ja la permutacion correspondiente. Por lo tanto,
su caracter es el indicado en la tabla siguiente:
C
1
C
2
C
3
C
4
C
5
cl(x) 1 (ab)(cd) (abc) (abcde) (abced)
[cl(x)[ 1 15 20 12 12
5 1 2 0 0

4
4 0 1 1 1
El car acter no es irreducible, pues (1, 1, 1, 1, 1)) es claramente un subes-
pacio invariante asociado al car acter trivial. Por, consiguiente,
4
= 1
es tambien un car acter de G, y calculando
4
,
4
) = 1 comprobamos que es
irreducible.
Observemos ahora que el n umero de 5-subgrupos de Sylow de A
5
es igual
a 6. En efecto, cada uno de ellos contiene, adem as de la unidad, cuatro ciclos
de longitud 5. Como en total hay 24 ciclos, el n umero de subgrupos ha de ser 6.
Llamemoslos P
1
, . . . , P
6
.
Sea V

= C
6
el C-espacio vectorial de base P
1
, . . . , P
6
. Cada en A
5
determina una permutaci on de la base P
i
P

i
, la cual se extiende a un auto-
morsmo de V , con lo que tenemos una representacion lineal A
5
Aut(V ).
Como en el caso anterior, el caracter de esta representacion asigna a cada
permutaci on el n umero de subgrupos jados. Vamos a comprobar que viene
dado por la tabla siguiente:
C
1
C
2
C
3
C
4
C
5
cl(x) 1 (ab)(cd) (abc) (abcde) (abced)
[cl(x)[ 1 15 20 12 12
6 2 0 1 1

5
5 1 1 0 0
B.3. Caracteres ordinarios 177
Para ello observamos el estabilizador de un subgrupo de Sylow P es su nor-
malizador N
A
5
(P). Como dos subgrupos de Sylow cualesquiera son conjugados,
la accion de A
5
sobre el conjunto de todos ellos forma una unica orbita (de
cardinal 6), luego el teorema 1.18 nos da que
[N
A
5
(P)[ =
60
6
= 10.
Vemos, pues, que N
A
5
(P) no contiene ciclos de longitud 3, luego tales ciclos
no jan a ning un subgrupo, y esto nos da el valor de sobre C
3
.
Por otra parte, P N
A
5
(P), luego P es el unico 5-subgrupo de Sylow de
N
A
5
(P), luego el normalizador no contiene m as que cuatro ciclos de longitud
5 (que han de ser los de P). En otras palabras, cada ciclo de longitud 5 s olo
ja al subgrupo que genera. Esto nos da el valor de sobre C
4
y C
5
. El
de C
1
es obvio, luego solo falta calcular el de C
2
. Dejemoslo pendiente de
momento y observemos que el subespacio P
1
+P
2
+P
3
+P
4
+P
5
+P
6
) V
es un subm odulo cuyo car acter asociado es trivial. Por lo tanto,
5
= 1 es
tambien un car acter de G, del que s olo nos falta calcular su valor x sobre C
2
(del cual sabemos que es un n umero entero 1 x 5) Ahora bien:

5
,
5
) =
45 + 15x
60
.
Las unicas posibilidades para que el resultado sea entero son x = 1 o x = 5,
pero la segunda posibilidad signicara que (ab)(cd) ja a todos los subgrupos
de Sylow, lo cual es claramente falso. Por ejemplo,
(abcde)
(ab)(cd)
= (badce),
y si fuera una potencia de (abcde), como transforma b en a, tendra que ser
(abcde)
1
= (edcba), pero no lo es, luego (ab)(cd) no ja a P = (abcde)).
Concluimos que x = 1, lo que termina el c alculo de la tabla. Adem as, resulta
que
5
,
5
) = 1, por lo que
5
es irreducible.
La tabla siguiente contiene lo que hemos obtenido hasta ahora y un poco
mas:
C
1
C
2
C
3
C
4
C
5
cl(x) 1 (ab)(cd) (abc) (abcde) (abced)
[cl(x)[ 1 15 20 12 12

1
1 1 1 1 1

2
3 1 0 u v

3
3 1 0 w x

4
4 0 1 1 1

5
5 1 1 0 0
La columna de C
1
se completa viendo que los dos treses son la unica forma
de conseguir que
60 = 1
2
+ 3
2
+ 3
2
+ 4
2
+ 5
2
.
178 Apendice B. Los caracteres de A
5
Los dos ceros de la columna C
3
se obtienen aplic andole las relaciones de
ortogonalidad duales (teorema 2.23), de modo que
1 +[
2
(abc)[
2
+[
3
(abc)[
2
+ 1 + 1 =
60
20
= 3.
La columna de C
2
se completa usando que
2
,
5
) =
3
,
5
) = 0.
Nos falta calcular los valores u, v, w, x. Aplicando las relaciones de ortogo-
nalidad duales a las columnas C
2
y C
4
obtenemos que w = 1 u. Con C
2
y C
5
obtenemos que x = 1 v. De
1
,
2
) = 0 deducimos que v = 1 u, con lo que
la tabla se reduce a
C
1
C
2
C
3
C
4
C
5
cl(x) 1 (ab)(cd) (abc) (abcde) (abced)
[cl(x)[ 1 15 20 12 12

1
1 1 1 1 1

2
3 1 0 u 1 u

3
3 1 0 1 u u

4
4 0 1 1 1

5
5 1 1 0 0
Ahora observamos que
u =
2
(12345) =
2
((12345)
1
) =
2
(54321)
=
2
((12345)
(15)(24)
) =
2
(12345) = u,
luego u R. Con esto podemos aplicar las relaciones de ortogonalidad duales a
las columnas C
4
y C
5
, de modo que 1 + 2u(1 u) + 1 = 0, es decir:
u
2
u 1 = 0.
Las races de esta ecuacion son
=
1 +

5
2
, 1 =
1

5
2
.
(Elegir una u otra como u solo supone elegir a que caracter llamamos
2
y a
cu al
3
.) En denitiva, la tabla de caracteres de A
5
resulta ser:
C
1
C
2
C
3
C
4
C
5
cl(x) 1 (ab)(cd) (abc) (abcde) (abced)
ordx 1 2 3 5 5
[cl(x)[ 1 15 20 12 12

1
1 1 1 1 1

2
3 1 0 1

3
3 1 0 1

4
4 0 1 1 1

5
5 1 1 0 0
=
1 +

5
2
Por ejemplo, en la tabla podemos ver que A
5
es simple, ya que todos sus
caracteres son eles (teorema 2.26).
Observemos tambien que los caracteres
2
y
3
son conjugados sobre Q, en
el sentido de la denici on 3.63.
B.4. Caracteres modulo 2 179
B.4 Caracteres m odulo 2
Tenemos que A
5
tiene 4 clases de conjugacion 2-regulares, luego tiene otros
tantos caracteres modulo 2. Uno de ellos es
1
= 1, y otro
4
=
4
, por el
teorema B.1. Observamos ahora que

2
+
3
=
1
+
5
,
luego al menos uno de los caracteres
2
,
3
no es irreducible, sino que contiene
a
1
=
1
. Ahora bien, los caracteres modulares
2
y
3
son conjugados
2
sobre
el cuerpo Q
2
. Esto es evidente una vez observamos que / Q
2
, pues, si Q
2
,
el polinomio u
2
u 1 tendra sus races en el cuerpo de restos de Q
2
, que es
Z/2Z, y no es el caso. Por lo tanto, si, por ejemplo,
2
= 1 +
2
, para cierto
caracter modular
2
, entonces
3
=

2
= 1 +

2
, donde es el automorsmo
no trivial de Q
2
() = Q(

5). Vemos, pues, que, de hecho, el caracter trivial


aparece en las descomposiciones de ambos caracteres.
Sea, pues,
2
=
1
+
2
,
3
=
1
+
3
, donde
2
y
3
son los caracteres mo-
dulares que aparecen en la tabla siguiente, que son necesariamente irreducibles,
pues, como A
5
es simple no abeliano, su unico car acter de grado 1 es el trivial,
3
luego si
2
o
3
no fueran irreducibles, tendran que descomponerse como 2
1
,
y no es el caso.
p = 2 C
1
C
3
C
4
C
5
cl(x) 1 (abc) (abcde) (abced)
ordx 1 3 5 5
[cl(x)[ 1 20 12 12

1
1 1 1 1

2
2 1 1

3
2 1 1

4
4 1 1 1
=
1 +

5
2
De las relaciones

1
=
1
,
2
=
1
+
2
,
3
=
1
+
3
,
4
=
4
,
5
=
1
+
2
+
3
,
obtenemos la matriz de descomposicion y la matriz de Cartan:
D =
_
_
_
_
_
_
1 0 0 0
1 1 0 0
1 0 1 0
0 0 0 1
1 1 1 0
_
_
_
_
_
_
, C =
_
_
_
_
4 2 2 0
2 2 1 0
2 1 2 0
0 0 0 1
_
_
_
_
2
En general, si : G K es un caracter modular que toma valores en un cuerpo
local K (no necesariamente de escision para G) tal que la extension K/Q
p
sea de Galois y
G(K/Q
p
), la funcion

: G K dada por

() = (()) es tambien un caracter


modular de G. En efecto, si : G k es el caracter ordinario asociado a , entonces
induce un automorsmo G(k/k
0
), donde k
0
= Z/pZ es el cuerpo de restos de Q
p
, y es
claro que

es el caracter modular asociado al caracter



dado por 3.62.
3
Porque una representacion lineal no trivial de grado 1 sera un monomorsmo (porque G
es simple) de G en el grupo multiplicativo de un cuerpo, luego G sera abeliano.
180 Apendice B. Los caracteres de A
5
Los caracteres modulares proyectivos indescomponibles son

1
=
1
+
2
+
3
+
5
= 4
1
+ 2
2
+ 2
3
,

2
=
2
+
5
= 2
1
+ 2
2
+
3
,

3
=
3
+
5
= 2
1
+
2
+ 2
3
,

4
=
4
=
4
.
Observemos la relacion entre los grados
i
(1) y
i
(1):
12 1 + 8 2 + 8 2 + 4 4 = 60.
Este ejemplo muestra que el teorema de Fong-Swan no es cierto sin la
hip otesis de resolubilidad, pues hay dos representaciones de A
5
en caractersti-
ca 2 que no son la reducci on de ninguna representaci on en caracterstica 0.
B.5 Caracteres m odulo 3
El grupo A
5
tiene tambien cuatro clases de conjugacion 3-regulares, luego
hemos de encontrar cuatro caracteres modulares irreducibles, de los cuales co-
nocemos el trivial
1
, as como
2
=
2
,
3
=
3
, que son irreducibles por el
teorema B.1. Por otro lado, descartamos
5
=
1
+
4
. Basta probar que
4
es
tambien irreducible.
Observemos que
4
no puede descomponerse en la forma
4
= 2
4
, pues
entonces
4
tendra que tomar el valor 1/2, que no es un entero algebraico. Por
lo tanto, si
4
no es irreducible, ha de descomponerse en la forma
4
=
1
+
4
o bien
4
= 2
1
+
4
, para cierto car acter modular irreducible
4
distinto de
los tres que ya conocemos. A su vez, entonces tendramos que
5
= 2
1
+
4
o bien
5
= 3
1
+
4
. Esto implica que la primera columna de la matriz de
descomposicion D (o la primera la de la matriz E) sera
(1, 0, 0, 1, 2) o bien (1, 0, 0, 2, 3),
luego el caracter modular
1
sera de la forma

1
=
1
+
4
+ 2
5
+ = 6
1
+ 3
4
+
y, si P
1
es la envoltura proyectiva del k[G]-modulo trivial (donde k es un
cuerpo de caracterstica 2 sucientemente grande para G = A
5
), tendramos
que dim
k
P
1
> 6. Vamos a probar que esto es falso, lo que justicar a la irredu-
cibilidad de
4
.
Para ello consideramos un subgrupo H A
5
de orden [H[ = 10. (Antes he-
mos visto que los normalizadores de los 5-subgrupos de Sylow tienen orden 10.)
Como 3 [H[, el algebra k[H] es semisimple, luego el k[H]-modulo trivial k es
proyectivo, luego P = k
k[H]
k[G] es un k[G]-modulo proyectivo. Adem as, por
el teorema 1.55, se cumple que
[P], [k]) = dim
k
Hom
G
(P, k) = dim
k
Hom
H
(k, k) = 1.
B.6. Caracteres modulo 5 181
As pues, P
1
es un sumando directo de P, y dim
k
P = [G : H[ = 6, luego
dim
k
P
1
6. Con esto tenemos probado que la tabla de caracteres modulares
es
p = 3 C
1
C
2
C
4
C
5
cl(x) 1 (ab)(cd) (abcde) (abced)
ordx 1 2 5 5
[cl(x)[ 1 15 12 12

1
1 1 1 1

2
3 1 1

3
3 1 1

4
4 0 1 1
=
1 +

5
2
De las relaciones

1
=
1
,
2
=
2
,
3
=
3
,
4
=
4
,
5
=
1
+
4
deducimos las matrices
D =
_
_
_
_
_
_
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1
1 0 0 1
_
_
_
_
_
_
, C =
_
_
_
_
2 0 0 1
0 1 0 0
0 0 1 0
1 0 0 2
_
_
_
_
.
Los caracteres modulares proyectivos indescomponibles son

1
=
1
+
5
= 2
1
+
4
,
2
=
2
=
2
,

3
=
3
=
3
,
4
=
4
+
5
=
1
+ 2
4
.
(En particular vemos que dim
k
P
1
= 6, por lo que P
1
es precisamente el
modulo P que hemos considerado en la prueba de la irreducibilidad de
4
.) Los
grados
i
(1) y
i
(1) son:
6 1 + 3 3 + 3 3 + 9 4 = 60.
B.6 Caracteres m odulo 5
El n umero de clases de conjugacion 5-regulares de A
5
es 3, luego buscamos
dos caracteres modulares irreducibles ademas de
1
=
1
. El teorema B.1 nos
da que
3
=
5
es tambien irreducible, mientras que
2
=
3
y
4
=
1
+
2
.
Vamos a probar que
2
=
2
tambien es irreducible, y con ello tendremos la
tabla completa.
Si
2
no fuera irreducible, s olo podra descomponerse como
2
=
1
+
2
,
para cierto car acter modular
2
. La primera columna de la matriz de descom-
posicion sera (1, 1, 1, 2, 0), luego el coeciente (1, 1) de la matriz de Cartan sera
igual a 7, luego dim
k
P
1
7, donde k es un cuerpo de caracterstica 5 sucien-
temente grande para G = A
5
y P
1
es la envoltura proyectiva del k[G]-modulo
182 Apendice B. Los caracteres de A
5
trivial. Ahora tomamos H = A
4
A
5
, que es un subgrupo de orden 12, con
lo que el k[H]-modulo trivial k es proyectivo y P = k
k[H]
k[G] es un k[G]-
modulo proyectivo de dimensi on 5. Como en el caso p = 3 concluimos que P
1
es un sumando directo de P, luego ha de ser dimP
1
5, y esta contradicci on
prueba que
2
es irreducible.
En denitiva, la tabla de caracteres m odulo 5 resulta ser la siguiente:
p = 5 C
1
C
2
C
3
cl(x) 1 (ab)(cd) (abc)
ordx 1 2 3
[cl(x)[ 1 15 20

1
1 1 1

2
3 1 0

3
5 1 1
De las relaciones

1
=
1
,
2
=
2
,
3
=
2
,
4
=
1
+
2
,
5
=
3
deducimos las matrices
D =
_
_
_
_
_
_
1 0 0
0 1 0
0 1 0
1 1 0
0 0 1
_
_
_
_
_
_
, C =
_
_
2 1 0
1 3 0
0 0 1
_
_
.
Los caracteres proyectivos indescomponibles son

1
=
1
+
4
= 2
1
+
2
,
2
=
2
+
3
+
4
=
1
+ 3
2
,
3
=
5
=
3
.
Los grados
i
(1) y
i
(1) son:
5 1 + 10 3 + 5 5 = 60.
Bibliografa
[1] Dornho, L. Group Representation Theory, Marcel Dekker, New York,
1971.
[2] Hungerford, T.W. Algebra, Springer, New York, 1974.
[3] Isaacs, I.M. Character Theory of Finite Groups, Academic Press, New
York, 1976.
[4] Ogg, A.P. Elliptic Curves and Wild Ramication, Amer. J. Math. 89 (1967),
121.
[5] Serre, J.P. Local Fields, Springer, New York, 1979.
[6] Serre, J.P. Linear Representations of Finite Groups, Springer, New York,
1977.
183

Indice de Materias
algebra, 20
absolutamente
irreducible
caracter, representacion, 70
modulo, 88
simple (modulo), 88
accion, 12
aditiva (funci on), 96
anulador, 77
Artin (car acter de), 162
artiniano (m odulo, anillo), 21
Cartan (homomorsmo, matriz), 120
caracter, 10
modular (o de Brauer), 152
virtual, 61, 100
centralizador, 13
centro, 5
de un car acter, 53
conjugaci on, 5
de caracteres, 109
descomposicion (homomorsmo de),
126
dual (m odulo), 34
ecuacion de clases, 14
elemental (grupo), 60
envoltura proyectiva, 31
escision
cuerpo de, 71, 88
de una sucesion exacta, 20
esencial (homomorsmo), 31
exacta (sucesion), 20
factor de composicion, 26
el (m odulo), 77
funci on de clases, 100
grado (de una representaci on), 3
Grothendieck (grupo de), 94
indescomponible (m odulo), 116
inesencial (submodulo), 86
irreducible
modulo, 24
representacion, 8
longitud nita (m odulo de), 24
lmite proyectivo, 126
nilpotente
grupo, 16
ideal, 83
noetheriano (m odulo, anillo), 21
normalizador, 18
n ucleo (de un car acter), 40
orbita, 12
representacion
el, 3
inducida, 56
irreducible, 8
lineal, 3
matricial, 3
regular, 7
trivial, 6
resoluble (grupo), 16
retculo, 124
Schur
ndice de, 112
lema de, 41, 78
semisimple, 73
184
serie de composicion, 24
simple (modulo), 24
sistema proyectivo, 126
subrepresentaci on, 7
sucientemente grande, 108
superresoluble (grupo), 16
Swan
caracter de, 167
invariante de, 169
Sylow (subgrupo), 14
Teorema
de Burnside, 55
de densidad de Jacobson, 78
de Fong-Swan, 146
de Maschke, 75
de Sylow, 14
de Wedderburn, 80

También podría gustarte