Está en la página 1de 193

Carlos Ivorra Castillo

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

Indice General
Prefacio vii
Captulo I: Introducci on 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 escisi on . . . . . . . . . . . . . . . . . . . . . . . . . . 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 Realizaci on 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 conjugaci on de A
5
. . . . . . . . . . . . . . . . . . . 175
B.3 Caracteres ordinarios . . . . . . . . . . . . . . . . . . . . . . . . . 176
B.4 Caracteres m odulo 2 . . . . . . . . . . . . . . . . . . . . . . . . . 179
B.5 Caracteres m odulo 3 . . . . . . . . . . . . . . . . . . . . . . . . . 180
B.6 Caracteres m odulo 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
aplicaciones de mi libro de Supercies aritmeticas. El lector interesado es-
peccamente 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 alcanzar a
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, s olo que
en un contexto mucho m as general. Lo hemos hecho as para permitir el ac-
ceso r apido 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 m as 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 construcci on 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 deber a volver al captulo II para estudiar como mnimo el
teorema de Brauer sobre caracteres inducidos, que ser a necesario posteriormente
vii
viii Prefacio
en numerosas ocasiones.
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 secci on 1.4 y el
nal de la secci on 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
secci on 1.1, en la que se exponen los conceptos e ideas b asicas.
En cuanto a los requisitos para seguir este libro, no son muchos. Para los
tres primeros captulos no se requiere m as 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 secci on 1.2 se recogen
(con pruebas) los requisitos sobre teora de grupos que no aparecen en mi libro
de

Algebra y la secci on 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 secci on 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 secci on como en las posteriores)
est an 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 m as 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 f acil ver
que, si llamamos = (1, 2, 3, 4) y = (1, 3), entonces
D
4
= {1, ,
2
,
3
, , ,
2
,
3
} = h, i .
Adem as, el producto en D
4
puede calcularse a partir de estas expresiones
sin m as 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 can onica:
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 can onica), un isomorsmo entre D
4
como
grupo de automorsmos y D
4
como grupo de permutaciones viene dado por la
restricci on 7|
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
h, i tiene orden 6.
A primera vista, podra dudarse de si es m as 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 s olo con-
sideraremos grupos nitos) en forma de grupo de matrices. Esta idea se plasma
en la denici on siguiente:
Denici on 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 representaci on.
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 representaci on 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:
Denici on 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-m odulo libre de rango n.
Si : G Aut(V ) es una representaci on 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 relaci on entre las representaciones matriciales y las representaciones li-
neales es evidente: toda representaci on matricial de grado n sobre un anillo
A determina una representaci on lineal sobre cualquier A-m odulo 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-m odulo libre V de
rango n determina una representaci on matricial de grado n para cada base B
de V , sin m as que asignar a cada G la matriz de () en la base B.
Ahora damos una denici on de isomorsmo de representaciones que vuelve
irrelevante la arbitrariedad en la elecci on de las bases:
1
Todos los anillos que vamos a considerar ser an unitarios, pero no ser an conmutativos salvo
que lo especiquemos explcitamente.
4 Captulo 1. Introducci on y preliminares
Denici on 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-m odulos : 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 condici on
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 relaci on

2
() = M
1

1
()M.
Es inmediato que dos representaciones matriciales isomorfas dan lugar a
representaciones lineales isomorfas independientemente de los m odulos 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
representaci on matricial y a la de representaci on lineal. Se basa en la denici on
siguiente:
Denici on 1.4 Si G es un grupo nito y A es un anillo conmutativo, llamare-
mos A[G] al A-m odulo 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 representaci on lineal, podemos dotar a V de
estructura de A[G]-m odulo (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]-m odulo
que como A-m odulo es libre de rango nito n, podemos denir una represen-
taci on : 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]-m odulos (por la derecha) que son A-m odulos
2
En algebra conmutativa, una A- algebra B se dene como un anillo (conmutativo) B con
una estructura de A-m odulo 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
s olo si los A[G]-m odulos correspondientes son isomorfos. M as concretamente,
un isomorsmo f : V
1
V
2
entre dos A-m odulos libres es un isomorsmo
entre dos representaciones lineales de G si y s olo si es un isomorsmo entre los
A[G]-m odulos 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]-m odulos 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 raz on 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]-m odulos
asociados ser an m odulos 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 m as 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 conjugaci on 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]
est a en el centro de A[G] si y s olo 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 7
1
es biyectiva con inversa 7
1
,
esto equivale a que

=

G

,
lo cual equivale a que la funci on 7

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] est a 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 representaci on
sobre B. Esto tiene un equivalente en terminos de representaciones lineales:
Denici on 1.6 Sea A un subanillo de un anillo conmutativo B, sea V un A-
m odulo 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-m odulo
libre del mismo rango que V , y podemos considerar el monomorsmo de grupos
Aut(V ) Aut(V
B
) dado por 7 1 , donde 1 : B B es la identidad.
Denimos la extensi on de coecientes
B
: G Aut(V
B
) como la composici on
de con este monomorsmo, que claramente es una representaci on 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 m odulos tenemos un isomorsmo natural B[G]

= B
A
A[G],
y
B
est a asociada a la estructura natural de B[G]-m odulo en V
B
dada por
(b v)(b
0
) = (bb
0
) 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 est a inducida por una representaci on matricial con coecientes
en A.
Veamos un par de ejemplos generales de representaciones:
Denici on 1.7 Si Ges un grupo nito, la representaci on trivial de grado n de G
sobre el anillo conmutativo A es la representaci on matricial : G LG(n, A)
dada por () = I
n
para todo G. Sus representaciones lineales asociadas
son las representaciones en A-m odulos libres V de rango n que cumplen v = v
para todo v V y todo G.
3
Para las propiedades b asicas del producto tensorial de m odulos (sobre anillos no nece-
sariamente conmutativos) vease la secci on 14.1 de mi Teora de cuerpos de clases, que es
independiente de los captulos anteriores.
1.1. Representaciones lineales de grupos 7
Denici on 1.8 Si G es un grupo nito, llamaremos representaci on regular de
G a la representaci on asociada a la estructura de A[G]-m odulo de A[G]. Clara-
mente es el y su grado es el orden de G.
Ahora veamos c omo podemos construir nuevas representaciones a partir de
unas dadas:
Denici on 1.9 Si
i
: G Aut(V
i
), para i = 1, 2, son dos representaciones
lineales de G, denimos su suma directa como la representaci on

2
: G Aut(V
1
V
2
)
asociada a la suma directa de los A[G]-m odulos V
1
V
2
. Obviamente, se trata
de la representaci on 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.
Denici on 1.10 Si
i
: G Aut(V
i
), para i = 1, 2, son dos representaciones
lineales de G, denimos su producto tensorial como la representaci on

2
: G Aut(V
1

A
V
2
)
asociada al A-m odulo libre V
1

A
V
2
con la estructura de A[G]-m odulo 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]-m odulo 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 m as sencillas. Tales sumandos han de ser subrepresentaciones,
en el sentido siguiente:
Denici on 1.11 Si : G Aut(V ) es una representaci on de G con coecien-
tes en un cuerpo K, llamaremos subrepresentaciones de a las representaciones
G Aut(W) asociadas a los K[G]-subm odulos W de V .
Notemos que, para que un subespacio vectorial W V sea un K[G]-subm o-
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
est an asociadas a V
1
y V
2
, que son K[G]-subm odulos 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
0
cualquier subespacio vectorial de V que cumpla
V = W W
0
, 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]-subm odulo, 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
.
Denici on 1.13 Diremos que una representaci on : G Aut(V ) es irredu-
cible si V no tiene m as K[G]-subm odulos 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 descomposici on no es unica, en
el sentido de que podemos elegir los subm odulos W
i
de formas distintas, pero
m as adelante veremos que la descomposici on es unica salvo isomorsmo, en el
sentido de que dos descomposiciones cualesquiera de un mismo K[G]-m odulo
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 s olo 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 hip otesis sobre la caracterstica de K.
1.1. Representaciones lineales de grupos 9
Demostraci on: Sea V un K[G]-m odulo no nulo y sea k = Z/pZ K.
Podemos considerar a V como k-espacio vectorial (tal vez de dimensi on innita).
Tomemos v
0
V no nulo y sea V
0
el k-espacio vectorial (de dimensi on 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 acci on
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 dem as 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]-subm odulo
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]-m odulos que se descomponen en suma directa de
K[G]-m odulos irreducibles son los triviales, ya que las componentes irreducibles
han de ser triviales y la suma de K[G]-m odulos 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 = hi 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 representaci on
lineal : G Aut(K
2
) asociada a la base can onica de K
2
, de modo que
(1, 0) = (1, 1), (0, 1) = (0, 1).
Vemos que V = K
2
es un K[G]-m odulo no trivial, que, de acuerdo con
el teorema anterior, contiene como subm odulo 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 an aloga
a la primera cuando la caracterstica no divide al orden del grupo).
5
Vease el primer apartado de la secci on 1.2, m as abajo.
6
Vease el teorema 1.18, m as abajo, concretamente la observaci on posterior.
10 Captulo 1. Introducci on y preliminares
La caracterstica m as 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.
Denici on 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 est a
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-
gaci on de G.
Ejemplo Sea r
G
el car acter de la representaci on regular de un grupo G. En-
tonces
r
G
() =

|G| si = 1,
0 si 6= 1.
En efecto, jemos G. Si 6= 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 6= , y ceros en los dem as lugares, luego la diagonal es nula y, por
consiguiente r
G
() = 0.
Ejemplo El grupo D
4
tiene 5 clases de conjugaci on:
cl(D
4
) = {{1}, {,
3
}, {
2
}, {,
2
}, {,
3
}},
y se comprueba sin dicultad que el car acter asociado a la representaci on
lineal que hemos construido en la p agina 2 es el determinado por la tabla:
1
2

2 0 2 0 0
7
Denici on 6.38 de mi libro de Geometra.
1.1. Representaciones lineales de grupos 11
Ejercicio: Calcular el car acter asociado a la representaci on de
3
construida en la
p agina 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 est a 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 secci on 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 = hi 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 representaci on lineal inducida por respecto de la
base can onica. Resulta que es irreducible, pues un Q[G]-subm odulo propio de
V debera ser un subespacio vectorial W = hwi 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 representaci on es irreducible. Ahora bien, si consideramos V
C
= C
2
, el
mismo razonamiento prueba que V
C
s que tiene C[G]-subm odulos propios.
Explcitamente:
V
C
= h(i, 1)i h(i, 1)i
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 m as 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 m as adelante. Suponemos que el lector
est a familiarizado con los hechos m as elementales.
8
Acciones de grupos El concepto de acci on de un grupo sobre un conjunto
permite tratar de forma unicada una situaci on (y, especialmente, un argu-
mento) que aparece en contextos diversos.
Denici on 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
composici on).
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 acci on de G sobre un conjunto X dene una relaci on de equivalencia en
X, a saber, la dada por
x y si y s olo 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 s olo si x
1
= x, si y s olo si

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

x
dada por f(G
x
) = x est a 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 conjugaci on Recordemos que si G es un grupo y G la con-
jugaci on por es la aplicaci on

: 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 7

es un homomorsmo de grupos.
Observemos que un grupo G act ua sobre s mismo por conjugaci on. La re-
laci on de equivalencia asociada a esta acci on es la relaci on 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 conjugaci on, 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 s olo 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 conjugaci on con un
elemento y, digamos, n clases con m as 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 (Ecuaci on 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 ecuaci on 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) 6= 1.
Demostraci on: Con la notaci on del teorema anterior, como C
G
(
i
) < G,
tenemos que p | |G : C
G
(
i
)|, luego la ecuaci on de clases nos da que p | |Z(G)|,
luego Z(G) 6= 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 = hi tiene orden p y es normal, por estar contenido en Z(G).
Podemos suponer que H < G, pues ya hemos tratado el caso en que |G| = p. El
grupo cociente G/H tiene orden menor que |G|, luego por hip otesis de inducci on
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 est a 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 inducci on 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 ecuaci on 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 inducci on, 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 acci on 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
E G
1
E E G
n
= G
con factores G
i
/G
i1
abelianos.
Diremos que G es superresoluble si adem as se cumple que G
i
E 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
E G/G
i1
y a su vez que G
i
E 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 E G, podemos considerar la serie
1 = G
0
N/N E G
1
N/N E E G
n
N/N = G/N.
Si G es superresoluble, es claro que G
i
N/N E 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 =
0
, para cierto
0
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 E G
1
H E E G
n
H = H,
donde ahora tenemos monomorsmos
(G
i
H)/(G
i1
H) G
i
/G
i1
.
Ejercicio: Probar que si N E 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) E G
1
/Z(G) E E 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
E G
1
E E G
n
= G
cumple tambien la denici on para G salvo que quiz a Z(G) 6= 1. Ahora bien,
como Z(G) es abeliano, se descompone en producto de grupos cclicos, y esta
descomposici on da lugar claramente a una serie
1 = N
0
E N
1
E E N
m
= Z(G)
con factores N
i
/N
i1
cclicos. M as 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) 6= 1. Por consiguiente, G/Z(G) es un grupo nilpotente de
orden menor que G, luego es superresoluble por hip otesis de inducci on, 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) 6= 1 (por el teorema 1.21), luego G/Z(G) es nilpo-
tente por hip otesis de inducci on 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) 6= 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
E G
1
E E G
n
= G una serie seg un la
denici on de grupo nilpotente. Existe un i tal que G
i1
H pero G
i
6 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 s olo 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 E 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 intersecci on de uno con el producto de los dem as es
necesariamente trivial, teniendo en cuenta sus ordenes).
As pues, s olo hemos de probar que P E 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 E 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) C N C G.
Demostraci on: El cociente G/Z(G) 6= 1 es superresoluble, luego podemos
considerar el primer termino no trivial N/Z(G) E G/Z(G) de una serie seg un
la denici on de grupo superresoluble. As, se cumple que Z(G) C N E G y
N/Z(G) es cclico. Es claro entonces que N es abeliano, luego N 6= G.
1.3. Preliminares sobre anillos 19
1.3 Preliminares sobre anillos
Los resultados de esta secci on 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 secci on 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-m odulos por la izquierda y
A-m odulos 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-m odulos derechos con
los escalares a la izquierda obtenemos (ab)m = b(am), que no es lo mismo que
la propiedad asociativa para A-m odulos 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-m odulo por la izquierda, de B-m odulo 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-
m odulo por la izquierda y como A-m odulo por la derecha (lo que lo convierte en
un A-A-bim odulo) y, en general, ambas estructuras son distintas y no debemos
confundirlas. (Veanse los ejemplos de las p aginas 21 y 22.) Por ejemplo, un ideal
izquierdo (resp. derecho) de I de A es un subm odulo respecto de la estructura
de A-m odulo 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-m odulo 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
Denici on 1.33 Si A es un anillo conmutativo, una A-algebra B es un anillo
dotado de estructura de A-m odulo 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 sucesi on
exacta de homomorsmos de grupos (en particular, de m odulos):
Denici on 1.34 Una cadena de homomorsmos de grupos
M

N

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

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

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

M

M
00
0,
de modo que M
0
puede identicarse con un subm odulo de M y M
00
= M/M
0
.
Si M = M
0
M
00
, podemos formar obviamente una sucesi on exacta corta
con (m
0
) = m
0
y (m
0
+m
00
) = m
00
. Cuando una sucesi on exacta corta es de
esta forma se dice que se escinde. M as concretamente, se dice que una sucesi on
exacta corta se escinde si cumple cualquiera de las condiciones del teorema
siguiente:
Teorema 1.35 Sea 0 M
0
i
1
M
p
2
M
00
0 una sucesi on exacta corta
de m odulos. Las armaciones siguientes son equivalentes:
a) Si M
1
= i
1
[M
0
], existe un subm odulo M
2
M tal que M = M
1
M
2
.
(Obviamente, entonces, M
2

= M
00
).
b) Existe un homomorsmo i
2
: M
00
M tal que i
2
p
2
= 1.
c) Existe un homomorsmo p
1
: M M
0
tal que i
1
p
1
= 1.
Demostraci on: a) b) Observemos que p
2
|
M
2
: M
2
M
00
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
00
]. 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
0
) = i
2
(m
00
), luego aplicando p
2
vemos que m
00
= 0, luego
m = 0. Esto prueba que la suma es directa.
a) c) Tomamos como p
1
la proyecci on asociada a la descomposici on en
suma directa.
c) a) Tomamos como M
2
el n ucleo de p
1
. Si m M, se comprueba
f acilmente que mi
1
(p
1
(m)) M
2
, luego M = M
1
+M
2
, y si m M
1
M
2
,
entonces m = i
1
(m
0
) y 0 = p
1
(m) = m
0
, luego m = 0. Esto prueba que la suma
es directa.
Anillos y m odulos noetherianos Estudiamos ahora dos importantes con-
diciones de nitud sobre un anillo.
Denici on 1.36 Sea A un anillo y M un A-m odulo (por la izquierda o por la
derecha). Se dice que M es noetheriano (resp. artiniano) si no contiene cadenas
estrictamente crecientes (resp. decrecientes) de subm odulos. Un anillo A es
artiniano (resp. noetheriano) por la izquierda (o por la derecha) si lo es como
A-m odulo por la izquierda (o por la derecha).
Es claro que un A-m odulo 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-m odulo y tiene un subm odulo N no ni-
tamente generado, tomamos n
1
N, de modo que hn
1
i N, luego existe un
n
2
N \ hn
1
i, de modo que hn
1
i hn
1
, n
2
i N, y de este modo podemos
construir una cadena estrictamente creciente de subm odulos, 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 f acil ver que I
0
= ha
1
, a
2
i.
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
6= 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 = ha
1
, a
2
, a
3
i, 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 dimensi on 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 aplicaci on
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 sucesi on
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
6= 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
+ ha
0
i, luego la sucesi on 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
0
M M
00
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
0
y M
00
.
Demostraci on: Supongamos que M es artiniano. Obviamente, una cadena
descendente de subm odulos de M
0
lo es tambien de M, luego si M es artiniano
M
0
tambien lo es. Similarmente, una cadena descendente de subm odulos de M
00
ha de ser de la forma
M
0
/M
00
M
1
/M
00
M
2
/M
00

