Está en la página 1de 499

Carlos Ivorra Castillo

TOPOLOGIA
ALGEBRAICA
CON APLICACIONES A LA
GEOMETR
IA DIFERENCIAL

Si simplemente hace girar la rueda, es algebra; pero


si contiene una idea, es topologa.
Solomon Lefschetz

Indice General
Introducci
on

ix

Topologa

Captulo I: Preliminares topol


ogicos
1.1 Convexidad . . . . . . . . . . . .
1.2 Variedades topol
ogicas . . . . . .
1.3 Espacios cociente . . . . . . . . .
1.4 Cocientes de polgonos . . . . . .
1.5 Homotopas . . . . . . . . . . . .

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

3
3
5
13
16
22

Captulo II: Homologa singular


2.1 Smplices anes . . . . . . . . . .
2.2 Complejos de cadenas singulares
2.3 Grupos de homologa . . . . . . .
2.4 El teorema de homotopa . . . .
2.5 Sucesiones exactas . . . . . . . .
2.6 El teorema de escision . . . . . .

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

27
27
30
35
41
44
50

Captulo III: Aplicaciones de la homologa singular


3.1 La sucesion de Mayer-Vietoris . . . . . . . . . . . .
3.2 La homologa de las esferas . . . . . . . . . . . . .
3.3 El teorema de Brouwer . . . . . . . . . . . . . . . .
3.4 El teorema de Jordan-Brouwer . . . . . . . . . . .
3.5 La homologa de las supercies compactas . . . . .

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

61
61
65
66
70
75

Captulo IV: Complejos celulares


4.1 Adjunciones . . . . . . . . . . . . . . . . . . . . .
4.2 Complejos celulares . . . . . . . . . . . . . . . . .
4.3 El teorema del homeomorsmo relativo . . . . . .
4.4 La homologa de los complejos celulares . . . . .
4.5 Los n
umeros de Betti y la caracterstica de Euler
4.6 Poliedros . . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

81
. 81
. 84
. 88
. 90
. 100
. 104

.
.
.
.
.
.

INDICE GENERAL

vi
Captulo V: El
algebra homol
ogica
5.1 Categoras . . . . . . . . . . . .
5.2 Equivalencias homot
opicas . . .
5.3 Productos tensoriales . . . . . .
5.4 Productos de torsi
on . . . . . .
5.5 Cohomologa . . . . . . . . . .

.
.
.
.
.

.
.
.
.
.

Captulo VI: Productos


6.1 El teorema de los modelos acclicos
6.2 La homologa de un producto . . .
6.3 El producto exterior . . . . . . . .
6.4 El producto mixto . . . . . . . . .
6.5 Productos relativos . . . . . . . . .

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

113
113
117
119
127
138

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

151
151
154
160
168
169

Captulo VII: Variedades topol


ogicas
7.1 Orientaci
on . . . . . . . . . . . . . . . . . .
7.2 La homologa de las variedades topol
ogicas
7.3 Lmites inductivos . . . . . . . . . . . . . .
7.4 La dualidad de Poincare . . . . . . . . . . .
7.5 La dualidad de Alexander . . . . . . . . . .

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

173
173
183
192
195
204

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

Captulo VIII: Homotopa


213
8.1 El grupo fundamental . . . . . . . . . . . . . . . . . . . . . . . . 213
8.2 Cubrimientos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
8.3 Un criterio de elevaci
on . . . . . . . . . . . . . . . . . . . . . . . 223

Geometra diferencial

229

Captulo IX: Variedades diferenciales


9.1 Denici
on y hechos b
asicos . . . .
9.2 Aplicaciones diferenciables . . . . .
9.3 El espacio tangente . . . . . . . . .
9.4 Subvariedades . . . . . . . . . . . .
9.5 El brado de tangentes . . . . . . .
9.6 Tensores . . . . . . . . . . . . . . .
Captulo X: Variedades de Riemann
10.1 Conexiones anes . . . . . . . . .
10.2 Metricas de Riemann . . . . . . .
10.3 La conexi
on de Levi-Civita . . .
10.4 Geodesicas . . . . . . . . . . . .

.
.
.
.

.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.

.
.
.
.

.
.
.
.
.
.

231
232
235
239
246
253
255

.
.
.
.

263
263
276
282
286

INDICE GENERAL

vii

Captulo XI: Homologa y cohomologa diferenciable


11.1 Homologa singular diferenciable . . . . . . . . . .
11.2 Tensores antisimetricos . . . . . . . . . . . . . . . .
11.3 Formas diferenciales . . . . . . . . . . . . . . . . .
11.4 La cohomologa de De Rham . . . . . . . . . . . .
11.5 El teorema de De Rham . . . . . . . . . . . . . . .
11.6 Cohomologa con soportes compactos . . . . . . . .

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

305
305
310
313
318
323
329

Captulo XII: La cohomologa de De Rham


12.1 Orientaci
on de variedades diferenciales . .
12.2 Integraci
on de formas diferenciales . . . .
12.3 La dualidad de Poincare . . . . . . . . . .
12.4 Los teoremas de K
unneth . . . . . . . . .
12.5 El grado de una aplicaci
on . . . . . . . . .

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

333
333
342
350
354
360

Captulo XIII: Fibrados


13.1 Denici
on y propiedades b
asicas . .
13.2 El brado de tangentes de un brado
13.3 Orientaci
on de brados . . . . . . .
13.4 Integraci
on sobre bras . . . . . . .
13.5 Fibrados de esferas . . . . . . . . . .

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

379
379
384
391
396
408

Captulo XIV: La cohomologa de los brados


14.1 La clase de Euler . . . . . . . . . . . . . . .
14.2 Indices de secciones . . . . . . . . . . . . . .
14.3 El isomorsmo de Thom . . . . . . . . . . .
14.4 Secciones en brados vectoriales . . . . . . .
14.5 La clase y la caracterstica de Euler . . . . .
14.6 El teorema de punto jo de Lefchetz . . . .

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

417
417
425
433
440
443
449

.
.
.
.
.

.
.
.
.
.

.
.
.
.
.

Ap
endice A: Las supercies compactas
453
A.1 Consecuencias del teorema de Jordan . . . . . . . . . . . . . . . . 453
A.2 Triangulaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . 454
A.3 La clasicacion . . . . . . . . . . . . . . . . . . . . . . . . . . . . 464
Ap
endice B: Variedades complejas
B.1 Funciones complejas sobre variedades reales . . . . . . . . . . . .
B.2 Estructuras analticas . . . . . . . . . . . . . . . . . . . . . . . .
B.3 Tensores complejos . . . . . . . . . . . . . . . . . . . . . . . . . .

469
469
471
477

Bibliografa

481

Indice de Materias

482

Introducci
on
La topologa algebraica proporciona tecnicas capaces de analizar en profundidad los espacios topol
ogicos que aparecen en geometra, tanto en geometra
diferencial como en geometra algebraica, y en aquellas ramas del an
alisis directamente relacionadas con la geometra, como el calculo diferencial e integral
en variedades, o la teora de funciones de variable compleja y especialmente
dentro de esta en la teora de las supercies de Riemann. Ademas, sus resultados algebraicos subyacentes pueden desarrollarse en un contexto abstracto,
puramente algebraico, con aplicaciones a la teora de grupos y a la teora de
n
umeros.
Centr
andonos en la topologa, la topologa algebraica asocia a cada espacio topol
ogico una sucesion de grupos, los llamados grupos de homologa, de
modo que las aplicaciones continuas entre espacios inducen homomorsmos entre sus grupos de homologa, y los homeomorsmos inducen isomorsmos. Por
lo pronto, esto proporciona una tecnica para probar que dos espacios dados no
son homeomorfos. En general, si dos espacios son homeomorfos podemos tratar
de probarlo construyendo un homeomorsmo explcito entre ambos, pero si no
lo son, la topologa algebraica resulta poco menos que indispensable. En efecto,
si los grupos de homologa de ambos espacios resultan ser no isomorfos lo
cual no es necesariamente cierto, pero s lo m
as frecuente entonces podemos
asegurar que los espacios no son homeomorfos.
Aunque esto es ya de por s mas que suciente para justicar el valor de toda
la teora, lo cierto es que esta va mucho mas alla. Los grupos de homologa proporcionan informaci
on relevante sobre muchas caractersticas de la estructura
topol
ogica, o incluso diferencial, si es que la tienen, de los espacios a los que se
aplica. Su potencia radica, entre otros motivos, a que sus conceptos son esencialmente globales, es decir, dependen de la totalidad del espacio, al contrario
de lo que sucede con la mayora de los conceptos del calculo diferencial.
En lugar de ofrecer aqu una panor
amica de los resultados generales que
vamos a obtener, lo que haremos sera mostrar algunos ejemplos concretos que
ilustren los conceptos b
asicos que vamos a manejar y el modo en que intervienen
en la teora.
Para ello consideremos el caso de una esfera. Para estudiarla mediante

tecnicas algebraicas podemos identicarla con la supercie de un cubo. Esta


a su vez la podemos considerar descompuesta en ocho vertices, doce aristas y
seis caras, tal y como muestra la gura de la pagina siguiente.
ix

Introducci
on
a7

a8 v8

v5
a9

v7
v6

a5

a6

a12

a10

a11

v4 a3

v3

a4

v1

a2

v2

a1

Es importante que las aristas y las caras las hemos de considerar orientadas.
En el caso de las aristas, esto signica que hemos de determinar un extremo
inicial y un extremo nal. En la gura hemos indicado mediante echas la
orientaci
on de cada arista. La orientaci
on de una cara es un sentido de giro.
Por ejemplo, podemos establecer que el sentido positivo en una cara ser
a el
sentido antihorario cuando la vemos de frente desde fuera del cubo.
Si S es el cubo, llamaremos C0 (S) al grupo abeliano libre generado por sus
vertices, y a sus elementos los llamaremos cadenas de dimensi
on 0. As pues,
una cadena de dimensi
on 0 de S es una expresion algebraica de la forma
n1 v1 + n2 v2 + n3 v3 + n4 v4 + n5 v5 + n6 v6 + n7 v7 + n8 v8 ,

ni Z.

Similarmente, denimos el grupo de las cadenas de dimensi


on 1 como el
grupo abeliano libre C1 (S) generado por las aristas de S. Debemos pensar que
la cadena a1 representa la misma arista que a1 pero recorrida al reves, de
modo que su origen es el vertice v2 y su extremo es v1 . La cadena a1 + a9 a8
representa el camino que parte de v2 , pasa por v1 , luego por v5 y acaba en v8 .
La cadena 2a1 + 2a10 2a5 2a9 representa dos vueltas en sentido antihorario
alrededor de la cara frontal de la gura. Similarmente, denimos el grupo C2 (S)
de las cadenas de dimension 2, generado por las seis caras, digamos c1 , . . . , c8 .
Denimos la frontera de una arista como la diferencia de sus extremos. Por
ejemplo, 1 a1 = v2 v1 C0 (S). El operador frontera se dene extendiendo
por linealidad esta denici
on sobre todo el grupo C1 (S). Tenemos as un homomorsmo 1 : C1 (S) C0 (S).
Similarmente, la frontera de una cara c se dene como la cadena formada
por las aristas de su contorno con los signos necesarios para que el recorrido
se haga seg
un la orientaci
on jada en c. Por ejemplo, si convenimos que c1 es
la cara central de la gura, cuya orientaci
on hemos establecido como el giro
antihorario, entonces
2 c1 = a1 a5 a9 + a10 .
Extendiendo esta denici
on por linealidad obtenemos un homomorsmo de
grupos 2 : C2 (S) C1 (S). Por completitud denimos
0 : C0 (S) 0

3 : 0 C2 (S)

como homomorsmos nulos. Es inmediato comprobar que i i1 = 0. En


efecto, si c es una cadena de dimensi
on 1, la condici
on 1 c = 0 signica que
los extremos de sus aristas componentes se cancelan mutuamente, lo que solo

xi
puede ocurrir se la cadena consta de uno o varios circuitos cerrados, como le
ocurre, por ejemplo, a 2 c1 :
1 (2 c1 ) = 1 a1 1 a5 1 a9 + 1 a10 = v2 v1 + v5 v6 + v1 v5 + v6 v2 = 0
Lo mismo vale para las fronteras de las caras restantes (no por casualidad,
sino por la propia denici
on de frontera de una cara), luego ciertamente 2 1 =
0, y este era el u
nico caso no trivial. Denimos el grupo de los ciclos de dimensi
on
p como
Zp (S) = {c Cp (S) | p c = 0}.
As, Z0 (S) = C0 (S), mientras que Z1 (S) es, como ya hemos comentado, el
grupo formado por las cadenas que describen circuitos cerrados. No es difcil
probar que
Z2 (S) = c1 + c2 + c3 + c4 + c5 + c6 .
En efecto, ante todo, z = c1 +c2 +c3 +c4 +c5 +c6 es un ciclo, pues al calcular
su frontera cada arista aparece dos veces con signos opuestos. Por ejemplo, la
arista a10 aparece con signo positivo en la frontera de la cara frontal de la gura
y con signo negativo en la frontera de la cara de la derecha (recordemos que el
signo ha de ser el necesario para que el recorrido de cada frontera se haga en
sentido antihorario). Por otra parte, si z  Z2 (S) y c1 aparece con coeciente
n
= 0 en z  , entonces c1 aporta a z  un sumando na10 , que debe ser cancelado
con otro termino, pero s
olo la cara derecha puede aportar otro termino en a10 ,
luego el coeciente de dicha cara ha de ser tambien n, y as sucesivamente
llegamos a que todas las caras deben aparecer con coeciente n, luego z  = nz.
Por otra parte, denimos el grupo de las fronteras de dimensi
on p como
Fp (S) = {p+1 c | c Cp+1 (S)}.
La propiedad p+1 p = 0 hace que Fp (S) Zp (S), es decir, toda frontera
es un ciclo. Recprocamente, todo 1-ciclo es una frontera. Para entender por
que es as, pensemos por ejemplo en el ciclo
z = a1 + a10 + a6 + a7 a8 a9 .
Vemos que z divide al cubo en dos regiones, una contiene a la cara frontal y
a la cara superior del cubo. Llamemos c1 a la suma de estas dos caras y c2 a la
suma de las caras restantes, es decir, las contenidas en la otra region. Es f
acil
ver entonces que 2 c1 = 2 c2 = z (la clave esta en que las aristas interiores de
cada regi
on se cancelan mutuamente al calcular la frontera). En general, todo
ciclo es la suma de varios circuitos cerrados de aristas, cada uno de los cuales
divide al cubo en dos regiones, de modo que la suma de las caras contenidas en
una de ellas es una cadena cuya frontera es, salvo el signo, el ciclo considerado.
As pues, el hecho de que todo 1-ciclo sea una 1-frontera est
a ntimamente
relacionado con una propiedad peculiar de las esferas, a saber, que todo circuito
cerrado las divide en dos componentes conexas, cada una de las cuales tiene por
frontera al circuito dado. Esto es el teorema de Jordan.

xii

Introducci
on
Se dene el grupo de homologa de dimensi
on p como
Hp (S) = Zp (S)/Fp (S).

Estos grupos son los invariantes principales que vamos a estudiar. Se dice
que dos ciclos son hom
ologos si se diferencian en una frontera, de modo que los
elementos de Hp (S) son las clases de equivalencia de ciclos homologos, o clases
de homologa, de dimensi
on p.
Acabamos de observar que H1 (S) = 0, as como la conexion que tiene este
hecho con el teorema de Jordan. Veamos ahora que H0 (S)
= Z. En efecto, un
vertice solo no es una frontera, pero si vi
= vj entonces vi vj es la frontera de
cualquier 1-cadena que una vj con vi ,. Esto hace que dos vertices cualesquiera
sean homologos entre s, por lo que todos generan la misma clase de homologa
[vi ], la cual es un generador de H0 (S).
Vemos, pues, que la estructura del grupo H0 (S) esta relacionada con la
conexi
on de S. En general, si dividimos un espacio topol
ogico de forma similar
a como hemos hecho con la esfera, dos vertices son homologos si y solo si pueden
ser unidos por un camino de aristas. Para un espacio topol
ogico X, se cumple
que H0 (X)
umero de componentes conexas de X.
= Zr , donde r es el n
Por u
ltimo, puesto que, por denici
on, F2 (S) = 0, tenemos que H2 (S)
= Z.
No vamos a interpretar este hecho, pero lo cierto es que tambien reeja una
propiedad topol
ogica de la esfera: una variedad compacta V de dimensi
on n es
orientable si y s
olo si Hn (V )
= Z, y en caso contrario Hn (V ) = 0.
Todos estos razonamientos presuponen un hecho nada trivial, y es que los
grupos de homologa dependen u
nicamente del espacio topol
ogico considerado,
en este caso la esfera, y no de la division en celdas que hemos considerado.
Por ejemplo, podramos identicar la esfera con un dodecaedro y denir los
correspondientes grupos de homologa. El resultado sera el mismo. Mas a
un,
no hay inconveniente en considerar casos degenerados mucho m
as simples para
hacer los calculos. Por ejemplo, hubiera bastado considerar un u
nico vertice v
(un punto cualquiera), ninguna arista y una u
nica cara c, formada por todos los
puntos de la esfera menos v. Entonces la situaci
on sera C2 (S) = c , C1 (S) = 0,
C0 (S) = v . Los operadores frontera seran todos nulos, con lo que
Z2 (S) = c ,

Z1 (S) = 0,

Z0 (S) = v ,

y al dividir entre los grupos de fronteras (nulos) llegamos igualmente a que


H2 (S)
H1 (S) = 0,
H0 (S)
= Z,
= Z.
Por otra parte, podramos considerar la homologa de un toro, dividiendolo
como indica la gura:

xiii
El lector puede estimar lo complicado que sera entrar en detalles. La topologa algebraica nos proporciona tecnicas para calcular grupos de homologa sin
caer en calculos prolijos. No obstante observemos que en un toro hay 1-ciclos
que no son fronteras. Por ejemplo, el cuadrado exterior de la parte superior de
la gura. Si buscamos una cadena que lo tenga por frontera podramos considerar la suma de las cuatro caras trapezoidales superiores, pero su frontera
no es solo el cuadrado que queremos, sino tambien el cuadrado interior. Para
eliminar este podramos a
nadir los cuatro rect
angulos interiores (debidamente
orientados), pero entonces la frontera contiene tambien al cuadrado interior inferior (que no se ve en la gura), para eliminarlo podemos a
nadir las caras
trapezoidales inferiores, etc., pero siguiendo as llegamos a la cadena formada
por todas las caras (debidamente orientadas) y su frontera no es el cuadrado
que perseguimos, sino que es nula.
No obstante, podemos calcular f
acilmente la homologa del toro usando
una descomposicion degenerada. La describiremos mejor si trabajamos con
un mapa del toro. Es conocido que un toro puede obtenerse a partir de un
cuadrado identicando sus lados opuestos como indica la gura:

Al pegar dos de los lados obtenemos un cilindro y al pegar los dos lados
restantes obtenemos el toro. Esto se traduce en que podemos pensar que un
cuadrado es un toro si convenimos en que el lado superior es el mismo que
el inferior y que el lado izquierdo es el mismo que el derecho. Notemos que
los cuatro vertices corresponden al mismo punto del toro. Seg
un esto, una
descomposicion degenerada es la indicada en la gura:
v

v
b
v

Cumple los u
nicos requisitos necesarios: que las aristas sean homeomorfas a
segmentos abiertos y las caras a discos abiertos (notemos que a es una circunferencia, pero la arista propiamente dicha no incluye a v, luego es homeomorfa
a un segmento, y lo mismo vale para b).
De este modo, c = a + b a b = 0, luego c es un ciclo, como tambien lo
son a y b. Ahora es f
acil ver que, si llamamos T al toro,
H2 (T )
= Z,

H1 (T )
= Z Z,

H0 (T )
= Z.

En particular esto prueba que una esfera no es homeomorfa a un toro.

xiv

Introducci
on

En las p
aginas que siguen introduciremos con rigor las ideas que hasta aqu
hemos expuesto vagamente. Hay que advertir que la denici
on general que
daremos de los grupos de homologa no coincidir
a con la que aqu hemos usado,
aunque en el captulo IV veremos que sobre una amplia clase de espacios
compactos es equivalente. Anticipamos las diferencias para no desconcertar
al lector:
a) Los coecientes de las cadenas no seran necesariamente enteros, sino que
admitiremos que varen en un anillo arbitrario A. De este modo recogeremos entre otros casos de interes el caso A = Z, que es el mas natural
en muchas ocasiones, el caso A = R, que aparece en geometra diferencial
y el caso A = C, mas adecuado en el an
alisis complejo. Por lo tanto, los
grupos de homologa seran en realidad A-modulos, espacios vectoriales si
A es un cuerpo.
b) En lugar de considerar caras de forma arbitraria consideraremos u
nicamente el caso mas simple, por ejemplo, en dimensi
on 2 trabajaremos con
tri
angulos. Adem
as admitiremos triangulos singulares, es decir, im
agenes
continuas (en un espacio X) de tri
angulos en R2 , no necesariamente inyectivas.
c) No trabajaremos con caras incluidas en una descomposici
on particular de
un espacio topol
ogico, sino que, por ejemplo, el grupo de las 2-cadenas
sera el A-modulo libre generado por todos los tri
angulos singulares en X.
En la segunda parte del libro veremos que el aparato algebraico que habremos desarrollado para entonces en el estudio de los grupos de homologa de los
espacios topologicos es aplicable en un contexto muy distinto, como es el estudio
de las formas diferenciales en una variedad diferencial, las cuales permiten denir unos objetos formalmente similares: los grupos de cohomologa de De Rham.
La relacion no es meramente formal, sino que el teorema de De Rham muestra
que ambas teoras son isomorfas en un sentido que ahora sera difcil precisar.
En realidad casi todos los resultados que veremos para variedades diferenciales
pueden reformularse en terminos de espacios topologicos arbitrarios. Nosotros
dejaremos la topologa y pasaremos a la geometra diferencial en el momento
en que las tecnicas puramente topol
ogicas se hagan demasiado abstractas como
para que puedan seguirse de forma razonable sin tener in mente como gua la
situaci
on en las variedades diferenciales.
Se
nalemos, por u
ltimo, que los requisitos necesarios para seguir este libro son
mnimos: tan s
olo cierta familiaridad con la topologa, el an
alisis y el algebra
elemental. La u
nica excepcion aparece en la prueba de que toda supercie
compacta es triangulable, que requiere una versi
on fuerte del teorema de Jordan.
No obstante, el papel de este teorema es marginal, pues afecta tan solo a una
de la aplicaciones de la teora (la clasicacion de las supercies compactas) y de
hecho puede evitarse sin mas que exigir la triangulabilidad en la denici
on de
supercie. Todos los resultados de la geometra diferencial propiamente dicha
se incluyen en los primeros captulos de la segunda parte.

Primera parte

Topologa

Captulo I

Preliminares topol
ogicos
Suponemos al lector familiarizado con la topologa elemental, es decir, con
los conceptos de espacio topologico, espacio conexo, compacto, de Hausdor,
metrico, aplicaci
on continua, etc. No obstante recordaremos aqu algunos conceptos y resultados topol
ogicos que aparecen con menos frecuencia en otras
areas de la matematica. Empezaremos con algunos resultados topol

ogicos sobre
conjuntos convexos.

1.1

Convexidad

Recordemos que un subconjunto A de Rn es convexo si contiene al segmento


que une a dos cualesquiera de sus puntos, es decir, si cuando a, b A y t [0, 1],
entonces ta + (1 t)b A.
M
as en general, se dice que un punto x es combinaci
on convexa de a0 , . . . , am
si es de la forma
x = t0 a0 + + tm am ,

t0 + + tm = 1,

ti 0.

Si A es convexo, entonces A contiene a todas las combinaciones convexas de


sus puntos. En efecto, si t0 = 1 entonces x = a0 A, mientras que si t0
= 1,
entonces

 t
tm
1
t0 a0 + + tm am = t0 a0 + (1 t0 )
a1 + +
am ,
1 t0
1 t0
y basta razonar por inducci
on sobre m.
Dado un conjunto A Rn , la envoltura convexa de A es el conjunto formado
por todas las combinaciones convexas de puntos de A. Es claro que se trata del
mnimo conjunto convexo en Rn que contiene a A.
Teorema 1.1 La clausura de un conjunto convexo es convexa.
3

Captulo 1. Preliminares topol


ogicos

n: Sea C Rn un conjunto convexo y tomemos x, y C,


Demostracio
0 1. Si {xn }n e {yn }n son sucesiones en C que convergen a x e y
respectivamente, entonces {xn +(1)yn }n es una sucesion en C que converge
a x + (1 )y, luego x + (1 )y C.
Para los resultados siguientes conviene probar primero un resultado tecnico
general. Arma que si nos movemos en lnea recta desde un punto interior de
un convexo hasta un punto de su frontera, entonces todos los puntos por los que
pasamos, salvo quiza el u
ltimo, est
an en el interior del convexo.
Teorema 1.2 Sea C Rn un conjunto convexo, sea x un punto de su interior
e y un punto de su clausura. Entonces, si 0 < 1, el punto x + (1 )y
est
a en el interior de C.
n: Llamemos z = x+(1)y, de modo que x =
Demostracio

Para cada par de puntos z  , y  Rn , sea x = 1 z  1
,
y . As

z 1
y.

z  = x + (1 )y  .
Si tomamos y  , z  sucientemente proximos a y y z respectivamente, podemos
conseguir que x este arbitrariamente pr
oximo a x. As, como x es un punto
interior de C, podemos conseguir que x C. Ahora bien, como y esta en la
oximos a y, y si
clausura de C, podemos tomar puntos y  C arbitrariamente pr
z no estuviera en el interior de C, tendramos puntos z  Rn \C arbitrariamente
pr
oximos a z, con lo que obtendramos una combinaci
on convexa z  de dos
puntos de C que no estara en C, en contradicci
on con la convexidad de C.
Denimos
B n = {x Rn | x21 + + x2n 1},

S n = {x Rn+1 | x21 + + x2n+1 = 1}.

Claramente la bola B n es un compacto convexo (basta aplicar las propiedades de la norma eucldea en Rn ), y la esfera S n1 es la frontera de B n .
Teorema 1.3 Todo espacio compacto convexo K Rn de interior no vaco es
homeomorfo a B n . Adem
as el homeomorsmo hace corresponder K con S n1 .
n: Aplicando una traslaci
Demostracio
on si es preciso podemos suponer
que 0 esta en el interior de K. Para cada x S n1 , llamemos
tx = sup{t > 0 | tx K}.
Como K esta acotado y 0 esta en su interior, es claro que tx > 0 esta bien
denido. Adem
as es claro que g(x) = tx x K, luego tenemos denida una
acil ver que es biyectiva. Concretamente, su
funci
on g : S n1 K. Es f
inversa f : K S n1 es la dada por f (x) = x/x. Ciertamente, g f = 1,
lo que prueba que g es inyectiva. Falta probar que f g = 1. Tomemos x K,
sea y = f (x) y t0 = x. Por convexidad tx K para todo t t0 , luego
on convexa de 0 y g(y), y
ty t0 . Si fuera ty > t0 entonces, x sera combinaci

1.2. Variedades topol


ogicas

por el teorema anterior x sera un punto interior de K, cuando tenemos que es


un punto frontera. As pues, ty = t0 , luego g(f (x)) = g(y) = x.
Puesto que f es claramente continua, por compacidad es un homeomorsmo,
luego g tambien lo es. Ahora podemos denir h : B n K mediante

h(x) = x g(x) si x
= 0,
0
si x = 0.
Es f
acil ver que h es un homeomorsmo.
Por ejemplo, es claro que el producto cartesiano de convexos es convexo,
luego el cubo I n es un compacto convexo de interior no vaco. Por el teorema
anterior, es homeomorfo a B n .
Necesitamos una caracterizacion similar de los abiertos convexos, que podemos obtener de este teorema usando lo siguiente:
Teorema 1.4 Si A Rn es un abierto convexo, entonces A coincide con el
interior de su clausura.
n: Sea z un punto del interior de la clausura de A y sea x
= z
Demostracio
un punto de A. El segmento que une x con z puede prolongarse un poco sin
salirse de la clausura de A, es decir, podemos expresar z como combinacion
convexa de x y un punto y A. Por el teorema 1.2 concluimos que z A.
Como consecuencia obtenemos:
Teorema 1.5 Todo abierto convexo en Rn es homeomorfo a una bola abierta.
n: Sea A Rn un abierto convexo. Aplicando un homeoDemostracio
morsmo podemos suponer que esta acotado, de modo que A es un compacto
convexo de interior no vaco. Por el teorema 1.3, A es homeomorfo a B n , y el
homeomorsmo transforma A en S n1 , luego transforma A (por el teorema
anterior) en la bola abierta unitaria.

1.2

Variedades topol
ogicas

El valor de la topologa como herramienta matematica se debe principalmente a que permite aplicar las mismas ideas al estudio de los espacios con una
interpretaci
on geometrica clara (los espacios Rn y sus subespacios, las variedades diferenciales, entre ellas las supercies de Riemann, etc.) y los espacios
abstractos (espacios de funciones, espacios de medidas, etc.) La topologa algebraica se aplica principalmente a los espacios que provienen de la geometra, y
la mayora de ellos son variedades topol
ogicas, en el sentido siguiente:
Denici
on 1.6 Una variedad topol
ogica de dimensi
on n es un espacio topologico
de Hausdor en el que todo punto tiene un entorno abierto homeomorfo a una
bola abierta en Rn .

Captulo 1. Preliminares topol


ogicos

Es frecuente exigir la conexi


on en la denici
on general de variedad, pero
por motivos tecnicos nos conviene no hacerlo, de modo que cuando queramos
considerar variedades conexas lo indicaremos explcitamente. Notemos que las
variedades son localmente arcoconexas, luego las variedades conexas son, de
hecho, arcoconexas.
En una variedad topol
ogica V de dimensi
on n, los abiertos homeomorfos a
bolas abiertas de Rn se llaman abiertos coordenados, y constituyen una base de
V . En efecto, supongamos que x V y que U V es un entorno abierto de x
en V . Por denici
on de variedad x tiene un entorno coordenado U  . Sea, pues,
B una bola abierta en Rn y f : U  B un homeomorsmo. Entonces U U 
es abierto en U  , luego f [U U  ] es un abierto en B. Podemos tomar una bola
abierta B  tal que f (x) B  f [U U  ]. As f 1 [B  ] es un entorno coordenado
de x contenido en U .
Las variedades mas simples son los abiertos de Rn . Obviamente todo punto
de un abierto de Rn tiene un entorno abierto homeomorfo (de hecho, igual) a
una bola abierta en Rn , luego es una variedad de dimensi
on n. M
as en general,
cualquier abierto en una variedad es una variedad de la misma dimensi
on.
Ejemplo

La esfera S n es una variedad topol


ogica de dimensi
on n.

En efecto, para probarlo tomamos un punto y S n y consideramos un


ndice i tal que yi
= 0. Porsimplicidad
supondremos
yn+1 > 0. La aplicaci
on


B n S n dada por x  x, 1 x es claramente inyectiva y continua,
luego un homeomorsmo en su imagen (porque B n es compacto), y se restringe
a un homeomorsmo entre la bola abierta unitaria de Rn y el abierto
n
S+
= {x S n | xn+1 > 0},

que es un entorno de y. En el caso yn+1 < 0 tomamos la raz cuadrada con


signo negativo.
Una prueba alternativa de que las esferas son variedades se obtiene observando que si P S n entonces S n \ {P } es homeomorfo a Rn . No perdemos
generalidad si suponemos que P = (0, . . . , 0, 1). Basta considerar la proyecci
on
estereograca f : S n \ {P } Rn dada por


x1
xn
f (x) =
.
,...,
1 xn+1
1 xn+1
Su inversa es g : Rn S n \ {P }, dada por


2x1
2xn
x2 1
g(x1 , . . . , xn ) =
,
.
.
.
,
,
.
x2 + 1
x2 + 1 x2 + 1
As pues, dado cualquier punto Q S n , quitando a la esfera cualquier otro
punto P
= Q obtenemos un entorno de Q homeomorfo a Rn y, por consiguiente,
a una bola abierta en Rn .

1.2. Variedades topol


ogicas

Si a
nadimos un punto a Rn , podemos extender la proyecci
on estereograca
acil ver que los entornos
hasta una biyecci
on entre S n y Rn = Rn {}. Es f
abiertos de P en S n se corresponden entonces con los conjuntos Rn \ K, donde
K es compacto en Rn , es decir, la proyeccion estereograca se extiende a un
homeomorsmo entre S n y la compacticacion de Alexandro de Rn .
Vamos a probar ahora que las variedades topol
ogicas son homogeneas, en
el sentido de que existen homeomorsmos que transforman cualquier punto en
cualquier otro. Para ello necesitamos primero demostrar lo siguiente:
Teorema 1.7 Sea B la bola abierta de radio 1 en Rn y sean a y b dos puntos de
B. Entonces existe un homeomorsmo f : B B tal que f (a) = b y adem
as
f coincide con la identidad en una corona x r.
n: Supongamos primero que a
= 0
= b. Supongamos primeDemostracio
ramente que a y b estan sobre el mismo radio, es decir, b = a, con 0 < < 1.
Consideremos r : [0, 1] [0, 1] seg
un la gura, es decir, un homeomorsmo que coincida con
la identidad alrededor de 0 y 1 y tal que r(a) = .
x

Denimos f (x) = r(x)


, y es claro que
x
cumple lo pedido (se entiende que f (0) = 0), f es
continua en 0 porque en un entorno coincide con la
identidad.
Ahora podemos suponer que a = b. Elia
giendo un sistema de coordenadas adecuado podemos hacer que a y b tengan nulas todas las coordenadas distintas de las dos
primeras, con lo que a se transforma en b mediante un giro de un angulo 0
adecuado. Consideramos ahora una funci
on continua que valga 0 alrededor
de 0 y de 1 y tal que (a) = 0 . Basta denir
f (x) = (x1 cos (x) x2 sen (x), x1 sen (x) + x2 cos (x), x3 , . . . , xn ).
Nuevamente es claro que f cumple lo pedido. Finalmente, si a = 0 consideramos una bola B  de centro distinto de 0 que contenga a 0 y este contenida
en B. Es claro que la parte ya probada vale para B  , por lo que tenemos un
homeomorsmo de B  en B  que transforma el 0 en un punto distinto de 0 y es
la identidad en una corona, luego se extiende a un homeomorsmo g : B B
dejando invariantes a los puntos de fuera de B  . Ahora basta componer este
homeomorsmo con otro que transforme g(0) en b.

Nota En el captulo IX usaremos que si las aplicaciones r y que hemos


usado en la construcci
on del teorema anterior son de clase C (y r tiene inversa

tambien C ) entonces el homeomorsmo f es en realidad un difeomorsmo de


clase C .

Captulo 1. Preliminares topol


ogicos

Teorema 1.8 Si V es una variedad topol


ogica, G V es un abierto conexo y
x, y son dos puntos de G, existe un homeomorsmo f : V V que ja a los
puntos de V \ G y cumple f (x) = y.
n: Tomamos un arco en G que une x con y, cubrimos cada
Demostracio
punto de su imagen por un entorno coordenado contenido en G y extraemos un
subcubrimiento nito por compacidad. De aqu es facil obtener una sucesi
on
nita de puntos x0 , . . . , xn tal que x0 = x, xn = y y dos cualesquiera consecutivos estan contenidos en un mismo abierto coordenado. Es claro entonces
que basta probar el teorema en el caso en que x e y esten en un mismo abierto
coordenado U G. Tomemos un homeomorsmo g : U B, donde B es una
bola abierta en Rn . Por el teorema anterior existe un homeomorsmo de B en
B que coincide con la identidad en una corona y que transforma g(x) en g(y).

Este
induce un homeomorsmo de U en U que transforma x en y y que coincide
con la identidad fuera de un compacto contenido en U . Es claro entonces que
podemos extenderlo a un homeomorsmo de V en s misma que ja a los puntos
de V \ U .
Puede probarse que toda variedad topol
ogica metrizable es homeomorfa a
un subespacio de un cierto Rn . Nosotros nos limitaremos a demostrarlo para
variedades compactas, donde la prueba es muy sencilla:
Teorema 1.9 Para toda variedad compacta V existe un natural m y una aplicaci
on continua e inyectiva f : V Rm .
n: Podemos cubrir a V con un n
Demostracio
umero nito de abiertos
U1 , . . . , Ur homeomorfos a bolas abiertas de Rn . Tomemos homeomorsmos
fi : Ui S n \ {N }, donde N es el polo norte. Todos ellos se extienden a
aplicaciones continuas fi : V S n de modo que los puntos de V \ Ui tienen
imagen N . A su vez, estas aplicaciones denen f : V (S n )r mediante
f (x) = (f1 (x), . . . , fr (x)). Claramente, la aplicaci
on f es inyectiva y continua,
y (S n )r Rr(n+1) .
En el estudio de la homologa de las variedades necesitaremos una propiedad
nada trivial de las variedades compactas. Para introducirla conviene recordar
antes que un espacio de Hausdor X se dice normal si para todo par de cerrados
disjuntos A1 y A2 de X existen abiertos disjuntos U1 y U2 en X tales que
as brevemente, se dice entonces que los abiertos Ui separan a los
Ai Ui . M
cerrados Ai .
Aunque los resultados que vamos a probar seguidamente se cumplen para
espacios normales cualesquiera, nos bastara saber que son v
alidos para espacios
metrizables. Ante todo notemos lo siguiente:
Teorema 1.10 Todo espacio metrizable es normal.
n: En efecto, si X es un espacio metrizable y A1 , A2 son dos
Demostracio
cerrados disjuntos en X, consideramos la funci
on continua f : X R dada
por
d(x, A1 )
f (x) =
,
d(x, A1 ) + d(x, A2 )

1.2. Variedades topol


ogicas

donde d es cualquier distancia que induzca la topologa de x. Notemos que el


denominador no se anula porque los cerrados son disjuntos. Claramente, f toma
el valor 0 sobre A1 y el valor 1 sobre A2 , luego un par de abiertos que separan a
los cerrados dados son las antiim
agenes de los intervalos ], 1/2[ y ]1/2, +[.

Denici
on 1.11 Un espacio de Hausdor X es un retracto absoluto si cuando
Y es un espacio metrizable1 , C Y es un cerrado y f : C X es una
aplicaci
on continua, entonces existe una aplicaci
on continua F : Y X que
extiende a f .
Para explicar el nombre de retracto absoluto conviene recordar que si X
es un subespacio de un espacio de Hausdor Y , entonces una retracci
on de Y
en X es una aplicaci
on continua r : Y X que deja jos a todos los puntos
de X. En tal caso se dice que X es un retracto de Y .
Observemos que si X es un retracto de Y , entonces X es cerrado en Y , pues
X es el conjunto de puntos donde la retracci
on r coincide con la identidad en
X. Recprocamente, si X es un retracto absoluto, entonces X es un retracto
de cualquier espacio metrico que lo contenga como subespacio cerrado. Mas
concretamente, si Y es un espacio metrico y C Y es un subespacio cerrado
homeomorfo a X, entonces C es un retracto de Y . Basta extender un homeomorsmo f : C X para obtener una aplicaci
on continua F : Y X y
luego considerar la retracci
on r = F f 1 .
El teorema de Tietze arma que el intervalo unidad I = [0, 1] es un retracto
absoluto:
Teorema 1.12 (Teorema de Tietze) Si Y es un espacio metrizable y C Y
es un cerrado, entonces toda aplicaci
on continua f : C I se extiende a Y .
n: Veamos que
Demostracio


nf f (c) +
F (x) = cC
f (x)

d(x,c)
d(x,C)

si x Y \ C
si x C

es una extension continua de f .


Para cada c C y cada x Y \ C llamemos
pc (x) = f (c) +

d(x, c)
1.
d(x, C)

Notemos que para cada x Y \ C y cada , > 0 siempre podemos encontrar


un punto c C que haga
d(x, c)
1 < ,,
d(x, C)
1 Es

habitual exigir que Y sea normal en lugar de metrizable.

10

Captulo 1. Preliminares topol


ogicos

por lo que F : Y [0, 1]. Para probar que F es continua en Y \ C basta ver
que lo es en cada bola abierta B cuya clausura no corte a C. Fijada B, sea
0 = d(C, B) > 0 y sea 1 = sup d(x, C) < +.
xB

Tomemos x, y B y c C con d(x, c) 30 . Entonces




d(x, c)
d(y, c)

|pc (x) pc (y)| =

d(x, C) d(y, C)
d(x, C) |d(y, C) d(x, C)| + d(x, C) |d(x, c) d(y, c)|

d(x, C)d(y, C)
30 + 1

d(x, y) = Kd(x, y).


02
Dado x B, para todo 0 < , < 1 existe un c C tal que |F (x)pc (x)| < ,/2.
Ha de ser d(x, c) 30 , pues en caso contrario pc (x) (30 )/0 1 2.
Fijemos = ,/2K. As si d(x, y) < se cumple |pc (x) pc (y)| < ,/2, luego
|F (x) pc (y)| < , y por consiguiente F (y) pc (y) F (x) + ,.
Tomemos ahora c C tal que |F (y)pc (y)| < ,/2. Como antes concluimos
que d(y, c) 30 , luego |pc (x) pc (y)| < ,/2 y as F (x) F (y) + ,.
En resumen, si d(x, y) < entonces |F (x) F (y)| < ,. Esto prueba que F
es continua en x.
Veamos ahora que F es continua en todo punto c0 C. Dado , > 0 sea
> 0 tal que si c C cumple d(c, c0 ) < 4 entonces |f (c) f (c0 )| < ,/2. Basta
probar que si x Y \ C cumple d(x, c0 ) < entonces |F (x) f (c0 )| < ,.
Tomemos c C tal que
d(x, c) d(x, c0 ) <
As

y |d(x, c) d(x, C)| < (,/2)d(x, C).


d(x, c)
,
1< .
d(x, C)
2

Como d(c, c0 ) < 2 tenemos F (x) pc (x) f (c0 ) + ,. Por otro lado, para
todo c C, si d(x, c) 2 entonces
pc (x)

2
1 = 1 f (c0 ) ,,

y si d(x, c) < 2 entonces d(c, c0 ) < 4, luego pc (x) f (c) f (c0 ) ,.


Por consiguiente F (x) f (c0 ) , y en total |F (x) f (c0 )| ,.
Es inmediato comprobar que un producto de retractos absolutos es un retracto absoluto (basta extender por separado cada funci
on coordenada). Por
consiguiente, los I n son retractos absolutos y, por consiguiente, las bolas B n
tambien lo son.
En general, las variedades compactas no son retractos absolutos. Por ejemplo, el teorema 3.8 muestra que las esferas S n no lo son. Sin embargo, s cumplen
una propiedad ligeramente m
as debil:

1.2. Variedades topol


ogicas

11

Denici
on 1.13 Un espacio de Hausdor X es un retracto absoluto de entornos
si cuando Y es un espacio metrizable, C es un subespacio cerrado y f : C X
es una aplicaci
on continua, entonces existe un entorno V de C en Y (es decir,
un abierto en Y que contiene a C) tal que f se extiende a una funci
on continua
F : V X.
En particular, es claro que si un subespacio cerrado C de un espacio metrizable X es un retracto absoluto de entornos, entonces existe una retracci
on de un
entorno de C en C. Observemos que todo retracto absoluto es a fortiori un retracto absoluto de entornos, as como que todo abierto A en un retracto absoluto
de entornos X es un retracto absoluto de entornos. En efecto, si C es cerrado
en Y y f : C A es una aplicaci
on continua, entonces existe un entorno W
de C en Y tal que f se extiende a una aplicaci
on continua G : W X. Basta
tomar V = G1 [A] y F = G|V .
As pues, dado que B n es un retracto absoluto, concluimos que las bolas
abiertas en Rn son retractos absolutos de entornos. Del teorema siguiente se sigue inmediatamente que todas las variedades compactas son retractos absolutos
de entornos:
Teorema 1.14 Sean X1 y X2 dos abiertos en un espacio X tales que ambos
son retractos absolutos de entornos. Entonces X1 X2 tambien lo es.
n: Podemos suponer que X = X1 X2 . Sea Y un espacio
Demostracio
metrizable, B Y un cerrado y f : B X una aplicaci
on continua. Llamemos A1 = B \ f 1 [X2 ] y A2 = B \ f 1 [X1 ]. Claramente A1 y A2 son cerrados
disjuntos en B. Como Y es normal existen abiertos disjuntos Y1 , Y2 tales que
Ai Yi . Llamemos Y0 = Y \ (Y1 Y2 ). Sea Bi = Yi B, para i = 0, 1, 2. De
este modo f [B1 ] X1 , f [B2 ] X2 , f [B0 ] X1 X2 .

Y1

Y0

Y2

U1

U0

U2

A1

A2

U0

Como X1 X2 es un retracto absoluto de entornos, f |B0 se extiende a una


funci
on g0 : U0 X1 X2 , donde U0 es un entorno de B0 en Y0 . Notemos
que U0 = (U0 B) Y0 es cerrado en U0 B, por lo que f y g0 determinan una
funci
on continua g : U0 B X.
Ahora usamos que B0 e Y0 \ U0 son cerrados disjuntos en Y0 , por lo que
existen abiertos disjuntos V y W (en Y0 ) tales que B0 V e Y0 \ U0 W .
Entonces, U0 = Y0 \ W es cerrado y V U0 U0 .

12

Captulo 1. Preliminares topol


ogicos

Se cumple que U0 Bi es cerrado en Y , y g[U0 Bi ] Xi , para i = 1, 2, luego,


on g|U0 Bi se extiende a
al ser Xi un retracto absoluto de entornos, la aplicaci
una aplicaci
on continua Gi : Ui Xi , donde Ui es un abierto en Y . Sea
Ui = Ui (U0 Yi ) y sea U = U1 U2 . Se cumple que cada Ui es cerrado en
alogamente para U2 . Ademas U0 = U1 U2 . Por
U , pues U \ U1 = U Y2 , y an
consiguiente, las dos funciones Gi determinan una funci
on continua F : U X
que extiende a f .
Finalmente observamos que U contiene a E = (U1 (V Y1 ))(U2 (V Y2 )),
que a su vez contiene a B y ademas es abierto en Y . En efecto, podemos
expresar V = Y0 V  , donde V  es abierto en Y , y podemos suponer adem
as
que V  U1 U2 . Entonces E = (U1 (V  Y1 )) (U2 (V  Y2 )).
Como ya habamos anunciado, ahora tenemos:
Teorema 1.15 Toda variedad topol
ogica compacta es un retracto absoluto de
entornos.
n: Toda variedad topol
Demostracio
ogica compacta puede cubrirse por un
n
umero nito de abiertos homeomorfos a bolas abiertas de Rn . Cada uno de
ellos es un retracto absoluto de entornos, y basta aplicar el teorema anterior.
Una propiedad u
til de las variedades topol
ogicas es la paracompacidad. En
general no toda variedad es paracompacta, pero una condici
on suciente es que
tenga una base numerable. Uniendo esto a la compacidad local podemos aplicar
los teoremas siguientes:
Teorema 1.16 Si V es un espacio topol
ogico localmente compacto con una base
numerable, entonces existe una familia de abiertos {Gn }
n=0 de modo que Gn es


compacto, Gn Gn+1 y V =
Gn .
n=0

n: Fijemos una base numerable de V . Todo punto tiene un


Demostracio
entorno de clausura compacta, el cual contiene un abierto b
asico de clausura
compacta. Por consiguiente, podemos partir de una base numerable formada
por abiertos con clausura compacta. Digamos {Bi }
i=0 . Denimos G0 = B0 .
umero natural j1 > 1 tal que
Entonces G0 es compacta, luego existe un n
G0

j1


Bi = G1 .

i=0

Claramente, G1 es compacta, luego existe un j2 > 2 tal que


G1

j2


Bi = G2 .

i=0

Continuando de este modo obtenemos la familia de abiertos buscada.


Se dice que un cubrimiento abierto U de un espacio topol
ogico rena a otro V
si todo abierto de U esta contenido en un abierto de V. Una familia de conjuntos

1.3. Espacios cociente

13

en un espacio topol
ogico es localmente nita si todo punto del espacio tiene un
entorno que corta u
nicamente a un n
umero nito de conjuntos de la familia. El
teorema anterior nos permite probar la siguiente propiedad de paracompacidad:
Teorema 1.17 Sea V un espacio topol
ogico localmente compacto con una base
numerable y sea B una base cualquiera de V . Entonces todo cubrimiento abierto
de V tiene un renamiento localmente nito formado por abiertos de B.
n: Sea {Gn }
Demostracio
un el teorema
n=0 una familia de abiertos seg
anterior. Convenimos que Gi = si i < 0. El compacto Gn \ Gn1 puede
cubrirse por un n
umero nito de abiertos de B contenidos en Gn+1 \ Gn2 y
en alguno de los abiertos del cubrimiento dado. Si llamamos Vn al conjunto de
estos abiertos, es claro que la union de todos los Vn es un cubrimiento de V que
rena al cubrimiento dado, y es localmente nito porque un abierto de Vn corta
a lo sumo a los abiertos de Vi para i = n 2, n 1, n, n + 1, n + 2.

1.3

Espacios cociente

La formaci
on de cocientes es un metodo de obtener (o describir) espacios
mas complejos a partir de otros m
as simples. Veamos primeramente un ejemplo
a nivel intuitivo y despues introduciremos la teora formal. Pensemos en un
toro, es decir, en la supercie que muestra la gura siguiente:

El toro puede ser construido a partir de un cuadrado pegando sus lados


dos a dos: si primero pegamos dos lados opuestos obtenemos un cilindro, de
modo que los otros dos lados se han convertido en circunferencias. Si ahora
pegamos estos dos lados obtenemos el toro.

De este modo, trabajar (en topologa) con un toro es equivalente a trabajar


con un cuadrado con el convenio de que los cuatro vertices son en realidad un
mismo punto y que cada punto de un lado es el mismo que el correspondiente
en el lado opuesto.
Para formalizar estas ideas hemos de denir este concepto de identicar
puntos en un espacio topol
ogico. La forma m
as general de hacerlo es la siguiente:

14

Captulo 1. Preliminares topol


ogicos

Denici
on 1.18 Sea X un espacio topol
ogico y R una relaci
on de equivalencia
en X. Sea X/R el conjunto cociente (formado por las clases de equivalencia)
y sea p : X X/R la proyecci
on can
onica que a cada punto le asocia su
clase. La topologa cociente en X/R es la que tiene por abiertos a los conjuntos
A X/R tales que p1 [A] es abierto en X.
Es f
acil ver que la topologa cociente, as denida, es realmente una topologa
en X/R. De la denici
on se sigue inmediatamente que p : X X/R es
continua y suprayectiva. Conviene tener presente que X/R no es necesariamente
un espacio de Hausdor aunque X lo sea. No obstante, en todos los casos que
vamos a considerar sera f
acil comprobar que s lo es. En este sentido es u
til el
teorema siguiente:
Teorema 1.19 a) Un espacio topol
ogico X es de Hausdor si y s
olo si la diagonal = {(x, x) | X X} es cerrada en X X.
b) Si K es un espacio compacto y R es una relaci
on de equivalencia en K
que, como subespacio de K K, es cerrada, entonces el cociente K/R es un
espacio de Hausdor.
n: a) es inmediato: si es cerrado y x, y son puntos distintos
Demostracio
en X, entonces (x, y)
/ , luego existe un abierto b
asico tal que (x, y) U V ,
(U V ) = . Esto u
ltimo implica que U V = . La implicaci
on contraria
es similar.
b) Basta observar que la diagonal de (K/R) (K/R) es (p p)[R], donde
p : K K/R es la proyeccion can
onica.
Una aplicaci
on continua y suprayectiva f : X Y entre dos espacios
topol
ogicos es una identicaci
on si un conjunto A Y es abierto en Y cuando
y solo cuando f 1 [A] es abierto en X.
En estos terminos, las proyecciones en los cocientes son identicaciones. Notar que en la denici
on de identicaci
on podemos sustituir abierto por cerrado.
La relacion entre cocientes e identicaciones es mas profunda. Dada una
aplicaci
on continua y suprayectiva f : X Y entre dos espacios topologicos,
podemos considerar la relaci
on de equivalencia Rf en X dada por x Rf y si y
solo si f (x) = f (y). Tenemos entonces una biyeccion natural g : X/Rf Y
tal que p g = f . Claramente g es continua y es un homeomorsmo si y solo si
f es una identicaci
on.
Otro hecho u
til es que una aplicaci
on continua y suprayectiva f : X Y
entre espacios topologicos que sea abierta o cerrada es una identicacion. En
efecto, si A Y cumple que f 1 [A] es abierto (resp. cerrado) en X, entonces
A = f [f 1 [A]] es abierto (resp. cerrado) en Y . En particular, si X es compacto, toda aplicaci
on continua y suprayectiva de X en otro espacio Y es una
identicaci
on.

1.3. Espacios cociente


Ejemplo

15

La aplicaci
on f : [0, 2] [0, 2] R3 dada por

f (, ) = (R cos + r cos cos , R sen + r cos sen , r sen ),


donde 0 < r < R, es continua y su imagen es un toro. Como el cuadrado
es compacto, tenemos que el toro es homeomorfo al espacio que resulta de
identicar en el cuadrado los puntos con la misma imagen por f , y es claro que
cada punto se identica u
nicamente con el correspondiente del lado opuesto,
excepto los cuatro vertices, que se identican a un solo punto.
Un tipo particular de cocientes son los que pegan dos espacios a traves de
un subespacio. Para reducir la situaci
on a la denici
on general de cociente que
hemos dado, hemos de denir la suma topol
ogica:
Denici
on 1.20 Sean X e Y dos espacios topologicos y sea
X Y = X {0} Y {1}.
Podemos identicar de forma natural a X con X {0} y a Y con Y {1}, de
modo que ahora X Y = . Consideraremos a X Y con la topologa para
la cual un conjunto A es abierto si y solo si A X es abierto en X y A Y es
abierto en Y . Al espacio X Y lo llamaremos suma topol
ogica de X e Y .
Es inmediato comprobar que, considerando a X e Y como subespacios de
X Y , su topologa original coincide con la que heredan de la suma. As mismo
es claro que X e Y son abiertos disjuntos en X Y .
Consideremos ahora dos espacios topologicos X1 y X2 , junto con dos subespacios cerrados homeomorfos C1 y C2 . Sea h : C1 C2 un homeomorsmo.
Denimos la suma amalgamada X1 h X2 como el cociente de X1 X2 determinado por la relaci
on de equivalencia Rh dada por
x Rh y

si y solo si

x=y

x C1 , y = h(x)

o y C1 , x = h(y).

Para cada i, si componemos la inclusion natural Xi X1 X2 con la


proyeccion p : X1 X2 X1 h X2 obtenemos una aplicaci
on continua, y
es facil ver que es un homeomorsmo en su imagen. En efecto, si C X1
es cerrado, entonces C es tambien cerrado en X1 X2 , y p[C] es cerrado en
X1 h X2 porque p1 [p[C]] = C h[C C1 ], que es cerrado en X1 X2 .
As pues, podemos identicar a cada Xi con un subespacio de X1 h X2 .
Ademas cada Xi es cerrado, pues, por ejemplo, p1 [X1 ] = X1 C2 , que es
cerrado en X1 X2 .
Si llamamos C = p[C1 ] = p[C2 ], tenemos que C es cerrado en X1 h X2 y,
considerados como subespacios de X1 h X2 , se cumple que X1 X2 = C.

16

Captulo 1. Preliminares topol


ogicos

1.4

Cocientes de polgonos

Consideremos el rectangulo de la gura:

Si identicamos los puntos del lado izquierdo con los del derecho obtenemos
una cinta. Ahora bien, hay dos formas esencialmente distintas de realizar esta
identicaci
on: si a cada punto del lado izquierdo le hacemos corresponder el
que esta a su misma altura en el lado derecho obtenemos una cinta normal,
una supercie cilndrica; pero si identicamos los lados de modo que el vertice
superior izquierdo se corresponda con el inferior derecho y viceversa, obtenemos
una cinta de M
obius, con una sola cara y un solo borde, homeomorfo a una
circunferencia:

Para distinguir ambas formas de identicar los los lados del rect
angulo usaremos la notacion siguiente:
a1

Cinta normal

Cinta de M
obius

Las echas indican que, en el cuadrado de la izquierda, identicamos los lados


de modo que recorrer el izquierdo de abajo hacia arriba equivale a recorrer el
derecho tambien de abajo hacia arriba, mientras que en el cuadrado de la derecha
al recorrer el lado derecho de abajo hacia arriba estamos recorriendo el izquierdo
de arriba hacia abajo. En el primer caso los recorridos tienen sentidos opuestos
(horario en el lado izquierdo, antihorario en el derecho), mientras que en el
segundo ambos tienen el mismo sentido. Por eso tambien usaremos la notacion
a1 a para la primera identicaci
on y aa para la segunda. El exponente negativo
indica el cambio de sentido.
Con estos convenios podemos representar sin ambig
uedad cualquier identicacion de los lados de un polgono. Por ejemplo, en la secci
on anterior hemos
visto que identicando los lados opuestos de un cuadrado obtenemos un toro.
Dicho as, esto es ambiguo, pues hay que especicar la forma en que identicamos los lados. Con la notaci
on que acabamos de introducir la identicaci
on se
representa as:
a1
b1

b
a

1.4. Cocientes de polgonos

17

Podemos representar mas brevemente la identicacion sin m


as que escribir
aba1 b1 . Veamos ahora el resultado que producen otros tipos de identicaci
on.
Por ejemplo
b
b1

a1
a

Gr
acamente, al identicar los lados contiguos obtenemos dos conos unidos
por la base. Hinchando el resultado obtenemos una esfera:

No es difcil obtener expresiones explcitas para el homeomorsmo. Partamos, por ejemplo, del cuadrado C de vertices (1, 0) y (0, 1). La aplicaci
on
f : C R3 dada por
f (x, z) = ((1 |z|) cos

x
x
, (1 |z|) sen
, z),
1 |z|
1 |z|

f (0, 1) = (0, 0, 1),

es un homeomorsmo entre el cuadrado y los conos (es biyectiva y continua,


y C es compacto). Componiendo con la aplicaci
on x  x/x tenemos un
homeomorsmo en la esfera.
Consideremos ahora la identicaci
on abab. Es f
acil ver que el espacio cociente es homeomorfo al que se obtiene al identicar los puntos opuestos de la
frontera de un disco cerrado. El lector familiarizado con la geometra proyectiva
reconocera este espacio como el plano proyectivo real, con su topologa usual.
Sin entrar en detalles formales, vamos a describir gr
acamente este espacio.
Llamemoslo P .
En primer lugar cortamos dos semicrculos del cuadrado de partida. De este
modo, P es el espacio que se obtiene al identicar las tres piezas por los lados
a y b y por las dos semicircunferencias, ahora bien, es f
acil ver que no importa
el orden en que hacemos las identicaciones. Si empezamos identicando los
dos semicrculos por el lado a obtenemos un crculo, cuya frontera es una circunferencia que ha de unirse a la otra pieza. Tambien podemos verlo como una
esfera truncada. La otra pieza es homeomorfa a un rect
angulo, y al identicar
los lados b obtenemos una cinta de M
obius, cuya frontera es una circunferencia
que hemos de pegar a la esfera.

18

Captulo 1. Preliminares topol


ogicos
a
b
b

b
a

As, P puede verse como el espacio que se obtiene al hacer un agujero a una
esfera y cerrarlo cosiendole el borde completo de una cinta de M
obius. Esta
operaci
on no puede hacerse en R3 , pues la supercie esferica corta necesariamente a la cinta en puntos no fronterizos.
Pensemos ahora en el cociente aba1 b. Al identicar los lados a obtenemos
un cilindro, pero ahora hemos de identicar sus dos extremos al reves de
como haramos para formar un toro, es decir, un extremo ha de pegarse al otro
por dentro en lugar de por fuera. Esto no puede hacerse tampoco en R3 ,
la u
nica forma de llegar por dentro a un extremo sin cortar la supercie es
doblando el cilindro en la cuarta dimensi
on. La gura muestra una aproximaci
on
tridimensional al resultado: se trata de la botella de Klein, una supercie sin
borde y con una sola cara.

Consideremos seguidamente el caso aabb. Resulta que este espacio es homeomorfo a la botella de Klein. Para probarlo partimos el cuadrado por la diagonal
e identicamos primero los lados b, como indica la gura:
a1

b
b

El resultado es ciertamente una botella de Klein. Esta nueva representaci


on
nos proporciona una nueva imagen de este espacio. Para llegar a ella hemos de
observar este hecho: si realizamos la identicacion siguiente en un tri
angulo:
a

el resultado es una cinta de M


obius. En efecto, basta dividir el tri
angulo por la
mitad e identicar primero los lados a, como indica el esquema siguiente:

1.4. Cocientes de polgonos

19

Ahora, si partimos de la botella de Klein en la forma aabb, podemos partir


el cuadrado por la diagonal como indica la gura:
b
b

a
a

Vemos as que tenemos dos cintas de Mobius identicadas por su u


nico borde.
Podemos hacernos una idea m
as clara del resultado si observamos un hecho mas:
si a un cilindro le pegamos una cinta de M
obius por un extremo, el resultado es
homeomorfo a una cinta de M
obius. Para comprobarlo representamos el cilindro
y la cinta como dos rectangulos con sendos pares de lados identicados:
d
c
d
a

c
Si partimos el rect
angulo por la mitad e identicamos primero los lados c y
d obtenemos el esquema siguiente:
e

a
b

Por consiguiente estamos ante una cinta de M


obius. En lugar de un cilindro podemos pensar en una semiesfera truncada, lo que nos da la siguiente
representacion de la botella de Klein:

Se trata de dos cintas de M


obius identicadas por su borde o, equivalentemente, de dos cintas de Mobius identicadas a dos semiesferas truncadas identicadas por su ecuador o, equivalentemente, de una esfera a la que hemos hecho
dos agujeros circulares y les hemos cosido dos cintas de Mobius. Teniendo en
cuenta que una esfera con una cinta de M
obius es un plano proyectivo, la botella

20

Captulo 1. Preliminares topol


ogicos

de Klein se obtiene tambien al agujerear dos planos proyectivos e identicar los


bordes de los agujeros.
Despues de esto queda claro que el problema de si dos espacios cociente
son o no homeomorfos no es trivial. El c
alculo de los grupos de homologa
que todava no hemos denido suele ser suciente para resolver el problema
cuando la soluci
on es negativa.
Denici
on 1.21 Para cada n
umero natural g 1 denimos Mg como el espacio
topol
ogico que se obtiene al identicar los lados de un polgono de 4g lados en
1
1 1
la forma a1 b1 a1
en que M0 es el espacio
1 b1 ag bg ag bg . Convenimos tambi
obtenido a partir de un cuadrado mediante la identicaci
on aa1 bb1 , es decir,
la esfera.
Para cada n
umero natural h 2 denimos Nh como el cociente obtenido a partir de un polgono de 2h lados identicando sus lados en la forma
a1 a1 ah ah . Llamaremos N1 al espacio obtenido a partir de un cuadrado por
la identicaci
on abab, es decir, al plano proyectivo.
Enseguida interpretaremos geometricamente estos espacios, pero antes conviene que observemos algunos hechos elementales sobre ellos. En primer lugar, todos los vertices del polgono se identican a un u
nico punto. En efecto,
(ver la gura) en el caso de Mg , la identicaci
on a1 a1
hace que v1 = v4 y
1
v2 = v3 . La identicaci
on b1 b1
1 hace que v2 = v5 y v3 = v4 , de donde los cinco
vertices (cuatro si v1 = v5 ) se correspondan con el mismo punto. Si hay m
as
vertices razonamos con el siguiente bloque de cuatro identicaciones que hace
que v5 se identique con los cuatro vertices siguientes, etc. Con Nh se razona
an
alogamente.
b1
v2
a1
v1

v3

a1
1

v4
b1
1
v5

Como consecuencia obtenemos que los espacios Mg y Nh son espacios de


Hausdor. Basta tener presente que forma tienen los entornos b
asicos de cada
punto. Si consideramos un punto x interior del polgono, sus entornos b
asicos
son los discos abiertos de centro x y radio sucientemente peque
no. Si x esta en
un lado (pero no es un vertice), entonces x esta identicado con un u
nico punto
y de otro lado. Un entorno b
asico de x esta formado por dos semidiscos, uno de
centro x y otro de centro y, de radio sucientemente peque
no. Su imagen por
la proyecci
on en el cociente es abierta y es homeomorfa a un disco abierto en
R2 (el que resulta de identicar los dos semidiscos).

1.4. Cocientes de polgonos

21

Por u
ltimo, los entornos b
asicos del u
nico punto que se corresponde con los
vertices del polgono (digamos de n lados) son los que resultan de identicar n
sectores circulares de radio sucientemente peque
no, que se pegan formando un
disco completo.
Teniendo en cuenta esta descripcion, es f
acil ver que dos puntos distintos
tienen entornos disjuntos. M
as a
un, hemos probado que todo punto de Mg y Nh
tiene un entorno homeomorfo a un disco abierto en R2 , es decir, son variedades
topol
ogicas bidimensionales. Conviene introducir el termino siguiente:
Denici
on 1.22 Una supercie es una variedad topol
ogica conexa bidimensional.
Los espacios Mg y Nh son imagenes continuas de polgonos (compactos y
conexos), luego son supercies compactas. Veamos ya que aspecto tienen. Por
denici
on M0 es la esfera y es claro que M1 es el toro. Para hacernos una idea
general de los espacios Mg consideremos el caso g = 3. Partimos de un polgono
de 12 lados.
a1

b1

a1
1

b1
3

b1
b1
1

a1
3

a2

b1
3

a1

a3

b3

b1
1
a2

b2
a3

b1
2

a1
2

b3

b1
2

b2

Al identicar los lados a1 , a2 y a3 formamos tres tubos que acaban en tres


agujeros correspondientes a los lados b1 , b2 y b3 . Si unimos los vertices que
quedan al extremo opuesto de los tubos se forman otros tres agujeros, corres1
pondientes a b1
y b1
1 , b2
3 . Ahora estiramos los tubos para realizar las
identicaciones que faltan. El resultado es una esfera con tres asas. La gura
siguiente muestra otras imagenes de este espacio.

Observemos que el hecho de que en la construccion que hemos hecho los


tres tubos se toquen en un punto es anecd
otico: dicho punto tiene un entorno
homeomorfo a un disco (o a un casquete esferico), que en nuestra construcci
on
aparece ondulado, sin m
as que aplanarlo estamos separando los puntos de
conexi
on de las asas con la esfera. La gura de la derecha puede verse como una
esfera con tres agujeros o como tres toros pegados. La topologa algebraica nos
proporcionar
a tecnicas para justicar formalmente todos estos homeomorsmos.

22

Captulo 1. Preliminares topol


ogicos

En general, es claro que Mg es una esfera con g asas, o con g agujeros, o bien g
toros pegados. Esto justica que hayamos convenido llamar M0 a la esfera sin
agujeros.
Consideremos ahora los espacios Nh . Por denici
on N1 es el plano proyectivo, que puede verse como una esfera a la que hemos cosido una cinta de
M
obius, y N2 es la botella de Klein, que puede verse como una esfera con dos
obius. Para
cintas de M
obius. En general, Nh es una esfera con h cintas de M
convencernos de ello pensemos en N3 :
c

a
b

Al identicar los vertices del triangulo interior obtenemos una esfera con tres
agujeros en los que hemos de pegar el resultado de identicar los tres tri
angulos
exteriores. Ahora bien, estos dan lugar a tres cintas de M
obius, luego, efectivamente, tenemos una esfera con tres cintas.
Podra pensarse en denir supercies m
as complicadas que estas, por ejemplo
combinando asas y cintas de M
obius, sin embargo no dan lugar a nuevos espacios: en el apendice A probamos que toda supercie compacta es homeomorfa
a una de las supercies Mg o Nh .

1.5

Homotopas

Probar que toda supercie compacta es homeomorfa a una de las supercies


can
onicas que hemos denido en la seccion anterior no resuelve completamente
el problema de la clasicacion, sino que falta justicar que estas no son homeomorfas dos a dos. La topologa algebraica nos permitir
a probarlo, al mismo
tiempo que nos proporcionar
a tecnicas para decidir a cu
al de todas las supercies
can
onicas es homeomorfa una supercie dada. Todo ello se basar
a en el calculo
de los grupos de homologa de las supercies Mg y Nh . Seg
un explic
abamos en
la introducci
on, espacios homeomorfos tienen grupos de homologa isomorfos,
luego bastar
a probar que las supercies can
onicas se distinguen por sus grupos
de homologa.
Sin embargo, sucede que para que dos espacios topol
ogicos tengan la misma
homologa no es necesario que sean homeomorfos, sino que basta con que satisfagan una relaci
on m
as general: la homotopa. El hecho de que espacios
homot
opicos tengan los mismos grupos de homologa hace que el concepto de
homotopa sea fundamental en la topologa algebraica, por lo que dedicamos
esta seccion a su estudio.
Para empezar introducimos el concepto de homotopa entre aplicaciones. En
lo sucesivo I representar
a al intervalo unidad [0, 1] con la topologa usual.

1.5. Homotopas

23

Denici
on 1.23 Dos aplicaciones continuas f0 , f1 : X Y entre espacios
topol
ogicos son homot
opicas si existe una aplicaci
on continua F : I X Y
tal que para todo x X se cumple F (0, x) = f0 (x) y F (1, x) = f1 (x). Se dice
que F es una homotopa entre f0 y f1 . Escribiremos tambien ft (x) = F (t, x).
De este modo, cuando jamos x y hacemos variar t, tenemos que ft (x) es un
arco que une f0 (x) con f1 (x). Informalmente podemos decir que una homotopa
mueve la imagen de cada punto de X por f0 a traves de un camino en Y que
la lleva hasta la imagen del mismo punto por f1 , de forma que la transformaci
on
es globalmente continua.
Ejemplo Sea f0 : S 1 R2 la inclusi
on de la circunferencia unidad en R2
1
2
y sea f1 : S R la funci
on constante 0. Una homotopa entre ambas es
la dada por ft (x) = (1 t)x. Geometricamente, lo que hacemos es contraer
paulatinamente la circunferencia hasta reducirla a un punto. Aunque a
un no
estamos en condiciones de probarlo formalmente, lo cierto es que si consideramos
a f0 con imagen en R2 \ {0}, entonces f0 no es homotopica a ninguna funci
on
constante. Intuitivamente ello es debido a que para reducir la circunferencia
a un punto de R2 \ {0} es necesario que el camino seguido por alguno de sus
puntos pase por el 0.
La homotopa entre aplicaciones continuas de un espacio X en un espacio Y
es claramente una relacion de equivalencia: una homotopa de una aplicaci
on f
a ella misma es la dada por ft = f , para todo t I; si f0 es homotopica a f1
entonces una homotopa de f1 a f0 viene dada por gt = f1t ; nalmente, si F
es una homotopa de f0 a f1 y G es una homotopa de f1 a f2 , podemos denir
una homotopa de f0 a f2 mediante

F (2t, x)
si 0 t 1/2,
H(t, x) =
G(2t 1, x) si 1/2 t 1.
La aplicaci
on H es continua porque lo son sus restricciones a los cerrados
[0, 12 ] X y [ 12 , 1] X.
El teorema siguiente proporciona un criterio sencillo para probar que dos
aplicaciones son homotopicas:
Teorema 1.24 Sean f0 , f1 : X Y dos aplicaciones continuas de un espacio
topol
ogico X en un subespacio Y de Rn . Si para todo x X se cumple que el
segmento de extremos f0 (x) y f1 (x) est
a contenido en Y , entonces f0 y f1 son
homot
opicas.
n: Basta considerar F (t, x) = tf0 (x) + (1 t)f1 (x).
Demostracio
En particular, dos aplicaciones continuas cualesquiera de un espacio X en
Rn son homot
opicas. No es cierto que cualquier par de aplicaciones de un
espacio X en la esfera S n sean homotopicas (aunque no estamos en condiciones
de probarlo), pero del teorema anterior se sigue una condici
on suciente para
que lo sean:

24

Captulo 1. Preliminares topol


ogicos

Teorema 1.25 Sean f0 , f1 : X S n dos aplicaciones continuas tales que


para todo x X se cumpla que f0 (x)
= f1 (x). Entonces f0 y f1 son homot
opicas.
n: Por el teorema anterior son homot
Demostracio
opicas si las consideramos como aplicaciones en Rn+1 \ {0}, pues el segmento que une cada par
de puntos f0 (x), f1 (x) no pasa por el origen. Consideramos la composici
on
de una homotopa entre ambas con la aplicaci
on Rn+1 \ {0} S n dada por
x  x/x. Como es continua y deja jos a los puntos de S n , es facil ver que
dicha composicion es una homotopa G : I X S n entre f0 y f1 .
Denici
on 1.26 Dos espacios topologicos X e Y son homot
opicos si existen
aplicaciones continuas f : X Y y g : Y X tales que f g es homotopico
a la identidad en X y g f es homotopico a la identidad en Y .
Ciertamente, dos espacios homeomorfos son homotopicos, pues si f es un
homeomorsmo la denici
on de homotopa se cumple con f y f 1 . El recproco
no es cierto pues, por ejemplo, Rn es homotopico a un punto. Basta considerar
la inclusi
on i : {0} Rn y f : Rn {0} la aplicaci
on constante. Entonces
i f es ya la identidad en {0} y f i es homotopica a la identidad porque, seg
un
hemos visto, todas las aplicaciones en Rn son homot
opicas.
Veamos ahora que la homotopa de espacios topologicos es una relacion de
equivalencia. Antes conviene probar lo siguiente:
Teorema 1.27 Si f0 , f1 : X Y y g0 , g1 : Y Z son dos pares de aplicaopica a f1 g1 .
ciones homot
opicas, entonces f0 g0 es homot
n: Consideremos homotopas ft y gt . Entonces es claro que
Demostracio
ft g0 es una homotopa entre f0 g0 y f1 g0 , pero f1 gt es una homotopa
entre f1 g0 y f1 g1 , luego por transitividad f0 g0 es homotopica a f1 g1 .

Teorema 1.28 La homotopa es una relaci


on de equivalencia entre espacios
topol
ogicos.
Claramente la homotopa es reexiva y simetrica. Para probar que es transitiva suponemos que un espacio X es homotopico a otro Y y que este a su
vez es homotopico a Z. Sean f0 : X Y , g0 : Y X, f1 : Y Z,
g1 : Z Y aplicaciones seg
un la denici
on de homotopa. Seg
un el teorema
anterior, f0 f1 g1 g0 es homotopica a f0 g0 , que a su vez es homotopica a
la identidad en X. Similarmente al reves.
Un caso especialmente simple de espacios homotopicos es aquel en el que
una de las aplicaciones consideradas es la inclusi
on:
Denici
on 1.29 Sea C un subespacio de un espacio topol
ogico X. Diremos
que C es un retracto por deformaci
on de X si existe una retraccion r : X C
homot
opica a la identidad en X.

1.5. Homotopas

25

Notemos que si C es un retracto por deformaci


on de X entonces C es homotopico a X, pues la denici
on de homotopa se cumple con la retraccion
r : X C y la inclusi
on i : C X.
De este modo, un retracto C es un retracto por deformaci
on si cada punto
de X se puede llevar continuamente hasta su imagen en C.
Un espacio topol
ogico X es contractible si la identidad en X es homotopica
a una funci
on constante. Si, concretamente, la identidad es homot
opica a la
funci
on que toma constantemente el valor P X, entonces {P } es un retracto
por deformaci
on de X (la funci
on constante es una retraccion). As pues, un
espacio contractible es homotopico a un punto.
El recproco es cierto: si X es homotopico a un espacio puntual {P } y
f : {P } X, g : X {P } son funciones que verican la denici
on de
homotopa entre espacios, entonces la identidad en X es homotopica a la funci
on
constante igual a f (P ).
As pues, dos espacios contractibles son homotopicos. El teorema 1.24 muestra que Rn es contractible, al igual que cualquier subespacio convexo de Rn . En
particular Rn es homotopico a Rm para valores cualesquiera de m y n.
Ejemplos Veremos mas adelante que la esfera S n no es contractible. En
cambio, s que lo es la esfera menos un punto. Concretamente, si P S n ,
la identidad en S n \ {P } es homotopica a la funci
on constante P . Basta
considerar la homotopa construida en el teorema 1.25, que no es sino la dada
por
t(P ) + (1 t)x
Ht (x) =
.
t(P ) + (1 t)x
Ciertamente, Ht (x) no toma nunca el valor P , luego es una homotopa en
S n \ {P }. En realidad esto se debe a que, como ya hemos comentado, la esfera
menos un punto es homeomorfa a Rn .
Consideremos ahora la esfera S n menos dos puntos. Quitemos, por ejemplo,
los polos N = (0, . . . , 0, 1) y S = (0, . . . , 0, 1). El espacio resultante, es decir,
S n \ {N, S}, resulta ser homot
opico al ecuador
Sn1 = {x S n | xn+1 = 0}.

Este
es, de hecho, un retracto por deformaci
on de S n \{N, S}. Una retracci
on
n
n1

es la aplicacion r : S \ {N, S} S
dada por
r(x1 , . . . , xn+1 ) =
y la homotopa es
Ht (x) =

(x1 , . . . , xn , 0)
,
(x1 , . . . , xn , 0)

tr(x) + (1 t)x
.
tr(x) + (1 t)x

Obviamente Sn1 es homeomorfo a S n1 . Es f


acil ver que la esfera S n menos
dos cualesquiera de sus puntos es homotopica a S n1 . Por ejemplo, podemos

26

Captulo 1. Preliminares topol


ogicos

usar que una traslaci


on en Rn se extiende a un homeomorsmo de Rn en s
mismo que deja invariante a y hace corresponder cualquier punto de Rn con
otro prejado, lo que a traves de la proyeccion estereograca se traduce en que
existen homeomorsmos de S n en s mismo que dejan jo al polo norte N y
transforman cualquier punto Q S n , Q
= N en el polo sur S.

Captulo II

Homologa singular
En este captulo deniremos y comenzaremos el estudio de los grupos de homologa singular de un espacio topol
ogico. El primer paso ser
a estudiar el concepto de smplice singular, que generaliza a dimensiones superiores la noci
on
de arco en un espacio topol
ogico. As como un arco es un segmento deformado,
un 2-smplice sera un tri
angulo deformado, un 3-smplice un tetraedro deformado, etc. Los grupos de homologa de un espacio depender
an del modo en
que es posible ensamblar los smplices de cada dimension para formar ciclos y
fronteras.

2.1

Smplices anes

Los resultados de esta seccion dependen de la estructura afn de Rn . Pueden


formularse literalmente en cualquier espacio afn real de dimensi
on nita. Recordemos brevemente los conceptos basicos de la geometra afn (particularizados
a Rn ).
Una variedad afn es un subconjunto de Rn de la forma A = x + V , donde V
es un subespacio vectorial de Rn . Notemos que V = A x, donde x es cualquier
punto de A, luego V esta completamente determinado por A y se llama su
espacio director. La dimensi
on de V se llama dimensi
on de A.
La interseccion de variedades anes es una variedad afn, luego podemos
hablar de la envoltura afn de un conjunto de puntos a0 , . . . , am Rn , denida
como la menor variedad afn A que los contiene. Claramente, su espacio director
ha de contener a los vectores a1 a0 , . . . , am a0 , luego ha de ser
A = a0 + a1 a0 , . . . , am a0 .
De este modo, x A si y solo si x = a0 + t1 (a1 a0 ) + tm (am a0 ), para
ciertos escalares ti . Llamando t0 = 1 t1 tm resulta que
x = t0 a0 + + tm am ,

t0 + + tm = 1.

(2.1)

Un punto x en estas condiciones se llama combinaci


on afn de a0 , . . . , am .
Recprocamente, es facil ver que toda combinaci
on afn de a0 , . . . , am ha de estar
27

28

Captulo 2. Homologa singular

en A, luego tenemos que la envoltura afn de un conjunto nito de puntos est


a
formada por sus combinaciones anes.
Dados m + 1 puntos a0 , . . . , am Rn , diremos que son afnmente independientes si su envoltura afn tiene dimensi
on m, es decir, si los vectores
a1 a0 , . . . , am a0 son linealmente independientes.
De este modo, dos puntos distintos son siempre afnmente independientes,
tres puntos son independientes si no est
an alineados, cuatro puntos son independientes si no estan en el mismo plano, etc.
Si los puntos a0 , . . . , am son afnmente independientes, todo punto x de
su envoltura afn se expresa de forma u
nica como combinacion afn (2.1) de
a0 , . . . , am , pues los coecientes ti para i
= 0 son las coordenadas de x a0
en la base ai a0 del espacio director y t0 esta determinado por la ecuaci
on
de la derecha en (2.1). Dichos coecientes reciben el nombre de coordenadas
baricentricas de x respecto a a0 , . . . , am .
Todo conjunto de puntos afnmente independientes en Rn se puede extender
hasta un conjunto de n + 1 puntos afnmente independientes.
Una aplicaci
on f : Rn Rm es afn si es de la forma f (x) = a + f8(x),
n
on lineal. La aplicaci
on f8 esta determinada
donde f8 : R Rm es una aplicaci
por f , pues f8(x) = f (x) f (0).
Es f
acil ver que si t0 + + tm = 1 entonces
f (t0 a0 + + tm am ) = t0 f (a0 ) + + tm f (am ).
En particular, una aplicaci
on afn f : Rm Rm esta determinada por los
valores que toma sobre n+1 puntos afnmente independientes. Recprocamente,
cualquier aplicaci
on denida sobre tales n + 1 puntos con valores en Rm se
extiende a una u
nica aplicaci
on afn.
Denici
on 2.1 Un p-smplice afn en Rn es la envoltura convexa S de p + 1
puntos a0 , . . . , ap Rn afnmente independientes. Los puntos ai se llaman
vertices de S, los smplices generados por cada r vertices de S se llaman r-caras
de S. Representaremos el smplice de vertices a0 , . . . , ap mediante [a0 , . . . , ap ].

Podemos identicar los vertices con las 0-caras de S. Las 1-caras se llaman
tambien aristas de S. Notemos que los 0-smplices son los puntos, los 1-smplices
son los segmentos, los 2-smplices son los triangulos y los 3-smplices son los
tetraedros. La gura muestra un 3-smplice.

2.1. Smplices anes

29

Teorema 2.2 Un p-smplice est


a generado por un u
nico conjunto de vertices.
En particular dos p-smplices son iguales si y s
olo si tienen los mismos vertices.
n: Sea S = [a0 , . . . , ap ]. Basta probar que estos vertices estan
Demostracio
determinados por S. Concretamente, vamos a ver que un punto x S es un
vertice si y solo si no puede expresarse como x = tu + (1 t)v, con u, v S,
u
= v, 0 < t < 1.
En efecto, si aj pudiera expresarse de esta forma con
p


u=

ti ai ,

v=

i=0

entonces,
aj =

p

i=0

p

i=0

ti ai ,

(tti + (1 t)ti )ai ,

y los coecientes de esta expresion son no negativos y suman 1, luego por la


unicidad de las coordenadas baricentricas ha de ser tti + (1 t)ti = 0, para
on.
i
= j, luego ti = ti = 0, luego u = v = aj , contradicci
Si un punto x S no es un vertice, es facil expresarlo de la forma indicada
a partir de su expresi
on como combinacion convexa de los vertices.
Por el teorema anterior podemos llamar dimensi
on de un smplice a su
n
umero de vertices menos 1, es decir, la dimension de un p-smplice es p.
Es f
acil ver que un p-smplice es un subespacio compacto convexo de interior
no vaco en Rp , por lo que el teorema 1.3 nos da que todos ellos son homeomorfos
entre s. Vamos a estudiar esto con mas detalle:
Denici
on 2.3 Llamaremos p-smplice can
onico al p-smplice afn p Rp
determinado por los vertices
x0 = (0, . . . , 0),

x1 = (1, 0, . . . , 0),

x2 = (0, 1, . . . , 0),

...

xp = (0, . . . , 1).

Observemos que las coordenadasbaricentricas de un punto


(a1 , . . . , ap ) Rp


respecto de los vertices de p son 1 ai , a1 , . . . , ap . As,
i

p = {(a1 , . . . , ap ) Rp | ai 0,


ai 1}.

Claramente 0 = {0}, 1 = [0, 1], mientras que 2 y 3 son el tri


angulo y
el tetraedro representados en la gura.

30

Captulo 2. Homologa singular

Un p-smplice arbitrario [a0 , . . . , ar ] es la imagen del p-smplice canonico


on afn f determinada por f (xi ) = ai . Es f
acil
p = [x0 , . . . , xp ] por la aplicaci
ver que f es biyectiva (pues conserva las coordenadas baricentricas) y claramente
es continua. Por otro lado, tambien es facil ver que p es compacto, luego f
determina un homeomorsmo entre p y el smplice dado.
Denici
on 2.4 Llamaremos interior de un p-smplice S al conjunto de los puntos cuyas coordenadas baricentricas (respecto de sus vertices) son todas estrictamente positivas, es decir los puntos de S que no pertenecen a ninguna de las
caras de S distintas del propio S. La frontera de S esta formada por los puntos
de S que no pertenecen a su interior.
Observemos que el interior y la frontera de un smplice en este sentido no
coinciden con el interior y la frontera en el sentido topol
ogico usual. Por ejemplo,
el interior de un segmento en R2 es todo el segmento menos sus extremos, cuando
su interior topol
ogico es vaco. Es f
acil ver que el interior y la frontera de un
smplice coinciden con su interior y su frontera topol
ogica respecto a la topologa
relativa de su envoltura afn. Tambien es facil ver que un smplice es la clausura
topol
ogica de su interior.
Notemos tambien que una cara C de un smplice S esta formada por los
puntos cuyas coordenadas baricentricas respecto a los vertices de S toman el
valor 0 en los vertices que no corresponden a C. De aqu se sigue inmediatamente
que la interseccion de dos caras de S es vaca o bien es otra cara.

2.2

Complejos de cadenas singulares

Denici
on 2.5 Un p-smplice singular en un espacio topol
ogico X es una aplicacion continua : p X.
Observemos que, como todos los p-smplices anes son homeomorfos, en lugar del smplice canonico p podramos considerar cualquier p-smplice afn.
Puesto que 0 se reduce a un punto, podemos identicar los 0-smplices singulares de un espacio X con sus puntos. Los 1-smplices singulares son las
aplicaciones continuas de 1 = [0, 1] en X, es decir, los arcos en X.
A cada smplice afn le podemos asociar un smplice singular. M
as en general, dados p + 1 puntos y0 , . . . , yp Rn , denimos [y0 , . . . , yp ] Rn como
su envoltura convexa (de modo que si los puntos son afnmente independientes
entonces [y0 , . . . , yp ] es el smplice afn que generan, de acuerdo con la secci
on
anterior). Representaremos por
(y0 , . . . , yp ) : p [y0 , . . . , yp ]
a la restriccion de la u
nica aplicaci
on afn que cumple xi  yi .
En particular (x0 , . . . , xp ) es la identidad en p . Observemos que [y0 , . . . , yp ]
no depende de la ordenaci
on de los vertices, pero (y0 , . . . , yp ) s. A los smplices
de esta forma los llamaremos smplices singulares anes.

2.2. Complejos de cadenas singulares

31

Siguiendo las ideas esbozadas en la introducci


on, denimos ahora los grupos
de cadenas. Como advertamos all, vamos a permitir que los coecientes varen
en un anillo arbitrario, que en lo sucesivo representaremos por A. El caso mas
importante ser
a A = Z, aunque la teora se simplica levemente si tomamos
como A un cuerpo, especialmente Q, R o C.
Denici
on 2.6 Para cada n
umero natural p 0, llamaremos modulo de las
p-cadenas singulares de un espacio topol
ogico X
= al A-modulo libre Cp (X)
que tiene por base al conjunto de todos los p-smplices singulares en X.
De este modo, una p-cadena singular no nula se expresa de forma u
nica como
c=

n


ai A, ai
= 0.

ai i ,

i=1

No debemos ver en estas sumas ninguna operacion geometrica entre los


smplices. Las p-cadenas son simplemente una forma u
til de seleccionar un
conjunto nito de smplices y asignar a cada uno un coeciente, usualmente un
n
umero entero. Conviene denir el soporte de la p-cadena c como
|c| =

n


i [p ].

i=1

Convenimos que |0| = . Notemos que el soporte de una p-cadena singular es


siempre un subespacio compacto de X.
En este punto la teora presenta dos variantes: si denimos Cp (X) = 0
para p < 0 tenemos la homologa completa, mientras que la homologa reducida
se obtiene considerando que 1 = , con lo que en todo espacio topol
ogico
X no vaco existe un u
nico smplice singular de dimensi
on 1, al que, por
conveniencia, representaremos por () : X. Consecuentemente, C1 (X)
es el A-modulo libre de base (). Los modulos Cp (X) para p < 1 se denen
tambien como 0.
Por completitud conviene denir Cp () = 0 para todo p Z.
Ahora hemos de introducir un poco de algebra:
Denici
on 2.7 Sea A un anillo conmutativoy unitario. Un A-m
odulo graduado
es una suma directa de A-modulos C =
Cp . Los elementos de cada ApZ

subm
odulo Cp se llaman elementos 
homogeneos de grado p. Un subm
odulo
graduado de C es es un modulo D =
Dp , donde Dp = Cp D.
pZ

As, a cada espacio topol


ogico X le podemos asociar el modulo graduado

C(X) =
Cp (X).
pZ

Tampoco hemos de buscar ninguna interpretaci


on a la suma de p-cadenas de
dimensiones distintas. Tomar la suma directa es simplemente un modo comodo
de reducir los innitos m
odulos de cadenas a un u
nico objeto algebraico.

32

Captulo 2. Homologa singular

Si U X son espacios topologicos, es claro que podemos identicar a cada


Cp (U ) con un subm
odulo de Cp (X). Concretamente, Cp (U ) esta formado por
las p-cadenas de X cuyo soporte esta contenido en U . De este modo, C(U ) es
un subm
odulo graduado de C(X).
Un homomorsmo graduado f : C D (de grado d) entre dos A-modulos
graduados es un homomorsmo tal que fp = f |Cp : Cp Dp+d para todo
entero p.
Por ejemplo, si f : X Y es una aplicaci
on continua entre espacios
topol
ogicos, para cada p-smplice : p X en X podemos denir fp () =
f , que es un p-smplice en Y . Denimos fp : Cp (X) Cp (Y ) como
el homomorsmo de modulos que extiende linealmente a la aplicaci
on fp que
acabamos de denir, es decir, el homomorsmo dado por


fp ( ai i ) = ai fp (i ).
Esta denici
on vale tambien para p = 1 en la homologa reducida, y en

tonces f1
es la identidad, es decir, f1
() = (). Para p = 1 en la homologa
completa y para p < 1 en ambos casos, denimos fp = 0.
Los homomorsmos fp se extienden a un u
nico homomorsmo de grado 0
f  : C(X) C(Y )
entre los modulos de cadenas de X e Y . Es f
acil ver que (f g) = f  g  . As

mismo, si f es la identidad en X, entonces f es la identidad en C(X).
Ahora vamos a denir la frontera de una cadena singular. De acuerdo con
las ideas esbozadas en la introducci
on, la frontera de un p-smplice singular ser
a
una p 1-cadena en la que estara reejada su orientaci
on. En primer lugar
denimos la frontera de los smplices canonicos:
En [x0 , . . . , x
i , . . . , xp ], el circunejo indica que no aparece xi . Se trata, pues,
de una cara del smplice canonico p . De este modo, los smplices singulares
i , . . . , xp ) son las p 1-caras del p-smplice singular (x0 , . . . , xp ).
(x0 , . . . , x
Denimos la frontera del p-smplice (x0 , . . . , xp ) como la p-cadena
p (x0 , . . . , xp ) =

p


(1)i (x0 , . . . , x
i , . . . , xp ) Cp1 (p ).

i=0

Para p = 0 en la homologa completa denimos 0 (x0 ) = 0, mientras que


en la homologa reducida la f
ormula anterior sigue siendo v
alida, y nos da que
0 (x0 ) = (). Para p < 0 denimos p = 0.
Seg
un esta denici
on,

x2

1 (x0 , x1 ) = (x1 ) (x0 ),


(x0 , x1 , x2 ) = (x1 , x2 ) (x0 , x2 ) + (x0 , x1 ).

x0

x1

2.2. Complejos de cadenas singulares

33

Ahora denimos la frontera de un p-smplice singular : p X como


p =  (p (x0 , . . . , xp )).
La interpretaci
on es clara: la frontera de es la p-cadena formada por las
imagenes por de los smplices que forman la frontera de p , con los mismos
coecientes. Denimos el operador frontera p : Cp (X) Cp1 (X) como el
homomorsmo de modulos que extiende linealmente
a la aplicaci
on frontera que


ya tenemos denida. Explcitamente: p ( ai i ) = ai p i .
nico homomorsmo de grado 1
Los homomorsmos p se extienden a un u
: C(X) C(X)
del modulo de cadenas de X en s mismo. Observemos que por denici
on
conmuta con  para todo p-smplice . M
as en general, tenemos:
Teorema 2.8 Sea f : X Y una aplicaci
on continua entre espacios topol
ogicos. Entonces f  = f  . Equivalentemente, el diagrama siguiente es
conmutativo:
p
 Cp1 (X)
Cp (X)
fp


Cp (Y )


fp1

 Cp1 (Y )

n: Los casos p 0 se comprueban f


Demostracio
acilmente. Para p > 0
basta ver que ambas aplicaciones act
uan igual sobre un p-smplice en X:



fp1
(p ()) = fp1
(p1
(p (x0 , . . . , xp ))) = ( f )p1 (p (x0 , . . . , xp ))

= p ( f ) = p (fp ()).
La f
ormula que hemos usado para denir la frontera del smplice (x0 , . . . , xp )
es valida de hecho para cualquier smplice singular afn:
Teorema 2.9 Sea (y0 , . . . , yp ) un p-smplice afn en Rn . Entonces
p (y0 , . . . , yp ) =

p


(1)i (y0 , . . . , yi , . . . , yp ).

i=0

n: Llamemos = (y0 , . . . , yp ). Entonces


Demostracio

 p



i
(1) (x0 , . . . , x
i , . . . , xp )
p (y0 , . . . , yp ) = p1 (p (x0 , . . . , xp )) = p1
i=0

p

i=0


(1)i p1
(x0 , . . . , x
i , . . . , xp ) =

p


(1)i (y0 , . . . , yi , . . . , yp ).

i=0

Ahora probamos el resultado fundamental sobre los operadores frontera:

34

Captulo 2. Homologa singular

Teorema 2.10 Sea X un espacio topol


ogico y p Z. Entonces 2 = 0 o, m
as
explcitamente, p p1 = 0.
n: Dejando aparte los casos triviales, basta calcular la acci
Demostracio
on
de la composicion sobre un smplice . Tenemos que

p1 (p ()) = p2
(p1 (p (x0 , . . . , xp ))),

luego basta ver que p1 (p (x0 , . . . , xp )) = 0. En efecto,


 p


p1 (p (x0 , . . . , xp )) = p1
(1)i (x0 , . . . , x
i , . . . xp )
i=0

=
=

p


(1)i p1 (x0 , . . . , x
i , . . . xp ) =

i=0

(1)i+j (x0 , . . . , x
j , . . . , x
i , . . . xp ) +

j<i

(1)i+j1 (x0 , . . . , x
i , . . . , x
j , . . . xp )

i<j

(1)i+j (x0 , . . . , x
j , . . . , x
i , . . . xp ) +

j<i

(1)i+j1 (x0 , . . . , x
j , . . . , x
i , . . . xp )

j<i

= 0,
donde hemos usado el teorema 2.9.
El lector debera visualizar este teorema para el caso del tetraedro =
(x0 , x1 , x2 , x3 ). Lo que sucede es que cada arista forma parte de dos caras, y
es recorrida en sentidos opuestos cuando aparece en la frontera de cada una de
ellas.
Denici
on 2.11 Un complejo es un par C = (

Cp , ), donde la primera

pZ

componente es un A-modulo graduado y es un homomorsmo de grado 1


tal que = 0. Entonces tenemos
p

p1

Cp Cp1 Cp2
de manera que p p1 = 0.
De este modo, si X es un espacio topologico, tenemos que C(X) es un
complejo con el operador frontera que hemos construido.
Un homomorsmo de complejos : C C es un homomorsmo de grado
0 tal que  = o, equivalentemente, tal que los diagramas siguientes
conmutan:
 Cp+1 p+1  Cp p  Cp1


p+1


 Cp+1


p+1


 Cp

p

p1


 Cp1

2.3. Grupos de homologa

35

As, el teorema 2.8 prueba que si f : X Y es una aplicaci


on continua
entre espacios topologicos, entonces f  : C(X) C(Y ) es un homomorsmo
de complejos.

Diremos
que un complejo D = p Dp es un subcomplejo de otro complejo

odulo de Cp y el
C =
p Cp si para cada p se cumple que Dp es un subm
operador frontera de D es la restriccion del operador frontera de C.
Por ejemplo, es f
acil ver que si U X son espacios topologicos, entonces
C(U ) es un subcomplejo de C(X).

Si D es un subcomplejo de C, entonces el modulo cociente C/D = p Cp /Dp
es un modulo graduado y el operador frontera de C induce un operador frontera
en C/D mediante [c] = [c]. De este modo, todo cociente de complejos adquiere
estructura de complejo de forma natural.

2.3

Grupos de homologa

Los resultados de la seccion anterior nos permiten introducir con rigor los
conceptos de ciclos, fronteras y grupos de homologa de un espacio topol
ogico,
de acuerdo con lo que vimos en la introducci
on. Damos la denici
on en terminos
de un complejo algebraico abstracto:
Denici
on 2.12 Sea C =

Cp un complejo de A-modulos. Los elementos de

pZ

Cp se llaman cadenas de dimensi


on p. Los elementos de Zp = N(p ) se llaman
ciclos de dimensi
on p. Los elementos de Fp = Im p+1 se llaman fronteras de
dimensi
on p. La condici
on p+1 p = 0 implica que Fp Zp .
El m
odulo Hp (C) = Zp /Fp se llama grupo de homologa de dimensi
on p de
C. Dos ciclos son hom
ologos si pertenecen a la misma clase de homologa.
En particular esto se aplica al complejo de cadenas C(X) de un espacio
topol
ogico X. Representaremos por Zp (X) al modulo de los p-ciclos de X, por
Fp (X) al m
odulo de las p-fronteras y por Hp (X) al grupo de homologa de
dimensi
on p.
Por razones tecnicas conviene denir unos grupos de homologa mas generales: Si U X, denimos C(C, U ) = C(X)/C(U ). A los elementos de Cp (X, U )
los llamaremos p-cadenas de X m
odulo U . A sus grupos de homologa los llamaremos grupos de homologa relativa de X modulo U , y los representaremos
por
Hp (X, U ) = Zp (X, U )/Fp (X, U ).
Observemos que Hp (X) = Hp (X, ), con lo que la homologa relativa generaliza a la absoluta.
Veamos ahora algunos hechos elementales que ilustren los conceptos que
acabamos de introducir. Nos centraremos en cadenas de dimension 1.

36

Captulo 2. Homologa singular

Smplices constantes Veamos en primer lugar que todo 1-smplice constante


es una frontera. En efecto, si : I X es un 1-smplice que toma constantemente el valor x X, entonces consideramos el 2-smplice c : 2 X que
toma el mismo valor constante. Su frontera es
c = c (x1 , x2 ) c (x0 , x2 ) + c (x0 , x1 ) = + = .
Smplices opuestos Sea : I X un 1-smplice y denamos : I X
mediante (t) = (1 t), es decir, es el mismo arco que pero recorrido al
reves. Entonces + es una frontera. No podemos decir que y sean
hom
ologos a menos que sean ciclos, pero esto nos garantiza que si en un ciclo
sustituimos por , o viceversa, obtenemos un ciclo homologo.
Denimos c : 2 X mediante c(x, y) = (x). Como antes:
c = c (x1 , x2 ) c (x0 , x2 ) + c (x0 , x1 ).
Pero



 
c (x0 , x1 )(t) = c (x0 , x1 )(t) = c t, 0 = (t),

luego c (x0 , x1 ) = . Similarmente se prueba que c (x1 , x2 ) = y que c (x0 , x2 )


es la constante (0), luego es una frontera por el ejemplo anterior. En total
tenemos
c = + + c ,
como queramos probar.
Concatenaci
on Sea : I X un 1-smplice singular, sea 0 < r < 1 y sean
1 , 2 : I X los smplices dados por
1 (t) = (tr),

2 (t) = (r + t(1 r)).

Entonces, la 1-cadena 1 2 es una frontera. Como antes, esto signica


que si en un ciclo sustituimos por 1 + 2 , o viceversa, obtenemos un ciclo
hom
ologo.
Consideremos el 2-smplice c : 2 X dado por c(x, y) = (x + ry). Su
frontera es
c = c (x1 , x2 ) c (x0 , x2 ) + c (x0 , x1 ).
Ahora bien,
c (x1 , x2 )(t)







= c (x1 , x2 )(t) = c (1 t)x1 + tx2 = c 1 t, t
= (1 t + rt) = 2 (1 t).

Seg
un el ejemplo anterior, c (x1 , x2 ) = 2 + c , para una cierta cadena c .
Similarmente se prueba que c (x0 , x2 ) = 1 y c (x0 , x1 ) = . De este modo
tenemos que
c = 2 + c 1 + ,
como queramos probar.

2.3. Grupos de homologa

37

Ejercicio: Probar que si : I X es un 1-smplice y : I I es una aplicaci


on
continua tal que (0) = 0 y (1) = 1, entonces + es una frontera.

Volviendo a la teora, para conectar los complejos relativos necesitamos aplicaciones entre pares de espacios. Escribiremos f : (X, U ) (Y, V ) para indicar
que U X, V Y , f : X Y y f [U ] V .
En estas condiciones, si la aplicaci
on f es continua, cada homomorsmo
fp : Cp (X) Cp (Y ) induce un homomorsmo fp : Cp (X, U ) Cp (Y, V ), y
estos se extienden a un vez a un homomorsmo de complejos
f  : C(X, U ) C(Y, V ).
Sigue cumpliendose que (f g) = f  g  , as como que la identidad induce
la identidad.
En general, si : C C es un homomorsmo de complejos, es claro que
enva ciclos a ciclos y fronteras a fronteras, luego induce homomorsmos
p : Hp (C) Hp (C ).
La composicion de homomorsmos de complejos es un homomorsmo de
complejos, y p p = p p . Ademas la identidad 1 : C C induce la
identidad en cada grupo de homologa. De estos hechos se sigue inmediatamente
que si es un isomorsmo entonces los homomorsmos que induce tambien lo
son.
Para el caso de los grupos de homologa singular, si f : (X, U ) (Y, V ) es
una aplicaci
on continua entre pares de espacios, representaremos por
fp : Hp (X, U ) Hp (Y, V )
a los homomorsmos inducidos por el homomorsmo de complejos f  . Se comprueba sin dicultad que (f g) = f g , as como que la identidad induce a
la identidad.
Por lo tanto, si f : (X, U ) (Y ; V ) es un homeomorsmo entre pares
(es decir, si f : X Y es un homeomorsmo y f [U ] = V ), entonces los
homomorsmos fp : Hp (X, U ) Hp (Y, V ) son isomorsmos de modulos.
Tenemos, pues, que los grupos de homologa son invariantes topol
ogicos.
Para evitar subndices innecesarios conviene denir

H(X, U ) =
Hp (X, U )
pZ

y reunir todos los homomorsmos fp en uno solo


f : H(X, U ) H(Y, V ).
Dedicamos el resto de la seccion a probar algunos resultados elementales
sobre los grupos de homologa. Para empezar, observamos que la diferencia
entre la homologa completa y la reducida es mnima:

38

Captulo 2. Homologa singular

Teorema 2.13 Sea X un espacio topol


ogico y U X. Entonces los grupos de
homologa completa Hp (X, U ) coinciden con los de homologa reducida salvo a
lo sumo en el caso p = 0, X
= , U = .
n: Los operadores frontera son los mismos para ambas hoDemostracio
mologas salvo a lo sumo 0 . Esto hace que todos los grupos de homologa
coincidan salvo a lo sumo H0 (X, U ) y H1 (X, U ). Ahora bien, si U
= , entonces C1 (X) = C1 (U ), pues ambos coinciden con el A-modulo generado por
(). Por consiguiente C1 (X, U ) = 0, de donde H1 (X, U ) = 0 para ambas
homologas. Ademas entonces 0 = 0 necesariamente, luego tambien coinciden
los dos grupos H0 (X, U ).
Falta probar que si U = tambien coinciden los grupos H1 (X, U ) =
H1 (X). Podemos suponer X
= . Para la homologa completa tenemos trivialmente que H1 (X) = 0, y para la reducida tenemos que Z1 (X) = C1 (X),
porque 1 = 0 y F1 (X) = C1 (X), pues () es la frontera de cualquier x X.
As pues, H1 (X) = 0 tambien en este caso.
El teorema siguiente es ahora trivial:
Teorema 2.14 Si X es un espacio topol
ogico, U X y p < 0, entonces se
cumple Hp (X, U ) = 0.
Enseguida calcularemos los grupos H0 (X, U ), pero antes probaremos un resultado general:

Teorema 2.15 Sea X =
Xk un espacio topol
ogico descompuesto en una
k

uni
on disjunta de subespacios tales que cada uno de ellos sea uni
on de componentes arcoconexas de X. Sea U X y sea Uk = U Xk . Sean
ik : (Xk , Uk ) (X, U )
las inclusiones. Entonces


ik : Hp (Xk , Uk ) Hp (X, U )
k

es un isomorsmo de m
odulos para la homologa completa.
n: Si : p X es un p-smplice singular, entonces su
Demostracio
imagen es arcoconexa, luego esta contenida en un Xk . De aqu se sigue que


Cp (X) = Cp (Xk ), Cp (U ) = Cp (Uk ), para p 0.
k

Esto mismo es trivialmente cierto si p < 0 (podra ser falso para p = 1 con
la homologa reducida). Es claro entonces que

k

ik :


k

Cp (Xk , Uk ) Cp (X, U )

2.3. Grupos de homologa

39

es un isomorsmo.
Una comprobaci
on directa nos da que este isomorsmo se restringe a otro
 
ik : Zp (Xk , Uk ) Zp (X, U )
k

que ademas transforma la suma de los modulos de fronteras en Fp (X, U ). Por


consiguiente los cocientes son isomorfos, es decir,


ik : Hp (Xk , Uk ) Hp (X, U )
k

es un isomorsmo.
En particular el teorema anterior es aplicable cuando los subespacios Xk son
las componentes arcoconexas de X, lo que reduce cualquier c
alculo de grupos
de homologa al caso de espacios arcoconexos. Ahora estamos en condiciones de
calcular H0 (X, U ).
Teorema 2.16 Sea X un espacio topol
ogico y U X. Sea r el n
umero de
componentes arcoconexas de X que no cortan a U (el cardinal r puede ser nito
o innito). Entonces H0 (X, U ) es un A-m
odulo libre de rango r excepto para la
homologa reducida con U = , en cuyo caso el rango es r 1.
n: Consideremos primero el caso de la homologa completa.
Demostracio
Por el teorema anterior, basta probar que si X es arcoconexo, entonces

0 si U
= ,
H0 (X, U )
=
A si U = .
Si U
= , tomemos x U . Cada y X puede unirse con x mediante
un arco . Notemos que es un 1-smplice y = y x. Por lo tanto la
clase de homologa de y es la misma que la de x, que es nula m
odulo U , luego
H0 (X, U ) = 0.

Supongamos ahora que U = y sea =
ai i C1 (X). Sean xi , yi los
extremos de i . Entonces

= ai (yi xi ).
De aqu se
sigue inmediatamente que unacondici
on necesaria para que una
0-cadena = bi zi sea una frontera es que
bi = 0. La condici
on es tambien
que
unan
x
con cada zi .
suciente, pues basta tomar
un
punto
x

X
y
arcos

i


Entonces la 1-cadena
bi i tiene frontera
bi (zi x) = .


Por consiguiente, el homomorsmo C0 (X) A dado por
bi zi  bi es
obviamente suprayectivo y su n
ucleo es F0 (X). Como Z0 (X) = C0 (X), tenemos
que H0 (X)
= A.
Seg
un el teorema 2.13, el resultado es v
alido igualmente para la homologa
reducida si U
= . Nos falta calcular H0 (X) para la homologa reducida.

40

Captulo 2. Homologa singular

Tomemos representantes xi de cada una de lascomponentes arcoconexas de X.


ax x es un ciclo si y solo si
Fijemos una de ellas xi0 . Una 0-cadena =
=
es decir, si

xX

ax () = 0,

xX

ax = 0. En tal caso

xX

ax (x xi0 ).

xX

Para cada x X, existe un xix en su misma componente arcoconexa, luego


existe un arco i que une xix con x. Entonces = xix x. Por consiguiente,
la clase de homologa de es


[] =
ax ([xix ] [xi0 ]) =
bi [xi xi0 ].
xX

i=i0

Esto prueba que los r 1 elementos [xi xi0 ] generan H0 (X). Basta probar
que son independientes. Supongamos que

bi [xi xi0 ] = 0,
i=i0

para ciertos coecientes (casi todos nulos) bi A. Entonces





bi (xi xi0 ) = ck k = ck (zk yk ),
i=i0

donde zk e yk son los extremos de cada arco k . Ahora bien, si ck


= 0, entonces
zk ha de ser un xi (quiz
a i = i0 ), pero yk esta en la misma componente conexa
que zk , luego ha de ser tambien xi (porque en la izquierda no aparecen dos
puntos distintos en la misma componente). Pero entonces el sumando ck (zk yk )
es nulo, luego todo el miembro derecho es nulo, luego todo bi es nulo.
Para terminar, calculamos los grupos de homologa de un espacio X = {x}
formado por un u
nico punto. Ya sabemos que H0 (X)
= A para la homologa
completa y H0 (X) = 0 en la reducida. El teorema siguiente se ocupa de las
demas dimensiones:
Teorema 2.17 Sea X = {x} un espacio topol
ogico formado por un punto.
Entonces, para p
= 0, se cumple Hp (X) = 0.
n: Para p > 0, solo hay un p-smplice singular en X, digamos
Demostracio
p

p : p X. Entonces p =
(1)i p1 . De este modo,
i=0


p =

0
p1

si p es impar,
si p es par.

Por consiguiente, si p es impar Zp (X) = Fp (X) = Cp (X), mientras que si p


es par entonces Zp (X) = Fp (X) = 0. En ambos casos, Hp (X) = 0.

2.4. El teorema de homotopa

2.4

41

El teorema de homotopa

En esta seccion probaremos que dos espacios homotopicos tienen los mismos
grupos de homologa. Para tratar con la homologa relativa hemos de introducir
las homotopas relativas:
Denici
on 2.18 Diremos que dos aplicaciones f, g : (X, U ) (Y, V ) son
homot
opicas si existe una aplicaci
on continua h : (I X, I U ) (Y, V ) tal
que, para todo x X, se cumple h(0, x) = f (x), h(1, x) = g(x).
La denici
on de homotopa de espacios topologicos se generaliza de forma
natural a pares de espacios. El teorema principal es el siguiente:
Teorema 2.19 (Teorema de homotopa) Si f, g : (X, U ) (Y, V ) son
aplicaciones homot
opicas, entonces f = g .
De aqu se sigue inmediatamente lo que armabamos:
Teorema 2.20 Si los pares (X, U ) e (Y, V ) son homot
opicos entonces, para
todo p Z, se cumple Hp (X, U )
= Hp (Y, V ).
n: Sean f : (X, U ) (Y, V ) y g : (Y, V ) (X, U ) tales
Demostracio
que f g sea homotopica a la identidad en (X, U ) y g f a la identidad en
(Y, V ).
Entonces, f g = (f g) = 1 y g f = (g f ) = 1, luego f es un
isomorsmo de modulos y g es su inverso.
Comencemos la prueba del teorema de homotopa. Para ello consideramos
el espacio I p Rp+1 . Identicaremos los vertices xi de p con los puntos
onico como
(0, xi ) y llamaremos yi = (1, xi ). Denimos el prisma can
Pp =

p


(1)i (x0 , x1 , . . . , xi , yi , yi+1 , . . . , yp ) Cp+1 (I p ).

i=0

El lector debera dibujar P2 y P3 . La idea subyacente en esta denici


on es
que hemos tomado el prisma en el sentido geometrico usual de base p y
altura 1 y lo hemos dividido en smplices orientados de tal modo que cada cara
compartida es compartida exactamente por dos smplices y con orientaciones
opuestas.
Para cada p-smplice : p X, denimos  : I p I X mediante
(t, x) = (t, (x)). Denimos el prisma sobre como


P () =  (P ) Cp+1 (I X).
La interpretaci
on de P () es la misma que la del prisma canonico, solo que
ahora estamos en un espacio arbitrario, la base es un smplice deformado y
el prisma hereda las deformaciones de su base. Extendemos linealmente esta
aplicaci
on hasta un homomorsmo
P : Cp (X) Cp+1 (I X).

42

Captulo 2. Homologa singular

Para cada aplicaci


on continua f : X Y , denimos f  : I X I Y

mediante f (t, x) = (t, f (x)). Veamos que el diagrama siguiente es conmutativo:
Cp (X)

 Cp+1 (I X)
f 

f


Cp (Y )


 Cp+1 (I Y )

n: Basta probarlo sobre un p-smplice :


Demostracio
f  (P ()) = f  (  (P )) = (  f  ) (P ) = ( f ) (P ) = f  () (P ) = P (f  ()).
Tomemos ahora un p-smplice afn [u0 , . . . , up ] Rn , formemos el prisma
geometrico I [u0 , . . . , up ] Rn+1 , identiquemos cada vertice ui con el punto
(0, ui ) y sea vi = (1, ui ). Veamos que
P (u0 , . . . , up ) =

p


(1)i (u0 , . . . , ui , vi , vi+1 , . . . , vp ).

(2.2)

i=0

n: Llamemos = (u0 , . . . , up ). Entonces


Demostracio
P () =  (P ) =

p


(1)i  (x0 , . . . , xi , yi , . . . , yp ).

i=0

Ahora bien, es una aplicaci


on afn, y es f
acil ver que  tambien lo es,

as como la composicion (x0 , . . . , xi , yi , . . . , yp ). Esta aplicaci
on, es un p + 1smplice determinado por las im
agenes que toma sobre los vertices canonicos
x0 , . . . , xp+1 (que no hemos de confundir con los vertices de dimension p a los
que damos el mismo nombre). Calculando estas imagenes concluimos que
 (x0 , . . . , xi , yi , . . . , yp ) = (u0 , . . . , ui , vi , . . . , vp ).
Esto prueba la f
ormula.
Comprobemos ahora la relaci
on:
P = (y0 , . . . , yp ) (x0 , . . . , xp ) P ((x0 , . . . , xp )).

(2.3)

Geometricamente arma que, dejando de lado las orientaciones, la frontera


de un prisma est
a formada por sus dos bases mas el prisma de la frontera de su
base inferior.
n: Calculamos:
Demostracio
P

p


(1)i (x0 , . . . , xi , yi , . . . , yp )

i=0

(1)i+j (x0 , . . . , x
j , . . . , xi , yi , . . . yp )

ji

ij

(1)i+j+1 (x0 , . . . , xi , yi , . . . , yj , . . . , yp ).

2.4. El teorema de homotopa

43

Separamos el termino (y0 , . . . , yp ) del primer sumando y (x0 , . . . , xp ) del


segundo. Los demas terminos con j = i se cancelan entre s. Por lo tanto nos
quedamos con

P = (y0 , . . . , yp ) (x0 , . . . , xp ) +
(1)i+j (x0 , . . . , x
j , . . . , xi , yi , . . . yp )
j<i

(1)i+j+1 (x0 , . . . , xi , yi , . . . , yj , . . . , yp ).

i<j

Hemos de comprobar que los dos u


ltimos sumandos coinciden con la expresi
on P ((x0 , . . . , xp )). En efecto, usamos la f
ormula (2.2):
P ((x0 , . . . , xp ))

p


(1)j P (x0 , . . . , x
j , . . . , xp )

j=0

(1)i+j (x0 , . . . , xi , yi . . . yj , . . . , yp )

i<j

(1)i+j1 (x0 , . . . , x
j , . . . xi , yi , . . . , yp ).

j<i

Ahora extendemos esta relacion a un smplice arbitrario : p X. Para


ello denimos las aplicaciones f  , g  : X I X mediante f  (x) = (0, x),
g  (x) = (1, x). Veamos que
P () = g  () f  () P ().

(2.4)

En efecto, sea  (t, x) = (t, (x)) y apliquemos  a ambos miembros de la


f
ormula (2.3). As
 (P ) =  (y0 , . . . , yp )  (x0 , . . . , xp )  (P ((x0 , . . . , xp ))).
Es inmediato que  (y0 , . . . , yp ) = g  () y  (x0 , . . . , xp ) = f  (). Por
ormula buscada.
otra parte, como  conmuta con y con P , llegamos a la f
Todas las aplicaciones que aparecen en (2.4) son homomorsmos, luego de
hecho tenemos probada la relaci
on
g  f  = P + P.
En realidad debemos comprobar explcitamente esta formula para 0-smplices con la homologa completa, pues entonces 0 = 0 no esta denida por la
f
ormula v
alida para dimensiones superiores. La comprobaci
on no ofrece dicultad alguna. As mismo, si extendemos P a los modulos Cp (X) con p < 0 como
el homomorsmo nulo, la relaci
on sigue siendo v
alida para ambas homologas.
Consideremos nalmente dos aplicaciones f, g : (X, U ) (Y, V ) y una
homotopa h entre ellas. Entonces f = f  h y g = g  h, luego componiendo
con h y llamando Ph = P h , tenemos que
g  f  = P h + Ph .

44

Captulo 2. Homologa singular

Observemos que el homomorsmo P : C(X) C(I X) transforma los


elementos de C(U ) en elementos de C(I U ), por lo que induce un homomorsmo P : C(X, U ) C(I X, I U ), luego podemos considerar que
Ph : C(X, U ) C(Y, V ) es un homomorsmo de modulos de grado 1.
En este punto conviene introducir una denici
on general:
Denici
on 2.21 Diremos que dos homomorsmos de complejos , : C C
son homot
opicos, si existe un homomorsmo P : C C de grado 1 tal que

= P  + P o, equivalentemente, tal que p p = Pp p+1
+ p Pp+1 .

 Cp p  Cp1
 p p 
Pp 



Pp1



 


 Cp+1
 Cp
 Cp1


 Cp+1

p+1

p+1

Entonces enva p-ciclos a p-fronteras, por lo que se cumple p = p


para todo entero p. Diremos que P es una homotopa entre y .
En estos terminos hemos probado que toda homotopa h entre dos aplicaciones f, g : (X, U ) (Y, V ) induce una homotopa Ph entre los homomorsmos
f  y g  , luego concluimos, como queramos probar, que f = g .
Como consecuencia del teorema de homotopa, si un espacio X es contractible, entonces sus grupos de homologa son los mismos que los de un punto, es
decir, son todos nulos salvo H0 (X) para la homologa completa, que es libre de
rango 1.

2.5

Sucesiones exactas

No podremos sacar partido a la homologa singular hasta que no dispongamos de ciertos resultados basicos. Dos de ellos ya estan a nuestra disposici
on:
la homologa de un punto y el teorema de homotopa, pero nos faltan dos m
as.
En esta seccion nos ocuparemos del teorema de la sucesion exacta de homologa,
que nos permitir
a relacionar los grupos de homologa de distintos espacios, de
modo que podremos calcular unos a partir de otros. El u
ltimo sera el teorema
de escision, del que nos ocuparemos en la seccion siguiente.
Introduzcamos en primer lugar el concepto de sucesion exacta:
Denici
on 2.22 Una cadena de homomorsmos de modulos

M N R
es exacta en N si cumple Im = N(). La sucesion completa es exacta si lo es
en todos sus modulos.

2.5. Sucesiones exactas

45

Notar que una sucesi


on 0 M N es exacta en M si y solo si es

inyectiva, mientras que una sucesi


on M N 0 es exacta en N si y solo si
es suprayectiva.
Las sucesiones exactas de la forma
0 P Q R 0
se llaman sucesiones exactas cortas. Las sucesiones exactas innitas (por ambos
lados) se llaman sucesiones exactas largas.
Uno de los ejemplos mas importantes de sucesiones exactas con que vamos
a tratar es el siguiente:
Teorema 2.23 Sean V U X espacios topol
ogicos, sean
i : (U, V ) (X, V ),

j : (X, V ) (X, U )

la inclusi
on y la identidad, respectivamente. Entonces la sucesi
on siguiente es
exacta:
j
i
0 C(U, V ) C(X, V ) C(X, U ) 0.
n: Observemos que la exactitud de la sucesion indicada equiDemostracio
vale a la exactitud de cada sucesion
ip

jp

0 Cp (U, V ) Cp (X, V ) Cp (X, U ) 0.


Distingamos varios casos:
a) Si X = todos los modulos son nulos, y la exactitud es trivial.
b) Si X
= y U = V = , entonces Cp (U, V ) = 0, luego i = 0. Por otra
parte, Cp (X, U ) = Cp (X, V ) = Cp (X) y j  = 1 (i.e. es la identidad). De nuevo
la conclusi
on es trivial.
c) Si X
=
= U , V = , entonces tenemos
ip

jp

0 Cp (U ) Cp (X) Cp (X, U ) = Cp (X)/Cp (U ) 0.


Para p < 1 todos los modulos son triviales, luego la conclusi
on es obvia.
Lo mismo sucede si p = 1 y la homologa es completa. Para p = 1 en la

homologa reducida tenemos que i1 = 1, j1
= 0 (pues C1 (X, U ) = 0). La
conclusi
on es clara. Finalmente, si p 0, tenemos que ip es la inclusion y jp es
la proyecci
on en el cociente, luego la sucesion tambien es exacta en este caso.
d) Si V
= , para p < 0 todos los modulos son nulos y la conclusi
on es
trivial. Para p 0 tenemos
ip

jp

0 Cp (U )/Cp (V ) Cp (X)/Cp (V ) Cp (X)/Cp (U ) 0.


Los homomorsmos son los naturales, es decir, los dados por [c]  [c]. La
exactitud se comprueba sin ninguna dicultad.
El interes de las sucesiones exactas es que, como vamos a probar, una sucesion exacta de este tipo da lugar a una sucesi
on exacta entre los grupos de
homologa. Para verlo demostramos primero un resultado auxiliar:

46

Captulo 2. Homologa singular

Teorema 2.24 Consideremos el siguiente diagrama conmutativo de m


odulos y
supongamos que sus las son exactas.





Z
1 Z
2 Z
3 0

1
2
3
0 Z1 Z2 Z3

Entonces existe un homomorsmo : N(3 ) Z1 / Im 1 tal que la sucesi


on




N(1 ) N(2 ) N(3 ) Z1 / Im 1 Z2 / Im 2 Z3 / Im 3

es exacta, donde  y  son las restricciones de  y  a N(1 ) y N(2 ) y ,

son los homomorsmos inducidos de forma natural.


n: Es f
Demostracio
acil comprobar que las aplicaciones  ,  , y
estan bien denidas, as como la exactitud de la sucesion en N(2 ) y Z2 / Im 2 .
Para denir tomamos c3 N(3 ). Entonces existe c2 Z2 tal que c3 =
 
(c2 ). Como (2 c2 ) = 3 (  (c2 )) = 3 c3 = 0, existe un c1 Z1 tal que
(c1 ) = 2 c2 .
Es claro que c2 es u
nico m
odulo N(  ) = Im  , luego 2 c2 es u
nico m
odulo
[Im 1 ], luego c1 es u
nico m
odulo Im 1 .
Por lo tanto podemos denir (c3 ) = c1 + Im 1 . Es claro que, as denido,
es un homomorsmo de G-modulos. (Observar que en denitiva se calcula
eligiendo una antiimagen por  , su imagen por 2 y una antiimagen por .)
Es claro que Im  N( ). Si c3 N( ) entonces c1 = 1 c1 , para un
cierto c1 Z1 , luego 2 c2 = (c1 ) = (1 c1 ) = 2 ( (c1 )), con lo que tenemos
c2  (c1 ) N(2 ) y as






c3 =  (c2 ) =  c2  (c1 ) +   (c1 ) =  c2  (c1 ) Im  .
Si c1 + Im 1 N()
entonces tenemos
Tambien es claro que Im N().



que (c1 ) Im 2 , digamos (c1 ) = 2 (c2 ), con c2 Z2 . Sea c3 =  (c2 ). Es
claro que c3 N(3 ) y por construcci
on (c3 ) = c1 + Im 1 , luego concluimos
que c1 + Im 1 Im .
De aqu deducimos:

Teorema 2.25 Si 0 A B C 0 es una sucesi


on exacta de
complejos entonces existen homomorsmos
p : Hp (C) Hp1 (A)
tales que la sucesi
on siguiente es exacta:
p

p1

Hp (A) Hp (B) Hp (C) Hp1 (A) Hp1 (B)

2.5. Sucesiones exactas

47

n: La hip
Demostracio
otesis signica que las sucesiones
p

0 Cp (A) Cp (B) Cp (C) 0,


son exactas para todo p Z.
Basta comprobar que el diagrama siguiente se encuentra en las hip
otesis del
teorema anterior.
Cp (A)/Fp (A)
p

 Cp (B)/Fp (B)
p

 Zp1 (A)

p1

 Cp (C)/Fp (C)

0

 Zp1 (B)

p1


 Zp1 (C)

(donde Z y F representan los grupos de ciclos y fronteras de los complejos.)


Ciertamente la la superior est
a bien denida, p es suprayectiva y se cumple
Im p N(p ).
 
Si p (u + Fp B) = 0 entonces p (u) Fp (C), luego p (u) = p1 v, para un
cierto v Cp1 (C), que a su vez es de la forma v = p1 (w) con w Cp1 (B).
As pues, p (u) = p1 p1 (w) = p (p1 w), con lo que u p1 w N(p ).
Por tanto hay un x Cp (A) tal que u p1 w = p (x), luego u + Fp (B) =
p x + Fp (A) .
Esto prueba la exactitud de la la superior. Es obvio que el diagrama conmuta, que p1 es inyectiva y que Im p1 N(p1 ).
Supongamos por u
ltimo que x N(p1 ). Entonces x = p1 (y) para un
(A)
y
hay
que
probar que y Zp1 (A). Ahora bien, p2 (p1 y) =
yC
p1


p1 p1 (y) = p1 x = 0 (pues x es un ciclo). Como p2 es inyectiva resulta
que p1 y = 0, luego y es un ciclo.
Los homomorsmos p reciben el nombre de homomorsmos de conexi
on de
la sucesion exacta dada. Conviene recordar c
omo act
uan: dado un ciclo de C de
dimensi
on p1, tomamos cualquier antiimagen por , calculamos la frontera de
esta, calculamos su antiimagen por y la clase del ciclo resultante es la imagen
por p de la clase del ciclo de partida.
Combinando este teorema con 2.23 obtenemos:
Teorema 2.26 Sean V U X espacios topol
ogicos, sean
i : (U, V ) (X, V ),

j : (X, V ) (X, U )

la inclusi
on y la identidad, respectivamente. Entonces tenemos una sucesi
on
exacta
ip

jp

ip1

Hp (U, V ) Hp (X, V ) Hp (X, U ) Hp1 (U, V )


A la sucesion exacta que proporciona este teorema se la suele llamar sucesi
on
de homologa de la terna (X, U, V ). Si V = tenemos la sucesi
on de homologa
del par (X, U ).

48

Captulo 2. Homologa singular

Ejemplo Consideremos el espacio X = ]0, 3[ y el subespacio U = ]0, 1[ ]2, 3[.


Vamos a estudiar la sucesion de homologa del par (X, U ). Consideraremos la
homologa reducida. El teorema 2.15 y nos reduce la homologa de U a la de sus
componentes conexas, que es trivial porque ambas son contractibles. As pues,
Hp (U ) = 0 salvo si p = 0, en cuyo caso el teorema 2.16 nos da que H0 (U )
= A.
M
as concretamente, la prueba nos muestra que (para la homologa reducida),
una base de H0 (U ) como A-modulo es b a, donde a ]0, 1[ y b ]2, 3[.
Por otra parte, los grupos de homologa de X son todos triviales, porque es
contractible. Para p > 1 la sucesion de homologa del par es
0 = Hp (X) Hp (X, U ) Hp1 (U ) = 0,
de donde se sigue que Hp (X, U ) = 0. Sin embargo, para p = 0 tenemos

0 = H1 (X) H1 (X, U )
H0 (U ) H0 (X) = 0.

Esto signica que es un isomorsmo. Sea : I X el 1-smplice dado


por (t) = (1 t)a + tb, es decir, el segmento que une a con b. Observemos que
[] es un ciclo en H1 (X, U ), pues su frontera es [] = [b] [a] = 0 0 = 0, ya
que a, b U .
Calculemos ([]). Recordemos que es el homomorsmo de conexion de
la sucesion exacta de complejos
0 C(U ) C(X) C(X, U ) 0.
Seg
un la observaci
on posterior al teorema 2.25, para calcular ([]) hemos
de dar los pasos siguientes:
a) Tomamos cualquier antiimagen de en C1 (X), por ejemplo .
b) Calculamos la frontera: = b a C0 (X).
c) Tomamos cualquier antiimagen en C0 (U ), por ejemplo b a.
Entonces, ([]) = [b] [a], que es, seg
un hemos observado, una base de
H0 (U ). Como es un isomorsmo [] ha de ser una base de H1 (X, U ). M
as
en general, es claro que la clase de cualquier arco que una un punto de ]0, 1[ con
un punto de ]2, 3[ es una base de H1 (X, U ).
Para terminar la secci
on necesitamos un resultado sobre la relaci
on entre
las sucesiones de homologa y los homomorsmos de complejos. Lo enunciamos
primero en general:
Teorema 2.27 Consideremos el siguiente diagrama de complejos y homomorsmos de complejos
0

A


 A

B

f
i


 B

C

0

j


 C

0

2.5. Sucesiones exactas

49

donde las las son exactas y cada cuadrado es conmutativo. Entonces en el


diagrama siguiente

 Hp (A)


 Hp (A )

 Hp (B)


 Hp (B )

 Hp (C)

 Hp1 (A)


 Hp (C )

 Hp1 (A )

cada cuadrado es conmutativo.


n: Probaremos u
Demostracio
nicamente la conmutatividad del cuadrado
de la derecha. Los otros son inmediatos. Tomemos una clase [c] Hp (C). Para
calcular ([c]) tomamos b Cp (B) tal que c = j(b) y a Zp1 (A) tal que
i(a) = b. Entonces ([c]) = [a]. Por consiguiente f ( ([c])) = [f (a)].
Por otra parte, calculamos (h([c])) = ([h(c)]). Necesitamos b Cp (B )
tal que j  (b ) = h(c), pero sirve b = g(b). Ahora necesitamos un a Zp1 (A )
tal que i (a ) = g(b) = g(b), pero sirve a = f (a), luego (h([c])) = [f (a)].
Al aplicar esto a la homologa singular obtenemos el teorema siguiente:
Teorema 2.28 Sean V U X y V  U  X  espacios topol
ogicos y
on continua. Entonces los cuadrados
f : (X, U, V ) (X  , U  , V  ) una aplicaci
del diagrama siguiente son conmutativos:
Hp (U, V )

Hp (U  , V  )

 Hp (X, V )

 Hp (X, U )

 Hp1 (U, V )

i


 Hp (X  , V  )

j


 Hp (X  , U  )


 Hp1 (U  , V  )

donde las echas verticales representan los homomorsmos inducidos por f y


su restricci
on a U .
n: Aunque nunca habamos considerado hasta aqu aplicaDemostracio
ciones entre ternas, se entiende que la hip
otesis sobre f es que f : X X  ,


f [U ] U y f [V ] V . El resultado es consecuencia inmediata del teorema
anterior una vez comprobado que los cuadrados del diagrama siguiente son conmutativos:
0

 Cp (U, V )

i

 Cp (X, V )


 Cp (U  , V  )

i


 Cp (X  , V  )

j

j 

 Cp (X, U )

0


 Cp (X  , U  )

0

La prueba requiere, como es habitual, tratar aparte los casos triviales. El


caso principal es consecuencia inmediata de las deniciones.

50

Captulo 2. Homologa singular

2.6

El teorema de escisi
on

Nos ocupamos ahora del u


ltimo resultado b
asico de la homologa singular. El
teorema de escision se probar
a sin dicultad en cuanto hayamos demostrado un
hecho intuitivamente evidente pero cuya prueba formal requiere alg
un trabajo.
Se trata de que un smplice puede ser subdividido en smplices arbitrariamente
peque
nos que formen una cadena con el mismo soporte que el smplice de partida.
Empezamos introduciendo los conceptos necesarios para denir la subdivisi
on de un smplice.
Denici
on 2.29 Sea = (y0 , . . . , yp ) un p-smplice singular afn en Rn y sea
n
z R .Representaremos por z al p + 1-smplice singular afn (z, y0 , . . . , yp ).
Si = ai i es una p-cadena formada por smplices anes en Rn , llamaremos
i

z =


ai (zi ).
i

La interpretaci
on del teorema siguiente es clara:
Teorema 2.30 Sea una cadena singular en Rn formada por smplices anes
y sea z Rn . Entonces (z) = z.
n: Puesto que ambos miembros son lineales, basta probar
Demostracio
que es cierto cuando = = (y0 , . . . , yp ). Entonces
(z) = (z, y0 , . . . , yp ) = (y0 , . . . , yp )

p


(1)i (z, y0 , . . . , yi , . . . , yp )

i=0

=z

p


(1)i (y0 , . . . , yi , . . . , yp ) = z.

i=0

Denici
on 2.31 El baricentro de un p-smplice singular afn (y0 , . . . , yp ) es el
punto
p

1
b=
yi .
i=0 p + 1
Es f
acil ver que el baricentro de un segmento es su punto medio, el de un
tri
angulo es el punto donde se cortan sus medianas.
Denimos ahora la subdivisi
on de una p-cadena singular afn en Rn , es
decir, una p-cadena formada por smplices singulares anes. Observemos que
por el teorema 2.9, la frontera de una cadena afn es una cadena afn. La
denici
on es por inducci
on sobre p:
a) Si es una 0-cadena, denimos S() = .

2.6. El teorema de escision

51

b) Si es un p-smplice singular afn, denimos


S() = bS(),
donde b es el baricentro de .

c) Si = ai i es una p-cadena singular afn en Rn , denimos
i

S() =


ai S(i ).
i

En particular tenemos denida la subdivisi


on S(x0 , . . . , xp ) del smplice
can
onico. Concretamente, S(x0 ) = (x0 ), S(x0 , x1 ) = (b, x1 ) (b, x0 ), donde
b es el punto medio del segmento, S(x0 , x1 , x2 ) se forma dividiendo en dos cada
lado del tri
angulo y adjuntando el baricentro a cada uno de los seis segmentos
que obtenemos.
x2

x0

x1

x0

x1

El lector puede calcular las orientaciones de los segmentos interiores del


tri
angulo, y comprobar
a que se cancelan mutuamente, de modo que la frontera
de la subdivisi
on resulta ser la subdivisi
on de la frontera del tri
angulo completo.
Denimos ahora la subdivisi
on de un p-smplice arbitrario : p X
como S() =  (S(x0 , . . . , xp )). Como es habitual, extendemos la denici
on a
cadenas arbitrarias por linealidad, con lo que tenemos denidos homomorsmos
S : Cp (X) Cp (X).
Hemos de notar que tenemos dos deniciones distintas de la subdivisi
on de
un smplice singular afn. Llamando S  a la subdivisi
on que hemos denido
inductivamente, vamos a probar que S() =  (S  (x0 , . . . , xp )) coincide con
S  ().
M
as en general, vamos a probar que si f : Rm Rn es una aplicaci
on afn,
entonces S  f  = f  S  , pues aplicando esto a f = obtenemos que
S() =  (S  (x0 , . . . , xp )) = S  (  (x0 , . . . , xp )) = S  ().
Basta comprobar que S  f  y f  S  coinciden sobre un p-smplice singular
afn . Razonaremos por inducci
on sobre p.
Si p = 0 tenemos que S  (f  ()) = f  () = f  (S  ()). Supongamos que la
igualdad es cierta para p 1-smplices, y por consiguiente para p 1-cadenas

52

Captulo 2. Homologa singular

anes. En particular esta hip


otesis de induccion implica que f  (S  ()) =
 
S (f ()). Notemos tambien que f (b) es el baricentro de f  ().
f  (S  ()) = f  (bS  ()) = f (b)f  (S  ()) = f (b)S  ((f  ())) = S  (f  ()).
De este modo, ya no necesitamos distinguir entre S y S  . No enunciamos
como teorema la igualdad que hemos probado porque el teorema siguiente la
incluye como caso particular:
Teorema 2.32 Si f : X Y es una aplicaci
on continua entre espacios topol
ogicos entonces f  S = S f  .
n: Basta probar que ambas aplicaciones coinciden sobre un
Demostracio
p-smplice en X.
f  (S()) = f  (  (S(x0 , . . . , xp )) = ( f ) (S(x0 , . . . , xp ))
= S( f ) = S(f  ()).
Aunque no hemos usado subndices explcitamente, en realidad tenemos denidos homomorsmos Sp : Cp (X) Cp (X) para p 0. Completamos la
denici
on estableciendo que Sp es la identidad cuando p < 0, con lo que tenemos un homomorsmo graduado
S : C(X) C(X).
Veamos ahora que es un homomorsmo de complejos, es decir, que conmuta
con el operador frontera, tal y como mostraba la gura del tri
angulo.
Teorema 2.33 Si X es un espacio topol
ogico, el operador de subdivisi
on
S : C(X) C(X)
es un homomorsmo de complejos.
n: Es claro que Sp conmuta con la frontera si p 0, tanto
Demostracio
para la homologa reducida como para la completa. Razonando por inducci
on,
podemos suponer que Sp1 p1 = p1 Sp2 . Ahora, si es un p-smplice
arbitrario y b es el baricentro de (x0 , . . . , xp ),
p (Sp ())

= p (Sp (  (x0 , . . . , xp ))) =  (p (Sp (x0 , . . . , xp ))


=  (p (bSp1 (p (x0 , . . . , xp )))),
y por 2.30

= (Sp1 (p (x0 , . . . , xp )) bp1 (Sp1 (p (x0 , . . . , xp )))
= Sp1 (p ())  (bSp1 (p1 (p (x0 , . . . , xp ))))
= Sp1 (p ()).

En cierto sentido, al subdividir una cadena obtenemos la misma cadena,


solo que construida con piezas m
as peque
nas. Esto se plasma en el teorema
siguiente:

2.6. El teorema de escision

53

Teorema 2.34 Para la homologa completa, el operador subdivisi


on S es homot
opico a la identidad.
n: Dado un espacio topol
Demostracio
ogico, hemos de construir una homotopa de C(X) en s mismo, compuesta por homomorsmos
Hp : Cp (X) Cp+1 (X)
de modo que, para todo entero p y todo Cp (X), se cumpla
S() = Hp () + Hp1 ().

(2.5)

Ademas lo construiremos de manera que si f : X Y es una aplicaci


on
continua, entonces
f  Hp = Hp f  .
Construiremos estos homomorsmos inductivamente. Si tomamos Hp = 0
para p 0 ambas relaciones se cumplen trivialmente. Supongamos denido
Hp1 de modo que se cumplan ambas igualdades.
En primer lugar deniremos Hp (x0 , . . . , xp ). Seg
un (2.5), debe cumplir
Hp (x0 , . . . , xp ) = S(x0 , . . . , xp ) (x0 , . . . , xp ) Hp1 ((x0 , . . . , xp )). (2.6)
Veamos que el miembro derecho es un ciclo en Cp1 (p ). En efecto, su
frontera es
S(x0 , . . . , xp ) (x0 , . . . , xp ) (Hp1 ((x0 , . . . , xp )))
= S((x0 , . . . , xp )) (x0 , . . . , xp )
(S((x0 , . . . , xp )) (x0 , . . . , xp ) Hp1 ( 2 (x0 , . . . , xp ))) = 0.
Ahora bien, p es convexo, luego es contractible, luego sus grupos de homologa coinciden con los del punto, con lo que Hp1 (p ) = 0 (para la homologa
completa), lo que signica que todos los p 1-ciclos son p 1-fronteras. Por
consiguiente, podemos denir Hp (x0 , . . . , xp ) eligiendo una p-cadena en Cp (p )
cuya frontera sea el miembro derecho de (2.6), de manera que (2.5) se cumple
para (x0 , . . . , xp ).
Para un p-smplice singular en un espacio topol
ogico arbitrario X, denimos
Hp () =  (Hp (x0 , . . . , xp )),
y extendemos linealmente esta aplicacion a un homomorsmo en Cp (X).
Hemos de comprobar que cumple las dos relaciones. En primer lugar:
Hp () = (  (Hp (x0 , . . . , xp ))) =  (Hp (x0 , . . . , xp ))
=  (S(x0 , . . . , xp ) (x0 , . . . , xp ) Hp1 ((x0 , . . . , xp )))
= S() Hp1 ().

54

Captulo 2. Homologa singular


Respecto a la segunda relacion:
f  (Hp ()) = f  (  (Hp (x0 , . . . , xp )))
= ( f ) (Hp (x0 , . . . , xp )) = Hp ( f ) = Hp (f  ()).

Si X es un espacio topologico y U X, entonces, el hecho de que la subdivisi


on S conmute con i , donde i : U X es la inclusion, se traduce en que S
induce un homomorsmo S : C(X, U ) C(X, U ) con las mismas propiedades
que S. Similarmente, el hecho de que la homotopa construida en el teorema
anterior conmute con i signica que induce una homotopa en C(X, U ) entre
S y la identidad. La observaci
on tras la denici
on 2.21 nos da ahora el teorema
siguiente:
Teorema 2.35 Sea X un espacio topol
ogico y U X. Entonces, en la homologa completa, Sp : Hp (X, U ) Hp (X, U ) es la identidad.
Ahora vamos a comprobar que, subdividiendo una cadena un n
umero suciente de veces, podemos conseguir que sus smplices sean arbitrariamente
peque
nos. Supongamos primeramente que = (y0 , . . . , yp ) es un p-smplice singular afn en Rn . Representaremos por   a la norma eucldea en Rn y por
d(||) al di
ametro del soporte || respecto a dicha norma.
p
p


Si u, v ||, entonces u =
ai yi , v =
bi yi donde los coecientes son no
i=0

i=0

negativos y suman 1. Por lo tanto



 
p
 p

u v =  ai (yi v)
ai yi y max yi v.
i=0

i=0

Repitiendo el argumento con cada termino de la u


ltima expresi
on llegamos
a que
u v max yi yj ,
i,j

luego claramente
d(||) = m
ax yi yj .
i,j

Ahora bien,

 
 p

yi v =  bj (yi yj )
bj yi yj 
j=0

j=i

(1 bi ) max yi yj  = (1 bi )d(||).


i,j

En particular, si v = b =

p

i=0

1
p+1

yi , tenemos que

yi b 

p
d(||).
p+1

(2.7)

2.6. El teorema de escision

55

luego, por (2.7),


u b 

p
d(||),
p+1

para todo u ||.

(2.8)

Con esto podemos probar:


Teorema 2.36 Sea un p-smplice singular afn en Rn . Entonces, cada psmplice de S() cumple
d(| |)

p
d(||).
p+1

n: Lo probamos por inducci


Demostracio
on sobre p. Para p = 0 es trivialmente cierto, pues todos los di
ametros son nulos. Supong
amoslo cierto para
p 1. Como S() = b S(), el smplice es de la forma b  , donde  es
uno de los smplices de S(). M
as exactamente, es uno de los smplices de
S(), donde es uno de los smplices de . Es claro que || ||, luego
d(||) d(||). Por hip
otesis de induccion
d(|  |)

p
p1
d(||)
d(||).
p
p+1

Hemos de estimar la distancia entre dos vertices de . Si ambos estan en 


sirve la cota anterior. En caso contrario uno es b y el otro esta en |  | ||,
luego nos sirve (2.8). En cualquier caso tenemos la cota del enunciado.
Ahora es claro que subdividiendo un smplice singular afn podemos obtener
cadenas con smplices de di
ametro arbitrariamente peque
no. Para un smplice en
un espacio topol
ogico arbitrario no podemos hablar de di
ametro, pero podemos
exigir que los smplices esten dominados por un cubrimiento abierto arbitrario.
Para ello necesitamos el teorema de Lebesgue:
Teorema 2.37 (Teorema del cubrimiento de Lebesgue) Dado un cubrimiento abierto en un espacio metrico compacto M , existe un , > 0 tal que todo
subconjunto de M de di
ametro menor que , est
a contenido en uno de los abiertos
del cubrimiento.
n: Para cada x M , tomamos una bola abierta B(x, rx )
Demostracio
contenida en un abierto del cubrimiento. Las bolas B(x, rx /2) forman un cubrimiento de M del que podemos extraer un subcubrimiento nito. Tomamos ,
igual al mnimo radio de las bolas de este subcubrimiento. As, si un conjunto A
tiene di
ametro menor que ,, esta contenido en una de las bolas B(x, rx ), luego
esta contenido en uno de los abiertos del cubrimiento.
El teorema denitivo sobre el tama
nos de los smplices de las subdivisiones
es el siguiente:
Teorema 2.38 Sea : p X un p-smplice singular en un espacio topol
ogico X y sea U un cubrimiento abierto de X. Entonces existe un n
umero
natural n tal que cada smplice de S n () est
a contenido en un abierto de U.

56

Captulo 2. Homologa singular

n: Las antiim
Demostracio
agenes por de los abiertos de U forman un
cubrimiento abierto de p . Sea , > 0 seg
un el teorema de Lebesgue. Del
teorema 2.36 se sigue que existe un n
umero natural n tal que cada smplice de
S n (x0 , . . . , xn ) tiene di
ametro menor que ,, luego esta contenido en un abierto
del cubrimiento. Como S n () =  (S n (x0 , . . . , xp )), es claro que n cumple lo
pedido.
Finalmente estamos en condiciones de demostrar el teorema de escision.
Su enunciado es sencillo: si V U X, los grupos de homologa Hp (X, U )
se forman despreciando los smplices contenidos en U , por lo que es razonable
esperar que no se alteren al eliminar V , es decir, que sean isomorfos a los grupos
Hp (X \ V, U \ V ). En realidad es necesaria una hip
otesis topologica:
Teorema 2.39 (Teorema de escisi
on) Sean V U X espacios topol
ogi
cos tales que V U . Entonces la inclusi
on
i : (X \ V, U \ V ) (X, U )
induce isomorsmos
i : Hp (X \ V, U \ V ) Hp (X, U )
para la homologa completa.
n: Veamos que i es suprayectiva. Sea [] Hp (X, U ). ConDemostracio

sideremos el cubrimiento de X formado por los dos abiertos X \ V y U . Por el


teorema anterior existe un n tal que cada smplice en S n () esta contenido en
uno de estos dos abiertos. Por el teorema 2.35, [S n ()] = Sn ([]) = []. Esto
signica que podemos suponer que esta formada por smplices contenidos en

X \ V o U , pero los que estan en U podemos eliminarlos, porque son nulos


modulo U .
En denitiva, toda clase de Hp (X, U ) tiene un representante formado por
smplices contenidos en X\V , luego la clase tiene antiimagen en Hp (X\V, U \V ).
Supongamos ahora que i ([]) = 0. Esto signica que = + , donde
Cp+1 (X) y Cp (U ). Podemos aplicar repetidas veces el operador S a
esta igualdad sin cambiar por ello la clase []. Con ello podemos exigir que

= 1 + 2 , donde 1 Cp+1 (U ) y 2 Cp+1 (X \ V ). As


2 = 1 + .
Pero el miembro izquierdo est
a en Cp (X \V ) y el miembro derecho en Cp (U ),
luego ambos estan en Cp (U \ V ). As pues, 2 Cp (U \ V ), luego [] = 0,
como queramos probar.

2.6. El teorema de escision

57

Nota El teorema de escision es tambien v


alido por lo general para la homologa
reducida. En efecto, esto es trivialmente cierto si X = o U = . Si no
es as, el teorema 2.13 nos da que los grupos Hn (X, U ) son los mismos para
ambas homologas, y lo mismo ocurre con Hn (X \ V, U \ V ) salvo si U = V .
As, si U
= V , todos los grupos que aparecen en el teorema de escision son
independientes de la homologa considerada, y claramente lo mismo sucede con
los homomorsmos i , luego el teorema se cumple igualmente. Notemos que en
el caso excepcional U ha de ser abierto y cerrado en X. Usando el teorema 2.16
es facil encontrar ejemplos de esta situacion en los que no se cumple el teorema
de escision.
Los resultados que hemos obtenido hasta aqu son sucientes para obtener
algunas aplicaciones notables de la homologa singular, pero, en lugar de obtenerlas directamente, lo haremos con mucha mas comodidad a traves de un
teorema nada trivial que probaremos en la secci
on siguiente. La prueba de dicho teorema no requiere el teorema de escision, pero este es imprescindible para
aplicarlo. Concretamente, intervendr
a a traves del resultado siguiente:
Teorema 2.40 Sean U1 y U2 abiertos en un espacio topol
ogico. Entonces la
inclusi
on i : (U1 , U1 U2 ) (U1 U2 , U2 ) induce isomorsmos
i : Hp (U1 , U1 U2 ) Hp (U1 U2 , U2 )
(para la homologa reducida hemos de exigir que U1 U2
= ).
n: Consideremos en primer lugar la homologa completa. ToDemostracio
memos V = U2 \U1 . Claramente V es cerrado en U1 U2 . El teorema de escision
aplicado al espacio U1 U2 nos da que la inclusi
on


i : (U1 U2 ) \ V, U2 \ V (U1 U2 , U2 )
induce isomorsmos entre los grupos de homologa, y esta es la inclusion indicada
en el enunciado.
Para la homologa reducida observamos que si U1 U2
= , entonces todos los
grupos de homologa que estamos considerando son grupos de homologa relativa
respecto a conjuntos no vacos, luego el teorema 2.13 nos da que son los mismos
para las dos homologas, y obviamente lo mismo vale para los homomorsmos
inducidos por las inclusiones, as que el teorema sigue siendo cierto.
M
as en general, podemos introducir el concepto siguiente:
Denici
on 2.41 Una trada es una terna (X, U1 , U2 ), donde X es un espacio
topol
ogico y U1 , U2 son subespacios arbitrarios. La trada es exacta si las
inclusiones
i : (U1 , U1 U2 ) (U1 U2 , U2 ),

i : (U2 , U1 U2 ) (U1 U2 , U1 )

inducen isomorsmos en los grupos de homologa.


Hemos probado que cualquier par de abiertos determina una trada exacta
en un espacio topol
ogico (para la homologa reducida hemos de exigir que su
interseccion sea no vaca).

58

Captulo 2. Homologa singular

Ejemplo Vamos a calcular la homologa de la circunferencia S 1 . Para ello la


cubrimos con dos arcos abiertos S 1 = U1 U2 cuyos extremos se solapen, de
modo que V = U1 U2 es la uni
on de dos peque
nos arcos abiertos disjuntos
V = V1 V2 . Tenemos que la trada (S 1 , U1 , U2 ) es exacta para la homologa
reducida, lo que se traduce en que la inclusi
on i : (U1 , V ) (S 1 , U2 ) induce
isomorsmos
i
Hp (U1 , V )
Hp (S 1 , U2 ).
Ahora bien, U2 es contractible, luego la sucesion de homologa del par
on j : (S 1 , ) (S 1 , U2 ) induce isomorsmos
(S 1 , U2 ) prueba que la proyecci
j

0 = Hp (U2 ) Hp (S 1 ) Hp (S 1 , U2 ) Hp1 (U2 ) = 0.


Por otro lado, es claro que el par (U1 , V ) es homeomorfo al par (X, U ) que
consideramos en el ejemplo tras el teorema 2.26, de modo que conocemos sus
grupos de homologa (reducida): son todos triviales excepto H0 (U1 , V )
= A.
Concretamente, hemos visto que una base de este grupo la forma la clase de
cualquier arco en U1 que una un punto a V1 con un punto b V2 .
Combinando todo esto tenemos:

A si p = 1,
1
Hp (S ) =
0 si p
= 1.
La homologa completa se diferencia u
nicamente en que H0 (S 1 )
= A.
Ahora vamos a calcular una base de H1 (S 1 ). Para ello basta calcular la
imagen de la base [] H1 (U1 , V ) a traves de los dos isomorsmos que hemos
considerado. Su imagen en H1 (S 1 , U2 ) es simplemente []. Ahora hemos de
calcular la antiimagen de [] por j en Hp (S 1 ). No podemos tomar [] porque
no es un ciclo en S 1 . Consideremos un arco  que una b con a en U2 . Entonces
+  s es un ciclo en S 1 , pues ( +  ) = b a + a b = 0.
Por consiguiente tiene sentido calcular
j ([ +  ]) = [ +  ] = [] + [  ] = [],
donde hemos usado que  es nulo modulo U2 .
As pues, [ +  ] es la base buscada. Mas en general, si es cualquier arco
en S 1 que de exactamente una vuelta completa, podemos partir de a = (0),
b = (1/2) y elegir U1 y U2 adecuadamente para que a V1 , b V2 , de modo
que sea homologico a +  . En denitiva: una base de H1 (S 1 ) la forma la
clase de cualquier arco que de una vuelta completa a S 1 .
Ejemplo Vamos a calcular la homologa del espacio Gr formado por un segmento U con r circunferencias tangentes, como indica la gura. Llamamos V a
la uni
on de r1 segmentos cerrados en U situados entre los puntos de tangencia.
V

2.6. El teorema de escision

59

Como U es contractible, la sucesion de homologa del par (Gr , U ) nos da

que (para la homologa reducida) Hp (Gr )


= Hp (Gr , U ). Como V = V U ,
podemos aplicar el teorema de escision, que nos da los isomorsmos
Hp (Gr , U )
= Hp (Gr \ V, U \ V ).
Pero Gr \ V es uni
on de r componentes conexas Ai . La interseccion de U \ V
con cada una de ellas es un segmento Ui . Como es contractible, Hp (Ai , Ui )
=
Hp (Ai )
= Hp (S 1 ), pues la circunferencia correspondiente es un retracto por
deformaci
on de Ai . Por los teoremas 2.15 y 2.16 concluimos que
 r
A si p = 1,
Hp (Gr )
=
0
si p
= 1.
Como es habitual, para la homologa completa solo cambia que H0 (Gr )
= A.
La tecnica que hemos empleado para probar el teorema de escision nos permite probar un resultado de interes por s mismo. Necesitamos algunas deniciones:
Denici
on 2.42 Sea X un espacio topol
ogico y U un cubrimiento abierto
de X. Llamaremos Cp (X; U) al subm
odulo de Cp (X) generado por los psmplices cuyo soporte esta contenido en un abierto de U. Para p 0, tomamos
Cp (X; U) = Cp (X). Es claro que la frontera de una p-cadena de Cp (X; U) esta
en Cp1 (X; U). Por lo tanto los m
odulos Cp (X; U) forman un complejo con la
restriccion del operador frontera. Representaremos por Hp (X; U) a los grupos
de homologa de este complejo.
Teorema 2.43 Sea X un espacio topol
ogico y U un cubrimiento abierto de X.
Entonces, la inclusi
on i : C(X; U) C(X) induce isomorsmos
i : Hp (X; U) Hp (X).
n: Por el teorema 2.38, para cada p-smplice Cp (X),
Demostracio
podemos denir m(c) como el menor natural tal que S m(c) (c) Cp (X; U). Por
(2.5), para cada natural k tenemos la relacion




S k (c) S k1 (c) = H S k1 (c) + H S k1 (c) .
Sumando estas igualdades resulta




S m() () = H (1+S + +S m()1 )() +H (1+S + +S m()1 )() .
Para cada p-smplice , denimos


T () = H (1 + S + + S m()1 )() .
Entendemos que si m() = 0 entonces T () = 0. Por linealidad, T se
extiende a un homomorsmo T : Cp (X) Cp+1 (X). Denimos Tp = 0 para
p < 0.

60

p


Captulo 2. Homologa singular


Por abreviar, llamemos i =  (x0 , . . . , x
i , . . . , xp ), de manera que =
(1)i i . Observemos que m(i ) m(). Entonces,

i=0
p

 
T () + T () = H (1 + S + + S m()1 )() +
(1)p T (i )
i=0

= S m() ()



(1)p H (1 + S + + S m()1 )(i )

p

i=0

p




(1)p H (1 + S + + S m(i )1 )(i )

i=0
p


= S m() ()



(1)i H S m(i ) + + S m()1 )(i ) .

i=0

Ahora denimos
() = S m() ()

p




(1)i H S m(i ) + + S m()1 )(i ) ,

i=0

siempre entendiendo que el segundo sumando es nulo si m() = 0. Extendemos


la denici
on hasta un homomorsmo : Cp (X) Cp (X; U). Es inmediato
comprobar que se trata de un homomorsmo de complejos (es decir, que conmuta con las fronteras), y hemos probado la relaci
on
T + T = i 1.
(Notemos que se cumple trivialmente para p 0). As pues, el homomorsmo
i es homotopico a la identidad, y claramente i = 1, luego i es un
isomorsmo, inverso de .

Captulo III

Aplicaciones de la
homologa singular
En este captulo calcularemos explcitamente los grupos de homologa de
diversos espacios topologicos, al tiempo que mostraremos las primeras aplicaciones de la homologa singular. Para ello demostramos primero un potente
resultado te
orico que se obtiene algebraicamente a partir de los resultados que
hemos obtenido en el captulo anterior.

3.1

La sucesi
on de Mayer-Vietoris

Si (X, U1 , U2 ) es una trada exacta, el teorema de Mayer-Vietoris relaciona


los grupos de homologa de U1 , U2 , U1 U2 y U1 U2 . En muchos casos esto
es suciente para reducir el c
alculo de la homologa de un espacio a la de otros
mas simples.
Por ejemplo, en la esfera S 2 podemos considerar los abiertos U1 y U2 resultantes de eliminar el polo norte y el polo sur respectivamente. Entonces
U1 U2 = S 2 y U1 U2 es la esfera menos los dos polos. Ahora bien, U1 y U2
son homeomorfos a discos abiertos y, por consiguiente, homot
opicos a un punto,
luego conocemos sus grupos de homologa, mientras que U1 U2 es homotopico
a S 1 , luego la sucesion de Mayer-Vietoris nos reducir
a el calculo de la homologa
de S 2 a la homologa de S 1 . Un razonamiento similar reduce la homologa de S 1
a la de cuatro espacios puntuales. En general, as podemos calcular la homologa
de todos los espacios S n . Daremos los detalles en la seccion siguiente.
Teorema 3.1 (Lema de los cinco) Consideremos el siguiente diagrama conmutativo:
f5
 M 4 f4  M 3 f3  M 2 f 2  M 1
M5
h5


N5

h4
g5


 N4

h3
g4


 N3
61

h1

h2
g3


 N2

g2


 N1

62

Captulo 3. Aplicaciones de la homologa singular

donde las las son exactas. Si h1 , h2 , h4 y h5 son isomorsmos, entonces h3


tambien lo es.
n: Es una comprobaci
Demostracio
on rutinaria. Supongamos en primer
lugar que h3 (m3 ) = 0. Entonces h2 (f3 (m3 )) = g3 (h3 (m3 )) = 0, luego f3 (m3 ) =
0, luego existe un m4 M4 tal que f4 (m4 ) = m3 . Entonces g4 (h4 (m4 )) =
h3 (f4 (m4 )) = h3 (m3 ) = 0, luego existe un n5 N5 tal que h4 (m4 ) = g5 (n5 ). Sea
m5 M5 tal que n5 = h5 (m5 ). As h4 (f5 (m5 )) = h4 (m4 ), luego f5 (m5 ) = m4
y concluimos que m3 = f4 (f5 (m5 )) = 0. Esto prueba que h3 es inyectivo.
Tomemos ahora n3 N3 . Existe m2 M2 tal que h2 (m2 ) = g3 (n3 ). Entonces h1 (f2 (m2 )) = g2 (h2 (m2 )) = g2 (g3 (n3 )) = 0, luego f2 (m2 ) = 0. Por consiguiente existe un m3 M3 tal que f3 (m3 ) = m2 . Ahora, g3 (n3 h3 (m3 )) = 0,
luego existe un n4 N4 tal que g4 (n4 ) = n3 h3 (m3 ). Sea m4 M4 tal que
h4 (m4 ) = n4 . Entonces h3 (m3 + f4 (m4 )) = h3 (m3 ) + g4 (n4 ) = n3 . Con esto
tenemos que h3 es suprayectivo.
Observemos que si (X, U1 , U2 ) es una trada de espacios topol
ogicos, podemos considerar a C(U1 U2 ) = C(U1 ) C(U2 ) como subcomplejo de cada
C(Ui ), a cada C(Ui ) como subcomplejo de C(X) y tambien a C(U1 ) + C(U2 )
como subcomplejo de C(X) (la suma es la suma como submodulos de C(X)).
Teorema 3.2 Sean (X, U1 , U2 ) y (X, V1 , V2 ) dos tradas exactas de espacios
topol
ogicos tales que Vi Ui . Entonces el homomorsmo inducido por la inclusi
on




C(U1 ) + C(U2 ) C(V1 ) + C(V2 ) C(U1 U2 ) C(V1 V2 )
induce a su vez isomorsmos



Hp C(U1 ) + C(U2 ) C(V1 ) + C(V2 ) Hp (U1 U2 , V1 V2 ).
n: Las inclusiones inducen el siguiente diagrama conmutativo
Demostracio
de homomorsmos de complejos:
 C(U1 U2 , U2 )


 






(C(U1 ) + C(U2 ))/C(U2 )
C(U1 , U1 U2 )

Teniendo en cuenta que C(U1 , U1 U2 ) = C(U1 )/(C(U1 )C(U2 )), uno de los
teoremas de isomorfa de modulos nos da que la echa vertical es un isomorsmo,
luego induce isomorsmos entre los grupos de homologa de ambos complejos.
Lo mismo sucede con la echa horizontal debido a la exactitud de la trada. Por
consiguiente, la echa oblicua tambien induce isomorsmos



Hp C(U1 ) + C(U2 ) C(U2 ) Hp (U1 U2 , U2 ).
(3.1)

3.1. La sucesion de Mayer-Vietoris

63

Lo mismo es valido para V1 y V2 . Consideramos ahora el diagrama conmutativo de complejos




C(U1 )/C(V1 )


 C(U1 , V1 )

(C(U1 ) + C(U2 ))/C(V1 )

C(U1 U2 , V1 )

(C(U1 ) + C(U2 ))/C(U1 )


 C(U1 U2 , U1 )


Todos los homomorsmos son los inducidos por las inclusiones. Las las son
exactas. El teorema 2.27 nos da un diagrama conmutativo entre los grupos de
homologa de estos complejos, al que podemos aplicar el teorema anterior. Observemos que los homomorsmos inducidos por la echa vertical de la izquierda
son identidades, y acabamos de probar que los inducidos por la echa de la
derecha son isomorsmos. El teorema anterior nos da que la inclusi
on induce
isomorsmos


Hp (C(U1 ) + C(U2 ))/C(V1 ) Hp (U1 U2 , V1 ).
(3.2)

Ahora consideramos el diagrama


 (C(V1 ) + C(V2 ))/C(V1 )  (C(U1 ) + C(U2 ))/C(V1 )


C(V1 V2 , V1 )

(C(U1 ) + C(U2 ))/(C(V1 ) + C(V2 ))

C(U1 U2 , V1 )

C(U1 U2 , V1 V2 )

0
0

La situaci
on es identica a la anterior. Ahora la echa vertical de la izquierda
induce los isomorsmos (3.1) y la del centro los isomorsmos (3.2). El teorema
anterior nos da entonces los isomorsmos buscados.
Con esto ya es facil obtener el teorema que perseguamos. Lo probamos
primero en su forma m
as general, para la homologa relativa, si bien despues
veremos el caso de mas interes en la pr
actica.
Teorema 3.3 (Teorema de Mayer-Vietoris) Sean (X, U1 , U2 ) y (X, V1 , V2 )
dos tradas exactas tales que Vi Ui . Sean
p : Hp (U1 , V1 ) Hp (U2 , V2 ) Hp (U1 U2 , V1 V2 ),
p : Hp (U1 U2 , V1 V2 ) Hp (U1 , V1 ) Hp (U2 , V2 )
los homomorsmos dados por
p (c) = (j1 (c), j2 (c)),

p (c1 , c2 ) = i1 (c1 ) + i2 (c2 ),

donde las aplicaciones i , j son las inducidas por las inclusiones correspondientes. Entonces existen homomorsmos
p : Hp (U1 U2 , V1 V2 ) Hp1 (U1 U2 , V1 V2 )
tales que la sucesi
on siguiente es exacta:

Hp+1 (U1 U2 , V1 V2 ) Hp (U2 U2 , V1 V2 )

Hp (U1 , V1 ) Hp (U2 , V2 ) Hp (U1 U2 , V1 V2 )

64

Captulo 3. Aplicaciones de la homologa singular

n: Consideremos C(U1 , V1 ) C(U2 , V2 ), que tiene estructura


Demostracio
de complejo de forma natural, es decir, el m
odulo de las p-cadenas es la suma
directa de los modulos correspondientes de cada sumando y la frontera se dene
componente a componente. Formamos la sucesion exacta
f

0 C(U1 U2 , V1 V2 ) C(U1 , V1 ) C(U2 , V2 )




g 
C(U1 ) + C(U2 ) C(V1 ) + C(V2 ) 0,
donde f ([c]) = ([c], [c]) y g([c1 ], [c2 ]) = [c1 +c2 ]. La sucesion de Mayer-Vietoris
es la sucesion de homologa asociada aesta sucesion exacta,
 salvo por el hecho

de que en ella aparecen los grupos Hp C(U1 ) + C(U2 ) C(V1 ) + C(V2 ) en
lugar de Hp (U1 U2 , V1 V2 ), pero el teorema anterior nos permite identicarlos
de forma natural.
Seg
un advertamos, habitualmente necesitaremos u
nicamente un caso particular del teorema anterior, el que se obtiene al hacer V1 = V2 = (observemos
que la trada (X, , ) es claramente exacta). El enunciado es el siguiente:
Teorema 3.4 (Teorema de Mayer-Vietoris) Sea (X, U1 , U2 ) una trada
exacta tal que X = U1 U2 y llamemos V = U1 U2 . Sean
p : Hp (U1 ) Hp (U2 ) Hp (X),

p : Hp (V ) Hp (U1 ) Hp (U2 )

los homomorsmos dados por


p (c) = (j1 (c), j2 (c)),

p (c1 , c2 ) = i1 (c1 ) + i2 (c2 ),

donde las aplicaciones i , j son las inducidas por las inclusiones correspondientes. Entonces existen homomorsmos
p : Hp (X) Hp1 (V )
tales que la sucesi
on siguiente es exacta:

Hp+1 (X) Hp (V ) Hp (U1 ) Hp (U2 ) Hp (V )


Terminamos con un par de hechos adicionales. El primero es el teorema
siguiente, que se prueba sin dicultad teniendo en cuenta 2.27.
Teorema 3.5 Consideremos dos tradas exactas (X, U1 , U2 ), (X  , U1 , U2 ) tales
que X = U1 U2 , X  = U1 U2 . Sean V = U1 U2 , V  = U1 U2 . Sea
f : (X, U1 , U2 ) (X  , U1 , U2 )
una aplicaci
on continua. Entonces los homomorsmos inducidos por f hacen
conmutativo el diagrama siguiente:
Hp (V )

Hp (V  )

 Hp (U1 ) Hp (U2 )


 Hp (U1 ) Hp (U2 )

 Hp (X)

 Hp1 (V )


 Hp (X  )


 Hp1 (V  )

3.2. La homologa de las esferas

65

Por u
ltimo observamos que si (X, U1 , U2 ) es una trada exacta, entonces
tambien lo es (X, U2 , U1 ), pero los homomorsmos de conexion en las correspondientes sucesiones de Mayer-Vietoris no son iguales. Concretamente, vamos
a ver que se diferencian en el signo. Mantenemos la notaci
on de la prueba
del teorema de Mayer-Vietoris (si bien todo se simplica al considerar el caso
V1 = V2 = .)
Tomamos unaclase [z] Hp (X).
Buscamos una antiimagen por el iso
morsmo i : Hp C(U1 ) + C(U2 ) Hp (X), que sera una clase [z1 + z2 ],
con zi C(Ui ). Ahora tomamos una antiimagen de z1 + z2 por el homomorsmo g : C(U1 ) C(U2 ) C(U1 ) + C(U2 ). Nos sirve el par (z1 , z2 ).
Seguidamente calculamos la frontera: (z1 , z2 ) y buscamos z  Zp1 (V ) tal
que f (z  ) = (z1 , z2 ), es decir, tal que z1 = z  y z2 = z  . Entonces,
([z]) = [z  ].
Si consideramos la trada (X, U2 , U1 ) y partimos de la misma clase [z], podemos pasar al mismo [z1 + z2 ], de aqu al par (z2 , z1 ), luego a (z2 , z1 ) y por
u
ltimo nos sirve z  , luego ahora ([z]) = [z  ], como queramos probar.

3.2

La homologa de las esferas

Como primera aplicaci


on calcularemos la homologa de las esferas. Recordemos que S n = {x Rn+1 | x = 1}, donde la norma considerada es la
norma eucldea. Naturalmente no hay inconveniente en llamar tambien S n a
cualquier espacio homeomorfo. La tecnica que seguiremos para calcular los grupos Hp (S n ) la hemos esbozado como introduccion al teorema de Mayer-Vietoris.
Calculamos primero la homologa reducida.
Observemos ante todo que S 0 = {1}, luego los teoremas 2.15, 2.16 y 2.17
nos dan su homologa:

A si p = 0,
Hp (S 0 )
=
0 si p
= 0.
(Recordemos que A es el anillo de coecientes).
Ahora, la sucesi
on de Mayer-Vietoris nos reduce la homologa de S n a la de
n1
S
. Para ello consideramos los abiertos U1 = S n \ {N } y U2 = S n \ {S},
donde N y S son los polos de la esfera:
N = (0, . . . , 0, 1),

S = (0, . . . , 0, 1).

En el captulo I vimos que U1 y U2 son contractibles, luego tenemos que


Hp (Ui ) = 0 para todo p. Tambien vimos que la interseccion U1 U2 es homotopica al ecuador Sn1 = {x S n | xn+1 = 0}, con lo que Hp (U1 U2 )
=
Hp (S n1 ).
El teorema de Mayer-Vietoris nos da la sucesion exacta
Hp (S n1 ) Hp (U1 ) Hp (U2 ) Hp (S n )
Hp1 (S n1 ) Hp1 (U1 ) Hp1 (U2 ) Hp1 (S n )

66

Captulo 3. Aplicaciones de la homologa singular


M
as concretamente, tenemos
0 Hp (S n ) Hp1 (S n1 ) 0,

y la exactitud se traduce en que Hp (S n )


on
= Hp1 (S n1 ). Aplicando esta relaci
n
n veces llegamos a que Hp (S ) = Hpn (S 0 ), luego tenemos probado el teorema
siguiente:
Teorema 3.6 La homologa reducida de S n viene dada por

A si p = n,
n
Hp (S ) =
0 si p
= n.
Por u
ltimo, el teorema 2.13 nos da que la homologa completa es identica
salvo para p = 0. Para este caso aplicamos 2.16 y el resultado es el siguiente:
Teorema 3.7 La homologa completa de S n viene dada por

A A si p = 0,
Hp (S 0 )
=
0
si p
= 0,

A si p = 0 o p = n,
Hp (S n )
si n > 0.
=
0 en otro caso,
En particular tenemos que dos esferas de dimensiones distintas no son homeomorfas (ni siquiera homot
opicas).

3.3

El teorema de Brouwer

El teorema del punto jo de Brouwer forma parte de un grupo de teoremas


topol
ogicos estrechamente relacionados, en el sentido de que es facil probar
unos a partir de otros, pero ninguno de ellos admite una demostraci
on sencilla.
As, por ejemplo, nosotros lo probaremos mediante consideraciones geometricas
elementales a partir del resultado siguiente:
Teorema 3.8 La esfera S n no es un retracto de la bola unidad cerrada B n+1
o de Rn+1 .
Esto es consecuencia inmediata de la siguiente observacion:
Teorema 3.9 Si X es un espacio topol
ogico y U es un retracto de X, entonces
la inclusi
on i : U X induce monomorsmos i : Hp (U ) Hp (X).
n: Sea r : X U una retracci
Demostracio
on, entonces i r = 1, luego
i r = 1, luego i es inyectiva.
As, como Hn (S n )
= 0, mientras que Hn (B n+1 ) = Hn (Rn+1 ) = 0, tenemos
probado 3.8. De hecho, por el mismo motivo tenemos tambien:

3.3. El teorema de Brouwer

67

Teorema 3.10 Si U S n es un subespacio homeomorfo a S m , con m < n,


entonces U no es un retracto de S n .
Seg
un coment
abamos, una vez disponemos de 3.8 la prueba del teorema de
Brouwer se vuelve elemental:
Teorema 3.11 (Teorema de Brouwer) Sea B n la bola unidad cerrada en
on continua f : B n B n tiene un punto jo, es
Rn . Entonces toda aplicaci
decir, existe x B n tal que f (x) = x.
n: Supongamos que existe f : B n B n sin puntos jos.
Demostracio
Entonces podemos denir una retracci
on r : B n S n1 . Tomaremos como
r(x) el u
nico punto donde la semirrecta de origen f (x) que pasa por x corta a
S n1 . Veamos que, efectivamente, hay un u
nico punto en estas condiciones, al
tiempo que vemos que r as denida es continua.
La semirrecta esta formada por los puntos y Rn de la forma
y = f (x) + t(x f (x))

t > 0.

(3.3)

Llamemos b = f (x) y a = x f (x). Entonces, y S n1 si y solo si


y 2 = t2 a2 + 2t a b + b2 = 1.
Por lo tanto, ha de ser
t(x) =



1
a b + (a b)2 + a2 (1 b2 )
2
a

El discriminante es positivo porque b2 1. Si b2 < 0 es claro que t(x) > 0.


Esto tambien es cierto si b2 = 1, pues entonces tenemos
t(x) =

a b + |a b|
,
a2

y la alternativa a t(x) > 0 es t(x) = 0, que se dar


a si a b 0. Ahora bien,
como a = x b, esto equivale a que x b b2 = x b 1 0, pero entonces

2
x f (x) = (x b) = x2 + b2 2x b 2 2 = 0,
lo cual es imposible.
Tenemos, pues, que r(x) = f (x) + t(x)(x f (x)) esta bien denida, es
continua y ja a los puntos de S n1 , ya que si x S n1 entonces y = x es de
la forma (3.3) con t = 1, luego por la unicidad que hemos probado ha de ser
r(x) = x.
Recprocamente, el teorema 3.8 se prueba f
acilmente a partir del teorema
de Brouwer: si existiera una retracci
on r : B n S n1 , entonces la aplicacion
f : B n B n dada por
x r(x)
f (x) =
2
no tendra puntos jos.

68

Captulo 3. Aplicaciones de la homologa singular

Otro camino posible para demostrar el teorema de Brouwer es a traves de un


famoso teorema conocido coloquialmente entre otras formas como el teorema de la esfera peluda, porque puede interpretarse como que no es posible
peinar una esfera, es decir, si de cada punto de la esfera sale un pelo, es imposible disponerlos todos tangentemente a la esfera de forma continua. Cualquier
peinado de la esfera ha de tener una raya o, al menos, una coronilla (cuyo
pelo central no est
a peinado).
En terminos de la geometra diferencial, lo que arma este teorema es que
una variedad difeomorfa a S 2n no tiene campos vectoriales continuos que no
se anulen en ning
un punto. Aqu daremos una denici
on particular de campo
de vectores tangentes que no requiera explcitamente conceptos de la geometra
diferencial, pero el resultado que de hecho probaremos es equivalente al que
acabamos de enunciar (ver el ejemplo de la p
agina 259).
Denici
on 3.12 Un campo tangente a S n es una aplicaci
on v : S n Rn+1
continua tal que para todo x S n el vector v(x) es no nulo y ortogonal a x
(esto equivale a decir que es tangente a S n en x).
Observar que cambiando v por el campo v(x)/v(x) podemos exigir que
v : S n S n .
El teorema del que estamos hablando es el siguiente:
Teorema 3.13 S n tiene un campo tangente si y s
olo si n es impar.
Observemos, ante todo, que una parte es trivial: si n = 2k 1 es impar, un
campo tangente en S n es el dado por
v(x1 , . . . , x2k ) = (x2 , x1 , . . . , x2k , x2k1 ).
Para el recproco, la prueba que vamos a ver se basa en la observaci
on
siguiente: a partir de un campo tangente v : S n S n podemos construir la
aplicaci
on H : I S n S n dada por
Ht (x) = cos(t) x + sen(t) v(x).
Es inmediato comprobar que Ht (x) Ht (x) = 1, por lo que ciertamente la
imagen de H esta en S n . Ademas H0 es la identidad y H1 es la aplicacion
antipodal, dada por (x) = x. As pues, si existe un campo tangente en S n ,
la aplicaci
on antipodal es homot
opica a la identidad.
Probaremos que esto solo puede ocurrir si n es par. Para ello estudiaremos, mas en general, las aplicaciones ortogonales en S n . Recordemos que una
aplicaci
on lineal g : Rn+1 Rn+1 es ortogonal si conserva la norma. En
particular g se restringe a una aplicaci
on continua de g : S n S n . Cuando
hablemos de una aplicaci
on ortogonal en S n nos referiremos a las restriccion de
una aplicaci
on ortogonal en Rn+1 . No distinguiremos entre una y otra.
El determinante de la matriz de una aplicaci
on lineal g en una base cualquiera
es independiente de la base, y lo representaremos por det g. es conocido que si

3.3. El teorema de Brouwer

69

g es ortogonal, necesariamente det g = 1. La aplicaci


on antipodal en S n es
n+1
.
ortogonal, y su determinante es det = (1)
Vamos a estudiar los homomorsmos que las aplicaciones ortogonales inducen en los grupos de homologa de S n . Para ello estudiaremos primero una
aplicaci
on m
as sencilla que la antipodal, la aplicaci
on f : S n S n dada por
f (x1 , . . . , xn , xn+1 ) = (x1 , . . . , xn , xn+1 ).

(3.4)

Conservando la notaci
on introducida en la secci
on anterior, tenemos que
el ecuador Sn1 de la esfera S n es un retracto por deformaci
on de U1 U2 ,
lo que signica que la inclusi
on i : Sn1 U1 U2 induce un isomorsmo
i : Hp (Sn1 ) Hp (U1 U2 ).
Notemos que f : (S n , U1 , U2 ) (S n , U2 , U1 ), por lo que induce homomorsmos en todos los grupos de homologa que estamos considerando (y es
importante que intercambia U1 con U2 ). En particular tenemos que el diagrama
i

Hp (Sn1 )

 Hp (U1 U2 )


Hp (Sn1 )

 Hp (U1 U2 )

es conmutativo, pero la restriccion de f a Sn1 es la identidad, luego tambien


lo es f sobre Hp (Sn1 ) y, por el diagrama, tambien lo es f en Hp (U1 U2 ).
Ahora aplicamos el teorema 3.5, (para la homologa reducida) que nos da la
conmutatividad del diagrama
0

 Hp (S n )


 Hp (S n )

 Hp1 (U1 U2 )

0


 Hp1 (U1 U2 )

0

donde el punto crucial es advertir que la aplicaci


on para la trada (S n , U2 , U1 )
n
un observamos al nal de
es la opuesta de la correspondiente a (S , U1 , U2 ), seg
la seccion primera. Es claro entonces que f resulta ser la multiplicaci
on por
1, es decir, para todo c Hp (S n ), se cumple f (c) = c.
Este hecho se generaliza ahora facilmente.
Teorema 3.14 Si g : S n S n es ortogonal, el isomorsmo que induce en
cada grupo de homologa es la multiplicaci
on por det g.
n: Es conocido que si det g = 1, entonces g es una compoDemostracio
sicion de giros, y es f
acil ver que todo giro es homot
opico a la identidad (si el
angulo de giro es , la homotopa se forma considerando los giros de angulo t).

Por consiguiente g es homotopica a la identidad y g = 1.

70

Captulo 3. Aplicaciones de la homologa singular

Supongamos ahora que det g = 1 y sea f la aplicaci


on dada por (3.4).
Entonces g f es ortogonal y tiene determinante 1 (pues det f = 1), luego
sabemos que g f es homotopica a la identidad. As pues, g f = 1 y, puesto
que f es la multiplicaci
on por 1, lo mismo vale para g .
Ahora ya es inmediato el teorema 3.13: tras su enunciado hemos visto que
on antipodal
la existencia de un campo tangente a S n implica que la aplicaci
es homotopica a la identidad, luego = 1, pero por otra parte sabemos que
es la multiplicaci
on por det = (1)n+1 , luego n ha de ser par.
Ejercicio: Probar que si f : B n B n es una funci
on continua sin puntos jos y n
es par, entonces


v(x) = xn+1 (f (x) x), (f (x) x) x ,
es un campo tangente a S n (donde x denota el vector de las n primeras componentes
de x). Deducir el teorema de Brouwer a partir de 3.13.

3.4

El teorema de Jordan-Brouwer

Los espacios Rn son homot


opicos entre s, pues todos son homot
opicos a
un punto. Por consiguiente todos tienen los mismos grupos de homologa. Sin
embargo no son homeomorfos, aunque no es f
acil probarlo. En esta secci
on
demostraremos varios resultados que nos permiten distinguir topol
ogicamente
los espacios Rn , entre ellos una generalizaci
on del del teorema de Jordan a
dimensiones superiores. Todos ellos se apoyan en el teorema siguiente:
r S n un subespacio homeomorfo a la bola
Teorema 3.15 Sea n 0 y B
r
unidad cerrada en R , para cierto r 0. Entonces, considerando la homologa
reducida, se cumple que
r ) = 0.
Hp (S n \ B
n: Lo probamos por inducci
Demostracio
on sobre r. En primer lugar, si
0 es un punto) tenemos que S n \ B
0 es
r = 0 (en cuyo caso se entiende que B
contractible (incluso si n = 0), por lo que el teorema es trivial. Supong
amoslo
cierto para r 1.
Sea I r el cubo unitario (el producto cartesiano de r veces I = [0, 1]). Por
el teorema 1.3, existe un homeomorsmo f : I r B r , con el que podemos
r.
formar a su vez un homeomorsmo : I r B
n
r
). Hemos de probar que es una frontera.
Tomamos un ciclo c Zp (S \ B
r1

r Sn \ B
tr1 , podemos
Para cada t I, sea Bt = [{t}I r1 ]. Como S n \ B
r1
n

considerar a c como un ciclo en S \ Bt . Por hip


otesis de induccion es una
tr1 ) tal que c = bt .
frontera, es decir, existe un bt Cp+1 (S n \ B
tr1 .
Sea |bt | el soporte de bt . Se trata de un subespacio compacto de S n \ B
r1

Llamemos ,t > 0 a la distancia de |bt | a Bt . Como es uniformemente


continua, existe t > 0 tal que si u, v I r distan menos de t , entonces (u) y
(v) distan menos de ,t .

3.4. El teorema de Jordan-Brouwer

71

Tomemos un intervalo It I abierto en I que contenga a t y de di


ametro
menor que t . Por el teorema de Lebesgue 2.37, existe un > 0 tal que todo
intervalo de longitud menor que esta contenido en un It . Tomemos un n
umero
natural m > 1/ y consideremos concretamente los intervalos


i i+1
Ii =
,
,
para i = 0, . . . , m 1.
m m
Tenemos as que cada Ii esta contenido en un cierto It , luego si llamamos
r
r = , pues cada punto de B
r dista de

Bi = [Ii I r1 ], tenemos que |bt | B


i
i
tr1 menos de ,t . Llamemos bi = bt , con lo que bi es una cadena en
uno de B
r tal que bi = c.
Sn \ B
i
El teorema quedar
a probado en cuanto justiquemos lo siguiente:
Si J1 y J2 son intervalos cerrados en I tales que J1 J2 = {t},
i = [Ji I r1 ] y existen cadenas bi Cp+1 (S n \B
i ) tales
llamamos B


1 B
2 )
que c = bi , entonces existe una cadena b Cp+1 S n \ (B
tal que c = b.
En efecto, aplicando este hecho m 1 veces llegamos a una cadena
m1



r)
ir = Cp+1 (S n \ B
b Cp+1 S n \
B
i=0

tal que c = b, como queremos probar.


tr1 = [{t} I r1 ] = B
1 B
2 . Sea X = S n \ B
tr1 , sea
Llamemos B
n
n

Ui = S \ Bi y sea V = U1 U2 = S \ (B1 B2 ).
2 es homeomorfo a un cubo, luego es homot
1 B
opico a un
El espacio B
punto, luego es distinto de S n . Por consiguiente V
= . Esto hace que la
trada (X, U1 , U2 ) sea exacta para la homologa reducida, por lo que podemos
aplicar el teorema de Mayer-Vietoris.
tr1 ) = 0. Consideramos
Por hip
otesis de induccion, Hp+1 (X) = Hp+1 (S n \ B
el fragmento siguiente de la sucesion de Mayer-Vietoris:

0 = Hp+1 (X) Hp (V ) Hp (U1 ) Hp (U2 ).


Ahora bien, ([c]) = (j1 ([c]), j2 ([c]), donde j1 y j2 son las inclusiones de
V en U1 y U2 . Estamos suponiendo que c es una frontera en cada U1 , pero esto
signica que ([c]) = 0, y la sucesi
on muestra que es inyectiva, luego [c] = 0
1 B
2 ).
en Hp (V ), es decir, c es una frontera en S n \ (B
Consideremos ahora un subespacio Sr S n homeomorfo a S r , con r n.
Si n = r supondremos adem
as que Sn
= S n (vamos a ver que no puede existir
n

tal S ).
r y B
r a los suFijemos un homeomorsmo entre S r y Sr y llamemos B
+

r
r

bespacios de S correspondientes a los hemisferios cerrados de S , de modo que


r B
r es la imagen del ecuador. Tomemos
Sr1 = B
+

r , U2 = S n \ B
r , V = U1 U2 = S n \ Sr .
X = S n \ Sr1 , U1 = S r \ B
+

72

Captulo 3. Aplicaciones de la homologa singular

Para probar que la trada (X, U1 , U2 ) es exacta para la homologa reducida


hemos de justicar que V
= , es decir, que Sr
= S n . Si r = n esto es cierto
por hip
otesis, mientras que si r < n es consecuencia de que H r (Sr )

= H n (S n ).
El teorema anterior nos da que Hp (Ui ) = 0 para todo p. La sucesion de
Mayer-Vietoris es, entonces
0 = Hp+1 (U1 ) Hp+1 (U2 ) Hp+1 (X) Hp (V ) Hp (U1 ) Hp (U2 ) = 0,
luego

Hp+1 (S n \ Sr1 )
= Hp (S n \ Sr ).
Aplicando esto r-veces concluimos que Hp (S n \ Sr )
= Hp+r (S n \ S0 ). Ahora
0

bien, S esta formado por dos puntos. Vimos en el captulo I que S n menos
dos puntos es homot
opico a S n1 , luego Hp+r (S n \ S0 )
= Hp+r (S n1 ). Por
consiguiente hemos llegado a la relacion
Hp (S n \ Sr )
= Hp+r (S n1 ).
Si r = n esto es contradictorio, pues nos da que
H1 (S n \ Sn )
= Hn1 (S n1 )
= A,
cuando, por otra parte, el miembro izquierdo ha de ser trivial. Esta contradicci
on viene de suponer que S n contena un subespacio propio homeomorfo.
En total hemos probado lo siguiente:
Teorema 3.16 Sean n y r n
umeros naturales. Entonces:
a) Si r > n, entonces S n no contiene copias homeomorfas de S r .
b) La u
nica copia homeomorfa de S n en S n es el mismo.
c) Si r < n y Sr es cualquier copia homeomorfa de S r en S n , entonces la
homologa reducida de S n \ Sr es

A si p = n r 1,
Hp (S n \ Sr )
=
0 en otro caso.
El apartado a) se debe a que si r > n entonces S r contiene (propiamente)
una copia homeomorfa de S n . Teniendo en cuenta que podemos identicar a
S n con la compacticacion de Alexandro de Rn , los apartados a) y b) nos dan
inmediatamente:
Teorema 3.17 Si r n, entonces Rn no contiene copias de S r . En particular
Rm es homeomorfo a Rn si y s
olo si m = n.
Este resultado puede ser renado notablemente. Para ello probamos primero
el teorema de Jordan-Brouwer. Observemos que del apartado c) de 3.16 se
desprende que S n \ Sr es arcoconexo excepto si r = n1, en cuyo caso se cumple
H0 (S n \ Sn1 ) = A (para la homologa reducida), lo que signica (teorema 2.16)
que S n \ Sn1 tiene exactamente dos componentes arcoconexas. Esto es la mitad
del teorema de Jordan-Brouwer:

3.4. El teorema de Jordan-Brouwer

73

Teorema 3.18 (Teorema de Jordan-Brouwer) Si n 1, toda copia Sn1


de S n1 contenida en S n divide a S n en dos componentes conexas, ambas con
frontera igual a Sn1 .
n: Acabamos de justicar que ha de haber exactamente dos
Demostracio
componentes arcoconexas, llamemoslas U1 y U2 . Puesto que la esfera S n es
localmente arcoconexa, las componentes U1 y U2 son abiertas, luego son tambien
las componentes conexas de S n \ Sn1 y es claro que Ui Sn1 .
Tomemos ahora x Sn1 y un entorno G en S n . Hemos de probar que G
corta a U1 y U2 . De este modo x estara en la frontera de ambos. Fijemos un
homeomorsmo : S n1 Sn1 , sea (x0 ) = x. Sea H un entorno de x0
= [H] G.
homeomorfo a una bola abierta en Rn1 y tal que H
Es claro que S n1 \ H es homeomorfo a una bola cerrada B n1 en Rn1 ,
n1 = [S n1 \ H] es homeomorfo a la bola unidad cerrada de Rn1 .
luego B
Podemos aplicar el teorema 3.15 y concluir que (para la homologa reducida)
n1 ) = 0. Por consiguiente, el espacio S n \ B
n1 es arcoconexo.
H0 (S n \ B
n
n1 que une y1 con
Tomemos puntos yi Ui . Existe un arco en S \ B
n1
n1 , ha de
y2 . Necesariamente, ha de cortar a S
y, como no corta a B


= . Puesto que esta interseccion es cerrada en , su antiimagen
ser H
por ha de ser un cerrado con un mnimo y un m
aximo elemento, t0 y t1 ,
G, tenemos que G
respectivamente. As, si llamamos si = (ti ) H
contiene puntos (t0 ,) U1 y (t1 + ,) U2 .
Por el teorema 3.16,
Hp (S n \ Sn1 )
=

A
0

si p = 0,
si p =

0.

Para la homologa completa solo hemos de cambiar que H0 (S n \ Sn1 ) =


AA. Por el teorema 2.15, los grupos de homologa completa de las componentes
conexas de S n \ Sn1 son

A si p = 0,

Hp (Ui ) =
0 si p
= 0.
Los grupos de homologa reducida son todos nulos. As pues, las componentes Ui tienen los mismos grupos de homologa que las bolas abiertas. Cabe
preguntarse si son, de hecho, homeomorfas a bolas. Esto es cierto si n = 2
(teorema A.2), pero en dimensiones superiores hay contraejemplos.
Supongamos ahora que tenemos Sn1 Rn . El teorema de Jordan-Brouwer
vale para la compacticaci
on de Alexandro de Rn , pues es homeomorfa a S n ,
n
n1

luego R \ S
tiene dos componentes conexas, U1 y U2 , ambas con frontera
Sn1 . Digamos que U1 . Es claro entonces que U1 \{} sigue siendo conexo,
luego concluimos que Rn \ Sn1 tiene tambien dos componentes conexas, ambas
con frontera Sn1 . Recogemos esto en el teorema siguiente.
Teorema 3.19 Si n 1, toda copia Sn1 de S n1 contenida en Rn divide a
Rn en dos componentes conexas, ambas con frontera igual a Sn1 .

74

Captulo 3. Aplicaciones de la homologa singular

Continuando con la notaci


on previa al teorema, es claro que U1 \ {} no
esta acotado en Rn (pues contiene un entorno reducido de , es decir, el complementario de un compacto), mientras que U2 s lo esta. De este modo, de
las dos componentes conexas que una copia de S n1 determina en Rn , una est
a
acotada y la otra no. Podemos llamar interior de Sn1 a la componente acotada
y exterior a la componente no acotada. Esto se interpreta como que Sn1 es
siempre una hipersupercie cerrada que encierra una porci
on de espacio, pero
no debemos olvidar que el interior de Sn1 no es necesariamente homeomorfo
a una bola abierta de Rn .
Teorema 3.20 Para n 2, sea f : B n Rn continua e inyectiva. Sea

Sn1 = f [S n1 ] y sea A el interior de Sn1 . Entonces f [B n ] = A.


n: Notemos que como S n1 es compacto y la restriccion de
Demostracio
f es inyectiva y continua, de hecho es un homeomorsmo, luego tiene sentido
n = f [B n ]. Podemos considerar Rn S n ,
hablar del interior de Sn1 . Sea B
identicando S n con la compacticacion de Alexandro de Rn . Por el teorema
n es arcoconexo, luego Rn \ B
n tambien lo es. Como
3.15 tenemos que S n \ B
n , tenemos tambien que Rn \ B
n no corta a Sn1 y, como no es
Sn1 B
acotado, ha de estar contenido en el exterior E de Sn1 .

n = f [B n ] Sn1 . Como f es inyectiva,


As pues, A Sn1 = Rn \ E B

f [B n ] Sn1 = , luego A f [B n ].

Ahora bien, f [B n ] es un conjunto arcoconexo que no corta a Sn1 . Por la

maximalidad de A, ha de ser A = f [B n ].
En realidad esto es un caso particular del teorema siguiente:
Teorema 3.21 Sea G un abierto en Rn y f : G Rn una aplicaci
on continua
e inyectiva. Entonces f es abierta, luego en particular es un homeomorsmo en
su imagen.
n: Basta ver que es abierta, pues entonces restringida a su
Demostracio
imagen es biyectiva, continua y abierta, luego es un homeomorsmo.
Si U G es un abierto e y f [U ], entonces y = f (x), para cierto x U .

Tomemos una bola cerrada B n tal que x B n B n U . Entonces tenemos

que f (x) f [B n ] f [U ] y f [B n ] es abierto por el teorema anterior. As pues,


f [U ] es entorno de y.
En particular:
Teorema 3.22 Si m
= n, entonces ning
un abierto (no vaco) de Rm es hon
meomorfo a un abierto de R .
n: Si m < n, podemos identicar a Rm con el subespacio
Demostracio
n
de R formado por los puntos cuyas u
ltimas n m coordenadas sean nulas.
Entonces Rm tiene interior vaco en Rn . Si un abierto U de Rn fuera homeomorfo
on f : U Rm Rn continua
a un abierto de Rm tendramos una aplicaci

3.5. La homologa de las supercies compactas

75

e inyectiva, pero la imagen debera ser abierta en Rn por el teorema anterior,


cuando por otra parte es claro que tiene interior vaco.
De aqu se sigue a su vez que la dimension de una variedad topol
ogica es
un invariante, es decir, que dos variedades homeomorfas han de tener la misma
dimensi
on o, equivalentemente, que un mismo espacio topol
ogico no puede ser
a la vez una variedad de dimensi
on m y de dimensi
on n para m
= n. En efecto,
si as fuera, un punto cualquiera tendra un entorno abierto homeomorfo a una
bola abierta en Rm y otro entorno abierto homeomorfo a una bola abierta en Rn .
La interseccion de ambos entornos sera un espacio homeomorfo a un abierto de
Rm y a un abierto de Rn . El teorema anterior implica entonces que m = n.
Trivialmente, todo abierto no vaco en una variedad topol
ogica es una variedad topol
ogica de la misma dimension. El teorema 3.22 nos da un recproco
que generaliza a 3.17:
Teorema 3.23 En una variedad topol
ogica n-dimensional, las u
nicas subvariedades de dimensi
on n son los abiertos. En particular, una variedad conexa no
puede tener subvariedades compactas propias de la misma dimensi
on.
n: Sea V una variedad y W una subvariedad de la misma
Demostracio
dimensi
on (por subvariedad entendemos un subespacio que tambien sea una
variedad). Si x W , tomemos un entorno coordenado U de x en V . Entonces
W U es un entorno de x en W , luego contiene un entorno coordenado U  de
x en W . Sean f : B  U  y g : B U homeomorsmos, donde B  y B
son bolas abiertas en Rn . Entonces f g 1 : B  B es inyectiva y continua,
luego el teorema 3.21 nos da que su imagen g 1 [f [B  ]] es abierta en B, luego
U  = f [B  ] es abierto en U , luego en V . Por consiguiente W es entorno de x.
Notemos que una variedad topol
ogica V de dimensi
on n contiene un subespacio homeomorfo a una bola abierta en Rn , y esta bola contiene subespacios
no abiertos homeomorfos a bolas abiertas en Rm para cualquier m < n. Teniendo esto en cuenta junto al teorema anterior es f
acil ver que V no puede
contener subvariedades de dimensi
on mayor que n.

3.5

La homologa de las supercies compactas

En el apendice A demostramos que toda supercie compacta (conexa) es


homeomorfa a una de las supercies Mg o Nh denidas en 1.21. Ahora comprobaremos que dos cualesquiera de estas supercies tienen grupos de homologa
diferentes, por lo que no son homeomorfas, ni siquiera homot
opicas.
Consideremos uno de los espacios Mg o Nh . Por unicar el argumento lo
representaremos por Fr , donde r = 2g o r = h seg
un el caso. De este modo, Fr
se obtiene identicando dos a dos las aristas de un polgono de 2r lados. Por
comodidad podemos sustituir el polgono por el disco unidad cerrado B 2 .

76

Captulo 3. Aplicaciones de la homologa singular


3

3
4 U1

4
5

U2
6

V
1

8
8

Llamamos 1 , . . . , 2r a los arcos de amplitud /r que se muestran en la


gura, orientados en sentido positivo. La aplicaci
on cociente : B 2 Fr
identica estos arcos a pares seg
un los patrones de Mg o Nh , de modo que
si i debe identicarse con j , la identicaci
on consiste concretamente en que
(i (t)) = (j (t)) para todo t I o bien (i (t)) = (j (1 t)), para todo
t I. Si Fr es de tipo Nh las identicaciones son todas de la primera forma, si
es de tipo Mg son todas de la segunda.
Observemos que los tipos de identicaciones que estamos considerando hacen
que todos los vertices (los extremos de los i ) tengan la misma imagen en Fr ,
por lo que los 1-smplices i =  (i ) son 1-ciclos en Fr . M
as concretamente,
si Fr es de tipo Mg y identica i con j , entonces [
i ] = [
j ] en H1 (Fr ),
i ] = [
j ].
mientras que si Fr es de tipo Nh entonces [
Sea U1 el complementario en B 2 de un disco cerrado de centro 0 y U2 un
1 y U
2 a las imagenes por de
disco abierto de radio mayor. Llamaremos U
U1 y U2 , que claramente son abiertas en Fr . Las intersecciones V = U1 V2 y
2 son coronas circulares.
1 U
V = U
1 ). Para ello usamos que el espaDeterminemos ahora la estructura de H1 (U
1
1 . En efecto, es claro que la
cio Gr = [S ] es un retracto por deformaci
on de U
1
aplicaci
on r : U1 S dada por r(x) = x/x es una retraccion, que induce a
1 Gr dada por r([x]) = [r(x)].
su vez una retraccion r : U
Tambien es claro que r es homotopica a la identidad. Adem
as, la homotopa
: I U
1 U
1 entre r y la
H : I U1 U1 induce a su vez una homotopa H

identidad denida por Ht ([x]) = [Ht (x)]. De este modo, tenemos el isomorsmo
1 ) H1 (Gr ).
r : H1 (U
Al identicar S 1 a traves de para obtener Gr , podemos empezar identicando los extremos de los arcos i , con lo que obtenemos una or de 2r
petalos (es decir, 2r circunferencias identicadas por un punto). Cada arco i
recorre uno de estos petalos, pero estos han de identicarse dos a dos, con lo
que obtenemos una or con r petalos, cada uno recorrido por dos de los arcos
i . Es f
acil ver entonces que el espacio Gr es homotopico al espacio del u
ltimo
ejemplo de la seccion 2.6 (s
olo hay que contraer a un punto el segmento que all
una a las circunferencias). Por consiguiente H1 (Gr )
as a
un, el estudio
= Ar . M

3.5. La homologa de las supercies compactas

77

que hicimos all muestra que una base de H1 (Gr ) esta formada por las clases de
homologa de cualquier conjunto de arcos que den una vuelta completa a cada
una de las circunferencias. En nuestro contexto, una base de H1 (Gr ) la forman
la mitad de las clases [
i ].
1 )
Necesitamos estudiar con detalle el homomorsmo i : H1 (V ) H1 (U
1

inducido por la inclusi


on. Para ello consideramos una circunferencia S de
centro 0 contenida en V . Claramente S1 es un retracto por deformaci
on de V ,
un el ejemplo tras
luego la inclusi
on induce un isomorsmo H1 (S1 )
= H1 (V ). Seg
la denici
on 2.41, una base de H 1 (S1 ) la forma la clase de cualquier arco que
de una vuelta completa a la circunferencia. Podemos tomarlo, concretamente,
de tal modo que su extremo inicial (y nal) este alineado con el 0 y el extremo
com
un de los arcos 1 y 2r en S 1 . A su vez, podemos dividir en 2r arcos
i homoteticos a los arcos i tal y como indica la gura. Sabemos que es
hom
ologo a la cadena 1 + +2r . As pues, [] = [1 + +2r ] es una base de
H1 (S1 ), luego tambien de H1 (V ). Si llamamos
i =  (i ), entonces, dado que
se restringe a un homeomorsmo entre V y V , tenemos que [
] = [
1 + +
2r ]
es una base de H1 (V ).
La imagen de [] por el homomorsmo H1 (V ) H1 (U1 ) inducido por la
inclusi
on es tambien [] = [1 + + 2r ], pero considerando ahora las clases
en H1 (U1 ). Teniendo en cuenta las conmutatividades obvias, podemos concluir
que
i ([
]) = [
] = [
1 + +
2r ],
1 ). El homomorsmo i esta completaconsiderando ahora las clases en H1 (U
mente determinado por esta imagen.
Para estudiarla consideramos su imagen en H1 (Gr ) a traves de r. Teniendo
en cuenta la construcci
on de r es facil ver que r ([
]) = (r ([])), es decir,
que para calcular la imagen de [
] por r podemos calcular la imagen de [] por
r y luego aplicar . Ahora bien, es claro que r (i ) = i , por lo que
r ([
]) = ([1 + + 2r ]) = [
1 ] + + [
2r ].
Ahora aplicamos el homomorsmo inverso de r, es decir, el inducido por la
1 , y obtenemos que
inclusi
on Gr U
[
] = [
1 ] + + [
2r ],
1 ).
donde ahora las clases son de H1 (U
Si Fr = Mg , sabemos que estas clases se anulan a pares, con lo que resulta
r ([
]) = 0, luego [
] = 0 y por consiguiente i es el homomorsmo nulo. Si
Fr = Nh entonces [
2k1 ] = [
2k ], por lo que
[
] = 2[
2 ] + 2[
4 ] + + 2[
2r ].
1 ). Otra
Ademas sabemos que las clases de la derecha son una base de H1 (U
base la constituyen las clases
[
2 ], . . . , [
2(r1) ], [
2 ] + + [
2r ].

78

Captulo 3. Aplicaciones de la homologa singular

Respecto a esta base, [


] tiene coordenadas (0, . . . , 0, 2), luego tenemos el
isomorsmo
1 )/ Im i
H1 (U
= Ar1 (A/2A).
Por otra parte, si a[
] es un elemento arbitrario de H1 (V ), donde a A,
]) = 0 si y s
olo si 2a[
2 ] + + 2a[
2r ] = 0, si y s
olo si 2a = 0,
tenemos que i (a[
ucleo de la multiplicaci
on por
si y solo si 2a[
] = 0, luego el n
ucleo de i es el n
2 en H1 (V ).
Ahora podemos calcular la sucesion de Mayer-Vietoris para la homologa
reducida:
i

0 H2 (Fr ) H1 (V )
H1 (U1 ) H1 (Fr ) 0.

Observar que donde debera aparecer H1 (U1 ) H1 (U2 ) hemos eliminado el


segundo sumando porque es nulo. El homomorsmo correspondiente se reduce
entonces a i . Prolongando la sucesi
on se comprueba que Hp (Fr ) = 0 para
p > 2. Si Fr = Mg entonces i = 0, lo que implica que H2 (Mg )
= H1 (V )
= A,
2g

as como que H1 (Mg ) = H1 (U1 ) = A .


Ejercicio: Recordemos que Mg es una esfera con g asas. Los c
alculos que hemos
hechos nos proporcionan explcitamente una base de H1 (Mg ). Interpretar los 2g arcos
que la componen.

Si Fr = Nh , entonces H2 (Nh )
= A(2) , donde, en general, L(2)
= H1 (V )(2)
denota al n
ucleo de la multiplicaci
on por 2 en el A-modulo L. Por otra parte,
el teorema de isomorfa nos da que
H1 (Nh )
= H1 (U1 )/ Im i
= Ah1 (A/2A).
Resumimos a continuacion lo que hemos obtenido:
Teorema 3.24 Los grupos de homologa reducida de las supercies compactas
son:

A
si p = 2,

Hp (Mg ) =
A2g si p = 1,
0

Hp (Nh )
=

en otro caso.

A(2)
Ah1 (A/2A)
0

si p = 2,
si p = 1,
en otro caso.

En particular las supercies Mg y Nh son no homot


opicas dos a dos y los
n
umeros g y h son invariantes topol
ogicos. Por consiguiente, dos supercies
compactas son homeomorfas si y s
olo si son homot
opicas.
Como es habitual, para la homologa completa solo hemos de cambiar que
H0 (Mg )
ogicas del anillo
= H0 (Nh )
= A. Observar que, salvo elecciones patol
A, de hecho tenemos que H2 (Nh ) = 0.

3.5. La homologa de las supercies compactas

79

Para interpretar el hecho de que en los espacios Nh haya clases de homologa


(de dimensi
on 1) de orden 2 podemos pensar en el plano proyectivo N1 . Podemos
verlo como el disco B 2 en el que hemos identicado cada punto de S 1 con su
antpoda. Entonces una base de H1 (N1 ) esta formada por la clase de un arco
que describa media circunferencia. Entonces, + es homotopico a un arco
que describe una circunferencia completa, pero este es homotopico a la frontera
de un 2-smplice cuya imagen sea el disco abierto, luego 2[] = 0.

Captulo IV

Complejos celulares
Estudiamos ahora una clase de espacios topol
ogicos cuyos grupos de homologa tienen una interpretaci
on geometrica especialmente simple, a saber, la que
esbozamos en la introduccion.

4.1

Adjunciones

Deniremos los complejos celulares como los espacios que pueden construirse
mediante un proceso nito de adjunci
on de celdas. En esta seccion introduciremos y estudiaremos este concepto de adjuncion. En el captulo I vimos como
pegar dos espacios topologicos a traves de un subespacio cerrado. Ahora conviene generalizar esta nocion para permitir que la identicaci
on se haga a traves
de una aplicaci
on continua arbitraria, no necesariamente un homeomorsmo:
Denici
on 4.1 Sean X e Y espacios compactos, A X un subespacio cerrado
y f : A Y una aplicaci
on continua. Llamaremos adjunci
on de X a Y a
traves de f al espacio cociente X f Y obtenido a partir de la suma topol
ogica
X Y mediante la relaci
on de equivalencia R dada por
u R v (u, v A y f (u) = f (v)) o (u A, v Y y f (u) = v)
o (u Y, v A y f (v) = u) o u = v.
Por el teorema 1.19, tenemos que X f Y es un espacio de Hausdor. En
efecto, basta ver que la relacion R es cerrada en (X Y )2 , pero R es la uni
on
de cuatro conjuntos cerrados: la antiimagen de la diagonal por la aplicaci
on
f f : A A Y Y ; la imagen de A por las aplicaciones u  (u, f (u)) y
u  (f (u), u); y la diagonal en (X Y )2 . As pues, R es cerrada.
Obviamente, entonces, X f Y es compacto. Sea : X Y X f Y
la proyecci
on can
onica. La inclusi
on de Y en X Y seguida de es inyectiva
y continua, luego es un homeomorsmo. Esto nos permite identicar a Y con
un subespacio cerrado de X f Y . No podemos decir lo mismo de X. Concretamente, si llamamos g : X Y a la composicion de la inclusi
on con ,
81

82

Captulo 4. Complejos celulares

ciertamente tenemos que es continua, pero no es inyectiva. S lo es restringida


a X \ A, donde de hecho es abierta y, por consiguiente, un homeomorsmo en
la imagen. Para probarlo tomamos un abierto U X \ A, con lo que tambien
es abierto en X, luego en X Y y 1 [[U ]] = U , luego g[U ] = [U ] es abierto
en X f Y .
En particular podemos identicar a X \A con un subespacio abierto de Y . A
traves de la identicaci
on Y X f Y , es claro que g|A = f y g[X] Y = f [A].
En resumen:
Si X e Y son espacios compactos, A X es un subespacio cerrado
y f : A Y es continua, entonces X f Y es un espacio compacto
que contiene a X \ A como subespacio abierto, a Y como subespacio
cerrado y existe g : X X f Y continua tal que g|A = f y
g[X] Y = f [A].
En realidad no estamos interesados en construir espacios mediante este proceso de adjunci
on, sino en describir espacios dados como homeomorfos a espacios
construidos as. Para ello el resultado principal es el teorema siguiente:
Teorema 4.2 Sean X e Y espacios compactos, A X un subespacio cerrado
y f : A Y continua. Sea h : X Y W una aplicaci
on continua y
suprayectiva tal que para todo w W la antiimagen h1 [w] sea un punto de
X \ A o bien un punto y Y junto con f 1 [y]. Entonces el espacio W es
homeomorfo a X f Y .
n: De las hip
Demostracio
otesis del enunciado se sigue que, para todo par
de puntos
u,
v

Y
,
se
cumple
u R v h(u) = h(v). Esto nos permite
 
denir k [u] = h(u), de modo que el diagrama siguiente conmuta:
W





 k

 
X f Y
X Y

Claramente, k es biyectiva. Ademas es continua, pues si U es abierto en W ,


entonces k 1 [U ] es abierto en X f Y , pues esto equivale a que 1 [k 1 [U ]] =
h1 [U ] sea abierto en X Y .
El caso mas importante de adjunci
on que vamos a considerar es aquel en
que X = B n es una bola cerrada y f : S n1 Y . En tal caso escribiremos
on a Y de una celda
Yf en lugar de X f Y , y diremos que Yf es la adjunci
n-dimensional a traves de f .
Ejemplo Sea Y = {} un espacio con un punto y sea f : S n1 Y
la funci
on constante. Entonces Yf un espacio compacto en el que Yf \ {}
es homeomorfo a una bola abierta de dimensi
on n. Por consiguiente Yf es
homeomorfo a S n .

4.1. Adjunciones

83

Ejemplo El espacio proyectivo Pn (R) puede denirse como el cociente de S n


respecto a la relacion de equivalencia dada por u R v u = v.
Es f
acil ver que Pn (R) es una variedad topol
ogica conexa y compacta de
dimensi
on n. En efecto, la identicaci
on f : S n Pn (R) es continua y suprayectiva, luego Pn (R) es ciertamente un espacio conexo y compacto. Tambien
es facil ver que es un espacio de Hausdor. Dado x Pn (R), sea x0 S n
tal que f (x0 ) = x. Podemos tomar un entorno coordenado U de x0 en S n lo
sucientemente peque
no como para que no contenga pares de puntos antpodas,
de modo que f |U es un homeomorsmo entre U y un entorno U  de x en Pn (R).
Claramente entonces U  es un entorno coordenado de x.
Por otra parte, es claro que la inclusi
on i : S n S n+1 denida mediante
n+1
x  (x, 0) induce un homeomorsmo en la imagen i : Pn (R)
(R). Sea
P
n+1
n+1
P
(R) la composicion de la aplicaci
on x  x, 1 x con
g:B
la proyecci
on S n+1 Pn+1 (R). Notemos que g|S n = f .
Esta aplicaci
on g es continua y suprayectiva, como tambien lo es la aplicacion g i : B n+1 Pn (R) Pn+1 (R). Podemos aplicar el teorema anterior
on de una celda de
para concluir que Pn+1 (R) se obtiene de Pn (R) por adjunci
dimensi
on n + 1 a traves de la proyeccion S n Pn (R).
A menudo conviene identicar Pn (R) con el conjunto de todos los subespacios vectoriales de dimension 1 de Rn+1 . En efecto, cada uno de estos subespacios admite exactamente dos generadores de norma 1, y ambos determinan el
mismo punto de Pn (R). Tambien podemos considerar que Pn (R) esta formado
por clases de equivalencia [x], con x Rn+1 \ {0}, de modo que [x] = [y] si y
solo si x = y, para un R no nulo. No es difcil probar que la aplicaci
on
Rn+1 \ {0} Pn (R) dada por x  [x] es una identicaci
on.
Ejercicio: Probar que P1 (R) es homeomorfo a S 1 , mientras que P2 (R) es la supercie
que introdujimos en el captulo I.

Ejemplo El espacio proyectivo complejo Pn (C) puede denirse como el conjunto de todos los subespacios vectoriales de dimension 1 de Cn+1 (considerando
a este como C-espacio vectorial) o, equivalentemente, como el conjunto de todas
las clases de equivalencia [z], con z Cn+1 \ {0}, respecto a la relacion en virtud
de la cual [z] = [w] si y solo si z = w, para un C no nulo. Como en el
caso real, tambien podemos considerar a Pn (C) como el cociente de una esfera.
Para ello identicamos Cn+1 = R2n+2 , con lo que



S 2n+1 = (z0 , . . . , zn ) |z0 |2 + + |zn |2 = 1 .
Entonces Pn (C) es el cociente de S 2n+1 a traves de la relacion dada por
u R v u = v,

C,

|| = 1.

Enseguida veremos que Pn (C) es una variedad topol


ogica (claramente conexa
y compacta) de dimension 2n. El superndice hace referencia a su dimensi
on
algebraica en geometra proyectiva, que es la mitad de su dimensi
on topol
ogica.

84

Captulo 4. Complejos celulares


Consideremos el diagrama conmutativo:
 B 2n

S 2n1
f

Pn1 (C)


 Pn (C)

donde f es la proyeccion can


onica,
i(z0 , . . . , zn1 ) = (z0 , . . . , zn1 , 0),



f (z0 , . . . , zn1 ) = z0 , . . . , zn1 , 1 |z|2 .
La aplicaci
on i es inyectiva, lo que nos permite identicar a Pn1 (C) con un
subespacio de Pn (C). Si se cumple |z| < 1, |w| 1, f (z) = f (w), entonces






z0 , . . . , zn1 , 1 |z|2 = w0 , . . . , wn1 , 1 |w|2 .
Como la u
ltima componente del miembro derecho es un n
umero real positivo,
necesariamente = 1, luego z = w. Esto prueba que f es inyectiva sobre el
interior de B 2n y claramente su imagen es Pn (C)\Pn1 (C). Ademas f es cerrada
por compacidad, luego su restricci
on es un homeomorsmo en la imagen. Ahora
es inmediato que Pn (C) se obtiene a partir de Pn1 (C) adjuntando una celda
de dimensi
on 2n a traves de la proyeccion can
onica f : S 2n+1 Pn (C).
El c
alculo anterior muestra que todos los puntos de Pn (C) con un representante cuya u
ltima componente no se anula tiene un entorno homeomorfo a
una bola abierta de dimensi
on 2n. Ahora bien, repitiendo el razonamiento con
las demas componentes concluimos que esto es cierto para un punto cualquiera,
luego Pn (C) es una variedad topol
ogica de dimension 2n.

4.2

Complejos celulares

Un complejo celular es un espacio obtenido a partir de un conjunto nito


de puntos mediante sucesivas adjunciones de celdas, pero se exige que todas las
celdas de cada dimension se adjunten simult
aneamente, en el sentido que ahora
precisamos.
Denici
on 4.3 Sean B1n , . . . , Brn bolas disjuntas de dimensi
on n, con fronteras
n1

S1 , . . . , Srn1 . Sean fi : Sin1 Y continua. Estas


inducen una aplicaci
on
continua f : S1n1 Srn1 Y . Denimos Yf1 ,...,fr = (B1n Brn )f Y .
on
Diremos que Yf1 ,...,fr es el espacio obtenido a partir de Y por la adjunci
(simult
anea) de r celdas n-dimensionales a traves de las aplicaciones fi .
En general, diremos que una aplicaci
on g : (X, U ) (Y, V ) entre pares de
espacios compactos es un homeomorsmo relativo si g|X\U : X \ U Y \ V
es biyectiva y continua.

4.2. Complejos celulares

85

En tal caso, dicha restricci


on es, de hecho, un homeomorsmo, pues es cerrada al serlo g. En la situaci
on de la denici
on anterior tenemos un homeomorsmo relativo
g : (B1n Brn , S1n1 Srn1 ) (Yf1 ,...,fr , Y ).
Recprocamente, si (W, Y ) es un par de espacios compactos y
g : (B1n Brn , S1n1 Srn1 ) (W, Y )
es un homeomorsmo relativo, entonces W es homeomorfo a la adjunci
on a Y
de k bolas n-dimensionales a traves de las funciones fi = g|S n1 . En efecto,
i
podemos construir
h = g i : (B1n Brn ) Y W,
que es continua, suprayectiva y satisface las hip
otesis del teorema 4.2.
Denici
on 4.4 Un complejo celular1 es un espacio compacto X junto con una
sucesion
X0 X1 Xn = X
de subespacios cerrados tales que X 0 es nito y cada X k se obtiene de X k1
por adjunci
on de un n
umero nito de celdas k-dimensionales.
Seg
un lo dicho, existen homeomorsmos relativos
gk : (B1k Brkk , S1k1 Srk1
) (X k , X k1 ),
k
de modo que la diferencia X k \ X k1 es la uni
on de rk subespacios abiertos
on k. Los llamadisjuntos C1k , . . . , Crkk homeomorfos a bolas abiertas de dimensi
k
remos k-celdas de X. El subespacio X se llama k-esqueleto de X. El mayor n
on del complejo celular X.
tal que X n
= se llama dimensi
Si X es un complejo celular, es claro que se cumplen los hechos siguientes:

a) X = Cjk es una partici
on de X en conjuntos disjuntos.
j,k

b) Para cada j, k, el conjunto C j \Cjk esta contenido en la uni


on de las celdas
de dimensi
on menor que k.
c) Para cada j, k, existe un homeomorsmo relativo
k

g : (B k , S k1 ) (C j , C j \ Cjk ).
d) X k =


rk

1 Traducimos

Cjr .

as el t
ermino (nite) CW-complex.

86

Captulo 4. Complejos celulares

Recprocamente, si X es un espacio compacto, una descomposicion a) que


cumpla b) y c) induce una estructura de complejo celular mediante d).
Un mismo espacio compacto puede admitir distintas estructuras de complejo
celular. Por ejemplo, la gura muestra tres complejos distintos sobre una esfera:
uno con un vertice, ninguna arista y una cara; otro con dos vertices, una arista
y una cara; y otro con dos vertices, tres aristas y tres caras.

Por otra parte, los ejemplos de la seccion anterior muestran que la sucesi
on
P0 (R) P1 (R) Pn (R)
determina una estructura de complejo celular n-dimensional en Pn (R) con una
u
nica celda de cada dimensi
on.
Similarmente, el espacio Pn (C) es un complejo celular de dimensi
on 2n con
una u
nica celda de cada dimensi
on par y ninguna de dimensi
on impar.
Teorema 4.5 El producto de complejos celulares es un complejo celular cuyas
celdas son los productos de celdas de los factores.
n: Sean X e Y complejos celulares. Representaremos por Cik
Demostracio
a las celdas de X y Cik a las de Y . Entonces los productos Cik Cjl son una
partici
on de X Y . Vamos a probar que constituyen una descomposici
on en
celdas, entendiendo que Cik Cjl tiene dimension k + l. Tenemos que
l

Cik Cjl \ Cik Cjl = (C i C j ) \ (Cik Cjl )


l

l

= (C i \ Cik ) C j C i (C j \ Cjl ),
y este u
ltimo espacio esta contenido en la uni
on de las celdas de dimension
menor que k + l. Se cumple, pues, la condici
on b). Para probar la condici
on c)
notemos que, por el teorema 1.3 podemos sustituir las bolas por cubos. De este
modo, tenemos homeomorsmos relativos
k

f : (I k , I k ) (C i , C i \ Cik ),

l

l

f  : (I l , I l ) (C j , C j \ Cjl ).

Con ellos podemos construir un homeomorsmo relativo:




(f f  ) : (I k , I k ) Cik Cjl , (Cik Cjl ) \ (Cik Cjl ) .

4.2. Complejos celulares

87

Esto prueba c).


Veamos ahora el teorema en que se basara la determinaci
on de la homologa
de los complejos celulares. Diremos que un subespacio A de un espacio X es
un retracto fuerte por deformaci
on si existe una retraccion r : X A y una
homotopa H : I X X entre la identidad y r con la propiedad de que
Ht (x) = x para todo (t, x) I A.
Teorema 4.6 Sea X un complejo celular de dimensi
on n > 0. Entonces X n1
es un retracto fuerte por deformaci
on de un entorno compacto en X.

n: Consideremos el homomorsmo relativo


Demostracio


i

g : (B1n Brn , S1n1 Srn1 ) (X, X n1 ).



Llamemos Ui = {x Bin | x 1/2}, U =
Ui , V = g[U ]. Puesto que
i

Sin1 U , tenemos que X n1 V . De hecho V es un entorno de X n1 ,

pues V g[U ] y X \ g[U ] = g[X\ U ], luego g[U ] es abierto en X.


Es claro que Sin1 es un retracto fuerte por deformaci
on de Ui (la retraccion

es x  x/x). De aqu se sigue inmediatamente que
Sin1 es un retracto
i

fuerte por deformaci


on de U . Sea H : I U U la homotopa. Denimos
ahora
: I V V.
H
Para ello distinguimos dos casos: si x V \ X n1 , entonces x tiene una u
nica
t (x) =
antiimagen y por g, que de hecho esta en U , luego podemos denir H
t (x) = x. Claramente, el diagrama
Ht (y) V . Si x X n1 , entonces H
siguiente es conmutativo:
H
U
I U
g

1g


I V


V

es continua, pues si C V es cerrado, entonces


De aqu se sigue que H
1 [C] = (1 g)[H 1 [g 1 [C]]] es cerrado en I V .
H
es una homotopa entre la identidad en V y una retracci
Es f
acil ver que H
on
de V en X n1 ,que es, por tanto, un retracto fuerte por deformaci
on de V .

88

4.3

Captulo 4. Complejos celulares

El teorema del homeomorsmo relativo

Para calcular la homologa de los complejos celulares demostraremos un


resultado general que, bajo ciertas hip
otesis, relaciona la homologa relativa
de dos pares de espacios entre los que tenemos un homeomorsmo relativo.
Obviamente, nuestra intenci
on es aplicarlo a los pares (X k , X k1 ) de esqueletos
de un complejo, para reducir su homologa a la de los pares (B k , S k1 ). El
teorema del homeomorsmo relativo se aplica u
nicamente a pares (X, U ) tales
que U es un retracto fuerte por deformaci
on de un entorno compacto en X,
condici
on que cumplen los pares de esqueletos seg
un acabamos de probar en 4.6.
Lo primero que vamos a ver es que esta hipotesis nos permite sustituir a X por
el cociente X/U .
Denici
on 4.7 Dado un par de espacios (X, U ), llamaremos X/U al espacio
cociente que resulta de identicar los puntos de U a un s
olo punto x0 , es decir,
al cociente respecto de la relacion dada por
x R y x = y

x, y U.

Por el teorema 1.19, si X y U son compactos, entonces X/U tambien lo es,


pues, como subconjunto de X X, la relaci
on R es (U U ), donde es la
diagonal, luego R es cerrada.
Si llamamos x0 a la clase de los puntos de U en X/U , tenemos que la
proyeccion can
onica es una aplicaci
on entre pares : (X, U ) (X/U, x0 ).
Teorema 4.8 Sea (X, U ) un par de espacios compactos tal que U sea un retracto fuerte por deformaci
on de X. Entonces x0 = [U ] es un retracto por
deformaci
on fuerte de X/U .
n: Por hip
Demostracio
otesis tenemos una homotopa H : I X X
tal que H0 es la identidad, H1 : X U es una retraccion y Ht (u) = u para
que haga conmutativo el diagrama siguiente:
todo u U . Denimos ahora H
I X


I X/U

X


 X/U

t ([x]) = Ht (x) y H
t (x0 ) = x0 . Es claro
Concretamente, si x
/ U denimos H
cierra el diagrama, y adem
que H
as es continua pues, si C es cerrado en X/U ,
1 [C] = (1 )[H 1 [ 1 [C]]] es cerrado en X/U .
entonces H
prueba que x0 es un retracto fuerte por deformaci
Tambien es obvio que H
on
de x0 .
El punto m
as delicado en la prueba del teorema del homeomorsmo relativo
es el teorema siguiente:

4.3. El teorema del homeomorsmo relativo

89

Teorema 4.9 Sea (X, U ) un par de espacios compactos tal que U sea un retracto fuerte por deformaci
on de un entorno compacto en X. Entonces la proyecci
on can
onica : (X, U ) (X/U, x0 ) induce isomorsmos
: Hp (X, U ) Hp (X/U, x0 ).
n: Sea G el entorno compacto del cual U es un retracto fuerte
Demostracio
por deformaci
on. La idea b
asica de la prueba es que induce un homeomorsmo
: (X \ U, G \ U ) (X/U \ {x0 }, [G] \ {x0 }),
que a su vez induce isomorsmos
: Hp (X \ U, G \ U ) Hp (X/U \ {x0 }, [G] \ {x0 }).
Aplicamos el teorema de escision a las ternas (X, G, U ) y (X/U, [G], x0 ),
con lo que obtenemos isomorsmos
: Hp (X, G) Hp (X/U, [G]).
Los seguimos llamando porque es claro que vienen dados por [c]  [  (c)].
Ahora s
olo nos queda sustituir G por U y [G] por x0 . Para ello usamos que
U es un retracto fuerte por deformaci
on de G y que, por el teorema anterior,
x0 es un retracto fuerte por deformaci
on de [G]. Esto nos dice que los grupos
de homologa (reducida) Hp (G, U ) y Hp ([G], x0 ) son triviales (son isomorfos a
los grupos de los pares (U, U ) y (x0 , x0 )).
Entonces, la sucesion exacta de la terna (X/U, [G], x0 ), que es de la forma
Hp ([G], x0 ) Hp (X/U, x0 ) Hp (X/U, [G]) Hp1 ([G], x0 )
nos da que la inclusi
on induce isomorsmos Hp (X/U, x0 )
= Hp (X/U, [G]), y
del mismo modo obtenemos isomorsmos Hp (X, U )
= Hp (X, G).
Al combinar todos estos isomorsmos obtenemos nalmente isomorsmos
Hp (X, U )
= Hp (X/U, x0 ),
y es inmediato comprobar que se trata de las aplicaciones .
Observemos que si X es cualquier espacio y x0 X, entonces la sucesion
exacta del par (X, x0 ) para la homologa reducida nos da isomorsmos naturales
Hp (X)
on de los
= Hp (X, x0 ), luego el teorema anterior nos da una interpretaci
grupos de homologa relativa Hp (X, U ) cuando X es compacto y U es un retracto
fuerte por deformaci
on de un entorno compacto en X. En tal caso resulta
que Hp (X, U )
= Hp (X/U ), siempre y cuando consideremos (a la derecha) la
homologa relativa (a la izquierda es lo mismo).
Ahora ya podemos probar el teorema que necesitamos:
Teorema 4.10 (Teorema del homeomorsmo relativo) Consideremos un
homeomorsmo relativo f : (X, U ) (Y, V ) entre pares de espacios compactos tales que que U y V sean retractos fuertes por deformaci
on de respectivos
entornos compactos. Entonces f induce isomorsmos
f : Hp (X, U ) Hp (Y, V ).

90

Captulo 4. Complejos celulares

n: Es claro que f induce una aplicaci


Demostracio
on continua f  que hace
conmutativo el diagrama
X


X/U

Y

f


 Y /V

Del hecho de que f sea un homeomorsmo relativo se sigue que f  es biyectiva, luego por compacidad es un homeomorsmo. En correspondencia, tenemos
el diagrama conmutativo
Hp (X, U )


Hp (X/U, x0 )

 Hp (Y, V )

f


 Hp (Y /V, y0 )

La echa inferior es un isomorsmo y por el teorema anterior tambien lo son


las verticales, luego f tambien lo es.

4.4

La homologa de los complejos celulares

El primer paso en el c
alculo de la homologa de un complejo celular X consiste en combinar los resultados de las secciones anteriores para determinar los
grupos de homologa relativa Hp (X k , X k1 ). Seg
un hemos se
nalado inmediatamente despues de la denici
on de complejo celular, tenemos homeomorsmos
relativos
gk : (B1k Brkk , S1k1 Srk1
) (X k , X k1 ).
k
Es obvio que S1n1 Srn1
es un retracto fuerte por deformaci
on de
k
y el teorema 4.6 arma lo mismo del par (X k , X k1 ) (para k > 0).
Por consiguiente podemos aplicar el teorema del homeomorsmo relativo para
concluir que

B1n Brnk ,

rk
rk
rk



Hp (X k , X k1 )
Sjk1 )
Hp (B k , S k1 ).
= Hp ( Bjk ,
=
j=1

j=1

j=1

Como B k es contractible, la sucesion exacta del par (B k , S k ) nos proporciona el isomorsmo Hp (B k , S k1 )


= Hp (S k1 ), con lo que tenemos probado el
teorema siguiente:
Teorema 4.11 Si X es un complejo celular, el m
odulo Hp (X k , X k1 ) es trivial
salvo si p = k, en cuyo caso es un A-m
odulo libre de rango igual al n
umero de
celdas k-dimensionales de X.

4.4. La homologa de los complejos celulares

91

Notemos que este teorema es trivialmente cierto para k 0 si consideramos


que X k = cuando k < 0. Para k = 0 hemos de considerar la homologa
completa.
Vamos a describir explcitamente los generadores de Hk (X k , X k1 ) para
k = 0, 1, 2. Para k = 0 la situaci
on es muy simple, pues H0 (X 0 , X 1 ) = H0 (X 0 ),
y los generadores (para la homologa completa) son los smplices constantes
correspondientes a cada vertice de X. Para k = 1 tenemos el isomorsmo
H1 (X 1 , X 0 )
=

r1

j=1

H1 (Bj1 , Sj0 ).

(4.1)

Un generador de H1 (B 1 , S 0 ) es el smplice [x0 , x1 ], es decir, la identidad en


B = 1 . En efecto, basta considerar el isomorsmo
1

: H1 (Bj1 , Sj0 ) H0 (Sj0 )


(respecto a la homologa reducida). Se cumple que


([x0 , x1 ]) = [x0 , x1 ] = [x1 x0 ],
que, seg
un sabemos, es un generador de H0 (Sj0 ), luego [x0 , x1 ] lo es del modulo
1
H1 (Bj , Sj0 ). Los generadores de H1 (X 1 , X 0 ) son las imagenes por g1 de los
generadores de cada sumando directo de (4.1), donde g1 es el homeomorsmo
relativo seg
un la denici
on de complejo, pero claramente estas imagenes son las
clases de las aristas de X (mas sus extremos) consideradas como 1-smplices
singulares.
Similarmente, los generadores de H2 (X 2 , X 1 ) son las imagenes por g2 de
los generadores de los modulos H2 (Bj2 , Sj1 ). Considerando el isomorsmo
: H2 (Bj2 , Sj1 ) H1 (Sj1 ),
concluimos que un generador del primer m
odulo es la clase de cualquier 2-cadena
cuya frontera sea un generador de H1 (Sj1 ). Por ejemplo, si el complejo X es la
supercie de un cubo, resulta natural considerar como generador de H2 (X 2 , X 1 )
asociado a una de las caras a la clase de cualquiera de las dos cadenas indicadas
en la gura siguiente:

Lo esencial es que hay que escoger el signo de los smplices para que las
fronteras interiores se cancelen y las exteriores formen un circuito cerrado que
de una sola vuelta.

92

Captulo 4. Complejos celulares

Si X es un complejo celular, llamaremos Cp (X) = Hp (X p , X p1 ). A los


elementos de este modulo los llamaremos p-cadenas celulares. Los modulos
Cp (X) determinan un A-modulo graduado que se convierte en un complejo si
denimos el operador frontera
p : Hp (X p , X p1 ) Hp1 (X p1 , X p2 )
como el homomorsmo de conexion de la sucesion exacta correspondiente
a la terna (X p , X p1 , X p2 ). Hemos de comprobar que 2 = 0. Para ello
consideramos el diagrama
Hp1 (X p2 )


i



p
p1
p
p1
p1
p2
 Hp1 (X
 Hp2 (X p2 , X p3 )
Hp (X , X
)
,X
)




i



Hp1 (X p1 )
Los tri
angulos conmutan por el teorema 2.28 aplicado a la identidad
i : (X p , X p1 , ) (X p , X p1 , X p2 )
para el primer tri
angulo y a la aplicaci
on correspondiente al cambiar p por
p 1 para el segundo. Ahora bien, la sucesi
on vertical es un tramo de la
sucesion exacta del par (X p1 , X p2 ), luego i = 0, de donde se sigue que
p p1 = 0.
p (X) a los grupos de homologa
Si X es un complejo celular, llamaremos H

del complejo C(X).


Dejamos que el lector se convenza por s mismo de que estos grupos de
homologa para la supercie de un cubo son una formalizaci
on rigurosa de los
que describimos en la introducci
on. El teorema siguiente justica que en realidad
son los mismos que hemos estado considerando en espacios arbitrarios.
p (X), para
Teorema 4.12 Sea X un complejo celular. Entonces Hp (X)
=H
todo entero p (considerando la homologa completa).
n: Hemos de considerar la sucesion
Demostracio
p+1

Hp+1 (X p+1 , X p ) Hp (X p , X p1 ) Hp1 (X p1 , X p2 )


y comprobar que Hk (X) es isomorfo al n
ucleo de p sobre la imagen de p+1 .

4.4. La homologa de los complejos celulares

93

Consideremos el diagrama
0

Hp (X p+1 , X p2 )

Hp+1 (X p+1 , X p )

p+1

 Hp (X p , X p1 )
 Hp (X p+1 , X p1 )





p


Hp1 (X p1 , X p2 )
i

0

La la y la columna son sucesiones exactas de ternas. El tri


angulo conmuta
por el teorema 2.28.
Si x N p , entonces (i (x)) = 0, luego i (x) = j (y), para cierta clase
y Hp (X p+1 , X p2 ). Como j es un monomorsmo, y esta unvocamente
determinado. Podemos denir, pues,
: N(p ) Hp (X p+1 , X p2 )
mediante (x) = y, y es facil ver que se trata de un homomorsmo.
Si y  Hp (X p+1 , X p2 ), entonces j (y  ) Im i , pues i es suprayectivo.
As pues, existe un x Hp (X p , X p1 ) tal que j (y  ) = i (x ), de donde
p x = (i (x )) = (j (y  )) = 0,
lo que implica que x N(p ) y (x ) = y  . As pues, es un epimorsmo.
Como p+1 i = 0, es claro que Im(p+1 ) N(). De hecho se da la
igualdad, pues si x N() N(p ), entonces i (x) = 0, luego x Im(p+1 ).
As pues, N() = Im(p+1 ), y el teorema de isomorfa nos da que induce
un isomorsmo de modulos
p (X) Hp (X p+1 , X p2 ).
:H
Ahora probaremos que Hp (X p+1 , X p2 )
on del
= Hp (X). Sea n la dimensi
complejo X, de modo que Hp (X) = Hp (X n , X 1 ). Las inclusiones entre pares
inducen homomorsmos
Hp (X) Hp (X n , X 1 ) Hp (X n , X 0 ) Hp (X n , X p2 ).
Cada uno de estos homomorsmos forma parte de una sucesion exacta
Hp (X i , X i1 ) Hp (X n , X i1 ) Hp (X n , X i ) Hp1 (X i , X i1 ),
y el teorema 4.11 nos da que los extremos de esta sucesion son triviales, luego
cada homomorsmo es en realidad un isomorsmo. Concluimos, pues, que
Hp (X)
= Hp (X n , X p2 ).

94

Captulo 4. Complejos celulares


Similarmente, los homomorsmos
Hp (X p+1 , X p2 ) Hp (X p+2 , X p2 ) Hp (X n , X p2 )

inducidos por las inclusiones son isomorsmos, con lo que


Hp (X n , X p2 )
= Hp (X p+1 , X p2 ).
Uniendo estos dos isomorsmos obtenemos el que necesitabamos.
Vamos a ver varias aplicaciones de este teorema. Para empezar observamos
que ahora la homologa de los espacios proyectivos complejos se calcula inmediatamente. Basta recordar que Pn (C) se obtiene a partir de Pn1 (C) adjuntando
una celda de dimensi
on 2n, lo que nos da una estructura de complejo celular en
Pn (C) con una u
nica celda de dimensi
on 2k para cada k n (y ninguna celda
de dimensi
on impar). Por consiguiente

A si 0 p = 2k 2n,
Cp (Pn (C))
=
0 en otro caso.
Necesariamente, entonces, el operador frontera ha de ser trivial, lo que nos
da el teorema siguiente:
Teorema 4.13 La homologa (completa) del espacio proyectivo complejo Pn (C)
viene dada por

A si 0 p = 2k 2n,
Hp (Pn (C))
=
0 en otro caso.
Tambien vamos a calcular la homologa de los espacios proyectivos reales,
pero esto requiere argumentos mas sutiles. Antes veremos un ejemplo mas
sencillo.
Ejemplo Usaremos ahora el teorema 4.12 para calcular de nuevo la homologa
de las supercies compactas (cf. 3.5). Por simplicidad calcularemos la homologa
de N3 , aunque el metodo es general y aplicable igualmente a las supercies Mg .
Observamos que N3 es un complejo celular que puede ser construido como
nico vertice v. Representaremos por v su 0-smplice
sigue: X 0 consta de un u
asociado en C0 (X 0 ). Ahora construimos X 1 adjuntando tres aristas a, b, c
con ambos extremos en v, con lo que obtenemos una or de tres petalos.
Especcamente, la adjunci
on se realiza a traves de la aplicacion
f1 : S10 S20 S30 X 0
constante igual a v, con la que obtenemos
g1 : B11 B21 B31 X 1
de manera que a = g1 |B11 , b = g1 |B21 , c = g1 |B31 , son tres 1-smplices en
C1 (X 1 ) que parametrizan cada uno de los tres petalos a, b, c.

4.4. La homologa de los complejos celulares

95

Para formar X 2 , dividimos S 1 en seis arcos iguales (podemos identicar a S 1


con un hex
agono regular, y entonces tales arcos son los lados). Parametrizamos
dichos arcos mediante 1-smplices a1 , a2 , b1 , b2 , c1 , c2 ordenados como indica la
gura. Se entiende que todos est
an recorridos en sentido antihorario, de modo
que la 1-cadena a1 + a2 + b1 + b2 + c1 + c2 es un 1-ciclo que genera H1 (S 1 ).

1
Mediante a1
on aplicamos g1 ,
1 biyectamos el lado a1 con B1 , y a continuaci
con lo que tenemos una aplicaci
on continua de a1 en X 1 . Hacemos lo mismo
con a2 , mientras que b1 y b2 los hacemos corresponder con B21 y c1 , c2 con B31 .
De este modo obtenemos seis aplicaciones continuas de cada uno de los lados
del hex
agono en X 1 . Como todas ellas hacen corresponder los extremos con el
punto v, se pueden unir en una u
nica aplicaci
on continua
f2 : S 1 X 1 ,
a traves de la cual adjuntamos al complejo una u
nica cara k.
b
b2
c1

b1
f2

c2

a2
a1

As obtenemos una aplicaci


on g2 : B 2 X 2 que restringida a B 2 es un
homeomorsmo en su imagen y en la frontera cumple
g2 (a1 ) = g2 (a2 ) = a ,

g2 (b1 ) = g2 (b2 ) = b ,

g2 (c1 ) = g2 (c2 ) = c .

De aqu se sigue inmediatamente que el complejo X = X 2 es homeomorfo a


N3 . Si llamamos v = [v ] H0 (X 0 ), tenemos que
C0 (X) = v .
Similarmente, sabemos que C1 (X) esta generado por las im
agenes por g1
de un generador de cada grupo H1 (Bi1 , Si1 ). Este grupo est
a generado por la
clase de la identidad Bi1 Bi1 , y su imagen es la clase del smplice a , b , c
correspondiente. As pues, tomando clases en H1 (X 1 , X 0 ), llamamos a = [a ],
b = [b ] y c = [c ], y se cumple que
C1 (X) = a, b, c .
Finalmente, consideramos en B 2 (identicado con el hex
agono) la 2-cadena
k indicada en la gura:

96

Captulo 4. Complejos celulares


b2
c1

b1

c2

a2
a1

Puesto que
k = a1 + a2 + b1 + b2 + c1 + c2
es un ciclo cuya clase genera H 1 (S 1 ), tenemos que k = g2 ([k ]) es el generador
de H 2 (X 2 , X 1 ) correspondiente a la u
nica cara de N3 . As pues,
C2 (X) = k .

Ahora calculamos el operador frontera del complejo C(X).


Trivialmente,
v = 0. Por otra parte,
a = ([a ]) = [a ] = [v v] = 0,
e igualmente b = c = 0. Por otra parte,
k = ([g2 (k )]) = [g2 (k )] = [g2 (k )] = [g2 (a1 + a2 + b1 + b2 + c1 + c2 )]
= [2a ] + [2b ] + [2c ] = 2a + 2b + 2c.
Por consiguiente, rk, para r A es un ciclo si y solo si 2r = 0, es decir,
si y solo si r pertenece al n
ucleo A(2) de la multiplicaci
on por 2 en A y, por
consiguiente, H2 (X)
= A(2) . Por otra parte,
H1 (X) = a, b, c / 2a + 2b + 2c
= A2 (A/2A),
y claramente H0 (X)
= A.
Para calcular tal y como habamos anunciado la homologa de los espacios proyectivos reales, necesitamos un resultado mas:
Denici
on 4.14 Una aplicaci
on continua f : X Y entre complejos celulares es celular si cumple f [X p ] Y p para todo p.
Una aplicaci
on celular f induce aplicaciones entre pares
f : (X p , X p1 ) (Y p , Y p1 ),
luego induce homomorsmos
f : Hp (X p , X p1 ) Hp (Y p , Y p1 ).
A este homomorsmo lo llamaremos fp : Cp (X) Cp (Y ). El teorema 2.28

implica inmediatamente que f conmuta con el operador frontera de C(X),


es
decir, que es un homomorsmo de complejos, por lo que induce homomorsmos
p (X) H
p (Y ).
fp : H

4.4. La homologa de los complejos celulares

97

Teorema 4.15 Sea f : X Y una aplicaci


on celular entre dos complejos
celulares. Entonces el diagrama siguiente es conmutativo:
p (X)
H
f


p (Y )
H

 Hp (X)
f


 Hp (Y )

donde las echas horizontales representan a los isomorsmos construidos en el


teorema 4.12.
n: Si analizamos la prueba del teorema 4.12, veremos que el
Demostracio
isomorsmo construido se descompone en tres isomorsmos, de acuerdo con el
diagrama siguiente:
p (X)
H


p (Y )
H

 Hp (X p+1 , X p2 )


 Hp (Y p+1 , Y p2 )

 Hp (X, X p2 )


 Hp (Y, Y p1 )

Hp (X)
f


Hp (Y )

Las echas horizontales sin nombre representan los homomorsmos inducidos


por las inclusiones. Es claro entonces que el cuadrado central y el derecho son
conmutativos. S
olo falta probar que lo mismo sucede con el izquierdo.
Con la notaci
on de 4.12, el homomorsmo esta determinado por los homo
morsmos i y j . Concretamente, si x Zp (X), tenemos que ([x])
= (x),
donde (x) esta determinado por la relaci
on i (x) = j ((x)). Como f conmuta con i y j , tenemos que i (f (x)) = j (f ((x))), lo que signica que
f ((x)) = (f (x)), donde la segunda es la correspondiente al complejo Y .
p (X) y H
p (Y ), concluimos que
Tomando clases en H

(x)]) = (
f ([x])).
f (([x]))
= f ((x)) = (f (x)) = ([f

Nos ocupamos ahora de la homologa de Pn (R). Para ello hemos de describir


con detalle una estructura de complejo celular en la esfera S n . Identicando a S p
con los puntos de S n cuyas u
ltimas coordenadas son nulas, vamos a considerar
a S n como complejo celular X de modo que el esqueleto de dimension p sera
X p = Sp.
Para ello basta observar que S p puede obtenerse a partir de S p1 adjuntando
dos celdas:
p
B+
= {x S p | xp+1 > 0},

p
B
= {x S p | xp+1 < 0}.

Especcamente,
tenemos la aplicacion gp : B1p B2p S p querestringida




a B1p es gp (x) = x, 1 x y restringida a B2p es gp (x) = x, 1 x .

98

Captulo 4. Complejos celulares


2
B+

1
B

S0

S2

S1
1
B+

2
B

(Notemos que estamos sustituyendo el espacio cociente determinado por la


restriccion de gp a la suma de las fronteras por un espacio homeomorfo, a saber,
la realizacion de S p como subespacio de Rn+1 . Esto no supone ning
un cambio
teorico sustancial.)
Consideremos ahora la aplicaci
on antipodal : S n S n . Ciertamente es
celular, luego induce homomorsmos
 entre los grupos Cp (S n ). Si llamamos
p
p
p
p
: B1 B2 B1 B2 a la aplicaci
on que enva x B1p a x B2p y
viceversa, tenemos que el diagrama siguiente es conmutativo:
B1p B2p

gp

 Sp


B1p B2p

gp


 Sp

Por lo tanto, el diagrama siguiente tambien conmuta:


Hp (B1p B2p , S1p1 S2p1 )

gp


Hp (B1p B2p , S1p1 S2p1 )

 Cp (S n )

gp


 Cp (S n )

Ahora bien, es claro que se restringe a un isomorsmo entre Hp (B1p , S1p1 )


y Hp (B2p , S2p1 ), luego, jado un generador (libre) c del primer m
odulo, podemos
tomar a (c) como generador (libre) del segundo. Esto se traduce en que como
base de Cp (S n ) podemos tomar un par de clases ep ,
 (ep ).
Para estudiar el operador frontera consideramos siguiente diagrama conmutativo:

 Hp1 (S p1 , S p2 )
Hp (S p , S p1 )



i 







p1
Hp1 (S
)


Hp1 (S p1 )




p
p1

Hp1 (S p1 , S p2 )
Hp (S , S
)

4.4. La homologa de los complejos celulares

99

Seg
un el teorema 3.14, el homomorsmo que aparece en el centro del
diagrama es la multiplicaci
on por (1)p . Vemos, pues, que

 (ep ) = i ( ( (ep ))) = (1)p i ( (ep )) = (1)p ep .


En particular, la cadena ep + (1)p+1
 (ep ) es un ciclo. Vamos a ver que

si p > 0 es, de hecho, una base de Zp (S n ). Ciertamente es libre. Un ciclo


 (ep ), para ciertos a1 , a2 A,
arbitrario ha de ser de la forma z = a1 ep + a2
sujeto a la condici
on
0 = (a1 ep + a2
 (ep )) = (a1 + (1)p a2 )ep .
Si probamos que ep es libre, concluiremos que a1 + (1)p a2 = 0, con lo que
z = a1 (ep + (1)p+1
 (ep )),
como queramos probar. Para ello consideramos el diagrama conmutativo
Hp (B1p , S1p1 )

gp


Hp1 (S p1 )

 Hp (S p , S p1 )


 Hp1 (S p1 , S p2 )

Las echas horizontales son las inducidas por la restricci


on
gp : (B1p , S1p1 , ) (S p , S p1 , S p2 ),
ambas son monomorsmos: la superior porque es la restriccion de un isomorsmo, la inferior porque, en la sucesi
on de homologa del par (S p1 , S p2 ),
p2
el termino anterior es Hp1 (S
) = 0. Por otra parte, la echa vertical izquierda es un isomorsmo y sabemos que ep es la imagen por gp de una base
de Hp (B1p , S1p1 ), luego ep es la imagen por i de una base de Hp1 (S p1 ). Es
claro entonces que ep es libre, como queramos probar.
Si 0 < p < n, es claro que Fp (S n ) = ep+1 . Por otra parte, sabemos que
p (S n )
H
= Hp (S n ) = 0, luego


Zp (S n ) = ep + (1)p+1
 (ep ) = ep+1 = Fp (S n ).
Por consiguiente,
ep+1 = ,(ep + (1)p+1
 (ep )),
donde , A es una unidad. Podemos cambiar ep por ,ep y as , = 1, es decir,
tenemos la relacion
ep+1 = ep + (1)p+1
 (ep ).
Una comprobaci
on directa muestra que esta f
ormula vale igualmente si p = 0.
n ).
Con esto tenemos completamente determinado el complejo C(S

100

Captulo 4. Complejos celulares

Ahora consideramos la proyecci


on can
onica : S n Pn (R), que claramente es celular, luego induce homomorsmos

 : Cp (S n ) Cp (Pn (R)).
p
La restriccion : (B+
, S p1 ) (Pp (R), Pp1 (R)) es un homeomorsmo
p

relativo, luego
se restringe a un isomorsmo entre Hp (B+
, S p1 ) y Cp (Pp (R)).
Por consiguiente, ep =
 (ep ), es una base de Cp (Pp (R)). Por otra parte,

 (
 (ep )) = 
(ep )) =
 (ep ) = ep .


Con esto podemos calcular el operador frontera:


ep+1

=
 (ep+1 ) =
 (ep+1 )


 
=
 ep + (1)p+1
 (ep ) = 1 + (1)p+1 ep .

Explcitamente:
ep+1


=

2ep
0

si p es par,
si p es impar.

Ahora es inmediato el teorema siguiente:


Teorema 4.16 La homologa (completa) del espacio proyectivo real Pn (R) viene
dada por
0
si p < 0 o p > n,

A
si p = 0,

n
A
si 1 p = 2k n,

(2)
Hp (P (R)) =

A/2A
si 1 p = 2k + 1 < n,

A
si p = 2k + 1 = n,
donde A(2) es el n
ucleo de la multiplicaci
on por 2 en A.

4.5

Los n
umeros de Betti y la caracterstica de
Euler

En esta seccion supondremos que el anillo de coecientes A sobre el que


construimos los grupos de homologa es un cuerpo o, al menos, dominio de
ideales principales (como Z). En tal caso, si M es un A-modulo nitamente
generado y T (M ) es el subm
odulo de torsi
on, es decir, el submodulo formado
por los elementos m M tales que existe un a A no nulo tal que am = 0, se
cumple que M/T (M ) es un A-modulo libre (nitamente generado). Al rango de
este cociente se le llama rango de M . Ademas, todo subm
odulo de un A-modulo
libre de rango nito r es libre y de rango menor o igual que r.
Si X es un complejo celular, sabemos que Cp (X) es un A-modulo libre nitamente generado, luego tambien lo es el submodulo de ciclos Zp (X) y su
p (X).
cociente, H

4.5. Los n
umeros de Betti y la caracterstica de Euler

101

Denici
on 4.17 Sea X un espacio topol
ogico y p un entero tal que el A-modulo
Hp (X) sea nitamente generado. Entonces se dene el n
umero de Betti de X de
dimensi
on p como el rango bp (X) de Hp (X). Cuando no se especica el anillo
A se sobrentiende que es Z.
La homologa considerada es la completa, de modo que b0 (X) es el n
umero
de componentes arcoconexas de X (supuesto que sea nito).
Las observaciones previas a la denici
on junto con el teorema 4.12 prueban
que si X es un complejo celular entonces todos sus n
umeros de Betti estan
denidos, as como que bp (X)
= 0 a lo sumo si 0 p n.
En general, si X es un espacio topologico cuyos n
umeros de Betti estan
todos denidos y todos son nulos salvo a lo sumo una cantidad nita, denimos
la caracterstica de Euler de X como

(X) = (1)p bp (X).
p

Tenemos, pues, que la caracterstica de Euler esta denida para todo complejo celular. Por ejemplo, con los c
alculos que tenemos hechos, es inmediato
comprobar que

0 si n es impar,
(S n ) =
(Mg ) = 2 2g,
(Nh ) = 2 h,
2 si n es par,

0 si n es impar,
n
n
(P (C)) = n + 1,
(P (R)) =
1 si n es par.
En particular, vemos que este invariante es suciente para distinguir entre
s las supercies Mg y tambien las Nh (aunque (Mg ) = (N2g )).
Observemos que los n
umeros de Betti pueden depender del anillo de coecientes. Un ejemplo nos lo proporcionan las supercies Nh , para las cuales
1 = h 1 si A no tiene caracterstica 2 y b1 = h en caso contrario. Ahora bien,
la caracterstica de Euler resulta invariante porque b2 compensa esta diferencia.
El teorema 4.20 prueba que la caracterstica de Euler de un complejo celular no
depende del anillo de coecientes.
Vamos a ver que la caracterstica de Euler es muy f
acil de calcular en espacios
concretos. Para ello necesitamos algunas cuentas con sucesiones exactas. El
teorema siguiente es trivial si A es un cuerpo y, por consiguiente, los m
odulos
son espacios vectoriales.
Teorema 4.18 Consideremos una sucesi
on exacta
f1

f2

0 M1 M2 Mr 0,
de m
odulos nitamente generados sobre un dominio de ideales principales A.
Entonces

(1)p rang Mp = 0.
p

102

Captulo 4. Complejos celulares

n: Lo probaremos por inducci


Demostracio
on sobre r. Para r = 1, 2 es
inmediato. Ve
amoslo para r = 3. Tenemos, pues,
f1

f2

0 M1 M2 M3 0.
Vamos a reducirlo al caso en que el anillo es un cuerpo. Para ello consideramos el cuerpo de cocientes K de A. Llamemos M i = Mi /T (Mi ), que es un
A-modulo libre del mismo rango que Mi (por denici
on). Es f
acil ver que la
sucesion dada induce una sucesi
on
f

1
2
0 M 1
M 2
M 3 0.

Esta sucesion es exacta en M 1 y en M 3 , aunque no necesariamente en M 2 .


Ademas, f 1 f 2 = 0. (Las comprobaciones son simples: veamos, por ejemplo,
la inyectividad de f 1 . Si f 1 ([m]) = 0, entonces f1 (m) T (M2 ), luego existe
a A no nulo tal que f1 (am) = 0, luego am = 0, luego m T (M1 ) y [m] = 0.)
Si ri = rang Mi , jando una base en cada M i podemos considerar el isomorsmo coordenado i : M i Ari . A traves de estos isomorsmos los
homomorsmos f 1 y f 2 se transforman en homomorsmos j1 y j2 , los cuales
se extienden de forma u
nica a aplicaciones lineales j1 y j2 entre los espacios
vectoriales Kri .
0

M
1

j1

j1

 Ar1
i

M
2
2

f1

 Kr1

M
3

0

j2

j2

 Ar 2
i

f2

 Kr2


 Ar 3

0


 Kr3

0

Concretamente, j1 es la extension a Kr1 de la restriccion de j1 a la base


can
onica de Ar1 . Similarmente con j2 .
Ya hemos comentado que la primera la no es necesariamente exacta en M 2 ,
luego la segunda (que es una replica) tampoco tiene por que serlo. No obstante
probamos a continuaci
on que la tercera lo es.
En general, si x Kr1 , existe un a A no nulo (el producto de los denominadores de las componentes de x) tal que ax Ar1 , luego j1 (ax) = j1 (ax) = 0,
luego ax = 0 y tambien x = 0.
Similarmente se prueba que j2 es suprayectiva, as como que j1 j2 = 0.
Tomemos ahora x N(j2 ) y, como antes, consideramos a A no nulo tal que
ax Ar2 . Sea ax = 2 ([m]). Entonces f 2 ([m]) = 0, es decir, f2 (m) es un
elemento de torsion, existe b A no nulo tal que f2 (bm) = 0, luego bm Im f1 ,
luego [bm] Im f 1 , luego bax Im j1 , y tambien x Im j1 .
Ahora es clara la relaci
on r2 = r1 + r3 . Si r > 3 dividimos la sucesi
on exacta
dada en las sucesiones
0 M1 M2 Im f2 0

4.5. Los n
umeros de Betti y la caracterstica de Euler

103

y
0 Im f2 M3 Mr 0.
Como ambas tienen longitud menor que r, podemos aplicarles la hip
otesis de
inducci
on y, sumando las igualdades que obtenemos, llegamos a la conclusi
on.
Aunque hemos denido los n
umeros de Betti y la caracterstica de Euler para
el caso de un espacio topologico, es claro que la denici
on vale igualmente para
pares de espacios. Para probar el teorema siguiente basta aplicar el resultado
anterior a la sucesi
on exacta de homologa del par (X, U ) del enunciado:
Teorema 4.19 Sea (X, U ) un par de espacios topol
ogicos de modo que esten
denidas las caractersticas de Euler de X, U y (X, U ). Entonces se da la
relaci
on
(X) = (U ) + (X, U ).
Ahora podemos probar:
Teorema 4.20 Sea X un complejo celular de dimensi
on n formado por cp celdas de cada dimensi
on p. Entonces
(X) =

n


(1)p cp .

p=0

n: Lo probamos por inducci


Demostracio
on sobre n. Si n = 0 tenemos
que X es un espacio nito de c0 puntos. Ciertamente entonces, su u
nico grupo
de homologa no trivial es el de dimensi
on 0 y (X) = b0 (X) = c0 .
Supuesto cierto para n 1, aplicamos el teorema anterior al par (X, X n1 ),
que nos da la relaci
on
(X) = (X n1 ) + (X, X n1 ).
Seg
un el teorema 4.11, tenemos que (X, X n1 ) = (1)n cn , con lo que la
conclusi
on es inmediata.
Ejemplo Sea P un poliedro en el sentido tradicional, es decir, un espacio
formado por caras poligonales homeomorfo a una esfera. Entonces, si P esta
formado por V vertices, A aristas y C caras, se cumple la relacion
V + C A = 2,
conocida como la f
ormula de Euler.
El teorema anterior nos permite probar f
acilmente una u
ltima relaci
on:
Teorema 4.21 Sean X e Y dos complejos celulares. Entonces
(X Y ) = (X)(Y ).

104

Captulo 4. Complejos celulares

n: En la prueba del teorema 4.5 hemos visto que X Y


Demostracio
admite una estructura de complejo celular en la que

cp (X Y ) =
ci (X)cj (Y ).
i+j=p

El resultado es ahora un simple c


alculo a partir del teorema anterior.
Ejemplo

(S 2 S 2 ) = 4, luego S 2 S 2 no es homeomorfo a S 4 .

Terminamos la seccion mostrando otro caso en el que podemos asegurar que


estan denidos los n
umeros de Betti: el de las variedades topologicas compactas.
Teorema 4.22 Los grupos de homologa de las variedades topol
ogicas compactas son m
odulos nitamente generados.
n: Por el teorema 1.9 no perdemos generalidad si consideraDemostracio
mos una variedad V Rm . Por el teorema 1.15 tenemos un entorno N de V en
Rn y una retracci
on r : N V . Sea , = d(V, Rm \ N ). Podemos descomponer
m
R en una cuadrcula de cubos de di
ametro menor que ,. La uni
on K de los
cubos que cortan a V es un complejo celular V K N y r se restringe a una
retraccion r : K V , la cual induce a su vez epimorsmos
r : Hp (K) Hp (V ).
(Son suprayectivos porque i r = 1, donde i : V K es la inclusion.)
Sabemos que los modulos Hp (K) de los complejos celulares son nitamente
generados, luego lo mismo vale para los modulos Hp (V ).
En particular todas las variedades compactas tienen denidos los n
umeros
de Betti y la caracterstica de Euler.

4.6

Poliedros

Terminamos estudiando los complejos celulares mas sencillos, a saber, aquellos cuyas caras de dimension p son p-smplices anes. Estos espacios tienen
gran interes en topologa algebraica. De todos modos, los resultados que siguen
no van a ser usados despues salvo en el apendice A.
Denici
on 4.23 Un complejo simplicial afn en Rn es un conjunto nito K de
smplices de Rn con la propiedad de que toda cara de un smplice de K esta en
K y la interseccion de dos smplices de K es vaca o bien es una cara com
un.
Los smplices de K se llaman caras de K. La dimensi
on de un complejo K
es el maximo de las dimensiones de sus caras. Llamaremos poliedro asociado a
K a la uni
on de todos los smplices que lo componen. Lo representaremos por
|K|. Claramente se trata de un espacio topol
ogico compacto, no necesariamente
conexo.

4.6. Poliedros

105

La u
ltima observaci
on de la seccion 2.1 muestra que el conjunto de las caras
de un smplice S forma un complejo simplicial cuyo poliedro asociado es el
propio S.
Un subcomplejo L de un complejo K es un subconjunto de K que ademas
sea un complejo. As, el conjunto de los smplices de K de dimensi
on r forma
un subcomplejo de K al que llamaremos r-esqueleto de K, y lo representaremos
por K r .
Teniendo en cuenta que un smplice afn es homeomorfo a una bola cerrada
(por el teorema 1.3), es facil ver que si K es un complejo simplicial, entonces
su poliedro |K| es un complejo celular y el poliedro del r-esqueleto de K en el
sentido que acabamos de introducir es el r-esqueleto de |K|.
Si S es un smplice, el conjunto de todas las caras de S distintas del propio
S constituye un complejo al que llamaremos frontera de S, y lo representaremos
por S.
La uni
on y la intersecci
on de subcomplejos de un complejo dado son a su
vez complejos. El teorema siguiente contiene informacion m
as na sobre la
estructura de los complejos.
Teorema 4.24 Si K es un complejo afn, cada punto de |K| pertenece al interior de una u
nica cara de K. Recprocamente, si K es un conjunto nito de
smplices con interiores disjuntos dos a dos y tal que toda cara de un smplice
de K est
a en K, entonces K es un complejo simplicial afn.
n: Todo punto x |K| esta en una de sus caras, digamos en
Demostracio
S. Si expresamos x como combinacion afn de los vertices de S, entonces x esta
en el interior de la cara de S formada por los vertices correspondientes a las
coordenadas positivas de x.
Si x esta en el interior de dos caras de K, digamos en S1 y S2 , entonces
S1 S2
= , luego C = S1 S2 es una cara com
un, pero una cara C es disjunta
del interior del smplice S1 salvo que C = S1 , e igualmente C = S2 .
Sea ahora K un conjunto de smplices en las condiciones del teorema. Hemos
de probar que dos cualesquiera de sus elementos S1 y S2 son disjuntos o se cortan
en una cara. Debidamente ordenados, podemos suponer que los vertices de S1
son (a0 , . . . , ar , br+1 , . . . , bs ) y que los de S2 son (a0 , . . . , ar , cr+1 , . . . , cs ), de
modo que ning
un bi coincide con ning
un cj . Obviamente el smplice de vertices
(a1 , . . . , ar ) tal vez vaco esta contenido en S1 S2 . Si x S1 S2 , entonces
x=

r

i=0

ti ai +

s

i=r+1

ti bi =

r

i=0

ti ai +

s

i=r+1

ti ci ,



donde
ti = ti = 1, pero ha de ser tr+1 = = ts = tr+1 = = ts = 0, o
de lo contrario x estara en el interior de dos smplices distintos en K. As pues,
x pertenece al smplice de vertices (a1 , . . . , ar ), que es, por tanto, S1 S2 .
Sabemos que un smplice, como espacio topologico, esta determinado por su
dimensi
on. Esto no es cierto para un complejo K, pero veremos que la topologa

106

Captulo 4. Complejos celulares

de K esta determinada por un esquema muy general que describe la forma en


que se conectan sus caras. para enunciarlo adecuadamente debemos introducir
las aplicaciones que conservan con mas exactitud la estructura de un complejo:
Denici
on 4.25 Dados dos complejos simpliciales K y L, diremos que una
aplicaci
on f : |K| |L| es simplicial si cuando S es una cara de K con vertices
a0 , . . . , ar , entonces los puntos f (a0 ), . . . , f (ar ) son afnmente independientes,
generan una cara de L y la restriccion de f a S viene dada por

 
r
r
f
ti ai =
ti f (ai ),
i=0

i=0

es decir, la restriccion de f a S coincide con la restriccion de una aplicaci


on afn.
En particular, la restricci
on de f a cada cara de K es continua (porque
las aplicaciones anes lo son), luego f es continua en |K| (porque las caras
de K forman un cubrimiento cerrado nito de |K|). Si f es biyectiva (y por
consiguiente un homeomorsmo, ya que |K| es compacto), diremos que es un
homeomorsmo simplicial.
Denici
on 4.26 Un complejo simplicial!abstracto K es un conjunto nito de
conjuntos nitos, llamados caras de K, con la propiedad de que todo subconjunto
de una cara de K es una cara de K. Los elementos de las caras de K (o,
indistintamente, las caras con un solo elemento) se llaman vertices de K. La
dimensi
on de una cara se dene como una unidad menos que el n
umero de
vertices que la componen. La dimensi
on de K es el maximo de las dimensiones
de sus caras.
Diremos que un complejo simplicial afn K es una realizaci
on de un complejo
simplicial abstracto K si existe una biyeccion entre los vertices de K y los de
K de modo que un conjunto de vertices de K es una cara de K si y solo si los
vertices correspondientes en K son los vertices de una cara de K.
Ejemplo

El cubo de la gura es una realizaci


on del complejo abstracto
K = {{1}, {2}, {3}, {4}, {5}, {6}, {7}, {8},
{1, 2}, {1, 3}, {1, 4}, {1, 5}, {1, 8}, {2, 3}, {2, 5}, {2, 6}, {2, 7},
{3, 3}, {3, 7}, {3, 8}, {4, 8}, {5, 6}, {5, 7}, {5, 8}, {6, 7}, {7, 8},
{1, 2, 3}, {1, 3, 4}, {1, 2, 5}, {2, 5, 6}, {2, 3, 7}, {2, 6, 7},
{3, 4, 8}, {3, 7, 8}, {1, 4, 8}, {1, 5, 8}, {5, 6, 7}, {5, 7, 8}}
8
5

7
6

4
1

3
2

4.6. Poliedros

107

Es obvio que todo complejo afn es la realizacion de un complejo abstracto. El


interes de este concepto reside en que un complejo abstracto es una estructura
muy sencilla que, sin embargo, determina completamente la topologa de sus
realizaciones. Lo probamos en el teorema siguiente.
Teorema 4.27 Los poliedros de dos realizaciones de un mismo complejo abstracto son simplicialmente homeomorfos.
n: Si K1 y K2 son dos realizaciones de un mismo comDemostracio
plejo abstracto K, entonces podemos nombras sus vertices como a0 , . . . , am y
b0 , . . . , bm respectivamente, de modo que ai y bi se correspondan con el mismo
vertice de K. Esto implica que si {ai1 , . . . , air } son los vertices de una cara C
de K1 , entonces {bi1 , . . . , bir } son los vertices de una cara C  de K2 . Existe una
u
nica aplicaci
on fC : C C  tal que f (aij ) = bij para todo j y que conserve
las coordenadas baricentricas respecto a los vertices, es decir, que sea la restricci
on de una aplicaci
on afn. Es claro que las aplicaciones fC se extienden a
un u
nico homeomorsmo simplicial f : |K1 | |K2 |.
M
as notable es el hecho de que todo complejo abstracto tiene una realizacion,
es decir, que nunca puede ocurrir que si razonamos sobre un complejo abstracto
estemos hablando de nada.
Teorema 4.28 Todo complejo abstracto de dimensi
on n tiene una realizaci
on
en R2n+1 .
n: Sea K un complejo abstracto y sean a0 , . . . , am sus vertiDemostracio
ces. Veamos que existen m + 1 puntos en R2n+1 tales que 2n + 2 cualesquiera
de ellos sean afnmente independientes. De hecho podemos encontrar cualquier
cantidad de puntos as: supuesto que hayamos encontrado k de ellos, consideramos las variedades anes generadas por cada 2n + 1 de ellos, que son un n
umero
nito, luego no cubren R2n+1 , luego siempre podemos tomar un punto que no
este en ninguna de ellas, y as tenemos k + 1 puntos con la misma propiedad.
Llamemos a0 , . . . , am a los puntos que hemos tomado y biyectemoslos con los
vertices de K. Puesto que K tiene dimension n, los subconjuntos de a0 , . . . , am
correspondientes con caras de K son afnmente independientes, luego determinan
smplices en R2n+1 . Sea K el conjunto formado por estos smplices. Para que
sea un complejo solo hemos de probar que la intersecci
on de dos cualesquiera
de sus caras es vaca o bien es otra cara. Ahora bien, si C1 y C2 son caras de
K, digamos de dimensiones p y q, el n
umero de vertices de una y otra es a lo
sumo p + q + 2 2n + 2, luego dichos vertices son afnmente independientes,
luego forman un smplice que tiene a C1 y C2 como caras, luego C1 C2 ha de
ser vaco o bien una cara com
un.
Investigamos ahora mas a fondo la estructura de un complejo:
Denici
on 4.29 Sea K un complejo simplicial. Para cada punto x |K|,
denimos el entorno simplicial de x como el conjunto NK (x) formado por todas
las caras de K que contienen a x junto con las caras de estas. La esfera simplicial
de x es el conjunto SK (x) de las caras de NK (x) que no contienen a x.

108

Captulo 4. Complejos celulares

Si S es una cara de K, la estrella de S es la uni


on de los interiores de las
caras de K que tienen a S por cara. La representaremos por EK (S).

Por ejemplo, en el complejo de la gura, el entorno simplicial del punto


se
nalado est
a formado por los dos tri
angulos centrales junto con sus cinco caras
y sus cuatro vertices. La esfera simplicial esta formada por las cuatro aristas y
los cuatro vertices marcados con trazo grueso y la estrella de la arista en la que
esta el punto est
a formada por dicha arista (sin sus vertices) y los dos triangulos
sin sus lados.
El teorema siguiente recoge las propiedades b
asicas de estos conceptos. La
prueba se basa esencialmente en el teorema 4.24.
Teorema 4.30 Sea K un complejo simplicial, S una cara de K y x |K|.
Entonces:
a) NK (x) y SK (x) son complejos simpliciales.
b) La estrella EK (S) es abierta en |K|.
c) Si S es la u
nica cara de K que tiene a x en su interior, entonces se cumple
que EK (S) = |NK (x)| \ |SK (x)|. En particular |NK (x)| es un entorno de
x en K.
n: a) es inmediato.
Demostracio
Para probar b) basta observar que el conjunto |K| \ EK (S) esta formado
por las caras de K que no tienen a S por cara. En efecto, si y |K| \ EK (S),
entonces y esta en el interior de una cara de K, pero esta no puede tener a S
por cara, o de lo contrario y estara en EK (S). Recprocamente, si C es una
cara de K que no tiene a S por cara e y C, entonces y esta en el interior de
una u
nica cara de K que, por ser cara de C, no tiene a S por cara. La unicidad
implica que y |K| \ EK (S). Por consiguiente este conjunto es cerrado en |K|.
c) Si y EK (S), entonces y esta en el interior de una cara C de K que
tiene a S por cara, luego C NK (x) y por consiguiente y |NK (S)|. Ademas
y
/ SK (x), o de lo contrario y estara en una cara de NK (S) que no contiene a
x, luego estara en el interior de una cara de NK (S) que no contiene a x, pero
esa cara habra de ser C por la unicidad y x S C.
Recprocamente, si y |NK (x)| \ |SK (x)|, entonces y esta en una cara C de
K que contiene a x. En particular y estara en el interior de una cara C  de C,

4.6. Poliedros

109

pero C  ha de contener a x, o de lo contrario y estara en SK (x). Entonces x


esta en el interior de una cara de C  , es decir, S es una cara de C  , luego x esta
en el interior de una cara (C) que tiene a S por cara. En conclusi
on y EK (S).
Ahora necesitamos el siguiente teorema tecnico:
Teorema 4.31 Sea K un complejo simplicial, x |K|, y |NK (x)|, y
= x.
Entonces el segmento de extremos x, y est
a contenido en |NK (x)|. La semirrecta
de origen x que pasa por y corta a |SK (x)| en un u
nico punto.
n: Tenemos que y esta en un smplice S de K que contiene
Demostracio
a x. Como los smplices son convexos, el segmento de extremos x, y esta contenido en S, luego en |NK (x)|.
Sea ahora l la semirrecta de origen x y que pasa por y. Puesto que |NK (x)|
esta acotado, existe un punto z l tal que
d(x, z) = sup{d(x, z  ) | z  l |NK (x)|}.
Como y l |NK (x)|, y
= x, esta distancia no es nula, luego z
= x. Como
|NK (x)| es cerrado, z |NK (x)|. Por consiguiente z esta en el interior de una
cara S de NK (x). No puede ocurrir que x S, pues en tal caso podramos prolongar el segmento xz sin salir de S, luego sin salir de NK (x), lo que contradira
la construcci
on de z. De este modo, S SK (x), luego z |SK (x)| l.
Falta probar que ning
un otro punto de l esta en |SK (x)|. Ciertamente, los
puntos de l que distan m
as de x que z estan fuera de |NK (x)|, luego no estan
tampoco en |SK (x)|. Falta probar que ning
un punto interior del segmento de
extremos xz esta en |SK (x)|.
Como S NK (x), tenemos que S es una cara de un smplice C de K que
contiene a x, luego x esta en el interior de una cara S  de C. Los vertices de
S y los de S  son vertices del smplice C, luego son afnmente independientes y
generan un smplice T , que tiene a S y S  por caras. En particular T NK (x).

x
S

T
z
S

Basta probar que los puntos interiores del segmento xz son interiores a T ,
pues entonces estaran en EK (S  ) y no en |SK (x)|. Ahora bien, x tiene coordenadas baricentricas positivas respecto de todos los vertices de S  , z tiene
coordenadas baricentricas positivas respecto de todos los vertices de S, luego
una combinaci
on convexa estricta de ambos tiene coordenadas baricentricas positivas respecto de todos los vertices de T y es, por lo tanto, interior a T .

110

Captulo 4. Complejos celulares

De aqu deducimos un teorema muy u


til sobre la topologa de los complejos
simpliciales. Esencialmente dice que si dos poliedros son homeomorfos entonces los poliedros asociados a las esferas simpliciales de puntos homologos son
homot
opicos. Por conveniencia lo presentamos en una forma ligeramente m
as
general que sera necesaria en el apendice A.
Teorema 4.32 Sean K y L complejos simpliciales y sea f : |K| |L| un
homeomorsmo en su imagen. Sea U un abierto de |L| contenido en f |K| y
x |K| tal que f (x) U . Entonces |SK (x)| es homot
opico a |SL (f (x))|.
n: Por el teorema 4.24, el punto f (x) esta en el interior de
Demostracio
una u
nica cara S de L. Tenemos que f (x) U EL (S) |NL (f (x))|, luego
H = f 1 [U EL (S)] es un abierto en |K| que contiene a x y f [H] |NL (f (x))|.
Para cada n
umero real 0 < 1 sea |NK (x)| el conjunto de puntos de
|NK (x)| de la forma x + (y x), donde y |NK (x)|, es decir, es el conjunto
on . En
que se obtiene al aplicarle a NK (x) la homotecia de centro x y raz
particular es homeomorfo a NK (x). Puesto que H es abierto y |NK (x)| esta
acotado, existe un tal que x |NK (x)| H, de donde
f (x) f [|NK (x)|] |NL (f (x))|.
Como |NK (x)| es un entorno de x en K, tenemos que f [|NK (x)|] U es
un entorno de f (x) en L, luego existe un tal que |NL (f (x))| f [|NK (x)|].
Del mismo modo que hemos obtenido podemos obtener, por u
ltimo un de
modo que




f (x) f |NK (x)| |NL (f (x))| f |NK (x)| |NL (f (x))|.
|NL (f (x))|


f |NK (x)|
f (x)

|NL (f (x))|


f |NK (x)|


Denimos como sigue una aplicaci
on : |SL (f (x))| f |SK (x)| . Dado
y |SL (f (x))|, tenemos que f 1 (y) |NK (x)| |NK (x)|, f 1 (y)
= x. Por
el teorema anterior la semirrecta de origen x que pasa por f 1 (y) corta a SK (x)
en un u
nico punto. Tomamos su homotetico
 en |SK (x)| y aplicamos f .
Similarmente, podemos denir : f |SK (x)| |SL (f (x))|, es decir,
partimos de y f |SK (x)| |NL (f (x))|, lo proyectamos radialmente sobre
SL (f (x)) y consideramos su homotetico en |SL (f (x))|.
Vamos a probar que es homotopica a la identidad en |SL (f (x))|. En
primer lugar consideramos la aplicaci
on f 1 . Si y |SL (f (x))|, entonces

4.6. Poliedros

111

f 1 ((y)) esta situado en la semirrecta de origen x que pasa por f 1 (y). Ambos
puntos est
an en |NK (x)| y, por el teorema anterior, tambien lo esta el segmento
que los une. M
as precisamente, dicho segmento esta contenido en |NK (x)|\{x}
luego, por el teorema 1.24, las aplicaciones
f 1 , f 1 : |SL (f (x))| |NK (x)| \ {x}
son homot
opicas. Componiendo la homotopa con f obtenemos una homotopa
entre
, I : |SL (f (x))| |NL (f (x))| \ {f (x)}.
(I es la identidad).
Por otra parte, el teorema 1.24 nos proporciona tambien una homotopa
entre y . En efecto, dado y |SL (f (x))|, tenemos que ((y)) esta
en la semirrecta de origen f (x) que pasa por (y). Ambos puntos est
an en
|NL (f (x))|, luego dicho segmento esta en |NL (f (x))| \ {f (x)}.
En denitiva tenemos una homotopa entre
, I : |SL (f (x))| |NL (f (x))| \ {f (x)}.
Finalmente, componemos esta homotopa con la proyecci
on radial
|NL (f (x))| \ {f (x)} |SL (f (x))|.
Puesto que las im
agenes de I y estan en |SL (f (x))|, la composicion sigue siendo una homotopa entre ambas, pero ahora como aplicaciones
en |SL (f (x))|. Similarmente se prueba que es homot
opica

 a la identidad, luego tenemos que |SL (f (x))| es homotopico a f |SK (x)| . Puesto que

|SL (f (x))| es homeomorfo a |SL (f (x))| y |SK (x)| es homeomorfo a f |SK (x)| ,
opicos.
concluimos que |SL (f (x))| y |SK (x)| tambien son homot

Captulo V

El
algebra homol
ogica
En este captulo estudiamos m
as detenidamente las estructuras algebraicas
generales que hemos ido introduciendo para desarrollar la homologa singular.
Abordaremos problemas tecnicos, como la relacion entre las homologas respecto a diferentes anillos de coecientes y veremos que existe una teora dual a
la homologa singular, conocida como cohomologa singular, que m
as adelante
sera esencial para enunciar importantes resultados sobre variedades topol
ogicas.
El lenguaje adecuado para enunciar las propiedades generales del algebra homologica es el de la teora de categoras, que introducimos en la primera secci
on.

5.1

Categoras

La noci
on de categora permite un tratamiento unicado de diversas estructuras algebraicas. Veamos la denici
on:
Denici
on 5.1 Una categora C esta determinada por:
a) Una clase, a cuyos elementos llamaremos objetos de C,
b) Una funci
on que a cada par de objetos X, Y de C les asigna un conjunto
hom(X, Y ), a cuyos elementos llamaremos morsmos (en C) de X en Y .
f

Escribiremos f : X Y o X Y para indicar que f hom(X, Y ).


c) Una funci
on que a cada par de morsmos f hom(X, Y ), g hom(Y, Z)
les asigna un morsmo f g hom(X, Z) de modo que se cumplan las
propiedades siguientes:
1. Asociatividad: (f g) h = f (g h), para todos los morsmos f ,
g, h para los que la composici
on tenga sentido.
2. Para cada objeto X, existe un morsmo 1X hom(X, X) de manera
que 1X f = f para todo f hom(X, Y ) y g 1X = g para todo
g hom(Y, X).
113

114

Captulo 5. El algebra homol


ogica

Nota Un ejemplo de categora es la que tiene por objetos a todos los anillos
y de modo que los morsmos entre dos anillos son todos los homomorsmos de
anillos (y la composici
on de morsmos es la composicion usual de aplicaciones).
En este ejemplo, como en la mayora de los que surgen de forma natural, la clase
de los objetos no es un conjunto, pero esto es un mero problema tecnico de la
teora axiom
atica de conjuntos que puede resolverse de muchas formas. Una es
simplemente ser cuidadoso. Otra es restringirse a categoras menores, como, en
nuestro ejemplo, la categora de todos los anillos de cardinal hereditariamente
menor que un cierto cardinal regular . As tenemos un conjunto y, puesto
que es arbitrario, todos los resultados que obtengamos se aplicar
an a anillos
arbitrarios. Hay m
as posibilidades, pero no vamos a discutirlas aqu. El lector
que sepa la suciente teora de conjuntos para comprender realmente el problema
tambien sabr
a resolverlo sin dicultad.
En muchos casos, deniremos una categora indicando u
nicamente cuales son
sus objetos, pues en general es facil sobrentender cu
ales seran los morsmos correspondientes. As, por ejemplo, si hablamos de la categora de los A-modulos,
para un anillo jo A, se sobrentiende que los morsmos son los homomorsmos
de modulos, y que la composici
on es la composicion usual de aplicaciones.
No obstante, hemos de destacar que la denici
on de categora no exige que los
morsmos entre objetos sean aplicaciones, ni en particular que la composici
on
de morsmos sea la composicion de aplicaciones. Precisamente, la utilidad de la
teora de categoras reside en gran parte en la posibilidad de cubrir situaciones
mas complejas. Por ejemplo, jado un anillo A, las sucesiones exactas cortas
de A-modulos son los objetos de una categora (mas concretamente, los objetos
son quntuplas formadas por tres m
odulos y dos homomorsmos), en la cual,
los morsmos entre dos sucesiones son las ternas de homomorsmos que hacen
conmutativo el diagrama correspondiente.
0

P

Q

R

0


 P


 Q


 R

0

En casos como este, tambien dejaremos de especicar los morsmos a menudo. No obstante, a veces es necesario precisar, pues hay varias opciones
de interes. Por ejemplo, tomando como objetos los complejos de A-modulos,
podemos formar una categora con los homomorsmos de complejos y la composicion usual, pero tambien podemos tomar como morsmos las clases de homotopa de homomorsmos de complejos. La composicion se dene entonces
como [f ] [g] = [f g]. Se comprueba f
acilmente que la clase de la composicion
depende u
nicamente de las clases de los homomorsmos que componemos.
Tambien tenemos ejemplos de categora de interes en topologa: la de los
espacios topologicos (con las aplicaciones continuas), o la de los pares o ternas de
espacios (con las aplicaciones continuas entre pares o ternas), la de los complejos
celulares (con las aplicaciones celulares), etc.

5.1. Categoras

115

Observemos que si X es un objeto de una categora, el morsmo 1X que


satisface la denici
on esta unvocamente determinado. En efecto, si hubiera
otro 1X tendramos que 1X = 1X 1X = 1X .
Diremos que un morsmo f : X Y en una categora es inyectivo si existe
un morsmo g : Y X tal que f g = 1X . Diremos que es suprayectivo si
existe g de modo que g f = 1Y . Diremos que f es una equivalencia si es a la
vez inyectivo y suprayectivo. Observemos lo siguiente:
Teorema 5.2 Sea f : X Y un morsmo en una cierta categora y sean g,
h : Y X dos morsmos tales que g f = 1Y , f h = 1X . Entonces g = h.
n: Tenemos que g = g 1X = g f h = 1Y h = h.
Demostracio
As pues, si f : X Y es una equivalencia, podemos denir f 1 como
el u
nico morsmo que cumple f f 1 = 1X , f 1 f = 1Y . Es claro que f 1
tambien es una equivalencia.
El producto de dos categoras C y C es la categora que tiene por objetos a
los pares (X, X  ) formados por un objeto X de C y un objeto X  de C y por
morsmos entre dos pares a los pares de morsmos entre sus componentes. Similarmente, podemos denir el producto de cualquier cantidad, nita o innita,
de categoras.
Denici
on 5.3 Un funtor (covariante) F : C C entre dos categoras es
una aplicaci
on que a cada objeto X de C le asigna un objeto F (X) de C y a
cada morsmo f : X Y un morsmo F (f ) : F (X) F (Y ) de modo que
se cumplan las propiedades siguientes:
a) F (1X ) = 1F (X) .
b) F (f g) = F (f ) F (g).
Es claro que la composicion de funtores es un funtor. La mayora de los conceptos del algebra homol
ogica en general y la topologa algebraica en particular
son funtoriales. Veamos algunos ejemplos, sin animo de ser exhaustivos. A menudo describiremos un funtor indicando su acci
on sobre los objetos, entendiendo
que su accion sobre morsmos es la obvia por el contexto.
La aplicaci
on que a cada complejo de A-modulos les asigna el complejo de
sus grupos de homologa (complejo con frontera trivial) es un funtor de la
categora de complejos de A-modulos en s misma.
El teorema 2.25 describe un funtor de la categora de las sucesiones exactas
cortas de complejos de A-modulos en la categora de las sucesiones exactas
innitas de A-modulos. La prueba de que se comporta adecuadamente
sobre los morsmos es el teorema 2.27.
La aplicaci
on H que a cada par de espacios topol
ogicos les asigna su
complejo de modulos de homologa singular (con coecientes en un anillo
jo) es un funtor.

116

Captulo 5. El algebra homol


ogica

La aplicaci
on que a cada complejo de A-modulos C le asigna su modulo
de p-cadenas para un p jo (y a cada homomorsmo de complejos su
restriccion a las p-cadenas) es un funtor. Al componerlo con el funtor H
anterior obtenemos un funtor Hp que a cada par de espacios le asigna su
grupo de homologa de dimensi
on p.
Denici
on 5.4 Sean F , G : C C dos funtores entre dos categoras. Una
transformaci
on natural : F G es una aplicaci
on que a cada objeto X
de C le asigna un morsmo (X) : F (X) G(X), de modo que para todo
morsmo f : X Y el diagrama siguiente es conmutativo:
F (X)

F (f )

(Y )

(X)


G(X)

 F (Y )

G(f )


 G(Y )

Por ejemplo, en la categora de las sucesiones exactas cortas de complejos


de A-modulos consideramos las tres proyecciones Pi , para i = 1, 2, 3, que a cada
sucesion le asignan cada uno de sus complejos integrantes. Entonces el homomorsmo de conexion que proporciona el teorema 2.25 es una transformaci
on
natural : P3 H P1 H, donde H es el funtor que a cada complejo le
asocia el modulo graduado de sus grupos de homologa.
Para compensar el caracter tan abstracto de los conceptos de funtor y transformaci
on natural, es conveniente usar un lenguaje m
as concreto, aunque
supercialmente sea menos exacto. Hablaremos de los funtores como si fueran
objetos de la categora donde toman im
agenes, y de las transformaciones naturales como si fueran morsmos. Por ejemplo, si M es un funtor que toma
imagenes en una categora de A-modulos, hablaremos de M como si fuera un
modulo. Si decimos que M es libre hemos de entender que M (X) es un modulo
libre para todo objeto X. Similarmente, si es una transformaci
on natural entre
dos funtores C y C  que toman valores en una categora de modulos graduados,
diremos que tiene grado 1 si (X) : C(X) C  (X) es un homomorsmo de
grado 1 para todo objeto X, etc.
Ejemplo Denimos la suma directa de dos complejos C y D como el complejo
CD dado por (CD)p = Cp Dp con el operador frontera denido componente
a componente.
Si decimos que la suma directa de complejos es funtorial, debemos entender
que la aplicaci
on (C, D)  C D es un funtor de la categora de pares de
complejos de A-modulos en la categora de complejos de A-modulos. Aqu se
sobrentiende que el funtor en cuesti
on transforma un par de morsmos (f, g),
donde f : C C , g : D D en el morsmo obvio, es decir, en el morsmo
f g : C D C D dado por (f g)p (u v) = fp (u) gp (v). La
funtorialidad signica entonces que (f g) (f  g  ) = (f f  ) (g g  ), lo
cual se comprueba inmediatamente.

5.2. Equivalencias homot


opicas

117

Si decimos que existe un isomorsmo natural Hp (C D)


= Hp (C) Hp (D),
esto ha de entenderse como que existe una transformacion natural entre los
funtores Hp (C D) y Hp (C) Hp (D) (denidos ambos sobre la categora de
pares de complejos con imagenes en la categora de A-modulos), que a cada par
de complejos le hace corresponder un isomorsmo.
Concretamente, el isomorsmo (= la transformacion natural) es la aplicaci
on
(C, D) : Hp (C D) Hp (C) Hp (D)
dada por ([c, d]) = ([c], [d]). Es f
acil comprobar que esta bien denido, as
como que se cumple la conmutatividad que exige la denici
on de transformaci
on
natural.
En general, todos los conceptos denidos de forma can
onica, es decir, sin
elecciones arbitrarias, resultan ser funtoriales, y todos los homomorsmos denidos de forma can
onica resultan ser naturales. Por ejemplo, en la categora
de los modulos nitamente generados sobre un dominio de ideales principales,
todo m
odulo se descompone como M = Mt L, donde Mt es el submodulo de
torsi
on y L es libre. El m
odulo de torsi
on es funtorial, mientras que no hay una
forma can
onica de asociar a cada modulo M un subm
odulo libre L, por lo que
la parte libre de un m
odulo no es funtorial.

5.2

Equivalencias homot
opicas

Nos ocupamos aqu de algunos hechos adicionales sobre los homomorsmos de complejos. Sabemos que para que un homomorsmo de complejos
f : C D induzca isomorsmos f p : Hp (C) Hp (D) no es necesario que el
mismo sea un isomorsmo. Una condicion suciente es que sea una equivalencia
homot
opica, en el sentido que denimos a continuaci
on:
Denici
on 5.5 Un homomorsmo de complejos f : C D es una equivalencia homot
opica si existe un homomorsmo g : D C tal que los homomorsmos f g y g f son homot
opicos a las respectivas identidades.1
Ciertamente (ver los comentarios tras la denicion 2.21), en estas condiciones
f p g p = 1 y g p f p = 1, luego f p es un isomorsmo para todo p. Ahora
probaremos que si los complejos C y D son libres (como modulos) entonces
esta condicion suciente es tambien necesaria. Conviene introducir algunos
conceptos.
Diremos que un complejo es acclico si sus modulos de homologa son triviales. Diremos que C es contractible si la identidad en C es homotopica al
homomorsmo nulo.
En tal caso, tenemos que 1p = 0p : Hp (C) Hp (C), de donde se sigue que
Hp (C) = 0, es decir, todo complejo contractible es acclico. Vamos a probar un
consideramos la categora de los complejos de A-m
odulos con las clases de homotopa
de homomorsmos de complejos (ver la p
ag. 114) entonces f es una equivalencia homot
opica
si su clase de homotopa es una equivalencia en el sentido categ
orico.
1 Si

118

Captulo 5. El algebra homol


ogica

recproco parcial de este hecho, para lo cual demostramos antes un resultado


general muy simple sobre modulos libres que nos va a aparecer en diversas
ocasiones.
Teorema 5.6 (Propiedad proyectiva de los m
odulos libres) Consideremos tres A-m
odulos L, P , Q, donde L es libre, y dos homomorsmos y
como indica la gura siguiente y de modo que Im Im :


Q

Entonces existe un homomorsmo que hace el diagrama conmutativo.


n: Tomamos una base X de L. Para cada x X denimos
Demostracio
(x) como una antiimagen por de (x) y extendemos la aplicacion por linealidad. As ((x)) = (x) para todo x X y, en consecuencia, para todo x L.
Recordemos que si A es un dominio de ideales principales, entonces todo
subm
odulo de un A-modulo libre es libre. Usamos este hecho en el teorema
siguiente:
Teorema 5.7 Si C es un complejo libre sobre un dominio de ideales principales,
entonces C es acclico si y s
olo si es contractible.
n: Si C es acclico, entonces p : Cp Fp1 (C) = Zp1 (C)
Demostracio
es un epimorsmo. Como Cp1 es libre, tambien lo es su submodulo Zp1 (C),
luego por el teorema anterior existe un homomorsmo sp1 : Zp1 (C) Cp
tal que sp1 p = 1. Es f
acil ver entonces que 1 p sp1 : Cp Zp (C).
Denimos Dp = (1 p sp1 )sp : Cp Cp1 . Se cumple que
D + D = (1 s)s + (1 s)s = 1 = 1 0,
luego D es una homotopa entre los homomorsmos 1 y 0.
Denici
on 5.8 Si f : C C es un homomorsmo de complejos, denimos
su cono como el complejo C dado por C p = Cp1 Cp con el operador frontera
p (c, c ) = (p1 c, f (c) + p c ).
Es f
acil comprobar que  es ciertamente un operador frontera.
Teorema 5.9 Si f : C C es un homomorsmo de complejos, existe una
sucesi
on exacta
f

Hp (C) Hp (C ) Hp (C) Hp1 (C) Hp1 (C )

5.3. Productos tensoriales

119

n: Sea : C C el homomorsmo denido mediante


Demostracio

(c ) = (0, c ). Se comprueba inmediatamente que es un homomorsmo de
como el dado por Cp = Cp1 con el operador
complejos. Denimos el complejo C
dada por (c, c ) = c
frontera p = p1 . Entonces, la aplicaci
on : C C
es tambien un homomorsmo de complejos. Tenemos una sucesion exacta



0 C C C
0.

= Hp1 (C), de esta sucesion obtenemos una


Teniendo en cuenta que Hp (C)
sucesion exacta de homologa

Hp (C ) Hp (C) Hp1 (C)


Hp1 (C )

S
olo hemos de comprobar que el homomorsmo de conexion es f . En efecto,
si partimos de [z] Hp1 (C), tomamos una antiimagen (z, c ) de z por ,
calculamos su frontera (0, f (z) +  c ) y tomamos una antiimagen por , con lo
que ([z]) = [f (z) +  c ] = [f (z)] = f ([z]).
En particular, si f es un isomorsmo, la sucesion exacta del teorema se
reduce a 0 Hp (C) 0, luego concluimos que el cono C es acclico. Con
esto ya podemos probar:
Teorema 5.10 Sea f : C C un homomorsmo entre complejos libres sobre
un dominio de ideales principales. Entonces f es una equivalencia homot
opica
si y s
olo si induce isomorsmos sobre los grupos de homologa.
n: Ya sabemos que una implicacion es cierta en general. Si f
Demostracio
induce isomorsmos, acabamos de probar que el cono C es acclico, luego, seg
un
hemos probado tambien, es contractible. Sea D : C C una homotopa entre
1 y 0, es decir, un homomorsmo de grado 1 tal que D + D = 1. Denimos
los homomorsmos
g : C C,

D : C C,

D : C C

mediante D(0, c ) = (g(c ), D (c )), D(c, 0) = (D(c), ).


Evaluando la igualdad D + D = 1 sobre (0, c ) obtenemos las relaciones
g = g y gf 1 = D + D . Evaluando sobre (c, 0) queda f g 1 = D + D.
As pues, g es un homomorsmo de complejos y D, D son homotopas que
muestran que f g y gf son homot
opicos a la identidad.
En particular este teorema se aplica al caso de los homomorsmos entre
complejos de cadenas singulares sobre dominios de ideales principales, pues los
modulos de cadenas (absolutas o relativas) son libres.

5.3

Productos tensoriales

En esta seccion y la que sigue nos ocupamos de la relaci


on entre los grupos
de homologa de un mismo espacio respecto a anillos diferentes. Veremos que

120

Captulo 5. El algebra homol


ogica

puede expresarse en terminos puramente algebraicos, concretamente en terminos


de productos tensoriales (que estudiamos aqu) y productos de torsi
on (que
introduciremos en la seccion siguiente). Vamos a considerar u
nicamente anillos
conmutativos y unitarios, de modo que un A-modulo M es indistintamente
un m
odulo por la izquierda y por la derecha, es decir, no hay ambig
uedad si
escribimos am = ma, para a A, m M , o incluso amb = abm = mab, con a,
b A, m M .
Diremos que M es un bim
odulo sobre dos anillos A y A (o que es un
A-A-bim
odulo) si tiene estructura de m
odulo respecto de ambos y ademas
(am)a = a(ma ), para todo m M , a A, a A. El caso tpico es el de un
A-modulo cualquiera M , que podemos considerar tambien como Z-modulo de
forma natural.
Denici
on 5.11 Sean M y N dos A-modulos. Sea L un grupo abeliano libre
con base M N . Llamaremos producto tensorial de M por N al grupo cociente
de L sobre el subgrupo generado por los elementos de la forma
(m1 + m2 , n) (m1 , n) (m2 , n), m1 , m2 M, n N,
(m, n1 + n2 ) (m, n1 ) (m, n2 ), m M, n1 , n2 N,
(ma, n) (m, an),
m M, n N, a A.
Lo representaremos por M A N. As mismo, la clase de equivalencia del par
(m, n) en M A N la representaremos por m n (el signo se lee tensor).
As pues, M A N es un grupo abeliano generado por los elementos m n,
que obviamente cumplen las relaciones
(m1 + m2 ) n = m1 n + m2 n,
m n1 + n 2 = m n 1 + m n 2 ,
ma n = m an,

m1 , m2 M, n N,
m M, n1 , n2 N,
m M, n N, a A.

Es claro que el producto tensorial est


a unvocamente determinado salvo isomorsmo. En particular no depende de la elecci
on del grupo libre con el que
se construye. De todos modos, esto lo obtendremos explcitamente en breve.
Observar que un elemento generico de M A N no es de la forma m n, sino
una suma nita de elementos de esta forma.
Una consecuencia inmediata de las igualdades anteriores es que 0 n =
m 0 = 0 (por ejemplo 0 n = (0 + 0) n = 0 n + 0 n, luego 0 n = 0).
En las condiciones de la denici
on anterior, si G es un grupo abeliano, una
aplicaci
on f : M N G es balanceada si cumple
f (m1 + m2 , n) = f (m1 , n) + f (m2 , n), m1 , m2 M, n N,
f (m, n1 + n2 ) = f (m, n1 ) + f (m, n2 ), m M, n1 , n2 N,
f (ma, n) = f (m, an).
m M, n N, a A.
Obviamente, la aplicaci
on i : M N M A N dada por i(m, n) = m n
es balanceada. Se llama aplicaci
on balanceada can
onica.
El teorema siguiente caracteriza a los productos tensoriales.

5.3. Productos tensoriales

121

Teorema 5.12 Consideremos dos A-m


odulos M y N , un grupo abeliano G
y una aplicaci
on balanceada f : M N G. Entonces existe un u
nico
homomorsmo g : M A N G tal que g(m n) = f (m, n) para todo
m M, n N.
n: Si M A N = L/R seg
Demostracio
un la denici
on, como M N es
una base de L tenemos que f se extiende a un homomorsmo f : L G y
del hecho de que f es balanceada se sigue inmediatamente que R esta contenido
en el n
ucleo de f (sus generadores lo estan). En consecuencia la aplicaci
on
g([x]) = f (x) esta bien denida y es un homomorsmo de grupos. En particular
g(m n) = f (m, n) = f (m, n).
Como los tensores m n generan el producto M A N , dos homomorsmos
que coincidan sobre ellos son iguales, luego g es u
nico.
En particular dos productos tensoriales (M A N )1 y (M A N )2 cumplen el
teorema anterior, y las respectivas aplicaciones balanceadas canonicas se extienden a dos homomorsmos entre ellos mutuamente inversos, luego ambos grupos
son isomorfos.
En la pr
actica usaremos la misma notacion para las aplicaciones balanceadas
y los homomorsmos que inducen. Este es un buen momento para notar que
los productos tensoriales pueden ser m
as extra
nos de lo que podra pensarse:
Ejemplo Si A es un grupo abeliano nito, entonces A Z Q = 0 pues, si A
tiene n elementos, para todo r Q se cumple
a r = a n(r/n) = an (r/n) = 0 (r/n) = 0.
Veamos ahora como convertir en m
odulos a los productos tensoriales.
Teorema 5.13 Sea M un A-A-bim
odulo y N un A-m
odulo. Entonces el producto M A N se convierte en un A-m
odulo mediante una operaci
on caracterizada por la relaci
on a(m n) = (am) n, para a A, m M , n N .
n: Dado a A, el teorema anterior nos da un homomorsmo
Demostracio
fa : M A N M A N determinado por fa (m n) = (am) n.
Para cada x M A N denimos ax = fa (x). As tenemos denida una
ley externa sobre M A N que evidentemente distribuye a la suma. Esta distributividad reduce la comprobaci
on de los axiomas restantes al caso de tensores
m n, donde la comprobaci
on es inmediata. Por ejemplo:
 
 
r
r
r
r


a b mi n i =
a(b(mi ni )) =
(ab)mi ni = (ab) mi ni .
i=1

i=1

i=1

i=1

Este mismo tipo de razonamiento justica la unicidad de la operaci


on externa.
Puesto que todo A-modulo es un A-A-bimodulo, no perdemos generalidad si
trabajamos s
olo con bim
odulos. La prueba del teorema siguiente es inmediata:

122

Captulo 5. El algebra homol


ogica

Teorema 5.14 Sean tres anillos A, B, C, sea M un A-B-bim


odulo y sea N un
B-C-bim
odulo. Entonces la aplicaci
on i : M N M B N es bilineal, o sea,
cumple i(am, nc) = ai(m, n)c. Adem
as, toda aplicaci
on bilineal y balanceada
f : M N R en un A-C-bim
odulo R induce un u
nico homomorsmo de
bim
odulos de M B N en R tal que g(m n) = f (m, n).
Este teorema justica la denici
on siguiente:
Denici
on 5.15 Sean tres anillos A, B, C, sean M , M  dos A-B-bimodulos

y N , N dos B-C-bim
odulos. Sea f : M M  un homomorsmo de A-Bbim
odulos y g : N N  un homomorsmo de B-C-bimodulos. Llamaremos
f g : M B N M  B N  al (
unico) homomorsmo de A-C-bimodulos
determinado por (f g)(m n) = f (m) g(n).
Ejercicio: Probar que el producto tensorial de m
odulos es funtorial.

Ahora nos ocupamos de las propiedades algebraicas de los productos tensoriales. En primer lugar la asociatividad. Para abreviar no indicaremos explcitamente los anillos sobre los que estan denidos los m
odulos cuando se pueda
deducir del contexto. As mismo sobrentenderemos que las letras A, B, C, D
denotan anillos y las letras M , N , R, modulos.
Teorema 5.16 Se cumple (M B N ) C R
= M B (N C R) (isomorsmo
de A-D-bim
odulos). El isomorsmo hace corresponder los tensores (m n) r
y m (n r).
n: Para cada r R sea fr : M B N M B (N C R)
Demostracio
el homomorsmo de A-modulos determinado por fr (m n) = m (n r). La
aplicaci
on (M B N ) R M B (N C R) dada por (x, r)  fr (x) es
balanceada, luego induce un homomorsmo de grupos
f : (M B N ) C R M B (N C R)
que cumple f ((m n) r) = fr (m n) = m (n r).
De igual modo se construye un homomorsmo en sentido contrario que claramente es el inverso de este, luego f es en realidad un isomorsmo de grupos,
y obviamente tambien de A-D-bimodulos.
Consecuentemente podemos suprimir los parentesis y hablar del producto
as
tensorial M B N C R, generado por los tensores de la forma m n r. M
en general, el n
umero de factores puede ser cualquiera. Los teoremas siguientes
se demuestran sin dicultad de forma similar al anterior:
Teorema 5.17 Se cumple A A N
odulos). El
= N , (isomorsmo de A-B-bim
isomorsmo hace corresponder los tensores 1n y n. As mismo M B B
= M.
Teorema 5.18 Se cumple

iI



Mi B N
(Mi B N ),
=
iI

5.3. Productos tensoriales


M B

123


 
Ni
(M B Ni ).
=

iI

iI

De aqu se sigue inmediatamente:


Teorema 5.19 Si M y N son A-m
odulos libres con bases B y B  respectivamente, entonces M A N es libre con base B B  = {b b | b B, b B  }.
Ejercicio: Probar que los isomorsmos de los teoremas anteriores son naturales.

Iniciamos ahora el estudio de las sucesiones exactas entre productos tensoriales, estudio que completaremos mas adelante con la ayuda del producto de
torsi
on.
Teorema 5.20 El producto tensorial de dos epimorsmos es un epimorsmo.
n: Sean f : M M  y g : N N  dos epimorsmos de
Demostracio
modulos. Entonces la imagen de f g contiene a todos los tensores m n , con
m M y n N  y, como estos tensores generan M  A N  , concluimos que
f g es suprayectiva.
Ejemplo

Consideremos la sucesion exacta


f

0 Z Z Z/2Z 0
dada por f (n) = 2n y g(n) = n + 2Z. Si multiplicamos sus aplicaciones por la
identidad en Z/2Z obtenemos una sucesion
f 1

g1

0 Z Z (Z/2Z) Z Z (Z/2Z) (Z/2Z) Z (Z/2Z) 0


que no es exacta porque f 1 no es inyectiva. En efecto,
Z Z (Z/2Z)
= Z/2Z
= 0,
pero f 1 = 0, ya que f (n [m]) = 2n [m] = n [2m] = 0.
Pese a esto, algo mas podemos decir sobre conservacion de la exactitud. Para
ello necesitamos el resultado siguiente:
Teorema 5.21 Si f : M M  y g : N N  son epimorsmos, entonces
el n
ucleo de f g est
a generado por los tensores m n tales que m N(f ) o
n N(g).
n: Sea D el submodulo generado por los tensores indicados y
Demostracio
sea p : M A N (M A N )/D la proyecci
on. Podemos denir una aplicaci
on
bilineal
M  N  (M A N )/D
mediante (m , n )  p(m n), donde f (m) = m y g(n) = n . Es f
acil ver que
esta bien denida, y se extiende a un homomorsmo
: M  A N  (M N )/D.

124

Captulo 5. El algebra homol


ogica

Claramente, p = (f g) , de donde se sigue inmediatamente que el n


ucleo
de f g esta contenido en D. La otra inclusi
on es obvia.
Con esto podemos probar:
f

Teorema 5.22 Si A B C 0 es una sucesi


on exacta de A-m
odulos
y N es un A-A-bim
odulo, entonces
f 1

g1

A A N B A N C A N 0
es una sucesi
on exacta de bim
odulos.
n: Por el teorema 5.20 tenemos que g 1 es suprayectiva.
Demostracio
As mismo, la imagen de f 1 es (Im f ) A N . Como Im f es tambien el n
ucleo
de g, el teorema anterior nos da que el n
ucleo de g 1 es precisamente este
producto tensorial, luego la sucesi
on es exacta.
Ejercicio: Probar que la sucesi
on exacta del teorema anterior es funtorial.

Hemos visto un ejemplo que muestra que un resultado similar no es cierto


en general para sucesiones mas largas. Hay una clase importante de sucesiones
exactas para las que s es valido.
Denici
on 5.23 Diremos que una sucesion exacta de bim
odulos
f

0 P Q R 0

(5.1)

se escinde si P  = Im f esta complementado en Q, es decir, si existe un subbim


odulo R de Q tal que Q = P  R .
Es claro que entonces g se restringe a un isomorsmo entre R y R, con lo
que tenemos que Q
= P R. El teorema siguiente ayuda a reconocer este tipo
de sucesiones.
Teorema 5.24 Para una sucesi
on exacta (5.1), las condiciones siguientes son
equivalentes:
a) La sucesi
on se escinde.
b) Existe un homomorsmo f  : Q P tal que f f  = 1.
c) Existe un homomorsmo g  : R Q tal que g  g = 1.
n: Es claro que a) implica b) y c). Supuesto b), consideremos
Demostracio

el submodulo R = {q f (f  (q)) | q Q} y sea P  = f [P ]. Es claro que
Q = P  + R y la suma es directa, pues si f (p) = q f (f  (q)), aplicando f 
queda p = f  (q) f  (q) = 0.
Supuesto c), llamamos R = g  [R] y, como antes, P  = f [P ]. De nuevo se
cumple que Q = P  R , pues si q Q entonces q g  (g(q)) N(g) = P  , y si
g  (r) = f (p), aplicando g queda r = 0.

5.3. Productos tensoriales

125

Teorema 5.25 Si una sucesi


on exacta de A-m
odulos (5.1) se escinde y N es
un A-A-bim
odulo, entonces
f 1

g1

0 P A N Q A N R A N 0
es una sucesi
on exacta de bim
odulos y se escinde.
n: Sea f  : Q P tal que f f  = 1. Entonces tenemos
Demostracio

que (f 1) (f 1) = 1, luego f 1 es inyectiva. Esto, junto con el teorema
5.22 nos da que la sucesion es exacta. A su vez el teorema anterior implica que
se escinde.
Tambien es u
til el teorema siguiente:
Teorema 5.26 Una condici
on suciente para que una sucesi
on exacta de Am
odulos (5.1) se escinda es que R sea un A-m
odulo libre.
n: Fijamos una base de R y para cada uno de sus elementos
Demostracio
elegimos una antiimagen en Q. Esta eleccion se extiende a un homomorsmo
g  : R Q que claramente cumple g  g = 1, luego la sucesion se escinde.
Veamos como los productos tensoriales relacionan las homologas respecto a
distintos anillos de coecientes. Para ello introducimos la noci
on de producto
tensorial de un complejo por un m
odulo:

Denici
on 5.27 Denimos el producto tensorial de un complejo C = (
Cp , )
pZ

de A-modulos por un A-A-bim


odulo M como el complejo de A-A-bimodulos

C A M = ( Cp A M, 1).
pZ

Ejemplo Sea (X, U ) un par de espacios topol


ogicos y CpA (X, U ) el modulo de
las p-cadenas singulares en X modulo U con coecientes en A. Si omitimos el
superndice se entender
a que A = Z. Entonces


CpA (X, U )
A
 Z Z A
=
=
= Cp (X, U ) Z A,

donde recorre los p-smplices singulares en X no contenidos en U . Esto vale


igual para p = 1 con la homologa reducida.
Es claro que el isomorsmo hace corresponder a con a. Ademas, estos
isomorsmos determinan un isomorsmo de complejos
C A (X, U )
= C(X, U ) Z A.
M
as en general, ahora podemos denir la homologa singular de un par
(X, U ) de espacios topologicos con coecientes en un A-modulo M como la
homologa de C(X, U ) Z M (que es isomorfo a (C(X, U ) Z A) A M , por

126

Captulo 5. El algebra homol


ogica

lo que no perdemos generalidad al considerar u


nicamente el producto tensorial
respecto a Z).
Representaremos por HpM (X, U ) a los grupos de homologa del complejo
C(X, U ) Z M . Es natural conjeturar que HpM (X, U )
= Hp (X, U ) Z M . Esto
es cierto en muchos casos de interes, pero veremos que no en general.
En relaci
on con el problema que acabamos de plantear, lo primero que podemos apuntar es lo siguiente: dado un complejo de A-modulos C y un A-Abim
odulo M , es claro que si z es un p-ciclo de C y m M , entonces z m es
un p-ciclo en C A M , y si z es una frontera entonces z m tambien lo es. Esto
permite denir una aplicaci
on bilineal Hp (C) M Hp (C A M ) dada por
([z], m)  [z m], que a su vez se extiende a un homomorsmo de bimodulos
p : Hp (C) A M Hp (C A M ).
Equivalentemente, tenemos un homomorsmo de grado 0 entre los bim
odulos
: H(C) A M H(C A M ).

(5.2)

En general no es un isomorsmo, pero interviene en una sucesi


on exacta
que determina el segundo m
odulo (teorema 5.37).
Ejercicio: Probar que es funtorial.

Veamos ahora que la homologa singular con coecientes en un A-modulo M


cumple las mismas propiedades que la homologa con coecientes en el anillo
A. De hecho, todas ellas se deducen de los resultados correspondientes a la
homologa con coecientes en Z. En efecto:
Homotopa Si f : (X, U ) (Y, V ) es una aplicaci
on continua entre pares
de espacios topologicos, podemos denir fp : Cp (X, U )Z M Cp (Y, V )Z M
como f  1, que a su vez induce homomorsmos f : HpM (X, U ) HpM (Y, V ).
Si f y g son homot
opicas, existe una homotopa : C(X, U ) C(Y, V ) entre




fZ y gZ , y es claro que 1 es una homotopa entre fM
y gM
, luego f = g .
La sucesi
on exacta de homologa
pol
ogicos, la sucesion

Si (X, U ) es un par de espacios to-

0 C(U ) C(X) C(X, U ) 0


es exacta y se escinde, porque C(X, U ) es libre. Por consiguiente la sucesi
on
0 C(U ) Z M C(X) Z M C(X, U ) Z M 0
es exacta, y por el teorema 2.25 tenemos la sucesion exacta de homologa
Hp (U ) Hp (X) Hp (X, U ) Hp1 (U )
Similarmente se razona con la sucesion de una terna.

5.4. Productos de torsi


on

127

El teorema de escisi
on Bajo las hip
otesis del teorema de escision, la inclusi
on i : (X \ V, U \ V ) (X, U ) induce el homomorsmo de complejos i : C(X \ V, U \ V ) C(X, U ) que a su vez induce isomorsmos entre los grupos de homologa. Por el teorema 5.10, existe un homomorsmo
f : C(X, U ) C(X \ V, U \ V ) que induce el inverso de i . Por consiguiente,
f 1 induce el inverso de i 1. De aqu se sigue a su vez la version general del
teorema 2.40 sobre tradas exactas.
Homologa de un punto Si P es el espacio de un u
nico punto se cumple
(para la homologa completa) que

M si p = 0,

Hp (P ) =
0 si p
= 0.
En efecto, la descripci
on explcita del complejo C(P ) dada en la prueba del
teorema 2.17 permite probar que la estructura de C(P ) Z M es analoga, y
llegar a la misma conclusion. (Alternativamente, podemos aplicar el teorema
5.37).
La sucesi
on de Mayer-Vietoris El teorema 3.2 se generaliza por el mismo
argumento que hemos empleado para generalizar el teorema de escision. La
prueba del teorema en s se generaliza por el mismo argumento que hemos
empleado para generalizar la sucesion exacta de homologa.

5.4

Productos de torsi
on

Los hechos que hemos probado sobre sucesiones exactas entre productos
tensoriales son resultados parciales. Para precisar m
as la situacion necesitamos introducir el concepto de producto de torsi
on. Comenzamos con algunos
conceptos auxiliares:
Denici
on 5.28
on de un A-modulo M es un complejo de A Una resoluci
modulos C = ( Cp , ) tal que Cp = 0 para p < 0, junto con un homomorsmo
p

, : C0 M tal que la sucesion

1
C1
C0 M 0.

es exacta.
Diremos que la resolucion es libre si cada Cp es un A-modulo libre.
Cada resoluci
on de M tiene asociado otro complejo en el que C1 = M y
Obser0 = ,. A este lo llamaremos aumento de C y lo representaremos por C.


vemos que todo homomorsmo : C C entre dos resoluciones aumentadas,


no necesariamente del mismo modulo, determina un homomorsmo : C C
sin mas que sustituir 1 por el homomorsmo nulo.

128

Captulo 5. El algebra homol


ogica

Es claro que todo m


odulo M tiene una resoluci
on libre. Basta expresar M
como cociente de un A-modulo libre C0 , con lo que tenemos un epimorsmo
, : C0 M . Seguidamente, expresamos el n
ucleo de , como cociente de un
A-modulo libre C1 , con lo que tenemos una sucesion exacta

1
C1
C0 M 0.

Este proceso se puede continuar inductivamente hasta conseguir una resoluci


on libre.
Teorema 5.29 Si C es una resoluci
on libre de un A-m
odulo M y C es una
resoluci
on de un A-m
odulo N , entonces todo homomorsmo f : M N se
C
 y dos cualesquiera son homot
extiende a un homomorsmo : C
opicos.
n: Aplicamos la propiedad proyectiva de los m
Demostracio
odulos libres
a la situaci
on
4
M
C0



0

f




 
0
N
C0

4

Por hip
otesis la lnea inferior es exacta, luego , es suprayectivo y C0 es
libre. As pues, existe un homomorsmo 0 que hace conmutativo el diagrama,
es decir, 0 , = ,f . Por lo tanto 1 0 , = 1 ,f = 0 y, por la exactitud de la
sucesion


4

1
C1
C0 N 0,

(5.3)

tenemos que Im(1 0 ) N(, ) = Im 1 , luego podemos aplicar la propiedad


proyectiva al diagrama
 C0







  0
 C0
C1


C1

lo que nos da un homomorsmo 1 tal que 1 1 = 1 0 . Repitiendo el proceso


C
 que extiende a f .
obtenemos un homomorsmo : C
C
 . Entonces
: C
Supongamos ahora que tenemos dos extensiones ,

(0 0 ), = , , = 0, luego por la exactitud de la sucesi
on (5.3) tenemos que
Im(0 0 ) N(, ) = Im 1 . Aplicamos la propiedad proyectiva al diagrama

C1

1

C0

M

0 0


0 =0

 
 C
0

5.4. Productos de torsi


on

129

y obtenemos un homomorsmo 1 tal que 0 0 = ,0 + 1 1 (donde, por


denici
on, 0 = 0).
Por lo tanto (1 1 1 1 )1 = 1 (0 0 ) 1 1 1 = 0, y de aqu se
concluye que Im(1 1 1 1 ) N(1 ) = Im 2 y podemos repetir el proceso
con el diagrama
2

C2

2

C1

 C0

1 1


1

 
 C1

Continuando de este modo obtenemos una homotopa entre los dos homomorsmos. Observemos que como 0 = 0 la homotopa induce tambien una
homotopa entre los homomorsmos que y inducidos entre C y C .
De este modo, si C y C son dos resoluciones libres de un mismo modulo M ,
 C
que
C
 , : C
el teorema anterior nos da dos homomorsmos : C
extienden a la identidad en M . Aplicando la parte de la unicidad a y
la identidad, concluimos que es homotopico a la identidad, y lo mismo
M
sucede con .
as a
un, esto es cierto tambien para los homomorsmos
correspondientes y entre C y C .
Si N es un A-A-bim
odulo, tenemos homomorsmos de bimodulos  = 1

y = 1 entre C A N y C A N tales que   y   son homot
opicas
a la identidad (las homotopas son las inducidas por las asociadas los factores
de la izquierda). As,  y  inducen isomorsmos de bim
odulos mutuamente
inversos Hp (C A N )
= Hp (C A N ).
Denici
on 5.30 Dado un A-modulo M , un A-A-bimodulo N y p 0, llamaremos p-esimo producto de torsi
on de M y N al bim
odulo TorA
p (M, N ) =
Hp (C A N ), donde C es cualquier resolucion libre de M .
El razonamiento precedente muestra que TorA
a determinado por
p (M, N ) est
M y N salvo isomorsmo. En particular no depende de la elecci
on de la resoluci
on libre de M que empleemos para calcularlo.
M
as a
un, si f : M M  y g : N N  son homomorsmos (el segundo de
bim
odulos), dadas dos resoluciones libres C y C de M y M  respectivamente, el
C
 que extiende
teorema 5.29 nos da un homomorsmo de A-modulos : C

a f , de modo que g : C A N C A N induce homomorsmos de
bim
odulos
A


Torp (f, g) : TorA
p (M, N ) Torp (M , N )
determinados u
nicamente por f y g (pues dos homomorsmos cualesquiera
son homot
opicos, al igual que los correspondientes g). Es f
acil ver que los
productos de torsi
on son funtoriales.
Vamos a determinar quien es TorA
on
0 (M, N ). Para ello partimos de la sucesi
exacta
1
4
Im 2
C0 M 0.

130

Captulo 5. El algebra homol


ogica

Seg
un el teorema 5.22, tambien es exacta la sucesion de bim
odulos
1

41

1
Im 2 A N
C0 A N M A N 0.

Por otra parte, TorA


a de dimensi
on 0 del
0 (M, N ) es el grupo de homolog
complejo
1

1
C1 A N
C0 A N 0,

es decir,

TorA
0 (M, N ) = (C0 A N )/ Im(1 1) = (C0 A N )/ N(, 1) = M A N.
As pues, el producto de torsi
on de dimensi
on 0 no nos aporta nada nuevo.
Nota En el resto de la secci
on supondremos que el anillo A es un dominio de
ideales principales. Esto sucede en particular si A = Z o A es un cuerpo. (Salvo
que se indique lo contrario, no suponemos nada del anillo A).
Seg
un ya hemos comentado varias veces, bajo esta hipotesis todo submodulo
de un A-modulo libre es libre. Esto hace que todo A-modulo M admita una
resolucion libre de la forma

1
0 C1
C0 M 0.

(5.4)

Al calcular los productos de torsi


on con una resoluci
on de este tipo llegamos
a que TorA
(M,
N
)
=
0
para
p
<
1.
As
,
el
u

nico
producto
de torsi
on que nos
p
queda por estudiar es el que llamaremos simplemente
TorA (M, N ) = TorA
1 (M, N ).
Este bim
odulo est
a caracterizado por la propiedad siguiente:
Teorema 5.31 Sea M un A-m
odulo y N un A-A-bim
odulo. Entonces cada
resoluci
on libre de M de la forma (5.4) da lugar a una sucesi
on exacta de
bim
odulos
1

41

1
0 TorA (M, N ) C1 A N
C0 A N M A N 0.

n: Por denici
Demostracio
on TorA (M, N ) es el grupo de homologa de
dimensi
on 1 del complejo
1

1
0 C1 A N
C0 A N 0,

es decir, es el n
ucleo de 1 1, lo que prueba la exactitud en C1 A N de la
sucesion del enunciado (donde la aplicaci
on que le precede es la inclusion). La
exactitud del resto de la sucesion es consecuencia del teorema 5.22.
Ejercicio: Probar que la sucesi
on exacta del teorema anterior es funtorial.

5.4. Productos de torsi


on

131

Este teorema nos da una primera muestra del papel que desempe
nan en la
teora los productos de torsi
on: completan las sucesiones exactas de productos
tensoriales. Pronto veremos un resultado m
as general en esta lnea, pero de momento es mas conveniente probar varios resultados que nos permiten determinar
explcitamente los productos de torsi
on en los casos mas frecuentes. En primer
lugar probamos que distribuyen las sumas directas:
Teorema 5.32 Se cumple

 
TorA
Mi , N
TorA (Mi , N ),
=
iI


  
TorA M, Ni
TorA (M, Ni ).
=

iI

iI

iI

n: Si las sucesiones
Demostracio
0 C1i C0i Mi 0
son resoluciones libres de los modulos Mi , entonces



0
C1i
C0i
Mi 0
iI

es una resolucion libre de

iI

iI

Mi . Tenemos el diagrama

iI

 TorA (  Mi , N )

iI

  C1i A N


iI

  C0i A N

iI

TorA (Mi , N )



iI



C1i A N


iI





C0i A N

iI

donde las echas verticales son los isomorsmos canonicos, las las son exactas y
el cuadrado conmuta (y todos los homomorsmos son de bim
odulos). De aqu se
sigue claramente el isomorsmo buscado. Si la suma directa esta en el segundo
argumento se razona an
alogamente.
El producto de torsi
on debe su nombre a que s
olo depende de los subm
odulos
de torsi
on de los factores. Esto lo probaremos m
as adelante, pero de momento
tenemos lo siguiente:
Teorema 5.33 Si M o N es un A-m
odulo libre de torsi
on, TorA (M, N ) = 0.
n: Lo probamos primero en el caso en que M y N son niDemostracio
tamente generados, en cuyo caso, por los teoremas de estructura, ser libre de
torsi
on equivale a ser libre. Si M es libre, entonces una resoluci
on libre es
0 0 M M 0,
y el teorema 5.31 nos da la conclusi
on.
Si N es libre (como A-modulo) entonces N =

n

i=1

Ni , donde Ni
= A.

n

Consecuentemente, TorA (M, N )
TorA (M, A), y basta comprobar que
=
i=1

132

Captulo 5. El algebra homol


ogica

TorA (M, A) = 0. A partir de una resoluci


on libre de M obtenemos la sucesion
exacta
1

41

1
0 TorA (M, A) C1 A A
C0 A A M A A 0,

C1 y C0 A A
pero, a traves de los isomorsmos C1 A A =
on
= C0 , la aplicaci
1 1 se corresponde con 1 , que es inyectiva, luego el producto de torsi
on ha
de ser nulo.
Consideremos ahora el caso general. Fijemos una resolucion libre de M ,
digamos
i
4
0 C1 C0 M 0,
ucleo de
donde C1 C0 e i es la inclusion. Recordemos que TorA (M, N ) es el n
i 1 : C1 A N C0 A N . Sea x TorA (M, N ). Entonces
x=

r


ci ni ,

ci C1 , ni N.

(5.5)

i=1

Ademas tenemos que esta misma expresion, interpretada como elemento de


C0 A N , es nula. En los terminos de la denici
on 5.11, esto signica que el
elemento
r

(ci , ni ) L
i=1

se expresa como combinacion lineal de un n


umero nito de los tres tipos de generadores de all indicados. Por consiguiente, podemos encontrar un A-submodulo
nitamente generado C0 de C0 y un A-submodulo nitamente generado N  de N
de modo que la expresi
on (5.5) sea nula interpretada como elemento de C0 A N  .


Llamemos C1 = N(,|C0 ) y M  = ,[C0 ]. De este modo,
0 C1 C0 M  0
i

es una resolucion libre de M  y la expresi


on(5.5) dene un x C1 A N  . Ahora

bien, la imagen de x por el homomorsmo C1 A N  C0 A N  es nula,
lo que signica que x TorA (M  , N  ) = 0, por la parte ya probada, puesto
que los modulos M  y N  son nitamente generados y uno de ellos es libre de
torsi
on. Por consiguiente, x = (i 1)(x ) = 0.
Consideremos ahora el caso en que M = m , y que el orden de m es a A,
es decir, el ideal formado por los elementos de A que anulan a m es el generado
por a. Entonces una resoluci
on libre de M es
f

0 A A M 0,
donde f es la multiplicaci
on por a y g(b) = bm, para todo b A. Tenemos
entonces la sucesion exacta
f 1

g1

0 TorA (M, N ) A A N A A N M A N 0.

5.4. Productos de torsi


on

133

N , la aplicaci
A traves del isomorsmo A A N =
on f 1 se transforma en
ucleo, es
la multiplicaci
on por a en N , y TorA (M, N ) se corresponde con su n
decir, TorA (M, N )
= {n N | an = 0}.
En particular esto vale si M es concretamente el modulo A/(a), luego tenemos que


TorA A/(a), N
= {n N | an = 0}.
Los teoremas de estructura arman que si M es nitamente generado, entonces se descompone como suma directa de un n
umero nito de subm
odulos
mon
ogenos. Los resultados que acabamos de probar nos permiten calcular
TorA (M, N ) siempre que M es nitamente generado. Observemos que si N
es nitamente generado y m A es el mnimo com
un m
ultiplo de los ordenes
de los elementos de torsion de N (o sea, el maximo factor invariante) entonces
TorA (A/(m), N ) es el submodulo de torsi
on de N . Tambien es interesante notar
como el producto de torsi
on depende del anillo respecto al que se calcula. Por
ejemplo
TorZ (Z/2Z, Z/2Z)
= Z/2Z,

TorZ/2Z (Z/2Z, Z/2Z) = 0.

Volvamos ahora a la relaci


on entre los productos de torsi
on y las sucesiones
exactas entre productos tensoriales. El resultado principal es el siguiente:
Teorema 5.34 Dada una sucesi
on exacta de A-A-bim
odulos
f

0 P Q R 0,
y un A-m
odulo M , existe una sucesi
on exacta
Tor(1,f )

Tor(1,g)

0 TorA (M, P ) TorA (M, Q) TorA (M, R)


1f

1g

M A P M A Q M A R 0.
n: Sea 0 C1 C0 M 0 una resoluci
Demostracio
on libre de
M y sea C el complejo determinado por Cp = 0 si p
= 0, 1. Puesto que C es
libre, los teoremas 5.25 y 5.26 nos dan una sucesi
on exacta de bim
odulos
1f

1g

0 C A P C A Q C A R 0.

(5.6)

Notemos que en principio tendramos que poner C a la derecha, pero la conmutatividad del producto tensorial nos permite cambiar el orden. La denici
on
del producto de torsi
on nos da que

si p = 0,
M A P
Hp (C P )
= Tor (M, P ) si p = 1,
A

en otro caso.

Lo mismo vale cambiando P por Q o R. Teniendo esto en cuenta, la sucesion


exacta de homologa asociada a (5.6) se reduce a la del enunciado. Una simple

134

Captulo 5. El algebra homol


ogica

comprobaci
on muestra que los homomorsmos que intervienen son los indicados.
Observemos que este teorema no puede considerarse estrictamente una generalizaci
on de 5.31 debido al orden de los factores. Sin embargo, a continuaci
on
probamos que este es irrelevante:
Teorema 5.35 Si M y N son dos A-A-bim
odulos, entonces existe un isomorsmo de bim
odulos
TorA (M, N )
= TorA (N, M ).
Adem
as, el isomorsmo es natural, es decir, si f : M M  y g : N N 
son homomorsmos, el diagrama siguiente es conmutativo:
TorA (M, N )
Tor(f,g)


TorA (M  , N  )

 TorA (N, M )
Tor(g,f )


 TorA (N  , M  )

n: Consideremos una presentacion libre de N


Demostracio
0 C1 C0 N 0.
Puesto que TorA (M, C0 ) = 0, la sucesion del teorema anterior se reduce a
0 TorA (M, N ) M A C1 M A C0 M A N 0.
Por otra parte, el teorema 5.31 nos da la sucesi
on exacta
0 TorA (N, M ) C1 A M C0 A M N A M 0.
Ahora bien, existen isomorsmos can
onicos (de bim
odulos) entre los tres
u
ltimos modulos de la primera sucesi
on y los correspondientes de la segunda,
que hacen conmutativos los dos cuadrados que determinan. De aqu se sigue
f
acilmente la existencia del isomorsmo buscado.
Para probar la naturalidad debemos recapitular lo que hemos obtenido: por
una parte podemos sumergir TorA (N, M ) C1 A M a traves de la inclusion,
y el teorema anterior nos da un monomorsmo natural (concretamente es un
homomorsmo de conexion) TorA (M, N ) M A C1 . Lo que hemos probado
es que el isomorsmo natural C1 A M
= M A C1 se restringe a un isomorsmo
entre los productos de torsi
on.
Consideremos ahora una resoluci
on libre de N 
0 C1 C0 N  0
as como sendas resoluciones libres de M y M  que, siguiendo la notaci
on de la
prueba del teorema anterior representaremos en forma de complejos C y C . Por
el teorema 5.29 el homomorsmo f se extiende : C C  y dos extensiones

5.4. Productos de torsi


on

135

cualesquiera son homot


opicas. Esto har
a que nada de lo que sigue dependa de
la eleccion de la extensi
on. Similarmente, tenemos homomorsmos que hacen
conmutativo el diagrama
0

 C1


 C
1

 C0

g1

N

g0

0


 C
0


 N

0

De aqu obtenemos el diagrama conmutativo


0

 C A C1


 C A C0

g1

 C A C1

 C A N

g0

 C A C0

0

 C A N 

0

Ahora aplicamos el teorema 2.27, que nos proporciona el diagrama conmutativo


 TorA (M, N )
 M A C1
0
Tor(f,g)


 TorA (M  , N  )

f g1


 M  A C1

Sin m
as que aplicar las deniciones oportunas obtenemos la conmutatividad
del diagrama que resulta de cambiar el orden de los factores:
0

 TorA (N, M )

 C1 A M

Tor(g,f )


 TorA (N  , M  )

f g1

 C1 A M 

y ahora la conmutatividad del diagrama del enunciado se sigue inmediatamente


de la del diagrama siguiente:
M A C1
f g1


M  A C1

 C1 M
g1 g


 C M 
1

A partir de este teorema es facil probar una versi


on del teorema 5.34 con los
factores en orden contrario. Otra consecuencia de 5.34 es que el producto de
torsi
on de dos m
odulos depende u
nicamente de sus submodulos de torsi
on, es
decir:
Teorema 5.36 Sean M y N dos A-A-bim
odulos y sean i : Mt M y
j : Nt N las inclusiones para los subm
odulos de torsi
on respecto de la
estructura de A-m
odulo. Entonces Tor(i, j) : TorA (Mt , Nt ) TorA (M, N ) es
un isomorsmo de bim
odulos.

136

Captulo 5. El algebra homol


ogica

n: Aplicamos el teorema 5.34 a la sucesion exacta


Demostracio
0 Nt N N/Nt 0.
Puesto que el modulo N/Nt es libre de torsi
on, el teorema 5.33 nos da que
TorA (M, N/Nt ) = 0, luego 5.34 implica que
Tor(1, j) : TorA (M, Nt ) TorA (M, N )
es un isomorsmo. Similarmente obtenemos que
Tor(i, 1) : TorA (Mt , Nt ) TorA (M, Nt )
es un isomorsmo, y la composicion de ambos es Tor(i, j).
A su vez de aqu se sigue que TorA (M, N ) es siempre un modulo de torsi
on,
pues es isomorfo a TorA (Mt , Nt ) y este a su vez es isomorfo a un submodulo de
C1 A Nt (por el teorema 5.31), donde C1 forma parte de una resoluci
on libre
de M . Claramente C1 A Nt es un modulo de torsi
on.
Finalmente probamos el teorema fundamental que relaciona los grupos de
homologa con distintos coecientes. Recordemos el homomorsmo dado
por (5.2).
Teorema 5.37 Sea C un complejo libre de A-m
odulos y N un A-A-bim
odulo.
Entonces existe una sucesi
on exacta de bim
odulos

0 Hp (C) A N Hp (C A N ) TorA (Hp1 (C), N ) 0


que adem
as se escinde.
n: Sea Z el subcomplejo de C formado por los m
Demostracio
odulos de
ciclos Zp (C) con el operador frontera trivial. Sea F el subcomplejo cuyo modulo
de dimensi
on p es Fp1 (C), tambien con el operador frontera trivial. Tanto Z
como F son complejos libres y tenemos la sucesion exacta
i

0 Z C F 0.
Como F es libre, los teoremas 5.25 y 5.26 nos dan la sucesion exacta de
bim
odulos
i1
1
0 Z A N C A N F A N 0.
A su vez podemos aplicar el teorema 2.25 para obtener la sucesion exacta
p

Hp (Z A N ) Hp (C A N ) Hp (F A N ) Hp1 (Z A N )
Puesto que Z A N y F A N tienen tambien operadores frontera triviales,
esta sucesion es en realidad
p

Zp (C) A N Hp (C A N ) Fp1 (C) A N Zp1 (C) A N

5.4. Productos de torsi


on

137

Para calcular el homomorsmo de conexi


on p (c n) tomamos una antiimagen por 1, por ejemplo cn, aplicamos el operador frontera de CA N , con
lo que llegamos a cn y tomamos una antiimagen por i1, con lo que llegamos
de nuevo a c n. En denitiva, p = j 1, donde j : Fp1 (C) Zp1 (C) es
la inclusi
on.
De las sucesion exacta anterior extraemos la sucesion exacta
0 (Zp (C) A N )/ Im p+1 Hp (C A N ) N(p ) 0.
Ahora observamos que
j

0 Fp1 (C) Zp1 (C) Hp1 (C) 0


es una resolucion libre de Hp1 (C), luego tenemos la sucesion exacta
p

0 TorA (Hp1 (C), N ) Fp1 (C) A N


Zp1 (C) A N Hp1 (C) A N 0.
De aqu se sigue que
= TorA (Hp1 (C), N ).
N(p )

(Fp1 (C) A N )/ Im p
= Hp1 (C) A N,

Combinando estos isomorsmos con la sucesion exacta que habamos obtenido llegamos a la sucesion exacta del enunciado

0 Hp (C) A N Hp (C A N ) TorA (Hp1 (C), N ) 0.


Es f
acil comprobar que es el homomorsmo denido en (5.2). Ahora falta
comprobar que la sucesion se escinde. Para ello usamos la propiedad proyectiva
de los modulos libres (ver la demostraci
on de 5.29), que nos da un homomorsmo
hp que cierra el diagrama

hp


Cp (C)

Fp1 (C)



 Fp1 (C)

de modo que hp p = 1.
La aplicaci
on hp 1 : Fp1 (C) A N Cp (C) A N transforma elementos
de TorA (Hp1 (C), N ), es decir, del n
ucleo de p , en ciclos. Para probarlo
descomponemos el operador frontera p : Cp (C) Cp1 (C) como composicion
p j i, donde j : Fp1 (C) Zp1 (C) e i : Zp1 (C) Cp1 (C). As
(hp 1) (p 1) = (hp 1) (p 1) (j 1) (i 1) = p (i 1).
Por consiguiente hp 1 induce un homomorsmo
: TorA (Hp1 (C), N ) Hp (C A N )
que escinde la sucesion exacta del enunciado por el teorema 5.24.

(5.7)

138

Captulo 5. El algebra homol


ogica

En particular este teorema se puede aplicar a los complejos de cadenas singulares con coecientes en un A-modulo N , de modo que
HpN (X, U )
= (Hp (X, U ) Z N ) TorZ (Hp1 (X, U ), N ).
En particular tenemos el isomorsmo : HpN (X, U ) Hp (X, U ) Z N
siempre que N es libre de torsi
on como grupo abeliano. Por ejemplo, si N = A
es un anillo, esto sucede si tiene caracterstica 0. As mismo, los n
umeros de
Betti (y, por consiguiente, la caracterstica de Euler) de un espacio en el que
esten denidos, son los mismos para todos los dominios de ideales principales
de caracterstica 0. En efecto, si HpZ (X) = Zr Mt , donde Mt es el submodulo
de torsi
on, entonces
HpA (X)
= (Zr Z A) (Mt Z A).
El primer sumando es isomorfo a Ar , luego es libre, y el segundo es un Amodulo de torsi
on. Por consiguiente, el rango de HpA (X) como A-modulo es el
mismo que el de HpZ (X) como Z-modulo.

5.5

Cohomologa

Si queremos profundizar en el estudio de los espacios topol


ogicos mediante
tecnicas algebraicas necesitamos introducir una sucesion de m
odulos complementarios a los grupos de homologa. Estos modulos intervienen en los llamados
teoremas de dualidad, que contienen informaci
on valiosa sobre las variedades topol
ogicas. En el caso de las variedades diferenciales, los modulos de cohomologa
tienen una interpretaci
on natural, pues pueden identicarse con los grupos de
cohomologa de De Rham, es decir, con los grupos de cohomologa determinados
a partir del algebra de Grassmann (el algebra de las formas diferenciales) de la
variedad.
Complejos inversos Para tratar con los grupos de cohomologa conviene
modicar formalmente el aparato algebraico b
asico que estamos utilizando:
Denici
on 5.38 Un complejo inverso es un par

C = ( C p , d)
pZ

cuya primera componente es un A-modulo graduado y su segunda componente


es un homomorsmo graduado de grado 1, llamado operador cofrontera de C,
o tambien operador diferencial, con la propiedad de que dp dp+1 = 0. Los
on p. El m
odulo Z p
elementos del modulo C p se llaman cofronteras de dimensi
de los cociclos de C se dene como el n
ucleo de dp , mientras que el modulo de
las cofronteras es la imagen F p de dp1 . De este modo, tenemos que F p Z p
y podemos denir el grupo de cohomologa de dimensi
on p de C como el modulo
cociente H p = Z p /F p .

5.5. Cohomologa

139

Seg
un esto, la u
nica diferencia entre un complejo y un complejo inverso
es que en los primeros el operador frontera tiene grado 1, mientras que en
los segundos tiene grado 1. Es claro entonces que deniendo Cp = C p y
p = dp obtenemos un complejo directo a partir de un complejo inverso, y
similarmente al reves. Esto hace que todos los conceptos que hemos denido y
todos los teoremas que hemos demostrado para complejos directos son validos
para complejos inversos sin mas que reajustar los subndices (que, adem
as, en
el caso de los complejos inversos es costumbre escribir como superndices).
Por ejemplo, un homomorsmo : C C entre complejos inversos es un
homomorsmo de grado 0 que conmuta con el operador cofrontera, es decir,
p
p
p dp = dp p+1 . Claramente induce homomorsmos : H p H  entre
los grupos de cohomologa. La denici
on de homotopa entre homomorsmos se
adapta de forma obvia y sigue siendo cierto que homomorsmos homot
opicos
inducen los mismos homomorsmos entre los grupos de cohomologa. Tambien
tenemos la version correspondiente de los teoremas 2.25 y 2.27.
M
odulos de homomorsmos Vamos a ver que a cada complejo directo podemos asociarle un complejo inverso de modulos de homomorsmos. En primer
lugar denimos y estudiamos estos modulos:
Denici
on 5.39 Dados dos A-modulos M y N , denimos HomA (M, N ) como
el A-modulo de todos los homomorsmos : M N . La estructura de
A-modulo es la dada por la suma y el producto denidos puntualmente.
Observemos que si N tiene estructura de A-A-bimodulo, HomA (M, N ) adquiere estructura de bim
odulo con el producto dado por (a)(n) = a(n), para
a A, HomA (M, N ), n N .
Si f : M M  es un homomorsmo de A-modulos, podemos denir el
homomorsmo de bim
odulos traspuesto f t : HomA (M  , N ) HomA (M, N )
t
mediante f () = f .
Es claro que (f g)t = g t f t , as como que 1t = 1, donde 1 representa, respectivamente, a la identidad en un m
odulo M y en el modulo de homomorsmos
en N .
El isomorsmo siguiente es facil de probar:
HomA


iI

 !
Mi , N
HomA (Mi , N ).
=

(5.8)

iI

(Cada funci
on se corresponde con sus restricciones a cada sumando directo).
Enunciamos sin demostraci
on dos resultados sobre sucesiones exactas de
modulos de homomorsmos, an
alogos a los que ya conocemos para productos
tensoriales. La prueba del primero es muy simple, la del segundo es identica a
la del teorema correspondiente 5.25.

140

Captulo 5. El algebra homol


ogica
f

Teorema 5.40 Si P Q R 0 es una sucesi


on exacta de A-m
odulos
y N es un A-A-bim
odulo, entonces la sucesi
on
gt

ft

0 Hom(R, N ) Hom(Q, N ) Hom(P, N )


es exacta.
f

Teorema 5.41 Si 0 P Q R 0 es una sucesi


on exacta de
A-m
odulos que se escinde y N es un A-A-bim
odulo, entonces la sucesi
on
gt

ft

0 Hom(R, N ) Hom(Q, N ) Hom(P, N ) 0


es exacta y se escinde.
Denici
on 5.42 Sea C un complejo de A-modulos y sea N un A-A-bimodulo.
Denimos el complejo inverso Hom(C, N ) como el complejo formado por los
t
modulos de cocadenas C p = HomA (Cp , N ) con el operador cofrontera dp = p+1
.
Si M es un A-modulo, denimos su m
odulo dual como M = HomA (M, A).
Similarmente, a cada complejo de A-modulos C le podemos asociar su complejo

dual C = HomA (C, A). Este


es el caso de mayor interes.
Cohomologa singular Si (X, U ) es un par de espacios topol
ogicos, los grupos de cohomologa singular de (X, U ) con coecientes en un A-modulo N

se denen como los grupos de cohomologa del complejo HomZ C(X, U ), N .
p
p
p
Usaremos la notacion CN
(X, U ), ZN
(X, U ), FNp (X, U ), HN
(X, U ) para los correspondientes m
odulos de cocadenas, cociclos, cofronteras y cohomologa. La
cohomologa sera completa o reducida seg
un si partimos del complejo de cadenas
correspondiente a la homologa completa o reducida.
Podra pensarse en una denici
on en un contexto m
as general, pero si C es
un complejo de A-modulos, M es un A-A-bimodulo y N es un A-modulo, es
f
acil comprobar el isomorsmo de A-modulos


HomA (C A M, N )
= HomZ C, HomA (M, N ) .
En particular

HomA (C Z A, N )
= HomZ (C, N ).

De aqu se sigue que cualquier complejo mas general de cohomologa singular


se reduce a un complejo CN (X, U ) para un m
odulo N adecuado. De todos
p
(X, U ) como
modos, muchas veces resulta mas natural representar el m
odulo CN
A
HomA (Cp (X, U ), N ) en lugar de como HomZ (Cp (X, U ), N ).
Las cocadenas relativas admiten una interpretaci
on mas simple que la denici
on que hemos dado. Para ello consideramos la sucesion exacta
j

0 CpA (U ) CpA (X) CpA (X, U ) 0,


i

5.5. Cohomologa

141

que se escinde porque CpA (X, U ) es un A-modulo libre. Por consiguiente, tenemos
la sucesion exacta
jt

it

p
p
p
0 CN
(X, U ) CN
(X) CN
(U ) 0.
p
p
Esto nos permite identicar a CN
(X, U ) con un subm
odulo de CN
(X). Conp
cretamente, podemos considerar que CN (X, U ) es el submodulo formado por
p
todas las cocadenas CN
(X) tales que it () = 0, es decir, que se anulan
sobre los smplices contenidos en U . Puesto que j t conmuta con el operador
p
cofrontera, a traves de esta identicacion la cofrontera de CN
(X, U ) pasa a ser
p
la restriccion de la cofrontera de CN (X).
p
Los cociclos de ZN
(X) son claramente las cocadenas que se anulan sobre
p
(X, U ) son las cocadenas que se anulan
FpA (X), luego los cociclos relativos de ZN
tanto sobre CpA (U ) como sobre FpA (X).

Si f : (X, U ) (Y, V ) es una aplicaci


on continua entre pares de espacios
topol
ogicos, y N es un A-modulo, entonces la aplicaci
on
p
p
fp = (fp )t : CN
(Y, V ) CN
(C, U )

es un homomorsmo de complejos inversos que induce a su vez homomorsmos


p
p
f : HN
(Y, V ) HN
(X, U ).

Funtores contravariantes Para emplear el lenguaje categorico al tratar la


cohomologa necesitamos modicar tambien algunas deniciones:
Denici
on 5.43 Un funtor contravariante F : C C entre dos categoras es
una aplicaci
on que asigna a cada objeto X de C un objeto F (X) de C y a cada
f : X Y un morsmo F (f ) : F (Y ) F (X) de modo que se cumplan las
propiedades siguientes:
a) F (1X ) = 1F (X) .
b) F (f g) = F (g) F (f ).
Por ejemplo, C p y H p son funtores contravariantes sobre la categora de los
espacios topologicos (o de pares de espacios topologicos).
En realidad, un funtor contravariante puede verse como funtor covariante.
Para ello denimos la categora opuesta de una categora C como la categora
Cop cuyos objetos son los mismos que los de C pero en la que el conjunto de los
morsmos de X en Y es hom(Y, X) (y f g para Cop es g f para C).
Es claro que un funtor contravariante F : C C es lo mismo que un
funtor covariante F : Cop C . M
as en general, un funtor denido sobre
un producto de categoras C1 Cn covariante en los p primeros argumentos
y contravariante en los siguientes es un funtor (covariante) denido sobre el
op
producto C1 Cp Cop
p+1 Cn .
As, por ejemplo, Hom es un funtor de dos argumentos, covariante en el
primero y contravariante en el segundo.

142

Captulo 5. El algebra homol


ogica

Propiedades de la cohomologa singular Razonamientos completamente


an
alogos a los que hemos empleado para generalizar los resultados b
asicos de
la homologa singular al caso de coecientes arbitrarios nos permiten ahora
probar estos mismos resultados para la cohomologa singular. Nos limitamos a
enunciarlos:
El teorema de homotopa Si f, g : (X, U ) (Y, V ) son aplicaciones
continuas homot
opicas, entonces f = g .
La sucesi
on exacta de cohomologa
topol
ogicos, entonces la sucesi
on exacta

Si (X, U, V ) es una terna de espacios

0 C(X, U ) C(X, V ) C(U, V ) 0


determina una sucesi
on exacta
H p (X, U ) H p (X, V ) H p (U, V ) H p+1 (X, U )

El teorema de escisi
on Si U , V son subespacios de un espacio topol
ogico X

tales que V U , entonces la inclusi


on induce isomorsmos
i : H p (X, U ) H p (X \ V, U \ V ).

Cohomologa de un punto Si P es el espacio de un u


nico punto se cumple
(para la cohomologa completa) que

N si p = 0,
p

H (P ) =
0 si p
= 0.
(N es el m
odulo de coecientes). La cohomologa reducida es nula incluso
en dimensi
on 0.
La sucesi
on de Mayer-Vietoris
exactas tales que Vi Ui . Sean

Sean (X, U1 , U2 ) y (X, V1 , V2 ) dos tradas

p : H p (U1 U2 , V1 V2 ) H p (U1 , V1 ) H p (U2 , V2 ),


p : H p (U1 , V1 ) H p (U2 , V2 ) H p (U1 U2 , V1 V2 )
los homomorsmos dados por
p (1 , 2 ) = (j1 (), j2 ()),

p () = i1 (1 ) i2 (2 ),

donde las aplicaciones i , j son las inducidas por las inclusiones correspondientes. Entonces existen homomorsmos
p : H p (U1 U2 , V1 V2 ) H p+1 (U1 U2 , V1 V2 )

5.5. Cohomologa

143

tales que la sucesi


on siguiente es exacta:

H p1 (U1 U2 , V1 V2 ) H p (U1 U2 , V1 V2 )

H p (U1 , V1 ) H p (U2 , V2 ) H p (U1 U2 , V1 V2 )

Destacamos un resultado que diere respecto a la homologa:


Teorema 5.44 Sea X =

Xk un espacio topol
ogico descompuesto en una

uni
on disjunta de subespacios tales que cada uno de ellos sea uni
on de componentes arcoconexas de X. Sea U X y sea Uk = U Xk . Sean
ik : (Xk , Uk ) (X, U )
las inclusiones. Entonces
!
k

ik : H p (X, U )

H p (Xk , Uk )

es un isomorsmo de m
odulos para la cohomologa completa.
n: En la prueba de 2.15 se ve que
Demostracio
ip =


k

ik :

Cp (Xk , Uk ) Cp (X, U )

es un isomorsmo. Aplicando (5.8) obtenemos que


C p (X, U )
=

HomZ (Cp (Xk , Uk ), N ).

Concretamente, cada C p (X, U ) se corresponde con sus restricciones a


cada modulo Cp (Xk , Uk ).
Los productos de la derecha constituyen un complejo inverso si consideramos como cofrontera el producto del operador cofrontera de cada factor. Los
isomorsmos obtenidos determinan entonces un isomorsmo de complejos, de
modo que
 ! p
!
H p (X, U )
= H p HomZ (C(Xk , Uk ), N )
= H (Xk , Uk ).
k

El primer isomorsmo hace corresponder a cada clase [] H p (X, U ) la


clase del producto de las restricciones de a cada Cp (X, U ), mientras que el
segundo lo pasa al producto de las clases de cohomologa de las restricciones.
Es f
acil ver que se trata del isomorsmo indicado en el enunciado.

144

Captulo 5. El algebra homol


ogica

M
odulos de extensiones Para relacionar la homologa con la cohomologa
hemos de introducir un concepto an
alogo a los productos de torsi
on, es decir, unos m
odulos que nos completen las sucesiones exactas entre modulos de
homomorsmos. El procedimiento que empleamos es el mismo:
Denici
on 5.45 Dado un A-modulo M, un A-A-bim
 odulo N y p 0, denimos el bim
odulo ExtpA (M, N ) = H p HomA (C, N ) , donde C es cualquier
resolucion libre de M .
Exactamente igual que en el caso de los productos de torsi
on se comprueba
que el A-modulos ExtpA (M, N ) no depende de la resoluci
on de M con que lo
calculamos. As mismo, si f : M M  es un homomorsmo de modulos,
C
 entre dos resoluciones
sabemos que se extiende a un homomorsmo : C

cualesquiera de M y M , el cual a su vez induce homomorsmos
Extp (f ) : ExtpA (M  , N ) ExtpA (M, N )
que no dependen de las elecciones intermedias. As mismo se comprueba que
Ext0A (M, N )
= HomA (M, N ).
Ejercicio: Probar que Extp es un funtor contravariante en la primera componente y
covariante en la segunda.

A partir de aqu supondremos que el anillo A es un dominio de ideales


principales, con lo que, tomando resoluciones libres de la forma (5.4) concluimos
que ExtpA (M, N ) = 0 si p
= 0, 1, y escribiremos simplemente
ExtA (M, N ) = Ext1A (M, N ).
Explcitamente, tenemos la sucesion
t

1
0 HomA (C0 , N )
HomA (C1 , N )

y
ExtA (M, N ) = HomA (C1 , N )/ Im 1t .
El teorema siguiente se prueba igual que su an
alogo 5.31:
Teorema 5.46 Sea M un A-m
odulo y N un A-A-bim
odulo. Entonces cada
resoluci
on libre de M de la forma (5.4) da lugar a una sucesi
on exacta de
bim
odulos
t

1
0 HomA (M, N ) HomA (C0 , N )
HomA (C1 , N ) ExtA (M, N ) 0.

El m
odulo ExtA (M, N ) tiene este nombre porque esta relacionado con las
posibles extensiones de N a traves de M , es decir, con los posibles modulos
E que contengan un subm
odulo N 
as
= N y de modo que E/N 
= M . M
precisamente, una extensi
on de N a traves de M es una sucesion exacta
0 N E M 0.

5.5. Cohomologa

145

Se dice que dos extensiones de N por M son equivalentes si existe un isomorsmo : E E  que hace conmutativo el diagrama
0

N


N

M

E


 E

0


M

0

Puede probarse que las clases de equivalencia de extensiones estan en correspondencia biunvoca con los elementos de ExtA (M, N ), de modo que el elemento
neutro se corresponde con las extensiones que se escinden. No demostraremos
esto aqu porque no nos va a hacer falta y nos desviara bastante.
Veamos algunos resultados sobre el calculo de ExtA (M, N ). En primer lugar
tenemos:
Teorema 5.47 Si M es un A-m
odulo libre, entonces ExtA (M, N ) = 0 para
todo m
odulo N .
n: Basta considerar la resolucion libre
Demostracio
0 0 M M 0.

Teorema 5.48 Sea {Mi }iI una familia de A-m


odulos y N un A-A-bim
odulo.
Entonces tenemos un isomorsmo de bim
odulos
 !

ExtA
Mi , N
ExtA (Mi , N ).
=
iI

iI

n: Si 0 Ci Ci Mi 0 es una resolucion libre


Demostracio
de Mi , entonces
 


0
Ci
Ci
Mi 0
iI

iI

iI

es una resolucion libre de la suma directa. El teorema 5.46 nos da las sucesiones
exactas
0 HomA (Mi , N ) HomA (Ci , N ) HomA (Ci , N ) ExtA (Mi , N ) 0.

Con estas y con la correspondiente a la suma directa formamos el diagrama


!

HomA (Ci , N )

!
iI

iI

HomA



iI

Ci , N

HomA (Ci , N )


 
 HomA  C  , N
i
iI

ExtA (Mi , N )

0



 ExtA  Mi , N

0

iI

iI

146

Captulo 5. El algebra homol


ogica

Las echas verticales son los isomorsmos dados por (5.8). Es facil ver que
la la superior sigue siendo exacta y que el cuadrado es conmutativo, con lo que
los modulos de la tercera columna son cocientes de modulos isomorfos respecto
a subm
odulos que se corresponden por el isomorsmo, luego son isomorfos.
Ahora, si a A, una resoluci
on libre de A/aA es

0 A A A/aA 0,
donde (b) = ab. Es claro que HomA (A, N )
= N y que, a traves de este
isomorsmo (f  f (1)), el homomorsmo t se corresponde con (n) = an.
Por consiguiente, tenemos la sucesion exacta

N N ExtA (A/aA, N ) 0,
N/aN
de la que deducimos que ExtA (A/aA, N ) =
= (A/aA) A N .
Teniendo en cuenta que tanto Ext como A conmutan con sumas directas
nitas, de aqu se sigue, mas en general, que si M es un A-modulo nitamente
generado, entonces ExtA (M, N )
= Mt A N , donde Mt es el submodulo de
torsi
on de M .
Es f
acil demostrar un resultado similar a 5.34, pero el resultado que interesa
mas en nuestro contexto es el de una sucesion exacta con el segundo argumento
constante en lugar del primero y, dado que Ext no cumple una propiedad de conmutatividad similar a la de Tor, no podemos obtenerlo a partir de su simetrico
y necesitamos un argumento distinto. La prueba del teorema siguiente se puede
adaptar f
acilmente al caso de Tor. De hecho se generaliza de forma natural al
caso de anillos que no sean dominios de ideales principales. De todos modos,
destacamos que este teorema no nos sera necesario despues, sino que lo incluimos
u
nicamente por completitud.
Teorema 5.49 Dada una sucesi
on exacta de A-A-bim
odulos
f

0 P Q R 0,
y un A-m
odulo N , existe una sucesi
on exacta
gt

ft

0 HomA (R, N ) HomA (Q, N ) HomA (P, N )


Ext(g)

Ext(f )

ExtA (R, N ) ExtA (Q, N ) ExtA (P, N ) 0.


n: En el diagrama siguiente, las dos columnas laterales son
Demostracio
sendas resoluciones libres de P y R, mientras que la columna central es una

5.5. Cohomologa

147

resolucion libre de Q que denimos a partir de las otras dos.


0
0

P

4

 C0


0

g
Q
R

 
 g




4
 4
 C0 C0
 C0


1

0

0
0

1

 C1


 C1 C1


 C1


0

Las echas horizontales son las naturales: inclusiones y proyecciones, por


lo que todas las las son exactas. Para denir , jamos un homomorsmo
g : C0 Q tal que g g = , , que existe por la propiedad proyectiva de los
modulos libres. Denimos , (c, c ) = f (,(c)) + g(c ).
As, , es suprayectiva, pues si q Q, tenemos que g(q) = , (c ), para cierto

c C0 , luego g(
g (c )) = j(q), de donde se sigue que q = i(p) + g(c ), para un

cierto p P . Este a su vez sera de la forma ,(c), para un c C. Claramente


entonces q = , (c, c ).
Ahora denimos 1 (c, c ) = (1 c + e(c ), 1 c ), para un cierto homomorsmo
e : C1 C0 . Veremos que escogiendolo adecuadamente tendremos la exactitud
de la columna central. En efecto, queremos que
, (1 (c, c )) = , (1 c + e(c ), 1 c ) = f (,(e(c ))) + g(1 c ) = 0,
para lo cual basta con que f (,(e(y))) =
g (1 c ) para todo c C1 . Podemos exigir que e cumpla esto por la propiedad proyectiva de los m
odulos libres
aplicada al diagrama
C1

e
1
g



Q
C0
4f

Para ello hemos de comprobar que Im 1 g Im , f . En efecto, si x =


entonces g(x) = , (1 (c1 )) = 0, luego x = f (p), para cierto p P ,
que sera a su vez de la forma p = ,(c0 ), luego x = f (,(c0 )) Im , f .
g(1 (c1 )),

Por otra parte, si , (c, c ) = 0, entonces f (,(c)) + g(c ) = 0. Aplicando g


tenemos que , (c ) = 0, luego existe un c1 C1 tal que c = 1 c1 . Para que
(c, c ) Im 1 solo nos falta probar que c e(c1 ) Im 1 = N ,. Ahora bien,
g (c ) + g(1 c1 ) = 0
f (,(c e(c1 ))) = f (,(c)) f (,(e(c1 ))) =

148

Captulo 5. El algebra homol


ogica

y, como f es inyectiva, tambien ,(c e(c1 )) = 0.


La inyectividad de 1 se comprueba sin dicultad, luego, efectivamente, la
columna central es una resoluci
on libre de Q. Si llamamos C, C y C a las tres
resoluciones, tenemos la sucesion exacta
0 C C C 0.
La sucesion exacta formada por los m
odulos de dimensi
on p se escinde, porque los modulos de C son libres, luego tenemos la sucesion exacta
0 HomA (C , N ) HomA (C , N ) HomA (C, N ) 0.
La sucesion exacta de cohomologa de esta sucesion de complejos es la del
enunciado.
Como aplicacion probamos lo siguiente:
Teorema 5.50 Si ExtA (R, P ) = 0 entonces toda sucesi
on exacta
f

0 P Q R 0,
se escinde.
n: Si ExtA (R, P ) = 0, el teorema anterior nos proporciona
Demostracio
la sucesion exacta
gt

ft

0 HomA (R, P ) HomA (Q, P ) HomA (P, P ) 0.


Por tanto f t es suprayectiva, luego existe un homomorsmo f  : Q P
tal que f t (f  ) = 1, es decir, tal que f f  = 1.
Esto tiene la siguiente interpretaci
on: si ExtA (R, P ) = 0, entonces existe
una u
nica clase de equivalencia de extensiones de P por R, concretamente la
clase trivial, formada por las extensiones que se escinden.
Ejercicio: Probar que Ext(R, P ) = 0 para todo m
odulo P si y s
olo si R es libre.

Homologa y cohomologa Finalmente expresamos la cohomologa de un


espacio topol
ogico en terminos de su homologa. En un contexto m
as general,
consideremos un complejo C de A-modulos y un A-A-bimodulo N . Llamaremos
Cp al A-modulo de las p-cadenas de C y C p = HomA (Cp , N ) al bim
odulo de las
p-cocadenas del complejo inverso HomA (C, N ). Podemos denir la aplicaci
on
bilineal
 , : Cp C p N
mediante
c, = (c),

c Cp ,

C p.

En estos terminos, el operador cofrontera viene caracterizado por la relaci


on
c, d = c, ,

c Cp ,

C p1 .

5.5. Cohomologa

149

Esto a su vez nos permite denir otra aplicaci


on bilineal, llamada producto
de Kronecker,
p
 , : Hp (C) HN
(C) N
mediante
[z], [] = z, ,

z Zp ,

p
ZN
.

Equivalentemente, tenemos un homomorsmo (de bim


odulos)
p
h : HN
(C) HomA (Hp (C), N )

dado por h(x)(y) = y, x . En muchos casos h es un isomorsmo, pero la


situaci
on general es la que describe el teorema siguiente.
Teorema 5.51 Sea C un complejo libre de A-m
odulos y N un A-A-bim
odulo.
Existe una sucesi
on
h

p
0 ExtA (Hp1 (C), N ) HN
(C) HomA (Hp (C), N ) 0

que es exacta y se escinde.


n: Consideremos la sucesion exacta de complejos
Demostracio
i

0 Z C F 0,
donde el m
odulo de p-cadenas de Z es Zp (C), con operador frontera trivial, y el
modulo de las p-cadenas de F es Fp1 (C), tambien con operador frontera trivial.
El homomorsmo i es la inclusion.
Esta sucesion se escinde porque F es libre. Por lo tanto la sucesi
on
t

it

0 HomA (F, N ) HomA (C, N ) HomA (Z, N ) 0

(5.9)

tambien es exacta y se escinde. Consideremos su sucesion de cohomologa:

p1

it

p1
p
p
p
p+1
HN
(Z) HN
(F) HN
(C) HN
(Z) HN
(F)

Teniendo en cuenta que las cofronteras de F y Z son triviales, esta sucesion


es simplemente

p1

p
HomA (Zp+1 , N ) HomA (Fp1 , N ) HN
(C)
p

it

HomA (Zp , N ) HomA (Fp , N )


de donde extraemos la sucesion exacta
0 HomA (Fp1 , N )

it

Im p1
HN
(C) N(p ) 0.

(5.10)

Vamos a calcular los homomorsmos de conexion . Tomamos una clase


p1
(Z), de aqu pasamos a HomA (Cp1 , N ) tal que it () = , es
[] HN

150

Captulo 5. El algebra homol


ogica

decir, |Zp1 = . Ahora tomamos  HomA (Fp , N ) tal que t  = d, es


decir, tal que  (c) = (c). En denitiva,  = |Fp = |Fp . De este modo,

p1
([]) = |Fp = j ([]), donde j : Fp1 Zp1 .
Por otra parte, una resoluci
on libre de Hp1 (C) es
j

0 Fp1 (C) Zp1 (C) Hp1 (C) 0.


De ella obtenemos la sucesion exacta
t

0 HomA (Hp1 (C), N ) HomA (Zp1 (C), N )


it

HomA (Fp1 (C), N ) ExtA (Hp1 (C), N ) 0.


De aqu obtenemos los isomorsmos


HomA (Fp1 , N ) Im p1
= ExtA (Hp1 (C), N ),
= HomA (Hp1 (C), N ).
N(p1 )

Al sustituirlos en (5.10) obtenemos la sucesion del enunciado. Veamos que


h es el homomorsmo descrito previamente al teorema. Seg
un nuestra construcci
on es h = it ( t )1 , luego h t = it . Si hacemos actuar esta igualdad
p
sobre un [] HN
(C) y luego sobre z Zp (C) obtenemos h([])([z]) = (z),
como queramos probar.
Falta demostrar que la sucesion se escinde. El hecho de que (5.9) se escinda
signica que existe r : HomA (Z, N ) HomA (C, N ) tal que r it = 1, luego
r it = 1. La restriccion de r a N(p ) justica que (5.10) se escinde y, por
consiguiente, la sucesion del enunciado tambien.
Si particularizamos a la cohomologa singular de un par de espacios, tenemos
el teorema siguiente:
Teorema 5.52 Sea (X, U ) un par de espacios topol
ogicos y A un dominio de
ideales principales tal que HpA (X, U ) es nitamente generado para todo p. Entonces el rango de HAp (X, U ) coincide con el de HpA (X, U ) y el subm
odulo de
A
(X, U ).
torsi
on de HAp (X, U ) es isomorfo al de Hp1
n: Sea HpA (X, U ) = Lp Tp , donde Lp es libre y Tp es el
Demostracio
subm
odulo de torsi
on. Entonces
HomA (HpA (X, U ), A)
= HomA (Lp , A) HomA (Tp , A)
= Lp ,
A
ExtA (Hp1
, A)
= Tp1 A A
= Tp1 ,

y el teorema anterior nos da la conclusi


on.
Es f
acil ver que si alg
un HpA (X, U ) tiene rango innito, lo mismo ocurre con
el correspondiente grupo de cohomologa, por lo que los n
umeros de Betti estan
denidos para la homologa de un par si y s
olo si lo estan para su cohomologa,
y en tal caso son iguales. Lo mismo vale, por tanto, para la caracterstica de
Euler.

Captulo VI

Productos
En este captulo relacionaremos la homologa singular de un producto de
espacios topologicos con la de sus factores. Los resultados que obtendremos nos
permitir
an a su vez denir un producto en el m
odulo de cohomologa singular de
un espacio topol
ogico, con el que adquirir
a estructura de algebra. Todos estos
resultados seran potentes herramientas para obtener hechos relevantes sobre la
homologa de las variedades topol
ogicas.

6.1

El teorema de los modelos acclicos

Muchos de los resultados de este captulo descansan sobre un teorema general


sobre categoras. Este resultado pone de maniesto la utilidad del lenguaje
categorico en la topologa algebraica.
Comentabamos en el captulo anterior que, en general, los homomorsmos
que se denen de forma can
onica, es decir, sin apoyarse en elecciones arbitrarias, son naturales, en el sentido que acabamos de explicar. Por ejemplo, la
sucesion exacta del teorema 5.37 es funtorial (es decir, es un funtor del producto de la categora de complejos libres de A-modulos por la categora de los
A-A-bim
odulos en la categora de las sucesiones exactas cortas de bimodulos),
pero, en cambio, el homomorsmo que la escinde no es natural, es decir, no
hay una transformaci
on natural (o, al menos, no est
a probado que la haya) que
a cada objeto (C, N ) le asigne un homomorsmo (5.7) que escinda la sucesion
del teorema. Mas informalmente, no podemos hablar de el homomorsmo
(can
onico) que escinde la sucesion, sino de que hay un homomorsmo que la
escinde. El problema est
a en que el homomorsmo que construimos se obtiene
aplicando la propiedad proyectiva de los m
odulos libres, lo cual supone denir
un homomorsmo de m
odulos a partir de una elecci
on arbitraria (no can
onica)
de las imagenes de una base.
Pese a esto, lo cierto es que en algunos casos hemos construido homomorsmos naturales mediante procesos que involucraban elecciones arbitrarias. Por
ejemplo, los teoremas 2.32 y 2.33 prueban que el operador de subdivisi
on es
151

152

Captulo 6. Productos

una transformaci
on natural del funtor C que a cada espacio topol
ogico le asigna
su complejo de cadenas singulares lo cual no es extra
no, pues la denici
on
es canonica, pero en la prueba del teorema 2.34 denimos una homotopa
H de la que probamos que es una transformaci
on natural de C en C, y en la
construccion s se hacen elecciones arbitrarias. El argumento empleado en dicha
prueba es un caso particular del teorema que nos proponemos demostrar aqu.
Denici
on 6.1 Una categora con modelos es una categora C junto con un
conjunto M de objetos de C llamados modelos. Sea G un funtor en C con
imagenes en la categora de los grupos abelianos. Una base es un conjunto
{gi }iI tal que gi G(Mi ), para cierto Mi M de modo que para todo objeto
X de C el conjunto {G(f )(gi )}iI, f hom(Mi ,X) es una base de G(X).
Diremos que G es un funtor libre con modelos en M si tiene una base con
modelos en M. Si C es un funtor con im
agenes en la categora de los complejos
de A-modulos, diremos que es libre con modelos en M si cada funtor Cp es libre
con modelos en M.
Ejemplo Consideremos la categora C de los espacios topologicos, con modelos
M = {p }p0 (los p-smplices canonicos). Sea C el funtor que a cada espacio
topol
ogico le hace corresponder su complejo de cadenas singulares. Entonces C
es libre con modelos en M.
En efecto, si p : p p es la identidad, entonces p es una base de Cp ,
pues si f hom(p , X), entonces Cp (f )(p ) = f  (p ) es un p-smplice singular
arbitrario en X, luego al variar f obtenemos una base de Cp (X).
Diremos que un complejo C de A-modulos es no negativo si sus modulos
de dimensiones negativas son nulos. Diremos que es acclico si sus grupos de
homologa son triviales.
Si C es un funtor en una categora C con modelos M y con im
agenes en la
categora de los complejos de A-modulos, podemos asociarle los funtores Hp (C)
denidos de forma obvia. Diremos que C es acclico en dimensiones positivas si
Hp (C(M )) = 0 para p > 0 y M M.
Teorema 6.2 (Teorema de los modelos acclicos) Sea C una categora
con modelos M. Sean C y C  dos funtores de C en la categora de los complejos
de A-m
odulos tales que C es libre no negativo y C  es acclico en dimensiones
positivas. Entonces
a) Toda transformaci
on natural : H0 (C) H0 (C  ) est
a inducida por una
transformaci
on natural : C C  .
b) Si dos transformaciones naturales ,  : C C  inducen la misma
transformaci
on natural H0 (C) H0 (C  ) entonces son naturalmente homot
opicas, es decir, existe una transformaci
on natural : C C  tal

que (X) es una homotopa entre (X) y (X) para todo objeto X.

6.1. El teorema de los modelos acclicos

153

n: Probaremos las dos partes simult


Demostracio
aneamente [las frases
entre corchetes haran referencia a la parte b]. Para cada objeto X de C hemos
de denir un homomorsmo de complejos (X) : C(X) C  (X) [o una
homotopa (X) : C(X) C  (X)] de modo que si h : X Y es un
morsmo, entonces
C(h) (Y ) = (X) C  (h),

[C(h) (Y ) = (X) C  (h)].

Para cada p 0 jamos una base {cj }jJp de Cp , de modo que cj Cp (Mj ),
para cierto Mj M. Esto signica que cada A-modulo Cp (X) tiene por base al
conjunto {Cp (f )(cj )}jJp , f hom(Mj ,X) .
Por consiguiente, el homomorsmo p (X) que queremos denir quedar
a
completamente determinado si especicamos {p (Mj )(cj )}jJp a traves de la
ecuacion

 


p (X)
aij Cp (fij )(cj ) = aij Cp (fij ) p (Mj )(cj )
(6.1)
i,j

i,j

[respectivamente, {p (Mj )(cj )}jJp y la ecuacion siguiente:]



 



p (X)
aij Cp (fij )(cj ) = aij Cp+1
(fij ) p (Mj )(cj ) .
i,j

(6.2)

i,j

Deniremos p (X) por inducci


on sobre p de modo que se cumpla
p (X) = p1 (X),

(6.3)

[respectivamente, p (X) tal que:]


p (X) = p (X) p (X) p1 (X).

(6.4)

Antes de proceder con la denici


on escribiremos unas ecuaciones que vamos
a usar. En primer lugar, supuesto denido i para i < p, con p > 0, bastar
a
denir p (Mj )(cj ), para j Jp , de modo que
p (Mj )(cj ) = p1 (Mj )(cj ),

(6.5)

[respectivamente, dado i , para i < p, p > 0, tendremos que denir p (Mj )(cj )
de modo que se cumpla la ecuacion siguiente:]
p (Mj )(cj ) = p (Mj )(cj ) p (Mj )(cj ) p1 (Mj )(cj ).

(6.6)

Si justicamos que esto es posible, entonces p (X) [o p (X)] queda determinado por la ecuaci
on (6.1) [resp. (6.2)] para un objeto X arbitrario. En
principio con esto tenemos dos deniciones de p (Mj ), pero haciendo actuar
(6.1) sobre cj = Cp (1)(cj ) obtenemos que coinciden. [Lo mismo vale para ].
A continuaci
on es facil ver que p (X) [resp. p (X)] cumple (6.3) [resp. (6.4)]
as como la condici
on de transformaci
on natural.

154

Captulo 6. Productos

Para iniciar la inducci


on, consideramos : H0 (C) H0 (C  ) y, para
cada j J0 , denimos 0 (Mj )(cj ) C0 (Mj ) de modo que [0 (Mj )(cj )] =
(Mj )([cj ]). Denimos p (X) mediante (6.1). Es f
acil ver que si c C0 (X),
entonces [0 (X)(c)] = (X)([c]), es decir, induce .
En particular, si j J1 , entonces 0 (Mj )(cj ) es una frontera en C0 (Mj )
y podemos denir 1 (Mj )(cj ) C1 (Mj ) tal que 1 (Mj )(cj ) = 0 (Mj )(cj ).
La ecuacion (6.1) nos dene 1 (X) para todo X y se cumple (6.3).
Supongamos ahora que i esta denido para i < p, p > 0 de modo que se

(Mj ) y
cumple (6.3). Entonces el miembro derecho de (6.5) es un ciclo de Cp1

por hip
otesis Hp (Cp1 (Mj )) = 0, luego ha de ser una frontera. Por consiguiente
podemos denir p (Mj )(cj ) de modo que se cumpla (6.5). Ahora podemos
denir p (X) mediante (6.1). Esto completa la denici
on inductiva de .
La construccion de es similar. Si y  inducen la misma transformaci
on
natural H0 (C) H0 (C  ), entonces, para j J0 , 0 (Mj )(cj ) 0 (Mj )(cj ) ha
de ser una frontera, luego podemos denir 0 (Mj )(cj ) C1 (Mj ) de modo que
0 (Mj )(cj ) = 0 (Mj )(cj ) 0 (Mj )(cj ). Denimos 0 (X) mediante (6.2). La
prueba contin
ua de forma totalmente an
aloga al caso anterior.
El lector reconocera sin dicultad el argumento del teorema 2.34 en la prueba
del apartado b). En efecto, dicho teorema es consecuencia del teorema de los
modelos acclicos. Basta tomar como C la categora de los espacios topologicos
y como C y C  el mismo funtor, que a cada espacio le asigna su complejo de
cadenas singulares. Seg
un hemos visto, C es libre con los smplices canonicos
como modelos, es no negativo y acclico en dimensiones positivas, pues cada n
es homotopico a un punto, luego Hp (C(n )) = 0 para p > 0. Para obtener
la tesis de 2.34 basta comprobar que el operador de subdivisi
on S y la identidad 1 inducen la misma transformaci
on natural sobre H0 (C), es decir, que si
x es un punto de un espacio topol
ogico X, entonces [S(x)] = [x], pero esto es
trivialmente cierto, pues S(x) = x.
En las secciones siguientes veremos las aplicaciones de este teorema.

6.2

La homologa de un producto

Nos ocupamos ahora de calcular los grupos de homologa de un producto


de espacios topologicos. La prueba se divide en dos partes. Por un lado, probaremos que los grupos de homologa de un producto X Y coinciden con los
grupos de homologa del complejo C(X) A C(Y ), para una cierta denici
on de
producto tensorial de complejos que veremos a continuaci
on, y por otra parte
demostraremos un resultado que nos determinar
a la homologa de un producto
tensorial de complejos a partir de la homologa de cada factor. Por razones
tecnicas hemos de empezar por esta segunda parte. Ante todo denimos el
producto tensorial de dos complejos.
Observemos que si C y C  son dos A-modulos graduados, entonces

C A C  = Ci A Cj .
i,j

6.2. La homologa de un producto

155

Para dotar a este producto de estructura de m


odulo graduado convendremos
que la dimensi
on de un producto tensorial de cadenas c c es la suma de las
dimensiones de los factores. Equivalentemente, denimos
(C A C  )p =
De este modo,
C A C  =

Ci A Cj .

i+j=p

(C A C  )p

pZ

es un complejo graduado. En lo sucesivo supondremos siempre esta graduaci


on
en los productos tensoriales de modulos graduados.
Teorema 6.3 Si C, C son complejos de A-m
odulos, entonces C A C adquiere
estructura de complejo con el operador frontera dado por
p (c c ) = i c c + (1)i c j c ,

c Ci ,

c Cj .

n: En primer lugar, es f
Demostracio
acil ver que p es un homomorsmo
bien denido sobre cada producto Ci A Cj con i + j = p, luego se extiende de
forma u
nica a un homomorsmo en cada m
odulo (C C  )p y, por consiguiente

a un homomorsmo graduado en C C . Claramente tiene grado 1. Falta
probar que 2 = 0. Ahora bien,
p (p+1 (c c )) = p (i c c + (1)i c j c )
= (1)i1 i c j c + (1)i i c j c = 0.

En lo sucesivo consideraremos a los productos tensoriales de complejos con


la estructura de complejo dada por el teorema anterior. La prueba muestra la
necesidad del signo (1)i en la denici
on de la frontera del producto.
Es f
acil ver que dos homomorsmos de complejos f : C C1 , g : C C1
inducen un homomorsmo de complejos f g : C A C C1 A C1 de forma
natural, de modo que el producto tensorial de complejos es funtorial.
Tambien hemos de observar que si C es el complejo dado por

M si p = 0,

Cp =
0
si p =

0,
donde M es un cierto A-modulo y el operador frontera es trivial, entonces se
cumple que C A C = C A M , donde el producto de la derecha es el que
consider
abamos en el captulo anterior. De este modo, los resultados sobre
productos tensoriales de complejos generalizan a los resultados sobre producto
de un complejo por un m
odulo.

156

Captulo 6. Productos

Similarmente podemos denir un funtor de torsi


on TorA (C, C ) sobre la categora de pares de complejos de A-modulos que satisface propiedades an
alogas
a las que acabamos de comentar para el producto tensorial. Concretamente,

TorA (C, C )p =
TorA (Ci , Cj ),
i+j=p

|TorA (Ci ,Cj ) = Tor(i , 1) + (1)i Tor(1, j ).


Vamos a generalizar el teorema 5.37 a productos tensoriales de complejos.
En primer lugar observamos que podemos denir un homomorsmo
: H(C) H(C ) H(C C )



mediante [c] [c ] = [c c ].


En efecto, la aplicaci
on [c], [c ]  [c c ] esta bien denida porque si c es
un ciclo y c = c es una frontera, entonces c c = c c = (c c ), y
similarmente al reves. Es claro que es bilineal, luego induce el homomorsmo
indicado.
Teorema 6.4 (Teorema de K
unneth) Sean C y C dos complejos de A-m
o
dulos y supongamos que C es libre. Entonces existe una sucesi
on exacta funtorial




0 H(C) A H(C ) p Hp (C A C ) TorA H(C), H(C ) p1 0.
Si C tambien es libre, entonces la sucesi
on se escinde.
n: Basta seguir punto por punto el argumento de 5.37. ConsiDemostracio
deramos el complejo Z formado por los m
odulos de ciclos Zp (C ) con el operador

frontera trivial y sea F el complejo cuyo modulo de dimensi
on p es Fp1 (C ),


tambien con el operador frontera trivial. Tanto Z como F son complejos libres
y tenemos la sucesion exacta
0 Z C F 0.
i

(6.7)

Como F es libre, el teorema 5.26 nos da que la sucesion se escinde (mas


concretamente, que se escinde la sucesion de restricciones a cada dimension).
Usando repetidas veces el teorema 5.25 junto con el hecho obvio de que la suma
directa de sucesiones exactas es una sucesion exacta, obtenemos la sucesion
exacta
1i
1
0 C A Z C A C C A F 0.
(6.8)
Consideramos ahora su sucesion exacta de homologa
p

Hp (C A Z ) Hp (C A C ) Hp (C A F ) Hp1 (C A Z )
 j
Observemos que C A Z =
D , donde Dj es el complejo dado por
jZ

Dpj = Cpj A Zp (C ),

6.2. La homologa de un producto

157

con el operador frontera dado por p (c z) = pj c z. Por consiguiente





Hp (C A Z )
Hp (Dj )
Hpj (C) A Zp (C ) =
Hi (C) A Zj (C ),
=
=
jZ

i+j=p

jZ

donde hemos usado el teorema 5.37, que nos da el isomorsmo


Hp (Dj )
= Hpj (C) A Zp (C ),

(6.9)

puesto que Zp (C ) es libre y, por consiguiente, el producto de torsi


on que aparece
en el teorema es nulo.
 j
Similarmente, C A F =
E , donde Ej es el complejo dado por
jZ

Epj = Cpj A Fp1 (C ),


con lo que



Hp (C A F )
Hp (Ej )
Hpj (C) A Fp1 (C ) =
Hi (C) A Fj (C ),
=
=
jZ

i+j=p1

jZ

A traves de estos isomorsmos, la sucesion exacta que hemos obtenido se


convierte en



Hi (C) A Zj (C ) Hp (C A C )
Hi (C) A Fj (C )
i+j=p

i+j=p1

Hi (C)
i+j=p1

A Zj (C ),

Vamos a calcular p . Partimos de [z] j+1 c Hi (C) A Fj (C ). A traves


de (6.9) se corresponde con [z j+1 c ] Hp1 (Dj ) (donde p 1 = i + j).
Ahora aplicamos el homomorsmo de conexion de la sucesion (6.8), para lo cual
tomamos una antiimagen de z c por 1 , por ejemplo z c . Calculamos
su frontera en C A C , que es (1)i z c y tomamos su clase (1)i [z c ] en
Hp1 (C A Z ). Esta
clase se corresponde con (1)i [z] c Hi (C) A Zj (C ).
En denitiva, p =
(1)i j , donde j : Fj (C ) Zj (C ) es la inclusion.
i+j=p1

De este modo, tenemos la sucesion exacta


 


0
Hi (C) A Zj (C ) Im (1)i j Hp (C A C )
i+j=p



i
N (1) j 0

(6.10)

i+j=p1

Ahora aplicamos el teorema 5.34 a la sucesion exacta


(1)i j

0 Fj (C ) Zj (C ) Hj (C ) 0,


lo que nos da la sucesion exacta
0 TorA (Hi (C), Hj (C )) Hi (C) A Fj (C )

(1)i j

158

Captulo 6. Productos
Hi (C) A Zj (C ) Hi (C) A Hj (C) 0.
De aqu se sigue que

 
Hi (C) A Zj (C ) Im (1)i j
= Hi (C) A Hj (C),


i
= TorA (Hi (C), Hj (C )).
N (1) j

A traves de estos isomorsmos, la sucesion (6.10) se convierte en la del enunciado. S


olo falta comprobar que el homomorsmo es el descrito en el parrafo


previo
al

un [z] [zi ] H i (C) A Hj (C ) se corresponde con
 teorema. En efecto,


j (C ) Im (1) j , que a su vez se corresponde con
[z] z  Hi (C) A Z
[z z ] Hp (C A Z )/ Im p y su imagen en Hp (C A C ) es [z z  ]. Es f
acil
ver que la sucesion es funtorial.
Supongamos ahora que C es libre y veamos que la sucesion se escinde. Como
F (C) y F (C ) son libres, el teorema 5.26 nos da que la sucesion (6.7) se escinde,
al igual que su an
aloga sin primas. Por el teorema 5.24 existen homomorsmos
p : C Z(C) y p : C Z(C ) tales que p(c) = c para c Z(C) y p(c ) = c
para c Z(C ). Entonces la composicion
pp

Z(C A C ) C A C Z(C) A Z(C ) H(C) A H(C )


transforma F (C A C ) en 0, luego induce un homomorsmo
f : H(C A C ) H(C) A H(C )
tal que f = 1, luego la sucesion se escinde.
Ahora pasamos a la segunda parte del argumento, que nos relaciona los
productos de espacios topol
ogicos con los productos tensoriales de complejos:
Teorema 6.5 (Teorema de Eilenberg-Zilber) Los funtores de cadenas singulares C(X Y ) y C(X) A C(Y ) son naturalmente homot
opicos
Esto quiere decir que existen cuatro transformaciones naturales
(X, Y ) : C(X Y ) C(X) A C(Y ),
(X, Y ) : C(X) A C(Y ) C(X Y ),
1 (X, Y ) : C(X Y ) C(X Y ),
2 (X, Y ) : C(X) A C(Y ) C(X) A C(Y ),
de modo que y son homomorsmos de complejos, 1 es una homotopa
entre y la identidad y 2 es una homotopa entre y la identidad. En
particular, y inducen isomorsmos mutuamente inversos entre los grupos
de homologa singular Hp (X Y )
= Hp (C(X) A C(Y )).
n: Vamos a aplicar el teorema de los modelos acclicos. Para
Demostracio
ello probaremos que ambos funtores son libres con modelos M = {(i , j )}i,j0 ,

6.2. La homologa de un producto

159

donde, recordemos, p es el p-smplice canonico. Concretamente, una base de


Cp (C Y ) es la aplicacion diagonal d : p p p . Para comprobarlo
basta ver que, cuando (f, g) recorre hom (p , p ), (X, Y ) , entonces Cp (f, g)(d)
recorre los p-smplices singulares en X Y . Ciertamente, Cp (f, g)(d) = d(f g)
es un p-smplice singular. Recprocamente, si : p X Y es un psmplice singular arbitrario, basta componerlo con las proyecciones para formar
f = X , g = Y y es claro que = Cp (f, g)(d).
Por consiguiente, C(X Y ) es libre con modelos {(p , p )}p0 , luego
tambien con modelos M.
Hemos visto que la identidad i : i i es una base del funtor Ci . M
as
concretamente, si f : i X es un i-smplice, entonces Ci (f )(i ) = f .
As pues, para todo espacio X, una base de Ci (X) esta formada por los ismplices singulares Ci (f )(i ), donde f hom(i , X). Similarmente, una base
de Cj (Y ) la forman los j-smplices singulares Cj (f )(j ), con g hom(j , Y ).
Por el teorema 5.19, tenemos que una base de Ci (X) A Cj (Y ) la forman
los productos tensoriales f g = Ci (f )(i ) Cj (g)(j ) y una base del m
odulo
(C(X) A C(Y ))p la forman los productos
(C(f ) C(g))p (i j ),
i + j = p,


donde (f, g) hom (i , j ), (X, Y ) . Por consiguiente, una base del funtor
C(X) A C(Y ) lo forman los productos i j C(i ) A C(j ).
Por otra parte, C(i j ) es obviamente libre y es acclico en dimensiones
positivas, porque i j es contractible. Por el teorema 5.19 tenemos tambien
unneth tenemos que
que C(i ) A C(j ) es libre y por el teorema de K


H C(i ) A C(j )
= H(i ) A H(j ),
claramente acclico en dimensiones positivas.
Tambien por
un
 el teorema de K
neth, tenemos el isomorsmo natural H0 C(X) A C(Y )
= H0 (X) A H0 (Y ).
As mismo tenemos el isomorsmo natural
H0 (X) A H0 (Y ) H0 (X Y )
dado por [p] [q]  [(p, q)]. Al componerlos obtenemos un isomorsmo natural


: H0 C(X) A C(Y ) H0 (X Y ).
El teorema de los modelos acclicos nos da entonces que existen los homomorsmos naturales de complejos , que buscamos. La composicion
induce en H0 el isomorsmo natural 1 = 1, es decir, el mismo que la
identidad, luego, de nuevo por el teorema de los modelos acclicos, concluimos
que es naturalmente homot
opico a la identidad, y lo mismo sucede con la
composicion en sentido contrario.
Combinando los dos teoremas anteriores tenemos lo siguiente:
Teorema 6.6 Si X e Y son dos espacios topol
ogicos, entonces




Hp (X Y )
Hi (X) A Hj (Y )
TorA Hi (X), Hj (Y ) .
=
i+j=p

i+j=p1

160

Captulo 6. Productos

6.3

El producto exterior

Los resultados de la seccion anterior nos permiten dotar a los grupos de


cohomologa de una estructura de algebra que desempe
na un papel importante
en la teora. Algunos resultados pueden establecerse en un contexto ligeramente
mas general que el que despues nos hara falta. Concretamente, trabajaremos
con un producto de espacios X Y , aunque despues nos restringiremos al caso
en que X = Y .
Seg
un el teorema de Eilenberg-Zilber existe un homomorsmo de complejos
: C(X Y ) C(X) A C(Y )
que induce isomorsmos entre los grupos de homologa y que en H0 induce el
isomorsmo natural [(x, y)]  [x][y]. Sabemos que dos homomorsmos cualesquiera en estas condiciones son homotopicos. Esto har
a que las construcciones
siguientes no dependan de la elecci
on de .
j
i
Sean N1 y N2 dos A-modulos y CN
(X), CN
(X) dos cocadenas.
1
2
Sea p = i + j. Llamamos a la cocadena de dimension p dada por la
composicion

Cp (X Y ) C(X) A C(Y ) N1 A N2
Hemos de entender que se dene como el homomorsmo nulo sobre
todos los sumandos directos de C(X) A C(Y ) distintos de Ci (X) A Cj (Y ).
p
De este modo, CN
(X A Y ).
1 A N2
Teorema 6.7 En las condiciones anteriores
d( ) = d + (1)i d.
n: Como es un homomorsmo de complejos, el diagrama
Demostracio
siguiente es conmutativo:
Cp+1 (X Y )

 C(X) A C(Y )

Cp (X Y )


 C(X) A C(Y )

 N1 A N2

Por consiguiente,
d( ) = ( ) = ( ),
d = (d ),

d = ( d).

De aqu que basta comprobar la relaci


on
( ) = d + (1)i d.

6.3. El producto exterior

161

Tomemos un elemento u v C(X) A C(Y ). Estamos adoptando el


convenio de que los productos tensoriales de homomorsmos se anulan donde
no estan denidos los factores. Por lo tanto, los tres homomorsmos de la
igualdad anterior se anulan sobre u v salvo si u Ci+1 (X), v Cj (X) o bien
u Ci (X), v Cj+1 (X). En el primer caso,
( )((u v))

( )(u v + (1)i u v)

= (u) (v) + 0 = (d )(u v) + 0


= (d )(u v) + (1)i ( d)(u v).
El segundo caso es analogo.
Es obvio que es nulo si un factor lo es. El teorema anterior implica
entonces las relaciones siguientes:
cociclo cociclo = cociclo
cociclo cofrontera = cofrontera
cofrontera cociclo = cofrontera
De aqu se sigue a su vez que el producto induce un producto
j
i+j
i
HN
(X) HN
(Y ) HN
(X A Y )
1
2
1 N2

mediante [] [] = [ ]. Claramente es bilineal, y se extiende a un homomorsmo


j
i+j
i
HN
(X) A HN
(Y ) HN
(X A Y )
(6.11)
1
2
1 N2
dado por [] []  [ ]. Es f
acil comprobar que es natural.
Veamos que no depende de la eleccion de . En efecto, sabemos que si
: C(X Y ) C(X) A C(Y ) esta en las mismas condiciones, entonces
existe una homotopa : C(X Y ) C(X) A C(Y ) tal que
= + .
Por consiguiente, si Z i (X), Z j (Y ), p = i + j, se cumple
= p p1 ( ) + p p+1 ( )


= d p1 ( ) ,
pues es claro que el producto de cociclos se anula en las fronteras. As
pues, [ ] = [ ].
j
i
Teorema 6.8 Sean X, Y , Z espacios topol
ogicos y ZN
(X), ZN
(Y ),
1
2
k
ZN3 (Z). Entonces




[] [] [] = [] [] [] .

162

Captulo 6. Productos

n: Fijemos una transformaci


Demostracio
on natural entre los funtores
C(X Y ) y C(X) A C(Y ) en las condiciones del teorema de Eilenberg-Zilber.
Es f
acil ver entonces que (X Y, Z)((X, Y )1) y (X, Y Z)(1(Y, Z))
son transformaciones naturales entre los funtores
C(X Y Z)

C(X) A C(Y ) A C(Z).

Exactamente igual que en la prueba del teorema de Eilenberg-Zilber, se


comprueba que a estos funtores les podemos aplicar el teorema de los modelos
acclicos. Como ambas transformaciones naturales inducen la misma transformacion sobre H0 , concluimos que son naturalmente homot
opicas, es decir, existe
una homotopa : C(X Y Z) C(X) A C(Y ) A C(Z) tal que
(X Y, Z) ((X, Y ) 1) (X, Y Z) (1 (Y, Z)) = + .
Componiendo con obtenemos
( ) ( ) = d(p1 ( )),
donde p = i + j + k y donde usamos que, al ser ciclos , y , el producto
se anula sobre las fronteras. Tomando clases obtenemos la igualdad
del enunciado.
Nos restringimos ahora al caso en que N1 = N2 = A. Entonces, el isomorsmo natural : A A A A (dado por (a b) = ab) induce un isomorsmo
natural entre grupos de cohomologa con coecientes en A A A y los grupos de
cohomologa con coecientes en A, por lo que podemos transformar el homomorsmo (6.11) en un homomorsmo
HAi (X) A HAj (Y ) HAi+j (X A Y ),

(6.12)

tambien natural. Cuando escribamos [] [] entenderemos que se trata de la


imagen de [] [] por este homomorsmo y no por (6.11). Es f
acil ver que el
teorema anterior sigue siendo v
alido. Adem
as ahora tenemos una propiedad de
anticonmutatividad:
Teorema 6.9 Sean X e Y espacios topol
ogicos y T : X Y Y X la
aplicaci
on dada por T (x, y) = (y, x). Entonces la aplicaci
on
T : H i+j (X Y ) H i+j (Y X)



cumple T [] [] = (1)ij [] [].

n: Sea T  : C(X) A C(Y ) C(Y ) A C(X) el homomorDemostracio


smo dado por T  (u v) = (1)ij v u, donde u Ci (X), v Cj (Y ). Veamos
que efectivamente se trata de un homomorsmo de complejos (conviene observar
que no lo sera si hubieramos omitido el signo). En efecto,


T  (u v) = T  (u v + (1)i u v)
T  (u v)

(1)(i1)j v u + (1)i+i(j1) v u,

(1)ij (v u) = (1)ij (v u + (1)j v u).

6.3. El producto exterior

163

Es claro que ambas expresiones coinciden. Si llamamos a la transformaci


on
natural que dene el producto , es claro que tanto (X, Y ) T  (X, Y ) como
T  (X, Y ) (Y, X) son transformaciones naturales del funtor C(X Y ) en el
funtor C(Y ) A C(X) y ambas inducen la misma transformaci
on natural en H0 .
Es claro que podemos aplicar el teorema de los modelos acclicos para concluir
que ambas son homot
opicas. Si es una homotopa tenemos que
T  (Y, X) (X, Y ) T  = + .

(6.13)

Componemos con ( ) y obtenemos


T ( ) (1)ij ( ) = d( ( ) ).
Al tomar clases obtenemos la igualdad del enunciado.
Finalmente nos restringimos al caso en que Y = X, con lo que podemos
considerar la aplicaci
on diagonal : X X X dada por (x) = (x, x). Al
componer el homomorsmo (6.12) con el homomorsmo inducido
: H i+j (X X) H i+j (X)
obtenemos un homomorsmo natural
: H i (X) A H j (X) H i+j (X).

(6.14)

Representaremos por [] [] a la imagen de [] [] por este homomorsmo. El teorema 6.8 implica que es un producto asociativo en el A-modulo
graduado H (X) formado por los grupos de cohomologa de X, y recibe el nombre de producto exterior de cohomologa. Con el producto exterior, el A-modulo
H (X) adquiere estructura de algebra sobre A. M
as concretamente, es lo que
se llama un
algebra graduada, es decir un algebra con estructura de A-modulo
graduado y con la propiedad de que la dimensi
on de un producto es la suma de
las dimensiones.
Teorema 6.10 Sea X un espacio topol
ogico y [], [] H (X) dos clases de
cohomologa de dimensiones i y j respectivamente. Entonces
[] [] = (1)ij [] [].
n: Con la notaci
Demostracio
on del teorema 6.9, tenemos obviamente el
diagrama conmutativo

X X
X
1


X


 X X

el cual induce a su vez el diagrama conmutativo


H i+j (X X)


H i+j (X X)

 H i+j (X)


 H i+j (X)

164

Captulo 6. Productos
Partiendo de [] [] y aplicando 6.9 obtenemos la igualdad del enunciado.

La naturalidad del homomorsmo (6.14) se traduce en que si f : X Y


es una aplicaci
on continua, el homomorsmo inducido f : H (Y ) H (X)
es, de hecho, un homomorsmo de algebras.
Si recapitulamos la construcci
on del producto exterior de cohomologa, observamos que [][] se dene como la clase del cociclo (X, X)( ).
Si llamamos (X) = (X) (X, X), es claro que satisface la denici
on siguiente:
Denici
on 6.11 Una aproximaci
on diagonal es una transformaci
on natural
entre los funtores C(X) y C(X) A C(X) con la propiedad de que (x) = x x,
para todo espacio X y todo x C0 (X).
Es claro que podemos aplicar el teorema de los modelos acclicos a los funtores indicados, por lo que dos aproximaciones naturales cualesquiera son naturalmente homot
opicas. De aqu se sigue, por el mismo razonamiento que ya
hemos empleado en varias ocasiones, que si es una aproximaci
on diagonal y
y son dos cociclos singulares en un espacio X, entonces [] [] es la clase
de cohomologa de ( ) . Conviene denir = ( )
para cocadenas cualesquiera y , aunque hemos de tener presente que este
producto depende de la elecci
on de . Del teorema 6.7 se sigue la relacion
d( ) = d + (1)i d,

C i (X),

C j (X).

Vamos a denir una aproximaci


on diagonal especialmente simple:
Denici
on 6.12 Denimos la aproximaci
on diagonal de Alexander-Whitney
como la dada por

X () =
i j ,
i+j=p

donde es un p-smplice singular en el espacio X y, para cada ndice i,


i

=  (x0 , . . . , xi ),

i =  (xpi , . . . , xp ),

donde x0 , . . . , xp son los vertices del p-smplice canonico p .


Veamos que X : C(X) C(X) A C(X) es un homomorsmo de complejos. Una vez probado esto, es inmediato comprobar que es realmente una
aproximaci
on diagonal. Calculamos
() =


p


(1)r  (x0 , . . . , x
r , . . . , xp )

r=0

p

r=0

(1)r


i+j=p1

(x0 , . . . , x
r , . . . , xp )  (x0 , . . . , x
r , . . . , xp )j

6.3. El producto exterior

p


(1)r

r=0

p


165

 (x0 , . . . , x
r , . . . , xi+1 )  (xi+1 , . . . , xp )

i=r

p


(1)r

r=0

r1


 (x0 , . . . , xi )  (xi , . . . , x
r , . . . , xp ).

i=0

Por otra parte


( ()) =


p


 (x0 , . . . , xi )  (xi , . . . , xp )

i=0

p 



 (x0 , . . . , xi )  (xi , . . . , xp ) + (1)i  (x0 , . . . , xi )  (xi , . . . , xp )

i=0

p 
i


(1)r  (x0 , . . . , x
r , . . . , xi )  (xi , . . . , xp )

i=1r=0

p
p1


(1)r  (x0 , . . . , xi )  (xi , . . . , x


r , . . . , xp ).

i=0 r=i

Los terminos con i = r del primer sumando se cancelan con los del segundo,
y es facil ver que los restantes coinciden con los de la expresion que hemos
obtenido para ().
En terminos de la aproximaci
on de Alexander-Whitney, el producto
de dos cocadenas de dimensiones i y j act
ua sobre un i + j-smplice como
( )() = (( )( ())) = ((i ) (j )) = (i )(j ).
Si tomamos clases de cohomologa el resultado es independiente de la eleccion
de :
[], x y = [i ], x [j ], y ,

x H i (X),

y H j (X).

Ahora es inmediato que el algebra de cohomologa es unitaria: la unidad


es la clase del homomorsmo 1 : C0 (X) A dado por 1(p) = 1 para todo
0-smplice p.
Ejemplo Vamos a calcular las algebras de cohomologa de las supercies compactas. Para evitar complicaciones de notaci
on calcularemos concretamente las
correspondientes a los espacios M2 y N3 , pero todos los calculos se adaptan
f
acilmente al caso general.
Sean a1 , b1 , a2 y b2 los 1-ciclos de M2 indicados en la gura.

166

Captulo 6. Productos
a1
1
b1
1

b1
z

y
x
a1

a2

b1
2

b2

a1
2
Sabemos que H0 (M2 ) = 1 , H1 (M2 ) = [a1 ], [b1 ], [a2 ], [b2 ] , H2 (M2 ) = [c] ,
donde c es la suma de los ocho triangulos que muestra la gura, considerados
como 2-smplices orientados en sentido antihorario. M
as concretamente, si es
uno de ellos, convenimos que (x0 ) es el vertice central. As, por ejemplo, si el
el 2-smplice de lados x, b1 e y, tenemos que = x + b1 y (consideramos que
los radios estan orientados del centro hacia los vertices del octogono), 1 = x,
1 = b1 .
Las cuatro clases [ai ], [bi ] son, de hecho una base de H1 (M2 ). Como H0 no
tiene torsi
on, el teorema 5.51 nos da que H 1 (M2 ) se identica de forma natural
con H1 (M2 ) . Sea 1 , 1 , 2 , 2 la base dual de [a1 ], [b1 ], [a2 ], [b2 ], es decir,
1 toma el valor 1 sobre [a1 ] y 0 sobre las otras tres clases, etc. Pongamos que
1 = [a1 ], 1 = [b1 ], 2 = [a2 ], 2 = [b2 ], donde a1 , etc. son 1-cociclos de los
que, en principio, s
olo sabemos como act
uan sobre a1 , b1 , a2 , b2 , pero no sobre
otras 1-cadenas.
Similarmente, H 2 (M2 ) se identica de forma natural con H2 (M2 ) . Una
base es, pues, la base dual de [c], formada por una u
nica clase caracterizada
por que ([c]) = 1. Calculamos:
(a1 b1 )(c) =

8

i=1

(a1 b1 )(i ) =

8

i=1

 


a1 1 (i ) b1 (i )1 .

Como (i )1 es uno de los smplices ai , bi , todos los sumandos son nulos


excepto dos:
(a1 b1 )(c) = a1 (x) a1 (z).
Ahora bien, a1 es un cociclo, luego se anula sobre las fronteras. Concretamente, si llamamos al 2-smplice de frontera = x + b1 y tenemos que
0 = a1 () = a1 (x) + 0 a1 (y). Similarmente, 0 = a1 (y) 1 a1 (z), de donde
se sigue que (a1 b1 )(c) = 1.
As pues, al tomar clases concluimos que 1 1 = . Similarmente se
comprueba que 1 2 = 0. Las conclusiones restantes las enunciamos en
general para Mg :
El m
odulo H 1 (Mg ) esta generado por 2g clases i , i , para i = 1, . . . , g,
tales que
i j = i j = 0,

6.3. El producto exterior

167
i j = 0

si i
= j

y la clase i i = i i es independiente de i y es una base de H 2 (Mg ).


En particular, H (Mg ) esta generada como algebra por las clases i , i .
Nos ocupamos ahora de la supercie N3 . Consideramos los smplices indicados en la gura:
a1
a1

a2

x
a2

a3

a3
Tomamos las orientaciones analogas a las del caso anterior. Ahora tenemos
que
H0 (N3 ) = 1 , H1 (N3 ) = [a1 ], [a2 ], [a3 ] , H2 (N3 ) = 0.
Sin embargo, ahora H1 (N3 ) no es libre, sino que sus generadores estan sujetos
a la relaci
on 2[a1 ] + 2[a2 ] + 2[a3 ] = [c] = 0, donde c es la suma de los seis
tri
angulos que aparecen en la gura. Su estructura es
H1 (N3 )
= A A (A/2A).
M
as concretamente, H1 (N3 ) se descompone en suma directa de una parte
on, que es
libre de rango 2, por ejemplo [a1 ], [a2 ] , mas el submodulo de torsi
precisamente [a1 ] + [a2 ] + [a3 ] (notemos que sera nulo si A = 2A, pues entonces
su generador es la clase de 12 c).
Como H0 (N3 ) no tiene torsi
on, tenemos que H 1 (N3 ) se puede identicar de

forma natural con H1 (N3 ) , mientras que el teorema 5.52 nos da que H 2 (N3 )
=
A/2A. Un primer ejemplo de la utilidad del producto exterior es que, como
vamos a ver, nos proporciona un generador explcito de H 2 (N3 ).

Es f
acil ver que H1 (N3 )
= [a1 ], [a2 ] , donde el isomorsmo es la restricci
on. Simplemente, un homomorsmo de A/2A en A ha de ser nulo (estamos
suponiendo que A es un dominio de ideales principales, en particular un dominio
ntegro).
Sea 1 , 2 la base dual de [a1 ], [a2 ]. Digamos que i = [ai ]. Puesto que

a1 es un cociclo, ha de anularse sobre la frontera 2a1 + 2a2 + 2a3 , de donde


deducimos que a1 (a3 ) = 1. Similarmente a2 (a3 ) = 1.
El mismo razonamiento que en el caso anterior prueba que a1 toma el mismo
valor u A sobre todos los radios del hex
agono, a excepcion del marcado como
x en la gura, para el que se cumple a1 (x) = u + 1.
El c
alculo de (a1 a2 )(c) nos lleva a seis sumandos, uno para cada tri
angulo
de la gura, de los cuales s
olo son no nulos los cuatro correspondientes a los dos
lados a2 y a los dos lados a3 . Concretamente, queda (a1 a2 )(c) = 4u + 1.

168

Captulo 6. Productos
Si fuera a1 a2 = d, para cierta cocadena , entonces tendramos que
4u + 1 = df (c) = (c) = (2a1 + 2a2 + 2a3 ) = 2v,

v A,

luego 1 = 2(v 2u) 2A, lo que implica que A = 2A.


Recprocamente, si A = 2A entonces todo 2-cociclo es una cofrontera, en
particular a1 a2 . En cualquier caso, tomando clases concluimos que 1 2
es un generador (quiz
a nulo) de H 2 (N3 ).
Es f
acil ver que lo mismo vale para i j , cualesquiera que sean i, j = 1, 2.
Notemos que i j = j i = j i .
Todo esto vale en general: el grupo H 1 (Nh ) tiene una base de la forma
1 , . . . , h1 de modo que todos los i j son el mismo elemento de H 2 (Nh ),
el u
nico elemento no nulo si es que lo hay o 0 en caso contrario.

6.4

El producto mixto

Introducimos ahora otro producto de interes en el estudio de la homologa


y la cohomologa. Si X es un espacio topologico y C i (X), podemos considerar que : C(X) A extendiendola con el valor 0 sobre las cadenas de
dimensi
on distinta de i. Fijemos una aproximaci
on diagonal y consideremos
la composicion siguiente:

C(X) C(X) A C(X) A A C(X) C(X).


Para cada cadena c Cp (X) denimos c Cpi (X) como la imagen de
c por esta composicion. Este producto mixto est
a ntimamente relacionado con
el producto exterior. Para probarlo vamos a calcular c , . Se trata de la
imagen de c por la composicion
( 1) .
Ahora bien, es inmediato que = (1 ) , donde
: A A C(X) C(X)

: A A A A

son los homomorsmos naturales. Por lo tanto c , es la imagen de c por


( 1) (1 ) = ( ) ,
es decir,
c , = c, ,
entendiendo que los dos productos se calculan con la misma aproximaci
on diagonal. Si usamos concretamente la aproximaci
on de Alexander-Whitney, es f
acil
ver que, para un p-smplice y C i (X),
= (i )pi .

6.5. Productos relativos

169

Veamos ahora que el producto mixto induce un producto entre las clases
de homologa y cohomologa. Para ello estudiamos la frontera de un producto
mixto:
(c ), = c , d = c, d .
Ahora usamos que d( ) = d + (1)i d, con lo que


(c ), = c, (1)i (d( ) d )


= (1)i c , c d,


= (1)i (c c d), .
Como esto es valido para toda cocadena , podemos concluir que
(1)i (c ) = c c d.

(6.15)

De aqu se desprenden las relaciones


ciclo cociclo = ciclo
ciclo cofrontera = frontera
frontera cociclo = frontera
Estos hechos implican a su vez que el producto [c] [] = [c ] esta bien
denido, e induce un homomorsmo
Hp (X) A H i (X) Hpi (X).
Es f
acil ver que es natural, as como que no depende de la aproximaci
on
diagonal con que se calcula. Observemos que la naturalidad consiste en que si
f : X Y es una aplicaci
on continua, entonces f () = f ( f ()),
para todo Hp (X), H i (Y ).
Hp (X) A H i (X)

f


Hp (Y ) A H i (Y )

6.5

 Hpi (X)


 Hpi (Y )

Productos relativos

El producto exterior y el producto mixto pueden denirse tambien entre


grupos de homologa y cohomologa relativa. Para ello observamos que si es
una aproximaci
on diagonal, la naturalidad aplicada a una inclusi
on i : A X
hace que X |C(A) = A . Por consiguiente, si C i (X, A), C j (X, A)
son dos cocadenas relativas, es decir, que se anulan en C(A), tenemos que
C i+j (X, A). En efecto, si c Ci+j (A), entonces (c) C(A) C(A),
luego ( )( (c)) = 0 y tambien ( )(c) = 0.
Es inmediato entonces que el producto exterior de cocadenas induce entonces
un producto
: H i (X, A) A H j (X, A) H i+j (X, A).

170

Captulo 6. Productos

Ademas es independiente de la aproximaci


on con la que se calcula debido a la
naturalidad de las homotopas que proporciona el teorema de Eilenberg-Zilber.
En efecto, sabemos que si y  son dos aproximaciones diagonales, entonces

X X
= + , para una cierta homotopa natural . Si y son dos
cociclos, componiendo con ( ) obtenemos que
 = d( ( ) ),
y la cocadena de la derecha se anula en C(A) porque X |C(A) = A . Por
consiguiente el miembro derecho esta en F (X, A) y los dos productos exteriores
son cohomologos.
Esta misma tecnica permite adaptar para el producto exterior relativo las demostraciones de las propiedades del producto absoluto. En principio podramos
trabajar con un producto relativo general , pero esto involucra productos
de pares
(X, A) (Y, B) = (X Y, X B A Y ),
cuando para nuestros nes es m
as sencillo adaptar las pruebas particularizadas
al caso X = Y . Veamos por ejemplo la anticonmutatividad. Observemos que
si T es la aplicacion del teorema 6.9 (para X = Y ) y : X X X es
la aplicaci
on diagonal, entonces T = . Por consiguiente  T  =  y si
componemos (6.13) con  por la izquierda y con ( ) por la derecha nos
queda la relaci
on
(1)ij ( ) = d(  ( ) ).
Como antes, la cocadena de la derecha se anula en C(A), por lo que al tomar
clases de cohomologa relativa obtenemos la anticonmutatividad del producto.

Similarmente se prueba la asociatividad del producto y, en general, que


H (X, A) es un algebra graduada unitaria. Tambien es claro que los homomorsmos inducidos por las aplicaciones continuas entre pares son homomorsmos
de algebras.
Pasamos ahora a los productos mixtos. Observamos en primer lugar que si
c Cp (A) y C i (X, A), entonces (c) C(A) C(A) (una vez mas por la
naturalidad de la aproximaci
on diagonal ), luego ( 1)( (c)) = 0, de donde
se sigue que c = 0. A su vez, esto implica que el producto mixto induce un
producto
: Cp (X, A) C i (X, A) Cpi (X).
Puesto que se sigue cumpliendo la igualdad (6.15), este producto induce a
su vez un homomorsmo natural
: Hp (X, A) A H i (X, A) Hpi (X).

6.5. Productos relativos

171

Por otra parte, si c Cp (A) y C i (X), entonces no es cierto en general


que c = 0, pero, al menos c Cpi (A). Por lo tanto el producto mixto
induce un producto
Cp (X, A) C i (X) Cpi (X, A),
que a su vez induce un homomorsmo
Hp (X, A) A H i (X) Hpi (X, A).

(6.16)

Captulo VII

Variedades topol
ogicas
Aunque la pr
actica totalidad de los espacios con los que hemos trabajado son
variedades topol
ogicas, lo cierto es que este hecho no ha inuido en ninguno de
los resultados que hemos probado. La u
nica excepcion es el teorema 4.22, donde
hemos probado que las variedades compactas tienen denidos los n
umeros de
Betti, en cuya prueba hemos usado resultados nada triviales sobre variedades.
En este captulo demostraremos algunos resultados fundamentales especcos
de las variedades topol
ogicas.

7.1

Orientaci
on

Suponemos que el lector esta familiarizado con la noci


on intuitiva de orientacion de una variedad. Determinar una orientaci
on es un problema doble:
localmente consiste en distinguir entre ciertas alternativas simetricas, como izquierda y derecha, giro horario y antihorario, etc.; globalmente consiste en escoger coherentemente una orientacion en cada punto de forma consistente con
desplazamientos continuos.
En esta seccion mostraremos que la nocion de orientaci
on en una variedad
puede precisarse en terminos de su homologa singular. Localmente, la idea
b
asica es que una orientacion local puede determinarse sin m
as que especicar
un cierto smplice singular. Por ejemplo, si V es una variedad de dimensi
on 1,
entonces un 1-smplice inyectivo : 1 V determina una orientaci
on de
los puntos de su soporte: determina una sentido de movimiento: de (0) hacia
(1). Por supuesto determina la orientaci
on opuesta. Equivalentemente,
esta informaci
on esta contenida en , que distingue el vertice inicial con signo
negativo y el nal con signo positivo.
An
alogamente, si V es una variedad bidimensional, un 2-smplice inyectivo
: 2 V determina una orientaci
on en su soporte. Por ejemplo, nos permite
convenir que el sentido de giro positivo es el que marca su frontera , es decir,
el que nos lleva de (0, 0) a (1, 0), de aqu a (0, 1) y de aqu de vuelta a
(0, 0).
173

174

Captulo 7. Variedades topol


ogicas

El teorema siguiente es el punto de partida para incorporar estas ideas a la


teora:
Teorema 7.1 Sea V una variedad topol
ogica de dimensi
on n y x V . Entonces
Hn (V, V \ {x})
= A.
n: Sea U un entorno de x en V homeomorfo a una bola
Demostracio
abierta en Rn . Podemos aplicar el teorema de escision para cortar el cerrado
V \ U del abierto V \ {x}. As, la inclusi
on induce un isomorsmo
i : Hn (U, U \ {x}) Hn (V, V \ {x}).
Como U es homotopico a un punto, la sucesi
on exacta de homologa del par
(U, U \ {x}) (para la homologa reducida) nos da el isomorsmo
: Hn (U, U \ {x}) Hn1 (U \ {x}).
Pero en U \ {x} podemos encontrar un retracto por deformaci
on Sn1 hon1
meomorfo a S
, con lo que la inclusi
on induce un isomorsmo
n1
i : Hn1 (S
) Hn1 (U \ {x}).
Puesto que Hn1 (Sn1 )
= A, el teorema esta probado.
Conviene explicitar los isomorsmos que han aparecido en la prueba. En
primer lugar notemos que como espacio Sn1 podemos tomar la frontera de un
n-smplice inyectivo : n U tal que x este en el interior de su soporte.
Es f
acil ver entonces que [] es un generador de Hn1 (Sn1 ). Su imagen en
Hn1 (U \ {x}) es [], su imagen en Hn (U, U \ {x}) es [] y su imagen en
Hn (V, V \ {x}) es []. As pues, un generador de Hn (V, V \ {x}) es la clase de
cualquier smplice inyectivo cuyo soporte este contenido en un abierto homeomorfo a una bola y contenga a x en su interior.
En el caso en que A = Z (mas en general, si A tiene caracterstica distinta
de 2), sucede que dos smplices homologos en estas condiciones determinan
la misma orientacion. Sera difcil probar esto, pues requerira una denici
on
previa de orientaci
on, cuando nuestro prop
osito es denirla en terminos de la
homologa, pero la gura siguiente ilustra la idea geometrica subyacente:

T

Tenemos dos triangulos T y T  junto con seis tri


angulos que forman una
2-cadena c tal que c = T T  . Notemos que si la orientacion de T es la que
indican las echas, para que la frontera de c sea la indicada es necesario que
todos sus smplices esten orientados en sentido antihorario como T , lo que a su
vez obliga a que la orientaci
on de T  sea tambien antihoraria, es decir, la misma
que la de T .

7.1. Orientaci
on

175

Nota La misma prueba del teorema anterior rebajando los ndices en una
unidad demuestra que Hn1 (V, V \ {x}) = 0.
Denici
on 7.2 Una A-orientaci
on local en un punto x de una variedad V de
dimensi
on n es un generador del A-modulo Hn (V, V \{x}). A las Z-orientaciones
las llamaremos simplemente orientaciones.
Puesto que Z tiene exactamente dos generadores, toda variedad tiene exactamente dos orientaciones locales en cada punto. En cambio, tiene una u
nica
Z/2Z-orientaci
on local en cada punto.
Ahora hemos de ocuparnos del problema de elegir coherentemente una orientacion local en cada punto de una variedad. Una condici
on necesaria de coherencia es que un mismo n-smplice singular inyectivo determine la misma
orientaci
on respecto de cualquiera de sus puntos interiores, es decir, que si x e
y son dos puntos del interior del soporte de y escogemos [] como orientacion
positiva en x, entonces la orientaci
on positiva en y ha de ser tambien [] (notemos que estamos hablando de clases de homologa en grupos distintos). Los
teoremas siguientes justican que esto es posible en parte.
Teorema 7.3 Sea x un punto de una variedad topol
ogica n-dimensional V y
x Hn (V, V \ {x}). Entonces existe un entorno abierto U de x y una clase
Hn (V, V \ U ) tal que x = jxU (), donde
jxU : Hn (V, V \ U ) Hn (V, V \ {x})
es el homomorsmo inducido por la inclusi
on.
n: Sea x = [z]. Como z es un ciclo relativo, se cumple
Demostracio
que |z| V \ {x} es un espacio compacto que no contiene a x. Basta tomar
U = X \ |z| y = [z].
Nuestra intenci
on es jar un Hn (V, V \U ) y denir x = jxU () para cada
x U , lo que nos garantizar
a que, tal y como queramos, un mismo smplice
determine la misma orientacion en todo punto de U . Pero para que esto sea
viable hemos de garantizar que las clases jxU () generan los grupos de homologa
correspondientes. Ello se sigue del pr
oximo teorema.
Teorema 7.4 Sea x un punto en una variedad topol
ogica n-dimensional V .
Cada entorno W de x contiene un entorno U tal que para cada y U la aplicaci
on jyU es un isomorsmo.
n: Sea B W un entorno de x homeomorfo a una bola
Demostracio
abierta en Rn y tomemos un abierto U B que contenga a x y que se corresponda con una bola abierta de radio menor. Para y U tenemos el siguiente
diagrama conmutativo:
Hn (V, V \ U )
jyU


Hn (V, V \ {y})

Hn (B, B \ U )

 Hn1 (B \ U )


Hn (B, B \ {y})


 Hn1 (B \ {y})

176

Captulo 7. Variedades topol


ogicas

donde los isomorsmos horizontales de la izquierda son escisiones y los de la


derecha son homomorsmos de conexion. Las echas verticales son los homomorsmos inducidos por las inclusiones correspondientes. La de la derecha es
un isomorsmo porque B \ U es un retracto por deformaci
on de B \ {y}. Por
consiguiente jyU tambien es un isomorsmo.
Nota 1 M
as adelante necesitaremos la observacion siguiente sobre la demostraci
on que acabamos de ver: Las u
nicas propiedades que hemos usado de U son
que (B, B \U ) (V, V \U ) es una escision y que la inclusi
on B \U B \{y}
induce un isomorsmo Hn1 (B \ U ) Hn1 (B \ {y}) entre los grupos de homologa reducida. Estas propiedades se cumplen tambien si tomamos como U
la imagen de un cubo de dimensi
on d que contenga a x. La primera propiedad es clara. Para la segunda, tomamos una esfera Sn1 B \ U . Entonces la
inclusi
on i1 : Sn1 B \ {y} induce un isomorsmo entre los grupos de homologa (pues Sn1 es un retracto por deformaci
on de B \ {y}) y lo mismo sucede
con la inclusi
on i2 : Sn1 B \ U . Entonces, el homomorsmo inducido por
la inclusi
on i : B \ U B \ {y} es i = i1
2 i1 , luego es un isomorsmo.
Nota 2 La misma prueba del teorema anterior junto con la nota que sigue
al teorema 7.1 implican que, para todo abierto U sucientemente peque
no, se
cumple Hn1 (V, V \ U ) = 0.
Ahora estamos en condiciones de relacionar orientaciones locales:
Denici
on 7.5 Sea V una variedad topol
ogica n-dimensional y U un abierto
en V . Una A-orientaci
on local sobre U es una clase Hn (V, V \ U ) tal que
para todo y U se cumple que y = jyU () es un generador de Hn (V, V \ {y}).
En los dos u
ltimos teoremas el abierto U se puede sustituir por cualquier
otro abierto menor, por lo que podemos tomar uno que cumpla los dos al mismo
tiempo. As, dada una A-orientaci
on local x en un punto x, existe un entorno
U y una clase Hn (V, V \ U ) tal que x = jxU () y para todo y U el
homomorsmo jyU es un isomorsmo. Por consiguiente, ha de ser un generador
de Hn (V, V \ U ), de donde a su vez cada y es un generador de Hn (V, V \ {y}).
Por consiguiente es una orientaci
on local sobre U . Ademas, el hecho de que
jxU sea un isomorsmo implica es la u
nica A-orientaci
on sobre U que extiende
a x . As pues:
Teorema 7.6 Si x es una A-orientaci
on local en un punto x de una variedad
n-dimensional V , entonces existe un entorno U de x en el cual x se extiende
de forma u
nica a una A-orientaci
on local sobre U .
Supongamos ahora que U1 U2 V son dos abiertos en la variedad V .
Llamaremos
jUU12 : Hn (V, V \ U2 ) Hn (V, V \ U1 )
al homomorsmo inducido por la inclusi
on. Es claro que si es una A-orientaci
on
sobre U2 entonces jUU12 () es una A-orientaci
on sobre U1 .

7.1. Orientaci
on

177

Denici
on 7.7 Una A-orientaci
on de una variedad topol
ogica n-dimensional V
sobre un un abierto W es una funci
on que a cada x W le hace corresponder
una A-orientaci
on local x Hn (V, V \ {x}) de modo que todo x W tiene un
entorno U W donde hay denida una A-orientacion local U tal que y =
on
jyU (U ) para todo y U . En tal caso se diremos que U es una determinaci
local de en U .
A las Z-orientaciones las llamaremos simplemente orientaciones. Una variedad es A-orientable (resp. orientable) si tiene una A-orientaci
on (resp. una
orientaci
on) denida sobre todos los puntos de V .
Es claro que si U es una determinaci
on local de una A-orientacion en
on
un abierto U y U  es un abierto menor, entonces jUU (U ) es una determinaci
local de en U  , por lo que una A-orientaci
on tiene determinaciones locales en
abiertos arbitrariamente peque
nos alrededor de un punto dado.
Ejemplo Si x S n , puesto que S n \{x} es contractible, la inclusi
on induce un
isomorsmo Hn (S n )
= Hnn (S n , S n \ {x}). Esto hace que si es un generador de
Hn (S n ) entonces x = jxS () determina una orientaci
on de S n (la denici
on de
n
orientaci
on se cumple en todo punto con U = S ). El argumento se generaliza
f
acilmente para probar que todas las supercies Mg son orientables, aunque
despues veremos una prueba mas elegante.
Teorema 7.8 Una variedad topol
ogica es orientable si y s
olo si es A-orientable
para todo anillo A.
n: Una implicaci
Demostracio
on es obvia. Si V es una variedad orientable,
teniendo en cuenta la nota 2 tras el teorema 7.4, el teorema 5.37 nos da un
isomorsmo natural
HnZ (V, V \ U ) Z A
= HnA (V, V \ U ),

(7.1)

para todo entorno abierto U sucientemente peque


no de cualquier punto de
V . Si es una orientaci
on en V y U es una determinaci
on local de en un
abierto U (sucientemente peque
no para que tengamos el isomorsmo anterior),
es claro que U 1 es un generador del miembro izquierdo de (7.1), de donde se
sigue inmediatamente que las imagenes de estos tensores por los isomorsmos
determinan una A-orientaci
on en V .
Dejando pendiente la existencia de variedades no orientables (esto lo probaremos mas adelante) el teorema siguiente muestra que, en general, la orientabilidad depende del anillo de coecientes:
Teorema 7.9 Si A es un anillo de caracterstica 2, entonces toda variedad
topol
ogica es A-orientable.
n: Si V es una variedad n-dimensional, consideremos un
Demostracio
abierto U que satisfaga el teorema 7.4 y para el que tengamos el isomorsmo (7.1). Entonces el grupo abeliano HnZ (V, V \U )
= Z tiene exactamente dos

178

Captulo 7. Variedades topol


ogicas

generadores U , pero ambos determinan el mismo tensor U 1 = U 1


en HnZ (V, V \ U ) Z A, por lo que tenemos un generador U HnA (V, V \ U )
unvocamente determinado. Estas clases constituyen las determinaciones locales
de una A-orientaci
on de V .
Si W es un abierto en una variedad V , entonces el es por s mismo una variedad de la misma dimensi
on. En principio, son dos cosas distintas que V admita
una A-orientaci
on sobre W o que W sea A-orientable como variedad topol
ogica.
Sin embargo, vamos a ver que ambas propiedades son equivalentes. Ante todo,
observemos que si x W el teorema de escision nos da que la inclusi
on induce
un isomorsmo Hn (W, W \ {x})
= Hn (V, V \ {x}). Por consiguiente, una Aorientaci
on local en x viene determinada por un generador de cualquiera de los
dos modulos. As mismo, una aplicaci
on x  x sobre los puntos de W y con
imagenes en los grupos Hn (W, W \ {x}) determina otra x  x con imagenes
en los grupos Hn (V, V \ {x}) y viceversa. S
olo hay que comprobar que una es
una A-orientaci
on si y solo si lo es la otra.
Supongamos que  es una A-orientaci
on de V sobre W . Dado x W ,
tomemos un entorno abierto U W en el que  tenga una determinaci
on local

U
, que verique el teorema 7.4 y de modo que V \ W este contenido en el
interior de V \ U . Esto nos permite aplicar el teorema de escision, en virtud
del cual la inclusi
on induce un isomorsmo Hn (W, W \ U )
= Hn (V, V \ U ).

Llamemos U a la clase del primer grupo que se corresponde con U
. Para cada
y U tenemos el diagrama conmutativo
Hn (V, V \ U )


 Hn (V, V \ {y})


Hn (W, W \ U )

 Hn (W, W \ {y})

De el se deduce que jyU (U ) = y , por lo que es una A-orientaci


on de W .
El recproco se prueba igualmente.
Es claro que una variedad V es A-orientable si y s
olo si puede ser cubierta por
una familia de abiertos con A-orientaciones que coinciden en las intersecciones.
En particular, si tenemos descompuesta una variedad V en uni
on de una familia
de abiertos disjuntos dos a dos, V es A-orientable si y s
olo si lo es cada uno de los
abiertos. M
as concretamente todava, una variedad topol
ogica es A-orientable
si y solo si lo son sus componentes conexas. En las variedades conexas tenemos
el siguiente teorema de unicidad:
Teorema 7.10 Dos A-orientaciones en una variedad topol
ogica conexa son
iguales si y s
olo si coinciden en un punto.
n: Sea V una variedad topol
Demostracio
ogica conexa y sea A el conjunto
de los puntos de V donde dos orientaciones dadas coinciden. Por el teorema 7.4
tanto A como V \ A son abiertos.
En particular, dado que Z tiene exactamente dos generadores:

7.1. Orientaci
on

179

Teorema 7.11 Una variedad topol


ogica conexa y orientable tiene exactamente
dos orientaciones.
El problema de la orientaci
on de las variedades consiste en que en cada
punto tenemos dos orientaciones posibles, y no siempre es posible escoger una
de forma globalmente consistente. Para estudiar este problema resulta u
til
asociar a cada variedad V otra variedad orientable, que llamaremos V1 , denida
de modo que cada punto x V se corresponde con dos puntos x1 , x2 V , y
las dos orientaciones de x en V se corresponden con la misma orientacion de V1
en los puntos x1 y x2 . Por razones tecnicas conviene introducir una variedad V
on sobre V y sus
que es mas grande que V1 , aunque contiene la misma informaci
orientaciones.
Denici
on 7.12 Sea V una variedad topol
ogica n-dimensional. Denimos
V = {(x, x ) | x V, x Hn (V, V \ {x})}.
Notemos que no exigimos que x sea un generador del grupo de homologa.
Llamaremos p : V V a la proyecci
on en la primera componente. Para
cada abierto U de V y cada U Hn (V, V \ U ) denimos



U, U = x, jxU (U ) x U V .
Veamos que estos conjuntos son la base de una topologa en V con la cual
adquiere estructura de variedad topol
ogica n-dimensional.
Por el teorema 7.3 los conjuntos indicados cubren V . Supongamos ahora que
(x, x ) U, U U  , U  . Por el teorema 7.4 el punto x tiene un entorno

U  U U  tal que jxU es un isomorsmo. Tomamos como U  la antiimagen

de x por jxU y basta probar que U  , U  U, U U  , U  . Ahora bien,




jxU (jUU (U )) = jxU (U ) = x = jxU (U  ),


luego jUU (U ) = U  y si (y, y ) U  , U  entonces


 
y = jyU (U  ) = jyU jUU (U ) = jyU (U ),
luego (y, y ) U, U . La otra inclusi
on se prueba an
alogamente.
Con esto tenemos que V es un espacio topol
ogico. La proyeccion p es continua, pues p1 [U ] es la uni
on de todos los abiertos U  , U  con U  U y
U  Hn (V, V \ U  ). Tambien es claro que p es abierta. M
as a
un, las restricciones p : U, U U son homeomorsmos, pues si p(y, y ) = p(z, z ), entonces
y = z y, por consiguiente, y = jyU (U ) = jzU (U ) = z .
De aqu se desprende, en particular, que V es una variedad topol
ogica de
dimensi
on n.
La variedad V contiene la misma informaci
on repetida varias veces. Para
descomponerla en partes mas simples necesitamos algunos conceptos adicionales.

180

Captulo 7. Variedades topol


ogicas

Ante todo recordemos que dos elementos de A son asociados si se diferencian en


el
un factor unitario (es decir, con inverso en A). Representaremos mediante A
conjunto de clases de equivalencia de elementos asociados de A, incluyendo la
clase formada u
nicamente por el 0. Representaremos por 1 la clase de 1 A, es
decir, la clase de las unidades de A.
Por ejemplo, en el caso de mayor interes, A = Z, podemos considerar que
= N. Si A es un cuerpo tenemos que A = {0, 1}.
A
como
Si M es un A-modulo libre de rango 1, podemos denir m : M A
la funci
on dada por m(ag) = [a], donde g es cualquier base de M . Es claro que
al tomar clases modulo unidades la aplicaci
on m no depende de la eleccion de
la base g. Es claro que un elemento x M es un generador de M si y solo si
m(x) = 1.
como la aplicacion dada por
Dada una variedad V , denimos m : V A
considem(x, x ) = m(x ). Vamos a probar que m es continua cuando en A
ramos la topologa discreta. Esto es tanto como armar que m es localmente
constante. En efecto, dado un punto (x, x ) V , tomamos un entorno U de
x en las condiciones del teorema 7.4. Si jxU (U ) = x , entonces U, U es un
entorno de (x, x ) donde m es constante.
llamaremos Vk = m1 (k).
Claramente m es suprayectiva. Para cada k A
As, Vk es abierto y cerrado en V . En particular es tambien una variedad
topol
ogica n-dimensional.
n
= 0, entonces Vn es homeomorfa a
Observemos ahora que si n A,
V1 . En efecto, si n = [a], un homeomorsmo a : V1 Vn viene dado por
a (x, x ) = (x, ax ).
As pues, toda la informaci
on sobre V contenida en V esta en realidad en las
variedades V0 y V1 . La primera contiene simplemente la topologa de V , pues
la aplicaci
on 0 : V V0 dada por 0 (x) = (x, 0) es un homeomorsmo.
En denitiva, la informaci
on relevante esta contenida en V1 , como ya anticip
abamos, aunque por razones tecnicas es mas sencillo trabajar con V .
Denici
on 7.13 Si V es una variedad topol
ogica, a la variedad V1 que acabamos de construir la llamaremos variedad de A-orientaciones de V .
Sabemos que V1 es una variedad topol
ogica de la misma dimension que V .
Est
a formada por los pares (x, x ) tales que x es una A-orientaci
on local en x.
Una base de V1 la forman los conjuntos U, U , donde U es abierto en V y U
es una orientaci
on local sobre U . Cada punto de V tiene tantas antiim
agenes
por p en V1 como generadores admite A, es decir, como unidades tiene A.
Veamos ahora que V1 es A-orientable. Para ello observamos que si U, U
es un abierto b
asico, entonces U dene una A-orientaci
on en U y, como la
restriccion de p a U, U es un homeomorsmo, podemos transportar U a
olo hemos de comprobar que estas A-orientaciones son
U, U mediante p . S

7.1. Orientaci
on

181

consistentes dos a dos. Ahora bien, puesto que la intersecci


on de dos abiertos
b
asicos es un nuevo abierto b
asico, basta probar que si
(x, x ) U, U U  , U 
entonces las A-orientaciones denidas en el punto con uno y otro abierto inducen
el mismo elemento de Hn (U  , U  , U  , U  \ {(x, x )}). Esto se sigue de
considerar el siguiente diagrama conmutativo:
Hn (U  , U  , U  , U  \ {(x, x )})


Hn (U, U , U, U \ {(x, x )})

 Hn (U  , U  \ {x})

i

 Hn (U, U \ {x})

A la derecha tenemos x visto como elemento de cualquiera de los dos grupos


y a la izquierda tenemos las A-orientaciones en (x, x ). Como las de la derecha
se corresponden, las de la izquierda tambien.
Por simplicidad, supongamos ahora que A = Z. Para cada punto x V ,
podemos tomar un entorno U que cumpla el teorema 7.4. Si U es un generador

de Hn (V, V \ U ), el otro posible es U . Estas


son las dos u
nicas orientaciones
locales sobre U , y determinan dos abiertos U1 = U, U y U2 = U, U en
V1 tales que p1 [U ] = U1 U2 , U1 U2 = y si trasladamos a traves de las
restricciones de p las orientaciones que V1 induce en cada Ui , obtenemos las dos
orientaciones de U .
La relacion esencial entre la variedad de orientaciones de una variedad V y
la orientabilidad de V viene dada por el teorema siguiente:
Teorema 7.14 Una variedad conexa V es orientable si y s
olo si su variedad de
orientaciones es disconexa, y en tal caso consta exactamente de dos componentes
conexas, ambas homeomorfas a V a traves de la proyecci
on.
n: Supongamos que V es orientable, y sea una orientaci
Demostracio
on.
Llamemos U1 = {(x, x ) | x V } y U2 = {(x, x ) | x V }. Es f
acil ver que
son dos abiertos disjuntos en V1 , que V1 = U1 U2 y que la restriccion de p
determina homeomorsmos Ui
=V.
Supongamos ahora que V1 es disconexa. Si C es una componente conexa,
p[C] es abierto en V . Veamos que tambien es cerrado. En efecto, si x V \p[C],
tomamos un entorno abierto conexo U de x que cumpla el teorema 7.4. Entonces
p1 [U ] = U, U U, U , donde U es una orientaci
on en U . Ninguno de
estos dos abiertos basicos puede cortar a C, luego U V \ p[C]. As pues,
p[C] = V . A su vez, esto implica que V1 tiene exactamente dos componentes
conexas y que p restringida a cada una de ellas es biyectiva. Como tambien es
continua y abierta, es de hecho un homeomorsmo. Como V1 es orientable, lo
mismo le sucede a sus componentes conexas y tambien a V .
Para entender mejor este resultado conviene tener alg
un ejemplo concreto:

182

Captulo 7. Variedades topol


ogicas

Ejemplo Sea V el plano proyectivo real P2 (R). Vamos a probar que su supercie de orientaciones es homeomorfa a la esfera S 2 . Consideramos la proyeccion
can
onica p : S 2 P2 (R). Abreviaremos x = p(x), U  = p[U ].
Fijemos un generador de H2 (S 2 ). Para cada x S 2 , tomamos un entorno
U donde p sea inyectiva (es decir, que no llegue a abarcar un hemisferio). Entonces p transforma la restricci
on de x , visto como elemento de H2 (U, U \ {x}),
en una orientaci
on local en x , que representaremos por x . Denimos la aplicacion : S 2 V1 mediante (x) = (x , x ). Vamos a demostrar que es un
homeomorsmo que (obviamente) hace conmutativo el diagrama
 P2 (R)





p
 
V1
p

S2

Para probar que es biyectiva es suciente demostrar que para todo x S 2


se cumple que (x)
= (x), pues entonces estas dos imagenes seran las dos
a cada par de antiim
agenes
u
nicas antiim
agenes de x en V1 , con lo que biyectar
de cada punto de V en S 2 con su par correspondiente de antiim
agenes en V1 .
Sea f : S 2 S 2 la aplicaci
on antipodal. Sea U un entorno de x donde p
sea inyectiva. Consideramos el siguiente diagrama conmutativo:
H2 (S 2 )

H2 (S 2 )

H2 (S 2 , S 2 \ {x})

H2 (S 2 , S 2 \ {x})

H2 (U, U \ {x})

H2 (U  , U  \ {x })

H2 (U, U \ {x})

H2 (U  , U  \ {x })

Si partimos de en la esquina superior izquierda y recorremos la la superior


acabamos en x . Similarmente, si recorremos la la inferior partiendo de

. Ahora bien, seg
un el teorema 3.14, el isomorsmo f de la
llegamos a x

izquierda es la multiplicaci
on por 1. Esto nos lleva a que x = x
, luego
(x)
= (x).
Para probar que es un homeomorsmo basta observar que si U "
es un abierto
#
2
en S 2 que no contenga pares de puntos antpodas, entonces [U ] = U, jUS () .
Si a S 2 le quitamos dos casquetes antpodas, obtenemos una supercie
cilndrica, y si a P2 (R) le quitamos la imagen com
un de estos casquetes obtenemos el espacio que resulta de identicar los pares de puntos antpodas en
el cilindro, que, como es f
acil ver, es una cinta de M
obius. Por otra parte,
tambien es facil convencerse de que la imagen por del cilindro es la supercie de orientaciones de la cinta de M
obius, luego ya sabemos su estructura
topol
ogica.
Seg
un el teorema anterior, hemos probado que el plano proyectivo y la cinta
de M
obius son supercies no orientables. Sabemos que todas las supercies Nh

7.2. La homologa de las variedades topol


ogicas

183

contienen abiertos homeomorfos a cintas de M


obius, luego ninguna de ellas es
orientable. De todos modos, luego probaremos esto de forma m
as elegante.
Ahora tenemos un ejemplo de que la orientabilidad no se conserva por homotopas: la cinta de M
obius es homotopica a la circunferencia.
Para terminar la discusi
on de estos ejemplos, tratemos de dar una interpretacion intuitiva de los resultados que hemos obtenido: Consideremos un punto
x de una cinta de M
obius V y supongamos que trazamos un tri
angulo a su
alrededor, especicando un sentido de giro en su frontera. Esto es tanto como
especicar un 2-smplice que a su vez determina una orientaci
on local x . Con
esto podemos pensar que, no solo estamos en un punto de la cinta V , sino
de hecho en el punto (x, x ) de su supercie de orientaciones. Si movemos
el tri
angulo a lo largo de la cinta, con ello vamos especicando orientaciones
locales en los puntos sobre los que pasamos, todas ellas consistentes entre s.
Por consiguiente, el desplazamiento determina un desplazamiento sobre la supercie de orientaciones. Pero cuando damos una vuelta completa a la cinta,
la orientaci
on que el tri
angulo determina en x resulta ser x , por lo que no
olo media vuelta: estamos
hemos dado una vuelta completa en V1 , sino tan s
en el punto (x, x ), antpoda del punto de partida. S
olo cuando damos una
segunda vuelta completamos un arco cerrado en la supercie de orientaciones.

7.2

La homologa de las variedades topol


ogicas

En esta seccion obtendremos algunos resultados generales sobre la homologa


de las variedades topol
ogicas. Los argumentos se basan en los resultados de la
seccion anterior. Como ya habamos anticipado, aunque toda la informaci
on relevante de la variedad V esta contenida de hecho en la variedad de orientaciones
V1 , por razones tecnicas es preferible trabajar con toda V . Hemos de introducir
el concepto siguiente:
Denici
on 7.15 Sea V una variedad topol
ogica y A V . Una secci
on sobre
A es una aplicaci
on continua s : A V tal que p(s(x)) = x para todo x A.
Llamaremos [A] al conjunto de todas las secciones sobre A. Las secciones sobre
V se llaman secciones globales.
Para cada x A, representaremos por s (x) a la segunda componente de
s(x) de modo que s(x) = (x, s (x)). El conjunto [A] adquiere estructura de
A-modulo con las operaciones dadas por
(s1 + s2 )(x) = (x, s1 (x) + s2 (x)),

(as)(x) = (x, as (x)).

El elemento neutro es la secci


on nula dada por s(x) = (x, 0).
Observemos que un abierto U V es A-orientable si y solo si existe una
seccion s [U ] tal que s[U ] V1 , pues en tal caso x = s (x) es una Aorientaci
on en U y, recprocamente, si es una A-orientaci
on en U , entonces
s(x) = (x, x ) es una seccion en las condiciones indicadas.

184

Captulo 7. Variedades topol


ogicas

Esto nos permite generalizar la noci


on de orientaci
on a subconjuntos no
necesariamente abiertos. Diremos que una variedad topol
ogica V es A-orientable
sobre un subconjunto arbitrario A si existe una seccion s [A] con im
agenes
en V1 . No hay riesgo de confusi
on si a tales secciones las llamamos simplemente
A-orientaciones en A. Hemos probado que si A es abierto esta nocion coincide
con la que ya tenamos denida. El teorema siguiente determina la estructura
de los modulos [A]:
Teorema 7.16 Si V es una variedad topol
ogica A-orientable sobre un subconjunto A entonces existe un homeomorsmo : p1 [A] A A (considerando
a A como espacio discreto) que hace conmutativo el diagrama siguiente:
 AA
p1 [A]




p 
 
A

(donde es la proyecci
on en la primera componente).
Por consiguiente [A] es isomorfo al m
odulo de todas las aplicaciones continuas de A en A. Si A tiene un n
umero nito k de componentes conexas,
entonces [A]
= Ak .
n: Dada una A-orientaci
Demostracio
on s : A V1 , para cada x A

tenemos que s (x) es un generador del m
odulo Hn (V, V \ {x}), luego para cada
nico ax A tal que x = ax s (x). Denimos
(x, x ) p1 [A] existe un u
(x, x ) = (x, ax ).
Si U es un entorno abierto de x donde x tiene una prolongaci
on u
nica U ,
entonces biyecta U, U p1 [A] con (U A) {ax }. De aqu se sigue que
es un homeomorsmo. Claramente cumple lo pedido.
El isomorsmo indicado en el enunciado es el que a cada funci
on continua
f : A A le hace corresponder la composicion de a  (a, f (a)) con 1 .
Observemos que, a traves del isomorsmo descrito en el teorema anterior, las
orientaciones de A se corresponden con las aplicaciones continuas f : A A
cuya imagen esta formada por unidades. Por consiguiente, si A tiene k componentes conexas, las orientaciones de A se corresponden a traves del isomorsmo
[A]
= Ak con los vectores formados por unidades de A. En particular, si A es
conexo las orientaciones de A son simplemente los generadores (bases) de [A].
Por otra parte tenemos un homomorsmo can
onico
jA : Hn (V, V \ A) [A]
dado por jA ()(x) = (x, jxA ()).
Hemos de comprobar que jA () es continua. En efecto, sea = [z]. Sea
U = V \|z|. Como z es un cociclo relativo, A U . Sea U = [z] Hn (V, V \U ).
U
(U ).
Claramente = jA

7.2. La homologa de las variedades topol


ogicas

185

Dado x A, sea U0 U un entorno abierto de x en V tal que jxA () se


asico
prolongue a U0 Hn (V, V \ U0 ). Notemos que U0 , U0 es un entorno b
de jA ()(x) = (x, jxA ()). Ahora basta observar que jA ()[U0 A] U0 , U0 .
Observemos que si A B V , tenemos el diagrama conmutativo:
Hn (V, V \ B)

jB

 [B]

jA


 [A]

B
jA


Hn (V, V \ A)

(7.2)

donde r es la restriccion a A.
Diremos que una seccion s [A] tiene soporte compacto si existe un subespacio compacto K A tal que s coincide con la seccion nula en A \ K.
Llamaremos c [A] al conjunto de las secciones de A con soporte compacto, que
claramente es un submodulo de [A]. Se entiende que si A es compacto entonces
c [A] = [A].
Todos los resultados que perseguimos en esta seccion se deducen del teorema
siguiente:
Teorema 7.17 Sea V una variedad topol
ogica n-dimensional y A un subconjunto cerrado de V . Entonces
a) Para todo p > n se cumple Hp (V, V \ A) = 0.
b) jA : Hn (V, V \ A) c [A] es un isomorsmo.
n: Notemos que el teorema es obvio si A = . Tambien
Demostracio
es facil ver que jA : Hn (V, V \ A) c [A], pues si = [z] Hn (V, V \ A),
entonces K = A|z| es un compacto tal que jA () se anula en A\K. Dividimos
la prueba en varios pasos:
1) Si el teorema vale para los cerrados A1 , A2 y A1 A2 , entonces vale para
A = A1 A2 .
Consideramos la sucesion de Mayer-Vietoris asociada a la trada exacta
(V, V \ A1 , V \ A2 ). Para p > n nos da inmediatamente que Hp (V, V \ A) = 0.
Para p = n formamos el siguiente diagrama conmutativo:
0

Hn (V, V \ A)
jA

Hn (V, V \ A1 ) Hn (V, V \ A2 )
jA jA
1
2

c [A]

(r1 ,r2 )

\ (A1 A2 ))

jA A
1
2

c [A1 ] c [A2 ]

 Hn (V, V

r1 +r2

c [A1 A2 ]

La la superior es la sucesion de Mayer-Vietoris, los homomorsmos del


centro y la derecha son isomorsmos por hip
otesis, y el teorema 3.1 nos da que
jA tambien es un isomorsmo.

186

Captulo 7. Variedades topol


ogicas

2) El teorema se cumple si A es un compacto contenido en un abierto U


homeomorfo a una bola de Rn y que cumple el teorema 7.4.
En primer lugar veamos que podemos suponer que V = U . El teorema de
escision nos da el isomorsmo Hp (U, U \ A)
= Hp (V, V \ A), luego la parte a)
podemos probarla sobre U . Similarmente, el diagrama conmutativo
 [A]






i

 jA
Hn (U, U \ A)
Hn (V, V \ A)


jA

reduce el apartado b) al caso V = U . M


as a
un, ahora es claro que podemos
suponer que U es de hecho una bola abierta en Rn . Distinguimos tres casos:
2.1) A es un cubo de dimensi
on n.
Como U es contractible, la sucesion de homologa del par (U, U \ A) nos da,
para p > n,
Hp (U, U \ A)
= Hp1 (U \ A)
= Hp1 (S n1 ) = 0.
Respecto a b), por la nota tras el teorema 7.4 sabemos que A cumple dicho
teorema (cumple lo que all se arma sobre U ), es decir, que si tomamos x A
tenemos que jxA es un isomorsmo. Sea x Hn (U, U \ x) una orientaci
on
local en x y U Hn (U, U \ A) tal que jxA (U ) = x . Tenemos, pues, que
Hn (U, U \ A) es un modulo libre de rango 1 y U es una base. Por otra parte, el
teorema 7.16 nos dice que mismo sucede con el modulo [A], luego basta probar
que jA (U ) es una base de [A].
Este mismo teorema nos hace corresponder los elementos de [A] con las
aplicaciones constantes de A en A y, de aqu, con los elementos de A. Concretamente, la imagen de jA (U ) es la segunda componente de (jA (U )(x)).
Calculamos:
(jA (U )(x)) = (x, x ) = (x, 1),
y como 1 es una base de A, tenemos la conclusion.
2.2) A = A1 Am es una uni
on nita de cubos.
Razonamos por inducci
on sobre m. El caso m = 1 es el anterior. Si vale para
menos de m cubos, entonces vale para A = A1 Am1 , tambien para Am
y para A Am , que es uni
on de a lo sumo m 1 cubos (tal vez de dimensiones
menores, pero eso no importa). Por el caso 1 el teorema vale tambien para A.
2.3) A U es un compacto arbitrario.
Veamos en primer lugar que jA es suprayectiva. Tomamos s [A]. Al cortar con s[A] las componentes conexas de V obtenemos una partici
on en abiertos
disjuntos, y como s[A] es compacto solo puede cortar a un n
umero nito de

7.2. La homologa de las variedades topol


ogicas

187

componentes. Como s es un homeomorsmo en la imagen, tenemos una descomposicion A = A1 Am en compactos disjuntos, de modo que cada s[Ai ]
esta contenido en una componente conexa de V .
Veamos que podemos suponer que m = 1 o, dicho de otro modo, que si probamos que cada restriccion s|Ai tiene una antiimagen en Hn (U, U \ Ai ) entonces
s tiene una antiimagen en Hn (U, U \ A). En efecto, digamos que jAi (i ) = s|Ai ,
para i = 1, . . . , m. Sean Ui abiertos disjuntos dos a dos tales que Ai Ui U .
El teorema de escision nos da el isomorsmo Hn (Ui , Ui \ Ai )
= Hn (U, U \ Ai ),
por lo que podemos tomar un cociclo relativo zi Zn (Ui , Ui \ Ai ) tal que
i = [zi ]. Denimos = [z1 + + zm ]. Entonces, si x Ai , tenemos que
jA ()(x) = (x, jxA ()) = (x, [zi ]) = (x, jxAi (i )) = s|Ai (x) = s(x). Por consiguiente s = jA ().
Seg
un esto, podemos suponer que s[A] esta contenido en una componente
conexa C de V . Observemos ahora que p|C : C U es un homeomorsmo.
En efecto, tomemos un punto cualquiera de C, que sera de la forma (x, ax ),
donde a A y x es una orientaci
on local en x. Si es una orientaci
on en U ,
on en U
entonces x = bx , para cierta unidad b A, y = b es una orientaci
que extiende a x . Es f
acil ver que C = {(y, ay ) | y U }, de donde se sigue
inmediatamente nuestra armaci
on sobre p|C .
Por consiguiente, s = (p|C )1 [U ] es una extension de s. Para cada
punto x A tomamos un cubo que contenga a x en su interior. Por compacidad podemos extraer una uni
on nita A de estos cubos tal que A A .
Consideramos el diagrama conmutativo
Hn (U, U \ A )
A
jA

jA

Hn (U, U \ A)

 [A ]

jA


 [A]

En [A ] tenemos a s |A , que, por el apartado anterior, tiene antiimagen


respecto a jA . Por otra parte, r(s |A ) = s, luego la conmutatividad nos da
que s tambien tiene antiimagen.
Tomemos ahora Hp (U, U \ A), con p n. Si p = n suponemos ademas
que jA () = 0. Hemos de probar que = 0, con lo que tendremos a la vez a) y
la parte de b) que nos falta.
Sea = [z] y U  = U \ |z|. Como z es un cociclo relativo tenemos que
A U  U . Ademas U  es abierto en U . Llamemos  = [z] Hp (U, U \ U  ).

Si p = n tenemos que para todo x A se cumple jxU ( ) = jxA () = 0.
Por el teorema 7.4 el punto x tiene un entorno Ux U de modo que si y Ux

entonces jyU ( ) = 0. La uni
on de estos entornos es un abierto U  U que

contiene a A y de modo que jxU ( ) = 0 para todo x U  . Formamos una
uni
on nita de cubos A igual que antes, de modo que A A U  , con lo que
U 
jA (jA
 ) = 0.
Si p > n tomamos directamente A A U  . En cualquier caso, el apartado
U

A U 

anterior nos permite concluir que jA
 ( ) = 0, luego = jA (jA ( )) = 0.

188

Captulo 7. Variedades topol


ogicas

3) El teorema se cumple si A es un compacto arbitrario.


Para cada x A tomamos un entorno Ux en las condiciones del apartado
anterior. A su vez consideramos un abierto tal que x Wx W x Ux .
Extraemos un subcubrimiento nito de los Wx . As A es uni
on de un n
umero
nito de compactos A W x , cada uno de los cuales esta en las hip
otesis del
caso anterior. Concluimos por inducci
on sobre el n
umero de estos compactos,
usando el paso 1.
4) Si U es un abierto en V de clausura compacta y A es cerrado en U (no
necesariamente en V ) entonces el teorema se cumple para U (como variedad) y
para A.
Vamos a considerar la sucesion de homologa asociada a la terna


V, U (V \ U ), (U \ A) (V \ U ) ,
pero antes observamos que el teorema de escision nos da el isomorsmo


Hp (U, U \ A)
= Hp U (V \ U ), (U \ A) (V \ U ) .
Las hip
otesis del teorema de escision se cumplen porque V \ U es abierto y
cerrado en U (V \ U ). Teniendo en cuenta este isomorsmo, la sucesion exacta
indicada queda as:




Hp+1 V, U (V \ U ) Hp (U, U \ A) Hp V, (U \ A) (V \ U ) .


Los grupos de los extremos son, respectivamente, Hp+1 V, V \ (U \ U ) y


Hp V, V \ A (U \ U )) . El hecho de que A sea cerrado en U se traduce en que
su clausura en V cumple A \ A U \ U , por lo que A (U \ U ) = A (U \ U ).
Teniendo esto en cuenta, ambos grupos son nulos (para p > n) por el caso
anterior, luego tambien Hp (U, U \ A) = 0. Para p = n tenemos el diagrama
conmutativo

 i


 Hn (U, U \ A) i  Hn V, (U \ A) (V \ U )
 Hn V, U (V \ U )
0


jA

 c [A]

A(U \U )

 [A (U \ U )]

U \U

 [U \ U ]

Observemos que c [A] se reere a la variedad U , mientras que los otros dos

modulos se reeren a la variedad V . De todos modos, podemos identicar U


1

con p [U ] V identicando cada grupo Hn (U, U \ {x}) con Hn (V, V \ {x}).


El homomorsmo e asigna a cada s c [A] su extension s a A (U \ U ) dada
por s(x) = (x, 0) para todo x
/ A. El hecho de que s tenga soporte compacto
garantiza que s es continua.
La la inferior es exacta, pues si s [A (U \ U )] se anula en U \ U ,
teniendo en cuenta que A \ A U \ U , tenemos que el conjunto de puntos donde
s no se anula esta contenido en A, y es cerrado en A (por la continuidad de la
luego s|A tiene soporte compacto y e(s|A) = s.
aplicaci
on m : V A),

7.2. La homologa de las variedades topol


ogicas

189

Los dos homomorsmos verticales de la derecha son isomorsmos por el caso


anterior, luego el teorema 3.1 nos da que jA tambien lo es.
5) El caso general.
Dado s c [A] con soporte compacto K, tomamos un abierto U que contenga a K y que tenga clausura compacta (cubrimos K con un n
umero nito
de cerrados homeomorfos a bolas cerradas de Rn ). Consideramos A = A U
y s = s|A . El caso anterior aplicado a A y la conmutatividad del diagrama
siguiente nos dan que s tiene antiimagen por jA .
Hn (U, U \ A )

jA


c [A ]

 Hn (V, V \ A)
jA


 c [A]

Ahora tomamos Hp (V, V \ A) y para p = n suponemos ademas que


jA () = 0. Basta probar que = 0. Sea = [z] y tomemos un abierto U
de clausura compacta que contenga al soporte |z|. Tomamos A = A U y
 = [z] Hp (U, U \ A ). Si p > n tenemos que  = 0 y = i ( ) = 0. Si
p = n el mismo diagrama anterior (teniendo en cuenta que e es inyectiva) nos
da que jA ( ) = 0, luego  = 0 y de nuevo = 0.
Si aplicamos el teorema para A = X obtenemos:
Teorema 7.18 Si V es una variedad topol
ogica de dimensi
on n, entonces se
cumple que Hp (V ) = 0 para todo p > n.
As pues, la homologa de una variedad topol
ogica n-dimensional es no trivial
a lo sumo en el intervalo de dimensiones de 0 a n. Si no es compacta, el grupo
de dimensi
on n tambien es nulo:
Teorema 7.19 Sea V una variedad topol
ogica n-dimensional y A V un cerrado conexo no compacto. Entonces Hn (V, V \ A) = 0. En particular, si V es
conexa y no compacta, Hn (V ) = 0.
n: Basta probar que c [A] = 0, pero si s c [A], entonces
Demostracio
por conexi
on s m es constante, y como s se anula fuera de un compacto (que
no puede ser A), necesariamente s m = 0, es decir, s = 0.
Aplicando el teorema 7.16 concluimos:
Teorema 7.20 Sea V una variedad topol
ogica n-dimensional y A V un subconjunto compacto A-orientable con un n
umero nito k de componentes conexas.
Entonces Hn (V, V \ A)
= Ak .
Para las variedades compactas conexas tenemos una caracterizacion muy
simple de la orientabilidad en terminos de su homologa:

190

Captulo 7. Variedades topol


ogicas

Teorema 7.21 Si V es una variedad n-dimensional compacta y conexa, entonces



A
si V es A-orientable,
Hn (V )
= A
en caso contrario.
(2)
En particular, si A es un dominio ntegro se cumple que

A si V es A-orientable,
Hn (V )
=
0 en caso contrario.
n: Recordemos que A(2) es el n
Demostracio
ucleo de la multiplicaci
on por
2 en A. Equivalentemente, A(2) = TorZ (A, Z/2Z). La segunda parte del teorema
es consecuencia de la primera. En efecto, si A tiene caracterstica 2 entonces
V es A-orientable por el teorema 7.9 y si A tiene caracterstica distinta de 2
entonces A(2) = 0 (aqu usamos que la caracterstica de un dominio ntegro es
nula o prima). Probaremos primero este caso porque el argumento es mucho
mas simple.
Ante todo, si V es A-orientable (para cualquier A) basta aplicar el teorema
anterior. Supongamos ahora que Hn (V )
= 0 y veamos que V es orientable.
Tenemos entonces que [V ]
= 0, es decir, que existe una seccion global s [V ],
s
= 0. Por conexi
on, s m es constante y no nulo. Digamos que m(s(x)) = [a]
para todo x V . Esto signica que s(x) = as (x), para cierto generador
s (x) Hn (V, V \ {x}) unvocamente determinado (aqu suponemos que A es
un dominio ntegro). La aplicaci
on x  (x, s (x)) es claramente continua, por

lo que s es una A-orientaci
on de V .
Veamos ahora un argumento m
as general, v
alido para un anillo A arbitrario.
Supongamos que V no es A-orientable y sea s [V ] una seccion no nula.
Digamos que x V cumple s(x)
= 0.
Podemos identicar HnA (V, V \ {x}) = HnZ (V, V \ {x}) Z A a traves del
isomorsmo natural. Si x es una base de HnZ (V, V \ {x}), entonces x 1 es
una base de HnZ (V, V \ {x}) Z A. Por lo tanto s(x) = (x, x a), para cierto
a A no nulo.
Es claro que s[V ] es una componente conexa de VA (es facil ver que es
abierto y, ciertamente, es cerrado y conexo). Por otra parte, tambien es facil
comprobar que la aplicaci
on a : (V1 )Z VA dada por (y, y )  (y, y a)

es continua y (V1 )Z es conexo por el teorema 7.14 (si V fuera orientable sera
A-orientable). Por consiguiente a [(V1 )Z ] es un conexo en VA que contiene a
on de p a s[V ]
s(x). Necesariamente, a [(V1 )Z ] s[V ]. Ahora bien, la restricci
es la inversa de s. En particular es biyectiva, pero sucede que la restricci
on de
p a a [(V1 )Z ] ya es biyectiva, luego ha de ser s[V ] = a [(V1 )Z ].
Pero (x, x a) y (x, x a) son dos elementos de a [(V1 )Z ] con la misma
proyeccion, lo que obliga a que x a = x (a) o, equivalentemente, a que
x 2a = 0. Puesto que x 1 es una base, esto solo puede suceder si 2a = 0.
En resumen, s es la seccion sa dada por sa (x) = (x, x a), donde x es
cualquiera de las dos orientaciones locales en x. Es claro que sa esta denido
para cualquier a A(2) , luego [V ] = {sa | a A(2) }, y es claro que a  sa es
un isomorsmo. As pues, A(2)
= [V ]
= Hn (V ).

7.2. La homologa de las variedades topol


ogicas

191

Ahora es inmediato que las variedades compactas S n , Mg , P2n+1 (R) y Pn (C)


son orientables, mientras que las variedades Nh y P2n (R) no lo son.
Ahora podemos reducir una A-orientaci
on de una variedad compacta conexa
a una clase de homologa:
Teorema 7.22 Si V es una variedad compacta conexa A-orientable n-dimensional, las A-orientaciones de V est
an en correspondencia biunvoca con los
generadores de Hn (V ), de modo que si Hn (V ) es un generador, su orientaci
on asociada es la dada por x = jxV ().
n: Seg
Demostracio
un la observaci
on posterior al teorema 7.16 tenemos
que las A-orientaciones de V (entendidas como secciones) son los generadores de
[V ], luego por 7.17 se corresponden con los generadores de Hn (V ) a traves del
isomorsmo jV . Si Hn (V ), su orientaci
on asociada es la determinada por
la seccion jV (), o sea, la que cumple jV ()(x) = (x, x ), luego, por denici
on
de jV , es x = jxV ().
En las condiciones del teorema anterior, la clase que determina una Aorientaci
on de V prejada se llama clase fundamental de V (respecto a dicha
A-orientaci
on).
El teorema anterior nos aporta una peque
na informaci
on sobre los grupos
de homologa de dimensi
on n 1 sobre Z:
Teorema 7.23 Sea V una variedad topol
ogica conexa n-dimensional. Entonces
la parte de torsi
on del grupo Hn1 (V ) (sobre Z) es de orden 2 si V es compacta
y no orientable, y es nula en caso contrario.
n: Si V es compacta y orientable y m > 1, el teorema 5.37
Demostracio
nos da que
Z/mZ
= HnZ/mZ (V )
= (Hn (V ) Z Z/mZ) TorZ (Hn1 (V ), Z/mZ)

Z/mZ

Tor
=
Z (Hn1 (V ), Z/mZ),
de donde se sigue que TorZ (Hn1 (V ), Z/mZ) = 0 para todo m > 1, lo que
on. Si V no es compacta llegamos a la misma
implica que Hn1 (V ) no tiene torsi
conclusi
on, pues esta vez la cadena de isomorsmos empieza con el modulo
trivial.
Si V es compacta no orientable y m es impar, el teorema anterior nos da
Z/mZ
tambien que Hn
(V ) = 0, por lo que concluimos igualmente que el m
odulo
on de
TorZ (Hn1 (V ), Z/mZ) es trivial, y de aqu se sigue que el modulo de torsi
Hn1 (V ) tiene orden potencia de 2. Ahora bien:
Z/2Z
= HnZ/4Z (V )
= TorZ (Hn1 (V ), Z/4Z) = {x Hn1 (V ) | 4x = 0}.
Esto implica que Hn1 (V ) no tiene elementos de orden 4 (o, de lo contrario, TorZ (Hn1 (V ) tendra al menos cuatro elementos) y solo puede tener un
elemento de orden 2.

192

7.3

Captulo 7. Variedades topol


ogicas

Lmites inductivos

Para enunciar los resultados m


as relevantes sobre la homologa y la cohomologa de las variedades topol
ogicas necesitamos una construccion algebraica
adicional.
Denici
on 7.24 Un conjunto dirigido es un conjunto parcialmente ordenado
I tal que si i1 , i2 I existe un i I de modo que i1 i, i2 i. Un sistema
inductivo (o directo) en una categora es una familia de objetos {Mi }iI , donde
I es un conjunto dirigido, junto con una familia de morsmos ij : Mi Mj ,
denidos cuando i j, tales que ii es la identidad y si i j k entonces
ij jk = ik .
Un lmite inductivo (o directo) de un sistema inductivo es un objeto M junto
con una familia de morsmos i : Mi M para cada i I tales que si i j
entonces ij j = i y con la propiedad adicional de que si otro objeto N y
otros morsmos i : Mi N cumplen tambien ij j = i , entonces existe
un u
nico morsmo : M N tal que i = i para todo i I.
De la denici
on se sigue inmediatamente que si un sistema inductivo tiene un
lmite inductivo, entonces este es u
nico salvo equivalencia. Lo representaremos
por
M = l
m Mi .

Similarmente, el morsmo de la denici


on lo representaremos por l
m .
i
i

Teorema 7.25 Todo sistema inductivo de m


odulos tiene lmite inductivo.
la suma directa
n: Dado un sistema inductivo {Mi }iI , sea M
Demostracio
al monomorsmo canonico (es
de los modulos Mi . Llamamos i : Mi M
cuya componente i-esima es
decir, el que lleva un x Mi al elemento de M
respecto al
x y las restantes son nulas). Denimos M como el cociente de M
subm
odulo generado por los elementos
j (ij (x)) i (x),

i j,

x Mi .

(7.3)

M la proyecci
Sea : M
on can
onica y i = i . Entonces M y los
homomorsmos i forman un lmite inductivo del sistema dado.
En efecto, tomando clases en (7.3) obtenemos que j (ij (x)) = i (x). Por
un la
otra parte, dados un m
odulo N y unos homomorsmos i : Mi N seg
N su suma directa. Las condiciones
denici
on de lmite inductivo, sea : M
sobre los homomorsmos i hacen que se anule sobre todos los elementos de
la forma (7.3), por lo que induce un homomorsmo : M N que cumple
claramente lo requerido. La unicidad se sigue de que todo x M es de la forma
x = i1 (xi1 ) + + in (xin ).
De la construccion del teorema anterior se sigue una propiedad tecnica de
utilidad sobre los lmites inductivos de m
odulos:

7.3. Lmites inductivos

193

Teorema 7.26 Sea M = l


m Mi un lmite inductivo de m
odulos. Si un x Mi

cumple i (x) = 0, entonces existe un j i tal que ij (x) = 0.


n: Es claro que podemos suponer que M es concretamente
Demostracio
el lmite inductivo construido en el teorema anterior. Entonces



i (x) = auv (v uv (xuv )) u (xuv ) ,
uv

para ciertos pares (u, v) I I con u v, xuv Mu , auv escalares. Por


denici
on de i esto signica que


x =
aui ui (xui )
aiv xiv
(7.4)
v=i
u=i


0 =
auk uk (xuk )
akv xkv
para k
= i.
(7.5)
v=k

u=k

Tomemos un ndice j I mayor que i y que todos los que aparecen en las
ecuaciones anteriores. Aplicamos ij a (7.4), kj a (7.5) y sumamos:

 
ij (x) = auv vj (uv (xuv )) uj (xuv ) = 0.
uv

Otro resultado u
til es el siguiente:
Teorema 7.27 Si {Mi }iI es un sistema inductivo de m
odulos, entonces

l
m Mi =
i [Mi ].

iI

n: Sea M el modulo de la derecha. Entonces el homomorDemostracio


smo
= l
m : lm Mi M
i
i

cumple i = i , pero, viendo a como aplicacion : l


m Mi l
m Mi ,

tenemos que tanto como la identidad cumplen la denici


on de lmite inductivo.
As pues, es la identidad, lo que implica la igualdad del enunciado.
En general, si {Mi }iI y {Ni }iI son dos sistemas inductivos en una cierta
categora y fi : Mi Ni son morsmos tales que ij fj = fi ij , entonces
podemos aplicar la denici
on de lmite inductivo (supuesto que ambos sistemas
lo tengan) a los morsmos gi = fi i , con lo que obtenemos un u
nico morsmo
f : l
m
M

l
m
N
tal
que

f
=
f

.
Lo
representaremos
por l
m f .
i
i
i
i
i

i
i

Teorema 7.28 Todo sistema directo de complejos tiene lmite inductivo.


n: Sea {Ci }iI un complejo inverso de m
Demostracio
odulos con homomorsmos ij (el teorema vale igualmente para complejos directos, pero lo vamos
a usar para complejos inversos). Entonces, {Cip }iI es un complejo directo de

194

Captulo 7. Variedades topol


ogicas

modulos con los homomorsmos pij , luego existe su lmite inductivo C p . Sea dp
el lmite inductivo de las cofronteras dpi . Tenemos que pi d = di p+1
.
i
Se cumple que el modulo graduado de los lmites inductivos es un complejo
con d como operador cofrontera. En efecto, si x C p , entonces x = pi (xi ),
para un cierto i I y un cierto xi Cip , luego d(d(x)) = d(p+1
(di (xi ))) =
i
p
p+2
(d
(d
(x
)))
=
0.
Adem
a
s
es
claro
que
los
homomorsmos

determinan
i i i
i
i
homomorsmos de complejos i : Ci C.
Si C  es otro complejo con homomorsmos i : Ci C  tales que ij j =
i , entonces lo mismo se cumple restringido a los submodulos de dimensi
on p,
p
luego existe un u
nico p : C p C  tal que pi p = pi .
Estos homomorsmos denen un homomorsmo de complejos : C C  .
En efecto, si x C p , entonces x = pi (xi ), para un cierto i I y xi Cip , luego
p+1 (d(x)) = p+1 (d(pi (xi ))) = p+1 (p+1
(d(xi )))
i
= p+1
(d(xi )) = d(pi (xi )) = d(p (pi (xi ))) = d(p (x)).
i
Es f
acil ver que es u
nico.
Teorema 7.29 El funtor de homologa (o cohomologa) conmuta con los lmites
inductivos de complejos.
n: Sea C = l
Demostracio
m C un lmite inductivo de complejos inversos.
i
i

Es claro que los homomorsmos inducidos pij : H p (Ci ) H p (Cj ) determinan


un sistema inductivo de m
odulos (para un p jo). Lo que hemos de probar es
que el modulo H p (C) con los homomorsmos i : H p (Ci ) H p (C) es el lmite
inductivo de este sistema. Obviamente los homomorsmos conmutan seg
un la
denici
on.
Veamos ahora que Hp (C) cumple los teoremas 7.26 y 7.27, es decir, en primer
lugar probamos que si i H p (Ci ) cumple i (i ) = 0, entonces existe un j i
tal que ij (i ) = 0.
En efecto, sea i = [zi ]. Tenemos que i (zi ) = d(c), para cierto c C p1 .
Por el teorema 7.27, c = j (ck ), para cierto k I (podemos tomar k i) y
cierto ck Ckp1 . Entonces k (ik (zi ) d(ck )) = 0, luego por 7.26 existe un
ndice j k tal que kj (ik (zi ) d(ck )) = 0, es decir, ij (zi ) = d(kj (ck )). Por
consiguiente ij (i ) = 0.
Ahora veamos que todo H p (C) es de la forma i (i ), para un i I y
un i H p (Ci ).
En efecto, si = [z], con z Z p (C), existe un j I y un zj Cjp tal que
z = j (cj ). Entonces j (d(zj )) = d(j (zj )) = d(z) = 0. Por el teorema 7.26,
existe un i j tal que zi = ji (zj ) cumple d(zi ) = ji (d(zj )) = 0, luego zi es un
cociclo y z = i (zi ). Por consiguiente = i ([zi ]).
Supongamos que tenemos homomorsmos i : H p (Ci ) N , para un cierto
modulo N , tales que ij j = i . Entonces denimos : H p (C) N
mediante () = i (i ), donde i H p (Ci ) cumple = i (i ).

7.4. La dualidad de Poincare

195

La denici
on es correcta, pues si j (i ) = j (j ), podemos tomar un ndice
k I tal que k i, j, y entonces i (i ) = k (ik (i )), j (j ) = k (jk (j )).
Por consiguiente podemos suponer que i = j, es decir, tenemos que i (i ) =
i (i ) y hemos de probar que i (i ) = i (i ). Equivalentemente, hemos de
probar que si i H p (Ci ) cumple i (i ) = 0, entonces i (i ) = 0. Ahora
bien, sabemos que existe un j I tal que ij (i ) = 0, con lo que i (i ) =
j (ij (i )) = 0.
Es claro que cumple la denici
on de lmite inductivo y as mismo es facil
probar la unicidad.
Observemos que una sucesion exacta de modulos se puede identicar con un
complejo acclico, es decir, con un complejo cuyos grupos de (co)homologa son
triviales. Teniendo esto en cuenta es inmediato el teorema siguiente:
Teorema 7.30 El lmite inductivo de un sistema de sucesiones exactas es una
sucesi
on exacta.
Notemos que el teorema vale tanto para sucesiones exactas nitas como innitas, pues toda sucesi
on exacta nita se puede prolongar hasta una sucesi
on
exacta innita. En particular tenemos que un lmite inductivo de monomorsmos, epimorsmos o isomorsmos es monomorsmo, epimorsmo o isomorsmo,
respectivamente.
Veamos un u
ltimo resultado sobre lmites inductivos. Si I es un conjunto
dirigido y J I, diremos que J es conal en I si para todo i I existe un j J
tal que j i. Si {Mi }iI es un sistema inductivo, entonces {Mi }iJ (con los
homomorsmos ij , para i, j J) es tambien un sistema inductivo. El teorema
siguiente se prueba sin dicultad.
Teorema 7.31 Si {Mi }iI es un sistema inductivo de m
odulos y J I es
conal, entonces
l
m Mi = l
m Mi .

iI

7.4

iJ

La dualidad de Poincar
e

En esta seccion probaremos un resultado fundamental que relaciona la homologa y la cohomologa de una variedad topol
ogica orientable. Ahora bien, si
la variedad no es compacta, la cohomologa que hemos de considerar no es la
cohomologa singular, sino la cohomologa con soportes compactos, que introducimos a continuaci
on.
Denici
on 7.32 Si V es una variedad topol
ogica, denimos

Ccp (V ) = C p (V, V \ K),
K

donde K recorre los subconjuntos compactos de V . Equivalentemente, se trata


del conjunto de las cocadenas singulares de dimensi
on p que se anulan sobre
los smplices cuyo soporte esta fuera de un cierto compacto. Las llamaremos
cocadenas singulares con soporte compacto.

196

Captulo 7. Variedades topol


ogicas

Es claro que Ccp (V ) es un subm


odulo de C p (V ). M
as a
un, es claro que
la cofrontera de una cocadena con soporte compacto tiene soporte compacto,
por lo que los m
odulos Ccp (V ) forman un complejo Cc (V ). A los grupos de
cohomologa de este complejo los llamaremos grupos de cohomologa singular
con soporte compacto de V , y los representaremos por Hcp (V ).
Obviamente, si V es compacta entonces Hcp (V ) = H p (V ) para todo p.
La cohomologa con soportes compactos se obtiene de la cohomologa singular mediante un lmite inductivo. En general, si {Mi }iI es un sistema inductivo
formado por subm
odulos de un m
odulo M y se cumple i j si y solo si Mi Mj ,
entonces el lmite inductivo de los m
odulos Mi respecto a las inclusiones es Mi
i
(tambien con las inclusiones). La comprobaci
on es inmediata.
De aqu se sigue que
Ccp (V ) = l
m C p (V, V \ K),

donde en la familia de los subespacios compactos de V consideramos el orden


dado por la inclusi
on.
Notemos que si K K  , entonces la inclusi
on i : (V, V \ K  ) (V, V \ K)
p
p
p
induce la inclusi
on i : C (V, V \K) C (V, V \K  ). Estas inclusiones son las
que determinan la estructura de sistema inductivo en los m
odulos de cocadenas
singulares.
M
as a
un, seg
un el teorema 7.28, podemos escribir
Cc (V ) = l
m C (V, V \ K)

como lmite de complejos. A su vez, el teorema 7.29 nos da que


Hcp (V ) = l
m H p (V, V \ K),

donde los homomorsmos del sistema de grupos de cohomologa son los inducidos por las inclusiones KK  = ip : H p (V, V \ K) H p (V, V \ K  ). As
mismo, los homomorsmos K : H p (V, V \ K) Hcp (V ) son los inducidos por
las inclusiones C p (V, V \ K) Ccp (V ).
En general, una aplicaci
on continua f : X Y no determina un homomorsmo entre los grupos de cohomologa con soporte compacto. En general
hemos de exigir una propiedad adicional:
Denici
on 7.33 Una aplicaci
on continua f : X Y entre espacios topol
ogicos es propia si para todo compacto K Y se cumple que f 1 [K] es
compacto.
Obviamente, si X es compacto toda aplicacion continua es propia. En general, si f es propia y K Y es compacto, entonces f [X \ f 1 [K]] Y \ K, luego
f induce homomorsmos H p (Y, Y \ K) H p (X, X \ f 1 [K]). Componiendo
con f 1 [K] obtenemos homomorsmos

fK
: H p (Y, Y \ K) Hcp (X).

7.4. La dualidad de Poincare

197

Estos homomorsmos conmutan obviamente con los KK  , por lo que inducen


un homomorsmo
f : Hcp (Y ) Hcp (X).
Es f
acil ver que H p es un funtor contravariante en la categora de los espacios
topol
ogicos con los morsmos determinados por las aplicaciones propias.
Consideremos ahora una variedad topol
ogica orientable n-dimensional V y
jemos una orientaci
on, que podemos identicar con una secci
on s [V ]. Para
cada compacto K V , el teorema 7.17 nos da un isomorsmo
jK : Hn (V, V \ K) [K].
Llamaremos K Hn (V, V \ K) a la u
nica clase de homologa que cumple
on dada en el
jK (K ) = s|K y la llamaremos clase fundamental de la orientaci
compacto K.
Observemos que si V es compacta y conexa entonces V es la clase fundamental de V tal y como la hemos denido en la p
agina 191, luego esta denici
on
generaliza a la anterior.
Por la conmutatividad del diagrama (7.2), si K K  son compactos en V
K
y jK : Hn (V, V \ K  ) Hn (V, V \ K) es el homomorsmo inducido por la
K
inclusi
on, se cumple que jK
(K  ) = K .
Similarmente, si K U V , donde K es compacto y U es abierto, y conU
sideramos a U con la orientaci
on inducida por s|U , entonces K
se corresponde
V
con K a traves del homomorsmo inducido por la inclusi
on.
Llamaremos K : H p (V, V \ K) Hnp (V ) al homomorsmo inducido
por el producto mixto. La consistencia de las clases fundamentales y la naturalidad del producto mixto hacen que el diagrama siguiente sea conmutativo:
K

 Hnp (V )




KK 


 K 

H p (V, V \ K  )
H p (V, V \ K)

Esto nos permite denir el homomorsmo


D = l
m : Hcp (V ) Hnp (V ).
K
K

Si V es una variedad compacta y conexa entonces Hcp (V ) = H p (V ) y D es


simplemente la aplicacion x  V x.
Teorema 7.34 (Teorema de Dualidad de Poincar
e) Si V es una variedad
topol
ogica orientable de dimensi
on n, entonces D : Hcp (V ) Hnp (V ) es un
isomorsmo.
n: Dividimos la prueba en varios pasos.
Demostracio

198

Captulo 7. Variedades topol


ogicas

1) Si el teorema vale para los abiertos U1 , U2 y U = U1 U2 , entonces vale


para W = U1 U2 .
Tomemos compactos Ki Ui y consideremos la sucesion de cohomologa
Mayer-Vietoris asociada a las tradas (W, W, W ) y (W, W \ K1 , W \ K2 ):


H p (W, W \(K1 K2 ))

H p (W, W \K1 )H p (W, W \K2 )

H p (W, W \(K1 K2 ))

H p+1 (W, W \(K1 K2 ))

H p (U, U \(K1 K2 ))

H p (U1 , U1 \K1 )H p (U2 , U2 \K2 )

H p+1 (U, U \(K1 K2 ))

Las echas verticales son escisiones (isomorsmos) que nos permiten sustituir
los grupos de arriba por los de abajo. Combinando la sucesi
on que obtenemos
con la sucesion de homologa de Mayer-Vietoris de la trada (W, U1 , U2 ) obtenemos el diagrama siguiente:


H p (U, U \(K1 K2 ))

K K
1
2

Hnp (U )

H p (U1 , U1 \K1 )H p (U2 , U2 \K2 )

K K
1
2

Hnp (U1 ) Hnp (U2 )

H p (W, W \(K1 K2 ))

H p+1 (U, U \(K1 K2 ))


K K
1
2

K K
1
2


 Hnp (W )

Hnp1 (U )

Es f
acil ver que el cuadrado izquierdo y el central son conmutativos. Veamos
por ejemplo la conmutatividad de la mitad del cuadrado izquierdo correspondiente a la primera componente de la suma directa. Basta tener en cuenta que
las clases fundamentales correspondientes a los grupos de la columna de la izquierda del diagrama siguiente se corresponden a traves de los homomorsmos,
as como la naturalidad del producto mixto aplicada a los tres cuadrados.
Hn (U, U \ (K1 K2 )) A H p (U, U \ (K1 K2 ))


Hn (W, W \ (K1 K2 )) A H p (W, W \ (K1 K2 ))


 Hnp (U )


 Hnp (W )



Hn (W, W \ K1 ) A H p (W, W \ K1 )


 Hnp (W )



Hn (U1 , U1 \ K1 ) A H p (U1 , U1 \ K1 )

 Hnp (U1 )

Respecto al cuadrado derecho, vamos a probar que es conmutativo salvo un


factor (1)p+1 . Para ello hemos de calcular los homomorsmos de conexion.
Recordando la prueba del teorema de Mayer-Vietoris, las sucesiones correspondientes se obtienen a partir de las sucesiones de complejos
0

C(W )
C(W \K1 )+C(W \K2 )

C (W, W \ (K1 K2 ))

C (W, W \ K1 ) C (W, W \ K2 )

C (W, W \ (K1 K2 ))

0

7.4. La dualidad de Poincare

 C(U )

199

 C(U1 ) C(U2 )

 C(U1 ) + C(U2 )

0


C(W )
Los homomorsmos verticales inducen isomorsmos en cohomologa (resp.
homologa). El diagrama que hemos de estudiar es, concretamente,
H p (W, W \ (K1 K2 ))

 H p+1 (W, W \ (K1 K2 ))


i


H p+1 (U, U \ (K1 K2 ))

K1 K2

Hnp (W )

K1 K2

 Hnp1 (U )

Partimos de una clase = [] H p (W, W \ (K1 K2 )). Para calcular ()


tomamos primero (1 , 2 ) C p (W, W \K1 )C p (W, W \K2 ) tal que = 1 2 .
Como es un cociclo tenemos d1 = d2 , luego di C p+1 (W, W \ (K1 K2 )).
Por consiguiente () = [d1 ].
Ahora vamos a calcular (K1 K2 ). En general, para cada abierto G y
G
Zn (G, G \ K) de la
cada compacto K G, escogemos un representante K
G
clase K . En algunos casos podemos hacer elecciones consistentes. Por ejemplo,
Ui
Ui
W
U
podemos tomar K
= K
, o K
= K
.
i
1 U2
i
1 K2
Para calcular necesitamos un representante de K1 K2 . En principio
tomamos K1 K2 = K1 K2 1 K1 K2 2 .
W
Ahora bien, otro representante de K
es K1 K2 , luego ambos son hom
ologos
i

en Cn (W, W \ Ki ), de donde a su vez K1 K2 i es homologo (en Cnp (W )) a


Ui
U1
U2
W
i = K
i |Cp (Ui ) . De aqu se sigue que K
1 |Cp (U1 ) K
2 |Cp (U2 )
K
i
i
1
2
es homologo a K1 K2 y podemos usar esta descomposicion para calcular .
Concretamente tenemos que
U1
U2
(K
1 |Cp (U1 ) ) = (K
2 |Cp (U2 ) ) Znp1 (U ),
1
2
U1
luego (K1 K2 ) = [(K
1 |Cp (U1 ) )].
1
U
Hemos de comparar este resultado con K
i (()). Tenemos que
1 K2
U
U
U
K
i (()) = [K
(d1 )|Cp+1 (U ) ] = [K
(d1 |Cp (U1 ) )|Cp+1 (U ) ]
1 K2
1 K2
1 K2
U1
U1
= [K
d1 |Cp (U1 ) ] = (1)p+1 [(K
1 |Cp (U1 ) )],
1 K2
1

donde hemos usado la f


ormula de la derivada de un producto mixto. Efectivamente, tenemos que
U
K
i (()) = (1)p+1 (K1 K2 ).
1 K2

200

Captulo 7. Variedades topol


ogicas

Tomando lmites inductivos obtenemos un diagrama conmutativo (salvo signo)


Hcp (U )


Hnp (U )

 Hcp (U1 ) Hcp (U2 )

 Hcp (W )

DD


 Hnp (U1 ) Hnp (U2 )

 Hnp (W )

 H p+1 (U )
c
D


 Hnp1 (U )

Aqu hemos usado que los lmites inductivos conmutan con las sumas directas, lo cual se comprueba f
acilmente, por lo que lo dejamos a cargo del lector.
La la superior es exacta por el teorema 7.30, y dos de cada tres echas verticales son isomorsmos por hip
otesis, luego el teorema 3.1 (que vale tambien para
diagramas conmutativos salvo signo) nos da que los homomorsmos D para W
tambien son isomorsmos.
2) Si el teorema vale para una familia de abiertos {Ui }iI totalmente ordenada por la inclusi
on, entonces vale para su uni
on.
Llamemos U la uni
on. Podemos suponer ordenados
los ndices de modo que

i j equivalga a Ui Uj . Es claro que C(U ) =
C(Ui ), por lo que
iI

C(U ) = l
m C(Ui ),

donde los homomorsmos ij son las inclusiones. Por el teorema 7.29 tenemos
que
Hnp (U ) = l
m Hnp (Ui ).

Por otra parte, si i j y K Ui , consideramos la composicion

K
H p (Ui , Ui \ K) H p (Uj , Uj \ K)
Hcp (Uj ),

donde la echa de la izquierda representa al isomorsmo inverso de la escisi


on.
Estos homomorsmos inducen a su vez otros ij : Hcp (Ui ) Hcp (Uj ), con los
que la familia {Hcp (Ui )}i se convierte en un sistema inductivo.
Reemplazando Uj por U obtenemos homomorsmos i : Hcp (Ui ) Hcp (U ).
El lector puede comprobar que
Hcp (U ) = l
m Hcp (Ui ).

Para nuestra prueba nos basta con el hecho de que ij j = i . En efecto,


dado x Hcp (Ui ), existen un K Ui y un y H p (Ui , Ui \ K) tales que x =
K (y). Basta considerar el prisma siguiente, en el que las caras rectangulares son
conmutativas y el tri
angulo de la izquierda (formado por inversos de escisiones)

7.4. La dualidad de Poincare

201

tambien.
K

H p (Ui , Ui \ K)





H p (Uj , Uj \ K)







H p (U, U \ K)
K

 Hcp (Ui )

 ij


i

 Hcp (Uj )




j
 
 Hcp (U )

Ahora consideramos el siguiente diagrama conmutativo, para K Ui :


Hcp (U )


D

K


K
p
 Hnp (U )
H (U, U \ K)


i

H p (Ui , Ui \ K)

 Hnp (Ui )

Si a la izquierda pusieramos la escision, el cuadrado sera conmutativo por


la naturalidad del producto mixto, pero es claro que sigue siendolo si sustituimos la escision por su inversa. Tomando lmites en K obtenemos el diagrama
conmutativo
D 
Hnp (U )
Hcp (U )


i

Hcp (Ui )

 Hnp (Ui )

El mismo razonamiento es valido si cambiamos U por un Uj con j i.


Ahora ya es claro que DU es un isomorsmo: si DU (x) = 0, entonces existe un
compacto K tal que x = K (y), con y H p (U, U \ K). Sea Ui tal que K Ui .
Tomando una antiimagen de y en H p (Ui , Ui \ K) por la escision y su imagen
z Hcp (Ui ) tenemos que i (z) = x. As pues, i (DUi (z)) = 0 y por el teorema
7.26 existe un j i tal que DUj (ij (z)) = ij (DUi (z)) = 0. Por hip
otesis DUj
es un isomorsmo, luego ij (z) = 0, de donde x = j (ij (z)) = 0.
La suprayectividad es mucho m
as simple.
3) El teorema vale para abiertos de Rn .
Lo probamos primeramente en el caso en que U es la bola abierta de centro
0 y radio 1. Observemos que todo compacto K U esta contenido en una bola
cerrada de centro 0 y radio < 1, es decir, estas bolas forman un conjunto conal
de compactos. Podemos aplicar el teorema 7.31, de modo que

Hcp (U ) = l
m H p (U, U \ K),

202

Captulo 7. Variedades topol


ogicas

donde K recorre las bolas cerradas de centro 0 y radio < 1. De aqu se sigue que
Hcp (U ) = 0 salvo si p = n (y as mismo Hnp (U ) = 0). En el caso exceptuado
vamos a calcular
K : H n (U, U \ K) H0 (U ).
Para ello observamos que H0 (U )
as concretamente, una base de
= A. M
H0 (U ) la forma la clase g de cualquier 0-smplice. Usando la aproximaci
on de
Alexander-Whitney, para cada n-smplice y cada n-cocadena tenemos que
= ()0 , luego, tomando clases, [] [] = [], [] g.
Por linealidad esto vale para clases arbitrarias, luego en particular tenemos
que K x = K , x g, para todo x H n (U, U \ K).
Con la notaci
on del teorema 5.51, tenemos K x = h(x)(K )g. Por
este mismo teorema h es un isomorsmo y K es la composicion de h con
la evaluaci
on en K que es un isomorsmo porque K es un generador de
Hn (U, U \ K) y con la multiplicaci
on por g que es un isomorsmo porque
g es un generador de H0 (U ). As pues, D es un isomorsmo, por ser el lmite
inductivo de un sistema de isomorsmos.
Por el teorema 1.5, todo abierto convexo en Rn es homeomorfo a una bola
abierta, luego en realidad tenemos probado el teorema para abiertos conexos
cualesquiera. De aqu se sigue inmediatamente que es cierto para uniones nitas
de abiertos convexos. Razonamos por inducci
on sobre el n
umero m de convexos.
Lo tenemos para m = 1 y si U es uni
on de m + 1 convexos, llamamos U  a la
uni
on de m de ellos y U  al que queda. Entonces U  U  es uni
on de a lo
sumo m convexos, luego por hip
otesis de induccion el teorema vale para U  , U 
y U  U  . Por el apartado 1) tambien vale para U .
En particular tenemos probado el teorema para uniones nitas de bolas
abiertas. Por el apartado 2) vale tambien para uniones numerables, pero todo
abierto de Rn es una uni
on numerable de bolas abiertas.
4) El teorema vale en general.
Tenemos que el teorema vale para los abiertos de V homeomorfos a abiertos
de Rn . La interseccion de dos de estos abiertos es tambien de este tipo, luego el
apartado 1) y un argumento inductivo identico al del apartado anterior nos da
que el teorema vale para uniones nitas de abiertos coordenados. Por el apartado
2) vale tambien para uniones numerables. Si la variedad V es razonable, por
ejemplo, si cumple el segundo axioma de numerabilidad, entonces V es uni
on de
una cantidad numerable de abiertos coordenados, con lo que cumple el teorema.
En el caso general podemos razonar usando el lema de Zorn. En efecto, el
apartado 2) nos da que la familia de los abiertos que cumplen el teorema tiene
un maximal U respecto a la inclusion. Si U
= V , podemos tomar un abierto
coordenado U 
= U , y entonces U U  cumple tambien el teorema porque es
homeomorfo a un abierto en Rn . Por 1) tenemos que U U  tambien cumple el
teorema, en contra de la maximalidad de U .
Veamos algunas consecuencias sencillas de este teorema, aunque en la seccion
siguiente podremos apreciar algo mejor su importancia.

7.4. La dualidad de Poincare

203

Seg
un vimos al nal del captulo V, los n
umeros de Betti pueden calcularse indistintamente con los grupos de homologa o cohomologa, por lo que el
teorema de Poincare nos da inmediatamente la siguiente relaci
on:
Teorema 7.35 Si V es una variedad compacta A-orientable de dimensi
on n,
entonces sus n
umeros de Betti cumplen bp = bnp para todo ndice p.
Por otra parte, el teorema 5.52 nos da la siguiente relaci
on entre los modulos
de torsi
on de los grupos de homologa:
Teorema 7.36 Si A es un dominio de ideales principales, V es una variedad
compacta orientable de dimensi
on n y Tp es el m
odulo de torsi
on de Hp (V ),
entonces Tp
= Tnp1 , para todo ndice p.
La relacion entre los n
umeros de Betti implica inmediatamente lo siguiente:
Teorema 7.37 Si V es una variedad compacta A-orientable de dimensi
on impar, entonces (V ) = 0.
De este modo, al contrario de lo que sucede con las supercies compactas,
la caracterstica de Euler no distingue las variedades tridimensionales. Menos
obvia es la propiedad siguiente:
Teorema 7.38 Si V es una variedad compacta conexa orientable de dimensi
on
n = 4k + 2, entonces (V ) es par.
n: Es claro que basta probar que b2k+1 es par. Sabemos
Demostracio
que podemos calcularlo con cualquier anillo de coecientes de caracterstica 0.
Tomaremos un cuerpo, por ejemplo A = Q. El producto exterior es una forma
bilineal
: H 2k+1 (V ) H 2k+1 (V ) H n (V )
= Q.
Como 2k + 1 es impar, la anticonmutatividad del producto hace que esta
forma bilineal sea antisimetrica, es decir, se cumple x y = y x, para todo
x, y H 2k+1 (V ). Vamos a probar que es regular, es decir, que si x y = 0 para
todo y, entonces x = 0.
Puesto que trabajamos con un cuerpo, el producto de Kronecker induce
un isomorsmo H 2k+1 (V )
= H2k+1 (V ) . Si x
= 0 entonces existe un cierto
w H2k+1 (V ) tal que w, x =

0. Sea y H 2k+1 (V ) la antiimagen de w por el


isomorsmo de Poincare, es decir, w = K y. Entonces
K , y x = K y, x =

0.
As pues, y x
= 0.
En general, si un espacio vectorial E de dimensi
on nita tiene denida una
forma bilineal antisimetrica regular F , su dimensi
on ha de ser par. Recordemos
el argumento: si x1 E es no nulo, existe y1 E tal que F (x1 , y1 )
= 0. Ha de
ser y1
= x1 porque la antisimetra da F (x1 , x1 ) = 0. Denimos
E1 = {x E | F (x, x1 ) = F (x, y1 ) = 0}.

204

Captulo 7. Variedades topol


ogicas

Es f
acil ver que E1 es un subespacio vectorial tal que E = x1 , y1 E1 .
Repitiendo el argumento llegamos a una base con un n
umero par de vectores.
Como siguiente aplicacion calcularemos el algebra de cohomologa de los
espacios proyectivos complejos. Recordemos que su homologa viene dada por
el teorema 4.13. Ademas, Pn (C) tiene estructura de complejo celular con una
u
nica celda en cada dimensi
on 2p, para 0 p n, de modo que su esqueleto
de dimensi
on 2n 2 es precisamente Pn1 (C). Sea i : Pn1 (C) Pn (C) la
inclusi
on. La sucesion exacta del par (Pn (C), Pn1 (C)) junto con el teorema
4.11 (y su traducci
on a cohomologa) nos da que
i : H 2p (Pn (C)) H 2p (Pn1 (C))
es un isomorsmo para 0 p < n. Vamos a probar lo siguiente:
Teorema 7.39 Si H 2 (Pn (C)) es un generador de este grupo, entonces
es tambien un generador del a
lgebra de cohomologa de Pn (C), es decir, p es
un generador de H 2p (Pn (C)) para 0 p n.
n: Razonamos por inducci
Demostracio
on sobre n. Para n = 1 es trivial.
Supuesto cierto para n 1, con la notaci
on anterior, i () genera H 2 (Pn1 (C)),
luego por hip
otesis de induccion i ()p genera H 2p (Pn1 (C)) para 0 p n1.

Como i es un isomorsmo (de algebras), tambien p genera H 2p (Pn (C)). S


olo
falta probar que esto se cumple tambien para p = n.
Sea H2n (Pn (C)) la clase fundamental (que es un generador). Sabemos
que n1 genera H 2n2 (Pn (C)). Por el isomorsmo de Poncare, n1 genera
H2 (Pn (C)).
on, el producto de Kronecker
Como la homologa de Pn (C) no tiene torsi
2
n
n
induce
un
isomorsmo
entre
H
(P
(C))
y
H
(P
(C)) . De aqu se sigue que
2


n1
n
, = , ha de ser un generador de A. A su vez, el isomorsmo

natural entre H 2n (Pn (C)) y H2n (Pn (C)) implica que n genera H 2n (Pn (C)).
No podemos aplicar sin m
as un argumento similar a los espacios proyectivos
on par no son orientables. No obstante
reales Pn (R) porque los de dimensi
s lo son sobre el anillo de coecientes Z/2Z y, sobre este anillo tenemos que
H p (Pn (R))
= Z/2Z para 0 p n. El mismo argumento que acabamos de
emplear nos da el teorema siguiente:
Teorema 7.40 Si H 1 (Pn (R)) es un generador de este grupo, entonces
es tambien un generador del a
lgebra de cohomologa de Pn (R), es decir, p es
p
n
un generador de H (P (R)) para 0 p n.

7.5

La dualidad de Alexander

Terminamos el captulo con un teorema del que se deducen varias consecuencias topol
ogicas interesantes. Para plantearlo hemos de introducir unos nuevos

7.5. La dualidad de Alexander

205

grupos de cohomologa. Sea V una variedad topol


ogica, A un subespacio cerrado y U = V \ A. Para cada compacto K U el teorema de escision nos da
que la inclusi
on i : (U, U \ K) (V, V \ K) induce un isomorsmo entre los
grupos de cohomologa. Consideramos su inverso
H p (U, U \ K) H p (V, V \ K).
Estos isomorsmos conmutan con las inclusiones que obtenemos al cambiar
K, por lo que determinan un u
nico homomorsmo i : Hcp (U ) Hcp (V ). Nos
proponemos formar una sucesi
on exacta que contenga a estos dos grupos de
cohomologa (para todo p) enlazados con los grupos de cohomologa que ahora
vamos a denir.
La familia de todos los entornos abiertos de A en W forma un sistema
inductivo con el orden dado por la inversa de la inclusi
on, es decir, W W 

p
si y solo si W W . Los grupos H (W ) forman un sistema inductivo con
los homomorsmos inducidos por las inclusiones, por lo que podemos formar el
lmite inductivo
p (A) = lm H p (W ).
H

Puede demostrarse que estos modulos dependen u


nicamente de la topologa
de A. Nosotros probaremos u
nicamente un caso particular. Observemos que los
homomorsmos H p (W ) H p (A) inducidos por las inclusiones determinan
p (A) H p (A). Se dice que A esta tensamente
un homomorsmo lmite H
sumergido en V si dicho homomorsmo es un isomorsmo. Nos limitaremos a
dar una condici
on suciente para que esto ocurra (obviamente, en tal caso, la
p (A) depende u
estructura de H
nicamente de A).
Teorema 7.41 Sea V una variedad topol
ogica metrizable y A un subespacio cerrado de V . Si A es un retracto absoluto de entornos entonces el homomorsmo
p (A) H p (A) es un epimorsmo. Si V es tambien un retracto
natural : H
absoluto de entornos, entonces es un isomorsmo.
n: Sea r : W A una retracci
Demostracio
on, donde W es un entorno
abierto de A y sea i : A W la inclusi
on. Entonces ir = 1, luego r i = 1, lo
que prueba que i es un epimorsmo, y es claro entonces que tambien lo es.
Supongamos ahora que V es tambien un retracto absoluto de entornos. Sea
U un entorno de A, sea U  un entorno menor con una retracci
on r : U  A.
Vamos a encontrar un entorno a
un menor W tal que si i.A U y j : V U 
son las inclusiones entonces (r|V )i es homotopica a j, de modo que el diagrama
siguiente es conmutativo:
H p (U )

 H p (A)



j
 H p (V )
H p (U  )









i

 (r|v )
H p (A)

206

Captulo 7. Variedades topol


ogicas

p (A) cumple () = 0, ha de existir un entorno U de


De este modo, si H

A tal que = U ( ), con  H p (U ). As i (U U  ( )) = () = 0, de donde
j (U U  ( )) = 0. Ahora bien, j = U  V , luego U V ( ) = 0 y, consecuentemente, = V (U V ( )) = 0. Por consiguiente es un monomorsmo.
Denimos en ({0} U  ) (I A) ({1} U  ) (subespacio cerrado de I U  )
la aplicaci
on

x
si t = 0 y x U  ,
F (t, x) = r(x) si t = 1 y x U  ,
x
si x A.
Claramente F es continua y, como U  es un retracto absoluto de entornos,
se extiende a una aplicaci
on continua en un entorno de su dominio, el cual
contendr
a un subespacio de la forma I W , donde W es un entorno de A
contenido en U  . La extension de F a este entorno (es decir, la restriccion de la
extension) es la homotopa buscada.
Supongamos ahora que V es una variedad compacta y sea A un subespacio
cerrado. Para cada entorno W de A en V , tenemos que K = V \ W es un
subespacio compacto de U = V \ A. Consideramos la composicion

H p (W ) H p+1 (V, W ) H p+1 (U, U \ K),


donde es el homomorsmo de conexion y el segundo homomorsmo es la
escision. Es inmediato comprobar que si cambiamos W por un entorno menor obtenemos un diagrama conmutativo, por lo que podemos formar el lmite
inductivo de estos homomorsmos
p (A) Hcp+1 (U ).
: H
Recordemos el homomorsmo i : Hcp (U ) H p (V ) que hemos denido
p (A) el
al principio de la secci
on y consideremos tambien j : H p (V ) H
p

homomorsmo V asociado al lmite inductivo que dene a H (A).


Teorema 7.42 Si V es una variedad topol
ogica compacta, A es un subespacio
cerrado y U = V \ A, entonces la sucesi
on

j
i

p (A)
Hcp (U ) H p (V ) H
Hcp+1 (U )

es exacta.
n: Sea K un subconjunto compacto de U . Consideremos el
Demostracio
siguiente diagrama conmutativo:
H p (U, U \ K)

 H p (V, V \ K)

 H p (V )


Hcp (U )


 Hcp (V )


 H p (V )

 H p (V \ K)


H
p (A)

7.5. La dualidad de Alexander

207

Es f
acil ver que la composicion de los homomorsmos de la la superior
es nula, luego tambien ij = 0 (mas concretamente, para cada Hcp (U )
encontramos un K tal que tiene antiimagen en la primera la, etc.)
Si H p (V ) cumple j() = 0, existe un K tal que la imagen de en
p
H (V \ K) es nula. Por exactitud, tiene una antiimagen en H p (V, V \ K),
luego tambien tiene una antiimagen por i. Esto prueba la exactitud en H p (V ).
p (A) razonamos de forma an
Para H
aloga con el diagrama siguiente:
 H p (W )

H p (V )
1


H p (V )


H
p (A)

 H p+1 (V, W )

 H p+1 (U, U \ K)

 H p+1 (U )
c

donde W es un entorno de A y K = V \ W .
En efecto, dada H p (V ), sera j() = W (), para cierto entorno W de
A y cierto H p (W ). As, si = [], entonces = [|Cp (W ) ]. Al continuar el
recorrido por la la superior pasamos a [d] = 0. As pues, la imagen de en
Hcp+1 (U ) por la la superior es nula, luego tambien por la la inferior, es decir,
j = 0.
p (A) cumple () = 0, tomemos W tal que =
Por otra parte, si H
p
W (), para cierto H (W ). Tomando W sucientemente peque
no podemos
exigir que la imagen de en H p+1 (U, U \ K) sea nula, con lo que tambien lo
sera su imagen en H p+1 (V, W ) (porque el tramo que media es un isomorsmo).
Ahora bien, la sucesi
on H p (V ) H p (W ) H p+1 (W ) es exacta, luego
tiene antiimagen en H p (V ), la cual es, a su vez, una antiimagen de por j.
Finalmente, para probar la exactitud en Hcp+1 (U ) consideramos el diagrama
H p (W )

p (A)
H

 H p+1 (V, W )

 H p+1 (U, U \ K)

 H p+1 (V, W )


 H p+1 (U )
c


 H p+1 (V )

Observamos que los dos u


ltimos homomorsmos de la la superior son mutuamente inversos (son la escision y su inversa), luego al componer toda la la
superior y la columna derecha obtenemos la sucesion exacta de cohomologa
H p (W ) H p+1 (W ) H p+1 (V ). De aqu se sigue inmediatamente que
i = 0.
Por otra parte, si Hcp+1 (U ), tomamos un compacto K tal que = K (),
con H p+1 (U, U \ K). Tenemos que la imagen de en H p+1 (V, W ) tiene
on de cohomologa,
imagen nula en H p+1 (V ) luego, por la exactitud de la sucesi
dicha imagen tiene una antiimagen en H p (W ). A su vez, la imagen de esta en
p (A) es una antiimagen de por .
H
Como primera aplicaci
on de esta sucesion exacta vamos a dar una interpretacion de la cohomologa con soportes compactos en un caso particular:

208

Captulo 7. Variedades topol


ogicas

Teorema 7.43 Sea V una variedad topol


ogica compacta y U un abierto en V .
Sea A = V \ U . Entonces los homomorsmos
H p (U, U \ K) H p (V, V \ K) H p (V, A)
(la inversa de la escisi
on seguida de la inclusi
on) inducen al tomar lmite en K
un isomorsmo Hcp (U )
= H p (V, A).
n: Consideramos el siguiente diagrama conmutativo:
Demostracio

H
p1 (A)

 H p1 (A)

 Hcp (U )

 H p (V, A)

 H p (V )
1


 H p (V )

H
p (A)


 H p (A)

(Dejamos como ejercicio comprobar que es, efectivamente, conmutativo.)


Por el teorema 7.41 (teniendo en cuenta 1.15 y que toda variedad compacta
es metrizable por 1.9) tenemos que los homomorsmos son isomorsmos, luego
basta aplicar el teorema 3.1.
Por ejemplo, considerando a Rn como subespacio de S n , vemos que la cohomologa con soportes compactos de Rn es la cohomologa singular de S n relativa
a un punto.
Ahora probamos un resultado an
alogo al teorema de dualidad de Poincare.
Para ello consideramos una variedad compacta n-dimensional A-orientable V
y un cerrado A. Sea A Hn (V, V \ A) la clase fundamental que determina
la A-orientaci
on de V . Para cada entorno W de A, el teorema de escision
nos da el isomorsmo Hn (W, W \ A)
= Hn (V, V \ A). Llamaremos tambien
A Hn (W, W \ A) a la antiimagen de la clase fundamental por la escisi
on.
El producto mixto (6.16) nos proporciona un homomorsmo
A : H p (W ) Hnp (W, W \ A).
Componiendolo con la escision podemos considerar que
A : H p (W ) Hnp (V, V \ A).
La naturalidad del producto mixto nos da que A conmuta con las inclusiones al cambiar W , luego podemos tomar el lmite en W :
p (A) Hnp (V, V \ A).
DA : H
Teorema 7.44 (Teorema de dualidad de Alexander) Sea V una variedad
topol
ogica compacta A-orientable y A un subespacio cerrado. Entonces los homomorsmos DA que acabamos de denir son isomorsmos.

7.5. La dualidad de Alexander

209

n: Basta comprobar que el diagrama siguiente es conmutaDemostracio


tivo salvo signos:

 Hcp (U )


 H p (V )

DU

 Hnp (U )

DV

 Hnp (V )

H
p (A)

DA


 Hnp (V, V \ A)

(aqu DU y DV son los isomorsmos de Poincare).


En efecto, si esto es as, tomando una porci
on de cinco grupos de esta sucesion con DA en el medio y modicando el signo de los isomorsmos de Poincare
podemos aplicar el teorema 3.1.
El primer cuadrado es, de hecho, conmutativo, y esto se prueba pasando al
lmite la conmutatividad del diagrama
H p (U, U \ K)
U
K

H p (V, V \ K)
V
K


 Hnp (V )

Hnp (U )

A su vez, esta se sigue de la naturalidad del producto mixto y de que la


U
V
inclusi
on transforma K
en K
.
El segundo cuadrado tambien es conmutativo: si H p (V ), entonces
DA (j()) = A , mientras que por el otro camino obtenemos la imagen
de V en Hnp (V, V \ A). Basta considerar la naturalidad del producto
mixto y que la inclusi
on transforma A en V .
Falta estudiar el cuadrado
p (A)
H

DA


Hnp (V, U )

 H p+1 (U )
c


DU

 Hnp1 (U )

Fijando un entorno W de K o, equivalentemente, un compacto K = V \ W ,


basta estudiar el diagrama
H p (W )

V
A

 H p+1 (V, W )


Hnp (W, W \ A)


H p+1 (U, U \ K)


Hnp (V, V \ A)

U
K

 Hnp1 (U )

210

Captulo 7. Variedades topol


ogicas

Partimos de = [] H p (W ). Para calcular () tomamos una extension


]. A su vez de aqu pasamos a [d
|Cp+1 (U ) ] y

C p (V ) y entonces () = [d
U
U
U

a [K d
|Cp+1 (U ) ], donde K es un representante de K .
M
as a
un, aplicando la regla de derivaci
on de un producto mixto vemos que
U
U
K
d
|Cp+1 (U ) = K
d(
|Cp (U ) )|Cp+1 (U ) =
U
U
K

|Cp (U ) (1)p (K

|Cp (U ) ).

Ahora bien, el u
ltimo termino es una frontera de una cadena de Cnp (U ),
U

|Cp (U ) ]. M
as a
un,
luego la imagen de en Hnp1 (U ) es simplemente [ K
U
U

puesto que K Zn (U, U \K), tenemos que K Cn1 (U \K) = Cn1 (W \A),
por lo que la naturalidad del producto mixto nos permite sustituir
|Cp (U ) por
U

|Cp (W \A) y este a su vez por . En resumen hemos llegado a [ K ].


W
W
W
Por el otro camino tenemos (A
) = [(A
)] = (1)p [ A
].

La demostracion estara concluida si probamos que, eligiendo adecuadamente


W
U
los representantes A
y K
de las clases fundamentales, podemos exigir que
W
U

A = K . En efecto, sea V Hn (V ) la clase fundamental de V . Aplicando la subdivisi


on baricentrica varias veces a un representante de V podemos
obtener otro V tal que todos los smplices que lo componen tienen su soporte en
W
W o en U (teoremas 2.35 y 2.38). Llamemos A
a la parte de V con soporte en
U
W
U

W y K al resto (con soporte en U ), de modo que V = A


+ K
. Falta probar
que estos sumandos son realmente representantes de las clases fundamentales
V
correspondientes. Ahora bien, la clase A
Hn (V, V \A) tiene por representante
W
W

es la
a V , luego tambien a A , pues el resto tiene soporte en U = V \ A, y A
V
antiimagen de A por la inclusi
on, luego tambien admite como representante a
W
A
. Similarmente se razona con la otra clase.
Las aplicaciones principales del teorema de dualidad que acabamos de demostrar son teoremas de separacion. Veremos u
nicamente el caso principal, para
lo cual demostramos primero lo siguiente:
Teorema 7.45 Sea A una subvariedad compacta de Rn . Entonces, para todo
p,
H p (A)
= Hnp1 (Rn \ A),
donde en el segundo miembro consideramos la homologa reducida.
n: Consideramos a Rn como S n menos un punto. Por el
Demostracio
p (A) con H p (A). Tenemos los isomorsmos:
teorema 7.41 podemos identicar H
D

H p (A)
Hnp (S n , S n \ A) Hnp (Rn , Rn \ A)
Hnp1 (Rn \ A).

Como consecuencia:

7.5. La dualidad de Alexander

211

Teorema 7.46 (Teorema general de separaci


on) Si A es una subvariedad
compacta de Rn de dimensi
on n1 con k componentes conexas, entonces Rn \A
tiene k + 1 componentes conexas.
n: Tomamos como anillo de coecientes A = Z/2Z. Por el
Demostracio
teorema de Poincare y el teorema anterior vemos que H0 (A)
= H n1 (A)
=
n
H0 (R \ A), donde en el primer grupo consideramos la homologa completa y
en el u
ltimo la reducida.
A su vez esto nos da la siguiente aplicacion:
Teorema 7.47 Una variedad compacta no orientable de dimensi
on n no puede
sumergirse en Rn+1 .
n: Supongamos que A Rn+1 y sea k el n
Demostracio
umero de componentes conexas de A. Tomamos coecientes en Z y as
rangHn (A) = rangH n (A) = rangH0 (Rn+1 \ A) = k,
ltimo
pues por el teorema anterior Rn+1 \A tiene k+1 componentes conexas y el u
grupo es respecto a la homologa reducida. Ahora bien, si A es no orientable
alguna de sus componentes conexas es no orientable, y por 7.21, el rango de
Hn (A) ha de ser menor que k.
En particular las supercies Nh no pueden sumergirse en R3 .

Captulo VIII

Homotopa
A cada espacio topol
ogico se le puede asociar otra familia de grupos similares
a los grupos de homologa en cuanto a su utilidad, pero diferentes en muchos hechos sustanciales. Se trata de los llamados grupos de homotopa. Un estudio en
profundidad de los grupos de homotopa sera, por lo menos, tan extenso como
el que hemos llevado a cabo sobre la homologa singular, pero aqu nos limitaremos a exponer los resultados mas elementales, necesarios para complementar
la teora que ya conocemos. Mas concretamente, nos limitaremos a estudiar
(someramente) los grupos de homotopa de dimensi
on 1.

8.1

El grupo fundamental

Si X es un espacio topol
ogico, un bucle en un punto x X es un arco
(continuo) : I X tal que (0) = (1). Diremos que dos bucles 0 y 1 en
x son homot
opicos si existe una homotopa F : I I X tal que F0 = 0 ,
F1 = 1 y Ft (0) = Ft (1) = x para todo t I.
Es claro que la homotopa de bucles en un punto x es una relacion de equivalencia. Denimos el grupo fundamental de X en el punto x como el conjunto de
todas las clases de homotopa de bucles en x. Lo representaremos por 1 (X, x).
El conjunto 1 (X, x) adquiere estructura de grupo con la operaci
on dada
por [][ ] = [ ], donde

(2s)
si 0 s 1/2,
( )(s) =
(8.1)
(2s 1) si 1/2 s 1.
Ante todo hemos de comprobar que esta denici
on no depende de los representantes de cada clase, es decir, que si [] = [  ] y [ ] = [  ] entonces
[ ] = [   ].
Ahora bien, si F es una homotopa de a  y G es una homotopa de a

, entonces una homotopa de a   es

si 0 s 1/2,
Ft (2s)
Ht (s) =
Gt (2s 1) si 1/2 s 1.
213

214

Captulo 8. Homotopa

Veamos ahora que este producto dene realmente una estructura de grupo.
Para probar la asociatividad observamos que

si 0 s 1/4,
(4s)
(() )(s) = (4s 1) si 1/4 s 1/2,

(2s 1) si 1/2 t 1,

si 0 s 1/2,
(2s)
(( ))(s) = (4s 2) si 1/2 s 3/4,

(4s 3) si 3/4 t 1.
Una homotopa entre estos dos bucles viene dada
por

t=1

4s
si t 4s 1,
( t+1 )
(4s

1)
si 4s 1 t 4s 2,
Ft (s) =
4(s(t+2)/4)
(
) si 4s 2 t.
2t

Esta denici
on se deduce de la gura y de la geo- t = 0
metra elemental.
El elemento neutro es la clase del bucle dado por e(s) = x. En efecto, para
cualquier bucle tenemos que

x
si s 1/2,
(e)(s) =
(2s 1) si 1/2 s 1,
y una homotopa entre este bucle y es la dada por

x
si s t/2,
Ft (s) =
st/2
( 1t/2
) si t/2 s 1.

t=1
e

Por consiguiente [e][] = []. Similarmente se comprueba que [][e] = [].


t=0
La clase inversa de una clase [] es la clase [ 1 ],
donde 1 (s) = (1 s). Es f
acil comprobar que la denici
on no depende de
la eleccion del representante, as como que una homotopa entre 1 y e viene
dada por

si s 12 (1 t),

(2s)
Ft (s) =

(1 t)

si 12 (1 t) s 12 (1 + t),

1 (2s 1)

si 12 (1 + t) s.

(dejamos el dibujo correspondiente a cuenta del lector).


Por consiguiente []1 [] = [e]. Similarmente se llega al mismo resultado
con los factores en orden inverso. En general, el grupo fundamental 1 (X, x) no
es abeliano.
Al igual que en el caso de la homologa singular, las aplicaciones continuas
inducen homomorsmos entre los grupos fundamentales. Concretamente, si

8.1. El grupo fundamental

215

f : (X, x) (Y, y) es una aplicaci


on entre pares (es decir, una aplicaci
on
continua tal que f (x) = y), entonces podemos denir f : 1 (X, x) 1 (Y, y)
mediante f ([]) = [ f ]. Es f
acil comprobar que la denici
on no depende del
representante de la clase. Ademas es inmediato que ( ) f = ( f )( f ),
por lo que f es claramente un homomorsmo de grupos. Tambien es obvio que
1 = 1 y que (f g) = f g , de modo que 1 es un funtor de la categora de los
pares (X, x) en la categora de los grupos.
Esto implica en particular que si f es un homeomorsmo f es un isomorsmo
de grupos, luego el grupo fundamental es un invariante topol
ogico.
Es evidente que el grupo 1 (X, x) depende u
nicamente de la componente
arcoconexa de x en X. As pues, no perdemos generalidad si suponemos que X
es arcoconexo. Tomemos dos puntos x, y X y jemos un arco en X tal que
(0) = x, (1) = y.
Para cada bucle en x tenemos que (1 ) es un bucle en y (notemos
que la denici
on (8.1) y la de 1 tienen sentido para arcos cualesquiera, no
necesariamente bucles). Ademas, si y son bucles homotopicos, es facil
construir una homotopa entre (1 ) y (1 ). Por consiguiente podemos
denir una aplicaci
on
h : 1 (X, x) 1 (X, y)
mediante h ([]) = [(1 )]. Esta aplicaci
on resulta ser un isomorsmo de
grupos.
En efecto: Es f
acil ver que ((1 ))((1 )) es homotopico a (1 ( )).
La homotopa se construye analogamente a la que hemos dado para probar
que 1 es homotopico a e. Por consiguiente h es un homomorsmo de
grupos. Tambien es facil ver que una antiimagen de una clase [ ] 1 (X, y)
es [( )1 ], por lo que h es suprayectivo. Finalmente, si h ([]) = 1, esto
signica que (1 ) es homotopico a la constante ey . Es f
acil ver entonces
que el bucle (((1 )))1 es homotopico a (e)1 , es cual es homotopico
acil construir una homotopa entre (((1 )))1
a ex . Ahora bien, es f
1
1
y (( ))( ), que a su vez es homotopico a ex ex , que es claramente
homot
opico a . Concluimos, pues, que [] = 1.
As pues, si X es un espacio arcoconexo podemos hablar simplemente de su
grupo fundamental 1 (X), entendiendo que nos referimos a cualquiera de los
grupos 1 (X, x) con x X, ya que todos ellos son isomorfos.
En particular tiene sentido denir un espacio simplemente conexo como un
espacio (arcoconexo) cuyo grupo fundamental es trivial. Veamos algunas equivalencias:
Teorema 8.1 Sea X un espacio topol
ogico arcoconexo. Las armaciones siguiente son equivalentes:
a) X es simplemente conexo,
b) Toda aplicaci
on continua f : S 1 X es homot
opica a una constante.

216

Captulo 8. Homotopa

c) Toda aplicaci
on continua f : S 1 X se extiende a una aplicaci
on continua en el disco B 2 .
d) Todo par de arcos en X que unen un punto x con un punto y son homot
opicos a traves de una homotopa F tal que Ft (0) = x, Ft (1) = y para
todo t I.
n: a) b) Basta considerar el bucle en x = f (1, 0) dado
Demostracio
por (s) = f (cos 2s, sen 2s). Una homotopa (de bucles) entre y el bucle
constante induce obviamente una homotopa (de funciones) entre f y la funci
on
constante igual a x.
b) c) Sea f : S 1 X una aplicaci
on continua y sea F : I S 1 X
una homotopa tal que F0 es constante y F1 = f .
Consideramos ahora la aplicaci
on continua p : I S 1 B 2 dada por
p(t, u) = tu. Claramente es suprayectiva y cada punto de B 2 tiene una u
nica
antiimagen excepto (0, 0), que tiene como antiim
agenes a todos los puntos de la
forma (0, u) I S 1 . Ahora bien, como todos estos tienen la misma imagen por
F , es claro que existe una u
nica aplicaci
on f : B 2 X que hace conmutativo
al diagrama siguiente:
F
X
I S1




p


  f
B2
Como F1 = f , es claro que f extiende a f y, teniendo en cuenta que p y
F son continuas, as como que p es cerrada por la compacidad de I S 1 , se
concluye inmediatamente que f es continua.
c) d) Sean y dos arcos que unen x con y. Denimos f : S 1 X
mediante

( u+1
2 ) si v 0 ,
f (u, v) =
u+1
( 2 ) si v 0.
Claramente f es continua, luego por hip
otesis se extiende a una aplicacion
continua f : B 2 X. Denimos



Ft (s) = f 2s 1, (1 2t) 1 (2s 1)2 .
Es f
acil ver que F es una homotopa entre y en las condiciones del enunciado.
d) a) Si es un bucle en un punto x X, basta aplicar el apartado
anterior a y el bucle constante x.
Del teorema 1.24 se sigue que todo subespacio convexo de Rn es simplemente
conexo. En particular lo es Rn y cualquier bola abierta o cerrada en Rn . Intuitivamente es evidente que S n es simplemente conexo para n 2, aunque una
prueba formal no es inmediata. La obtendremos a partir del teorema siguiente:

8.1. El grupo fundamental

217

Teorema 8.2 Sea X un espacio topol


ogico arcoconexo y U , V abiertos simplemente conexos en X tales que X = U V y U V es arcoconexo. Entonces X
es simplemente conexo.
n: Sea un bucle en un punto x X. Aplicando el teorema
Demostracio
2.37 al cubrimiento de I formado por U  = 1 [U ] y V  = 1 [V ] podemos
encontrar n
umeros reales 0 = s0 < s1 < < sn = 1 tales que [si , si+1 ]
esta contenido en uno de los abiertos U o V . Eliminando puntos si es preciso,
podemos suponer que
[s0 , s1 ] U,

[s1 , s2 ] V,

[s2 , s3 ] U,

etc.

En particular, (si n 2) (s1 ) y (s2 ) estan en U V , luego podemos


tomar un arco en U V que los una. Es claro que es homotopico al bucle
|[0,s1 ] [s1 ,s2 ] 1 [s2 ,1] .

(s4 )
(s3 )

(s2 )

(s1 )

Ahora bien, [s1 ,s2 ] 1 es un bucle en (s1 ) contenido en V . Como V es


simplemente conexo es homotopico a la constante (s1 ), con lo que es f
acil ver
que es homotopico a |[0,s1 ] [s2 ,1] . En otras palabras, hemos sustituido el
tramo |[s1 ,s2 ] por el arco , contenido en U . Repitiendo este proceso llegamos
a que es homotopico a un bucle en x totalmente contenido en U y, como U
es simplemente conexo, este sera homot
opico a la constante x. Por consiguiente
X es simplemente conexo.
El teorema anterior se aplica si X = S n y U , V son los abiertos que resultan
de quitarle a X el polo norte y el polo sur respectivamente. As ambos son
homeomorfos a Rn , luego son simplemente conexos, y si n 2 la interseccion es
arcoconexa, luego concluimos que S n es simplemente conexo. Por el contrario,
S 1 no es simplemente conexo, como probaremos en la seccion siguiente.
En general, el c
alculo de grupos fundamentales es m
as complicado que el
calculo de los grupos de homologa singular, por lo que no lo abordaremos en
profundidad. Adem
as de los resultados que obtendremos en la seccion siguiente,
probaremos el siguiente teorema elemental:
Teorema 8.3 Dados espacios topol
ogicos X e Y y un punto (x, y) X Y , se
cumple
1 (X Y, (x, y))
= 1 (X, x) 1 (Y, y).

218

Captulo 8. Homotopa

n: Las proyecciones pX y pY determinan un homomorsmo


Demostracio
(pX ) (pY ) : 1 (X Y, (x, y)) 1 (X, x) 1 (Y, y).
No es difcil comprobar que su inverso viene dado por f ([], [ ]) = [(, )],
donde (, ) es el bucle dado por (, )(s) = ((s), (s)).

8.2

Cubrimientos

Introducimos ahora un concepto de gran utilidad en diversos contextos. Aqu


nos servir
a para calcular algunos grupos fundamentales.
Denici
on 8.4 Un cubrimiento de un espacio topol
ogico X es una aplicaci
on
X tal que para todo x X existe un abierto
continua suprayectiva p : X
conexo U que contiene a x tal que la restricci
on de p a cada componente conexa
de p1 [U ] es un homeomorsmo sobre U .
es un espacio recubridor de X. El espacio X se llama
Tambien se dice que X
espacio base del cubrimiento, p es la proyecci
on y U es un entorno fundamental
de x.
Por ejemplo, la proyecci
on can
onica p : S n Pn (R) es un cubrimiento del
espacio proyectivo. En general, hay propiedades de un espacio topol
ogico X que
se representan mas claramente en terminos de un espacio recubridor adecuado.
En tales casos resulta u
til elevar al espacio recubridor las aplicaciones en X
en el sentido que denimos seguidamente:
X un cubrimiento y f : Y X una aplicaci
Denici
on 8.5 Sea p : X
on
es una aplicaci
tal que
continua. Una elevaci
on de f a X
on f : Y X
f = f p.
En general una aplicaci
on no tiene por que poder elevarse a un cubrimiento
dado, pero si existe la elevacion es casi u
nica:
X un cubrimiento y f : Y X una aplicaci
Teorema 8.6 Sea p : X
on
son elevaciones de f que coinciden sobre un
continua. Si g1 , g2 : Y X
punto de Y y este espacio es conexo, entonces g1 = g2 .
n: Llamemos
Demostracio
Y0 = {y Y | g1 (y) = g2 (y)}.
Obviamente Y0 es cerrado en Y y por hip
otesis no es vaco. Bastara probar
que es abierto. Ahora bien, si y Y0 tomamos un entorno fundamental U de
f (y) y llamamos U0 a la componente conexa de p1 [U ] que contiene a g1 (y) =
g2 (y). Sea W = f 1 [U ] g11 [U0 ] g21 [U0 ]. Claramente U es un entorno de y
en Y , en el cual g1 |W = f (p|U0 )1 = g2 |W . Por consiguiente W Y0 .
La conexi
on de estos conceptos con la homotopa se basa en que los arcos
siempre pueden ser elevados:

8.2. Cubrimientos

219

X es un cubrimiento, x X, x
cumple
Teorema 8.7 Si p : X
X
p(
x) = x y : I X es un arco de origen en x, entonces admite una u
nica
con origen en x
elevaci
on a X
.
n: Sea U un entorno fundamental de x y sea U0 la comDemostracio
ponente conexa de p1 [U ] que contiene a x
. De este modo p|U0 : U0 U
es un homeomorsmo. Sea t0 > 0 tal que [0, t0 ] 1 [U ]. Entonces g0 =
|[0,t0 ] (p|U0 )1 : [0, t0 ] U0 es una elevacion de |[0,t0 ] tal que g0 (0) = x
.
Sea s el supremo del conjunto
con origen en x
J = {t I | |[0,t] admite una elevaci
on a X
}.
Acabamos de probar que s > 0. Vamos a probar que s = 1 J. Sea U un
entorno fundamental de (s). Sea , > 0 tal que ]s ,, s] 1 [U ] (si s < 1
tomamos , de modo que ]s ,, s + ,[ 1 [U ]).
una elevaci
Existe un t J tal que s , < t < s. Sea g : [0, t] X
on de
1
|[ 0, t]. Sea U0 la componente conexa de p [U ] que contiene a g(t) (notemos
que p(g(t)) = (t) U ). Entonces |]s4,s[ (p|U0 )1 coincide con g en ]s ,, t],
pues, para todo t en este intervalo, (p|U0 )1 ((t )) = g(t ) equivale a (t ) =
luego
p(g(t )). Esto nos permite extender g a una elevaci
on g  : [0, s] X,
s J. M
as a
un, si s < 1 tenemos en realidad una extensi
on a [0, s + ,[, lo que
contradice la denici
on de s. La unicidad se debe al teorema anterior.
Veamos ahora que las elevaciones de arcos son compatibles con las homotopas:
X un cubrimiento, sean 0 , 1 : I X dos
Teorema 8.8 Sea p : X
tal que
arcos en X y F : I I X una homotopa entre ellos. Sea x
X

p(
x) = 0 (0). Entonces existe una u
nica homotopa G : I I X entre la
y una u
nica elevaci
on de 1 tal que G p = F .
elevaci
on de 0 con origen en x
n: Para cada (t, s) I I consideramos un entorno fundaDemostracio
mental de F (t, s) y su antiimagen en I I. As formamos un cubrimiento abierto
de I I. Por el teorema 2.37 existe una partici
on 0 = t0 < t1 < < tn = 1 de
modo que cada F [[ti , ti+1 ][tj , tj+1 ]] esta contenido en un abierto fundamental.
Sea U un abierto fundamental que contenga a [t0 , t1 ][t0 , t1 ] y sea U0 la componente conexa de p1 [U ] que contiene a x
. Denimos G sobre este cuadrado
como F (p|U0 )1 .
Ahora repetimos el argumento con [t0 , t1 ] [t1 , t2 ]. Consideramos un abierto
fundamental U de su imagen por F y tomamos la componente conexa U0 de
p1 [U ] que contiene a G[[t0 , t1 ] {t1 }]. De este modo obtenemos una funci
on
continua sobre el rect
angulo que coincide con la que ya tenamos denida en el
cuadrado anterior sobre la arista com
un. Por consiguiente podemos extender
G a una funci
on en [t0 , t1 ] [t0 , t2 ]. Siguiendo as terminamos con G denida
sobre [t0 , t1 ] I.
A continuaci
on consideramos [t1 , t2 ] [t0 , t1 ] y extendemos G mediante una
funci
on continua en este intervalo que coincida con la parte de G ya denida en
la arista {t1 }[t0 , t1 ]. A continuaci
on denimos G sobre [t1 , t2 ][t1 , t2 ] de modo

220

Captulo 8. Homotopa

que coincida con la ya denida sobre las aristas {t1 } [t1 , t2 ] [t1 , t2 ] {t1 } (lo
cual es posible porque este conjunto es conexo, por lo que su imagen por G esta
en la misma componente conexa del correspondiente p1 [U ]). Mediante este
proceso acabamos con G denida sobre [t0 , t2 ] I y, repitiendo el argumento,
llegamos a una extension a I I.
Es claro que la funci
on G cumple lo pedido. En denitiva, G es una elevacion
de F al cubrimiento, luego es u
nica una vez determinado G(0, 0) = x
.
El proceso de construcci
on de G muestra que si Ft (0) y Ft (1) son constantes,
entonces Gt (0) y Gt (1) tambien lo son. En efecto: al tratar con [t0 , t1 ] [t0 , t1 ]
tenemos que Gt (0) es la antiimagen por p|U0 de Ft (0), luego es constante en
[t0 , t1 ]. Similarmente vemos que Gt (0) es constante en [t1 , t2 ], etc. Lo mismo
sucede con Gt (1). En particular esto se aplica cuando F es una homotopa entre
bucles:
X un cubrimiento, sea x X y sea x
tal
Teorema 8.9 Sea p : X
X

que p(
x) = x. Entonces las elevaciones a X con origen en x
de dos bucles
homot
opicos en x son homot
opicas y tienen el mismo extremo.
n: Basta observar que si F es una homotopa entre dos bucles
Demostracio
y en un punto x, entonces la elevacion G de F con G0 (0) = x
tiene constantes
Gt (0) y Gt (1), luego G1 es la elevacion de a x
y ambas tienen, pues, el mismo
extremo.
Notemos que, en general, la elevacion de un bucle a un cubrimiento no tiene
por que ser un bucle. Por ejemplo, un arco que une dos puntos antpodas de S n
es la elevacion de un bucle de Pn (R) por el cubrimiento can
onico.
Del teorema anterior deducimos:
X es un cubrimiento, x
y p(
Teorema 8.10 Si p : X
X
x) = x, entonces
x
p : 1 (X,
) 1 (X, x) es un monomorsmo de grupos.
n: Si p ([]) = 1, entonces el bucle p es homotopico a la
Demostracio
constante ex . Aplicando el teorema anterior obtenemos que la elevaci
on de p
con origen en x
(que teniendo en cuenta la unicidad es ) es homotopica a
la elevacion de ex con origen en x
, que ha de ser ex . As pues, [] = 1.
Observemos que en general p no es suprayectivo, pues esto signicara que
todo bucle en x se eleva a un bucle en x
, y ya hemos comentado que esto no
tiene por que ocurrir.
X
A
un podemos precisar m
as la situacion: dado un cubrimiento p : X
y un punto x X, para cada x
p1 [x] y cada = [] 1 (X, x), tenemos
que el extremo de la elevacion de con origen en x
es un punto de p1 [x] que
depende u
nicamente de la clase . As pues, podemos llamarlo x
. Tenemos
as denida una aplicaci
on
p1 [x] 1 (X, x) p1 [x].

8.2. Cubrimientos

221

Es f
acil ver que esta aplicacion es una acci
on del grupo fundamental sobre
la bra p1 [x], lo cual quiere decir que x
1 = x
y que (
x1 )2 = x
(1 2 ).
es arcoconexo vemos que la accion es transitiva, es decir, que
M
as a
un, si X
dados x
1 , x
2 p1 [x] existe un 1 (X, x) tal que x
1 = x
2 (basta considerar
un arco que conecte x
1 con x
2 y tomar = [ p].)
Por otra parte, el estabilizador de un punto x
p1 (x), es decir, el subgrupo
, es precisamente el subgrupo
de 1 (X, x) formado por los elementos que jan a x
x
p [1 (X,
)]. En efecto, basta observar que se eleva a un bucle en x
si y solo
si es la imagen por p de un bucle en x
.
Argumentos b
asicos de la teora de grupos nos dan ahora cierta informaci
on
sobre los cubrimientos:
X es un cubrimiento con X
arcoconexo y x X,
Ejercicio: Probar que si p : X
)] en 1 (X, x). En particular
entonces el cardinal de p1 [x] es el ndice de p [1 (X,
todas las bras tienen el mismo cardinal.

Pero la consecuencia principal de estos hechos es el teorema siguiente, que


nos permite calcular la estructura de varios grupos fundamentales. Necesitamos
una denici
on:
X un cubrimiento. Llamaremos grupo de
Denici
on 8.11 Sea p : X
X
transformaciones del cubrimiento al grupo de los homeomorsmos f : X
que dejan invariantes las bras de p, es decir, que cumplen f p = p (claramente
es un grupo con la composici
on).
X,
Notemos que si f es una transformaci
on de un cubrimiento p : X

entonces f es una elevacion de p a X, luego podemos aplicar el teorema 8.6 para


concluir que dos transformaciones que coincidan en un punto son iguales. En
particular una transformaci
on con un punto jo es la identidad.
Otro hecho sencillo de probar es que si 1 (G, x) y p(
x) = x, entonces
f (
x ) = f (
x) , para toda transformaci
on f del cubrimiento. En efecto, si
con origen en x
= [] y
es la elevacion de a X
, entonces
f es la elevacion
con origen en f (
de a X
x), pues se cumple ciertamente que
f p =
p = .
Por consiguiente, f (
x) = (
f )(1) = f (
(1)) = f (
x ).
X es un cubrimiento tal que X
es simplemente
Teorema 8.12 Si p : X
conexo y localmente arcoconexo, entonces su grupo de transformaciones es isomorfo al grupo fundamental de X.
n: Llamemos G al grupo de transformaciones del cubrimiento
Demostracio
sea simplemente conexo se traduce
y jemos un punto x X. El hecho de que X
cumple p(
en la siguiente propiedad algebraica: Si x
X
x) = x y , 1 (X, x)
cumplen x
= x
, entonces = (en terminos de la teora de grupos, la
accion de 1 (X, x) sobre p1 [x] es el).
con
En efecto, sean = [], = [ ], sean
y las elevaciones de y a X
origen en x
. Estamos suponiendo que
(1) = (1). De este modo,
y son dos

222

Captulo 8. Homotopa

con el mismo origen y el mismo extremo. Por el teorema 8.1 existe


arcos en X
una homotopa entre ambos que deja invariantes a los extremos. Al componerla
con p obtenemos una homotopa de bucles entre y , luego = .
As pues, jando x
p1 [x], sabemos que para cada transformaci
on f G
existe un 1 (X, x) tal que f (
x) = x
y acabamos de probar que es u
nico.
Si lo llamamos (f ) tenemos una aplicacion : G 1 (X, x) que verica
la relaci
on x
= f (
x) (f ). Es f
acil ver que se trata de un homomorsmo
de grupos, pues aplicando una trasformaci
on g a esta relacion obtenemos que
g(
x) = g(f (
x)) (f ) y multiplicando por (g) queda
x
= g(
x) (g) = g(f (
x)) (f )(g).
As pues,
(f g)(
x) (f g) = x
= (f g)(
x) (f )(g),
de donde (f g) = (f )(g).
Por otra parte, si (f ) = 1 entonces x
= f (
x), luego f = 1. As pues,
es un monomorsmo. Falta probar que es suprayectivo. Para ello hemos de
probar que para cada 1 (x, X) existe f G tal que x
= f (
x) o, lo que es
lo mismo, que f (
x) = x
1 . M
as en general, basta probar que si x
, x
p1 [x]
entonces existe f G tal que f (
x) = x
.
consideramos un arco que una x
Dado z X,
con z y llamamos  a la

elevacion a X con extremo en x


del arco p. Denimos f (z) =  (1). En
primer lugar comprobamos que esta denici
on no depende de la elecci
on de .
En efecto, si 0 y 1 son dos arcos que unen x
con z, entonces son homotopicos mediante una homotopa que deja invariantes sus extremos (por el
teorema 8.1). Consecuentemente 0 p y 1 p son homot
opicos mediante una
homotopa que deja invariantes sus extremos. Por el teorema 8.8 y la observacion posterior tenemos que 0 y 1 tienen el mismo extremo, luego dan lugar
al mismo valor para f (z).
Es claro que f (
x) = x
, luego basta probar que f G. Es claro que f p = p.
Tambien es facil ver que f es biyectiva, pues su inversa se obtiene sin mas que
intercambiar los papeles de x
yx
. Por esta misma razon basta comprobar que
f es continua, ya que entonces su inversa tambien lo sera.
Sea U un entorno fundamental de p(z) y sean U0 y U1
Tomemos z X.
las componentes conexas de p1 [U ] que contienen a z y f (z) respectivamente.
es localmente arcoconexo, U0 y U1 son abiertos arcoconexos tales que
Como X
p|U0 y p|U1 son homeomorsmos sobre U . Por consiguiente g = p|U0 (p|U1 )1
es un homeomorsmo de U0 en U1 . Basta probar que g = f |U0 .
Tomamos w U0 . Existe un arco en U0 que une z con w. Sea un arco
que una x
con z. As, el producto es un arco que une x
con w. Es claro
con origen en f (z) del arco p, ya que
que  = g es la elevacion a X
g p = p. Por otra parte, si llamamos  a la elevacion de p con origen
en x
(y, por consiguiente, con extremo en f (z)), es claro que   es la elevacion

a X de con origen en x
. Ahora bien, el extremo de   es, por una parte

f (w) y, por otra, (1) = g(w).

8.3. Un criterio de elevaci


on

223

En general, calcular grupos de transformaciones de cubrimientos es mucho


mas f
acil que calcular directamente grupos de homotopa. Veamos algunas aplicaciones de este resultado:
Teorema 8.13 1 (S 1 )
= Z.
n: Consideramos el cubrimiento p : R S 1 denido meDemostracio
diante p(t) = (cos 2t, sen 2t). Claramente estamos en las condiciones del
teorema anterior, luego sabemos que 1 (S 1 ) es isomorfo al grupo G de los homeomorsmos f : R R que cumplen f (t) = t + 2k para todo t R y cierto
k Z. Notemos que en principio k depende de t, pero como
k(t) =

f (t) t
,
2

tenemos que k es una funci


on continua de R en Z, luego por conexi
on es constante. As pues, cada transformaci
on f tiene asociado un entero kf de modo
que f (t) = t + 2kf . Es claro que la aplicaci
on G Z dada por f  kf es un
isomorsmo de grupos.
Si componemos los isomorsmos de los dos teoremas anteriores vemos que a
cada bucle en 1 (S 1 , x) le estamos asignando el n
umero de vueltas que da a la
circunferencia teniendo en cuenta el sentido de giro. Veamos otro ejemplo:
Teorema 8.14 Si n 2 entonces 1 (Pn (R))
= Z/2Z.
n: Basta considerar como cubrimiento la proyeccion natuDemostracio
ral p : S n Pn (R). Puesto que cada bra tiene dos puntos, s
olo hay dos
transformaciones posibles, la identidad y la aplicaci
on antipodal.
Notemos que para n = 1 tenemos que P1 (R) es homeomorfo a S 1 . Notemos
que la clase de homotopa asociada a la aplicaci
on antipodal es la formada por
los bucles cuya elevacion une dos puntos antpodas de S n .
No vamos a calcular mas grupos fundamentales. Respecto a la relacion
entre el grupo fundamental y la homologa singular, puede probarse que, para
un espacio conexo localmente arcoconexo X el grupo H1 (X) (con coecientes
en Z) es isomorfo al cociente de 1 (X) sobre su subgrupo derivado, es decir,
H1 (X) es el mayor cociente abeliano de 1 (X).

8.3

Un criterio de elevaci
on

Terminamos el captulo con un criterio que determina cu


ando una aplicaci
on
continua puede elevarse a un cubrimiento, junto con una aplicaci
on interesante.
En toda la secci
on suponemos que los espacios son conexos y localmente arcoconexos. El criterio es el siguiente:
x
Teorema 8.15 Consideremos un cubrimiento p : (X,
) (X, x) y una aplicaci
on continua arbitraria f : (Y, y) (X, x). Entonces f admite una ele x
x
vaci
on f : (Y, y) (X,
) si y s
olo si f [1 (Y, y)] p [1 (X,
)].

224

Captulo 8. Homotopa

n: Obviamente la condici
Demostracio
on es necesaria, pues si existe f tal
x
que f p = f , entonces f [1 (Y, y)] = p [f [1 (Y, y)]] p [1 (X,
)]. Veamos
la suciencia.
Para cada punto y  Y , tomamos un arco de y a y  . Entonces f es
con origen en x
un arco de x en f (y  ). Consideramos su elevacion  a X
y
denimos f(y  ) =  (1).
La denici
on de f(y  ) no depende de la eleccion de , pues si 1 es otro arco
que une y con y  , entonces consideramos 11 , que es un bucle en y. Si es su
clase de homotopa, entonces f () es la clase de ( f )(1 f )1 . Por hip
otesis
existe un bucle en x
tal que p = ( f )(1 f )1 (en principio p sera
homot
opico a ( f )(1 f )1 , pero la homotopa inducira una homotopa
entre y otro bucle para el que tendramos la igualdad indicada por el teorema
8.8 y la observaci
on posterior). Es claro que la elevaci
on de f con origen en
x
es (t/2) y la elevacion de 1 f es (1 t/2). En particular ambas tienen
extremo (t/2), luego y 1 determinan el mismo valor para f(y  ).
Por construcci
on f p = f . S
olo falta ver que f es continua. Tomemos un
punto y  Y y sea U un entorno fundamental de f (y  ). Sea U0 la componente
conexa de p1 [U ] que contiene a f(z). Sea U1 = f 1 [U ]. Entonces, la aplicaci
on
g = f |U1 (p|U0 )1 : U1 U0 es continua y basta probar que g = f|U1 . En
efecto, si y  U1 , entonces podemos tomar un arco que una y con y  y un
arco en U1 que una y  con y  . Podemos usar para calcular f(y  ). Para
ello observamos que f = ( f )( f ) y la elevacion de este arco con origen
en x
es  ( g). Por consiguiente, f(w) = g((1)) = g(y  ).
En particular toda aplicaci
on f : Y X denida sobre un espacio simplemente conexo Y se eleva a cualquier cubrimiento de X. Como aplicacion del
criterio de elevacion demostramos un famoso teorema. Lo probamos primero en
una forma abstracta y despues veremos su interpretacion geometrica:
Teorema 8.16 (Borsuk-Ulam) Si n > m 1 no existe ninguna aplicaci
on
continua g : S n S m que conmute con las aplicaciones antipodales.
n: Una tal aplicaci
Demostracio
on inducira a su vez una aplicaci
on continua f : Pn (R) Pm (R). Vamos a usar el criterio de elevacion para probar
que f se eleva a una aplicacion f : Pn (R) S m .
= g(z) y x = p(
x), hemos de probar que
Fijando z S n , y = p(z), x
f [1 (Pn (R), y)] p [1 (S m , x
)].
El caso m = 1 es claro, pues el u
nico homomorsmo de 1 (Pn (R))
= Z/2Z
1

en 1 (P (R)) = Z es el trivial. Supongamos m > 1.


Consideramos el homomorsmo entre las algebras de cohomologa (con coecientes en Z/2Z)
f : H (Pm (R)) H (Pn (R)).
Vamos a usar la estructura de estas algebras, que hemos determinado en el
teorema 7.40. Sean n y m generadores respectivos.
m+1
Como 0 = f (m
) = f (m )m+1 y n > m, tenemos que f (m )
= n ,
1
n
pero H (P (R)) no tiene m
as elementos que n y 0, luego ha de ser f (m ) = 0.

Por consiguiente, f = 0.

8.3. Un criterio de elevaci


on

225

Sean i : P1 (R) Pn (R) y j : P1 (R) Pm (R) las inclusiones naturales (i([u, v]) = [u, v, 0, . . . , 0], e igualmente con j). Vamos a probar que
j : H 1 (Pm (R)) H 1 (P1 (R)) es un isomorsmo.
En efecto, tenemos la sucesion exacta
j

H1 (P1 (R)) H1 (Pm (R)) H1 (Pm (R), P1 (R)) = 0,


donde el u
ltimo termino es nulo por el teorema 4.11. Por consiguiente j es
un epimorsmo y, como todos los grupos son isomorfos a Z/2Z, de hecho es un
isomorsmo. Dualizando concluimos que lo mismo vale para j .
As pues, j (m )
= 0, mientras que (i f ) (m ) = 0 (porque f = 0), luego
j no es homotopica a i f .
Consideremos la aplicacion r : I P1 (R) dada por t(s) = [(cos s, sen s)].
Los bucles = r i y = r j se elevan a arcos en S n y S m respectivamente
que unen dos puntos antpodas, luego, seg
un la observaci
on tras el teorema 8.14,
estos bucles generan los correspondientes grupos fundamentales. Una homotopa
de bucles entre r i f y = r j permitira construir f
acilmente una homotopa
entre i f y j. As pues, f ([])
= [ ], o, lo que es lo mismo, f ([]) = 0. En
resumen, f = 0.
Esto justica que podemos aplicar el criterio de elevaci
on, con lo que f se
eleva a f, seg
un el diagrama siguiente:
 Sm




p
p
f



 Pm (R)
Pn (R)
Sn

Vemos entonces que p f y g son dos elevaciones de p f . Si x S n , o bien

(f (p (x)) = g(x), o bien f(p (x)) = g(x), pero esto equivale a f(p (x)) =
g(x). En ambos casos las dos elevaciones coinciden en un punto, luego p f =
g, pero esto es absurdo, ya que el miembro izquierdo toma el mismo valor
en puntos antpodas y el miembro derecho toma valores opuestos en puntos
antpodas.
La interpretaci
on geometrica prometida es la siguiente: si aplastamos una
esfera en un plano, necesariamente dos puntos antpodas han de coincidir (y
lo mismo vale para dimensiones superiores). En efecto:
Teorema 8.17 (Teorema de Borsuk-Ulam) Si f : S n Rn es una aplicaci
on continua, existe x S n tal que f (x) = f (x).
n: Consideramos la funci
Demostracio
on f  (x) = f (x) f (x). Hemos de

on
probar que f toma el valor 0. En caso contrario podemos denir una aplicaci
continua g : S n S n1 mediante g(x) = f  (x)/x y claramente g conmuta
con las aplicaciones antipodales.
Es f
acil demostrar la primera versi
on del teorema de Borsuk-Ulam a partir
de la segunda. Terminamos con un par de aplicaciones:

226

Captulo 8. Homotopa

Teorema 8.18 (Teorema del bocadillo de jam


on) Dados n subconjuntos
de Rn de medida de Lebesgue nita, existe un hiperplano que divide a cada
uno de ellos en dos partes de igual medida.
n: Cada punto p S n determina un semiespacio Ep en Rn ,
Demostracio
a saber, el dado por la ecuaci
on
p1 x1 + + pn xn + pn+1 > 0.
Fijado D Rn de medida de Lebesgue nita, denimos Dp = DEp . Vamos
a probar que la funci
on fD : S n R dada por fD (p) = (Dp ) es continua
(donde es la medida de Lebesgue).1
$
Sea Dp la funci
on caracterstica de Dp . Entonces fD (p) = Rn Dp (x) dx.

Tomemos una sucesion {pk } en S n que converja a p. Es claro que si x Rn


cumple p1 x1 + + pn xn + pn+1 > 0 (resp. < 0) existe un natural k0 tal que si
k > k0 entonces pk1 x1 + + pkn xn + pkn+1 > 0 (resp. < 0). Por consiguiente la
sucesion D (x) converge a D (x). Esto vale para todo x salvo a lo sumo los
p

pk

pertenecientes al hiperplano p1 x1 + +pn xn +pn+1 = 0. Como los hiperplanos


tienen medida nula, concluimos que la sucesi
on D converge casi por todas
pk

partes a D . Por otra parte, las funciones D


p

pk

estan mayoradas por la funci


on

caracterstica de D, que es integrable Lebesgue. Aplicando el teorema de la


convergencia dominada concluimos que
%
%
fD (p) =
Dp (x) dx = lm
Dk (x) dx = lm fD (pk ),
Rn

Rn

lo que prueba la continuidad de fD .


Ahora ya es f
acil probar el teorema: dados n conjuntos D1 , . . . , Dn de medida
nita en Rn , las funciones fDk denen una funci
on f : S n Rn . Por el
n
teorema anterior existe un punto p S tal que f (p) = f (p), es decir, tal que
fDk (p) = fDk (p) para k = 1, . . . , n. Ahora bien, fDk (p) y fDk (p) son las
medidas de las dos partes en que el hiperplano p1 x1 + + pn xn + pn+1 = 0
divide a Dk , luego ambas partes tienen la misma medida.
Teorema 8.19 (Lusternik-Schnirelmann) Si S n est
a cubierta por n + 1 cerrados, entonces uno de ellos contiene dos puntos antpodas.
n: Sea A1 , . . . , An+1 un cubrimiento de S n por conjuntos
Demostracio
cerrados y supongamos que, para i = 1, . . . , n, cada Ai es disjunto del conjunto
on continua fi : S n R
Ai formado por sus puntos antpodas. Existe una funci

que toma el valor 0 sobre Ai y el valor 1 sobre Ai (esto es el lema de Urysohn
o, alternativamente, podemos tomar una partici
on de la unidad subordinada al
cubrimiento abierto S n \ Ai , An \ Ai , ver 9.6 en el captulo siguiente).
1 Esta demostraci
on me la comunic
o el profesor M. Valdivia, a quien agradezco sinceramente
su amabilidad.

8.3. Un criterio de elevaci


on

227

Las funciones fi denen una funci


on continua f : S n Rn . Por el teorema
de Borsuk-Ulam existe un punto p S n tal que f (p) = f (p). El punto p no
puede estar en ning
un Ai con 1 i n, pues en tal caso fi (p) = 0, fi (1) = 1.
Similarmente, p no puede estar en ninguno de estos conjuntos. Por lo tanto,
p y p estan ambos en An+1 .

Segunda parte

Geometra diferencial

229

Captulo IX

Variedades diferenciales
En esta segunda parte estudiaremos la homologa y la cohomologa de las
variedades diferenciales. Los primeros captulos estan dedicados a exponer los
conceptos y resultados b
asicos de la geometra diferencial que vamos a necesitar.
Suponemos que el lector esta familiarizado con el c
alculo diferencial en Rn y
sera conveniente que conociera tambien los hechos basicos sobre la geometra
diferencial de las supercies en R3 , si bien no vamos a suponer conocido ning
un
resultado sobre esto.
El primer trabajo relevante sobre geometra diferencial fueron, sin duda, las
Disquisitiones generales circa supercies curuas de Gauss, donde estudi
o lo que
despues deniremos como subvariedades (bidimensionales) de R3 , supercies,
en denitiva. En su estudio de las supercies, Gauss se apoy
o fuertemente en
el espacio R3 que las contiene, pero sus resultados mas profundos mostraban
que muchos conceptos aparentemente externos de las supercies, es decir,
denidos en terminos de vectores de R3 , en realidad son internos en el sentido
de que pueden ser determinados sin conocer nada m
as que la propia supercie.
Por ejemplo, el concepto de curva geodesica en una supercie S puede
denirse como una curva contenida en S cuya segunda derivada sea perpendicular a (el plano tangente de) S en todo punto, de modo que vista desde
S no tiene segunda derivada y es, por tanto, el equivalente a una recta en S.
Aqu hemos usado los conceptos externos de plano tangente, derivada de
(como curva en R3 ) y perpendicularidad (en R3 ), luego parece que la u
nica
forma de saber si una curva en S es o no geodesica sea trabajando con ella en
R3 . Sin embargo veremos que el plano tangente en el sentido geometrico externo puede sustituirse por un concepto algebraico que depende u
nicamente de
la variedad (y es, pues, interno), y as mismo es posible asociar internamente a
cada curva su primera derivada en este plano tangente algebraico. Respecto a
la segunda derivada, es externa, pero la proyecci
on sobre el plano tangente de la
segunda derivada resulta ser de nuevo un concepto interno que puede denirse
directamente, sin pasar por la segunda derivada en s. Esto permite caracterizar
internamente las geodesicas de una supercie.
La mejor manera de reconocer el caracter interno de los conceptos mas im231

232

Captulo 9. Variedades diferenciales

portantes de la geometra diferencial es partir de una denici


on interna de variedad diferencial, es decir, una denici
on que no la presuponga sumergida en
un espacio Rn . De todos modos puede probarse que toda variedad en el sentido
general que vamos a dar al termino puede sumergirse en un espacio Rn , con lo
que la denici
on abstracta interna resulta ser equivalente a la cl
asica externa.

9.1

Denici
on y hechos b
asicos

La denici
on interna de variedad diferencial se obtiene particularizando la
denici
on de variedad topol
ogica. La u
nica dicultad es que podemos hablar
de funciones continuas sobre cualquier espacio topol
ogico, mientras que solo
tenemos denidas las funciones diferenciables sobre abiertos de Rn . Por ello no
podemos denir una variedad diferencial como un espacio topol
ogico en el que
todo punto tenga un entorno difeomorfo a un abierto de Rn , sino que hemos de
exigir la diferenciabilidad de un modo indirecto:
Denici
on 9.1 Una carta de dimensi
on n en un espacio topol
ogico V es un
es un homeomorsmo de
par (U, x), donde U es un abierto de V y x : U U
de Rn .
U en un abierto U
Un atlas de dimensi
on n y clase C k en un espacio topol
ogico V es una familia
de cartas de dimension n tales que sus dominios forman un cubrimiento abierto
de V y si (U1 , x1 ), (U2 , x2 ) son dos cartas del atlas, entonces la funci
on x1
1 x2
k
es de clase C en su dominio (o sea, en x1 [U1 U2 ], que es un abierto de Rn ).
k
Notemos que la funci
on x1
1 x2 es, de hecho, un difeomorsmo de clase C ,
1
pues su inversa es x2 x1 , que tambien es de clase C k por la denici
on de atlas.

Una estructura diferencial en un espacio topol


ogico V es un atlas maximal
respecto de la inclusion. Es f
acil ver que todo atlas A de clase C k determina una
u
nica estructura diferencial de clase C k , a saber la dada por todas las cartas
(U, x) tales que las funciones x y 1 y y 1 x son de clase C k en sus dominios,
para toda carta (U  , y) de A.
Una variedad diferencial de clase C k y de dimensi
on n es un par (V, A),
donde V es un espacio topologico de Hausdor con una base numerable y A es
una estructura diferencial de clase C k y de dimensi
on n en V .
En lo sucesivo, cuando hablemos de variedades diferenciales sobrentenderemos que son variedades de clase C . As mismo, cuando digamos que una
aplicaci
on es diferenciable se entendera que es de clase C . Como es habitual,
escribiremos V en lugar de (V, A). Cuando hablemos de una carta de la variedad
V se entendera que nos referimos a una carta de su estructura diferencial. Un
atlas de V sera un conjunto de cartas de V cuyos dominios cubren a V .
Si V es una variedad diferencial y p V , diremos que (U, x) es una carta
alrededor de p si es una carta de V y p U . Para cada q U , decimos que
x(q) Rn es el vector de coordenadas de q respecto de la carta dada. Las
funciones xi que resultan de componer x con las proyecciones de Rn en R se

9.1. Denici
on y hechos b
asicos

233

llaman funciones coordenadas de la carta dada. Por ello a las cartas se las llama
tambien sistemas de coordenadas y los dominios de las cartas se llaman abiertos
coordenados.
Conviene destacar lo siguiente: si A es un atlas de una variedad V , entonces
una carta (U, x) en el espacio topologico V es una carta de V si y solo si las
composiciones x1 y e y 1 x son diferenciables para toda carta (U  , y) de A
cuyo dominio corte a U .
Es inmediato comprobar que si componemos una carta de una variedad
con un difeomorsmo entre abiertos de Rn obtenemos otra carta, as como
que la restriccion de una carta a un abierto menor es tambien una carta. Por
ejemplo, una carta c
ubica centrada en p es una carta (U, x) tal que x(p) = 0 y
n
x[U ] = ]1, 1[ . Seg
un lo dicho, es claro que todo punto p V tiene una carta
c
ubica centrada en p.
Ejemplos 1) Todo abierto en Rn es una variedad tomando como u
nica carta
la identidad. M
as en general, todo abierto U en una variedad diferencial V es
una variedad diferencial con las cartas de V denidas sobre los abiertos de U .
2) Vamos a denir una estructura diferencial sobre la esfera S n . La aplicaci
on
denida sobre el hemisferio xn+1 > 0 dada por
(x1 , . . . , xn+1 )  (x1 , . . . , xn )
es claramente un homeomorsmo entre este y la bola B n . Lo mismo sucede con
la aplicaci
on denida igual sobre el hemisferio xn+1 < 0. Obtenemos un atlas
alogas sobre todos los hemisferios xi > 0 y
de S n considerando aplicaciones an
xi < 0 (eliminando la coordenada i-esima). Al componer dos de estas cartas
(con dominios no disjuntos), por ejemplo la inversa de la correspondiente a
xn+1 < 0 con la correspondiente a xn > 0, obtenemos la aplicacion
&


(x1 , . . . , xn )  x1 , . . . , xn2 , 1 x21 x2n ,
que claramente es diferenciable.
3) Consideremos ahora el espacio proyectivo Pn (R). Llamamos Ui al conjunto de los puntos de Pn (R) cuya coordenada i-esima es no nula (para cada
i = 1, . . . , n + 1). Es claro que esta condici
on no depende del representante
que se escoja del punto, as como que los conjuntos Ui forman un cubrimiento
abierto de Pn (R). Para i = n + 1 denimos la carta Un+1 Rn dada por


x1
xn
(x1 , . . . , xn+1 ) 
,
,...,
xn+1
xn+1
y an
alogamente para los otros ndices. Es inmediato comprobar que estas cartas
determinan un atlas de Pn (R). La proyecci
on can
onica Rn+1 \ {0} Pn (R)
n
n
es diferenciable, as como su restriccion S P (R).

234

Captulo 9. Variedades diferenciales

4) El espacio proyectivo complejo Pn (C) es una variedad diferencial de dimension 2n con la estructura diferencial construida exactamente igual que en el
caso real (identicando Cn = R2n ).
5) Si V1 y V2 son variedades diferenciales de dimensiones m y n, entonces
V1 V2 es una variedad diferencial tomando como cartas alrededor de un punto
(p, q) a los productos (xy)(u, v) = (x(u), y(v)), donde x es una carta alrededor
de p e y es una carta alrededor de q. M
as en general, el producto de un n
umero
nito de variedades diferenciales es de nuevo una variedad diferencial tomando
como cartas los productos de cartas.
Suma conexa de variedades Sean V y W dos variedades de la misma dimension n y sean p V , q W . Es claro que podemos tomar cartas x e y
alrededor de p y q respectivamente cuyas imagenes sean las bolas abiertas de
radio 3 en Rn y tales que x(p) = y(q) = 0.
Sean V  y W  los abiertos que resultan de eliminar las antiim
agenes por las
cartas de la bola cerrada de radio 1/2. Si llamamos x e y a la restriccion de
las cartas, ahora ambas tienen por imagen la corona esferica 1/2 < a < 3.
Sustituyamos y por la composici
on de y con el difeomorsmo a  a/a2 , de
modo que su imagen es ahora la corona 1/3 < a < 2.
Llamamos suma conexa de las variedades V y W al espacio cociente V #W
que resulta de identicar los puntos con la misma imagen a traves de las cartas
x e y. Claramente se trata de un espacio de Hausdor e, identicando a V  y W 
con subespacios del cociente de forma natural, las dos cartas x e y determinan
una u
nica carta z con imagen en la corona 1/3 < a < 3, de modo que los
puntos identicados son los que tienen coordenadas 1/2 < z < 2.

Es f
acil ver que V #W es una variedad diferencial tomando como cartas a z
y a las cartas de V y W que no cortan a la antiimagen por las cartas originales
del disco a 2.
Notemos que la suma conexa puede denirse para variedades topol
ogicas arbitrarias (no necesariamente diferenciales). No es difcil probar que otra elecci
on
en las cartas que se identican da lugar a un espacio topol
ogico homeomorfo.
A su vez, la homogeneidad de las variedades topol
ogicas nos da que la suma

9.2. Aplicaciones diferenciables

235

conexa de variedades no depende (salvo homeomorsmo) de la eleccion de los


puntos p y q.
Ejercicio: Usando dos veces (en cada caso) la sucesi
on de Mayer-Vietoris comprobar
que Mg #Mg
= Mg+g y Nh #Nh
= Nh+h . Deducir que toda supercie compacta
admite una estructura diferenciable.

9.2

Aplicaciones diferenciables

La nalidad m
as inmediata de las estructuras diferenciales es la de extender
el concepto de funci
on diferenciable a espacios mas generales que los abiertos
de Rn . Efectivamente, vamos a denir el concepto de diferenciabilidad de una
aplicaci
on entre variedades.
Denici
on 9.2 Sea f : V W una aplicaci
on entre dos variedades diferenciales. Diremos que f es diferenciable (en realidad de clase C ) en un punto
p V si existen cartas (U, x) alrededor de p y (U  , y) alrededor de f (p) de modo
que la aplicaci
on x1 f y es diferenciable (de clase C ) en x(p). Diremos
que f es diferenciable si lo es en todos los puntos de V . Un difeomorsmo entre
variedades es una biyecci
on diferenciable con inversa diferenciable.
Es f
acil ver que la diferenciabilidad de una funci
on no depende de las cartas
con que se comprueba. La aplicaci
on x1 f y se llama lectura de f en las
cartas dadas. Comentemos algunos hechos sencillos:
a) Una aplicaci
on f : U Rm , donde U es un abierto en Rn es diferenciable
en el sentido que acabamos de introducir si y s
olo si lo es en el sentido usual,
pues su lectura respecto a la identidad como carta en U y la identidad como
carta en Rm es ella misma.
b) Es f
acil comprobar que la composici
on de aplicaciones diferenciables entre
variedades es diferenciable, as como que toda aplicaci
on diferenciable es
continua.
es un difeomorsmo, pues su lectura respecto a la
c) Una carta x : U U
es la identidad
propia x como carta de U y la identidad como carta de U

en U .
es un
d) Recprocamente, si U es un abierto en una variedad V y x : U U
n
difeomorsmo entre U y un abierto de (un semiespacio de) R , entonces
(U, x) es una carta de V . (Pues las aplicaciones x1 y e y 1 x son
diferenciables, para todas las cartas y de un atlas cualquiera.)
e) Si U es un abierto en una variedad V , la inclusi
on i : U V es diferenciable (pues sus lecturas respecto a una misma carta en U y en V se
reducen a la identidad). Por consiguiente, la restricci
on a un abierto de
una aplicaci
on diferenciable es diferenciable.

236

Captulo 9. Variedades diferenciales

f) Las proyecciones i : V1 V2 Vi en un producto de variedades son


diferenciables, al igual que las inclusiones dadas por b (a) = (a, b), para
b V2 y a (b) = (a, b), para a V1 .
En efecto, la lectura de i respecto de una carta x1 x2 en V1 V2 y xi en
Vi es la restriccion de una proyecci
on en Rm+n sobre sus primeras o sus
u
ltimas componentes. La lectura de b respecto a las cartas x1 y x1 x2
es la restriccion de una inclusi
on similar de Rm a Rm+n (insertando las
coordenadas de b).
g) Una aplicaci
on f : V W1 W2 es diferenciable si y solo si lo son sus
funciones coordenadas, es decir, las composiciones con las dos proyecciones.
h) La inclusi
on i : S n Rn+1 es diferenciable. En efecto, su lectura con
respecto, por ejemplo, a la proyecci
on en las n primeras componentes y la
identidad en Rn+1 es la aplicacion
&


(x1 , . . . , xn )  x1 , . . . , xn , 1 x21 x2n ,
que claramente es diferenciable.
i) La proyecci
on natural Rn+1 \ {0} Pn (R) es diferenciable, pues su lectura respecto a la identidad y una carta adecuada del espacio proyectivo
es la aplicacion (x1 , . . . , xn+1 )  (x1 /xn+1 , . . . , xn /xn+1 ) (o la aplicaci
on
similar con otra coordenada en el denominador), que claramente es diferenciable. Por consiguiente tambien es diferenciable su restriccion a S n .
Similarmente ocurre con el espacio Pn (C).
En varias ocasiones vamos a necesitar aplicaciones diferenciables que cumplan ciertas condiciones. Ahora veremos como construirlas. Partimos de la
funci
on

e1/x si x > 0,
h(x) =
0
si x 0,
que es de clase C . En efecto, una simple inducci
on prueba que las derivadas
de h para x > 0 son de la forma
e1/x
P (x),
xn
donde P (x) es un polinomio, de donde se sigue f
acilmente que h es derivable en
0, que todas las derivadas valen 0 en 0 y que todas son continuas.
Dados n
umeros reales 0 < a < b, la funci
on h1 (x) = h(x a) se anula solo
en los n
umeros x a y la funci
on h2 (x) = h(b x) se anula solo si x b, luego
su producto hab se anula fuera del intervalo ]a, b[ y es estrictamente positiva en
el.

9.2. Aplicaciones diferenciables


Sea M =

$b
a

237

hab (x) dx > 0. Entonces la funci


on
1
ab (x) =
M

hab (t) dt
a

es de clase C , toma el valor 0 para x a y toma el valor 1 para x b. Ademas


es creciente.
Con mas precision, veamos que podemos cons(x)
truir una aplicaci
on diferenciable estrictamente creciente r : ]0, 1[ ]0, 1[ que coincide con la identidad en alrededor de 0 y 1 y, para ciertos n
umeros
prejados 0 < x < y < 1, cumple r(x) = y.
Denimos r como la integral de una funci
on
1
, a la que hemos de exigir lo siguiente: vale 1
alrededor de 0 y 1, es estrictamente positiva, su
integral hasta x vale y y su integral hasta 1 vale 1.
Para ello construimos independientemente dos
funciones 1 en [0, x] y 2 en [x, 1] de modo que
ambas valgan 1 alrededor de x, con lo que su uni
on
sera diferenciable en todo el intervalo unidad. La
construccion de 1 no ofrece ninguna dicultad,
x
mientras que 2 presenta el problema de garantizar que sea positiva. Para ello observamos que el rectangulo de base [x, 1] y
altura 1 tiene area 1 x > y x, luego podemos construir un rect
angulo de
base [u, v] con x < u < v < 1 y altura h < 1 cuya area sea y x. Tomamos una
funci
on : [x, 1] [0, h] que valga h en [u, v] y 0 alrededor de x y 1, con lo
que su integral ser
a mayor que y x, luego existe un n
umero 0 < s < 1 tal que
s tiene integral y x y es estrictamente menor que 1. Denimos 2 = 1 s.
Seg
un la nota posterior al teorema 1.7, para conseguir un difeomorsmo f de
la bola abierta unitaria en s misma que sea igual a la identidad en una corona y
cumpla f (a) = b para ciertos puntos prejados a y b, es suciente construir unas
funciones r y tales que r cumpla lo que acabamos de conseguir y se anule
alrededor de 0 y 1 y tome un valor prejado en un punto prejado, lo cual se
consigue f
acilmente. Ahora la prueba del teorema 1.8 se adapta inmediatamente
al caso de variedades diferenciales:
Teorema 9.3 Si V es una variedad diferencial, G es un abierto conexo y x, y
son dos puntos de G, existe un difeomorsmo f : V V que deja jos los
puntos de V \ G y cumple f (x) = y.
Como consecuencia puede probarse que la suma conexa de dos variedades
diferenciales es independiente (salvo difeomorsmo) de la eleccion de los puntos
alrededor de los cuales las identicamos.
Otro resultado de interes sobre existencia de funciones diferenciables es el
siguiente:

238

Captulo 9. Variedades diferenciales

Teorema 9.4 Sea V una variedad diferencial, sea p V y U un entorno de p.


Entonces existe una funci
on diferenciable f : V [0, 1] que se anula en V \ U
y es constante igual a 1 en un entorno compacto de p.
n: Tomemos un abierto coordenado U  alrededor de p. Sea
Demostracio
x una carta en U  cuya imagen sea la bola abierta de centro 0 y radio 3 y tal
que x(p) = 0. Tomamos una funci
on u : R [0, 1] que valga 1 para x 1 y
valga 0 para x 2. La funci
on f0 = x u toma el valor 1 en la antiimagen por
x de la bola cerrada de radio 1 (un entorno compacto de p) y se anula fuera de
la antiimagen de la bola cerrada de radio 2, luego podemos extenderla a una
funci
on f diferenciable en V que se anule en V \ U  .
Particiones de la unidad Las particiones de la unidad son funciones auxiliares que permiten pegar aplicaciones denidas en un entorno de cada punto
en terminos de cartas. Concretamente:
Denici
on 9.5 Una partici
on de la unidad en una variedad diferencial V es
un conjunto {i }iI de aplicaciones i : V [0, 1] diferenciables tal que la
familia de soportes
sop i = {p V | i (p)
= 0}
es localmente nita (es decir, todo punto tiene un entorno que corta a un n
umero
nito de soportes) y adem
as

i (p) = 1,
para todo p V.
iI

Notemos que la suma tiene sentido porque todos los i (p) son nulos salvo
un n
umero nito de ellos.
Diremos que una partici
on de la unidad en V esta subordinada a un cubrimiento abierto de V si cada funci
on de la partici
on tiene su soporte contenido
en uno de los abiertos del cubrimiento. Hemos de probar que todo cubrimiento
abierto en una variedad tiene una partici
on de la unidad subordinada. En la
prueba de este resultado usaremos por primera vez, a traves del teorema 1.17,
el hecho de que toda variedad diferencial tiene por denici
on una base numerable.
Teorema 9.6 Sea V una variedad diferencial y U = {Ui }iI un cubrimiento
abierto. Entonces existe una partici
on de la unidad {n }
n=0 subordinada a U
formada por funciones de soporte compacto. Si no exigimos soporte compacto
podemos tomarla de la forma {i }iI de modo que sop i Ui y todas las
funciones i sean nulas salvo a lo sumo una cantidad numerable.
n: El teorema 1.17 nos permite tomar un renamiento localDemostracio
mente nito V del cubrimiento dado formado por abiertos de clausura compacta,
y a su vez, usando el teorema 9.4, podemos tomar un renamiento {Vn }
n=0 formado por abiertos cuya clausura est
a contenida en uno de los abiertos Vn V

9.3. El espacio tangente

239

y exista una funci


on diferenciable n : V [0, 1] con soporte contenido en Vn
que valga 1 en Vn . Obviamente los soportes de las funciones n son compactos
y forman una familia localmente nita. Sea
=

n .

n=0

En un entorno de cada punto, es suma de un n


umero nito de funciones
diferenciables, luego es diferenciable. Adem
as > 0 porque para cada q V
existe un n tal que q Vn , luego n (q) = 1.
Consecuentemente, las funciones n = n / son diferenciables, cada n
tiene el mismo soporte que n , luego es claro que {n } es una partici
on de la
unidad subordinada a U con soportes compactos.
Si no exigimos soportes compactos, para cada n N escogemos in I tal
que sop n Uin . Sea I  = {in | n N}. Para cada i I  denimos

i =
n .
in =i

Si i I \ I  tomamos i = 0. Las funciones i forman una partici


on de la
unidad con sop i Ui .

9.3

El espacio tangente

Hasta aqu no hemos echado de menos un espacio Rn que contenga a las variedades diferenciales. El primer momento en que notamos su falta es al tratar
de denir el espacio tangente a una variedad en un punto. Para una subvariedad V de Rn (concepto que a
un no hemos denido), el espacio tangente en
un punto p es un subespacio (vectorial) de Rn cuyo trasladado afn por p se
confunde con V en un entorno de p, en un sentido precisable analticamente,
de modo que las aplicaciones diferenciables entre variedades se confunden con
aplicaciones lineales entre los espacios tangentes en un entorno de cada punto.
Seg
un coment
abamos al principio del captulo, es posible sustituir este concepto
externo de espacio tangente por otro equivalente interno, denido algebraicamente a partir de la estructura diferencial de la variedad. Nos ocupamos de ello
en esta seccion.
Denici
on 9.7 Sea V una variedad diferencial y sea p V . Denimos el
conjunto de las funciones diferenciables locales en p como el conjunto Cp (V )
formado por todas las funciones diferenciables f : U R denidas sobre un
entorno abierto U de p en V .
En Cp (V ) se puede denir puntualmente una suma, un producto y un producto por un escalar (real) de forma natural (el dominio de la suma o el producto
de dos funciones locales es la interseccion de sus dominios), no obstante, con
ello no obtenemos una estructura de espacio vectorial, ya que, por ejemplo,

240

Captulo 9. Variedades diferenciales

f f
= g g salvo que f y g tengan el mismo dominio. Este inconveniente se
subsana tomando clases de equivalencia:
Denimos el espacio de germenes diferenciables en p como el conjunto cociente Gp (V ) de Cp (V ) respecto a la relacion de equivalencia en virtud de la
cual dos funciones locales f y g son equivalentes si y solo si coinciden en un
entorno de p.
La suma, el producto y el producto escalar en Cp (V ) inducen operaciones
an
alogas en Gp (V ), pero ahora tenemos una estructura de algebra conmutativa
y unitaria. Notemos que si Gp (V ), podemos hablar de (p) como el valor
que toma en p cualquiera de las funciones locales que forman .
Denimos el espacio tangente a V en p como el conjunto Tp (V ) formado por
todas las aplicaciones v : Cp (V ) R que cumplen:
v(r + s)
v()

= rv() + sv()
= v()(p) + (p)v(),

(9.1)
(9.2)

para todo , Cp (V ), r, s R. Tales aplicaciones se llaman derivaciones


en Cp (V ), aunque normalmente las llamaremos vectores tangentes a V en p.
Observemos que si v Tp (V ) y c es la funci
on constante igual a R,
entonces v(c ) = 0. En efecto, basta observar que c1 = c1 c1 , por lo que
v(c1 ) = v(c1 ) 1 + 1 v(c1 ) = 2v(c1 ),
luego v(c1 ) = 0. En general v(c ) = v(c1 ) = v(c1 ) = 0.
Otro hecho notable sobre derivaciones es su car
acter local:
Teorema 9.8 Sea V una variedad diferencial, p V , v Tp (V ) y consideremos dos funciones f , g Cp (V ) que coinciden en un entorno de p. Entonces
v(f ) = v(g).
n: Basta probar que si f se anula en un entorno U de p enDemostracio
tonces v(f ) = 0. Por el teorema 9.4 existe una funci
on h : V R diferenciable
tal que f (p) = 1 y f |V \U = 0. Sea r = 1 h. Entonces f = f r, pues f es nula
en U y r vale 1 fuera de U . Por consiguiente
v(f ) = v(f )r(p) + f (p)v(r) = v(f ) 0 + 0 v(r) = 0.

Por consiguiente, cada derivaci


on v Tp (V ) induce una aplicaci
on sobre
el algebra de germenes v : Gp (V ) R. La propiedad (9.1) se traduce en
que v es lineal (lo cual no tena sentido como aplicacion en Cp (V ) porque este
conjunto no es un espacio vectorial) y se sigue cumpliendo la relaci
on (9.2),
ahora para germenes y . Recprocamente, toda aplicaci
on lineal en Gp (V )
que cumpla (9.2) lo que se llama una derivaci
on en Gp (V ) determina una
u
nica derivaci
on en el espacio tangente Tp (V ).

9.3. El espacio tangente

241

As pues, podemos identicar el espacio tangente Tp (V ) con el espacio de las


derivaciones del algebra de germenes de p.
Otra consecuencia del teorema anterior es que si U es un abierto en una
variedad V y p U , entonces podemos identicar a Tp (U ) con Tp (V ). En efecto,
la inclusi
on Cp (U ) Cp (V ) induce un isomorsmo Gp (U ) Gp (V ), el
cual induce a su vez un isomorsmo can
onico entre los dos espacios tangentes.
Concretamente, si v Tp (U ) y f Cp (V ) tiene dominio U  , al considerar a v
como elemento de Tp (V ) tenemos que v(f ) = v(f |U U  ).
Denici
on 9.9 Sea V una variedad diferencial, sea p V y x una carta alrededor de p. Denimos la aplicaci
on


: Cp (U ) R
xi p
como la dada por



f
(x1 f )
=

xi p
xi
x(p)

En otras palabras, x1 f es una funci


on diferenciable en un abierto de Rn
que contiene al punto x(p), y la derivada de f respecto a xi se dene como la
derivada parcial de esta funci
on respecto de la i-esima variable en el punto x(p).
Por razones tipogr
acas a veces escribiremos
xi |p (o incluso i |p si las coor

denadas se sobrentienden) en lugar de
. Es claro que xi |p Tp (V ). Su
xi
p

interpretaci
on es clara: la derivada parcial de una funci
on f respecto a la coordenada xi en p es el incremento innitesimal que experimenta f por cada unidad
que aumentamos desde p la coordenada xi .
Vamos a demostrar que estas derivadas parciales son una base de Tp (V ).
Para ello necesitamos un resultado tecnico:
Teorema 9.10 Sea U un abierto convexo en Rn , sea y 0 U y F : U R una
aplicaci
on diferenciable. Entonces existen funciones diferenciables Fi : U R
tales que, para todo y U ,
F (y) = F (y 0 ) +

n

i=1

y adem
as Fi (y 0 ) =

Fi (y)(yi yi0 ),


F
.
xi y0

n: Sea g(t) = F (t(y y 0 ) + y 0 ), bien denida porque U es


Demostracio
convexo. Claramente g(0) = F (y 0 ), g(1) = F (y). Ademas g es derivable y

n
'
F

g (t) =
(yi yi0 ).

x
0 )+y 0
i
t(yy
i=1

242

Captulo 9. Variedades diferenciales

Por consiguiente
%

F (y) = F (y 0 ) +

g  (t) dt = F (y 0 ) +

i=1

donde

n


Fi (y) =
0

Fi (y)(yi yi0 ),


F
dt.
xi t(yy0 )+y0

Claramente las funciones Fi son de clase C y




% 1
F
F
0
Fi (y ) =
dt = xi 0 .
0 xi y 0
y

Teorema 9.11 Sea V una variedad diferencial, sea x una carta alrededor de
un punto p V y sea v Tp (V ). Entonces
v=

n
'

v(xi )

i=1



.
xi p

n: Sea f Cp (V ) y consideremos un entorno U de p conteDemostracio


nido tanto en el dominio de f como en el de x y cuya imagen por x sea convexa.
En dicho entorno f = x (x1 f ) = x F , donde F esta en las hip
otesis del
teorema anterior (con y 0 = x(p)). As pues, para todo q U , tenemos
f (q) = F (x(q)) = F (x(p)) +

n


Fi (x(q))(xi (q) xi (p)),

i=1

luego
f = cf (p) +

n

i=1

(x Fi )(xi cxi (p) ).

Como v es una derivaci


on,


n
'
F
f
v(f ) =
v(xi )(x Fi )(p) =
v(xi )
=
v(xi )
.
xi x(p) i=1
xi p
i=1
i=1
n


n
'

En particular tenemos que las derivadas parciales xi |p son un sistema generador del espacio tangente. A continuaci
on probamos que son una base. Admitiendo esto, acabamos de ver que la coordenada de una derivaci
on v correspondiente al vector b
asico xi |p es v(xi ).
Teorema 9.12 Sea V una variedad diferencial y x una carta alrededor de un
punto p V . Entonces las derivadas xi |p forman una base del espacio tangente
Tp (V ).

9.3. El espacio tangente

243

n: S
Demostracio
olo falta probar que las derivadas son linealmente independientes (en particular distintas dos a dos). Supongamos que




1
+

= 0.
n
x1 p
xn p
Aplicamos esta igualdad a la funci
on xi y observamos que


xi
1 si i = j,
=

0 si i
= j.
xj p
La conclusi
on es, entonces, que cada i = 0.
De este modo, a cada punto p de una variedad diferencial V de dimensi
on n
le hemos asociado un espacio vectorial Tp (V ) de dimensi
on n.
Abiertos en Rn Es importante recalcar que en general no existe nada parecido a una base can
onica de Tp (V ), sino que tenemos una base asociada a
cada carta, sin que podamos seleccionar ninguna de forma natural. La u
nica
excepcion se da cuando V es un abierto en Rn , en cuyo caso podemos tomar
como base canonica la asociada a la carta identidad x. En tal caso las funciones
coordenadas xi son las restricciones a v de las proyecciones Rn R y la derivada respecto a xi de una funci
on f Cp (V ) es su derivada parcial respecto a
la i-esima variable en el sentido usual.
M
as concretamente, si v Rn , es facil ver que la derivada direccional en p
en la direcci
on de v representemosla por Dp (, v) pertenece a Tp (V ), y la
aplicaci
on
Rn Tp (V )
v  Dp (, v)
es un isomorsmo de espacios vectoriales que hace corresponder la base canonica
de Rn con la base canonica de Tp (V ) formada, seg
un hemos convenido, por las
derivadas parciales.
El teorema 9.11 nos da una expresi
on sencilla para el isomorsmo inverso
p : Tp (V ) Rn , a saber,
p (v) = (v(x1 ), . . . , v(xn )).

(9.3)

Veremos que a traves de estos isomorsmos los conceptos de la geometra


diferencial se particularizan a los del c
alculo diferencial en el caso de abiertos
de Rn .
Conviene observar que en realidad la denici
on de p no depende de la base
can
onica, en el sentido de que si e1 , . . . , en es una base arbitraria de Rn e
y1 , . . . , yn son las funciones coordenadas asociadas, entonces
p (v) =

n

i=1

v(yi )
ei .

(9.4)

244

Captulo 9. Variedades diferenciales

En efecto, sabemos que esta expresion es correcta


para la base can

 onica
e1 , . . . , en y las coordenadas x1 , . . . , xn . Sea ei =
ij ej y sea xi =
ij yj .
j

Usando que xi (ej ) = ij = yi (


ej ) se concluye que las matrices (ij ) y (ij ) son
mutuamente inversas, lo que a su vez nos da que
n



p (v) =
v(xi )ei =
ij v(yj )ik ek = v(yk )
ek .
i=1

i,j,k

As, la expresi
on (9.4) dene de hecho un isomorsmo p : Tp E E para
cualquier espacio vectorial real E de dimensi
on n (considerado como variedad
de modo que las cartas son los isomorsmos con Rn ).
Cambio de base Volviendo a la situaci
on general, si p es un punto de una
variedad V y x, y son dos cartas alrededor de p, tenemos dos bases de Tp (V ).
Teniendo en cuenta el teorema 9.11 es claro que si x e y son dos cartas alrededor
de un punto p, entonces






x1
xn
=
+ +
.
yi
yi x1
yi xn
p

En otras palabras, la matriz de cambio de base es la formada por las derivadas parciales de las coordenadas xj respecto de las coordenadas yi .
Derivadas sucesivas Observemos que si V es una variedad diferencial, p V ,
f Cp (V ) y x es un sistema de coordenadas alrededor de p, entonces tenemos
f
denidas las funciones
(en la interseccion de los dominios de x y f ). Es
xi

claro que estan en Cp (V ), pues sus lecturas en la carta x son las derivadas
parciales de la funci
on x1 f . En particular podemos calcular las derivadas
segundas



2 f
f

,
=
xi xj p
xj p xi
las cuales determinan funciones
2f
,
xi xj
que estan en Cp (V ), pues sus lecturas en x son las derivadas segundas de x1 f .
Por este mismo motivo es claro que las derivadas cruzadas de una funci
on son
iguales.
La diferencial de una aplicaci
on Generalizamos ahora el concepto de diferencial para aplicaciones entre variedades cualesquiera.
Denici
on 9.13 Sea f : V W una aplicaci
on diferenciable entre variedades
y sea p V . Denimos la diferencial de f en p como la aplicacion df |p :
Tp (V ) Tf (p) (W ) dada por
df |p (v)(u) = v(f u),

para todo u Cf(p) (W ).

9.3. El espacio tangente

245

Es inmediato comprobar que df |p (v) Tf (p) (W ), as como que df |p es una


aplicaci
on lineal. En el caso en que V y W sean abiertos en Rn y Rm , respectivamente, la diferencial que acabamos de denir se corresponde con la usual a
traves de los isomorsmos canonicos p denidos por (9.3), es decir, tenemos el
diagrama conmutativo
Tp (V )

df |p


Rn

 Tf (p) (W )


df |p

f (p)

 Rm

En efecto, se comprueba inmediatamente que cuando partimos del vector


b
asico xi |p llegamos por ambos caminos a la m-tupla cuya j-esima coordenada
es xi fj |p .
En el contexto general, la regla de la cadena resulta inmediata:
Teorema 9.14 Si f : V W y g : W X son aplicaciones diferenciables
entre variedades diferenciales y p V , entonces
d(f g)|p = df |p dg|f (p) .
n: En efecto, si v Tp (M ) y u Cp (X), entonces
Demostracio
d(f g)|p (v)(u) = v(f g u) = df |p (v)(g u) = dg|f (p) (df |p (v))(u).

Uniendo esto al hecho obvio que de la diferencial de la identidad en cada


punto es la identidad del correspondiente espacio tangente, concluimos que las
diferenciales de los difeomorsmos entre variedades son isomorsmos de espacios
vectoriales.
Es f
acil calcular la matriz de una diferencial respecto de las bases asociadas
a dos cartas. Concretamente, si f : V W es una aplicaci
on diferenciable,
p V , x es una carta alrededor de p e y es una carta alrededor de f (p),
llamamos fj = f yj , que son funciones denidas en un entorno de p. Entonces,
la coordenada de la imagen de xi |p correspondiente a yj |f (p) es
(
df |p

)


fj
(y
)
=
.
j
xi p
xi p

As pues, la matriz de dfp respecto a las bases asociadas a x e y es la matriz


jacobiana de f en p, dada por
(
)
fj
Jp (f ) =
.
xi p

246

Captulo 9. Variedades diferenciales

El espacio cotangente Sea V una variedad diferencial, p V y f Cp (V ).


Si U es el dominio de f , a traves de la identicaci
on natural entre Tp (U ) y
Tp (V ) podemos considerar que df |p : Tp (V ) Tf (p) (R). Ahora bien, mediante el isomorsmo natural f (p) : Tf (p) (R) R, podemos considerar que
dfp : Tp (V ) R. Veamos la expresion de df |p con estas identicaciones. Concretamente, si v Tp (V ), estamos llamando df |p (v) a lo que en principio sera
f (p) (df |p (v)) = df |p (v)(x), donde x es la identidad en R. As pues,
df |p (v) = v(f ).
Denimos el espacio cotangente de V en p como el espacio dual Tp (V ),
es decir, el espacio vectorial de todas las aplicaciones lineales de Tp (V ) en R.
Acabamos de probar que si f Cp (V ) entonces df |p Tp (V ).
Si x es una carta alrededor de p, entonces
(
)



xi
1 si i = j,
dxi |p
=
=
0 si i
= j.
xj p
xj p
Esto signica que dxi |p es la base dual de la base asociada a x en Tp (V ), de
donde se sigue a su vez que, si f Cp (V ), entonces


f
f
df |p =
dx1 |p + +
dxn |p .
x1 p
xn p
Si f : V W es una aplicaci
on diferenciable entre variedades y p V ,
denimos la codiferencial de f en p como la aplicacion dfp : Tf(p) (W ) Tp (V )
dual de la diferencial df |p : Tp (V ) Tf (p) (W ).

9.4

Subvariedades

Introducimos ahora el concepto de subvariedad, gracias al cual conectaremos


el concepto abstracto de variedad diferencial con el cl
asico de subvariedad de
Rn .
Denici
on 9.15 Sea V una variedad diferencial y W un subespacio de V dotado tambien de una estructura de variedad diferencial (con la topologa relativa). Diremos que W es una subvariedad1 de V si la inclusi
on i : W V es
diferenciable y di|p es inyectiva en cada punto p W .
Notemos que la diferenciabilidad de la inclusi
on equivale a que las inversas
de las cartas sean diferenciables como aplicaciones en V . La hip
otesis sobre la
diferencial se traduce en que cada espacio tangente Tp (W ) se transforma en un
1 Al

exigir que la topologa de W sea la topologa relativa estamos deniendo lo que habitual
mente se conoce como subvariedad regular. Unicamente
vamos a considerar subvariedades
regulares.

9.4. Subvariedades

247

subespacio de la misma dimension en Tp (V ). A su vez esto se interpreta como


que W no forma angulos en V . Por ejemplo, la aplicaci
on

2
2
(e1/t , e1/t ) si t < 0,
f (t) =
(0, 0)
si t = 0,
1/t2 1/t2
(e
,e
)
si t > 0,
es un homeomorsmo entre R y un subespacio W de R2 , que determina en este
una estructura diferenciable, pero la lectura de la inclusi
on en la carta dada (y
la identidad en R2 ) es precisamente f , cuya diferencial en 0 es nula, luego lo
mismo le sucede a di|(0,0) . Por consiguiente W no es una subvariedad de R2 .
En efecto, W presenta un pico en (0, 0).
Es claro que si W es una subvariedad de V , entonces podemos identicar a
cada espacio Tp (W ) con un subespacio de Tp (V ) a traves de la diferencial de la
inclusi
on.
es una
M
as concretamente, si V es una subvariedad de Rm y x : U U
1

: U U . Entonces un vector xi |p , para


carta de V , llamemos X = x
p U , se corresponde con el vector de coordenadas di|p (xi )(rj ) en Rm , donde
rj son las coordenadas de la identidad en Rm .
Concretamente,



rj |V
X rj
Xi
di|p (xi )(rj ) =
=
=
,
xi p
xi x(p)
xi x(p)
luego xi |p se corresponde con el vector

X
.
xi x(p)
As pues, hemos probado lo siguiente:
V
Teorema 9.16 Si V es una subvariedad de Rm de dimensi
on n y X : U
es la inversa de una carta en V , entonces, para cada x X, la base de TX(x) (V )
asociada a la carta se corresponde, a traves de la identicaci
on de este espacio
con un subespacio de Rm , con la formada por los vectores

X
,
i = 1, . . . , n.
xi x
Ejemplo Vamos a comprobar que si p S n , entonces Tp S n se corresponde
con el subespacio de Rn+1 formado por los vectores ortogonales a p.
Para ello consideramos la aplicaci
on r : Rn+1 R dada por
r(x) = x21 + + x2n+1 .
Claramente es diferenciable y si i : S n Rn+1 es la inclusion, la composicion i r es constante igual a 1, luego su diferencial en p es nula. Por

248

Captulo 9. Variedades diferenciales

consiguiente, la imagen de di|p esta contenida en el n


ucleo de dr|p . Teniendo en
cuenta las dimensiones concluimos la igualdad. Observemos que
dr|p = 2p1 dx1 |p + + 2pn+1 dxn+1 |p .
A traves del isomorsmo canonico, el n
ucleo de dr|p en Tp Rn+1 se corresn+1
considerando ahora la diferencial en el
ponde con el n
ucleo de dr|p en R
sentido usual del an
alisis, es decir, como la aplicacion x  2px (producto escalar). Ahora es evidente que dicho n
ucleo esta formado por los vectores de Rn+1
ortogonales a p.
Vamos a probar que cada subespacio topol
ogico de una variedad diferencial
V admite a lo sumo una estructura diferencial que lo convierta en subvariedad.
Esencialmente se trata de una consecuencia del teorema de la funcion inversa.
Empezamos enunciandolo en el contexto de la geometra diferencial:
Teorema 9.17 (Teorema de la funci
on inversa) Sea f : V W una
funci
on diferenciable entre variedades y sea p V un punto tal que la diferencial
df |p : Tp (V ) Tf (p) (W ) es un isomorsmo. Entonces existe un entorno U de
p en V tal que f [U ] es abierto en W y f |U : U f [U ] es un difeomorsmo.
n: Notemos que ambas variedades han de tener la misma
Demostracio
dimensi
on n. Sea (U  , x) una carta alrededor de p y (U  , y) una carta alrededor
de f (p) de modo que f [U  ] U  . Entonces x1 f y es una aplicaci
on
diferenciable entre dos abiertos de Rn cuya diferencial en x(p) es un isomorsmo.
Por el teorema de la funci
on inversa existe un entorno G de x(p) tal que
(x1 f y)[G] es abierto en Rn y la restriccion de x1 f y es un difeomorsmo.
Basta tomar U = x1 [G].
Denici
on 9.18 Sea V una variedad diferencial. Un conjunto de funciones
x1 , . . . , xm Cp (V ) es independiente en p si las diferenciales dx1 |p , . . . , dxm |p
son linealmente independientes en Tp (V ).
Obviamente, las funciones coordenadas de una carta son siempre funciones
independientes. Recprocamente tenemos el teorema siguiente:
Teorema 9.19 Sea V una variedad diferencial de dimensi
on n e y1 , . . . , yn un
conjunto de n funciones independientes en un punto p V . Entonces y1 , . . . , yn
forman un sistema de coordenadas alrededor de p.
n: Sea U un entorno de p en el que esten denidas todas
Demostracio
las funciones yi . Denimos y : U Rn mediante y(q) = (y1 (q), . . . , yn (q)).
Claramente y es diferenciable.
Llamemos x1 , . . . , xn a las proyecciones en Rn , es decir, a las funciones coordenadas correspondientes a la carta identidad. Consideremos la codiferencial

(Rn ) Tp (V ). Tenemos que


dyp : Ty(p)
dyp (dxi |y(p) ) = dy|p dxi |y(p) = dyi |p .

9.4. Subvariedades

249

As pues, dyp transforma la base dxi |y(p) de Ty(p)


(Rn ) en la base dyi |p de
Tp (V ). Por consiguiente dyp es un isomorsmo, luego tambien lo es dyp . Por el
teorema anterior y se restringe a un difeomorsmo en un entorno de p, es decir,
a una carta.

Un poco m
as en general tenemos:
Teorema 9.20 Sea V una variedad diferencial de dimensi
on n e y1 , . . . , ym un
conjunto de m n funciones independientes en un punto p V . Entonces
y1 , . . . , ym forman parte de un sistema de coordenadas alrededor de p.
n: Sea x una carta alrededor de p. Entonces dy1 |p , . . . , dym |p
Demostracio
puede completarse hasta una base de Tp (V ) mediante algunas de las diferenciales dxi |p . Digamos que dy1 |p , . . . , dym |p , dxm+1 |p , . . . , dxn |p forman dicha base.
Por el teorema anterior y1 , . . . , ym , xm+1 , . . . , xn forman un sistema de coordenadas alrededor de p.
Con esto podemos probar un resultado notable sobre subvariedades:
Teorema 9.21 Sea f : V W una aplicaci
on entre variedades y supongamos
que W es una subvariedad de X. Entonces f es diferenciable si y s
olo si lo es
como aplicaci
on f : V X.
n: Una implicaci
Demostracio
on es obvia. Supongamos que f : V X
es diferenciable y tomemos un punto p V . Sea (U, x) una carta en X alrededor
de f (p). Consideremos la inclusi
on i : W X. Como di|f (p) es inyectiva,
tenemos que dif (p) es suprayectiva, luego los elementos
dif (p) (dxi |f (p) ) = di|f (p) dxi |f (p) = d(xi |U W )|f (p)
son un sistema generador de Tf(p) (W ). Eliminando algunos de ellos obtenemos
una base. Si llamamos m a la dimensi
on de X y n a la de W , tenemos que n
de las funciones xi |U W son independientes en f (p), luego por 9.19 forman un
sistema coordenado (de W ) alrededor de f (p). En otras palabras, si llamamos
: Rm Rn a una cierta proyecci
on (es decir, una aplicaci
on que elimina
las componentes adecuadas), la composicion x se restringe a una carta en
W alrededor de f (p). La lectura de f (como aplicacion de V en W ) respecto
a una carta cualquiera y alrededor de p y la carta x alrededor de f (p) es
y 1 f x . Las tres primeras funciones forman una funci
on diferenciable
pues son una lectura de f como aplicacion en X, y al componer con seguimos
teniendo una funci
on diferenciable. As pues, f es diferenciable en un entorno
de p, y esto vale para todo p V .
A su vez de aqu deducimos lo que habamos anunciado:
Teorema 9.22 Sea V una variedad diferencial y W V . Entonces W admite
a lo sumo una estructura diferencial que lo convierte en subvariedad de V .

250

Captulo 9. Variedades diferenciales

n: Sean W y W  el mismo conjunto W con dos estructuras


Demostracio
diferenciales que lo conviertan en subvariedad de V . Entonces la identidad en W
es diferenciable como aplicacion W V , luego tambien lo es como aplicacion
W W  , e igualmente al reves, luego la identidad es un difeomorsmo, lo que
signica que ambas estructuras diferenciables son la misma.
As, por ejemplo, en la seccion 9.1 denimos una estructura diferencial en S n
tomando como cartas las proyecciones cartesianas en Rn . Tambien podramos
haber considerado las proyecciones estereogracas, o muchas otras aplicaciones.
Ahora sabemos que todas ellas dan lugar a la misma estructura diferencial.
En general queda el problema de determinar si un subconjunto dado de una
variedad admite o no estructura de variedad. Un criterio sencillo se obtiene a
partir del concepto de valor regular de una funci
on diferenciable:
Denici
on 9.23 Sea f : V W una aplicaci
on diferenciable entre variedades. Un punto p V es un punto crtico de f si df |p : Tp V Tf (p) W no es
suprayectiva. Un punto q W es un valor crtico de f si es la imagen de un
punto crtico de f . En caso contrario se dice que q es un valor regular (y aqu
incluimos el caso en que q no tiene antiim
agenes en V ).
La relacion con las subvariedades se obtiene del teorema siguiente:
Teorema 9.24 Sea f : V R una aplicaci
on diferenciable entre variedades
diferenciales y sea p V tal que df |p sea suprayectiva. Entonces existe un
sistema de coordenadas x alrededor de p y un sistema y alrededor de f (p) de
modo que x1 f y : Rm Rn es la proyecci
on en las n primeras coordenadas.
n: Llamemos : Rm Rn a la proyecci
Demostracio
on en las primeras
coordenadas. Representaremos a Rm como Rn Rmn .
Tomemos coordenadas x e y alrededor de p y f (p) tales que x (p) = 0 e

Rn . Entonces dh|0 es suprayectiva.
y (f (p)) = 0. Sea h = x1 f y : U
Componiendo x con un automorsmo de Rm podemos suponer que el n
ucleo
Rm dada por g(x, y) = (h(x, y), y).
de dh|0 es {0} Rmn . Sea g : U
Claramente g = h, luego el n
ucleo de dg|0 esta contenido en {0} Rmn ,
pero por otra parte es f
acil ver que dg|0 es la identidad en este subespacio,
on inversa g es un
luego dg|0 es un isomorsmo. Por el teorema de la funci
difeomorsmo en un entorno de 0. Tomamos x = x g, que es un sistema de
coordenadas alrededor de p, y ahora x1 f y = g 1 h = .
Como consecuencia:
Teorema 9.25 Sea f : V R una aplicaci
on diferenciable entre variedades
de dimensiones m y n respectivamente, sea r R un valor regular de f tal que
W = f 1 [r]
= . Entonces W es una subvariedad de V de dimensi
on m n.
n: Para cada punto p W tenemos que df |p es suprayectiva,
Demostracio
luego el teorema anterior nos da una carta (U, x) alrededor de p tal que U W

9.4. Subvariedades

251

esta formado por los puntos de U cuyas n primeras coordenadas son nulas. Tomamos como carta alrededor de p la composicion x
de x|U W con la proyecci
on
en las m n u
ltimas coordenadas. Claramente x
es un homeomorsmo, cuya
inversa se obtiene completando con ceros y aplicando x1 . Es inmediato comprobar que estas cartas determinan un atlas para W . Ademas, la lectura de
la inclusi
on respecto a un par de cartas x
y x es la identidad, luego W es una
subvariedad de V .
Por ejemplo, es claro que 1 es un valor regular para f : Rn+1 R dada
por f (x) = x21 + + x2n+1 , y entonces el teorema anterior nos da una prueba
alternativa de que S n es una subvariedad de Rn+1 .
Terminamos la seccion con la prueba de un importante teorema sobre existencia de valores regulares de una aplicaci
on. Concretamente, el teorema de
Sard arma que el conjunto de valores crticos de cualquier aplicaci
on diferenciable tiene medida nula, pero para dar sentido a esto hemos de generalizar el
concepto de conjunto nulo a variedades arbitrarias.
Denici
on 9.26 Un subconjunto A de una variedad diferencial V es nulo si
para toda carta (U, x) de V se cumple que x[U A] es nulo para la medida de
Lebesgue.
El teorema de cambio de variable (para difeomorsmos entre abiertos de Rn )
implica que los difeomorsmos transforman conjuntos nulos en conjuntos nulos.
Por ello la denici
on anterior puede debilitarse: es suciente con que x[U A]
sea nulo cuando (U, x) vara en un atlas numerable A de V . En efecto, podemos
expresar

A=
(A U ),
(U,x)A

de modo que si (U  , x ) es cualquier carta de V , tenemos que



x [A U  ] =
x [A U U  ],
(U,x)A

y basta probar que cada conjunto x [A U U  ] es nulo. Ahora bien, este


conjunto es la imagen del conjunto nulo x[A U U  ] por el difeomorsmo
x1 x .
No es difcil probar que si V es una variedad de Riemann (las introducimos en el captulo siguiente), los conjuntos nulos en este sentido coinciden con
los conjuntos nulos para la medida inducida por la metrica (ver la nota de la
p
agina 346). No obstante no vamos a necesitar este hecho. Nos bastara con
observar que la uni
on numerable de conjuntos nulos es nula, que todo subconjunto de un conjunto nulo es nulo y que todo conjunto nulo tiene interior vaco.
Todos estos hechos se deducen inmediatamente de las propiedades de la medida
de Lebesgue.
Conviene destacar una consecuencia: si C V tiene la propiedad de que
para todo p C existe un entorno U en V tal que C V es nulo, entonces C

252

Captulo 9. Variedades diferenciales

es nulo. En efecto, como V tiene una base numerable es posible cubrir C por
una cantidad numerable de conjuntos cuya intersecci
on con C es nula, luego C
es nulo.
Ahora ya podemos enunciar el teorema que perseguimos:
Teorema 9.27 (Teorema de Sard) Si f : V W es una aplicaci
on diferenciable, entonces el conjunto de valores crticos de f es nulo.
n: Si A W es el conjunto de valores crticos de f y (U, x)
Demostracio
es una carta de W , es claro que x[A U ] es el conjunto de valores crticos de
f |f 1 [U ] x, y hemos de probar que este conjunto es nulo, luego podemos suponer
que W = Rk .
Razonaremos por inducci
on sobre la dimensi
on n de V . El teorema es obviamente cierto si n = 0.
Llamemos C V al conjunto de puntos crticos de V . Es f
acil ver que es
cerrado en V (si un punto tiene diferencial suprayectiva, la matriz de esta en
una carta dada tendr
a un menor de orden k no nulo, luego lo mismo suceder
a en
un entorno). Llamemos D C al conjunto de puntos de V donde la diferencial
es nula. Tambien es claro que D es cerrado. Hemos de probar que f [C] es nulo,
para lo cual probaremos que f [D] y f [D \ C] son ambos nulos.
Sea f1 la primera funci
on coordenada de f . Si un punto p V cumple
df |p = 0, entonces tambien df1 |p = 0, luego si E es el conjunto de puntos crticos
de f1 (que en este caso coincide con el conjunto de puntos donde df1 se anula),
tenemos que f [D] f1 [E]Rk1 . Para probar que f [D] es nulo basta ver, pues,
que f1 [E] es nulo, es decir, podemos suponer que f : V R. Expresando V
como uni
on numerable de abiertos coordenados, podemos suponer tambien que
V es un abierto en Rn .
Llamemos Di al conjunto de los puntos p V tales que todas las derivadas
parciales de f de orden i se anulan en p. Los conjuntos Di son cerrados y
satisfacen las inclusiones D = D1 D2 Dn .
Veamos que f [Dn ] es nulo. Para ello basta ver que f [Dn Q] = 0 para todo
cubo cerrado Q V . Sea s la longitud de los lados de Q. Para cada
natural m
podemos dividir Q en mn cubos de lado s/m y di
ametro sm1 n. Tomemos
x Q Dn y sea Q uno de los cubos peque
nos que contienen a x. Por el
teorema de Taylor para funciones de n variables, existe una constante B (una
cota en Q de las derivadas de orden n + 1 de f ) tal que si x Q entonces
 n+1
s n
n+1
|f (x) f (x)| Bx x
B
.
m
Esto signica que f [Q ] esta contenido en un intervalo de longitud A/mn+1 ,
donde A es una constante independiente de m. Entonces f [Q Dn ] esta contenido en una uni
on de intervalos cuya medida (de la uni
on) es menor o igual
que A/m. Esto prueba que f [Q Dn ] es un conjunto nulo.
Ahora probamos que cada f [Di \ Di+1 ] es nulo, lo que implica que f [D] es
nulo, tal y como queremos probar.

9.5. El brado de tangentes

253

Como Di+1 es cerrado en V , podemos cambiar V por V \ Di+1 y suponer


que Di+1 = . As, cada x Di anula a todas las derivadas de f de orden i
pero no a una derivada de orden i + 1. As pues, f tiene una derivada parcial
g de orden i cuya diferencial es no nula en x. Sea Ux un entorno de x donde
dg no se anula. Basta probar que f [Ux ] es nulo, pues Di puede cubrirse por
una cantidad numerable de abiertos de este tipo. Equivalentemente, podemos
suponer que dg no se anula en V .
De este modo, Di g 1 [0] y 0 es un valor regular de g. El teorema 9.25 nos
da que V  = g 1 [0] es una subvariedad de Rn de dimensi
on2 n 1 y Di esta
contenido en el conjunto de puntos crticos de f |V  . Por hip
otesis de induccion
f [Di ] = f |V  [Di ] es nulo.
Ahora nos falta demostrar que f [C \ D] es nulo. Al igual que antes, podemos
cambiar V por V \ D y suponer que D = , es decir, que df no se anula en
ning
un punto. Basta probar que todo punto x C tiene un entorno con imagen
nula. Concretamente, puesto que dfx
= 0, existe una coordenada de f , digamos
fk , cuya diferencial en x no es nula. Sea Ux un entorno de x donde dfk no se
anule, es decir, donde todos los puntos son regulares para fk . Basta probar que
f [Ux ] es nulo o, equivalentemente, podemos suponer que Ux = V .
Para cada t R en la imagen de fk , tenemos que Vt = fk1 [t] es una
subvariedad de V de dimensi
on n1. Sea ft = f |Vt : Vt Rk1 {t}. Es claro
que la diferencial de ft en cada punto de Vt esta formada por las k 1 primeras
componentes de la diferencial de f en el punto y, como la u
ltima no se anula,
un punto de Vt es crtico para f si y solo si lo es para ft , es decir, Cft = C Vt .
Por hip
otesis de induccion tenemos que ft [C Vt ] = f [C] (Rk1 {t}) es nulo.
El teorema de Fubini implica entonces que f [C] es nulo.

9.5

El brado de tangentes

Hasta ahora hemos asignado un espacio tangente a cada punto de una variedad diferenciable, pero no hemos mostrado ninguna relaci
on entre los espacios
correspondientes a puntos distintos. Vamos a ver que todos los espacios tangentes de una variedad se pueden estructurar como una nueva variedad diferencial.
Sea, pues, V una variedad diferencial de dimensi
on n, y llamemos

TV =
Tp (V ).
pV

Notemos que la uni


on es disjunta. Aunque en realidad es redundante, conviene representar a los elementos de T V como pares (p, v), donde v Tp (V ).
Si (U, x) es una carta en V , podemos considerar a T U como subconjunto de
T V a traves de las identicaciones naturales entre los espacios Tp (U ) y Tp (V ).
Consideramos la aplicacion x
: T U R2n dada por
x
(p, v) = (x1 (p), . . . , xn (p), v(x1 ), . . . , v(xn )).
2 Si

n = 1 la conclusi
on es simplemente que V  es un conjunto numerable.

254

Captulo 9. Variedades diferenciales

Es claro que x
es inyectiva, pues si x
(p, v) = x
(q, w), comparando las primeras componentes concluimos que p = q y comparando las segundas concluimos
que v = w. (Las segundas componentes son las coordenadas de v y w respecto a
la base de Tp (V ) asociada a x.) Ademas la imagen de x
es el abierto x[U ] Rn .
Es f
acil ver que existe una u
nica topologa en T V para la que los conjuntos
T U son abiertos y las aplicaciones x
son homeomorsmos. La prueba resulta
mas clara en un contexto general:
Teorema 9.28 Sea V un conjunto y A un conjunto de pares (U, x), donde los
conjuntos U V cubren V y x : U Rn biyectiva de modo que si (U, x),
(U  , y) A, entonces x[U U  ] es abierto en Rn y x1 y es un homeomorsmo
en la imagen. Entonces existe una u
nica topologa en V para la cual las aplicaciones de A son homeomorsmos en la imagen (o sea, cartas). En particular,
si las aplicaciones x1 y son diferenciables entonces A determina en V una
estructura de variedad diferencial con dicha topologa.
n: Basta probar que las antiim
Demostracio
agenes por las cartas de los
n
abiertos de R forman la base de una topologa en V . Para ello tomamos
un punto p x1 [G] y 1 [H], donde G y H son abiertos en Rn . Entonces
A = G x[y 1 [H]] es un abierto en Rn y p x1 [A] x1 [G] y 1 [H].
As, si (T U, x
) y (T U  , y) son dos cartas de de T V , tenemos que T U T U  =

T (U U ) y x
[T (U U  )] = x[U U  ] Rn , que es abierto en R2n . Ademas, si
(u, v) esta en este conjunto, entonces
)
(
n

1
1
x
(u, v) = x (u),
vj xj |x1 (u) ,
j=1

(
x1 y)(u, v) = ((x1 y)(u), w),

donde



n
'
yi
(x1 yi )
wi =
vj
=
vj
.
xj x1 (u) j=1
xj
u
j=1
n
'

Es claro, pues, que x


1 y es una funci
on diferenciable en su dominio.
As pues, si V es una variedad diferencial, podemos considerar a T V como
variedad con la estructura determinada por las cartas x
. A esta variedad T V
se la conoce como brado de tangentes de V .
La aplicaci
on : T V V dada por (p, v) = p es claramente diferenciable, pues su lectura en dos cartas x
y x es la proyeccion en las n primeras
componentes.
Si f : V W es una aplicaci
on diferenciable entre variedades, podemos
denir df : T V T W mediante df (p, v) = (f (p), df |p (v)). Tambien es una
aplicaci
on diferenciable, pues su lectura en dos cartas x
y y es de la forma
(
x1 df y)(u, v) = ((x1 f y)(u), w),

9.6. Tensores

255

donde


(x1 f yi )
wi =
vj

xj
u
j=1
n
'

Veamos ahora que cada Tp (V ) es una subvariedad de T V . En general, todo


espacio vectorial X de dimensi
on n sobre R tiene una estructura natural de
variedad diferencial, en la que cualquier isomorsmo entre X y Rn es una carta.
on
Con esta estructura en Tp (V ) (para p U ), la inclusi
ip : Tp (V ) T V
dada por ip (v) = (p, v) es diferenciable pues, jada una carta (U, x) alrededor
de p, su lectura respecto al isomorsmo que a cada v Tp (V ) le asigna sus coor es la identidad. M
as a
un, si llamamos y a
denadas en la base xi y la carta x
x

n
n
la composicion T U x[U ] R R , tenemos que ip y es el isomorsmo
(v) = (dx1 |p (v), . . . , dxn |p (v)). De aqu se sigue que i1
= y|ip [Tp (V )] 1
p
es continua, luego ip es un homeomorsmo en la imagen. Por otra parte,
dip |v dy|(p,v) = d|v es un isomorsmo, luego dip |v es un monomorsmo. Esto
termina la prueba de que Tp (V ) es ciertamente una subvariedad de T V .
Los isomorsmos canonicos p : Tp Rn Rn determinan una aplicaci
on
: T Rn Rn . Claramente es diferenciable, pues su lectura respecto de la
carta inducida por la identidad es la aplicaci
on (p, v)  v.

9.6

Tensores

Los espacios tangentes permiten adaptar a las variedades diferenciales conceptos y resultados propios del algebra lineal. El concepto de tensor sistematiza
y unica esta adaptaci
on.
Denici
on 9.29 Sea V un espacio vectorial de dimensi
on nita sobre un cuerpo
K y sea V su espacio dual. Denimos el espacio de los tensores de tipo (r, s)
sobre V como el espacio vectorial
r veces

s veces

Tsr (V ) = V V V V
(Se entiende que los productos tensoriales son respecto a K. Convenimos
que T00 (V ) = K.) Los tensores de tipo (r, 0) se llaman contravariantes, mientras
que los de tipo (0, s) se llaman covariantes. El algebra tensorial de V se dene
como

T(V ) = Tsr (V ).
r,s

Ciertamente, T(V ) tiene estructura de algebra (no conmutativa) con el producto tensorial inducido por
(v1 vr 1 s ) (v1 vr  1 s  )
= v1 vr v1 vr  1 s 1 s  .

256

Captulo 9. Variedades diferenciales

Para tensores de tipo (0, 0) (escalares), convenimos que T = T .


Si e1 , . . . , en es una base de V y e1 , . . . , en es su base dual en V , entonces
una base de Tsr (V ) viene dada por los tensores ei1 eir ej1 ejs .
En otras palabras, todo tensor T de tipo (r, s) se expresa de forma u
nica
como
' i ,...,i
T =
Tj11,...,jsr ei1 eir ej1 ejs ,
i1 ,...,ir
j1 ,...,js
,...,ir
donde los escalares Tji11,...,j
reciben el nombre de coordenadas de T en la base
s
e1 , . . . en .

Teorema 9.30 Si V es un espacio vectorial de dimensi


on nita, existe un
isomorsmo natural entre Tsr (V ) y el espacio de las formas multilineales de
(V )r V s determinado por que cada tensor puro de Tsr (V ) se corresponde con
la forma dada por
(v1 vr 1 s )(1 , . . . , r , w1 , . . . , ws )
= 1 (v1 ) r (vr )1 (w1 ) s (ws ).
n: La aplicaci
Demostracio
on que a cada (v1 , , vr , 1 , , s ) le hace
corresponder la forma multilineal del enunciado es multilineal, luego induce una
aplicaci
on lineal de Tsr (V ) en el espacio de las formas multilineales (esto justica
que tal y como ya hemos hecho en el enunciado identiquemos cada tensor
con la forma multilineal que le asociamos). Hemos de probar que se trata de un
isomorsmo. Para ello jamos una base e1 , . . . , en de V y vamos a comprobar
que los tensores
ei1 eir ej1 ejs .
se corresponden con una base del espacio de formas multilineales. En efecto, si
F es una forma multilineal es f
acil ver que
'
F =
F (ei1 , , eir , ej1 , , ejs )ei1 eir ej1 ejs .
i1 ,...,ir
j1 ,...,js

Por otra parte, si


'

,...,ir
Tji11,...,j
e eir ej1 ejs , = 0,
s i1

i1 ,...,ir
j1 ,...,js

al hacer actuar esta forma multilineal sobre (ei1 , , eir , ej1 , , ejs ) obtenemos
,...,ir
que Tji11,...,j
= 0.
s
As pues, los tensores de tipo (0, 0) son los escalares, los tensores de tipo (1, 0)
son los elementos de V que, de acuerdo con el teorema anterior, se identican
con los elementos de V . Los tensores de tipo (0, 1) son los elementos de V , los
tensores de tipo (0, 2) son las formas bilineales en V . Por ejemplo, el producto

9.6. Tensores

257

escalar en Rn es el tensor e1 e1 + + en en , donde e1 , . . . , en es la base


can
onica.
Los tensores de tipo (1, 1) pueden identicarse con los endomorsmos de V
en virtud del teorema siguiente:
Teorema 9.31 Si V es un espacio vectorial de dimensi
on nita, existe un isomorsmo natural entre T11 (V ) y el espacio de los endomorsmos de V . Concretamente, a cada endomorsmo f le corresponde el tensor T (, x) = (f (x)) y
a cada tensor T le corresponde el endomorsmo
f (x) =

n


T (ei , x)ei ,

i=1

donde e1 , . . . , en es cualquier base de V .


n: Es f
Demostracio
acil comprobar que las dos correspondencias descritas
son lineales y mutuamente inversas.
Observemos que si T y f se corresponden por el isomorsmo del teorema
anterior, entonces T (ei , ej ) = ej (f (ei )). El miembro izquierdo es la coordenada
Tji de T , mientras que el miembro derecho es la entrada (i, j) de la matriz del
endomorsmo f en la base dada. As pues, el isomorsmo del teorema asigna
a cada tensor T el endomorsmo que en una base dada tiene por matriz a la
matriz de coordenadas de T .
As mismo conviene observar que si v V y V entonces el tensor v
se corresponde con el endomorsmo dado por (v )(x) = (x)v. En efecto:
(v )(x) =

n


(v )(ei , x)ei =

i=1

n


ei (v)(x)ei = (x)v.

i=1

Denici
on 9.32 Si V es un espacio vectorial de dimension nita, se llaman
contracciones tensoriales a las aplicaciones lineales
r1
Clk : Tsr (V ) Ts1
(V ),

con 1 k r, 1 l s,

determinadas por la propiedad siguiente:


Clk (v1 vr 1 s ) = l (vk )v1 vk vr 1
l s ,
donde el circunejo indica que falta el termino correspondiente.
En principio denimos Clk mediante esta relacion para los tensores b
asicos
correspondientes a una base e1 , . . . , en de V , pero por linealidad resulta inmediatamente que se cumple para tensores puros arbitrarios.
,...,ir
Es claro que si un tensor T Tsr (V ) tiene coordenadas Tji11,...,j
respecto a
s
k
una base de V , entonces, las coordenadas de Cl (T ) son
n

t=1

T11 (V

i ,...,i

,t,i

,...i

r
k1
k+1
Tj11,...,jl1
,t,jl+1 ,...js .

Por ejemplo, si T
), entonces C11 (T ) es la traza del endomorsmo de
V asociado a T por el teorema anterior.

258

Captulo 9. Variedades diferenciales

Denici
on 9.33 Un campo tensorial de tipo (r, s) en una variedad diferencial
V es una aplicaci
on T que a cada punto p V le hace corresponder un tensor
Tp Tsr (Tp (V )).
r (V ) el conjunto de todos los campos tensoriales en
Representaremos por T
s
V de tipo (r, s). Claramente tiene estructura de espacio vectorial real con las
operaciones denidas puntualmente. M
as a
un, tiene estructura de m
odulo sobre el anillo de todas las funciones reales denidas sobre V (con la suma y el
producto denidas tambien puntualmente). El conjunto
r
T(V ) = T
s (V )
r,s

tiene estructura de algebra unitaria no conmutativa con el producto tensorial


denido puntualmente.
Cada carta (U, x) de V determina los campos tensoriales
r (U ).
xi1 xir dxj1 dxjs T
s
r (V ),
En cada punto p U constituyen una base de Tsr (Tp (V )), luego si T T
s
entonces
' i ,...,i
T |U =
Tj11,...,jsr xi1 xir dxj1 dxjs ,
(9.5)
i1 ,...,ir
j1 ,...,js
,...,ir
para unas funciones Tji11,...,j
: V R unvocamente determinadas por T .
s
Concretamente,
,...,ir
Tji11,...,j
(p) = Tp (dxi1 |p , . . . , dxir |p , xj1 |p , . . . , xjs |p ).
s

Estas funciones se llaman coordenadas del campo T respecto a la carta dada.


Diremos que un campo tensorial T es diferenciable si sus coordenadas respecto
a cualquier carta son diferenciables.
Es f
acil ver que para que un campo tensorial T sea diferenciable es suciente con que tenga coordenadas diferenciables respecto a las cartas de un
atlas de V . En efecto, si (U, y) es otro sistema de coordenadas, p U y x es
una carta alrededor de p en el atlas referido, podemos expresar cada campo
xi como combinacion lineal de los campos yj y los coecientes son las funciones diferenciables yj /xi , e igualmente podemos expresar los campos dxi
como combinacion lineal de los campos dyj (la matriz de cambio de base es
la inversa de la anterior, luego tambien esta formada por funciones diferenciables). Al sustituir estas expresiones en (9.5) obtenemos las coordenadas de T
respecto a la carta y como combinacion lineal con coecientes diferenciables de
las coordenadas de T respecto de x.
Denici
on 9.34 Llamaremos Tsr (V ) al conjunto de los campos tensoriales diferenciables en la variedad V . Es claro que tiene estructura de espacio vectorial

9.6. Tensores

259

real con las operaciones denidas puntualmente y es un C (V )-modulo, donde


C (V ) es el anillo de las funciones diferenciables de V en R (tambien con las
operaciones denidas puntualmente). As mismo, el espacio

T(V ) = Tsr (V )
r,s

tiene estructura de algebra unitaria no conmutativa con el producto tensorial


denido puntualmente.
Tenemos denidas (puntualmente) las contracciones tensoriales
r1
Clk : Tsr (V ) Ts1
(V ).

Puesto que las coordenadas de una contracci


on se obtienen sumando las
del tensor de partida, es claro que las contracciones de los campos tensoriales
diferenciables son diferenciables.
En la pr
actica es costumbre llamar simplemente tensores a los campos tensoriales diferenciables en una variedad.
Observemos que T00 (V ) = C (V ) es el anillo de las funciones diferenciables en V , los elementos de X(V ) = T01 (V ) se llaman campos vectoriales en
V . Denimos tambien 1 (V ) = T10 (V ). Notemos que si f C (V ), entonces
df 1 (V ).
Teorema 9.35 Los campos vectoriales en una variedad V son las aplicaciones
diferenciables X : V T V tales que para todo p V se cumple Xp Tp V .
n: S
Demostracio
olo hay que comprobar que si X : V T V cumple la
condici
on Xp Tp V , entonces X es diferenciable como aplicacion si y solo si lo
es como tensor.
Ahora bien, considerando una carta x alrededor de un punto q y la carta
inducida x
alrededor de Xq , tenemos que X es diferenciable en q como aplicacion
si y solo si lo es la composicion X x
, pero esta viene dada por
x
(Xp )) = (x1 (p), . . . , xn (p), Xp (x1 |p ), . . . , Xp (xn |p ).
Las primeras coordenadas son ciertamente diferenciables y las u
ltimas son las
coordenadas de X como tensor, luego la diferenciabilidad de X como aplicacion
equivale a la diferenciabilidad como tensor.
Ejemplo

Si X X(S n ) entonces podemos considerar la composicion


X

di

S n T S n T Rn+1 Rn+1 ,
que es una aplicaci
on diferenciable v : S n Rn+1 con la propiedad de que
v(p) es ortogonal a p para todo p S n (ver el ejemplo de la p
agina 247).
Recprocamente, es facil ver que toda aplicaci
on v en estas condiciones determina un campo X X(S n ). Tambien es claro que X se anula en un punto p

260

Captulo 9. Variedades diferenciales

si y solo si se anula v. Por consiguiente, si en la denici


on 3.12 a
nadimos la
hip
otesis de diferenciabilidad tenemos que los campos de vectores en S n en el
sentido de dicha denici
on coinciden con los campos vectoriales en S n seg
un
la denici
on general que no se anulan en ning
un punto, y el teorema 3.13
prueba que S n tiene un campo vectorial que no se anula en ning
un punto si y
solo si n es impar.3
Si T Tsr (V ), 1 , . . . , r 1 (V ) y v1 , . . . , vs X(V ), podemos formar la
aplicaci
on
T (1 , . . . , r , v1 , . . . , vs ) : V R
dada por
T (1 , . . . , r , v1 , . . . , vs )(p) = Tp (1 |p , . . . , r |p , v1 |p , . . . , vs |p ).
Es f
acil ver que es diferenciable (en un entorno de cada punto p se expresa
como combinacion de las funciones coordenadas de T , i , vi ). Por consiguiente
tenemos denida una aplicaci
on
r veces

s veces

T : 1 (V ) 1 (V ) X(V ) X(V ) C (V )
que claramente es C (V )-multilineal. El teorema siguiente muestra que esta es
una forma alternativa de concebir los tensores en una variedad.
Teorema 9.36 (Lema de localizaci
on) Si V es una variedad diferencial y
r veces

s veces

: 1 (V ) 1 (V ) X(V ) X(V ) C (V )
es una aplicaci
on C (V )-multilineal, entonces existe un u
nico tensor T Tsr (V )
tal que T = .
n: Tomemos p V , 10 , . . . , r0 Tp (V ), v10 , . . . , vs0 Tp (V ).
Demostracio
Es f
acil construir campos i 1 (V ), vi X(V ) tales que i |p = i0 ,
vi |p = vi0 . Por ejemplo, tomamos una carta (U, x) alrededor de p y consideramos
funciones fij C (V ) tales que fij (p) sean las coordenadas de vi0 en la base
xj |p y se anulen fuera de un compacto contenido en U . Entonces los campos

j fij xj son diferenciables en V (entendiendo que valen 0 fuera de U , donde
no estan denidas las parciales) y toman el valor vi0 en p. Similarmente con las
formas i .
Denimos
Tp (10 , . . . , r0 , v10 , . . . , vs0 ) = (1 , . . . , r , v1 , . . . , vs ).
Hemos de comprobar que esta denicion no depende de los campos que
hemos construido. Primeramente veremos que si un campo i o un campo vi se
anula en un abierto U , entonces (1 , . . . , r , v1 , . . . , vs )|U = 0.
3 Se comprueba inmediatamente que los campos construidos en la prueba de 3.13 para n
impar son de hecho diferenciables.

9.6. Tensores

261

En efecto, para cada p U existe una funci


on f C (V ) que se anula en
un entorno compacto de p y vale 1 fuera de U . Si i |U = 0, entonces i = f i ,
luego
(1 , . . . , r , v1 , . . . , vs )(p) = (1 , . . . , f i , . . . r , v1 , . . . , vs )(p)
= f (p) (1 , . . . , r , v1 , . . . , vs )(p) = 0.
Si se anula un campo vi se razona igualmente.
Ahora veamos que si i |p = 0 o bien vi |p = 0, entonces
(1 , . . . , r , v1 , . . . , vs )(p) = 0,
lo cual justica que Tp esta bien denido. Supongamos concretamente que
vi (p) = 0.

Tomemos una carta (U, x) alrededor de p y sea vi |U =
ak xk . Sea
k

h C (V ) una funci
on que tome el valor 1 en un entorno compacto de p
y que se anule fuera de otro compacto contenido en U . Podemos considerar
que las funciones a
k = hak y los campos w
k = hxk estan denidos en todo V ,
entendiendo que valen 0 fuera de U . As, el campo

vi = a
k w
k X(V )
k

coincide con vi en un entorno de p luego, por lo que hemos demostrado,



(1 , . . . , r , v1 , . . . , vs )(p) = a
k (p) (1 , . . . , r , v1 , . . . w
k , . . . , vs )(p) = 0,
k

pues estamos suponiendo que a


k (p) = ak (p) = 0 para todo k.
S
olo falta probar que el campo tensorial T es diferenciable, pues claramente
T = y la unicidad tambien es obvia.
Fijada una carta (U, x), es claro que, para cada p U ,
,...,ir
Tji11,...,j
(p) = Tp (dxi1 |p , . . . , dxir |p , xj1 |p , . . . , xjs |p )
s

= (1 , . . . , r , v1 , . . . , vs ),
donde k es cualquier forma tal que k |p = dxik |p y vk es cualquier campo
tal que vk |p = xjk |p . Ahora bien, podemos construir k y vk de modo que
coincidan con dxik y xjk no solo en p sino de hecho en un entorno U  de p, con
lo que
,...,ir
Tji11,...,j
|  = (1 , . . . , r , v1 , . . . , vs )|U 
s U
As pues las coordenadas de T son diferenciables en un entorno de cada
punto de U , luego son diferenciables en U .
Para terminar demostramos que los tensores covariantes pueden transportarse mediante aplicaciones diferenciables. En efecto, si f : V W es una

262

Captulo 9. Variedades diferenciales

aplicaci
on diferenciable entre variedades, denimos f : Ts0 (W ) Ts0 (V ) mediante
f (T )p (v1 , . . . vs ) = Tf (p) (dfp (v1 ), . . . , dfp (vs )).
Una comprobaci
on rutinaria muestra que f (T ) es diferenciable, y es claro
que f es lineal. M
as a
un, (f g) = g f y 1 = 1. En particular es claro que
si f es un difeomorsmo entonces f es un isomorsmo.
Conviene observar tambien que si g C (W ) entonces f (g) = f g y
f (dg) = d(f g).

Captulo X

Variedades de Riemann
Una variedad topol
ogica tiene una estructura topol
ogica similar hasta cierto
punto a la de Rn , mientras que una variedad diferencial comparte adem
as con
Rn las propiedades vectoriales. En este captulo introduciremos una estructura
adicional en las variedades que generaliza la estructura eucldea de Rn , es decir, la posibilidad de determinar distancias entre puntos y medir angulos entre

curvas. Esta
es la nocion de metrica de Riemann, aunque empezaremos estudiando en la primera secci
on el concepto de conexion afn: un aparato algebraico
an
alogo a la estructura afn de Rn .

10.1

Conexiones anes

En esta seccion deniremos una derivaci


on sobre el algebra tensorial de una
variedad diferenciable. En realidad nos limitaremos a estudiar algebraicamente
una familia de derivaciones, y en la secci
on 10.3 construiremos una especca
con un signicado geometrico sencillo. Aunque de momento no es evidente en
absoluto, la idea que conviene tener presente es que vamos a denir una derivada
que determine la variaci
on que experimenta un vector al ser trasladado sobre
una variedad, de modo que las traslaciones de vectores con derivada nula se
corresponder
an con el movimiento de un vector paralelamente a s mismo en
Rn . Empezamos introduciendo la noci
on general de derivaci
on:
Denici
on 10.1 Sea V una variedad diferencial. Una derivaci
on en T(V ) es
una aplicaci
on lineal D : T(V ) T(V ) que cumpla
D(T1 T2 ) = DT1 T1 + T1 DT2 .
Diremos que D es homogenea de grado (p, q) (con p, q Z) si transforma los
tensores de tipo (r, s) en tensores de tipo (r + p, s + q).
Si p o q es negativo entendemos que Tsr (V ) = 0 si r < 0 o s < 0. En primer
lugar observamos que las derivaciones son locales, en el sentido siguiente:
263

264

Captulo 10. Variedades de Riemann

Teorema 10.2 Si D es una derivaci


on en el
algebra tensorial de una variedad
diferencial V y T1 , T2 T(V ) coinciden en un entorno de un punto p, entonces
(DT1 )p = (DT2 )p .
n: Basta probar que si T se anula en un entorno U de p
Demostracio
entonces (DT )p = 0. Sea f C (V ) tal que f se anule en un entorno de p y
valga 1 fuera de un entorno de p contenido en U . Entonces T = f T = f T ,
luego
(DT )p = (Df )p Tp + f (p)(DT )p = 0 + 0 = 0.
Si V es una variedad diferencial, una derivaci
on en C (V ) es una aplicaci
on

lineal D : C (V ) C (V ) tal que


para todo f, g C (V ).

D(f g) = (Df )g + f Dg,

on en X(V ) (con respecto la


Dada una derivaci
on D en C (V ), una derivaci
derivaci
on dada) es una aplicaci
on lineal D : X(V ) X(V ) tal que
D(f X) = (Df )X + f DX,

para todo f C (V ), X X(V ).

Igualmente se dene una derivaci


on en 1 (V ) (respecto a una derivaci
on en
on de grado (0, 0) en T(V ) se restringe a tres
C (V )). Es claro que una derivaci
derivaciones en C (V ), X(V ) y 1 (V ). Recprocamente, tenemos el teorema
siguiente:

Teorema 10.3 Sea V una variedad diferencial y supongamos denido un par


de derivaciones
D : C (V ) C (V ),

D : X(V ) X(V ).

Entonces existe una u


nica derivaci
on D : T(V ) T(V ) de grado (0, 0) que
extiende a las derivaciones dadas y que conmuta con las contracciones de tensores.
n: Veamos primero la unicidad. Si 1 (V ), sea X X(V ),
Demostracio
de modo que X T11 (V ). Entonces
D((X))

= D(C11 ( X)) = C11 (D( X)))


= C11 (D() X + D(X)) = (D)(X) + (DX).

As pues,
(D)(X) = D((X)) (DX).

(10.1)

Seg
un el lema de localizacion, esto determina a D sobre (V ).
1

Sea ahora T Tsr (V ). Fijemos X1 , . . . , Xs X(V ) y 1 , . . . , r 1 (V ).


Consideramos el tensor
2r
T X1 Xs 1 r T2s
(V ).

10.1. Conexiones anes

265

Llamamos C a la composicion de las contracciones (i, s + i) y (r + j, j). As


D(T (1 , . . . , r , X1 , . . . , Xs )) = D(C(T X1 Xs 1 r ))

= C DT X1 Xs 1 r

+ T X1 DXi Xs 1 r
i



+ T X1 Xs 1 Dj r
j

= (DT )(1 , . . . , r , X1 , . . . , Xs ) +

T (1 , . . . , r , X1 , . . . , DXi , . . . , Xs )


+ T (1 , . . . , Dj , . . . , r , X1 , . . . , Xs ).
j

As pues, DT esta determinada por la relaci


on
(DT )(1 , . . . , r , X1 , . . . , Xs ) = D(T (1 , . . . , r , X1 , . . . , Xs ))

(10.2)



T (1 , . . . , r , X1 , . . . , DXi , . . . , Xs ) T (1 , . . . , Dj , . . . , r , X1 , . . . , Xs ).
i

Veamos ahora la existencia de D. En primer lugar, denimos D sobre 1 (V )


mediante (10.1). Esto es correcto por el lema de localizacion, pues es f
acil ver que
el miembro derecho es C (V )-lineal. Tambien es inmediato que, as denida,
D es una derivaci
on.
Ahora denimos D para un tensor arbitrario de tipo (r, s) mediante (10.2).
De nuevo es facil comprobar que el miembro derecho es C (V )-multilineal.
Tampoco ofrece dicultad comprobar que D es una derivaci
on. Entonces, el
teorema 10.2 sabemos que (DT )p depende u
nicamente de la restriccion de T a
un entorno de p. Teniendo esto en cuenta, para comprobar que D conmuta con
las contracciones de tensores basta probarlo localmente, es decir, sobre campos
tensoriales denidos sobre un abierto coordenado. Un poco m
as en general,
basta probar que D conmuta, por ejemplo con C11 , sobre un tensor de la forma
on no ofrece dicultad
X1 Xr 1 s . De nuevo la comprobaci
alguna.
Ejemplo Si V es una variedad diferencial, cada X X(V ) determina una
derivaci
on en C (V ) mediante f  X(f ).
Si X, Y X(V ), denimos el corchete de Lie de X e Y como el campo
vectorial
[X, Y ]p (f ) = Xp (Y (f )) Yp (X(f )).
Por ejemplo, en el dominio de un sistema de coordenadas x tenemos que



= 0.
,
xi xj

266

Captulo 10. Variedades de Riemann

Es f
acil ver que si, jado X X(V ), denimos
LX (f ) = X(f ),

para f C (V ), Y X(V ),

LX (Y ) = [X, Y ],

tenemos un par de derivaciones a las que podemos aplicar el teorema anterior.


Obtenemos as una derivaci
on LX : T(V ) T(V ) a la que se conoce como
derivada de Lie respecto al campo X X(V ).
Usando que [X, Y ] = LX Y = LY X, es facil obtener la expresi
on en coordenadas del corchete de Lie. Si se cumple
X=

'

ui

entonces
[X, Y ] =

,
xi

''
k

Y =

'

vj

vk
uk
ui
vi
xi
xi

,
xj

.
xk

(10.3)

Aunque la derivada de Lie tiene gran importancia en geometra diferencial,


nosotros no vamos a necesitarla mas que colateralmente. Las derivaciones que
vamos a considerar estaran determinadas tambien por un campo vectorial, pero
seran lineales respecto de este, tal y como exigimos a continuacion:
Denici
on 10.4 Sea V una variedad diferencial. Una conexi
on afn o derivada
covariante en V es una aplicaci
on D : X(V ) X(V ) X(V ) tal que
a) Si X, Y , Z X(V ), f , g C (V ), entonces Df X+gY Z = f DX Z +gDY Z.
b) Si X, Y , Z X(V ), entonces DX (Y + Z) = DX Y + DX Z.
c) Si X, Y X(V ), f C (V ), entonces DX (f Y ) = f DX Y + X(f )Y .
De este modo, para cada campo X X(V ), una conexi
on D determina una
derivaci
on DX en X(V ) respecto a la derivacion f  X(f ) de C (V ). Por el
nica derivaci
on de grado (0, 0) en T(V )
teorema anterior DX se extiende a una u
que conmuta con las contracciones de tensores, luego podemos extender D a
una aplicaci
on D : X(V ) T(V ) T(V ) cuyas propiedades son:
a) Si f C (V ), entonces DX (f ) = X(f ).
b) Si X, Y X(V ), f , g C (V ), T T(V ), entonces
Df X+gY T = f DX T + gDY T.
c) Si X X(V ), T1 , T2 T(V ), entonces
DX (T1 + T2 ) = DX T1 + DX T2
y
DX (T1 T2 ) = T1 DX T2 + DX T1 T2 .

10.1. Conexiones anes

267

Ya sabemos que (DX T )p depende u


nicamente del valor de T en un entorno
de p. Ahora probamos que la linealidad en X hace que (DX T )p solo dependa
de Xp (para un T dado).
Teorema 10.5 Si D es una conexi
on en una variedad V , X X(V ), T T(V )
y p V , entonces (DX T )p depende u
nicamente de Xp y de la restricci
on de T
a un entorno de p.
n: Primero demostramos que (DX T )p solo depende de la
Demostracio
restriccion de X a un entorno de p. Si el campo X se anula en un entorno U de
p, tomamos una funci
on f C (V ) tal que f (p) = 0 y que valga 1 fuera de un
entorno compacto de p contenido en U . Entonces X = f X, luego
(DX T )p = (Df X T )p = f (p)(DX T )p = 0.
Ahora probamos que si Xp =
una carta (U, x) alrededor de p.
los vectores 
on
xi por una funci
campo X  =
vi wi X(V ) tal

0 entonces (DX T )p = 0. Para ello tomamos


Multiplicando las coordenadas de X en x y
de C (V ) adecuada podemos conseguir un
que wi coincida con xi en un entorno de p

y vi coincida con la coordenada i-esima de X en dicho entorno. Entonces X 


coincide con X en un entorno de p, luego, por lo que ya hemos probado,

(DX T )p = vi (p)(Dwi T )p = 0
i

porque vi (p) = 0 para todo i. La parte sobre T ya esta probada.


As pues, si D es una conexi
on en V , v Tp (V ) y T T(V ), tiene sentido
hablar de (Dv T )p (pues siempre es posible construir un campo X X(V ) tal
que Xp = v, pero (DX T )p no depende de la eleccion de X).
Coecientes de una conexi
on Consideremos ahora una carta (u, x) y dos
campos X, Y X(V ). Entonces


X|U = ui xi ,
Y |U = vi xi .
i

Si D es una conexi
on en V , tenemos que
'
' vj

(DX Y )|U = ui Dxi (vj xj ) =
ui vj Dxi xj +
ui
x .
xi j
i,j
i,j
i,j
Como Dxi xj X(U ), existen funciones diferenciables kij : U R tales
que

Dxi xj = kij xk .
(10.4)
k

kij

Las funciones
se llaman coecientes de la conexi
on D en la carta x, y la
determinan completamente en U , pues, seg
un hemos obtenido,
' '
' vk 
(DX Y )|U =
ui vj kij +
ui
.
(10.5)
xi xk
i,j
i
k

268

Captulo 10. Variedades de Riemann

Vamos a probar que las conexiones conectan los distintos espacios tangentes de una variedad conexa, pero antes debemos probar que una conexi
on
permite derivar campos tensoriales denidos u
nicamente sobre arcos regulares,
en el sentido que explicamos a continuaci
on:
Denici
on 10.6 Sea : [a, b] V un arco diferenciable1 en una variedad
V . Un campo tensorial de tipo (r, s) sobre es una aplicaci
on T que a cada
t [a, b] le asigna un tensor T (t) Tsr (T(t) (V )).
En estas condiciones, si (U, x) es una carta alrededor de un punto (t0 ),
existen unas funciones
,...,ir
Tji11,...,j
: 1 [U ] R,
s
unvocamente determinadas por T , tales que, para todo t 1 [U ] se cumple
T (t) =

'

,...,ir
Tji11,...,j
(t)xi1 |(t) xir |(t) dxj1 |(t) dxjs |(t) .
s

i1 ,...,ir
j1 ,...,js
,...,ir
Diremos que el campo T es diferenciable si sus funciones coordenadas Tji11,...,j
s
son diferenciables, para cualquier carta alrededor de un punto de la imagen de .
Es f
acil ver que basta con que esto suceda para un conjunto de cartas que cubran
dicha imagen.
En lo sucesivo sobrentenderemos que todos los campos tensoriales que consideramos son diferenciables.
Es claro que el conjunto de todos los campos tensoriales de tipo (r, s) sobre
un arco dado es un espacio vectorial y un C ([a, b])-modulo con las operaciones denidas puntualmente. As mismo, la suma de todos estos espacios es
un algebra unitaria con el producto tensorial denido puntualmente. Tambien
tenemos denidas las contracciones de tensores.
Diremos que un arco : [a, b] V es regular si su derivada
 d 

T(t) (V )
(t) = d|t
dt t

no se anula en ning
un punto. El teorema siguiente es la clave para aplicar una
conexi
on a un campo denido u
nicamente sobre un arco:
Teorema 10.7 Sea T un campo tensorial de tipo (r, s) denido sobre un arco
regular : [a, b] V y sea t0 [a, b]. Entonces existe un entorno U de (t0 )
en V y un campo tensorial T  Tsr (U ) tal que T = T  . Adem
as, si D es una
conexi
on en V , entonces (D  (t0 ) T  )(t0 ) no depende de T  .
1 Entenderemos que esto signica que se extiende a una aplicaci
on diferenciable denida
sobre un intervalo abierto mayor.

10.1. Conexiones anes

269

n: Tomemos un sistema de coordenadas x alrededor de (t0 ).


Demostracio
Entonces x tiene derivada no nula en t0 , luego alguna de las funciones coordenadas xi tiene derivada no nula en t0 . Por el teorema de la funci
on inversa
(para funciones de una variable), tenemos que xi se restringe a un difeomorsmo entre un entorno de t0 y un entorno J de x0i = xi ((t0 )). Sea t = t(xi ) la
funci
on inversa y sea U = x1
i [J], entorno coordenado de (t0 ).
Para cada p U tenemos que xi (p) J, luego podemos denir Tp = Tt(xi (p)) .
Las funciones coordenadas de T  en U son la composicion de xi con t y con las
funciones coordenadas de T , luego son diferenciables. As pues, T Tsr (U ) y,
por construcci
on, T = T  .
Para la segunda parte basta probar que si T  es un campo tensorial en un
entorno de (t0 ) tal que T  = 0, entonces (D  (t0 ) T  )(t0 ) = 0.
on,
Tomemos un campo X X(V ) tal que X(t0 ) =  (t0 ). Por denici
(D  (t0 ) T  )(t0 ) = (DX T  )(t0 ) .
En un sistema de coordenadas alrededor de (t0 ) tendremos que
' i ,...,i
T =
Tj11,...,jsr xi1 xir dxj1 dxjs ,
i1 ,...,ir
j1 ,...,js

y al aplicar DX resulta:
'
,...,ir
DX T  =
DX (Tji11,...,j
)xi1 xir dxj1 dxjs
s
i1 ,...,ir
j1 ,...,js

'

,...,ir
Tji11,...,j
DX (xi1 xir dxj1 dxjs ).
s

i1 ,...,ir
j1 ,...,js

El segundo sumando se anula en (t0 ) porque por hip


otesis se anulan las
funciones coordenadas de T  . Respecto al primero, vemos que

i1 ,...,ir
)
d(

T
j
,...,j
,...,ir
,...,ir
,...,ir
1
s
DX (Tji11,...,j
)
= X(t0 ) (Tji11,...,j
) =  (t0 )(Tji11,...,j
)=
= 0.
s (t0 )
s
s

dt
t0

As pues, (DX T  )  (t) = 0.


Denici
on 10.8 Sea D una conexi
on en una variedad V y sea : [a, b] V
un arco regular en V . Llamaremos derivada covariante a lo largo de inducida
por D a la aplicaci
on D/dt, denida sobre el algebra de campos tensoriales a lo
largo de en s misma, dada por

DT
= (D  (t) T  )(t0 ) ,
para cada t0 [a, b],
dt t0
donde T  es cualquier extension de T a un entorno de (t0 ) en el sentido del

teorema anterior. (Esta


es la denici
on para campos homogeneos de tipo (r, s).
Para campos arbitrarios extendemos la denici
on por linealidad.)

270

Captulo 10. Variedades de Riemann

En particular, si T T(V ), se cumple


D( T )
= D  (t) T.
dt
Es claro que la derivada covariante es local, es decir, que DT /dt|t0 depende
u
nicamente de la restriccion de T a un entorno de t0 . Las demas propiedades
se deducen inmediatamente a partir de las de la derivada de campos en V :
Teorema 10.9 Sea D una conexi
on en una variedad diferencial V . Entonces,
la derivada covariante de campos tensoriales sobre un arco regular cumple las
propiedades siguientes:
a) Conserva el grado de los tensores homogeneos y conmuta con las contracciones de tensores.
b) Si f C ([a, b]), entonces

Df
df
= .
dt
dt

c) Si T1 y T2 son campos tensoriales sobre , entonces


D(T1 + T2 )
DT1
DT2
=
+
dt
dt
dt
y

D(T1 T2 )
DT2
dT1
= T1
+
T2 .
dt
dt
Dt

Necesitamos calcular la expresion en coordenadas de la derivada covariante


de un campo vectorial v a lo largo de un arco . Sea (U, x) una carta alrededor
de un punto (t0 ). Entonces, para t 1 [U ] tenemos la expresion

'

vt =
vj (t)
.
xj (t)
j
Aplicando las propiedades de la derivada covariante tenemos:
(
(
)
)


' dvj
D( xj )
Dv ' dvj


.
+ vj
+ vj D 
=
=
dt
dt xj (t)
dt
dt xj (t)
xj
j
j
Ahora observamos que
 =


' d( xi )

,
dt
xi (t)
i

con lo que
Dv '
=
dt
j

)

' d( xi )
dvj
+ vj
(Dxi xj )(t) .
dt xj (t)
dt
i

10.1. Conexiones anes

271

Sustituyendo Dxi xj por su expresi


on en coordenadas queda

n
n
'
Dv ' dvk
d( xi ) 
k
vj ij ((t))
.
=
+
dt
dt
dt
xk (t)
i,j=1

(10.6)

k=1

Antes de extraer las consecuencias de esta expresion conviene considerar un


ejemplo que motive nuestro prop
osito.
Ejemplo Consideremos en R2 el arco dado por (t) = (cos t, sen t), digamos
para t [0, ]. Un campo vectorial sobre es el dado por
vt = x |(t) + y |(t) ,
donde x, y son las coordenadas de la carta identidad. As pues, respecto de la
identidad las coordenadas de v son constantes v1 = v2 = 1. Intuitivamente, v
es un campo de vectores paralelos, por lo que, en cierto sentido, podemos decir
que v es un campo constante. Concretamente, a traves de los isomorsmos
can
onicos (t) , tenemos que v se identica con el campo v : [0, ] R2 dado
por vt = (1, 1), y as s que es constante, pero en terminos de variedades abstractas esto no tiene sentido, ya que vt es un elemento de T(t) (R2 ), es decir, cada
vt esta en un espacio vectorial distinto. Tampoco podemos denir los campos
constantes (o, mas apropiadamente, paralelos) en una variedad como los campos
con coordenadas constantes en una carta, pues esto depender
a de la carta que
consideremos. Por ejemplo, en R2 \ {(0, 0)} tenemos la carta determinada por
las coordenadas polares, y es f
acil ver que, respecto a esta carta,
vt = (cos t + sen t) |(t) + (cos t sen t) |(t) .
As pues, las coordenadas de v ya no son constantes.
En general, vemos que tiene sentido considerar que un
campo vectorial es paralelo aunque sus coordenadas
respecto de una carta varen, porque la variaci
on puede
deberse a que los vectores basicos asociados a la carta
no se trasladen paralelamente a s mismos.

vt

En una variedad abstracta no podemos denir la noci


on de transporte paralelo de un vector sobre una curva, porque al contrario de lo que sucede en
Rn no tenemos ning
un criterio para comparar vectores de espacios tangentes distintos y decidir si son o no paralelos. Lo que nos falta es un an
alogo a la
estructura afn de Rn , pero esto es precisamente lo que aporta una conexion (recordemos que el nombre completo de las conexiones es conexiones anes).
La clave para ver que las conexiones determinan una noci
on de paralelismo
nos la proporciona el teorema siguiente.
Teorema 10.10 Sea : [a, b] V un arco regular en una variedad diferencial
V , sea p = (a) y sea D una conexi
on en V . Para cada vector v0 Tp (V ) existe
Dv
un u
nico campo vectorial v sobre tal que v(a) = v0 y
= 0.
dt

272

Captulo 10. Variedades de Riemann

n: Tomemos una carta x alrededor de p. En vista de (10.6),


Demostracio
un campo vectorial v a lo largo de tendr
a derivada covariante nula en un
entorno de a si y solo si sus coordenadas vk (t) en la carta x satisfacen las
ecuaciones diferenciales de primer orden
n
'
dvk
d( xi )
+
= 0.
vj ( kij )
dt
dt
i,j=1

(10.7)

La teora de ecuaciones diferenciales nos da que este sistema tiene solucion


u
nica en un entorno de a si imponemos la condicion inicial vk (a) = vk0 , donde
vk0 son las coordenadas del vector v0 .
En general, un campo vectorial en las condiciones del enunciado se llama
transporte paralelo de v0 a lo largo de . Acabamos de probar que, para todo
, > 0 sucientemente peque
no, existe un u
nico transporte paralelo de v0 sobre
el arco 4 = |[a,a+4] . Tomando , sucientemente peque
no podemos garantizar
la existencia y unicidad de transporte paralelo sobre 4 para los vectores de
una base de Tp (V ) y para el vector nulo. De aqu se sigue la existencia y
unicidad del transporte paralelo de cualquier vector sobre 4 . En efecto, una
combinaci
on lineal de campos vectoriales con derivada covariante nula tiene
derivada covariante nula, y transporta a la combinaci
on lineal correspondiente de
los vectores de partida. Por otra parte, si dos campos son transportes paralelos
de un mismo vector, su diferencia es un transporte paralelo del vector nulo,
luego por la unicidad se trata del campo nulo.
Si en lugar de partir de a partimos de un punto t ]a, b[, podemos justicar la
existencia de transporte paralelo tanto hacia la derecha como hacia la izquierda
de t, es decir, existe un , > 0 tal que todo vector de T(t4) (V ) tiene transporte
paralelo u
nico a lo largo de |[t4,t+4] .
Ahora cubrimos cada t [a, b] por un entorno cerrado tal que existe transporte paralelo u
nico de su extremo izquierdo a su extremo derecho. Por compacidad extraemos un subcubrimiento nito de los interiores de estos entornos
y lo ordenamos en una sucesi
on nita de intervalos
I0 = [a, a + ,0 [ ,

I1 = ]t1 ,1 t1 + ,1 [ ,

...

, Im = ]b ,, b] ,

de modo que cada intervalo corta al siguiente y existe transporte paralelo u


nico
entre sus extremos.
Dado v0 Tp (V ), el transporte paralelo v a lo largo de |[a,a+40 ] es un campo
vectorial que coincide en un intervalo con el transporte paralelo de v(t1 ,) a
lo largo de |[t1 4,t1 +4] , luego este extiende a v hasta un transporte paralelo
(diferenciable) de v a lo largo de |[a,t1 +4] . Encadenando de este modo los
transportes llegamos a un transporte paralelo a lo largo de . La unicidad en
cada tramo implica la unicidad global.
Recogemos en la denicion siguiente el concepto de transporte paralelo que,
por conveniencia, hemos introducido ya en la prueba del teorema anterior:
Denici
on 10.11 Sea : [a, b] V un arco regular en una variedad diferencial V y sea D una conexi
on en V . Llamaremos transporte paralelo a lo largo

10.1. Conexiones anes

273

de respecto a la conexion D a la familia de aplicaciones


tpt : T(a) (V ) T(t) (V ),

t [a, b],

tales que, para cada v T(a) (V ), el campo t  tpt (v) es el u


nico campo
vectorial sobre que tiene derivada covariante nula y cumple tpa (v) = v.
Por denici
on tenemos, pues, que tpa es la identidad en T(a) (V ).
Teorema 10.12 En las condiciones de la denici
on anterior, el transporte paralelo
tpt : T(a) (V ) T(t) (V )
es un isomorsmo de espacios vectoriales.
n: En la prueba del teorema anterior hemos justicado que
Demostracio
el transporte paralelo es lineal. Adem
as, si tpt (v) = 0 para cierto v y cierto
t, entonces, en un entorno de (t), las coordenadas del campo tpt (v) (para v
jo) satisfacen el sistema de ecuaciones diferenciales (10.7), que obviamente es
satisfecho por las funciones constantemente iguales a 0, y si dos soluciones de
un sistema de ecuaciones diferenciales toman el mismo valor en un punto, son
iguales. As pues, si tpt (v) = 0 para un cierto valor de t, se cumple esto mismo
en un entorno de t. En otras palabras, el conjunto de puntos de [a, b] donde
se anula el campo tpt (v) = 0 es abierto, pero por continuidad es cerrado. La
conclusi
on es que el campo es constante y, en particular, v = 0. Esto prueba que
el transporte paralelo es inyectivo y, como los espacios tangentes tienen todos
la misma dimension, de hecho es biyectivo.
Ejemplo En Rn podemos considerar la conexi
on afn determinada por que
todos sus coecientes kij respecto de la carta identidad son nulos. En tal caso,
la f
ormula (10.6) se reduce a

n
Dv ' dvk
=
.
dt
dt xk (t)
k=1

A traves de los isomorsmos canonicos (t) , un campo v se identica con


el campo v : [a, b] Rn dado por v = (v1 , . . . , vn ), y la igualdad anterior se
reduce a
Dv
dv
=
.
dt
dt
Por consiguiente, los campos paralelos son los campos con coordenadas constantes respecto a la carta identidad, y un vector en un espacio Tp (Rn ) es el
transporte paralelo de otro en Tq (Rn ) a lo largo de cualquier arco de extremos
p y q si y solo si ambos se corresponden con el mismo vector de Rn a traves de
los isomorsmos canonicos.
El transporte paralelo en Rn entre los espacios tangentes a dos puntos no
depende del arco a traves del cual se realice (como es obvio). Formalmente

274

Captulo 10. Variedades de Riemann

esto se debe a que la dependencia de en las ecuaciones (10.7) desaparece si


los coecientes kij son nulos. No obstante, respecto a conexiones arbitrarias en
variedades arbitrarias, el transporte paralelo s depende de la trayectoria. M
as
adelante comprenderemos mejor este hecho.
Quiz
a el lector se sienta tentado a considerar en una variedad arbitraria la
conexi
on afn determinada por que sus coecientes kij son todos nulos, pero por
desgracia esto no es posible, pues el hecho de que los coecientes de una conexion
sean nulos en una carta puede obligar a que no lo sean en otra (por ejemplo, en
R2 los coecientes de la conexion que hemos denido en el ejemplo anterior no
pueden ser nulos respecto a las coordenadas polares). Por consiguiente, habra
que especicar un atlas en el que pudieramos tomar nulos consistentemente los
coecientes de la conexion, y esto no es casi nunca posible. Ciertamente,
en cualquier variedad cubrible con una u
nica carta podemos considerar la conexi
on determinada por que sus coecientes en dicha carta son nulos, pero aqu
terminan las posibilidades de este metodo.
De cara a trabajar con una conexi
on lo m
as simple posible en una variedad, nos encontramos con que hay una condici
on sobre sus coecientes que no
depende de la carta en la que se consideren. Se trata de kij = kji . Si los
coecientes respecto a unas coordenadas cumplen esto en un punto, lo mismo
sucede con los coecientes respecto a cualquier otro sistema de coordenadas.
Una forma de probarlo sera determinar las ecuaciones que transforman los coecientes de unas coordenadas a otras y comprobar que as sucede, con lo cual
sabramos, pero no entenderamos.
El hecho de que los coecientes kij puedan anularse respecto a unas coordenadas y no anularse respecto de otras prueba que no son las funciones coordenadas de ning
un tensor. Esencialmente esto se debe a que la conexion D(X, Y ) es
lineal respecto a la primera componente pero no respecto a la segunda, mientras
que los tensores son completamente lineales. En cambio, vamos a probar que
kij kji s que son las funciones coordenadas de un tensor, con lo que el hecho
de que se anulen o no en un punto depender
a solo de que dicho tensor sea o no
el tensor nulo en el punto, lo cual no depende de las coordenadas.
Puesto que kij kji son las coordenadas de Dxi xj Dxj xi , estamos
buscando un tensor que se anule en un punto si y s
olo si
Dxi xj Dxj xi = 0

para todo i, j.

Una forma exigir esto sin hacer referencia a coordenadas sera pedir que
DX Y DY X = 0

para todos los campos X, Y X(V ).

Sin embargo esto u


ltimo es mucho mas fuerte que la condici
on anterior. Para
comprender exactamente la situacion consideramos las expresiones en coordenadas
'
'
X=
ui
,
Y =
vj
.
xi
xj
i
j

10.1. Conexiones anes

275

Entonces (10.5) nos da que


DX Y DY X =

' '
k

ui vj (kij kji ) +

ij

'
i

ui

vk
uk 
vi
.
xi
xi
xk

As queda claro que, aunque se den la simetras kij kji = 0, habr


a campos
para lo cuales DX Y DY X
= 0. Ahora bien, el termino residual es precisamente
la expresi
on en coordenadas del corchete de Lie (10.3), luego tenemos que
DX Y DY X [X, Y ] =

''
k

ui vj (kij kji )

ij

.
xk

Ahora el miembro izquierdo no depende de sistemas de coordenadas, mientras que el miembro derecho muestra que la expresion es C (V )-bilineal.
Denici
on 10.13 Si D es una conexion en una variedad V , denimos su torsi
on
como el operador
Tor D : X(V ) X(V ) X(V )
dado por (Tor D)(X, Y ) = DX Y DY X [X, Y ].
Hemos probado que Tor D es bilineal y tambien es claro que (Tor D)(X, Y )p
depende u
nicamente de los valores de X e Y en un entorno de p. Teniendo
en cuenta que [xi , xj ] = 0, es claro que (Tor D)(X, Y )p = 0 si y solo si
kij (p) = kji (p), para todo i, j, k. Con esto hemos probado que esta condici
on es independiente del sistema de coordenadas respecto al que se calculan
los coecientes kij (tal y como arm
abamos) y la razon es que la torsi
on es
esencialmente un tensor. La situacion es similar a la que en el teorema 9.31 nos
permita representar los endomorsmos por tensores: conocer (Tor D)(X, Y )
equivale a conocer ((Tor D)(X, Y )), para cada 1 (V ). As pues, podemos
identicar la torsi
on con el tensor
Tor D : 1 (V ) X(V ) X(V ) R
dado por (X, Y, )  (DX Y DY X [X, Y ]). Esta aplicaci
on es claramente
on determina un tensor de
C (V )-multilineal, luego por el lema de localizaci
tipo (1, 2) cuyas coordenadas en una carta son
(Tor D)(dxk , xi , xj ) = dxk (Dxi xj Dxj xi ) = kij kji .
Diremos que una conexi
on D es una variedad V es simetrica si su torsion es
nula, es decir, si kij = kji en cualquier carta.
Terminamos esta seccion con un complemento natural a la existencia de
transporte paralelo: la noci
on de transporte paralelo sobre un arco diferenciable
a trozos. Diremos que un arco : [a, b] V en una variedad V es diferenciable
(regular) a trozos si existe una partici
on a = t0 < < tm = b de modo que
es diferenciable (regular) en cada intervalo [ti , ti+1 ].

276

Captulo 10. Variedades de Riemann

Teorema 10.14 Si V es una variedad diferencial conexa, dos puntos distintos


cualesquiera de V pueden unirse por un arco regular a trozos.
n: Observemos que si (U, x) es una carta tal que x[U ] es
Demostracio
convexo, entonces dos puntos distintos cualesquiera p, q U pueden unirse por
un arco regular. En efecto, basta tomar la composici
on con x1 del segmento
que une x(p) con x(q).
Ahora consideremos el conjunto C formado por un punto p V y todos
los puntos de V que pueden unirse con p mediante un arco regular a trozos.
Acabamos de probar que C es abierto, pues si q C y tomamos una carta
(U, x) alrededor de q con imagen convexa, entonces U C, pues al encadenar
un arco regular a trozos que una p con q y un arco regular que una q con
cualquier punto r U , obtenemos un arco regular a trozos que une a p con r.
Similarmente concluimos que C es cerrado, pues si q V \ C y (U, x) es
igual que antes, necesariamente U V \ C. Por conexi
on V = C.
En realidad no es difcil probar que dos puntos cualesquiera de una variedad
conexa pueden unirse por un arco regular (limando las esquinas), pero en la
pr
actica es mas comodo trabajar con arcos regulares a trozos, pues as podemos
encadenarlos libremente, aunque las uniones no sean diferenciables.
Se dene el transporte paralelo a lo largo de un arco regular a trozos como
la composicion de los transportes paralelos sobre cada trozo donde es regular.
Obviamente se siguen cumpliendo todas las propiedades que hemos visto sobre
transporte paralelo.

10.2

M
etricas de Riemann

Una metrica de Riemann consiste en asignar a cada espacio tangente de una


variedad un producto escalar de forma consistente, es decir, a traves de un
tensor (diferenciable). Esto es suciente para generalizar a variedades todas las
nociones propias de la estructura eucldea de Rn .
Denici
on 10.15 Una metrica de Riemann en una variedad diferencial V es
un tensor g de tipo (0, 2), simetrico y denido positivo, es decir, tal que si p V
y v, w Tp (V ), entonces gp (v, w) = gp (w, v) y si v Tp (V ) es no nulo entonces
gp (v, v) > 0.
Una variedad de Riemann es un par (V, g), donde V es una variedad diferencial y g es una metrica. El tensor g se llama tambien tensor metrico de V .
Su nombre cl
asico es el de primera forma fundamental de V . En denitiva, g
asigna un producto escalar eucldeo a cada espacio tangente de V .
Si (U, x) es una carta de V , la expresi
on coordenada del tensor metrico sera
de la forma

g|U = gij dxi dxj .
ij

La simetra de g equivale a que sus coordenadas satisfagan la relaci


on gij = gji ,
para todo par de ndices i, j.

10.2. Metricas de Riemann

277

Del hecho de que la metrica g sea denida positiva se deduce en particular


que la matriz G = (gij ) tiene determinante no nulo en cada punto.
Ejercicio: Calcular la relaci
on entre las coordenadas de una metrica en dos cartas
distintas.

La metrica usual en Rn viene dada por


g = dx1 dx1 + + dxn dxn .
Claramente, con esta metrica, los isomorsmos canonicos p : Tp (Rn ) Rn
resultan isometras cuando en Rn consideramos el producto escalar usual.
Toda subvariedad W de una variedad de Riemann V adquiere de forma
natural una metrica, a traves del homomorsmo i : T20 (V ) T20 (W ) inducido
por la inclusi
on. Especcamente, si v, v Tp (W ), tenemos que
i (g)p (v, w) = gp (dip (v), dip (w)).
Es claro que i (g) es simetrico y, teniendo en cuenta que la diferencial dip es
inyectiva en cada punto p W , tambien es claro que i (g) es denido positivo.
En otras palabras, i (g)p es el producto escalar en Tp (W ) que convierte a dip
en una isometra en su imagen.
Subvariedades de Rm En particular toda subvariedad V de Rm tiene denida una metrica natural. Concretamente, al identicar Tp (V ) con un subespacio de Rm , estamos componiendo di|p con p , y ambas son isometras (la
segunda considerando en Rm el producto escalar usual). As pues, al identicar
Tp (V ) con un subespacio de Rm la metrica inducida en V se corresponde con la
restriccion a Tp (V ) del producto escalar de Rm .
Si x es un sistema de coordenadas en V alrededor de un punto p y r1 , . . . , rm
son las coordenadas de la identidad en Rm , tenemos que
gij (p) = gp (xi |p , xj |p ) = gp (di|p (xi |p ), di|p (xj |p ))

= p (di|p (xi |p )) p (di|p (xj |p )) = di|p (xi |p (rk ))di|p (xj |p (rk ))
k




' x1 rk
x1 rk
X
X

=
=

,
xi x(p)
xj x(p)
xi x(p) xj x(p)
k

donde X = x .
En este contexto es preferible considerar a gij denido sobre la imagen de x,
es decir, gij = X gij , con lo que tenemos la relacion
gij =

X X

.
xi xj

(10.8)

Esta expresion permite calcular f


acilmente la metrica de cualquier subvariedad de Rm .

278

Captulo 10. Variedades de Riemann

De todos modos, no necesitamos sumergir una variedad en Rn para encontrarle una metrica. Observemos que el teorema siguiente usa particiones de
la unidad, luego se apoya en la existencia de bases numerables. Hasta ahora
no habamos empleado esta hipotesis (salvo en la prueba de la existencia de
particiones de la unidad).
Teorema 10.16 Toda variedad diferencial admite una metrica de Riemann.
n: Consideremos una variedad diferencial V , jemos un atlas
Demostracio
{(U , x )}A y tomemos una partici
on de la unidad subordinada { }A
(con sop U ).
La imagen de x es un abierto de Rn , luego tiene denida una metrica que
puede trasladarse a U mediante x . Llamemos a esta metrica g . El tensor
g = g puede considerarse denido en toda V , entendiendo que es nulo fuera
de U .

As mismo, podemos denir g =
g , bien denido porque casi todos los

sumandos son nulos en cada punto. Claramente g es simetrico y, teniendo en


cuenta que las funciones i toman valores en [0, 1], es facil ver que g es una
metrica de Riemann.
Una metrica permite denir la longitud de un arco:
Denici
on 10.17 La longitud de un arco diferenciable : [a, b] V en una
variedad de Riemann es
% b
l() =
  (t) dt,
(10.9)
donde vp =

gp (v, v).

Es f
acil ver que el integrando es una funci
on continua no negativa, por lo
que la longitud est
a bien denida. Adem
as coincide con la denici
on usual en
an
alisis cuando V es una subvariedad de Rn . En particular es independiente de
la parametrizaci
on de .
M
as en general, denimos la longitud de un arco diferenciable a trozos como
la suma de las longitudes de las restricciones del arco a cada uno de los intervalos donde es diferenciable. Notemos que la f
ormula (10.9) vale para arcos
diferenciables a trozos aunque el integrando no este denido en un n
umero nito
de puntos.
Es costumbre denir el elemento de longitud de una supercie de Riemann
V como
ds2p (v) = gp (v, v).
Notemos que ds2 no es un tensor, porque cada ds2p no es una aplicaci
on lineal,
sino una forma cuadr
atica. No obstante, ds2 y g se determinan mutuamente,
ya que
1
gp (v, w) = (ds2p (v + w) ds2p (v) ds2p (w)).
2

10.2. Metricas de Riemann

279

El elemento de longitud suele tener una expresi


on en coordenadas m
as sencilla que el tensor metrico. Por ejemplo, el elemento de longitud en Rn es
ds2 = dx21 + + dx2n .
Seg
un probamos al nal de la secci
on anterior, en una variedad conexa todo
par de puntos puede unirse por un arco diferenciable a trozos.2
Denici
on 10.18 Si V es una variedad de Riemann conexa, denimos la distancia entre dos puntos p, q V como el nmo (p, q) de las longitudes de los
arcos diferenciables a trozos que unen p con q.
Vamos a probar que es una distancia en V que induce la topologa de V .
Obviamente (p, q) 0 y (p, p) = 0. La prueba de que si (p, q) = 0
entonces p = q es mas delicada, y debemos posponerla.
Es f
acil ver que (p, q) = (q, p). De hecho, si : [a, b] V es un arco diferenciable a trozos que une p con q, entonces (a + b t) es un arco diferenciable
a trozos de la misma longitud que une q con p.
Dados tres puntos p, q, r V , si 1 une p con q y 2 une q con r, es
claro que podemos formar un arco 1 2 que une p con r y de modo que
l(1 2 ) = l(1 ) + l(2 ). Por consiguiente
(p, r) l(1 ) + l(2 ).
Tomando el nmo en 1 y 2 obtenemos la desigualdad triangular:
(p, r) (p, q) + (q, r).
Con esto tenemos probado que es una pseudometrica en V , es decir, solo
nos falta probar que si (p, q) = 0 entonces p = q. Esto lo probaremos indirectamente: vamos a ver que la topologa que induce en V coincide con la
topologa original de V , de modo que la propiedad de Hausdor implicar
a que
es una distancia.
una carta de V alrededor de un punto p. Podemos suponer
Sea x : U U
que x(p) = 0. En U tenemos denidas dos metricas de Riemann: la restriccion
de la metrica de V , a la que llamamos g, y la inducida por x a partir de la
, a la que llamaremos g. M
metrica eucldea g e en U
as concretamente, si q U
y v, w Tq (V ), entonces
e
gq (v, w) = gx(q)
(dxq (v), dxq (w)).

Es claro que dxq (xi |q ) = xi |x(q) , donde en el miembro izquierdo xi son las
coordenadas de x y en el miembro
derecho son las coordenadas de la identidad
. Por consiguiente, si v =  vi x |q y w =  wi x |q , entonces
en U
i
i
i


gq (v, w) = vi wi .

i
2 En

el teorema exigamos que los puntos fueran distintos para obtener un arco regular
pero, si s
olo exigimos diferenciabilidad, los arcos constantes unen cada punto consigo mismo.
Obviamente tienen longitud 0.

280

Captulo 10. Variedades de Riemann

Para cada q U y cada v =

vi xi |q Tq (V ), denimos

v1 =

&
gq (v, v) =

*
gij (q)vi vj ,

v2 =

&
gq (v, v) =

*

ij

vi2 .

Para cada arco : [a, b] U diferenciable a trozos denimos


%

l1 () =

  (t)1 dt,

l2 () =

  (t)2 dt.

En denitiva, l1 () es la longitud de y l2 () es la longitud de su lectura en


. Vamos a comparar ambas longitudes. Como 0 = x(p) U
, existe un > 0
U
n
1

tal que B = {x R | x } U . Sea K = x [B], que es un entorno


compacto de p contenido en U .
Denimos h : K S n1 R mediante
*
h(q, u) =
gij (q)ui uj .
i,j

Claramente K S n1 es compacto y la funcion h es continua y no se anula


(el radicando es la norma del vector de Tq (V ) de coordenadas u en la base xi ),
luego existen n
umeros reales M > m > 0 tales que
m < h(q, u) < M,
para todo q K y todo u S n1 . Equivalentemente,
*
*
*
m
u2i
gij (q)ui uj M
u2i .
i

i,j

Ahora bien, por la homogeneidad de los tres terminos, esta desigualdad vale
para todo u Rn . De aqu se deduce que
mv2 v1 M v2
para todo v Tq (V ) con q K. Usando la monotona de la integral concluimos
que
m l2 () l1 () M l2 (),
para todo arco diferenciable a trozos con imagen contenida en K.
Veamos ahora que si q V cumple (p, q) < m, entonces q U . En
efecto, supongamos que q V \ U . Tomemos un arco diferenciable a trozos
: [a, b] V que una p con q.
Por continuidad existe un t [a, b] tal que [a, t] K. Sea t0 el supremo de
los t que cumplen esto. Como K es cerrado, es claro que [a, t0 ] K. Podemos
considerar el arco : [a, t0 ] B dado por = x. Es claro que (t0 ) = ,
o de lo contrario podramos tomar un t > t0 con [a, t] K.

10.2. Metricas de Riemann

281

La longitud de un arco en Rn es mayor o igual que la distancia entre sus


extremos, luego l() . Ahora bien, como |[a,t0 tiene imagen en K, tenemos
que
l() = l2 (|[a,t0 ] ) l1 (|[ a, t0 ])/m l1 ()/m,
para todo arco que una p con q. Por consiguiente (p, q) m.
Esto ya nos garantiza que es una distancia: si p
= q tomamos un entorno
coordenado U de p que no contenga a q. Seg
un acabamos de probar, todo r V
que cumpla d(p, r) < m ha de estar en U , para ciertos m y , luego (p, q)
= 0.
M
as a
un, hemos probado que todo entorno de un punto p V para la
topologa de V contiene una bola abierta de centro p para la metrica . Ahora
probamos el recproco, es decir, que toda bola abierta B4 (p) contiene un entorno
de p para la topologa de V . Concretamente, el entorno
W = {q U | x(q) < mn{, ,/M }}.
En efecto, dado q W , el arco (t) = x1 (tx(q)) (para t [0, 1]) es diferenciable, tiene imagen en K y une p con q. Ademas
l1 ()/M l2 () = x(q) < ,/M,
por lo que (p, q) l1 () < ,.
Resumimos en el teorema siguiente lo que hemos demostrado:
Teorema 10.19 Si V es una variedad de Riemann conexa, entonces la distancia denida como el nmo de las longitudes de los arcos que unen dos puntos
dados es ciertamente una distancia en V que induce la topologa de V .
Teniendo en cuenta que toda variedad diferencial admite una metrica de
Riemann, tambien hemos probado que toda variedad diferencial es metrizable
(la conexi
on no es necesaria). Lo que s es esencial es la exigencia de que las
variedades tengan una base numerable (y sean espacios de Hausdor).
Denici
on 10.20 Un difeomorsmo f : V W entre variedades de Riemann
es una isometra si f (gW ) = gV .
En tal caso, para cada p V , se cumple que df |p : Tp (V ) Tp (W ) es una
isometra respecto a los productos escalares gp y gf (p) .
De aqu se sigue inmediatamente que si es un arco diferenciable a trozos en
V entonces l() = l( f ), lo que a su vez implica que f conserva las distancias
entre puntos, es decir, que V (p, q) = W (f (p), f (q)).
Tambien es claro que la composicion de isometras es una isometra y que la
inversa de una isometra es una isometra.
Ejercicio: Demostrar que si f : V W es un difeomorsmo tal que df |p (v) = v
para todo p V y todo v Tp (V ), entonces f es una isometra.

282

Captulo 10. Variedades de Riemann

10.3

La conexi
on de Levi-Civita

En esta seccion probaremos que toda metrica de Riemann determina una


conexi
on. Conviene estudiar primero el caso de las subvariedades de Rm .
Sea V una subvariedad de Rm y v un campo de vectores sobre un arco
regular : [a, b] V . Al identicar cada vt con (t) (di(t) (vt )) podemos
considerar que v : [a, b] Rm . Especcamente, si jamos (la inversa de) una
Rn V alrededor de un punto (t0 ), alrededor de t0 , el arco
carta X : U
es una curva
se expresa como (t) = X(x(t)), donde x : ]t0 ,, t0 + ,[ U
diferenciable. Sabemos que la base asociada a la carta se corresponde a traves
de la identicaci
on con la base formada por las derivadas parciales de X, de
modo que, si las funciones coordenadas de v en la carta son v1 , . . . , vn , estamos
identicando v con el campo


X
X
v(t) = v1 (t)
+ + vn (t)
,
para t ]t0 ,, t0 + ,[
x1 x(t)
xn x(t)
Esta expresion muestra que v es diferenciable (en el sentido usual del an
alisis)
cuando lo consideramos como aplicacion en Rm .
En este contexto, la variaci
on de v viene expresada por su derivada v  , pero
esta tiene dos partes de naturaleza muy distinta. Podemos descomponerla de
forma u
nica como
v  (t) = Dv(t) + N (t),
donde Dv(t) T(t) (V ) y N (t) es ortogonal a T(t) (V ).
As, N es la variacion de v necesaria para que este permanezca tangente a
V a medida que avanzamos por , mientras que Dv expresa la variaci
on de v
sobre la supercie V .
Por ejemplo, si representa la trayectoria de un coche que se mueve sobre la
tierra y v =  , entonces v es la velocidad y v  es su aceleracion. La aceleracion
normal N es la parte de la aceleracion que obliga al coche a permanecer sobre
la tierra, causada u
nicamente por la gravedad, mientras que la aceleraci
on tangencial Dv recoge las variaciones del modulo de la velocidad y las variaciones de
direccion sobre la supercie terrestre, y esta producida por la fuerza del motor
del coche. En ausencia de rozamiento, el coche con el motor parado se movera
con Dv = 0, y su trayectoria sera una recta sobre la tierra, que en realidad
sera una circunferencia, a causa de la aceleraci
on normal. Es esta derivada
tangencial Dv la que queremos denir para un campo de vectores arbitrario en
una variedad arbitraria. En otras palabras, queremos probar que Dv es un concepto interno, a pesar de que aqu lo hemos introducido a partir del concepto
externo v  .
Derivando la expresi
on local que hemos obtenido para v(t) vemos que


n
n
'
'
X
2 X


v (t) =
vj (t)
+
vj (t)
xi (t).
(10.10)


x
x
x
j
i
j
x(t)
x(t)
j=1
i,j=1

10.3. La conexi
on de Levi-Civita

283

El primer termino es tangente a V , luego forma parte de Dv. Para desk : U


R
componer ortogonalmente el segundo introducimos las funciones
ij
dadas por
n
'
2X
X
=
kij
+ Nij ,
(10.11)
xi xj
xk
k=1

donde Nij (x) es perpendicular a TX(x) (V ). Sustituyendo en (10.10) y eliminando la parte normal obtenemos que
n 
n
 X
'
'

k



Dv(t) =
vk +
vj ij (x(t))xi
.
(10.12)

x
k
x(t)
i,j=1
k=1

Todos los elementos del miembro derecho son internos, es decir, tienen
sentido en una variedad arbitraria. S
olo falta encontrar una denici
on interna
k . Para ello multiplicamos (10.11) por X/xl y, teniendo en
las aplicaciones
ij
cuenta (10.8), obtenemos
'
2 X X
kij gkl .

=
xi xj xl
n

k=1

Por otra parte, derivando en (10.8) respecto a los ndices oportunos, se comprueba f
acilmente que


2 X X
1

gil

gij
gjl
.
=
+

xi xj xl
2 xi
xj
xl
En total llegamos a que
n
'
k=1

kij gkl = 1

gil

gij

gjl
+

xi
xj
xl

].
A partir de aqu conviene trabajar con funciones denidas en U = X[U
k
1
k
k
As, si denimos ij = X ij , de modo que ahora ij : U R. Entonces
) equivale a
la ecuacion anterior (v
alida para todo x U
n
'
k=1

gkl kij

1
=
2

gjl
gil
gij
+

xi
xj
xl

(10.13)

(para todo p U ). Fijando i, j y variando k, l, tenemos un sistema de n


ecuaciones lineales con n inc
ognitas cuya matriz de coecientes es (gkl ), que tiene
determinante no nulo en cada punto, lo que nos permite despejar las funciones
kij en terminos de las coordenadas del tensor metrico y sus derivadas. En
particular vemos que son funciones diferenciables. Tambien conviene destacar
que kij = kji .
As pues, tenemos determinada la derivada D en terminos de la metrica de V .
Ahora reformulamos (10.12) en terminos de los espacios tangentes abstractos.

284

Captulo 10. Variedades de Riemann

k (x(t)) = k ((t)). El resultado es


Para ello observamos que
ij
ij

n
n
' dvk
'
d( xi ) 
k
Dv(t) =
+
vj ij ((t))
.
dt
dt
xk (t)
i,j=1
k=1

Esta ecuacion es identica a (10.6), luego vemos que D es la derivada covariante a lo largo de asociada a una conexi
on en V cuyos coecientes en una
carta dada vienen determinados por las ecuaciones (10.13). Adem
as, hemos
visto que se trata de una conexi
on simetrica.
En realidad no hemos probado que las ecuaciones (10.13) determinen una
conexi
on en V . S
olo sabemos que determinan una derivada covariante a lo
largo de cualquier curva. De todos modos esto lo probaremos enseguida para
variedades arbitrarias, no necesariamente sumergidas en Rm .
Teorema 10.21 Si V es una variedad de Riemann, existe una u
nica conexi
on
simetrica en V tal que X g = 0 para todo X X(V ).
n: Recordemos que la simetra equivale a que
Demostracio
X Y Y X = [X, Y ],

para todo X, Y X(V ).

Por otra parte, usando el argumento del teorema 10.3 para determinar
(X g)(Y, Z) vemos que, si C es la composicion de las contracciones C11 y C22 ,
X (g(Y, Z))

= X (C(g Y Z)) = C(X (g Y Z))


= (X g)(Y, Z) + g(X Y, Z) + g(Y, X Z).

As pues, si la derivada es nula tenemos que


X(g(Y, Z)) = g(X Y, Z) + g(Y, X Z),

para todo X, Y, Z X(V ).

Como es habitual, probaremos primero la unicidad y de ella deduciremos la


existencia. Dados X, Y , Z X(V ), se ha de cumplir
X(g(Y, Z))

= g(X Y, Z) + g(Y, X Z),

Y (g(Z, X))

= g(Y Z, X) + g(Z, Y X),

Z(g(X, Y ))

= g(Z X, Y ) + g(X, Z Y ).

Sumando las dos primeras igualdades y restando la tercera queda:


X(g(Y, Z)) + Y (g(Z, X)) Z(g(X, Y )) = g(X Y + Y X, Z)
+g(X Z Z X, Y ) + g(Y Z Z Y, X)
= g(2X Y + [Y, X], Z) + g([X, Z], Y ) + g([Y, Z], X).
Despejando:
g(X Y, Z)

1
X(g(Y, Z)) + Y (g(Z, X)) Z(g(X, Y ))
2

g([Y, X], Z) g([X, Z], Y ) g([Y, Z], X) . (10.14)

10.3. La conexi
on de Levi-Civita

285

Como g es denida positiva, esta igualdad (v


alida para todo Z) determina
a X Y . (En general, si se cumple g(A, Z) = g(B, Z) para todo Z, ha de ser
g(A B, Z) = 0 y en particular g(A B, A B) = 0, luego A B = 0.)
M
as explcitamente, para probar la existencia, observemos que si p V ,
entonces gp : Tp (V ) Tp (V ) R induce un isomorsmo Tp (V ) Tp (V )
(por ser denida positiva induce un monomorsmo, y como los dos espacios
tienen la misma dimension, es un isomorsmo). Fijados X e Y , el miembro
derecho de (10.14) es una aplicaci
on X(V ) R y se comprueba sin dicultad
que es C (V )-lineal, luego al particularizar en p tenemos una aplicacion lineal
Tp (V ) R, es decir, un elemento de Tp (V ). Denimos (X Y )p como el
elemento de Tp (V ) asociado a esta aplicacion lineal. As tenemos una aplicaci
on
p  (X Y )p que satisface (10.14). Hemos de probar que el campo vectorial
X Y as denido es diferenciable.
No necesitamos la diferenciabilidad de X Y para justicar que es lineal en
X y una derivaci
on en Y . Esto se sigue de la unicidad de (10.14). As mismo,
si jamos un sistema de coordenadas alrededor de un punto p V y denimos
las funciones kij mediante (10.4), tenemos tambien que se cumple la igualdad
(10.5), luego X Y sera diferenciable en p si lo son las funciones kij . (Aqu
hemos usado que (X Y )p depende u
nicamente de la restriccion de X e Y a
un entorno de p, lo cual se cumple porque lo cumple el miembro derecho de
(10.14)). As pues, basta calcular los coecientes kij .
Para ello evaluamos (10.14) en xi , xj , xl y queda exactamente (10.13) lo
que, al igual que all, prueba que los coecientes kij son diferenciables.
Con esto tenemos probado que existe una conexi
on simetrica que cumple
la ecuacion (10.14). Falta probar que X g = 0 para todo campo X. Ahora
bien, seg
un hemos calculado,
(X g)(Y, Z) = X(g(Y, Z)) g(X Y, Z) g(Y, X Z).
Basta calcular los dos u
ltimos miembros mediante (10.14) y operar.
Denici
on 10.22 Se llama conexi
on de Levi-Civita de una variedad de Riemann V a la u
nica conexi
on simetrica en V compatible con g (es decir, tal
que X g = 0 para todo X X(V )).
Los coecientes kij de se conocen como smbolos de Christoel de la
conexi
on respecto de un sistema de coordenadas dado. Est
an determinados por
las ecuaciones (10.13).
En la primera parte de esta seccion hemos probado que la derivada covariante
de un campo vectorial a lo largo de un arco regular respecto de la conexi
on de
Levi-Civita de una subvariedad de Rm es la proyeccion sobre el espacio tangente
de la derivada usual del campo en Rm . Por consiguiente, un campo con derivada
covariante nula sufre u
nicamente las variaciones necesarias para permanecer
tangente a la variedad en cada punto, pero no gira sobre la variedad. Esto
justica que la conexi
on de Levi-Civita es la conexion natural en una variedad

286

Captulo 10. Variedades de Riemann

de Riemann. Siempre que hablemos de derivaci


on covariante o de transporte
paralelo en una variedad de Riemann se sobrentender
a que la conexi
on es la que
acabamos de denir.
Es claro que si es un arco regular en una variedad de Riemann V , se cumple
g
= 0,
dt
lo cual, razonando igual que en el teorema anterior, se traduce en que para todo
par de campos vectoriales Y , Z sobre , se cumple




dg(Y, Z)
Y
Z
=g
, Z + g Y,
.
dt
dt
dt
En particular, si Y y Z son transportes paralelos, vemos que g(Y, Z) permanece constante, es decir, que los transportes paralelos son isometras entre los
espacios tangentes.
Ejemplo Con la interpretaci
on que hemos dado del transporte paralelo en
subvariedades de Rn no es difcil comprender que este dependa en general de
la trayectoria. Por ejemplo, si partimos de un vector en el polo norte de S 2 y
lo transportamos paralelamente por el meridiano hacia el que apunta, llegar
a
al ecuador apuntando hacia el sur. Por el contrario, si lo transportamos por
un meridiano perpendicular, llegar
a al ecuador horizontal, y si lo movemos por
el ecuador hasta llegar al punto al que habamos llegado antes, llegara tambien
horizontal. As pues, los dos caminos dan lugar a transportes paralelos que
dieren en un angulo recto.

10.4

Geod
esicas

Las geodesicas son el analogo a las rectas de Rn en una variedad diferencial.


Las rectas pueden caracterizarse como las curvas con segunda derivada nula o,
equivalentemente, con primera derivada constante. Esto tiene sentido en una
variedad de Riemann arbitraria:
Denici
on 10.23 Sea : ]a, b[ V una curva diferenciable en una variedad
de Riemann V . Diremos que es una geodesica si su derivada  , considerada
como campo de vectores sobre , tiene derivada covariante nula.
Puesto que el transporte paralelo conserva la metrica, si es una geodesica,
tenemos que   (t) es constante. En general, si una curva cumple que
  (t) = 1 para todo t, se dice que esta parametrizada por el arco, porque
la longitud del segmento comprendido entre (0) y (t0 ) es
%
0

t0

  (t) dt = t0 ,

10.4. Geodesicas

287

es decir, el par
ametro es la longitud recorrida. M
as en general, si una curva
cumple que   (t) = k es constante, entonces se dice que esta parametrizada
proporcionalmente al arco, porque ahora la longitud entre (0) y (t0 ) es kt0
(o, equivalentemente, que si doblamos el recorrido del par
ametro doblamos la
longitud de la curva). Seg
un esto, la denici
on que hemos dado exige que las
geodesicas (no constantes) esten parametrizadas proporcionalmente al arco, lo
cual en ciertos contextos puede ser arbitrario. En particular, toda geodesica no
constante es una curva regular.
Observemos que toda curva regular : [a, b] V puede reparametrizarse
$t
por el arco. Basta denir s(t) = a   (t) dt, que sera una funci
on diferenciable
estrictamente creciente. Por consiguiente tendra una inversa t(s), de modo que
(s) = (t(s)) tiene la misma imagen que pero esta parametrizada por el
arco.
Podramos generalizar la noci
on de geodesica estableciendo que una curva
regular es una geodesica si su reparametrizacion por el arco es una geodesica
en el sentido anterior, pero no vamos a hacer tal cosa. Bastar
a con que seamos
conscientes de la restriccion que hemos impuesto.
Al igual que hicimos con el transporte paralelo, obtendremos la existencia
de godesicas a partir de los teoremas de existencia de ecuaciones diferenciales.
Existencia de geod
esicas Consideremos una curva tal que (0) = q. Fijemos una carta (U, x) alrededor de q. Podemos suponer que x(q) = 0. En un
entorno de 0 tenemos la lectura x(t) = x (no debemos confundir esta x(t)
con la carta x(p)). La derivada tendr
a coordenadas

' dxk

 (t) =
,
dt xk (t)
k

donde xk (t) es x(t) compuesta con la proyeccion i-esima. Ahora aplicamos la


f
ormula (10.6), en virtud de la cual

n  2
n
'
'

d xk
dxi dxj 
k
+
ij ((t))
.
=
dt
dt2
dt dt xk (t)
i,j=1

(10.15)

k=1

k = x1 k , de modo que k ((t)) =


k (x(t)). En conclusi
Llamemos
on,
ij
ij
ij
ij
tiene derivada covariante nula alrededor de 0 si y s
olo si la funci
on x(t) cumple
el sistema de ecuaciones diferenciales


n
'
d2 xk
kij (x(t)) dxi dxj = 0,
+

2
dt
dt dt
i,j=1

k = 1, . . . , n.

La teora de ecuaciones diferenciales nos da que existe una funci


on
x : ],, ,[ B41 (0) B42 (0) Rn

(10.16)

288

Captulo 10. Variedades de Riemann

de clase C tal que x(t, x0 , v0 ) es la u


nica soluci
on de la ecuacion con las
condiciones iniciales x(0, x0 , v0 ) = x0 , x (0, x0 , v0 ) = v0 (las dos bolas abiertas
son bolas en Rn ).
Notemos que x(0, 0, 0) = 0 (pues x(t, 0, 0) es la funci
on constante 0), luego
reduciendo el dominio de x podemos suponer que
,
x : ],, ,[ B41 (0) B42 (0) U

, < 1,

.
B41 (0) U

Ahora observemos que la funci


on x((,/2)t, x0 , v0 ) esta denida en el abierto
]2, 2[ B41 (0) B42 (0) y tambien es solucion de la ecuacion diferencial. Por
la unicidad ha de ser
x((,/2)t, x0 , v0 ) = x(t, x0 , (,/2)v0 ).
As pues, cambiando ,2 por ,2 ,/2 podemos suponer que
.
x : ]2, 2[ B41 (0) B42 (0) U
Por el mismo argumento, si |t| 1 tenemos que x(t, x0 , v0 ) = x(1, x0 , tv0 ),
de modo que podemos denir

: B41 (0) B42 (0) U


mediante (x0 , v0 ) = x(1, x0 , v0 ) y as, la u
nica soluci
on del sistema de ecuaciones con condiciones iniciales (x0 , v) es la funci
on (x0 , tv), denida para
t ]1, 1[.
Ahora transportamos esta funci
on a la variedad V o, mas exactamente, al
brado de tangentes de V , para aprovechar as toda la informaci
on que tenemos
sobre la dependencia de las condiciones iniciales. Sea x
: T U x[U ] Rn la
carta de T V asociada a x y sea W la antiimagen por x
de B41 (0) B42 (0). As
W es un abierto en T V , entorno del punto (q, 0), sobre el cual tenemos denida
U . Llamemosla exp : W U .
la composicion de x
con y con x1 : U
Obviamente es diferenciable. Notemos que si (p, v) W , entonces (p, tv) W ,
para todo t [1, 1].
De este modo, si (p, v) W tenemos denida la curva v (t) = expp (tv) para
t ]1, 1[. Concretamente,
x((t)) = (x(p), tdx1 |p (v), . . . , tdxn |p (v)).
As, las coordenadas de v satisfacen el sistema de ecuaciones diferenciales que caracterizan a las geodesicas, luego podemos concluir que v es una
geodesica que pasa por v (0) = p y
v (0) =

'
k

dxk |p (v)

= v.
xk

M
as a
un, el teorema de unicidad de la soluci
on de las ecuaciones diferenciales
justica que v (t) es, salvo prolongaci
on o restriccion, la u
nica geodesica que

10.4. Geodesicas

289

pasa por p con tangente v. A su vez esto prueba que la aplicaci


on exp es
independiente de la carta con la que la hemos construido.
Podemos repetir la construcci
on con cada punto q V y unir todos los entornos Wq de (q, 0) pues, por la unicidad, las funciones exponenciales asociadas
a cada uno de ellos coincidir
an sobre los dominios comunes. En resumen hemos
probado lo siguiente:
Teorema 10.24 Sea V una variedad de Riemann y p V . Para cada vector
v Tp (V ) existe (salvo prolongaci
on o restricci
on) una u
nica geodesica v en
V tal que (0) = p y v (0) = v. Adem
as existe un abierto W en el brado
de tangentes T V que contiene a todos los vectores nulos (p, 0) y sobre el que la
aplicaci
on exp : W V dada por expp v = v (1) es diferenciable.
Notemos que, en general, expp solo esta denido para vectores sucientemente peque
nos, mientras que v (t) = expp (tv) esta denido para cualquier v,
solo que el dominio de variaci
on de t sera menor cuanto mayor sea v.
Sea Wp = W Tp (V ), entorno de 0 en Tp (V ). La funci
on expp : Wp V
es tambien diferenciable, pues es la composicion de ip con exp.
La funci
on exponencial proporciona una estrecha relaci
on entre una variedad
y sus espacios tangentes:
Teorema 10.25 Sea V una variedad de Riemann y p V . Existe un abierto
Gp Wp Tp (V ) (entorno de 0) tal que la restricci
on de expp es un difeomorsmo en su imagen.
n: Por el teorema de la funci
Demostracio
on inversa, basta probar que
d expp |0 : T0 (Wp ) Tp (V )
es biyectiva. Para ello construiremos explcitamente su inversa. Sea v Tp (V ).
Consideremos la curva : ],, ,[ Wp dada por v (t) = tv. Entonces
p (0) T0 (Wp ). Denimos : Tp (V ) T0 (Wp ) mediante (v) = v (0). Es
claro que es lineal. Ahora calculamos
d expp |0 ((v)) = d expp |0 (v (0)) = d expp |0 (dv |0 (t )) = d(v expp )|0 (t ),
pero esto es la derivada en 0 de la curva expp (tv), o sea, v.
As pues, expp |0 = 1. Como son aplicaciones lineales entre espacios de
la misma dimension, ambas son isomorsmos.
Conviene observar que la aplicaci
on que hemos denido en la prueba anterior no es mas que la inversa del isomorsmo canonico 0 : T0 (Tp V ) Tp V ,
por lo que d expp |0 = 0 .

290

Captulo 10. Variedades de Riemann

Cartas geod
esicas Como primera aplicaci
on usaremos la funci
on exponencial
para construir cartas en las que la metrica admite una expresi
on especialmente
simple.
Dado un punto p en una variedad de Riemann V , tomamos un entorno U
de p tal que expp : Gp U sea un difeomorsmo. Fijemos una isometra

: Tp (V ) Rn . Entonces x = exp1
p es un difeomorsmo x : U U ,
n

donde U es un abierto de R , o sea, es una carta alrededor de p. Ademas


x(p) = 0.
Si v (t) es la geodesica que pasa por p = v (0) con tangente v Tp (V ),
entonces v (t) = expp (tv), luego x(v (t)) = t(v). As pues, v x es una recta
en Rn que pasa por 0. Recprocamente, si es una curva que pasa por p = (0)
y x es una recta t  tv, entonces es la geodesica que pasa por p con
derivada 1 (v).
De aqu se sigue, en particular que, para cada v Tp (V ),
dxp (v) = dxp (v (0)) = (v x) (0) = (v).
As pues, dxp = es una isometra.
Denici
on 10.26 Una carta normal alrededor de un punto p en una variedad
de Riemann V es una carta (U, x) alrededor de p tal que dxp sea una isometra
y las geodesicas que pasan por p se corresponden a traves de x con las rectas
que pasan por 0 = x(p).
Acabamos de probar que todo punto tiene una carta normal a su alrededor.
Teorema 10.27 Sea (U, x) una carta normal alrededor de un punto p de una
variedad de Riemann V . Entonces, los coecientes de la metrica en la carta
cumplen


gij
1 si i = j,
gij (p) =
= 0.
0 si i
= j,
xk p
Adem
as kij (p) = 0.
n: Tenemos que gij (p) = gp (xi |p , xj |p ). Ahora bien, dxp
Demostracio
hace corresponder la base xi |p con la base canonica de Rn y, como es una
isometra, la base de las derivadas parciales es ortonormal, luego gij (p) toma el
valor que indica el enunciado.
Dado (v1 , . . . , vn ) Rn , la curva (t) = x1 (tv) es una geodesica, luego la
expresion (10.15) se anula para todo t. Puesto que xi (t) = tvi , para t = 0 se
reduce a
 k
ij (p)vi vj = 0,
ij

para todo vi , vj . Necesariamente entonces kij (p) = 0.

10.4. Geodesicas

291

Esto quiere decir que (xk xi )p = 0 y, usando que xk g = 0, tenemos que



gij
= xk (xi , xj )p = gp ((xk xi )p , xj |p ) + gp (xi |p , (xk xj )p ) = 0.
xk p
Notemos que las condiciones del teorema anterior las cumplen los coecientes
de la metrica usual de Rn en todo punto. As pues, lo que tenemos es que
localmente la metrica de cualquier variedad se parece a la de Rn .
La propiedad minimizante Vamos a generalizar a variedades arbitrarias el
hecho de que el camino mas corto entre dos puntos es la lnea recta. Basicamente
se trata de que la curva que minimiza la distancia entre dos puntos de una
variedad es la u
nica geodesica que los une, pero aqu hay que imponer ciertas
restricciones, ya que en general puede no haber ninguna geodesica que una dos
puntos o puede haber varias, incluso innitas. Para enunciar adecuadamente lo
que queremos demostrar conviene introducir el concepto siguiente:
Denici
on 10.28 Un arco diferenciable a trozos c : [a, b] V es minimizante
(entre sus extremos p = c(a) y q = c(b)) si l(c) = d(p, q), donde recordemos
la distancia d(p, q) esta denida como el nmo de las longitudes de las curvas
que unen p con q.
Observemos que en tal caso c es minimizante entre dos cualesquiera de los
puntos por los que pasa, c(t0 ) y c(t1 ), ya que si existiera un arco c que uniera
c(t0 ) y c(t1 ) con longitud menor que la de c|[t0 ,t1 ] , al unir dicho arco con c|[a,t0 ]
y con c|[t1 ,b] obtendramos un arco que unira p con q de longitud menor que la
de c.
Vamos a probar que los arcos de geodesica sucientemente peque
nos son
minimizantes. Conviene observar que no es cierto en general que toda geodesica
sea minimizante. Basta pensar en la esfera S 2 , donde las geodesicas resultan
ser los arcos de circunferencia de radio 1: los que tienen amplitud mayor que
radianes no son minimizantes entre sus puntos m
as alejados, pues la distancia
entre ellos se realiza a traves del arco complementario.
Necesitaremos algunos conceptos y resultados auxiliares. El primero es el de
supercie parametrizada.
Denici
on 10.29 Una supercie parametrizada en una variedad diferencial V
es una aplicaci
on diferenciable : J1 J2 V , donde J1 y J2 son dos intervalos
en R (en principio abiertos, pero si los tomamos cerrados entenderemos que
se extiende a un producto de intervalos abiertos mayores).
Notemos que J1 J2 es un abierto en R2 , que podemos considerar como
variedad diferencial con la carta identidad. Llamaremos (s, t) a sus coordenadas.
Para cada punto (s0 , t0 ) J1 J2 denimos los vectores de T(s0 ,t0 ) (V )






=
d|
=
d|
,
.
(s0 ,t0 )
(s0 ,t0 )
s (s0 ,t0 )
s
t (s0 ,t0 )
t

292

Captulo 10. Variedades de Riemann

Fijado un punto (s0 , t0 ), denimos las curvas coordenadas s0 (t) = (s0 , t)


y t0 (s) = (s, t0 ). Claramente son diferenciables, y es inmediato comprobar
que





= t0 (s0 ),
= s 0 (t0 ).
s (s0 ,t0 )
t (s0 ,t0 )


Podemos considerar a
como un campo vectorial sobre s0 , claras (s0 ,t)
mente diferenciable, e igualmente cambiando s por t. Si las curvas coordenadas
son regulares podemos hablar de las derivadas covariantes de estos campos. En
tal caso se cumple:
)
)
(
(







=
(10.17)


dt
s (s0 ,t)
ds
t (s,t0 )
t0

s0

n: Tomemos un sistema de coordenadas x alrededor del punto


Demostracio
(s0 , t0 ) y llamemos xi (s, t) = xi ((s, t)). Entonces es claro que



' xi



=
s (s0 ,t)
s (s0 ,t) xi (t,s0 )
i
(incidentalmente, esto prueba que se trata de un campo diferenciable). Ahora,
el primer miembro de (10.17) es igual a
(
)



' d  xi

x
i



|
+
xi

t (s ,t) x
dt
s
s
i (s0 ,t0 )
0
t
(s
,t
)
(s0 ,t0 )
0
0
0
i

' 2 xi
' xi


xj


=
j i (s ,t ) .
+



0 0
st (s0 ,t0 )
s (s0 ,t0 ) t (s0 ,t0 )
i
ij
Como esta expresion es simetrica en s y t, es claro que coincide con el segundo
miembro de (10.17).
Denici
on 10.30 Sea V una variedad diferencial, p V y , > 0 tal que la
bola cerrada B4 (0) Tp (V ) este contenida en un abierto donde expp es un
difeomorsmo. Denimos la bola geodesica y la esfera geodesica de centro p y
radio , como B4 (p) = expp [B4 (0)] y S4 (p) = expp [B4 (0)], respectivamente.
El teorema siguiente, que sera crucial en la prueba de la propiedad minimizante de las geodesicas, arma esencialmente que las geodesicas que pasan por
p atraviesan ortogonalmente las esferas geodesicas de centro p:
Teorema 10.31 (Lema de Gauss) Sea V una variedad diferencial, p V y
S4 (p) una esfera geodesica de centro p. Supongamos que : ], [ S4 (p)
es una curva regular que pasa por un punto q = (0) y sea v = exp1
p (q), de
modo que v (t) = expp (tv) es una geodesica que une v (0) = p con v (1) = q.
Entonces v (1) es ortogonal a  (0).

10.4. Geodesicas

293

n: Sea v : ], [ Tp (V ) dada por v(s) = exp1


Demostracio
p ((s)),
otesis se cumple que
de modo que (s) = expp (v(s)). As v(0) = v y por hip
v(s) = , para todo s. Denimos : ], [ [0, 1] V mediante
(s, t) = expp (tv(s)).
Claramente, 0 (t) = v (t) y 1 (s) = (s). Por consiguiente





= v (t),
=  (s).
t (0,t)
s (s,1)
Queremos probar que
(
g(0,1)

)




= 0.
,
s (0,1) t (0,1)

Para ello denimos


f (t) = g(0,t)

)




.
,
s (0,t) t (0,t)

Claramente es una funci


on diferenciable en [0, 1] y queremos probar que
f (1) = 0. Observemos que la funci
on 0 (s) = p, por lo que



d0
=
= 0.
s (0,0)
ds 0
A su vez, esto implica que f (0) = 0. Si probamos que f  se anula en ]0, 1]
podremos concluir que f es constante y, en particular, que f (1) = 0.
Observemos que para t > 0 las curvas coordenadas de son regulares, por
lo que tiene sentido la derivada covariante a lo largo de ellas. Usando que la
derivada covariante del tensor metrico es nula (a lo largo de cualquier curva
regular) vemos que
(
)
)
(




df




= g(0,t0 )
,
dt t0
dt
s (0,t)
t (0,t0 )
t0
(
) )
(





+g(0,t0 )
.
,

s (0,t0 ) dt
t (0,t)
t0

Ahora bien, el segundo sumando es nulo, pues 0 (t) = v (t) es una geodesica,
luego la derivada covariante de su derivada a lo largo de 0 (t) es nula. Al primer
termino le aplicamos (10.17) y luego volvemos a usar que el tensor metrico tiene
derivada nula:
(
)
)
(



df




= g(0,t0 )
,
dt t0
ds
t (s,t0 ) t (0,t0 )
0

294

Captulo 10. Variedades de Riemann

=
=
=
=

(
))
(



1 

,
(0) g(s,t0 )
2 t0
t (s,t0 ) t (s,t0 )


1 


(t0 ), v(s)
(t0 ))
t0 (0) g(s,t0 ) (v(s)
2
 1

 
 
1 
t0 (0) v(s)
(t0 )2 = t 0 (0) v(s)
(0)2
2
2

 
 1 
1 
2
t0 (0) v(s) = t0 (0) ,2 = 0.
2
2

Con esto ya podemos demostrar el resultado principal:


Teorema 10.32 Sea V una variedad diferencial, p V y , > 0 tal que exista
la bola geodesica B4 (p). Sea q B4 (p) y v = exp1
p (q). Sea : [0, 1] V
el arco de geodesica (t) = v (t) y sea c : [a, b] V un arco diferenciable a
trozos que una c(a) = p con c(b) = q. Entonces l(c) l() y se da la igualdad
si y s
olo si c es una reparametrizaci
on de .
n: Supongamos primero que c : [a, b] B4 (p). Es f
Demostracio
acil ver
que no perdemos generalidad si suponemos que c(s)
= p para s
= a. En tal
caso podemos denir los arcos diferenciables a trozos
r(s) =  exp1
p (c(s)),

v(s) =

exp1
p (c(s))
 exp1
p (c(s))

de modo que c(s) = expp (r(s)v(s)), para s > a.


Denimos, como antes, (s, t) = expp (tv(s)), de modo que c(s) = (s, r(s)).
Notemos que no es una supercie parametrizada, sino que tenemos tantas
supercies como intervalos donde v es diferenciable.
Salvo en un n
umero nito de puntos, tenemos que




dc
dr


=
+
.
ds s0
s (s0 ,r(s0 ))
t (s0 ,r(s0 )) ds s0
El lema de Gauss nos da que las dos derivadas parciales que aparecen son
ortogonales. En efecto, la parcial respecto de s es la derivada en s0 de la curva
r(s0 ) (s) = expp (r(s0 )v(s)), que esta contenida en la esfera geodesica de radio
r(s0 ) y es regular en un entorno de s0 salvo que la parcial sea nula (en cuyo caso
es obviamente ortogonal a la otra parcial). Por otra parte, la parcial respecto
de t es la derivada de la geodesica s0 (t) = expp (tv(s0 )). As pues,
(
)




g(s0 ,r(s0 ))
= 0.
,
s
t
(s0 ,r(s0 ))

(s0 ,r(s0 ))

Por consiguiente podemos aplicar el teorema de Pit


agoras para calcular
 2 
2 2 
2
 dc 



dr 
 






+
  =



 .

 ds s0 
 s (s0 ,r(s0 )) 
ds s0  t (s0 ,r(s0 )) 

10.4. Geodesicas

295

Como s0 (t) = v(s0 ) (t), el modulo de su derivada es constante igual a


v(s0 ) = 1, as pues, tenemos que
2 2 2



dr
dr





c (s0 ) = 
+




= r (s0 )2 ,
 s (s0 ,r(s0 )) 
ds s0
ds s0


para todo s0 > a donde c sea derivable. As pues,


%

% b
% b
b






l(c) =
c (s) ds
|r (s)| ds
r (s) ds = r(b) r(a)


a
a
a
%
= v 0 =

v dt =
0

  (t) dt = l().

Si se da la igualdad entonces c (s) = |r (s)| donde est


an denidas, luego


= 0.
s (s0 ,r(s0 ))
Esto es la derivada de r(s0 ) (s) = expp (r(s0 )v(s)), luego esta funci
on es
constante, luego tambien lo es v(s) = v(b) = v/r(b) y as




v
r(s)
c(s) = expp r(s)
=
r(b)
r(b)
es una reparametrizacion de .
Supongamos ahora que la imagen de c no esta contenida en la bola geodesica
B4 (p). Esto signica que r(s) =  exp1
p (c(s)) no es siempre menor que ,, luego
existe un s0 tal que c[a, s0 ] B4 (p) y r(s0 ) > v. Sea v0 = exp1
p (c(s0 )) y sea
0 : [0, 1] V el segmento de geodesica 0 (t) = expp (tv0 ). Por la parte ya
probada,
l(c) l(c|[a,s0 ] ) l(0 ) = v0  > v = l().
Obviamente c no puede ser, en estas condiciones, una reparametrizaci
on de .
As pues, tenemos que si B4 (p) es una bola geodesica, q = expp (v) B4 (p)
y es la (
unica) geodesica que une p con q contenida en la bola, entonces
d(p, q) = l() = v =  exp1
p (q).
En particular, es minimizante entre p y q. Otra consecuencia interesante
es que B4 (p) coincide con la bola abierta con el mismo centro y el mismo radio
para la metrica de la variedad, es decir, las bolas geodesicas de centro p son
simplemente las bolas metricas de radio sucientemente peque
no. En particular
todo punto puede unirse mediante una geodesica con los puntos de un entorno.
En lo sucesivo no hablaremos de si existe o no la bola geodesica de radio ,, sino
de si la bola (metrica) de radio , es o no geodesica.

296

Captulo 10. Variedades de Riemann

Si (U, x) es una carta normal alrededor de p, tenemos que x(q) se obtiene


aplicando una isometra a exp1
p (q), luego d(p, q) = x(q). Por consiguiente,
una carta normal alrededor de un punto p transforma cada bola geodesica de
centro p en la bola de centro 0 en Rn del mismo radio.
Ejercicio: Probar que toda curva regular minimizante es, salvo reparametrizaci
on,
una geodesica.

Entornos convexos Hasta ahora tenemos garantizada la existencia de geodesicas que pasan por un punto dado, pero s
olo tenemos un resultado parcial
sobre geodesicas que unen dos puntos dados: sabemos que todo punto p tiene
un entorno U cuyos puntos pueden unirse con p mediante una u
nica geodesica
contenida en U . Ahora probaremos la existencia de entornos con una propiedad
mas fuerte:
Denici
on 10.33 Un abierto U en una variedad de Riemann V es convexo
si para todo par de puntos p, q U existe una u
nica geodesica que los une
contenida en U , la cual es ademas minimizante.
En esta denici
on no excluimos que pueda haber otras geodesicas que unan
los puntos dados pero que no esten contenidas en U . Vamos a probar que, en una
variedad de Riemann V , las bolas abiertas de radio sucientemente peque
no son
convexas. Para demostrarlo necesitamos volver a la funci
on exponencial denida
sobre el brado de tangentes.
Vamos a probar que una base de entornos de un punto (q, 0) en T V esta
formada por los conjuntos de la forma
E = {(p, v) T V | d(p, q) < , v < }.

(10.18)

En efecto, jamos una carta normal (U, x) alrededor de q, de modo que (para
sucientemente peque
no) la imagen de E por la carta x
es el conjunto
= {(x, y) x[U ] Rn | x < , yx < },
E
donde
yx =

*

gij (x)yi yj ,

gij = x1 gij .

i,j

son una base de entornos de (0, 0). Como


Basta probar que los conjuntos E
yx es claramente continua en x[U ] Rn , ciertamente son conjuntos abiertos.
La funci
on
m(x) = mn yx
y=1

es continua en x[U ]. En efecto, dado x0 X[U ], tomamos un entorno compacto


K y usamos que F (x, y) = yx es uniformemente continua en K S n1 . As,
dado , > 0 existe un > 0 tal que si x x0  < , entonces |yx yx0 | < ,.
De aqu se concluye que |m(x) m(x0 )| ,.

10.4. Geodesicas

297

Ahora, jado , > 0, tomamos > 0 tal que < ,, si x < entonces
con y
= 0, tenemos que
m(x) m > 0 y /m < ,. As, si (x, y) E


 yx 

> yx = 
 y  y m(x)y my,
B4 (0) B4 (0),
luego y < , (lo cual tambien es cierto si y = 0). As pues, E
.
lo que prueba que todo entorno de (0, 0) contiene un E
Sea ahora h : W V V dada por h(p, v) = (p, expp (v)), claramente
diferenciable. Tenemos dh|(q,0) : T(q,0) (W ) T(q,q) (V V ). Vamos a probar
que es un isomorsmo.
Una base de T(q,0) (W ) = T(q,0) (T V ) la forman las derivadas
x1 |(q,0) , . . . , xn |(q,0) , y1 |(q,0) , . . . , yn |(q,0) ,
donde xi (q, v) = xi (q) e yi (q, v) = dxi |q (v). Por otra parte, una base de
T(q,q) (V V ) la forman las derivadas
x11 |(q,q) , . . . , x1n |(q,q) , x21 |(q,q) , . . . , x2n |(q,q) ,
donde x1i (q1 , q2 ) = xi (q1 ), x2i (q1 , q2 ) = xi (q2 ). Claramente,


xj
1 si i = j,
1
dh|(q,0) (xi |(q,0) )(xj ) =
=

0 si i
= j,
xi (q,0)

xj
dh|(q,0) (yi |(q,0) )(x1j ) =
= 0,
yi (q,0)


expp xj
exp xj
2
,
dh|(q,0) (yi |(q,0) )(xj ) =
=

yi (q,0)
yi
0
luego la matriz de h en las bases indicadas es de la forma


In
,
0 J
donde J es la matriz de d expq |0 . Teniendo en cuenta la demostraci
on del
teorema 10.25, concluimos que esta matriz tiene rango maximo, con lo que
dh|(q,0) es biyectiva.
Por el teorema de la funci
on inversa concluimos que la funci
on h se restringe
a un difeomorsmo h : E G entre un entorno abierto E de (q, 0) en W y un
entorno abierto G de (q, q) en V V .
Seg
un hemos probado antes, podemos suponer que E = E , para cierto
> 0. Tomamos , > 0 tal que la bola B4 (q) sea geodesica y B4 (q) B4 (q) G.
Vamos a ver que estas elecciones nos dan el teorema siguiente:
Teorema 10.34 Sea q un punto en una variedad de Riemann V . Entonces,
existen , y tales que la bola B4 (q) es geodesica y para todo p B4 (q) la bola
B (p) es geodesica y B4 (q) B (p).

298

Captulo 10. Variedades de Riemann

n: Continuando el razonamiento anterior, para cada punto


Demostracio
p B4 (q) tenemos que {p} B (0) = E Tp (V ) y, por consiguiente, su imagen
por h es {p} B (p) = G ({p} V ). Entonces,
{p} B4 (q) G ({p} V ) = {p} B (p),
luego B4 (q) B (p).
La restriccion de h a {p}B (0) es simplemente expp : B (0) B (p). Tenemos que es biyectiva, es diferenciable porque es la composicion de la inclusi
on
B (0) E con h, y su inversa es diferenciable porque es la composici
on
de la aplicaci
on r  (p, r) con h1 , que es diferenciable como aplicacion de
B (p) E y, como Tp (V ) es una subvariedad de T V , es claro que B (0) es
una subvariedad de E , luego exp1
tambien es diferenciable como aplicacion
p
en B (0) (por el teorema 9.21).
As pues, expp se restringe a un difeomorsmo en B (0) y, por consiguiente,
la bola B (p) es geodesica.
En particular vemos que todo par de puntos en B4 (q) puede ser unido por
una geodesica minimizante, pero de momento no podemos asegurar que este
contenida en B4 (q), por lo que no tenemos la convexidad. Para ello necesitamos
un c
alculo sencillo con una interpretaci
on geometrica muy simple. Continuamos
con un punto q V y una carta normal (U, x) a su alrededor. Denimos
f : U R mediantef (p) = d(p, q) = x(p). Claramente f es diferenciable en
U \ {q}. Vamos a probar lo siguiente:
Existe un n
umero real > 0 tal que si : [,, ,] U es una
geodesica no constante tal que 0 < f ((0)) y  (0)(f ) = 0,
entonces g = f tiene un mnimo relativo estricto en 0.
(0)
La interpretaci
on es esta: si es sucientemente peque
no como para que a esa distancia la metrica sea euclq
dea alrededor de q, la condici
on  (0)(f ) = 0 (es decir,

que la derivada direccional de f en la direcci
on de (0)
sea nula) se da cuando  (0) es tangente a la esfera formada por los puntos equidistantes de q. Lo que vamos a probar es que entonces
(0) es el punto de mas cercano a q, tal y como muestra la gura.
Seg
un lo dicho, hemos de elegir para que a distancias menores la metrica sea
sucientemente eucldea. Concretamente, dado que los smbolos de Christoel
se anulan en q (teorema 10.27), podemos tomar > 0 tal que si d(p, q) <
entonces
1
|kij (p)| < 3 .
n
Llamemos xk (t) = xk , de modo que

' dxk

(t) =
.
dt xk (t)


10.4. Geodesicas

299

Notemos que podemos sustituir la curva (t) por (M t), para cualquier
M > 0 y as garantizar que
'  dxk 2

= 1.
(10.19)
dt 0
k

Tenemos que
g(t) =

*
k

x2k (t)

es una funci
on diferenciable en [,, ,]. Ademas
g  (0) =  (0)(f ) = 0,
luego basta probar que g  (0) > 0. Claramente
g  (t) =

1 ' dxk
,
xk
g
dt
k

1
g  (t) =
g



g (0)

(
' 

dxk
dt

d2 xk
+ xk 2
dt

g  ' dxk
xk
,
g2
dt
k

(
)
2
dxk
1 '
d2 xk
+ xk (0)
g(0)
dt 0
dt2 0
k
)
(

'
1
d2 xk
,
xk (0)
1
g(0)
dt2 0
k

donde hemos usado (10.19). Como es una geodesica, sus coordenadas satisfacen las ecuaciones (10.16), luego tenemos



'


1
dxi dxj k
g  (0) =
1
xk (0)
((0)) .
g(0)
dt 0 dt 0 ij
i,j,k

Tenemos que d((0), q) = f ((0)) , luego |kij ((0))| < n3 . Por otra
parte, (10.19) implica que


dxi


dt 1
0
y |xk (0)| f ((0)) 1 (podemos tomar 1). En denitiva,


'
'






1
dxi dxj k

<
x
(0)

((0))
= 1,
k
ij




3
dt
dt
n
i,j,k
i,j,k
0
0
de donde g  (0) > 0.
Ahora ya podemos probar el resultado que perseguamos:

300

Captulo 10. Variedades de Riemann

Teorema 10.35 Si V es una variedad de Riemann y q V , para todo , > 0


sucientemente peque
no la bola abierta B4 (q) es convexa.
n: Sean , y seg
Demostracio
un el teorema 10.34 y sea seg
un el resultado
anterior. Reduciendolo podemos suponer < . Notemos as mismo que , puede
tomarse arbitrariamente peque
no. Lo escogemos de modo que , < /4 y tal que
la bola B4 (q) este contenida en el entorno del enunciado.
Tomemos p, r B4 (q), con lo que r B/2 (p). Por 10.34 sabemos que
la bola B (p) es geodesica, luego la bola B/2 (p) tambien lo es. El teorema
10.32 nos da una geodesica minimizante : [0, l] B/2 (p) tal que (0) = p,
(l) = r. Falta probar que est
a contenida en B4 (q), es decir, que f ((t)) < ,
para todo t.
Sea t0 [0, l] un punto donde g = f tome el valor maximo. Entonces
g(t0 ) = f ((t0 )) = d(q, (t0 )) d(q, p) + d(p, (t0 )) < , +

< .
2

Supongamos, por reducci


on al absurdo, que g(t0 ) ,. Entonces t0
= 0 y
t0
= l, luego ha de ser g  (s) =  (s)(f ) = 0. Podemos aplicar el resultado previo
(en realidad tendramos que cambiar (t) por (t t0 )) y concluir que g tiene
un mnimo relativo estricto en t0 , lo cual contradice a que tenga un m
aximo.
Por u
ltimo, notamos que es la u
nica geodesica contenida en B4 (q) que une
p con r, ya que, si hubiera otra, ambas estaran contenidas en la bola geodesica
B (p), lo cual es imposible.
El teorema 10.34 tiene otra consecuencia importante sobre las geodesicas:
Teorema 10.36 Toda curva regular a trozos minimizante en una variedad de
Riemann es (salvo reparametrizaci
on) una geodesica (en particular es regular).
n: Sea una curva en las condiciones indicadas. Podemos
Demostracio
suponerla parametrizada por el arco. Si t0 es un punto de su dominio, tomamos
, y en las condiciones del teorema 10.34 para q = (t0 ). Sea > 0 tal que
[t0 , t0 + ] B4 ((t0 )). Entonces
(t0 + ) B ((t0 ) ),
luego podemos aplicar 10.32 para concluir que |[t0 ,t0 +] es (salvo reparametrizaci
on) una geodesica. Como esta parametrizada por el arco, de hecho es una
geodesica. En particular es regular en un entorno de t0 y su derivada covariante
en t0 es nula. Como esto vale para todo t0 , concluimos que es una geodesica.

Propiedades globales de las geod


esicas En general, dos puntos de una variedad de Riemann conexa no pueden unirse necesariamente por una geodesica.
Pensemos por ejemplo en R2 \ {0} y dos puntos tales que el segmento que los
una pase por el origen. El problema es que la geodesica que debera unirlos
se ve interrumpida. En esta seccion probaremos que si las geodesicas no se
interrumpen entonces s que es cierto.

10.4. Geodesicas

301

Denici
on 10.37 Una variedad de Riemann V es geodesicamente completa en
un punto p V si todas las geodesicas que pasan por p estan denidas en todo
R. Diremos que V es geodesicamente completa si lo es en todos sus puntos.
Si una variedad V es geodesicamente completa en un punto p, podemos
denir expp (v) = v (1) para todo vector v Tp V . As tenemos denida la
funci
on exponencial expp : Tp V V . Sabemos que es diferenciable en un
entorno de 0, pero ahora podemos probar m
as:
Teorema 10.38 Si V es una variedad de Riemann geodesicamente completa
en un punto p, entonces expp es diferenciable en Tp V .
n: Supongamos que expp no es diferenciable en alg
Demostracio
un punto.
Sea R el supremo de todos los radios r tales que expp es diferenciable en la bola
abierta Br (0). Obviamente expp es diferenciable en BR (0).
Vamos a probar que, cada w Tp V con w = R tiene un entorno en el que
expp es diferenciable. Por compacidad, la esfera de radio R puede ser cubierta
por un n
umero nito de estos entornos, y entonces es facil encontrar una bola
mayor donde expp es diferenciable, con lo que tendremos una contradicci
on.
Sea q = expp w. Sabemos que existe un > 0 tal que exp : E V es
diferenciable, donde E es el entorno de (q, 0) en T dado por (10.18).
Tomemos 0 < r < 1 tal que w |[r,1] sea minimizante y tenga longitud menor
que . Su longitud es concretamente (1 r)w = (1 r)R < . Sea q0 = w (r),
de modo que d(q, p) < .
Tomemos como carta de Tp V un isomorsmo en Rn . Sean x1 , . . . , xn las
coordenadas correspondientes. Consideramos X : Tp V T (Tp V ) dado por


1

1

Xv = x1 (v)
+

+
(v)
.
x
n
r
x1 v
r
xn v
Se comprueba inmediatamente que X es diferenciable. Si v (t) = tv, es
claro que Xw = r 1 w (r).
Sea : BR (0) T V la aplicaci
on dada por
X

d expp

(1r)

BR (0) T (BR (0)) T V T V,


claramente diferenciable (la u
ltima aplicaci
on es la multiplicaci
on por 1 r).
Explcitamente,
(v) = (1 r)d expp (Xv ) = (1 r)d expp (r 1 v (r)) = (1 r)r 1 v (r).

En particular (rw) = (1 r)w
(r) Tq0 V , luego

(rw) = (1 r)w = (1 r)R < .


As pues, (rw) E (es un vector de norma menor que en un punto q0
que dista de q menos que ). Como rw BR (0) y expp es continua en esta

302

Captulo 10. Variedades de Riemann

bola, existe un entorno U0 de rw tal que [U0 ] E . Sea U = r1 U0 , que es


un entorno de w. Denimos : U V como la composicion
r

exp

U U0 E V,
claramente diferenciable. La prueba estar
a terminada si demostramos que =

expp |U . En efecto, si v U , sea v1 = (rv) = (1 r)w
(r), sea q1 = v (r).
q1
Entonces (representando por las geodesicas que parten de q1 ), tenemos que
q1
q1
p
(v) = expq1 (v1 ) = (1r)
 (r) (1) =  (r) (1 r) = v (1) = expp (v).
v

Aqu hemos usado que la geodesica que parte de v (r) con tangente v (r)
es simplemente la prolongacion de v (t). Los par
ametros se suman porque son
proporcionales a la longitud de arco (con la misma proporci
on v).
El teorema principal sobre geodesicas a nivel global es el siguiente:
Teorema 10.39 (Hopf-Rinow) Si V es una variedad de Riemann conexa, las
armaciones siguientes son equivalentes:
a) V es geodesicamente completa.
b) V es geodesicamente completa en un punto p V .
c) Todo subespacio cerrado y acotado en V es compacto.
d) V es completa como espacio metrico.
Adem
as, si se da cualquiera de estas condiciones, entonces todo par de puntos
de V pueden unirse por una geodesica minimizante.
n: Obviamente a) implica b). Veamos que b) implica que
Demostracio
todo punto q V puede unirse con p por una geodesica minimizante. Sea
r = d(p, q) > 0. Consideremos una bola geodesica B4 (p) con , < r y tomemos
v Tp V de norma 1 tal que p0 = expp (,v) minimice la distancia a q entre los
puntos de la esfera geodesica S4 (p). Sea v la geodesica que parte de p con
tangente v. Veamos que q = v (r). Notemos que l(v |[0,r] ) = r, luego ademas
v sera minimizante entre p y q.
Si s S4 (p), entonces
d(p, q) d(p, s) + d(s, q) = , + d(s, q) , + d(p0 , q).
Por otra parte, si : [a, b] V es un arco que une p con q, existe un punto
t0 ]a, b[ tal que (t0 ) S4 (p) y as
l() = l(|[a,t0 ] ) + l(|[t0 ,b] ) , + d(p0 , q),
luego d(p, q) = , + d(p0 , q). Equivalentemente, d(v (,), q) = r ,.
Sea t1 el supremo de los t R tales que d(v (t), q) = r t. Tenemos que
, t1 r y por continuidad es claro que d(v (t1 ), q) = r t1 . Basta demostrar
que t1 = r.

10.4. Geodesicas

303

En caso contrario, si t1 < r, tomamos una esfera geodesica S4 (v (t1 )) y


consideramos en ella el punto p0 mas cercano a q. Igual que antes razonamos
que d(v (t1 ), q) = , + d(p0 , q), luego d(p0 , q) = r t1 , y
d(p, p0 ) d(p, q) d(p0 , q) = r r + t1 + , = t1 + , ,
pero la uni
on de v |[0,t1 ] con la geodesica que va de v (t1 ) a p0 tiene longitud

t1 + , , luego es minimizante y, por consiguiente, una geodesica. Necesariamente
entonces es la propia v . En particular d(p, p0 ) = t1 + , y v (t1 + , ) = p0
De este modo tenemos que d(v (t1 + , ), q) = r (t0 + , ), en contradicci
on
con la eleccion de t1 .
as
Como consecuencia, la aplicacion expp : Tp V V es suprayectiva. M
a
un, todo q V tiene una antiimagen v con v = d(p, q). Por consiguiente
todo conjunto acotado de V esta contenido en la imagen de una bola cerrada de
Tp V , que por continuidad ser
a compacta. Es claro entonces que b) implica c).
Obviamente c) implica d): Toda sucesi
on de Cauchy es acotada, luego esta
contenida en un compacto, luego tiene una subsucesi
on convergente, luego converge.
Para probar que d) implica a) observamos que si : ]a, b[ V es una
geodesica que no puede prolongarse m
as alla de b (por ejemplo) entonces podemos tomar una sucesion {tm }m ]a, b[ convergente a b, con lo que (tm )
es una sucesion de Cauchy en V (ya que d((tm ), (tr )) = k|tm tr |, donde
k =   (0)). Por hip
otesis converge a un punto p V . Mediante el teorema
10.34 encontramos una bola geodesica B4 (q) tal que, si (tm ) esta en ella, entonces una bola B ((tm )) es geodesica y contiene a q. Entonces, la geodesica
ha de llegar a la frontera de esta bola, luego no puede terminar en q.
Si se cumple cualquiera de estas condiciones, entonces tenemos b) para todo
punto p, luego hemos probado que cualquier par de puntos p y q pueden unirse
por una geodesica minimal.
En particular todas las variedades compactas son geodesicamente completas.
Cubrimientos simples Si hemos estudiado con detalle la existencia de geodesicas y entornos convexos ha sido para probar el teorema siguiente esencialmente topol
ogico que nos har
a falta en el estudio de la homologa y la cohomologa de las variedades diferenciales.
Denici
on 10.40 Un cubrimiento simple de una variedad diferencial V es un
cubrimiento abierto localmente nito tal que cualquier intersecci
on no vaca de
sus abiertos es difeomorfa a un abierto estrellado de Rn .
(Un conjunto A Rn es estrellado con vertice en un punto p A si para
todo q A el segmento que une p con q esta contenido en A.)
Teorema 10.41 Toda variedad diferencial tiene un cubrimiento simple.

304

Captulo 10. Variedades de Riemann

Consideremos una variedad diferencial V y jemos en ella una metrica de


Riemann (teorema 10.16). Sea {Gn }n un cubrimiento abierto de V seg
un el
teorema 1.16. Cada compacto Gn \ Gn1 puede cubrirse por un n
umero nito
de bolas abiertas convexas contenidas en Gn+1 \ Gn2 (se entiende que Gn =
si n < 0). Llamemos Un a este conjunto nito de bolas. Podemos suponer que
cumplen el teorema 10.34.
n+2

Sea Vn =
Ui , que es un cubrimiento nito del compacto Gn+2 \ Gn3 .
i=n2

Sea ,n el n
umero de Lebesgue de este cubrimiento, es decir, el que satisface el
teorema 2.37.
Ahora, para cada q Gn \ Gn1 tomamos una bola convexa de centro q y
de di
ametro menor que el mnimo de ,n1 /2, ,n /2 y ,n+1 /2. Exigimos adem
as
que este contenida en Gn+1 \ Gn2 . Extraemos un subcubrimiento nito Un ,
de modo que la uni
on de todos ellos es un cubrimiento abierto de V localmente
nito.
Supongamos ahora que C = U1 Ur es una interseccion no vaca de
abiertos de este cubrimiento. Sea W = U1 Ur . Tomemos un punto
p C, que cumplir
a p Gn \ Gn1 para alg
un n. Entonces, cada Ui pertenece
ametro es menor que ,n /2 y el
a Un1 Un Un+1 . Por consiguiente, su di
di
ametro de W es menor que ,n .
Por otra parte, es claro que W Gn+2 \ Gn3 Gn+2 \ Gn3 , luego por el
teorema 2.37 concluimos que W esta contenido en una de las bolas convexas del
cubrimiento Vn , digamos en B (de la que tambien sabemos que cumple 10.34).
Con esto podemos probar que C es convexo: si p y q son dos puntos cualesquiera de C, entonces, puesto que C Ui W B, tenemos que p y q pueden
unirse por una geodesica minimizante contenida en Ui , que ha de ser la misma
para todo i, ya que todas ellas estan contenidas en B, donde tambien tenemos
unicidad. As pues, la geodesica esta contenida en C.
Si p C, por 10.34 sabemos que existe un > 0 tal que C B B (p) y la
bola B (p) es geodesica. Por consiguiente, expp se restringe a un difeomorsmo
entre un entorno de 0 en Tp (V ) y C. Como C es convexo, dicho entorno ha de
ser estrellado con centro 0. Aplicando un isomorsmo podemos convertirlo en
un abierto en Rn .

Captulo XI

Homologa y cohomologa
diferenciable
En este captulo introducimos una homologa y una cohomologa especcas
para variedades diferenciales, si bien probaremos que son equivalentes a la homologa y la cohomologa singular de la variedad.

11.1

Homologa singular diferenciable

La homologa singular diferenciable de una variedad diferencial es la homologa que se obtiene al considerar u
nicamente smplices diferenciables en el
sentido de la denici
on siguiente:
Denici
on 11.1 Sea V una variedad diferencial. Un p-smplice singular diferenciable es una aplicaci
on : p V que se extiende a una aplicaci
on
diferenciable en un entorno de p .
Fijado un anillo de coecientes A, denimos Cp (V ) como el A-submodulo
de Cp (V ) generado por los p-smplices singulares diferenciables en V . A sus
elementos los llamaremos p-cadenas singulares diferenciables en V . (Consideramos u
nicamente la homologa completa, de modo que C1 (V ) = 0). Estos
modulos denen un subm
odulo graduado C (V ) de C(V ). Veamos que es un
subcomplejo:
Puesto que el p 1-smplice (x1 , . . . , x
i , . . . xn ) se extiende a una aplicaci
on
diferenciable (afn) de Rp1 en Rp , es claro que si es un p-smplice diferenciable, entonces la composicion  (x1 , . . . , x
i , . . . xn ) tambien es diferenciable, de
donde se sigue a su vez que es una p 1-cadena diferenciable. As pues, el
operador frontera de C(V ) se restringe a un operador frontera en C (V ), como
queramos probar.
M
as en general, si U V es un abierto, denimos el complejo cociente
C (V, U ) = C (V )/C (U ). En particular C (V ) = C (V, ).
305

306

Captulo 11. Homologa y cohomologa diferenciable

Podemos denir los grupos de homologa singular diferenciable Hp (V, U )


como los grupos de homologa del complejo C (V, U ).
Vamos a probar que la inclusi
on i : C (V ) C(V ) tiene una inversa
homot
opica, con lo que induce isomorsmos entre los grupos de homologa,
lo cual signica que al tratar con variedades diferenciales podemos sustituir la
homologa singular por la homologa singular diferenciable. Necesitamos algunos
hechos previos para obtener esto.
Ante todo, si f : (V, U1 ) (W, U2 ) es una aplicaci
on diferenciable entre pares de variedades, es claro que f  se restringe a un homomorsmo f  :
C (V, U1 ) C (W, U2 ), el cual induce a su vez homomorsmos de modulos
f : Hp (V, U1 ) Hp (W, U2 ). En denitiva, la homologa singular diferenciable es funtorial.
El lector no debera tener dicultades en adaptar las demostraciones de los
teoremas basicos sobre la homologa singular, como 2.13, 2.15, 2.16 o 2.17. Las
modicaciones necesarias son mnimas. Por ejemplo, en 2.16 hemos de sustituir
los arcos continuos (1-smplices) por arcos diferenciables a trozos, que ahora no
son 1-smplices, sino 1-cadenas, pero para el caso es lo mismo. Para enunciar
2.17 hemos de considerar como variedad diferencial de dimensi
on 0 a todo espacio V = {p} con un u
nico punto, de modo que las funciones diferenciables
en V son las funciones constantes y Tp V = 0. Todos los conceptos y resultados de la geometra diferencial se particularizan trivialmente a este caso. M
as
a
un, la homologa singular diferenciable de un punto coincide exactamente con
la topol
ogica, luego la versi
on diferenciable de 2.17 es exactamente el mismo
teorema.
Ocupemonos ahora del teorema de homotopa para la homologa diferenciable. Para ello hemos de considerar homotopas diferenciables:
Denici
on 11.2 Dos aplicaciones diferenciables f , g : V W entre variedades son homot
opicas si existe una aplicaci
on diferenciable H : R W W tal
que H0 = f y H1 = g.
Al trabajar con aplicaciones diferenciables hay ciertas construcciones topol
ogicas que requieren mayor atenci
on. Por ejemplo, para justicar que la
relacion de homotopa es transitiva hemos de tomar una funci
on diferenciable
g : R I creciente y tal que g(t) = 0 para t 0 y g(t) = 1 para t 1/4 (ver
la seccion 9.2). Si H es una homotopa entre dos funciones f1 y f2 y H  es una
homotopa entre f2 y f3 , entonces una homotopa entre f1 y f3 viene dada por

H(g(t), x)
si t 1/2,

H (t, x) =
H  (g(t 3/4), x) si t 1/2.
Notemos que hemos tenido que denir las homotopas sobre R V en lugar de I V para que el dominio sea una variedad y tenga sentido hablar de
diferenciabilidad. En realidad el comportamiento de la homotopa para valores
de t fuera del intervalo unidad es irrelevante. De hecho podemos exigir que
permanezca constante:

11.1. Homologa singular diferenciable

307

Teorema 11.3 Si dos aplicaciones diferenciables f , g : V W son homot


opicas, existe una homotopa H entre ellas tal que Ht = f para t 0 y
Ht = g para t 1.
n: Basta considerar una funci
Demostracio
on diferenciable g : R I
que tome el valor 0 para t 0 y 1 para t 1. Si H  es cualquier homotopa
entre f y g basta tomar H(t, x) = H(g(t), x).
Para probar el teorema de homotopa diferenciable seguimos la prueba del
caso continuo con modicaciones mnimas. En primer lugar observamos que los
smplices que forman el prisma can
onico Pp se extienden a aplicaciones diferenciables (anes) de Rp+1 en Rp+1 .
Si : p V es un p-smplice diferenciable y  : I p R V
on
es el dado por  (t, x) = (t, (x)), es claro que  se extiende a una aplicaci
diferenciable en un entorno de I p , luego P () =  (Pp ) es un smplice
diferenciable en R V . Por consiguiente tenemos el homomorsmo
P : Cp (V ) Cp (R V ).
Para cada aplicaci
on diferenciable f : V W denimos la aplicaci
on
diferenciable f  : R V R W mediante f  (t, p) = (t, f (p)), y tenemos que
f  y f  conmutan con los homomorsmos prisma exactamente igual que en el
caso continuo.
Las relaciones (2.2) y (2.3) nos aprovechan sin modicaci
on alguna, pues,
deniendo f  , g  : V R V mediante f  (p) = (0, p) y g  (p) = (1, p),
obviamente diferenciables, al aplicar  a la f
ormula (2.3) exactamente igual
que en el caso continuo obtenemos (2.4) y, por consiguiente, la relaci
on
g  f  = P + P.
Por u
ltimo, consideramos una homotopa H : R V W entre dos funciones diferenciables f y g, con lo que f = f  H, g = g  H, y llamando
PH = P H  : C (V ) C (W ), al componer la relaci
on anterior con H 
resulta que
g  f  = P H + PH ,
es decir, que PH es una homotopa entre f  y g  , luego f = g , como queramos
probar.
En particular, si V es una variedad contractible (es decir, tal que la identidad
es diferenciablemente homot
opica a una constante cp ), entonces la homologa
diferenciable de V coincide con la de {p}.
Tampoco ofrece dicultad alguna probar que el operador de subdivisi
on baricentrica se restringe a un operador S : C (V ) C (V ). En efecto, los
smplices que forman la subdivisi
on S(x0 , . . . , xp ) son anes, luego todos ellos
se extienden a aplicaciones diferenciables (anes) de Rp en s mismo. Por consiguiente, si Cp (V ), se cumple que S() =  (S(x0 , . . . , xp )) Cp (V ).

308

Captulo 11. Homologa y cohomologa diferenciable

Es f
acil ver que la prueba de 2.34 se adapta f
acilmente al caso diferenciable
(solo hay que comprobar que la homotopa H puede construirse de modo que
transforme smplices diferenciables en cadenas diferenciables). Con modicaciones rutinarias obtenemos 2.38 y de aqu 2.43 (con la denici
on obvia de los
grupos de homologa Hp (V ; U)). No nos va a hacer falta el teorema de escision.
Ahora ya podemos demostrar:
Teorema 11.4 Si V es una variedad diferencial, la inclusi
on
i : C (V ) C(V )
induce isomorsmos Hp (V ) Hp (V ).
n: Sea U un cubrimiento simple de V , es decir, un cubriDemostracio
miento abierto localmente nito tal que cualquier intersecci
on no vaca C de
abiertos de U es difeomorfa a un abierto estrellado de Rn . Es claro que todo
abierto estrellado es contractible (podemos suponer que el centro es 0, y entonces
una homotopa diferenciable entre la funci
on nula y la identidad es Ht (x) = tx).
Por consiguiente las intersecciones de abiertos de U son contractibles y sus grupos de homologa son triviales, es decir, todo p-ciclo (diferenciable) en V cuyo
soporte este contenido en una intersecci
on de abiertos de U (para p 1) es la
frontera de una p+1-cadena (diferenciable) contenida en esa misma interseccion.
Consideremos ahora el diagrama siguiente, formado por los homomorsmos
que inducen las inclusiones:
Hp (V ; U)

 Hp (V ; U)


Hp (V )


 Hp (V )

Claramente es conmutativo y sabemos que las echas verticales son isomorsmos, luego basta probar que la echa superior lo es para que lo sea la inferior,
que es lo que queremos demostrar.
Para ello construiremos una inversa homot
opica de la inclusi
on, es decir, un
homomorsmo de complejos : C(V ; U) C (V ; U) de modo que ip p y
p ip sean homotopicas a la identidad, con lo que los homomorsmos inducidos
por entre los grupos de homologa seran los inversos de los inducidos por la
inclusi
on.
M
as concretamente, construiremos de modo que, para todo c Cp (V ; U)
y todo abierto U U tal que |c| U , se cumpla que |p (c)| U . M
as a
un, si
c Cp (V ; U) entonces p (c) = c.
Tomamos p = 0 para p < 0 y como 0 la identidad en C0 (V ; U) =
C0 (V ; U). Supongamos construidos i para i p de modo que cumplan las
condiciones indicadas (en particular de modo que conmuten con el operador
frontera).

11.1. Homologa singular diferenciable

309

Sea un p + 1-smplice en V cuyo soporte este contenido en alguno de los


abiertos de U, y sea C la interseccion de todos los abiertos que contienen a este
soporte (que son un n
umero nito porque U es localmente nito).
Es claro entonces que || C, luego por hip
otesis de induccion tenemos
que |p ()| C. As mismo,
p () = p () = 0.
As pues, p () es un p-ciclo diferenciable en C, luego es la frontera de una
p + 1-cadena diferenciable en C, a la que tomamos como p+1 (). De este modo
se cumple que
p+1 () = p ().
Notemos ademas que si es diferenciable entonces tambien lo es, y por
hip
otesis de induccion p () = , luego podemos tomar p+1 () = .
Extendemos la denici
on de p+1 por linealidad a todas las p + 1-cadenas,
y es claro que p+1 cumple todos los requisitos.
En particular tenemos que ip p = 1, luego s
olo nos queda demostrar
que p ip es homotopico a la identidad. As pues, hemos de construir un
homomorsmo H : C(V ; U) C(V ; U) de grado 1 tal que, para toda cadena
c C(V ; U) se cumpla (c) c = H(c) + H(c). Exigiremos tambien que si
|c| U U entonces |H(c)| U .
Denimos Hp = 0 para p < 0 y H0 (x) = cx (el 1-smplice constante x). Supuesto denido Hp1 , tomamos Cp (V ; U), y llamamos C a la interseccion
de los abiertos de U que contienen a ||. Las hip
otesis de induccion implican
inmediatamente que () Hp1 () es un p-ciclo (no necesariamente diferenciable) con soporte contenido en C, luego existe Hp () Cp+1 (V ; U) con
soporte contenido en C tal que H() = () H(). Ahora basta extender la denici
on por linealidad a todas las p-cadenas y tenemos la homotopa
buscada.
Para la homologa relativa consideramos el siguiente diagrama conmutativo
con las exactas:
0

 C (U )

 C (V )

 C (V, U )

0


 C(U )


 C(V )


 C(V, U )

0

Al formar las sucesiones exactas de homologa obtenemos un diagrama conmutativo en el que dos de cada tres echas verticales son isomorsmos, luego
por 3.1 todas lo son. En denitiva, el teorema anterior vale igualmente para
la homologa relativa. (En principio hemos probado que la inclusi
on induce un
isomorsmo, pero seg
un 5.10 esto equivale a que tenga una inversa homot
opica.)
Notemos ahora que la inclusi
on i : C (V, U ) C(V, U ) induce una apli

cacion dual i : C (V, U ) C (V, U ) entre los complejos inversos duales, la


cual induce tambien isomorsmos entre los grupos de cohomologa:
p
H p (V, U ) H
(V, U ).

310

Captulo 11. Homologa y cohomologa diferenciable

(pues su inversa es la aplicacion dual de la inversa homot


opica de i). Tenemos as
la cohomologa diferenciable de V (aunque no es esta la cohomologa que nos va
a interesar en las variedades diferenciales). Explcitamente, el isomorsmo entre
p
H p (V, U ) y H
(V, U ) asigna a la clase del cociclo la clase de su restriccion a
p
C (V ).
Si suponemos concretamente que el anillo de coecientes es A = R, el teop
rema 5.51 nos da que H
(V, U ) y H p (V, U ) son naturalmente isomorfos a los

espacios duales de Hp (V, U ) y Hp (V, U ), respectivamente, y es facil ver que


el isomorsmo es simplemente el inducido de forma natural por el isomorsmo
entre estos u
ltimos.

11.2

Tensores antisim
etricos

Mientras la homologa diferenciable es solo una mnima variante de la homologa singular, la cohomologa que pretendemos denir en las variedades diferenciales no guarda, en principio relaci
on alguna con la cohomologa singular,
por lo que el hecho de que termine siendo equivalente a la cohomologa singular
es un resultado notable.
La cohomologa de De Rham surge de forma natural al sistematizar los resultados cl
asicos del calculo vectorial en una teora general de integraci
on de
formas diferenciales sobre variedades. En la secci
on siguiente introduciremos
las formas diferenciales que determinan dicha cohomologa, para lo cual necesitamos estudiar primero los tensores antisimetricos en un espacio vectorial. Por
completitud introduciremos tambien los tensores simetricos.
Sea V un espacio vectorial sobre un cuerpo de caracterstica 0. Representamos por Tk (V ) = Tk0 (V ). El grupo k de las permutaciones de {1, . . . , k} act
ua
de forma natural sobre Tk (V ) con la accion determinada por
(T )(v1 , . . . , vk ) = T (v1 1 , . . . , v1 k ).
Equivalentemente:
(1 k ) = 1 k .
Diremos que un tensor T Tk (V ) es simetrico (resp. antisimetrico) si cumple
T = T (resp. T = sig T ) para todo k .
En otras palabras, T es simetrico si T (v1 , . . . , vk ) no depende del orden de
los vectores y es antisimetrico si al intercambiar dos de ellos cambia el signo.
Representaremos por S k (V ) y Ak (V ) los subespacios de tensores covariantes
simetricos y antisimetricos, respectivamente, de grado k en V . Convenimos que
S 0 (V ) = A0 (V ) = K (el cuerpo de escalares).
Podemos simetrizar un tensor arbitrario de V mediante el epimorsmo
S : Tk (V ) S k (V ) dado por
S(T ) =

1 
T.
k! k

11.2. Tensores antisimetricos

311

Es claro que T es simetrico si y solo si S(T ) = T . Similarmente denimos el


epimorsmo A : Tk (V ) Ak (V ) mediante
A(T ) =

1 
(sig ) T.
k! k

Tambien es claro que T es antisimetrico si y solo si A(T ) = T . Denimos


los espacios vectoriales graduados
 k
 k
S(V ) =
S (V ),
A(V ) =
A (V ).
k0

k0

A partir de aqu nos centramos en el espacio A(V ), al que vamos a dotar de


estructura de algebra graduada. Para ello consideramos los homomorsmos
: Ak (V ) Ar (V ) Ak+r (V )
dados por
=

(k + r)!
A( ).
k! r!

Estos
inducen un producto en A(V ). Vamos a probar que es asociativo,
con lo que A(V ) sera ciertamente un algebra unitaria (notemos que si K
entonces = ).
Para ello probamos primero la asociatividad del producto 1 = A( ).
Consideramos el algebra cociente Q = T /I , donde

T =
Tk (V )
k0

e I es el ideal bil
atero generado por los cuadrados , con V . Representemos por el producto (obviamente asociativo) de Q . La proyecci
on
: T Q se restringe a una aplicaci
on lineal : A Q . Basta probar
que es un isomorsmo de algebras. En particular hemos de ver que
( 1 ) = () ().
La clave esta en probar que
(T ) = (A(T )),

para todo T Tk (V ).

(11.1)

Basta comprobarlo sobre tensores puros T = 1 k , con i V . En


efecto, como
(i + j ) (i + j ) I ,
concluimos que i j j i (mod I ), luego para todo k tenemos
que
(1 k ) = (sig ) (1 k ).
Al sumar sobre obtenemos (11.1). Esta relacion implica inmediatamente
que es suprayectiva. Para la inyectividad observamos que el homomorsmo

312

Captulo 11. Homologa y cohomologa diferenciable

A se anula sobre I . En efecto, un elemento de I es combinacion lineal de


un i = i+1 y A debera cambiar de signo
tensores T = 1 . . . p con alg
al permutar i con i+1 , cuando obviamente queda igual. As pues A(T ) = 0.
Por consiguiente, si () = 0, con A(V ), entonces I , luego =
A() = 0.
Falta probar que conserva los productos. Basta verlo sobre factores de la
forma
= A(1 k ), = A(1 q ).
En efecto, usando (11.1) vemos que
( 1 )

= (A(A(1 k ) A(1 q )))


= (A(1 k ) A(1 q ))
= (A(1 k )) (A(1 q )) = () ().

Con esto tenemos la asociatividad de 1 . Es f


acil ver que
(r + s + t)!
1 1 ,
r! s! t!
con lo que la asociatividad de 1 implica la de . M
as a
un, ahora es claro que
si 1 , . . . , p V , entonces

1 k = k! A(1 k ) =
(sig ) 1 k .
=

Teorema 11.5 Si V es un espacio vectorial, entonces A(V ) es un a


lgebra unitaria anticonmutativa con el producto , es decir, si Ak (V ) y Ar (V ),
entonces
= (1)kr .
Adem
as, si 1 , . . . , k V , se cumple que

1 k =
(sig ) 1 k .
k

n: S
Demostracio
olo falta probar la anticonmutatividad. Usaremos los
hechos que hemos obtenido antes del teorema. Podemos suponer
= A(1 k ),

= A(1 r ).

Entonces, usando (11.1),


() () = (1 k ) (1 r )
= (1 k 1 r ).
Hemos visto que cada vez que intercambiamos dos factores consecutivos la
proyeccion cambia de signo. Para pasar a la izquierda todos los factores de la
derecha necesitamos kr permutaciones, luego
() () = (1)kr (1 r 1 k ) = (1)kr () ().
Por consiguiente es anticonmutativo, luego lo mismo vale para 1 y tambien para .

11.3. Formas diferenciales

313

Denici
on 11.6 Si V es un espacio vectorial de dimension nita, el algebra
graduada A(V ) se llama
algebra exterior de V y el producto se llama producto
exterior en A(V ).
Sea e1 , . . . , en una base del espacio vectorial V y e1 , . . . , en su base dual,
sean 1 i1 < < ik n, 1 j1 < < jk n. El teorema anterior implica
entonces que
(ei1 eik )(ej1 , . . . , ejk ) =

1 si ik = jk para todo k,
0 en otro caso.

De aqu se sigue:
Teorema 11.7 Sea V un espacio vectorial y e1 , . . . , en una base de V . Para
a formada por los tensores ei1 eik ,
1 k n, una base de Ak (V ) est
donde los ndices recorren todas las combinaciones con 1 i1 < < jk n.
n: En efecto, si Ak (V ), tenemos que
Demostracio
=

(ei1 , . . . , eik )ei1 eik .

i1 <<ik

En efecto, ambos tensores coinciden sobre las k-tuplas (ej1 , . . . , ejk ) para
ndices crecientes y, por la antisimetra, tambien si los ndices son cualesquiera.
Por linealidad coinciden en todo V k .
Por otra parte, si


i1 ,...,ik ei1 eik = 0,

i1 <<ik

haciendo actuar esta forma sobre (ei1 , . . . , eik ) obtenemos que i1 ,...,ik = 0,
luego los tensores del enunciado son linealmente independientes (en particular
distintos dos a dos).
Respecto a los casos no considerados en el teorema, tenemos que A0 (V ) = K
y Ak (V ) = 0 para k > n por la antisimetra. (Un tensor antisimetrico se anula
sobre k-tuplas con alg
un ndice repetido y, por linealidad, tambien sobre k-tuplas
linealmente dependientes. Por consiguiente si k > n los tensores antisimetricos
de grado k son nulos.) Observemos de paso que A1 (V ) = V .
 
De este modo, para 0 k n tenemos que la dimension de Ak (V ) es nk .
La dimensi
on de A(V ) es 2n .

11.3

Formas diferenciales

Las formas diferenciales de una variedad V son simplemente los campos


tensoriales en V que son antisimetricos en cada punto:

314

Captulo 11. Homologa y cohomologa diferenciable

Denici
on 11.8 Si V es una variedad diferencial, llamamos k (V ) al espacio
vectorial de los tensores Tk0 (V ) que verican p Ak (Tq (V )) para todo
p V . Sus elementos se llaman formas diferenciales de grado k. El
algebra
exterior de V es
 k
(V ) =
(V ).
k

Claramente es un algebra graduada anticonmutativa con el producto exterior


denido puntualmente. As mismo tiene estructura de modulo sobre C (V ).
Del teorema 11.7 se sigue facilmente que si V tiene dimension n y 1 k n,
entonces un tensor esta en k (V ) si y solo si para cada punto de V existe
una carta (U, x) a su alrededor y unas funciones diferenciables i1 ,,ik , con
1 i1 < ik n de modo que
'
|U =
i1 ,,ik dxi1 dxin .
i1 <<ik

Observemos que 0 (V ) = C (V ), as como que 1 (V ) es el mismo espacio


que denimos en el captulo IX y que k (V ) = 0 para k > n.
Si f : V W es una aplicaci
on diferenciable, es f
acil ver que las aplicaciones lineales f : Tk0 (W ) Tk0 (V ) se restringen a aplicaciones lineales
f : k (W ) k (V ). A su vez, estas inducen un homomorsmo de algebras
f : (W ) (V ), es decir, se cumple que f ( ) = f () f (). Obviamente se conserva el caracter funtorial, es decir, para la identidad tenemos
1 = 1 y (f g) = g f .
La evaluaci
on Vamos a considerar tres derivaciones sobre el algebra exterior
(V ) de una variedad diferencial V . Empezamos por la mas simple de las tres:
Denici
on 11.9 Sea V una variedad diferencial y X X(V ). Denimos la evaluaci
on en X o multiplicaci
on interior por X como el homomorsmo graduado
iX : (V ) (V ) de grado 1 dado por
iX ()(X1 , . . . , Xk1 ) = (X, X1 , . . . , Xk1 ),

para cada k (V ).

M
as precisamente, iX (), as denido, es una forma multilineal de X(V ) en
C (V ), luego por el lema de localizacion determina un tensor que claramente
es alternado, es decir, es una forma diferenciable de V . En principio esto vale
para k > 0, pero denimos iX (f ) = 0 para todo f 0 (V ).
Una comprobaci
on rutinaria muestra que iX es una antiderivaci
on del algebra
exterior, es decir, que es lineal y ademas cumple
iX ( ) = iX () + (1)p iX (),

p (V ), q (V ).

(Se calcula explcitamente la accion de ambos miembros sobre campos vectoriales arbitrarios usando la denici
on de .)

11.3. Formas diferenciales

315

La derivada de Lie La siguiente derivaci


on es simplemente la derivada de
Lie asociada a un campo X X(V ). En principio la tenemos denida sobre
toda el algebra tensorial de V , pero es f
acil ver que se restringe a un homomorsmo graduado LX : (V ) (V ) de grado 0. Concretamente, usando que
conmuta con las contracciones de tensores se sigue sin dicultad que
LX ()(X1 , . . . , Xk ) = X((X1 , . . . , Xk ))

k


(X1 , . . . , LX Xi , . . . , Xk ),

i=1

para toda k (V ), y esta expresion muestra claramente que LX k (V ).


Aplicando esta expresi
on se concluye inmediatamente la relacion
i[X,Y ] = iY LX LX iY .

(11.2)

A su vez, de aqu deducimos que LX es una derivaci


on de (V ), es decir,
que cumple
LX ( ) = (LX ) + LX .
(11.3)
En efecto, podemos suponer que p (V ), q (V ) y razonamos por
inducci
on sobre p + q. Si p + q = 0 es trivial. Si se cumple cuando p + q < k y
suponemos p + q = k, entonces, para cada Y X(V ) tenemos por (11.2) que
iY (LX ( )) = LX (iY ( )) i[X,Y ] ( )
= LX (iY () + (1)p iY ) i[X,Y ] () (1)p i[X,Y ] .
Aplicando la hip
otesis de induccion esto es igual a
LX (iY ()) + iY () LX + (1)p (LX ) iY + (1)p LX (iY ))
i[X,Y ] () (1)p i[X,Y ] .
Ahora aplicamos (11.2) y llegamos a
iY (LX ()) + (1)p (LX ) iY + iY () LX + (1)p iY (LX ())
= iY ((LX ) + LX ).
En resumen, tenemos que
iY (LX ( )) = iY ((LX ) + LX ).
Ahora bien, de la denici
on de iX se sigue inmediatamente que si dos formas
y H k (V ) con k 1 cumplen que iY () = iY (H) para todo Y X(V ),
entonces = H. Por consiguiente, podemos cancelar iY en la igualdad anterior
y tenemos la relacion buscada.

316

Captulo 11. Homologa y cohomologa diferenciable

La diferencial exterior Introducimos ahora la derivaci


on m
as importante
del algebra exterior. Si V es una variedad diferencial y f 0 (V ) = C (V ),
tenemos que df 1 (V ). Vamos a probar que este operador diferencial se
extiende a una antiderivaci
on de (V ), unvocamente determinada por las condiciones del teorema siguiente:
Teorema 11.10 Si V es una variedad diferencial existe una u
nica aplicaci
on
lineal d : (V ) (V ) que cumple las propiedades siguientes:
a) Si f 0 (V ), entonces df es la diferencial de f en el sentido usual.
b) Para cada k (V ) se cumple que d k+1 (V ).
c) Si 1 p (V ) y 2 q (V ), entonces
d(1 2 ) = d1 2 + (1)p 1 d2 .
d) d2 = d d = 0.
e) Si (V ) se anula en un abierto U V entonces d tambien se anula
en U .
Enseguida veremos que la propiedad e) es consecuencia de las anteriores
luego, en denitiva, la diferencial exterior d es la u
nica antiderivaci
on de (V )
de grado 1 que extiende a la diferencial usual y tal que d2 = 0.
n: En primer lugar probaremos que seg
Demostracio
un acabamos de
armar la u
ltima propiedad es consecuencia de las tres primeras. Para cada
p V podemos tomar una funci
on f C (V ) que se anule fuera de U pero tal
que f (p) = 1. Entonces la forma f es nula y, como la diferencial es lineal, ha
de ser
0 = d(f ) = df + f d,
luego d(p) = (f d)(p) = df (p) 0 = 0.
Notemos que la propiedad e) junto con la linealidad de la diferencial prueba
que si dos formas coinciden en un abierto de V entonces sus diferenciales tambien
coinciden.
Ahora probamos que si existe la diferencial es u
nica. Tomemos un punto
p V y sea (U, x) una carta alrededor de p. Tomemos una funci
on f C (V )
que valga 1 en un entorno de p y se anule fuera de U .
Si k (V ) entonces |U se expresa como
'
i1 ik dxi1 dxik ,
1i1 <<ik n

para ciertas funciones i1 ik C (U ).


La forma f coincide con en un entorno de p y sus coecientes son las
funciones
i1 ik = f i1 ik . Puesto que f se anula fuera de U , podemos considerar que
i1 ik C (V ). Similarmente, las funciones yi = f xi extendidas

11.3. Formas diferenciales

317

como 0 fuera de U son de clase C en V y coinciden con las xi en un entorno


de p. Por consiguiente dyi coincide con dxi en un entorno de p. As pues, la
forma f (y por consiguiente ) coincide con la forma
'

i1 ik dyi1 dyik
1i1 <<ik n

en un entorno de p. Ahora calculamos


'
d
=
d
i1 ik dyi1 dyik ,

(11.4)

1i1 <<ik n

pues una simple inducci


on prueba a partir de c) y d) que d(dyi1 dyik ) = 0.
Teniendo en cuenta que la diferencial depende s
olo del comportamiento local de
las formas llegamos a que
'
d|p =
di1 ik (p) dxi1 |p dxik |p .
1i1 <<ik n

Ahora bien, por la propiedad a) tenemos que el miembro derecho de la


igualdad anterior es el mismo cualquiera que sea la funci
on d que cumpla las
propiedades del enunciado. En consecuencia la diferencial exterior es u
nica.
Para probar la existencia partiremos de una expresi
on explcita que nos
relacionar
a la diferencial exterior con la derivada de Lie. Concretamente, vamos
a ver que si denimos d sobre cada k (V ) mediante

j , . . . , Xk+1 ))
d(X1 , . . . , Xk+1 ) = (1)j+1 Xj ((X1 , . . . X
j

i, . . . , X
j , . . . Xk+1 )
(1)i+j ([Xi , Xj ], X1 , . . . , X

i<j

entonces se cumplen las propiedades del enunciado (el circunejo indica que
falta el termino correspondiente). Para k = 0 esta denici
on debe entenderse
como df (X) = X(f ), con lo que df es la diferencial usual, tal y como exige a).
Por el lema de localizacion es claro que d, as denida, es ciertamente una
forma diferencial de dimensi
on k + 1. Extendemos d a (V ) por linealidad y
obviamente se cumple b). Probaremos c) indirectamente. Una comprobaci
on
rutinaria a partir de las deniciones nos da que
LX = iX d + d iX .
Ahora c) se demuestra con el mismo razonamiento con el que probamos
(11.3), pero usando la relaci
on anterior en lugar de (11.2).
Para probar d) observamos en primer lugar que si f 0 (V ) entonces
d(df ) = 0. En efecto,
d(df )(X, Y )

= X(df (Y )) Y (df (X)) df ([X, Y ])


= X(Y (f )) Y (X(f )) [X, Y ](f ) = 0.

318

Captulo 11. Homologa y cohomologa diferenciable

Usando c), de aqu se sigue que d(dyi1 dyik ) = 0, para todas las funnico caso particular de d) que hemos usado
ciones yi C (V ), pero este era el u
en la prueba de la unicidad, luego sabemos que si es una forma arbitraria, en
un entorno de cada punto p, la forma d coincide con una forma de tipo (11.4),
luego (por la propiedad e) en dicho entorno d(d) coincide con d(d
), y esta es
nula por c) y el caso particular de d) que hemos probado.
Tenemos, pues, que la diferencial exterior es una antiderivaci
on de grado 1
del algebra exterior. Adem
as, en la prueba del teorema anterior hemos obtenido
la relaci
on
LX = iX d + d iX
(11.5)
entre las tres derivaciones que hemos introducido. De ella, junto al hecho de
que d2 = 0, se sigue inmediatamente que
LX d = d LX .

(11.6)

Todas estas relaciones se interpretan de forma natural en terminos de la


cohomologa de De Rham, que introducimos a continuaci
on.

11.4

La cohomologa de De Rham

En la seccion anterior hemos probado que el algebra exterior (V ) de una variedad diferencial V tiene estructura de complejo inverso (de espacios vectoriales
sobre R) con la diferencial exterior (entendiendo que k (V ) = 0 si k < 0).
Denici
on 11.11 Si V es una variedad diferencial, se llama cohomologa de
De Rham a la cohomologa del complejo formado por el algebra exterior con
la diferencial exterior como operador cofrontera. Los cociclos de este complejo,
es decir, las formas diferenciales tales que d = 0, se llaman formas cerradas,
mientras que las cofronteras es decir, las formas diferenciales de tipo d se
llaman formas exactas. Representaremos por H k (V ) al grupo de cohomologa
de De Rham de V de dimensi
on k.
Teniendo en cuenta que d es una antiderivaci
on, es claro que el producto
exterior induce de forma natural un producto en

H (V ) = H k (V ),
k

que seguiremos representando por , de modo que H (V ) resulta ser un algebra


anticonmutativa y unitaria.
La f
ormula (11.6) arma que la derivada de Lie LX es un homomorsmo
de complejos de grado 0, mientras que (11.5) arma que iX es una homotopa
entre LX y el homomorsmo nulo, por lo que LX induce el homomorsmo nulo
en el algebra de cohomologa.
Teorema 11.12 Sea f : V W una aplicaci
on diferenciable entre variedades. Entonces f : (W ) (V ) es un homomorsmo de complejos.

11.4. La cohomologa de De Rham

319

n: Hemos de probar que si (W ) entonces se cumple


Demostracio
f (d) = df (). Es claro que el valor de ambas formas en un punto p depende
u
nicamente de los valores que toma en un entorno de f (p), luego no perdemos
generalidad si suponemos que W es el dominio de una carta y. En tal caso basta
probar que




f d(g dyi1 dyik ) = d f (g dyi1 dyik ) .
Ahora bien, ambos miembros son d(f g) d(f yi1 ) d(f yik ).
Por consiguiente toda aplicaci
on diferenciable entre variedades f : V W
induce homomorsmos fk : H k (W ) H k (V ) entre los grupos de cohomologa.
De hecho, f es un homomorsmo de algebras, luego lo mismo vale para el
homomorsmo inducido f : H (W ) H (V ).
Ahora es claro el caracter funtorial (contravariante) tanto de los complejos
(V ) como de la cohomologa de De Rham.
Aunque no es evidente en absoluto, el algebra de cohomologa de De Rham
de una variedad diferencial V resulta ser naturalmente isomorfa al algebra de
cohomologa singular de V . La prueba requerir
a algunos resultados sobre la
cohomologa de De Rham que ya conocemos para la cohomologa singular.
El teorema de homotopa Dada una variedad V , consideramos la variedad
producto R V . Trabajaremos u
nicamente con cartas de la forma x
= I x,
donde I es la identidad en R y x es una carta en V . De este modo, las funciones
coordenadas de x
son las de x mas la coordenada t (la proyecci
on en la primera
componente). Observemos que t esta denida sobre todo R V , por lo que
dt 1 (R V ).
M
as a
un, los vectores t |t0 son independientes de la carta x con la que se
calculan, pues


f
d(ip f )
=
,
t
dt
(t0 ,p)

t0

donde ip (t) = (t, p). As pues, determinan un campo vectorial t X(R V ).


Veamos el comportamiento de la antiderivacion it en el caso en que V
puede cubrirse por una sola carta x. Entonces it (dt) = 1, it (dxi ) = 0. Estas
la determinan completamente, pues implican que
it (f dt dxi1 dxik ) = f dxi1 dxik ,
it (f dxi1 dxik ) = 0.
Denimos las inclusiones jt : V R V dadas por jt (p) = (t, p), que a su
vez nos dan las aplicaciones jt : (R V ) (V ), que son homomorsmos
de grado 0. Si V se puede cubrir por una sola carta tenemos
jt (f ) = jt f,

jt (dt) = 0,

jt (dxi ) = dxi .

320

Captulo 11. Homologa y cohomologa diferenciable

Finalmente, dados dos n


umeros reales a < b, denimos una aplicaci
on lineal
Iab : (R V ) (V ) de grado 0 que a cada k (R V ) le asigna
$b
Iab ()p (v1 , . . . , vk ) = a jt ()p (v1 , . . . , vk ) dt,
v1 , . . . , vk Tp (V ).
Veamos que efectivamente Iab () (V ). Ante todo notemos que si x es
nicamente de la restriccion
una carta alrededor de p, entonces Iab () depende u
de al dominio de x, por lo que podemos suponer que V es el dominio de x.
Tambien es claro que Iab es lineal, luego podemos suponer que
= f dxi1 dxik ,
donde admitimos la posibilidad de que i1 = 0 con el convenio de que x0 = t.
Si aparece dt, entonces jt () = 0, luego esta obviamente en (V ). En caso
contrario
jt ()p (v1 , . . . , vk ) = f (t, p)(dxi1 |p dxik |p )(v1 , . . . , vk ),
luego
Iab ()p (v1 , . . . , vk ) =

$

b
f (t, p) dt
a

y en denitiva
Iab () =

$

b
f
a

(dxi1 |p dxik |p )(v1 , . . . , vk ),


dt dxi1 dxik .

Se comprueba inmediatamente que la integral que aparece en esta expresi


on
es diferenciable como funci
on de p, luego tambien en este caso Iab () (V ).
Ahora veamos que el operador Iab conmuta con la diferencial exterior, es
decir, que d Iab = Iab d.
Como ambos miembros son operadores locales, no perdemos generalidad si
suponemos que V puede cubrirse por una sola carta x, y por linealidad podemos
considerar una forma de tipo
= f dxi1 dxik .
Si i1 = 0, es decir, si contiene a dt, entonces d se expresara como suma de
formas, todas ellas con dt, luego tanto si hacemos actuar primero la diferencial
como el operador integral obtenemos la forma nula. Si no contiene a dt,
entonces, tanto en un orden como en otro, llegamos a
(
)
' % b f
dt dxi dxi1 dxik .
a xi
i=ij

Ahora probamos una igualdad de la que se deducir


a f
acilmente el teorema
de homotopa. Veamos que
jb ja = d it Iab + it Iab d.

(11.7)

11.4. La cohomologa de De Rham

321

Puesto que el operador integral conmuta con la diferencial, podemos escribir


el segundo miembro como (d it + it d) Iab . De nuevo podemos restringirnos
al rango de una carta y trabajar con una forma
= f dxi1 dxik .
Una vez mas hemos de distinguir si aparece dt o no. Si no aparece tenemos que
d(it ()) = 0 y
f
it (d) =
dxi1 dxik .
t
Al aplicar Iab obtenemos, teniendo en cuenta la regla de Barrow,
(%
)
b
f
dt dxi1 dxik = (jb f ja f )dxi1 dxik = jb () ja ().
a t
Supongamos ahora que = f dt dxi2 dxik . Entonces
' f
d =
dt dxi dxi2 dxik ,
xi
i=ij

luego
it (d) =

' f
dxi dxi2 dxik
xi

i=ij

y
d(it ()) =

' f
f
dxi dxi2 dxik +
dt dxi2 dxik .
xi
t

i=ij

Al sumar estos dos terminos nos queda solo el u


ltimo sumando de la u
ltima
igualdad y, como tiene dt, al aplicar Iab queda la forma nula. As mismo es claro
que jb () ja () = 0.
Ahora ya es f
acil probar el teorema de homotopa:
Teorema 11.13 Si f, g : V W son aplicaciones homot
opicas entre variedades, entonces f , g : (W ) (W ) son homomorsmos homot
opicos.
n: Sea H : R V W una homotopa entre f y g. DeniDemostracio
mos h = H it I01 . Claramente h : (W ) (V ) es un homomorsmo de
grado 1. Componiendo con H en ambos miembros de (11.7) obtenemos
H (j1 j0 ) = H d it I01 + H it I01 d.
El primer miembro es (j1 H) (j0 H) = g f . Teniendo en cuenta
que H conmuta con la diferencial, el segundo miembro es d h + h d, luego h
es una homotopa.
En particular:
Teorema 11.14 Si V es una variedad contractible, entonces

R si k = 0,
k

H (V ) =
0 si k
= 0.

322

Captulo 11. Homologa y cohomologa diferenciable

La sucesi
on de Mayer-Vietoris Sea V una variedad diferencial y U1 , U2
dos abiertos en V de modo que1 V = U1 U2 , U1 U2
= . Entonces U1 , U2 y
U1 U2 son variedades diferenciales. Consideramos las inclusiones
j1 : U1 U2 U1 ,

j2 : U1 U2 U2 ,

i1 : U1 V,

i2 : U2 V.

A partir de ellas construimos la sucesion de aplicaciones lineales

0 (V ) (U1 ) (U2 ) (U1 U2 ) 0.




dada por () = i1 (), i2 () y (1 , 2 ) = j1 (1 ) j2 (2 ).

(11.8)

Representaremos las diferenciales de (V ), (U1 ), (U2 ) y (U1 U2 ) mediante d, d1 , d2 y d12 respectivamente. Es claro que (U1 ) (U2 ) es un complejo con el operador cofrontera dado por (d1 d2 )(1 , 2 ) = (d1 1 , d2 2 ). Las
aplicaciones y son homomorsmos de complejos, luego inducen aplicaciones
lineales
: H(V ) H(U1 ) H(U2 ),

: H(U1 ) H(U2 ) H(U1 U2 ).

Veamos que la sucesion (11.8) es exacta. En primer lugar probamos que


es suprayectiva. Fijemos una partici
on de la unidad p1 , p2 en V subordinada al
cubrimiento U1 , U2 , es decir, p1 + p2 = 1, sop p1 U1 , sop p2 U2 .
Tomemos (U1 U2 ). La funci
on i1 (p2 ) esta denida en U1 y se
anula en un entorno de cada punto de U1 \ U2 , luego la forma 1 = i1 (p2 )
se puede
a U1 haciendola nula en U1 \ U2 . Similarmente tenemos
 extender

2 = i2 (p2 ) (U2 ). Es inmediato comprobar que = (1 , 2 ).
La inyectividad de es obvia: si () = 0 entonces se anula en U1 y en
U2 , luego se anula en V .
Es claro que = 0. Tomemos ahora (1 , 2 ) N , de modo que
1 (p) = 2 (p) para todo p U1 U2 y consecuentemente podemos denir
(V ) que extienda simult
aneamente a 1 y a 2 , pero esto equivale a decir
que () = (1 , 2 ).
As pues, el teorema 2.25 nos da la sucesi
on de Mayer-Vietoris de la trada
de abiertos (V, U1 , U2 ):

H k (V ) H k (U1 ) H k (U2 ) H k (U1 U2 ) H k+1 (V )


La prueba del teorema siguiente es inmediata:
Teorema 11.15 Si f : (V, U1 , U2 ) (W, U1 , U2 ) es una aplicaci
on diferenciable entre tradas de abiertos en las variedades V y W , entonces los homomorsmos inducidos por f hacen conmutativo el diagrama siguiente:
H p (V )


 H p (U1 ) H p (U2 )


 H p (U1 U2 )


 H p+1 (V )


H p (W )

 H p (U1 ) H p (U2 )

 H p (U1 U2 )

 H p+1 (W )

1 Ver

la observaci
on al nal de este apartado.

11.5. El teorema de De Rham

323

Aunque hemos supuesto que U1 U2 = , es facil ver que en caso contrario


la aplicaci
on es un isomorsmo, por lo que tambien tenemos trivialmente una
sucesion de MayerVietoris en la que cada H k (U1 U2 ) = 0.
Uniones disjuntas Por u
ltimo observemos que si una variedad V se des

compone como union numerable de abiertos disjuntos dos a dos, V =
Vk ,
k=0

entonces
p (V )
=

p (Vk ).

k=0

El isomorsmo viene dado por  (|Vk ), es decir, es el producto de los


homomorsmos inducidos por las inclusiones ik : Vk V . Por consiguiente
H p (V )
=

H p (Vk ),

k=0

y el isomorsmo es el producto de los homomorsmos ik .

11.5

El teorema de De Rham

En esta seccion demostraremos que la cohomologa de De Rham de una variedad diferencial es naturalmente isomorfa a la cohomologa singular. Para ello
necesitamos denir la integraci
on de formas diferenciales sobre cadenas singulares diferenciables.
Consideremos en primer lugar un p-smplice diferenciable : p V en
una variedad diferencial V y una p-forma p (V ). Por denici
on, se
extiende a una aplicaci
on diferenciable
: U V , donde U es un abierto

en Rp que contiene al smplice canonico p . Esta


dene un homomorsmo
nica funci
on f C (U ) tal

 : p (V ) p (U ). Es obvio que existe una u


que
 () = f dx1 dxp , donde las funciones xi son las coordenadas de la
identidad en U . Denimos
%
%
=
f (x)dx1 dxp ,

donde la u
ltima integral es la integral de f en el sentido usual del an
alisis
(integral de Riemann o de Lebesgue).
Observemos que esta denicion no depende de la extensi
on
de . En efecto,
si
1 y
2 son dos extensiones de y x es un punto interior de p , entonces
2 () coinciden en
ambas coinciden en un entorno de x, por lo que
1 () y
el punto x, luego las funciones correspondientes f1 y f2 coinciden en el interior
de p . Por continuidad coinciden en todo p y las integrales correspondientes
tambien coinciden.
$
Para p = 0 denimos = ((0)).

324

Captulo 11. Homologa y cohomologa diferenciable


Si c =

r

i=1

ai i Cp (V ) es una p-cadena singular diferenciable (con coe-

cientes en R), denimos

%
=
c

r
'

%
ai

.
i

i=1

$
As tenemos denida una aplicaci
on bilineal : Cp (V ) p (V ) R. En
primer lugar probamos que se comporta adecuadamente respecto a los homomorsmos inducidos por las aplicaciones diferenciables.
Teorema 11.16 Sea h : V W una aplicaci
on diferenciable entre variedades, sea c Cp (V ) y p (W ). Entonces
%

%
h () =

.
h (c)

n: Por linealidad basta probarlo en el caso en que c = es


Demostracio
un p-smplice. Si p = 0 ambos miembros son (h((0)). Supongamos p > 0
y sea
una extensi
on de a una funci
on diferenciable en un entorno de p .
Entonces
h es una extension diferenciable de h = h (). As pues, si

 () () = f dx dx ,

 (h ()) = (
h) () = h
1
p

entonces los dos miembros de la igualdad del enunciado son la integral de f
sobre p .
Ahora probamos el teorema fundamental sobre integraci
on de formas diferenciales sobre smplices:
Teorema 11.17 (Teorema de Stokes para smplices) Sea V una variedad

diferencial, c Cp+1
(V ), p (V ). Entonces
%

%
d =

.
c

n: Por linealidad podemos suponer que c = es un p + 1Demostracio


smplice. El caso p = 0 es simplemente la regla de Barrow. En efecto, tenemos
que : [0, 1] V , luego
 (d) = d( ) = ( ) dx y
%

%
d =

( ) dx = ((1)) ((0)) =

%
=

(1)(0)

Supongamos, pues, que p > 0 y veamos que podemos reducir la demostracion


al caso en que es la identidad I en p+1 . En efecto, basta observar que
=I
=
 (I), luego el teorema anterior nos da que
%
%
%
%
d =
d =
 (d) = d
 (),

 (I)

11.5. El teorema de De Rham


%

325

 (I)

 (I)

 ().
I

Notemos que
 () p (U ), donde U es un entorno de p+1 en Rp+1 .
As pues, podemos suponer que = I y p (U ). M
as a
un, por linealidad
podemos suponer que
/i dxp+1 ,
= f dx1 dx
con lo que
/i dxp+1 = (1)i+1
d = df dx1 dx

f
dx1 dxp+1 .
xi

Para evitar confusi


on con las funciones coordenadas llamaremos e0 , . . . , ep+1
a los vertices del smplice canonico p+1 , es decir,
e0 = (0, . . . , 0), e1 = (1, 0, . . . , 0), . . . , ep+1 = (0, . . . , 0, 1).
Con la notaci
on de la seccion 2.2 (salvo por lo que acabamos de decir),
tenemos que
= (e0 , . . . , ep+1 ),

p+1


(1)j (e0 , . . . , ej , . . . , ep+1 ).

j=0

Si llamamos j = (e0 , . . . , ej , . . . , ep+1 ), hemos de probar que


%
(1)

'
f
dx1 dxp+1 =
(1)j
xi
j=0
p+1

i+1

/i dxp+1 .
f dx1 dx

Ahora hemos de aplicar mecanicamente las deniciones. Empezaremos calculando el miembro derecho. Tomemos j > 0. Entonces j : p U es
la aplicaci
on afn que hace corresponder los vertices e0 , . . . , ep de p con los
vertices e0 , . . . , ej , . . . , ep+1 de p+1 . Es claro que se trata de la aplicaci
on
j (x1 , . . . , xp ) = (x1 , . . . , xj1 , 0, xj , . . . , xp ).
Por consiguiente
 dx
j (dxk ) = d(j xk ) =

0
dxk1

si k < j,
si k = j,
si k > j,

luego j () = 0 salvo a lo sumo si j = 0 o j = i. Ademas


i () = i (f ) dx1 dxp .


p

Por otra parte 0 (x1 , . . . , xp ) = 1
xr , x1 , . . . , xp , luego

0 (dxk ) =

r=1

p


dxr

r=1
dxk1

si k = 1,
si k > 1.

326

Captulo 11. Homologa y cohomologa diferenciable

Es f
acil ver entonces que 0 () = (1)i 0 (f ) dx1 dxp . En resumen,
tenemos que
%
%


i
= (1)
(11.9)
i (f )(x) 0 (f )(x) dx1 dxp .
p

Por otra parte,


%

%
d = (1)i+1
p+1

f
dx1 dxp+1 .
xi

Vamos a aplicar el teorema de Fubini, integrando primero respecto a la


coordenada i-esima. As,
)

%
% (%

f

d = (1)i+1

((x, t))
dt dx1 dxp ,
p+1
xi
p
R

(x,t)

donde (x, t) = (x1 , . . . , xi1 , t, xi , . . . , xp ) y

p+1

es la funci
on caracterstica de

p+1 . Ahora bien, (x, t) p+1 si y solo si x p y 0 t s(x) = 1

p


xr ,

r=1

luego

(%

s(x)

i+1

d = (1)

)

f
dt dx1 dxp
xi (x,t)

(f ((x, s(x))) f ((x, 0))) dx1 dxp .

= (1)i+1
p

Para terminar observamos que f ((x, 0)) = f (i (x)) = i (f )(x), por lo que,
comparando con (11.9), s
olo queda demostrar que
%
p

f (x1 , . . . , xi1 , 1
xr , xi , . . . , xp ) dx1 dxp
r=1

%
f (1

=
p

p


xr , x1 , . . . , xp ) dx1 dxp ,

r=1

pero el teorema de cambio de variable aplicado a la aplicaci


on que intercambia
la primera coordenada con la i-esima transforma una integral en la otra.
Como consecuencia del teorema de Stokes, la integral induce una forma
bilineal
%
: Hp (V ) H p (V ) R.
p
Equivalentemente, tenemos una aplicaci
on lineal H p (V ) H
(V ) entre la
cohomologa de De Rham y la cohomologa singular diferenciable de V . Hemos
de probar que es un isomorsmo.

Es inmediato comprobar que lo es para p = 0 y si V es contractible entonces


lo es para todo p (pues los grupos restantes son triviales).

11.5. El teorema de De Rham

327

Conviene usar el lenguaje de la teora de categoras. Fijada una variedad


V , consideramos la categora que tiene por objetos a los abiertos de V y por
morsmos

{inclusi
on} si U1 U2 ,
hom(U1 , U2 ) =

en caso contrario.

Sobre esta categora, H y H


son dos funtores contravariantes en la cate
gora de los complejos de espacios vectoriales y el homomorsmo : H H
inducido por la integral es una transformaci
on natural entre ellos.
En estos terminos, antes hemos probado:
A) es un isomorsmo sobre los abiertos contractibles de V .
Ahora veremos que:
B) Si U1 y U2 son abiertos en V tales que U1 y U2 son isomorsmos, entonces U1 U2 es un isomorsmo si y s
olo si lo es U1 U2 .
En efecto, basta considerar el diagrama formado por las sucesiones de MayerVietoris
 H p (U1 U2 )


 H p (U1 ) H p (U2 )

 H p (U1 U2 )

U1 U2

U1 U2


p
p
 H
(U1 ) H
(U2 )

p
 H
(U1 U2 )

U1 U2

p
 H
(U1 U2 )

y comprobar que es conmutativo, pues entonces la conclusi


on se sigue del teorema 3.1.
La conmutatividad de los dos cuadrados que muestra el diagrama se sigue
inmediatamente de la naturalidad de , pero falta probar la del cuadrado que
contiene los homomorsmos de conexion:
H p (U1 U2 )


 H p+1 (U1 U2 )


 H p+1 (U1 U2 )

U1 U2

U1 U2

p
H
(U1 U2 )

La comprobaci
on es mera rutina: partimos de [] H p (U1 U2 ) y para
calcular ([]) tomamos i p (Ui ) tales que = 1 |U1 U2 2 |U1 U2 , luego
calculamos (d1 , d2 ) y buscamos un p+1 (U1 U2 ) tal que |U1 = d1 y
|U2 = d2 . Entonces ([]) = [].
$
p
Sea U1 U2 ([]) = [f ]. Si denimos fi C
(Ui ) mediante fi (c) = c i ,
p+1
tenemos que f = f1 |Cp (U1 U2 ) f2 |Cp (U1 U2 ) , y si denimos h C
(U1 U2 )
$
como h(c) = c , tenemos que
%
%
%
(U ) (c) =
h|Cp+1
|Ui = di =
i = fi (c) = dfi (c),
i
c

luego (U1 U2 ([])) = ([f ]) = [h] = U1 U2 ([]) = U1 U2 (([])).


El u
ltimo hecho que necesitamos es

328

Captulo 11. Homologa y cohomologa diferenciable

C) Si U =

Uk es una uni
on disjunta de abiertos de V tal que

k=0

cada Uk es un isomorsmo, entonces U es un isomorsmo.


En efecto, es claro que Cp (U ) =
p
H
(U ) =

!
k=0


k=0

p
Cp (Uk ), y as C
(U ) =

!
k=0

p
C
(Uk ),

p
p (U )]).
H
(Uk ). El isomorsmo viene dado por [f ]  ([f |C
k

Tambien sabemos que esto es cierto para la cohomologa de De Rham: H p (U ) =

!
H p (Uk ) y el isomorsmo es []  ([|Uk ] ). Es f
acil ver entonces que U es
k=0

el isomorsmo inducido por los isomorsmos Uk .


Ahora ya podemos probar:
Teorema 11.18 (de De Rham) Si V es una variedad diferencial, entonces
p
los homomorsmos p : H p (V ) H
(V ) dados por
%
p ()(c) =

son isomorsmos.
n: Consideremos ahora un cubrimiento simple U de V . Las
Demostracio
intersecciones nitas U1 Uk de abiertos de U son contractibles, luego por
A) tenemos que es un isomorsmo para ellas. Veamos ahora que si G1 , . . . , Gr
son intersecciones nitas de abiertos de U entonces es un isomorsmo para
G1 Gr . Lo tenemos para r = 1. Si es cierto para r 1, entonces
Gr (G1 Gr1 ) es una uni
on de r 1 intersecciones nitas de abiertos
de U, luego es un isomorsmo para ella y por B) tambien lo es para la uni
on
de los r abiertos.
Llamemos V al conjunto de las uniones nitas de intersecciones nitas de
abiertos de U. Acabamos de probar que es un isomorsmo para los abiertos
de V. En particular lo es sobre las uniones nitas de abiertos de U, luego si U
admite un subcubrimiento nito el teorema ya est
a probado.
En caso contrario, observamos que por C) tenemos que es un isomorsmo
sobre las uniones numerables disjuntas de abiertos de V. Tambien por esta
propiedad podemos suponer que V es conexa.
Sea U0 un abierto de U V. Tenemos que U0 corta a un n
umero nito de
on de estos (sin contar a U0 ). Entonces
abiertos de U. Llamemos U1 V a la uni
U1 corta a un n
umero nito de abiertos de U distintos de U0 y de los que forman
on de estos abiertos. Como suponemos que U no
U1 . Llamemos U2 V a la uni
admite un subcubrimiento nito, este proceso se puede continuar hasta formar
una sucesion {Uk }
nicamente
k=0 de abiertos de V de modo que cada cual corta u
al anterior y al siguiente y todo abierto de U que corta a un Uk esta contenido
en Uk , en Uk1 o en Uk+1 .


Entonces V =
Uk , pues la uni
on es abierta y cerrada en V y estamos
k=0

suponiendo que V es conexa. Ahora bien, para i = 0, 1, tenemos que los abiertos

11.6. Cohomologa con soportes compactos


Vi =

329

U2k+i son uniones disjuntas de abiertos de V, luego es un isomorsmo

k=0

para ambos, y lo mismo sucede con V1 V2 , luego por B) podemos concluir que
V es un isomorsmo.
Los isomorsmos del teorema anterior determinan un isomorsmo graduado

: H (V ) H
(V ).

Puede probarse que se trata de un isomorsmo de algebras, es decir, que


( ) = () (). No obstante la prueba es m
as complicada y no vamos
a entrar en ello. La versi
on del teorema de De Rham que hemos demostrado
es suciente para obtener los hechos relevantes sobre la cohomologa de De
Rham. As, por ejemplo, los n
umeros de Betti y la caracterstica de Euler de
una variedad diferencial pueden calcularse a partir de los grupos de cohomologa
de De Rham.

11.6

Cohomologa con soportes compactos

Terminamos el captulo deniendo una cohomologa de De Rham con soportes compactos analoga a la cohomologa singular con soportes compactos. De
hecho vamos a probar que ambas son isomorfas. La denici
on es completamente
natural:
Denici
on 11.19 Si V es una variedad diferencial de dimensi
on n y k (V ),
llamaremos soporte de a la clausura del conjunto de los puntos p V donde
p
= 0. Lo representaremos por sop . Llamaremos kc (V ) al subconjunto de
k (V ) formado por las formas de soporte compacto.
Claramente c (V ) =


k

kc (V ) es un subcomplejo y una sub


algebra de (V ).

Si f : V W es una aplicaci
on diferenciable entre variedades y k (W ),
1
es facil ver que sop f () f [sop ], por lo que si f es propia entonces f se
restringe a un homomorsmo graduado f : c (W ) c (V ). As pues, c (V )
es un funtor sobre la categora de variedades diferenciales con las aplicaciones
diferenciables propias como morsmos.
La cohomologa de De Rham con soportes compactos Hc (V ) es la cohomologa del complejo c (V ).
M
as detalladamente, si K V es un subconjunto compacto, llamamos
k (V, V \ K) al conjunto de las k-formas diferenciales de V con soporte contenido en K. Es claro que estos espacios determinan un subcomplejo (V, V \ K)
y la integraci
on sobre k-smplices determina un homomorsmo
k
: k (V, V \ K) C
(V, V \ K),
k
k
donde C
(V, V \ K) se dene como el subespacio de C
(V ) determinado por
las cocadenas que se anulan sobre los k-smplices contenidos en V \ K.

330

Captulo 11. Homologa y cohomologa diferenciable


Tenemos el siguiente diagrama conmutativo con las exactas:
0

 (V, V \ K)

 (V )

 (V \ K)

0

 C
(V, V \ K)

 C
(V )

 C
(V \ K)

0

Las echas verticales son los homomorsmos determinados por la integracion


sobre smplices. Al formar la sucesion exacta de cohomologa obtenemos un
nuevo diagrama conmutativo donde dos de cada tres echas verticales son isomorsmos por el teorema de De Rham. Por consiguiente, el teorema 3.1 nos da
que la integraci
on induce isomorsmos
k
k : H k (V, V \ K) H
(V, V \ K).
k
La inclusi
on induce isomorsmos H k (V, V \ K) H
(V, V \ K). Tambien
es claro que c (V ) es el lmite inductivo de los complejos (V, V \K), por lo que
Hc (V ) es el lmite inductivo de los complejos H (V, V \ K), y los isomorsmos
que hemos obtenido inducen isomorsmos naturales entre la cohomologa de
De Rham con soportes compactos, la cohomologa singular diferenciable con
soportes compactos (denida como el lmite inductivo del sistema de complejos

H
(V, V \ K)) y la cohomologa singular con soportes compactos.

En particular, por el teorema de dualidad de Poincare podemos concluir


ahora que

R si k = n,
k
n
Hc (R ) =
(11.10)
0 si k
= n.
Vamos a dar una prueba directa de este hecho. Para ello, dada una variedad V y un punto p V , denimos Ipk (V ) como el conjunto de las k-formas
diferenciales en V que se anulan en un entorno de p. Es claro que los espacios
Ipk (V ) determinan un subcomplejo Ip (V ) de (V ), por lo que podemos considerar el complejo cociente Gp (V ), a cuyos elementos (de dimension k) llamaremos
germenes de k-formas diferenciales alrededor de p.
Teorema 11.20 Si V es una variedad diferencial y p V , se cumple que

R si k = 0,
k

H (Gp (V )) =
0 si k
= 0.
n: Sea : (V ) Gp (V ) la proyecci
Demostracio
on can
onica. Un
0
cociclo de Gp (V ) es de la forma (f ), con f 0 (V ), tal que d(f ) = (df ) = 0.
Esto signica que df Ip0 (V ), es decir, que df se anula en un entorno de p. Es
claro entonces que f es constante en un entorno de p, luego (f ) = (f (p)).
Es claro entonces que H 0 (Gp (V )) esta formado por las clases de las funciones
constantes y es, por consiguiente, isomorfo a R.
Tomemos ahora un cociclo () Gkp (V ), con k 1. Como antes, d se
anula en un entorno U de p, que podemos tomar contractible. Entonces existe

11.6. Cohomologa con soportes compactos

331

k1 (U ) tal que |U = d. Multiplicando por una funci


on que valga 1 en
un entorno de p y se anule fuera de U obtenemos una forma en k1 (V ) (a la
que seguiremos llamando ) que coincide con en un entorno de p, luego d =
en un entorno de p. De este modo () = (d) = d(()), lo que prueba que
H k (Gp (V )) = 0.
Para calcular la cohomologa con soportes compactos de Rn identicamos
a Rn con S n \ {p}, de modo que podemos identicar c (Rn ) = Ip (S n ). Basta
considerar la sucesion exacta
0 c (Rn ) (S n ) Gp (S n ) 0.
Es f
acil comprobar directamente que Hc0 (Rn ) = 0, con lo que tenemos las
sucesiones exactas
0 R R Hc1 (Rn ) H 1 (S n ) 0
y
0 Hck (Rn ) H k (S n ) 0,

para k 2.

De la primera se deduce que la segunda vale tambien para k = 1 y de aqu


se sigue (11.10).
Para construir la sucesi
on de Mayer-Vietoris para la cohomologa con soportes compactos observamos que si U es un abierto en una variedad V , la
inclusi
on induce una aplicaci
on lineal i : c (U ) c (V ) que extiende a V
cada k-forma en U haciendola nula en V \ U . Esta aplicaci
on induce a su vez
otra sobre la cohomologa: i : Hc (U ) Hc (V ).
As, si V = U1 U2 es una descomposicion de V en uni
on de abiertos,
podemos formar la sucesion exacta
j

0 c (U1 U2 ) c (U1 ) c (U2 ) c (V ) 0


dada por i() = (, ), j(1 , 2 ) = 1 + 2 (aqu identicamos cada forma
con sus extensiones).
De esta sucesion se deriva la sucesion de Mayer-Vietoris para la cohomologa
con soportes compactos.

Tambien es facil comprobar que si V = Vn es una descomposicion de V
n

en uni
on de abiertos disjuntos, entonces las inclusiones in : Hc (Un ) Hc (V )
inducen un isomorsmo

Hc (Un )
= Hc (V )
n

Captulo XII

La cohomologa de De
Rham
Dedicamos este captulo a estudiar con detalle la cohomologa de De Rham
y su relaci
on con la estructura diferencial de las variedades. En primer lugar
describiremos la orientabilidad de las variedades diferenciales en terminos de su
estructura diferencial, lo que nos permitir
a introducir la noci
on de integraci
on de
una n-forma diferencial de soporte compacto sobre una variedad n-dimensional.
A traves de esta integral podremos expresar de forma mucho mas simple algunos
conceptos de la cohomologa de De Rham, como por ejemplo la dualidad de
Poincare.

12.1

Orientaci
on de variedades diferenciales

Consideremos un homeomorsmo f : U V entre dos abiertos conexos de


Rn . Recordemos que la orientacion de un abierto U de Rn se obtiene a partir
de la de S n considerando Rn = S n \ {} y a traves de los isomorsmos
Hn (S n ) Hn (S n , S n \ {p}) Hn (U, U \ {p}),
es decir, si jamos uno de los dos generadores Hn (S n ) (para la homologa reducida), el homomorsmo de conexi
on seguido de la escision nos da una
orientaci
on local p en cada punto p de U .
Por otra parte, f induce un isomorsmo
f : Hn (U, U \ {p}) Hn (V, V \ {f (p)}).
Es claro que q = f (f 1 (q) ) es una orientaci
on en V , por lo que se ha
de cumplir f (p ) = f (p) para todo p U , donde, por conexi
on el signo es
independiente de p. Diremos que f conserva o invierte la orientaci
on seg
un si
dicho signo es positivo o negativo.
333

334

Captulo 12. La cohomologa de De Rham

Supongamos ahora que f es un difeomorsmo, sea p U y llamemos L(x) =


f (p) + df |p (x p). Seg
un la denici
on de diferenciabilidad tenemos que
lm

xp

f (x) L(x)
= 0.
x p

Por otra parte, df |p es un automorsmo de Rn , luego no se anula sobre


y, por compacidad, K = nf df |p (y) > 0. Tomamos , > 0 tal que si
S
n1

yS n1

0 < x p < , entonces x U y


 x p 


f (x) L(x) < Kx p x p df |p
 = L(x) f (p).
x p

De aqu se sigue que el segmento que une a f (x) con L(x) no contiene a f (p),
luego por el argumento del teorema 1.24 concluimos que f y L son homot
opicas
como aplicaciones (U, U \ {p}) (V, V \ {f (p)}), de donde a su vez llegamos a
que f = L , es decir, tenemos que f conserva la orientaci
on si y solo si lo hace
la aplicaci
on afn L.
Es f
acil comprobar que las traslaciones conservan la orientaci
on. En efecto,
si f es una traslaci
on, podemos extenderla a un homeomorsmo de S n en s
mismo mediante f() = , y es facil ver que el diagrama siguiente conmuta:
Hn (S n )

Hn (U, U \ {p})

 Hn (S n )

 Hn (V, V \ {p})

y f es homotopica a la identidad. Aplicando esto dos veces concluimos que L


conserva la orientaci
on si y solo si lo hace df |p . En resumen: f conserva la
orientaci
on en p si y solo si lo hace df |p .
Para estudiar un automorsmo f de Rn basta estudiar el automorsmo que
induce en Hn (Rn , Rn \ {0}). Un teorema del algebra lineal arma que todo
automorsmo f de determinante positivo es composicion de transvecciones, es
decir, de aplicaciones de la forma f (x) = x + u(x)h, donde u : Rn R es una
aplicaci
on lineal y u(h) = 0. Es claro entonces que Ht (x) = x + tu(x)h es una
homotopa entre f y la identidad en (Rn , Rn \ {0}). As pues, los automorsmos
de determinante positivo conservan la orientaci
on.
Para probar que los automorsmos de determinante negativo invierten la
orientaci
on basta probar que as sucede con uno en concreto , ya que si es
cualquier otro, entonces = (1 ), y el segundo tiene determinante
positivo, luego conserva la orientaci
on. M
as a
un, basta probar que existe un
difeomorsmo f que invierte la orientaci
on, pues su diferencial en un punto ser
a
entonces el automorsmo que buscamos.
En el captulo III probamos que una aplicaci
on ortogonal en Rn+1 induce
n
en S el automorsmo 1, donde el signo es el de su determinante. Podemos

12.1. Orientaci
on de variedades diferenciales

335

tomar una simetra (con determinante 1) que deje jo a , y al componerla


con la proyecci
on estereograca obtenemos un difeomorsmo de Rn en s mismo
que invierte la orientaci
on. En resumen:
Un difeomorsmo entre dos abiertos conexos de Rn conserva la orientaci
on si y s
olo si su determinante jacobiano es positivo.
Ahora generalizamos esto a variedades arbitrarias:
Teorema 12.1 Una variedad diferencial V es orientable si y s
olo si tiene un
atlas tal que si x e y son dos cualesquiera de sus cartas entonces el difeomorsmo
x1 y tiene determinante jacobiano positivo.
n: Supongamos que es una orientaci
Demostracio
on en V y jemos una
esta orientada si para
orientaci
on en Rn . Diremos que una carta x : U U
todo p U se cumple que x (p ) = x(p) .
, luego si U es conexo ha de ser
Notemos que x () es una orientaci
on de U
x () = . As pues, x esta orientada si y s
olo si lo esta en uno cualquiera
de sus puntos. Adem
as, si no lo esta, al componerla con una simetra en Rn
obtenemos una carta orientada. Por consiguiente, todo punto tiene al menos
una carta orientada a su alrededor o, equivalentemente, las cartas orientadas
forman un atlas. Si x e y son dos cartas orientadas con dominio conexo com
un, el
difeomorsmo x1 y conserva la orientaci
on, luego tiene determinante positivo.
Recprocamente, si existe un atlas como el indicado, cada carta orientada
induce una orientaci
on en su dominio (la correspondiente a una ordenaci
on
prejada en Rn ) y la condici
on sobre el determinante hace que dos cartas x e y
alrededor de un mismo punto p induzcan en el la misma orientacion:
1
1
1
x1
(x(p) ) = y (y (x (x(p) ))) = y (y(p) ).

Por consiguiente V es orientable.


La caracterizacion que acabamos de probar es la denici
on usual de orientabilidad de una variedad diferencial. Al relacionarla con la denici
on topol
ogica
hemos probado algo nada trivial: que la orientabilidad de una variedad depende
u
nicamente de su topologa, y no de su estructura diferenciable.
Ahora expresaremos la orientabilidad de una variedad diferencial en terminos
de formas diferenciales. Recordemos que si V es un espacio vectorial real de
dimensi
on nita n, podemos dividir las bases (ordenadas) de V en dos clases de
equivalencia, de modo que dos bases son de la misma clase si y solo si la matriz
de cambio de base tiene determinante positivo. Orientar un espacio vectorial
V es seleccionar arbitrariamente una de estas dos clases, de modo que
podemos hablar de bases orientadas o positivas (las de la clase elegida) y bases
no orientadas o negativas (las de la otra clase). Esta seleccion podemos hacerla
a traves de un tensor antisimetrico An (V ) no nulo. Para ello observamos
lo siguiente:

336

Captulo 12. La cohomologa de De Rham

Teorema 12.2 Sea V un espacio vectorial de dimensi


on n, sea An (V ) y
n

sean v1 , . . . , vn , w1 , . . . , wn vectores de V tales que wi =
ij vj , con ij R.
j=1

Entonces
(w1 , . . . , wn ) = det(ij ) (v1 , . . . , vn ).
n: En efecto:
Demostracio
(w1 , . . . , wn ) =

n


1j1 vj1 , . . . ,

j1 =1

n


)
njn vjn

jn =1

1j1 njn (vj1 , . . . , vjn )

j1 ,...,jn

Los sumandos con ndices repetidos son nulos. Los restantes corresponden
a todas las permutaciones de n elementos:

(w1 , . . . , wn ) =
11 1 n1 n (v1 1 , . . . , v1 n )
=

(sig )1,1 n,n (v1 , . . . , vn ) = det(ij ) (v1 , . . . , vn ).

(En realidad queda el determinante de la matriz traspuesta, pero es lo mismo).


As pues, si v1 , . . . , vn es una base de V , un tensor no nulo An (V )
tiene el mismo signo sobre todas las bases orientadas como (v1 , . . . , vn ) y el
signo opuesto sobre las bases con la orientacion opuesta (y se anula sobre los
vectores linealmente dependientes). Por consiguiente podemos determinar una
orientaci
on de V estipulando que las bases orientadas son aquellas sobre las
que es positivo. Ahora probaremos que orientar una variedad diferencial es
determinar una orientaci
on de cada espacio tangente de forma coherente, es
decir, a traves de una forma diferenciable.
Teorema 12.3 Una variedad diferencial V es orientable si y s
olo si existe una
forma n (V ) que no se anula en ning
un punto.
n: Si V es orientable, consideremos un atlas en V seg
Demostracio
un
el teorema 12.1 y sea {x } una partici
on de la unidad en V subordinada al
cubrimiento formado los dominios de sus cartas. Si (U, x) es una de estas cartas,
la forma
x = x dx1 dxn
esta denida y es diferenciable en toda V , entendiendo que es nula fuera de U .
La forma

= x
x

no se anula en ning
un punto. En efecto, jado p y una de las cartas orientadas
x alrededor de p, cada una de las formas y que no se anulan en p es de la forma
y dx1 dxn ,

12.1. Orientaci
on de variedades diferenciales

337

con > 0, pues es el determinante jacobiano del cambio de base correspondiente a las cartas x e y. Por consiguiente, p es un m
ultiplo positivo de
dx1 |p dxn |p .
Recprocamente, si es una forma que no se anula en ning
un punto, podemos
denir como cartas positivas de V las cartas x que cumplen
p (x1 |p , . . . , xn |p ) > 0.
Todo punto tiene a su alrededor una carta en estas condiciones pues, si una
carta no sirve, permutando dos coordenadas tenemos una que sirve. Si dos
cartas cumplen esto, el determinante jacobiano del cambio de coordenadas en
un punto es el de la matriz de cambio de base entre las bases correspondientes
del espacio tangente y, como toma el mismo signo en ambas, es positivo.
Ejemplos Ahora podemos denir la orientaci
on can
onica de un abierto U
de Rn como la determinada por la forma dx1 dxn , donde xi son las
coordenadas de la identidad. Es claro que, a traves de la identicacion natural
entre Tp U y Rn , esta orientacion es la que hace que la base canonica sea positiva
en todo punto.
Vamos a denir ahora una orientaci
on can
onica en S n . Denimos el campo
n
n
radial de R como el campo R X(R ) dado por R = x1 x1 + + xn xn .
Observemos que a traves de la identicaci
on can
onica : T Rn Rn el campo
n
R se corresponde con la identidad en R .
En lo que sigue R sera el campo radial en Rn+1 . Si p S n , la diferencial
de la inclusi
on i : S n Rn+1 nos permite considerar que Tp S n Tp Rn+1 .
Consideremos la funci
on = x21 + + x2n+1 . Como i es constante, tenemos
que di|p d|p = 0, es decir, que d|p se anula sobre Tp S n . Por el contrario,
d|p (Rp ) = 2, lo que prueba que Rp
/ Tp (S n ). As pues, una base de Tp S n se
n+1
si se le a
nade Rp como primer vector. Esto
completa a una base de Tp R
implica que si es una n + 1-forma en Rn+1 que no se anula en ning
un punto,
entonces i (iR ()) (def. 11.9) es una n-forma en S n que no se anula en ning
un
punto. Puesto que iR (f ) = f iR (), tenemos que si dos formas determinan
la misma orientacion en Rn+1 , las formas correspondientes en S n determinan
la misma orientacion. En otras palabras, cada orientaci
on en Rn+1 determina
n
as una orientaci
on en S . La orientaci
on can
onica de S n es la inducida por la
n+1
.
orientaci
on can
onica de R
v
Observemos que, a traves de la identicacion can
onica entre cada Tp Rn+1 y Rn+1 , el vector Rp se corresponde con el vector normal a S n que apunta hacia afuera. En el caso de S 1 , las bases orientadas de
cada Tp S 1 son las formadas por vectores v que apuntan en sentido antihorario, pues as la base (Rp , v)
tiene la orientaci
on de la base can
onica.

Rp

La orientaci
on producto en un producto V1 V2 de variedades orientables es
la determinada por la forma = 1 2 = 1 (1 ) 2 (2 ), donde 1 y 2 son

338

Captulo 12. La cohomologa de De Rham

formas que inducen las orientaciones de los factores. Si (p, q) V1 V2 y x, y


son sistemas de coordenadas orientados alrededor de x e y, entonces, alrededor
de estos puntos
1 = f1 dx1 dxm ,

2 = f2 dy1 dyn ,

donde f1 y f2 son estrictamente positivas. Por consiguiente, alrededor de (p, q),


1 2 = f1 f2 dx1 dxm dy1 dyn .
Vemos as que 1 2 no se anula en ning
un punto, luego determina una
orientaci
on en el producto. As mismo es claro que si cambiamos 1 y 2 por
formas que inducen la misma orientaci
on, entonces la nueva forma producto
induce la misma orientaci
on.
Teorema 12.4 Si V es una variedad diferencial, el brado de tangentes T V es
siempre una variedad orientable.
n: Basta observar que las cartas con que hemos denido la
Demostracio
estructura diferencial de T V forman un atlas orientado, es decir, que satisface
el teorema 12.1. En efecto, hablamos de las cartas de la forma
x(p, v) = (x1 (p), . . . , xn (p), dx1 |p (v), . . . , dxn |p (v)),
donde x es una carta de V . Si y es otra carta, entonces la matriz jacobiana de
x1 y es de la forma


J
,
0 J
donde J es la matriz jacobiana de x1 y. Por consiguiente el determinante es
|J|2 > 0.
Si V es un espacio vectorial de dimension n y An (V ) es un tensor no
nulo, entonces contiene mas informaci
on que una orientaci
on de V . En efecto,
la orientaci
on que determina en V depende u
nicamente del signo del valor que
toma sobre las bases de V , pero con esto no tenemos en cuenta el valor en s.
Supongamos que V tiene una estructura de espacio vectorial eucldeo, es decir, que en V tenemos denido un producto escalar, y consideremos una orientacion en V determinada por un tensor no nulo An (V ). Puesto que la
matriz de cambio de base entre dos bases ortonormales de V tiene determinante
1, el teorema 12.2 implica que toma un mismo valor > 0 sobre todas las
bases ortonormales positivas y el valor sobre todas las bases ortonormales
negativas. Si llamamos dm = 1 , tenemos un tensor que determina la misma
orientaci
on que y caracterizado por la propiedad de que toma los valores 1
sobre las bases ortonormales de V .
Equivalentemente, en un espacio vectorial eucldeo n-dimensional V , las dos
orientaciones posibles se corresponden con los dos u
nicos tensores antisimetricos
de dimensi
on n que asignan el valor 1 a las bases ortonormales.

12.1. Orientaci
on de variedades diferenciales

339

Esta forma de asociar un tensor antisimetrico canonico a cada orientaci


on
no es meramente formal, sino que tiene una interpretaci
on natural. Podemos
transportar a V la medida de Lebesgue en Rn a traves de una isometra arbitraria f : V Rn , es decir, denimos los conjuntos medibles A V como
aquellos para los que f [V ] es medible Lebesgue en Rn y en tal caso la medida
de A es m(A) = (f [A]), donde es la medida de Lebesgue en Rn . Teniendo en
cuenta que las isometras de Rn en s mismo conservan los conjuntos medibles
y la medida de los mismos, es claro que m no depende de la eleccion de f .
Usando el teorema 12.2 y el teorema de cambio de variable (que obviamente
es valido en V ) se prueba f
acilmente que dm(v1 , . . . , vn ) es salvo el signo,
que indica la orientaci
on la medida del paraleleppedo determinado por los
vectores v1 , . . . , vn (el conjunto formado por los puntos 1 v1 + + n vn , con
0 i 1).
Teniendo esto en cuenta, al tensor dm lo llamaremos elemento de medida o
elemento de volumen (orientado) de V .
Las propiedades de regularidad de la medida de Lebesgue permiten probar
que dos estructuras eucldeas en un espacio V determinan (para una misma
orientaci
on) el mismo elemento de medida dm si y solo si determinan la misma
medida m.
Consideremos ahora una variedad de Riemann orientable V de dimensi
on n.
Si n (V ) es una n-forma que no se anula en ning
un punto (seg
un el teorema
12.3), para cada p V tenemos que p determina una orientaci
on de Tp (V ),
mientras que la metrica gp determina una estructura eucldea. Por consiguiente
podemos considerar el elemento de volumen dmp determinado por ambas. Vamos a probar que dm n (V ), es decir, que la forma dm as denida es diferenciable. La llamaremos elemento de medida o elemento de volumen (orientado)
de V .
En efecto, si p V y e1 , . . . , en es una base ortonormal positiva de Tp V ,
tenemos por denici
on que dmp (e1 , . . . , e
n ) = 1. Consideremos ahora una carta
orientada x alrededor de p. Sea xi |p = ik ek . Entonces
k

dmp (x1 |p , . . . , xn |p ) = det(ij )dmp (e1 , . . . , ep ) = det(ij ).


Por otra parte,
gij (p) = gp (xi |p , xj |p ) =



ik jl gp (ei , ej ) = ik jk
kl

y al tomar determinantes queda


det(gij (p)) = det(ij )2 .

As pues, dmp (x1 |p , . . . , xn |p ) = det gij (p), con lo que, si U es el dominio
de la carta x, tenemos

dm|U = det gij dx1 dxn .
Ahora es obvio que dm es diferenciable. Esto nos lleva a la denici
on siguiente:

340

Captulo 12. La cohomologa de De Rham

Denici
on 12.5 Si V es una variedad de Riemann orientable de dimensi
on n,
llamaremos elemento de medida o elemento de volumen de V a la u
nica forma
diferencial dm n (V ) cuya expresi
on en un sistema de coordenadas orientado
arbitrario es

dm = det gij dx1 dxn .
Observemos que el elemento de volumen depende de una orientaci
on prejada en V . Si cambiamos de orientaci
on el elemento de volumen cambia de
signo.
No hay que ver en la notaci
on dm ninguna relaci
on con la diferencial exterior.
De hecho en la seccion siguiente probaremos que en una variedad compacta dm
no puede ser la diferencial de ninguna forma de dimensi
on n 1. La notaci
on
que empleamos se debe a que, como veremos tambien en la seccion siguiente,
el elemento de volumen determina mediante el calculo integral el volumen de
una variedad. De momento lo que podemos constatar es que dmp determina la
medida de Tp V asociada al producto eucldeo.
Ejemplo Vamos a calcular el elemento de volumen (de longitud, en este caso)
de la circunferencia S 1 . Para ello observamos que la aplicaci
on R S 1 dada
por t  (cos t, sen t) es un difeomorsmo local, luego en un entorno de cada
punto p S 1 tiene una inversa t que sirve como sistema de coordenadas. Si
on, tenemos que
llamamos i : S 1 R2 a la inclusi






x
y


di|p (t |p ) =
+
=

sen
t(p)
+
cos
t(p)
,
t p x p
t p y p
x p
y p
luego el u
nico coeciente de la metrica de S 1 respecto a la coordenada t es
g11 (p) = gp (t |p , t |p ) = gp (di|p (t |p ), di|p (t |p )) = sen2 t(p) + cos2 t(p) = 1.
Por consiguiente dm = dt. Hemos de tener presente que la funcion t(p)
solo esta denida en un entorno de cada punto p, pero no sobre toda S 1 . No
obstante podemos encontrar una expresi
on global para el elemento de volumen.
En efecto, basta observar que, en un entorno de cada punto p,
x dy y dx = cos t cos t dt sen t( cos t) dt = dt.
As pues, dm = x dy y dx, donde esta u
ltima forma s esta denida sobre
toda S 1 .
Observemos que dmp es una forma que no se anula en ning
un punto. Si
es cualquier forma con esta propiedad en una variedad diferencial V , entonces
existe una metrica en V (no necesariamente u
nica) respecto a la cual es el
elemento de volumen. En efecto, si g es una metrica arbitraria en V , se cumplir
a
que = f dm, para una cierta funci
on diferenciable f > 0 (considerando
en
V

la orientaci
on determinada por ). Basta considerar la metrica g = n f g.
Para terminar recordemos la variedad de orientaciones de una variedad topol
ogica V , denida en 7.13 (para A = Z). Se trata de un cubrimiento de V

12.1. Orientaci
on de variedades diferenciales

341

de orden 2, es decir, existe una proyecci


on : V1 V tal que cada punto
p V tiene un entorno fundamental U de modo que 1 [U ] tiene exactamente
dos componentes conexas U1 y U2 y se restringe a un homeomorsmo sobre
ambas.
Si V es una variedad diferencial y p V1 , podemos tomar un entorno fundamental U de (p) que sea ademas sea el dominio de una carta x. Si U1 es la
componente conexa de 1 [U ] que contiene a p, entonces |U1 x es una carta
alrededor de p, y es facil ver que las cartas construidas de este modo determinan
una estructura diferencial en V1 . De hecho se tiene el teorema siguiente:
Teorema 12.6 Si V es una variedad diferencial y W es su variedad de orientaciones, entonces existe una u
nica estructura diferencial en W respecto a la
cual la proyecci
on can
onica : W V es un difeomorsmo local.
Ejercicio: Construir directamente la variedad de orientaciones de una variedad diferencial V (tomando como puntos las clases de equivalencia de cartas igualmente
orientadas alrededor de cada punto de V ). Demostrar directamente que la variedad
de orientaciones es orientable, as como que es conexa si y s
olo si V no es orientable y
tiene dos componentes conexas en caso contrario.

Si J : W W es la aplicacion que a cada x W le asigna la otra antiimagen de (x), es claro que J es un difeomorsmo que invierte la orientaci
on. Tenemos que J es una involuci
on de W , es decir, es un difeomorsmo tal que J J = I
(donde I es la identidad en W ). Consecuentemente J : (W ) (W ) es un
automorsmo con la misma propiedad: J J = I. Podemos descomponer
(W ) = + (W ) (W ), donde
+ (W ) = { (W ) | J () = },

(W ) = { (W ) | J () = }.

En efecto, basta tener en cuenta que


=

+ J () J ()
+
.
2
2

Es claro que + (W ) y (W ) son subcomplejos de (W ), y es facil ver que


H(W ) = H+ (W ) H (W ), donde
H+ (W ) = { H(W ) | J () = },

H (W ) = { H(W ) | J () = }.

El interes de estos grupos de cohomologa se debe a lo siguiente:


Teorema 12.7 Sea : W V un difeomorsmo local entre variedades, es
decir, es diferenciable y suprayectiva y todo punto de W tiene un entorno
abierto U tal que [U ] es abierto en V y |U es un difeomorsmo en su imagen.
Sea J una involuci
on en W y supongamos que para todo p V se cumple
k
1 (p) = {q, J(q)}, para cierto q W . Entonces H k (V )
(W ).
= H+
n: Basta probar que  : (V ) + (W ) es un isomorDemostracio
smo. Puesto que J = , tenemos que  J =  , luego la imagen de 
(que en principio estara en (W )) esta en + (W ).

342

Captulo 12. La cohomologa de De Rham

Para probar que es inyectiva tomemos k (V ) no nula y veamos que su


imagen es no nula. Tenemos que existe p V y v1 , . . . , vk Tp (V ) de modo
que p (v1 , . . . , vk )
= 0. Sea p = (q), con q W . El hecho de que sea un
difeomorsmo local se traduce en que d|q es un isomorsmo, con lo que existen
vectores w1 , . . . , wk tales que d|q (wi ) = vi . Es claro entonces que
 ()q (w1 , . . . , wk ) = p (v1 , . . . , vk )
= 0,
luego  ()
= 0.
Tomemos ahora k+ (W ) y veamos que tiene una antiimagen. Fijemos
un punto p V . Sea q W tal que (q) = p. Sea U un entorno de q en el cual
sea un difeomorsmo. Sea p = (|1
U ) (|[U ] ), que es una k-forma en [U ].
Veamos que p no depende de ninguna de las elecciones que hemos hecho
para construirla. Si p es cualquier punto en [U ] y q  es su antiimagen en U ,
entonces
1
pp (v1 , . . . , vk ) = q (dq1
(12.1)
 (v1 ), . . . , dq  (vk )).
Esta expresi
on no depende m
as que de salvo por el hecho de que hemos
escogido la antiimagen q  de p . S
olo hay otra alternativa, pues p no tiene mas


antiim
agenes que q y J(q ). Ahora bien, si en (12.1) sustituimos q  por J(q  ) el
1
miembro derecho se convierte en J(q ) actuando sobre los vectores dJ(q
 ) (vi ),
pero se cumple que J = , y por consiguiente d|q = dJ|q d|J(q ) , luego
 1

1
dJ(q
y, en denitiva, el miembro derecho de (12.1) se
 ) (vi ) = dJ|q  dq  (vi )


transforma en J(q ) actuando sobre los vectores dJ|q dq1
 (vi ) , pero esto es
lo mismo que
1
J ()q (dq1
 (v1 ), . . . , dq  (vk )),
que da el mismo resultado, porque + (W ).
De este modo, para cada punto p V hemos construido una forma p en
un entorno que al actuar sobre un punto q  cualquiera da un resultado que s
olo

depende de . Por lo tanto, dos formas p y p coincidir
an en su dominio
com
un, luego la familia de formas que hemos denido determina una u
nica
forma k (V ), que en un entorno de cada punto viene dada por (12.1). Es
inmediato que  ( ) = .
En particular tenemos una representaci
on de la cohomologa de una variedad
diferencial V en terminos de la cohomologa de su variedad de orientaciones W ,
lo cual interesa esencialmente porque la variedad de orientaciones siempre es
orientable.

12.2

Integraci
on de formas diferenciales

El concepto de integral de una funci


on real, tal y como se entiende en an
alisis,
carece de sentido si no hay denida una medida en el dominio de la funci
on
(aunque sea implcitamente, como en el caso de la integral de Riemann, que no
es sino un caso particular de la integral respecto de la medida de Lebesgue).
En cambio, si V es una variedad diferencial de dimensi
on n y nc (V ),

12.2. Integraci
on de formas diferenciales

343

podemos denir la integral de sin necesidad de apoyarnos en ninguna medida


en V . La raz
on es que determina seg
un hemos explicado en el captulo
anterior una u
nica medida en cada espacio Tp V , de modo que la integral de
es el lmite de la operaci
on siguiente: dividimos V en regiones muy peque
nas,
identicamos cada una de estas regiones con una regi
on del espacio tangente
a uno de sus puntos, medimos dicha regi
on con la medida que la propia
determina y sumamos las cantidades obtenidas. Por conveniencia deniremos
la integral algebraicamente, sin tratar de relacionarla con el proceso geometrico
que acabamos de esbozar.
Consideramos primero el caso de formas denidas en un abierto U de Rn .
Observemos que toda forma nc (U ) se puede expresar de forma u
nica como
= f dx1 dxn , donde f 0c (U ). En particular f es integrable Lebesgue
en U . Esto justica la denici
on siguiente:
Denici
on 12.8 Si U es un abierto en Rn y G es un abierto en U , denimos
$
n
: c (U ) R como la aplicacion lineal dada por
G
$
$
f (x) dx1 dxn = G f d,
G
donde es la medida de Lebesgue en Rn .
El teorema de cambio de variable encuentra su formulaci
on natural en terminos de formas diferenciales. A continuaci
on probamos el caso particular para
abiertos de Rn , que pronto generalizaremos a variedades arbitrarias.
Teorema 12.9 Sea h : U h[U ] un difeomorsmo entre abiertos de Rn , sea
G un abierto en U y nc (h[U ]). Entonces
$
$
h () = h[G] ,
G 
donde el signo es positivo si h conserva la orientaci
on y negativo en caso contrario.
n: Sea = f (x) dx1 dxn . Entonces
Demostracio
h ()

= (h f ) dh1 dhn = (h f ) det Jh dx1 dxn


= (h f )| det Jh | dx1 dxn ,

donde Jh es la matriz jacobiana de h, cuyo determinante es positivo si y s


olo si
h conserva la orientaci
on. Ahora basta aplicar el teorema de cambio de variable:
$
$
h () = G (h f )| det Jh | dx1 . . . dxn
G 
$
$
= h[G] f d = h[G] .

Para justicar la consistencia de la denici


on general de integral que vamos
a adoptar necesitamos un u
ltimo resultado tecnico, cuya prueba es inmediata:

344

Captulo 12. La cohomologa de De Rham

abiertos en Rn tales que U G U


y sea
Teorema 12.10 Sean U y G y U
n
c (U ) una forma diferencial tal que sop G. Entonces
$
$
= U G .
U
Consideremos ahora una variedad diferencial orientable V de dimensi
on n y
nc (V ). Cubramos V por un atlas orientado localmente nito{(Ui , xi )}i y
sea {fi }i una partici
on de la unidad subordinada. Entonces =
fi , donde
i

cada forma i = fi tiene soporte compacto contenido en el abierto coordenado


Ui . Si G es un abierto en V , denimos
%
'%
=
(x1
i ) (i ).
G

xi [GUi ]

Hemos de comprobar que esta denicion no depende de la elecci


on del atlas
ni de la partici
on de la unidad. Para ello observamos en primer lugar que la
integral, as denida es lineal.
En segundo lugar, si es una forma cuyo soporte esta contenido en el do , entonces
minio de una carta orientada x : U U
%
%
=
x1
(12.2)
 ().
x[GU ]

En efecto, para cada ndice i, la forma (x1


a denida en el rango
i ) (i ) est

Ui de la carta xi y tiene su soporte contenido en xi [U Ui ], luego por el teorema


12.10 se cumple que
%
%
(x1
)
(
)
=
(x1

i
i
i ) (i )
xi [GU Ui ]

xi [GUi ]

Ahora aplicamos 12.9 al difeomorsmo x1


i x y de nuevo 12.10:
%
%
%
1
(x1
)
(
)
=
x
(
)
=
x1

i
i
i

 (i ).
x[GU Ui ]

xi [GUi ]

As pues, la integral de es
%
'%
=
G

x[GU ]

x1
 (i ) =

x[GU ]

%
GU

x1
 ().

Con esto es inmediato que la denici


on siguiente es consistente:
Denici
on 12.11 Si G es un abierto en una variedad diferencial orientable V
de dimensi
on n, denimos
%
: nc (V ) R
G

12.2. Integraci
on de formas diferenciales

345

como la u
nica aplicaci
on lineal que cumple
%
r %
'
=
(x1
i ) (i ),
G

i=1

xi [Ui G]

para cualquier descomposici


on = 1 + + r de en formas i con soporte
compacto contenido en el dominio de una carta positiva (Ui , xi ) de V (donde
las integrales del segundo miembro son las denidas en 12.8).
Observemos que siempre existe tal descomposicion: tomamos una partici
on
de la unidad subordinada a un atlas orientado localmente nito y extraemos un
subcubrimiento nito del soporte de . La denici
on previa que hemos dado de
integral justica la existencia, mientras que la unicidad es evidente.
Tambien es claro que la denici
on de integral que acabamos de dar coincide
con 12.8 en el caso de formas denidas en un abierto de Rn . En la pr
actica
podemos olvidar la denici
on de integral en una variedad, pues est
a contenida
en el teorema siguiente, la forma general del teorema de cambio de variable:
Teorema 12.12 Sea f : V W un difeomorsmo entre variedades diferenciales orientables de dimensi
on n, sea nc (W ) y G abierto en V . Entonces
%
%
f () =
,
G

f [G]

donde el signo es positivo o negativo seg


un si f conserva o invierte la orientaci
on.
n: Descomponiendo en sumandos podemos suponer que
Demostracio
sop esta contenido en un abierto coordenado U2 de W tal que U1 = f 1 [U2 ]
es un abierto coordenado de V (y entonces sop f () U1 ). Cambiando G
por G U1 podemos suponer que G U1 . Si (U1 , x1 ) y (U2 , x2 ) son cartas
orientadas y f = x1
1 f x2 , aplicando (12.10) y 12.9 tenemos que
%
%
%
%
1
f () =
(x1
)
(f
())
=

(x
)
()
=
,



1
2
x1 [G]

x2 [f [G]]

f [G]

donde el signo es positivo o negativo seg


un si f conserva o invierte la orientaci
on,
lo cual equivale a que f conserve o invierta la orientaci
on, respectivamente.
El teorema siguiente recoge algunos hechos basicos sobre integrales. Todos
ellos se demuestran sin dicultad reduciendolos a integrales sobre abiertos de
Rn , en cuyo caso resultan ser propiedades conocidas de la integral de Lebesgue.
Teorema 12.13 Sea V una variedad diferencial orientable de dimensi
on n y
nc (V ). Entonces
a) Si G1 y G2 son abiertos de V tales que
{x G1 | x
= 0} = {x G2 | x
= 0},
$
entonces G1 = G2 .
$

346

Captulo 12. La cohomologa de De Rham

b) Si G es abierto en V y |G = 0, entonces

$
G

= 0.

c) Si G1 y G2 son abiertos disjuntos en V , entonces


%
%
%
=
+
.
G1 G2

G1

G2

0
d) Si n (V ) determina la orientaci
$ on de V y f c (V ) es no nula y
f (x) 0 para todo x V , entonces V f > 0.

Nota Si V es una variedad de Riemann compacta y orientable, podemos denir su volumen como la integral (en V ) de su elemento de volumen dm. Puede
probarse que esta es la denicion adecuada desde el punto de vista geometrico.
Puesto que no vamos a necesitar este hecho, nos limitaremos a esbozar las ideas
subyacentes: Consideremos en principio una variedad de Riemann orientable
V no necesariamente compacta. La denicion de integral que hemos dado es
v
alida en realidad para n-formas diferenciales continuas, no necesariamente diferenciables. Si la extendemos as, podemos denir la integral de una funci
on
continua f : V R de soporte compacto como la integral de la n-forma f dm.
As tenemos un operador lineal positivo y, por el teorema de representaci
on de
Riesz, existe una u
nica medida regular m en V tal que la integral de f dm es
la integral de f respecto a la medida m en el sentido de la teora de la medida.
Si V es una subvariedad de Rk , puede probarse que la medida m en V se confunde con la medida dmp de Tp V alrededor de cada punto p, en el sentido de
que por ejemplo si Up es un entorno de 0 en Tp V y U = expp [Up ], entonces
el error relativo
|m(U ) dmp (Up )|
m(U )
puede hacerse arbitrariamente peque
no si tomamos U sucientemente peque
no
(es decir, U contenido en un entorno adecuado de p o Up en un entorno adecuado
de 0).
Por otra parte, la medida m puede denirse aunque V no sea orientable.
Para ello basta observar que el signo de la integral de una funci
on con soporte
compacto contenido en un abierto coordenado no depende de la orientaci
on
que se escoja en dicho abierto (una funci
on positiva tendr
a siempre integral
positiva) y mediante particiones de la unidad podemos denir la integral de una
funci
on (no de una n-forma) con soporte compacto, sin hacer referencia a una
orientaci
on en V , lo que nos permite construir m como hemos indicado.
Ahora probamos que la integral de una forma diferencial sobre una variedad
V depende u
nicamente de su clase de cohomologa, de modo que la integral
induce una aplicaci
on lineal sobre Hcn (V ). En efecto:
Teorema 12.14 Sea V una variedad orientable n-dimensional y n1
(V ).
c
Entonces
%
d = 0.
V

12.2. Integraci
on de formas diferenciales

347

n: Para cada punto p V podemos considerar una carta


Demostracio
orientada (Up , x) tal que x[Up ] contenga al smplice canonico n y de modo
que x(p) este en su interior. De este modo, la restriccion de x1
a n es un
p
n-smplice diferenciable p que tiene a p en su imagen.
Tomamos un entorno abierto Up de p contenido en |p |. Los abiertos Up
forman un cubrimiento de V , del que podemos extraer un subcubrimiento localmente nito. Tomamos una partici
on de la unidad subordinada y descomponemos en suma de un n
umero nito de formas, cada una de las cuales tiene
su soporte en un abierto Up . As pues, podemos suponer que sop Up , y
entonces el teorema de Stokes nos da que
%
%
%
%
d =
d =
d =
= 0,
V

Vp

pues es nula sobre |p |.


Denici
on 12.15 Sea V una variedad orientable de dimensi
on n. Representaremos por
%
: Hcn (V ) R
V

al epimorsmo inducido por la integraci


on sobre V .
Observemos que el apartado d) del teorema 12.13 muestra que la integraci
on
sobre V no es la aplicacion nula, luego es un epimorsmo de espacios vectoriales,
luego la aplicaci
on lineal que induce en Hcn (V ) tambien lo es.
En el caso de una variedad compacta conexa y orientable V hay una relaci
on
muy estrecha entre la integraci
on sobre V y la integraci
on sobre smplices. Puede
probarse que un representante de la clase fundamental es el ciclo formado por
una triangulaci
on de V , es decir, un ciclo diferenciable, con coecientes iguales
a 1, cuyo soporte sea toda la variedad V y de modo que la interseccion de los
soportes de dos cualesquiera de sus smplices sea vaca o un n1-smplice com
un
a sus fronteras. Entonces es claro que integrar sobre V equivale a integrar sobre
este ciclo. No obstante, demostrar que toda variedad compacta diferencial es
triangulable es muy complicado. Sin embargo podemos probar la equivalencia
de las integrales mediante un argumento local:
Teorema 12.16 Sea V una variedad diferencial compacta, conexa y orientable
de dimensi
on n y sea su clase fundamental. Entonces, para toda Hcn (V )
se cumple que
%
%

.
V

n: Si p V , por denici
Demostracio
on de clase fundamental (ver el
teorema 7.22 y el parrafo siguiente) tenemos que la identidad induce un isomorsmo jp : Hn (V ) Hn (V, V \ {p}) (consideramos la homologa con coecientes enteros). Seg
un la observaci
on tras el teorema 7.1, un generador del grupo

348

Captulo 12. La cohomologa de De Rham

Hn (V, V \ {p}) es la clase de cualquier n-smplice inyectivo que tenga a p en el


interior de su soporte. Podemos tomarlo diferenciable. M
as a
un, cambiando su
orientaci
on si es preciso podemos suponer que jp () = []. Sea = [c]. Entonces
c = + c + b, donde |c | V \ {p}.
Sea Up un entorno de p contenido en el interior del soporte de y disjunto
del soporte de c . De este modo, si n (V ) cumple sop Up , entonces
%
%
%
%
%
%
%
%
=
+
+
=
+ d =
=
.
c

c

La u
ltima igualdad se sigue inmediatamente de las deniciones de integral
de una forma sobre un smplice y sobre un abierto.
De este modo, para cada punto p hemos encontrado un entorno abierto Up
de modo que si una n-forma tiene su soporte en Up entonces su integral sobre
coincide con su integral sobre V . Mediante una partici
on de la unidad, toda
n-forma se descompone como = 1 + + r , de modo que cada i tiene
su soporte en un abierto Ui en las condiciones anteriores. Entonces
%
%
'%
'%
=
i =
i =
.

Para terminar con los resultados b


asicos sobre integracion de formas diferenciales demostraremos dos casos particulares del teorema de Stokes para
variedades (su formulaci
on general requerira introducir las variedades con frontera).
Teorema 12.17 (Teorema de Stokes para anillos) Sea V una variedad diferencial orientable y nc (R V ), sea J = ]a, b[ y ja , jb : V R V las
inclusiones en {a} V y {b} V respectivamente. Entonces
%
%
%
d =
jb ()
ja ().
JV

n: La situaci
Demostracio
on es la misma que la que tenamos en la prueba
del teorema de homotopa para la cohomologa de De Rham. Si llamamos t a
la proyecci
on en la primera coordenada en R V , tenemos denido el campo
t sobre todo el producto. As mismo tenemos denido el operador integral Iab ,
que combinado con la evaluaci
on en t nos da una aplicaci
on
it Iab : p (R V ) p1 (V ).
Es f
acil ver que se restringe a it Iab : pc (R V ) p1
(V ).
c
(R V ), se cumple
Veamos que, para toda forma n+1
c
%
%
=
Iab (it ()).
JV

12.2. Integraci
on de formas diferenciales

349

En efecto, tomamos una partici


on de la unidad en V subordinada a un
cubrimiento de abiertos coordenados. Si f es una funci
on de la partici
on, la
funci
on f(t, x) = f (x) esta denida en R V y estas funciones forman una
partici
on de la unidad de R V . Con estas funciones descomponemos en una
suma localmente nita de formas con soporte compacto contenido en R U ,
donde U es un abierto coordenado de V . Como los dos miembros de la igualdad
que queremos probar son lineales en , podemos suponer que cumple esta
propiedad, es decir, que V es un abierto coordenado. M
as a
un, aplicando una
carta (orientada) podemos suponer que V = Rn .
De este modo sera de la forma
= f dt dx1 dxn ,
con lo que it () = f dx1 dxn ,
(%

Iab (it ())

f (t, x) dt dx1 dxn ,

=
a

y por consiguiente
%

%
Iab (it ())

(%

f (t, x) dt dx1 dxn =

=
Rn

.
JRn

Aplicando esto a = d junto a la relaci


on (11.7) tenemos que
%
%
%
%
%
b
d =
Ia (it (d)) =
jb ()
ja ()
dIab (it ()),
JR

y la u
ltima integral es nula por el teorema 12.14.
De aqu deducimos la forma del teorema de Stokes que realmente nos interesa:
Teorema 12.18 (Teorema de Stokes para bolas) Sea U la bola unidad de
Rn+1 y sea una n-forma denida en un entorno G de U . Sea i : S n G la
inclusi
on. Entonces
%
%
d =
i ().
Sn

n: Multiplicando por una funci


Demostracio
on que valga 1 en U y se
anule fuera de un entorno mayor, podemos suponer que nc (Rn+1 ). Sea
ahora p : Rn+1 R una funci
on diferenciable que se anule para x 1/4 y
valga 1 para x 1/2. As i (p) = i () y
%
%
%
%
d =
d(p) +
d((1 p)) =
d(p)
U

por el teorema 12.14, ya que (1 p) nc (U ).

350

Captulo 12. La cohomologa de De Rham

As pues, los dos miembros de la igualdad del enunciado no se alteran si


cambiamos por p, por lo que podemos suponer que se anula en la bola de
radio 1/4. Si llamamos A = {x Rn+1 | 1/4 < x < 1}, tenemos que
%
%
d =
d.
U

Sea : R+ S n Rn+1 \ {0} la aplicaci


on dada por (t, x) = tx. Es f
acil
ver que se trata de un difeomorsmo que conserva la orientaci
on. As, llamando
J = ]1/4, 1[ y aplicando el teorema anterior, tenemos que
%
%
%
%
%
%
d =
d =
d () =
j1 ( ())
j1/4 ( ()) =
i (),
U

JS n

Sn

pues ji = i, j1/4 ( ()) = 0.

12.3

La dualidad de Poincar
e

Recordemos que el teorema de Poincare nos proporciona un isomorsmo


natural D : Hck (V ) Hnk (V ) entre la cohomologa singular con soportes
compactos y la homologa singular de una variedad topol
ogica orientable ndimensional V . Si V es compacta D viene dado por  , donde es
la clase fundamental. En el caso compacto tenemos ademas que Hnk (V ) es
un espacio vectorial de dimensi
on nita, luego es naturalmente isomorfo a su
bidual, es decir, al dual del grupo de cohomologa H nk (V ), lo que nos da un
isomorsmo D : H k (V ) H nk (V ) . Explcitamente,
D ()() = D(), =  , = , .
Si adem
as V es una variedad diferencial, el isomorsmo de De Rham nos
permite transportar D a un isomorsmo entre los grupos correspondientes de
la cohomologa de De Rham, y seg
un el teorema 12.16 su expresion se reduce a
%
D ()() =
.
V

Aqu hemos usado que el isomorsmo de De Rham es un isomorsmo de


lgebras, cosa que no hemos probado. En esta seccion demostraremos directaa
mente que la aplicaci
on D denida de este modo es un isomorsmo.
En general, si V es una variedad diferencial orientable de dimensi
on n, conviene denir el producto de Poincare en V (respecto a una orientaci
on prejada)
como la aplicacion bilineal H k (V ) Hcnk (V ) R dada por
%
, =

Observemos que
), por lo que la integral est
a denida. Si convenimos que , = 0 cuando las dimensiones de y no suman n, podemos
Hcn (V

12.3. La dualidad de Poincare

351

considerar el producto denido en H(V ) Hc (V ). Obviamente se cumple que


 , = , .
El producto de Poincare dene homomorsmos DVk : H k (V ) Hcnk (V )
mediante DVk ()() = , , los cuales determinan a su vez un homomorsmo
DV : H(V ) Hc (V ) . Hemos de probar que son isomorsmos. En primer
lugar observamos que
A) Si V = Rn entonces DV es un isomorsmo.
En efecto, si k
= 0 tenemos que H k (Rn )
= Hcnk (Rn ) = 0, luego basta
0
n

probar que DV : H0 (V ) Hc (V ) es un isomorsmo. Sabemos que ambos


espacios son isomorfos a R, luego basta ver que DV0 (1)
= 0, pero DV0 (1) es
simplemente la integral sobre V , que claramente es una aplicacion lineal no
nula.
Observemos ahora que si U es abierto en V , entonces el diagrama siguiente
es conmutativo:
i
 H(U )
H(V )
(12.3)
DV

DU


Hc (V )


 Hc (U )

Recordemos que i : Hc (U ) Hc (V ) es la inclusion que extiende a V cada


k-forma de U con el valor 0 fuera de U .
En efecto, si H k (V ), Hc (U ), tenemos que
i (DV ())() = DV ()(i()) =

%
i() =

i() = DU (i())().

Supongamos ahora que V = U1 U2 y consideremos el diagrama siguiente:


H k (V )

DV

Hcnk (V )

H k (U1 ) H k (U2 )

DU DU
1
2

 Hcnk (U1 ) Hcnp (U2 )

DU U
1
2

H k (U1 U2 )

H nk (U1 U2 )

H k+1 (V )

DV

Hcnk1 (V )

La la superior es la sucesion de Mayer-Vietoris, mientras que la inferior es


la dualizaci
on de la sucesion de Mayer-Vietoris para la cohomologa con soportes
compactos.
Los dos primeros cuadrados conmutan por la conmutatividad de (12.3). Vamos a probar que el tercero conmuta salvo signo.
Tomamos clases [] H k (U1 U2 ) y [] Hcnk1 (V ). Hemos de probar
que ([]), [] = [], ([]) .
Para calcular ([]) tomamos i k (Ui ) tales que = 1 |U1 U2 2 |U1 U2
y
k+1 (V ) tal que
|Ui = di . Entonces ([]) = [
].

352

Captulo 12. La cohomologa de De Rham

Similarmente, tomamos i nk
(Ui ) tales que = 1 + 2 , de modo que
c
([]) = [d1 ] = [d2 ]. Calculamos:
%
%
%
%
%
([]), [] =

1 +

2 =
d1 1 +
d2 2 .
V

U1

U2

Como d(i i ) = di i + (1)k i di y la integral de las formas exactas


es nula, tenemos que
%
%
k+1
k+1
([]), [] = (1)
1 d1 + (1)
2 d2
U1

U2

= (1)k+1
U1 U2

(1 2 ) d1 = (1)k+1

U1 U2

d1

= [], ([]) .
El teorema 3.1 implica ahora lo siguiente:
B) Si U1 y U2 son abiertos en V tales que DU1 y DU2 son isomorsmos, entonces DU1 U2 es un isomorsmo si y s
olo si lo es DU1 U2 .
Por u
ltimo probamos que
C) Si V =

Ui es una uni
on numerable de abiertos disjuntos y cada

DUi es un isomorsmo, tambien lo es DV .


En efecto, sabemos que las inclusiones inducen isomorsmos
H(V )
=

Hc (V )
=

H(Ui ),

Hc (Ui ),

el segundo de los cuales induce a su vez un isomorsmo


!
Hc (V )
= Hc (Ui ) .
i

Una comprobaci
on rutinaria muestra que, a traves de estos isomorsmos,
DV se corresponde con el producto de los isomorsmos DUi , luego tambien es
un isomorsmo.
Con estos ingredientes, la prueba del teorema de Poincare es similar a la
prueba del teorema de De Rham. La u
nica diferencia es que all tenamos el
hecho A) para abiertos contractibles mientras que ahora lo tenemos para abiertos
homeomorfos a Rn . Conviene aislar un resultado general:
Teorema 12.19 Si B es una base de una variedad diferencial V , entonces todo
abierto U de V se expresa como U = U1 U2 , donde U1 , U2 y U1 U2 son
uniones disjuntas de uniones nitas de abiertos de B.

12.3. La dualidad de Poincare

353

n: Podemos suponer que U = V . Sea {Gn }n una familia


Demostracio
on nita H0 de
de abiertos seg
un el teorema 1.16. Cubrimos G0 por una uni
abiertos de B con clausura contenida en G1 ; cubrimos G1 \ G0 por una uni
on
nita H1 de abiertos de B con clausura contenida en G2 ; cubrimos G2 \ G1
con una uni
on nita H2 de abiertos de B con clausura contenida en G3 \ H 0 y,
en general, cubrimos Gn \ Gn1 por una uni
on nita Hn de abiertos de B con
H n Gn+1 \ H n2 . Basta tomar


U1 = H2n ,
U2 = H2n+1 .
n

Veamos nalmente la prueba del teorema de dualidad: La propiedad B)


implica que si DU es un isomorsmo para los abiertos de una base B de V
cerrada para intersecciones nitas entonces lo es para las uniones nitas de
abiertos de B (se prueba por inducci
on sobre el n
umero de abiertos de la uni
on
igual que en la prueba del teorema de De Rham). Por el teorema anterior y la
propiedad C) concluimos que DU es un isomorsmo para todo abierto de V .
En particular, por A) tenemos que DU es un isomorsmo cuando U es un
cubo abierto en Rn . Puesto que los cubos son una base de Rn cerrada para
intersecciones nitas, seg
un lo que acabamos de indicar DU es un isomorsmo
para todo abierto de Rn .
Ahora, si V es una variedad diferencial arbitraria (orientable), los abiertos
de U difeomorfos a abiertos de Rn son una base de V cerrada para intersecciones
nitas, y DU es un isomorsmo para cada uno de estos abiertos, luego DU es
un isomorsmo para todo abierto de V , en particular para V . En denitiva
tenemos:
Teorema 12.20 (Teorema de dualidad de Poincar
e) Si V es una variedad diferencial orientable, entonces DV : H(V ) Hc (V ) es un isomorsmo.
A partir de aqu podemos obtener demostraciones directas para variedades
diferenciales de las consecuencias de 7.34. Otra aplicacion interesante es una
demostracion de que si V es una variedad compacta entonces H(V ) tiene dimension nita. En efecto, si V es orientable el teorema de dualidad se reduce
a que H(V )
on nita. Si V
= H(V ) , lo cual implica que H(V ) tiene dimensi
no es orientable, su variedad de orientaciones W s lo es, y es facil ver que es
compacta, luego H(W ) tiene dimensi
on nita. Seg
un los resultados vistos al
nal de captulo anterior, H(V ) es isomorfo al subespacio H(W )+ de H(V ),
luego tambien tiene dimensi
on nita.
As mismo, ahora tenemos una prueba directa de que si V es una variedad
diferencial n-dimensional conexa y orientable, entonces Hcn (V )
= R. De hecho,
la integraci
on sobre V nos proporciona un isomorsmo can
onico
%
: Hcn (V ) R
V

(es un isomorsmo porque obviamente no es la aplicaci


on nula). La clase OV
constituida por las n-formas de integral 1 se llama clase de la orientaci
on de

354

Captulo 12. La cohomologa de De Rham

V , y depende u
nicamente de la orientaci
on, en el sentido de que la clase correspondiente a la orientaci
on opuesta de V es OV . De este modo, tenemos la
representacion Hcn (V ) = {OV | R}.
Por ejemplo, es claro que, en un producto de variedades, la orientaci
on
producto viene dada por OV1 V2 = OV1 OV2 = 1 (OV1 ) 2 (OV2 ).
Si V es una variedad de Riemann compacta orientable, otra clase destacada
de H n (V ) es la clase del volumen de V , es decir, la clase del elemento de volumen,
a la que representaremos por dmV , donde recordemos de nuevo la d en esta
notaci
on no guarda relaci
on alguna con la diferencial exterior.

12.4

Los teoremas de K
unneth

En general se conoce como teoremas de K


unneth a los teoremas que determinan la cohomologa de un producto de variedades. Al estudiar este problema
para la homologa singular de espacios topol
ogicos arbitrarios distinguimos entre el teorema de K
unneth propiamente dicho, que para el caso de coecientes
en R, que es el que ahora nos interesa nos permite identicar la homologa
de un producto tensorial de complejos con el producto de sus homologas, y el
teorema de Eilenberg-Zilber, seg
un el cual la homologa singular de un producto
de espacios topologicos es la homologa del producto tensorial de sus complejos
de cadenas singulares.
Ante todo, puesto que ahora hemos de tratar con cohomologa y, por lo
tanto, con complejos inversos, hemos de dualizar los resultados algebraicos sobre
productos tensoriales de complejos. En general, si C y C son complejos inversos,
el espacio graduado C C dado por1
 i
(C C )k =
C C j
i+j=k

tiene estructura de complejo inverso con el operador


d(f g) = df f + (1)i f dg,

f C i , g C j .

La prueba es exactamente la misma que la del teorema 6.3. Ahora, la version


para complejos inversos del teorema de K
unneth 6.4 (y para el caso de coecientes en R) arma simplemente que el homomorsmo
: H(C) H(C ) H(C C )
dado por ([f ] [g]) = [f g] es un isomorsmo.
En particular, si V1 y V2 son dos variedades diferenciales, tenemos un isomorsmo natural
H(V1 ) H(V2 )
= H((V1 ) (V2 )).

(12.4)

La cuestion ahora es obtener un an


alogo al teorema de Eilenberg-Zilber, es
decir, demostrar que el segundo miembro es isomorfo a H(V1 V2 ). Hay que
1 En

toda esta secci


on signica R .

12.4. Los teoremas de K


unneth

355

advertir que esto no es cierto en general, sino que hemos de exigir que H(V1 ) o
on nita.
H(V2 ) tenga dimensi
Ciertamente, podemos llegar a esta conclusion a partir del teorema de De
Rham y del resultado correspondiente para la homologa singular. En efecto,
tenemos el isomorsmo
H (V1 ) H (V2 ) H (V1 V2 ),
que induce a su vez un isomorsmo entre los espacios duales

H
(V1 V2 ) (H (V1 ) H (V2 )) .

Por otra parte tenemos el siguiente resultado general:


Teorema 12.21 Sean V1 y V2 espacios vectoriales reales. Entonces la aplicaci
on lineal i : V1 V2 (V1 V2 ) dada por f g  (f g) , donde
: R R R es el isomorsmo can
onico, es un monomorsmo y si uno de
los factores tiene dimensi
on nita entonces es un isomorsmo.
n: Si A y B son bases de V1 y V2 respectivamente, entonces
Demostracio
una base de V1 V2 esta formada por los elementos a b , con a A, b B
(donde a y b representan a los vectores correspondientes de las bases duales).
Si tenemos una combinaci
on lineal nita nula

rs i(ar bs ) = 0,
rs

al hacerla actuar sobre cada ai bj concluimos que rs = 0, luego i es un


monomorsmo.
Si V1 tiene dimensi
on nita, sea v1 , . . . , vr una base de V1 . Para cada funci
on

f (V1 V2 ) consideramos
f

V
dado
por
f
(w)
=
f
(v

w).
Es
f
a
cil
ver
i
i
i
2

entonces que f = i(vr fr ), luego i es suprayectiva.
r

En lo sucesivo identicaremos a un producto f g en las condiciones del


teorema anterior por su imagen por i, es decir, con la aplicaci
on lineal dada por
(f g)(v1 v2 ) = f (v1 )g(v2 ).
Volviendo a las consideraciones previas a este teorema, si V1 y V2 son variedades diferenciales tales que uno de los espacios H (V1 ) o H (V2 ) tiene
dimensi
on nita, tenemos los isomorsmos

H
(V1 V2 )
(V1 ) H
(V2 ),
= (H (V1 ) H (V2 ))
= H

y a traves del teorema de De Rham obtenemos un isomorsmo


H(V1 V2 )
= H(V1 ) H(V2 )
entre los grupos de cohomologa de De Rham. En esta seccion obtendremos
directamente una expresi
on explcita para este isomorsmo.

356

Captulo 12. La cohomologa de De Rham

Consideramos las proyecciones i : V1 V2 Vi , que inducen aplicaciones


on lineal
lineales i : (Vi ) (V1 V2 ), que a su vez inducen una aplicaci
: (V1 ) (V2 ) (V1 V2 )

(12.5)

dada por
( ) = = 1 () 2 ().
Esta aplicaci
on es un homomorsmo de complejos, pues
d( )

= d1 () 2 () + (1)k 1 () d2 ()


= 1 (d) 2 () + (1)k 1 () 2 (d)
= d + (1)k d = (d( )).

Por consiguiente tenemos una aplicaci


on lineal
H((V1 ) (V2 )) H(V1 V2 ),
que compuesta con el isomorsmo de K
unneth (12.4) nos da la aplicaci
on lineal
: H(V1 ) H(V2 ) H(V1 V2 )
dada por [][]  [ ]. Hemos de probar que con la restricci
on de nitud
indicada esta aplicaci
on es un isomorsmo.
En realidad lo demostraremos primero para la cohomologa con soportes
compactos. Para ello observamos que la aplicacion (12.5) se restringe a una
aplicaci
on lineal
c : c (V1 ) c (V2 ) c (V1 V2 ),
que a su vez (compuesta con el isomorsmo de K
unneth correspondiente) induce
una aplicaci
on lineal
c : Hc (V1 ) Hc (V2 ) Hc (V1 V2 ).
Veamos que esta aplicacion es un isomorsmo (para variedades arbitrarias
V1 y V2 , sin exigir dimensi
on nita en sus grupos de cohomologa). Seguimos la
misma tecnica que en la prueba del teorema de De Rham o en la del teorema
de dualidad.
A) Si V1 = Rm y V2 = Rn entonces c es un isomorsmo.
En efecto, tenemos que
rc : (Hc (V1 ) Hc (V2 ))r Hcr (V1 V2 )
es un isomorsmo salvo quiza para r = m + n, pues los espacios restantes son
nulos. Para r = m + n ambos espacios son isomorfos a R, luego basta probar
que c es no nula, lo cual no ofrece ninguna dicultad.

12.4. Los teoremas de K


unneth

357

B) Si c es un isomorsmo para los pares de variedades (U1 , V2 ),


(U2 , V2 ) y (U1 U2 , V2 ), donde U1 y U2 son abiertos en una variedad
V1 , entonces tambien es un isomorsmo para el par (U1 U2 , V2 ).
En efecto, llamemos U = U1 U2 y W = U1 U2 . Consideramos la sucesion
exacta
0 c (U ) c (U1 ) c (U2 ) c (W ) 0
que induce la sucesion de Mayer-Vietoris para la cohomologa con soportes compactos. Al multiplicarla por c (V2 ) continua siendo una sucesi
on exacta (porque
con coecientes en un cuerpo no hay torsi
on). As tenemos el diagrama conmutativo con las exactas


c (U ) c (V2 )

(c (U1 ) c (V2 )) (c (U2 ) c (V2 ))

c (U V2 )

c (U1 V2 ) c (U2 V2 )

c (W ) c (V2 )

c (W V2 )

De aqu obtenemos un diagrama conmutativo entre las sucesiones exactas


de homologa de las las y, aplicando el teorema 3.1, tenemos la conclusi
on.
C) Si U =

Un es una uni
on disjunta de abiertos de V1 y c es un

isomorsmo para los pares (Un , V2 ), entonces tambien es un isomorsmo para (U, V2 ).
En efecto, tenemos que las inclusiones inducen un isomorsmo
Hc (Un ),
Hc (U ) =
n

de donde obtenemos un isomorsmo



Hc (U ) Hc (V2 )
= Hc (Un ) Hc (V2 ).
n

Por otra parte, las inclusiones inducen tambien un isomorsmo


Hc (Un V2 ).
Hc (U V2 ) =
n

Es inmediato comprobar que kc (para el par (U, V2 ) se corresponde a traves


de estos isomorsmos con la suma directa de los isomorsmos kc correspondientes a los pares (Un , V2 ), luego es un isomorsmo.
Ahora basta aplicar el mismo argumento que en la prueba del teorema de
dualidad: las propiedades B) y C) junto con el teorema 12.19 implican que si c
es un isomorsmo para los pares (U, V2 ), donde V2 es una variedad diferencial
arbitraria y U recorre los elementos de una base de una variedad V1 cerrada
para intersecciones nitas, entonces c es un isomorsmo para los pares (U, V2 ),
donde U es cualquier abierto de V1 .

358

Captulo 12. La cohomologa de De Rham

Por la propiedad A) tenemos que c es un isomorsmo para los pares (U, Rn ),


donde U es un cubo abierto en Rm , luego tambien lo es cuando U es cualquier
abierto en Rm . Por consiguiente, c es un isomorsmo para los pares (U, Rn ),
donde U es un abierto difeomorfo a un abierto de Rm en una variedad arbitraria
V1 . Como estos abiertos forman una base cerrada para intersecciones nitas,
concluimos que c es un isomorsmo para los pares (V1 , Rn ), donde V1 es una
variedad arbitrara.
Ahora aplicamos B) y C) cambiando el factor izquierdo por el derecho: tenemos que c es un isomorsmo para los pares (V1 , U ), donde U es un cubo
abierto en Rn , de donde pasamos al caso en que U es un abierto arbitrario en
Rn , de aqu al caso en que U es un abierto de una variedad V2 difeomorfo a un
abierto de Rn y de aqu al caso en que U es un abierto arbitrario en V2 . En
denitiva tenemos:
Teorema 12.22 Sean V1 y V2 variedades diferenciales. Entonces la aplicaci
on
c : Hc (V1 ) Hc (V2 ) Hc (V1 V2 )
inducida por  es un isomorsmo de espacios vectoriales.
Para probar el teorema an
alogo para la cohomologa de De Rham (sin soportes compactos) necesitamos un caso particular del teorema de Fubini generalizado a variedades. Ante todo, si V1 y V2 son variedades orientables, denimos
la orientaci
on producto en V1 V2 como la orientacion respecto a la cual los
productos de cartas orientadas son cartas orientadas.
Teorema 12.23 Sean V1 y V2 variedades diferenciales orientables de dimensiones n1 y n2 respectivamente y sean i nc i (Vi ). Entonces
%

%
%
1 2 =
1
2 ,
V1 V2

V1

V2

donde en V1 V2 consideramos la orientaci


on producto.
n: Mediante particiones de la unidad el teorema se reduce al
Demostracio
caso en que V1 y V2 son abiertos en Rni , y entonces se trata simplemente de (un
caso particular de) el teorema de Fubini.
Si V1 y V2 son variedades orientables, tenemos que el diagrama siguiente
conmuta salvo signo:
H(V1 ) H(V2 )
DV1 DV2

 H(V1 V2 )
DV1 V2



Hc (V1 ) Hc (V2 )
Hc (V1 V2 )


i



c





(Hc (V1 ) Hc (V2 ))

12.4. Los teoremas de K


unneth

359

La aplicaci
on i es la inclusi
on del teorema 12.21.
En efecto, tomemos clases [] H p (V1 ), [] H q (V2 ) y [] Hcp (V1 ),
[] Hcq (V2 ). Hemos de comprobar que
DV1 ([]) DV2 ([]), [] [] = DV1 V2 (([] [])), c ([] []) ,
es decir,
DV1 ([]), [] DV2 ([]), [] = DV1 V2 ([ ]), [ ]) ,
lo que a su vez equivale a
%
%

V1

%
=

V2

V1 V2

( ) ( ).

Ahora bien, teniendo en cuenta que


( ) ( ) = 1 () 2 () 1 () 2 ()
= 1 () 1 () 2 () 2 () = ( ) ( ),
basta aplicar el teorema anterior.
Si suponemos que H(V1 ) o H(V2 ) tiene dimensi
on nita, entonces la inclusi
on
i es un isomorsmo (por 12.21), y el diagrama muestra que tambien lo es. Nos
falta eliminar la hip
otesis de que V1 y V2 sean orientables.
Supongamos, por ejemplo, que V1 es orientable pero V2 no lo es. Entonces
consideramos su variedad de orientaciones V2 , el cubrimiento : V2 V2
y la involuci
on J : V2 V2 que intercambia las orientaciones. Como V2 es
orientable, tenemos el isomorsmo
: H(V1 ) H(V2 ) H(V1 V2 ).
Si llamamos I a la identidad en V1 , tenemos que I J es una involuci
on en
V1 V2 , luego podemos descomponer
H(V1 V2 ) = H+ (V1 V2 ) H (V1 V2 ).
Una simple comprobaci
on nos da que (I J ) = (I J) , de donde
se sigue que se restringe a un isomorsmo
: H(V1 ) H+ (V2 ) H+ (V1 V2 ).
Esto nos lleva al siguiente diagrama conmutativo:
H(V1 ) H(V2 )


H(V1 ) H+ (V2 )

 H(V1 V2 )


(I)

 H+ (V1 V2 )

360

Captulo 12. La cohomologa de De Rham

donde las dos echas verticales son isomorsmos por 12.7, y la echa horizontal
inferior tambien lo es, luego es un isomorsmo, como queramos probar.
Si V1 y V2 son ambas no orientables, el mismo razonamiento reduce el problema al caso de V1 y V2 , para el cual ya hemos probado que es un isomorsmo.
En denitiva tenemos:
Teorema 12.24 Sean V1 y V2 variedades diferenciales tales que uno de los
espacios H(Vi ) tiene dimensi
on nita. Entonces la aplicaci
on
: H(V1 ) H(V2 ) H(V1 V2 )
inducida por  es un isomorsmo de espacios vectoriales.

12.5

El grado de una aplicaci


on

Introducimos ahora un concepto muy u


til para estudiar las aplicaciones diferenciables f : V W entre variedades compactas, conexas y orientables
de la misma dimension n. Seg
un veremos, el grado de una aplicaci
on indica
el n
umero de veces que f (p) recorre W cuando p recorre V . Aunque trabajaremos u
nicamente en el caso diferenciable, conviene saber que el grado puede
denirse para aplicaciones continuas entre variedades topol
ogicas (siempre compactas, conexas y orientables de la misma dimension). En efecto, sabemos que
Hn (V )
= Hn (W )
= Z (para la homologa singular con coecientes enteros).
M
as concretamente, jadas orientaciones en V y W , los grupos de homologa
n-dimensionales estan generados por las correspondientes clases fundamentales
V y W .
Por consiguiente, la aplicaci
on f : Hn (V ) Hn (W ) esta determinada
por la relaci
on f (V ) = grad f W , donde grad f es un n
umero entero al que
llamaremos grado de f .
Por los teoremas 5.37 y 7.23, el grado de f puede calcularse tambien respecto
a la homologa con coecientes reales. En efecto, tenemos el isomorsmo natural
HnR (V )
= Hn (V ) Z R, e igualmente con W , de modo que fR se corresponde
R
(donde VR
con f 1, luego sigue cumpliendose la relacion fR (VR ) = grad f W
R
es la imagen de V por la inclusi
on C(V ) C (V ), e igualmente con W ).
A partir de aqu Hn (V ) y Hn (W ) representar
an los grupos de homologa
con coecientes reales. El teorema 5.51 nos permite expresar el grado de f en
terminos de la cohomologa singular, pues H n (V ) es canonicamente isomorfo a
Hn (V ) , e igualmente para W , y f : H n (W ) H n (V ) se corresponde con
la aplicaci
on dual de f . Por consiguiente, si llamamos V y W a las clases
duales de V y W , tenemos que f (W ) = grad f V .
Supongamos ahora que V y W son variedades diferenciales y que f es difen
n
renciable. Entonces podemos sustituir H n (V ) y H n (W ) por H
(V ) y H
(W ).
Seg
un el teorema 12.16, el isomorsmo de De Rham hace corresponder W con
la clase OW determinada por
%
%
OW =
OW = W (W ) = 1,
M

12.5. El grado de una aplicaci


on

361

es decir, con la que hemos denominado clase de la orientacion de W . Lo mismo


sucede con V y OV . Puesto que los homomorsmos f (para la cohomologa
singular y la cohomologa de De Rham) se corresponden a traves de los isomorsmos de De Rham, tenemos que f (OW ) = grad f OV o, equivalentemente,
para toda clase = rOW H n (W ), tenemos que
%
%
%
%
f () = r grad f
OV = r grad f = r grad f
OW = grad f
.
V

Recapitulando, si queremos denir directamente el grado de una aplicaci


on
diferenciable f : V W entre dos variedades compactas, conexas y orientables
de la misma dimension n, basta observar que tenemos el diagrama conmutativo
H n (W )
$
W


R

 H n (V )
$


R

donde las echas verticales son isomorsmos, y denir el grado de f como el


u
nico n
umero real tal que f (x) = grad f x, para todo x R. Esto equivale a la
relacion
%
%
f () = grad f

(12.6)

que generaliza al teorema de cambio de variable para aplicaciones diferenciables


entre variedades compactas que no sean necesariamente difeomorsmos. Sin
embargo, con esta denici
on no es evidente en absoluto que el grado de una
aplicaci
on diferenciable sea un n
umero entero. Pronto daremos una prueba
directa de este hecho.
Notemos que el grado depende de la orientaci
on de V y W : si cambiamos la
orientaci
on en una de ellas, el grado cambia de signo. Por esto mismo, el grado
de una aplicaci
on f : V V no depende de la orientaci
on de V . Ademas
se caracteriza por que f : H n (V ) H n (V ) es la multiplicaci
on por grad f .
As, el teorema 3.14 nos da que el grado de una aplicaci
on de S n en s misma
inducida por una aplicaci
on ortogonal de Rn+1 es el determinante de esta.
Veamos algunas propiedades elementales:
Teorema 12.25 Se cumplen las propiedades siguientes (donde se sobrentiende
que todas las aplicaciones son aplicaciones diferenciables entre variedades compactas, conexas orientables y de la misma dimensi
on):
a) Si f : V W y g : W X entonces grad(f g) = (grad f )(grad g).
b) La identidad I : V V cumple grad I = 1.
c) Si f , g : V W son homot
opicas entonces grad f = grad g.
d) Si f : V W no es suprayectiva entonces grad f = 0.

362

Captulo 12. La cohomologa de De Rham

e) Si f : V1 W1 y g : V2 W2 , entonces el grado de la aplicaci


on
f g.V1 V2 W1 W2 viene dado por grad(f g) = (grad f )(grad g).
f ) Si f : V W es un difeomorsmo, entonces grad f = 1, donde el
signo es positivo o negativo seg
un si f conserva o invierte la orientaci
on.
n: a), b) y c) son inmediatas a partir de la denici
Demostracio
on.
d) Si f no es suprayectiva entonces W \ f [V ] es un abierto no vaco, luego
podemos tomar una funci
on diferenciable g : W [0, 1] cuyo soporte este
contenido en W \ f [V ] y que no sea nula, es decir, de modo que
%
g OW > 0.
W

Entonces f (gOW ) = 0, por lo que tenemos que


%
%
0=
f (gOW ) = grad f
gOW .
V

Necesariamente, entonces, grad f = 0.


Las propiedades e) y f) se siguen de los teoremas 12.23 y 12.12.
Veamos ahora una prueba directa de que el grado de una aplicaci
on diferenciable f : V W es un entero. Podemos suponer que f es suprayectiva. Sea
y W un valor regular de f . Para cada x f 1 [y], tenemos que dfx es un
isomorsmo, luego por el teorema de la funci
on inversa existe un entorno U de
x donde f es un difeomorsmo. En particular U f 1 [y] = {x}. Esto implica
que f 1 [y] es discreto y como V es compacta ha de ser nito. Digamos que
f 1 [y] = {x1 , . . . , xr }.
En general, cada punto regular x V tiene un entorno donde f es un difeomorsmo. Denimos ,(x) = 1 seg
un si f |U conserva o invierte la orientaci
on.
Vamos a probar que
r

grad f =
,(xi ) Z.
(12.7)
i=1

Tomamos entornos disjuntos Ui de cada xi donde f sea un difeomorsmo.


r

El conjunto K = f [X \
Ui ] es compacto y no contiene a y, luego podemos
i=1

tomar un entorno W0 de y disjunto de K y contenido en la imagen de todos los


Ui . Si llamamos Vi = f 1 [W0 ] Ui , tenemos que los Vi son entornos disjuntos
de los puntos xi , la funci
on f se restringe a un difeomorsmo de Vi en W0 y
f 1 [W0 ] = V1 Vr .
$
Podemos tomar n (W ) con soporte contenido en W0 y tal que W = 1.
Entonces
%
%
%
r
r
r



grad f =
f () =
f () =
,(xi )
=
,(xi ),
V

i=1

Vi

i=1

W0

i=1

donde hemos usado el teorema 12.12. Esta f


ormula prueba que el grado de
cualquier aplicaci
on es un entero supuesto que tenga valores regulares, pero el
teorema de Sard asegura su existencia.

12.5. El grado de una aplicaci


on

363

Aplicaciones en la circunferencia La f
ormula (12.7) expresa la idea que
comentabamos al principio de la secci
on: el grado es el n
umero de veces que f (p)
recorre W cuando p recorre V , teniendo en cuenta que si pasamos por el mismo
punto con sentidos opuestos, un pase cancela al otro. Esto resulta mucho m
as
claro en el caso de una aplicaci
on f : S 1 S 1 . En este caso podemos decir
simplemente que el grado es el n
umero de vueltas que f (p) da a la circunferencia
cuando p da una vuelta, entendiendo que las vueltas se consideran positivas si
se dan en sentido positivo y negativas en caso contrario.
Para probarlo tomemos : R S 1 dada por (t) = (cos t, sen t). Claramente se trata de un cubrimiento de S 1 y, como R es simplemente conexo,
el criterio de elevacion 8.15 nos da que f tiene una elevaci
on f, es decir,
tenemos el siguiente diagrama conmutativo:
S 1

 S1


R

Teniendo en cuenta que es un difeomorsmo local, es facil ver que f es


diferenciable. El ejemplo tras la denici
on 12.5 muestra que si dm es el elemento
de longitud de S 1 , entonces  (dm) = dt, donde t es la identidad en R. Teniendo
en cuenta que |]0,2[ es un difeomorsmo sobre S 1 menos un punto, es claro
que
grad f

=
=

1
2
1
2

%
f (dm) =
S1
% 2
0

1
2

1
f (dt) =
2

 (f (dm))
0
% 2
0

df =

f(2) f(0)
.
2

(12.8)

La interpretaci
on de esta f
ormula es la que anunci
abamos: si t recorre el
intervalo [0, 2], entonces (p) recorre S 1 en sentido antihorario y f(t) nos
da el argumento de f ((t)). Puesto que f ((0)) = f ((2)), necesariamente
f(2) f(0) ha de ser un m
ultiplo entero de 2 y el factor de multiplicidad
que, seg
un acabamos de ver, es el grado de f indica el n
umero de vueltas
que da f (p) a S 1 cuando p da una vuelta a S 1 .
Ahora es inmediato que existen aplicaciones de S 1 en S 1 de cualquier grado
entero. M
as a
un, tenemos lo siguiente:
Teorema 12.26 Dos aplicaciones diferenciables f , g : S 1 S 1 son homot
opicas si y s
olo si tienen el mismo grado.
n: Una implicaci
Demostracio
on la tenemos ya probada. Supongamos que
grad f = grad g = m. Teniendo en cuenta que los giros son homot
opicos a
la identidad, podemos suponer que f (1, 0) = g(1, 0) = (1, 0). Sean f, g las
elevaciones correspondientes seg
un la discusi
on anterior. Podemos suponer que

364

Captulo 12. La cohomologa de De Rham

f(0) = g(0) = 0, y entonces se ha de cumplir que f(2) = g(2) = 2m.


Observemos que la aplicacion f(t + 2) 2m es tambien una elevaci
on de
f que transforma 0 en 0, luego por la unicidad de las elevaciones ha de
ser f(t + 2) = f(t) + 2m, para todo t R. Lo mismo sucede con g. Una
r (t) = rf(t) + (1 r)
es una
homotopa entre ambas es H
g (t), luego H
r (t)) = (H
r (t + 2)), luego
homotopa entre f y g. Claramente (H
r (t)) para
existe una u
nica aplicaci
on H : R S 1 S 1 tal que Hr ((t)) = (H
todo t R. Teniendo en cuenta que es un difeomorsmo local, es claro que
H es diferenciable, as como que H es una homotopa entre f y g.
Despues generalizaremos este teorema para aplicaciones de S n en S n .
Aplicaciones en la esfera Ahora vamos a demostrar que existen aplicaciones
de S 2 en S 2 de cualquier grado. La forma natural de encontrarlas es identicar
a S 2 con la esfera de Riemann, es decir, con el espacio proyectivo P1 (C) (ver el
apendice B). Identicamos cada n
umero complejo z con la clase [z, 1] en P1 (C),
1
de modo que P (C) = C {}, donde = [1, 0]. Dado un polinomio
P (z) = an z n + an1 z n1 + + a1 z + a0 ,

ar C, an
= 0,

consideramos el polinomio homogeneo


P (z, w) = an z n + an1 z n1 w + + a1 zwn1 + a0 wn .

Este
induce una aplicaci
on P : P1 (C) P1 (C) dada por
P ([z, w]) = [P (z, w), wn ].
Claramente P es holomorfa y es, de hecho, una extensi
on de P , concretamente
la determinada por P () = (salvo si n = 0, en cuyo caso P es constante).
En lo sucesivo entenderemos que todo polinomio P C[z] esta denido
P1 (C). En particular 1 es un valor regular del polinomio z n , que tiene n antiim
agenes distintas (las n races de la unidad). Adem
as las aplicaciones holomorfas conservan la orientaci
on, luego la f
ormula (12.7) nos da que grad z n = n.
Esto prueba que existen funciones de cualquier grado positivo. Por el teorema 3.14 sabemos que la aplicacion antipodal tiene grado 1, y al componerla
con una aplicaci
on de grado n obtenemos una de grado n. As pues, existen
aplicaciones de todos los grados posibles.
Ejercicio: Demostrar que todo polinomio de grado n (visto como aplicaci
on de P1 (C)
n
en s mismo) es homot
opico a z . Deducir el teorema fundamental del
algebra.

Aplicaciones de grado 1 Dada una variedad compacta orientable n-dimensional arbitraria V , vamos a esbozar la construccion de una aplicaci
on diferenciable f : V S n de grado 1.
A partir de una aplicaci
on diferenciable R R que valga 0 para |x| 1/4 y
valga 1 para |x| 1/2 construimos otra Rn Rn que valga 0 para x 1/4

12.5. El grado de una aplicaci


on

365

y sea la identidad para x 1/2. Usando la proyecci


on sobre las n primeras
componentes como carta del hemisferio norte de S n denimos S n S n que
es constante igual al polo norte N en un entorno de N y es la identidad fuera de
un entorno mayor. Componiendo un difeomorsmo entre la bola abierta B1 (0)
on estereograca y con la aplicaci
on anterior obtenemos
en Rn con la proyecci
una aplicaci
on diferenciable h : B1 (0) S n que es un difeomorsmo en un
entorno de 0 y toma constantemente el valor N fuera de un entorno mayor.
Podemos suponer que h(0) = S (el polo sur) y que h1 [S] = {0}.
Sea (U, x) una carta en V cuya imagen sea B1 (0). Digamos que x(p) = 0. La
aplicaci
on xh es constante igual a N fuera de un entorno de p, luego se extiende
a una funci
on diferenciable f : V S n que toma el valor N fuera de un entorno
de p. Ademas es un difeomorsmo en un entorno de p y p es la u
nica antiimagen
de 0. Por consiguiente 0 es un valor regular y grad f = ,(p) = 1. Anando
la construcci
on podramos asegurar que el grado es 1 pero, mas facilmente, si
resulta ser 1 componemos f con una aplicaci
on de grado 1, lo cual es posible
por el teorema 3.14.
Por el contrario, en general no existen aplicaciones f : S n V , para una
variedad dada V . Esto se deduce del teorema siguiente:
Teorema 12.27 Sea f : V W una aplicaci
on diferenciable entre variedades compactas orientables n-dimensionales, entonces el diagrama siguiente es
conmutativo
H(V )
H(W )

grad f DW

DV


H(V )


 H(W )

donde f es la aplicaci
on dual de f y DV , DW son los isomorsmos de dualidad de Poincare.
n: Tomemos , H(W ). Entonces
Demostracio
%
%
f (DV (f ()))() = DV (f ())(f ()) =
f () f () =
V

= grad f

f ( )

= grad f DW ()().

Como consecuencia:
Teorema 12.28 Si f : V W es una aplicaci
on diferenciable entre variedades compactas conexas orientables n-dimensionales y grad f
= 0 entonces
f : H(W ) H(V ) es inyectiva.
n: Por el teorema anterior sabemos que f DV f es un
Demostracio
isomorsmo, luego f es inyectiva.

366

Captulo 12. La cohomologa de De Rham

Como caso particular tenemos que si f : V S n tiene grado no nulo,


entonces H(V )
= H(S n ), luego en general no existen aplicaciones en estas
condiciones, tal y como anunci
abamos.
La aplicaci
on can
onica Para continuar el estudio de las propiedades del
grado necesitamos denir una aplicaci
on auxiliar. Si V es una variedad ndimensional orientable (no necesariamente compacta) y p V , representaremos
Vp = V \ {p}. Vamos a construir una aplicaci
on lineal p : H n1 (Vp ) R.
Tomemos una aplicacion f C (V ) que se anule en un entorno de p y
valga 1 fuera de un entorno compacto mayor. Entonces df 1c (Vp ) es cerrada,
luego determina una clase p Hc1 (Vp ). Se cumple que p no depende de la
eleccion de f pues, si g es otra eleccion, tenemos que f g 0c (Vp ), luego
df dg = d(f g) es exacta. Se dice que p es la clase localizadora en p. Ahora
ya podemos denir
%
p () =
p ,
H n1 (Vp ).
(12.9)
Vp

Para interpretar esta aplicaci


on demostramos primero lo siguiente:
Teorema 12.29 Sea : V W una aplicaci
on diferenciable entre variedades
orientables n-dimensionales y p V tal que se restrinja a p : Vp W(p) y
dp sea un isomorsmo. Entonces tenemos el siguiente diagrama conmutativo
H n1 (W(p) )

 H n1 (Vp )

(p)


R


R

donde ,(t) = t con signo positivo si dp conserva la orientaci


on y negativo en
caso contrario.
n: Por el teorema de la funci
Demostracio
on inversa existen entornos U de

p y U de (p) tales que se restringe a un difeomorsmo de U en U  . Tomemos
g C (W ) que se anule en un entorno de (p) y que valga 1 fuera de un entorno
compacto de (p) contenido en U  . Denimos f C (V ) mediante

g((q)) si q U ,
f (q) =
1
si q V \ U .
Es claro que f es diferenciable y p = [df ], (p) = [dg].
Sea n1 (V(p) ) una forma cerrada. Teniendo en cuenta que dg se anula
en un entorno de (p) podemos considerar dg nc (U  ) (sin quitar a (p))
de modo que
%
%
%
,((p) ([])) = ,
dg = ,
dg =
 (dg ).
W(p)

U

12.5. El grado de una aplicaci


on

367

Ahora bien,  (dg) = d( g) = df , luego


%
%
,((p) ([])) =
df p () =
df p () = p (p ([])).
U

Vp

En particular este teorema se aplica a la inclusi


on i : U V , donde U es un
abierto en V , y lo que nos dice es que p (en V ) esta completamente determinada
por p en U . Concretamente, p ([]) puede calcularse restringiendo primero a
un entorno U de p arbitrario. Por ello, s
olo hemos de interpretar adecuadamente
las aplicaciones canonicas sobre abiertos coordenados o, mas a
un, basta estudiar
la aplicaci
on 0 en Rn .
Teorema 12.30 Sea i : S n1 Rn0 la inclusi
on (n 2). Entonces
%
0 = i
.
S n1

En particular 0 es un isomorsmo.
n: Sea n1 (Rn0 ) una forma cerrada y sea f C (Rn )
Demostracio
una funci
on que valga 0 para x < 1/4 y valga 1 para x > 1/2. Hemos de
probar que
%
%
Rn

df =

i ().
S n1

Ahora bien, como d = 0 tenemos que df = d(f ) y la integral de la


izquierda puede restringirse a la bola unidad abierta de Rn . Luego basta aplicar
el teorema de Stokes.
Respecto a la u
ltima armaci
on, notemos que la inclusi
on i tiene como inversa homotopica a la retracci
on r : Rn0 S n1 dada por r(x) = x/x,
luego i : H n1 (Rn0 ) H n1 (S n1 ) es un isomorsmo, y el operador integral
tambien lo es.
Combinando este teorema con el anterior concluimos que, en una variedad
arbitraria V , se cumple que p ([]) se obtiene restringiendo a una esfera
alrededor de p y luego integrando. En particular tenemos:
Teorema 12.31 Sea V una variedad orientable de dimensi
on n 2 difeomorfa
a Rn . Entonces, para cada p V , la aplicaci
on p : H n1 (Vp ) R es un
isomorsmo.
Terminamos el estudio de las aplicaciones canonicas con algunas propiedades
tecnicas que vamos a necesitar despues.
Sea V una variedad compacta orientable de dimensi
on n, sean U1 , . . . , Ur
abiertos disjuntos y sea pi Ui . Denimos
A=

r

i=1

Ui ,

B = V \ {p1 , . . . , pr },

Upi = Ui \ {pi }.

368

Captulo 12. La cohomologa de De Rham


Entonces V = A B, A B =

r


Upi . La sucesion de Mayer-Vietoris nos

i=1

da un homomorsmo de conexi
on
:

r


H n1 (Upi ) H n (V ).

i=1

Por otra parte podemos denir :

r


H n1 (Upi ) R como la suma de

i=1

las aplicaciones canonicas pi . Vamos a probar que el diagrama siguiente es


conmutativo:
r

H n1 (Upi )  R
(12.10)

i=1




$

 V
 
n
H (V )
En efecto, basta probar que el tri
angulo conmuta sobre un elemento de uno
de los sumandos directos, por ejemplo H n1 (Up1 ), es decir, que
%
p1 () =
().
V

Sea
(Up1 ) tal que = []. Para considerar a como elemento
as
de H n1 (A B) extendemos a A B como la forma nula sobre los dem
Upi . Sea {f, g} una partici
on de la unidad subordinada al cubrimiento A, B.
As = f + g, con g n1 (A), f n1 (B). Para calcular ()
consideramos el par (g, f ), pasamos a (d(g), d(f )) y de aqu a la forma
n (V ) dada por

d(g)q si q A,
q =
d(f )q si q B.
n1

Entonces () = [] y por consiguiente


%
%
%
%

() =
=
=
V

U1

dg .

U1

Es claro que g puede tomarse de modo que sea nula en un entorno de p1 y


valga 1 en U1 menos un entorno compacto de p1 , de modo que la u
ltima integral
es precisamente p1 ().
Estudiemos ahora las aplicaciones can
onicas en variedades producto. Sean
V y W dos variedades orientables de dimensiones m y n respectivamente y sean
p V , q W.
Consideramos el cubrimiento de (V W )(p,q) formado por A = V Wq y
B = Vp W , de modo que A B = Vp Wq . Tenemos as una trada exacta
que determina una sucesi
on de Mayer-Vietoris para la cohomologa de De Rham
usual y otra para la cohomologa con soportes compactos. Llamemos
: H(Vp Wq ) H((V W )(p,q) )

c : Hc (Vp Wq ) Hc ((V W )(p,q) )

12.5. El grado de una aplicaci


on

369

a los correspondientes homomorsmos de conexion. Por otra parte tenemos


denidos los isomorsmos de K
unneth
: H(Vp )H(Wq ) H(Vp Wq ) y c : Hc (Vp )Hc (Wq ) Hc (Vp Wq ).
En primer lugar demostramos que las clases localizadoras satisfacen la relacion siguiente:
c ((p,q) ) = c (p q ).
En efecto, tomemos funciones f C (V ), g C (W ) seg
un la denici
on
de las clases localizadoras, de modo que p = [df ], q = [dg]. Por denici
on del
isomorsmo de K
unneth tenemos que c (p q ) = [df dg].
Ahora denimos h C (V W ) mediante h = f 1 + 1 g f g.
Claramente h se anula en un entorno de (p, q) y 1 h = (1 f ) (1 g), luego
h toma el valor 1 fuera de un entorno compacto de (p, q). As pues, (p,q) = [dh].
S
olo queda probar que c ([dh]) = [df dg]. Para ello observamos que
dh = df 1 1 dg + df g + f dg = df (g 1) + (f 1) dg.
Se cumple que (f 1) dg 1c (V Wq ) y df (1 g) 1c (Vp W ).
Puesto que sus diferenciales son df dg y df dg respectivamente, concluimos
que, en efecto, c ([dh]) = [df dg].
Con esto obtenemos el siguiente diagrama conmutativo entre las aplicaciones
can
onicas:
(p,q)

H m+n1 ((V W )(p,q) )




(12.11)

(1)m p q

H m+n2 (Vp Wq )

R


H m1 (Vp ) H n1 (Wq )

En efecto, si tomamos H m1 (Vp ) y H n1 (Wq ), tenemos que


%
(p,q) ((( ))) =
(p,q) (( )).
(V W )(p,q)

Esto puede verse como el isomorsmo de Poincare de (V W )(p,q) actuando


sobre (( )) y actuando a su vez sobre (p,q) . En la p
agina 351 demostramos que D(V W )(p,q) = DVp Wq c (en principio la conmutatividad es salvo
signo, pero el factor es (1)k+1 , donde k = dim (p,q) = 1). Por consiguiente
tenemos que
%
(p,q) ((( ))) =
c ((p,q) ) ( ).
Vp Wq

Usando la relaci
on entre las clases localizadoras que hemos demostrado y el
teorema 12.23 resulta que
%
(p,q) ((( ))) =
c (p q ) ( )
Vp Wq

370

Captulo 12. La cohomologa de De Rham


%
= (1)m

Vp Wq

%
(p ) (q ) = (1)m

%
p

Vp

Wq

= (1)m p ()q ( ) = (1)m (p q )( ).

El grado local Ahora estamos en condiciones de denir el grado local de una


aplicaci
on diferenciable entre variedades orientables de la misma dimensi
on.
Denici
on 12.32 Sea f : V W una aplicaci
on diferenciable entre variedades orientables de dimensi
on n 2. Un punto p V es aislado para f si tiene
un entorno U0 tal que f (x)
= f (p) para todo x U0 \ {p}. En tal caso podemos
tomar cartas x : U Rn e y : U  Rn alrededor de p y f (p) de modo que f
se restrinja a una aplicaci
on fp : Up Uf (p) . Denimos fp como la aplicacion
que hace conmutativo el diagrama siguiente:
H n1 (Uf (p) )

fp

 H n1 (Up )
f (p)


R

fp


R

(Observemos que el teorema 12.30 implica que las aplicaciones p y f (p) son
isomorsmos.) El grado de f en p se dene como el n
umero real
gradp f = fp (1).
Pronto veremos que el grado es de hecho un n
umero entero, pero antes
hemos de comprobar que la denici
on no depende de la eleccion de los abiertos
coordenados U y U  . Para ello suponemos que denimos el grado local con otros
entornos U0 y U0 . Es f
acil ver que podemos suponer U0 U y U0 U  . Basta
observar que el teorema 12.29 implica que el diagrama siguiente es conmutativo:
H n1 (Uf (p) )



f (p) 


i
 R

f (p) 





H n1 (U0f
(p) )

fp

fp

fp

 H n1 (Up )


p



 R 
i

 p


 
 H n1 (U0p )

Es claro que el grado local de una aplicaci


on f en un punto p depende
u
nicamente de la restriccion de f a un entorno de p arbitrariamente peque
no.
Para interpretar el grado local basta considerar el caso del teorema siguiente:

12.5. El grado de una aplicaci


on

371

Teorema 12.33 Sea f : Rn Rn una aplicaci


on diferenciable que verique
on y r : Rn0 S n1 la retracci
on
f 1 [0] = {0}. Sea i : S n1 Rn la inclusi
dada por r(x) = x/x. Sea g = i f r : S n1 S n1 . Entonces se cumple
que grad0 f = grad g.
n: Por la denici
Demostracio
on de grado local y el teorema 12.30 tenemos
que
%
grad0 f = 0 (f0 (01 (1))) =

S n1

i (f0 (01 (1))).

Ahora usamos que i y r son inversas homot


opicas, de modo que i r = 1,
y as
%
%
grad0 f =
i (f0 (r (i (01 (1))))) =
g (i (01 (1)))
n1
n1
S
S
%
1

= grad g
i (0 (1)) = grad g 0 (01 (1)) = grad g.
S n1

As, el grado de una aplicaci


on f entre supercies orientables en un punto
aislado p es el n
umero de vueltas que f (q) da alrededor de f (p) cuando q da
una vuelta alrededor de p. En dimensiones superiores hemos de reemplazar la
noci
on de n
umero de vueltas por el concepto mas abstracto de grado.
Ahora podemos demostrar las propiedades b
asicas del grado local:
Teorema 12.34 Se cumplen las propiedades siguientes (donde se sobrentiende
que todas las aplicaciones son aplicaciones diferenciables entre variedades orientables de la misma dimensi
on n 2 y que los puntos donde consideramos grados
locales son aislados):
a) Si f : V W cumple que dfp es un isomorsmo entonces gradp f = 1,
donde el signo es positivo si dfp conserva la orientaci
on y negativo en caso
contrario.
b) Si f : V W , g : W X, p es un punto aislado de f y f (p) es un
punto aislado de g, entonces p es un punto aislado de f g y
gradp (f g) = gradp f gradf (p) g.
c) Los grados locales son enteros.
d) Si f : V1 W1 y g : V2 W2 , p1 V1 , p2 V2 , entonces
grad(p1 ,p2 ) (f g) = gradp1 f gradp2 g.
n: a) se sigue inmediatamente del teorema 12.29. b) es inDemostracio
mediato a partir de la denici
on de grado local. De a) y b) se sigue que el grado
se conserva al componer con cartas orientadas, luego basta probar que el grado

372

Captulo 12. La cohomologa de De Rham

en 0 de una aplicaci
on de Rn en Rn es un entero, pero esto se sigue del teorema
anterior.
Para probar d) consideramos el diagrama siguiente:
(f (p1 ),g(p2 ))

H(W1 W
2)


(f g) 






(p1 ,p2 )

H(V1 V
2)

R

1 2 )

f(pg,p

R


(1)m f (p1 ) g(p2 )

(1)m p1 p2
W
)
H(W
1
2


(f g) 





H(V1 V2 )

)H(W
)
H(W
1
2

f g

H(V 1 )H(V 2 )

Por conveniencia hemos usado las abreviaturas siguientes:


V 1 = V1 p1 ,
1 = W1 f (p ) ,
W
1

V 2 = V2 p2 ,

2 = W2 g(p ) ,
W
2

2 = (V1 V2 )(p1 ,p2 ) ,


V1 V
2 = (W1 W2 )(f (p1 ),g(p2 ))
W1 W

y no hemos indicado las dimensiones de los grupos de cohomologa, que se


deducen del contexto. Por ejemplo, el vertice posterior izquierdo es
H m+n1 ((W1 W2 )(f (p1 ),g(p2 )) ),
donde m y n son las dimensiones de W1 y W2 respectivamente.
Las caras anterior y posterior del cubo conmutan porque son casos de (12.11).
La cara izquierda conmuta por el teorema 11.15, la cara superior conmuta por
denici
on de f(pg
y la conmutatividad de la cara inferior es inmediata. Te1 ,p2 )
niendo en cuenta que las echas horizontales son isomorsmos, podemos concluir
que la cara derecha conmuta. Esta conmutatividad no se pierde si eliminamos
los signos (1)m en las dos echas verticales, ni tampoco si sustituimos f(pg
1 ,p2 )
por fp1 gp2 . Como las echas verticales son isomorsmos, esto nos da la
igualdad f(pg
= fp1 gp2 , lo que implica d).
1 ,p2 )
Aplicaciones entre esferas Ahora podemos probar f
acilmente que existen
aplicaciones f : S n S n de grado arbitrario. En efecto, dado un natural
p 1, consideremos la aplicacion g : C C dada por g(z) = z p . Su restricci
on
a S 1 es g(cos , sen ) = (cos p, sen p), y la f
ormula (12.8) nos da f
acilmente
que grad g|S 1 = p. Del teorema 12.33 se sigue entonces que grad0 g = p.
Prescindiendo de la notaci
on compleja, tenemos una aplicaci
on g : R2 R2
de grado p en 0. Por el teorema anterior, el producto de g por la identidad en
Rn1 es una aplicaci
on h : Rn+1 Rn+1 cuyo grado en 0 sigue siendo p.
Aplicando de nuevo el teorema 12.33 obtenemos una aplicaci
on f : S n S n
de grado p. Componiendola con una reexi
on obtenemos una aplicaci
on de
grado p.

12.5. El grado de una aplicaci


on

373

Recordemos que hemos demostrado que si V es una variedad compacta,


conexa y orientable de dimensi
on n, existe una aplicaci
on f : V S n de
grado 1. Componiendola con una aplicaci
on de grado p Z obtenemos una
aplicaci
on g : V S n de grado p, es decir, existen aplicaciones de V en S n de
cualquier grado entero.
Ahora demostramos el resultado fundamental que relaciona el grado global
con los grados locales de una aplicaci
on. Se trata de una generalizaci
on de la
f
ormula (12.7):
Teorema 12.35 Sea f : V W una aplicaci
on diferenciable entre variedades
compactas, conexas y orientables de la misma dimensi
on n 2. Sea y W un
punto tal que f 1 [y] sea nito, digamos f 1 [y] = {x1 , . . . , xr }. Entonces
grad f =

r

i=1

gradxi f.

n: Podemos suponer que r > 0, pues el teorema es trivial en


Demostracio
caso contrario. Tomemos entornos coordenados Ui de cada xi disjuntos dos a
dos y un entorno coordenado G de y de modo que f se restrinja a aplicaciones
fi : Ui G. Por denici
on
gradxi f = xi (fi xi (y1 (1))).
r


Llamemos A =
Sea =

r


Ui , B = V \ {x1 , . . . , xr }, de modo que A B =

i=1

r


Ui xi .

i=1

xi : H n1 (A B) R. Por otra parte, la suma directa de las

i=1

aplicaciones fipi : H n1 (A B) H n1 (W ) es simplemente f |AB , luego


r

i=1

gradxi f = (f |AB (y1 (1))).

La aplicaci
on f es un morsmo entre las tradas de abiertos (V, A, B) y
(W, G, W \ {y}), luego los homomorsmos inducidos por f conmutan con los
homomorsmos de conexion de las respectivas sucesiones de Mayer-Vietoris
(teorema 11.15). Si llamamos V y W a estos homomorsmos, tenemos

concretamente que fAB


V = W f . Ahora basta aplicar dos veces
la conmutatividad del diagrama (12.10), con lo que
r

i=1

%
gradxi f

V (f |AB (y1 (1)))

grad f
W

f (W (y1 (1)))

W (y1 (1)) = grad f y (y1 (1)) = grad f.

374

Captulo 12. La cohomologa de De Rham

El teorema de Hopf Terminamos el captulo demostrando que el grado de


una aplicaci
on de S n en s misma determina su clase de homotopa. Para n = 1
es el teorema 12.26. El caso general se conoce como teorema de Hopf, quien lo
prob
o de hecho para aplicaciones de una variedad compacta conexa arbitraria
de dimensi
on n en S n . Lo probaremos por inducci
on sobre n, para lo cual
necesitamos conectar adecuadamente S n1 con S n . Esto lo conseguiremos a
traves del concepto de suspension de una aplicaci
on.
Llamaremos N = (0, . . . , 0, 1) y S = (0, . . . , 0, 1) a los polos norte y sur,
respectivamente, de S n . Los hemisferios norte y sur seran
HN = {x S n | xn+1 0},

HS = {x S n | xn+1 0}.

Identicamos S n1 con el ecuador S n1 = {x S n | xn+1 = 0}. La


proyeccion p : S n \ {N, S} S n1 dada por
p(x) =

x xn+1 N
x xn+1 N 

es claramente diferenciable.
Fijemos una funci
on diferenciable : R R tal que 1 [0] = {0}, para
todo t R se cumpla (t) = (t) y |(t)| /2 y, si t > 1 , (para un
cierto , > 0) entonces (t) = /2.
Para cada funci
on diferenciable f : S n1 S n1 denimos la suspensi
on
de f como la aplicacion f : S n S n dada por

N
si x = N ,
f (x) = N sen (xn+1 ) + f (p(x)) cos (xn+1 ) si x
= N, S,
S
si x = S.
Es claro que f es diferenciable (notemos que es constante en un entorno de
N y de S), as como que extiende a f . M
as a
un, cumple que f [HN ] HN ,
f [HS ] HS y f1 [S n1 ] = S n1 .
Teorema 12.36 Si f , g : S n1 S n1 son aplicaciones homot
opicas, entonces las suspensiones f y g tambien lo son.
n: Sea h : R S n1 S n1 una homotopa entre f y g.
Demostracio
Entonces, para cada t R tenemos que ht : S n1 S n1 , luego podemos
considerar su suspensi
on ht . Ahora denimos H : R S n S n mediante
Ht (x) = ht (x). Es f
acil ver que H es diferenciable, as como que es una
homotopa entre f y g .
Teorema 12.37 Sea f : S n1 S n1 (con n 2) una aplicaci
on diferenciable y sea f su suspensi
on. Entonces grad f = grad f .
n: Consideremos los abiertos U = S n \ {S}, V = S n \ {N }.
Demostracio
As mismo, si 0 < a < 1 denimos
Ua = {x S n | xn+1 > a},

Va = {x S n | xn+1 < a}.

12.5. El grado de una aplicaci


on

375

El conjunto f1 [S] es un compacto en el hemisferio sur (abierto) y f1 [N ]


es un compacto en el hemisferio norte (abierto). Por consiguiente existe un
a ]0, 1[ tal que
f [Ua ] U
y
f [Va ] V.
As la aplicaci
on f conserva las tradas (S n , U, V ) y (S n , Ua , Va ), luego da
lugar al siguiente diagrama conmutativo con los homomorsmos de conexi
on de
las sucesiones de Mayer-Vietoris asociadas:
H n+1 (Ua Va )


 H n (S n )

f

H n1 (U V )

 H n (S n )

Teniendo en cuenta que U , V , Ua y Va son todos contractibles, la exactitud


de la sucesion de Mayer-Vietoris nos da que los homomorsmos de conexi
on
y a son isomorsmos. Como f extiende a f , las inclusiones
i : S n1 U V,

ia : S n1 Ua Va

inducen un diagrama conmutativo


i
a

H n1 (S n1 )


H n1 (Ua Va )

f

H n1 (S n1 )

H n1 (U V )

Ademas S n1 es un retracto por deformaci


on de U V y de Ua Va , luego
las echas horizontales son isomorsmos. Combinando los dos diagramas obtenemos
1
(i
a
a)

H n1 (S n1 )


H n1 (S n1 )

H n (S n )


(i )1

H n (S n )

Ahora basta demostrar que los isomorsmos horizontales son la misma aplicacion, pues entonces f y f seran la multiplicaci
on por el mismo entero. Ahora
bien, la inclusi
on j : (S n , Ua , Va ) (S n , U, V ) determina el siguiente diagrama
conmutativo:
i
a
H n1 (S n1 )
H n1 (Ua Va )


j 


a
i



 H n (S n )
H n1 (U V )

de donde se sigue la igualdad buscada.

376

Captulo 12. La cohomologa de De Rham

En la demostraci
on del teorema siguiente usamos que el teorema 1.25 da
lugar a homotopas diferenciables si las aplicaciones consideradas son diferenciables, lo cual se comprueba inmediatamente.
Teorema 12.38 Si g : S n S n es una aplicaci
on diferenciable tal que
g[HN ] Hn y g[HS ] HS , entonces g es homot
opica a f , donde f = g|S n1 .
n: Es claro que para todo x S n se cumple g(x)
= f (x),
Demostracio
pues ambos miembros estan en hemisferios distintos, luego la igualdad s
olo
podra darse si x S n1 , pero en tal caso f (x) = g(x). Basta aplicar el
teorema 1.25.
Ahora usaremos que el homeomorsmo construido en el teorema 1.7 es claramente homotopico a la identidad (y podemos exigir que su restricci
on a la
bola abierta sea un difeomorsmo). Consecuentemente, en el teorema 1.8 podemos conseguir un homeomorsmo que sea homotopico a la identidad y que
sea un difeomorsmo si consideramos una variedad diferencial. M
as a
un, teniendo en cuenta que si a una variedad conexa de dimensi
on 2 le quitamos un
n
umero nito de puntos obtenemos un abierto conexo, es claro que en particular
tenemos:
Si V es una variedad conexa de dimensi
on 2 y x, y V , existe
un difeomorsmo f : V V homot
opico a la identidad tal que
f (x) = y y adem
as f deja invariante a cualquier conjunto nito
prejado de puntos de V distintos de x e y.
De aqu se sigue claramente el siguiente renamiento:
Teorema 12.39 Si V es una variedad diferencial conexa de dimensi
on 2 y
x1 , . . . , xr , y1 , . . . , yr son dos grupos de puntos de V distintos dos a dos (aunque los de un grupo no tienen por que ser distintos de los del otro) existe un
difeomorsmo f : V V homot
opico a la identidad tal que f (xi ) = yi para
i = 1, . . . , r.
En el teorema siguiente nos apoyamos fuertemente en la diferenciabilidad de
la aplicaci
on considerada:
Teorema 12.40 Toda aplicaci
on diferenciable f : S n S n (con n 2) es
n
n
homot
opica a otra g : S S tal que g[HN ] S n \ {S} y g[HS ] S n \ {N }.
n: Tomamos dos valores regulares a y b para f (cuya existenDemostracio
cia se sigue del teorema de Sard). Entonces los conjuntos f 1 [a] y f 1 [b] son
nitos (tal vez vacos), digamos f 1 [a] = {x1 , . . . , xp }, f 1 [b] = {y1 , . . . , yq }.
Por el teorema anterior existe un difeomorsmo u : S n S n homot
opico a la
identidad tal que u(xi ) S n \ HS , u(yi ) S n \ HN , para todo i. Por otra parte
opico a la identidad tal
existe un difeomorsmo v : S n S n tambien homot
que v(a) = N , v(b) = S. De este modo, g = u1 f v es homotopica a f y
cumple lo pedido.

12.5. El grado de una aplicaci


on

377

Teorema 12.41 Toda aplicaci


on diferenciable f : S n S n (con n 2) es
homot
opica a una aplicaci
on diferenciable g : S n S n tal que g[HN ] HN y
g[HS ] HS .
n: En virtud del teorema anterior podemos suponer que
Demostracio
f [HN ] S n \ {S} y f [HS ] S n \ {N }. Puesto que f [HN ] y f [HS ] son compactos, con la notaci
on de la prueba del teorema 12.37, existe un a ]0, 1[ tal
que f [HN ] Ua y f [HS ] Va .
Tomemos 0 < , < 1 a y sea : R [0, 1] una aplicaci
on diferenciable
que valga 0 para |t| > 1 , y que valga 1 para |t| a. Denimos h : S n S n
mediante
x (xn+1 )xn+1 N
h(x) =
.
x (xn+1 )xn+1 N 
As h es homotopica a la identidad y cumple h[Ua ] HN , h[Va ] HS . Por
consiguiente, g = f h es homotopica a f y cumple lo pedido.
Como consecuencia inmediata de este teorema y de 12.38 concluimos:
Teorema 12.42 Si f : S n S n es una aplicaci
on diferenciable (con n 2)
existe una aplicaci
on diferenciable g : S n1 S n1 tal que f es homot
opica
a g .
Ahora ya es inmediato el teorema de Hopf:
Teorema 12.43 (Hopf ) Dos aplicaciones diferenciables f , g : S n S n son
homot
opicas si y s
olo si tienen el mismo grado.
n: Una implicaci
Demostracio
on ya esta demostrada. Probamos la otra
por inducci
on sobre n. El caso n = 1 es el teorema 12.26. Supuesto cierto
para n 1 1, supongamos que f y g tienen el mismo grado. Por el teorema
anterior existen aplicaciones diferenciables f, g : S n1 S n1 tales que
f y g son homot
opicas a sus respectivas suspensiones. Por el teorema 12.37
tenemos que f y g tienen el mismo grado, luego por hip
otesis de induccion son
homot
opicas. Por el teorema 12.36 tambien son homot
opicas las suspensiones
y, por consiguiente, tambien lo son f y g.
Teniendo en cuenta que el grado de una aplicaci
on f : S n S n esta
denido aunque f no sea diferenciable (basta con que sea continua) resulta
natural conjeturar que el teorema anterior es v
alido aun sin la hip
otesis de
diferenciabilidad. As es, ciertamente, como se deduce del teorema siguiente:
Teorema 12.44 Toda aplicaci
on continua f : S n S n es homot
opica a una
aplicaci
on diferenciable.
n: Para cada x S n tomemos un entorno Ux tal que si
Demostracio
y Ux entonces f (y) f (x) < 1/2 (la norma es la de Rn+1 ). Cubrimos S n
por un n
umero nito de estos abiertos Ux1 , . . . , Uxr y tomemos una partici
on de
on dada por
la unidad subordinada h1 , . . . , hr . Sea g : S n Rn+1 la funci
g(x) =

r

i=1

f (xi )hi (x).

378

Captulo 12. La cohomologa de De Rham


Obviamente g es diferenciable y para cada x S n se cumple


r



g(x) f (x) =  f (xi )hi (x) f (x)

i=1



r
r

 
1

=  (f (xi ) f (x))hi (x)

f (xi ) f (x)hi (x) .



2
i=1
i=1
En particular 0 no est
a en el segmento que une f (x) con g(x), luego f y g
son homot
opicas como aplicaciones S n Rn+1 \ {0}. Componiendo g con la
retraccion natural r : Rn+1 \ {0} S n obtenemos una aplicaci
on diferenciable
opica a f r = f .
h : S n S n homot
As, si dos aplicaciones continuas en S n tienen el mismo grado, existen aplicaciones diferenciables homotopicas a cada una de ellas que tambien tendr
an el
mismo grado, luego seran homot
opicas entre s, al igual que las aplicaciones de
partida. Esto es la versi
on topol
ogica del teorema de Hopf.
M
as adelante necesitaremos la siguiente consecuencia:
Teorema 12.45 Sea f : Rn+1 \ {0} S n una aplicaci
on diferenciable cuya
restricci
on a S n tenga grado 0. Entonces existe una aplicaci
on diferenciable
f : Rn+1 S n tal que para todo x Rn+1 con x 1 se cumple f(x) = f (x).
n: Por el teorema de Hopf tenemos que f |S n es homotopica a
Demostracio
una constante, es decir, existe h : R S n S n y p S n de modo que h0 = p
y h1 = f |S n . Denimos g : Rn+1 \ {0} S n mediante g(x) = f (x/x). Es
claro que g tambien es homotopica a una constante, la homotopa es la aplicacion
ht (x) = ht (x/x). Por otra parte, g es homotopica a f . Basta considerar la
homotopa dada por


t

ht (x) = f
1t+
x .
x
Por consiguiente, f es homotopica a una constante, luego existe una aplicacion diferenciable H : R Rn+1 \ {0} S n tal que H0 = p y H1 = f .
Tomemos : R R diferenciable tal que (t) = 1 si |t| 1 y (t) = 0 si
|t| ,, para cierto , > 0. Basta tomar

H((x), x) si x
= 0,
f(x) =
p
si x < ,.

Captulo XIII

Fibrados
En este punto conviene introducir una estructura de gran utilidad a la hora
de trabajar con variedades diferenciales. El ejemplo tpico de brado es el
brado de tangentes de una variedad V : una variedad formada por todos los
espacios tangentes Tp V con p V . En general, un brado puede pensarse como
una parametrizaci
on de una familia de variedades donde el par
ametro recorre a
su vez una variedad.

13.1

Denici
on y propiedades b
asicas

Denici
on 13.1 Una aplicaci
on diferenciable : E B entre variedades
tiene la propiedad local del producto respecto a una variedad F si cada punto
p B tiene un entorno abierto U para el que existe un difeomorsmo
f : U F 1 [U ]
tales que (f (p, v)) = p para todo p U y todo v F . Se dice que f es una
factorizaci
on local de E.
Un brado (diferencial) es una cu
adrupla (E, , B, F ), donde : E B es
una aplicaci
on con la propiedad local del producto respecto de F . Se dice que
B es el espacio base del brado, es la proyecci
on y F es la bra tpica. Para
cada p B, el conjunto Fp = 1 [p] es la bra sobre p.
Veamos que cada bra Fp tiene una estructura natural de subvariedad de E
difeomorfa a F . Concretamente, si f : U F 1 [U ] es una factorizaci
on
local de E en un entorno de p B, llamamos fp : F Fp a la aplicaci
on
dada por fp (v) = f (p, v). Obviamente fp es un homeomorsmo, luego existe
una u
nica estructura de variedad diferencial en Fp (con la topologa inducida
por E) para la cual fp es un difeomorsmo. Del hecho de que {p} F sea
una subvariedad de U F se sigue que Fp es una subvariedad de E (pues la
inclusi
on Fp E se descompone en la composicion de fp1 con la inclusi
on
{p} F U F con f , luego la diferencial de la inclusi
on es composicion de
un monomorsmo con dos isomorsmos).
379

380

Captulo 13. Fibrados

Ejemplos Como ya hemos comentado, el ejemplo tpico de brado es el brado de tangentes de una variedad V , es decir, el formado por E = T V con
la proyecci
on natural : T V V y F = Rn . Si (U, x) es una carta de V ,
denimos f : U Rn 1 [U ] mediante
f (p, v) = v1 x1 |p + + vn xn |p .
Claramente f es un difeomorsmo, pues su lectura en las cartas x I y x
es
la identidad. Por consiguiente tiene la propiedad local del producto.
En otro sentido, el ejemplo tpico de brado es el brado trivial E = B F ,
con : E B la proyecci
on en la primera componente. En este caso decimos
que es tpico porque la denici
on de brado arma precisamente que todo
brado es localmente trivial. Para precisar esto debemos introducir algunas
nociones adicionales.
Denici
on 13.2 Un homomorsmo de brados es una aplicaci
on : E E 
diferenciable tal que si x, y E cumplen (x) = (y), entonces se cumple
tambien  ((x)) =  ((y)).
Claramente induce una aplicaci
on B : B B  unvocamente determinada por la conmutatividad del diagrama siguiente:
E


B

 E


 B

La aplicaci
on B es diferenciable, pues si f : U F 1 [U ] es una
factorizaci
on local alrededor de un punto p B y jamos v F , tenemos que
B (p) =  ((f (p, v))).
As mismo, se restringe a aplicaciones diferenciables p : Fp F B (p) .
Diremos que es un isomorsmo de brados si es un homomorsmo de
brados y un difeomorsmo. En tal caso es claro que B y las aplicaciones p
son difeomorsmos.
Generalizando la denici
on previa, diremos que un brado E es trivial si es
isomorfo al brado trivial B F .
Ejemplo Es inmediato comprobar que E = Rn+1 \ {0} tiene estructura de
brado trivial sobre R con bra S n a traves de la aplicacion : E R dada
por (x) = x.
Diremos que un brado E es un subbrado de otro brado E  si E es una
subvariedad de E  , el espacio base B es una subvariedad de B  , la proyecci
on
es  |E y cada bra Fp es una subvariedad de Fp .

13.1. Denici
on y propiedades b
asicas

381

Ejemplo Si E es un brado, cada abierto 1 [Ui ] es un subbrado de base


on de brado se desprende
Ui y con la misma bra F . De la propia denici
que es trivial, luego tenemos que todo punto de un brado est
a contenido en
un subbrado abierto trivial, y este es el contenido esencial de la denicion de
brado.
El brado de tangentes de una variedad tiene en realidad una estructura
mas rica que la mera estructura de brado. La denici
on siguiente recoge este
hecho:
Denici
on 13.3 Un brado vectorial es un brado E tal que su bra tpica
F y cada una de las bras Fp tienen denidas estructuras de espacio vectorial
de dimensi
on nita r, de modo que en un entorno de cada punto de B existe
una factorizaci
on local f respecto a la cual las aplicaciones fp : F Fp son
isomorsmos.
Por ejemplo, es claro que el brado de tangentes de toda variedad diferencial
es un brado vectorial.
Un homomorsmo entre brados vectoriales es un homomorsmo de brados

: E E  tal que las aplicaciones p : Fp F(p)
son lineales.
Por ejemplo, si f : V W es una aplicaci
on diferenciable entre variedades,
es claro que df : T V T W es un homomorsmo de brados vectoriales.
Un subbrado vectorial E de un brado vectorial E  es un subbrado que
tiene estructura de brado vectorial y de modo que cada bra Fp es un subespacio vectorial de Fp .
Si E es un brado vectorial, podemos denir la aplicaci
on : B E que
a cada p B le asigna el vector nulo de Fp . Se trata de una aplicaci
on diferenon local de E, entonces
ciable, pues si f : U F 1 [U ] es una factorizaci
|U (p) = f (p, 0). M
as a
un, es un difeomorsmo en la imagen, pues su inversa es
la restriccion de y, precisamente porque es la identidad, tenemos que cada
d|p es inyectiva. De aqu se sigue que [B] es una subvariedad de E difeomorfa
a B o, equivalentemente, que podemos considerar a B como subvariedad de E.
A traves de esta identicacion, si : E E  es un homomorsmo de brados
vectoriales, la aplicacion B : B B  es simplemente la restriccion a B.
Denici
on 13.4 Sea E un brado vectorial. Denimos el brado tensorial de
tipo (r, s) de E como el conjunto
 r
Tsr (E) =
Ts (Fp )
pB

y consideramos en el la proyeccion : Tsr (E) B que a cada tensor t le hace


corresponder el punto p tal que t Tsr (Fp ).
Vamos a probar que Tsr (E) admite una estructura de variedad diferencial
con la cual resulta ser un brado vectorial con la misma base B que E y con

382

Captulo 13. Fibrados

bra tpica Tsr (F ). Observemos que Tsr (F ) es un espacio vectorial, digamos de


dimensi
on N , de modo que tiene una u
nica estructura diferencial caracterizada
por que los isomorsmos h : Tsr (F ) RN son difeomorsmos. Fijemos un
isomorsmo h cualquiera.
Es claro que para cada punto q B podemos tomar una factorizaci
on local
f : U F 1 [U ] tal que U sea ademas un entorno coordenado de q, digamos
que con coordenadas x. Para cada p U , el isomorsmo fp : F Fp induce
un isomorsmo fp : Tsr (F ) Tsr (Fp ). Denimos f : U Tsr (F ) 1 [U ]
mediante f(p, t) = fp (t). Claramente f es biyectiva.
Denimos X : 1 [U ] Rn+N la aplicaci
on X = f1 (x h). Vamos
1
a probar que los pares ( [U ], X) forman un atlas de Tsr (E). Entonces la
aplicaci
on X sera un difeomorsmo, al igual que f1 y que f, lo que probar
aa
su vez que Tsr (E) es un brado.
Usamos el teorema 9.28. Supongamos que f  : U  F 1 [U  ] es otra
factorizaci
on de E de modo que (U  , x ) es una carta de B. Hemos de probar
1
que X[ [U ] 1 [U  ]] es abierto en Rn+N y que X 1 X  es diferenciable.
Ahora bien, teniendo en cuenta que x h y x h son difeomorsmos, basta
probar que f1 [ 1 [U ] 1 [U  ]] es abierto en U Tsr (F ) y que f f1 es
diferenciable.
Ciertamente, f1 [ 1 [U ] 1 [U  ]] = (U U  ) Tsr (F ) es abierto. Para
demostrar que
g = f f1 : (U U  ) Tsr (F ) (U U  ) Tsr (F )
es diferenciable basta ver que lo son las composiciones con las proyecciones en los
dos factores. La composicion con la proyecci
on en U U  es la propia proyecci
on

en U U , luego es diferenciable.
Observemos ahora que las aplicaciones gp : Tsr (F ) Tsr (F ) determinadas
mediante g(p, t) = (p, gp (t)) son los isomorsmos inducidos por los isomorsmos
gp = fp fp1 : F F .
n

Si e1 , . . . , en es una base de F , entonces gp (ei ) =
ij (p)ej , para ciertas
j=1

funciones ij : B R diferenciables (pues ij (p) es la composicion de la


funci
on p  g(p, ei ) con la j-esima funci
on coordenada en F ). Similarmente,
gp (ei1 eir ej1 ejs ) = gp (ei1 ) gp (eir )gp (ej1 ) gp (ejs )
=

'

,...,ur ,i1 ,...,ir


vu11,...,v
(p)eu1 eur ev1 evs ,
s ,j1 ,...,js

u1 ,...,ur
v1 ,...,vs
,...,ur ,i1 ,...,ir
donde las funciones vu11,...,v
dependen polin
omicamente de las funciones
s ,j1 ,...,js
1
ij y de (det ij ) , de donde se sigue su diferenciabilidad. A su vez esta implica
la diferenciabilidad de g.

Es f
acil probar que Tsr (E) es, con esta estructura de variedad, un espacio de
Hausdor con una base numerable. En denitiva tenemos el teorema siguiente:

13.1. Denici
on y propiedades b
asicas

383

Teorema 13.5 Si E es un brado vectorial, entonces Tsr (E) admite una estructura de brado con la misma base B y con bra Tsr (F ) caracterizada por que
si f : U F 1 [U ] es una factorizaci
on local de E, entonces la aplicaci
on
inducida f : U Tsr (F ) 1 [U ] es una factorizaci
on local de Tsr (E).
(Antes hemos supuesto que U era un abierto coordenado de B, pero es facil
ver que esta restriccion puede eliminarse.)
Similarmente se denen los brados S r (E) y Ar (E) formados por los tensores
simetricos y antisimetricos de tipo (0, r). Concretamente,
 r
Ar (E) =
A (Fp ) Tr0 (E),
pB

y como proyeccion : Ar (E) B tomamos la restriccion de la proyecci


on
aloga a la de los
en Tr0 (E). La estructura de brado se dene de forma an
brados tensoriales, si bien las comprobaciones se simplican al observar que
cada factorizaci
on f : U Ar (F ) 1 [U ] es la restriccion de la factorizaci
on
correspondiente de Tr0 (E), por lo que la diferenciabilidad de las aplicaciones
f f1 es consecuencia inmediata de que U Ar (F ) es una subvariedad de
U Tr0 (F ). De aqu se sigue tambien que Ar (E) es un subbrado vectorial de
Tr0 (E). Similarmente se razona con S r (E).
La relacion de estos brados con los tensores en una variedad se obtiene a
traves del concepto de seccion:
Denici
on 13.6 Una secci
on de un brado E es una aplicaci
on diferenciable
: B E tal que es la identidad en B. Llamaremos Sec E al conjunto
de todas las secciones de E.
Observemos que si : B E cumple la denici
on de seccion salvo a lo
sumo la diferenciabilidad, entonces es diferenciable si y solo si, para cada
factorizaci
on local f : U F 1 [U ], la restricci
on |U : U 1 [U ]
es diferenciable, lo cual equivale a que lo sea la composicion |U f 1 , que es
una aplicaci
on de la forma p  (p,
(p)), con
: U F . En denitiva, es
diferenciable si y s
olo si lo es cada aplicacion
.
Si E es un brado vectorial todava podemos ir mas lejos. Es claro que el
conjunto de las secciones en E no necesariamente diferenciables es un espacio
vectorial y un m
odulo sobre el anillo de todas las aplicaciones de B en R. Si
e1 , . . . , er es una base de F , entonces

(p) =

r


i (p)ei ,

i=1

para ciertas aplicaciones i : B R. Las aplicaciones ei (p) = f (p, ei ) son


secciones (diferenciables) en U de modo que
(p) =

r

i=1

i (p)ei (p).

(13.1)

384

Captulo 13. Fibrados

Es claro que es diferenciable si y solo si lo son sus coordenadas i respecto


a todas las factorizaciones locales de E (o, al menos, respecto a una familia de
factorizaciones correspondientes a un cubrimiento de B).
En particular vemos que el conjunto Sec E tiene estructura de espacio vectorial y C (B)-modulo con las operaciones denidas puntualmente. Denimos
Trs (E)F = Sec Trs (E),

r (E)F = Sec Ar (E).

La F indica que estamos considerando a E como brado y no como mera


variedad diferencial, pues, como veremos enseguida, Tsr (E) = Tsr (T E)F , que no
ha de ser confundido con Trs (E)F . Es inmediato comprobar que los espacios


TF (E) = Tsr (E)F
y
F (E) = r (E)F
r,s

tienen estructura de algebra con el producto tensorial y el producto exterior


respectivamente denidos puntualmente.
Ejemplo Vamos a comprobar que si V es una variedad diferencial entonces
Tsr (V ) = Tsr (T V )F y r (V ) = r (T V )F .
Si (U, x) es una carta de V , entonces una factorizaci
on local de T V es la
aplicaci
on f : U Rn T U dada por f (p, v) = v1 x1 |p + + vn xn |p , que a
su vez induce la factorizaci
on f : U Tsr (Rn ) Tsr (T U ) determinada por que
f(p, ei1 eir ej1 ejs ) = xi1 |p xir |p dxj1 |p dxjs |p ,
donde e1 , . . . , en es la base canonica de Rn . Es claro que una seccion no necesariamente diferenciable de Tsr (T V )F es un tensor no necesariamente diferenciable de tipo (r, s), y ahora es claro tambien que las coordenadas del tensor en el
sentido de (13.1) son sus coordenadas en el sentido usual, luego las secciones diferenciables coinciden con los tensores diferenciables. Similarmente sucede con
las formas diferenciales.

13.2

El brado de tangentes de un brado

Si estamos en un punto de un brado E, podemos movernos siguiendo su


bra o bien pasando de una bra a otra. Esto nos lleva a distinguir dos tipos
de direcciones en T E, las direcciones verticales (a lo largo de la bra) y las
horizontales (transversales a las bras). Vamos a formalizar estas ideas.
El brado vertical De la propia denici
on de brado se sigue que la proyeccion : E B es suprayectiva. Veamos ahora que d : T E T B
tambien es suprayectiva.
Para ello tomamos una factorizaci
on local f : U F 1 [U ] y llamamos
on en la primera componente. Entonces tenemos
1 : U F U a la proyecci

13.2. El brado de tangentes de un brado

385

que f |1 [U ] = 1 , luego df d|T 1 [U ] = d1 , pero d1 es suprayectiva,


pues, jado v F , la aplicaci
on jv : U U F dada por jv (p) = (p, v)
cumple jv 1 = I, luego djv d1 = I.
Por consiguiente T U esta en la imagen de d y, como los abiertos U cubren
a B, los abiertos T U cubren a T B, es decir, d es suprayectiva.
Denici
on 13.7 Si E es un brado y w E, denimos el subespacio vertical
de Tw E como el n
ucleo de d|w . Lo representaremos por Vw E Tw E.
Si llamamos n = dim B y r = dim F , teniendo en cuenta que d|w es suprayectiva concluimos que
dim Vw E = dim Tw E dim T(w) B = n + r n = r = dim F.
Para cada p B, consideramos la inclusi
on jp : Fp E, de modo que
para cada w Fp tenemos djp |w : Tw Fp Tw E inyectiva (porque Fp es
una subvariedad de E). Como jp es la funci
on constante p, se cumple que
djp |w d|w = 0, luego la imagen de djp |w esta contenida en Vw E. Como ambos
espacios tienen dimension r, de hecho se da la igualdad, es decir
djp |w : Tw Fp Vw E isomorsmo.
Denimos el brado vertical de E como

VE =
Vw E T E,
wE

con la proyecci
on : V E E restriccion de la proyecci
on : T E E.
Vamos a probar que V E es un subbrado vectorial de T E.
Sea w0 E, sea p0 = (w), sea (U, x) una carta en B alrededor de p0 tal
que exista una factorizaci
on local f : U F 1 [U ], sea v0 F tal que
= f [U G],
w0 = f (p0 , v0 ), sea (G, y) una carta en F alrededor de v0 y sea U

entorno abierto de w0 en E. Los abiertos U construidos de esta forma cubren


= 1 [U
] = TU
V E cubren V E.
E, por lo que los abiertos V U
1
a
Componiendo f
con la carta x y obtenemos una carta de dominio U
cuyas funciones coordenadas seguiremos llamando xi , yj . El hecho de que f sea
.
una factorizaci
on local se traduce en que xi ((w)) = xi (w), para todo w U

Esta carta determina a su vez una carta de T E de dominio T U , a saber, la


que tiene por coordenadas a las aplicaciones xi , yj , dxi , dyj .
dada por
Su inversa es la aplicaci
on : Rn Rr Rn Rr T U
(a, b, c, d) 

n

i=1

ci xi |w(a,b) +

r


dj yj |w(a,b) ,

j=1

donde w es aqu la inversa de la carta de coordenadas xi , yi .




, entonces Vw E = y |w . En efecto,
Ahora observemos que si w U
j

xi
d|w (yj |w )(xi ) =
= 0,
yj w

386

Captulo 13. Fibrados

luego cada yj |w esta en Vw E, lo que nos da una inclusi


on y, teniendo en cuenta
las dimensiones, concluimos la igualdad.
Por consiguiente se restringe al homeomorsmo

: Rn Rr Rr V U
dado por
(a, b, d) =

r


dj yj |w(a,b) ,

j=1

] Rn Rr Rr , cuyas funciones coorcuya inversa es una carta X : 1 [U


denadas son xi , yj , dyj .
Hemos de probar que estas cartas constituyen un atlas para una estructura
diferencial en V E, es decir, hemos de ver que si construimos otra carta X  a
partir de U  , f  , etc. entonces X 1 X  es diferenciable en su dominio. Ahora
bien, esta composicion es la restriccion del difeomorsmo 1 a un abierto
de Rn Rr {0} Rr (una subvariedad) compuesta con los difeomorsmos que
eliminan el 0, luego es un difeomorsmo.
As pues, V E es una subvariedad de T E y la aplicaci
on es un difeomor obtenemos un difeomorsmo
smo. Componiendola con la carta sobre U
Rr 1 [U
],
f : U
concretamente

r

f(w, d) =
dj yj |w .

(13.2)

j=1

Esto prueba que V E es un brado vectorial. Para asegurar que es un subbrado de T E hemos de comprobar que es una subvariedad. Esto es consecuencia
Rn Rr T U

inmediata de la observaci
on siguiente: la aplicaci
on f : U
dada por
n
r


f(w, c, d) =
ci x |w +
dj y |w
(13.3)
i

i=1

j=1

es una factorizaci
on local de T E, de modo que f(w, d) = f(w, 0, d).
{0} Rr sea una subvariedad de U
Rn Rr implica
El hecho de que U
inmediatamente que V E es una subvariedad de T E.
Otra observaci
on inmediata es que si : E E  es un homomorsmo de
brados, entonces d : T E T E  se restringe a un homomorsmo de brados
vectoriales dV : V E V E  .
Fibrados horizontales Si v : I T B es un arco diferenciable en el brado
de tangentes de una variedad B, entonces = v es un arco en B, de modo
que v(t) T(t) B, es decir, v puede verse como un campo de vectores sobre un
arco en B. Si v es vertical, en el sentido de que v  (t) Vv(t) T B para todo
t, entonces tiene derivada nula, por lo que es constante, es decir, v vara en

13.2. El brado de tangentes de un brado

387

una u
nica bra de T B. Esto tiene sentido para brados arbitrarios, y expresa
el contenido fundamental de la noci
on de brado vertical.
Similarmente nos gustara denir un brado horizontal de modo que si v
es un arco horizontal en T B entonces v(t) sea el mismo vector transportado
de bra en bra. Ahora bien, esta es la nocion de transporte paralelo, que
no puede denirse en una variedad B si no a
nadimos una estructura adicional
(una conexi
on afn). La noci
on de conexi
on afn puede generalizarse a brados
vectoriales arbitrarios, y con ella la de transporte paralelo, y puede probarse
que cada conexi
on afn en un brado E determina un subbrado horizontal de
T E de modo que los arcos horizontales en E son los campos paralelos en la base
B, pero no vamos a necesitar estos hechos, as que nos limitaremos a introducir
un concepto m
as general de brado horizontal puramente algebraico.
Denici
on 13.8 Un brado horizontal en un brado E es un subbrado vectorial HE de T E tal que para todo w E se cumple que Tw E = Hw E Vw E.
Esta relaci
on se expresa mas brevemente en la forma T E = HE V E.
Es importante recalcar que, a diferencial de lo que sucede con el brado
vertical, no existe un brado horizontal can
onico, sino que tomar un brado
horizontal supone una elecci
on arbitraria.
Teorema 13.9 Todo brado E admite un brado horizontal.
n: Consideremos una metrica de Riemann g en E, de modo
Demostracio
que si w E entonces gw es un producto escalar en Tw E. Denimos el subespacio horizontal de Tw E como Hw E = Vw E , es decir, el complemento ortogonal
del subespacio vertical. Es claro que Tw E = Hw E Vw E. Hemos de comprobar
que el espacio HE as denido es un subbrado de T E.
Tomemos factorizaciones locales
Rn Rr T U

f : U

Rr V U

y f : U

en las condiciones que hemos obtenido al estudiar el brado vertical, es decir,


es un abierto coordenado de E determinado por una factorizaci
U
on local, de
modo que sus coordenadas
son
x
,
y
y
se
cumplen
las
ecuaciones
(13.2)
y (13.3).
i
j


.
Ademas Vw E = yj |w , para todo w U
Entonces, un vector z = f(w, c, d) Tw E esta en Hw E si y solo si
n

i=1

ci gw (xi |w , yk |w ) +

r


dj gw (yj |w , yk |w ) = 0,

k = 1, . . . , r.

j=1

Llamemos A(w) a la matriz de coecientes gw (xi |w , yk |w ) y B(w) a la matriz de coecientes gw (yj |w , yk |w ). Es claro que estos coecientes son funciones
son las coordenadas del
diferenciables de w (compuestos con la carta sobre U
1
tensor metrico en la carta sobre [U ] T E). M
as a
un, B(w) es la matriz de
la restriccion del gw a Vw E, luego es una matriz regular. En terminos de A y
B, el vector z = f(w, c, d) esta en Hw E si y solo si cA(w) + dB(w) = 0, lo que

388

Captulo 13. Fibrados

equivale a que d = cA(w)B(w)1 . Si llamamos C(w) = A(w)B(w)1 , es claro


que los coecientes de C son funciones diferenciables de w.
Rn H U
mediante
Denimos f : U
f (w, c) = f(w, c, cC(w)).
Es claro que f es un homeomorsmo en la imagen. Componiendo su inversa
obtenemos una carta X : H U
Rn Rr Rn y es facil ver
con la carta de U
que estas cartas determinan una estructura diferencial en HV para la cual f
es un difeomorsmo. Esto nos da que HV es un brado vectorial y es claro que
de hecho es una subvariedad de T E, por lo que es un subbrado.
Rn Rr T U
mediante
Observemos que podemos denir f : U
f(w, c, d) = f (w, c) + f(w, d) = f(w, c, d cC(w)),

(13.4)

se
y claramente es una factorizacion local de T E con la propiedad de que H U
n
r

corresponde con U R {0} y V U con U {0} R .


Usando estas factorizaciones es facil probar la diferenciabilidad de las proyecciones
pH : T E HE,
pV : T E V E,
que son, por tanto, epimorsmos de brados.
Formas diferenciales Vamos a descomponer las formas diferenciales de un
brado en suma de formas horizontales y verticales. Para ello hemos de considerar primero campos vectoriales.
Denici
on 13.10 Sea E un brado. Un campo vectorial X X(E) es vertical
si para todo w E se cumple que Xw Vw E.
Llamaremos XV (E) al conjunto de todos los campos vectoriales verticales
de E. Claramente se trata de un subespacio vectorial de X(E).
Fijado un brado horizontal, se denen an
alogamente los campos horizontales. Representaremos por XH (E) al espacio de todos los campos horizontales
en E.
Componiendolo con las proyecciones pH y pV , cada campo vectorial en E se
descompone (claramente de forma u
nica) como suma de un campo horizontal y
otro vertical, es decir, X(E) = XH (E) XV (E).
Una forma diferencial (E) es horizontal si iX () = 0 para todo campo
X XV (E). Teniendo en cuenta que la evaluaci
on iX es una antiderivaci
on de
E, es claro que el conjunto H (E) formado por todas las formas horizontales
es una sub
algebra de (E).
Fijado un brado horizontal, denimos an
alogamente las formas verticales
de E, y llamamos V (E) al algebra formada por todas ellas.

13.2. El brado de tangentes de un brado

389

Denimos ahora dos homomorsmos de algebras


V : F (V E) (E),

V : (E) F (V E).

(13.5)

Si p (V E)F , entonces para cada w E tenemos que


w : Vw E Vw E R
es una forma multilineal antisimetrica. Denimos
V ()w : Tw E Tw E R
mediante V ()w (z1 , . . . , zp ) = w (pV (z1 ), . . . , pV (zp )).
Por otra parte, si p (E), denimos
V ()w (z1 , . . . , zp ) = w (z1 , . . . , zp ).
Ciertamente V ()w y V ()w son formas multilineales antisimetricas, pero
hemos de justicar que V () y V () son diferenciables. Para ello consideramos
la factorizaci
on local de T E
Rn Rr T U

f : U
dada por (13.4) y denimos ui (w) = f(w, ei , 0), vj (w) = f(w, ej , 0), donde ei
y ej recorren las bases canonicas de Rn y Rr respectivamente. De este modo
tenemos que Hw E = ui (w) , Vw E = vi (w) .
Si p (V E)F , entonces
'
|U =
i1 ,...,ip vi1 vip ,
i1 <<ip

.
donde los coecientes i1 ,...,ip son funciones diferenciables en U
Es f
acil comprobar que V ()|U tiene esta misma expresion, pero entendiendo
ahora que vi (w) es la forma dual de vi (w) en Tw E en vez de en Vw E . Por lo
tanto es diferenciable.
Similarmente, la expresi
on en coordenadas de V consiste en eliminar todos
los terminos que contengan formas ui y dejar invariantes los otros, de donde se
sigue la diferenciabilidad de V ().
As mismo, estas expresiones coordenadas muestran que V y V (extendidas
linealmente a formas no homogeneas) son isomorsmos de algebras. M
as a
un,
ahora es f
acil comprobar cuanto arma el teorema siguiente:
Teorema 13.11 Si E es un brado en el que hemos determinado un brado
horizontal, entonces los homomorsmos
V : F (V E) (E),

V : (E) F (V E).

cumplen la relaci
on V V = 1, que a su vez implica que V es inyectiva y V
suprayectiva. De hecho
V : F (V E) V (E)
es un isomorsmo de a
lgebras, y su inverso es la restricci
on de V .
Conviene observar tambien que la denici
on de V no depende de la eleccion
del brado horizontal.

390

Captulo 13. Fibrados

Identicaciones en brados vectoriales Para terminar generalizamos a


brados vectoriales arbitrarios el hecho de que los espacios tangentes a los puntos
de Rn son can
onicamente isomorfos a Rn .
Recordemos que si F es cualquier espacio vectorial real de dimension nita
y p F la expresi
on (9.4) dene un isomorsmo p : Tp F F . Consideremos
on jp : Fp E
ahora un brado vectorial E. Para cada w Fp , la inclusi
induce, seg
un sabemos, un isomorsmo djp |w : Tw Fp Vw E. Componiendolo
1
con w
: Fp Tw Fp obtenemos un isomorsmo
w : F(w) Vw E.
Llamaremos
w : Vw E F(w)
al isomorsmo inverso. Estos isomorsmos determinan un homomorsmo de
brados vectoriales que hace conmutativo el diagrama siguiente:
VE


E

E


B

Veamos que es diferenciable. Para ello jamos una base ej en F , lo que


nos da un sistema de coordenadas yj . Tomamos una carta (U, x) en B para la
= 1 [U ],
que exista una factorizaci
on f : U F 1 [U ] y, tomando U
r

construimos la factorizaci
on f : U R V U . Es f
acil ver que la composicion
Rr U F es la aplicacion
f f 1 : U
(w, c)  ((w),

r


ci ei ),

i=1

claramente diferenciable.
Por otra parte, dada una secci
on : B E, denimos : E V E
mediante (w) = ((w)) (w). Se comprueba sin dicultad que es diferenciable, con lo que de hecho es un homomorsmo de brados vectoriales que hace
conmutativo el diagrama siguiente:
E


B

 VE


E

As , al igual que induce isomorsmos entre las bras, y se cumple la


relacion = 1. Cuando es la seccion nula, es decir, la inmersi
on can
onica
de B en E, escribiremos simplemente .

13.3. Orientaci
on de brados

13.3

391

Orientaci
on de brados

La noci
on de orientaci
on de una variedad se generaliza de forma obvia a
brados vectoriales:
Denici
on 13.12 Un brado vectorial E es orientable si, para r = dim F ,
existe una forma r (E)F que no se anula en ning
un punto.
As, si cumple esta denicion, para cada p B tenemos que p Ar (Fp )
determina una orientaci
on del espacio vectorial Fp . En estos terminos, una
variedad V es orientable si y solo si su brado de tangentes T V es orientable.
Si 1 , 2 r (E)F no se anulan en ning
un punto entonces existe f C (B)
on de E
tal que 1 = f 2 . Diremos que 1 y 2 determinan la misma orientaci
si f es estrictamente positiva en cada punto. Llamaremos orientaciones de E a
las clases de equivalencia respecto de esta relacion. Es claro que si la base B es
conexa entonces E tiene dos orientaciones o no tiene ninguna.
Como hemos dicho, esta es la generalizacion natural del concepto de orientacion de variedades, pero a continuaci
on vamos a introducir una noci
on de
orientaci
on m
as general, v
alida para brados arbitrarios, no necesariamente
vectoriales y que, en el caso de brados vectoriales, sera equivalente a la que
acabamos de dar.
Denici
on 13.13 Un brado E es orientable si, para r = dim F , existe una
forma r (E) tal que para cada p B, si jp : Fp E es la inclusion, se
un punto.
cumple que jp () r (Fp ) no se anula en ning
En otras palabras, una forma orienta E si su restriccion a cada bra Fp
es una orientaci
on de Fp como variedad. Diremos que dos formas determinan la
misma orientaci
on de E si sus restricciones determinan la misma orientacion en
cada bra. Llamaremos orientaciones de E a las clases de equivalencia respecto
de esta relacion.
Como primera conexion entre los dos conceptos de orientacion que hemos introducido probamos el teorema siguiente, donde intervienen los homomorsmos
denidos en (13.5):
Teorema 13.14 Sea E un brado y sea r = dim F . Se cumple
a) Si r (E) orienta E, entonces V () r (V E)F orienta el brado
vectorial V E en el sentido de la denici
on 13.12.
b) Si 1 , 2 r (E) representan la misma orientaci
on de E, entonces
V (1 ) y V (2 ) representan la misma orientaci
on de V E.
c) Esta correspondencia entre orientaciones de E y orientaciones de V E es
biyectiva.

392

Captulo 13. Fibrados

n: En primer lugar observemos lo siguiente: si r (E),


Demostracio
w E y p = (w), entonces djp |w : Tw Fp Vw E es un isomorsmo, que
induce a su vez un isomorsmo w : Ar (Vw E) Ar (Tw Fp ). Sin m
as que
aplicar las deniciones se comprueba la relaci
on
w (V ()w ) = jp ()w .

(13.6)

a) Como orienta a E tenemos que jp ()w


= 0 para todo p B y todo
w Fp , y como w es un isomorsmo tambien V ()w
= 0, luego V () orienta
V E.
b) Como 1 y 2 orientan E, para cada p B y cada w Fp existe w R
tal que jp (1 )w = w jp (2 )w . De (13.6) se sigue que V (1 )w = w V (2 ).
Por consiguiente, los dos terminos de b) equivalen a que w > 0 para todo
w E.
c) S
olo queda probar que toda orientaci
on de V E esta inducida por una
orientaci
on de E, pero esto se sigue inmediatamente de la suprayectividad del
homomorsmo V .
Ahora falta probar que en un brado vectorial E las orientaciones de E en
el sentido de (13.12) se corresponden con las de V E. Para ello basta considerar
los homomorsmos : V E E y : E V E denidos al nal de la
seccion anterior. Puesto que ambos inducen isomorsmos entre las bras, es
f
acil ver que toda orientaci
on en E induce una en V E a traves de y que toda
orientaci
on en V E induce una en E a traves de .
Nota Es importante distinguir el hecho de que un brado E sea orientable
como brado de que lo sea como variedad. Seg
un hemos visto, la orientabilidad
de E como brado equivale a la orientabilidad (vectorial) de V E, mientras
que su orientabilidad como variedad equivale a la de T E. Concretamente, el
teorema 12.4 prueba que el brado de tangentes de una variedad siempre es
orientable como variedad, mientras que su orientabilidad como brado equivale
a la orientabilidad de la base.
Ejercicio: Demostrar que un brado trivial B F es orientable si y s
olo si lo es la
bra F . En particular P2 (R) R es orientable como brado, pero no como variedad.

Si la base B es orientable, entonces la orientabilidad de E como brado


equivale a su orientabilidad como variedad. En efecto, observemos que, jado
un brado horizontal, la restricci
on de d es un homomorsmo d : HE T B
que induce isomorsmos en las bras, por lo que una orientaci
on de B induce a
traves de d una orientaci
on en HE.
En general, si V = W X es una descomposicion de un espacio vectorial
V como suma de otros dos, es facil ver que sendas orientaciones en dos de ellos
inducen una orientaci
on en el tercero. Este hecho elemental se generaliza a
brados, de modo que si HE es orientable, la orientabilidad de V E equivale a
la de T E. El teorema 13.16 detalla el u
nico caso que nos va a interesar de esta
discusi
on.

13.3. Orientaci
on de brados

393

El teorema siguiente generaliza un hecho conocido sobre orientaciones en


variedades:
Teorema 13.15 Sea E un brado y sean , r (E) dos formas que orienten E. Supongamos que la base B es conexa y que para cierto p B, las
formas jp () y jp () determinan la misma orientaci
on en Fp . Entonces y
representan la misma orientaci
on de E.
n: Sea C una componente conexa de E, sea q B arbitrario
Demostracio
y consideremos una factorizacion local f : U F 1 [U ] en un entorno
conexo U de q. Las componentes conexas de U F son los productos de U
por cada una de las componentes conexas de F y la imagen por f de cada
una de ellas esta contenida en una componente conexa de E. De aqu se sigue
f
acilmente que si q tiene una antiimagen por en C entonces todos los puntos
de U la tienen, mientras que si q no la tiene, ning
un punto de U la tiene. Esto
equivale a decir que [C] es abierto y cerrado en B, luego [C] = B.
De aqu se deduce a su vez que, para el punto p B del enunciado, la bra
Fp corta a todas las componentes conexas de E. Seg
un el teorema 13.14, las
formas V () y V () orientan el brado vectorial V E (en el sentido de 13.12),
y basta probar que ambas inducen la misma orientaci
on. En principio podemos
armar que existe una funci
on f C (E) que no se anula en ning
un punto
y V () = f V (). Hemos de probar que f es estrictamente positiva en todo
punto.
Para cada w E, sea w el isomorsmo denido en la prueba de 13.14. Se
cumple que
w (V ()w ) = f (w)w (V ()w ).
De la hip
otesis del teorema y de la formula (13.6) se sigue que, para todo
w Fp ha de ser f (w) > 0, es decir, f es estrictamente positiva al menos en un
punto de cada componente conexa de E, luego f es estrictamente positiva en
todo E.
Como primera aplicaci
on de este teorema probamos lo siguiente:
Teorema 13.16 Sea E un brado orientado por r (E) y sea n (B)
una forma que oriente a la base B. Entonces  () orienta a E como variedad. Si sustituimos y por formas que determinen las mismas orientaciones
obtenemos una forma que determina la misma orientaci
on.
n: Hemos de probar que  () no se anula en ning
Demostracio
un punto
de E. Puesto que se trata de un problema local, tomando una factorizaci
on
local y restringiendo todas las formas involucradas, no perdemos generalidad si
suponemos que E = B F es trivial y que la base B es conexa.
Fijado p B, sea ip : F E dada por ip (v) = (p, v). Del hecho de que
orienta el brado E se sigue inmediatamente que ip () es una orientaci
on
de F . Si  : E F es la proyeccion natural, entonces
=  (ip ()) es
otra orientaci
on de E como brado. M
as a
un, se comprueba inmediatamente
que jp () = jp (
), luego el teorema anterior nos da que y
determinan la

394

Captulo 13. Fibrados

misma orientacion de E como brado. Seg


un 13.14 esto implica que V () y
) representan la misma orientacion de V E, por lo que existe f C (E)
V (
estrictamente positiva tal que V () = f V (
). Esto equivale a que la forma
f
se anula sobre V E, y lo mismo le sucede obviamente
a  ().
Por


) w sobre
consiguiente, jado un brado horizontal, el valor de  () ( f
n+r vectores de Tw E es el mismo que su valor sobre las proyecciones de estos en
Hw E, pero dichas proyecciones seran necesariamente linealmente dependientes,
por lo que concluimos que  () ( f
) = 0 o, equivalentemente, que
= f ip (),
 () = f  ()

(13.7)

y el miembro derecho (sin la f ) representa la orientaci


on producto en B F
de las orientaciones determinadas por e ip (), luego no se anula en ning
un
punto, como haba que probar.
Si sustituimos y por formas que representen la misma orientaci
on, entonces e ip () se sustituyen por m
ultiplos por respectivas funciones positivas
y (13.7) muestra que  () queda multiplicada por el producto de dichas
funciones, luego determina la misma orientaci
on.
Denici
on 13.17 Si E es un brado orientable sobre una base orientable B,
llamaremos orientaci
on producto de una orientaci
on dada en E y una orientaci
on
dada en B a la orientaci
on de E (como variedad) determinada seg
un el teorema
anterior.
Finalmente estudiamos la conservacion o inversi
on de la orientaci
on por una
aplicaci
on. En general, observemos que si una aplicaci
on f : V W es un
difeomorsmo local entre variedades orientables, tiene sentido decir que f conserva o invierte la orientaci
on en un punto p V , es decir, que la restriccion de f
a un entorno de p donde sea un difeomorsmo conserva o invierte la orientaci
on.
De hecho se cumple que dfp : Tp V Tp W es un isomorsmo, y f conserva la
orientaci
on en p si y solo si dfp conserva las orientaciones correspondientes de
los espacios tangentes.
Si n (W ) determina la orientaci
on de W , es facil ver entonces que
on
f () orienta V y, respecto a esta orientacion en V , f conserva la orientaci
en todo punto. As pues, f conserva (o invierte) la orientaci
on si y solo si f ()
(respectivamente f ()) representa la orientaci
on de V . Notemos que si V es
conexa entonces f conserva o invierte la orientaci
on en todos los puntos por
igual, aunque si V no es conexa esto ya no es necesariamente cierto. Ahora
vamos a generalizar estos hechos a brados.
Denici
on 13.18 Consideremos un homomorsmo de brados : E E  .
on inducida entre las bases y, para cada p B,
Sea B : B B  la aplicaci
sea p : Fp F B (p) la restriccion a la bra. Supongamos adem
as que cada
p es un difeomorsmo local. Fijadas orientaciones en E y E  , diremos que
conserva o invierte la orientaci
on si cada p conserva o invierte, respectivamente,
la orientaci
on (en todos los puntos de Fp ).

13.3. Orientaci
on de brados

395

Seg
un las observaciones precedentes, si la bra F es conexa entonces cada
p ha de conservar la orientaci
on en todos los puntos o invertirla en todos los
puntos. M
as a
un:
Teorema 13.19 Sea : E E  un homomorsmo entre brados orientables
tal que las restricciones p son difeomorsmos locales. Si la base B de E es
conexa y p conserva (o invierte) la orientaci
on para un cierto p B, entonces
lo mismo sucede para todo p B.
n: Sea  r (E  ) una forma que represente la orientaci
Demostracio
on

de E . Para cada p B se cumple
jp ( (  )) = p (jB (p) (  )),
de donde concluimos que  (  ) determina una orientaci
on en E y que conserva (o invierte) la orientaci
on si y solo si  (  ) (respectivamente,  (  ))
representa la orientaci
on de E. La hip
otesis del teorema es que jp ( (  ))
determina en Fp la orientaci
on determinada por la orientaci
on de E (para un
cierto p), y entonces basta aplicar el teorema 13.15 para concluir que esto sucede
en todos los puntos con el mismo signo .
Teorema 13.20 Sea : E E  un homomorsmo entre brados orientables
con bases orientables tal que B : B B  y cada una de las restricciones
p : Fp F B (p) sean difeomorsmos locales. Entonces es un difeomorsmo
local y, si conserva las orientaciones de los brados, entonces conserva (resp.
invierte) las orientaciones producto de E y E  si y s
olo si B conserva (resp.
invierte) las orientaciones de las bases.
n: El hecho de que es un difeomorsmo local se comprueba
Demostracio
sin dicultad: el problema es local, luego se reduce al caso en que los brados
E = B F y E  = B  F  son triviales. Entonces, a traves de la identicacion
T(p,v) E = Tp B Tv F y la correspondiente para E  en (p, v) tenemos que
d(p,v) = dB |p dp |v es suma directa de isomorsmos y, por consiguiente, un
isomorsmo.
Sea  r (E  ) una forma que represente la orientaci
on del brado E  .
Seg
un hemos visto en la prueba de 13.19, la orientaci
on de E esta representada
por  (  ). Sea  n (B  ) una forma que represente la orientaci
on de B  , de

modo que la orientaci
on de B esta representada por B ( ), donde el signo
on.
depende de que B conserve o invierta la orientaci
As, la orientaci
on producto de E  esta representada por  =  (  )  ,
mientras que la de E esta representada por
=  (B (  ))  (  ) =  ( (  ))  (  ) =  ( ),
de modo que conserva o invierte las orientaciones producto seg
un lo que haga
B con las orientaciones de las bases.

396

13.4

Captulo 13. Fibrados

Integraci
on sobre bras

El teorema de Fubini, en su enunciado usual en an


alisis, arma que para
integrar una funci
on f (x, y) en un producto B F podemos integrar en B la
funci
on
%
f(x) =
f (x, y) dy.
F

Si pensamos en B F como un brado, lo que hacemos es integrar f sobre


cada bra, con lo que tenemos una funci
on sobre la base B, y despues integrar
esta integral sobre las bras sobre la base. En esta seccion generalizaremos
este resultado a brados arbitrarios (sustituyendo, naturalmente, las funciones
por formas diferenciales). Primero deniremos la operaci
on de integrar sobre
las bras una forma diferencial en un brado E, cuyo resultado ha de ser una
forma diferencial sobre la base B. Probaremos que la integral de esta forma
en B coincidir
a con la integral de la forma original en E. La integraci
on sobre
bras ser
a crucial en el estudio de la cohomologa de los brados.
Para empezar denimos las formas sobre las que podemos denir la integraci
on sobre bras. No necesitamos exigir que tengan soporte compacto, sino
u
nicamente que tengan soporte compacto en bras, seg
un la denici
on siguiente:
Denici
on 13.21 Sea E un brado. Una forma diferencial (E) tiene
soporte compacto en bras si para cada compacto K B se cumple que la interseccion 1 [K]sop es compacta. Representaremos por cf (E) al conjunto
de todas las formas diferenciales en E con soporte compacto en bras.
Es evidente que cf (E) es un ideal graduado del algebra (E), estable para
las evaluaciones iX , para las derivadas de Lie LX y para la diferencial exterior d.
Representaremos por Hcf (E) a la cohomologa de cf (E).
Obviamente, c (E) cf (E) (E). Si B es compacto es claro que
cf (E) = c (E) y si F es compacto entonces cf (E) = (E). En efecto, dado
K E compacto, para cada p K tomamos un abierto U sobre el que exista
una factorizaci
on local de E y tomamos p Vp V p U , de modo que la
umero nito de abiertos Vp , y
clausura V p sea compacta. Cubrimos K por un n
entonces basta probar que cada 1 [V p ] sop es compacto, pero a traves de
una factorizaci
on local 1 [V p ] se corresponde con V p F , luego es compacto.
Observemos que hemos encontrado una prueba indirecta de que si la base y
la bra de un brado E son compactos, entonces E es compacto, pues cumple
c (E) = cf (E) = (E). Por supuesto, tambien es facil probarlo directamente.
La caracterizacion siguiente se demuestra sin dicultad por un argumento
similar al que acabamos de emplear:
Teorema 13.22 Si E es un brado, una forma (E) tiene soporte compacto en bras si y s
olo si para toda factorizaci
on local f : U F 1 [U ] se
cumple que f () cf (U F ). De hecho basta con que esto se cumpla para
una familia de factorizaciones cuyos abiertos U cubran la base B.

13.4. Integraci
on sobre bras

397

Necesitamos determinar condiciones bajo las cuales los homomorsmos sobre


formas inducidos por homomorsmos de brados conservan la propiedad de
tener soporte compacto en bras. El resultado principal es el siguiente:
Teorema 13.23 Sea : E E  un homomorsmo de brados tal que cada
restricci
on p : Fp Fp es un difeomorsmo de Fp en un abierto de Fp .
Sea cf (E  ) tal que para todo p B se cumpla F B (p) sop Im p .
Entonces  () cf (E).
n: Para cada punto p B tomamos una factorizacion local
Demostracio
f  : U  F  1 [U  ] de E  con B (p) U  y una factorizaci
on local

f : U F 1 [U ] de E tal que p U 1
[U
].
Por
el
teorema
anterior
B
basta probar que f ( ()) cf (U F ). Dicho teorema nos da tambien que

 = f () cf (U  F  ).
Sea : U F U  F  la composicion = f f 1 . De este modo
 ). En otras palabras, tenemos una forma
 cf (U  F  )
f ( ()) =  (


y hemos de probar que ( ) cf (U F ). Veamos que cumple las mismas


hip
otesis que , con lo que concluiremos que basta demostrar el teorema en el
caso E = B F , E  = B  F  . En efecto, si p U , entonces
f  [F

U (p)

sop
 ] = F B (p) sop  Im p = f  [Im p ],

luego ciertamente F (p) sop


 Im p .
U
As pues, podemos suponer que los brados E y E  son triviales. Denimos
: B F B F  mediante (p, v) = (p, p (v)).
Si 2 : B F  F  es la proyeccion, tenemos que (p, v) = (p, 2 ((p, v))),
lo que prueba que es diferenciable. De hecho es un homomorsmo de brados
y, como cada p es inyectiva, tambien lo es. Vamos a probar que es un
difeomorsmo en su imagen, para lo cual basta ver que su diferencial es un
isomorsmo en cada punto (p, v) B F . Ahora bien, la matriz de d(p,v)
respecto a cartas producto es de la forma


I
A=
,
0 J
donde I es la identidad y J es la matriz de dp |v en las cartas correspondientes
de F y F  . Como p es un difeomorsmo, tenemos que J es regular y por lo
tanto A tambien. Finalmente observemos que queda factorizada en la forma

B 1

B F B F  B  F  .
Tomemos un compacto K B. Entonces B [K] es compacto en B  , luego
(B [K]F  )sop  es un subconjunto compacto de B  F  . Podemos tomar un
compacto L F  tal que (B [K]F  )sop  B [K]L. Una comprobaci
on
directa muestra entonces que
(K F  ) sop (B 1) (  ) K L,

398

Captulo 13. Fibrados

luego
= (B 1) (  ) cf (B F  ).
Im p ,
Ahora observamos que para todo p B se cumple que Fp sop
es decir, que y
cumplen la hip
otesis del teorema. En efecto,
Fp sop
Fp (B 1)1 [F B (p) sop  ] Fp (B 1)1 [Im p ] Im p .
Pero ahora, la forma de nos permite concluir que sop
Im . Si K es
compacto en B, entonces C = (K F  ) sop
Im es compacto y, como
es un difeomorsmo en su imagen, 1 [C] es compacto en B F , y se cumple
que (K F ) sop  (
) 1 [C]. As pues,  (  ) =  (
) cf (B F ).
Si, en particular, exigimos que cada p sea un difeomorsmo, entonces el
teorema anterior se aplica simultaneamente a todas las formas de cf (E  ):
Teorema 13.24 Sea : E E  un homomorsmo entre brados con la
misma bra tpica F tal que para cada p B la restricci
on p : Fp FB (p)
sea un difeomorsmo. Entonces el homomorsmo  se restringe a un homo
morsmo de a
lgebras cf
 : cf (E ) cf (E), el cual induce a su vez un


homomorsmo cf : Hcf (E ) Hcf (E).
Una buena parte del argumento de la prueba del teorema 13.23 ha consistido
en reducir el problema al caso de un brado trivial. El teorema siguiente justica
que este tipo de reduccion es posible en muchos mas casos:
Teorema 13.25 Sea E un brado y (E) una forma con soporte compacto
en bras (resp. con soporte compacto). Entonces existe una familia numerable
(resp. nita) {i } de formas en E cuyos soportes soncompactos y forman una
familia localmente nita en E, de tal modo que =
i . Adem
as, para cada
ndice i existe una carta x : Ui Rn de B, una carta y : Vi Rr de F y una
factorizaci
on local fi : Ui F 1 [Ui ] de E de modo que sop i fi [Ui Vi ].
n: Sea {Ui } un cubrimiento localmente nito de B formado
Demostracio
por abiertos coordenados de clausura compacta difeomorfos a Rm sobre los que
exista una factorizaci
on local fi de E. Si el soporte de es compacto podemos
exigir que s
olo un n
umero nito de ellos corten a su proyecci
on en B. Sea {hi }
una partici
on de la unidad en B subordinada a dicho cubrimiento. Llamemos
i =  (hi ). Claramente los soportes de las formas i forman una familia

localmente nita, por lo que tiene sentido la suma de todas ellas y =
i .
El soporte de i esta contenido en 1 [Ui ], en particular en 1 [U i ], luego por
la compacidad en bras es compacto. Si tiene soporte compacto entonces solo
una cantidad nita de formas i es no nula, luego podemos reducir la familia a
una cantidad nita.
Las formas i no cumplen necesariamente la u
ltima condici
on del enunciado,
pero el teorema quedar
a probado si descomponemos cada una de ellas en un
n
umero nito de sumandos que s cumplan esta condici
on.
Sea i : Ui F F la proyecci
on en F . Tomamos el soporte de i ;
calculamos su antiimagen por la factorizaci
on fi y proyectamos esta sobre F ,

13.4. Integraci
on sobre bras

399

con lo que tenemos un compacto; tomamos un cubrimiento de F por abiertos


coordenados {Vj } difeomorfos a Rr de los cuales solo un n
umero nito corten
a dicho compacto; tomamos una partici
on de la unidad subordinada {gj } y


consideramos las formasij
= i
(gj )f (i ), de las cuales solo un n
umero nito


tiene su soporte contenido en Ui Vj .
son no nulas y f (i ) = ij . Ademas ij

Claramente i es la suma de las formas fi1 (ij
) (que se pueden extender a E
1
consider
andolas nulas fuera de [Ui ]) y estas cumplen lo pedido.
As, en muchos casos podremos reducir una cuestion sobre formas con soporte compacto en bras en un brado E al caso de una forma para la cual
exista una factorizaci
on local f : U F 1 [U ] y unas cartas x : U Rn ,
r
y : V R de modo que sop f [U V ]. El abierto E  = f [U V ] es un
subbrado trivial de E con f como u
nica factorizaci
on local. La composicion
f 1 (x y) es una carta de E  , a cuyas funciones coordenadas llamaremos xi ,
yj , como a las de U y V , de modo que la restricci
on a cada bra Fp de las funcio
nes yj constituyen una carta de Fp , concretamente la composicion fp1 y. Si en
el brado E esta dada una orientaci
on, esta se restringe a una orientacion en E  ,
que induce a su vez una orientaci
on en U V . Eligiendo la carta de V podemos
exigir que esta orientaci
on coincida con la determinada por dy1 dyr (en
principio sobre una bra y, por conexi
on, en todas ellas). Esto es tanto como
armar que las coordenadas yj restringidas a cada bra constituyen una carta
orientada. Si la base B tiene dada una orientaci
on, esta induce una orientaci
on
en U y podemos exigir que la carta x este orientada, es decir, de modo que la
orientaci
on de U sea la dada por dx1 dxn . La orientaci
on producto de
un 13.20 la aplicaci
on f
E se restringe a la orientacion producto de E  y seg
la transforma en la orientaci
on producto de U V , representada por la forma
dx1 dxn dy1 dyr . Por consiguiente la carta x y es una carta
on producto.
orientada de E  para la orientaci
Pasamos ahora a denir la integral en bras. Partimos de un brado orientable E con dim B = n, dim F = r y de una forma k+r
cf (E), con k 0.
Para cada p B, vamos a denir una aplicaci
on
k

p : Tp B Tp B rc (Fp ).
Dados v1 , . . . , vk Tp B y q Fp , tomamos w1 , . . . , wk Tq E tales que
d|q (wi ) = vi . Denimos

p (v1 , . . . , vk )q (z1 , . . . , zr ) = q (w1 , . . . , wk , djp |q (z1 ), . . . , djp |q (zr )),


donde, como es habitual, jp : Fp E es la inclusion.
Observemos que
p (v1 , . . . , vk ) no depende de la eleccion de los vectores wi ,
pues con otra eleccion wi tendramos que wi wi Vq E = Im djp |q , luego la
diferencia entre las dos deniciones sera q actuando sobre k + r vectores de
Vq E, que seran linealmente dependientes, luego dicha diferencia ser
a nula (salvo
si k = 0, pero entonces no hacemos eleccion alguna).
Es claro que
p (v1 , . . . , vk )q as denido es una forma multilineal antisime p (v1 , . . . , vk ) es diferenciable. Para ello
trica en Tp B, pero falta probar que

400

Captulo 13. Fibrados

tomamos una factorizacion local f : U F 1 [U ], donde U es un entorno


de p, que determina un isomorsmo fp : rc (Fp ) rc (F ) y vamos a encontrar
una forma en rc (F ) cuya antiimagen sea precisamente la que nos ocupa.
Sea V i X(U ) tal que Vpi = vi . A traves de la identicacion natural
T(u,v) (U F ) = Tu U Tv F podemos considerar que V i X(U F ). Si
i
aplicamos a f () k+r
cf (U F ) las evaluaciones en los campos V obtenemos
r
una forma en cf (U F ), y si luego le aplicamos ip , donde ip : F U F
es la aplicacion iu (v) = (p, v), obtenemos una forma rc (F ). Veamos como
act
ua sobre r vectores zj Tv F :
v (z1 , . . . , zr )

1
k
= f ()(p,v) (V(u,v)
, . . . , V(p,v)
, dip |v (z1 ), . . . , dip |v (zr ))
= q (df |(p,v) (v1 ), . . . , df |(p,v) (vk ), dfp |v (z1 ), . . . , dfp |v (zr ))
= q (w1 , . . . , wk , dfp |v (z1 ), . . . , dfp |v (zr )),

donde q = f (p, v) Fp y los vectores wi = df |(p,v) (vi ) cumplen d|q (wi ) = vi ,


luego sirven para calcular
p (v1 , . . . , vk )q . Por consiguiente
v (z1 , . . . , zr ) =
p (v1 , . . . , vk )fp (v) (df |(p,v) (vk ), dfp |v (z1 ), . . . , dfp |v (zr )).
Ahora es claro que la antiimagen de por fp es precisamente
p (v1 , . . . , vk ).
Con esto ya tenemos denida la aplicaci
on
p , que claramente es multilineal
alternada. Denimos ahora
%
k
p : Tp B Tp B R
Fp

mediante

(%
)
%
p (v1 , . . . , vk ) =
Fp

p (v1 , . . . , vk ),

Fp

donde la integral se calcula respecto a la orientaci


on de Fp inducida por la
orientaci
on prejada en E. Obviamente esta aplicaci
on es una forma multilineal
alternada en Tp B. Ahora probaremos que es diferenciable respecto de p, es decir,
que tenemos una aplicaci
on
%
k
: k+r
cf (E) (B).
F

Notemos que esta aplicacion, denida en principio con imagen en el espacio


de todas las formas diferenciales en B no necesariamente diferenciables es
claramente lineal.
$
Veamos que F es diferenciable en un punto p B. Tomemos una funci
on
t C (B) que valga 1 en un entorno V de p y se anule fuera de un entorno
compacto K. La forma =  (t) coincide con en 1 [V ], de donde se
sigue inmediatamente que su integral en bras coincide con la de en V . Por
otra parte, el soporte de esta contenido en 1 [K], luego es compacto. En
denitiva, podemos suponer que tiene soporte compacto.

13.4. Integraci
on sobre bras

401

Ahora podemos usar el teorema 13.25 para descomponer en un n


umero
nito de formas. Puesto que la integral en bras es lineal, basta probar la
diferenciabilidad de la integral de cada sumando. As pues, podemos suponer
que tiene su soporte en el brado E  = f [U V ], en las condiciones de 13.25
(y las observaciones posteriores). Es claro que la integral en bras de coincide
con la de su restriccion a E  , luego podemos suponer que E = E  , B = U y
F =V.
As mismo, ahora podemos suponer que
= g dxi1 dxis dyj1 dyjt ,
donde s + t = k + r, i1 < < is , j1 < < jt y g es una funci
on diferenciable
en B de soporte compacto, pues cualquier forma de soporte compacto se
descompone en suma de formas
$ de este tipo.
Hemos de comprobar que F es diferenciable, para lo cual basta comprobar
que lo son sus funciones coordenadas, que son de la forma
%
(xi , . . . , xi ),
i1 < < ik .
1

En cada punto p B el valor de esta funci


on es
(%
)
%
p (xi |p , . . . , xi |p ) =

p (xi |p , . . . , xi |p ).
1

Fp

Fp

El integrando, a su vez, es una r-forma en Fp cuya u


nica funci
on coordenada
es

p (xi |p , . . . , xi |p )(y1 , . . . , yr ).


1

En un punto q Fp , esta funci


on toma el valor

p (xi |p , . . . , xi |p )q (y1 |q , . . . , yr |q ) = (xi |q , . . . , xi |q , y1 |q , . . . , yr |q ),


1

donde en el u
ltimo termino xi representa al vector tangente en Tq E asociado
l
a la carta de E y no al vector tangente en Tp B como en los terminos anteriores.
Efectivamente, se cumple que d|q (xi |q ) = xi |p , luego estos vectores pueden
l
l
usarse para calcular
.
La expresion que hemos obtenido es nula $salvo que s = k, t = r, il = il ,
jl = l, y en este caso vale g(q). En denitiva, F es nula salvo si
(13.8)
= g dxi1 dxik dy1 dyr ,
$
en cuyo caso las funciones coordenadas de F son todas nulas salvo a lo sumo
la correspondiente a dxi1 dxik , que es la funci
on
%
g|Fp dy1 dyr .
Fp

402

Captulo 13. Fibrados

Si llamamos gp (q) a la funci


on g|Fp y llamamos gp (y) a la composicion de
gp (q) con y 1 entonces el teorema de cambio de variable nos da que la integral
es
%
gp (y) dy.
Rr

En denitiva,
%
%
=

Rr

gp (y) dy dxi1 dxik .

(13.9)

Ahora es claro que se trata de una forma diferenciable, pues la funci


on
coordenada que aparece en el segundo miembro, compuesta con la carta x1 , es
la funci
on
%
h(x) =
g(x, y) dy,
Rr
1

donde g(x, y) es (x y) g, que es diferenciable en Rn Rr con soporte


compacto, y los teoremas de derivacion de integrales parametricas garantizan
que h(x) tambien es diferenciable.
Denici
on 13.26 Llamaremos integral en bras en un brado orientable E
cuya bra tiene dimensi
on r al homomorsmo graduado
%
: cf (E) (B)
F

de grado r denido seg


un la discusi
on precedente para formas de dimensi
on
r y como el homomorsmo nulo para formas de dimensi
on < r.
Del razonamiento precedente hemos de destacar que, si tenemos denido un
sistema de coordenadas globales xi , yj en el brado, la integral en bras est
a
completamente determinada por que la integral de una forma (13.8) viene dada
por (13.9), mientras que la integral de una forma similar a (13.8) pero en la
que no aparezcan todas las formas dyj es nula. Por ejemplo, teniendo esto en
cuenta, el teorema de Fubini es inmediato:
Teorema 13.27 (Fubini) Sea E un brado orientable sobre una base orientable B. Consideremos en E como variedad la orientaci
on producto Sea n = dim B
y r = dim F . Entonces
%
% %
=
: n+r
(E) R.
c
E

n: Por el teorema 13.25, toda forma en E con soporte comDemostracio


pacto se descompone en un n
umero nito de formas con soportes en subbrados
triviales. Puesto que las integrales son lineales, basta probar el teorema para
cada una de estas formas, es decir, podemos suponer que se encuentra en
las condiciones de 13.25 y las observaciones posteriores, en cuyo caso sera de la
forma
= g dx1 dxn dy1 dyr .

13.4. Integraci
on sobre bras

403

Si llamamos g(x, y) a la composicion de g con (x y)1 , teniendo en cuenta


que todas las cartas estan orientadas, el teorema de cambio de variable nos da,
por un lado, que
%
%
=

g(x, y) dx dy,
Rn+r

mientras que
% %
% %
=
B

Rr

gp (y) dy dx1 dxn

y, de nuevo por el teorema de cambio de variable,



% %
% %
=
g(x, y) dy dx.
B

Rn

Rr

Ahora basta tener en cuenta el teorema de Fubini usual en an


alisis.
Otro resultado b
asico para trabajar con la integral en bras es la versi
on
siguiente del teorema de cambio de variable:
Teorema 13.28 Sea : E E  un homomorsmo entre brados orientables
tal que para cada p B la restricci
on p : Fp F B (p) es un difeomorsmo
en la imagen que conserva la orientaci
on. Sea cf (E  ) tal que para cada

p B se cumple sop FB (p) Im p . Entonces  () cf (E) y
%

%
 () = B .
F

n: Sabemos que  () cf (E) por el teorema 13.23. SuDemostracio


pongamos que k+r
cf (E) y tomemos un punto p B y unos vectores
v1 , . . . , vk Tp B. Entonces
%

%
B (v1 , . . . , vk ) =
B (p) (dB |p (v1 ), . . . , dB |p (vk ))
F

F

B (p)

%
=

F

B (p) (dB |p (v1 ), . . . , dB |p (vk )).

B (p)

De la hip
otesis del teorema se sigue inmediatamente que el integrando tiene
su soporte contenido en la imagen de p . Por consiguiente podemos aplicar el
teorema de cambio de variable, seg
un el cual,
%

%
B (v1 , . . . , vk ) =
p (
B (p) (dB |p (v1 ), . . . , dB |p (vk ))).
F

Fp

Tomemos q Fp y z1 , . . . , zr Tq Fp . Entonces,
B (p) (dB |p (v1 ), . . . , dB |p (vk )))q (z1 , . . . , zr )
p (

404

Captulo 13. Fibrados


=
B (p) (dB |p (v1 ), . . . , dB |p (vk ))(q) (dp |q (z1 ), . . . , dp |q (zr ))
= (q) (d|q (w1 ), . . . , d|q (wk ), d|q (djp |q (z1 )), . . . , d|q (djp |q (zr ))),

donde hemos introducido vectores wi Tq E tales que d|q (wi ) = vi y, por


consiguiente, d  |(q) (d|q (wi )) = dB |p (vi ). Concluimos que
p (
B (p) (dB |p (v1 ), . . . , dB |p (vk )))q (z1 , . . . , zr )

=  ()q (w1 , . . . , wk , djp |q (z1 ), . . . , djp |q (zr )) =


 ()p (v1 , . . . , vk )q (z1 , . . . , zr ).
Por consiguiente,
%

%
B (v1 , . . . , vk ) =
F

Fp

 ()p (v1 , . . . , vk ) =  ()p (v1 , . . . , vk ).


Fp

Como caso particular tenemos:


Teorema 13.29 Sea : E E  un homomorsmo entre brados orientables
que que se restrinja a difeomorsmos entre las bras y que conserve la orien
taci
on. Entonces  se restringe a un homomorsmo cf
 : cf (E ) cf (E)
$
$


tal que cf
 F  = F B .
Probamos ahora que la integral en bras es suprayectiva, para lo cual necesitamos un resultado tecnico que tiene interes por s mismo, as que lo incluimos
en el enunciado del teorema siguiente:
$
Teorema 13.30 Si E es un brado orientable, entonces F : cf (E) (B)
es suprayectiva y adem
as, si (B), cf (E), se cumple
%
%
 () = .
F

n: Para probar la igualdad empezamos reduciendola a un


Demostracio
brado local. No podemos aplicar directamente el teorema 13.25 porque hemos
de tratar con dos formas simult
aneamente, pero el argumento es esencialmente
el mismo. Para probar que la igualdad se cumple en un punto p B, tomamos
un entorno coordenado U de p con clausura compacta en el que exista una
factorizaci
on local f : U F 1 [U ], tomamos una funci
on t C (B)
que valga 1 en un entorno V de p y se anule fuera de U . Las formas  (t) y
( t) coinciden con las dadas en 1 [V ], por lo que podemos suponer que
tiene soporte compacto contenido en U y tiene soporte contenido en 1 [U ].
El hecho de que tenga soporte compacto en bras implica entonces que tiene
soporte compacto.
A partir de aqu ya podemos descomponer en un n
umero nito de formas
exactamente como en 13.25 y restringirnos al caso en que el soporte de esta
contenido en E  = f [U V ], donde V es un abierto coordenado en F . Puesto que
las expresiones de la igualdad que queremos probar no se alteran si restringimos

13.4. Integraci
on sobre bras

405

todo a E  , podemos suponer que el brado E esta en las condiciones descritas


tras 13.25. A su vez esto nos permite suponer que
= g dxi1 dxik ,

= h dxj1 dxjk dy1 dyr .

(Si en no aparecieran todas las diferenciales dyl los dos miembros de la


igualdad seran nulos.)
Ahora es claro que los dos miembros se reducen a
%

g
hp (y) dy dxi1 dxik dxj1 dxjk .
Rr

Ahora estamos en condiciones de probar la suprayectividad de la integral


en bras. Fijamos k (B) y tomamos un cubrimiento localmente nito
{Ui } de B formado por abiertos sobre los que E tiene una factorizaci
on local
fi : Ui F 1 [Ui ]. Llamamos i a la restriccion de a Ui y jamos una
forma  rc (F ) con integral 1. Si i : Ui F F es la proyeccion en la

bra, es f
acil ver que la forma i
(  ) rcf (Ui F ) tiene como integral en
bras a la funci
on constante igual a 1. Por la parte ya probada,
%

( (i ) i
(  )) = i .
F
1
Aplicando fi1 al integrando obtenemos una forma i k+r
[Ui ]) tal
cf (
que
%
i = i .
F

(Aqu hemos usado el teorema 13.28, teniendo en cuenta que fiB es la identidad.)
Sea {hi } una partici
on de la unidad en B subordinada al cubrimiento {Ui }.
Las formas  (hi )i pueden extenderse a E con el valor 0 fuera de 1 [Ui ] y
sus soportes forman
una familia localmente nita, por lo que est
a bien denida

la suma =  (hi )i cf (E). Ademas, de nuevo por la parte ya probada,
i

%
'%
'
'
=
 (hi )i =
hi i =
hi = .
F

Como consecuencia obtenemos:


Teorema 13.31 Si E es un brado orientable, entonces la integral en bras se
restringe a un epimorsmo
%
: c (E) c (B).
F

406

Captulo 13. Fibrados

n: De la denici
Demostracio
on de integral en bras se $sigue inmediatamente que, para toda forma cf (E), se cumple que sop F [sop ],
luego en particular la integral de una forma de soporte compacto tiene soporte
compacto. Falta probar que la restricci
on sigue siendo suprayectiva.
Dada

(B),
el
teorema
anterior
nos da una forma cf (E) tal que
c
$
 = . Ahora bien, existe una funci
o
n
f 0c (B) tal que f = , y la forma
F
 (f ) tiene soporte compacto y cumple
%
%
 (f ) = f = f = .
F

La relacion de la integral en bras con la cohomologa de los brados parte


del siguiente resultado fundamental:
Teorema 13.32 Si E es un brado
$ orientable, entonces la integral en bras es
un homomorsmo de complejos F : cf (E) (B), es decir, conmuta con
la diferencial exterior.
n: Hemos de probar que si k+r
Demostracio
cf (E), entonces
%
%
d = d.
F

Como es habitual, no perdemos generalidad si suponemos que E esta en las


condiciones indicadas en el teorema 13.25 y las observaciones posteriores, lo que
a su vez nos permite suponer que = f dxi1 dxiu dyj1 dyjv , con
u + v = k + r, i1 < < iu , j1 < < jv . Entonces
d

n
'
f
dxt dxi1 dxiu dyj1 dyjv
xt
t=1

(1)u

r
'
f
dxi1 dxiu dyt dyj1 dyjv .
y
t
t=1

Llamaremos
dB y dF a estos dos terminos. En primer lugar observamos
$
que F dF = 0 salvo a lo sumo si v = r 1, en cuyo caso si falta dyt vale
%
%
f
dF = (1)u+t1
dxi1 dxik+1 dy1 dyr
F
F yt
%

fp
= (1)u+t1
dy dxi1 dxik+1 = 0,
Rr yt
pues fp tiene $soporte compacto.
As pues, F dF = 0 en cualquier caso, y la igualdad que hemos de probar
se reduce a
%
%
d = dB .
F

13.4. Integraci
on sobre bras

407

Seguidamente observamos que ambos miembros son nulos salvo a lo sumo si


= f dxi1 dxik dy1 dyr .
En este caso,
%

%
n
'

d =
fp (y) dy dxi1 dxik ,
xt
F
Rr
t=1
(%
%
dB =

n
'
fp

Rr t=1

xt

)
dy dxi1 dxik .

Los teoremas de derivacion de integrales nos dan la igualdad.


Por consiguiente, la integral sobre bras en un brado E induce homomorsmos de grado r
%
%
: Hcf (E) H(B)
y
: Hc (E) Hc (B).
F

El teorema de fubini nos da algunas consecuencias sobre estos homomorsmos:


Teorema 13.33 Sea E un brado orientable sobre una base orientable. Entonces las aplicaciones
%
: Hc (E) Hc (B)
y
: H(B) H(E)
F

son duales respecto a los productos escalares de Poincare, es decir,


0 % 1
,
=  (), E ,
H(B), Hc (E).
F

n: La comprobaci
Demostracio
on es trivial:
%
% %
%

 (), E =
() =
() =
E

0 % 1
%
= ,
.
F

$
En particular F es inyectiva, suprayectiva o biyectiva si y s
olo si es,
respectivamente, suprayectiva, inyectiva o biyectiva.
En el caso en que la bra F es compacta, es facil ver que la proyecci
on

es propia,
por
lo
que
induce
un
homomorsmo

:
H
(B)

H
(E).
En
este
c
c
c
$
caso F : H(E) H(B). El mismo razonamiento de la prueba anterior nos
da esta variante:

408

Captulo 13. Fibrados

Teorema 13.34 Si E es un brado orientable con base orientable y bra compacta, entonces las aplicaciones
%
: H(E) H(B)
y
c : Hc (B) Hc (E)
F

son duales respecto a los productos escalares de Poincare.


Una u
ltima consecuencia inmediata del teorema de Fubini es la siguiente:
Teorema 13.35 Sea E un brado compacto orientable con base orientable B.
Sean OE y OB las clases de las orientaciones de E y B. Entonces
%
OE = OB .
F

n: La integral en B del primer miembro es igual a 1, y esto


Demostracio
caracteriza a OB .

13.5

Fibrados de esferas

Un brado de esferas es un brado cuya bra tpica es la esfera S r . En


el captulo siguiente estudiaremos con detalle la cohomologa de estos brados.
Aqu demostraremos un resultado que vamos a necesitar y que no requiere cohomologa. No obstante, antes de entrar en ello veremos algunos resultados que
indiquen el interes de los brados de esferas y del resultado que vamos a probar.
Denici
on 13.36 Una metrica de Riemann en un brado vectorial E es un
tensor simetrico g T20 (E)F tal que para cada p B se cumple que gp es un
producto escalar en el espacio vectorial Fp .
Es f
acil ver que una metrica de Riemann en E como variedad se restringe a
una metrica de Riemann en el brado vertical V E, la cual induce a su vez una
metrica de Riemann en E, por lo que todo brado vectorial admite una metrica
de Riemann. Si V es una variedad diferencial, una metrica de Riemann en V
es lo mismo que una metrica en el brado de tangentes T V .
Si E es un brado vectorial con bra Rr en el que hay denida una metrica de
Riemann g, para cada p B denimos Sp = {v Ep | gp (v, v) = 1}. Llamamos

SE =
Sp .
pB

Vamos a comprobar que SE con la proyecci


on : SE B restriccion de la
proyeccion de E es un brado de esferas con bra S r1 . Lo llamaremos brado
de esferas de E. Para ello conviene demostrar antes un resultado general:
Teorema 13.37 Si E es un brado vectorial sobre Rr en el que hay denida
una metrica de Riemann, entonces todo punto de B tiene un entorno U donde
existe una factorizaci
on local f : U Rr 1 [U ] tal que los isomorsmos
r
fp : R Fp son isometras (considerando en Rr la metrica usual).

13.5. Fibrados de esferas

409

n: Tomemos una factorizacion local f : U Rr 1 [U ],


Demostracio
donde U es un entorno de un punto prejado. Sea e1 , . . . , er la base canonica
de Rr . Entonces los vectores ei (p) = f(p, ei ) son una base de Fp . Le aplicamos
el proceso de ortonormalizaci
on de Gram-Schmidt, es decir, denimos
vi (p) = gp (wi (p), wi (p))1/2 wi (p),
donde
wi (p) = ei (p)

gp (ei (p), vj (p))ej (p).

j<i

De estas formulas se sigue que las funciones vi : B 


E son diferenciables.
Denimos f : U Rr 1 [U ] mediante f (p, x) =
xi vi (p). Es claro
i

que f es biyectiva y diferenciable, y estudiando su diferencial en cada punto se


comprueba sin dicultad que es un difeomorsmo, es decir, es una factorizaci
on
local de E, y claramente fp transforma la base can
onica de Rr en una base
ortonormal de Fp , luego fp es una isometra.
Volviendo al brado de esferas SE, si f : U Rr 1 [U ] es una factorizacion local de E en las condiciones del teorema anterior, entonces f se restringe
a un homeomorsmo f : U S r1 1 [U ]SE .
Las cartas de U S r1 se corresponden a traves de f con cartas en SE con
dominios contenidos en 1 [U ]. Como al variar U los abiertos 1 [U ] cubren
SE, tenemos cartas que cubren a todo SE. Si dos de ellas se obtienen de f y f
respectivamente, entonces la composicion de la inversa de una con la otra es la
composicion de la inversa de una carta de U S r1 con la restriccion a un abierto
de U S r1 del difeomorsmo f f 1 (restriccion a una subvariedad de U Rr )
con una carta de U  S r1 . Por consiguiente es un difeomorsmo y SE tiene
estructura de subvariedad. Obviamente las aplicaciones f son factorizaciones
locales, luego SE es un brado de esferas. Del hecho de que U S r1 es una
subvariedad de U Rr se sigue inmediatamente que SE es un subbrado de E.
Ahora generalizaremos a este contexto el hecho de que las orientaciones de
ag. 12.1). Para ello generalizamos la noci
on
Rn+1 inducen orientaciones en S n (p
del campo radial de Rn , primero a espacios vectoriales arbitrarios y luego a
brados vectoriales. En un espacio vectorial F jamos una base e1 , . . . , er y el
sistema de coordenadas asociado y1 , . . . , yr . Denimos


Rw =
yi (w)
Tw F.
yj w
j=1
r
'

(13.10)

El campo R esta completamente determinado por el hecho de que R w es


la identidad en F , por lo que no depende de la elecci
on de la base.
Sea ahora E un brado vectorial. Para cada punto w Fp podemos considerar el vector Rw Tw (Fp ). Componiendo con dip |w : Tw (Fp ) Vw E obtenemos un vector al que seguiremos llamando Rw . De este modo R : E Vw E.

410

Captulo 13. Fibrados

Para demostrar que el campo R es diferenciable tomamos una factorizacion


local f : U Rr 1 [U ], donde U es un abierto coordenado de B, con
coordenadas x1 , . . . , xn . Sean y1 , . . . , yr las coordenadas de Rr . Las composiciones de f 1 con las funciones xi e yj constituyen un sistema de coordenadas
en 1 [U ] y las restricciones a cada bra Fp de las coordenadas yj son las coordenadas asociadas a la base ej (p) = f (p, ej ), donde ej son los vectores de la
base canonica en Rr . As pues, si calculamos Rw respecto de esta base obtenemos el vector dado por (13.10) en Tp Fp (entendiendo que las coordenadas yj
estan restringidas a Fp ) y su imagen en Vw E tiene esta misma expresion (entendiendo ahora que las coordenadas yj estan denidas en todo E). Esto prueba
la diferenciabilidad.
El campo R X(E) se llama campo vertical radial de E. Supongamos ahora
una metrica de Riemann g en el brado E y consideremos la funci
on : E R
dada por (w) = g(w, w), claramente diferenciable. El brado de esferas SE
esta formado por los puntos w E tales que (w) = 1. Por consiguiente, si
i : SE E es la inclusion tenemos que i es constante, luego si w SE
entonces d|w se anula sobre Tw SE (identicado con un subespacio de Tw E a
traves de di|w ). Por el contrario, d|w (Rw ) = 2. Para comprobar esto tomamos
una factorizaci
on local f de E en las condiciones del teorema 13.37, con lo que
= y12 + + yr2 y d = 2y1 dy1 + + 2yr dyr . Esto prueba que Rw
/ Tw (SE),
luego Tw E = Rw Tw (SE) y en particular Vw E = Rw Tw Sp .
Denici
on 13.38 Sea E un brado vectorial con base de dimensi
on n y bra
de dimensi
on r, sea SE el brado de esferas asociada a una cierta metrica de
Riemann en E y sea i : SE E la inclusi
on. Para cada forma r (E)
denimos
S = i (iR ()) r1 (SE),
y para cada forma
n+r (E) denimos

S = (1)n i (iR (
)) n+r1 (SE).
De los razonamientos precedentes se sigue inmediatamente que si (resp.
)
representa una orientaci
on de E como brado (resp. como variedad), entonces S
(resp.
S representa una orientaci
on de SE como brado (resp. como variedad).
As mismo es claro que la orientacion obtenida en SE depende u
nicamente de la
orientaci
on en E y no de la forma que la representa, por lo que podemos hablar
de la orientaci
on inducida en SE por una orientaci
on dada en E (como brado
o como variedad). En la denici
on de
S incluimos el signo (1)n para que se
cumpla el teorema siguiente:
Teorema 13.39 Si la forma n (B) orienta B, r (E) orienta el brado
E y
=  () es la orientaci
on producto de la variedad E, entonces

S =  () S ,
es decir,
S es la orientaci
on producto en SE.

13.5. Fibrados de esferas

411

n: Observemos que iR ( ()) = 0, pues se calcula evaluando


Demostracio
en d|w (Rw ) = 0. As,

S = (1)n i (iR ( () )) =  () i (iR ()) =  () S ,


donde a partir del tercer termino es la proyeccion de SE.
En particular, toda variedad de Riemann V tiene asociado un brado de
esferas SV = ST V . Ademas el teorema 12.4 arma que la variedad T V siempre
es orientable, luego la variedad SV tambien lo es.
Como ejemplo del interes de este brado consideremos lo siguiente: si la
variedad V admite un campo de vectores tangentes X X(V ) que no se anula
en ning
un punto, a partir de X podemos formar el campo
Y = g(X, X)1 X X(V ),
que tiene la propiedad adicional de que g(Y, Y ) = 1, es decir, que Y : V SV ,
es decir, podemos considerar a Y como una seccion del brado de esferas de V .
Vemos, pues, que una variedad V admite un campo de vectores tangentes que
no se anula en ning
un punto si y s
olo si SV tiene una seccion.
As pues, que el problema de si un brado tiene o no secciones no es trivial.
Por ejemplo, sabemos que las esferas S 2n no admiten campos de vectores tangentes no nulos (teorema 3.13), luego sus brados de esferas no tienen secciones.
El resto de la seccion esta dedicada a demostrar un resultado sobre existencia
de secciones en brados de esferas:
Teorema 13.40 Sea E un brado de esferas cuya base tenga dimensi
on n 2
y cuya bra tenga dimensi
on n 1. Si la base no es compacta entonces E tiene
una secci
on.
La prueba de este teorema es laboriosa, y necesitamos algunos resultados
previos. Ante todo hemos de introducir la noci
on de seccion con singularidades.
Denici
on 13.41 Si E es un brado, una secci
on con singularidades de E es
una aplicaci
on diferenciable : B \ A E tal que para todo p B se cumpla
(p) Fp , donde A es un subconjunto cerrado y discreto de B. Los puntos de
A se llaman singularidades de la seccion .
Cuando no queramos especicar el conjunto de singularidades escribiremos
: B E, pero debemos recordar que hay un conjunto A donde no esta
denida. El teorema siguiente prueba que todo brado en las condiciones del
teorema 13.40 (sin exigir la no compacidad de la base) admite una secci
on con
singularidades. El propio proceso de construcci
on requiere un enunciado m
as
delicado:
Teorema 13.42 Sea E un brado de esferas con base B de dimensi
on n 2
y bra de dimensi
on n 1. Sea K A G B de modo que K es cerrado
y discreto, A es cerrado y G es abierto. Sea : G \ A E una secci
on con
singularidades. Entonces existe un conjunto cerrado y discreto L B y una
secci
on con singularidades : B \ L E tal que L A = K y coincide con
en un entorno de A.

412

Captulo 13. Fibrados

n: Lo probamos primero en el caso E = B S n1 . Sea


Demostracio
(p) = (p, 1 (p)), para cada p G\K. As 1 : G\K S n1 es diferenciable.
Tomemos una funci
on f C (B) que valga 1 en un entorno W de A y
se anule fuera de G (se obtiene de una partici
on de la unidad subordinada al
cubrimiento formado por G y B \ A). Entonces = f 1 : B \ K Rn es
diferenciable, entendiendo que vale 0 donde 1 no esta denida. Por el teorema
de Sard existe un valor regular b Rn para con b < 1. Sea C = 1 [b].
El conjunto C puede ser vaco. En caso contrario es un subconjunto cerrado y
discreto de B \ W , pues si p C entonces d|p tiene rango n, con lo que es
un difeomorsmo en un entorno de p, por lo que ning
un otro punto de dicho
entorno puede estar en C.
Por la versi
on diferenciable del teorema 1.7 podemos tomar un difeomorsmo
: Rn Rn tal que (b) = 0 y (x) = x siempre que x 1. Sea 1 = .
As 1 : B \ L Rn \ {0}, donde L = K C es cerrado y discreto en B y 1
coincide con 1 en W . Ahora basta denir


1 (p)
(p) = p,
,
p B \ L.
1 (p)
Pasamos ahora al caso general. Tomamos dos cubrimientos abiertos {Vi }
i=0
y {Ui }
i=0 de B localmente nitos tales que V i Ui , cada Ui tiene clausura
compacta y existen factorizaciones locales fi : Ui S n1 1 [Ui ].
Sea V un abierto en B tal que A V V G. Denimos

Ai =
Vj V.
j<i

Vamos a construir conjuntos nitos Ki Ai y abiertos Gi Ai junto con


secciones i : Gi \ (K Ki ) E tales que
a) Ki Ai1 = Ki1 ,
b) i (p) = i1 (p) para todo p Ai1 \ (K Ki1 ),
c) i (p) = (p) para todo p V \ K.
Partimos de K0 = , G0 = G y 0 = . Supongamos construida i . La
restriccion
i : (Gi \ (K Ki )) Ui+1 E puede verse como una seccion con
singularidades denida en el abierto Gi Ui+1 del brado trivial 1 [Ui+1 ] de
base Ui+1 . Podemos aplicarle la parte ya probada con el cerrado Ai Ui+1 .
Observemos que el conjunto de singularidades es
(K Ki ) Ui+1 Ai Ui+1 Gi Ui+1 ,
luego se cumplen todas las hip
otesis.
As obtenemos un cerrado discreto C Ui+1 \ Ai y una seccion
i+1 : Ui+1 \ (C K Ki ) E
que coincide con
i en un entorno de Ai Ui+1 . Podemos tomar un entorno W de
Ai en B tal que W C = y i+1 (p) = i (p) para todo p Ui+1 (W \(K Ki )).

13.5. Fibrados de esferas

413

Ahora observemos que X = C V i+1 es nito, pues V i+1 es compacto. Sea


C = X. Sea Ki+1 = Ki X,
un entorno de V i+1 en Ui+1 tal que W
W
. Como i y i+1 coinciden en W W
, denen una secci
Gi+1 = W W
on
i+1 : Gi+1 \ (K Ki+1 ) E que cumple lo pedido.
Por u
ltimo, observamos que la uni
on de las Ki tiene interseccion nita con
cada V i , luego es un conjunto cerrado y discreto, al igual que

L = K Ki .
i

Las secciones i determinan una u


nica extensi
on com
un : B \ L E que
cumple el teorema.
El teorema es valido si partimos de G = , y entonces nos da simplemente la
existencia de secciones con singularidades. Para eliminarlas necesitamos algunos
resultados esencialmente topologicos.
Teorema 13.43 Sea K un subconjunto compacto de una variedad conexa B.
Entonces existe un compacto L tal que K L B y ninguna componente
conexa de B \ L tiene clausura compacta en B.
n: Sea
Demostracio
B\K =

Gi

i=0

la descomposicion de B \ K en componentes conexas. Sea U un entorno abierto


de K de clausura compacta. Para cada ndice i, los abiertos

Gi
y
U Gj
j=i

cubren B, luego por conexi


on no pueden ser disjuntos. Ahora bien, Gi s es
disjunto de cada Gj , luego ha de ser Gi U
= . Como U es compacto, existe
un natural m tal que
m

U U
Gi .
i=0

Veamos que el miembro derecho es en realidad igual a B. Si j > m, tenemos


que
Gj = (Gj U ) (Gj (B \ U )) = (Gj U ) (Gj (B \ U )).
Como Gj es conexo y hemos visto que Gj U
= , ha de ser Gj U , para
todo j > m, luego en efecto
B=U

m


Gi

i=0

Renumeremos las componentes conexas de modo que Gi sea compacto para


i = 1, . . . , p y sea no compacto para i = p + 1, . . . , m. Sea
L=B\

m

i=p+1

Gi .

414

Captulo 13. Fibrados


Entonces L es cerrado y como
LU

p


Gi U

i=1

p


Gi ,

i=1

de hecho L es compacto y contiene a K. Ademas


B\L=

m


Gi ,

i=p+1

luego las componentes conexas de B \L son los abiertos Gi para i = p+1, . . . , m,


y ninguno de ellos tiene clausura compacta.
Teniendo en cuenta que toda variedad se descompone en uni
on numerable de
abiertos de clausura compacta, del teorema anterior se deduce inmediatamente
el siguiente:
Teorema 13.44 Sea B una variedad conexa no compacta. Entonces existe una
sucesi
on de compactos Ai y una sucesi
on de abiertos Gi tales que
a) Gi Ai Gi+1 ,

b) B = Gi ,
i

c) Ninguna de las componentes conexas de B \ Ai tiene clausura compacta.


Ahora necesitamos unos resultados sobre homogeneidad de los brados.
Teorema 13.45 Sea E un brado, sea G un abierto conexo en la base B y
sean a, b G. Entonces existe un isomorsmo de brados : E E tal que
B (a) = b y (w) = w para todo w E \ 1 [G].
n: Tomamos un arco : [0, 1] G que una a y b, cubriDemostracio
mos su imagen por un n
umero nito de abiertos Ui G donde E tenga una
factorizaci
on local. Orden
andolos adecuadamente y descartando los que sobren
podemos exigir que a este en el primero, b este en el u
ltimo y cada cual corte al
siguiente. Basta construir difeomorsmos que transporten un punto de un Ui
a otro (y dejen jo a E \ 1 [G]). Esto nos reduce el problema al caso en que
existe una factorizaci
on local f : U F 1 [U ] tal que a, b U G.
Podemos suponer que U es difeomorfo a una bola abierta. Sea G la imagen
en U de una bola abierta de radio menor que contenga a los puntos a y b. Si
encontramos un isomorsmo : 1 [U ] 1 [U ] tal que B (a) = b y deje
invariantes a los puntos de 1 [G0 ], es claro que se extiende a E como la
identidad fuera de 1 [U ] y cumple el teorema. Con esto hemos reducido el
problema al caso en que existe una factorizaci
on local f : B F E o, mejor
a
un, al caso en que E = B F , donde B es la bola unidad en Rn y G es una
bola de radio menor.
La version diferenciable del teorema 1.8 nos proporciona un difeomorsmo
: B B tal que (a) = b y es la identidad fuera de G. De aqu obtenemos

13.5. Fibrados de esferas

415

el isomorsmo : B F B F mediante (p, v) = ((p), v), que claramente


cumple lo pedido.
De aqu se sigue facilmente:
Teorema 13.46 Sea E un brado y sean U1 , . . . , Um abiertos conexos de la base
B tales que dos cualesquiera de ellos sean iguales o disjuntos. Consideremos dos
conjuntos de m puntos xi , yi Ui todos distintos entre s. Entonces existe un
isomorsmo : E E tal que B (xi ) = yi para i = 1, . . . , m y es la
identidad fuera de cada 1 [Ui ].
n de 13.40: Seg
Demostracio
un el teorema 13.42, podemos partir de una
seccion : B \ K E, donde K es un subconjunto cerrado y discreto de B.
Consideremos, por otra parte, unas sucesiones de compactos Ai y de abiertos
Gi seg
un el teorema 13.44. Vamos a construir una familia de conjuntos cerrados
discretos Ki B y de secciones i : B \ Ki E tales que Ki Ai = y
i (p) = i1 (p) para todo p Gi1 .
Podemos suponer que G0 = A0 = , y entonces basta tomar 0 = ,
K0 = K. Supongamos construidos i y Ki . Como Ai+1 es compacto, el conjunto
Ki Ai+1 es nito. Digamos Ki Ai+1 = {x1 , . . . , xm }. Sea Uj la componente
conexa de B \ Ai que contiene a xj . Como Uj no tiene clausura compacta, ha
de ser Uj (B \ Ai+1 )
= .
Sea Ci = Ki \ {x1 , . . . , xm }. As Ci es cerrado y discreto y Ci B \ Ai+1 .
Sea Vj = Uj \ Ci . Entonces Vj es conexo porque la dimensi
on de Vj es mayor
o igual que 2. Adem
as Vj (B \ Ai+1 )
= (y como es un abierto, de hecho es
innito). Podemos tomar, pues, m puntos distintos yj Vj \ Ai+1 .
El teorema anterior nos da un difeomorsmo : E E tal que B (xj ) = yj
y que deja jos a los puntos que no est
an en ning
un abierto 1 [Vj ]. Sea
Ki+1 = B [Ki ] = {y1 , . . . , ym } Ci , de modo que Ki+1 Ai+1 = . Denimos
i+1 : B \ Ki+1 E mediante i+1 = 1
B i .
Esta seccion cumple lo pedido, pues si p Gi , entonces p Ai , luego p
/ Vj
para ning
un j, luego B (p) = p y ((p)) = (p), con lo que i+1 (p) = i (p).
Con esto tenemos una sucesion de secciones i cuyas singularidades tienden
a innito en el sentido de que a partir del ndice i todas ellas estan denidas
y coinciden en el abierto Gi1 . Por consiguiente podemos denir : B E
mediante (p) = lm i (p), y claramente es una seccion en E sin singularidades.
i

Respecto a variedades compactas podemos decir lo siguiente:


Teorema 13.47 Si E es un brado de esferas con base compacta de dimensi
on
n 2 y bra de dimensi
on n 1, entonces E tiene una secci
on con a lo sumo
una singularidad.
n: Basta tomar un punto p B y considerar el brado
Demostracio
1 [B \ {p}]. Por el teorema anterior tiene una secci
on sin singularidades,
que es una seccion de E con una singularidad en p.

Captulo XIV

La cohomologa de los
brados
Nos ocupamos ahora la cohomologa de los brados. Concretamente estudiaremos los brados de esferas y brados vectoriales. Adem
as de llegar a consecuencias muy interesantes sobre la cohomologa en s, obtendremos tambien
resultados cl
asicos de Poincare sobre campos vectoriales en variedades diferenciales.

14.1

La clase de Euler

En esta seccion estudiaremos los brados de esferas. Probaremos que la


cohomologa de un brado est
a determinada por la cohomologa de la base y
por una forma diferencial que generaliza a la caracterstica de Euler de una
variedad diferencial compacta. Empezamos demostrando un resultado general
del algebra homol
ogica.
Teorema 14.1 (Lema de los nueve) Consideremos el diagrama siguiente de
m
odulos y homomorsmos de m
odulos:
0


 M11


 M21


 M31

11


 M12

21


 M22

31


 M32

11

12


 M13

22


 M23

32


 M33

12

21


0

13

22


0
417

0
0

23


0

0

418

Captulo 14. La cohomologa de los brados

Si todas las las y columnas son exactas salvo a lo sumo la primera la,
entonces esta tambien es exacta.
n: Si 11 (m11 ) = 0 entonces 21 (11 (m11 )) = 0, luego se
Demostracio
cumple m11 = 0.
11 12 13 = 11 21 22 = 0, luego 11 12 = 0.
Si 12 (m12 ) = 0 entonces 22 (12 (m12 )) = 0, luego 12 (m12 ) = 21 (m21 ),
31 (21 (m21 )) = 22 (21 (m21 )) = 22 (12 (m12 )) = 0, luego 21 (m21 ) = 0 y
por lo tanto m21 = 11 (m11 ), 12 (11 (m11 )) = 21 (11 (m11 )) = 21 (m21 ) =
12 (m12 ), luego 11 (m11 ) = m12 .
Dado m13 M13 , se cumple que 13 (m13 ) = 22 (m22 ) y 32 (22 (m22 )) =
23 (13 (m13 )) = 0, 22 (m22 ) = 31 (m31 ) = 31 (21 (m21 )) = 22 (21 (m21 )).
Si llamamos m22 = m22 21 (m21 ), tenemos que 22 (m22 ) = 0 y 22 (m22 ) =
22 (m22 ) = 13 (m13 ). Por consiguiente, m22 = 12 (m12 ), 13 (12 (m12 )) =
22 (12 (m12 )) = 22 (m22 ) = 13 (m13 ), luego 12 (m12 ) = m13 .
Consideremos ahora un brado de esferas orientable E con bra tpica S =
S r . Como la bra es compacta, la integral en bras es un epimorsmo
%
: (E) (B).
S

Por el teorema 13.30, si (B) se cumple que


%
%
%
 () =  () 1 =  () 1 = 0.
S

Si llamamos NF (E) al n
ucleo de la integral en bras (que es un subcomplejo), podemos considerar que  : (B) NF , y a su vez esta aplicacion
induce un homomorsmo : H(B) H(NF ).
El primer paso para relacionar la cohomologa de E con la de B es el teorema
siguiente:
Teorema 14.2 Si E es un brado de esferas y NF es el n
ucleo de la integral
en bras, se cumple que : H(B) H(NF ) es un isomorsmo.
n: Consideramos primero
Demostracio
$ el caso en que E = B S es el
brado trivial. Extendemos el operador S a todo (S) con el convenio de
que es nulo sobre las formas de dimensi
on distinta de r. Por el teorema 13.30
tenemos el siguiente diagrama conmutativo:
 (B S)
(B) (S)

$


$ 
S

1



S
(B)

donde es la aplicacion (, ) = =  ()  ().

14.1. La clase de Euler

419

Si llamamos NS al n
ucleo de
guiente

$
S

, tambien es conmutativo el diagrama si$

 (B) NS


 NF

 (B) (S)

 (B S)

 (B)

0


S


 (B)

0

donde 0 es la restriccion de y las las son exactas. (La exactitud de la


primera se sigue de que al aplicar (B) a una sucesion exacta obtenemos una
sucesion exacta, dado que los espacios vectoriales no tienen torsion.)
Sabemos que induce un isomorsmo entre los grupos de cohomologa, por
lo que podemos aplicar el teorema 3.1 y concluir que lo mismo le sucede a 0 ,
es decir, tenemos un isomorsmo
0 : H(B) H(NS ) H(NF ).
Consideremos por otra parte la aplicaci
on : (B) (B) NS dada
por () = 1. Se cumple que  = 0 , luego basta probar que
: H(B) H(B) H(NS )
es un isomorsmo. Ahora bien, NS =

r1


p (S) F r (S), luego

p=0

H(NS ) =

r1


H p (S) = H 0 (S)
= R,

p=0

y es claro que es la identidad.


Para probar el teorema en el caso general aplicamos la misma tecnica que
hemos usado, entre otras ocasiones, para demostrar el teorema de De Rham.
Para cada abierto U en B consideramos el brado de esferas EU = 1 [U ] de
base U y con la proyecci
on U : EU U restriccion de . Llamemos NU
al n
ucleo de la integral en bras sobre EU . Por la parte ya probada podemos
concluir:
A) Si U es un abierto de B sobre el que existe una factorizaci
on local,

entonces la aplicaci
on U
: H(U ) H(NU ) es un isomorsmo.
A continuaci
on demostramos:

B) Si U y V son abiertos de B tales que U


, V y U
V son iso
morsmos, entonces U V tambien es un isomorsmo.

420

Captulo 14. La cohomologa de los brados

En efecto, observemos que EU V = EU EV y EU V = EU EV , por lo que


las tradas (U V, U, V ) y (EU V , EU , EV ) determinan el siguiente diagrama
conmutativo con las exactas:
0

 (EU V )
$

 (EU ) (EV )
$ $


 (U ) (V )


S

 (U V )


S

 (EU V )
$

0


S

 (U V )

0

Todas las echas verticales son epimorsmos, luego podemos aplicar el teorema anterior para concluir la exactitud de la sucesi
on
0 NU V NU NV NU V 0.
Con ella formamos a su vez el diagrama conmutativo con las exactas
0

 (U V )


U V 

 NU V

 (U ) (V )

 (U V )

U  V 


 NU NV

0

U V 

 NU V

0

Por hip
otesis los homomorsmos U  V  y U V  inducen isomorsmos
en en correspondiente diagrama para las sucesiones de cohomologa, luego el

teorema 3.1 implica que U


en es un isomorsmo.
V tambi
Por u
ltimo, la propiedad C) se sigue de una comprobaci
on rutinaria:
C) Si {Ui }iI es una familia de abiertos de B disjuntos dos a dos

para los que


 las aplicaciones Ui son isomorsmos, lo mismo vale
para U = Ui .
i

Ahora es f
acil concluir la demostraci
on: Los abiertos que cumplen A) forman
una base B de B cerrada para intersecciones nitas. Si B es el conjunto de las
uniones nitas de abiertos de B, la propiedad B) nos da que el teorema es cierto
para los abiertos de B . Ademas B es una base cerrada para uniones nitas. Si
llamamos U al conjunto de uniones disjuntas de abiertos de B , la propiedad C)
implica que el teorema es cierto para los abiertos de U y el teorema 12.19 nos
da que B = U V con U , V , U V U. Aplicando B) una vez m
as concluimos
que el teorema es cierto para B.
As pues, tenemos el siguiente diagrama conmutativo:
H(B)
 


1
( )


 H(E)
H(NF )
i

14.1. La clase de Euler

421

donde i : NF (E) es la inclusi


on. Por otra parte, la sucesi
on exacta
$


S
0 NF (E)
(B) 0

determina una sucesi


on exacta
i

$


(14.1)

S
H (NF ) H (E)
H pr (B) H p+1 (NF )

Observemos que el homomorsmo de conexion tiene grado r + 1 porque


para construir la sucesi
on de cohomologa de (14.1) hemos de considerar a la
integral en bras como un homomorsmo de complejos (de grado 0), lo cual
equivale a considerar que el m
odulo de dimensi
on p en (B) es p+r (B). El

homomorsmo tiene grado 1 respecto a estos ndices, luego tiene grado r + 1


respecto a los ndices usuales.
El teorema anterior nos permite sustituir a NF por B en la sucesion, con lo
que obtenemos otra sucesion exacta
$


S
H p (B) H p (E)
H pr (B)

( )1

H p+1 (B)

Denici
on 14.3 Sea E un brado de esferas orientable. Se llama aplicaci
on
de Gysin de E a la aplicaci
on D : H(B) H(B) de grado r + 1 dada por
D = , ( )1 , donde, para cada H p (B), denimos ,() = (1)p+1 .
La sucesion exacta
$

S
H p (B) H p (E)
H pr (B) H p+1 (B)

se llama sucesi
on de Gysin de E.
Hemos a
nadido el signo , para que se cumpla el teorema siguiente:
Teorema 14.4 Si E es un brado de esferas orientable, la aplicaci
on de Gysin
satisface la relaci
on
D( ) = D(),

H p (B), H q (B).

$
n: Sea = [
Demostracio
], = [
] y sea r (E) tal que S = 1
(existe porque la integral en bras es suprayectiva).
Para calcular ( ) necesitamos una p + q + r-forma en E cuya integral
en bras sea
. Por el teorema 13.30 sirve  (
) Q(
) . Ahora
calculamos su diferencial. Como
es un cociclo tenemos que
d( (
)  (
) ) = (1)p  (
) d( (
) ).
Vemos, pues, que ( ) = (1)p () (), luego
D( ) = (1)2p+q ( )1 ( ()) = (1)2p+2q D() = D().

Como consecuencia tenemos que D() = D(1), de modo que la aplicaci


on
de Gysin est
a completamente determinada por la clase D(1).

422

Captulo 14. La cohomologa de los brados

Denici
on 14.5 Consideremos un complejo de esferas orientable E y su aplicacion de Gysin D : H(B) H(B). Se dene la clase de Euler de E como la
clase E = D(1) H r+1 (B). Seg
un el teorema anterior, la aplicaci
on de Gysin
viene dada por D() = E .
El nombre de clase de Euler se debe a que si E es el brado de esferas
asociado al brado de tangentes de una variedad de Riemann V , entonces la
clase de Euler esta determinada por que su integral sobre V es la caracterstica
de Euler de V . Esto lo demostraremos mas adelante.
Teorema 14.6 Si un brado de esferas orientable E admite una secci
on, entonces E = 0. En particular, la clase de Euler de un brado de esferas trivial
B S es nula.
n: Si : B E es una seccion de E, entonces = 1,
Demostracio
luego = 1, lo que prueba que es inyectiva. Consecuentemente, la
imagen de D, que es el n
ucleo de es nula y por lo tanto E = 0.
Hay otro caso mucho mas importante en el que podemos garantizar que la
clase de Euler es nula:
Teorema 14.7 Sea E un brado de esferas orientable cuya bra tenga dimensi
on par. Entonces E = 0.
n: Sea E = [], donde se calcula como sigue: partimos de
Demostracio
0
la forma
1 (B), calculamos ,(1) = 1, buscamos una forma r (E) tal
$
que S = 1, calculamos d y tomamos tal que  () = d.
Como r es par se cumple que  () = 12 d( ). El teorema 13.30 nos
da que
%
%
1
= ( () ) = d ,
2 S
S
luego E = 0.
Veamos ahora que la sucesion de Gysin es natural. Supongamos que E
y E  son dos brados de esferas orientables sobre la misma bra S = S r . Sea
: E E  un homomorsmo de brados tal que las restricciones p .Fp Fp
son difeomorsmos que conservan la orientaci
on. El teorema de cambio de
variables para la integral en bras nos da el siguiente diagrama conmutativo
con las exactas:
$
0

 NF


 N

 (E)



 (E  )


S


S

 (B)


0

B

 (B  )

0

(14.2)

14.1. La clase de Euler

423

donde es la restriccion de  . Por otra parte tenemos el diagrama conmutativo




(B)

B

 NS


(B  )



 N
S

El diagrama (14.2) da lugar a un diagrama conmutativo entre las correspondientes sucesiones exactas de cohomologa de las las. Si en este sustituimos
los grupos H(NS ) y H(NS ) por H(B) y H(B  ) a traves de los isomorsmos
obtenemos un diagrama similar entre las sucesiones de Gysin. El diagrama
anterior muestra que se trata concretamente de
$


S
p
p
 H pr (B) D  H p+1 (B)
H (B)
H (E)





H p (B  )

 H p (E  )

$

S

 H pr (B  )

B
D

 H p+1 (B  )

Para terminar la seccion mostraremos que la cohomologa de un brado de


esferas orientable E esta completamente determinada por la cohomologa de
la base y por la clase de Euler. Al igual que en la prueba de 14.7,
$ podemos
tomar formas r+1 (B), r (E) de manera que d =  (), S = 1 y
E = [].
Sea cualquier generador de H r (S). No importa cu
al $sea, pero pode
mos tomar la clase de la orientacion, es decir, la que cumple S = 1. As,
todo elemento de H(S) se expresa de forma u
nica como a + b, con a, b R.
Denimos
d : (B) H(S) (B) H(S)
mediante
d( 1) = d 1,
d( ) = d + (1)p ( ) 1,

p (B).

Una simple comprobaci


on muestra que d2 = 0, luego (B) H(S) se convierte as en un complejo inverso. Denimos
: (B) H(S) (E)
mediante
( 1)
( )

=  (),
=  () .

Una comprobaci
on sencilla nos da que es un homomorsmo de complejos,
es decir, cumple d = d. Por consiguiente induce una aplicaci
on lineal
: H((B) H(S)) H(E).

424

Captulo 14. La cohomologa de los brados


Veamos que es un isomorsmo de complejos. Denimos aplicaciones
i : (B) (B) H(S),

: (B) H(S) (B)

mediante i() = 1, ( + 1) = .
Es claro que son homomorsmos de complejos, as como que la sucesion

0 (B) (B) H(S) (B) 0


es exacta.
Por otra parte, el diagrama siguiente es conmutativo:
0

 (B)


 NS

 (B) H(S)


 (E)


S

 (B)

0


 (B)

0

Aplicando 3.1 al diagrama correspondiente entre las sucesiones de cohomologa concluimos que es un isomorsmo.
Podemos dar un paso m
as que muestre mas claramente la forma en que
interviene la clase de Euler. Para ello denimos
d : H(B) H(S) H(B) H(S)
mediante
d( 1) = 0,
d( ) = (1)p ( E ) 1,

p (B).

Se comprueba inmediatamente que d2 = 0 y que el homomorsmo natural


(B) H(S) H(B) H(S) es un homomorsmo de complejos. Denimos
aplicaciones
i : H(B) H(B) H(S),

: H(B) H(S) H(B)

mediante i() = 1, ( + 1) = .
Son homomorsmos de complejos si consideramos en H(B) la cofrontera
nula. Es claro que el diagrama siguiente es conmutativo y tiene las las exactas:
0

 (B)

 (B) H(S)

 (B)

0


 H(B)


 H(B) H(S)


 H(B)

0

Aplicando 3.1 al diagrama correspondiente para las sucesiones de cohomologa concluimos que H((B) H(S))
= H(H(B) H(S)). En total tenemos

14.2. Indices de secciones

425

un isomorsmo H(H(B) H(S))


= H(E), donde la estructura de complejo de
H(B) H(S) depende de la clase de Euler de E.
Si E = 0, la cofrontera de H(B) H(S) resulta trivial, con lo que tenemos
simplemente H(E)
= H(B) H(S).
M
as explcitamente, en este caso tenemos = d  , con$ lo que d = d (  ).
Si sustituimos por  (  ), se sigue cumpliendo que S = 1 y con esta
eleccion d = 0, luego podemos tomar = 0.
As, los cociclos del complejo (B) H(S) son simplemente los elementos
de Z(B) H(S) y el isomorsmo se reduce a
([ 1 + ]) = [ () +  () ] = ([]) + ([]) [].
A su vez, el isomorsmo H(B) H(S)
= H(E) se reduce a
1 +  () + () [].

14.2

(14.3)

Indices de secciones

Son muchos los contextos en los que aparecen campos de vectores denidos sobre variedades, principalmente en fsica. Los puntos donde un campo
se anula suelen ser especialmente signicativos (pueden representar fuentes o
sumideros de carga electrica, etc.) Hacia 1880 Poincare estudio los campos de
vectores sobre supercies y asigno un ndice a sus ceros (supuesto que fueran
aislados), de modo que la suma de los ndices de un campo era una especie
de computo algebraico de sus ceros, similar al computo de las races de un
polinomio teniendo en consideraci
on sus multiplicidades. Poincare estudio esta
suma y descubri
o que en una variedad orientable de genero g (es decir, en una
esfera con g agujeros) la suma era necesariamente igual a 2 2g (o sea, a la
caracterstica de Euler de la supercie). En esta seccion generalizaremos los
resultados de Poincare. Si tenemos un campo de vectores sobre una variedad
de Riemann y lo normalizamos, pasamos a tener un campo de vectores sobre

su brado de esferas en el que los ceros se vuelven singularidades. Este


es el
contexto en el que trabajaremos: singularidades en brados de esferas. M
as
adelante traduciremos los resultados que vamos a obtener al contexto de ceros
de secciones en brados vectoriales.
Primeramente introduciremos una noci
on tecnica algebraica que nos permitir
a denir c
omodamente el ndice de una seccion as como relacionarlo con la
clase de Euler y despues daremos una interpretaci
on geometrica de este ndice.
Sea E un complejo de esferas orientable con bra S = S r que admita una
seccion . Entonces escinde la sucesion exacta
$

S
0 H(B) H(E)
H(B) 0,

$
de manera que S se restringe a un isomorsmo entre el n
ucleo de y H(B).
r
En particular existe una u
nica clase H (E) tal que
%

( ) = 0
y
= 1.
(14.4)
S

426

Captulo 14. La cohomologa de los brados


Si es otra seccion de E, entonces
%
( ) = 0,
S

luego por la exactitud existe una u


nica clase [, ] H r (B) tal que
([, ]) = .
En realidad [, ] depende u
nicamente de y . A dicha clase la llamaremos diferencia de y . La propiedad b
asica de esta clase viene dada por el
teorema siguiente:
Teorema 14.8 Sean y dos secciones en un brado de esferas orientable E.
Entonces, para todo H(E), se cumple
% 
() () = [, ].
S

n: Como estamos suponiendo que E admite una seccion,


Demostracio
tenemos que la clase de Euler es nula. El isomorsmo H(B) H(S)
= H(E)
denido en la secci
o
n
anterior
depende
de
una
clase

determinada
u

nicamente
$
por la condici
on S = 1. Podemos suponer, pues, que = []. Entonces,
seg
un (14.3) todo elemento de H(E) es de la forma
= () + () = () + () ( + [, ]),
para ciertos , H(B). Entonces
() () = [, ] = [, ].
Por otra parte,

%
%
= = .
S

Como consecuencias inmediatas tenemos que = si y solo si [, ] = 0,


as a
un, si H r (B) = 0 entonces [, ] = 0, luego = ,
si y solo si = . M
es decir, si H r (B) = 0 todas las secciones inducen el mismo homomorsmo en
cohomologa.
Veamos ahora la relacion entre la clase de Euler y las diferencias de secciones.
Teorema 14.9 Sea E un brado de esferas orientable, sean U y V abiertos en
la base B tales que B = U V y de modo que existan secciones U : U E,
V : V E. Sean y las restricciones a U V , que pueden verse como
secciones del brado EU V = 1 [U V ] y por consiguiente podemos formar su
diferencia [, ] H r (U V ). Sea : H(U V ) H(B) el homomorsmo
de conexi
on de la sucesi
on de Mayer-Vietoris de la trada (B, U, V ). Entonces
E = ([, ]).

14.2. Indices de secciones

427

n: Observemos que podemos suponer U V = , ya que en


Demostracio
caso contrario el miembro derecho se interpreta trivialmente como la forma nula
y E tambien es nula porque E admite una seccion.
Tomemos r+1 (B) y r (E) tales que
%
E = [],
 () = d,
= 1.
S

(Ver la prueba de 14.7.)


Denimos , r (EU V ) mediante
= i ()  ( ()),

= i ()  ( ()),

donde es la proyeccion en EU V e i : EU V E es la inclusion. As


%
%
= iU V  (1) = 1, = iU V  (1) = 1.
S

Ademas d = i ( ())  ( ( ())) =  ()  () = 0 e igualmente


d = 0. Por otra parte,  ( ) =  (i ())  () =  (i ())  (i ()) = 0, e
igualmente  ( ) = 0. De aqu se sigue que
= [ ],

= [ ].

Consecuentemente
= [ + ] = ([ ()  ()]),
es decir,
[, ] = [ ()  ()].
Para calcular ([, ]) pasamos de  ()  () al par
(U  (), V  ()) (U ) (V ),
de aqu pasamos a
(U  (d), V  (d)) = (U  ( ()), V  ( ())) = (iU  (), iV  ()).
Concluimos que, en efecto, ([, ]) = [] = E .
Antes de denir el ndice de una seccion en una singularidad aislada necesitamos algunos resultados adicionales que justicar
an que la denici
on no depende
de ciertas elecciones. Concretamente hemos de ver como se transportan secciones a traves de homomorsmos de brados.
Denici
on 14.10 Sea : E E  un homomorsmo de brados que se restringe a difeomorsmos p : Fp F B (p) . Para cada Sec E  , denimos
 () : B E mediante
 ()(p) = 1
p ((B (p))).

428

Captulo 14. La cohomologa de los brados

Vamos a demostrar que  () Sec E, de modo que  : Sec E  Sec E.


olo hay que probar que  () es diferenciable.
Evidentemente  () = 1. S
Puesto que la diferenciabilidad es una propiedad local, podemos restringirnos
al caso en que los brados E = B F y E  = B  F son triviales. Entonces,
al igual que en la prueba de 13.23, podemos descomponer como
B 1

B F B F B  F,
donde es un isomorsmo de brados. Denimos : B  F mediante
(p) = (p, (p)). Obviamente es diferenciable y  ()(p) = 1 (p, (B (p))),
luego  () tambien es diferenciable.
Es inmediato comprobar que si : E E  y  .E  E  son homomorsmos de brados en las condiciones de la denici
on anterior, entonces
(  ) =   .
El resultado que necesitamos es el siguiente:
Teorema 14.11 Sea : E E  un homomorsmo entre brados de esferas
orientables tal que cada p : Sp Sp es un difeomorsmo que conserva la
orientaci
on. Sean  ,  Sec E  y llamemos =  (  ), =  (  ). Entonces
(  ) = ,

( ) = ,

B ([  ,  ]) = [, ].

n: Basta tener en cuenta que las relaciones = B  y


Demostracio

= B implican
=  B ,
as como la relacion

=  B ,

% %
= B .

La conclusi
on es inmediata a partir de las deniciones.
Pasamos a denir el ndice de una seccion en una singularidad aislada. A
partir de aqu nos restringimos al caso de un brado de esferas E cuya base

tiene dimensi
on n 2 y su bra es S n1 . De este modo, E n (B). Este
es
el caso del brado de esferas asociado al brado de tangentes de una variedad
de Riemann de dimensi
on n. Suponemos una orientaci
on en la variedad E, si
bien no suponemos que E sea orientable como brado.
Consideremos un abierto U en B, un punto a U y llamemos Ua = U \ {a}.
Supongamos que : Ua E es una seccion local de E.
Tomemos un entorno V de a difeomorfo a Rn sobre el que exista una
factorizaci
on local de E. Dicha factorizaci
on permite construir una secci
on
: V E. Llamaremos a a su restriccion a Va = V \ {a}. Sea V la restricci
on de a Va . Considerando a a y V como secciones del brado 1 [Va ],
podemos formar la diferencia [a , V ] H n1 [Va ].

14.2. Indices de secciones

429

Como S es orientable y el brado trivial EV = 1 [V ] es orientable como


variedad, tambien lo es como brado. Fijamos orientaciones en EV como brado y en V de modo que la orientaci
on de EV como variedad coincida con la
orientaci
on producto.
Ahora consideramos la aplicaci
on can
onica a : H n1 (Va ) R denida
por (12.9). Con ella obtenemos un n
umero real a ([a , V ]). Vamos a probar
que depende u
nicamente de y de la orientaci
on de E como variedad.
En primer lugar, las orientaciones de V y del brado EV no inuyen, pues
si cambiamos una hemos de cambia la otra para que se conserve la orientacion
producto. Al cambiar la orientaci
on de V cambiamos el signo de a , y al cambiar
la de EV cambiamos el signo a [a , V ], y los dos cambios de signo se cancelan.
Tampoco importa la eleccion de la seccion , pues si  es otra seccion en
las mismas condiciones, como V es difeomorfo a Rn tenemos que H n1 (V ) = 0,
luego seg
un las observaciones tras 14.8 tenemos que [,  ] = 0. Aplicando el
teorema 14.11 a la inclusi
on Va V concluimos que [a , a ] = 0, luego a = a
y [a , V ] solo depende de a y V .
Por u
ltimo probamos que no importa la elecci
on del entorno V . Si tomamos otro entorno W , es claro que podemos tomar un tercero contenido en
la interseccion, luego podemos suponer que W V . Tomamos una seccion
 : W EW y hemos de demostrar que aV ([a , V ]) = aW ([a , W ]).
Podemos suponer que las inclusiones i : EWa EVa y j : Wa Va
conservan las orientaciones y elegir como  la restriccion de , esto es,  = i ( ).
Ademas tenemos que W = i (V ). El teorema 14.11 nos da entonces que
[a , W ] = j ([a , V ]). Finalmente, el teorema 12.29 nos da que
aW ([  , W ]) = aW (j ([a , V ])) = aV ([a , V ]).

Denici
on 14.12 En las condiciones anteriores, el n
umero real aV ([a , V ])
recibe el nombre de ndice de la seccion en a, y lo representaremos por ja ().
Es claro que si cambiamos la orientacion de la variedad E los ndices cambian
de signo. El teorema siguiente se comprueba sin dicultad:
Teorema 14.13 Sea : E E  un homomorsmo de brados de esferas con
bases de dimensi
on n y bras de dimensi
on n 1. Supongamos que E y E 
est
an orientados como variedades y que conserva la orientaci
on, supongamos
que B es un difeomorsmo de B en un abierto de B  y que las restricciones
p son difeomorsmos para todo p B. Sea una secci
on local denida en
un entorno reducido Ua de un punto a B  . Sea b B tal que B (b) = a.
Entonces jb ( ()) = ja ().
Ahora demostraremos que la denici
on de ndice que hemos dado es equivalente a la que dio Poincare para supercies, con lo que demostraremos de paso
que el ndice de una seccion en un punto es siempre un n
umero entero.

430

Captulo 14. La cohomologa de los brados

Consideremos las condiciones de la denicion de ndice, es decir, tenemos un


brado de esferas E, orientable como variedad, con base de dimensi
on n y bra
de dimensi
on n 1 y una seccion : Ua E, donde U es un abierto en B y
a U . Tomamos un entorno V U de a difeomorfo a Rn sobre el que E tenga
una factorizaci
on local. Componiendo esta con una carta de V obtenemos un
isomorsmo de brados
: Rn S n1 EV = 1 [V ].
Si tomamos la carta de V de forma que a tenga coordenadas nulas se cumplir
a
que Rn (0) = a. Consideramos en Rn y en S n1 las orientaciones canonicas
denidas en la p
agina 12.1. En el producto consideramos la orientaci
on producto
y tomamos de modo que conserve las orientaciones.

Consideremos la seccion  () : Rn0 Rn S n1 . Esta


determina una
aplicaci
on diferenciable  : Rn0 S n1 dada por1  ()(v) = (v,  (v)).
Finalmente restringimos  a una aplicaci
on S : S n1 S n1 .
Vamos a demostrar que ja () = grad S . Con ello tendremos la siguiente
interpretaci
on geometrica del ndice:
Para calcular el ndice de una secci
on local en una singularidad a
jamos una orientaci
on en un entorno coordenado de a en B, la
cual, junto con la orientaci
on de E como variedad, determina una
orientaci
on local de E como brado y a su vez una orientaci
on de
la bra tpica de E; trazamos una esfera S en B alrededor de a,
orientada de forma que una base de vectores tangentes en un punto
es positiva si al anteponerle el vector normal que apunta hacia fuera
del crculo de centro a obtenemos una base positiva de B; para cada
p S, la factorizaci
on local de E nos transforma (p) en un punto
de la bra tpica de E, con lo que tenemos una aplicaci
on entre
esferas, cuyo grado es el ndice de en a.
M
as groseramente, si tenemos un campo de vectores tangentes unitarios
en una subvariedad de Rm , tomamos un entorno de la singularidad a lo sucientemente peque
no como para que podamos aplanar la variedad, es decir,
identicarla con un abierto de Rn , con lo que el campo de vectores pasa a ser
una aplicaci
on Rn S n1 . El ndice de la seccion es el grado de la restriccion
de esta aplicacion a una esfera arbitraria alrededor de a. En dimensi
on 2 el
ndice es el n
umero de vueltas que dan los vectores tangentes cuando damos
una vuelta alrededor de a.
En efecto, el teorema anterior nos da que ja () = j0 ( ()), luego no perdemos generalidad si suponemos que E = Rn S n1 , a = 0 y (v) = (v,  (v)).
Fijemos un punto p S n1 y tomemos la seccion : Rn Rn S n1
1 En denitiva, estas manipulaciones muestran que una secci
on de un brado de esferas es
localmente una secci
on de un brado de esferas trivial, la cual puede verse a su vez como una
aplicaci
on diferenciable que a cada punto de Rn le asigna un vector unitario, es decir, como
un campo de vectores unitarios en RN .

14.2. Indices de secciones

431

$
dada por (v) = (v, p). Sea n1 (S n1 ) tal que
= 1, con lo que
S n1
$
1 n1 (Rn0 S n1 ) cumple 0 (1 ) = 0 y S (1 ) = 1.
De este modo, 0 = [1] H n1 (Rn0 S n1 ). Por otra parte tenemos que
OS n1 = [] H n1 (S n1 ) es la clase de la orientacion de S n1 y si llamamos
S : Rn0 S n1 S n1 a la proyecci
on, es claro que 0 = S (OS n1 ).
Se comprueba inmediatamente que = 0 ( (0 )), con lo que
[0 , ] = (0 ) = (S (OS n1 )) =  (OS n1 ) H n1 (Rn0 ). Por consiguiente j0 () = 0 (  (OS n1 )). Ahora aplicamos el teorema 12.30 (y aqu
usamos que la orientaci
on de la esfera es la canonica), seg
un el cual
%
%
j0 () =
S (OS n1 ) = grad S
OS n1 = grad S .
S n1

S n1

En particular hemos probado que los ndices son n


umeros enteros.
Si : U E es una seccion de E (en las condiciones usuales) y a U ,
entonces podemos considerar la restriccion a : Ua E, con lo que tiene sentido calcular el ndice ja (a ), es decir, cualquier punto del dominio de puede
considerarse una singularidad sin m
as que restringir . Ahora bien, si calculamos ja () seg
un la denici
on, podemos tomar = V , con lo que claramente
obtenemos que ja () = 0, es decir, las falsas singularidades tienen ndice 0.
Ahora podemos demostrar un recproco parcial:
Teorema 14.14 Sea E un brado de esferas, orientable como variedad, con
base B de dimensi
on n y bra de dimensi
on n 1, sea U un abierto en B,
a U y sea : Ua E una secci
on de ndice 0. Entonces existe una secci
on

: U E que coincide con fuera de un entorno de a.


n: Con la notaci
Demostracio
on que hemos usado en la interpretaci
on
geometrica del ndice, tenemos que j0 ( ()) = ja () = 0, y es claro que si
construimos una seccion
: Rn Rn S n1 que coincida con  () fuera de
la bola unidad, dicha secci
on determinar
a una seccion en U en las condiciones
del enunciado. As pues, podemos suponer que E = Rn S n1 y que a = 0.
Entonces j0 () = grad S = 0
El teorema 12.45 nos da una aplicaci
on diferenciable : Rn S n1 tal

que si x 1 entonces (x) = (x). Basta tomar
(x) = (x, (x)).
Ejercicio: Probar que la secci
on : R20 R2 S 1 dada por
(x) = (x, cos(2/ x ), sen(2/ x ))
tiene ndice 0 pero no puede extenderse a una secci
on en R2 .

Ahora mostramos la relacion entre la clase de Euler y los ndices de las


secciones en un brado de esferas:
Teorema 14.15 Sea E un brado de esferas orientable cuya base B es una
variedad compacta y orientable de dimensi
on n 2 y su bra es S n1 . Consideramos en E como variedad la orientaci
on producto. Sea : B E una

432

Captulo 14. La cohomologa de los brados

secci
on con un n
umero nito de singularidades a1 , . . . , ak . Entonces
k


%
jai () =

i=1

E .

n: Tomemos entornos Ui de cada ai disjuntos dos a dos, difeoDemostracio


morfos a Rn y sobre los que existan factorizaciones locales de E. Consideremos
los abiertos

U=
Ui ,
V = B \ {a1 , . . . , ak }.
i

As B = U V . Tomemos secciones i : Ui E, las cuales determinan


una seccion : U E. Llamemos : U V E y
: U V E a las
restricciones de y . El teorema 14.9 nos da que E = ([
,
]), donde
es el homomorsmo de conexion de la sucesion de Mayer-Vietoris de la trada
(B, U, V ).
Sea Uai = Ui \ {ai } y llamemos ai , ai a las restricciones
de y a Uai .

De las deniciones se sigue inmediatamente que [
,
] = [ai , ai ].
i

Llamamos i : H n1 (Uai ) R a las aplicaciones canonicas. Ahora aplicamos la conmutatividad del diagrama (12.10), en virtud de la cual tenemos
que
%
%
k
k


E =
([
,
]) =
i ([ai , ai ]) =
jai ().
B

i=1

i=1

Con esto tenemos probado que la suma de los ndices de una seccion solo
depende del brado E (salvo el signo, que depende de las orientaciones). En
particular, si la dimensi
on de la base es impar la suma es nula (teorema 14.7).
Todava nos falta demostrar que si E es el brado de esferas asociado al brado
de tangentes de una variedad de Riemann compacta y orientable V entonces la
integral de E es la caracterstica de Euler de V , pero esto tendr
a que esperar. No obstante, a
un podemos extraer otra consecuencia notable del teorema
anterior:
Teorema 14.16 Sea E un brado de esferas orientable sobre una base conexa
y orientable de dimensi
on n 2 y con bra S n1 . Entonces E tiene una secci
on
(sin singularidades) si y s
olo si su clase de Euler es nula.
n: El teorema 14.6 nos da una implicaci
Demostracio
on. Supongamos
ahora que E = 0. Si la base B no es compacta basta considerar el teorema
13.40. Si B es compacta, el teorema 13.47 nos da la existencia de una seccion
con a lo sumo una singularidad. Ahora bien, por el teorema anterior, el ndice
de dicha singularidad ha de ser 0 y entonces 14.14 nos permite modicarla para
obtener una seccion sin singularidades.
En particular, todo brado en las condiciones de este teorema con n impar
tiene una seccion.

14.3. El isomorsmo de Thom

14.3

433

El isomorsmo de Thom

Nos ocupamos ahora de la cohomologa de los brados vectoriales. Nos interesara especialmente el caso de los brados de tangentes de las variedades
diferenciales. Recordemos que si E es un brado orientable tenemos el homomorsmo inducido por la integral en bras
%
: Hcf (E) H(B)
F

Nuestro estudio de la cohomologa de los brados de esferas se ha basado


fuertemente en la compacidad de las bras, que implica a su vez la igualdad
Hcf (E) = H(E). Esto ya no es cierto para brados vectoriales, pero en cambio
las bras tienen ahora otra propiedad de la que podemos sacar partido: son
contractibles.
Teorema 14.17 Sea E un brado orientable con bra contractible. Entonces
%
: Hcf (E) H(B)
F

es un isomorsmo.
n: Usamos la misma tecnica que en la prueba del teorema
Demostracio
14.2. En primer lugar demostramos
A) El teorema se cumple para el brado trivial E = Rn F .
on e i : F Rn F la aplicaci
on dada
Sea  : Rn F F la proyecci
por i(v) = (0, v). Es claro que ambas determinan aplicaciones lineales
 : c (F ) cf (Rn F )

i : cf (Rn F ) c (F ),

las cuales inducen a su vez aplicaciones


 : Hc (F ) Hcf (Rn F ),

i : Hcf (Rn F ) Hc (F ).

Vamos a probar que son isomorsmos inversos. Puesto que i  es la


identidad, lo mismo sucede con  i . Consideremos ahora  i, que claramente
es homotopica a la identidad. Una homotopa H : R Rn F Rn F viene
dada por H(t, x, v) = (tx, v). Seg
un el teorema 11.13, la aplicaci
on H induce una
homotopa de complejos h : (Rn F ) (Rn F ) dada por h = H it I01 .
Ahora bien, es claro que H es un homomorsmo de complejos, luego H
lleva formas con soporte compacto en bras a formas con soporte compacto
en bras, lo mismo sucede con la evaluacion it y es facil ver que lo mismo
vale para el operador integral I01 . As pues, h se restringe a una homotopa
h : cf (Rn F ) cf (Rn F ) entre  i y la identidad. Por consiguiente
 i es la identidad.

434

Captulo 14. La cohomologa de los brados


Tenemos el siguiente diagrama conmutativo:
i

Hcf (Rn F )
$

 Hc (F )
$


F


H(Rn )


R

donde j es el isomorsmo natural. (Notemos que como F es contractible


$
Hc (F ) = Hc0 (F ).) Como F es conexo (por ser contractible) tenemos que F
$
es un isomorsmo, luego F tambien lo es.
El paso siguiente es demostrar:
B) Si E es un brado arbitrario y U , V son abiertos en la base B
tales que B = U V y los brados EU = 1 [U ], EV = 1 [V ] y
EU V = 1 [U V ] cumplen el teorema, lo mismo le sucede a E.
La sucesion exacta
0 (E) (EU ) (EV ) (EU V ) 0
que induce la sucesion de Mayer-Vietoris se restringe a una sucesion exacta
0 cf (E) cf (EU ) cf (EV ) cf (EU V ) 0.
El diagrama siguiente es conmutativo:
0

 cf (E)
$

 cf (EU ) cf (EV )
$ $


 (B)


 (U ) (V )


F


F

 (EU V )
$


0


F

 (U V )

0

Ahora basta pasar a las sucesiones exactas de cohomologa y aplicar 3.1.


Trivialmente se comprueba:
C) Si E es un brado arbitrario cuya base B es uni
on disjunta de
abiertos {Ui }iI disjuntos dos a dos y el teorema vale para cada
brado Ei = 1 [Ui ] entonces vale tambien para E.
El argumento tpico nos permite ahora demostrar:
A ) El teorema se cumple para los brados triviales E = B F .
En efecto, por A) sabemos que se cumple para los brados 1 [U ], donde U
es un abierto en B difeomorfo a Rn , que forman una base de B. Aplicando B
lo probamos para uniones nitas de estos abiertos y por C) y el teorema 12.19
(como en la prueba de 14.2) concluimos que vale para B F .
Usando ahora A) en lugar de A ) en el argumento anterior obtenemos el caso
general.

14.3. El isomorsmo de Thom

435

Denici
on 14.18 Sea E un brado orientable con bra contractible. Se llama
isomorsmo de Thom al isomorsmo
Th : H(B) Hcf (E)
inverso de la integral en bras. La clase E = Th(1) rcf (E) se llama clase de
$
Thom del brado E. Est
a determinada por que F E = 1.
Vamos a comprobar que la clase de Thom determina el isomorsmo de Thom
exactamente igual que la clase de Euler determina la aplicaci
on de Gysin. Observemos que cf (E) es un ideal de (E), es decir, si cf (E) y (E),
entonces , cf (E). Esto hace que el producto exterior induzca de
forma natural operaciones
H(E) Hcf (E) Hcf (E)

Hcf (E) H(E) Hcf (E)

con las que Hcf (E) resulta ser un H(E)-bim


odulo.
Teorema 14.19 Sea E un brado orientable con bra contractible. Entonces
el isomorsmo de Thom cumple:
Th( ) = () Th().
n: Por el teorema 13.30 tenemos que
Demostracio
%
%

( () Th()) = Th() = .
F

Basta aplicar Th a los dos miembros.


El teorema 13.28 se traduce inmediatamente al teorema siguiente:
Teorema 14.20 Sea : E E  un homomorsmo entre brados orientables
con bras contractibles tal que para cada p B la restricci
on p : Fp F B (p)
es un difeomorsmo que conserva la orientaci
on. Entonces el diagrama siguiente
es conmutativo:
Hcf (E  )


cf

Th

H(B  )

 Hcf (E)

Th

 H(B)

En particular cf (E  ) = E .
A partir de aqu nos restringimos al caso en que E es un brado vectorial orientable (cuya bra Rr es ciertamente contractible). Recordemos que la
seccion nula 0 : B E nos permite identicar a B con una subvariedad
de E. Observemos que 0 es homotopica a la identidad. Una homotopa
H : R E E viene dada por Ht (w) = tw. As pues,
: H(B) H(E)

436

Captulo 14. La cohomologa de los brados

es un isomorsmo cuyo inverso es 0 . Por otra parte tenemos el isomorsmo de


Thom
Th : H(B) Hcf (E),
$
cuyo inverso es F .
Si dotamos a E de una metrica de Riemann g, entonces podemos considerar
el brado de esferas asociado ES . Si denimos w2 = g(w) (w, w), es claro que
 2 : E R es una aplicaci
on diferenciable y ES esta formado por los puntos
de E que cumplen w2 = 1. Llamaremos S a la clase de Euler del brado de
esferas ES .
Sea E0 = E \ B. Es f
acil ver que se trata de un subbrado de E con base
B y bra Rr \ {0}. La aplicaci
on   : E0 R es diferenciable, y por lo tanto
tambien lo es la proyeccion : E0 ES dada por (w) = w/w.
Vamos a relacionar la cohomologa de E con la de ES . Para ello nos basaremos en el siguiente teorema tecnico:
Teorema 14.21 Sea E un brado vectorial orientable dotado de una metrica
de Riemann, sea h C (R) una funci
on creciente tal que h(t) = 0 para t < 1/4
y h(t) = 1 para t > 1/2. Sea f C (E) dada por f (w) = h(w). Entonces,
para cada m (ES ) se cumple
%
%
= (1)m+r1 df  .
S

n: El integrando del segundo miembro requiere algunas conDemostracio


sideraciones: En principio  () m (E0 ). Por otra parte, df cf (E). En
efecto, para comprobarlo aplicamos el teorema 13.22, es decir, tomamos una
factorizaci
on local g : U Rr 1 [U ] de g y comprobamos que g (df ) tiene
soporte compacto en bras. Ahora bien, si K es un compacto en U entonces
K sop g (df ) esta contenido en el producto de K por la corona esferica de
radios 1/4 y 1/2, luego es compacto.
Por consiguiente df  m+1
amos poner
cf (E0 ) (donde, en realidad, deber
on). Ahora bien, como df se anula en un
i (df ), siendo i : E0 E la inclusi
entorno de B, lo mismo le sucede a df  (), por lo que si la extendemos a
m+1 (E) con el valor 0 sobre B obtenemos ciertamente una forma diferenciable
cuya integral en bras en E coincide con su integral en E0 . Dicha forma es la
que aparece en la ecuacion del enunciado.
Puesto que los dos miembros de la igualdad que queremos probar son lineales
en , mediante una partici
on de la unidad podemos restringirnos al caso en que
el soporte de esta contenido en 1 [U ], donde U es un abierto en B sobre el que
existe una factorizaci
on local g : U Rr 1 [U ] de E tal que las aplicaciones
gp sean isometras (teorema 13.37). Entonces g se restringe a una factorizaci
on
local gS : U S r1 S1 [U ]. Podemos suponer que g hace corresponder
la orientaci
on de E con la orientaci
on de U Rr (como brado) inducida por
r
la orientaci
on can
onica de R . As, gS hace corresponder la orientaci
on de
U S r1 inducida por la orientaci
on can
onica de la esfera con la orientaci
on de
ES inducida por la de E.

14.3. El isomorsmo de Thom

437

De aqu se sigue que podemos suponer que E = B Rr , de modo que


on en E es la inducida por la orientaci
on can
onica
ES = B S r1 , la orientaci
de Rr y la orientaci
on de ES es la inducida por la orientaci
on can
onica de S r1 .
De nuevo por linealidad y tomando una partici
on de la unidad podemos
suponer que tiene su soporte contenido en una carta de ES producto de una
carta de B por una carta de S r1 , y de nuevo por linealidad podemos suponer
que = 1 2 , donde 1 mr+1 (B) y 2 r1 (S r1 ) (si la dimensi
on de
2 es distinta de r 1 ambos miembros son nulos). El teorema 13.30 nos da que
%
%
= 1 2 (2 ),
S

%
df 

m+r1

(1)

%
df 1 (1 )  (2 (2 ))

m+r1

= (1)
F
%
= 1 (1 ) df  (2 (2 ))
F
%
= 1 df  (2 (2 )).
F

As pues, basta probar el teorema en el caso en que = 2 (2 ), y as ahora


tenemos que demostrar una igualdad de funciones. Concretamente, si p B,
tenemos
%
%
p =
2 ,
S r1

Sp

y si jp : Rr \ {0} E0 es la aplicacion v  (p, v), entonces


%
%
%
(df  ())p =
djp (f ) jp ( (2 (2 ))) =
df  (2 ),
Rr

Fp0

Rr

donde f(v) = h(v) y : Rr S r1 es la proyeccion natural. Como d2 = 0


(pues r (S r1 ) = 0), se cumple que
df  (2 ) = d(f (2 )).
El teorema de Stokes nos da que
%
%
%

(df  ())p =
d(f  (2 )) =
Fp0

Rr

S r1

%
i ( (2 )) =
S r1

%
2 = p .
Sp

Un poco m
as en general, dado un brado vectorial orientable E dotado de
on tal que sop f E0
una metrica de Riemann, sea f C (E) cualquier funci

y 1 f Ccf
(E). Por ejemplo sirve la funci
on f construida en el teorema
anterior. Entonces podemos denir la aplicaci
on lineal (ES ) cf (E) dada
por
 (1)m+r1 df  (),
m (ES )

438

Captulo 14. La cohomologa de los brados

(notemos que df cf (E) y la discusi


on al principio de la prueba del teorema
anterior sigue siendo v
alida). Adem
as es claro que esta aplicacion conmuta con
la diferencial exterior, por lo que induce una aplicaci
on lineal
E : H(ES ) Hcf (E).
Esta aplicaci
on es independiente de la eleccion de f , pues si g es otra funci
on
en las mismas condiciones y d = 0 entonces
df  () dg  () = d((f g)  ())
y (f g) = (1 g) (1 f ) cf (E), por lo que (f g)  () cf (E).
El teorema anterior nos da entonces que, para toda clase H(ES ), se
cumple
%
%
E () = .
F

Equivalentemente, tenemos el diagrama conmutativo


Hcf (E)







$

H(ES )
F




$ 
 

S
H(B)

(14.5)

Si : E E  es un homomorsmo entre brados vectoriales orientables


dotados de metricas de Riemann y las restricciones de a las bras son isomorsmos que conservan la orientacion, entonces determina un homomorsmo de
brados S : ES ES dado por
S (w) =

(w)
.
(w)

Es f
acil ver que el diagrama siguiente es conmutativo:
H(ES )

E 


Hcf (E  )

 H(ES )


cf

 Hcf (E)

En efecto, tomamos f  C (E) tal que sop f  E0 y 1 f  Ccf


(E  ) y

denimos f =  (f ), de modo que sop f E0 y 1 f Ccf (E). Tomamos


(ES ) tal que d = 0. As

cf  (df   ()) = df  ( ()) = df  (S ()).


La conclusi
on es ahora inmediata.

14.3. El isomorsmo de Thom

439

Combinando los dos u


ltimos diagramas obtenemos la conmutatividad del
siguiente:
H(ES )
$


S


H(B  )

 H(ES )
$

S


 H(B)

Veamos ahora la relacion entre la clase de Thom E de E y la clase de Euler


S de ES . Es la mas simple posible:
Teorema 14.22 Sea E un brado vectorial orientable dotado de una metrica
de Riemann, sea i : cf (E) (E) la inclusi
on, sea E rcf (E) la clase de
r
Thom de E y sea S (B) la clase de Euler de ES . Entonces i(E ) = (S ).
n: Seg
Demostracio
un la construcci
on de la clase de Euler, existen formas
r (B) y r1 (ES ) tales que
S = [],

S () = d,

%
= 1.
S

Sea f C (E) seg


un el teorema 14.21 y denamos
=  () d(f  ()) r (E).
Como d = 0, tambien d = 0. Veamos que cf (E). Para ello
observamos que  (d) =  (S ()) =  (), luego
=  () df  () f  (d) = (1 f ) () df  (),
con lo que w = 0 siempre que w > 1/2.
El teorema quedar
a probado si demostramos que E = [], pues$ entonces
i(E ) = [] = ([]) = ( ). A su vez, para ello basta probar que  [] = 1,
F
S
y esto se cumple por los teoremas 13.30 y 14.21:
%
%
%
%
= (1 f ) df  () = = 1.
F

En particular, si : B E es una seccion cualquiera (por ejemplo la


seccion nula), se cumple que S = (i(E )). Por consiguiente S no depende
de la eleccion de la metrica de Riemann en E.
El siguiente diagrama conmutativo muestra la relaci
on entre la cohomologa
de E y la de ES a traves de los isomorsmos Th y (La aplicaci
on D es la

440

Captulo 14. La cohomologa de los brados

aplicaci
on de Gysin de ES ):
Hcf (E)
 

E




Th
H(ES )


$ 


S
H(B)

 H(E)
 
 i




H(ES )





 S


 H(B)

El tri
angulo izquierdo es (14.5), el derecho conmuta porque i = S . Para
probar la conmutatividad de diagrama central observamos que si H(B)
entonces
D() = S ,
Th() = () E .
Por consiguiente, i(Th()) = () (S ) = (D()).

14.4

Secciones en brados vectoriales

Ahora podemos trasladar al contexto de brados vectoriales el estudio que


hemos hecho de las singularidades de las secciones en brados de esferas. Consideremos, pues, una seccion : B E de un brado vectorial E. Diremos
que a B es un cero aislado de si (a) = 0 y existe un entorno U de a donde
(p)
= 0 si p U es distinto de a.
Supondremos adem
as que dim B = dim F = n 2 y que E es orientable

como variedad. (Este


es siempre el caso del brado de tangentes de una variedad
diferencial.)
Fijemos una metrica de Riemann g en el brado E y sea ES el brado de
esferas correspondiente. Si a es un cero aislado de , en un entorno U de a
podemos denir la seccion S : U ES (con una singularidad aislada en a)
dada por
(p)
S (p) =
.
(p)
Denimos el ndice de en a como ja () = ja (S ), donde el termino de la
derecha es el ndice denido en 14.12.
Vamos a probar que la denici
on no depende de la elecci
on de la metrica
de Riemann en E. Sabemos que el ndice no se altera si cambiamos U por un
abierto menor, por lo que podemos suponer que U es difeomorfo a Rn , que a es el
u
nico cero de en U y que existe una factorizaci
on local f : U Rn 1 [U ].
n
Sea
: U R la aplicaci
on dada por f (p,
(p)) = (p). Entonces
solo
vale 0 en a, luego esta denido el grado local grada
(denici
on 12.32). Vamos
, lo que justicar
a su independencia de la metrica.
a probar que ja () = grada
Podemos suponer que E = 1 [U ], es decir, que E es trivial y B = U es
as a
un, podemos suponer que E = U Rn , considerando en el
difeomorfo a Rn . M

14.4. Secciones en brados vectoriales

441

producto la metrica de Riemann que convierte a f en isometra. Entonces f pasa


a ser la identidad y (p) = (p,
(p)). Recordemos que grada
= a (
a (01 (1))),
donde
p : H n1 (Ba ) R
y
0 : H n1 (Rn0 ) R
son las aplicaciones canonicas.
Sea n1 (Rn0 ) tal que 01 (1) = []. Seg
un el teorema 12.30 tenemos
que
%
i () = 1,
S n1

donde i : S

es la inclusi
on. Para cada p B, la metrica de E induce
un producto escalar en Fp = {p} Rn y este a su vez determina trivialmente
un producto escalar en Rn . Consideramos una isometra g : Rn Rn entre
este producto escalar y el producto can
onico (que conserve la orientaci
on), de
modo que el teorema de cambio de variable nos da que
%
ip (g ()) = 1,
n1

Rn0

Sp

donde {p} Sp es la esfera unidad de Fp e ip : Sp Rn es la inclusion. Ahora


bien, el teorema 12.29 nos da que g 0 = 0 , luego y g () representan la
misma clase, al igual que ip () e ip (g ()). En denitiva:
%
ip () = 1,
para todo p B.
Sp

Si ahora llamamos i : ES E a la inclusi


on, podemos concluir que
%
i (1 ) = 1.
S

M
as a
un, tomando una factorizaci
on de E cuyas restricciones a las bras sean
isometras deducimos que ES es difeomorfo a Rn S n1 , luego H n1 (ES )
= R.
Por consiguiente la integral en bras es un isomorsmo y en particular i (1 )
representa a la u
nica clase en H n1 (ES ) cuya integral en bras vale 1.
De este modo, si : B ES es cualquier seccion, la clase a dada por
(14.4) ha de ser necesariamente [i (1 )]. Por otra parte
S = a (S (a )),
pues el segundo miembro cumple (14.4). Por consiguiente [a , S ] = S (a ) y
S (p)), para cada p B. As
ja () = a (S (a )). Digamos que S (p) = (p,
S (a )) = [S (i (2 ()))] = [
S ()] =
S (01 (1)).
Ahora bien, las aplicaciones
S y
a : Ua Rn0 son homot
opicas, pues
ultiplo positivo de
S (p), y por consiguiente el segmento que los

a (p) es un m
une no pasa por 0. As pues,
grada
= a (
S (01 (1))) = ja ().

442

Captulo 14. La cohomologa de los brados

De esta caracterizacion que acabamos de obtener se sigue facilmente el teorema siguiente:


Teorema 14.23 Sea : E E  un homomorsmo de brados que induce
isomorsmos entre las bras y tal que B : B B  sea un difeomorsmo
local. Supongamos que E y E  son orientables como variedades y que las bases
y las bras tienen dimensi
on n 2. Sea una secci
on de E  con un cero aislado
en b = B (a). Entonces  () tiene un cero aislado en a y ja ( ()) = jb (),
donde el signo depende de si conserva o invierte las orientaciones.
n: Observemos que, por el teorema 13.20, las hip
Demostracio
otesis implican que es un difeomorsmo local, luego tiene sentido decir que conserva
o invierte las orientaciones (se entiende que alrededor de a).
Tomando factorizaciones locales alrededor de a y b reducimos el problema
al caso en que E y E  son triviales y y B son difeomorsmos (aqu usamos
la caracterizacion del ndice que hemos obtenido). Tomamos una metrica de
Riemann en E  y denimos en E la metrica para la cual las aplicaciones p son
isometras. Entonces se restringe a un difeomorsmo S : ES ES y el
teorema se reduce a 14.13.
El teorema siguiente es una consecuencia inmediata de 14.15:
Teorema 14.24 Sea E un brado vectorial orientable sobre una base compacta
orientable de la misma dimensi
on n 2 que la bra, jemos una metrica de
Riemann en E y sea S la caracterstica de Euler del brado de esferas asociado
ES . Sea : B E una secci
on con un n
umero nito de ceros a1 , . . . , am .
Entonces
%
m

jai () =
S .
i=1

Todo brado en las condiciones de este teorema admite una seccion con un
n
umero nito de ceros. En efecto:
Teorema 14.25 Sea E un brado vectorial tal que su base y su bra tengan
ambas dimensi
on n 2. Si la base no es compacta E admite una secci
on sin
ceros y en caso contrario E admite una secci
on con a lo sumo un cero.
n: Fijamos una metrica de Riemann en E. Si la base no
Demostracio
es compacta el teorema 13.40 nos da que el brado de esferas ES tiene una
seccion sin singularidades, la cual es tambien una seccion sin ceros de E. Si la
base es compacta el teorema 13.47 nos da que ES admite una seccion con a
lo suma una singularidad en un punto a. Podemos considerar a como una
seccion sin ceros de E con una singularidad en a. A traves de una factorizacion
local podemos construir un isomorsmo de brados vectoriales f : Rn Rn
1 [U ], donde U es un entorno de a y fRn (0) = a. Por el teorema 13.37
podemos exigir ademas que las restricciones a las bras sean isometras. Sea

: Rn \ {0} S n1 la aplicaci
on dada por f (p,
(p)) = (fRn (p)), para todo
p Rn \ {0}.

14.5. La clase y la caracterstica de Euler

443

Claramente, si construimos : Rn Rn diferenciable que coincida con

fuera de un entorno de 0 y que no se anule salvo en 0, con ella podremos


modicar alrededor de a para tener una secci
on de E con un u
nico cero en a.
Es f
acil construir una funci
on diferenciable q : ]0, +[ ]0, +[ que
coincida con la identidad cerca de 0 y valga 1 lejos de 0. A partir de ella
formamos h : Rn Rn denida como h(x) = f (x2 ) (y h(0) = 0) que
coincide con x2 en un entorno de 0 y vale 1 fuera de un entorno de 0 (y no se
(x). Teniendo en cuenta
anula salvo en 0). Ahora basta denir (x) = h(x)
que 
(x) = 1 para todo x Rn \ {0} se comprueba trivialmente que es
diferenciable en 0.
Combinando los u
ltimos teoremas concluimos que si E es un brado vectorial
orientable con base compacta orientable y jamos una metrica de Riemann, la
clase de Euler S del brado de esferas asociado es independiente de la metrica.
Esto sigue siendo cierto si la base no es compacta, pues entonces S = 0.
Denici
on 14.26 Sea E un brado vectorial orientable con base orientable de
la misma dimension n 2 que la bra. Llamaremos clase de Euler de E a la
clase de Euler S del brado de esferas asociado a cualquier metrica de Riemann
sobre E.

14.5

La clase y la caracterstica de Euler

En esta seccion nos restringimos al caso del brado de tangentes T V de


una variedad diferencial V compacta y orientable de dimensi
on n. Tenemos
denidas la clase de Thom V ncf (T V ) y la clase de Euler S n (V )
asociada a cualquier metrica de Riemann en V . En esta seccion probaremos
que S esta determinada por la relaci
on
%
V

S = V ,

donde V es la caracterstica de Euler de V .


Denimos LpV como el espacio vectorial de todos los endomorsmos de H p (V )
y
LV =


p

LpV .

Como H p (V ) tiene dimensi


on nita (ver la observaci
on tras 12.20) el teorema 9.31 nos da un isomorsmo natural
rp : H p (V ) H p (V ) LpV .
Denimos el isomorsmo
r:

n

p=0

H p (V ) H p (V ) LV

444

Captulo 14. La cohomologa de los brados

dado por
r=

n


(1)np rp .

p=0

Ahora consideramos los isomorsmos del teorema de dualidad de Poincare:


DVp : H p (V ) H np (V ) ,
que determinan un isomorsmo
1 DV1 :

n


H p (V ) H p (V )

p=0

n


H p (V ) H np (V ).

p=0

Por u
ltimo consideramos el isomorsmo de K
unneth
n
 p
:
H (V ) H np (V ) H n (V V ).
p=0

Denici
on 14.27 El isomorsmo de Lefchetz de una variedad diferencial ndimensional compacta y orientable V es el isomorsmo
V : LV H n (V V )
dado por V = r1 (1 DV1 ) . La clase de Lefchetz de V es la imagen
V H n (V V ) de la identidad en H(V ).
La clase de Lefchetz sera la relaci
on entre la caracterstica de Euler y la
clase de Euler, pasando a su vez por la clase de Thom. Primeramente hemos de
demostrar algunos resultados sobre el isomorsmo de Lefchetz. Sean
1 : V V V

2 : V V V

las proyecciones en la primera y segunda componente respectivamente. Consideraremos a V V como brado con base y bra V y con la proyecci
on 1 . El
teorema siguiente nos da una expresi
on explcita para 1
.
V
Teorema 14.28 Sea V una variedad diferencial compacta y orientable de dimensi
on n. Para cada LV y cada H(V ) se cumple la relaci
on
%
() = 2 () V ().
V

n: Como ambos miembros son lineales en y en , podemos


Demostracio
suponer que
= r( DV ),

H p (V ),

H np (V ),

as como que H q (V ). Entonces V () = y as


%
%
2 () V () = (1)pq 1 () 2 () 2 ()
V
V
%
qn
= (1) 2 ( ).
V

14.5. La clase y la caracterstica de Euler

445

La u
ltima integral es nula salvo si p = q y lo mismo sucede con (), luego
podemos suponer que as ocurre. En tal caso el signo se reduce a (1)pn y
usando la observaci
on tras 9.31 vemos que
%
() = (1)pn rp ( DV )() = (1)pn DV () = (1)pn
.
V

Es claro que esta expresion coincide con la anterior.


Como consecuencia:
Teorema 14.29 Sea V una variedad compacta y orientable n-dimensional. La
clase de Lefchetz de V es la u
nica clase V H n (V V ) que cumple
%
2 () V =

para todo H n (V ).

En particular

$


V = 1.

Ahora mostraremos la relacion entre la clase de Lefchetz y la caracterstica


de Euler. Para ello consideramos la diagonal : V V V , que nos permite
transportar la clase de Lefchetz a (V ) H n (V ). Esta clase esta completamente determinada por su integral. Enseguida veremos que dicha integral
es precisamente la caracterstica de Euler V y mas adelante probaremos que
(V ) es la clase de Euler S de V .
Denici
on 14.30 Sea V una variedad compacta y orientable de dimensi
on n.
Denimos la traza Tr : LV R como la aplicacion lineal dada por
Tr() =

n


(1)p Tr(p ),

p=1

donde =


p

p , con p LpV y en el segundo miembro Tr representa la traza

de un endomorsmo en el sentido algebraico usual.


Teorema 14.31 Si V es una variedad compacta y orientable y LV , entonces
%
(V ()) = Tr().
V

n: Por linealidad podemos suponer que = r( DV ), con


Demostracio
H p (V ), H np (V ), de modo que V () = y
(V ()) = (1 () 2 ()) = (1 ()) (2 ()) = ,
donde hemos usado que 1 y 2 son la identidad en V .

446

Captulo 14. La cohomologa de los brados

Por otra parte, considerando una base e1 , . . . , em de H p (V ) y su base dual


e , . . . , em , observamos que


Tr() = (1)np+p ei (rp ( DV )(ei )) = (1)np+p ei (DV ()(ei ))
1

=
=


DV ()(ei )ei () = (1)np+p DV ()
i
%
%
%
(1)np+p
=
=
(V ()).
(1)np+p

Si particularizamos este teorema al caso en que es la identidad obtenemos:


Teorema 14.32 Si V es una variedad compacta y orientable entonces
%
(V ) = V .
V

Ahora nos falta probar que (V ) es precisamente la clase de Euler. Para


ello usaremos la funci
on exponencial de V respecto a cualquier metrica de Riemann prejada. Como V es compacta podemos tomar un , > 0 tal que todas las
bolas B4 (p) son geodesicas, es decir, tal que la funcion exponencial est
a denida
en el abierto
W4 = {w T V | w < ,}.
Es f
acil ver que W4 es un subbrado de T V con bra B = B4 (0) Rn . La
prueba es identica a la comprobaci
on de que el brado de esferas de un brado
vectorial es un subbrado.
La inclusi
on i : W4 T V transporta la orientaci
on de T V (como brado)
agina 331 denimos la aplicaci
on
a una orientaci
on del brado W4 . En la p
ic : c (W4 ) c (T V ) que extiende cada forma como la forma nula. All
la llam
abamos simplemente i , pero ahora escribimos ic para distinguirla de
i : (T V ) (W4 ). (Notemos que al ser V compacta c = cf .)
Teniendo en cuenta que ic i es la identidad, el teorema 13.28 nos da la
conmutatividad del diagrama
ic

 c (T V )
c (W4 )


$

$ 

  Rn
B
(V )
de donde se sigue a su vez la de
i
c

 Hc (T V )
Hc (W4 )

$


$ 
n

  R
B
H(V )

14.5. La clase y la caracterstica de Euler

447

Teniendo en cuenta que la bra de W4 es contractible, el teorema 14.17


implica que las dos integrales en bras son isomorsmos, luego ic tambien lo
es. De aqu se concluye inmediatamente el teorema siguiente:
Teorema 14.33 Si V es una variedad diferencial compacta y orientable, para
cada , > 0 existe un representante c (T V ) de la clase de Thom de V cuyo
soporte est
a contenido en W4 y dos cualesquiera de ellos se diferencian en la
diferencial de una forma tambien con soporte en W4 .
Consideramos ahora la funci
on h : W4 V V dada por h(q, w) =
(q, expq w). Esta aplicaci
on la denimos ya en la p
agina 297, donde probamos
que dh|(q,0) es un isomorsmo, para todo punto q V . Reduciendo , si es
necesario podemos suponer que h es un difeomorsmo local, pero ciertamente
es inyectiva, luego es un difeomorsmo en la imagen.
Claramente h es un homomorsmo de brados cuya restricci
on a cada bra es
la exponencial expp . Vamos a ver que conserva las orientaciones de los brados.
on de B4 (p) Tp V en
Esto es tanto como decir que expp transforma la orientaci
la de V . Para ello a su vez basta con que d expp |0 : T0 (Tp V ) Tp V conserve
la orientaci
on.
La orientaci
on de V es una orientaci
on de T V como brado vectorial, es
decir, una determinaci
on de una orientaci
on algebraica de cada espacio vectorial Tp V . A su vez, esta induce una orientaci
on de T V como brado, es decir,
una determinaci
on de una orientaci
on como variedad de cada bra Tp V . Dicha
on que se
orientaci
on es la que a cada tangente Tw (Tp V ) le asigna la orientaci
corresponde con la de Tp V mediante el isomorsmo canonico. En particular,
el isomorsmo canonico 0 : T0 (Tp V ) Tp V conserva las orientaciones (algebraicas). Ahora bien, seg
un la observaci
on tras el teorema 10.25 tenemos que
esta es precisamente d expp |0 .
Si c (T V ) es un representante de la clase de Thom de V con soporte
contenido en W4 , podemos aplicarle hc : c (W4 ) (V V ). Vamos a
demostrar que hc () representa a la clase de Lefchetz de V . Para ello usaremos
la caracterizacion del teorema 14.29.
Si (V V ), entonces el soporte de hc () esta contenido obviamente
en la imagen de h, luego podemos aplicar el teorema 13.28 para concluir que
%
%
h ( hc ()) = hc ().
B

Es claro que hc h es la identidad, luego tenemos


%
%
h () = hc ().
B

Tomando clases:
%
%

h ([]) [] = [] [hc ()].


B

448

Captulo 14. La cohomologa de los brados

Ahora particularizamos, de acuerdo con 14.29, al caso en que [] = 2 (),


con H n (V ). Nos queda
%
%
2 () [hc ()] = h (2 ()) [].
V

Si 4 : W4 V es la proyeccion y 0 : V W4 es la seccion nula, tenemos


que 0 h = y 4 0 es homotopica a la identidad en W4 (la homotopa es
Ht (w) = tw). Por consiguiente h es homotopica a 4 0 h = 4 . As pues,
%
%
%
2 () [hc ()] = 4 ( (2 ())) [] = 4 () []
V

%
%
= [] = V = .
B

TV

Esto prueba que [hc ()] = V . En la seccion siguiente usaremos la siguiente


consecuencia de este hecho y del teorema anterior:
Teorema 14.34 Si V es una variedad diferencial compacta y orientable y U es
un entorno de la diagonal [V ] V V entonces existe un representante de
V con soporte contenido en U .
n: Basta observar que h1 [U ] es un entorno de V en T V
Demostracio
(donde identicamos V con los vectores nulos) y que por compacidad todo
entorno de V contiene un abierto W4 .
Ahora es f
acil probar el resultado que perseguamos:
Teorema 14.35 Si V es una variedad compacta y orientable, entonces
S = (V ).
n: Continuando con la discusi
Demostracio
on precedente tenemos que
V = [hc ()], donde [] = V . Por otra parte, la observaci
on tras 14.22
nos da que S = [0 ()]. Como 0 h = concluimos que
(V ) = [0 (h (hc ()))] = [0 ()] = S .
Combinando esto con el teorema 14.32 tenemos la caracterizacion de la clase
de Euler que anunciamos al principio de la secci
on:
Teorema 14.36 Si V es una variedad compacta y orientable, entonces su clase
de Euler S y su caracterstica de Euler V guardan la relaci
on dada por
%
S = V .
V

Del teorema 14.24 se sigue ahora que si V es una variedad compacta y


orientable y X X(V ) es un campo con un n
umero nito de ceros, entonces
la suma de los ndices de los ceros de X es igual a la caracterstica de Euler
V . No obstante, en la seccion siguiente podremos probar que la hip
otesis de
orientabilidad puede suprimirse.

14.6. El teorema de punto jo de Lefchetz

14.6

449

El teorema de punto jo de Lefchetz

En esta seccion daremos una condici


on suciente para que una aplicaci
on
diferenciable f : V V en una variedad compacta y orientable V tenga
un punto jo. Concretamente, la condici
on es que su n
umero de Lefchetz sea
distinto de 0. La denici
on es la siguiente:
Denici
on 14.37 Si f : V V es una aplicaci
on diferenciable en una variedad compacta y orientable V , denimos su n
umero de Lefchetz como el dado
por L(f ) = Tr(f ), donde la traza es la denida en 14.30.
Puede probarse que L(f ) es un entero. Una forma de verlo es comprobar
que L(f ) es tambien la traza del homomorsmo que induce f en la cohomologa
singular con coecientes enteros. Vamos a relacionar el n
umero de Lefchetz con
la clase de Lefchetz de V . Observemos en particular que
L(1) =

n

p=1

(1)p dim H p (V ) = V .

Teorema 14.38 Si f : V V es una aplicaci


on diferenciable en una variedad
compacta y orientable V y LV , entonces
(f 1) (V ()) = V ( f ).
En particular
V (f ) = (f 1) (V ).
Adem
as

L(f ) =

((f 1) (V )).

n: Por linealidad podemos suponer que = r( DV ),


Demostracio
donde H p (V ) y H np (V ). Entonces, si H p (V ) se cumple
( f )()

= f ((1)np ( DV )()) = (1)np f ((DV )())


= (1)np (DV )()f () = r(f () DV )().

Por consiguiente f = r(f () DV ), luego


V ( f ) = f () = (f 1) ( ) = (f 1) (V ()).
La segunda armaci
on se obtiene tomando como la identidad. Para la
tercera basta aplicar el teorema 14.31.
Teorema 14.39 (Teorema de punto jo de Lefchetz) Si f : V V es
una aplicaci
on diferenciable en una variedad compacta y orientable y L(f ) =

0,
entonces f tiene al menos un punto jo.

450

Captulo 14. La cohomologa de los brados

n: Supongamos que f no tiene puntos jos y consideremos


Demostracio
la aplicaci
on g : V V V dada por g(p) = (f (p), p). Como V es compacta,
tambien lo es g[V ] y por hip
otesis g[V ] [V ] = . As U = (V V ) \ g[V ]
es un entorno de la diagonal [V ]. Seg
un el teorema 14.34 la clase V tiene
un representante con soporte en U , lo que implica que g () = 0, es decir,
 ((f 1) ()) = 0. Tomando clases vemos que ((f 1) (V )) = 0 y el
teorema anterior nos da que L(f ) = 0.
Como aplicacion consideremos una variedad diferencial compacta no orientable V y sea W su variedad de orientaciones (ver la p
agina 12.1). Sea J :
W W la involuci
on can
onica. Como J no tiene puntos jos, el teorema de
Lefchetz nos da que L(J) = 0.
p
p
Teniendo en cuenta la descomposicion H p (W ) = H+
(W ) H
(W ) y la

forma en que Jp act


ua sobre estos subespacios, es facil ver que la traza (en
p
p
el sentido algebraico usual) de Jp es igual a dim H+
(W ) dim H
(W ), luego
concluimos que
n

p=0

p
(1)p dim H+
(W ) =

n

p=0

p
(1)p dim H
(W ).

p
Por otra parte, tenemos que H p (V )
= H+ (W ), luego

W =

n


(1)p dim H p (W ) = 2

p=0

n


p=0

(1)p dim H p (V ) = 2V .

Este hecho tiene interes en s mismo:


Teorema 14.40 Si V es una variedad diferencial no orientable y W es su variedad de orientaciones, entonces las caractersticas de Euler satisfacen la relaci
on
W = 2V .
Ahora ya podemos calcular la suma de los ndices de un campo vectorial
sobre una variedad compacta no necesariamente orientable:
Teorema 14.41 Sea V una variedad diferencial compacta de dimensi
on n 2,
sea X X(V ) un campo vectorial con un n
umero nito de ceros a1 , . . . , am .
Entonces
m

jai (X) = V .
i=1

n: Si V es orientable el teorema 14.24 nos da que la suma


Demostracio
de los ndices es la integral de la clase de Euler de V , y el teorema 14.36 nos
da a su vez que esta es la caracterstica de Euler de V . Supongamos, pues, que
V no es orientable y sea W su variedad de orientaciones. Sea p : W V la
proyeccion natural. Entonces dp : T W T V es un homomorsmo de brados
que se restringe a isomorsmos entre las bras (porque p es un difeomorsmo
local) y es facil ver que conserva la orientaci
on.

14.6. El teorema de punto jo de Lefchetz

451

Sean bi y ci las dos antiim


agenes de ai por la proyecci
on p. El teorema 14.23
nos da ahora que jbi (dp (X)) = jci (dp (X)) = jai (X). Tambien es claro que
dp (X) no se anula en m
as puntos. Por consiguiente
m


jbi (dp (X)) +

i=1

m


jci (dp (X)) = 2

i=1

m


jai (X).

i=1

Como W es orientable esta suma es igual a W = 2V , luego simplicando


los doses tenemos el teorema.
Como consecuencia inmediata tenemos:
Teorema 14.42 Una variedad diferencial V de dimensi
on n 2 admite un
campo de vectores tangentes que no se anula en ning
un punto si y s
olo si no es
compacta o bien es compacta y su caracterstica de Euler es nula.
n: Aplicando el teorema 14.25 al brado de tangentes T V
Demostracio
tenemos que si V no es compacta entonces tiene un campo de vectores tangentes
sin ceros y si V no es compacta tiene un campo de vectores X con a lo sumo un
cero en a V . Ahora bien, si V = 0 el teorema anterior nos da que ja (X) = 0.
Fijamos una metrica de Riemann en V y normalizamos X de modo que podemos
considerarlo como una seccion del brado de esferas asociado con a lo sumo una
singularidad en a, cuyo ndice sera 0. Por el teorema 14.14 podemos modicar
el campo alrededor de a para tener una secci
on sin singularidades, es decir, un
campo de vectores tangentes a V que no se anula en ning
un punto.
Recprocamente, si V es compacta y tiene un campo de vectores sin ceros,
el teorema anterior nos da que V = 0.
En particular, toda variedad de dimensi
on impar admite un campo de vectores tangentes que no se anula en ning
un punto.
Terminamos con un par de consecuencias del teorema de Lefchetz:
Ejemplo

Consideremos la esfera S n . Por el teorema de K


unneth,
H n (S n S n )
= H n (S n ) H 0 (S n ) H 0 (S n ) H n (S n ).

Por consiguiente, la clase de Lefchetz de S n ha de ser de la forma


S n = a OS n 1 b 1 OS n = a1 (OS n ) + b2 (OS n ),
donde OS n es la$ clase de la orientacion de S n y a, b R.
Usando que S n S n = 1 obtenemos que b = 1 y usando que
%
2 (OS n ) S n = OS n
Sn

llegamos a que a = (1)n . En denitiva,


S n = (1)n 1 (OS n ) + 2 (OS n ).

452

Captulo 14. La cohomologa de los brados


Ahora, si f : S n S n es cualquier aplicaci
on diferenciable, se cumple que
(f 1) (S n ) = (1)n 1 (f (OS n )) + 2 (OS n ),

con lo que, por el teorema 14.38,


%
%
L(f ) = (1)n
(1 (f (OS n ))) +
(2 (OS n ))
Sn
Sn
%
%
n

= (1)
f (OS n ) +
OS n = (1)n grad f + 1.
Sn

Sn

De este modo, el teorema de Lefchetz nos dice que f tendr


a un punto jo
siempre que
grad f
= (1)n+1 .
Por otra parte, la aplicaci
on antipodal no tiene puntos jos y su grado es,
naturalmente, (1)n+1 .
Teorema 14.43 Si una variedad compacta y orientable V admite una estructura de grupo de Lie (es decir, una estructura de grupo en la que el producto
V V V y la aplicaci
on g  g 1 son diferenciables) entonces V = 0.
n: Tomemos un punto g V en un entorno arcoconexo del
Demostracio
elemento neutro 1. Sea : [0, 1] V un arco diferenciable tal que (0) = 1,
(1) = g. Entonces la aplicaci
on f : V V dada por f (v) = vg es homotopica
a la identidad, a traves de la homotopa ft (v) = v(t). Es claro que el n
umero
de Lefchetz se conserva por homotopas, as que
V = L(1) = L(f ) = 0,
pues f no tiene puntos jos.
No es difcil ver que todo grupo de Lie es orientable, as que en realidad hemos
demostrado que todo grupo de Lie compacto tiene caracterstica de Euler nula.
En particular, todo grupo de Lie compacto de dimensi
on 2 es homeomorfo a un
toro.

Ap
endice A

Las supercies compactas


Este apendice esta dedicado a probar que toda supercie compacta es homeomorfa a una de las supercies canonicas Mg o Nh denidas en 1.21, es decir,
a una esfera con g asas o con h cintas de M
obius.

A.1

Consecuencias del teorema de Jordan

En la seccion siguiente haremos uso repetidas veces de una version fuerte del
teorema de la curva de Jordan, que enunciamos aqu sin demostracion.1 Para
ello necesitamos algunas deniciones:
Denici
on A.1 Un arco de Jordan en un espacio topol
ogico X es una aplicacion : I X que sea un homeomorsmo en su imagen. Si en lugar de
I = [0, 1] el dominio de es la circunferencia unidad S 1 , entonces es una
curva de Jordan en X. Representaremos por a la imagen de en X.
Dado que I y S 1 son compactos, si el espacio X es de Hausdor podemos
sustituir homeomorsmo en su imagen por inyectiva y continua. Alternativamente, una curva de Jordan en X es un arco continuo : I X que es
inyectivo salvo por que (0) = (1).
El teorema clasico de Jordan arma que una curva de Jordan en R2 divide
al plano en dos componentes conexas, ambas con frontera . Esto es una
consecuencia inmediata del teorema siguiente:
Teorema A.2 [12.52] Toda curva de Jordan : S 1 R2 se extiende a un
homeomorsmo : R2 R2 .
En otras palabras, dada una curva de Jordan en R2 , existe un homeomorsmo de R2 en s mismo que la transforma en una circunferencia.
1 Est
a probado en mi libro de variable compleja. Las citas entre corchetes en esta secci
on
hacen referencia a el.

453

454

Apendice A. Las supercies compactas

Como R2 \ S 1 consta de dos componentes conexas, ambas con S 1 como


frontera, ahora es claro que a R2 \ le sucede lo mismo. Una de las componentes
de R2 \S 1 es el disco unidad abierto D, luego = [D] es una de las componentes
de R2 \ . Como [D] = [D] es compacto, tenemos que esta acotado.
Obviamente la otra componente conexa de R2 \ no puede estar acotada,
luego podemos denir el interior de una curva de Jordan en R2 como la
(
unica) componente conexa acotada de R2 \ .
Hemos probado el teorema siguiente:
Teorema A.3 Si es el interior de una curva de Jordan : S 1 R2 ,
entonces se extiende a un homeomorsmo : D , donde D es el disco
unidad en R2 .
Vamos a necesitar un par de consecuencias mas del teorema de Jordan. La
primera es que si es una curva de Jordan en R2 entonces tiene interior
vaco (porque esto es claramente cierto si es una circunferencia). La segunda
consecuencia es un resultado conocido (ver [12.47]).
Teorema A.4 Sea una curva de Jordan en R2 . Sean a y b dos puntos distintos en y sea un arco de Jordan de extremos a y b tal que \ {a, b} este
contenido en el interior de . Entonces existen dos arcos 1 y 2 de extremos a
y b cuya uni
on es , los arcos 1 = 1 y 2 = 2 son curvas de Jordan,
sus interiores son disjuntos y su uni
on es igual al interior de menos .
En otras palabras, que un arco de Jordan que atraviese el interior de una
curva de Jordan desde un punto frontera hasta otro divide a dicho interior en
dos partes, que son a su vez los interiores de dos curvas de Jordan.

A.2

Triangulaciones

La parte m
as delicada de la clasicacion de las supercies compactas consiste
en demostrar que todas ellas son triangulables, en el sentido que introducimos
a continuaci
on:
Denici
on A.5 Un tri
angulo en un espacio topol
ogico X es una aplicaci
on
: X, homeomorsmo en su imagen, donde es un 2-smplice afn
en R2 . Las imagenes de las tres caras de dimension 1 de se llaman lados o
aristas del tri
angulo. Las im
agenes de los tres vertices de se llaman vertices
del tri
angulo.
Cuando no haya confusi
on no distinguiremos entre un tri
angulo como aplicacion y su imagen. De este modo podemos decir que un tri
angulo es un subespacio compacto y conexo. Cuando hablemos de la interseccion de dos tri
angulos
nos referiremos, naturalmente, a la intersecci
on de sus imagenes. No obstante
hemos de tener presente que un tri
angulo como conjunto no determina sus lados
y sus vertices.

A.2. Triangulaciones

455

Una triangulaci
on de una supercie S es un conjunto nito de tri
angulos
que cubren S y de modo que la interseccion de dos de ellos sea vaca, un vertice
com
un o una arista com
un. Una supercie S es triangulable si tiene una triangulaci
on.
Notemos que una supercie triangulable es necesariamente compacta. Es
posible relajar la noci
on de triangulaci
on para que no implique la compacidad,
pero entraremos en ello.
Una triangulaci
on en una supercie S determina un complejo simplicial abstracto bidimensional K: sus vertices son los vertices de los triangulos que la
componen, sus aristas son los pares de vertices unidos por una arista de uno
de los tri
angulos, y sus caras son los conjuntos de vertices de cada triangulo.
Sea K una realizaci
on de K y llamemos K1 al 1-esqueleto de K, es decir, al
complejo formado por los vertices y las aristas de K.
A cada arista de K le corresponde una arista de K, que esta formada por
dos vertices que determinan a su vez una u
nica arista de la triangulaci
on de S.
Ambas son trivialmente homeomorfas. Fijamos un homeomorsmo para cada
arista de K y con todos ellos formamos un homeomorsmo f entre |K1 | y el
subespacio de S formado por la uni
on de todas las aristas.
Consideremos ahora una cara C de K, en correspondencia con una cara de K
y, por consiguiente, con un tri
angulo : S de la triangulaci
on. La frontera
de C (es decir, sus tres lados con los vertices) es claramente homeomorfa a S 1 .
Considerando a C como subespacio de su envoltura afn, que es homeomorfa a
R2 , podemos aplicar el teorema A.3 y obtener un homeomorsmo : D C,
donde D es el disco unidad cerrado.
Componemos |S 1 f 1 : S 1 . De nuevo, la frontera de es una
curva de Jordan en R2 y el teorema A.3 nos da una extensi
on a un homeomorsmo : D . La composicion 1 es un homeomorsmo de C
en la imagen de que extiende a f . Por consiguiente, se trata de un tri
angulo
con la misma imagen, las mismas aristas y los mismos vertices que , pero cuyo
dominio es una cara de K. Sustituyendo cada por este nuevo tri
angulo, tenemos una triangulaci
on con las mismas caractersticas que la original pero con la
diferencia de que los distintos tri
angulos se combinan en un u
nico homeomorsmo de K en S. Con esto hemos probado la implicaci
on no trivial del teorema
siguiente:
Teorema A.6 Una supercie es triangulable si y s
olo si es homeomorfa a un
poliedro (de dimensi
on 2).
Ponemos entre parentesis la dimension del poliedro porque del teorema 3.22
se sigue que la dimension de un poliedro homeomorfo a una supercie es necesariamente 2. En efecto, si el poliedro tiene dimension n (es decir, si esta
generado por un complejo de dimensi
on n) contiene un punto con un entorno
abierto homeomorfo a un abierto de Rn (el interior de un n-smplice) y, por otra
parte, dicho punto ha de tener un entorno abierto homeomorfo a un abierto en
R2 . La interseccion de ambos entornos es un espacio homeomorfo a la vez a un
abierto de Rn y de R2 . El teorema 3.22 implica que n = 2.

456

Apendice A. Las supercies compactas

La prueba de que toda supercie compacta es triangulable la descompondremos en dos partes: en primer lugar daremos una condici
on suciente para
que una supercie sea triangulable, y despues comprobaremos que todas las
supercies compactas la satisfacen.
Denici
on A.7 Un dominio de Jordan J en un espacio topol
ogico es un subespacio abierto cuya clausura J es homeomorfa a un disco cerrado de modo que
J se corresponde con el disco abierto. El dominio es regular si su clausura esta
contenida a su vez en un abierto homeomorfo a un disco abierto de R2 .
Un cubrimiento abierto de una supercie compacta S es triangulable si esta
formado por un n
umero nito de recintos de Jordan regulares y las fronteras de
dos cualesquiera de ellos se cortan a lo sumo en un n
umero nito de puntos.
Teorema A.8 Si una supercie tiene un cubrimiento triangulable entonces es
triangulable.
n: Sea C un cubrimiento triangulable de una supercie S.
Demostracio

Podemos eliminar de C cualquier abierto J tal que J este contenida en J , para

cierto J C distinto de J. Los abiertos restantes siguen siendo un cubrimiento
(obviamente triangulable). En efecto, en caso contrario habra un punto x S
no contenido en ning
un abierto de los restantes. Si x J1 C, entonces
J 1 J 2 , para cierto J2 C. No puede ocurrir que x J2 , pues entonces
no tendramos la inclusi
on. Por consiguiente x J2 , luego J2 no es ninguno
de los abiertos que hemos dejado, luego J 2 J 3 , para cierto J3 C distinto
de J2 (luego de J1 ). Procediendo de este modo contradecimos la nitud del
cubrimiento.
As pues, si C = {J1 , . . . , Jr }, podemos suponer que J m
J n , para m
= n.
Llamaremos n a la frontera de Jn , que es una curva de Jordan.
Supongamos que existen m
= n tales que n J m . Vamos a probar que
esto solo puede ocurrir si S es homeomorfa a una esfera, y es facil ver que las
esferas son triangulables.
Como Jm es regular, existe un abierto V en S homeomorfo a un disco abierto
en R2 de modo que J m V . De hecho V es homeomorfo a R2 , luego podemos
aplicar el teorema de Jordan. Sea V el interior de la curva de Jordan n .
Veamos que J m .
Para ello basta probar que si n y m son curvas de Jordan en R2 con
interiores y Jm y n J m , entonces J m . En efecto, R2 \ J m es un
abierto conexo no acotado que no corta a n , luego esta en su exterior, luego
J m.
Ahora, y Jn son abiertos y cerrados conexos en S \ n , luego son dos
componentes conexas. No pueden ser la misma, pues en tal caso J n = J m .
Por lo tanto son disjuntas. As pues, Jn es una componente conexa de S \ .
Ahora bien, por el teorema de Jordan V \ es conexo, de donde se sigue
f
acilmente que S \ tambien lo es. As pues, Jn = S \ . En otros terminos,

A.2. Triangulaciones

457

S puede obtenerse identicando dos discos cerrados J n y a traves de sus


fronteras. Por consiguiente S es homeomorfa a una esfera.
As pues, de aqu en adelante podemos suponer que n
J m siempre que
m
= n. Si n Jm
= , esta interseccion es abierta en n . Un abierto en I
es uni
on de una cantidad a lo sumo numerable de intervalos abiertos disjuntos,
luego n Jm es uni
on de una cantidad a lo sumo numerable de arcos disjuntos.

Ahora bien, los extremos de estos arcos son puntos de n m


, y esta interseccion

es nita, luego n Jm consta de un n


umero nito de arcos con extremos en la

.
frontera m
Jm
n
Ahora vamos a describir una construcci
on. Con ella, cada curva n quedar
a
dividida en un n
umero nito de arcos de Jordan. Llamemos i a todos estos
arcos, de modo que dos de ellos se cortan a lo sumo en los extremos. Construiremos tambien un conjunto nito de dominios de Jordan Ji , de modo que sus
interiores sean disjuntos dos a dos y no contengan ning
un punto de ning
un n ,
sus fronteras sean uni
on de arcos i y sus clausuras cubran toda la supercie S.
Para ello partimos del dominio J1 y consideramos una curva n tal que
J1 n
= . Seg
un hemos visto, la interseccion se descompone en un n
umero
nito de arcos. Tomamos uno de ellos, digamos 1 . Sus extremos estan en 1 .
Por el teorema A.4 este arco divide a J 1 en la uni
on de las clausuras de dos
dominios de Jordan disjuntos. M
as concretamente, 1 se divide en dos arcos y
la frontera de cada subdominio es la uni
on de 1 con uno de ellos.
Consideramos ahora otro de los arcos de J1 n , digamos 2 . Como es
disjunto de 1 , de hecho 2 esta contenido en uno de los dos subdominios que
hemos formado. Aplicamos de nuevo el teorema A.4 y este queda dividido a
su vez en otros dos subdominios. Repitiendo este proceso terminamos con un
n
umero nito de dominios de Jordan disjuntos dos a dos tales que la uni
on de sus
clausuras es J 1 , ademas sus fronteras estan formadas por la uni
on de un n
umero
nito de arcos que se cortan a lo sumo en sus extremos y estan contenidos en
1 o n . Ademas, ninguno de estos recintos contiene puntos de 1 o n .
Podemos repetir este proceso cambiando n por cualquier otra curva que
corte a J1 , pero trabajando con los subdominios que hemos obtenido en lugar
de J1 (hay que comprobar que cualquier otro m corta a los subdominios en
un n
umero nito de arcos, lo cual se sigue de que la interseccion de m con
la frontera de los subdominios es tambien nita). El resultado es que tenemos
dividida la clausura de J1 en uni
on de las clausuras de un n
umero nito de
dominios de Jordan disjuntos dos a dos cuyas fronteras son uniones de un n
umero
nito de subarcos de las curvas m que se cortan a lo sumo en sus extremos y
de modo que sus interiores no contienen puntos de ninguna curva m .

458

Apendice A. Las supercies compactas

Repetimos todo el proceso cambiando J1 por cada uno de los dominios del
umero
cubrimiento. Observemos que si tenemos dos divisiones de un n en un n
nito de arcos, podemos renarlas a una sola. Notemos tambien que un dominio
Ji obtenido al dividir un Jn y otro Jj obtenido al dividir un Jm han de ser
iguales o disjuntos, pues si tienen un punto en com
un x Ji Jj , como ninguno
contiene un punto de la frontera del otro, han de ser iguales (si hubiera un punto
y Jj \ Ji , un arco que uniera x con y sin salir de Jj habra de pasar la frontera
de Ji ).
Ahora estamos en condiciones de construir la triangulaci
on: tomamos como
vertices los extremos de los arcos i , mas un punto en el interior de cada arco,
mas un punto en el interior de cada dominio Ji .
1
Ji

3

2


Tomamos un homeomorsmo i : J i , donde es el disco unidad


cerrado, de modo que S 1 se corresponda con la frontera de Ji . Podemos exigir
que el centro se corresponda con el vertice interior de Ji . Los demas vertices en
la frontera se corresponden con un n
umero nito de puntos en S 1 . Los radios
que unen el centro del disco con estos puntos se corresponden con arcos de

Jordan en J i . Cada sector circular determinado en por dos radios contiguos
es homeomorfo a un tri
angulo, luego i se restringe a un n
umero nito de
tri
angulos, que claramente determinan una triangulaci
on de S.
Ahora nos falta probar que toda supercie compacta tiene un cubrimiento
triangulable. Para ello necesitamos algunos hechos previos:
Diremos que un conjunto de arcos de Jordan en una supercie S es discreto
si todo punto de S tiene un entorno que corta a lo sumo a un n
umero nito de
arcos de .
Obviamente un conjunto nito de arcos es discreto. Si A es un abierto en
S, la interseccion con A de cada arco de es un conjunto a lo sumo numerable
de arcos disjuntos. Llamaremos A al conjunto de todas estas intersecciones.
Veamos que sigue siendo un conjunto discreto de arcos en A. En efecto, jado
un punto x A, tiene un entorno V A que corta a un n
umero nito de arcos
de . De hecho, si x no esta en uno de estos arcos, podemos reducir V para que
no lo corte. Podemos suponer, pues, que los arcos a los que corta V pasan por x.
Si es uno de estos arcos, el problema es que A puede haberse dividido
en innitos subarcos, pero reduciendo V podemos exigir que V solo corte al que
contiene a x, llamemoslo 0 . En efecto, en caso contrario podramos tomar una
sucesion de puntos en , todos contenidos en subarcos distintos de 0 , pero que
convergieran a x. Esto es imposible, porque 0 es un entorno de x en .
Teniendo esto en cuenta, podemos probar:

A.2. Triangulaciones

459

Teorema A.9 Sea un conjunto discreto de arcos de Jordan en una supercie


S y sean p1 y p2 puntos en S no contenidos en ninguno de ellos. Entonces p1
y p2 pueden ser unidos por un arco de Jordan que corta a los arcos de en un
n
umero nito de puntos.
n: Tomemos un arco que una p1 con p2 . Podemos exigir que
Demostracio
no pase por ning
un extremo de ning
un arco de . En efecto, si p , tiene un
entorno que corta a un n
umero nito de arcos de . Restringiendolo, podemos
exigir que no contenga ning
un extremo aparte de p. As pues, el conjunto de
extremos de arcos de contenidos en es discreto en , luego nito. Cada
extremo p tiene un entorno homeomorfo a un disco abierto, mediante el
cual es facil desviar para hacer que no pase por p.
Para cada p tomamos un entorno Vp que sea un dominio de Jordan
regular, que corte a un n
umero nito de arcos de y que no contenga a ning
un
extremo. De este modo, la interseccion con Vp de cada arco de es una cantidad
a lo sumo numerable de arcos de Jordan con extremos en la frontera. Adem
as
cada uno de estos arcos tiene interior vaco en Vp . En efecto, podemos suponer
que Vp es un disco abierto en R2 y que los extremos de estan en la frontera.
Podemos unir estos extremos con un arco de Jordan exterior al disco, con lo que
formamos una curva de Jordan, que tiene interior vaco en R2 por el teorema
de Jordan, luego tambien tiene interior vaco en Vp .
Podemos cubrir con un n
umero nito de entornos Vp . Ademas podemos
ordenarlos como V1 , . . . , Vr de manera que p1 V1 , p2 Vr y Vi Vi+1
= .
Tomamos puntos qi Vi Vi+1 que no esten en ning
un arco de (lo cual
es posible porque son un conjunto numerable de cerrados con interior vaco,
luego su uni
on tiene interior vaco por el teorema de Baire). Ahora basta unir
p0 con q1 , cada qi con qi+1 y qr1 con p2 mediante arcos contenidos en el
correspondiente Vi que corten a los arcos de en un n
umero nito de puntos.
Observemos que al unir dos arcos de Jordan no obtenemos necesariamente un
arco de Jordan, pero basta cortar uno por el primer punto donde encuentra al
otro.
As pues, basta probar el teorema sustituyendo S por un dominio de Jordan
y exigiendo que los arcos de tengan sus extremos en la frontera. M
as a
un,
puesto que Vi corta a un n
umero nito de arcos de , al restringirnos a Vi
podemos descomponer = 1 n , de modo que los arcos de un mismo i
sean disjuntos dos a dos (salvo quiz
a por sus extremos). Como antes, podemos
suponer que cada arco de se prolonga hasta una curva de Jordan en R2 .
Teniendo todo esto en cuenta basta probar la armaci
on siguiente:
Sea J un dominio de Jordan en R2 y = 1 n un conjunto discreto
de arcos de Jordan contenidos en salvo por sus extremos (que est
an en la
frontera) y prolongables hasta curvas de Jordan en R2 . Los arcos de cada i
son disjuntos dos a dos (salvo por los extremos). Sean p1 y p2 dos puntos en J
no contenidos en ning
un arco de . Entonces existe un arco de Jordan contenido
en J que une p1 con p2 y que corta a los arcos de en un n
umero nito de
puntos.

460

Apendice A. Las supercies compactas

Lo demostraremos por inducci


on sobre n. El caso n = 0 (es decir, = )
es trivial. Suponemos, pues, que se cumple para n 1 0 y vamos a probarlo
para n. En primer lugar reduciremos el problema al caso en que n tiene un
solo arco. Para ello tomamos un arco cualquiera que una p1 con p2 en J. Para
umero nito de arcos de .
cada p tomamos un entorno V que corte a un n
Restringiendolo m
as podemos hacer que solo corte a aquellos arcos que pasan
por p. A lo sumo un arco de n pasar
a por p. Si existe tal arco , el teorema
A.2 nos da que existe un homeomorsmo f : R2 R2 que lo transforma en
un arco de circunferencia (porque se prolonga hasta una curva de Jordan).
Dentro de f [V ] podemos tomar un disco abierto W de centro f (p) que cortar
aa
la circunferencia en una u
nica componente conexa. Cambiando V por f 1 [W ]
tenemos un dominio de Jordan entorno de p que corta a en un n
umero nito
de arcos, de los cuales solo uno est
a en n , a saber, , y ademas ahora V es
un u
nico arco. Adem
as i V sigue siendo una familia de arcos disjuntos dos
a dos (salvo quiz
a por sus extremos).
En denitiva, al restringirnos a V tenemos las mismas hipotesis pero ahora
n tiene un u
nico arco o es vaco. Tenemos un entorno V para cada punto del
arco . Como antes, podemos extraer un subcubrimiento nito de y reducir
el problema a cada uno de sus miembros.
Ahora, si n = basta aplicar la hip
otesis de induccion. Si n = {}, por
el teorema A.4 tenemos que divide a J en dos componentes conexas. Los
puntos p1 y p2 no estan en . Pueden estar ambos en la misma componente o
bien en componentes distintas. Si est
an en la misma componente, digamos J  ,
basta aplicar la hip
otesis de induccion al dominio J y los arcos de i J, para
i = 1, . . . , n 1.
Supongamos por u
ltimo que p1 y p2 estan en componentes conexas distintas.
La idea es tomar un punto q y unir cada pi con q mediante un arco contenido en la componente correspondiente, pero no podemos aplicar la hip
otesis de
inducci
on porque q es un punto frontera. Para llegar a la conclusi
on debemos
elegir q adecuadamente.
Para cada distinto de , sea F el conjunto de los puntos frontera de
en . Se trata de un cerrado de interior vaco en (por ser la frontera
de un cerrado). Como es numerable, el teorema de Baire nos da que existe
un punto q que no es un extremo y no pertenece a ning
un F . Llamemos
J  a la componente conexa de J \ que contiene a p1 . Basta probar que p1
se puede unir con q mediante un arco de Jordan contenido en J  (salvo por su
extremo) y que corta a los arcos de \ {} en un n
umero nito de puntos. Lo
mismo valdr
a para p2 y uniendo los dos arcos tendremos el teorema.
Tenemos que J  es un dominio de Jordan con q en su frontera. En principio
tenemos un arco de Jordan que une p1 con q (por A.2, pues es trivialmente
cierto si J  es un disco cerrado). Por la eleccion de q existe un subarco  de
con extremo q que no corta a ning
un arco de (salvo a en su extremo). En
efecto, q tiene un entorno que s
olo corta a un n
umero nito de arcos de . Si
en todo entorno menor hubiera puntos de que estuvieran en otro arco de ,
podramos tomar una sucesion de tales puntos convergente a q y de modo que
todos estuvieran en el mismo arco . Por consiguiente q , digamos

A.2. Triangulaciones

461

q = (t0 ), pero q no es un punto frontera de , luego es un punto interior.


Sea E un abierto de . Podemos tomarlo homeomorfo a un intervalo
abierto. Entonces E  = 1 [E] es un conexo en el intervalo unidad I, luego es
un intervalo. Adem
as t0 lo desconecta, luego esta en su interior. Sin embargo,
ametros
la sucesion en que converge a q corresponde con una sucesion de par
que debe converger a t0 pero que nunca entra en E  , lo cual es absurdo.
As pues, tenemos un arco de Jordan  con un extremo en q y otro en un
punto q  J  que no corta a ning
un arco de . Por hip
otesis de induccion en
J  podemos encontrar un arco de Jordan  que una p1 con q  y que corte a las
curvas de \ {} en un n
umero nito de puntos. En principio, la uni
on de 

y no tiene por que ser un arco de Jordan, pero basta cortar ambos arcos en
el primer punto en que corten y unirlos por el.
Finalmente podemos probar:
Teorema A.10 Toda supercie compacta es triangulable.
n: Sea S una supercie compacta. Hemos de probar que adDemostracio
mite un cubrimiento triangulable. Para cada punto p S tomemos un entorno
Up homeomorfo a un disco abierto en R2 . Tomemos
p Vp V p Wp W p Up
de modo que Vp y Wp se correspondan con discos abiertos a traves del homeomorsmo. Los abiertos Vp constituyen un cubrimiento abierto de S, del que
podemos extraer un subcubrimiento nito V1 , . . . , Vr , con sus correspondientes
Wn y Un . Vamos a construir dominios de Jordan Jn tales que Vn J n Wn y
umero nito de puntos.
de modo que sus fronteras n se corten a lo sumo en un n

Estos
formar
an claramente un cubrimiento triangulable.
Tomemos J1 = V1 y supongamos que ya hemos construido J1 , . . . , Jn1 en
las condiciones indicadas. Consideremos un homeomorsmo que transforme Wn
en un disco cerrado en R2 . Podemos suponer que su centro se corresponde con
un punto de Vn . Teniendo en cuenta que los arcos i se corresponden con
arcos de interior vaco en el disco, podemos encontrar dos puntos p1 y p2 en
el disco, situados sobre radios distintos, que no esten en ninguno de los arcos.
Ademas, podemos elegirlos de modo que el segmento de radio que los une con
la circunferencia no corte a V n . Llamemos s1 y s2 a los segmentos de radio que
unen la circunferencia con el primer punto donde los radios encuentran a V n .
Si llamamos q1 y q2 los puntos de corte, estos dividen la frontera de Vn en dos
arcos. Consideramos las dos regiones de Jordan 1 y 2 descritas por la gura
de la p
agina siguiente.
Puesto que p1 y p2 no estan sobre ninguno de los arcos i , podemos unirlos
con dos segmentos a dos puntos de 1 sin pasar por ning
un i . Por el teorema
anterior, estos dos puntos pueden unirse a su vez mediante un arco de Jordan
contenido en 1 que corte a cada i en un n
umero nito de puntos. Al unir
este arco con los dos segmentos (eliminando las posibles autointersecciones)
obtenemos un arco de Jordan contenido en 1 salvo por sus extremos, que son
p1 y p2 . Hacemos lo mismo en 2 y, al unir los dos arcos, conseguimos una

462

Apendice A. Las supercies compactas

curva de Jordan n . Llamemos Jn a su interior. Puesto que R2 \ Wn no corta


a la frontera de Jn y es conexo no acotado, ha de estar en el exterior de n , es
decir, Jn Wn .
1

s1

p1

q1
q2

p2

s2

Vn
2

Hemos de probar que Vn J n . Como Jn no tiene frontera en Vn , si no se da


la inclusi
on es que Vn esta en el exterior de Jn . La frontera de 1 esta formada
por parte de la frontera de Wn (en el exterior de n ), parte de la frontera de Vn
(tambien en el exterior), y los segmentos s1 y s2 que, por conexi
on, estan en el
exterior excepto por los puntos p1 y p2 , que estan en n . As, 1 no tiene puntos
frontera en Jn (y s tiene puntos exteriores), lo que implica que 1 J n = ,
pero esto es absurdo, pues media frontera de Jn esta en 1 .
Con esto hemos probado que toda supercie compacta es homeomorfa a un
poliedro de dimensi
on 2. No obstante, no todo poliedro de dimensi
on 2 es una
supercie. A este respecto tenemos el teorema siguiente:
Teorema A.11 Sea K un complejo simplicial de dimensi
on 2. Entonces |K|
es una supercie si y s
olo si se cumplen las condiciones siguientes:
a) es conexo,
b) cada arista est
a contenida exactamente en dos caras,
c) las aristas que conuyen en un vertice dado pueden ordenarse en la forma
a1 , . . . , an de modo que ai y ai+1 (as como an y a1 ) forman parte de una
cara com
un.
n: Las condiciones son sucientes: si x |K|, sea C la u
Demostracio
nica
cara que lo tiene en su interior. Si C tiene dimension 2, entonces el interior de
C es homeomorfo a un abierto en R2 y es un entorno de x en |K| (es la estrella
de C).
Si C es una arista, entonces su estrella esta formada por el interior de C mas
los interiores de las dos caras que tienen a C por arista, es decir, esta formada
por dos tri
angulos unidos por una arista com
un y sin sus otras aristas. Es f
acil
ver que este espacio es homeomorfo a un abierto en R2 .
Si C es un vertice, sean a1 , . . . , an las aristas con vertice C, ordenadas seg
un
la condici
on c). Entonces las caras con vertice C seran A1 , . . . , An , donde Ai
tiene por aristas a ai y ai+1 (salvo An , que tiene por aristas a an y a1 ). Entonces,
la estrella de C esta formada por C, mas los interiores de las aristas ai , mas los
interiores de las caras Ai . Es f
acil ver que este conjunto es homeomorfo a un
abierto de R2 .

A.2. Triangulaciones

463

Supongamos ahora que |K| es una supercie. Claramente cumple a). Veamos
que b) implica c). Dado un vertice v, sea a1 una arista de extremo v (si no
hubiera ninguna, v sera un punto aislado y |K| no sera conexo). Existen dos
caras A0 y A1 que comparten la arista a1 . Sea a2 la otra arista del tri
angulo
A1 con vertice v. Sea A2 la otra cara que tiene a a2 por arista. No puede
ocurrir que A2 = A0 , pues dos caras no pueden tener dos aristas en com
un (por
denici
on de complejo simplicial). Sea a3 la otra arista de A2 con vertice v.
Puede ocurrir que a3 = a1 . Si no es as, existir
a otra cara A3 con arista a3 .
Puesto que el n
umero de aristas es nito, este proceso tiene que terminar. En
resumen, existe un n
umero nito de caras A0 , . . . , An con vertice v de modo que
cada una comparte una arista con la siguiente, al igual que An con A0 . Falta
probar que no hay m
as caras (o mas aristas) con vertice v.
Si las hubiera, podramos generar otro ciclo de caras A11 , . . . , A1m con aristas comunes. Siguiendo as, las caras con vertice v se dividen en grupos en las
condiciones de c). Cada uno de estos grupos de caras (con sus fronteras correspondientes) es cerrado en el entorno simplicial de v. Al quitar v, estos grupos se
vuelven disjuntos dos a dos, luego N (v) \ {v} tiene tantas componentes conexas
como grupos de caras. Si v tiene un entorno homeomorfo a un disco en R2 ,
ning
un entorno conexo de v puede desconectarse al eliminar v, luego solo puede
haber un grupo de caras. Esto prueba c).
Para probar b), observamos que, si x |K|, entonces |SK (x)| ha de ser hoacil ver que ha de ser homeomorfo,
motopico a S 1 . De hecho, admitiendo b), es f
pero de momento probaremos u
nicamente la homotopa. En efecto, existe un
2-smplice R2 y un homeomorsmo h : h[] |K| tal que h[]
sea un entorno de x. Aplicamos el teorema 4.32 tomando como K (de 4.32)
el complejo formado por junto sus caras y como L el complejo K de este
teorema. Concluimos que |SK (x)| es homotopico a la esfera de h1 (x) en ,
que es claramente homeomorfa a S 1 .
Tomemos ahora una arista a de |K| de vertices v1 , v2 y consideremos un
punto x en su interior. Tiene que haber al menos una cara con arista a, pues
en caso contrario SK (x) = {v1 , v2 }, y la esfera no sera homot
opica a S 1 (como
es facil comprobar). Supongamos ahora que hay r caras con arista a. Entonces
el entorno simplicial de x esta formado por estas r caras junto con sus aristas y
vertices.
SK (a)

La estrella de a contiene a los interiores de las caras mas el interior de a, luego


SK (a) esta formada por las dos aristas restantes de cara cara, mas los vertices
que las unen, m
as v1 y v2 . En denitiva, SK (a) esta formada por r arcos de
Jordan disjuntos unidos por sus extremos. Hemos de probar que SK (a) no es
homot
opico a S 1 salvo si r = 2. Para ello calculamos sus grupos de homologa.

464

Apendice A. Las supercies compactas

Denimos U1 como el complementario en SK (a) de uno de los extremos de


los arcos y U2 como el complementario del otro extremo. As, V = U1 U2 es
SK (a) menos los dos extremos. Claramente V esta formado por r componentes
arcoconexas contractibles, luego es homotopico al espacio de r puntos. Por
otra parte, U1 y U2 son contractibles. La sucesion de Mayer-Vietoris para la
homologa reducida es
0 H2 (SK (a)) 0 0 H1 (SK (a)) Ar1 0
De hecho, es facil ver en general que Hp (SK (a)) = 0 si p
= 0. As pues,

Ar1 si p = 1,
Hp (SK (a))
=
0
si p
= 1.
Comparando con los grupos de S 1 , vemos que SK (a) solo puede ser homotopico a S 1 si r = 2 (y en tal caso es claro que es homeomorfo a S 1 ).

A.3

La clasicaci
on

El siguiente paso en el proceso de clasicacion es el teorema siguiente:


Teorema A.12 Sea K un complejo simplicial cuyo poliedro sea una supercie.
Entonces |K| es homeomorfo a un cociente obtenido a partir de un polgono
regular de 2n lados identicando estos dos a dos.
n: Tomemos una cara C1 de K y consideremos una de sus
Demostracio
aristas. Por el teorema A.11, esta debe ser tambien la arista de otra cara C2 .
Consideremos, por otra parte, un cuadrado dividido por una diagonal en dos
tri
angulos T1 y T2 . M
as concretamente, tenemos un complejo simplicial P2
en R2 cuyo poliedro asociado es un cuadrado. Existen homeomorsmos anes
un de T1 y T2 con la arista
i : Ti Ci que hacen corresponder la arista com
com
un de C1 y C2 . Por ser anes, ambos coinciden sobre dicha arista com
un,
luego se extienden a una aplicaci
on simplicial 2 : |P2 | |K| que es un
homeomorsmo en su imagen, la cual esta formada por las dos caras C1 y C2 .
Supongamos ahora que tenemos un complejo Pn en R2 y una aplicaci
on
simplicial n : |Pn | |K| que cumplan las condiciones siguientes:
a) |Pn | es un polgono convexo de 2n lados, tal que dos lados consecutivos
no estan alineados.
b) Cada arista de Pn cuyo interior (como smplice) este contenido en el interior (respecto a R2 ) de |Pn | esta exactamente en dos caras de Pn .
c) Cada arista fronteriza de Pn (es decir, cada lado del polgono) pertenece
u
nicamente a una cara de Pn .
d) La restriccion de n al interior de |Pn | es un homeomorsmo en su imagen.

A.3. La clasicacion

465

Si a es una arista fronteriza de |Pn |, contenida en la cara C, entonces n [a]


es una arista de K. Puede ocurrir que coincida con la imagen de otra arista b
de Pn . En tal caso, b ha de ser una arista fronteriza, ya que, si fuera interior, b
estara compartida por dos caras de Pn , digamos C1 y C2 , ninguna de las cuales
puede ser C, ya que n (al ser simplicial) no puede identicar dos aristas de
una misma cara. Entonces n [a] = n [b] estara compartida por las im
agenes
de las tres caras C, C1 y C2 , lo cual contradice a A.11. Adem
as n no puede
identicar a con mas de una arista, pues sus caras correspondientes en Pn han
de ser distintas y al aplicar obtendramos de nuevo una arista compartida por
mas de dos caras.
De este modo, puede haber un grupo de aristas fronterizas de |Pn | identicadas a pares por n y otras no identicadas. Vamos a ver que mientras haya
aristas sin identicar podemos extender n a un polgono con m
as lados que
cubra m
as aristas de K. En efecto, sea a una arista fronteriza de |Pn | sin identicar. Sea C la cara de Pn a la que pertenece. Entonces n [a] es una arista de
K compartida por dos caras. Una ha de ser n [C], llamemos T a la segunda.
No puede ocurrir que T sea la imagen de una cara C  de Pn , pues entonces n
estara identicando a con una arista de C  . Como |Pn | es convexo, queda a un
lado de la recta que prolonga a a. Esto nos permite construir un tri
angulo C 
2
en R que comparta con |Pn | el lado a u
nicamente. Del hecho de que los lados
consecutivos de |Pn | no esten alineados se sigue que C  puede tomarse de modo
que |Pn | C  siga siendo un polgono convexo en las mismas condiciones que
|Pn |.
Pn

C

Llamemos Pn+1 al complejo que resulta de a


nadir a Pn el tri
angulo C  con su
nuevo vertice y sus dos nuevas aristas. La aplicacion afn que hace corresponder
los vertices de C  con los de T (de modo que los de a se correspondan con sus
imagenes por n ) se restringe a un homeomorsmo de C  en T que coincide con
n sobre a. Es claro entonces que se combina con n para formar una aplicaci
on
acil ver que Pn+1 y n+1 cumplen todas
simplicial n+1 : |Pn+1 | |K|. Es f
las propiedades que cumplen Pn y n , pero ahora n+1 cubre una cara m
as del
complejo K.
Puesto que K tiene un n
umero nito de caras, tras un n
umero nito de
pasos hemos de llegar a un complejo Pn cuyas aristas fronterizas esten todas
identicadas dos a dos. Ahora falta probar que la aplicaci
on correspondiente
n : |Pn | |K| es suprayectiva, pues entonces |K| sera homeomorfo al cociente

466

Apendice A. Las supercies compactas

que resulta de identicar en |Pn | los pares de aristas con la misma imagen por
n .
Llamemos K  a la imagen de n y supongamos que en K hay caras que no
estan en K  . Llamemos K  al subcomplejo de K formado por las caras que no

.
estan en K junto con sus aristas y vertices. Como K es conexo, |K  ||K  | =
La interseccion ha de ser un poliedro, pero no puede contener ninguna cara (por
denici
on de K  ) ni tampoco una arista. En efecto, cada arista de K  esta
compartida por dos caras de K  , y por A.11 no puede formar parte de otra cara
en K  . Por consiguiente, |K  | |K  | esta formado por un conjunto (nito) de
vertices de K. De este modo, si a |K| le quitamos sus vertices obtenemos un
espacio disconexo, pero esto es imposible: es facil probar que si a una supercie
le quitamos un conjunto nito de puntos obtenemos un espacio conexo.
Por u
ltimo, en el enunciado del teorema hemos exigido que el polgono sea
regular, mientras que en la prueba hemos obtenido u
nicamente un polgono
convexo. El teorema 1.3 nos permite transformarlo en un disco cerrado. Por
conexi
on, cada lado del polgono se ha de transformar en un arco de circunferencia. Es f
acil ver que podemos aplicar un homeomorsmo al disco para que
las imagenes de los vertices resulten equiespaciadas, y entonces una nueva aplicacion del teorema 1.3 transforma el disco en un polgono regular, de modo que
los arcos que hay que identicar se convierten en sus lados.
En la seccion anterior hemos probado que toda supercie compacta es triangulable, es decir, es homeomorfa a un poliedro (que ser
a, por tanto, una supercie). Uniendo esto al teorema anterior, tenemos que toda supercie es
homeomorfa a un cociente obtenido a partir de un polgono regular de 2n lados
identicando estos dos a dos. Tal y como hacamos en la seccion 1.4, podemos
representar estos cocientes mediante sucesiones de letras repetidas a pares, con
exponentes 1 que indiquen el sentido en que recorremos las aristas al identicarlas. El teorema siguiente nos permitir
a reducir cualquier cociente al que
determina una de las supercies Mg o Nh . Las letras may
usculas A, B, C,
. . . representar
an sucesiones de aristas. Si A representa a a1 , . . . , an , entonces
1
A1 representar
a la sucesion a1
n . . . a1 .
Teorema A.13 Las operaciones siguientes transforman un cociente de un polgono en otro homeomorfo:
a) Reemplazar ABxCDxE por AyDB 1 yC 1 E.
b) Reemplazar ABxCDxE por AyDCy 1 BE.
c) Reemplazar Axx1 B o Ax1 xB por AB, supuesto que AB contiene al
menos dos pares de letras.
n: a) Basta observar la gura:
Demostracio

A.3. La clasicacion

467
A
D

A
Observemos que el polgono resultante no es convexo, pero es f
acil ver que
es homeomorfo a un polgono convexo. La prueba de b) es similar. Respecto a
c) tenemos:
x

x
y

A
B

A
B

B
x
y

Con esto tenemos todo lo necesario para probar el teorema principal:


Teorema A.14 Toda supercie compacta es homeomorfa a una de las supercies Mg o Nh denidas en 1.21.
n: Sabemos que la supercie es homeomorfa a un cociente de
Demostracio
un polgono de 2n lados identicados dos a dos. Diremos que un par de aristas
identicadas es similar si es de la forma x, x o x1 , x1 . Diremos que es inverso
si es de la forma x, x1 o x1 , x. Veamos en primer lugar que la identicaci
on
puede tomarse de la forma AB, donde A es de la forma x1 x1 xr xr y B
contiene u
nicamente pares inversos (admitiendo que A o B sea vaco).
Notemos que, sin mas que cambiar la notaci
on, todo par similar puede tomarse de la forma x, x. Si la identicaci
on es CDxExF , donde C ya es de la
forma x1 x1 x2 x2 , dos aplicaciones de la operaci
on a) del teorema anterior nos
dan
CDxExF CyD1 yE 1 F CzzDE 1 F.
De este modo agrupamos todos los pares similares que hubiera en la identicacion original.
En segundo lugar, veamos que podemos reemplazar AB por ACD, donde C
es de la forma y1 z1 y11 z11 ys zs ys1 zs1 y D no contiene ning
un par de pares
de aristas de la forma y z y 1 z 1 as como tampoco pares de
aristas similares.

468

Apendice A. Las supercies compactas

Suponiendo que E ya es de la forma requerida, aplicamos varias veces la


operaci
on b) del teorema anterior, tomando como x las aristas a, b, c y d respectivamente:
EF aGbHa1 Ib1 J

EcGbHc1 F Ib1 J

EeF IHGde1 d1 J

EcGdF IHc1 d1 J

Eef e1 f 1 F IHGJ.

As agrupamos todos los pares de la forma considerada.


Suponiendo que A sea no vaco, veamos que podemos reemplazar ACD por
ED, donde E es de la forma x1 x1 x2 x2 Para ello usamos a) al reves:
F xxaba1 b1 G

F yb1 a1 ya1 b1 G

F yay 1 accG

F yyddccG.

De este modo reducimos todos los pares de pares de C en pares xi xi . Con


esto tenemos una sucesion ED, con E de la forma x1 x1 x2 x2 o bien de la
1
forma x1 y1 x1
1 y1 y D no contiene pares de pares de este tipo ni pares de
aristas similares.
Veamos nalmente que podemos eliminar D. Consideremos el par x x1
mas cercano a E. No puede haber aristas entre x y x1 , pues si hubiera un par
completo y y 1 , sera un par m
as cercano a E, y si hubiera una arista y, con
su inversa formara un par de pares x y x1 y 1 . As pues, tenemos un
par xx1 en D, que puede eliminarse por la operaci
on c) del teorema anterior.
De este modo podemos eliminar todos los pares de D salvo en el caso en que E
sea vaco o conste de un u
nico par xx. En el primer caso obtenemos xx1 yy 1
o bien xyy 1 x1 ; en el segundo xxyy 1 .
De estos tres, el primero es la esfera, M0 y el tercero es el plano proyectivo N1 . El espacio xyy 1 x1 es el mismo que x1 xyy 1 (podemos permutar
cclicamente las aristas) y tambien el mismo que xx1 yy 1 , o sea, la esfera de
nuevo.
Dejando aparte estos casos, podemos eliminar por completo el bloque D,
con lo que llegamos a uno de los espacios
1
1 1
Mg = x1 y1 x1
1 y1 xg yg xg yg ,

Nh = x1 x1 xh xh .

Recordemos que en la seccion 3.5 probamos que las supercies Mg y Nh no


son homeomorfas entre s.

Ap
endice B

Variedades complejas
Incluimos en este apendice una breve introducci
on a las variedades diferenciales complejas, como complemento a los resultados que hemos visto sobre
variedades reales. Antes de introducir las variedades complejas veremos lo que
podemos decir sobre las funciones de variable compleja en el contexto de las
variedades diferenciales reales.

B.1

Funciones complejas sobre variedades reales

Sea V una variedad diferencial de dimensi


on 2n. Podemos considerar a sus
Cn , de modo que tenemos n funciones
cartas como aplicaciones z : U U
coordenadas z1 , . . . , zn con valores complejos. Si zk = xk + iyk , entonces las
funciones coordenadas usuales de la carta son x1 , y1 , . . . , xn , yn .
Si p V , llamaremos Cp (V, C) al espacio de las funciones diferenciables en
un entorno de p con valores en C, y Gp (V, C) sera el correspondiente espacio

de germenes. Este
u
ltimo tiene estructura de C-espacio vectorial y contiene a
Gp (V ) como subespacio vectorial real. Mas a
un, cada Gp (V, C) se expresa
de forma u
nica como = + i, con , Gp (V ).
Llamaremos Tp (V, C) al espacio vectorial de las derivaciones en Gp (V, C), es
decir, las aplicaciones C-lineales v : Gp (V, C) C que cumplen
v() = v()(p) + (p)v().
Cada v Tp (V ) se extiende a una derivaci
on en Tp (V, C) estableciendo que
para cada , Gp (V ).

v( + i) = v() + iv(),

Una comprobaci
on rutinaria muestra que v as extendida es ciertamente
una derivaci
on C-lineal. M
as a
un, la extensi
on es u
nica pues de hecho si
dos derivaciones v, w Tp (V, C) coinciden sobre las funciones coordenadas xk ,
yk , entonces son iguales. En efecto, basta probar que v y w coinciden sobre
Gp (V ), para lo cual, a su vez, basta probar que coinciden las funciones Re v e
on muestra que ambas
Im v (restringidas a Gp (V )), pero una simple comprobaci
469

470

Apendice B. Variedades complejas

son derivaciones reales, por lo que coinciden si act


uan igual sobre las funciones
coordenadas.
As pues, podemos identicar a Tp V con un subespacio vectorial (real) de
Tp (V, C). M
as exactamente, si v Tp (V, C), tenemos que
(

)
n
'


v=
v(xk )
,
+ v(yk )
xk p
yk p
k=1

pues ambos miembros coinciden sobre las funciones coordenadas. De hecho, las
derivaciones xk |p , yk |p son una base de Tp (V, C) (si una combinaci
on lineal de
ellas es nula, al hacerla actuar sobre las funciones coordenadas obtenemos que
todos los coecientes son nulos). Esto implica que C R Tp (V )
= Tp (V, C).
Separando las partes reales de las imaginarias de los coecientes de una
combinaci
on lineal de los vectores de la base deducimos que cada elemento de
Tp (V, C) se expresa de forma u
nica como v + iw, con v, w Tp (V ).
Cada forma Tp V se extiende a una forma en Tp (V, C) mediante
(v + iw) = (v) + i(w).
Es f
acil ver que la extensi
on es ciertamente C-lineal y la base dual dxk |p , dyk |p
se corresponde con la base dual de xk |p , yk |p en Tp (V, C) , por lo que tenemos
alogamente al caso de los espacios
el isomorsmo Tp (V, C)
= C R Tp V . An
tangentes, cada Tp (V, C) se expresa de forma u
nica como = 1 + i2 ,
con 1 , 2 Tp V .
Extendemos el operador d : Cp (V, C) Tp (V, C) mediante
d(f + ig) = df + i dg.
Equivalentemente: df (v) = v(f ), para toda v Tp (V, C), f Cp (V, C).
En particular tenemos denidas las formas dzk |p = dxk |p +idyk |p y, si llamaon compleja, tambien
mos z k = xk iyk a la composicion de zk con la conjugaci
tenemos dz k |p = dxk |p idyk |p .
Las formas dzk |p , dz k |p son claramente una base de Tp (V, C) . Resulta
conveniente considerar su base dual en Tp (V, C), que no es sino la formada por
las derivaciones
(
(


)


)

1

1




=
i
=
+i
,
.
zk p
2 xk p
yk p
z k p
2 xk p
yk p
De este modo, para cada v Tp (V, C) se cumple
(

)
n
'


v=
v(zk )
.
+ v(z k )
zk p
z k p
k=1

As mismo, si f Cp (V, C) se cumple


(
)


n
'
f
f
dfp =
dzk |p +
dz k |p .
zk p
z k p
k=1

B.2. Estructuras analticas

471

Si f : V W es una aplicaci
on diferenciable entre variedades de dimensi
on
2n y 2m respectivamente y p V , denimos dfp : Tp (V, C) Tf (p) (V, C)
mediante dfp (v)(g) = v(f g). Es f
acil ver que a traves de los isomorsmos
Tp (V, C)
= C Tp V y Tf (p) (W, C)
= C Tf (p) V esta aplicacion se corresponde
con 1 dfp .
Poco mas puede decirse sin introducir la noci
on de variedad compleja. Observemos que el espacio Tp (V, C) no es razonable como espacio tangente complejo, pues tiene dimensi
on 2n sobre C, cuando, por ejemplo, sera de esperar
que el espacio tangente complejo de Cn fuera can
onicamente isomorfo a Cn en
lugar de tener dimensi
on 2n.

B.2

Estructuras analticas

Las variedades complejas se denen de modo que permitan denir la noci


on
de funci
on diferenciable compleja o funci
on holomorfa. Para funciones denion no requiere ninguna estructura adicional, y
das en abiertos de Cn la denici
constituye la base de la generalizacion del concepto a variedades arbitrarias:
Denici
on B.1 Una funci
on f : U Cn Cm es holomorfa si es diferenciable (como aplicacion de un abierto en R2n en R2m ) y para cada p U , la
on holomorfa con inversa
diferencial dfp : Cn Cm es C-lineal. Una biyecci
holomorfa entre dos abiertos de Cn se llama transformaci
on conforme.
Es claro que la composicion de funciones holomorfas es una funci
on holomorfa.
Un atlas analtico en una variedad diferencial V de dimensi
on 2n es un
atlas de V tal que si w y z son dos sistemas de coordenadas (considerados
como aplicaciones en Cn ) entonces la aplicacion w1 z es una transformaci
on
conforme. Una estructura analtica en V es un atlas analtico maximal respecto
a la inclusi
on. Una variedad diferencial compleja es una variedad diferencial
dotada de una estructura analtica. Si V tiene dimension 2n como variedad real
diremos que tiene dimension n como variedad compleja.
Observemos que no es necesario tener una estructura diferencial previa, sino
que cada estructura analtica determina en particular una estructura diferencial.
Como en el caso real, cada atlas analtico esta contenido en una u
nica estructura
analtica.
Una aplicaci
on f : V W entre dos variedades complejas es holomorfa si
sus lecturas respecto de las cartas de las estructuras analticas son holomorfas.
Es claro que basta con que para cada punto p existan cartas alrededor de
p y f (p) respecto a las cuales la lectura de f sea holomorfa. Obviamente todo
abierto de Cn es una variedad compleja de dimensi
on n con el atlas que tiene
por u
nica carta a la identidad. Las cartas de una variedad V resultan ser las
transformaciones conformes entre un abierto de V y un abierto de Cn .

472

Apendice B. Variedades complejas

Sea V una variedad compleja y f : V C una funci


on diferenciable. Por
denici
on, f es holomorfa si para cada p V existe un sistema de coordenadas
analtico z alrededor de p de modo que f = z 1 f es holomorfa, lo cual equivale
a su vez a que dfz(p) : Cn C sea C-lineal.
M
as concretamente, han de existir n
umeros complejos k = k + ik tales
que
dfz(p) (z1 , . . . , zn ) =

n
'

k zk =

k=1

Si comparamos con



n
'

Re
f

Re
f

xk +


xk
yk

k=1

z(p)

n
'



(k xk k yk ) + i(k yk + k xk ) .

k=1

z(p)


Im f
yk + i

xk

z(p)


Im f
xk + i

yk

yk ,
z(p)

que es otra expresion para dfz(p) (z1 , . . . , zn ), vista como aplicacion de R2n en
R2 , concluimos que




Re f
Im f
Re f
Im f
k =
=
,

=
.
k
xk p
yk p
yk p
xk p
Recprocamente, basta con que se den las igualdades anteriores entre las
derivadas parciales (en cada punto p respecto de alg
un sistema de coordenadas
a su alrededor) para que los k denidos por las ecuaciones anteriores justiquen
que dfp es C-lineal. Dichas relaciones entre las derivadas parciales se conocen
como ecuaciones de Cauchy-Riemann. Una simple comprobaci
on muestra que
esta condicion es equivalente a la siguiente caracterizacion:
Teorema B.2 Una funci
on diferenciable f : V C denida sobre una variedad compleja de dimensi
on n es holomorfa si y s
olo si para cada p V existe
un sistema de referencia z alrededor de p tal que

f
= 0, k = 1, . . . , n.
z k p
Adem
as en tal caso esta relaci
on se cumple para cualquier sistema de referencia
de V .
Diremos que una funci
on f : V C es antiholomorfa si su conjugada
f (la composicion con la conjugaci
on compleja) es holomorfa. Es inmediato
comprobar las relaciones




f
f
f
f
=
,
=
,
zk p
z k p
z k p
zk p
de donde se sigue que una funci
on f es antiholomorfa si y s
olo si sus derivadas
respecto a las coordenadas zk son nulas. Esto nos permite denir:
2
2

3

3




h
a
Tp V =
, Tp V =
,
,...,
,...,
z1 p
zn p
z 1 p
z n p

B.2. Estructuras analticas

473

sin que la denici


on dependa del sistema de coordenadas, pues el espacio tangente holomorfo Tph V esta formado por las derivaciones que se anulan sobre las
funciones antiholomorfas y el espacio tangente antiholomorfo Tpa V esta formado
por las derivaciones que se anulan sobre las funciones holomorfas. Obviamente
tenemos la relacion
Tp (V, C) = Tph V Tpa V.
Es inmediato comprobar que si f : V W es holomorfa y p V , entonces
dfp se restringe a una aplicaci
on lineal dfp : Tph V Tfh(p) W .
El espacio Tph V tiene dimensi
on n sobre C y dimensi
on 2n sobre R. De hecho
es canonicamente isomorfo al espacio tangente real Tp V . En efecto, observemos
que una base de Tph V sobre R esta formada por los vectores zk |p e izk |p , que
son las imagenes de los vectores xk |p y yk |p a traves de la composicion de la
extension e : Tp V Tp (V, C) con la proyecci
on : Tp (V, C) Tph V .
Esto nos permite identicar a Tp V con Tph V , de modo que a partir de ahora
escribiremos simplemente Tp V .
Notemos ahora un hecho importante sobre las variedades complejas y las
aplicaciones holomorfas. Se trata de una consecuencia del siguiente hecho algebraico:
Si f : Cn Cn es una aplicaci
on C-lineal, tambien es una aplicaci
on R-lineal, y el determinante de f como aplicaci
on R-lineal es
el m
odulo al cuadrado de su determinante como aplicaci
on C-lineal.
En efecto, si (ek ) es la base canonica de Cn , entonces una R-base de Cn
la forman los vectores ek , iek . Si f (ek ) = (akj + ibkj ), entonces tenemos que
f (iek ) = (bkj + iakj ), con lo que la matriz de f como aplicacion C-lineal es
A = (akj + ibkj ) y la matriz de C como aplicacion R-lineal es

B=

akj
bkj

bkj
akj

Para calcular su determinante podemos considerarla como matriz compleja, con


lo que

akj

bkj


bkj akj + ibkj
=
akj bkj + iakj


bkj akj + ibkj
=
akj
0



bkj
,
akj ibkj

con lo que det B = (det A)(det A) = (det A)(det A) = | det A|2 .


En particular, el determinante jacobiano de una transformaci
on conforme
entre dos abiertos de Cn es mayor que 0 en todo punto o, dicho de otro modo, las
transformaciones conformes conservan la orientaci
on. Como consecuencia, toda
variedad compleja es orientable. As mismo es claro que las transformaciones
conformes entre variedades complejas conservan la orientacion.

474

Apendice B. Variedades complejas

Ejemplo: Los espacios proyectivos Las variedades complejas mas simples


despues de los abiertos de Cn son los espacios proyectivos complejos Pn (C).
Recordemos que Pn (C) puede denirse como el conjunto de todos los subespacios vectoriales de dimension 1 de Cn+1 o, equivalentemente, como el conjunto
cociente de Cn+1 \ {0} respecto a la relacion de equivalencia w R z w = z,
para un C \ {0}.
Llamemos : Cn+1 \{0} Pn (C) a la proyecci
on natural. La topologa de
on determinada por , es decir, los abiertos
P (C) es la topologa de identicaci
de Pn (C) son los conjuntos cuya antiimagen es abierta. Como la restricci
on de
a la esfera unitaria es suprayectiva, Pn (C) es un espacio compacto conexo.
Un atlas analtico de Pn (C) se obtiene tomando como abiertos coordenados
los abiertos Uk formados por los puntos cuya coordenada k-esima es no nula y
como carta z : Uk Cn la aplicaci
on
n

[z1 , . . . , zn+1 ]  [z1 /zk , . . . , zk1 /zk , zk+1 /zk , . . . , zn+1 /zk ].
Su inversa es la que a cada n-tupla le inserta un 1 en la posici
on k-esima. En
inmediato comprobar que la composici
on de la inversa de una carta con otra
carta es holomorfa.
Consideremos en particular el espacio P1 (C). La aplicaci
on C P1 (C)
dada por z  [z, 1] es una transformaci
on conforme entre C y un abierto de
P1 (C) (es la inversa de una carta), lo que nos permite identicar a C con su
imagen, que es todo P1 (C) menos el punto = [1, 0]. As pues, tenemos que
P1 (C) = C {}.
Esto muestra que P1 (C) es homeomorfo a S 2 (a menudo se le llama esfera
de Riemann). Vamos a construir explcitamente una estructura analtica que
convierta a S 2 en una variedad conformemente equivalente a P1 (C).
Para ello distinguimos el polo norte N = (0, 0, 1) y el polo sur S = (0, 0, 1).
Como carta de S 2 \ {N } tomamos la proyeccion estereograca


x
y
(x, y, z) 
,
1z 1z
y como carta de S 2 \ {S} tomamos una variante de la proyecci
on estereograca,
a saber:


x
y
(x, y, z) 
,
.
1+z 1+z
Es claro que estas cartas son difeomorsmos respecto a la estructura diferencial usual de S 2 , es decir, determinan la u
nica estructura diferencial en S 2 que la
3
convierte en subvariedad de R . Para probar que constituyen un atlas analtico
basta ver que la inversa de una carta compuesta con la otra es la aplicaci
on de
R2 \ {0} en s mismo que, al identicarlo con C \ {0}, se corresponde con la
aplicaci
on z  1/z. Esta aplicaci
on es concretamente


x
y
(x, y) 
.
,
x2 + y 2 x2 + y 2

B.2. Estructuras analticas

475

Al componer la primera carta con esta aplicaci


on obtenemos
( x
)


y
x
y
1z
1z
=
,
,
,
x2 +y 2
x2 +y 2
1+z 1+z
2
2
(1z)

(1z)

donde hemos usado que x2 + y 2 = 1 z 2 = (1 + z)(1 z). As pues, tenemos


ciertamente la segunda carta.
Ahora construimos una transformaci
on conforme entre S 2 y P1 (C). La composicion de la proyecci
on estereograca en S 2 \{N } con la inclusi
on z  [z, 1] es
una transformaci
on conforme entre S 2 \ {N } y P1 (C) \ {} (es la composicion
de una carta de S 2 con la inversa de una carta de P1 (C)). Si la completamos
con la asignaci
on N  obtenemos una biyeccion f : S 2 P1 (C). Falta
probar que su restricci
on a entornos respectivos de N e es conforme. Para ello
calculamos su lectura respecto a las cartas que estamos considerando alrededor
de estos puntos. Se trata de una aplicaci
on f : C C.
Si tomamos z C \ {0}, su imagen se calcula aplicando la inversa de la carta
alrededor de S (con lo que obtenemos un punto de S 2 \ {N, S}), luego la carta
alrededor de N (con lo que obtenemos 1/z), luego pasamos a [1/z, 1] = [1, z] y
por u
ltimo la carta alrededor de nos lleva a z. En denitiva, f(z) = z para
todo z
= 0, pero f (N ) = implica que f(0) = 0, con lo que f resulta ser la
identidad.
Para terminar la seccion introducimos un concepto algebraico que subyace
en los resultados que hemos obtenido. En general, si V es un espacio vectorial
sobre C de dimensi
on nita n, podemos considerar el automorsmo I : V V
dado por I(v) = iv, que tiene la propiedad de que I 2 = 1, donde 1 representa a
la identidad en V . Si consideramos a V como espacio vectorial real de dimension
2n entonces I sigue siendo un automorsmo con estas propiedades.
Denici
on B.3 Si V es un espacio vectorial real de dimension nita, una estructura compleja en V es una aplicaci
on lineal I : V V tal que I 2 = 1.
Es inmediato que una estructura compleja es necesariamente un automorsmo y ademas induce en V una estructura de espacio vectorial complejo mediante el producto
(a + bi)v = av + bI(v),

a, b R, v V.

SI V es un espacio vectorial complejo, la estructura de espacio vectorial


inducida por la estructura compleja I(v) = iv es la propia estructura de V .
As pues, es equivalente hablar de espacios vectoriales complejos o de espacios
vectoriales reales con una estructura compleja I.
Si V es un espacio vectorial real con una estructura compleja I, podemos
tomar una C-base e1 , . . . , en de V , de modo que e1 , . . . , en , I(e1 ), . . . , I(en ) es
una R-base de V . Consideramos V C = C R V y denimos
uk =

1
(ek iI(ek )),
2

uk =

1
(ek + iI(ek )),
2

(B.1)

476

Apendice B. Variedades complejas

con lo que los vectores uk , uk forman una base de V C . Ademas, si extendemos


andolo con 1 I, tenemos que
el automorsmo I a V C identic
I(uk ) = iuk ,

I(uk ) = iuk .

Si denimos
V h = {v V C | I(v) = iv},

V a = {v V C | I(v) = iv}

tenemos que V C = V h V a . Ademas, la inclusi


on V V C dada por v  1v
C
h
seguida de la proyecci
on de V en V es un isomorsmo de espacios vectoriales
complejos (considerando en V la estructura inducida por I).
Con esto tenemos una replica abstracta de lo que sucede en cada espacio
tangente de una variedad compleja. Para trasladar estos hechos a una variedad
solo hemos de sustituir el endomorsmo I por un tensor de tipo (1, 1).
Denici
on B.4 Una estructura casi compleja en una variedad diferencial V
es un tensor I de tipo (1, 1) tal que para todo p V (identicando a Ip con
un el teorema 9.31) se cumple Ip2 = 1.
endomorsmo Ip : Tp V Tp V seg
Una variedad V dotada de una estructura casi compleja es una variedad casi
compleja.
Toda variedad compleja V tiene asociada de forma natural una estructura
casi compleja: para cada p V denimos Ip como el automorsmo de Tp V que
se corresponde con la multiplicaci
on por i a traves del isomorsmo canonico
Tp V
= Tph V . De este modo, si (xk , yk ) es cualquier sistema de coordenadas
analtico alrededor de p, tenemos que Ip (xk |p ) = Ip (zk |p ) = izk |p = iyk |p y,
an
alogamente, Ip (yk |p ) = xk |p . Estas relaciones muestran que los coecientes de I respecto a la base asociada a la carta son constantes, por lo que I es,
ciertamente, un tensor diferenciable.
El nombre de estructuras casi complejas se debe a que para que una variedad casi compleja sea de hecho una variedad compleja es hace falta una condici
on
adicional, cuya necesidad acabamos de comprobar:
Teorema B.5 Sea V una variedad diferencial de dimensi
on 2n dotada de una
estructura casi compleja I. Entonces V admite una estructura de variedad compleja cuya estructura casi compleja asociada es I si y s
olo si para todo punto
q V existe un sistema de coordenadas (xk , yk )nk=1 (denido en un entorno U
de q) de modo que para todo p U se cumple
Ip (xk |p ) = yk |p ,

Ip (yk |p ) = xk |p .

En tal caso las cartas analticas de V son precisamente las que cumplen esta
condici
on.

B.3. Tensores complejos

477

n: Sean (xk , yk ) y (uk , vk ) dos sistemas de coordenadas que


Demostracio
cumplan las condiciones del enunciado y con parte de su dominio en com
un.
Digamos que
uk

= fk (x1 , . . . , xn , y1 , . . . , yn ),
= gk (x1 , . . . , xn , y1 , . . . , yn ).

vk

xk

yk

' fj
' gj
+
xk uj
xk vj
j
j
' fj
' gj
+
yk uj
yk vj
j
j

Aplicando I obtenemos

yk

xk

' fj
' gj

xk vj
xk uj
j
j
' fj
' gj
+
yk vj
yk uj
j
j

Comparando las ecuaciones concluimos que


fj
gj
=
,
xk
yk

gj
fj
=
.
xk
yk

Estas
son las ecuaciones de Cauchy-Riemann para la funci
on de cambio de
variables (f1 , g1 , . . . , fn , gn ), luego los cambios de variables son holomorfos.

B.3

Tensores complejos

Estudiamos ahora el c
alculo tensorial complejo. Para empezar consideramos
un espacio vectorial real V de dimensi
on nita y V C = C R V . Podemos
C
identicar cada v V con 1 v V , de modo que cada vector v V C se
expresa de forma u
nica como v = v1 + iv2 , con v1 , v2 V .
Consideramos el espacio Tsr (V ) de los tensores de tipo (r, s) en V y Tsr (V, C)
el espacio de los tensores complejos de tipo (r, s) en V C (es decir, las formas
multilineales complejas de r copias de V C por s copias de su dual).
Podemos identicar a Tsr (V ) con un subespacio vectorial (real) de Tsr (V, C).
Para ello jamos una base e1 , . . . , en de V , que nos da la base de Tsr (V ) formada
por los tensores
ei1 eir ej1 ejs
y a cada uno de ellos le hacemos corresponder el tensor analogo en Tsr (V, C)
que resulta de considerar a e1 , . . . , en como la base dual de e1 , . . . , en en V C

478

Apendice B. Variedades complejas

en lugar de en V . Esta correspondencia induce un monomorsmo de Tsr (V ) en


as
Tsr (V, C) y se comprueba que no depende de la eleccion de la base de V . M
precisamente, la correspondencia entre las bases induce un isomorsmo natural
Tsr (V, C)
= C R Tsr (V ).
Observemos que cada ei , considerado como elemento de (V C ) , extiende al
correspondiente ei en V (considerando a V como subespacio de V C de forma
natural), por lo que cada tensor de tipo (0, s) de V se identica con su u
nica
extension C-multilineal a V C . De estos isomorsmos de espacios vectoriales
obtenemos a su vez un isomorsmo de algebras T(V, C)
= C R T(V ), que a su
vez se restringe a un isomorsmo A(V, C)
= C R A(V ) entre las algebras de
tensores antisimetricos.
Cada T Tsr (V, C) se expresa de forma u
nica como combinacion de los
tensores basicos ei1 eir ej1 ejs . Separando las partes real e
imaginaria de los coecientes obtenemos que T se expresa de forma u
nica como
T = T1 + iT2 , donde T1 , T2 Tsr (V ). Es f
acil ver que T es antisimetrico si y
solo si lo son T1 y T2 .
Supongamos ahora que V tiene dimension 2n y que tiene asociada una estructura compleja I. Denimos I t : V V mediante I t ()(v) = (I(v)).
Es claro que I t es una estructura compleja en V
Sea e1 , . . . , en una C-base de V y tomemos uk , uk seg
un (B.1), de manera
que los vectores uk son una base de V h y los vectores uk son una base de V a .
Es f
acil ver entonces que los vectores uk son una base de V h y los vectores uk
son una base de V a . Esto nos permite identicar a V h con V h y a V a con
V a .
Denimos el espacio Ap,q (V, C) como el subespacio de Ap+q (V, C) generado
por los tensores de la forma
uk1 ukp uj1 ujq .
Esta denici
on no depende de la base. Para probarlo observamos que si
llamamos a la forma anterior y k1 < < kp , j1 < < jq , entonces, para
k1 < < kp  , j1 < < jq  , se cumple

(uk1 , . . . , uk  , uj1 , . . . , uj   ) =
p

1 si p = p , q = q  , ki = ki , ji = ji ,
0 en caso contrario.

De aqu se sigue que una forma Ap+q (V, C) es de tipo (p, q) si y solo si
cuando v1 , . . . , vp V h , v1 , . . . , vq  V a , entonces
(v1 , . . . , vp , v1 , . . . , vq  ) = 0
si p
= p o q
= q  y no es nula en alg
un caso cuando p = p y q = q  .

Claramente tenemos que Ar (V, C) =
Ap,q (V, C).
p+q=r

Consideremos ahora el caso en que V es una variedad diferencial. Denimos


Tsr (V, C) como el espacio de tensores diferenciables de tipo (r, s), es decir, las

B.3. Tensores complejos

479

aplicaciones T que a cada punto p V le asignan un tensor Tp Tsr (Tp (V, C))
de modo que Tp = T1p + iT2p con T1 , T2 Tsr (V ).
Estos espacios de tensores forman el algebra T(V, C), que contiene como
subespacio vectorial al algebra exterior (V, C) de las formas diferenciales complejas. Sobre esta tenemos denida la diferencial exterior
d( + i) = d + i d,
que es una antiderivaci
on y cumple d2 = 0. De hecho (V, C)
= C R (V ) y d
se corresponde con la diferencial usual en el producto tensorial, de modo que la
cohomologa de (V, C) cumple H(V, C)
= C H(V ) (es la cohomologa de De
Rham con coecientes complejos).
Si suponemos que V es una variedad compleja entonces podemos distinguir
entre tensores (puntualmente) holomorfos y antiholomorfos y adem
as
 p,q
r (V, C) =
(V, C).
p+q=r

Concretamente, las formas de tipo (p, q) son las que en cada abierto coordenado admiten una expresi
on de la forma
'
=
k1 ,...,kp ,k1 ,...,kq dzk1 dzkp dz k1 dz kq .
k1 <<kp
k1 <<kq

Entonces d se calcula sustituyendo cada funci


on coordenada por
d

k1 ,...,kp ,k1 ,...,kq

n
'
k1 ,...,kp ,k ,...,kq
1

zr

r=1

dzr +

n
'
k1 ,...,kp ,k ,...,kq
1

r=1

z r

dz r ,

de donde se sigue que d p+1,q (V, C) p,q+1 (V, C). Como la suma es
directa, podemos denir las diferenciales parciales
p+1,q (V, C)

y p,q+1 (V, C)

de modo que d = + . Localmente se cumple


=

'

n
'
k1 ,...,kp ,k ,...,kq
1

k1 <<kp r=1

zr

dzr dz1 dzkp dz k1 dz kq ,

k1 <<kq

'

n
'
k1 ,...,kp ,k ,...,kq

k1 <<kp r=1

z r

dz r dz1 dzkp dz k1 dz kq ,

k1 <<kq

Es claro que y son dos antiderivaciones de grado 1 de (V, C) tales que


2
= = 0.
2

480

Apendice B. Variedades complejas

Un tensor es puntualmente holomorfo si es holomorfo en cada punto, mientras que se dice que un tensor es holomorfo si ademas sus funciones coordenadas
son holomorfas. En particular es f
acil ver que una forma es holomorfa si y
solo si es de tipo (p, 0) y = 0. Representaremos por H (V ) al algebra de
las formas diferenciales holomorfas en V . Notemos que, en cada punto p, una
forma Hq (V ) puede verse como un tensor antisimetrico en Tph (V ), que es
un espacio de dimensi
on n sobre C, por lo que Hq (V ) = 0 para q > n.
Si f : V W es diferenciable, llamaremos f : (W, C) (V, C) a la
aplicaci
on lineal 1 f , que es un homomorsmo de complejos y de algebras.
Equivalentemente, la aplicaci
on f viene denida por f ( +i) = f ()+if ().
Es claro que si f es holomorfa entonces f se restringe a un homomorsmo
f : H(W ) H(V ).
Terminamos con unas observaciones sobre orientacion e integraci
on de formas. Ante todo, la orientaci
on natural de una variedad compleja V es la inducida localmente por cualquier sistema de coordenadas analtico xk , yk , es decir,
la orientaci
on determinada por la forma dx1 dy1 dxn dyn . Conviene
observar que esta forma coincide con
 n
i
dz1 dz 1 dzn dz n .
2
Obviamente podemos prescindir del factor (1/2)n sin alterar la orientaci
on.
r
Respecto a la integracion, si +i r (V, C) y c C
(V ), podemos denir
%
%
%
+ i = + i C.
c

Todas las propiedades de la integral de formas reales se traducen inmediatamente al caso complejo, incluyendo el teorema de Stokes. Similarmente se
puede denir la integral sobre V de una 2n-forma de soporte compacto.

Bibliografa
[1] Ahlfors, L., Sario, L., Riemann surfaces, Princeton (1960).
[2] Artin, E., Braun, H. Introduction to Algebraic Topology, Charles E. Merrill
P. C., Ohio (1969).
[3] Bredon, G.E., Topolgy and geometry, Springer, New York (1993).
[4] Greenberg, M.J., Harper, J.R. Algebraic Topology, Benjamin, New York
(1981).
[5] Greub, W., Halperin, S., Vanstone, R. Connections, Curvature and Cohomology, Academic Press, New York (1972).
[6] Matsusima Y., Dierentiable Manifolds, Marcel Dekker, New York (1972).
[7] Maunder, C.R.F., Algebraic Topology, van Nostrand, London (1970).
[8] Spanier, E.H., Algebraic Topology, McGraw-Hill, New York (1966).
[9] Vick, J.W., Homology Theory, Springer, New York (1994).
[10] Wallace, A. H., Algebraic Topology, W.A. Benjamin, New York (1970).

481

Indice de Materias
algebra exterior, 313, 314

ndice, 429, 440

carta, 232
c
ubica, 233
categora, 113
con modelos, 152
opuesta, 141
celular (aplicaci
on), 96
ciclo, 35
clase
de Euler, 422, 443
de la orientaci
on, 353
del volumen, 354
fundamental, 191, 197
cociclo, 138
cociente (espacio), 14
codiferencial, 246
conal, 195
cofrontera, 138
cohomologa
con soporte compacto, 196
de De Rham, 318
con soportes compactos, 329
diferenciable, 310
singular, 140
combinaci
on
afn, 27
convexa, 3
complejo
celular, 85
inverso, 138
simplicial
afn, 104
complejo simplicial
abstracto, 106
completitud geodesica, 301
conexion, 266
de Levi-Civita, 285

abierto coordenado, 6, 233


acclico (complejo), 117
adjunci
on
de un espacio a otro, 81
de una celda, 82
afnmente independientes, 28
antiderivaci
on, 314
antiholomorfa (aplicaci
on), 472
antipodal (aplicaci
on), 68
aproximaci
on diagonal, 164
arco
de Jordan, 453
regular, 268
asociados (elementos de un anillo),
180
atlas, 232
analtico, 471
balanceada (aplicaci
on), 120
baricentro, 50
base de un funtor, 152
Betti (n
umeros de), 101
bola geodesica, 292
botella de Klein, 18
bucle, 213
cadena, 31, 35
celular, 92
diferenciable, 305
campo
horizontal, vertical, 388
radial, 337
tensorial, 258
sobre un arco, 268
482

INDICE DE MATERIAS
simetrica, 275
conforme (transformaci
on), 471
cono, 118
contraccion, 257, 259
contractible (complejo), 117
convexo, 3, 296
coordenadas, 232
baricentricas, 28
corchete de Lie, 265
cubrimiento, 218
Cuchy-Riemann (ecuaciones), 472
curva de Jordan, 453
derivaci
on, 263, 264
derivada
covariante, 266, 269
de Lie, 266
diferencia, 426
diferenciable (aplicaci
on), 235
diferencial, 244
exterior, 316
dimensi
on, 104
dirigido (conjunto), 192
dominio de Jordan, 456
dual (m
odulo), 140
elemento
de longitud, 278
de volumen, 340
elevacion, 218
entorno
fundamental, 218
simplicial, 107
envoltura convexa, 3
equivalencia homot
opica, 117
escision (de una sucesi
on exacta),
124
esfera
geodesica, 292
simplicial, 107
espacio
cotangente, 246
proyectivo, 83
recubridor, 218
tangente, 240
holomorfo, 473

483
esqueleto, 85, 105
estrella, 108
estrellado, 303
estructura
analtica, 471
diferencial, 232
evaluaci
on, 314
exacta (sucesion), 44
factorizacion local, 379
brado, 379
de tangentes, 254
horizontal, 387
trivial, 380
vectorial, 381
vertical, 385
forma
diferencial, 314
horizontal, vertical, 388
frontera, 35
funtor, 141
covariante, 115
germen diferenciable, 240
grado, 361
local, 370
grupo
de cohomologa, 138
de homologa, 35
de transformaciones de un cubrimiento, 221
fundamental, 213
Gysin (aplicaci
on de), 421
holomorfa (aplicaci
on), 471
homeomorsmo relativo, 84
homologa, 31
homomorsmo
de complejos, 34
de conexion, 47
de brados, 380
graduado, 32
homotopa, 23, 24, 41, 44
de bucles, 213
identicaci
on, 14
integral en bras, 402

484
involuci
on, 341
isometra, 281
isomorsmo de brados, 380
Lefchetz (isomorsmo, clase), 444
lema
de Gauss, 292
de localizacion, 260
longitud, 278
lmite inductivo, 192
matriz jacobiana, 245
Mayer-Vietoris, 322
minimizante, 291
modelo, 152
metrica de Riemann, 276
modulo graduado, 31
normal
carta, 290
espacio, 8
nulo (conjunto), 251
orientaci
on, 177, 184
can
onica de Rn , 337
de brados, 391
vectoriales, 391
local, 175, 176
producto, 358
partici
on de la unidad, 238
plano proyectivo, 17
poliedro, 104
prisma, 41
producto
exterior, 163
tensorial, 120
propia (aplicaci
on), 196
propiedad proyectiva, 118
punto crtico, 250
resolucion, 127
retraccion, 9
retracto, 9
absoluto, 9
de entornos, 11
por deformaci
on, 24

INDICE DE MATERIAS
seccion, 183, 383
con singularidades, 411
simple (cubrimiento), 303
simplemente conexo, 215
simplicial (aplicaci
on), 106
singularidad, 411
sistema de coordenadas, 233
sistema inductivo, 192
soporte, 31, 329
compacto en bras, 396
subcomplejo, 35, 105
subbrado, 380
vectorial, 381
subm
odulo graduado, 31
sucesion
de homologa, 47
exacta, 44
suma
amalgamada, 15
conexa, 234
topol
ogica, 15
supercie, 21
suspension, 374
smplice
afn, 28
singular
afn, 30
diferenciable, 305
tensor, 255, 259
antisimetrico, 310
holomorfo, 480
simetrico, 310
Teorema
de Borsuk-Ulam, 224, 225
de Brouwer, 67
de De Rham, 328
de dualidad de Alexander, 208
de Eilenberg-Zilber, 158
de escision, 56, 142
de Fubini, 402
de homotopa, 41
de Hopf, 377
de Hopf-Rinow, 302
de Jordan-Brouwer, 73
de K
unneth, 156

de la funci
on inversa, 248
de Lebesgue, 55
de Lefchetz, 449
de los modelos acclicos, 152
de Mayer-Vietoris, 63, 64, 142
de Poincare, 197, 353
de Sard, 252
de Stokes, 324, 348
de Tietze, 9
del bocadillo de jam
on, 226
general de separacion, 211
Thom (isomorsmo de), 435
torsi
on, 275
producto de, 129
transformaci
on natural, 116
transporte paralelo, 272
traza, 445
triangulaci
on, 455
tri
angulo, 454
trada, 57
tensamente sumergido, 205
valor crtico, regular, 250
variedad
an, 27
de orientaciones, 180
de Riemann, 276
diferencial, 232
casi compleja, 476
compleja, 471
topol
ogica, 5
volumen, 346

También podría gustarte