Sei sulla pagina 1di 499

Carlos Ivorra Castillo

TOPOLOG

IA
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
Introduccion ix
1 Topologa 1
Captulo I: Preliminares topologicos 3
1.1 Convexidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2 Variedades topol ogicas . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3 Espacios cociente . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.4 Cocientes de polgonos . . . . . . . . . . . . . . . . . . . . . . . . 16
1.5 Homotopas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Captulo II: Homologa singular 27
2.1 Smplices anes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.2 Complejos de cadenas singulares . . . . . . . . . . . . . . . . . . 30
2.3 Grupos de homologa . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.4 El teorema de homotopa . . . . . . . . . . . . . . . . . . . . . . 41
2.5 Sucesiones exactas . . . . . . . . . . . . . . . . . . . . . . . . . . 44
2.6 El teorema de escision . . . . . . . . . . . . . . . . . . . . . . . . 50
Captulo III: Aplicaciones de la homologa singular 61
3.1 La sucesion de Mayer-Vietoris . . . . . . . . . . . . . . . . . . . . 61
3.2 La homologa de las esferas . . . . . . . . . . . . . . . . . . . . . 65
3.3 El teorema de Brouwer . . . . . . . . . . . . . . . . . . . . . . . . 66
3.4 El teorema de Jordan-Brouwer . . . . . . . . . . . . . . . . . . . 70
3.5 La homologa de las supercies compactas . . . . . . . . . . . . . 75
Captulo IV: Complejos celulares 81
4.1 Adjunciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
4.2 Complejos celulares . . . . . . . . . . . . . . . . . . . . . . . . . . 84
4.3 El teorema del homeomorsmo relativo . . . . . . . . . . . . . . . 88
4.4 La homologa de los complejos celulares . . . . . . . . . . . . . . 90
4.5 Los n umeros de Betti y la caracterstica de Euler . . . . . . . . . 100
4.6 Poliedros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
v
vi

INDICE GENERAL
Captulo V: El algebra homologica 113
5.1 Categoras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
5.2 Equivalencias homot opicas . . . . . . . . . . . . . . . . . . . . . . 117
5.3 Productos tensoriales . . . . . . . . . . . . . . . . . . . . . . . . . 119
5.4 Productos de torsi on . . . . . . . . . . . . . . . . . . . . . . . . . 127
5.5 Cohomologa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Captulo VI: Productos 151
6.1 El teorema de los modelos acclicos . . . . . . . . . . . . . . . . . 151
6.2 La homologa de un producto . . . . . . . . . . . . . . . . . . . . 154
6.3 El producto exterior . . . . . . . . . . . . . . . . . . . . . . . . . 160
6.4 El producto mixto . . . . . . . . . . . . . . . . . . . . . . . . . . 168
6.5 Productos relativos . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Captulo VII: Variedades topologicas 173
7.1 Orientaci on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
7.2 La homologa de las variedades topol ogicas . . . . . . . . . . . . 183
7.3 Lmites inductivos . . . . . . . . . . . . . . . . . . . . . . . . . . 192
7.4 La dualidad de Poincare . . . . . . . . . . . . . . . . . . . . . . . 195
7.5 La dualidad de Alexander . . . . . . . . . . . . . . . . . . . . . . 204
Captulo VIII: Homotopa 213
8.1 El grupo fundamental . . . . . . . . . . . . . . . . . . . . . . . . 213
8.2 Cubrimientos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
8.3 Un criterio de elevaci on . . . . . . . . . . . . . . . . . . . . . . . 223
2 Geometra diferencial 229
Captulo IX: Variedades diferenciales 231
9.1 Denici on y hechos b asicos . . . . . . . . . . . . . . . . . . . . . 232
9.2 Aplicaciones diferenciables . . . . . . . . . . . . . . . . . . . . . . 235
9.3 El espacio tangente . . . . . . . . . . . . . . . . . . . . . . . . . . 239
9.4 Subvariedades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
9.5 El brado de tangentes . . . . . . . . . . . . . . . . . . . . . . . . 253
9.6 Tensores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
Captulo X: Variedades de Riemann 263
10.1 Conexiones anes . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
10.2 Metricas de Riemann . . . . . . . . . . . . . . . . . . . . . . . . . 276
10.3 La conexi on de Levi-Civita . . . . . . . . . . . . . . . . . . . . . 282
10.4 Geodesicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286

INDICE GENERAL vii


Captulo XI: Homologa y cohomologa diferenciable 305
11.1 Homologa singular diferenciable . . . . . . . . . . . . . . . . . . 305
11.2 Tensores antisimetricos . . . . . . . . . . . . . . . . . . . . . . . . 310
11.3 Formas diferenciales . . . . . . . . . . . . . . . . . . . . . . . . . 313
11.4 La cohomologa de De Rham . . . . . . . . . . . . . . . . . . . . 318
11.5 El teorema de De Rham . . . . . . . . . . . . . . . . . . . . . . . 323
11.6 Cohomologa con soportes compactos . . . . . . . . . . . . . . . . 329
Captulo XII: La cohomologa de De Rham 333
12.1 Orientaci on de variedades diferenciales . . . . . . . . . . . . . . . 333
12.2 Integraci on de formas diferenciales . . . . . . . . . . . . . . . . . 342
12.3 La dualidad de Poincare . . . . . . . . . . . . . . . . . . . . . . . 350
12.4 Los teoremas de K unneth . . . . . . . . . . . . . . . . . . . . . . 354
12.5 El grado de una aplicaci on . . . . . . . . . . . . . . . . . . . . . . 360
Captulo XIII: Fibrados 379
13.1 Denici on y propiedades b asicas . . . . . . . . . . . . . . . . . . 379
13.2 El brado de tangentes de un brado . . . . . . . . . . . . . . . . 384
13.3 Orientaci on de brados . . . . . . . . . . . . . . . . . . . . . . . 391
13.4 Integraci on sobre bras . . . . . . . . . . . . . . . . . . . . . . . 396
13.5 Fibrados de esferas . . . . . . . . . . . . . . . . . . . . . . . . . . 408
Captulo XIV: La cohomologa de los brados 417
14.1 La clase de Euler . . . . . . . . . . . . . . . . . . . . . . . . . . . 417
14.2

Indices de secciones . . . . . . . . . . . . . . . . . . . . . . . . . . 425
14.3 El isomorsmo de Thom . . . . . . . . . . . . . . . . . . . . . . . 433
14.4 Secciones en brados vectoriales . . . . . . . . . . . . . . . . . . . 440
14.5 La clase y la caracterstica de Euler . . . . . . . . . . . . . . . . . 443
14.6 El teorema de punto jo de Lefchetz . . . . . . . . . . . . . . . . 449
Apendice A: Las supercies compactas 453
A.1 Consecuencias del teorema de Jordan . . . . . . . . . . . . . . . . 453
A.2 Triangulaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . 454
A.3 La clasicacion . . . . . . . . . . . . . . . . . . . . . . . . . . . . 464
Apendice B: Variedades complejas 469
B.1 Funciones complejas sobre variedades reales . . . . . . . . . . . . 469
B.2 Estructuras analticas . . . . . . . . . . . . . . . . . . . . . . . . 471
B.3 Tensores complejos . . . . . . . . . . . . . . . . . . . . . . . . . . 477
Bibliografa 481

Indice de Materias 482


Introducci on
La topologa algebraica proporciona tecnicas capaces de analizar en profun-
didad los espacios topol ogicos que aparecen en geometra, tanto en geometra
diferencial como en geometra algebraica, y en aquellas ramas del an alisis di-
rectamente 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 re-
sultados 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 espa-
cio topol ogico una sucesion de grupos, los llamados grupos de homologa, de
modo que las aplicaciones continuas entre espacios inducen homomorsmos en-
tre 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 pro-
porcionan 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 esen-
cialmente 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
x Introducci on
v
1
v
2
v
3
v
4
v
5
v
6
v
7
v
8
a
1
a
2
a
3
a
4
a
5
a
6
a
7
a
8
a
9
a
10
a
11
a
12
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 C
0
(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
n
1
v
1
+n
2
v
2
+n
3
v
3
+n
4
v
4
+n
5
v
5
+n
6
v
6
+n
7
v
7
+n
8
v
8
, n
i
Z.
Similarmente, denimos el grupo de las cadenas de dimensi on 1 como el
grupo abeliano libre C
1
(S) generado por las aristas de S. Debemos pensar que
la cadena a
1
representa la misma arista que a
1
pero recorrida al reves, de
modo que su origen es el vertice v
2
y su extremo es v
1
. La cadena a
1
+a
9
a
8
representa el camino que parte de v
2
, pasa por v
1
, luego por v
5
y acaba en v
8
.
La cadena 2a
1
+2a
10
2a
5
2a
9
representa dos vueltas en sentido antihorario
alrededor de la cara frontal de la gura. Similarmente, denimos el grupo C
2
(S)
de las cadenas de dimension 2, generado por las seis caras, digamos c
1
, . . . , c
6
.
Denimos la frontera de una arista como la diferencia de sus extremos. Por
ejemplo,
1
a
1
= v
2
v
1
C
0
(S). El operador frontera se dene extendiendo
por linealidad esta denici on sobre todo el grupo C
1
(S). Tenemos as un homo-
morsmo
1
: C
1
(S) C
0
(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 c
1
es
la cara central de la gura, cuya orientaci on hemos establecido como el giro
antihorario, entonces

2
c
1
= a
1
a
5
a
9
+a
10
.
Extendiendo esta denici on por linealidad obtenemos un homomorsmo de
grupos
2
: C
2
(S) C
1
(S). Por completitud denimos

0
: C
0
(S) 0 y
3
: 0 C
2
(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
c
1
:

1
(
2
c
1
) =
1
a
1

1
a
5

1
a
9
+
1
a
10
= v
2
v
1
+v
5
v
6
+v
1
v
5
+v
6
v
2
= 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 unico caso no trivial. Denimos el grupo de los ciclos de dimensi on
p como
Z
p
(S) = c C
p
(S) [
p
c = 0.
As, Z
0
(S) = C
0
(S), mientras que Z
1
(S) es, como ya hemos comentado, el
grupo formado por las cadenas que describen circuitos cerrados. No es difcil
probar que
Z
2
(S) = c
1
+c
2
+c
3
+c
4
+c
5
+c
6
) .
En efecto, ante todo, z = c
1
+c
2
+c
3
+c
4
+c
5
+c
6
es un ciclo, pues al calcular
su frontera cada arista aparece dos veces con signos opuestos. Por ejemplo, la
arista a
10
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

Z
2
(S) y c
1
aparece con coeciente
n ,= 0 en z

, entonces c
1
aporta a z

un sumando na
10
, que debe ser cancelado
con otro termino, pero s olo la cara derecha puede aportar otro termino en a
10
,
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
F
p
(S) =
p+1
c [ c C
p+1
(S).
La propiedad
p+1

p
= 0 hace que F
p
(S) Z
p
(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 = a
1
+a
10
+a
6
+a
7
a
8
a
9
.
Vemos que z divide al cubo en dos regiones, una contiene a la cara frontal y
a la cara superior del cubo. Llamemos c
1
a la suma de estas dos caras y c
2
a la
suma de las caras restantes, es decir, las contenidas en la otra region. Es f acil
ver entonces que
2
c
1
=
2
c
2
= 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
H
p
(S) = Z
p
(S)/F
p
(S).
Estos grupos son los invariantes principales que vamos a estudiar. Se dice
que dos ciclos son homologos si se diferencian en una frontera, de modo que los
elementos de H
p
(S) son las clases de equivalencia de ciclos homologos, o clases
de homologa, de dimensi on p.
Acabamos de observar que H
1
(S) = 0, as como la conexion que tiene este
hecho con el teorema de Jordan. Veamos ahora que H
0
(S)

= Z. En efecto, un
vertice solo no es una frontera, pero si v
i
,= v
j
entonces v
i
v
j
es la frontera de
cualquier 1-cadena que una v
j
con v
i
,. Esto hace que dos vertices cualesquiera
sean homologos entre s, por lo que todos generan la misma clase de homologa
[v
i
], la cual es un generador de H
0
(S).
Vemos, pues, que la estructura del grupo H
0
(S) esta relacionada con la
conexion 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 H
0
(X)

= Z
r
, donde r es el n umero de componentes conexas de X.
Por ultimo, puesto que, por denici on, F
2
(S) = 0, tenemos que H
2
(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 H
n
(V )

= Z, y en caso contrario H
n
(V ) = 0.
Todos estos razonamientos presuponen un hecho nada trivial, y es que los
grupos de homologa dependen unicamente 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 unico vertice v
(un punto cualquiera), ninguna arista y una unica cara c, formada por todos los
puntos de la esfera menos v. Entonces la situaci on sera C
2
(S) = c), C
1
(S) = 0,
C
0
(S) = v). Los operadores frontera seran todos nulos, con lo que
Z
2
(S) = c) , Z
1
(S) = 0, Z
0
(S) = v) ,
y al dividir entre los grupos de fronteras (nulos) llegamos igualmente a que
H
2
(S)

= Z, H
1
(S) = 0, H
0
(S)

= 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 topo-
loga 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 con-
siderar 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 in-
ferior (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:
a
a
b b
c
v
v
v
v
Cumple los unicos requisitos necesarios: que las aristas sean homeomorfas a
segmentos abiertos y las caras a discos abiertos (notemos que a es una circun-
ferencia, 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,
H
2
(T)

= Z, H
1
(T)

= Z Z, H
0
(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 recogere-
mos 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 unica-
mente 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 R
2
, no necesariamente in-
yectivas.
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 habre-
mos 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 de-
nir 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 ultimo, 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 unica 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
1
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 con-
ceptos 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 R
n
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 a
0
, . . . , a
m
si es de la forma
x = t
0
a
0
+ +t
m
a
m
, t
0
+ +t
m
= 1, t
i
0.
Si A es convexo, entonces A contiene a todas las combinaciones convexas de
sus puntos. En efecto, si t
0
= 1 entonces x = a
0
A, mientras que si t
0
,= 1,
entonces
t
0
a
0
+ +t
m
a
m
= t
0
a
0
+ (1 t
0
)
_
t
1
1 t
0
a
1
+ +
t
m
1 t
0
a
m
_
,
y basta razonar por inducci on sobre m.
Dado un conjunto A R
n
, 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 R
n
que contiene a A.
Teorema 1.1 La clausura de un conjunto convexo es convexa.
3
4 Captulo 1. Preliminares topol ogicos
Demostraci on: Sea C R
n
un conjunto convexo y tomemos x, y C,
0 1. Si x
n

n
e y
n

n
son sucesiones en C que convergen a x e y
respectivamente, entonces x
n
+(1)y
n

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 ultimo, est an en el interior del convexo.
Teorema 1.2 Sea C R
n
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
esta en el interior de C.
Demostraci on: Llamemos z = x+(1)y, de modo que x =
1

z
1

y.
Para cada par de puntos z

, y

R
n
, sea x

=
1

. As,
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


clausura de C, podemos tomar puntos y

C arbitrariamente pr oximos a y, y si
z no estuviera en el interior de C, tendramos puntos z

R
n
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 R
n
[ x
2
1
+ +x
2
n
1, S
n
= x R
n+1
[ x
2
1
+ +x
2
n+1
= 1.
Claramente la bola B
n
es un compacto convexo (basta aplicar las propieda-
des de la norma eucldea en R
n
), y la esfera S
n1
es la frontera de B
n
.
Teorema 1.3 Todo espacio compacto convexo K R
n
de interior no vaco es
homeomorfo a B
n
. Adem as el homeomorsmo hace corresponder K con S
n1
.
Demostraci on: Aplicando una traslaci on si es preciso podemos suponer
que 0 esta en el interior de K. Para cada x S
n1
, llamemos
t
x
= supt > 0 [ tx K.
Como K esta acotado y 0 esta en su interior, es claro que t
x
> 0 esta bien
denido. Adem as es claro que g(x) = t
x
x K, luego tenemos denida una
funci on g : S
n1
K. Es f acil ver que es biyectiva. Concretamente, su
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 t
0
= |x|. Por convexidad tx K para todo t t
0
, luego
t
y
t
0
. Si fuera t
y
> t
0
entonces, x sera combinaci on convexa de 0 y g(y), y
1.2. Variedades topol ogicas 5
por el teorema anterior x sera un punto interior de K, cuando tenemos que es
un punto frontera. As pues, t
y
= t
0
, 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/|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 pode-
mos obtener de este teorema usando lo siguiente:
Teorema 1.4 Si A R
n
es un abierto convexo, entonces A coincide con el
interior de su clausura.
Demostraci on: Sea z un punto del interior de la clausura de A y sea x ,= z
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 R
n
es homeomorfo a una bola abierta.
Demostraci on: Sea A R
n
un abierto convexo. Aplicando un homeo-
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 principal-
mente a que permite aplicar las mismas ideas al estudio de los espacios con una
interpretaci on geometrica clara (los espacios R
n
y sus subespacios, las varie-
dades diferenciales, entre ellas las supercies de Riemann, etc.) y los espacios
abstractos (espacios de funciones, espacios de medidas, etc.) La topologa alge-
braica se aplica principalmente a los espacios que provienen de la geometra, y
la mayora de ellos son variedades topol ogicas, en el sentido siguiente:
Denicion 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 R
n
.
6 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 R
n
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 R
n
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 R
n
. Obviamente todo punto
de un abierto de R
n
tiene un entorno abierto homeomorfo (de hecho, igual) a
una bola abierta en R
n
, 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 y
i
,= 0. Por simplicidad supondremos y
n+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 R
n
y el abierto
S
n
+
= x S
n
[ x
n+1
> 0,
que es un entorno de y. En el caso y
n+1
< 0 tomamos la raz cuadrada con
signo negativo.
Una prueba alternativa de que las esferas son variedades se obtiene obser-
vando que si P S
n
entonces S
n
P es homeomorfo a R
n
. No perdemos
generalidad si suponemos que P = (0, . . . , 0, 1). Basta considerar la proyecci on
estereograca f : S
n
P R
n
dada por
f(x) =
_
x
1
1 x
n+1
, . . . ,
x
n
1 x
n+1
_
.
Su inversa es g : R
n
S
n
P, dada por
g(x
1
, . . . , x
n
) =
_
2x
1
|x|
2
+ 1
, . . . ,
2x
n
|x|
2
+ 1
,
|x|
2
1
|x|
2
+ 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 R
n
y, por consiguiente,
a una bola abierta en R
n
.
1.2. Variedades topol ogicas 7
Si a nadimos un punto a R
n
, podemos extender la proyecci on estereograca
hasta una biyecci on entre S
n
y R
n

= R
n
. Es f acil ver que los entornos
abiertos de P en S
n
se corresponden entonces con los conjuntos R
n

K, donde
K es compacto en R
n
, es decir, la proyeccion estereograca se extiende a un
homeomorsmo entre S
n
y la compacticacion de Alexandro de R
n
.
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 R
n
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.
Demostraci on: Supongamos primero que a ,= 0 ,= b y, a su vez, suponga-
mos que a y b estan sobre el mismo radio, es decir, b = a, con 0 < < 1.
|a|

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|) = .
Denimos f(x) = r(|x|)
x
|x|
, y es claro que
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|. Eli-
giendo un sistema de coordenadas adecuado pode-
mos 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) = (x
1
cos (|x|) x
2
sen (|x|), x
1
sen (|x|) +x
2
cos (|x|), x
3
, . . . , x
n
).
Nuevamente es claro que f cumple lo pedido. Finalmente, si a = 0 consi-
deramos 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

.
8 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.
Demostraci on: Tomamos un arco en G que une x con y, cubrimos cada
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 x
0
, . . . , x
n
tal que x
0
= x, x
n
= y y dos cualesquiera conse-
cutivos 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 R
n
. 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 R
n
. 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 apli-
caci on continua e inyectiva f : V R
m
.
Demostraci on: Podemos cubrir a V con un n umero nito de abiertos
U
1
, . . . , U
r
homeomorfos a bolas abiertas de R
n
. Tomemos homeomorsmos
f
i
: U
i
S
n
N, donde N es el polo norte. Todos ellos se extienden a
aplicaciones continuas f
i
: V S
n
de modo que los puntos de V U
i
tienen
imagen N. A su vez, estas aplicaciones denen f : V (S
n
)
r
mediante
f(x) = (f
1
(x), . . . , f
r
(x)). Claramente, la aplicaci on f es inyectiva y continua,
y (S
n
)
r
R
r(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 A
1
y A
2
de X existen abiertos disjuntos U
1
y U
2
en X tales que
A
i
U
i
. M as brevemente, se dice entonces que los abiertos U
i
separan a los
cerrados A
i
.
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.
Demostraci on: En efecto, si X es un espacio metrizable y A
1
, A
2
son dos
cerrados disjuntos en X, consideramos la funci on continua f : X R dada
por
f(x) =
d(x, A
1
)
d(x, A
1
) +d(x, A
2
)
,
1.2. Variedades topol ogicas 9
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 A
1
y el valor 1 sobre A
2
, luego un par de abiertos que separan a
los cerrados dados son las antiim agenes de los intervalos ], 1/2[ y ]1/2, +[.
Denicion 1.11 Un espacio de Hausdor X es un retracto absoluto si cuando
Y es un espacio metrizable
1
, 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 homeo-
morsmo 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 .
Demostraci on: Veamos que
F(x) =
_
_
_
nf
cC
_
f(c) +
d(x,c)
d(x,C)
1
_
si x Y C
f(x) si x C
es una extension continua de f.
Para cada c C y cada x Y C llamemos
p
c
(x) = f(c) +
d(x, c)
d(x, C)
1.
Notemos que para cada x Y C y cada > 0 siempre podemos encontrar
un punto c C que haga
d(x, c)
d(x, C)
1 < ,
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
xB
d(x, C) < +.
Tomemos x, y B y c C con d(x, c) 3
0
. Entonces
[p
c
(x) p
c
(y)[ =

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

d(y, 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)

3
0
+
1

2
0
d(x, y) = Kd(x, y).
Dado x B, para todo 0 < < 1 existe un c C tal que [F(x)p
c
(x)[ < /2.
Ha de ser d(x, c) 3
0
, pues en caso contrario p
c
(x) (3
0
)/
0
1 2.
Fijemos = /2K. As si d(x, y) < se cumple [p
c
(x) p
c
(y)[ < /2, luego
[F(x) p
c
(y)[ < y por consiguiente F(y) p
c
(y) F(x) +.
Tomemos ahora c

C tal que [F(y)p


c
(y)[ < /2. Como antes concluimos
que d(y, c) 3
0
, luego [p
c
(x) p
c
(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 c
0
C. Dado > 0 sea
> 0 tal que si c C cumple d(c, c
0
) < 4 entonces [f(c) f(c
0
)[ < /2. Basta
probar que si x Y C cumple d(x, c
0
) < entonces [F(x) f(c
0
)[ < .
Tomemos c C tal que
d(x, c) d(x, c
0
) < y [d(x, c) d(x, C)[ < (/2)d(x, C).
As
d(x, c)
d(x, C)
1 <

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

1 = 1 f(c
0
) ,
y si d(x, c) < 2 entonces d(c, c
0
) < 4, luego p
c
(x) f(c) f(c
0
) .
Por consiguiente F(x) f(c
0
) y en total [F(x) f(c
0
)[ .
Es inmediato comprobar que un producto de retractos absolutos es un re-
tracto 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 ejem-
plo, 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
Denicion 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 metriza-
ble 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 re-
tracto 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 = G
1
[A] y F = G[
V
.
As pues, dado que B
n
es un retracto absoluto, concluimos que las bolas
abiertas en R
n
son retractos absolutos de entornos. Del teorema siguiente se si-
gue inmediatamente que todas las variedades compactas son retractos absolutos
de entornos:
Teorema 1.14 Sean X
1
y X
2
dos abiertos en un espacio X tales que ambos
son retractos absolutos de entornos. Entonces X
1
X
2
tambien lo es.
Demostraci on: Podemos suponer que X = X
1
X
2
. Sea Y un espacio
metrizable, B Y un cerrado y f : B X una aplicaci on continua. Llame-
mos A
1
= B f
1
[X
2
] y A
2
= B f
1
[X
1
]. Claramente A
1
y A
2
son cerrados
disjuntos en B. Como Y es normal existen abiertos disjuntos Y
1
, Y
2
tales que
A
i
Y
i
. Llamemos Y
0
= Y (Y
1
Y
2
). Sea B
i
= Y
i
B, para i = 0, 1, 2. De
este modo f[B
1
] X
1
, f[B
2
] X
2
, f[B
0
] X
1
X
2
.
Y
1
Y
0
Y
2
Y B
A
1
A
2
U
0
V
U

1
U

0
U

2
Como X
1
X
2
es un retracto absoluto de entornos, f[
B
0
se extiende a una
funci on g
0
: U
0
X
1
X
2
, donde U
0
es un entorno de B
0
en Y
0
. Notemos
que U
0
= (U
0
B) Y
0
es cerrado en U
0
B, por lo que f y g
0
determinan una
funci on continua g : U
0
B X.
Ahora usamos que B
0
e Y
0
U
0
son cerrados disjuntos en Y
0
, por lo que
existen abiertos disjuntos V y W (en Y
0
) tales que B
0
V e Y
0
U
0
W.
Entonces, U

0
= Y
0
W es cerrado y V U

0
U
0
.
12 Captulo 1. Preliminares topol ogicos
Se cumple que U

0
B
i
es cerrado en Y , y g[U

0
B
i
] X
i
, para i = 1, 2, luego,
al ser X
i
un retracto absoluto de entornos, la aplicaci on g[
U

0
B
i
se extiende a
una aplicaci on continua G
i
: U
i
X
i
, donde U
i
es un abierto en Y . Sea
U

i
= U
i
(U

0
Y
i
) y sea U = U

1
U

2
. Se cumple que cada U

i
es cerrado en
U, pues U U

1
= U Y
2
, y an alogamente para U

2
. Ademas U

0
= U

1
U

2
. Por
consiguiente, las dos funciones G
i
determinan una funci on continua F : U X
que extiende a f.
Finalmente observamos que U contiene a E = (U
1
(V Y
1
))(U
2
(V Y
2
)),
que a su vez contiene a B y ademas es abierto en Y . En efecto, podemos
expresar V = Y
0
V

, donde V

es abierto en Y , y podemos suponer adem as


que V

U
1
U
2
. Entonces E = (U
1
(V

Y
1
)) (U
2
(V

Y
2
)).
Como ya habamos anunciado, ahora tenemos:
Teorema 1.15 Toda variedad topol ogica compacta es un retracto absoluto de
entornos.
Demostraci on: Toda variedad topol ogica compacta puede cubrirse por un
n umero nito de abiertos homeomorfos a bolas abiertas de R
n
. Cada uno de
ellos es un retracto absoluto de entornos, y basta aplicar el teorema anterior.
Una propiedad util 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 G
n

n=0
de modo que G
n
es
compacto, G
n
G
n+1
y V =

n=0
G
n
.
Demostraci on: Fijemos una base numerable de V . Todo punto tiene un
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 B
i

i=0
. Denimos G
0
= B
0
.
Entonces G
0
es compacta, luego existe un n umero natural j
1
> 1 tal que
G
0

j
1

i=0
B
i
= G
1
.
Claramente, G
1
es compacta, luego existe un j
2
> 2 tal que
G
1

j
2

i=0
B
i
= G
2
.
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 unicamente 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.
Demostraci on: Sea G
n

n=0
una familia de abiertos seg un el teorema
anterior. Convenimos que G
i
= si i < 0. El compacto G
n
G
n1
puede
cubrirse por un n umero nito de abiertos de B contenidos en G
n+1
G
n2
y
en alguno de los abiertos del cubrimiento dado. Si llamamos V
n
al conjunto de
estos abiertos, es claro que la union de todos los V
n
es un cubrimiento de V que
rena al cubrimiento dado, y es localmente nito porque un abierto de V
n
corta
a lo sumo a los abiertos de V
i
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
Denicion 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 p
1
[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 util el
teorema siguiente:
Teorema 1.19 a) Un espacio topologico X es de Hausdor si y s olo si la dia-
gonal = (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.
Demostraci on: a) es inmediato: si es cerrado y x, y son puntos distintos
en X, entonces (x, y) / , luego existe un abierto b asico tal que (x, y) U V ,
(U V ) = . Esto ultimo 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. No-
tar que en la denici on de identicaci on podemos sustituir abierto por ce-
rrado.
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 R
f
en X dada por x R
f
y si y
solo si f(x) = f(y). Tenemos entonces una biyeccion natural g : X/R
f
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 util es que una aplicaci on continua y suprayectiva f : X Y
entre espacios topologicos que sea abierta o cerrada es una identicaci on. 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 (de Hausdor) Y
es una identicaci on.
1.3. Espacios cociente 15
Ejemplo La aplicaci on f : [0, 2] [0, 2] R
3
dada por
f(, ) = (Rcos +r cos cos , Rsen +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 unicamente 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:
Denicion 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
XY , 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 X
1
y X
2
, junto con dos subes-
pacios cerrados homeomorfos C
1
y C
2
. Sea h : C
1
C
2
un homeomorsmo.
Denimos la suma amalgamada X
1

h
X
2
como el cociente de X
1
X
2
deter-
minado por la relaci on de equivalencia R
h
dada por
x R
h
y si y solo si x = y o x C
1
, y = h(x) o y C
1
, x = h(y).
Para cada i, si componemos la inclusion natural X
i
X
1
X
2
con la
proyeccion p : X
1
X
2
X
1

h
X
2
obtenemos una aplicaci on continua, y
es facil ver que es un homeomorsmo en su imagen. En efecto, si C X
1
es cerrado, entonces C es tambien cerrado en X
1
X
2
, y p[C] es cerrado en
X
1

h
X
2
porque p
1
[p[C]] = C h[C C
1
], que es cerrado en X
1
X
2
.
As pues, podemos identicar a cada X
i
con un subespacio de X
1

h
X
2
.
Ademas cada X
i
es cerrado, pues, por ejemplo, p
1
[X
1
] = X
1
C
2
, que es
cerrado en X
1
X
2
.
Si llamamos C = p[C
1
] = p[C
2
], tenemos que C es cerrado en X
1

h
X
2
y,
considerados como subespacios de X
1

h
X
2
, se cumple que X
1
X
2
= 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 usa-
remos la notacion siguiente:
a
1
a
Cinta normal
a a
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
a
1
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 identi-
cacion 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 identica-
mos los lados. Con la notaci on que acabamos de introducir la identicaci on se
representa as:
a
a
1
b
1
b
1.4. Cocientes de polgonos 17
Podemos representar mas brevemente la identicacion sin m as que escribir
aba
1
b
1
. Veamos ahora el resultado que producen otros tipos de identicaci on.
Por ejemplo
a
b
b
1
a
1
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. Parta-
mos, por ejemplo, del cuadrado C de vertices (1, 0) y (0, 1). La aplicaci on
f : C R
3
dada por
f(x, z) = ((1 [z[) cos
x
1 [z[
, (1 [z[) sen
x
1 [z[
, 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 co-
ciente 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 cir-
cunferencia 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
a
b b
b b
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 R
3
, pues la supercie esferica corta necesaria-
mente a la cinta en puntos no fronterizos.
Pensemos ahora en el cociente aba
1
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 R
3
,
la unica 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 homeo-
morfo a la botella de Klein. Para probarlo partimos el cuadrado por la diagonal
e identicamos primero los lados b, como indica la gura:
a
b
b c a
a
a
1
c c c
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 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
a a a
Ahora, si partimos de la botella de Klein en la forma aabb, podemos partir
el cuadrado por la diagonal como indica la gura:
a
b
b a
Vemos as que tenemos dos cintas de Mobius identicadas por su unico 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:
c
d c d
a a b e b
Si partimos el rect angulo por la mitad e identicamos primero los lados c y
d obtenemos el esquema siguiente:
c
d
b
a
e
e
a
b
Por consiguiente estamos ante una cinta de M obius. En lugar de un ci-
lindro 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, equivalente-
mente, de dos cintas de Mobius identicadas a dos semiesferas truncadas identi-
cadas 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.
Denicion 1.21 Para cada n umero natural g 1 denimos M
g
como el espacio
topol ogico que se obtiene al identicar los lados de un polgono de 4g lados en
la forma a
1
b
1
a
1
1
b
1
1
a
g
b
g
a
1
g
b
1
g
. Convenimos tambien que M
0
es el espacio
obtenido a partir de un cuadrado mediante la identicaci on aa
1
bb
1
, es decir,
la esfera.
Para cada n umero natural h 2 denimos N
h
como el cociente obte-
nido a partir de un polgono de 2h lados identicando sus lados en la forma
a
1
a
1
a
h
a
h
. Llamaremos N
1
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 con-
viene que observemos algunos hechos elementales sobre ellos. En primer lu-
gar, todos los vertices del polgono se identican a un unico punto. En efecto,
(ver la gura) en el caso de M
g
, la identicaci on a
1
a
1
1
hace que v
1
= v
4
y
v
2
= v
3
. La identicaci on b
1
b
1
1
hace que v
2
= v
5
y v
3
= v
4
, de donde los cinco
vertices (cuatro si v
1
= v
5
) se correspondan con el mismo punto. Si hay m as
vertices razonamos con el siguiente bloque de cuatro identicaciones que hace
que v
5
se identique con los cuatro vertices siguientes, etc. Con N
h
se razona
an alogamente.
v
1
v
2
v
3
v
4
v
5
a
1
b
1
a
1
1
b
1
1
Como consecuencia obtenemos que los espacios M
g
y N
h
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 unico 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
R
2
(el que resulta de identicar los dos semidiscos).
1.4. Cocientes de polgonos 21
Por ultimo, los entornos b asicos del unico 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 M
g
y N
h
tiene un entorno homeomorfo a un disco abierto en R
2
, es decir, son variedades
topol ogicas bidimensionales. Conviene introducir el termino siguiente:
Denicion 1.22 Una supercie es una variedad topol ogica conexa bidimensio-
nal.
Los espacios M
g
y N
h
son imagenes continuas de polgonos (compactos y
conexos), luego son supercies compactas. Veamos ya que aspecto tienen. Por
denici on M
0
es la esfera y es claro que M
1
es el toro. Para hacernos una idea
general de los espacios M
g
consideremos el caso g = 3. Partimos de un polgono
de 12 lados.
a
1
b
1
a
1
1
b
1
1
a
2
b
2
a
1
2
b
1
2
a
3
b
3
a
1
3
b
1
3
a
1
a
2
a
3
b
1
b
1
1
b
2
b
1
2
b
3
b
1
3
Al identicar los lados a
1
, a
2
y a
3
formamos tres tubos que acaban en tres
agujeros correspondientes a los lados b
1
, b
2
y b
3
. Si unimos los vertices que
quedan al extremo opuesto de los tubos se forman otros tres agujeros, corres-
pondientes a b
1
1
, b
1
2
y b
1
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 M
g
es una esfera con g asas, o con g agujeros, o bien g
toros pegados. Esto justica que hayamos convenido llamar M
0
a la esfera sin
agujeros.
Consideremos ahora los espacios N
h
. Por denici on N
1
es el plano proyec-
tivo, que puede verse como una esfera a la que hemos cosido una cinta de
M obius, y N
2
es la botella de Klein, que puede verse como una esfera con dos
cintas de M obius. En general, N
h
es una esfera con h cintas de M obius. Para
convencernos de ello pensemos en N
3
:
a
a
b b
c
c
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, efectiva-
mente, 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 espa-
cios: en el apendice A probamos que toda supercie compacta es homeomorfa
a una de las supercies M
g
o N
h
.
1.5 Homotopas
Probar que toda supercie compacta es homeomorfa a una de las supercies
canonicas que hemos denido en la seccion anterior no resuelve completamente
el problema de la clasicacion, sino que falta justicar que estas no son ho-
meomorfas 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 M
g
y N
h
. 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 sa-
tisfagan 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
Denicion 1.23 Dos aplicaciones continuas f
0
, f
1
: X Y entre espacios
topol ogicos son homotopicas si existe una aplicaci on continua F : I X Y
tal que para todo x X se cumple F(0, x) = f
0
(x) y F(1, x) = f
1
(x). Se dice
que F es una homotopa entre f
0
y f
1
. Escribiremos tambien f
t
(x) = F(t, x).
De este modo, cuando jamos x y hacemos variar t, tenemos que f
t
(x) es un
arco que une f
0
(x) con f
1
(x). Informalmente podemos decir que una homotopa
mueve la imagen de cada punto de X por f
0
a traves de un camino en Y que
la lleva hasta la imagen del mismo punto por f
1
, de forma que la transformaci on
es globalmente continua.
Ejemplo Sea f
0
: S
1
R
2
la inclusi on de la circunferencia unidad en R
2
y sea f
1
: S
1
R
2
la funci on constante 0. Una homotopa entre ambas es
la dada por f
t
(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 f
0
con imagen en R
2
0, entonces f
0
no es homotopica a ninguna funci on
constante. Intuitivamente ello es debido a que para reducir la circunferencia
a un punto de R
2
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 f
t
= f, para todo t I; si f
0
es homotopica a f
1
entonces una homotopa de f
1
a f
0
viene dada por g
t
= f
1t
; nalmente, si F
es una homotopa de f
0
a f
1
y G es una homotopa de f
1
a f
2
, podemos denir
una homotopa de f
0
a f
2
mediante
H(t, x) =
_
F(2t, x) si 0 t 1/2,
G(2t 1, x) si 1/2 t 1.
La aplicaci on H es continua porque lo son sus restricciones a los cerrados
[0,
1
2
] X y [
1
2
, 1] X.
El teorema siguiente proporciona un criterio sencillo para probar que dos
aplicaciones son homotopicas:
Teorema 1.24 Sean f
0
, f
1
: X Y dos aplicaciones continuas de un espacio
topologico X en un subespacio Y de R
n
. Si para todo x X se cumple que el
segmento de extremos f
0
(x) y f
1
(x) esta contenido en Y , entonces f
0
y f
1
son
homotopicas.
Demostraci on: Basta considerar F(t, x) = tf
0
(x) + (1 t)f
1
(x).
En particular, dos aplicaciones continuas cualesquiera de un espacio X en
R
n
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 f
0
, f
1
: X S
n
dos aplicaciones continuas tales que
para todo x X se cumpla que f
0
(x) ,= f
1
(x). Entonces f
0
y f
1
son ho-
motopicas.
Demostraci on: Por el teorema anterior son homot opicas si las conside-
ramos como aplicaciones en R
n+1
0, pues el segmento que une cada par
de puntos f
0
(x), f
1
(x) no pasa por el origen. Consideramos la composici on
de una homotopa entre ambas con la aplicaci on R
n+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 f
0
y f
1
.
Denicion 1.26 Dos espacios topologicos X e Y son homotopicos 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, R
n
es homotopico a un punto. Basta considerar
la inclusi on i : 0 R
n
y f : R
n
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 R
n
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 f
0
, f
1
: X Y y g
0
, g
1
: Y Z son dos pares de aplica-
ciones homotopicas, entonces f
0
g
0
es homotopica a f
1
g
1
.
Demostraci on: Consideremos homotopas f
t
y g
t
. Entonces es claro que
f
t
g
0
es una homotopa entre f
0
g
0
y f
1
g
0
, pero f
1
g
t
es una homotopa
entre f
1
g
0
y f
1
g
1
, luego por transitividad f
0
g
0
es homotopica a f
1
g
1
.
Teorema 1.28 La homotopa es una relaci on de equivalencia entre espacios
topologicos.
Claramente la homotopa es reexiva y simetrica. Para probar que es tran-
sitiva suponemos que un espacio X es homotopico a otro Y y que este a su
vez es homotopico a Z. Sean f
0
: X Y , g
0
: Y X, f
1
: Y Z,
g
1
: Z Y aplicaciones seg un la denici on de homotopa. Seg un el teorema
anterior, f
0
f
1
g
1
g
0
es homotopica a f
0
g
0
, 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:
Denicion 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 ho-
motopico 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 mues-
tra que R
n
es contractible, al igual que cualquier subespacio convexo de R
n
. En
particular R
n
es homotopico a R
m
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
H
t
(x) =
t(P) + (1 t)x
|t(P) + (1 t)x|
.
Ciertamente, H
t
(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 R
n
.
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

S
n1
= x S
n
[ x
n+1
= 0.

Este es, de hecho, un retracto por deformaci on de S


n
N, S. Una retracci on
es la aplicacion r : S
n
N, S

S
n1
dada por
r(x
1
, . . . , x
n+1
) =
(x
1
, . . . , x
n
, 0)
|(x
1
, . . . , x
n
, 0)|
,
y la homotopa es
H
t
(x) =
tr(x) + (1 t)x
|tr(x) + (1 t)x|
.
Obviamente

S
n1
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 R
n
se extiende a un homeomorsmo de R
n

en s
mismo que deja invariante a y hace corresponder cualquier punto de R
n
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 ho-
mologa singular de un espacio topol ogico. El primer paso ser a estudiar el con-
cepto 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 defor-
mado, 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 R
n
. Pueden
formularse literalmente en cualquier espacio afn real de dimensi on nita. Recor-
demos brevemente los conceptos basicos de la geometra afn (particularizados
a R
n
).
Una variedad afn es un subconjunto de R
n
de la forma A = x+V , donde V
es un subespacio vectorial de R
n
. Notemos que V = Ax, 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 a
0
, . . . , a
m
R
n
, denida
como la menor variedad afn A que los contiene. Claramente, su espacio director
ha de contener a los vectores a
1
a
0
, . . . , a
m
a
0
, luego ha de ser
A = a
0
+a
1
a
0
, . . . , a
m
a
0
) .
De este modo, x A si y solo si x = a
0
+t
1
(a
1
a
0
) + t
m
(a
m
a
0
), para
ciertos escalares t
i
. Llamando t
0
= 1 t
1
t
m
resulta que
x = t
0
a
0
+ +t
m
a
m
, t
0
+ +t
m
= 1. (2.1)
Un punto x en estas condiciones se llama combinaci on afn de a
0
, . . . , a
m
.
Recprocamente, es facil ver que toda combinaci on afn de a
0
, . . . , a
m
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 a
0
, . . . , a
m
R
n
, diremos que son afnmente inde-
pendientes si su envoltura afn tiene dimensi on m, es decir, si los vectores
a
1
a
0
, . . . , a
m
a
0
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 inde-
pendientes si no estan en el mismo plano, etc.
Si los puntos a
0
, . . . , a
m
son afnmente independientes, todo punto x de
su envoltura afn se expresa de forma unica como combinacion afn (2.1) de
a
0
, . . . , a
m
, pues los coecientes t
i
para i ,= 0 son las coordenadas de x a
0
en la base a
i
a
0
del espacio director y t
0
esta determinado por la ecuaci on
de la derecha en (2.1). Dichos coecientes reciben el nombre de coordenadas
baricentricas de x respecto a a
0
, . . . , a
m
.
Todo conjunto de puntos afnmente independientes en R
n
se puede extender
hasta un conjunto de n + 1 puntos afnmente independientes.
Una aplicaci on f : R
n
R
m
es afn si es de la forma f(x) = a +

f(x),
donde

f : R
n
R
m
es una aplicaci on lineal. La aplicaci on

f esta determinada
por f, pues

f(x) = f(x) f(0).
Es f acil ver que si t
0
+ +t
m
= 1 entonces
f(t
0
a
0
+ +t
m
a
m
) = t
0
f(a
0
) + +t
m
f(a
m
).
En particular, una aplicaci on afn f : R
m
R
m
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 R
m
se
extiende a una unica aplicaci on afn.
Denicion 2.1 Un p-smplice afn en R
n
es la envoltura convexa S de p+1 pun-
tos a
0
, . . . , a
p
R
n
afnmente independientes. Los puntos a
i
se llaman vertices
de S, los smplices generados por cada r + 1 vertices de S se llaman r-caras de
S. Representaremos el smplice de vertices a
0
, . . . , a
p
mediante [a
0
, . . . , a
p
].
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 unico conjunto de vertices.
En particular dos p-smplices son iguales si y s olo si tienen los mismos vertices.
Demostraci on: Sea S = [a
0
, . . . , a
p
]. Basta probar que estos vertices estan
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 a
j
pudiera expresarse de esta forma con
u =
p

i=0
t
i
a
i
, v =
p

i=0
t

i
a
i
,
entonces,
a
j
=
p

i=0
(tt
i
+ (1 t)t

i
)a
i
,
y los coecientes de esta expresion son no negativos y suman 1, luego por la
unicidad de las coordenadas baricentricas ha de ser tt
i
+ (1 t)t

i
= 0, para
i ,= j, luego t
i
= t

i
= 0, luego u = v = a
j
, contradicci on.
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 R
p
, por lo que el teorema 1.3 nos da que todos ellos son homeomorfos
entre s. Vamos a estudiar esto con mas detalle:
Denicion 2.3 Llamaremos p-smplice can onico al p-smplice afn
p
R
p
determinado por los vertices
x
0
= (0, . . . , 0), x
1
= (1, 0, . . . , 0), x
2
= (0, 1, . . . , 0), . . . x
p
= (0, . . . , 1).
Observemos que las coordenadas baricentricas de un punto (a
1
, . . . , a
p
) R
p
respecto de los vertices de
p
son
_
1

i
a
i
, a
1
, . . . , a
p
_
. As,

p
= (a
1
, . . . , a
p
) R
p
[ a
i
0,

a
i
1.
Claramente
0
= 0,
1
= [0, 1], mientras que
2
y
3
son el tri angulo y
el tetraedro representados en la gura.

2

3
30 Captulo 2. Homologa singular
Un p-smplice arbitrario [a
0
, . . . , a
r
] es la imagen del p-smplice canonico

p
= [x
0
, . . . , x
p
] por la aplicaci on afn f determinada por f(x
i
) = a
i
. Es f acil
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.
Denicion 2.4 Llamaremos interior de un p-smplice S al conjunto de los pun-
tos cuyas coordenadas baricentricas (respecto de sus vertices) son todas estric-
tamente 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 R
2
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
Denicion 2.5 Un p-smplice singular en un espacio topol ogico X es una apli-
cacion continua :
p
X.
Observemos que, como todos los p-smplices anes son homeomorfos, en lu-
gar del smplice canonico
p
podramos considerar cualquier p-smplice afn.
Puesto que
0
se reduce a un punto, podemos identicar los 0-smplices sin-
gulares 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 ge-
neral, dados p + 1 puntos y
0
, . . . , y
p
R
n
, denimos [y
0
, . . . , y
p
] R
n
como
su envoltura convexa (de modo que si los puntos son afnmente independientes
entonces [y
0
, . . . , y
p
] es el smplice afn que generan, de acuerdo con la secci on
anterior). Representaremos por
(y
0
, . . . , y
p
) :
p
[y
0
, . . . , y
p
]
a la restriccion de la unica aplicaci on afn que cumple x
i
y
i
.
En particular (x
0
, . . . , x
p
) es la identidad en
p
. Observemos que [y
0
, . . . , y
p
]
no depende de la ordenaci on de los vertices, pero (y
0
, . . . , y
p
) 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.
Denicion 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 C
p
(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 unica como
c =
n

i=1
a
i

i
, a
i
A, a
i
,= 0.
No debemos ver en estas sumas ninguna operacion geometrica entre los
smplices. Las p-cadenas son simplemente una forma util 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=1

i
[
p
].
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 C
p
(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 unico smplice singular de dimensi on 1, al que, por
conveniencia, representaremos por () : X. Consecuentemente, C
1
(X)
es el A-modulo libre de base (). Los modulos C
p
(X) para p < 1 se denen
tambien como 0.
Por completitud conviene denir C
p
() = 0 para todo p Z.
Ahora hemos de introducir un poco de algebra:
Denicion 2.7 Sea A un anillo conmutativo y unitario. Un A-m odulo graduado
es una suma directa de A-modulos C =

pZ
C
p
. Los elementos de cada A-
subm odulo C
p
se llaman elementos homogeneos de grado p. Un subm odulo
graduado de C es es un modulo D =

pZ
D
p
, donde D
p
= C
p
D.
As, a cada espacio topol ogico X le podemos asociar el modulo graduado
C(X) =

pZ
C
p
(X).
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 unico objeto algebraico.
32 Captulo 2. Homologa singular
Si U X son espacios topologicos, es claro que podemos identicar a cada
C
p
(U) con un subm odulo de C
p
(X). Concretamente, C
p
(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 f
p
= f[
C
p
: C
p
D
p+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 f

p
() =
f, que es un p-smplice en Y . Denimos f

p
: C
p
(X) C
p
(Y ) como
el homomorsmo de modulos que extiende linealmente a la aplicaci on f

p
que
acabamos de denir, es decir, el homomorsmo dado por
f

p
(

a
i

i
) =

a
i
f

p
(
i
).
Esta denici on vale tambien para p = 1 en la homologa reducida, y en-
tonces f

1
es la identidad, es decir, f

1
() = (). Para p = 1 en la homologa
completa y para p < 1 en ambos casos, denimos f

p
= 0.
Los homomorsmos f

p
se extienden a un unico 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

. 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 [x
0
, . . . , x
i
, . . . , x
p
], el circunejo indica que no aparece x
i
. Se trata, pues,
de una cara del smplice canonico
p
. De este modo, los smplices singulares
(x
0
, . . . , x
i
, . . . , x
p
) son las p 1-caras del p-smplice singular (x
0
, . . . , x
p
).
Denimos la frontera del p-smplice (x
0
, . . . , x
p
) como la p 1-cadena

p
(x
0
, . . . , x
p
) =
p

i=0
(1)
i
(x
0
, . . . , x
i
, . . . , x
p
) C
p1
(
p
).
Para p = 0 en la homologa completa denimos
0
(x
0
) = 0, mientras que
en la homologa reducida la f ormula anterior sigue siendo v alida, y nos da que

0
(x
0
) = (). Para p < 0 denimos
p
= 0.
x
0
x
1
x
2
Seg un esta denici on,

1
(x
0
, x
1
) = (x
1
) (x
0
),
(x
0
, x
1
, x
2
) = (x
1
, x
2
) (x
0
, x
2
) + (x
0
, x
1
).
2.2. Complejos de cadenas singulares 33
Ahora denimos la frontera de un p-smplice singular :
p
X como

p
=

(
p
(x
0
, . . . , x
p
)).
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
: C
p
(X) C
p1
(X) como el
homomorsmo de modulos que extiende linealmente a la aplicaci on frontera que
ya tenemos denida. Explcitamente:
p
(

a
i

i
) =

a
i

i
.
Los homomorsmos
p
se extienden a un unico homomorsmo de grado 1
: 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 to-
pol ogicos. Entonces f

= f

. Equivalentemente, el diagrama siguiente es


conmutativo:
C
p
(X)
f

C
p1
(X)
f

p1

C
p
(Y )

C
p1
(Y )
Demostraci on: Los casos p 0 se comprueban f acilmente. Para p > 0
basta ver que ambas aplicaciones act uan igual sobre un p-smplice en X:
f

p1
(
p
()) = f

p1
(

p1
(
p
(x
0
, . . . , x
p
))) = ( f)

p1
(
p
(x
0
, . . . , x
p
))
=
p
( f) =
p
(f

p
()).
La f ormula que hemos usado para denir la frontera del smplice (x
0
, . . . , x
p
)
es valida de hecho para cualquier smplice singular afn:
Teorema 2.9 Sea (y
0
, . . . , y
p
) un p-smplice afn en R
n
. Entonces

p
(y
0
, . . . , y
p
) =
p

i=0
(1)
i
(y
0
, . . . , y
i
, . . . , y
p
).
Demostraci on: Llamemos = (y
0
, . . . , y
p
). Entonces

p
(y
0
, . . . , y
p
) =

p1
(
p
(x
0
, . . . , x
p
)) =

p1
_
p

i=0
(1)
i
(x
0
, . . . , x
i
, . . . , x
p
)
_
=
p

i=0
(1)
i

p1
(x
0
, . . . , x
i
, . . . , x
p
) =
p

i=0
(1)
i
(y
0
, . . . , y
i
, . . . , y
p
).
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.
Demostraci on: Dejando aparte los casos triviales, basta calcular la acci on
de la composicion sobre un smplice . Tenemos que

p1
(
p
()) =

p2
(
p1
(
p
(x
0
, . . . , x
p
))),
luego basta ver que
p1
(
p
(x
0
, . . . , x
p
)) = 0. En efecto,

p1
(
p
(x
0
, . . . , x
p
)) =
p1
_
p

i=0
(1)
i
(x
0
, . . . , x
i
, . . . x
p
)
_
=
p

i=0
(1)
i

p1
(x
0
, . . . , x
i
, . . . x
p
) =
=

j<i
(1)
i+j
(x
0
, . . . , x
j
, . . . , x
i
, . . . x
p
) +

i<j
(1)
i+j1
(x
0
, . . . , x
i
, . . . , x
j
, . . . x
p
)
=

j<i
(1)
i+j
(x
0
, . . . , x
j
, . . . , x
i
, . . . x
p
) +

j<i
(1)
i+j1
(x
0
, . . . , x
j
, . . . , x
i
, . . . x
p
)
= 0,
donde hemos usado el teorema 2.9.
El lector debera visualizar este teorema para el caso del tetraedro =
(x
0
, x
1
, x
2
, x
3
). 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.
Denicion 2.11 Un complejo es un par C = (

pZ
C
p
, ), donde la primera
componente es un A-modulo graduado y es un homomorsmo de grado 1
tal que = 0. Entonces tenemos
C
p

p
C
p1

p1
C
p2

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:


C
p+1

p+1

p+1

C
p

C
p1

p1

p+1

p+1

p1


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
D
p
es un subcomplejo de otro complejo
C =

p
C
p
si para cada p se cumple que D
p
es un subm odulo de C
p
y el
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
C
p
/D
p
es un modulo graduado y el operador frontera de C induce un operador frontera
en C/Dmediante [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:
Denicion 2.12 Sea C =

pZ
C
p
un complejo de A-modulos. Los elementos de
C
p
se llaman cadenas de dimensi on p. Los elementos de Z
p
= N(
p
) se llaman
ciclos de dimensi on p. Los elementos de F
p
= Im
p+1
se llaman fronteras de
dimensi on p. La condici on
p+1

p
= 0 implica que F
p
Z
p
.
El m odulo H
p
(C) = Z
p
/F
p
se llama grupo de homologa de dimensi on p de
C. Dos ciclos son homologos 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 Z
p
(X) al modulo de los p-ciclos de X, por
F
p
(X) al modulo de las p-fronteras y por H
p
(X) al grupo de homologa de
dimensi on p.
Por razones tecnicas conviene denir unos grupos de homologa mas genera-
les: Si U X, denimos C(X, U) = C(X)/C(U). A los elementos de C
p
(X, U)
los llamaremos p-cadenas de X m odulo U. A sus grupos de homologa los lla-
maremos grupos de homologa relativa de X modulo U, y los representaremos
por
H
p
(X, U) = Z
p
(X, U)/F
p
(X, U).
Observemos que H
p
(X) = H
p
(X, ), con lo que la homologa relativa gene-
raliza 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 constan-
temente el valor x X, entonces consideramos el 2-smplice c :
2
X que
toma el mismo valor constante. Su frontera es
c = c

(x
1
, x
2
) c

(x
0
, x
2
) +c

(x
0
, x
1
) = + = .
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

(x
1
, x
2
) c

(x
0
, x
2
) +c

(x
0
, x
1
).
Pero
c

(x
0
, x
1
)(t) = c
_
(x
0
, x
1
)(t)
_
= c
_
t, 0
_
= (t),
luego c

(x
0
, x
1
) = . Similarmente se prueba que c

(x
1
, x
2
) = y que c

(x
0
, x
2
)
es la constante (0), luego es una frontera por el ejemplo anterior. En total
tenemos
c = + +c

,
como queramos probar.
Concatenacion 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

(x
1
, x
2
) c

(x
0
, x
2
) +c

(x
0
, x
1
).
Ahora bien,
c

(x
1
, x
2
)(t) = c
_
(x
1
, x
2
)(t)
_
= c
_
(1 t)x
1
+tx
2
_
= c
_
1 t, t
_
= (1 t +rt) =
2
(1 t).
Seg un el ejemplo anterior, c

(x
1
, x
2
) =
2
+c

, para una cierta cadena c

.
Similarmente se prueba que c

(x
0
, x
2
) =
1
y c

(x
0
, x
1
) = . 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 aplicacion
continua tal que (0) = 1 y (1) = 0, entonces + es una frontera.
Volviendo a la teora, para conectar los complejos relativos necesitamos apli-
caciones 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
f

p
: C
p
(X) C
p
(Y ) induce un homomorsmo f

p
: C
p
(X, U) C
p
(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

, 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
: H
p
(C) H
p
(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
f
p
: H
p
(X, U) H
p
(Y, V )
a los homomorsmos inducidos por el homomorsmo de complejos f

. Se com-
prueba sin dicultad que (f g)

= f

, 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 f
p
: H
p
(X, U) H
p
(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) =

pZ
H
p
(X, U)
y reunir todos los homomorsmos f
p
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 H
p
(X, U) coinciden con los de homologa reducida salvo a
lo sumo en el caso p = 0, X ,= , U = .
Demostraci on: Los operadores frontera son los mismos para ambas ho-
mologas salvo a lo sumo
0
. Esto hace que todos los grupos de homologa
coincidan salvo a lo sumo H
0
(X, U) y H
1
(X, U). Ahora bien, si U ,= , en-
tonces C
1
(X) = C
1
(U), pues ambos coinciden con el A-modulo generado por
(). Por consiguiente C
1
(X, U) = 0, de donde H
1
(X, U) = 0 para ambas
homologas. Ademas entonces
0
= 0 necesariamente, luego tambien coinciden
los dos grupos H
0
(X, U).
Falta probar que si U = tambien coinciden los grupos H
1
(X, U) =
H
1
(X). Podemos suponer X ,= . Para la homologa completa tenemos tri-
vialmente que H
1
(X) = 0, y para la reducida tenemos que Z
1
(X) = C
1
(X),
porque
1
= 0 y F
1
(X) = C
1
(X), pues () es la frontera de cualquier x X.
As pues, H
1
(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 H
p
(X, U) = 0.
Enseguida calcularemos los grupos H
0
(X, U), pero antes probaremos un re-
sultado general:
Teorema 2.15 Sea X =

k
X
k
un espacio topol ogico descompuesto en una
uni on disjunta de subespacios tales que cada uno de ellos sea uni on de com-
ponentes arcoconexas de X. Sea U X y sea U
k
= U X
k
. Sean
i
k
: (X
k
, U
k
) (X, U)
las inclusiones. Entonces

k
i
k
:

k
H
p
(X
k
, U
k
) H
p
(X, U)
es un isomorsmo de m odulos para la homologa completa.
Demostraci on: Si :
p
X es un p-smplice singular, entonces su
imagen es arcoconexa, luego esta contenida en un X
k
. De aqu se sigue que
C
p
(X) =

k
C
p
(X
k
), C
p
(U) =

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

k
i

k
:

k
C
p
(X
k
, U
k
) C
p
(X, U)
2.3. Grupos de homologa 39
es un isomorsmo.
Una comprobaci on directa nos da que este isomorsmo se restringe a otro

k
i

k
:

k
Z
p
(X
k
, U
k
) Z
p
(X, U)
que ademas transforma la suma de los modulos de fronteras en F
p
(X, U). Por
consiguiente los cocientes son isomorfos, es decir,

k
i
k
:

k
H
p
(X
k
, U
k
) H
p
(X, U)
es un isomorsmo.
En particular el teorema anterior es aplicable cuando los subespacios X
k
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 H
0
(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 H
0
(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.
Demostraci on: Consideremos primero el caso de la homologa completa.
Por el teorema anterior, basta probar que si X es arcoconexo, entonces
H
0
(X, U)

=
_
0 si 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
H
0
(X, U) = 0.
Supongamos ahora que U = y sea =

a
i

i
C
1
(X). Sean x
i
, y
i
los
extremos de
i
. Entonces
=

a
i
(y
i
x
i
).
De aqu se sigue inmediatamente que una condici on necesaria para que una
0-cadena =

b
i
z
i
sea una frontera es que

b
i
= 0. La condici on es tambien
suciente, pues basta tomar un punto x X y arcos
i
que unan x con cada z
i
.
Entonces la 1-cadena

b
i

i
tiene frontera

b
i
(z
i
x) = .
Por consiguiente, el homomorsmo C
0
(X) A dado por

b
i
z
i

b
i
es
obviamente suprayectivo y su n ucleo es F
0
(X). Como Z
0
(X) = C
0
(X), tenemos
que H
0
(X)

= A.
Seg un el teorema 2.13, el resultado es v alido igualmente para la homologa
reducida si U ,= . Nos falta calcular H
0
(X) para la homologa reducida.
40 Captulo 2. Homologa singular
Tomemos representantes x
i
de cada una de las componentes arcoconexas de X.
Fijemos una de ellas x
i
0
. Una 0-cadena =

xX
a
x
x es un ciclo si y solo si
=

xX
a
x
() = 0,
es decir, si

xX
a
x
= 0. En tal caso
=

xX
a
x
(x x
i
0
).
Para cada x X, existe un x
i
x
en su misma componente arcoconexa, luego
existe un arco
i
que une x
i
x
con x. Entonces
i
= x
i
x
x. Por consiguiente,
la clase de homologa de es
[] =

xX
a
x
[x
i
x
x
i
0
] =

i=i
0
b
i
[x
i
x
i
0
].
Esto prueba que los r 1 elementos [x
i
x
i
0
] generan H
0
(X). Basta probar
que son independientes. Supongamos que

i=i
0
b
i
[x
i
x
i
0
] = 0,
para ciertos coecientes (casi todos nulos) b
i
A. Entonces

i=i
0
b
i
(x
i
x
i
0
) =

k
c
k

k
=

k
c
k
(z
k
y
k
),
donde z
k
e y
k
son los extremos de cada arco
k
. Ahora bien, si c
k
,= 0, entonces
z
k
ha de ser un x
i
(quiz a i = i
0
), pero y
k
esta en la misma componente conexa
que z
k
, luego ha de ser tambien x
i
(porque en la izquierda no aparecen dos
puntos distintos en la misma componente). Pero entonces el sumando c
k
(z
k
y
k
)
es nulo, luego todo el miembro derecho es nulo, luego todo b
i
es nulo.
Para terminar, calculamos los grupos de homologa de un espacio X = x
formado por un unico punto. Ya sabemos que H
0
(X)

= A para la homologa
completa y H
0
(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 H
p
(X) = 0.
Demostraci on: Para p > 0, solo hay un p-smplice singular en X, digamos

p
:
p
X. Entonces
p
=
p

i=0
(1)
i

p1
. De este modo,

p
=
_
0 si p es impar,

p1
si p es par.
Por consiguiente, si p es impar Z
p
(X) = F
p
(X) = C
p
(X), mientras que si p
es par entonces Z
p
(X) = F
p
(X) = 0. En ambos casos, H
p
(X) = 0.
2.4. El teorema de homotopa 41
2.4 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:
Denicion 2.18 Diremos que dos aplicaciones f, g : (X, U) (Y, V ) son
homotopicas 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 homotopicos entonces, para
todo p Z, se cumple H
p
(X, U)

= H
p
(Y, V ).
Demostraci on: Sean f : (X, U) (Y, V ) y g : (Y, V ) (X, U) tales
que f g sea homotopica a la identidad en (X, U) y g f a la identidad en
(Y, V ).
Entonces, f

= (f g)

= 1 y g

= (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
R
p+1
. Identicaremos los vertices x
i
de
p
con los puntos
(0, x
i
) y llamaremos y
i
= (1, x
i
). Denimos el prisma can onico como
P
p
=
p

i=0
(1)
i
(x
0
, x
1
, . . . , x
i
, y
i
, y
i+1
, . . . , y
p
) C
p+1
(I
p
).
El lector debera dibujar P
2
y P
3
. 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) C
p+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 : C
p
(X) C
p+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:


C
p
(X)
P

C
p+1
(I X)
f

C
p
(Y )
P

C
p+1
(I Y )
Demostraci on: Basta probarlo sobre un p-smplice :
f

(P()) = f

(P)) = (

(P) = ( f)

(P) = f

()

(P) = P(f

()).
Tomemos ahora un p-smplice afn [u
0
, . . . , u
p
] R
n
, formemos el prisma
geometrico I [u
0
, . . . , u
p
] R
n+1
, identiquemos cada vertice u
i
con el punto
(0, u
i
) y sea v
i
= (1, u
i
). Veamos que
P(u
0
, . . . , u
p
) =
p

i=0
(1)
i
(u
0
, . . . , u
i
, v
i
, v
i+1
, . . . , v
p
). (2.2)
Demostraci on: Llamemos = (u
0
, . . . , u
p
). Entonces
P() =

(P) =
p

i=0
(1)
i

(x
0
, . . . , x
i
, y
i
, . . . , y
p
).
Ahora bien, es una aplicaci on afn, y es f acil ver que

tambien lo es,
as como la composicion

(x
0
, . . . , x
i
, y
i
, . . . , y
p
). Esta aplicaci on, es un p +1-
smplice determinado por las im agenes que toma sobre los vertices canonicos
x
0
, . . . , x
p+1
(que no hemos de confundir con los vertices de dimension p a los
que damos el mismo nombre). Calculando estas imagenes concluimos que

(x
0
, . . . , x
i
, y
i
, . . . , y
p
) = (u
0
, . . . , u
i
, v
i
, . . . , v
p
).
Esto prueba la f ormula.
Comprobemos ahora la relaci on:
P = (y
0
, . . . , y
p
) (x
0
, . . . , x
p
) P((x
0
, . . . , x
p
)). (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.
Demostraci on: Calculamos:
P =
p

i=0
(1)
i
(x
0
, . . . , x
i
, y
i
, . . . , y
p
)
=

ji
(1)
i+j
(x
0
, . . . , x
j
, . . . , x
i
, y
i
, . . . y
p
)
+

ij
(1)
i+j+1
(x
0
, . . . , x
i
, y
i
, . . . , y
j
, . . . , y
p
).
2.4. El teorema de homotopa 43
Separamos el termino (y
0
, . . . , y
p
) del primer sumando y (x
0
, . . . , x
p
) del
segundo. Los demas terminos con j = i se cancelan entre s. Por lo tanto nos
quedamos con
P = (y
0
, . . . , y
p
) (x
0
, . . . , x
p
) +

j<i
(1)
i+j
(x
0
, . . . , x
j
, . . . , x
i
, y
i
, . . . y
p
)
+

i<j
(1)
i+j+1
(x
0
, . . . , x
i
, y
i
, . . . , y
j
, . . . , y
p
).
Hemos de comprobar que los dos ultimos sumandos coinciden con la ex-
presi on P((x
0
, . . . , x
p
)). En efecto, usamos la f ormula (2.2):
P((x
0
, . . . , x
p
)) =
p

j=0
(1)
j
P(x
0
, . . . , x
j
, . . . , x
p
)
=

i<j
(1)
i+j
(x
0
, . . . , x
i
, y
i
. . . y
j
, . . . , y
p
)
+

j<i
(1)
i+j1
(x
0
, . . . , x
j
, . . . x
i
, y
i
, . . . , y
p
).
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) =

(y
0
, . . . , y
p
)

(x
0
, . . . , x
p
)

(P((x
0
, . . . , x
p
))).
Es inmediato que

(y
0
, . . . , y
p
) = g

() y

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

(). Por
otra parte, como

conmuta con y con P, llegamos a la f ormula buscada.


Todas las aplicaciones que aparecen en (2.4) son homomorsmos, luego de
hecho tenemos probada la relaci on
g

= P + P.
En realidad debemos comprobar explcitamente esta formula para 0-smpli-
ces 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 dicul-
tad alguna. As mismo, si extendemos P a los modulos C
p
(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 P
h
= P h

, tenemos que
g

= P
h
+ P
h
.
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 homo-
morsmo P : C(X, U) C(I X, I U), luego podemos considerar que
P
h
: C(X, U) C(Y, V ) es un homomorsmo de modulos de grado 1.
En este punto conviene introducir una denici on general:
Denicion 2.21 Diremos que dos homomorsmos de complejos , : C C

son homotopicos, si existe un homomorsmo P : C C

de grado 1 tal que


= P

+P o, equivalentemente, tal que


p

p
= P
p

p+1
+
p
P
p+1
.


C
p+1

p+1

C
p

P
p
{
{
{
{
{
{
{
{

p

C
p1

P
p1
{
{
{
{
{
{
{
{



C

p+1

p+1

p1


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 aplicacio-
nes f, g : (X, U) (Y, V ) induce una homotopa P
h
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 contrac-
tible, entonces sus grupos de homologa son los mismos que los de un punto, es
decir, son todos nulos salvo H
0
(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 disponga-
mos 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 ultimo sera el teorema
de escision, del que nos ocuparemos en la seccion siguiente.
Introduzcamos en primer lugar el concepto de sucesion exacta:
Denicion 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:
0 C(U, V )
i

C(X, V )
j

C(X, U) 0.
Demostraci on: Observemos que la exactitud de la sucesion indicada equi-
vale a la exactitud de cada sucesion
0 C
p
(U, V )
i

p
C
p
(X, V )
j

p
C
p
(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 C
p
(U, V ) = 0, luego i

= 0. Por otra
parte, C
p
(X, U) = C
p
(X, V ) = C
p
(X) y j

= 1 (i.e. es la identidad). De nuevo


la conclusi on es trivial.
c) Si X ,= ,= U, V = , entonces tenemos
0 C
p
(U)
i

p
C
p
(X)
j

p
C
p
(X, U) = C
p
(X)/C
p
(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 i

1
= 1, j

1
= 0 (pues C
1
(X, U) = 0). La
conclusi on es clara. Finalmente, si p 0, tenemos que i

p
es la inclusion y j

p
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
0 C
p
(U)/C
p
(V )
i

p
C
p
(X)/C
p
(V )
j

p
C
p
(X)/C
p
(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 su-
cesion 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

3
0

_
1

_
2

_
3
0 Z
1

Z
2

Z
3
Entonces existe un homomorsmo

: N(
3
) Z
1
/ Im
1
tal que la sucesi on
N(
1
)

N(
2
)

N(
3
)

Z
1
/ Im
1

Z
2
/ Im
2

Z
3
/ Im
3
es exacta, donde

son las restricciones de

a N(
1
) y N(
2
) y

,

son los homomorsmos inducidos de forma natural.


Demostraci on: Es f acil comprobar que las aplicaciones

,

y

estan bien denidas, as como la exactitud de la sucesion en N(


2
) y Z
2
/ Im
2
.
Para denir

tomamos c

3
N(
3
). Entonces existe c

2
Z

2
tal que c

3
=

(c

2
). Como (
2
c

2
) =
3
(

(c

2
)) =
3
c

3
= 0, existe un c
1
Z
1
tal que
(c
1
) =
2
c

2
.
Es claro que c

2
es unico m odulo N(

) = Im

, luego
2
c

2
es unico m odulo
[Im
1
], luego c
1
es unico m odulo Im
1
.
Por lo tanto podemos denir

(c

3
) = c
1
+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 c

3
N(

) entonces c
1
=
1
c

1
, para un
cierto c

1
Z

1
, luego
2
c

2
= (c
1
) = (
1
c

1
) =
2
(

(c

1
)), con lo que tenemos
c

(c

1
) N(
2
) y as
c

3
=

(c

2
) =

_
c

(c

1
)
_
+

(c

1
)
_
=

_
c

(c

1
)
_
Im

.
Tambien es claro que Im

N(

). Si c
1
+ Im
1
N(

) entonces tenemos
que (c
1
) Im
2
, digamos (c
1
) =
2
(c

2
), con c

2
Z

2
. Sea c

3
=

(c

2
). Es
claro que c

3
N(
3
) y por construcci on

(c

3
) = c
1
+ Im
1
, luego concluimos
que c
1
+ 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
: H
p
(C) H
p1
(A)
tales que la sucesi on siguiente es exacta:
H
p
(A)

p
H
p
(B)

p
H
p
(C)

p
H
p1
(A)

p1
H
p1
(B)
2.5. Sucesiones exactas 47
Demostraci on: La hip otesis signica que las sucesiones
0 C
p
(A)

p
C
p
(B)

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

p

C
p
(B)/F
p
(B)

p

C
p
(C)/F
p
(C)

0
0

Z
p1
(A)

p1

Z
p1
(B)

p1

Z
p1
(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+F
p
_
B)
_
= 0 entonces
p
(u) F
p
(C), luego
p
(u) =
p1
v, para un
cierto v C
p1
(C), que a su vez es de la forma v =
p1
(w) con w C
p1
(B).
As pues,
p
(u) =
p1
_

p1
(w)
_
=
p
(
p1
w), con lo que u
p1
w N(
p
).
Por tanto hay un x C
p
(A) tal que u
p1
w =
p
(x), luego u + F
p
(B) =

p
_
x +F
p
(A)
_
.
Esto prueba la exactitud de la la superior. Es obvio que el diagrama con-
muta, que
p1
es inyectiva y que Im
p1
N(
p1
).
Supongamos por ultimo que x N(
p1
). Entonces x =
p1
(y) para un
y C
p1
(A) y hay que probar que y Z
p1
(A). Ahora bien,
p2
(
p1
y) =

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
H
p
(U, V )
i
p
H
p
(X, V )
j
p
H
p
(X, U)

p
H
p1
(U, V )
i
p1

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 nos reduce la homologa de U a la de sus
componentes conexas, que es trivial porque ambas son contractibles. As pues,
H
p
(U) = 0 salvo si p = 0, en cuyo caso el teorema 2.16 nos da que H
0
(U)

= A.
M as concretamente, la prueba nos muestra que (para la homologa reducida),
una base de H
0
(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 = H
p
(X) H
p
(X, U) H
p1
(U) = 0,
de donde se sigue que H
p
(X, U) = 0. Sin embargo, para p = 0 tenemos
0 = H
1
(X) H
1
(X, U)

H
0
(U) H
0
(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 H
1
(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 C
1
(X), por ejemplo .
b) Calculamos la frontera: = b a C
0
(X).
c) Tomamos cualquier antiimagen en C
0
(U), por ejemplo b a.
Entonces,

([]) = [b] [a], que es, seg un hemos observado, una base de
H
0
(U). Como

es un isomorsmo [] ha de ser una base de H


1
(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 H
1
(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 homomor-
smos de complejos
0

A
i

B
j

C

h

0
0

A

C

0
2.5. Sucesiones exactas 49
donde las las son exactas y cada cuadrado es conmutativo. Entonces en el
diagrama siguiente


H
p
(A)
i

H
p
(B)
j

H
p
(C)

H
p1
(A)

f




H
p
(A

)
i

H
p
(B

)
j

H
p
(C


H
p1
(A

)


cada cuadrado es conmutativo.
Demostraci on: Probaremos unicamente la conmutatividad del cuadrado
de la derecha. Los otros son inmediatos. Tomemos una clase [c] H
p
(C). Para
calcular

([c]) tomamos b C
p
(B) tal que c = j(b) y a Z
p1
(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

C
p
(B

)
tal que j

(b

) = h(c), pero sirve b

= g(b). Ahora necesitamos un a

Z
p1
(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

espacios topol ogicos y


f : (X, U, V ) (X

, U

, V

) una aplicaci on continua. Entonces los cuadrados


del diagrama siguiente son conmutativos:
H
p
(U, V )
i

H
p
(X, V )
j

H
p
(X, U)

H
p1
(U, V )

H
p
(U

, V

)
i


H
p
(X

, V

)
j


H
p
(X

, U


H
p1
(U

, V

)
donde las echas verticales representan los homomorsmos inducidos por f y
su restricci on a U.
Demostraci on: Aunque nunca habamos considerado hasta aqu aplica-
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 con-
mutativos:
0

C
p
(U, V )
i

C
p
(X, V )
j

C
p
(X, U)

0
0

C
p
(U

, V

)
i

C
p
(X

, V

)
j

C
p
(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 ultimo 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 par-
tida.
Empezamos introduciendo los conceptos necesarios para denir la subdi-
visi on de un smplice.
Denicion 2.29 Sea = (y
0
, . . . , y
p
) un p-smplice singular afn en R
n
y sea
z R
n
. Representaremos por z al p + 1-smplice singular afn (z, y
0
, . . . , y
p
).
Si =

i
a
i

i
es una p-cadena formada por smplices anes en R
n
, llamaremos
z =

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

i=0
(1)
i
(z, y
0
, . . . , y
i
, . . . , y
p
)
= z
p

i=0
(1)
i
(y
0
, . . . , y
i
, . . . , y
p
) = z.
Denicion 2.31 El baricentro de un p-smplice singular afn (y
0
, . . . , y
p
) es el
punto
b =
p

i=0
1
p + 1
y
i
.
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 R
n
, 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 =

i
a
i

i
es una p-cadena singular afn en R
n
, denimos
S() =

i
a
i
S(
i
).
En particular tenemos denida la subdivisi on S(x
0
, . . . , x
p
) del smplice
can onico. Concretamente, S(x
0
) = (x
0
), S(x
0
, x
1
) = (b, x
1
) (b, x
0
), donde
b es el punto medio del segmento, S(x
0
, x
1
, x
2
) se forma dividiendo en dos cada
lado del tri angulo y adjuntando el baricentro a cada uno de los seis segmentos
que obtenemos.
x
0
b x
1
x
0
x
1
x
2
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(x
0
, . . . , x
p
)). Como es habitual, extendemos la denici on a
cadenas arbitrarias por linealidad, con lo que tenemos denidos homomorsmos
S : C
p
(X) C
p
(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

(x
0
, . . . , x
p
)) coincide con
S

().
M as en general, vamos a probar que si f : R
m
R
n
es una aplicaci on afn,
entonces S

= f

, pues aplicando esto a f = obtenemos que


S() =

(S

(x
0
, . . . , x
p
)) = S

(x
0
, . . . , x
p
)) = S

().
Basta comprobar que S

y f

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 to-
pol ogicos entonces f

S = S f

.
Demostraci on: Basta probar que ambas aplicaciones coinciden sobre un
p-smplice en X.
f

(S()) = f

(S(x
0
, . . . , x
p
)) = ( f)

(S(x
0
, . . . , x
p
))
= S( f) = S(f

()).
Aunque no hemos usado subndices explcitamente, en realidad tenemos de-
nidos homomorsmos S
p
: C
p
(X) C
p
(X) para p 0. Completamos la
denici on estableciendo que S
p
es la identidad cuando p < 0, con lo que tene-
mos 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.
Demostraci on: Es claro que S
p
conmuta con la frontera si p 0, tanto
para la homologa reducida como para la completa. Razonando por inducci on,
podemos suponer que S
p1

p1
=
p1
S
p2
. Ahora, si es un p-smplice
arbitrario y b es el baricentro de (x
0
, . . . , x
p
),

p
(S
p
()) =
p
(S
p
(

(x
0
, . . . , x
p
))) =

(
p
(S
p
(x
0
, . . . , x
p
))
=

(
p
(bS
p1
(
p
(x
0
, . . . , x
p
)))), y por 2.30
=

(S
p1
(
p
(x
0
, . . . , x
p
)) b
p1
(S
p1
(
p
(x
0
, . . . , x
p
)))
= S
p1
(
p
())

(bS
p1
(
p1
(
p
(x
0
, . . . , x
p
))))
= S
p1
(
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 ho-
motopico a la identidad.
Demostraci on: Dado un espacio topol ogico, hemos de construir una ho-
motopa de C(X) en s mismo, compuesta por homomorsmos
H
p
: C
p
(X) C
p+1
(X)
de modo que, para todo entero p y todo C
p
(X), se cumpla
S() = H
p
() +H
p1
(). (2.5)
Ademas lo construiremos de manera que si f : X Y es una aplicaci on
continua, entonces
f

H
p
= H
p
f

.
Construiremos estos homomorsmos inductivamente. Si tomamos H
p
= 0
para p 0 ambas relaciones se cumplen trivialmente. Supongamos denido
H
p1
de modo que se cumplan ambas igualdades.
En primer lugar deniremos H
p
(x
0
, . . . , x
p
). Seg un (2.5), debe cumplir
H
p
(x
0
, . . . , x
p
) = S(x
0
, . . . , x
p
) (x
0
, . . . , x
p
) H
p1
((x
0
, . . . , x
p
)). (2.6)
Veamos que el miembro derecho es un ciclo en C
p
(
p
). En efecto, su frontera
es
S(x
0
, . . . , x
p
) (x
0
, . . . , x
p
) (H
p1
((x
0
, . . . , x
p
)))
= S((x
0
, . . . , x
p
)) (x
0
, . . . , x
p
)
(S((x
0
, . . . , x
p
)) (x
0
, . . . , x
p
) H
p1
(
2
(x
0
, . . . , x
p
))) = 0.
Ahora bien,
p
es convexo, luego es contractible, luego sus grupos de ho-
mologa coinciden con los del punto, con lo que H
p
(
p
) = 0 (para la homologa
completa), lo que signica que todos los p-ciclos son p-fronteras. Por consi-
guiente, podemos denir H
p
(x
0
, . . . , x
p
) eligiendo una p+1-cadena en C
p+1
(
p
)
cuya frontera sea el miembro derecho de (2.6), de manera que (2.5) se cumple
para (x
0
, . . . , x
p
).
Para un p-smplice singular en un espacio topol ogico arbitrario X, deni-
mos
H
p
() =

(H
p
(x
0
, . . . , x
p
)),
y extendemos linealmente esta aplicacion a un homomorsmo en C
p
(X).
Hemos de comprobar que cumple las dos relaciones. En primer lugar:
H
p
() = (

(H
p
(x
0
, . . . , x
p
))) =

(H
p
(x
0
, . . . , x
p
))
=

(S(x
0
, . . . , x
p
) (x
0
, . . . , x
p
) H
p1
((x
0
, . . . , x
p
)))
= S() H
p1
().
54 Captulo 2. Homologa singular
Respecto a la segunda relacion:
f

(H
p
()) = f

(H
p
(x
0
, . . . , x
p
)))
= ( f)

(H
p
(x
0
, . . . , x
p
)) = H
p
( f) = H
p
(f

()).
Si X es un espacio topologico y U X, entonces, el hecho de que la subdi-
visi 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 homo-
loga completa, S
p
: H
p
(X, U) H
p
(X, U) es la identidad.
Ahora vamos a comprobar que, subdividiendo una cadena un n umero su-
ciente de veces, podemos conseguir que sus smplices sean arbitrariamente
peque nos. Supongamos primeramente que = (y
0
, . . . , y
p
) es un p-smplice sin-
gular afn en R
n
. Representaremos por | | a la norma eucldea en R
n
y por
d([[) al di ametro del soporte [[ respecto a dicha norma.
Si u, v [[, entonces u =
p

i=0
a
i
y
i
, v =
p

i=0
b
i
y
i
donde los coecientes son no
negativos y suman 1. Por lo tanto
|u v| =
_
_
_
p

i=0
a
i
(y
i
v)
_
_
_
p

i=0
a
i
|y
i
y| max
i
|y
i
v|.
Repitiendo el argumento con cada termino de la ultima expresi on llegamos
a que
|u v| max
i,j
|y
i
y
j
|,
luego claramente
d([[) = m ax
i,j
|y
i
y
j
|. (2.7)
Ahora bien,
|y
i
v| =
_
_
_
p

j=0
b
j
(y
i
y
j
)
_
_
_

j=i
b
j
|y
i
y
j
|
(1 b
i
) max
i,j
|y
i
y
j
| = (1 b
i
)d([[).
En particular, si v = b

=
p

i=0
1
p+1
y
i
, tenemos que
|y
i
b

|
p
p + 1
d([[).
2.6. El teorema de escision 55
luego, por (2.7),
|u b

|
p
p + 1
d([[), para todo u [[. (2.8)
Con esto podemos probar:
Teorema 2.36 Sea un p-smplice singular afn en R
n
. Entonces, cada p-
smplice de S() cumple
d([[)
p
p + 1
d([[).
Demostraci on: Lo probamos por inducci on sobre p. Para p = 0 es tri-
vialmente 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 1
p
d([[)
p
p + 1
d([[).
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 cubri-
miento abierto en un espacio metrico compacto M, existe un > 0 tal que todo
subconjunto de M de di ametro menor que esta contenido en uno de los abiertos
del cubrimiento.
Demostraci on: Para cada x M, tomamos una bola abierta B(x, r
x
)
contenida en un abierto del cubrimiento. Las bolas B(x, r
x
/2) forman un cu-
brimiento 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, r
x
), 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 to-
pol ogico X y sea U un cubrimiento abierto de X. Entonces existe un n umero
natural n tal que cada smplice de S
n
() esta contenido en un abierto de U.
56 Captulo 2. Homologa singular
Demostraci on: Las antiim 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
(x
0
, . . . , x
n
) tiene di ametro menor que , luego esta contenido en un abierto
del cubrimiento. Como S
n
() =

(S
n
(x
0
, . . . , x
p
)), 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 H
p
(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
H
p
(X V, U V ). En realidad es necesaria una hip otesis topologica:
Teorema 2.39 (Teorema de escision) 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

: H
p
(X V, U V ) H
p
(X, U)
para la homologa completa.
Demostraci on: Veamos que i

es suprayectiva. Sea [] H
p
(X, U). Con-
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
()] = S
n

([]) = []. 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 H
p
(X, U) tiene un representante formado por
smplices contenidos en XV , luego la clase tiene antiimagen en H
p
(XV, UV ).
Supongamos ahora que i

([]) = 0. Esto signica que = + , donde


C
p+1
(X) y C
p
(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
C
p+1
(

U) y
2
C
p+1
(X V ). As

2
=
1
+.
Pero el miembro izquierdo est a en C
p
(XV ) y el miembro derecho en C
p
(U),
luego ambos estan en C
p
(U V ). As pues,
2
C
p
(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 H
n
(X, U) son los mismos para
ambas homologas, y lo mismo ocurre con H
n
(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 ob-
tenerlas directamente, lo haremos con mucha mas comodidad a traves de un
teorema nada trivial que probaremos en la secci on siguiente. La prueba de di-
cho 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 U
1
y U
2
abiertos en un espacio topol ogico. Entonces la
inclusi on i : (U
1
, U
1
U
2
) (U
1
U
2
, U
2
) induce isomorsmos
i

: H
p
(U
1
, U
1
U
2
) H
p
(U
1
U
2
, U
2
)
(para la homologa reducida hemos de exigir que U
1
U
2
,= ).
Demostraci on: Consideremos en primer lugar la homologa completa. To-
memos V = U
2
U
1
. Claramente V es cerrado en U
1
U
2
. El teorema de escision
aplicado al espacio U
1
U
2
nos da que la inclusi on
i :
_
(U
1
U
2
) V, U
2
V
_
(U
1
U
2
, U
2
)
induce isomorsmos entre los grupos de homologa, y esta es la inclusion indicada
en el enunciado.
Para la homologa reducida observamos que si U
1
U
2
,= , 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:
Denicion 2.41 Una trada es una terna (X, U
1
, U
2
), donde X es un espacio
topol ogico y U
1
, U
2
son subespacios arbitrarios. La trada es exacta si las
inclusiones
i : (U
1
, U
1
U
2
) (U
1
U
2
, U
2
), i : (U
2
, U
1
U
2
) (U
1
U
2
, U
1
)
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
= U
1
U
2
cuyos extremos se solapen, de
modo que V = U
1
U
2
es la uni on de dos peque nos arcos abiertos disjuntos
V = V
1
V
2
. Tenemos que la trada (S
1
, U
1
, U
2
) es exacta para la homologa
reducida, lo que se traduce en que la inclusi on i : (U
1
, V ) (S
1
, U
2
) induce
isomorsmos
H
p
(U
1
, V )
i

H
p
(S
1
, U
2
).
Ahora bien, U
2
es contractible, luego la sucesion de homologa del par
(S
1
, U
2
) prueba que la proyecci on j : (S
1
, ) (S
1
, U
2
) induce isomorsmos
0 = H
p
(U
2
) H
p
(S
1
)
j

H
p
(S
1
, U
2
) H
p1
(U
2
) = 0.
Por otro lado, es claro que el par (U
1
, 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 H
1
(U
1
, V )

= A.
Concretamente, hemos visto que una base de este grupo la forma la clase de
cualquier arco en U
1
que una un punto a V
1
con un punto b V
2
.
Combinando todo esto tenemos:
H
p
(S
1
)

=
_
A si p = 1,
0 si p ,= 1.
La homologa completa se diferencia unicamente en que H
0
(S
1
)

= A.
Ahora vamos a calcular una base de H
1
(S
1
). Para ello basta calcular la
imagen de la base [] H
1
(U
1
, V ) a traves de los dos isomorsmos que hemos
considerado. Su imagen en H
1
(S
1
, U
2
) es simplemente []. Ahora hemos de
calcular la antiimagen de [] por j

en H
p
(S
1
). No podemos tomar [] porque
no es un ciclo en S
1
. Consideremos un arco

que una b con a en U


2
. 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 U
2
.
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 U
1
y U
2
adecuadamente para que a V
1
, b V
2
, de modo
que sea homologico a +

. En denitiva: una base de H


1
(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 G
r
formado por un seg-
mento 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.
U
V V V
2.6. El teorema de escision 59
Como U es contractible, la sucesion de homologa del par (G
r
, U) nos da
que (para la homologa reducida) H
p
(G
r
)

= H
p
(G
r
, U). Como V = V

U,
podemos aplicar el teorema de escision, que nos da los isomorsmos
H
p
(G
r
, U)

= H
p
(G
r
V, U V ).
Pero G
r
V es uni on de r componentes conexas A
i
. La interseccion de U V
con cada una de ellas es un segmento U
i
. Como es contractible, H
p
(A
i
, U
i
)

=
H
p
(A
i
)

= H
p
(S
1
), pues la circunferencia correspondiente es un retracto por
deformaci on de A
i
. Por los teoremas 2.15 y 2.16 concluimos que
H
p
(G
r
)

=
_
A
r
si p = 1,
0 si p ,= 1.
Como es habitual, para la homologa completa solo cambia que H
0
(G
r
)

= A.
La tecnica que hemos empleado para probar el teorema de escision nos per-
mite probar un resultado de interes por s mismo. Necesitamos algunas deni-
ciones:
Denicion 2.42 Sea X un espacio topol ogico y U un cubrimiento abierto
de X. Llamaremos C
p
(X; U) al subm odulo de C
p
(X) generado por los p-
smplices cuyo soporte esta contenido en un abierto de U. Para p 0, tomamos
C
p
(X; U) = C
p
(X). Es claro que la frontera de una p-cadena de C
p
(X; U) esta
en C
p1
(X; U). Por lo tanto los m odulos C
p
(X; U) forman un complejo con la
restriccion del operador frontera. Representaremos por H
p
(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

: H
p
(X; U) H
p
(X).
Demostraci on: Por el teorema 2.38, para cada p-smplice C
p
(X),
podemos denir m(c) como el menor natural tal que S
m(c)
(c) C
p
(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 : C
p
(X) C
p+1
(X). Denimos T
p
= 0 para
p < 0.
60 Captulo 2. Homologa singular
Por abreviar, llamemos
i
=

(x
0
, . . . , x
i
, . . . , x
p
), de manera que =
p

i=0
(1)
i

i
. Observemos que m(
i
) m(). Entonces,
T() +T() = H
_
(1 +S + +S
m()1
)()
_
+
p

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

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

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

i=0
(1)
i
H
_
S
m(
i
)
+ +S
m()1
)(
i
)
_
.
Ahora denimos
() = S
m()
()
p

i=0
(1)
i
H
_
S
m(
i
)
+ +S
m()1
)(
i
)
_
,
siempre entendiendo que el segundo sumando es nulo si m() = 0. Extendemos
la denici on hasta un homomorsmo : C
p
(X) C
p
(X; U). Es inmediato
comprobar que se trata de un homomorsmo de complejos (es decir, que con-
muta 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 aplica-
ciones 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, U
1
, U
2
) es una trada exacta, el teorema de Mayer-Vietoris relaciona
los grupos de homologa de U
1
, U
2
, U
1
U
2
y U
1
U
2
. 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 U
1
y U
2
re-
sultantes de eliminar el polo norte y el polo sur respectivamente. Entonces
U
1
U
2
= S
2
y U
1
U
2
es la esfera menos los dos polos. Ahora bien, U
1
y U
2
son homeomorfos a discos abiertos y, por consiguiente, homot opicos a un punto,
luego conocemos sus grupos de homologa, mientras que U
1
U
2
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 con-
mutativo:
M
5
f
5

h
5

M
4
f
4

h
4

M
3
f
3

h
3

M
2
f
2

h
2

M
1
h
1

N
5
g
5

N
4
g
4

N
3
g
3

N
2
g
2

N
1
61
62 Captulo 3. Aplicaciones de la homologa singular
donde las las son exactas. Si h
1
, h
2
, h
4
y h
5
son isomorsmos, entonces h
3
tambien lo es.
Demostraci on: Es una comprobaci on rutinaria. Supongamos en primer
lugar que h
3
(m
3
) = 0. Entonces h
2
(f
3
(m
3
)) = g
3
(h
3
(m
3
)) = 0, luego f
3
(m
3
) =
0, luego existe un m
4
M
4
tal que f
4
(m
4
) = m
3
. Entonces g
4
(h
4
(m
4
)) =
h
3
(f
4
(m
4
)) = h
3
(m
3
) = 0, luego existe un n
5
N
5
tal que h
4
(m
4
) = g
5
(n
5
). Sea
m
5
M
5
tal que n
5
= h
5
(m
5
). As h
4
(f
5
(m
5
)) = h
4
(m
4
), luego f
5
(m
5
) = m
4
y concluimos que m
3
= f
4
(f
5
(m
5
)) = 0. Esto prueba que h
3
es inyectivo.
Tomemos ahora n
3
N
3
. Existe m
2
M
2
tal que h
2
(m
2
) = g
3
(n
3
). Enton-
ces h
1
(f
2
(m
2
)) = g
2
(h
2
(m
2
)) = g
2
(g
3
(n
3
)) = 0, luego f
2
(m
2
) = 0. Por consi-
guiente existe un m
3
M
3
tal que f
3
(m
3
) = m
2
. Ahora, g
3
(n
3
h
3
(m
3
)) = 0,
luego existe un n
4
N
4
tal que g
4
(n
4
) = n
3
h
3
(m
3
). Sea m
4
M
4
tal que
h
4
(m
4
) = n
4
. Entonces h
3
(m
3
+ f
4
(m
4
)) = h
3
(m
3
) + g
4
(n
4
) = n
3
. Con esto
tenemos que h
3
es suprayectivo.
Observemos que si (X, U
1
, U
2
) es una trada de espacios topol ogicos, po-
demos considerar a C(U
1
U
2
) = C(U
1
) C(U
2
) como subcomplejo de cada
C(U
i
), a cada C(U
i
) como subcomplejo de C(X) y tambien a C(U
1
) + C(U
2
)
como subcomplejo de C(X) (la suma es la suma como submodulos de C(X)).
Teorema 3.2 Sean (X, U
1
, U
2
) y (X, V
1
, V
2
) dos tradas exactas de espacios
topologicos tales que V
i
U
i
. Entonces el homomorsmo inducido por la in-
clusi on
_
C(U
1
) +C(U
2
)
___
C(V
1
) +C(V
2
)
_
C(U
1
U
2
)
_
C(V
1
V
2
)
induce a su vez isomorsmos
H
p
__
C(U
1
) +C(U
2
)
___
C(V
1
) +C(V
2
)
__
H
p
(U
1
U
2
, V
1
V
2
).
Demostraci on: Las inclusiones inducen el siguiente diagrama conmutativo
de homomorsmos de complejos:
C(U
1
, U
1
U
2
)

C(U
1
U
2
, U
2
)
(C(U
1
) +C(U
2
))/C(U
2
)

j
j
j
j
j
j
j
j
j
j
j
j
j
j
j
Teniendo en cuenta que C(U
1
, U
1
U
2
) = C(U
1
)/(C(U
1
)C(U
2
)), 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
H
p
__
C(U
1
) +C(U
2
)
__
C(U
2
)
_
H
p
(U
1
U
2
, U
2
). (3.1)
3.1. La sucesion de Mayer-Vietoris 63
Lo mismo es valido para V
1
y V
2
. Consideramos ahora el diagrama conmu-
tativo de complejos
0

C(U
1
)/C(V
1
)

(C(U
1
) + C(U
2
))/C(V
1
)

(C(U
1
) + C(U
2
))/C(U
1
)

0
0

C(U
1
, V
1
)

C(U
1
U
2
, V
1
)

C(U
1
U
2
, U
1
)

0
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. Ob-
servemos 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
H
p
_
(C(U
1
) +C(U
2
))/C(V
1
)
_
H
p
(U
1
U
2
, V
1
). (3.2)
Ahora consideramos el diagrama
0

(C(V
1
) + C(V
2
))/C(V
1
)

(C(U
1
) + C(U
2
))/C(V
1
)

(C(U
1
) + C(U
2
))/(C(V
1
) + C(V
2
))

0
0

C(V
1
V
2
, V
1
)

C(U
1
U
2
, V
1
)

C(U
1
U
2
, V
1
V
2
)

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, U
1
, U
2
) y (X, V
1
, V
2
)
dos tradas exactas tales que V
i
U
i
. Sean

p
: H
p
(U
1
, V
1
) H
p
(U
2
, V
2
) H
p
(U
1
U
2
, V
1
V
2
),

p
: H
p
(U
1
U
2
, V
1
V
2
) H
p
(U
1
, V
1
) H
p
(U
2
, V
2
)
los homomorsmos dados por

p
(c
1
, c
2
) = i
1
(c
1
) +i
2
(c
2
),
p
(c) = (j
1
(c), j
2
(c)),
donde las aplicaciones i

, j

son las inducidas por las inclusiones correspon-


dientes. Entonces existen homomorsmos

p
: H
p
(U
1
U
2
, V
1
V
2
) H
p1
(U
1
U
2
, V
1
V
2
)
tales que la sucesi on siguiente es exacta:
H
p+1
(U
1
U
2
, V
1
V
2
)

H
p
(U
1
U
2
, V
1
V
2
)

H
p
(U
1
, V
1
) H
p
(U
2
, V
2
)

H
p
(U
1
U
2
, V
1
V
2
)


64 Captulo 3. Aplicaciones de la homologa singular
Demostraci on: Consideremos C(U
1
, V
1
) C(U
2
, V
2
), que tiene estructura
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
0 C(U
1
U
2
, V
1
V
2
)
f
C(U
1
, V
1
) C(U
2
, V
2
)
g

_
C(U
1
) +C(U
2
)
___
C(V
1
) +C(V
2
)
_
0,
donde f([c]) = ([c], [c]) y g([c
1
], [c
2
]) = [c
1
+c
2
]. La sucesion de Mayer-Vietoris
es la sucesion de homologa asociada a esta sucesion exacta, salvo por el hecho
de que en ella aparecen los grupos H
p
__
C(U
1
) + C(U
2
)
___
C(V
1
) + C(V
2
)
__
en
lugar de H
p
(U
1
U
2
, V
1
V
2
), pero el teorema anterior nos permite identicarlos
de forma natural.
Seg un advertamos, habitualmente necesitaremos unicamente un caso par-
ticular del teorema anterior, el que se obtiene al hacer V
1
= V
2
= (observemos
que la trada (X, , ) es claramente exacta). El enunciado es el siguiente:
Teorema 3.4 (Teorema de Mayer-Vietoris) Sea (X, U
1
, U
2
) una trada
exacta tal que X = U
1
U
2
y llamemos V = U
1
U
2
. Sean

p
: H
p
(U
1
) H
p
(U
2
) H
p
(X),
p
: H
p
(V ) H
p
(U
1
) H
p
(U
2
)
los homomorsmos dados por

p
(c
1
, c
2
) = i
1
(c
1
) +i
2
(c
2
),
p
(c) = (j
1
(c), j
2
(c)),
donde las aplicaciones i

, j

son las inducidas por las inclusiones correspon-


dientes. Entonces existen homomorsmos

p
: H
p
(X) H
p1
(V )
tales que la sucesi on siguiente es exacta:
H
p+1
(X)

H
p
(V )

H
p
(U
1
) H
p
(U
2
)

H
p
(X)


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, U
1
, U
2
), (X

, U

1
, U

2
) tales
que X = U
1
U
2
, X

= U

1
U

2
. Sean V = U
1
U
2
, V

= U

1
U

2
. Sea
f : (X, U
1
, U
2
) (X

, U

1
, U

2
)
una aplicaci on continua. Entonces los homomorsmos inducidos por f hacen
conmutativo el diagrama siguiente:
H
p
(V )

H
p
(U
1
) H
p
(U
2
)

H
p
(X)

H
p1
(V )

H
p
(V

H
p
(U

1
) H
p
(U

2
)

H
p
(X

H
p1
(V

)
3.2. La homologa de las esferas 65
Por ultimo observamos que si (X, U
1
, U
2
) es una trada exacta, entonces
tambien lo es (X, U
2
, U
1
), pero los homomorsmos de conexion en las corres-
pondientes 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
V
1
= V
2
= .)
Tomamos una clase [z] H
p
(X). Buscamos una antiimagen por el iso-
morsmo i

: H
p
_
C(U
1
) + C(U
2
)
_
H
p
(X), que sera una clase [z
1
+ z
2
],
con z
i
C(U
i
). Ahora tomamos una antiimagen de z
1
+ z
2
por el homo-
morsmo g : C(U
1
) C(U
2
) C(U
1
) + C(U
2
). Nos sirve el par (z
1
, z
2
).
Seguidamente calculamos la frontera: (z
1
, z
2
) y buscamos z

Z
p1
(V ) tal
que f(z

) = (z
1
, z
2
), es decir, tal que z
1
= z

y z
2
= z

. Entonces,
([z]) = [z

].
Si consideramos la trada (X, U
2
, U
1
) y partimos de la misma clase [z], po-
demos pasar al mismo [z
1
+z
2
], de aqu al par (z
2
, z
1
), luego a (z
2
, z
1
) y por
ultimo 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. Recor-
demos que S
n
= x R
n+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 gru-
pos H
p
(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:
H
p
(S
0
)

=
_
A si p = 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
S
n1
. Para ello consideramos los abiertos U
1
= S
n
N y U
2
= 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 U
1
y U
2
son contractibles, luego tenemos que
H
p
(U
i
) = 0 para todo p. Tambien vimos que la interseccion U
1
U
2
es ho-
motopica al ecuador

S
n1
= x S
n
[ x
n+1
= 0, con lo que H
p
(U
1
U
2
)

=
H
p
(S
n1
).
El teorema de Mayer-Vietoris nos da la sucesion exacta
H
p
(S
n1
) H
p
(U
1
) H
p
(U
2
) H
p
(S
n
)
H
p1
(S
n1
) H
p1
(U
1
) H
p1
(U
2
) H
p1
(S
n
)
66 Captulo 3. Aplicaciones de la homologa singular
M as concretamente, tenemos
0 H
p
(S
n
) H
p1
(S
n1
) 0,
y la exactitud se traduce en que H
p
(S
n
)

= H
p1
(S
n1
). Aplicando esta relaci on
n veces llegamos a que H
p
(S
n
)

= H
pn
(S
0
), luego tenemos probado el teorema
siguiente:
Teorema 3.6 La homologa reducida de S
n
viene dada por
H
p
(S
n
)

=
_
A si p = n,
0 si p ,= n.
Por ultimo, 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
H
p
(S
0
)

=
_
A A si p = 0,
0 si p ,= 0,
H
p
(S
n
)

=
_
A si p = 0 o p = n,
0 en otro caso,
si n > 0.
En particular tenemos que dos esferas de dimensiones distintas no son ho-
meomorfas (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 R
n+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

: H
p
(U) H
p
(X).
Demostraci on: Sea r : X U una retracci on, entonces i r = 1, luego
i

= 1, luego i

es inyectiva.
As, como H
n
(S
n
) ,= 0, mientras que H
n
(B
n+1
) = H
n
(R
n+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
R
n
. Entonces toda aplicacion continua f : B
n
B
n
tiene un punto jo, es
decir, existe x B
n
tal que f(x) = x.
Demostraci on: Supongamos que existe f : B
n
B
n
sin puntos jos.
Entonces podemos denir una retracci on r : B
n
S
n1
. Tomaremos como
r(x) el unico punto donde la semirrecta de origen f(x) que pasa por x corta a
S
n1
. Veamos que, efectivamente, hay un unico punto en estas condiciones, al
tiempo que vemos que r as denida es continua.
La semirrecta esta formada por los puntos y R
n
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
= t
2
a
2
+ 2t a b +b
2
= 1.
Por lo tanto, ha de ser
t(x) =
1
a
2
_
a b +
_
(a b)
2
+a
2
(1 b
2
)
_
El discriminante es positivo porque b
2
1. Si b
2
< 1 es claro que t(x) > 0.
Esto tambien es cierto si b
2
= 1, pues entonces tenemos
t(x) =
a b +[a b[
a
2
,
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 b
2
= x b 1 0, pero entonces
_
x f(x)
_
2
= (x b) = x
2
+b
2
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
f(x) =
x r(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 teo-
rema 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 impo-
sible 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).
Denicion 3.12 Un campo tangente a S
n
es una aplicaci on v : S
n
R
n+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 solo 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(x
1
, . . . , x
2k
) = (x
2
, x
1
, . . . , x
2k
, x
2k1
).
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
H
t
(x) = cos(t) x + sen(t) v(x).
Es inmediato comprobar que H
t
(x) H
t
(x) = 1, por lo que ciertamente la
imagen de H esta en S
n
. Ademas H
0
es la identidad y H
1
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 impar. Para ello estudia-
remos, mas en general, las aplicaciones ortogonales en S
n
. Recordemos que
una aplicaci on lineal g : R
n+1
R
n+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 R
n+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
ortogonal, y su determinante es det = (1)
n+1
.
Vamos a estudiar los homomorsmos que las aplicaciones ortogonales indu-
cen 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(x
1
, . . . , x
n
, x
n+1
) = (x
1
, . . . , x
n
, x
n+1
). (3.4)
Conservando la notaci on introducida en la secci on anterior, tenemos que
el ecuador

S
n1
de la esfera S
n
es un retracto por deformaci on de U
1
U
2
,
lo que signica que la inclusi on i :

S
n1
U
1
U
2
induce un isomorsmo
i

: H
p
(

S
n1
) H
p
(U
1
U
2
).
Notemos que f : (S
n
, U
1
, U
2
) (S
n
, U
2
, U
1
), por lo que induce homo-
morsmos en todos los grupos de homologa que estamos considerando (y es
importante que intercambia U
1
con U
2
). En particular tenemos que el diagrama
H
p
(

S
n1
)
f


H
p
(U
1
U
2
)
f

H
p
(

S
n1
)
i


H
p
(U
1
U
2
)
es conmutativo, pero la restriccion de f a

S
n1
es la identidad, luego tambien
lo es f

sobre H
p
(

S
n1
) y, por el diagrama, tambien lo es f

en H
p
(U
1
U
2
).
Ahora aplicamos el teorema 3.5, (para la homologa reducida) que nos da la
conmutatividad del diagrama
0

H
p
(S
n
)

H
p1
(U
1
U
2
)
f

0
0

H
p
(S
n
)

H
p1
(U
1
U
2
)

0
donde el punto crucial es advertir que la aplicaci on para la trada (S
n
, U
2
, U
1
)
es la opuesta de la correspondiente a (S
n
, U
1
, U
2
), seg un observamos al nal de
la seccion primera. Es claro entonces que f

resulta ser la multiplicaci on por


1, es decir, para todo c H
p
(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.
Demostraci on: Es conocido que si det g = 1, entonces g es una compo-
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

= 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
la existencia de un campo tangente a S
n
implica que la aplicaci on antipodal
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 impar.
Ejercicio: Probar que si f : B
n
B
n
es una funcion continua sin puntos jos y n
es par, entonces
v(x) =
_
x
n+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 R
n
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 de-
mostraremos varios resultados que nos permiten distinguir topol ogicamente los
espacios R
n
, entre ellos una generalizaci on del teorema de Jordan a dimensiones
superiores. Todos ellos se apoyan en el teorema siguiente:
Teorema 3.15 Sea n 0 y

B
r
S
n
un subespacio homeomorfo a la bola
unidad cerrada en R
r
, para cierto r 0. Entonces, considerando la homologa
reducida, se cumple que
H
p
(S
n


B
r
) = 0.
Demostraci on: Lo probamos por inducci on sobre r. En primer lugar, si
r = 0 (en cuyo caso se entiende que

B
0
es un punto) tenemos que S
n


B
0
es
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
formar a su vez un homeomorsmo : I
r


B
r
.
Tomamos un ciclo c Z
p
(S
n


B
r
). Hemos de probar que es una frontera.
Para cada t I, sea

B
r1
t
= [tI
r1
]. Como S
n


B
r
S
n


B
r1
t
, podemos
considerar a c como un ciclo en S
n


B
r1
t
. Por hip otesis de induccion es una
frontera, es decir, existe un b
t
C
p+1
(S
n


B
r1
t
) tal que c = b
t
.
Sea [b
t
[ el soporte de b
t
. Se trata de un subespacio compacto de S
n


B
r1
t
.
Llamemos
t
> 0 a la distancia de [b
t
[ a

B
r1
t
. 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 I

t
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 I

t
. Tomemos un n umero
natural m > 1/ y consideremos concretamente los intervalos
I
i
=
_
i
m
,
i + 1
m
_
, para i = 0, . . . , m1.
Tenemos as que cada I
i
esta contenido en un cierto I

t
, luego si llamamos

B
r
i
= [I
i
I
r1
], tenemos que [b
t
[

B
r
i
= , pues cada punto de

B
r
i
dista de
uno de

B
r1
t
menos de
t
. Llamemos b
i
= b
t
, con lo que b
i
es una cadena en
S
n


B
r
i
tal que b
i
= c.
El teorema quedar a probado en cuanto justiquemos lo siguiente:
Si J
1
y J
2
son intervalos cerrados en I tales que J
1
J
2
= t,
llamamos

B
i
= [J
i
I
r1
] y existen cadenas b
i
C
p+1
(S
n

B
i
) tales
que c = b
i
, entonces existe una cadena b C
p+1
_
S
n
(

B
1


B
2
)
_
tal que c = b.
En efecto, aplicando este hecho m1 veces llegamos a una cadena
b C
p+1
_
S
n

m1
_
i=0

B
r
i
_
= C
p+1
(S
n


B
r
)
tal que c = b, como queremos probar.
Llamemos

B
r1
t
= [t I
r1
] =

B
1


B
2
. Sea X = S
n


B
r1
t
, sea
U
i
= S
n


B
i
y sea V = U
1
U
2
= S
n
(

B
1


B
2
).
El espacio

B
1


B
2
es homeomorfo a un cubo, luego es homot opico a un
punto, luego es distinto de S
n
. Por consiguiente V ,= . Esto hace que la
trada (X, U
1
, U
2
) sea exacta para la homologa reducida, por lo que podemos
aplicar el teorema de Mayer-Vietoris.
Por hip otesis de induccion, H
p+1
(X) = H
p+1
(S
n


B
r1
t
) = 0. Consideramos
el fragmento siguiente de la sucesion de Mayer-Vietoris:
0 = H
p+1
(X) H
p
(V )

H
p
(U
1
) H
p
(U
2
).
Ahora bien, ([c]) = (j
1
([c]), j
2
([c])), donde j
1
y j
2
son las inclusiones de
V en U
1
y U
2
. Estamos suponiendo que c es una frontera en cada U
1
, pero esto
signica que ([c]) = 0, y la sucesion muestra que es inyectiva, luego [c] = 0
en H
p
(V ), es decir, c es una frontera en S
n
(

B
1


B
2
).
Consideremos ahora un subespacio

S
r
S
n
homeomorfo a S
r
, con r n.
Si n = r supondremos adem as que

S
n
,= S
n
(vamos a ver que no puede existir
tal

S
n
).
Fijemos un homeomorsmo entre S
r
y

S
r
y llamemos

B
r
+
y

B
r

a los su-
bespacios de

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

S
r1
=

B
r
+


B
r

es la imagen del ecuador. Tomemos


X = S
n


S
r1
, U
1
= S
n


B
r
+
, U
2
= S
n


B
r

, V = U
1
U
2
= S
n


S
r
.
72 Captulo 3. Aplicaciones de la homologa singular
Para probar que la trada (X, U
1
, U
2
) es exacta para la homologa reducida
hemos de justicar que V ,= , es decir, que

S
r
,= S
n
. Si r = n esto es cierto
por hip otesis, mientras que si r < n es consecuencia de que H
r
(

S
r
) ,

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


S
r1
)

= H
p
(S
n


S
r
).
Aplicando esto r-veces concluimos que H
p
(S
n

S
r
)

= H
p+r
(S
n

S
0
). Ahora
bien,

S
0
esta formado por dos puntos. Vimos en el captulo I que S
n
menos
dos puntos es homot opico a S
n1
, luego H
p+r
(S
n


S
0
)

= H
p+r
(S
n1
). Por
consiguiente hemos llegado a la relacion
H
p
(S
n


S
r
)

= H
p+r
(S
n1
).
Si r = n esto es contradictorio, pues nos da que
H
1
(S
n


S
n
)

= H
n1
(S
n1
)

= A,
cuando, por otra parte, el miembro izquierdo ha de ser trivial. Esta contra-
diccion 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 unica copia homeomorfa de S
n
en S
n
es el mismo.
c) Si r < n y

S
r
es cualquier copia homeomorfa de S
r
en S
n
, entonces la
homologa reducida de S
n


S
r
es
H
p
(S
n


S
r
)

=
_
A si p = n r 1,
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 R
n
, los apartados a) y b) nos dan
inmediatamente:
Teorema 3.17 Si r n, entonces R
n
no contiene copias de S
r
. En particular
R
m
es homeomorfo a R
n
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

S
r
es arcoconexo excepto si r = n1, en cuyo caso se cumple
H
0
(S
n

S
n1
) = A (para la homologa reducida), lo que signica (teorema 2.16)
que S
n

S
n1
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

S
n1
de S
n1
contenida en S
n
divide a S
n
en dos componentes conexas, ambas con
frontera igual a

S
n1
.
Demostraci on: Acabamos de justicar que ha de haber exactamente dos
componentes arcoconexas, llamemoslas U
1
y U
2
. Puesto que la esfera S
n
es
localmente arcoconexa, las componentes U
1
y U
2
son abiertas, luego son tambien
las componentes conexas de S
n


S
n1
y es claro que U
i


S
n1
.
Tomemos ahora x

S
n1
y un entorno G en S
n
. Hemos de probar que G
corta a U
1
y U
2
. De este modo x estara en la frontera de ambos. Fijemos un
homeomorsmo : S
n1


S
n1
, sea (x
0
) = x. Sea H un entorno de x
0
homeomorfo a una bola abierta en R
n1
y tal que

H = [H] G.
Es claro que S
n1
H es homeomorfo a una bola cerrada B
n1
en R
n1
,
luego

B
n1
= [S
n1
H] es homeomorfo a la bola unidad cerrada de R
n1
.
Podemos aplicar el teorema 3.15 y concluir que (para la homologa reducida)
H
0
(S
n


B
n1
) = 0. Por consiguiente, el espacio S
n


B
n1
es arcoconexo.
Tomemos puntos y
i
U
i
. Existe un arco en S
n


B
n1
que une y
1
con
y
2
. Necesariamente, ha de cortar a

S
n1
y, como no corta a

B
n1
, ha de ser

H ,= (donde

es la imagen de ). Puesto que esta interseccion es cerrada


en

, su antiimagen por ha de ser un cerrado con un mnimo y un m aximo


elemento, t
0
y t
1
, respectivamente. As, si llamamos s
i
= (t
i
)


H G,
tenemos que G contiene puntos (t
0
) U
1
y (t
1
+) U
2
.
Por el teorema 3.16,
H
p
(S
n


S
n1
)

=
_
A si p = 0,
0 si p ,= 0.
Para la homologa completa solo hemos de cambiar que H
0
(S
n


S
n1
)

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


S
n1
son
H
p
(U
i
)

=
_
A si p = 0,
0 si p ,= 0.
Los grupos de homologa reducida son todos nulos. As pues, las compo-
nentes U
i
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

S
n1
R
n
. El teorema de Jordan-Brouwer
vale para la compacticaci on de Alexandro de R
n
, pues es homeomorfa a S
n
,
luego R
n


S
n1
tiene dos componentes conexas, U
1
y U
2
, ambas con frontera

S
n1
. Digamos que U
1
. Es claro entonces que U
1
sigue siendo conexo,
luego concluimos que R
n

S
n1
tiene tambien dos componentes conexas, ambas
con frontera

S
n1
. Recogemos esto en el teorema siguiente.
Teorema 3.19 Si n 1, toda copia

S
n1
de S
n1
contenida en R
n
divide a
R
n
en dos componentes conexas, ambas con frontera igual a

S
n1
.
74 Captulo 3. Aplicaciones de la homologa singular
Continuando con la notaci on previa al teorema, es claro que U
1
no
esta acotado en R
n
(pues contiene un entorno reducido de , es decir, el com-
plementario de un compacto), mientras que U
2
s lo esta. De este modo, de
las dos componentes conexas que una copia de S
n1
determina en R
n
, una est a
acotada y la otra no. Podemos llamar interior de

S
n1
a la componente acotada
y exterior a la componente no acotada. Esto se interpreta como que

S
n1
es
siempre una hipersupercie cerrada que encierra una porci on de espacio, pero
no debemos olvidar que el interior de

S
n1
no es necesariamente homeomorfo
a una bola abierta de R
n
.
Teorema 3.20 Para n 2, sea f : B
n
R
n
continua e inyectiva. Sea

S
n1
= f[S
n1
] y sea A el interior de

S
n1
. Entonces f[

B
n
] = A.
Demostraci on: Notemos que como S
n1
es compacto y la restriccion de
f es inyectiva y continua, de hecho es un homeomorsmo, luego tiene sentido
hablar del interior de

S
n1
. Sea

B
n
= f[B
n
]. Podemos considerar R
n
S
n
,
identicando S
n
con la compacticacion de Alexandro de R
n
. Por el teorema
3.15 tenemos que S
n


B
n
es arcoconexo, luego R
n


B
n
tambien lo es. Como

S
n1


B
n
, tenemos tambien que R
n


B
n
no corta a

S
n1
y, como no es
acotado, ha de estar contenido en el exterior E de

S
n1
.
As pues, A

S
n1
= R
n
E

B
n
= f[

B
n
]

S
n1
. Como f es inyectiva,
f[

B
n
]

S
n1
= , luego A f[

B
n
].
Ahora bien, f[

B
n
] es un conjunto arcoconexo que no corta a

S
n1
. 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 R
n
y f : G R
n
una aplicaci on continua
e inyectiva. Entonces f es abierta, luego en particular es un homeomorsmo en
su imagen.
Demostraci on: Basta ver que es abierta, pues entonces restringida a su
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 R
m
es ho-
meomorfo a un abierto de R
n
.
Demostraci on: Si m < n, podemos identicar a R
m
con el subespacio
de R
n
formado por los puntos cuyas ultimas n m coordenadas sean nulas.
Entonces R
m
tiene interior vaco en R
n
. Si un abierto U de R
n
fuera homeomorfo
a un abierto de R
m
tendramos una aplicaci on f : U R
m
R
n
continua
3.5. La homologa de las supercies compactas 75
e inyectiva, pero la imagen debera ser abierta en R
n
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 R
m
y otro entorno abierto homeomorfo a una bola abierta en R
n
.
La interseccion de ambos entornos sera un espacio homeomorfo a un abierto de
R
m
y a un abierto de R
n
. El teorema anterior implica entonces que m = n.
Trivialmente, todo abierto no vaco en una variedad topol ogica es una va-
riedad 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 topologica n-dimensional, las unicas subvarie-
dades de dimensi on n son los abiertos. En particular, una variedad conexa no
puede tener subvariedades compactas propias de la misma dimensi on.
Demostraci on: Sea V una variedad y W una subvariedad de la misma
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

y g : B U homeomorsmos, donde B

y B
son bolas abiertas en R
n
. 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 subes-
pacio homeomorfo a una bola abierta en R
n
, y esta bola contiene subespacios
no abiertos homeomorfos a bolas abiertas en R
m
para cualquier m < n. Te-
niendo 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 M
g
o N
h
denidas en 1.21. Ahora compro-
baremos 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 M
g
o N
h
. Por unicar el argumento lo
representaremos por F
r
, donde r = 2g o r = h seg un el caso. De este modo, F
r
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
U
1
U
2
V

6

7

6

7

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
F
r
identica estos arcos a pares seg un los patrones de M
g
o N
h
, 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 F
r
es de tipo N
h
las identicaciones son todas de la primera forma, si
es de tipo M
g
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 F
r
,
por lo que los 1-smplices
i
=

(
i
) son 1-ciclos en F
r
. M as concretamente,
si F
r
es de tipo M
g
y identica
i
con
j
, entonces [
i
] = [
j
] en H
1
(F
r
),
mientras que si F
r
es de tipo N
h
entonces [
i
] = [
j
].
Sea U
1
el complementario en B
2
de un disco cerrado de centro 0 y U
2
un
disco abierto de radio mayor. Llamaremos

U
1
y

U
2
a las imagenes por de
U
1
y U
2
, que claramente son abiertas en F
r
. Las intersecciones V = U
1
V
2
y

V =

U
1


U
2
son coronas circulares.
Determinemos ahora la estructura de H
1
(

U
1
). Para ello usamos que el espa-
cio G
r
= [S
1
] es un retracto por deformaci on de

U
1
. En efecto, es claro que la
aplicaci on r : U
1
S
1
dada por r(x) = x/|x| es una retraccion, que induce a
su vez una retraccion r :

U
1
G
r
dada por r([x]) = [r(x)].
Tambien es claro que r es homotopica a la identidad. Adem as, la homotopa
H : I U
1
U
1
induce a su vez una homotopa

H : I

U
1


U
1
entre r y la
identidad denida por

H
t
([x]) = [H
t
(x)]. De este modo, tenemos el isomorsmo
r

: H
1
(

U
1
) H
1
(G
r
).
Al identicar S
1
a traves de para obtener G
r
, podemos empezar iden-
ticando 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 G
r
es homotopico al espacio del ultimo
ejemplo de la seccion 2.6 (s olo hay que contraer a un punto el segmento que all
una a las circunferencias). Por consiguiente H
1
(G
r
)

= A
r
. M as a un, el estudio
3.5. La homologa de las supercies compactas 77
que hicimos all muestra que una base de H
1
(G
r
) 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 H
1
(G
r
) la forman
la mitad de las clases [
i
].
Necesitamos estudiar con detalle el homomorsmo i

: H
1
(

V ) H
1
(

U
1
)
inducido por la inclusi on. Para ello consideramos una circunferencia

S
1
de
centro 0 contenida en V . Claramente

S
1
es un retracto por deformaci on de V ,
luego la inclusi on induce un isomorsmo H
1
(

S
1
)

= H
1
(V ). Seg un el ejemplo tras
la denici on 2.41, una base de H
1
(

S
1
) 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
H
1
(

S
1
), luego tambien de H
1
(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 H
1
(

V ).
La imagen de [] por el homomorsmo H
1
(V ) H
1
(U
1
) inducido por la
inclusi on es tambien [] = [
1
+ +
2r
], pero considerando ahora las clases
en H
1
(U
1
). Teniendo en cuenta las conmutatividades obvias, podemos concluir
que
i

([ ]) = [ ] = [
1
+ +
2r
],
considerando ahora las clases en H
1
(

U
1
). El homomorsmo i

esta completa-
mente determinado por esta imagen.
Para estudiarla consideramos su imagen en H
1
(G
r
) 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
inclusi on G
r


U
1
, y obtenemos que
[ ] = [
1
] + + [
2r
],
donde ahora las clases son de H
1
(

U
1
).
Si F
r
= M
g
, 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
F
r
= N
h
entonces [
2k1
] = [
2k
], por lo que
[ ] = 2[
2
] + 2[
4
] + + 2[
2r
].
Ademas sabemos que las clases de la derecha son una base de H
1
(

U
1
). Otra
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
H
1
(

U
1
)/ Imi


= A
r1
(A/2A).
Por otra parte, si a[ ] es un elemento arbitrario de H
1
(V ), donde a A,
tenemos que i

(a[ ]) = 0 si y s olo si 2a[


2
] + +2a[
2r
] = 0, si y s olo si 2a = 0,
si y solo si 2a[ ] = 0, luego el n ucleo de i

es el n ucleo de la multiplicaci on por


2 en H
1
(V ).
Ahora podemos calcular la sucesion de Mayer-Vietoris para la homologa
reducida:
0 H
2
(F
r
) H
1
(V )
i

H
1
(U
1
) H
1
(F
r
) 0.
Observar que donde debera aparecer H
1
(U
1
) H
1
(U
2
) hemos eliminado el
segundo sumando porque es nulo. El homomorsmo correspondiente se reduce
entonces a i

. Prolongando la sucesi on se comprueba que H


p
(F
r
) = 0 para
p > 2. Si F
r
= M
g
entonces i

= 0, lo que implica que H


2
(M
g
)

= H
1
(V )

= A,
as como que H
1
(M
g
)

= H
1
(U
1
)

= A
2g
.
Ejercicio: Recordemos que M
g
es una esfera con g asas. Los calculos que hemos
hechos nos proporcionan explcitamente una base de H
1
(M
g
). Interpretar los 2g arcos
que la componen.
Si F
r
= N
h
, entonces H
2
(N
h
)

= H
1
(V )
(2)

= A
(2)
, donde, en general, L
(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
H
1
(N
h
)

= H
1
(U
1
)/ Imi


= A
h1
(A/2A).
Resumimos a continuacion lo que hemos obtenido:
Teorema 3.24 Los grupos de homologa reducida de las supercies compactas
son:
H
p
(M
g
)

=
_
A si p = 2,
A
2g
si p = 1,
0 en otro caso.
H
p
(N
h
)

=
_
A
(2)
si p = 2,
A
h1
(A/2A) si p = 1,
0 en otro caso.
En particular las supercies M
g
y N
h
son no homotopicas 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
H
0
(M
g
)

= H
0
(N
h
)

= A. Observar que, salvo elecciones patol ogicas del anillo
A, de hecho tenemos que H
2
(N
h
) = 0.
3.5. La homologa de las supercies compactas 79
Para interpretar el hecho de que en los espacios N
h
haya clases de homologa
(de dimensi on 1) de orden 2 podemos pensar en el plano proyectivo N
1
. Podemos
verlo como el disco B
2
en el que hemos identicado cada punto de S
1
con su
antpoda. Entonces una base de H
1
(N
1
) 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 homo-
loga 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 introduci-
remos y estudiaremos este concepto de adjuncion. En el captulo I vimos como
pegar dos espacios topologicos a traves de un subespacio cerrado. Ahora con-
viene generalizar esta nocion para permitir que la identicaci on se haga a traves
de una aplicaci on continua arbitraria, no necesariamente un homeomorsmo:
Denicion 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
proyeccion 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. Concreta-
mente, si llamamos g : X X
f
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
X
f
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 pro-
ceso 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 h
1
[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 .
Demostraci on: De las hip otesis del enunciado se sigue que, para todo par
de puntos u, v X 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:
X Y

W
X
f
Y
k

w
w
w
w
w
w
w
w
w
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]] =
h
1
[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
Y
f
en lugar de X
f
Y , y diremos que Y
f
es la adjunci on a Y de una celda
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 Y
f
un espacio compacto en el que Y
f

es homeomorfo a una bola abierta de dimensi on n. Por consiguiente Y
f
es
homeomorfo a S
n
.
4.1. Adjunciones 83
Ejemplo El espacio proyectivo P
n
(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 P
n
(R) es una variedad topol ogica conexa y compacta de
dimensi on n. En efecto, la identicaci on f : S
n
P
n
(R) es continua y supra-
yectiva, luego P
n
(R) es ciertamente un espacio conexo y compacto. Tambien
es facil ver que es un espacio de Hausdor. Dado x P
n
(R), sea x
0
S
n
tal que f(x
0
) = x. Podemos tomar un entorno coordenado U de x
0
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 P
n
(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
x (x, 0) induce un homeomorsmo en la imagen i : P
n
(R) P
n+1
(R). Sea
g : B
n+1
P
n+1
(R) la composicion de la aplicaci on x
_
x,
_
1 |x|
_
con
la proyecci on S
n+1
P
n+1
(R). Notemos que g[
S
n = f.
Esta aplicaci on g es continua y suprayectiva, como tambien lo es la apli-
cacion g i : B
n+1
P
n
(R) P
n+1
(R). Podemos aplicar el teorema anterior
para concluir que P
n+1
(R) se obtiene de P
n
(R) por adjunci on de una celda de
dimensi on n + 1 a traves de la proyeccion S
n
P
n
(R).
A menudo conviene identicar P
n
(R) con el conjunto de todos los subespa-
cios vectoriales de dimension 1 de R
n+1
. En efecto, cada uno de estos subespa-
cios admite exactamente dos generadores de norma 1, y ambos determinan el
mismo punto de P
n
(R). Tambien podemos considerar que P
n
(R) esta formado
por clases de equivalencia [x], con x R
n+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
R
n+1
0 P
n
(R) dada por x [x] es una identicaci on.
Ejercicio: Probar que P
1
(R) es homeomorfo a S
1
, mientras que P
2
(R) es la supercie
que introdujimos en el captulo I.
Ejemplo El espacio proyectivo complejo P
n
(C) puede denirse como el con-
junto de todos los subespacios vectoriales de dimension 1 de C
n+1
(considerando
a este como C-espacio vectorial) o, equivalentemente, como el conjunto de todas
las clases de equivalencia [z], con z C
n+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 P
n
(C) como el cociente de una esfera.
Para ello identicamos C
n+1
= R
2n+2
, con lo que
S
2n+1
=
_
(z
0
, . . . , z
n
)

[z
0
[
2
+ +[z
n
[
2
= 1
_
.
Entonces P
n
(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 P
n
(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:
S
2n1
f

B
2n
f

P
n1
(C)
i

P
n
(C)
donde f es la proyeccion can onica,
i(z
0
, . . . , z
n1
) = (z
0
, . . . , z
n1
, 0),
f(z
0
, . . . , z
n1
) =
_
z
0
, . . . , z
n1
,
_
1 [z[
2
_
.
La aplicaci on i es inyectiva, lo que nos permite identicar a P
n1
(C) con un
subespacio de P
n
(C). Si se cumple [z[ < 1, [w[ 1, f(z) = f(w), entonces
_
z
0
, . . . , z
n1
,
_
1 [z[
2
_
=
_
w
0
, . . . , w
n1
,
_
1 [w[
2
_
.
Como la ultima 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 P
n
(C)P
n1
(C). Ademas f es cerrada
por compacidad, luego su restricci on es un homeomorsmo en la imagen. Ahora
es inmediato que P
n
(C) se obtiene a partir de P
n1
(C) adjuntando una celda
de dimensi on 2n a traves de la proyeccion can onica f : S
2n+1
P
n
(C).
El c alculo anterior muestra que todos los puntos de P
n
(C) con un repre-
sentante cuya ultima 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 P
n
(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.
Denicion 4.3 Sean B
n
1
, . . . , B
n
r
bolas disjuntas de dimensi on n, con fronteras
S
n1
1
, . . . , S
n1
r
. Sean f
i
: S
n1
i
Y continua.

Estas inducen una aplicaci on
continua f : S
n1
1
S
n1
r
Y . Denimos Y
f
1
,...,f
r
= (B
n
1
B
n
r
)
f
Y .
Diremos que Y
f
1
,...,f
r
es el espacio obtenido a partir de Y por la adjunci on
(simult anea) de r celdas n-dimensionales a traves de las aplicaciones f
i
.
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 ce-
rrada al serlo g. En la situaci on de la denici on anterior tenemos un homeo-
morsmo relativo
g : (B
n
1
B
n
r
, S
n1
1
S
n1
r
) (Y
f
1
,...,f
r
, Y ).
Recprocamente, si (W, Y ) es un par de espacios compactos y
g : (B
n
1
B
n
r
, S
n1
1
S
n1
r
) (W, Y )
es un homeomorsmo relativo, entonces W es homeomorfo a la adjunci on a Y
de r bolas n-dimensionales a traves de las funciones f
i
= g[
S
n1
i
. En efecto,
podemos construir
h = g i : (B
n
1
B
n
r
) Y W,
que es continua, suprayectiva y satisface las hip otesis del teorema 4.2.
Denicion 4.4 Un complejo celular
1
es un espacio compacto X junto con una
sucesion
X
0
X
1
X
n
= 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
g
k
: (B
k
1
B
k
r
k
, S
k1
1
S
k1
r
k
) (X
k
, X
k1
),
de modo que la diferencia X
k
X
k1
es la uni on de r
k
subespacios abiertos
disjuntos C
k
1
, . . . , C
k
r
k
homeomorfos a bolas abiertas de dimensi on k. Los llama-
remos k-celdas de X. El subespacio X
k
se llama k-esqueleto de X. El mayor n
tal que X
n
X
n1
,= se llama dimensi on del complejo celular X.
Si X es un complejo celular, es claro que se cumplen los hechos siguientes:
a) X =

j,k
C
k
j
es una partici on de X en conjuntos disjuntos.
b) Para cada j, k, el conjunto C
k
j
C
k
j
esta contenido en la uni on de las celdas
de dimensi on menor que k.
c) Para cada j, k, existe un homeomorsmo relativo
g : (B
k
, S
k1
) (C
k
j
, C
k
j
C
k
j
).
d) X
k
=

rk
C
r
j
.
1
Traducimos as el termino (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
P
0
(R) P
1
(R) P
n
(R)
determina una estructura de complejo celular n-dimensional en P
n
(R) con una
unica celda de cada dimensi on.
Similarmente, el espacio P
n
(C) es un complejo celular de dimensi on 2n con
una unica 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.
Demostraci on: Sean X e Y complejos celulares. Representaremos por C
k
i
a las celdas de X y C
k
i
a las de Y . Entonces los productos C
k
i
C
l
j
son una
partici on de X Y . Vamos a probar que constituyen una descomposici on en
celdas, entendiendo que C
k
i
C
l
j
tiene dimension k +l. Tenemos que
C
k
i
C
l
j
C
k
i
C
l
j
= (C
k
i
C
l
j
) (C
k
i
C
l
j
)
= (C
k
i
C
k
i
) C
l
j
C
k
i
(C
l
j
C
l
j
),
y este ultimo 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
f : (I
k
, I
k
) (C
k
i
, C
k
i
C
k
i
), f

: (I
l
, I
l
) (C
l
j
, C
l
j
C
l
j
).
Con ellos podemos construir un homeomorsmo relativo:
(f f

) : (I
k+l
, I
k+l
)
_
C
k
i
C
l
j
, (C
k
i
C
l
j
) (C
k
i
C
l
j
)
_
.
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
H
t
(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.
Demostraci on: Consideremos el homeomorsmo relativo
g : (B
n
1
B
n
r
, S
n1
1
S
n1
r
) (X, X
n1
).
Llamemos U
i
= x B
n
i
[ |x| 1/2, U =

i
U
i
, V = g[U] X
n1
. Ob-
servemos que V es un entorno (compacto) de X
n1
. En efecto, si consideramos
un punto x g[U] X
n1
, entonces, de hecho, x g[

U] X
n1
, que es abierto
en X, pues su complementario es la imagen del compacto

i
B
n
i

Ui
. Por lo
tanto, V es un entorno de x. Si, por el contrario, x X
n1
g[U], entonces
x X g[

i
B
n
i
] X
n1
V,
luego V tambien es un entorno de x en este caso.
Es claro que S
n1
i
es un retracto fuerte por deformaci on de U
i
(la retraccion
es x x/|x|). De aqu se sigue inmediatamente que

i
S
n1
i
es un retracto
fuerte por deformaci on de U. Sea H : I U U la homotopa. Denimos
ahora

H : I V V.
Para ello distinguimos dos casos: si x V X
n1
, entonces x tiene una unica
antiimagen y por g, que de hecho esta en U, luego podemos denir

H
t
(x) =
g(H
t
(y)) V . Si x X
n1
, entonces

H
t
(x) = x. Claramente, el diagrama
siguiente es conmutativo:
I U
H

1g

U
g

I V

V
88 Captulo 4. Complejos celulares
De aqu se sigue que

H es continua, pues si C V es cerrado, entonces

H
1
[C] = (1 g)[H
1
[g
1
[C]]] (C X
n1
) es cerrado en I V .
Es f acil ver que

H es una homotopa entre la identidad en V y una retracci on
de V en X
n1
, que es, por tanto, un retracto fuerte por deformaci on de V .
4.3 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 unicamente 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.
Denicion 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 x
0
, es decir,
al cociente respecto de la relacion dada por
x R y x = y o 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 x
0
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, x
0
).
Teorema 4.8 Sea (X, U) un par de espacios compactos tal que U sea un re-
tracto fuerte por deformaci on de X. Entonces x
0
= [U] es un retracto por
deformaci on fuerte de X/U.
Demostraci on: Por hip otesis tenemos una homotopa H : I X X
tal que H
0
es la identidad, H
1
: X U es una retraccion y H
t
(u) = u para
todo u U. Denimos ahora

H que haga conmutativo el diagrama siguiente:
I X
H

I X/U

X/U
Concretamente, si x / U denimos

H
t
([x]) = [H
t
(x)] y

H
t
(x
0
) = x
0
. Es
claro que

H cierra el diagrama, y adem as es continua pues, si C es cerrado en
X/U, entonces

H
1
[C] = (1 )[H
1
[
1
[C]]] es cerrado en X/U.
4.3. El teorema del homeomorsmo relativo 89
Tambien es obvio que

H prueba que x
0
es un retracto fuerte por deformaci on
de X/U.
El punto m as delicado en la prueba del teorema del homeomorsmo relativo
es el teorema siguiente:
Teorema 4.9 Sea (X, U) un par de espacios compactos tal que U sea un re-
tracto fuerte por deformaci on de un entorno compacto en X. Entonces la pro-
yecci on canonica : (X, U) (X/U, x
0
) induce isomorsmos

: H
p
(X, U) H
p
(X/U, x
0
).
Demostraci on: Sea G el entorno compacto del cual U es un retracto fuerte
por deformaci on. La idea b asica de la prueba es que induce un homeomorsmo
: (X U, G U) (X/U x
0
, [G] x
0
),
que a su vez induce isomorsmos

: H
p
(X U, G U) H
p
(X/U x
0
, [G] x
0
).
Aplicamos el teorema de escision a las ternas (X, G, U) y (X/U, [G], x
0
),
con lo que obtenemos isomorsmos

: H
p
(X, G) H
p
(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 x
0
. Para ello usamos que
U es un retracto fuerte por deformaci on de G y que, por el teorema anterior,
x
0
es un retracto fuerte por deformaci on de [G]. Esto nos dice que los grupos
de homologa (reducida) H
p
(G, U) y H
p
([G], x
0
) son triviales (son isomorfos a
los grupos de los pares (U, U) y (x
0
, x
0
)).
Entonces, la sucesion exacta de la terna (X/U, [G], x
0
), que es de la forma
H
p
([G], x
0
) H
p
(X/U, x
0
) H
p
(X/U, [G]) H
p1
([G], x
0
)
nos da que la inclusi on induce isomorsmos H
p
(X/U, x
0
)

= H
p
(X/U, [G]), y
del mismo modo obtenemos isomorsmos H
p
(X, U)

= H
p
(X, G).
Al combinar todos estos isomorsmos obtenemos nalmente isomorsmos
H
p
(X, U)

= H
p
(X/U, x
0
),
y es inmediato comprobar que se trata de las aplicaciones

.
Observemos que si X es cualquier espacio y x
0
X, entonces la sucesion
exacta del par (X, x
0
) para la homologa reducida nos da isomorsmos naturales
H
p
(X)

= H
p
(X, x
0
), luego el teorema anterior nos da una interpretaci on de los
grupos de homologa relativa H
p
(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 H
p
(X, U)

= H
p
(X/U), siempre y cuando consideremos (a la derecha) la
homologa reducida (a la izquierda es lo mismo).
Ahora ya podemos probar el teorema que necesitamos:
90 Captulo 4. Complejos celulares
Teorema 4.10 (Teorema del homeomorsmo relativo) Consideremos un
homeomorsmo relativo f : (X, U) (Y, V ) entre pares de espacios compactos
tales que U y V sean retractos fuertes por deformaci on de respectivos entornos
compactos. Entonces f induce isomorsmos
f

: H
p
(X, U) H
p
(Y, V ).
Demostraci on: Es claro que f induce una aplicaci on continua f

que hace
conmutativo el diagrama
X
f

X/U
f

Y/V
Del hecho de que f sea un homeomorsmo relativo se sigue que f

es biyec-
tiva, luego por compacidad es un homeomorsmo. En correspondencia, tenemos
el diagrama conmutativo
H
p
(X, U)
f

H
p
(Y, V )

H
p
(X/U, x
0
)
f

H
p
(Y/V, y
0
)
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 con-
siste en combinar los resultados de las secciones anteriores para determinar los
grupos de homologa relativa H
p
(X
k
, X
k1
). Seg un hemos se nalado inmedia-
tamente despues de la denici on de complejo celular, tenemos homeomorsmos
relativos
g
k
: (B
k
1
B
k
r
k
, S
k1
1
S
k1
r
k
) (X
k
, X
k1
).
Es obvio que S
n1
1
S
n1
r
k
es un retracto fuerte por deformaci on de
un entorno compacto en B
n
1
B
n
r
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
H
p
(X
k
, X
k1
)

= H
p
(
r
k

j=1
B
k
j
,
r
k

j=1
S
k1
j
)

=
r
k

j=1
H
p
(B
k
, S
k1
).
Como B
k
es contractible, la sucesion exacta del par (B
k
, S
k
) nos proporciona
el isomorsmo H
p
(B
k
, S
k1
)

= H
p1
(S
k1
), con lo que tenemos probado el
teorema siguiente:
4.4. La homologa de los complejos celulares 91
Teorema 4.11 Si X es un complejo celular, el m odulo H
p
(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.
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 H
k
(X
k
, X
k1
) para
k = 0, 1, 2. Para k = 0 la situaci on es muy simple, pues H
0
(X
0
, X
1
) = H
0
(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
H
1
(X
1
, X
0
)

=
r
1

j=1
H
1
(B
1
j
, S
0
j
). (4.1)
Un generador de H
1
(B
1
, S
0
) es el smplice [x
0
, x
1
], es decir, la identidad en
B
1
=
1
. En efecto, basta considerar el isomorsmo

: H
1
(B
1
j
, S
0
j
) H
0
(S
0
j
)
(respecto a la homologa reducida). Se cumple que

([x
0
, x
1
]) =
_
[x
0
, x
1
]

= [x
1
x
0
],
que, seg un sabemos, es un generador de H
0
(S
0
j
), luego [x
0
, x
1
] lo es del modulo
H
1
(B
1
j
, S
0
j
). Los generadores de H
1
(X
1
, X
0
) son las imagenes por g
1
de los
generadores de cada sumando directo de (4.1), donde g
1
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 H
2
(X
2
, X
1
) son las imagenes por g
2
de
los generadores de los modulos H
2
(B
2
j
, S
1
j
). Considerando el isomorsmo

: H
2
(B
2
j
, S
1
j
) H
1
(S
1
j
),
concluimos que un generador del primer m odulo es la clase de cualquier 2-cadena
cuya frontera sea un generador de H
1
(S
1
j
). Por ejemplo, si el complejo X es la
supercie de un cubo, resulta natural considerar como generador de H
2
(X
2
, X
1
)
asociado a una de las caras a la clase de cualquiera de las dos cadenas indicadas
en la gura siguiente:
92 Captulo 4. Complejos celulares
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.
Si X es un complejo celular, llamaremos

C
p
(X) = H
p
(X
p
, X
p1
). A los
elementos de este modulo los llamaremos p-cadenas celulares. Los modulos

C
p
(X) determinan un A-modulo graduado que se convierte en un complejo si
denimos el operador frontera

p
: H
p
(X
p
, X
p1
) H
p1
(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
H
p2
(X
p2
)
i

S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
H
p
(X
p
, X
p1
)


R
R
R
R
R
R
R
R
R
R
R
R
R
R

H
p1
(X
p1
, X
p2
)

p1

H
p2
(X
p2
, X
p3
)
H
p1
(X
p1
)
i

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.
Si X es un complejo celular, llamaremos

H
p
(X) a los grupos de homologa
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.
Teorema 4.12 Sea X un complejo celular. Entonces H
p
(X)

=

H
p
(X), para
todo entero p (considerando la homologa completa).
Demostraci on: Hemos de considerar la sucesion
H
p+1
(X
p+1
, X
p
)

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

p
H
p1
(X
p1
, X
p2
)
y comprobar que H
k
(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

H
p
(X
p+1
, X
p2
)
j

H
p+1
(X
p+1
, X
p
)

p+1

H
p
(X
p
, X
p1
)

R
R
R
R
R
R
R
R
R
R
R
R
R
R
i


H
p
(X
p+1
, X
p1
)

0
H
p1
(X
p1
, X
p2
)
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 H
p
(X
p+1
, X
p2
). Como j

es un monomorsmo, y esta unvocamente


determinado. Podemos denir, pues,
: N(
p
) H
p
(X
p+1
, X
p2
)
mediante (x) = y, y es facil ver que se trata de un homomorsmo.
Si y

H
p
(X
p+1
, X
p2
), entonces j

(y

) Imi

, pues i

es suprayectivo.
As pues, existe un x

H
p
(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
:

H
p
(X) H
p
(X
p+1
, X
p2
).
Ahora probaremos que H
p
(X
p+1
, X
p2
)

= H
p
(X). Sea n la dimensi on del
complejo X, de modo que H
p
(X) = H
p
(X
n
, X
1
). Las inclusiones entre pares
inducen homomorsmos
H
p
(X) H
p
(X
n
, X
1
) H
p
(X
n
, X
0
) H
p
(X
n
, X
p2
).
Cada uno de estos homomorsmos forma parte de una sucesion exacta
H
p
(X
i
, X
i1
) H
p
(X
n
, X
i1
) H
p
(X
n
, X
i
) H
p1
(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
H
p
(X)

= H
p
(X
n
, X
p2
).
94 Captulo 4. Complejos celulares
Similarmente, los homomorsmos
H
p
(X
p+1
, X
p2
) H
p
(X
p+2
, X
p2
) H
p
(X
n
, X
p2
)
inducidos por las inclusiones son isomorsmos, con lo que
H
p
(X
n
, X
p2
)

= H
p
(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 inmedia-
tamente. Basta recordar que P
n
(C) se obtiene a partir de P
n1
(C) adjuntando
una celda de dimensi on 2n, lo que nos da una estructura de complejo celular en
P
n
(C) con una unica celda de dimensi on 2k para cada k n (y ninguna celda
de dimensi on impar). Por consiguiente

C
p
(P
n
(C))

=
_
A si 0 p = 2k 2n,
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 P
n
(C)
viene dada por
H
p
(P
n
(C))

=
_
A si 0 p = 2k 2n,
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 N
3
, aunque el metodo es general y aplicable igualmente a las supercies M
g
.
Observamos que N
3
es un complejo celular que puede ser construido como
sigue: X
0
consta de un unico vertice v. Representaremos por
v
su 0-smplice
asociado en C
0
(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
f
1
: S
0
1
S
0
2
S
0
3
X
0
constante igual a v, con la que obtenemos
g
1
: B
1
1
B
1
2
B
1
3
X
1
de manera que
a
= g
1
[
B
1
1
,
b
= g
1
[
B
1
2
,
c
= g
1
[
B
1
3
, son tres 1-smplices en
C
1
(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 a
1
, a
2
, b
1
, b
2
, c
1
, c
2
ordenados como indica la
gura. Se entiende que todos est an recorridos en sentido antihorario, de modo
que la 1-cadena a
1
+a
2
+b
1
+b
2
+c
1
+c
2
es un 1-ciclo que genera H
1
(S
1
).
Mediante a
1
1
biyectamos el lado a

1
con B
1
1
, y a continuaci on aplicamos g
1
,
con lo que tenemos una aplicaci on continua de a

1
en X
1
. Hacemos lo mismo
con a
2
, mientras que b
1
y b
2
los hacemos corresponder con B
1
2
y c
1
, c
2
con B
1
3
.
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 unica aplicaci on continua
f
2
: S
1
X
1
,
a traves de la cual adjuntamos al complejo una unica cara k.
a
1
a
2
b
1
b
2
c
1
c
2
c a
b
f
2
v
As obtenemos una aplicaci on g
2
: B
2
X
2
que restringida a

B
2
es un
homeomorsmo en su imagen y en la frontera cumple
g

2
(a
1
) = g

2
(a
2
) =
a
, g

2
(b
1
) = g

2
(b
2
) =
b
, g

2
(c
1
) = g

2
(c
2
) =
c
.
De aqu se sigue inmediatamente que el complejo X = X
2
es homeomorfo a
N
3
. Si llamamos v = [
v
] H
0
(X
0
), tenemos que

C
0
(X) = v) .
Similarmente, sabemos que

C
1
(X) esta generado por las im agenes por g
1
de un generador de cada grupo H
1
(B
1
i
, S
1
i
). Este grupo est a generado por la
clase de la identidad B
1
i
B
1
i
, y su imagen es la clase del smplice
a
,
b
,
c
correspondiente. As pues, tomando clases en H
1
(X
1
, X
0
), llamamos a = [
a
],
b = [
b
] y c = [
c
], y se cumple que

C
1
(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
a
1
a
2
b
1
b
2
c
1
c
2
Puesto que

k
= a
1
+a
2
+b
1
+b
2
+c
1
+c
2
es un ciclo cuya clase genera H
1
(S
1
), tenemos que k = g
2
([
k
]) es el generador
de H
2
(X
2
, X
1
) correspondiente a la unica cara de N
3
. As pues,

C
2
(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 =

([g

2
(
k
)]) = [g

2
(
k
)] = [g

2
(
k
)] = [g

2
(a
1
+a
2
+b
1
+b
2
+c
1
+c
2
)]
= [2
a
] + [2
b
] + [2
c
] = 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, H
2
(X)

= A
(2)
. Por otra parte,
H
1
(X) = a, b, c) / 2a + 2b + 2c)

= A
2
(A/2A),
y claramente H
0
(X)

= A.
Para calcular tal y como habamos anunciado la homologa de los espa-
cios proyectivos reales, necesitamos un resultado mas:
Denicion 4.14 Una aplicaci on continua f : X Y entre complejos celula-
res 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

: H
p
(X
p
, X
p1
) H
p
(Y
p
, Y
p1
).
A este homomorsmo lo llamaremos

f
p
:

C
p
(X)

C
p
(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

f
p
:

H
p
(X)

H
p
(Y ).
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:

H
p
(X)

H
p
(X)
f

H
p
(Y )

H
p
(Y )
donde las echas horizontales representan a los isomorsmos construidos en el
teorema 4.12.
Demostraci on: Si analizamos la prueba del teorema 4.12, veremos que el
isomorsmo construido se descompone en tres isomorsmos, de acuerdo con el
diagrama siguiente:

H
p
(X)

H
p
(X
p+1
, X
p2
)
f

H
p
(X, X
p2
)
f

H
p
(X)

H
p
(Y )

H
p
(Y
p+1
, Y
p2
)

H
p
(Y, Y
p2
) H
p
(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

Z
p
(X), tenemos que

([x]) = (x),
donde (x) esta determinado por la relaci on i

(x) = j

((x)). Como f

con-
muta 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 .


Tomando clases en

H
p
(X) y

H
p
(Y ), concluimos que
f

([x])) = f

((x)) = (f

(x)) =

([f

(x)]) =

(

f

([x])).
Nos ocupamos ahora de la homologa de P
n
(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 ultimas coordenadas son nulas, vamos a considerar
a S
n
como complejo celular X de modo que el esqueleto de dimension p sera
X
p
= S
p
.
Para ello basta observar que S
p
puede obtenerse a partir de S
p1
adjuntando
dos celdas:
B
p
+
= x S
p
[ x
p+1
> 0, B
p

= x S
p
[ x
p+1
< 0.
Especcamente, tenemos la aplicacion g
p
: B
p
1
B
p
2
S
p
que restringida
a B
p
1
es g
p
(x) =
_
x,
_
1 |x|
_
y restringida a B
p
2
es g
p
(x) =
_
x,
_
1 |x|
_
.
98 Captulo 4. Complejos celulares
S
0
S
1
B
1
+
B
1

S
2
B
2
+
B
2

(Notemos que estamos sustituyendo el espacio cociente determinado por la


restriccion de g
p
a la suma de las fronteras por un espacio homeomorfo, a saber,
la realizacion de S
p
como subespacio de R
n+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



C
p
(S
n
). Si llamamos
: B
p
1
B
p
2
B
p
1
B
p
2
a la aplicaci on que enva x B
p
1
a x B
p
2
y
viceversa, tenemos que el diagrama siguiente es conmutativo:
B
p
1
B
p
2
g
p

S
p

B
p
1
B
p
2
g
p

S
p
Por lo tanto, el diagrama siguiente tambien conmuta:
H
p
(B
p
1
B
p
2
, S
p1
1
S
p1
2
)
g
p

C
p
(S
n
)

H
p
(B
p
1
B
p
2
, S
p1
1
S
p1
2
)
g
p

C
p
(S
n
)
Ahora bien, es claro que

se restringe a un isomorsmo entre H


p
(B
p
1
, S
p1
1
)
y H
p
(B
p
2
, S
p1
2
), 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

C
p
(S
n
) podemos tomar un par de clases e
p
,

(e
p
).
Para estudiar el operador frontera consideramos el siguiente diagrama con-
mutativo:
H
p
(S
p
, S
p1
)

P
P
P
P
P
P
P
P
P
P
P
P
H
p1
(S
p1
, S
p2
)

H
p1
(S
p1
)
i

m
m
m
m
m
m
m
m
m
m
m
m
m

H
p1
(S
p1
)
i

Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
Q
H
p
(S
p
, S
p1
)

n
n
n
n
n
n
n
n
n
n
n
n
H
p1
(S
p1
, S
p2
)
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

(e
p
) = i

(e
p
))) = (1)
p
i

(e
p
)) = (1)
p
e
p
.
En particular, la cadena e
p
+ (1)
p+1

(e
p
) es un ciclo. Vamos a ver que
si p > 0 es, de hecho, una base de

Z
p
(S
n
). Ciertamente es libre. Un ciclo
arbitrario ha de ser de la forma z = a
1
e
p
+ a
2

(e
p
), para ciertos a
1
, a
2
A,
sujeto a la condici on
0 = (a
1
e
p
+a
2

(e
p
)) = (a
1
+ (1)
p
a
2
)e
p
.
Si probamos que e
p
es libre, concluiremos que a
1
+(1)
p
a
2
= 0, con lo que
z = a
1
(e
p
+ (1)
p+1

(e
p
)),
como queramos probar. Para ello consideramos el diagrama conmutativo
H
p
(B
p
1
, S
p1
1
)
g
p

H
p
(S
p
, S
p1
)

H
p1
(S
p1
)
i

H
p1
(S
p1
, S
p2
)
Las echas horizontales son las inducidas por la restricci on
g
p
: (B
p
1
, S
p1
1
, ) (S
p
, S
p1
, S
p2
),
ambas son monomorsmos: la superior porque es la restriccion de un isomor-
smo, la inferior porque, en la sucesi on de homologa del par (S
p1
, S
p2
),
el termino anterior es H
p1
(S
p2
) = 0. Por otra parte, la echa vertical iz-
quierda es un isomorsmo y sabemos que e
p
es la imagen por g
p
de una base
de H
p
(B
p
1
, S
p1
1
), luego e
p
es la imagen por i

de una base de H
p1
(S
p1
). Es
claro entonces que e
p
es libre, como queramos probar.
Si 0 < p < n, es claro que

F
p
(S
n
) = e
p+1
). Por otra parte, sabemos que

H
p
(S
n
)

= H
p
(S
n
) = 0, luego

Z
p
(S
n
) =

e
p
+ (1)
p+1

(e
p
)
_
= e
p+1
) =

F
p
(S
n
).
Por consiguiente,
e
p+1
= (e
p
+ (1)
p+1

(e
p
)),
donde A es una unidad. Podemos cambiar e
p
por e
p
y as = 1, es decir,
tenemos la relacion
e
p+1
= e
p
+ (1)
p+1

(e
p
).
Una comprobaci on directa muestra que esta f ormula vale igualmente si p = 0.
Con esto tenemos completamente determinado el complejo

C(S
n
).
100 Captulo 4. Complejos celulares
Ahora consideramos la proyecci on can onica : S
n
P
n
(R), que clara-
mente es celular, luego induce homomorsmos

:

C
p
(S
n
)

C
p
(P
n
(R)).
La restriccion : (B
p
+
, S
p1
) (P
p
(R), P
p1
(R)) es un homeomorsmo
relativo, luego

se restringe a un isomorsmo entre H


p
(B
p
+
, S
p1
) y

C
p
(P
p
(R)).
Por consiguiente, e

p
=

(e
p
), es una base de

C
p
(P
p
(R)). Por otra parte,

(e
p
)) =

(e
p
)) =

(e
p
) = e

p
.
Con esto podemos calcular el operador frontera:
e

p+1
=

(e
p+1
) =

(e
p+1
)
=

_
e
p
+ (1)
p+1

(e
p
)
_
=
_
1 + (1)
p+1
_
e

p
.
Explcitamente:
e

p+1
=
_
2e

p
si p es par,
0 si p es impar.
Ahora es inmediato el teorema siguiente:
Teorema 4.16 La homologa (completa) del espacio proyectivo real P
n
(R) viene
dada por
H
p
(P
n
(R))

=
_

_
0 si p < 0 o p > n,
A si p = 0,
A
(2)
si 1 p = 2k n,
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

C
p
(X) es un A-modulo libre -
nitamente generado, luego tambien lo es el submodulo de ciclos

Z
p
(X) y su
cociente,

H
p
(X).
4.5. Los n umeros de Betti y la caracterstica de Euler 101
Denicion 4.17 Sea X un espacio topol ogico y p un entero tal que el A-modulo
H
p
(X) sea nitamente generado. Entonces se dene el n umero de Betti de X de
dimensi on p como el rango b
p
(X) de H
p
(X). Cuando no se especica el anillo
A se sobrentiende que es Z.
La homologa considerada es la completa, de modo que b
0
(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 b
p
(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) =

p
(1)
p
b
p
(X).
Tenemos, pues, que la caracterstica de Euler esta denida para todo com-
plejo celular. Por ejemplo, con los c alculos que tenemos hechos, es inmediato
comprobar que
(S
n
) =
_
0 si n es impar,
2 si n es par,
(M
g
) = 2 2g, (N
h
) = 2 h,
(P
n
(C)) = n + 1, (P
n
(R)) =
_
0 si n es impar,
1 si n es par.
En particular, vemos que este invariante es suciente para distinguir entre
s las supercies M
g
y tambien las N
h
(aunque (M
g
) = (N
2g
)).
Observemos que los n umeros de Betti pueden depender del anillo de coe-
cientes. Un ejemplo nos lo proporcionan las supercies N
h
, para las cuales
b
1
= h1 si A no tiene caracterstica 2 y b
1
= h en caso contrario. Ahora bien,
la caracterstica de Euler resulta invariante porque b
2
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
0 M
1
f
1
M
2
f
2
M
r
0,
de m odulos nitamente generados sobre un dominio de ideales principales A.
Entonces

p
(1)
p
rang M
p
= 0.
102 Captulo 4. Complejos celulares
Demostraci on: Lo probaremos por inducci on sobre r. Para r = 1, 2 es
inmediato. Ve amoslo para r = 3. Tenemos, pues,
0 M
1
f
1
M
2
f
2
M
3
0.
Vamos a reducirlo al caso en que el anillo es un cuerpo. Para ello conside-
ramos el cuerpo de cocientes K de A. Llamemos M
i
= M
i
/T(M
i
), que es un
A-modulo libre del mismo rango que M
i
(por denici on). Es f acil ver que la
sucesion dada induce una sucesi on
0 M
1
f
1
M
2
f
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 f
1
(m) T(M
2
), luego existe
a A no nulo tal que f
1
(am) = 0, luego am = 0, luego m T(M
1
) y [m] = 0.)
Si r
i
= rang M
i
, jando una base en cada M
i
podemos considerar el iso-
morsmo coordenado
i
: M
i
A
r
i
. A traves de estos isomorsmos los
homomorsmos f
1
y f
2
se transforman en homomorsmos j
1
y j
2
, los cuales
se extienden de forma unica a aplicaciones lineales j

1
y j

2
entre los espacios
vectoriales K
r
i
.
0

M
1

f
1

M
2
f
2

M
3

0
0

A
r
1
i

j
1

A
r
2
i

j
2

A
r
3
i

0
0

K
r
1
j

K
r
2
j

K
r
3
0
Concretamente, j

1
es la extension a K
r
1
de la restriccion de j
1
a la base
can onica de A
r
1
. Similarmente con j

2
.
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 K
r
1
, existe un a A no nulo (el producto de los denomi-
nadores de las componentes de x) tal que ax A
r
1
, luego j
1
(ax) = j

1
(ax) = 0,
luego ax = 0 y tambien x = 0.
Similarmente se prueba que j

2
es suprayectiva, as como que j

1
j

2
= 0.
Tomemos ahora x N(j

2
) y, como antes, consideramos a A no nulo tal que
ax A
r
2
. Sea ax =
2
([m]). Entonces f
2
([m]) = 0, es decir, f
2
(m) es un
elemento de torsion, existe b A no nulo tal que f
2
(bm) = 0, luego bm Imf
1
,
luego [bm] Imf
1
, luego bax Imj

1
, y tambien x Imj

1
.
Ahora es clara la relaci on r
2
= r
1
+r
3
. Si r > 3 dividimos la sucesi on exacta
dada en las sucesiones
0 M
1
M
2
Imf
2
0
4.5. Los n umeros de Betti y la caracterstica de Euler 103
y
0 Imf
2
M
3
M
r
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 c
p
cel-
das de cada dimensi on p. Entonces
(X) =
n

p=0
(1)
p
c
p
.
Demostraci on: Lo probamos por inducci on sobre n. Si n = 0 tenemos
que X es un espacio nito de c
0
puntos. Ciertamente entonces, su unico grupo
de homologa no trivial es el de dimensi on 0 y (X) = b
0
(X) = c
0
.
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
c
n
, con lo que la
conclusion 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 ultima relaci on:
Teorema 4.21 Sean X e Y dos complejos celulares. Entonces
(X Y ) = (X)(Y ).
104 Captulo 4. Complejos celulares
Demostraci on: En la prueba del teorema 4.5 hemos visto que X Y
admite una estructura de complejo celular en la que
c
p
(X Y ) =

i+j=p
c
i
(X)c
j
(Y ).
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 compac-
tas son modulos nitamente generados.
Demostraci on: Por el teorema 1.9 no perdemos generalidad si considera-
mos una variedad V R
m
. Por el teorema 1.15 tenemos un entorno N de V en
R
n
y una retracci on r : N V . Sea = d(V, R
m
N). Podemos descomponer
R
m
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

: H
p
(K) H
p
(V ).
(Son suprayectivos porque i

= 1, donde i : V K es la inclusion.)
Sabemos que los modulos H
p
(K) de los complejos celulares son nitamente
generados, luego lo mismo vale para los modulos H
p
(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, aque-
llos 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.
Denicion 4.23 Un complejo simplicial afn en R
n
es un conjunto nito K de
smplices de R
n
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 ultima 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 interseccion 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 in-
terior de una unica 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 esta en K, entonces K es un complejo simplicial afn.
Demostraci on: Todo punto x [K[ esta en una de sus caras, digamos en
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 S
1
y S
2
, entonces
S
1
S
2
,= , luego C = S
1
S
2
es una cara com un, pero una cara C es disjunta
del interior del smplice S
1
salvo que C = S
1
, e igualmente C = S
2
.
Sea ahora K un conjunto de smplices en las condiciones del teorema. Hemos
de probar que dos cualesquiera de sus elementos S
1
y S
2
son disjuntos o se cortan
en una cara. Debidamente ordenados, podemos suponer que los vertices de S
1
son (a
0
, . . . , a
r
, b
r+1
, . . . , b
s
) y que los de S
2
son (a
0
, . . . , a
r
, c
r+1
, . . . , c
s
), de
modo que ning un b
i
coincide con ning un c
j
. Obviamente el smplice de vertices
(a
1
, . . . , a
r
) tal vez vaco esta contenido en S
1
S
2
. Si x S
1
S
2
, entonces
x =
r

i=0
t
i
a
i
+
s

i=r+1
t
i
b
i
=
r

i=0
t

i
a
i
+
s

i=r+1
t

i
c
i
,
donde

t
i
=

i
= 1, pero ha de ser t
r+1
= = t
s
= t

r+1
= = t

s
= 0, o
de lo contrario x estara en el interior de dos smplices distintos en K. As pues,
x pertenece al smplice de vertices (a
1
, . . . , a
r
), que es, por tanto, S
1
S
2
.
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:
Denicion 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
a
0
, . . . , a
r
, entonces los puntos f(a
0
), . . . , f(a
r
) son afnmente independientes,
generan una cara de L y la restriccion de f a S viene dada por
f
_
r

i=0
t
i
a
i
_
=
r

i=0
t
i
f(a
i
),
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.
Denicion 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
1 2
3 4
5 6
7 8
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 abs-
tracto son simplicialmente homeomorfos.
Demostraci on: Si K
1
y K
2
son dos realizaciones de un mismo com-
plejo abstracto K, entonces podemos nombrar sus vertices como a
0
, . . . , a
m
y
b
0
, . . . , b
m
respectivamente, de modo que a
i
y b
i
se correspondan con el mismo
vertice de K. Esto implica que si a
i
1
, . . . , a
i
r
son los vertices de una cara C
de K
1
, entonces b
i
1
, . . . , b
i
r
son los vertices de una cara C

de K
2
. Existe una
unica aplicaci on f
C
: C C

tal que f(a


i
j
) = b
i
j
para todo j y que conserve
las coordenadas baricentricas respecto a los vertices, es decir, que sea la res-
tricci on de una aplicaci on afn. Es claro que las aplicaciones f
C
se extienden a
un unico homeomorsmo simplicial f : [K
1
[ [K
2
[.
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 R
2n+1
.
Demostraci on: Sea K un complejo abstracto y sean a
0
, . . . , a
m
sus verti-
ces. Veamos que existen m + 1 puntos en R
2n+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, considera-
mos las variedades anes generadas por cada 2n+1 de ellos, que son un n umero
nito, luego no cubren R
2n+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 a
0
, . . . , a
m
a los puntos que hemos tomado y biyectemoslos con los
vertices de K. Puesto que K tiene dimension n, los subconjuntos de a
0
, . . . , a
m
correspondientes con caras de Kson afnmente independientes, luego determinan
smplices en R
2n+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 C
1
y C
2
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 C
1
y C
2
como caras, luego C
1
C
2
ha de
ser vaco o bien una cara com un.
Investigamos ahora mas a fondo la estructura de un complejo:
Denicion 4.29 Sea K un complejo simplicial. Para cada punto x [K[,
denimos el entorno simplicial de x como el conjunto N
K
(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 S
K
(x) de las caras de N
K
(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 E
K
(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) N
K
(x) y S
K
(x) son complejos simpliciales.
b) La estrella E
K
(S) es abierta en [K[.
c) Si S es la unica cara de K que tiene a x en su interior, entonces se cumple
que E
K
(S) = [N
K
(x)[ [S
K
(x)[. En particular [N
K
(x)[ es un entorno de
x en K.
Demostraci on: a) es inmediato.
Para probar b) basta observar que el conjunto [K[ E
K
(S) esta formado
por las caras de K que no tienen a S por cara. En efecto, si y [K[ E
K
(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 E
K
(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 unica cara de K que, por ser cara de C, no tiene a S por cara. La unicidad
implica que y [K[ E
K
(S). Por consiguiente este conjunto es cerrado en [K[.
c) Si y E
K
(S), entonces y esta en el interior de una cara C de K que
tiene a S por cara, luego C N
K
(x) y por consiguiente y [N
K
(S)[. Ademas
y / S
K
(x), o de lo contrario y estara en una cara de N
K
(S) que no contiene a
x, luego estara en el interior de una cara de N
K
(S) que no contiene a x, pero
esa cara habra de ser C por la unicidad y x S C.
Recprocamente, si y [N
K
(x)[ [S
K
(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 S


K
(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 E
K
(S).
Ahora necesitamos el siguiente teorema tecnico:
Teorema 4.31 Sea K un complejo simplicial, x [K[, y [N
K
(x)[, y ,= x.
Entonces el segmento de extremos x, y esta contenido en [N
K
(x)[. La semirrecta
de origen x que pasa por y corta a [S
K
(x)[ en un unico punto.
Demostraci on: Tenemos que y esta en un smplice S de K que contiene
a x. Como los smplices son convexos, el segmento de extremos x, y esta conte-
nido en S, luego en [N
K
(x)[.
Sea ahora l la semirrecta de origen x y que pasa por y. Puesto que [N
K
(x)[
esta acotado, existe un punto z l tal que
d(x, z) = supd(x, z

) [ z

l [N
K
(x)[.
Como y l [N
K
(x)[, y ,= x, esta distancia no es nula, luego z ,= x. Como
[N
K
(x)[ es cerrado, z [N
K
(x)[. Por consiguiente z esta en el interior de una
cara S de N
K
(x). No puede ocurrir que x S, pues en tal caso podramos pro-
longar el segmento xz sin salir de S, luego sin salir de N
K
(x), lo que contradira
la construcci on de z. De este modo, S S
K
(x), luego z [S
K
(x)[ l.
Falta probar que ning un otro punto de l esta en [S
K
(x)[. Ciertamente, los
puntos de l que distan m as de x que z estan fuera de [N
K
(x)[, luego no estan
tampoco en [S
K
(x)[. Falta probar que ning un punto interior del segmento de
extremos xz esta en [S
K
(x)[.
Como S N
K
(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 N


K
(x).
x
S

z
S
l
T
Basta probar que los puntos interiores del segmento xz son interiores a T,
pues entonces estaran en E
K
(S

) y no en [S
K
(x)[. Ahora bien, x tiene coor-
denadas 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 po-
sitivas 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 util sobre la topologa de los complejos
simpliciales. Esencialmente dice que si dos poliedros son homeomorfos enton-
ces 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 [S
K
(x)[ es homotopico a [S
L
(f(x))[.
Demostraci on: Por el teorema 4.24, el punto f(x) esta en el interior de
una unica cara S de L. Tenemos que f(x) U E
L
(S) [N
L
(f(x))[, luego
H = f
1
[U E
L
(S)] es un abierto en [K[ que contiene a x y f[H] [N
L
(f(x))[.
Para cada n umero real 0 < 1 sea [N
K
(x)[ el conjunto de puntos de
[N
K
(x)[ de la forma x + (y x), donde y [N
K
(x)[, es decir, es el conjunto
que se obtiene al aplicarle a N
K
(x) la homotecia de centro x y raz on . En
particular es homeomorfo a N
K
(x). Puesto que H es abierto y [N
K
(x)[ esta
acotado, existe un tal que x [N
K
(x)[ H, de donde
f(x) f[[N
K
(x)[] [N
L
(f(x))[.
Como [N
K
(x)[ es un entorno de x en K, tenemos que f[[N
K
(x)[] U es
un entorno de f(x) en L, luego existe un tal que [N
L
(f(x))[ f[[N
K
(x)[].
Del mismo modo que hemos obtenido podemos obtener, por ultimo un de
modo que
f(x) f
_
[N
K
(x)[

[N
L
(f(x))[ f
_
[N
K
(x)[

[N
L
(f(x))[.
f(x)
f
_
[N
K
(x)[

[N
L
(f(x))[
f
_
[N
K
(x)[

[N
L
(f(x))[
Denimos como sigue una aplicaci on : [S
L
(f(x))[ f
_
[S
K
(x)[

. Dado
y [S
L
(f(x))[, tenemos que f
1
(y) [N
K
(x)[ [N
K
(x)[, f
1
(y) ,= x. Por
el teorema anterior la semirrecta de origen x que pasa por f
1
(y) corta a S
K
(x)
en un unico punto. Tomamos su homotetico en [S
K
(x)[ y aplicamos f.
Similarmente, podemos denir : f
_
[S
K
(x)[

[S
L
(f(x))[, es decir,
partimos de y f
_
[S
K
(x)[

[N
L
(f(x))[, lo proyectamos radialmente sobre
S
L
(f(x)) y consideramos su homotetico en [S
L
(f(x))[.
Vamos a probar que es homotopica a la identidad en [S
L
(f(x))[. En
primer lugar consideramos la aplicaci on f
1
. Si y [S
L
(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 [N
K
(x)[ y, por el teorema anterior, tambien lo esta el segmento
que los une. M as precisamente, dicho segmento esta contenido en [N
K
(x)[x
luego, por el teorema 1.24, las aplicaciones
f
1
, f
1
: [S
L
(f(x))[ [N
K
(x)[ x
son homot opicas. Componiendo la homotopa con f obtenemos una homotopa
entre
, I : [S
L
(f(x))[ [N
L
(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 [S
L
(f(x))[, tenemos que ((y)) esta
en la semirrecta de origen f(x) que pasa por (y). Ambos puntos est an en
[N
L
(f(x))[, luego dicho segmento esta en [N
L
(f(x))[ f(x).
En denitiva tenemos una homotopa entre
, I : [S
L
(f(x))[ [N
L
(f(x))[ f(x).
Finalmente, componemos esta homotopa con la proyecci on radial
[N
L
(f(x))[ f(x) [S
L
(f(x))[.
Puesto que las im agenes de I y estan en [S
L
(f(x))[, la compo-
sicion sigue siendo una homotopa entre ambas, pero ahora como aplicaciones
en [S
L
(f(x))[. Similarmente se prueba que es homotopica a la identi-
dad, luego tenemos que [S
L
(f(x))[ es homotopico a f
_
[S
K
(x)[

. Puesto que
[S
L
(f(x))[ es homeomorfo a [S
L
(f(x))[ y [S
K
(x)[ es homeomorfo a f
_
[S
K
(x)[

,
concluimos que [S
L
(f(x))[ y [S
K
(x)[ tambien son homot opicos.
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 res-
pecto 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 ho-
mologica 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 estruc-
turas algebraicas. Veamos la denici on:
Denicion 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 .
Escribiremos f : X Y o X
f
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 1
X
hom(X, X) de manera
que 1
X
f = f para todo f hom(X, Y ) y g 1
X
= 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 unicamente cuales son
sus objetos, pues en general es facil sobrentender cu ales seran los morsmos co-
rrespondientes. 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

0
0

P

Q

R

0
En casos como este, tambien dejaremos de especicar los morsmos a me-
nudo. 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 com-
posicion usual, pero tambien podemos tomar como morsmos las clases de ho-
motopa 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 unicamente 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 1
X
que
satisface la denici on esta unvocamente determinado. En efecto, si hubiera
otro 1

X
tendramos que 1
X
= 1
X
1

X
= 1

X
.
Diremos que un morsmo f : X Y en una categora es inyectivo si existe
un morsmo g : Y X tal que f g = 1
X
. Diremos que es suprayectivo si
existe g de modo que g f = 1
Y
. 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 = 1
Y
, f h = 1
X
. Entonces g = h.
Demostraci on: Tenemos que g = g 1
X
= g f h = 1
Y
h = h.
As pues, si f : X Y es una equivalencia, podemos denir f
1
como
el unico morsmo que cumple f f
1
= 1
X
, f
1
f = 1
Y
. 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. Si-
milarmente, podemos denir el producto de cualquier cantidad, nita o innita,
de categoras.
Denicion 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(1
X
) = 1
F(X)
.
b) F(f g) = F(f) F(g).
Es claro que la composicion de funtores es un funtor. La mayora de los con-
ceptos del algebra homol ogica en general y la topologa algebraica en particular
son funtoriales. Veamos algunos ejemplos, sin animo de ser exhaustivos. A me-
nudo 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 H
p
que a cada par de espacios le asigna su
grupo de homologa de dimensi on p.
Denicion 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)

(X)

F(Y )
(Y )

G(X)
G(f)

G(Y )
Por ejemplo, en la categora de las sucesiones exactas cortas de complejos
de A-modulos consideramos las tres proyecciones P
i
, para i = 1, 2, 3, que a cada
sucesion le asignan cada uno de sus complejos integrantes. Entonces el homo-
morsmo de conexion que proporciona el teorema 2.25 es una transformaci on
natural : P
3
H P
1
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 trans-
formaci 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 na-
turales 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
CDdado por (CD)
p
= C
p
D
p
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

dado por (f g)
p
(u v) = f
p
(u) g
p
(v). La
funtorialidad signica entonces que (f g) (f

) = (f f

) (g g

), lo
cual se comprueba inmediatamente.
5.2. Equivalencias homot opicas 117
Si decimos que existe un isomorsmo natural H
p
(C D)

= H
p
(C) H
p
(D),
esto ha de entenderse como que existe una transformacion natural entre los
funtores H
p
(C D) y H
p
(C) H
p
(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) : H
p
(C D) H
p
(C) H
p
(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 de-
nidos 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 = M
t
L, donde M
t
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 homomors-
mos de complejos. Sabemos que para que un homomorsmo de complejos
f : C D induzca isomorsmos f
p
: H
p
(C) H
p
(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:
Denicion 5.5 Un homomorsmo de complejos f : C D es una equivalen-
cia homotopica si existe un homomorsmo g : D C tal que los homomors-
mos 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 tri-
viales. Diremos que C es contractible si la identidad en C es homotopica al
homomorsmo nulo.
En tal caso, tenemos que 1
p
= 0
p
: H
p
(C) H
p
(C), de donde se sigue que
H
p
(C) = 0, es decir, todo complejo contractible es acclico. Vamos a probar un
1
Si consideramos la categora de los complejos de A-modulos con las clases de homotopa
de homomorsmos de complejos (ver la pag. 114) entonces f es una equivalencia homotopica
si su clase de homotopa es una equivalencia en el sentido categorico.
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 modulos libres) Considere-
mos 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:
L






Q
Entonces existe un homomorsmo que hace el diagrama conmutativo.
Demostraci on: Tomamos una base X de L. Para cada x X denimos
(x) como una antiimagen por de (x) y extendemos la aplicacion por lineali-
dad. 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.
Demostraci on: Si C es acclico, entonces
p
: C
p
F
p1
(C) = Z
p1
(C)
es un epimorsmo. Como C
p1
es libre, tambien lo es su submodulo Z
p1
(C),
luego por el teorema anterior existe un homomorsmo s
p1
: Z
p1
(C) C
p
tal que s
p1

p
= 1. Es f acil ver entonces que 1
p
s
p1
: C
p
Z
p
(C).
Denimos D
p
= (1
p
s
p1
)s
p
: C
p
C
p1
. 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.
Denicion 5.8 Si f : C C

es un homomorsmo de complejos, denimos


su cono como el complejo C dado por C
p
= C
p1
C

p
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
H
p
(C)
f
H
p
(C

) H
p
(C) H
p1
(C)
f
H
p1
(C

)
5.3. Productos tensoriales 119
Demostraci on: Sea : C

C el homomorsmo denido mediante


(c

) = (0, c

). Se comprueba inmediatamente que es un homomorsmo de


complejos. Denimos el complejo

C como el dado por

C
p
= C
p1
con el operador
frontera

p
=
p1
. Entonces, la aplicaci on : C

C dada por (c, c

) = c
es tambien un homomorsmo de complejos. Tenemos una sucesion exacta
0 C


C 0.
Teniendo en cuenta que H
p
(

C) = H
p1
(C), de esta sucesion obtenemos una
sucesion exacta de homologa
H
p
(C

) H
p
(C) H
p1
(C)

H
p1
(C

)
S olo hemos de comprobar que el homomorsmo de conexion es f. En efecto,
si partimos de [z] H
p1
(C), tomamos una antiimagen (z, c

) de z por ,
calculamos su frontera (0, f(z) +

) y tomamos una antiimagen por , con lo


que

([z]) = [f(z) +

] = [f(z)] = f([z]).
En particular, si f es un isomorsmo, la sucesion exacta del teorema se
reduce a 0 H
p
(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.
Demostraci on: Ya sabemos que una implicacion es cierta en general. Si f
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 fg1 = D +D.


As pues, g es un homomorsmo de complejos y D, D

son homotopas que


muestran que fg 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 unicamente 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.
Denicion 5.11 Sean M y N dos A-modulos. Sea L un grupo abeliano libre
con base MN. Llamaremos producto tensorial de M por N al grupo cociente
de L sobre el subgrupo generado por los elementos de la forma
(m
1
+m
2
, n) (m
1
, n) (m
2
, n), m
1
, m
2
M, n N,
(m, n
1
+n
2
) (m, n
1
) (m, n
2
), m M, n
1
, n
2
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 mn (el signo se lee tensor).
As pues, M
A
N es un grupo abeliano generado por los elementos mn,
que obviamente cumplen las relaciones
(m
1
+m
2
) n = m
1
n +m
2
n, m
1
, m
2
M, n N,
mn
1
+n
2
= mn
1
+mn
2
, m M, n
1
, n
2
N,
ma n = man, m M, n N, a A.
Es claro que el producto tensorial est a unvocamente determinado salvo iso-
morsmo. 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 =
m0 = 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(m
1
+m
2
, n) = f(m
1
, n) +f(m
2
, n), m
1
, m
2
M, n N,
f(m, n
1
+n
2
) = f(m, n
1
) +f(m, n
2
), m M, n
1
, n
2
N,
f(ma, n) = f(m, an). m M, n N, a A.
Obviamente, la aplicaci on i : MN M
A
N dada por i(m, n) = mn
es balanceada. Se llama aplicaci on balanceada canonica.
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 unico
homomorsmo g : M
A
N G tal que g(m n) = f(m, n) para todo
m M, n N.
Demostraci on: Si M
A
N = L/R seg 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(mn) = f

(m, n) = f(m, n).


Como los tensores mn generan el producto M
A
N, dos homomorsmos
que coincidan sobre ellos son iguales, luego g es unico.
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 extien-
den 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 pro-
ducto M
A
N se convierte en un A-m odulo mediante una operaci on caracteri-
zada por la relaci on a(mn) = (am) n, para a A, m M, n N.
Demostraci on: Dado a A, el teorema anterior nos da un homomorsmo
f
a
: M
A
N M
A
N determinado por f
a
(mn) = (am) n.
Para cada x M
A
N denimos ax = f
a
(x). As tenemos denida una
ley externa sobre M
A
N que evidentemente distribuye a la suma. Esta distri-
butividad reduce la comprobaci on de los axiomas restantes al caso de tensores
mn, donde la comprobaci on es inmediata. Por ejemplo:
a
_
b
r

i=1
m
i
n
i
_
=
r

i=1
a(b(m
i
n
i
)) =
r

i=1
(ab)m
i
n
i
= (ab)
r

i=1
m
i
n
i
.
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 : MN 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 unico homomorsmo de
bim odulos de M
B
N en R tal que g(mn) = f(m, n).
Este teorema justica la denici on siguiente:
Denicion 5.15 Sean tres anillos A, B, C, sean M, M

dos A-B-bimodulos
y N, N

dos B-C-bimodulos. Sea f : M M

un homomorsmo de A-B-
bim 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)(mn) = f(m) g(n).
Ejercicio: Probar que el producto tensorial de modulos es funtorial.
Ahora nos ocupamos de las propiedades algebraicas de los productos tenso-
riales. En primer lugar la asociatividad. Para abreviar no indicaremos explcita-
mente 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 (mn) r
y m(n r).
Demostraci on: Para cada r R sea f
r
: M
B
N M
B
(N
C
R)
el homomorsmo de A-modulos determinado por f
r
(mn) = m(n r). La
aplicaci on (M
B
N) R M
B
(N
C
R) dada por (x, r) f
r
(x) es
balanceada, luego induce un homomorsmo de grupos
f : (M
B
N)
C
R M
B
(N
C
R)
que cumple f((mn) r) = f
r
(mn) = m(n r).
De igual modo se construye un homomorsmo en sentido contrario que cla-
ramente 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
tensorial M
B
N
C
R, generado por los tensores de la forma mn r. M as
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

= N, (isomorsmo de A-B-bim odulos). El
isomorsmo hace corresponder los tensores 1n y n. As mismo M
B
B

= M.
Teorema 5.18 Se cumple
_

iI
M
i
_

B
N

=

iI
(M
i

B
N),
5.3. Productos tensoriales 123
M
B
_

iI
N
i
_

=

iI
(M
B
N
i
).
De aqu se sigue inmediatamente:
Teorema 5.19 Si M y N son A-m odulos libres con bases B y B

respectiva-
mente, entonces M
A
N es libre con base 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 tenso-
riales, 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.
Demostraci on: Sean f : M M

y g : N N

dos epimorsmos de
modulos. Entonces la imagen de f g contiene a todos los tensores m

, con
m

M y n

y, como estos tensores generan M

A
N

, concluimos que
f g es suprayectiva.
Ejemplo Consideremos la sucesion exacta
0 Z
f
Z
g
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
0 Z
Z
(Z/2Z)
f1
Z
Z
(Z/2Z)
g1
(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 esta generado por los tensores m n tales que m N(f) o
n N(g).
Demostraci on: Sea D el submodulo generado por los tensores indicados y
sea p : M
A
N (M
A
N)/D la proyecci on. Podemos denir una aplicaci on
bilineal
M

(M
A
N)/D
mediante (m

, n

) p(mn), 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:
Teorema 5.22 Si A
f
B
g
C 0 es una sucesi on exacta de A-m odulos
y N es un A-A-bim odulo, entonces
A
A
N
f1
B
A
N
g1
C
A
N 0
es una sucesi on exacta de bimodulos.
Demostraci on: Por el teorema 5.20 tenemos que g 1 es suprayectiva.
As mismo, la imagen de f 1 es (Imf)
A
N. Como Imf 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 sucesion 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.
Denicion 5.23 Diremos que una sucesion exacta de bim odulos
0 P
f
Q
g
R 0 (5.1)
se escinde si P

= Imf esta complementado en Q, es decir, si existe un sub-


bim odulo R

de Q tal que Q = P

.
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.
Demostraci on: Es claro que a) implica b) y c). Supuesto b), consideremos
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

, 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
0 P
A
N
f1
Q
A
N
g1
R
A
N 0
es una sucesi on exacta de bimodulos y se escinde.
Demostraci on: Sea f

: Q P tal que f f

= 1. Entonces tenemos
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 util el teorema siguiente:
Teorema 5.26 Una condicion suciente para que una sucesi on exacta de A-
m odulos (5.1) se escinda es que R sea un A-m odulo libre.
Demostraci on: Fijamos una base de R y para cada uno de sus elementos
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:
Denicion 5.27 Denimos el producto tensorial de un complejo C = (

pZ
C
p
, )
de A-modulos por un A-A-bimodulo M como el complejo de A-A-bimodulos
C
A
M = (

pZ
C
p

A
M, 1).
Ejemplo Sea (X, U) un par de espacios topol ogicos y C
A
p
(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
C
A
p
(X, U)

A

=

)
Z

Z
A

= C
p
(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 unicamente el producto tensorial
respecto a Z).
Representaremos por H
M
p
(X, U) a los grupos de homologa del complejo
C(X, U)
Z
M. Es natural conjeturar que H
M
p
(X, U)

= H
p
(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 po-
demos apuntar es lo siguiente: dado un complejo de A-modulos C y un A-A-
bim 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 H
p
(C) M H
p
(C
A
M) dada por
([z], m) [z m], que a su vez se extiende a un homomorsmo de bimodulos

p
: H
p
(C)
A
M H
p
(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 f

p
: C
p
(X, U)
Z
M C
p
(Y, V )
Z
M
como f

1, que a su vez induce homomorsmos f

: H
M
p
(X, U) H
M
p
(Y, V ).
Si f y g son homot opicas, existe una homotopa : C(X, U) C(Y, V ) entre
f

Z
y g

Z
, y es claro que 1 es una homotopa entre f

M
y g

M
, luego f

= g

.
La sucesi on exacta de homologa Si (X, U) es un par de espacios to-
pol ogicos, la sucesion
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
H
p
(U) H
p
(X) H
p
(X, U) H
p1
(U)
Similarmente se razona con la sucesion de una terna.
5.4. Productos de torsi on 127
El teorema de escision Bajo las hip otesis del teorema de escision, la in-
clusi on i : (X V, U V ) (X, U) induce el homomorsmo de comple-
jos i

: C(X V, U V ) C(X, U) que a su vez induce isomorsmos en-


tre 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 unico punto se cumple
(para la homologa completa) que
H
p
(P)

=
_
M si p = 0,
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 necesita-
mos introducir el concepto de producto de torsi on. Comenzamos con algunos
conceptos auxiliares:
Denicion 5.28 Una resoluci on de un A-modulo M es un complejo de A-
modulos C = (

p
C
p
, ) tal que C
p
= 0 para p < 0, junto con un homomorsmo
: C
0
M tal que la sucesion
C
1

1
C
0

M 0.
es exacta.
Diremos que la resolucion es libre si cada C
p
es un A-modulo libre.
Cada resoluci on de M tiene asociado otro complejo en el que C
1
= M y

0
= . A este lo llamaremos aumento de C y lo representaremos por

C. Obser-
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 C
0
, con lo que tenemos un epimorsmo
: C
0
M. Seguidamente, expresamos el n ucleo de como cociente de un
A-modulo libre C
1
, con lo que tenemos una sucesion exacta
C
1

1
C
0

M 0.
Este proceso se puede continuar inductivamente hasta conseguir una reso-
luci 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
extiende a un homomorsmo

:

C

C

y dos cualesquiera son homot opicos.


Demostraci on: Aplicamos la propiedad proyectiva de los m odulos libres
a la situaci on
C
0

0
.}
}
}
}

M
f
.}
}
}
}
}
}
}
}
C

N

0
Por hip otesis la lnea inferior es exacta, luego

es suprayectivo y C
0
es
libre. As pues, existe un homomorsmo
0
que hace conmutativo el diagrama,
es decir,
0

= f. Por lo tanto
1

=
1
f = 0 y, por la exactitud de la
sucesion
C

1
C
0

N 0, (5.3)
tenemos que Im(
1

0
) N(

) = Im

1
, luego podemos aplicar la propiedad
proyectiva al diagrama
C
1

1
.}
}
}
}

C
0

0
.}
}
}
}
}
}
}
C

0
lo que nos da un homomorsmo
1
tal que
1

1
=
1

0
. Repitiendo el proceso
obtenemos un homomorsmo

:

C

C

que extiende a f.
Supongamos ahora que tenemos dos extensiones

,

:

C

C

. Entonces
(
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
C
0

1
.}
}
}
}

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
(
0

0
)
1

1
= 0, y de aqu se
concluye que Im(
1

1
) N(

1
) = Im

2
y podemos repetir el proceso
con el diagrama
C
1

2
.}
}
}
}

C
0

1
.}
}
}
}
}
}
}
C

1
Continuando de este modo obtenemos una homotopa entre los dos homo-
morsmos. 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,


el teorema anterior nos da dos homomorsmos

:

C

C

,

:

C



C que
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
sucede con



. M as a un, esto es cierto tambien para los homomorsmos
correspondientes y entre C y C

.
Si N es un A-A-bimodulo, tenemos homomorsmos de bimodulos

= 1
y

= 1 entre C
A
N y C

A
N tales que

son homot opicas


a la identidad (las homotopas son las inducidas por las asociadas los factores
de la izquierda). As,

inducen isomorsmos de bim odulos mutuamente


inversos H
p
(C
A
N)

= H
p
(C

A
N).
Denicion 5.30 Dado un A-modulo M, un A-A-bimodulo N y p 0, lla-
maremos p-esimo producto de torsi on de M y N al bim odulo Tor
A
p
(M, N) =
H
p
(C
A
N), donde C es cualquier resolucion libre de M.
El razonamiento precedente muestra que Tor
A
p
(M, N) esta determinado por
M y N salvo isomorsmo. En particular no depende de la elecci on de la reso-
luci 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
teorema 5.29 nos da un homomorsmo de A-modulos

:

C

C

que extiende
a f, de modo que g : C
A
N C


A
N induce homomorsmos de
bim odulos
Tor
p
(f, g) : Tor
A
p
(M, N) Tor
A
p
(M

, N

)
determinados unicamente 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 Tor
A
0
(M, N). Para ello partimos de la sucesi on
exacta
Im
2

1
C
0

M 0.
130 Captulo 5. El algebra homol ogica
Seg un el teorema 5.22, tambien es exacta la sucesion de bim odulos
Im
2

A
N

1
1
C
0

A
N
1
M
A
N 0.
Por otra parte, Tor
A
0
(M, N) es el grupo de homologa de dimensi on 0 del
complejo
C
1

A
N

1
1
C
0

A
N 0,
es decir,
Tor
A
0
(M, N) = (C
0

A
N)/ Im(
1
1) = (C
0

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
0 C
1

1
C
0

M 0. (5.4)
Al calcular los productos de torsi on con una resoluci on de este tipo llegamos
a que Tor
A
p
(M, N) = 0 para p < 1. As, el unico producto de torsi on que nos
queda por estudiar es el que llamaremos simplemente
Tor
A
(M, N) = Tor
A
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
0 Tor
A
(M, N) C
1

A
N

1
1
C
0

A
N
1
M
A
N 0.
Demostraci on: Por denici on Tor
A
(M, N) es el grupo de homologa de
dimensi on 1 del complejo
0 C
1

A
N

1
1
C
0

A
N 0,
es decir, es el n ucleo de
1
1, lo que prueba la exactitud en C
1

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 sucesion 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 mo-
mento 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
Tor
A
_

iI
M
i
, N
_

=

iI
Tor
A
(M
i
, N), Tor
A
_
M,

iI
N
i
_

=

iI
Tor
A
(M, N
i
).
Demostraci on: Si las sucesiones
0 C
1i
C
0i
M
i
0
son resoluciones libres de los modulos M
i
, entonces
0

iI
C
1i


iI
C
0i


iI
M
i
0
es una resolucion libre de

iI
M
i
. Tenemos el diagrama
0

Tor
A
(

iI
M
i
, N)


iI
C
1i

A
N

iI
C
0i

A
N

0


iI
Tor
A
(M
i
, N)


iI
_
C
1i

A
N
_


iI
_
C
0i

A
N
_
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, Tor
A
(M, N) = 0.
Demostraci on: Lo probamos primero en el caso en que M y N son ni-
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
N
i
, donde N
i

= A.
Consecuentemente, Tor
A
(M, N)

=
n

i=1
Tor
A
(M, A), y basta comprobar que
132 Captulo 5. El algebra homol ogica
Tor
A
(M, A) = 0. A partir de una resoluci on libre de M obtenemos la sucesion
exacta
0 Tor
A
(M, A) C
1

A
A

1
1
C
0

A
A
1
M
A
A 0,
pero, a traves de los isomorsmos C
1

A
A

= C
1
y C
0

A
A

= C
0
, la aplicaci on

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
0 C
1
i
C
0

M 0,
donde C
1
C
0
e i es la inclusion. Recordemos que Tor
A
(M, N) es el n ucleo de
i 1 : C
1

A
N C
0

A
N. Sea x Tor
A
(M, N). Entonces
x =
r

i=1
c
i
n
i
, c
i
C
1
, n
i
N. (5.5)
Ademas tenemos que esta misma expresion, interpretada como elemento de
C
0

A
N, es nula. En los terminos de la denici on 5.11, esto signica que el
elemento
r

i=1
(c
i
, n
i
) L
se expresa como combinacion lineal de un n umero nito de los tres tipos de gene-
radores de all indicados. Por consiguiente, podemos encontrar un A-submodulo
nitamente generado C

0
de C
0
y un A-submodulo nitamente generado N

de N
de modo que la expresi on (5.5) sea nula interpretada como elemento de C

A
N

.
Llamemos C

1
= N([
C

0
) y M

= [C

0
]. De este modo,
0 C

1
i
C

0
es una resolucion libre de M

y la expresi on(5.5) dene un x

A
N

. Ahora
bien, la imagen de x

por el homomorsmo C

1

A
N

0

A
N

es nula,
lo que signica que x

Tor
A
(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
0 A
f
A
g
M 0,
donde f es la multiplicaci on por a y g(b) = bm, para todo b A. Tenemos
entonces la sucesion exacta
0 Tor
A
(M, N) A
A
N
f1
A
A
N
g1
M
A
N 0.
5.4. Productos de torsi on 133
A traves del isomorsmo A
A
N

= N, la aplicaci on f 1 se transforma en
la multiplicaci on por a en N, y Tor
A
(M, N) se corresponde con su n ucleo, es
decir, Tor
A
(M, N)

= n N [ an = 0.
En particular esto vale si M es concretamente el modulo A/(a), luego tene-
mos que
Tor
A
_
A/(a), N
_

= n N [ an = 0.
Los teoremas de estructura arman que si M es nitamente generado, en-
tonces se descompone como suma directa de un n umero nito de subm odulos
mon ogenos. Los resultados que acabamos de probar nos permiten calcular
Tor
A
(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
Tor
A
(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
Tor
Z
(Z/2Z, Z/2Z)

= Z/2Z, Tor
Z/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
0 P
f
Q
g
R 0,
y un A-m odulo M, existe una sucesi on exacta
0 Tor
A
(M, P)
Tor(1,f)
Tor
A
(M, Q)
Tor(1,g)
Tor
A
(M, R)
M
A
P
1f
M
A
Q
1g
M
A
R 0.
Demostraci on: Sea 0 C
1
C
0
M 0 una resoluci on libre de
M y sea C el complejo determinado por C
p
= 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
0 C
A
P
1f
C
A
Q
1g
C
A
R 0. (5.6)
Notemos que en principio tendramos que poner C a la derecha, pero la con-
mutatividad del producto tensorial nos permite cambiar el orden. La denici on
del producto de torsi on nos da que
H
p
(C P)

=
_
M
A
P si p = 0,
Tor
A
(M, P) si p = 1,
0 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 gene-
ralizaci 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 isomor-
smo de bim odulos
Tor
A
(M, N)

= Tor
A
(N, M).
Ademas, el isomorsmo es natural, es decir, si f : M M

y g : N N

son homomorsmos, el diagrama siguiente es conmutativo:


Tor
A
(M, N)

Tor(f,g)

Tor
A
(N, M)
Tor(g,f)

Tor
A
(M

, N

)

Tor
A
(N

, M

)
Demostraci on: Consideremos una presentacion libre de N
0 C
1
C
0
N 0.
Puesto que Tor
A
(M, C
0
) = 0, la sucesion del teorema anterior se reduce a
0 Tor
A
(M, N) M
A
C
1
M
A
C
0
M
A
N 0.
Por otra parte, el teorema 5.31 nos da la sucesi on exacta
0 Tor
A
(N, M) C
1

A
M C
0

A
M N
A
M 0.
Ahora bien, existen isomorsmos can onicos (de bim odulos) entre los tres
ultimos 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 Tor
A
(N, M) C
1

A
M a traves de la inclusion,
y el teorema anterior nos da un monomorsmo natural (concretamente es un
homomorsmo de conexion) Tor
A
(M, N) M
A
C
1
. Lo que hemos probado
es que el isomorsmo natural C
1

A
M

= M
A
C
1
se restringe a un isomorsmo
entre los productos de torsi on.
Consideremos ahora una resoluci on libre de N

0 C

1
C

0
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

C
1

g
1

C
0

g
0

N

g

0
0

C

1

C

0

N

0
De aqu obtenemos el diagrama conmutativo
0

C
A
C
1

g
1

C
A
C
0

g
0

C
A
N

g

0
0

C

A
C

1

C

A
C

0

C

A
N

0
Ahora aplicamos el teorema 2.27, que nos proporciona el diagrama conmu-
tativo
0

Tor
A
(M, N)

Tor(f,g)

M
A
C
1
fg
1

0

Tor
A
(M

, N

)

M

A
C
1
Sin m as que aplicar las deniciones oportunas obtenemos la conmutatividad
del diagrama que resulta de cambiar el orden de los factores:
0

Tor
A
(N, M)

Tor(g,f)

C
1

A
M
fg
1

0

Tor
A
(N

, M

)

C

A
M

y ahora la conmutatividad del diagrama del enunciado se sigue inmediatamente


de la del diagrama siguiente:
M
A
C
1

fg
1

C
1
M
g
1
g

A
C

1

C

1
M

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 unicamente de sus submodulos de torsi on, es
decir:
Teorema 5.36 Sean M y N dos A-A-bim odulos y sean i : M
t
M y
j : N
t
N las inclusiones para los subm odulos de torsi on respecto de la
estructura de A-m odulo. Entonces Tor(i, j) : Tor
A
(M
t
, N
t
) Tor
A
(M, N) es
un isomorsmo de bim odulos.
136 Captulo 5. El algebra homol ogica
Demostraci on: Aplicamos el teorema 5.34 a la sucesion exacta
0 N
t
N N/N
t
0.
Puesto que el modulo N/N
t
es libre de torsi on, el teorema 5.33 nos da que
Tor
A
(M, N/N
t
) = 0, luego 5.34 implica que
Tor(1, j) : Tor
A
(M, N
t
) Tor
A
(M, N)
es un isomorsmo. Similarmente obtenemos que
Tor(i, 1) : Tor
A
(M
t
, N
t
) Tor
A
(M, N
t
)
es un isomorsmo, y la composicion de ambos es Tor(i, j).
A su vez de aqu se sigue que Tor
A
(M, N) es siempre un modulo de torsi on,
pues es isomorfo a Tor
A
(M
t
, N
t
) y este a su vez es isomorfo a un submodulo de
C
1

A
N
t
(por el teorema 5.31), donde C
1
forma parte de una resoluci on libre
de M. Claramente C
1

A
N
t
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 bimodulos
0 H
p
(C)
A
N

H
p
(C
A
N) Tor
A
(H
p1
(C), N) 0
que adem as se escinde.
Demostraci on: Sea Z el subcomplejo de C formado por los m odulos de
ciclos Z
p
(C) con el operador frontera trivial. Sea F el subcomplejo cuyo modulo
de dimensi on p es F
p1
(C), tambien con el operador frontera trivial. Tanto Z
como F son complejos libres y tenemos la sucesion exacta
0 Z
i
C

F 0.
Como F es libre, los teoremas 5.25 y 5.26 nos dan la sucesion exacta de
bim odulos
0 Z
A
N
i1
C
A
N
1
F
A
N 0.
A su vez podemos aplicar el teorema 2.25 para obtener la sucesion exacta
H
p
(Z
A
N) H
p
(C
A
N) H
p
(F
A
N)

p
H
p1
(Z
A
N)
Puesto que Z
A
N y F
A
N tienen tambien operadores frontera triviales,
esta sucesion es en realidad
Z
p
(C)
A
N H
p
(C
A
N) F
p1
(C)
A
N

p
Z
p1
(C)
A
N
5.4. Productos de torsi on 137
Para calcular el homomorsmo de conexi on
p
(c n) tomamos una antii-
magen por 1, por ejemplo cn, aplicamos el operador frontera de C
A
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 : F
p1
(C) Z
p1
(C) es
la inclusi on.
De las sucesion exacta anterior extraemos la sucesion exacta
0 (Z
p
(C)
A
N)/ Im
p+1
H
p
(C
A
N) N(
p
) 0.
Ahora observamos que
0 F
p1
(C)
j
Z
p1
(C) H
p1
(C) 0
es una resolucion libre de H
p1
(C), luego tenemos la sucesion exacta
0 Tor
A
(H
p1
(C), N) F
p1
(C)
A
N

p

Z
p1
(C)
A
N H
p1
(C)
A
N 0.
De aqu se sigue que
(F
p1
(C)
A
N)/ Im
p

= H
p1
(C)
A
N, N(
p
)

= Tor
A
(H
p1
(C), N).
Combinando estos isomorsmos con la sucesion exacta que habamos obte-
nido llegamos a la sucesion exacta del enunciado
0 H
p
(C)
A
N

H
p
(C
A
N) Tor
A
(H
p1
(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
h
p
que cierra el diagrama
F
p1
(C)
h
p
.t
t
t
t
t
1

C
p
(C)

F
p1
(C)
de modo que h
p

p
= 1.
La aplicaci on h
p
1 : F
p1
(C)
A
N C
p
(C)
A
N transforma elementos
de Tor
A
(H
p1
(C), N), es decir, del n ucleo de
p
, en ciclos. Para probarlo
descomponemos el operador frontera
p
: C
p
(C) C
p1
(C) como composicion

p
j i, donde j : F
p1
(C) Z
p1
(C) e i : Z
p1
(C) C
p1
(C). As
(h
p
1) (
p
1) = (h
p
1) (
p
1) (j 1) (i 1) =
p
(i 1).
Por consiguiente h
p
1 induce un homomorsmo
: Tor
A
(H
p1
(C), N) H
p
(C
A
N) (5.7)
que escinde la sucesion exacta del enunciado por el teorema 5.24.
138 Captulo 5. El algebra homol ogica
En particular este teorema se puede aplicar a los complejos de cadenas sin-
gulares con coecientes en un A-modulo N, de modo que
H
N
p
(X, U)

= (H
p
(X, U)
Z
N) Tor
Z
(H
p1
(X, U), N).
En particular tenemos el isomorsmo : H
N
p
(X, U) H
p
(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 H
Z
p
(X) = Z
r
M
t
, donde M
t
es el submodulo
de torsi on, entonces
H
A
p
(X)

= (Z
r

Z
A) (M
t

Z
A).
El primer sumando es isomorfo a A
r
, luego es libre, y el segundo es un A-
modulo de torsi on. Por consiguiente, el rango de H
A
p
(X) como A-modulo es el
mismo que el de H
Z
p
(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 comple-
mentarios a los grupos de homologa. Estos modulos intervienen en los llamados
teoremas de dualidad, que contienen informaci on valiosa sobre las variedades to-
pol 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:
Denicion 5.38 Un complejo inverso es un par
C = (

pZ
C
p
, d)
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 d
p
d
p+1
= 0. Los
elementos del modulo C
p
se llaman cofronteras de dimensi on p. El m odulo Z
p
de los cociclos de C se dene como el n ucleo de d
p
, mientras que el modulo de
las cofronteras es la imagen F
p
de d
p1
. 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 unica 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 C
p
= C
p
y

p
= d
p
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
d
p
= d
p

p+1
. Claramente induce homomorsmos
p
: H
p
H

p
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 po-
demos asociarle un complejo inverso de modulos de homomorsmos. En primer
lugar denimos y estudiamos estos modulos:
Denicion 5.39 Dados dos A-modulos M y N, denimos Hom
A
(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, Hom
A
(M, N) ad-
quiere estructura de bim odulo con el producto dado por (a)(n) = a(n), para
a A, Hom
A
(M, N), n N.
Si f : M M

es un homomorsmo de A-modulos, podemos denir el


homomorsmo de bim odulos traspuesto f
t
: Hom
A
(M

, N) Hom
A
(M, N)
mediante f
t
() = f .
Es claro que (f g)
t
= g
t
f
t
, as como que 1
t
= 1, donde 1 representa, res-
pectivamente, a la identidad en un m odulo M y en el modulo de homomorsmos
en N.
El isomorsmo siguiente es facil de probar:
Hom
A
_
iI
M
i
, N
_

=

iI
Hom
A
(M
i
, N). (5.8)
(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
Teorema 5.40 Si P
f
Q
g
R 0 es una sucesi on exacta de A-m odulos
y N es un A-A-bim odulo, entonces la sucesi on
0 Hom(R, N)
g
t
Hom(Q, N)
f
t
Hom(P, N)
es exacta.
Teorema 5.41 Si 0 P
f
Q
g
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
0 Hom(R, N)
g
t
Hom(Q, N)
f
t
Hom(P, N) 0
es exacta y se escinde.
Denicion 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
modulos de cocadenas C
p
= Hom
A
(C
p
, N) con el operador cofrontera d
p
=
t
p+1
.
Si M es un A-modulo, denimos su m odulo dual como M

= Hom
A
(M, A).
Similarmente, a cada complejo de A-modulos C le podemos asociar su complejo
dual C

= Hom
A
(C, A).

Este es el caso de mayor interes.
Cohomologa singular Si (X, U) es un par de espacios topol ogicos, los gru-
pos de cohomologa singular de (X, U) con coecientes en un A-modulo N
se denen como los grupos de cohomologa del complejo Hom
Z
_
C(X, U), N
_
.
Usaremos la notacion C
p
N
(X, U), Z
p
N
(X, U), F
p
N
(X, U), H
p
N
(X, U) para los co-
rrespondientes 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
Hom
A
(C
A
M, N)

= Hom
Z
_
C, Hom
A
(M, N)
_
.
En particular
Hom
A
(C
Z
A, N)

= Hom
Z
(C, N).
De aqu se sigue que cualquier complejo mas general de cohomologa singular
se reduce a un complejo C
N
(X, U) para un m odulo N adecuado. De todos
modos, muchas veces resulta mas natural representar el m odulo C
p
N
(X, U) como
Hom
A
(C
A
p
(X, U), N) en lugar de como Hom
Z
(C
p
(X, U), N).
Las cocadenas relativas admiten una interpretaci on mas simple que la de-
nici on que hemos dado. Para ello consideramos la sucesion exacta
0 C
A
p
(U)
i
C
A
p
(X)
j
C
A
p
(X, U) 0,
5.5. Cohomologa 141
que se escinde porque C
A
p
(X, U) es un A-modulo libre. Por consiguiente, tenemos
la sucesion exacta
0 C
p
N
(X, U)
j
t
C
p
N
(X)
i
t
C
p
N
(U) 0.
Esto nos permite identicar a C
p
N
(X, U) con un subm odulo de C
p
N
(X). Con-
cretamente, podemos considerar que C
p
N
(X, U) es el submodulo formado por
todas las cocadenas C
p
N
(X) tales que i
t
() = 0, es decir, que se anulan
sobre los smplices contenidos en U. Puesto que j
t
conmuta con el operador
cofrontera, a traves de esta identicacion la cofrontera de C
p
N
(X, U) pasa a ser
la restriccion de la cofrontera de C
p
N
(X).
Los cociclos de Z
p
N
(X) son claramente las cocadenas que se anulan sobre
F
A
p
(X), luego los cociclos relativos de Z
p
N
(X, U) son las cocadenas que se anulan
tanto sobre C
A
p
(U) como sobre F
A
p
(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
f
p

= (f

p
)
t
: C
p
N
(Y, V ) C
p
N
(C, U)
es un homomorsmo de complejos inversos que induce a su vez homomorsmos
f

: H
p
N
(Y, V ) H
p
N
(X, U).
Funtores contravariantes Para emplear el lenguaje categorico al tratar la
cohomologa necesitamos modicar tambien algunas deniciones:
Denicion 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(1
X
) = 1
F(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
C
op
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 C
op
es g f para C).
Es claro que un funtor contravariante F : C C

es lo mismo que un
funtor covariante F : C
op
C

. M as en general, un funtor denido sobre un


producto de categoras C
1
C
n
covariante en los p primeros argumentos
y contravariante en los siguientes es un funtor (covariante) denido sobre el
producto C
1
C
p
C
op
p+1
C
op
n
.
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 homotopicas, entonces f

= g

.
La sucesi on exacta de cohomologa Si (X, U, V ) es una terna de espacios
topologicos, entonces la sucesi on exacta
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 escision 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 unico punto se cumple
(para la cohomologa completa) que
H
p
(P)

=
_
N si p = 0,
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 Sean (X, U
1
, U
2
) y (X, V
1
, V
2
) dos tradas
exactas tales que V
i
U
i
. Sean

p
: H
p
(U
1
U
2
, V
1
V
2
) H
p
(U
1
, V
1
) H
p
(U
2
, V
2
),

p
: H
p
(U
1
, V
1
) H
p
(U
2
, V
2
) H
p
(U
1
U
2
, V
1
V
2
)
los homomorsmos dados por

p
(
1
,
2
) = (j

1
(), j

2
()),
p
() = i

1
(
1
) i

2
(
2
),
donde las aplicaciones i

, j

son las inducidas por las inclusiones correspon-


dientes. Entonces existen homomorsmos

p
: H
p
(U
1
U
2
, V
1
V
2
) H
p+1
(U
1
U
2
, V
1
V
2
)
5.5. Cohomologa 143
tales que la sucesi on siguiente es exacta:
H
p1
(U
1
U
2
, V
1
V
2
)

H
p
(U
1
U
2
, V
1
V
2
)

H
p
(U
1
, V
1
) H
p
(U
2
, V
2
)

H
p
(U
1
U
2
, V
1
V
2
)


Destacamos un resultado que diere respecto a la homologa:
Teorema 5.44 Sea X =

k
X
k
un espacio topol ogico descompuesto en una
uni on disjunta de subespacios tales que cada uno de ellos sea uni on de com-
ponentes arcoconexas de X. Sea U X y sea U
k
= U X
k
. Sean
i
k
: (X
k
, U
k
) (X, U)
las inclusiones. Entonces

k
i

k
: H
p
(X, U)

k
H
p
(X
k
, U
k
)
es un isomorsmo de m odulos para la cohomologa completa.
Demostraci on: En la prueba de 2.15 se ve que
i
p
=

k
i

k
:

k
C
p
(X
k
, U
k
) C
p
(X, U)
es un isomorsmo. Aplicando (5.8) obtenemos que
C
p
(X, U)

k
Hom
Z
(C
p
(X
k
, U
k
), N).
Concretamente, cada C
p
(X, U) se corresponde con sus restricciones a
cada modulo C
p
(X
k
, U
k
).
Los productos de la derecha constituyen un complejo inverso si considera-
mos como cofrontera el producto del operador cofrontera de cada factor. Los
isomorsmos obtenidos determinan entonces un isomorsmo de complejos, de
modo que
H
p
(X, U)

= H
p
_
k
Hom
Z
(C(X
k
, U
k
), N)
_

k
H
p
(X
k
, U
k
).
El primer isomorsmo hace corresponder a cada clase [] H
p
(X, U) la
clase del producto de las restricciones de a cada C
p
(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 de-
cir, unos m odulos que nos completen las sucesiones exactas entre modulos de
homomorsmos. El procedimiento que empleamos es el mismo:
Denicion 5.45 Dado un A-modulo M, un A-A-bimodulo N y p 0, de-
nimos el bim odulo Ext
p
A
(M, N) = H
p
_
Hom
A
(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 Ext
p
A
(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,
sabemos que se extiende a un homomorsmo :

C

C

entre dos resoluciones


cualesquiera de M y M

, el cual a su vez induce homomorsmos


Ext
p
(f) : Ext
p
A
(M

, N) Ext
p
A
(M, N)
que no dependen de las elecciones intermedias. As mismo se comprueba que
Ext
0
A
(M, N)

= Hom
A
(M, N).
Ejercicio: Probar que Ext
p
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 Ext
p
A
(M, N) = 0 si p ,= 0, 1, y escribiremos simplemente
Ext
A
(M, N) = Ext
1
A
(M, N).
Explcitamente, tenemos la sucesion
0 Hom
A
(C
0
, N)

t
1
Hom
A
(C
1
, N)
y
Ext
A
(M, N) = Hom
A
(C
1
, N)/ Im
t
1
.
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
0 Hom
A
(M, N)

t
Hom
A
(C
0
, N)

t
1
Hom
A
(C
1
, N) Ext
A
(M, N) 0.
El m odulo Ext
A
(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

= N y de modo que E/N

= M. M as
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 iso-
morsmo : E E

que hace conmutativo el diagrama


0

N

1

M
1

0
0

N

E

M

0
Puede probarse que las clases de equivalencia de extensiones estan en corres-
pondencia biunvoca con los elementos de Ext
A
(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 Ext
A
(M, N). En primer lugar
tenemos:
Teorema 5.47 Si M es un A-m odulo libre, entonces Ext
A
(M, N) = 0 para
todo modulo N.
Demostraci on: Basta considerar la resolucion libre
0 0 M M 0.
Teorema 5.48 Sea M
i

iI
una familia de A-m odulos y N un A-A-bim odulo.
Entonces tenemos un isomorsmo de bim odulos
Ext
A
_
iI
M
i
, N
_

=

iI
Ext
A
(M
i
, N).
Demostraci on: Si 0 C

i
C
i
M
i
0 es una resolucion libre
de M
i
, entonces
0

iI
C

i


iI
C
i


iI
M
i
0
es una resolucion libre de la suma directa. El teorema 5.46 nos da las sucesiones
exactas
0 Hom
A
(M
i
, N) Hom
A
(C
i
, N) Hom
A
(C

i
, N) Ext
A
(M
i
, N) 0.
Con estas y con la correspondiente a la suma directa formamos el diagrama

iI
Hom
A
(C
i
, N)

iI
Hom
A
(C

i
, N)

iI
Ext
A
(M
i
, N)

0
Hom
A
_
iI
C
i
, N
_

Hom
A
_
iI
C

i
, N
_

Ext
A
_
iI
M
i
, N
_

0
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 Hom
A
(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 Ext
A
(A/aA, N) 0,
de la que deducimos que Ext
A
(A/aA, N)

= N/aN

= (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 Ext
A
(M, N)

= M
t

A
N, donde M
t
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 con-
mutatividad 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
unicamente por completitud.
Teorema 5.49 Dada una sucesi on exacta de A-A-bim odulos
0 P
f
Q
g
R 0,
y un A-m odulo N, existe una sucesi on exacta
0 Hom
A
(R, N)
g
t
Hom
A
(Q, N)
f
t
Hom
A
(P, N)
Ext
A
(R, N)
Ext(g)
Ext
A
(Q, N)
Ext(f)
Ext
A
(P, N) 0.
Demostraci on: En el diagrama siguiente, las dos columnas laterales son
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 0
0

P
f

0
0

C
0

C
0
C

0
g
G
G
G
G
G
G
G
G
G
G

0
0

C
1

C
1
C

0
0

Las echas horizontales son las naturales: inclusiones y proyecciones, por


lo que todas las las son exactas. Para denir

jamos un homomorsmo
g : C

0
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

0
, 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 : C

1
C
0
. 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

1
. Pode-
mos exigir que e cumpla esto por la propiedad proyectiva de los m odulos libres
aplicada al diagrama
C

1
g

e
.}
}
}
}
C
0
f

Q
Para ello hemos de comprobar que Im

1
g Im f. En efecto, si x =
g(

1
(c

1
)), entonces g(x) =

1
(c

1
)) = 0, luego x = f(p), para cierto p P,
que sera a su vez de la forma p = (c
0
), luego x = f((c
0
)) Im f.
Por otra parte, si

(c, c

) = 0, entonces f((c)) + g(c

) = 0. Aplicando g
tenemos que

(c

) = 0, luego existe un c

1
C

1
tal que c

1
c

1
. Para que
(c, c

) Im

1
solo nos falta probar que c e(c

1
) Im
1
= N. Ahora bien,
f((c e(c

1
))) = f((c)) f((e(c

1
))) = g(c

) + g(

1
c

1
) = 0
148 Captulo 5. El algebra homol ogica
y, como f es inyectiva, tambien (c e(c

1
)) = 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

0.
La sucesion exacta formada por los m odulos de dimensi on p se escinde, por-
que los modulos de C

son libres, luego tenemos la sucesion exacta


0 Hom
A
(C

, N) Hom
A
(C

, N) Hom
A
(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 Ext
A
(R, P) = 0 entonces toda sucesion exacta
0 P
f
Q
g
R 0,
se escinde.
Demostraci on: Si Ext
A
(R, P) = 0, el teorema anterior nos proporciona
la sucesion exacta
0 Hom
A
(R, P)
g
t
Hom
A
(Q, P)
f
t
Hom
A
(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 Ext
A
(R, P) = 0, entonces existe
una unica 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 solo 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
C
p
al A-modulo de las p-cadenas de C y C
p
= Hom
A
(C
p
, N) al bim odulo de las
p-cocadenas del complejo inverso Hom
A
(C, N). Podemos denir la aplicaci on
bilineal
, ) : C
p
C
p
N
mediante
c, ) = (c), c C
p
, C
p
.
En estos terminos, el operador cofrontera viene caracterizado por la relaci on
c, d) = c, ) , c C
p
, C
p1
.
5.5. Cohomologa 149
Esto a su vez nos permite denir otra aplicaci on bilineal, llamada producto
de Kronecker,
, ) : H
p
(C) H
p
N
(C) N
mediante
[z], []) = z, ) , z Z
p
, Z
p
N
.
Equivalentemente, tenemos un homomorsmo (de bim odulos)
h : H
p
N
(C) Hom
A
(H
p
(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
0 Ext
A
(H
p1
(C), N) H
p
N
(C)
h
Hom
A
(H
p
(C), N) 0
que es exacta y se escinde.
Demostraci on: Consideremos la sucesion exacta de complejos
0 Z
i
C

F 0,
donde el m odulo de p-cadenas de Z es Z
p
(C), con operador frontera trivial, y el
modulo de las p-cadenas de F es F
p1
(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
0 Hom
A
(F, N)

t
Hom
A
(C, N)
i
t
Hom
A
(Z, N) 0 (5.9)
tambien es exacta y se escinde. Consideremos su sucesion de cohomologa:
H
p1
N
(Z)

p1
H
p
N
(F)

t
H
p
N
(C)
i
t
H
p
N
(Z)

p
H
p+1
N
(F)
Teniendo en cuenta que las cofronteras de F y Z son triviales, esta sucesion
es simplemente
Hom
A
(Z
p+1
, N)

p1
Hom
A
(F
p1
, N)

t
H
p
N
(C)
i
t
Hom
A
(Z
p
, N)

p
Hom
A
(F
p
, N)
de donde extraemos la sucesion exacta
0 Hom
A
(F
p1
, N)
_
Im

p1

t
H
p
N
(C)
i
t
N(

p
) 0. (5.10)
Vamos a calcular los homomorsmos de conexion

. Tomamos una clase


[] H
p1
N
(Z), de aqu pasamos a Hom
A
(C
p1
, N) tal que i
t
() = , es
150 Captulo 5. El algebra homol ogica
decir, [
Z
p1
= . Ahora tomamos

Hom
A
(F
p
, N) tal que
t

= d, es
decir, tal que

(c) = (c). En denitiva,

= [
F
p
= [
F
p
. De este modo,

p1
([]) = [
F
p
= j

([]), donde j : F
p1
Z
p1
.
Por otra parte, una resoluci on libre de H
p1
(C) es
0 F
p1
(C)
j
Z
p1
(C)

H
p1
(C) 0.
De ella obtenemos la sucesion exacta
0 Hom
A
(H
p1
(C), N)

t
Hom
A
(Z
p1
(C), N)
i
t
Hom
A
(F
p1
(C), N) Ext
A
(H
p1
(C), N) 0.
De aqu obtenemos los isomorsmos
Hom
A
(F
p1
, N)
_
Im

p1

= Ext
A
(H
p1
(C), N),
N(

p1
)

= Hom
A
(H
p1
(C), N).
Al sustituirlos en (5.10) obtenemos la sucesion del enunciado. Veamos que
h es el homomorsmo descrito previamente al teorema. Seg un nuestra cons-
trucci on es h = i
t
(
t
)
1
, luego h
t
= i
t
. Si hacemos actuar esta igualdad
sobre un [] H
p
N
(C) y luego sobre z Z
p
(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 : Hom
A
(Z, N) Hom
A
(C, N) tal que r i
t
= 1, luego
r

i
t
= 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 H
A
p
(X, U) es nitamente generado para todo p. En-
tonces el rango de H
p
A
(X, U) coincide con el de H
A
p
(X, U) y el subm odulo de
torsi on de H
p
A
(X, U) es isomorfo al de H
A
p1
(X, U).
Demostraci on: Sea H
A
p
(X, U) = L
p
T
p
, donde L
p
es libre y T
p
es el
subm odulo de torsi on. Entonces
Hom
A
(H
A
p
(X, U), A)

= Hom
A
(L
p
, A) Hom
A
(T
p
, A)

= L
p
,
Ext
A
(H
A
p1
, A)

= T
p1

A
A

= T
p1
,
y el teorema anterior nos da la conclusi on.
Es f acil ver que si alg un H
A
p
(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 arbi-
trarias, 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 pro-
ducto 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 homomors-
mos 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.
Denicion 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
g
i

iI
tal que g
i
G(M
i
), para cierto M
i
M de modo que para todo objeto
X de C el conjunto G(f)(g
i
)
iI, fhom(M
i
,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 C
p
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 C
p
,
pues si f hom(
p
, X), entonces C
p
(f)(
p
) = f

(
p
) es un p-smplice singular
arbitrario en X, luego al variar f obtenemos una base de C
p
(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 H
p
(C)
denidos de forma obvia. Diremos que C es acclico en dimensiones positivas si
H
p
(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 : H
0
(C) H
0
(C

) esta inducida por una


transformaci on natural : C C

.
b) Si dos transformaciones naturales ,

: C C

inducen la misma
transformaci on natural H
0
(C) H
0
(C

) entonces son naturalmente ho-


motopicas, 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
Demostraci on: Probaremos las dos partes simult 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 c
j

jJ
p
de C
p
, de modo que c
j
C
p
(M
j
),
para cierto M
j
M. Esto signica que cada A-modulo C
p
(X) tiene por base al
conjunto C
p
(f)(c
j
)
jJ
p
, fhom(M
j
,X)
.
Por consiguiente, el homomorsmo
p
(X) que queremos denir quedar a
completamente determinado si especicamos
p
(M
j
)(c
j
)
jJ
p
a traves de la
ecuacion

p
(X)
_

i,j
a
ij
C
p
(f
ij
)(c
j
)
_
=

i,j
a
ij
C

p
(f
ij
)
_

p
(M
j
)(c
j
)
_
(6.1)
[respectivamente,
p
(M
j
)(c
j
)
jJ
p
y la ecuacion siguiente:]

p
(X)
_

i,j
a
ij
C
p
(f
ij
)(c
j
)
_
=

i,j
a
ij
C

p+1
(f
ij
)
_

p
(M
j
)(c
j
)
_
. (6.2)
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
(M
j
)(c
j
), para j J
p
, de modo que

p
(M
j
)(c
j
) =
p1
(M
j
)(c
j
), (6.5)
[respectivamente, dado
i
, para i < p, p > 0, tendremos que denir
p
(M
j
)(c
j
)
de modo que se cumpla la ecuacion siguiente:]

p
(M
j
)(c
j
) =
p
(M
j
)(c
j
)

p
(M
j
)(c
j
)
p1
(M
j
)(c
j
). (6.6)
Si justicamos que esto es posible, entonces
p
(X) [o
p
(X)] queda de-
terminado por la ecuaci on (6.1) [resp. (6.2)] para un objeto X arbitrario. En
principio con esto tenemos dos deniciones de
p
(M
j
), pero haciendo actuar
(6.1) sobre c
j
= C
p
(1)(c
j
) 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 : H
0
(C) H
0
(C

) y, para
cada j J
0
, denimos
0
(M
j
)(c
j
) C
0
(M
j
) de modo que [
0
(M
j
)(c
j
)] =
(M
j
)([c
j
]). Denimos
p
(X) mediante (6.1). Es f acil ver que si c C
0
(X),
entonces [
0
(X)(c)] = (X)([c]), es decir, induce .
En particular, si j J
1
, entonces
0
(M
j
)(c
j
) es una frontera en C

0
(M
j
)
y podemos denir
1
(M
j
)(c
j
) C

1
(M
j
) tal que
1
(M
j
)(c
j
) =
0
(M
j
)(c
j
).
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
cumple (6.3). Entonces el miembro derecho de (6.5) es un ciclo de C

p1
(M
j
) y
por hip otesis H
p
(C

p1
(M
j
)) = 0, luego ha de ser una frontera. Por consiguiente
podemos denir
p
(M
j
)(c
j
) 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 H
0
(C) H
0
(C

), entonces, para j J
0
,
0
(M
j
)(c
j
)

0
(M
j
)(c
j
) ha
de ser una frontera, luego podemos denir
0
(M
j
)(c
j
) C

1
(M
j
) de modo que

0
(M
j
)(c
j
) =
0
(M
j
)(c
j
)

0
(M
j
)(c
j
). 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 H
p
(C(
n
)) = 0 para p > 0. Para obtener
la tesis de 2.34 basta comprobar que el operador de subdivisi on S y la identi-
dad 1 inducen la misma transformaci on natural sobre H
0
(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, pro-
baremos 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

i,j
C
i

A
C

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
=

i+j=p
C
i

A
C

j
.
De este modo,
C
A
C

=

pZ
(C
A
C

)
p
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 C
i
, c

C
j
.
Demostraci on: En primer lugar, es f acil ver que
p
es un homomorsmo
bien denido sobre cada producto C
i

A
C
j
con i +j = p, luego se extiende de
forma unica 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 C
1
, g : C

1
inducen un homomorsmo de complejos f g : C
A
C

C
1

A
C

1
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


C

p
=
_
M si p = 0,
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 Tor
A
(C, C

) sobre la ca-
tegora de pares de complejos de A-modulos que satisface propiedades an alogas
a las que acabamos de comentar para el producto tensorial. Concretamente,
Tor
A
(C, C

)
p
=

i+j=p
Tor
A
(C
i
, C
j
),
[
Tor
A
(C
i
,C
j
)
= 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 funto-


rial
0
_
H(C)
A
H(C

)
_
p

H
p
(C
A
C

) Tor
A
_
H(C), H(C

)
_
p1
0.
Si C tambien es libre, entonces la sucesi on se escinde.
Demostraci on: Basta seguir punto por punto el argumento de 5.37. Consi-
deramos el complejo Z

formado por los m odulos de ciclos Z


p
(C

) con el operador
frontera trivial y sea F

el complejo cuyo modulo de dimensi on p es F


p1
(C

),
tambien con el operador frontera trivial. Tanto Z

como F

son complejos libres


y tenemos la sucesion exacta
0 Z

i
C

0. (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
0 C
A
Z

1i
C
A
C

1
C
A
F

0. (6.8)
Consideramos ahora su sucesion exacta de homologa
H
p
(C
A
Z

) H
p
(C
A
C

) H
p
(C
A
F

)

p
H
p1
(C
A
Z

)
Observemos que C
A
Z

=

jZ
D
j
, donde D
j
es el complejo dado por
D
j
p
= C
pj

A
Z
p
(C

),
6.2. La homologa de un producto 157
con el operador frontera dado por
p
(c z) =
pj
c z. Por consiguiente
H
p
(C
A
Z

=

jZ
H
p
(D
j
)

=

jZ
H
pj
(C)
A
Z
p
(C

) =

i+j=p
H
i
(C)
A
Z
j
(C

),
donde hemos usado el teorema 5.37, que nos da el isomorsmo
H
p
(D
j
)

= H
pj
(C)
A
Z
p
(C

), (6.9)
puesto que Z
p
(C

) es libre y, por consiguiente, el producto de torsi on que aparece


en el teorema es nulo.
Similarmente, C
A
F

=

jZ
E
j
, donde E
j
es el complejo dado por
E
j
p
= C
pj

A
F
p1
(C

),
con lo que
H
p
(C
A
F

=

jZ
H
p
(E
j
)

=

jZ
H
pj
(C)
A
F
p1
(C

) =

i+j=p1
H
i
(C)
A
F
j
(C

),
A traves de estos isomorsmos, la sucesion exacta que hemos obtenido se
convierte en


i+j=p
H
i
(C)
A
Z
j
(C

) H
p
(C
A
C

)

i+j=p1
H
i
(C)
A
F
j
(C


i+j=p1
H
i
(C)
A
Z
j
(C

),
Vamos a calcular
p
. Partimos de [z]
j+1
c

H
i
(C)
A
F
j
(C

). A traves
de (6.9) se corresponde con [z
j+1
c

] H
p1
(D
j
) (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
H
p1
(C
A
Z

). Esta clase se corresponde con (1)


i
[z] c

H
i
(C)
A
Z
j
(C

).
En denitiva,
p
=

i+j=p1
(1)
i

j
, donde
j
: F
j
(C

) Z
j
(C

) es la inclusion.
De este modo, tenemos la sucesion exacta
0

i+j=p
H
i
(C)
A
Z
j
(C

)
_
Im
_
(1)
i

j
_
H
p
(C
A
C


i+j=p1
N
_
(1)
i

j
_
0 (6.10)
Ahora aplicamos el teorema 5.34 a la sucesion exacta
0 F
j
(C

)
(1)
i

j
Z
j
(C

) H
j
(C

) 0,
lo que nos da la sucesion exacta
0 Tor
A
(H
i
(C), H
j
(C

)) H
i
(C)
A
F
j
(C

)
(1)
i

158 Captulo 6. Productos


H
i
(C)
A
Z
j
(C

) H
i
(C)
A
H
j
(C) 0.
De aqu se sigue que
H
i
(C)
A
Z
j
(C

)
_
Im
_
(1)
i

j
_

= H
i
(C)
A
H
j
(C),
N
_
(1)
i

j
_

= Tor
A
(H
i
(C), H
j
(C

)).
A traves de estos isomorsmos, la sucesion (6.10) se convierte en la del enun-
ciado. S olo falta comprobar que el homomorsmo es el descrito en el parrafo
previo al teorema. En efecto, un [z] [z

] H
i
(C)
A
H
j
(C

) se corresponde con
_
[z] z

H
i
(C)
A
Z
j
(C

)
_
Im
_
(1)
i

j
_
, que a su vez se corresponde con
_
[z z

H
p
(C
A
Z

)/ Im
p
y su imagen en H
p
(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
Z(C
A
C

) C
A
C

pp
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 sin-
gulares C(X Y ) y C(X)
A
C(Y ) son naturalmente homotopicos
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 H
p
(X Y )

= H
p
(C(X)
A
C(Y )).
Demostraci on: Vamos a aplicar el teorema de los modelos acclicos. Para
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
C
p
(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 C
p
(f, g)(d)
recorre los p-smplices singulares en XY . Ciertamente, C
p
(f, g)(d) = d(fg)
es un p-smplice singular. Recprocamente, si :
p
X Y es un p-
smplice singular arbitrario, basta componerlo con las proyecciones para formar
f =
X
, g =
Y
y es claro que = C
p
(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 C
i
. M as
concretamente, si f :
i
X es un i-smplice, entonces C
i
(f)(
i
) = f.
As pues, para todo espacio X, una base de C
i
(X) esta formada por los i-
smplices singulares C
i
(f)(
i
), donde f hom(
i
, X). Similarmente, una base
de C
j
(Y ) la forman los j-smplices singulares C
j
(f)(
j
), con g hom(
j
, Y ).
Por el teorema 5.19, tenemos que una base de C
i
(X)
A
C
j
(Y ) la forman
los productos tensoriales f g = C
i
(f)(
i
) C
j
(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
que C(
i
)
A
C(
j
) es libre y por el teorema de K unneth tenemos que
H
_
C(
i
)
A
C(
j
)
_

= H(
i
)
A
H(
j
),
claramente acclico en dimensiones positivas. Tambien por el teorema de K un-
neth, tenemos el isomorsmo natural H
0
_
C(X)
A
C(Y )
_

= H
0
(X)
A
H
0
(Y ).
As mismo tenemos el isomorsmo natural
H
0
(X)
A
H
0
(Y ) H
0
(X Y )
dado por [p] [q] [(p, q)]. Al componerlos obtenemos un isomorsmo natural
: H
0
_
C(X)
A
C(Y )
_
H
0
(X Y ).
El teorema de los modelos acclicos nos da entonces que existen los homo-
morsmos naturales de complejos , que buscamos. La composicion
induce en H
0
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 topologicos, entonces
H
p
(X Y )

=

i+j=p
H
i
(X)
A
H
j
(Y )

i+j=p1
Tor
A
_
H
i
(X), H
j
(Y )
_
.
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 H
0
induce el
isomorsmo natural [(x, y)] [x][y]. Sabemos que dos homomorsmos cuales-
quiera en estas condiciones son homotopicos. Esto har a que las construcciones
siguientes no dependan de la elecci on de .
Sean N
1
y N
2
dos A-modulos y C
i
N
1
(X), C
j
N
2
(X) dos cocadenas.
Sea p = i + j. Llamamos a la cocadena de dimension p dada por la
composicion
C
p
(X Y )

C(X)
A
C(Y )

N
1

A
N
2
Hemos de entender que se dene como el homomorsmo nulo sobre
todos los sumandos directos de C(X)
A
C(Y ) distintos de C
i
(X)
A
C
j
(Y ).
De este modo, C
p
N
1

A
N
2
(X
A
Y ).
Teorema 6.7 En las condiciones anteriores
d( ) = d + (1)
i
d.
Demostraci on: Como es un homomorsmo de complejos, el diagrama
siguiente es conmutativo:
C
p+1
(X Y )

C(X)
A
C(Y )

C
p
(X Y )

C(X)
A
C(Y )

N
1

A
N
2
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 C
i+1
(X), v C
j
(X) o bien
u C
i
(X), v C
j+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
H
i
N
1
(X) H
j
N
2
(Y ) H
i+j
N
1
N
2
(X
A
Y )
mediante [] [] = [ ]. Claramente es bilineal, y se extiende a un homo-
morsmo
H
i
N
1
(X)
A
H
j
N
2
(Y ) H
i+j
N
1
N
2
(X
A
Y ) (6.11)
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, [

] = [

].
Teorema 6.8 Sean X, Y , Z espacios topol ogicos y Z
i
N
1
(X), Z
j
N
2
(Y ),
Z
k
N
3
(Z). Entonces
_
[] []
_
[] = []
_
[] []
_
.
162 Captulo 6. Productos
Demostraci on: Fijemos una transformaci 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 (XY, Z)((X, Y )1) y (X, Y Z)(1(Y, Z))
son transformaciones naturales entre los funtores
C(X Y Z) y 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 transfor-
macion sobre H
0
, 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 N
1
= N
2
= A. Entonces, el isomor-
smo natural : A
A
A A (dado por (ab) = 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 homo-
morsmo (6.11) en un homomorsmo
H
i
A
(X)
A
H
j
A
(Y ) H
i+j
A
(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 topologicos 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
[] [].
Demostraci on: Sea T

: C(X)
A
C(Y ) C(Y )
A
C(X) el homomor-
smo dado por T

(u v) = (1)
ij
v u, donde u C
i
(X), v C
j
(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)
= (1)
(i1)j
v u + (1)
i+i(j1)
v u,
T

(u v) = (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 H
0
.
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 homomor-
smo. 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 nom-


bre 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
[] [].
Demostraci on: Con la notaci on del teorema 6.9, tenemos obviamente el
diagrama conmutativo
X
1

X X
T

X X
el cual induce a su vez el diagrama conmutativo
H
i+j
(X X)
T

H
i+j
(X)
1

H
i+j
(X 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, ob-
servamos que [] [] se dene como la clase del cociclo

(X, X)().
Si llamamos (X) =

(X) (X, X), es claro que satisface la denici on si-


guiente:
Denicion 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) = xx,
para todo espacio X y todo x C
0
(X).
Es claro que podemos aplicar el teorema de los modelos acclicos a los fun-
tores indicados, por lo que dos aproximaciones naturales cualesquiera son na-
turalmente 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:
Denicion 6.12 Denimos la aproximaci on diagonal de Alexander-Whitney
como la dada por

X
() =

i+j=p
i

j
,
donde es un p-smplice singular en el espacio X y, para cada ndice i,
i
=

(x
0
, . . . , x
i
),
i
=

(x
pi
, . . . , x
p
),
donde x
0
, . . . , x
p
son los vertices del p-smplice canonico
p
.
Veamos que
X
: C(X) C(X)
A
C(X) es un homomorsmo de com-
plejos. Una vez probado esto, es inmediato comprobar que es realmente una
aproximaci on diagonal. Calculamos
() =
_
p

r=0
(1)
r

(x
0
, . . . , x
r
, . . . , x
p
)
_
=
p

r=0
(1)
r

i+j=p1
i

(x
0
, . . . , x
r
, . . . , x
p
)

(x
0
, . . . , x
r
, . . . , x
p
)
j
6.3. El producto exterior 165
=
p

r=0
(1)
r
p

i=r

(x
0
, . . . , x
r
, . . . , x
i+1
)

(x
i+1
, . . . , x
p
)
+
p

r=0
(1)
r
r1

i=0

(x
0
, . . . , x
i
)

(x
i
, . . . , x
r
, . . . , x
p
).
Por otra parte
(()) =
_
p

i=0

(x
0
, . . . , x
i
)

(x
i
, . . . , x
p
)
_
=
p

i=0
_

(x
0
, . . . , x
i
)

(x
i
, . . . , x
p
) + (1)
i

(x
0
, . . . , x
i
)

(x
i
, . . . , x
p
)
_
=
p

i=1
i

r=0
(1)
r

(x
0
, . . . , x
r
, . . . , x
i
)

(x
i
, . . . , x
p
)
+
p1

i=0
p

r=i
(1)
r

(x
0
, . . . , x
i
)

(x
i
, . . . , x
r
, . . . , x
p
).
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 : C
0
(X) A dado por 1(p) = 1 para todo
0-smplice p.
Ejemplo Vamos a calcular las algebras de cohomologa de las supercies com-
pactas. Para evitar complicaciones de notaci on calcularemos concretamente las
correspondientes a los espacios M
2
y N
3
, pero todos los calculos se adaptan
f acilmente al caso general.
Sean a
1
, b
1
, a
2
y b
2
los 1-ciclos de M
2
indicados en la gura.
166 Captulo 6. Productos
a
1
b
1
a
1
1
b
1
1
a
2
b
2
a
1
2
b
1
2
x
y z
Sabemos que H
0
(M
2
) = 1), H
1
(M
2
) = [a
1
], [b
1
], [a
2
], [b
2
]), H
2
(M
2
) = [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 (x
0
) es el vertice central. As, por ejemplo, si el
el 2-smplice de lados x, b
1
e y, tenemos que = x+b
1
y (consideramos que
los radios estan orientados del centro hacia los vertices del octogono),
1
= x,

1
= b
1
.
Las cuatro clases [a
i
], [b
i
] son, de hecho una base de H
1
(M
2
). Como H
0
no
tiene torsi on, el teorema 5.51 nos da que H
1
(M
2
) se identica de forma natural
con H
1
(M
2
)

. Sea
1
,
1
,
2
,
2
la base dual de [a
1
], [b
1
], [a
2
], [b
2
], es decir,

1
toma el valor 1 sobre [a
1
] y 0 sobre las otras tres clases, etc. Pongamos que

1
= [a

1
],
1
= [b

1
],
2
= [a

2
],
2
= [b

2
], donde a

1
, etc. son 1-cociclos de los
que, en principio, s olo sabemos como act uan sobre a
1
, b
1
, a
2
, b
2
, pero no sobre
otras 1-cadenas.
Similarmente, H
2
(M
2
) se identica de forma natural con H
2
(M
2
)

. Una
base es, pues, la base dual de [c], formada por una unica clase caracterizada
por que ([c]) = 1. Calculamos:
(a

1
b

1
)(c) =
8

i=1
(a

1
b

1
)(
i
) =
8

i=1
a

1
_
1
(
i
)
_
b

1
_
(
i
)
1
_
.
Como (
i
)
1
es uno de los smplices a
i
, b
i
, todos los sumandos son nulos
excepto dos:
(a

1
b

1
)(c) = a

1
(x) a

1
(z).
Ahora bien, a

1
es un cociclo, luego se anula sobre las fronteras. Concreta-
mente, si llamamos al 2-smplice de frontera = x + b
1
y tenemos que
0 = a

1
() = a

1
(x) +0 a

1
(y). Similarmente, 0 = a

1
(y) 1 a

1
(z), de donde
se sigue que (a

1
b

1
)(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 M
g
:
El m odulo H
1
(M
g
) 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
(M
g
).
En particular, H

(M
g
) esta generada como algebra por las clases
i
,
i
.
Nos ocupamos ahora de la supercie N
3
. Consideramos los smplices indica-
dos en la gura:
a
1
a
1
a
2
a
2
a
3
a
3
x
Tomamos las orientaciones analogas a las del caso anterior. Ahora tenemos
que
H
0
(N
3
) = 1) , H
1
(N
3
) = [a
1
], [a
2
], [a
3
]) , H
2
(N
3
) = 0.
Sin embargo, ahora H
1
(N
3
) no es libre, sino que sus generadores estan sujetos
a la relaci on 2[a
1
] + 2[a
2
] + 2[a
3
] = [c] = 0, donde c es la suma de los seis
tri angulos que aparecen en la gura. Su estructura es
H
1
(N
3
)

= A A (A/2A).
M as concretamente, H
1
(N
3
) se descompone en suma directa de una parte
libre de rango 2, por ejemplo [a
1
], [a
2
]), mas el submodulo de torsi on, que es
precisamente [a
1
] + [a
2
] + [a
3
]) (notemos que sera nulo si A = 2A, pues entonces
su generador es la clase de
1
2
c).
Como H
0
(N
3
) no tiene torsi on, tenemos que H
1
(N
3
) se puede identicar de
forma natural con H
1
(N
3
)

, mientras que el teorema 5.52 nos da que H


2
(N
3
)

=
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
(N
3
).
Es f acil ver que H
1
(N
3
)

= [a
1
], [a
2
])

, donde el isomorsmo es la res-


tricci 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 [a
1
], [a
2
]. Digamos que
i
= [a

i
]. Puesto que
a

1
es un cociclo, ha de anularse sobre la frontera 2a
1
+ 2a
2
+ 2a
3
, de donde
deducimos que a

1
(a
3
) = 1. Similarmente a

2
(a
3
) = 1.
El mismo razonamiento que en el caso anterior prueba que a

1
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 a

1
(x) = u + 1.
El c alculo de (a

1
a

2
)(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 a
2
y a los dos lados a
3
. Concretamente, queda (a

1
a

2
)(c) = 4u + 1.
168 Captulo 6. Productos
Si fuera a

1
a

2
= d, para cierta cocadena , entonces tendramos que
4u + 1 = df(c) = (c) = (2a
1
+ 2a
2
+ 2a
3
) = 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 a

1
a

2
. En cualquier caso, tomando clases concluimos que
1

2
es un generador (quiz a nulo) de H
2
(N
3
).
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
(N
h
) tiene una base de la forma

1
, . . . ,
h1
de modo que todos los
i

j
son el mismo elemento de H
2
(N
h
),
el unico 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 con-
siderar 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)
1
A
A
C(X)

C(X).
Para cada cadena c C
p
(X) denimos c C
pi
(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) y : 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 dia-
gonal. 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
H
p
(X)
A
H
i
(X) H
pi
(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 H
p
(X), H
i
(Y ).
H
p
(X)
A
H
i
(X)
f


H
pi
(X)
f

H
p
(Y )
A
H
i
(Y )
f


H
pi
(Y )
6.5 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 C
i+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
= + , 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 de-
mostraciones 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 AY ),
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

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


smos inducidos por las aplicaciones continuas entre pares son homomorsmos
de algebras.
Pasamos ahora a los productos mixtos. Observamos en primer lugar que si
c C
p
(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
: C
p
(X, A) C
i
(X, A) C
pi
(X).
Puesto que se sigue cumpliendo la igualdad (6.15), este producto induce a
su vez un homomorsmo natural
: H
p
(X, A)
A
H
i
(X, A) H
pi
(X).
6.5. Productos relativos 171
Por otra parte, si c C
p
(A) y C
i
(X), entonces no es cierto en general
que c = 0, pero, al menos c C
pi
(A). Por lo tanto el producto mixto
induce un producto
C
p
(X, A) C
i
(X) C
pi
(X, A),
que a su vez induce un homomorsmo
H
p
(X, A)
A
H
i
(X) H
pi
(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 unica 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 orien-
tacion de una variedad. Determinar una orientaci on es un problema doble:
localmente consiste en distinguir entre ciertas alternativas simetricas, como iz-
quierda y derecha, giro horario y antihorario, etc.; globalmente consiste en es-
coger 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 . Enton-
ces
H
n
(V, V x)

= A.
Demostraci on: Sea U un entorno de x en V homeomorfo a una bola
abierta en R
n
. Podemos aplicar el teorema de escision para cortar el cerrado
V U del abierto V x. As, la inclusi on induce un isomorsmo
i

: H
n
(U, U x) H
n
(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

: H
n
(U, U x) H
n1
(U x).
Pero en U x podemos encontrar un retracto por deformaci on

S
n1
ho-
meomorfo a S
n1
, con lo que la inclusi on induce un isomorsmo
i

: H
n1
(

S
n1
) H
n1
(U x).
Puesto que H
n1
(

S
n1
)

= A, el teorema esta probado.


Conviene explicitar los isomorsmos que han aparecido en la prueba. En
primer lugar notemos que como espacio

S
n1
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 H
n1
(

S
n1
). Su imagen en
H
n1
(U x) es [], su imagen en H
n
(U, U x) es [] y su imagen en
H
n
(V, V x) es []. As pues, un generador de H
n
(V, V x) es la clase de
cualquier smplice inyectivo cuyo soporte este contenido en un abierto homeo-
morfo 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
T

x
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 H
n1
(V, V x) = 0.
Denicion 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 H
n
(V, V x). A las Z-orientaciones
las llamaremos simplemente orientaciones.
Puesto que Z tiene exactamente dos generadores, toda variedad tiene exac-
tamente dos orientaciones locales en cada punto. En cambio, tiene una unica
Z/2Z-orientaci on local en cada punto.
Ahora hemos de ocuparnos del problema de elegir coherentemente una orien-
tacion local en cada punto de una variedad. Una condici on necesaria de cohe-
rencia 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 [] (no-
temos 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 topologica n-dimensional V y

x
H
n
(V, V x). Entonces existe un entorno abierto U de x y una clase
H
n
(V, V U) tal que
x
= j
U
x
(), donde
j
U
x
: H
n
(V, V U) H
n
(V, V x)
es el homomorsmo inducido por la inclusi on.
Demostraci on: Sea
x
= [z]. Como z es un ciclo relativo, se cumple
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 H
n
(V, V U) y denir
x
= j
U
x
() 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 j
U
x
() generan los grupos de homologa
correspondientes. Ello se sigue del pr oximo teorema.
Teorema 7.4 Sea x un punto en una variedad topologica n-dimensional V .
Cada entorno W de x contiene un entorno U tal que para cada y U la apli-
caci on j
U
y
es un isomorsmo.
Demostraci on: Sea B W un entorno de x homeomorfo a una bola
abierta en R
n
y tomemos un abierto U B que contenga a x y que se corres-
ponda con una bola abierta de radio menor. Para y U tenemos el siguiente
diagrama conmutativo:
H
n
(V, V U)
j
U
y

H
n
(B, B U)


H
n1
(B U)

H
n
(V, V y) H
n
(B, B y)

H
n1
(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 homo-
morsmos 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 j
U
y
tambien es un isomorsmo.
Nota 1 M as adelante necesitaremos la observacion siguiente sobre la demos-
traci on que acabamos de ver: Las unicas propiedades que hemos usado de U son
que (B, BU) (V, V U) es una escision y que la inclusi on BU By
induce un isomorsmo H
n1
(B U) H
n1
(B y) entre los grupos de ho-
mologa 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 propie-
dad es clara. Para la segunda, tomamos una esfera

S
n1
B U. Entonces la
inclusi on i
1
:

S
n1
By induce un isomorsmo entre los grupos de homo-
loga (pues

S
n1
es un retracto por deformaci on de B y) y lo mismo sucede
con la inclusi on i
2
:

S
n1
B U. Entonces, el homomorsmo inducido por
la inclusi on i : BU By es i

= i
1
2
i
1
, 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 H
n1
(V, V U) = 0.
Ahora estamos en condiciones de relacionar orientaciones locales:
Denicion 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 H
n
(V, V U) tal que
para todo y U se cumple que
y
= j
U
y
() es un generador de H
n
(V, V y).
En los dos ultimos 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 H
n
(V, V U) tal que
x
= j
U
x
() y para todo y U el
homomorsmo j
U
y
es un isomorsmo. Por consiguiente, ha de ser un generador
de H
n
(V, V U), de donde a su vez cada
y
es un generador de H
n
(V, V y).
Por consiguiente es una orientaci on local sobre U. Ademas, el hecho de que
j
U
x
sea un isomorsmo implica es la unica 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 unica a una A-orientaci on local sobre U.
Supongamos ahora que U
1
U
2
V son dos abiertos en la variedad V .
Llamaremos
j
U
2
U
1
: H
n
(V, V U
2
) H
n
(V, V U
1
)
al homomorsmo inducido por la inclusi on. Es claro que si es una A-orientaci on
sobre U
2
entonces j
U
2
U
1
() es una A-orientaci on sobre U
1
.
7.1. Orientaci on 177
Denicion 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
H
n
(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
=
j
U
y
(
U
) para todo y U. En tal caso se diremos que
U
es una determinaci on
local de en U.
A las Z-orientaciones las llamaremos simplemente orientaciones. Una va-
riedad 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
un abierto U y U

es un abierto menor, entonces j


U
U
(
U
) es una determinaci on
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 H
n
(S
n
)

= H
n
(S
n
, S
n
x). Esto hace que si es un generador de
H
n
(S
n
) entonces
x
= j
S
n
x
() determina una orientaci on de S
n
(la denici on de
orientaci on se cumple en todo punto con U = S
n
). El argumento se generaliza
f acilmente para probar que todas las supercies M
g
son orientables, aunque
despues veremos una prueba mas elegante.
Teorema 7.8 Una variedad topologica es orientable si y s olo si es A-orientable
para todo anillo A.
Demostraci on: Una implicaci 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
H
Z
n
(V, V U)
Z
A

= H
A
n
(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 proba-
remos mas adelante) el teorema siguiente muestra que, en general, la orientabi-
lidad depende del anillo de coecientes:
Teorema 7.9 Si A es un anillo de caracterstica 2, entonces toda variedad
topologica es A-orientable.
Demostraci on: Si V es una variedad n-dimensional, consideremos un
abierto U que satisfaga el teorema 7.4 y para el que tengamos el isomor-
smo (7.1). Entonces el grupo abeliano H
Z
n
(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 H
Z
n
(V, V U)
Z
A, por lo que tenemos un generador
U
H
A
n
(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 varie-
dad 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 H
n
(W, W x)

= H
n
(V, V x). Por consiguiente, una A-
orientaci 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 H
n
(W, W x) determina otra x

x
con imagenes
en los grupos H
n
(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 H
n
(W, W U)

= H
n
(V, V U).
Llamemos
U
a la clase del primer grupo que se corresponde con

U
. Para cada
y U tenemos el diagrama conmutativo
H
n
(V, V U)

H
n
(V, V y)
H
n
(W, W U)

H
n
(W, W y)

De el se deduce que j
U
y
(
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.
Demostraci on: Sea V una variedad topol 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 topologica 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 util
asociar a cada variedad V otra variedad orientable, que llamaremos

V
1
, denida
de modo que cada punto x V se corresponde con dos puntos x
1
, x
2


V , y
las dos orientaciones de x en V se corresponden con la misma orientacion de

V
1
en los puntos x
1
y x
2
. Por razones tecnicas conviene introducir una variedad

V
que es mas grande que

V
1
, aunque contiene la misma informaci on sobre V y sus
orientaciones.
Denicion 7.12 Sea V una variedad topol ogica n-dimensional. Denimos

V = (x,
x
) [ x V,
x
H
n
(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
H
n
(V, V U) denimos
U,
U
) =
__
x, j
U
x
(
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 j
U

x
es un isomorsmo. Tomamos como
U
la antiimagen
de
x
por j
U

x
y basta probar que U

,
U
) U,
U
) U

,
U
). Ahora bien,
j
U

x
(j
U
U
(
U
)) = j
U
x
(
U
) =
x
= j
U

x
(
U
),
luego j
U
U
(
U
) =
U
y si (y,
y
) U

,
U
) entonces

y
= j
U

y
(
U
) = j
U

y
_
j
U
U
(
U
)
_
= j
U
y
(
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 con-
tinua, pues p
1
[U] es la uni on de todos los abiertos U

,
U
) con U

U y

U
H
n
(V, V U

). Tambien es claro que p es abierta. M as a un, las restriccio-


nes p : U,
U
) U son homeomorsmos, pues si p(y,
y
) = p(z,
z
), entonces
y = z y, por consiguiente,
y
= j
U
y
(
U
) = j
U
z
(
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
un factor unitario (es decir, con inverso en A). Representaremos mediante

A el
conjunto de clases de equivalencia de elementos asociados de A, incluyendo la
clase formada unicamente 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

A = N. Si A es un cuerpo tenemos que



A = 0, 1.
Si M es un A-modulo libre de rango 1, podemos denir m : M

A como
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.
Dada una variedad V , denimos m :

V

A como la aplicacion dada por
m(x,
x
) = m(
x
). Vamos a probar que m es continua cuando en

A conside-
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 j
U
x
(
U
) =
x
, entonces U,
U
) es un
entorno de (x,
x
) donde m es constante.
Claramente m es suprayectiva. Para cada k

A llamaremos

V
k
= m
1
(k).
As,

V
k
es abierto y cerrado en

V . En particular es tambien una variedad
topol ogica n-dimensional.
Observemos ahora que si n

A, n ,= 0, entonces

V
n
es homeomorfa a

V
1
. En efecto, si n = [a], un homeomorsmo
a
:

V
1


V
n
viene dado por

a
(x,
x
) = (x, a
x
).
As pues, toda la informaci on sobre V contenida en

V esta en realidad en las
variedades

V
0
y

V
1
. La primera contiene simplemente la topologa de V , pues
la aplicaci on
0
: V

V
0
dada por
0
(x) = (x, 0) es un homeomorsmo.
En denitiva, la informaci on relevante esta contenida en

V
1
, como ya anti-
cip abamos, aunque por razones tecnicas es mas sencillo trabajar con

V .
Denicion 7.13 Si V es una variedad topol ogica, a la variedad

V
1
que acaba-
mos de construir la llamaremos variedad de A-orientaciones de V .
Sabemos que

V
1
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

V
1
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

V
1
como generadores admite A, es decir, como unidades tiene A.
Veamos ahora que

V
1
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
U,
U
) mediante p

. S olo hemos de comprobar que estas A-orientaciones son


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 H
n
(U

,
U
) , U

,
U
) (x,
x
)). Esto se sigue de
considerar el siguiente diagrama conmutativo:
H
n
(U

,
U
) , U

,
U
) (x,
x
))
p


H
n
(U

, U

x)
H
n
(U,
U
) , U,
U
) (x,
x
))
p

H
n
(U, U x)
i

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 H
n
(V, V U), el otro posible es
U
.

Estas son las dos unicas orientaciones
locales sobre U, y determinan dos abiertos U
1
= U,
U
) y U
2
= U,
U
) en

V
1
tales que p
1
[U] = U
1
U
2
, U
1
U
2
= y si trasladamos a traves de las
restricciones de p las orientaciones que

V
1
induce en cada U
i
, 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.
Demostraci on: Supongamos que V es orientable, y sea una orientaci on.
Llamemos U
1
= (x,
x
) [ x V y U
2
= (x,
x
) [ x V . Es f acil ver que
son dos abiertos disjuntos en

V
1
, que

V
1
= U
1
U
2
y que la restriccion de p
determina homeomorsmos U
i

= V .
Supongamos ahora que

V
1
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
p
1
[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

V
1
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

V
1
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 P
2
(R). Vamos a probar que su super-
cie de orientaciones es homeomorfa a la esfera S
2
. Consideramos la proyeccion
can onica p : S
2
P
2
(R). Abreviaremos x

= p(x), U

= p[U].
Fijemos un generador de H
2
(S
2
). Para cada x S
2
, tomamos un entorno
U donde p sea inyectiva (es decir, que no llegue a abarcar un hemisferio). Enton-
ces p

transforma la restricci on de
x
, visto como elemento de H
2
(U, U x),
en una orientaci on local en x

, que representaremos por

x
. Denimos la apli-
cacion : S
2


V
1
mediante (x) = (x

x
). Vamos a demostrar que es un
homeomorsmo que (obviamente) hace conmutativo el diagrama
S
2
p

P
2
(R)

V
1
p

z
z
z
z
z
z
z
z
z
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
unicas antiim agenes de x

en

V
1
, con lo que biyectar a cada par de antiim agenes
de cada punto de V en S
2
con su par correspondiente de antiim agenes en

V
1
.
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:
H
2
(S
2
)
i

H
2
(S
2
, S
2
\ {x})
f

H
2
(U, U \ {x})
f


H
2
(U

, U

\ {x

})
1

H
2
(S
2
)
i


H
2
(S
2
, S
2
\ {x}) H
2
(U, U \ {x})
i


H
2
(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
llegamos a

x
. Ahora bien, seg un el teorema 3.14, el isomorsmo f

de la
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
en S
2
que no contenga pares de puntos antpodas, entonces [U] =
_
U, j
S
2
U
()
_
.
Si a S
2
le quitamos dos casquetes antpodas, obtenemos una supercie
cilndrica, y si a P
2
(R) le quitamos la imagen com un de estos casquetes ob-
tenemos 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 super-
cie 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 N
h
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 ho-
motopas: la cinta de M obius es homotopica a la circunferencia.
Para terminar la discusi on de estos ejemplos, tratemos de dar una interpre-
tacion 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 su-
percie 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
hemos dado una vuelta completa en

V
1
, sino tan s olo media vuelta: estamos
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 re-
levante de la variedad

V esta contenida de hecho en la variedad de orientaciones

V
1
, por razones tecnicas es preferible trabajar con toda

V . Hemos de introducir
el concepto siguiente:
Denicion 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
(s
1
+s
2
)(x) = (x, s

1
(x) +s

2
(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]

V
1
, pues en tal caso
x
= s

(x) es una A-
orientaci 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

V
1
. 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 subcon-
junto A entonces existe un homeomorsmo : p
1
[A] AA (considerando
a A como espacio discreto) que hace conmutativo el diagrama siguiente:
p
1
[A]

J
J
J
J
J
J
J
J
J
J
AA

A
(donde es la proyecci on en la primera componente).
Por consiguiente [A] es isomorfo al m odulo de todas las aplicaciones con-
tinuas de A en A. Si A tiene un n umero nito k de componentes conexas,
entonces [A]

= A
k
.
Demostraci on: Dada una A-orientaci on s

: A

V
1
, para cada x A
tenemos que s

(x) es un generador del m odulo H


n
(V, V x), luego para cada
(x,
x
) p
1
[A] existe un unico a
x
A tal que
x
= a
x
s

(x). Denimos
(x,
x
) = (x, a
x
).
Si U es un entorno abierto de x donde
x
tiene una prolongaci on unica
U
,
entonces biyecta U,
U
) p
1
[A] con (U A) a
x
. 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 compo-
nentes conexas, las orientaciones de A se corresponden a traves del isomorsmo
[A]

= A
k
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
j
A
: H
n
(V, V A) [A]
dado por j
A
()(x) = (x, j
A
x
()).
Hemos de comprobar que j
A
() es continua. En efecto, sea = [z]. Sea
U = V [z[. Como z es un cociclo relativo, A U. Sea
U
= [z] H
n
(V, V U).
Claramente = j
U
A
(
U
).
7.2. La homologa de las variedades topol ogicas 185
Dado x A, sea U
0
U un entorno abierto de x en V tal que j
A
x
() se
prolongue a
U
0
H
n
(V, V U
0
). Notemos que U
0
,
U
0
) es un entorno b asico
de j
A
()(x) = (x, j
A
x
()). Ahora basta observar que j
A
()[U
0
A] U
0
,
U
0
).
Observemos que si A B V , tenemos el diagrama conmutativo:
H
n
(V, V B)
j
B

j
B
A

[B]
r

H
n
(V, V A)
j
A

[A]
(7.2)
donde r es la restriccion a A.
Diremos que una seccion s [A] tiene soporte compacto si existe un sub-
espacio 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 subcon-
junto cerrado de V . Entonces
a) Para todo p > n se cumple H
p
(V, V A) = 0.
b) j
A
: H
n
(V, V A)
c
[A] es un isomorsmo.
Demostraci on: Notemos que el teorema es obvio si A = . Tambien
es facil ver que j
A
: H
n
(V, V A)
c
[A], pues si = [z] H
n
(V, V A),
entonces K = A[z[ es un compacto tal que j
A
() se anula en AK. Dividimos
la prueba en varios pasos:
1) Si el teorema vale para los cerrados A
1
, A
2
y A
1
A
2
, entonces vale para
A = A
1
A
2
.
Consideramos la sucesion de Mayer-Vietoris asociada a la trada exacta
(V, V A
1
, V A
2
). Para p > n nos da inmediatamente que H
p
(V, V A) = 0.
Para p = n formamos el siguiente diagrama conmutativo:
0

H
n
(V, V \ A)

j
A

H
n
(V, V \ A
1
) H
n
(V, V \ A
2
)

j
A
1
j
A
2

H
n
(V, V \ (A
1
A
2
))
j
A
1
A
2

0


c
[A]
(r
1
,r
2
)


c
[A
1
]
c
[A
2
]
r
1
+r
2


c
[A
1
A
2
]
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
j
A
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 R
n
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 H
p
(U, U A)

= H
p
(V, V A), luego la parte a)
podemos probarla sobre U. Similarmente, el diagrama conmutativo
H
n
(V, V A)
j
A

[A]
H
n
(U, U A)
j
A

r
r
r
r
r
r
r
r
r
r
i

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 R
n
. 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,
H
p
(U, U A)

= H
p1
(U A)

= H
p1
(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 j
A
x
es un isomorsmo. Sea
x
H
n
(U, U x) una orientaci on
local en x y
U
H
n
(U, U A) tal que j
A
x
(
U
) =
x
. Tenemos, pues, que
H
n
(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 j
A
(
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. Con-
cretamente, la imagen de j
A
(
U
) es la segunda componente de (j
A
(
U
)(x)).
Calculamos:
(j
A
(
U
)(x)) = (x,
x
) = (x, 1),
y como 1 es una base de A, tenemos la conclusion.
2.2) A = A
1
A
m
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

= A
1
A
m1
, tambien para A
m
y para A

A
m
, que es uni on de a lo sumo m1 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 j
A
es suprayectiva. Tomamos s [A]. Al cor-
tar 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 des-
composicion A = A
1
A
m
en compactos disjuntos, de modo que cada s[A
i
]
esta contenido en una componente conexa de

V .
Veamos que podemos suponer que m = 1 o, dicho de otro modo, que si pro-
bamos que cada restriccion s[
A
i
tiene una antiimagen en H
n
(U, U A
i
) entonces
s tiene una antiimagen en H
n
(U, U A). En efecto, digamos que j
A
i
(
i
) = s[
A
i
,
para i = 1, . . . , m. Sean U
i
abiertos disjuntos dos a dos tales que A
i
U
i
U.
El teorema de escision nos da el isomorsmo H
n
(U
i
, U
i
A
i
)

= H
n
(U, U A
i
),
por lo que podemos tomar un cociclo relativo z
i
Z
n
(U
i
, U
i
A
i
) tal que

i
= [z
i
]. Denimos = [z
1
+ + z
m
]. Entonces, si x A
i
, tenemos que
j
A
()(x) = (x, j
A
x
()) = (x, [z
i
]) = (x, j
A
i
x
(
i
)) = s[
A
i
(x) = s(x). Por consi-
guiente s = j
A
().
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, a
x
),
donde a A y
x
es una orientaci on local en x. Si es una orientaci on en U,
entonces
x
= b
x
, para cierta unidad b A, y = b es una orientaci on en U
que extiende a
x
. Es f acil ver que C = (y, a
y
) [ 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 com-
pacidad podemos extraer una uni on nita A

de estos cubos tal que A A

.
Consideramos el diagrama conmutativo
H
n
(U, U A

)
j
A


j
A

[A

]
r

H
n
(U, U A)
j
A

[A]
En [A

] tenemos a s

[
A
, que, por el apartado anterior, tiene antiimagen
respecto a j
A
. Por otra parte, r(s

[
A
) = s, luego la conmutatividad nos da
que s tambien tiene antiimagen.
Tomemos ahora H
p
(U, U A), con p n. Si p = n suponemos ademas
que j
A
() = 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] H
p
(U, U U

).
Si p = n tenemos que para todo x A se cumple j
U

x
(

) = j
A
x
() = 0.
Por el teorema 7.4 el punto x tiene un entorno U
x
U de modo que si y U
x
entonces j
U

y
(

) = 0. La uni on de estos entornos es un abierto U

U que
contiene a A y de modo que j
U

x
(

) = 0 para todo x U

. Formamos una
uni on nita de cubos A

igual que antes, de modo que A A

, con lo que
j
A
(j
U

) = 0.
Si p > n tomamos directamente A A

. En cualquier caso, el apartado


anterior nos permite concluir que j
U

A
(

) = 0, luego = j
A

A
(j
U

A
(

)) = 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 U
x
en las condiciones del apartado
anterior. A su vez consideramos un abierto tal que x W
x
W
x
U
x
.
Extraemos un subcubrimiento nito de los W
x
. 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
H
p
(U, U A)

= H
p
_
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:
H
p+1
_
V, U (V U)
_
H
p
(U, U A) H
p
_
V, (U A) (V U)
_
.
Los grupos de los extremos son, respectivamente, H
p+1
_
V, V (U U)
_
y
H
p
_
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 H
p
(U, U A) = 0. Para p = n tenemos el diagrama
conmutativo
0

H
n
(U, U \ A)
j
A


H
n
_
V, (U \ A) (V \ U)
_
i


j
A(U\U)

H
n
_
V, U (V \ U)
_
j
U\U

0


c
[A]
e

[A (U \ U)]
r

[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
con p
1
[U]

V identicando cada grupo H
n
(U, U x) con H
n
(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 AA 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
aplicaci on m :

V

A), luego s[
A
tiene soporte compacto y e(s[A) = s.
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 j
A
tambien lo es.
5) El caso general.
Dado s
c
[A] con soporte compacto K, tomamos un abierto U que con-
tenga a K y que tenga clausura compacta (cubrimos K con un n umero nito
de cerrados homeomorfos a bolas cerradas de R
n
). 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 j
A
.
H
n
(U, U A

)
i


j
A

H
n
(V, V A)
j
A

c
[A

]
e


c
[A]
Ahora tomamos H
p
(V, V A) y para p = n suponemos ademas que
j
A
() = 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] H
p
(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 j
A
(

) = 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 H
p
(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 ce-
rrado conexo no compacto. Entonces H
n
(V, V A) = 0. En particular, si V es
conexa y no compacta, H
n
(V ) = 0.
Demostraci on: Basta probar que
c
[A] = 0, pero si s
c
[A], entonces
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 sub-
conjunto compacto A-orientable con un n umero nito k de componentes conexas.
Entonces H
n
(V, V A)

= A
k
.
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, enton-
ces
H
n
(V )

=
_
A si V es A-orientable,
A
(2)
en caso contrario.
En particular, si A es un dominio ntegro se cumple que
H
n
(V )

=
_
A si V es A-orientable,
0 en caso contrario.
Demostraci on: Recordemos que A
(2)
es el n ucleo de la multiplicaci on por
2 en A. Equivalentemente, A
(2)
= Tor
Z
(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 H
n
(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) H
n
(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 H
A
n
(V, V x) = H
Z
n
(V, V x)
Z
A a traves del
isomorsmo natural. Si
x
es una base de H
Z
n
(V, V x), entonces
x
1 es
una base de H
Z
n
(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

V
A
(es facil ver que es
abierto y, ciertamente, es cerrado y conexo). Por otra parte, tambien es facil
comprobar que la aplicaci on
a
: (

V
1
)
Z


V
A
dada por (y,
y
) (y,
y
a)
es continua y (

V
1
)
Z
es conexo por el teorema 7.14 (si V fuera orientable sera
A-orientable). Por consiguiente
a
[(

V
1
)
Z
] es un conexo en

V
A
que contiene a
s(x). Necesariamente,
a
[(

V
1
)
Z
] s[V ]. Ahora bien, la restricci on de p a s[V ]
es la inversa de s. En particular es biyectiva, pero sucede que la restricci on de
p a
a
[(

V
1
)
Z
] ya es biyectiva, luego ha de ser s[V ] =
a
[(

V
1
)
Z
].
Pero (x,
x
a) y (x,
x
a) son dos elementos de
a
[(

V
1
)
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 s
a
dada por s
a
(x) = (x,
x
a), donde
x
es
cualquiera de las dos orientaciones locales en x. Es claro que s
a
esta denido
para cualquier a A
(2)
, luego [V ] = s
a
[ a A
(2)
, y es claro que a s
a
es
un isomorsmo. As pues, A
(2)

= [V ]

= H
n
(V ).
7.2. La homologa de las variedades topol ogicas 191
Ahora es inmediato que las variedades compactas S
n
, M
g
, P
2n+1
(R) y P
n
(C)
son orientables, mientras que las variedades N
h
y P
2n
(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-dimen-
sional, las A-orientaciones de V estan en correspondencia biunvoca con los
generadores de H
n
(V ), de modo que si H
n
(V ) es un generador, su orien-
tacion asociada es la dada por
x
= j
V
x
().
Demostraci on: Seg 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 H
n
(V ) a traves del
isomorsmo j
V
. Si H
n
(V ), su orientaci on asociada es la determinada por
la seccion j
V
(), o sea, la que cumple j
V
()(x) = (x,
x
), luego, por denici on
de j
V
, es
x
= j
V
x
().
En las condiciones del teorema anterior, la clase que determina una A-
orientaci 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 H
n1
(V ) (sobre Z) es de orden 2 si V es compacta
y no orientable, y es nula en caso contrario.
Demostraci on: Si V es compacta y orientable y m > 1, el teorema 5.37
nos da que
Z/mZ

= H
Z/mZ
n
(V )

= (H
n
(V )
Z
Z/mZ) Tor
Z
(H
n1
(V ), Z/mZ)

= Z/mZ Tor
Z
(H
n1
(V ), Z/mZ),
de donde se sigue que Tor
Z
(H
n1
(V ), Z/mZ) = 0 para todo m > 1, lo que
implica que H
n1
(V ) no tiene torsi on. Si V no es compacta llegamos a la misma
conclusion, 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
tambien que H
Z/mZ
n
(V ) = 0, por lo que concluimos igualmente que el m odulo
Tor
Z
(H
n1
(V ), Z/mZ) es trivial, y de aqu se sigue que el modulo de torsi on de
H
n1
(V ) tiene orden potencia de 2. Ahora bien:
Z/2Z

= H
Z/4Z
n
(V )

= Tor
Z
(H
n1
(V ), Z/4Z) = x H
n1
(V ) [ 4x = 0.
Esto implica que H
n1
(V ) no tiene elementos de orden 4 (o, de lo contra-
rio, Tor
Z
(H
n1
(V ) tendra al menos cuatro elementos) y solo puede tener un
elemento de orden 2.
192 Captulo 7. Variedades topol ogicas
7.3 Lmites inductivos
Para enunciar los resultados m as relevantes sobre la homologa y la coho-
mologa de las variedades topol ogicas necesitamos una construccion algebraica
adicional.
Denicion 7.24 Un conjunto dirigido es un conjunto parcialmente ordenado
I tal que si i
1
, i
2
I existe un i I de modo que i
1
i, i
2
i. Un sistema
inductivo (o directo) en una categora es una familia de objetos M
i

iI
, donde
I es un conjunto dirigido, junto con una familia de morsmos
ij
: M
i
M
j
,
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
: M
i
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
: M
i
N cumplen tambien
ij

j
=
i
, entonces existe
un unico 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 unico salvo equivalencia. Lo representaremos
por
M =

lm
i
M
i
.
Similarmente, el morsmo de la denici on lo representaremos por

lm
i

i
.
Teorema 7.25 Todo sistema inductivo de m odulos tiene lmite inductivo.
Demostraci on: Dado un sistema inductivo M
i

iI
, sea

M la suma directa
de los modulos M
i
. Llamamos
i
: M
i


M al monomorsmo canonico (es
decir, el que lleva un x M
i
al elemento de

M cuya componente i-esima es
x y las restantes son nulas). Denimos M como el cociente de

M respecto al
subm odulo generado por los elementos

j
(
ij
(x))
i
(x), i j, x M
i
. (7.3)
Sea :

M M la proyecci 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
otra parte, dados un m odulo N y unos homomorsmos
i
: M
i
N seg un la
denici on de lmite inductivo, sea

:

M N su suma directa. Las condiciones
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 =
i
1
(x
i
1
) + +
i
n
(x
i
n
).
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 =

lm
i
M
i
un lmite inductivo de m odulos. Si un x M
i
cumple
i
(x) = 0, entonces existe un j i tal que
ij
(x) = 0.
Demostraci on: Es claro que podemos suponer que M es concretamente
el lmite inductivo construido en el teorema anterior. Entonces

i
(x) =

uv
a
uv
(
v
_

uv
(x
uv
))
u
(x
uv
)
_
,
para ciertos pares (u, v) I I con u v, x
uv
M
u
, a
uv
escalares. Por
denici on de
i
esto signica que
x =

v=i
a
ui

ui
(x
ui
)

u=i
a
iv
x
iv
(7.4)
0 =

v=k
a
uk

uk
(x
uk
)

u=k
a
kv
x
kv
para k ,= i. (7.5)
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) =

uv
a
uv
_

vj
(
uv
(x
uv
))
uj
(x
uv
)
_
= 0.
Otro resultado util es el siguiente:
Teorema 7.27 Si M
i

iI
es un sistema inductivo de m odulos, entonces

lm
i
M
i
=

iI

i
[M
i
].
Demostraci on: Sea M el modulo de la derecha. Entonces el homomor-
smo
=

lm
i
:

lm
i
M
i
M
cumple
i
=
i
, pero, viendo a como aplicacion :

lm
i
M
i


lm
i
M
i
,
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 M
i

iI
y N
i

iI
son dos sistemas inductivos en una cierta
categora y f
i
: M
i
N
i
son morsmos tales que
ij
f
j
= f
i

ij
, entonces
podemos aplicar la denici on de lmite inductivo (supuesto que ambos sistemas
lo tengan) a los morsmos g
i
= f
i

i
, con lo que obtenemos un unico morsmo
f :

lm
i
M
i


lm
i
N
i
tal que
i
f = f
i

i
. Lo representaremos por

lmf
i
.
Teorema 7.28 Todo sistema directo de complejos tiene lmite inductivo.
Demostraci on: Sea C
i

iI
un complejo inverso de m odulos con homo-
morsmos
ij
(el teorema vale igualmente para complejos directos, pero lo vamos
a usar para complejos inversos). Entonces, C
p
i

iI
es un complejo directo de
194 Captulo 7. Variedades topol ogicas
modulos con los homomorsmos
p
ij
, luego existe su lmite inductivo C
p
. Sea d
p
el lmite inductivo de las cofronteras d
p
i
. Tenemos que
p
i
d = d
i

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 =
p
i
(x
i
),
para un cierto i I y un cierto x
i
C
p
i
, luego d(d(x)) = d(
p+1
i
(d
i
(x
i
))) =

p+2
i
(d
i
(d
i
(x
i
))) = 0. Adem as es claro que los homomorsmos
p
i
determinan
homomorsmos de complejos
i
: C
i
C.
Si C

es otro complejo con homomorsmos


i
: C
i
C

tales que
ij

j
=

i
, entonces lo mismo se cumple restringido a los submodulos de dimensi on p,
luego existe un unico
p
: C
p
C

p
tal que
p
i

p
=
p
i
.
Estos homomorsmos denen un homomorsmo de complejos : C C

.
En efecto, si x C
p
, entonces x =
p
i
(x
i
), para un cierto i I y x
i
C
p
i
, luego

p+1
(d(x)) =
p+1
(d(
p
i
(x
i
))) =
p+1
(
p+1
i
(d(x
i
)))
=
p+1
i
(d(x
i
)) = d(
p
i
(x
i
)) = d(
p
(
p
i
(x
i
))) = d(
p
(x)).
Es f acil ver que es unico.
Teorema 7.29 El funtor de homologa (o cohomologa) conmuta con los lmites
inductivos de complejos.
Demostraci on: Sea C =

lm
i
C
i
un lmite inductivo de complejos inversos.
Es claro que los homomorsmos inducidos
p
ij
: H
p
(C
i
) H
p
(C
j
) 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
(C
i
) H
p
(C) es el lmite
inductivo de este sistema. Obviamente los homomorsmos conmutan seg un la
denici on.
Veamos ahora que H
p
(C) cumple los teoremas 7.26 y 7.27, es decir, en primer
lugar probamos que si
i
H
p
(C
i
) cumple
i
(
i
) = 0, entonces existe un j i
tal que
ij
(
i
) = 0.
En efecto, sea
i
= [z
i
]. Tenemos que
i
(z
i
) = d(c), para cierto c C
p1
.
Por el teorema 7.27, c =
j
(c
k
), para cierto k I (podemos tomar k i) y
cierto c
k
C
p1
k
. Entonces
k
(
ik
(z
i
) d(c
k
)) = 0, luego por 7.26 existe un
ndice j k tal que
kj
(
ik
(z
i
) d(c
k
)) = 0, es decir,
ij
(z
i
) = d(
kj
(c
k
)). 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
(C
i
).
En efecto, si = [z], con z Z
p
(C), existe un j I y un z
j
C
p
j
tal que
z =
j
(c
j
). Entonces
j
(d(z
j
)) = d(
j
(z
j
)) = d(z) = 0. Por el teorema 7.26,
existe un i j tal que z
i
=
ji
(z
j
) cumple d(z
i
) =
ji
(d(z
j
)) = 0, luego z
i
es un
cociclo y z =
i
(z
i
). Por consiguiente =
i
([z
i
]).
Supongamos que tenemos homomorsmos
i
: H
p
(C
i
) N, para un cierto
modulo N, tales que
ij

j
=
i
. Entonces denimos : H
p
(C) N
mediante () =
i
(
i
), donde
i
H
p
(C
i
) 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
(C
i
) 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 in-
nitas, pues toda sucesi on exacta nita se puede prolongar hasta una sucesi on
exacta innita. En particular tenemos que un lmite inductivo de monomors-
mos, epimorsmos o isomorsmos es monomorsmo, epimorsmo o isomorsmo,
respectivamente.
Veamos un ultimo 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 M
i

iI
es un sistema inductivo, entonces M
i

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 M
i

iI
es un sistema inductivo de m odulos y J I es
conal, entonces

lm
iI
M
i
=

lm
iJ
M
i
.
7.4 La dualidad de Poincare
En esta seccion probaremos un resultado fundamental que relaciona la ho-
mologa 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 intro-
ducimos a continuaci on.
Denicion 7.32 Si V es una variedad topol ogica, denimos
C
p
c
(V ) =

K
C
p
(V, V 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 C
p
c
(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 C
p
c
(V ) forman un complejo C
c
(V ). A los grupos de
cohomologa de este complejo los llamaremos grupos de cohomologa singular
con soporte compacto de V , y los representaremos por H
p
c
(V ).
Obviamente, si V es compacta entonces H
p
c
(V ) = H
p
(V ) para todo p.
La cohomologa con soportes compactos se obtiene de la cohomologa singu-
lar mediante un lmite inductivo. En general, si M
i

iI
es un sistema inductivo
formado por subm odulos de un m odulo M y se cumple i j si y solo si M
i
M
j
,
entonces el lmite inductivo de los m odulos M
i
respecto a las inclusiones es

i
M
i
(tambien con las inclusiones). La comprobaci on es inmediata.
De aqu se sigue que
C
p
c
(V ) =

lm
K
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)
induce la inclusi on i
p

: C
p
(V, V K) C
p
(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
C
c
(V ) =

lm
K
C

(V, V K)
como lmite de complejos. A su vez, el teorema 7.29 nos da que
H
p
c
(V ) =

lm
K
H
p
(V, V K),
donde los homomorsmos del sistema de grupos de cohomologa son los indu-
cidos por las inclusiones
KK
= i
p
: H
p
(V, V K) H
p
(V, V K

). As
mismo, los homomorsmos
K
: H
p
(V, V K) H
p
c
(V ) son los inducidos por
las inclusiones C
p
(V, V K) C
p
c
(V ).
En general, una aplicaci on continua f : X Y no determina un homo-
morsmo entre los grupos de cohomologa con soporte compacto. En general
hemos de exigir una propiedad adicional:
Denicion 7.33 Una aplicaci on continua f : X Y entre espacios to-
pol 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 gene-
ral, si f es propia y K Y es compacto, entonces f[Xf
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
f

K
: H
p
(Y, Y K) H
p
c
(X).
7.4. La dualidad de Poincare 197
Estos homomorsmos conmutan obviamente con los
KK
, por lo que inducen
un homomorsmo
f

: H
p
c
(Y ) H
p
c
(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
j
K
: H
n
(V, V K) [K].
Llamaremos
K
H
n
(V, V K) a la unica clase de homologa que cumple
j
K
(
K
) = s[
K
y la llamaremos clase fundamental de la orientaci on dada en el
compacto K.
Observemos que si V es compacta y conexa entonces
V
es la clase funda-
mental 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
y j
K

K
: H
n
(V, V K

) H
n
(V, V K) es el homomorsmo inducido por la
inclusi on, se cumple que j
K

K
(
K
) =
K
.
Similarmente, si K U V , donde K es compacto y U es abierto, y con-
sideramos a U con la orientaci on inducida por s[
U
, entonces
U
K
se corresponde
con
V
K
a traves del homomorsmo inducido por la inclusi on.
Llamaremos
K
: H
p
(V, V K) H
np
(V ) al homomorsmo inducido
por el producto mixto. La consistencia de las clases fundamentales y la natura-
lidad del producto mixto hacen que el diagrama siguiente sea conmutativo:
H
p
(V, V K)

K

KK

H
np
(V )
H
p
(V, V K

o
o
o
o
o
o
o
o
o
o
o
Esto nos permite denir el homomorsmo
D =

lm
K

K
: H
p
c
(V ) H
np
(V ).
Si V es una variedad compacta y conexa entonces H
p
c
(V ) = H
p
(V ) y D es
simplemente la aplicacion x
V
x.
Teorema 7.34 (Teorema de Dualidad de Poincare) Si V es una variedad
topologica orientable de dimensi on n, entonces D : H
p
c
(V ) H
np
(V ) es un
isomorsmo.
Demostraci on: Dividimos la prueba en varios pasos.
198 Captulo 7. Variedades topol ogicas
1) Si el teorema vale para los abiertos U
1
, U
2
y U = U
1
U
2
, entonces vale
para W = U
1
U
2
.
Tomemos compactos K
i
U
i
y consideremos la sucesion de cohomologa
Mayer-Vietoris asociada a las tradas (W, W, W) y (W, W K
1
, W K
2
):
H
p
(W, W\(K
1
K
2
))

H
p
(W, W\K
1
)H
p
(W, W\K
2
)

H
p
(W, W\(K
1
K
2
))

H
p+1
(W, W\(K
1
K
2
))

H
p
(U, U\(K
1
K
2
)) H
p
(U
1
, U
1
\K
1
)H
p
(U
2
, U
2
\K
2
) H
p+1
(U, U\(K
1
K
2
))
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, U
1
, U
2
) obtene-
mos el diagrama siguiente:
H
p
(U, U\(K
1
K
2
))

K
1
K
2

H
p
(U
1
, U
1
\K
1
)H
p
(U
2
, U
2
\K
2
)

K
1

K
2

H
p
(W, W\(K
1
K
2
))

K
1
K
2

H
p+1
(U, U\(K
1
K
2
))

K
1
K
2

H
np
(U) H
np
(U
1
) H
np
(U
2
) H
np
(W) H
np1
(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 correspon-
diente 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 iz-
quierda del diagrama siguiente se corresponden a traves de los homomorsmos,
as como la naturalidad del producto mixto aplicada a los tres cuadrados.
H
n
(U, U (K
1
K
2
))
A
H
p
(U, U (K
1
K
2
))

H
np
(U)

H
n
(W, W (K
1
K
2
))
A
H
p
(W, W (K
1
K
2
))

H
np
(W)
H
n
(W, W K
1
)
A
H
p
(W, W K
1
)

H
np
(W)

H
n
(U
1
, U
1
K
1
)
A
H
p
(U
1
, U
1
K
1
)

H
np
(U
1
)

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 correspon-
dientes se obtienen a partir de las sucesiones de complejos
0

_
C(W)
C(W\K
1
)+C(W\K
2
)
_

(W, W \ K
1
) C

(W, W \ K
2
)

C

(W, W \ (K
1
K
2
))

0
C

(W, W \ (K
1
K
2
))

7.4. La dualidad de Poincare 199


0

C(U)

C(U
1
) C(U
2
)

C(U
1
) +C(U
2
)

0
C(W)
Los homomorsmos verticales inducen isomorsmos en cohomologa (resp.
homologa). El diagrama que hemos de estudiar es, concretamente,
H
p
(W, W (K
1
K
2
))

K
1
K
2

H
p+1
(W, W (K
1
K
2
))
i

H
p+1
(U, U (K
1
K
2
))

K
1
K
2

H
np
(W)

H
np1
(U)
Partimos de una clase = [] H
p
(W, W (K
1
K
2
)). Para calcular ()
tomamos primero (
1
,
2
) C
p
(W, WK
1
)C
p
(W, WK
2
) tal que =
1

2
.
Como es un cociclo tenemos d
1
= d
2
, luego d
i
C
p+1
(W, W(K
1
K
2
)).
Por consiguiente () = [d
1
].
Ahora vamos a calcular (
K
1
K
2
). En general, para cada abierto G y
cada compacto K G, escogemos un representante

G
K
Z
n
(G, G K) de la
clase
G
K
. En algunos casos podemos hacer elecciones consistentes. Por ejemplo,
podemos tomar

W
K
i
=

U
i
K
i
, o

U
i
K
1
K
2
=

U
K
1
U
2
.
Para calcular necesitamos un representante de
K
1
K
2
. En principio
tomamos

K
1
K
2
=

K
1
K
2

1

K
1
K
2

2
.
Ahora bien, otro representante de
W
K
i
es

K
1
K
2
, luego ambos son hom ologos
en C
n
(W, W K
i
), de donde a su vez

K
1
K
2

i
es homologo (en C
np
(W)) a

W
K
i

i
=

U
i
K
i

i
[
C
p
(U
i
)
. De aqu se sigue que

U
1
K
1

1
[
C
p
(U
1
)

U
2
K
2

2
[
C
p
(U
2
)
es homologo a

K
1
K
2
y podemos usar esta descomposicion para calcular .
Concretamente tenemos que
(

U
1
K
1

1
[
C
p
(U
1
)
) = (

U
2
K
2

2
[
C
p
(U
2
)
) Z
np1
(U),
luego (
K
1
K
2
) = [(

U
1
K
1

1
[
C
p
(U
1
)
)].
Hemos de comparar este resultado con
U
K
1
K
2
i

(()). Tenemos que

U
K
1
K
2
i

(()) = [

U
K
1
K
2
(d
1
)[
C
p+1
(U)
] = [

U
K
1
K
2
(d
1
[
C
p
(U
1
)
)[
C
p+1
(U)
]
= [

U
1
K
1
K
2
d
1
[
C
p
(U
1
)
] = (1)
p+1
[(

U
1
K
1

1
[
C
p
(U
1
)
)],
donde hemos usado la f ormula de la derivada de un producto mixto. Efectiva-
mente, tenemos que

U
K
1
K
2
i

(()) = (1)
p+1
(
K
1
K
2
).
200 Captulo 7. Variedades topol ogicas
Tomando lmites inductivos obtenemos un diagrama conmutativo (salvo sig-
no)
H
p
c
(U)

D

H
p
c
(U
1
) H
p
c
(U
2
)

DD

H
p
c
(W)

D

H
p+1
c
(U)
D

H
np
(U)

H
np
(U
1
) H
np
(U
2
)

H
np
(W)

H
np1
(U)
Aqu hemos usado que los lmites inductivos conmutan con las sumas direc-
tas, 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 vertica-
les 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 U
i

iI
totalmente orde-
nada 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 U
i
U
j
. Es claro que C(U) =

iI
C(U
i
), por lo que
C(U) =

lm
i
C(U
i
),
donde los homomorsmos
ij
son las inclusiones. Por el teorema 7.29 tenemos
que
H
np
(U) =

lm
i
H
np
(U
i
).
Por otra parte, si i j y K U
i
, consideramos la composicion
H
p
(U
i
, U
i
K) H
p
(U
j
, U
j
K)

K
H
p
c
(U
j
),
donde la echa de la izquierda representa al isomorsmo inverso de la escisi on.
Estos homomorsmos inducen a su vez otros
ij
: H
p
c
(U
i
) H
p
c
(U
j
), con los
que la familia H
p
c
(U
i
)
i
se convierte en un sistema inductivo.
Reemplazando U
j
por U obtenemos homomorsmos
i
: H
p
c
(U
i
) H
p
c
(U).
El lector puede comprobar que
H
p
c
(U) =

lm
i
H
p
c
(U
i
).
Para nuestra prueba nos basta con el hecho de que
ij

j
=
i
. En efecto,
dado x H
p
c
(U
i
), existen un K U
i
y un y H
p
(U
i
, U
i
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.
H
p
(U
i
, U
i
K)

K

R
R
R
R
R
R
R
R
R
R
R
R
R
H
p
c
(U
i
)

ij

J
J
J
J
J
J
J
J
J
H
p
(U
j
, U
j
K)
l
l
l
l
l
l
l
l
l
l
l
l
l

H
p
c
(U
j
)

j
.t
t
t
t
t
t
t
t
t
H
p
(U, U K)

H
p
c
(U)
Ahora consideramos el siguiente diagrama conmutativo, para K U
i
:
H
p
c
(U)
D

P
P
P
P
P
P
P
P
P
P
P
P
H
p
(U, U K)


H
np
(U)
H
p
(U
i
, U
i
K)

H
np
(U
i
)
i

Si a la izquierda pusieramos la escision, el cuadrado sera conmutativo por


la naturalidad del producto mixto, pero es claro que sigue siendolo si sustitui-
mos la escision por su inversa. Tomando lmites en K obtenemos el diagrama
conmutativo
H
p
c
(U)
D

H
np
(U)
H
p
c
(U
i
)

H
np
(U
i
)
i

El mismo razonamiento es valido si cambiamos U por un U


j
con j i.
Ahora ya es claro que D
U
es un isomorsmo: si D
U
(x) = 0, entonces existe un
compacto K tal que x =
K
(y), con y H
p
(U, U K). Sea U
i
tal que K U
i
.
Tomando una antiimagen de y en H
p
(U
i
, U
i
K) por la escision y su imagen
z H
p
c
(U
i
) tenemos que
i
(z) = x. As pues, i

(D
U
i
(z)) = 0 y por el teorema
7.26 existe un j i tal que D
U
j
(
ij
(z)) =
ij
(D
U
i
(z)) = 0. Por hip otesis D
U
j
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 R
n
.
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
H
p
c
(U) =

lm
K
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
H
p
c
(U) = 0 salvo si p = n (y as mismo H
np
(U) = 0). En el caso exceptuado
vamos a calcular

K
: H
n
(U, U K) H
0
(U).
Para ello observamos que H
0
(U)

= A. M as concretamente, una base de
H
0
(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
H
n
(U, U K) y con la multiplicaci on por g que es un isomorsmo porque
g es un generador de H
0
(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 R
n
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

es uni on de a lo
sumo m convexos, luego por hip otesis de induccion el teorema vale para U

, U

y 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 R
n
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 R
n
. 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 R
n
. 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 calcu-
larse 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 b
p
= b
np
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 T
p
es el m odulo de torsi on de H
p
(V ),
entonces T
p

= T
np1
, 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 im-
par, 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.
Demostraci on: Es claro que basta probar que b
2k+1
es par. Sabemos
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 xy = 0 para
todo y, entonces x = 0.
Puesto que trabajamos con un cuerpo, el producto de Kronecker induce
un isomorsmo H
2k+1
(V )

= H
2k+1
(V )

. Si x ,= 0 entonces existe un cierto


w H
2k+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 x
1
E es no nulo, existe y
1
E tal que F(x
1
, y
1
) ,= 0. Ha de
ser y
1
,= x
1
porque la antisimetra da F(x
1
, x
1
) = 0. Denimos
E
1
= x E [ F(x, x
1
) = F(x, y
1
) = 0.
204 Captulo 7. Variedades topol ogicas
Es f acil ver que E
1
es un subespacio vectorial tal que E = x
1
, y
1
) E
1
.
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, P
n
(C) tiene estructura de complejo celular con una
unica celda en cada dimensi on 2p, para 0 p n, de modo que su esqueleto
de dimensi on 2n 2 es precisamente P
n1
(C). Sea i : P
n1
(C) P
n
(C) la
inclusi on. La sucesion exacta del par (P
n
(C), P
n1
(C)) junto con el teorema
4.11 (y su traducci on a cohomologa) nos da que
i

: H
2p
(P
n
(C)) H
2p
(P
n1
(C))
es un isomorsmo para 0 p < n. Vamos a probar lo siguiente:
Teorema 7.39 Si H
2
(P
n
(C)) es un generador de este grupo, entonces
es tambien un generador del algebra de cohomologa de P
n
(C), es decir,
p
es
un generador de H
2p
(P
n
(C)) para 0 p n.
Demostraci on: Razonamos por inducci on sobre n. Para n = 1 es trivial.
Supuesto cierto para n1, con la notaci on anterior, i

() genera H
2
(P
n1
(C)),
luego por hip otesis de induccion i

()
p
genera H
2p
(P
n1
(C)) para 0 p n1.
Como i

es un isomorsmo (de algebras), tambien


p
genera H
2p
(P
n
(C)). S olo
falta probar que esto se cumple tambien para p = n.
Sea H
2n
(P
n
(C)) la clase fundamental (que es un generador). Sabemos
que
n1
genera H
2n2
(P
n
(C)). Por el isomorsmo de Poncare,
n1
genera
H
2
(P
n
(C)).
Como la homologa de P
n
(C) no tiene torsi on, el producto de Kronecker
induce un isomorsmo entre H
2
(P
n
(C)) y H
2
(P
n
(C))

. De aqu se sigue que


n1
,
_
= ,
n
) ha de ser un generador de A. A su vez, el isomorsmo
natural entre H
2n
(P
n
(C)) y H
2n
(P
n
(C))

implica que
n
genera H
2n
(P
n
(C)).
No podemos aplicar sin m as un argumento similar a los espacios proyectivos
reales P
n
(R) porque los de dimensi on par no son orientables. No obstante
s lo son sobre el anillo de coecientes Z/2Z y, sobre este anillo tenemos que
H
p
(P
n
(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
(P
n
(R)) es un generador de este grupo, entonces
es tambien un generador del algebra de cohomologa de P
n
(R), es decir,
p
es
un generador de H
p
(P
n
(R)) para 0 p n.
7.5 La dualidad de Alexander
Terminamos el captulo con un teorema del que se deducen varias consecuen-
cias 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 ce-
rrado 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 unico homomorsmo i : H
p
c
(U) H
p
c
(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

si y solo si W

W. Los grupos H
p
(W) forman un sistema inductivo con
los homomorsmos inducidos por las inclusiones, por lo que podemos formar el
lmite inductivo

H
p
(A) =

lm
W
H
p
(W).
Puede demostrarse que estos modulos dependen unicamente de la topologa
de A. Nosotros probaremos unicamente un caso particular. Observemos que los
homomorsmos H
p
(W) H
p
(A) inducidos por las inclusiones determinan
un homomorsmo lmite

H
p
(A) H
p
(A). Se dice que A esta tensamente
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
estructura de

H
p
(A) depende unicamente de A.)
Teorema 7.41 Sea V una variedad topol ogica metrizable y A un subespacio ce-
rrado de V . Si A es un retracto absoluto de entornos entonces el homomorsmo
natural :

H
p
(A) H
p
(A) es un epimorsmo. Si V es tambien un retracto
absoluto de entornos, entonces es un isomorsmo.
Demostraci on: Sea r : W A una retracci on, donde W es un entorno
abierto de A y sea i : A W la inclusi on. Entonces ir = 1, luego r

= 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 hallar un entorno a un menor W tal que si i : A U y j : W U

son las inclusiones entonces (r[


W
)i es homotopica a j, de modo que el diagrama
siguiente es conmutativo:
H
p
(U)

H
p
(A)
H
p
(U

)
i

J
J
J
J
J
J
J
J
J
j

H
p
(W)

H
p
(A)
(r|
W
)

t
t
t
t
t
t
t
t
t
206 Captulo 7. Variedades topol ogicas
De este modo, si

H
p
(A) cumple () = 0, ha de existir un entorno U de
A tal que =
U
(

), con

H
p
(U). As i

(
UU
(

)) = () = 0, de donde
j

(
UU
(

)) = 0. Ahora bien, j

=
U

W
, luego
UW
(

) = 0 y, consecuente-
mente, =
W
(
UW
(

)) = 0. Por consiguiente es un monomorsmo.


Denimos en (0U

) (I A) (1U

) (subespacio cerrado de I U

)
la aplicaci on
F(t, x) =
_
x si t = 0 y x U

,
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 me-
nor obtenemos un diagrama conmutativo, por lo que podemos formar el lmite
inductivo de estos homomorsmos

:

H
p
(A) H
p+1
c
(U).
Recordemos el homomorsmo i : H
p
c
(U) H
p
(V ) que hemos denido
al principio de la secci on y consideremos tambien j : H
p
(V )

H
p
(A) el
homomorsmo
V
asociado al lmite inductivo que dene a

H
p
(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
H
p
c
(U)
i
H
p
(V )
j


H
p
(A)

H
p+1
c
(U)
es exacta.
Demostraci on: Sea K un subconjunto compacto de U. Consideremos el
siguiente diagrama conmutativo:
H
p
(U, U K)

H
p
(V, V K)

H
p
(V )
1

H
p
(V K)

H
p
c
(U)
i

H
p
c
(V )
1

H
p
(V )
j

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 H
p
c
(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
H
p
(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 ).
Para

H
p
(A) razonamos de forma an aloga con el diagrama siguiente:
H
p
(V )
1

H
p
(W)

H
p+1
(V, W)

H
p+1
(U, U K)

H
p
(V )
j

H
p
(A)

H
p+1
c
(U)
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 = [[
C
p
(W)
]. Al continuar el
recorrido por la la superior pasamos a [d] = 0. As pues, la imagen de en
H
p+1
c
(U) por la la superior es nula, luego tambien por la la inferior, es decir,
j

= 0.
Por otra parte, si

H
p
(A) cumple

() = 0, tomemos W tal que =

W
(), para cierto H
p
(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 H
p+1
c
(U) consideramos el diagrama
H
p
(W)

H
p+1
(V, W)

H
p+1
(U, U K)

H
p+1
(V, W)

H
p
(A)

H
p+1
c
(U)
i

H
p+1
(V )
Observamos que los dos ultimos homomorsmos de la la superior son mu-
tuamente 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 H
p+1
c
(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
imagen nula en H
p+1
(V ) luego, por la exactitud de la sucesi on de cohomologa,
dicha imagen tiene una antiimagen en H
p
(W). A su vez, la imagen de esta en

H
p
(A) es una antiimagen de por

.
Como primera aplicaci on de esta sucesion exacta vamos a dar una interpre-
tacion 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 H
p
c
(U)

= H
p
(V, A).
Demostraci on: Consideramos el siguiente diagrama conmutativo:


H
p1
(A)

H
p
c
(U)

H
p
(V )
1


H
p
(A)




H
p1
(A)

H
p
(V, A)

H
p
(V )

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 R
n
como subespacio de S
n
, vemos que la coho-
mologa con soportes compactos de R
n
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
H
n
(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 H
n
(W, W A)

= H
n
(V, V A). Llamaremos tambien

A
H
n
(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) H
np
(W, W A).
Componiendolo con la escision podemos considerar que

A
: H
p
(W) H
np
(V, V A).
La naturalidad del producto mixto nos da que
A
conmuta con las inclu-
siones al cambiar W, luego podemos tomar el lmite en W:
D
A
:

H
p
(A) H
np
(V, V A).
Teorema 7.44 (Teorema de dualidad de Alexander) Sea V una variedad
topologica compacta A-orientable y A un subespacio cerrado. Entonces los ho-
momorsmos D
A
que acabamos de denir son isomorsmos.
7.5. La dualidad de Alexander 209
Demostraci on: Basta comprobar que el diagrama siguiente es conmuta-
tivo salvo signos:


H
p
c
(U)

D
U

H
p
(V )

D
V

H
p
(A)

D
A




H
np
(U)

H
np
(V )

H
np
(V, V A)


(aqu D
U
y D
V
son los isomorsmos de Poincare).
En efecto, si esto es as, tomando una porci on de cinco grupos de esta su-
cesion con D
A
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

H
np
(U)

H
np
(V )
A su vez, esta se sigue de la naturalidad del producto mixto y de que la
inclusi on transforma
U
K
en
V
K
.
El segundo cuadrado tambien es conmutativo: si H
p
(V ), entonces
D
A
(j()) =
A
, mientras que por el otro camino obtenemos la imagen
de
V
en H
np
(V, V A). Basta considerar la naturalidad del producto
mixto y que la inclusi on transforma
A
en
V
.
Falta estudiar el cuadrado

H
p
(A)

D
A

H
p+1
c
(U)
D
U

H
np
(V, U)


H
np1
(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)

H
np
(W, W A)

H
p+1
(U, U K)

U
K

H
np
(V, V A)

H
np1
(U)
210 Captulo 7. Variedades topol ogicas
Partimos de = [] H
p
(W). Para calcular

() tomamos una extension


C
p
(V ) y entonces

() = [d ]. A su vez de aqu pasamos a [d [


C
p+1
(U)
] y
a [

U
K
d [
C
p+1
(U)
], donde

U
K
es un representante de
U
K
.
M as a un, aplicando la regla de derivaci on de un producto mixto vemos que

U
K
d [
C
p+1
(U)
=

U
K
d( [
C
p
(U)
)[
C
p+1
(U)
=

U
K
[
C
p
(U)
(1)
p
(

U
K
[
C
p
(U)
).
Ahora bien, el ultimo termino es una frontera de una cadena de C
np
(U),
luego la imagen de en H
np1
(U) es simplemente [

U
K
[
C
p
(U)
]. M as a un,
puesto que

U
K
Z
n
(U, UK), tenemos que

U
K
C
n1
(UK) = C
n1
(WA),
por lo que la naturalidad del producto mixto nos permite sustituir [
C
p
(U)
por
[
C
p
(W\A)
y este a su vez por . En resumen hemos llegado a [

U
K
].
Por el otro camino tenemos

(
W
A
) = [(

W
A
)] = (1)
p
[

W
A
].
La demostracion estara concluida si probamos que, eligiendo adecuadamente
los representantes

W
A
y

U
K
de las clases fundamentales, podemos exigir que

W
A
=

U
K
. En efecto, sea
V
H
n
(V ) la clase fundamental de V . Apli-
cando 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 o en U (teoremas 2.35 y 2.38). Llamemos

W
A
a la parte de

V
con soporte en
W y

U
K
al resto (con soporte en U), de modo que

V
=

W
A
+

U
K
. Falta probar
que estos sumandos son realmente representantes de las clases fundamentales
correspondientes. Ahora bien, la clase
V
A
H
n
(V, V A) tiene por representante
a

V
, luego tambien a

W
A
, pues el resto tiene soporte en U = V A, y
W
A
es la
antiimagen de
V
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 de-
mostrar son teoremas de separacion. Veremos unicamente el caso principal, para
lo cual demostramos primero lo siguiente:
Teorema 7.45 Sea A una subvariedad compacta de R
n
. Entonces, para todo
p,
H
p
(A)

= H
np1
(R
n
A),
donde en el segundo miembro consideramos la homologa reducida.
Demostraci on: Consideramos a R
n
como S
n
menos un punto. Por el
teorema 7.41 podemos identicar

H
p
(A) con H
p
(A). Tenemos los isomorsmos:
H
p
(A)
D
A
H
np
(S
n
, S
n
A) H
np
(R
n
, R
n
A)

H
np1
(R
n
A).
Como consecuencia:
7.5. La dualidad de Alexander 211
Teorema 7.46 (Teorema general de separacion) Si A es una subvariedad
compacta de R
n
de dimensi on n1 con k componentes conexas, entonces R
n
A
tiene k + 1 componentes conexas.
Demostraci on: Tomamos como anillo de coecientes A = Z/2Z. Por el
teorema de Poincare y el teorema anterior vemos que H
0
(A)

= H
n1
(A)

=
H
0
(R
n
A), donde en el primer grupo consideramos la homologa completa y
en el ultimo la reducida.
A su vez esto nos da la siguiente aplicacion:
Teorema 7.47 Una variedad compacta no orientable de dimension n no puede
sumergirse en R
n+1
.
Demostraci on: Supongamos que A R
n+1
y sea k el n umero de compo-
nentes conexas de A. Tomamos coecientes en Z y as
rangH
n
(A) = rangH
n
(A) = rangH
0
(R
n+1
A) = k,
pues por el teorema anterior R
n+1
A tiene k+1 componentes conexas y el ultimo
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
H
n
(A) ha de ser menor que k.
En particular las supercies N
h
no pueden sumergirse en R
3
.
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 he-
chos 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 limita-
remos 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 homotopicos si existe una homotopa F : I I X tal que F
0
=
0
,
F
1
=
1
y F
t
(0) = F
t
(1) = x para todo t I.
Es claro que la homotopa de bucles en un punto x es una relacion de equiva-
lencia. 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
()(s) =
_
(2s) si 0 s 1/2,
(2s 1) si 1/2 s 1.
(8.1)
Ante todo hemos de comprobar que esta denici on no depende de los re-
presentantes 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
H
t
(s) =
_
F
t
(2s) si 0 s 1/2,
G
t
(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
(())(s) =
_
_
_
(4s) si 0 s 1/4,
(4s 1) si 1/4 s 1/2,
(2s 1) si 1/2 t 1,
(())(s) =
_
_
_
(2s) si 0 s 1/2,
(4s 2) si 1/2 s 3/4,
(4s 3) si 3/4 t 1.
t = 0
t = 1

Una homotopa entre estos dos bucles viene dada
por
F
t
(s) =
_
_
_
(
4s
t+1
) si t 4s 1,
(4s t 1) si 4s 1 t 4s 2,
(
4(s(t+2)/4)
2t
) si 4s 2 t.
Esta denici on se deduce de la gura y de la geo-
metra elemental.
El elemento neutro es la clase del bucle dado por e(s) = x. En efecto, para
cualquier bucle tenemos que
(e)(s) =
_
x si s 1/2,
(2s 1) si 1/2 s 1,
t = 0
t = 1
e
y una homotopa entre este bucle y es la dada por
F
t
(s) =
_
x si s t/2,
(
st/2
1t/2
) si t/2 s 1.
Por consiguiente [e][] = []. Similarmente se com-
prueba que [][e] = [].
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
F
t
(s) =
_

_
(2s) si s
1
2
(1 t),
(1 t) si
1
2
(1 t) s
1
2
(1 +t),

1
(2s 1) si
1
2
(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 (fg)

= f

, 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 unicamente 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 e
y
. Es f acil ver entonces
que el bucle (((
1
)))
1
es homotopico a (e)
1
, es cual es homotopico
a e
x
. Ahora bien, es f acil construir una homotopa entre (((
1
)))
1
y ((
1
))(
1
), que a su vez es homotopico a e
x
e
x
, 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 equi-
valencias:
Teorema 8.1 Sea X un espacio topol ogico arcoconexo. Las armaciones si-
guiente son equivalentes:
a) X es simplemente conexo,
b) Toda aplicaci on continua f : S
1
X es homotopica a una constante.
216 Captulo 8. Homotopa
c) Toda aplicaci on continua f : S
1
X se extiende a una aplicaci on con-
tinua en el disco B
2
.
d) Todo par de arcos en X que unen un punto x con un punto y son ho-
motopicos a traves de una homotopa F tal que F
t
(0) = x, F
t
(1) = y para
todo t I.
Demostraci on: a) b) Basta considerar el bucle en x = f(1, 0) dado
por (s) = f(cos 2s, sen2s). 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 F
0
es constante y F
1
= 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 unica
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 unica aplicaci on

f : B
2
X que hace conmutativo
al diagrama siguiente:
I S
1
F

X
B
2

x
x
x
x
x
x
x
x
x
Como F
1
= 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
f(u, v) =
_
(
u+1
2
) si v 0 ,
(
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
F
t
(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 R
n
es simplemente
conexo. En particular lo es R
n
y cualquier bola abierta o cerrada en R
n
. Intui-
tivamente 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 simple-
mente conexos en X tales que X = U V y U V es arcoconexo. Entonces X
es simplemente conexo.
Demostraci on: Sea un bucle en un punto x X. Aplicando el teorema
2.37 al cubrimiento de I formado por U

=
1
[U] y V

=
1
[V ] podemos
encontrar n umeros reales 0 = s
0
< s
1
< < s
n
= 1 tales que [s
i
, s
i+1
]
esta contenido en uno de los abiertos U o V . Eliminando puntos si es preciso,
podemos suponer que
[s
0
, s
1
] U, [s
1
, s
2
] V, [s
2
, s
3
] U, etc.
En particular, (si n 2) (s
1
) y (s
2
) estan en U V , luego podemos
tomar un arco en U V que los una. Es claro que es homotopico al bucle
[
[0,s
1
]

[s
1
,s
2
]

[s
2
,1]
.
U V
x
(s
1
)

(s
2
)
(s
3
)
(s
4
)
Ahora bien,
[s
1
,s
2
]

1
es un bucle en (s
1
) contenido en V . Como V es
simplemente conexo es homotopico a la constante (s
1
), con lo que es f acil ver
que es homotopico a [
[0,s
1
]

[s
2
,1]
. En otras palabras, hemos sustituido el
tramo [
[s
1
,s
2
]
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 R
n
, 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 topologicos X e Y y un punto (x, y) XY , se
cumple

1
(X Y, (x, y))

=
1
(X, x)
1
(Y, y).
218 Captulo 8. Homotopa
Demostraci on: Las proyecciones p
X
y p
Y
determinan un homomorsmo
(p
X
)

(p
Y
)

:
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.
Denicion 8.4 Un cubrimiento de un espacio topol ogico X es una aplicaci on
continua suprayectiva p :

X X tal que para todo x X existe un abierto
conexo U que contiene a x tal que la restricci on de p a cada componente conexa
de p
1
[U] es un homeomorsmo sobre U.
Tambien se dice que

X es un espacio recubridor de X. El espacio X se llama
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
P
n
(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 util elevar al espacio recubridor las aplicaciones en X
en el sentido que denimos seguidamente:
Denicion 8.5 Sea p :

X X un cubrimiento y f : Y X una aplicaci on
continua. Una elevaci on de f a

X es una aplicaci on

f : Y

X tal que
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 unica:
Teorema 8.6 Sea p :

X X un cubrimiento y f : Y X una aplicaci on
continua. Si g
1
, g
2
: Y

X son elevaciones de f que coinciden sobre un
punto de Y y este espacio es conexo, entonces g
1
= g
2
.
Demostraci on: Llamemos
Y
0
= y Y [ g
1
(y) = g
2
(y).
Obviamente Y
0
es cerrado en Y y por hip otesis no es vaco. Bastara probar
que es abierto. Ahora bien, si y Y
0
tomamos un entorno fundamental U de
f(y) y llamamos U
0
a la componente conexa de p
1
[U] que contiene a g
1
(y) =
g
2
(y). Sea W = f
1
[U] g
1
1
[U
0
] g
1
2
[U
0
]. Claramente U es un entorno de y
en Y , en el cual g
1
[
W
= f (p[
U
0
)
1
= g
2
[
W
. Por consiguiente W Y
0
.
La conexi on de estos conceptos con la homotopa se basa en que los arcos
siempre pueden ser elevados:
8.2. Cubrimientos 219
Teorema 8.7 Si p :

X X es un cubrimiento, x X, x

X cumple
p( x) = x y : I X es un arco de origen en x, entonces admite una unica
elevaci on a

X con origen en x.
Demostraci on: Sea U un entorno fundamental de x y sea U
0
la com-
ponente conexa de p
1
[U] que contiene a x. De este modo p[
U
0
: U
0
U
es un homeomorsmo. Sea t
0
> 0 tal que [0, t
0
]
1
[U]. Entonces g
0
=
[
[0,t
0
]
(p[
U
0
)
1
: [0, t
0
] U
0
es una elevacion de [
[0,t
0
]
tal que g
0
(0) = x.
Sea s el supremo del conjunto
J = t I [ [
[0,t]
admite una elevaci on a

X con origen en 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]).
Existe un t J tal que s < t < s. Sea g : [0, t]

X una elevaci on de
[
[
0, t]. Sea U
0
la componente conexa de p
1
[U] que contiene a g(t) (notemos
que p(g(t)) = (t) U). Entonces [
]s,s[
(p[
U
0
)
1
coincide con g en ]s , t],
pues, para todo t

en este intervalo, (p[


U
0
)
1
((t

)) = g(t

) equivale a (t

) =
p(g(t

)). Esto nos permite extender g a una elevaci on g

: [0, s]

X, luego
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 homo-
topas:
Teorema 8.8 Sea p :

X X un cubrimiento, sean
0
,
1
: I X dos
arcos en X y F : I I X una homotopa entre ellos. Sea x

X tal que
p( x) =
0
(0). Entonces existe una unica homotopa G : I I

X entre la
elevaci on de
0
con origen en x y una unica elevaci on de
1
tal que G p = F.
Demostraci on: Para cada (t, s) I I consideramos un entorno funda-
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 = t
0
< t
1
< < t
n
= 1 de
modo que cada F[[t
i
, t
i+1
] [t
j
, t
j+1
]] esta contenido en un abierto fundamental.
Sea U un abierto fundamental que contenga a [t
0
, t
1
][t
0
, t
1
] y sea U
0
la com-
ponente conexa de p
1
[U] que contiene a x. Denimos G sobre este cuadrado
como F (p[
U
0
)
1
.
Ahora repetimos el argumento con [t
0
, t
1
] [t
1
, t
2
]. Consideramos un abierto
fundamental U de su imagen por F y tomamos la componente conexa U
0
de
p
1
[U] que contiene a G[[t
0
, t
1
] t
1
]. 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 [t
0
, t
1
] [t
0
, t
2
]. Siguiendo as terminamos con G denida
sobre [t
0
, t
1
] I.
A continuaci on consideramos [t
1
, t
2
] [t
0
, t
1
] y extendemos G mediante una
funci on continua en este intervalo que coincida con la parte de G ya denida en
la arista t
1
[t
0
, t
1
]. A continuaci on denimos G sobre [t
1
, t
2
][t
1
, t
2
] de modo
220 Captulo 8. Homotopa
que coincida con la ya denida sobre las aristas t
1
[t
1
, t
2
] [t
1
, t
2
] t
1
(lo
cual es posible porque este conjunto es conexo, por lo que su imagen por G esta
en la misma componente conexa del correspondiente p
1
[U]). Mediante este
proceso acabamos con G denida sobre [t
0
, t
2
] 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 unica una vez determinado G(0, 0) = x.
El proceso de construcci on de G muestra que si F
t
(0) y F
t
(1) son constantes,
entonces G
t
(0) y G
t
(1) tambien lo son. En efecto: al tratar con [t
0
, t
1
] [t
0
, t
1
]
tenemos que G
t
(0) es la antiimagen por p[
U
0
de F
t
(0), luego es constante en
[t
0
, t
1
]. Similarmente vemos que G
t
(0) es constante en [t
1
, t
2
], etc. Lo mismo
sucede con G
t
(1). En particular esto se aplica cuando F es una homotopa entre
bucles:
Teorema 8.9 Sea p :

X X un cubrimiento, sea x X y sea x

X tal
que p( x) = x. Entonces las elevaciones a

X con origen en x de dos bucles
homotopicos en x son homotopicas y tienen el mismo extremo.
Demostraci on: Basta observar que si F es una homotopa entre dos bucles
y en un punto x, entonces la elevacion G de F con G
0
(0) = x tiene constantes
G
t
(0) y G
t
(1), luego G
1
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 P
n
(R) por el cubrimiento can onico.
Del teorema anterior deducimos:
Teorema 8.10 Si p :

X X es un cubrimiento, x

X y p( x) = x, entonces
p

:
1
(

X, x)
1
(X, x) es un monomorsmo de grupos.
Demostraci on: Si p

([]) = 1, entonces el bucle p es homotopico a la


constante e
x
. 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 e
x
con origen en x, que ha de ser e
x
. 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.
A un podemos precisar m as la situacion: dado un cubrimiento p :

X X
y un punto x X, para cada x p
1
[x] y cada = []
1
(X, x), tenemos
que el extremo de la elevacion de con origen en x es un punto de p
1
[x] que
depende unicamente de la clase . As pues, podemos llamarlo x. Tenemos
as denida una aplicaci on
p
1
[x]
1
(X, x) p
1
[x].
8.2. Cubrimientos 221
Es f acil ver que esta aplicacion es una acci on del grupo fundamental sobre
la bra p
1
[x], lo cual quiere decir que x1 = x y que ( x
1
)
2
= x(
1

2
).
M as a un, si

X es arcoconexo vemos que la accion es transitiva, es decir, que
dados x
1
, x
2
p
1
[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 p
1
(x), es decir, el subgrupo
de
1
(X, x) formado por los elementos que jan a x, es precisamente el subgrupo
p

[
1
(

X, 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:
Ejercicio: Probar que si p :

X X es un cubrimiento con

X arcoconexo y x X,
entonces el cardinal de p
1
[x] es el ndice de p

[
1
(

X,

)] en
1
(X, x). En particular
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:
Denicion 8.11 Sea p :

X X un cubrimiento. Llamaremos grupo de
transformaciones del cubrimiento al grupo de los homeomorsmos f :

X X
que dejan invariantes las bras de p, es decir, que cumplen f p = p (claramente
es un grupo con la composici on).
Notemos que si f es una transformaci on de un cubrimiento p :

X 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
= [] y es la elevacion de a

X con origen en x, entonces f es la elevacion
de a

X con origen en f( x), pues se cumple ciertamente que f p = p = .
Por consiguiente, f( x) = ( f)(1) = f( (1)) = f( x ).
Teorema 8.12 Si p :

X X es un cubrimiento tal que

X es simplemente
conexo y localmente arcoconexo, entonces su grupo de transformaciones es iso-
morfo al grupo fundamental de X.
Demostraci on: Llamemos G al grupo de transformaciones del cubrimiento
y jemos un punto x X. El hecho de que

X sea simplemente conexo se traduce
en la siguiente propiedad algebraica: Si x

X cumple p( x) = x y ,
1
(X, x)
cumplen x = x , entonces = (en terminos de la teora de grupos, la
accion de
1
(X, x) sobre p
1
[x] es el).
En efecto, sean = [], = [], sean y las elevaciones de y a

X con
origen en x. Estamos suponiendo que (1) = (1). De este modo, y son dos
222 Captulo 8. Homotopa
arcos en

X con el mismo origen y el mismo extremo. Por el teorema 8.1 existe
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 p
1
[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 unico.
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 p
1
[x]
entonces existe f G tal que f( x) = x.
Dado z

X, consideramos un arco que una 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 ho-
motopicos 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 obser-
vacion 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 y x. Por esta misma razon basta comprobar que
f es continua, ya que entonces su inversa tambien lo sera.
Tomemos z

X. Sea U un entorno fundamental de p(z) y sean U
0
y U
1
las componentes conexas de p
1
[U] que contienen a z y f(z) respectivamente.
Como

X es localmente arcoconexo, U
0
y U
1
son abiertos arcoconexos tales que
p[
U
0
y p[
U
1
son homeomorsmos sobre U. Por consiguiente g = p[
U
0
(p[
U
1
)
1
es un homeomorsmo de U
0
en U
1
. Basta probar que g = f[
U
0
.
Tomamos w U
0
. Existe un arco en U
0
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
que

= g es la elevacion a

X con origen en f(z) del arco p, ya que
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 apli-
caciones de este resultado:
Teorema 8.13
1
(S
1
)

= Z.
Demostraci on: Consideramos el cubrimiento p : R S
1
denido me-
diante p(t) = (cos 2t, sen2t). Claramente estamos en las condiciones del
teorema anterior, luego sabemos que
1
(S
1
) es isomorfo al grupo G de los ho-
meomorsmos 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 cons-
tante. As pues, cada transformaci on f tiene asociado un entero k
f
de modo
que f(t) = t +2k
f
. Es claro que la aplicaci on G Z dada por f k
f
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
(P
n
(R))

= Z/2Z.
Demostraci on: Basta considerar como cubrimiento la proyeccion natu-
ral p : S
n
P
n
(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 P
1
(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 H
1
(X) (con coecientes
en Z) es isomorfo al cociente de
1
(X) sobre su subgrupo derivado, es decir,
H
1
(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 seccion suponemos que los espacios son conexos y localmente arco-
conexos. El criterio es el siguiente:
Teorema 8.15 Consideremos un cubrimiento p : (

X, x) (X, x) y una apli-
caci on continua arbitraria f : (Y, y) (X, x). Entonces f admite una ele-
vaci on

f : (Y, y) (

X, x) si y s olo si f

[
1
(Y, y)] p

[
1
(

X, x)].
224 Captulo 8. Homotopa
Demostraci on: Obviamente la condici on es necesaria, pues si existe

f tal
que

f p = f, entonces f

[
1
(Y, y)] = p

[f

[
1
(Y, y)]] p

[
1
(

X, x)]. Veamos
la suciencia.
Para cada punto y

Y , tomamos un arco de y a y

. Entonces f es
un arco de x en f(y

). Consideramos su elevacion

a

X con origen en 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
1
1
, 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 U
0
la componente
conexa de p
1
[U] que contiene a

f(z). Sea U
1
= f
1
[U]. Entonces, la aplicaci on
g = f[
U
1
(p[
U
0
)
1
: U
1
U
0
es continua y basta probar que g =

f[
U
1
. En
efecto, si y

U
1
, entonces podemos tomar un arco que una y con y

y un
arco en U
1
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 simple-
mente 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.
Demostraci on: Una tal aplicaci on inducira a su vez una aplicaci on con-
tinua f : P
n
(R) P
m
(R). Vamos a usar el criterio de elevacion para probar
que f se eleva a una aplicacion

f : P
n
(R) S
m
.
Fijando z S
n
, y = p(z), x = g(z) y x = p( x), hemos de probar que
f

[
1
(P
n
(R), y)] p

[
1
(S
m
, x)].
El caso m = 1 es claro, pues el unico homomorsmo de
1
(P
n
(R))

= Z/2Z
en
1
(P
1
(R))

= Z es el trivial. Supongamos m > 1.


Consideramos el homomorsmo entre las algebras de cohomologa (con coe-
cientes en Z/2Z)
f

: H

(P
m
(R)) H

(P
n
(R)).
Vamos a usar la estructura de estas algebras, que hemos determinado en el
teorema 7.40. Sean
n
y
m
generadores respectivos.
Como 0 = f

(
m+1
m
) = f

(
m
)
m+1
y n > m, tenemos que f

(
m
) ,=
n
,
pero H
1
(P
n
(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 : P
1
(R) P
n
(R) y j : P
1
(R) P
m
(R) las inclusiones na-
turales (i([u, v]) = [u, v, 0, . . . , 0], e igualmente con j). Vamos a probar que
j

: H
1
(P
m
(R)) H
1
(P
1
(R)) es un isomorsmo.
En efecto, tenemos la sucesion exacta
H
1
(P
1
(R))
j

H
1
(P
m
(R)) H
1
(P
m
(R), P
1
(R)) = 0,
donde el ultimo 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 P
1
(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:
S
n
g

S
m
p

P
n
(R)
f

t
t
t
t
t
t
t
t
t
P
m
(R)
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
R
n
es una apli-
caci on continua, existe x S
n
tal que f(x) = f(x).
Demostraci on: Consideramos la funci on f

(x) = f(x) f(x). Hemos de


probar que f

toma el valor 0. En caso contrario podemos denir una aplicaci on


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 jamon) Dados n subconjuntos
de R
n
de medida de Lebesgue nita, existe un hiperplano que divide a cada
uno de ellos en dos partes de igual medida.
Demostraci on: Cada punto p S
n
determina un semiespacio E
p
en R
n
,
a saber, el dado por la ecuaci on
p
1
x
1
+ +p
n
x
n
+p
n+1
> 0.
Fijado D R
n
de medida de Lebesgue nita, denimos D
p
= DE
p
. Vamos
a probar que la funci on f
D
: S
n
R dada por f
D
(p) = (D
p
) es continua
(donde es la medida de Lebesgue).
1
Sea
D
p
la funci on caracterstica de D
p
. Entonces f
D
(p) =
_
R
n

D
p
(x) dx.
Tomemos una sucesion p
k
en S
n
que converja a p. Es claro que si x R
n
cumple p
1
x
1
+ +p
n
x
n
+p
n+1
> 0 (resp. < 0) existe un natural k
0
tal que si
k > k
0
entonces p
k
1
x
1
+ + p
k
n
x
n
+ p
k
n+1
> 0 (resp. < 0). Por consiguiente la
sucesion
D
p
k
(x) converge a
D
p
(x). Esto vale para todo x salvo a lo sumo los
pertenecientes al hiperplano p
1
x
1
+ +p
n
x
n
+p
n+1
= 0. Como los hiperplanos
tienen medida nula, concluimos que la sucesi on
D
p
k
converge casi por todas
partes a
D
p
. Por otra parte, las funciones
D
p
k
estan mayoradas por la funci on
caracterstica de D, que es integrable Lebesgue. Aplicando el teorema de la
convergencia dominada concluimos que
f
D
(p) =
_
R
n

D
p
(x) dx = lm
k
_
R
n

D
k
p
(x) dx = lm
k
f
D
(p
k
),
lo que prueba la continuidad de f
D
.
Ahora ya es f acil probar el teorema: dados n conjuntos D
1
, . . . , D
n
de medida
nita en R
n
, las funciones f
D
k
denen una funci on f : S
n
R
n
. Por el
teorema anterior existe un punto p S
n
tal que f(p) = f(p), es decir, tal que
f
D
k
(p) = f
D
k
(p) para k = 1, . . . , n. Ahora bien, f
D
k
(p) y f
D
k
(p) son las
medidas de las dos partes en que el hiperplano p
1
x
1
+ + p
n
x
n
+ p
n+1
= 0
divide a D
k
, luego ambas partes tienen la misma medida.
Teorema 8.19 (Lusternik-Schnirelmann) Si S
n
esta cubierta por n+1 ce-
rrados, entonces uno de ellos contiene dos puntos antpodas.
Demostraci on: Sea A
1
, . . . , A
n+1
un cubrimiento de S
n
por conjuntos
cerrados y supongamos que, para i = 1, . . . , n, cada A
i
es disjunto del conjunto
A

i
formado por sus puntos antpodas. Existe una funci on continua f
i
: S
n
R
que toma el valor 0 sobre A
i
y el valor 1 sobre A

i
(esto es el lema de Urysohn
o, alternativamente, podemos tomar una partici on de la unidad subordinada al
cubrimiento abierto S
n
A
i
, A
n
A

i
, ver 9.6 en el captulo siguiente).
1
Esta demostracion me la comunico el profesor M. Valdivia, a quien agradezco sinceramente
su amabilidad.
8.3. Un criterio de elevaci on 227
Las funciones f
i
denen una funci on continua f : S
n
R
n
. 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 A
i
con 1 i n, pues en tal caso f
i
(p) = 0, f
i
(1) = 1.
Similarmente, p no puede estar en ninguno de estos conjuntos. Por lo tanto,
p y p estan ambos en A
n+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 R
n
y
sera conveniente que conociera tambien los hechos basicos sobre la geometra
diferencial de las supercies en R
3
, 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 R
3
, supercies,
en denitiva. En su estudio de las supercies, Gauss se apoy o fuertemente en
el espacio R
3
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 R
3
, 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 perpen-
dicular 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 R
3
) y perpendicularidad (en R
3
), luego parece que la unica
forma de saber si una curva en S es o no geodesica sea trabajando con ella en
R
3
. Sin embargo veremos que el plano tangente en el sentido geometrico ex-
terno puede sustituirse por un concepto algebraico que depende unicamente 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 im-
231
232 Captulo 9. Variedades diferenciales
portantes de la geometra diferencial es partir de una denici on interna de va-
riedad diferencial, es decir, una denici on que no la presuponga sumergida en
un espacio R
n
. De todos modos puede probarse que toda variedad en el sentido
general que vamos a dar al termino puede sumergirse en un espacio R
n
, con lo
que la denici on abstracta interna resulta ser equivalente a la cl asica externa.
9.1 Denici on y hechos basicos
La denici on interna de variedad diferencial se obtiene particularizando la
denici on de variedad topol ogica. La unica dicultad es que podemos hablar
de funciones continuas sobre cualquier espacio topol ogico, mientras que solo
tenemos denidas las funciones diferenciables sobre abiertos de R
n
. 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 R
n
, sino que hemos de
exigir la diferenciabilidad de un modo indirecto:
Denicion 9.1 Una carta de dimensi on n en un espacio topol ogico V es un
par (U, x), donde U es un abierto de V y x : U

U es un homeomorsmo de
U en un abierto

U de R
n
.
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 (U
1
, x
1
), (U
2
, x
2
) son dos cartas del atlas, entonces la funci on x
1
1
x
2
es de clase C
k
en su dominio (o sea, en x
1
[U
1
U
2
], que es un abierto de R
n
).
Notemos que la funci on x
1
1
x
2
es, de hecho, un difeomorsmo de clase C
k
,
pues su inversa es x
1
2
x
1
, 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
unica 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 sobrentende-
remos 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) R
n
es el vector de coordenadas de q respecto de la carta dada. Las
funciones x
i
que resultan de componer x con las proyecciones de R
n
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 x
1
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 R
n
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
x[U] = ]1, 1[
n
. Seg un lo dicho, es claro que todo punto p V tiene una carta
c ubica centrada en p.
Ejemplos 1) Todo abierto en R
n
es una variedad tomando como unica 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 x
n+1
> 0 dada por
(x
1
, . . . , x
n+1
) (x
1
, . . . , x
n
)
es claramente un homeomorsmo entre este y la bola B
n
. Lo mismo sucede con
la aplicaci on denida igual sobre el hemisferio x
n+1
< 0. Obtenemos un atlas
de S
n
considerando aplicaciones an alogas sobre todos los hemisferios x
i
> 0 y
x
i
< 0 (eliminando la coordenada i-esima). Al componer dos de estas cartas
(con dominios no disjuntos), por ejemplo la inversa de la correspondiente a
x
n+1
< 0 con la correspondiente a x
n
> 0, obtenemos la aplicacion
(x
1
, . . . , x
n
)
_
x
1
, . . . , x
n2
,
_
1 x
2
1
x
2
n
_
,
que claramente es diferenciable.
3) Consideremos ahora el espacio proyectivo P
n
(R). Llamamos U
i
al con-
junto de los puntos de P
n
(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 U
i
forman un cubrimiento
abierto de P
n
(R). Para i = n + 1 denimos la carta U
n+1
R
n
dada por
(x
1
, . . . , x
n+1
)
_
x
1
x
n+1
, . . . ,
x
n
x
n+1
_
,
y an alogamente para los otros ndices. Es inmediato comprobar que estas cartas
determinan un atlas de P
n
(R). La proyecci on can onica R
n+1
0 P
n
(R)
es diferenciable, as como su restriccion S
n
P
n
(R).
234 Captulo 9. Variedades diferenciales
4) El espacio proyectivo complejo P
n
(C) es una variedad diferencial de di-
mension 2n con la estructura diferencial construida exactamente igual que en el
caso real (identicando C
n
= R
2n
).
5) Si V
1
y V
2
son variedades diferenciales de dimensiones m y n, entonces
V
1
V
2
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 di-
mension 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 R
n
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/|a|
2
, 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 unica 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 ar-
bitrarias (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 sucesion de Mayer-Vietoris comprobar
que M
g
#M
g


= M
g+g
y N
h
#N
h


= N
h+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 R
n
. Efectivamente, vamos a denir el concepto de diferenciabilidad de una
aplicaci on entre variedades.
Denicion 9.2 Sea f : V W una aplicaci on entre dos variedades diferen-
ciales. 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 x
1
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 x
1
f y se llama lectura de f en las
cartas dadas. Comentemos algunos hechos sencillos:
a) Una aplicaci on f : U R
m
, donde U es un abierto en R
n
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 R
m
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.
c) Una carta x : U

U es un difeomorsmo, pues su lectura respecto a la
propia x como carta de U y la identidad como carta de

U es la identidad
en

U.
d) Recprocamente, si U es un abierto en una variedad V y x : U

U es un
difeomorsmo entre U y un abierto de (un semiespacio de) R
n
, entonces
(U, x) es una carta de V . (Pues las aplicaciones x
1
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 dife-
renciable (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
: V
1
V
2
V
i
en un producto de variedades son
diferenciables, al igual que las inclusiones dadas por
b
(a) = (a, b), para
b V
2
y
a
(b) = (a, b), para a V
1
.
En efecto, la lectura de
i
respecto de una carta x
1
x
2
en V
1
V
2
y x
i
en
V
i
es la restriccion de una proyecci on en R
m+n
sobre sus primeras o sus
ultimas componentes. La lectura de
b
respecto a las cartas x
1
y x
1
x
2
es la restriccion de una inclusi on similar de R
m
a R
m+n
(insertando las
coordenadas de b).
g) Una aplicaci on f : V W
1
W
2
es diferenciable si y solo si lo son sus
funciones coordenadas, es decir, las composiciones con las dos proyeccio-
nes.
h) La inclusi on i : S
n
R
n+1
es diferenciable. En efecto, su lectura con
respecto, por ejemplo, a la proyecci on en las n primeras componentes y la
identidad en R
n+1
es la aplicacion
(x
1
, . . . , x
n
)
_
x
1
, . . . , x
n
,
_
1 x
2
1
x
2
n
_
,
que claramente es diferenciable.
i) La proyecci on natural R
n+1
0 P
n
(R) es diferenciable, pues su lec-
tura respecto a la identidad y una carta adecuada del espacio proyectivo
es la aplicacion (x
1
, . . . , x
n+1
) (x
1
/x
n+1
, . . . , x
n
/x
n+1
) (o la aplicaci on
similar con otra coordenada en el denominador), que claramente es dife-
renciable. Por consiguiente tambien es diferenciable su restriccion a S
n
.
Similarmente ocurre con el espacio P
n
(C).
En varias ocasiones vamos a necesitar aplicaciones diferenciables que cum-
plan ciertas condiciones. Ahora veremos como construirlas. Partimos de la
funci on
h(x) =
_
e
1/x
si x > 0,
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
e
1/x
x
n
P(x),
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 h
1
(x) = h(x a) se anula solo
en los n umeros x a y la funci on h
2
(x) = h(b x) se anula solo si x b, luego
su producto h
ab
se anula fuera del intervalo ]a, b[ y es estrictamente positiva en
el.
9.2. Aplicaciones diferenciables 237
Sea M =
_
b
a
h
ab
(x) dx > 0. Entonces la funci on

ab
(x) =
1
M
_
x
a
h
ab
(t) dt
es de clase C

, toma el valor 0 para x a y toma el valor 1 para x b. Ademas


es creciente.
x
1
(x)
Con mas precision, veamos que podemos cons-
truir una aplicaci on diferenciable estrictamente cre-
ciente r : ]0, 1[ ]0, 1[ que coincide con la iden-
tidad 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
, 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,
mientras que
2
presenta el problema de garanti-
zar 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.
Demostraci on: Tomemos un abierto coordenado U

alrededor de p. Sea
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 f
0
= 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 auxi-
liares que permiten pegar aplicaciones denidas en un entorno de cada punto
en terminos de cartas. Concretamente:
Denicion 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

iI

i
(p) = 1, para todo p V.
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 cubri-
miento 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 nu-
merable.
Teorema 9.6 Sea V una variedad diferencial y U = U
i

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
U
i
y todas las
funciones
i
sean nulas salvo a lo sumo una cantidad numerable.
Demostraci on: El teorema 1.17 nos permite tomar un renamiento local-
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 V

n=0
for-
mado por abiertos cuya clausura est a contenida en uno de los abiertos V
n
V
9.3. El espacio tangente 239
y exista una funci on diferenciable
n
: V [0, 1] con soporte contenido en V
n
que valga 1 en V

n
. Obviamente los soportes de las funciones
n
son compactos
y forman una familia localmente nita. Sea
=

n=0

n
.
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 V
n
, 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 i
n
I tal
que sop
n
U
i
n
. Sea I

= i
n
[ n N. Para cada i I

denimos

i
=

i
n
=i

n
.
Si i I I

tomamos

i
= 0. Las funciones

i
forman una partici on de la
unidad con sop

i
U
i
.
9.3 El espacio tangente
Hasta aqu no hemos echado de menos un espacio R
n
que contenga a las va-
riedades 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 subva-
riedad V de R
n
(concepto que a un no hemos denido), el espacio tangente en
un punto p es un subespacio (vectorial) de R
n
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 algebraica-
mente a partir de la estructura diferencial de la variedad. Nos ocupamos de ello
en esta seccion.
Denicion 9.7 Sea V una variedad diferencial y sea p V . Denimos el
conjunto de las funciones diferenciables locales en p como el conjunto C

p
(V )
formado por todas las funciones diferenciables f : U R denidas sobre un
entorno abierto U de p en V .
En C

p
(V ) se puede denir puntualmente una suma, un producto y un pro-
ducto 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 co-
ciente G
p
(V ) de C

p
(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 C

p
(V ) inducen operaciones
an alogas en G
p
(V ), pero ahora tenemos una estructura de algebra conmutativa
y unitaria. Notemos que si G
p
(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 T
p
(V ) formado por
todas las aplicaciones v : C

p
(V ) R que cumplen:
v(r +s) = rv() +sv() (9.1)
v() = v()(p) +(p)v(), (9.2)
para todo , C

p
(V ), r, s R. Tales aplicaciones se llaman derivaciones
en C

p
(V ), aunque normalmente las llamaremos vectores tangentes a V en p.
Observemos que si v T
p
(V ) y c

es la funci on constante igual a R,


entonces v(c

) = 0. En efecto, basta observar que c


1
= c
1
c
1
, por lo que
v(c
1
) = v(c
1
) 1 + 1 v(c
1
) = 2v(c
1
),
luego v(c
1
) = 0. En general v(c

) = v(c
1
) = v(c
1
) = 0.
Otro hecho notable sobre derivaciones es su car acter local:
Teorema 9.8 Sea V una variedad diferencial, p V , v T
p
(V ) y considere-
mos dos funciones f, g C

p
(V ) que coinciden en un entorno de p. Entonces
v(f) = v(g).
Demostraci on: Basta probar que si f se anula en un entorno U de p en-
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 = fr, 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 T
p
(V ) induce una aplicaci on sobre
el algebra de germenes v : G
p
(V ) R. La propiedad (9.1) se traduce en
que v es lineal (lo cual no tena sentido como aplicacion en C

p
(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 G
p
(V )
que cumpla (9.2) lo que se llama una derivaci on en G
p
(V ) determina una
unica derivaci on en el espacio tangente T
p
(V ).
9.3. El espacio tangente 241
As pues, podemos identicar el espacio tangente T
p
(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 T
p
(U) con T
p
(V ). En efecto,
la inclusi on C

p
(U) C

p
(V ) induce un isomorsmo G
p
(U) G
p
(V ), el
cual induce a su vez un isomorsmo can onico entre los dos espacios tangentes.
Concretamente, si v T
p
(U) y f C

p
(V ) tiene dominio U

, al considerar a v
como elemento de T
p
(V ) tenemos que v(f) = v(f[
UU
).
Denicion 9.9 Sea V una variedad diferencial, sea p V y x una carta alre-
dedor de p. Denimos la aplicaci on

x
i

p
: C

p
(U) R
como la dada por
f
x
i

p
=
(x
1
f)
x
i

x(p)
En otras palabras, x
1
f es una funci on diferenciable en un abierto de R
n
que contiene al punto x(p), y la derivada de f respecto a x
i
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
x
i
[
p
(o incluso
i
[
p
si las coor-
denadas se sobrentienden) en lugar de

x
i

p
. Es claro que
x
i
[
p
T
p
(V ). Su
interpretaci on es clara: la derivada parcial de una funci on f respecto a la coor-
denada x
i
en p es el incremento innitesimal que experimenta f por cada unidad
que aumentamos desde p la coordenada x
i
.
Vamos a demostrar que estas derivadas parciales son una base de T
p
(V ).
Para ello necesitamos un resultado tecnico:
Teorema 9.10 Sea U un abierto convexo en R
n
, sea y
0
U y F : U R una
aplicaci on diferenciable. Entonces existen funciones diferenciables F
i
: U R
tales que, para todo y U,
F(y) = F(y
0
) +
n

i=1
F
i
(y)(y
i
y
0
i
),
y adem as F
i
(y
0
) =
F
x
i

y
0
.
Demostraci on: Sea g(t) = F(t(y y
0
) + y
0
), bien denida porque U es
convexo. Claramente g(0) = F(y
0
), g(1) = F(y). Ademas g es derivable y
g

(t) =
n

i=1
F
x
i

t(yy
0
)+y
0
(y
i
y
0
i
).
242 Captulo 9. Variedades diferenciales
Por consiguiente
F(y) = F(y
0
) +
_
1
0
g

(t) dt = F(y
0
) +
n

i=1
F
i
(y)(y
i
y
0
i
),
donde
F
i
(y) =
_
1
0
F
x
i

t(yy
0
)+y
0
dt.
Claramente las funciones F
i
son de clase C

y
F
i
(y
0
) =
_
1
0
F
x
i

y
0
dt =
F
x
i

y
0
.
Teorema 9.11 Sea V una variedad diferencial, sea x una carta alrededor de
un punto p V y sea v T
p
(V ). Entonces
v =
n

i=1
v(x
i
)

x
i

p
.
Demostraci on: Sea f C

p
(V ) y consideremos un entorno U de p conte-
nido tanto en el dominio de f como en el de x y cuya imagen por x sea convexa.
En dicho entorno f = x (x
1
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

i=1
F
i
(x(q))(x
i
(q) x
i
(p)),
luego
f = c
f(p)
+
n

i=1
(x F
i
)(x
i
c
x
i
(p)
).
Como v es una derivaci on,
v(f) =
n

i=1
v(x
i
)(x F
i
)(p) =
n

i=1
v(x
i
)
F
x
i

x(p)
=
n

i=1
v(x
i
)
f
x
i

p
.
En particular tenemos que las derivadas parciales
x
i
[
p
son un sistema ge-
nerador del espacio tangente. A continuaci on probamos que son una base. Ad-
mitiendo esto, acabamos de ver que la coordenada de una derivaci on v corres-
pondiente al vector b asico
x
i
[
p
es v(x
i
).
Teorema 9.12 Sea V una variedad diferencial y x una carta alrededor de un
punto p V . Entonces las derivadas
x
i
[
p
forman una base del espacio tangente
T
p
(V ).
9.3. El espacio tangente 243
Demostraci on: S olo falta probar que las derivadas son linealmente inde-
pendientes (en particular distintas dos a dos). Supongamos que

x
1

p
+ +
n

x
n

p
= 0.
Aplicamos esta igualdad a la funci on x
i
y observamos que
x
i
x
j

p
=
_
1 si i = j,
0 si i ,= j.
La conclusion 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 T
p
(V ) de dimensi on n.
Abiertos en R
n
Es importante recalcar que en general no existe nada pa-
recido a una base can onica de T
p
(V ), sino que tenemos una base asociada a
cada carta, sin que podamos seleccionar ninguna de forma natural. La unica
excepcion se da cuando V es un abierto en R
n
, en cuyo caso podemos tomar
como base canonica la asociada a la carta identidad x. En tal caso las funciones
coordenadas x
i
son las restricciones a v de las proyecciones R
n
R y la deri-
vada respecto a x
i
de una funci on f C

p
(V ) es su derivada parcial respecto a
la i-esima variable en el sentido usual.
M as concretamente, si v R
n
, es facil ver que la derivada direccional en p
en la direcci on de v representemosla por D
p
(, v) pertenece a T
p
(V ), y la
aplicaci on
R
n
T
p
(V )
v D
p
(, v)
es un isomorsmo de espacios vectoriales que hace corresponder la base canonica
de R
n
con la base canonica de T
p
(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
: T
p
(V ) R
n
, a saber,

p
(v) = (v(x
1
), . . . , v(x
n
)). (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 R
n
.
Conviene observar que en realidad la denici on de
p
no depende de la base
can onica, en el sentido de que si e
1
, . . . , e
n
es una base arbitraria de R
n
e
y
1
, . . . , y
n
son las funciones coordenadas asociadas, entonces

p
(v) =
n

i=1
v(y
i
) e
i
. (9.4)
244 Captulo 9. Variedades diferenciales
En efecto, sabemos que esta expresion es correcta para la base canonica
e
1
, . . . , e
n
y las coordenadas x
1
, . . . , x
n
. Sea e
i
=

j

ij
e
j
y sea x
i
=

j

ij
y
j
.
Usando que x
i
(e
j
) =
ij
= y
i
( e
j
) se concluye que las matrices (
ij
) y (
ij
) son
mutuamente inversas, lo que a su vez nos da que

p
(v) =
n

i=1
v(x
i
)e
i
=

i,j,k

ij
v(y
j
)
ik
e
k
=

k
v(y
k
) e
k
.
As, la expresi on (9.4) dene de hecho un isomorsmo
p
: T
p
E E para
cualquier espacio vectorial real E de dimensi on n (considerado como variedad
de modo que las cartas son los isomorsmos con R
n
).
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 T
p
(V ).
Teniendo en cuenta el teorema 9.11 es claro que si x e y son dos cartas alrededor
de un punto p, entonces

y
i

p
=
x
1
y
i

x
1

p
+ +
x
n
y
i

x
n

p
.
En otras palabras, la matriz de cambio de base es la formada por las deri-
vadas parciales de las coordenadas x
j
respecto de las coordenadas y
i
.
Derivadas sucesivas Observemos que si V es una variedad diferencial, p V ,
f C

p
(V ) y x es un sistema de coordenadas alrededor de p, entonces tenemos
denidas las funciones
f
x
i
(en la interseccion de los dominios de x y f). Es
claro que estan en C

p
(V ), pues sus lecturas en la carta x son las derivadas
parciales de la funci on x
1
f. En particular podemos calcular las derivadas
segundas

2
f
x
i
x
j

p
=

x
j

p
_
f
x
i
_
,
las cuales determinan funciones

2
f
x
i
x
j
,
que estan en C

p
(V ), pues sus lecturas en x son las derivadas segundas de x
1
f.
Por este mismo motivo es claro que las derivadas cruzadas de una funci on son
iguales.
La diferencial de una aplicacion Generalizamos ahora el concepto de di-
ferencial para aplicaciones entre variedades cualesquiera.
Denicion 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
:
T
p
(V ) T
f(p)
(W) dada por
df[
p
(v)(u) = v(f u), para todo u C

f(p)
(W).
9.3. El espacio tangente 245
Es inmediato comprobar que df[
p
(v) T
f(p)
(W), as como que df[
p
es una
aplicaci on lineal. En el caso en que V y W sean abiertos en R
n
y R
m
, respec-
tivamente, 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
T
p
(V )
df|
p

T
f(p)
(W)

f(p)

R
n
df|
p

R
m
En efecto, se comprueba inmediatamente que cuando partimos del vector
b asico
x
i
[
p
llegamos por ambos caminos a la m-tupla cuya j-esima coordenada
es
x
i
f
j
[
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)
.
Demostraci on: En efecto, si v T
p
(M) y u C

p
(X), entonces
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 f
j
= f y
j
, que son funciones denidas en un entorno de p. Entonces,
la coordenada de la imagen de
x
i
[
p
correspondiente a
y
j
[
f(p)
es
df[
p
_

x
i

p
_
(y
j
) =
f
j
x
i

p
.
As pues, la matriz de df
p
respecto a las bases asociadas a x e y es la matriz
jacobiana de f en p, dada por
J
p
(f) =
_
f
j
x
i

p
_
.
246 Captulo 9. Variedades diferenciales
El espacio cotangente Sea V una variedad diferencial, p V y f C

p
(V ).
Si U es el dominio de f, a traves de la identicaci on natural entre T
p
(U) y
T
p
(V ) podemos considerar que df[
p
: T
p
(V ) T
f(p)
(R). Ahora bien, me-
diante el isomorsmo natural
f(p)
: T
f(p)
(R) R, podemos considerar que
df
p
: T
p
(V ) R. Veamos la expresion de df[
p
con estas identicaciones. Con-
cretamente, si v T
p
(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 T

p
(V ),
es decir, el espacio vectorial de todas las aplicaciones lineales de T
p
(V ) en R.
Acabamos de probar que si f C

p
(V ) entonces df[
p
T

p
(V ).
Si x es una carta alrededor de p, entonces
dx
i
[
p
_

x
j

p
_
=
x
i
x
j

p
=
_
1 si i = j,
0 si i ,= j.
Esto signica que dx
i
[
p
es la base dual de la base asociada a x en T
p
(V ), de
donde se sigue a su vez que, si f C

p
(V ), entonces
df[
p
=
f
x
1

p
dx
1
[
p
+ +
f
x
n

p
dx
n
[
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 df

p
: T

f(p)
(W) T

p
(V )
dual de la diferencial df[
p
: T
p
(V ) T
f(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
R
n
.
Denicion 9.15 Sea V una variedad diferencial y W un subespacio de V do-
tado tambien de una estructura de variedad diferencial (con la topologa rela-
tiva). Diremos que W es una subvariedad
1
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 T
p
(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 T
p
(V ). A su vez esto se interpreta como
que W no forma angulos en V . Por ejemplo, la aplicaci on
f(t) =
_
_
_
(e
1/t
2
, e
1/t
2
) si t < 0,
(0, 0) si t = 0,
(e
1/t
2
, e
1/t
2
) si t > 0,
es un homeomorsmo entre R y un subespacio W de R
2
, que determina en este
una estructura diferenciable, pero la lectura de la inclusi on en la carta dada (y
la identidad en R
2
) 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 R
2
.
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 T
p
(W) con un subespacio de T
p
(V ) a traves de la diferencial de la
inclusi on.
M as concretamente, si V es una subvariedad de R
m
y x : U

U es una
carta de V , llamemos X = x
1
:

U U. Entonces un vector
x
i
[
p
, para
p U, se corresponde con el vector de coordenadas di[
p
(
x
i
)(r
j
) en R
m
, donde
r
j
son las coordenadas de la identidad en R
m
.
Concretamente,
di[
p
(
x
i
)(r
j
) =
r
j
[
V
x
i

p
=
X r
j
x
i

x(p)
=
X
i
x
i

x(p)
,
luego
x
i
[
p
se corresponde con el vector
X
x
i

x(p)
.
As pues, hemos probado lo siguiente:
Teorema 9.16 Si V es una subvariedad de R
m
de dimensi on n y X :

U V
es la inversa de una carta en V , entonces, para cada x X, la base de T
X(x)
(V )
asociada a la carta se corresponde, a traves de la identicaci on de este espacio
con un subespacio de R
m
, con la formada por los vectores
X
x
i

x
, i = 1, . . . , n.
Ejemplo Vamos a comprobar que si p S
n
, entonces T
p
S
n
se corresponde
con el subespacio de R
n+1
formado por los vectores ortogonales a p.
Para ello consideramos la aplicaci on r : R
n+1
R dada por
r(x) = x
2
1
+ +x
2
n+1
.
Claramente es diferenciable y si i : S
n
R
n+1
es la inclusion, la com-
posicion 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
= 2p
1
dx
1
[
p
+ + 2p
n+1
dx
n+1
[
p
.
A traves del isomorsmo canonico, el n ucleo de dr[
p
en T
p
R
n+1
se corres-
ponde con el n ucleo de dr[
p
en R
n+1
considerando ahora la diferencial en el
sentido usual del an alisis, es decir, como la aplicacion x 2px (producto esca-
lar). Ahora es evidente que dicho n ucleo esta formado por los vectores de R
n+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 funcion inversa) Sea f : V W una
funci on diferenciable entre variedades y sea p V un punto tal que la diferencial
df[
p
: T
p
(V ) T
f(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.
Demostraci on: Notemos que ambas variedades han de tener la misma
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 x
1
f y es una aplicaci on
diferenciable entre dos abiertos de R
n
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
(x
1
f y)[G] es abierto en R
n
y la restriccion de x
1
f y es un difeomorsmo.
Basta tomar U = x
1
[G].
Denicion 9.18 Sea V una variedad diferencial. Un conjunto de funciones
x
1
, . . . , x
m
C

p
(V ) es independiente en p si las diferenciales dx
1
[
p
, . . . , dx
m
[
p
son linealmente independientes en T

p
(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 y
1
, . . . , y
n
un
conjunto de n funciones independientes en un punto p V . Entonces y
1
, . . . , y
n
forman un sistema de coordenadas alrededor de p.
Demostraci on: Sea U un entorno de p en el que esten denidas todas
las funciones y
i
. Denimos y : U R
n
mediante y(q) = (y
1
(q), . . . , y
n
(q)).
Claramente y es diferenciable.
Llamemos x
1
, . . . , x
n
a las proyecciones en R
n
, es decir, a las funciones coor-
denadas correspondientes a la carta identidad. Consideremos la codiferencial
dy

p
: T

y(p)
(R
n
) T

p
(V ). Tenemos que
dy

p
(dx
i
[
y(p)
) = dy[
p
dx
i
[
y(p)
= dy
i
[
p
.
9.4. Subvariedades 249
As pues, dy

p
transforma la base dx
i
[
y(p)
de T

y(p)
(R
n
) en la base dy
i
[
p
de
T

p
(V ). Por consiguiente dy

p
es un isomorsmo, luego tambien lo es dy
p
. 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 y
1
, . . . , y
m
un
conjunto de m n funciones independientes en un punto p V . Entonces
y
1
, . . . , y
m
forman parte de un sistema de coordenadas alrededor de p.
Demostraci on: Sea x una carta alrededor de p. Entonces dy
1
[
p
, . . . , dy
m
[
p
puede completarse hasta una base de T

p
(V ) mediante algunas de las diferencia-
les dx
i
[
p
. Digamos que dy
1
[
p
, . . . , dy
m
[
p
, dx
m+1
[
p
, . . . , dx
n
[
p
forman dicha base.
Por el teorema anterior y
1
, . . . , y
m
, x
m+1
, . . . , x
n
forman un sistema de coorde-
nadas 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.
Demostraci on: Una implicaci 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 di

f(p)
es suprayectiva, luego los elementos
di

f(p)
(dx
i
[
f(p)
) = di[
f(p)
dx
i
[
f(p)
= d(x
i
[
UW
)[
f(p)
son un sistema generador de T

f(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 x
i
[
UW
son independientes en f(p), luego por 9.19 forman un
sistema coordenado (de W) alrededor de f(p). En otras palabras, si llamamos
: R
m
R
n
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
Demostraci on: Sean W y W

el mismo conjunto W con dos estructuras


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 R
n
. 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:
Denicion 9.23 Sea f : V W una aplicaci on diferenciable entre varieda-
des. Un punto p V es un punto crtico de f si df[
p
: T
p
V T
f(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 x
1
f y : R
m
R
n
es la proyecci on en las n primeras coordenadas.
Demostraci on: Llamemos : R
m
R
n
a la proyecci on en las primeras
coordenadas. Representaremos a R
m
como R
n
R
mn
.
Tomemos coordenadas x

e y alrededor de p y f(p) tales que x

(p) = 0 e
y

(f(p)) = 0. Sea h = x
1
f y :

U R
n
. Entonces dh[
0
es suprayectiva.
Componiendo x con un automorsmo de R
m
podemos suponer que el n ucleo
de dh[
0
es 0 R
mn
. Sea g :

U R
m
dada por g(x, y) = (h(x, y), y).
Claramente g = h, luego el n ucleo de dg[
0
esta contenido en 0 R
mn
,
pero por otra parte es f acil ver que dg[
0
es la identidad en este subespacio,
luego dg[
0
es un isomorsmo. Por el teorema de la funci on inversa g es un
difeomorsmo en un entorno de 0. Tomamos x = x

g, que es un sistema de
coordenadas alrededor de p, y ahora x
1
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 mn.
Demostraci on: Para cada punto p W tenemos que df[
p
es suprayectiva,
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. To-
mamos como carta alrededor de p la composicion x de x[
UW
con la proyecci on
en las m n ultimas coordenadas. Claramente x es un homeomorsmo, cuya
inversa se obtiene completando con ceros y aplicando x
1
. Es inmediato com-
probar 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 : R
n+1
R dada
por f(x) = x
2
1
+ + x
2
n+1
, y entonces el teorema anterior nos da una prueba
alternativa de que S
n
es una subvariedad de R
n+1
.
Terminamos la seccion con la prueba de un importante teorema sobre exis-
tencia de valores regulares de una aplicaci on. Concretamente, el teorema de
Sard arma que el conjunto de valores crticos de cualquier aplicaci on diferen-
ciable tiene medida nula, pero para dar sentido a esto hemos de generalizar el
concepto de conjunto nulo a variedades arbitrarias.
Denicion 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 R
n
)
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 =

(U,x)A
(A U),
de modo que si (U

, x

) es cualquier carta de V , tenemos que


x

[A U

] =

(U,x)A
x

[A U U

],
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
x
1
x

.
No es difcil probar que si V es una variedad de Riemann (las introduci-
mos 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 subcon-
junto 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 dife-
renciable, entonces el conjunto de valores crticos de f es nulo.
Demostraci on: Si A W es el conjunto de valores crticos de f y (U, x)
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 = R
k
.
Razonaremos por inducci on sobre la dimensi on n de V . El teorema es ob-
viamente 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 f
1
la primera funci on coordenada de f. Si un punto p V cumple
df[
p
= 0, entonces tambien df
1
[
p
= 0, luego si E es el conjunto de puntos crticos
de f
1
(que en este caso coincide con el conjunto de puntos donde df
1
se anula),
tenemos que f[D] f
1
[E]R
k1
. Para probar que f[D] es nulo basta ver, pues,
que f
1
[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 R
n
.
Llamemos D
i
al conjunto de los puntos p V tales que todas las derivadas
parciales de f de orden i se anulan en p. Los conjuntos D
i
son cerrados y
satisfacen las inclusiones D = D
1
D
2
D
n
.
Veamos que f[D
n
] es nulo. Para ello basta ver que f[D
n
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 m
n
cubos de lado s/m y di ametro sm
1

n. Tomemos
x Q D
n
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
[f(x) f(x)[ B|x x|
n+1
B
_
s

n
m
_
n+1
.
Esto signica que f[Q

] esta contenido en un intervalo de longitud A/m


n+1
,
donde A es una constante independiente de m. Entonces f[Q D
n
] esta con-
tenido en una uni on de intervalos cuya medida (de la uni on) es menor o igual
que A/m. Esto prueba que f[Q D
n
] es un conjunto nulo.
Ahora probamos que cada f[D
i
D
i+1
] es nulo, lo que implica que f[D] es
nulo, tal y como queremos probar.
9.5. El brado de tangentes 253
Como D
i+1
es cerrado en V , podemos cambiar V por V D
i+1
y suponer
que D
i+1
= . As, cada x D
i
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 U
x
un entorno de x donde
dg no se anula. Basta probar que f[U
x
] es nulo, pues D
i
puede cubrirse por
una cantidad numerable de abiertos de este tipo. Equivalentemente, podemos
suponer que dg no se anula en V .
De este modo, D
i
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 R
n
de dimensi on
2
n 1 y D
i
esta
contenido en el conjunto de puntos crticos de f[
V
. Por hip otesis de induccion
f[D
i
] = f[
V
[D
i
] es nulo.
Ahora nos falta demostrar que f[CD] 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 df
x
,= 0, existe una coordenada de f, digamos
f
k
, cuya diferencial en x no es nula. Sea U
x
un entorno de x donde df
k
no se
anule, es decir, donde todos los puntos son regulares para f
k
. Basta probar que
f[U
x
] es nulo o, equivalentemente, podemos suponer que U
x
= V .
Para cada t R en la imagen de f
k
, tenemos que V
t
= f
1
k
[t] es una
subvariedad de V de dimensi on n1. Sea f
t
= f[
V
t
: V
t
R
k1
t. Es claro
que la diferencial de f
t
en cada punto de V
t
esta formada por las k 1 primeras
componentes de la diferencial de f en el punto y, como la ultima no se anula,
un punto de V
t
es crtico para f si y solo si lo es para f
t
, es decir, C
f
t
= C V
t
.
Por hip otesis de induccion tenemos que f
t
[CV
t
] = f[C] (R
k1
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 varie-
dad diferenciable, pero no hemos mostrado ninguna relaci on entre los espacios
correspondientes a puntos distintos. Vamos a ver que todos los espacios tangen-
tes de una variedad se pueden estructurar como una nueva variedad diferencial.
Sea, pues, V una variedad diferencial de dimensi on n, y llamemos
TV =

pV
T
p
(V ).
Notemos que la uni on es disjunta. Aunque en realidad es redundante, con-
viene representar a los elementos de TV como pares (p, v), donde v T
p
(V ).
Si (U, x) es una carta en V , podemos considerar a TU como subconjunto de
TV a traves de las identicaciones naturales entre los espacios T
p
(U) y T
p
(V ).
Consideramos la aplicacion x : TU R
2n
dada por
x(p, v) = (x
1
(p), . . . , x
n
(p), v(x
1
), . . . , v(x
n
)).
2
Si n = 1 la conclusion 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 prime-
ras 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 T
p
(V ) asociada a x.) Ademas la imagen de x es el abierto x[U] R
n
.
Es f acil ver que existe una unica topologa en TV para la que los conjuntos
TU 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 R
n
biyectiva de modo que si (U, x),
(U

, y) A, entonces x[U U

] es abierto en R
n
y x
1
y es un homeomorsmo
en la imagen. Entonces existe una unica topologa en V para la cual las aplica-
ciones de A son homeomorsmos en la imagen (o sea, cartas). En particular,
si las aplicaciones x
1
y son diferenciables entonces A determina en V una
estructura de variedad diferencial con dicha topologa.
Demostraci on: Basta probar que las antiim agenes por las cartas de los
abiertos de R
n
forman la base de una topologa en V . Para ello tomamos
un punto p x
1
[G] y
1
[H], donde G y H son abiertos en R
n
. Entonces
A = G x[y
1
[H]] es un abierto en R
n
y p x
1
[A] x
1
[G] y
1
[H].
As, si (TU, x) y (TU

, y) son dos cartas de de TV , tenemos que TU TU

=
T(U U

) y x[T(U U

)] = x[U U

] R
n
, que es abierto en R
2n
. Ademas, si
(u, v) esta en este conjunto, entonces
x
1
(u, v) =
_
x
1
(u),
n

j=1
v
j

x
j
[
x
1
(u)
_
,
y
( x
1
y)(u, v) = ((x
1
y)(u), w),
donde
w
i
=
n

j=1
v
j
y
i
x
j

x
1
(u)
=
n

j=1
v
j
(x
1
y
i
)
x
j

u
.
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 TV como
variedad con la estructura determinada por las cartas x. A esta variedad TV
se la conoce como brado de tangentes de V .
La aplicaci on : TV V dada por (p, v) = p es claramente diferen-
ciable, 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 : TV TW 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
( x
1
df y)(u, v) = ((x
1
f y)(u), w),
9.6. Tensores 255
donde
w
i
=
n

j=1
v
j
(x
1
f y
i
)
x
j

u
Veamos ahora que cada T
p
(V ) es una subvariedad de TV . 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 R
n
es una carta.
Con esta estructura en T
p
(V ) (para p U), la inclusi on
i
p
: T
p
(V ) TV
dada por i
p
(v) = (p, v) es diferenciable pues, jada una carta (U, x) alrededor
de p, su lectura respecto al isomorsmo que a cada v T
p
(V ) le asigna sus coor-
denadas en la base
x
i
y la carta x es la identidad. M as a un, si llamamos y a
la composicion TU
x
x[U] R
n
R
n
, tenemos que i
p
y es el isomorsmo
(v) = (dx
1
[
p
(v), . . . , dx
n
[
p
(v)). De aqu se sigue que i
1
p
= y[
i
p
[T
p
(V )]

1
es continua, luego i
p
es un homeomorsmo en la imagen. Por otra parte,
di
p
[
v
dy[
(p,v)
= d[
v
es un isomorsmo, luego di
p
[
v
es un monomorsmo. Esto
termina la prueba de que T
p
(V ) es ciertamente una subvariedad de TV .
Los isomorsmos canonicos
p
: T
p
R
n
R
n
determinan una aplicaci on
: TR
n
R
n
. 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 con-
ceptos y resultados propios del algebra lineal. El concepto de tensor sistematiza
y unica esta adaptaci on.
Denicion 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
T
r
s
(V ) = V
r veces
V V

s veces
V

(Se entiende que los productos tensoriales son respecto a K. Convenimos


que T
0
0
(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 ) =

r,s
T
r
s
(V ).
Ciertamente, T(V ) tiene estructura de algebra (no conmutativa) con el pro-
ducto tensorial inducido por
(v
1
v
r

1

s
) (v

1
v

s
)
= v
1
v
r
v

1
v

r

1

s

s
.
256 Captulo 9. Variedades diferenciales
Para tensores de tipo (0, 0) (escalares), convenimos que T = T.
Si e
1
, . . . , e
n
es una base de V y e
1
, . . . , e
n
es su base dual en V

, entonces
una base de T
r
s
(V ) viene dada por los tensores e
i
1
e
i
r
e
j
1
e
j
s
.
En otras palabras, todo tensor T de tipo (r, s) se expresa de forma unica
como
T =

i
1
,...,i
r
j
1
,...,j
s
T
i
1
,...,i
r
j
1
,...,j
s
e
i
1
e
i
r
e
j
1
e
j
s
,
donde los escalares T
i
1
,...,i
r
j
1
,...,j
s
reciben el nombre de coordenadas de T en la base
e
1
, . . . e
n
.
Teorema 9.30 Si V es un espacio vectorial de dimensi on nita, existe un
isomorsmo natural entre T
r
s
(V ) y el espacio de las formas multilineales de
(V

)
r
V
s
determinado por que cada tensor puro de T
r
s
(V ) se corresponde con
la forma dada por
(v
1
v
r

1

s
)(
1
, . . . ,
r
, w
1
, . . . , w
s
)
=
1
(v
1
)
r
(v
r
)
1
(w
1
)
s
(w
s
).
Demostraci on: La aplicaci on que a cada (v
1
, , v
r
,
1
, ,
s
) le hace
corresponder la forma multilineal del enunciado es multilineal, luego induce una
aplicaci on lineal de T
r
s
(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 e
1
, . . . , e
n
de V y vamos a comprobar
que los tensores
e
i
1
e
i
r
e
j
1
e
j
s
.
se corresponden con una base del espacio de formas multilineales. En efecto, si
F es una forma multilineal es f acil ver que
F =

i
1
,...,i
r
j
1
,...,j
s
F(e
i
1
, , e
i
r
, e
j
1
, , e
j
s
)e
i
1
e
i
r
e
j
1
e
j
s
.
Por otra parte, si

i
1
,...,i
r
j
1
,...,j
s
T
i
1
,...,i
r
j
1
,...,j
s
e
i
1
e
i
r
e
j
1
e
j
s
, = 0,
al hacer actuar esta forma multilineal sobre (e
i
1
, , e
i
r
, e
j
1
, , e
j
s
) obtenemos
que T
i
1
,...,i
r
j
1
,...,j
s
= 0.
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 R
n
es el tensor e
1
e
1
+ + e
n
e
n
, donde e
1
, . . . , e
n
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 iso-
morsmo natural entre T
1
1
(V ) y el espacio de los endomorsmos de V . Concre-
tamente, a cada endomorsmo f le corresponde el tensor T(, x) = (f(x)) y
a cada tensor T le corresponde el endomorsmo
f(x) =
n

i=1
T(e
i
, x)e
i
,
donde e
1
, . . . , e
n
es cualquier base de V .
Demostraci on: Es f 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(e
i
, e
j
) = e
j
(f(e
i
)). El miembro izquierdo es la coordenada
T
i
j
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

i=1
(v )(e
i
, x)e
i
=
n

i=1
e
i
(v)(x)e
i
= (x)v.
Denicion 9.32 Si V es un espacio vectorial de dimension nita, se llaman
contracciones tensoriales a las aplicaciones lineales
C
k
l
: T
r
s
(V ) T
r1
s1
(V ), con 1 k r, 1 l s,
determinadas por la propiedad siguiente:
C
k
l
(v
1
v
r

1

s
) =
l
(v
k
)v
1
v
k
v
r

1

l

s
,
donde el circunejo indica que falta el termino correspondiente.
En principio denimos C
k
l
mediante esta relacion para los tensores b asicos
correspondientes a una base e
1
, . . . , e
n
de V , pero por linealidad resulta inme-
diatamente que se cumple para tensores puros arbitrarios.
Es claro que si un tensor T T
r
s
(V ) tiene coordenadas T
i
1
,...,i
r
j
1
,...,j
s
respecto a
una base de V , entonces, las coordenadas de C
k
l
(T) son
n

t=1
T
i
1
,...,i
k1
,t,i
k+1
,...i
r
j
1
,...,j
l1
,t,j
l+1
,...j
s
.
Por ejemplo, si T T
1
1
(V ), entonces C
1
1
(T) es la traza del endomorsmo de
V asociado a T por el teorema anterior.
258 Captulo 9. Variedades diferenciales
Denicion 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
T
p
T
r
s
(T
p
(V )).
Representaremos por

T
r
s
(V ) el conjunto de todos los campos tensoriales en
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 so-
bre el anillo de todas las funciones reales denidas sobre V (con la suma y el
producto denidas tambien puntualmente). El conjunto

T(V ) =

r,s

T
r
s
(V )
tiene estructura de algebra unitaria no conmutativa con el producto tensorial
denido puntualmente.
Cada carta (U, x) de V determina los campos tensoriales

x
i
1

x
i
r
dx
j
1
dx
j
s


T
r
s
(U).
En cada punto p U constituyen una base de T
r
s
(T
p
(V )), luego si T

T
r
s
(V ),
entonces
T[
U
=

i
1
,...,i
r
j
1
,...,j
s
T
i
1
,...,i
r
j
1
,...,j
s

x
i
1

x
i
r
dx
j
1
dx
j
s
, (9.5)
para unas funciones T
i
1
,...,i
r
j
1
,...,j
s
: V R unvocamente determinadas por T.
Concretamente,
T
i
1
,...,i
r
j
1
,...,j
s
(p) = T
p
(dx
i
1
[
p
, . . . , dx
i
r
[
p
,
x
j
1
[
p
, . . . ,
x
j
s
[
p
).
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 su-
ciente 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

x
i
como combinacion lineal de los campos
y
j
y los coecientes son las fun-
ciones diferenciables y
j
/x
i
, e igualmente podemos expresar los campos dx
i
como combinacion lineal de los campos dy
j
(la matriz de cambio de base es
la inversa de la anterior, luego tambien esta formada por funciones diferencia-
bles). 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.
Denicion 9.34 Llamaremos T
r
s
(V ) al conjunto de los campos tensoriales di-
ferenciables 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 ) =

r,s
T
r
s
(V )
tiene estructura de algebra unitaria no conmutativa con el producto tensorial
denido puntualmente.
Tenemos denidas (puntualmente) las contracciones tensoriales
C
k
l
: T
r
s
(V ) T
r1
s1
(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 ten-
soriales diferenciables en una variedad.
Observemos que T
0
0
(V ) = C

(V ) es el anillo de las funciones diferencia-


bles en V , los elementos de X(V ) = T
1
0
(V ) se llaman campos vectoriales en
V . Denimos tambien
1
(V ) = T
0
1
(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 TV tales que para todo p V se cumple X
p
T
p
V .
Demostraci on: S olo hay que comprobar que si X : V TV cumple la
condici on X
p
T
p
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 X
q
, 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(X
p
)) = (x
1
(p), . . . , x
n
(p), X
p
(
x
1
[
p
), . . . , X
p
(
x
n
[
p
).
Las primeras coordenadas son ciertamente diferenciables y las ultimas 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
S
n
X
TS
n
di
TR
n+1

R
n+1
,
que es una aplicaci on diferenciable v : S
n
R
n+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 deter-
mina 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 T
r
s
(V ),
1
, . . . ,
r

1
(V ) y v
1
, . . . , v
s
X(V ), podemos formar la
aplicaci on
T(
1
, . . . ,
r
, v
1
, . . . , v
s
) : V R
dada por
T(
1
, . . . ,
r
, v
1
, . . . , v
s
)(p) = T
p
(
1
[
p
, . . . ,
r
[
p
, v
1
[
p
, . . . , v
s
[
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
, v
i
). Por consiguiente
tenemos denida una aplicaci on
T :
1
(V )
r veces

1
(V ) X(V )
s veces
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 localizacion) Si V es una variedad diferencial y
:
1
(V )
r veces

1
(V ) X(V )
s veces
X(V ) C

(V )
es una aplicaci on C

(V )-multilineal, entonces existe un unico tensor T T


r
s
(V )
tal que T = .
Demostraci on: Tomemos p V ,
0
1
, . . . ,
0
r
T

p
(V ), v
0
1
, . . . , v
0
s
T
p
(V ).
Es f acil construir campos
i

1
(V ), v
i
X(V ) tales que
i
[
p
=
0
i
,
v
i
[
p
= v
0
i
. Por ejemplo, tomamos una carta (U, x) alrededor de p y consideramos
funciones f
ij
C

(V ) tales que f
ij
(p) sean las coordenadas de v
0
i
en la base

x
j
[
p
y se anulen fuera de un compacto contenido en U. Entonces los campos

j
f
ij

x
j
son diferenciables en V (entendiendo que valen 0 fuera de U, donde
no estan denidas las parciales) y toman el valor v
0
i
en p. Similarmente con las
formas
i
.
Denimos
T
p
(
0
1
, . . . ,
0
r
, v
0
1
, . . . , v
0
s
) = (
1
, . . . ,
r
, v
1
, . . . , v
s
).
Hemos de comprobar que esta denicion no depende de los campos que
hemos construido. Primeramente veremos que si un campo
i
o un campo v
i
se
anula en un abierto U, entonces (
1
, . . . ,
r
, v
1
, . . . , v
s
)[
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
, v
1
, . . . , v
s
)(p) = (
1
, . . . , f
i
, . . .
r
, v
1
, . . . , v
s
)(p)
= f(p) (
1
, . . . ,
r
, v
1
, . . . , v
s
)(p) = 0.
Si se anula un campo v
i
se razona igualmente.
Ahora veamos que si
i
[
p
= 0 o bien v
i
[
p
= 0, entonces
(
1
, . . . ,
r
, v
1
, . . . , v
s
)(p) = 0,
lo cual justica que T
p
esta bien denido. Supongamos concretamente que
v
i
(p) = 0.
Tomemos una carta (U, x) alrededor de p y sea v
i
[
U
=

k
a
k

x
k
. Sea
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
= ha
k
y los campos w
k
= h
x
k
estan denidos en todo V ,
entendiendo que valen 0 fuera de U. As, el campo
v
i
=

k
a
k
w
k
X(V )
coincide con v
i
en un entorno de p luego, por lo que hemos demostrado,
(
1
, . . . ,
r
, v
1
, . . . , v
s
)(p) =

k
a
k
(p) (
1
, . . . ,
r
, v
1
, . . . w
k
, . . . , v
s
)(p) = 0,
pues estamos suponiendo que a
k
(p) = a
k
(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,
T
i
1
,...,i
r
j
1
,...,j
s
(p) = T
p
(dx
i
1
[
p
, . . . , dx
i
r
[
p
,
x
j
1
[
p
, . . . ,
x
j
s
[
p
)
= (
1
, . . . ,
r
, v
1
, . . . , v
s
),
donde
k
es cualquier forma tal que
k
[
p
= dx
i
k
[
p
y v
k
es cualquier campo
tal que v
k
[
p
=
x
j
k
[
p
. Ahora bien, podemos construir
k
y v
k
de modo que
coincidan con dx
i
k
y
x
j
k
no solo en p sino de hecho en un entorno U

de p, con
lo que
T
i
1
,...,i
r
j
1
,...,j
s
[
U
= (
1
, . . . ,
r
, v
1
, . . . , v
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 transpor-
tarse mediante aplicaciones diferenciables. En efecto, si f : V W es una
262 Captulo 9. Variedades diferenciales
aplicaci on diferenciable entre variedades, denimos f

: T
0
s
(W) T
0
s
(V ) me-
diante
f

(T)
p
(v
1
, . . . v
s
) = T
f(p)
(df
p
(v
1
), . . . , df
p
(v
s
)).
Una comprobaci on rutinaria muestra que f

(T) es diferenciable, y es claro


que f

es lineal. M as a un, (f g)

= g

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 R
n
, mientras que una variedad diferencial comparte adem as con
R
n
las propiedades vectoriales. En este captulo introduciremos una estructura
adicional en las variedades que generaliza la estructura eucldea de R
n
, es de-
cir, la posibilidad de determinar distancias entre puntos y medir angulos entre
curvas.

Esta es la nocion de metrica de Riemann, aunque empezaremos estu-
diando en la primera secci on el concepto de conexion afn: un aparato algebraico
an alogo a la estructura afn de R
n
.
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
R
n
. Empezamos introduciendo la noci on general de derivaci on:
Denicion 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(T
1
T
2
) = DT
1
T
1
+T
1
DT
2
.
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 T
r
s
(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 T
1
, T
2
T(V ) coinciden en un entorno de un punto p, entonces
(DT
1
)
p
= (DT
2
)
p
.
Demostraci on: Basta probar que si T se anula en un entorno U de p
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 = fT = f T,
luego
(DT)
p
= (Df)
p
T
p
+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
D(fg) = (Df)g +fDg, para todo f, g C

(V ).
Dada una derivaci on D en C

(V ), una derivaci on en X(V ) (con respecto la


derivaci on dada) es una aplicaci on lineal D : X(V ) X(V ) tal que
D(fX) = (Df)X +fDX, para todo f C

(V ), X X(V ).
Igualmente se dene una derivaci on en
1
(V ) (respecto a una derivaci on en
C

(V )). Es claro que una derivaci on de grado (0, 0) en T(V ) se restringe a tres
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 ), y D : X(V ) X(V ).
Entonces existe una unica derivaci on D : T(V ) T(V ) de grado (0, 0) que
extiende a las derivaciones dadas y que conmuta con las contracciones de ten-
sores.
Demostraci on: Veamos primero la unicidad. Si
1
(V ), sea X X(V ),
de modo que X T
1
1
(V ). Entonces
D((X)) = D(C
1
1
( X)) = C
1
1
(D( X)))
= C
1
1
(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
1
(V ).
Sea ahora T T
r
s
(V ). Fijemos X
1
, . . . , X
s
X(V ) y
1
, . . . ,
r

1
(V ).
Consideramos el tensor
T X
1
X
s

1

r
T
2r
2s
(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
, X
1
, . . . , X
s
)) = D(C(T X
1
X
s

1

r
))
= C
_
DT X
1
X
s

1

r
+

i
T X
1
DX
i
X
s

1

r
+

j
T X
1
X
s

1
D
j

r
_
= (DT)(
1
, . . . ,
r
, X
1
, . . . , X
s
) +

i
T(
1
, . . . ,
r
, X
1
, . . . , DX
i
, . . . , X
s
)
+

j
T(
1
, . . . , D
j
, . . . ,
r
, X
1
, . . . , X
s
).
As pues, DT esta determinada por la relaci on
(DT)(
1
, . . . ,
r
, X
1
, . . . , X
s
) = D(T(
1
, . . . ,
r
, X
1
, . . . , X
s
)) (10.2)

i
T(
1
, . . . ,
r
, X
1
, . . . , DX
i
, . . . , X
s
)

j
T(
1
, . . . , D
j
, . . . ,
r
, X
1
, . . . , X
s
).
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 unicamente 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 C
1
1
, sobre un tensor de la forma
X
1
X
r

1

s
. De nuevo la comprobaci on no ofrece dicultad
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) = X
p
(Y (f)) Y
p
(X(f)).
Por ejemplo, en el dominio de un sistema de coordenadas x tenemos que
_

x
i
,

x
j
_
= 0.
266 Captulo 10. Variedades de Riemann
Es f acil ver que si, jado X X(V ), denimos
L
X
(f) = X(f), L
X
(Y ) = [X, Y ], para f C

(V ), Y X(V ),
tenemos un par de derivaciones a las que podemos aplicar el teorema anterior.
Obtenemos as una derivaci on L
X
: T(V ) T(V ) a la que se conoce como
derivada de Lie respecto al campo X X(V ).
Usando que [X, Y ] = L
X
Y = L
Y
X, es facil obtener la expresi on en coor-
denadas del corchete de Lie. Si se cumple
X =

i
u
i

x
i
, Y =

j
v
j

x
j
,
entonces
[X, Y ] =

i
_
u
i
v
k
x
i
v
i
u
k
x
i
_

x
k
. (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:
Denicion 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 D
fX+gY
Z = fD
X
Z+gD
Y
Z.
b) Si X, Y , Z X(V ), entonces D
X
(Y +Z) = D
X
Y +D
X
Z.
c) Si X, Y X(V ), f C

(V ), entonces D
X
(fY ) = fD
X
Y +X(f)Y .
De este modo, para cada campo X X(V ), una conexi on D determina una
derivaci on D
X
en X(V ) respecto a la derivacion f X(f) de C

(V ). Por el
teorema anterior D
X
se extiende a una unica derivaci on de grado (0, 0) en T(V )
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 D
X
(f) = X(f).
b) Si X, Y X(V ), f, g C

(V ), T T(V ), entonces
D
fX+gY
T = fD
X
T +gD
Y
T.
c) Si X X(V ), T
1
, T
2
T(V ), entonces
D
X
(T
1
+T
2
) = D
X
T
1
+D
X
T
2
y
D
X
(T
1
T
2
) = T
1
D
X
T
2
+D
X
T
1
T
2
.
10.1. Conexiones anes 267
Ya sabemos que (D
X
T)
p
depende unicamente del valor de T en un entorno
de p. Ahora probamos que la linealidad en X hace que (D
X
T)
p
solo dependa
de X
p
(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 (D
X
T)
p
depende unicamente de X
p
y de la restricci on de T
a un entorno de p.
Demostraci on: Primero demostramos que (D
X
T)
p
solo depende de la
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 = fX, luego
(D
X
T)
p
= (D
fX
T)
p
= f(p)(D
X
T)
p
= 0.
Ahora probamos que si X
p
= 0 entonces (D
X
T)
p
= 0. Para ello tomamos
una carta (U, x) alrededor de p. Multiplicando las coordenadas de X en x y
los vectores
x
i
por una funci on de C

(V ) adecuada podemos conseguir un


campo X

=

i
v
i
w
i
X(V ) tal que w
i
coincida con
x
i
en un entorno de p
y v
i
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,


(D
X
T)
p
=

i
v
i
(p)(D
w
i
T)
p
= 0
porque v
i
(p) = 0 para todo i. La parte sobre T ya esta probada.
As pues, si D es una conexi on en V , v T
p
(V ) y T T(V ), tiene sentido
hablar de (D
v
T)
p
(pues siempre es posible construir un campo X X(V ) tal
que X
p
= v, pero (D
X
T)
p
no depende de la eleccion de X).
Coecientes de una conexion Consideremos ahora una carta (u, x) y dos
campos X, Y X(V ). Entonces
X[
U
=

i
u
i

x
i
, Y [
U
=

i
v
i

x
i
.
Si D es una conexi on en V , tenemos que
(D
X
Y )[
U
=

i,j
u
i
D
x
i
(v
j

x
j
) =

i,j
u
i
v
j
D
x
i

x
j
+

i,j
u
i
v
j
x
i

x
j
.
Como D
x
i

x
j
X(U), existen funciones diferenciables
k
ij
: U R tales
que
D
x
i

x
j
=

k
ij

x
k
. (10.4)
Las funciones
k
ij
se llaman coecientes de la conexi on D en la carta x, y la
determinan completamente en U, pues, seg un hemos obtenido,
(D
X
Y )[
U
=

k
_

i,j
u
i
v
j

k
ij
+

i
u
i
v
k
x
i
_

x
k
. (10.5)
268 Captulo 10. Variedades de Riemann
Vamos a probar que las conexiones conectan los distintos espacios tan-
gentes de una variedad conexa, pero antes debemos probar que una conexi on
permite derivar campos tensoriales denidos unicamente sobre arcos regulares,
en el sentido que explicamos a continuaci on:
Denicion 10.6 Sea : [a, b] V un arco diferenciable
1
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) T
r
s
(T
(t)
(V )).
En estas condiciones, si (U, x) es una carta alrededor de un punto (t
0
),
existen unas funciones
T
i
1
,...,i
r
j
1
,...,j
s
:
1
[U] R,
unvocamente determinadas por T, tales que, para todo t
1
[U] se cumple
T(t) =

i
1
,...,i
r
j
1
,...,j
s
T
i
1
,...,i
r
j
1
,...,j
s
(t)
x
i
1
[
(t)

x
i
r
[
(t)
dx
j
1
[
(t)
dx
j
s
[
(t)
.
Diremos que el campo T es diferenciable si sus funciones coordenadas T
i
1
,...,i
r
j
1
,...,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 con-
sideramos 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 operacio-


nes 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

(t) = d[
t
_
d
dt

t
_
T
(t)
(V )
no se anula en ning un punto. El teorema siguiente es la clave para aplicar una
conexi on a un campo denido unicamente 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 t
0
[a, b]. Entonces existe un entorno U de (t
0
)
en V y un campo tensorial T

T
r
s
(U) tal que T = T

. Adem as, si D es una


conexi on en V , entonces (D

(t
0
)
T

)
(t
0
)
no depende de T

.
1
Entenderemos que esto signica que se extiende a una aplicacion diferenciable denida
sobre un intervalo abierto mayor.
10.1. Conexiones anes 269
Demostraci on: Tomemos un sistema de coordenadas x alrededor de (t
0
).
Entonces x tiene derivada no nula en t
0
, luego alguna de las funciones coor-
denadas x
i
tiene derivada no nula en t
0
. Por el teorema de la funci on inversa
(para funciones de una variable), tenemos que x
i
se restringe a un difeomor-
smo entre un entorno de t
0
y un entorno J de x
0
i
= x
i
((t
0
)). Sea t = t(x
i
) la
funci on inversa y sea U = x
1
i
[J], entorno coordenado de (t
0
).
Para cada p U tenemos que x
i
(p) J, luego podemos denir T

p
= T
t(x
i
(p))
.
Las funciones coordenadas de T

en U son la composicion de x
i
con t y con las
funciones coordenadas de T, luego son diferenciables. As pues, T T
r
s
(U) y,
por construcci on, T = T

.
Para la segunda parte basta probar que si T

es un campo tensorial en un
entorno de (t
0
) tal que T

= 0, entonces (D

(t
0
)
T

)
(t
0
)
= 0.
Tomemos un campo X X(V ) tal que X
(t
0
)
=

(t
0
). Por denici on,
(D

(t
0
)
T

)
(t
0
)
= (D
X
T

)
(t
0
)
.
En un sistema de coordenadas alrededor de (t
0
) tendremos que
T

i
1
,...,i
r
j
1
,...,j
s
T
i
1
,...,i
r
j
1
,...,j
s

x
i
1

x
i
r
dx
j
1
dx
j
s
,
y al aplicar D
X
resulta:
D
X
T

i
1
,...,i
r
j
1
,...,j
s
D
X
(T
i
1
,...,i
r
j
1
,...,j
s
)
x
i
1

x
i
r
dx
j
1
dx
j
s
+

i
1
,...,i
r
j
1
,...,j
s
T
i
1
,...,i
r
j
1
,...,j
s
D
X
(
x
i
1

x
i
r
dx
j
1
dx
j
s
).
El segundo sumando se anula en (t
0
) porque por hip otesis se anulan las
funciones coordenadas de T

. Respecto al primero, vemos que


D
X
(T
i
1
,...,i
r
j
1
,...,j
s
)
(t
0
)
= X
(t
0
)
(T
i
1
,...,i
r
j
1
,...,j
s
) =

(t
0
)(T
i
1
,...,i
r
j
1
,...,j
s
) =
d( T
i
1
,...,i
r
j
1
,...,j
s
)
dt

t
0
= 0.
As pues, (D
X
T

(t)
= 0.
Denicion 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
dt

t
0
= (D

(t)
T

)
(t
0
)
, para cada t
0
[a, b],
donde T

es cualquier extension de T a un entorno de (t


0
) 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)
dt
= D

(t)
T.
Es claro que la derivada covariante es local, es decir, que DT/dt[
t
0
depende
unicamente de la restriccion de T a un entorno de t
0
. 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 contrac-
ciones de tensores.
b) Si f C

([a, b]), entonces


Df
dt
=
df
dt
.
c) Si T
1
y T
2
son campos tensoriales sobre , entonces
D(T
1
+T
2
)
dt
=
DT
1
dt
+
DT
2
dt
y
D(T
1
T
2
)
dt
= T
1

DT
2
dt
+
dT
1
Dt
T
2
.
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 (t
0
). Entonces, para t
1
[U] tenemos la expresion
v
t
=

j
v
j
(t)

x
j

(t)
.
Aplicando las propiedades de la derivada covariante tenemos:
Dv
dt
=

j
_
dv
j
dt

x
j

(t)
+v
j
D(
x
j
)
dt
_
=

j
_
dv
j
dt

x
j

(t)
+v
j
D

x
j
_
.
Ahora observamos que

i
d( x
i
)
dt

x
i

(t)
,
con lo que
Dv
dt
=

j
_
dv
j
dt

x
j

(t)
+v
j

i
d( x
i
)
dt
(D

x
i

x
j
)
(t)
_
.
10.1. Conexiones anes 271
Sustituyendo D

x
i

x
j
por su expresi on en coordenadas queda
Dv
dt
=
n

k=1
_
dv
k
dt
+
n

i,j=1
v
j

k
ij
((t))
d( x
i
)
dt
_

x
k

(t)
. (10.6)
Antes de extraer las consecuencias de esta expresion conviene considerar un
ejemplo que motive nuestro prop osito.
Ejemplo Consideremos en R
2
el arco dado por (t) = (cos t, sen t), digamos
para t [0, ]. Un campo vectorial sobre es el dado por
v
t
=
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 v
1
= v
2
= 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
canonicos
(t)
, tenemos que v se identica con el campo v : [0, ] R
2
dado
por v
t
= (1, 1), y as s que es constante, pero en terminos de variedades abstrac-
tas esto no tiene sentido, ya que v
t
es un elemento de T
(t)
(R
2
), es decir, cada
v
t
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 R
2
(0, 0) tenemos la carta determinada por
las coordenadas polares, y es f acil ver que, respecto a esta carta,
v
t
= (cos t + sen t)

[
(t)
+ (cos t sen t)

[
(t)
.

v
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.
En una variedad abstracta no podemos denir la noci on de transporte pa-
ralelo de un vector sobre una curva, porque al contrario de lo que sucede en
R
n
no tenemos ning un criterio para comparar vectores de espacios tangen-
tes distintos y decidir si son o no paralelos. Lo que nos falta es un an alogo a la
estructura afn de R
n
, pero esto es precisamente lo que aporta una conexion (re-
cordemos 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 v
0
T
p
(V ) existe
un unico campo vectorial v sobre tal que v(a) = v
0
y
Dv
dt
= 0.
272 Captulo 10. Variedades de Riemann
Demostraci on: Tomemos una carta x alrededor de p. En vista de (10.6),
un campo vectorial v a lo largo de tendr a derivada covariante nula en un
entorno de a si y solo si sus coordenadas v
k
(t) en la carta x satisfacen las
ecuaciones diferenciales de primer orden
dv
k
dt
+
n

i,j=1
v
j
(
k
ij
)
d( x
i
)
dt
= 0. (10.7)
La teora de ecuaciones diferenciales nos da que este sistema tiene solucion
unica en un entorno de a si imponemos la condicion inicial v
k
(a) = v
0
k
, donde
v
0
k
son las coordenadas del vector v
0
.
En general, un campo vectorial en las condiciones del enunciado se llama
transporte paralelo de v
0
a lo largo de . Acabamos de probar que, para todo
> 0 sucientemente peque no, existe un unico transporte paralelo de v
0
sobre
el arco

= [
[a,a+]
. Tomando sucientemente peque no podemos garantizar
la existencia y unicidad de transporte paralelo sobre

para los vectores de


una base de T
p
(V ) y para el vector nulo. De aqu se sigue la existencia y
unicidad del transporte paralelo de cualquier vector sobre

. 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
(t)
(V ) tiene transporte
paralelo unico a lo largo de [
[t,t+]
.
Ahora cubrimos cada t [a, b] por un entorno cerrado tal que existe trans-
porte paralelo unico de su extremo izquierdo a su extremo derecho. Por com-
pacidad extraemos un subcubrimiento nito de los interiores de estos entornos
y lo ordenamos en una sucesi on nita de intervalos
I
0
= [a, a +
0
[ , I
1
= ]t
1

1
t
1
+
1
[ , . . . , I
m
= ]b , b] ,
de modo que cada intervalo corta al siguiente y existe transporte paralelo unico
entre sus extremos.
Dado v
0
T
p
(V ), el transporte paralelo v a lo largo de [
[a,a+
0
]
es un campo
vectorial que coincide en un intervalo con el transporte paralelo de v(t
1
) a
lo largo de [
[t
1
,t
1
+]
, luego este extiende a v hasta un transporte paralelo
(diferenciable) de v a lo largo de [
[a,t
1
+]
. 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:
Denicion 10.11 Sea : [a, b] V un arco regular en una variedad diferen-
cial 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
tp

t
: T
(a)
(V ) T
(t)
(V ), t [a, b],
tales que, para cada v T
(a)
(V ), el campo t tp

t
(v) es el unico campo
vectorial sobre que tiene derivada covariante nula y cumple tp

a
(v) = v.
Por denici on tenemos, pues, que tp

a
es la identidad en T
(a)
(V ).
Teorema 10.12 En las condiciones de la denici on anterior, el transporte pa-
ralelo
tp

t
: T
(a)
(V ) T
(t)
(V )
es un isomorsmo de espacios vectoriales.
Demostraci on: En la prueba del teorema anterior hemos justicado que
el transporte paralelo es lineal. Adem as, si tp

t
(v) = 0 para cierto v y cierto
t, entonces, en un entorno de (t), las coordenadas del campo tp

t
(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 tp

t
(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 tp

t
(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 R
n
podemos considerar la conexi on afn determinada por que
todos sus coecientes
k
ij
respecto de la carta identidad son nulos. En tal caso,
la f ormula (10.6) se reduce a
Dv
dt
=
n

k=1
dv
k
dt

x
k

(t)
.
A traves de los isomorsmos canonicos
(t)
, un campo v se identica con
el campo v : [a, b] R
n
dado por v = (v
1
, . . . , v
n
), y la igualdad anterior se
reduce a
Dv
dt
=
dv
dt
.
Por consiguiente, los campos paralelos son los campos con coordenadas cons-
tantes respecto a la carta identidad, y un vector en un espacio T
p
(R
n
) es el
transporte paralelo de otro en T
q
(R
n
) a lo largo de cualquier arco de extremos
p y q si y solo si ambos se corresponden con el mismo vector de R
n
a traves de
los isomorsmos canonicos.
El transporte paralelo en R
n
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
k
ij
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
conexion afn determinada por que sus coecientes
k
ij
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
R
2
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 unica carta podemos considerar la co-
nexi 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 varie-
dad, 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
k
ij
=
k
ji
. 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 coe-
cientes de unas coordenadas a otras y comprobar que as sucede, con lo cual
sabramos, pero no entenderamos.
El hecho de que los coecientes
k
ij
puedan anularse respecto a unas coorde-
nadas y no anularse respecto de otras prueba que no son las funciones coordena-
das 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

k
ij

k
ji
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
k
ij

k
ji
son las coordenadas de D

x
i

x
j
D

x
j

x
i
, estamos
buscando un tensor que se anule en un punto si y s olo si
D

x
i

x
j
D

x
j

x
i
= 0 para todo i, j.
Una forma exigir esto sin hacer referencia a coordenadas sera pedir que
D
X
Y D
Y
X = 0 para todos los campos X, Y X(V ).
Sin embargo esto ultimo es mucho mas fuerte que la condici on anterior. Para
comprender exactamente la situacion consideramos las expresiones en coorde-
nadas
X =

i
u
i

x
i
, Y =

j
v
j

x
j
.
10.1. Conexiones anes 275
Entonces (10.5) nos da que
D
X
Y D
Y
X =

k
_

ij
u
i
v
j
(
k
ij

k
ji
) +

i
_
u
i
v
k
x
i
v
i
u
k
x
i
__

x
k
.
As queda claro que, aunque se den la simetras
k
ij

k
ji
= 0, habr a campos
para lo cuales D
X
Y D
Y
X ,= 0. Ahora bien, el termino residual es precisamente
la expresi on en coordenadas del corchete de Lie (10.3), luego tenemos que
D
X
Y D
Y
X [X, Y ] =

ij
u
i
v
j
(
k
ij

k
ji
)

x
k
.
Ahora el miembro izquierdo no depende de sistemas de coordenadas, mien-
tras que el miembro derecho muestra que la expresion es C

(V )-bilineal.
Denicion 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 ) = D
X
Y D
Y
X [X, Y ].
Hemos probado que Tor D es bilineal y tambien es claro que (Tor D)(X, Y )
p
depende unicamente de los valores de X e Y en un entorno de p. Teniendo
en cuenta que [
x
i
,
x
j
] = 0, es claro que (Tor D)(X, Y )
p
= 0 si y solo si

k
ij
(p) =
k
ji
(p), para todo i, j, k. Con esto hemos probado que esta con-
dici on es independiente del sistema de coordenadas respecto al que se calculan
los coecientes
k
ij
(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, ) (D
X
Y D
Y
X [X, Y ]). Esta aplicaci on es claramente
C

(V )-multilineal, luego por el lema de localizaci on determina un tensor de


tipo (1, 2) cuyas coordenadas en una carta son
(Tor D)(dx
k
,
x
i
, x
j
) = dx
k
(D

x
i

x
j
D
x
j

x
i
) =
k
ij

k
ji
.
Diremos que una conexi on D es una variedad V es simetrica si su torsion es
nula, es decir, si
k
ij
=
k
ji
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 = t
0
< < t
m
= b de modo que
es diferenciable (regular) en cada intervalo [t
i
, t
i+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.
Demostraci on: Observemos que si (U, x) es una carta tal que x[U] es
convexo, entonces dos puntos distintos cualesquiera p, q U pueden unirse por
un arco regular. En efecto, basta tomar la composici on con x
1
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 Metricas 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 R
n
.
Denicion 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 T
p
(V ), entonces g
p
(v, w) = g
p
(w, v) y si v T
p
(V ) es no nulo entonces
g
p
(v, v) > 0.
Una variedad de Riemann es un par (V, g), donde V es una variedad dife-
rencial 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
=

ij
g
ij
dx
i
dx
j
.
La simetra de g equivale a que sus coordenadas satisfagan la relaci on g
ij
= g
ji
,
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 = (g
ij
) tiene determinante no nulo en cada punto.
Ejercicio: Calcular la relacion entre las coordenadas de una metrica en dos cartas
distintas.
La metrica usual en R
n
viene dada por
g = dx
1
dx
1
+ +dx
n
dx
n
.
Claramente, con esta metrica, los isomorsmos canonicos
p
: T
p
(R
n
) R
n
resultan isometras cuando en R
n
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

: T
0
2
(V ) T
0
2
(W) inducido
por la inclusi on. Especcamente, si v, v T
p
(W), tenemos que
i

(g)
p
(v, w) = g
p
(di
p
(v), di
p
(w)).
Es claro que i

(g) es simetrico y, teniendo en cuenta que la diferencial di


p
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 T
p
(W) que convierte a di
p
en una isometra en su imagen.
Subvariedades de R
m
En particular toda subvariedad V de R
m
tiene de-
nida una metrica natural. Concretamente, al identicar T
p
(V ) con un sub-
espacio de R
m
, estamos componiendo di[
p
con
p
, y ambas son isometras (la
segunda considerando en R
m
el producto escalar usual). As pues, al identicar
T
p
(V ) con un subespacio de R
m
la metrica inducida en V se corresponde con la
restriccion a T
p
(V ) del producto escalar de R
m
.
Si x es un sistema de coordenadas en V alrededor de un punto p y r
1
, . . . , r
m
son las coordenadas de la identidad en R
m
, tenemos que
g
ij
(p) = g
p
(
x
i
[
p
,
x
j
[
p
) = g
p
(di[
p
(
x
i
[
p
), di[
p
(
x
j
[
p
))
=
p
(di[
p
(
x
i
[
p
))
p
(di[
p
(
x
j
[
p
)) =

k
di[
p
(
x
i
[
p
(r
k
))di[
p
(
x
j
[
p
(r
k
))
=

k
x
1
r
k
x
i

x(p)
x
1
r
k
x
j

x(p)
=
X
x
i

x(p)

X
x
j

x(p)
,
donde X = x
1
.
En este contexto es preferible considerar a g
ij
denido sobre la imagen de x,
es decir, g
ij
= X g
ij
, con lo que tenemos la relacion
g
ij
=
X
x
i

X
x
j
. (10.8)
Esta expresion permite calcular f acilmente la metrica de cualquier subvarie-
dad de R
m
.
278 Captulo 10. Variedades de Riemann
De todos modos, no necesitamos sumergir una variedad en R
n
para encon-
trarle 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.
Demostraci on: Consideremos una variedad diferencial V , jemos un atlas
(U

, x

)
A
y tomemos una partici on de la unidad subordinada

A
(con sop

).
La imagen de x

es un abierto de R
n
, luego tiene denida una metrica que
puede trasladarse a U

mediante x

. Llamemos a esta metrica g

. El tensor
g

puede considerarse denido en toda V , entendiendo que es nulo fuera


de U

.
As mismo, podemos denir 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:
Denicion 10.17 La longitud de un arco diferenciable : [a, b] V en una
variedad de Riemann es
l() =
_
b
a
|

(t)| dt, (10.9)


donde |v|
p
=
_
g
p
(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 R
n
. 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 in-
tervalos 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
ds
2
p
(v) = g
p
(v, v).
Notemos que ds
2
no es un tensor, porque cada ds
2
p
no es una aplicaci on lineal,
sino una forma cuadr atica. No obstante, ds
2
y g se determinan mutuamente,
ya que
g
p
(v, w) =
1
2
(ds
2
p
(v +w) ds
2
p
(v) ds
2
p
(w)).
10.2. Metricas de Riemann 279
El elemento de longitud suele tener una expresi on en coordenadas m as sen-
cilla que el tensor metrico. Por ejemplo, el elemento de longitud en R
n
es
ds
2
= dx
2
1
+ +dx
2
n
.
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
Denicion 10.18 Si V es una variedad de Riemann conexa, denimos la dis-
tancia 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 dife-
renciable 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 indi-
rectamente: 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.
Sea x : U

U una carta de V alrededor de un punto p. Podemos suponer
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
metrica eucldea g
e
en

U, a la que llamaremos g. M as concretamente, si q U
y v, w T
q
(V ), entonces
g
q
(v, w) = g
e
x(q)
(dx
q
(v), dx
q
(w)).
Es claro que dx
q
(
x
i
[
q
) =
x
i
[
x(q)
, donde en el miembro izquierdo x
i
son las
coordenadas de x y en el miembro derecho son las coordenadas de la identidad
en

U. Por consiguiente, si v =

i
v
i

x
i
[
q
y w =

i
w
i

x
i
[
q
, entonces
g
q
(v, w) =

i
v
i
w
i
.
2
En el teorema exigamos que los puntos fueran distintos para obtener un arco regular
pero, si solo 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 =

i
v
i

x
i
[
q
T
q
(V ), denimos
|v|
1
=
_
g
q
(v, v) =
_

ij
g
ij
(q)v
i
v
j
, |v|
2
=
_
g
q
(v, v) =
_

i
v
2
i
.
Para cada arco : [a, b] U diferenciable a trozos denimos
l
1
() =
_
b
a
|

(t)|
1
dt, l
2
() =
_
b
a
|

(t)|
2
dt.
En denitiva, l
1
() es la longitud de y l
2
() es la longitud de su lectura en

U. Vamos a comparar ambas longitudes. Como 0 = x(p)



U, existe un > 0
tal que B = x R
n
[ |x|

U. Sea K = x
1
[B], que es un entorno
compacto de p contenido en U.
Denimos h : K S
n1
R mediante
h(q, u) =
_

i,j
g
ij
(q)u
i
u
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 T
q
(V ) de coordenadas u en la base
x
i
),
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
_

i
u
2
i

_

i,j
g
ij
(q)u
i
u
j
M
_

i
u
2
i
.
Ahora bien, por la homogeneidad de los tres terminos, esta desigualdad vale
para todo u R
n
. De aqu se deduce que
m|v|
2
|v|
1
M|v|
2
para todo v T
q
(V ) con q K. Usando la monotona de la integral concluimos
que
ml
2
() l
1
() M l
2
(),
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 t
0
el supremo de
los t que cumplen esto. Como K es cerrado, es claro que [a, t
0
] K. Podemos
considerar el arco : [a, t
0
] B dado por = x. Es claro que |(t
0
)| = ,
o de lo contrario podramos tomar un t > t
0
con [a, t] K.
10.2. Metricas de Riemann 281
La longitud de un arco en R
n
es mayor o igual que la distancia entre sus
extremos, luego l() . Ahora bien, como [
[a,t
0
tiene imagen en K, tenemos
que
l() = l
2
([
[a,t
0
]
) l
1
([
[
a, t
0
])/m l
1
()/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 B

(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) = x
1
(tx(q)) (para t [0, 1]) es diferen-
ciable, tiene imagen en K y une p con q. Ademas
l
1
()/M l
2
() = |x(q)| < /M,
por lo que (p, q) l
1
() < .
Resumimos en el teorema siguiente lo que hemos demostrado:
Teorema 10.19 Si V es una variedad de Riemann conexa, entonces la distan-
cia 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).
Denicion 10.20 Un difeomorsmo f : V W entre variedades de Riemann
es una isometra si f

(g
W
) = g
V
.
En tal caso, para cada p V , se cumple que df[
p
: T
p
(V ) T
p
(W) es una
isometra respecto a los productos escalares g
p
y g
f(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 T
p
(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
conexion. Conviene estudiar primero el caso de las subvariedades de R
m
.
Sea V una subvariedad de R
m
y v un campo de vectores sobre un arco
regular : [a, b] V . Al identicar cada v
t
con
(t)
(di
(t)
(v
t
)) podemos
considerar que v : [a, b] R
m
. Especcamente, si jamos (la inversa de) una
carta X :

U R
n
V alrededor de un punto (t
0
), alrededor de t
0
, el arco
se expresa como (t) = X(x(t)), donde x : ]t
0
, t
0
+[

U es una curva
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 v
1
, . . . , v
n
, estamos
identicando v con el campo
v(t) = v
1
(t)
X
x
1

x(t)
+ +v
n
(t)
X
x
n

x(t)
, para t ]t
0
, t
0
+[
Esta expresion muestra que v es diferenciable (en el sentido usual del an alisis)
cuando lo consideramos como aplicacion en R
m
.
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 unica 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 unicamente por la gravedad, mientras que la aceleraci on tan-
gencial 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 con-
cepto 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
v

(t) =
n

j=1
v

j
(t)
X
x
j

x(t)
+
n

i,j=1
v
j
(t)

2
X
x
i
x
j

x(t)
x

i
(t). (10.10)
10.3. La conexi on de Levi-Civita 283
El primer termino es tangente a V , luego forma parte de Dv. Para des-
componer ortogonalmente el segundo introducimos las funciones

k
ij
:

U R
dadas por

2
X
x
i
x
j
=
n

k=1

k
ij
X
x
k
+N
ij
, (10.11)
donde N
ij
(x) es perpendicular a T
X(x)
(V ). Sustituyendo en (10.10) y elimi-
nando la parte normal obtenemos que
Dv(t) =
n

k=1
_
v

k
+
n

i,j=1
v
j

k
ij
(x(t))x

i
_
X
x
k

x(t)
. (10.12)
Todos los elementos del miembro derecho son internos, es decir, tienen
sentido en una variedad arbitraria. S olo falta encontrar una denici on interna
las aplicaciones

k
ij
. Para ello multiplicamos (10.11) por X/x
l
y, teniendo en
cuenta (10.8), obtenemos

2
X
x
i
x
j
X
x
l
=
n

k=1

k
ij
g
kl
.
Por otra parte, derivando en (10.8) respecto a los ndices oportunos, se com-
prueba f acilmente que

2
X
x
i
x
j
X
x
l
=
1
2
_
g
jl
x
i
+
g
il
x
j

g
ij
x
l
_
.
En total llegamos a que
n

k=1

k
ij
g
kl
=
1
2
_
g
jl
x
i
+
g
il
x
j

g
ij
x
l
_
.
A partir de aqu conviene trabajar con funciones denidas en U = X[

U].
As, si denimos
k
ij
= X
1

k
ij
, de modo que ahora
k
ij
: U R. Entonces
la ecuacion anterior (v alida para todo x

U) equivale a
n

k=1
g
kl

k
ij
=
1
2
_
g
jl
x
i
+
g
il
x
j

g
ij
x
l
_
, (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 (g
kl
), que tiene
determinante no nulo en cada punto, lo que nos permite despejar las funciones

k
ij
en terminos de las coordenadas del tensor metrico y sus derivadas. En
particular vemos que son funciones diferenciables. Tambien conviene destacar
que
k
ij
=
k
ji
.
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
Para ello observamos que

k
ij
(x(t)) =
k
ij
((t)). El resultado es
Dv(t) =
n

k=1
_
dv
k
dt
+
n

i,j=1
v
j

k
ij
((t))
d( x
i
)
dt
_

x
k

(t)
.
Esta ecuacion es identica a (10.6), luego vemos que D es la derivada cova-
riante 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
conexion 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 R
m
.
Teorema 10.21 Si V es una variedad de Riemann, existe una unica conexi on
simetrica en V tal que
X
g = 0 para todo X X(V ).
Demostraci on: Recordemos que la simetra equivale a que

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 C
1
1
y C
2
2
,

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(2
X
Y + [Y, X], Z) +g([X, Z], Y ) +g([Y, Z], X).
Despejando:
g(
X
Y, Z) =
1
2
_
X(g(Y, Z)) +Y (g(Z, X)) Z(g(X, Y ))
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(AB, Z) = 0 y en particular g(AB, AB) = 0, luego AB = 0.)
M as explcitamente, para probar la existencia, observemos que si p V ,
entonces g
p
: T
p
(V ) T
p
(V ) R induce un isomorsmo T
p
(V ) T

p
(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


T
p
(V ) R, es decir, un elemento de T

p
(V ). Denimos (
X
Y )
p
como el
elemento de T
p
(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
k
ij
mediante (10.4), tenemos tambien que se cumple la igualdad
(10.5), luego
X
Y sera diferenciable en p si lo son las funciones
k
ij
. (Aqu
hemos usado que (
X
Y )
p
depende unicamente 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
k
ij
.
Para ello evaluamos (10.14) en
x
i
,
x
j
,
x
l
y queda exactamente (10.13) lo
que, al igual que all, prueba que los coecientes
k
ij
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 ultimos miembros mediante (10.14) y operar.
Denicion 10.22 Se llama conexi on de Levi-Civita de una variedad de Rie-
mann V a la unica conexi on simetrica en V compatible con g (es decir, tal
que
X
g = 0 para todo X X(V )).
Los coecientes
k
ij
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 R
m
es la proyeccion sobre el espacio tangente
de la derivada usual del campo en R
m
. Por consiguiente, un campo con derivada
covariante nula sufre unicamente 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
dt
= 0,
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)
dt
= g
_
Y
dt
, Z
_
+g
_
Y,
Z
dt
_
.
En particular, si Y y Z son transportes paralelos, vemos que g(Y, Z) perma-
nece 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 R
n
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 Geodesicas
Las geodesicas son el analogo a las rectas de R
n
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:
Denicion 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 (t
0
) es
_
t
0
0
|

(t)| dt = t
0
,
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 (t
0
) es kt
0
(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
por el arco. Basta denir s(t) =
_
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 geodesicas Consideremos una curva tal que (0) = q. Fi-
jemos 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

(t) =

k
dx
k
dt

x
k

(t)
,
donde x
k
(t) es x(t) compuesta con la proyeccion i-esima. Ahora aplicamos la
f ormula (10.6), en virtud de la cual

dt
=
n

k=1
_
d
2
x
k
dt
2
+
n

i,j=1

k
ij
((t))
dx
i
dt
dx
j
dt
_

x
k

(t)
. (10.15)
Llamemos

k
ij
= x
1

k
ij
, de modo que
k
ij
((t)) =

k
ij
(x(t)). En conclusi on,

tiene derivada covariante nula alrededor de 0 si y s olo si la funci on x(t) cumple


el sistema de ecuaciones diferenciales
d
2
x
k
dt
2
+
n

i,j=1

k
ij
(x(t))
dx
i
dt
dx
j
dt
= 0, k = 1, . . . , n. (10.16)
La teora de ecuaciones diferenciales nos da que existe una funci on
x : ], [ B

1
(0) B

2
(0) R
n
288 Captulo 10. Variedades de Riemann
de clase C

tal que x(t, x


0
, v
0
) es la unica soluci on de la ecuacion con las
condiciones iniciales x(0, x
0
, v
0
) = x
0
, x

(0, x
0
, v
0
) = v
0
(las dos bolas abiertas
son bolas en R
n
).
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 : ], [ B

1
(0) B

2
(0)

U, < 1, B

1
(0)

U.
Ahora observemos que la funci on x((/2)t, x
0
, v
0
) esta denida en el abierto
]2, 2[ B

1
(0) B

2
(0) y tambien es solucion de la ecuacion diferencial. Por
la unicidad ha de ser
x((/2)t, x
0
, v
0
) = x(t, x
0
, (/2)v
0
).
As pues, cambiando
2
por
2
/2 podemos suponer que
x : ]2, 2[ B

1
(0) B

2
(0)

U.
Por el mismo argumento, si [t[ 1 tenemos que x(t, x
0
, v
0
) = x(1, x
0
, tv
0
),
de modo que podemos denir
: B

1
(0) B

2
(0)

U
mediante (x
0
, v
0
) = x(1, x
0
, v
0
) y as, la unica soluci on del sistema de ecua-
ciones con condiciones iniciales (x
0
, v) es la funci on (x
0
, 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 : TU x[U] R
n
la
carta de TV asociada a x y sea W la antiimagen por x de B

1
(0) B

2
(0). As
W es un abierto en TV , entorno del punto (q, 0), sobre el cual tenemos denida
la composicion de x con y con x
1
:

U U. Llamemosla exp : W 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) = exp
p
(tv) para
t ]1, 1[. Concretamente,
x((t)) = (x(p), tdx
1
[
p
(v), . . . , tdx
n
[
p
(v)).
As, las coordenadas de
v
satisfacen el sistema de ecuaciones diferencia-
les que caracterizan a las geodesicas, luego podemos concluir que
v
es una
geodesica que pasa por
v
(0) = p y

v
(0) =

k
dx
k
[
p
(v)

x
k
= v.
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 unica 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 en-
tornos W
q
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 T
p
(V ) existe (salvo prolongaci on o restricci on) una unica geodesica
v
en
V tal que (0) = p y

v
(0) = v. Adem as existe un abierto W en el brado
de tangentes TV que contiene a todos los vectores nulos (p, 0) y sobre el que la
aplicaci on exp : W V dada por exp
p
v =
v
(1) es diferenciable.
Notemos que, en general, exp
p
solo esta denido para vectores suciente-
mente peque nos, mientras que
v
(t) = exp
p
(tv) esta denido para cualquier v,
solo que el dominio de variaci on de t sera menor cuanto mayor sea v.
Sea W
p
= W T
p
(V ), entorno de 0 en T
p
(V ). La funci on exp
p
: W
p
V
es tambien diferenciable, pues es la composicion de i
p
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
G
p
W
p
T
p
(V ) (entorno de 0) tal que la restricci on de exp
p
es un difeomor-
smo en su imagen.
Demostraci on: Por el teorema de la funci on inversa, basta probar que
d exp
p
[
0
: T
0
(W
p
) T
p
(V )
es biyectiva. Para ello construiremos explcitamente su inversa. Sea v T
p
(V ).
Consideremos la curva : ], [ W
p
dada por
v
(t) = tv. Entonces

p
(0) T
0
(W
p
). Denimos : T
p
(V ) T
0
(W
p
) mediante (v) =

v
(0). Es
claro que es lineal. Ahora calculamos
d exp
p
[
0
((v)) = d exp
p
[
0
(

v
(0)) = d exp
p
[
0
(d
v
[
0
(
t
)) = d(
v
exp
p
)[
0
(
t
),
pero esto es la derivada en 0 de la curva exp
p
(tv), o sea, v.
As pues, exp
p
[
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 an-
terior no es mas que la inversa del isomorsmo canonico
0
: T
0
(T
p
V ) T
p
V ,
por lo que d exp
p
[
0
=
0
.
290 Captulo 10. Variedades de Riemann
Cartas geodesicas 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 exp
p
: G
p
U sea un difeomorsmo. Fijemos una isometra
: T
p
(V ) R
n
. Entonces x = exp
1
p
es un difeomorsmo x : U

U,
donde

U es un abierto de R
n
, 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 T
p
(V ),
entonces
v
(t) = exp
p
(tv), luego x(
v
(t)) = t(v). As pues,
v
x es una recta
en R
n
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 T
p
(V ),
dx
p
(v) = dx
p
(

v
(0)) = (
v
x)

(0) = (v).
As pues, dx
p
= es una isometra.
Denicion 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 dx
p
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
g
ij
(p) =
_
1 si i = j,
0 si i ,= j,
g
ij
x
k

p
= 0.
Ademas
k
ij
(p) = 0.
Demostraci on: Tenemos que g
ij
(p) = g
p
(
x
i
[
p
,
x
j
[
p
). Ahora bien, dx
p
hace corresponder la base
x
i
[
p
con la base canonica de R
n
y, como es una
isometra, la base de las derivadas parciales es ortonormal, luego g
ij
(p) toma el
valor que indica el enunciado.
Dado (v
1
, . . . , v
n
) R
n
, la curva (t) = x
1
(tv) es una geodesica, luego la
expresion (10.15) se anula para todo t. Puesto que x
i
(t) = tv
i
, para t = 0 se
reduce a

ij

k
ij
(p)v
i
v
j
= 0,
para todo v
i
, v
j
. Necesariamente entonces
k
ij
(p) = 0.
10.4. Geodesicas 291
Esto quiere decir que (

x
k

x
i
)
p
= 0 y, usando que

x
k
g = 0, tenemos que
g
ij
x
k

p
=

x
k
(
x
i
,
x
j
)
p
= g
p
((

x
k

x
i
)
p
,
x
j
[
p
) +g
p
(
x
i
[
p
, (

x
k

x
j
)
p
) = 0.
Notemos que las condiciones del teorema anterior las cumplen los coecientes
de la metrica usual de R
n
en todo punto. As pues, lo que tenemos es que
localmente la metrica de cualquier variedad se parece a la de R
n
.
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 unica 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:
Denicion 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(t
0
) y c(t
1
), ya que si existiera un arco c

que uniera
c(t
0
) y c(t
1
) con longitud menor que la de c[
[t
0
,t
1
]
, al unir dicho arco con c[
[a,t
0
]
y con c[
[t
1
,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.
Denicion 10.29 Una supercie parametrizada en una variedad diferencial V
es una aplicaci on diferenciable : J
1
J
2
V , donde J
1
y J
2
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 J
1
J
2
es un abierto en R
2
, que podemos considerar como
variedad diferencial con la carta identidad. Llamaremos (s, t) a sus coordenadas.
Para cada punto (s
0
, t
0
) J
1
J
2
denimos los vectores de T
(s
0
,t
0
)
(V )

(s
0
,t
0
)
= d[
(s
0
,t
0
)
_

s
_
,

t

(s
0
,t
0
)
= d[
(s
0
,t
0
)
_

t
_
.
292 Captulo 10. Variedades de Riemann
Fijado un punto (s
0
, t
0
), denimos las curvas coordenadas
s
0
(t) = (s
0
, t)
y
t
0
(s) = (s, t
0
). Claramente son diferenciables, y es inmediato comprobar
que

(s
0
,t
0
)
=

t
0
(s
0
),

t

(s
0
,t
0
)
=

s
0
(t
0
).
Podemos considerar a

s

(s
0
,t)
como un campo vectorial sobre
s
0
, clara-
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:

dt
_

(s
0
,t)
_

t
0
=

ds
_

(s,t
0
)
_

s
0
(10.17)
Demostraci on: Tomemos un sistema de coordenadas x alrededor del punto
(s
0
, t
0
) y llamemos x
i
(s, t) = x
i
((s, t)). Entonces es claro que

(s
0
,t)
=

i
x
i
s

(s
0
,t)

x
i

(t,s
0
)
(incidentalmente, esto prueba que se trata de un campo diferenciable). Ahora,
el primer miembro de (10.17) es igual a

i
_
d
dt
_
x
i
s
_

t
0

x
i

(s
0
,t
0
)
+
x
i
s

(s
0
,t
0
)
_

t
[
(s
0
,t)

x
i
_
(s
0
,t
0
)
_
=

2
x
i
st

(s
0
,t
0
)
+

ij
x
i
s

(s
0
,t
0
)
x
j
t

(s
0
,t
0
)
_

i
_
(s
0
,t
0
)
.
Como esta expresion es simetrica en s y t, es claro que coincide con el segundo
miembro de (10.17).
Denicion 10.30 Sea V una variedad diferencial, p V y > 0 tal que la
bola cerrada B

(0) T
p
(V ) este contenida en un abierto donde exp
p
es un
difeomorsmo. Denimos la bola geodesica y la esfera geodesica de centro p y
radio como B

(p) = exp
p
[B

(0)] y S

(p) = exp
p
[B

(0)], respectivamente.
El teorema siguiente, que sera crucial en la prueba de la propiedad minimi-
zante 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
S

(p) una esfera geodesica de centro p. Supongamos que : ], [ S

(p)
es una curva regular que pasa por un punto q = (0) y sea v = exp
1
p
(q), de
modo que
v
(t) = exp
p
(tv) es una geodesica que une
v
(0) = p con
v
(1) = q.
Entonces

v
(1) es ortogonal a

(0).
10.4. Geodesicas 293
Demostraci on: Sea v : ], [ T
p
(V ) dada por v(s) = exp
1
p
((s)),
de modo que (s) = exp
p
(v(s)). As v(0) = v y por hip otesis se cumple que
|v(s)| = para todo s. Denimos : ], [ [0, 1] V mediante
(s, t) = exp
p
(tv(s)).
Claramente,
0
(t) =
v
(t) y
1
(s) = (s). Por consiguiente

(0,t)
=

v
(t),

s

(s,1)
=

(s).
Queremos probar que
g
(0,1)
_

(0,1)
,

t

(0,1)
_
= 0.
Para ello denimos
f(t) = g
(0,t)
_

(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

(0,0)
=
d
0
ds

0
= 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
dt

t
0
= g
(0,t
0
)
_

dt
_

(0,t)
_

t
0
,

t

(0,t
0
)
_
+g
(0,t
0
)
_

(0,t
0
)
,

dt
_

(0,t)
_

t
0
_
.
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
dt

t
0
= g
(0,t
0
)
_

ds
_

(s,t
0
)
_

0
,

t

(0,t
0
)
_
294 Captulo 10. Variedades de Riemann
=
1
2

t
0
(0)
_
g
(s,t
0
)
_

(s,t
0
)
,

t

(s,t
0
)
__
=
1
2

t
0
(0)
_
g
(s,t
0
)
(

v(s)
(t
0
),

v(s)
(t
0
))
_
=
1
2

t
0
(0)
_
|

v(s)
(t
0
)|
2
_
=
1
2

t
0
(0)
_
|

v(s)
(0)|
2
_
=
1
2

t
0
(0)
_
|v(s)|
2
_
=
1
2

t
0
(0)
_

2
_
= 0.
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 B

(p). Sea q B

(p) y v = exp
1
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 .
Demostraci on: Supongamos primero que c : [a, b] B

(p). Es f 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) = | exp
1
p
(c(s))|, v(s) =
exp
1
p
(c(s))
| exp
1
p
(c(s))|
,
de modo que c(s) = exp
p
(r(s)v(s)), para s > a.
Denimos, como antes, (s, t) = exp
p
(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
ds

s
0
=

s

(s
0
,r(s
0
))
+

t

(s
0
,r(s
0
))
dr
ds

s
0
.
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 s
0
de la curva

r(s
0
)
(s) = exp
p
(r(s
0
)v(s)), que esta contenida en la esfera geodesica de radio
r(s
0
) y es regular en un entorno de s
0
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
s
0
(t) = exp
p
(tv(s
0
)). As pues,
g
(s
0
,r(s
0
))
_

(s
0
,r(s
0
))
,

t

(s
0
,r(s
0
))
_
= 0.
Por consiguiente podemos aplicar el teorema de Pit agoras para calcular
_
_
_
_
_
dc
ds

s
0
_
_
_
_
_
2
=
_
_
_
_
_

(s
0
,r(s
0
))
_
_
_
_
_
2
+

dr
ds

s
0

2
_
_
_
_
_

(s
0
,r(s
0
))
_
_
_
_
_
2
.
10.4. Geodesicas 295
Como
s
0
(t) =
v(s
0
)
(t), el modulo de su derivada es constante igual a
|v(s
0
)| = 1, as pues, tenemos que
|c

(s
0
)|
2
=
_
_
_
_
_

(s
0
,r(s
0
))
_
_
_
_
_
2
+

dr
ds

s
0

dr
ds

s
0

2
= r

(s
0
)
2
,
para todo s
0
> a donde c sea derivable. As pues,
l(c) =
_
b
a
|c

(s)| ds
_
b
a
[r

(s)[ ds

_
b
a
r

(s) ds

= r(b) r(a)
= |v| 0 =
_
1
0
|v| dt =
_
1
0
|

(t)| dt = l().
Si se da la igualdad entonces |c

(s)| = [r

(s)[ donde est an denidas, luego

(s
0
,r(s
0
))
= 0.
Esto es la derivada de
r(s
0
)
(s) = exp
p
(r(s
0
)v(s)), luego esta funci on es
constante, luego tambien lo es v(s) = v(b) = v/r(b) y as
c(s) = exp
p
_
r(s)
v
r(b)
_
=
_
r(s)
r(b)
_
es una reparametrizacion de .
Supongamos ahora que la imagen de c no esta contenida en la bola geodesica
B

(p). Esto signica que r(s) = | exp


1
p
(c(s))| no es siempre menor que , luego
existe un s
0
tal que c[a, s
0
] B

(p) y r(s
0
) > |v|. Sea v
0
= exp
1
p
(c(s
0
)) y sea

0
: [0, 1] V el segmento de geodesica
0
(t) = exp
p
(tv
0
). Por la parte ya
probada,
l(c) l(c[
[a,s
0
]
) l(
0
) = |v
0
| > |v| = l().
Obviamente c no puede ser, en estas condiciones, una reparametrizaci on de .
As pues, tenemos que si B

(p) es una bola geodesica, q = exp


p
(v) B

(p)
y es la ( unica) geodesica que une p con q contenida en la bola, entonces
d(p, q) = l() = |v| = | exp
1
p
(q)|.
En particular, es minimizante entre p y q. Otra consecuencia interesante
es que B

(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 exp
1
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 R
n
del mismo radio.
Ejercicio: Probar que toda curva regular minimizante es, salvo reparametrizacion,
una geodesica.
Entornos convexos Hasta ahora tenemos garantizada la existencia de geode-
sicas 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 unica geodesica
contenida en U. Ahora probaremos la existencia de entornos con una propiedad
mas fuerte:
Denicion 10.33 Un abierto U en una variedad de Riemann V es convexo
si para todo par de puntos p, q U existe una unica 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 TV esta
formada por los conjuntos de la forma
E

= (p, v) TV [ 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] R
n
[ |x| < , |y|
x
< ,
donde
|y|
x
=
_

i,j
g
ij
(x)y
i
y
j
, g
ij
= x
1
g
ij
.
Basta probar que los conjuntos

E

son una base de entornos de (0, 0). Como


|y|
x
es claramente continua en x[U] R
n
, ciertamente son conjuntos abiertos.
La funci on
m(x) = mn
y=1
|y|
x
es continua en x[U]. En efecto, dado x
0
X[U], tomamos un entorno compacto
K y usamos que F(x, y) = |y|
x
es uniformemente continua en K S
n1
. As,
dado > 0 existe un > 0 tal que si |x x
0
| < , entonces [|y|
x
|y|
x
0
[ < .
De aqu se concluye que [m(x) m(x
0
)[ .
10.4. Geodesicas 297
Ahora, jado > 0, tomamos > 0 tal que < , si |x| < entonces
m(x) m > 0 y /m < . As, si (x, y)

E

con y ,= 0, tenemos que


> |y|
x
=
_
_
_
_
|y|
x
|y|
_
_
_
_
|y| m(x)|y| m|y|,
luego |y| < (lo cual tambien es cierto si y = 0). As pues,

E

(0)B

(0),
lo que prueba que todo entorno de (0, 0) contiene un

E

.
Sea ahora h : W V V dada por h(p, v) = (p, exp
p
(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)
(TV ) la forman las derivadas

x
1
[
(q,0)
, . . . ,
x
n
[
(q,0)
,
y
1
[
(q,0)
, . . . ,
y
n
[
(q,0)
,
donde x
i
(q, v) = x
i
(q) e y
i
(q, v) = dx
i
[
q
(v). Por otra parte, una base de
T
(q,q)
(V V ) la forman las derivadas

x
1
1
[
(q,q)
, . . . ,
x
1
n
[
(q,q)
,
x
2
1
[
(q,q)
, . . . ,
x
2
n
[
(q,q)
,
donde x
1
i
(q
1
, q
2
) = x
i
(q
1
), x
2
i
(q
1
, q
2
) = x
i
(q
2
). Claramente,
dh[
(q,0)
(
x
i
[
(q,0)
)(x
1
j
) =
x
j
x
i

(q,0)
=
_
1 si i = j,
0 si i ,= j,
dh[
(q,0)
(
y
i
[
(q,0)
)(x
1
j
) =
x
j
y
i

(q,0)
= 0,
dh[
(q,0)
(
y
i
[
(q,0)
)(x
2
j
) =
expx
j
y
i

(q,0)
=
exp
p
x
j
y
i

0
,
luego la matriz de h en las bases indicadas es de la forma
_
I
n

0 J
_
,
donde J es la matriz de d exp
q
[
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 B

(q) sea geodesica y B

(q) B

(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 B

(q) es geodesica y para todo p B

(q) la bola
B

(p) es geodesica y B

(q) B

(p).
298 Captulo 10. Variedades de Riemann
Demostraci on: Continuando el razonamiento anterior, para cada punto
p B

(q) tenemos que pB

(0) = E

T
p
(V ) y, por consiguiente, su imagen
por h es p B

(p) = G (p V ). Entonces,
p B

(q) G (p V ) = p B

(p),
luego B

(q) B

(p).
La restriccion de h a pB

(0) es simplemente exp


p
: B

(0) B

(p). Te-
nemos 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 h
1
, que es diferenciable como aplicacion de
B

(p) E

y, como T
p
(V ) es una subvariedad de TV , es claro que B

(0) es
una subvariedad de E

, luego exp
1
p
tambien es diferenciable como aplicacion
en B

(0) (por el teorema 9.21).


As pues, exp
p
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 B

(q) puede ser unido por


una geodesica minimizante, pero de momento no podemos asegurar que este
contenida en B

(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.
q
(0)
La interpretaci on es esta: si es sucientemente pe-
que no como para que a esa distancia la metrica sea eucl-
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 for-


mada 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
[
k
ij
(p)[ <
1
n
3
.
Llamemos x
k
(t) = x
k
, de modo que

(t) =

k
dx
k
dt

x
k

(t)
.
10.4. Geodesicas 299
Notemos que podemos sustituir la curva (t) por (Mt), para cualquier
M > 0 y as garantizar que

k
_
dx
k
dt

0
_
2
= 1. (10.19)
Tenemos que
g(t) =
_

k
x
2
k
(t)
es una funci on diferenciable en [, ]. Ademas
g

(0) =

(0)(f) = 0,
luego basta probar que g

(0) > 0. Claramente


g

(t) =
1
g

k
x
k
dx
k
dt
,
g

(t) =
1
g

k
_
_
dx
k
dt
_
2
+x
k
d
2
x
k
dt
2
_

g
2

k
x
k
dx
k
dt
,
g

(0) =
1
g(0)

k
_
_
dx
k
dt

0
_
2
+x
k
(0)
d
2
x
k
dt
2

0
_
=
1
g(0)
_
1

k
x
k
(0)
d
2
x
k
dt
2

0
_
,
donde hemos usado (10.19). Como es una geodesica, sus coordenadas satisfa-
cen las ecuaciones (10.16), luego tenemos
g

(0) =
1
g(0)
_
_
1

i,j,k
x
k
(0)
dx
i
dt

0
dx
j
dt

k
ij
((0))
_
_
.
Tenemos que d((0), q) = f((0)) , luego [
k
ij
((0))[ < n
3
. Por otra
parte, (10.19) implica que

dx
i
dt

1
y [x
k
(0)[ f((0)) 1 (podemos tomar 1). En denitiva,

i,j,k
x
k
(0)
dx
i
dt

0
dx
j
dt

k
ij
((0))

<

i,j,k
1
n
3
= 1,
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 B

(q) es convexa.
Demostraci on: Sean y seg 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 B

(q) este contenida en el entorno del enunciado.


Tomemos p, r B

(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 B

(q), es decir, que f((t)) <


para todo t.
Sea t
0
[0, l] un punto donde g = f tome el valor maximo. Entonces
g(t
0
) = f((t
0
)) = d(q, (t
0
)) d(q, p) +d(p, (t
0
)) < +

2
< .
Supongamos, por reducci on al absurdo, que g(t
0
) . Entonces t
0
,= 0 y
t
0
,= l, luego ha de ser g

(s) =

(s)(f) = 0. Podemos aplicar el resultado previo


(en realidad tendramos que cambiar (t) por (t t
0
)) y concluir que g tiene
un mnimo relativo estricto en t
0
, lo cual contradice a que tenga un m aximo.
Por ultimo, notamos que es la unica geodesica contenida en B

(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).
Demostraci on: Sea una curva en las condiciones indicadas. Podemos
suponerla parametrizada por el arco. Si t
0
es un punto de su dominio, tomamos
y en las condiciones del teorema 10.34 para q = (t
0
). Sea > 0 tal que
[t
0
, t
0
+] B

((t
0
)). Entonces
(t
0
+) B

((t
0
) ),
luego podemos aplicar 10.32 para concluir que [
[t
0
,t
0
+]
es (salvo reparame-
trizacion) una geodesica. Como esta parametrizada por el arco, de hecho es una
geodesica. En particular es regular en un entorno de t
0
y su derivada covariante
en t
0
es nula. Como esto vale para todo t
0
, concluimos que es una geodesica.
Propiedades globales de las geodesicas En general, dos puntos de una va-
riedad de Riemann conexa no pueden unirse necesariamente por una geodesica.
Pensemos por ejemplo en R
2
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
Denicion 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 exp
p
(v) =
v
(1) para todo vector v T
p
V . As tenemos denida la
funci on exponencial exp
p
: T
p
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 exp
p
es diferenciable en T
p
V .
Demostraci on: Supongamos que exp
p
no es diferenciable en alg un punto.
Sea R el supremo de todos los radios r tales que exp
p
es diferenciable en la bola
abierta B
r
(0). Obviamente exp
p
es diferenciable en B
R
(0).
Vamos a probar que, cada w T
p
V con |w| = R tiene un entorno en el que
exp
p
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 exp
p
es diferenciable, con lo que tendremos una contradicci on.
Sea q = exp
p
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 (1r)|w| = (1r)R < . Sea q
0
=
w
(r),
de modo que d(q, p) < .
Tomemos como carta de T
p
V un isomorsmo en R
n
. Sean x
1
, . . . , x
n
las
coordenadas correspondientes. Consideramos X : T
p
V T(T
p
V ) dado por
X
v
=
1
r
x
1
(v)

x
1

v
+ +
1
r
x
n
(v)

x
n

v
.
Se comprueba inmediatamente que X es diferenciable. Si
v
(t) = tv, es
claro que X
w
=

r
1
w
(r).
Sea : B
R
(0) TV la aplicaci on dada por
B
R
(0)
X
T(B
R
(0))
d exp
p
TV
(1r)
TV,
claramente diferenciable (la ultima aplicaci on es la multiplicaci on por 1 r).
Explcitamente,
(v) = (1 r)d exp
p
(X
v
) = (1 r)d exp
p
(

r
1
v
(r)) = (1 r)

r
1
v
(r).
En particular (rw) = (1 r)

w
(r) T
q
0
V , luego
|(rw)| = (1 r)|w| = (1 r)R < .
As pues, (rw) E

(es un vector de norma menor que en un punto q


0
que dista de q menos que ). Como rw B
R
(0) y exp
p
es continua en esta
302 Captulo 10. Variedades de Riemann
bola, existe un entorno U
0
de rw tal que [U
0
] E

. Sea U = r
1
U
0
, que es
un entorno de w. Denimos : U V como la composicion
U
r
U
0

exp
V,
claramente diferenciable. La prueba estar a terminada si demostramos que =
exp
p
[
U
. En efecto, si v U, sea v
1
= (rv) = (1 r)

w
(r), sea q
1
=
v
(r).
Entonces (representando por
q
1
las geodesicas que parten de q
1
), tenemos que
(v) = exp
q
1
(v
1
) =
q
1
(1r)

v
(r)
(1) =
q
1

v
(r)
(1 r) =
p
v
(1) = exp
p
(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.
Ademas, si se da cualquiera de estas condiciones, entonces todo par de puntos
de V pueden unirse por una geodesica minimizante.
Demostraci on: Obviamente a) implica b). Veamos que b) implica que
todo punto q V puede unirse con p por una geodesica minimizante. Sea
r = d(p, q) > 0. Consideremos una bola geodesica B

(p) con < r y tomemos


v T
p
V de norma 1 tal que p
0
= exp
p
(v) minimice la distancia a q entre los
puntos de la esfera geodesica S

(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 S

(p), entonces
d(p, q) d(p, s) +d(s, q) = +d(s, q) +d(p
0
, q).
Por otra parte, si : [a, b] V es un arco que une p con q, existe un punto
t
0
]a, b[ tal que (t
0
) S

(p) y as
l() = l([
[a,t
0
]
) +l([
[t
0
,b]
) +d(p
0
, q),
luego d(p, q) = +d(p
0
, q). Equivalentemente, d(
v
(), q) = r .
Sea t
1
el supremo de los t R tales que d(
v
(t), q) = r t. Tenemos que
t
1
r y por continuidad es claro que d(
v
(t
1
), q) = r t
1
. Basta demostrar
que t
1
= r.
10.4. Geodesicas 303
En caso contrario, si t
1
< r, tomamos una esfera geodesica S

(
v
(t
1
)) y
consideramos en ella el punto p

0
mas cercano a q. Igual que antes razonamos
que d(
v
(t
1
), q) =

+d(p

0
, q), luego d(p

0
, q) = r t
1

y
d(p, p

0
) d(p, q) d(p

0
, q) = r r +t
1
+

= t
1
+

,
pero la uni on de
v
[
[0,t
1
]
con la geodesica que va de
v
(t
1
) a p

0
tiene longitud
t
1
+

, luego es minimizante y, por consiguiente, una geodesica. Necesariamente


entonces es la propia
v
. En particular d(p, p

0
) = t
1
+

y
v
(t
1
+

) = p

0
De este modo tenemos que d(
v
(t
1
+

), q) = r (t
0
+

), en contradicci on
con la eleccion de t
1
.
Como consecuencia, la aplicacion exp
p
: T
p
V V es suprayectiva. M as
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
T
p
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 con-
verge.
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 po-
demos tomar una sucesion t
m

m
]a, b[ convergente a b, con lo que (t
m
)
es una sucesion de Cauchy en V (ya que d((t
m
), (t
r
)) = k[t
m
t
r
[, donde
k = |

(0)|). Por hip otesis converge a un punto p V . Mediante el teorema


10.34 encontramos una bola geodesica B

(q) tal que, si (t


m
) esta en ella, en-
tonces una bola B

((t
m
)) 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 geode-
sicas y entornos convexos ha sido para probar el teorema siguiente esencial-
mente topol ogico que nos har a falta en el estudio de la homologa y la coho-
mologa de las variedades diferenciales.
Denicion 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 R
n
.
(Un conjunto A R
n
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 G
n

n
un cubrimiento abierto de V seg un el
teorema 1.16. Cada compacto G
n
G
n1
puede cubrirse por un n umero nito
de bolas abiertas convexas contenidas en G
n+1
G
n2
(se entiende que G
n
=
si n < 0). Llamemos U
n
a este conjunto nito de bolas. Podemos suponer que
cumplen el teorema 10.34.
Sea V
n
=
n+2

i=n2
U
i
, que es un cubrimiento nito del compacto G
n+2
G
n3
.
Sea
n
el n umero de Lebesgue de este cubrimiento, es decir, el que satisface el
teorema 2.37.
Ahora, para cada q G
n
G
n1
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 G
n+1
G
n2
. Extraemos un subcubrimiento nito U

n
,
de modo que la uni on de todos ellos es un cubrimiento abierto de V localmente
nito.
Supongamos ahora que C = U
1
U
r
es una interseccion no vaca de
abiertos de este cubrimiento. Sea W = U
1
U
r
. Tomemos un punto
p C, que cumplir a p G
n
G
n1
para alg un n. Entonces, cada U
i
pertenece
a U

n1
U

n
U

n+1
. Por consiguiente, su di ametro es menor que
n
/2 y el
di ametro de W es menor que
n
.
Por otra parte, es claro que W G
n+2
G
n3
G
n+2
G
n3
, luego por el
teorema 2.37 concluimos que W esta contenido en una de las bolas convexas del
cubrimiento V
n
, 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 cuales-
quiera de C, entonces, puesto que C U
i
W B, tenemos que p y q pueden
unirse por una geodesica minimizante contenida en U
i
, 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, exp


p
se restringe a un difeomorsmo
entre un entorno de 0 en T
p
(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 R
n
.
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 ho-
mologa y la cohomologa singular de la variedad.
11.1 Homologa singular diferenciable
La homologa singular diferenciable de una variedad diferencial es la ho-
mologa que se obtiene al considerar unicamente smplices diferenciables en el
sentido de la denici on siguiente:
Denicion 11.1 Sea V una variedad diferencial. Un p-smplice singular di-
ferenciable 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 C

p
(V ) como el A-submodulo
de C
p
(V ) generado por los p-smplices singulares diferenciables en V . A sus
elementos los llamaremos p-cadenas singulares diferenciables en V . (Conside-
ramos unicamente la homologa completa, de modo que C
1
(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 (x
1
, . . . , x
i
, . . . x
n
) se extiende a una aplicaci on
diferenciable (afn) de R
p1
en R
p
, es claro que si es un p-smplice diferencia-
ble, entonces la composicion

(x
1
, . . . , x
i
, . . . x
n
) 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 H

p
(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, U
1
) (W, U
2
) es una aplicaci on diferenciable en-
tre pares de variedades, es claro que f

se restringe a un homomorsmo f

:
C

(V, U
1
) C

(W, U
2
), el cual induce a su vez homomorsmos de modulos
f

: H

p
(V, U
1
) H

p
(W, U
2
). En denitiva, la homologa singular diferen-
ciable 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 es-
pacio V = p con un unico punto, de modo que las funciones diferenciables
en V son las funciones constantes y T
p
V = 0. Todos los conceptos y resulta-
dos 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 diferencia-
ble. Para ello hemos de considerar homotopas diferenciables:
Denicion 11.2 Dos aplicaciones diferenciables f, g : V W entre varieda-
des son homotopicas si existe una aplicaci on diferenciable H : RW W tal
que H
0
= f y H
1
= g.
Al trabajar con aplicaciones diferenciables hay ciertas construcciones to-
pol 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 f
1
y f
2
y H

es una
homotopa entre f
2
y f
3
, entonces una homotopa entre f
1
y f
3
viene dada por
H

(t, x) =
_
H(g(t), x) si t 1/2,
H

(g(t 3/4), x) si t 1/2.


Notemos que hemos tenido que denir las homotopas sobre R V en lu-
gar 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 ho-
motopicas, existe una homotopa H entre ellas tal que H
t
= f para t 0 y
H
t
= g para t 1.
Demostraci on: Basta considerar una funci 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 P
p
se extienden a aplicaciones diferen-
ciables (anes) de R
p+1
en R
p+1
.
Si :
p
V es un p-smplice diferenciable y

: I
p
R V
es el dado por

(t, x) = (t, (x)), es claro que

se extiende a una aplicaci on


diferenciable en un entorno de I
p
, luego P() =

(P
p
) es un smplice
diferenciable en R V . Por consiguiente tenemos el homomorsmo
P : C

p
(V ) C

p
(R V ).
Para cada aplicaci on diferenciable f : V W denimos la aplicaci on
diferenciable f

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

= P + P.
Por ultimo, consideramos una homotopa H : R V W entre dos fun-
ciones diferenciables f y g, con lo que f = f

H, g = g

H, y llamando
P
H
= P H

: C

(V ) C

(W), al componer la relaci on anterior con H

resulta que
g

= P
H
+ P
H
,
es decir, que P
H
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 c
p
), entonces la homologa
diferenciable de V coincide con la de p.
Tampoco ofrece dicultad alguna probar que el operador de subdivisi on ba-
ricentrica se restringe a un operador S : C

(V ) C

(V ). En efecto, los
smplices que forman la subdivisi on S(x
0
, . . . , x
p
) son anes, luego todos ellos
se extienden a aplicaciones diferenciables (anes) de R
p
en s mismo. Por con-
siguiente, si C

p
(V ), se cumple que S() =

(S(x
0
, . . . , x
p
)) C

p
(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 modica-
ciones rutinarias obtenemos 2.38 y de aqu 2.43 (con la denici on obvia de los
grupos de homologa H

p
(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 H

p
(V ) H
p
(V ).
Demostraci on: Sea U un cubrimiento simple de V , es decir, un cubri-
miento abierto localmente nito tal que cualquier intersecci on no vaca C de
abiertos de U es difeomorfa a un abierto estrellado de R
n
. 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 H
t
(x) = tx).
Por consiguiente las intersecciones de abiertos de U son contractibles y sus gru-
pos 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:
H

p
(V ; U)

H
p
(V ; U)

p
(V )

H
p
(V )
Claramente es conmutativo y sabemos que las echas verticales son isomor-
smos, 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 i
p

p
y

p
i
p
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 C
p
(V ; U)
y todo abierto U U tal que [c[ U, se cumpla que [
p
(c)[ U. M as a un, si
c C

p
(V ; U) entonces
p
(c) = c.
Tomamos
p
= 0 para p < 0 y como
0
la identidad en C

0
(V ; U) =
C
0
(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 i
p

p
= 1, luego s olo nos queda demostrar
que
p
i
p
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 H
p
= 0 para p < 0 y H
0
(x) = c
x
(el 1-smplice constante x). Su-
puesto denido H
p1
, tomamos C
p
(V ; U), y llamamos C a la interseccion
de los abiertos de U que contienen a [[. Las hip otesis de induccion implican
inmediatamente que () H
p1
() es un p-ciclo (no necesariamente di-
ferenciable) con soporte contenido en C, luego existe H
p
() C
p+1
(V ; U) con
soporte contenido en C tal que H() = () H(). Ahora basta exten-
der 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)

(V )

(V, U)

0
0

C(U)

C(V )

C(V, U)

0
Al formar las sucesiones exactas de homologa obtenemos un diagrama con-
mutativo 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:
H
p
(V, U) H
p

(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
H
p
(V, U) y H
p

(V, U) asigna a la clase del cociclo la clase de su restriccion a


C
p

(V ).
Si suponemos concretamente que el anillo de coecientes es A = R, el teo-
rema 5.51 nos da que H
p

(V, U) y H
p
(V, U) son naturalmente isomorfos a los
espacios duales de H

p
(V, U) y H
p
(V, U), respectivamente, y es facil ver que
el isomorsmo es simplemente el inducido de forma natural por el isomorsmo
entre estos ultimos.
11.2 Tensores antisimetricos
Mientras la homologa diferenciable es solo una mnima variante de la homo-
loga singular, la cohomologa que pretendemos denir en las variedades diferen-
ciales 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 re-
sultados 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 necesi-
tamos 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. Representa-
mos por T
k
(V ) = T
0
k
(V ). El grupo
k
de las permutaciones de 1, . . . , k act ua
de forma natural sobre T
k
(V ) con la accion determinada por
(T)(v
1
, . . . , v
k
) = T(v

1
1
, . . . , v

1
k
).
Equivalentemente:
(
1

k
) =
1

k
.
Diremos que un tensor T T
k
(V ) es simetrico (resp. antisimetrico) si cumple
T = T (resp. T = sig T) para todo
k
.
En otras palabras, T es simetrico si T(v
1
, . . . , v
k
) 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 A
k
(V ) los subespacios de tensores covariantes
simetricos y antisimetricos, respectivamente, de grado k en V . Convenimos que
S
0
(V ) = A
0
(V ) = K (el cuerpo de escalares).
Podemos simetrizar un tensor arbitrario de V mediante el epimorsmo
S : T
k
(V ) S
k
(V ) dado por
S(T) =
1
k!

k
T.
11.2. Tensores antisimetricos 311
Es claro que T es simetrico si y solo si S(T) = T. Similarmente denimos el
epimorsmo A : T
k
(V ) A
k
(V ) mediante
A(T) =
1
k!

k
(sig ) T.
Tambien es claro que T es antisimetrico si y solo si A(T) = T. Denimos
los espacios vectoriales graduados
S(V ) =

k0
S
k
(V ), A(V ) =

k0
A
k
(V ).
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
: A
k
(V ) A
r
(V ) A
k+r
(V )
dados por
=
(k +r)!
k! r!
A( ).

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

=

k0
T
k
(V )
e I

es el ideal bil atero generado por los cuadrados , con V

. Re-
presentemos por el producto (obviamente asociativo) de Q

. La proyecci on
: T

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 T
k
(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
tensores T =
1
. . .
p
con alg un
i
=
i+1
y A debera cambiar de signo
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)!
r! s! t!

1

1
,
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
) =

k
(sig )
1

k
.
Teorema 11.5 Si V es un espacio vectorial, entonces A(V ) es un algebra uni-
taria anticonmutativa con el producto , es decir, si A
k
(V ) y A
r
(V ),
entonces
= (1)
kr
.
Ademas, si
1
, . . . ,
k
V

, se cumple que

1

k
=

k
(sig )
1

k
.
Demostraci on: S 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 tam-
bien para .
11.3. Formas diferenciales 313
Denicion 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 e
1
, . . . , e
n
una base del espacio vectorial V y e
1
, . . . , e
n
su base dual,
sean 1 i
1
< < i
k
n, 1 j
1
< < j
k
n. El teorema anterior implica
entonces que
(e
i
1
e
i
k
)(e
j
1
, . . . , e
j
k
) =
_
1 si i
k
= j
k
para todo k,
0 en otro caso.
De aqu se sigue:
Teorema 11.7 Sea V un espacio vectorial y e
1
, . . . , e
n
una base de V . Para
1 k n, una base de A
k
(V ) esta formada por los tensores e
i
1
e
i
k
,
donde los ndices recorren todas las combinaciones con 1 i
1
< < j
k
n.
Demostraci on: En efecto, si A
k
(V ), tenemos que
=

i
1
<<i
k
(e
i
1
, . . . , e
i
k
)e
i
1
e
i
k
.
En efecto, ambos tensores coinciden sobre las k-tuplas (e
j
1
, . . . , e
j
k
) para
ndices crecientes y, por la antisimetra, tambien si los ndices son cualesquiera.
Por linealidad coinciden en todo V
k
.
Por otra parte, si

i
1
<<i
k

i
1
,...,i
k
e
i
1
e
i
k
= 0,
haciendo actuar esta forma sobre (e
i
1
, . . . , e
i
k
) obtenemos que
i
1
,...,i
k
= 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 A
0
(V ) = K
y A
k
(V ) = 0 para k > n por la antisimetra. (Un tensor antisimetrico se anula
sobre k-tuplas con alg unndice 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 A
1
(V ) = V

.
De este modo, para 0 k n tenemos que la dimension de A
k
(V ) es
_
n
k
_
.
La dimensi on de A(V ) es 2
n
.
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
Denicion 11.8 Si V es una variedad diferencial, llamamos
k
(V ) al espacio
vectorial de los tensores T
0
k
(V ) que verican
p
A
k
(T
q
(V )) para todo
p V . Sus elementos se llaman formas diferenciales de grado k. El algebra
exterior de V es
(V ) =

k
(V ).
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
i
1
,,i
k
, con
1 i
1
< i
k
n de modo que
[
U
=

i
1
<<i
k

i
1
,,i
k
dx
i
1
dx
i
n
.
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 apli-
caciones lineales f

: T
0
k
(W) T
0
k
(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

(). Ob-
viamente se conserva el caracter funtorial, es decir, para la identidad tenemos
1

= 1 y (f g)

= g

.
La evaluacion Vamos a considerar tres derivaciones sobre el algebra exterior
(V ) de una variedad diferencial V . Empezamos por la mas simple de las tres:
Denicion 11.9 Sea V una variedad diferencial y X X(V ). Denimos la eva-
luaci on en X o multiplicaci on interior por X como el homomorsmo graduado
i
X
: (V ) (V ) de grado 1 dado por
i
X
()(X
1
, . . . , X
k1
) = (X, X
1
, . . . , X
k1
), para cada
k
(V ).
M as precisamente, i
X
(), 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 i
X
(f) = 0 para todo f
0
(V ).
Una comprobaci on rutinaria muestra que i
X
es una antiderivaci on del algebra
exterior, es decir, que es lineal y ademas cumple
i
X
( ) = i
X
() + (1)
p
i
X
(),
p
(V ),
q
(V ).
(Se calcula explcitamente la accion de ambos miembros sobre campos vectoria-
les 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 homomor-
smo graduado L
X
: (V ) (V ) de grado 0. Concretamente, usando que
conmuta con las contracciones de tensores se sigue sin dicultad que
L
X
()(X
1
, . . . , X
k
) = X((X
1
, . . . , X
k
))
k

i=1
(X
1
, . . . , L
X
X
i
, . . . , X
k
),
para toda
k
(V ), y esta expresion muestra claramente que L
X

k
(V ).
Aplicando esta expresi on se concluye inmediatamente la relacion
i
[X,Y ]
= i
Y
L
X
L
X
i
Y
. (11.2)
A su vez, de aqu deducimos que L
X
es una derivaci on de (V ), es decir,
que cumple
L
X
( ) = (L
X
) + L
X
. (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
i
Y
(L
X
( )) = L
X
(i
Y
( )) i
[X,Y ]
( )
= L
X
(i
Y
() + (1)
p
i
Y
) i
[X,Y ]
() (1)
p
i
[X,Y ]
.
Aplicando la hip otesis de induccion esto es igual a
L
X
(i
Y
()) +i
Y
() L
X
+ (1)
p
(L
X
) i
Y
+ (1)
p
L
X
(i
Y
))
i
[X,Y ]
() (1)
p
i
[X,Y ]
.
Ahora aplicamos (11.2) y llegamos a
i
Y
(L
X
()) + (1)
p
(L
X
) i
Y
+i
Y
() L
X
+ (1)
p
i
Y
(L
X
())
= i
Y
((L
X
) + L
X
).
En resumen, tenemos que
i
Y
(L
X
( )) = i
Y
((L
X
) + L
X
).
Ahora bien, de la denici on de i
X
se sigue inmediatamente que si dos formas
y H
k
(V ) con k 1 cumplen que i
Y
() = i
Y
(H) para todo Y X(V ),
entonces = H. Por consiguiente, podemos cancelar i
Y
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 con-
diciones del teorema siguiente:
Teorema 11.10 Si V es una variedad diferencial existe una unica 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
) = d
1

2
+ (1)
p

1
d
2
.
d) d
2
= 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 unica antiderivaci on de (V )
de grado 1 que extiende a la diferencial usual y tal que d
2
= 0.
Demostraci on: En primer lugar probaremos que seg un acabamos de
armar la ultima 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 unica. 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

1i
1
<<i
k
n

i
1
i
k
dx
i
1
dx
i
k
,
para ciertas funciones
i
1
i
k
C

(U).
La forma f coincide con en un entorno de p y sus coecientes son las
funciones
i
1
i
k
= f
i
1
i
k
. Puesto que f se anula fuera de U, podemos con-
siderar que
i
1
i
k
C

(V ). Similarmente, las funciones y


i
= fx
i
extendidas
11.3. Formas diferenciales 317
como 0 fuera de U son de clase C

en V y coinciden con las x


i
en un entorno
de p. Por consiguiente dy
i
coincide con dx
i
en un entorno de p. As pues, la
forma f (y por consiguiente ) coincide con la forma
=

1i
1
<<i
k
n

i
1
i
k
dy
i
1
dy
i
k
en un entorno de p. Ahora calculamos
d =

1i
1
<<i
k
n
d
i
1
i
k
dy
i
1
dy
i
k
, (11.4)
pues una simple inducci on prueba a partir de c) y d) que d(dy
i
1
dy
i
k
) = 0.
Teniendo en cuenta que la diferencial depende s olo del comportamiento local de
las formas llegamos a que
d[
p
=

1i
1
<<i
k
n
d
i
1
i
k
(p) dx
i
1
[
p
dx
i
k
[
p
.
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 unica.
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
d(X
1
, . . . , X
k+1
) =

j
(1)
j+1
X
j
((X
1
, . . .

X
j
, . . . , X
k+1
))
+

i<j
(1)
i+j
([X
i
, X
j
], X
1
, . . . ,

X
i
, . . . ,

X
j
, . . . X
k+1
)
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
L
X
= i
X
d +d i
X
.
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(dy
i
1
dy
i
k
) = 0, para todas las fun-
ciones y
i
C

(V ), pero este era el unico caso particular de d) que hemos usado


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
L
X
= i
X
d +d i
X
(11.5)
entre las tres derivaciones que hemos introducido. De ella, junto al hecho de
que d
2
= 0, se sigue inmediatamente que
L
X
d = d L
X
. (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 va-
riedad diferencial V tiene estructura de complejo inverso (de espacios vectoriales
sobre R) con la diferencial exterior (entendiendo que
k
(V ) = 0 si k < 0).
Denicion 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 ) =

k
H
k
(V ),
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 L
X
es un homomorsmo
de complejos de grado 0, mientras que (11.5) arma que i
X
es una homotopa
entre L
X
y el homomorsmo nulo, por lo que L
X
induce el homomorsmo nulo
en el algebra de cohomologa.
Teorema 11.12 Sea f : V W una aplicaci on diferenciable entre varieda-
des. Entonces f

: (W) (V ) es un homomorsmo de complejos.


11.4. La cohomologa de De Rham 319
Demostraci on: Hemos de probar que si (W) entonces se cumple
f

(d) = df

(). Es claro que el valor de ambas formas en un punto p depende


unicamente 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 dy
i
1
dy
i
k
)
_
= d
_
f

(g dy
i
1
dy
i
k
)
_
.
Ahora bien, ambos miembros son d(f g) d(f y
i
1
) d(f y
i
k
).
Por consiguiente toda aplicaci on diferenciable entre variedades f : V W
induce homomorsmos f

k
: 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 unicamente 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
[
t
0
son independientes de la carta x con la que se
calculan, pues
f
t

(t
0
,p)
=
d(i
p
f)
dt

t
0
,
donde i
p
(t) = (t, p). As pues, determinan un campo vectorial
t
X(R V ).
Veamos el comportamiento de la antiderivacion i

t
en el caso en que V
puede cubrirse por una sola carta x. Entonces i

t
(dt) = 1, i

t
(dx
i
) = 0. Estas
la determinan completamente, pues implican que
i

t
(f dt dx
i
1
dx
i
k
) = f dx
i
1
dx
i
k
,
i

t
(f dx
i
1
dx
i
k
) = 0.
Denimos las inclusiones j
t
: V RV dadas por j
t
(p) = (t, p), que a su
vez nos dan las aplicaciones j
t
: (R V ) (V ), que son homomorsmos
de grado 0. Si V se puede cubrir por una sola carta tenemos
j
t
(f) = j
t
f, j
t
(dt) = 0, j
t
(dx
i
) = dx
i
.
320 Captulo 11. Homologa y cohomologa diferenciable
Finalmente, dados dos n umeros reales a < b, denimos una aplicaci on lineal
I
b
a
: (R V ) (V ) de grado 0 que a cada
k
(R V ) le asigna
I
b
a
()
p
(v
1
, . . . , v
k
) =
_
b
a
j
t
()
p
(v
1
, . . . , v
k
) dt, v
1
, . . . , v
k
T
p
(V ).
Veamos que efectivamente I
b
a
() (V ). Ante todo notemos que si x es
una carta alrededor de p, entonces I
b
a
() depende unicamente de la restriccion
de al dominio de x, por lo que podemos suponer que V es el dominio de x.
Tambien es claro que I
b
a
es lineal, luego podemos suponer que
= f dx
i
1
dx
i
k
,
donde admitimos la posibilidad de que i
1
= 0 con el convenio de que x
0
= t.
Si aparece dt, entonces j
t
() = 0, luego esta obviamente en (V ). En caso
contrario
j
t
()
p
(v
1
, . . . , v
k
) = f(t, p)(dx
i
1
[
p
dx
i
k
[
p
)(v
1
, . . . , v
k
),
luego
I
b
a
()
p
(v
1
, . . . , v
k
) =
_
_
b
a
f(t, p) dt
_
(dx
i
1
[
p
dx
i
k
[
p
)(v
1
, . . . , v
k
),
y en denitiva
I
b
a
() =
_
_
b
a
f dt
_
dx
i
1
dx
i
k
.
Se comprueba inmediatamente que la integral que aparece en esta expresi on
es diferenciable como funci on de p, luego tambien en este caso I
b
a
() (V ).
Ahora veamos que el operador I
b
a
conmuta con la diferencial exterior, es
decir, que d I
b
a
= I
b
a
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 dx
i
1
dx
i
k
.
Si i
1
= 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

i=i
j
_
_
b
a
f
x
i
dt
_
dx
i
dx
i
1
dx
i
k
.
Ahora probamos una igualdad de la que se deducir a f acilmente el teorema
de homotopa. Veamos que
j
b
j
a
= d i

t
I
b
a
+i

t
I
b
a
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 (di

t
+i

t
d) I
b
a
. De nuevo podemos restringirnos
al rango de una carta y trabajar con una forma
= f dx
i
1
dx
i
k
.
Una vez mas hemos de distinguir si aparece dt o no. Si no aparece tenemos que
d(i

t
()) = 0 y
i

t
(d) =
f
t
dx
i
1
dx
i
k
.
Al aplicar I
b
a
obtenemos, teniendo en cuenta la regla de Barrow,
_
_
b
a
f
t
dt
_
dx
i
1
dx
i
k
= (j
b
f j
a
f)dx
i
1
dx
i
k
= j
b
() j
a
().
Supongamos ahora que = f dt dx
i
2
dx
i
k
. Entonces
d =

i=i
j
f
x
i
dt dx
i
dx
i
2
dx
i
k
,
luego
i

t
(d) =

i=i
j
f
x
i
dx
i
dx
i
2
dx
i
k
y
d(i

t
()) =

i=i
j
f
x
i
dx
i
dx
i
2
dx
i
k
+
f
t
dt dx
i
2
dx
i
k
.
Al sumar estos dos terminos nos queda solo el ultimo sumando de la ultima
igualdad y, como tiene dt, al aplicar I
b
a
queda la forma nula. As mismo es claro
que j
b
() j
a
() = 0.
Ahora ya es f acil probar el teorema de homotopa:
Teorema 11.13 Si f, g : V W son aplicaciones homotopicas entre varie-
dades, entonces f

, g

: (W) (W) son homomorsmos homotopicos.


Demostraci on: Sea H : RV W una homotopa entre f y g. Deni-
mos h = H

t
I
1
0
. Claramente h : (W) (V ) es un homomorsmo de
grado 1. Componiendo con H

en ambos miembros de (11.7) obtenemos


H

(j
1
j
0
) = H

d i

t
I
1
0
+H

t
I
1
0
d.
El primer miembro es (j
1
H)

(j
0
H)

= g

. 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
H
k
(V )

=
_
R si k = 0,
0 si k ,= 0.
322 Captulo 11. Homologa y cohomologa diferenciable
La sucesi on de Mayer-Vietoris Sea V una variedad diferencial y U
1
, U
2
dos abiertos en V de modo que
1
V = U
1
U
2
, U
1
U
2
,= . Entonces U
1
, U
2
y
U
1
U
2
son variedades diferenciales. Consideramos las inclusiones
j
1
: U
1
U
2
U
1
, j
2
: U
1
U
2
U
2
, i
1
: U
1
V, i
2
: U
2
V.
A partir de ellas construimos la sucesion de aplicaciones lineales
0 (V )

(U
1
) (U
2
)

(U
1
U
2
) 0. (11.8)
dada por () =
_
i
1
(), i
2
()
_
y (
1
,
2
) = j
1
(
1
) j
2
(
2
).
Representaremos las diferenciales de (V ), (U
1
), (U
2
) y (U
1
U
2
) me-
diante d, d
1
, d
2
y d
12
respectivamente. Es claro que (U
1
) (U
2
) es un com-
plejo con el operador cofrontera dado por (d
1
d
2
)(
1
,
2
) = (d
1

1
, d
2

2
). Las
aplicaciones y son homomorsmos de complejos, luego inducen aplicaciones
lineales
: H(V ) H(U
1
) H(U
2
), : H(U
1
) H(U
2
) H(U
1
U
2
).
Veamos que la sucesion (11.8) es exacta. En primer lugar probamos que
es suprayectiva. Fijemos una partici on de la unidad p
1
, p
2
en V subordinada al
cubrimiento U
1
, U
2
, es decir, p
1
+p
2
= 1, sopp
1
U
1
, sopp
2
U
2
.
Tomemos (U
1
U
2
). La funci on i
1
(p
2
) esta denida en U
1
y se
anula en un entorno de cada punto de U
1
U
2
, luego la forma
1
=
_
i
1
(p
2
)
_

se puede extender a U
1
haciendola nula en U
1
U
2
. Similarmente tenemos

2
=
_
i
2
(p
2
)
_
(U
2
). Es inmediato comprobar que = (
1
,
2
).
La inyectividad de es obvia: si () = 0 entonces se anula en U
1
y en
U
2
, luego se anula en V .
Es claro que = 0. Tomemos ahora (
1
,
2
) N, de modo que

1
(p) =
2
(p) para todo p U
1
U
2
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, U
1
, U
2
):
H
k
(V )

H
k
(U
1
) H
k
(U
2
)

H
k
(U
1
U
2
)

H
k+1
(V )
La prueba del teorema siguiente es inmediata:
Teorema 11.15 Si f : (V, U
1
, U
2
) (W, U

1
, U

2
) es una aplicaci on diferen-
ciable entre tradas de abiertos en las variedades V y W, entonces los homo-
morsmos inducidos por f hacen conmutativo el diagrama siguiente:
H
p
(V )

H
p
(U
1
) H
p
(U
2
)

H
p
(U
1
U
2
)

H
p+1
(V )
H
p
(W)

H
p
(U

1
) H
p
(U

2
)

H
p
(U

1
U

2
)

H
p+1
(W)

1
Ver la observacion al nal de este apartado.
11.5. El teorema de De Rham 323
Aunque hemos supuesto que U
1
U
2
= , 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
(U
1
U
2
) = 0.
Uniones disjuntas Por ultimo observemos que si una variedad V se des-
compone como union numerable de abiertos disjuntos dos a dos, V =

k=0
V
k
,
entonces

p
(V )

k=0

p
(V
k
).
El isomorsmo viene dado por ([
V
k
), es decir, es el producto de los
homomorsmos inducidos por las inclusiones i
k
: V
k
V . Por consiguiente
H
p
(V )

k=0
H
p
(V
k
),
y el isomorsmo es el producto de los homomorsmos i

k
.
11.5 El teorema de De Rham
En esta seccion demostraremos que la cohomologa de De Rham de una va-
riedad diferencial es naturalmente isomorfa a la cohomologa singular. Para ello
necesitamos denir la integraci on de formas diferenciales sobre cadenas singu-
lares 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 R
p
que contiene al smplice canonico
p
.

Esta dene un homomorsmo

:
p
(V )
p
(U). Es obvio que existe una unica funci on f C

(U) tal
que

() = f dx
1
dx
p
, donde las funciones x
i
son las coordenadas de la
identidad en U. Denimos
_

=
_

p
f(x)dx
1
dx
p
,
donde la ultima 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
ambas coinciden en un entorno de x, por lo que
1
() y
2
() coinciden en
el punto x, luego las funciones correspondientes f
1
y f
2
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
a
i

i
C

p
(V ) es una p-cadena singular diferenciable (con coe-
cientes en R), denimos
_
c
=
r

i=1
a
i
_

i
.
As tenemos denida una aplicaci on bilineal
_
: C

p
(V )
p
(V ) R. En
primer lugar probamos que se comporta adecuadamente respecto a los homo-
morsmos inducidos por las aplicaciones diferenciables.
Teorema 11.16 Sea h : V W una aplicaci on diferenciable entre varieda-
des, sea c C

p
(V ) y
p
(W). Entonces
_
c
h

() =
_
h

(c)
.
Demostraci on: Por linealidad basta probarlo en el caso en que c = es
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

(h

()) = ( h)

() =

()

() = f dx
1
dx
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 dife-
renciales sobre smplices:
Teorema 11.17 (Teorema de Stokes para smplices) Sea V una variedad
diferencial, c C

p+1
(V ),
p
(V ). Entonces
_
c
d =
_
c
.
Demostraci on: Por linealidad podemos suponer que c = es un p + 1-
smplice. El caso p = 0 es simplemente la regla de Barrow. En efecto, tenemos
que : [0, 1] V , luego

(d) = d( ) = ( )

dx y
_

d =
_
1
0
( )

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

(I)
d =
_
I

(d) =
_
I
d

(),
11.5. El teorema de De Rham 325
_

=
_

(I)
=
_

(I)
=
_
I

().
Notemos que

()
p
(U), donde U es un entorno de
p+1
en R
p+1
.
As pues, podemos suponer que = I y
p
(U). M as a un, por linealidad
podemos suponer que
= f dx
1


dx
i
dx
p+1
,
con lo que
d = df dx
1


dx
i
dx
p+1
= (1)
i+1
f
x
i
dx
1
dx
p+1
.
Para evitar confusi on con las funciones coordenadas llamaremos e
0
, . . . , e
p+1
a los vertices del smplice canonico
p+1
, es decir,
e
0
= (0, . . . , 0), e
1
= (1, 0, . . . , 0), . . . , e
p+1
= (0, . . . , 0, 1).
Con la notaci on de la seccion 2.2 (salvo por lo que acabamos de decir),
tenemos que
= (e
0
, . . . , e
p+1
), =
p+1

j=0
(1)
j
(e
0
, . . . , e
j
, . . . , e
p+1
).
Si llamamos
j
= (e
0
, . . . , e
j
, . . . , e
p+1
), hemos de probar que
_

(1)
i+1
f
x
i
dx
1
dx
p+1
=
p+1

j=0
(1)
j
_

j
f dx
1


dx
i
dx
p+1
.
Ahora hemos de aplicar mecanicamente las deniciones. Empezaremos cal-
culando el miembro derecho. Tomemos j > 0. Entonces
j
:
p
U es
la aplicaci on afn que hace corresponder los vertices e
0
, . . . , e
p
de
p
con los
vertices e
0
, . . . , e
j
, . . . , e
p+1
de
p+1
. Es claro que se trata de la aplicaci on

j
(x
1
, . . . , x
p
) = (x
1
, . . . , x
j1
, 0, x
j
, . . . , x
p
).
Por consiguiente

j
(dx
k
) = d(
j
x
k
) =
_
dx
k
si k < j,
0 si k = j,
dx
k1
si k > j,
luego
j
() = 0 salvo a lo sumo si j = 0 o j = i. Ademas

i
() =
i
(f) dx
1
dx
p
.
Por otra parte
0
(x
1
, . . . , x
p
) =
_
1
p

r=1
x
r
, x
1
, . . . , x
p
_
, luego

0
(dx
k
) =
_
_
_

r=1
dx
r
si k = 1,
dx
k1
si k > 1.
326 Captulo 11. Homologa y cohomologa diferenciable
Es f acil ver entonces que
0
() = (1)
i

0
(f) dx
1
dx
p
. En resumen,
tenemos que
_

= (1)
i
_

p
_

i
(f)(x)
0
(f)(x)
_
dx
1
dx
p
. (11.9)
Por otra parte,
_

d = (1)
i+1
_

p+1
f
x
i
dx
1
dx
p+1
.
Vamos a aplicar el teorema de Fubini, integrando primero respecto a la
coordenada i-esima. As,
_

d = (1)
i+1
_
R
p
_
_
R

p+1
((x, t))
f
x
i

(x,t)
dt
_
dx
1
dx
p
,
donde (x, t) = (x
1
, . . . , x
i1
, t, x
i
, . . . , x
p
) 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

r=1
x
r
,
luego
_

d = (1)
i+1
_

p
_
_
s(x)
0
f
x
i

(x,t)
dt
_
dx
1
dx
p
= (1)
i+1
_

p
(f((x, s(x))) f((x, 0))) dx
1
dx
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(x
1
, . . . , x
i1
, 1
p

r=1
x
r
, x
i
, . . . , x
p
) dx
1
dx
p
=
_

p
f(1
p

r=1
x
r
, x
1
, . . . , x
p
) dx
1
dx
p
,
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
_

: H

p
(V ) H
p
(V ) R.
Equivalentemente, tenemos una aplicaci on lineal H
p
(V ) H
p

(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
hom(U
1
, U
2
) =
_
inclusi on si U
1
U
2
,
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

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 U
1
y U
2
son abiertos en V tales que
U
1
y
U
2
son isomors-
mos, entonces
U
1
U
2
es un isomorsmo si y s olo si lo es
U
1
U
2
.
En efecto, basta considerar el diagrama formado por las sucesiones de Mayer-
Vietoris

H
p
(U
1
U
2
)

U
1
U
2

H
p
(U
1
) H
p
(U
2
)

U
1

U
2

H
p
(U
1
U
2
)

U
1
U
2

H
p

(U
1
U
2
)

H
p

(U
1
) H
p

(U
2
)

H
p

(U
1
U
2
)

y comprobar que es conmutativo, pues entonces la conclusi on se sigue del teo-
rema 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
(U
1
U
2
)

U
1
U
2

H
p+1
(U
1
U
2
)

U
1
U
2

H
p

(U
1
U
2
)

H
p+1

(U
1
U
2
)
La comprobaci on es mera rutina: partimos de [] H
p
(U
1
U
2
) y para
calcular ([]) tomamos
i

p
(U
i
) tales que =
1
[
U
1
U
2

2
[
U
1
U
2
, luego
calculamos (d
1
, d
2
) y buscamos un
p+1
(U
1
U
2
) tal que [
U
1
= d
1
y
[
U
2
= d
2
. Entonces ([]) = [].
Sea
U
1
U
2
([]) = [f]. Si denimos f
i
C
p

(U
i
) mediante f
i
(c) =
_
c

i
,
tenemos que f = f
1
[
C

p
(U
1
U
2
)
f
2
[
C

p
(U
1
U
2
)
, y si denimos h C
p+1

(U
1
U
2
)
como h(c) =
_
c
, tenemos que
h[
C

p+1
(U
i
)
(c) =
_
c
[
U
i
=
_
c
d
i
=
_
c

i
= f
i
(c) = df
i
(c),
luego (
U
1
U
2
([])) = ([f]) = [h] =
U
1
U
2
([]) =
U
1
U
2
(([])).
El ultimo hecho que necesitamos es
328 Captulo 11. Homologa y cohomologa diferenciable
C) Si U =

k=0
U
k
es una uni on disjunta de abiertos de V tal que
cada
U
k
es un isomorsmo, entonces
U
es un isomorsmo.
En efecto, es claro que C

p
(U) =

k=0
C

p
(U
k
), y as C
p

(U) =

k=0
C
p

(U
k
),
H
p

(U) =

k=0
H
p

(U
k
). El isomorsmo viene dado por [f] ([f[
C
p

(U
k
)]).
Tambien sabemos que esto es cierto para la cohomologa de De Rham: H
p
(U) =

k=0
H
p
(U
k
) y el isomorsmo es [] ([[
U
k
]
). Es f acil ver entonces que
U
es
el isomorsmo inducido por los isomorsmos
U
k
.
Ahora ya podemos probar:
Teorema 11.18 (de De Rham) Si V es una variedad diferencial, entonces
los homomorsmos
p
: H
p
(V ) H
p

(V ) dados por

p
()(c) =
_

c

son isomorsmos.
Demostraci on: Consideremos ahora un cubrimiento simple U de V . Las
intersecciones nitas U
1
U
k
de abiertos de U son contractibles, luego por
A) tenemos que es un isomorsmo para ellas. Veamos ahora que si G
1
, . . . , G
r
son intersecciones nitas de abiertos de U entonces es un isomorsmo para
G
1
G
r
. Lo tenemos para r = 1. Si es cierto para r 1, entonces
G
r
(G
1
G
r1
) 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 U
0
un abierto de U V. Tenemos que U
0
corta a un n umero nito de
abiertos de U. Llamemos U
1
V a la uni on de estos (sin contar a U
0
). Entonces
U
1
corta a un n umero nito de abiertos de U distintos de U
0
y de los que forman
U
1
. Llamemos U
2
V a la uni on de estos abiertos. Como suponemos que U no
admite un subcubrimiento nito, este proceso se puede continuar hasta formar
una sucesion U
k

k=0
de abiertos de V de modo que cada cual corta unicamente
al anterior y al siguiente y todo abierto de U que corta a un U
k
esta contenido
en U
k
, en U
k1
o en U
k+1
.
Entonces V =

k=0
U
k
, pues la uni on es abierta y cerrada en V y estamos
suponiendo que V es conexa. Ahora bien, para i = 0, 1, tenemos que los abiertos
11.6. Cohomologa con soportes compactos 329
V
i
=

k=0
U
2k+i
son uniones disjuntas de abiertos de V, luego es un isomorsmo
para ambos, y lo mismo sucede con V
1
V
2
, 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 sopor-
tes compactos analoga a la cohomologa singular con soportes compactos. De
hecho vamos a probar que ambas son isomorfas. La denici on es completamente
natural:
Denicion 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
k
c
(V ) al subconjunto de

k
(V ) formado por las formas de soporte compacto.
Claramente
c
(V ) =

k
c
(V ) es un subcomplejo y una sub algebra de (V ).
Si f : V W es una aplicaci on diferenciable entre variedades y
k
(W),
es facil ver que sopf

() f
1
[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 H
c
(V ) es la cohomo-
loga 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 conte-
nido en K. Es claro que estos espacios determinan un subcomplejo (V, V K)
y la integraci on sobre k-smplices determina un homomorsmo
:
k
(V, V K) C
k

(V, V K),
donde C
k

(V, V K) se dene como el subespacio de C


k

(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
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 iso-
morsmos por el teorema de De Rham. Por consiguiente, el teorema 3.1 nos da
que la integraci on induce isomorsmos

k
: H
k
(V, V K) H
k

(V, V K).
La inclusi on induce isomorsmos H
k
(V, V K) H
k

(V, V K). Tambien


es claro que
c
(V ) es el lmite inductivo de los complejos (V, V K), por lo que
H
c
(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
H
k
c
(R
n
)

=
_
R si k = n,
0 si k ,= n.
(11.10)
Vamos a dar una prueba directa de este hecho. Para ello, dada una varie-
dad V y un punto p V , denimos I
k
p
(V ) como el conjunto de las k-formas
diferenciales en V que se anulan en un entorno de p. Es claro que los espacios
I
k
p
(V ) determinan un subcomplejo I
p
(V ) de (V ), por lo que podemos conside-
rar el complejo cociente G
p
(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
H
k
(G
p
(V ))

=
_
R si k = 0,
0 si k ,= 0.
Demostraci on: Sea : (V ) G
p
(V ) la proyecci on can onica. Un
cociclo de G
0
p
(V ) es de la forma (f), con f
0
(V ), tal que d(f) = (df) = 0.
Esto signica que df I
0
p
(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
(G
p
(V )) esta formado por las clases de las funciones
constantes y es, por consiguiente, isomorfo a R.
Tomemos ahora un cociclo () G
k
p
(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
(G
p
(V )) = 0.
Para calcular la cohomologa con soportes compactos de R
n
identicamos
a R
n
con S
n
p, de modo que podemos identicar
c
(R
n
) = I
p
(S
n
). Basta
considerar la sucesion exacta
0
c
(R
n
) (S
n
) G
p
(S
n
) 0.
Es f acil comprobar directamente que H
0
c
(R
n
) = 0, con lo que tenemos las
sucesiones exactas
0 R R H
1
c
(R
n
) H
1
(S
n
) 0
y
0 H
k
c
(R
n
) 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 so-
portes 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

: H
c
(U) H
c
(V ).
As, si V = U
1
U
2
es una descomposicion de V en uni on de abiertos,
podemos formar la sucesion exacta
0
c
(U
1
U
2
)
i

c
(U
1
)
c
(U
2
)
j

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 =

n
V
n
es una descomposicion de V
en uni on de abiertos disjuntos, entonces las inclusiones i

n
: H
c
(U
n
) H
c
(V )
inducen un isomorsmo

n
H
c
(U
n
)

= H
c
(V )
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
R
n
. Recordemos que la orientacion de un abierto U de R
n
se obtiene a partir
de la de S
n
considerando R
n
= S
n
y a traves de los isomorsmos
H
n
(S
n
) H
n
(S
n
, S
n
p) H
n
(U, U p),
es decir, si jamos uno de los dos generadores H
n
(S
n
) (para la homo-
loga 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

: H
n
(U, U p) H
n
(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)
|x p|
= 0.
Por otra parte, df[
p
es un automorsmo de R
n
, luego no se anula sobre
S
n1
y, por compacidad, K = nf
yS
n1
|df[
p
(y)| > 0. Tomamos > 0 tal que si
0 < |x p| < entonces x U y
|f(x) L(x)| < K|x p| |x p|
_
_
_df[
p
_
x p
|x p|
__
_
_ = |L(x) f(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:
H
n
(S
n
)

f

H
n
(S
n
)

H
n
(U, U p)
f

H
n
(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 R
n
basta estudiar el automorsmo que
induce en H
n
(R
n
, R
n
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 : R
n
R es una
aplicaci on lineal y u(h) = 0. Es claro entonces que H
t
(x) = x + tu(x)h es una
homotopa entre f y la identidad en (R
n
, R
n
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 R
n+1
induce
en S
n
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 R
n
en s mismo
que invierte la orientaci on. En resumen:
Un difeomorsmo entre dos abiertos conexos de R
n
conserva la orien-
tacion 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
x
1
y tiene determinante jacobiano positivo.
Demostraci on: Supongamos que es una orientaci on en V y jemos una
orientaci on en R
n
. Diremos que una carta x : U

U esta orientada si para
todo p U se cumple que x

(
p
) =
x(p)
.
Notemos que x

() es una orientaci on de

U, luego si U es conexo ha de ser
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 R
n
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 x
1
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 R
n
) 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:
x
1

(
x(p)
) = y
1

(y

(x
1

(
x(p)
))) = y
1

(
y(p)
).
Por consiguiente V es orientable.
La caracterizacion que acabamos de probar es la denici on usual de orienta-
bilidad de una variedad diferencial. Al relacionarla con la denici on topol ogica
hemos probado algo nada trivial: que la orientabilidad de una variedad depende
unicamente 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 A
n
(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 A
n
(V ) y
sean v
1
, . . . , v
n
, w
1
, . . . , w
n
vectores de V tales que w
i
=
n

j=1

ij
v
j
, con
ij
R.
Entonces
(w
1
, . . . , w
n
) = det(
ij
) (v
1
, . . . , v
n
).
Demostraci on: En efecto:
(w
1
, . . . , w
n
) =
_
n

j
1
=1

1j
1
v
j
1
, . . . ,
n

j
n
=1

nj
n
v
j
n
_
=

j
1
,...,j
n

1j
1

nj
n
(v
j
1
, . . . , v
j
n
)
Los sumandos con ndices repetidos son nulos. Los restantes corresponden
a todas las permutaciones de n elementos:
(w
1
, . . . , w
n
) =

1
1
1

n
1
n
(v

1
1
, . . . , v

1
n
)
=

n
(sig )
1,1

n,n
(v
1
, . . . , v
n
) = det(
ij
) (v
1
, . . . , v
n
).
(En realidad queda el determinante de la matriz traspuesta, pero es lo mismo).
As pues, si v
1
, . . . , v
n
es una base de V , un tensor no nulo A
n
(V )
tiene el mismo signo sobre todas las bases orientadas como (v
1
, . . . , v
n
) 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.
Demostraci on: Si V es orientable, consideremos un atlas en V seg 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
dx
1
dx
n
esta denida y es diferenciable en toda V , entendiendo que es nula fuera de U.
La forma
=

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
dx
1
dx
n
,
12.1. Orientaci on de variedades diferenciales 337
con > 0, pues es el determinante jacobiano del cambio de base corres-
pondiente a las cartas x e y. Por consiguiente,
p
es un m ultiplo positivo de
dx
1
[
p
dx
n
[
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
(
x
1
[
p
, . . . ,
x
n
[
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 canonica de un abierto U
de R
n
como la determinada por la forma dx
1
dx
n
, donde x
i
son las
coordenadas de la identidad. Es claro que, a traves de la identicacion natural
entre T
p
U y R
n
, 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
radial de R
n
como el campo R X(R
n
) dado por R = x
1

x
1
+ + x
n

x
n
.
Observemos que a traves de la identicaci on can onica : TR
n
R
n
el campo
R se corresponde con la identidad en R
n
.
En lo que sigue R sera el campo radial en R
n+1
. Si p S
n
, la diferencial
de la inclusi on i : S
n
R
n+1
nos permite considerar que T
p
S
n
T
p
R
n+1
.
Consideremos la funci on = x
2
1
+ +x
2
n+1
. Como i es constante, tenemos
que di[
p
d[
p
= 0, es decir, que d[
p
se anula sobre T
p
S
n
. Por el contrario,
d[
p
(R
p
) = 2, lo que prueba que R
p
/ T
p
(S
n
). As pues, una base de T
p
S
n
se
completa a una base de T
p
R
n+1
si se le a nade R
p
como primer vector. Esto
implica que si es una n + 1-forma en R
n+1
que no se anula en ning un punto,
entonces i

(i
R
()) (def. 11.9) es una n-forma en S
n
que no se anula en ning un
punto. Puesto que i
R
(f) = fi
R
(), tenemos que si dos formas determinan
la misma orientacion en R
n+1
, las formas correspondientes en S
n
determinan
la misma orientacion. En otras palabras, cada orientaci on en R
n+1
determina
as una orientaci on en S
n
. La orientaci on canonica de S
n
es la inducida por la
orientaci on can onica de R
n+1
.
R
p
v
Observemos que, a traves de la identicacion can o-
nica entre cada T
p
R
n+1
y R
n+1
, el vector R
p
se co-
rresponde con el vector normal a S
n
que apunta ha-
cia afuera. En el caso de S
1
, las bases orientadas de
cada T
p
S
1
son las formadas por vectores v que apun-
tan en sentido antihorario, pues as la base (R
p
, v)
tiene la orientaci on de la base can onica.
La orientaci on producto en un producto V
1
V
2
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) V
1
V
2
y x, y
son sistemas de coordenadas orientados alrededor de x e y, entonces, alrededor
de estos puntos

1
= f
1
dx
1
dx
m
,
2
= f
2
dy
1
dy
n
,
donde f
1
y f
2
son estrictamente positivas. Por consiguiente, alrededor de (p, q),

2
= f
1
f
2
dx
1
dx
m
dy
1
dy
n
.
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 TV es
siempre una variedad orientable.
Demostraci on: Basta observar que las cartas con que hemos denido la
estructura diferencial de TV forman un atlas orientado, es decir, que satisface
el teorema 12.1. En efecto, hablamos de las cartas de la forma
x(p, v) = (x
1
(p), . . . , x
n
(p), dx
1
[
p
(v), . . . , dx
n
[
p
(v)),
donde x es una carta de V . Si y es otra carta, entonces la matriz jacobiana de
x
1
y es de la forma
_
J
0 J
_
,
donde J es la matriz jacobiana de x
1
y. Por consiguiente el determinante es
[J[
2
> 0.
Si V es un espacio vectorial de dimension n y A
n
(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 unicamente 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 de-
cir, que en V tenemos denido un producto escalar, y consideremos una orien-
tacion en V determinada por un tensor no nulo A
n
(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 unicos 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 R
n
a traves de una isometra arbi-
traria f : V R
n
, es decir, denimos los conjuntos medibles A V como
aquellos para los que f[V ] es medible Lebesgue en R
n
y en tal caso la medida
de A es m(A) = (f[A]), donde es la medida de Lebesgue en R
n
. Teniendo en
cuenta que las isometras de R
n
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(v
1
, . . . , v
n
) es salvo el signo,
que indica la orientaci on la medida del paraleleppedo determinado por los
vectores v
1
, . . . , v
n
(el conjunto formado por los puntos
1
v
1
+ +
n
v
n
, 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 T
p
(V ),
mientras que la metrica g
p
determina una estructura eucldea. Por consiguiente
podemos considerar el elemento de volumen dm
p
determinado por ambas. Va-
mos a probar que dm
n
(V ), es decir, que la forma dm as denida es diferen-
ciable. La llamaremos elemento de medida o elemento de volumen (orientado)
de V .
En efecto, si p V y e
1
, . . . , e
n
es una base ortonormal positiva de T
p
V ,
tenemos por denici on que dm
p
(e
1
, . . . , e
n
) = 1. Consideremos ahora una carta
orientada x alrededor de p. Sea x
i
[
p
=

ik
e
k
. Entonces
dm
p
(x
1
[
p
, . . . , x
n
[
p
) = det(
ij
)dm
p
(e
1
, . . . , e
p
) = det(
ij
).
Por otra parte,
g
ij
(p) = g
p
(x
i
[
p
, x
j
[
p
) =

kl

ik

jl
g
p
(e
i
, e
j
) =

ik

jk
y al tomar determinantes queda
det(g
ij
(p)) = det(
ij
)
2
.
As pues, dm
p
(x
1
[
p
, . . . , x
n
[
p
) =
_
det g
ij
(p), con lo que, si U es el dominio
de la carta x, tenemos
dm[
U
=
_
det g
ij
dx
1
dx
n
.
Ahora es obvio que dm es diferenciable. Esto nos lleva a la denici on si-
guiente:
340 Captulo 12. La cohomologa de De Rham
Denicion 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 unica forma
diferencial dm
n
(V ) cuya expresi on en un sistema de coordenadas orientado
arbitrario es
dm =
_
det g
ij
dx
1
dx
n
.
Observemos que el elemento de volumen depende de una orientaci on pre-
jada 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 dm
p
determina la
medida de T
p
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
llamamos i : S
1
R
2
a la inclusi on, tenemos que
di[
p
(
t
[
p
) =
x
t

p
+
y
t

p
= sen t(p)

x

p
+ cos t(p)

y

p
,
luego el unico coeciente de la metrica de S
1
respecto a la coordenada t es
g
11
(p) = g
p
(
t
[
p
,
t
[
p
) = g
p
(di[
p
(
t
[
p
), di[
p
(
t
[
p
)) = sen
2
t(p) + cos
2
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,
xdy y dx = cos t cos t dt sen t(cos t) dt = dt.
As pues, dm = xdy y dx, donde esta ultima forma s esta denida sobre
toda S
1
.
Observemos que dm
p
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 unica) 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 to-
pol 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 :

V
1
V tal que cada punto
p V tiene un entorno fundamental U de modo que
1
[U] tiene exactamente
dos componentes conexas U
1
y U
2
y se restringe a un homeomorsmo sobre
ambas.
Si V es una variedad diferencial y p

V
1
, podemos tomar un entorno fun-
damental U de (p) que sea ademas sea el dominio de una carta x. Si U
1
es la
componente conexa de
1
[U] que contiene a p, entonces [
U
1
x es una carta
alrededor de p, y es facil ver que las cartas construidas de este modo determinan
una estructura diferencial en

V
1
. De hecho se tiene el teorema siguiente:
Teorema 12.6 Si V es una variedad diferencial y W es su variedad de orien-
taciones, entonces existe una unica estructura diferencial en W respecto a la
cual la proyecci on canonica : W V es un difeomorsmo local.
Ejercicio: Construir directamente la variedad de orientaciones de una variedad di-
ferencial 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 solo 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 antiima-
gen de (x), es claro que J es un difeomorsmo que invierte la orientaci on. Tene-
mos que J es una involuci on de W, es decir, es un difeomorsmo tal que JJ = I
(donde I es la identidad en W). Consecuentemente J

: (W) (W) es un
automorsmo con la misma propiedad: J

= I. Podemos descomponer
(W) =
+
(W)

(W), donde

+
(W) = (W) [ J

() = ,

(W) = (W) [ J

() = .
En efecto, basta tener en cuenta que
=
+J

()
2
+
J

()
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

1
(p) = q, J(q), para cierto q W. Entonces H
k
(V )

= H
k
+
(W).
Demostraci on: Basta probar que

: (V )
+
(W) es un isomor-
smo. Puesto que J = , tenemos que

, 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 v
1
, . . . , v
k
T
p
(V ) de modo
que
p
(v
1
, . . . , v
k
) ,= 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 w
1
, . . . , w
k
tales que d[
q
(w
i
) = v
i
. Es claro entonces que

()
q
(w
1
, . . . , w
k
) =
p
(v
1
, . . . , v
k
) ,= 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

p
p
(v
1
, . . . , v
k
) =
q
(d
1
q
(v
1
), . . . , d
1
q
(v
k
)). (12.1)
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
miembro derecho se convierte en
J(q

)
actuando sobre los vectores d
1
J(q

)
(v
i
),
pero se cumple que J = , y por consiguiente d[
q
= dJ[
q
d[
J(q

)
, luego
d
1
J(q

)
(v
i
) = dJ[
q

_
d
1
q
(v
i
)
_
y, en denitiva, el miembro derecho de (12.1) se
transforma en
J(q

)
actuando sobre los vectores dJ[
q

_
d
1
q
(v
i
)
_
, pero esto es
lo mismo que
J

()
q
(d
1
q
(v
1
), . . . , d
1
q
(v
k
)),
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 unica
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
n
c
(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 unica medida en cada espacio T
p
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 R
n
.
Observemos que toda forma
n
c
(U) se puede expresar de forma unica como
= f dx
1
dx
n
, donde f
0
c
(U). En particular f es integrable Lebesgue
en U. Esto justica la denici on siguiente:
Denicion 12.8 Si U es un abierto en R
n
y G es un abierto en U, denimos
_
G
:
n
c
(U) R como la aplicacion lineal dada por
_
G
f(x) dx
1
dx
n
=
_
G
f d,
donde es la medida de Lebesgue en R
n
.
El teorema de cambio de variable encuentra su formulaci on natural en termi-
nos de formas diferenciales. A continuaci on probamos el caso particular para
abiertos de R
n
, que pronto generalizaremos a variedades arbitrarias.
Teorema 12.9 Sea h : U h[U] un difeomorsmo entre abiertos de R
n
, sea
G un abierto en U y
n
c
(h[U]). Entonces
_
G
h

() =
_
h[G]
,
donde el signo es positivo si h conserva la orientaci on y negativo en caso con-
trario.
Demostraci on: Sea = f(x) dx
1
dx
n
. Entonces
h

() = (h f) dh
1
dh
n
= (h f) det J
h
dx
1
dx
n
= (h f)[ det J
h
[ dx
1
dx
n
,
donde J
h
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:
_
G
h

() =
_
G
(h f)[ det J
h
[ dx
1
. . . dx
n
=
_
h[G]
f d =
_
h[G]
.
Para justicar la consistencia de la denici on general de integral que vamos
a adoptar necesitamos un ultimo resultado tecnico, cuya prueba es inmediata:
344 Captulo 12. La cohomologa de De Rham
Teorema 12.10 Sean U y G y

U abiertos en R
n
tales que U G

U y sea

n
c
(

U) una forma diferencial tal que sop G. Entonces


_
U
=
_
UG
.
Consideremos ahora una variedad diferencial orientable V de dimensi on n y

n
c
(V ). Cubramos V por un atlas orientado localmente nito (U
i
, x
i
)
i
y
sea f
i

i
una partici on de la unidad subordinada. Entonces =

i
f
i
, donde
cada forma
i
= f
i
tiene soporte compacto contenido en el abierto coordenado
U
i
. Si G es un abierto en V , denimos
_
G
=

i
_
x
i
[GU
i
]
(x
1
i
)

(
i
).
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-
minio de una carta orientada x : U

U, entonces
_
G
=
_
x[GU]
x
1

(). (12.2)
En efecto, para cada ndice i, la forma (x
1
i
)

(
i
) esta denida en el rango

U
i
de la carta x
i
y tiene su soporte contenido en x
i
[U U
i
], luego por el teorema
12.10 se cumple que
_
x
i
[GU
i
]
(x
1
i
)

(
i
) =
_
x
i
[GUU
i
]
(x
1
i
)

(
i
)
Ahora aplicamos 12.9 al difeomorsmo x
1
i
x y de nuevo 12.10:
_
x
i
[GU
i
]
(x
1
i
)

(
i
) =
_
x[GUU
i
]
x
1

(
i
) =
_
x[GU]
x
1

(
i
).
As pues, la integral de es
_
G
=

i
_
x[GU]
x
1

(
i
) =
_
GU
x
1

().
Con esto es inmediato que la denici on siguiente es consistente:
Denicion 12.11 Si G es un abierto en una variedad diferencial orientable V
de dimensi on n, denimos
_
G
:
n
c
(V ) R
12.2. Integraci on de formas diferenciales 345
como la unica aplicaci on lineal que cumple
_
G
=
r

i=1
_
x
i
[U
i
G]
(x
1
i
)

(
i
),
para cualquier descomposici on =
1
+ +
r
de en formas
i
con soporte
compacto contenido en el dominio de una carta positiva (U
i
, x
i
) 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 R
n
. 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 diferen-
ciales orientables de dimensi on n, sea
n
c
(W) y G abierto en V . Entonces
_
G
f

() =
_
f[G]
,
donde el signo es positivo o negativo seg un si f conserva o invierte la orien-
tacion.
Demostraci on: Descomponiendo en sumandos podemos suponer que
sop esta contenido en un abierto coordenado U
2
de W tal que U
1
= f
1
[U
2
]
es un abierto coordenado de V (y entonces sop f

() U
1
). Cambiando G
por G U
1
podemos suponer que G U
1
. Si (U
1
, x
1
) y (U
2
, x
2
) son cartas
orientadas y

f = x
1
1
f x
2
, aplicando (12.10) y 12.9 tenemos que
_
G
f

() =
_
x
1
[G]
(x
1
1
)

(f

()) =
_
x
2
[f[G]]
(x
1
2
)

() =
_
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
R
n
, 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

n
c
(V ). Entonces
a) Si G
1
y G
2
son abiertos de V tales que
x G
1
[
x
,= 0 = x G
2
[
x
,= 0,
entonces
_
G
1
=
_
G
2
.
346 Captulo 12. La cohomologa de De Rham
b) Si G es abierto en V y [
G
= 0, entonces
_
G
= 0.
c) Si G
1
y G
2
son abiertos disjuntos en V , entonces
_
G
1
G
2
=
_
G
1
+
_
G
2
.
d) Si
n
(V ) determina la orientaci on de V y f
0
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 de-
nir 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 di-
ferenciables. 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 unica 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 R
k
, puede probarse que la medida m en V se con-
funde con la medida dm
p
de T
p
V alrededor de cada punto p, en el sentido de
que por ejemplo si U
p
es un entorno de 0 en T
p
V y U = exp
p
[U
p
], entonces
el error relativo
[m(U) dm
p
(U
p
)[
m(U)
puede hacerse arbitrariamente peque no si tomamos U sucientemente peque no
(es decir, U contenido en un entorno adecuado de p o U
p
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 unicamente de su clase de cohomologa, de modo que la integral
induce una aplicaci on lineal sobre H
n
c
(V ). En efecto:
Teorema 12.14 Sea V una variedad orientable n-dimensional y
n1
c
(V ).
Entonces
_
V
d = 0.
12.2. Integraci on de formas diferenciales 347
Demostraci on: Para cada punto p V podemos considerar una carta
orientada (U
p
, x) tal que x[U
p
] contenga al smplice canonico
n
y de modo
que x(p) este en su interior. De este modo, la restriccion de x
1
p
a
n
es un
n-smplice diferenciable
p
que tiene a p en su imagen.
Tomamos un entorno abierto U

p
de p contenido en [
p
[. Los abiertos U

p
forman un cubrimiento de V , del que podemos extraer un subcubrimiento lo-
calmente nito. Tomamos una partici on de la unidad subordinada y descompo-
nemos en suma de un n umero nito de formas, cada una de las cuales tiene
su soporte en un abierto U

p
. As pues, podemos suponer que sop U

p
, y
entonces el teorema de Stokes nos da que
_
V
d =
_
V

p
d =
_

p
d =
_

p
= 0,
pues es nula sobre [
p
[.
Denicion 12.15 Sea V una variedad orientable de dimensi on n. Representa-
remos por
_

V
: H
n
c
(V ) R
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 H
n
c
(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 H
n
c
(V )
se cumple que
_

=
_

V
.
Demostraci on: Si p V , por denici on de clase fundamental (ver el
teorema 7.22 y el parrafo siguiente) tenemos que la identidad induce un isomor-
smo j
p
: H
n
(V ) H
n
(V, V p) (consideramos la homologa con coecien-
tes enteros). Seg un la observaci on tras el teorema 7.1, un generador del grupo
348 Captulo 12. La cohomologa de De Rham
H
n
(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 j
p
() = []. Sea = [c]. Entonces
c = +c

+b, donde [c

[ V p.
Sea U
p
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 U
p
, entonces
_
c
=
_

+
_
c

+
_
b
=
_

+
_
b
d =
_

=
_
V
.
La ultima 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 U
p
de modo que si una n-forma tiene su soporte en U
p
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 U
i
en las condiciones anteriores. Entonces
_

i
_

i
=

i
_
V

i
=
_
V
.
Para terminar con los resultados b asicos sobre integracion de formas di-
ferenciales demostraremos dos casos particulares del teorema de Stokes para
variedades (su formulaci on general requerira introducir las variedades con fron-
tera).
Teorema 12.17 (Teorema de Stokes para anillos) Sea V una variedad di-
ferencial orientable y
n
c
(R V ), sea J = ]a, b[ y j
a
, j
b
: V R V las
inclusiones en a V y b V respectivamente. Entonces
_
JV
d =
_
V
j
b
()
_
V
j
a
().
Demostraci on: La situaci 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 I
b
a
,
que combinado con la evaluaci on en
t
nos da una aplicaci on
i

t
I
b
a
:
p
(R V )
p1
(V ).
Es f acil ver que se restringe a i

t
I
b
a
:
p
c
(R V )
p1
c
(V ).
Veamos que, para toda forma
n+1
c
(R V ), se cumple
_
JV
=
_
V
I
b
a
(i

t
()).
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 RV . 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 = R
n
.
De este modo sera de la forma
= f dt dx
1
dx
n
,
con lo que i

t
() = f dx
1
dx
n
,
I
b
a
(i

t
()) =
_
_
b
a
f(t, x) dt
_
dx
1
dx
n
,
y por consiguiente
_
V
I
b
a
(i

t
()) =
_
R
n
_
_
b
a
f(t, x) dt
_
dx
1
dx
n
=
_
JR
n
.
Aplicando esto a = d junto a la relaci on (11.7) tenemos que
_
JR
d =
_
V
I
b
a
(i

t
(d)) =
_
V
j
b
()
_
V
j
a
()
_
V
dI
b
a
(i

t
()),
y la ultima integral es nula por el teorema 12.14.
De aqu deducimos la forma del teorema de Stokes que realmente nos inte-
resa:
Teorema 12.18 (Teorema de Stokes para bolas) Sea U la bola unidad de
R
n+1
y sea una n-forma denida en un entorno G de U. Sea i : S
n
G la
inclusi on. Entonces
_
U
d =
_
S
n
i

().
Demostraci on: Multiplicando por una funci on que valga 1 en U y se
anule fuera de un entorno mayor, podemos suponer que
n
c
(R
n+1
). Sea
ahora p : R
n+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
_
U
d =
_
U
d(p) +
_
U
d((1 p)) =
_
U
d(p)
por el teorema 12.14, ya que (1 p)
n
c
(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 R
n+1
[ 1/4 < |x| < 1, tenemos que
_
U
d =
_
A
d.
Sea : R
+
S
n
R
n+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
_
U
d =
_
A
d =
_
JS
n
d

() =
_
S
j
1
(

())
_
S
j
1/4
(

()) =
_
S
n
i

(),
pues j
i
= i, j
1/4
(

()) = 0.
12.3 La dualidad de Poincare
Recordemos que el teorema de Poincare nos proporciona un isomorsmo
natural D : H
k
c
(V ) H
nk
(V ) entre la cohomologa singular con soportes
compactos y la homologa singular de una variedad topol ogica orientable n-
dimensional V . Si V es compacta D viene dado por , donde es
la clase fundamental. En el caso compacto tenemos ademas que H
nk
(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
algebras, cosa que no hemos probado. En esta seccion demostraremos directa-
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, con-
viene denir el producto de Poincare en V (respecto a una orientaci on prejada)
como la aplicacion bilineal H
k
(V ) H
nk
c
(V ) R dada por
, ) =
_

V

Observemos que H
n
c
(V ), por lo que la integral est a denida. Si con-
venimos que , ) = 0 cuando las dimensiones de y no suman n, podemos
12.3. La dualidad de Poincare 351
considerar el producto denido en H(V ) H
c
(V ). Obviamente se cumple que
, ) = , ).
El producto de Poincare dene homomorsmos D
k
V
: H
k
(V ) H
nk
c
(V )

mediante D
k
V
()() = , ), los cuales determinan a su vez un homomorsmo
D
V
: H(V ) H
c
(V )

. Hemos de probar que son isomorsmos. En primer


lugar observamos que
A) Si V = R
n
entonces D
V
es un isomorsmo.
En efecto, si k ,= 0 tenemos que H
k
(R
n
)

= H
nk
c
(R
n
) = 0, luego basta
probar que D
0
V
: H
0
(V ) H
n
c
(V )

es un isomorsmo. Sabemos que ambos


espacios son isomorfos a R, luego basta ver que D
0
V
(1) ,= 0, pero D
0
V
(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:
H(V )
D
V

H(U)
D
U

H
c
(V )

H
c
(U)

(12.3)
Recordemos que i : H
c
(U) H
c
(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 ), H
c
(U), tenemos que
i

(D
V
())() = D
V
()(i()) =
_

V
i() =
_

U
i() = D
U
(i())().
Supongamos ahora que V = U
1
U
2
y consideremos el diagrama siguiente:
H
k
(V )

D
V

H
k
(U
1
) H
k
(U
2
)

D
U
1
D
U
2

H
k
(U
1
U
2
)

D
U
1
U
2

H
k+1
(V )
D
V

H
nk
c
(V )

H
nk
c
(U
1
)

H
np
c
(U
2
)

H
nk
(U
1
U
2
)

H
nk1
c
(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). Va-
mos a probar que el tercero conmuta salvo signo.
Tomamos clases [] H
k
(U
1
U
2
) y [] H
nk1
c
(V ). Hemos de probar
que ([]), []) = [], ([])).
Para calcular ([]) tomamos
i

k
(U
i
) tales que =
1
[
U
1
U
2

2
[
U
1
U
2
y
k+1
(V ) tal que [
U
i
= d
i
. Entonces ([]) = [ ].
352 Captulo 12. La cohomologa de De Rham
Similarmente, tomamos
i

nk
c
(U
i
) tales que =
1
+
2
, de modo que
([]) = [d
1
] = [d
2
]. Calculamos:
([]), []) =
_
V
=
_
V

1
+
_
V

2
=
_
U
1
d
1

1
+
_
U
2
d
2

2
.
Como d(
i

i
) = d
i

i
+(1)
k

i
d
i
y la integral de las formas exactas
es nula, tenemos que
([]), []) = (1)
k+1
_
U
1

1
d
1
+ (1)
k+1
_
U
2

2
d
2
= (1)
k+1
_
U
1
U
2
(
1

2
) d
1
= (1)
k+1
_
U
1
U
2
d
1
= [], ([])) .
El teorema 3.1 implica ahora lo siguiente:
B) Si U
1
y U
2
son abiertos en V tales que D
U
1
y D
U
2
son isomors-
mos, entonces D
U
1
U
2
es un isomorsmo si y s olo si lo es D
U
1
U
2
.
Por ultimo probamos que
C) Si V =

i
U
i
es una uni on numerable de abiertos disjuntos y cada
D
U
i
es un isomorsmo, tambien lo es D
V
.
En efecto, sabemos que las inclusiones inducen isomorsmos
H(V )

i
H(U
i
), H
c
(V )

i
H
c
(U
i
),
el segundo de los cuales induce a su vez un isomorsmo
H
c
(V )

i
H
c
(U
i
)

.
Una comprobaci on rutinaria muestra que, a traves de estos isomorsmos,
D
V
se corresponde con el producto de los isomorsmos D
U
i
, 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 unica diferencia es que all tenamos el
hecho A) para abiertos contractibles mientras que ahora lo tenemos para abiertos
homeomorfos a R
n
. 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 = U
1
U
2
, donde U
1
, U
2
y U
1
U
2
son
uniones disjuntas de uniones nitas de abiertos de B.
12.3. La dualidad de Poincare 353
Demostraci on: Podemos suponer que U = V . Sea G
n

n
una familia
de abiertos seg un el teorema 1.16. Cubrimos G
0
por una uni on nita H
0
de
abiertos de B con clausura contenida en G
1
; cubrimos G
1
G
0
por una uni on
nita H
1
de abiertos de B con clausura contenida en G
2
; cubrimos G
2
G
1
con una uni on nita H
2
de abiertos de B con clausura contenida en G
3
H
0
y,
en general, cubrimos G
n
G
n1
por una uni on nita H
n
de abiertos de B con
H
n
G
n+1
H
n2
. Basta tomar
U
1
=

n
H
2n
, U
2
=

n
H
2n+1
.
Veamos nalmente la prueba del teorema de dualidad: La propiedad B)
implica que si D
U
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 D
U
es un isomorsmo para todo abierto de V .
En particular, por A) tenemos que D
U
es un isomorsmo cuando U es un
cubo abierto en R
n
. Puesto que los cubos son una base de R
n
cerrada para
intersecciones nitas, seg un lo que acabamos de indicar D
U
es un isomorsmo
para todo abierto de R
n
.
Ahora, si V es una variedad diferencial arbitraria (orientable), los abiertos
de U difeomorfos a abiertos de R
n
son una base de V cerrada para intersecciones
nitas, y D
U
es un isomorsmo para cada uno de estos abiertos, luego D
U
es
un isomorsmo para todo abierto de V , en particular para V . En denitiva
tenemos:
Teorema 12.20 (Teorema de dualidad de Poincare) Si V es una varie-
dad diferencial orientable, entonces D
V
: H(V ) H
c
(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 di-
mension nita. En efecto, si V es orientable el teorema de dualidad se reduce
a que H(V )

= H(V )

, lo cual implica que H(V ) tiene dimensi on nita. Si V


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 H
n
c
(V )

= R. De hecho,
la integraci on sobre V nos proporciona un isomorsmo can onico
_

V
: H
n
c
(V ) R
(es un isomorsmo porque obviamente no es la aplicaci on nula). La clase O
V
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 unicamente de la orientaci on, en el sentido de que la clase corres-
pondiente a la orientaci on opuesta de V es O
V
. De este modo, tenemos la
representacion H
n
c
(V ) = O
V
[ R.
Por ejemplo, es claro que, en un producto de variedades, la orientaci on
producto viene dada por O
V
1
V
2
= O
V
1
O
V
2
=

1
(O
V
1
)

2
(O
V
2
).
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 dm
V
, 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 deter-
minan la cohomologa de un producto de variedades. Al estudiar este problema
para la homologa singular de espacios topol ogicos arbitrarios distinguimos en-
tre 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 por
1
(C C

)
k
=

i+j=k
C
i
C
j
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 coe-
cientes 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 V
1
y V
2
son dos variedades diferenciales, tenemos un iso-
morsmo natural
H(V
1
) H(V
2
)

= H((V
1
) (V
2
)). (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(V
1
V
2
). Hay que
1
En toda esta seccion 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(V
1
) o
H(V
2
) tenga dimensi on nita.
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

(V
1
) H

(V
2
) H

(V
1
V
2
),
que induce a su vez un isomorsmo entre los espacios duales
H

(V
1
V
2
) (H

(V
1
) H

(V
2
))

.
Por otra parte tenemos el siguiente resultado general:
Teorema 12.21 Sean V
1
y V
2
espacios vectoriales reales. Entonces la apli-
caci on lineal i : V

1
V

2
(V
1
V
2
)

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.
Demostraci on: Si A y B son bases de V
1
y V
2
respectivamente, entonces
una base de V

1
V

2
esta formada por los elementos a

, 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

rs
i(a

r
b

s
) = 0,
al hacerla actuar sobre cada a
i
b
j
concluimos que
rs
= 0, luego i es un
monomorsmo.
Si V
1
tiene dimensi on nita, sea v
1
, . . . , v
r
una base de V
1
. Para cada funci on
f (V
1
V
2
)

consideramos f
i
V

2
dado por f
i
(w) = f(v
i
w). Es f acil ver
entonces que f =

r
i(v

r
f
r
), luego i es suprayectiva.
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)(v
1
v
2
) = f(v
1
)g(v
2
).
Volviendo a las consideraciones previas a este teorema, si V
1
y V
2
son va-
riedades diferenciales tales que uno de los espacios H

(V
1
) o H

(V
2
) tiene
dimensi on nita, tenemos los isomorsmos
H

(V
1
V
2
)

= (H

(V
1
) H

(V
2
))


= H

(V
1
) H

(V
2
),
y a traves del teorema de De Rham obtenemos un isomorsmo
H(V
1
V
2
)

= H(V
1
) H(V
2
)
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
: V
1
V
2
V
i
, que inducen aplicaciones
lineales
i
: (V
i
) (V
1
V
2
), que a su vez inducen una aplicaci on lineal
: (V
1
) (V
2
) (V
1
V
2
) (12.5)
dada por
( ) = =
1
()
2
().
Esta aplicaci on es un homomorsmo de complejos, pues
d( ) = d
1
()
2
() + (1)
k

1
() d
2
()
=
1
(d)
2
() + (1)
k

1
()
2
(d)
= d + (1)
k
d = (d( )).
Por consiguiente tenemos una aplicaci on lineal
H((V
1
) (V
2
)) H(V
1
V
2
),
que compuesta con el isomorsmo de K unneth (12.4) nos da la aplicaci on lineal
: H(V
1
) H(V
2
) H(V
1
V
2
)
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
(V
1
)
c
(V
2
)
c
(V
1
V
2
),
que a su vez (compuesta con el isomorsmo de K unneth correspondiente) induce
una aplicaci on lineal

c
: H
c
(V
1
) H
c
(V
2
) H
c
(V
1
V
2
).
Veamos que esta aplicacion es un isomorsmo (para variedades arbitrarias
V
1
y V
2
, 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 V
1
= R
m
y V
2
= R
n
entonces
c
es un isomorsmo.
En efecto, tenemos que

r
c
: (H
c
(V
1
) H
c
(V
2
))
r
H
r
c
(V
1
V
2
)
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 (U
1
, V
2
),
(U
2
, V
2
) y (U
1
U
2
, V
2
), donde U
1
y U
2
son abiertos en una variedad
V
1
, entonces tambien es un isomorsmo para el par (U
1
U
2
, V
2
).
En efecto, llamemos U = U
1
U
2
y W = U
1
U
2
. Consideramos la sucesion
exacta
0
c
(U)
c
(U
1
)
c
(U
2
)
c
(W) 0
que induce la sucesion de Mayer-Vietoris para la cohomologa con soportes com-
pactos. Al multiplicarla por
c
(V
2
) continua siendo una sucesi on exacta (porque
con coecientes en un cuerpo no hay torsi on). As tenemos el diagrama conmu-
tativo con las exactas

c
(U)
c
(V
2
)

(
c
(U
1
)
c
(V
2
)) (
c
(U
2
)
c
(V
2
))

c
(W)
c
(V
2
)

c
(U V
2
)


c
(U
1
V
2
)
c
(U
2
V
2
)


c
(W V
2
)
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 =

n
U
n
es una uni on disjunta de abiertos de V
1
y
c
es un
isomorsmo para los pares (U
n
, V
2
), entonces tambien es un isomor-
smo para (U, V
2
).
En efecto, tenemos que las inclusiones inducen un isomorsmo
H
c
(U)

n
H
c
(U
n
),
de donde obtenemos un isomorsmo
H
c
(U) H
c
(V
2
)

n
H
c
(U
n
) H
c
(V
2
).
Por otra parte, las inclusiones inducen tambien un isomorsmo
H
c
(U V
2
)

n
H
c
(U
n
V
2
).
Es inmediato comprobar que k
c
(para el par (U, V
2
) se corresponde a traves
de estos isomorsmos con la suma directa de los isomorsmos k
c
correspondien-
tes a los pares (U
n
, V
2
), 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, V
2
), donde V
2
es una variedad diferencial
arbitraria y U recorre los elementos de una base de una variedad V
1
cerrada
para intersecciones nitas, entonces
c
es un isomorsmo para los pares (U, V
2
),
donde U es cualquier abierto de V
1
.
358 Captulo 12. La cohomologa de De Rham
Por la propiedad A) tenemos que
c
es un isomorsmo para los pares (U, R
n
),
donde U es un cubo abierto en R
m
, luego tambien lo es cuando U es cualquier
abierto en R
m
. Por consiguiente,
c
es un isomorsmo para los pares (U, R
n
),
donde U es un abierto difeomorfo a un abierto de R
m
en una variedad arbitraria
V
1
. Como estos abiertos forman una base cerrada para intersecciones nitas,
concluimos que
c
es un isomorsmo para los pares (V
1
, R
n
), donde V
1
es una
variedad arbitrara.
Ahora aplicamos B) y C) cambiando el factor izquierdo por el derecho: te-
nemos que
c
es un isomorsmo para los pares (V
1
, U), donde U es un cubo
abierto en R
n
, de donde pasamos al caso en que U es un abierto arbitrario en
R
n
, de aqu al caso en que U es un abierto de una variedad V
2
difeomorfo a un
abierto de R
n
y de aqu al caso en que U es un abierto arbitrario en V
2
. En
denitiva tenemos:
Teorema 12.22 Sean V
1
y V
2
variedades diferenciales. Entonces la aplicaci on

c
: H
c
(V
1
) H
c
(V
2
) H
c
(V
1
V
2
)
inducida por es un isomorsmo de espacios vectoriales.
Para probar el teorema an alogo para la cohomologa de De Rham (sin sopor-
tes compactos) necesitamos un caso particular del teorema de Fubini generali-
zado a variedades. Ante todo, si V
1
y V
2
son variedades orientables, denimos
la orientaci on producto en V
1
V
2
como la orientacion respecto a la cual los
productos de cartas orientadas son cartas orientadas.
Teorema 12.23 Sean V
1
y V
2
variedades diferenciales orientables de dimen-
siones n
1
y n
2
respectivamente y sean
i

n
i
c
(V
i
). Entonces
_
V
1
V
2

2
=
__
V
1

1
___
V
2

2
_
,
donde en V
1
V
2
consideramos la orientaci on producto.
Demostraci on: Mediante particiones de la unidad el teorema se reduce al
caso en que V
1
y V
2
son abiertos en R
n
i
, y entonces se trata simplemente de (un
caso particular de) el teorema de Fubini.
Si V
1
y V
2
son variedades orientables, tenemos que el diagrama siguiente
conmuta salvo signo:
H(V
1
) H(V
2
)
D
V
1
D
V
2

H(V
1
V
2
)
D
V
1
V
2

H
c
(V
1
)

H
c
(V
2
)

T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
H
c
(V
1
V
2
)

c
.l
l
l
l
l
l
l
l
l
l
l
l
l
l
(H
c
(V
1
) H
c
(V
2
))

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
(V
1
), [] H
q
(V
2
) y [] H
p
c
(V
1
),
[] H
q
c
(V
2
). Hemos de comprobar que
D
V
1
([]) D
V
2
([]), [] []) = D
V
1
V
2
(([] [])),
c
([] [])) ,
es decir,
D
V
1
([]), []) D
V
2
([]), []) = D
V
1
V
2
([ ]), [ ])) ,
lo que a su vez equivale a
__
V
1

___
V
2

_
=
_
V
1
V
2
( ) ( ).
Ahora bien, teniendo en cuenta que
( ) ( ) =
1
()
2
()
1
()
2
()
=
1
()
1
()
2
()
2
() = ( ) ( ),
basta aplicar el teorema anterior.
Si suponemos que H(V
1
) o H(V
2
) 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 V
1
y V
2
sean orientables.
Supongamos, por ejemplo, que V
1
es orientable pero V
2
no lo es. Entonces
consideramos su variedad de orientaciones

V
2
, el cubrimiento :

V
2
V
2
y la involuci on J :

V
2


V
2
que intercambia las orientaciones. Como

V
2
es
orientable, tenemos el isomorsmo
: H(V
1
) H(

V
2
) H(V
1


V
2
).
Si llamamos I a la identidad en V
1
, tenemos que I J es una involuci on en
V
1


V
2
, luego podemos descomponer
H(V
1


V
2
) = H
+
(V
1


V
2
) H

(V
1


V
2
).
Una simple comprobaci on nos da que (I J

) = (I J)

, de donde
se sigue que se restringe a un isomorsmo
: H(V
1
) H
+
(

V
2
) H
+
(V
1


V
2
).
Esto nos lleva al siguiente diagrama conmutativo:
H(V
1
) H(V
2
)
I

H(V
1
V
2
)
(I)

H(V
1
) H
+
(V
2
)

H
+
(V
1


V
2
)
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 V
1
y V
2
son ambas no orientables, el mismo razonamiento reduce el pro-
blema al caso de V
1
y

V
2
, para el cual ya hemos probado que es un isomorsmo.
En denitiva tenemos:
Teorema 12.24 Sean V
1
y V
2
variedades diferenciales tales que uno de los
espacios H(V
i
) tiene dimensi on nita. Entonces la aplicacion
: H(V
1
) H(V
2
) H(V
1
V
2
)
inducida por es un isomorsmo de espacios vectoriales.
12.5 El grado de una aplicaci on
Introducimos ahora un concepto muy util para estudiar las aplicaciones di-
ferenciables 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 trabaja-
remos unicamente en el caso diferenciable, conviene saber que el grado puede
denirse para aplicaciones continuas entre variedades topol ogicas (siempre com-
pactas, conexas y orientables de la misma dimension). En efecto, sabemos que
H
n
(V )

= H
n
(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

: H
n
(V ) H
n
(W) esta determinada
por la relaci on f

(
V
) = gradf
W
, donde gradf 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
H
R
n
(V )

= H
n
(V )
Z
R, e igualmente con W, de modo que f
R

se corresponde
con f

1, luego sigue cumpliendose la relacion f


R

(
R
V
) = gradf
R
W
(donde
R
V
es la imagen de
V
por la inclusi on C(V ) C
R
(V ), e igualmente con W).
A partir de aqu H
n
(V ) y H
n
(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
H
n
(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
) = gradf
V
.
Supongamos ahora que V y W son variedades diferenciales y que f es dife-
renciable. Entonces podemos sustituir H
n
(V ) y H
n
(W) por H
n

(V ) y H
n

(W).
Seg un el teorema 12.16, el isomorsmo de De Rham hace corresponder
W
con
la clase O
W
determinada por
_

M
O
W
=
_

W
O
W
=
W
(
W
) = 1,
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 O
V
. Puesto que los homomorsmos f

(para la cohomologa
singular y la cohomologa de De Rham) se corresponden a traves de los isomor-
smos de De Rham, tenemos que f

(O
W
) = gradf O
V
o, equivalentemente,
para toda clase = rO
W
H
n
(W), tenemos que
_

V
f

() = r gradf
_

V
O
V
= r gradf = r gradf
_

W
O
W
= gradf
_

W
.
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)
f

H
n
(V )
_

R
f

R
donde las echas verticales son isomorsmos, y denir el grado de f como el
unico n umero real tal que f(x) = gradf x, para todo x R. Esto equivale a la
relacion
_

V
f

() = gradf
_

W
, (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 gradf.
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 R
n+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 com-
pactas, conexas orientables y de la misma dimensi on):
a) Si f : V W y g : W X entonces grad(f g) = (gradf)(gradg).
b) La identidad I : V V cumple gradI = 1.
c) Si f, g : V W son homotopicas entonces gradf = gradg.
d) Si f : V W no es suprayectiva entonces gradf = 0.
362 Captulo 12. La cohomologa de De Rham
e) Si f : V
1
W
1
y g : V
2
W
2
, entonces el grado de la aplicaci on
f g.V
1
V
2
W
1
W
2
viene dado por grad(f g) = (gradf)(gradg).
f ) Si f : V W es un difeomorsmo, entonces gradf = 1, donde el
signo es positivo o negativo seg un si f conserva o invierte la orientaci on.
Demostraci on: a), b) y c) son inmediatas a partir de la denici 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
_

W
g O
W
> 0.
Entonces f

(gO
W
) = 0, por lo que tenemos que
0 =
_

V
f

(gO
W
) = gradf
_

W
gO
W
.
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 diferen-
ciable 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 df
x
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] = x
1
, . . . , x
r
.
En general, cada punto regular x V tiene un entorno donde f es un difeo-
morsmo. Denimos (x) = 1 seg un si f[
U
conserva o invierte la orientaci on.
Vamos a probar que
gradf =
r

i=1
(x
i
) Z. (12.7)
Tomamos entornos disjuntos U
i
de cada x
i
donde f sea un difeomorsmo.
El conjunto K = f[X
r

i=1
U
i
] es compacto y no contiene a y, luego podemos
tomar un entorno W
0
de y disjunto de K y contenido en la imagen de todos los
U
i
. Si llamamos V
i
= f
1
[W
0
] U
i
, tenemos que los V
i
son entornos disjuntos
de los puntos x
i
, la funci on f se restringe a un difeomorsmo de V
i
en W
0
y
f
1
[W
0
] = V
1
V
r
.
Podemos tomar
n
(W) con soporte contenido en W
0
y tal que
_
W
= 1.
Entonces
gradf =
_
V
f

() =
r

i=1
_
V
i
f

() =
r

i=1
(x
i
)
_
W
0
=
r

i=1
(x
i
),
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). Cla-
ramente 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
f

S
1
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
gradf =
1
2
_
S
1
f

(dm) =
1
2
_
2
0

(f

(dm))
=
1
2
_
2
0

(dt) =
1
2
_
2
0
d

f =

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 homoto-
picas si y s olo si tienen el mismo grado.
Demostraci on: Una implicaci on la tenemos ya probada. Supongamos que
gradf = gradg = 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
homotopa entre ambas es

H
r
(t) = r

f(t) + (1 r) g(t), luego

H es una
homotopa entre f y g. Claramente (

H
r
(t)) = (

H
r
(t + 2)), luego
existe una unica aplicaci on H : RS
1
S
1
tal que H
r
((t)) = (

H
r
(t)) para
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 P
1
(C) (ver el
apendice B). Identicamos cada n umero complejo z con la clase [z, 1] en P
1
(C),
de modo que P
1
(C) = C , donde = [1, 0]. Dado un polinomio
P(z) = a
n
z
n
+a
n1
z
n1
+ +a
1
z +a
0
, a
r
C, a
n
,= 0,
consideramos el polinomio homogeneo
P(z, w) = a
n
z
n
+a
n1
z
n1
w + +a
1
zw
n1
+a
0
w
n
.

Este induce una aplicaci on



P : P
1
(C) P
1
(C) dada por

P([z, w]) = [P(z, w), w


n
].
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
P
1
(C). En particular 1 es un valor regular del polinomio z
n
, que tiene n an-
tiim agenes distintas (las n races de la unidad). Adem as las aplicaciones holo-
morfas conservan la orientaci on, luego la f ormula (12.7) nos da que gradz
n
= n.
Esto prueba que existen funciones de cualquier grado positivo. Por el teo-
rema 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 aplicacion de P
1
(C)
en s mismo) es homotopico a z
n
. Deducir el teorema fundamental del algebra.
Aplicaciones de grado 1 Dada una variedad compacta orientable n-dimen-
sional arbitraria V , vamos a esbozar la construccion de una aplicaci on diferen-
ciable 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 R
n
R
n
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 B
1
(0)
en R
n
con la proyecci on estereograca y con la aplicaci on anterior obtenemos
una aplicaci on diferenciable h : B
1
(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 h
1
[S] = 0.
Sea (U, x) una carta en V cuya imagen sea B
1
(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 unica antiimagen
de 0. Por consiguiente 0 es un valor regular y gradf = (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 varieda-
des compactas orientables n-dimensionales, entonces el diagrama siguiente es
conmutativo
H(V )
D
V

H(W)
f

grad f D
W

H(V )

H(W)

donde f

es la aplicaci on dual de f

y D
V
, D
W
son los isomorsmos de dua-
lidad de Poincare.
Demostraci on: Tomemos , H(W). Entonces
f

(D
V
(f

()))() = D
V
(f

())(f

()) =
_

V
f

() f

() =
_

V
f

( )
= gradf
_

W
= gradf D
W
()().
Como consecuencia:
Teorema 12.28 Si f : V W es una aplicaci on diferenciable entre varie-
dades compactas conexas orientables n-dimensionales y gradf ,= 0 entonces
f

: H(W) H(V ) es inyectiva.


Demostraci on: Por el teorema anterior sabemos que f

D
V
f

es un
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 aplicacion can onica Para continuar el estudio de las propiedades del
grado necesitamos denir una aplicaci on auxiliar. Si V es una variedad n-
dimensional orientable (no necesariamente compacta) y p V , representaremos
V
p
= V p. Vamos a construir una aplicaci on lineal
p
: H
n1
(V
p
) 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
1
c
(V
p
) es cerrada,
luego determina una clase
p
H
1
c
(V
p
). Se cumple que
p
no depende de la
eleccion de f pues, si g es otra eleccion, tenemos que f g
0
c
(V
p
), luego
df dg = d(f g) es exacta. Se dice que
p
es la clase localizadora en p. Ahora
ya podemos denir

p
() =
_

V
p

p
, H
n1
(V
p
). (12.9)
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
: V
p
W
(p)
y
d
p
sea un isomorsmo. Entonces tenemos el siguiente diagrama conmutativo
H
n1
(W
(p)
)

(p)

H
n1
(V
p
)

R
donde (t) = t con signo positivo si d
p
conserva la orientaci on y negativo en
caso contrario.
Demostraci on: Por el teorema de la funci 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
f(q) =
_
g((q)) si q U,
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
n
c
(U

) (sin quitar a (p))


de modo que
(
(p)
([])) =
_
W
(p)
dg =
_
U

dg =
_
U

(dg ).
12.5. El grado de una aplicaci on 367
Ahora bien,

(dg) = d( g) = df, luego


(
(p)
([])) =
_
U
df
p
() =
_
V
p
df
p
() =
p
(

p
([])).
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 R
n
.
Teorema 12.30 Sea i : S
n1
R
n
0
la inclusi on (n 2). Entonces

0
= i

_

S
n1
.
En particular
0
es un isomorsmo.
Demostraci on: Sea
n1
(R
n
0
) una forma cerrada y sea f C

(R
n
)
una funci on que valga 0 para |x| < 1/4 y valga 1 para |x| > 1/2. Hemos de
probar que
_
R
n
df =
_
S
n1
i

().
Ahora bien, como d = 0 tenemos que df = d(f) y la integral de la
izquierda puede restringirse a la bola unidad abierta de R
n
. Luego basta aplicar
el teorema de Stokes.
Respecto a la ultima armaci on, notemos que la inclusi on i tiene como in-
versa homotopica a la retracci on r : R
n
0
S
n1
dada por r(x) = x/|x|,
luego i

: H
n1
(R
n
0
) 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 R
n
. Entonces, para cada p V , la aplicaci on
p
: H
n1
(V
p
) 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 U
1
, . . . , U
r
abiertos disjuntos y sea p
i
U
i
. Denimos
A =
r
_
i=1
U
i
, B = V p
1
, . . . , p
r
, U
p
i
= U
i
p
i
.
368 Captulo 12. La cohomologa de De Rham
Entonces V = A B, A B =
r

i=1
U
p
i
. La sucesion de Mayer-Vietoris nos
da un homomorsmo de conexi on

:
r

i=1
H
n1
(U
p
i
) H
n
(V ).
Por otra parte podemos denir :
r

i=1
H
n1
(U
p
i
) R como la suma de
las aplicaciones canonicas
p
i
. Vamos a probar que el diagrama siguiente es
conmutativo:
r

i=1
H
n1
(U
p
i
)

R
H
n
(V )
_

v
v
v
v
v
v
v
v
v
v
v
v
(12.10)
En efecto, basta probar que el tri angulo conmuta sobre un elemento de uno
de los sumandos directos, por ejemplo H
n1
(U
p
1
), es decir, que

p
1
() =
_

V

().
Sea
n1
(U
p
1
) tal que = []. Para considerar a como elemento
de H
n1
(A B) extendemos a A B como la forma nula sobre los dem as
U
p
i
. 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

q
=
_
d(g)
q
si q A,
d(f)
q
si q B.
Entonces

() = [] y por consiguiente
_

V

() =
_
V
=
_
U
1
=
_
U
1
dg .
Es claro que g puede tomarse de modo que sea nula en un entorno de p
1
y
valga 1 en U
1
menos un entorno compacto de p
1
, de modo que la ultima integral
es precisamente
p
1
().
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 W
q
y
B = V
p
W, de modo que A B = V
p
W
q
. 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(V
p
W
q
) H((V W)
(p,q)
) y
c
: H
c
(V
p
W
q
) H
c
((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(V
p
)H(W
q
) H(V
p
W
q
) y
c
: H
c
(V
p
)H
c
(W
q
) H
c
(V
p
W
q
).
En primer lugar demostramos que las clases localizadoras satisfacen la re-
lacion 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
1
c
(V W
q
) y df (1 g)
1
c
(V
p
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:
H
m+n1
((V W)
(p,q)
)

(p,q)

R
H
m+n2
(V
p
W
q
)

H
m1
(V
p
) H
n1
(W
q
)

(1)
m

(12.11)
En efecto, si tomamos H
m1
(V
p
) y H
n1
(W
q
), tenemos que

(p,q)
((( ))) =
_

(V W)
(p,q)

(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 demostra-
mos que D
(V W)
(p,q)
= D
V
p
W
q

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)
((( ))) =
_

V
p
W
q

c
(
(p,q)
) ( ).
Usando la relaci on entre las clases localizadoras que hemos demostrado y el
teorema 12.23 resulta que

(p,q)
((( ))) =
_

V
p
W
q

c
(
p

q
) ( )
370 Captulo 12. La cohomologa de De Rham
= (1)
m
_

V
p
W
q
(
p
) (
q
) = (1)
m
_

V
p

p

_

W
q

q

= (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.
Denicion 12.32 Sea f : V W una aplicaci on diferenciable entre varieda-
des orientables de dimensi on n 2. Un punto p V es aislado para f si tiene
un entorno U
0
tal que f(x) ,= f(p) para todo x U
0
p. En tal caso podemos
tomar cartas x : U R
n
e y : U

R
n
alrededor de p y f(p) de modo que f
se restrinja a una aplicaci on f
p
: U
p
U

f(p)
. Denimos
f
p
como la aplicacion
que hace conmutativo el diagrama siguiente:
H
n1
(U

f(p)
)
f

H
n1
(U
p
)

f(p)

f
p

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
grad
p
f =
f
p
(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 U
0
y U

0
. Es f acil ver que podemos suponer U
0
U y U

0
U

. Basta
observar que el teorema 12.29 implica que el diagrama siguiente es conmutativo:
H
n1
(U

f(p)
)
f

f(p)

K
K
K
K
K
K
K
K
K
K
H
n1
(U
p
)
i

p
.u
u
u
u
u
u
u
u
u
u
R

f
p

R
H
n1
(U

0f(p)
)

f(p)

s
s
s
s
s
s
s
s
s
s
f

H
n1
(U
0p
)

p
I
I
I
I
I
I
I
I
I
I
Es claro que el grado local de una aplicaci on f en un punto p depende
unicamente 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 : R
n
R
n
una aplicaci on diferenciable que verique
f
1
[0] = 0. Sea i : S
n1
R
n
la inclusi on y r : R
n
0
S
n1
la retracci on
dada por r(x) = x/|x|. Sea g = i f r : S
n1
S
n1
. Entonces se cumple
que grad
0
f = gradg.
Demostraci on: Por la denici on de grado local y el teorema 12.30 tenemos
que
grad
0
f =
0
(f

0
(
1
0
(1))) =
_

S
n1
i

(f

0
(
1
0
(1))).
Ahora usamos que i y r son inversas homot opicas, de modo que i

= 1,
y as
grad
0
f =
_

S
n1
i

(f

0
(r

(i

(
1
0
(1))))) =
_

S
n1
g

(i

(
1
0
(1)))
= gradg
_

S
n1
i

(
1
0
(1)) = gradg
0
(
1
0
(1)) = gradg.
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 orien-
tables de la misma dimensi on n 2 y que los puntos donde consideramos grados
locales son aislados):
a) Si f : V W cumple que df
p
es un isomorsmo entonces grad
p
f = 1,
donde el signo es positivo si df
p
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
grad
p
(f g) = grad
p
f grad
f(p)
g.
c) Los grados locales son enteros.
d) Si f : V
1
W
1
y g : V
2
W
2
, p
1
V
1
, p
2
V
2
, entonces
grad
(p
1
,p
2
)
(f g) = grad
p
1
f grad
p
2
g.
Demostraci on: a) se sigue inmediatamente del teorema 12.29. b) es in-
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 R
n
en R
n
es un entero, pero esto se sigue del teorema
anterior.
Para probar d) consideramos el diagrama siguiente:
H(W
1

W
2
)
(fg)

.q
q
q
q
q
q
q
q
q
q
q

(f(p
1
),g(p
2
))

fg
(p
1
,p
2
)
n
n
n
n
n
n
n
n
n
n
n
n
n
n
H(V
1

V
2
)

(p
1
,p
2
)

R
H(

W
1


W
2
)
(fg)

.q
q
q
q
q
q
q
q
q
q

H(

W
1
)H(

W
2
)
f

n
n
n
n
n
n
n
n
n
n
n
n
(1)
m

f(p
1
)

g(p
2
)

H(

V
1

V
2
)

H(

V
1
)H(

V
2
)
(1)
m

p
1

p
2

Por conveniencia hemos usado las abreviaturas siguientes:

V
1
= V
1 p
1
,

V
2
= V
2 p
2
, V
1

V
2
= (V
1
V
2
)
(p
1
,p
2
)
,

W
1
= W
1 f(p
1
)
,

W
2
= W
2 g(p
2
)
, W
1

W
2
= (W
1
W
2
)
(f(p
1
),g(p
2
))
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
((W
1
W
2
)
(f(p
1
),g(p
2
))
),
donde m y n son las dimensiones de W
1
y W
2
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
fg
(p
1
,p
2
)
y la conmutatividad de la cara inferior es inmediata. Te-
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
fg
(p
1
,p
2
)
por
f
p
1

g
p
2
. Como las echas verticales son isomorsmos, esto nos da la
igualdad
fg
(p
1
,p
2
)
=
f
p
1

g
p
2
, lo que implica d).
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 gradg[
S
1 = p. Del teorema 12.33 se sigue entonces que grad
0
g = p.
Prescindiendo de la notaci on compleja, tenemos una aplicaci on g : R
2
R
2
de grado p en 0. Por el teorema anterior, el producto de g por la identidad en
R
n1
es una aplicaci on h : R
n+1
R
n+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] = x
1
, . . . , x
r
. Entonces
gradf =
r

i=1
grad
x
i
f.
Demostraci on: Podemos suponer que r > 0, pues el teorema es trivial en
caso contrario. Tomemos entornos coordenados U
i
de cada x
i
disjuntos dos a
dos y un entorno coordenado G de y de modo que f se restrinja a aplicaciones
f
i
: U
i
G. Por denici on
grad
x
i
f =
x
i
(f
i x
i
(
1
y
(1))).
Llamemos A =
r

i=1
U
i
, B = V x
1
, . . . , x
r
, de modo que AB =
r

i=1
U
i x
i
.
Sea =
r

i=1

x
i
: H
n1
(A B) R. Por otra parte, la suma directa de las
aplicaciones f

i p
i
: H
n1
(A B) H
n1
(W) es simplemente f[

AB
, luego
r

i=1
grad
x
i
f = (f[

AB
(
1
y
(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 f

AB

V
=
W
f

. Ahora basta aplicar dos veces


la conmutatividad del diagrama (12.10), con lo que
r

i=1
grad
x
i
f =
_

V

V
(f[

AB
(
1
y
(1))) =
_

V
f

(
W
(
1
y
(1)))
= gradf
_

W

W
(
1
y
(1)) = gradf
y
(
1
y
(1)) = gradf.
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
H
N
= x S
n
[ x
n+1
0, H
S
= x S
n
[ x
n+1
0.
Identicamos S
n1
con el ecuador S
n1
= x S
n
[ x
n+1
= 0. La
proyeccion p : S
n
N, S S
n1
dada por
p(x) =
x x
n+1
N
|x x
n+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

f
(x) =
_
N si x = N,
N sen (x
n+1
) +f(p(x)) cos (x
n+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
[H
N
] H
N
,

f
[H
S
] H
S
y
1
f
[S
n1
] = S
n1
.
Teorema 12.36 Si f, g : S
n1
S
n1
son aplicaciones homot opicas, en-
tonces las suspensiones
f
y
g
tambien lo son.
Demostraci on: Sea h : R S
n1
S
n1
una homotopa entre f y g.
Entonces, para cada t R tenemos que h
t
: S
n1
S
n1
, luego podemos
considerar su suspensi on
h
t
. Ahora denimos H : R S
n
S
n
mediante
H
t
(x) =
h
t
(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 diferen-
ciable y sea
f
su suspensi on. Entonces grad
f
= gradf.
Demostraci on: Consideremos los abiertos U = S
n
S, V = S
n
N.
As mismo, si 0 < a < 1 denimos
U
a
= x S
n
[ x
n+1
> a, V
a
= x S
n
[ x
n+1
< a.
12.5. El grado de una aplicaci on 375
El conjunto
1
f
[S] es un compacto en el hemisferio sur (abierto) y
1
f
[N]
es un compacto en el hemisferio norte (abierto). Por consiguiente existe un
a ]0, 1[ tal que

f
[U
a
] U y
f
[V
a
] V.
As la aplicaci on
f
conserva las tradas (S
n
, U, V ) y (S
n
, U
a
, V
a
), luego da
lugar al siguiente diagrama conmutativo con los homomorsmos de conexi on de
las sucesiones de Mayer-Vietoris asociadas:
H
n+1
(U
a
V
a
)

a

H
n
(S
n
)
H
n1
(U V )

H
n
(S
n
)

Teniendo en cuenta que U, V , U


a
y V
a
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, i
a
: S
n1
U
a
V
a
inducen un diagrama conmutativo
H
n1
(S
n1
) H
n1
(U
a
V
a
)
i

H
n1
(S
n1
)
f

H
n1
(U V )
i

Ademas S
n1
es un retracto por deformaci on de U V y de U
a
V
a
, luego
las echas horizontales son isomorsmos. Combinando los dos diagramas obte-
nemos
H
n1
(S
n1
) H
n
(S
n
)
(i

a
)
1

H
n1
(S
n1
)
f

H
n
(S
n
)
(i

)
1

Ahora basta demostrar que los isomorsmos horizontales son la misma apli-
cacion, pues entonces f

f
seran la multiplicaci on por el mismo entero. Ahora
bien, la inclusi on j : (S
n
, U
a
, V
a
) (S
n
, U, V ) determina el siguiente diagrama
conmutativo:
H
n1
(S
n1
) H
n1
(U
a
V
a
)
i

H
n1
(U V )
i

m
m
m
m
m
m
m
m
m
m
m
m

H
n
(S
n
)
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 diferen-
ciables, lo cual se comprueba inmediatamente.
Teorema 12.38 Si g : S
n
S
n
es una aplicaci on diferenciable tal que
g[H
N
] H
n
y g[H
S
] H
S
, entonces g es homotopica a
f
, donde f = g[
S
n1.
Demostraci on: Es claro que para todo x S
n
se cumple g(x) ,=
f
(x),
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 cla-
ramente homotopico a la identidad (y podemos exigir que su restricci on a la
bola abierta sea un difeomorsmo). Consecuentemente, en el teorema 1.8 po-
demos conseguir un homeomorsmo que sea homotopico a la identidad y que
sea un difeomorsmo si consideramos una variedad diferencial. M as a un, te-
niendo 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 homotopico 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
x
1
, . . . , x
r
, y
1
, . . . , y
r
son dos grupos de puntos de V distintos dos a dos (aun-
que los de un grupo no tienen por que ser distintos de los del otro) existe un
difeomorsmo f : V V homotopico a la identidad tal que f(x
i
) = y
i
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
homotopica a otra g : S
n
S
n
tal que g[H
N
] S
n
S y g[H
S
] S
n
N.
Demostraci on: Tomamos dos valores regulares a y b para f (cuya existen-
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] = x
1
, . . . , x
p
, f
1
[b] = y
1
, . . . , y
q
.
Por el teorema anterior existe un difeomorsmo u : S
n
S
n
homot opico a la
identidad tal que u(x
i
) S
n
H
S
, u(y
i
) S
n
H
N
, para todo i. Por otra parte
existe un difeomorsmo v : S
n
S
n
tambien homot opico a la identidad tal
que v(a) = N, v(b) = S. De este modo, g = u
1
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
homotopica a una aplicaci on diferenciable g : S
n
S
n
tal que g[H
N
] H
N
y
g[H
S
] H
S
.
Demostraci on: En virtud del teorema anterior podemos suponer que
f[H
N
] S
n
S y f[H
S
] S
n
N. Puesto que f[H
N
] y f[H
S
] son com-
pactos, con la notaci on de la prueba del teorema 12.37, existe un a ]0, 1[ tal
que f[H
N
] U
a
y f[H
S
] V
a
.
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
h(x) =
x (x
n+1
)x
n+1
N
|x (x
n+1
)x
n+1
N|
.
As h es homotopica a la identidad y cumple h[U
a
] H
N
, h[V
a
] H
S
. 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 homotopica
a
g
.
Ahora ya es inmediato el teorema de Hopf:
Teorema 12.43 (Hopf ) Dos aplicaciones diferenciables f, g : S
n
S
n
son
homotopicas si y s olo si tienen el mismo grado.
Demostraci on: Una implicaci 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 homotopica a una
aplicaci on diferenciable.
Demostraci on: Para cada x S
n
tomemos un entorno U
x
tal que si
y U
x
entonces |f(y) f(x)| < 1/2 (la norma es la de R
n+1
). Cubrimos S
n
por un n umero nito de estos abiertos U
x
1
, . . . , U
x
r
y tomemos una partici on de
la unidad subordinada h
1
, . . . , h
r
. Sea g : S
n
R
n+1
la funci on dada por
g(x) =
r

i=1
f(x
i
)h
i
(x).
378 Captulo 12. La cohomologa de De Rham
Obviamente g es diferenciable y para cada x S
n
se cumple
|g(x) f(x)| =
_
_
_
_
r

i=1
f(x
i
)h
i
(x) f(x)
_
_
_
_
=
_
_
_
_
r

i=1
(f(x
i
) f(x))h
i
(x)
_
_
_
_

i=1
|f(x
i
) f(x)|h
i
(x)
1
2
.
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
R
n+1
0. Componiendo g con la
retraccion natural r : R
n+1
0 S
n
obtenemos una aplicaci on diferenciable
h : S
n
S
n
homot opica a f r = f.
As, si dos aplicaciones continuas en S
n
tienen el mismo grado, existen apli-
caciones 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 : R
n+1
0 S
n
una aplicaci on diferenciable cuya
restricci on a S
n
tenga grado 0. Entonces existe una aplicaci on diferenciable

f : R
n+1
S
n
tal que para todo x R
n+1
con |x| 1 se cumple

f(x) = f(x).
Demostraci on: Por el teorema de Hopf tenemos que f[
S
n es homotopica a
una constante, es decir, existe h : RS
n
S
n
y p S
n
de modo que h
0
= p
y h
1
= f[
S
n. Denimos g : R
n+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
h

t
(x) = h
t
(x/|x|). Por otra parte, g es homotopica a f. Basta considerar la
homotopa dada por
h

t
(x) = f
__
1 t +
t
|x|
_
x
_
.
Por consiguiente, f es homotopica a una constante, luego existe una apli-
cacion diferenciable H : R R
n+1
0 S
n
tal que H
0
= p y H
1
= f.
Tomemos : R R diferenciable tal que (t) = 1 si [t[ 1 y (t) = 0 si
[t[ , para cierto > 0. Basta tomar

f(x) =
_
H((|x|), x) si x ,= 0,
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 T
p
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 basicas
Denicion 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 F
p
=
1
[p] es la bra sobre p.
Veamos que cada bra F
p
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 f
p
: F F
p
a la aplicaci on
dada por f
p
(v) = f(p, v). Obviamente f
p
es un homeomorsmo, luego existe
una unica estructura de variedad diferencial en F
p
(con la topologa inducida
por E) para la cual f
p
es un difeomorsmo. Del hecho de que p F sea
una subvariedad de U F se sigue que F
p
es una subvariedad de E (pues la
inclusi on F
p
E se descompone en la composicion de f
1
p
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 = TV con
la proyecci on natural : TV V y F = R
n
. Si (U, x) es una carta de V ,
denimos f : U R
n

1
[U] mediante
f(p, v) = v
1

x
1
[
p
+ +v
n

x
n
[
p
.
Claramente f es un difeomorsmo, pues su lectura en las cartas xI 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.
Denicion 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 determi-
nada por la conmutatividad del diagrama siguiente:
E

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
: F
p
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 = R
n+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 F
p
es una subvariedad de F

p
.
13.1. Denici on y propiedades b asicas 381
Ejemplo Si E es un brado, cada abierto
1
[U
i
] es un subbrado de base
U
i
y con la misma bra F. De la propia denici on de brado se desprende
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:
Denicion 13.3 Un brado vectorial es un brado E tal que su bra tpica
F y cada una de las bras F
p
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 f
p
: F F
p
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
: F
p
F

(p)
son lineales.
Por ejemplo, si f : V W es una aplicaci on diferenciable entre variedades,
es claro que df : TV TW 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 F
p
es un subes-
pacio vectorial de F

p
.
Si E es un brado vectorial, podemos denir la aplicaci on : B E que
a cada p B le asigna el vector nulo de F
p
. Se trata de una aplicaci on diferen-
ciable, pues si f : U F
1
[U] es una factorizaci on local de E, entonces
[
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.
Denicion 13.4 Sea E un brado vectorial. Denimos el brado tensorial de
tipo (r, s) de E como el conjunto
T
r
s
(E) =

pB
T
r
s
(F
p
)
y consideramos en el la proyeccion : T
r
s
(E) B que a cada tensor t le hace
corresponder el punto p tal que t T
r
s
(F
p
).
Vamos a probar que T
r
s
(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 T
r
s
(F). Observemos que T
r
s
(F) es un espacio vectorial, digamos de
dimensi on N, de modo que tiene una unica estructura diferencial caracterizada
por que los isomorsmos h : T
r
s
(F) R
N
son difeomorsmos. Fijemos un
isomorsmo h cualquiera.
Es claro que para cada punto q B podemos tomar una factorizaci on local
f : UF
1
[U] tal que U sea ademas un entorno coordenado de q, digamos
que con coordenadas x. Para cada p U, el isomorsmo f
p
: F F
p
induce
un isomorsmo

f
p
: T
r
s
(F) T
r
s
(F
p
). Denimos

f : U T
r
s
(F)
1
[U]
mediante

f(p, t) =

f
p
(t). Claramente

f es biyectiva.
Denimos X :
1
[U] R
n+N
la aplicaci on X =

f
1
(x h). Vamos
a probar que los pares (
1
[U], X) forman un atlas de T
r
s
(E). Entonces la
aplicaci on X sera un difeomorsmo, al igual que

f
1
y que

f, lo que probar a a
su vez que T
r
s
(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


que X[
1
[U]
1
[U

]] es abierto en R
n+N
y que X
1
X

es diferenciable.
Ahora bien, teniendo en cuenta que xh y x

h son difeomorsmos, basta


probar que

f
1
[
1
[U]
1
[U

]] es abierto en U T
r
s
(F) y que

f

f
1
es
diferenciable.
Ciertamente,

f
1
[
1
[U]
1
[U

]] = (U U

) T
r
s
(F) es abierto. Para
demostrar que
g =

f

f
1
: (U U

) T
r
s
(F) (U U

) T
r
s
(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 g
p
: T
r
s
(F) T
r
s
(F) determinadas
mediante g(p, t) = (p, g
p
(t)) son los isomorsmos inducidos por los isomorsmos
g
p
= f
p
f
1
p
: F F.
Si e
1
, . . . , e
n
es una base de F, entonces g
p
(e
i
) =
n

j=1

ij
(p)e
j
, para ciertas
funciones
ij
: B R diferenciables (pues
ij
(p) es la composicion de la
funci on p g(p, e
i
) con la j-esima funci on coordenada en F). Similarmente,
g
p
(e
i
1
e
i
r
e

j
1
e

j
s
) = g
p
(e
i
1
) g
p
(e
i
r
)g
p
(e
j
1
)

g
p
(e
j
s
)

u
1
,...,u
r
v
1
,...,v
s

u
1
,...,u
r
,i
1
,...,i
r
v
1
,...,v
s
,j
1
,...,j
s
(p)e
u
1
e
u
r
e

v
1
e

v
s
,
donde las funciones
u
1
,...,u
r
,i
1
,...,i
r
v
1
,...,v
s
,j
1
,...,j
s
dependen polin omicamente de las funciones

ij
y de (det
ij
)
1
, de donde se sigue su diferenciabilidad. A su vez esta implica
la diferenciabilidad de g.
Es f acil probar que T
r
s
(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 T
r
s
(E) admite una es-
tructura de brado con la misma base B y con bra T
r
s
(F) caracterizada por que
si f : U F
1
[U] es una factorizaci on local de E, entonces la aplicaci on
inducida

f : U T
r
s
(F)
1
[U] es una factorizaci on local de T
r
s
(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 A
r
(E) formados por los tensores
simetricos y antisimetricos de tipo (0, r). Concretamente,
A
r
(E) =

pB
A
r
(F
p
) T
0
r
(E),
y como proyeccion : A
r
(E) B tomamos la restriccion de la proyecci on
en T
0
r
(E). La estructura de brado se dene de forma an aloga a la de los
brados tensoriales, si bien las comprobaciones se simplican al observar que
cada factorizaci on

f : U A
r
(F)
1
[U] es la restriccion de la factorizaci on
correspondiente de T
0
r
(E), por lo que la diferenciabilidad de las aplicaciones

f

f
1
es consecuencia inmediata de que U A
r
(F) es una subvariedad de
U T
0
r
(F). De aqu se sigue tambien que A
r
(E) es un subbrado vectorial de
T
0
r
(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:
Denicion 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
e
1
, . . . , e
r
es una base de F, entonces
(p) =
r

i=1

i
(p)e
i
,
para ciertas aplicaciones
i
: B R. Las aplicaciones e
i
(p) = f(p, e
i
) son
secciones (diferenciables) en U de modo que
(p) =
r

i=1

i
(p)e
i
(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 vec-
torial y C

(B)-modulo con las operaciones denidas puntualmente. Denimos


T
s
r
(E)
F
= Sec T
s
r
(E),
r
(E)
F
= Sec A
r
(E).
La F indica que estamos considerando a E como brado y no como mera
variedad diferencial, pues, como veremos enseguida, T
r
s
(E) = T
r
s
(TE)
F
, que no
ha de ser confundido con T
s
r
(E)
F
. Es inmediato comprobar que los espacios
T
F
(E) =

r,s
T
r
s
(E)
F
y
F
(E) =

r
(E)
F
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
T
r
s
(V ) = T
r
s
(TV )
F
y
r
(V ) =
r
(TV )
F
.
Si (U, x) es una carta de V , entonces una factorizaci on local de TV es la
aplicaci on f : U R
n
TU dada por f(p, v) = v
1

x
1
[
p
+ +v
n

x
n
[
p
, que a
su vez induce la factorizaci on

f : U T
r
s
(R
n
) T
r
s
(TU) determinada por que

f(p, e
i
1
e
i
r
e
j
1
e
j
s
) =
x
i
1
[
p

x
i
r
[
p
dx
j
1
[
p
dx
j
s
[
p
,
donde e
1
, . . . , e
n
es la base canonica de R
n
. Es claro que una seccion no necesa-
riamente diferenciable de T
r
s
(TV )
F
es un tensor no necesariamente diferencia-
ble 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 di-
ferenciables 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 TE, 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 pro-
yeccion : E B es suprayectiva. Veamos ahora que d : TE TB
tambien es suprayectiva.
Para ello tomamos una factorizaci on local f : U F
1
[U] y llamamos

1
: U F U a la proyecci on en la primera componente. Entonces tenemos
13.2. El brado de tangentes de un brado 385
que f [

1
[U]
=
1
, luego df d[
T
1
[U]
= d
1
, pero d
1
es suprayectiva,
pues, jado v F, la aplicaci on j
v
: U U F dada por j
v
(p) = (p, v)
cumple j
v

1
= I, luego dj
v
d
1
= I.
Por consiguiente TU esta en la imagen de d y, como los abiertos U cubren
a B, los abiertos TU cubren a TB, es decir, d es suprayectiva.
Denicion 13.7 Si E es un brado y w E, denimos el subespacio vertical
de T
w
E como el n ucleo de d[
w
. Lo representaremos por V
w
E T
w
E.
Si llamamos n = dimB y r = dimF, teniendo en cuenta que d[
w
es supra-
yectiva concluimos que
dimV
w
E = dimT
w
E dimT
(w)
B = n +r n = r = dimF.
Para cada p B, consideramos la inclusi on j
p
: F
p
E, de modo que
para cada w F
p
tenemos dj
p
[
w
: T
w
F
p
T
w
E inyectiva (porque F
p
es
una subvariedad de E). Como j
p
es la funci on constante p, se cumple que
dj
p
[
w
d[
w
= 0, luego la imagen de dj
p
[
w
esta contenida en V
w
E. Como ambos
espacios tienen dimension r, de hecho se da la igualdad, es decir
dj
p
[
w
: T
w
F
p
V
w
E isomorsmo.
Denimos el brado vertical de E como
V E =

wE
V
w
E TE,
con la proyecci on : V E E restriccion de la proyecci on : TE E.
Vamos a probar que V E es un subbrado vectorial de TE.
Sea w
0
E, sea p
0
= (w), sea (U, x) una carta en B alrededor de p
0
tal
que exista una factorizaci on local f : U F
1
[U], sea v
0
F tal que
w
0
= f(p
0
, v
0
), sea (G, y) una carta en F alrededor de v
0
y sea

U = f[U G],
entorno abierto de w
0
en E. Los abiertos

U construidos de esta forma cubren
E, por lo que los abiertos V

U =
1
[

U] = T

U V E cubren V E.
Componiendo f
1
con la carta x y obtenemos una carta de dominio

U a
cuyas funciones coordenadas seguiremos llamando x
i
, y
j
. El hecho de que f sea
una factorizaci on local se traduce en que x
i
((w)) = x
i
(w), para todo w

U.
Esta carta determina a su vez una carta de TE de dominio T

U, a saber, la
que tiene por coordenadas a las aplicaciones x
i
, y
j
, dx
i
, dy
j
.
Su inversa es la aplicaci on : R
n
R
r
R
n
R
r
T

U dada por
(a, b, c, d)
n

i=1
c
i

x
i
[
w(a,b)
+
r

j=1
d
j

y
j
[
w(a,b)
,
donde w es aqu la inversa de la carta de coordenadas x
i
, y
i
.
Ahora observemos que si w

U, entonces V
w
E =

y
j
[
w
_
. En efecto,
d[
w
(
y
j
[
w
)(x
i
) =
x
i
y
j

w
= 0,
386 Captulo 13. Fibrados
luego cada
y
j
[
w
esta en V
w
E, lo que nos da una inclusi on y, teniendo en cuenta
las dimensiones, concluimos la igualdad.
Por consiguiente se restringe al homeomorsmo
: R
n
R
r
R
r
V

U
dado por
(a, b, d) =
r

j=1
d
j

y
j
[
w(a,b)
,
cuya inversa es una carta X :
1
[

U] R
n
R
r
R
r
, cuyas funciones coor-
denadas son x
i
, y
j
, dy
j
.
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 R
n
R
r
0R
r
(una subvariedad) compuesta con los difeomorsmos que
eliminan el 0, luego es un difeomorsmo.
As pues, V E es una subvariedad de TE y la aplicaci on es un difeomor-
smo. Componiendola con la carta sobre

U obtenemos un difeomorsmo

f :

U R
r

1
[

U],
concretamente

f(w, d) =
r

j=1
d
j

y
j
[
w
. (13.2)
Esto prueba que V E es un brado vectorial. Para asegurar que es un sub-
brado de TE hemos de comprobar que es una subvariedad. Esto es consecuencia
inmediata de la observaci on siguiente: la aplicaci on

f :

U R
n
R
r
T

U
dada por

f(w, c, d) =
n

i=1
c
i

x
i
[
w
+
r

j=1
d
j

y
j
[
w
(13.3)
es una factorizaci on local de TE, de modo que

f(w, d) =

f(w, 0, d).
El hecho de que

U 0 R
r
sea una subvariedad de

U R
n
R
r
implica
inmediatamente que V E es una subvariedad de TE.
Otra observaci on inmediata es que si : E E

es un homomorsmo de
brados, entonces d : TE TE

se restringe a un homomorsmo de brados


vectoriales d
V
: V E V E

.
Fibrados horizontales Si v : I TB 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) V
v(t)
TB 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 unica bra de TB. 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 TB 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
TE 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.
Denicion 13.8 Un brado horizontal en un brado E es un subbrado vec-
torial HE de TE tal que para todo w E se cumple que T
w
E = H
w
E V
w
E.
Esta relacion se expresa mas brevemente en la forma TE = 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.
Demostraci on: Consideremos una metrica de Riemann g en E, de modo
que si w E entonces g
w
es un producto escalar en T
w
E. Denimos el subespa-
cio horizontal de T
w
E como H
w
E = V
w
E

, es decir, el complemento ortogonal


del subespacio vertical. Es claro que T
w
E = H
w
EV
w
E. Hemos de comprobar
que el espacio HE as denido es un subbrado de TE.
Tomemos factorizaciones locales

f :

U R
n
R
r
T

U y

f :

U R
r
V

U
en las condiciones que hemos obtenido al estudiar el brado vertical, es decir,

U es un abierto coordenado de E determinado por una factorizaci on local, de


modo que sus coordenadas son x
i
, y
j
y se cumplen las ecuaciones (13.2) y (13.3).
Ademas V
w
E =

y
j
[
w
_
, para todo w

U.
Entonces, un vector z =

f(w, c, d) T
w
E esta en H
w
E si y solo si
n

i=1
c
i
g
w
(
x
i
[
w
,
y
k
[
w
) +
r

j=1
d
j
g
w
(
y
j
[
w
,
y
k
[
w
) = 0, k = 1, . . . , r.
Llamemos A(w) a la matriz de coecientes g
w
(
x
i
[
w
,
y
k
[
w
) y B(w) a la ma-
triz de coecientes g
w
(
y
j
[
w
,
y
k
[
w
). Es claro que estos coecientes son funciones
diferenciables de w (compuestos con la carta sobre

U son las coordenadas del
tensor metrico en la carta sobre
1
[

U] TE). M as a un, B(w) es la matriz de


la restriccion del g
w
a V
w
E, luego es una matriz regular. En terminos de A y
B, el vector z =

f(w, c, d) esta en H
w
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.
Denimos f

:

U R
n
H

U mediante
f

(w, c) =

f(w, c, cC(w)).
Es claro que f

es un homeomorsmo en la imagen. Componiendo su inversa


con la carta de

U obtenemos una carta X : H

U R
n
R
r
R
n
y es facil ver
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 TE, por lo que es un subbrado.
Observemos que podemos denir

f :

U R
n
R
r
T

U mediante

f(w, c, d) = f

(w, c) +

f(w, d) =

f(w, c, d cC(w)), (13.4)
y claramente es una factorizacion local de TE con la propiedad de que H

U se
corresponde con

U R
n
0 y V

U con

U 0 R
r
.
Usando estas factorizaciones es facil probar la diferenciabilidad de las pro-
yecciones
p
H
: TE HE, p
V
: TE 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 consi-
derar primero campos vectoriales.
Denicion 13.10 Sea E un brado. Un campo vectorial X X(E) es vertical
si para todo w E se cumple que X
w
V
w
E.
Llamaremos X
V
(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 horizon-
tales. Representaremos por X
H
(E) al espacio de todos los campos horizontales
en E.
Componiendolo con las proyecciones p
H
y p
V
, cada campo vectorial en E se
descompone (claramente de forma unica) como suma de un campo horizontal y
otro vertical, es decir, X(E) = X
H
(E) X
V
(E).
Una forma diferencial (E) es horizontal si i
X
() = 0 para todo campo
X X
V
(E). Teniendo en cuenta que la evaluaci on i
X
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
: V
w
E V
w
E R
es una forma multilineal antisimetrica. Denimos

V
()
w
: T
w
E T
w
E R
mediante
V
()
w
(z
1
, . . . , z
p
) =
w
(p
V
(z
1
), . . . , p
V
(z
p
)).
Por otra parte, si
p
(E), denimos

V
()
w
(z
1
, . . . , z
p
) =
w
(z
1
, . . . , z
p
).
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 TE

f :

U R
n
R
r
T

U
dada por (13.4) y denimos u
i
(w) =

f(w, e
i
, 0), v
j
(w) =

f(w, e
j
, 0), donde e
i
y e
j
recorren las bases canonicas de R
n
y R
r
respectivamente. De este modo
tenemos que H
w
E = u
i
(w)), V
w
E = v
i
(w)).
Si
p
(V E)
F
, entonces
[

U
=

i
1
<<i
p

i
1
,...,i
p
v

i
1
v

i
p
,
donde los coecientes
i
1
,...,i
p
son funciones diferenciables en

U.
Es f acil comprobar que
V
()[

U
tiene esta misma expresion, pero entendiendo
ahora que v

i
(w) es la forma dual de v
i
(w) en T
w
E

en vez de en V
w
E

. Por lo
tanto es diferenciable.
Similarmente, la expresi on en coordenadas de
V
consiste en eliminar todos
los terminos que contengan formas u

i
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 algebras, 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 R
n
son can onicamente isomorfos a R
n
.
Recordemos que si F es cualquier espacio vectorial real de dimension nita
y p F la expresi on (9.4) dene un isomorsmo
p
: T
p
F F. Consideremos
ahora un brado vectorial E. Para cada w F
p
, la inclusi on j
p
: F
p
E
induce, seg un sabemos, un isomorsmo dj
p
[
w
: T
w
F
p
V
w
E. Componiendolo
con
1
w
: F
p
T
w
F
p
obtenemos un isomorsmo

w
: F
(w)
V
w
E.
Llamaremos

w
: V
w
E F
(w)
al isomorsmo inverso. Estos isomorsmos determinan un homomorsmo de
brados vectoriales que hace conmutativo el diagrama siguiente:
V E

B
Veamos que es diferenciable. Para ello jamos una base e
j
en F, lo que
nos da un sistema de coordenadas y
j
. Tomamos una carta (U, x) en B para la
que exista una factorizaci on f : U F
1
[U] y, tomando

U =
1
[U],
construimos la factorizaci on

f :

U R
r
V

U. Es f acil ver que la composicion

f f
1
:

U R
r
U F es la aplicacion
(w, c) ((w),
r

i=1
c
i
e
i
),
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 diferen-
ciable, con lo que de hecho es un homomorsmo de brados vectoriales que hace
conmutativo el diagrama siguiente:
E

V E

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 391
13.3 Orientaci on de brados
La noci on de orientaci on de una variedad se generaliza de forma obvia a
brados vectoriales:
Denicion 13.12 Un brado vectorial E es orientable si, para r = dimF,
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
A
r
(F
p
)
determina una orientaci on del espacio vectorial F
p
. En estos terminos, una
variedad V es orientable si y solo si su brado de tangentes TV es orientable.
Si
1
,
2

r
(E)
F
no se anulan en ning un punto entonces existe f C

(B)
tal que
1
= f
2
. Diremos que
1
y
2
determinan la misma orientaci on de E
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 orien-
tacion 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.
Denicion 13.13 Un brado E es orientable si, para r = dimF, existe una
forma
r
(E) tal que para cada p B, si j
p
: F
p
E es la inclusion, se
cumple que j
p
()
r
(F
p
) no se anula en ning un punto.
En otras palabras, una forma orienta E si su restriccion a cada bra F
p
es una orientaci on de F
p
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 in-
troducido probamos el teorema siguiente, donde intervienen los homomorsmos
denidos en (13.5):
Teorema 13.14 Sea E un brado y sea r = dimF. 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
Demostraci on: En primer lugar observemos lo siguiente: si
r
(E),
w E y p = (w), entonces dj
p
[
w
: T
w
F
p
V
w
E es un isomorsmo, que
induce a su vez un isomorsmo
w
: A
r
(V
w
E) A
r
(T
w
F
p
). Sin m as que
aplicar las deniciones se comprueba la relaci on

w
(
V
()
w
) = j
p
()
w
. (13.6)
a) Como orienta a E tenemos que j
p
()
w
,= 0 para todo p B y todo
w F
p
, 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 F
p
existe
w
R
tal que j
p
(
1
)
w
=
w
j
p
(
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 TE. 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 solo si lo es la
bra F. En particular P
2
(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 TB
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 TE. El teorema 13.16 detalla el unico caso que nos va a interesar de esta
discusion.
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 orien-
ten E. Supongamos que la base B es conexa y que para cierto p B, las
formas j
p
() y j
p
() determinan la misma orientaci on en F
p
. Entonces y
representan la misma orientaci on de E.
Demostraci on: Sea C una componente conexa de E, sea q B arbitrario
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
F
p
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 F
p
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 varie-


dad. Si sustituimos y por formas que determinen las mismas orientaciones
obtenemos una forma que determina la misma orientaci on.
Demostraci on: Hemos de probar que

() no se anula en ning 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 i
p
: F E dada por i
p
(v) = (p, v). Del hecho de que
orienta el brado E se sigue inmediatamente que i
p
() es una orientaci on
de F. Si

: E F es la proyeccion natural, entonces =

(i
p
()) es
otra orientaci on de E como brado. M as a un, se comprueba inmediatamente
que j
p
() = j
p
( ), 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

V
( ) representan la misma orientacion de V E, por lo que existe f C

(E)
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
consiguiente, jado un brado horizontal, el valor de
_

() ( f )
_
w
sobre
n+r vectores de T
w
E es el mismo que su valor sobre las proyecciones de estos en
H
w
E, pero dichas proyecciones seran necesariamente linealmente dependientes,
por lo que concluimos que

() ( f ) = 0 o, equivalentemente, que

() = f

() = f i
p
(), (13.7)
y el miembro derecho (sin la f) representa la orientaci on producto en B F
de las orientaciones determinadas por e i
p
(), luego no se anula en ning un
punto, como haba que probar.
Si sustituimos y por formas que representen la misma orientaci on, en-
tonces e i
p
() 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.
Denicion 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 con-
serva 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 df
p
: T
p
V T
p
W es un isomorsmo, y f conserva la
orientaci on en p si y solo si df
p
conserva las orientaciones correspondientes de
los espacios tangentes.
Si
n
(W) determina la orientaci on de W, es facil ver entonces que
f

() orienta V y, respecto a esta orientacion en V , f conserva la orientaci on


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.
Denicion 13.18 Consideremos un homomorsmo de brados : E E

.
Sea
B
: B B

la aplicaci on inducida entre las bases y, para cada p B,


sea
p
: F
p
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 F
p
).
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.
Demostraci on: Sea


r
(E

) una forma que represente la orientaci on


de E

. Para cada p B se cumple


j
p
(

)) =
p
(j

B
(p)
(

)),
de donde concluimos que

) determina una orientaci on en E y que con-


serva (o invierte) la orientaci on si y solo si

) (respectivamente,

))
representa la orientaci on de E. La hip otesis del teorema es que j
p
(

))
determina en F
p
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
: F
p
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.
Demostraci on: El hecho de que es un difeomorsmo local se comprueba
sin dicultad: el problema es local, luego se reduce al caso en que los brados
E = B F y E

= B

son triviales. Entonces, a traves de la identicacion


T
(p,v)
E = T
p
B T
v
F y la correspondiente para E

en (p, v) tenemos que


d
(p,v)
= d
B
[
p
d
p
[
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
depende de que
B
conserve o invierta la orientaci on.
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 Captulo 13. Fibrados
13.4 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
f(x, y) dy.
Si pensamos en BF 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 inte-
graci on sobre bras. No necesitamos exigir que tengan soporte compacto, sino
unicamente que tengan soporte compacto en bras, seg un la denici on si-
guiente:
Denicion 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 in-
terseccion
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 i
X
, para las derivadas de Lie L
X
y para la diferencial exterior d.
Representaremos por H
cf
(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 V
p
V
p
U, de modo que la
clausura V
p
sea compacta. Cubrimos K por un n umero nito de abiertos V
p
, y
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 com-
pacto 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
: F
p
F

p
es un difeomorsmo de F
p
en un abierto de F

p
.
Sea
cf
(E

) tal que para todo p B se cumpla F

B
(p)
sop Im
p
.
Entonces

()
cf
(E).
Demostraci on: Para cada punto p B tomamos una factorizacion local
f

: U


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
B
[U

]. Por el teorema anterior


basta probar que f

())
cf
(U F). Dicho teorema nos da tambien que

= f

()
cf
(U

).
Sea

: U F U

la composicion

= f f
1
. De este modo
f

()) =

). En otras palabras, tenemos una forma


cf
(U

)
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

. En efecto, si p U, entonces
f

[F

U
(p)
sop

] = F

B
(p)
sop

Im
p
= f

[Im

p
],
luego ciertamente F

U
(p)
sop

Im

p
.
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
: BF

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
A =
_
I
0 J
_
,
donde I es la identidad y J es la matriz de d
p
[
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 F

B F


B
1
B

.
Tomemos un compacto K B. Entonces
B
[K] es compacto en B

, luego
(
B
[K]F

)sop

es un subconjunto compacto de B

. 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

).
Ahora observamos que para todo p B se cumple que F

p
sop Im
p
,
es decir, que y cumplen la hip otesis del teorema. En efecto,
F

p
sop F

p
(
B
1)
1
[F

B
(p)
sop

] F

p
(
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
: F
p
F

B
(p)
sea un difeomorsmo. Entonces el homomorsmo

se restringe a un homo-
morsmo de algebras
cf

:
cf
(E

)
cf
(E), el cual induce a su vez un
homomorsmo

cf
: H
cf
(E

) H
cf
(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 son compactos y forman una
familia localmente nita en E, de tal modo que =

i
. Adem as, para cada
ndice i existe una carta x : U
i
R
n
de B, una carta y : V
i
R
r
de F y una
factorizaci on local f
i
: U
i
F
1
[U
i
] de E de modo que sop
i
f
i
[U
i
V
i
].
Demostraci on: Sea U
i
un cubrimiento localmente nito de B formado
por abiertos coordenados de clausura compacta difeomorfos a R
m
sobre los que
exista una factorizaci on local f
i
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 h
i

una partici on de la unidad en B subordinada a dicho cubrimiento. Llamemos

i
=

(h
i
). 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
[U
i
], 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 ultima 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
: U
i
F F la proyecci on en F. Tomamos el soporte de
i
;
calculamos su antiimagen por la factorizaci on f
i
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 V
j
difeomorfos a R
r
de los cuales solo un n umero nito corten
a dicho compacto; tomamos una partici on de la unidad subordinada g
j
y
consideramos las formas

ij
=

i
(g
j
)f

(
i
), de las cuales solo un n umero nito
son no nulas y f

(
i
) =

ij
. Ademas

ij
tiene su soporte contenido en U
i
V
j
.
Claramente
i
es la suma de las formas f
1
i
(

ij
) (que se pueden extender a E
consider andolas nulas fuera de
1
[U
i
]) y estas cumplen lo pedido.
As, en muchos casos podremos reducir una cuestion sobre formas con so-
porte 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 R
n
,
y : V R
r
de modo que sop f[U V ]. El abierto E

= f[U V ] es un
subbrado trivial de E con f como unica factorizaci on local. La composicion
f
1
(x y) es una carta de E

, a cuyas funciones coordenadas llamaremos x


i
,
y
j
, como a las de U y V , de modo que la restricci on a cada bra F

p
de las funcio-
nes y
j
constituyen una carta de F

p
, concretamente la composicion f
1
p
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 dy
1
dy
r
(en
principio sobre una bra y, por conexi on, en todas ellas). Esto es tanto como
armar que las coordenadas y
j
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 dx
1
dx
n
. La orientaci on producto de
E se restringe a la orientacion producto de E

y seg un 13.20 la aplicaci on f


la transforma en la orientaci on producto de U V , representada por la forma
dx
1
dx
n
dy
1
dy
r
. Por consiguiente la carta x y es una carta
orientada de E

para la orientaci on producto.


Pasamos ahora a denir la integral en bras. Partimos de un brado orien-
table E con dimB = n, dimF = r y de una forma
k+r
cf
(E), con k 0.
Para cada p B, vamos a denir una aplicaci on

p
: T
p
B
k
T
p
B
r
c
(F
p
).
Dados v
1
, . . . , v
k
T
p
B y q F
p
, tomamos w
1
, . . . , w
k
T
q
E tales que
d[
q
(w
i
) = v
i
. Denimos

p
(v
1
, . . . , v
k
)
q
(z
1
, . . . , z
r
) =
q
(w
1
, . . . , w
k
, dj
p
[
q
(z
1
), . . . , dj
p
[
q
(z
r
)),
donde, como es habitual, j
p
: F
p
E es la inclusion.
Observemos que
p
(v
1
, . . . , v
k
) no depende de la eleccion de los vectores w
i
,
pues con otra eleccion w

i
tendramos que w
i
w

i
V
q
E = Imdj
p
[
q
, luego la
diferencia entre las dos deniciones sera
q
actuando sobre k + r vectores de
V
q
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
(v
1
, . . . , v
k
)
q
as denido es una forma multilineal antisime-
trica en T
p
B, pero falta probar que
p
(v
1
, . . . , v
k
) es diferenciable. Para ello
400 Captulo 13. Fibrados
tomamos una factorizacion local f : U F
1
[U], donde U es un entorno
de p, que determina un isomorsmo f
p
:
r
c
(F
p
)
r
c
(F) y vamos a encontrar
una forma en
r
c
(F) cuya antiimagen sea precisamente la que nos ocupa.
Sea V
i
X(U) tal que V
i
p
= v
i
. A traves de la identicacion natural
T
(u,v)
(U F) = T
u
U T
v
F podemos considerar que V
i
X(U F). Si
aplicamos a f

()
k+r
cf
(U F) las evaluaciones en los campos V
i
obtenemos
una forma en
r
cf
(U F), y si luego le aplicamos i
p
, donde i
p
: F U F
es la aplicacion i
u
(v) = (p, v), obtenemos una forma


r
c
(F). Veamos como
act ua sobre r vectores z
j
T
v
F:

v
(z
1
, . . . , z
r
) = f

()
(p,v)
(V
1
(u,v)
, . . . , V
k
(p,v)
, di
p
[
v
(z
1
), . . . , di
p
[
v
(z
r
))
=
q
(df[
(p,v)
(v
1
), . . . , df[
(p,v)
(v
k
), df
p
[
v
(z
1
), . . . , df
p
[
v
(z
r
))
=
q
(w
1
, . . . , w
k
, df
p
[
v
(z
1
), . . . , df
p
[
v
(z
r
)),
donde q = f(p, v) F
p
y los vectores w
i
= df[
(p,v)
(v
i
) cumplen d[
q
(w
i
) = v
i
,
luego sirven para calcular
p
(v
1
, . . . , v
k
)
q
. Por consiguiente

v
(z
1
, . . . , z
r
) =
p
(v
1
, . . . , v
k
)
f
p
(v)
(df[
(p,v)
(v
k
), df
p
[
v
(z
1
), . . . , df
p
[
v
(z
r
)).
Ahora es claro que la antiimagen de

por f
p
es precisamente
p
(v
1
, . . . , v
k
).
Con esto ya tenemos denida la aplicaci on
p
, que claramente es multilineal
alternada. Denimos ahora

_
F
p

p
: T
p
B
k
T
p
B R
mediante
_

_
F
p

p
_
(v
1
, . . . , v
k
) =
_
F
p

p
(v
1
, . . . , v
k
),
donde la integral se calcula respecto a la orientaci on de F
p
inducida por la
orientaci on prejada en E. Obviamente esta aplicaci on es una forma multilineal
alternada en T
p
B. Ahora probaremos que es diferenciable respecto de p, es decir,
que tenemos una aplicaci on

_
F
:
k+r
cf
(E)
k
(B).
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 dx
i
1
dx
i
s
dy
j
1
dy
j
t
,
donde s +t = k +r, i
1
< < i
s
, j
1
< < j
t
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
_

_
F

_
(
x
i

1
, . . . ,
x
i

k
), i

1
< < i

k
.
En cada punto p B el valor de esta funci on es
_

_
F
p

p
_
(
x
i

1
[
p
, . . . ,
x
i

k
[
p
) =
_
F
p

p
(
x
i

1
[
p
, . . . ,
x
i

k
[
p
).
El integrando, a su vez, es una r-forma en F
p
cuya unica funci on coordenada
es

p
(
x
i

1
[
p
, . . . ,
x
i

k
[
p
)(
y
1
, . . . ,
y
r
).
En un punto q F
p
, esta funci on toma el valor

p
(
x
i

1
[
p
, . . . ,
x
i

k
[
p
)
q
(
y
1
[
q
, . . . ,
y
r
[
q
) = (
x
i

1
[
q
, . . . ,
x
i

k
[
q
,
y
1
[
q
, . . . ,
y
r
[
q
),
donde en el ultimo termino
x
i

l
representa al vector tangente en T
q
E asociado
a la carta de E y no al vector tangente en T
p
B como en los terminos anteriores.
Efectivamente, se cumple que d[
q
(
x
i

l
[
q
) =
x
i

l
[
p
, luego estos vectores pueden
usarse para calcular .
La expresion que hemos obtenido es nula salvo que s = k, t = r, i

l
= i
l
,
j

l
= l, y en este caso vale g(q). En denitiva,

_
F
es nula salvo si
= g dx
i
1
dx
i
k
dy
1
dy
r
, (13.8)
en cuyo caso las funciones coordenadas de

_
F
son todas nulas salvo a lo sumo
la correspondiente a dx
i
1
dx
i
k
, que es la funci on
_
F
p
g[
F
p
dy
1
dy
r
.
402 Captulo 13. Fibrados
Si llamamos g
p
(q) a la funci on g[
F
p
y llamamos g
p
(y) a la composicion de
g
p
(q) con y
1
entonces el teorema de cambio de variable nos da que la integral
es
_
R
r
g
p
(y) dy.
En denitiva,

_
F
=
__
R
r
g
p
(y) dy
_
dx
i
1
dx
i
k
. (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 x
1
, es
la funci on
h(x) =
_
R
r
g(x, y) dy,
donde g(x, y) es (x y)
1
g, que es diferenciable en R
n
R
r
con soporte
compacto, y los teoremas de derivacion de integrales parametricas garantizan
que h(x) tambien es diferenciable.
Denicion 13.26 Llamaremos integral en bras en un brado orientable E
cuya bra tiene dimensi on r al homomorsmo graduado

_
F
:
cf
(E) (B)
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 x
i
, y
j
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 dy
j
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 orienta-
ble B. Consideremos en E como variedad la orientaci on producto Sea n = dimB
y r = dimF. Entonces
_
E
=
_
F

_
B
:
n+r
c
(E) R.
Demostraci on: Por el teorema 13.25, toda forma en E con soporte com-
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 dx
1
dx
n
dy
1
dy
r
.
13.4. Integraci on sobre bras 403
Si llamamos g(x, y) a la composicion de g con (xy)
1
, teniendo en cuenta
que todas las cartas estan orientadas, el teorema de cambio de variable nos da,
por un lado, que
_
E
=
_
R
n+r
g(x, y) dxdy,
mientras que
_
B

_
F
=
_
B
__
R
r
g
p
(y) dy
_
dx
1
dx
n
y, de nuevo por el teorema de cambio de variable,
_
B

_
F
=
_
R
n
__
R
r
g(x, y) dy
_
dx.
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
: F
p
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 F

B
(p)
Im
p
. Entonces

()
cf
(E) y

_
F

() =
B
_

_
F

_
.
Demostraci on: Sabemos que

()
cf
(E) por el teorema 13.23. Su-
pongamos que
k+r
cf
(E) y tomemos un punto p B y unos vectores
v
1
, . . . , v
k
T
p
B. Entonces

B
_

_
F

_
p
(v
1
, . . . , v
k
) =
_
F

B
(p)

B
(p)
(d
B
[
p
(v
1
), . . . , d
B
[
p
(v
k
))
=
_
F

B
(p)

B
(p)
(d
B
[
p
(v
1
), . . . , d
B
[
p
(v
k
)).
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
_

_
F

_
p
(v
1
, . . . , v
k
) =
_
F
p

p
(

B
(p)
(d
B
[
p
(v
1
), . . . , d
B
[
p
(v
k
))).
Tomemos q F
p
y z
1
, . . . , z
r
T
q
F
p
. Entonces,

p
(

B
(p)
(d
B
[
p
(v
1
), . . . , d
B
[
p
(v
k
)))
q
(z
1
, . . . , z
r
)
404 Captulo 13. Fibrados
=

B
(p)
(d
B
[
p
(v
1
), . . . , d
B
[
p
(v
k
))
(q)
(d
p
[
q
(z
1
), . . . , d
p
[
q
(z
r
))
=
(q)
(d[
q
(w
1
), . . . , d[
q
(w
k
), d[
q
(dj
p
[
q
(z
1
)), . . . , d[
q
(dj
p
[
q
(z
r
))),
donde hemos introducido vectores w
i
T
q
E tales que d[
q
(w
i
) = v
i
y, por
consiguiente, d

[
(q)
(d[
q
(w
i
)) = d
B
[
p
(v
i
). Concluimos que

p
(

B
(p)
(d
B
[
p
(v
1
), . . . , d
B
[
p
(v
k
)))
q
(z
1
, . . . , z
r
)
=

()
q
(w
1
, . . . , w
k
, dj
p
[
q
(z
1
), . . . , dj
p
[
q
(z
r
)) =

()
p
(v
1
, . . . , v
k
)
q
(z
1
, . . . , z
r
).
Por consiguiente,

B
_

_
F

_
p
(v
1
, . . . , v
k
) =
_
F
p

()
p
(v
1
, . . . , v
k
) =
_
F
p

()
p
(v
1
, . . . , v
k
).
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-
tacion. 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 nece-
sitamos 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

() =
_
F
.
Demostraci on: Para probar la igualdad empezamos reduciendola a un
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[UV ], 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 dx
i
1
dx
i
k
, = hdx
j
1
dx
j
k

dy
1
dy
r
.
(Si en no aparecieran todas las diferenciales dy
l
los dos miembros de la
igualdad seran nulos.)
Ahora es claro que los dos miembros se reducen a
g
__
R
r
h
p
(y) dy
_
dx
i
1
dx
i
k
dx
j
1
dx
j
k

.
Ahora estamos en condiciones de probar la suprayectividad de la integral
en bras. Fijamos
k
(B) y tomamos un cubrimiento localmente nito
U
i
de B formado por abiertos sobre los que E tiene una factorizaci on local
f
i
: U
i
F
1
[U
i
]. Llamamos
i
a la restriccion de a U
i
y jamos una
forma


r
c
(F) con integral 1. Si

i
: U
i
F F es la proyeccion en la
bra, es f acil ver que la forma

i
(

)
r
cf
(U
i
F) tiene como integral en
bras a la funci on constante igual a 1. Por la parte ya probada,

_
F
(

(
i
)

i
(

)) =
i
.
Aplicando f
1
i
al integrando obtenemos una forma
i

k+r
cf
(
1
[U
i
]) tal
que

_
F

i
=
i
.
(Aqu hemos usado el teorema 13.28, teniendo en cuenta que f
iB
es la iden-
tidad.)
Sea h
i
una partici on de la unidad en B subordinada al cubrimiento U
i
.
Las formas

(h
i
)
i
pueden extenderse a E con el valor 0 fuera de
1
[U
i
] y
sus soportes forman una familia localmente nita, por lo que est a bien denida
la suma =

(h
i
)
i

cf
(E). Ademas, de nuevo por la parte ya probada,

_
F
=

_
F

(h
i
)
i
=

i
h
i

i
=

i
h
i
= .
Como consecuencia obtenemos:
Teorema 13.31 Si E es un brado orientable, entonces la integral en bras se
restringe a un epimorsmo

_
F
:
c
(E)
c
(B).
406 Captulo 13. Fibrados
Demostraci on: De la denici on de integral en bras se sigue inmediata-
mente 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
c
(B), el teorema anterior nos da una forma
cf
(E) tal que

_
F
= . Ahora bien, existe una funci on f
0
c
(B) tal que f = , y la forma

(f) tiene soporte compacto y cumple

_
F

(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.
Demostraci on: Hemos de probar que si
k+r
cf
(E), entonces
d
_
F
=
_
F
d.
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 dx
i
1
dx
i
u
dy
j
1
dy
j
v
, con
u +v = k +r, i
1
< < i
u
, j
1
< < j
v
. Entonces
d =
n

t=1
f
x
t
dx
t
dx
i
1
dx
i
u
dy
j
1
dy
j
v
+ (1)
u
r

t=1
f
y
t
dx
i
1
dx
i
u
dy
t
dy
j
1
dy
j
v
.
Llamaremos d
B
y d
F
a estos dos terminos. En primer lugar observamos
que

_
F
d
F
= 0 salvo a lo sumo si v = r 1, en cuyo caso si falta dy
t
vale

_
F
d
F
= (1)
u+t1

_
F
f
y
t
dx
i
1
dx
i
k+1
dy
1
dy
r
= (1)
u+t1
__
R
r
f
p
y
t
dy
_
dx
i
1
dx
i
k+1
= 0,
pues f
p
tiene soporte compacto.
As pues,

_
F
d
F
= 0 en cualquier caso, y la igualdad que hemos de probar
se reduce a
d
_
F
=
_
F
d
B
.
13.4. Integraci on sobre bras 407
Seguidamente observamos que ambos miembros son nulos salvo a lo sumo si
= f dx
i
1
dx
i
k
dy
1
dy
r
.
En este caso,
d
_
F
=
n

t=1

x
t
__
R
r
f
p
(y) dy
_
dx
i
1
dx
i
k
,

_
F
d
B
=
_
_
R
r
n

t=1
f
p
x
t
dy
_
dx
i
1
dx
i
k
.
Los teoremas de derivacion de integrales nos dan la igualdad.
Por consiguiente, la integral sobre bras en un brado E induce homomor-
smos de grado r

_

F
: H
cf
(E) H(B) y
_

F
: H
c
(E) H
c
(B).
El teorema de fubini nos da algunas consecuencias sobre estos homomors-
mos:
Teorema 13.33 Sea E un brado orientable sobre una base orientable. Enton-
ces las aplicaciones

_

F
: H
c
(E) H
c
(B) y

: H(B) H(E)
son duales respecto a los productos escalares de Poincare, es decir,
_
,
_

F

_
B
=

(), )
E
, H(B), H
c
(E).
Demostraci on: La comprobaci on es trivial:

(), )
E
=
_

E

() =
_

B

_

F

() =
_

B

_

F
=
_
,
_

F

_
B
.
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

c
: H
c
(B) H
c
(E). En este
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 com-
pacta, entonces las aplicaciones

_

F
: H(E) H(B) y

c
: H
c
(B) H
c
(E)
son duales respecto a los productos escalares de Poincare.
Una ultima consecuencia inmediata del teorema de Fubini es la siguiente:
Teorema 13.35 Sea E un brado compacto orientable con base orientable B.
Sean O
E
y O
B
las clases de las orientaciones de E y B. Entonces

_

F
O
E
= O
B
.
Demostraci on: La integral en B del primer miembro es igual a 1, y esto
caracteriza a O
B
.
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 coho-
mologa. 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.
Denicion 13.36 Una metrica de Riemann en un brado vectorial E es un
tensor simetrico g T
0
2
(E)
F
tal que para cada p B se cumple que g
p
es un
producto escalar en el espacio vectorial F
p
.
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 TV .
Si E es un brado vectorial con bra R
r
en el que hay denida una metrica de
Riemann g, para cada p B denimos S
p
= v E
p
[ g
p
(v, v) = 1. Llamamos
SE =

pB
S
p
.
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 R
r
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 R
r

1
[U] tal que los isomorsmos
f
p
: R
r
F
p
son isometras (considerando en R
r
la metrica usual).
13.5. Fibrados de esferas 409
Demostraci on: Tomemos una factorizacion local

f : U R
r

1
[U],
donde U es un entorno de un punto prejado. Sea e
1
, . . . , e
r
la base canonica
de R
r
. Entonces los vectores e
i
(p) =

f(p, e
i
) son una base de F
p
. Le aplicamos
el proceso de ortonormalizaci on de Gram-Schmidt, es decir, denimos
v
i
(p) = g
p
(w
i
(p), w
i
(p))
1/2
w
i
(p),
donde
w
i
(p) = e
i
(p)

j<i
g
p
(e
i
(p), v
j
(p))e
j
(p).
De estas formulas se sigue que las funciones v
i
: B E son diferenciables.
Denimos f : U R
r

1
[U] mediante f(p, x) =

i
x
i
v
i
(p). Es claro
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 f
p
transforma la base can onica de R
r
en una base
ortonormal de F
p
, luego f
p
es una isometra.
Volviendo al brado de esferas SE, si f : U R
r

1
[U] es una factori-
zacion 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 US
r1
con la restriccion a un abierto
de US
r1
del difeomorsmo f f
1
(restriccion a una subvariedad de UR
r
)
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 R
r
se sigue inmediatamente que SE es un subbrado de E.
Ahora generalizaremos a este contexto el hecho de que las orientaciones de
R
n+1
inducen orientaciones en S
n
(p ag. 12.1). Para ello generalizamos la noci on
del campo radial de R
n
, primero a espacios vectoriales arbitrarios y luego a
brados vectoriales. En un espacio vectorial F jamos una base e
1
, . . . , e
r
y el
sistema de coordenadas asociado y
1
, . . . , y
r
. Denimos
R
w
=
r

j=1
y
i
(w)

y
j

w
T
w
F. (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 F
p
podemos conside-
rar el vector R
w
T
w
(F
p
). Componiendo con di
p
[
w
: T
w
(F
p
) V
w
E obtene-
mos un vector al que seguiremos llamando R
w
. De este modo R : E V
w
E.
410 Captulo 13. Fibrados
Para demostrar que el campo R es diferenciable tomamos una factorizacion
local f : U R
r

1
[U], donde U es un abierto coordenado de B, con
coordenadas x
1
, . . . , x
n
. Sean y
1
, . . . , y
r
las coordenadas de R
r
. Las composi-
ciones de f
1
con las funciones x
i
e y
j
constituyen un sistema de coordenadas
en
1
[U] y las restricciones a cada bra F
p
de las coordenadas y
j
son las coor-
denadas asociadas a la base e
j
(p) = f(p, e
j
), donde e
j
son los vectores de la
base canonica en R
r
. As pues, si calculamos R
w
respecto de esta base obte-
nemos el vector dado por (13.10) en T
p
F
p
(entendiendo que las coordenadas y
j
estan restringidas a F
p
) y su imagen en V
w
E tiene esta misma expresion (enten-
diendo ahora que las coordenadas y
j
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 T
w
SE (identicado con un subespacio de T
w
E a
traves de di[
w
). Por el contrario, d[
w
(R
w
) = 2. Para comprobar esto tomamos
una factorizaci on local f de E en las condiciones del teorema 13.37, con lo que
= y
2
1
+ +y
2
r
y d = 2y
1
dy
1
+ +2y
r
dy
r
. Esto prueba que R
w
/ T
w
(SE),
luego T
w
E = R
w
) T
w
(SE) y en particular V
w
E = R
w
) T
w
S
p
.
Denicion 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

(i
R
())
r1
(SE),
y para cada forma
n+r
(E) denimos

S
= (1)
n
i

(i
R
( ))
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 unicamente 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
Demostraci on: Observemos que i
R
(

()) = 0, pues se calcula evaluando


en d[
w
(R
w
) = 0. As,

S
= (1)
n
i

(i
R
(

() )) =

() i

(i
R
()) =

()
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 = STV . Ademas el teorema 12.4 arma que la variedad TV 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 tan-
gentes 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 n1. 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.
Denicion 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) F
p
, 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
Demostraci on: Lo probamos primero en el caso E = B S
n1
. Sea
(p) = (p,
1
(p)), para cada p GK. As
1
: GK 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 R
n
es
diferenciable, entendiendo que vale 0 donde
1
no esta denida. Por el teorema
de Sard existe un valor regular b R
n
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
: R
n
R
n
tal que (b) = 0 y (x) = x siempre que |x| 1. Sea
1
= .
As
1
: B L R
n
0, donde L = K C es cerrado y discreto en B y
1
coincide con
1
en W. Ahora basta denir
(p) =
_
p,

1
(p)
|
1
(p)|
_
, p B L.
Pasamos ahora al caso general. Tomamos dos cubrimientos abiertos V
i

i=0
y U
i

i=0
de B localmente nitos tales que V
i
U
i
, cada U
i
tiene clausura
compacta y existen factorizaciones locales f
i
: U
i
S
n1

1
[U
i
].
Sea V un abierto en B tal que A V V G. Denimos
A
i
=

j<i
V
j
V .
Vamos a construir conjuntos nitos K
i
A
i
y abiertos G
i
A
i
junto con
secciones
i
: G
i
(K K
i
) E tales que
a) K
i
A
i1
= K
i1
,
b)
i
(p) =
i1
(p) para todo p A
i1
(K K
i1
),
c)
i
(p) = (p) para todo p V K.
Partimos de K
0
= , G
0
= G y
0
= . Supongamos construida
i
. La
restriccion
i
: (G
i
(K K
i
)) U
i+1
E puede verse como una seccion con
singularidades denida en el abierto G
i
U
i+1
del brado trivial
1
[U
i+1
] de
base U
i+1
. Podemos aplicarle la parte ya probada con el cerrado A
i
U
i+1
.
Observemos que el conjunto de singularidades es
(K K
i
) U
i+1
A
i
U
i+1
G
i
U
i+1
,
luego se cumplen todas las hip otesis.
As obtenemos un cerrado discreto C U
i+1
A
i
y una seccion

i+1
: U
i+1
(C K K
i
) E
que coincide con
i
en un entorno de A
i
U
i+1
. Podemos tomar un entorno W de
A
i
en B tal que WC = y
i+1
(p) =
i
(p) para todo p U
i+1
(W(KK
i
)).
13.5. Fibrados de esferas 413
Ahora observemos que X = C V
i+1
es nito, pues V
i+1
es compacto. Sea

W un entorno de V
i+1
en U
i+1
tal que

W C = X. Sea K
i+1
= K
i
X,
G
i+1
= W

W. Como
i
y
i+1
coinciden en W

W, denen una secci on

i+1
: G
i+1
(K K
i+1
) E que cumple lo pedido.
Por ultimo, observamos que la uni on de las K
i
tiene interseccion nita con
cada V
i
, luego es un conjunto cerrado y discreto, al igual que
L = K

i
K
i
.
Las secciones
i
determinan una unica extensi on com un : BL 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.
Demostraci on: Sea
B K =

i=0
G
i
la descomposicion de B K en componentes conexas. Sea U un entorno abierto
de K de clausura compacta. Para cada ndice i, los abiertos
G
i
y U

j=i
G
j
cubren B, luego por conexi on no pueden ser disjuntos. Ahora bien, G
i
s es
disjunto de cada G
j
, luego ha de ser G
i
U ,= . Como U es compacto, existe
un natural m tal que
U U
m

i=0
G
i
.
Veamos que el miembro derecho es en realidad igual a B. Si j > m, tenemos
que
G
j
= (G
j
U) (G
j
(B U)) = (G
j
U) (G
j
(B U)).
Como G
j
es conexo y hemos visto que G
j
U ,= , ha de ser G
j
U, para
todo j > m, luego en efecto
B = U
m

i=0
G
i
Renumeremos las componentes conexas de modo que G
i
sea compacto para
i = 1, . . . , p y sea no compacto para i = p + 1, . . . , m. Sea
L = B
m

i=p+1
G
i
.
414 Captulo 13. Fibrados
Entonces L es cerrado y como
L U
p

i=1
G
i
U
p

i=1
G
i
,
de hecho L es compacto y contiene a K. Ademas
B L =
m

i=p+1
G
i
,
luego las componentes conexas de BL son los abiertos G
i
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 A
i
y una sucesi on de abiertos G
i
tales que
a) G
i
A
i
G
i+1
,
b) B =

i
G
i
,
c) Ninguna de las componentes conexas de B A
i
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].
Demostraci on: Tomamos un arco : [0, 1] G que una a y b, cubri-
mos su imagen por un n umero nito de abiertos U
i
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 ultimo y cada cual corte al
siguiente. Basta construir difeomorsmos que transporten un punto de un U
i
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
[G
0
], 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 : BF E o, mejor
a un, al caso en que E = B F, donde B es la bola unidad en R
n
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 : BF BF mediante (p, v) = ((p), v), que claramente
cumple lo pedido.
De aqu se sigue facilmente:
Teorema 13.46 Sea E un brado y sean U
1
, . . . , U
m
abiertos conexos de la base
B tales que dos cualesquiera de ellos sean iguales o disjuntos. Consideremos dos
conjuntos de m puntos x
i
, y
i
U
i
todos distintos entre s. Entonces existe un
isomorsmo : E E tal que
B
(x
i
) = y
i
para i = 1, . . . , m y es la
identidad fuera de cada
1
[U
i
].
Demostraci on de 13.40: Seg 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 A
i
y de abiertos
G
i
seg un el teorema 13.44. Vamos a construir una familia de conjuntos cerrados
discretos K
i
B y de secciones
i
: B K
i
E tales que K
i
A
i
= y

i
(p) =
i1
(p) para todo p G
i1
.
Podemos suponer que G
0
= A
0
= , y entonces basta tomar
0
= ,
K
0
= K. Supongamos construidos
i
y K
i
. Como A
i+1
es compacto, el conjunto
K
i
A
i+1
es nito. Digamos K
i
A
i+1
= x
1
, . . . , x
m
. Sea U
j
la componente
conexa de B A
i
que contiene a x
j
. Como U
j
no tiene clausura compacta, ha
de ser U
j
(B A
i+1
) ,= .
Sea C
i
= K
i
x
1
, . . . , x
m
. As C
i
es cerrado y discreto y C
i
B A
i+1
.
Sea V
j
= U
j
C
i
. Entonces V
j
es conexo porque la dimensi on de V
j
es mayor
o igual que 2. Adem as V
j
(B A
i+1
) ,= (y como es un abierto, de hecho es
innito). Podemos tomar, pues, m puntos distintos y
j
V
j
A
i+1
.
El teorema anterior nos da un difeomorsmo : E E tal que
B
(x
j
) = y
j
y que deja jos a los puntos que no est an en ning un abierto
1
[V
j
]. Sea
K
i+1
=
B
[K
i
] = y
1
, . . . , y
m
C
i
, de modo que K
i+1
A
i+1
= . Denimos

i+1
: B K
i+1
E mediante
i+1
=
1
B

i
.
Esta seccion cumple lo pedido, pues si p G
i
, entonces p A
i
, luego p / V
j
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 G
i1
. Por consiguiente podemos denir : B E
mediante (p) = lm
i

i
(p), y claramente es una seccion en E sin singularidades.
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.
Demostraci on: Basta tomar un punto p B y considerar el brado

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 estu-
diaremos los brados de esferas y brados vectoriales. Adem as de llegar a con-
secuencias muy interesantes sobre la cohomologa en s, obtendremos tambien
resultados cl asicos de Poincare sobre campos vectoriales en variedades diferen-
ciales.
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

0

M
11

11

11

M
12

12

12

M
13

13

0
0

M
21

21

21

M
22

22

22

M
23

23

0
0

M
31

31

M
32

32

M
33

0
0 0 0
417
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.
Demostraci on: Si
11
(m
11
) = 0 entonces
21
(
11
(m
11
)) = 0, luego se
cumple m
11
= 0.

11

12

13
=
11

21

22
= 0, luego
11

12
= 0.
Si
12
(m
12
) = 0 entonces
22
(
12
(m
12
)) = 0, luego
12
(m
12
) =
21
(m
21
),

31
(
21
(m
21
)) =
22
(
21
(m
21
)) =
22
(
12
(m
12
)) = 0, luego
21
(m
21
) = 0 y
por lo tanto m
21
=
11
(m
11
),
12
(
11
(m
11
)) =
21
(
11
(m
11
)) =
21
(m
21
) =

12
(m
12
), luego
11
(m
11
) = m
12
.
Dado m
13
M
13
, se cumple que
13
(m
13
) =
22
(m
22
) y
32
(
22
(m
22
)) =

23
(
13
(m
13
)) = 0,
22
(m
22
) =
31
(m
31
) =
31
(
21
(m
21
)) =
22
(
21
(m
21
)).
Si llamamos m

22
= m
22

21
(m
21
), tenemos que
22
(m

22
) = 0 y
22
(m

22
) =

22
(m
22
) =
13
(m
13
). Por consiguiente, m

22
=
12
(m
12
),
13
(
12
(m
12
)) =

22
(
12
(m
12
)) =
22
(m

22
) =
13
(m
13
), luego
12
(m
12
) = m
13
.
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

_
S
: (E) (B).
Por el teorema 13.30, si (B) se cumple que

_
S

() =
_
S

() 1 =

()
_
S
1 = 0.
Si llamamos N
F
(E) al n ucleo de la integral en bras (que es un sub-
complejo), podemos considerar que

: (B) N
F
, y a su vez esta aplicacion
induce un homomorsmo

: H(B) H(N
F
).
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 N
F
es el n ucleo de la integral
en bras, se cumple que

: H(B) H(N
F
) es un isomorsmo.
Demostraci on: Consideramos primero 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)

1
_
S

O
O
O
O
O
O
O
O
O
O
O
(B S)

_
S

(B)
donde es la aplicacion (, ) = =

()

().
14.1. La clase de Euler 419
Si llamamos N
S
al n ucleo de
_
S
, tambien es conmutativo el diagrama si-
guiente
0

(B) N
S

(B) (S)
1
_
S

(B)

1

0
0

N
F

(B S)

_
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(N
S
) H(N
F
).
Consideremos por otra parte la aplicaci on : (B) (B) N
S
dada
por () = 1. Se cumple que

=
0
, luego basta probar que
: H(B) H(B) H(N
S
)
es un isomorsmo. Ahora bien, N
S
=
r1

p=0

p
(S) F
r
(S), luego
H(N
S
) =
r1

p=0
H
p
(S) = H
0
(S)

= R,
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 E
U
=
1
[U] de
base U y con la proyecci on
U
: E
U
U restriccion de . Llamemos N
U
al n ucleo de la integral en bras sobre E
U
. 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(N
U
) es un isomorsmo.
A continuaci on demostramos:
B) Si U y V son abiertos de B tales que

U
,

V
y

UV
son iso-
morsmos, entonces

UV
tambien es un isomorsmo.
420 Captulo 14. La cohomologa de los brados
En efecto, observemos que E
UV
= E
U
E
V
y E
UV
= E
U
E
V
, por lo que
las tradas (U V, U, V ) y (E
UV
, E
U
, E
V
) determinan el siguiente diagrama
conmutativo con las exactas:
0

(E
UV
)

_
S

(E
U
) (E
V
)

_
S

_
S

(E
UV
)

_
S

0
0

(U V )

(U) (V )

(U V )

0
Todas las echas verticales son epimorsmos, luego podemos aplicar el teo-
rema anterior para concluir la exactitud de la sucesi on
0 N
UV
N
U
N
V
N
UV
0.
Con ella formamos a su vez el diagrama conmutativo con las exactas
0

(U V )

UV

(U) (V )

(U V )

UV

0
0

N
UV

N
U
N
V

N
UV

0
Por hip otesis los homomorsmos
U

V
y
UV
inducen isomorsmos
en en correspondiente diagrama para las sucesiones de cohomologa, luego el
teorema 3.1 implica que

UV
tambien es un isomorsmo.
Por ultimo, la propiedad C) se sigue de una comprobaci on rutinaria:
C) Si U
i

iI
es una familia de abiertos de B disjuntos dos a dos
para los que las aplicaciones

U
i
son isomorsmos, lo mismo vale
para U =

i
U
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)

I
I
I
I
I
I
I
I
I
H(N
F
)
(

)
1

H(E)
14.1. La clase de Euler 421
donde i : N
F
(E) es la inclusi on. Por otra parte, la sucesi on exacta
0 N
F
i
(E)

_
S
(B) 0 (14.1)
determina una sucesi on exacta
H
p
(N
F
)
i

H
p
(E)

S
H
pr
(B)

H
p+1
(N
F
)
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 N
F
por B en la sucesion, con lo
que obtenemos otra sucesion exacta
H
p
(B)

H
p
(E)

S
H
pr
(B)

)
1
H
p+1
(B)
Denicion 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
H
p
(B)

H
p
(E)

S
H
pr
(B)
D
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).
Demostraci on: Sea = [ ], = [ ] 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

( ) ( ) . 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
Denicion 14.5 Consideremos un complejo de esferas orientable E y su apli-
cacion 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, en-
tonces
E
= 0. En particular, la clase de Euler de un brado de esferas trivial
B S es nula.
Demostraci on: Si : B E es una seccion de E, entonces = 1,
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 di-
mensi on par. Entonces
E
= 0.
Demostraci on: Sea
E
= [], donde se calcula como sigue: partimos de
la forma 1
0
(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

() =
1
2
d( ). El teorema 13.30 nos
da que
=
_
S
(

() ) =
1
2
d
_
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
.F
p
F

p
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

N
F

(E)

_
S

(B)

0
0

N

(E

_
S

(B

0
(14.2)
14.1. La clase de Euler 423
donde es la restriccion de

. Por otra parte tenemos el diagrama conmutativo


(B)

N
S
(B

El diagrama (14.2) da lugar a un diagrama conmutativo entre las correspon-


dientes sucesiones exactas de cohomologa de las las. Si en este sustituimos
los grupos H(N
S
) y H(N

S
) 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
H
p
(B)

H
p
(E)

H
pr
(B)
D

H
p+1
(B)
H
p
(B

H
p
(E

H
pr
(B

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 unica 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 d
2
= 0, luego (B) H(S) se con-
vierte 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)
i
(B) H(S)

(B) 0
es exacta.
Por otra parte, el diagrama siguiente es conmutativo:
0

(B)
i

(B) H(S)

(B)

1

0
0

N
S

(E)

_
S

(B)

0
Aplicando 3.1 al diagrama correspondiente entre las sucesiones de cohomo-
loga 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 d
2
= 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
0

H(B)

H(B) H(S)

H(B)

0
Aplicando 3.1 al diagrama correspondiente para las sucesiones de cohomo-
loga 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.3)
14.2

Indices de secciones
Son muchos los contextos en los que aparecen campos de vectores deni-
dos 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 permi-
tir 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


0 H(B)

H(E)

S
H(B) 0,
de manera que

_

S
se restringe a un isomorsmo entre el n ucleo de

y H(B).
En particular existe una unica clase

H
r
(E) tal que

) = 0 y
_

S

= 1. (14.4)
426 Captulo 14. La cohomologa de los brados
Si es otra seccion de E, entonces

_

S
(

) = 0,
luego por la exactitud existe una unica clase [, ] H
r
(B) tal que

([, ]) =

.
En realidad [, ] depende unicamente de

. A dicha clase la llama-


remos 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

_
[, ].
Demostraci on: Como estamos suponiendo que E admite una seccion,
tenemos que la clase de Euler es nula. El isomorsmo H(B) H(S)

= H(E)
denido en la secci on anterior depende de una clase determinada unicamente
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
=
_

S

= .
Como consecuencias inmediatas tenemos que

si y solo si [, ] = 0,
si y solo si

. M as a un, si H
r
(B) = 0 entonces [, ] = 0, luego

,
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 E
UV
=
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
Demostraci on: Observemos que podemos suponer U V = , ya que en
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,
_
S
= 1.
(Ver la prueba de 14.7.)
Denimos


r
(E
UV
) mediante

= i

()

()),

= i

()

()),
donde es la proyeccion en E
UV
e i : E
UV
E es la inclusion. As

_
S

= i
UV
(1) = 1,
_
S

= i
UV
(1) = 1.
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
(

())) = (i
U
(), i
V
()).
Concluimos que, en efecto, ([, ]) = [] =
E
.
Antes de denir el ndice de una seccion en una singularidad aislada necesita-
mos algunos resultados adicionales que justicar an que la denici on no depende
de ciertas elecciones. Concretamente hemos de ver como se transportan seccio-
nes a traves de homomorsmos de brados.
Denicion 14.10 Sea : E E

un homomorsmo de brados que se res-


tringe a difeomorsmos
p
: F
p
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.
Evidentemente

() = 1. S olo hay que probar que

() es diferenciable.
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 F

B F

B
1
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

.E

son homo-
morsmos 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
: S
p
S
p
es un difeomorsmo que conserva la
orientaci on. Sean

Sec E

y llamemos =

), =

). Entonces

) =

) =

B
([

]) = [, ].
Demostraci on: Basta tener en cuenta que las relaciones =
B

y
=
B

implican

B
,

B
,
as como la relacion


_

S
=
_

S

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 U
a
= U a.
Supongamos que : U
a
E es una seccion local de E.
Tomemos un entorno V de a difeomorfo a R
n
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 V
a
= V a. Sea
V
la res-
tricci on de a V
a
. Considerando a
a
y
V
como secciones del brado
1
[V
a
],
podemos formar la diferencia [
a
,
V
] H
n1
[V
a
].
14.2.

Indices de secciones 429
Como S es orientable y el brado trivial E
V
=
1
[V ] es orientable como
variedad, tambien lo es como brado. Fijamos orientaciones en E
V
como -
brado y en V de modo que la orientaci on de E
V
como variedad coincida con la
orientaci on producto.
Ahora consideramos la aplicaci on can onica
a
: H
n1
(V
a
) R denida
por (12.9). Con ella obtenemos un n umero real
a
([
a
,
V
]). Vamos a probar
que depende unicamente de y de la orientaci on de E como variedad.
En primer lugar, las orientaciones de V y del brado E
V
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 E
V
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 R
n
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 V
a
V concluimos que [
a
,

a
] = 0, luego

a
=

a
y [
a
,
V
] solo depende de

a
y

V
.
Por ultimo probamos que no importa la elecci on del entorno V . Si to-
mamos otro entorno W, es claro que podemos tomar un tercero contenido en
la interseccion, luego podemos suponer que W V . Tomamos una seccion

: W E
W
y hemos de demostrar que
V
a
([
a
,
V
]) =
W
a
([

a
,
W
]).
Podemos suponer que las inclusiones i : E
W
a
E
V
a
y j : W
a
V
a
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

W
a
([

,
W
]) =
W
a
(j

([
a
,
V
])) =
V
a
([
a
,
V
]).
Denicion 14.12 En las condiciones anteriores, el n umero real
V
a
([
a
,
V
])
recibe el nombre de ndice de la seccion en a, y lo representaremos por j
a
().
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

estan 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 U
a
de un punto a B

. Sea b B tal que


B
(b) = a.
Entonces j
b
(

()) = j
a
().
Ahora demostraremos que la denici on de ndice que hemos dado es equiva-
lente 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 : U
a
E, donde U es un abierto en B y
a U. Tomamos un entorno V U de a difeomorfo a R
n
sobre el que E tenga
una factorizaci on local. Componiendo esta con una carta de V obtenemos un
isomorsmo de brados
: R
n
S
n1
E
V
=
1
[V ].
Si tomamos la carta de V de forma que a tenga coordenadas nulas se cumplir a
que
R
n(0) = a. Consideramos en R
n
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

() : R
n
0
R
n
S
n1
.

Esta determina una
aplicaci on diferenciable

: R
n
0
S
n1
dada por
1

()(v) = (v,

(v)).
Finalmente restringimos

a una aplicaci on

S
: S
n1
S
n1
.
Vamos a demostrar que j
a
() = 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 R
m
, tomamos un entorno de la singularidad a lo su-
cientemente peque no como para que podamos aplanar la variedad, es decir,
identicarla con un abierto de R
n
, con lo que el campo de vectores pasa a ser
una aplicaci on R
n
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 j
a
() = j
0
(

()), luego no per-


demos generalidad si suponemos que E = R
n
S
n1
, a = 0 y (v) = (v,

(v)).
Fijemos un punto p S
n1
y tomemos la seccion : R
n
R
n
S
n1
1
En denitiva, estas manipulaciones muestran que una seccion de un brado de esferas es
localmente una seccion de un brado de esferas trivial, la cual puede verse a su vez como una
aplicacion diferenciable que a cada punto de R
n
le asigna un vector unitario, es decir, como
un campo de vectores unitarios en R
N
.
14.2.

Indices de secciones 431
dada por (v) = (v, p). Sea
n1
(S
n1
) tal que
_
S
n1
= 1, con lo que
1
n1
(R
n
0
S
n1
) cumple
0
(1 ) = 0 y

_
S
(1 ) = 1.
De este modo,

0
= [1] H
n1
(R
n
0
S
n1
). Por otra parte tenemos que
O
S
n1 = [] H
n1
(S
n1
) es la clase de la orientacion de S
n1
y si llamamos

S
: R
n
0
S
n1
S
n1
a la proyecci on, es claro que

0
=

S
(O
S
n1).
Se comprueba inmediatamente que

0
)), con lo que
[
0
, ] =

0
) =

S
(O
S
n1)) =

(O
S
n1) H
n1
(R
n
0
). Por consi-
guiente j
0
() =
0
(

(O
S
n1)). Ahora aplicamos el teorema 12.30 (y aqu
usamos que la orientaci on de la esfera es la canonica), seg un el cual
j
0
() =
_

S
n1

S
(O
S
n1) = grad

S
_

S
n1
O
S
n1 = grad

S
.
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
: U
a
E, con lo que tiene sen-
tido calcular el ndice j
a
(
a
), es decir, cualquier punto del dominio de puede
considerarse una singularidad sin m as que restringir . Ahora bien, si calcula-
mos j
a
() seg un la denici on, podemos tomar =
V
, con lo que claramente
obtenemos que j
a
() = 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 : U
a
E una secci on de ndice 0. Entonces existe una seccion
: U E que coincide con fuera de un entorno de a.
Demostraci on: Con la notaci on que hemos usado en la interpretaci on
geometrica del ndice, tenemos que j
0
(

()) = j
a
() = 0, y es claro que si
construimos una seccion : R
n
R
n
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 = R
n
S
n1
y que a = 0.
Entonces j
0
() = grad

S
= 0
El teorema 12.45 nos da una aplicaci on diferenciable : R
n
S
n1
tal
que si |x| 1 entonces (x) =

(x). Basta tomar (x) = (x, (x)).


Ejercicio: Probar que la seccion : R
2
0
R
2
S
1
dada por
(x) = (x, cos(2/x), sen(2/x))
tiene ndice 0 pero no puede extenderse a una seccion en R
2
.
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
. Con-
sideramos 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 a
1
, . . . , a
k
. Entonces
k

i=1
j
a
i
() =
_
B

E
.
Demostraci on: Tomemos entornos U
i
de cada a
i
disjuntos dos a dos, difeo-
morfos a R
n
y sobre los que existan factorizaciones locales de E. Consideremos
los abiertos
U =
_
i
U
i
, V = B a
1
, . . . , a
k
.
As B = U V . Tomemos secciones
i
: U
i
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 U
a
i
= U
i
a
i
y llamemos
a
i
,
a
i
a las restricciones de y a U
a
i
.
De las deniciones se sigue inmediatamente que [ , ] =

i
[
a
i
,
a
i
].
Llamamos
i
: H
n1
(U
a
i
) R a las aplicaciones canonicas. Ahora apli-
camos la conmutatividad del diagrama (12.10), en virtud de la cual tenemos
que
_
B

E
=
_
B
([ , ]) =
k

i=1

i
([
a
i
,
a
i
]) =
k

i=1
j
a
i
().
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 espe-
rar. 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.
Demostraci on: El teorema 14.6 nos da una implicaci 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 433
14.3 El isomorsmo de Thom
Nos ocupamos ahora de la cohomologa de los brados vectoriales. Nos in-
teresara especialmente el caso de los brados de tangentes de las variedades
diferenciales. Recordemos que si E es un brado orientable tenemos el homo-
morsmo inducido por la integral en bras

_

F
: H
cf
(E) H(B)
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
H
cf
(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

_

F
: H
cf
(E) H(B)
es un isomorsmo.
Demostraci on: Usamos la misma tecnica que en la prueba del teorema
14.2. En primer lugar demostramos
A) El teorema se cumple para el brado trivial E = R
n
F.
Sea

: R
n
F F la proyecci on e i : F R
n
F la aplicaci on dada
por i(v) = (0, v). Es claro que ambas determinan aplicaciones lineales

:
c
(F)
cf
(R
n
F) e i

:
cf
(R
n
F)
c
(F),
las cuales inducen a su vez aplicaciones

: H
c
(F) H
cf
(R
n
F), i

: H
cf
(R
n
F) H
c
(F).
Vamos a probar que son isomorsmos inversos. Puesto que i

es la
identidad, lo mismo sucede con

. Consideremos ahora

i, que claramente
es homotopica a la identidad. Una homotopa H : RR
n
F R
n
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 : (R
n
F) (R
n
F) dada por h = H

t
I
1
0
.
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 i

t
y es facil ver que lo mismo
vale para el operador integral I
1
0
. As pues, h se restringe a una homotopa
h :
cf
(R
n
F)
cf
(R
n
F) entre

y la identidad. Por consiguiente

es la identidad.
434 Captulo 14. La cohomologa de los brados
Tenemos el siguiente diagrama conmutativo:
H
cf
(R
n
F)
i

H
c
(F)
_

H(R
n
)
j

R
donde j es el isomorsmo natural. (Notemos que como F es contractible
H
c
(F) = H
0
c
(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 E
U
=
1
[U], E
V
=
1
[V ] y
E
UV
=
1
[U V ] cumplen el teorema, lo mismo le sucede a E.
La sucesion exacta
0 (E) (E
U
) (E
V
) (E
UV
) 0
que induce la sucesion de Mayer-Vietoris se restringe a una sucesion exacta
0
cf
(E)
cf
(E
U
)
cf
(E
V
)
cf
(E
UV
) 0.
El diagrama siguiente es conmutativo:
0


cf
(E)

_
F


cf
(E
U
)
cf
(E
V
)

_
F

_
F

(E
UV
)

_
F

0
0

(B)

(U) (V )

(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 U
i

iI
disjuntos dos a dos y el teorema vale para cada
brado E
i
=
1
[U
i
] 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 R
n
, 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
Denicion 14.18 Sea E un brado orientable con bra contractible. Se llama
isomorsmo de Thom al isomorsmo
Th : H(B) H
cf
(E)
inverso de la integral en bras. La clase
E
= Th(1)
r
cf
(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. Ob-
servemos 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) H
cf
(E) H
cf
(E) y H
cf
(E) H(E) H
cf
(E)
con las que H
cf
(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().
Demostraci on: Por el teorema 13.30 tenemos que

_

F
(

() Th()) =
_

F
Th() = .
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
: F
p
F

B
(p)
es un difeomorsmo que conserva la orientaci on. Entonces el diagrama siguiente
es conmutativo:
H
cf
(E

cf

H
cf
(E)
H(B

)
Th

H(B)
Th

En particular

cf
(
E
) =
E
.
A partir de aqu nos restringimos al caso en que E es un brado vecto-
rial orientable (cuya bra R
r
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 H
t
(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) H
cf
(E),
cuyo inverso es

_

F
.
Si dotamos a E de una metrica de Riemann g, entonces podemos considerar
el brado de esferas asociado E
S
. Si denimos |w|
2
= g
(w)
(w, w), es claro que
| |
2
: E R es una aplicaci on diferenciable y E
S
esta formado por los puntos
de E que cumplen |w|
2
= 1. Llamaremos
S
a la clase de Euler del brado de
esferas E
S
.
Sea E
0
= E B. Es f acil ver que se trata de un subbrado de E con base
B y bra R
r
0. La aplicaci on | | : E
0
R es diferenciable, y por lo tanto
tambien lo es la proyeccion : E
0
E
S
dada por (w) = w/|w|.
Vamos a relacionar la cohomologa de E con la de E
S
. Para ello nos basa-
remos 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
(E
S
) se cumple

_
S
= (1)
m+r1

_
F
df

.
Demostraci on: El integrando del segundo miembro requiere algunas con-
sideraciones: En principio

()
m
(E
0
). Por otra parte, df
cf
(E). En
efecto, para comprobarlo aplicamos el teorema 13.22, es decir, tomamos una
factorizaci on local g : U R
r

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 sopg

(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
cf
(E
0
) (donde, en realidad, deberamos poner
i

(df), siendo i : E
0
E la inclusi on). Ahora bien, como df se anula en un
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 E
0
. 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 : UR
r

1
[U] de E tal que las aplicaciones
g
p
sean isometras (teorema 13.37). Entonces g se restringe a una factorizaci on
local g
S
: U S
r1

1
S
[U]. Podemos suponer que g hace corresponder
la orientaci on de E con la orientaci on de U R
r
(como brado) inducida por
la orientaci on can onica de R
r
. As, g
S
hace corresponder la orientaci on de
U S
r1
inducida por la orientaci on can onica de la esfera con la orientaci on de
E
S
inducida por la de E.
14.3. El isomorsmo de Thom 437
De aqu se sigue que podemos suponer que E = B R
r
, de modo que
E
S
= B S
r1
, la orientaci on en E es la inducida por la orientaci on can onica
de R
r
y la orientaci on de E
S
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 E
S
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

_
S
=
1

_
S

2
(
2
),
(1)
m+r1

_
F
df

= (1)
m+r1

_
F
df
1
(
1
)

(
2
(
2
))
=
_
F

1
(
1
) df

(
2
(
2
))
=
1

_
F
df

(
2
(
2
)).
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

_
S
p

p
=
_
S
r1

2
,
y si j
p
: R
r
0 E
0
es la aplicacion v (p, v), entonces

_
F
0
p
(df

())
p
=
_
R
r
dj
p
(f) j
p
(

(
2
(
2
))) =
_
R
r
d

(
2
),
donde

f(v) = h(|v|) y : R
r
S
r1
es la proyeccion natural. Como d
2
= 0
(pues
r
(S
r1
) = 0), se cumple que
d

(
2
) = d(

f

(
2
)).
El teorema de Stokes nos da que

_
F
0
p
(df

())
p
=
_
R
r
d(

f

(
2
)) =
_
S
r1
i

(
2
)) =
_
S
r1

2
=
_
S
p

p
.
Un poco m as en general, dado un brado vectorial orientable E dotado de
una metrica de Riemann, sea f C

(E) cualquier funci on tal que sopf E


0
y 1 f C

cf
(E). Por ejemplo sirve la funci on f construida en el teorema
anterior. Entonces podemos denir la aplicaci on lineal (E
S
)
cf
(E) dada
por
(1)
m+r1
df

(),
m
(E
S
)
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(E
S
) H
cf
(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(E
S
), se
cumple

_

F

E
() =
_

S
.
Equivalentemente, tenemos el diagrama conmutativo
H
cf
(E)

H(E
S
)

t
t
t
t
t
t
t
t
t

S

J
J
J
J
J
J
J
J
J
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 isomor-
smos que conservan la orientacion, entonces determina un homomorsmo de
brados
S
: E
S
E

S
dado por

S
(w) =
(w)
|(w)|
.
Es f acil ver que el diagrama siguiente es conmutativo:
H(E

S
)

H(E
S
)

H
cf
(E

cf

H
cf
(E)
En efecto, tomamos f

(E) tal que sopf

0
y 1 f

cf
(E

) y
denimos f =

(f), de modo que sopf E


0
y 1 f C

cf
(E). Tomamos
(E

S
) 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 ultimos diagramas obtenemos la conmutatividad del
siguiente:
H(E

S
)

H(E
S
)

H(B

H(B)
Veamos ahora la relacion entre la clase de Thom
E
de E y la clase de Euler

S
de E
S
. 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

r
cf
(E) la clase de
Thom de E y sea
S

r
(B) la clase de Euler de E
S
. Entonces

i(
E
) =

(
S
).
Demostraci on: Seg un la construcci on de la clase de Euler, existen formas

r
(B) y
r1
(E
S
) tales que

S
= [],
S
() = d,
_
S
= 1.
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
) = [] =

([]) =

(
S
). A su vez, para ello basta probar que

_

F
[] = 1,
y esto se cumple por los teoremas 13.30 y 14.21:

_
F
=
_
F
(1 f)
_
F
df

() =
_
S
= 1.
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 E
S
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 E
S
):
H
cf
(E)

i

H(E)
i

I
I
I
I
I
I
I
I
I
H(E
S
)

t
t
t
t
t
t
t
t
t

S

J
J
J
J
J
J
J
J
J
H(E
S
)
H(B)
Th

H(B)

u
u
u
u
u
u
u
u
u
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. Con-
sideremos, 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 dimB = dimF = 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 E
S
el brado de
esferas correspondiente. Si a es un cero aislado de , en un entorno U de a
podemos denir la seccion
S
: U E
S
(con una singularidad aislada en a)
dada por

S
(p) =
(p)
|(p)|
.
Denimos el ndice de en a como j
a
() = j
a
(
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 R
n
, que a es el
unico cero de en U y que existe una factorizaci on local f : U R
n

1
[U].
Sea : U R
n
la aplicaci on dada por f(p, (p)) = (p). Entonces solo
vale 0 en a, luego esta denido el grado local grad
a
(denici on 12.32). Vamos
a probar que j
a
() = grad
a
, lo que justicar a su independencia de la metrica.
Podemos suponer que E =
1
[U], es decir, que E es trivial y B = U es
difeomorfo a R
n
. M as a un, podemos suponer que E = UR
n
, considerando en el
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 grad
a
=
a
(

a
(
1
0
(1))),
donde

p
: H
n1
(B
a
) R y
0
: H
n1
(R
n
0
) R
son las aplicaciones canonicas.
Sea
n1
(R
n
0
) tal que
1
0
(1) = []. Seg un el teorema 12.30 tenemos
que
_
S
n1
i

() = 1,
donde i : S
n1
R
n
0
es la inclusion. Para cada p B, la metrica de E induce
un producto escalar en F
p
= p R
n
y este a su vez determina trivialmente
un producto escalar en R
n
. Consideramos una isometra g : R
n
R
n
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
_
S
p
i
p
(g

()) = 1,
donde p S
p
es la esfera unidad de F
p
e i
p
: S
p
R
n
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 i
p
() e i
p
(g

()). En denitiva:
_
S
p
i
p
() = 1, para todo p B.
Si ahora llamamos i : E
S
E a la inclusi on, podemos concluir que

_
S
i

(1 ) = 1.
M as a un, tomando una factorizaci on de E cuyas restricciones a las bras sean
isometras deducimos que E
S
es difeomorfo a R
n
S
n1
, luego H
n1
(E
S
)

= R.
Por consiguiente la integral en bras es un isomorsmo y en particular i

(1)
representa a la unica clase en H
n1
(E
S
) cuya integral en bras vale 1.
De este modo, si : B E
S
es cualquier seccion, la clase

a
dada por
(14.4) ha de ser necesariamente [i

(1 )]. Por otra parte

S
=

S
(

a
)),
pues el segundo miembro cumple (14.4). Por consiguiente [
a
,
S
] =

S
(

a
) y
j
a
() =
a
(

S
(

a
)). Digamos que
S
(p) = (p,
S
(p)), para cada p B. As

S
(

a
)) = [
S
(i

(
2
()))] = [
S
()] =

S
(
1
0
(1)).
Ahora bien, las aplicaciones
S
y
a
: U
a
R
n
0
son homot opicas, pues

a
(p) es un m ultiplo positivo de
S
(p), y por consiguiente el segmento que los
une no pasa por 0. As pues,
grad
a
=
a
(

S
(
1
0
(1))) = j
a
().
442 Captulo 14. La cohomologa de los brados
De esta caracterizacion que acabamos de obtener se sigue facilmente el teo-
rema 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 j


a
(

()) = j
b
(),
donde el signo depende de si conserva o invierte las orientaciones.
Demostraci on: Observemos que, por el teorema 13.20, las hip otesis im-
plican 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
: E
S
E

S
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
E
S
. Sea : B E una secci on con un n umero nito de ceros a
1
, . . . , a
m
.
Entonces
m

i=1
j
a
i
() =
_

B

S
.
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.
Demostraci on: Fijamos una metrica de Riemann en E. Si la base no
es compacta el teorema 13.40 nos da que el brado de esferas E
S
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 E
S
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 : R
n
R
n

1
[U], donde U es un entorno de a y f
R
n(0) = a. Por el teorema 13.37
podemos exigir ademas que las restricciones a las bras sean isometras. Sea
: R
n
0 S
n1
la aplicaci on dada por f(p, (p)) = (f
R
n(p)), para todo
p R
n
0.
14.5. La clase y la caracterstica de Euler 443
Claramente, si construimos

: R
n
R
n
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 unico 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 : R
n
R
n
denida como h(x) = f(|x|
2
) (y h(0) = 0) que
coincide con |x|
2
en un entorno de 0 y vale 1 fuera de un entorno de 0 (y no se
anula salvo en 0). Ahora basta denir

(x) = h(x) (x). Teniendo en cuenta


que | (x)| = 1 para todo x R
n
0 se comprueba trivialmente que

es
diferenciable en 0.
Combinando los ultimos 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.
Denicion 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 TV de
una variedad diferencial V compacta y orientable de dimensi on n. Tenemos
denidas la clase de Thom
V

n
cf
(TV ) 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 L
p
V
como el espacio vectorial de todos los endomorsmos de H
p
(V )
y
L
V
=

p
L
p
V
.
Como H
p
(V ) tiene dimensi on nita (ver la observaci on tras 12.20) el teo-
rema 9.31 nos da un isomorsmo natural
r
p
: H
p
(V ) H
p
(V )

L
p
V
.
Denimos el isomorsmo
r :
n

p=0
H
p
(V ) H
p
(V )

L
V
444 Captulo 14. La cohomologa de los brados
dado por
r =
n

p=0
(1)
np
r
p
.
Ahora consideramos los isomorsmos del teorema de dualidad de Poincare:
D
p
V
: H
p
(V ) H
np
(V )

,
que determinan un isomorsmo
1 D
1
V
:
n

p=0
H
p
(V ) H
p
(V )

p=0
H
p
(V ) H
np
(V ).
Por ultimo consideramos el isomorsmo de K unneth
:
n

p=0
H
p
(V ) H
np
(V ) H
n
(V V ).
Denicion 14.27 El isomorsmo de Lefchetz de una variedad diferencial n-
dimensional compacta y orientable V es el isomorsmo

V
: L
V
H
n
(V V )
dado por
V
= r
1
(1 D
1
V
) . 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 y
2
: V V V
las proyecciones en la primera y segunda componente respectivamente. Consi-
deraremos 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 di-
mensi on n. Para cada L
V
y cada H(V ) se cumple la relaci on
() =
_

V

2
()
V
().
Demostraci on: Como ambos miembros son lineales en y en , podemos
suponer que
= r( D
V
), H
p
(V ), H
np
(V ),
as como que H
q
(V ). Entonces
V
() = y as

_

V

2
()
V
() = (1)
pq

_

V

1
()

2
()

2
()
= (1)
qn

_
V

2
( ).
14.5. La clase y la caracterstica de Euler 445
La ultima 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
r
p
( D
V
)() = (1)
pn
D
V
() = (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 unica clase
V
H
n
(V V ) que cumple

_

V

2
()
V
= para todo H
n
(V ).
En particular

_

V

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 comple-
tamente 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 .
Denicion 14.30 Sea V una variedad compacta y orientable de dimensi on n.
Denimos la traza Tr : L
V
R como la aplicacion lineal dada por
Tr() =
n

p=1
(1)
p
Tr(
p
),
donde =

p
, con
p
L
p
V
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 L
V
, enton-
ces
_

V

(
V
()) = Tr().
Demostraci on: Por linealidad podemos suponer que = r( D
V
), con
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 e
1
, . . . , e
m
de H
p
(V ) y su base dual
e
1
, . . . , e
m
, observamos que
Tr() = (1)
np+p

i
e
i
(r
p
( D
V
)(e
i
)) = (1)
np+p

i
e
i
(D
V
()(e
i
))
= (1)
np+p

i
D
V
()(e
i
)e
i
() = (1)
np+p
D
V
()
= (1)
np+p
_
V
=
_
V
=
_
V

(
V
()).
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 Rie-
mann prejada. Como V es compacta podemos tomar un > 0 tal que todas las
bolas B

(p) son geodesicas, es decir, tal que la funcion exponencial est a denida
en el abierto
W

= w TV [ |w| < .
Es f acil ver que W

es un subbrado de TV con bra B = B

(0) R
n
. 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 : W

TV transporta la orientaci on de TV (como brado)


a una orientaci on del brado W

. En la p agina 331 denimos la aplicaci on


i
c
:
c
(W

)
c
(TV ) que extiende cada forma como la forma nula. All
la llam abamos simplemente i

, pero ahora escribimos i


c
para distinguirla de
i

: (TV ) (W

). (Notemos que al ser V compacta


c
=
cf
.)
Teniendo en cuenta que i
c
i

es la identidad, el teorema 13.28 nos da la


conmutatividad del diagrama

c
(W

)
i
c

_
B

K
K
K
K
K
K
K
K
K

c
(TV )

_
R
n

(V )
de donde se sigue a su vez la de
H
c
(W

)
i

B

K
K
K
K
K
K
K
K
K
K
H
c
(TV )

R
n

H(V )
14.5. La clase y la caracterstica de Euler 447
Teniendo en cuenta que la bra de W

es contractible, el teorema 14.17


implica que las dos integrales en bras son isomorsmos, luego i
c
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
(TV ) de la clase de Thom de V cuyo
soporte esta contenido en W

y dos cualesquiera de ellos se diferencian en la


diferencial de una forma tambien con soporte en W

.
Consideramos ahora la funci on h : W

V V dada por h(q, w) =


(q, exp
q
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 exp
p
. Vamos a ver que conserva las orientaciones de los brados.
Esto es tanto como decir que exp
p
transforma la orientaci on de B

(p) T
p
V en
la de V . Para ello a su vez basta con que d exp
p
[
0
: T
0
(T
p
V ) T
p
V conserve
la orientaci on.
La orientaci on de V es una orientaci on de TV como brado vectorial, es
decir, una determinaci on de una orientaci on algebraica de cada espacio vecto-
rial T
p
V . A su vez, esta induce una orientaci on de TV como brado, es decir,
una determinaci on de una orientaci on como variedad de cada bra T
p
V . Dicha
orientaci on es la que a cada tangente T
w
(T
p
V ) le asigna la orientaci on que se
corresponde con la de T
p
V mediante el isomorsmo canonico. En particular,
el isomorsmo canonico
0
: T
0
(T
p
V ) T
p
V conserva las orientaciones (alge-
braicas). Ahora bien, seg un la observaci on tras el teorema 10.25 tenemos que
esta es precisamente d exp
p
[
0
.
Si
c
(TV ) es un representante de la clase de Thom de V con soporte
contenido en W

, podemos aplicarle h
c
:
c
(W

) (V V ). Vamos a
demostrar que h
c
() representa a la clase de Lefchetz de V . Para ello usaremos
la caracterizacion del teorema 14.29.
Si (V V ), entonces el soporte de h
c
() esta contenido obviamente
en la imagen de h, luego podemos aplicar el teorema 13.28 para concluir que

_
B
h

( h
c
()) =
_
V
h
c
().
Es claro que h
c
h

es la identidad, luego tenemos

_
B
h

() =
_
V
h
c
().
Tomando clases:

_

B
h

([]) [] =
_

V
[] [h
c
()].
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

_

V

2
() [h
c
()] =
_

B
h

2
()) [].
Si

: W

V es la proyeccion y 0 : V W

es la seccion nula, tenemos


que 0 h = y

0 es homotopica a la identidad en W

(la homotopa es
H
t
(w) = tw). Por consiguiente h es homotopica a

0 h =

. As pues,

_

V

2
() [h
c
()] =
_

B

2
())) [] =
_

B

() []
=
_

B
[] =
_

TV

V
= .
Esto prueba que [h
c
()] =
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.
Demostraci on: Basta observar que h
1
[U] es un entorno de V en TV
(donde identicamos V con los vectores nulos) y que por compacidad todo
entorno de V contiene un abierto W

.
Ahora es f acil probar el resultado que perseguamos:
Teorema 14.35 Si V es una variedad compacta y orientable, entonces

S
=

(
V
).
Demostraci on: Continuando con la discusi on precedente tenemos que

V
= [h
c
()], donde [] =
V
. Por otra parte, la observaci on tras 14.22
nos da que
S
= [0

()]. Como 0 h = concluimos que

(
V
) = [0

(h

(h
c
()))] = [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
_

V

S
=
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 449
14.6 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:
Denicion 14.37 Si f : V V es una aplicaci on diferenciable en una varie-
dad 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
dimH
p
(V ) =
V
.
Teorema 14.38 Si f : V V es una aplicaci on diferenciable en una variedad
compacta y orientable V y L
V
, entonces
(f 1)

(
V
()) =
V
( f

).
En particular

V
(f

) = (f 1)

(
V
).
Ademas
L(f) =
_

V

((f 1)

(
V
)).
Demostraci on: Por linealidad podemos suponer que = r( D
V
),
donde H
p
(V ) y H
np
(V ). Entonces, si H
p
(V ) se cumple
( f

)() = f

((1)
np
( D
V
)()) = (1)
np
f

((D
V
)())
= (1)
np
(D
V
)()f

() = r(f

() D
V
)().
Por consiguiente f

= r(f

() D
V
), 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
Demostraci on: Supongamos que f no tiene puntos jos y consideremos
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 orien-
table 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.
Teniendo en cuenta la descomposicion H
p
(W) = H
p
+
(W) H
p

(W) y la
forma en que J

p
act ua sobre estos subespacios, es facil ver que la traza (en
el sentido algebraico usual) de J

p
es igual a dimH
p
+
(W) dimH
p

(W), luego
concluimos que
n

p=0
(1)
p
dimH
p
+
(W) =
n

p=0
(1)
p
dimH
p

(W).
Por otra parte, tenemos que H
p
(V )

= H
p
+
(W), luego

W
=
n

p=0
(1)
p
dimH
p
(W) = 2
n

p=0
(1)
p
dimH
p
(V ) = 2
V
.
Este hecho tiene interes en s mismo:
Teorema 14.40 Si V es una variedad diferencial no orientable y W es su varie-
dad de orientaciones, entonces las caractersticas de Euler satisfacen la relaci on

W
= 2
V
.
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 a
1
, . . . , a
m
.
Entonces
m

i=1
j
a
i
(X) =
V
.
Demostraci on: Si V es orientable el teorema 14.24 nos da que la suma
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 : TW TV 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 b
i
y c
i
las dos antiim agenes de a
i
por la proyecci on p. El teorema 14.23
nos da ahora que j
b
i
(dp

(X)) = j
c
i
(dp

(X)) = j
a
i
(X). Tambien es claro que
dp

(X) no se anula en m as puntos. Por consiguiente


m

i=1
j
b
i
(dp

(X)) +
m

i=1
j
c
i
(dp

(X)) = 2
m

i=1
j
a
i
(X).
Como W es orientable esta suma es igual a
W
= 2
V
, 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.
Demostraci on: Aplicando el teorema 14.25 al brado de tangentes TV
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 j
a
(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 vec-
tores 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 O
S
n 1 b 1 O
S
n = a

1
(O
S
n) +b

2
(O
S
n),
donde O
S
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

_
S
n

2
(O
S
n)
S
n = O
S
n
llegamos a que a = (1)
n
. En denitiva,

S
n = (1)
n

1
(O
S
n) +

2
(O
S
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

(O
S
n)) +

2
(O
S
n),
con lo que, por el teorema 14.38,
L(f) = (1)
n
_

S
n

1
(f

(O
S
n))) +
_

S
n

2
(O
S
n))
= (1)
n
_

S
n
f

(O
S
n) +
_

S
n
O
S
n = (1)
n
gradf + 1.
De este modo, el teorema de Lefchetz nos dice que f tendr a un punto jo
siempre que
gradf ,= (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 estruc-
tura 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.
Demostraci on: Tomemos un punto g V en un entorno arcoconexo del
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 f
t
(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.
Apendice A
Las supercies compactas
Este apendice esta dedicado a probar que toda supercie compacta es ho-
meomorfa a una de las supercies canonicas M
g
o N
h
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:
Denicion A.1 Un arco de Jordan en un espacio topol ogico X es una apli-
cacion : 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. Alterna-
tivamente, 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 R
2
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
R
2
se extiende a un
homeomorsmo : R
2
R
2
.
En otras palabras, dada una curva de Jordan en R
2
, existe un homeomor-
smo de R
2
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 seccion
hacen referencia a el.
453
454 Apendice A. Las supercies compactas
Como R
2
S
1
consta de dos componentes conexas, ambas con S
1
como
frontera, ahora es claro que a R
2

le sucede lo mismo. Una de las componentes


de R
2
S
1
es el disco unidad abierto D, luego = [D] es una de las componentes
de R
2

. Como [D] = [D] es compacto, tenemos que esta acotado.


Obviamente la otra componente conexa de R
2

no puede estar acotada,


luego podemos denir el interior de una curva de Jordan en R
2
como la
( unica) componente conexa acotada de R
2

.
Hemos probado el teorema siguiente:
Teorema A.3 Si es el interior de una curva de Jordan : S
1
R
2
,
entonces se extiende a un homeomorsmo : D , donde D es el disco
unidad en R
2
.
Vamos a necesitar un par de consecuencias mas del teorema de Jordan. La
primera es que si es una curva de Jordan en R
2
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 R
2
. Sean a y b dos puntos dis-
tintos 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:
Denicion 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 R
2
. 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 apli-
cacion y su imagen. De este modo podemos decir que un tri angulo es un subes-
pacio 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 trian-
gulaci 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 abs-
tracto 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 K
1
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 unica 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 [K
1
[ 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
R
2
, 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 R
2
y el teorema A.3 nos da una extensi on a un homeomor-
smo : 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, tene-
mos una triangulaci on con las mismas caractersticas que la original pero con la
diferencia de que los distintos tri angulos se combinan en un unico homeomor-
smo 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 ne-
cesariamente 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 R
n
(el interior de un n-smplice) y, por otra
parte, dicho punto ha de tener un entorno abierto homeomorfo a un abierto en
R
2
. La interseccion de ambos entornos es un espacio homeomorfo a la vez a un
abierto de R
n
y de R
2
. El teorema 3.22 implica que n = 2.
456 Apendice A. Las supercies compactas
La prueba de que toda supercie compacta es triangulable la descompon-
dremos 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.
Denicion A.7 Un dominio de Jordan J en un espacio topol ogico es un sub-
espacio 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 R
2
.
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.
Demostraci on: Sea C un cubrimiento triangulable de una supercie S.
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 J
1
C, entonces
J
1
J
2
, para cierto J
2
C. No puede ocurrir que x J
2
, pues entonces
no tendramos la inclusi on. Por consiguiente x J
2
, luego J
2
no es ninguno
de los abiertos que hemos dejado, luego J
2
J
3
, para cierto J
3
C distinto
de J
2
(luego de J
1
). Procediendo de este modo contradecimos la nitud del
cubrimiento.
As pues, si C = J
1
, . . . , J
r
, podemos suponer que J
m
, J
n
, para m ,= n.
Llamaremos
n
a la frontera de J
n
, 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 J
m
es regular, existe un abierto V en S homeomorfo a un disco abierto
en R
2
de modo que J
m
V . De hecho V es homeomorfo a R
2
, 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 R
2
con
interiores y J
m
y

n
J
m
, entonces J
m
. En efecto, R
2
J
m
es un
abierto conexo no acotado que no corta a

n
, luego esta en su exterior, luego
J
m
.
Ahora, y J
n
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, J
n
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, J
n
= 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
J
m
,= , 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
J
m
es uni on de una cantidad a lo sumo numerable de arcos disjuntos.
Ahora bien, los extremos de estos arcos son puntos de

m
, y esta interseccion
es nita, luego

n
J
m
consta de un n umero nito de arcos con extremos en la
frontera

m
.
J
m

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. Construi-
remos tambien un conjunto nito de dominios de Jordan J

i
, 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 J
1
y consideramos una curva
n
tal que
J
1

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 J
1

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 J
1
, pero trabajando con los subdominios que hemos obtenido en lugar
de J
1
(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 J
1
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 J
1
por cada uno de los dominios del
cubrimiento. Observemos que si tenemos dos divisiones de un
n
en un n umero
nito de arcos, podemos renarlas a una sola. Notemos tambien que un dominio
J

i
obtenido al dividir un J
n
y otro J

j
obtenido al dividir un J
m
han de ser
iguales o disjuntos, pues si tienen un punto en com un x J

i
J

j
, como ninguno
contiene un punto de la frontera del otro, han de ser iguales (si hubiera un punto
y J

j
J

i
, un arco que uniera x con y sin salir de J

j
habra de pasar la frontera
de J

i
).
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 J

i
.
J

1
Tomamos un homeomorsmo
i
: J

i
, donde es el disco unidad
cerrado, de modo que S
1
se corresponda con la frontera de J

i
. Podemos exigir
que el centro se corresponda con el vertice interior de J

i
. 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 p
1
y p
2
puntos en S no contenidos en ninguno de ellos. Entonces p
1
y p
2
pueden ser unidos por un arco de Jordan que corta a los arcos de en un
n umero nito de puntos.
Demostraci on: Tomemos un arco que una p
1
con p
2
. Podemos exigir que
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 V
p
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 V
p
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 V
p
. En efecto, podemos suponer
que V
p
es un disco abierto en R
2
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 R
2
por el teorema
de Jordan, luego tambien tiene interior vaco en V
p
.
Podemos cubrir

con un n umero nito de entornos V


p
. Ademas podemos
ordenarlos como V
1
, . . . , V
r
de manera que p
1
V
1
, p
2
V
r
y V
i
V
i+1
,= .
Tomamos puntos q
i
V
i
V
i+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
p
0
con q
1
, cada q
i
con q
i+1
y q
r1
con p
2
mediante arcos contenidos en el
correspondiente V
i
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 V
i
corta a un n umero nito de arcos de , al restringirnos a V
i
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 R
2
.
Teniendo todo esto en cuenta basta probar la armaci on siguiente:
Sea J un dominio de Jordan en R
2
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 R
2
. Los arcos de cada
i
son disjuntos dos a dos (salvo por los extremos). Sean p
1
y p
2
dos puntos en J
no contenidos en ning un arco de . Entonces existe un arco de Jordan contenido
en J que une p
1
con p
2
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 p
1
con p
2
en J. Para
cada p

tomamos un entorno V que corte a un n umero nito de arcos de .


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 : R
2
R
2
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 a a
la circunferencia en una unica 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 unico 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 unico 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 p
1
y p
2
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 ultimo que p
1
y p
2
estan en componentes conexas distintas.
La idea es tomar un punto q

y unir cada p
i
con q mediante un arco conte-
nido 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 p
1
. Basta probar que p
1
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 p
2
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 p
1
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 = (t
0
), 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 t
0
lo desconecta, luego esta en su interior. Sin embargo,
la sucesion en

que converge a q corresponde con una sucesion de par ametros


que debe converger a t
0
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

que no corta a ning un arco de . Por hip otesis de induccion en


J

podemos encontrar un arco de Jordan

que una p
1
con q

y que corte a las


curvas de en un n umero nito de puntos. En principio, la uni on de

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.
Demostraci on: Sea S una supercie compacta. Hemos de probar que ad-
mite un cubrimiento triangulable. Para cada punto p S tomemos un entorno
U
p
homeomorfo a un disco abierto en R
2
. Tomemos
p V
p
V
p
W
p
W
p
U
p
de modo que V
p
y W
p
se correspondan con discos abiertos a traves del homeo-
morsmo. Los abiertos V
p
constituyen un cubrimiento abierto de S, del que
podemos extraer un subcubrimiento nito V
1
, . . . , V
r
, con sus correspondientes
W
n
y U
n
. Vamos a construir dominios de Jordan J
n
tales que V
n
J
n
W
n
y
de modo que sus fronteras
n
se corten a lo sumo en un n umero nito de puntos.

Estos formar an claramente un cubrimiento triangulable.


Tomemos J
1
= V
1
y supongamos que ya hemos construido J
1
, . . . , J
n1
en
las condiciones indicadas. Consideremos un homeomorsmo que transforme W
n
en un disco cerrado en R
2
. Podemos suponer que su centro se corresponde con
un punto de V
n
. Teniendo en cuenta que los arcos
i
se corresponden con
arcos de interior vaco en el disco, podemos encontrar dos puntos p
1
y p
2
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 s
1
y s
2
a los segmentos de radio que
unen la circunferencia con el primer punto donde los radios encuentran a V
n
.
Si llamamos q
1
y q
2
los puntos de corte, estos dividen la frontera de V
n
en dos
arcos. Consideramos las dos regiones de Jordan
1
y
2
descritas por la gura
de la p agina siguiente.
Puesto que p
1
y p
2
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
p
1
y p
2
. Hacemos lo mismo en
2
y, al unir los dos arcos, conseguimos una
462 Apendice A. Las supercies compactas
curva de Jordan
n
. Llamemos J
n
a su interior. Puesto que R
2
W
n
no corta
a la frontera de J
n
y es conexo no acotado, ha de estar en el exterior de
n
, es
decir, J
n
W
n
.
V
n
s
1
s
2
q
2
q
1
p
1
p
2

n
Hemos de probar que V
n
J
n
. Como J
n
no tiene frontera en V
n
, si no se da
la inclusi on es que V
n
esta en el exterior de J
n
. La frontera de
1
esta formada
por parte de la frontera de W
n
(en el exterior de
n
), parte de la frontera de V
n
(tambien en el exterior), y los segmentos s
1
y s
2
que, por conexi on, estan en el
exterior excepto por los puntos p
1
y p
2
, que estan en
n
. As,
1
no tiene puntos
frontera en J
n
(y s tiene puntos exteriores), lo que implica que
1
J
n
= ,
pero esto es absurdo, pues media frontera de J
n
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
a
1
, . . . , a
n
de modo que a
i
y a
i+1
(as como a
n
y a
1
) forman parte de una
cara com un.
Demostraci on: Las condiciones son sucientes: si x [K[, sea C la unica
cara que lo tiene en su interior. Si C tiene dimension 2, entonces el interior de
C es homeomorfo a un abierto en R
2
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 R
2
.
Si C es un vertice, sean a
1
, . . . , a
n
las aristas con vertice C, ordenadas seg un
la condici on c). Entonces las caras con vertice C seran A
1
, . . . , A
n
, donde A
i
tiene por aristas a a
i
y a
i+1
(salvo A
n
, que tiene por aristas a a
n
y a
1
). Entonces,
la estrella de C esta formada por C, mas los interiores de las aristas a
i
, mas los
interiores de las caras A
i
. Es f acil ver que este conjunto es homeomorfo a un
abierto de R
2
.
A.2. Triangulaciones 463
Supongamos ahora que [K[ es una supercie. Claramente cumple a). Veamos
que b) implica c). Dado un vertice v, sea a
1
una arista de extremo v (si no
hubiera ninguna, v sera un punto aislado y [K[ no sera conexo). Existen dos
caras A
0
y A
1
que comparten la arista a
1
. Sea a
2
la otra arista del tri angulo
A
1
con vertice v. Sea A
2
la otra cara que tiene a a
2
por arista. No puede
ocurrir que A
2
= A
0
, pues dos caras no pueden tener dos aristas en com un (por
denici on de complejo simplicial). Sea a
3
la otra arista de A
2
con vertice v.
Puede ocurrir que a
3
= a
1
. Si no es as, existir a otra cara A
3
con arista a
3
.
Puesto que el n umero de aristas es nito, este proceso tiene que terminar. En
resumen, existe un n umero nito de caras A
0
, . . . , A
n
con vertice v de modo que
cada una comparte una arista con la siguiente, al igual que A
n
con A
0
. Falta
probar que no hay m as caras (o mas aristas) con vertice v.
Si las hubiera, podramos generar otro ciclo de caras A
1
1
, . . . , A
1
m
con aris-
tas 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 corres-
pondientes) 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 R
2
,
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 [S
K
(x)[ ha de ser ho-
motopico a S
1
. De hecho, admitiendo b), es f acil ver que ha de ser homeomorfo,
pero de momento probaremos unicamente la homotopa. En efecto, existe un
2-smplice R
2
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 [S
K
(x)[ es homotopico a la esfera de h
1
(x) en ,
que es claramente homeomorfa a S
1
.
Tomemos ahora una arista a de [K[ de vertices v
1
, v
2
y consideremos un
punto x en su interior. Tiene que haber al menos una cara con arista a, pues
en caso contrario S
K
(x) = v
1
, v
2
, 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.
S
K
(a)
La estrella de a contiene a los interiores de las caras mas el interior de a, luego
S
K
(a) esta formada por las dos aristas restantes de cara cara, mas los vertices
que las unen, m as v
1
y v
2
. En denitiva, S
K
(a) esta formada por r arcos de
Jordan disjuntos unidos por sus extremos. Hemos de probar que S
K
(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 U
1
como el complementario en S
K
(a) de uno de los extremos de
los arcos y U
2
como el complementario del otro extremo. As, V = U
1
U
2
es
S
K
(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, U
1
y U
2
son contractibles. La sucesion de Mayer-Vietoris para la
homologa reducida es
0 H
2
(S
K
(a)) 0 0 H
1
(S
K
(a)) A
r1
0
De hecho, es facil ver en general que H
p
(S
K
(a)) = 0 si p ,= 0. As pues,
H
p
(S
K
(a))

=
_
A
r1
si p = 1,
0 si p ,= 1.
Comparando con los grupos de S
1
, vemos que S
K
(a) solo puede ser ho-
motopico 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.
Demostraci on: Tomemos una cara C
1
de K y consideremos una de sus
aristas. Por el teorema A.11, esta debe ser tambien la arista de otra cara C
2
.
Consideremos, por otra parte, un cuadrado dividido por una diagonal en dos
tri angulos T
1
y T
2
. M as concretamente, tenemos un complejo simplicial P
2
en R
2
cuyo poliedro asociado es un cuadrado. Existen homeomorsmos anes

i
: T
i
C
i
que hacen corresponder la arista com un de T
1
y T
2
con la arista
com un de C
1
y C
2
. Por ser anes, ambos coinciden sobre dicha arista com un,
luego se extienden a una aplicaci on simplicial
2
: [P
2
[ [K[ que es un
homeomorsmo en su imagen, la cual esta formada por las dos caras C
1
y C
2
.
Supongamos ahora que tenemos un complejo P
n
en R
2
y una aplicaci on
simplicial
n
: [P
n
[ [K[ que cumplan las condiciones siguientes:
a) [P
n
[ es un polgono convexo de 2n lados, tal que dos lados consecutivos
no estan alineados.
b) Cada arista de P
n
cuyo interior (como smplice) este contenido en el inte-
rior (respecto a R
2
) de [P
n
[ esta exactamente en dos caras de P
n
.
c) Cada arista fronteriza de P
n
(es decir, cada lado del polgono) pertenece
unicamente a una cara de P
n
.
d) La restriccion de
n
al interior de [P
n
[ es un homeomorsmo en su imagen.
A.3. La clasicacion 465
Si a es una arista fronteriza de [P
n
[, 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 P
n
. En tal caso, b ha de ser una arista fronteriza, ya que, si fuera interior, b
estara compartida por dos caras de P
n
, digamos C
1
y C
2
, 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, C
1
y C
2
, lo cual contradice a A.11. Adem as
n
no puede
identicar a con mas de una arista, pues sus caras correspondientes en P
n
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 [P
n
[ identi-
cadas 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 [P
n
[ sin iden-
ticar. Sea C la cara de P
n
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 P
n
, pues entonces
n
estara identicando a con una arista de C

. Como [P
n
[ es convexo, queda a un
lado de la recta que prolonga a a. Esto nos permite construir un tri angulo C

en R
2
que comparta con [P
n
[ el lado a unicamente. Del hecho de que los lados
consecutivos de [P
n
[ no esten alineados se sigue que C

puede tomarse de modo


que [P
n
[ C

siga siendo un polgono convexo en las mismas condiciones que


[P
n
[.
P
n
C C

Llamemos P
n+1
al complejo que resulta de a nadir a P
n
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
simplicial
n+1
: [P
n+1
[ [K[. Es f acil ver que P
n+1
y
n+1
cumplen todas
las propiedades que cumplen P
n
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 P
n
cuyas aristas fronterizas esten todas
identicadas dos a dos. Ahora falta probar que la aplicaci on correspondiente

n
: [P
n
[ [K[ es suprayectiva, pues entonces [K[ sera homeomorfo al cociente
466 Apendice A. Las supercies compactas
que resulta de identicar en [P
n
[ 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 ultimo, en el enunciado del teorema hemos exigido que el polgono sea
regular, mientras que en la prueba hemos obtenido unicamente 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 circunfe-
rencia. Es f acil ver que podemos aplicar un homeomorsmo al disco para que
las imagenes de los vertices resulten equiespaciadas, y entonces una nueva apli-
cacion 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 trian-
gulable, es decir, es homeomorfa a un poliedro (que ser a, por tanto, una su-
percie). 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 identi-
carlas. El teorema siguiente nos permitir a reducir cualquier cociente al que
determina una de las supercies M
g
o N
h
. Las letras may usculas A, B, C,
. . . representar an sucesiones de aristas. Si A representa a a
1
, . . . , a
n
, entonces
A
1
representar a la sucesion a
1
n
. . . a
1
1
.
Teorema A.13 Las operaciones siguientes transforman un cociente de un pol-
gono en otro homeomorfo:
a) Reemplazar ABxCDxE por AyDB
1
yC
1
E.
b) Reemplazar ABxCDxE por AyDCy
1
BE.
c) Reemplazar Axx
1
B o Ax
1
xB por AB, supuesto que AB contiene al
menos dos pares de letras.
Demostraci on: a) Basta observar la gura:
A.3. La clasicacion 467
A
B
x
C
D
x
E
y
B
x
C
y
D
y
A
E
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:
A B
x x
y A B
x x
y y
A 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 super-
cies M
g
o N
h
denidas en 1.21.
Demostraci on: Sabemos que la supercie es homeomorfa a un cociente de
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 x
1
, x
1
. Diremos que es inverso
si es de la forma x, x
1
o x
1
, x. Veamos en primer lugar que la identicaci on
puede tomarse de la forma AB, donde A es de la forma x
1
x
1
x
r
x
r
y B
contiene unicamente pares inversos (admitiendo que A o B sea vaco).
Notemos que, sin mas que cambiar la notaci on, todo par similar puede to-
marse de la forma x, x. Si la identicaci on es CDxExF, donde C ya es de la
forma x
1
x
1
x
2
x
2
, dos aplicaciones de la operaci on a) del teorema anterior nos
dan
CDxExF CyD
1
yE
1
F CzzDE
1
F.
De este modo agrupamos todos los pares similares que hubiera en la identi-
cacion original.
En segundo lugar, veamos que podemos reemplazar AB por ACD, donde C
es de la forma y
1
z
1
y
1
1
z
1
1
y
s
z
s
y
1
s
z
1
s
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 res-
pectivamente:
EFaGbHa
1
Ib
1
J EcGbHc
1
FIb
1
J EcGdFIHc
1
d
1
J
EeFIHGde
1
d
1
J Eefe
1
f
1
FIHGJ.
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 x
1
x
1
x
2
x
2
Para ello usamos a) al reves:
Fxxaba
1
b
1
G Fyb
1
a
1
ya
1
b
1
G Fyay
1
accG
FyyddccG.
De este modo reducimos todos los pares de pares de C en pares x
i
x
i
. Con
esto tenemos una sucesion ED, con E de la forma x
1
x
1
x
2
x
2
o bien de la
forma x
1
y
1
x
1
1
y
1
1
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 x
1
mas cercano a E. No puede haber aristas entre x y x
1
, 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 x
1
y
1
. As pues, tenemos un
par xx
1
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 unico par xx. En el primer caso obtenemos xx
1
yy
1
o bien xyy
1
x
1
; en el segundo xxyy
1
.
De estos tres, el primero es la esfera, M
0
y el tercero es el plano proyec-
tivo N
1
. El espacio xyy
1
x
1
es el mismo que x
1
xyy
1
(podemos permutar
cclicamente las aristas) y tambien el mismo que xx
1
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
M
g
= x
1
y
1
x
1
1
y
1
1
x
g
y
g
x
1
g
y
1
g
, N
h
= x
1
x
1
x
h
x
h
.
Recordemos que en la seccion 3.5 probamos que las supercies M
g
y N
h
no
son homeomorfas entre s.
Apendice B
Variedades complejas
Incluimos en este apendice una breve introducci on a las variedades dife-
renciales 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
cartas como aplicaciones z : U

U C
n
, de modo que tenemos n funciones
coordenadas z
1
, . . . , z
n
con valores complejos. Si z
k
= x
k
+ iy
k
, entonces las
funciones coordenadas usuales de la carta son x
1
, y
1
, . . . , x
n
, y
n
.
Si p V , llamaremos C

p
(V, C) al espacio de las funciones diferenciables en
un entorno de p con valores en C, y G
p
(V, C) sera el correspondiente espacio
de germenes.

Este ultimo tiene estructura de C-espacio vectorial y contiene a
G
p
(V ) como subespacio vectorial real. Mas a un, cada G
p
(V, C) se expresa
de forma unica como = +i, con , G
p
(V ).
Llamaremos T
p
(V, C) al espacio vectorial de las derivaciones en G
p
(V, C), es
decir, las aplicaciones C-lineales v : G
p
(V, C) C que cumplen
v() = v()(p) +(p)v().
Cada v T
p
(V ) se extiende a una derivaci on en T
p
(V, C) estableciendo que
v( +i) = v() +iv(), para cada , G
p
(V ).
Una comprobaci on rutinaria muestra que v as extendida es ciertamente
una derivaci on C-lineal. M as a un, la extensi on es unica pues de hecho si
dos derivaciones v, w T
p
(V, C) coinciden sobre las funciones coordenadas x
k
,
y
k
, entonces son iguales. En efecto, basta probar que v y w coinciden sobre
G
p
(V ), para lo cual, a su vez, basta probar que coinciden las funciones Re v e
Imv (restringidas a G
p
(V )), pero una simple comprobaci on muestra que ambas
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 T
p
V con un subespacio vectorial (real) de
T
p
(V, C). M as exactamente, si v T
p
(V, C), tenemos que
v =
n

k=1
_
v(x
k
)

x
k

p
+v(y
k
)

y
k

p
_
,
pues ambos miembros coinciden sobre las funciones coordenadas. De hecho, las
derivaciones
x
k
[
p
,
y
k
[
p
son una base de T
p
(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
T
p
(V )

= T
p
(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
T
p
(V, C) se expresa de forma unica como v +iw, con v, w T
p
(V ).
Cada forma T

p
V se extiende a una forma en T
p
(V, C)

mediante
(v +iw) = (v) +i(w).
Es f acil ver que la extensi on es ciertamente C-lineal y la base dual dx
k
[
p
, dy
k
[
p
se corresponde con la base dual de
x
k
[
p
,
y
k
[
p
en T
p
(V, C)

, por lo que tenemos


el isomorsmo T
p
(V, C)

= C
R
T

p
V . An alogamente al caso de los espacios
tangentes, cada T
p
(V, C)

se expresa de forma unica como =


1
+ i
2
,
con
1
,
2
T

p
V .
Extendemos el operador d : C

p
(V, C) T
p
(V, C)

mediante
d(f +ig) = df +i dg.
Equivalentemente: df(v) = v(f), para toda v T
p
(V, C), f C

p
(V, C).
En particular tenemos denidas las formas dz
k
[
p
= dx
k
[
p
+idy
k
[
p
y, si llama-
mos z
k
= x
k
iy
k
a la composicion de z
k
con la conjugaci on compleja, tambien
tenemos dz
k
[
p
= dx
k
[
p
idy
k
[
p
.
Las formas dz
k
[
p
, dz
k
[
p
son claramente una base de T
p
(V, C)

. Resulta
conveniente considerar su base dual en T
p
(V, C), que no es sino la formada por
las derivaciones

z
k

p
=
1
2
_

x
k

p
i

y
k

p
_
,

z
k

p
=
1
2
_

x
k

p
+i

y
k

p
_
.
De este modo, para cada v T
p
(V, C) se cumple
v =
n

k=1
_
v(z
k
)

z
k

p
+v(z
k
)

z
k

p
_
.
As mismo, si f C

p
(V, C) se cumple
df
p
=
n

k=1
_
f
z
k

p
dz
k
[
p
+
f
z
k

p
dz
k
[
p
_
.
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 df
p
: T
p
(V, C) T
f(p)
(V, C)
mediante df
p
(v)(g) = v(f g). Es f acil ver que a traves de los isomorsmos
T
p
(V, C)

= CT
p
V y T
f(p)
(W, C)

= CT
f(p)
V esta aplicacion se corresponde
con 1 df
p
.
Poco mas puede decirse sin introducir la noci on de variedad compleja. Ob-
servemos que el espacio T
p
(V, C) no es razonable como espacio tangente com-
plejo, pues tiene dimensi on 2n sobre C, cuando, por ejemplo, sera de esperar
que el espacio tangente complejo de C
n
fuera can onicamente isomorfo a C
n
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 deni-
das en abiertos de C
n
la denici on no requiere ninguna estructura adicional, y
constituye la base de la generalizacion del concepto a variedades arbitrarias:
Denicion B.1 Una funci on f : U C
n
C
m
es holomorfa si es diferen-
ciable (como aplicacion de un abierto en R
2n
en R
2m
) y para cada p U, la
diferencial df
p
: C
n
C
m
es C-lineal. Una biyecci on holomorfa con inversa
holomorfa entre dos abiertos de C
n
se llama transformaci on conforme.
Es claro que la composicion de funciones holomorfas es una funci on holo-
morfa.
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 C
n
) entonces la aplicacion w
1
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 unica 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 C
n
es una variedad compleja de dimensi on n con el atlas que tiene
por unica carta a la identidad. Las cartas de una variedad V resultan ser las
transformaciones conformes entre un abierto de V y un abierto de C
n
.
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 d

f
z(p)
: C
n
C sea C-lineal.
M as concretamente, han de existir n umeros complejos
k
=
k
+ i
k
tales
que
d

f
z(p)
(z
1
, . . . , z
n
) =
n

k=1

k
z
k
=
n

k=1
_
(
k
x
k

k
y
k
) +i(
k
y
k
+
k
x
k
)
_
.
Si comparamos con
n

k=1
_
_
Re

f
x
k

z(p)
x
k
+
Re

f
y
k

z(p)
y
k
+i
Im

f
x
k

z(p)
x
k
+i
Im

f
y
k

z(p)
y
k
_
_
,
que es otra expresion para d

f
z(p)
(z
1
, . . . , z
n
), vista como aplicacion de R
2n
en
R
2
, concluimos que

k
=
Re f
x
k

p
=
Imf
y
k

p
,
k
=
Re f
y
k

p
=
Imf
x
k

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 d

f
p
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 varie-
dad 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
z
k

p
= 0, k = 1, . . . , n.
Ademas 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
z
k

p
=
f
z
k

p
,
f
z
k

p
=
f
z
k

p
,
de donde se sigue que una funci on f es antiholomorfa si y s olo si sus derivadas
respecto a las coordenadas z
k
son nulas. Esto nos permite denir:
T
h
p
V =
_

z
1

p
, . . . ,

z
n

p
_
, T
a
p
V =
_

z
1

p
, . . . ,

z
n

p
_
,
B.2. Estructuras analticas 473
sin que la denici on dependa del sistema de coordenadas, pues el espacio tan-
gente holomorfo T
h
p
V esta formado por las derivaciones que se anulan sobre las
funciones antiholomorfas y el espacio tangente antiholomorfo T
a
p
V esta formado
por las derivaciones que se anulan sobre las funciones holomorfas. Obviamente
tenemos la relacion
T
p
(V, C) = T
h
p
V T
a
p
V.
Es inmediato comprobar que si f : V W es holomorfa y p V , entonces
df
p
se restringe a una aplicaci on lineal df
p
: T
h
p
V T
h
f(p)
W.
El espacio T
h
p
V tiene dimensi on n sobre C y dimensi on 2n sobre R. De hecho
es canonicamente isomorfo al espacio tangente real T
p
V . En efecto, observemos
que una base de T
h
p
V sobre R esta formada por los vectores
z
k
[
p
e i
z
k
[
p
, que
son las imagenes de los vectores
x
k
[
p
y
y
k
[
p
a traves de la composicion de la
extension e : T
p
V T
p
(V, C) con la proyecci on : T
p
(V, C) T
h
p
V .
Esto nos permite identicar a T
p
V con T
h
p
V , de modo que a partir de ahora
escribiremos simplemente T
p
V .
Notemos ahora un hecho importante sobre las variedades complejas y las
aplicaciones holomorfas. Se trata de una consecuencia del siguiente hecho alge-
braico:
Si f : C
n
C
n
es una aplicaci on C-lineal, tambien es una apli-
caci 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 (e
k
) es la base canonica de C
n
, entonces una R-base de C
n
la forman los vectores e
k
, ie
k
. Si f(e
k
) = (a
kj
+ ib
kj
), entonces tenemos que
f(ie
k
) = (b
kj
+ ia
kj
), con lo que la matriz de f como aplicacion C-lineal es
A = (a
kj
+ib
kj
) y la matriz de C como aplicacion R-lineal es
B =
_
a
kj
b
kj
b
kj
a
kj
_
.
Para calcular su determinante podemos considerarla como matriz compleja, con
lo que

a
kj
b
kj
b
kj
a
kj

a
kj
+ib
kj
b
kj
b
kj
+ia
kj
a
kj

a
kj
+ib
kj
b
kj
0 a
kj
ib
kj

,
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 C
n
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 C
n
son los espacios proyectivos complejos P
n
(C).
Recordemos que P
n
(C) puede denirse como el conjunto de todos los subes-
pacios vectoriales de dimension 1 de C
n+1
o, equivalentemente, como el conjunto
cociente de C
n+1
0 respecto a la relacion de equivalencia w R z w = z,
para un C 0.
Llamemos : C
n+1
0 P
n
(C) a la proyecci on natural. La topologa de
P
n
(C) es la topologa de identicaci on determinada por , es decir, los abiertos
de P
n
(C) son los conjuntos cuya antiimagen es abierta. Como la restricci on de
a la esfera unitaria es suprayectiva, P
n
(C) es un espacio compacto conexo.
Un atlas analtico de P
n
(C) se obtiene tomando como abiertos coordenados
los abiertos U
k
formados por los puntos cuya coordenada k-esima es no nula y
como carta z : U
k
C
n
la aplicaci on
[z
1
, . . . , z
n+1
] [z
1
/z
k
, . . . , z
k1
/z
k
, z
k+1
/z
k
, . . . , z
n+1
/z
k
].
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 P
1
(C). La aplicaci on C P
1
(C)
dada por z [z, 1] es una transformaci on conforme entre C y un abierto de
P
1
(C) (es la inversa de una carta), lo que nos permite identicar a C con su
imagen, que es todo P
1
(C) menos el punto = [1, 0]. As pues, tenemos que
P
1
(C) = C .
Esto muestra que P
1
(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 P
1
(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, z)
_
x
1 z
,
y
1 z
_
y como carta de S
2
S tomamos una variante de la proyecci on estereograca,
a saber:
(x, y, z)
_
x
1 +z
,
y
1 +z
_
.
Es claro que estas cartas son difeomorsmos respecto a la estructura diferen-
cial usual de S
2
, es decir, determinan la unica estructura diferencial en S
2
que la
convierte en subvariedad de R
3
. Para probar que constituyen un atlas analtico
basta ver que la inversa de una carta compuesta con la otra es la aplicaci on de
R
2
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
x
2
+y
2
,
y
x
2
+y
2
_
.
B.2. Estructuras analticas 475
Al componer la primera carta con esta aplicaci on obtenemos
_
x
1z
x
2
+y
2
(1z)
2
,
y
1z
x
2
+y
2
(1z)
2
_
=
_
x
1 +z
,
y
1 +z
_
,
donde hemos usado que x
2
+ 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 P
1
(C). La com-
posicion 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 P
1
(C) (es la composicion
de una carta de S
2
con la inversa de una carta de P
1
(C)). Si la completamos
con la asignaci on N obtenemos una biyeccion f : S
2
P
1
(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 C0, 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 ultimo 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.
Denicion B.3 Si V es un espacio vectorial real de dimension nita, una es-
tructura 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 automor-
smo y ademas induce en V una estructura de espacio vectorial complejo me-
diante 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 e
1
, . . . , e
n
de V , de modo que e
1
, . . . , e
n
, I(e
1
), . . . , I(e
n
) es
una R-base de V . Consideramos V
C
= C
R
V y denimos
u
k
=
1
2
(e
k
iI(e
k
)), u
k
=
1
2
(e
k
+iI(e
k
)), (B.1)
476 Apendice B. Variedades complejas
con lo que los vectores u
k
, u
k
forman una base de V
C
. Ademas, si extendemos
el automorsmo I a V
C
identic andolo con 1 I, tenemos que
I(u
k
) = iu
k
, I(u
k
) = iu
k
.
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
seguida de la proyecci on de V
C
en V
h
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).
Denicion 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 I
p
con
endomorsmo I
p
: T
p
V T
p
V seg un el teorema 9.31) se cumple I
2
p
= 1.
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 I
p
como el automorsmo de T
p
V que
se corresponde con la multiplicaci on por i a traves del isomorsmo canonico
T
p
V

= T
h
p
V . De este modo, si (x
k
, y
k
) es cualquier sistema de coordenadas
analtico alrededor de p, tenemos que I
p
(
x
k
[
p
) = I
p
(
z
k
[
p
) = i
z
k
[
p
= i
y
k
[
p
y,
an alogamente, I
p
(
y
k
[
p
) =
x
k
[
p
. Estas relaciones muestran que los coecien-
tes 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 varie-
dad 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 com-
pleja cuya estructura casi compleja asociada es I si y s olo si para todo punto
q V existe un sistema de coordenadas (x
k
, y
k
)
n
k=1
(denido en un entorno U
de q) de modo que para todo p U se cumple
I
p
(
x
k
|
p
) =
y
k
[
p
, I
p
(
y
k
|
p
) =
x
k
[
p
.
En tal caso las cartas analticas de V son precisamente las que cumplen esta
condici on.
B.3. Tensores complejos 477
Demostraci on: Sean (x
k
, y
k
) y (u
k
, v
k
) dos sistemas de coordenadas que
cumplan las condiciones del enunciado y con parte de su dominio en com un.
Digamos que
u
k
= f
k
(x
1
, . . . , x
n
, y
1
, . . . , y
n
),
v
k
= g
k
(x
1
, . . . , x
n
, y
1
, . . . , y
n
).

x
k
=

j
f
j
x
k

u
j
+

j
g
j
x
k

v
j

y
k
=

j
f
j
y
k

u
j
+

j
g
j
y
k

v
j
Aplicando I obtenemos

y
k
=

j
f
j
x
k

v
j

j
g
j
x
k

u
j

x
k
=

j
f
j
y
k

v
j
+

j
g
j
y
k

u
j
Comparando las ecuaciones concluimos que
f
j
x
k
=
g
j
y
k
,
g
j
x
k
=
f
j
y
k
.

Estas son las ecuaciones de Cauchy-Riemann para la funci on de cambio de


variables (f
1
, g
1
, . . . , f
n
, g
n
), 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
identicar cada v V con 1 v V
C
, de modo que cada vector v V
C
se
expresa de forma unica como v = v
1
+iv
2
, con v
1
, v
2
V .
Consideramos el espacio T
r
s
(V ) de los tensores de tipo (r, s) en V y T
r
s
(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 T
r
s
(V ) con un subespacio vectorial (real) de T
r
s
(V, C).
Para ello jamos una base e
1
, . . . , e
n
de V , que nos da la base de T
r
s
(V ) formada
por los tensores
e
i
1
e
i
r
e

j
1
e

j
s
y a cada uno de ellos le hacemos corresponder el tensor analogo en T
r
s
(V, C)
que resulta de considerar a e

1
, . . . , e

n
como la base dual de e
1
, . . . , e
n
en V
C
478 Apendice B. Variedades complejas
en lugar de en V . Esta correspondencia induce un monomorsmo de T
r
s
(V ) en
T
r
s
(V, C) y se comprueba que no depende de la eleccion de la base de V . M as
precisamente, la correspondencia entre las bases induce un isomorsmo natural
T
r
s
(V, C)

= C
R
T
r
s
(V ).
Observemos que cada e

i
, considerado como elemento de (V
C
)

, extiende al
correspondiente e

i
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 unica
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 T
r
s
(V, C) se expresa de forma unica como combinacion de los
tensores basicos e
i
1
e
i
r
e

j
1
e

j
s
. Separando las partes real e
imaginaria de los coecientes obtenemos que T se expresa de forma unica como
T = T
1
+ iT
2
, donde T
1
, T
2
T
r
s
(V ). Es f acil ver que T es antisimetrico si y
solo si lo son T
1
y T
2
.
Supongamos ahora que V tiene dimension 2n y que tiene asociada una es-
tructura compleja I. Denimos I
t
: V

mediante I
t
()(v) = (I(v)).
Es claro que I
t
es una estructura compleja en V

Sea e
1
, . . . , e
n
una C-base de V y tomemos u
k
, u
k
seg un (B.1), de manera
que los vectores u
k
son una base de V
h
y los vectores u
k
son una base de V
a
.
Es f acil ver entonces que los vectores u

k
son una base de V
h
y los vectores u

k
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 A
p,q
(V, C) como el subespacio de A
p+q
(V, C) generado
por los tensores de la forma
u

k
1
u

k
p
u

j
1
u

j
q
.
Esta denici on no depende de la base. Para probarlo observamos que si
llamamos a la forma anterior y k
1
< < k
p
, j
1
< < j
q
, entonces, para
k

1
< < k

p
, j

1
< < j

q
, se cumple
(u
k

1
, . . . , u
k

, u
j

1
, . . . , u
j

) =
_
1 si p = p

, q = q

, k
i
= k

i
, j
i
= j

i
,
0 en caso contrario.
De aqu se sigue que una forma A
p+q
(V, C) es de tipo (p, q) si y solo si
cuando v
1
, . . . , v
p
V
h
, v

1
, . . . , v

q
V
a
, entonces
(v
1
, . . . , v
p
, v

1
, . . . , v

q
) = 0
si p ,= p

o q ,= q

y no es nula en alg un caso cuando p = p

y q = q

.
Claramente tenemos que A
r
(V, C) =

p+q=r
A
p,q
(V, C).
Consideremos ahora el caso en que V es una variedad diferencial. Denimos
T
r
s
(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 T
p
T
r
s
(T
p
(V, C))
de modo que T
p
= T
1p
+iT
2p
con T
1
, T
2
T
r
s
(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 com-
plejas. Sobre esta tenemos denida la diferencial exterior
d( +i) = d +i d,
que es una antiderivaci on y cumple d
2
= 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)

= CH(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

r
(V, C) =

p+q=r

p,q
(V, C).
Concretamente, las formas de tipo (p, q) son las que en cada abierto coorde-
nado admiten una expresi on de la forma
=

k
1
<<k
p
k

1
<<k

k
1
,...,k
p
,k

1
,...,k

q
dz
k
1
dz
k
p
dz
k

1
dz
k

q
.
Entonces d se calcula sustituyendo cada funci on coordenada por
d
k
1
,...,k
p
,k

1
,...,k

q
=
n

r=1

k
1
,...,k
p
,k

1
,...,k

q
z
r
dz
r
+
n

r=1

k
1
,...,k
p
,k

1
,...,k

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

k
1
<<k
p
k

1
<<k

q
n

r=1

k
1
,...,k
p
,k

1
,...,k

q
z
r
dz
r
dz
1
dz
k
p
dz
k

1
dz
k

q
,
=

k
1
<<k
p
k

1
<<k

q
n

r=1

k
1
,...,k
p
,k

1
,...,k

q
z
r
dz
r
dz
1
dz
k
p
dz
k

1
dz
k

q
,
Es claro que y son dos antiderivaciones de grado 1 de (V, C) tales que

2
=
2
= 0.
480 Apendice B. Variedades complejas
Un tensor es puntualmente holomorfo si es holomorfo en cada punto, mien-
tras 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 H
q
(V ) puede verse como un tensor antisimetrico en T
h
p
(V ), que es
un espacio de dimensi on n sobre C, por lo que H
q
(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 for-
mas. Ante todo, la orientaci on natural de una variedad compleja V es la indu-
cida localmente por cualquier sistema de coordenadas analtico x
k
, y
k
, es decir,
la orientaci on determinada por la forma dx
1
dy
1
dx
n
dy
n
. Conviene
observar que esta forma coincide con
_
i
2
_
n
dz
1
dz
1
dz
n
dz
n
.
Obviamente podemos prescindir del factor (1/2)
n
sin alterar la orientaci on.
Respecto a la integracion, si +i
r
(V, C) y c C
r

(V ), podemos denir
_
c
+i =
_
c
+i
_
c
C.
Todas las propiedades de la integral de formas reales se traducen inmedia-
tamente 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 Coho-
mology, 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
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
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
482

INDICE DE MATERIAS 483


simetrica, 275
conforme (transformaci on), 471
cono, 118
contraccion, 257, 259
contractible (complejo), 117
contractible (espacio), 25
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
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 cu-
brimiento, 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
484

INDICE DE MATERIAS
integral en bras, 402
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 R
n
, 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
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

Potrebbero piacerti anche