La cadena de los numeradores se ha de estabilizar, luego lo mismo le sucede
a la cadena dada.
Si M
0
y M
00
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
0
}
n
y {(M
n
+ M
0
)/M
0
}
n
se han de estabilizar
para n sucientemente grande. Si
M
n
M
0
= M
n+1
M
0
, (M
n
+M
0
)/M
0
= (M
n+1
+M
0
)/M
0
,
entonces M
n
= M
n+1
, pues si m M
n
entonces m + M
0
= m
00
+ M
0
, para
un m
00
M
n+1
, luego existe un m
0
M
0
tal que m = m
0
+ m
00
. Entonces
m
0
M
0
M
n
, luego m
0
M
n+1
, luego m M
n+1
. Esto prueba que la cadena
de partida se estabiliza.
La demostraci on 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-m odulo por la izquierda o por la derecha).
M odulos de longitud nita Vamos a estudiar los m odulos que son si-
mult aneamente noetherianos y artinianos.
Denici on 1.40 Si A es un anillo, un A-m odulo M es simple o irreducible si
M 6= 0 y no contiene m as subm odulos que los subm odulos impropios: 0 y M.
En estos terminos, una representaci on lineal : G Aut(V ) es irreducible
si y s olo si V es un K[G]-m odulo irreducible.
Denici on 1.41 Una serie de composici on de un A-m odulo M es una sucesi on
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-m odulo de longitud nita si tiene una serie de
composici on. Diremos que un anillo A tiene longitud nita (por la izquierda o
por la derecha) si tiene longitud nita como A-m odulo.
Luego veremos que, tal y como hemos anunciado, estos m odulos no son sino
los m odulos 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
0
N, y R
0
R subm odulos de M. Entonces
N
0
+ (N R)
N
0
+ (N R
0
)

=
R
0
+ (N R)
R
0
+ (N
0
R)
.
Demostraci on: Basta probar que
N
0
+ (N R)
N
0
+ (N R
0
)

=
N R
(N R
0
) + (N
0
R)
pues intercambiando N y R obtenemos un isomorsmo an alogo donde el miem-
bro izquierdo es el miembro derecho del enunciado y el miembro derecho es el
mismo. Para ello denimos
f : N
0
+ (N R) (N R)/(N R
0
) + (N
0
R))
1.3. Preliminares sobre anillos 25
mediante f(n
0
+m) = [m]. La denici on es correcta, pues si n
0
1
+m
1
= n
0
2
+m
2
,
con n
0
i
N
0
, m
i
N R, entonces
m
1
m
2
= n
0
2
n
0
1
(N R) N
0
= N
0
R (N R
0
) + (N
0
R).
Es claro que f es un epimorsmo de m odulos y se cumple que f(n
0
+m) = 0
si y s olo si m (N R
0
) + (N
0
R), si y s olo si
n
0
+m N
0
+ (N R
0
) + (N
0
R) = N
0
+ (N R
0
).
As pues, el n ucleo de f es n
0
+(N R
0
) 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 subm odulos:
0 = N
0
N
1
N
k
= M, 0 = R
0
R
1
R
l
= M.
Entre N
i1
y N
i
intercalamos los subm odulos
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-H older) 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 composici on 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 m odulos repetidos de ambos renamientos, segui-
mos teniendo renamientos equivalentes, pero ahora sin factores triviales. Esto
signica que, en cada serie de composici on, hemos intercalado m odulos estric-
tamente comprendidos entre sus terminos, pero, como los factores son simples,
no existen tales m odulos. 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-m odulo de longitud nita, podemos denir su longi-
tud, que representaremos por l(M), como la longitud de cualquiera de sus series
de composici on. M as a un, podemos hablar de sus factores de composici on,
denidos (salvo isomorsmo) como los A-m odulos simples que aparecen como
factores en cualquier serie de composici on de M. M as a un, para cada factor de
composici on de M podemos denir su multiplicidad como el n umero de veces
que aparece en una serie de composici on de M. En series distintas, los factores
de composici on 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 est a bien denida.
El mismo argumento que hemos usado en la prueba del teorema 1.44 (apli-
cado ahora a una serie de composici on 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 m odulo tiene longitud nita si y s olo si es noetheriano y
artiniano.
Demostraci on: Si un A-m odulo M tiene longitud nita, entonces ha de
ser noetheriano y artiniano, pues cualquier cadena estrictamente creciente o
decreciente de subm odulos ha de tener longitud menor que l(M). Si M es
noetheriano y artiniano a la vez, podemos construir como sigue una serie de
composici on:
Sea M
0
= 0, Si M
0
6= 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
6= M, tomamos como M
2
un subm odulo minimal
entre los subm odulos 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 composici on.
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-m odulo 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-m odulo
simple. Recprocamente, si M es un A-m odulo simple, existe m M no nulo.
El homomorsmo A M dado por a 7 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 composici on de A lo que muestra que A/I es un factor de
composici on de A. En denitiva, vemos que si A es un anillo de longitud nita,
entonces todo A-m odulo 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-m odulos
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
0
M M
00
0 es una sucesi on exacta de
m odulos, entonces M tiene longitud nita si y s olo si la tienen M
0
y M
00
, en
cuyo caso l(M) = l(M
0
) +l(M
00
).
28 Captulo 1. Introducci on y preliminares
Demostraci on: Si M tiene longitud nita, la serie 0 M
0
M puede
renarse hasta una serie de composici on (aqu suponemos que 0 6= M
0
6= M,
pues en caso contrario el teorema es obvio). Los terminos intercalados entre
0 y M
0
forman una serie de composici on de M
0
, mientras que los intercalados
entre M
0
y M determinan una serie de composici on de M
00
. La relaci on entre
las longitudes es obvia.
Recprocamente, si M
0
y M
00
tienen longitud nita, una serie de composici on
de M
00
determina una serie con factores simples entre M
0
y M, que, unida a una
serie de composici on de M
0
, da lugar a una serie de composici on de M.
M odulos proyectivos Los m odulos proyectivos son como veremos ense-
guida una generalizaci on de los m odulos libres.
Denici on 1.51 Sea A un anillo y P un A-m odulo. 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

}
}
}
}
}
}
}
}

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


de todos los homomorsmos de A-m odulos de M en N, que tiene estructura de
grupo con la suma denida puntualmente. Si : N N
0
es un homomorsmo
de A-m odulos, la composici on con dene claramente un homomorsmo de
grupos
#
: Hom(M, N) Hom(M, N
0
).
La denici on de m odulo proyectivo equivale a que
#
es suprayectivo cuando
lo es. La situaci on general es la siguiente:
Teorema 1.52 Si A es un anillo, 0 N
0

N

N
00
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
0
)

#
Hom(M, N)

#
Hom(M, N
00
) 0
es exacta salvo quiz a en Hom(M, N
00
). La exactitud en Hom(M, N
00
) (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 m odulo proyectivo. La
primera parte se demuestra sin dicultad.
11
El teorema siguiente nos proporciona una caracterizaci on m as descriptiva de
los m odulos proyectivos: son los sumandos directos de los m odulos 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 m odulos 0 C

N

M 0 se escinde.
c) Existe un A-m odulo M
0
tal que M M
0
es libre.
Demostraci on:
a) b) aplicamos la proyectividad a la identidad M M. La des-
composici on 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 sucesi on 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
0
. Consideramos una base
de este m odulo 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 m odulo proyectivo
nitamente generado, entonces el m odulo M
0
tal que M M
0
es libre se puede
tomar tambien nitamente generado. Tambien es obvio que la suma directa de
m odulos 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-m odulos
: 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]-m odulo 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]-m odulo libre de rango r. Entonces se descompone en una sucesi on
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]-m odulo P
0
tal que L = P P
0
es libre.
Tenemos un diagrama conmutativo
Hom(P, V )
B
Hom(P
0
, V )
B

Hom(P
B
, V
B
) Hom(P
0
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
0 de los
homomorsmos correspondientes a los m odulos P y P
0
. Concluimos que esta es
tambien un isomorsmo y, por consiguiente, que tambien lo son
P
y
P
0 .
Dejamos a cargo del lector la demostraci on 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 m odulos proyectivos cumplen una propiedad an aloga al teorema 1.52
con productos tensoriales (aunque, en este caso, no es una caracterizaci on de la
proyectividad):
Teorema 1.56 Si A es un anillo, 0 N
0

N

N
00
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
0
M
A
N M
A
N
00
0
es exacta salvo quiz a en M
A
N
0
. Si M es proyectivo tambien es exacta en
dicho grupo.
Demostraci on: La exactitud en M
A
N
00
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
00
que cumple ([mr]) = m(r).
Por otra parte, la aplicaci on m (n) 7 [m n] est a 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-m odulo libre, pues entonces M

=

iI
A, con lo que
M
A
N
0

=

iI
A
A
N
0

=

iI
N
0
,
e igualmente
M
A
N

=

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

iI
N
0

iI
N
inducido por . En el caso general, podemos considerar un A-m odulo M
0
tal
que M M
0
sea libre. Tenemos un diagrama conmutativo
(M M
0
)
A
N
0
1

(M M
0
)
A
N
(M
A
N
0
) (M
0

A
N
0
)

(M
A
N) (M
0

A
N)

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
0
, que es 1 .
Es bien conocido que si M es un A-m odulo (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 elecci on de
P hasta hacerla can onica:
Denici on 1.57 Si A es un anillo, diremos que un homomorsmo de A-m odu-
los f : P M es esencial si f[P] = M y f[M
0
] 6= M para todo subm odulo
M
0
P. Una envoltura proyectiva de un A-m odulo 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-m odulos, donde
L es un A-m odulo libre nitamente generado. Sea N su n ucleo. Para cada
subm odulo N
0
N, consideremos el epimorsmo can onico
f
N
0 : L/N
0
L/N M.
Observemos que f
N
: L/N M es un homomorsmo esencial (porque
es un isomorsmo) y, como L es un A-m odulo artiniano, podemos tomar un
N
0
N minimal para la propiedad de que f
N
0 : L/N
0
M sea esencial.
Llamemos P = L/N
0
. Vamos a probar que P es proyectivo, con lo que ser a una
envoltura proyectiva de M. Claramente es un A-m odulo nitamente generado.
Consideremos el epimorsmo can onico 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

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


contradira la minimalidad de Q. Sea N
00
N
0
L el n ucleo de q. Ahora
consideramos el diagrama conmutativo
L/N
00
f
N
00

p

G
G
G
G
G
G
G
G
G
L/N
L/N
0
f
N
0

o, equivalentemente, Q
f
N
00

p

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

y observamos que tanto p como f


N
0 son esenciales, luego f
N
00 tambien lo es. La
minimalidad de N
0
implica entonces que N
00
= N
0
, luego p es un isomorsmo.
Esto signica que la sucesi on exacta
0 N
0
L P 0
se escinde, luego L

= N
0
Q

= N
0
P, y esto prueba que P es proyectivo.
Veamos ahora la unicidad. Si P
0
M es otra envoltura proyectiva, la
proyectividad de P nos da un homomorsmo g que cierra el diagrama siguiente:
P
0
M

0
P

|
|
|
|
|
|
|
|
g

Como P
0
M es esencial, ha de ser g[P] = P
0
, luego g es un epimorsmo.
Como P
0
es proyectivo, la sucesi on exacta
0 N(g) P P
0
0
se escinde, luego P = N(g)P
0
y, como P M es esencial, ha de ser N(g) = 0,
luego g es un isomorsmo.
Terminaremos con un resultado que necesitaremos m as adelante sobre k[G]-
m odulos 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]-m odulo libre nitamente generado L tal
que L = P C, para cierto k[G]-subm odulo 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 subm odulos 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 combinaci on lineal de los v
i
, es claro
que los tensores 1v
i
son un sistema generador de k[G] V como k[G]-m odulo.
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 7v 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 secci on G ser a un grupo nito y k un cuerpo. Claramente, todo
k[G]-m odulo tiene una estructura natural de k-espacio vectorial, de modo que si
V y W son dos k[G]-m odulos, podemos distinguir entre el grupo Hom
G
(V, W)
de los homomorsmos de k[G]-m odulos 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]-m odulos, podemos dotar a Hom
k
(V, W) de
estructura de k[G]-m odulo 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]-m odulo 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
Denici on 1.60 Denimos el k[G]-m odulo dual de un k[G]-m odulo V como
V

= Hom
k
(V, k), donde consideramos a k como un k[G]-m odulo 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]-m odulos, la composici on con
determina un homomorsmo dual

: W

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

V

V
00
0 es una sucesi on exacta de
k[G]-m odulos, entonces la sucesi on
0 V
00

V
0
0
tambien es exacta.
Si V es un k[G]-m odulo nitamente generado, entonces es tambien un k-
espacio vectorial de dimensi on 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 f acil 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 6= j.
En particular V y V

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


morsmo no es can onico, sino que tenemos un isomorsmo distinto para cada
elecci on de una base en V . Por el contrario, (siempre bajo la hip otesis de que sea
nitamente generado) V es can onicamente isomorfo (incluso como k[G]-m odulo)
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 m odulos 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 7 (f|
V
, f|
W
) deter-
mina un isomorsmo de k[G]-m odulos 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]-m odulos:
((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
, . . . , w
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 m odulos:
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

, s olo 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]-m odulos. En efecto,


(())() = (

)() =

(
1
) =

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

= ().
36 Captulo 1. Introducci on y preliminares
Por consiguiente, si V es un k[G]-m odulo 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 m odulo por la iz-
quierda.
Por ultimo, si V es proyectivo, entonces existe un K[G]-m odulo 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 secci on 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]-m odulo 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 = hTi
k
, J = h 1 | Gi
k
.
Es inmediato que los subespacios vectoriales I, J son, de hecho, ideales
bil ateros de k[G]. Para cada k[G]-m odulo 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]-m odulo 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]-m odulo 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 sucesi on exacta de k[G]-m odulos
0 J k[G]

k 0,
donde consideramos a k como k[G]-m odulo trivial y viene dado por 7 1.
La sucesi on es exacta porque J est a claramente contenido en el n ucleo de , y
ambos subespacios tienen dimensi on igual a |G| 1. Si V es un k[G]-m odulo
proyectivo, el teorema 1.56 nos da la sucesi on exacta de k[G]-m odulos
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]-m odulos : V
k[G]
k V T dado por
v = vT es un isomorsmo, ya que tiene por inverso al dado por vT 7v1.

Este est a bien denido pues, si vT = v


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

J = h

| Gi
k
.
En efecto, es f acil 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]-
m odulo 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 sucesi on


0 L

J L

(L
G
)

0.
Finalmente, si V es un k[G]-m odulo proyectivo, tomamos W tal que V W
sea libre y tenemos la sucesi on 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, m as concretamente, sobre cuerpos algebraicamente cerrados.
La caracterstica m as notable de este caso es que las representaciones est an
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 secci on 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 est a 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
=
1
v
1
y, en general, v
1

n
=
n
1
v
1
. As pues, W
1
= hv
1
i es un K[G]-
subm odulo. Por 1.12 podemos descomponer V = W
1
V
1
, donde V
1
es tambien
un K[G]-subm odulo.
Repitiendo el mismo razonamiento con V
1
podemos encontrar un K[G]-
subm odulo W
2
= hv
2
i y una descomposici on V = W
1
W
2
V
2
. Tras un
n umero nito de pasos llegamos a una descomposici on V = W
1
W
n
en
K[G]-subm odulos de la forma W
i
= hv
i
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 m onicos 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
car acter dado. Seg un 2.1, podemos elegir una base de V en la que () admite
una matriz diagonal (
ij
) cuya diagonal est a formada por races de la unidad,
que son elementos de A de m odulo 1. Entonces
(
1
) =

1
ii
=

i

ii
= ().
Como tercera aplicaci on de 2.1 mostramos que un car acter determina el
n ucleo de la representaci on que lo genera:
Denici on 2.4 Si : G A es un car acter 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 est a en el n ucleo de si y s olo si
() = I
n
, donde n es el grado de la representaci on, 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
m odulo 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 est a en el n ucleo de .
Denici on 2.6 Si G es un grupo nito, N es un subgrupo normal, para cada
car acter : G/N A de G/N denimos el car acter : G A dado por
() = (N).
Se trata ciertamente de un car acter porque si : G/N Aut(V ) es la re-
presentaci on que determina , entonces la composici on G G/N Aut(V )
es una representaci on de G que genera .
Es claro que es irreducible si y s olo si lo es . Adem as, tenemos que
N N( ). Recprocamente, es claro que todo car acter 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 6= 0, el n ucleo de V
1
ha de ser un K[G]-subm odulo
distinto de V
1
, luego ha de ser trivial, y la imagen ha de ser un K[G]-subm odulo
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
0
: V
1
V
1
la aplicaci on lineal dada por f
0
(v) = f(v)v. Es claro que es un homomorsmo
de K[G]-m odulos que y su n ucleo no es trivial (porque contiene a los vectores
propios asociados a ) luego, por la parte ya probada, f
0
= 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
Denici on 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
h, i =
1
|G|

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

1 si
1
=
2
,
0 si
1
6=
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]-m odulos, 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
6=
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) 6= (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
h
1
,
2
i =
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 6= j, tomando igualmente x
ij
= 1 y x
kl
= 0
cuando (k, l) 6= (i, j), obtenemos igualmente que
1
|G|

G
r
1
i,i
()r
1
jj
(
1
) = 0.
En cambio, para i = j, la misma elecci on 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
h
1
,
1
i =
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 h
1
,
2
i = 0, no bajo
la hip otesis de que
1
6=
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 h
1
,
2
i = 1, mientras que hemos visto que h
1
,
2
i = 0.
En otras palabras, tenemos que dos representaciones irreducibles de un grupo
G son isomorfas si y s olo si determinan el mismo car acter. 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 car acter es h, i.
Demostraci on: Sea
i
el car acter de la subrepresentaci on asociada a W
i
.
Entonces =
1
+ +
m
, luego h, i = h
1
, i + + h
m
, i, 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 car acter como indica
el producto h, i. 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. Adem as,
h, i = n
2
1
+ +n
2
m
,
luego es irreducible si y s olo si h, i = 1.
Ejemplo El car acter que hemos calculado para el grupo D
4
en la p agina 10
es irreducible, pues
h, i =
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 representaci on regular : G Aut(K[G]). En el ejemplo de
la p agina 10 hemos visto que
r
G
() =

g si = 1,
0 si 6= 1,
donde g es el orden de G.
Ahora, si es cualquier car acter irreducible de G, tenemos que
hr
G
, i = (1).
Por lo tanto, si r
G
= n
1

1
+ +n
h

h
es la descomposici on 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
hr
G
, r
G
i = 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 conjugaci on, luego cinco caracteres
irreducibles,
1
,
2
,
3
,
4
,
5
, de los cuales conocemos dos: el car acter 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 (denici on 1.6) una representaci on sobre
K con la misma representaci on matricial asociada, por lo que tiene el mismo
grado y, m as a un, el mismo car acter. Como la relaci on h
i
,
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 m as c omodo a un trabajar
en el caso K = C.
2.2 Caracteres complejos
Para trabajar con caracteres complejos es m as natural sustituir la forma
bilineal h , i por el siguiente producto escalar:
Denici on 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 s olo 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 h, i = (, ). Ahora observamos que en la secci on anterior
s olo hemos usado la forma bilineal h , i sobre caracteres, por lo que todos los
resultados de la secci on anterior son v alidos igualmente cambiando la forma
bilineal h , i por el producto escalar ( , ).
Para trabajar con funciones arbitrarias de C
G
es m as pr actico el producto
escalar.
1
Vease la denici on 1.1 de mi libro de An alisis.
46 Captulo 2. Teora de caracteres
Denici on 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 conjugaci on
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 est a 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]-m odulos,
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
s olo 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 representaci on : 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 conclusi on descomponiendolo en suma directa de subm odulos
irreducibles.
Vamos a aplicar esto al caso en que V = C[G], es decir, a la representaci on
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 6= 0
sea un car acter 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]-m odulo agrupamos
todos los subm odulos isomorfos, obtenemos una descomposici on 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]-subm odulos irreducibles, pero, si en cada una de ellas
agrupamos todos los sumandos correspondientes al mismo car acter
i
, el m odulo
V
i
que obtenemos es independiente de la descomposici on 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 7 vx. Como
x Z(C[G]), se trata, de hecho, de un homomorsmo de C[G]-m odulos.
Si W es un C[G]-subm odulo irreducible de V , la restricci on 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 raz on
n
i
n
(
i
, ) =
n
i
n
(,
i
),
donde es el car acter de W y n su grado. As pues, p
i
|
W
= 0 si 6=
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 6= 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 aplicaci on 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 7 vx es
la homotecia de raz on T(x). Como (vx)y = v(xy), concluimos que la homotecia
de raz on T(xy) es la composici on de la homotecia de raz on T(x) seguida de la
homotecia de raz on 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]) = he
1
, . . . , e
h
i
Z
, luego el algebra
Z[e
1
, . . . , e
h
] es un Z-m odulo 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 secci on 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 car acter 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 caracterizaci on 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 s olo 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 s olo 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 secci on 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 conjugaci on 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, m as 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 f acil 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 representaci on 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
can onica de R
4
, el producto de Q est a 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 conjugaci on), a
pesar de que ambos grupos no son isomorfos.
Ejercicio: Calcular la tabla de caracteres de
3
.
4
En la secci on 1.4 de mi libro de

Algebra est a construido el anillo de divisi on de los
cuaterniones racionales. El algebra de los cuaterniones se obtiene sin m as que cambiar Q por
R en toda la construcci on.
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
() 6= cl
G
().
Demostraci on: Sean
1
, . . . ,
h
representantes de las clases de conjuga-
ci on 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 relaci on 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 car acter de G
1
como un car acter de G. Concreta-
mente, entendiendo que (g
1
g
2
) = (g
1
). Lo mismo es v alido 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 car acter 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
restricci on. 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. S olo
tenemos que observar que los caracteres irreducibles de un grupo cclico G = hi
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
car acter 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-
taci on 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 raz on (), 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 car acter de , podemos
considerar en G
m
el car acter
m
, que, seg un hemos visto en la secci on anterior,
es irreducible, y est a asociado a la representaci on

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 raz on
(
1

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

m
= 1. Tenemos que H est a en el n ucleo de
m
, luego podemos
ver a
m
como representaci on 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 m as detalle, al considerar a como car acter del i-esimo factor, su representaci on 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-m odulo
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, m as abajo.
Subgrupos normales El teorema 2.5 nos permite reconocer el n ucleo de un
car acter a partir de la tabla de caracteres de un grupo. Obviamente, los n ucleos
de caracteres son subgrupos normales. Los dem as 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 intersecci on es el n ucleo de la representaci on regular,
que es el.
Recordemos que el subgrupo derivado de un grupo G es el menor subgrupo
G
0
tal que el cociente G/G
0
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
0
N(),
entonces es un car acter irreducible de G/G
0
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


0
N().
En particular, el n umero de caracteres de grado 1 de un grupo nito G es
igual al ndice |G : G
0
|.
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
m odulo 1.
Tenemos que Z() si y s olo si |
1
+ +
n
| = n, y es f acil ver que
esto ocurre s y s olo si todos los
i
son iguales, es decir, si y s olo si () es una
homotecia de raz on .
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()] est a 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 car acter 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 Gpueda
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 dem as 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, m as
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 6= 1.
(Existe por el teorema 1.21.) Consideremos la clase de conjugaci on 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
0
, para cierto b
0
b.
Basta probar que G tiene un subgrupo 1 < N C G, pues entonces N y G/N
son resolubles por hip otesis de inducci on, luego G tambien lo es. Supongamos
que no es as, es decir, que G es un grupo simple no abeliano.
Si b
0
= 0, entonces Z(G) 6= 1, lo que nos da una contradicci on. Supon-
gamos, pues, que b
0
> 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 combinaci on 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]-m odulo. Esto nos lleva a la denici on siguiente:
Denici on 2.31 Sea G un grupo nito y H un subgrupo. Consideremos una
representaci on lineal : H Aut(W). Llamaremos representaci on inducida

G
a la representaci on de G asociada al C[G]-m odulo W
C[H]
C[G]. Si es el
car acter de , llamaremos car acter inducido
G
al car acter de G asociado a
G
.
Es obvio que, si H K G y es un car acter de H, entonces (
K
)
G
=
G
.
Vamos a ver que
G
puede calcularse directamente a partir de sin nece-
sidad de conocer la representaci on que lo genera. Para ello conviene introducir
la notaci on siguiente:
Denici on 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 representaci on que determina
el car acter 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 car acter 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

6= , 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 f ormula del enunciado. La segunda se sigue
de la primera debido a que, si R cumple
1
H, entonces, para cada
h H tenemos que
0
= h G cumple
0

01
H y (
0

01
) = (
1
)
y, recprocamente, todo
0
G que cumple
0

01
H es de la forma
0
= 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).
Denici on 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
m odulo 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 car acter de H, entonces
G
es un car acter 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 7
G
es C-lineal y que toda funci on de clases es combinaci on
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:
Denici on 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 restricci on 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 c alculo directo:
(
G
, ) =
1
|G|

G
()() =
1
|G|
1
|H|

,G

0
(
1
)()
=
1
|G|
1
|H|

0
,G

0
(
0
)(
1

0
) =
1
|G|
1
|H|

0
,G

0
(
0
)(
0
)
=
1
|H|

0
H
(
0
)(
0
) = (,
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]-m odulo asociado a , de modo que
N
est a asociado a V como C[N]-m odulo. Sea
V =
h

i=1
V
i
la descomposici on de V como C[N]-m odulo 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]-subm odulo 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. Adem as, si W tiene car acter
i
, el car acter 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 subm odulos con un mismo
car acter
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
6= 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 car acter 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 m odulo 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
). Adem as, dicha suma directa es un C[G]-subm odulo
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 est a 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
car acter irreducible de G. Podemos suponer que es el, es decir, que la repre-
sentaci on : G Aut(V ) que lo genera es inyectiva, pues, si tuviera n ucleo
N 6= 1, podramos ver a como car acter 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) C N C G. Como es un
monomorsmo, tenemos que [N] C 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 inducci on para concluir que =
H
, para cierto car acter de
grado 1, luego tambien =
G
.
Terminamos esta secci on 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 car acter 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 ser a de grado 1, porque N es abeliano. Sea : G LG(n, C) una
representaci on matricial que genere a , consideremos G
0
= [G] LG(n, C) y
sea N
0
= [N]. Tenemos un epimorsmo G/N G
0
/N
0
, luego
|G
0
: N
0
|

|G : N|.
El hecho de que
N
= n se traduce en que las matrices de N
0
son de la forma
I
n
, luego N
0
Z(G
0
). La inclusi on G
0
LG(n, C) es una representaci on de
G
0
de grado n, luego el teorema anterior nos da que n | |G
0
: N
0
|

|G : N|.
2.5 El teorema de Brauer
La nalidad de esta secci on 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:
Denici on 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 car acter 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
est a
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:
Denici on 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-m odulo. 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 car acter, 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, s olo 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-m odulo 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 ciclot omicos 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-m odulo libre de rango nito. Fijemos una base D = h
1
, . . . ,
c
i
Z
tal que
1
= 1. Vamos a trabajar en el producto tensorial D
Z
R(G).
Como R(G) es el Z-m odulo libre que tiene por base los caracteres irreducibles

1
, . . . ,
h
de G, tenemos, por una parte, que D
Z
R(G) es el D-m odulo libre
generado por los elementos 1
i
. Podemos identicarlo con el D-subm odulo
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)-m odulo 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 intersecci on
es un elemento de D
Z
R(G) cuyas coordenadas en la base
i
1 est an 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 combinaci on lineal con
coecientes en D de caracteres de C. Ciertamente, como toda funci on de clases,
es combinaci on lineal de los caracteres irreducibles de C. Si es uno de ellos,
su coeciente en la combinaci on 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
0
-elemento si su orden es
primo con p.
En general, si el orden de x es m = p
i
m
0
, donde p - m
0
, existen u, v Z tales
que up
i
+vm
0
= 1, con lo que x
p
= x
vm
0
, x
p
0 = x
up
i
cumplen que
x = x
p
x
p
0 = x
p
0 x
p
, x
p
i
p
= x
m
0
p
0 = 1,
64 Captulo 2. Teora de caracteres
es decir, que todo x G puede descomponerse como producto de un p-elemento
y un p
0
-elemento, a los que llamaremos, respectivamente, p-componente y p
0
-
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
0 es su p
0
-componente,
entonces (x) (x
p
0 ) (mod p)
Demostraci on: Sea C = hxi, de modo que x
p
0 C. Observamos que

C
D
Z
R(C), luego no perdemos generalidad si suponemos que G est a
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
0 , luego
i
(x)
q
=
i
(x
p
0 )
q
.
Por consiguiente:
(x)
q
=
_

i
d
i

i
(x)

i
d
i

i
(x)
q
=

i
d
i

i
(x
p
0 )
q

i
d
i

i
(x
p
0 )

q
= (x
p
0 )
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
0 )
q
(mod p)
en Z y, como q es potencia de p, esto equivale a que (x) (x
p
0 ) (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 conjugaci on de G formadas por p
0
-elementos. Sea P
i
un
p-subgrupo de Sylow del centralizador C
G
(x
i
) y sea C
i
= hx
i
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 6= x
i
.
Se cumple que
i
R(C
i
), pues, al expresar
i
como combinaci on lineal de
los caracteres de C
i
, el coeciente de cada car acter 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 funci on
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
) 6 0 (mod p),
G
i
(x
j
) = 0 para j 6= i.
En efecto, si y G cumple que yx
j
y
1
H
i
, entonces, como se trata de un
p
0
-elemento, ha de ser yx
j
y
1
C
i
y, para j 6= i, ha de ser yx
j
y
1
6= 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
0 ) (mod p) y, a su
vez, la p
0
-componente x
p
0 est a en la clase de conjugaci on de un x
i
, luego
(x) (x
p
0 ) = (x
i
) =
G
i
(x
i
) 6 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 car acter 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 representaci on : G C[G/N] dada por
()(N) = N determina en C[G/N] una estructura natural de C[G]-m odulo
que nos permite dar la denici on siguiente:
66 Captulo 2. Teora de caracteres
Denici on 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]-m odulo V
C[G]
C[G/N]. Si
es el car acter de , llamaremos
G/N
al car acter de
G/N
.
Vamos a ver c omo 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]-subm odulo de V ,
y la representaci on G Aut(V
N
) tiene a N en su n ucleo, luego induce una
representaci on de G/N o, lo que es lo mismo, podemos considerar a V
N
como
C[G/N]-m odulo de forma natural.
Consideremos a aplicaci on lineal p : V V
N
dada por
p(v) =
1
|N|

nN
vn.
Es inmediato comprobar que es un homomorsmo de C[G]-m odulos, 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]-m odulo.
La proyecci on 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]-
m odulos 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 car acter de la representaci on de G/N inducida
por la restricci on de a V
N
. Vamos a usar esta representaci on 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 restricci on 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:
Denici on 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 car acter,
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 est a asociada
al K[G]-m odulo V , entonces V
C
= C
K
V tiene una estructura natural de C[G]-
m odulo que determina una representaci on de G sobre C que, eligiendo bases
adecuadamente, se corresponde con la misma representaci on matricial que la
representaci on de partida. En particular, el car acter de ambas representaciones
es el mismo. Conviene observar que la estructura de C[G]-m odulo 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 representaci on de G se dice realizable sobre K si est a
asociada a un C[G]-m odulo de la forma V
C
, para cierto K[G]-m odulo V . Igual-
mente, diremos que un car acter es realizable sobre K si lo es su representaci on
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]-m odulos irreducibles, asociadas a los caracteres
irreducibles
i
y
j
. Cada homomorsmo : V W est a determinado por
las restricciones
i
= |
V
i
: V
i
W, cada una de las cuales est a determi-
nada por sus proyecciones
ij
: V
i
W
j
. Recprocamente, cualquier familia
de homomorsmos de C[G]-m odulos
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 6

= W (o, equivalentemente,
si 6= ) 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 (, ) 6= 0. El teorema anterior nos
da que Hom(V
C
, W
C
) 6= 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) 6= 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)) 6= 0, donde p

: W
C
W es la proyecci on 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)) 6= 0.
As pues,
6
Hom(V, W) 6= 0 y, como V y W son K[G]-m odulos 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]-m odulos irreducibles V y W no son isomorfos, los C[G]-
m odulos 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]-m odulos no isomorfos se vuelvan isomorfos por una extensi on
de coecientes. Vemos tambien que dos K[G]-m odulos irreducibles distintos
tienen caracteres distintos (los mismos que V
C
y W
C
), luego un K[G]-m odulo
irreducible est a determinado salvo isomorsmo por su car acter.
Enseguida veremos que estos hechos son v alidos para m odulos arbitrarios,
no necesariamente irreducibles. Para extraer m as consecuencias del teorema
anterior conviene introducir el concepto siguiente:
Denici on 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]-m odulos irreducibles). Es claro que
R
K
(G) est a generado por los caracteres irreducibles sobre K (pues toda repre-
sentaci on 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 m as: 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]-m odulo 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 combinaci on lineal de todos los caracteres irreducibles de G. De aqu
deducimos varios hechos:
a) Un mismo car acter irreducible de G no puede aparecer en la descompo-
sici on 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 descomposici on de r
G
, por la propiedad
anterior.)
c) Todo car acter irreducible de G aparece en la descomposici on de un ( unico)
car acter de G irreducible sobre K.
A su vez, de aqu deducimos que dos K[G]-m odulos son isomorfos si y s olo
si tienen el mismo car acter. En efecto, si no son isomorfos y sus caracteres
son y , en las descomposiciones de los K[G]-m odulos en K[G]-subm odulos
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 6= , porque los
i
son una base.
En particular, si es un car acter de G realizable sobre K, el K[G]-m odulo
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.
Denici on 2.59 Si K es un subcuerpo de C y G es un grupo nito, diremos
que un K[G]-m odulo 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]-m odulos absolutamente irreducibles.
Observemos que un car acter de G sobre K es absolutamente irreducible si
y s olo 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 car acter irreducible de G, sabe-
mos que aparece en la descomposici on 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
dem as 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.
Denici on 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
escisi on
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 est a 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]-m odulo asociado a , entonces su
C[H]-m odulo asociado es V
K[H]
C[H], luego el C[G]-m odulo 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 f acil ver que son v alidos para cualquier cuerpo de escisi on de G denido en un
contexto m as 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 s olo requiere que la caracterstica del cuerpo no divida al
orden del grupo. Vamos a introducir el marco algebraico adecuado para estudiar
este hecho:
Denici on 3.1 Si A es un anillo, un A-m odulo M se dice semisimple si se des-
compone en suma directa de subm odulos simples. Se dice que A es semisimple
(por la izquierda o por la derecha) si lo es como A-m odulo.
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 v alidos 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 ser an 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 est a 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 composici on
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 descomposici on de M
en suma (directa) de subm odulos simples, ya que, si la longitud de M es n, no
es posible que M tenga m as 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]-m odulos nitamente generados (precisamente por 1.48). El
teorema 1.12 implica entonces que, si car K - K[G], entonces todos los K[G]-
m odulos 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 = hm
1
, . . . , m
n
i es un A-m odulo 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
6= 0, ya que en caso contrario podemos eliminar
este m odulo 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-
car a 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 hip otesis de nitud, ahora podramos
concluir que todo m odulo 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 6= 0
(recordemos que un m odulo 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 7va 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 6= j.
Demostraci on: a) Todo A-m odulo simple (en particular, todo ideal simple
de A) es isomorfo a un factor de composici on de A, luego s olo 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 6= 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 adem as 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 subm odulos 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
. Adem as, como V
i
es suma de subm odulos isomorfos a I
i
, tenemos que V
i
e
j
= 0 si i 6= 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 m odulos 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
0
tal que A = I I
0
. 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 est a en AI, lo cual, aplicado a los sumandos de una
descomposici on de A en suma de ideales simples, nos da que AI = I.
Un ideal bil atero L es en particular un A-m odulo, 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.
Denici on 3.10 Si A es un anillo y M es un A-m odulo, denimos el anulador
de M como el ideal
An(M) = {a A | Ma = 0}.
Un A-m odulo 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 m odulos simples y eles tiene consecuencias
importantes sobre la estructura del anillo. Para ello necesitamos estudiar los
m odulos simples. Empezamos por la versi on 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 6

= W y es un anillo de divisi on
si V

= W.
Demostraci on: Es trivial: si f : V W es un homomorsmo de A-
m odulos 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-m odulo simple, el anillo D = End
A
(V ) de
los endomorsmos de V como A-m odulo 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-
m odulo 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
) est a completamente determinado por
sus restricciones
i
: V V
n
a cada sumando de V
n
, las cuales a su vez est an
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-m odulo semisimple, podemos des-
componerlo en la forma V
n
= hci W, para cierto A-subm odulo 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 est a 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 dimensi on 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 can onica 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 7M(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 7vA 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 7M(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 7M(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 6= 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 6= 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 composici on de aplicaciones, a la hora de considerar
representaciones de grupos tendramos que tratar con m odulos 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-m odulo 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-m odulos, 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-m odulos simples.
Observemos ahora que, para cada d D, podemos denir
d
End
A
(V )
mediante
d
(v) = dv y, claramente, la aplicaci on d 7
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 est an 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-m odulo simple.
El teorema anterior nos da que D
op
= End
A
(V )

= E
op
, luego D

= E. Adem as,
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 sistem aticamente
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 secci on determinaremos la distancia que hay de un anillo arbitrario
a un anillo semisimple. La clave es el concepto de radical de Jacobson:
Denici on 3.20 Sea A un anillo. El radical de Jacobson de A, denotado por
J(A), es la intersecci on de todos los ideales derechos maximales
3
de A.
El teorema siguiente prueba, entre otras cosas, que J(A) es tambien la in-
tersecci on 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 est a 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 est a 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-m odulo simple por la derecha tal que x / An(M).
Entonces existe m M tal que mx 6= 0. Como M es simple, M = hmxi. 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-m odulo
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
intersecci on de los anuladores de todos los A-m odulos simples por la derecha.
Ahora bien, es inmediato que, si M es un A-m odulo derecho, entonces An(M)
es un ideal bil atero, luego J(A) es intersecci on 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 intersecci on 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 m odulos 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 composici on 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 conexi on 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
6= 0, entonces existe al menos otro ideal maximal M
2
(pues
J(A) es la intersecci on 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
6= 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
=

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

= A/M
i
es un A-m odulo 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
)

j6=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
=

j6=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 intersecci on de todos ellos es J(A)/J(A) = 0.
Observemos tambien que si A es un anillo artiniano y V es un A-m odulo sim-
ple, entonces J(A) anula a V , luego V tiene una estructura natural de A/J(A)-
m odulo 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-m odulos 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)-m odulo nitamente generado, y A/J(A) es semisimple, luego M es
un A/J(A)-m odulo semisimple, y esto implica claramente que es un A-m odulo
semisimple.
Esto implica a su vez que si M es un A-m odulo (donde A es artiniano),
entonces MJ(A) es el menor subm odulo 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-m odulo 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 6= 0, luego el ideal I = u(k[G]) cumple
I
2
= 0, I 6= 0, luego 0 I J(k[G]), luego J(k[G]) 6= 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 v alidos en general:
Denici on 3.27 Sea G un grupo nito y k un cuerpo, denimos T : k[G] k
como la aplicaci on 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) = h 1 | Gi


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
0
es cualquier ideal derecho maximal, el teorema 1.14 nos da
que k[G]/M
0
= k, considerando a k como k[G]-m odulo trivial. Esto implica
que [1] = [1] para todo G, luego 1 M
0
, luego M(G) M
0
, luego
M(G) = M
0
, por ejemplo porque ambos tienen la misma dimensi on sobre k.
Veamos otra caracterizaci on de J(A) o, m as en general, del subm odulo
MJ(A) de un A-m odulo dado.
Denici on 3.28 Si A es un anillo y M un A-m odulo, un subm odulo N de M
es inesencial en M si el unico subm odulo N
0
de M que cumple N +N
0
= M es
N
0
= M.
Obviamente, todo subm odulo de un subm odulo inesencial es inesencial. Este
concepto est a estrechamente relacionado con el de homomorsmo esencial, de-
nido en 1.57:
Teorema 3.29 Un epimorsmo de m odulos f : M M
0
es esencial si y s olo
si su n ucleo es inesencial.
3.3. Cuerpos de escisi on 87
Demostraci on: Basta tener en cuenta que si N es el n ucleo de f y N
0
es
un subm odulo de M, entonces f[N
0
] = M
0
si y s olo si M = N +N
0
.
La relaci on 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 intersecci on de todos los subm odulos maximales
de M (es decir, de los pen ultimos terminos de las series de composici on de
M). Vamos a probar que N es el mayor subm odulo inesencial de M y que
MJ(A) = N.
Si N + M
0
= M pero M
0
M, entonces (completando una serie de com-
posici on) podemos tomar un subm odulo maximal M
0
M
00
M, que tambien
cumplir a N + M
00
= M, pero esto es absurdo, puesto que N M
00
, luego la
suma se reduce a M
00
= M. As pues, N es inesencial.
Si N
0
M es un subm odulo inesencial y M
0
es un subm odulo maximal
de M, entonces M
0
N
0
+ M
0
M, luego ha de ser M
0
= N
0
+ M
0
, luego
N
0
M
0
. Como esto vale para todo M
0
, de hecho N
0
N.
Por otra parte, si M
0
es un subm odulo maximal de M, entonces M/M
0
es
simple, luego MJ(A) M
0
, 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
=

j6=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-
tensi on 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-m odulo nitamente generado, entonces V
K
= K
k
V tiene
una estructura natural de A
K
-m odulo 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
Denici on 3.31 Si A es una k- algebra de dimensi on nita y V es un A-m odulo
simple, diremos que es absolutamente simple
4
si V
K
es simple para toda ex-
tensi on de cuerpos K/k. Diremos que k es un cuerpo de escisi on de A si todo
A-m odulo 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-m odulo el. Basta probar que si
K/k es una extensi on de cuerpos, entonces V
K
es un A
K
-m odulo simple si y
s olo si es un B
K
-m odulo 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
ser a un A
K
-subm odulo si y s olo si es estable para la
multiplicaci on por los elementos de la base 1 a
i
, mientras que ser a 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
-subm odulos 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
-subm odulos y, en particular, V
es simple como A
K
-m odulo si y s olo si lo es como B
K
-m odulo.
Observemos que si V es un k[G]-m odulo, 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 m odulos simples y eles les podemos aplicar el teorema 3.14:
4
Recordemos que los m odulos simples se llaman tambien irreducibles y, del mismo modo,
los m odulos absolutamente simples se llaman tambien absolutamente irreducibles. El termino
simple es m as habitual en teora de anillos, mientras que irreducible es el usual en teora
de representaciones.
3.3. Cuerpos de escisi on 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 est a 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 est a en el centro de D.
As pues, k D End
k
(V ). Todos los ideales de A son k-espacios vectoria-
les de dimensi on nita, al igual que sus factores de composici on, luego tambien
los A-m odulos 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 est a probado en la discusi on previa al teorema 3.16.
Ahora podemos dar una caracterizaci on de los A-m odulos 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-m odulo si
y s olo si lo es como B-m odulo, y tambien es claro que End
A
(V ) = End
B
(V ).
Como V es un B-m odulo el, cambiando A por B, no perdemos generalidad si
suponemos que V es un A-m odulo 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 s olo 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
-m odulo
simple y el, luego podemos aplicarle tambien el teorema 3.33, seg un el cual
D
0
= 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-
tensi on nita de K, luego K, lo que prueba que D
0
= K = D
0op
, 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 s olo 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 extensi on, se cumple que A
K
= K
k
Mat
n
(k)

= Mat
n
(K) y V
K
es un A
K
-m odulo 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]-m odulos 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
0
1
(D
op
1
) Mat
n
0
h
(D
op
h
).
3.3. Cuerpos de escisi on 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
0
i
, luego n
i
= dim
k
V
i
= (dim
k
D
i
)n
0
i
. Tomando di-
mensiones sobre k en ambos miembros de la descomposici on de k[G], vemos
que
|G| = n
02
1
dim
k
D
1
+ +n
02
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 escisi on para G.
En tal caso, la descomposici on 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 conjugaci on 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) est a 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 7 v. Si M Z(A), entonces v 7 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-m odulo 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 escisi on para G cuya caracterstica no divida al orden de G,
el teorema de Wedderburn (vease la observaci on 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]-m odulos
simples, y en el que cada coordenada
i
: k[G] End
k
(V
i
) no es sino la
representaci on 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
0
(y) = 0, para
toda representaci on lineal irreducible
0
: 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]-m odulos simples. Pongamos que V = V
1
. Sea A = k[G]/J(k[G]), que es
una k- algebra semisimple cuyos A-m odulos 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 m odulos 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]-subm odulos
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 composici on tienen anuladores distintos, luego no pueden
ser isomorfos.
De aqu deducimos algunas propiedades de los cuerpos de escisi on:
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 escisi on 93
Demostraci on: Como k es un cuerpo de escisi on de G, los K[G]-m odulos
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]-m odulos V
i
seran isomorfos por el teorema anterior.
Veamos ahora que todo K[G]-m odulo simple es isomorfo a un V
iK
. En
principio, todo K[G]-m odulo 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 composici on de k[G], entonces
0 = M
0K
M
1K
M
nK
= K[G]
es una serie de composici on de K[G]. En efecto, basta tener en cuenta que la
sucesi on 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 composici on de K[G], y adem as hemos visto que
los factores de composici on de K[G] son isomorfos a m odulos de la forma V
iK
.
Con esto tenemos probado que todos los K[G]-m odulos 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 m odulos V
i
, luego son simples. Por consiguiente, K es tambien un cuerpo
de escisi on de G.
Si no suponemos que k es un cuerpo de escisi on de G, partiendo de una serie
de composici on de k[G] como en la prueba del teorema anterior, obtenemos
una serie de K[G] que no es necesariamente una serie de composici on de K[G],
pero que puede renarse hasta que lo sea. Esto nos permite concluir que todo
K[G]-m odulo simple es un factor de composici on de un K[G]-m odulo 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]-m odulo simple y sea W un factor de composici on de V
K
. Por
hip otesis, existe otro k[G]-m odulo simple V
0
tal que W

= V
0
K
. As pues, V
K
94 Captulo 3. La teora general
y V
0
K
tienen un factor de composici on en com un. El teorema 3.38 nos da que
V

= V
0
, 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
extensi on arbitraria (aunque podemos suponer que K y L est an 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 escisi on 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-m odulos
(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-m odulo 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 m odulos cociente A
(N)
/I que pertenecen a C. As, B C y para cada M C
existe al menos un M
0
B tal que M

= M
0
. Ahora llamamos L al A-m odulo
libre de base B, de modo que un elemento arbitrario de L se expresa de forma
unica como combinaci on 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
0
, M, M
00
) B
3
tales que
existe una sucesi on exacta
0 M
0
M M
00
0
de morsmos de C y
R

= {M M
0
M
00
| (M
0
, M, M
00
) R} L.
Por ultimo, denimos el grupo de Grothendieck asociado a la categora C
como el grupo cociente
R(C) = L/ hR

i .
5
No vamos a necesitar ning un resultado de la teora de categoras m as all a de la mera
denici on. Si el lector no est a familiarizado con ella, s olo necesita saber que cuando hablamos
de un objeto de C queremos decir un A-m odulo nitamente generado, o un A-m odulo
proyectivo nitamente generado, etc., y que cuando hablamos de un morsmo de C quere-
mos decir un homomorsmo de A-m odulos nitamente generados, o de A-m odulos proyectivos
nitamente generados, etc., seg un los objetos que compongan C.
6
Tomamos B por una cuesti on 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 m odulo trivial, entonces
tenemos una sucesi on exacta
0 M M M 0,
luego M M M = M R

, luego M hR

i, 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
sucesi on exacta
0 0 M N 0,
luego N M 0 R

, luego N M hR

i (porque 0 hR

i), 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 m odulo M
0
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 m odulos 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
0
M M
00
0,
se cumple que [M] = [M
0
] + [M
00
].
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
0
M M
00
0,
se cumple que f(M) = f(M
0
) + f(M
00
), 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
0
1
, M
1
,
M
00
1
B tales que M
0
= M
0
1
, M

= M
1
, M
00
= M
00
1
. Claramente existe una
sucesi on exacta
0 M
0
1
M
1
M
00
1
0,
luego M
1
M
0
1
M
00
1
R

, luego [M] = [M
1
] = [M
0
1
] + [M
00
1
] = [M
0
] + [M
00
].
Para probar c) usamos que L es un Z-m odulo libre de base B, luego podemos
denir un homomorsmo de grupos j : L R mediante j(M) = f(M). Si
(M
0
, M, M
00
) R, entonces
j(M M
0
M
00
) = f(M) f(M
0
) f(M
00
) = 0,
96 Captulo 3. La teora general
luego hR

i est a 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
0
B tal que M

= M
0
y sucede que
i([M]) = i([M
0
]) = f(M
0
) = 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) est a 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 construcci on 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 can onica [ ] : 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 m odulos de C est a tambien en C) entonces, en la combinaci on
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:
Denici on 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]-m odulos nitamente
generados. Denimos
R
+
k
(G) = {[M] R
k
(G) | M es un k[G]-m odulo nitamente generado},
S
k
(G) = {[M] R
k
(G) | M es un k[G]-m odulo 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]-m odulo nitamente generado no
nulo y
0 = M
0
M
1
M
n
= M
es una serie de composici on, la sucesi on 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
] hS
k
(G)i .
Sea V
1
, . . . , V
h
un sistema de representantes de los k[G]-m odulos libres y sea
R el Z-m odulo libre de base {V
1
, . . . , V
h
}. La aplicaci on V
i
7 [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]-m odulo nitamente generado M, sea m
i
(M) la multiplicidad
de V
i
como factor de composici on de M (es decir, el n umero de factores de
composici on de V isomorfos a V
i
). Si tenemos una sucesi on exacta de k[G]-
m odulos
0 M
0
M M
00
0,
es claro que una serie de composici on de M se obtiene enlazando una serie
de composici on de M
0
con una serie de composici on de M/M
0
= M
00
, por lo
que m
i
(M) = m
i
(M
0
) + m
i
(M
00
). 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]-m odulos simples y, para
todo k[G]-m odulo 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 composici on
de M.
As, para dos k[G]-m odulos M y N, se cumple que [M] = [N] si y s olo si M y
N tienen los mismos factores de composici on (con las mismas multiplicidades).
En particular, si car k - |G| (con lo que k[G] es semisimple), podemos concluir
que [M] = [N] si y s olo si M

= N, ya que cada k[G]-m odulo nitamente
generado y no nulo es la suma directa de sus factores de composici on.
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
0
dos subcategoras de la categora
de los A-m odulos nitamente generados, sea R un grupo abeliano y sea
F : C C
0
R
una aplicaci on tal que, para cada par de sucesiones exactas
0 M
0
M M
00
0, 0 N
0
N N
00
0
en C y C
0
respectivamente, se cumpla que
F(M, N) = F(M
0
, N) +F(M
00
, N), F(M, N) = F(M, N
0
) +F(M, N
00
).
Entonces existe una unica forma bilineal b : R(C) R(C
0
) R tal que
b([M], [N]) = F(M, N).
Demostraci on: Fijemos un objeto N C
0
y consideremos la aplicaci on
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 aplicaci on g
x
: C
0
R dada
por g
x
(N) = i
N
(x). Vamos a probar que es aditiva. Consideramos una sucesi on
exacta
0 N
0
N N
00
0
y observamos que, para cada M C, se cumple que
i
N
([M]) = F(M, N) = F(M, N
0
) +F(M, N
00
) = i
N
0 ([M]) +i
N
00 ([M]).
Como i
N
, i
N
0 e i
N
00 son homomorsmos de grupos y los elementos [M] gene-
ran R(C), esto implica que i
N
(x) = i
N
0 (x) +i
N
00 (x) para todo x R(C), luego
g
x
(N) = g
x
(N
0
) + g
x
(N
00
). As pues, g
x
es aditiva y dene un homomorsmo
de grupos j
x
: R(C
0
) 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 aplicaci on que a cada par de k[G]-m odulos 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]-m odulo trivial (el k[G]-m odulo 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|) est a asociada a
hM, Ni = 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 hM, Ni es aditiva en las dos componentes, pues si tenemos
una sucesi on exacta de k[G]-m odulos nitamente generados
0 M
0
M M
00
0,
el hecho de que k[G] sea semisimple se traduce en que M

= M
0
M
00
, por lo
que todo homomorsmo de k[G]-m odulos M N est a determinado por sus
restricciones a M
0
y M
00
, es decir,
Hom(M, N)

= Hom(M
0
, N) Hom(M
00
, N),
luego hM, Ni = hM
0
, Ni + hM
00
, Ni. 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 h , i : 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
h[M], [N]i = 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 h[M], [N]i = 0 si
[M] 6= [N], lo cual es consecuencia del lema de Schur 3.12. La ortonormalidad
signica que, adem as, h[M], [M]i = 1, lo cual se cumple si k es un cuerpo de
escisi on, por el teorema 3.34.
3.5 Caracteres
En esta secci on deduciremos las propiedades b asicas de los caracteres de las
representaciones de grupos nitos a partir de los resultados precedentes.
Denici on 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 conjugaci on 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
0
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
0
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
0
V V
00
0
es una sucesi on exacta de k[G]-m odulos, entonces
0 V
0
K
V
K
V
00
K
0
es tambien una sucesi on exacta (porque K es libre sobre k), luego podemos
denir un homomorsmo de grupos R
k
(G) R
K
(G) mediante [V ] 7[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 escisi on 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
0
k
(G) dado por [V ] 7
V
, donde
V
es el car acter
asociado al k[G]-m odulo V . En particular, el grupo R
0
k
(G) es un Z-m odulo libre
que tiene por base a los caracteres irreducibles de G sobre k.
Demostraci on: Consideremos una sucesi on exacta de k[G]-m odulos ni-
tamente generados
0 V
0
V V
00
0.
Fijemos una base v
1
, . . . , v
r
de V
0
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
00
. Consideremos las representaciones matriciales
0
, ,
00
asociadas a
los tres m odulos en dichas bases. Es claro que, para todo G, se cumple que
() =
_

0
() 0

00
()

,
luego los caracteres correspondientes cumplen la relaci on
V
=
V
0 +
V
00 . Esto
implica que existe un homomorsmo de grupos en las condiciones del enunciado.
Como el producto en R
k
(G) est a 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 composici on, luego todo car acter es suma de
caracteres irreducibles, y estos generan R
0
k
(G).
Vamos a probar que el homomorsmo del enunciado es un isomorsmo su-
poniendo en primer lugar que k es un cuerpo de escisi on 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 representaci on 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 escisi on, los k[G]-m odulos 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 6= 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] est an
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-
cisi on de G que contenga a k. Por la parte ya probada, tenemos un isomorsmo
R
0
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]-m odulo simple, su car acter
es el mismo que el de V
K
y, como [V
K
] es combinaci on lineal (no nula) de los
elementos de un subconjunto I
[V ]
S
K
(G) (vease la prueba de 3.49), resulta
que
V
es combinaci on lineal (no nula) de los caracteres de la imagen I
0
[V ]
I
de I
[V ]
. Como los conjuntos I
[V ]
son disjuntos dos a dos, lo mismo sucede con
los conjuntos I
0
[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
0
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]-
m odulos nitamente generados tienen el mismo car acter si y s olo si tienen los
mismos factores de composici on (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]-m odulo nitamente generado y, como k[H] es semisimple, vemos
que V es un k[H]-m odulo semisimple, y esto implica que tambien es semisimple
como k[G]-m odulo.
Para probar el recproco no perdemos generalidad si suponemos que V es
simple. El teorema 1.14 nos da que el k[P]-subm odulo
V
P
= {v V | v = v para todo P}
no es nulo. Ahora bien, el hecho de que P E 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]-m odulo 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
=
0
G, donde tiene orden potencia de p y
0
tienen orden primo con p.
Entonces, para todo car acter de G sobre k, se cumple que () = (
0
).
Demostraci on: No perdemos generalidad si suponemos que G = hi (no-
temos que y
0
son potencias de ). De este modo, G = P H, donde P = hi
y H = h
0
i. Sea V un k[G]-m odulo irreducible que determine el car acter , sea
0 = V
0
V
1
V
n
= V
una serie de composici on 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
representaci on matricial de G asociada a esta base. Para cada G, la matriz
() tiene la forma
() =
_
_
_

1
() 0 0

.
.
.
0

n
()
_
_
_
donde
i
es la representaci on asociada al factor de composici on V
i
/V
i1
. Como
los factores de composici on son simples, el teorema 3.51 implica que
i
() es
la matriz identidad. Por consiguiente () tiene los mismos bloques diagonales
que (
0
), luego () = (
0
).
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]-m odulo nitamente generado y sea su
car acter 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 = hi. El car acter
de V como k[H]-m odulo es la restricci on |
H
, luego no perdemos generalidad
si suponemos que G = hi, 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|.
Denici on 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
hf, gi =
1
|G|

G
f()g(
1
).
104 Captulo 3. La teora general
Recordemos que el car acter regular de G es el asociado al k[G]-m odulo k[G]
y, seg un el ejemplo de la p agina 10, viene dado por
r
G
() =

|G| si = 1,
0 si 6= 1.
Vamos a calcular su expresi on como combinaci on lineal de los caracteres
irreducibles. Sea k[G] = A
1
A
h
la descomposici on 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 car acter 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 car acter 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 representaci on que origina a
j
, tenemos
que

j
(e
i

1
) =
j
(e
i
)
j
(
1
) =

0 si i 6= 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
h, i =

m si = ,
0 si 6= ,
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
h
i
,
j
i =
ij

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

i
(1)
m
i
h
i
,
i
i =
i
(1) =

i
(1)
m
i
m
i
luego, dividiendo entre
i
(1)/m
i
, llegamos a que h
i
,
i
i = m
i
.
El teorema siguiente termina de probar la equivalencia entre los anillos
R
k
(G) y R
0
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
0
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
h , i : R
k
(G) R
k
(G) Z,
106 Captulo 3. La teora general
mientras que la forma bilineal en R
0
k
(G) es una aplicaci on
h , i : R
0
k
(G) R
0
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
0
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
h[V ], [V ]i = dim
k
End(V ) = h
V
,
V
i ,
(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 secci on vamos a estudiar con m as detenimiento el monomorsmo del
teorema 3.49 o, equivalentemente, la inclusi on R
0
k
(G) R
0
K
(G). En principio,
sabemos que cada car acter irreducible de Gsobre k se expresa como combinaci on
lineal (con coecientes naturales) de ciertos caracteres irreducibles de Gsobre 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 m as
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 extensi on 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] est an 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 descomposici on 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 descomposici on de A s olo puede tener un sumando, es decir,
que A

= Mat
n
(D
op
), donde D = End
A
(W), para cierto A-m odulo simple W
nitamente generado. Como W tiene dimensi on 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-m odulo absolutamente simple.
El epimorsmo natural k[G] A convierte a W en un k[G]-m odulo 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]-m odulo simple M tal
que V es un factor de composici on de M
K
. Basta probar que M

= W, pues
entonces V ser a un factor de composici on de W
K
, que es simple, luego ser a
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 composici on 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 est a 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 representaci on 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 escisi on de G. El teorema 3.40 nos asegura la existencia
de un subcuerpo nito L de K que es tambien un cuerpo de escisi on para G.
(Basta tomar un sistema de representantes de las representaciones matriciales
7
Esto es el teorema de Wedderburn. Est a 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
im agenes de los elementos de G, que son un n umero nito. De este modo, todo
F[G]-m odulo simple est a inducido por un L[G]-m odulo simple.)
Como L es un cuerpo de escisi on de G, tenemos que V = M
K
, para cierto
L[G]-m odulo simple M. Como M y V tienen el mismo car acter, tenemos que
este toma valores en L k. Por la parte ya probada, M = N
L
, para cierto
(L k)[G]-m odulo simple N. Entonces V = M
K
= N
K
= (N
k
)
K
. El k[G]-
m odulo 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:
Denici on 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 escisi on 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 escisi on 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]-m odulo simple es de la forma V
K
, para cierto K[G]-m odulo absolutamente
simple V . El teorema 3.40 implica que K es un cuerpo de escisi on 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
descomposici on 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.
Denici on 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 representaci on 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]-
m odulo nitamente generado, podemos llamar V

al K[G]-m odulo asociado


a cualquier representaci on matricial

, donde es cualquier representaci on


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-


taci on matricial tiene car acter , es claro que

tiene car acter

.
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 car acter de una representaci on irreducible de G sobre k, tenemos que

es el car acter de

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

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


todo car acter es suma de caracteres irreducibles, el conjugado de un car acter
arbitrario es tambien un car acter.
Denici on 3.63 Sea K/k una extensi on de cuerpos. Si : G K es un
car acter de G sobre K, llamaremos k() a la adjunci on a k de la imagen de .
Por 3.60 tenemos que k() est a contenido en una extensi on ciclot omica 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 relaci on 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
car acter conjugado con sobre k. Esto signica que el grupo G

act ua sobre
la clase de conjugaci on 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]-m odulo simple tal que W
K
tiene a V como factor de composici on. (Vease la observaci on 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]-m odulo 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 composici on 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]-m odulo tras una
extensi on 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 6= 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 car acter
y sea L = k(). Los factores de composici on de V son factores de composici on
de las extensiones de coecientes de los factores de composici on de V
L
, luego
podemos tomar un factor de composici on Z de V
L
tal que W sea un factor de
composici on 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 car acter 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 adem as 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 escisi on de G.
Podemos suponer que L
0
y K est an contenidos en un mismo cuerpo L
0
K (por
ejemplo, podemos tomar una extensi on ciclot omica adecuada de L en la clausura
algebraica de K). Como L
0
, K y L
0
K son todos cuerpos de escisi on 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]-m odulo Z
0
con car acter y lo consideramos como
L[G]-m odulo, el teorema anterior nos da que su car acter sobre L pasa a ser
n. Entonces, Z
0
K
tambien tiene car acter n, luego tiene a W como factor de
composici on, al igual que Z
K
, luego Z = Z
0
, 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]-m odulo Z

i
tiene car acter m
i
, luego los L[G]-m odulos Z

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

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

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

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

i
son factores de composici on 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]-m odulo Z considerado como k[G]-m odulo, 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 composici on que los n m odulos 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
composici on arbitrario de V
L
. Podemos tomar concretamente como Z un factor
de composici on 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 representaci on 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]-subm odulo isomorfo a
Z

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

i
, tenemos que S es un L[G]-m odulo semisimple (teo-
rema 3.3) que tiene los mismos factores de composici on 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 an aloga: considerando a Z

i
como subm odulo de V
L
,
vemos que (Z

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

i
)
K
y todos tienen multiplicidad 1,
concluimos igualmente que V
K
es semisimple.
Denici on 3.66 Sea G un grupo nito y K/k una extensi on de cuerpos tal
que K sea un cuerpo de escisi on de G. Sea W un K[G]-m odulo simple y sea V
el unico k[G]-m odulo simple tal que V
K
tiene a W como factor de composici on.
La multiplicidad m = m
k
(V ) dada por el teorema anterior para el k[G]-m odulo
V se llama ndice de Schur de V sobre k. Si es el car acter 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]-m odulos
irreducibles (o todos los caracteres irreducibles) tienen ndice de Schur igual a 1
sobre cualquier subcuerpo.
Como aplicaci on, 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]-m odulos
simples. Si V es un K[G]-m odulo simple, entonces existe un k[G]-m odulo simple
W tal que V es un factor de composici on 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]-m odulos simples son semisimples, luego lo mismo vale para k[G]-m odulos
semisimples. En particular, el K[G]-m odulo (k[G]/J(k[G])
k
K es semisimple.
Teniendo en cuenta la sucesi on 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 secci on a presentar una variante de los anillos de Grothendieck R
k
(G)
que ser a m as 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 divisi on, 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]-m odulos proyectivos:
Denici on 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]-m odulos proyectivos
115
116 Captulo 4. Representaciones modulares
nitamente generados. Denimos
P
+
k
(G) = {[M] P
k
(G) | M es un k[G]-m odulo proyectivo f.g.},
Si car k - |G|, entonces todo k[G]-m odulo nitamente generado es proyectivo,
pues es suma directa de k[G]-m odulos simples y cada k[G]-m odulo 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]-m odulo 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]-m odulos semisimples son isomorfos si y s olo si
sus envolturas proyectivas son isomorfas. Por otra parte, todo k[G]-m odulo
proyectivo nitamente generado P es la envoltura proyectiva de un k[G]-m odulo
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]-m odulos semisimples se corresponden biunvocamente con
las clases de isomorfa de k[G]-m odulos proyectivos nitamente generados. Vea-
mos ahora que los k[G]-m odulos simples se corresponden con los k[G]-m odulos
proyectivos indescomponibles, en el sentido siguiente:
Denici on 4.2 Si A es un anillo, un A-m odulo M 6= 0 es indescomponible si
no puede descomponerse en suma directa de dos subm odulos propios.
Es claro que todo A-m odulo simple es indescomponible y, si A es un ani-
llo semisimple, un A-m odulo nitamente generado es indescomponible si y s olo
si es simple. En general, si A tiene longitud nita, entonces todo A-m odulo
nitamente generado se descompone en suma directa de A-subm odulos indes-
componibles.
Volviendo al caso de los k[G]-m odulos, observemos que si P
i
V
i
, para
i = 1, . . . , n, son las envolturas proyectivas de los k[G]-m odulos 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]-m odulo tal que P
V
no es indescomponible, podemos
expresar P
V
= P
1
P
2
, para ciertos k[G]-subm odulos propios P
i
. Llamamos
V
i
= P
i
/P
i
J(k[G]), que son k[G]-m odulos 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]-m odulo proyectivo nitamente generado
es suma directa de subm odulos proyectivos indescomponibles, es claro que I
k
(G)
es un sistema generador de P
k
(G). Puesto que el n umero de k[G]-m odulos
simples no isomorfos dos a dos es nito, lo mismo sucede con el de k[G]-m odulos
proyectivos indescomponibles nitamente generados. Sea P
1
, . . . , P
h
un sistema
de representantes de las clases de isomorfa.
Para cada k[G]-m odulo proyectivo nitamente generado P, denimos m
i
(P)
como el n umero de sumandos isomorfos a V
i
en la descomposici on de P en suma
de k[G]-m odulos indescomponibles. Observemos que todas las sucesiones exac-
tas de k[G]-m odulos 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 can onica 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]-m odulos nitamente generados y C
0
la de los
k[G]-m odulos proyectivos nitamente generados, consideramos la aplicaci on
h , i : C
0
C Z
dada por
hP, V i = dim
k
Hom(P, V ).
Vamos a ver que, al restringir el primer argumento a m odulos proyectivos,
esta aplicaci on s que dene una forma bilineal sobre los grupos de Grothendieck
respectivos. En efecto, por una parte, una sucesi on exacta en C
0
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
hP
1
P
2
, V i = hP
1
, V i +hP
2
, V i .
Por otra parte, dada una sucesi on exacta
0 M
0
M M
00
0
en C y P C
0
, el teorema 1.52 nos da la sucesi on exacta
0 Hom(P, M
0
) Hom(P, M) Hom(P, M
00
) 0.
Tomando dimensiones sobre k, llegamos a que
hP, Mi = hP, M
0
i +hP, M
00
i .
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 h , i : 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
h[P], [M]i = dim
k
Hom(P, M).
Observemos ahora que si [V ], [V
0
] S
k
(G) y f : P
V
V es la envol-
tura proyectiva de V , entonces tenemos un isomorsmo can onico de k-espacios
vectoriales
Hom(V, V
0
)

= Hom(P
V
, V
0
)
dado por g 7 f g. En efecto, es claro que se trata de un monomorsmo y,
dado h : P
V
V
0
no nulo, como V
0
es simple, ha de ser suprayectivo, luego el
n ucleo de h est a contenido en J(P
V
), que es el n ucleo de f, luego h induce un
homomorsmo g : V V
0
tal que f g = h.
As pues, h[P
V
], [V
0
]i = dim
k
Hom(V, V
0
) y, en particular, si
S
k
(G) = {[V
1
], . . . , [V
h
]}, I
k
(G) = {[P
V
1
], . . . , [P
V
h
]},
entonces
h[P
V
i
], [V
j
]i =

dim
k
End(V
i
) si i = j,
0 si i 6= j.
Si k es un cuerpo de escisi on 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, h[P], [V
j
]i es el n umero de veces que P
V
j
aparece en la descomposici on
de P en k[G]-m odulos 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
h[k[G], [V
j
]i = dim
k
Hom(k[G], V
j
) = dim
k
V
j
= n
j
,
luego P
V
j
aparece n
j
veces en la descomposici on 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
Denici on 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]-m odulo 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]-m odulos 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 descomposici on de [P
V
] como elemento de R
k
(G), es decir, el n umero
de veces que W aparece en una serie de composici on 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 composici on
0 = M
0
M
1
M
n
= P
W
,
con la que formamos la sucesi on exacta
0 M
n1
M
n
M
n
/M
n1
0.
El teorema 1.52 nos da la sucesi on 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 sucesi on 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 escisi on de G, el teorema 3.34 implica que m
V
= 1 para
todo K[G]-m odulo 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 composici on
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 composici on
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 representaci on lineal de G sobre K determina una reducci on
m odulo 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-m odulo libre, todo A[G]-m odulo libre
es tambien un A-m odulo libre, luego todo A[G]-m odulo proyectivo es tambien
un A-m odulo proyectivo.
122 Captulo 4. Representaciones modulares
Supongamos ahora que P es proyectivo como A-m odulo y sea Q = P
A
A[G],
considerado como A[G]-m odulo 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]-m odulo proyectivo, pues si P
0
es un
A-m odulo tal que P P
0
= A
n
, entonces tenemos los isomorsmos de A[G]-
m odulos
Q(P
0

A
A[G])

= A
n

A
A[G]

= A[G]
n
.
Sea q : Q P el epimorsmo de A[G]-m odulos dado por q(v ) = v.
Tenemos una sucesi on exacta de homomorsmos de A[G]-m odulos
0 N Q P 0,
que se escinde si y s olo 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]-m odulo 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 ecuaci on 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]-m odulo V , podemos
considerar el k-espacio vectorial V = V
D
k, al que podemos dotar de estruc-
tura de k[G]-m odulo 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 m odulo m de , es decir, la representaci on en la que () es
4.2. Representaciones en anillos locales 123
la matriz cuyos coecientes son las clases m odulo m de los coecientes de ().
Por ello, al m odulo V lo llamaremos reducci on m odulo 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
0
libres sobre
D son isomorfos si y s olo si los son los k[G]-m odulos P y P
0
.
Demostraci on: a) Si P es proyectivo, existe un D[G]-m odulo P
0
tal que
P P
0
es libre. Teniendo en cuenta que D[G]
D
k

= k[G], es claro que P P


0
es un k[G]-m odulo 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-m odulo 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
0
: P P al D-homomorsmo dado por
u
0
(v) =

G
u(v
1
),
tenemos claramente un diagrama conmutativo an alogo con u
0
y la identidad
en P, es decir, que u
0
(v) v (mod V m) para todo v V . En particular, el
determinante de la matriz de u
0
respecto de una base de V es 1 (mod m),
luego es una unidad de D, luego u
0
es un D-automorsmo de P. M as a un, es
claro que se trata de un D[G]-automorsmo. Por consiguiente:

G
(u
01
u)(v
1
) =

G
u(u
01
(v)
1
) = u
0
(u
01
(v)) = v.
124 Captulo 4. Representaciones modulares
As pues, el D-endomorsmo u
01
u nos permite aplicar el teorema 4.12 para
concluir que P es un D[G]-m odulo proyectivo.
b) Una implicaci on es obvia. Si w : P P
0
es un k[G]-homomorsmo,
la proyectividad de P nos da un k[G]-homomorsmo w : P P
0
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.
Adem as, llamaremos K a su cuerpo de cocientes.
Denici on 4.14 En las condiciones anteriores, si V es un K-espacio vectorial
de dimensi on nita, llamaremos retculo en V a todo D-subm odulo de V nita-
mente generados que sea un sistema generador de V como K-espacio vectorial.
Equivalentemente, un retculo R V es el D-m odulo generado por un sis-
tema generador nito de V . El hecho de que V es un espacio vectorial implica
que R es un D-m odulo libre de torsi on, luego es un D-m odulo 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-m odulo coincide con la dimensi on de V .
Sea G un grupo nito y supongamos que V es un K[G]-m odulo nitamente
generado, con lo que tambien es un K-espacio vectorial de dimensi on 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]-m odulo V tiene retculos estables: basta tomar un
sistema generador nito B de V como K-espacio vectorial y considerar el D-
m odulo generado por el conjunto nito

G
B.
Si R es un retculo estable, entonces es un D[G]-m odulo y es libre como D-
m odulo, luego podemos considerar su reducci on R = R
D
k m odulo m, que es
un k[G]-m odulo 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 valoraci on 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]-m odulo tal que Tm = 0, luego tiene una
estructura natural de k[G]-m odulo (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 sucesi on 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 f acilmente que, al pasar a R
k
(G), obtenemos la relaci on
[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-m odulos, ambas son bases de V como K-espacio vectorial, luego cada
elemento de la base de R
2
puede expresarse como combinaci on lineal de la base
de R
1
con coecientes en K. Estos coecientes son fracciones de D, luego,
llamando m 6= 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-m odulos), 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 inducci on 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 sucesi on exacta de K[G]-m odulos
nitamente generados
0 V
0
V V
00
0
se escinde, es decir, V = V
0
V
00
. Por consiguiente, si tomamos retculos
estables R
0
V
0
y R
00
V
00
, resulta que R = R
0
R
00
es un retculo estable
en V , y claramente R = R
0
R
00
, luego [R] = [R
0
] + [R
00
] en R
k
(G).
As pues, la aplicaci on que a cada k[G]-m odulo nitamente generado V le
asigna [R] R
k
(G), donde R es un retculo estable en V , est a 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
Denici on 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]-m odulos nitamente generados V y V
0
y
sendos retculos estables R V y R
0
V
0
, es claro que R
D
R
0
es un retculo
estable en V
K
V
0
. (La inclusi on natural es inyectiva porque transforma una
D-base de R
D
R
0
en una K-base de V
K
V
0
). Adem as, existe un isomorsmo
natural de k[G]-m odulos
(R
D
R
0
)
D
k

= (R
D
k)
k
(R
0

D
k),
dado por
(v v
0
) 1 7(v 1) (v
0
1).
Por consiguiente:
d([V ] [V
0
]) = d([V
K
V
0
]) = [R
D
R
0
] = [R
k
R
0
] = [R] [R
0
] = d(V ) d(V
0
)
y, por linealidad, lo mismo vale para un producto de elementos arbitrarios de
R
K
(G).
4.3 Representaciones en cuerpos completos
En esta secci on 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 secci on 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 denici on de lmite proyectivo:
Denici on 4.18 Si A es un anillo conmutativo, un sistema proyectivo de A-
m odulos es una sucesi on {M
n
}

n=1
de A-m odulos junto con una sucesi on de
homomorsmos
n
: M
n
M
n1
. Denimos el lmite proyectivo del sistema
como el subm odulo 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 sucesi on de sus clases m odulo 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 sucesi on 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]-m odulo proyectivo -
nitamente generado, entonces es tambien un D-m odulo proyectivo nitamente
generado (por 4.12), luego en particular es un subm odulo de un D-m odulo libre
(nitamente generado), luego P es un D-m odulo libre.
2
Por lo tanto, la hip otesis
de que P y P
0
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
-m odulo nitamente generado, tambien tiene longitud
nita como D
n
-m odulo, 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]-m odulo 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 valoraci on 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]

u
u
u
u
u
u
u
u
u
nos permite considerar a P
n1
y a Q como D
n
[G]-m odulos y a f
n1
como
un epimorsmo de D
n
[G]-m odulos. La proyectividad de P
n
implica entonces
la existencia de un homomorsmo de D
n
[G]-m odulos que cierra el diagrama
siguiente:
P
n1
f
n1

Q
P
n
p
n

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]-m odulo, 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

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]-m odulo,
para la cual, la echa oblicua es un epimorsmo de D
n1
[G]-m odulos. 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
0
en P
n
cumple que p
n
[M
0
] =
P
n1
, luego M
0
= 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 composici on 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]-m odulo, luego en particular es un D
n
-m odulo y, m as
en particular, un D-m odulo. El hecho de que p
n
sea un homomorsmo de
D
n
[G]-m odulos implica en particular que es un homomorsmo de D-m odulos,
luego podemos considerar el D-m odulo
P =

lm
n
P
n
.
Vamos a probar que es un D-m odulo libre de rango nito. Como P
n
es
un D
n
[G]-m odulo proyectivo nitamente generado, el teorema 4.12 implica que
4.3. Representaciones en cuerpos completos 129
tambien es un D
n
-m odulo proyectivo nitamente generado, y como D
n
es un
anillo (noetheriano) local, esto implica que P
n
es un D
n
-m odulo 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 m odulos P
n
tienen el mismo rango r como D
n
-m odulos. 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
0
de P
n1
, la
matriz de cambio de base entre B
n1
y B
0
tiene determinante unitario en D
n1
(es decir, que no est a en D
n1
m. Renando la matriz hasta una matriz con
coecientes en D
n
, su determinante tampoco estar a 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
0
.
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 sucesi on (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]-
m odulos 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]-m odulo. Los homomorsmos
f
n
: P
n
Q conmutan con los p
n
, por lo que denen un homomorsmo de
D[G]-m odulos 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]-m odulo proyectivo. El teorema 4.13 implica entonces que P es un
D[G]-m odulo proyectivo. (Notemos que el isomorsmo P/Pm

= P
D
k es
consecuencia de que P es un D-m odulo libre, como se observa justo antes del
teorema 4.13.) As pues, P es el D[G]-m odulo buscado.
Para extraer consecuencias de este teorema conviene introducir un nuevo
grupo de Grothendieck:
Denici on 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]-m odulos 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 secci on) P
D
(G) se identica con P
k
(G)
a traves de la reducci on m odulo m:
Teorema 4.22 El homomorsmo P
D
(G) P
k
(G) dado por [P] 7[P
D
k]
es un isomorsmo de grupos.
Demostraci on: En primer lugar observamos que si
0 P
0
P P
00
0
es una sucesi on exacta de D[G]-m odulos proyectivos nitamente generados, en-
tonces P

= P
0
P
00
, luego
P
D
k

= (P
0

D
k) (P
00

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

D
k] + [P
00

D
k]. Por lo tanto,
la asignaci on [P] 7[P
D
k] induce ciertamente un homomorsmo de grupos.
Recprocamente, si tenemos una sucesi on exacta
0 Q
0
Q Q
00
0
de k[G]-m odulos proyectivos nitamente generados, ha de ser Q = Q
0
Q
00
,
luego, si Q
0
= P
0

D
k y Q
00
= P
00

D
k, entonces Q

= (P
0
P
00
)
D
k, luego la
correspondencia Q

= P
D
k 7[P] se extiende a un homomorsmo de grupos
P
k
(G) P
D
(G) que cumple [P
D
k] 7 [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]-m odulo proyectivo nita-
mente generado, entonces P
D
K es un K[G]-m odulo 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] 7[P
D
K].
Denici on 4.24 Denimos el homomorsmo e : P
k
(G) R
K
(G) como la
composici on 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 est a determinado por que, para todo D[G]-m odulo 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

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]-m odulo 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-m odulo. 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
h , i
K
: R
K
(G) R
K
(G) Z, h , i
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
hx, d(y)i
k
= he(x), yi
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]-m odulo proyectivo, as como que
y = [V ], donde V es un K[G]-m odulo 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]-m odulo nitamente generado
que es libre como D-m odulo.
Tenemos entonces que e(x) = [P
D
K], d(y) = [R
D
k], luego
hx, d(y)i
k
= dim
k
Hom
G
(P
D
k, R
D
k),
hx, e(y)i
K
= dim
K
Hom
G
(P
D
K, R
D
K).
Al ser proyectivo, P es un K[G]-subm odulo de un K[G]-m odulo libre (ni-
tamente generado), que tambien ser a un D-m odulo libre nitamente generado.
Como D es un dominio de ideales principales, P es un D-m odulo libre de rango
nito. Es claro entonces que Hom
D
(P, R) es tambien un D-m odulo libre de
rango nito, luego lo mismo vale para el D-subm odulo Hom
G
(P, R). Llame-
mos r a su rango. Ahora basta observar que, seg un el teorema 1.54, tenemos
isomorsmos can onicos
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, hx, d(y)i
k
= r = he(x), yi
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 h , i
K
respecto de la base S
K
(G) es la identidad, al igual que la
matriz de la forma bilineal h , i
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-m odulo
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,
he(x), e(x)i
K
= hx, 0i
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 Gsobre 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 m as sencillo si nos restringimos a cuerpos de escisi on, pues entonces
las representaciones de G sobre cualquier cuerpo de escisi on de caracterstica 0 se
4
Vease el teorema 2.15 de mi libro de Supercies algebraicas, que proporciona un anillo de
valoraci on discreta de caracterstica 0 con cuerpo de restos k. Basta tomar la compleci on 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 escisi on de G de caracterstica p.
4.4 Algunos resultados tecnicos
Dedicamos esta secci on a probar algunos resultados generales que necesita-
mos para estudiar las propiedades de los homomorsmos c, d, e denidos en las
secciones precedentes.
Restricci on e inducci on Si k es un cuerpo, G es un grupo nito y H es
un subgrupo, cada k[G]-m odulo es tambien un k[H]-m odulo, y toda sucesi on
exacta de k[G]-m odulos es tambien una sucesi on exacta de k[H]-m odulos, 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 ].
Adem as, si V es un k[G]-m odulo proyectivo, entonces es un sumando directo
de un k[G]-m odulo libre, el cual es tambien un k[H]-m odulo libre (porque k[G] es
un k[H]-m odulo libre), luego V tambien es un k[H]-m odulo 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]-m odulo nitamente generado, entonces
V
k[H]
k[G] es un k[G]-m odulo nitamente generado y, como k[G] es libre sobre
k[H] (en particular, proyectivo) al multiplicar por
k[H]
k[G] una sucesi on exacta
de k[H]-m odulos, obtenemos una sucesi on exacta de k[G]-m odulos. 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 restricci on, si V es un k[H]-m odulo
proyectivo, entonces es sumando directo de un k[H]-m odulo libre L, luego
V
k[H]
k[G] es un sumando directo de L
k[H]
k[G], que es un k[G]-m odulo
libre, luego V
k[H]
k[G] es un k[G]-m odulo 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 relaci on 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]-m odulo nitamente generado, e y = [W], donde W es un k[G]-m odulo
(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]-m odulos,
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 est a 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. S olo vamos a
necesitar el caso de la inducci on 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

R
k
(H)
Ind

Demostraci on: Basta probar que ambas composiciones coinciden sobre un


elemento de la forma [V ] R
K
(H), donde V es un K[H]-m odulo 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

R
K
(H)
Ind

Demostraci on: Tenemos que P


k
(H) est a generado por los elementos de
la forma x = [V
D
k], donde V es un D[H]-m odulo 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]-m odulo 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 s olo
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 escisi on 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

R
k
1
(G)

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]-m odulo, la imagen de [V ] por
cada camino del diagrama es la asociada a los k
1
[G]-m odulos
(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

R
k
0
(G)

donde las echas verticales son isomorsmos. Concluimos que una echa hori-
zontal es suprayectiva si y s olo si lo es la otra. Todo el razonamiento es v alido
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 m as 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]-m odulo 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
0
H
),
donde x
0
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
0
H
Res
G
H
(y)),
y esto completa la prueba.
Extensiones de coecientes Vamos a necesitar el an alogo 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] 7 [P
k
K] es inyectivo.
Adem as, 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]-m odulo proyectivo, en-
tonces P
k
K es un K[G]-m odulo proyectivo, as como que la asignaci on
P 7P
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 escisi on de G, pues siempre podemos tomar una extensi on 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]-m odulo simple y P
V
es su envoltura proyectiva, tenemos una
sucesi on 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]-m odulo semisimple por el teorema 3.65. De este modo, si V
1
, . . . , V
h
son representantes de las clases de isomorfa de k[G]-m odulos 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)
est a formada por los elementos [P
V
i

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

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

k
K no tienen factores de composici on 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) est a 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 escisi on de G, los K[G]-m odulos 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 extensi on nita de cuerpos y
G es un grupo nito, cada K[G]-m odulo V tiene una estructura natural de k[G]-
m odulo. Usaremos la notaci on V
k
para referirnos a V como k[G]-m odulo. Como
toda sucesi on exacta de K[G]-m odulos es tambien una sucesi on exacta de k[G]-
m odulos, 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) est a
determinado por su car acter virtual asociado (teorema 3.50), basta determinar
el car acter 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
0
K
(G)

R
k
(G)

R
0
k
(G)
4.4. Algunos resultados tecnicos 139
donde las echas horizontales son los isomorsmos x 7
x
que a cada elemento
del grupo de Grothendieck respectivo le asignan su car acter virtual, y la echa
vertical derecha viene dada por
0
(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]-m odulo simple. En primer lugar supondremos que la ex-
tensi on 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]-m odulo simple tal que W
K
tiene a V como
factor de composici on. Seg un 3.65, los caracteres de los factores de composici on
de W
K
son los conjugados del car acter de V por los automorsmos de la
extensi on k()/k, y todos aparecen con la misma multiplicidad m. As pues, el
car acter 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 restricci on 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
aparecer a nm veces, luego podemos armar que el car acter de ([V ]) es

G(K/k)

= Tr
K
k
.
Esto prueba el teorema para extensiones de Galois. En el caso general,
tomamos una extensi on 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 car acter
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 car acter vir-
tual de x toma valores en k, entonces el car acter virtual de (x) es |K : k|,
luego (x) = |K : k|x (donde identicamos (x) R
k
(G) con su extensi on de
coecientes en R
K
(G)).
140 Captulo 4. Representaciones modulares
Productos de p-grupos y p
0
-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, adem as, 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]-
m odulo proyectivo, de donde se sigue que W
k
k[P] es un k[G]-m odulo proyec-
tivo. (Si W es sumando directo de un k[H]-m odulo libre L, entonces W
k
k[P]
es sumando directo de L
k
k[P], que es un k[G]-m odulo 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]-m odulo (de modo que P act ua trivialmente sobre el). Esto
implica el recproco, pues todo k[G]-m odulo proyectivo es la envoltura proyec-
tiva de un k[G]-m odulo semisimple W (sobre el que P act ua trivialmente, por
el teorema 3.51, luego W es tambien un k[H]-m odulo), luego ha de ser isomorfo
a W
k
k[P].
Tenemos ciertamente un epimorsmo de k[G]-m odulos W
k
k[P] W
dado por w 7w. Hemos de probar que es esencial o, equivalentemente, que
su n ucleo est a contenido en N = (W
k
k[P])J(k[G]). Sea V = (W
k
k[P])/N,
que es un k[G]-m odulo semisimple, luego P act ua trivialmente sobre el, de nuevo
por 3.51. Esto hace que la aplicaci on W V dada por w 7 [w 1] sea un
homomorsmo de k[G]-m odulos 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]-m odulo W en las con-
diciones del enunciado es proyectivo, pues todos los k[H]-m odulos nitamente
generados son proyectivos. Nuevamente tenemos que D[G] = D[H]
D
D[P],
de donde se sigue todo D[G]-m odulo de la forma W
D
D[P] es proyectivo (por
el mismo argumento empleado antes con k[G]-m odulos).
Si V es un D[G]-m odulo proyectivo nitamente generado, entonces V
D
k
es un k[G]-m odulo 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]-m odulo nitamente generado. Como
todo k[H]-m odulo es proyectivo, el teorema 4.20 nos da que existe un D[H]-
m odulo 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-m odulo
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 secci on K ser a 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 s olo 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 6= 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]-m odulo 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]-m odulo simple. Basta
encontrar un K[H]-m odulo W tal que d([W]) = [V ] en R
k
(H), pues entonces
tenemos la misma igualdad en R
K
(G) sin m as que considerar a W como K[G]-
m odulo. 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 hip otesis no es necesaria en realidad, pero para probar el teorema sin ella necesi-
taramos una versi on m as 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
hx, d(y)i
k
= he(x), yi
K
= 0
para todo y R
K
(G). Como d es suprayectivo, esto implica que hx, zi
k
= 0
para todo z R
k
(G), lo cual implica que x = 0.
En el caso general, sea K
0
/K una extensi on nita de cuerpos locales tal que
K
0
sea sucientemente grande. Es f acil ver que tenemos un diagrama conmuta-
tivo
P
k
0 (G)
e
0

R
K
0 (G)
P
k
(G)
e

R
K
(G)

en el que las echas verticales son los monomorsmos del teorema 3.49. La
inyectividad de e
0
implica la de e.
Explcitamente, el teorema anterior arma lo siguiente:
Teorema 4.37 Si P y P
0
son D[G]-m odulos proyectivos nitamente generados
y P
D
K

= P
0

D
K, entonces P

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

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

D
k], luego P
D
k

= P
0

D
k por el teorema 4.4, luego P

= P
0
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
he(x), e(x)i
K
= hx, d(e(x))i
k
= 0,
luego e(x) = 0, luego x = 0. En el caso general consideramos una extensi on
K
0
/K de cuerpos locales tal que K
0
sea sucientemente grande y formamos el
diagrama conmutativo
P
k
0 (G)
c
0

R
k
0 (G)
P
k
(G)
c

R
k
(G)

donde las echas verticales son monomorsmos por el teorema 4.32. As pues,
la inyectividad de c
0
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
0
K
(G) de los caracteres virtuales de G sobre K.
Teorema 4.40 La imagen del homomorsmo e : P
k
(G) R
K
(G) est a 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 m as general:
Teorema 4.41 Sea K
0
/K una extensi on nita. Para que un elemento de
R
K
0 (G) este en la imagen del homomorsmo e : P
k
(G) R
K
(G) R
K
0 (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
0 (G), luego no perdemos generalidad si suponemos
que K
0
es sucientemente grande para G y que la extensi on K
0
/K es de Galois.
El anillo P
k
(G) est a generado por los elementos de la forma [V
D
k], donde
V es un D[G]-m odulo proyectivo nitamente generado. Su imagen por e es
[V
D
K] y, vista como elemento de R
K
0 (G), es [V
D
K
0
]. Llamemos al
car acter asociado a V
D
K
0
, 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
]-m odulo proyectivo nitamente generado, y el car acter
asociado a V
D
K como K[G
0
]-m odulo 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]-m odulo proyectivo nitamente generado. Por consiguiente,
V
D
K

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

Ind
G
H
(x
H
),
donde x
H
R
K
0 (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
0
K
0 (H) se anula en los elementos p-singulares de H. Si
probamos que cada y
H
est a en la imagen de e
0
H
, el teorema 4.30 nos dar a que y
est a en la imagen de e
0
. 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 car acter regular de P (ambos extendidos a G de forma
natural). Si un car acter irreducible de H sobre K
0
, tenemos que
hf, i = hf, i hr, 1
P
i = h, i Z.
Este valor es el coeciente de en la expresi on de f como combinaci on
lineal de los caracteres irreducibles de H. Como todas las coordenadas son
enteras, concluimos que f R
0
K
0 (H), luego se corresponde con un elemento
y
H
R
K
0 (H). Por otra parte, r R
0
K
0 (P) se corresponde con y
P
= [K
0
[P]].
Como el homomorsmo e
0
para H es un isomorsmo, podemos expresar
y
H
= [V
D
0 K
0
] [W
D
0 K
0
],
donde V y W son D[H]-m odulos proyectivos nitamente generados. Entonces
y = [(V
D
0 D
0
[P])
D
0 K
0
] [(W
D
0 D
0
[P])
D
0 K
0
],
porque ambos miembros dan lugar al mismo car acter virtual = fr. Adem as,
como D
0
[G] = D
0
[H]
D
0 D
0
[P], es inmediato que los D
0
[G]-m odulos V
D
0 D
0
[P]
y W
D
0 D
0
[P] son proyectivos, luego y est a en la imagen de e
0
.
Ahora supongamos que toma valores en K y vamos a probar que y est a
en la imagen de e. Tenemos el diagrama conmutativo
P
k
0 (G)
e
0

R
K
0 (G)
P
k
(G)

R
K
(G)

en el que todas las echas son monomorsmos. En la pr actica los identicaremos


con inclusiones. Sabemos que y P
k
0 (G) y queremos probar que y P
k
(G).
Consideremos la restricci on de coecientes : R
K
0 (G) R
K
(G) determi-
nada por ([V ]) = [V
K
], donde, para cada K
0
[G]-m odulo V , llamamos V
K
al
mismo V considerado como K[G]-m odulo.
Observemos que [P
k
0 (G)] P
k
(G), pues si V es un D
0
[G]-m odulo proyec-
tivo y V
D
es V considerado como D[G]-m odulo, es evidente que tambien es un
D[G]-m odulo proyectivo, y (V
D
0 K
0
)
K

= V
D

D
K. En efecto, basta observar
que si (v
i
) es una D
0
-base de V y (d
0
j
) es una D-base de D
0
, entonces v
i
d
0
j
1 es
una K-base de ambos miembros y G act ua igual sobre ella en ambos miembros.
As pues, ([V
D
0 K]) = [V
D

D
K] P
k
(G).
4.6. El teorema de Fong-Swan 145
Si r = |K
0
: K|, el hecho de que el car acter 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
0 (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
0
/K una extensi on de cuerpos locales, sean D
0
y D sus
anillos de enteros respectivos, sea G un grupo nito y x R
K
0 (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
0

D
0 K
0
], donde V
0
es un
D
0
[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
0

D
0 k
0
), 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]-m odulo proyectivo V , lo
cual equivale a que las coordenadas de y en la base I
k
(G) sean positivas.
Ahora bien, si : R
K
0 (G) R
K
(G) es la restricci on de coecientes y
r = |K
0
: 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
0

D
0 K] = [V
0
D

D
K].
Si no identicamos P
k
(G) con su imagen en R
K
(G), esto equivale a que
rny = [V
0
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 secci on 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]-m odulo, 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]-m odulo nitamente generado W, es decir, no
146 Captulo 4. Representaciones modulares
podemos asegurar que todo k[G]-m odulo nitamente generado sea la reducci on
de un K[G]-m odulo nitamente generado. Si llamamos
R
+
K
(G) = {[V ] | V es un K[G]-m odulo nitamente generado},
R
+
k
(G) = {[V ] | V es un k[G]-m odulo 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 secci on arma que una condici on suciente para que lo sea es
que el grupo G sea resoluble.
Denici on 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 inducci on 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 contradicci on demostrar a el teorema.
Sea, pues, V un k[G]-m odulo simple y vamos a probar que es la reducci on
de un cierto K[G]-m odulo.
Sea N E 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]-m odulo simple. Por hip otesis de
inducci on, V es la reducci on de un K[G/N]-m odulo W, y es claro que V , como
k[G]-m odulo, es la reducci on de W como K[G]-m odulo.
As pues, a partir de ahora suponemos que p no divide al orden de N. Ahora
V es un k[N]-m odulo semisimple. Si V tiene dos factores de composici on no
isomorfos, podemos aplicar el teorema 2.38, seg un el cual
6
existe un subgrupo
N H < G y un k[H]-m odulo 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 v alida
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 inducci on para concluir
que existe un K[H]-m odulo 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]-m odulo son isomorfos a un mismo k[N]-m odulo simple V
0
. Como
p - |N|, existe un K[N]-m odulo 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]-m odulo (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]-m odulo proyectivo.
Podemos identicar a V
0
con un k[N]-subm odulo concreto de V . Entonces,
dado G, tenemos que V
0
es tambien un k[N]-subm odulo de V , pues si
v V
0
y n N, tenemos que vn = v(n
1
) V
0
. Como todos los factores
de composici on de V como k[N]-m odulo son isomorfos a V
0
, es necesario que
V
0
sea simple e isomorfo a V
0
como k[N]-m odulo.
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]-m odulo, acabamos de probar que V
0

= V

0
.
An alogamente, llamemos R

0
a R
0
con la estructura de D[G]-m odulo 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]-m odulos. Explcitamente, esto signica que
f(v(n
1
)) = f(v)n
Si llamamos : G Aut(R
0
) a la representaci on 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

6= .
Se comprueba f acilmente que si f U

y f
0
U

0 , entonces f f
0
U

0 .
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 composici on en la
segunda.
La proyecci on 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
extensi on nita K
0
. En efecto, si probamos que V
k
k
0
es la reducci on de un
K
0
[G]-m odulo, este ser a necesariamente de la forma W
K
K
0
, donde W es
un K[G]-m odulo, porque K es un cuerpo de escisi on para G, y la reducci on
de W ser a isomorfa a V , porque la extensi on de coecientes es un isomorsmo
R
k
(G) R
k
0 (G).
Con la extensi on de coecientes, es claro que V
0
se sustituye por V
0

k
k
0
y
R
0
por R
0

D
D
0
, donde D
0
es el anillo de enteros de K
0
. Adem as, cada f U

se extiende a un automorsmo f
0
U
0

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
0
la adjunci on a K de todos los elementos

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


Sustituyendo K por K
0
, podemos armar que, para cada G, existe un
f U

tal que det f =


d
, para cierto U
1
. Entonces, f
0
=
1
f U

cumple
que det(f
0
) = 1. En denitiva, cada conjunto U

contiene un automorsmo de
determinante 1.
Sea C la imagen del homomorsmo N U
1
dado por 7det (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
0
est a 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
0
es una raz de la unidad de orden primo con p.
Concluimos que N
0
es un grupo cclico de orden primo con p. M as a un, tenemos
que N
0
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 representaci on lineal de G
2
sobre D. Tenemos
un monomorsmo de grupos N G
2
dado por n 7 (n, (n)), a traves del
cual podemos considerar que N E G
2
. Adem as N N
0
= 1 y la restricci on 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 = h[V
0
], [V ]i es la multiplicidad de V
0
como factor de
composici on 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]-subm odulo 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
]-m odulo de R
0
se reduce a una estructura de k[G
2
]-
m odulo 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
]-m odulo 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]-m odulo V puede verse como un k[G
2
]-m odulo a traves
del epimorsmo G
2
G. Entonces u es un isomorsmo de k[G
2
]-m odulos.
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
]-m odulo. Supongamos que en-
contramos un D[G
2
]-m odulo 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
0
]-m odulos, pero p no divide al orden de N, luego la reducci on
R
K
(N
0
) R
k
(N
0
) es un isomorsmo. Como V es un k[N
0
]-m odulo trivial,
resulta que (R
0

D
F
0
)
D
K es un K[N
0
]-m odulo trivial, es decir, que visto
como K[G
2
]-m odulo, sucede que N
0
act ua trivialmente sobre el, luego tiene una
estructura natural de K[G]-m odulo, ya que G = G
2
/N
0
. Tenemos, pues, un
K[G]-m odulo cuya reducci on es V .
As pues, s olo falta probar que F es la reducci on de un cierto D[G
2
]-m odulo
D-libre. Notemos que F es un k[G
2
]-m odulo simple, pues en caso contrario V
tampoco sera simple. La denici on de la acci on de G
2
sobre F muestra que N
act ua trivialmente sobre el, luego F es tambien un k[H]-m odulo simple, donde
H = G
2
/N.
Como N N
0
= 1, el homomorsmo natural N
0
H es inyectivo, y
N
0
E H. Como N
0
Z(G
2
), tambien N
0
Z(H). Adem as,
H/N
0
= (G
2
/N)/(NN
0
/N)

= G
2
/(NN
0
)

= (G
2
/N
0
)/(NN
0
/N
0
)

= G/N.
Si la altura de G es h = 1, entonces G = N, luego H = N
0
tiene orden primo
con p, y es evidente que F es la reducci on de un K[H]-m odulo F
0
.
Supongamos, pues, que h 2, en cuyo caso G/N tiene altura h 1, al
igual que H/N
0
, luego H/N
0
tiene un subgrupo normal M/N
0
(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
0
es un p-grupo, sea P un p-subgrupo de Sylow de M. Como el
orden de N
0
no es divisible entre p, tenemos que N
0
P = 1, luego M = N
0
P
y, como N
0
Z(M), de hecho M = N
0
P. Como P E M, resulta ser el unico
p-subgrupo de Sylow de M, y esto implica a su vez que P E 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]-m odulo 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 inducci on.
Supongamos ahora que el orden de M/N
0
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 inducci on.
Como consecuencia inmediata, si G es p-resoluble y K es un cuerpo de
escisi on para G con cuerpo de restos k de caracterstica p, tenemos que la apli-
caci on d : R
+
K
(G) R
+
k
(G) es suprayectiva.
150 Captulo 4. Representaciones modulares
Como consecuencia podemos demostrar un resultado an alogo para el homo-
morsmo e : P
k
(G) R
K
(G). Denimos
P
+
k
(G) = {[V ] | V es un k[G]-m odulo 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]-m odulo nitamente
generado tal que [V ] est a en la imagen del homomorsmo e, entonces, m as
concretamente, [V ] = e([W]), para cierto k[G]-m odulo proyectivo W nitamente
generado.
Sea K
0
/K una extensi on nita tal que K
0
sea sucientemente grande para G.
Vamos a ver que si el teorema es cierto para K
0
, tambien lo es para K. En efecto,
si [V ] est a en la imagen de e, entonces [V
K
0 ] est a en la imagen de e
0
. Suponemos,
pues, que existe un k
0
[G]-m odulo proyectivo W tal que e([W]) = [V
K
0 ]. Esto
signica que W = R
D
k
0
, donde R
0
es un D
0
[G]-m odulo proyectivo, y que
[V
K
0 ] = [R
0

D
k
0
]. Ahora basta aplicar el teorema 4.42 con x = [V
K
0 ] y n = 1,
de modo que [V ] = [R
D
K] = e(R
D
k), donde R es un D[G]-m odulo
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
= hz, [V
i
]i
k
= hz, d(z
i
)i
k
= he(z), z
i
i
K
= h[V ], z
i
i
K
0.
A su vez, esto nos da una versi on 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 escisi on k cuando la caracterstica
4.7. Caracteres modulares 151
de k divide al orden de G. En esta secci on 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 escisi on
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 conjugaci on de G. Cuando car k - |G| (y k es un
cuerpo de escisi on) 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.
Denici on 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 escisi on para G,
se da la igualdad.
Para ello retomamos la situaci on de la secci on precedente: en lo sucesivo, G
ser a 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
0
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
0 (K) de las races m
0
-esimas de la unidad, de tal modo que el polinomio
X
m
0
1 factoriza en D[X] en la forma
X
m
0
1 = (X
1
) (X
m
0 ).
Tomando clases m odulo el ideal maximal m de D obtenemos una descom-
posici on an aloga en k[X], luego concluimos que las clases [
i
] k son todas las
races en k del polinomio X
m
0
1. Como p no divide a m
0
, estas races han de
ser distintas dos a dos, luego vemos que k contiene al grupo U
m
0 (k) de las races
m
0
-esimas de la unidad y que la reducci on m odulo m induce una aplicaci on
suprayectiva (luego biyectiva) U
m
0 (K) U
m
0 (k). Para cada U
m
0 (k),
llamaremos

U
m
0 (K) a su unica antiimagen.
Consideremos ahora un k[G]-m odulo nitamente generado V y sea G
r
.
Llamemos H = hi, de modo que podemos considerar a V como k[H]-m odulo.
152 Captulo 4. Representaciones modulares
Como p - |H|, es semisimple y, como H es abeliano y k es un cuerpo de escisi on
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]-subm odulos V
i
= hv
i
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
representaci on matricial : G LG(n, k) tal que () es una matriz diagonal.
Como
m
0
= 1, tambien ()
m
0
= I
n
, lo que se traduce en que los elementos de
la diagonal de () (es decir, los escalares
i
) est an en U
m
0 (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
elecci on de la base con la que hemos calculado la representaci on .
Denici on 4.48 En las condiciones anteriores, si V es un k[G]-m odulo -
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
0 (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 car acter ordinario de V , su relaci on con
V
consiste
en que
V
|
G
r
es la composici on de
V
con el epimorsmo can onico D k.
M as a un, si G se descompone como =
0
como en el teorema 3.52,
tenemos que
V
() = [
V
(
0
)] k, por lo que el car acter modular
V
determina
completamente el car acter 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
0
V V
00
0 es una sucesi on exacta de k[G]-m odulos
nitamente generados, entonces
V
=
V
0 +
V
00 .
En efecto, dado G
r
, no perdemos generalidad suponiendo que G = hi,
pero entonces k[G] es semisimple, luego V = V
0
V
00
. Formando una base
de vectores propios para en V como uni on de bases correspondientes para
V
0
y V
00
, la conclusi on es inmediata.
4.7. Caracteres modulares 153
d) Dados dos k[G]-m odulos nitamente generados V y V
0
, se cumple que

V
k
V
0 =
V

V
0 .
Dado G
r
, basta tener en cuenta que el producto tensorial de una base
de vectores propios para en V por otra en V
0
es una base de vectores
propios para en V
k
V
0
.
e) Sea W un K[G]-m odulo nitamente generado de car acter , 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 = hi. Seg un
el teorema 4.15, los factores de composici on 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 composici on. 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
h[P], [V ]i
k
=
1
|G|

G
r

P
(
1
)
V
().
Demostraci on: Por denici on, h[P], [V ]i
k
= dim
k
Hom
G
(P, V ). Seg un
hemos visto en la secci on 1.4, el espacio H = Hom
k
(P, V ) tiene una estructura
natural de k[G]-m odulo 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]-m odulo proyectivo. El teorema 4.20 nos da un D[G]-m odulo 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
0
= L, donde K es un D[G]-m odulo libre. Claramente,
L
G
= H
G
0
H
0G
y tenemos un diagrama conmutativo
(H
G
0

D
E) (H
0G

D
E)

L
G

D
E

(H
0

D
E)
G
(H
0

D
E)
G
(L
D
E)
G
154 Captulo 4. Representaciones modulares
luego basta probar el resultado para un D[G]-m odulo libre L

= D[G]
n
, pero es
claro entonces que basta probarlo para D[G]. En suma, hay que probar que el
homomorsmo can onico D[G]
G

D
E E[G]
G
es un isomorsmo, pero esto es
obvio, pues D[G]
G
es el D-subm odulo generado por T =

G
, y an alogamente
con E[G]
G
.
Retomando el argumento, ahora tenemos que
h[P], [V ]i
k
= dim
K
H
G
1
= h1
K
, i
K
=
1
|G|

G
(),
donde es el car acter del K[G]-m odulo H
1
. Por el teorema 4.40 sabemos que
se anula fuera de G
r
y, restringido a G
r
es el car acter modular del k[G]-
m odulo 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.
Denici on 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
0
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
0
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)

R
k
(G)

R
0
K
(G)

R
0
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
0
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 est an 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 car acter ordinario de V
i
, y
tenemos que alg un
i
6= 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
0
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 escisi on 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 expresi on obtenemos que
f =
1

1
|
G
r
+ +
n

n
|
G
r
,
donde cada
i
|
G
r
est a en R
0
K
(G
r
), luego es combinaci on 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 conjugaci on p-regulares de G.
Llamemos h al n umero de clases de conjugaci on de G y h
p
al n umero de
clases de conjugaci on 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 est a 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 inclusi on,
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 restricci on 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

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-
tricci on). Ahora bien, debemos tener presente que, a traves de la identicaci on
K
Z
R
k
(G)

= F
K
(G
r
), la base can onica 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]-m odulos irreducibles
V
1
, . . . , V
h
p
, mientras que, a traves de la identicaci on K
Z
P
k
(G)

= F
K
(G
r
),
la base can onica 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
0
V
i

D
k, donde P
0
V
i
es un D[G]-m odulo
proyectivo nitamente generado. As, 1 [P
V
i
] se identica con su imagen por
1e, que es 1[P
0
V
i

D
K], la cual se identica a su vez con el car acter ordinario
de P
0
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 descomposici on D
est an relacionadas con los caracteres del modo siguiente:

V
=

[V
0
]S
k
(G)
c
V V
0
V
0 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
c alculo de la forma bilineal. La tabla puede calcularse como sigue:
a) El car acter
1
es el car acter 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 acci on : G Aut(C
4
) que permuta los vectores de la
base can onica. Claramente, las matrices de en la base can onica est an
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 h(1, 1, 1, 1)i es un subespacio inva-
riante de C
4
, que determina la representaci on trivial, pero esto implica
que
4
= 1 es un car acter, y calculando h
4
,
4
i = 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 6= 2, 3 es la
misma tabla de caracteres ordinarios.
Caracteres m odulo 2 El grupo
4
tiene dos clases de conjugaci on 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 descomposici on
D =
_
_
_
_
_
_
1 0
1 0
0 1
1 1
1 1
_
_
_
_
_
_
.
La matriz traspuesta nos da los caracteres modulares de los m odulos 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 composici on, cuatro triviales y dos isomorfos al m odulo simple
de dimensi on 2.
Caracteres m odulo 3 El grupo
4
tiene cuatro clases de conjugaci on 3-
regulares, luego hay otros tantos caracteres irreducibles m odulo 3. Al reducir
los caracteres ordinarios obtenemos la relaci on
3
=
1
+
2
, luego
3
no es
irreducible. Como, por el teorema de Fong-Swan, los caracteres irreducibles
m odulo 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 descomposici on 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 construcci on de estos caracteres se apoya en resultados
nada triviales de la teora de la ramicaci on, que recordaremos en la primera
secci on. Conviene destacar que la construcci on de los caracteres (que llevamos a
cabo en la secci on 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
-m odulo proyectivo, lo cual nos permitir a a su vez asociar un in-
variante a ciertos m odulos, 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
sobrentender a 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
0
/K es una extensi on nita, el valor absoluto de K
1
Todos los hechos que no demostraremos aqu est an 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 est an demostrados all
en el contexto m as 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
est an 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
0
, 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
0
cumple la relaci on
v
K
0 |
K
= ev
K
, para cierto n umero natural e 1 llamado ndice de ramicaci on
de K
0
/K.
Llamemos D
0
y k
0
al anillo de enteros y el cuerpo de restos de K
0
, respec-
tivamente. Seg un [GA 5.30], la extensi on k
0
/k es nita, y su grado f se llama
grado de inercia de K
0
/K. La relaci on fundamental entre n, e y f es que n = ef
(por [GA 5.32]).
Si la extensi on K
0
/K es nita de Galois, la unicidad de la extensi on implica
que cada G(K
0
/K) conserva el valor absoluto (pues ||

= |()| es tambien
un valor absoluto en K
0
que extiende al de K, luego ha de ser el valor absoluto
de K
0
). Por consiguiente, induce un k-automorsmo G(k
0
/k). Como k es
perfecto, la extensi on k
0
/k es separable y por [CC 1.39] es de Galois, y adem as
tenemos un epimorsmo de grupos
2
G(K
0
/K) G(k
0
/k).
El n ucleo de este epimorsmo se llama grupo de inercia de la extensi on, y es
claramente
G
0
(K
0
/K) = { G(K
0
/K) | v(() ) 1 para todo D
0
}.
En particular, vemos que |G
0
(K
0
/K)| = e.
Una extensi on nita K
0
/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 est a 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 f acilmente la relaci on entre ambos casos, pero es
inmediato comprobar que todo lo dicho en el caso p- adico es v alido igualmente
sin cambio alguno en las demostraciones
3
en el contexto general que estamos
considerando aqu.
Si K
0
/K es una extensi on nita de Galois, denimos sus grupos de rami-
caci on como los grupos
4
G
i
(K
0
/K) = { G(K
0
/K) | v(() ) i + 1 para todo D
0
},
2
El grupo de descomposici on G
P
que aparece en [CC 1.39] es todo G(K
0
/K) en el caso
que nos ocupa, porque K
0
s olo tiene un ideal primo.
3
El teorema [CC 10.6] no es v alido 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: s olo 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] est an denidos en un contexto m as general. En el caso local, el grupo de
descomposici on G
P
es todo el grupo de Galois G(K
0
/K).
A.1. Preliminares sobre cuerpos completos 161
donde D
0
es el anillo de enteros de K
0
. Observemos que G
1
(K
0
/K) = G(K
0
/K)
y que G
0
(K
0
/K) es el grupo de inercia que ya habamos denido. Llamaremos
g
i
al orden del grupo G
i
(K
0
/K).
El teorema [CC 10.4] arma que todos los grupos G
i
(K
0
/K) son subgrupos
normales de G(K
0
/K), y que existe un i tal que G
i
(K
0
/K) = 1. As pues,
forman una serie
1 = G
i
E G
i1
E E G
0
E G(K
0
/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
0
/K)
es el p-subgrupo de Sylow del grupo de inercia G
0
(K
0
/K). En particular, la
extensi on K
0
/K es dominadamente ramicada si y s olo si G
1
(K
0
/K) = 1.
Si D
0
= D[
1
, . . . ,
n
], es f acil ver que
G
i
(K
0
/K) = { G(K
0
/K) | v((
j
)
j
) i + 1 para j = 1, . . . , n}.
El teorema [CC 3.12] nos da que existe un D
0
tal que D
0
= D[] y, por
consiguiente,
G
i
(K
0
/K) = { G(K
0
/K) | v
K
0 (() ) i + 1}.
De aqu se sigue que la funci on i
K
0
/K
: G(K
0
/K) N {} dada por
i
K
0
/K
() = v
K
0 (

).
es independiente de la elecci on del generador D
0
, pues es igual al m aximo
n umero natural i tal que G
i1
(K
0
/K). En terminos de esta funci on, tene-
mos que
5
G
i
(K
0
/K) = { G(K
0
/K) | i
K
0
/K
() i + 1}.
El hecho de que G
i
(K
0
/K) = 1 para i sucientemente grande se traduce en
que
i
K
0
/K
() = si y s olo si = 1.
Similarmente, el hecho de que los grupos de ramicaci on sean normales en
G(K
0
/K) se traduce en que
i
K
0
/K
(
1
) = i
K
0
/K
(), para todo , G(K
0
/K).
Otra propiedad elemental es la siguiente:
i
K
0
/K
() mn{i
K
0
/K
(), i
K
0
/K
()}.
En efecto:
i
K
0
/K
() = v(

) = v(

)
mn{v(

), v(

)} = mn{i
K
0
/K
(), i
K
0
/K
()}.
El teorema [CC 10.16] se traduce en una propiedad m as de la funci on i
K
0
/K
:
5
En virtud de [CC 10.3], tambien podemos calcular la funci on i
K
0
/K
con = , donde
es un primo de K
0
, 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 ser a 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 est a denida en = 1. Vamos a
corregir esto:
Denici on 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 6= 1, a
L/K
(1) = f

6=1
i
L/K
(),
donde f es el grado de inercia de la extensi on 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

6=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 funci on de clases coincide con a
L/K
salvo quiz a 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 s olo
si la extensi on L/K es no ramicada. El prop osito de esta secci on 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 car acter
es (a
L/K
, ). Teniendo en cuenta que a
L/K
6= 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 descomposici on 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 6= 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 car acter de G. Por consiguiente, si es un car acter 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
]-subm odulo de V asociado
al car acter trivial 1
G
i
en la descomposici on 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
0
L una cadena de extensiones de Galois. Llame-
mos N = G(L/K
0
), de modo que G/N

= G(K
0
/K). Entonces,
a
K
0
/K
= a
G/N
L/K
.
Demostraci on: Tomemos un G, de modo que |
K
0 se identica con
N G/N. De acuerdo con 2.51, la igualdad a
K
0
/K
(N) = a
G/H
L/K
(N) equivale
a
a
K
0
/K
(N) =
1
n
L/K
0

nN
a
L/K
(n).
Si / N, esto equivale a su vez a que
f
K
0
/K
i
K
0
/K
(|
K
0 ) =
1
e
L/K
0 f
L/K
0

nN
(f
L/K
)i
L/K
(n),
lo cual, simplicando, se reduce a
i
K
0
/K
(|
K
0 ) =
1
e
L/K
0

nN
i
L/K
(n),
que es precisamente lo que arma el teorema A.1. Falta probar la igualdad
cuando |
K
0 = 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
0 .
Teorema A.10 Sea K K
0
L una cadena de extensiones tal que L/K es
de Galois y sea H = G(L/K
0
). Entonces
a
L/K
|
H
= v
K
(
K
0
/K
)r
H
+f
K
0
/K
a
L/K
0 ,
donde
K
0
/K
es el discriminante de K
0
/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 6= 1, entonces
a
L/K
() = f
L/K
i
L/K
(), a
L/K
0 () = f
L/K
0 i
L(K
0 (), r
H
() = 0.
Adem as, 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
0
, luego i
L/K
() = i
L/K
0 ().
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
0
|v
K
(
K
0
/K
) +f
K
0
/K
f
L/K
0 v
L
(D
L/K
0 ).
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
0 (
L/K
0 ) = f
L/K
0 v
L
(D
L/K
0 ).
As pues, la ecuaci on que hemos de probar equivale a
v
K
(
L/K
) = |L : K
0
|v
K
(
K
0
/K
) +f
K
0
/K
v
K
0 (
L/K
0 ).
A su vez, esta f ormula equivale al teorema [CC 3.24].
Como consecuencia:
Teorema A.11 Sea K K
0
L una cadena de extensiones tal que L/K es
de Galois. Sea H = G(L/K
0
). Entonces, para todo car acter de H,
f(
G
) = v
K
(
K
0
/K
)(1) +f
K
0
/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
0
.
f(
G
) = (
G
, a
L/K
) = (, a
L/K
|
H
) = v
K
(
K
0
/K
)(, r
H
) +f
K
0
/K
(, a
L/K
0 )
= v
K
(
K
0
/K
)(1) +f
K
0
/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()
6= 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
0
su cuerpo jado. Sea c
0
() el mayor n umero natural tal que (G/N)
c
0
()
6= 1.
Entonces f() =
K
0
/K
(c
0
()) + 1 es un n umero natural.
Demostraci on: El teorema [CC 10.19] arma que
(G/N)
i
= G

L/K
0 (i)
N/N,
donde
L/K
0 es la funci on de Hasse (la inversa de
L/K
0 ). Por tanto, (G/N)
i
= 1
equivale a que G

L/K
0 (i)
N, es decir, a que |
G

L/K
0
(i)
= 1. Por consiguiente,
c() =
L/K
0 (c
0
()) o, equivalentemente, c
0
() =
L/K
0 (c()). El teorema
anterior y [CC 10.20] nos dan que
f() =
L/K
(c()) + 1 =
K
0
/K
(
L/K
0 (c())) + 1 =
K
0
/K
(c
0
()) + 1.
Por ultimo, la extensi on K
0
/K es abeliana, luego podemos aplicar el teo-
rema [CC 10.25]: el n umero natural c
0
() cumple que G(K
0
/K)
c
0
()
6= 1 y
G(K
0
/K)
c
0
()+1
= 1, luego es un vertice de la funci on
K
0
/K
, luego
K
0
/K
(c
0
())
es un vertice de
K
0
/K
, luego es un n umero entero 1. (La funci on
K
0
/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
s olo 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 car acter 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
m as nos va a interesar:
Denici on A.14 Si L/K es una extensi on 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) est a 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 s olo si G
1
= 1, es decir, si la extensi on
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 car acter de G, el car acter de Swan de la extensi on 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
secci on 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 m as 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
0
una extensi on nita de K sucientemente grande para G. De este modo, el
car acter de Swan es realizable sobre K
0
, y su representaci on asociada determina
un elemento x R
K
0 (G). Ciertamente, se cumple la condici on a) del teorema,
pues el car acter de x (el car acter de Swan) toma valores en Z, luego en Q
l
.
Demostramos la condici on 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
0
son isomorsmos. M as concretamente,
tenemos que c puede identicarse con la identidad en R
k
0 (G
i
) y d y e son
isomorsmos mutuamente inversos. Esto implica que existe un D
0
[G
i
]-m odulo
proyectivo nitamente generado P
i
tal que P
i

D
0 K
0
determina el car acter u
i
.
El D
0
[G]-m odulo Q
i
= P
i

D
0
[G
i
]
D
0
[G] tambien es proyectivo y
(P
i

D
0
[G
i
]
D
0
[G])
D
0 K
0

= P
i

D
0
[G
i
]
K
0
[G]

= P
i

D
0
[G
i
]
K
0
[G
i
]
K
0
[G
i
]
K
0
[G]
(P
i

D
0
[G
i
]
D
0
[G
i
]
D
0 K
0
)
K
0
[G
i
]
K
0
[G]

= (P
i

D
0 K
0
)
K
0
[G
i
]
K
0
[G],
luego Q
i

D
0 K
0
determina el car acter u
G
i
. Si llamamos V a la suma directa de
los D
0
[G]-m odulos Q
i
repetidos g
i
veces cada uno, tenemos que V es un D
0
[G]-
m odulo proyectivo que cumple x = [V
D
0 K
0
], tal y como exige el apartado b)
del teorema 4.42.
Observemos que si la extensi on L/K tiene ramicaci on 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.
Denici on A.17 Para cada F[G]-m odulo nitamente generado M, denimos
el invariante de Swan de M como el n umero natural
(K, M) = h[S
l
L/K
], [M]i
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 reducci on de S
l
L/K
-m odulo 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
-m odulo 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]-m odulo 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 condici on equivale a que sea una aplicaci on 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]-m odulo. Es claro que todo F[G]-m odulo
puede obtenerse de esta forma. Sucede entonces que (K, M) depende de ,
pero no de la elecci on de L. Si consideramos a M como F[G]-m odulo (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 est a 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
0
, donde las exten-
siones L/K y L
0
/K son nitas de Galois, con grupos de Galois respectivos
G = G(L/K), G
0
= G(L
0
/K), N = G(L
0
/L) (de modo que G = G
0
/N) y M
es un F[G]-m odulo, considerado como F[G
0
]-m odulo de forma natural, entonces
(K, M) es el mismo calculado con G o con G
0
.
Para ello partimos del teorema A.9, seg un el cual a
L/K
= a
G
L
0
/K
. Por otra
parte,
s
L/K
= a
L/K
r
G
G
0
+ 1
G
G
0
, s
L
0
/K
= a
L
0
/K
r
G
0
G
0
0
+ 1
G
0
G
0
0
,
Ahora bien, seg un [CC 10.19], el epimorsmo G
0
G se restringe a un
epimorsmo G
0
0
G
0
, y es claro que, para todo car acter de G
0
0
se cumple
que (
G
0
)
G
= (
G
0
)
G
. En efecto, si V es un F[G
0
0
]-m odulo con car acter , se
cumple que
V
F[G
0
0
]
F[G
0
]
F[G
0
]
F[G] = V
F[G
0
0
]
F[G] = V
F[G
0
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
0
= r
G
0
y
que 1
G
0
G
0
0
= 1
G
0
, luego
s
G
L
0
/K
= a
G
L
0
/K
r
G
G
0
+ 1
G
G
0
= s
L/K
.
De aqu se desprende a su vez que el Z
l
[G]-m odulo proyectivo
S = S
L
0
/K

Z
l
[G
0
]
Z
l
[G]
cumple que S
Z
l
Q
l
genera el car acter s
L/K
, luego, por la unicidad, ha de ser
S
L/K
= S
L
0
/K

Z
l
[G
0
]
Z
l
[G].
El teorema 1.55 nos da el isomorsmo de Z
l
-m odulos
Hom
Z
l
[G
0
]
(S
L
0
/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
0
M M
00
0
es una sucesi on exacta de F[G]-m odulos nitamente generados, se cumple que
(K, M) = (K, M
0
) +(K, M
00
).
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
]-m odulo proyectivo P
i
de manera que P
i

Z
l
Q
l
determine el car acter
u
i
= r
G
i
1
G
i
sobre Q
l
y entonces P
i

Z
l
F determina el mismo car acter 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 car acter 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 car acter de M como F[G
i
]-m odulo, el teorema 3.57 implica que
dim
F
Hom
F[G
i
]
(P
i

Z
l
F, M) = hu
i
, i
F
= hr
G
i
, i
F
h1
G
i
, 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 s olo si G
1
act ua trivialmente sobre M o, equivalentemente, si
la extensi on 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 escisi on) 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 secci on 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]-m odulos simples. El teorema de Wedderburn 3.16 nos da la descom-
posici on
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 escisi on
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 expresi on
de u

es K-lineal en y End
K
(V
i
) est a 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]-m odulo proyectivo. Por otra parte, cada endo-
morsmo de R est a 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)-
m odulo, luego tambien como D[G]-m odulo. El teorema 4.13 implica entonces
que P es un k[G]-m odulo 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]-subm odulos 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 m odulo 3 del grupo
4
,
calculados en la secci on 4.8.
B.2. Las clases de conjugaci on 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 conjugaci on con-
sideramos en primer lugar las de
5
. Hay tantas como tipos de permutaciones
(siete) y el c alculo 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 s olo 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 conjugaci on en A
5
, con 12 elementos cada una.
As, pues, las clases de conjugaci on 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 restricci on a A
5
de la representaci on de
5
en C
5
que per-
muta los vectores de la base can onica. Las matrices de la representaci on ma-
tricial en dicha base est an compuestas de ceros y unos, y en la diagonal hay
tantos unos como elementos ja la permutaci on correspondiente. Por lo tanto,
su car acter 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 h(1, 1, 1, 1, 1)i es claramente un subes-
pacio invariante asociado al car acter trivial. Por, consiguiente,
4
= 1
es tambien un car acter de G, y calculando h
4
,
4
i = 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
7P

i
, la cual se extiende a un auto-
morsmo de V , con lo que tenemos una representaci on lineal A
5
Aut(V ).
Como en el caso anterior, el car acter de esta representaci on 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 acci on 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 E 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 s olo falta calcular el de C
2
. Dejemoslo pendiente de
momento y observemos que el subespacio hP
1
+P
2
+P
3
+P
4
+P
5
+P
6
i 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:
h
5
,
5
i =
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 = h(abcde)i.
Concluimos que x = 1, lo que termina el c alculo de la tabla. Adem as, resulta
que h
5
,
5
i = 1, por lo que
5
es irreducible.
La tabla siguiente contiene lo que hemos obtenido hasta ahora y un poco
m as:
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 h
2
,
5
i = h
3
,
5
i = 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 h
1
,
2
i = 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 ecuaci on son
=
1 +

5
2
, 1 =
1

5
2
.
(Elegir una u otra como u s olo supone elegir a que car acter 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 m odulo 2 179
B.4 Caracteres m odulo 2
Tenemos que A
5
tiene 4 clases de conjugaci on 2-regulares, luego tiene otros
tantos caracteres m odulo 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
car acter modular
2
, entonces
3
=

2
= 1 +

2
, donde es el automorsmo
no trivial de Q
2
() = Q(

5). Vemos, pues, que, de hecho, el car acter 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 descomposici on 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 car acter modular que toma valores en un cuerpo
local K (no necesariamente de escisi on para G) tal que la extensi on K/Q
p
sea de Galois y
G(K/Q
p
), la funci on

: G K dada por

() = (()) es tambien un car acter


modular de G. En efecto, si : G k es el car acter 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 car acter modular asociado al car acter



dado por 3.62.
3
Porque una representaci on 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 relaci on 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 conjugaci on 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
descomposici on D (o la primera la de la matriz E) sera
(1, 0, 0, 1, 2) o bien (1, 0, 0, 2, 3),
luego el car acter 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]-m odulo 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]-m odulo trivial k es
proyectivo, luego P = k
k[H]
k[G] es un k[G]-m odulo proyectivo. Adem as, por
el teorema 1.55, se cumple que
h[P], [k]i = dim
k
Hom
G
(P, k) = dim
k
Hom
H
(k, k) = 1.
B.6. Caracteres m odulo 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
m odulo 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 conjugaci on 5-regulares de A
5
es 3, luego buscamos
dos caracteres modulares irreducibles adem as 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-
posici on 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]-m odulo
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]-m odulo trivial k es proyectivo y P = k
k[H]
k[G] es un k[G]-
m odulo 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
car acter, representaci on, 70
m odulo, 88
simple (m odulo), 88
acci on, 12
aditiva (funci on), 96
anulador, 77
Artin (car acter de), 162
artiniano (m odulo, anillo), 21
Cartan (homomorsmo, matriz), 120
car acter, 10
modular (o de Brauer), 152
virtual, 61, 100
centralizador, 13
centro, 5
de un car acter, 53
conjugaci on, 5
de caracteres, 109
descomposici on (homomorsmo de),
126
dual (m odulo), 34
ecuaci on de clases, 14
elemental (grupo), 60
envoltura proyectiva, 31
escisi on
cuerpo de, 71, 88
de una sucesi on exacta, 20
esencial (homomorsmo), 31
exacta (sucesi on), 20
factor de composici on, 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 (subm odulo), 86
irreducible
m odulo, 24
representaci on, 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
representaci on
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 composici on, 24
simple (m odulo), 24
sistema proyectivo, 126
subrepresentaci on, 7
sucientemente grande, 108
superresoluble (grupo), 16
Swan
car acter 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